(57)【特許請求の範囲】
【請求項１】
入力信号（Ｘ）を所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号（Ａ）に変換するＡ／Ｄ変換部（２）と、
前記Ａ／Ｄ変換部からの全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離する高域除去部（３）と、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号を発生する検査信号発生部（４）と、
前記高域除去部からの低周波信号と前記検査信号発生部からの検査信号とを加算する第１加算部（５）と、
前記第１加算部が出力する加算信号の基準点を検出する基準点検出部（６）と、
前記基準点検出部が前記基準点を検出したときにタイミング信号を生成するタイミング生成部（７）と、
前記タイミング生成部からタイミング信号が入力されたときに、その時刻に前記検査信号発生部が発生する検査信号の信号値を抽出する検査信号抽出部（８）と、
前記検査信号抽出部にて抽出された検査信号の信号値を所定時間だけ保持し、前記高域除去部からの低周波信号との差を算出し、この算出によって抽出される交流成分による信号（Ｆ１）を出力する信号処理部（９）とを備えたことを特徴とする濾波装置。
【請求項２】
入力信号（Ｘ）を所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号（Ａ）に変換するＡ／Ｄ変換部（２）と、
前記Ａ／Ｄ変換部からの全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離する高域除去部（３）と、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号を発生する検査信号発生部（４）と、
前記高域除去部からの低周波信号と前記検査信号発生部からの検査信号とを加算する第１加算部（５）と、
前記第１加算部が出力する加算信号の基準点を検出する基準点検出部（６）と、
前記基準点検出部が前記基準点を検出したときにタイミング信号を生成するタイミング生成部（７）と、
前記タイミング生成部からタイミング信号が入力されたときに、その時刻に前記検査信号発生部が発生する検査信号の信号値を抽出する検査信号抽出部（８）と、
前記高域除去部からの低周波信号と、この信号を１サンプル遅延させた信号との差分を算出する差分処理部（１０ａ又は１１ａ）と、該差分処理部にて算出された差分による差分信号を積分する積分部（１０ｅ又は１１ｆ）とを有し、前記差分処理部の出力信号の初期値と前記タイミング生成部がタイミング信号を生成する１クロック前の前記第１加算部からの加算信号とを加算して前記積分部で積分し、前記タイミング生成部がタイミング信号を生成した検出タイミングからは前記第１加算部からの加算信号を前記積分部で積分し、前記積分によって抽出される交流成分による信号（Ｆ２）を出力する信号処理部（１０又は１１）とを備えたことを特徴とする濾波装置。
【請求項３】
請求項１の濾波装置と請求項２の濾波装置の少なくとも一方から出力される信号を含む複数の交流信号のそれぞれの区間平均を求め、求めた区間平均の値を対応する交流信号の値から差し引いて交流信号毎のエネルギーを計算し、この計算した複数の交流信号のエネルギーの最も小さい交流信号の値を最適値として選択出力する交流信号選択処理部（１２）を備えたことを特徴とする濾波装置。
【請求項４】
入力信号（Ｘ）を所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号（Ａ）に変換するステップと、
前記全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離するステップと、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号と前記低周波信号とを加算するステップと、
前記加算した信号の基準点を検出するステップと、
前記基準点を検出したときに生成されるタイミング信号の時刻に前記検査信号の信号値を抽出するステップと、
前記抽出された検査信号の信号値を所定時間だけ保持し、前記低周波信号との差を算出し、この算出によって抽出される交流成分による信号（Ｆ１）を出力するステップとを含むことを特徴とする濾波方法。
【請求項５】
入力信号（Ｘ）を所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号（Ａ）に変換するステップと、
前記全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離するステップと、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号と前記低周波信号とを加算するステップと、
前記加算した信号の基準点を検出するステップと、
前記基準点を検出したときに生成されるタイミング信号の時刻に前記検査信号の信号値を抽出するステップと、
前記低周波信号と、この信号を１サンプル遅延させた信号との差分を算出するステップと、
前記差分による出力信号の初期値と前記タイミング信号を生成する１クロック前の前記加算された信号とを加算して積分し、前記タイミング信号を生成した検出タイミングからは前記加算された信号を積分し、前記積分によって抽出される交流成分による信号（Ｆ２）を出力するステップとを含むことを特徴とする濾波方法。
【請求項６】
請求項４の濾波方法と請求項５の濾波方法の少なくとも一方により出力される信号を含む複数の交流信号のそれぞれの区間平均を求め、求めた区間平均の値を対応する交流信号の値から差し引いて交流信号毎のエネルギーを計算し、この計算した複数の交流信号のエネルギーの最も小さい交流信号の値を最適値として選択出力するステップを含むことを特徴とする濾波方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クラウドコンピュータ網やＭ２Ｍ通信に関連した各種センサとネットワーク間で利用されるセンサ信号の濾波装置および濾波方法に関する。
【背景技術】
【０００２】
各種センサの信号は、測定対象に反応する物理現象を利用して、処理しやすい電圧や電流などの電気信号として変換されるのが通常である。そして、この電気信号は、所定の物理量を定量的に測る際の信号処理の手段となる。また、電気信号に変換された信号は、測定対象に応じて時間周波数特性を有している。
【０００３】
ところで、測定対象の物理量のセンシングとそれを電気信号に変換する過程においては、物理現象以外の信号に不要な雑音が重畳された電気信号として出力される。例えば、温度計や秤などの物理量は直流付近の低い周波数域に変換されるが、周囲温度や風などの周囲環境の雑音や電気信号に変換するための供給電圧や電流の雑音は、それ以上の比較的高い周波数の変動を有するのが通常である。このような低域の信号を抽出する際に、直流よりも周波数の高い低周波の変動成分を抽出する手法は、時間周波数の不確定性の関係により、長い処理時間を必要とする技術課題がある。
【０００４】
そこで、上述した技術課題を解消するため、雑音発生の学習情報を用いて処理時間の減少を図った研究例として、下記特許文献１に開示されるように、センサ信号をＡ／Ｄ変換し、ディジタル信号処理を用いたローパスフィルタを雑音除去に適用した報告がある。ローパスフィルタは、遮断周波数幅を低く設定することで低い周波数の雑音成分まで除去することが可能になる。
【０００５】
例えば、図６に示す特許文献１の従来の計量装置においては、不図示の計量部から出力されるアナログの計量信号（入力信号Ｘ）をディジタル信号に変換するＡ／Ｄ変換部５１と、搬送手段が持つ定常的な低周期振動の周期を算出し、その周期に対応したトリガを発生する振動周期算出部５２と、搬送手段に測定対象物が無い状態で計量手段が出力する無負荷の計量信号の波形と近似する振動補正波形を振動周期算出部５２で算出された周期でなる基本の波形関数から生成するため位相及び振幅を含む波形生成条件を算出して記憶する波形条件記憶部５３と、振動周期算出部５２から発生されたトリガを基準として波形条件記憶部５３に記憶された振動波形を生成するための条件から計量信号を補正するための補正信号を生成する補正波形生成部５４と、計量信号（入力信号Ｘ）と補正波形生成部５４から出力される補正信号との差分により測定対象物の計量値を算出する補正部５５と、補正部５５が算出した測定対象物の計量値に基づいて良品・不良品などを判定する判定部５６と、判定部５６の判定結果の表示や各種操作を行う操作表示部５７を備えている。この特許文献１の計量装置では、計量信号から高周波成分を除去するために不図示のローパスフィルタを用い、またローパスフィルタによってフィルタ処理された計量信号の交流成分のピーク値を検出して振動周期を算出している。
【０００６】
このように、ローパスフィルタによりセンサ信号から雑音成分を除去して、信号成分を高速高精度に抽出する研究が従来から行われていたが、その計算手法は線形演算によるものであった。
【０００７】
そして、このような線形演算を用いた信号処理では、解析や評価の手順が一意的に決まる反面、処理遅延時間や時間周波数の不確定性に基づくフィルタの応答時間等には原理的な制約が伴う。具体的には、ローパスフィルタの遮断周波数を低く設定した場合、センシング期間を長くする必要があり、その分だけ応答速度が遅くなるという問題があった。
【０００８】
また、センサ信号から雑音成分を除去する際、ローパスフィルタだけではなく、バンドパスフィルタ、ヒルベルト変換手法などが使用される場合がある。しかし、バンドパスフィルタでは、例えば５Ｈｚから４０Ｈｚを通過帯域とする低域のバンドパスフィルタを設計したとき、直流信号を減衰させることが極めて困難である。これに対し、ヒルベルト変換手法では、直流は減衰できるが低域の信号が減衰する。しかも、直流成分を抑圧する場合は、ディジタルフィルタのタップ数が著しく増加して処理遅延が著しく増加する。
【０００９】
これらのフィルタリング手法は、センサ信号としての電気信号が有する振幅周波数特性や位相周波数特性の雑音の持つ局所性や偏りを利用して、目的となる信号成分である低域成分を抽出している。これらの処理を系（システム）として捉えると、センサ信号が有する周波数位相成分に、処理システムの有するインパルス応答を時間領域で畳み込み演算して、信号の周波数位相成分を加工処理する演算モデルで定式化できる。この畳み込み演算は抽出する低周波成分の周波数が低ければ低いほど、インパルス応答の応答点数を大きくしなければ所望の低域周波数を抽出できない性質を有する。すなわち、処理時間が長くかかり、処理時間は（インパルス応答の応答点数）＊（サンプリング時間Ｔ）／２で示される。この処理遅延はアナログ的手法を用いても、アナログ処理の主モードである処理系の時定数τという尺度でみると、ｅｘｐ（−ｔ／τ）に比例して、τ時間がその遅延処理時間を意味するため、低域処理はτが大きくなり、正常な信号を伝達するまでの遅延時間を増大させることになる。
【００１０】
このようなセンサ信号の持つ処理遅延を許せば、時々刻々と変化する信号の性質を取り逃がすとともに、時間変動していく信号の取得機会損失を引き起こす可能性も生じるため、この処理遅延を少なくする信号処理は極めて重要な技術課題となる。
【００１１】
そこで、上述した重要な技術課題を解決するため、処理遅延を少なくする信号処理を実現した濾波装置および濾波方法として下記特許文献２が開示されている。
【００１２】
特許文献２に開示される濾波装置および濾波方法では、センサ信号の持つ時空間特性に対して、処理時間の長くかかる上述した畳み込み積分処理による低域信号抽出処理を行わず、所望の低域信号と反対側にある高域信号を抽出して、全体信号から高域処理信号を演算して低域信号を抽出する考え方を採用している。しかも、特許文献２では、信号処理の形態として信号の初期過程から逐次的に処理して結果が出る形態ではなく、信号区間のどこから始めても、その区間、区間ごとに測定結果が抽出できるリアルタイムな手法を採用している。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００８−２６８０６８号公報
【特許文献２】特開２０１３−１９２０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上述した特許文献２に開示される濾波装置および濾波方法は、現信号が有する直流成分を抽出する手法であるが、直流を求めるために相関処理による演算を行い、探索的手法で最適値を求める手段を利用しているので、計算量が少ないとは言い切れず、処理に時間を要するという課題があった。このため、特許文献２に開示される濾波装置および濾波方法の利点を活かしつつ、計算量を大幅に削減して交流成分の信号を得ることができる濾波装置および濾波方法の提供が望まれていた。
【００１５】
そこで、本発明は上記問題点に鑑みてなされたものであって、計算量を大幅に削減して交流成分の信号を得ることができる濾波装置および濾波方法を提供することを目的としている。
【課題を解決するための手段】
【００１６】
上記目的を達成するため、本発明の請求項１に記載された濾波装置は、入力信号Ｘを所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換するＡ／Ｄ変換部２と、
前記Ａ／Ｄ変換部からの全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離する高域除去部３と、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号を発生する検査信号発生部４と、
前記高域除去部からの低周波信号と前記検査信号発生部からの検査信号とを加算する第１加算部５と、
前記第１加算部が出力する加算信号の基準点を検出する基準点検出部６と、
前記基準点検出部が前記基準点を検出したときにタイミング信号を生成するタイミング生成部７と、
前記タイミング生成部からタイミング信号が入力されたときに、その時刻に前記検査信号発生部が発生する検査信号の信号値を抽出する検査信号抽出部８と、
前記検査信号抽出部にて抽出された検査信号の信号値を所定時間だけ保持し、前記高域除去部からの低周波信号との差を算出し、この算出によって抽出される交流成分による信号Ｆ１を出力する信号処理部９とを備えたことを特徴とする。
【００１７】
請求項２に記載された濾波装置は、入力信号Ｘを所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換するＡ／Ｄ変換部２と、
前記Ａ／Ｄ変換部からの全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離する高域除去部３と、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号を発生する検査信号発生部４と、
前記高域除去部からの低周波信号と前記検査信号発生部からの検査信号とを加算する第１加算部５と、
前記第１加算部が出力する加算信号の基準点を検出する基準点検出部６と、
前記基準点検出部が前記基準点を検出したときにタイミング信号を生成するタイミング生成部７と、
前記タイミング生成部からタイミング信号が入力されたときに、その時刻に前記検査信号発生部が発生する検査信号の信号値を抽出する検査信号抽出部８と、
前記高域除去部からの低周波信号と、この信号を１サンプル遅延させた信号との差分を算出する差分処理部１０ａ又は１１ａと、該差分処理部にて算出された差分による差分信号を積分する積分部１０ｅ又は１１ｆとを有し、前記差分処理部の出力信号の初期値と前記タイミング生成部がタイミング信号を生成する１クロック前の前記第１加算部からの加算信号とを加算して前記積分部で積分し、前記タイミング生成部がタイミング信号を生成した検出タイミングからは前記第１加算部からの加算信号を前記積分部で積分し、前記積分によって抽出される交流成分による信号Ｆ２を出力する信号処理部１０又は１１とを備えたことを特徴とする。
【００１８】
請求項３に記載された濾波装置は、請求項１の濾波装置と請求項２の濾波装置の少なくとも一方から出力される信号を含む複数の交流信号のそれぞれの区間平均を求め、求めた区間平均の値を対応する交流信号の値から差し引いて交流信号毎のエネルギーを計算し、この計算した複数の交流信号のエネルギーの最も小さい交流信号の値を最適値として選択出力する交流信号選択処理部１２を備えたことを特徴とする。
【００１９】
請求項４に記載された濾波方法は、入力信号Ｘを所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換するステップと、
前記全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離するステップと、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号と前記低周波信号とを加算するステップと、
前記加算した信号の基準点を検出するステップと、
前記基準点を検出したときに生成されるタイミング信号の時刻に前記検査信号の信号値を抽出するステップと、
前記抽出された検査信号の信号値を所定時間だけ保持し、前記低周波信号との差を算出し、この算出によって抽出される交流成分による信号Ｆ１を出力するステップとを含むことを特徴とする。
【００２０】
請求項５に記載された濾波方法は、入力信号Ｘを所定のサンプリング周期でサンプリングし、前記入力信号の略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換するステップと、
前記全帯域信号を、直流成分を含む所望帯域の低周波信号とそれ以外の帯域の信号とに分離するステップと、
局所時間的に平均ゼロで前記入力信号のプラスからマイナスまでの振幅値を含む検査信号と前記低周波信号とを加算するステップと、
前記加算した信号の基準点を検出するステップと、
前記基準点を検出したときに生成されるタイミング信号の時刻に前記検査信号の信号値を抽出するステップと、
前記低周波信号と、この信号を１サンプル遅延させた信号との差分を算出するステップと、
前記差分による出力信号の初期値と前記タイミング信号を生成する１クロック前の前記加算された信号とを加算して積分し、前記タイミング信号を生成した検出タイミングからは前記加算された信号を積分し、前記積分によって抽出される交流成分による信号Ｆ２を出力するステップとを含むことを特徴とする。
【００２１】
請求項６に記載された濾波方法は、請求項４の濾波方法と請求項５の濾波方法の少なくとも一方により出力される信号を含む複数の交流信号のそれぞれの区間平均を求め、求めた区間平均の値を対応する交流信号の値から差し引いて交流信号毎のエネルギーを計算し、この計算した複数の交流信号のエネルギーの最も小さい交流信号の値を最適値として選択出力するステップを含むことを特徴とする。
【発明の効果】
【００２２】
本発明に係る請求項１，２の濾波装置および請求項４，５の濾波方法によれば、局所時間的に平均ゼロで入力信号の振幅値を含む既知の検査信号を用いることにより、従来の濾波装置および濾波方法と比較して、著しく計算量を削減して所望の交流成分を抽出して信号を出力することができる。
【００２３】
また、本発明に係る請求項３の濾波装置および請求項６の濾波方法によれば、複数の交流信号のうち、そのエネルギーの最も小さい値を選択出力するので、最良の交流信号を選択して出力することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る濾波装置の第１実施の形態の装置構成を示すブロック図である。
【図２】本発明に係る濾波装置および濾波方法に用いる検査信号の一例を示す波形である。
【図３】本発明に係る濾波装置の第２実施の形態の装置構成を示すブロック図である。
【図４】本発明に係る濾波装置の第３実施の形態の装置構成を示すブロック図である。
【図５】本発明に係る濾波装置の第４実施の形態の装置構成を示すブロック図である。
【図６】従来の計量装置の装置構成を示す概略ブロック図である。
【発明を実施するための形態】
【００２５】
［本発明の技術分野］
以下、本発明を実施するための形態について図面を参照しながら具体的に説明する。
本発明に係る濾波装置および濾波方法は、クラウドコンピュータ網やＭ２Ｍ（Machine to Machine）通信に関連した各種センサネットワークで利用されるセンサ信号の情報処理技術に関し、センサ信号を高度化する信号処理技術である。
【００２６】
［本発明の概要説明］
本発明に係る濾波装置および濾波方法は、クラウドコンピュータ網やＭ２Ｍ通信に関連した各種センサとネットワーク間で利用されるセンサ信号などに必ず含まれる低周波信号成分を切り出した測定区間において短時間に抽出処理する技術を提供し、低域の信号成分を減衰させないで所望の信号を濾波するものである。
【００２７】
さらに言えば、本発明に係る濾波装置および濾波方法は、センサ信号のもつ時空間特性に対して、処理時間の長くかかる畳み込み積分処理による低域信号抽出処理でなく、所望の低域信号と反対側にある高域信号を抽出して、全体信号から高域処理信号を演算して低域信号を抽出する考え方を採用するとともに、信号区間のどこから始めても、その区間、区間ごとに測定結果が抽出できるリアルタイムな手法を採用するとともに、特許文献２の課題を解決するため、既知の検査信号を用いて基準点（基準値）を定める決定的な手法を採用することで大幅な計算量の削減を実現するものである。
【００２８】
［第１実施の形態］
本発明の第１実施の形態について図１を参照しながら説明する。図１に示すように、第１実施の形態の濾波装置１（１Ａ）は、Ａ／Ｄ変換部２、高域除去部３、検査信号発生部４、第１加算部５、基準点検出部６、タイミング生成部７、検査信号抽出部８、信号処理部９を備えて概略構成される。
【００２９】
Ａ／Ｄ変換部２は、例えばセンサ信号などのアナログの入力信号Ｘを所定のサンプリング周期でサンプリングし、入力信号Ｘの略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換している。このＡ／Ｄ変換部２にて変換された全帯域信号Ａは高域除去部３に入力される。
【００３０】
高域除去部３は、処理時間が短く、高域周波数に遮断特性を有する直線位相のＬＰＦ処理により、Ａ／Ｄ変換部２からの全帯域信号Ａを、直流成分を含む所望帯域の低周波信号と、それ以外の帯域の信号とに分離し、全帯域信号Ａにおける高域周波数の信号を除去している。この高域除去部３を通過した直流成分を含む低周波信号は第１加算部４と信号処理部９の後述する減算部９ｂにそれぞれ入力される。
【００３１】
検査信号発生部４は、局所時間的に平均ゼロで入力信号Ｘのプラスからマイナスまでの振幅値を含む既知の検査信号（基準点（ゼロ点）を有する離散連続信号）を発生している。具体的に、検査信号発生部４は、図２に示すように、源信号である入力信号Ｘの振幅値のプラスからマイナスまでの振幅範囲（図２のプラスの振幅範囲ａ１とマイナスの振幅範囲ａ２に相当）の値を含む振幅値を有し、１周期Ｔの正と負との半周期正弦波の中間にゼロ（図２のａ３）を挿入した信号を検査信号として発生している。
【００３２】
第１加算部５は、高域除去部３からの直流成分を含む低周波信号と検査信号発生部４からの検査信号とを加算している。この第１加算部５にて加算された加算信号（重畳信号）は基準点検出部６に入力される。
【００３３】
基準点検出部６は、第１加算部５から入力される加算信号（重畳信号）の基準点（ゼロ点）を検出するもので、基準点を検出したときに基準点検出信号をタイミング生成部７に出力している。本例では、検査信号が局所時間的に平均ゼロで入力信号Ｘの振幅値のプラスからマイナスまでの範囲の値を含む振幅値を有しているので、この検査信号と高域除去部３からの直流成分を含む低周波信号とを加算した加算信号における基準点（ゼロ点）の検出を可能にしている。
【００３４】
タイミング生成部７は、基準点検出部６が基準点（ゼロ点）を検出して基準点検出信号が入力されたときに、基準点の検出タイミングであるタイミング信号を生成している。
【００３５】
検査信号抽出部８は、タイミング生成部７からタイミング信号が入力されたときに、その時刻に検査信号発生部４が発生する検査信号の信号値を抽出している。この検査信号抽出部８にて抽出された検査信号の信号値は信号処理部９の後述する信号保持部９ａに入力される。
【００３６】
尚、検査信号の値は、源信号である入力信号Ｘの振幅値のプラスからマイナスまでの範囲の信号値を有しているので、その検査信号の存在範囲で基準点（ゼロ点）を生成することができ、その基準点に対するタイミングの検査信号の信号値が基準点からの値を示す。
【００３７】
信号処理部９は、信号保持部９ａと減算部９ｂから構成される。信号保持部９ａは、検査信号抽出部８にて抽出された検査信号の信号値を所定時間だけ保持して減算部９ｂに出力している。減算部９ｂは、高域除去部３からの直流成分を含む低周波信号と信号保持部９ａからの信号との差を算出し、この算出によって抽出される交流成分の出力信号Ｆ１を出力している。
【００３８】
次に、上記のように構成される第１実施の形態の濾波装置１Ａを用いた濾波方法について説明する。
【００３９】
Ａ／Ｄ変換部２は、アナログの入力信号Ｘが入力されると、この入力信号Ｘを所定のサンプリング周期でサンプリングし、入力信号Ｘの略全ての信号帯域を含んだディジタルの全帯域信号Ａに変換する。
【００４０】
次に、高域除去部３は、Ａ／Ｄ変換部２からの全帯域信号Ａを直流成分を含む所望の帯域の低周波信号と、それ以外の帯域の信号とに分離し、高域周波数の信号を除去する。そして、高域除去部３により高域除去された直流成分を含む低周波信号に対し、以下の信号処理を行う。
【００４１】
まず、検査信号発生部４は、入力信号Ｘの振幅値のプラスからマイナスまでの範囲（図２のプラスの振幅範囲ａ１とマイナスの振幅範囲ａ２に相当）の値を含む振幅値を有し、１周期の正と負との半周期正弦波の中間にゼロ（図２のａ３）を挿入した信号を検査信号として生成する。そして、第１加算部５は、高域除去部３で高域除去された直流成分を含む低周波信号と検査信号発生部４が生成した検査信号とを加算した加算信号を基準点検出部６に出力する。
【００４２】
続いて、基準点検出部６は、第１加算部５にて加算された加算信号（重畳信号）から基準点（ゼロ点）を検出する。基準点検出部６は、基準点を検出すると、基準点検出信号をタイミング生成部７に出力する。タイミング生成部７は、基準点検出部６から基準点検出信号が入力されると、基準点の検出タイミングであるタイミング信号を検査信号抽出部８に出力する。
【００４３】
そして、検査信号抽出部８は、タイミング生成部７からタイミング信号が入力されると、その時刻に検査信号発生部４が発生する検査信号の信号値を抽出する。その際、源信号である入力信号Ｘの振幅値のプラスからマイナスまでの範囲の信号値を検査信号が有しているので、検査信号の存在範囲で基準点（ゼロ点）を検出することができる。これにより、基準点に対するタイミングの検査信号の信号値が基準点からの値を示すことになる。
【００４４】
続いて、信号保持部９ａは、検査信号抽出部８にて抽出された検査信号の信号値を所定時間だけ保持して減算部９ｂに出力する。そして、減算部９ｂは、高域除去部３からの直流成分を含む低周波信号と信号保持部９ａからの信号との差を算出し、この算出によって抽出される交流成分の信号を出力信号Ｆ１として出力する。
【００４５】
尚、上述した第１実施の形態において、Ａ／Ｄ変換部２のサンプリングを上げ、量子化の刻みを少なくすれば、さらに精度を上げることができる。
【００４６】
［第２実施の形態］
本発明の第２実施の形態について図３を参照しながら説明する。図３に示すように、第２実施の形態の濾波装置１（１Ｂ）は、Ａ／Ｄ変換部２、高域除去部３、検査信号発生部４、第１加算部５、基準点検出部６、タイミング生成部７、検査信号抽出部８、信号処理部１０を備えて概略構成される。
【００４７】
この第２実施の形態の濾波装置１Ｂは、信号処理部１０を除く他の構成（Ａ／Ｄ変換部２、高域除去部３、検査信号発生部４、第１加算部５、基準点検出部６、タイミング生成部７、検査信号抽出部８）が第１実施の形態の濾波装置１Ａと同一であるので、信号処理部１０の構成についてのみ説明する。
【００４８】
信号処理部１０は、差分処理部１０ａ、基準値発生部１０ｂ、第２加算部１０ｃ、第１切替処理部１０ｄ、積分部１０ｅを備えている。
【００４９】
差分処理部１０ａは、高域除去部３から入力される直流成分を含む低周波信号と、この低周波信号を１サンプル遅延させた信号との差分を算出している。この差分処理部１０ａにて算出された差分信号は第１切替処理部１０ｄに入力される。
【００５０】
尚、差分処理部１０ａにおける一次差分は、Ａ／Ｄ変換部２によるサンプリング間隔の時系列データの差分である。差分情報は信号の変動成分を含む信号であるが、適切な初期値を与えて復元することにより元の交流信号となる。本例では、この復元に加算器と遅延器からなる積分器を利用するが、差分器の周波数特性と逆特性を有する積分器を使用することにより、源信号である入力信号Ｘの波形の交流成分のプロフィールを再現することができる。
【００５１】
基準値発生部１０ｂは、基準となる既知の基準値（例えば、ゼロ点の値）を発生している。この基準値発生部１０ｂにて発生した基準値は第１切替処理部１０ｄに入力される。
【００５２】
第２加算部１０ｃは、高域除去部３からの直流成分を含む低周波信号と検査信号抽出部８からの信号とを加算している。この第２加算部１０ｃにて加算された加算信号は第１切替処理部１０ｄに入力される。
【００５３】
第１切替処理部１０ｄは、タイミング生成部７からのタイミング信号に応じて、差分処理部１０ａからの差分信号、基準値発生部１０ｂからの基準値（ゼロ点の値）、第２加算部１０ｃからの加算信号の何れかの信号出力値を選択するように切り替え、選択した信号出力値を第３加算部１０ｅに出力している。
【００５４】
積分部１０ｅは、差分処理部１０ａを構成する差分器の周波数特性と逆特性を有しており、第３加算部１０ｅａと遅延部１０ｅｂから構成される。
【００５５】
第３加算部１０ｅａは、一次遅れ成分の加算処理を行っており、第１切替処理部１０ｄにて選択された信号出力値と遅延部１０ｅｂからの信号値とを加算し、この加算された加算信号を遅延部１０ｅｂに出力するとともに、交流成分による出力信号Ｆ２を出力している。
【００５６】
遅延部１０ｅｂは、第３加算部１０ｅａからの加算信号を１クロック（１サンプルの間隔に相当）だけ遅延させて第３加算部１０ｅａにフィードバック入力している。
【００５７】
次に、上記のように構成される第２実施の形態の濾波装置１Ｂを用いた濾波方法について説明する。
【００５８】
尚、入力信号ＸがＡ／Ｄ変換部２に入力し、タイミング生成部７からのタイミング信号の時刻に検査信号発生部４が発生する検査信号の信号値を検査信号抽出部８が抽出するまでの処理に関しては、前述した第１実施の形態の濾波装置１Ａと同様である。
【００５９】
ここで、第２実施の形態における信号処理部１０の差分処理部１０ａの出力信号は交流変動の性質を保存した信号である。このため、差分信号を復元すれば、元の交流信号の性質を有した候補信号を生成できるが、初期値を適切に与えないと所望の交流信号にならない。そこで、第２実施の形態では、第１切替処理部１０ｄにおいて、この与え方を規定している。そのタイミングは、タイミング生成部７でタイミング信号を生成したタイミング点で、検査信号抽出部８が抽出した検査信号の信号値と、源信号である入力信号Ｘの信号値とを加算した値を初期値として復元している。それ以前は、基準値発生部１０ｂが発生した基準値（ゼロ点の値）を選択し、これらのタイミング以外では、差分処理部１０ａの出力値を選択する。この値をもとに、積分部１０ｅ（第３加算部１０ｅａ、遅延部１０ｅｂ）によって積分して抽出した交流成分の信号を出力信号Ｆ２として出力する。
【００６０】
さらに、第１切替処理部１０ｄにおける切り替え動作について説明する。第１切替処理部１０ｄは、差分処理部１０ａによる差分処理後の差分信号、基準値発生部１０ｂが発生する基準値（ゼロ点の値）、第２加算部１０ｃによる加算処理後の加算信号の３通りの出力信号を切り替えて、後段の積分部１０ｅ（第３加算部１０ｅａ、遅延部１０ｅｂ）にて積分する。
【００６１】
この切り替え動作については、タイミング生成部７がタイミング信号を生成するタイミングを利用する。このタイミング信号を生成する以前の時刻では、基準値発生部１０ｂが発生する基準値（ゼロ点の値）を選択するように第１切替処理部１０ｄが切り替えられ、この基準値が積分部１０ｅの第３加算部１０ｅａに入力される。この状態では、基準値発生部１０ｂからの基準値と、第３加算部１０ｅａによる一つ前の加算信号とが第３加算部１０ｅａで加算される。
【００６２】
その後、タイミング生成部７がタイミング信号を生成するタイミングの１クロック前においては、高域除去部３からの直流成分を含む低周波信号と検査信号抽出部８からの検査信号とを加算した第２の加算部１０ｃによる加算信号の出力信号値を選択するように第１切替処理部１０ｄが切り替えられ、この加算信号の信号出力値が積分部１０ｅの第３加算部１０ｅａに入力される。
【００６３】
そして、その後の１クロック、すなわちタイミング信号を生成した検出タイミングでは、差分処理部１０ａからの差分信号の信号出力値を選択するように第１切替処理部１０ｄが切り替えられ、この差分信号の信号出力値が積分部１０ｅの第３加算部１０ｅａに入力される。この切り替え動作によれば、差分処理部１０ａからの最初の差分信号の信号出力値（初期値）と、タイミング信号の検出タイミングの１クロック前の第２加算部１０ｃからの加算後の出力信号値とが積分部１０ｅの第３加算部１０ｅａで加算されることになる。
【００６４】
その後は、差分処理部１０ａからの差分信号の信号出力値が第１切替処理部１０ｄを通して積分部１０ｅ（第３加算部１０ｅａ、遅延部１０ｅｂ）で積分され、この積分によって得られる交流成分の信号が出力信号Ｆ２となる。
【００６５】
［第３実施の形態］
本発明の第３実施の形態について図４を参照しながら説明する。第３実施の形態の濾波装置１（１Ｃ）は、第２実施の形態の濾波装置１Ｂにおける信号処理部の変形例であり、図４に示すように、Ａ／Ｄ変換部２、高域除去部３、第１加算部４、基準点検出部５、タイミング生成部６、検査信号発生部７、検査信号抽出部８、信号処理部１１を備えて概略構成される。
【００６６】
尚、第３実施の形態の濾波装置１Ｃにおいて、第２実施の形態の濾波装置１Ｂと同一の構成要素には同一番号を付し、その説明を省略する。
【００６７】
第３実施の形態の濾波装置１Ｃの信号処理部１１は、差分処理部１１ａ、基準値発生部１１ｂ、第２加算部１１ｃ、第１切替処理部１１ｄ、第２切替処理部１１ｅ、積分部１１ｆを備えている。
【００６８】
差分処理部１１ａは、第２実施の形態の濾波装置１Ｂの差分処理部１０ａと同様に、高域除去部３から入力される直流成分を含む低周波信号と、この低周波信号を１サンプル遅延させた信号との差分を算出している。この差分処理部１１ａにて算出された差分信号は第１切替処理部１１ｄに入力される。
【００６９】
基準値発生部１１ｂは、基準となる既知の基準値（例えば、ゼロ点の値）を発生している。この基準値発生部１１ｂにて発生した基準値は第１切替処理部１１ｄに入力される。
【００７０】
第２加算部１１ｃは、高域除去部３からの直流成分を含む低周波信号と検査信号抽出部８からの信号とを加算している。この第２加算部１１ｃにて加算された加算信号は第２切替処理部１１ｅに入力される。
【００７１】
第１切替処理部１１ｄは、タイミング生成部７からのタイミング信号に応じて、差分処理部１１ａからの差分信号、基準値発生部１１ｂからの基準値（ゼロ点の値）の何れかの信号出力値を選択するように切り替え、選択した信号出力値を第３加算部１１ｆに出力している。
【００７２】
第２切替処理部１１ｅは、タイミング生成部７からのタイミング信号に応じて、第２加算部１１ｃからの加算信号、第３加算部１１ｆからの加算信号の何れかの信号出力値を選択するように切り替え、選択した信号出力値を遅延部１１ｆｂに出力している。
【００７３】
積分部１１ｆは、差分処理部１１ａを構成する差分器の周波数特性と逆特性を有しており、第３加算部１１ｆａと遅延部１１ｆｂから構成される。
【００７４】
第３加算部１１ｆａは、一次遅れ成分の加算処理を行っており、第１切替処理部１１ｄにて選択された信号出力値と遅延部１１ｆｂからの信号値とを加算し、この加算による加算信号を第２切替処理部１１ｅに出力するとともに、交流成分による出力信号Ｆ２を出力している。
【００７５】
遅延部１１ｆｂは、第２切替処理部１１ｅの切り替えにより、第２加算部１１ｃからの加算信号、第３加算部１１ｆａからの加算信号の何れかの信号を１クロック（１サンプルの間隔）だけ遅延させて第３加算部１１ｆａにフィードバック入力している。
【００７６】
次に、上記のように構成される第３実施の形態の濾波装置１Ｃを用いた濾波方法について説明する。
【００７７】
尚、入力信号ＸがＡ／Ｄ変換部２に入力し、タイミング生成部７からのタイミング信号の時刻に検査信号発生部４が発生する検査信号の信号値を検査信号抽出部８が抽出するまでの処理に関しては、前述した第１実施の形態の濾波装置１Ａと同様である。
【００７８】
ここで、第３実施の形態における信号処理部１１の差分処理部１１ａの出力信号は交流変動の性質を保存した信号である。このため、差分信号を復元すれば、元の交流信号の性質を有した候補信号を生成できるが、初期値を適切に与えないと所望の交流信号にならない。そこで、第３実施の形態では、第１切替処理部１１ｄと第２切替処理部１１ｅにおいて、この与え方を規定している。
【００７９】
以下、第１切替処理部１１ｄと第２切替処理部１１ｅにおける切り替え動作について説明する。第１切替処理部１１ｄは、タイミング生成部７からのタイミング信号に応じて、差分処理部１１ａによる差分処理後の差分信号、基準値発生部１１ｂが発生する基準値（ゼロ点の値）の２通りの出力信号を切り替えて、後段の積分部１１ｆ（第３加算部１１ｆａ、遅延部１１ｆｂ）にて積分する。
【００８０】
また、第２切替処理部１１ｅは、遅延部１１ｆの入力前に設けられ、タイミング生成部７からのタイミング信号に応じて、第３加算部１１ｆａからの加算信号と、高域除去部３からの直流成分を含む低周波信号と検査信号抽出部８からの信号とを加算した信号の２通りの出力信号を切り替えて、後段の遅延部１１ｆｂを通して第３加算部１１ｆａにフィードバック入力する。
【００８１】
これら第１切替処理部１１ｄと第２切替処理部１１ｅの切り替え動作については、タイミング生成部７がタイミング信号を生成するタイミングを利用する。このタイミング信号を生成する以前の時刻では、基準値発生部１１ｂが発生する基準値（ゼロ点の値）を選択するように第１切替処理部１１ｄが切り替えられる。また、第３加算部１１ｆａによる加算信号を選択するように第２切替処理部１１ｅが切り替えられる。この状態では、基準値発生部１１ｂからの基準値と、第３加算部１１ｆａによる一つ前の加算信号とが第３加算部１１ｆａで加算される。
【００８２】
その後、タイミング生成部７がタイミング信号を生成するタイミングの１クロック前においては、高域除去部３からの直流成分を含む低周波信号の値と検査信号抽出部８からの検査信号の値とを加算した第２加算部１１ｃによる加算信号の出力信号値を選択するように第２切替処理部１１ｅが切り替えられ、この出力信号値が遅延部１１ｆｂを通して積分部１１ｆの第３加算部１１ｆａにフィードバック入力される。
【００８３】
そして、その後の１クロック、すなわちタイミング信号を生成した検出タイミングでは、差分処理部１１ａからの差分信号を選択するように第１切替処理部１１ｄが切り替えられ、差分処理部１１ａからの差分信号が積分部１１ｆの第３加算部１１ｆａに入力される。この切り替え動作では、差分処理部１１ａからの最初の差分信号の出力値（初期値）と、タイミング信号の検出タイミングの１クロック前の第２加算部１１ｃからの加算後の出力信号値とが積分部１１ｆの第３加算部１１ｆａで加算されることになる。
【００８４】
その後は、第３加算部１１ｆａによる加算信号を選択するように第２切替処理部１１ｅが切り替えられ、差分処理部１１ａからの差分信号が第１切替処理部１１ｄを通して積分部１１ｆ（第３加算部１１ｆａ、遅延部１１ｆｂ）で積分され、この積分によって得られる交流成分の信号が出力信号Ｆ２となる。
【００８５】
尚、第２実施の形態及び第３実施の形態における信号処理部１０，１１は、図示の構成に限定されるものではない。信号処理部１０，１１は、タイミング生成部７がタイミング信号を生成した検出タイミングにより、差分処理部１０ａ，１１ａの出力信号の初期値と源信号の交流値とを積分部１０ｅ，１１ｆに与える処理を実施できればよい。すなわち、差分処理部１０ａ，１１ａの最初の差分信号の出力値（初期値）と、タイミング生成部７がタイミング信号を生成する１クロック前の積分部１０ｅ，１１ｆによる積分後の出力信号値とが、タイミング生成部７がタイミング信号を生成した検出タイミングにより積分部１０ｅ，１１ｆで積分される構成であればよい。
【００８６】
［第４実施の形態］
第４実施の形態は、上述した第１実施の形態の濾波装置１Ａによる出力信号Ｆ１と、第２実施の形態の濾波装置１Ｂによる出力信号Ｆ２を含め、複数の交流信号があった場合に、最良の交流信号を選択する交流信号選択処理部１２を備えた構成である。
【００８７】
交流信号選択処理部１２は、図５に示すように、エネルギー計算部１２ａ、エネルギー比較部１２ｂ、最適値選択部１２ｃを備えて構成される。
【００８８】
尚、図５では、濾波装置１Ａによる出力信号Ｆ１と濾波装置１Ｂによる出力信号Ｆ２を複数の交流信号として交流信号選択処理部１２に入力している例を示しているが、これら出力信号Ｆ１，Ｆ２の少なくとも一方を含む複数の交流信号を交流信号選択処理部１２に入力する構成としてもよい。
【００８９】
エネルギー計算部１２ａは、複数の交流信号（Ｆ１とＦ２の少なくとも一方を含む）のそれぞれの区間平均を求め、求めた区間平均の値を対応する交流信号の値から差し引き、交流信号毎のエネルギーを計算している。
【００９０】
エネルギー比較部１２ｂは、エネルギー計算部１２ａが計算した複数の交流信号のエネルギーを比較し、その比較結果を最適値選択部１２ｃに出力している。
【００９１】
最適値選択部１２ｃは、エネルギー比較部１２ｂの比較結果より、エネルギーの最も小さい交流信号の値を最適値として選択出力している。
【００９２】
尚、複数の交流信号のうち、そのエネルギーの最も小さい値を採用するとは、安定化した成分が最も小さいエネルギー状態であるという推定則を採用したものである。また、直流が増えれば、その分、フーリエ積分の性質：直交化による原理から、エネルギーは増すことになることからもこの推定則は支持される。
【００９３】
ところで、交流信号の交流成分は、上述した濾波装置および濾波方法によって生成できるが、サンプリングによる量子化レベルにより、正確な直流値は制限を受ける。必要な精度を維持するべく、最初から設計を行うべきであるが、量子化やサンプリング間隔に制限があった時の解決策として、基準点（ゼロ点）を検出する際は、正から負へ、負から正への転換点を補間して、より正確なタイミングを算出し、そのタイミングにおける源信号も両側からの値をスプラインやＬａｇｒａｎｇｅ補間などで算出する手法を適用することができる。
【００９４】
このように、第１〜３実施の形態によれば、特許文献２に開示されるような相関処理による演算や相関値の最大値である推定値を見つけるための探索的な手法を必要とせず、局所時間的に平均ゼロで入力信号の振幅値を含む既知の検査信号を用いた決定的な手法により、所望の交流成分を抽出している。これにより、著しく計算量を削減して所望の交流成分を抽出して信号を出力することができる。
【００９５】
また、図５に示す第４実施の形態によれば、複数の交流信号のうち、そのエネルギーの最も小さい値を選択出力するので、最良の交流信号を選択して出力することができる。
【００９６】
以上、本発明に係る濾波装置および濾波方法の最良の形態について説明したが、この形態による記述および図面により本発明が限定されることはない。すなわち、この形態に基づいて当業者等によりなされる他の形態、実施例および運用技術などはすべて本発明の範疇に含まれることは勿論である。
【符号の説明】
【００９７】
１（１Ａ，１Ｂ，１Ｃ）  濾波装置
２  Ａ／Ｄ変換部
３  高域除去部
４  検査信号発生部
５  第１加算部
６  基準点検出部
７  タイミング生成部
８  検査信号抽出部
９  信号処理部
９ａ  信号保持部
９ｂ  減算部
１０  信号処理部
１０ａ  差分処理部
１０ｂ  基準値発生部
１０ｃ  第２加算部
１０ｄ  第１切替処理部
１０ｅ  積分部
１０ｅａ  第３加算部
１０ｅｂ  遅延部
１１  信号処理部
１１ａ  差分処理部
１１ｂ  基準値発生部
１１ｃ  第２加算部
１１ｄ  第１切替処理部
１１ｅ  第２切替処理部
１１ｆ  積分部
１１ｆａ  第３加算部
１１ｆｂ  遅延部
１２  交流信号選択処理部
１２ａ  エネルギー計算部
１２ｂ  エネルギー比較部
１２ｃ  最適値選択部
【図１】
0006373765.tif 000002
【図２】
0006373765.tif 000003
【図３】
0006373765.tif 000004
【図４】
0006373765.tif 000005
【図５】
0006373765.tif 000006
【図６】
0006373765.tif 000007