(57)【要約】【課題】  内視鏡と信号処理装置間の通信速度を適切に設定できる内視鏡装置を提供する。【解決手段】  各スコープ２はＣＣＤ１３に関する情報を格納したＥＥＰＲＯＭ２０及びその読み出し、書き込みを制御するＣＰＵ２１を有し、スコープ２がプロセッサ４に接続されると、プロセッサ４内のＣＰＵ４１は、遅い通信速度でＣＰＵ２１に対して通信速度のバージョン情報を送信させる要求信号を送る。バージョン情報を受け取るとＣＰＵ４１は、そのバージョン情報に応じた通信速度に設定してＣＰＵ２１と通信を行う。速い通信速度のバージョン情報の場合には、速い通信速度に設定して通信を行い、通信時間を短縮可能にした。【選択図】  図１
2007054308.tif 000002
【特許請求の範囲】
【請求項１】
内視鏡に関する情報を格納する内視鏡情報格納部と、前記内視鏡情報格納部に格納された情報の読出しを制御する第１の制御手段とからなる情報格納手段を備えた内視鏡と、前記内視鏡が着脱自在に接続され、前記情報格納手段に対して少なくとも情報の読出し動作の指示を行う第２の制御手段を有する信号処理装置と、前記第１の制御手段及び前記第２の制御手段の間でデータを送受信する通信手段とを備えた内視鏡装置において、
前記通信手段の通信速度を、前記第１の制御手段が通信可能な通信速度に設定する通信速度設定手段と、
前記通信速度設定手段の設定結果に基づき、通信速度を切替える切替え手段と、
を備えることを特徴とする内視鏡装置。
【請求項２】
前記第１の制御手段は、前記内視鏡情報格納部に格納される情報の書込み及び読出し双方の制御を行い、前記第２の制御手段は、前記情報格納手段に対して情報の書込み及び読出し双方の動作の指示を行うことを特徴とする請求項１記載の内視鏡装置。
【請求項３】
前記切替え手段は、前記第１の制御手段から前記第２の制御手段へ送信される前記内視鏡情報格納部に格納された情報に基づき、前記第１の制御手段が通信可能な通信速度に切替えることを特徴とする請求項１又は請求項２に記載の内視鏡装置。
【請求項４】
前記内視鏡情報格納部に格納された前記第１の制御手段が可能な通信速度情報に基づき、前記第２の制御手段は、前記第１の制御手段に対して通信速度の切替え設定の指示コマンドを送信することを特徴とする請求項１又は請求項２に記載の内視鏡装置。
【請求項５】
前記通信速度設定手段は、前記通信手段とは別に設けた通信線により、前記第１の制御手段が、前記指示コマンドに応じた通信速度に切替えたことを前記第２の制御手段に伝送することを特徴とする請求項４に記載の内視鏡装置。
【請求項６】
前記通信線は、前記内視鏡内に設けられた他の機能に使用される信号線を切替えて使用されることを特徴とする請求項５に記載の内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡と信号処理装置とを備え、内視鏡検査を行う内視鏡装置に関する。
【背景技術】
【０００２】
近年、内視鏡は医療用分野及び工業用分野において広く用いられるようになった。また、撮像素子を備えた内視鏡の場合には、撮像素子に対する信号処理を行う信号処理装置に接続して使用される。  
例えば特開２００３−２６５４１０号公報の内視鏡装置においては、内視鏡のコネクタ部に不揮発性メモリと制御手段としてのＣＰＵとから成る情報格納手段を設け、その不揮発性メモリにホワイトバランス設定値等を記憶させるようにしている。  
内視鏡内に設けられたＣＰＵと、信号処理装置としてのプロセッサ間のデータのやり取りは通信で行われるが、従来この通信速度は固定であった。
【特許文献１】特開２００３−２６５４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のように電子内視鏡とプロセッサ間でのデータのやり取りを行う通信速度は、プロセッサおよび情報格納手段内それぞれのＣＰＵの性能やシステムの安定性により決定されるが、それぞれの技術向上により高い通信速度の設定が技術的に可能になっても、既存の製品との互換性を確保するため、通信速度を従来に合わせ、遅いままにせざるを得ないという問題があった。  
このため、新しい製品においても通信速度を遅いままにしていたので、内視鏡側の不揮発性メモリから情報を読み出すのに時間がかかってしまう欠点があった。
【０００４】
（発明の目的）
本発明は上述した点に鑑みてなされたもので、内視鏡と信号処理装置間の通信速度を適切に設定でき、速い通信速度に対応できる場合には両者間の通信時間を短縮できる内視鏡装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の内視鏡装置は、内視鏡に関する情報を格納する内視鏡情報格納部と、前記内視鏡情報格納部に格納された情報の読出しを制御する第１の制御手段とからなる情報格納手段を備えた内視鏡と、前記内視鏡が着脱自在に接続され、前記情報格納手段に対して少なくとも情報の読出し動作の指示を行う第２の制御手段を有する信号処理装置と、前記第１の制御手段及び前記第２の制御手段の間でデータを送受信するための通信手段とを備えた内視鏡装置において、
前記通信手段の通信速度を、前記第１の制御手段が通信可能な通信速度に設定する通信速度設定手段と、
前記通信速度設定手段の設定結果に基づき、通信速度を切替える切替え手段と、
を備えることを特徴とする。  
上記構成により、信号処理装置に接続される内視鏡に設けられた第１の制御手段が通信可能な適切な通信速度に切替え設定することができ、速い通信速度に対応できる場合には、その通信時間を短縮することができるようにしている。
【発明の効果】
【０００６】
本発明によれば、内視鏡と信号処理装置間の通信速度を適切に設定でき、速い通信速度に対応できる場合には両者間の通信時間を短縮できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施例を説明する。  
【実施例１】
【０００８】
図１及び図２は本発明の実施例１に係り、図１は本発明の実施例１の内視鏡装置の全体構成を示し、図２は本実施例の動作内容を示す。  
図１に示すように、本発明の実施例１の電子内視鏡装置１は、体腔内に挿入され、患部等の被写体を観察及び処置する電子内視鏡（以下スコープと略記）２と、このスコープ２に通常観察用のＲＧＢ光及び特殊観察用の特殊光を供給する光源装置３と、スコープ２により撮像された撮像信号に対して信号処理して映像信号を生成する信号処理装置としてのプロセッサ４と、このプロセッサ４から出力される映像信号が入力されることにより、この映像信号に対応する内視鏡画像を表示するモニタ５と、プロセッサ４に接続され、患者情報の入力や各種コマンド入力等を行うキーボード６とを備えている。
【０００９】
スコープ２は、患者の体腔内に挿入される挿入部７と、この挿入部７の後端に設けられた操作部８とを有し、この操作部８からユニバーサルケーブル９が延出されている。  
挿入部７内には照明光を伝送するライトガイド１０が挿通されており、この後端のライトガイドコネクタ１０ａは、光源装置３に着脱自在に接続される。そしてこの光源装置３からの照明光（特殊光モードにおける例えば狭帯域照明光や、蛍光モードにおける励起光）を伝送し、挿入部７の先端部１１の照明窓に取り付けられたライトガイド先端面から外部に出射し、患部等の被写体に照明光を照射する。  
この照明窓に隣接して観察窓（撮像窓）が設けられ、この観察窓には対物レンズ系１２が取り付けられており、その結像位置には固体撮像素子として例えば電荷結合素子（ＣＣＤと略記）１３が配置されている。
【００１０】
ＣＣＤ１３に接続された信号線１４は、挿入部７、操作部８及びユニバーサルケーブル９内を挿通され、その端部は信号コネクタ１０ｂに至る。そして、この信号コネクタ１０ｂは、プロセッサ４の信号コネクタ受け１５に着脱自在に接続される。  
また、挿入部７内には、処置具チャンネル１６が設けてあり、この処置具チャンネル１６は、操作部８の前端付近の処置具挿通口１７で開口しており、この処置具挿通口１７から処置具を挿入することができる。この処置具チャンネル１６は、先端部１１の先端面において先端開口として開口しており、処置具チャンネル１６に挿通された処置具の先端側を先端開口から突出させて、患部組織を採取したり、処置具で病変部を切除する等の処置を行うことができる。  
また、このスコープ２の例えば操作部８には、観察モードを切り替える観察モード選択スイッチ等を有する操作スイッチ１８が設けてある。操作スイッチ１８は、信号線を介して信号コネクタ１０ｂの接点に接続され、信号コネクタ１０ｂが信号コネクタ受け１５に接続されるとプロセッサ４内の制御手段となるＣＰＵ４１と接続される。
【００１１】
また、このスコープ２の例えば信号コネクタ１０ｂ内には、このスコープ２に固有の各種の情報を格納したスコープ情報格納部１９が設けてある。このスコープ情報格納部１９は、各スコープ２に関する情報、より具体的には各スコープ２に搭載されているＣＣＤ１３の画素数等に関するＣＣＤ情報を格納したＣＣＤ格納部の機能を持つ。  
このスコープ情報格納部１９は、スコープ２に関する各種の情報を格納した、例えば電気的に書き換え可能な不揮発性メモリとしてのＥＥＰＲＲＯＭ２０と、このＥＥＰＲＯＭ２０に情報を格納（書き込み）したり、格納された情報を読み出し等の制御を行う制御手段としてのＣＰＵ２１とからなる。このＥＥＰＲＯＭ２０には、
ａ）ＣＰＵ２１の通信速度に関する情報、具体的にはＣＰＵ２１のバージョン情報が格納されている。例えばＴｙｐｅＡとＴｙｐｅＢとの２つのバージョン情報の一方が格納されている。
【００１２】
この場合、遅い通信速度（例えば１２００ｂｐｓ）だけに対応しているＣＰＵ２１の場合には、ＥＥＰＲＯＭ２０にはＴｙｐｅＡの情報が格納され、速い通信速度（例えば９６００ｂｐｓ）に対応したＣＰＵ２１の場合にはＥＥＰＲＯＭ２０にはＴｙｐｅＢのバージョン情報が格納されている。また、このＥＥＰＲＯＭ２０には、
ｂ）スコープ機種名
ｃ）スコープに設けられた各撮像素子の画素数のデータ
ｄ）スコープの処置具チャンネルの情報（処置具チャンネルの内径、撮像素子の撮像視野範囲に対する方向位置、適用できる処置具の情報）
ｅ）ホワイトバランス設定値
等の情報がＥＥＰＲＯＭ２０に格納されている。
【００１３】
上記ＣＰＵ２１は、信号コネクタ１０ｂが信号コネクタ受け１５に接続されると通信線２２を介してプロセッサ４内の制御手段としてのＣＰＵ４１と接続される。そして、後述するように電源が投入されると、プロセッサ４内のＣＰＵ４１とスコープ２内のＣＰＵ２１とは通信線２２を介して情報を送受信するための通信を行う。本実施例では、通信線２２はグラウンド線を除くと、単一の線を用いて送受信を行う。  
一方、光源装置３は、可視光を含む照明光を発生するランプ２３を有する。  
このランプ２３から射出された照明光は、その光路中に配置された絞り２４を経て通過する光量が調整された後、特殊光用の帯域制限フィルタ２５ａ〜２５ｃ、ＲＧＢ回転フィルタ２６に入射される。ＲＧＢ回転フィルタ２６を透過した光は、集光レンズによって集光され、ライトガイド１０の入射端面に入射される。
【００１４】
ＲＧＢ回転フィルタ２６は、モータ２７により回転される。  
また、絞り２４及び帯域制限フィルタ２５ａ〜２５ｃは、絞り・フィルタ駆動装置２８により駆動される。絞り２４は、絞り・フィルタ駆動装置２８によりその開口量が調整され、帯域制限フィルタ２５ａ〜２５ｃは、特殊光の観察モードの選択に応じて照明光の光路上に配置されるものと光路上から退避されるものとが絞り・フィルタ駆動装置２８により駆動される。この絞り・フィルタ駆動装置２８は、光源装置３に設けられた光源制御手段としての光源制御部２９を介してその駆動動作が制御される。  
図１に示すように光路中にＲＧＢ回転フィルタ２６のみが配置された状態では、通常観察モードに対応したＲ，Ｇ，Ｂ照明光がライトガイド１０に供給される。一方、帯域制限フィルタ２５ａ〜２５ｃを介挿することにより、赤外、狭帯域光、蛍光用励起光等に対応した特殊光がライトガイド１０に供給される。
【００１５】
この光源制御部２９は、光源装置３の各部を制御する制御手段としてのＣＰＵ３０と、光源装置３の固有の情報等を格納した不揮発性メモリとして例えばＥＥＰＲＯＭ３１とを有する。このＥＥＰＲＯＭ３１は、ＣＰＵ３０により、格納された情報の読み出しと書き込み（格納）が制御される。  
このＥＥＰＲＯＭ３１には、例えば下記データが格納されている。  
１）光源装置の機種名
２）光源装置に搭載されている特殊光フィルタの識別情報
３）光源装置の使用状況データ（光源装置の使用回数、使用時間、ランプの総点灯時間、ＲＧＢ回転フィルタ／帯域制限フィルタの総使用回数／時間）
上記ＣＰＵ３０は、光源装置３に設けられたコネクタ３３を介してプロセッサ４に設けられたコネクタ３４と通信用の信号線で接続され、このＣＰＵ３０は、プロセッサ４の内部に設けられた制御手段としてのＣＰＵ４１と双方向の通信を行うことができるようにしている。
【００１６】
また、光源装置３には、操作パネル４２が設けてあり、この操作パネル４２には観察に用いられる照明光（観察光ともいう）の切替を行う観察モード切替操作等を行う複数の操作スイッチ等が設けてある。
【００１７】
例えば、観察モード切替操作が行われると、その操作信号はＣＰＵ３０に入力され、ＣＰＵ３０は操作信号に対応した制御動作を行うと共に、プロセッサ４側のＣＰＵ４１に対して、その操作信号を送信する。そしてＣＰＵ４１は、プロセッサ４側においてもその観察モードの切替に対応した信号処理を行うように制御動作を行う。
【００１８】
また、スコープ２の操作部８に設けた操作スイッチ１８における観察モード切替スイッチを操作した場合には、プロセッサ４のＣＰＵ４１は、その操作に対応してプロセッサ４内での制御動作を行うと共に、光源装置３のＣＰＵ３０に送信して、観察モードに対応した照明光をスコープ２のライトガイド１０に供給するように制御させる。  
次にプロセッサ４の内部構成を説明する。プロセッサ４内には、ＣＣＤ１３にＣＣＤ駆動信号を印加してＣＣＤ１３を駆動するＣＣＤ駆動回路４５が設けてある。ＣＰＵ４１は、プロセッサ４に接続されたスコープ２に搭載されたＣＣＤ１３に対応した制御信号をＣＣＤ駆動回路４５に送り、ＣＣＤ駆動回路４５は画素数が異なるような場合にも、ＣＣＤ１３に対応したＣＣＤ駆動信号を発生する。
【００１９】
上記ＣＣＤ１３は、ＣＣＤ駆動信号の印加により、光電変換された信号を出力する。この信号は、プロセッサ４内の映像前処理回路５１に入力され、この映像前処理回路５１によりＣＤＳ処理などが行われる。  
この映像前処理回路５１の出力信号は、アナログ信号をデジタル信号に変換するＡ／Ｄ変換回路５２に入力され、このデジタル信号に変換された映像信号は、ホワイトバランス処理を行うホワイトバランス回路（図１ではＷ／Ｂと略記）５３に入力される。このホワイトバランス回路５３の出力信号は、入力される映像信号に対して、例えば構造強調及び色彩強調等の映像処理を行う映像処理回路５４に入力される。  
この映像処理回路５４の出力信号は、この出力信号と表示コントローラ５５により生成されるメニュー画面や設定画面に対応する映像信号とを切替えて／或いは合成して出力する映像切替回路５６に入力される。この映像切替回路５６の出力信号は、Ｄ／Ａ変換回路５７に入力され、アナログの映像信号に変換されてモニタ５に出力される。
【００２０】
また、Ａ／Ｄ変換回路５２の出力信号は、照明光量の自動制御を行うために、画像の明るさを測定する測光回路５８に入力され、この測光回路５８により測光される。測光するモードとしては、画像の明るさのピークを検出するピーク測光と、平均の明るさを検出する平均測光と、中央付近の明るさを検出するオート測光等がある。  
この測光回路５８或いはこの測光された信号が入力されるＣＰＵ４１は、測光された信号を設定しようとする（明るさの）基準値と比較し、その差を小さくするように調光信号を生成する。そして、生成された調光信号は、コネクタ３４、３３を経て光源装置３内のＣＰＵ３０に送られ、このＣＰＵ３０は絞り・フィルタ駆動装置２８を介して絞り２４の開口量を調整し、基準値に相当する適切な明るさとなるように自動調光する。  
また、プロセッサ４内には、各種の情報を格納する不揮発性メモリ等のメモリ５９が設けてあり、ＣＰＵ４１は、このメモリ５９に格納された制御プログラムの情報に従って、後述する制御動作を行う。
【００２１】
また、このプロセッサ４の前面には操作パネル６０が設けてあり、キーボード６と共に観察モードの切替、ホワイトバランス設定指示等、各種の指示操作をＣＰＵ４１に対して行うことができる。  
このＣＰＵ４１は、映像処理回路５４の他に、ホワイトバランス回路５３及び表示コントローラ５５等を制御する。  
このような構成の内視鏡装置１においては、プロセッサ４に接続されるスコープ２の信号コネクタ１０ｂのスコープ情報格納部１９におけるＥＥＰＲＯＭ２０には、ＣＰＵ２１の通信速度に関する情報としてバージョン情報が格納されている。  
プロセッサ４のＣＰＵ４１は、このプロセッサ４にスコープ２が接続されると、ＣＰＵ２１に対して通信速度に関するバージョン情報を送るように要求信号（指示信号）を送る。つまり、プロセッサ４のＣＰＵ４１は、ＣＰＵ２１に対してＥＥＰＲＯＭ２０に格納されている通信速度に関する情報としてバージョン情報を読み出す動作の指示を行う。
【００２２】
これに応答してＣＰＵ２１がＥＥＰＲＯＭからバージョン情報を読み出し、ＣＰＵ４１に送信する。  
そして、プロセッサ４のＣＰＵ４１は、返信されたバージョン情報により、そのスコープ２のＣＰＵ２１で対応できる通信速度に切替設定する通信速度切替設定機能４１ａを備え、この通信速度切替設定機能４１ａにより接続されたスコープ２のＣＰＵ２１に適した通信速度で通信を行うようにしていることが特徴となっている。  
この場合、バージョン情報を得て、そのバージョン情報により、通信速度を切替るまでは、遅い通信速度の場合にも対応できるように遅い通信速度で通信を行うようにしている。なお、スコープ２のＣＰＵ２１は、このスコープ２に内蔵されたＥＥＰＲＯＭ２０に対して、そのスコープ２に関する各種情報を書き込む制御機能も有する。
【００２３】
また、ＥＥＰＲＯＭ２０に情報を書き込む場合、ＣＰＵ４１による書き込みの動作指示により格納することもできる。この場合、キーボード６等から格納する情報や書き込み指示の入力を行い、これを受けてＣＰＵ４１はＥＥＰＲＯＭ２０に書き込み動作の指示を行い、ＣＰＵ２１を介して格納したい情報をＥＥＰＲＯＭ２０に書き込むことができる。    次に本実施例による通信に関する動作を図２のフローチャートを参照して説明する。    スコープ２の信号コネクタ１０ｂをプロセッサ４に、光源コネクタ１０ａを光源装置３に接続して電源を投入することにより、プロセッサ４及び光源装置３は動作状態になる。  すると、プロセッサ４のＣＰＵ４１は、メモリ５９に格納されたプログラム情報を読込み、動作状態になる。また、スコープ２内のＣＰＵ２１も動作状態となり、図２のステップＳ１に示すように遅い通信速度（ＴｙｐｅＡ、ＴｙｐｅＢとにおける遅い方、つまりＴｙｐｅＡに対応した通信速度）でＣＰＵ４１は通信を開始する。
【００２４】
この場合、ステップＳ２に示すようにプロセッサ４側のＣＰＵ４１からスコープ２側のＣＰＵ２１に対して、そのＣＰＵ２１が通信可能な通信速度の情報、つまり「バージョン情報」を送信するように、「バージョン情報」のデータの送信要求信号を送信する。  
スコープ２のＣＰＵ２１は、この送信要求信号を受け取ると、ステップＳ３に示すようにＥＥＰＲＯＭ２０から「バージョン情報」を読み出す。そして、ステップＳ４に示すようにこのＣＰＵ２１は、読み出した「バージョン情報」のデータをプロセッサ４のＣＰＵ４１に送信する。  
プロセッサ４のＣＰＵ４１は、この「バージョン情報」のデータを受け取ると、ステップＳ５に示すようにその「バージョン情報」のデータがＴｙｐｅＡか否かの判定を行う。  この判定により「バージョン情報」のデータがＴｙｐｅＡであると判定した場合には、プロセッサ４のＣＰＵ４１は、ステップＳ６に示すように通信速度の切替えが不可と判定する。そして、次のステップＳ７においてＣＰＵ４１は、以降はその遅い速度のままで通信を行うことになる。
【００２５】
一方、ステップＳ５の判定において「バージョン情報」のデータがＴｙｐｅＡでないと判定した場合には、プロセッサ４のＣＰＵ４１は、ステップＳ８に示すように通信速度の切替えが可能と判定する。  
そして、次のステップＳ９においてプロセッサ４のＣＰＵ４１は、スコープ２のＣＰＵ２１に対して「通信速度切替え」の指示要求信号を送信する。  
そして、ステップＳ１０に示すようにこのＣＰＵ４１は、速い速度に通信設定を切り替える。  
また、スコープ２のＣＰＵ２１はステップＳ９の「通信速度切替え」の指示要求信号を受け取ると、ステップＳ１１に示すように速い速度に通信設定を切り替える。  
また、プロセッサ４のＣＰＵ４１は、ステップＳ９の「通信速度切替え」の指示要求信号を送信した後、スコープ２のＣＰＵ２１がその指示要求信号を受け取り、その指示要求信号に応じてより速い速度に通信設定を切り替える処理を行うのに十分な一定時間、待機する。
【００２６】
そして、この一定時間を経過した後、プロセッサ４のＣＰＵ４１は、速い速度でスコープ２のＣＰＵに対して通信を再開する。具体的には、上述した、ｂ）スコープ機種名
ｃ）スコープに設けられた各撮像素子の画素数のデータ、ｄ）スコープの処置具チャンネルの情報（処置具チャンネルの内径、撮像素子の撮像視野範囲に対する方向位置、適用できる処置具の情報）、ｅ）ホワイトバランス設定値等の情報の送信要求信号を行う。  
そして、これらの情報がスコープ２のＣＰＵ２１から送られると、プロセッサ４のＣＰＵ４１は、一旦、メモリ５９に格納する。この場合、より速い通信速度に設定されていると、スコープ２のＣＰＵ２１からプロセッサ４のＣＰＵ４１に送信されるまでの通信時間を短縮することができる。  
そして、そのメモリ５９に格納された情報に従って、ＣＣＤ駆動回路４５に制御信号を送り、接続されたスコープ２に搭載されたＣＣＤ１３に対応してＣＣＤ駆動信号を発生させる。
【００２７】
また、ホワイトバランス設定値の情報がある場合には、ＣＰＵ４１は、そのホワイトバランス設定値の情報を用いてホワイトバランス回路５３に対するホワイトバランス調整を行う。また、ＣＰＵ４１は、スコープ２の処置具チャンネル１６の情報を例えばモニタ５に表示する。  
このようにしてスコープ２に格納された情報を読み出し、その情報を利用することにより、スコープ２に搭載されたＣＣＤ１３の種類が異なるような場合においても、プロセッサ４はそのＣＣＤ１３に適した駆動及び信号処理を行う。  
このように動作する本実施例によれば、プロセッサ４に接続されるスコープ２に搭載されたスコープ情報格納部１９に使用されているＣＰＵ２１の通信速度の「バージョン情報」を遅い通信速度の状態でプロセッサ４のＣＰＵ４１は確実に得ることができる。
【００２８】
そして、その結果、より速い通信速度に対応できるか否かに応じて、ＣＰＵ４１は、より速い通信速度に切り替えるか否かの通信速度の切替設定を行うようにしているので、より速い通信速度に対応できるＣＰＵ２１の場合にはより速い通信速度で通信を行うことができ、ＥＥＰＲＯＭ２０からの情報の読み出し時間等、通信にかかる通信時間を短縮することができる。  
次に本実施例の変形例を説明する。実施例１ではバージョン情報をＥＥＰＲＯＭ２０に格納していたが、本変形例では通信速度の値を表す通信速度情報を格納する。具体的には、ＥＥＰＲＯＭ２０には、各スコープ２のＣＰＵ２１が対応している例えば１２００／４８００／９６００ｂｐｓなどの通信速度情報Ｃａ，Ｃｂ，Ｃｃ（Ｃａ＜Ｃｂ＜Ｃｃ）が格納されている。  
この変形例では、スコープ２のＣＰＵ２１とプロセッサ４のＣＰＵ４５は、最初は最も遅い通信速度（例えばＣａ＝１２００ｂｐｓ）で通信を開始し、その時にＣＰＵ４１は前記通信速度情報のデータをＣＰＵ２１を介して読み出す。
【００２９】
そして、読み出した通信速度情報のデータが通信速度情報のデータ無し（−）や開始時と同じ最も遅い通信速度だった場合はそのまま遅い通信速度を維持し、開始時の通信速度より大きな通信速度であった場合にはスコープ２のＣＰＵ２１に対して前記通信速度情報のデータに基づいた速度への通信速度切替えを指示する通信速度切替えコマンドを送信する。  
スコープのＣＰＵ２１は、該コマンドを受信したら自身の通信速度設定を指示された速度に切替える。また、プロセッサ４のＣＰＵ４１は、該コマンド送信後に自身の通信速度設定を指示した速度に切替える。そして、一定時間後に、切り替えたより速い通信速度で通信を行う。
【００３０】
この時、スコープ２のＣＰＵ２１が、該コマンドを確実に受信したかどうかを確実に確認するために、スコープ２のＣＰＵ２１は、該コマンドの受信応答をプロセッサ４のＣＰＵ４１に返信し、プロセッサ４のＣＰＵ４１はその返信を待って自身の速度切換を行うようにしても良い。  
この変形例の動作を図３に示す。本変形例におけるステップＳ２１からステップＳ２４は、図２におけるステップＳ１からステップＳ４において、「バージョン情報」を「通信速度情報」に読み替えた内容と殆ど同じになる。但し、本変形例では、３つの通信速度Ｃａ、Ｃｂ、Ｃｃで行うことができるため、表現内容が少し異なる。
【００３１】
動作が開始するとステップＳ２１に示すように最も遅い通信速度Ｃａで通信を開始する。そして、次のステップＳ２２においてプロセッサ４のＣＰＵ４１からスコープ２のＣＰＵ２１に、「通信速度情報」のデータの送信要求信号を送信する。  
するとステップＳ２３に示すようにこの送信要求信号を受け取ったスコープ２のＣＰＵ２１は、ＥＥＰＲＯＭ２０から「通信速度情報」のデータを読み出す。  
そして、次のステップＳ２４において、スコープ２のＣＰＵ２１は、この「通信速度情報」のデータをプロセッサ４のＣＰＵ４１へ送信する。すると、次のステップＳ２５においてプロセッサ４のＣＰＵ４１は、送信された「通信速度情報」のデータからその通信速度ＣｘがＣａと同じ（つまりＣｘ＝Ｃａ）か否かを判定する。
【００３２】
この通信速度ＣｘがＣａに該当する（通信速度の情報が格納されていない場合も含む）場合には、ステップＳ２６に示すようにＣＰＵ４１は、通信速度の切替を不可と判定し、さらに次のステップＳ２７において、以降はこの最も遅い速度で通信を維持する。  
一方、ステップＳ２５の判定において通信速度ＣｘがＣａに該当しない場合には、ステップＳ２８に示すようにプロセッサ４のＣＰＵ４１は、通信速度の切替を可能と判定する。  
そして、ステップＳ２９においてプロセッサ４のＣＰＵ４１は、スコープ２のＣＰＵ２１に対して、通信速度Ｃｘに切替えさせる「通信速度切替え」の指示要求信号を送信する。そして、ステップＳ３０に示すようにこのプロセッサ４のＣＰＵ４１は、通信速度Ｃａより速いこの通信速度Ｃｘに切り替える。
【００３３】
また、ステップＳ３１に示すようにスコープ２のＣＰＵ２１は、プロセッサ４のＣＰＵ４１から送信された「通信速度切替え」の指示要求信号を受け取ると、通信速度Ｃａより速いこの通信速度Ｃｘに切り替える。  
また、ステップＳ３２に示すようにプロセッサ４のＣＰＵ４１は、一定時間待機する。その後、ステップＳ３３に示すようにこのＣＰＵ４１は、この速い通信速度Ｃｘでスコープ２のＣＰＵ２１と通信を再開することになる。  
本変形例によれば、スコープ２のＣＰＵ２１の通信可能な速度に設定して通信を行うようにできるので、実施例１と同様に短時間で情報を伝送する通信が可能となる。従って、ユーザにとっては、少ない待ち時間で内視鏡検査を行うことができる状態となり、操作性を向上できる。
【００３４】
なお、上述の動作の説明では、スコープ２のＣＰＵ２１とプロセッサ４のＣＰＵ４１との通信を行う場合に対して説明したが、プロセッサ４のＣＰＵ４１から光源装置３のＣＰＵ３０に情報を伝送したり、光源装置３のＣＰＵ３０からプロセッサ４のＣＰＵ４１に情報を伝送する場合に対しても適用することができる。  
つまり、プロセッサ４のＣＰＵ４１と光源装置３のＣＰＵ３０とで通信を行うその通信速度を光源装置３のＣＰＵ３０が可能な通信速度に設定するようにしても良い。
【実施例２】
【００３５】
次に図４及び図５を参照して本発明の実施例２を説明する。図４は実施例２の内視鏡装置１Ｂの構成を示す。  
この内視鏡装置１Ｂは、図１の内視鏡装置１において、スコープ２の一部を変更したスコープ２Ｂを採用している。  
このスコープ２Ｂは、信号コネクタ１０ｂの接点から操作スイッチ１８に至る信号線７１の途中にスイッチ７２を設け、ＣＰＵ２１による制御信号で切替可能にしている。この場合、このスイッチ７２の共通接点ｃは、信号コネクタ１０ｂの接点に接続され、一方の切替接点ａは操作スイッチ１８に接続され、他方の切替接点ｂはＣＰＵ２１と接続されている。  
そして、電源投入された時（プロセッサ４側から電源が供給された時）の状態では、図４に示すように共通接点ｃと切替接点ｂがＯＮとなるように設定されている。そして、図４に示すこの状態において、ＣＰＵ２１とプロセッサ４のＣＰＵ４１とが通信を行う場合、信号線７１を共通の通信線２２の他に、さらに情報を伝送する伝送手段として通信に利用する。
【００３６】
切替接点ｂは、例えばプルダウン用の抵抗Ｒにより、グランドと接続されている。電源が投入され、プロセッサ４のＣＰＵ４１と通信を行う場合、ＣＰＵ２１は、信号線７１のレベルを制御して例えば１方向で情報を送信する場合の通信に利用する。  
そして、通信に利用した後、つまりＥＥＰＲＯＭ２０からの情報の読み出しが終了すると、プロセッサ４のＣＰＵ４１からスコープ２のＣＰＵ２１に情報読み出しの処理が終了したことの信号を送信し、ＣＰＵ２１はこの信号を受け取ると、スイッチ７２の接点切替の制御を行う。つまり、共通接点ｃが切替接点ａとＯＮするように切り替える。以後は、この信号線７１は、操作スイッチ１８の信号を伝送する伝送手段として機能する。  
その他の構成は実施例１の場合と同様である。  
次に本実施例の動作を図５を参照して説明する。図５の動作は、実施例１における図２の動作と類似しているので、異なる部分のみを説明する。
【００３７】
この場合の概略の動作を説明すると、電源が投入されてプロセッサ４のＣＰＵ４１とスコープ２のＣＰＵ２１は動作状態になる。またスイッチ７２の共通接点ｃと切替接点ｂがＯＮとなる。  
そして、図２で説明したステップＳ１からステップＳ５と同様の処理を行う（図５では図２と同じステップＳ１からステップＳ４を省略している）。ステップＳ５の判定処理において、「バージョン情報」のデータがＴｙｐｅＡである場合には、図２と同様にステップＳ６、ステップＳ７の処理を行う。その後ステップＳ４５を行う。  
一方、ステップＳ５の判定において、「バージョン情報」のデータがＴｙｐｅＡでない場合には、図２と同様にステップＳ８〜Ｓ１１の処理を行う。このステップＳ１１においてスコープ２のＣＰＵ２１は、速い速度に通信設定を切り替えた後、この通信設定を完了したことをプロセッサ４で検出できるよう、ステップＳ４１に示すように信号線７１を（ＬＯＷレベルから）ＨＩＧＨレベル（図中ではＨレベルと略記）に設定する（レベル変更をする）。
【００３８】
一方、プロセッサ４のＣＰＵ４１は、ステップＳ４２に示すように信号線７１によりＨＩＧＨレベルの検出待ちの状態になる。そして、信号線７１によりＨＩＧＨレベルを検出すると、ステップＳ４３に示すようにプロセッサ４のＣＰＵ４１は、スコープ２のＣＰＵ２１と、速い速度で通信を再開する。  
そして、スコープ２のＣＰＵ２１は、ＥＥＰＲＯＭ２０に格納された情報をプロセッサ４のＣＰＵ４１に送信する。このようにして、ステップＳ４４に示すようにスコープ２のＣＰＵ２１は、プロセッサ４のＣＰＵ４１からＥＥＰＲＯＭ２０に格納された情報の読み出しが終了待ちの状態になる。  
そして、情報の読み出しが終了すると、ステップＳ４５に示すようにスコープ２のＣＰＵ２１は、スイッチ７２の共通接点ｃが操作スイッチ１８に接続された切替接点ａと導通するように切り替える制御を行う。このようにすることにより、以降は、操作スイッチ１８により観察モードの選択等の操作を行うことができる。
【００３９】
本変形例によれば、送信と受信とを共用する通信線２２以外の信号線７１を用いて、一方から他方への返信の信号伝送に利用するようにしているので、共用した場合よりもより確実かつ待ち時間を最小にして返信の信号を伝送できる。  
従って、本実施例によれば、実施例１の場合よりも、さらに信頼性の高い状態で、効率的に通信を行うことができる。  
図６は変形例の内視鏡装置における信号コネクタ１０ｂの一部の構成を示す。本変形例は、図４における信号コネクタ１０ｂ内の構成が一部異なっている。  
つまり、本変形例では、図４におけるスイッチ７２の切替接点ｂは、例えば基準となる抵抗Ｒｏを介して電源端Ｖｃに接続されると共に、複数の抵抗Ｒａ、Ｒｂ、…、Ｒｎの一端に接続されている。これら複数の抵抗Ｒａ、Ｒｂ、…、Ｒｎはそれぞれ抵抗値が異なり、各他端は、それぞれ直列のスイッチＳａ、Ｓｂ、…、Ｓｎを介してグランドに接続されている。
【００４０】
そして、これらスイッチＳａ、Ｓｂ、…、Ｓｎは、ＣＰＵ２１によりその１つを選択的にＯＮすることができる。  
ＣＰＵ２１は、電源が供給されて動作状態になると、ＥＥＰＲＯＭ２０に格納されたプログラム情報を読み出し、ＥＥＰＲＯＭ２０に格納されているそのＣＰＵ２１の通信速度に関する情報から、その通信速度に対応した抵抗Ｒｉ（ｉ＝ａ、ｂ、…、ｎ）と直列に接続されたスイッチＳｉを選択的にＯＮする。  
つまり、このＣＰＵ２１は電源が投入された初期状態の動作として、このＣＰＵ２１の通信速度に対応した抵抗Ｒｉに接続されたスイッチＳｉをＯＮにする。その場合、信号線７１の電圧レベルは電源端Ｖｃの電圧を抵抗ＲｉとＲｏとで分圧したした値となる。
【００４１】
また、本変形例では、ＣＰＵ４１は、信号線７１により入力される信号のレベルをレベル比較回路７５を介して取り込む。このレベル比較回路７５は、操作スイッチ１８により、観察モードの切替指示などの操作が行われたか否かを２値レベルで判定できることはもとより、接点ｂが選択されて抵抗Ｒｉで分圧された電圧レベルを判定してＣＰＵ４１に出力する。  
そして、プロセッサ４のＣＰＵ４１は、電源が投入されて動作状態になると、最初に信号線７１を介してレベル比較回路７５により検出された電圧情報を取り込み、その電圧情報により、接続されたスコープ２のＣＰＵ２１の通信速度の情報を検出する。  
そして、プロセッサ４のＣＰＵ４１は、検出された通信速度でスコープ２のＣＰＵ２１と通信を行うように通信速度の切替設定の要求を行い、その後、検出された通信速度で通信を開始する。
【００４２】
或いは、通信速度の切替設定の要求を行うことなく、直ちに検出された通信速度でスコープ２のＣＰＵ２１と通信を行うようにしても良い。この場合には、スコープ２のＣＰＵ２１は、電源投入時にこのＣＰＵ２１の通信速度に対応した抵抗Ｒｉ（ｉ＝ａ、ｂ、…、ｎ）と直列に接続されたスイッチＳｉを選択的にＯＮすると共に、その通信速度の設定も行う。そして、プロセッサ４側のＣＰＵ４１からの通信待ちの状態になる。  
このようにして、プロセッサ４のＣＰＵ４１とスコープ２のＣＰＵ２１とは通信を行う。そして、スコープ２のＣＰＵ２１は、プロセッサ４のＣＰＵ４１からＥＥＰＲＯＭ２０から情報の読み出しを終了したことの通知を受け取ると、実施例２の場合と同様に接点ａがＯＮするように切り替える。そして、操作スイッチ１８による操作を受け付けることが可能な状態になる。  
本変形例においては、電源が投入された場合、スコープ２側のＣＰＵ２１は、直ちにそのＣＰＵ２１が通信可能な通信速度に対応した電圧レベルの情報を通信線２２とは別の信号線７１を用いてプロセッサ４側に送信するようにしている。このため、プロセッサ４のＣＰＵ４１は、スコープ２側のＣＰＵ２１に対して、通信速度の情報を送信させる要求を送信することなく、そのＣＰＵ２１が通信できる通信速度により速やかに設定することができる。
【００４３】
このため、プロセッサ４のＣＰＵ４１とスコープ２のＣＰＵ２１との通信にかかる時間を短縮することができる。また、共用していない信号線７１を用いて通信速度の情報（具体的には電圧レベル）を送信するため、安定した通信を行うことができる。  
なお、実施例１等においても、起動時に、プロセッサ４のＣＰＵ４１からスコープ２側のＣＰＵ２１に対して通信速度の情報を送信させる要求信号を送ることなく、スコープ２側のＣＰＵ２１は、そのＣＰＵ２１の通信速度の情報をプロセッサ４側のＣＰＵ４１に送信するようにしても良い。  
なお、上述した各実施例等を部分的に組み合わせて構成される実施例等も本発明に属する。
【００４４】
［付記］
１．請求項１において、前記通信速度設定手段は、前記内視鏡情報格納部に格納された前記第１の制御手段が通信可能な通信速度の情報により、前記第１の制御手段が前記通信速度に設定すると共に、前記第１の制御手段から送信される前記通信速度の情報により前記第２の制御手段が前記通信速度に設定する。  
２．付記１において、前記第１の制御手段は、前記通信速度の情報を該通信速度に対応した電圧レベルで送信する。  
３．請求項１において、前記通信速度設定手段は、送受信を行う前記通信手段とは別に設けた通信線により、前記第１の制御手段から前記第２の制御手段に、前記通信速度の情報を伝送する。
【００４５】
４．撮像素子を備え、この撮像素子に関する情報を格納した内視鏡と、この内視鏡が着脱自在に接続され、撮像素子に対する信号処理を行う信号処理装置とで前記情報を信号処理装置側に伝送する際の内視鏡と信号処理装置との通信速度の設定方法において、
前記内視鏡に設けられ、前記情報の読み出しの制御を行う第１の制御手段に対して、前記信号処理装置内に設けた第２の制御手段から、前記第１の制御手段が通信可能な通信速度に関する情報を送信させる要求信号を、第１の通信速度で送信する第１のステップと、  前記要求信号を受けて、第１の制御手段が前記通信速度に関する情報を、前記第１の通信速度で前記第２の制御手段に送信（返信）する第２のステップと、
前記通信速度に関する情報を受けて、第２の制御手段が前記通信速度に関する情報から前記第１の通信速度より速い第２の通信速度で通信が可能か否かの判定を行う第３のステップと、
前記第１の通信速度より速い第２の通信速度で通信が可能と判定した場合には、前記第２の制御手段が、前記第１の制御手段に対して第２の通信速度で通信を行うように切り替える指示信号を送信する第４のステップと、
前記指示信号を受けて、前記第１の制御手段が第２の通信速度に通信速度の切替設定を行い、前記第２の制御手段は、第２の通信速度で前記第１の制御手段と通信を行う第５のステップと、
を有する内視鏡と信号処理装置との通信速度の設定方法。
【産業上の利用可能性】
【００４６】
例えば種類が異なる撮像素子が搭載された内視鏡をプロセッサに接続して使用する場合、撮像素子を駆動する情報等の読み出しが必要になるが、最初に通信速度の設定を行い、接続された内視鏡が対応できる通信速度に設定して情報の読み出しを行うようにすることにより、適切な通信速度で情報の読み出しを完了できる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施例１の内視鏡装置の全体構成を示すブロック図。
【図２】実施例１の動作内容を示すフローチャート図。
【図３】変形例における動作内容を示すフローチャート図。
【図４】本発明の実施例２の内視鏡装置の全体構成を示すブロック図。
【図５】実施例２の動作内容の一部を示すフローチャート図。
【図６】変形例における信号コネクタ付近の構成を示す図。
【符号の説明】
【００４８】
１…電子内視鏡装置
２…電子内視鏡（スコープ）
３…光源装置
４…プロセッサ
５…モニタ
６…キーボード
７…挿入部
１０ｂ…信号コネクタ
１３…ＣＣＤ
１５…信号コネクタ受け
１８…操作スイッチ
１９…スコープ情報格納部
２０…ＥＥＰＲＯＭ
２１、３０，４１…ＣＰＵ
２２…通信線
４１ａ…通信速度切替設定機能
４５…ＣＣＤ駆動回路
５１…映像前処理回路
【図１】
2007054308.tif 000003
【図２】
2007054308.tif 000004
【図３】
2007054308.tif 000005
【図４】
2007054308.tif 000006
【図５】
2007054308.tif 000007
【図６】
2007054308.tif 000008