(57)【要約】【課題】  偶数の対物レンズが装着される電動式のレボルバにおいて、対物レンズの切り換え時の移動距離が同一の場合に、対物レンズと試料との衝突を防止することを目的とする。【解決手段】  電動レボルバ１の取付体２には、６本の対物レンズ３ａ〜３ｆが装着されており、光路位置ａに配置されている対物レンズ３ａの位置は、磁気センサ５で検出可能である。また、スイッチユニット１２には対物レンズ３ａ〜３ｆに対応してスイッチＳＷ１〜ＳＷ６が配置されている。制御部７の記憶部９には、対物レンズ３ａ〜３ｆの切り換え時の移動距離が同じ場合を含め、回転方向を設定したデータテーブルを有し、このデータテーブルを磁気センサ５からの信号と、スイッチユニット１２からの信号に基づいて検索し、取付体２の回転を制御する。【選択図】    図１
2005227350.tif 000002
【特許請求の範囲】
【請求項１】
偶数個の対物レンズが作動距離の長い順、又は倍率の小さい順に装着され、回転可能に構成されたレボルバと、
前記レボルバに対して回転駆動力を加え、前記対物レンズのうちの１つの対物レンズを光路上に移動させる駆動手段と、
光路上に配置されている前記対物レンズを、前記レボルバへの取り付け位置によって認識する位置検出手段と、
前記光路上に配置すべき前記対物レンズを選択する対物レンズ選択手段と、
前記レボルバの回転を制御するレボルバ制御手段とを備え、
前記レボルバ制御手段は、前記レボルバを回転させるにあたり、前記光路上に配置されている前記対物レンズから、前記対物レンズ選択手段で選択された前記対物レンズまでの移動距離が、前記レボルバをいずれの方向に回転させても同一の距離である場合に、最も作動距離が短い対物レンズ、又は最も倍率が高い対物レンズが、前記光路上を通過する回転方向と反対の方向を、前記レボルバの回転方向として設定することを特徴とする電動レボルバ制御装置。
【請求項２】
前記レボルバ制御手段は、前記光路上に配置されている前記対物レンズの取り付け位置と、前記対物レンズ選択手段によって選択された前記対物レンズの取り付け位置と、前記レボルバの回転方向とを関連付けたデータテーブルを有することを特徴とする請求項１に記載の電動レボルバ制御装置。
【請求項３】
前記レボルバ制御手段は、前記レボルバに装着可能な前記対物レンズの数に応じて前記データテーブルを有することを特徴とする請求項２に記載の電動レボルバ制御装置。
【請求項４】
前記レボルバ制御手段は、予め設定された判定プログラムを記憶しており、前記移動距離が同一の場合に、光路上に配置されている前記対物レンズの取り付け位置により、前記判定プログラムによってデータ処理を行い、前記レボルバの回転方向を判定するように構成されたことを特徴とする請求項１に記載の電動レボルバ制御装置。
【請求項５】
偶数個の対物レンズが装着せさるレボルバの回転を制御する電子計算機の制御用プログラムであって、
光路上に配置されている前記対物レンズの取り付け位置から、切り換えを指示された前記対物レンズの取り付け位置までの前記レボルバの回転による移動距離を算出する移動距離算出工程と、
前記移動距離算出工程により算出された移動距離が最短となる前記レボルバの回転方向があった場合に、その回転方向を前記レボルバの回転方向に設定し、前記移動距離算出工程により算出された移動距離が、前記レボルバのいずれの回転方向であっても同一の距離であった場合に、光路上に配置されている前記対物レンズの取り付け位置により、前記レボルバの回転方向を判定するレボルバの回転方向指示工程とを実行させることを特徴とする電動レボルバの制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顕微鏡などの電動レボルバの回転を制御する電動レボルバ制御装置及び電動レボルバの制御用プログラムに関する。
【背景技術】
【０００２】
通常、電動式のレボルバには、円周上に一定間隔で、対物レンズの取付穴が設けられており、各取付穴には主に倍率順に対物レンズが装着される。そして、レボルバは、観察者が手元で操作可能なスイッチにより回転可能に構成されており、特定の対物レンズを、試料の上方で、かつ光路上に配置することができる。
【０００３】
このようなレボルバを備えた顕微鏡では、主に低倍率と高倍率の２種類の対物レンズを相互変換しながら観察が行われる。例えば、レボルバに、５×（５倍）、１０×、２０×、５０×、１００×、１５０×の対物レンズが倍率順に装着されており、観察者が主に５×と５０×の対物レンズを使用する場合には、最初に５×の対物レンズで観察し、その後、順次又は直接５０×の対物レンズに切り換える操作を行う。
ここで、１００×の対物レンズは、作動距離が、例えば１ｍｍなど、極端に短いことが多いので、実際の検査では、特に詳しく観察する必要のある場合にしか使用しないことが多い。このため、５０×の対物レンズで観察した後に１００×の対物レンズを使う場合には、５０×の対物レンズでピントを合わせた後、１００×の対物レンズに切り換えるので、焦点位置のずれは小さくて済み、対物レンズと試料とが衝突する可能性は少ない。
【０００４】
しかし、観察者が、問題なく対物レンズを切り換えることができる５×〜５０×の各対物レンズの間で検査を行うときに、ブラインド操作によるスイッチの押し間違いや、レボルバの回転方向によっては、観察者の意図に反して１００×の対物レンズが光路上を通過する場合がある。
【０００５】
対物レンズの長さは、倍率が大きくなるにつれて長くなる。また、同一種のレンズでは、倍率の低いレンズは、焦点深度が深く、作動距離は長くなる。倍率の高いレンズは、焦点深度が浅く、作動距離が短くなる。したがって、作動距離が長い低倍率の対物レンズを試料に接近させた状態で観察した後に、作動距離が短い高倍率の対物レンズにいきなり切り換えると、対物レンズの先端が試料に衝突することがある。
【０００６】
このため、観察者は、レボルバを回転させる度に、試料と対物レンズとが衝突しないかどうかを気にしなければならない。そこで、このような問題を解決するために、奇数個の対物レンズが装着されたレボルバにおいて、対物レンズへの切り換え時には、距離の近い方向への回転を選択し、その際に最低倍率の対物レンズから最高倍率の対物レンズへの切り換えを禁止することで対物レンズと試料との衝突を回避しているものがある（例えば、特許文献１参照）。
【特許文献１】特開平８−３３８９３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、偶数個の対物レンズが装着されている場合には、どちらへ回転しても、移動距離が同一になる場合が生じるので、常に試料と対物レンズとの衝突の可能性が低い方向にレボルバが回転制御されるとは限らない。
例えば、図４に示すように、各種倍率の対物レンズ２３ａ〜２３ｆが、倍率順に６本付いているような、従来の電動レボルバ２２について考える。この電動レボルバ２２において、５０×の対物レンズ２３ｄから５×の対物レンズ２３ａに切り換える場合には、どちらの方向に回転させても、移動距離は同じである。したがって、従来のように、最短距離を選択した上で最低倍率から最高倍率への切り換えを禁止する制御では、どちらの方向へ回転しても良いことになる。つまり、ＣＣＷ（反時計回り）に回転すると、最低倍率（５×）から最高倍率（１５０×）への対物レンズ２３ａ，２３ｆの切り換えはないが、現在観察している５０×の対物レンズ２３ｄよりも高倍率の対物レンズ２３ｅ，２３ｆ（１００×、１５０×）が光路上を通過することになる。このため、ＣＷ（時計回り）に回転した場合に比べて、対物レンズ２３ａ〜２３ｆと試料との衝突の可能性が高い。
【０００８】
この発明は、このような課題に鑑みてなされたものであり、偶数の対物レンズが装着される電動式のレボルバにおいて、対物レンズの切り換え時の移動距離が同一の場合に、対物レンズと試料との衝突を防止することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決する本発明の請求項１に係る発明は、偶数個の対物レンズが作動距離の長い順、又は倍率の小さい順に装着され、顕微鏡本体に対して回転可能に構成されたレボルバと、前記レボルバに対して回転駆動力を加え、前記対物レンズのうちの１つの対物レンズを光路上に移動させる駆動手段と、光路上に配置されている前記対物レンズを、前記レボルバへの取り付け位置によって認識する位置検出手段と、前記光路上に配置すべき前記対物レンズを選択する対物レンズ選択手段と、前記レボルバの回転を制御するレボルバ制御手段とを備え、前記レボルバ制御手段は、前記レボルバを回転させるにあたり、前記光路上に配置されている前記対物レンズから、前記対物レンズ選択手段で選択された前記対物レンズまでの移動距離が、前記レボルバをいずれの方向に回転させても同一の距離である場合に、最も作動距離が短い対物レンズ、又は最も倍率が高い対物レンズが、前記光路上を通過する回転方向と反対の方向を、前記レボルバの回転方向として設定することを特徴とする電動レボルバ制御装置とした。
この電動レボルバ制御装置では、対物レンズを切り換えるにあたり、切り換える対物レンズの情報をレボルバ選択手段から取得し、現在の対物レンズの位置の情報を位置検出手段から取得し、レボルバ制御手段によりレボルバの回転時の移動距離を演算する。そして、レボルバをどちらの回転方向に回転させても移動距離が同じ場合には、作動距離の長い対物レンズ、又は倍率の低い対物レンズが光路を通過するような回転方向を設定し、レボルバを回転させる。
【００１０】
請求項２に係る発明は、請求項１に記載の電動レボルバ制御装置において、前記レボルバ制御手段は、前記光路上に配置されている前記対物レンズの取り付け位置と、前記対物レンズ選択手段によって選択された前記対物レンズの取り付け位置と、前記レボルバの回転方向とを関連付けたデータテーブルを有することを特徴とする。
この電動レボルバ制御装置では、切り換え前に光路上に配置されている対物レンズの取り付け位置の情報と、切り換えようとする対物レンズの取り付け位置の情報とを取得し、データテーブルを検索することで、レボルバの回転方向を選択することができる。
【００１１】
請求項３に係る発明は、請求項２に記載の電動レボルバ制御装置において、前記レボルバ制御手段は、前記レボルバに装着可能な前記対物レンズの数に応じて前記データテーブルを有することを特徴とする。
この電動レボルバ制御装置は、切り換え前の光路上に配置されている対物レンズの取り付け位置の情報で、データテーブルを選択する。さらに、選択したデータテーブルから観察者が選択した対物レンズの取り付け位置に応じてレボルバの回転方向を検索する。
【００１２】
請求項４に係る発明は、請求項１に記載の電動レボルバ制御装置において、前記レボルバ制御手段は、予め設定された判定プログラムを記憶しており、前記移動距離が同一の場合に、光路上に配置されている前記対物レンズの取り付け位置により、前記判定プログラムによってデータ処理を行い、前記レボルバの回転方向を判定するように構成されたことを特徴とする。
この電動レボルバ制御装置では、切り換え前に光路上に配置されている対物レンズの取り付け位置の情報と、切り換えようとする対物レンズの取り付け位置の情報とを取得し、移動距離が同一の場合に、現在使用中の対物レンズの位置に基づいて所定のプログラム処理を行い、レボルバの回転方向を選択する。
【００１３】
請求項５に係る発明は、偶数個の対物レンズが装着せさるレボルバの回転を制御する電子計算機の制御用プログラムであって、光路上に配置されている前記対物レンズの取り付け位置から、切り換えを指示された前記対物レンズの取り付け位置までの前記レボルバの回転による移動距離を算出する移動距離算出工程と、前記移動距離算出工程により算出された移動距離が最短となる前記レボルバの回転方向があった場合に、その回転方向を前記レボルバの回転方向に設定し、前記移動距離算出工程により算出された移動距離が、前記レボルバのいずれの回転方向であっても同一の距離であった場合に、光路上に配置されている前記対物レンズの取り付け位置により、前記レボルバの回転方向を判定するレボルバの回転方向指示工程とを実行させることを特徴とする電動レボルバの制御用プログラムとした。
偶数個の対物レンズが装着できるレボルバの回転制御を行う電子計算機に、この電動レボルバの制御用プログラムを実行させると、切り換える対物レンズの情報と、現在の対物レンズの位置の情報とに基づいて、レボルバの回転時の移動距離を演算することができる。さらに、この移動距離がレボルバをどちらの方向に回転させても同一の場合に、現在の対物レンズの位置に基づいて所定のプログラム処理を行い、レボルバの回転方向が選択されるようになる。
【発明の効果】
【００１４】
請求項１に記載した発明によれば、偶数個の対物レンズを装着したレボルバにおいて、対物レンズを切り換えるにあたり、切り換えて使用する対物レンズを光路上に移動させる際の移動距離をレボルバ制御手段が演算し、この移動距離が回転方向によらずに同一となるときに、最も作動距離が短い対物レンズ、又は最も倍率が高い対物レンズが、光路上を通過しない方向を、レボルバの回転方向として設定するので、レボルバを回転させたときに対物レンズと試料とが衝突する可能性を低減させることができる。
請求項２に記載した発明によれば、請求項１の効果に加え、データテーブルを検索することでレボルバの回転方向を設定することができるので、対物レンズの切り換えを速やかに行うことができる。
請求項３に記載した発明によれば、請求項２の効果に加え、対物レンズを装着可能な数に応じてデータテーブルを有するので、レボルバの回転方向の設定をさらに速やかに行うことができる。
請求項４に記載した発明によれば、請求項１の効果に加えて、移動距離が同一の場合に、現在使用中の対物レンズの位置に基づいて所定のプログラム処理を行うことにより、レボルバの回転方向を設定するので、レボルバ制御手段のメモリが少ない場合でも、レボルバの回転方向を速やかに設定することができる。
請求項５に記載した発明によれば、
移動距離が同一の場合に、現在使用中の対物レンズの位置に基づいてレボルバの回転方向が設定されるように、電子計算機を機能させることができる。したがって、レボルバを回転させた際に対物レンズと試料とが衝突する可能性を低減させることができる。また、装着可能な対物レンズの数が異なるレボルバにも共通して使用することができるので、製造コストを低下させることができる。
【発明を実施するための最良の形態】
【００１５】
発明を実施するための最良の形態について図面を参照しながら詳細に説明する。
図１は第１の実施の形態における電動レボルバ制御装置の概略構成を示し、図２はデータテーブルの一例を示す図である。
図１において、電動レボルバ１は、円板状の取付体（レボルバ本体）２を有し、不図示の顕微鏡本体に対して回転自在に支持されている。この取付体２には、対物レンズ３ａ〜３ｆを装着可能な対物取付穴４ａ〜４ｆが、周方向に沿って等間隔に設けられている。対物取付穴４ａ〜４ｆの外周部には、対物取付穴４ａ〜４ｆごとに異なる磁気パターン（不図示）が形成されている。さらに、電動レボルバ１は、この磁気パターンを読み取り可能な磁気センサ５（位置検出手段）を、光路位置ａの近傍に備えている。この磁気センサ５の出力端子は、後述する制御部７に接続されている。また、電動レボルバ１は、取付体２を回転させる電動機６（駆動手段）を備えている。この電動機６は、制御部７に接続されたドライバ１１から駆動指令を受け取り、光路上に特定の対物取付穴４ａ〜４ｆが配置されるように回転駆動する。なお、前述した光路位置ａとは、顕微鏡において試料を照明する光が通る位置、又は試料からの反射光などが通る位置のことである。
【００１６】
ここで、電動レボルバ１の対物取付穴４ａ〜４ｆと、これに装着される対物レンズ３ａ〜３ｆとの関係について説明する。
対物取付穴４ａ〜４ｆには、図１において、ＣＷ（時計回り）に１から６までの正の整数からなる番号（図１にはｎｏ．１からｎｏ．６で示してある）が昇順で割り当てられている。この番号は、対物取付穴４ａ〜４ｆの周囲に施された刻印などにより、観察者にも容易に確認できるようになっている。また、前記磁気パターンも、この番号に対応して形成されている。
このような対物取付穴４ａ〜４ｆに、例えば、５倍（以下、５×と記載する）、１０×、２０×、５０×、１００×、１５０×の６本の対物レンズ３ａ〜３ｆを取り付ける場合には、最も小さい番号である１番の対物取付穴４ａに、最も低倍率で、作動距離が長い、５×の対物レンズ３ａが装着される。そして、番号が大きくなるにつれて、倍率が高く、作動距離が短い対物レンズ３が装着される。ここで、作動距離とは、ピントが合ったときの、対物レンズ３の先端と、試料の間の距離のことで、ＷＤ（Ｗｏｒｋｉｎｇ  Ｄｉｓｔａｎｃｅ）とも呼ばれる。作動距離は、焦点深度と同様に開口数に反比例するため、通常の対物レンズでは、高倍率になるほど短くなる。なお、種類の異なる対物レンズを装着する場合など、対物レンズの倍率と作動距離の長さとの間に反比例の関係が成り立たないような場合には、作動距離が順番に短くなるように、対物レンズを対物取付穴４ａ〜４ｆに装着する。
【００１７】
このように構成される電動レボルバ１の回転を制御するものとしては、電動機６に接続されたドライバ１１と、光路上に配置する対物取付穴４ａ〜４ｆを選択するために用いられるスイッチユニット１２（対物レンズ選択手段）と、取付体２の回転方向及び回転量を制御する制御部７（レボルバ制御手段）とがある。
スイッチユニット１２は、各対物取付穴４ａ〜４ｆに対応して配列されたスイッチＳＷ１〜ＳＷ６を備えており、各スイッチＳＷ１〜ＳＷ６は、制御部７に電気的に接続されている。例えば、スイッチＳＷ１は、１番の対物取付穴４ａと、これに装着された対物レンズ３ａを光路上に配置させる際に操作される。また、スイッチＳＷ２は、２番の対物取付穴４ｂと、これに装着された対物レンズ３ｂを光路上に配置させる際に操作される。
【００１８】
制御部７は、ＣＰＵ（中央演算装置）と、半導体メモリなどから構成された電子計算機であり、電動レボルバ１の回転方向を判定する判定部８と、判定部８が回転方向を判定するために必要な情報を記憶しておく記憶部９と、判定部８が判定した結果に応じてドライバ１１に対して制御信号を与える出力部１０とを有している。
【００１９】
記憶部９に記憶される情報としては、図２に一例を示すような、移動方向を示すデータテーブル１３があげられる。
データテーブル１３は、光路上に配置されている対物レンズ３ａ〜３ｆを特定する情報（現在位置）と、次に光路上に配置すべき対物レンズ３ａ〜３ｆを特定する情報（目標位置）と、取付体２の回転方向とを対応付けた構成となっている。図２においては、理解を容易にするために、現在位置及び目標位置には、取付穴４ａ〜４ｆに装着される対物レンズ３ａ〜３ｆの倍率が示されているが、実際には、磁気センサ５で読み取る対物取付穴４ａ〜４ｆの番号の情報が格納される。また、回転方向は、図１に示すようなＣＷ、又はＣＣＷに相当する方向に電動機４を回転させるための情報が格納されている。
【００２０】
このデータテーブル１３は、１行目から６行目までのデータが１番の対物取付穴４ａに装着された５×の対物レンズ３ａが光路上に配置されている場合に対応している。すなわち、５×の対物レンズ３ａが光路上に配置されている状態から、他の対物レンズ３ｂ〜３ｆに切り換える際に、取付体２を回転させる方向がまとめられている。
同様に、以下、２番の対物取付穴４ｂに装着された１０×の対物レンズ３ｂが光路上に配置されている場合に対応したデータ、３番の対物取付穴４ｃに装着された２０×の対物レンズ３ｃが光路上に配置されている場合に対応したデータなどが配列されている。つまり、このデータテーブル１３は、電動レボルバ１に装着可能な対物レンズ３ａ〜３ｆ（対物取付穴４ａ〜４ｆ）の個数ごとに、予め用意されている。図２には、６個の対物レンズ３ａ〜３ｆが取り付けられている例が示してあるが、対物レンズが４個の場合や、８個の場合には、それぞれの個数に応じたデータテーブル１３が用意される。なお、これらの場合においては、全ての対物取付穴に対物レンズが装着された状態で使用されるものとする。
【００２１】
また、このデータテーブル１３において、対物レンズ３ａ〜３ｆの切り換えに要する移動距離が、ＣＷとＣＣＷとで異なる場合には、移動距離が短くなる回転方向が選択されるようにデータが構成されている。例えば、現在位置が、５×の対物レンズ３ａの場合、１０×、２０×の対物レンズ３ｂ，３ｃへの切り換え時には、回転方向がＣＣＷになっている。また、１００×、１５０×の対物レンズ３ｅ，３ｆへの切り換え時には、回転方向がＣＷになっている。
さらに、どちらに回転しても移動距離が同一である場合には、試料と対物レンズ３の衝突の可能性が、より低くなるような方向が設定されている。例えば、５×の対物レンズ３ａから５０×の対物レンズ３ｄへの切り換えは、ＣＷ、又はＣＣＷのどちらの方向に回転しても同じ移動距離となるが、このデータテーブル１３では、ＣＣＷが設定さている。ＣＣＷであれば、光路上を１０×、２０×の対物レンズ３ｂ，３ｃが通過した後に、５０×の対物レンズ３ｄが光路上に配置されるので、試料と対物レンズ３とが衝突する可能性は低い。なお、ＣＷに回転させると、光路上に１５０×、１００×の対物レンズ３ｆ，３ｅを通過させた後に、５０×の対物レンズ３ｄが光路上に配置されることになるので、試料と対物レンズ３が衝突する可能性が相対的に高くなる。
【００２２】
以下、同様に、データテーブル１３において、各現在位置に対して移動距離が同じになる場合だけ見ていくと、現在位置が１０×、５０×、１００×の対物レンズ３ｂ，３ｄ，３ｅの場合は、１５０×の対物レンズ３ｆが光路上を通過させないようにするために、それぞれＣＣＷ、ＣＷ、ＣＷが設定されている。また、現在位置が２０×、１５０×の対物レンズ３ｃ，３ｆの場合は、最も試料との衝突の可能性が高い１５０×の対物レンズ３ｆを避けることは不可能であるため、次に、衝突の可能性が２番目に高い１００×の対物レンズ３ｅを避けるように、それぞれＣＷ、ＣＣＷが設定されている。
なお、回転を要しない場合には、その旨の情報が格納される（図２においては回転方向の欄に「−」と表示されている）。
【００２３】
以上のように構成された電動レボルバ制御装置の動作について説明する。なお、１番から６番までの対物取付穴４ａ〜４ｆには、５×、１０×、２０×、５０×、１００×、１５０×の対物レンズ３ａ〜３ｆが順番に装着されているものとする。
図１のように、１番の対物取付穴４ａが光路上に配置されており、５×の対物レンズ３ａで試料を観察している場合には、磁気センサ５から制御部７に、現在位置の信号、つまり１番の対物取付穴４ａを示す信号が出力されている。
ここで、他の対物レンズ３ｂ〜３ｆに切り換えて観察を行うときに、観察者は、次に使用する対物レンズ３ｂ〜３ｆに対応したスイッチＳＷ２〜ＳＷ６を押す。これにより、スイッチユニット１２からは、スイッチＳＷ２〜ＳＷ６ごとに異なる信号が制御部７に対して出力される。そして、この信号が、対物レンズ３ｂ〜３ｆの目標位置を示す信号となる。
【００２４】
例えば、観察者が１０×の対物レンズ３ｂを選択した場合には、制御部７の判定部８は、現在位置として５×の対物レンズ３ａの対物取付穴４ａの情報と、目標位置として１０×の対物レンズ３ｂの対物取付穴４ｂの情報とを取得し、図２に例示したようなデータテーブル１３を検索する。検索結果としては、ＣＣＷが得られるので、判定部８は、出力部１０を介してドライバ１１にＣＣＷへの回転を指令し、ドライバ１１から電動機６にＣＣＷ方向への駆動信号が出力される。
そして、制御部７は、１０×の対物レンズ３ｂが装着された対物取付穴４ｂが光路上に配置されたことを磁気センサ５から出力される信号から確認したら、電動機６を停止させる。
同様に、５０×の対物レンズ３ｃが選択された場合には、テーブル検索によりＣＣＷを得て、電動機６をＣＣＷ方向に回転駆動させる。
【００２５】
この実施の形態によれば、偶数個の対物レンズ３ａ〜３ｆが装着された電動レボルバ制御装置を、テーブル検索によって電動レボルバ１の回転方向を制御するように構成したので、回転方向の設定を速やかに行える。さらに、データテーブル１３を、現在位置と目標位置と電動レボルバ１の回転方向とを対応付けた構成としたので、対物取付穴４ａ〜４ｆの実際の位置と、観察者が入力する情報とから簡単に回転方向を設定することが可能である。
また、このデータテーブル１３は、移動距離が電動レボルバ１の回転方向によって異なる場合には、移動距離が短くなる回転方向が選択されるように構成されているので、すばやく対物レンズ３を切り換えることができる。さらに、移動距離が同じ場合は、試料と対物レンズ３の衝突の可能性が低い方向を回転方向に設定するように構成されているので、対物レンズ３の衝突の可能性を低減できる。
【００２６】
なお、図１に示す制御部７は、顕微鏡本体に収容されているが、顕微鏡本体と別構成でも良い。また、スイッチユニット１２は、顕微鏡本体と別体で構成されているが、顕微鏡本体と一体に設けられても良い。
【００２７】
次に、第２の実施の形態に図面を参照しながら詳細に説明する。なお、第１の実施の形態と同一の構成要素には、同一の符号を付している。さらに、第１の実施の形態と重複する説明は省略する。
この実施の形態では、図１に示すような制御部７が、所定の判定プログラム（制御用プログラム）によってデータ処理を行い、電動レボルバ１の回転方向を判定することを特徴とする。このため、記憶部９には、判定に用いるデータ及び判定プログラムが記憶されている。また、判定部８は、記憶部９に記憶されている判定に用いるデータ及び判定プログラムにより、回転制御する方向を判定して出力部１０に出力信号を与える。
【００２８】
ここで、判定に用いるデータは、対物取付穴４ａ〜４ｆごとに割り当てられた値で、最も倍率の低い対物レンズ３ａが取り付けられる対物取付穴４ａには「１」が付与され、最も倍率の高い対物レンズ３ｆが取り付けられる対物取付穴４ｆには「６」が付与されている。さらに、その中間の倍率の対物レンズ３ｂ〜３ｅが取り付けられる各対物取付穴４ｂ〜４ｅには、正の整数が順番に１刻みで付与されている。
そして、判定プログラムは、観察中の対物レンズ３の対物取付穴の値と、次に使用する対物レンズ３の対物取付穴の値とに基づいて電動レボルバ１の回転方向を制御するもので、制御部７に後述する移動距離算出工程を実行させる手段として機能する移動距離算出プログラムと、制御部７に後述するレボルバの回転方向指示工程を実行させる手段として機能するレボルバの回転方向指示プログラムとを有している。
【００２９】
判定プログラムを用いた判定部８の処理について、図３のフローチャートを用いて説明する。
対物レンズ３の切り替えが指示された場合には、図３のステップＳ１からステップＳ３に示すような移動距離算出工程によって、現在使用中の対物レンズ３から、選択された対物レンズ３に切り替えるために必要な電動レボルバ１の回転方向の移動距離を算出する。
すなわち、スイッチユニット１２で選択された対物レンズ３の情報を取得したら、その対物レンズ３の取付位置（目標位置）に対して付与されている値と、観察中の対物レンズ３の位置（現在位置）に対して付与されている値とを比較する（ステップＳ１）。
具体的には、２番目に倍率の低い対物レンズ３ｂを使用中の場合には、磁気センサ５でその対物レンズ３ｂの対物取付穴４ｂの情報を磁気センサ５で読み取り、対物取付穴４ｂに付与されている値を「２」を取得する。そして、この値を現在位置の値とする。一方、スイッチユニット１２で選択された対物レンズ３の情報からは、その対物レンズ３が装着されている対物取付穴の値（例えば、最も低倍率の対物レンズ３ａが選択された場合には「１」）が得られるので、この値を目標位置の値とする。
【００３０】
目標位置の値が、現在位置の値よりも小さい場合（ステップＳ１でＹｅｓ）には、目標位置を、目標位置の値と、対物取付穴４ａ〜４ｆに付与されている値の最大値との和に書き換える（ステップＳ２）。これらは、目標位置から現在位置までの距離を求めやすくするために行う処理である。一方、目標位置の値が、現在位置の値以上である場合（ステップＳ１でＮｏ）には、目標位置の値をそのまま使用する。
このようにして得られた目標位置の値から現在位置の値を減算し、得られた値（整数）を移動距離とする（ステップＳ３）。なお、ここでの移動距離は、倍率が大きくなる方向（図１においてＣＣＷ）へ回転制御した場合の移動距離になる。
【００３１】
そして、続くステップＳ４からステップＳ１２に示すようなレボルバの回転方向指示工程によって、回転方向を判別する。
すなわち、移動距離がゼロの場合（ステップＳ４でＹｅｓ）には、取付体２を回転させない（ステップＳ８）。それ以外の場合（ステップＳ４でＮｏ）には、移動距離が最大値を２で割った値より小さいか否かを判定する（ステップＳ５）。
移動距離が最大値を２で割った値より小さい場合（ステップＳ５でＹｅｓ）には、倍率が順番に大きくなる方向に回転した方が実際に移動する距離が短くなるので、ＣＣＷが選択される（ステップＳ９）。それ以外の場合（ステップＳ５でＮｏ）は、移動距離が最大値を２で割った値よりも大きいか否かを判定する（ステップＳ６）。
移動距離が最大値を２で割った値よりも大きい場合（ステップＳ６でＹｅｓ）には、倍率が順番に小さくなる方向に回転した方が実際に移動する距離が短くなるので、ＣＷが選択される（ステップＳ１０）。
【００３２】
そして、移動距離が最大値を２で割った値に等しい場合（ステップＳ６でＮｏ）には、ＣＷ又はＣＣＷのどちらの方向に回転しても移動距離が同じになるので、試料と対物レンズ３との衝突の可能性が低い方向を選択するような処理を行う（ステップＳ７）。
すなわち、現在位置が、最大値（この実施の形態では「６」）であった場合は、衝突の可能性が２番目に高い対物レンズ３ｅを避ける回転方向、つまりＣＣＷが選択される（ステップＳ１１）。
また、現在位置が最大値を２で割った値より小さい場合にも、ＣＣＷが選択される（ステップＳ１１）。これは、ＣＷを選択すると、倍率が小さくなる方向に回転する際に、光路位置ａにおいて、最も低倍率の対物レンズ３から、最も高倍率の対物レンズ３に移行するような、切り換えが行われることになるからである。
それ以外の場合は、ＣＷが選択される（ステップＳ１２）。そして、ステップＳ９からステップＳ１２で選択された回転方向に従って、電動機６が回転駆動し、対物レンズ３ａ〜３ｆが、取付体２と共に回転する。なお、回転駆動量は、移動距離の大きさに応じて予め定められた量となる。
【００３３】
ここで、上記のステップＳ７の判定結果について、具体的に説明する。なお、２本の対物レンズ３ａ，３ｂを装着可能なレボルバの場合は、どちらに回転しても同じ結果となるので省略する。
４本の対物レンズ３ａ〜３ｄを装着できる電動レボルバの場合、ＣＣＷになるのは、現在位置が、１番と４番の場合である。現在位置が１番の場合は、最高倍率である４番の対物取付穴４ｄに装着された対物レンズ３ｄへの切り換えが避けられる。また、現在位置が４番の場合は、２番目に衝突の可能性が高い３番の対物取付穴４ｃに装着された対物レンズ３ｃへの切り換えが避けられる。また、ＣＷになるのは、現在位置が２番と３番の場合である。現在位置が２番の場合は、目標位置が４番であるため、２番目に衝突の可能性が高い３番の対物取付穴４ｃに装着された対物レンズ３ｃへの切り換えが避けられる。現在位置が３番の場合は、最高倍率である４番の対物取付穴４ｄに装着された対物レンズ３ｄへの切り換えが避けられる。
【００３４】
同様に、６本の対物レンズ３ａ〜３ｆを装着できる電動レボルバ１の場合、ＣＣＷになるのは現在位置が１番、２番、６番の場合であり、ＣＷになるのは現在位置が３番、４番、５番の場合である。また、８本の対物レンズが装着できる電動レボルバの場合、ＣＣＷになるのは現在位置が１番、２番、３番、８番の場合であり、ＣＷになるのは現在位置が４番、５番、６番、７番の場合である。
以下、１０本以上の対物レンズを装着できる電動レボルバの場合であっても、判定プログラムに従って試料と対物レンズの衝突の可能性が低い方向が回転方向として選択される。
【００３５】
この実施の形態によれば、偶数個の対物レンズ３ａ〜３ｆが装着された電動レボルバ１の制御装置は、制御部７が判定プログラムに従って、移動距離算出工程と、レボルバの回転方向指示工程とを実行し、移動距離がＣＷとＣＣＷとで異なる場合に、移動距離が短くなるような回転方向が設定するので、対物レンズ３ａ〜３ｆの切り換えを速やかに行うことができる。
また、移動距離が同じ場合には、判定プログラムによって、試料と対物レンズ３ａ〜３ｆの衝突の可能性が低くなるような回転方向が設定されるので、対物レンズ３ａ〜３ｆの衝突を防止できる。
さらに、第１の実施の形態のように、装着できる対物レンズ３ａ〜３ｆの個数に応じたデータテーブル１３（図２参照）を用意する必要がないので、記憶部９のデータ容量を変更することなく、対物レンズ３ａ〜３ｆの個数を、容易に変更することができる。したがって、試料と対物レンズ３ａ〜３ｆの衝突回避の可能性が高く、電動レボルバ１の種類の変更にも、容易に対応できる電動レボルバ制御装置を提供することができる。
【００３６】
なお、この発明は、前記の各実施の形態に限定されずに、広く応用することができる。
例えば、電動レボルバ制御装置、又は顕微鏡が、電子計算機（制御部７）を備え、記録媒体からデータを読み取り可能に構成されると共に、第２の実施の形態における判定プログラムを記録媒体に記録しても良い。記録媒体から読み取った判定プログラムを電動レボルバ制御装置の電子計算機（制御部）で実行することで、第２の実施の形態と同様の作用及び効果が得られる。ここにおいて、判定プログラム、判定プログラムを記録した記録媒体や、ネットワークを介して判定プログラムをダウンロード可能な状態に付すことも、この発明の実施に含まれるものとする。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態における電動レボルバ制御装置の概略構成図である。
【図２】データテーブルの構成の一例を示す図である。
【図３】電動レボルバ制御装置における処理を示すフローチャートである。
【図４】従来の電動レボルバを示す
【符号の説明】
【００３８】
１    電動レボルバ（レボルバ）
２    取付体
３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ    対物レンズ
４ａ，４ｂ，４ｃ，４ｄ，４ｅ，４ｆ    対物取付穴
５    磁気センサ（位置検出手段）
６    電動機（駆動手段）
７    制御部
１２    スイッチユニット（対物レンズ選択手段）
１３    データテーブル
Ｓ１〜Ｓ３    移動距離算出工程
Ｓ４〜Ｓ１２    レボルバの回転方向指示工程
【図１】
2005227350.tif 000003
【図２】
2005227350.tif 000004
【図３】
2005227350.tif 000005
【図４】
2005227350.tif 000006