(57)【要約】【課題】スイッチ割当情報の伝送が不要で、スイッチ機能の変更・設定制御が容易となり、またスコープとプロセッサ装置との接続線数を少なくする。【解決手段】スコープ１０がプロセッサ装置２０に接続可能に構成され、このスコープ１０に、各種機能を操作するための操作スイッチＡ〜Ｃを配置した装置において、スコープ１０側のＥＥＰＲＯＭ１８に、複数の操作スイッチＡ〜Ｃに設定された機能コードを記憶し、マイコン１７は機能コード出力プログラムを実行して、操作された操作スイッチに対応した機能コードを出力する。また、上記ＥＥＰＲＯＭ１８に格納されている操作スイッチＡ〜Ｃの機能コードは外部操作機器２８で変更することができる。【選択図】　図１
2004105561.tif 000002
【特許請求の範囲】
【請求項１】
スコープがプロセッサ装置に接続可能に構成され、このスコープの操作部に各種機能を操作するための複数の操作スイッチが配置された内視鏡装置において、
上記スコープ側に配置され、上記複数の操作スイッチに設定された機能コードを記憶するメモリと、
このメモリに接続して上記スコープ側に配置され、操作された上記操作スイッチに対応した機能コードを出力するプログラムを実行するマイコンとを設けたことを特徴とする内視鏡装置。
【請求項２】
外部操作機器の入力設定操作に基づき、上記各操作スイッチの機能コードを変更設定するためのプログラムを設けたことを特徴とする上記請求項１記載の内視鏡装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は内視鏡装置、特にスコープ操作部に配置された複数の操作スイッチの機能を任意に設定可能とする内視鏡装置に関する。
【０００２】
【従来の技術】
図４には、従来の電子内視鏡装置等の内視鏡装置における操作スイッチ構成の概略が示されており、この図４に示されるように、スコープ（内視鏡）１には、その先端部に固体撮像素子であるＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）２が設けられ、操作部１Ｂには、例えばフリーズ（静止画）スイッチ３ａ、記録（トリガー）スイッチ３ｂ、画像拡大スイッチ３ｃが設けられる。このスコープ１は、プロセッサ装置４に接続するように構成されており、このプロセッサ装置４に、上記ＣＣＤ２の出力信号に基づいて各種の画像処理を施す信号処理回路５と、上記操作スイッチ３ａ，３ｂ，３ｃの操作信号を入力して決められた制御を行う制御回路６が設けられる。
【０００３】
このような内視鏡装置によれば、上記ＣＣＤ２で撮像された被観察体は上記信号処理回路４で画像処理されることにより動画としてモニタに表示され、この動画の表示中に、上記フリーズスイッチ３ａの操作によって被観察体の静止画をモニタに表示することができる。また、記録スイッチ３ｂの操作により被観察体の動画又は静止画をＶＴＲ、ハードコピー等の記録装置に記録し、画像拡大スイッチ３ｃの操作によって被観察体を光学的又は電子的に拡大した映像を表示することができる。
【０００４】
【特許文献１】
特公平５−５０７２５号公報
【特許文献２】
特開２０００−７０２２５号公報
【特許文献２】
特開平９−２７６２１４号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の内視鏡装置の上記各操作スイッチ３ａ〜３ｃの配置は、固定で動かすことができないため、必ずしも使い易い状態ではないという問題があった。即ち、スコープ１の使用目的、適用部位、観察部位によっては上記操作スイッチ３ａ〜３ｃの使用頻度が異なり、これらの配置を変えた方がよい場合もあり、また使用者である術者の個性や好みによって操作スイッチ３ａ〜３ｃの配置を任意に設定したいという要請がある。従って、スコープの操作スイッチ３ａ〜３ｃの機能を任意に変更（カスタマイズ）することができれば便利であり、使い勝手のよい装置を得ることができる。
【０００６】
一方、従来では、上記の要請に応えるものとして、上記の特公平５−５０７２５号、特開２０００−７０２２５号、特開平９−２７６２１４号に示されるように、スコープ操作部に設けられた各スイッチの機能をプロセッサ装置側で任意に変更・設定できるようにしたものが提案されている。
【０００７】
しかし、このような従来装置を適用し、図４に示したスコープ１毎に各スイッチ３ａ〜３ｃに異なる機能を割り当てる場合は、例えばスコープ１にスイッチ構成情報保持回路７を設け、これによって各スイッチ３ａ〜３ｃの数及びその機能の情報をプロセッサ４側の制御回路６へ供給した上で、該当する操作スイッチ３ａ〜３ｃの機能を変更・設定するという方法を採ることになり、プロセッサ装置４へのスイッチ割当情報の伝送や変更・設定の制御が煩雑になるという問題がある。即ち、プロセッサ装置４にて変更したスイッチ機能の割当は、同一のスコープ１を使用する場合に限られることになり、異なるスコープ１に取り替えた場合、又は上記スコープ１を異なるプロセッサ装置４へ接続した場合は、変更・設定をやり直す必要がある。
【０００８】
また、図４に示されるように、スコープ１とプロセッサ装置４との間には、スイッチ情報保持回路７と制御回路６を結ぶデータバスＤ、操作スイッチ３ａ〜３ｃと制御回路６を結ぶための複数の線Ｅが存在しており、スコープ１とプロセッサ装置４を接続するコネクタにおいて接続ピン数が多くなるという不都合がある。
【０００９】
本発明は上記問題点に鑑みてなされたものであり、その目的は、スコープとプロセッサ装置との間のスイッチ操作信号の伝送状態を簡潔にし、スイッチ割当情報の伝送が不要で、操作スイッチ機能の変更・設定制御が容易となり、またスコープとプロセッサ装置との接続線数を少なくすることができる内視鏡装置を提供することにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明は、スコープがプロセッサ装置に接続可能に構成され、このスコープの操作部に各種機能を操作するための複数の操作スイッチが配置された内視鏡装置において、上記スコープ側に配置され、上記複数の操作スイッチに設定された機能コードを記憶するメモリと、このメモリに接続して上記スコープ側に配置され、操作された上記操作スイッチに対応した機能コードを出力するプログラムを実行するマイコンとを設けたことを特徴とする。
請求項２に係る発明は、外部操作機器の入力設定操作に基づき、上記各操作スイッチの機能コードを変更設定するためのプログラムを設けたことを特徴とする。
【００１１】
上記の構成によれば、スコープ側マイコンでは、メモリ内からの読出しデータに基づいて各操作スイッチに対応する機能コードが設定・出力され、例えば操作スイッチＡが操作されると、この操作スイッチＡに対応した機能コード、例えば「１０（ヘキサデシマル）」がプロセッサ装置のマイコンへ送られる。このプロセッサ装置側マイコンでは、操作スイッチＡ自体の操作信号を認識して機能処理を実行するのではなく、機能コードによって直接的に該当動作を制御できることになり、スイッチ割当情報の伝送等が不要となる。また、スコープ側マイコンでは、複数の操作スイッチの機能コードをシリアル伝送によってプロセッサ装置へ送ることができるので、スコープとプロセッサ装置との接続線数が削減される。
【００１２】
更に、操作スイッチの機能を変更する場合も、プロセッサ装置内の設定状態を変更するのではなく、変更プログラムでスコープ側のメモリ内容を書き換えることにより、その変更がスコープに保持される。従って、このスコープを他のプロセッサ装置へ接続する場合或いは他のスコープに取り替える場合でも、変更・設定をやり直す必要がない。即ち、使用頻度が異なる状況に適合させた専用のスコープ、或いは術者の個性、好みに対応させたマイスコープとして使用することができる。
【００１３】
【発明の実施の形態】
図１には、実施例に係る内視鏡装置の全体構成が示されており、この図１において、スコープ（内視鏡）１０の先端部には固体撮像素子であるＣＣＤ１１が配置される。このスコープ１０のコネクタ部１０Ｃには、上記ＣＣＤ１１を駆動するＣＣＤ駆動回路１２が設けられ、このＣＣＤ１１の出力信号を入力するＡ／Ｄ変換器１４及びＤＳＰ（デジタル信号プロセッサ）１５が配置されており、このＤＳＰ１５はＣＣＤ１１で得られた撮像信号につき所定のカラー画像処理を実行する。なお、図示していないが、光学的変倍機能を備える場合は、このスコープ１０の先端部の対物光学系に光学拡大のための可動レンズを組み込み、この可動レンズを前後に駆動する駆動部材を配置することになる。
【００１４】
また、スコープ１０の操作部１０Ｂには、例えば３つの操作スイッチＡ、操作スイッチＢ、操作スイッチＣが設けられ、コネクタ部１０Ｃには、この操作スイッチＡ〜Ｃの操作信号を入力するマイコン１７と、操作スイッチ機能コード、この機能コードを出力するためのプログラム及びこの機能コードを変更設定するためのプログラムを格納するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　ｅｒａｓａｂｌｅ／ｐｒｏｇｒａｍａｂｌｅ　ｒｅａｄ−ｏｎｌｙ　ｍｅｍｏｒｙ）１８とが配置される。
【００１５】
当該例では、上記操作スイッチＡ，Ｂ，Ｃに対して、静止画表示を行うフリーズ動作の機能コード「１０（Ｈ−ヘキサデシマル）」、ハードコピー等の記録装置へ記録する記録動作（トリガー出力）の機能コード「１１（Ｈ）」、光学的及び（又は）電子的な拡大を行うための画像拡大（変倍）動作の機能コード「１２（Ｈ）」、光量制御のために所定の測光条件を指定するためのアイリスモードの機能コード「１３（Ｈ）」が割り当てられる。
【００１６】
上記のスコープ１０は、プロセッサ装置２０に着脱自在に接続されており、このプロセッサ装置２０に信号処理回路２１が設けられている。この信号処理回路２１は、上記ＤＳＰ１５から供給される映像信号に基づき、例えば画像メモリを用いた静止画形成処理、電子ズーム回路を用いた電子拡大処理、光量制御のための測光条件の制御処理、モニタ等への出力処理等を行い、処理された映像信号をＤ／Ａ変換器２２を介してモニタ２４やハードコピー、ＶＴＲ、データファイリング装置等の記録装置２５へ出力する。なお、上記信号処理回路２１の処理の一部は、スコープ１０側のＤＳＰ１５で行うようにしてもよい。
【００１７】
また、このプロセッサ装置２０には、上記信号処理回路２１等を統括制御するマイコン２７が設けられており、このマイコン２７はスコープ１０のマイコン１７から操作スイッチ機能コードを入力し、その機能コードに対応した処理を行うことになる。更に、このマイコン２７は操作スイッチ機能コードを変更設定するためのプログラムを内部メモリ等に格納しており、パソコン等の外部操作機器２８からの操作信号に基づいてマイコン１７を介して上記操作スイッチＡ〜Ｃの機能コードを書き換えることが可能なようになっている。
【００１８】
実施例は以上の構成からなり、スコープ１０のＥＥＰＲＯＭ１８には予め操作スイッチＡ〜Ｃの機能コードが記憶設定されており、この操作スイッチＡ〜Ｃを操作したときには、マイコン１７にて図２の動作が行われる。即ち、図２のステップ１０１では操作スイッチＡが押されたか否かが判定され、ステップ１０２では操作スイッチＢが押されたか否かが判定され、ステップ１０３では操作スイッチＣが押されたか否かが判定され、それぞれのステップで“Ｙ（ＹＥＳ）”のときはステップ１０４にて機能コードの出力が行われる。
【００１９】
例えば、操作スイッチＡとしてフリーズ機能が設定されている場合は、その機能コード「１０」が出力され、操作スイッチＢとして記録機能が設定されている場合は、その機能コード「１１」が出力され、操作スイッチＣとして画像拡大機能が設定されている場合は、その機能コード「１２」が出力され、この機能コードは、プロセッサ装置２０のマイコン２７へ供給される。
【００２０】
その後、上記マイコン２７は、入力した機能コードに対応した処理を行い、機能コード「１０」である場合は、静止画が画像メモリに記憶された後に読み出されてモニタへ出力され、コード「１１」である場合は、上記静止画又は動画が記録装置２５へ記録され、コード「１２」である場合は、電子拡大処理が行われる。なお、このコード「１２」で光学変倍を行う場合は、マイコン１７によって対物光学系の可動レンズが駆動される。
【００２１】
また、当該実施例では、操作スイッチＡ〜Ｃの機能を図１の外部操作機器２８の操作によって変更することができ、この場合は図３の動作が実行される。即ち、図１のマイコン２７では、ステップ２０１にてスイッチ機能の書換え（変更）コマンドを検出したか否かが判定されており、ここで“Ｎ（ＮＯ）”のときはステップ２０２で通常処理を行うが、外部操作機器２８によりスイッチ機能変更操作を行うと、“Ｙ”となり、次のステップ２０３にて操作スイッチＡ用であるか否かが判定され、“Ｙ”のときステップ２０４では機能コード「１０」であるか否かの判定が行われる。即ち、外部操作機器２８にて操作スイッチＡをフリーズ機能に設定する操作が行われると、このステップ２０４では“Ｙ”となり、ステップ２０５にてフリーズ機能の機能コード「１０」が選択され、ステップ２１２にてＥＥＰＲＯＭ１８への書換えが実行される。
【００２２】
また、ステップ２０４で“Ｎ”、ステップ２０６で“Ｙ”のときは、ステップ２０７にて記録の機能コード「１１」が選択され、ステップ２０６で“Ｎ”、ステップ２０８で“Ｙ”のときは、ステップ２０９にて画像拡大の機能コード「１２」が選択され、ステップ２０８で“Ｎ”、ステップ２１０で“Ｙ”のときは、ステップ２１１にてアイリスモードの機能コード「１３」が選択され、次いでステップ２１２ではそれぞれの機能コードへの書き換えが実行される。
【００２３】
同様にして、ステップ２１３では、操作スイッチＢ用の変更・設定であるか否かが判定され、ステップ２１４では、操作スイッチＣ用の変更・設定であるか否かが判定されており、これらの判定と上記ステップ２０４〜２１２の動作を行うことにより、任意の機能を操作スイッチＡ〜Ｃに変更・設定することが可能となる。例えば、操作スイッチＣに対し機能コード「１３」を設定した場合は、操作スイッチＣが押されたとき、図２のステップ１０３の処理によってアイリスモード機能の操作が実行される。
【００２４】
上記実施例では、３つの操作スイッチＡ〜Ｃに対し、４つの機能を設定する場合について説明したが、この操作スイッチは４つ又はそれ以上配置することができ、またスイッチ機能も５種類以上の中から選択できるようにしてもよい。更に、実施例では、操作スイッチＡ〜Ｃの機能変更をプロセッサ装置２０のマイコン２７を介して行う場合について説明したが、外部操作機器２８をスコープ１０に直接接続できるように構成して、マイコン１７によって操作スイッチＡ〜Ｃの機能コードを変更できるようにしてもよい。
【００２５】
【発明の効果】
以上説明したように、本発明によれば、スコープ側において、複数の操作スイッチに設定された機能コードをメモリに記憶し、マイコンにてこのメモリ情報に基づいて操作された操作スイッチに対応した機能コードを出力するようにしたので、スコープとプロセッサ装置との間のスイッチ操作信号の伝送を簡潔にすることができ、従来のようなスイッチ割当情報の伝送が不要となる。
【００２６】
また、操作スイッチ機能の変更・設定制御も容易となる使い勝手のよい専用スコープ又はマイスコープが得られ、更にはスイッチ情報保持回路からのデータ線やスコープ側操作スイッチからの複数の信号線をプロセッサ装置へ接続する必要がなく、マイコン同士のシリアル伝送によってスコープとプロセッサ装置との接続線数を少なくすることができ、コネクタの接続ピン数も削減することが可能になるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施例に係る内視鏡装置の全体構成を示す回路ブロック図である。
【図２】実施例のマイコンにおける操作スイッチ機能コードの出力動作を示すフローチャートである。
【図３】実施例のマイコンにおける操作スイッチの機能変更動作を示すフローチャートである。
【図４】従来の内視鏡装置の操作スイッチに関する構成を示す回路ブロック図である。
【符号の説明】
１，１０…内視鏡、　　　１Ｂ，１０Ｂ…操作部、
１０Ｃ…コネクタ部、　　１１…ＣＣＤ、
４，２０…プロセッサ装置、
１５…ＤＳＰ（デジタル信号プロセッサ）、
１７，２７…マイコン、　１８…ＥＥＰＲＯＭ、
２１…信号処理回路、　　２５…記録装置、
２８…外部操作機器、
Ａ，Ｂ，Ｃ…操作スイッチ。
【図１】
2004105561.tif 000003
【図２】
2004105561.tif 000004
【図３】
2004105561.tif 000005
【図４】
2004105561.tif 000006