(57)【特許請求の範囲】
【請求項１】
内視鏡を使用するのに不可欠な必須装置に対して上記内視鏡が接続自在に設けられ、上記内視鏡が上記必須装置に接続されて使用状態になっている使用時間を積算するための積算手段が上記必須装置に設けられると共に、上記積算手段によって積算された使用時間を記憶するための積算使用時間記憶手段が上記内視鏡に設けられた内視鏡装置において、
上記必須装置に接続される内視鏡の個体を識別するための内視鏡識別手段と、一回の接続中の使用時間を上記内視鏡識別手段による識別結果と共に一時格納するための一時格納手段とを上記必須装置に設け、上記必須装置に上記内視鏡が接続されると、その時の内視鏡識別結果と一致する内視鏡についての上記一時格納手段中の使用時間データを上記内視鏡に設けられた積算使用時間記憶手段に加算し、それから上記一時格納手段中の使用時間データをゼロに戻すようにしたことを特徴とする内視鏡装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、光源装置やビデオプロセッサなどのように内視鏡を使用するのに不可欠な必須装置に対して内視鏡を接続自在に設けた内視鏡装置に関する。
【０００２】
【従来の技術】
内視鏡の光源装置は、照明用ライトガイドに対して照明光を供給するために必要であり、内視鏡を使用するのに必須の装置である。また内視鏡が、観察像を固体撮像素子によって電気信号化して伝送するいわゆる電子内視鏡の場合には、固体撮像素子から送られてくる映像信号などを処理するためのビデオプロセッサなども必須の装置である。
【０００３】
そのような光源装置やビデオプロセッサなどは、それ自体高価なものであると同時に、装置として大きなものになるので、一つの装置を多くの内視鏡に兼用することができるように、内視鏡を接続自在にしてある。
【０００４】
【発明が解決しようとする課題】
内視鏡は比較的消耗度の大きな装置であり、しかも人体内に挿入して用いられるという特殊性から、例えば１００時間程度の使用毎に完全な点検・整備を行う必要がある。
【０００５】
しかし、一台の光源装置やビデオプロセッサ等に対して多数の内視鏡が差し換えて使用されるので、各内視鏡の使用時間を積算しておけるとよい。
【０００７】
そこで本発明は、各内視鏡の使用時間を積算することができる内視鏡装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するため、本発明の内視鏡装置は、内視鏡を使用するのに不可欠な必須装置に対して内視鏡が接続自在に設けられ、内視鏡が必須装置に接続されて使用状態になっている使用時間を積算するための積算手段が必須装置に設けられると共に、積算手段によって積算された使用時間を記憶するための積算使用時間記憶手段が内視鏡に設けられた内視鏡装置において、必須装置に接続される内視鏡の個体を識別するための内視鏡識別手段と、一回の接続中の使用時間を内視鏡識別手段による識別結果と共に一時格納するための一時格納手段とを必須装置に設け、必須装置に内視鏡が接続されると、その時の内視鏡識別結果と一致する内視鏡についての一時格納手段中の使用時間データを内視鏡に設けられた積算使用時間記憶手段に加算し、それから一時格納手段中の使用時間データをゼロに戻すようにしたものである。
【０００９】
【発明の実施の形態】
図面を参照して本発明の実施例を説明する。
図１は、内視鏡装置の全体構成を略示しており、内視鏡１０は、先端１１ａに対物光学系１２と固体撮像素子１３などを内蔵した可撓性の挿入部１１の基端側に、各種操作装置が設けられた操作部１４が連結され、可撓性の連結管１５の先端に設けられたコネクタ１６が、ビデオプロセッサ兼光源装置２０に対して着脱自在に接続されるようになっている。
【００１０】
連結管１５内には、被写体を照明する照明光を伝達するためのライトガイドファイババンドル（図示省略）や、固体撮像素子１３からの映像信号を伝送する信号ケーブル１７などが挿通されてコネクタ１６に達している。また、コネクタ１６内には、例えばＥＥＰＲＯＭ（書き換え可能な読み出し専用メモリ）からなる記憶素子１９が内蔵されている。
【００１１】
ビデオプロセッサ兼光源装置２０内には、ライトガイドファイババンドルに照明光を供給するための光源部２２、固体撮像素子１３から送られてくる映像信号を処理するための映像信号処理部２１、及び各種制御処理を行うためのマイクロコンピュータを用いた制御部３０（以下「マイコン制御部」という）などが設けられている。
【００１２】
したがって、内視鏡１０を使用するためには必ずコネクタ１６をビデオプロセッサ兼光源装置２０に接続する必要があり、また内視鏡１０は、使用後に消毒器等に入れて洗浄、消毒する必要があるので、コネクタ１６は一回の使用毎にビデオプロセッサ兼光源装置２０から抜去される。
【００１３】
５０は、固体撮像素子１３から送られてきた画像信号を可視画像として再生するモニタである。内視鏡装置には、その他、送気、送水及び吸引装置などが設けられるが、その図示は省略されている。
【００１４】
図２は、光源ランプ２２ａの明るさ制御やモニタ５０に写し出される画像の調整制御及び画面への日時の写し込み制御などを行うために、ビデオプロセッサ兼光源装置２０内に設けられたマイコン制御部３０とその周辺を示している。
【００１５】
演算処理を行うための中央演算装置（ＣＰＵ）３１に接続されたシステムバス３２には、プログラムなどを格納した読み出し専用メモリ（ＲＯＭ）３３、ランダムアクセスメモリ（ＲＡＭ）３４及びリアルタイムクロック（ＲＴＣ）３５などが接続されている。
【００１６】
また、システムバス３２に接続されたＣＲＴコントローラ（ＣＲＴＣ）３７を通して、ビデオ用ランダムアクセスメモリ（ビデオＲＡＭ）３６に格納された表示用文字データと、映像信号処理部２１から出力される画像データとが合成されてモニタ５０に出力される。
【００１７】
ビデオプロセッサ兼光源装置２０のパネルスイッチ２３、光源ランプ２２ａを制御するためのランプ制御回路２２ｂ及び外部のキーボード２４は、各々入出力ポート４０，３８及び３９を介して接続されている。
【００１８】
内視鏡１０のコネクタ１６が接続される入出力ポート４３には、コネクタ１６を接続することにより内視鏡１０内の記憶素子１９が接続され、データがシリアルで送受信される。
【００１９】
この入出力ポート４３に接続されたスイッチ４５は、コネクタ１６をビデオプロセッサ兼光源装置２０に接続することにより押されて、対応する端子がローレベルになる。それによって内視鏡１０の接続が検知される。
【００２０】
内視鏡１０のコネクタ１６に内蔵された記憶素子１９には、個々の内視鏡１０毎に異なる内視鏡番号が予め格納されており、さらにコネクタ１６がビデオプロセッサ兼光源装置２０に接続されて、光源ランプ２２ａが点灯している時間の積算、即ち内視鏡１０が使用された積算時間が記憶される。
【００２１】
図３は、マイコン制御部３０のＲＯＭ３３に格納されたメインプログラムの内容を示すフロー図である。Ｓは処理ステップを示す。
なお、ｕ１及びｕ５はプログラムの場合わけのための変数であり、ｕ１は内視鏡１０のコネクタ１６がビデオプロセッサ兼光源装置２０に接続されているか否か（ｕ１＝１は接続有、ｕ１＝０は接続無）を示す。
【００２２】
また、後述するｕ５は、コネクタ１６がビデオプロセッサ兼光源装置２０に接続され且つ光源ランプ２２ａが点灯しているときにｕ５＝１とし、そうでないときｕ５＝０とする。
【００２３】
ここでは、ｕ１＝０等の初期設定（Ｓ１）をした後、まず内視鏡関連処理（Ｓ２）を行う。その内容については図６以下を参照して、後ほど詳細に説明をする。内視鏡関連処理（Ｓ２）が済んだら、ランプ制御回路２２ｂ関連の処理（Ｓ３）を行った後、パネルスイッチ２３により設定された処理（Ｓ４）を行う。
【００２４】
パネルスイッチ処理（Ｓ４）が済んだら、キーボード２４からの入力処理（Ｓ５）、日付及び時刻等の表示の処理（Ｓ６）及びその他の処理（Ｓ７）を行った後、内視鏡関連処理（Ｓ２）からくり返す。
【００２５】
この実施例においては、使用中の内視鏡１０の積算使用時間をモニタ５０に表示することができるが、その表示の入切の切り換えは、例えばキーボード２４の図示されていないファンクションキーの８番目のキーＦ８によって行われる。
【００２６】
図４は、Ｓ５のキーボード処理のうち使用時間表示の入切を行うプログラムの内容を示すフロー図である。ここでは、まずキーボード２４のキーにオンされているものがあるかどうかをチェックし（Ｓ５１）、無ければ、そのままＳ５のキーボード処理を終了して、Ｓ６の日付、時刻関連処理に移る。
【００２７】
キーボードのキーにオンされているものがあるときは、それがＦ８キーであるかどうかをチェックし（Ｓ５２）、Ｆ８キーでなければ、オンされたキーに対応する処理を行って（Ｓ５３）、それからＳ６の日付、時刻関連処理に移る。
【００２８】
Ｆ８キーがオンされたのであれば、そのときすでにモニタ５０に使用時間表示がされているかどうかをチェックし（Ｓ５４）、表示がされているのであれば、それを消して（Ｓ５８）、Ｓ６の日付、時刻関連処理に移る。
【００２９】
モニタ５０に使用時間表示がされていないときは、内視鏡１０の記憶素子１９から積算使用時間データを読み出して（Ｓ５５）、そのデータを時間に変換し（Ｓ５６）、その時間をモニタ５０に表示して（Ｓ５７）、それからＳ６の日付、時刻関連処理に移る。
【００３０】
次に、Ｓ２の内視鏡関連処理について説明をする。前述のように、この実施例においては、個々の内視鏡１０毎に異なる内視鏡番号が、内視鏡１０内の記憶素子１９に予め格納されている。内視鏡使用時間は、リアルタイムクロック（ＲＴＣ）３５のカウント値がそのままの形で記憶される。
【００３１】
一方、ビデオプロセッサ兼光源装置２０には、図５に示されるように、接続された内視鏡１０の番号とその１回の使用時間とを対にして書き込んでおくための記憶領域がＲＡＭ３４にあり、そのデータは電池等によって保持されている。
【００３２】
図６ないし図９は、内視鏡関連処理（Ｓ２）のプログラムを示すフロー図である。
ここでは、まず内視鏡１０のコネクタ１６が接続される入出力ポート４３の状態を入力する（Ｓ６１）。そして、変数ｕ１が０であるかどうかを判定する（Ｓ６２）。
【００３３】
Ｓ６２でｕ１＝０のとき、即ち、初期設定の直後又は前のチェックでコネクタ１６がビデオプロセッサ兼光源装置２０に接続されていないときは、入出力ポ−ト４３の接続入力端子がハイレベルであるかローレベルであるかによって、コネクタ１６がビデオプロセッサ兼光源装置２０に接続されているかどうかを判定する（Ｓ６３）。そしてコネクタ１６が接続されていなければ、そのままＳ２の内視鏡関連処理を終了して、Ｓ３のランプ関連処理へ移る。
【００３４】
Ｓ６３で、コネクタ１６がビデオプロセッサ兼光源装置２０に接続されているときは、変数ｕ１をｕ１＝１にして（Ｓ６４）、ＲＡＭ３４の記憶領域の内視鏡番号を検索し（Ｓ６５）、そのとき接続されている内視鏡１０の内視鏡番号を記憶素子１９から読み出して比較する（Ｓ６６）。
【００３５】
そして、使用中の内視鏡１０の内視鏡番号がＲＡＭ３４の記憶領域にあるときは、ＲＡＭ３４に記憶されているその番号の内視鏡の使用時間（前回一回分の使用時間）を内視鏡１０内の記憶素子１９の積算使用時間データに加算し、それからＲＡＭ３４に記憶されている使用時間はゼロに戻す（Ｓ６７）。
【００３６】
また、使用中の内視鏡１０の内視鏡番号がＲＡＭ３４の記憶領域にないときは、ＲＡＭ３４の空き領域に新たにその内視鏡番号を書き込む（Ｓ６８）。
【００３７】
次いで、光源ランプ２２ａが点灯中であるかどうかをチェックし（Ｓ６９）、点灯中でなければ変数ｕ５をｕ５＝０にして（Ｓ７２）、Ｓ３のランプ関連処理に移り、光源ランプ２２ａが点灯中の場合には、ｕ５＝１として（Ｓ７０）、ＲＴＣ３５から現在の時刻を読み取って記憶し（Ｓ７１）、それからＳ３のランプ関連処理に移る。
【００３８】
Ｓ６２において、ｕ１＝０でないとき、即ち初期設定直後でなく且つその前のチェックでコネクタ１６がビデオプロセッサ兼光源装置２０に接続されていたときには、コネクタ１６がビデオプロセッサ兼光源装置２０に接続されていないかどうかをチェックする（Ｓ７３）。
【００３９】
そして、コネクタ１６が接続されていなければ、ＲＴＣ３５から今回の使用時間を算出して（Ｓ７４）、ＲＡＭ３４の今回使用中の内視鏡番号の対応番地に、その使用時間を書き込み（Ｓ７５）、変数ｕ１とｕ５をｕ１＝０、ｕ５＝０としてＳ３のランプ関連処理に移る（Ｓ７６）。Ｓ７４における今回の使用時間は、現在の時刻から、Ｓ７１又はＳ８０で記憶しておいた時刻を差し引くことによって得られる。
【００４０】
Ｓ７３でコネクタ１６がやはり接続されていれば、ｕ５＝０かどうかをチェックする（Ｓ７７）。そしてｕ５＝０のときは、光源ランプ２２ａが点灯とならなければそのままＳ３のランプ関連処理へ移り（Ｓ７８）、光源ランプ２２ａが点灯になれば、ｕ５＝１にして（Ｓ７９）その時の時刻を記憶してから（Ｓ８０）、Ｓ３のランプ関連処理に移る。
【００４１】
Ｓ７７でｕ５＝０でないときは、光源ランプ２２ａが消灯とならなければそのままＳ３のランプ関連処理に移り（Ｓ８１）、光源ランプ２２ａが消灯になれば、Ｓ７４及びＳ７５と同様にして今回の使用時間算出（Ｓ８２）とＲＡＭ３４への書き込み（Ｓ８３）を行い、ｕ５＝０にして（Ｓ８４）、Ｓ３のランプ関連処理に移る。
【００４２】
なお、本発明は上記実施例に限定されるものではなく、例えばビデオプロセッサ兼光源装置２０は単独の光源装置又はビデオプロセッサその他、内視鏡を使用するのに不可欠な必須装置であればよく、必須装置とは、光源装置やビデオプロセッサなどのように一つのまとまったシステム的な装置だけでなく、その構成ユニット的な装置又は部品なども含む概念である。
【００４３】
なお、本発明は、イメージガイドファイババンドルによって観察像を伝送する光学式の内視鏡装置にも適用することもできる。
【００４４】
本発明によれば、内視鏡の使用時間を積算することができるので、適切なタイミングで内視鏡の点検・整備を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施例の内視鏡装置の全体略示図である。
【図２】本発明の実施例の制御回路のブロック図である。
【図３】本発明の実施例の制御処理のメインプログラムのフロー図である。
【図４】本発明の実施例のキーボード処理プログラムのフロー図である。
【図５】本発明の実施例のＲＡＭの記憶領域の略示図である。
【図６】本発明の実施例の内視鏡関連処理のフロー図である。
【図７】本発明の実施例の内視鏡関連処理のフロー図である。
【図８】本発明の実施例の内視鏡関連処理のフロー図である。
【図９】本発明の実施例の内視鏡関連処理のフロー図である。
【符号の説明】
１０  内視鏡
１９  記憶素子（積算使用時間記憶手段）
２０  ビデオプロセッサ兼光源装置（必須装置）
３０  マイコン制御部（積算手段）
（内視鏡識別手段）
（一時格納手段）
【図１】
0003655900.tif 000002
【図２】
0003655900.tif 000003
【図３】
0003655900.tif 000004
【図４】
0003655900.tif 000005
【図５】
0003655900.tif 000006
【図６】
0003655900.tif 000007
【図７】
0003655900.tif 000008
【図８】
0003655900.tif 000009
【図９】
0003655900.tif 000010