(57)【要約】【目的】操作ボタンに所望の機能を割り当てることが可能で、割り当てた機能を記憶し、簡単に呼び出せる電子内視鏡を提供する。【構成】可撓性の挿入管１１を備えたスコープ部１０と、該スコープ部１０と着脱可能に接続されるプロセッサ部３０を備え、該可撓性の挿入管１１の体内挿入部とは反対側の端部に備えられた操作部１３に複数の操作ボタン１５ａ、１５ｂ、１５ｃを備えた電子内視鏡装置であって、各操作ボタン１５ａ、１５ｂ、１５ｃの操作によって動作制御される機能を記憶するＥＥＰＲＯ１９を備える。各操作ボタン１５ａ、１５ｂ、１５ｃによって動作制御される機能は、キーボード４１入力を受けてメインＣＰＵ３５が変更する。【選択図】　　　図１
2004065832.tif 000002
【特許請求の範囲】
【請求項１】
可撓性の挿入管を備えたスコープ部と、該スコープ部と着脱可能に接続されるプロセッサ部を備え、該可撓性の挿入管の体内挿入部とは反対側の端部に接続された操作部に複数の操作手段を備えた電子内視鏡装置であって、
前記各操作手段の操作によって動作制御される機能を記憶する記憶手段と、
該記憶手段に記憶する前記各操作手段の操作によって動作制御される機能を変更する変更手段と、を備えたことを特徴とする電子内視鏡装置。
【請求項２】
前記操作部と前記プロセッサ部とがケーブルを介して着脱可能に接続される請求項１記載の電子内視鏡装置。
【請求項３】
前記スコープ部は、前記各操作手段の操作によって動作制御される機能を記憶するスコープ記憶手段と、該スコープ記憶手段が記憶した各操作手段の操作によって動作制御される機能を前記プロセッサ部に出力するとともに、操作を受けた前記操作手段に関するデータを前記プロセッサ部に出力するスコープ制御手段とを備え、前記プロセッサ部は、前記スコープ部から出力された各操作手段の操作によって動作制御される機能を記憶するプロセッサ記憶手段と、該記憶した操作手段の操作によって動作制御される機能と前記スコープ部から出力された、前記操作を受けた前記操作手段に関するデータに対応する、前記プロセッサ記憶手段に記憶した機能に基づいて作動する制御手段を備えた請求項１または２記載の電子内視鏡装置。
【請求項４】
前記プロセッサ部には外部操作可能な入力手段が接続され、前記プロセッサ部の制御手段は、電子内視鏡装置全体を制御する機能と、前記入力手段の入力を受けて前記各操作ボタンに割り当てる機能を変更／選択する機能と、該変更／選択された機能を前記プロセッサ制御手段に転送する機能を有する請求項２または３記載の電子内視鏡装置。
【請求項５】
前記スコープ部は、該スコープ部を識別するスコープ識別情報を記憶する記憶手段を有し、前記プロセッサ部は、前記記憶手段を備え、該記憶手段に、該スコープ部が接続されたときに前記記憶手段から前記スコープ識別情報を入力して該スコープ識別情報に対応するスコープ部について各操作手段の操作によって動作制御される機能を記憶する請求項１または２記載の電子内視鏡装置。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、電子内視鏡の操作部の操作ボタンの機能を切替えることができる電子内視鏡装置に関する。
【０００２】
【従来技術およびその問題点】
近年の電子内視鏡装置では、スコープの先端部において作用する複数の機能を操作するための操作ボタンが、スコープの操作部に設けられている。使用者は、操作部を片手または両手で把持した状態で、さらに把持した手の指で操作ボタンを押圧操作しながら診断、治療等を施している。
ここで、操作部の持ち方は使用者によって相違し、操作ボタンに割り当てられる機能も、使用者によって異なるものが求められていた。
【０００３】
【発明の目的】
本発明は、かかる電子内視鏡装置に対する要望に基づいてなされたもので、操作ボタンに所望の機能を割り当てることが可能な電子内視鏡装置を提供することを目的とする。さらに本発明は、割り当てた機能を記憶し、簡単に呼び出せる電子内視鏡を提供することを目的とする。
【０００４】
【発明の概要】
この目的を達成する本発明は、可撓性のスコープを備えたスコープ部と、該スコープ部と着脱可能に接続されるプロセッサ部を備え、該可撓性のスコープの体内挿入部とは反対側の端部に備えられた操作部に複数の操作手段を備えた電子内視鏡装置であって、前記各操作手段の操作によって動作制御される機能を記憶する記憶手段と、該記憶手段に記憶する前記各操作手段の操作によって動作制御される機能を変更する変更手段とを備えたことに特徴を有する。
前記操作部と前記プロセッサ部とをケーブルを介して着脱可能に接続する構成が使い勝手がよい。
前記スコープ部は、前記各操作手段の操作によって動作制御される機能を記憶するスコープ記憶手段と、該スコープ記憶手段が記憶した各操作手段の操作によって動作制御される機能を前記プロセッサ部に出力するとともに、操作を受けた前記操作手段に関するデータを前記プロセッサ部に出力するスコープ制御手段とを備え、前記プロセッサ部は、前記スコープ部から出力された各操作手段の操作によって動作制御される機能を記憶するプロセッサ記憶手段と、該記憶した操作手段の操作によって動作制御される機能と前記スコープ部から出力された、前記操作を受けた前記操作手段に関するデータに対応する、前記プロセッサ記憶手段に記憶した機能に基づいて作動する制御手段を備えることができる。
本発明の実施形態では、前記プロセッサ部に外部操作可能な入力手段を接続し、前記プロセッサ部の制御手段には、電子内視鏡装置全体を制御する機能と、前記入力手段の入力を受けて前記各操作ボタンに割り当てる機能を変更／選択する機能と、該変更／選択された機能を前記プロセッサ制御手段に転送する機能を備える。
さらに本発明の他の実施形態では、前記スコープ部は、該スコープ部を識別するスコープ識別情報を記憶する記憶手段を有し、前記プロセッサ部は、前記記憶手段を備え、該記憶手段に、該スコープ部が接続されたときに前記記憶手段から前記スコープ識別情報を入力して該スコープ識別情報に対応するスコープ部について各操作手段の操作によって動作制御される機能を記憶する。
【０００５】
【発明の実施の形態】
以下図面に基づいて本発明を説明する。図１は、本発明を適用した電子内視鏡装置を含む電子内視鏡システムの主要構成をブロックで示した図である。この電子内視鏡システムは、先端部にＣＣＤカメラヘッド（撮像手段）等を内蔵した可撓性の挿入管１１を備えたスコープ部１０と、ＣＣＤカメラヘッドが撮像した画像信号を処理し、またシステム全体を制御するメインＣＰＵ３５を内蔵したプロセッサ部３０と、プロセッサ部３０に接続された、入力装置としてのキーボード４１、画像出力装置としてのプリンタ４３、映像（動画）記録装置としてのビデオテープレコーダ（ＶＴＲ）４５、映像データ（ＪＰＥＧファイルによる静止画データや、ＭＰＥＧファイルによる動画データなど）を含む各種データの記憶装置（例えば、いわゆる医用画像ファイル装置）の光磁気ディスクドライブ（ＭＯドライブ）４７、およびモニタ装置としてのテレビモニタ４９を備えている。ＣＣＤカメラヘッドが撮像した映像データは、ビデオ信号（動画信号）としてビデオテープレコーダ４５により記録され、テレビモニタ４９に映し出され、静止画像データが光磁気ディスクドライブ４７に記録される。なお、これらのシステム構成は一例であり、図示しないが、挿入管１１の先端から体腔内を照明する光源、体腔内に空気、水等を送排出するポンプ等を備える。
【０００６】
スコープ１０は、体腔内に挿入される可撓性の挿入管１１と、体腔内に挿入されない挿入管１１の体外端部に接続された操作部１３と、操作部１３とプロセッサ部３０とを接続する可撓性のケーブル２１を備えている。詳細は図示しないが、挿入管１１の体内挿入部には、先端面に、鉗子口、気体、液体用の送出吸入口などの開口や、カバーガラス等で密閉された照明開口、レンズ開口などを備え、レンズ開口の後方には、結像レンズ、固体撮像素子（ＣＭＯＳイメージセンサまたはＣＣＤイメージセンサ）等を備えたＣＣＤカメラヘッドを内蔵している。なお挿入管１１の体内挿入部内には、先端部を任意の方向に向けるための湾曲機構を内蔵している。この湾曲機構は、操作部１３に設けられた湾曲操作ダイヤル（図示せず）によって所望の方向に湾曲操作される。
【０００７】
さらに操作部１３には、外部に露出した、この電子内視鏡システムが備えた機能を操作するための複数の操作ボタン１５を備えている。本実施例では３個の操作ボタン１５ａ、１５ｂ、１５ｃを備えている。これらの各操作ボタン１５は、常開の押し釦スイッチである。操作部１３内にはスコープＣＰＵ１７を備え、このスコープＣＰＵ１７が、操作ボタン１５のオン／オフ状態を定期的にチェックし、そのオン／オフ状態を示す情報をケーブル２１内の通信ケーブルを介してプロセッサ部３０に出力する。
操作ボタン１５には、そのオン／オフによって動作する機能が割り当てられ、スコープボタン設定データとして不揮発性メモリであるＥＥＰＲＯＭ１９に書き込まれ、保存されている。ＥＥＰＲＯＭ１９には、このスコープ部１０を識別するデータなども書き込まれている。各操作ボタン１５に割り当てる機能の一つには画像記録に関する機能があり、画像記録機能には、静止画表示または記録、静止画印刷、ビデオ録画開始／停止などがある。
【０００８】
プロセッサ部３０には、ケーブル２１のコネクタ２１ｃが着脱自在に接続されるコネクタ３１と、コネクタ２１ｃが装着されたときに通信ケーブル２３と接続される通信ケーブル３３を備えている。通信ケーブル３３は、メインＣＰＵ３５に接続されている。つまり、コネクタ２１ｃがコネクタ３１に接続されると、スコープＣＰＵ１７とメインＣＰＵ３５は通信ケーブル２３と通信ケーブル３３を介して接続され、双方向通信が可能になる。
【０００９】
プロセッサ部３０には、電子内視鏡装置に関する種々の設定を記憶するフラッシュメモリ３７と、メインＣＰＵ３５とプリンタ４３、ビデオテープレコーダ４５、光磁気ディスクドライブ４７との間のデータ入出力を仲介するＩ／Ｏ３９を備えている。さらにプロセッサ部３０には、挿入管１１、操作部１３に内蔵された撮像素子やスコープＣＰＵ１７等の動作電圧を供給する電源を備えている。
【００１０】
このシステムでは、プロセッサ部３０に接続可能な各スコープ部１０に、スコープ部１０を識別する識別データと、各スコープ部１０固有の設定データ、つまり、操作ボタンに割り当てられたボタン機能データを、スコープボタン設定データとしてＥＥＰＲＯＭ１９に保存する。そうして、プロセッサ部３０に接続されたときは、ＥＥＰＲＯＭ１９からスコープボタン設定データを読み出してプロセッサ部３０に転送する。その後、操作ボタン１５のいずれかがオン操作されたときにその操作ボタンを識別するデータをアクティブな機能データとしてプロセッサ部３０に転送する。
一方プロセッサ部３０は、接続されたスコープ部１０からスコープボタン設定データが転送されると、フラッシュメモリ３７に保存し、テレビモニタ４９に表示する。その後スコープ部１０から操作された操作ボタン１５に応じた機能データが転送されると、その機能データに対応する動作制御を実行する。
【００１１】
またプロセッサ部３０は、入力手段であるキーボード４１を介して、接続されているスコープ部１０の各操作ボタン１５に割り当てる機能を変更または選択し、変更または選択した操作ボタンに割り当てた機能を、スコープデータ設定データとしてスコープＣＰＵ１７に転送し、ＥＥＰＲＯＭ１９に保存させる機能を有する。
【００１２】
本実施形態では、スコープ部１０の操作ボタン１５に割り当てた機能を、スコープ部１０のＥＥＰＲＯＭ１９、プロセッサ部３０のフラッシュメモリ３７または光磁気ディスクドライブ４７に保存することができる。二つ以上の媒体に保存してある場合は、所定の優先順位で有効とする。例えばＥＥＰＲＯＭ１９、フラッシュメモリ３７、光磁気ディスクドライブ４７の順で有効とする。
【００１３】
スコープＣＰＵ１７の処理およびメインＣＰＵ３５の処理を、さらに図２乃至図６に示したフローチャートを参照して説明する。
まず、メインＣＰＵ３５の処理を図２を参照して説明する。このフローチャートには、プロセッサ部３０の電源がオンされ、通信ケーブル３３に通信ケーブル２３が装着されたときに入る。
メインＣＰＵ３５は、先ず、スコープが接続されているかどうかの検出処理を実行し（Ｓ１０１）、スコープのＣＰＵに対する通信モードの設定処理を実行する（Ｓ１０３）。これらの処理により、接続されたスコープがスコープ部１０の場合は、スコープＣＰＵ１７から、識別データ、スコープボタン割り当て対応かどうかのステータスデータ等を入力する。
【００１４】
次に、入力したデータからボタン割り当て対応スコープかどうかをチェックし（Ｓ１０５）、対応スコープであった場合は（Ｓ１０５；Ｙ）、スコープボタン設定データの転送をスコープ部に要求してスコープ部からデータを受信し（Ｓ１０７、Ｓ１０９）、受信したスコープボタン設定データに基づいて、ボタンデータ対応プロセッサ動作を確定し（Ｓ１１１）、設定したスコープボタン対応機能をテレビモニタ４９に表示する（Ｓ１１７）。
ここでボタンデータ対応プロセッサ動作とは、スコープ部１０から操作ボタン１５がオンした旨のデータを受信したときに、その操作ボタンに割り当てられた機能に基づいた動作のことである。
スコープボタン設定データとは、各操作ボタンおよび割り当てた機能に関するデータである。
【００１５】
ボタン割り当て対応でなかった場合は（Ｓ１０５；Ｎ）、ボタン割り当て未対応スコープとして未対応スコープ用のボタンデータに基づいてプロセッサ動作を設定し（Ｓ１１３、Ｓ１１５）、設定したスコープボタン対応機能をテレビモニタ４９に表示する（Ｓ１１７）。
なお、この実施形態は、未対応スコープの機種に応じたデフォルトのスコープボタン設定データが予めフラッシュメモリ３７に書き込まれていて、メインＣＰＵ３５は、未対応スコープの場合はフラッシュメモリ３７からこのデータを読み込んで設定する。
【００１６】
スコープボタン設定データに基づくプロセッサ動作の設定およびその表示処理が終了したら、操作ボタン操作待ち処理に入る（Ｓ１１９）。操作ボタン操作待ち処理は、スコープ部１０のいずれかの操作ボタン１５がオン操作されるのを待つ処理である。いずれかの操作ボタン１５の操作信号を受信したら、レジスタに保存した対応する操作ボタンの機能データを読み出して確認する（Ｓ１２１）。対応する操作ボタンの機能データが無い場合はＳ１１９に戻り（Ｓ１２３；Ｎ、Ｓ１１９）、対応する操作ボタンの機能データが有る場合は処理２のＳ１２５に進む（Ｓ１２３；Ｙ、Ｓ１２５）。
【００１７】
処理２は、操作された操作ボタン１５に対応する機能の動作を制御する処理である。まず、レジスタを確認、つまりレジスタ内の操作ボタン対応機能データを読み出し（Ｓ１２５）、読み出したデータを確認して下位２バイトのデータを抽出する（Ｓ１２７）。
本実施形態では、レジスタには３バイト以上のデータが書き込まれる構成であって、下位２バイトに操作ボタンに対応した機能データが書き込まれている。処理対応データの比較を実行して処理を確定する（Ｓ１２９、Ｓ１３１）。そうして、確定した処理に基づいてその処理を実行してＳ１１９に戻る（Ｓ１３３、Ｓ１１９）。つまり、操作された操作ボタン１５に割り当てられていた機能を制御または実行するのである。なお、処理対応データが存在しなかったときはなにもせずにＳ１１９に進む。
以上のＳ１１９〜Ｓ１３３の処理を、スコープ部１０が接続され、電源がオンされている間繰り返す。
【００１８】
次に、スコープＣＰＵ１７の処理について、図４を参照して説明する。この処理には、スコープ部１０がプロセッサに接続されたときに入るが、本実施の形態ではプロセッサ部３０に装着された場合について説明する。
この処理に入るとスコープＣＰＵ１７は、先ず入出力ポート、ＲＡＭ、レジスタなどを初期化し、プロセッサ部３０にスコープ認識データを送信する（Ｓ２０１、Ｓ２０３）。そして、メインＣＰＵ３５との間で通信モードを設定し、ＥＥＰＲＯＭ１９から読み出したスコープ識別データ、スコープボタン設定データを送信し、またメインＣＰＵ３５からデータ変更要求コマンドなどを入力する（Ｓ２０５）。データ変更要求コマンドは、スコープボタン設定データの更新要求である。
【００１９】
そして、受信データ中にデータ変更要求コマンドがあったどうかをチェックする（Ｓ２０７）。
データ変更要求コマンドがあった場合は（Ｓ２０７；Ｙ）、そのコマンドに応じてスコープボタンの設定処理に入り、メインＣＰＵ３５から操作ボタンに割り当てられた機能に関するデータを入力し、その操作ボタンに対応する機能をスコープ設定データとしてＥＥＰＲＯＭ１９に書き込む処理（ボタン対応機能データ設定処理）を実行する（Ｓ２０９、Ｓ２１１、Ｓ２１３）。
データ変更要求コマンドが無かった場合は（Ｓ２０７；Ｎ）、各操作ボタン１５の状態（ボタン状態）を確認（オン／オフ状態の入力）し（Ｓ２１５）、いずれかの操作ボタン１５がオン操作されるのをボタン状態確認処理を繰り返して待つ（Ｓ２１７；Ｎ、Ｓ２１５）。
【００２０】
いずれかの操作ボタン１５がオン操作されたら（Ｓ２１７；Ｙ）、オン操作された操作ボタン１５に対応するボタンデータをボタン設定データから選択してメインＣＰＵ３５に転送し、メインＣＰＵ３５から転送確認データを受信したら送信処理終了処理を実行してＳ２１５に戻る（Ｓ２１９、Ｓ２２１、Ｓ２２３）。
以後、Ｓ２１５〜Ｓ２２３の処理を繰り返す。この繰り返し状態が、通常の使用状態である。
【００２１】
次に、キーボード４１によりスコープボタンに割り当てる機能の変更処理を含む、キーボード入力処理について、図５を参照して説明する。この処理は、プロセッサ部３０の電源オン状態で、メインＣＰＵ３５が間欠的にキーボード４１と通信して受信したスイッチオン情報に対応する処理を実行する処理である。
【００２２】
まず、ボタン設定要求があるかどうかを確認する（Ｓ３０１）。次に、ボタン設定画面の処理を実行し（Ｓ３０３）、キーボード４１からのデータ受信処理を実行し、データ変更要求の有無をチェックし、要求がなければＳ３０１に戻る（Ｓ３０５、Ｓ３０７；Ｎ、Ｓ３０１）。
データ変更要求があった場合は、データ変更要求に対応したデータをフラッシュメモリ３７に保存する（Ｓ３０７；Ｙ、Ｓ３０９）。そうして、データ変更要求に対応するスコープが装着されているかどうかを確認し（Ｓ３１１）、対応するスコープが装着されていなければＳ３０１に戻る（Ｓ３１１；Ｎ、Ｓ３０１）。
【００２３】
対応するスコープが装着されている場合は（Ｓ３１１；Ｙ）、フラッシュメモリ３７から識別データに対応したスコープボタン設定データを読み出し、スコープＣＰＵ１７に転送してからＳ３０１に戻る（Ｓ３１３、Ｓ３０１）。このデータ転送を受けたスコープＣＰＵ１７は、そのスコープボタン設定データをＥＥＰＲＯＭ１９に保存する。その後スコープＣＰＵ１７は、操作ボタン１５が操作される毎に、スコープボタン設定データに対応するデータをメインＣＰＵ３５に送信し、そのデータに対応する処理が存在する場合はその処理を実行する。
【００２４】
このように本発明の実施形態では、スコープ部１０の各操作ボタン１５の機能を使用者の好みに応じて変更し、その変更後の状態をスコープ部１０のＥＥＰＲＯＭ１９に保存することができる。したがって、使用者は自分の好みに応じて操作ボタン１５の機能を設定し保存しておけば、そのスコープ部１０を再びそのプロセッサ部３０または他のプロセッサ部３０に接続して使用するときも、操作ボタン１５はその保存した機能で動作するので、設定し直す手間が不要になる。
【００２５】
なお、図示実施の形態では、先ずスコープ部１０からプロセッサ部３０に各操作ボタンに割り当てた、操作ボタンによって動作制御される機能に関するデータをプロセッサ部３０に出力し、その後は操作された操作ボタンに関するデータをプロセッサ部３０に出力する構成としたが、スコープ部１０からプロセッサ部３０へは、操作ボタン１５が操作される毎に、操作された操作ボタンによって動作制御される機能データをプロセッサ部３０に出力する構成としてもよい。
【００２６】
また、本発明の実施形態では、スコープ部１０の各操作ボタン１５によって制御される機能を、プロセッサ部３０を介して変更し、スコープ部１０のＥＥＰＲＯＭ１９に保存しているが、各操作ボタン１５によって制御される機能およびそのスコープを識別する識別データをプロセッサ部３０の記憶手段に記憶し、装着されたスコープ部１０から識別データを入力して、記憶手段に記憶した対応する操作ボタン対応機能により動作するようにしてもよい。
また、識別データはスコープに固有なものに加えて、使用者毎に固有な識別データを含ませれば、使用者毎に操作ボタン対応の機能を予め記憶させ、読み出して使用することができる。
【００２７】
【発明の効果】
以上の説明から明らかな通り本発明は、スコープ部とプロセッサ部とが着脱可能な電子内視鏡装置において、各操作手段の操作によって動作制御される機能を記憶する記憶手段および該記憶手段に記憶する前記各操作手段の操作によって動作制御される機能を変更する変更手段を備えたので、使用者は自分の好みに応じて操作手段の機能を設定可能になり、変更した機能が記憶手段に保存されるので、使用者は簡単に、記憶手段に記憶した機能で操作手段を動作させることができる。
【図面の簡単な説明】
【図１】本発明を適用した電子内視鏡システムの実施形態の主要部をブロックで示す図である。
【図２】同電子内視鏡システムのプロセッサ部の主要動作の示すフローチャートの前半の図である。
【図３】同電子内視鏡システムのプロセッサ部の主要動作の後半部を示すフローチャートの後半の図である。
【図４】同電子内視鏡システムのスコープ部の主要動作を示すフローチャート図である。
【図５】同電子内視鏡システムのプロセッサ部のキーボード入力動作を示すフローチャート図である。
【符号の説明】
１０　スコープ部
１１　挿入管
１３　操作部
１５　操作ボタン
１５ａ　１５ｂ　１５ｃ　操作ボタン
１７　スコープＣＰＵ
１９　ＥＥＰＲＯＭ
２１　ケーブル
２１ｃ　コネクタ
２３　通信ケーブル
３０　プロセッサ部
３１　コネクタ
３３　通信ケーブル
３５　メインＣＰＵ
３７　フラッシュメモリ
３９　Ｉ／Ｏ
４１　キーボード
４３　プリンタ
４５　ビデオテープレコーダ
４７　光磁気ディスクドライブ
４９　テレビモニタ
【図１】
2004065832.tif 000003
【図２】
2004065832.tif 000004
【図３】
2004065832.tif 000005
【図４】
2004065832.tif 000006
【図５】
2004065832.tif 000007