【誤訳訂正書】
【提出日】平成25年4月24日(2013.4.24)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】情報信号の有/無の検出
【技術分野】
【０００１】
本発明の実施形態は、情報信号の有/無を検出することに関する。
【発明の背景】
【０００２】
値x[t]から、「雑音」n[t]内の情報信号s[t]の有/無を検出すること、すなわちx[t]＝n[t]であるかx[t]＝s[t]＋n[t]であるかを検出することが望まれる。
【０００３】
このことは、信号対雑音比s[t]/n[t]が小さい場合には困難となり得る。さらに、広範にわたる信号対雑音比に対処可能な単一のアルゴリズムを見いだすことも困難になる。
【発明の簡単な説明】
【０００４】
本発明の一実施形態によれば、入力を受信することと、入力の期待分散を算出することと、入力が信号を含むという第１仮説を検定することと、を含む方法が提供される。
【０００５】
本発明の別の実施形態によれば、受信入力の期待分散を算出する手段と、入力が信号を含むという第１仮説を検定する手段と、を含む判定エンジンが提供される。
【０００６】
本発明の別の実施形態によれば、コンピュータ・プログラム命令を含んだコンピュータ・プログラムが提供され、このコンピュータ・プログラム命令は、プロセッサへロードされると、プロセッサに、受信入力の期待分散の算出、および入力が信号を含むという第１仮説の検定を可能にさせる。
【０００７】
本発明の別の実施形態によれば、受信入力の期待分散を算出する手段と、信号を検出するために、入力が信号を含むという第１仮説を検定する手段と、を含む検出器が提供される。
【０００８】
本発明をより深く理解するために、以下、単なる例示として添付の図面を参照する。
【発明の実施形態の詳細な説明】
【０００９】
図1は、値x[t]から、雑音n[t]内の情報信号s[t]の有/無を検出する、すなわちx[t]＝n[t]であるかx[t]＝s[t]＋n[t]であるかを検出する回路10を含む装置を概略的に示している。
【００１０】
回路10は、入力値11としてx[t0]，x[t1]，x[t2]，・・・，x[tm−1]，x[tm]の一連の値を受信する。汎用的に、n番目の値x[tn]をxnと称する。
【００１１】
パワー変換器12は、入力値xnを2乗してn番目のパワー値13であるxn2を生成し、この値を、判定エンジン14へ提供する。入力値xnは、例えばxn＝｛y1，y2，y3，・・・，yj｝など多次元の値でもよく、ここでj＝1，2，・・・，またはmであり、この場合、パワー値pn＝y12＋y22＋y32＋・・・＋yj2である。パワー値pnは、複素信号I＋jQの絶対値を表すのに用いることもできる。
【００１２】
判定エンジン14は、図2に概略的に示した方法20を実行する。
【００１３】
判定エンジン14は、パワー値13の仮定された統計的分布に基づく代数的処理を使用する。
【００１４】
パワー値xn2 13は、非心カイ2乗分布（non-central Chi squared distribution）を有すると仮定される。
【００１５】
この仮定の結果、入力値(xn)の平均値、パワー値(xn2)の平均値、およびパワー値(xn2)の分散が、多数の代数的関係によって関係付けられるようになる。代数的関係は以下の通りである：
雑音のパワーが1であると仮定する。そのとき、
ａ）パワー値の平均は、1と、入力値11の平均値の2乗との和に等しく、すなわち以下の通りである。
mean(xn2)＝1＋mean(xn)2         （式1）
ｂ）パワー値の分散は、2と、入力値11の平均値の2乗の4倍との和に等しく、すなわち以下の通りである。
variance(xn2)＝2＋4＊mean(xn)2   （式2）
【００１６】
方法20は、プロセスのステップまたはコンピュータ・プログラムの部分に相当し得る、逐次的な一連のブロック群を含む。
【００１７】
ブロック22で、判定エンジン14が、最新のパワー値xn213を受信する。
【００１８】
次にブロック24で、判定エンジン14は、最新のパワー値xn2を用いてmean(x2)の値を更新する。この例において判定エンジンは、パワー値の最新の平均値が、最新のパワー値を含むパワー値全ての累積和をこの和に含まれているパワー値の数で割ったものに等しくなるという、アルゴリズムを用いる。すなわち、以下の通りである。
mean(xn2)＝((n−1)＊mean(xn−12)＋xn2)/n
【００１９】
次にブロック26で、判定エンジン14は、パワー値の最新の平均値を用いて、式1および2を使ってパワー値の期待分散を算出する。なお、このステップは、分散の総当たり的な計算ではなく、或る特定の統計的分布を仮定した上で求められた代数式に基づいていることに留意されたい。
【００２０】
まずサブブロック26Aで、判定エンジン14は、mean(xn2)の値を用いて、式1を使って代数的にmean(xn)2を算出する。
mean(xn)2＝Max[0，mean(xn2)−1]
【００２１】
次いでサブブロック26Bで、判定エンジン14は、mean(xn)2の値を用いて、式2を使って代数的にvariance(xn2)を算出する。
variance(xn2)＝variance(xn−12)＋2＋4＊mean(xn)2
【００２２】
あるいはブロック26で、判定エンジン14は、mean(xn2)の値を用いて、直接variance(xn2)を代数的に算出することもできると考えられる。
variance(xn2)＝variance(xn−12)＋4＊mean(xn2)−2
【００２３】
次にブロック28で、判定エンジン14は、パワー値の期待分散を用いて、パワー値の平均値の期待分散を代数的に算出する。
variance(mean(xn2))＝variance(xn2)/n
【００２４】
〔仮説−入力値は信号を含む〕
【００２５】
次にブロック30で、判定エンジン14は、入力値が情報信号を含むという第１仮説を検定する。
【００２６】
信号を含む場合にmean(xn2)が取り得る値の範囲は、以下のように表されるか、
mean(xn2)＋/−Factor＊[variance(mean(xn2))]1/2
または、その等価な表現として、以下のように表される。
mean(xn2)＋/−Factor＊[variance(xn2)/n]1/2
【００２７】
判定エンジン14は、サブブロック30Aで、上記の範囲が閾値Tsignalよりも上にあるかどうかを判断する。例えば、mean(xn2)−Factor＊[variance(xn2)/n]1/2＞Tsignalであれば、入力値11は情報信号を含むと仮定することができる。
【００２８】
「Factor」は、平均値からの標準偏差の数を表す。一部の実施形態においては、これを一定の実数Fとしてもよい。別の実施形態では、nが増加するにつれてFactorの値が小さくなるように、「Factor」をnの関数としてもよい。この場合、nが増加するにつれて信号のテキストが厳しくなくなるという結果になる。
【００２９】
例えば、Factorは、0.45＜α＜0.55である値F/nαを有しているとよい。ここには、α＝0.5となる特定の場合が含まれており、このときFactorは値F/n1/2となる。
【００３０】
一部の実施形態においては、閾値Tsignalが、実定数であってもよい。別の実施形態では、閾値Tsignalは、信号を含まない場合にmean(xn2)が取り得る値の範囲の上限に依存していてもよく、すなわち、以下の通りである。
Tsignal＝1＋F[2/n]1/2
ここで、信号を含まない場合にmean(xn2)の取り得る値の範囲は、以下のように表すことができる。
mean(xn2)＋/−Factor＊[variance(xn2)/n]1/2
これは、以下のように変換される。
mean(xn2)＋/−F＊[2/n]1/2
これは、雑音信号の場合、かかる信号に関するmean(xn)はゼロであるので、式2の結果としてvariance(xn2)＝2となるためである。
【００３１】
使用される閾値Tsignalが簡潔になると、方法30の複雑さも減る。
【００３２】
〔仮説−入力値は信号を含まない〕
【００３３】
ブロック30で判定が下されなかったら、方法はブロック32へ移行し、ここで判定エンジン14によって、入力値は情報信号を含まないという第２仮説が検定される。
【００３４】
信号を含まない場合にmean(xn2)の取り得る値の範囲は、以下のように表される。
mean(xn2)＋/−F＊[2/n]1/2
【００３５】
サブブロック32Aで、判定エンジン14は、上記の範囲が閾値Tnoiseよりも下にあるかどうかを判断する。例えば、mean(xn2)−F＊[2/n]1/2＜Tnoiseであれば、入力値11は情報信号を含まないと仮定することができる。
【００３６】
Tnoiseは、信号の無い場合、すなわち式1の結果が1の場合は、期待平均値mean(xn＋12)などの定数に設定されてもよい。
【００３７】
使用される閾値Tnoiseが簡潔になると、方法30の複雑さも減る。
【００３８】
方法30は、受信する入力値11各々に対して実行することができる。従って、判定はできるだけ早い機会に行われればよい。判定の信頼度は、信号対雑音比と実質的に無関係としてもよい。
【００３９】
前述の通り、方法30は、判定エンジン14において実施される。判定エンジン14は、適切ないかなる方法で実現されてもよく、例えばハードウェアとして、あるいはファームウェアまたはソフトウェアとして実装されたコンピュータ・プログラム命令として、実現することができる。
【００４０】
ハードウェア実装は、例えば特定用途向け集積回路(ASICs：application specific integrated circuits)などの専用回路、またはフィールド・プログラマブル・ゲート・アレイ(FPGAs：field programmable gate arrays)などのプログラマブル回路としてもよい。
【００４１】
図3は、コンピュータ・プログラム命令を用いた実装を概略的に図示している。プロセッサ40が、メモリ44および入力/出力デバイス42と接続している。プロセッサ40は、入力/出力デバイス42から入力値11を受信するように、さらにメモリ44に対する読み出しおよび書き込みを行うように配列されている。
【００４２】
メモリ44は、第１コンピュータ・プログラム46を格納し、このコンピュータ・プログラムは、プロセッサ40へロードされるとプロセッサ40にパワー変換器12の機能を実行できるようにさせる、コンピュータ・プログラム命令を含む。
【００４３】
メモリ44は、第２コンピュータ・プログラム48を格納し、このコンピュータ・プログラムは、プロセッサ40へロードされるとプロセッサ40に判定エンジン14の機能、言い換えれば方法30を実行できるようにさせる、コンピュータ・プログラム命令を含む。
【００４４】
コンピュータ・プログラム46、48は、電磁気搬送波信号を介して装置に到来してもよいし、あるいはコンピュータ・プログラム製品、メモリ・デバイス、またはCD−ROMもしくはDVDなどの記録媒体といった、物理的実体50からコピーされてもよい。
【００４５】
本発明は、多数の用途を有する。値x[t]から、雑音n[t]内の情報信号s[t]の有/無を検出すること、すなわちx[t]＝n[t]であるかx[t]＝s[t]＋n[t]であるかを検出することが必要なあらゆる用途において、本発明を使用するとよい。
【００４６】
１つの用途として、符号分割多元接続(cdma：code division multiple access)受信機における用途がある。個別の例としては、全地球測位システム(GPS：global positioning system)受信機などの衛星測位受信機がある。GPS受信機においては、受信信号を拡散コードに対して相関させ、受信信号を符号化するのに用いた拡散コードの検出、および/または伝搬時間(擬似距離)の指標となる拡散コードの位相オフセットの検出を行うとよい。
【００４７】
相関後、相関させられた信号は、周波数領域内の複数の信号へと変換される。各信号は、特定の周波数領域(周波数ビン)を占有する。各周波数ビンに関し、信号はコヒーレントに積分(累積的に合計)され、次いでパワー値に変換されて合計(非コヒーレントに積分)される。非コヒーレント積分の結果13は、その周波数ビンにおける信号の有無を識別するべく、判定エンジン14によって処理されるとよい。これにより、周波数ロックが得られるようになる。
【００４８】
別の用途は、雑音中のクロック信号を検出することである。
【００４９】
別の用途の例は、複数のセンサからの出力を処理して、信号s[t]を検出したセンサがもしあればそれがどのセンサであるのかを判断することである。
【００５０】
別の用途の例は、無線受信機が送信の搬送波周波数にロックしようとする場合に、無線受信機内で生成される信号を処理することである。
【００５１】
上記の各項にて、本発明の実施形態を多様な例に関連させて説明してきたが、当然のことながら、請求される本発明の範囲を逸脱することなく、提示された例に変更を加えることが可能である。判定エンジンは、任意のm次元の入力値11から生じたパワー値13を用いて、信号の検出に使用することができる。判定エンジンは、信号の無い状況におけるパワー値の分散が、信号の有る状況におけるパワー値の分散とは相違する定量化できる値を有する場合に使用するとよい。判定エンジンは、信号の無い状況において、入力値の平均値がゼロの値を有する場合に使用するとよい。判定エンジンは、信号s[t]が、GPS衛星信号のように＋Sと−Sとの間を周期的に変動する信号など、ゼロの期待平均値を伴った周期定常なランダム過程である場合に使用するとよい。
【００５２】
上述の明細書における本発明の特徴に関心を引きつけるための取り組みは特に重要であると考えられる一方で、当然のことながら、出願人は、上記に言及された、および/または図面に示されたあらゆる特許性のある特徴および特徴の組み合わせについて、そこに特に重点が置かれたか否かに関わらず、保護することを請求する。
【図面の簡単な説明】
【００５３】
【図１】装置を概略的に示した図である。
【図２】判定の方法を概略的に示した図である。
【図３】コンピュータ・プログラム命令を用いる実装を概略的に示した図である。
【誤訳訂正２】
【訂正対象書類名】図面
【訂正対象項目名】図２
【訂正方法】変更
【訂正の内容】
【図２】
2009512241.tif 000001