Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3689310B2 - Light source device - Google Patents
[go: Go Back, main page]

JP3689310B2 - Light source device - Google Patents

Light source device Download PDF

Info

Publication number
JP3689310B2
JP3689310B2 JP2000161034A JP2000161034A JP3689310B2 JP 3689310 B2 JP3689310 B2 JP 3689310B2 JP 2000161034 A JP2000161034 A JP 2000161034A JP 2000161034 A JP2000161034 A JP 2000161034A JP 3689310 B2 JP3689310 B2 JP 3689310B2
Authority
JP
Japan
Prior art keywords
turret
light source
filter
microcomputer
switch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000161034A
Other languages
Japanese (ja)
Other versions
JP2001343595A (en
Inventor
庄 舟久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to JP2000161034A priority Critical patent/JP3689310B2/en
Publication of JP2001343595A publication Critical patent/JP2001343595A/en
Application granted granted Critical
Publication of JP3689310B2 publication Critical patent/JP3689310B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Endoscopes (AREA)
  • Instruments For Viewing The Inside Of Hollow Bodies (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、内視鏡装置等に好適な光源装置に関する。
【0002】
【従来の技術】
従来、体腔内に細長の挿入部を挿入することにより、体腔内の臓器を観察したり必要に応じ、処置具チャンネル内に挿入した処置具を用いて、各種治療や処置を行える内視鏡が広く用いられている。前記内視鏡を用いて検査・観察あるいは処置を行う際、内視鏡システムを構成する内視鏡の周辺装置としてカメラコントロールユニット等の制御装置や、照明光を供給する光源装置、被検査部位の内視鏡像を表示するモニタが必要である。
【0003】
内視鏡に用いられる従来の光源装置においては、観察する体腔の種類、写真撮影時の露光、光源ランプの光量等に応じて適正な光量や色調等を調整するため複数のフィルタを用意しこれを選択して使用するようになっている。また、光源ランプが使用中に切れた時、直ちに代わって使用する非常灯も用意されている。
【0004】
これらのフィルタや非常灯は回転自在に設けたターレットの周部にその周方向に沿ってならべて設置されている。そして、上記ターレットを回転させることにより必要とするフィルタや非常灯を出射光路上に位置させるようになっている。
【0005】
フィルタや非常灯を切り替え可能な光源装置としては、特開昭60−22112号公報にて提案されたものがある。この提案では、複数のフィルタの回転制御をするためにDCモータを用いており、位置検知部材を各フィルタに設置して各フィルタの位置を検知することで位置制御を行っている。
【0006】
また、特開平9−10174号公報においては、複数のランプ切換え機構にステッピングモータを使用し、それぞれのランプに位置検知機構を設置して位置制御を行った装置が開示されている。
【0007】
【発明が解決しようとする課題】
しかしながら、特開昭60−22112号公報及び特開平9−10174号公報にて開示された装置においては、位置検知部材を用いて各フィルタの位置制御を行っているが、操作者にはフィルタや非常灯の位置を把握することは困難であるという問題点があった。
【0008】
本発明はかかる問題点に鑑みてなされたものであって、フィルタやランプの動作状態を操作者が容易に把握することができる光源装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
本発明の請求項1による光源装置は、光源装置本体の電源を投入する電源スイッチと、前記光源装置内に設けられ、非常灯と少なくとも一つ以上の光学フィルターとを着脱自在に取り付けて光源ランプの光路上に選択的に配置するターレットを駆動するステッピングモータと、前記ターレット上に設けられた位置決めピンと、前記位置決めピンの移動軌跡上に設けられたトグル切換スイッチと、前記光源ランプを点灯させる点灯スイッチと、前記ターレット上の非常灯あるいは光学フィルターを前記光源ランプの光路上に選択的に配置するための切換えを行う切換スイッチと、電源投入毎に前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行い、かつ、前記切換スイッチが押下された際には前記光源ランプの点灯後に前記ターレット上の非常灯あるいは光学フィルターが切換えられる制御を行う制御部とを有することを特徴とし、
本発明の請求項2による光源装置は、請求項1による光源装置において、前記制御部は、前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有することを特徴とする。
本発明の請求項3による光源装置は、請求項1または2による光源装置において、前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間を測定するタイマーと、前記タイマーによって測定された時間が設定された時間よりも所定値以上乖離したことを操作者に提示する提示手段とを有することを特徴とする。
【0010】
請求項1の発明では、一つ以上の光学フィルターと非常灯とが着脱自在に取り付けられたターレットの回転位置制御は、ターレットを駆動するステッピングモータを用いて行い、電源投入毎に、前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行う。
【0011】
請求項2の発明では、前記制御部が前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有する。
【0012】
請求項3の発明では、前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間をタイマーで測定し、測定された時間が設定された時間よりも所定値以上乖離したことを提示手段により操作者に提示する。
【0013】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図1乃至図8は本発明の第1の実施の形態の光源装置に係り、図1及び図2はフィルタとランプの切り替え駆動装置の構造を示す説明図、図3は切換え機構部の電気的な構成を示すブロック図、図4は切換え機構部を示す回路図、図5乃至図7は回路駆動における動作フローを示すフローチャート、図8はフロントパネルの外観を示す平面図である。本実施の形態は内視鏡装置に適用したものである。
【0014】
図1は装置筐体に内蔵されている切り替え駆動装置を示している。装置筐体の前面を構成するフロントパネル1にはパネル1を貫通したソケット2が配設されている。このソケット2には、図示しない内視鏡のライトガイドコードの延出先端に設けたライトガイド管4が着脱自在に装着される。
【0015】
光源ランプ5はキセノンランプ等によって構成されており、内視鏡の照明光を出射する。ライトガイド管4は、長軸が光源ランプ5(キセノンランプ)の出射光路L(二点鎖線)上に位置する。集光レンズ12は光源ランプ5の出射光を集光するようになっており、集光レンズ12によって集光した光源ランプ5の出射光をライトガイド管4の端面に導くようになっている。
【0016】
集光レンズ12とライトガイド管4との間の出射光路L上には、絞り羽6が介在する。絞り駆動モータ3は出射光路Lと平行な回転軸を有し、絞り羽6を出射光路Lに垂直な面上で回転駆動する。これにより、絞り羽6は、出射光路L上(集光レンズ12からの光路上)に出し入れされて、ライトガイド管4に入射する集光レンズ12からの光を調節するようになっている。
【0017】
光源ランプ5と集光レンズ12との間の出射光路L上には、円板上のターレット(フィルタ固定回転板)7の一周部が介在するようになっている。ターレット7の周部には、光源ランプ5とは別にもう1つの予備ランプ(ハロゲンランプ、以下、非常灯という)8と、例えば、赤外線透過フィルタ、紫外線透過フィルタ、赤外紫外線カットフィルタ等の操作者が取り付け取り外し可能な複数(図1の例では2つ)のフィルタ9a、9b(以下、代表してフィルタ9という)とが、ターレット7の周方向に間隔を空けて取り付けられている。
【0018】
ターレット7は、出射光路Lに平行な回転軸を中心に回動自在であり、周部は出射光路L上に位置する。回転軸を中心としてターレット7を回転させることにより、ターレット7の周部に円周状に配置した複数のフィルタ9及び非常灯8が回転移動して選択的に出射光路L上の位置に配置されるようになっている。
【0019】
なお、非常灯8には、図示しないリフレクタと非常灯8を装着するソケットとが備えられており、非常灯のソケットには、リード線が接続され、このリード線の他端側は、電源部13(図3参照)に導かれている。
【0020】
ステッピングモータ20は、出射光路Lに平行な回転軸を有し、この回転軸に取り付けられた図示しないカップリングはターレット7の回転軸に嵌合するようになっている。ステッピングモータ20の回転軸を正逆方向に所定量だけ回転させることによって、ターレット7を正逆方向に回転させて、任意の回転位置で停止させることができるようになっている。
【0021】
ターレット7の周部には、1つの位置決めピン10が立設固定されている。そして、ターレット7の回転に伴う位置決めピン10の回転軌跡上の所定位置には、トグルスイッチ11のレバー11aが配置されている。トグルスイッチ11は図示しない取り付けベースに取り付けられており、レバー11aはトグルスイッチ11の台11bからターレット7の径方向の中心側に向けて植設されている。レバー11aは、“右”,“中”,“左”の3つの状態をとり、外力が印加されなければ長軸がターレット7の径方向に向かう“中”の位置(中立位置)に位置する。この状態はトグルスイッチ11のオフ状態である。ターレット7の回転に伴って、位置決めピン10が回転し、ピン10がレバー11aをターレット7の周方向に押すことによって、レバー11aは“右”又は“左”の位置となって、トグルスイッチ11はオン状態に移行するようになっている。即ち、トグル切換スイッチ11は、ターレット7が正逆方向のいずれにでも1回転することによって、必ず1回はオンになるようになっている。
【0022】
光源ランプ5,非常灯8及びステッピングモータ20は、図3及び図4に示すマイクロコントロールユニット(以下、マイコンという)21によって制御されるようになっている。図3において、電源部13は、マイコン21に制御されて、光源ランプ5及び非常灯8に電源電圧を供給する。電源部13には、光源ランプ5が点灯しているか否かを判別するための図示しない電流検知回路が設置されている。また、電源部13の電流検知回路は、非常灯8に対しても微少な電流を常時流すことによって、非常灯8の断線の状態を判別するようになっている。
【0023】
また、マイコン21はターレット7の異常等を検出すると、警告発生部15によって操作者に警告を発生させるようになっている。例えば、警告発生部15は、システムのモニター上の明るさを表示するインデックスバーで表示を行うことによって警告を発生することができる。
【0024】
マイコン21はフロントパネル1の各種操作に基づく操作信号が入力され、操作信号に応じて各部を制御するようになっている。マイコン21は、操作信号に基いてターレット7の回転を制御する。
【0025】
即ち、図4に示すように、マイコン21は、モータドライバ23に対して、基本クロックCLK、回転方向信号CWを出力する。また、マイコン21は出力許可信号ENMも出力する。この出力許可信号ENMはNOR回路24に与えられる。NOR回路24には後述するドライバイネーブル回路22から出力許可信号ENSWも与えられており、NOR回路24は2つの出力許可信号ENM,ENSWのNOR演算によってイネーブル信号ENを生成してモータドライバ23に出力する。モータドライバ23は、イネーブルEN信号の“H”で出力が許可(イネーブル)され、“L”で出力禁止(ディセーブル)されるようになっている。
【0026】
モータドライバ23は、ステッピングモータ20を回転駆動させるためのドライバである。モータドライバ23は、マイコン21からステッピングモータ20を駆動する基本クロックCLK、ステッピングモータ20の回転の方向を決める回転方向信号CW、ステッピングモータ20への励磁方法を決定する図示しない励磁信号(1相、2相励磁駆動等マイクロステップも可能)及びステッピングモータ20の各巻線出力(φ1〜φ4)の出力許可を行うイネーブル信号ENに基いて、ステッピングモータ20を回転駆動する。
【0027】
即ち、モータドライバ23は、基本クロックCLKと励磁信号とに基いて回転速度を決定し、イネーブル信号ENがハイレベル(以下、“H”という)の場合に、回転方向信号CWで示される方向にステッピングモータ20を回転させる。つまり、基本クロックCLKは、設定された一定周波数でモータドライバ23に入力され、励磁信号の励磁方法に応じて、ステッピングモータ20を定速度回転させることかできる。モータドライバ23は、基本クロックCLKの周期の整数倍の周期のパルスPOTをマイコン21に出力する。
【0028】
トグル切換スイッチ11はターレット7の位置検知用である。本実施の形態においては、トグル切換スイッチ11によって、ターレット7の回転の異常等を検出するようになっている。トグル切換スイッチ11は、電源電圧VCCが供給される端子SWINIT,SWENDを有しており、レバー11aが中立位置に位置する場合には、端子SWINIT,SWENDは“H”であり、レバー11aが“右”又は“左”に位置する場合には、端子SWINIT又はSWENDはローレベル(0V、以下、“L”という)である。なお、ターレット7の右方向(時計方向)の回転によって位置決めピン10がレバー11aを押した場合にはレバー11aは“右”に位置し、左方向(反時計方向)の回転によってピン10がレバー11aを押した場合にはレバー11aは“左”に位置するものとする。
【0029】
ドライバイネーブル回路22は、インバータ25乃至27、AND回路28,29及びOR回路30によって構成されている。トグル切換スイッチ11の端子SWINIT,SWENDは夫々インバータ25,26の入力端に接続される。インバータ25,26は、入力端のレベルを反転させてAND回路28,29の一方入力端に与える。
【0030】
インバータ27は、マイコン21から回転方向信号CWが与えられ、反転信号をAND回路28の他方入力端に与える。AND回路29の他方入力端にはマイコン21からの回転方向信号CWがそのまま入力される。AND回路28,29は、夫々2入力をアンド演算して、演算結果をOR回路30に出力する。OR回路30は、2入力のOR演算結果を出力許可信号ENSWとしてNOR回路24に出力する。
【0031】
トグル切換スイッチ11が中立状態である場合には、端子SWINIT,SWENDは“H”であり、インバータ25,26出力は“L”であるので、AND回路28,29の出力も“L”である。従って、この場合には、ドライバイネーブル回路22からの出力許可信号ENSWは常に“L”である。
【0032】
NOR回路24は、2入力の一方が“H”の場合には、モータドライバ23の出力を不許可とする“L”のイネーブル信号ENを出力する。つまり、トグル切換スイッチ11か中立状態の場合には、モータドライバ23に与えられるイネーブル信号ENの状態は、マイコン21からの出力許可信号ENMによって決定される。
【0033】
回転方向信号CWは“L”でターレット7の時計方向の回転を示し、“H”で反時計方向の回転を示す。マイコン21がターレット7に時計方向の回転を指示した場合には、“L”の回転方向信号によってAND回路29の出力は常に“L”である。従って、この場合には、AND回路28の出力、即ち、トグル切換スイッチ11の状態によって、出力許可信号ENSWが決定される。つまり、この場合には、トグル切換スイッチ11のレバー11aが“右”の状態になることによって、出力を禁止する“H”の出力許可信号ENSWが出力される。
【0034】
マイコン21がターレット7に反時計方向の回転を指示した場合には、“H”の回転方向信号によってAND回路28の出力は常に“L”である。従って、この場合には、トグル切換スイッチ11のレバー11aが“左”の状態になることによってのみ、出力を禁止する“H”の出力許可信号ENSWが出力される。
【0035】
なお、インバータ25の出力は、“L”によってターレット7の回転異常を知らせる信号INTSWとしてマイコン21に供給されるようになっている。
【0036】
マイコン21は、タイマ機能を有し、ターレット7の右方向の回転開始に同期させてモータ回転時間制限タイマをスタートさせる。マイコン21は、モータ回転時間制限タイマのカウント開始から所定の制限時間、例えば5秒以内に、インバータ25からの信号INTSWが“H”にならない場合には、ターレット7が正常に回転していないと判断して、ステッピングモータ20を停止させると共に、警告発生手段であるブザー14から警告音を発生させるようになっている。
【0037】
また、マイコン21は、警告音発生手段として、システムのモニター上の明るさを表示するインデックスバーによる表示を行うようにしてもよい。
【0038】
なお、マイコン21は、ターレット7の回転異常を判断する所定の制限時間として、基本クロックCLKでステッピングモータ20が動作させた場合に、ターレット7が約1回転以上する時間を設定する。
【0039】
また、マイコン21は、トグル切換スイッチ11がオンすることによって、ターレット7が所定の初期回転位置に位置することを判断することができる。マイコン21は、この初期位置からパルスPOTをカウントし、操作信号とカウント値CPOTとに基いてステッピングモータ20の駆動を制御するようになっている。
【0040】
カウント値CPOTはターレット7の回転位置に対応する。マイコン21は、カウント値CPOTから求めたターレット7の回転位置と、ターレット7に配置したフィルタ9及び非常灯8のターレット7周方向の位置との比較によって、フィルタ9及び非常灯8が正常な位置に位置しているか否かを判断する。即ち、マイコン21は、非常時において非常灯8が出射光路L上に位置して点灯しているかを判断し、また、フィルタ9が出射光路L上に位置しているか否かを判断する。例えば、フィルタ9a,9bが夫々通常フィルタ又はオプションフィルタである場合には、ユーザのフィルタ選択操作に応じて、出射光路L上に選択されたフィルタが正常に位置するか否かを判断する。
【0041】
マイコン21は、これらのフィルタ9及び非常灯8が出射光路L上に正常に位置していないと判断した場合には、フロントパネル1上にフィルタ9や非常灯8の位置が正常でない旨の表示を表示させるようになっている。
【0042】
図8はフロントパネル1を示している。フロントパネル1には、電源部13をオン,オフ制御するための電源スイッチ31が配設されと共に、内視鏡を装着するためのソケット2が設けられている。また、メインランプ点灯SW32等の各種スイッチも配設されている。また、LED等によって各種表示部が構成されている。例えば、オプションフィルタ表示33、調光レベル表示35及び非常灯状態表示34等が設けられる。なお、オプションフィルタ表示33は、オプションフィルタ切換えSWの釦36を発光させることで、オプションフィルタの状態を示している。
【0043】
オプションフィルタ切換えSWの釦36を押すことによって、マイコン21はフィルタ9a,9bを切換えるための、ターレット7の回転駆動を行うようになっている。
【0044】
次に、このように構成された実施の形態の動作について説明する。
【0045】
いま、ユーザが電源スイッチ31によって光源装置の電源を投入するものとする。そうすると、ある設定された遅延時間後に、マイコン21が動作を開始する。先ず、マイコン21は、オープンループ制御によってステッピングモータ20の駆動を制御するために、ターレット7の初期位置を検出する。そして、初期位置の検出時に、同時にターレット7の回転が正常であるか否かの検出を行う。
【0046】
即ち、マイコン21は、電源投入後に所定の初期設定を行い、バックアップデータの復帰等の処理を終了した後、ステップS1 において、回転方向信号CWを“L”(時計方向)にセットし、基本クロックCLKを約400Hzに設定する。また、マイコン21は出力許可信号ENMを出力許可を示す“L”に設定する。なお、トグル切換スイッチ11のレバー11aは、外力が加わらなければ中立位置に位置するので、この時点では、ドライバイネーブル回路22からの出力許可信号ENSWは出力許可を示す“L”である。
【0047】
マイコン21からの基本クロックCLK及び回転方向信号CWはモータドライバ23に供給される。これにより、モータドライバ22は、ステッピングモータ20を時計方向に定速度駆動する。 また、マイコン21は、ステップS1 で出力許可信号ENMを“H”から“L”に変化させるのに同期させて、モータ回転時間制限タイマをスタートさせる(ステップS2 )。
【0048】
次に、マイコン21は、ステップS3 でモータ回転時間制限タイマの制限時間内であるか否かを判断し、ステップS6 でインバータ25の出力INTSWが“H”となったか否かを判定する。ターレット7が回転しない場合等には、制限時間、例えば5秒間内に、位置決めピン11がトグル切換スイッチ11のレバー11aに到達しない。そうすると、インバータ25の出力INTSWは、制限時間経過後も“L”のままである。この場合には、マイコン21は、ターレット7が正常な回転をしてないと判断して、出力許可信号ENMを“H”に変化させると共に、基本CLKを“H”に維持してモータドライバ23の出力を停止させる。また、マイコン21は、ブザー14で警告音を発すると共に、ターレット7が設定位置まで正常に回転してないことをフロントパネル1の所定のLEDを点滅させる等の方法で表示させる。なお、フロントパネル1に正常に回転していないことを知らせるためのLED等を設けてもよい。
【0049】
モータ回転時間制限タイマのカウント値が5秒以内にターレット7が回転し、位置決めピン11がトグル切換スイッチ11のレバー11aを押して“右”の状態に変化させると、端子SWINITは“L”に変化する。そうすると、ドライバイネーブル回路22は、AND回路28の出力が“H”となり、出力許可信号ENSWも“H”となる。これにより、NOR回路24からのイネーブル信号ENが“L”となって、モータドライバ23の出力は停止する。また、マイコン21も“H”の許可信号ENMを出力し、基本クロックCLKを停止させ、更にモータ回転時間制限タイマを停止させる。
【0050】
従って、ターレット7は、図2の波線にて示すトグル切換スイッチ11のレバー11aと位置決めピン11のターレット7上の位置とに基づく回転位置、即ち、図2の一点鎖線で示す初期位置で停止する。
【0051】
次に、マイコン21は、ステップS8 において、初期位置にターレット7が位置していると判断して、マイコン内のフィルタの位置データであるFILTERを“0”に設定する。以後、マイコン21は、モータドライバ23からのパルスPOTのカウント値CPOTによって、初期位置からの角度を求めることで、ターレット7の回転位置を取得する。
【0052】
下記表1は、基本クロックCLKを400Hzとし励磁信号によって1−2相励磁状態を設定することにより、ステッピングモータ20をハーフステップ(0.25°)駆動する場合において、フィルタの位置データ(FILTER)、CPOT及び初期位置からの角度の関係を、選択したフィルタ等毎に示している。なお、下記表1では、フィルタ9aを通常フィルタとし、フィルタ9bをオプションフィルタとして示している。
【0053】

Figure 0003689310
FILTERの値は、フロントパネル1の釦36の操作によって、“1”と“2”との間で切換る。例えば、光源ランプ5が点灯する前に、操作者がフロントパネル1の釦36を押すと(ステップS9 )、マイコン21は、フィルタの位置データFILTERを“2”に更新し、オプションフィルタ表示33によって、オプションフィルタ9bが選択されたことを操作者に示す(ステップS10)。なお、この時点では、マイコン21は、ターレット7を回転させない。
【0054】
ここで、フロントパネル1のメインランプ点灯SW32が押されると、マイコン21は、電源部13を制御して光源ランプ5を点灯させる。次に、マイコン21はステップS11から処理をステップS12に移行して、FILTERが“0”か否かを判定する。光源ランプ5点灯時に、FILTERが“0”である場合には、マイコン21はステップS13において、FILTERを“1”に更新して、図6のステップS20に移行して、通常フィルタ9aが出射光路L上に位置するように、ターレット7の回転を開始させる。
【0055】
一方、FILTERが“0”でない場合には、マイコン21は操作者が光源ランプ5の点灯前にオプションフィルタの選択操作をしたものと判断して、ステップS14において、FILTERを“2”に更新し、図7のステップS30に移行して、オプションフィルタ9bが出射光路L上に位置するように、ターレット7の回転を開始させる。
【0056】
次に初期位置からのフィルタ9a,9bへのそれぞれの回転動作について説明する。
【0057】
先ず、初期位置から通常フィルタ9aの中心を出射光路L上まで回転移動させる場合について説明する。マイコン21は、基本クロックCLKを400Hz、回転方向信号CWを“H”、出力許可信号ENMを“L”にし、励磁信号を1−2相励磁状態で出力する。そうすると、ドライバイネーブル回路22の出力ENSWは、“L”となり、NOR回路24からのイネーブル信号ENが“H”となる。この結果、モータドライバ23は出力許可状態となり、ステッピングモータ20は、ハーフステップ駆動(0.25°)を行う(ステップS20)。これにより、ターレット7は初期位置から反時計方向に回転を開始する。
【0058】
回転が開始されると、モータドライバ23は、励磁信号により基本クロックCLKの整数倍(1−2相励磁で8倍)の周期のパルスPOTをマイコン21に出力する。マイコン21は、パルスPOTの立ち上がりエッジをカウントする。この場合には、パルスPOTの1パルスは回転角度2°に相当する。即ち、マイコン21は、カウント値CPOTが“2”の場合にターレット7が初期位置から反時計方向に4°だけ回転したものと判断する。
【0059】
上記表1に示すように、通常フィルタは初期位置から4°回転することによって、その中心が出射光路L上に到達する。図2はこの状態を示している。マイコン21は、カウント値CPOTが“2”になると、通常フィルタ9aの中心が出射光路L上に位置しているものと判断して、処理をステップS23からステップS24に移行し、出力許可信号ENMを禁止を示す“H”にし、モータドライバ23の出力を停止させる。これにより、通常フィルタ9aの中心が出射光路L上に位置した状態(以下、通常フィルタ9a選択状態という)で、ターレット7の回転が停止する。
【0060】
初期位置からオプションフィルタ9bの中心を出射光路L上まで回転動作させる場合にも同様の処理が行われる。この場合には、カウント値CPOTが“68”になった時に、マイコン21はモータドライバ23の出力を停止させる。表1に示すように、オプションフィルタ9bの中心が出射光路L上に位置する状態(以下、オプションフィルタ9b選択状態という)で、ターレット7の回転が停止することになる。
【0061】
更に、初期位置から非常灯8の中心を出射光路L上まで回転動作させる場合にも同様の処理が行われる。この場合には、カウント値CPOTが“113”になった時に、マイコン21はモータドライバ23の出力を停止させる。表1に示すように、非常灯8の中心が出射光路L上に位置する状態で、ターレット7の回転が停止することになる。
【0062】
ところで、ターレット7の回転動作中において、操作者がフロントパネル1のオプションフィルタ切換SWの釦36を操作することが考えられる。例えば、通常フィルタ9a選択状態からオプションフイルタ9b選択状態にターレット7が回転移動中である場合に、フロントパネル1に設置している釦36が押され、且つ内部のFILTERの値が“2”であるものとする。この場合には、マイコン21は、図7のステップS31からステップS32に処理を移行して、FILTERを“1”にすると共に、フロントパネル1の表示を通常フィルタ状態を示すものに変更する。そして、マイコン21は、オプションフィルタ9b選択状態から通常フィルタ9a選択状態へターレット7を逆回転させずに、CPOT値が目標の“113”となった時点で、再度FILTERの値を確認し、FILTERが“2”であった場合には、ステッピングモータ20の停止処理を行う。
【0063】
つまり、回転移動中に釦36が何度押されても、その時点では逆回転駆動はせずに、移動が完了した時点でもう一度FILTERの値を確認し、その時点でのFILTERの値に応じてステッピングモータ20を制御する。つまり、FILTERが“2”の場合には、ステッピングモータ20の回転を停止させ、FILTERが“2”でない場合には、オプションフイルタ9b選択状態から通常フィルタ9a選択状態に、ターレット7を回転させるためのモータ駆動を行う。
【0064】
このように、本実施の形態においては、位置決めピン10及びトグル切換スイッチ11を用いて初期位置を検出することによって、ステッピングモータ20のオープンループ制御を可能にしている。操作者がフィルタ9を取り外したり、任意の位置にターレット7を回転させた場合でも、電源投入時に初期位置検知動作において、駆動時間制限タイマを設定してことから、何らかの原因によって位置決めピン10が位置検知であるトグル切換スイッチ11を操作しなかった場合でも、確実にフロントパネル1にその旨を表示することができる。また、警告音によって操作者に、適切な光量が得られていないこと等を警告・表示することできる。
【0065】
また、ターレット7に設置されている各フィルタ等の選択状態から他のフィルタ等の選択状態にターレット7を回転制御する場合には、回転移動中に操作者が目標のフイルタとは別のフィルタを選択した場合でも、一旦1つの移動を完了させ、移動完了時に再度操作者による選択操作と実際の選択状態とを比較し、相違している場合にのみ次の目標のフィルタ等にターレット7を回転移動させている。従って、ステッピングモータ20の駆動を制御しているマイコン21は、操作者のフィルタ選択等の度に、基本クロックCLK、回転方向信号CW、現在の位置情報であるCPOTの値を設定するという特別の制御(マイコン内での割り込み処理)を行う必要ない。これにより、正確な位置制御を行うことができ、どんな時でも適切な光量を内視鏡に入射させることができる。
【0066】
ところで、電源投入時に、ターレット7の回転動作のチェック方法としては種々の方法が考えられる。図9は他のチェック方法を説明するためのフローチャートである。図9において図5と同一のステップには同一符号を付して説明を省略する。
【0067】
図9において、電源投入時の初期位置検知であるトグル切換スイッチを操作した後、マイコン21は、回転方向信号CWを“H”にしてターレット7の回転方向を反時計回転方向に設定する(ステップS40)。そして、マイコン21は、出力許可信号ENMを“H”、CLKを400Hzで出力し、ある設定角度でターレット7を反時計方向に回転させる。例えばCPOTの値が“10”(40°)になるまで回転させる(ステップS45)。更に、ステップS1 以降の処理によって、もう1度回転方向信号CWを“L”とし、時計方向にINTSW信号が“H”となるまで回転駆動させる。ステップS47でCPOTの値が“10±2”であれば、ターレット7の位置制御が正確に機能している判断し、その後の処理を続け、CPOTの値が“10±2”でなければターレット7の位置制御が正確でないと判断する。この場合には、マイコン21は、フロントパネル1に正確でない旨を表示して警告する。CPOT値の“10±2”の“2”は、ステッピングモータ21のバッククラッシュの誤差と、トグル切換スイッチ11の取り付け誤差等を含んだ値としている。
【0068】
なお、図10は正常に回転していないことを知らせるためにフロントパネル1に設けられるLED等を用いた表示を説明するための説明図である。図10において四角はLEDを示しており、塗り潰しによってLEDの点灯を示し、斜線によってLEDの点滅を示している。
【0069】
図10(a),(b)は通常の操作状態を示している。図10(a)は0レベルの位置のみを点灯させることにより、また、図10(b)は0レベルまでを点灯させることによって、通常の操作状態であることを示している。
【0070】
そして、警告表示を行う場合には、図10(a),(b)に示す点灯表示を、点滅表示に変更する(図示省略)。これにより、警告表示が可能である。更に、各LEDと警告表示の種類とを対応させ、点灯又は点滅させるLEDを変化させることで、警告内容を区別することもできる。また、各LEDに十進表記又は16進表記等を付すことで、警告内容の判別を容易にすることもできる。
【0071】
例えば、図10(c)は、“8”のLEDを点滅させることによって、ターレット7の回転が正常に行われていないことを示している。また、図10(d)は左から3番目のLEDを点滅させることによって、装置内の温度スイッチ切れであることを示している。
【0072】
【発明の効果】
以上説明したように本発明によれば、フィルタやランプの動作状態を操作者が容易に把握することができるという効果を有する。
【図面の簡単な説明】
【図1】本発明の一実施の形態に採用される切換え駆動装置の構造を示す説明図。
【図2】フィルタとランプの切り替え駆動装置の構造を示す説明図。
【図3】切換え機構部の電気的な構成を示すブロック図。
【図4】切換え機構部を示す回路図。
【図5】回路駆動における動作フローを示すフローチャート。
【図6】回路駆動における動作フローを示すフローチャート。
【図7】回路駆動における動作フローを示すフローチャート。
【図8】フロントパネルの外観を示す平面図。
【図9】ターレットの回転動作の他のチェック方法を説明するためのフローチャート。
【図10】フロントパネル1上の表示を説明するための説明図。
【符号の説明】
1…フロントパネル、5…光源ランプ、7…ターレット、8…非常灯、9a,9b…フィルタ、10…位置決めピン、11…トグル切換スイッチ、20…ステッピングモータ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a light source device suitable for an endoscope apparatus or the like.
[0002]
[Prior art]
Conventionally, an endoscope capable of observing an organ in a body cavity by inserting an elongated insertion portion into a body cavity or performing various treatments and treatments using a treatment instrument inserted into a treatment instrument channel as necessary. Widely used. When performing inspection / observation or treatment using the endoscope, as a peripheral device of the endoscope constituting the endoscope system, a control device such as a camera control unit, a light source device that supplies illumination light, and a region to be inspected The monitor which displays the endoscopic image of this is required.
[0003]
In a conventional light source device used for an endoscope, a plurality of filters are prepared to adjust an appropriate light amount, color tone, etc. according to the type of body cavity to be observed, exposure at the time of photography, the light amount of a light source lamp, etc. Select to use. There is also an emergency light that can be used immediately when the light source lamp is burned out.
[0004]
These filters and emergency lights are arranged along the circumferential direction of the turret that is rotatably provided. Then, by rotating the turret, necessary filters and emergency lights are positioned on the outgoing light path.
[0005]
As a light source device capable of switching between a filter and an emergency light, there is one proposed in Japanese Patent Laid-Open No. 60-22112. In this proposal, a DC motor is used to control rotation of a plurality of filters, and position control is performed by installing a position detection member on each filter and detecting the position of each filter.
[0006]
Japanese Patent Application Laid-Open No. 9-10174 discloses an apparatus in which a stepping motor is used for a plurality of lamp switching mechanisms and a position detection mechanism is provided for each lamp to perform position control.
[0007]
[Problems to be solved by the invention]
However, in the devices disclosed in Japanese Patent Application Laid-Open Nos. 60-22112 and 9-10174, the position of each filter is controlled using a position detection member. There was a problem that it was difficult to grasp the position of the emergency light.
[0008]
The present invention has been made in view of such problems, and an object of the present invention is to provide a light source device that allows an operator to easily grasp the operating state of a filter or a lamp.
[0009]
[Means for Solving the Problems]
  According to a first aspect of the present invention, a light source device is provided with a power switch for turning on a power source body and a light source lamp provided in the light source device, wherein an emergency light and at least one optical filter are detachably attached. A stepping motor for driving a turret selectively disposed on the optical path, a positioning pin provided on the turret, a toggle changeover switch provided on a movement locus of the positioning pin, and lighting for lighting the light source lamp A switch, a changeover switch for selectively arranging an emergency light or an optical filter on the turret on the optical path of the light source lamp, and driving the stepping motor every time the power is turned on, the positioning pin being By detecting that the toggle switch has been operated, the turret position can be confirmed. There, and, when the changeover switch is pressed is characterized by having a control unit for emergency lighting or the optical filter is switched control on the turret after the lighting of the light source lamp,
  The light source device according to a second aspect of the present invention is the light source device according to the first aspect, wherein when the changeover switch is pressed during the rotation operation of the turret, the control unit performs the rotation operation of the turret.After finishingIn addition, the change-over switch has a function of performing switching control of an emergency light or an optical filter when pressed.
  A light source device according to a third aspect of the present invention is the light source device according to the first or second aspect, wherein a timer for measuring a time required for the positioning pin to operate the toggle changeover switch during the position confirmation operation is And presenting means for presenting to the operator that the measured time has deviated by a predetermined value or more from the set time.
[0010]
  In the invention of claim 1The rotational position of the turret with one or more optical filters and emergency lights detachably attached is controlled using a stepping motor that drives the turret.By driving the stepping motor and detecting that the positioning pin has operated the toggle changeover switch,Check the position of the turret.
[0011]
  According to a second aspect of the present invention, when the control unit is pressed while the turret is rotating, the turret is rotated.After finishingThe changeover switch has a function of controlling the switching of the emergency light or the optical filter when pressed.
[0012]
  In the invention of claim 3, the time required for the positioning pin to operate the toggle selector switch during the position confirmation operation is measured with a timer, and the measured time deviates by a predetermined value or more from the set time. Is presented to the operator by the presenting means.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. 1 to 8 relate to a light source device according to a first embodiment of the present invention. FIGS. 1 and 2 are explanatory views showing the structure of a filter and lamp switching drive device. FIG. 4 is a circuit diagram showing the switching mechanism, FIGS. 5 to 7 are flowcharts showing an operation flow in circuit driving, and FIG. 8 is a plan view showing the appearance of the front panel. This embodiment is applied to an endoscope apparatus.
[0014]
FIG. 1 shows a switching drive device built in the apparatus housing. A socket 2 penetrating the panel 1 is disposed on the front panel 1 constituting the front surface of the apparatus housing. The socket 2 is detachably mounted with a light guide tube 4 provided at an extension tip of an unillustrated endoscope light guide cord.
[0015]
The light source lamp 5 is constituted by a xenon lamp or the like, and emits illumination light from the endoscope. The long axis of the light guide tube 4 is located on the outgoing light path L (two-dot chain line) of the light source lamp 5 (xenon lamp). The condensing lens 12 condenses the light emitted from the light source lamp 5, and guides the light emitted from the light source lamp 5 collected by the condensing lens 12 to the end face of the light guide tube 4.
[0016]
A diaphragm blade 6 is interposed on the outgoing light path L between the condenser lens 12 and the light guide tube 4. The aperture drive motor 3 has a rotation axis parallel to the outgoing optical path L, and rotationally drives the aperture blade 6 on a plane perpendicular to the outgoing optical path L. As a result, the diaphragm blades 6 are adjusted to the light from the condenser lens 12 that enters and exits from the light guide tube 4 by being put in and out of the outgoing optical path L (on the optical path from the condenser lens 12). .
[0017]
On the outgoing light path L between the light source lamp 5 and the condenser lens 12, a circular portion of a turret (filter fixed rotating plate) 7 on a circular plate is interposed. In addition to the light source lamp 5, another auxiliary lamp (halogen lamp, hereinafter referred to as an emergency light) 8, and operations such as an infrared transmission filter, an ultraviolet transmission filter, an infrared ultraviolet cut filter, etc. A plurality of (two in the example of FIG. 1) filters 9 a and 9 b (hereinafter, representatively referred to as filters 9) that can be attached and detached by a person are attached at intervals in the circumferential direction of the turret 7.
[0018]
The turret 7 is rotatable about a rotation axis parallel to the outgoing optical path L, and the peripheral portion is located on the outgoing optical path L. By rotating the turret 7 around the rotation axis, a plurality of filters 9 and emergency lights 8 arranged circumferentially around the periphery of the turret 7 are rotated and selectively placed at positions on the outgoing light path L. It has come to be.
[0019]
The emergency light 8 includes a reflector (not shown) and a socket to which the emergency light 8 is mounted. A lead wire is connected to the emergency light socket, and the other end of the lead wire is connected to the power supply unit. 13 (see FIG. 3).
[0020]
The stepping motor 20 has a rotating shaft parallel to the outgoing light path L, and a coupling (not shown) attached to the rotating shaft is fitted to the rotating shaft of the turret 7. By rotating the rotating shaft of the stepping motor 20 in the forward / reverse direction by a predetermined amount, the turret 7 can be rotated in the forward / reverse direction and stopped at an arbitrary rotational position.
[0021]
One positioning pin 10 is erected and fixed to the peripheral portion of the turret 7. A lever 11 a of the toggle switch 11 is disposed at a predetermined position on the rotation locus of the positioning pin 10 accompanying the rotation of the turret 7. The toggle switch 11 is attached to a mounting base (not shown), and the lever 11 a is planted from the base 11 b of the toggle switch 11 toward the center side in the radial direction of the turret 7. The lever 11a has three states of “right”, “middle”, and “left”, and is positioned at a “middle” position (neutral position) in which the long axis is directed in the radial direction of the turret 7 when no external force is applied. . This state is an off state of the toggle switch 11. As the turret 7 rotates, the positioning pin 10 rotates, and when the pin 10 pushes the lever 11a in the circumferential direction of the turret 7, the lever 11a becomes the "right" or "left" position, and the toggle switch 11 Is now in the on state. That is, the toggle selector switch 11 is always turned on once when the turret 7 rotates once in either the forward or reverse direction.
[0022]
The light source lamp 5, the emergency light 8 and the stepping motor 20 are controlled by a micro control unit (hereinafter referred to as a microcomputer) 21 shown in FIGS. In FIG. 3, the power supply unit 13 is controlled by the microcomputer 21 to supply a power supply voltage to the light source lamp 5 and the emergency lamp 8. The power supply unit 13 is provided with a current detection circuit (not shown) for determining whether or not the light source lamp 5 is lit. In addition, the current detection circuit of the power supply unit 13 determines the disconnection state of the emergency light 8 by constantly passing a very small current through the emergency light 8.
[0023]
Further, when the microcomputer 21 detects an abnormality of the turret 7 or the like, the warning generator 15 generates a warning to the operator. For example, the warning generation unit 15 can generate a warning by performing display with an index bar that displays the brightness on the monitor of the system.
[0024]
The microcomputer 21 is input with operation signals based on various operations on the front panel 1 and controls each unit in accordance with the operation signals. The microcomputer 21 controls the rotation of the turret 7 based on the operation signal.
[0025]
That is, as shown in FIG. 4, the microcomputer 21 outputs the basic clock CLK and the rotation direction signal CW to the motor driver 23. The microcomputer 21 also outputs an output permission signal ENM. The output permission signal ENM is given to the NOR circuit 24. The NOR circuit 24 is also supplied with an output enable signal ENSW from a driver enable circuit 22 to be described later. The NOR circuit 24 generates an enable signal EN by NOR operation of the two output enable signals ENM and ENSW and outputs the enable signal EN to the motor driver 23. To do. The motor driver 23 is enabled (enabled) when the enable EN signal is “H”, and is disabled (disabled) when it is “L”.
[0026]
The motor driver 23 is a driver for rotating the stepping motor 20. The motor driver 23 receives a basic clock CLK for driving the stepping motor 20 from the microcomputer 21, a rotation direction signal CW for determining the direction of rotation of the stepping motor 20, and an excitation signal (not shown) for determining the excitation method for the stepping motor 20. The stepping motor 20 is rotationally driven based on an enable signal EN for permitting output of each winding output (φ1 to φ4) of the stepping motor 20 and microsteps such as two-phase excitation drive.
[0027]
That is, the motor driver 23 determines the rotation speed based on the basic clock CLK and the excitation signal, and in the direction indicated by the rotation direction signal CW when the enable signal EN is at a high level (hereinafter referred to as “H”). The stepping motor 20 is rotated. That is, the basic clock CLK is input to the motor driver 23 at a set constant frequency, and the stepping motor 20 can be rotated at a constant speed according to the excitation method of the excitation signal. The motor driver 23 outputs to the microcomputer 21 a pulse POT having a cycle that is an integral multiple of the cycle of the basic clock CLK.
[0028]
The toggle switch 11 is for detecting the position of the turret 7. In the present embodiment, the toggle changeover switch 11 detects an abnormality in the rotation of the turret 7 or the like. The toggle switch 11 has terminals SWINIT and SWEND to which the power supply voltage VCC is supplied. When the lever 11a is in the neutral position, the terminals SWINIT and SWEND are “H” and the lever 11a is “ In the case of being positioned on the “right” or “left”, the terminal SWINIT or SWEND is at a low level (0 V, hereinafter referred to as “L”). When the positioning pin 10 pushes the lever 11a by rotating the turret 7 in the right direction (clockwise), the lever 11a is positioned “right”, and by rotating in the left direction (counterclockwise), the pin 10 is moved to the lever. When the lever 11a is pushed, the lever 11a is assumed to be “left”.
[0029]
The driver enable circuit 22 includes inverters 25 to 27, AND circuits 28 and 29, and an OR circuit 30. The terminals SWINIT and SWEND of the toggle switch 11 are connected to the input terminals of the inverters 25 and 26, respectively. Inverters 25 and 26 invert the level of the input terminal and apply the result to one input terminal of AND circuits 28 and 29.
[0030]
The inverter 27 is supplied with the rotation direction signal CW from the microcomputer 21 and supplies an inverted signal to the other input terminal of the AND circuit 28. The rotation direction signal CW from the microcomputer 21 is input to the other input terminal of the AND circuit 29 as it is. Each of the AND circuits 28 and 29 performs an AND operation on the two inputs and outputs an operation result to the OR circuit 30. The OR circuit 30 outputs the 2-input OR operation result to the NOR circuit 24 as the output permission signal ENSW.
[0031]
When the toggle switch 11 is in the neutral state, the terminals SWINIT and SWEND are “H”, and the outputs of the inverters 25 and 26 are “L”. Therefore, the outputs of the AND circuits 28 and 29 are also “L”. . Accordingly, in this case, the output permission signal ENSW from the driver enable circuit 22 is always “L”.
[0032]
When one of the two inputs is “H”, the NOR circuit 24 outputs an “L” enable signal EN that disables the output of the motor driver 23. That is, when the toggle switch 11 is in the neutral state, the state of the enable signal EN given to the motor driver 23 is determined by the output permission signal ENM from the microcomputer 21.
[0033]
In the rotation direction signal CW, “L” indicates the clockwise rotation of the turret 7, and “H” indicates the counterclockwise rotation. When the microcomputer 21 instructs the turret 7 to rotate in the clockwise direction, the output of the AND circuit 29 is always “L” by the rotation direction signal of “L”. Therefore, in this case, the output permission signal ENSW is determined by the output of the AND circuit 28, that is, the state of the toggle switch 11. That is, in this case, when the lever 11a of the toggle switch 11 is in the “right” state, the “H” output permission signal ENSW for prohibiting the output is output.
[0034]
When the microcomputer 21 instructs the turret 7 to rotate counterclockwise, the output of the AND circuit 28 is always “L” by the rotation direction signal of “H”. Therefore, in this case, only when the lever 11a of the toggle switch 11 is in the “left” state, the “H” output permission signal ENSW for prohibiting the output is output.
[0035]
The output of the inverter 25 is supplied to the microcomputer 21 as a signal INTSW notifying the rotation abnormality of the turret 7 by “L”.
[0036]
The microcomputer 21 has a timer function and starts a motor rotation time limit timer in synchronization with the start of rotation of the turret 7 in the right direction. If the signal INTSW from the inverter 25 does not become “H” within a predetermined time limit, for example, 5 seconds from the start of counting by the motor rotation time limit timer, the microcomputer 21 determines that the turret 7 is not rotating normally. As a result of the determination, the stepping motor 20 is stopped and a warning sound is generated from the buzzer 14 as a warning generating means.
[0037]
Further, the microcomputer 21 may perform display by an index bar that displays the brightness on the system monitor as a warning sound generating means.
[0038]
The microcomputer 21 sets a time for the turret 7 to rotate about one rotation or more when the stepping motor 20 is operated with the basic clock CLK as a predetermined time limit for determining the rotation abnormality of the turret 7.
[0039]
Further, the microcomputer 21 can determine that the turret 7 is located at a predetermined initial rotation position when the toggle switch 11 is turned on. The microcomputer 21 counts the pulse POT from this initial position, and controls the driving of the stepping motor 20 based on the operation signal and the count value CPOT.
[0040]
The count value CPOT corresponds to the rotational position of the turret 7. The microcomputer 21 compares the rotation position of the turret 7 obtained from the count value CPOT with the positions of the filter 9 and the emergency light 8 arranged in the turret 7 in the circumferential direction of the turret 7, and the filter 9 and the emergency light 8 are in the normal positions. It is judged whether it is located in. That is, the microcomputer 21 determines whether the emergency light 8 is positioned on the outgoing light path L in an emergency, and determines whether the filter 9 is positioned on the outgoing light path L. . For example, when the filters 9a and 9b are respectively normal filters or optional filters, it is determined whether or not the selected filter is normally positioned on the output optical path L according to the filter selection operation by the user.
[0041]
When the microcomputer 21 determines that the filter 9 and the emergency light 8 are not normally positioned on the outgoing light path L, the microcomputer 21 indicates that the positions of the filter 9 and the emergency light 8 are not normal on the front panel 1. The display is displayed.
[0042]
FIG. 8 shows the front panel 1. The front panel 1 is provided with a power switch 31 for controlling on / off of the power supply unit 13 and a socket 2 for mounting an endoscope. Various switches such as a main lamp lighting SW 32 are also provided. Various display units are configured by LEDs and the like. For example, an option filter display 33, a dimming level display 35, an emergency light state display 34, and the like are provided. The option filter display 33 indicates the state of the option filter by causing the option filter switch SW button 36 to emit light.
[0043]
By pressing the button 36 of the option filter switching SW, the microcomputer 21 rotates the turret 7 to switch the filters 9a and 9b.
[0044]
Next, the operation of the embodiment configured as described above will be described.
[0045]
Now, it is assumed that the user turns on the light source device with the power switch 31. If it does so, the microcomputer 21 will start operation | movement after a set delay time. First, the microcomputer 21 detects the initial position of the turret 7 in order to control the driving of the stepping motor 20 by open loop control. At the same time as detecting the initial position, it is simultaneously detected whether or not the rotation of the turret 7 is normal.
[0046]
That is, the microcomputer 21 performs predetermined initial settings after turning on the power, and after completing the processing such as restoration of the backup data, in step S1, the rotation direction signal CW is set to "L" (clockwise), and the basic clock is set. Set CLK to approximately 400 Hz. Further, the microcomputer 21 sets the output permission signal ENM to “L” indicating output permission. Note that the lever 11a of the toggle selector switch 11 is positioned at the neutral position when no external force is applied, and at this time, the output permission signal ENSW from the driver enable circuit 22 is “L” indicating output permission.
[0047]
The basic clock CLK and the rotation direction signal CW from the microcomputer 21 are supplied to the motor driver 23. Thereby, the motor driver 22 drives the stepping motor 20 at a constant speed in the clockwise direction. The microcomputer 21 starts the motor rotation time limit timer in synchronism with the change of the output permission signal ENM from "H" to "L" in step S1 (step S2).
[0048]
Next, the microcomputer 21 determines whether or not it is within the time limit of the motor rotation time limit timer at step S3, and determines whether or not the output INTSW of the inverter 25 has become "H" at step S6. When the turret 7 does not rotate, the positioning pin 11 does not reach the lever 11a of the toggle switch 11 within a time limit, for example, 5 seconds. Then, the output INTSW of the inverter 25 remains “L” even after the time limit has elapsed. In this case, the microcomputer 21 determines that the turret 7 does not rotate normally, changes the output permission signal ENM to “H”, maintains the basic CLK at “H”, and maintains the motor driver 23. The output of is stopped. Further, the microcomputer 21 generates a warning sound with the buzzer 14 and displays that the turret 7 is not normally rotated to the set position by blinking a predetermined LED on the front panel 1. In addition, you may provide LED etc. to notify the front panel 1 that it is not rotating normally.
[0049]
When the turret 7 rotates within 5 seconds of the count value of the motor rotation time limit timer and the positioning pin 11 pushes the lever 11a of the toggle switch 11 to change it to the “right” state, the terminal SWINIT changes to “L”. To do. Then, in the driver enable circuit 22, the output of the AND circuit 28 becomes “H”, and the output permission signal ENSW also becomes “H”. As a result, the enable signal EN from the NOR circuit 24 becomes “L”, and the output of the motor driver 23 stops. The microcomputer 21 also outputs an enable signal ENM of “H”, stops the basic clock CLK, and further stops the motor rotation time limit timer.
[0050]
Therefore, the turret 7 stops at the rotational position based on the lever 11a of the toggle changeover switch 11 indicated by the wavy line in FIG. 2 and the position of the positioning pin 11 on the turret 7, that is, the initial position indicated by the one-dot chain line in FIG. .
[0051]
Next, in step S8, the microcomputer 21 determines that the turret 7 is located at the initial position, and sets FILTER, which is position data of the filter in the microcomputer, to “0”. Thereafter, the microcomputer 21 obtains the rotational position of the turret 7 by obtaining the angle from the initial position based on the count value CPOT of the pulse POT from the motor driver 23.
[0052]
Table 1 below shows the filter position data (FILTER) when the stepping motor 20 is driven in half step (0.25 °) by setting the basic clock CLK to 400 Hz and setting the 1-2 phase excitation state by the excitation signal. The relationship between CPOT and the angle from the initial position is shown for each selected filter and the like. In Table 1 below, the filter 9a is a normal filter, and the filter 9b is an optional filter.
[0053]
Figure 0003689310
The value of FILTER is switched between “1” and “2” by operating the button 36 on the front panel 1. For example, if the operator presses the button 36 on the front panel 1 before the light source lamp 5 is turned on (step S9), the microcomputer 21 updates the filter position data FILTER to “2” and displays the option filter display 33. The operator is notified that the option filter 9b has been selected (step S10). At this time, the microcomputer 21 does not rotate the turret 7.
[0054]
Here, when the main lamp lighting SW 32 on the front panel 1 is pressed, the microcomputer 21 controls the power supply unit 13 to light the light source lamp 5. Next, the microcomputer 21 proceeds from step S11 to step S12, and determines whether FILTER is "0". If FILTER is “0” when the light source lamp 5 is lit, the microcomputer 21 updates FILTER to “1” in step S13 and proceeds to step S20 in FIG. The rotation of the turret 7 is started so as to be positioned on the road L.
[0055]
On the other hand, if FILTER is not “0”, the microcomputer 21 determines that the operator has performed an option filter selection operation before the light source lamp 5 is turned on, and updates FILTER to “2” in step S14. 7, the rotation of the turret 7 is started so that the option filter 9b is positioned on the outgoing light path L.
[0056]
Next, each rotation operation to the filters 9a and 9b from the initial position will be described.
[0057]
First, the case where the center of the normal filter 9a is rotationally moved from the initial position to the outgoing light path L will be described. The microcomputer 21 sets the basic clock CLK to 400 Hz, the rotation direction signal CW to “H”, the output permission signal ENM to “L”, and outputs the excitation signal in the 1-2 phase excitation state. Then, the output ENSW of the driver enable circuit 22 becomes “L”, and the enable signal EN from the NOR circuit 24 becomes “H”. As a result, the motor driver 23 is in an output permission state, and the stepping motor 20 performs half-step driving (0.25 °) (step S20). Thereby, the turret 7 starts to rotate counterclockwise from the initial position.
[0058]
When the rotation is started, the motor driver 23 outputs to the microcomputer 21 a pulse POT having a cycle that is an integral multiple of the basic clock CLK (eight times with 1-2 phase excitation) by the excitation signal. The microcomputer 21 counts rising edges of the pulse POT. In this case, one pulse of the pulse POT corresponds to a rotation angle of 2 °. That is, the microcomputer 21 determines that the turret 7 has rotated counterclockwise by 4 ° from the initial position when the count value CPOT is “2”.
[0059]
As shown in Table 1 above, the normal filter rotates 4 ° from the initial position, so that its center reaches the outgoing light path L. FIG. 2 shows this state. When the count value CPOT becomes “2”, the microcomputer 21 determines that the center of the normal filter 9a is located on the outgoing light path L, and shifts the processing from step S23 to step S24, and outputs an output permission signal. ENM is set to “H” indicating prohibition, and the output of the motor driver 23 is stopped. Thereby, the rotation of the turret 7 is stopped in a state where the center of the normal filter 9a is located on the outgoing optical path L (hereinafter referred to as a normal filter 9a selection state).
[0060]
The same processing is performed when the center of the option filter 9b is rotated from the initial position to the emission optical path L. In this case, the microcomputer 21 stops the output of the motor driver 23 when the count value CPOT reaches “68”. As shown in Table 1, the rotation of the turret 7 is stopped in a state where the center of the option filter 9b is located on the outgoing optical path L (hereinafter referred to as an option filter 9b selection state).
[0061]
Further, the same processing is performed when the center of the emergency light 8 is rotated from the initial position to the outgoing light path L. In this case, the microcomputer 21 stops the output of the motor driver 23 when the count value CPOT becomes “113”. As shown in Table 1, the rotation of the turret 7 is stopped in a state where the center of the emergency light 8 is located on the outgoing light path L.
[0062]
By the way, it is conceivable that the operator operates the button 36 of the option filter switching SW of the front panel 1 while the turret 7 is rotating. For example, when the turret 7 is rotating from the normal filter 9a selection state to the option filter 9b selection state, the button 36 provided on the front panel 1 is pressed, and the internal FILTER value is “2”. It shall be. In this case, the microcomputer 21 shifts the processing from step S31 to step S32 in FIG. 7, sets FILTER to “1”, and changes the display on the front panel 1 to indicate the normal filter state. Then, the microcomputer 21 confirms the value of FILTER again when the CPOT value reaches the target “113” without rotating the turret 7 from the option filter 9b selected state to the normal filter 9a selected state. When “2” is “2”, the stepping motor 20 is stopped.
[0063]
In other words, no matter how many times the button 36 is pressed during rotational movement, reverse rotation driving is not performed at that time, and when the movement is completed, the value of FILTER is checked again, and the value of FILTER at that time is determined. The stepping motor 20 is controlled. That is, when FILTER is “2”, the rotation of the stepping motor 20 is stopped, and when FILTER is not “2”, the turret 7 is rotated from the option filter 9b selection state to the normal filter 9a selection state. The motor is driven.
[0064]
As described above, in the present embodiment, the open position control of the stepping motor 20 is made possible by detecting the initial position using the positioning pin 10 and the toggle changeover switch 11. Even if the operator removes the filter 9 or rotates the turret 7 to an arbitrary position, the positioning pin 10 is positioned for some reason because the drive time limit timer is set in the initial position detection operation when the power is turned on. Even when the toggle selector switch 11 that is the detection is not operated, the fact can be displayed on the front panel 1 with certainty. Further, a warning sound can be used to warn and display to the operator that an appropriate amount of light has not been obtained.
[0065]
When the turret 7 is rotationally controlled from the selected state of each filter installed in the turret 7 to the selected state of another filter or the like, the operator selects a filter different from the target filter during the rotational movement. Even if selected, once the movement is completed, the selection operation by the operator is compared again with the actual selection state when the movement is completed, and the turret 7 is rotated to the next target filter or the like only when there is a difference. It is moved. Accordingly, the microcomputer 21 that controls the driving of the stepping motor 20 sets the basic clock CLK, the rotation direction signal CW, and the CPOT value that is the current position information every time the operator selects a filter. There is no need to perform control (interrupt processing in the microcomputer). Accordingly, accurate position control can be performed, and an appropriate amount of light can be incident on the endoscope at any time.
[0066]
By the way, various methods can be considered as a method of checking the rotational operation of the turret 7 when the power is turned on. FIG. 9 is a flowchart for explaining another check method. In FIG. 9, the same steps as those in FIG.
[0067]
In FIG. 9, after operating the toggle changeover switch which is the initial position detection when the power is turned on, the microcomputer 21 sets the rotation direction signal CW to “H” and sets the rotation direction of the turret 7 to the counterclockwise rotation direction (step S40). Then, the microcomputer 21 outputs the output permission signal ENM at “H” and CLK at 400 Hz, and rotates the turret 7 counterclockwise at a set angle. For example, the rotation is performed until the value of CPOT becomes “10” (40 °) (step S45). Further, the rotation direction signal CW is set to “L” once again by the processing after step S1, and is rotated in the clockwise direction until the INTSW signal becomes “H”. If the CPOT value is “10 ± 2” in step S47, it is determined that the position control of the turret 7 is functioning correctly, and the subsequent processing is continued. If the CPOT value is not “10 ± 2”, the turret is determined. 7 is determined to be inaccurate. In this case, the microcomputer 21 warns the front panel 1 by displaying that it is not accurate. The CPOT value “2” of “10 ± 2” includes a back-crash error of the stepping motor 21 and a mounting error of the toggle switch 11.
[0068]
In addition, FIG. 10 is explanatory drawing for demonstrating the display using LED etc. which are provided in the front panel 1 in order to notify that it is not rotating normally. In FIG. 10, the squares indicate the LEDs, the lighting of the LEDs is indicated by painting, and the blinking of the LEDs is indicated by diagonal lines.
[0069]
FIGS. 10A and 10B show a normal operation state. FIG. 10A shows a normal operation state by lighting only the position of level 0, and FIG. 10B shows that the level up to level 0 is turned on.
[0070]
And when performing a warning display, the lighting display shown to Fig.10 (a), (b) is changed into a blinking display (illustration omitted). Thereby, a warning display is possible. Furthermore, the warning contents can be distinguished by making each LED correspond to the type of warning display and changing the LED to be lit or blinking. Moreover, the warning content can be easily identified by adding decimal notation or hexadecimal notation to each LED.
[0071]
For example, FIG. 10C shows that the turret 7 is not normally rotated by blinking the “8” LED. Further, FIG. 10D shows that the temperature switch in the apparatus has been cut off by blinking the third LED from the left.
[0072]
【The invention's effect】
As described above, according to the present invention, there is an effect that the operator can easily grasp the operation state of the filter and the lamp.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram showing the structure of a switching drive device employed in an embodiment of the present invention.
FIG. 2 is an explanatory diagram showing the structure of a filter / lamp switching drive device.
FIG. 3 is a block diagram showing an electrical configuration of a switching mechanism unit.
FIG. 4 is a circuit diagram showing a switching mechanism.
FIG. 5 is a flowchart showing an operation flow in circuit driving.
FIG. 6 is a flowchart showing an operation flow in circuit driving.
FIG. 7 is a flowchart showing an operation flow in circuit driving.
FIG. 8 is a plan view showing the appearance of the front panel.
FIG. 9 is a flowchart for explaining another check method of the rotating operation of the turret.
10 is an explanatory diagram for explaining a display on the front panel 1. FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Front panel, 5 ... Light source lamp, 7 ... Turret, 8 ... Emergency light, 9a, 9b ... Filter, 10 ... Positioning pin, 11 ... Toggle changeover switch, 20 ... Stepping motor

Claims (3)

光源装置本体の電源を投入する電源スイッチと、
前記光源装置内に設けられ、非常灯と少なくとも一つ以上の光学フィルターとを着脱自在に取り付けて光源ランプの光路上に選択的に配置するターレットを駆動するステッピングモータと、
前記ターレット上に設けられた位置決めピンと、
前記位置決めピンの移動軌跡上に設けられたトグル切換スイッチと、
前記光源ランプを点灯させる点灯スイッチと、
前記ターレット上の非常灯あるいは光学フィルターを前記光源ランプの光路上に選択的に配置するための切換えを行う切換スイッチと、
電源投入毎に前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行い、かつ、前記切換スイッチが押下された際には前記光源ランプの点灯後に前記ターレット上の非常灯あるいは光学フィルターが切換えられる制御を行う制御部と、
を有することを特徴とする光源装置。
A power switch to turn on the light source device,
A stepping motor that is provided in the light source device and that removably attaches an emergency light and at least one optical filter to drive a turret that is selectively disposed on the light path of the light source lamp;
A positioning pin provided on the turret;
A toggle changeover switch provided on the movement locus of the positioning pin;
A lighting switch for lighting the light source lamp;
A changeover switch for performing switching for selectively arranging an emergency light or an optical filter on the turret on the optical path of the light source lamp;
Each time the power is turned on, the stepping motor is driven, the positioning pin detects the operation of the toggle changeover switch to perform the turret position check operation, and when the changeover switch is pressed, A control unit for controlling the emergency light or the optical filter on the turret after the light source lamp is turned on; and
A light source device comprising:
前記制御部は、前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有することを特徴とする請求項1記載の光源装置。The control unit has a function of performing switching control of an emergency light or an optical filter by pressing the switch after the rotating operation of the turret is finished when the switch is pressed during the rotating operation of the turret. The light source device according to claim 1, comprising: 前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間を測定するタイマーと、
前記タイマーによって測定された時間が設定された時間よりも所定値以上乖離したことを操作者に提示する提示手段と、
を有することを特徴とする請求項1または2記載の光源装置。
A timer for measuring a time required for the positioning pin to operate the toggle switch during the position confirmation operation;
Presenting means for presenting to the operator that the time measured by the timer has deviated by a predetermined value or more from the set time;
The light source device according to claim 1, wherein:
JP2000161034A 2000-05-30 2000-05-30 Light source device Expired - Fee Related JP3689310B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000161034A JP3689310B2 (en) 2000-05-30 2000-05-30 Light source device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000161034A JP3689310B2 (en) 2000-05-30 2000-05-30 Light source device

Publications (2)

Publication Number Publication Date
JP2001343595A JP2001343595A (en) 2001-12-14
JP3689310B2 true JP3689310B2 (en) 2005-08-31

Family

ID=18665136

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000161034A Expired - Fee Related JP3689310B2 (en) 2000-05-30 2000-05-30 Light source device

Country Status (1)

Country Link
JP (1) JP3689310B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4723297B2 (en) * 2005-07-06 2011-07-13 Hoya株式会社 Endoscope light source device
JP4855987B2 (en) * 2007-03-26 2012-01-18 オリンパスメディカルシステムズ株式会社 Endoscope system
CN103002791B (en) * 2010-07-14 2015-09-09 奥林巴斯医疗株式会社 Endoscope light source unit and endoscopic system
WO2020084698A1 (en) * 2018-10-23 2020-04-30 オリンパス株式会社 Illumination light switching device for endoscope

Also Published As

Publication number Publication date
JP2001343595A (en) 2001-12-14

Similar Documents

Publication Publication Date Title
US8167796B2 (en) Endoscope light source unit
JP2003135393A (en) Automatic adjusting method for endoscope system
JP3689310B2 (en) Light source device
JP2003126031A (en) Endoscope
JPH056164B2 (en)
JPH09238894A (en) Endoscope device
WO2014038352A1 (en) Light source device and endoscope system
JPH10165357A (en) Endoscope system
JP3890098B2 (en) Optical device
JP4527251B2 (en) Ophthalmic measuring device
JP2000296107A (en) Method and device for forming multicolor pattern and color vision inspection apparatus
JPH10165367A (en) Endoscope light source device
JP2882819B2 (en) Light source device for endoscope
JP2006136519A (en) Endoscope light source device
JPH07218994A (en) Self-timer camera with red-eye reduction function
JP4308203B2 (en) Light source device
JP2003310552A (en) Visual acuity tester
JPH02147045A (en) ophthalmology equipment
JP2005017583A (en) projector
JPH08122885A (en) Display device
JP2002303920A (en) Strobe light emitting device and camera system
JP4371611B2 (en) Ophthalmic examination equipment
JP2007000373A (en) Electronic endoscope
JP4272002B2 (en) Sight meter
JP2005211454A (en) Surgical excision apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040603

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050308

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050509

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050607

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050610

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080617

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090617

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090617

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100617

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110617

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120617

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120617

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130617

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees