(57)【特許請求の範囲】
【請求項１】
設定値に基づいて物理量を測定するセンサであって、
ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作器と、
上位機器からの通信入力値を受信する通信部と、
前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに応じて更新する設定部と、を備えており、
前記設定部は、
前記操作入力値を一定のサンプリング周期でサンプリングし、
開始判定時刻においてサンプリングされた前記操作入力値と、前記開始判定時刻から前記サンプリング周期前の時刻においてサンプリングされた前記操作入力値である基準値との差の絶対値が、所定値以上であるときに、前記操作入力値のサンプリング回数の計数を開始し、
前記開始判定時刻よりも後の時刻においてサンプリングされた前記操作入力値と、前記基準値との差の絶対値が、前記所定値以上であるときに、前記サンプリング回数を増加させ、
前記サンプリング回数が、所定数に達した時刻に、前記設定値を前記操作入力値に更新し始めることを特徴とするセンサ。
【請求項２】
設定値に基づいて物理量を測定するセンサであって、
ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作器と、
上位機器からの通信入力値を受信する通信部と、
前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに応じて更新する設定部と、を備えており、
光を投光および受光する測定部をさらに備え、
（１）前記測定部が受光した光の光量に応じた信号を、前記設定部が更新した設定値倍に増幅し、増幅された前記信号の振幅がしきい値を越えるか否かを判定する光電センサ
（２）前記測定部が投光する光の強度を、前記設定部が更新した設定値倍に増幅し、前記測定部によって受光された光の光量に応じた信号の振幅がしきい値を越えるか否かを判定する光電センサ
（３）前記測定部が物体から反射した光を受光することにより、前記物体と前記センサとの間の距離を測定し、前記距離が前記設定部によって更新された設定値を越えるか否かを判定する光電センサ
前記（１）から（３）のいずれかの光電センサであることを特徴とするセンサ。
【請求項３】
前記操作器は、ユーザによる機械的な操作によって配置角度または配置位置が変化する操作可動部を備えており、
前記操作入力値は、前記操作可動部の配置角度または配置位置であることを特徴とする請求項１または２に記載のセンサ。
【請求項４】
前記設定部は、前記開始判定時刻よりも後の時刻においてサンプリングされた前記操作入力値と、前記基準値との差の絶対値が、前記所定値未満であるときに、前記計数を停止し、前記サンプリング回数を０とすることを特徴とする請求項１に記載のセンサ。
【請求項５】
前記設定部は、前記サンプリング回数が前記所定数に達してから一定期間以上、サンプリングした操作入力値の変動が、所定変動幅に含まれていれば、前記計数を停止し、前記サンプリング回数を０とすることを特徴とする請求項１または４に記載のセンサ。
【請求項６】
請求項１から５のいずれか一項に記載のセンサと、
前記通信部に接続された上位機器と、
を備えることを特徴とするセンサシステム。
【請求項７】
設定値に基づいて物理量を測定する測定方法であって、
ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作ステップと、
上位機器からの通信入力値を受信する通信ステップと、
前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに更新する設定ステップとを含み、
前記設定ステップでは、
前記操作入力値を一定のサンプリング周期でサンプリングし、
開始判定時刻においてサンプリングされた前記操作入力値と、前記開始判定時刻から前記サンプリング周期前の時刻においてサンプリングされた前記操作入力値である基準値との差の絶対値が、所定値以上であるときに、前記操作入力値のサンプリング回数の計数を開始し、
前記開始判定時刻よりも後の時刻においてサンプリングされた前記操作入力値と、前記基準値との差の絶対値が、前記所定値以上であるときに、前記サンプリング回数を増加させ、
前記サンプリング回数が、所定数に達した時刻に、前記設定値を前記操作入力値に更新し始めることを特徴とする測定方法。
【請求項８】
光を投光および受光する測定部を備えるセンサを用い、設定値に基づいて物理量を測定する測定方法であって、
ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作ステップと、
上位機器からの通信入力値を受信する通信ステップと、
前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに更新する設定ステップとを含み、
さらに、
（４）前記測定部が受光した光の光量に応じた信号を、前記設定ステップにおいて更新した設定値倍に増幅し、増幅された前記信号の振幅がしきい値を越えるか否かを判定するステップ
（５）前記測定部が投光する光の強度を、前記設定ステップにおいて更新した設定値倍に増幅し、前記測定部によって受光された光の光量に応じた信号の振幅がしきい値を越えるか否かを判定するステップ
（６）前記測定部が物体から反射した光を受光することにより、前記物体と前記センサとの間の距離を測定し、前記距離が前記設定ステップにおいて更新された設定値を越えるか否かを判定するステップ
前記（４）から（６）のいずれかのステップを含むことを特徴とする測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定値に基づいて物理量を測定するセンサと、そのセンサを備えるセンサシステムと、設定値に基づいて物理量を測定する測定方法とに関する。
【背景技術】
【０００２】
近年、製造装置・機器のＩｏＴ（Internet of Things）化、情報化により、生産性、品質、信頼性などが向上し、より短期間に最適な量の商品の市場投入が進んでいる。例えば最下層のレイヤであるセンサもネットワーク化し、装置の立上げ、メンテナンス、保守時の効率化やセンサのリアルタイムな情報をビッグデータとして収集しフィードバック、制御することで品質向上などを行っている。
【０００３】
従来、上位機器と接続されていないセンサの場合、次の（１）（２）などの方法で設備の立上げ、メンテナンス、保守を行っている。
（１）筐体に取り付けられたボリウムを回転させることで連続的に感度を変えて最適値に設定する。
（２）筐体に取り付けられたティーチングボタンを押すことで自動的に感度を最適値に設定する。
【０００４】
また、上位機器と接続されているセンサの場合、上位機器からの通信によって感度などの値を自由に設定できる。
【０００５】
特許文献１は、ネットワークユニットと複数のセンサユニットとを備える連設型センサシステムを開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１６５２７０号公報（２０１０年７月２９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上位機器と接続されていないセンサの場合、センサ毎に直接設定を行わなければならずどの工程においても効率が悪い。
【０００８】
また、上位機器と接続されているセンサの場合、筐体で設定した値（以後「筐体設定」と記載）および上位機器から通信で設定した値（以後「通信設定」と記載）のどちらが有効かを切り替える必要があり、通信での設定を行った後、稼働中にトラブルが発生した際に一度上位機器から通信で、通信設定を無効とするとともに、筐体設定を有効とした後、現場での対応をする必要があるため非効率となる。
【０００９】
本発明は、前記問題点に鑑みてなされたものであり、その目的は、従来よりも効率的に運用できるセンサなどを実現することにある。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本発明のセンサは、設定値に基づいて物理量を測定するセンサであって、ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作器と、通信入力値を受信する通信部と、前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに応じて更新する設定部とを備える。
【００１１】
設定値に基づいて物理量を測定するセンサでは、設定値を複数の入力値のいずれかに更新することがある。
【００１２】
このようなセンサでは、センサが、そのユーザの想定どおりに作動しないときには、ユーザが、例えばセンサの筐体に設けられた操作器を機械的に操作し、センサの近傍において設定値を更新できることが好ましい。
【００１３】
このとき、従来のセンサでは、複数の入力値のいずれかを無視するように、センサの挙動を変更しなければならない。このため、従来のセンサのユーザは、効率的にセンサを運用できない。
【００１４】
一方、本発明のセンサでは、前記構成によれば、設定部は、設定値を次の（１）（２）のうちの後に入力されたものに更新する。
（１）操作器が生成した入力値（操作入力値）
（２）通信部が受信した入力値（通信入力値）
このため、センサは、（１）（２）のいずれを採用すべきかの指示をセンサのユーザから受けることなく、設定値に基づいて物理量を測定できる。
【００１５】
以上により、センサのユーザは、従来よりも効率的にセンサを運用できる。
【００１６】
なお「後に入力されたものに応じて更新する」とは、設定部が操作入力値および通信入力値のうちのいずれかの入力値を変換し、設定値を変換された入力値に更新することを含む。
【００１７】
また、設定部による設定値の更新は、１度限りではない。設定値を更新した後に、操作入力値および通信入力値のいずれかの入力値が入力されれば、さらに、設定部は、設定値を、入力された入力値に更新する。
【００１８】
また、操作器は、以下に列挙する操作可動部を備えてもよい。
・回転させることによって連続的にセンサの設定値を変更するための、いわゆる「ボリウム」
・押下されることによってセンサの設定値を自動的に最適化させるティーチングを実行させるボタン
・押下されることによってセンサの設定値を増減させるボタン
前記操作器は、ユーザによる機械的な操作によって配置角度または配置位置が変化する操作可動部を備えており、前記操作入力値は、前記操作可動部の配置角度または配置位置であることが好ましい。
【００１９】
前記構成によれば、操作器は、操作可動部を回転または変位させる機械的な操作により、操作可動部の配置角度または配置位置を操作入力値として生成できる。これにより、操作可動部の操作の直後には、設定値が更新される。
【００２０】
このとき、操作器の外観は、操作可動部の配置角度または配置位置に応じて変化する。ゆえに、ユーザは、更新された設定値を判別できる。よって、センサは、更新された設定値を表示する表示装置を備える必要がない。このため、センサを小型化できる。
【００２１】
操作可動部は、例えば、回転させることによって連続的にセンサの感度を変更するための、いわゆる「ボリウム」である。このとき、機械的な操作は、ボリウムを回転させる操作である。
【００２２】
前記設定部は、前記操作入力値を一定のサンプリング周期でサンプリングし、開始判定時刻においてサンプリングされた前記操作入力値と、前記開始判定時刻から前記サンプリング周期前の時刻においてサンプリングされた前記操作入力値である基準値との差の絶対値が、所定値以上であるときに前記操作入力値のサンプリング回数の計数を開始し、前記開始判定時刻よりも後の時刻においてサンプリングされた前記操作入力値と、前記基準値との差の絶対値が、前記所定値以上であるときに、前記サンプリング回数を増加させ、前記サンプリング回数が、所定数に達した時刻に、前記設定値を前記操作入力値に更新し始めることが好ましい。
【００２３】
前記構成によれば、設定部は、操作入力値のうち、設定値として更新することが好ましくない操作入力値を、設定値として更新することを防止できる。
【００２４】
これにより、センサのユーザは、通信による設定値の更新を併用しつつ、効率的に操作器による設定値の更新を利用できる。
【００２５】
「設定値として更新することが好ましくない操作入力値」は、その操作入力値と、基準値との差の絶対値が所定値未満になる操作入力値である。
【００２６】
「所定値」は、操作入力値が、操作器の操作以外の要因（例えば電気的なノイズ）によって変動するときに、その操作入力値と基準値との差の絶対値が変動する量である。
【００２７】
「絶対値が、所定値以上である」とは、絶対値が所定値である、または、絶対値が所定値を越える、ことを意味する。なお、前記構成において「絶対値が、所定値を越える」と規定した構成を備えるセンサも、本発明に含まれる。
【００２８】
「所定数」は、操作器の操作が継続する妥当な期間に、設定部が操作入力値をサンプリングする回数である。
【００２９】
なお、設定部のサンプリング周期が低いときに、操作入力値と基準値との差の絶対値が所定値以上となっていても、サンプリング周期を高める、つまり一定期間にサンプリングされる操作入力値を増加させると、設定部は、基準値との差の絶対値が所定値未満となる操作入力値をサンプリングすることがある。前記構成によれば、このような絶対値が所定値未満となる操作入力値は無視される。
【００３０】
前記設定部は、前記開始判定時刻よりも後の時刻においてサンプリングされた前記操作入力値と、前記基準値との差の絶対値が、前記所定値未満であるときに、前記計数を停止し、前記サンプリング回数を０とすることが好ましい。
【００３１】
前記構成によれば、設定部は、基準値との差の絶対値が所定値未満となる操作入力値をサンプリングしたときに、サンプリング回数の計数を停止し、サンプリング回数を０とする。ゆえに、設定部は、操作入力値のうち、設定値として更新することが好ましくない操作入力値を、設定値として更新することを確実に防止できる。
【００３２】
前記設定部は、前記サンプリング回数が前記所定数に達してから一定期間以上、サンプリングした操作入力値の変動が、所定変動幅に含まれていれば、前記計数を停止し、前記サンプリング回数を０とすることが好ましい。
【００３３】
前記構成によれば、設定部は、操作入力値のうち、設定値として更新することが好ましくない操作入力値（例えば、瞬間的に大きく変動するような操作入力値）を、感度として更新することを防止できる。
【００３４】
「一定期間」は、操作器が操作されてから、次に操作されるまでの妥当な期間である。
【００３５】
「所定変動幅」は、操作器の操作が停止してから、操作入力値が一定値に収束した後の妥当な変動幅である。
【００３６】
本発明のセンサは、光を投光および受光する測定部をさらに備え、
（１）前記測定部が受光した光の光量に応じた信号を、前記設定部が更新した設定値倍に増幅し、増幅された前記信号の振幅がしきい値を越えるか否かを判定する光電センサ
（２）前記測定部が投光する光の強度を、前記設定部が更新した設定値倍に増幅し、前記測定部によって受光された光の光量に応じた信号の振幅がしきい値を越えるか否かを判定する光電センサ
（３）前記測定部が物体から反射した光を受光することにより、前記物体と前記センサとの間の距離を測定し、前記距離が前記設定部によって更新された設定値を越えるか否かを判定する光電センサ
前記（１）から（３）のいずれかの光電センサであってもよい。
【００３７】
前記構成によれば、従来よりも効率的に運用できる光電センサを実現できる。
【００３８】
なお、前記（３）のセンサは、具体的には、物体とセンサとの間の距離が基準距離よりも近いか遠いかを判定する、ＴＯＦ（Time of Flight）計測方式・位相差方式・三角測距方式・ＰＮ（Pseudo Noise）符号方式などの方式の光電センサであってもよい。
【００３９】
本発明のセンサシステムは、前記センサと、前記通信部に接続された上位機器とを備える。
【００４０】
設定値に基づいて物理量を測定するセンサと、その上位機器とを備えるセンサシステムでは、上位機器が、センサへ入力値を送信し、通信によってセンサの設定値を更新することがある。
【００４１】
このようなセンサシステムでは、センサが、そのユーザの想定どおりに作動しないときには、ユーザが、例えばセンサの筐体に設けられた操作器を操作し、センサの近傍においてセンサの設定値を更新できることが好ましい。
【００４２】
このとき、従来のセンサシステムでは、通信によるセンサ設定値の更新を無効化するように、通信によってセンサの挙動を変更しなければならない。
【００４３】
一方、本発明のセンサシステムでは、前記構成によれば、センサの設定部は、設定値を次の（１）（２）のうちの後に入力されたものに更新する。
（１）操作器が生成した入力値（操作入力値）
（２）通信部が受信した入力値（通信入力値）
このため、センサシステムのユーザが、通信によるセンサ設定値の更新を無効化するべく、（２）をセンサの設定値に更新しないように、通信によってセンサの挙動を変更しなくても、センサは、設定値に基づいて物理量を測定できる。
【００４４】
以上により、センサシステムのユーザは、従来よりも効率的にセンサを管理できる。
【００４５】
なお「前記通信部に接続された上位機器」とは、上位機器と通信部とが、それらの間において通信を行う構成であることを意味する。その通信は、有線通信であってもよいし、無線通信であってもよい。
【００４６】
本発明の測定方法は、設定値に基づいて物理量を測定する測定方法であって、ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作ステップと、通信入力値を受信する通信ステップと、前記設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに更新する設定ステップとを含む。
【００４７】
前記方法によれば、設定ステップにおいて、設定値を次の（１）（２）のうちの後に入力されたものに更新する。
（１）操作ステップにおいて生成した入力値（操作入力値）
（２）通信ステップにおいて受信した入力値（通信入力値）
このため、（１）（２）のいずれかを選択せずとも、設定値に基づいて物理量を測定できる。
【００４８】
以上により、従来よりも効率的に物理量を測定できる。
【発明の効果】
【００４９】
本発明は、次の（１）〜（３）の効果を奏する。
（１）センサのユーザが、従来よりも効率的にセンサを運用できる。
（２）センサシステムのユーザが、従来よりも効率的にセンサを管理できる。
（３）従来よりも効率的に物理量を測定できる。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施形態であるセンサの構成を示す種々の図である。
【図２】図１に示されるセンサの詳細構成を示すブロック図である。
【図３】図２に示されるセンサの操作器の可変抵抗の電気抵抗値の変化を示す種々の図である。
【発明を実施するための形態】
【００５１】
《センサの構成》
図１は、本発明の一実施形態であるセンサ１の構成を示す図であって、（ａ）はセンサ１の全体構成を示す斜視図であり、（ｂ）はセンサ１の操作器１１の構成を示す平面図であり、（ｃ）は（ｂ）に示される操作器１１の変形例の構成を示す平面図であり、（ｄ）はセンサ１の通信部１２の構成を示す側面図であり、（ｅ）は（ｄ）に示される通信部１２の変形例の構成を示す側面図である。
【００５２】
図１の（ａ）に示されるように、センサ１は、操作器１１と、通信部１２とを備える。操作器１１は、センサ１の筐体に設けられている。通信部１２には、上位機器２が接続されている。センサ１の一面には、物理量を測定するための測定部１３が設けられている。
【００５３】
図１の（ｂ）に示されるように、操作器１１は、回転させることによって連続的にセンサ１の感度を変更するための操作可動部である、いわゆる「ボリウム」を備える。
【００５４】
図１の（ｄ）に示されるように、通信部１２には、ＶＣＣ・通信信号・ＧＮＤが入力されている。通信信号は、上位機器２と、通信部１２との間において送受信される信号である。
【００５５】
（詳細構成）
図２は、図１の（ａ）に示されるセンサ１の詳細構成を示すブロック図である。
【００５６】
図２に示されるように、センサ１は、ＣＰＵ１４（設定部）をさらに備える。
【００５７】
ＣＰＵ１４は、ＣＰＵによって処理が行われる演算処理ブロックであり、アナログ／デジタル変換器（ＡＤＣ）１４１と、処理部１４２とを備える。
【００５８】
操作器１１は、可変抵抗（ＶＲ）１１１（操作可動部）を備える。ＶＲ１１１は、ＡＤＣ１４１に接続されている。
【００５９】
処理部１４２には、ＡＤＣ１４１と、通信部１２と、ＥＥＰＲＯＭ（登録商標）１５と、特定用途向け集積回路（ＡＳＩＣ）１６とが接続されている。
【００６０】
《センサの動作》
センサ１は、後述するように、設定値に基づいて物理量を測定する。
【００６１】
「物理量」は、例えば、光量・静電容量・超音波の振幅・圧力・流量・振動の振幅である。つまり、センサ１は、例えば、光電センサ・近接センサ・静電容量センサ・超音波センサ・圧力センサ・流量センサ・振動センサである。
【００６２】
（操作入力）
操作器１１が回転操作を受けると、ＶＲ１１１の電気抵抗値（以下「ＶＲ値」）が変化する。
【００６３】
ＶＲ１１１は、センサ１の感度を調整する感度調整部として動作する。
【００６４】
「感度」は、センサ１の設定値である。そして、測定部１３によって受光された光に応じた信号が、ＣＰＵ１４によって更新された「感度」倍に増幅される。センサ１は、その増幅された信号の振幅がしきい値を越えるか否かを判定する。
【００６５】
ＡＤＣ１４１は、ＶＲ値をアナログ／デジタル（ＡＤ）変換する。
【００６６】
処理部１４２には、ＡＤＣ１４１から、ＶＲ値のデジタル値が入力される。このデジタル値は、操作器１１が受けた回転操作に応じた値である。
【００６７】
以上のように、操作器１１は、回転操作に応じた入力値をＣＰＵ１４に入力する。
【００６８】
（通信入力）
上位機器２は、通信部１２へ入力値を送信する。
【００６９】
上位機器２と通信部１２との間の通信は、ＯＳＩ（Open System Interconnection）参照モデルの物理層での通信である。この通信における通信信号は、半二重モードで伝送される。
【００７０】
通信部１２は、上位機器２と通信部１２との間の通信の有無を検知する。また、通信部１２は、受信した入力値のレベルを、ＣＰＵ１４が処理できるように変換する。
【００７１】
以上のように、通信部１２は、受信した入力値をＣＰＵ１４に入力する。
【００７２】
（センサの感度の更新）
ＡＳＩＣ１６は、センサ１の感度を変更する感度変更部として動作する。
【００７３】
処理部１４２は、ＡＳＩＣ１６が、センサ１の感度を、操作器１１が生成した入力値および通信部１２が受信した入力値の、いずれか最後に入力された入力値に変更するように、ＡＳＩＣ１６を制御する。
【００７４】
ＥＥＰＲＯＭ１５は、ＡＳＩＣ１６によって変更された感度を記憶する。
【００７５】
（ＶＲ値の更新開始）
図３は、図２に示されるセンサ１の操作器１１のＶＲ１１１のＶＲ値の変化を示す図であって、（ａ）はグラフであり、（ｂ）は（ａ）に示されるグラフに対応する表である。
【００７６】
図３の（ａ）に示されるように、本実施形態の例では、ＡＤＣ１４１は、３０ｍｓのサンプリング周期で、ＶＲ値をＡＤ変換している。図３の（ａ）のグラフの横軸は、時間を表す。そのグラフの縦軸は、ＡＤＣ１４１がデジタル値に変換したＶＲ値（ボリウムＡＤ値）を表す。そのデジタル値の単位を、ｄｉｇｉｔとしている。
【００７７】
処理部１４２は、次の開始基準に基づき、時刻ａのＶＲ値を基準値と決定するとともに、時刻ｂ１（開始判定時刻）からＶＲ値のサンプリング回数の計数を開始する。
［開始基準］ある時刻のＶＲ値と、そのある時刻から一サンプリング周期前の時刻のＶＲ値（基準値）との差の絶対値が５０ｄｉｇｉｔ（所定値）以上となる。
【００７８】
図３の（ｂ）に示されるように、時刻ｂ１のＶＲ値と、時刻ｂ１よりも一サンプリング周期前の時刻ａのＶＲ値との差の絶対値は、５０ｄｉｇｉｔ以上である。ゆえに、処理部１４２は、時刻ｂ１のＶＲ値を１回目として計数する。
【００７９】
開始基準における「５０ｄｉｇｉｔ」は、操作器１１のＶＲ１１１によって生成される入力値が、操作器１１の操作以外の要因（例えば電気的なノイズ）によって変動するときに、その入力値と基準値との差の絶対値が変動する量である。
【００８０】
ゆえに、この所定値は、５０ｄｉｇｉｔに限定されるわけではなく、センサ１の感度として更新することが好ましくない入力値を除外できる所定値にすればよい。
【００８１】
また、処理部１４２は、次の増加基準に基づき、時刻ｂ１よりも後にＶＲ値のサンプリング回数を増加させる。
［増加基準］ＶＲ値と、基準値との差の絶対値が、５０ｄｉｇｉｔ（所定値）以上となる。
【００８２】
時刻ｂ２のＶＲ値と、基準値とする時刻ａのＶＲ値との差の絶対は、５０ｄｉｇｉｔ以上である。時刻ｂ３から時刻ｂ６においても同様である。このため、処理部１４２は、時刻ｂ２から時刻ｂ６のＶＲ値を、それぞれ２回目から６回目として計数する。
【００８３】
ＡＤＣ１４１が、基準値との差の絶対値が５０ｄｉｇｉｔ未満となるＶＲ値をサンプリングしたときには、処理部１４２は、サンプリング回数の計数を停止し、サンプリング回数を０とする。
【００８４】
そして、処理部１４２は、サンプリング回数が６（所定数）に達した時刻から、ＶＲ値をセンサ１の感度として更新する。
【００８５】
このとき、サンプリング回数の「６」は、この値に限定されるわけではなく、操作器１１の操作が継続する妥当な期間に、ＣＰＵ１４のＡＤＣ１４１がＶＲ値をサンプリングする回数であればよい。
【００８６】
本実施形態の例では、ボリウムである操作器１１を回転させる操作が継続する妥当な期間が少なくとも１５０ミリ秒（以下「ｍｓ」）であり、ＣＰＵ１４のＡＤＣ１４１のサンプリング周期が３０ｍｓである。よって、このサンプリング回数は、この期間の最初と最後を含めて６回（＝１５０／３０＋１）となっている。
【００８７】
以上により、ＣＰＵ１４の処理部１４２は、操作器１１のＶＲ１１１が生成する入力値のうち、センサ１の感度として更新することが好ましくない入力値を、感度として更新することを防止できる。
【００８８】
（ＶＲ値の更新停止）
処理部１４２は、サンプリング回数が６に達した後の時刻において、ＶＲ値の変動幅が２０ｄｉｇｉｔ（所定変動幅）以下となる期間が、２秒（一定期間）以上続いたときに、ＶＲ値をセンサ１の感度として更新することを停止する。
【００８９】
具体的には、サンプリング回数は、時刻ｂ６において６に達している。そして、時刻ｂ６よりも後の時刻ｃから時刻ｆにおいて、ＶＲ値の変動が２０ｄｉｇｉｔ以下となる期間が、２０１０ｍｓ続いている。ゆえに、時刻ｂ６よりも後の時刻ｃから時刻ｅにおいて、ＶＲ値の変動が２０ｄｉｇｉｔ以下となる期間が、２秒以上続いている。
【００９０】
そして、処理部１４２は、時刻ｆにおいて、ＶＲ値をセンサ１の感度として更新することを停止する。
【００９１】
前記「２秒」は、この値に限定されるわけではなく、操作器１１が操作されてから、次に操作されるまでの妥当な期間であればよい。
【００９２】
前記「２０ｄｉｇｉｔ」は、この値に限定されるわけではなく、操作器１１の操作が停止してから、ＶＲ値が一定値に収束した後の、ＶＲ値の妥当な変動幅であればよい。
【００９３】
以上により、ＣＰＵ１４の処理部１４２は、操作器１１のＶＲ１１１が生成する入力値のうち、センサ１の感度として更新することが好ましくない入力値（例えば、瞬間的に大きく変動するような入力値）を、感度として更新することを防止できる。
【００９４】
《本実施形態の効果》
本実施形態によれば、センサ１のＣＰＵ１４は、センサ１の感度を次の（１）（２）のうちの後に入力されたものに更新する。
（１）操作器１１が生成した入力値（操作入力値）
（２）通信部１２が受信した入力値（通信入力値）
このため、センサ１は、（１）（２）のいずれを採用すべきかの指示をセンサ１のユーザから受けることなく、感度に基づいて物理量を測定できる。
【００９５】
（従来のセンサとの比較）
感度などの設定値に基づいて物理量を測定するセンサでは、設定値を複数の入力値のいずれかに更新することがある。
【００９６】
このようなセンサでは、センサが、そのユーザの想定どおりに作動しないときには、ユーザが、例えばセンサの筐体に設けられた操作器を操作し、センサの近傍において設定値を更新できることが好ましい。
【００９７】
このとき、従来のセンサでは、複数の入力値のいずれかを無視するように、センサの挙動を変更しなければならない。このため、従来のセンサのユーザは、効率的にセンサを運用できない。
【００９８】
一方、本実施形態のセンサ１は、複数の入力値のいずれを採用すべきかの指示をセンサ１のユーザから受けることなく、設定値である感度に基づいて物理量を測定できる。
【００９９】
それゆえ、センサ１のユーザは、従来よりも効率的にセンサを運用できる。
【０１００】
（操作器が受け付ける操作）
操作器１１が受け付ける操作は、機械的な操作である。「機械的な操作」とは、例えば以下に列挙するものである。
・連続的にセンサ１の感度を変更するためのボリウムを回転させる回転操作
・センサ１の感度を自動的に最適化させるティーチングを実行させるボタンの押下操作
・センサ１の感度を増減させるボタンの押下操作
（操作器の変形例）
図１の（ｃ）に示されるように、操作器１１は、押下されることによってＣＰＵ１４にセンサ１の感度を更新させるボタン１１ａであってもよい。具体的には、操作器１１は、押下されることによってＣＰＵ１４にセンサ１の感度を自動的に最適化させるティーチングを実行させるボタン１１ａであってもよい。また、操作器１１は、センサ１の感度を増減させるボタン１１ａであってもよい。
【０１０１】
ただし、ボタン１１ａは、押下操作を受けても外観が変化しない。ゆえに、センサ１のユーザは、ＣＰＵ１４がどのようにセンサ１の感度を更新したのかを確認できない。そして、例えば、センサ１が、そのユーザの想定どおりに作動しないときに、ユーザが、ボタン１１ａを操作し、センサ１の近傍においてセンサ１の感度を更新することが困難である。
【０１０２】
このようなときには、センサ１がその感度を表示する表示装置を備えることが好ましい（特に、操作器１１が、センサ１の感度を増減させるボタンであるとき）。
【０１０３】
一方、センサ１の操作器１１が図１の（ｂ）に示されるボリウムであれば、ボリウムを回転させることにより、ボリウムの配置角度に応じたＶＲ値を操作入力値として生成できる。これにより、ボリウムの操作の直後には、センサ１の感度が更新される。
【０１０４】
このとき、操作器１１の外観は、ボリウムの配置角度に応じて変化する。ゆえに、ユーザは、センサ１に更新された感度を判別できる。よって、センサ１は、更新された感度を表示する表示装置を備える必要がない。このため、センサ１を小型化できる。
【０１０５】
なお、センサ１の操作器１１は、ユーザによる機械的な操作によって配置位置が変化する操作可動部を備えてもよい。ことのき、操作入力値は、その操作可動部の配置位置である。
【０１０６】
（ＶＲ値のサンプリング形態）
上述の構成では、ＡＤＣ１４１のサンプリング周期が低いときに、ＶＲ値と基準値との差の絶対値が５０ｄｉｇｉｔ以上となっていても、サンプリング周期を高める、つまり一定期間にサンプリングされるＶＲ値を増加させると、ＡＤＣ１４１は、基準値との差の絶対値が所定値未満となるＶＲ値をサンプリングすることがある。
【０１０７】
このとき、処理部１４２は、サンプリング回数の計数を停止せずに、上述の増加基準に基づき、時刻ｂ１よりも後にＶＲ値のサンプリング回数を増加させてもよい。
【０１０８】
（光電センサ）
上述の構成では、ＣＰＵ１４は、センサ１の感度を更新するようになっているが、これに限定されるものではなく、センサ出力値に影響を与えるパラメータ（設定値）であれば、どのようなパラメータを更新してもよい。
【０１０９】
そして、センサ１の測定部１３は、光を受光するとともに、光を投光する光電センサであってもよい。例えば、センサ１は、測定部１３が投光する光の強度を、ＣＰＵ１４が更新したパラメータ倍に増幅する、つまりセンサ１の投光パワーの増幅を行う。そして、センサ１は、測定部１３によって受光された光の光量に応じた信号の振幅がしきい値を越えるか否かを判定する。
【０１１０】
また、センサ１は、物体とセンサ１との間の距離が基準距離よりも近いか遠いかを判定する、ＴＯＦ（Time of Flight）計測方式・位相差方式・三角測距方式・ＰＮ（Pseudo Noise）符号方式などの方式の光電センサであってもよい。
【０１１１】
このとき、センサ１は、測定部１３が物体から反射した光を受光することにより、その物体とセンサ１との間の距離を測定し、その距離がＣＰＵ１４によって更新されたしきい値（設定値）を越えるか否かを判定する。
【０１１２】
（測定方法）
感度などの設定値に基づいて物理量を測定する測定方法であって、図２に操作器１１として示されるように、ユーザによる機械的な操作を受け付けるとともに、該操作に応じた操作入力値を生成する操作ステップと、図２に通信部１２として示されるように、通信入力値を受信する通信ステップと、図２にＣＰＵ１４として示されるように、センサ１の設定値を前記操作入力値および前記通信入力値のうちの後に入力されたものに更新する設定ステップとを含む測定方法も、本発明に含まれる。
【０１１３】
（センサシステム）
図１の（ａ）に示されるように、センサ１と、センサ１の通信部１２に接続された上位機器２とを備えるセンサシステムも、本発明に含まれる。
【０１１４】
（その他の構成）
図１の（ｅ）に示されるように、センサ１は、上位機器２からＨｉｇｈ／Ｌｏｗ入力が行われることによって、ティーチング動作が制御される構成であってもよい。
【０１１５】
また、センサ１の構成要素において、ＣＰＵ１４と、通信部１２と、ＡＳＩＣ１６とは、同じ機能を有する他のデバイスによって代替してもよい。
【０１１６】
また、上位機器２と通信部１２との間における通信は、有線通信であってもよいし、無線通信であってもよい。
【０１１７】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１１８】
１  センサ
２  上位機器
１１  操作器
１２  通信部
１３  測定部
１４  ＣＰＵ（設定部）
１１１  可変抵抗（操作可動部）
【図１】
0006459991.tif 000002
【図２】
0006459991.tif 000003
【図３】
0006459991.tif 000004