(57)【要約】【課題】ジッタを低減することが可能なデジタルノイズフィルタを実現する。【解決手段】入力信号が、Ｏｆｆ信号またはＯｎ信号であり、入力信号からノイズを除去するデジタルノイズフィルタ（１１）であって、入力信号について所定の周期でサンプリングを行うサンプリング処理部（１１ａ）と、連続する所定の回数のサンプリングにおいて、Ｏｎ信号の割合に基づいて、出力する信号をＯｎ信号またはＯｆｆ信号とするノイズ処理部（１１ｂ）と、を備える。【選択図】図１
2019097075.tif 000002
【特許請求の範囲】
【請求項１】
入力信号が、第１信号値または第２信号値のいずれかをとるデジタル信号であり、前記入力信号からノイズを除去した信号を出力するデジタルノイズフィルタであって、
前記入力信号について所定の周期でサンプリングを行うサンプリング処理部と、
連続する所定の回数の前記サンプリングにおいて、前記第２信号値の割合が所定の割合以上である場合に、出力する信号を前記第２信号値とし、前記第２信号値の割合が所定の割合未満である場合に、出力する信号を前記第１信号値とするノイズ処理部と、を備えることを特徴とするデジタルノイズフィルタ。
【請求項２】
外部からの指示入力に基づき、前記所定の周期、前記所定の回数、および前記所定の割合のうち、少なくともいずれか１つを設定するパラメータ設定部をさらに備えることを特徴とする請求項１に記載のデジタルノイズフィルタ。
【請求項３】
前記入力信号が、所定の事象を検出していない状態において前記第１信号値を出力し、所定の事象を検出した状態において前記第２信号値を出力するセンサからの出力信号であることを特徴とする請求項１または２に記載のデジタルノイズフィルタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号に含まれるノイズを除去するためのデジタルノイズフィルタに関する。
【背景技術】
【０００２】
従来、所定の事象を検出しているか否かに応じてＯｎ信号またはＯｆｆ信号の２種類の信号を出力するセンサが存在する。当該センサにおいては、ノイズに起因して出力が変化する虞がある。当該出力の変化を低減するため、センサの信号を入力信号として、当該入力信号についてサンプリングを行い、所定の回数連続して同じ信号が入力された場合に当該信号を出力信号とするデジタルノイズフィルタが併せて用いられていた。換言すれば、当該デジタルノイズフィルタは、同じ信号が連続する回数が所定の回数未満であれば、当該信号をノイズとして無視する。
【０００３】
しかしながら、上記のデジタルノイズフィルタでは、入力信号において同じ信号が所定の回数連続する前にノイズにより入力信号が変化した場合、同じ信号が再度所定の回数連続するまで出力信号が変化しない。このため、上記のデジタルノイズフィルタでは、入力信号がノイズの影響をうける環境下において、出力信号が変化するまでの時間のバラツキ、いわゆるジッタが大きくなる。
【０００４】
特許文献１には、デジタル信号が入力され、アップ又はダウンカウンティングするためのカウンティング手段としての係数部を備えるデジタルノイズフィルタが開示されている。計数部は、入力信号がハイ信号である場合にアップカウンティングし、ロウ信号である場合にダウンカウンティングする。計数部による計数値が所定の値になると、出力信号がハイ信号になる。このようなデジタルノイズフィルタによれば、入力信号がノイズの影響をうける環境下において、上記の従来技術と比較してジッタを低減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−７０４４４号公報（１９９８年３月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されているデジタルノイズフィルタによっても、ジッタを十分に低減することはできない。
【０００７】
本発明の一態様は、入力信号がノイズの影響をうける環境下において、よりジッタを低減することが可能なデジタルノイズフィルタを実現することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。
【０００９】
すなわち、本発明の一側面に係るデジタルノイズフィルタは、入力信号が、第１信号値または第２信号値のいずれかをとるデジタル信号に対応した電気信号であり、前記入力信号からノイズを除去した信号を出力するデジタルノイズフィルタであって、前記入力信号について所定の周期でサンプリングを行うサンプリング処理部と、連続する所定の回数の前記サンプリングにおいて、前記第２信号値の割合が所定の割合以上である場合に、出力する信号を前記第２信号値とし、前記第２信号値の割合が所定の割合未満である場合に、出力する信号を前記第１信号値とするノイズ処理部と、を備える。
【００１０】
上記構成では、デジタルノイズフィルタは、サンプリング処理部と、ノイズ処理部と、を備える。サンプリング処理部は、第１信号値または第２信号値のいずれかをとるデジタル信号に対応した電気信号である入力信号について、所定の周期でサンプリングを行う。ノイズ処理部は、サンプリング処理部による、連続する所定の回数のサンプリングにおいて、第２信号値の割合が所定の割合以上である場合に、出力する信号を第２信号値とし、第２信号値の割合が所定の割合未満である場合に、出力する信号を第１信号値とする。デジタルノイズフィルタは、ノイズ処理部が出力した信号を出力することで、入力信号からノイズを除去した信号を出力する。
【００１１】
したがって、デジタルノイズフィルタにおいては、連続する所定の回数のサンプリングにおける、第２信号値の割合に基づいて出力が決定される。このため、連続する所定の回数のサンプリングにおいて、ノイズの影響により第２信号値の連続が途切れた場合でも、途切れる前の第２信号値を含む所定の回数のサンプリングに基づいて出力が決定され、出力が第２信号値になるまでの時間が短縮される。
【００１２】
上記一側面に係るデジタルノイズフィルタにおいて、当該デジタルノイズフィルタは、外部からの指示入力に基づき、前記所定の周期、前記所定の回数、および前記所定の割合のうち、少なくともいずれか１つを設定するパラメータ設定部をさらに備える。
【００１３】
上記の構成によれば、ユーザは、外部からパラメータ設定部に対して指示入力を行うことで、サンプリング処理部によるサンプリングの周期、ノイズ処理部が出力を決定するためのサンプリングの回数、および出力を決定するための第２信号値の割合の、少なくともいずれか１つを設定することができる。よって、例えばデジタルノイズフィルタへの入力について想定されるノイズなどに応じて、適切なパラメータを設定することができる。
【００１４】
上記一側面に係るデジタルノイズフィルタにおいて、前記入力信号は、所定の事象を検出していない状態において前記第１信号値を出力し、所定の事象を検出した状態において前記第２信号値を出力するセンサからの出力信号である。
【００１５】
センサからの入力信号においては、外乱に起因するノイズにより、所定の事象について、実際の検出状態とは逆の信号が短時間のみ入力される虞がある。上記の構成によれば、デジタルノイズフィルタは、連続する所定の回数のサンプリングにおいて、ノイズの影響により実際の検出状態とは逆の信号が短時間のみ入力された場合でも、当該ノイズの影響を低減することができる。
【発明の効果】
【００１６】
本発明の一側面によれば、入力信号がノイズの影響をうける環境下において、ジッタを低減することが可能なデジタルノイズフィルタを実現することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係るデジタルノイズフィルタの適用場面の一例を示す図である。
【図２】本発明の実施形態に係るデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とするデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とするデジタルノイズフィルタの出力信号を示すグラフである。
【図３】背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第１の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第１の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図４】特許文献１に開示のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第２の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第２の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図５】本発明の実施形態に係るデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とするデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とするデジタルノイズフィルタの出力信号を示すグラフである。
【図６】本発明の実施形態に係るデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第３の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第３の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図７】背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第４の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第４の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図８】背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第５の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第５の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図９】特許文献１に開示のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第６の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第６の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【図１０】特許文献１に開示のデジタルノイズフィルタについてのグラフであって、（ａ）は、ノイズの影響がない場合におけるセンサの出力信号の例を示すグラフであり、（ｂ）は、（ａ）に示した信号を入力信号とする第７の比較例のデジタルノイズフィルタの出力信号を示すグラフであり、（ｃ）は、ノイズの影響がある場合におけるセンサの出力信号の例を示すグラフであり、（ｄ）は、（ｃ）に示した信号を入力信号とする第７の比較例のデジタルノイズフィルタの出力信号を示すグラフである。
【発明を実施するための形態】
【００１８】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメータ、マシン語等で指定される。
【００１９】
§１  適用例
まず、図１を用いて、本発明が適用される場面の一例について説明する。図１は、本実施形態に係るデジタルノイズフィルタ１１の適用場面の一例を示す図である。デジタルノイズフィルタ１１は、Ｏｆｆ信号（第１信号値）またはＯｎ信号（第２信号値）のいずれかをとるデジタル信号に対応した電気信号を入力信号とし、入力信号からノイズを除去した信号を出力信号として出力する。図１に示す例では、電気機器１０にデジタルノイズフィルタ１１が適用されている。図１に示すように、電気機器１０は、デジタルノイズフィルタ１１と、絶縁回路１２と、通信回路１３と、記憶装置１４とを有する。デジタルノイズフィルタ１１には、絶縁回路１２を介してセンサ１００が接続されている。また、デジタルノイズフィルタ１１には、通信回路１３を介してパソコン２００が接続されている。
【００２０】
デジタルノイズフィルタ１１は、センサ１００から電気機器１０への入力信号からノイズを除去する。具体的には、デジタルノイズフィルタ１１は、サンプリング処理部１１ａと、ノイズ処理部１１ｂと、パラメータ設定部１１ｃとを備える。
【００２１】
サンプリング処理部１１ａは、センサ１００からの入力信号について、所定の周期でサンプリングを行う。所定の周期は、例えば２５０μｓである。ノイズ処理部１１ｂは、サンプリング処理部１１ａによる、連続する所定の回数のサンプリングにおいて、Ｏｎ信号の割合が所定の割合以上である場合に、出力する信号をＯｎ信号とする。また、ノイズ処理部１１ｂは、上記サンプリングにおいて、Ｏｎ信号の割合が所定の割合未満である場合に、出力する信号をＯｆｆ信号とする。換言すれば、ノイズ処理部１１ｂは、連続する所定の回数のサンプリングにおける、入力信号の移動平均が一定の割合以上であるか否かに基づいて、出力信号をＯｎ信号またはＯｆｆ信号とする。
【００２２】
パラメータ設定部１１ｃは、外部からの指示入力に基づき、（ｉ）サンプリング処理部１１ａがサンプリングを行う所定の周期、（ｉｉ）ノイズ処理部１１ｂが出力を決定するための、サンプリングの所定の回数、および（ｉｉｉ）ノイズ処理部１１ｂが出力を決定するための、Ｏｎ信号の所定の割合のうち、少なくともいずれか１つを設定する。パラメータ設定部１１ｃにより設定されたパラメータは、記憶装置１４に記憶され、サンプリング処理部１１ａおよびノイズ処理部１１ｂにより参照される。また、上記パラメータのうち１つ以上について、ユーザが設定できない固定された値とする場合には、当該値が記憶装置１４に記憶され、サンプリング処理部１１ａおよびノイズ処理部１１ｂにより参照される。
【００２３】
例えば、ノイズ処理部１１ｂが出力を決定するための、サンプリングの所定の回数を増加させた場合、ノイズにより誤った出力信号を出力する虞が低減されるという長所がある。一方で、Ｏｎ信号が出力されるまでに必要なＯｎ信号の回数が増加するため、Ｏｎ信号が出力されるまでの平均時間が長くなるという短所がある。サンプリングの回数を減少させた場合には、これらの長所および短所が逆になる。
【００２４】
また、ノイズ処理部１１ｂが出力を決定するための、Ｏｎ信号の所定の割合を大きくした場合、ノイズによるＯｎ信号が入力された場合に、誤ってＯｎ信号を出力する虞が低減されるという長所がある。一方で、ノイズにより幅の長いＯｆｆ信号が入力された場合に、Ｏｎ信号が出力されない虞があるという短所がある。Ｏｎ信号の所定の割合を小さくした場合には、これらの長所および短所が逆になる。
【００２５】
絶縁回路１２は、デジタルノイズフィルタ１１とセンサ１００との間を絶縁し、かつセンサ１００の出力信号をデジタルノイズフィルタ１１へ入力するための回路である。センサ１００は、所定の事象を検出していない状態においてＯｆｆ信号を出力し、所定の事象を検出した状態においてＯｎ信号を出力する。
【００２６】
通信回路１３は、デジタルノイズフィルタ１１とパソコン２００とを通信可能に接続するための回路である。図１に示す例では、通信回路１３は、デジタルノイズフィルタ１１とパソコン２００とを有線により接続しているが、無線により接続してもよい。パソコン２００は、パラメータ設定部１１ｃに対してユーザがパラメータについて外部から指示入力を行うために用いられる。
【００２７】
記憶装置１４は、デジタルノイズフィルタ１１の動作に必要な情報を記憶する記憶媒体である。例えば記憶装置１４は、パラメータ設定部１１ｃにより設定された上記の設定値を記憶する。
【００２８】
§２  構成例
次に、電気機器１０のハードウェア構成の一例について説明する。
【００２９】
電気機器１０は、例えばインバータ、サーボ、またはＰＬＣ（Programmable Logic Controller）入力ユニットである。この場合、センサ１００の例としては、光電センサが挙げられる。すなわち、センサ１００は光源およびフォトダイオードを備え、光源からの光の入射をフォトダイオードが検出していない状態においてＯｆｆ信号を出力し、検出している状態においてＯｎ信号を出力する。
【００３０】
デジタルノイズフィルタ１１は、例えばＭＰＵ（Micro Processing Unit）により実現されてよい。すなわち、デジタルノイズフィルタ１１は、マイクロコンピュータとして構成されてよい。また、絶縁回路１２は、例えばフォトカプラが組み込まれたものであってよい。また、通信回路１３は、例えば通信ネットワークを介してデジタルノイズフィルタ１１とパソコン２００とを接続するものであってよい。また、記憶装置１４は、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）（登録商標）であってよい。また、パソコン２００は、例えば上述した設定値を変更するためのツールとしてのプログラムが組み込まれた、汎用のパソコンであってよい。
【００３１】
§３  動作例１
以下に、本実施形態のデジタルノイズフィルタ１１、ならびに第１および第２の比較例のデジタルノイズフィルタの動作例を説明する。本動作例で説明するデジタルノイズフィルタは、いずれも最大で１ｍｓ幅のノイズを除去することが可能である。また、本動作例で説明するデジタルノイズフィルタのサンプリング周期はいずれも２５０μｓである。
【００３２】
（本実施形態）
デジタルノイズフィルタ１１の動作例について説明する。本動作例では、デジタルノイズフィルタ１１は、センサ１００からの入力信号について、ノイズ除去に用いるサンプリングの回数を６回とし、Ｏｎ信号の割合が８０％以上であればＯｎ信号を出力する。すなわち、デジタルノイズフィルタ１１は、入力信号についての連続する６回のサンプリングのうち、Ｏｎ信号の回数が５回以上であればＯｎ信号を出力する。
【００３３】
図２は、デジタルノイズフィルタ１１についてのグラフである。図２の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図２の（ｂ）は、（ａ）に示した信号を入力信号とするデジタルノイズフィルタ１１の出力信号を示すグラフである。図２の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図２の（ｄ）は、（ｃ）に示した信号を入力信号とするデジタルノイズフィルタ１１の出力信号を示すグラフである。
【００３４】
図２の（ａ）〜（ｄ）において、横軸は時間である。ｔｎ（ｎは整数）はいずれもサンプリングが行われる時刻を示す。上述したとおり、サンプリング周期は２５０μｓであるため、時刻ｔｎ同士の間隔はそれぞれ２５０μｓである。また、図２の（ａ）〜（ｄ）において、縦軸は信号であり、ＯｆｆまたはＯｎである。より詳細には、縦軸は、図２の（ａ）および（ｃ）においてはセンサ１００の出力信号、すなわちデジタルノイズフィルタ１１への入力信号であり、図２の（ｂ）および（ｄ）においてはデジタルノイズフィルタ１１の出力信号である。また、図２の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻を含む、当該時刻までの６回のサンプリングにおけるＯｎ信号の回数をグラフ上に数字で表記している。
【００３５】
まず、図２の（ａ）および（ｂ）に示す例について説明する。図２の（ａ）に示す例では、センサ１００の出力信号は、時刻ｔ０においてはＯｆｆ信号である。また、図示しないが、時刻ｔ０以前のサンプリングにおいても、センサ１００の出力信号はＯｆｆ信号であるものとする。センサ１００の出力信号は、時刻ｔ０と時刻ｔ１との間でＯｎ信号に変化し、その後は時刻ｔ６まで連続してＯｎ信号である。
【００３６】
この場合、時刻ｔ０〜ｔ４においては、当該時刻を含む、当該時刻までの６回のサンプリングにおいて、Ｏｎ信号の回数は４回以下である。すなわち、入力信号においてＯｎ信号が占める割合は８０％よりも小さい。このため、図２の（ｂ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ４まではＯｆｆ信号である。
【００３７】
一方、時刻ｔ５においては、当該時刻を含む、当該時刻までの６回のサンプリングにおいて、Ｏｎ信号の回数は５回となる。すなわち、６回のサンプリングにおいてＯｎ信号が占める割合は８０％以上になる。このため、図２の（ｂ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ５においてＯｎ信号になる。さらに、時刻ｔ６以降も、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号が占める割合が８０％以上である状態が継続する。このため、デジタルノイズフィルタ１１の出力信号についてもＯｎ信号の状態が継続する。
【００３８】
次に、図２の（ｃ）および（ｄ）に示す例について説明する。図２の（ｃ）に示す例においても、センサ１００の出力信号は、時刻ｔ０およびそれ以前のサンプリングではＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号に変化する。しかしながら、図２の（ｃ）に示す例において、センサ１００の出力信号は、時刻ｔ４と時刻ｔ５との間でノイズの影響により変化し、時刻ｔ５のサンプリングではＯｆｆ信号になる。その後、時刻ｔ５と時刻ｔ６との間でセンサ１００の出力信号はＯｎ信号に戻る。このため、時刻ｔ６以降のサンプリングでは、センサ１００の出力信号は継続してＯｎ信号である。
【００３９】
この場合、図２の（ｂ）に示した例と同様、時刻ｔ０〜ｔ４においては、当該時刻を含む、当該時刻までの６回のサンプリングにおいて、Ｏｎ信号が占める割合は８０％よりも小さい。このため、図２の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ４まではＯｆｆ信号である。
【００４０】
さらに、時刻ｔ５において、センサ１００の出力信号が一時的にＯｆｆ信号になる。このため、時刻ｔ５においても、当該時刻を含む、当該時刻までの６回のサンプリングにおいて、Ｏｎ信号が占める割合は８０％よりも小さい。したがって、図２の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は時刻ｔ５においてもＯｆｆ信号である。
【００４１】
時刻ｔ６において、センサ１００の出力信号が再度Ｏｎ信号になると、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号の回数は５回となり、Ｏｎ信号が占める割合は８０％よりも大きくなる。このため、図２の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ６においてＯｎ信号になる。時刻ｔ７以降も、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号が占める割合が８０％以上である状態が継続する。このため、デジタルノイズフィルタ１１の出力信号についてもＯｎ信号が継続する。
【００４２】
以上の説明のとおり、図２の（ａ）〜（ｄ）に示した例においては、デジタルノイズフィルタ１１の出力信号は、ノイズの影響を受けない場合には時刻ｔ５においてＯｎ信号になる。一方、時刻ｔ５においてノイズの影響を受けた場合には、デジタルノイズフィルタ１１の出力信号は、時刻ｔ６においてＯｎ信号になる。したがって、デジタルノイズフィルタ１１においては、時刻ｔ５においてノイズの影響を受けた場合のジッタは、図２の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング１回分の時間、すなわち２５０μｓとなる。
【００４３】
（比較例１）
図３を参照して、第１の比較例のデジタルノイズフィルタの動作例について説明する。第１の比較例のデジタルノイズフィルタは、背景技術の欄で述べた従来のデジタルノイズフィルタである。具体的には、第１の比較例のデジタルノイズフィルタは、入力信号が５回連続でＯｎ信号となった場合にＯｎ信号を出力する。
【００４４】
図３は、背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフである。図３の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図３の（ｂ）は、（ａ）に示した信号を入力信号とする第１の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図３の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図３の（ｄ）は、（ｃ）に示した信号を入力信号とする第１の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図３の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図３の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻までＯｎ信号が連続している回数をグラフ上に数字で表記している。
【００４５】
図３の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図２の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００４６】
図３の（ｃ）に示す例において、センサ１００の出力信号は、図２の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号に変化し、時刻ｔ５においてノイズの影響によりＯｆｆ信号になり、時刻ｔ６において再度Ｏｎ信号になる。
【００４７】
この場合、第１の比較例のデジタルノイズフィルタの出力も、デジタルノイズフィルタ１１と同様、時刻ｔ５まではＯｆｆ信号である。しかし、時刻ｔ５においてセンサ１００の出力のＯｎ信号の連続が途切れるため、時刻ｔ６においてセンサ１００の出力がＯｎ信号に戻っても、第１の比較例のデジタルノイズフィルタの出力は、時刻ｔ９までＯｆｆ信号のままである。時刻ｔ１０において、時刻ｔ６〜ｔ１０までの５回のサンプリング値が連続して５回Ｏｎ信号となるため、第１の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第１の比較例のデジタルノイズフィルタにおいては、時刻ｔ５においてノイズの影響を受けた場合のジッタは、図３の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング５回分の時間、すなわち１２５０μｓとなる。
【００４８】
（比較例２）
図４を参照して、第２の比較例のデジタルノイズフィルタの動作例について説明する。第２の比較例のデジタルノイズフィルタは、特許文献１に開示のデジタルノイズフィルタである。具体的には、第２の比較例のデジタルノイズフィルタは、初期値が０であるカウンタの値を、入力信号がＯｎ信号である場合に１増加、Ｏｆｆ信号である場合に１減少させ、カウンタの値が５になった場合にＯｎ信号を出力する。ただし、カウンタの値が０である場合において入力信号がＯｆｆ信号である場合には、カウンタの値は変化しない。
【００４９】
図４は、特許文献１に開示のデジタルノイズフィルタについてのグラフである。図４の（ａ）は、ノイズが存在しない場合におけるセンサ１００の出力信号の例を示すグラフである。図４の（ｂ）は、（ａ）に示した信号を入力信号とする第２の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図４の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図４の（ｄ）は、（ｃ）に示した信号を入力信号とする第２の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図４の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図４の（ａ）および（ｃ）においては、それぞれの時刻におけるカウンタの値をグラフ上に数字で表記している。
【００５０】
図４の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図２の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００５１】
図４の（ｃ）に示す例において、センサ１００の出力信号は、図２の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号に変化し、時刻ｔ５においてノイズの影響でＯｆｆ信号になり、時刻ｔ６において再度Ｏｎ信号になる。
【００５２】
この場合、カウンタの値は時刻ｔ４においては４であり、時刻ｔ５において３に減少する。その後、カウンタの値は、時刻ｔ６において再度４になり、時刻ｔ７において５になる。したがって、第２の比較例のデジタルノイズフィルタの出力信号は、図４の（ｄ）に示すように、時刻ｔ０〜ｔ６まではＯｆｆ信号であり、時刻ｔ７以降はＯｎ信号になる。したがって、第２の比較例のデジタルノイズフィルタにおいては、時刻ｔ５においてノイズの影響を受けた場合のジッタは、図４の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング２回分の時間、すなわち５００μｓとなる。
【００５３】
§４  動作例２
以下に、本実施形態のデジタルノイズフィルタ１１および比較例のデジタルノイズフィルタの、別の動作例を説明する。
【００５４】
（比較例３）
図６を参照して、先に第３の比較例のデジタルノイズフィルタの動作例について説明する。第３の比較例のデジタルノイズフィルタは、本実施形態のデジタルノイズフィルタ１１と構成上は同一であり、入力信号が上述した動作例１とは異なる。
【００５５】
図６は、第３の比較例としてのデジタルノイズフィルタ１１についてのグラフである。図６の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図６の（ｂ）は、（ａ）に示した信号を入力信号とする第３の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図６の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図６の（ｄ）は、（ｃ）に示した信号を入力信号とする第３の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図６の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図６の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻を含む、当該時刻までの６回のサンプリングにおけるＯｎ信号の回数をグラフ上に数字で表記している。
【００５６】
図６の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図２の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００５７】
図６の（ｃ）に示す例においても、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になる。しかしながら、図６の（ｃ）に示す例では、センサ１００の出力信号は、時刻ｔ４と時刻ｔ５との間でノイズの影響により変化し、時刻ｔ５およびｔ６におけるサンプリング値がＯｆｆ信号になる。その後、時刻ｔ６と時刻ｔ７との間でセンサ１００の出力信号はＯｎ信号に戻り、時刻ｔ７以降はＯｎ信号が継続する。
【００５８】
この場合、時刻ｔ０〜ｔ４においては、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号の回数は５回未満である。さらに、センサ１００の出力信号がＯｆｆ信号になる時刻ｔ５およびｔ６、ならびにセンサ１００の出力信号がＯｎ信号に戻った後の時刻ｔ７〜ｔ１０においても、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号の回数は４回である。したがって、比較例３のデジタルノイズフィルタにおいては、時刻ｔ０〜ｔ１０における出力は全てＯｆｆ信号である。
【００５９】
時刻ｔ１１において、当該時刻を含む６回のサンプリングにおけるＯｎ信号の回数が５回となり、第３の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第３の比較例のデジタルノイズフィルタにおいては、時刻ｔ５およびｔ６においてノイズの影響を受けた場合のジッタは、図６の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング６回分の時間、すなわち１５００μｓとなる。
【００６０】
（本実施形態）
次に、デジタルノイズフィルタ１１の別の動作例について説明する。本動作例のデジタルノイズフィルタ１１は、最大で７５０μｓ幅のノイズを除去することが可能である。本動作例では、デジタルノイズフィルタ１１は、センサ１００からの入力信号について、ノイズ除去に用いるサンプリングの回数を６回とし、Ｏｎ信号の割合が６０％以上であればＯｎ信号を出力する。すなわち、本動作例のデジタルノイズフィルタ１１は、センサ１００からの入力信号についての、連続する６回のサンプリングのうち４回以上がＯｎ信号であれば、Ｏｎ信号を出力する。
【００６１】
図５は、本動作例のデジタルノイズフィルタ１１についてのグラフである。図５の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図５の（ｂ）は、（ａ）に示した信号を入力信号とするデジタルノイズフィルタ１１の出力信号を示すグラフである。図５の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図５の（ｄ）は、（ｃ）に示した信号を入力信号とするデジタルノイズフィルタ１１の出力信号を示すグラフである。図５の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図５の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻を含む、当該時刻までの６回のサンプリングにおけるＯｎ信号の回数をグラフ上に数字で表記している。
【００６２】
図５の（ａ）に示す、センサ１００の出力信号の例は、図２の（ａ）に示した例と同様であるため、説明を省略する。時刻ｔ０〜ｔ３においては、当該時刻を含む６回のサンプリングにおいて、入力信号においてＯｎ信号の回数は４回以下であり、Ｏｎ信号が占める割合は６０％よりも小さい。このため、図５の（ｂ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ４まではＯｆｆ信号である。
【００６３】
一方、時刻ｔ４において、当該時刻を含む６回のサンプリングにおいて、入力信号においてＯｎ信号の回数は４回となり、Ｏｎ信号が占める割合は６０％以上になる。このため、図５の（ｂ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ４においてＯｎ信号になる。時刻ｔ５以降も、当該時刻を含む６回のサンプリングにおいて、入力信号においてＯｎ信号が占める割合が６０％以上になる状態が継続するため、デジタルノイズフィルタ１１の出力信号についてもＯｎ信号が継続する。
【００６４】
次に、図５の（ｃ）および（ｄ）に示す例について説明する。図５の（ｃ）に示す例において、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になる。また、図５の（ｃ）に示す例では、センサ１００の出力信号は、時刻ｔ３と時刻ｔ４との間でノイズの影響により変化し、時刻ｔ４においてＯｆｆ信号になる。さらに、図５の（ｃ）に示す例では、センサ１００の出力信号は、時刻ｔ５においても継続してＯｆｆ信号であり、時刻ｔ６においてＯｎ信号に戻る。
【００６５】
この場合、図５の（ｂ）に示した例と同様、時刻ｔ０〜ｔ３においては、当該時刻を含む６回のサンプリングにおいて、入力信号においてＯｎ信号が占める割合は６０％よりも小さい。このため、図５の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ３まではＯｆｆ信号である。
【００６６】
さらに、時刻ｔ４において、センサ１００の出力信号が一時的にＯｆｆ信号になり、時刻ｔ５においても引き続きＯｆｆ信号である。このため、時刻ｔ４およびｔ５においても、当該時刻を含む６回のサンプリングにおいて、入力信号においてＯｎ信号が占める割合は６０％よりも小さい。したがって、図５の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ４およびｔ５においてもＯｆｆ信号である。
【００６７】
時刻ｔ６において、センサ１００の出力信号が再度Ｏｎ信号になると、当該時刻を含む６回のサンプリングにおいて、Ｏｎ信号の回数は４回となり、Ｏｎ信号が占める割合は６０％よりも大きくなる。このため、図５の（ｄ）に示すように、デジタルノイズフィルタ１１の出力信号は、時刻ｔ６においてＯｎ信号になる。
【００６８】
以上の例においては、デジタルノイズフィルタ１１の出力信号は、ノイズの影響を受けない場合には時刻ｔ４においてＯｎ信号になり、時刻ｔ４およびｔ５においてノイズの影響を受けた場合には時刻ｔ６においてＯｎ信号になる。したがって、デジタルノイズフィルタ１１においては、時刻ｔ４およびｔ５においてノイズの影響を受けた場合のジッタは、図５の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング２回分の時間、すなわち５００μｓとなる。
【００６９】
このように、デジタルノイズフィルタ１１によれば、センサ１００の出力信号に対するノイズの影響の長さに応じて、（ｉ）サンプリング回数、および（ｉｉ）サンプリング回数に対するＯｎ信号の回数の割合、を適切に設定することで、どのような入力信号に対しても、ジッタを極小化することができる。
【００７０】
（比較例４）
図７を参照して、第４の比較例のデジタルノイズフィルタの動作例について説明する。第４の比較例のデジタルノイズフィルタは、第１の比較例のデジタルノイズフィルタと同様、背景技術の欄で述べた従来のデジタルノイズフィルタである。具体的には、第４の比較例のデジタルノイズフィルタは、入力信号が５回連続でＯｎ信号となった場合にＯｎ信号を出力する。
【００７１】
図７は、背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフである。図７の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図７の（ｂ）は、（ａ）に示した信号を入力信号とする第４の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図７の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図７の（ｄ）は、（ｃ）に示した信号を入力信号とする第４の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図７の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図７の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻までＯｎ信号が連続している回数をグラフ上に数字で表記している。
【００７２】
図７の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図２の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００７３】
図７の（ｃ）に示す例において、センサ１００の出力信号は、図６の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になり、時刻ｔ５においてノイズの影響によりＯｆｆ信号になる。さらに、センサ１００の出力信号は、時刻ｔ６においても継続してＯｆｆ信号であり、時刻ｔ７において再度Ｏｎ信号になる。
【００７４】
この場合、第４の比較例のデジタルノイズフィルタの出力も、デジタルノイズフィルタ１１と同様、時刻ｔ４まではＯｆｆ信号である。しかし、時刻ｔ５およびｔ６においてセンサ１００の出力のＯｎ信号の連続が途切れるため、時刻ｔ７においてセンサ１００の出力がＯｎ信号に戻っても、第４の比較例のデジタルノイズフィルタの出力は、時刻ｔ１０までＯｆｆ信号のままである。時刻ｔ１１において、時刻ｔ７〜ｔ１１までの５回のサンプリング値が連続して５回Ｏｎ信号となるため、第４の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第４の比較例のデジタルノイズフィルタにおいては、時刻ｔ５およびｔ６においてノイズの影響を受けた場合のジッタは、図７の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング６回分の時間、すなわち１５００μｓとなる。
【００７５】
（比較例５）
図８を参照して、第５の比較例のデジタルノイズフィルタの動作例について説明する。第５の比較例のデジタルノイズフィルタは、第４の比較例のデジタルノイズフィルタと同様、背景技術の欄で述べた従来のデジタルノイズフィルタである。ただし、第５の比較例のデジタルノイズフィルタは、入力信号が４回連続でＯｎ信号となった場合にＯｎ信号を出力する。
【００７６】
図８は、背景技術の欄で述べた従来のデジタルノイズフィルタについてのグラフである。図８の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図８の（ｂ）は、（ａ）に示した信号を入力信号とする第５の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図８の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図８の（ｄ）は、（ｃ）に示した信号を入力信号とする第５の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図８の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図８の（ａ）および（ｃ）においては、それぞれの時刻における、当該時刻までＯｎ信号が連続している回数をグラフ上に数字で表記している。
【００７７】
図８の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図５の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００７８】
図８の（ｃ）に示す例において、センサ１００の出力信号は、図５の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になり、時刻ｔ４においてノイズの影響によりＯｆｆ信号になる。さらに、センサ１００の出力信号は、時刻ｔ５においても継続してＯｆｆ信号であり、時刻ｔ６において再度Ｏｎ信号になる。
【００７９】
この場合、第５の比較例のデジタルノイズフィルタの出力も、デジタルノイズフィルタ１１と同様、時刻ｔ３まではＯｆｆ信号である。しかし、時刻ｔ４およびｔ５においてセンサ１００の出力のＯｎ信号の連続が途切れるため、時刻ｔ６においてセンサ１００の出力がＯｎ信号に戻っても、第５の比較例のデジタルノイズフィルタの出力は、時刻ｔ８までＯｆｆ信号のままである。時刻ｔ９において、時刻ｔ６〜ｔ９までの４回のサンプリング値が連続して４回Ｏｎ信号となるため、第５の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第５の比較例のデジタルノイズフィルタにおいては、時刻ｔ４およびｔ５においてノイズの影響を受けた場合のジッタは、図８の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング５回分の時間、すなわち１２５０μｓとなる。
【００８０】
（比較例６）
図９を参照して、第６の比較例のデジタルノイズフィルタの動作例について説明する。第６の比較例のデジタルノイズフィルタは、比較例２と同様、特許文献１に開示のデジタルノイズフィルタである。具体的には、第６の比較例のデジタルノイズフィルタは、初期値が０であるカウンタの値を、入力信号がＯｎ信号である場合に１増加、Ｏｆｆ信号である場合に１減少させ、カウンタの値が５になった場合にＯｎ信号を出力する。ただし、カウンタの値が０である場合において入力信号がＯｆｆ信号である場合には、カウンタの値は変化しない。
【００８１】
図９は、特許文献１に開示のデジタルノイズフィルタについてのグラフである。図９の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図９の（ｂ）は、（ａ）に示した信号を入力信号とする第６の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図９の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図９の（ｄ）は、（ｃ）に示した信号を入力信号とする第６の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図９の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図９の（ａ）および（ｃ）においては、それぞれの時刻におけるカウンタの値をグラフ上に数字で表記している。
【００８２】
図９の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図２の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００８３】
図９の（ｃ）に示す例において、センサ１００の出力信号は、図６の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になり、時刻ｔ５においてノイズの影響によりＯｆｆ信号になる。さらに、センサ１００の出力信号は、時刻ｔ６においても継続してＯｆｆ信号であり、時刻ｔ７において再度Ｏｎ信号になる。
【００８４】
この場合、第６の比較例のデジタルノイズフィルタの出力も、デジタルノイズフィルタ１１と同様、時刻ｔ４までＯｆｆ信号である。時刻ｔ４においては、カウンタの値は４まで増加する。しかし、時刻ｔ５およびｔ６においてセンサ１００の出力がＯｆｆ信号になるため、カウンタの値は時刻ｔ５において３に減少し、時刻ｔ６において２に減少する。その後、時刻ｔ７においてセンサ１００の出力がＯｎ信号に戻ると、カウンタの値は再度増加し始める。時刻ｔ９においてカウンタの値は５となるため、第６の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第４の比較例のデジタルノイズフィルタにおいては、時刻ｔ５およびｔ６においてノイズの影響を受けた場合のジッタは、図９の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング４回分の時間、すなわち１０００μｓとなる。
【００８５】
（比較例７）
図１０を参照して、第７の比較例のデジタルノイズフィルタの動作例について説明する。第７の比較例のデジタルノイズフィルタは、比較例２と同様、特許文献１に開示のデジタルノイズフィルタである。ただし、第７の比較例のデジタルノイズフィルタは、カウンタの値が４になった場合にＯｎ信号を出力する。
【００８６】
図１０は、特許文献１に開示のデジタルノイズフィルタについてのグラフである。図１０の（ａ）は、ノイズの影響がない場合におけるセンサ１００の出力信号の例を示すグラフである。図１０の（ｂ）は、（ａ）に示した信号を入力信号とする第７の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図１０の（ｃ）は、ノイズの影響がある場合におけるセンサ１００の出力信号の例を示すグラフである。図１０の（ｄ）は、（ｃ）に示した信号を入力信号とする第７の比較例のデジタルノイズフィルタの出力信号を示すグラフである。図１０の（ａ）〜（ｄ）における横軸および縦軸は、図２の（ａ）〜（ｄ）における横軸および縦軸と同様である。また、図１０の（ａ）および（ｃ）においては、それぞれの時刻におけるカウンタの値をグラフ上に数字で表記している。
【００８７】
図１０の（ａ）および（ｂ）に示す、センサ１００の出力信号にノイズが存在しない場合における例については、図５の（ａ）および（ｂ）に示した例と同様であるため、ここでは説明を省略する。
【００８８】
図１０の（ｃ）に示す例において、センサ１００の出力信号は、図５の（ｃ）に示す例と同様である。すなわち、センサ１００の出力信号は、時刻ｔ０およびそれ以前においてはＯｆｆ信号であり、時刻ｔ０と時刻ｔ１との間でＯｎ信号になり、時刻ｔ４においてノイズの影響によりＯｆｆ信号になる。さらに、センサ１００の出力信号は、時刻ｔ５においても継続してＯｆｆ信号であり、時刻ｔ６において再度Ｏｎ信号になる。
【００８９】
この場合、第７の比較例のデジタルノイズフィルタの出力も、デジタルノイズフィルタ１１と同様、時刻ｔ３までＯｆｆ信号である。時刻ｔ３においては、カウンタの値は３まで増加する。しかし、時刻ｔ４およびｔ５においてセンサ１００の出力がＯｆｆ信号になるため、カウンタの値は時刻ｔ４において２に減少し、時刻ｔ５において１に減少する。その後、時刻ｔ６においてセンサ１００の出力がＯｎ信号に戻ると、カウンタの値は再度増加し始める。時刻ｔ８においてカウンタの値は４となるため、第７の比較例のデジタルノイズフィルタの出力がＯｎ信号となる。したがって、第７の比較例のデジタルノイズフィルタにおいては、時刻ｔ４およびｔ５においてノイズの影響を受けた場合のジッタは、図１０の（ｂ）と（ｄ）とを比較して分かる通り、サンプリング４回分の時間、すなわち１０００μｓとなる。
【００９０】
比較例４〜７のデジタルノイズフィルタは、従来技術、または特許文献１のデジタルノイズフィルタである。本実施形態のデジタルノイズフィルタ１１は、適切にパラメータを設定することで、図５に示すように、比較例４〜７のデジタルノイズフィルタと比較して、ジッタの大きさを低減することができる。
【００９１】
（効果）
以上の動作例のとおり、本実施形態のデジタルノイズフィルタ１１においては、サンプリング回数およびＯｎ信号の割合といった設定値を適切に設定すれば、ジッタの最大値は、入力信号のサンプリング値がノイズによってＯｆｆ信号になった期間に等しい。これに対し、第１の比較例のデジタルノイズフィルタでは、ジッタの最大値は、（ｉ）サンプリング値がノイズによってＯｆｆ信号になった期間と、（ｉｉ）デジタルノイズフィルタに設定された、Ｏｎ信号を出力するまでに入力信号にＯｎ信号の連続する回数と、の和に等しい。また、第２の比較例のデジタルノイズフィルタでは、ジッタの最大値は、サンプリング値がノイズによってＯｆｆ信号になった期間の２倍に等しい。
【００９２】
したがって、本実施形態のデジタルノイズフィルタ１１によれば、比較例１および２のデジタルノイズフィルタと比較して、ジッタを低減することができる。
【００９３】
なお、上述した設定値については、実際に出力される信号のノイズが最小化されるように、ユーザが適宜調整すればよい。具体的には、例えば上述した設定値を適当な初期値に設定して試運転を行い、当該試運転におけるエラーおよびジッタに基づいて、設定値を適宜調整すればよい。
【００９４】
また、上述した実施形態では、デジタルノイズフィルタ１１には、所定の事象を検出していない状態において前記第１信号値を出力し、所定の事象を検出した状態において前記第２信号値を出力するセンサ１００からの出力信号が入力される。このため、デジタルノイズフィルタ１１は、センサ１００が所定の事象を検出した場合に出力する第２信号値に対するノイズの影響を低減することができる。
【００９５】
なお、上述した動作例では、いずれも各動作例および比較例のデジタルノイズフィルタの出力がＯｆｆ信号からＯｎ信号へ切り替わる場合について説明した。本実施形態のデジタルノイズフィルタ１１の出力がＯｎ信号からＯｆｆ信号へ切り替わる場合には、上述した動作例とは逆に、所定の回数のサンプリングにおいて、入力信号がＯｆｆ信号である回数が所定の割合以上であった場合に出力が切り替わる。
【００９６】
§５  変形例
電気機器１０のデジタルノイズフィルタ１１は、上述したようにＭＰＵ、すなわちソフトウェアによって実現してもよいし、ハードウェアによって実現してもよい。
【００９７】
また、通信回路１３は、例えばＵＳＢ（Universal Serial Bas）によりデジタルノイズフィルタ１１とパソコン２００とを接続するものであってよい。また、記憶装置１４は、例えばＳＳＤ（Solid State Drive）またはフラッシュメモリであってよい。また、デジタルノイズフィルタ１１は、内部に記憶装置１４を備えず、外部に設けられた記憶装置に接続されていてもよい。
【００９８】
また、ノイズ処理部１１ｂが出力信号を決定するために用いるサンプリングの回数、および、出力信号をＯｎ信号にするための、入力信号におけるＯｎ信号の割合は、上述したとおり、ユーザによる入力に基づいて変更可能である。したがって、上記サンプリングの回数は６回以外の回数に設定されてもよく、上記Ｏｎ信号の割合を８０％および６０％のいずれとも異なる割合に設定されてもよい。また、サンプリングの周期が２５０μｓ以外の長さに設定されてもよい。
【００９９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１００】
１１  デジタルノイズフィルタ
１１ａ  サンプリング処理部
１１ｂ  ノイズ処理部
１１ｃ  パラメータ設定部
１００  センサ
【図１】
2019097075.tif 000003
【図２】
2019097075.tif 000004
【図３】
2019097075.tif 000005
【図４】
2019097075.tif 000006
【図５】
2019097075.tif 000007
【図６】
2019097075.tif 000008
【図７】
2019097075.tif 000009
【図８】
2019097075.tif 000010
【図９】
2019097075.tif 000011
【図１０】
2019097075.tif 000012