(57)【要約】【課題】  定期的に、または不定期に到来するデータに対して平均化処理を行う通信装置において、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行うことで通信品質の向上が可能な、通信装置を提供すること。【解決手段】  移動体間での無線通信を行う通信装置であって、他の移動体からの電波を無線受信する受信部と、受信部で受信した電波強度の信号対雑音比を算出する信号対雑音比算出部と、信号対雑音比と、受信部で受信した電波の受信時刻と、受信時刻が新しいもの程値が大きい重み係数とを用いて信号対雑音比の加重移動平均処理を行う信号対雑音比平均化部と、を含むことを特徴とする通信装置が提供される。【選択図】図１
2009081570.tif 000002
【特許請求の範囲】
【請求項１】
移動体間での無線通信を行う通信装置であって：
他の移動体からの電波を無線受信する受信部と；
前記受信部で受信した電波強度から、当該電波の信号対雑音比を推定する信号対雑音比推定部と；
前記信号対雑音比推定部で推定した前記信号対雑音比と、前記受信部で受信した電波の受信時刻と、前記受信時刻が新しいもの程値が大きい重み係数とを用いて信号対雑音比の加重移動平均処理を行う信号対雑音比平均化部と；
を含むことを特徴とする、通信装置。
【請求項２】
前記信号対雑音比推定部で推定した信号対雑音比と、該信号対雑音比を有する電波の受信時刻とを対応付けて記憶する記憶部を更に含むことを特徴とする、請求項２に記載の通信装置。
【請求項３】
加重移動平均によって平均化を行う平均化装置であって：
定期的にまたは不定期に発生するデータを複数取得するデータ取得部と；
定期的にまたは不定期に発生して前記データ取得部で取得した複数のデータと、前記データの発生時刻が新しいもの程値が大きい重み係数とを用いて、前記複数のデータの加重移動平均処理を行う平均化部を含むことを特徴とする、平均化装置。
【請求項４】
他の移動体からの電波を無線受信する受信ステップと；
前記受信ステップで受信した電波の電波強度から、当該電波の信号対雑音比を推定する信号対雑音比推定ステップと；
前記信号対雑音比推定ステップで推定した前記信号対雑音比と、前記受信ステップで受信した電波の受信時刻と、前記受信時刻が新しいもの程値が大きい重み係数とを用いて、信号対雑音比の加重移動平均処理を行う信号対雑音比平均化ステップと；
を含むことを特徴とする平均化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、平均化装置および平均化方法に関し、より詳細には、定期的にまたは不定期に発生するデータに対してデータの平均化を行う通信装置、平均化装置および平均化方法に関する。
【背景技術】
【０００２】
時間的に定期的に、または不定期に発生するデータに基づいて何らかの処理を行う場合に、それらのデータを平均化することで、データに基づいて行う当該処理の処理精度を高める仕組みが存在している。
【０００３】
例えば車々間通信システムのように、高速で移動する移動体との間での無線通信を行う無線通信システムにおいては、移動体が（車々間通信システムにおいては車両が）高速で移動するために、周辺環境や通信相手が時々刻々と変化し、通信相手からの電波も不定期に到達する。
【０００４】
このため、信号対雑音比（ＳＮＲ；Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ）推定などの通信チャネルの品質推定指標は、時間の経過に伴って現状のものと全く関連がなくなってしまう場合が多い。
【０００５】
一方、ＳＮＲ推定を行う場合には、複数のＳＮＲを平均化し、ＳＮＲの観測制度を向上させることが必要となる。つまり、リアルタイム性を重視すると平均化するためのデータ点数を多く取得することは困難になり、観測制度を重視するとリアルタイム性が損なわれる可能性がある。
【０００６】
そこで、かかる問題を解決するために、一般にはＳＮＲ推定を行う場合には重み付き移動平均処理（加重移動平均処理）によってＳＮＲの平均化を行う。重み付き移動平均処理は、平均値を算出する際に新しいデータに重み係数を掛け合わせて算出するものであり、サンプルした順番に重み係数が掛け合わされていく。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上述したような従来の高速で移動する移動体間での無線通信を行う無線通信システムにおけるＳＮＲ推定においては、常に一定間隔でサンプリングを行い、サンプルしたデータに重み係数を掛け合わせていた。従って、平均化を行う効果を得るために、各サンプルの重み係数の値をほぼ同じにする場合、古いデータが新しく取得したデータと同様の影響力を持ってしまうという問題があった。
【０００８】
また、上記の問題を解決するため、新規サンプルに対する重み係数を古いサンプルに対するものよりも大きくすることが一般的であるが、例えば、新規サンプルと２番目のサンプル間が同様の値を持っていた場合でも、重み係数の効果により新規サンプルの方が重視される。この場合、サンプリング間隔が大きい場合には、両者には時間差があるため、新規サンプルを重視しても良いが、サンプリング間隔が短い場合には、平均化の効果が充分得られない可能性がある。また、上記のように従来の平均化手法では、サンプル間隔の状況に応じた変更はできない。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、定期的に、または不定期に到来するデータに対して平均化処理を行う平均化装置、通信装置および平均化方法において、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行い、またそのように平均化処理を行うことで通信品質の向上が可能な、新規かつ改良された通信装置、平均化装置および平均化方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、移動体間での無線通信を行う通信装置であって、他の移動体からの電波を無線受信する受信部と、受信部で受信した電波強度から当該電波の信号対雑音比を推定する信号対雑音比推定部と、信号対雑音比推定部で推定した信号対雑音比と、受信部で受信した電波の受信時刻と、受信時刻が新しいもの程値が大きい重み係数とを用いて信号対雑音比の加重移動平均処理を行う信号対雑音比平均化部と、を含むことを特徴とする、通信装置が提供される。
【００１１】
かかる構成によれば、受信部は他の移動体からの電波を無線受信し、信号対雑音比推定部は受信部で受信した電波強度から当該電波の信号対雑音比を算出し、信号対雑音比平均化部は、信号対雑音比推定部で推定した信号対雑音比と、受信部で受信した電波の受信時刻と、受信時刻が新しいもの程値が大きい重み係数とを用いて信号対雑音比の加重移動平均処理を行う。その結果、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行い、またそのように平均化処理を行うことで通信品質の向上を図ることができる。
【００１２】
上記通信装置は、信号対雑音比推定部で推定した信号対雑音比と、該信号対雑音比を有する電波の受信時刻とを対応付けて記憶する記憶部を更に含んでいてもよい。
【００１３】
上記課題を解決するために、本発明の別の観点によれば、加重移動平均によって平均化を行う平均化装置であって、定期的にまたは不定期に発生するデータを複数取得するデータ取得部と、定期的にまたは不定期に発生する複数のデータと、データの発生時刻が新しいもの程値が大きい重み係数とを用いて、複数のデータの加重移動平均処理を行う平均化部を含むことを特徴とする、平均化装置が提供される。
【００１４】
かかる構成によれば、データ取得部は定期的にまたは不定期に発生するデータを複数取得し、平均化部は、定期的にまたは不定期に発生してデータ取得部で取得された複数のデータと、データの発生時刻が新しいもの程値が大きい重み係数とを用いて、複数のデータの加重移動平均処理を行う。その結果、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行うことができる。
【００１５】
上記課題を解決するために、本発明の別の観点によれば、他の移動体からの電波を無線受信する受信ステップと、受信ステップで受信した電波の電波強度から、当該電波の信号対雑音比を推定する信号対雑音比推定ステップと、信号対雑音比算出ステップで推定した信号対雑音比と、受信ステップで受信した電波の受信時刻と、受信時刻が新しいもの程値が大きい重み係数とを用いて、信号対雑音比の加重移動平均処理を行う信号対雑音比平均化ステップと、を含むことを特徴とする平均化方法が提供される。
【００１６】
かかる構成によれば、受信ステップは他の移動体からの電波を無線受信し、信号対雑音比推定ステップは受信ステップで受信した電波の電波強度から当該電波の信号対雑音比を推定し、信号対雑音比平均化ステップは、信号対雑音比推定ステップで推定した信号対雑音比と、受信ステップで受信した電波の受信時刻と、受信時刻が新しいもの程値が大きい重み係数とを用いて信号対雑音比の加重移動平均処理を行う。その結果、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行い、またそのように平均化処理を行うことで通信品質の向上を図ることができる。
【発明の効果】
【００１７】
以上説明したように本発明によれば、定期的に、または不定期に到来するデータに対して平均化処理を行う平均化装置、通信装置および平均化方法において、リアルタイム性を重視しながら観測制度を高めるように平均化処理を行い、またそのように平均化処理を行うことで通信品質の向上が可能な、新規かつ改良された通信装置、平均化装置および平均化方法を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
まず、本発明の第１の実施形態にかかる通信装置について説明する。図１は、本発明の一実施形態にかかる通信装置１００の構成について説明する説明図である。以下、図１を用いて本発明の一実施形態にかかる通信装置１００の構成について説明する。
【００２０】
通信装置１００は、他の通信装置（図示せず）との間で無線によるデータの送受信を行う装置である。図１に示したように、本発明の一実施形態にかかる通信装置１００は、アンテナ１０２と、物理層１１０と、ＭＡＣ層１６０と、を含んで構成される。
【００２１】
アンテナ１０２は、電波を空気中に送出し、空気中を伝達してきた電波を受信するものである。アンテナ１０２で空気中を伝達してきた電波を受信すると、受信した電波は物理層１１０に送られる。
【００２２】
物理層１１０は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルの第１層に当たり、ネットワークの物理的な接続・伝送方式を定めているものである。物理層１１０は、電波受信部１２０と、ＳＮＲ推定部１３０と、メモリ１４０と、平均化処理部１５０と、を含んで構成される。
【００２３】
電波受信部１２０は、アンテナ１０２で受信した電波を受け取るものである。電波受信部１２０は、受信部１２２と、タイマ１２４と、を含んで構成される。受信部１２２は、アンテナ１０２で無線受信した電波を信号として受け取るものである。タイマ１２４は時刻の測定を行うものであり、受信部１２２で電波を受け取った際の時刻を測定するものである。受信部１２２で受信した信号と、タイマ１２４で測定した、受信部１２２が電波を受信した際の時刻とは、いずれもＳＮＲ推定部１３０に送られる。
【００２４】
ＳＮＲ推定部１３０は、通信装置１００が受信した電波の電波強度に基づいて信号対雑音比（ＳＮＲ）を推定するものである。アンテナ１０２で受信した電波が電波受信部１２０に送られ、電波受信部１２０から信号がＳＮＲ推定部１３０に送られると、当該電波の電波強度から、受信した電波のＳＮＲを推定する。推定した電波のＳＮＲはメモリ１４０に送られる。またＳＮＲ推定部１３０は、タイマ１２４で測定された受信時刻をメモリ１４０に送る。
【００２５】
メモリ１４０は、ＳＮＲ推定部１３０で推定された電波のＳＮＲと、当該電波を受信した受信時刻とを対応付けて記憶しておくものである。メモリ１４０に記憶したＳＮＲおよび受信時刻は、平均化処理部１５０におけるＳＮＲの平均化処理に用いられる。なお、メモリ１４０としては、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の各種のＲＡＭを用いることができる。
【００２６】
平均化処理部１５０は、メモリ１４０に記憶した、受信した電波のＳＮＲおよび受信時刻から、ＳＮＲの平均化処理を行うものである。
【００２７】
本実施形態においては、平均化処理部１５０におけるＳＮＲの平均化処理は、重み付き移動平均法によって行う。そして、重み付き移動平均法における重み係数は、電波の受信時刻に依存して変化するものを用いる。つまり、受信時刻が新しいもの程値が大きい重み係数を用いて重み付き移動平均法によって平均化処理を行う。
【００２８】
平均化処理部１５０で電波の受信時間を反映させて平均化したＳＮＲは、ＭＡＣ層１６０に送られる。物理層１１０の上位層にあたるＭＡＣ層１６０では、電波の受信時間を反映させて平均化したＳＮＲを用いて様々な処理、例えば通信周期の変化等を行うことによって、電波の受信時間を反映させて平均化したＳＮＲに応じた通信を行うことが可能となる。
【００２９】
ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層１６０は、ＯＳＩ参照モデルのデータリンク層（第２層）の下位副層に当たり、フレーム（データの送受信単位）の送受信方法やフレームの形式、誤り検出方法などを規定するものである。
【００３０】
本実施形態においては、平均化処理部１５０において、電波の受信時間を反映させて平均化したＳＮＲの値を、物理層１１０の上位層にあたるＭＡＣ層１６０で受け取ることによって、上述したように、ＭＡＣ層１６０では電波の受信時間を反映させて平均化した平均化されたＳＮＲを用いて様々な処理を行うことができる。
【００３１】
なお、通信装置１００は本発明の平均化装置の一例でもある。通信装置１００は、アンテナ１０２に定期的にまたは不定期に到来する電波を受信し、受信した電波のＳＮＲを推定する。そして、そのように推定した複数のＳＮＲを、平均化処理部１５０において、受信時刻が新しいもの程値が大きい重み係数を用いて重み付き移動平均法によって平均化処理を行う。
【００３２】
以上、図１を用いて本発明の一実施形態にかかる通信装置１００の構成について説明した。続いて、本発明の一実施形態にかかる平均化方法について説明する。
【００３３】
図２は、通信装置１００が受信した電波とＳＮＲとの関係の一例を時系列に並べた説明図である。図２に示した例では、時刻ｔ１〜ｔ４においては連続的に通信装置１００が電波を受信し、ｔ４から時間的にある程度経過した時刻ｔ５において通信装置１００が電波を受信した場合について示している。
【００３４】
図２においては、時刻ｔ１で受信した電波のＳＮＲをＳＮＲ１としている。同様に、時刻ｔ２で受信した電波のＳＮＲをＳＮＲ２、時刻ｔ３で受信した電波のＳＮＲをＳＮＲ３、時刻ｔ４で受信した電波のＳＮＲをＳＮＲ４、時刻ｔ５で受信した電波のＳＮＲをＳＮＲ５としている。
【００３５】
かかる場合において、電波を受信した時刻を考慮せずに、これら５つのＳＮＲに対して重み付き移動平均処理を施すと、ＳＮＲ１〜ＳＮＲ５の平均値は、時刻ｔ４とｔ５が大きく離れているにもかかわらず、最新のデータであるＳＮＲ５はあまり反映されず、時刻的に古いデータであるＳＮＲ１〜ＳＮＲ４の影響が大きく反映された値となってしまう。
【００３６】
そのため、本実施形態においては、新しいデータから古いデータの順に値が小さくなるような、電波を受信した時刻に依存して変化する重み係数を用いた重み付き移動平均処理を施すことで、古いデータの影響を少なくし、新しいデータの影響が大きく反映された平均値を算出することが可能となる。このように、新しいデータの影響が大きく反映された平均値を算出することで、リアルタイム性を重視しながら観測制度を高めることができる。
【００３７】
以下において、本発明の一実施形態にかかる平均化方法について詳細に説明する。
【００３８】
図３は、本発明の一実施形態にかかる平均化方法について説明する流れ図である。以下、図３を用いて本発明の一実施形態にかかる平均化方法の流れについて説明する。
【００３９】
まず、通信装置１００のアンテナ１０２で他の通信装置から発せられた電波を受信する（ステップＳ１０２）。アンテナ１０２で電波を受信すると、受信した電波は電波受信部１２０に送られ、さらにＳＮＲ推定部１３０に送られる。
【００４０】
ＳＮＲ推定部１３０では、受信した電波の電波強度を取得する（ステップＳ１０４）。また、タイマ１２４において電波を受信した受信時刻が計測される（ステップＳ１０６）。そして、ＳＮＲ推定部１３０において、受信した電波の電波強度から、電波のＳＮＲを推定する（ステップＳ１０８）。
【００４１】
このように電波のＳＮＲの推定および電波の受信時刻の取得を繰り返し、複数の電波のＳＮＲおよび電波の受信時刻から、新しいデータから古いデータの順に値が小さくなるような、電波を受信した時刻に依存して変化する重み係数を用いた重み付き移動平均処理によって、平均化処理部１５０においてＳＮＲの平均化処理を行う（ステップＳ１１０）。
【００４２】
ここで、ＳＮＲ推定部１３０で推定した電波のＳＮＲおよびタイマ１２４で計測した電波の受信時刻の情報は、メモリ１４０に両者を対応付ける形で格納してもよい。メモリ１４０に格納された推定した電波のＳＮＲおよび電波の受信時刻の情報を平均化処理部１５０が読み出して、読み出した情報に基づいてＳＮＲの平均化処理を行うことができる。
【００４３】
なお、図３に示した平均化方法では、受信した電波の電波強度を取得した後に電波を受信した受信時刻の計測を行っていたが、本発明はかかる例に限定されず、電波を受信した受信時刻の計測を行った後に電波強度を取得してもよい。
【００４４】
以上、図３を用いて本発明の一実施形態にかかる平均化方法の流れについて説明した。続いて、本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理と、ＳＮＲの平均化処理とについて、より詳細に説明する。
【００４５】
まず、本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理について説明する。図４は、本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理の一例について説明する流れ図である。以下、図４を用いて本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理の一例について説明する。
【００４６】
まず、電波の受信時刻を取得するためにタイマ１２４を起動する（ステップＳ１１２）。そして、受信した電波のＳＮＲおよび受信時刻を記憶するためのメモリ１４０のアドレスＡＤＲをＡＤＲ＝０に設定し（ステップＳ１１４）、受信した電波のＳＮＲおよび受信時刻を一組にしたデータ数ＮをＮ＝０に設定する（ステップＳ１１６）。
【００４７】
次に、電波が通信装置１００に到来したかどうかを判断する（ステップＳ１１８）。電波が通信装置１００に到来していなければ、電波が到来するまでステップＳ１１８を繰り返す。電波が通信装置１００に到来していれば、電波が到来した時点のタイマ１２４の値ｔを取得する（ステップＳ１２０）。
【００４８】
ここで、ｔの値は電波が到来した時点でのタイマ１２４のフリーランタイマ値Ｔを基に算出するが、タイマ１２４は、ＳＮＲの平均値ＳＮＲｅｓｔの取得周期よりも長時間測定可能であるように、十分なビット幅を持つものとする。また、タイマ値がラップした場合を考慮して、ＳＮＲｅｓｔを算出するための、ｉ番目の電波を受信した時点におけるタイマの値ｔｉは、ｎ番目の電波を受信した時点におけるタイマ１２４のフリーランタイマ値をＴｎとすると、下記の数式１で算出する。
【数１】
2009081570.tif 000003
【００４９】
ここで、関数ｆは、ｂをタイマのビット数とすると、下記の数式２で表される。
【数２】
2009081570.tif 000004
【００５０】
ステップＳ１２０で、電波が到来した時点のタイマ１２４の値を取得すると、続いて受信処理を行う（ステップＳ１２２）。ここでの受信処理としては、例えば受信した電波に乗せて送られてきたパケットのデコード処理や、パケットに付加されたヘッダ（ＰＨＹヘッダ）の削除処理等がある。
【００５１】
受信処理が終わると、続いてＳＮＲ推定部１３０において、受信した電波のＳＮＲの推定値ｓｎｒを算出する（ステップＳ１２４）。受信した電波のＳＮＲの推定値ｓｎｒを算出すると、メモリ１４０のアドレスＡＤＲに、移動平均処理の際に用いる重みｗ、電波の受信時刻ｔおよび受信した電波のＳＮＲの推定値ｓｎｒを格納する（ステップＳ１２６）。
【００５２】
メモリ１４０に移動平均処理の際に用いる重みｗ、電波の受信時刻ｔおよび受信した電波のＳＮＲの推定値ｓｎｒを格納すると、続いて受信した電波のＳＮＲおよび受信時刻を記憶するためのメモリ１４０のアドレスＡＤＲと、受信した電波のＳＮＲおよび受信時刻を一組にしたデータ数Ｎとをそれぞれインクリメントする（ステップＳ１２８、Ｓ１３０）。ＡＤＲとＮとをインクリメントすると、上記ステップＳ１２８に戻り、電波が通信装置１００に到来したかどうかを判断する。
【００５３】
このように、電波を受信すると、電波の受信時刻と電波のＳＮＲとを順次メモリ１４０に格納し、ＳＮＲの平均化処理に用いる。
【００５４】
以上、本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理の一例について説明した。次に、本発明の一実施形態にかかる平均化方法による、ＳＮＲの平均化処理の一例について詳細に説明する。
【００５５】
図５は、本発明の一実施形態にかかる平均化方法による、平均化処理部１５０におけるＳＮＲの平均化処理の一例について説明する流れ図である。以下、図５を用いて本発明の一実施形態にかかる平均化方法による、平均化処理部１５０におけるＳＮＲの平均化処理の一例について詳細に説明する。
【００５６】
平均化処理部１５０では、最初に受信した電波のＳＮＲおよび受信時刻を一組にしたデータ数Ｎの値が０であるかどうかを判断する（ステップＳ１３２）。Ｎの値が０であれば、Ｎの値が１以上になるまでステップＳ１３２を繰り返す。
【００５７】
一方、ステップＳ１３２での判断の結果、Ｎの値が０で無ければ（つまり１以上であれば）、ループ用の変数ｉ、平均化処理の際に用いる分子の値ＮＵＭと、分母の値ＤＥＮとを、それぞれ０に初期化する（ステップＳ１３４）。
【００５８】
続いて、ループ用の変数ｉの値がＮの値より小さいかどうかを判断する（ステップＳ１３６）。判断の結果、変数ｉの値がＮの値より小さければ、メモリ１４０に１番目に格納された、移動平均処理の際に用いる重みｗ、電波の受信時刻ｔおよび受信した電波のＳＮＲの推定値ｓｎｒを取得する（ステップＳ１３８）。
【００５９】
平均化処理部１５０は、メモリ１４０から移動平均処理の際に用いる重みｗ、電波の受信時刻ｔおよび受信した電波のＳＮＲの推定値ｓｎｒを取得すると、次にｔの値を上述の数式２で定義する関数ｆに基づいて更新する（ステップＳ１４０）。
【００６０】
つまり、ｔの値は、１つ前のｔの値をｔｏｌｄ、現在のｔの値をｔｎｅｗとすると、ｔの値は下記の数式３で算出される。
【数３】
2009081570.tif 000005
【００６１】
次に、平均化処理の際に用いる分子の値ＮＵＭと分母の値ＤＥＮとを更新する（ステップＳ１４２）。分子の値ＮＵＭおよび分母の値ＤＥＮは、下記の数式４によって更新される。
【数４】
2009081570.tif 000006
【００６２】
平均化処理の際に用いる分子の値ＮＵＭと分母の値ＤＥＮとを更新すると、次に数式３で用いるｔｏｌｄの値をｔｎｅｗの値で更新し（ステップＳ１４４）、ループ用変数ｉを１つインクリメントして（ステップＳ１４６）、上記ステップＳ１３６に戻ってループ用の変数ｉの値がＮの値より小さいかどうかを判断する。
【００６３】
そして、上記ステップＳ１３６において、ループ用の変数ｉの値がＮの値より小さく無くなれば、電波のＳＮＲを重み付き移動平均処理によって平均化する（ステップＳ１４８）。図５に示した例では、ＳＮＲの平均値ＳＮＲｅｓｔを、以下の数式５によって算出する。
【数５】
2009081570.tif 000007
【００６４】
つまり、図２に示したようなタイミングで通信装置１００に電波が到来すると、ＳＮＲの平均値ＳＮＲｅｓｔは下記の数式６のように算出される。
【数６】
2009081570.tif 000008
【００６５】
このようにＳＮＲの平均値ＳＮＲｅｓｔを算出することによって、新しいデータの影響を大きく反映させて、古いデータの影響は少なくなるように平均化することができる。
【００６６】
以上、本発明の一実施形態にかかる平均化方法による、ＳＮＲの平均化処理の一例について詳細に説明した。なお、図５に示した例では、メモリ１４０から移動平均処理の際に用いる重みｗ、電波の受信時刻ｔおよび受信した電波のＳＮＲの推定値ｓｎｒの値を取得する度に、分母および分子の値を更新していたが、本発明はかかる例に限定されないことは言うまでもなく、データの取得を一通り終えた後に重み付き移動平均処理を行って、ＳＮＲの平均値ＳＮＲｅｓｔを算出してもよい。
【００６７】
以上説明したように本発明の一実施形態によれば、新しいデータから古いデータの順に値が小さくなるような、電波を受信した時刻に依存して変化する重み係数を用いた重み付き移動平均処理を施すことで、古いデータの影響を少なくし、新しいデータの影響が大きく反映された平均値を算出することが可能となる。このように、新しいデータの影響が大きく反映された平均値を算出することで、リアルタイム性を重視しながら観測制度を高めることができる。
【００６８】
そして、このように新しいデータの影響が大きく反映されるように重み付き移動平均処理によって算出した平均値を用いて、上位層において様々な処理を行うことが可能となる。上位層における様々な処理の一例を述べる。
【００６９】
例えば、上位層における様々な処理の一例として、通信周期の設定がある。図２に示したように、過去には短い周期で連続して電波が到来していたが、その後しばらく時間が経過して電波が到来するような場合には、当該電波を発信した通信装置との通信周期を長く設定することができる。一方で、過去には長い周期で電波が到来していたが、その後連続して短い周期で電波が到来するような場合には、当該電波を発信した通信装置との通信周期を短く設定することができる。
【００７０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００７１】
例えば、上記実施形態では、不定期に到達する複数の電波のＳＮＲを推定して、複数の電波のＳＮＲの加重移動平均を算出して平均化を行ったが、本発明はかかる例に限定されない。例えば、定期的に到達する複数の電波のＳＮＲを推定して、複数の電波のＳＮＲの加重移動平均を算出して平均化してもよい。
【産業上の利用可能性】
【００７２】
本発明は、通信装置、平均化装置および平均化方法に適用可能であり、特に定期的にまたは不定期に発生するデータに対してデータの平均化を行う通信装置、平均化装置および平均化方法に適用可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態にかかる通信装置１００の構成について説明する説明図である。
【図２】通信装置１００が受信した電波とＳＮＲとの関係の一例を時系列に並べた説明図である。
【図３】本発明の一実施形態にかかる平均化方法について説明する流れ図である。
【図４】本発明の一実施形態にかかる平均化方法における、ＳＮＲおよび受信時刻の取得処理の一例について説明する流れ図である。
【図５】本発明の一実施形態にかかる平均化方法による、ＳＮＲの平均化処理の一例について説明する流れ図である。
【符号の説明】
【００７４】
１００    通信装置
１０２    アンテナ
１１０    物理層
１２０    電波受信部
１２２    受信部
１２４    タイマ
１３０    ＳＮＲ推定部
１４０    メモリ
１５０    平均化処理部
１６０    ＭＡＣ層
【図１】
2009081570.tif 000009
【図２】
2009081570.tif 000010
【図３】
2009081570.tif 000011
【図４】
2009081570.tif 000012
【図５】
2009081570.tif 000013