(57)【要約】【課題】送信周波数が不明なマルチトーン信号を検出する【解決手段】マルチトーン信号検出装置は、受信信号の信号スペクトルを求め、当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、当該変換信号スペクトルに応じた第１処理信号を出力する通信信号処理部１０２と、検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する教師信号処理部１０３と、第１処理信号と第２処理信号との相関値に基づいて、検出対象となるマルチトーン信号を検出する信号検出部１０４とを備える。【選択図】図１
2018170640.tif 000002
【特許請求の範囲】
【請求項１】
受信信号の信号スペクトルを求め、当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、当該変換信号スペクトルに応じた第１処理信号を出力する通信信号処理部と、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する教師信号処理部と、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する信号検出部とを備える
ことを特徴とするマルチトーン信号検出装置。
【請求項２】
前記通信信号処理部は、
前記受信信号を受信する受信部と、
前記受信信号にフーリエ変換を施すことによって、前記信号スペクトルを求める信号スペクトル導出部と、
前記信号スペクトルにフーリエ変換を施すことによって、前記変換信号スペクトルを求める第１フーリエ変換部と、
前記トーン間周波数に対応するピーク値を有し、かつ、原点を通る関数によるフィルタ処理を前記変換信号スペクトルに施すことによって第１処理信号を生成し、当該第１処理信号を出力する第１フィルタ部とを有する
ことを特徴とする請求項１に記載のマルチトーン信号検出装置。
【請求項３】
前記教師スペクトルを生成する教師スペクトル生成部と、
前記教師スペクトルにフーリエ変換を施すことによって、前記変換教師スペクトルを求める第２フーリエ変換部と、
前記トーン間周波数に対応するピーク値を有し、かつ、原点を通る関数によるフィルタ処理を前記変換教師スペクトルに施すことによって第２処理信号を生成し、当該第２処理信号を出力する第２フィルタ部とを有する
ことを特徴とする請求項１又は２に記載のマルチトーン信号検出装置。
【請求項４】
前記信号検出部は、
前記第１処理信号と前記第２処理信号との複素共役乗算を行うことによって、前記第１処理信号と前記第２処理信号とのクロスパワースペクトルを求めるクロスパワースペクトル導出部と、
前記クロスパワースペクトルに逆フーリエ変換を施すことによって、前記第１処理信号と前記第２処理信号との相互相関関数を求める相関関数導出部と、
前記相互相関関数の最大値を前記相関値として、当該相関値が予め定められた閾値を超える場合に、前記検出対象となるマルチトーン信号を検出したと判定する比較検出部とを有する
ことを特徴とする請求項１から３のいずれか１項に記載のマルチトーン信号検出装置。
【請求項５】
前記比較検出部は、前記相互相関関数において前記相関値に対応する周波数を、前記検出対象となるマルチトーン信号の中心周波数として検出する
ことを特徴とする請求項１から４のいずれか１項に記載のマルチトーン信号検出装置。
【請求項６】
前記信号検出部は、前記検出したと判定されたマルチトーン信号を、前記前記検出対象となるマルチトーン信号として出力する
ことを特徴とする請求項１から５のいずれか１項に記載のマルチトーン信号検出装置。
【請求項７】
受信信号の信号スペクトルを求め、
当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、
当該変換信号スペクトルに応じた第１処理信号を出力し、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、
当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力し、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する
ことを特徴とするマルチトーン信号検出方法。
【請求項８】
コンピュータを、
受信信号の信号スペクトルを求め、当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、当該変換信号スペクトルに応じた第１処理信号を出力する通信信号処理部、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する教師信号処理部、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する信号検出部、として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチトーン信号検出装置、マルチトーン信号検出方法及びプログラムに関する。
【背景技術】
【０００２】
マルチトーン信号は、複数の周波数成分を含む信号であり、ＤＭＴ(Ｄｉｓｃｒｅｔｅ  Ｍｕｌｔｉ−Ｔｏｎｅ)副変調方式、ＦＭＤ（周波数分割多重）方式の通信にて利用されている。ＤＭＴ副変調方式は、主に、通信の高速化のために利用される技術である。近時は特に通信の高速化の要求が大きいため、ＤＭＴ副変調方式は、種々の通信で利用されている。ＦＭＤ方式は、主に、多重通信のために利用される技術である。
【０００３】
マルチトーン信号を利用した通信では、信号を受信した場合に、マルチトーン信号を検出する必要がある。
【０００４】
例えば、特許文献１は、受信された無線信号から選択される周波数成分に位置する信号Ｓと基準信号ＳＲとの相関値に基づいて、選択された信号Ｓが所望の信号であるか、又はノイズであるか、を決定することを開示する。基準信号ＳＲは、無線受信器のメモリユニットに事前に記憶されるものである。また、相関値は、選択された信号がＳ（ｎ）であって、基準信号がＳＲ（ｎ）であって、どちらもＮ（ｎ＝１からＮ）個のサンプルを含む場合、以下の式（１）に従って計算されるものである。
【０００５】
【数１】
2018170640.tif 000003
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００９−５３４９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、無線信号における１以上の特定周波数成分を選択することによって、周波数成分に位置する信号Ｓを得ることができる。そのため、特許文献１に記載の技術では、特定周波数成分を選択するために、予め送信周波数を知っておく必要がある。
【０００８】
本発明は、上記の事情に鑑みてなされたものであって、送信周波数が不明なマルチトーン信号を検出することが可能なマルチトーン信号検出装置などを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係るマルチトーン信号検出装置は、
受信信号の信号スペクトルを求め、当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、当該変換信号スペクトルに応じた第１処理信号を出力する通信信号処理部と、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する教師信号処理部と、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する信号検出部とを備える。
【００１０】
上記目的を達成するため、本発明の第２の観点に係るマルチトーン信号検出方法は、
受信信号の信号スペクトルを求め、
当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、
当該変換信号スペクトルに応じた第１処理信号を出力し、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、
当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力し、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する。
【００１１】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
コンピュータを、
受信信号の信号スペクトルを求め、当該信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、当該変換信号スペクトルに応じた第１処理信号を出力する通信信号処理部、
検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルを生成し、当該教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する教師信号処理部、
前記第１処理信号と前記第２処理信号との相関値に基づいて、前記検出対象となるマルチトーン信号を検出する信号検出部、として機能させるためのものである。
【発明の効果】
【００１２】
本発明によれば、送信周波数が不明なマルチトーン信号を検出することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係るマルチトーン信号検出装置の構成を示す図である。
【図２】一実施の形態に係るマルチトーン信号検出の流れを示すフローチャートである。
【図３】図２に示す通信信号処理における処理の流れを示すフローチャートである。
【図４】図２に示す教師信号処理における処理の流れを示すフローチャートである。
【図５】図２に示す信号検出処理における処理の流れを示すフローチャートである。
【図６】通信信号スペクトルの一例を示す図である。
【図７】変換信号スペクトルの一例を示す図である。
【図８】第１処理信号の一例を示す図である。
【図９】教師スペクトルの一例を示す図である。
【図１０】変換教師スペクトルの一例を示す図である。
【図１１】第２処理信号の一例を示す図である。
【図１２】クロスパワースペクトルの一例を示す図である。
【図１３】相互相関関数の一例を示す図である。
【図１４】受信信号が特定の時間のみ８トーンのマルチトーン信号を含む場合に、マルチトーン検出処理を実行した結果の例を示す。
【発明を実施するための形態】
【００１４】
本発明の一実施の形態について図面を参照して説明する。
【００１５】
本発明の一実施の形態に係るマルチトーン信号検出装置１００は、マルチトーン信号を検出する装置である。マルチトーン信号検出装置１００は機能的に、図１に示すように、入力受付部１０１と、通信信号処理部１０２と、教師信号処理部１０３と、信号検出部１０４と、信号記憶部１０５とを備える。
【００１６】
マルチトーン信号検出装置１００は、物理的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＤＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、通信インタフェース、入力用のユーザインタフェース、表示モニタ、無線信号をするためのアンテナなどの一部又は全部を適宜組み合わせて構成されるものである。そして、マルチトーン信号検出装置１００の機能は、予め組み込まれたソフトウェアプログラムをＣＰＵがＲＡＭを作業領域として実行することによって、発揮されるとよい。
【００１７】
入力受付部１０１は、ユーザの操作による入力を受け付けるボタンなどである。入力受付部１０１は、例えば、検索対象となるマルチトーン信号のトーン数及びトーン間周波数を受け付ける。
【００１８】
通信信号処理部１０２は、受信信号の信号スペクトル（通信信号スペクトル）を求め、通信信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求める。そして、通信信号処理部１０２は、変換信号スペクトルに応じた第１処理信号を出力する。
【００１９】
詳細には、通信信号処理部１０２は、受信部１０６と、信号スペクトル導出部１０７と、第１フーリエ変換部１０８と、第１フィルタ部１０９とを有する。
【００２０】
受信部１０６は、通信信号を受信する。この通信信号の中心周波数は、不明である。通信信号は、典型的には、無線通信における信号であるが、有線通信における信号であってもよい。受信部１０６により受信される通信信号を「受信信号」とも称する。
【００２１】
信号スペクトル導出部１０７は、受信信号にフーリエ変換を施すことによって、通信信号スペクトルを求める。
【００２２】
第１フーリエ変換部１０８は、通信信号スペクトルにフーリエ変換を施すことによって、変換信号スペクトルを求める。
【００２３】
第１フィルタ部１０９は、予め定められたフィルタ関数に基づくフィルタ処理を変換信号スペクトルに施すことによって第１処理信号を生成し、第１処理信号を出力する。フィルタ関数は、例えば、トーン間周波数に対応するピーク値を有し、かつ、原点を通るものである。また例えば、フィルタ関数は、オフセット成分を除去する関数である。
【００２４】
教師信号処理部１０３は、教師スペクトルを生成し、教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する。
【００２５】
教師スペクトルは、ｓｉｎｃ関数などの中心にピークを有する予め定められたトーン関数を１つ以上含む関数に応じた信号である。教師スペクトルに含まれるトーン関数の数及び間隔は、検出対象となるマルチトーン信号のトーン数及びトーン間周波数に従って設定される。
【００２６】
詳細には、教師信号処理部１０３は、教師スペクトル生成部１１０と、第２フーリエ変換部１１１と、第２フィルタ部１１２とを有する。
【００２７】
教師スペクトル生成部１１０は、教師スペクトルを生成する。
【００２８】
第２フーリエ変換部１１１は、教師スペクトルにフーリエ変換を施すことによって、変換教師スペクトルを求める。
【００２９】
第２フィルタ部１１２は、予め定められたフィルタ関数に基づくフィルタ処理を変換教師スペクトルに施すことによって第２処理信号を生成し、第２処理信号を出力する。本実施の形態では、第２フィルタ部１１２が実行するフィルタ処理は、上述した第１フィルタ部１０９が実行するフィルタ処理と同じフィルタ関数を採用する。
【００３０】
信号検出部１０４は、第１処理信号と第２処理信号との相関値に基づいて、検出対象となるマルチトーン信号を検出する。本実施の形態に係る信号検出部１０４は、検出したと判定されたマルチトーン信号を、検出対象となるマルチトーン信号として、マルチトーン信号検出装置１００の外部の装置（図示せず）及び信号記憶部１０５へ出力する。
【００３１】
詳細には、信号検出部１０４は、クロスパワースペクトル導出部１１３と、相関関数導出部１１４と、比較検出部１１５とを有する。
【００３２】
クロスパワースペクトル導出部１１３は、第１処理信号と第２処理信号との複素共役乗算を行うことによって、第１処理信号と第２処理信号とのクロスパワースペクトルを求める。複素共役乗算とは、複素共役な複素数を乗じることである。
【００３３】
相関関数導出部１１４は、クロスパワースペクトルに逆フーリエ変換を施すことによって、第１処理信号と第２処理信号との相互相関関数を求める。
【００３４】
比較検出部１１５は、相互相関関数の最大値を相関値として、相関値が予め定められた閾値を超える場合に、検出対象となるマルチトーン信号を検出したと判定する。また、比較検出部１１５は、相互相関関数において相関値に対応する周波数を、検出対象となるマルチトーン信号の中心周波数として検出する。
【００３５】
信号記憶部１０５は、検出対象となるマルチトーン信号として信号検出部１０４から出力されたマルチトーン信号を記憶する。
【００３６】
これまで、本発明の一実施の形態に係るマルチトーン信号検出装置１００の構成について説明した。ここから、本実施の形態に係るマルチトーン信号検出装置１００の動作について、図を参照して説明する。
【００３７】
マルチトーン信号検出装置１００は、マルチトーン信号を検出するためのマルチトーン検出処理を実行する。マルチトーン信号検出装置１００は、例えば、入力受付部１０１がユーザの所定の指示を受け付けたことをトリガーとして、図２に示すようなマルチトーン検出処理を実行する。
【００３８】
図２に示すように、通信信号処理部１０２は、通信信号処理を実行する（ステップＳ１０１）。
【００３９】
通信信号処理は、受信信号の信号スペクトルを求め、信号スペクトルにフーリエ変換を施すことによって変換信号スペクトルを求め、変換信号スペクトルに応じた第１処理信号を出力する処理である。
【００４０】
詳細には通信信号処理（ステップＳ１０１）において、図３に示すように、受信部１０６は、通信信号を受信する（ステップＳ２０１）。
【００４１】
信号スペクトル導出部１０７は、ステップＳ２０１にて受信された通信信号にフーリエ変換を施すことによって、通信信号スペクトルを求める（ステップＳ２０２）。図６は、ステップＳ２０２にて求められる通信信号スペクトルの一例を示す。
【００４２】
図３を参照し、第１フーリエ変換部１０８は、通信信号スペクトルにフーリエ変換を施すことによって、変換信号スペクトルを求める（ステップＳ２０３）。図７は、ステップＳ２０３にて求められる通信信号スペクトルの一例を示す。図７に示す通信信号スペクトルは、図６に例示した通信信号スペクトルにフーリエ変換を施した例である。
【００４３】
なお、図６における横軸の「時間周波数」とは、一般的に「周波数」とも表記されるものである（図９及び１３の横軸の「時間周波数」も同様である。）。本実施の形態では、時間周波数と通信信号スペクトルとの関係をさらにフーリエ変換することで、後述するように、周波数と振幅又は位相との関係が得られるものとして表記する。
【００４４】
図３を参照し、第１フィルタ部１０９は、フィルタ関数に基づくフィルタ処理を変換信号スペクトルに施す（ステップＳ２０４）。ここでのフィルタ関数は、図７に示すように、トーン間周波数に対応するピーク値を有し、かつ、原点を通るものである。このフィルタ関数は、オフセット成分を除去する。
【００４５】
このようなフィルタ関数を適用してステップＳ２０４の処理を実行することによって、第１フィルタ部１０９は、第１処理信号を生成する。図８は、ステップＳ２０４の処理の結果として得られる第１処理信号の一例を示す。図８に示す第１処理信号は、図７に例示した変換信号スペクトルに上述のフィルタ関数によるフィルタ処理を施した例である。
【００４６】
フィルタ処理によって、雑音成分である高周波成分及び通信信号スペクトルにて付加されているオフセット成分である低周波成分を除去することができる。
【００４７】
図３を参照し、第１フィルタ部１０９は、ステップＳ２０４にて生成された第１処理信号を出力して（ステップＳ２０５）、図２に示すマルチトーン検出処理に戻る。
【００４８】
図２を参照し、教師信号処理部１０３は、教師スペクトルを生成し、教師スペクトルにフーリエ変換を施した変換教師スペクトルに応じた第２処理信号を出力する（ステップＳ１０２）。
【００４９】
詳細には教師信号処理（ステップＳ１０２）において、図４に示すように、教師スペクトル生成部１１０は、教師スペクトルを生成する（ステップＳ３０１）。
【００５０】
教師スペクトルは、例えばユーザが指示したトーン数及びトーン間周波数のトーン関数を含む関数に応じた信号である。トーン関数は、上述のように、中心にピークを有する予め定められる関数である。ユーザが指示したトーン数及びトーン間周波数は、例えば入力受付部１０１を介して指示され、検出対象となるマルチトーン信号のトーン数及びトーン間周波数である。
【００５１】
図９は、ステップＳ３０１にて求められる教師スペクトルの一例を示す。図９は、トーン数が８の教師スペクトルの例を示す。
【００５２】
図４を参照し、第２フーリエ変換部１１１は、教師スペクトルにフーリエ変換を施すことによって、変換教師スペクトルを求める（ステップＳ３０２）。図１０は、ステップＳ３０２にて求められる変換教師スペクトルの一例を示す。図１０に示す変換教師スペクトルは、図９に例示した教師スペクトルにフーリエ変換を施した例である。
【００５３】
図４を参照し、第２フィルタ部１１２は、フィルタ関数に基づくフィルタ処理を変換教師スペクトルに施す（ステップＳ３０３）。ここでのフィルタ関数は、図１０に示すように、ステップＳ２０４の処理にて採用されたものと同じである。
【００５４】
このようなフィルタ関数を適用してステップＳ３０３の処理を実行することによって、第２フィルタ部１１２は、第２処理信号を生成する。図１１は、ステップＳ３０３の処理の結果として得られる第２処理信号の一例を示す。図１１に示す第２処理信号は、図１０に例示した変換教師スペクトルに上述のフィルタ関数によるフィルタ処理を施した例である。なお、図１１にて、位相は、すべての周波数で０である。
【００５５】
フィルタ処理によって、ステップＳ２０４を実行した場合と同様に、雑音成分である高周波成分及び通信信号スペクトルにて付加されているオフセット成分である低周波成分を除去することができる。
【００５６】
図４を参照し、第２フィルタ部１１２は、ステップＳ３０３にて生成された第２処理信号を出力して（ステップＳ３０４）、図２に示すマルチトーン検出処理に戻る。
【００５７】
図２を参照し、信号検出部１０４は、第１処理信号と第２処理信号との相関値に基づいて、検出対象となるマルチトーン信号を検出する（ステップＳ１０３）。
【００５８】
詳細には信号検出処理（ステップＳ１０３）において、図５に示すように、クロスパワースペクトル導出部１１３は、第１処理信号と第２処理信号との複素共役乗算を行う。これによって、クロスパワースペクトル導出部１１３は、第１処理信号と第２処理信号とのクロスパワースペクトルを求める。（ステップＳ４０１）。
【００５９】
図１２は、ステップＳ４０１にて求められるクロスパワースペクトルの一例を示す。図１２に示すクロスパワースペクトルは、図８及び１１のそれぞれに例示した第１処理信号及び第２処理信号に複素共役乗算を行うことで得られたクロスパワースペクトルの例である。
【００６０】
図５を参照し、相関関数導出部１１４は、クロスパワースペクトルに逆フーリエ変換を施すことによって、第１処理信号と第２処理信号との相互相関関数を求める（ステップＳ４０２）。
【００６１】
図１３は、ステップＳ４０２にて求められる相互相関関数の一例を示す。図１３に示す相互相関関数は、図１２に例示したクロスパワースペクトルに逆フーリエ変換を施すことによって得られた相互相関関数である。
【００６２】
比較検出部１１５は、相互相関関数の最大値を相関値として求める（ステップＳ４０３）。図１３に例示する相関関数では、相互相関関数が最大となる点Ｐの相関係数が、相関値となる。
【００６３】
図１３に例示する相互相関関数は、上述の通り、８トーンの教師スペクトルに基づいて導出されたものである。同図に示すように相関値が１に近いことは、ステップＳ１０１（詳細には、ステップＳ２０１）にて受信された通信信号に含まれるマルチトーン信号のトーン数が、８であったことを意味する。
【００６４】
比較検出部１１５は、ステップＳ４０３にて求めた相関値が閾値を超えるか否かを判定する（ステップＳ４０４）。
【００６５】
相関値が閾値以上ではないと判定した場合（ステップＳ４０４；ＮＯ）、比較検出部１１５は、検出対象のマルチトーン信号を検出していないとして、図２に示すマルチトーン検出処理へ戻る。
【００６６】
相関値が閾値以上であると判定した場合（ステップＳ４０４）、比較検出部１１５は、検出対象のマルチトーン信号を検出したとして、検出処理を実行する（ステップＳ４０５）。
【００６７】
検出処理（ステップＳ４０５）では、例えば、比較検出部１１５は、検出したと判定されたマルチトーン信号を、検出対象となるマルチトーン信号として、マルチトーン信号検出装置１００の外部の装置及び信号記憶部１０５に出力する。出力された検出対象となるマルチトーン信号を取得した信号記憶部１０５は、その検出対象となるマルチトーン信号を記憶する。
【００６８】
また例えば、比較検出部１１５は、相互相関関数において相関値に対応する周波数を、すなわち図１３の例では点Ｐの時間周波数を、検出対象となるマルチトーン信号の中心周波数として検出する。なお、検出された中心周波数は、適宜、表示されてもよく、記憶部されてもよく、外部の装置へ出力されてもよい。
【００６９】
これにより、比較検出部１１５は、図２に示すマルチトーン検出処理へ戻る。そして、マルチトーン信号検出装置１００は、例えばユーザから終了の指示を受けるまで、マルチトーン検出処理を繰り返し実行する。
【００７０】
図１４は、受信信号が特定の時間のみ８トーンのマルチトーン信号を含む場合に、マルチトーン検出処理を実行した結果の例を示す。図１４では、検出対象となるマルチトーン信号のトーン数を８としてマルチトーン検出処理を実行することで得られた時間周波数と相関値との関係をＸで示す。また、検出対象となるマルチトーン信号のトーン数を１２としてマルチトーン検出処理を実行することで得られた時間周波数と相関値との関係を黒丸で示す。
【００７１】
図１４のトーン数を８とした例を参照すると分かるように、例えば閾値を０．６とすると、マルチトーン信号検出装置１００は、時間周波数がＦ１〜Ｆ２及びＦ３〜Ｆ４にて検出対象のマルチトーン信号を検出する。
【００７２】
また、図１４のトーン数を１２とした例を参照すると全時間にわたって相関値が低い。これは、受信信号が１２トーンのマルチトーン信号を含んでいないためであり、この場合、マルチトーン信号検出装置１００は、受信信号から検出対象のマルチトーン信号を検出しない。
【００７３】
このように本実施の形態によれば、マルチトーン信号検出装置１００は、検出対象となるマルチトーン信号のトーン数及びトーン間周波数に応じた教師スペクトルに基づいて、検出対象となるマルチトーン信号を検出する。これにより、検出対象となるマルチトーン信号の送信周波数が不明であっても、そのマルチトーン信号のトーン数及びトーン間周波数を指定すれば、検出対象となるマルチトーン信号を検出することができる。従って、送信周波数が不明なマルチトーン信号を検出することが可能になる。
【００７４】
また、本実施の形態によれば、検出対象のマルチトーン信号を検出することで、そのマルチトーン信号を含む通信信号を受信した時間を特定することが可能になる。また、送信周波数が不明な通信信号であっても、検出対象のマルチトーン信号の中心周波数を検出することが可能になる。
【００７５】
なお、マルチトーン信号検出装置１００の機能は、無線の通信信号を受信するためのアンテナ部が接続された一般的なコンピュータによって実現されてもよい。このようなコンピュータは、例えば、予め組み込まれたソフトウェアプログラムをＣＰＵがＲＡＭ（random access memory）を作業領域として実行することによって、図１に示すようなマルチトーン信号検出装置１００の機能を発揮するとよい。これによっても、実施の形態と同様の効果を奏することが可能になる。
【００７６】
ソフトウェアプログラムは、オプティカルディスク、磁気ディスク、半導体メモリ装置、ハードディスクドライブなどの記録媒体に記録されて頒布され、コンピュータにインストールされてもよい。また、ソフトウェアプログラムは、インターネットに代表されるような、有線及び無線の通信回線を組み合わせて構築された通信ネットワークを介してコンピュータにダウンロードされてインストールされてもよい。
【００７７】
以上、本発明の実施の形態及び変形例について説明したが、本発明は、これらに限られるものではない。例えば、本発明は、これまで説明した実施の形態及び変形例の一部又は全部を適宜組み合わせた形態、その形態に適宜変更を加えた形態をも含む。
【産業上の利用可能性】
【００７８】
本発明は、マルチトーン信号を検出するための装置、方法、プルグラムなどに適用することができる。
【符号の説明】
【００７９】
１００  マルチトーン信号検出装置
１０１  入力受付部
１０２  通信信号処理部
１０３  教師信号処理部
１０４  信号検出部
１０５  信号記憶部
１０６  受信部
１０７  信号スペクトル導出部
１０８  第１フーリエ変換部
１０９  第１フィルタ部
１１０  教師スペクトル生成部
１１１  第２フーリエ変換部
１１２  第２フィルタ部
１１３  クロスパワースペクトル導出部
１１４  相関関数導出部
１１５  比較検出部
【図１】
2018170640.tif 000004
【図２】
2018170640.tif 000005
【図３】
2018170640.tif 000006
【図４】
2018170640.tif 000007
【図５】
2018170640.tif 000008
【図６】
2018170640.tif 000009
【図７】
2018170640.tif 000010
【図８】
2018170640.tif 000011
【図９】
2018170640.tif 000012
【図１０】
2018170640.tif 000013
【図１１】
2018170640.tif 000014
【図１２】
2018170640.tif 000015
【図１３】
2018170640.tif 000016
【図１４】
2018170640.tif 000017