(57)【要約】【課題】スパイクノイズの影響を受けずに、入力信号の検出値を特定する。【解決手段】自動試験システム１が備える音声入出力レベル測定装置１０は、デジタルオシロスコープ３２，擬似音声処理器４１，制御ＰＣ群５，及びバスコントローラ６を含んで構成されており、供試器接続用ＢＯＸ２に接続された音声処理器Ｋ１０の音声入出力レベルを、デジタルオシロスコープ３２で測定する。制御ＰＣ群５は、音声処理器Ｋ１０での入出力信号の測定回数がサンプリング回数に達すると、測定値群の上位から除去数分の測定値を削除し、残った測定値群から測定値の最大値を取得する。次に、制御ＰＣ群５は、取得した測定値が規格内であるか否かを判定する。【選択図】図２
2010139401.tif 000002
【特許請求の範囲】
【請求項１】
入力信号を検出する検出工程と、
前記検出工程で検出した複数の検出値の中から、信号レベルの高い順に所定数の検出値を除いて検出値の数を絞り込む絞込工程と、
前記絞込工程で絞り込んだ検出値を用いて入力信号を処理する信号処理工程とを含むことを特徴とする入力信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力信号の処理方法に関する。
【背景技術】
【０００２】
特許文献１に記載の無線機性能の自動測定システムでは、高周波以外の発生信号の出力レベルと送信信号の出力レベルとの差分が規格値以下に抑えられているか確認するためのスプリアス測定が行われる。
【０００３】
特許文献１のスプリアス測定は、周波数領域を所定の分解能帯域幅でスキャンして測定し、検出した周波数成分のうちで基本波とその高調波を除く最もピークが高い信号の周波数が、占有周波数帯域幅や設定値で決まる基本波や高調波の周波数帯域内に入っていないと、このピーク周波数の信号をスプリアスとするものである。
【０００４】
【特許文献１】特開２００４−２１９２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
スプリアス測定のような入出力信号のピークレベルの測定では、測定対象の信号のピークレベルよりもスパイクノイズのレベルが高いと、スパイクノイズを測定結果として後の処理が行われ、測定値の信頼性が低下する虞があった。
【０００６】
本発明は斯かる課題に鑑みてなされたもので、上記課題を解決できる入力信号処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このような目的を達成するために、本発明の入力信号処理方法は、入力信号を検出する検出工程と、前記検出工程で検出した複数の検出値の中から、信号レベルの高い順に所定数の検出値を除いて検出値の数を絞り込む絞込工程と、前記絞込工程で絞り込んだ検出値を用いて入力信号を処理する信号処理工程とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、信号レベルの高い順に所定数の検出値を除いて検出値を絞り込むことで、スパイクノイズの影響を受けずに、入力信号の検出値を特定できる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の最良の形態について説明する。
図１は、本実施形態の自動試験システム１の構成の概略を示すブロック図である。
【００１０】
図１に示すように、自動試験システム１は、試験対象となる供試器Ｋの接続される供試器接続用ＢＯＸ２と、供試器Ｋの試験に用いる汎用試験器群３及び専用試験器群４と、供試器接続用ＢＯＸ２に接続された供試器Ｋ，汎用試験器群３，及び専用試験器群４の動作を制御する制御ＰＣ群５と、供試器Ｋ，専用試験器群４，制御ＰＣ群５の間での信号の送受信を制御するバスコントローラ６とを備えている。
【００１１】
汎用試験器群３は、標準テスト信号を発生するための標準信号発生器３１と、供試器Ｋの音声信号の入出力レベルを測定するためのデジタルオシロスコープ３２とを含んで構成されている。専用試験器群４は、供試器Ｋの独自の試験項目別に試験するための専用試験器４ａ，専用試験器４ｂ・・・専用試験器４ｎと、供試器Ｋとして音声処理器を用いる場合に供試器Ｋの相手側の音声処理器となる擬似音声処理器４１とを含んで構成されている。制御ＰＣ群５は、複数の制御ＰＣ５ａ，制御ＰＣ５ｂ，・・・制御ＰＣ５ｎを含んで構成されている。
【００１２】
本実施の形態では、供試器Ｋを音声処理器Ｋ１０とした場合の例について説明する。また、音声処理器Ｋ１０の音声入出力レベルを測定する音声入出力レベル測定装置１０として自動試験システム１を用いる場合について説明する。図２は、以下に説明する音声入出力レベル測定装置１０の回路構成を概念的に示す図であり、（ａ）は音声処理器Ｋ１０の音声出力レベルの測定経路を、（ｂ）は音声入力レベルの測定経路を示している。
【００１３】
音声入出力レベル測定装置１０は、上述したデジタルオシロスコープ３２，擬似音声処理器４１，制御ＰＣ群５，及びバスコントローラ６を含んで構成されており、供試器接続用ＢＯＸ２（図１参照）に接続された音声処理器Ｋ１０の音声入出力レベルを測定する。擬似音声処理器４１は、音声データを記憶した記憶部４１ａと、変調部４１ｂと、復調部４１ｃとを含んで構成されており、音声処理器Ｋ１０への音声データの供給と、音声処理器Ｋ１０との間での信号の送受信とを行う。デジタルオシロスコープ３２は、擬似音声処理器４１又は音声処理器Ｋ１０で復調された音声信号を測定し、測定結果を制御ＰＣ群５に供給する。
【００１４】
音声入出力レベル測定装置１０で音声処理器Ｋ１０の音声出力レベルを測定する場合、音声入出力レベル測定装置１０の制御ＰＣ群５は、バスコントローラ６を介して擬似音声処理器４１及び音声処理器Ｋ１０に制御コマンドを送信する（図２（ａ）Ｓ１０１，Ｓ１０２）。制御コマンドを受信した擬似音声処理器４１は、記憶部４１ａに記憶した音声データを音声信号として、バスコントローラ６（図１参照）を介して音声処理器Ｋ１０に供給する（Ｓ１０３）。音声処理器Ｋ１０は、この音声データを変調部Ｋ１１で変調し、低周波信号として出力する（Ｓ１０４）。擬似音声処理器４１は、音声処理器Ｋ１０が出力した低周波信号を復調部４１ｃで復調し、得られた音声信号をデジタルオシロスコープ３２に送信する（Ｓ１０５）。その後、制御ＰＣ群５がデジタルオシロスコープ３２に音声レベルの測定を要求すると（Ｓ１０６）、デジタルオシロスコープ３２は擬似音声処理器４１が送信した音声信号を測定し、測定結果を制御ＰＣ群５に送信する（Ｓ１０７）。制御ＰＣ群５は、デジタルオシロスコープ３２が送信した測定結果を判定する。
【００１５】
音声入出力レベル測定装置１０で音声処理器Ｋ１０の音声入力レベルを測定する場合、音声入出力レベル測定装置１０の制御ＰＣ群５は、バスコントローラ６を介して擬似音声処理器４１及び音声処理器Ｋ１０に制御コマンドを送信する（図２（ｂ）Ｓ１１１，Ｓ１１２）。制御コマンドを受信した擬似音声処理器４１は、記憶部４１ａに記憶した音声データを変調部４１ｂで変調し、低周波信号として出力する（Ｓ１１３）。音声処理器Ｋ１０は、擬似音声処理器４１が出力した低周波信号を復調器Ｋ１２で復調し、得られた音声信号をデジタルオシロスコープ３２に送信する（Ｓ１１４）。その後、制御ＰＣ群５がデジタルオシロスコープ３２に音声レベルの測定を要求すると（Ｓ１１５）、デジタルオシロスコープ３２は音声処理器Ｋ１０が送信した音声信号を測定し、測定結果を制御ＰＣ群５に送信する（Ｓ１１６）。制御ＰＣ群５は、デジタルオシロスコープ３２が送信した測定結果を判定する。
【００１６】
音声処理器Ｋ１０の音声入出力レベル測定を行い、その測定結果を判定するために制御ＰＣ群５が実行する測定音声レベル判定処理について説明する。図３は、測定音声レベル判定処理の処理の概略を示すフローチャートである。
【００１７】
測定音声レベル判定処理では、制御ＰＣ群５は、測定のための音声処理器Ｋ１０及び擬似音声処理器４１の設定を行う測定設定処理を実行する（Ｓ１）。これは、音声処理器Ｋ１０及び擬似音声処理器４１に制御コマンドを送信する処理（Ｓ１０１，Ｓ１０２，Ｓ１１１，Ｓ１１２）であり、送信した制御コマンドに基づき、上述した擬似音声処理器４１及び音声処理器Ｋ１０による各処理（Ｓ１０３〜Ｓ１０５，Ｓ１１３，Ｓ１１４）が実行される。
【００１８】
次に、制御ＰＣ群５は、記憶部の設定ファイルに記憶したサンプリング回数及び除去数を読み込み（Ｓ２）、続いて、デジタルオシロスコープ３２による測定回数がＳ２で読み込んだサンプリング回数に達したかを判別する（Ｓ３）。
【００１９】
設定ファイルに記憶されたサンプリング回数は、１回の測定音声レベル判定処理で実行される音声入出力レベルの測定（検出）回数を示しており、後述するＳ４〜Ｓ７の処理が所定の時間間隔（例えば１秒間隔）で、サンプリング回数に示す回数だけ実行される。また、除去数は、Ｓ４〜Ｓ７の処理が繰り返されて得られたサンプリング回数分の測定値の中から、後述のＳ９の処理で削除する測定値の数を示しており、後述のＳ８でソートされた測定値の中から、信号レベルの高い順に除去数の示す数だけＳ９で測定値が削除され、測定値の数が絞り込まれる。
【００２０】
測定回数がサンプリング回数に達しておらず、Ｓ３の判別が“Ｎｏ”の場合、制御ＰＣ群５は、デジタルオシロスコープ３２にピーク電圧の測定を要求し（Ｓ４）、デジタルオシロスコープ３２から送信されたピーク電圧を取得する（Ｓ５）。次に、制御ＰＣ群５は、Ｓ５で取得した測定値をバッファリングし（Ｓ６）、次のサンプリングのタイミングになるまで、つまり、Ｓ４での測定要求から所定時間が経過するまでウエイトする（Ｓ７）。次のサンプリングのタイミングになると、処理はＳ３に戻り、上述の処理が繰り返される。
【００２１】
サンプリング回数の測定が行われてＳ３の判別が“Ｙｅｓ”になると、制御ＰＣ群５は、Ｓ６でバッファリングした測定値群を昇順ソートする（Ｓ８）。次に、制御ＰＣ群５は、Ｓ８でソートした測定値群の上位から除去数分の測定値を削除し（Ｓ９）、残った測定値群から測定値の最大値を取得する（Ｓ１０）。次に、制御ＰＣ群５は、Ｓ１０で取得した測定値が規格内であるか否かを判定し（Ｓ１１）、判別が“Ｙｅｓ”だと測定結果を良好と判定し（Ｓ１２）、“Ｎｏ”だと不良と判定する（Ｓ１３）。Ｓ１２又はＳ１３の処理が実行されると測定音声レベル判定処理は終了する。
【００２２】
Ｓ４〜Ｓ７の処理がサンプリング回数繰り返されてバッファリングされた測定値群と、Ｓ１１での判定結果との関係を説明する。図４は、サンプリング回数の各測定で得られた測定値群を測定順に並べて示す図である。
【００２３】
サンプリング回数の測定で、図４に示すような波形のピーク電圧の測定値が得られた場合、上述の測定音声レベル判定処理のＳ８で昇順ソートされた後、Ｓ９で除去数分の測定値が上位から削除される。図４（ａ）に示すように、全てのピーク電圧の測定値Ｖ１がピーク電圧の規格値Ｖ０を下回っている場合、測定値群の上位から除去数分の測定値が除去されるか否かに関わらず、測定値Ｖ１は規格値Ｖ０を上回らない。このため、Ｓ１１の判別が“Ｙｅｓ”となり、Ｓ１２で良好と判定される。
【００２４】
一方、図４（ｂ）に示すように、全てのピーク電圧の測定値Ｖ１がピーク電圧の規格値Ｖ０を上回っている場合、測定値群の上位から除去数分の測定値が除去されても、残りの測定値Ｖ１が規格値Ｖ０を上回っているため、Ｓ１１の判別が“Ｎｏ”となり、Ｓ１３で不良と判定される。
【００２５】
図４（ｃ）に示すように、サンプリングされた測定値Ｖ１の中に規格値Ｖ０を上回るスパイクノイズＳＮが含まれている場合、測定値群の上位から除去数分の測定値が除去されると、残りの測定値Ｖ１が規格値Ｖ０を下回っていることから、Ｓ１１の判別が“Ｙｅｓ”となり、Ｓ１２で良好と判定される。
【００２６】
本実施形態によれば、擬似音声処理器４１や音声処理器Ｋ１０で受信する低周波信号に高周波ノイズが混入しても、その影響を受けずに音声処理器Ｋ１０の音声入出力レベルを測定できる。つまり、測定値群の中に規格値を上回るスパイクノイズが混入していても、測定値群の上位に位置するスパイクノイズを除去することで、その後の処理で受けるスパイクノイズの影響を排除することができる。
【００２７】
また、本実施形態によれば、信号レベルの高い順に測定値群の上位から除去数分の測定値を除去し、その中の最大値と規格値とを比較するという簡単な処理で、スパイクノイズの影響を受けずに、音声入出力レベルの最大値と規格値とを比較できる。
【００２８】
なお、上記実施形態では、除去数分の測定値を除去した測定値群の中の測定値の最大値と規格値とを比較する場合について説明したが、測定値群に含まれる複数の測定値と規格値との比較を行ってもよい。例えば、Ｓ９の処理の後に、測定値群の最大値から順にＳ１１の判別を繰り返して行い、複数の測定値と規格値との比較を行うことができる。この場合、Ｓ１３で不良（規格外）と判定された測定値の発生率を、制御ＰＣ群５で図５に示すような画面表示をすることで、確認できるようにしてもよい。
【００２９】
図５は、測定値群に含まれる各測定値と規格値との比較を測定音声レベル判定処理のＳ１１で行い、その結果を表示する場合の表示画面の一例を示す図であり、（ａ）は規格外測定値発生率確認画面、（ｂ）は規格外測定値発生率詳細画面を示している。
【００３０】
図５（ａ）に示す規格外測定値発生率確認画面には、供試器Ｋの名称を表示する「供試器名称」，供試器Ｋの番号を表示する「供試器番号」の表示欄と、「測定履歴」の表示欄とが設けられている。「測定履歴」の表示欄には、“測定日時”，“測定結果”，“規格外測定値発生率”の表示欄が設けられており、過去に行われた各測定毎に、表示欄の表示が行われる。“測定結果”には、“規格外測定値発生率”が所定値以下だと良好、所定値を上回ると不良とする判定の結果が表示される。
【００３１】
図５に示す例では、ＸＸ年ＸＸ月ＸＸ日，ＸＸ時，ＸＸ分，ＸＸ秒の測定では、規格外測定値の発生率が５（％）で、結果が良好であること等が表示されている。規格外測定値発生率確認画面に表示された何れかの測定履歴が選択されると、その測定結果の詳細が、図５（ｂ）に示す規格外測定値発生率詳細画面で表示される。
【００３２】
図５（ｂ）に示す規格外測定値発生率詳細画面には、供試器Ｋの名称を表示する「供試器名称」，供試器Ｋの番号を表示する「供試器番号」，測定日時を表示する「測定日時」の表示欄と共に、測定結果の詳細表示欄が表示されている。
【００３３】
詳細表示欄には、上述の「測定結果」，「規格外測定値発生率」の他に、「規格値」，「サンプリング回数」，「除去数」，「規格外測定値」，「規格内測定値」の欄が設けられている。「規格値」の欄には、上述の測定音声レベル判定処理で用いた規格値が表示される。また、「除去数」の欄には、測定音声レベル判定処理での測定値の除去数が表示される。
【００３４】
また、「規格外測定値」の欄には、規格外（不良）と判定された測定値と、その測定値が何回目のサンプリングで測定されたかが表示される。図５（ｂ）に示す例では、８回目のサンプリングで測定された測定値“２８．５２（Ｖ）”等が表示されている。また、「規格内測定値」の欄には、規格内（良好）と判定された測定値と、その測定値が何回目のサンプリングで測定されたかが表示される。図５（ｂ）に示す例では、１回目のサンプリングで測定された測定値“２０．９４（Ｖ）”等が表示されている。
【００３５】
測定値群に含まれる複数の測定値と規格値との比較を行い、規格外測定値発生率を特定することで、測定音声レベル判定処理で用いたサンプリング回数及び除去数の妥当性を確認し、設定ファイルに記憶されたサンプリング回数及び除去数を適正な値に変更できる。
【００３６】
上記実施形態では、音声処理器Ｋ１０での入出力音声の周波数レベルの測定に本発明を適用した場合について説明したが、例えば、振幅レベル等の測定に本発明を適用することもできる。また、測定対象は音声信号には限られず、他の信号の処理にも本発明は適用できる。また、サンプリング回数及び除去数は、測定環境や測定対象に応じて適宜設定することができる。
【００３７】
また、上記実施形態では、測定値が規格値を上回っているか判別する処理に本発明を適用した場合について説明した。しかしながら、複数の測定値の中から信号レベルの高い順に所定数の検出値を除いて検出値の数を絞り込み、絞り込んだ検出値を用いて入力信号を処理するのであれば、検出信号の処理内容は任意である。
【００３８】
以上、本発明の実施形態について説明したが、本発明の実施態様としては、以下のものを挙げることができる。
実施態様１の入力信号処理方法は、入力信号を検出する検出工程と、前記検出工程で検出した複数の検出値の中から、信号レベルの高い順に所定数の検出値を除いて検出値の数を絞り込む絞込工程と、前記絞込工程で絞り込んだ検出値を用いて入力信号を処理する信号処理工程とを含むことを特徴とする。
また、実施態様２の入力信号処理方法は、実施態様１において、前記信号処理工程が、前記絞込工程で絞り込んだ信号レベルが最大の検出値と基準値とを比較する信号レベル比較工程を含むことを特徴とする。
また、実施態様３の音声信号測定装置は、実施態様１又は２の入力信号処理方法を用いて、入力信号レベルを測定することを特徴とする。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態の自動試験システムの構成の概略を示すブロック図である。
【図２】音声入出力レベル測定装置の回路構成を概念的に示す図であり、（ａ）は音声出力レベルの測定経路を、（ｂ）は音声入力レベルの測定経路を説明している。
【図３】音声入出力レベル測定装置が実行する測定音声レベル判定処理の処理の概略を示すフローチャートである。
【図４】測定音声レベル判定処理で得られた測定値群を測定順に並べて示す図である。
【図５】測定値群に含まれる各測定値と規格値との比較結果を示す図である。
【符号の説明】
【００４０】
１      自動試験システム
２      供試器接続用ＢＯＸ
３      汎用試験器群
４      専用試験器群
５      制御ＰＣ群
６      バスコントローラ
３２    デジタルオシロスコープ
４１    擬似音声処理器
６      バスコントローラ
【図１】
2010139401.tif 000003
【図２】
2010139401.tif 000004
【図３】
2010139401.tif 000005
【図４】
2010139401.tif 000006
【図５】
2010139401.tif 000007