(57)【要約】【課題】電子内視鏡に接続され、この電子内視鏡から出力される映像信号を処理してモニタ等の出力装置に出力させる電子内視鏡用プロセッサであって、電子内視鏡装置を使用する複数のユーザの各々が所望の設定を登録可能とすると共に、複数種類の電子内視鏡のそれぞれに対して異なる設定を登録可能とするものを提供することである。【解決手段】電子内視鏡用プロセッサは、電子内視鏡の識別情報と、電子内視鏡の使用者の識別情報と、電子内視鏡の識別情報と該使用者の識別情報ごとに用意された設定情報とを記憶するメモリと、このメモリに記憶されている設定情報を用いて、電子内視鏡及び／または内視鏡用プロセッサの設定を変更する、設定変更手段と、を有する構成として、上記問題を解決した。【選択図】  図４
2007313132.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の電子内視鏡と接続される電子内視鏡用プロセッサであって、
該電子内視鏡の識別情報と、該電子内視鏡の使用者の識別情報と、該電子内視鏡の識別情報と該使用者の識別情報ごとに用意された設定情報と、を記憶するメモリと、
前記メモリに記憶されている設定情報を用いて、該電子内視鏡及び／または前記内視鏡用プロセッサの設定を変更する、設定変更手段と、
を有する電子内視鏡用プロセッサ。
【請求項２】
前記メモリに記憶されている前記電子内視鏡の設定情報を編集する情報編集手段をさらに有する、ことを特徴とする請求項１に記載の電子内視鏡用プロセッサ。
【請求項３】
前記設定変更手段は、前記電子内視鏡用プロセッサに接続されている電子内視鏡に内蔵されているメモリから該電子内視鏡の識別情報を読み出し、読み出された該電子内視鏡の識別情報に対応する設定情報を前記メモリから読み出すことによって該電子内視鏡及び／または前記内視鏡用プロセッサの設定を変更すること、を特徴とする請求項１又は２に記載の電子内視鏡用プロセッサ。
【請求項４】
文字情報を入力するための入力手段をさらに有し、
前記設定変更手段は、前記入力手段を介して入力された該使用者の識別情報に対応する設定情報を前記メモリから読み出すことによって該電子内視鏡及び／または前記内視鏡用プロセッサの設定を変更すること、
を特徴とする請求項１から３のいずれかに記載の電子内視鏡用プロセッサ。
【請求項５】
該設定情報は、該電子内視鏡用プロセッサに接続された電子内視鏡の操作ボタンへの機能割当情報を含むこと、を特徴とする請求項１から４のいずれかに記載の電子内視鏡用プロセッサ。
【請求項６】
前記メモリには、電子内視鏡共通の設定情報をユーザの識別情報毎に記憶可能であること、を特徴とする請求項１から５のいずれかに記載の電子内視鏡用プロセッサ。
【請求項７】
前記メモリには、ユーザに共通の設定情報を電子内視鏡の識別情報毎に記憶可能であること、を特徴とする請求項１から６のいずれかに記載の電子内視鏡用プロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子内視鏡に接続され、この電子内視鏡から出力される映像信号を処理してモニタ等の出力装置に出力させる、電子内視鏡用プロセッサに関する。
【背景技術】
【０００２】
電子内視鏡と、この電子内視鏡から出力される画像信号を処理してモニタ等の出力装置に出力する電子内視鏡用プロセッサとを組み合わせた電子内視鏡装置が広く利用されている。この電子内視鏡装置は、主として患者の病状の診断に利用される。
【０００３】
この電子内視鏡装置は、電子内視鏡のハンドル（操作部）に設けられたボタンや操作ダイヤル等を電子内視鏡の使用者（ユーザ）が押下することによって操作される。例えば、電子内視鏡の第１ボタンが押下されると、押下された時点で撮像素子が取得した映像が静止画像として出力装置に出力され続けるようになる。出力装置がモニタであれば、静止画像がモニタに表示されることになる。また、例えば電子内視鏡の第２ボタンが押下されると、電子内視鏡用プロセッサに接続されているビデオプリンタに印刷開始信号を送って、出力された映像をプリントする。
【０００４】
どのボタンにどの機能を割り当てるのかを規定するための設定情報は、電子内視鏡用プロセッサに内蔵されたメモリに記憶されている。また、例えば特許文献１に開示されている構成のように、どのボタンにどの機能を割り当てるのかをユーザごとに設定可能なものもある。従って、特許文献１に記載の電子内視鏡装置を使用するユーザの各々は、そのユーザの嗜好や、電子内視鏡装置の機能毎の使用頻度等に応じて、所望の機能を所望のボタンに割り当てることができるようになっている。
【特許文献１】特開２００１−２５４５５
【０００５】
電子内視鏡には、食道や胃を観察するための上部消化管スコープ、大腸を観察するための下部消化管スコープ、気管支を観察する気管支スコープ、内視鏡挿入管先端部の側方を観察する側視スコープなどがある。コスト上の理由等により、電子内視鏡用プロセッサ１台につき複数種類の電子内視鏡を割り当て、電子内視鏡装置の使用者（ユーザ）が診断内容に応じて適切な電子内視鏡を電子内視鏡用プロセッサに接続して使用することが望ましい。
【０００６】
しかしながら、上記のもののような従来の電子内視鏡用プロセッサに複数種類の電子内視鏡を組み合わせて使用しようとすると、どの電子内視鏡であっても、ボタンに割り当てられる機能は同じであるため、特定の電子内視鏡に特有の操作（例えば側視スコープにおける光学部材の起上操作）を割り当てることができないという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記の問題を解決するため、本発明は、電子内視鏡装置を使用する複数のユーザの各々が所望の設定を登録可能とすると共に、複数種類の電子内視鏡のそれぞれに対して異なる設定を登録可能とする電子内視鏡用プロセッサを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の電子内視鏡用プロセッサは、電子内視鏡の識別情報と、電子内視鏡の使用者の識別情報と、電子内視鏡の識別情報と該使用者の識別情報ごとに用意された設定情報とを記憶するメモリと、このメモリに記憶されている設定情報を用いて、電子内視鏡及び／または内視鏡用プロセッサの設定を変更する、設定変更手段と、を有する。
【０００９】
このように、本発明によれば、電子内視鏡の識別情報と該使用者の識別情報ごとに設定情報を記憶可能であるため、複数種類の電子内視鏡のボタンへの機能割り当てが可能であり、且つ、ユーザ毎に異なる設定を登録可能である。
【００１０】
また、メモリに記憶されている電子内視鏡の設定情報を編集する情報編集手段をさらに有することにより、ユーザはプロセッサを操作し、電子内視鏡及び／または内視鏡用プロセッサの設定情報を変更可能となる。
【００１１】
また、この設定情報は、例えば電子内視鏡用プロセッサに接続された電子内視鏡の操作ボタンへの機能割当情報である。
【００１２】
好ましくは、メモリには、電子内視鏡共通の設定情報をユーザの識別情報毎に記憶可能である。好ましくは、メモリには、ユーザに共通の設定情報を電子内視鏡の識別情報毎に記憶可能である。このため、特定の電子内視鏡且つ特定のユーザに関する設定情報が記録されていない場合は、ユーザの識別情報ごとに記憶された電子内視鏡共通の設定情報を使用することができる。或いは、全ユーザに共通の設定情報を使用することもできる。
【発明の効果】
【００１３】
以上のように、本発明によれば、複数種類の電子内視鏡に対して、電子内視鏡の種類毎且つユーザ毎に異なる設定を登録可能である。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態につき、図面を参照して説明する。図１は本実施形態の電子内視鏡用プロセッサ２００と、この電子内視鏡用プロセッサに接続される電子内視鏡１００を示すブロック図である。電子内視鏡１００は、その基端部に設けられたコネクタ部１０２を介して電子内視鏡用プロセッサ２００に接続される。電子内視鏡用プロセッサ２００とは、電子内視鏡１００に照明光を供給するための光源と、電子内視鏡１００から出力される画像信号を処理して外部のモニタ３００に出力する信号処理回路、および光源や信号処理回路等を制御するためのシステムコントロール２１０などがケース２０１内に収められたものである。
【００１５】
電子内視鏡１００は、先端に内蔵されたＣＣＤ１０１によって内視鏡の先端部付近の画像を撮像し、撮像された画像に対応するＣＣＤ信号を出力する。ＣＣＤ信号は、電子内視鏡１００のコネクタ部１０２に内蔵された信号処理回路１０３によって処理され、撮像された映像に対応する画像信号が信号処理回路１０３から出力される。なお、信号処理回路１０３は、コネクタ部１０２に内蔵されているマイコン１０４によって制御される。電子内視鏡用プロセッサ２００のシステムコントロール２１０は、このマイコン１０４に制御信号を送ることによって、信号処理回路１０３を制御することができる。
【００１６】
信号処理回路１０３より出力される画像信号は、電子内視鏡用プロセッサ２００に内蔵されている信号処理回路２３１に送信される。信号処理回路２３１は、信号処理回路１０３から送信された画像信号を処理して例えばＮＴＳＣ信号等のビデオ信号を生成する。
【００１７】
生成されたビデオ信号は、ＯＳＤ回路２３２に送られる。ＯＳＤ回路２３２は、受信したビデオ信号の映像に文字をオーバーレイ表示させるものである。本実施形態においては、ＯＳＤ回路２３２は信号変換回路を内蔵しており、入力されたビデオ信号の映像に文字を重畳した後、これを変換して、ＲＧＢ信号、Ｙ／Ｃ分離信号、ＮＴＳＣコンポジット信号を出力する。ＲＧＢ信号、Ｙ／Ｃ分離信号、ＮＴＳＣコンポジット信号はそれぞれ、ケース２０１の表面に形成されたＲＧＢ端子２４１、Ｙ／Ｃ分離端子２４２、ＮＴＳＣ端子２４３に送られる。本実施形態においては、ＮＴＳＣ方式のテレビジョンをモニタ３００として使用しているので、モニタ３００はＮＴＳＣ端子２４３に接続されている。
【００１８】
なお、ＣＣＤ１０１からは、所定のタイミング（例えば１／３０秒間に一枚）で撮像された画像に対応するＣＣＤ信号が継続的に出力されるようになっており、信号処理回路２３１はこのＣＣＤ信号を順次処理して、継続的に画像をビデオ信号として出力する。この結果、モニタ３００には、所定のタイミングで撮像された画像が連続表示されることになる。すなわち、モニタ３００上にはＣＣＤ１０１によって撮像された画像が動画として表示される。
【００１９】
なお、信号処理回路２３１およびＯＳＤ回路２３２は、タイミングコントロール２３３から送信されるタイミング制御信号によって制御される。タイミングコントロール２３３の動作、及びＯＳＤ回路２３２による文字重畳の動作は、システムコントロール２１０によって制御される。
【００２０】
前述のように、電子内視鏡用プロセッサ２００は光源部２２０を内蔵している。光源部２２０は、ランプ２２３、ランプ２２３に電力を供給するためのランプ電源２２１、ランプ電源がランプ２２３に供給する電力（電流）の大きさを調整するランプ制御部２２２、ランプ２２３の光量を計測する光電変換素子２２５と、ランプ２２３が生成した照明光の光量を調節するための絞り２２４と、ランプ制御部２２２と絞り２２４とを制御するペリフェラルコントロール２２６とを有する。
【００２１】
ペリフェラルコントロール２２６及び光電変換素子２２５はシステムコントロール２１０と接続されており、システムコントロール２１０は光電変換素子２２５の検出結果を参照してペリフェラルコントロール２２６を介して絞り２２４の開口率を制御し、適度な量の照明光を電子内視鏡１００のライトガイド１０７の入射端に入射させる。また、システムコントロール２１０は、ペリフェラルコントロール２２６を介してランプ制御部２２２を制御し、ランプ２２３の点灯／消灯を制御する。
【００２２】
システムコントロール２１０は、各種処理を行うＣＰＵ２１１と、このＣＰＵ２１１によって実行されるプログラムやそのプログラムで使用されるデータ等が記憶されているストレージ２１２とを有する。ストレージ２１２は例えばＥＥＰＲＯＭ等の不揮発性のメモリである。
【００２３】
本実施形態においては、電子内視鏡１００や電子内視鏡用２００プロセッサの設定情報がストレージ２１２に記憶されており、システムコントロール２１０はこの設定情報を読み出して、電子内視鏡１００及び電子内視鏡用プロセッサ２００の設定を行う。具体的な設定項目としては、例えば、電子内視鏡１００に設けられている操作ボタン１０６を操作した時の挙動に関するものがある。なお、図１においては、操作ボタン１０６は一つのみが記載されているが、実際には、複数のボタンが配列されている。
【００２４】
本実施形態においては、上記設定情報は、電子内視鏡１００の使用者毎／及び電子内視鏡の種類毎に複数用意されており、電子内視鏡の使用者は、電子内視鏡用プロセッサ２００のケース２０１上に設けられたフロントパネル２０２若しくは、電子内視鏡用プロセッサ２００と接続されたキーボード４００を操作することによって、所望の設定情報を選択して電子内視鏡１００及び／または電子内視鏡用プロセッサ２００の各種設定を行う。なお、キーボード４００は、ケース２０１の表面に設けられたキーボード接続端子２０３を介して電子内視鏡用プロセッサ２００に接続される。
【００２５】
以下、複数の設定情報の中から所望の設定情報を選択する、若しくは電子内視鏡１００の使用者が設定情報の変更を行うための構成に付き説明する。図２は、ストレージ２１２内に構築された、設定情報記憶領域のメモリマップを示したものである。なお、以下の説明及び図面においては、アドレスは１６進数表記である。
【００２６】
図２に示されているように、設定情報記憶領域は電子内視鏡の使用者毎に分割されている。具体的には、アドレス０ｘ０〜０ｘｆｆには、電子内視鏡用プロセッサ２００のメーカによって設定されたメーカ推奨設定情報（すなわち、初期情報）が記憶されるようになっている。また、アドレス０ｘ１００〜０ｘ１ｆｆには、電子内視鏡用プロセッサ２００の管理者によって設定された設定情報が記憶されている。さらに、アドレス０ｘ２００〜０ｘ２ｆｆ、０ｘ３００〜０ｘ３ｆｆ、・・・、０ｘ１８００〜０ｘ１８ｆｆには、それぞれユーザ１、ユーザ２、・・・、ユーザ１８によって設定される設定情報が記憶されるようになっている。
【００２７】
また、使用者毎に分割された設定情報記憶領域の各々は、電子内視鏡の種別ごとにさらに分割されている。図３は、ユーザ１の設定情報、すなわちアドレス０ｘ２００〜０ｘ２ｆｆの詳細なメモリマップを示したものである（図中では０ｘ２００〜０ｘ２ｂｆまで図示）。図示されているように、アドレス０ｘ２００〜０ｘ２０ｆには、電子内視鏡共通の設定情報が記憶されており、アドレス０ｘ２１０〜０ｘ２１ｆ、０ｘ２２０〜０ｘ２２ｆ、０ｘ２３０〜０ｘ２３ｆ、０ｘ２４ｆ〜０ｘ２４ｆ・・・には、特定の種類の電子内視鏡に関する設定情報が記憶されるようになっている。本実施形態においては、アドレス０ｘ２１０〜０ｘ２１ｆ、０ｘ２２０〜０ｘ２２ｆ、０ｘ２３０〜０ｘ２３ｆ、０ｘ２４ｆ〜０ｘ２４ｆに、上部消化管スコープ用の設定情報、下部消化管スコープ用の設定情報、気管支スコープ用の設定情報、側視スコープ用の設定情報が、夫々記憶されている。
【００２８】
各電子内視鏡の設定情報記憶エリアには、例えば、電子内視鏡１００の第１ボタンが押された時の電子内視鏡若しくは電子内視鏡用プロセッサ２００の挙動（例えば、撮像された画像のフリーズや、絞り２２４の調整による調光）に関する設定情報、電子内視鏡１００の第２ボタンが押された時の挙動に関する設定情報、電子内視鏡１００の第１ボタンと第２ボタンが同時に押された時の挙動に関する設定情報、電子内視鏡１００の第１ボタンが一定時間（例えば２秒）以上長押しされ、次いで第２ボタンが押された時の挙動、第１ボタンが所定時間（例えば０．３秒）以内の間隔で素早く２回押された時の挙動に関する設定情報等が記憶される。
【００２９】
なお、この構成はメーカ推奨設定情報が記憶されているアドレス０ｘ００〜０ｘｆｆや管理者による設定情報が記憶されているアドレス０ｘ１００〜０ｘ１ｆｆにおいても同様である。つまり、例えばアドレス０ｘ１０〜０ｘ１ｆには、メーカが設定した上部消化管スコープ用の設定情報が記憶されており、アドレス０ｘ１１０〜０ｘ１１ｆには、電子内視鏡用プロセッサ２００の管理者によって設定された上部消化管スコープ用の設定情報が記憶されている。また、アドレス０ｘ００〜０ｘ０ｆ及び０ｘ１００〜０ｘ１０ｆには、夫々メーカ及び管理者によって設定される、電子内視鏡共通の設定情報が記憶されることになる。換言するならば、アドレス０ｘ００〜０ｘ０ｆ及び０ｘ１００〜０ｘ１０ｆには、ユーザ（使用者）と電子内視鏡の種類に関わらず共通の設定情報が記憶されているといえる。
【００３０】
本実施形態においては、設定情報の各々は８ビットの数値データである。ここで、設定情報の内容（設定情報値）が０ｘｆｂ〜ｆｆであるときは、他の設定情報記憶領域に記憶された設定情報が使用される。
【００３１】
設定情報値０ｘｆｂは、「そのユーザの内視鏡共通の設定情報記憶領域に記憶されている設定情報を使用する」ということを意味する。例えば、アドレス０ｘ２１０に設定情報０ｘｆｂが記憶されている場合は、アドレス０ｘ２００に記憶されている設定情報を使用して設定を行う。
【００３２】
設定情報値０ｘｆｃは、「その内視鏡ＩＤに対応した管理者設定情報記憶領域に記憶されている設定情報を使用する」ということを意味する。例えば、アドレス０ｘ２１０に設定情報０ｘｆｃが記憶されている場合は、アドレス０ｘ１１０に記憶されている設定情報を使用して設定を行う。
【００３３】
設定情報値０ｘｆｄは、「内視鏡共通の管理者設定情報記憶領域に記憶されている設定情報を使用する」ということを意味する。例えば、アドレス０ｘ２１０に設定情報０ｘｆｄが記憶されている場合は、アドレス０ｘ１００に記憶されている設定情報を使用して設定を行う。
【００３４】
設定情報値０ｘｆｅは、「その内視鏡ＩＤに対応したメーカ推奨設定情報記憶領域に記憶されている設定情報を使用する」ということを意味する。例えば、アドレス０ｘ２１０に設定情報０ｘｆｅが記憶されている場合は、アドレス０ｘ１０に記憶されている設定情報を使用して設定を行う。
【００３５】
設定情報値０ｘｆｆは、「内視鏡共通のメーカ推奨設定情報記憶領域に記憶されている設定情報を使用する」ということを意味する。例えば、アドレス０ｘ２１０に設定情報０ｘｆｆが記憶されている場合は、アドレス０ｘ０に記憶されている設定情報を使用して設定を行う。
【００３６】
この設定情報値０ｘｆｂ〜０ｘｆｆは、管理者が設定する設定情報記憶領域やメーカ推奨設定情報記憶領域にも記憶されうる。例えば、アドレス０ｘ１１０に設定情報０ｘｆｂまたは０ｘｆｄが記憶されている場合は、アドレス０ｘ１００に記憶されている設定情報を使用して設定を行う。
【００３７】
本実施形態において、設定情報をストレージ２１１から読み出して設定を行う、及び／またはストレージ２１１に記憶されている設定情報の編集を行う手順につき説明する。
【００３８】
図４は、電子内視鏡１００のユーザが電子内視鏡用プロセッサ２００の電源をオンにし、且つ電子内視鏡１００を電子内視鏡用プロセッサ２００に接続することによって実行されるルーチンのフローチャートである。なお、このルーチンは、ストレージ２１２に記憶されているプログラムをＣＰＵ２１１が実行することによって実施される。上記の条件が満たされると、まずステップＳ１が実行される。ステップＳ１では、電子内視鏡用プロセッサ２００の各種初期設定が行われる。次いでステップＳ２に進む。
【００３９】
ステップＳ２では、電子内視鏡用プロセッサ２００のシステムコントロール２１０は、電子内視鏡１００のコネクタ部１０２に内蔵されているマイコン１０４に特定の制御信号を送る。マイコン１０４はこの制御信号を受信すると、コネクタ部１０２に内蔵されているＥＥＰＲＯＭ１０５から電子内視鏡１００の機種ＩＤを読み出し、これをシステムコントロール２１０に送信する。次いで、ステップＳ３に進む。
【００４０】
ステップＳ３では、システムコントロール２１０は、ＯＳＤ回路２３２を制御して、モニタ３００にユーザＩＤの入力を促すメッセージを表示させる。次いで、ステップＳ４に進む。
【００４１】
電子内視鏡１００のユーザは、上記メッセージが表示された後、キーボード４００を操作して、ユーザＩＤを入力する。ステップＳ４では、ユーザＩＤの入力を受け付けると共に、正しいユーザＩＤが入力されたかどうかの判定を行う。この判定は、例えばストレージ２１２に記憶されている各ユーザのユーザＩＤと、入力されたユーザＩＤとを比較して、入力されたユーザＩＤに合致するものがストレージ２１２に記憶されているかどうかを判定することによって行われる。ユーザＩＤが正しく入力されたのであれば（Ｓ４：ＹＥＳ）、ステップＳ５に進む。間違ったユーザＩＤが入力されたのであれば（Ｓ４：ＮＯ）、ステップＳ４が引き続き実行される。すなわち、ステップＳ４は、正しいユーザＩＤが入力されるまで待機するルーチンである。
【００４２】
ステップＳ５では、ステップＳ２で取得した電子内視鏡１００の機種ＩＤと、ステップＳ４で入力されたユーザＩＤに対応するアドレスの特定が行われる。例えば、機種ＩＤが上部スコープに対応したＩＤであり、ユーザＩＤがユーザ１に対応したＩＤであるならば、設定すべき設定情報が格納されたアドレスとしてアドレス０ｘ２１０〜０ｘ２１ｆ、内視鏡共通の設定情報が記憶されたアドレス０ｘ２００〜０ｘ２０ｆ、管理者によって設定されかつ上部スコープに対応した設定情報が記憶されたアドレス０ｘ１１０〜０ｘ１１ｆ、およびメーカ推奨且つ上部スコープに対応した設定情報が記憶されたアドレス０ｘ０１０〜０ｘ０１ｆを抽出する。次いで、ステップＳ６に進む。
【００４３】
ステップＳ６では、ステップＳ５で抽出したアドレスに格納された設定情報、および管理者によって設定されかつ内視鏡共通の設定情報が記憶されたアドレス０ｘ１００〜０ｘ１０ｆに格納された設定情報、およびメーカ推奨且つ内視鏡共通の設定情報が記憶されたアドレス０ｘ０００〜０ｘ００ｆに格納された設定情報を読み出し、この設定情報に基づいて電子内視鏡１００又は電子内視鏡用２００の設定変更が行われる。次いで、本ルーチンを終了し、ユーザは電子内視鏡１００を用いた診断、処置などを実施する。
【００４４】
また、ユーザや管理者は、設定情報の変更を行うことができる。図５は、ユーザ若しくは管理者が設定情報の変更を行う際に実行されるルーチンを示すフローチャートである。本ルーチンは、ユーザまたは管理者がキーボード４００又はフロントパネル２０２に対して所定の操作（例えばキーボードの特定のキーを押す）を行うことによって実行される。
【００４５】
本ルーチンが実行されると、ステップＳ１１が実行される。ステップＳ１１では、電子内視鏡１００が電子内視鏡用プロセッサ２００に接続されているかどうかのチェックが行われる。電子内視鏡１００が接続されていないのであれば（Ｓ１１：ＮＯ）、ステップＳ１２に進む。
【００４６】
ステップＳ１２では、システムコントロール２１０はＯＳＤ回路２３２を制御して、ユーザ又は管理者にユーザＩＤまたは管理者ＩＤの入力を促すメッセージをモニタ３００に表示させる。次いで、ステップＳ１３に進む。
【００４７】
電子内視鏡１００のユーザまたは電子内視鏡用プロセッサ２００の管理者は、上記メッセージが表示された後、フロントパネル２０２又はキーボード４００を操作して、ユーザＩＤまたは管理者ＩＤを入力する。ステップＳ１３では、ユーザＩＤの入力又は管理者ＩＤを受け付けると共に、正しいユーザＩＤ又は管理者ＩＤが入力されたかどうかの判定を行う。ユーザＩＤ又は管理者ＩＤが正しく入力されたのであれば（Ｓ１３：ＹＥＳ）、ステップＳ１４に進む。間違ったユーザＩＤ又は管理者ＩＤが入力されたのであれば（Ｓ１３：ＮＯ）、ステップＳ１３が引き続き実行される。すなわち、ステップＳ１３は、正しいユーザＩＤ／管理者ＩＤが入力されるまで待機するルーチンである。ここで、この判定は、例えばストレージ２１２に記憶されている各ユーザのユーザＩＤや管理者ＩＤと、入力されたユーザＩＤや管理者ＩＤとを比較して、入力されたユーザＩＤや管理者ＩＤに合致するものがストレージ２１２に記憶されているかどうかを判定することによって行われる。次いで、ステップＳ１４に進む。
【００４８】
ステップＳ１１において、電子内視鏡１００が電子内視鏡用プロセッサ２００に接続済であることが確認された場合（Ｓ１１：ＹＥＳ）は、ステップＳ１４に進む。前述のように、電子内視鏡１００が接続されると図４のルーチンが実行される。したがって電子内視鏡１００が電子内視鏡用プロセッサ２００に接続済であれば、ステップＳ４にてユーザＩＤが必ず入力されている。なお、管理者による設定情報の変更を行う際には、図４のステップＳ４にて管理者ＩＤを入力した状態で、所定の操作を行って図５のルーチンを実行する。
【００４９】
ステップＳ１４では、図４のステップＳ４または本ルーチンのステップＳ１３にて入力されたユーザＩＤ（または管理者ＩＤ）を用いて、設定情報の記憶されたアドレスが抽出される。例えば、ユーザ１に対応するＩＤが入力されている場合は、アドレス０ｘ２００〜０ｘ２ｆｆが抽出される。また、管理者ＩＤが入力されている場合は、アドレス０ｘ１００〜０ｘ１ｆｆが抽出される。次いで、ステップＳ１５に進む。
【００５０】
ステップＳ１５では、システムコントロール２１０はＯＳＤ回路２３２を制御して、モニタ３００に設定情報変更用の画面を表示する。この画面上には、設定を行う内視鏡の種類、設定項目名、設定内容が表示されており、ユーザや管理者はこの画面を参照しながら、キーボード４００又はフロントパネル２０２を操作して、設定変更を行う設定項目（またはアドレス）と設定情報値を入力して、設定変更を行う。
【００５１】
設定情報値の入力が完了した後、例えばキーボード４００の所定のキーを押下することによって、ステップＳ１５で入力された設定情報値が対応するアドレスに保存される（ステップＳ１６）。次いで、本ルーチンを終了させる。
【００５２】
また、ステップＳ１５が実行されている際に、例えばキーボード４００の所定のキーを押下することによって、図４のステップＳ４または本ルーチンのステップＳ１３にて入力されたユーザＩＤ（または管理者ＩＤ）に対応するアドレスに記憶された設定情報値の初期化が行われる。図６は、この初期化ルーチンのフローチャートである。
【００５３】
初期化ルーチンが実行されると、最初にステップＳ２１が実行される。ステップＳ２１では、図５のステップＳ１４で抽出されたアドレスが、管理者による設定情報が記憶されているアドレス、すなわち０ｘ１００〜０ｘ１ｆｆであるかどうかの判定が行われる。ステップＳ１４で抽出されたアドレスが、管理者による設定情報が記憶されているアドレスであるならば（Ｓ２１：ＹＥＳ）、ステップＳ２２に進む。ステップＳ１４で抽出されたアドレスが、ユーザによる設定情報が記憶されているアドレスであるならば（Ｓ２１：ＮＯ）、ステップＳ２３に進む。
【００５４】
ステップＳ２２では、メーカ推奨の設定情報が記憶されているアドレス、すなわちアドレス０ｘ０〜０ｘｆｆに記憶されている設定情報値が、管理者による設定情報が記憶されているアドレス、すなわちアドレス０ｘ１００〜０ｘ１ｆｆにコピーされる。次いで本ルーチンを終了させ、ステップＳ１５（図５）に戻る。
【００５５】
また、ステップＳ２３では、管理者による設定情報が記憶されているアドレス、すなわちアドレス０ｘ１００〜０ｘ１ｆｆに記憶されている設定情報値が、ステップＳ４（図４）またはＳ１３（図５）で入力されたユーザＩＤに対応するアドレスにコピーされる。例えば、ステップＳ４（図４）またはＳ１３（図５）でユーザ１に対応するユーザＩＤが入力されているのであれば、アドレス０ｘ１００〜０ｘ１ｆｆに記憶されている設定情報値が、アドレス０ｘ２００〜０ｘ２ｆｆにコピーされる。次いで本ルーチンを終了させ、ステップＳ１５（図５）に戻る。
【００５６】
以上のように、本ルーチンが実行されると、特定のユーザが設定する設定情報の記憶領域の内容が管理者による設定情報が記憶されている記憶領域の内容に置き換わるか、管理者による設定情報が記憶されている記憶領域の内容がメーカ推奨の設定情報が記憶されている記憶領域の内容に置き換わる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態の電子内視鏡用プロセッサと、この電子内視鏡用プロセッサに接続される電子内視鏡を示すブロック図である。
【図２】電子内視鏡用プロセッサのシステムコントロールのストレージ内に構築された、設定情報記憶領域のメモリマップを示したものである。
【図３】設定情報記憶領域のアドレス０ｘ２００〜０ｘ２ｂｆのメモリマップを示したものである。
【図４】電子内視鏡のユーザが電子内視鏡用プロセッサの電源をオンにし、且つ電子内視鏡を電子内視鏡用プロセッサに接続することによって実行されるルーチンのフローチャートである。
【図５】ユーザ若しくは管理者が設定情報の変更を行う際に実行されるルーチンを示すフローチャートである。
【図６】設定情報の初期化を行う為のフローチャートである。
【符号の説明】
【００５８】
１００      電子内視鏡
２００      電子内視鏡用プロセッサ
２０１      ケース
２０２      フロントパネル
２１０      システムコントロール
２１１      ＣＰＵ
２１２      ストレージ
２２０      光源部
２２３      ランプ
２２４      絞り
２２６      ペリフェラルコントロール
２３２      ＯＳＤ回路
３００      モニタ
４００      キーボード
【図１】
2007313132.tif 000003
【図２】
2007313132.tif 000004
【図３】
2007313132.tif 000005
【図４】
2007313132.tif 000006
【図５】
2007313132.tif 000007
【図６】
2007313132.tif 000008