(57)【特許請求の範囲】
【請求項１】
一対のセンサユニット間を有線同期方式及び無線同期方式で同期可能な多光軸光電センサにおいて、  複数の同期方式選択デバイスの状態を判別する同期方式判別手段と、  前記同期方式判別手段により、前記複数の同期方式選択デバイスの全てが有線同期方式であると判別すると前記有線同期方式を選択し、前記複数の同期方式選択デバイスの全てが無線同期方式であると判別すると前記無線同期方式を選択し、前記複数の同期方式選択デバイスの一部が有線同期方式であると判別し、他が無線同期方式であると判別するとエラー処理又は前記無線同期方式を選択する同期方式選択手段とを備えることを特徴とする多光軸光電センサ。
【請求項２】
前記多光軸光電センサは、互いに干渉しない第１、第２の投光パターンと、該第１、第２の投光パターンと異なる第３の投光パターンを有し、無線同期方式では前記第１及び第２の投光パターンから一方を選択可能であり、有線同期方式では前記第３の投光パターンで動作し、該第３の投光パターンでの動作は、前記第１又は第２の投光パターンで動作する該無線同期方式よりも応答速度が速い、請求項１に記載の多光軸光電センサ。
【請求項３】
前記多光軸光電センサは、前記無線同期方式と前記有線同期方式とで、異なる干渉防止手段を備える、請求項１又は２に記載の多光軸光電センサ。
【請求項４】
前記多光軸光電センサは、前記無線同期方式と前記有線同期方式とで、同一の投光パターンで動作可能である、請求項１〜３のいずれか一項に記載の多光軸光電センサ。
【請求項５】
前記センサユニットは、コネクタを受け入れ可能な第１、第２のコネクタ接続部を有し、前記一対のセンサユニットの各々第１のコネクタ接続部から前記コネクタを介して多光軸光電センサの外部から電源が供給されると共に複数の同期通信線の結線される第１の有線同期方式と、  前記一対のセンサユニットの一方の第１のコネクタ接続部からコネクタを介して電源が供給され、該一方のセンサユニットの第２のコネクタ接続部からコネクタを介して他方のセンサユニットへ電源を供給するとともに複数の同期通信線の結線される第２の有線同期方式と、で動作可能な、請求項１〜４のいずれか一項に記載の多光軸光電センサ。
【請求項６】
前記同期方式選択デバイスが、通信経路上のコネクタの端子、同期方式を示すためのスイッチの端子、通信経路上の通信線のうち、少なくともいずれか一つである、請求項１〜５のいずれか一項に記載の多光軸光電センサ。
【請求項７】
前記複数の同期方式選択デバイスが、複数の同期通信線であり、  前記同期方式判別手段が、該複数の同期通信線の結線の有無を判別し、  前記同期方式選択手段が、前記複数の同期通信線が全て結線されていることを確認できると判別すると前記有線同期方式を選択し、前記複数の同期通信線が全て結線されていることを確認できないと前記無線同期方式を選択し、前記複数の同期通信線の一部が結線されていることを確認でき、他が確認できないとエラー処理又は前記無線同期方式を選択する、請求項１〜５のいずれか一項に記載の多光軸光電センサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレス機械などの危険源への不用意な接近を防止するために危険区域への侵入を検知するライトカーテンを形成するための多光軸光電センサに関する。
【背景技術】
【０００２】
多光軸光電センサは、プレス機械などの危険源とみなされる機械の安全性を確保するために多用されている。多光軸光電センサは、一般的には、投光器と受光器との対で構成され、この投光器と受光器でライトカーテンが形成される。すなわち、多光軸光電センサは複数の投光素子と複数の受光素子とを互いに対向して配置することで互いに並行に整列した複数の光軸を形成し、この複数の光軸によって平面的な検知エリアを形成する。
【０００３】
投光器は、これに含まれる複数の投光素子を順次発光させて光ビームを生成する処理を反復して実行し、受光器は、各投光素子に対応する受光素子を同期して有効化することで光ビームを受光する。そして、通常の動作中は、少なくとも一つの光軸が遮光されたと判別したときにはＯＳＳＤ出力をＯＦＦして、危険源であるプレス機械などの運転を停止させる。
【０００４】
投光と受光を同期させるために、特許文献１は、投光器と受光器とを同期線で結線する有線同期方法と、投光器と受光器とを光で同期させる光同期方法とを開示し、そして、共有コネクタで有線同期と光同期とを切り替えると共に光同期方式で多光軸光電センサを動作させるときには、投光素子に供給する検出光信号を同期信号とは異ならせることを提案している。ここに共有コネクタは、同期線が接続される有線同期用コネクタと、光同期の際に用いる無線式同期用コネクタとを択一的に接続可能である。
【０００５】
特許文献１は、有線同期と光同期の切り替えに関して、先ず有線同期信号が有るか否かを判別し、有線同期信号が有れば有線同期を有効化する一方で、有線同期信号が無いと判別したときには、所定時間経過した後に、光同期を有効化することを提案している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１０４１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示の多光軸光電センサによれば、特別な操作無しに多光軸光電センサの同期を有線方式と無線（光）方式とに択一的に使い分けることができるという利点がある。
【０００８】
ところで、多光軸光電センサは安全を守るための機器であることから本質的に高レベルの安全性が求められる。この観点から有線同期と無線（光）同期との違いを考えたときに無線（光）同期では外乱光の影響を無視できない。すなわち、有線同期では配線を通じて同期信号の送受信が行われるため同期に関して外乱光の影響はない。ただし、有線同期方式であっても検出動作は光で行うことから外乱光に対する耐性を高める必要があるのは言うまでもない。検出光に関して、有線同期では同期情報の授受が確定的であるため、この同期情報を利用して外乱光対策を講じることができる。
【０００９】
これに対して無線（光）同期では、そもそも同期情報の授受が確定的ではなく、外乱光に対して有線同期方式と同程度の耐性を求めるには冗長性を確保する必要がある。
【００１０】
本発明の目的は、有線同期方式と無線（光）同期方式との切り替えが可能な多光軸光電センサを前提として、有線同期と無線同期との択一的な設定に関して冗長性を確保することのできる多光軸光電センサを提供することにある。
【００１１】
本発明の更なる目的は、有線同期方式と無線（光）同期方式との切り替えが可能な多光軸光電センサを前提として、無線同期方式を選択したときに検出動作に関して冗長性を確保することのできる多光軸光電センサを提供することにある。
【課題を解決するための手段】
【００１２】
上記の技術的課題は、本発明によれば、
一対のセンサユニット間を有線同期方式及び無線同期方式で同期可能な多光軸光電センサにおいて、
複数の同期方式選択デバイスの状態を判別する同期方式判別手段と、
前記同期方式判別手段により、前記複数の同期方式選択デバイスの全てが有線同期方式であると判別すると前記有線同期方式を選択し、前記複数の同期方式選択デバイスの全てが無線同期方式であると判別すると前記無線同期方式を選択し、前記複数の同期方式選択デバイスの一部が有線同期方式であると判別し、他が無線同期方式であると判別するとエラー処理又は前記無線同期方式を選択する同期方式選択手段とを備えることを特徴とする多光軸光電センサを提供することにより達成される。
【００１３】
本発明の好ましい実施形態では、前記多光軸光電センサは、互いに干渉しない第１、第２の投光パターンと、該第１、第２の投光パターンと異なる第３の投光パターンを有し、無線同期方式では前記第１及び第２の投光パターンから一方を選択可能であり、有線同期方式では前記第３の投光パターンで動作し、該第３の投光パターンでの動作は、前記第１又は第２の投光パターンで動作する該無線同期方式よりも応答速度が速い。これにより、光同期干渉防止の投光パターンと、有線同期の応答速度が速い投光パターンとを使い分けることができる。
【００１４】
本発明の好ましい実施形態では、前記多光軸光電センサは、前記無線同期方式と前記有線同期方式とで、異なる干渉防止手段を備えている。干渉防止手段として、光同期方式での投光パターンを異なる投光周期にすることを例示的に挙げることができる。また、有線同期方式での投光パターンを投光の位相をシフトすることを例示的に挙げることができる。
【００１５】
本発明の他の目的、作用効果は、以下の本発明の好ましい実施例の詳細な説明から明らかになろう。
【図面の簡単な説明】
【００１６】
【図１】実施例の多光軸光電センサの斜視図である。
【図２】図１に図示の多光軸光電センサ（受光器）の正面図である。
【図３】図１に図示の多光軸光電センサを構成する投光器と受光器のブロック図である。
【図４】図２に図示の縦置きにした多光軸光電センサ（受光器）の下端部を拡大した図である。
【図５】図１に図示の多光軸光電センサで形成したライトカーテンを説明するための概略図である。
【図６】投光部と受光部を備えた変形例の多光軸光電センサで形成したライトカーテンを説明するための概略図である。
【図７】図６に図示のライトカーテンを作ることのできる多光軸光電センサを斜め前方から見た斜視図である。
【図８】図１に図示の多光軸光電センサの投光器と受光器の同期に関するブロック図である。
【図９】図６に図示の多光軸光電センサの同期に関するブロック図である。
【図１０】図１に図示の多光軸光電センサの投光器と受光器の結線方式に関し、通常の有線同期の例を説明するための図である。
【図１１】図１に図示の多光軸光電センサの投光器と受光器の結線方式に関し、他の有線同期の例（ワンライン結線）を説明するための図である。
【図１２】図１０で説明した通常の有線同期に使用するケーブルに含まれる各種の配線の系統図である。
【図１３】図１１で説明したワンライン配線による有線同期に使用するケーブルに含まれる各種の配線の系統図である。
【図１４】無線（光）同期方式で使用するケーブルに含まれる各種の配線の系統図である。
【図１５】無線（光）同期、ワンライン同期、通常の有線同期で使用するケーブルの一覧表である。
【図１６】１光軸毎に複数のパルスで投光する検出光を説明するための図である。
【図１７】１光軸毎に複数パルスの投光を受光して入光、遮光を判断する際のパルス幅、パルス立ち上がりタイミングを説明するための図である。
【図１８】実施例の多光軸光電センサの動作を説明するためのフローチャートである。
【図１９】図１８に続くフローチャートである。
【図２０】多光軸光電センサの起動時に行われる有線同期方式、無線同期方式の判別の一例を説明するための図である。
【図２１】多光軸光電センサの起動時に行われる有線同期方式、無線同期方式の判別の他の例を説明するための図である。
【図２２】同期方式の判別ステップの具体的な手順を説明するためのフローチャートである。
【図２３】第３の投光パターンを説明するための図である。
【図２４】第４の投光パターンを説明するための図である。
【図２５】対象物の有無を判別する処理の具体的な手順を説明するためのフローチャートである。
【図２６】図２５に続くフローチャートである。
【図２７】外乱重畳判別処理の具体的な手順を説明するためのフローチャートである。
【図２８】光軸余裕度を判別する処理の具体的な手順を説明するためのフローチャートである。
【図２９】投光波形と受光波形を説明するための図である。
【図３０】図１に図示の実施例の多光軸光電センサの光軸間に設置した７セグメント表示器の表示例を示す図である。
【図３１】７セグメント表示器の他の表示例を示す図である。
【図３２】７セグメント表示器を使って各種のエラーを表示する表示コードの一覧である。
【図３３】図３２に続く、７セグメント表示器を使って各種のエラーを表示する表示コードの一覧である。
【図３４】７セグメント表示器の別の表示例を示す図である。
【図３５】７セグメント表示器の更に他の表示例を示す図である。
【発明を実施するための形態】
【実施例】
【００１７】
本発明の好ましい実施例を説明する前に、その実施例の概要を説明する。本発明に従う実施例では、多光軸光電センサの起動時に配線の接続状態などによって有線同期であるか無線（光）同期であるかを確認する。この確認の際に「エラー」という概念を導入して同期方式を設定する際の冗長性を確保するようにしてある。その具体例として、例えば多重化した同期配線の全てが通信可能であると認識したときに有線同期方式を設定し、多重化した同期配線の全てが通信不能であると認識したときに無線同期（光同期）方式を設定する。そのいずれでもないとき、つまり同期方式に関連して状態変化する多重化した情報が一つでも他の状態と不一致であるとエラー状態と判断して、その旨を表示する。これにより多光軸光電センサを動作させる初期段階でユーザは同期配線の断線などを確認できる。また、多光軸光電センサの動作中も同期方式の切り替えを伴うシステム変更をチェックし、システム変更があり且つ同期方式に関連した状態変化によって有線同期/無線（光）同期が確認できないときにはエラー処理が実行される。
【００１８】
また、投光パターンに多様性を与え、無線同期方式を設定したときには相対的に長い投光周期を設定して冗長性を高めるようにしてある。更に、投光周期の異なる複数の投光パターンを用意してユーザが選択可能にすることで、隣接する他の多光軸光電センサとの相互干渉を防止できるようにしてある。また、一つの光軸毎に複数パルスの検出光を投光することで外乱光の影響を抑えるようにしてある。
【００１９】
更に、多光軸光電センサの同期性を確保するための結線方式に多様性を与えてユーザの選択肢を増やすようにしてある。
【００２０】
以下に、図面に基づいて実施例の多光軸光電センサを説明する。図１〜図４は実施例の多光軸光電センサ１００を示す。図１は多光軸光電センサ１００の斜視図であり、図２は多光軸光電センサ１００の正面図である。図３は、多光軸光電センサ１００を構成する一対の投光器１０２と受光器１０４のブロック図である。周知のように、投光器１０２、受光器１０４は互いに同じ数の複数の光軸Ｏaxを有し、各光軸Ｏax毎に、投光器１０２から受光器１０４に向けて時分割で光ビームが投光され、これによりライトカーテンが形成される。図３中、参照符号Ｏaxは光軸Ｏaxを示す。
【００２１】
図１、図２を参照して、実施例の多光軸光電センサ１００は、その細長いケース２が、一端部と他端部とを構成する端末ケース４と、これら２つの端末ケース４と４との間に位置する中間ケース６とで構成されている。端末ケース４は合成樹脂又は金属の成型品である。他方、中間ケース６は押し出し成形品であり、この中間ケース６の長さを変えることにより、端末ケース４を共通にした長さ寸法の異なる複数種類の多光軸光電センサ１００が作られる。
【００２２】
図１を参照して、好ましくは多光軸光電センサ１００のケース２の前面２ａに位置する検出面、つまり投光器１０２であれば光ビームを出射する投光面の両側に、受光器１０４であれば光ビームを受け入れる受光面の両側に、硬質の一対の突条８、８が形成されている。具体的に説明すると、多光軸光電センサ１００のケース２には、その前面２ａの両側に長手方向に延びる一対の突条８、８が形成され、この一対の突条８、８で挟まれた幅方向中間領域に、長手方向の一端から他端に亘って延びる光透過性保護カバー１０が配設され、この光透過性保護カバー１０で検出面が構成されている。すなわち、多光軸光電センサ１００の検出面を構成する光透過性保護カバー１０は、その両側に位置し且つ前方に向けて隆起する硬質の突条８、８で挟まれた幅狭の谷間に配設されている。そして、この硬質の一対の突条８、８によって例えば棒材がケース２の前面２ａに衝突しても、この棒材からの衝撃が突条８、８で受け止められるため、光透過性保護カバー（検出面）１０の損傷を防護することができる。多光軸光電センサ１００の長手方向に延びる光透過性保護カバー（検出面）１０の幅Ｗは９mmである。変形例として、一対の突条８、８が存在しない多光軸光電センサであってもよい。
【００２３】
なお、上述した一対の突条を備えた多光軸光電センサは、本件出願人が既に提案したＪＰ特開２００９−１０８１７号公報で既に開示されており、本件出願人はその実施品を販売している。この一対の突条を「ツインバンパー構造」と呼ぶと、ツインバンパー構造を備えた既存の多光軸光電センサで採用した一対の突条の離間距離は９mmよりも大きい。つまり、既存のツインバンパー構造を備えた多光軸光電センサの検出面の幅寸法は、実施例の多光軸光電センサ１００の検出面１０の幅Ｗ（Ｗ＝９mm）よりも遙かに大きい。
【００２４】
図３は、対をなす投光器１０２及び受光器１０４のブロック図である。対の投光器１０２と受光器１０４とは通信線又は信号線Ｌ１や無線（光）によって互いに接続することができる。また、投光器１０２及び受光器１０４は、夫々、通信線又は信号線を介して直列に増設可能である。
【００２５】
投光器１０２は一列にＮ個の投光素子１２が等間隔に配置され、このＮ個の投光素子１２は例えば赤外線を発光する発光ダイオードで構成される。投光素子１２の数は、これを実装した回路基板を直列に連結することで増設することができる。投光器１０２は、Ｎ個の投光素子１２を個々に駆動するＮ個の投光回路１６と、これらＮ個の投光回路１６を時分割でスキャンする素子切替回路１８と、投光器１０２を全体的に制御する投光制御回路２０とを有する。投光制御回路２０はクロック発生回路２２からのクロック信号を受けてＮ個の投光素子１２を順次発光させる投光タイミングを生成する。
【００２６】
他方、受光器１０４は一列にＮ個の受光素子２４が等間隔に配置され、このＮ個の受光素子２４は、赤外線を受け入れる例えばフォトダイオードで構成されている。なお、このＮ個の受光素子２４が配置される受光素子２４、２４間のピッチＰ（図２）は投光素子１２と同じである。受光素子２４の数は、これを実装した回路基板を直列に連結することで増設することができる。受光器１０４は、Ｎ個の受光素子２４を個々に駆動するＮ個の受光回路２６と、これらＮ個の受光回路２６を時分割でスキャンする素子切替回路２８と、受光器１０４を全体的に制御する受光制御回路３０とを有し、受光制御回路３０はクロック発生回路３２からのクロック信号を受けてＮ個の受光素子２４を順次有効化する。更に、投光器１０２は、受光器１０４との間の通信、例えばタイミング信号の授受を制御する通信制御回路３４を含んでいる。
【００２７】
多光軸光電センサ１００は、受光器１０４からの指示を受けると、投光器１０２の投光制御回路２０がＮ個の投光回路１６を順次起動させる。これにより、投光器１０２は、一番目からＮ番目の投光素子１２を順次点灯する。
【００２８】
受光器１０４は、その通信制御回路３４によって投光器１０２との間の通信、例えばタイミング信号の授受を制御する。受光制御回路３０は、投光器１０２からのタイミング信号を受けて第１番目からＮ番目の受光素子２４を、順次、有効化し、そして、投光器１０２から次々に発射される光ビームに対応する受光素子２４からの出力を取り込む。
【００２９】
投光器１０２及び受光器１０４は、その内部構造がモジュール化されており、ＣＰＵを含む基本モジュールＭbaに対して必要に応じて増設モジュールＭexをコネクタ連結することにより光軸Ｏaxを増加させることができる。図３の参照符号３６はコネクタを示す。
【００３０】
投光器１０２の上述した投光制御回路２０、クロック発生回路２２に加えて図３に参照符号３８で示す通信制御回路が、投光器１０２用基本モジュールＭbaに実装される。他方、受光器１０４の上述した受光制御回路３０、クロック発生回路３２、通信制御回路３４に加えて図３に参照符号４０で示す入出力回路が、受光器１０４用基本モジュールＭbaに実装される。
【００３１】
多光軸光電センサ１００の正面図である図２において、前述した投光器１０２であれば投光素子１２、受光器１０４であれば受光素子２４を実質的に意味する光軸Ｏaxを参照符号Ｏaxで図示してある。光軸Ｏaxは、多光軸光電センサ１００のケース２において、中間ケース６だけでなく端末ケース４の中にも配置されており、これにより多光軸光電センサ１００の一端から他端の全域に亘って長手方向に等間隔に配置されている。図示の多光軸光電センサ１００の光軸Ｏax間ピッチＰは２０mmである。
【００３２】
引き続き図２を参照して、参照符号４２は第１の表示器を示す。この第１の表示器４２は、多光軸光電センサ１００（投光器１０２及び受光器１０４）の長手方向に間隔を隔てて複数、一列に並んで光軸Ｏaxに隣接して配置されている。この実施例では、第１表示器４２の数は「５」個である。この複数の第１表示器４２の並び方向は、複数の光軸Ｏaxの並び方向と同じ多光軸光電センサ１００の長手方向である。好ましくは、図示のように光軸Ｏaxの列と同軸に第１表示器４２の列が配置される。すなわち、好ましい実施形態では、図２に図示のように、光軸Ｏaxの列と第１表示器４２の列とが同じ直線上に配置されており、そして、各第１表示器４２は光軸Ｏaxと干渉しないように、隣接する光軸Ｏaxの間に挟まれた領域に位置決めされている。この第１表示器４２を「センター表示灯」と呼ぶと、このセンター表示灯４２は、運用時に多光軸光電センサ１００の存在を明らかにする等のために用いられる。
【００３３】
多光軸光電センサ１００のうち、少なくとも受光器１０４の基本モジュールＭbaが設置されている端部に第２の表示器４４が設けられている。図４は、図２に示す多光軸光電センサ１００（受光器１０４）の下端部分を拡大した図である。この拡大図である図４を参照して、第２の表示器４４は７セグメント表示器（７セグメントＬＥＤ）４６と、ＯＳＳＤインジケータ４８と、インターロックインジケータ５０とを含んでいる。
【００３４】
７セグメントＬＥＤ４６は、受光器１０４の下端部分に位置する光軸Ｏaxと干渉しないように、２つの隣接する光軸ＯaxとＯaxとの間に配置されている。実施例の多光軸光電センサ１００は一桁の７セグメントＬＥＤ４６を採用しているが、複数桁の７セグメントＬＥＤ４６であってもよい。この７セグメントＬＥＤ４６は、光軸Ｏaxの配列方向を上下にした表示を行うように上記受光器１０４用基本モジュールＭbaの回路基板に実装されている。すなわち、受光器１０４を、その長手方向を上下に向けた縦置きに設置したときに、この受光器１０４の設置姿勢と数字の上下とが一致するように７セグメントＬＥＤ４６が受光器基本モジュールＭbaの回路基板に実装されている。
【００３５】
ＯＳＳＤインジケータ４８及びインターロックインジケータ５０は、受光器１０４の下端部分に位置する第１表示器４２とこれに隣接する光軸Ｏaxとの間において光軸Ｏaxと干渉しないように、光軸Ｏaxの列方向に並んで配置され且つ光軸Ｏaxの列の中心線から横方向にオフセットして配置されている。すなわち、これらＯＳＳＤインジケータ４８及びインターロックインジケータ５０も受光器基本モジュールＭbaに実装されている。ＯＳＳＤインジケータ４８は、危険源（例えばプレス機械）の動作を許可又は不許可する安全制御信号（ＯＳＳＤ出力信号）の出力状態を表示する。
【００３６】
インターロックインジケータ５０は、インターロックによるＯＳＳＤ出力のＯＦＦ状態をオレンジ色で点灯表示する。また、インターロックリリース可能状態の場合にはオレンジ色で点滅表示する。多光軸光電センサ１００は、インターロックインジケータ５０が、オレンジ色で点滅表示しているときに、つまり、インターロックリリース可能状態のときにリセット入力を受け付けるとインターロック状態が解除され、通常動作に移行する。
【００３７】
図３のブロック図に戻って、投光器１０２には、第１表示器４２を制御するための第１表示制御回路５４が基本モジュールＭba、増設モジュールＭexの各々に実装されている。受光器１０４には、第１表示器４２を制御するための第１表示制御回路５６が基本モジュールＭba、増設モジュールＭexの各々に実装されている。また、受光器１０４の基本モジュールＭbaには、第２表示器４４（７セグメント表示器４６、ＯＳＳＤインジケータ４８、インターロックインジケータ５０）を制御するための第２表示制御回路５８が実装されている。なお、投光器１０２において、上記受光器１０４のＯＳＳＤインジケータ４８、インターロックインジケータ５０に対応する部分に、電源インジケータ、ミューティングインジケータを設けてもよい。
【００３８】
受光器１０４の基本モジュールＭｂａには、更に、投光回路１６、受光回路２６、ＯＳＳＤの故障を診断する診断回路６２が実装されており、診断回路６２は、投光回路１６、受光回路２６、ＯＳＳＤの故障あるいは異常の存否を送信する。受光制御部３０は診断回路６２からの信号に基づきいずれかの故障あるいは異常発生を認識すると異常処理（エラー処理）を行う。
【００３９】
異常処理は、光軸の入光状態に拘らず安全出力をＯＦＦとするもので、さらに、第１表示器４２を赤色で点滅させてエラー状態である旨を報知してもよいし、第２の表示器４４（７セグメントＬＥＤ４６）でエラー内容を報知するようにしてもよい。
【００４０】
多光軸光電センサ１００は、異常処理後も、安全出力をＯＦＦとしたまま、投光処理、受光処理、故障診断処理等を継続する。故障あるいは異常の原因が取り除かれ、多光軸光電センサ１００が故障診断処理によりいずれの故障あるいは異常発生も無いと認識しても、多光軸光電センサ１００は、直ちに、安全出力をＯＮとはせず（インターロック状態）、いずれの故障あるいは異常発生も無く全光軸入光状態の時に制御入力回路によりリセット入力を受け付けると、再び通常運転を開始する。故障あるいは異常発生中、あるいは、いずれかの光軸が遮光状態の時に制御入力回路によりリセット入力を受け付けたとしても、インターロック状態のままとなる。
【００４１】
なお、投光回路１６の故障の存否については、投光器１０２の基本モジュールＭｂａに、別途、投光回路１６の故障を診断する診断回路６２ｂが実装され、通信制御回路３４、３８および通信経路Ｌ１を介して投光回路１６の故障の存否を診断回路６２に送信するようにしてもよい。
【００４２】
多光軸光電センサ１００は、(1)一部又は全ての光軸Ｏaxの検知機能を一時的に無効にするミューティング機能、(2)多光軸光電センサ１００の検出領域に干渉する固定物（障害物）が存在する場合に、この干渉物の存在によって危険源（例えばプレス機械）の動作を停止させないブランキング機能、(3)連続する光軸Ｏaxが２又はそれ以上の所定数以上遮光されたときに初めて遮光判定することにより多光軸光電センサ１００の最小検出体サイズを大きくするリデュースドレゾリューション機能などを有している。
【００４３】
図４を再び参照して、図４に見られる多光軸光電センサ１００（受光器１０４）の下端部の端末ケース４には、受光面１０を挟む左右の突条８の部分に開閉蓋６４、６６を有し、向かって左側の開閉蓋６４を開けることでＩＦＵコネクタ（図示せず）を露出させることができる。他方、向かって右側の開閉蓋６６を開けることでマニュアル式のセッティングスイッチ群６８を露出させることができる。
【００４４】
実施例の多光軸光電センサ１００は、同じ設計の多光軸光電センサとの相互干渉を防止する機能として、後に説明する複数の投光周期及び/又は投光タイミング（位相）が予め用意されており、セッティングスイッチ群６８に含まれるスイッチをＯＮ、ＯＦＦすることにより所望の投光周期及び/又は投光タイミング（位相）を設定することができる。
【００４５】
ここに、少なくとも投光周期をマニュアルスイッチによって変更できるようにすることで、他の多光軸光電センサとの相互干渉を防止するために投光タイミング(位相)を受光状況に応じて動的に変化させる必要が無くなるため、多光軸光電センサ１００の投受光器１０２、１０４が通信線又は信号線Ｌ１（図３）ではなくて、無線や光線で同期している場合に複数の投光周期からマニュアルスイッチで選択できるのは好都合である。また、セッティングスイッチ群６８には、上述したリディースドレゾリューション機能をＯＮ又はＯＦＦするスイッチが含まれている。
【００４６】
実施例の多光軸光電センサ１００に含まれる投光器１０２と受光器１０４とを互いに離間した状態で光軸調整することにより図５に示すライトカーテン７０を作ることができる。多光軸光電センサ１００は、ミューティング機能やブランキング機能が設定されていない通常動作中、ライトカーテン７０を構成する全ての光軸Ｏaxで入光と判定されれば安全出力（ＯＳＳＤ出力：Output Signal Switching Device 出力）をＯＮし、少なくとも一つの光軸Ｏaxで遮光と判定されれば、例えば他の光軸Ｏaxで入光と判定されていたとしても安全出力（ＯＳＳＤ出力）をＯＦＦする。
【００４７】
例えば一つ又は複数の光軸Ｏaxが遮光と判定されたときには、全ての第１表示器（センター表示灯）４２を消灯又は赤色に点灯又は点滅させてもよいし、遮光した光軸Ｏaxが属するモジュールＭba又はＭexに実装されている第１表示器（センター表示灯）４２を赤色に点灯又は点滅させると共に他のモジュールＭex又はＭbaの第１表示器（センター表示灯）４２を消灯させてもよい。このように、遮光した光軸Ｏaxが属するモジュールＭba又はＭexに限定して、このモジュールモジュールＭba又はＭexに実装されているＬＥＤを光源とする第１表示器（センター表示灯）４２を赤色に点灯又は点滅させることにより、遮光が発生した部位を容易に特定することができる。
【００４８】
図２に戻って、図示の多光軸光電センサ１００では、５つの第１表示器（センター表示灯）４２が等間隔に配置されているが、一番上のセンター表示灯４２(tp)、一番下のセンター表示灯４２(btm)、中間に位置する３つのセンター表示灯４２(mid)に区分して、次のパターンで点灯制御してもよい。この場合には、センター表示灯４２の数は例えば３つであってもよい。
【００４９】
（１）センター表示灯（第１表示器）４２の消灯：
(1-1)最上位に位置する光軸Ｏax(tp)が遮光と判定されたときには、最上位に位置するセンター表示灯４２(tp)が消灯及び中間に位置するセンター表示灯４２(mid)が消灯。
(1-2)最下位に位置する光軸Ｏax(btm)が遮光と判定されたときには、下位に位置するセンター表示灯４２(btm)が消灯及び中間に位置するセンター表示灯４２(mid)が消灯。
【００５０】
（２）センター表示灯（第１表示器）４２の赤色点灯：
最上位及び最下位に位置する光軸Ｏax(tp)が入光と判定された状態であり且つ中間に位置する光軸Ｏaxの少なくとも一つの光軸Ｏaxが遮光と判定されたときには、全てのセンター表示灯（第１表示器）４２を赤色に点灯する。
【００５１】
（３）センター表示灯（第１表示器）４２の緑色点灯：
全ての光軸Ｏaxが入光と判定されたときには、全てのセンター表示灯（第１表示器）４２を緑色に点灯する。
【００５２】
（４）センター表示灯（第１表示器）４２の赤色点滅：
全ての光軸Ｏaxがロックアウトの状態では全てのセンター表示灯（第１表示器）４２を赤色で点滅させる。
【００５３】
上記の第１表示器（センター表示灯）４２の点灯制御を行うことで、多光軸光電センサ１００の投光器１０２と受光器１０４との相対的な位置決めを行うときに第１表示器（センター表示灯）４２を見ながら光軸Ｏax合わせできるので、投光器１０２と受光器１０４との相対的な位置決め作業つまり光軸調整の作業性を高めることができる。
【００５４】
上述したライトカーテン７０の作る変形例として、図６に示す多光軸光電センサ１２０のように一組の共通のユニット１２２（図７）を使ってもよい。図７の共通のユニット１２２は、長手方向に半分に区分して第１の区分１２２Ａで投光部が構成され、他の第２の区分１２２Ｂで受光部が構成される。図５、図６中、参照符号１２６はコネクタを示し、１２８はケーブルを示す。
【００５５】
図７には、前述した実施例の多光軸光電センサ１００（図２など）と同じ要素には同じ参照符号を付してある。また、投光部１２２Ａの各光軸Ｏaxに(T)を付して図示してある。また、受光部１２２Ｂの各光軸Ｏaxに(R)を付して図示してある。
【００５６】
図８は図２、図３に図示の多光軸光電センサ１００に関して投光器１０２と受光器１０４との同期に関連した構成のブロック図である。投光器１０２及び受光器１０４はＣＰＵによって構成される制御部２０、３０をそれぞれ備えており、この制御部２０、３０によって同期方式が判定され、そして無線（光）同期又は有線同期であると判別されたときには、投光器１０２では、これに応じて無線（光）同期信号又は有線同期信号が生成されると共に無線（光）同期であるときには切替部１３２によって無線同期信号を出力する同期投光部１３４が有効化される。他方、受光器１０４は、無線（光）同期信号入力部を構成する同期受光部１３６を有し、同期受光部１３６が同期光を検知したときには切替部１３８を経由して無線同期信号の判別が行われる。この切替部１３８は、受光器１０４で同期方法を判定して無線（光）同期方式であると判別されたときに有効化される。
【００５７】
図９は、図６、図７に図示の多光軸光電センサ１２０の一組のユニット１２２、１２２間の同期に関連した構成のブロック図であり、単一のユニット１２２に、図８の切替部１３２、１３８及び同期投光部１３４、同期受光部１３６が設けられている。
【００５８】
図１２〜図１４は、図２、図３に図示の多光軸光電センサ１００の投光器１０２と受光器１０４の同期方式に関する３つの選択肢を示す。図１２は第１の有線同期（図１０：通常の有線同期）を示す。この通常の有線同期では、第１、第２の同期線１４０、１４２によって投光と受光が同期信号の授受が行われ、また、投光器１０２と受光器１０４とは各々第１のコネクタ受入部に個々独立した２本のコネクタ付ケーブル１２８（図１０）が接続され、外部から電源が供給される。投光器１０２と受光器１０４とは各々直列増設することが可能であり、外部の電源から見て上流側の投光器１０２と受光器１０４の各々の直列増設用のコネクタ受入部と下流側の投光器１０２と受光器１０４の各々の第１のコネクタ受入部にコネクタ付ケーブル（直列増設用ケーブル）を接続し、２本の通信線の結線と電源の供給が行われる。直列増設された投光器１０２と受光器１０４は一対のセンサユニットとして動作する。
【００５９】
図１３は第２の有線同期（図１１）を示し（ワンライン同期）、ワンライン同期では、受光器１０４は、第１のコネクタ受入部に１本のコネクタ付ケーブル１２８が接続され、外部から電源が供給される。投光器１０２と受光器１０４とは各々の直列増設用のコネクタ受入部にコネクタ付ケーブル（ワンラインケーブル）１５０が接続され、２本の同期線が結線される。投光器１０２はワンラインケーブル１５０を介して受光器１０４から電源の供給が行われる。なお、投光器１０２と受光器１０４の接続部位は上記例に限られない。要するに、ワンラインケーブルにより、一対のセンサユニット間の電源供給と同期線の結線がなされるものが、ワンライン同期である。また、一対のセンサユニットとして、投光器１０２と受光器１０４との例を示したが、これに限られず、多光軸光電センサ１２０の一対のユニット１２２、１２２にも適用できる。
【００６０】
図１０、図１１に示す参照符号１４８は投光器の列及び受光器の列の終端に位置する投光器１０２、１０４の末端に装着されるエンドカバーを示す。エンドカバー１４８は終端抵抗を内蔵しており、適切にコネクタに接続されると通信線の電位が所望の電位となる。図１０の第１の有線同期の場合には、投光器列と受光器列の夫々の先頭の投光器１０２、受光器１０４のコネクタ１２６にケーブル１２８が１本ずつ接続される。他方、投光器１０２と受光器１０４の全てが直列に接続される図１１のワンライン接続の場合は受光器列の先頭の受光器１０４のコネクタ１２６に１本のケーブル１２８が接続される。このワンライン接続はＪＰ特開２０１１−１９８５９５号公報に詳しく説明されていることから、このＪＰ特開２０１１−１９８５９５号公報に開示の内容の全てを援用することにより、その詳細な説明を省略する。
【００６１】
図１４は無線（光）同期を示し、投光器１０２と受光器１０４は光によって同期される。
【００６２】
図１２〜図１４に図示の各ラインに付記した文字、数字、記号を説明すると次の通りである。
【００６３】
（１）＋２４Ｖ：ＤＣ２４Ｖ電源の＋側。
（２）０Ｖ：ＤＣ２４Ｖ電源の−側。
（３）FE：投光器１０２又は受光器１０４の筐体アース線。
（４）ＯＳＳＤ１、ＯＳＳＤ２：Output Signal Switching Device。２本で１組の安全出力。ＯＮが動作許可であり。ＯＦＦが動作不許可である。すなわち１系統に２つの安全出力を備えている。
【００６４】
（５）ＥＤＭ：External Device Monitoring。ＯＳＳＤ１、ＯＳＳＤ２が接続される安全リレー等の外部安全デバイスの動作監視用入力端子。ＯＳＳＤ１、ＯＳＳＤ２と、外部安全デバイスからのＥＤＭ入力とに差異があると、例えば安全リレーの接点溶着などの故障が発生したとして、ライトカーテンをロックアウト状態にするために用いられている。
【００６５】
（６）ＡＵＸ：２つの安全出力ＯＳＳＤ１、ＯＳＳＤ２に連動しているものの、単線の非安全出力。ＰＬＣなどの非安全（安全用に特別に設計されたものでは無いもの）デバイスで、用いるためのもので、利便性向上に用いられる（ただし安全には直結しないもの限定）。ここでいう安全とは、動力機械等の危険源に対する人体の安全確保を意味し、動力機械等の動作を停止させることで人体の安全を確保するためのものを安全デバイスと呼ばれる。
【００６６】
（７）ＰＬＣ：ユーザプログラムにより、各種センサからの信号等を利用した外部機器の制御を行うコントローラであるが、通常のＰＬＣ以外に安全用に特別に設計された安全コントローラというものも存在している。安全コントローラは、安全性を確保するがゆえにユーザプログラムに種々の制約があり、通常のＰＬＣよりもユーザの自由度が劣るのが通常である。したがって、リスクアセスメントの結果、安全には直結しないとされた制御は通常のＰＬＣで行うほうが好ましく、その際に、各種センサからの信号等に加えＯＳＳＤ出力の状態も利用できると、制御の選択肢が広がる。
【００６７】
（８）インターロックモード選択入力（Interlock mode selection input）：ＯＳＳＤ出力がＯＦＦ状態（人体検知状態のため安全出力をＯＦＦにした状態）となった際、ＯＳＳＤ出力をＯＦＦにした原因が除去されると、自動で復帰する自動再起動モードか、ＯＳＳＤ出力をＯＦＦにした原因が除去されたとしても自動で復帰せず、リセット入力を必要とする手動再起動モード化を選択するための入力端子。(ロックアウトの場合は自動再起動モードでもリセット入力無しで多光軸光電センサ１００は再起動できない)
【００６８】
（９）リセット入力：手動再起動モードの際に、人体検知状態（遮光状態）でなければＯＳＳＤ出力をＯＮ状態に復帰させるためのリセット入力の入力端子。
【００６９】
（１０）ロックアウト出力：ロックアウト状態又はエラー状態でＯＦＦする非安全出力(ロックアウト出力信号線のＧＮＤへの短絡故障(地絡)時に異常に気付くため、異常時にＯＦＦにしている)。ＡＵＸと似ているが、ＯＮ/ＯＦＦの論理は逆。
【００７０】
（１１）待機入力：１系統２安全出力ＯＳＳＤ１、ＯＳＳＤ２をＯＦＦ状態にするための非安全入力。ＯＳＳＤ出力がＯＦＦしたときに接続された機械が所定時間内に動作停止するかを確認するために使用。
【００７１】
（１２）ミューティング入力１、２：ミューティング用のセンサからの信号を入力するための端子。ここに、ミューティング機能とは、ライトカーテンの安全機能を一時的にかつ自動的に停止するもので、具体的に、ライトカーテンとは独立した２つのセンサからの信号を受け付け、そのセンサからの入力順序や入力の時間間隔があらかじめ定められた条件を満たす場合に、ライトカーテンが遮光されてもＯＳＳＤ出力をＯＦＦせず、ＯＮを維持する（この状態をミューティング状態と呼んでいる）。センサからの入力順序あるいは入力の時間間隔があらかじめ定められた条件を満たさない場合、ミューティング状態とはならず、エラー状態でＯＳＳＤ出力がＯＦＦとなる、あるいは、通常状態のままでライトカーテンが遮光されるとＯＳＳＤ出力がＯＦＦする。
【００７２】
（１３）ミューティングランプ出力：ミューティング状態のときにＯＮする出力。
【００７３】
（１４）オーバーライド入力（Override input）：オーバーライド機能は、ＯＳＳＤ出力を手動でＯＮさせる機能である。本実施例では、無制限にこの機能を許容せず、ミューティング機能を使用した際の不具合解消のためのごく限られた場合に利用できるように設計されている。ミューティング機能は、ライトカーテンの安全機能を一時的にかつ自動的に停止するものであり、“一時的”というとおりミューティング状態が所定時間以上継続するとエラー状態となり、再起動させなければＯＳＳＤ出力のＯＦＦが維持される。例えば、加工機械に加工対象物を搬入する場合に、搬入口にライトカーテンを設置し、加工対象物の搬入時のみミューティング状態となるようにミューティング用のセンサが設置及び配線される。加工対象物はコンベアで搬送されるが、搬送時に何らかの原因でライトカーテンを遮光した状態で加工対象物が留まった場合、ミューティング機能が所定時間以上継続することになるので、エラー状態でＯＳＳＤ出力がＯＦＦとなり加工機械、コンベアは停止する。加工対象物を動かすためにはＯＳＳＤ出力をＯＮにする必要があるが、ＯＳＳＤ出力をＯＮにするにはライトカーテンを再起動させる必要があり、この状態で再起動させてもミューティング状態となるわけではないので、ライトカーテンを遮光した状態で加工対象物が留まっているのでＯＳＳＤ出力はＯＮとはならず、コンベアを動かすことができなくなる。この状況を解消するためにオーバーライド機能を利用する。ライトカーテンは遮光状態、ミューティング入力１、２がＯＮのときにオーバーライド入力がＯＮするとＯＳＳＤ出力がＯＮする。それ以外の場合ではオーバーライド入力がＯＮしてもＯＳＳＤ出力を強制的にＯＮさせることはできない。
【００７４】
（１５）Ｋ１、Ｋ２:外部安全デバイス (安全リレー、コンタクタ等)。
【００７５】
（１６）Ｓ１:リセット入力用のスイッチ (通常時、開)。
（１７）Ｓ２:ウェイト入力用のスイッチ (通常時、開)。
（１８）Ｓ３:オーバーライド入力用のスイッチ (通常時、開)。
【００７６】
（１９）Ｌ１:ミューティングランプ (Incandescent lamp or LED lamp)。
（２０）Ｐ１、Ｐ２:ミューティング用のデバイス (光電センサ, 位置スイッチ等)。
【００７７】
図１２と図１３とを対比すると分かるように、図１３のワンライン同期では、通常の有線同期に比べて多光軸光電センサ１００の機能を限定することで、多光軸光電センサ１００をコネクタだけで結線して配線数及び工数を大幅に削減するようにしてある。
【００７８】
図１５は、通常の有線同期（図１０）、ワンライン同期（図１１）、無線（光）同期とケーブルの組み合わせを示す。図１５に記したケーブルは、投光器１０２のためのケーブルと、受光器１０４のためのケーブルとの間に区別は無く、芯数が異なるだけである。また、ワンラインの投光器１０２と受光器１０４との間の連結ケーブルは、通常の有線同期(図１０)における直列増設用の連結ケーブルと区別は無い。なお、無線（光）同期専用のケーブル、通常の有線同期専用のケーブル、ワンライン専用のケーブルを夫々用意しても良い。この場合にはケーブルの種類を判別することで有線同期方式と無線（光）同期方式とを切り替えるようにしても良い。
【００７９】
入光/遮光の判定及び表示：
各光軸Ｏaxにおいて入光とは判定されるが余裕をもって入光してない状態である可能性がある。例えば光軸Ｏaxのズレや保護カバー（フロントカバー）１０の汚れなどがその要因として考えられる。余裕度を視認者に的確に伝達することで光軸調整を容易化することができ、あるいは、光軸再調整、保護カバー（フロントカバー）１０のクリーニング等の実施を促すことができる。
【００８０】
投光器１０２は各光軸Ｏax毎に複数パルスの光を投光する。図１６は、例示として多光軸光電センサ１００が４光軸Ｏaxのセンサであったとして、各光軸Ｏax毎に３パルスの検出光信号を投光素子１２（図３）に供給する例を図示している。
【００８１】
各光軸Ｏax毎に３パルスの光ビームを受ける受光器１０４は、各光軸Ｏaxに、例えば２パルス以上を検知する「入光」と判定し、全パルス（３パルス）を検知する「安定入光」と判定する。そして、第１〜第４の全ての光軸Ｏaxについて入光／遮光判定、および、少なくとも入光と判定した光軸Ｏaxについては「安定入光」であるか否かを判定し、全ての光軸Ｏaxで２パルス以上検知したときには安全出力（ＯＳＳＤ出力）をＯＮし、いずれかの光軸Ｏaxが２パルス未満の検知であれば安全出力（ＯＳＳＤ出力）をＯＦＦする。そして、全ての光軸Ｏaxで全パルス（３パルス）が検知されているときには「安定した入光状態である」として「安定入光表示」を行い、２パルスの検知の光軸Ｏaxが存在するときには「不安定な入光状態である」して「不安定入光表示」を行うのがよい。
【００８２】
「安定入光表示」、「不安定入光表示」は、好ましくは多光軸光電センサ１００の第１表示器４２（図２、図７）を使って行うことができる。例えば「安定入光表示」では第１表示器４２を緑色に点灯し、「不安定入光表示」では第１表示器４２を緑色に点滅させればよい。
【００８３】
図１６を参照して４光軸の多光軸光電センサを例に各光軸Ｏax毎にマルチパルスの検出光を投光し、１番目から４番目の各光軸Ｏaxの投光毎に入光判定を行う例を説明したが、１番目から４番目の各光軸Ｏaxを順次投光する１投光周期（１スキャン周期）単位で入光判定しないで、複数の投光周期（複数のスキャン周期）を単位に入光判定してもよい。例えば、１投光周期（１スキャン周期）あたり３パルスずつ投光する場合に２スキャン周期を単位に４パルス未満の検知を「遮光」と判定し、逆に、４パルス以上を検知したときに「入光」と判定し、そして、全パルス（６パルス）の入光を検知したときに「安定入光状態」と判定し、４〜５パルスの検知を「不安定入光状態」と判定してもよい。また、「遮光」から「入光」へ判定が変わるときの入光しきい値と、「入光」から「遮光」に判定が変わるときの遮光しきい値とを異ならせて、「遮光」から「入光」へ判定と「入光」から「遮光」に判定との間にヒステリシスを設けてもよい。また、「安定入光表示」、「不安定入光表示」は、上述の第１表示器４２（図２、図７、図８、図９）に加え、あるいは、これに代えて、多光軸光電センサ１００、１２２、１３０、１４０のＯＳＳＤ表示灯４８（４４）を使って行うことができる。例えば「安定入光表示」ではＯＳＳＤ表示灯４８（４４）を緑色に点灯させ、「不安定入光表示」ではＯＳＳＤ表示灯４８（４４）を緑色に点滅させればよい。
【００８４】
上記の例では、各光軸Ｏax毎の投光をマルチパルスの光ビームで行い、そして、パルス数によって入光又は遮光を判定し、更に安定入光状態及び不安定入光状態を判定したが、変形例として、パルス幅やパルス立ち上がりタイミング等によって入光/遮光の判定、安定入光状態/不安定状態の判定を行うようにしても良い。他の変形例として、安定入光状態／不安定入光状態の判定はパルス数によって行い、入光／遮光の判定は、図１７に示すように、パルス幅やパルス立ち上がりタイミング等によって行うというように、異なるパラメータに基づいて、入光/遮光の判定と安定入光状態/不安定入光状態の判定とを行うようにしてもよい。
【００８５】
図１７を参照して、「パルス幅」とは、パルス波形がしきい値を横切る時間幅を意味し、「パルス立ち上がりタイミング」とは、投光パルスに同期した特定のタイミングからの相対時刻であって、パルス波形の立ち上がりがしきい値を横切る相対時刻を意味する。
【００８６】
多光軸光電センサ１００の動作を図１８、図１９に図示のフローチャートに基づいて説明する。図１８のステップＳ１〜Ｓ３は初期化処理であり、初期化処理には、投光器１０２及び受光器１０４が自己の光軸数を確認する光軸数確認（Ｓ１）、増設台数確認処理（Ｓ２）、同期方法判別処理（Ｓ３）が含まれる。
【００８７】
ステップＳ２（増設台数確認処理）：
投光器１０２、受光器１０４の両端部には、電源/入出力ケーブル、中継ケーブル、エンドカバー１４８（図１０、図１１）のいずれかが接続されるコネクタ１２６（例えば図５）が設けられている。増設台数確認用の通信系統には、電源/入出力ケーブルとエンドカバーが１つずつで、中継ケーブルは増設台数に応じた本数（０，１，２・・・）が接続される。そして、電源/入出力ケーブルが接続された投光器１０２及び受光器１０４がその増設台数確認用の通信系統におけるメインユニットとして動作し、メインユニットに接続された他の投光器１０２（２）、（３）又は受光器１０４（２）、（３）はサブユニットとして動作する。メインユニットはサブユニットの存在の有無を確認し、サブユニットの台数及び各サブユニットの光軸数を確認する。
【００８８】
多光軸光電センサ１００は、増設台数確認処理ステップＳ２に先立って、後述する同期方法判別処理ステップＳ３を実行し、同期方法を判別した状態で増設台数確認処理を実施するようにしてもよい。この場合、同期方法により増設台数確認方法を異ならせるようにしてもよい。例えば無線同期接続のときに、投光器１０２（１）がメインユニット、投光器１０２（２）、（３）がサブユニットとして動作し、同様に受光器１０４（１）がメインユニット、受光器１０４（２）、（３）がサブユニットとして動作する。そして、例えば、投光器１０２（１）が８光軸のユニットであり、投光器１０２（２）が１６光軸のユニットであり、投光器１０２（３）が２０光軸のユニットであり、受光器１０４（１）が８光軸のユニットであり、受光器１０４（２）が１６光軸のユニットであり、受光器１０４（３）が２０光軸のユニットの場合、メインユニットの投光器１０２（１）は自己の光軸Ｏaxの数が８光軸であることを確認するとともに、増設台数と各サブユニットである投光器１０２（２）、（３）の光軸数を確認する。上記の例であれば、増設台数は２台で、それぞれ１６光軸、２０光軸であるから、全体では「8＋16＋20」の「４６光軸」であると認識する。メイン受光器１０４（１）も同様にサブ受光器１０４（２）、（３）から増設台数と各サブ投光器１０２の光軸数を確認する。
【００８９】
また有線同期接続であれば、受光器１０４（１）がメインユニットとして動作し、全ての投光器１０２（１）〜１０２（３）及び受光器１０４（２）、（３）がサブユニットとして動作する。例えば、投光器１０２（１）が８光軸のユニットであり、投光器１０２（２）が１６光軸のユニットであり、投光器１０２（３）が２０光軸のユニットであり、受光器１０４（１）が８光軸のユニットであり、受光器１０４（２）が１６光軸のユニットであり、受光器１０４（３）が２０光軸のユニットで構成されている場合、受光器１０４（１）は、自己の光軸が８光軸であることを確認するとともに、サブ受光器１０４の増設台数及び投光器１０２（１）〜（３）の接続台数を確認し、各投光器１０２（１）〜（３）及び各サブ受光器１０４（２）、（３）の光軸数を確認する。この場合、受光器１０４の増設台数は２台であり、投光器１０２の接続台数は３台であり、それぞれの光軸数が８光軸、１６光軸、２０光軸であるから、全体ではそれぞれ「8＋16＋20」で４６光軸であると認識する。これによりライトカーテンは全体の増設台数及び光軸数を確認することができる。なお、エンドカバーが接続された投光器１０２及び受光器１０４がメインユニットとして動作してもよいし、投光器１０２及び受光器１０４が接続されたユニットがそれぞれ投光側と受光側のメインユニットとして動作しても良い。
【００９０】
同期の冗長性：
多光軸光電センサ１００の投光器１０２と受光器１０４の同期の冗長性に関して、予め設定ソフトを組み込んだ外部コンピュータを使って同期方式が設定可能である。また、多光軸光電センサ１００の起動時にコネクタ、ＤＩＰスイッチ、多重化した通信線などの同期方式の違いに伴う一つ又は複数の状態変化によって同期方式が確認される。
【００９１】
ステップＳ３（同期方法判別処理）：
多光軸光電センサ１００の起動時、多重化した複数の線で１系統の通信経路を形成する投受光間の通信線が適切に接続されているかを確認する。多重化した全ての線が接続されていれば「有線同期」と判別して有線同期方式を選択し、全ての線が非接続であれば「無線同期（光同期）」と判別して無線（光）同期方式を選択する。接続確認は、線の電位を確認することで行う。エンドカバー１４８（図１０、図１１）の終端抵抗により、適切に接続されていれば、所定の中間電位を示し、適切には接続されていない場合は他の状態を示すため、これを利用して判別する。
【００９２】
一部の線が接続され、残りが非接続の場合には、異常（エラー）処理を行うようにしても良いし、一旦、無線同期方式で動作を開始し、後の同期方式エラー処理で異常処理を行うようにしても良い。
【００９３】
また、多光軸光電センサ１００の起動時、結線の電位を確認することで、前記メインユニットとして動作するかどうかだけを判別し、前記メインユニットとして動作すべきユニットが通信によって投光器１０２及び受光器１０４が通信できるかを確認し、通信できる場合は「有線同期」と判断し、通信できない場合は「無線同期」と判別しても良い（図２０）。
【００９４】
なお、上記の通信経路を用いた判別に加えて又は代えて、例えば、複数のコネクタ端子の状態により判別するようにしてもよい。複数のコネクタ端子のうち全ての端子が有線同期を示すものであれば「有線同期」と判別し、複数のコネクタ端子のうち全ての端子が無線同期（光同期）を示すものであれば「無線同期（光同期）」と判別してもよい（図２１）。
【００９５】
図２０、図２１に例示的に示した通り、ユーザの意図が明確に現れる事象（同期方式の違いに伴う状態変化）に基づいて多光軸光電センサ１００の同期方式が設定されることで安全性を向上することができる。また、多光軸光電センサ１００は大別して２つの同期方式（有線同期と無線同期）を択一的に設定することができるため使用環境の変化やユーザの多様な要請に応じることができる。さらに、好ましくは、有線同期について通常の有線同期方式とワンライン同期との２種を択一的に設定することができるため使用環境の変化やユーザの多様な要請に応じることができる。また、無線同期について応答速度の程度や干渉防止機能応の有無等の必要性に応じて投光パターンを選択でき、使用環境の変化やユーザの多様な要請に応じることができる。
【００９６】
同様に、上記の通信経路を用いた判別に加えて又は代えて、ＤＩＰスイッチの同期方式の選択に関連した複数の端子の状態により判別するようにしてもよい。ＤＩＰスイッチの複数の端子のうち全ての端子が有線同期を示すものであれば「有線同期」と判別し、ＤＩＰスイッチの複数の端子のうち全ての端子が無線同期（光同期）を示すものであれば「無線同期（光同期）」と判別してもよい。いずれも場合も、一部の端子が有線同期を示し、残りの端子が無線同期を示す場合にはエラー処理を行うのがよい。
【００９７】
図２２は、上述したステップＳ３の同期方法判別処理の詳細を示すフローチャートである。この図２３を参照して、上述した考え方に従って有線同期信号及び無線同期信号を生成したら（Ｓ３０１、Ｓ３０２）、ステップＳ３０３で有線同期が可能か否かを判定して、ＹＥＳであれば有線同期方式が設定され（Ｓ３０４）、ＮＯであれば無線同期方式が設定され（Ｓ３０５）、そして、設定した同期方式に従って多光軸光電センサ１００の動作が開始される（Ｓ３０６）。
【００９８】
ステップＳ１〜Ｓ３の初期化処理が完了したら図１８のステップＳ４〜Ｓ１０の光軸処理に進む。光軸処理は、投光処理（Ｓ４）、受光処理（Ｓ５）、検出処理（Ｓ６）、外乱重畳判別処理（Ｓ７）、制御出力処理1（Ｓ８）を含む。
【００９９】
ステップＳ４（投光処理）：
前記ステップＳ３の同期判別処理により「無線同期」と判別されると、投光器１０２は、自己のタイミングでパルス光を発光すると共に同期信号を無線手段により受光器１０４へ送信する。逆に、前記ステップＳ３の同期判別処理により「有線同期」と判別されると、受光器１０４は、ケーブル１２８を通じて同期信号を投光器１０２へ供給し、投光器１０２は、同期信号に基づくタイミングでパルス光を発光する。なお、本実施例では、ライトカーテンの入光/遮光を検知する光軸Ｏaxのうち１又は複数の光軸Ｏax(具体的には２つ)を同期用の光軸Ｏaxに兼用し、他の光軸Ｏaxと異なる投光パターンで投光するように構成されている（図２３、図２４）。
【０１００】
実施例では、投光器１０２の投光パターンとして複数の投光パターンが用意されており、複数の異なる投光パターンのうち選択された投光パターンでパルス光を投光する。以下に無線同期方式で選択可能な複数の投光パターンを例示するが、下記の複数の投光パターンは有線同期でも選択可能であってもよい。また、有線同期、無線同期とも、シングルパルスで構成された投光パターンを選択可能であってもよい。有線同期、あるいは、無線同期ともセンサユニット間で双方向の通信が可能であれば、各光軸Ｏａｘで「入光」と判定されると、順次、投光する光軸Ｏａｘを切り替え、逆に、「遮光」と判定されると、その判定情報に基づいてセンサユニット間で情報伝達を実行し、当該光軸Ｏａｘについて再度投光するリトライ処理を行うようにしてもよい。例えば、シングルパルスで構成された投光パターンを選択し、２回リトライ処理し、初回と合わせて３回連続「遮光」と判定されると当該光軸が遮光判定されたとする。このようにして、リトライ処理の結果、所定の回数連続して「遮光」と判定されると、後述する制御出力処理１ステップＳ７により、当該光軸Ｏａｘが遮光判定されたとして安全出力ＯＳＳＤ（ＯＳＳＤ出力）をＯＦＦするようにしてもよい。
【０１０１】
（１）第１投光パターン：
「無線同期（光同期）」の場合には、「有線同期」と同一の投光パターンとして、各光軸Ｏax毎にパルス幅1us、パルス間隔10usの２つのパルスで構成されたパルス光を第１光軸Ｏaxから最終光軸Ｏaxまで順次投光する。この第１投光パターンは次に説明する第２乃至第４の投光パターンに比べて応答性に優れた投光パターンである。
【０１０２】
（２）第２投光パターン：
「無線同期（光同期）」の場合には、第１の投光パターンと同一のパルス幅、パルス間隔、パルス数で構成され、上記第１投光パターンとは投光開始タイミング（位相）のみが異なっており、第１投光パターンが選択された多光軸光電センサと、第２投光パターンが選択された多光軸光電センサとの間の干渉を防止できる。
【０１０３】
（３）第３投光パターン（図２３）：
同期するための１又は複数の光軸Ｏaxのパルスパターンを大きく異ならせるように設定されている。例えば、「無線同期（光同期）」の場合に「有線同期」と同一のパターンで投光を行ってもよいが、これとは異なる投光パターンを採用してもよい。図１、図２に図示の多光軸光電センサ１００の一組の投光器１０２と受光器１０４を使ってライトカーテン７０を作る場合を例示して、図２３に図示の第３投光パターンを説明すると、中間光軸Ｏax(mid)（図２）に関しては、パルス幅1us、パルス間隔20usの3つのパルスで構成されたパルス光を第２光軸Ｏaxから最終光軸Ｏaxの１つ前までの光軸Ｏax(mid)で順次投光する。検知と同期とを兼用する第１光軸Ｏax(btm)と最終光軸Ｏax(tp)（図２）に関しては、パルス幅1us、パルス間隔35usの例えば４つのパルスで構成される。
【０１０４】
この場合、各光軸Ｏaxの投光間隔は、中間光軸Ｏax(mid)に関しては90usに設定され、第１光軸Ｏax(btm)と最終光軸Ｏax(tp)に関しては265usに設定されている。なお、第１光軸Ｏax(btm)と最終光軸Ｏax(tp)のパルス間隔の1部又は全部を異なるようにしてもよいし、第１光軸Ｏax(btm)及び最終光軸Ｏax(tp)と、中間光軸Ｏax(mid)と、でパルス幅を異なるように設定してもよい。
【０１０５】
（４）第４投光パターン（図２４）：
図２４に図示の第４投光パターンを説明すると、検出だけの中間光軸Ｏax(mid)（図２）に関しては、パルス幅1us、パルス間隔15usの3つのパルスで構成されたパルス光を第２光軸Ｏaxから最終光軸Ｏaxの１つ前までの光軸Ｏax(mid)で順次投光し、検出と同期とを兼用する第１光軸Ｏax(btm)と最終光軸Ｏax(tp)（図２）に関しては、パルス幅1us、パルス間隔50us（第３投光パターンでは35us）の４つのパルスで構成されている。
【０１０６】
第４投光パターンでは、各光軸Ｏaxの投光間隔が、第３投光パターンと同様に検出だけの中間光軸Ｏax(mid)に関しては90usであるが、検出と同期とを兼用する第１光軸Ｏax(btm)と最終光軸Ｏax(tp)に関しては第３投光パターンとは異なる300usに設定されている。なお、第１光軸Ｏax(btm)と最終光軸Ｏax(tp)のパルス間隔の一部又は全部を異なるようにしてもよいし、第１光軸Ｏax(btm)及び最終光軸Ｏax(tp)と、中間光軸Ｏax(mid)と、でパルス幅を異なるように設定してもよい。
【０１０７】
上記のように、各光軸Ｏaxのパルス周期の異なるパルスパターンを用意することで、同一設計の他の投光器１０２による光ビームとの干渉を防止することができる。投光パターンの選択は、入力線の論理、ＤＩＰスイッチにより行うようにしてもよいし、多光軸光電センサ１００に接続した外部ＰＣ等の設定手段により選択するようにしてもよい。
【０１０８】
上述したように「無線同期（光同期）」の場合に第１光軸Ｏax(btm)と最終光軸Ｏax(tp)で同期を確立することになるが、有線同期方式において、有線による同期のバックアップとして第１光軸Ｏax(btm)及び/又は最終光軸Ｏax(tp)で検出と同期とを兼用するマルチパルスを投光し、例えば多光軸光電センサ１００の動作中に同期方式の切り替えエラーを検出したときには（後に説明するステップＳ１７、Ｓ１９）、第１光軸Ｏax(btm)及び/又は最終光軸Ｏax(tp)で光同期を維持してもよい。
【０１０９】
ステップＳ５、Ｓ６（受光処理、対象物の有無判別処理及び位置判別処理）：
図２５、図２６を参照して、各光軸Ｏax毎にその光軸Ｏaxについて受光信号に含まれるパルス波形のパルス幅を計算する（図２５のＳ６０１）。パルス幅について、入光しきい値（時間幅）以上のパルス幅については「入光」判定し（図２５のＳ６０２、Ｓ６０３）、遮光しきい値（時間幅）未満のパルス幅については「遮光」判定し（図２５のＳ６０４、Ｓ６０５）、そのどちらでもない場合は前回のパルス幅の「入光」又は「遮光」の判定を承継する（図２５のＳ６０６）。受光タイミング（パルス立ち上がりタイミング）についても、パルス幅と同様に、入光領域（相対時刻範囲）内の受光タイミングであれば「入光」判定し（図２５のＳ６０７、Ｓ６０９）、遮光領域（相対時刻範囲）内の受光タイミングであれば「遮光」判定し（図２５のＳ６１０、Ｓ６１１）、そのどちらでもない場合は前回の受光タイミングの「入光」又は「遮光」の判定を承継する（図２５のＳ６１２）。
【０１１０】
このパルス毎のパルス幅及び受光タイミングに対する「入光」又は「遮光」の判定を、各光軸Ｏaxに含まれる全てのパルスに対して実施し（図２５のＳ６１３）、その光軸Ｏaxにおいて、パルス幅に対する「入光」又は「遮光」の判定結果及び受光タイミングに対する「入光」又は「遮光」の判定結果の双方が「入光」判定であるパルスの数をカウントする。このパルスの数が入光しきい値（個数）以上の場合には、当該光軸Ｏaxについては「入光」判定し(図２６のＳ６１４、Ｓ６１５)、遮光しきい値（個数）未満であれば、当該光軸Ｏaxについては「遮光」判定し(図２６のＳ６１６、Ｓ６１７)、そのどちらでもない場合は前回の当該光軸Ｏaxの「入光」又は「遮光」の判定を承継する(図２６のＳ６１８)。入光しきい値と遮光しきい値の設定に関して、例えば光軸Ｏax毎の投光パルス数が「３」の場合において入光しきい値（個数）を「３」に設定し、遮光しきい値（個数）を「２」などに設定してヒステリシスを設けるようにしてもよい。
【０１１１】
光軸Ｏaxについての入光又は遮光の判定結果については光軸Ｏax番号のような光軸Ｏax位置と関連付けてメモリに記憶するのがよい。また、パルス幅についての「入光」又は「遮光」の判定結果、受光タイミングについての「入光」又は「遮光」の判定結果、光軸Ｏaxについての「入光」又は「遮光」の判定結果を次回以降の判定に用いることができるようメモリに記憶するのがよい（図２６のＳ６１９〜Ｓ６２２）。
【０１１２】
なお、パルス幅についての「入光」又は「遮光」の判定、および、受光タイミングについての「入光」又は「遮光」の判定において、遮光しきい値以上で入光しきい値未満の場合、前回のパルス幅についての「入光」又は「遮光」の判定結果、あるいは、前回の受光タイミングについての「入光」又は「遮光」の判定結果を承継する例を示したが、これに代えてパルス幅についての「入光」又は「遮光」の判定、および、受光タイミングについての「入光」又は「遮光」の判定において、遮光しきい値以上で入光しきい値未満の場合、前回のその光軸Ｏaxの「入光」又は「遮光」の判定を承継するようにしても良い。
【０１１３】
また、各光軸Ｏaxの受光信号情報として光軸Ｏax毎にパルス幅、受光タイミング、入光判定したパルス数等の入遮光判定以外の情報を光軸Ｏax番号等の光軸Ｏax位置と関連付けて外部に、例えば、多光軸光電センサ１００に接続したＰＣ上で動作する設定ソフトに報知するようにしても良い。光軸Ｏax毎に複数のパルスが存在する場合、合計値、平均値、中央値等の統計的値をパルス幅、受光タイミング等、入光判定したパルス数の情報としてもよい。
【０１１４】
ステップＳ７（外乱重畳判別処理）：
外乱重畳判別処理は後に説明する。
【０１１５】
ステップＳ８（制御出力処理1）：
多光軸光電センサは、ミューティング機能やブランキング機能が設定されていない通常動作では、１光軸でも遮光されると安全出力（ＯＳＳＤ出力）をＯＦＦするものであるから、光軸処理中に一つの光軸Ｏaxが遮光判定されたときには、光軸処理外の制御出力処理２まで待つことなく、光軸処理中に安全出力（ＯＳＳＤ出力）をＯＦＦする。なお、光軸処理外の制御出力処理２で安全出力（ＯＳＳＤ出力）をＯＦＦするようにしても良いのは言うまでも無い。
【０１１６】
このステップＳ８の制御出力処理１の前に外乱重畳判別処理（Ｓ７）を行うようにしても良い。例えば、各光軸Ｏax毎に受光パルス数をカウントし、投光したパルス数よりも多い場合には、外乱光を受光していると判別する。また、想定される受光パルスのパルス幅よりも幅が大きい場合には外乱光を受光していると判別するようにしても良い。マルチパルスの投光を行うと共に、受光したパルス数やパルス幅によって外乱光であるか否かを評価するため多光軸光電センサ１００は外乱光の影響による誤った判定を行う可能性を低減でき、外乱光に対する冗長性を高めることができる。
【０１１７】
外乱重畳判別処理の一例を示す図２７を参照して、各光軸Ｏax毎に所定のパルス幅以上の受光パルス数をカウントし（Ｓ７０１）、そのパルス数が規定パルス以上であって、その光軸Ｏaxにおいて、所定スキャン周期にわたって連続して所定のパルス幅以上の受光パルス数が規定パルス以上の場合には「外乱を検知した状態にある」と判別する（Ｓ７０２〜Ｓ７０４）。ステップＳ７０２又はＳ７０３でＮＯと判別されたときには、「外乱を検知できない状態にある」と判別する（Ｓ７０５）。
【０１１８】
「外乱を検知した状態」と判別した場合、「外乱検知状態」である旨を第１表示器４２や第２表示器４４（図２、図４）を使って報知するようにしてもよいし、「外乱検知状態」である旨を外部に、例えば、多光軸光電センサ１００に接続したＰＣ上で動作する設定ソフトに放置するようにしてもよい。また、外乱の影響を回避するために投光周期及び又は投光タイミングを変更するようにしても良い。
【０１１９】
なお、「無線同期」の場合には、受光器１０４側から投光器１０２側への情報伝達手段が無いため、投光器１０２は投光パターンが決まると、以降その投光パターンに従って投光し続けるが、受光器１０４に投光光軸ＯaxあるいはＲＦ送信機を設け、受光器１０４側から投光器１０２へ当該無線手段により情報を伝達するように構成しても良い。伝達する情報としては同期信号や特定の光軸Ｏaxにおいてパルス光を受光できなかった旨の情報を送信するようにして、有線同期と同一の制御を行えるようにしてもよい。無線同期の際には無線通信用の光軸Ｏaxを別途設けるようにしても良い。
【０１２０】
図２０に戻って、ステップＳ４〜Ｓ９の光軸処理が全ての光軸Ｏaxに対して完了したらステップＳ１０から図１９のＳ１１（制御入力処理）に移行する。図１９を参照して、ステップＳ１１の制御入力処理では、インターロックモード選択入力、リセット入力、待機入力、ミューティング入力１、ミューティング入力１、ＥＤＭ等の入力状態の確認が行われる。
【０１２１】
図１９に示す次のステップＳ１２の「制御出力処理２」では、各光軸Ｏaxの入光/遮光の判断結果を総合して、安全出力（ＯＳＳＤ出力）をＯＮ又はＯＦＦする。多光軸光電センサ１００の通常の動作状態であれば、全ての光軸Ｏaxについて入光であると判断されていれば安全出力（ＯＳＳＤ出力）をＯＮにする。なお、上述したとおり、この処理でいずれかの光軸Ｏaxについて遮光であると判断されていれば安全出力（ＯＳＳＤ出力）をＯＦＦにするように制御してもよい。
【０１２２】
次のステップＳ１３の「光軸余裕度判定処理」の具体的な処理手順を図２８に示す。図２８を参照して、各光軸Ｏaxの受光パルスのパルス幅のうち最短パルス幅を特定する（Ｓ１３１）。安全出力（ＯＳＳＤ出力）がＯＦＦであれば第１表示器４２で光軸調整支援用表示を行う（Ｓ１３２、Ｓ１３３）。
【０１２３】
安全出力（ＯＳＳＤ出力）がＯＮであれば、ステップＳ１３２からＳ１３４に移行し、そして、最短パルス幅が安定入光しきい値以上であれば、前述した「安定入光表示」を行い（Ｓ１３５）、最短パルス幅が安定入光しきい値未満であれば「不安定入光表示」を行う（Ｓ１３６）。「安定入光表示」の例として、典型的には第１表示器４６を緑色に点灯させ、「不安定入光状態」の表示は第１表示器４６を緑色で点滅させる。「安定入光表示」、「不安定入光表示」は、第１表示器４６に限らず、７セグメント表示器４６（図２）を使って表示しても良いし、任意の複数の表示要素の点灯／点滅により表示しても良いし、それぞれ専用の表示灯を設けて表示するようにしても良い。
【０１２４】
上記の例ではパルス幅及び受光タイミングに基づいて「入光」又は「遮光」の判定を行い、パルス幅に基づいて光軸余裕度判定を行い、入光/遮光判定と光軸余裕度判定とを異なるパラメータで判定したが、変形例として、入遮光判定と光軸余裕度判定とを同一のパラメータで且つ異なるしきい値で判定するようにしても良い。例えば、光軸余裕度判定においても全てのパルスのパルス幅が安定入光しきい値以上で、且つ、全てのパルスの受光タイミングが安定入光領域（相対時刻範囲）内である場合に「安定入光表示」を行い、いずれかのパルスのパルス幅が安定入光しきい値未満、あるいは、いずれかのパルスの受光タイミングが安定入光領域（相対時刻範囲）外である場合に「不安定入光表示」を行ってもよい。
【０１２５】
光軸余裕度判定は、受光パルスのパルス数に基づいて判定しても良い。特に、複数パルスを比較的短い時間間隔で投光する場合、受光回路２６（図３）が直前の受光パルス信号の影響により、同じ受光強度のパルスを受光しても順次波高値が下がるため（図２９）、これを利用して、所定しきい値以上となるパルス数をカウントし、パルス数が全ての光軸Ｏaxにおいて安定入光しきい値（個数）以上である場合に「安定入光表示」を行い、パルス数がいずれかの光軸Ｏaxにおいて安定入光しきい値（個数）未満である場合に「不安定入光表示」を行うようにしても良い。パルス数のカウントは、所定のしきい値でパルス幅が所定幅以上のものを所定しきい値以上となるパルスとしてカウントしても良い。
【０１２６】
次のステップＳ１４の故障診断処理（図１９）では、図３に図示の投光回路１６、受光回路２６、通信制御回路３４等の安全機能にかかわる回路について故障診断をする。故障を発見すると異常処理（エラー処理）を行って、次のステップＳ１５の「通信処理２」で該供給との通信を行う。
【０１２７】
次のステップＳ１６では多光軸光電センサ１００に含まれるアプリケーションに応じた追加の処理が行われ、そして、次のステップＳ１７で多光軸光電センサ１００の動作中に同期方式の変更を許容する設定か否かを判定する。なお、同期方式の変更を許容するか否かが予め定められている多光軸光電センサ１００の場合は、ステップＳ１７は省略し、同期方式の変更を許容するものであればステップＳ１８を、同期方式の変更を許容しないものであればステップＳ１９を実行するようにしてもよい。ステップＳ１７の判定の結果ＹＥＳであれば、同期方式変更の有無を判別するために前述したステップＳ３（図１８）で説明した同期方式の判別処理が実行される（Ｓ１８）。他方、システム変更があり且つ同期方式に関連した状態変化によって有線同期/無線（光）同期が確認できないときにはエラー処理が実行される（ステップＳ１９）。上述したステップＳ４〜Ｓ１９は多光軸光電センサ１００の動作中反復される。すなわち、このステップＳ１７では、多光軸光電センサの動作中に同期方式の変更を伴うシステム変更があったときに有線同期と無線同期と判別する同期方式変更判別手段を構成している。
【０１２８】
上記ステップＳ１９のエラー処理は、光軸の入光状態に拘らず安全出力をＯＦＦとするもので、前述の異常処理と同様の処理である。エラーの原因を除去後、リセット入力で再び通常運転を開始する。
【０１２９】
以上、本発明の実施例を詳細に説明したが、変形例として、無線同期のときには投光器に入力線を設けずに、代わりに、受光器の入力線の割り当てをＰＣ等の設定手段により切り替えられるようにしてもよい。例えば、図１４を参照すると、ＥＤＭ入力をミューティング入力１に割り当て、インターロックモード選択入力をミューティング入力２に割り当てるようにしてもよい。また、他の変形例として、ＰＣ等の設定手段により設定可能な機能が、判別した同期方式に応じて変化するようにしてもよい。
【０１３０】
また、前述した７セグメント表示器４６（図２）の表示に関し、図３０乃至図３５を参照して具体例を説明すると、先ず図３０は多光軸光電センサ１００の起動時の表示例を示す。図３０の一番左に図示の表示例は、投光器１０２と受光器１０４を通信線又は信号線Ｌ１（図３）で結線した「有線同期」を意味している。その右側に図示の３つの表示例は「光同期」に関する表示例であり、左から順に、表示例（ＦＣ０）は「相互干渉防止機能無し」を意味し、中間の表示例（ＦＣＡ）は「相互干渉防止機能有り且つ投光周期Ａパターン」を意味し、右の表示例（ＦＣＢ）は「「相互干渉防止機能有り且つ投光周期Ｂパターン」を意味している。ここに、「起動時」とは、例えば電源投入時を意味し、多光軸光電センサ１００に電源を投入した直後に、投光器１０２と受光器１０４の同期方法に従って、２〜３秒間程度、図３０の表示が行われる。
【０１３１】
図３１の表示例「Ｆ」は、安全特殊機能の状態表示のうち安全特殊状態の設定状態の一例を示すものであり、フローティングブランキング機能やリデュースドレゾリューション機能などの最小検出体が変更されて多光軸光電センサ１００を動作するときに７セグメント表示器（７セグメントＬＥＤ）４６で「Ｆ」の表示が行われる。最小検出体を変更しない通常の運転状態のときには、これを意味する表示を７セグメント表示器（７セグメントＬＥＤ）４６で行ってもよい。
【０１３２】
図３２、図３３は、多光軸光電センサ１００がロックアウト状態のときの表示例を示す。図３２において、一番上のコード「Ｅ２」は多光軸光電センサ１００の接続エラーを意味する。次の「Ｅ４」はセッティングスイッチのエラーを意味する。その下の「Ｅ５」はソフトウエアコンフィグレーションエラーを意味する。次のコード「Ｅ６」はインターロックエラーを意味する。次の「Ｅ８」は外部デバイスエラーを意味する。次の「Ｅ１０」は受光器１０４のエラーを意味する。次のコード「Ｅ１２」は投光器１０２のエラーを示す。次の「Ｅ１４」は安全出力のＯＳＳＤ１のエラーを意味する。次のコード「Ｅ１５」は安全出力のＯＳＳＤ２のエラーを意味する。次の「Ｅ１７」は安全出力のＯＳＳＤ電流のエラーを意味する。次のコード「Ｅ１８」は直列に増設されたサブ投光器及びサブ受光器(図示せず)が正しく接続されていないことを意味する。例えば、サブ投光器の光軸数とサブ受光器の光軸数が不一致の場合に「Ｅ１８」の表示が行われる。一番下のコード「Ｅ２０」は投光器１０２と受光器１０４との間のコミュニケーションのエラーを意味する。図３３において、一番上の「Ｅ２４」はミューティングランプ出力線に接続されたミューティングランプの断線（オープン故障）を意味する。図３３の上から二番目の「Ｅ２５」はミューティングランプに過剰電流が流れていることを意味する。次の「Ｅ２７」はファンクションエラーを意味している。図３３の一番下のコード「Ｅ４＿」は便宜上、「＿」と図示したが、この「＿」の部分は「１」「２」「３」などの数字が表示される。すなわち、「４０」よりも多い数字を使って種々のシステムエラーの表示を行う。
【０１３３】
前述したように、受光器１０４に実装された第２表示器４４に含まれる７セグメントＬＥＤ４６は一桁である。上述した表示例、例えばコード「Ｅ４」や「Ｅ１８」を表示するには二桁又は三桁の７セグメントＬＥＤを用意する必要がある。しかし、前述したように受光器１０４の検出面１０の幅（９mm）が小さく、この限られた幅のなかに複数桁の７セグメントＬＥＤ４６を設置したときには、これで表示できる文字、符号、数字、キャラクタが小さくなる。換言すれば、限られた幅のなかで最大限に大きな文字、符号、数字を表示するには７セグメントＬＥＤ４６の桁数は少ない方が良く、この意図の下で、受光器１０４には７セグメント表示器（７セグメントＬＥＤ）４６は一桁に限定してある。
【０１３４】
一桁の７セグメント表示器４６では一度に表示できない情報量、例えばコード「Ｅ４」を表示するのに、左から順に先ず「Ｅ」を表示し、次いで「４」を表示し、以後、これを複数回反復する、という時系列の表示方法を採用してある。他のコード例である「Ｅ１８」を表示するときには、左から順に、先ず「Ｅ」を表示し、次いで「１」を表示し、次いで「８」を表示し、以後、これを複数回反復する、という時系列の表示方法を採用してある。変形例として、左から順に表示するのに加えて、一番目の表示は点灯、二番目の表示は比較的早い点滅、三番目の表示は比較的遅い点滅というような点灯パターンを加えてもよい。また、末尾の表示を比較的遅い点滅という既定を加えて、例えば２つの複数の文字又は符号及び/又は数字の組み合わせを表示する場合には、一番目の表示は点灯、末尾である二番目の表示（最後）を比較的遅い点滅にしてもよい。更なる変形例として、７セグメントＬＥＤ４６の各セグメントが２色又は３色の光源を備えているのであれば、この色分けを加えてもよい。
【０１３５】
更に、上記の例から分かるように、複数の文字又は符号及び/又は数字の組み合わせを表示するときには、例えば「Ｅ１１」のように同じ文字又は符号又は同じ数字又はキャラクタが連続しないように、その組み合わせが既定されている。これにより同じ文字又は符号又は数字又はキャラクタが連続することに伴う混乱を回避することができる。
【０１３６】
図３４はミューティング動作中の表示例を示す。一番上に図示の表示は、制御入力としての第１ミューティングセンサからの入力がＯＮ状態であることを意味する。その下に図示の表示は、制御入力としての第２ミューティングセンサ２からの入力がＯＮ状態であることを意味する。その下に図示の表示は、第１、第２のミューティングセンサからの入力がＯＮ状態であるがミューティング機能が非アクティブ（有効化されていない）であることを意味する。また、ミューティング機能が動作中は、７セグメントＬＥＤの真ん中の横セグメントを除いた外側の６つのセグメントが順番に点灯される（図３４の下から２番目に図示の表示例）。また、制御入力であるオーバーライド入力がＯＮ状態のときには、オーバーライド条件が整わないと最も下のセグメントだけが点灯し、オーバーライド条件が整うとオーバーライド機能が動作中となって下の４つのセグメントを使って、これらのセグメントが順番に点灯される（図３４の一番下に図示の表示例）。
【０１３７】
なお、この多光軸光電センサ１００でのミューティング機能は、例えば光電スイッチなどの第１、第２の２つのミューティングセンサからの制御入力としてのミューティング入力を受け付けて、この第１、第２の２つのミューティングセンサから入力順序、入力時間差などのシーケースが適切であれば、ライトカーテンの安全機能を一時的に停止し、この安全機能を停止している間は、ライトカーテンの光軸Ｏaxが遮光してもＯＳＳＤはＯＦＦ信号を出力しない。
【０１３８】
図３５に図示の表示例「Ｕ」はウエイト入力がＯＮ状態であることを意味する。なお、７セグメント表示器４６を使った上記のエラー状態、制御入力の状態、安全特殊機能の状態などの表示において、同時に起こり得る組み合わせが存在する場合には、７セグメント表示器４６で表示する内容に、例えば次に説明する優先順位を設定して順番に表示するようにしてもよい。
【０１３９】
（優先順位１）エラー状態の表示。
（優先順位２）電源投入時の表示。
（優先順位３）オーバーライド入力の表示。
（優先順位４）待機入力の表示。
（優先順位５）ミューティング入力２の表示。
（優先順位６）ミューティング入力１の表示。
（優先順位７）リデュースドレゾリューション機能またはフィックスブランキング機能の表示。
【０１４０】
上記の例のように、優先順位として、エラー状態の表示を制御入力の状態、安全特殊機能の状態の表示よりも優先させるのが好ましい。
【符号の説明】
【０１４１】
Ｏax  光軸
１２  投光素子
１６  投光回路
２４  受光素子
２６  受光回路
３０  受光制御回路
１００  多光軸光電センサ
１０２  投光器
１０４  受光器
１２６  コネクタ
１２８  ケーブル
１３２  投光用切替部
１３４  無線同期信号を出力する同期投光部
１３６  同期受光部
１３８  受光用切替部
１４０  第１同期線
１４２  第２同期線
１４８  エンドカバー
１５０  ワンラインケーブル
【図１】
0005911364.tif 000002
【図２】
0005911364.tif 000003
【図３】
0005911364.tif 000004
【図４】
0005911364.tif 000005
【図５】
0005911364.tif 000006
【図６】
0005911364.tif 000007
【図７】
0005911364.tif 000008
【図８】
0005911364.tif 000009
【図９】
0005911364.tif 000010
【図１０】
0005911364.tif 000011
【図１１】
0005911364.tif 000012
【図１２】
0005911364.tif 000013
【図１３】
0005911364.tif 000014
【図１４】
0005911364.tif 000015
【図１５】
0005911364.tif 000016
【図１６】
0005911364.tif 000017
【図１７】
0005911364.tif 000018
【図１８】
0005911364.tif 000019
【図１９】
0005911364.tif 000020
【図２０】
0005911364.tif 000021
【図２１】
0005911364.tif 000022
【図２２】
0005911364.tif 000023
【図２３】
0005911364.tif 000024
【図２４】
0005911364.tif 000025
【図２５】
0005911364.tif 000026
【図２６】
0005911364.tif 000027
【図２７】
0005911364.tif 000028
【図２８】
0005911364.tif 000029
【図２９】
0005911364.tif 000030
【図３０】
0005911364.tif 000031
【図３１】
0005911364.tif 000032
【図３２】
0005911364.tif 000033
【図３３】
0005911364.tif 000034
【図３４】
0005911364.tif 000035
【図３５】
0005911364.tif 000036