(57)【特許請求の範囲】
【請求項１】
光源装置本体の電源を投入する電源スイッチと、
前記光源装置内に設けられ、非常灯と少なくとも一つ以上の光学フィルターとを着脱自在に取り付けて光源ランプの光路上に選択的に配置するターレットを駆動するステッピングモータと、
前記ターレット上に設けられた位置決めピンと、
前記位置決めピンの移動軌跡上に設けられたトグル切換スイッチと、
前記光源ランプを点灯させる点灯スイッチと、
前記ターレット上の非常灯あるいは光学フィルターを前記光源ランプの光路上に選択的に配置するための切換えを行う切換スイッチと、
電源投入毎に前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行い、かつ、前記切換スイッチが押下された際には前記光源ランプの点灯後に前記ターレット上の非常灯あるいは光学フィルターが切換えられる制御を行う制御部と、
を有することを特徴とする光源装置。
【請求項２】
前記制御部は、前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有することを特徴とする請求項１記載の光源装置。
【請求項３】
前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間を測定するタイマーと、
前記タイマーによって測定された時間が設定された時間よりも所定値以上乖離したことを操作者に提示する提示手段と、
を有することを特徴とする請求項１または２記載の光源装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内視鏡装置等に好適な光源装置に関する。
【０００２】
【従来の技術】
従来、体腔内に細長の挿入部を挿入することにより、体腔内の臓器を観察したり必要に応じ、処置具チャンネル内に挿入した処置具を用いて、各種治療や処置を行える内視鏡が広く用いられている。前記内視鏡を用いて検査・観察あるいは処置を行う際、内視鏡システムを構成する内視鏡の周辺装置としてカメラコントロールユニット等の制御装置や、照明光を供給する光源装置、被検査部位の内視鏡像を表示するモニタが必要である。
【０００３】
内視鏡に用いられる従来の光源装置においては、観察する体腔の種類、写真撮影時の露光、光源ランプの光量等に応じて適正な光量や色調等を調整するため複数のフィルタを用意しこれを選択して使用するようになっている。また、光源ランプが使用中に切れた時、直ちに代わって使用する非常灯も用意されている。
【０００４】
これらのフィルタや非常灯は回転自在に設けたターレットの周部にその周方向に沿ってならべて設置されている。そして、上記ターレットを回転させることにより必要とするフィルタや非常灯を出射光路上に位置させるようになっている。
【０００５】
フィルタや非常灯を切り替え可能な光源装置としては、特開昭６０−２２１１２号公報にて提案されたものがある。この提案では、複数のフィルタの回転制御をするためにＤＣモータを用いており、位置検知部材を各フィルタに設置して各フィルタの位置を検知することで位置制御を行っている。
【０００６】
また、特開平９−１０１７４号公報においては、複数のランプ切換え機構にステッピングモータを使用し、それぞれのランプに位置検知機構を設置して位置制御を行った装置が開示されている。
【０００７】
【発明が解決しようとする課題】
しかしながら、特開昭６０−２２１１２号公報及び特開平９−１０１７４号公報にて開示された装置においては、位置検知部材を用いて各フィルタの位置制御を行っているが、操作者にはフィルタや非常灯の位置を把握することは困難であるという問題点があった。
【０００８】
本発明はかかる問題点に鑑みてなされたものであって、フィルタやランプの動作状態を操作者が容易に把握することができる光源装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の請求項１による光源装置は、光源装置本体の電源を投入する電源スイッチと、前記光源装置内に設けられ、非常灯と少なくとも一つ以上の光学フィルターとを着脱自在に取り付けて光源ランプの光路上に選択的に配置するターレットを駆動するステッピングモータと、前記ターレット上に設けられた位置決めピンと、前記位置決めピンの移動軌跡上に設けられたトグル切換スイッチと、前記光源ランプを点灯させる点灯スイッチと、前記ターレット上の非常灯あるいは光学フィルターを前記光源ランプの光路上に選択的に配置するための切換えを行う切換スイッチと、電源投入毎に前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行い、かつ、前記切換スイッチが押下された際には前記光源ランプの点灯後に前記ターレット上の非常灯あるいは光学フィルターが切換えられる制御を行う制御部とを有することを特徴とし、
本発明の請求項２による光源装置は、請求項１による光源装置において、前記制御部は、前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有することを特徴とする。
本発明の請求項３による光源装置は、請求項１または２による光源装置において、前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間を測定するタイマーと、前記タイマーによって測定された時間が設定された時間よりも所定値以上乖離したことを操作者に提示する提示手段とを有することを特徴とする。
【００１０】
請求項１の発明では、一つ以上の光学フィルターと非常灯とが着脱自在に取り付けられたターレットの回転位置制御は、ターレットを駆動するステッピングモータを用いて行い、電源投入毎に、前記ステッピングモータを駆動し、前記位置決めピンが前記トグル切換スイッチを操作したことを検出することにより前記ターレットの位置確認動作を行う。
【００１１】
請求項２の発明では、前記制御部が前記ターレットの回転動作中に前記切換スイッチが押下された場合には前記ターレットの回転動作が終了した後に、前記切換スイッチが押下による非常灯あるいは光学フィルターの切換え制御を行う機能を有する。
【００１２】
請求項３の発明では、前記位置確認動作時に前記位置決めピンが前記トグル切換スイッチを操作するのに要する時間をタイマーで測定し、測定された時間が設定された時間よりも所定値以上乖離したことを提示手段により操作者に提示する。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１乃至図８は本発明の第１の実施の形態の光源装置に係り、図１及び図２はフィルタとランプの切り替え駆動装置の構造を示す説明図、図３は切換え機構部の電気的な構成を示すブロック図、図４は切換え機構部を示す回路図、図５乃至図７は回路駆動における動作フローを示すフローチャート、図８はフロントパネルの外観を示す平面図である。本実施の形態は内視鏡装置に適用したものである。
【００１４】
図１は装置筐体に内蔵されている切り替え駆動装置を示している。装置筐体の前面を構成するフロントパネル１にはパネル１を貫通したソケット２が配設されている。このソケット２には、図示しない内視鏡のライトガイドコードの延出先端に設けたライトガイド管４が着脱自在に装着される。
【００１５】
光源ランプ５はキセノンランプ等によって構成されており、内視鏡の照明光を出射する。ライトガイド管４は、長軸が光源ランプ５（キセノンランプ）の出射光路Ｌ（二点鎖線）上に位置する。集光レンズ１２は光源ランプ５の出射光を集光するようになっており、集光レンズ１２によって集光した光源ランプ５の出射光をライトガイド管４の端面に導くようになっている。
【００１６】
集光レンズ１２とライトガイド管４との間の出射光路Ｌ上には、絞り羽６が介在する。絞り駆動モータ３は出射光路Ｌと平行な回転軸を有し、絞り羽６を出射光路Ｌに垂直な面上で回転駆動する。これにより、絞り羽６は、出射光路Ｌ上（集光レンズ１２からの光路上）に出し入れされて、ライトガイド管４に入射する集光レンズ１２からの光を調節するようになっている。
【００１７】
光源ランプ５と集光レンズ１２との間の出射光路Ｌ上には、円板上のターレット（フィルタ固定回転板）７の一周部が介在するようになっている。ターレット７の周部には、光源ランプ５とは別にもう１つの予備ランプ（ハロゲンランプ、以下、非常灯という）８と、例えば、赤外線透過フィルタ、紫外線透過フィルタ、赤外紫外線カットフィルタ等の操作者が取り付け取り外し可能な複数（図１の例では２つ）のフィルタ９ａ、９ｂ（以下、代表してフィルタ９という）とが、ターレット７の周方向に間隔を空けて取り付けられている。
【００１８】
ターレット７は、出射光路Ｌに平行な回転軸を中心に回動自在であり、周部は出射光路Ｌ上に位置する。回転軸を中心としてターレット７を回転させることにより、ターレット７の周部に円周状に配置した複数のフィルタ９及び非常灯８が回転移動して選択的に出射光路Ｌ上の位置に配置されるようになっている。
【００１９】
なお、非常灯８には、図示しないリフレクタと非常灯８を装着するソケットとが備えられており、非常灯のソケットには、リード線が接続され、このリード線の他端側は、電源部１３（図３参照）に導かれている。
【００２０】
ステッピングモータ２０は、出射光路Ｌに平行な回転軸を有し、この回転軸に取り付けられた図示しないカップリングはターレット７の回転軸に嵌合するようになっている。ステッピングモータ２０の回転軸を正逆方向に所定量だけ回転させることによって、ターレット７を正逆方向に回転させて、任意の回転位置で停止させることができるようになっている。
【００２１】
ターレット７の周部には、１つの位置決めピン１０が立設固定されている。そして、ターレット７の回転に伴う位置決めピン１０の回転軌跡上の所定位置には、トグルスイッチ１１のレバー１１ａが配置されている。トグルスイッチ１１は図示しない取り付けベースに取り付けられており、レバー１１ａはトグルスイッチ１１の台１１ｂからターレット７の径方向の中心側に向けて植設されている。レバー１１ａは、“右”，“中”，“左”の３つの状態をとり、外力が印加されなければ長軸がターレット７の径方向に向かう“中”の位置（中立位置）に位置する。この状態はトグルスイッチ１１のオフ状態である。ターレット７の回転に伴って、位置決めピン１０が回転し、ピン１０がレバー１１ａをターレット７の周方向に押すことによって、レバー１１ａは“右”又は“左”の位置となって、トグルスイッチ１１はオン状態に移行するようになっている。即ち、トグル切換スイッチ１１は、ターレット７が正逆方向のいずれにでも１回転することによって、必ず１回はオンになるようになっている。
【００２２】
光源ランプ５，非常灯８及びステッピングモータ２０は、図３及び図４に示すマイクロコントロールユニット（以下、マイコンという）２１によって制御されるようになっている。図３において、電源部１３は、マイコン２１に制御されて、光源ランプ５及び非常灯８に電源電圧を供給する。電源部１３には、光源ランプ５が点灯しているか否かを判別するための図示しない電流検知回路が設置されている。また、電源部１３の電流検知回路は、非常灯８に対しても微少な電流を常時流すことによって、非常灯８の断線の状態を判別するようになっている。
【００２３】
また、マイコン２１はターレット７の異常等を検出すると、警告発生部１５によって操作者に警告を発生させるようになっている。例えば、警告発生部１５は、システムのモニター上の明るさを表示するインデックスバーで表示を行うことによって警告を発生することができる。
【００２４】
マイコン２１はフロントパネル１の各種操作に基づく操作信号が入力され、操作信号に応じて各部を制御するようになっている。マイコン２１は、操作信号に基いてターレット７の回転を制御する。
【００２５】
即ち、図４に示すように、マイコン２１は、モータドライバ２３に対して、基本クロックＣＬＫ、回転方向信号ＣＷを出力する。また、マイコン２１は出力許可信号ＥＮＭも出力する。この出力許可信号ＥＮＭはＮＯＲ回路２４に与えられる。ＮＯＲ回路２４には後述するドライバイネーブル回路２２から出力許可信号ＥＮＳＷも与えられており、ＮＯＲ回路２４は２つの出力許可信号ＥＮＭ，ＥＮＳＷのＮＯＲ演算によってイネーブル信号ＥＮを生成してモータドライバ２３に出力する。モータドライバ２３は、イネーブルＥＮ信号の“Ｈ”で出力が許可（イネーブル）され、“Ｌ”で出力禁止（ディセーブル）されるようになっている。
【００２６】
モータドライバ２３は、ステッピングモータ２０を回転駆動させるためのドライバである。モータドライバ２３は、マイコン２１からステッピングモータ２０を駆動する基本クロックＣＬＫ、ステッピングモータ２０の回転の方向を決める回転方向信号ＣＷ、ステッピングモータ２０への励磁方法を決定する図示しない励磁信号（１相、２相励磁駆動等マイクロステップも可能）及びステッピングモータ２０の各巻線出力（φ１〜φ４）の出力許可を行うイネーブル信号ＥＮに基いて、ステッピングモータ２０を回転駆動する。
【００２７】
即ち、モータドライバ２３は、基本クロックＣＬＫと励磁信号とに基いて回転速度を決定し、イネーブル信号ＥＮがハイレベル（以下、“Ｈ”という）の場合に、回転方向信号ＣＷで示される方向にステッピングモータ２０を回転させる。つまり、基本クロックＣＬＫは、設定された一定周波数でモータドライバ２３に入力され、励磁信号の励磁方法に応じて、ステッピングモータ２０を定速度回転させることかできる。モータドライバ２３は、基本クロックＣＬＫの周期の整数倍の周期のパルスＰＯＴをマイコン２１に出力する。
【００２８】
トグル切換スイッチ１１はターレット７の位置検知用である。本実施の形態においては、トグル切換スイッチ１１によって、ターレット７の回転の異常等を検出するようになっている。トグル切換スイッチ１１は、電源電圧ＶCCが供給される端子ＳＷＩＮＩＴ，ＳＷＥＮＤを有しており、レバー１１ａが中立位置に位置する場合には、端子ＳＷＩＮＩＴ，ＳＷＥＮＤは“Ｈ”であり、レバー１１ａが“右”又は“左”に位置する場合には、端子ＳＷＩＮＩＴ又はＳＷＥＮＤはローレベル（０Ｖ、以下、“Ｌ”という）である。なお、ターレット７の右方向（時計方向）の回転によって位置決めピン１０がレバー１１ａを押した場合にはレバー１１ａは“右”に位置し、左方向（反時計方向）の回転によってピン１０がレバー１１ａを押した場合にはレバー１１ａは“左”に位置するものとする。
【００２９】
ドライバイネーブル回路２２は、インバータ２５乃至２７、ＡＮＤ回路２８，２９及びＯＲ回路３０によって構成されている。トグル切換スイッチ１１の端子ＳＷＩＮＩＴ，ＳＷＥＮＤは夫々インバータ２５，２６の入力端に接続される。インバータ２５，２６は、入力端のレベルを反転させてＡＮＤ回路２８，２９の一方入力端に与える。
【００３０】
インバータ２７は、マイコン２１から回転方向信号ＣＷが与えられ、反転信号をＡＮＤ回路２８の他方入力端に与える。ＡＮＤ回路２９の他方入力端にはマイコン２１からの回転方向信号ＣＷがそのまま入力される。ＡＮＤ回路２８，２９は、夫々２入力をアンド演算して、演算結果をＯＲ回路３０に出力する。ＯＲ回路３０は、２入力のＯＲ演算結果を出力許可信号ＥＮＳＷとしてＮＯＲ回路２４に出力する。
【００３１】
トグル切換スイッチ１１が中立状態である場合には、端子ＳＷＩＮＩＴ，ＳＷＥＮＤは“Ｈ”であり、インバータ２５，２６出力は“Ｌ”であるので、ＡＮＤ回路２８，２９の出力も“Ｌ”である。従って、この場合には、ドライバイネーブル回路２２からの出力許可信号ＥＮＳＷは常に“Ｌ”である。
【００３２】
ＮＯＲ回路２４は、２入力の一方が“Ｈ”の場合には、モータドライバ２３の出力を不許可とする“Ｌ”のイネーブル信号ＥＮを出力する。つまり、トグル切換スイッチ１１か中立状態の場合には、モータドライバ２３に与えられるイネーブル信号ＥＮの状態は、マイコン２１からの出力許可信号ＥＮＭによって決定される。
【００３３】
回転方向信号ＣＷは“Ｌ”でターレット７の時計方向の回転を示し、“Ｈ”で反時計方向の回転を示す。マイコン２１がターレット７に時計方向の回転を指示した場合には、“Ｌ”の回転方向信号によってＡＮＤ回路２９の出力は常に“Ｌ”である。従って、この場合には、ＡＮＤ回路２８の出力、即ち、トグル切換スイッチ１１の状態によって、出力許可信号ＥＮＳＷが決定される。つまり、この場合には、トグル切換スイッチ１１のレバー１１ａが“右”の状態になることによって、出力を禁止する“Ｈ”の出力許可信号ＥＮＳＷが出力される。
【００３４】
マイコン２１がターレット７に反時計方向の回転を指示した場合には、“Ｈ”の回転方向信号によってＡＮＤ回路２８の出力は常に“Ｌ”である。従って、この場合には、トグル切換スイッチ１１のレバー１１ａが“左”の状態になることによってのみ、出力を禁止する“Ｈ”の出力許可信号ＥＮＳＷが出力される。
【００３５】
なお、インバータ２５の出力は、“Ｌ”によってターレット７の回転異常を知らせる信号ＩＮＴＳＷとしてマイコン２１に供給されるようになっている。
【００３６】
マイコン２１は、タイマ機能を有し、ターレット７の右方向の回転開始に同期させてモータ回転時間制限タイマをスタートさせる。マイコン２１は、モータ回転時間制限タイマのカウント開始から所定の制限時間、例えば５秒以内に、インバータ２５からの信号ＩＮＴＳＷが“Ｈ”にならない場合には、ターレット７が正常に回転していないと判断して、ステッピングモータ２０を停止させると共に、警告発生手段であるブザー１４から警告音を発生させるようになっている。
【００３７】
また、マイコン２１は、警告音発生手段として、システムのモニター上の明るさを表示するインデックスバーによる表示を行うようにしてもよい。
【００３８】
なお、マイコン２１は、ターレット７の回転異常を判断する所定の制限時間として、基本クロックＣＬＫでステッピングモータ２０が動作させた場合に、ターレット７が約１回転以上する時間を設定する。
【００３９】
また、マイコン２１は、トグル切換スイッチ１１がオンすることによって、ターレット７が所定の初期回転位置に位置することを判断することができる。マイコン２１は、この初期位置からパルスＰＯＴをカウントし、操作信号とカウント値ＣＰＯＴとに基いてステッピングモータ２０の駆動を制御するようになっている。
【００４０】
カウント値ＣＰＯＴはターレット７の回転位置に対応する。マイコン２１は、カウント値ＣＰＯＴから求めたターレット７の回転位置と、ターレット７に配置したフィルタ９及び非常灯８のターレット７周方向の位置との比較によって、フィルタ９及び非常灯８が正常な位置に位置しているか否かを判断する。即ち、マイコン２１は、非常時において非常灯８が出射光路Ｌ上に位置して点灯しているかを判断し、また、フィルタ９が出射光路Ｌ上に位置しているか否かを判断する。例えば、フィルタ９ａ，９ｂが夫々通常フィルタ又はオプションフィルタである場合には、ユーザのフィルタ選択操作に応じて、出射光路Ｌ上に選択されたフィルタが正常に位置するか否かを判断する。
【００４１】
マイコン２１は、これらのフィルタ９及び非常灯８が出射光路Ｌ上に正常に位置していないと判断した場合には、フロントパネル１上にフィルタ９や非常灯８の位置が正常でない旨の表示を表示させるようになっている。
【００４２】
図８はフロントパネル１を示している。フロントパネル１には、電源部１３をオン，オフ制御するための電源スイッチ３１が配設されと共に、内視鏡を装着するためのソケット２が設けられている。また、メインランプ点灯ＳＷ３２等の各種スイッチも配設されている。また、ＬＥＤ等によって各種表示部が構成されている。例えば、オプションフィルタ表示３３、調光レベル表示３５及び非常灯状態表示３４等が設けられる。なお、オプションフィルタ表示３３は、オプションフィルタ切換えＳＷの釦３６を発光させることで、オプションフィルタの状態を示している。
【００４３】
オプションフィルタ切換えＳＷの釦３６を押すことによって、マイコン２１はフィルタ９ａ，９ｂを切換えるための、ターレット７の回転駆動を行うようになっている。
【００４４】
次に、このように構成された実施の形態の動作について説明する。
【００４５】
いま、ユーザが電源スイッチ３１によって光源装置の電源を投入するものとする。そうすると、ある設定された遅延時間後に、マイコン２１が動作を開始する。先ず、マイコン２１は、オープンループ制御によってステッピングモータ２０の駆動を制御するために、ターレット７の初期位置を検出する。そして、初期位置の検出時に、同時にターレット７の回転が正常であるか否かの検出を行う。
【００４６】
即ち、マイコン２１は、電源投入後に所定の初期設定を行い、バックアップデータの復帰等の処理を終了した後、ステップＳ1 において、回転方向信号ＣＷを“Ｌ”（時計方向）にセットし、基本クロックＣＬＫを約４００Ｈｚに設定する。また、マイコン２１は出力許可信号ＥＮＭを出力許可を示す“Ｌ”に設定する。なお、トグル切換スイッチ１１のレバー１１ａは、外力が加わらなければ中立位置に位置するので、この時点では、ドライバイネーブル回路２２からの出力許可信号ＥＮＳＷは出力許可を示す“Ｌ”である。
【００４７】
マイコン２１からの基本クロックＣＬＫ及び回転方向信号ＣＷはモータドライバ２３に供給される。これにより、モータドライバ２２は、ステッピングモータ２０を時計方向に定速度駆動する。 また、マイコン２１は、ステップＳ1 で出力許可信号ＥＮＭを“Ｈ”から“Ｌ”に変化させるのに同期させて、モータ回転時間制限タイマをスタートさせる（ステップＳ2 ）。
【００４８】
次に、マイコン２１は、ステップＳ3 でモータ回転時間制限タイマの制限時間内であるか否かを判断し、ステップＳ6 でインバータ２５の出力ＩＮＴＳＷが“Ｈ”となったか否かを判定する。ターレット７が回転しない場合等には、制限時間、例えば５秒間内に、位置決めピン１１がトグル切換スイッチ１１のレバー１１ａに到達しない。そうすると、インバータ２５の出力ＩＮＴＳＷは、制限時間経過後も“Ｌ”のままである。この場合には、マイコン２１は、ターレット７が正常な回転をしてないと判断して、出力許可信号ＥＮＭを“Ｈ”に変化させると共に、基本ＣＬＫを“Ｈ”に維持してモータドライバ２３の出力を停止させる。また、マイコン２１は、ブザー１４で警告音を発すると共に、ターレット７が設定位置まで正常に回転してないことをフロントパネル１の所定のＬＥＤを点滅させる等の方法で表示させる。なお、フロントパネル１に正常に回転していないことを知らせるためのＬＥＤ等を設けてもよい。
【００４９】
モータ回転時間制限タイマのカウント値が５秒以内にターレット７が回転し、位置決めピン１１がトグル切換スイッチ１１のレバー１１ａを押して“右”の状態に変化させると、端子ＳＷＩＮＩＴは“Ｌ”に変化する。そうすると、ドライバイネーブル回路２２は、ＡＮＤ回路２８の出力が“Ｈ”となり、出力許可信号ＥＮＳＷも“Ｈ”となる。これにより、ＮＯＲ回路２４からのイネーブル信号ＥＮが“Ｌ”となって、モータドライバ２３の出力は停止する。また、マイコン２１も“Ｈ”の許可信号ＥＮＭを出力し、基本クロックＣＬＫを停止させ、更にモータ回転時間制限タイマを停止させる。
【００５０】
従って、ターレット７は、図２の波線にて示すトグル切換スイッチ１１のレバー１１ａと位置決めピン１１のターレット７上の位置とに基づく回転位置、即ち、図２の一点鎖線で示す初期位置で停止する。
【００５１】
次に、マイコン２１は、ステップＳ8 において、初期位置にターレット７が位置していると判断して、マイコン内のフィルタの位置データであるＦＩＬＴＥＲを“０”に設定する。以後、マイコン２１は、モータドライバ２３からのパルスＰＯＴのカウント値ＣＰＯＴによって、初期位置からの角度を求めることで、ターレット７の回転位置を取得する。
【００５２】
下記表１は、基本クロックＣＬＫを４００Ｈｚとし励磁信号によって１−２相励磁状態を設定することにより、ステッピングモータ２０をハーフステップ（０．２５°）駆動する場合において、フィルタの位置データ（ＦＩＬＴＥＲ）、ＣＰＯＴ及び初期位置からの角度の関係を、選択したフィルタ等毎に示している。なお、下記表１では、フィルタ９ａを通常フィルタとし、フィルタ９ｂをオプションフィルタとして示している。
【００５３】
0003689310.tif 000002
ＦＩＬＴＥＲの値は、フロントパネル１の釦３６の操作によって、“１”と“２”との間で切換る。例えば、光源ランプ５が点灯する前に、操作者がフロントパネル１の釦３６を押すと（ステップＳ9 ）、マイコン２１は、フィルタの位置データＦＩＬＴＥＲを“２”に更新し、オプションフィルタ表示３３によって、オプションフィルタ９ｂが選択されたことを操作者に示す（ステップＳ10）。なお、この時点では、マイコン２１は、ターレット７を回転させない。
【００５４】
ここで、フロントパネル１のメインランプ点灯ＳＷ３２が押されると、マイコン２１は、電源部１３を制御して光源ランプ５を点灯させる。次に、マイコン２１はステップＳ11から処理をステップＳ12に移行して、ＦＩＬＴＥＲが“０”か否かを判定する。光源ランプ５点灯時に、ＦＩＬＴＥＲが“０”である場合には、マイコン２１はステップＳ13において、ＦＩＬＴＥＲを“１”に更新して、図６のステップＳ20に移行して、通常フィルタ９ａが出射光路Ｌ上に位置するように、ターレット７の回転を開始させる。
【００５５】
一方、ＦＩＬＴＥＲが“０”でない場合には、マイコン２１は操作者が光源ランプ５の点灯前にオプションフィルタの選択操作をしたものと判断して、ステップＳ14において、ＦＩＬＴＥＲを“２”に更新し、図７のステップＳ30に移行して、オプションフィルタ９ｂが出射光路Ｌ上に位置するように、ターレット７の回転を開始させる。
【００５６】
次に初期位置からのフィルタ９ａ，９ｂへのそれぞれの回転動作について説明する。
【００５７】
先ず、初期位置から通常フィルタ９ａの中心を出射光路Ｌ上まで回転移動させる場合について説明する。マイコン２１は、基本クロックＣＬＫを４００Ｈｚ、回転方向信号ＣＷを“Ｈ”、出力許可信号ＥＮＭを“Ｌ”にし、励磁信号を１−２相励磁状態で出力する。そうすると、ドライバイネーブル回路２２の出力ＥＮＳＷは、“Ｌ”となり、ＮＯＲ回路２４からのイネーブル信号ＥＮが“Ｈ”となる。この結果、モータドライバ２３は出力許可状態となり、ステッピングモータ２０は、ハーフステップ駆動（０．２５°）を行う（ステップＳ20）。これにより、ターレット７は初期位置から反時計方向に回転を開始する。
【００５８】
回転が開始されると、モータドライバ２３は、励磁信号により基本クロックＣＬＫの整数倍（１−２相励磁で８倍）の周期のパルスＰＯＴをマイコン２１に出力する。マイコン２１は、パルスＰＯＴの立ち上がりエッジをカウントする。この場合には、パルスＰＯＴの１パルスは回転角度２°に相当する。即ち、マイコン２１は、カウント値ＣＰＯＴが“２”の場合にターレット７が初期位置から反時計方向に４°だけ回転したものと判断する。
【００５９】
上記表１に示すように、通常フィルタは初期位置から４°回転することによって、その中心が出射光路Ｌ上に到達する。図２はこの状態を示している。マイコン２１は、カウント値ＣＰＯＴが“２”になると、通常フィルタ９ａの中心が出射光路Ｌ上に位置しているものと判断して、処理をステップＳ23からステップＳ24に移行し、出力許可信号ＥＮＭを禁止を示す“Ｈ”にし、モータドライバ２３の出力を停止させる。これにより、通常フィルタ９ａの中心が出射光路Ｌ上に位置した状態（以下、通常フィルタ９ａ選択状態という）で、ターレット７の回転が停止する。
【００６０】
初期位置からオプションフィルタ９ｂの中心を出射光路Ｌ上まで回転動作させる場合にも同様の処理が行われる。この場合には、カウント値ＣＰＯＴが“６８”になった時に、マイコン２１はモータドライバ２３の出力を停止させる。表１に示すように、オプションフィルタ９ｂの中心が出射光路Ｌ上に位置する状態（以下、オプションフィルタ９ｂ選択状態という）で、ターレット７の回転が停止することになる。
【００６１】
更に、初期位置から非常灯８の中心を出射光路Ｌ上まで回転動作させる場合にも同様の処理が行われる。この場合には、カウント値ＣＰＯＴが“１１３”になった時に、マイコン２１はモータドライバ２３の出力を停止させる。表１に示すように、非常灯８の中心が出射光路Ｌ上に位置する状態で、ターレット７の回転が停止することになる。
【００６２】
ところで、ターレット７の回転動作中において、操作者がフロントパネル１のオプションフィルタ切換ＳＷの釦３６を操作することが考えられる。例えば、通常フィルタ９ａ選択状態からオプションフイルタ９ｂ選択状態にターレット７が回転移動中である場合に、フロントパネル１に設置している釦３６が押され、且つ内部のＦＩＬＴＥＲの値が“２”であるものとする。この場合には、マイコン２１は、図７のステップＳ31からステップＳ32に処理を移行して、ＦＩＬＴＥＲを“１”にすると共に、フロントパネル１の表示を通常フィルタ状態を示すものに変更する。そして、マイコン２１は、オプションフィルタ９ｂ選択状態から通常フィルタ９ａ選択状態へターレット７を逆回転させずに、ＣＰＯＴ値が目標の“１１３”となった時点で、再度ＦＩＬＴＥＲの値を確認し、ＦＩＬＴＥＲが“２”であった場合には、ステッピングモータ２０の停止処理を行う。
【００６３】
つまり、回転移動中に釦３６が何度押されても、その時点では逆回転駆動はせずに、移動が完了した時点でもう一度ＦＩＬＴＥＲの値を確認し、その時点でのＦＩＬＴＥＲの値に応じてステッピングモータ２０を制御する。つまり、ＦＩＬＴＥＲが“２”の場合には、ステッピングモータ２０の回転を停止させ、ＦＩＬＴＥＲが“２”でない場合には、オプションフイルタ９ｂ選択状態から通常フィルタ９ａ選択状態に、ターレット７を回転させるためのモータ駆動を行う。
【００６４】
このように、本実施の形態においては、位置決めピン１０及びトグル切換スイッチ１１を用いて初期位置を検出することによって、ステッピングモータ２０のオープンループ制御を可能にしている。操作者がフィルタ９を取り外したり、任意の位置にターレット７を回転させた場合でも、電源投入時に初期位置検知動作において、駆動時間制限タイマを設定してことから、何らかの原因によって位置決めピン１０が位置検知であるトグル切換スイッチ１１を操作しなかった場合でも、確実にフロントパネル１にその旨を表示することができる。また、警告音によって操作者に、適切な光量が得られていないこと等を警告・表示することできる。
【００６５】
また、ターレット７に設置されている各フィルタ等の選択状態から他のフィルタ等の選択状態にターレット７を回転制御する場合には、回転移動中に操作者が目標のフイルタとは別のフィルタを選択した場合でも、一旦１つの移動を完了させ、移動完了時に再度操作者による選択操作と実際の選択状態とを比較し、相違している場合にのみ次の目標のフィルタ等にターレット７を回転移動させている。従って、ステッピングモータ２０の駆動を制御しているマイコン２１は、操作者のフィルタ選択等の度に、基本クロックＣＬＫ、回転方向信号ＣＷ、現在の位置情報であるＣＰＯＴの値を設定するという特別の制御（マイコン内での割り込み処理）を行う必要ない。これにより、正確な位置制御を行うことができ、どんな時でも適切な光量を内視鏡に入射させることができる。
【００６６】
ところで、電源投入時に、ターレット７の回転動作のチェック方法としては種々の方法が考えられる。図９は他のチェック方法を説明するためのフローチャートである。図９において図５と同一のステップには同一符号を付して説明を省略する。
【００６７】
図９において、電源投入時の初期位置検知であるトグル切換スイッチを操作した後、マイコン２１は、回転方向信号ＣＷを“Ｈ”にしてターレット７の回転方向を反時計回転方向に設定する（ステップＳ40）。そして、マイコン２１は、出力許可信号ＥＮＭを“Ｈ”、ＣＬＫを４００Ｈｚで出力し、ある設定角度でターレット７を反時計方向に回転させる。例えばＣＰＯＴの値が“１０”（４０°）になるまで回転させる（ステップＳ45）。更に、ステップＳ1 以降の処理によって、もう１度回転方向信号ＣＷを“Ｌ”とし、時計方向にＩＮＴＳＷ信号が“Ｈ”となるまで回転駆動させる。ステップＳ47でＣＰＯＴの値が“１０±２”であれば、ターレット７の位置制御が正確に機能している判断し、その後の処理を続け、ＣＰＯＴの値が“１０±２”でなければターレット７の位置制御が正確でないと判断する。この場合には、マイコン２１は、フロントパネル１に正確でない旨を表示して警告する。ＣＰＯＴ値の“１０±２”の“２”は、ステッピングモータ２１のバッククラッシュの誤差と、トグル切換スイッチ１１の取り付け誤差等を含んだ値としている。
【００６８】
なお、図１０は正常に回転していないことを知らせるためにフロントパネル１に設けられるＬＥＤ等を用いた表示を説明するための説明図である。図１０において四角はＬＥＤを示しており、塗り潰しによってＬＥＤの点灯を示し、斜線によってＬＥＤの点滅を示している。
【００６９】
図１０（ａ），（ｂ）は通常の操作状態を示している。図１０（ａ）は０レベルの位置のみを点灯させることにより、また、図１０（ｂ）は０レベルまでを点灯させることによって、通常の操作状態であることを示している。
【００７０】
そして、警告表示を行う場合には、図１０（ａ），（ｂ）に示す点灯表示を、点滅表示に変更する（図示省略）。これにより、警告表示が可能である。更に、各ＬＥＤと警告表示の種類とを対応させ、点灯又は点滅させるＬＥＤを変化させることで、警告内容を区別することもできる。また、各ＬＥＤに十進表記又は１６進表記等を付すことで、警告内容の判別を容易にすることもできる。
【００７１】
例えば、図１０（ｃ）は、“８”のＬＥＤを点滅させることによって、ターレット７の回転が正常に行われていないことを示している。また、図１０（ｄ）は左から３番目のＬＥＤを点滅させることによって、装置内の温度スイッチ切れであることを示している。
【００７２】
【発明の効果】
以上説明したように本発明によれば、フィルタやランプの動作状態を操作者が容易に把握することができるという効果を有する。
【図面の簡単な説明】
【図１】本発明の一実施の形態に採用される切換え駆動装置の構造を示す説明図。
【図２】フィルタとランプの切り替え駆動装置の構造を示す説明図。
【図３】切換え機構部の電気的な構成を示すブロック図。
【図４】切換え機構部を示す回路図。
【図５】回路駆動における動作フローを示すフローチャート。
【図６】回路駆動における動作フローを示すフローチャート。
【図７】回路駆動における動作フローを示すフローチャート。
【図８】フロントパネルの外観を示す平面図。
【図９】ターレットの回転動作の他のチェック方法を説明するためのフローチャート。
【図１０】フロントパネル１上の表示を説明するための説明図。
【符号の説明】
１…フロントパネル、５…光源ランプ、７…ターレット、８…非常灯、９ａ，９ｂ…フィルタ、１０…位置決めピン、１１…トグル切換スイッチ、２０…ステッピングモータ。
【図１】
0003689310.tif 000003
【図２】
0003689310.tif 000004
【図３】
0003689310.tif 000005
【図４】
0003689310.tif 000006
【図５】
0003689310.tif 000007
【図６】
0003689310.tif 000008
【図７】
0003689310.tif 000009
【図８】
0003689310.tif 000010
【図９】
0003689310.tif 000011
【図１０】
0003689310.tif 000012