(57)【要約】【課題】長期間使用した場合でも、常に適正なスイッチ位置の判定を行うことができるポジションスイッチの出力判定装置を提供する。【解決手段】本発明に係わるポジションスイッチの出力判定装置（２０）は、少なくとも２つの位置間の変位により、第１電圧レベルまたは当該第１電圧レベルと異なる第２電圧レベルとを出力するポジションスイッチ（１０）の出力判定装置であって、前記第１電圧レベルと前記第２電圧レベルとの間での切り替りを判定するための判定電圧レベルを記憶する記憶手段（２１）と、前記ポジションスイッチから出力された電圧レベルが、前記判定電圧レベルを跨いで変化したときに、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出し、当該検出した電圧レベルを前記判定電圧レベルとして前記記憶手段の記憶内容を更新する制御手段（２２）と、を備える。【選択図】図４
2011124717.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの位置間の変位により、第１電圧レベルまたは当該第１電圧レベルと異なる第２電圧レベルとを出力するポジションスイッチの出力判定装置であって、
前記第１電圧レベルと前記第２電圧レベルとの間での切り替りを判定するための判定電圧レベルを記憶する記憶手段と、
前記ポジションスイッチから出力された電圧レベルが、前記判定電圧レベルを跨いで変化したときに、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出し、当該検出した電圧レベルを前記判定電圧レベルとして前記記憶手段の記憶内容を更新する制御手段と、
を備えることを特徴とするポジションスイッチの出力判定装置。
【請求項２】
請求項１に記載のポジションスイッチの出力判定装置であって、
前記制御手段は、
前記ポジションスイッチから出力された電圧レベルが、前記判定電圧レベルを跨いで変化する毎に、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出するとともに、当該検出した電圧レベルを前記判定電圧レベルとして更新すること、を特徴とするポジションスイッチの出力判定装置。
【請求項３】
請求項１に記載のポジションスイッチの出力判定装置であって、
前記制御手段は、
前記ポジションスイッチから出力された電圧レベルが、前記判定電圧レベルを跨いで変化した回数が規定回数に達する毎に、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出するとともに、当該検出した電圧レベルを前記判定電圧レベルとして更新すること、を特徴とするポジションスイッチの出力判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポジションスイッチの出力判定装置に関するものである。
【背景技術】
【０００２】
従来、スライド移動するスライド部材の位置に応じて、異なるレベルの出力が得られるようにしたポジションスイッチが知られている。このようなポジションスイッチに関する従来技術として、光センサの検出しきい値を、光センサの出力がＯＦＦのときの出力とＯＮのときの出力との中間に設定するようにした装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−３１５８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
光センサは、経年使用により発光部や受光部に汚れやゴミが堆積したり、光学特性が変化したりすることがある。このような変化が生じると、光センサから出力されるセンサ検出信号の電圧レベルも徐々に変動する。このため、上記従来技術のように、初期に設定したしきい値を基準として電圧レベルの判定を行うと、長期間の使用においては、適正なスイッチ位置の判定ができなくなるおそれがある。
【０００５】
本発明の課題は、長期間使用した場合でも、常に適正なスイッチ位置の判定を行うことができるポジションスイッチの出力判定装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
請求項１に記載の発明は、少なくとも２つの位置間の変位により、第１電圧レベルまたは当該第１電圧レベルと異なる第２電圧レベルとを出力するポジションスイッチ（１０）の出力判定装置（２０）であって、前記第１電圧レベルと前記第２電圧レベルとの間での切り替りを判定するための判定電圧レベルを記憶する記憶手段（２１）と、前記ポジションスイッチから出力された電圧レベルが、前記判定電圧レベルを跨いで変化したときに、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出し、当該検出した電圧レベルを前記判定電圧レベル電位として前記記憶手段の記憶内容を更新する制御手段（２２）と、を備えることを特徴とするポジションスイッチの出力判定装置。
請求項２に記載の発明は、請求項１に記載のポジションスイッチの出力判定装置（２０）であって、前記制御手段（２２）は、前記ポジションスイッチ（１０）から出力された電圧レベルが、前記判定電圧レベルを跨いで変化する毎に、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出するとともに、当該検出した電圧レベルを前記判定電圧レベルとして更新すること、を特徴とする。
請求項３に記載の発明は、請求項１に記載のポジションスイッチの出力判定装置（２０）であって、前記制御手段（２２）は、前記ポジションスイッチ（１０）から出力された電圧レベルが、前記判定電圧レベルを跨いで変化した回数が規定回数に達する毎に、当該変化の前後で検出した前記第１電圧レベルと前記第２電圧レベルとの中間の電圧レベルを検出するとともに、当該検出した電圧レベルを前記判定電圧レベルとして更新すること、を特徴とする。
なお、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。
【発明の効果】
【０００７】
本発明によれば、長期間使用した場合でも、常に適正なスイッチ位置の判定を行うことができるポジションスイッチの出力判定装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態の３ポジションスイッチを備えたカメラ用の交換レンズの部分平面図である。
【図２】（ａ）〜（ｃ）は３ポジションスイッチの断面図である。
【図３】第１光センサの回路図である。
【図４】実施形態に係わる出力判定装置の構成を示すブロック図である。
【図５】第１光センサから出力されるセンサ検出信号の電圧レベルＶｏｕｔの波形図である。
【図６】実施形態の出力判定装置において判定電圧の更新を行う場合の処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明に係わるポジションスイッチの出力判定装置の実施形態について説明する。本実施形態に示すポジションスイッチは、３つの位置に切り替え可能なスライドスイッチ（以下、３ポジションスイッチ）である。この３ポジションスイッチは、防水型のスライドスイッチとして構成されている。
【００１０】
図１は、本実施形態の３ポジションスイッチを備えたカメラ用の交換レンズの部分平面図である。３ポジションスイッチ１０は、交換レンズ１の側面に設けられている。３ポジションスイッチ１０には、オートフォーカスモード（Ａ）、マニュアルフォーカスモード（Ｍ）、オートフォーカス中にマニュアルフォーカスによるピント合わせが可能なＭ／Ａモード（Ｍ／Ａ）の３つのモードが設定されている。ユーザは、３ポジションスイッチ１０を所望するモードの位置までスライドさせることにより、上記３つのモードを適宜に切り替えることができる。
【００１１】
図２（ａ）〜（ｃ）は、３ポジションスイッチ１０の断面図である。図２（ａ）はスイッチ部材をＭモードの位置にスライドさせたときの断面図、図２（ｂ）はスイッチ部材をＡモードの位置にスライドさせたときの断面図、図２（ｃ）はスライド部材をＭ／Ａモードの位置にスライドさせたときの断面図である。
【００１２】
３ポジションスイッチ１０は、スライド部材１１、反射部材１２ａ，１２ｂ、シール部材１３、第１光センサ１４、第２光センサ１５を備える。これらの各部は、交換レンズ１（図１）の側面に設けられたスイッチ収納部２の中に収納されている。
【００１３】
スライド部材１１は、スイッチ収納部２の内部に設けられた不図示のスライドレールと係合している。ユーザが指などでスライド部材１１の操作突起１１ａをスライドさせると、スライド部材１１はスライドレールに沿って移動する。スライド部材１１は、各モードの位置で簡易的に保持される不図示のクリック機構を備える。ユーザは、スライド部材１１の操作突起１１ａをスライドさせることにより、スライド部材１１を所望するモードの位置で止めることができる。このとき、スライド部材１１は上述したクリック機構により簡易的に保持され、ユーザが意図的にスライド部材１１を移動させない限り、停止した位置からの移動が制限される。
【００１４】
スライド部材１１は、操作突起１１ａと反対側に、略Ｌ字形の摺動部１１ｂ，１１ｃを備える。摺動部１１ｂ，１１ｃは、操作突起１１ａとともに、スライド部材１１に一体に形成されている。摺動部１１ｂは、裏面に反射部材１２ａを備える。摺動部１１ｃは、裏面に反射部材１２ｂを備える。反射部材１２ａ，１２ｂは、それぞれ第１光センサ，第２光センサから出力されたセンサ光を反射する鏡面を備えた部材である。なお、摺動部１１ｂ，１１ｃの、反射部材１２ａ，１２ｂが設けられていない領域では、スライド部材１１の表面が露出している。この領域では、第１光センサ１４，第２光センサ１５から出力されたセンサ光がわずかに反射する。
【００１５】
シール部材１３は、スライド部材１１の下部に設けられた防水用の部材である。シール部材１３は、センサ光の透過が可能な透明樹脂により構成されている。シール部材１３の裏面には、第１光センサ１４と、第２光センサ１５とが配置されている。第１光センサ１４は、シール部材１３を間に挟んで、反射部材１２ａと対向する位置に配置されている。第２光センサ１５は、シール部材１３を間に挟んで、反射部材１２ｂと対向する位置に配置されている。以下、第１光センサ１４および第２光センサ１５を、適宜に「光センサ」と総称する。
【００１６】
第１光センサ１４，第２光センサ１５は、それぞれ不図示の発光部および受光部を備える。発光部は、発光ダイオード（ＬＥＤ）により構成され、スライド部材１１の方向にセンサ光を出力する。受光部は、フォトトランジスタにより構成され、反射部材などで反射したセンサ光を受光する。第１光センサ１４，第２光センサ１５は、受光部で受光したセンサ光の受光量に応じたセンサ出力信号を、後述のレンズ側ＣＰＵ２２に出力する。なお、スイッチ収納部２は、各光センサの発光部と受光部に対応する位置に、センサ光が通過するための不図示の開口部を備える。
【００１７】
ここで、光センサの構成について説明する。図３は、第１光センサ１４の回路図である。第１光センサ１４は、発光ダイオード１４ａ，フォトトランジスタ１４ｂ，抵抗Ｒ１，Ｒ２を備える。発光ダイオード１４ａは、入力電圧Ｖｃｃが印加されることで電流が流れ、センサ光を出力する。このセンサ光が反射部材などで反射してフォトトランジスタ１４ｂに入力すると、フォトトランジスタ１４ｂのコレクタ（Ｃ）−ベース（Ｂ）間が光電流により導通してオン状態となる。これにより、コレクタ（Ｃ）−エミッタ（Ｅ）間の電圧がセンサ出力信号として出力される。このセンサ出力信号の電圧レベルＶｏｕｔは、フォトトランジスタ１４ｂに入力するセンサ光の光量に応じて変化する。
【００１８】
すなわち、フォトトランジスタ１４ｂに入力するセンサ光が少なければセンサ出力信号の電圧レベルＶｏｕｔは低くなり、センサ光が多ければセンサ出力信号の電圧レベルＶｏｕｔは高くなる。第２光センサ１５も同一構成である。以下、センサ出力信号を適宜に「センサ出力」と記載し、任意のセンサ出力信号における電圧レベルを「Ｖｏｕｔ」と記載する。
【００１９】
スライド部材１１を図２（ａ）の位置に移動させると、第１光センサ１４および第２光センサ１５から出力されたセンサ光はいずれも反射部材１２ａ，１２ｂで反射されることはない。ただし、センサ光は、スライド部材１１の表面が露出した領域でわずかに反射するため、第１光センサ１４および第２光センサ１５から出力されるセンサ出力信号の電圧レベルは、いずれも電圧レベルＶｏｕｔ１となる。なお、（ａ）の位置は、スライド部材１１が（ｂ）の位置から（ｃ）の位置、または（ｃ）の位置から（ｂ）の位置に移動する際に必ず通過する中間位置である。
【００２０】
スライド部材１１を図２（ｂ）の位置に移動させると、第１光センサ１４から出力されたセンサ光は反射部材１２ａで反射し、第１光センサ１４で受光される。このため、第１光センサ１４から出力されるセンサ出力信号の電圧レベルは、電圧レベルＶｏｕｔ１よりも高い電圧レベルＶｏｕｔ２となる。また、第２光センサ１５から出力されたセンサ光は、反射部材１２ｂで反射されることはない。ここで、センサ光はスライド部材１１が存在しない領域に出力されるので、第２光センサ１５から出力されるセンサ出力信号の電圧レベルは、電圧レベルＶｏｕｔ１よりも低い電圧レベルＶｏｕｔ３となる。
【００２１】
スライド部材１１を図２（ｃ）の位置に移動させると、第１光センサ１４から出力されたセンサ光は、反射部材１２ａで反射されない。ここで、センサ光はスライド部材１１が存在しない領域に出力されるので第１光センサ１４から出力されるセンサ出力信号の電圧レベルは電圧レベルＶｏｕｔ３となる。また、第２光センサ１５から出力されたセンサ光は反射部材１２ｂで反射し、第２光センサ１５で受光される。このため、第２光センサ１５から出力されるセンサ出力信号の電圧レベルは電圧レベルＶｏｕｔ２となる。
【００２２】
光センサから出力されたセンサ出力信号が電圧レベルＶｏｕｔ２のときに、センサ出力を“ＯＮ”とし、電圧レベルＶｏｕｔ１または電圧レベルＶｏｕｔ３ときに、センサ出力を“ＯＦＦ”とすると、スライド部材１１を図２（ａ）〜（ｃ）の３つの位置に移動させたときに、３パターンのセンサ出力の組み合わせが得られる。
【００２３】
すなわち、図２（ａ）の位置では、第１光センサ１４のセンサ出力は“ＯＦＦ”、第２光センサ１５が“ＯＦＦ”となる（ＯＦＦ−ＯＦＦ）。図２（ｂ）の位置では、第１光センサ１４が“ＯＮ”、第２光センサ１５が“ＯＦＦ”となる（ＯＮ−ＯＦＦ）。図２（ｃ）の位置では、第１光センサ１４が“ＯＦＦ”、第２光センサ１５が“ＯＮ”となる（ＯＦＦ−ＯＮ）。したがって、スライド部材１１が移動する３つの位置におけるそれぞれのセンサ出力の組み合わせと、その位置のモードとを対応付けておけば、センサ出力の組み合わせから、どのモードが選択されたかを特定することができる。
【００２４】
次に、出力判定装置について説明する。図４は、本実施形態に係わる出力判定装置の構成を示すブロック図である。出力判定装置２０は、図４に示すように、メモリ２１と、レンズ側ＣＰＵ２２とを備える。
【００２５】
メモリ２１は、電圧レベルＶｏｕｔ１（またはＶｏｕｔ３）と電圧レベルＶｏｕｔ２との間での切り替わりを判定するための判定電圧レベルＶｔｈの値を記憶する記憶手段である。メモリ２１には、第１光センサ１４の切り替わりを判定するための第１光センサ用の判定電圧レベルの値と、第１光センサ１４の切り替わりを判定するための第２光センサ用の判定電圧レベルの値とが記憶されている。メモリ２１に記憶されている、それぞれの判定電圧レベルＶｔｈの値は、後述するように、レンズ側ＣＰＵ２２により適宜に更新される。
【００２６】
レンズ側ＣＰＵ２２は、交換レンズ１全体の動作を制御する中央処理装置である。レンズ側ＣＰＵ２２は、オートフォーカス制御のための不図示のフォーカシングレンズの移動、手振れ補正のための不図示の補正レンズの移動、絞り量の調節のための不図示の絞り機構の制御などを行う。
【００２７】
レンズ側ＣＰＵ２２は、３ポジションスイッチ１０の第１光センサ１４および第２光センサ１５と接続している。レンズ側ＣＰＵ２２は、第１光センサ１４および第２光センサ１５から出力されたセンサ検出信号の電圧レベルＶｏｕｔが、メモリ２１に記憶している判定電圧レベルＶｔｈを跨いで上昇変化または下降変化したときは、光センサのセンサ出力が“ＯＮ”と“ＯＦＦ”との間で切り替わったと判定する。
【００２８】
センサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで上昇変化または下降変化するケースとしては、センサ検出信号の電圧レベルＶｏｕｔが電圧レベルＶｏｕｔ１と電圧レベルＶｏｕｔ２との間で変化する場合と、電圧レベルＶｏｕｔ２と電圧レベルＶｏｕｔ３（またはＶｏｕｔ１）との間で変化する場合と、がある。
【００２９】
レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが電圧レベルＶｏｕｔ１から電圧レベルＶｏｕｔ２に変化した場合は、光センサのセンサ出力が“ＯＦＦ”から“ＯＮ”に切り替わったと判定する。また、レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが電圧レベルＶｏｕｔ２から電圧レベルＶｏｕｔ３（または電圧レベルＶｏｕｔ１）に変化した場合は、光センサのセンサ出力が“ＯＮ”から“ＯＦＦ”に切り替わったと判定する。レンズ側ＣＰＵ２２は、センサ出力の切り替わりを判定し、２つのセンサ出力の組み合わせに応じて、どのモードが選択されたのかを特定する。
【００３０】
また、レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化（上昇変化または下降変化）したときに、この変化の前後で検出した電圧レベルＶｏｕｔ１と電圧レベルＶｏｕｔ２との中間となる電圧レベル、または電圧レベルＶｏｕｔ２と電圧レベルＶｏｕｔ３（またはＶｏｕｔ１）との中間となる電圧レベルを検出（算出）する。
【００３１】
そして、この検出した電圧レベルを新たに設定した判定電圧レベルとして、メモリ２１に記憶している判定電圧レベルの値を更新する。本実施形態のレンズ側ＣＰＵ２２では、第１光センサ１４および第２光センサ１５から出力されたセンサ出力信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化する毎に、上記のような判定電圧レベルの更新を行う。
【００３２】
ここで、レンズ側ＣＰＵ２２が判定電圧レベルを更新する場合の具体例について説明する。図５は、第１光センサ１４から出力されるセンサ検出信号の電圧レベルＶｏｕｔの波形図である。以下、第１光センサ１４を例として判定電圧の更新を説明するが、第２光センサ１５についても、同様に判定電圧の更新を行っている。なお、図５において、波形を指し示す上向きの矢印は、レンズ側ＣＰＵ２２による信号検出のタイミングを示している。レンズ側ＣＰＵ２２は、第１光センサ１４から出力されるセンサ検出信号を所定周期で検出している。また、判定電圧としては、初期値としてＶｔｈ１が設定されているものとする。
【００３３】
まず、３ポジションスイッチ１０のスライド部材１１が、図２（ａ）の位置から（ｂ）の位置まで移動したとする。図２（ａ）の位置において、第１光センサ１４から出力されるセンサ検出信号は、電圧レベルＶｏｕｔ１となる。また、図２（ｂ）の位置において、第１光センサ１４から出力されるセンサ検出信号は、電圧レベルＶｏｕｔ２となる。
【００３４】
レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが２回連続して、判定電圧レベルＶｔｈを跨いで上昇変化した場合は、第１光センサ１４のセンサ出力が“ＯＦＦ”から“ＯＮ”に切り替わったと判定する。そして、レンズ側ＣＰＵ２２は、変化前の電圧レベルＶｏｕｔ１と、変化後の電圧レベルＶｏｕｔ２との中間となる電圧レベルを検出する。さらに、レンズ側ＣＰＵ２２は、検出した電圧レベルを新たに設定した判定電圧レベルとして、メモリ２１に記憶している判定電圧レベルの値を更新する。この場合は、電圧レベルＶｏｕｔ１と電圧レベルＶｏｕｔ２との中間となる、判定電圧レベルＶｔｈ２に更新される。
【００３５】
次に、３ポジションスイッチ１０のスライド部材１１が、図２（ｂ）の位置から（ｃ）の位置に移動したとする。図２（ｃ）の位置において、第１光センサ１４から出力されるセンサ検出信号は、電圧レベルＶｏｕｔ３となる。
【００３６】
レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが２回連続して、判定電圧レベルＶｔｈ２を跨いで下降変化した場合は、第１光センサ１４のセンサ出力が“ＯＮ”から“ＯＦＦ”に切り替わったと判定する。そして、レンズ側ＣＰＵ２２は、変化前の電圧レベルＶｏｕｔ２と、変化後の電圧レベルＶｏｕｔ３との中間となる電圧レベルを検出する。さらに、レンズ側ＣＰＵ２２は、検出した電圧レベルを新たに設定した判定電圧レベルＶｔｈ３として、メモリ２１に記憶している判定電圧レベルの値を更新する。
【００３７】
以下、同様にしてセンサ出力の切り替わりと、判定電圧レベルの更新を行う。なお、３ポジションスイッチ１０のスライド部材１１が、図２（ｃ）の位置から（ａ）の位置に移動した場合、第１光センサ１４から出力されるセンサ検出信号の電圧レベルは、電圧レベルＶｏｕｔ３から電圧レベルＶｏｕｔ１に変化する。この場合、第１光センサ１４のセンサ出力が“ＯＦＦ”となることは検出される。しかし、センサ検出信号の電圧レベルＶｏｕｔが、２回連続して、その時点での判定電圧レベルＶｔｈ３を跨いで変化しないため、判定電圧レベルＶｔｈは更新されない。
【００３８】
本実施形態では、センサ検出信号の電圧レベルＶｏｕｔが２回連続して、判定電圧レベルＶｔｈを跨いで変化したときにセンサ出力が切り替わったと判定するようにしている。このように、センサ検出信号の電圧レベルＶｏｕｔを２回連続してモニタするのは、ノイズなどの影響による誤検出を防ぐためである。
【００３９】
次に、本実施形態の出力判定装置２０において、判定電圧の更新を行う場合の処理手順を図６のフローチャートに参照しながら説明する。
【００４０】
まず、ステップＳ１において、レンズ側ＣＰＵ２２は、センサ検出信号の電圧レベルＶｏｕｔが２回連続して、判定電圧レベルＶｔｈを跨いで変化したかを判定する。この判定でＹＥＳであれば、ステップＳ２において、レンズ側ＣＰＵ２２は、変化前に検出した電圧レベルＶｏｕｔと、変化後の電圧レベルＶｏｕｔとの中間となる電圧レベルを検出する。ステップＳ３において、レンズ側ＣＰＵ２２は、検出した電圧レベルを新たに設定した判定電圧レベルＶｔｈとして、メモリ２１に記憶している判定電圧レベルの値を更新する。
【００４１】
以上説明した本実施形態に係わる出力判定装置２０によれば、以下の効果を奏する。
（１）３ポジションスイッチ１０から出力されたセンサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化したときに、この変化の前後で検出した電圧レベルＶｏｕｔの中間となる電圧レベルを検出し、その検出した電圧レベルを新たな判定電圧レベルとして、メモリ２１に記憶している判定電圧レベルの値を更新するようにしている。これによれば、経年使用により光センサから出力されるセンサ検出信号に変動が生じた場合でも、常に適切な判定電圧レベルが設定されるので、長期間使用した場合でも、常に適正なスイッチ位置の判定を行うことができる。
（２）３ポジションスイッチ１０の特性に個体ごとのバラつきがあっても、製造段階において、個体毎に適切な判定電圧レベルを設定する必要がないため、生産性を向上させることができる。
（３）３ポジションスイッチ１０から出力されたセンサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化する毎に、その変化の前後で検出した電圧レベルＶｏｕｔの中間となる電圧レベルを検出するようにしたので、その時点で最も新しい判定電圧レベルを設定することができる。したがって、より適正なスイッチ位置の判定を行うことができる。
【００４２】
（変形形態）
以上説明した実施形態に限定されることなく、本発明は以下に示すような種々の変形や変更が可能であり、それらも本発明の範囲内である。
（１）３ポジションスイッチ１０から出力されたセンサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化した回数が規定回数に達する毎に、その変化の前後で検出した電圧レベルＶｏｕｔの中間となる電圧レベルを検出するようにしてもよい。このような構成によれば、頻繁にスイッチ位置が変化するような用途において、レンズ側ＣＰＵ２２の負担を軽減することができる。また、スイッチ位置が変化する頻度に応じて、センサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化する毎に、判定電圧レベルを更新するようにしたり、センサ検出信号の電圧レベルＶｏｕｔが判定電圧レベルＶｔｈを跨いで変化した回数が規定回数に達する毎に、判定電圧レベルを更新したりするように切り替えるようにしてもよい。
（２）センサ検出信号の電圧レベルＶｏｕｔが、判定電圧レベルＶｔｈを跨いで上昇変化した場合にのみ、判定電圧レベルを更新するようにしてもよいし、センサ検出信号の電圧レベルＶｏｕｔが、判定電圧レベルＶｔｈを跨いで下降変化した場合にのみ、判定電圧レベルを更新するようにしてもよい。
（３）上記実施形態では、本発明に係わる出力判定装置を３ポジションスイッチに適用した場合について説明したが、本発明はこれに限らず、２ポジションスイッチにも適用可能である。また、直進移動するスライドスイッチに限らず、回転するダイヤル形のスイッチ部材（回転位置毎に特定の位置情報が与えられているもの）にも適用可能である。
（４）本発明は防水型のスライドスイッチに限らず、シール部材１３を備えていない通常のスライドスイッチにも適用可能である。また、本発明は、交換レンズに設けられたスライドスイッチに限らず、カメラ本体や照明装置などに設けられたスライドスイッチにも適用可能である。更に言えば、本発明はポジションスイッチを使用するあらゆる装置に適用可能である。
また、上記実施形態および変形形態は適宜に組み合わせて用いることができるが、各実施形態の構成は図示と説明により明らかであるため、詳細な説明を省略する。さらに、本発明は以上説明した実施形態によって限定されることはない。
【符号の説明】
【００４３】
１：交換レンズ、１０：３ポジションスイッチ、１１：スライド部材、１４：第１光センサ、１５：第２光センサ、２１：メモリ、２２：レンズ側ＣＰＵ
【図１】
2011124717.tif 000003
【図２】
2011124717.tif 000004
【図３】
2011124717.tif 000005
【図４】
2011124717.tif 000006
【図５】
2011124717.tif 000007
【図６】
2011124717.tif 000008