(57)【要約】【課題】受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮し、応答速度の向上を図る。【解決手段】多光軸光電センサ１の投光器２は、同期信号伝送路４に出力された同期信号Ｄを監視し、同期信号Ｄが受光器３に正常に伝送されたか否かを判定し、同期信号Ｄが受光器３に正常に伝送されなかった旨を認識すると、同段の光軸に対応する同期信号Ｄを再度生成して同期信号伝送路４に出力する。受光器３においては、投光器２から同期信号Ｄが正常に伝送されなかった直後に、同段の光軸に対応する同期信号Ｄが直ちに正常に伝送されることにより、同期信号Ｄを速やかに正確に検出できる。【選択図】  図１
2004186744.tif 000002
【特許請求の範囲】
【請求項１】
複数の投光手段を有する投光器と、
前記複数の投光手段に１対１に対応する複数の受光手段を有する受光器と、
前記投光器に設けられ、前記投光手段および前記受光手段の投受光タイミング毎に同期信号を順次生成する同期信号生成手段と、
前記投光器に設けられ、前記同期信号生成手段により生成された同期信号を出力する同期信号出力手段と、
前記投光器に設けられ、前記同期信号出力手段から出力された同期信号に基づいて前記投光手段に投光動作を行わせる投光駆動手段と、
前記投光器と前記受光器との間を接続するように設けられ、前記同期信号出力手段から出力された同期信号を前記受光器に伝送する同期信号伝送手段と、
前記受光器に設けられ、前記同期信号伝送手段により伝送される同期信号を検出する同期信号検出手段と、
前記受光器に設けられ、前記同期信号検出手段により検出された同期信号に基づいて前記受光素子からの受光信号を有効化する制御手段と、
前記受光器に設けられ、前記制御手段により有効化された受光信号に基づいて受光状態であるか遮光状態であるかを判定する判定手段とを備えた多光軸光電センサにおいて、
前記同期信号生成手段により生成された同期信号に同期して前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号を監視し、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されたか否かを当該監視結果に基づいて判定する同期信号伝送判定手段を備え、
前記同期信号生成手段は、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送されなかった旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸に対応する同期信号を所定時間が経過した後に再度生成し、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送された旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸の次段の光軸に対応する同期信号を生成することを特徴とする多光軸光電センサ。
【請求項２】
複数の投光手段を有する投光器と、
前記複数の投光手段に１対１に対応する複数の受光手段を有する受光器と、
前記受光器に設けられ、前記投光手段および前記受光手段の投受光タイミング毎に同期信号を順次生成する同期信号生成手段と、
前記受光器に設けられ、前記同期信号生成手段により生成された同期信号を出力する同期信号出力手段と、
前記投光器と前記受光器との間を接続するように設けられ、前記同期信号出力手段から出力された同期信号を前記投光器に伝送する同期信号伝送手段と、
前記投光器に設けられ、前記同期信号伝送手段により伝送される同期信号を検出する同期信号検出手段と、
前記投光器に設けられ、前記同期信号検出手段により検出された同期信号に基づいて前記投光手段に投光動作を行わせる投光駆動手段と、
前記受光器に設けられ、前記同期信号出力手段から出力された同期信号に基づいて前記受光素子からの受光信号を有効化する制御手段と、
前記受光器に設けられ、前記制御手段により有効化された受光信号に基づいて受光状態であるか遮光状態であるかを判定する判定手段とを備えた多光軸光電センサにおいて、
前記同期信号生成手段により生成された同期信号に同期して前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号を監視し、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されたか否かを当該監視結果に基づいて判定する同期信号伝送判定手段を備え、
前記同期信号生成手段は、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送されなかった旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸に対応する同期信号を所定時間が経過した後に再度生成し、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送された旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸の次段の光軸に対応する同期信号を生成することを特徴とする多光軸光電センサ。
【請求項３】
前記同期信号生成手段は、同期信号として予め規定されている規定時間幅のパルスを生成し、
前記同期信号検出手段は、前記同期信号伝送手段により伝送される信号の信号レベルと予め規定されている規定レベルとを比較してパルスを検出し、検出されたパルスの時間幅を測定して前記規定時間幅と比較し、信号のパルスの時間幅が前記規定時間幅と略一致したときに、前記同期信号伝送手段により伝送される信号のパルスを同期信号として検出し、
前記同期信号伝送判定手段は、前記同期信号伝送手段により伝送される信号の信号レベルと前記規定レベルとを比較してパルスを検出し、検出されたパルスの時間幅を測定して前記規定時間幅と比較し、信号のパルスの時間幅が前記規定時間幅と略一致したときに、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送された旨を認識し、パルスを検出しなかったとき、または、信号のパルスの時間幅が前記規定時間幅と略一致しなかったときに、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されなかった旨を認識することを特徴とする請求項１または２に記載した多光軸光電センサ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の投光手段を有する投光器と、複数の投光手段に１対１に対応する複数の受光手段を有する受光器と、前記投光手段および前記受光手段の投受光タイミング毎に同期信号を順次生成する同期信号生成手段とを備えた多光軸光電センサに関する。
【０００２】
【従来の技術】
多光軸光電センサは、複数の投光素子を有する投光器と、複数の投光素子に１対１に対応する複数の受光素子を有する受光器とを備え、複数の投光素子と複数の受光素子とにより複数の光軸を順次形成し、複数の受光素子の各々から出力された受光信号の信号レベルと閾値とを比較して受光状態であるか遮光状態であるかを判定するようになっている。
【０００３】
このとき、投光器および受光器においては、両者が同期信号に基づいて動作するようになっており、例えば投光器が同期信号を生成する場合であれば、投光器は、投光素子の各々が投光器にて生成された同期信号に基づいて投光動作を行うと共に、受光器は、投光器から同期信号伝送路により伝送される同期信号に基づいて当該投光素子に対向する受光素子から出力された受光信号の信号レベルと閾値とを比較するようになっている。
【０００４】
ところで、このように投光器と受光器との間で同期信号を同期信号伝送路により伝送する構成では、瞬間的に極めて多大なノイズが同期信号伝送路に重畳してしまうと、極めて多大なノイズの悪影響を受けて同期信号の波形が乱れる場合がある。そうなると、同期信号が伝送される側で同期信号を正確に検出することができなくなるので、投光器と受光器との間で同期が乱れ、受光状態であるか遮光状態であるかの判定を正確に行うことができなくなるという不具合があった。
【０００５】
このような不具合を解決する対策として、従来の多光軸光電センサの一つとして、各光軸に対して複数回（例えば２回）の走査（スキャン）結果が連続して一致したときには、受光状態であるか遮光状態であるかの判定が正常に行われたと判定することにより、当該光軸が受光状態であるか遮光状態であるかを判定し、これに対して、各光軸に対して複数回の走査結果が連続して一致しなかったときには、受光状態であるか遮光状態であるかの判定が正常に行われなかったと判定することにより、当該光軸が受光状態であるか遮光状態であるかを判定しない構成のものがあった（例えば実用新案文献１参照）。
【０００６】
【特許文献１】
実用新案登録第２５４９８０９号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、このように各光軸に対して複数回の走査結果に基づいて受光状態であるか遮光状態であるかを判定する構成では、受光状態であるか遮光状態であるかの判定が正常に行われなかったと判定するまでに、複数回の走査を行う必要があり、さらに、その時点から投光器と受光器との間で同期を確立して複数回の走査を再度行った後に、複数回の走査結果が連続して一致したか否かを判定して受光状態であるか遮光状態であるかを判定することになるので、受光状態であるか遮光状態であるかを正確に判定するまでに多大な時間がかかり、応答速度が低下するという問題があった。
【０００８】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、同期信号が伝送される側で同期信号を正確に検出できなくなった場合であっても、同期信号を速やかに正確に検出できるようにすることにより、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる多光軸光電センサを提供することにある。
【０００９】
【課題を解決するための手段】
請求項１に記載した多光軸光電センサは、
複数の投光手段を有する投光器と、
前記複数の投光手段に１対１に対応する複数の受光手段を有する受光器と、
前記投光器に設けられ、前記投光手段および前記受光手段の投受光タイミング毎に同期信号を順次生成する同期信号生成手段と、
前記投光器に設けられ、前記同期信号生成手段により生成された同期信号を出力する同期信号出力手段と、
前記投光器に設けられ、前記同期信号出力手段から出力された同期信号に基づいて前記投光手段に投光動作を行わせる投光駆動手段と、
前記投光器と前記受光器との間を接続するように設けられ、前記同期信号出力手段から出力された同期信号を前記受光器に伝送する同期信号伝送手段と、
前記受光器に設けられ、前記同期信号伝送手段により伝送される同期信号を検出する同期信号検出手段と、
前記受光器に設けられ、前記同期信号検出手段により検出された同期信号に基づいて前記受光素子からの受光信号を有効化する制御手段と、
前記受光器に設けられ、前記制御手段により有効化された受光信号に基づいて受光状態であるか遮光状態であるかを判定する判定手段とを備えた多光軸光電センサにおいて、
前記同期信号生成手段により生成された同期信号に同期して前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号を監視し、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されたか否かを当該監視結果に基づいて判定する同期信号伝送判定手段を備え、
前記同期信号生成手段は、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送されなかった旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸に対応する同期信号を所定時間が経過した後に再度生成し、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送された旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸の次段の光軸に対応する同期信号を生成するように構成したところに特徴を有する。
【００１０】
ここで、このような投光器が同期信号を生成して同期信号伝送手段により受光器に伝送する構成では、瞬間的に極めて多大なノイズが同期信号伝送手段に重畳してしまうと、瞬間的に重畳されたノイズが極めて多大であることにより、投光器から受光器に同期信号が正常に伝送されなくなる。
【００１１】
このとき、同期信号を生成する投光器において、同期信号伝送判定手段は、同期信号生成手段により生成された同期信号に同期して同期信号出力手段から同期信号伝送手段に出力された同期信号を監視することにより、同期信号出力手段から同期信号伝送手段に出力された同期信号が同期信号検出手段に正常に伝送されたか否かを判定する。そして、同期信号生成手段は、一の光軸に対応する同期信号が同期信号検出手段に正常に伝送されなかった旨を同期信号伝送判定手段が認識すると、一の光軸に対応する同期信号を所定時間が経過した後に再度生成する。
【００１２】
したがって、投光器から同期信号が同期信号伝送手段により伝送される受光器においては、投光器から一の光軸に対応する同期信号が正常に伝送されなかった直後に、一の光軸に対応する同期信号が直ちに正常に伝送されることにより、同期信号を速やかに正確に検出することができる。これにより、従来のものとは異なって、一の光軸に対して受光状態であるか遮光状態であるかを速やかに正確に判定することができ、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる。
【００１３】
請求項２に記載した多光軸光電センサは、
複数の投光手段を有する投光器と、
前記複数の投光手段に１対１に対応する複数の受光手段を有する受光器と、
前記受光器に設けられ、前記投光手段および前記受光手段の投受光タイミング毎に同期信号を順次生成する同期信号生成手段と、
前記受光器に設けられ、前記同期信号生成手段により生成された同期信号を出力する同期信号出力手段と、
前記投光器と前記受光器との間を接続するように設けられ、前記同期信号出力手段から出力された同期信号を前記投光器に伝送する同期信号伝送手段と、
前記投光器に設けられ、前記同期信号伝送手段により伝送される同期信号を検出する同期信号検出手段と、
前記投光器に設けられ、前記同期信号検出手段により検出された同期信号に基づいて前記投光手段に投光動作を行わせる投光駆動手段と、
前記受光器に設けられ、前記同期信号出力手段から出力された同期信号に基づいて前記受光素子からの受光信号を有効化する制御手段と、
前記受光器に設けられ、前記制御手段により有効化された受光信号に基づいて受光状態であるか遮光状態であるかを判定する判定手段とを備えた多光軸光電センサにおいて、
前記同期信号生成手段により生成された同期信号に同期して前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号を監視し、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されたか否かを当該監視結果に基づいて判定する同期信号伝送判定手段を備え、
前記同期信号生成手段は、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送されなかった旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸に対応する同期信号を所定時間が経過した後に再度生成し、一の光軸に対応する同期信号が前記同期信号検出手段に正常に伝送された旨を前記同期信号伝送判定手段が認識したときには、前記一の光軸の次段の光軸に対応する同期信号を生成するように構成したところに特徴を有する。
【００１４】
ここで、このような受光器が同期信号を生成して同期信号伝送手段により投光器に伝送する構成では、瞬間的に極めて多大なノイズが同期信号伝送手段に重畳してしまうと、瞬間的に重畳されたノイズが極めて多大であることにより、受光器から投光器に同期信号が正常に伝送されなくなる。
【００１５】
このとき、同期信号を生成する受光器において、同期信号伝送判定手段は、同期信号生成手段により生成された同期信号に同期して同期信号出力手段から同期信号伝送手段に出力された同期信号を監視することにより、同期信号出力手段から同期信号伝送手段に出力された同期信号が同期信号検出手段に正常に伝送されたか否かを判定する。そして、同期信号生成手段は、一の光軸に対応する同期信号が同期信号検出手段に正常に伝送されなかった旨を同期信号伝送判定手段が認識すると、一の光軸に対応する同期信号を所定時間が経過した後に再度生成する。
【００１６】
したがって、受光器から同期信号が同期信号伝送手段により伝送される投光器においては、受光器から一の光軸に対応する同期信号が正常に伝送されなかった直後に、一の光軸に対応する同期信号が直ちに正常に伝送されることにより、同期信号を速やかに正確に検出することができる。これにより、受光器においては、上記した請求項１に記載したものと同様にして、一の光軸に対して受光状態であるか遮光状態であるかを速やかに正確に判定することができ、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる。
【００１７】
請求項３に記載した多光軸光電センサは、
請求項１または２に記載した多光軸光電センサにおいて、
前記同期信号生成手段は、同期信号として予め規定されている規定時間幅のパルスを生成し、
前記同期信号検出手段は、前記同期信号伝送手段により伝送される信号の信号レベルと前記規定レベルとを比較してパルスを検出し、検出されたパルスの時間幅を測定して前記規定時間幅と比較し、信号のパルスの時間幅が前記規定時間幅と略一致したときに、前記同期信号伝送手段により伝送される信号のパルスを同期信号として検出し、
前記同期信号伝送判定手段は、前記同期信号伝送手段により伝送される信号の信号レベルと予め規定されている規定レベルとを比較してパルスを検出し、検出されたパルスの時間幅を測定して前記規定時間幅と比較し、信号のパルスの時間幅が前記規定時間幅と略一致したときに、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送された旨を認識し、パルスを検出しなかったとき、または、信号のパルスの時間幅が前記規定時間幅と略一致しなかったときに、前記同期信号出力手段から前記同期信号伝送手段に出力された同期信号が前記同期信号検出手段に正常に伝送されなかった旨を認識するように構成したところに特徴を有する。
【００１８】
このような構成によれば、同期信号が伝送される側においては、同期信号伝送手段により伝送される信号の信号レベルと規定レベルとを比較し、次いで、信号のパルスの時間幅と規定時間幅とを比較することにより、同期信号伝送手段により伝送される信号のパルスを同期信号として検出することができる。一方、同期信号を伝送する側においては、同期信号伝送手段により伝送される信号の信号レベルと規定レベルとを比較し、次いで、信号のパルスの時間幅と規定時間幅とを比較することにより、同期信号出力手段から同期信号伝送手段に出力された同期信号が同期信号検出手段に正常に伝送されたか否かを認識することができる。
【００１９】
また、このとき、同期信号を同期信号伝送手段により伝送することに加えて、リトライ信号や伝送エラー信号をもパルスの時間幅を異ならせて同期信号伝送手段により伝送するような構成であっても、信号のパルスの時間幅を規定時間幅と比較するので、同期信号であるか否かをリトライ信号や伝送エラー信号と混同することなく、適切に判定することができる。
【００２０】
【発明の実施の形態】
以下、本発明を４光軸の多光軸光電センサに適用した第１実施例について、図１ないし図６を参照して説明する。まず、図１は、多光軸光電センサの電気的な構成を機能ブロック図として示している。多光軸光電センサ１は、投光器２と受光器３とが例えば接続ケーブルからなる同期信号伝送路４（本発明でいう同期信号伝送手段）により接続されて構成されている。
【００２１】
投光器２は、略一列に配置されてなる４個の例えばＬＥＤから構成される投光素子２ａ〜２ｄ（本発明でいう投光手段）と、投光側ＣＰＵ５（本発明でいう同期信号生成手段、同期信号出力手段、投光駆動手段、同期信号伝送判定手段）と、駆動回路６ａ〜６ｄとを備えて構成されている。
【００２２】
投光側ＣＰＵ５は、マイクロコンピュータを主体として構成されており、投光器２の動作全般を制御するもので、同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力することにより、同期信号Ｄを同期信号伝送路４により受光器３に伝送すると共に、同期信号出力端子５ａから同期信号伝送路４に出力されて帰還された同期信号Ｄを同期信号帰還入力端子５ｂに入力することにより、同期信号出力端子５ａから同期信号伝送路４に出力された同期信号Ｄを監視する。また、投光側ＣＰＵ５は、自身が同期信号出力端子５ａから同期信号伝送路４に出力した同期信号Ｄに同期して、基本的には、投光駆動信号Ｔ１〜Ｔ４を駆動回路６ａ、駆動回路６ｂ、駆動回路６ｃ、駆動回路６ｄの順序にしたがって順次出力する。
【００２３】
駆動回路６ａ〜６ｄは、投光側ＣＰＵ５から投光駆動信号Ｔ１〜Ｔ４が入力されると、投光素子２ａ〜２ｄに駆動信号を出力する。投光素子２ａ〜２ｄは、駆動回路６ａ〜６ｄから駆動信号が入力されると、投光動作を行い、所定の投光時間にわたって光を投じる。このような構成により、投光器２は、１回毎の走査では、基本的には、投光素子２ａ、投光素子２ｂ、投光素子２ｃ、投光素子２ｄの順序にしたがって投光動作を順次行う。
【００２４】
受光器３は、一列に配置されてなる４個の例えばフォトダイオードからなる受光素子３ａ〜３ｄ（本発明でいう受光手段）と、受光側ＣＰＵ７（本発明でいう同期信号検出手段、制御手段、判定手段）と、受光アンプ８ａ〜８ｄと、アナログスイッチ９ａ〜９ｄと、コンパレータ１０と、出力回路１１とを備えて構成されている。
【００２５】
受光側ＣＰＵ７は、マイクロコンピュータを主体として構成されており、受光器３の動作全般を制御するもので、投光側ＣＰＵ５の同期信号出力端子５ａから同期信号伝送路４に出力された同期信号Ｄが同期信号入力端子７ａに入力されることにより、投光側ＣＰＵ５から同期信号Ｄが伝送される。また、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されると、伝送された同期信号Ｄに同期して、基本的には、受光駆動信号Ｓ１〜Ｓ４をアナログスイッチ９ａ、アナログスイッチ９ｂ、アナログスイッチ９ｃ、アナログスイッチ９ｄの順序にしたがって順次出力する。
【００２６】
受光アンプ８ａ〜８ｄは、受光素子３ａ〜３ｄから受光信号が入力されると、入力された受光信号を増幅してアナログスイッチ９ａ〜９ｄに出力する。アナログスイッチ９ａ〜９ｄは、受光側ＣＰＵ７から受光駆動信号Ｓ１〜Ｓ４が入力されると、受光アンプ８ａ〜８ｄから増幅されて出力された受光信号を所定の通過時間にわたって通過させてコンパレータ１０に入力させる。このとき、受光アンプ８ａ〜８ｄが受光信号を通過させる通過時間は、投光器２における投光素子２ａ〜２ｄが光を投じる投光時間よりも僅かに長く設定されている。
【００２７】
コンパレータ１０は、受光アンプ８ａ〜８ｄから増幅された受光信号がアナログスイッチ９ａ〜９ｄを通じて入力されると、入力された受光信号の受光量に応じた信号レベルと閾値とを比較する。そして、コンパレータ１０は、入力された受光信号の信号レベルが閾値以上であると、例えばハイレベルの判定信号Ｐを受光側ＣＰＵ７に出力し、これに対して、入力された受光信号の信号レベルが閾値未満であると、例えばロウレベルの判定信号Ｐを受光側ＣＰＵ７に出力する。
【００２８】
受光側ＣＰＵ７は、各光軸に対してコンパレータ１０からハイレベルの判定信号Ｐが２回連続して入力されると、当該光軸が受光状態である旨を認識して受光判定信号を出力回路１１に出力し、これに対して、各光軸に対してコンパレータ１０からロウレベルの判定信号Ｐが２回連続して入力されると、当該光軸が遮光状態である旨を認識して遮光判定信号を出力回路１１に出力する。このような構成により、受光器３は、１回毎の走査では、基本的には、受光素子３ａから出力された受光信号、受光素子３ｂから出力された受光信号、受光素子３ｃから出力された受光信号、受光素子３ｄから出力された受光信号の順序にしたがって受光信号の信号レベルと閾値とを順次比較する。
【００２９】
次に、上記した構成の作用について、図２ないし図６も参照して説明する。ここで、図２および図３は、投光器２および受光器３の動作をタイミングチャートとして示しており、図４および図５は、投光側ＣＰＵ５が行う処理をフローチャートとして示している。ここでは、
（１）投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送された場合
（２）投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送されなかった場合
について順次説明する。尚、ここでは、同期信号Ｄは、ロウアクティブ信号であり、投光駆動信号Ｔ１〜Ｔ４および受光駆動信号Ｓ１〜Ｓ４は、ハイアクティブ信号であることを前提として説明する。
【００３０】
（１）投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送された場合
最初に、投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送された場合について、図２を参照して説明する。
【００３１】
まず、投光器２において、投光側ＣＰＵ５は、各スキャン毎にスタートパルスを生成して同期信号出力端子５ａから同期信号伝送路４に出力する。ここで、スタートパルスは、同期信号Ｄとはパルスの時間幅が異なっており、受光側ＣＰＵ７は、投光側ＣＰＵ５から伝送された信号のパルスの時間幅を判定することにより、スタートパルスと同期信号Ｄとを識別する。そして、これ以降、投光側ＣＰＵ５は、スタートパルスを同期信号出力端子５ａから同期信号伝送路４に出力したのに続いて、光軸毎の同期信号Ｄを順次生成し、一方、受光側ＣＰＵ７は、投光側ＣＰＵ５からスタートパルスが伝送されたのに続いて、投光側ＣＰＵ５か同期信号Ｄが正常に伝送される毎に、検出対象とする光軸を順次シフトする。
【００３２】
さて、投光側ＣＰＵ５は、１光軸目（ｃｈ１）に対応する同期信号Ｄを生成すると、生成された同期信号Ｄを同期信号出力端子５ａから同期信号伝送路４に出力する（図２中（ａ）、ｔ１参照）。このとき、何ら瞬間的に極めて多大なノイズが同期信号伝送路４に重畳していなければ、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号伝送路４に出力された同期信号Ｄが同期信号入力端子７ａに入力されることにより、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されることになり、投光側ＣＰＵ５は、自身から同期信号伝送路４に出力されて帰還された同期信号Ｄを同期信号帰還入力端子５ｂに入力することになる（図２中（ｂ）参照）。
【００３３】
また、投光側ＣＰＵ５は、同期信号Ｄを出力してから所定の遅延時間が経過した後に投光駆動信号Ｔ１を駆動回路６ａに出力し、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されてから所定の遅延時間が経過した後に受光駆動信号Ｓ１をアナログスイッチ９ａに出力する（図２中（ｃ）参照）。このとき、投光側ＣＰＵ５が投光駆動信号Ｔ１を駆動回路６ａに出力するタイミングと、受光側ＣＰＵ７が受光駆動信号Ｓ１をアナログスイッチ９ａに出力するタイミングとは略同時である。
【００３４】
これにより、投光素子２ａが投光動作を行うのと略同時に、投光素子２ａに対向する受光素子３ａから出力されて受光アンプ８ａにて増幅された受光信号がアナログスイッチ９ａを通過してコンパレータ１０に入力され、受光信号の信号レベルと閾値とが比較され、ハイレベルの判定信号Ｐまたはロウレベルの判定信号Ｐが受光側ＣＰＵ７に出力される（図２中（ｇ）参照）。尚、図２では、受光素子３ａから出力された受光信号の信号レベルが閾値以上であり、ハイレベルの判定信号Ｐが受光側ＣＰＵ７に出力された場合を示している。このようにして、投光器２および受光器３は、１光軸目の投受光動作を行う。
【００３５】
次いで、投光側ＣＰＵ５は、１光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過すると、２光軸目（ｃｈ２）に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力する（図２中（ａ）、ｔ２参照）。このときも、何ら瞬間的に極めて多大なノイズが同期信号伝送路４に重畳していなければ、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号伝送路４に出力された同期信号Ｄが同期信号入力端子７ａに入力されることにより、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されることになり、投光側ＣＰＵ５は、自身から同期信号伝送路４に出力されて帰還された同期信号Ｄを同期信号帰還入力端子５ｂに入力することになる（図２中（ｂ）参照）。
【００３６】
そして、上記した１光軸目のときと同様にして、投光側ＣＰＵ５は、同期信号Ｄを出力してから所定の遅延時間が経過した後に投光駆動信号Ｔ２を駆動回路６ｂに出力し、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されてから所定の遅延時間が経過した後に受光駆動信号Ｓ２をアナログスイッチ９ｂに出力する（図２中（ｄ）参照）。これにより、投光素子２ｂが投光動作を行うのと略同時に、投光素子２ｂに対向する受光素子３ｂから出力されて受光アンプ８ｂにて増幅された受光信号がアナログスイッチ９ｂを通過してコンパレータ１０に入力され、受光信号の信号レベルと閾値とが比較され、ハイレベルの判定信号Ｐまたはロウレベルの判定信号Ｐが受光側ＣＰＵ７に出力される（図２中（ｇ）参照）。
【００３７】
尚、図２では、受光素子３ｂから出力された受光信号の信号レベルも閾値以上であり、ハイレベルの判定信号Ｐが受光側ＣＰＵ７に出力された場合を示している。このようにして、投光器２および受光器３は、２光軸目の投受光動作を行う。
【００３８】
これ以降、投光側ＣＰＵ５は、２光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過すると、３光軸目（ｃｈ３）に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力し（図２中（ａ）、ｔ３参照）、次いで、３光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過すると、４光軸目（ｃｈ４）に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力する（図２中（ａ）、ｔ４参照）。
【００３９】
このようにして、投光器２は、投光素子２ａ、投光素子２ｂ、投光素子２ｃ、投光素子２ｄの順序にしたがって投光動作を順次行うことにより、１回目の走査を終了する。また、受光器３は、受光素子３ａから出力された受光信号、受光素子３ｂから出力された受光信号、受光素子３ｃから出力された受光信号、受光素子３ｄから出力された受光信号の順序にしたがって受光信号の信号レベルと閾値とを順次比較することにより、１回目の走査を終了する。
【００４０】
そして、投光側ＣＰＵ５は、１回目の走査を終了してから所定の遅延時間が経過した後に２回目の走査を行う（図２中（ａ）、ｔ５〜ｔ８参照）。また、受光側ＣＰＵ７も、１回目の走査を終了してから所定の遅延時間が経過した後に２回目の走査を行う。このとき、受光側ＣＰＵ７は、各光軸に対して１回目の走査における判定信号Ｐと２回目の走査における判定信号Ｐとに基づいて受光状態であるか否かを判定する。
【００４１】
具体的に説明すると、受光側ＣＰＵ７は、１回目の走査でハイレベルの判定信号Ｐを入力すると共に、２回目の走査でもハイレベルの判定信号Ｐを入力し、つまり、ハイレベルの判定信号Ｐを２回連続して入力すると、受光状態である旨を認識する。また、受光側ＣＰＵ７は、１回目の走査でロウレベルの判定信号Ｐを入力すると共に、２回目の走査でもロウレベルの判定信号Ｐを入力し、つまり、ロウレベルの判定信号Ｐを２回連続して入力すると、遮光状態である旨を認識する。尚、図２では、受光側ＣＰＵ７は、１光軸目、２光軸目および４光軸目に対して受光状態である旨を認識し、３光軸目に対して遮光状態である旨を認識した場合を示している。
【００４２】
（２）投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送されなかった場合
次に、投光器２から同期信号伝送路４に出力された同期信号Ｄが受光器３に正常に伝送されなかった場合について、図３を参照して説明する。ここでは、投光側ＣＰＵ５が２光軸目に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力した直後に瞬間的に極めて多大なノイズが同期信号伝送路４に重畳した場合を例にして説明する。
【００４３】
投光側ＣＰＵ５は、１光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過すると、２光軸目に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力するが（図３中（ａ）、ｔ２参照）、この直後に瞬間的に極めて多大なノイズが同期信号伝送路４に重畳すると、投光側ＣＰＵ５から出力された同期信号Ｄの波形が乱れ、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されなくなる。
【００４４】
このとき、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号の信号レベルや信号のパルスの時間幅を判定し、同期信号帰還入力端子５ｂに入力されている信号が同期信号でない旨を認識することになる（図３中（ｂ）参照）。一方、受光側ＣＰＵ７は、同期信号入力端子７ａに入力されている信号の信号レベルや信号のパルスの時間幅を判定し、同期信号入力端子７ａに入力されている信号が同期信号でない旨を認識することになる。尚、投光側ＣＰＵ５が同期信号帰還入力端子５ｂに入力されている信号の信号レベルや信号のパルスの時間幅を判定する処理については、図４および図５を参照して後述する。
【００４５】
さて、このとき、投光側ＣＰＵ５は、２光軸目に対応する同期信号Ｄを生成したので、同期信号Ｄを出力してから所定の遅延時間が経過した後に投光駆動信号Ｔ２を駆動回路６ｂに出力することになるが（図３中（ｄ）参照）、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されていないので、受光駆動信号Ｓ２をアナログスイッチ９ｂに出力することはない（図３中（ｅ）参照）。つまり、投光素子２ｂが投光動作を行うが、投光素子２ｂに対向する受光素子３ｂから出力されて受光アンプ８ｂにて増幅された受光信号がアナログスイッチ９ｂを通過することはない。
【００４６】
そして、投光側ＣＰＵ５は、上記したように自身から出力された同期信号Ｄを入力していない旨を認識したことにより、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されていない旨を認識し、２光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過した後に次段の３光軸目に対応する同期信号Ｄを生成するのでなく、２光軸目に対応する同期信号Ｄを生成してから所定の同期信号再生成時間（本発明でいう所定時間）が経過した後に同段の２光軸目に対応する同期信号Ｄを再度生成して出力する（図３中（ａ）、ｔ２´参照）。
【００４７】
このときは、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されることになる。投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号の信号レベルや信号のパルスの時間幅を判定し、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄである旨を認識することになる（図３中（ｂ）参照）。一方、受光側ＣＰＵ７は、同期信号入力端子７ａに入力されている信号の信号レベルや信号のパルスの時間幅を判定し、同期信号入力端子７ａに入力されている信号が同期信号である旨を認識することになる。
【００４８】
そして、投光側ＣＰＵ５は、同段の２光軸目に対応する同期信号Ｄを再度生成したので、同期信号Ｄを再度生成してから所定の遅延時間が経過した後に投光駆動信号Ｔ２を駆動回路６ｂに再度出力することになり（図３中（ｄ）参照）、受光側ＣＰＵ７は、投光側ＣＰＵ５から同期信号Ｄが正常に伝送されたので、受光駆動信号Ｓ２をアナログスイッチ９ｂに出力することになる（図３中（ｅ）参照）。つまり、投光素子２ｂが投光動作を行うと同時に、投光素子２ｂに対向する受光素子３ｂから出力されて受光アンプ８ｂにて増幅された受光信号がアナログスイッチ９ｂを通過してコンパレータ１０に入力され、受光信号の信号レベルと閾値とが比較され、ハイレベルの判定信号Ｐまたはロウレベルの判定信号Ｐが受光側ＣＰＵ７に出力される（図３中（ｈ）参照）。
【００４９】
これ以降、投光側ＣＰＵ５は、２光軸目に対応する同期信号Ｄを再度生成してから所定の遅延時間が経過すると、３光軸目に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力し（図３中（ａ）、ｔ３参照）、次いで、３光軸目に対応する同期信号Ｄを生成してから所定の遅延時間が経過すると、４光軸目に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力し、１回目の走査を終了する。
【００５０】
そして、投光側ＣＰＵ５は、１回目の走査を終了してから所定の遅延時間が経過した後に２回目の走査を行う（図３中（ａ）、ｔ５〜ｔ８参照）。また、受光側ＣＰＵ７も、１回目の走査を終了してから所定の遅延時間が経過した後に２回目の走査を行う。このときも、受光側ＣＰＵ７は、上記した場合と同様にして、各光軸に対して１回目の走査の判定信号Ｐと２回目の走査の判定信号Ｐとに基づいて受光状態であるか否かを判定する。
【００５１】
ところで、以上は、投光側ＣＰＵ５が２光軸目に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力した直後に瞬間的に極めて多大なノイズが同期信号伝送路４に重畳した場合を例にして説明したものであるが、他の光軸に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力した直後に瞬間的に極めて多大なノイズが同期信号伝送路４に重畳した場合も、これと同様の処理を行う。
【００５２】
さて、投光側ＣＰＵ５は、以下に示す処理を行うことにより、同期信号帰還入力端子５ｂに入力された信号の信号レベルや信号のパルスの時間幅を判定することにより、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されたか否かを判定する。以下、投光側ＣＰＵ５が行う処理について、図４および図５を参照して説明する。尚、ここでは、投光側ＣＰＵ５が行う処理を説明するが、受光側ＣＰＵ７は、この投光側ＣＰＵ５が行う処理と同様の処理を行うことにより、同期信号入力端子７ａに入力されている信号が同期信号Ｄであるか否かを検出する。
【００５３】
投光側ＣＰＵ５は、同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力すると（ステップＳ１）、第１のタイマによるカウントを開始し（ステップＳ２）、同期信号帰還入力端子５ｂに入力されている信号を読込む（ステップＳ３）。次いで、投光側ＣＰＵ５は、第１のタイマのカウント値が予め規定されている規定カウント値以上であるか否かを判定すると共に（ステップＳ４）、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが予め規定されている規定レベル未満であるか否かを判定するステップＳ５）。
【００５４】
ここで、投光側ＣＰＵ５は、第１のタイマのカウント値が規定カウント以上になるよりも前に、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが規定レベル未満である旨を検出すると（ステップＳ４にて「ＮＯ」、ステップＳ５にて「ＹＥＳ」）、第２のタイマによるカウントを開始し（ステップＳ６）、同期信号帰還入力端子５ｂに入力されている信号を再度読込む（ステップＳ７）。
【００５５】
次いで、投光側ＣＰＵ５は、第１のタイマのカウント値が予め規定されている規定カウント値以上であるか否かを再度判定すると共に（ステップＳ８）、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが規定レベル未満であるか否かを再度判定する（ステップＳ９）。
【００５６】
ここで、投光側ＣＰＵ５は、第１のタイマのカウント値が規定カウント値以上になるよりも前に、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが規定レベル未満でない旨を検出すると（ステップＳ８にて「ＮＯ」、ステップＳ９にて「ＮＯ」）、第２のタイマによるカウントを終了する（ステップＳ１０）。
【００５７】
そして、投光側ＣＰＵ５は、第２のタイマによりカウントしたカウント値が予め規定されている規定範囲内であるか否かを判定することにより、信号のパルスの時間幅が予め規定されている規定時間幅以内であるか否かを判定する（ステップＳ１１）。
【００５８】
ここで、投光側ＣＰＵ５は、第２のタイマによるカウント値が規定範囲内である旨を認識したことにより、信号のパルスの時間幅が規定時間幅未満である旨を認識すると（ステップＳ１１にて「ＹＥＳ」）、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄである旨を認識し、同期信号Ｄの伝送状態が正常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送された旨を認識する（ステップＳ１２）。
【００５９】
次いで、投光側ＣＰＵ５は、第１のタイマによるカウントを終了し（ステップＳ１３）、第１のタイマによるカウント値をリセットし（ステップＳ１４）、第２のタイマによるカウント値をリセットする（ステップＳ１５）。そして、投光側ＣＰＵ５は、同期信号Ｄを生成してから所定の遅延時間が経過した後に次段の光軸に対応する同期信号Ｄを生成して同期信号出力端子５ａから同期信号伝送路４に出力し（ステップＳ１６）、上記したステップＳ２に戻り、これ以降、上記した処理を繰返して行う。
【００６０】
これにより、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号が、図６中（ｂ）に示す信号である場合に、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄである旨を認識し、同期信号Ｄの伝送状態が正常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送された旨を認識することが可能となる。
【００６１】
これに対して、投光側ＣＰＵ５は、第１のタイマによるカウントを開始し（ステップＳ２）、同期信号帰還入力端子５ｂに入力されている信号を読込んだ後に（ステップＳ３）、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが規定レベル未満になるよりも前に、第１のタイマのカウント値が規定カウント値以上である旨を検出すると（ステップＳ４にて「ＹＥＳ」）、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識する（ステップＳ１７）。
【００６２】
このときは、投光側ＣＰＵ５は、第１のタイマによるカウントを終了し（ステップＳ１８）、第１のタイマによるカウント値をリセットする（ステップＳ１９）。そして、投光側ＣＰＵ５は、同期信号Ｄを生成してから上記した所定の同期信号再生成時間が経過した後に同段の光軸に対応する同期信号Ｄを再度生成して同期信号出力端子５ａから同期信号伝送路４に出力し（ステップＳ２０）、上記したステップＳ２に戻り、これ以降、上記した処理を繰返して行う。
【００６３】
尚、このとき、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号のパルスの時間幅に基づいて所定の同期信号再生成時間を決定する。具体的には、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号のパルスの時間幅が相対的に短いときには、同期信号再生成時間を短く決定し、これに対して、同期信号帰還入力端子５ｂに入力されている信号のパルスの時間幅が相対的に長いときには、同期信号再生成時間を短く決定することにより、同段の光軸に対応する同期信号Ｄを適切なタイミングで再度生成することができる。
【００６４】
これにより、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号が、図６中（ｃ）に示す信号である場合に、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄでない旨を認識し、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識することが可能となる。
【００６５】
また、投光側ＣＰＵ５は、第２のタイマによるカウントを開始し（ステップＳ６）、同期信号帰還入力端子５ｂに入力されている信号を再度読込んだ後に（ステップＳ７）、同期信号帰還入力端子５ｂに入力されている信号の信号レベルが規定レベル未満でなくなるよりも前に、第１のタイマのカウント値が規定カウント値以上である旨を検出すると（ステップＳ８にて「ＹＥＳ」）、このときも、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識する（ステップＳ２１）。
【００６６】
このときは、投光側ＣＰＵ５は、第１のタイマによるカウントを終了し（ステップＳ２２）、第２のタイマによるカウントを終了し（ステップＳ２３）、第１のタイマによるカウント値をリセットし（ステップＳ２４）、第２のタイマによるカウント値をリセットする（ステップＳ２５）。そして、投光側ＣＰＵ５は、上記したように、同期信号Ｄを生成してから所定の同期信号再生成時間が経過した後に同段の光軸に対応する同期信号Ｄを再度生成して同期信号出力端子５ａから同期信号伝送路４に出力し（ステップＳ２７）、上記したステップＳ２に戻り、これ以降、上記した処理を繰返して行う。尚、このときも、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号のパルスの時間幅に基づいて所定の同期信号再生成時間を決定する。
【００６７】
これにより、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号が、図６中（ｄ）に示す信号である場合に、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄでない旨を認識し、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識することが可能となる。
【００６８】
さらに、投光側ＣＰＵ５は、第２のタイマによるカウント値が規定範囲内でない旨を認識したことにより、信号のパルスの時間幅が規定時間以上である旨を認識すると（ステップＳ１１にて「ＮＯ」）、このときも、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識する（ステップＳ２７）。
【００６９】
このときは、投光側ＣＰＵ５は、第１のタイマによるカウントを終了し（ステップＳ２８）、第１のタイマによるカウント値をリセットし（ステップＳ２９）、第２のタイマによるカウント値をリセットする（ステップＳ３０）。そして、投光側ＣＰＵ５は、同期信号Ｄを生成してから所定の同期信号再生成時間が経過した後に同段の光軸に対応する同期信号Ｄを再度生成して同期信号出力端子５ａから同期信号伝送路４に出力し（ステップＳ３１）、上記したステップＳ２に戻り、これ以降、上記した処理を繰返して行う。尚、このときも、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号のパルスの時間幅に基づいて所定の同期信号再生成時間を決定する。
【００７０】
これにより、投光側ＣＰＵ５は、同期信号帰還入力端子５ｂに入力されている信号が、図６中（ｅ）、（ｆ）に示す信号である場合に、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄでない旨を認識し、同期信号Ｄの伝送状態が異常である旨を認識し、同期信号Ｄが受光側ＣＰＵ７に正常に伝送されなかった旨を認識することが可能となる。
【００７１】
ところで、同期信号帰還入力端子５ｂに入力されている信号が同期信号Ｄであるか否かを判定するのに、信号のパルスの時間幅を規定時間幅と比較するのは、以下の理由による。すなわち、投光側ＣＰＵ５は、同期信号Ｄを受光側ＣＰＵ７に伝送することに加えて、外乱光の影響を受けたときに同段の光軸の投受光動作を再度行わせるためのリトライ信号をも受光側ＣＰＵ７に伝送する場合がある。このとき、投光側ＣＰＵ５は、同期信号とリトライ信号とを各々のパルスの時間幅を異ならせて受光側ＣＰＵ７に伝送する。そのため、投光側ＣＰＵ５は、帰還されて入力された信号が同期信号であるかリトライ信号であるかを区別する必要があるので、信号のパルスの時間幅を規定時間幅と比較し、信号のパルスの時間幅を規定時間幅以内であると、当該信号が同期信号である旨を認識するものである。
【００７２】
以上に説明したように第１実施例によれば、多光軸光電センサ１の投光器２において、同期信号伝送路４に出力された同期信号Ｄを監視することにより、同期信号Ｄが受光器３に正常に伝送されたか否かを判定し、同期信号Ｄが受光器３に正常に伝送されなかった旨を認識すると、同段の光軸に対応する同期信号Ｄを再度生成して同期信号伝送路４に出力するように構成した。したがって、受光器３においては、投光器２から同期信号Ｄが正常に伝送されなかった直後に、同段の光軸に対応する同期信号Ｄが直ちに正常に伝送されることにより、同期信号Ｄを速やかに正確に検出することができる。これにより、受光状態であるか遮光状態であるかを速やかに正確に判定することができ、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる。
【００７３】
（第２実施例）
次に、本発明の第２実施例について、図７を参照して説明する。尚、上記した第１実施例と同一部分については説明を省略し、異なる部分について説明する。上記した第１実施例は、投光器２の投光側ＣＰＵ５が同期信号Ｄを生成して出力するように構成したものであるが、これに対して、この第２実施例は、受光器の受光器側ＣＰＵが同期信号Ｄを生成して出力するように構成したものである。
【００７４】
すなわち、図７において、多光軸光電センサ２１において、受光器２３の受光側ＣＰＵ２７（本発明でいう同期信号生成手段、同期信号出力手段、制御手段、判定手段、同期信号伝送判定手段）は、同期信号Ｄを生成して同期信号出力端子２７ａから同期信号伝送路４に出力することにより、同期信号Ｄを同期信号伝送路４により投光器２２に伝送すると共に、同期信号出力端子２７ａから同期信号伝送路４に出力されて帰還された同期信号Ｄを同期信号帰還入力端子２７ｂに入力することにより、同期信号出力端子２７ａから同期信号伝送路４に出力された同期信号Ｄを監視する。また、投光器２２の投光側ＣＰＵ２５（本発明でいう同期信号検出手段、投光駆動手段）は、受光側ＣＰＵ２７の同期信号出力端子２７ａから同期信号伝送路４に出力された同期信号Ｄが同期信号入力端子２５ａに入力されることにより、受光側ＣＰＵ２７から同期信号Ｄが伝送される。
【００７５】
以上に説明したように第２実施例によれば、多光軸光電センサ２１の受光器２３において、同期信号伝送路４に出力された同期信号Ｄを監視することにより、同期信号Ｄが投光器２２に正常に伝送されたか否かを判定し、同期信号Ｄが投光器２２に正常に伝送されなかった旨を認識すると、同段の光軸に対応する同期信号Ｄを再度生成して同期信号伝送路４に出力するように構成した。したがって、投光器２２においては、受光器２３から同期信号Ｄが正常に伝送されなかった直後に、同段の光軸に対応する同期信号Ｄが直ちに正常に伝送されることにより、同期信号Ｄを速やかに正確に検出することができる。これにより、受光器２３において、上記した第１実施例に記載したものと同様にして、受光状態であるか遮光状態であるかを速やかに正確に判定することができ、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる。
【００７６】
（その他の実施例）
本発明は、上記した実施例にのみ限定されるものではなく、以下のように変形または拡張することができる。
各実施例において、４光軸を形成するものに限らず、それ以外の数の光軸を形成するものであっても良い。
同期信号は、ハイアクティブ信号であっても良い。
各光軸に対して２回の走査結果が連続して一致したときに受光状態であるか遮光状態であるかを判定する構成に限らず、各光軸に対して３回以上の走査結果が連続して一致したときに受光状態であるか遮光状態であるかを判定する構成であっても良い。
【００７７】
同期信号帰還入力端子に入力されている信号のパルスの時間幅が規定時間幅以内であるか否かを判定して同期信号の伝送状態が正常であるか異常であるかを判定する構成に限らず、同期信号帰還入力端子に入力されている信号のパルスの時間幅と正規の同期信号のパルスの時間幅との差を計算し、当該差が規定時間幅以内であるか否かを判定して同期信号の伝送状態が正常であるか異常であるかを判定する構成であっても良い。
同期信号帰還入力端子に入力されている信号が同期信号であるか否かを、信号パルスの時間幅に基づいて判定する構成に限らず、信号のパルスの個数に基づいて判定する構成であっても良く、また、信号パルスの時間幅と数との双方に基づいて判定する構成であっても良い。
【００７８】
同期信号が正常に伝送されたか否かを判定する構成に限らず、リトライ信号が正常に伝送されたか否かを判定する構成や、伝送エラーが発生した旨を通知するための伝送エラー信号が正常に伝送されたか否かを判定する構成に適用しても良い。その場合も、リトライ信号や伝送エラー信号をパルスの個数に基づいて判定する構成であっても良い。
同期信号を監視する方法としては、同期信号出力端子から出力された同期信号を帰還させて同期信号入力端子に入力させる方法に限らず、他の方法であっても良い。
【００７９】
【発明の効果】
以上の説明によって明らかなように、本発明の多光軸光電センサによれば、同期信号を伝送する側において、同期信号伝送手段に出力された同期信号を監視することにより、同期信号が正常に伝送されたか否かを判定し、同期信号が正常に伝送されなかった旨を認識すると、同段の光軸に対応する同期信号を再度生成して同期信号伝送路に出力するように構成した。したがって、同期信号が伝送される側においては、同期信号が正常に伝送されなかった直後に、同段の光軸に対応する同期信号が直ちに正常に伝送されることにより、同期信号を速やかに正確に検出することができる。これにより、受光状態であるか遮光状態であるかを速やかに正確に判定することができ、受光状態であるか遮光状態であるかを正確に判定するのに要する時間を短縮することができ、応答速度の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の第１実施例を示す機能ブロック図
【図２】タイミングチャート
【図３】図２相当図
【図４】投光側ＣＰＵの処理を示すフローチャート
【図５】図４相当図
【図６】同期信号の波形および同期信号帰還入力端子に入力されている信号の波形を概略的に示す図
【図７】本発明の第２実施例を示す機能ブロック図
【符号の説明】
図面中、１は多光軸光電センサ、２は投光器、２ａ〜２ｄは投光素子（投光手段）、３は受光器、３ａ〜３ｄは受光素子（受光手段）、４は同期信号伝送路（同期信号伝送手段）、５は投光側ＣＰＵ（同期信号生成手段、同期信号出力手段、投光駆動手段、同期信号伝送判定手段）、７は受光側ＣＰＵ（同期信号検出手段、制御手段、判定手段）、２１は多光軸光電センサ、２２は投光器、２２ａ〜２２ｄは投光素子（投光手段）、２３は受光器、２３ａ〜２３ｄは受光素子（受光手段）、２５は投光側ＣＰＵ（同期信号検出手段、投光駆動手段）、２７は受光側ＣＰＵ（同期信号生成手段、同期信号出力手段、制御手段、判定手段、同期信号伝送判定手段）である。
【図１】
2004186744.tif 000003
【図２】
2004186744.tif 000004
【図３】
2004186744.tif 000005
【図４】
2004186744.tif 000006
【図５】
2004186744.tif 000007
【図６】
2004186744.tif 000008
【図７】
2004186744.tif 000009