(57)【要約】【課題】対象物の色の影響をキャンセルする第１動作モードと、より高い検出分解能が得られる第２動作モードとを使い分けることができる三角測距式光電センサーを提供する。【解決手段】投光部と、対象物からの反射光を受光する受光素子を含む受光部と、受光素子の受光面における受光スポット位置又は受光量分布の重心位置を求めることにより対象物までの距離を求めると共に基準距離との比較結果を出力する主制御部とを備え、受光素子として二分割ＰＤを使用する三角測距式光電センサーにおいて、二分割ＰＤから得られる２個の受光量の差に基づいて対象物までの距離又は変位を検出する処理に関して、受光量の差を２個の受光量の和で除算する正規化演算処理によって得られた値を用いて対象物までの距離又は変位を検出する第１動作モードと、二分割ＰＤから得られる２個の受光量の差をそのまま用いて対象物の変位を検出する第２動作モードとを備えている。【選択図】図７
2007033096.tif 000002
【特許請求の範囲】
【請求項１】
対象物に向けて光を投光する投光部と、前記対象物からの反射光を受光する受光素子を含む受光部と、前記受光素子の受光面における受光スポット位置又は受光量分布の重心位置を求めることにより前記対象物までの距離を求めると共に基準距離との比較結果を出力する主制御部とを備え、前記受光素子として、受光面が第１受光面と第２受光面とに二分割され、各分割受光面から個別の受光量信号が得られる二分割ＰＤが使用されている三角測距式光電センサーであって、
前記二分割ＰＤから得られる２個の受光量の差に基づいて前記対象物までの距離又は変位を検出する処理に関して、前記受光量の差を前記２個の受光量の和で除算する正規化演算処理によって得られた値を用いて前記対象物までの距離又は変位を検出することにより前記対象物の色の影響をキャンセルする第１動作モードと、前記二分割ＰＤから得られる２個の受光量の差をそのまま用いて前記対象物の変位を検出することにより前記第１動作モードより高い測定分解能が得られる第２動作モードとを備えていることを特徴とする三角測距式光電センサー。
【請求項２】
前記第１動作モードと前記第２動作モードとが押ボタン操作によって切替可能であり、いずれの動作モードが設定されたかを表示する表示器が備えられていることを特徴とする
請求項１記載の三角測距式光電センサー。
【請求項３】
前記投光部の光軸と前記受光部の光軸とが成す角度である測距角を調整するための測距角調整手段が備えられていることを特徴とする
請求項１又は２記載の三角測距式光電センサー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光を用いた三角測距によって対象物までの距離を検出する三角測距式光電センサーに関し、特に受光素子として二分割ＰＤを使用した三角測距式光電センサーに関する。
【背景技術】
【０００２】
光を用いた三角測距によって対象物までの距離を検出する三角測距式光電センサーは、位置センサー又は変位センサーと呼称されることもあり、以下に説明するような原理を利用している。図１４に示すように、光電センサーのヘッド部１１には、投光部２１と受光部２０が内蔵されている。投光部２１は発光素子２１１及び投光レンズ２１２を含み、受光部２０は受光素子２００及び受光レンズ２０１を含んでいる。そして、発光素子２１１から投光された光が投光レンズ２１２を通って対象物（以下、ワークという）ＷＫに投光され、ワークＷＫで反射した光が受光レンズ２０１を通って受光素子２００の受光面に入射するように構成されている。受光素子２００として、入射光の受光面におけるスポット位置又は光量分布の重心位置を検出可能なセンサーが使用される。
【０００３】
図１４において、ワークＷＫの位置が実線の位置から破線の位置（ＷＫ’）へ、すなわちヘッド部１１へ近づく方向に移動すると、受光素子２００に入射する反射光が破線で示すように変化し、受光素子２００の受光面における受光スポット位置又は受光量分布の重心位置が矢印で示すようにＦ側（離間側）からＮ側（接近側）へ移動する。逆に、ワークＷＫがヘッド部１１から遠ざかる方向に移動すれば受光素子２００の受光面における受光スポット位置又は受光量分布の重心位置は矢印と逆の方向に移動する。したがって、受光素子２００の受光面における受光スポットの位置又は光量分布の重心位置を検出することによって、ワークＷＫまでの距離又はその変位を検出することができる。
【０００４】
このような光電センサーは通常、ワークＷＫまでの距離を検出して表示すると共に、検出結果（検出距離）と予め設定したしきい値（基準距離）との比較結果をＯＮ又はＯＦＦの二値信号として表示し、外部へ出力する機能を有する。例えば、ワークＷＫまでの距離が基準距離より近ければＯＮ表示（出力）を行い、ワークＷＫまでの距離が基準距離より遠い（又はワークＷＫが存在しない）場合はＯＦＦ表示（出力）を行う。このような機能を有する三角測距式光電センサーを特に距離設定型光電センサーということがある。
【０００５】
受光素子２００、すなわち、入射光の受光面におけるスポット位置又は光量分布の重心位置を検出可能なセンサーとしてＰＳＤ（位置検出半導体素子）やＣＣＤ（固体撮像素子）より安価な二分割ＰＤ（二分割フォトダイオード）を使用したものがある（例えば特許文献１参照）。二分割ＰＤは受光面が２つに分割されており、各分割受光面から個別の受光量信号が得られる。一方の分割受光面をＮ側（接近側）受光面、他方の分割受光面をＦ側（離間側）受光面という。受光スポットがＮ側受光面とＦ側受光面との境界に位置するときに両方の分割受光面から同等の受光量信号が得られる。受光スポットがＮ側受光面に偏るとＮ側受光面から得られる受光量ＮがＦ側受光面から得られる受光量Ｆより大きくなる（Ｎ＞Ｆ）。逆に、受光スポットがＦ側受光面に偏るとＦ側受光面から得られる受光量ＦがＮ側受光面から得られる受光量Ｎより大きくなる（Ｎ＜Ｆ）。したがって、受光スポットがＮ側受光面とＦ側受光面との境界に位置するときを基準距離とすると、受光量Ｎと受光量Ｆとの差（以下、受光量差という）Ｎ−Ｆが正であるか負であるかに基づいて、ワークＷＫまでの距離が基準距離より近いか遠いかを判断することができる。
【０００６】
また、受光量差Ｎ−Ｆをそのまま使用するのではなく、両受光量の和Ｎ＋Ｆで除算する正規化演算処理によって得られた値を使用することにより、主としてワークＷＫの色の違いによる受光量の変動をキャンセルすると共に所定範囲内で距離検出性能の直線性を得ることができる。このような処理を行う三角測距式光電センサーについては、本出願人が先に特許出願を行っている。
【特許文献１】特開２００１−２１１０６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
二分割ＰＤを受光素子として用い、得られた受光量差Ｎ−Ｆを両受光量の和Ｎ＋Ｆで除算する正規化演算処理を行う三角測距式光電センサーは、主としてワークＷＫの色の違いによる受光量の変動をキャンセルすることができるので、ワークＷＫの色の違いによる検出精度への悪影響を受けにくくなる。また、所定範囲内で距離検出性能の直線性を得ることができるので、この範囲内ではワークＷＫの変位を検出するだけでなく、ワークまでの距離（相当量）を算出することが可能になる。
【０００８】
しかしながら、このような正規化処理後のデータを使用する場合は、受光量差Ｎ−Ｆのデータをそのまま使用する場合に比べて主制御部（マイクロコンピュータ）の処理負荷が増えるデメリットがある。また、両受光量の和Ｎ＋Ｆで除算することにより、データ１ビット当たりの信号幅が大きくなるので、その分だけ検出分解能が低下する。
【０００９】
三角測距式光電センサーの用途によっては、ワークＷＫの色の違いによる受光量の変動を考慮する必要が無い場合や無視できる場合がある。また、ワークＷＫの僅かな変位を検出できるように、変位に関する検出分解能ができるだけ高いことが優先される場合もある。このような場合は受光量差Ｎ−Ｆをそのまま用いてワークＷＫの変位を検出するタイプの三角測距式光電センサー（すなわち三角測距式光電スイッチ）を使用すればよいが、１台の三角測距式光電センサーで両方の機能を有するものがあればユーザーにとって便利である。
【００１０】
本発明は、上記のような課題に鑑みて為されたものであり、用途に応じて、対象物の色の影響をキャンセルする第１動作モードと、より高い検出分解能が得られる第２動作モードとを使い分けることができる三角測距式光電センサーを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明による三角測距式光電センサーの第１の構成は、対象物に向けて光を投光する投光部と、前記対象物からの反射光を受光する受光素子を含む受光部と、前記受光素子の受光面における受光スポット位置又は受光量分布の重心位置を求めることにより前記対象物までの距離を求めると共に基準距離との比較結果を出力する主制御部とを備え、前記受光素子として、受光面が第１受光面と第２受光面とに二分割され、各分割受光面から個別の受光量信号が得られる二分割ＰＤが使用されている三角測距式光電センサーにおいて、前記二分割ＰＤから得られる２個の受光量の差に基づいて前記対象物までの距離又は変位を検出する処理に関して、前記受光量の差を前記２個の受光量の和で除算する正規化演算処理によって得られた値を用いて前記対象物までの距離又は変位を検出することにより前記対象物の色の影響をキャンセルする第１動作モードと、前記二分割ＰＤから得られる２個の受光量の差をそのまま用いて前記対象物の変位を検出することにより前記第１動作モードより高い測定分解能が得られる第２動作モードとを備えていることを特徴とする。
【００１２】
このような構成によれば、ユーザーは、三角測距式光電センサーの用途に応じて、対象物の色の影響をキャンセルする第１動作モードと、より高い検出分解能が得られる第２動作モードとを使い分けることができる。すなわち、第１動作モードでは、二分割ＰＤから得られる２個の受光量の差を両者の和で除算する正規化演算処理を行うので、対象物の色によって大きく変化する全体の受光量の影響がキャンセルされる。したがって、対象物の色の違いによる検出精度への悪影響を受けにくくなる。また、第２動作モードでは、二分割ＰＤから得られる２個の受光量の差をそのまま用いて（正規化演算処理を行わないで）対象物の変位を検出するので、高い検出分解能が維持される。つまり、対象物までの距離の変化が僅かであっても判別できる（基準距離との比較結果が反転する）。
【００１３】
本発明による三角測距式光電センサーの第２の構成は、上記第１の構成において、前記第１動作モードと前記第２動作モードとが押ボタン操作によって切替可能であり、いずれの動作モードが設定されたかを表示する表示器が備えられていることを特徴とする。例えば、基準距離の設定値や検出距離の数値表示を行う７セグメント表示器を用いて第１動作モード及び第２動作モードに対応する記号等を表示してもよいし、いずれの動作モードが設定されたかを表示する専用の表示器（インジケータ）を設けてもよい。これにより、ユーザーは上記のような第１動作モードと第２動作モードとを容易に設定して使い分けることができる。
【００１４】
本発明による三角測距式光電センサーの第３の構成は、上記第１又は第２の構成において、前記投光部の光軸と前記受光部の光軸とが成す角度である測距角を調整するための測距角調整手段が備えられていることを特徴とする。測距角調整手段として、例えば受光素子及び受光レンズを含む受光部の角度を変更する機構と、調整操作用のトリマーとを設けることができる。対象物までのおおざっぱな距離に応じて測距角の調整（変更設定）を行うことにより、受光素子の受光面における中央付近受光スポット位置又は受光量分布の重心位置が来るように調整することができる。このような測距角調整手段を備えた三角測距式光電センサーにおいて上記のような第１動作モードと第２動作モードとを使い分ける場合に、第１動作モードでは測距角の調整を厳密に行うことが望ましい。他方、第２動作モードでは正規化演算処理によって得られる値が検出距離に応じて所定範囲内でほぼ直線的に変化するので、測距角の調整を厳密に行わなくても対象物までの距離が比較的正確に検出される。言い換えれば、測距角調整手段を備えていることにより、第１動作モードでの検出分解能を一層高めることが可能になる。
【発明の効果】
【００１５】
本発明の三角測距式光電センサーによれば、ユーザーは、三角測距式光電センサーの用途に応じて、対象物の色の影響が緩和される第１動作モードと、より高い検出分解能が得られる第２動作モードとを使い分けることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら本発明の実施例について説明する。
【００１７】
図１は、本発明の実施例に係る三角測距式光電センサーである距離設定型光電センサーの外観を示す斜視図である。この実施例の距離設定型光電センサーは、いわゆるアンプ分離型であり、ヘッド部１１とアンプ部１２が電気ケーブル１３で接続された構成を有する。
【００１８】
アンプ部１２は薄型直方体形状のケース１２１を有し、その前端側にはヘッド部１１に接続された電気ケーブル１３が接続され、後端側には上位の制御装置（ＰＬＣ等）に接続された電気ケーブル１４が接続されている。ケース１２１の下面１２２には、ＤＩＮレール（機器取付用規格レール）に装着するための構造が備えられている。複数のアンプ部１２を重ねるように並べてＤＩＮレールに取り付けることができ、その際にアンプ部１２の側面に設けられたコネクタ１２３によって隣接するアンプ部１２との電気的な接続をとることができる。
【００１９】
アンプ部１２の上面には、検出結果である検出距離や予め設定する基準距離の数値表示等に使用される８桁（４桁×２）の７セグメントＬＥＤを用いたディジタル表示器１２４と、検出距離と基準距離との比較結果を表示するための出力インジケータ（発光ダイオード）１２５が設けられている。また、基準距離の設定、動作モードや表示モードの切り替え等に使用される複数の押釦スイッチ１２６〜１２８が設けられている。さらに、本実施例の距離設定型光電センサーは基準距離を２個設定して記憶することができ、現在いずれの基準距離を使用しているかを示す基準距離インジケータ１２９が設けられている。
【００２０】
これらのディジタル表示器１２４、インジケータ１２５，１２９及び押釦スイッチ１２６〜１２８を保護するための透明樹脂製の保護カバー１３０が設けられ、図１では保護カバー１３０を開いた状態が示されている。保護カバー１３０はアンプ部１２の後端側上部に設けられたヒンジ部で枢支されており、これを閉じた状態ではディジタル表示器１２４、インジケータ１２５，１２９及び押釦スイッチ１２６〜１２８を含むアンプ部１２の上面パネル（表示・操作パネル）が保護カバー１３０で覆われるようになっている。
【００２１】
ヘッド部１１は、略直方体の樹脂製のケース１１１に発光素子を含む投光部と受光素子を含む受光部、そして電子回路等が内蔵されたものである。投光部の発光素子から発した光ＬＢがヘッド部１１の前面から対象物（以下ワークという）ＷＫに向けて投光され、ワークＷＫからの反射光ＬＢ’が受光部の前面から受光素子に入射する。
【００２２】
ケース１１１の背面（投光側及び受光側の面と反対側の面）の一端側（図１では下側）からはアンプ部１２に接続された電気ケーブル１３が引き出され、他端側（図１では上側）には判定インジケータ（ＯＮ／ＯＦＦ表示灯）１１２が設けられている。この判定インジケータ１１２は、アンプ部１２の出力インジケータ１２５と同様に、検出距離と基準距離との比較結果を表示するためのものである。例えば、検出距離が基準距離より小さい（すなわちワークＷＫの位置が近い）ときに判定インジケータ１１２が点灯し、検出距離が基準距離より大きい（すなわちワークＷＫの位置が遠い、又はワークＷＫが存在しない）ときに判定インジケータ１１２が消灯する。
【００２３】
また、ヘッド部１１には投光部の光軸と受光部の光軸とが成す角度である測距角（図１４における角度ＭＡ）をワークＷＫまでの大まかな距離に応じて調整（設定）するための測距角調整機構（測距角調整手段）が内蔵されており、その回転操作部であるトリマー１１３がケース１１１の背面に露出している。また、３個の発光ダイオード（ＬＥＤ）からなる測距角調整ガイドインジケータ１１４がケース１１１の背面に設けられ、トリマー１１３に近接するように配置されている。この測距角調整ガイドインジケータ１１４は、ユーザーがトリマー１１３を回転させて測距角の調整（設定）を行う際に調整すべき方向と最適な調整状態を表示する機能を有する。
【００２４】
図２は、本発明の実施例に係る距離設定型光電センサーのヘッド部の内部概略構造を示す図である。これは、図１におけるヘッド部１１を左側面から透視した図に相当する。また、図３は、受光素子及び受光レンズのホルダーを示す図である。図３（ａ）はホルダーの側面から見た図であり、図３（ｂ）はホルダーの背面から見た図である。図２において、ヘッド部１１（ケース１１１）の内部空間の前面側一端部（図２では左上側）には発光素子２１１及び投光レンズ２１２を含む投光部２１が内蔵されている。また前面側他端部（図２では左下側）から中央部にわたる広い空間は、受光素子２００、受光レンズ２０１及びそれらのホルダー２０２を含む受光部２０が占めている。
【００２５】
受光部２０は、ケース１１１に対して枢支軸ＡＸを中心に所定の角度範囲内で回動自在に枢支されている。この枢支構造は、樹脂成形品であるホルダー２０２の略中央部から突出する軸部（図３の２０２ｄ）がケース１１１の側面１１１ａに形成された軸受孔（図示せず）に係合することによって実現されている。ホルダー２０２の下側にはケース側面と平行な（枢支軸ＡＸに垂直な）ホルダー側接触面２０２ａが形成されている。ケース１１１の下面１１１ｂから側面１１１ａと平行に延びるように設けられた固定側接触部１１１ｃの面（固定側接触面）がホルダー側接触面２０２ａと面接触する。同様に、ホルダー２０２の上側にもケース側面と平行なホルダー側接触面２０２ｂが形成されている。このホルダー側接触面２０２ｂに面接触する固定側接触面を有する固定側接触部材１１１ｄが固定螺子１１１ｅによってケース１１１の側面１１１ａに固定されている。ホルダー２０２に設けられたホルダー側接触面２０２ａ、２０２ｂが、ケース１１１の固定側接触部１１１ｃ及びケース１１１に固定された固定側接触部材１１１ｄに設けられた固定側接触面と面接触することによって、摩擦力でホルダー２０２の回動姿勢を保持するように構成されている。
【００２６】
上記のようなホルダー２０２を枢支軸ＡＸ周りに回動させる調整操作部として、送り螺子１３１とナット部材１３２とが設けられている。これらを含む調整操作部の動作を図２から図４を参照して説明する。図４は、送り螺子１３１の軸方向に移動してホルダー２０２を回動させるナット部材１３２の斜視図である。
【００２７】
送り螺子１３１は一端側に回転操作部１１３を備え、これは図１に示したケース１１１の背面に露出しているトリマー１１３に相当する。送り螺子１３１の軸方向中央部には雄螺子１３１ａが形成され、この雄螺子１３１ａに螺合する雌螺子１３２ａがナット部材１３２に形成されている。送り螺子１３１は、ケース１１１の側面１１１ａに立設された一対の送り螺子支持部１１１ｆ、１１１ｇに設けられた支持孔に挿通されるようにして保持されている。また、送り螺子１３１と平行に、送り螺子支持部１１１ｆ、１１１ｇの間に架け渡されるようにして傾き防止ロッド１３３が設けられている。傾き防止ロッド１３３は、ナット部材１３２に雌螺子１３２ａの孔と平行に形成された貫通孔１３２ｂに挿通されている。送り螺子１３１、ナット部材１３２、及び傾き防止ロッド１３３は金属製である。
【００２８】
図２に示すように、ナット部材１３２の下端部はケース前面側（図２では左側）に向かって直角に折れ曲がり、その先端部にはホルダー２０２の枢支軸ＡＸと平行に突出する円柱状の係合突起１３２ｃが設けられている。他方、ホルダー２０２のホルダー側接触面２０２ｂからケース背面側（図２では右側）に続く部分（ケース側面に平行な面）には、ナット部材１３２の係合突起１３２ｃに係合する係合溝２０２ｃが形成されている。
【００２９】
上記のような調整操作部の構造によって、ホルダー２０２を枢支軸ＡＸ周りに回動させる手動調整を行うことができる。すなわち、トリマー１１３を矢印線で示すように回転操作すると、送り螺子１３１の回転に伴ってナット部材１３２が矢印線で示すように前後方向（図２では左右方向）に移動する。その結果、ナット部材１３２の係合突起１３２ｃがホルダー２０２の係合溝２０２ｃに沿って移動しながらホルダー２０２に枢支軸ＡＸ周りの回転力を与える。このように、ユーザーがトリマー１１３を回転操作すると、ホルダー２０２の回動姿勢（角度）が変化するので、受光部２０の角度、ひいては測距角（図１４における角度ＭＡ）を変更設定することができる。
【００３０】
なお、ナット部材１３２の雌螺子と螺合する送り螺子１３１の雄螺子１３１ａは、送り螺子１３１の軸方向中央部のみに形成されている。つまり、ナット部材１３２が可動範囲の端部（送り螺子１３１の軸方向両端部）まで移動すると、ナット部材１３２の雌螺子１３２ａが送り螺子１３１の雄螺子１３１ａから外れるように構成されている。したがって、この状態でトリマー１１３の回転操作を続けても送り螺子１３１は空回り状態となり、これによって各部材の機械的な損傷が防がれる。
【００３１】
また、送り螺子１３１に外嵌するように一対のコイルバネ（弾性部材）１３４が設けられ、これらがナット部材１３２を送り螺子１３１の軸方向両端側から中央に向けて付勢している。したがって、送り螺子１３１が空回りする状態から逆方向にトリマー１１３を回転操作すれば、再びナット部材１３２の雌螺子が送り螺子１３１の雄螺子１３１ａに螺合し、ナット部材１３２が送り螺子１３１の軸方向に移動するようになる。
【００３２】
上記のような測距角調整機構の構造により、ユーザーはトリマー１１３を回転操作して、受光素子２００、受光レンズ２０１及びホルダー２０２を含む受光部２０の角度姿勢、ひいては測距角（図１４における角度ＭＡ）を調整することができる。測距角ＭＡはワークＷＫまでの大まかな距離に応じて調整（設定）される。具体的な調整手順の例については後述する。
【００３３】
図２に戻って、ヘッド部１１のケース１１１の内部において、右辺（背面側）及び上辺から中央部にかけて略三角形状の破線の輪郭で示すように、プリント配線板１４１が収容されている。このプリント配線板１４１には、発光素子２１１等の駆動回路や受光素子２００の出力信号の処理回路等が実装されている。発光素子２１１及び受光素子２００とプリント配線板１４１との電気接続は、それぞれフレキシブル配線板１４２及び１４３を用いて行われている。特に、受光素子２００とプリント配線板１４１との電気接続のためのフレキシブル配線板１４３は図示のように折り曲げられている。これは、測距角の調整に伴って受光素子２００の位置がプリント配線板１４１に対して移動するので、この変位をフレキシブル配線板１４３の折り曲げ部が吸収できるようにするためである。
【００３４】
また、図２では省略しているが、図１に示した判定インジケータ１１２のＬＥＤが右上コーナー部に装着され、プリント配線板１４１に電気接続される。同様に図１に示した調整ガイドインジケータ１１４を構成する３個のＬＥＤが別の小さいプリント配線板（図示せず）に実装され、プリント配線板１４１に電気接続される。
【００３５】
次に、距離設定型光電センサーの全体の回路構成について説明する。図５は本発明の実施例に係る距離設定型光電センサーの回路構成を示すブロック図である。ヘッド部１１に内蔵された受光部２０の受光素子２００として、本実施例の距離設定型光電センサーでは二分割ＰＤ（二分割フォトダイオード）が用いられている。二分割ＰＤは、ＰＳＤ（位置検出半導体素子）やＣＣＤ（固体撮像素子）に比べて安価であることが大きなメリットである。
【００３６】
図６は、二分割ＰＤから得られる受光信号について説明するための図である。二分割ＰＤである受光素子２００は受光面が２つに（図６では上下に）分割されており、各分割受光面から個別の受光量信号（Ｎ及びＦ）が得られる。一方の分割受光面をＮ側（接近側）受光面といい、他方の分割受光面をＦ側（離間側）受光面という。また、受光スポット位置（又は受光量分布の重心位置）を模式的に示すために、灰色に塗りつぶした円で受光スポットＳＰを表している。
【００３７】
図６（ｂ）に示すように受光スポットＳＰがＮ側受光面とＦ側受光面との境界に位置するときに両方の分割受光面から同等の受光量信号が得られる（Ｎ＝Ｆ）。また、図６（ａ）に示すように受光スポットＳＰがＮ側受光面に偏ると、Ｎ側受光面から得られる受光量ＮがＦ側受光面から得られる受光量Ｆより大きくなる（Ｎ＞Ｆ）。逆に図６（ｃ）に示すように受光スポットＳＰがＦ側受光面に偏ると、Ｆ側受光面から得られる受光量ＦがＮ側受光面から得られる受光量Ｎより大きくなる（Ｎ＜Ｆ）。したがって、Ｎ側受光面から得られる受光量ＮとＦ側受光面から得られる受光量Ｆとの差Ｎ−Ｆを用いて、受光スポット位置（又は受光量分布の重心位置）、すなわちワークＷＫまでの距離に関係する量を求めることが可能である。なお、以下の説明において、Ｎ側受光面から出力された受光量信号をＮで示し、Ｆ側受光面から得られる受光量信号をＦで表す場合があり、あるいは、Ｎ側受光面から得られた受光量（に相当する電圧又はディジタル変換値）をＮで表し、Ｆ側受光面から得られた受光量をＦで表すこともある。Ｎ−Ｆについても、受光量差信号を表す場合もあるし、受光量差（に相当する電圧又はディジタル変換値）を表す場合もある。
【００３８】
図５のブロック図に示すように、受光素子２００のＮ側受光面及びＦ側受光面から出力された受光量信号Ｎ及びＦはそれぞれの増幅器２３及び２４を経てアナログ演算部２５に入力される。そして、アナログ演算部２５から２つの受光量の差を表す信号（受光量差信号という）Ｎ−Ｆと受光量信号Ｆとが出力される。これらの信号は信号切替部２６に入力される。信号切替部２６は、アンプ部１２からの切替制御信号にしたがって、受光量信号Ｆと受光量差信号Ｎ−Ｆを交互に（時分割で）電気ケーブル１３に送り出す。信号切替部２６に与えられる切替制御信号は、発光素子２１１等の駆動制御信号に重畳されてアンプ部１２から電気ケーブル１３を介して送られ、信号分離部２７で分離される。
【００３９】
ヘッド部１１には、レーザーダイオード等で構成された発光素子２１１の他に、前述の判定インジケータ１１２及び調整ガイドインジケータ１１４の各ＬＥＤが内蔵されている。これらの駆動回路２８が設けられ、アンプ部１２からの駆動制御信号にしたがって駆動回路２８が発光素子２１１と判定インジケータ１１２及び調整ガイドインジケータ１１４の各ＬＥＤをオン・オフ駆動する。
【００４０】
アンプ部１２では、ヘッド部１１から電気ケーブル１３を介して送られた受光量信号Ｆ及び受光量差信号Ｎ−Ｆを信号増幅部３１で増幅し、ＡＤ変換部３２でディジタル値に変換して主制御部３３に入力する。主制御部３３は、ディジタル値となった受光量Ｆ及び受光量差Ｎ−Ｆから他方の受光量Ｎを復元する。主制御部３３は更に、受光量差Ｎ−Ｆを両受光量の和Ｎ＋Ｆで除算する正規化演算処理を行う。この正規化演算処理は、受光素子２００として用いた二分割ＰＤによる距離検出性能の直線性を得るために行われ、また、主としてワークＷＫの色の違いによる受光量の変動をキャンセルするために行われる。本実施例の距離設定型光電センサーは、正規化演算処理後の値を用いてワークＷＫまでの距離又は変位を検出する第１動作モードと、正規化演算前の受光量差Ｎ−Ｆを用いてワークＷＫの変位を検出する第２動作モードとを備えている。第１動作モードのメリットはワークＷＫの色の違いに起因する検出精度への悪影響を受けにくくなることであり、第２動作モードのメリットは高い検出分解能が維持されること、つまり、ワークＷＫまでの距離の変化が僅かであっても判別できることである。この動作モードの切り替えについては後で詳しく説明する。
【００４１】
また、アンプ部１２には、表示部３４が備えられている。表示部３４は前述のディジタル表示器１２４及び出力インジケータ１２５を含む。上記のようにして主制御部３３が求めたワークＷＫまでの検出距離（に相当するディジタル値）は、ディジタル表示器１２４に数値表示される。また、予め設定される基準距離や設定中又は検出動作中の各種記号表示もディジタル表示器１２４を用いて行われる。出力インジケータ１２５は、検出距離と基準距離との比較結果の表示に使用される。主制御部３３による検出距離と基準距離との比較結果は、出力インジケータ１２５に表示されると共に、制御装置（ＰＬＣ等）に接続された電気ケーブル１４へ出力される。電気ケーブル１４を介して行われる外部出力は、２個の出力インジケータ１２５（図１参照）に対応する２本の出力線を設けて行ってもよいし、１本の出力線のみでいずれかのインジケータ１２５に対応する出力を行ってもよい。
【００４２】
また、アンプ部１２には、基準距離の設定（変更調整）を含む各種パラメータの設定や各モードの切替等を行うための設定入力部３５が備えられている。設定入力部３５は、図１に示したアンプ部１２の上面パネルに設けられた押釦スイッチ１２６〜１２８を含む。これらの設定入力部３５及び表示部３４を用いた設定入力の例については後述する。また、アンプ部１２には、ヘッド部制御出力部３６が備えられ、これは主制御部３３の指令に基づいて、ヘッド部１１に対する発光素子２１１等の駆動制御信号を生成して電気ケーブル１３へ送り出す。また、前述のように、ヘッド部１１からアンプ部１２へ送られる受光量信号Ｆと受光量差信号Ｎ−Ｆとを時分割で切り替えるための切替制御信号を駆動制御信号に重畳する働きも有する。
【００４３】
次に、主制御部３３が行う受光量差の正規化演算処理について説明する。図７は、受光量差の正規化演算を説明するためのグラフである。また、図８は、受光量差の正規化演算処理の流れを示すフローチャートである。前述したように、受光素子２００として使用されている二分割ＰＤは、Ｎ側受光面とＦ側受光面との境界に受光スポットＳＰが位置するときに両方の分割受光面から同等の受光量信号が得られ、受光量差Ｎ−Ｆがゼロになる（図６参照）。受光スポットＳＰがＮ側受光面に偏るとＮ−Ｆは正の値になり、受光スポットＳＰがＦ側受光面に偏るとＮ−Ｆは負の値になる。この様子をグラフで表すと、図７（ａ）に示す実線又は破線の曲線のようになる。
【００４４】
図７（ａ）において、実線の曲線４１は表面の光拡散反射率が比較的高い（例えば白色に近い）ワークＷＫの場合の特性であり、破線の曲線４２は光拡散反射率が比較的低い（例えば黒色に近い）ワークＷＫの場合の特性である。いずれの場合も、受光素子２００の受光面の範囲内に受光スポットが存在する範囲に相当する距離範囲Ｒｇｄのほぼ中央の距離に相当する光学設定距離Ｄｓでは受光量差Ｎ−Ｆがゼロになる。この光学設定距離Ｄｓは、受光素子２００のＮ側受光面とＦ側受光面との境界に受光スポットＳＰが位置するときの距離に相当し、前述の測距角ＭＡに対応して一意に決まる距離である。
【００４５】
しかし、光学設定距離Ｄｓからずれた点では、同じ距離のずれであってもワークＷＫの表面の光拡散反射率によっての受光量差Ｎ−Ｆの値が異なる。また、図７（ａ）からわかるように、光学設定距離Ｄｓからずれるにしたがって、受光量差Ｎ−Ｆの絶対値は増加した後に下降に転じる。そして、距離範囲Ｒｇｄの両端でゼロになる。つまり、受光スポットが受光素子２００の受光面の両端から外れれば受光量Ｎ及びＦは共にゼロになるので、受光量差Ｎ−Ｆの値も当然ゼロになる。これらのことから、受光量差Ｎ−Ｆを用いてワークＷＫの変位を検出することはできても、ワークＷＫまでの距離を表す数量として受光量差Ｎ−Ｆをそのまま使用することはできない。
【００４６】
そこで、本実施例の距離設定型光電センサーでは、主制御部３３が受光量差の正規化演算処理を行う。この処理は、基本的には受光量Ｎと受光量Ｆとの和（Ｎ＋Ｆ）で受光量差Ｎ−Ｆを除算することによって、ワークＷＫの表面の色等に起因する光拡散反射率の影響を除く処理である。更に、受光量Ｎ又は受光量Ｆがゼロに近づいたときに（Ｎ−Ｆ）／（Ｎ＋Ｆ）の絶対値を強制的に１にする処理を加えている。更に係数Ｄを掛けて得られる値が図７（ｂ）に図示されている。これらの処理について、図８のフローチャートに沿って以下に説明を加える。
【００４７】
図８は、主制御部３３が受光量Ｆ及び受光量差Ｎ−Ｆから正規化演算処理を行って検出距離に相当する表示値を算出する過程を示している。まず、ステップ＃１０１において主制御部３３は、受光量Ｆに受光量差Ｎ−Ｆを加える演算によって受光量Ｎを求め（復元し）内部メモリに保存する。次のステップ＃１０２において主制御部３３は、受光量Ｎと受光量Ｆとの和（受光量和）Ｎ＋Ｆを算出し、内部メモリに保存する。続くステップ＃１０３において主制御部３３は、受光量差Ｎ−Ｆを受光量和Ｎ＋Ｆで除算する処理を行い、（Ｎ−Ｆ）／（Ｎ＋Ｆ）を求める。この演算処理が狭義の正規化演算処理である。
【００４８】
更に、次のステップ＃１０４において主制御部３３は受光量Ｎ又はＦがゼロ近傍のときの補正処理を行う。これは、受光量Ｎ又はＦが予め定めたゼロに近い値より小さくなったときに、（Ｎ−Ｆ）／（Ｎ＋Ｆ）の絶対値を強制的に１にする処理である。この処理は、受光量Ｎ又は受光量Ｆがゼロに近づいたときに（Ｎ−Ｆ）／（Ｎ＋Ｆ）の値が不安定になり、（Ｎ−Ｆ）／（Ｎ＋Ｆ）と距離との関係が一義的に定まらなくなるのを回避するために行われる。
【００４９】
次のステップ＃１０５において主制御部３３は、（Ｎ−Ｆ）／（Ｎ＋Ｆ）に所定の係数（図７（ｂ）におけるＤ）を乗算すると共に所定のオフセットを加算して検出距離に相当する表示値を算出する。例えば８桁のディジタル表示器１２４の上位４桁又は下位４桁を用いて検出距離を表示する場合は、０〜９９９９の範囲内の数値表示が可能である。そこで、（Ｎ−Ｆ）／（Ｎ＋Ｆ）に適切な係数Ｄを乗算することによって、４桁で表示可能な数値範囲を有効に利用する。また、０を中心に正負の値をとり得るＤ（Ｎ−Ｆ）／（Ｎ＋Ｆ）に適切なオフセット値Ｃを加算してＣ＋Ｄ（Ｎ−Ｆ）／（Ｎ＋Ｆ）とすることによってＣ（例えば５０００）を中心に正の範囲内のみで変動するようになる。この算出結果Ｃ＋Ｄ（Ｎ−Ｆ）／（Ｎ＋Ｆ）は、検出距離を表す数値として主制御部３３の内部メモリに一旦保存されると共に、表示部３４のディジタル表示器１２４に表示される（ステップ＃１０６）。
【００５０】
上記のようにして得られた正規化演算処理結果である（Ｎ−Ｆ）／（Ｎ＋Ｆ）の値をグラフで表すと図７（ｂ）のようになる。但し、図７（ｂ）のグラフは、ステップ＃１０５においてオフセット値Ｃを加算する前の値Ｄ（Ｎ−Ｆ）／（Ｎ＋Ｆ）を示している。図７（ｂ）から分かるように、距離範囲Ｒｇｄのうちの両端部を除いた範囲Ｒｇｌでは、Ｄ（Ｎ−Ｆ）／（Ｎ＋Ｆ）が略直線的に変化する。この両端部が、図８のステップ＃１０４で（Ｎ−Ｆ）／（Ｎ＋Ｆ）の絶対値を強制的に１にした範囲に対応している。両端部を除いた範囲Ｒｇｌでは、Ｄ（Ｎ−Ｆ）／（Ｎ＋Ｆ）と距離との関係が略直線的になるので、この範囲内でワークＷＫまでの距離をほぼ正確に検出することが可能である。また、ティーチングによって主制御部３３が基準距離を自動設定することができる。ティーチングによる基準距離の設定手順の具体的な例については後で説明するが、その前に、ワークＷＫまでの大まかな距離に応じて調整（設定）される測距角ＭＡの調整手順の例について説明する。
【００５１】
測距角ＭＡを調整する第１の方法として、ユーザーはワークＷＫを測距角調整用の基準位置に置いて距離設定型光電センサーの検出動作を実行させる。そして、このときの検出距離の表示値が所定値（例えば５０００）となるように、トリマー１１３を回転操作すればよい。例えばトリマー１１３を時計回りに回転操作すれば検出距離の表示値が増加し、反時計回りに回転操作すれば検出距離の表示値が減少する。検出距離の表示値が所定値（例えば５０００）になれば、前述のように受光素子２００のＮ側受光面とＦ側受光面との境界に受光スポットＳＰが位置する状態であり、これは測距角ＭＡが適当に調整されたことを意味する。しかし、第１の方法では、ユーザーはアンプ部１２のディジタル表示器１２４に表示される検出距離を見ながらヘッド部１１のトリマー１１３の回転操作（調整）を行わなければならない。アンプ部１２がヘッド部１１から離れた場所に設置されている場合や、ヘッド部１１のトリマー１１３の回転操作中にアンプ部１２のディジタル表示器１２４の表示が見にくい場合はこの方法は採用しにくい。
【００５２】
第２の方法として、ヘッド部１１の判定インジケータ１１２の表示を見ながらトリマー１１３の回転操作を行う方法がある。すなわち、基準距離を所定値（例えば５０００）に設定してトリマー１１３の回転操作を行うと、検出距離の表示値が所定値になる前後で判定インジケータ１１２の点灯・消灯が反転するので、それによって測距角ＭＡが適当に調整された状態を知ることができる。しかし、基準距離と検出距離の比較処理にはチャタリングを回避するために一定のヒステリシス（不感帯）が設けられている。したがって、トリマー１１３を時計回りに回転操作したときに判定インジケータ１１２が変化する（例えば点灯から消灯へ）タイミングとトリマー１１３を反時計回りに回転操作したときに判定インジケータ１１２が変化する（例えば消灯から点灯へ）タイミングとの間にはヒステリシス分のずれがある。このため、慣れていないユーザーの場合は判定インジケータ１１２の点灯・消灯の反転から測距角ＭＡが適当に調整された状態を知ることは決して容易ではない。
【００５３】
第３の方法として、ヘッド部１１の測距角調整ガイドインジケータ１１４の表示を見ながらトリマー１１３の回転操作を行う方法がある。本実施例の距離設定型光電センサーでは、前述したようにヘッド部１１の背面にトリマー１１３と並ぶように３個の発光ダイオード（ＬＥＤ）からなる測距角調整ガイドインジケータ１１４が設けられている。図９に示すように、ヘッド部１１の背面において、トリマー１１３の左横に３個のＬＥＤ１１４ａ、１１４ｂ及び１１４ｃからなる測距角調整ガイドインジケータ１１４が設けられている。
【００５４】
中央のＬＥＤ１１４ｂは測距角ＭＡが適当に調整されたとき、すなわち図６（ｂ）に示したように受光スポットが受光素子２００のＮ側受光面とＦ側受光面との境界に位置するときに点灯する。上側のＬＥＤ１１４ａは測距角ＭＡが適当な状態より少し小さいとき、すなわち、図６（ａ）に示したように受光スポットがＮ側に偏っているときに点灯する。下側のＬＥＤ１１４ｃは測距角ＭＡが適当な状態より少し大きいとき、すなわち、図６（ｃ）に示したように受光スポットがＦ側に偏っているときに点灯する。
【００５５】
これら３個のＬＥＤ１１４ａ、１１４ｂ及び１１４ｃの駆動制御は、図５を参照して説明したように、アンプ部１２の主制御部３３によって実行される。主制御部３３は、前述のようにして入力された受光量差Ｎ−Ｆが正の場合はＬＥＤ１１４ａを点灯させ、受光量差Ｎ−Ｆがゼロの場合はＬＥＤ１１４ｂを点灯させ、受光量差Ｎ−Ｆが負の場合はＬＥＤ１１４ｃを点灯させるように駆動制御を行う。但し、受光量Ｎ及び受光量Ｆが共にゼロの場合は、３個のＬＥＤ１１４ａ、１１４ｂ及び１１４ｃはすべて消灯する。この状態は、受光スポットが受光素子２００の受光面から外れていることを示している。
【００５６】
ユーザーが測距角ＭＡの調整のためにトリマー１１３の回転操作を行うと、受光スポットが受光素子２００の受光面内にあるときは、受光量差Ｎ−Ｆが正か負か、又はゼロであるかによって測距角調整ガイドインジケータ１１４の３個のＬＥＤ１１４ａ、１１４ｂ及び１１４ｃのいずれかが点灯する。この場合は上述の判定インジケータ１１２の表示のようなヒステリシスがないので、ユーザーは測距角調整ガイドインジケータ１１４の表示を見ながらトリマー１１３を回転操作することによって容易に測距角ＭＡの調整を行うことができる。トリマー１１３をいずれの方向に回転操作すればよいかはＬＥＤ１１４ａ又は１１４ｃのいずれが点灯しているかによって容易に分かる。また、ＬＥＤ１１４ｂが点灯すれば適当な測距角ＭＡに調整されたことが分かる。
【００５７】
次に、アンプ部１２の上面パネルに設けられた押釦スイッチ１２６〜１２８やディジタル表示器１２４等の機能の一部を説明する。図１０に、アンプ部の押釦スイッチやディジタル表示器を含む上面パネルの平面図を示す。出力インジケータ１２５は、既に説明したように、主制御部３３によるワークＷＫまでの検出距離と基準距離との比較結果が表示されるＬＥＤである。例えば、ワークＷＫまでの距離が基準距離より短ければ左側の出力インジケータ１２５が点灯し、ワークＷＫまでの距離が基準距離より長ければ右側の出力インジケータ１２５が点灯する。なお、前述のように、出力インジケータ１２５の表示及び外部への出力信号のチャタリングを回避するために、ワークＷＫまでの距離と基準距離との比較処理には一定のヒステリシス（不感帯）が設けられている。
【００５８】
ディジタル表示器１２４は８桁の７セグメントＬＥＤであり、上４桁の表示部１２４Ｈと下４桁の表示部１２４Ｌとに分かれている。下４桁の表示部１２４Ｌは、上４桁の表示部１２４Ｈより少し大きく、主として検出距離に相当する数値（０〜９９９９）の表示に使用される。上４桁の表示部１２４Ｈは、主として基準距離に相当する数値の表示に使用される。また、設定モードにおける各種記号表示や設定値等の表示が両方の表示部１２４Ｈ、１２４Ｌを用いて行われる。また、後述するように測距角ＭＡが最適に設定されているか否かの記号表示、あるいは前述の受光量Ｎ、受光量Ｆ、受光量差Ｎ−Ｆ、又は受光量和Ｎ＋Ｆの数値表示等、種々の表示のためにディジタル表示器１２４が使用される。
【００５９】
押釦スイッチ１２６〜１２８のうち、１２６はセットボタン、１２７はモードボタン、１２８は増減ボタンである。モードボタン１２７は各種設定モードや検出モードの切り替えに使用される。例えば、前述の第１動作モードと第２動作モードとの切り替えに使用される他に、簡易検出モードとフル機能モードとの切り替え、検出距離と基準距離との比較結果の表示や出力をＮＣ（ノーマルクローズ）とするか又は（ＮＯ）ノーマルオープンとするかの切り替え、分解能（応答速度）の設定、タイマーモードのオン・オフ切り替え等に使用される。モードボタン１２７は短押し（例えば２秒未満）するか長押し（例えば２秒以上）するかによって異なる機能を持たせている。また、各種モードは階層構造を採っており、モードボタン１２７の長押し又は短押しを使い分けることによって各モード間を移動することができる。
【００６０】
セットボタン１２６は、ティーチングにおける検出距離の確定（記憶）や各種パラメータ（設定情報）の入力確定等に使用される。また、増減ボタン１２８は、前述の分解能（応答速度）の設定、タイマーモードにおける遅延時間の設定、ヒステリシスの設定等において設定値の増減変更を行う際に使用される。
【００６１】
基準距離インジケータ１２９は、２種類記憶可能な基準距離のどちらが選択されているかを示すＬＥＤである。検出モードにおいて、選択されている基準距離と検出距離との比較が行われる。また。設定モードにおいて、選択されている基準距離について前述のＮＣ又はＮＯの切り替え設定やタイマーモードのオン・オフ切り替え、遅延時間の設定等を行うことができる。
【００６２】
次に、ティーチングによる基準距離の自動設定の例を説明する。ティーチングは、ユーザーが対象物を適当な位置に置いたり移動させたりしながら検出距離を主制御部３３に記憶させ、記憶された検出距離から基準距離を算出して設定する処理を主制御部３３に実行させる作業である。ここでは、２点ティーチング及び最大感度ティーチングについて説明する。
【００６３】
図１１は、２点ティーチングにおける主制御部３３の処理の流れを例示するフローチャートである。２点ティーチングでは、ユーザーがワークＷＫを検出すべき位置（接近側位置）と検出すべきでない位置（離間側位置）とに置いてセットボタン１２６を押し、それぞれの検出距離（接近側検出距離及び離間側検出距離）を記憶させる。主制御部３３は、これら２点の検出距離の中間値（又はその近傍の値）を算出し、算出結果を基準距離として設定する。
【００６４】
図１１において、ステップ＃２０１で主制御部３３はセットボタン１２６の入力の監視を行っている。このとき、ワークＷＫは第１の位置（例えば接近側位置）に置かれている。セットボタン１２６が押されたことがチェックされると（ステップ＃２０２のＹｅｓ）、ステップ＃２０３で検出距離が算出され、第１距離（例えば接近側検出距離）として記憶される。続くステップ＃２０４で再びセットボタン１２６の入力の監視が行われる。このとき、ワークＷＫは第２の位置（例えば離間側位置）に置かれる。そして、セットボタン１２６が押されたことがチェックされると（ステップ＃２０５のＹｅｓ）、ステップ＃２０６で検出距離が算出され、第２距離（例えば離間側検出距離）として記憶される。次のステップ＃２０７で主制御部３３は第１距離と第２距離との中間値を算出し、算出結果を基準距離として設定（記憶）する。
【００６５】
図１２は、最大感度ティーチングにおける主制御部３３の処理の流れを例示するフローチャートである。最大感度ティーチングでは、ユーザーがワークＷＫを離間側位置に置いてセットボタン１２６を押し、そのときの検出距離（離間側検出距離）を記憶させる。主制御部３３は、この離間側検出距離より所定値だけ接近側の値を算出し、算出結果を基準距離として設定する。
【００６６】
図１２において、ステップ＃３０１で主制御部３３はセットボタン１２６の入力の監視を行っている。このとき、ワークＷＫは離間側位置に置かれている。セットボタン１２６が長押しされた後に離されたことがチェックされると（ステップ＃３０２のＹｅｓ）、主制御部３３はこのときの検出距離（離間側検出距離）を算出し記憶する。（ステップ＃３０３）。更に主制御部３３は、離間側検出距離より所定値だけ接近側の値を算出し、算出結果を基準距離として設定する（ステップ＃３０４）。
【００６７】
上記のようにしてティーチングによって基準距離が設定された後は、例えばコンベア上を流れて来るワークＷＫまでの距離を所定間隔で検出し、基準距離との比較結果を出力する動作が距離設定型光電センサーによって実行される。
【００６８】
次に、本実施例の距離設定型光電センサーに備えられている第１動作モードと第２動作モードとの切り替えのための操作の例を図１３に基づいて説明する。図１３は、動作モードの切り替えに関する表示の推移を例示する図である。図１３（ａ）の表示において、ディジタル表示器１２４の上位４桁１２４Ｈには基準距離（５５５０）が表示され、下位４桁１２４Ｌには現在のワークＷＫまでの検出距離（６２００）が表示されている。基準距離インジケータ１２９は、２種類記憶可能な基準距離のうち第１の基準距離が選択されていることを示している。
【００６９】
図１３（ａ）の状態からモードボタン１２７を長押しすると、図１３（ｂ）又は（ｃ）に例示するように、検出距離と基準距離との比較結果の表示及び出力をノーマルオープンとするかノーマルクローズとするかの切り替え表示に移行する。図１３（ｂ）の表示例は、基準距離インジケータ１２９で第１の基準距離が選択されている場合であって、ディジタル表示器１２４の上位４桁１２４Ｈにもそれを示す記号表示（ＯＵＴ１）が行われている。また、ディジタル表示器１２４の下位４桁１２４Ｌにノーマルオープンを示す記号表示（ＮＯ）が行われている。図１３（ｃ）の表示例は、基準距離インジケータ１２９で第２の基準距離が選択されている場合であって、ディジタル表示器１２４の上位４桁１２４Ｈにもそれを示す記号表示（ＯＵＴ２）が行われている。また、ディジタル表示器１２４の下位４桁１２４Ｌにノーマルクローズを示す記号表示（ＮＣ）が行われている。増減ボタン１２８の左又は右を短押しすることにより、ノーマルオープン又はノーマルクローズが設定される。
【００７０】
図１３（ｂ）又は（ｃ）の状態からモードボタン１２７を短押しすると、図１３（ｄ）又は（ｅ）に例示するように、動作モードの切り替え表示に移行する。図１３（ｄ）は第１モードである通常（色キャンセル）モードが選択されている例を示し、ディジタル表示器１２４の下位４桁１２４Ｌに通常モードを示す記号表示（ＳＴＤ）が行われている。図１３（ｅ）は第２モードであるフォーカス（高精度）モードが選択されている例を示し、ディジタル表示器１２４の下位４桁１２４Ｌにフォーカスモードを示す記号表示（ＦＣＵＳ）が行われている。図１３（ｄ）及び（ｅ）のいずれの場合もディジタル表示器１２４の上位４桁１２４Ｈには動作モード切り替えを示す記号表示（ＦＵＮＣ）が行われている。また、増減ボタン１２８の左又は右を短押しすることにより、通常モード又はフォーカスモードが設定される。
【００７１】
なお、通常モード（第１モード）では主制御部３３は受光量差Ｎ−Ｆを両受光量の和Ｎ＋Ｆで除算する前述の正規化演算処理を行い、正規化演算処理後の値を用いてワークＷＫまでの距離又は変位を検出する。フォーカスモード（第２モード）では、そのような正規化演算処理を行わないで受光量差Ｎ−Ｆそのものに基づいてワークＷＫまでの変位を検出する。
【００７２】
第１モードでは距離検出性能の直線性が所定範囲内（図７（ｂ）のＲｇｌ）で得られるのでワークＷＫまでの距離（相当量）を検出することが出来ると共に、この範囲内で前述のティーチングによって主制御部３３が基準距離を設定することができる。したがって、測距角ＭＡをさほど正確に設定（調整）していなくても支障ない。また、ワークＷＫの色の違いによる受光量の変動がキャンセルされるので、ワークの色にかかわらず的確にワークＷＫまでの距離又は変位を検出することができる。
【００７３】
第２モードでは、正規化演算処理を行わないで受光量差Ｎ−Ｆをそのまま使用してワークＷＫの変位を求める（基準距離と比較する）ので、ワークＷＫの色の影響を受けやすい。また、前述の測距角ＭＡをできるだけ正確に調整して受光素子２００の受光面のできるだけ中央付近（Ｎ側及びＦ側受光面の境界付近）に受光スポットが来るようにする必要がある。その代わりに、高い検出分解能が維持され、ワークＷＫの僅かな変位でも検出できるようになるメリットがある。また、主制御部３３の処理負荷が軽減され、高速連続検出が可能になる。
【００７４】
図１３（ｄ）及び（ｅ）の状態から更にモードボタン１２７を短押しすると応答速度の切り替え表示になり、増減ボタン１２８を用いて応答速度の増減変更を行うことができる。更に、簡易モードとフル機能モードとの切り替え、出力タイマーの設定等を同様の操作と表示によって順次行うことができる。これらの設定の詳細説明については割愛する。
【００７５】
以上、本発明の実施例について適宜変形例を含めながら説明したが、本発明は上記の実施例及び変形例の構成に限らず種々の構成で実施することができる。例えば、第１モードと第２モードのうち、いずれの動作モードが設定されたかを表示する表示器として、ディジタル表示器１２４とは別に、又はディジタル表示器１２４と共に、基準距離インジケータ１２９のような専用のＬＥＤ表示器を設けてもよい。
【００７６】
また、上記の実施例では受光素子２００及び受光レンズ２０１を含む受光部２０を枢支軸ＡＸ周りに回動させる機構を採用することによって測距角が変更設定可能な構成を実現しているが、この構成は他の機構によって実現することも可能である。例えば、発光素子及び投光レンズを含む投光部を枢支軸周りに回動させる機構を採用してもよい。あるいは、受光部及び投光部の両方を互いに逆方向に同じ角度だけ回動させる機構を採用してもよい。このような機構は、特に光を正反射する表面（鏡面）を有するワークの検出に適している。
【００７７】
また、上記の実施例ではアンプ部１２に設けられた主制御部３３が光電センサー全体の制御を司っているが、ヘッド部にも補助制御部（マイクロコンピュータ）を設け、一部の制御をヘッド部でできるようにしてもよい。例えば、受光量差Ｎ−Ｆの値に基づいて測距角調整ガイドインジケータ１１４の点灯制御を行う処理をヘッド部に内蔵した補助制御部が行うようにすれば、主制御部３３の処理負荷やヘッド部とアンプ部との間の通信処理負荷が軽減される。
【００７８】
また、本発明は、ヘッド部とアンプ部が電気ケーブルで接続されたアンプ分離型の光電センサーに限らず、ヘッド部とアンプ部とが１つの筐体に内蔵されたアンプ一体型の光電センサーにも適用することができる。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施例に係る三角測距式光電センサーである距離設定型光電センサーの外観を示す斜視図である。
【図２】本発明の実施例に係る距離設定型光電センサーのヘッド部の内部概略構造を示す図である。
【図３】受光素子及び受光レンズのホルダーを示す図である。
【図４】送り螺子の軸方向に移動してホルダーを回動させるナット部材の斜視図である。
【図５】本発明の実施例に係る距離設定型光電センサーの回路構成を示すブロック図である。
【図６】二分割ＰＤから得られる受光信号について説明するための図である。
【図７】受光量差の正規化演算を説明するためのグラフである。
【図８】受光量及び受光量差から正規化演算処理を行って検出距離に相当する表示値を算出する処理の流れを示すフローチャートである。
【図９】ヘッド部の背面を示す図である。
【図１０】アンプ部の押釦スイッチやディジタル表示器を含む上面パネルの平面図である。
【図１１】２点ティーチングにおける主制御部の処理の流れを例示するフローチャートである。
【図１２】最大感度ティーチングにおける主制御部の処理の流れを例示するフローチャートである。
【図１３】動作モードの切り替えに関する表示の推移を例示する図である。
【図１４】測距角が変更設定可能な三角測距式光電センサーの動作原理を示す図である。
【符号の説明】
【００８０】
２０  受光部
２１  投光部
３３  主制御部
１２４  ディジタル表示器
１２７  モードボタン
２００  受光素子
ＩＸ  受光部の光軸
ＯＸ  投光部の光軸
ＭＡ  測距角
ＳＰ  受光スポット
ＷＫ  ワーク（対象物）
【図１】
2007033096.tif 000003
【図２】
2007033096.tif 000004
【図３】
2007033096.tif 000005
【図４】
2007033096.tif 000006
【図５】
2007033096.tif 000007
【図６】
2007033096.tif 000008
【図７】
2007033096.tif 000009
【図８】
2007033096.tif 000010
【図９】
2007033096.tif 000011
【図１０】
2007033096.tif 000012
【図１１】
2007033096.tif 000013
【図１２】
2007033096.tif 000014
【図１３】
2007033096.tif 000015
【図１４】
2007033096.tif 000016