(57)【要約】【課題】  検出履歴を直感的に把握することができ、光学系の経時的な変化を容易に識別することができる光電スイッチを提供する。【解決手段】  検出光２ａを検出領域に向けて投光する投光手段と、検出領域からの反射光２ｂを受光し、受光信号を生成する受光手段と、受光信号に基づいて、検出値を取得する検出値取得手段と、検出値を予め定められた設定値と比較してワーク判定を行い、ワーク判定の結果に基づいて、検出信号を生成する検出信号生成手段と、２以上の検出値を取得順序に対応づけた検出履歴を保持する検出履歴記憶手段と、取得順序に基づいて検出履歴をグラフ化し、画素の２次元配列により構成される画面表示パネル２３に表示する検出履歴表示手段とを備える。【選択図】  図１
2017073723.tif 000002
【特許請求の範囲】
【請求項１】
検出光を検出領域に向けて投光する投光手段と、
上記検出領域からの反射光又は透過光を受光し、受光信号を生成する受光手段と、
上記受光信号に基づいて、検出値を取得する検出値取得手段と、
上記検出値を予め定められた設定値と比較してワーク判定を行い、上記ワーク判定の結果に基づいて、検出信号を生成する検出信号生成手段と、
２以上の上記検出値を取得順序に対応づけた検出履歴を保持する検出履歴記憶手段と、
上記取得順序に基づいて上記検出履歴をグラフ化し、画素の２次元配列により構成される画面表示パネルに表示する検出履歴表示手段とを備えたことを特徴とする光電スイッチ。
【請求項２】
上記検出値取得手段は、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、
上記検出履歴表示手段は、横軸を時間軸とし、縦軸を上記検出値として、単位時間ごとの検出値からなる折れ線グラフを生成し、上記画面表示パネルに表示することを特徴とする請求項１に記載の光電スイッチ。
【請求項３】
上記検出履歴表示手段は、上記検出信号がオン状態に切り替えられた時刻を含む一定期間に取得された上記検出値をサンプリングごとに表示することを特徴とする請求項１又は２に記載の光電スイッチ。
【請求項４】
上記検出値取得手段は、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、
上記検出履歴表示手段は、上記検出信号がオン状態に切り替えられた時からオフ状態に切り替えられるまでのオン期間に取得された上記検出値のピーク値からなる折れ線グラフを生成し、横軸を上記オン期間の回数を示す回数軸とし、縦軸を上記検出値として、上記画面表示パネルに表示することを特徴とする請求項１に記載の光電スイッチ。
【請求項５】
上記検出履歴表示手段は、２以上の上記オン期間に対する上記ピーク値の平均値を表示することを特徴とする請求項４に記載の光電スイッチ。
【請求項６】
上記検出履歴表示手段は、２以上の上記オン期間に対する上記ピーク値の最小値を表示することを特徴とする請求項４に記載の光電スイッチ。
【請求項７】
上記検出履歴表示手段は、上記検出信号がオフ状態に切り替えられた時からオン状態に切り替えられるまでのオフ期間に取得された上記検出値のボトム値からなる折れ線グラフを生成し、上記画面表示パネルに表示することを特徴とする請求項４〜６のいずれかに記載の光電スイッチ。
【請求項８】
上記検出値を折れ線グラフとしてプロットする際の間引き割合を受け付ける間引き割合受付手段を備え、
上記検出履歴表示手段は、上記間引き割合に応じて上記検出値を間引いて折れ線グラフを生成することを特徴とする請求項１〜７のいずれかに記載の光電スイッチ。
【請求項９】
上記検出値取得手段は、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、
上記検出履歴表示手段は、単位時間ごとの上記検出値からなるトレンドグラフを生成し、横軸を時間軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能と、上記検出信号がオン状態に切り替えられた時刻を含む一定期間に取得された上記検出値からなる検出値波形グラフを生成し、横軸を時間軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能と、上記検出信号がオン状態に切り替えられた時からオフ状態に切り替えられるまでのオン期間に取得された上記検出値のピーク値からなるオン時ピークグラフを生成し、横軸を上記オン期間の回数を示す回数軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能とのうち、少なくとも２つの機能を有し、上記トレンドグラフ、上記検出値波形グラフ及び上記オン時ピークグラフのうちの少なくとも２つの折れ線グラフを切替可能に表示し、或いは、同時に表示することを特徴とする請求項１に記載の光電スイッチ。
【請求項１０】
上記検出履歴表示手段は、上記設定値を含む検出設定情報を入力するための設定画面と、グラフ化した上記検出履歴を表示するための履歴画面とを切替可能に表示することを特徴とする請求項１に記載の光電スイッチ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光電スイッチに係り、さらに詳しくは、検出領域からの反射光又は透過光を受光してワーク判定を行う光電スイッチの改良に関する。
【背景技術】
【０００２】
光電スイッチは、光を用いてワークを検出する検出装置であり、検出光を投光し、ワークによる反射光や透過光等を受光してワーク判定を行い、ワーク判定の結果に基づいて検出信号を生成する。光電スイッチには、ワークを含む検出領域からの反射光又は透過光の受光量に応じてワーク判定を行う受光量方式の光電スイッチと、ワークまでの距離を計測してワーク判定を行う距離計測方式の光電スイッチと、ワーク表面の色を判別してワーク判定を行う色判別方式の光電スイッチとがある。
【０００３】
受光量方式の光電スイッチは、ワーク表面の反射率又は色の違い、ワークまでの距離の違い、ワーク表面の傾き（チルト角）の違い等により受光量が変動することを利用してワーク判別を行うものであり、多くの用途に適用することができる汎用的な光電スイッチである。一方、距離計測方式の光電スイッチは、ワークの形状による特徴をワークまでの距離として計測してワーク判定を行うものであり、ワーク表面の反射率及び色の変動、ワーク表面の傾き（チルト角）の変動の影響を受け難い。また、色判別方式の光電スイッチは、ワーク表面の色によりワーク判定を行うものであり、ワーク表面の反射率の変動、ワークまでの距離の変動、ワーク表面の傾き（チルト角）の変動の影響を受け難い。
【０００４】
この種の光電スイッチでは、受光量や距離の検出値が７セグメント表示装置を用いて表示される（例えば、特許文献１）。また、検出値やワーク判定用の閾値をドットマトリクス方式の表示装置に表示する光電スイッチもある（例えば、特許文献１及び２）。７セグメント表示装置は、７つのセグメントからなるセグメント表示パネルにより構成され、セグメントを選択的に点灯させることによって検出値が表示される。一方、ドットマトリクス方式の表示装置は、画素が２次元配列された画面表示パネルにより構成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−８１８７０号公報
【特許文献２】特開２０１５−８１８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来の光電スイッチでは、受光量、距離などの検出値又はワーク判定用の閾値が表示されるだけであることから、投受光素子の劣化や光学部品の汚れなど、光学系の経時的な変化が識別し辛いという問題があった。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、検出履歴を直感的に把握することができ、光学系の経時的な変化を容易に識別することができる光電スイッチを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様による光電スイッチは、検出光を検出領域に向けて投光する投光手段と、上記検出領域からの反射光又は透過光を受光し、受光信号を生成する受光手段と、上記受光信号に基づいて、検出値を取得する検出値取得手段と、上記検出値を予め定められた設定値と比較してワーク判定を行い、上記ワーク判定の結果に基づいて、検出信号を生成する検出信号生成手段と、２以上の上記検出値を取得順序に対応づけた検出履歴を保持する検出履歴記憶手段と、上記取得順序に基づいて上記検出履歴をグラフ化し、画素の２次元配列により構成される画面表示パネルに表示する検出履歴表示手段とを備える。
【０００９】
この様な構成によれば、取得順序に基づいてグラフ化した検出履歴が表示されるため、光学系の経時的な変化を容易に識別することができる。また、検出履歴をグラフ化して画面表示パネルに表示するため、検出値の検出履歴を直感的に把握することができる。
【００１０】
本発明の第２の態様による光電スイッチは、上記構成に加え、上記検出値取得手段が、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、上記検出履歴表示手段が、横軸を時間軸とし、縦軸を上記検出値として、単位時間ごとの検出値からなる折れ線グラフを生成し、上記画面表示パネルに表示するように構成される。この様な構成によれば、検出履歴の表示により、受光量、ワークまでの距離又は色情報の一致度の経時的な変化を容易に識別することができる。
【００１１】
本発明の第３の態様による光電スイッチは、上記構成に加え、上記検出履歴表示手段が、上記検出信号がオン状態に切り替えられた時刻を含む一定期間に取得された上記検出値をサンプリングごとに表示するように構成される。この様な構成によれば、検出信号がオン状態に切り替えられた際の検出値の経時的変化を容易に識別することができる。
【００１２】
本発明の第４の態様による光電スイッチは、上記構成に加え、上記検出値取得手段が、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、上記検出履歴表示手段が、上記検出信号がオン状態に切り替えられた時からオフ状態に切り替えられるまでのオン期間に取得された上記検出値のピーク値からなる折れ線グラフを生成し、横軸を上記オン期間の回数を示す回数軸とし、縦軸を上記検出値として、上記画面表示パネルに表示するように構成される。この様な構成によれば、ピーク値の経時的な変化を容易に識別することができる。
【００１３】
本発明の第５の態様による光電スイッチは、上記構成に加え、上記検出履歴表示手段が、２以上の上記オン期間に対する上記ピーク値の平均値を表示するように構成される。この様な構成によれば、ピーク値の平均値がどのように経時的に変化するのかを識別することができる。
【００１４】
本発明の第６の態様による光電スイッチは、上記構成に加え、上記検出履歴表示手段が、２以上の上記オン期間に対する上記ピーク値の最小値を表示するように構成される。この様な構成によれば、ピーク値の最小値がどのように経時的に変化するのかを識別することができる。
【００１５】
本発明の第７の態様による光電スイッチは、上記構成に加え、上記検出履歴表示手段が、上記検出信号がオフ状態に切り替えられた時からオン状態に切り替えられるまでのオフ期間に取得された上記検出値のボトム値からなる折れ線グラフを生成し、上記画面表示パネルに表示するように構成される。この様な構成によれば、ボトム値の経時的な変化を容易に識別することができる。
【００１６】
本発明の第８の態様による光電スイッチは、上記構成に加え、上記検出値を折れ線グラフとしてプロットする際の間引き割合を受け付ける間引き割合受付手段を備え、上記検出履歴表示手段が、上記間引き割合に応じて上記検出値を間引いて折れ線グラフを生成するように構成される。この様な構成によれば、検出値を折れ線グラフとしてプロットする際の間引き割合を任意に指定することができる。
【００１７】
本発明の第９の態様による光電スイッチは、上記構成に加え、上記検出値取得手段が、受光量、ワークまでの距離又は色情報の一致度を上記検出値として取得し、上記検出履歴表示手段が、単位時間ごとの上記検出値からなるトレンドグラフを生成し、横軸を時間軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能と、上記検出信号がオン状態に切り替えられた時刻を含む一定期間に取得された上記検出値からなる検出値波形グラフを生成し、横軸を時間軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能と、上記検出信号がオン状態に切り替えられた時からオフ状態に切り替えられるまでのオン期間に取得された上記検出値のピーク値からなるオン時ピークグラフを生成し、横軸を上記オン期間の回数を示す回数軸とし、縦軸を上記検出値として、上記画面表示パネルに表示する機能とのうち、少なくとも２つの機能を有し、上記トレンドグラフ、上記検出値波形グラフ及び上記オン時ピークグラフのうちの少なくとも２つの折れ線グラフを切替可能に表示し、或いは、同時に表示するように構成される。この様な構成によれば、検出値の経時的な変化を種類の異なる折れ線グラフによって確認することができる。
【００１８】
本発明の第１０の態様による光電スイッチは、上記構成に加え、上記検出履歴表示手段が、上記設定値を含む検出設定情報を入力するための設定画面と、グラフ化した上記検出履歴を表示するための履歴画面とを切替可能に表示するように構成される。この様な構成によれば、検出設定情報の入力時であっても、履歴画面に切り替えることにより、検出値の経時的な変化を確認することができる。
【発明の効果】
【００１９】
本発明による光電スイッチでは、検出履歴をグラフ化して画面表示パネルに表示するため、検出履歴を直感的に把握することができ、光学系の経時的な変化を容易に識別することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態による光電スイッチ１の一構成例を示した斜視図である。
【図２】図１のヘッドユニット１０内の機能構成の一例を示したブロック図である。
【図３】図２の主制御部１００の構成例を示したブロック図である。
【図４】図１のコントローラ２０内の機能構成の一例を示したブロック図である。
【図５】コントローラ２０のセグメント表示パネル２２及び画面表示パネル２３の構成例を示した平面図である。
【図６】図４のコントローラ２０の動作の一例を示した説明図である。
【図７】図４のコントローラ２０の動作の一例を示した説明図であり、画面表示パネル２３に表示される履歴画面２５０の他の例が示されている。
【図８】図４のコントローラ２０における検出設定時の動作の一例を示した説明図である。
【図９】図４のコントローラ２０における検出設定時の動作の一例を示した説明図である。
【図１０】図４のコントローラ２０における検出設定時の動作の一例を示した説明図である。
【図１１】図４のコントローラ２０における検出設定時の動作の一例を示した説明図である。
【発明を実施するための形態】
【００２１】
＜光電スイッチ１＞
図１は、本発明の実施の形態による光電スイッチ１の一構成例を示した斜視図であり、ヘッドユニット１０及びコントローラ２０が示されている。この光電スイッチ１は、アンプ分離型の光電スイッチであり、ヘッドユニット１０及びコントローラ２０により構成される。図１では、便宜上、投受光軸の方向をヘッドユニット１０の前後方向とし、コントローラ２０の表示面を右側面として説明するが、ヘッドユニット１０及びコントローラ２０の使用時における姿勢を限定するものではない。
【００２２】
ヘッドユニット１０及びコントローラ２０は、配線ケーブル３を介して互いに接続されている。配線ケーブル３は、ヘッドユニット１０内の回路素子に電力を供給するための電源ケーブルと、制御用信号や検出信号を伝送するための信号ケーブルとにより構成される。
【００２３】
ヘッドユニット１０は、検出光２ａを検出領域に向けて投光し、検出領域からの反射光２ｂを受光してワーク判定を行い、ワーク判定の結果に基づいて検出信号を出力する検出装置である。ワーク判定は、ワーク表面の色を判別して行われ、ワークの良否又はワークの有無を示す検出信号が出力される。
【００２４】
ヘッドユニット１０の筐体１１には、表示灯１２、操作キー１３，１５、セグメント表示パネル１４及び取付穴１６が設けられている。検出光２ａは、筐体１１の前面から出射し、検出領域からの反射光２ｂが当該前面に入射する。
【００２５】
表示灯１２は、ワーク判定の結果に応じて点灯するＬＥＤ（Light Emitting Diode：発光ダイオード）インジケータであり、筐体上面の前端に配設されている。操作キー１３は、ワーク判定用の基準色を指定する際に使用される押下式のセットキーであり、筐体１１の上面に配設されている。
【００２６】
操作キー１５は、ワーク判定用の設定値を指定する際に使用される押下式の方向キーであり、アップキー及びダウンキーにより構成される。ヘッドユニット１０は、アップキーに対する押下操作に基づいて、数値をインクリメントし、ダウンキーに対する押下操作に基づいて、数値をデクリメントする。操作キー１５は、筐体１１の背面に配設されている。
【００２７】
セグメント表示パネル１４は、検出値を表示するための７セグメント表示装置であり、７つのセグメントにより構成される。例えば、セグメント表示パネル１４の各セグメントは、ＬＥＤにより構成される。セグメント表示パネル１４は、筐体１１の背面に配設されている。
【００２８】
取付穴１６は、ヘッドユニット１０を工場設備や建屋に固定するためのネジ穴であり、筐体１１の右側面に設けられている。配線ケーブル３の接続部は、筐体１１の下面に配設されている。
【００２９】
コントローラ２０は、ワーク判定用の設定値を含む２以上の検出設定情報を保持し、運転モード時の動作条件をヘッドユニット１０に指示する制御ユニットである。このコントローラ２０の筐体２１には、セグメント表示パネル２２、画面表示パネル２３、操作キー２４〜２６、表示灯２７及び２８が設けられている。
【００３０】
セグメント表示パネル２２、画面表示パネル２３、操作キー２４〜２６、表示灯２７及び２８は、筐体２１の右側面に設けられている。また、配線ケーブル３の接続部は、筐体２１の前面に配設されている。
【００３１】
セグメント表示パネル２２は、検出値を表示するための７セグメント表示装置であり、７つのセグメントにより構成される。例えば、セグメント表示パネル２２の各セグメントは、ＬＥＤにより構成される。ＬＥＤは、順方向に電流を流すことによって発光する半導体素子である。
【００３２】
画面表示パネル２３は、ワーク判定用の設定値を入力するための設定画面を表示するドットマトリクス表示装置であり、画素の２次元配列により構成される。例えば、画面表示パネル２３は、各画素にＴＦＴ（薄膜トランジスタ）などのスイッチング素子が配置されるアクティブマトリクス駆動方式の液晶パネルや、ＯＬＥＤ（有機発光ダイオード）パネルにより構成される。
【００３３】
ＯＬＥＤパネルは、発光層が有機化合物からなる発光ダイオードを構成し、発光層中に注入された電子と正孔とが再結合することによるエネルギーを利用して発光する。セグメント表示パネル２２及び画面表示パネル２３は、上下方向に配列されている。
【００３４】
操作キー２４は、設定値を指定し、或いは、画面を切り替える際に使用される押下式の方向キーであり、上下左右の４つの方向キーにより構成される。操作キー２５は、動作モードを切り替えるための押下式のモード切替キーである。操作キー２６は、ワーク判定用の基準色を指定する際に使用される押下式のセットキーである。
【００３５】
表示灯２７は、ワーク判定の結果に応じて点灯するＬＥＤインジケータである。表示灯２８は、検出の安定度を表示するためのＬＥＤインジケータである。配線ケーブル４は、外部機器に接続するケーブルであり、コントローラ２０に電力を供給するための電源ケーブルと、制御信号や検出信号を伝送するための信号ケーブルとにより構成される。配線ケーブル４の接続部は、筐体２１の背面に配設されている。
【００３６】
＜ヘッドユニット１０＞
図２は、図１のヘッドユニット１０内の機能構成の一例を示したブロック図である。このヘッドユニット１０は、主制御部１００、投光駆動部１０１、投光用ＬＥＤ１０２、受光用ＰＤユニット１０３、アンプ部１０４、メモリ１０５、電源部１０６、通信部１０７、表示部１０８及び操作部１０９により構成される。配線ケーブル３は、電源ケーブル３ａ及び信号ケーブル３ｂにより構成される。
【００３７】
主制御部１００は、投受光を制御し、受光信号に基づいてワーク判定を行う。投光駆動部１０１は、主制御部１００の指示に基づいて、投光用ＬＥＤ１０２を駆動する。例えば、主制御部１００は、受光用ＰＤユニット１０３からの受光量に基づいて、受光量を一定の範囲内に収めるために投光駆動部１０１に指示する投光量を制御する。
【００３８】
反射率の高いワークの場合、受光量が相対的に大きくなるため、主制御部１００は、受光量に基づいて投光駆動部１０１に相対的に小さい投光量を指示する。一方、反射率の低いワークの場合には、受光量が相対的に小さくなるため、主制御部１００は、受光量に基づいて投光駆動部１０１に相対的に大きい投光量を指示する。
【００３９】
投光駆動部１０１は、主制御部１００の投光量指示と投光タイミング指示とに基づいて、投光用ＬＥＤ１０２をパルス駆動する。投光用ＬＥＤ１０２がパルス駆動される場合、投光用ＬＥＤ１０２のパルス発光量を図示しないモニタＰＤで測定し、測定されるパルス発光量が所定の目標値と一致するように投光駆動部１０１が制御されても良い。この場合、主制御部１００は、目標値を調整することにより、投光用ＬＥＤ１０２の発光量を調整することができる。
【００４０】
投光用ＬＥＤ１０２は、検出光２ａを生成する発光素子である。この投光用ＬＥＤ１０２は、白色光を検出光２ａとして生成する半導体チップからなり、回路基板に面実装される。例えば、補色の関係にある２つの色の光を混ぜることによって白色の検出光２ａが生成される。
【００４１】
検出光２ａは、図示しない投光レンズを介して出射される。投光レンズは、検出光２ａを検出領域に結像させる。投光レンズには、色収差を抑える色収差補正レンズ、例えば、分散率が互いに異なる２以上の光学レンズにより構成されるアクロマートレンズが用いられる。一方、検出領域からの反射光２ｂは、図示しない受光レンズを介して入射される。受光レンズは、反射光２ｂを受光用ＰＤユニット１０３の受光面に結像させる。
【００４２】
受光用ＰＤユニット１０３は、検出領域からの反射光２ｂを２以上の特定波長に対応して選択的に受光し、特定波長ごとの受光量にそれぞれ対応する２以上の受光信号を生成する。この受光用ＰＤユニット１０３は、２以上のＰＤ（Photo Diode：フォトダイオード）が回路基板上に２次元的に配列された多分割ＰＤユニットであり、２次元位置に応じて特定波長の色成分の光を選択的に透過させるカラーフィルタが受光面に配置される。
【００４３】
アンプ部１０４は、受光用ＰＤユニット１０３から入力される受光信号を増幅して主制御部１００へ出力する増幅器ユニットである。このアンプ部１０４は、ゲインを切り替えることができる。受光信号は、特定波長の色成分ごとに増幅して主制御部１００へ出力される。
【００４４】
アンプ部１０４のゲインは、主制御部１００による投光用ＬＥＤ１０２の発光量の調整と同様に、受光用ＰＤユニット１０３からの受光量を表す受光信号に基づいて、受光量を一定の範囲内に収めるために主制御部１００により制御される。主制御部１００は、受光信号に基づいてアンプ部１０４のゲインと投光用ＬＥＤ１０２の発光量との両方を制御するようにしても良い。
【００４５】
メモリ１０５には、ワーク判定用の設定値、基準色の色情報などが保持される。電源部１０６は、電源ケーブル３ａを介してコントローラ２０から直流電源を受給し、主制御部１００や投光駆動部１０１に供給する。通信部１０７は、信号ケーブル３ｂを介してコントローラ２０との通信を行い、コントローラ２０から制御信号を受信し、主制御部１００へ出力する。また、通信部１０７は、主制御部１００から入力された検出信号をコントローラ２０へ送信する。
【００４６】
表示部１０８は、主制御部１００の制御に基づいて、検出値をセグメント表示パネル１４に表示する。操作部１０９は、操作キー１３及び１５の押下操作に基づいて、操作信号を生成し、主制御部１００へ出力する。
【００４７】
主制御部１００は、ＰＤユニット１０３からの受光信号に基づいて、検出値を取得し、取得した検出値を予め定められた設定値と比較してワーク判定を行い、ワーク判定の結果に基づいて、検出信号を生成する。また、主制御部１００は、２以上の検出値を取得順序に対応づけた検出履歴を生成する。検出履歴は、複数の検出値と検出値の取得順序を示す順序情報とにより構成される。メモリ１０５には、ワーク判定用の設定値や検出履歴が保持される。
【００４８】
＜主制御部１００＞
図３は、図２の主制御部１００の構成例を示したブロック図である。この主制御部１００は、投光量制御部１１０、色情報取得部１１１、基準色指定部１１２、基準色記憶部１１３、一致度算出部１１４、判定閾値指定部１１５、判定閾値記憶部１１６、検出信号生成部１１７及び検出設定取得部１１８により構成される。色情報取得部１１１及び一致度算出部１１４は、検出値取得手段である。
【００４９】
投光量制御部１１０は、アンプ部１０４から入力される受光信号に基づいて、投光駆動部１０１を制御し、投光用ＬＥＤ１０２による投光量を調整する。例えば、反射光２ｂの受光量が一定レベルを上回った場合に、投光量を下げる一方、受光量が当該一定レベルを下回った場合に、投光量を上げて元の状態に戻す制御が行われる。
【００５０】
この投光量制御部１１０では、アンプ部１０４から入力される受光信号に基づいて、アンプ部１０４を制御し、ゲインが切り替えられる。例えば、反射光２ｂの受光量が一定レベルを上回った場合に、アンプ部１０４のゲインを下げる一方、反射光２ｂの受光量が当該一定レベルを下回った場合に、アンプ部１０４のゲインを上げて元の状態に戻す制御が行われる。これらの投光量制御は、ＲＧＢのいずれかの受光量に基づいて行われる。或いは、ＲＧＢの各受光量を組み合わせて得られるパラメータに基づいて行われる。
【００５１】
色情報取得部１１１は、２以上の特定波長にそれぞれ対応する２以上の受光信号に基づいて、色情報を取得し、一致度算出部１１４及び基準色指定部１１２へ出力する。取得される色情報は、３色の受光量レベルに基づいて定められる。例えば、赤色光の受光量レベルをＲ１、緑色光の受光量レベルをＧ１、青色光の受光量レベルをＢ１とし、受光量の和をＭｋ＝Ｒｋ＋Ｇｋ＋Ｂｋとすれば、３色の受光量レベルの比率ｒｋ＝Ｒｋ／Ｍｋ，ｇｋ＝Ｇｋ／Ｍｋ，ｂｋ＝Ｂｋ／Ｍｋを用いた組（ｒ１，ｇ１，ｂ１）により色が表される。色情報（ｒ１，ｇ１，ｂ１）は、周期的に繰り返し取得される。
【００５２】
基準色指定部１１２は、操作部１０９からの取込指示に基づいて、色情報取得部１１１により取得された色情報（ｒ０，ｇ０，ｂ０）を基準色の色情報に指定する。基準色記憶部１１３には、基準色指定部１１２によって登録された基準色の色情報（ｒ０，ｇ０，ｂ０）が保持される。
【００５３】
一致度算出部１１４は、色情報取得部１１１により取得された色情報（ｒ１，ｇ１，ｂ１）を基準色記憶部１１３に登録された基準色の色情報（ｒ０，ｇ０，ｂ０）と比較し、両色情報の一致度Ｃを算出し、検出信号生成部１１７へ出力する。一致度Ｃは、色の一致の度合いを示す検出値であり、比較対象の色がワーク判定の基準として登録された色にどれだけ類似しているのかが定量的に評価される。
【００５４】
例えば、一致度Ｃは、０以上９９９以下の範囲の整数を用いて表される。比較対象の色が基準色と完全に一致していれば、一致度Ｃは９９９である。表示部１０８は、一致度算出部１１４により算出された一致度Ｃを検出値としてセグメント表示パネル１４に表示する。なお、色情報として、各色の受光量レベルの比率であるｒｋ，ｇｋ，ｂｋの組（ｒｋ，ｇｋ，ｂｋ）を例示したが、本発明では、色情報の構成をこれに限らない。例えば、赤色光の受光量レベル、緑色光の受光量レベル、青色光の受光量レベルの組（Ｒｋ，Ｇｋ，Ｂｋ）を色情報としても良い。また、ＲＧＢ表色系に限られず、Ｌａｂ等の表色系に基づく各色成分の値からなる組を色情報としても良い。
【００５５】
検出信号生成部１１７は、一致度算出部１１４により算出された一致度Ｃを予め定められた判定閾値Ｃｄと比較してワーク判定を行い、検出信号を生成して通信部１０７へ出力する。検出信号は、ワーク判定の結果に基づいて生成される。運転モードでは、色情報が新たに取得されるごとに、一致度Ｃが算出され、ワーク判定が行われる。
【００５６】
基準色指定部１１２は、操作部１０９からの取込指示に基づいて、基準色を指定し、基準色記憶部１１３内に格納する。判定閾値指定部１１５は、操作部１０９からの操作信号に基づいて、判定閾値Ｃｄを指定し、判定閾値記憶部１１６内に格納する。判定閾値Ｃｄは、ワーク判定用の設定値であり、操作キー１５を操作することにより、任意に指定し、或いは、変更することができる。判定閾値記憶部１１６には、各種の設定値を含む検出設定情報が保持される。
【００５７】
検出設定取得部１１８は、通信部１０７を介してコントローラ２０から、運転モード時の動作条件を示す検出設定情報を取得し、判定閾値記憶部１１６内に格納する。検出信号生成部１１７は、この検出設定情報に基づいて、検出信号を生成する。
【００５８】
＜コントローラ２０＞
図４は、図１のコントローラ２０内の機能構成の一例を示したブロック図である。このコントローラ２０は、主制御部２００、通信部２０１、電源供給部２０２、操作部２０３、メモリ２０４、入出力部２０５、マルチセグメント表示部２０６及びドットマトリクス表示部２０７により構成される。
【００５９】
主制御部２００は、操作部２０３からの操作信号に基づいて、ヘッドユニット１０の動作を規定する検出設定情報を生成し、メモリ２０４内に格納する。メモリ２０４には、検出信号を外部機器へ出力するための出力チャンネルごとに、設定値を含む２以上の検出設定情報が保持される。
【００６０】
通信部２０１は、信号ケーブル３ｂを介してヘッドユニット１０との通信を行う。電源供給部２０２は、配線ケーブル４を介して外部機器から電力を受給し、主制御部２００などに電力を供給するとともに、電源ケーブル３ａを介してヘッドユニット１０に電力を供給する。
【００６１】
操作部２０３は、操作キー２４〜２６の押下操作に基づいて、操作信号を生成し、主制御部２００へ出力する。この操作部２０３は、左右の方向キーの操作により、検出値を折れ線グラフとしてプロットする際の間引き割合を受け付ける間引き割合受付手段である。入出力部２０５は、配線ケーブル４を介して外部機器に接続され、検出信号を外部機器へ出力し、或いは、制御信号が入力される。
【００６２】
マルチセグメント表示部２０６は、セグメント表示パネル２２を駆動し、セグメントを選択的に点灯させることにより、検出値をセグメント表示パネル２２に表示する。ドットマトリクス表示部２０７は、画面表示パネル２３を駆動し、設定値を入力するための設定画面を画面表示パネル２３に表示する。また、ドットマトリクス表示部２０７は、ワーク判定の結果、検出値の履歴情報又は受光量レベルを画面表示パネル２３に表示する。
【００６３】
主制御部２００は、通信部２０１を介し、ヘッドユニット１０から検出値や検出履歴を取得し、メモリ２０４内に格納する。メモリ２０４には、検出履歴が保持される。また、主制御部２００は、検出値の取得順序に基づいて、検出履歴をグラフ化した履歴画面を生成する。また、主制御部２００は、設定値を含む検出設定情報を入力するための設定画面と、グラフ化した検出履歴を表示するための履歴画面とを切替可能に表示する。
【００６４】
ドットマトリクス表示部２０７は、履歴画面を画面表示パネル２３に表示する。つまり、主制御部２００及びドットマトリクス表示部２０７は、検出履歴をグラフ化して画面表示パネル２３に表示する検出履歴表示手段である。
【００６５】
＜セグメント表示パネル２２及び画面表示パネル２３＞
図５は、コントローラ２０のセグメント表示パネル２２及び画面表示パネル２３の構成例を示した平面図である。このセグメント表示パネル２２は、４つの表示ユニット２２ａにより構成され、４桁の数値に対応する。
【００６６】
表示ユニット２２ａは、上下方向を長手方向とする矩形状であり、７つのセグメントが配置され、これらのセグメントを選択的に点灯させることにより、０から９までのアラビア数字が表示される。各表示ユニット２２ａは、前後方向に配列されている。
【００６７】
画面表示パネル２３は、前後方向を長手方向とする矩形状であり、設定値を入力するための設定画面２３０などが表示される。この画面表示パネル２３は、セグメント表示パネル２２の下方に配置されている。
【００６８】
設定画面２３０には、設定値の他に、出力状態２３１、検出モード２３２、入力バンク２３３、出力チャンネル２３４、操作ガイドシンボル２３５及び２３６が表示されている。出力状態２３１及び検出モード２３２は、上下方向に配列されている。また、入力バンク２３３及び出力チャンネル２３４は、設定値の表示領域よりも上側に配置されている。出力状態２３１には、検出信号の出力状態が表示される。
【００６９】
検出モード２３２には、Ｃ＋Ｉモード、Ｃモード及びＩモードがある。Ｃ＋Ｉモードは、色成分（Ｒ，Ｇ，Ｂ）と明暗（受光量）とを用いて検出値を取得する動作モードである。Ｃモードは、色成分（Ｒ，Ｇ，Ｂ）を用いて検出値を取得する動作モードである。Ｉモードは、明暗（受光量）を用いて検出値を取得する動作モードである。
【００７０】
出力チャンネル２３４は、検出信号を出力する出力線に対応し、出力チャンネル２３４ごとに、検出モード及び設定値を検出設定情報として指定することができる。入力バンク２３３は、全ての出力チャンネル２３４ごとの検出設定情報からなる検出設定テーブルである。
【００７１】
操作ガイドシンボル２３５は、上方向キー又は下方向キーを操作することにより、設定値が変更可能であることを示すシンボルマークであり、設定値「９５０」の近傍の画面右下に表示されている。操作ガイドシンボル２３６は、左方向キー又は右方向キーを操作することにより、入力バンク又は出力チャンネルが変更可能であることを示すシンボルマークであり、入力バンク２３３や出力チャンネル２３４が表示される画面上段に配置されている。
【００７２】
例えば、主制御部２００は、左右の方向キーに対する押下操作に基づいて、入力バンク２３３又は出力チャンネル２３４を変更する。また、主制御部２００は、上下の方向キーに対する押下操作に基づいて、設定値を変更する。この様にシンボルマークに対応した操作キー２４を操作することにより、設定値の変更や画面の遷移を指示することができる。つまり、操作ガイドシンボル２３５及び２３６の表示により、操作キー２４と表示画面の操作体系とが明示的に関連づけられている。よって、コントローラ２０において、設定値を入力しながら受光量や一致度Ｃの検出値を容易に確認することができる。
【００７３】
図６は、図４のコントローラ２０の動作の一例を示した説明図であり、画面表示パネル２３に表示される設定画面２３０、検出画面２４０、履歴画面２５０及びチューニング画面２６０が示されている。設定画面２３０は、ワーク検出に関する検出設定情報を入力するための入力画面であり、設定値を含む各種パラメータ、動作条件が検出設定情報として設定される。主制御部２００は、設定画面２３０を表示した状態で、操作キー２４の上方向キー又は下方向キーに対する押下操作に基づいて、設定値を変更又は調整する。
【００７４】
図中の（ａ）には、バイナリ出力選択時の設定画面２３０が示されている。この設定画面２３０は、検出値をバイナリ信号として外部機器へ出力する場合の設定画面であり、出力チャンネル２３４の上限数は１５である。主制御部２００は、この設定画面２３０を表示した状態で、操作キー２４の左方向キー又は右方向キーに対する押下操作に基づいて、出力チャンネルを変更する。
【００７５】
図中の（ｂ）には、１出力×１６バンク入力選択時の設定画面２３０が示されている。この設定画面２３０は、１つの出力チャンネル２３４に対し、１６の入力バンク２３３を指定する場合の設定画面である。主制御部２００は、この設定画面２３０を表示した状態で、操作キー２４の左方向キー又は右方向キーに対する押下操作に基づいて、入力バンクを変更する。
【００７６】
図中の（ｃ）には、色情報をグラフ化して表示する検出画面２４０が示されている。この検出画面２４０には、受光量バー表示領域２４１及び色座標表示領域２４２が設けられている。受光量バー表示領域２４１には、色成分ごとの受光量レベルがバーの長さによって表示される。相対的な受光量レベル、例えば受光量レベルの比率ｒｋ，ｇｋ，ｂｋがバーの長さによって表示されても良く、絶対的な受光量レベルがバーの長さによって表示されても良い。色座標表示領域２４２には、色情報の座標位置が表示される。
【００７７】
図中の（ｄ）には、検出値の取得履歴をグラフ化して表示する履歴画面２５０が示されている。履歴画面２５０は、グラフ化された検出履歴を表示するためのモニタ画面であり、各種の折れ線グラフが表示される。この履歴画面２５０には、横軸２５１を時間軸とし、縦軸２５２を一致度Ｃの検出値として、これまでに取得された検出値からなるトレンドグラフが表示される。履歴画面２５０は、モード切替キーに対する短押し操作によって表示される。
【００７８】
トレンドグラフは、単位時間ごとの検出値からなる折れ線グラフであり、メモリ２０４内の検出履歴に基づいて生成される。例えば、サンプリングごとの検出値がプロットされる。この履歴画面２５０では、横軸２５１に対し、表示スケール２５３が表示され、縦軸２５２に対し、検出値の上限値及び下限値が表示されている。表示スケール２５３は、検出値を示す測定点が表示される区間の時間間隔などを表す。また、折れ線グラフには、検出値の上限値を示す直線と、判定閾値Ｃｄの設定値を示す直線とが付加されている。
【００７９】
検出値の上限値を示す直線は、実線により表されている。判定閾値Ｃｄの設定値を示す直線は、破線又は点線により表され、上下方向の位置を示す図形２５４が付加されている。表示スケール２５３は、４段階で変更可能であり、「１０（ｓ）」、「１０（ｍ）」、「２４（ｈ）」又は「１０（ｄ）」のいずれかを選択することができる。
【００８０】
「１０（ｓ）」は、表示区間の時間間隔が１０秒である。「１０（ｍ）」は、表示区間の時間間隔が１０分である。「２４（ｈ）」は、表示区間の時間間隔が２４時間である。「１０（ｄ）」は、表示区間の時間間隔が１０日である。表示スケール２５３は、左右の方向キーを操作することにより、変更することができる。
【００８１】
この様な検出履歴を履歴画面２５０として表示することにより、色情報の一致度Ｃの経時的な変化を容易に識別することができる。例えば、投光用ＬＥＤ１０２や受光用ＰＤユニット１０３における劣化の変動傾向を容易に判別することができる。また、投光レンズや受光レンズなどの光学部品の汚れを検知することができる。また、検出履歴をグラフ化して画面表示パネル２３に表示するため、検出値の検出履歴を直感的に把握することができる。検出データは、ＥＥＰＲＯＭ等の不揮発性メモリに記憶される。
【００８２】
図中の（ｅ）には、セットキー操作時のチューニング画面２６０が示されている。このチューニング画面２６０は、基準色を指定するための設定画面であり、セットキーを操作することによって表示される。
【００８３】
主制御部２００は、操作キー２５に対する短押し操作に基づいて、図中の（ａ）及び（ｂ）の設定画面２３０と、図中の（ｃ）の検出画面２４０と、図中の（ｄ）の履歴画面２５０と、図中の（ｅ）のチューニング画面２６０とを択一的に順次に切り替える。
【００８４】
図７は、図４のコントローラ２０の動作の一例を示した説明図であり、画面表示パネル２３に表示される履歴画面２５０の他の例が示されている。図中の（ａ）には、検出値のピーク値からなるオン時ピークグラフが示されている。
【００８５】
このピーク値は、検出信号がオン状態に切り替えられた時からオフ状態に切り替えられるまでのオン期間に取得された２以上の検出値のうちのピーク値であり、設定値から最も遠い検出値からなる。オン時ピークグラフは、オン期間に取得された検出値のピーク値からなる折れ線グラフである。
【００８６】
例えば、検出値が設定値を上回ったときに検出信号がオン状態に切り替えられる場合、ピーク値は、設定値を上回っている検出値の中の最大値である。折れ線グラフは、オン期間ごとのピーク値により構成される。この様にオン期間に取得された検出値のピーク値をオン期間ごとに表示することにより、ピーク値の経時的な変化を容易に識別することができる。よって、製造ロット間のバラツキなど、オン期間ごとの変動傾向を容易に判別することができる。
【００８７】
この履歴画面２５０では、横軸２５１が、オン期間の回数を示す回数軸であり、横軸２５１に対し、オンオフの切替回数を示す表示スケール２５５が表示されている。検出値を折れ線グラフとしてプロットする際の間引き割合は、４段階で変更可能であり、「間引きなし」、「１／１０」、「１／４０」又は「１／２００」のいずれかを選択することができる。
【００８８】
「間引きなし」では、間引き処理を行わず、サンプリングごとの検出値がプロットされる。「１／１０」では、１０回のサンプリング中、９つのサンプリングデータを間引いて検出値がプロットされる。「１／４０」では、４０回のサンプリング中、３９個のサンプリングデータを間引いて検出値がプロットされる。「１／２００」では、２００回のサンプリング中、１９９個のサンプリングデータを間引いて検出値がプロットされる。
【００８９】
表示スケール２５５は、検出信号がオン状態からオフ状態へ切り替えられた回数であり、上記間引き割合に応じて、「５０（回）」、「５００（回）」、「２ｋ（回）」又は「１０ｋ（回）」のいずれかが表示される。間引き割合は、左右の方向キーを操作することにより、変更することができる。この様な構成によれば、検出値を折れ線グラフとしてプロットする際の間引き割合を任意に指定することができる。
【００９０】
なお、２以上のオン期間に対するピーク値の平均値を折れ線グラフとして表示するような構成であっても良い。例えば、１０回分のオン期間に対するピーク値の平均値を折れ線グラフとしてプロットしても良い。或いは、２以上のオン期間に対するピーク値の最小値を折れ線グラフとして表示するような構成であっても良い。例えば、１０回分のオン期間に対するピーク値の最小値を折れ線グラフとしてプロットしても良い。
【００９１】
また、検出信号がオフ状態に切り替えられた時からオン状態に切り替えられるまでのオフ期間に取得された検出値のボトム値からなるオフ時ボトムグラフを表示するような構成であっても良い。このボトム値は、オフ期間に取得された２以上の検出値のうちのボトム値であり、設定値から最も遠い検出値からなる。オフ時ボトムグラフは、オフ期間に取得された検出値のボトム値からなる折れ線グラフである。
【００９２】
例えば、検出値が設定値を上回ったときに検出信号がオン状態に切り替えられる場合、ボトム値は、設定値を下回っている検出値の中の最小値である。折れ線グラフは、オフ期間ごとのボトム値により構成される。ピーク値やボトム値などの検出データは、ＥＥＰＲＯＭ等の不揮発性メモリに記憶される。
【００９３】
図中の（ｂ）には、検出信号がオン状態に切り替えられた時刻を含む一定期間に取得された検出値からなる検出値波形グラフが示されている。検出値波形グラフは、検出信号がオン状態に切り替えられた時刻を中心とし、当該時刻よりも前に取得された複数の検出値と当該時刻よりも後に取得された複数の検出値とにより構成される折れ線グラフであり、これらの検出値がサンプリングごとに表示されている。
【００９４】
この履歴画面２５０では、横軸２５１が時間軸であり、横軸２５１に対し、表示区間の時間間隔を示す表示スケール２５６が表示されている。表示スケール２５６は、３段階で変更可能であり、「０．１（ｓ）」、「１（ｓ）」又は「１０（ｓ）」のいずれかを選択することができる。表示スケール２５６は、左右の方向キーを操作することにより、変更することができる。
【００９５】
この様な履歴画面２５０を表示することにより、検出信号がオン状態に切り替えられた際の検出値の経時的変化を容易に識別することができる。よって、応答時間に対するオン時間の余裕度やオン中の検出値のバラツキを容易に判別することができる。
【００９６】
図８〜図１１は、図４のコントローラ２０における検出設定時の動作の一例を示した説明図であり、動作条件の詳細を設定する場合に画面表示パネル２３に表示される詳細設定画面２７０が示されている。図８の（ａ）には、選択中の検出モードを表示するモード表示画面が示されている。このモード表示画面は、検出モード「Ｃ＋Ｉ」の表示画面であり、モード切替キーに対する長押し操作に基づいて表示される。
【００９７】
図８の（ｂ）には、検出モードを選択するためのモード設定画面が示されている。このモード設定画面は、モード切替キーに対する短押し操作又は左右の方向キーの操作に基づいて表示される。選択可能な検出モードには、「Ａｕｔｏ」、「Ｃ＋Ｉ」、「Ｃ」、「Ｉ」及び「個別設定」があり、上下の方向キーを操作することにより、いずれかの検出モードを選択することができる。
【００９８】
検出モード「Ａｕｔｏ」は、全ての出力チャンネルに対し、検出モード「Ｃ＋Ｉ」又は「Ｃ」のいずれかを自動的に選択する動作モードである。検出モード「個別設定」は、出力チャンネルごとに、ユーザが個別に検出モードを選択する動作モードである。
【００９９】
図８の（ｃ）には、検出モード「Ｉ」を選択した場合の色成分設定画面が示されている。色成分設定画面は、ワーク検出に用いる色成分を選択するための設定画面であり、モード切替キーに対する短押し操作又は左右の方向キーの操作に基づいて表示される。メニュー項目には、「Ａｕｔｏ」、「ＲＧＢ」、「Ｒ」、「Ｇ」及び「Ｂ」があり、上下の方向キーを操作することにより、いずれかのメニュー項目を選択することができる。
【０１００】
図８の（ｄ）には、検出モード「個別設定」を選択した場合のモード設定画面が示されている。このモード設定画面は、出力チャンネル「ｏｕｔ１」の設定画面であり、モード切替キーと左右の方向キーとの同時操作に基づいて表示される。また、左右の方向キーを操作することにより、出力チャンネル及び入力バンクを切り替えることができる。
【０１０１】
選択可能な検出モードには、「Ａｕｔｏ」、「Ｃ＋Ｉ」、「Ｃ」及び「Ｉ」があり、上下の方向キーを操作することにより、いずれかの検出モードを選択することができる。図８の（ｅ）には、出力チャンネル「ｏｕｔ１」に対し、検出モード「Ｉ」を選択した場合の色成分設定画面が示されている。
【０１０２】
図８の（ｆ）には、応答速度を選択するためのレスポンス設定画面が示されている。このレスポンス設定画面は、モード切替キーに対する短押し操作又は左右の方向キーの操作に基づいて表示される。
【０１０３】
図９の（ａ）には、出力論理を選択するための論理設定画面が示されている。出力論理には、ノーマリーオープン「Ｎ．Ｏ．」又はノーマリークローズ「Ｎ．Ｃ．」のいずれかを選択することができる。
【０１０４】
図９の（ｂ）には、入力種別を選択するための入力設定画面が示されている。入力種別には、「オフ」、「チューニング入力」、「ライトオフ」、「エラー出力」、「安定度出力」などを選択することができる。
【０１０５】
入力種別「チューニング入力」は、外部機器から入力されるトリガ信号を基準色の取込に利用する動作設定である。入力種別「ライトオフ」は、外部機器から入力される制御信号を投光用光源の消灯に利用する動作設定である。
【０１０６】
図９の（ｃ）には、アドバンス設定モードを選択するための設定画面が示されている。図９の（ｄ）には、通常設定モードの終了を表示する終了表示画面が示されている。この終了表示画面は、アドバンス設定モードを選択しなかった場合に表示される。
【０１０７】
図９の（ｅ）には、アドバンス設定モードを選択した場合の設定画面が示されている。この設定画面は、検出値をアナログ信号として外部機器へ出力する場合の出力電流の下限値を指定するための電流設定画面である。
【０１０８】
図９の（ｆ）には、出力電流の上限値を指定するための電流設定画面が示されている。この電流設定画面は、検出値をアナログ信号として外部機器へ出力する場合の出力電流の下限を指定するための設定画面である。
【０１０９】
図１０の（ａ）には、アナログ信号の試験出力を選択するためのテスト設定画面が示されている。図１０の（ｂ）には、アナログ信号の試験出力を選択した場合の電流設定画面が示されている。この電流設定画面では、信号出力の電流値が指定される。
【０１１０】
図１０の（ｃ）には、スキャンサイクルを選択するための設定画面が示されている。スキャンサイクルを他の光電スイッチと異ならせることにより、干渉による誤検出を低減させることができる。
【０１１１】
図１０の（ｄ）には、グラフィックモードの動作条件を選択するための履歴設定画面が示されている。この履歴設定画面では、動作条件「オントリガー」又は「オンピーク」のいずれかを選択することができる。
【０１１２】
図１０の（ｅ）には、輝度設定画面が示されている。この輝度設定画面は、画面表示パネル２３の輝度を指定するための設定画面であり、「１００％」、「３０％」又は「ディスプレイオフ」のいずれかを選択することができる。「ディスプレイオフ」は、セグメント表示パネル２２及び画面表示パネル２３を消灯させる動作設定である。
【０１１３】
図１０の（ｆ）には、投光用光源の試験点灯を選択するためのテスト設定画面が示されている。図１１の（ａ）には、投光用光源の試験点灯を選択した場合の設定画面が示されている。この設定画面は、投光量レベルを指定するための光量設定画面である。
【０１１４】
図１１の（ｂ）には、パスワードによるキーロック機能を選択するための認証設定画面が示されている。この認証設定画面では、キーロック状態を解除する際のユーザ認証に使用するパスワードが指定される。
【０１１５】
図１１の（ｃ）には、キーロック機能を選択した場合のパスワード設定画面が示されている。このパスワード設定画面は、キーロック状態を解除する際のユーザ認証に使用するパスワードを指定するための設定画面である。図１１の（ｄ）には、アドバンス設定モードの終了を表示する終了表示画面が示されている。
【０１１６】
本実施の形態によれば、取得順序に基づいてグラフ化した検出履歴が履歴画面２５０として表示されるため、光学系の経時的な変化を容易に識別することができる。特に、色情報の一致度Ｃの経時的な変化の判別が容易であるため、投光用ＬＥＤ１０２や受光用ＰＤユニット１０３における劣化の変動傾向を判別することができる。また、投光レンズや受光レンズなどの光学部品の汚れを検知することができる。さらに、検出履歴をグラフ化して画面表示パネル２３に表示するため、検出値の検出履歴を直感的に把握することができる。
【０１１７】
なお、本実施の形態では、色判別方式の光電スイッチ１の例について説明したが、本発明は、ワーク検出の方法をこれに限定するものではない。例えば、距離計測方式の光電スイッチや受光量方式の光電スイッチにも本発明は適用することができる。
【０１１８】
また、本実施の形態では、一致度Ｃの検出値からなる折れ線グラフが検出履歴として表示される場合の例について説明したが、本発明は、折れ線グラフの構成をこれに限定するものではない。例えば、受光量又は距離の検出値からなる折れ線グラフを検出履歴として表示しても良い。この様な検出履歴を履歴画面２５０として表示することにより、受光量の経時的な変化やワークまでの距離の経時的な変化を容易に判別することができる。
【０１１９】
また、本実施の形態では、主制御部２００が、トレンドグラフを生成して画面表示パネル２３に表示する機能と、検出値波形グラフを生成して画面表示パネル２３に表示する機能と、オン時ピークグラフを生成して画面表示パネル２３に表示する機能とを有し、トレンドグラフ、検出値波形グラフ及びオン時ピークグラフを切替可能に表示する場合の例について説明した。本発明は、主制御部２００が、トレンドグラフを生成して画面表示パネル２３に表示する機能と、検出値波形グラフを生成して画面表示パネル２３に表示する機能と、オン時ピークグラフを生成して画面表示パネル２３に表示する機能とのうち、少なくとも２つの機能を有し、トレンドグラフ、検出値波形グラフ及びオン時ピークグラフのうちの少なくとも２つの折れ線グラフを切替可能に表示し、或いは、同時に表示するような構成であっても良い。
【０１２０】
また、本実施の形態では、アンプ分離型の光電スイッチに本発明を適用する場合の例について説明したが、ヘッドユニットのみにより構成され、コントローラ２０を備えないアンプ一体型の光電スイッチにも本発明は適用することができる。
【０１２１】
また、本実施の形態では、検出領域からの反射光２ｂを受光してワーク判定を行う光電スイッチの例について説明したが、検出領域からの透過光を受光してワーク判定を行う光電スイッチにも本発明は適用することができる。
【符号の説明】
【０１２２】
１  光電スイッチ
２ａ  検出光
２ｂ  反射光
３，４  配線ケーブル
１０  ヘッドユニット
１１  筐体
１２  表示灯
１３，１５  操作キー
１４  セグメント表示パネル
１６  取付穴
２０  コントローラ
２１  筐体
２２  セグメント表示パネル
２２ａ  表示ユニット
２３  画面表示パネル
２３０  設定画面
２４０  検出画面
２５０  履歴画面
２６０  チューニング画面
２７０  詳細設定画面
２４〜２６  操作キー
２７，２８  表示灯
１００  主制御部
１０１  投光駆動部
１０２  投光用ＬＥＤ
１０３  受光用ＰＤユニット
１０４  アンプ部
１０５  メモリ
１０６  電源部
１０７  通信部
１０８  表示部
１０９  操作部
１１０  投光量制御部
１１１  色情報取得部
１１２  基準色指定部
１１３  基準色記憶部
１１４  一致度算出部
１１５  判定閾値指定部
１１６  判定閾値記憶部
１１７  検出信号生成部
１１８  検出設定取得部
２００  主制御部
２０１  通信部
２０２  電源供給部
２０３  操作部
２０４  メモリ
２０５  入出力部
２０６  マルチセグメント表示部
２０７  ドットマトリクス表示部
【図１】
2017073723.tif 000003
【図２】
2017073723.tif 000004
【図３】
2017073723.tif 000005
【図４】
2017073723.tif 000006
【図５】
2017073723.tif 000007
【図６】
2017073723.tif 000008
【図７】
2017073723.tif 000009
【図８】
2017073723.tif 000010
【図９】
2017073723.tif 000011
【図１０】
2017073723.tif 000012
【図１１】
2017073723.tif 000013