(57)【要約】【課題】光電スイッチを連装状態で使用する場合に、より確実に相互干渉の影響を回避し得る光電スイッチを提供する。【解決手段】自発光弁別回路３１が受光信号と閾値を比較し、閾値以上なら計数回路３３がカウンタ値をカウントアップし、閾値未満ならカウントダウンする。外乱光弁別回路３２は、投光前後の本来入光のないタイミングで受光信号と閾値を比較し、外乱光を検出する。判定回路３４は、カウンタ値が特定の値に遷移した場合、および外乱光を検出した場合に、投光周期を変更する制御信号を分周回路１２へ出力し、投光タイミングをずらす。【選択図】図１
2013090301.tif 000002
【特許請求の範囲】
【請求項１】
所定の投光周期毎に検出領域に向けて投光する投光部と、
前記検出領域からの光を受光し、受光量に応じた受光信号を出力する受光部と、
前記投光周期毎に、所定の入光判定タイミングにおける前記受光信号を第１の閾値と比較して、前記受光信号が前記第１の閾値以上の場合に計数値に所定数を加算し、前記受光信号が前記第１の閾値未満の場合に当該計数値から所定数を減算する自発光弁別部と、
前記投光周期毎に、前記投光部による投光前後の各タイミングにおける前記受光信号を第２の閾値とそれぞれ比較して、前記受光信号が前記第２の閾値以上の場合に外乱光の入光を検出する外乱光弁別部と、
前記自発光弁別部の計数値が特定の値に遷移した場合、および前記外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合に、前記投光部の投光周期を変更させる判定部とを備える光電スイッチ。
【請求項２】
判定部は、外乱光弁別部が投光前のタイミングで外乱光を検出した場合に投光部の投光周期を長くさせ、投光後のタイミングで外乱光を検出した場合に前記投光周期を短くさせることを特徴とする請求項１記載の光電スイッチ。
【請求項３】
判定部は、外乱光弁別部が投光前のタイミングで外乱光を検出した場合に投光部の投光周期を短くさせ、投光後のタイミングで外乱光を検出した場合に前記投光周期を長くさせることを特徴とする請求項１記載の光電スイッチ。
【請求項４】
判定部は、自発光弁別部の計数値が特定の値に遷移し、かつ、外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合、当該外乱光弁別部の検出結果に従って投光部の投光周期を変更することを特徴とする請求項１から請求項３のうちのいずれか１項記載の光電スイッチ。
【請求項５】
判定部は、投光部の投光周期を長くする場合の変更量と、当該投光周期を短くする場合の変更量とを異なる量にすることを特徴とする請求項２または請求項３記載の光電スイッチ。
【請求項６】
判定部は、投光部の投光周期の変化量を、自発光弁別部の計数値が特定の値に遷移した場合と、外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合とで異なる量にすることを特徴とする請求項１記載の光電スイッチ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受光量の変化に基づいて検出対象物を検出する光電スイッチに関するものである。
【背景技術】
【０００２】
反射形の光電スイッチは、検出対象物で反射した光を受光して遮光状態から入光状態へ遷移するとき、受光した光が外乱光である可能性を考えて、遷移時に投光周期をシフトする方法がある（例えば、特許文献１参照）。この特許文献１に係る光電スイッチは、受光部の検波回路で検波した検波信号を遅延回路で投光周期に等しい時間だけ遅延させる。そして、ＡＮＤ回路において、遅延回路で遅延させた遅延検波信号と検波回路の検波信号との論理積をとると、周期の異なる他の光電スイッチのパルス光およびノイズ光などが除去され、自機の投光のみの弁別が可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１７５８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の光電スイッチは以上のように構成されているので、同一の光電スイッチを２台連装して使用する場合であって、この２台の光量が単独では動作レベルに達しないが相互に干渉すると動作レベルに達するような場合、あるタイミングで同じ動作になると投光周期が同じようにシフトして干渉しあい、チャタリングなどの誤動作を招くことがあるという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、より確実に相互干渉の影響を回避し得る光電スイッチを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の請求項１に係る光電スイッチは、所定の投光周期毎に検出領域に向けて投光する投光部と、検出領域からの光を受光し、受光量に応じた受光信号を出力する受光部と、投光周期毎に、所定の入光判定タイミングにおける受光信号を第１の閾値と比較して、受光信号が第１の閾値以上の場合に計数値に所定数を加算し、受光信号が第１の閾値未満の場合に当該計数値から所定数を減算する自発光弁別部と、投光周期毎に、投光部による投光前後の各タイミングにおける受光信号を第２の閾値とそれぞれ比較して、受光信号が第２の閾値以上の場合に外乱光の入光を検出する外乱光弁別部と、自発光弁別部の計数値が特定の値に遷移した場合、および外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合に、投光部の投光周期を変更させる判定部とを備えるものである。
【０００７】
この発明の請求項２に係る光電スイッチは、判定部が、外乱光弁別部が投光前のタイミングで外乱光を検出した場合に投光部の投光周期を長くさせ、投光後のタイミングで外乱光を検出した場合に投光周期を短くさせるようにしたものである。
【０００８】
この発明の請求項３に係る光電スイッチは、判定部が、外乱光弁別部が投光前のタイミングで外乱光を検出した場合に投光部の投光周期を短くさせ、投光後のタイミングで外乱光を検出した場合に投光周期を長くさせるようにしたものである。
【０００９】
この発明の請求項４に係る光電スイッチは、判定部が、自発光弁別部の計数値が特定の値に遷移し、かつ、外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合、当該外乱光弁別部の検出結果に従って投光部の投光周期を変更するようにしたものである。
【００１０】
この発明の請求項５に係る光電スイッチは、判定部が、投光部の投光周期を長くする場合の変更量と、当該投光周期を短くする場合の変更量とを異なる量にするようにしたものである。
【００１１】
この発明の請求項６に係る光電スイッチは、判定部が、投光部の投光周期の変化量を、自発光弁別部の計数値が特定の値に遷移した場合と、外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合とで異なる量にするようにしたものである。
【発明の効果】
【００１２】
この発明の請求項１によれば、自発光の入光判定に応じて増減する計数値が特定の値に遷移した場合、および投光前後で外乱光を検出した場合に投光周期を変更するようにしたので、光電スイッチを連装状態で使用したときに、相互干渉の影響を回避しやすくできる。
【００１３】
この発明の請求項２および請求項３によれば、外乱光の入光が自発光より前なら自発光の投光タイミングを遅らせ自発光より後なら投光タイミングを早くするか、あるいは、外乱光の入光が自発光より前なら自発光の投光タイミングを早め自発光より後なら投光タイミングを遅らせるようにしたので、相互干渉による誤動作が生じる前に自機の投光周期を変更することができる。
【００１４】
この発明の請求項４によれば、自発光の入光判定結果に応じた投光周期より、外乱光の検出結果に応じた投光周期を優先するようにしたので、相互干渉の影響を回避しやすくできる。
【００１５】
この発明の請求項５によれば、投光周期を長くする場合の変更量と短くする場合の変更量とを異なる量にしたので、長くする場合と短くする場合が交互に発生しても通常の投光周期の投光タイミングに戻らず、相互干渉の影響を回避しやすくできる。
【００１６】
この発明の請求項６によれば、投光部の投光周期の変化量を、自発光弁別部の計数値が特定の値に遷移した場合と、外乱光弁別部で投光前後の少なくとも一方のタイミングで外乱光を検出した場合とで異なる量にしたので、相互干渉の影響を回避しやすくできる。
【図面の簡単な説明】
【００１７】
【図１】この発明の実施の形態１に係る光電スイッチの構成を示すブロック図である。
【図２】実施の形態１に係る光電スイッチの受光信号の一例を示すグラフである。
【図３】実施の形態１に係る光電スイッチの動作例を示すタイミングチャートである。
【図４】実施の形態１に係る光電スイッチの動作例を図４（ａ）に示し、図４（ｂ）に変形例を示す。
【発明を実施するための形態】
【００１８】
実施の形態１．
図１に示す光電スイッチ１は、検出領域に向いた状態で並んだ投光部１０と受光部２０とを備えた反射形光電スイッチであり、検出対象物に反射した投光部１０の投光を受光部２０で受光し、検出部３０が受光量の変化に基づいて検出領域に検出対象物があるか否かを判定する。
【００１９】
投光部１０において、発振回路１１の発振する一定周期のクロック信号を分周回路１２で分周して所定の投光周期にし、駆動回路１３がその投光周期のパルス電流を投光素子１４へ供給する。発光ダイオードなどで構成される投光素子１４は、一定パルス幅の光信号を投光周期毎に検出領域に向けて投光する。
この分周回路１２は、クロック信号の周期を検出部３０から入力される制御信号に応じた投光周期に変更する。また、分周回路１２から検出部３０へ同期信号を出力して、投光開始のタイミングを伝える。
【００２０】
受光部２０において、フォトダイオードなどで構成される受光素子２１が、投光部１０から投光されて検出領域の検出対象物に反射した光を受光して、受光量に応じたレベルの電流値を出力する。ＩＶ変換回路２２が受光素子２１の出力電流を電流−電圧変換し、増幅回路２３が増幅し、検波回路２４が整流する。また、図示は省略するが、増幅回路２３にはフィルタによるノイズ除去機能も含まれる。
【００２１】
検出部３０において、検波回路２４から出力された受光信号は、自発光弁別回路３１と外乱光弁別回路３２にそれぞれ入力される。また、分周回路１２から投光開始のタイミングを示す同期信号が自発光弁別回路３１と外乱光弁別回路３２にそれぞれ入力される。自発光とは、検出部３０と同一の光電スイッチ１が有する投光部１０の投光である。外乱光とは、この光電スイッチ１の自発光以外の光であり、例えば光電スイッチ１の近くに設置された別の光電スイッチの投光またはその反射光（干渉光）、光電スイッチ１が設置された環境で用いられている照明器具の光である。
【００２２】
自発光弁別回路３１は、同期信号に基づいて決定される入光判定タイミングにおいて、受光信号レベルを取得して所定の入光判定閾値（第１の閾値）と比較する。受光信号レベルが入光判定閾値以上の場合、自発光が入光している状態と判定して「１」を計数回路３３へ出力する。一方、受光信号レベルが入光判定閾値未満の場合、自発光は入光していない状態と判定して「０」を計数回路３３へ出力する。
外乱光弁別回路３２は、同期信号に基づいて決定される外乱光検出タイミングにおいて、受光信号レベルを取得して所定の外乱光検出閾値（第２の閾値）と比較する。受光信号レベルが外乱光検出閾値以上の場合、外乱光が入光している状態と判定して「１」を判定回路３４へ出力する。一方、受光信号レベルが外乱光検出閾値未満の場合、外乱光が入光していない状態と判定して「０」を判定回路３４へ出力する。
【００２３】
ここで、自発光弁別回路３１および外乱光弁別回路３２の判定方法を説明する。
図２は、受光信号の電圧波形例を示すグラフであり、外乱光の干渉がない状態である。グラフの縦軸は振幅［Ｖ］、横軸は時間［μｓ］を示し、同期信号に基づく投光開始のタイミングを時間ｔ＝０μｓとする（以下、ｔ０と称す）。
受光部２０を構成する回路の応答性に基づいて、自発光由来の受光信号レベルが最も高くなるタイミングを入光判定タイミングとして自発光弁別回路３１へ与えておく。図２の場合は、時間ｔａを入光判定タイミングとする。
【００２４】
また、自発光の投光前後であって正常時には検波されないタイミングを第１外乱光検出タイミングおよび第２外乱光検出タイミングとして外乱光弁別回路３２へ与えておく。投光開始のタイミングである時間ｔ０では、外乱光がなければ受光信号は０になるはずである。よって、図２においてはこの時間ｔ０を、自発光より前に外乱光が入光したか否かを判定するための第１外乱光検出タイミングとして、外乱光弁別回路３２へ与える。
さらに、自発光より後に外乱光が入光したか否かを判定するための第２外乱光検出タイミングを時間ｔｂに決定し、外乱光弁別回路３２へ与えておく。この第２外乱光検出タイミングは受光部２０の応答性に合わせて決定すればよい。
また、第１外乱光検出タイミングでの第１外乱光検出閾値と、第２外乱光検出タイミングでの第２外乱光検出閾値は、外乱光を感度良く検出できるように入光判定閾値より低い値に設定することが好ましい。
【００２５】
計数回路３３は、アップダウンカウンタなどのデジタル積分回路であり、本実施の形態１では５段階のアップ／ダウンカウントを行う。この計数回路３３は、自発光弁別回路３１の出力値が１の場合（即ち、自発光が入光している状態）にカウントアップし、出力値が０の場合（即ち、自発光が入光していない状態）にカウントダウンし、カウンタ値を判定回路３４へ出力する。
【００２６】
判定回路３４は、外乱光弁別回路３２で第１外乱光検出タイミングの外乱光を検出した場合、自発光より前に外乱光があることになるため、自発光の投光タイミングを遅くする。この場合、判定回路３４から分周回路１２へ、投光周期を長くする制御信号を出力する。
一方、外乱光弁別回路３２で第２外乱光検出タイミングの外乱光を検出した場合、自発光より後に外乱光があることになるため、自発光の投光タイミングを早くする。この場合、判定回路３４から分周回路１２へ、投光周期を短くする制御信号を出力する。
光電スイッチ１とは別の光電スイッチを連装状態で使用し、光電スイッチ１の投光周期と別の光電スイッチの投光周期が異なるとき、別の光電スイッチの投光（干渉光）の投光タイミングが光電スイッチ１の投光タイミングに近づいてくるため、干渉による誤動作が生じることがある。この場合に、光電スイッチ１が投光タイミングをずらして干渉光を回避するので、誤動作に至らない。
【００２７】
また、判定回路３４は、計数回路３３のカウンタ値に応じて以下の動作を行う。
１．カウンタ値が０のとき、遮光状態（検出対象物がない状態）と判定する
２．カウンタ値が５のとき、入光状態（検出対象物がある状態）と判定する
３．カウンタ値が１〜４のとき、前の判定を維持する
３−１．カウンタ値が１→２となったとき、または３→４となったとき、投光周期を短くする（または長くする）制御信号を出力する
３−２．カウンタ値が４→３となったとき、または２→１となったとき、投光周期を短くする（または長くする）制御信号を出力する
上記３−１および３−２は、別の光電スイッチの周期的な投光に起因する相互干渉により状態遷移が発生している可能性があるため、投光周期を長短いずれかに変更して投光開始タイミングをずらすことで干渉光を回避することを目的としている。
【００２８】
なお、判定回路３４は、上記３−１または３−２のカウンタ値遷移と、外乱光弁別回路３２の外乱光検出とが同時に発生したときは、どちらか一方を優先して投光周期を変更すればよい。ただし、カウンタ値遷移に基づく干渉光の認識率に比べ、外乱光検出に基づく干渉光の認識率が高いと予想されるため、外乱光検出に基づく投光周期の変更を優先して行うことが好ましい。
【００２９】
上記動作は５段階のアップダウンカウンタを用いる場合の一例であり、用いるアップダウンカウンタに応じて動作も適宜変更すればよい。
【００３０】
次に、光電スイッチ１における投光周期の変更例を説明する。
図３（ａ）は、投光素子１４の発する光信号であり、通常の投光周期は９０μｓとする。図３（ｂ）は自発光弁別回路３１および外乱光弁別回路３２に入力される受光信号であり、入光判定閾値を一点鎖線で示す。第１外乱光検出閾値および第２外乱光検出閾値は０とする。図３（ｃ）は、計数回路３３のカウンタ値である。図３（ｄ）は、判定回路３４が計数回路３３のカウンタ値に基づいて判定した入光／遮光状態である。図３（ｅ）は、判定回路３４が自発光弁別回路３１のカウンタ値遷移と外乱光弁別回路３２の外乱光検出に基づいて出力する制御信号が指示する投光周期である。
【００３１】
図３の例では、投光開始タイミングを時間ｔ＝０μｓ（即ちｔ０）とした場合に、時間ｔａ（＞ｔ０）でカウンタ値が１→２となったとき、および４→３となったとき、それぞれ投光周期を短くする。また、時間ｔ０で外乱光を検出したら投光周期を長くする。また、時間ｔｂ（＞ｔａ）で外乱光を検出したら投光周期を短くする。さらに、カウンタ値遷移と外乱光検出とが同時に発生したときは、外乱光検出に基づく投光周期の変更を優先する。
また、分周回路１２において、通常の投光周期は９０μｓとし、短くする場合は７０μｓに、長くする場合は１０５μｓに変更する。
【００３２】
上記のような条件のもと、投光部１０は、１回目および２回目の投光開始タイミングにおいて通常の投光周期９０μｓで投光する。どちらの投光も受光信号レベルが入光判定閾値以上なので自発光弁別回路３１が「１（即ち、自発光が入光されている状態）」を出力し、計数回路３３がカウンタ値を０→１→２にする。また、受光信号レベルが第１外乱光検出閾値および第２外乱光検出閾値以上のため、外乱光弁別回路３２による外乱光の検出はない。判定回路３４は、カウンタ値から遮光状態と判定し、さらにカウンタ値が１→２に遷移したので分周回路１２へ投光周期を７０μｓに短くする制御信号を出力する。
【００３３】
３回目の投光は、分周回路１２が判定回路３４から制御信号を受けて投光周期を短くすることにより、投光開始タイミングが早まる。また、分周回路１２からの同期信号を受けた自発光弁別回路３１および外乱光弁別回路３２が投光に同期した各タイミングで閾値判定を行う。ここでは、自発光弁別回路３１が自発光を検出するので、計数回路３３がカウンタ値を２→３にする。判定回路３４は、遮光状態の判定を維持し、さらにカウンタ値遷移および外乱光検出の条件に該当しないので通常の投光周期９０μｓを示す制御信号を出力する。
【００３４】
４回、５回と通常の投光周期で投光が続き、５回目の投光でカウンタ値が５になるので、判定回路３４が入光状態と判定する。
６回目の投光は、対応する受光信号レベルが入光判定閾値未満のため、自発光弁別回路３１が「０（即ち、自発光が入光されていない状態）」を出力し、計数回路３３がカウンタ値を５→４にする。このため、判定回路３４は入光状態の判定を維持する。よって、４〜６回目の投光では、判定回路３４が投光周期９０μｓの制御信号を出力する。
【００３５】
７回目の投光において外乱光が混じり、受光信号レベルが時間ｔ０で第１外乱光検出閾値以上となるので、外乱光弁別回路３２が「１（即ち、外乱光検出）」を出力する。また、受光信号レベルが入光判定閾値未満のため、自発光弁別回路３１が「０」を出力し、計数回路３３がカウンタ値を４→３にし、判定回路３４が入光状態の判定を維持する。この例では、カウンタ値遷移より外乱光検出を優先するので、判定回路３４は投光周期を１０５μｓに長くする制御信号を分周回路１２へ出力する。
【００３６】
８回目の投光は、分周回路１２が判定回路３４から制御信号を受けて投光周期を長くすることにより、投光開始タイミングが遅くなる。また、分周回路１２からの同期信号を受けた自発光弁別回路３１および外乱光弁別回路３２が投光に同期した各タイミングで閾値判定を行う。ここでは、自発光弁別回路３１が自発光を検出するので、計数回路３３がカウンタ値を３→４にし、判定回路３４が入光状態の判定を維持する。さらにカウンタ値遷移および外乱光検出の条件に該当しないので通常の投光周期９０μｓを示す制御信号を出力する。
【００３７】
なお、図３の例では、投光周期を長くする場合と短くする場合とで通常周期からの差が異なるように設定している。そのため、長い周期と短い周期が交互に発生した場合でも、通常の投光周期の投光タイミングに戻らない。これにより、別の光電スイッチの周期的な投光に起因する相互干渉を防ぐことができる。
また、図３の例では、カウンタ値遷移と外乱光検出のいずれの場合も長い周期を１０５μｓの同値、短い周期を７０μｓの同値に設定したが、これに限定されるものではなく、カウンタ値遷移と外乱光検出とで異なる長短の周期を設定してもよい。
【００３８】
以上より、実施の形態１によれば、光電スイッチ１は、所定の投光周期毎に検出領域に向けて投光する投光部１０と、検出領域からの光を受光し、受光量に応じた受光信号を出力する受光部２０と、投光周期毎に、入光判定タイミングにおける受光信号を入光判定閾値と比較する自発光弁別回路３１と、自発光弁別回路３１において受光信号が入光判定閾値以上の場合にカウントアップし、入光判定閾値未満の場合にカウントダウンする計数回路３３と、投光周期毎に、投光部１０による投光前後の第１および第２外乱光検出タイミングにおける受光信号を第１および第２外乱光検出閾値と比較して、受光信号が第１および第２外乱光検出閾値以上の場合に外乱光の入光を検出する外乱光弁別回路３２と、計数回路３３のカウンタ値が特定の値に遷移した場合、および外乱光弁別回路３２で第１および第２外乱光検出タイミングの少なくとも一方のタイミングで外乱光を検出した場合に、投光部１０の投光周期を変更させる判定回路３４とを備えるように構成した。このため、光電スイッチ１を連装状態で使用したときに、同じ動作となる確率を大幅に低減できるようになり、相互干渉の影響を回避しやすくできる。
【００３９】
また、実施の形態１によれば、判定回路３４は、外乱光弁別回路３２が第１外乱光検出タイミングで外乱光を検出した場合に投光部１０の投光周期を長くさせ、第２外乱光検出タイミングで外乱光を検出した場合に投光周期を短くさせるように構成した。このため、相互干渉による誤動作が生じる前に自機の投光周期を変更することができる。
【００４０】
また、実施の形態１によれば、判定回路３４は、計数回路３３のカウンタ値が特定の値に遷移し、かつ、外乱光弁別回路３２で第１および第２外乱光検出タイミングの少なくとも一方のタイミングで外乱光を検出した場合、外乱光弁別回路３２の検出結果に従って投光部１０の投光周期を変更するように構成した。このため、相互干渉の影響を回避しやすくできる。
【００４１】
また、実施の形態１によれば、投光部１０の投光周期を長くする場合の変更量と、短くする場合の変更量とが異なる量になるよう設定した。このため、長くする場合と短くする場合が交互に発生しても通常の投光周期の投光タイミングに戻らず、相互干渉の影響を回避しやすくできる。
【００４２】
なお、上記実施の形態１では、自発光より前に外乱光が入光した場合に自発光の投光タイミングを遅くし（投光周期を長くし）、自発光より後に外乱光が入光した場合に自発光の投光タイミングを早くする（投光周期を短くする）構成としたが、反対に、自発光より前に外乱光が入光した場合に自発光の投光タイミングを早くし（投光周期を短くし）、自発光より後に外乱光が入光した場合に自発光の投光タイミングを遅くする（投光周期を長くする）構成にしてもよい。図４に一例を示す。
【００４３】
図４（ａ）は、実施の形態１の通り、外乱光を自発光より前で検出した場合に投光周期を長くし、後で検出した場合に投光周期を短くする例を示す。ここでは、光電スイッチ１において自発光の通常の投光周期が９０μｓ、外乱光の投光周期が９０．５μｓとする。自発光と外乱光の間隔が所定時間以下まで近づくと、第１外乱光検出タイミング（図４（ａ）の破線矢印）で外乱光を検出し、投光周期を１０５μｓまで長くする。これにより、自発光と外乱光の間隔が広がり、再度所定時間以下となるまで光電スイッチ１は通常動作に戻る。
このように、上記実施の形態１の例では、外乱光を検出するとそれを逃げる方向に周期を変更していた。そのため、逃げる自発光を追いかけるようにして外乱光が時間差を縮めていき、再度外乱光を検出するとまた周期を変更して相互干渉を回避する。
【００４４】
これに対し、図４（ｂ）は、外乱光を自発光より前で検出した場合に投光周期を短くし、後で検出した場合に投光周期を長くする変形例である。この場合、光電スイッチ１において第１外乱光検出タイミング（図４（ｂ）の破線矢印）で外乱光を検出すると、外乱光が自発光を飛び越す方向に周期を変更して、相互干渉を回避する。そのため、図４（ａ）の場合に比べて自発光と外乱光の時間差が広がり、再度外乱光を検出するまでの期間が長くなる。
【００４５】
また、上記説明では、実施の形態１の構成を反射形の光電スイッチに適用した場合を例に説明したが、これに限定されるものではなく、透過形など他のタイプの光電スイッチに適用することも可能である。
これ以外にも、具体的な構成は、上述した実施の形態１の構成に限られるものではなく、本発明の要旨を逸脱しない範囲の設計の変更などがあっても本発明に含まれることは言うまでもない。
【符号の説明】
【００４６】
１  光電スイッチ
１０  投光部
１１  発振回路
１２  分周回路
１３  駆動回路
１４  投光素子
２０  受光部
２１  受光素子
２２  ＩＶ変換回路
２３  増幅回路
２４  検波回路
３０  検出部
３１  自発光弁別回路
３２  外乱光弁別回路
３３  計数回路
３４  判定回路
【図１】
2013090301.tif 000003
【図２】
2013090301.tif 000004
【図３】
2013090301.tif 000005
【図４】
2013090301.tif 000006