(57)【要約】【課題】迅速に精度良く周波数偏差を除去する受信装置、及び周波数偏差除去方法を提供すること。スループットの低下を防止するようにした受信装置、及び周波数偏差除去方法を提供すること。【解決手段】受信装置において、受信信号からパイロット信号を復調するパイロット信号復調部と、復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御する周波数制御部と、前記受信信号から制御信号を復調する制御信号復調部と、復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出する周波数偏差除去部と、前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する乗算部とを備える。【選択図】図１
2018196000.tif 000002
【特許請求の範囲】
【請求項１】
受信信号からパイロット信号を復調するパイロット信号復調部と、
復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御する周波数制御部と、
前記受信信号から制御信号を復調する制御信号復調部と、
復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出する周波数偏差除去部と、
前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する乗算部と
を備えることを特徴とする受信装置。
【請求項２】
前記周波数偏差除去部は、算出したシンボル間の前記位相差と、前記シンボル間に含まれる前記受信信号のサンプル数とに基づいて、前記位相差を線形補間した線形補間値を算出する線形補間部を含むことを特徴とする請求項１記載の受信装置。
【請求項３】
前記線形補間部は、算出したシンボル間の前記位相差を、前記シンボル間に含まれる前記受信信号のサンプル数で除算した結果を、前記サンプル毎に順次加算して、前記線形補間値を算出することを特徴とする請求項２記載の受信装置。
【請求項４】
パイロット信号復調部と、周波数制御部と、制御信号復調部と、周波数偏差除去部と、乗算部とを有する受信装置における周波数偏差除去方法であって、
前記パイロット信号復調部により、受信信号からパイロット信号を復調し、
前記周波数制御部により、復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御し、
前記制御信号復調部により、前記受信信号から制御信号を復調し、
前記周波数偏差除去部により、復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出し、
前記乗算部により、前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する
ことを特徴とする周波数偏差除去方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、及び周波数偏差除去方法に関する。
【背景技術】
【０００２】
無線通信方式の１つであるＬＴＥ（Long Term Evolution）では、直交周波数分割多重（ＯＦＤＭ：Orthogonal Frequency Division Multiplex）方式が採用されている。ＯＦＤＭ方式は、例えば、マルチキャリア伝送をベースにした通信方式であり、複数のサブキャリア（又は搬送波）を一括して変復調することが可能である。
【０００３】
しかし、ＯＦＤＭ方式では、送信装置と受信装置との間でサブキャリアに周波数偏差があると、サブキャリア間の直交性が崩れて、サブキャリア間で干渉が生じる場合がある。
【０００４】
そこで、受信装置では、自動周波数制御（ＡＦＣ：Automatic Frequency Control）を行い、サブキャリアの周波数偏差を自動的に補正（又は除去）するようにしている。
【０００５】
このようなＡＦＣ制御に関する技術としては、例えば、以下がある。すなわち、位相角情報をＮ逓倍し、１シンボル遅延した位相角情報と現在の位相角情報との差分を求め、その差分値のＮ分の１をとって平均化することで位相回転量を推定し、ベースバンド信号位相角信号の位相回転を補正する周波数オフセット補正方法がある。
【０００６】
この技術によれば、デジタル角度変調された受信変調波と復調器の基準発信源との間で周波数オフセットが存在するときに、簡便な方法でオフセットを補正することができる、とされる。
【０００７】
また、Ｎ相ＰＳＫ（N-Phase Sift Keying）と再生搬送波との間の位相同期が確立するまでは適応輝線強調型復調回路が復調を実行し、位相同期が確立した後にはＰＬＬ（Phase Locked Loop）型復調回路が復調を実行するよう復調回路を切り替えるＰＳＫ復調装置もある。
【０００８】
この技術によれば、小さな回路規模で同期引き込みが速く、同期引き込み後安定な復調動作を行うＰＳＫ信号復調装置を提供できる、とされる。
【０００９】
さらに、直角基底成分Ｉ，Ｑ（In-phase, Quadrature）を所定時間記憶し、該基底帯域サンプルのクロックレート位相誤差を推定して該サンブルのクロック位相を修正した後、該修正サンプルの搬送波位相誤差を推定して搬送波位相の位相誤差を修正する方法もある。
【００１０】
この技術によれば、クロック及び搬送波連続シーケンス（プリアンブル又はミドルアンブル）に割り当てられたフレームオーバーヘッドを最小にし、また、信号保全性と信頼性を維持しながら信号処理負荷を最小にすることができる、とされる。
【００１１】
さらに、受信信号のフーリエ変換出力から、受信信号のパイロットキャリア配置パターンを検出し、パイロットキャリア配置パターンの連結状態から複数の信号の信号数（又はセグメント数）を示す情報を出力するＯＦＤＭ受信装置がある。
【００１２】
この技術によれば、受信信号の総ＴＳ（Transport Stream）データ数の情報を生成し、後段のバックエンド処理部で受信信号に応じて最適な処理を可能とし、消費電力を低減できるＯＦＤＭ受信装置を提供できる、とされる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平５−４８６６５号公報
【特許文献２】特開平９−２７５４２５号公報
【特許文献３】特開平２−１０１８４５号公報
【特許文献４】特開２０１０−１４８０１８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ＬＴＥなどの無線通信方式においては、６４ＱＡＭ（Quadrature Amplitude Modulation）や２５６ＱＡＭなど、高多値度の変調方式も利用されるようになってきている。このような変調方式は、通信路の状態が非常に良い場合に選択される。他方、受信装置内では、例えば、アナログ素子を用いて、ＡＦＣ制御が行われる場合がある。高多値度の変調方式が選択された場合においても、受信装置においてサブキャリアに周波数偏差が生じるのは、通信路の状態よりも、このようなアナログ素子による影響が原因となっている場合がある。この場合、受信装置では、デジタル信号からアナログ信号への変換処理などが行われ、受信信号に対して迅速に精度良く周波数偏差を除去することができない。
【００１５】
他方、受信装置では、フィードバックループにより、周波数偏差が補正された受信信号に対してＡＦＣ制御を行う場合がある。この場合、受信装置では、受信信号に対して周波数偏差の補正の精度が不足していると、精度が不足している受信信号に対してＡＦＣ制御を行うことになる。従って、この場合も、受信信号に対して、迅速に精度良く周波数偏差を除去することができない。
【００１６】
また、移動体通信では、受信装置では、パイロットシンボルを利用してＡＦＣ制御とＣＱＩ（Channel Quality Indicator）推定とを行う場合がある。受信装置において、パイロットシンボルに対して、周波数偏差の除去を迅速に精度良く行うことができない場合、推定したＣＱＩの精度も低くなる。この場合、送信装置では、受信装置からフィードバックされた、低い精度のＣＱＩに基づいてスケジューリングを行うと、受信装置に対して十分な無線リソースを割り当てることができない。従って、受信装置において、迅速に精度良く周波数偏差を除去することができない場合、送信装置と受信装置との間のデータ伝送に関して、スループットが低下する場合もある。
【００１７】
上述した、位相角情報をＮ逓倍して、１シンボル遅延した位相角情報と現在の位相角情報との差分を求めるなどして位相回転量を推定する技術は、例えば、位相角情報のシンボル間隔で位相回転量を推定している。従って、かかる技術では、シンボル間隔以上の精度で位相回転量を推定することができず、ベースバンド信号位相角度信号に対して、迅速に精度良く周波数偏差を除去できない場合もある。他の技術についても、制御対象となる入力信号に対して、更に、精度を高めて周波数偏差を除去することについては何ら議論されていない。従って、上述したいずれの技術についても、スループットが低下する場合がある。
【００１８】
そこで、一つの側面では、迅速に精度良く周波数偏差を除去する受信装置、及び周波数偏差除去方法を提供することにある。
【００１９】
また、一つの側面では、スループットの低下を防止するようにした受信装置、及び周波数偏差除去方法を提供することにある。
【課題を解決するための手段】
【００２０】
一つの態様では、受信装置において、受信信号からパイロット信号を復調するパイロット信号復調部と、復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御する周波数制御部と、前記受信信号から制御信号を復調する制御信号復調部と、復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出する周波数偏差除去部と、前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する乗算部とを備える。
【発明の効果】
【００２１】
一つの側面では、迅速に精度良く周波数偏差を除去することができる。また、一つの側面では、スループットの低下を防止することができる。
【図面の簡単な説明】
【００２２】
【図１】図１は受信装置の構成例を表す図である。
【図２】図２は周波数偏差除去処理部の構成例を表す図である。
【図３】図３（Ａ）と図３（Ｂ）はコンスタレーションの例を表す図である。
【図４】図４（Ａ）から図４（Ｄ）はコンスタレーションの例を表す図である。
【図５】図５（Ａ）から図５（Ｃ）はコンスタレーションの例を表す図である。
【図６】図６は動作例を表すフローチャートである。
【図７】図７（Ａ）は基地局装置、図７（Ｂ）は端末装置のハードウェア構成例を夫々表す図である。
【図８】図８は受信装置の構成例を表す図である。
【発明を実施するための形態】
【００２３】
以下、本実施の形態について図面を参照して詳細に説明する。本明細書における課題及び実施例は一例であり、本願の権利範囲を限定するものではない。そして、各実施の形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００２４】
［第１の実施の形態］
＜受信装置の構成例＞
図１は、本第１の実施の形態における受信装置１００の構成例を表す図である。受信装置１０は、例えば、基地局装置や端末装置などの無線通信装置でもよい。
【００２５】
受信装置１００は、アンテナ１０１、受信ＲＦ（Radio Frequency）部１０２、乗算部１０３、制御ＣＨ（Channel）復調部（又は制御信号復調部）１０４、パイロット復調部（又はパイロット信号復調部）１０５を備える。また、受信装置１００は、チャネル推定部１０６、ＣＱＩ（Channel Quality Indicator：チャネル品質指標）推定部１０７、ＡＦＣ（Automatic Frequency Control）部（又は自動周波数制御部、或いは周波数制御部）１０８、ＴＣＸＯ（Temperature Compensated Crystal Oscillator：温度補償水晶発振器）１０９を備える。さらに、受信装置１００は、データＣＨ復調部（又はデータ復調部）１１０、閾値判定部１１１、周波数偏差除去処理部（又は周波数偏差除去部）１１２を備える。さらに、受信装置１００は、復号処理部１２０、アプリケーション処理部１２１、送信処理部１２２、送信ＲＦ部１２３、及びアンテナ１２４を備える。
【００２６】
アンテナ１０１は、送信装置から送信された無線信号を受信し、受信した無線信号を受信ＲＦ部１０２へ出力する。
【００２７】
受信ＲＦ部１０２は、例えば、無線帯域の無線信号をベースバンド帯域のベースバンド信号へ変換する。そして、受信ＲＦ部１０２は、変換したベースバンド信号に対して、ＴＣＸＯ１０９からの発振周波数に従って直交検波を行い、デジタル信号へ変換した後、ＦＦＴ（Fast Fourier Transform）処理により、時間領域の信号から周波数領域の信号へ変換する。このため、受信ＲＦ部１０２には、周波数変換回路、直交検波回路、Ａ／Ｄ（Analogue to Digital）変換回路、ＦＦＴ処理回路などが含まれてもよい。受信ＲＦ部１０２は、周波数領域の信号を受信信号として、乗算部１０３へ出力する。
【００２８】
乗算部１０３は、受信信号と、周波数偏差除去処理部１１２から出力された周波数偏差除去信号とを乗算する。例えば、乗算部１０３は、受信信号の各サンプルと、周波数偏差除去信号に含まれる受信信号のサンプル間の位相差とを乗算し、受信信号におけるサンプル間の位相差を補正（又は除去）する。これにより、例えば、受信信号における残存周波数偏差の除去が可能となる。詳細は動作例で説明する。乗算部１０３は、乗算後（又は補正後）の受信信号を、制御ＣＨ復調部１０４、パイロット復調部１０５、及びデータＣＨ復調部１１０へ出力する。
【００２９】
制御ＣＨ復調部１０４は、チャネル推定部１０６から受け取ったチャネル推定値を利用して、受信信号から制御信号を復調する。例えば、制御ＣＨ復調部１０４は、受信信号の各シンボルに対して、チャネル推定値により示された位相回転量を補償（例えば伝送により発生した位相の回転を元の状態に戻す）して、制御信号を復調する。制御ＣＨ復調部１０４は、復調した制御信号を、周波数偏差除去処理部１１２と復号処理部１２０とへ出力する。
【００３０】
パイロット復調部１０５は、受信信号からパイロット信号を復調する。例えば、パイロット復調部１０５は、パイロット信号が予め決められた周波数リソースを利用して送信されるため、受信信号の周波数に基づいてパイロット信号を復調する。パイロット復調部１０５は、復調したパイロット信号を周波数偏差除去処理部１１２とチャネル推定部１０６、及びＣＱＩ推定部１０７へ出力する。
【００３１】
チャネル推定部１０６は、パイロット信号に基づいてチャネル推定値を求める。例えば、チャネル推定部１０６は、受信信号をパイロット信号で除算するなどにより、無線通信路で受けた影響として、チャネル推定値を求める。チャネル推定部１０６は、求めたチャネル推定値を、制御ＣＨ復調部１０４とデータＣＨ復調部１１０へ出力する。
【００３２】
ＣＱＩ推定部１０７は、パイロット信号に基づいてＣＱＩを推定する。例えば、ＣＱＩ推定部１０７は、パイロット信号に対してＳＮＲ（Signal to Noise Ratio）やＳＩＮＲ（Signal to Interference plus Noise Ratio）などを測定することで、送信装置と受信装置との間のチャネル品質を測定する。この場合、ＣＱＩ推定部１０７は、測定したＳＮＲなどに対応するＣＱＩを報告対象とする。ＣＱＩ推定部１０７は、推定したＣＱＩを送信処理部１２２へ出力する。
【００３３】
ＡＦＣ部１０８は、パイロット信号に基づいて、パイロット信号の周波数偏差を推定し、推定した周波数偏差に基づいて、ＴＣＸＯ１０９の発振周波数を制御する。ＡＦＣ部１０８の構成は、例えば、周波数偏差除去処理部１１２と同一であってもよい。ＡＦＣ部１０８は、計算した周波数偏差情報を周波数制御信号として、ＴＣＸＯ１０９と閾値判定部１１１へ出力する。ＡＦＣ部１０８は、周波数制御信号をＴＣＸＯ１０９へ出力することで、ＴＣＸＯ１０９の発振周波数を制御する。
【００３４】
ＴＣＸＯ１０９は、周波数制御信号に基づいて発信周波数を生成し、生成した発信周波数を受信ＲＦ部１０２と送信ＲＦ部１２３へ出力する。例えば、ＴＣＸＯ１０９は、周波数偏差情報に基づいて発信周波数を補正して、補正後の発振周波数を受信ＲＦ部１０２と送信ＲＦ部１２３へ出力する。なお、本第１の実施の形態では、発振器の例として、ＴＣＸＯ１０９を例にして説明するが、ＶＣＸＯ（Voltage Controlled Crystal Oscillator：電圧制御水晶発振器）や、ＭＥＭＳ（Micro Electro Mechanism Systems）発振器など、他の発振器でもよい。
【００３５】
データＣＨ復調部１１０は、チャネル推定部１０６から受け取ったチャネル推定値を利用して、受信信号からデータを復調する。例えば、データＣＨ復調部１１０は、受信信号の各シンボルに対してチャネル推定値により示された位相回転量を補償（例えば伝送により発生した位相の回転を元の状態に戻す）して、データを復調する。データＣＨ復調部１１０は、復調したデータを、復号処理部１２０へ出力する。
【００３６】
閾値判定部１１１は、ＡＦＣ部１０８から受け取った周波数制御信号に基づいて、周波数偏差除去処理部１１２の動作を制御する。例えば、閾値判定部１１１は、以下の処理を行う。すなわち、閾値判定部１１１は、位相差情報が３６０／ｎ／２（ｎは、例えば、ＱＰＳＫの場合は「４」、ＢＰＳＫの場合は「２」）以下のとき、周波数偏差除去処理部１１２を動作させるための指示信号を出力する。一方、閾値判定部１１１は、位相差情報が３６０／ｎ／２を超えるとき、周波数偏差除去処理部１１２を動作させないようにするための指示信号を出力する。詳細は動作例で説明する。
【００３７】
周波数偏差除去処理部１１２は、パイロット信号の各シンボルと、制御信号の各シンボルとを含むシンボルのシンボル間の位相差を算出し、算出した位相差を線形補間して、受信信号のサンプル間の位相差を算出する。周波数偏差除去処理部１１２の詳細は後述する。周波数偏差除去処理部１１２は、算出した位相差を含む周波数偏差除去信号を生成し、生成した周波数偏差除去信号を、乗算部１０３へ出力する。
【００３８】
復号処理部１２０は、復調後の制御信号とデータとに対して、誤り訂正復号化処理（以下、復号処理と称する場合がある。）を施して、送信装置から送信された制御信号とデータとを再生する。例えば、復号処理部１２０は、復調後の制御信号とデータとに対して、ＩＦＦＴ処理を施して、周波数領域の制御信号とデータとを、時間領域の制御信号とデータとに変換した後、復号処理を行う。復号処理部１２０は、再生した制御信号とデータとをアプリケーション処理部１２１へ出力する。
【００３９】
アプリケーション処理部１２１は、例えば、データに対してアプリケーションに関する処理を施す。例えば、アプリケーション処理部１２１は、データから音声信号や映像信号などを抽出して、マイクから音声を出力させたり、表示部へ映像を表示させたりする処理を行う。また、アプリケーション処理部１２１は、例えば、アプリケーションに関する処理を行ってデータを生成する。アプリケーション処理部１２１は、生成したデータを送信処理部１２２へ出力する。
【００４０】
送信処理部１２２は、ＣＱＩとデータとに対して、誤り訂正符号化処理や変調処理などを施して、ベースバンド帯域のベースバンド信号（又は送信信号）へ変換する。送信処理部１２２は、変換後のベースバンド信号を送信ＲＦ部１２３へ出力する。
【００４１】
送信ＲＦ部１２３は、例えば、ベースバンド信号に対して、Ｄ／Ａ（Digital to Analogue）変換処理などを施して、無線帯域の無線信号へ変換する処理を行う。この際、送信ＲＦ部１２３は、ＴＣＸＯ１０９から受け取った発信周波数に基づいて、無線帯域の周波数をもつ無線信号への変換を行ってもよい。そのため、送信ＲＦ部１２３は、Ｄ／Ａ（Digital to Analogue）変換回路や周波数変換回路などの回路を備えてもよい。送信ＲＦ部１２３は、無線信号をアンテナ１２４へ出力する。
【００４２】
アンテナ１２４は、無線信号を送信装置へ送信する。
【００４３】
＜周波数偏差除去処理部の構成例＞
図２は、周波数偏差除去処理部１１２の構成例を表す図である。周波数偏差除去処理部１１２は、２乗ｏｒ４乗処理部１１２１、移動平均処理部１１２２、ａｒｇ処理部１１２３、１／２ｏｒ１／４処理部１１２４、累積加算部１１２５、線形補間部１１２６、ｐｏｌａｒ処理部１１２７、及び処理遅延補間部１１２８を備える。
【００４４】
２乗ｏｒ４乗処理部１１２１は、パイロット復調部１０５から出力されたパイロット信号のシンボルと、制御ＣＨ復調部１０４から出力された制御信号のシンボルとを含むシンボルに対して、２乗値又は４乗値を算出する。
【００４５】
本第１の実施の形態では、制御信号の復調方式は、パイロット信号の復調方式と同一であることに着目して、パイロット信号のシンボルの他にも、制御信号のシンボルを利用して、シンボル間の位相差を算出するようにしている。一般的には、パイロット信号のシンボル数が多ければ多いほど位相差推定の精度が向上し、ＡＦＣ制御の精度改善を図ることが可能である。しかしながら、平均区間を延ばしてシンボル数を増加させると、時間がかかることから、ＡＦＣ制御の応答速度が遅くなるため、迅速なＡＦＣ制御を行うことができない。そこで、本第１の実施の形態では、平均区間において、パイロット信号のシンボルだけではなく、制御信号のシンボルを利用することで、時間を延ばすことなく、シンボル数を増加させて、位相差推定の精度を向上させるようにしている。
【００４６】
２乗ｏｒ４乗処理部１１２１は、例えば、制御ＣＨ復調部１０４においてＱＰＳＫ（Quadrature Phase Shift Keying）で制御信号を復調する場合は、４乗値を算出し、ＢＰＳＫ（Binary Phase Shift Keying）で復調する場合は、２乗値を算出する。
【００４７】
ここで、パイロット復調部１０５から出力されたパイロット信号を各シンボルは、例えば、
【数１】
2018196000.tif 000003
として表すことができる。ＱＰＳＫの理想点を、４５度、１３５度、２２５度、及び３１５度とすると、ｉｎ１は、π／４、３π／４、５π／４、７π／４のいずれかとなる。ＢＰＳＫの場合は、その理想点を、０度、１８０度とすると、ｉｎ１は、０とπのいずれかとなる。
【００４８】
また、制御ＣＨ復調部１０４から出力された制御信号の各シンボルは、例えば、
【数２】
2018196000.tif 000004
として表すことができる。同様に、ＱＰＳＫの理想点を、４５度、１３５度、２２５度、及び３１５度とすると、ｉｎ２は、π／４、３π／４、５π／４、７π／４のいずれかとなる。ＢＰＳＫの場合は、その理想点を、０度、１８０度とすると、ｉｎ２は、０とπのいずれかとなる。
【００４９】
２乗ｏｒ４乗処理部１１２１では、制御信号とパイロット信号の両方のシンボルを利用して、２乗値又は４乗値を算出するので、１つにまとめると、入力シンボルは、
【数３】
2018196000.tif 000005
と表すことができる。そして、２乗ｏｒ４乗処理部１１２１は、ＱＰＳＫの場合は、式（３）の４乗値、
【数４】
2018196000.tif 000006
を算出する。ＢＰＳＫｎ場合、２乗値の計算は、式（３）を２乗すればよい。
【００５０】
図３（Ａ）は、ＱＰＳＫにおいて理想的な受信信号点の場合のコンスタレーションを表す図である。図３（Ａ）において横軸はＩ軸、縦軸はＱ軸を表す。図３（Ａ）に示すように、Ｉ軸の正方向に対して、４５度、１３５度、２２５度、３１５度に理想点が存在する場合、受信信号のシンボルを４乗（又は４逓倍）すると、図３（Ｂ）に示すように、１８０度の点（−１，０）に集約される。式（４）で計算すると、
【数５】
2018196000.tif 000007
となり、各理想点が（−１，０）に集約されることがかわる。
【００５１】
ここで、例えば、図４（Ａ）に示すように、４５度の理想点を始点として、反時計まわりにシンボルが測定される例を考える。この場合、各シンボルを４乗すると、図４（Ｂ）に示すように、（−１，０）を始点として、各シンボルの点が４倍の角度でマッピングされることになる。
【００５２】
図４（Ａ）では、第１象限を例にして説明しているが、どの象限についても、シンボルを４乗することで、その始点が（−１，０）となることから、４倍の角度で回転することは、図４（Ｂ）の場合と同じになる。
【００５３】
図４（Ｃ）は４点のシンボルが測定された例であり、第１象限にある１番目のシンボルは理想点（４５度の点）に位置するが、第２〜第４象限に夫々存在する２〜４番目の点は理想点に対して、その角度がずれている。その角度のずれによって、４乗後の各シンボルは、図４（Ｄ）に示す点となる。
【００５４】
しかし、実際のコンスタレーションにおけるシンボル点は、振幅が異なる場合もあるため、図５（Ａ）で示すように、半径は各点で異なる場合がある。そして、４乗後の各シンボルの点も、図５（Ｂ）で示すように、半径も異なる場合がある。ただし、本第１の実施の形態では、受信装置では位相差を取得してパイロット信号の周波数偏差を除去するようにしており、コンスタレーション上での偏角に着目すればよく、その半径の違いに着目しなくてもよい。そのため、受信装置では、２乗ｏｒ４乗処理部１１２１の後段のｐｏｌａｒ処理部１１２７において、半径１の極座標点を算出するようにしている。
【００５５】
図２に戻り、２乗ｏｒ４乗処理部１１２１は、シンボルの２乗値又は４乗値を移動平均処理部１１２２へ出力する。
【００５６】
移動平均処理部１１２２は、２乗または４乗後の各シンボルに対して、前後複数シンボルの移動平均を算出する。移動平均処理部１１２２は、例えば、ＱＰＳＫの場合において、自シンボルのインデックスｉ＝０とし、過去５シンボル、未来４シンボルの計１０シンボルの移動平均として以下を算出する。
【００５７】
【数６】
2018196000.tif 000008
【００５８】
なお、制御信号がＢＰＳＫで復調された場合、式（６）の「ｊ・４・ｉｎ」を「ｊ・２・ｉｎ」とすればよい。移動平均を算出する際のシンボル数である「１０」は一例であり、それ以外のシンボル数であってもよい。
【００５９】
移動平均処理部１１２２は、算出した移動平均を、ａｒｇ処理部１１２３へ出力する。
【００６０】
ａｒｇ処理部１１２３は、極座標点で表された移動平均を角度に変換する。例えば、ａｒｇ処理部１１２３は、式（６）の実数部をｘ．ｒｅａｌ、虚数部をｘ．ｉｍａｇとすると、
【数７】
2018196000.tif 000009
を算出する。
【００６１】
ａｒｇ処理部１１２３は、算出した角度を１／２ｏｒ１／４処理部１１２４へ出力する。
【００６２】
１／２ｏｒ１／４処理部１１２４は、ａｒｇ処理部１１２３から出力された角度を、ＢＰＳＫの場合は１／２、ＱＰＳＫの場合は１／４とした角度を算出する。２乗ｏｒ４乗処理部１１２１において、シンボルを２乗又は４乗したため、１／２又は１／４にすることで、２乗又は４乗した角度が元に戻って、現在のシンボル点の角度が求められる。図５（Ｂ）の例では、各シンボル点の角度が１／４となる。
【００６３】
図２に戻り、  １／２ｏｒ１／４処理部１１２４は、１／２又は１／４にした角度を累積加算部１１２５へ出力する。
【００６４】
累積加算部１１２５は、現在のシンボルと１つ前のシンボルの角度差を検出し、角度差を累積加算する。例えば、累積加算部１１２５は、以下を計算する。
【００６５】
【数８】
2018196000.tif 000010
【００６６】
式（８）から明らかなように、累積加算部１１２５は、例えば、シンボル間の角度差（又はシンボル間の位相差）を算出し、算出した角度差を、これまでの累積加算結果に加算して、累積加算結果を得ている。累積加算部１１２５は、計算した累積加算結果を線形補間部１１２６へ出力する。
【００６７】
線形補間部１１２６は、次のシンボルの累積加算結果と、現在のシンボルの累積加算結果累とを利用して、シンボル間の角度差（又は位相差）を、サンプル間の角度差（又は位相差）へ変換する。移動体通信では、例えば、制御ＣＨ復調部１０４とパイロット復調部１０５では、オーバサンプルされた受信信号から、制御信号やパイロット信号のシンボルを再生する。例えば、制御ＣＨ復調部１０４とパイロット復調部１０５などでは、受信信号の１２８サンプルを利用して１つのシンボルを再生する、或いは、制御信号やパイロット信号の１つのシンボルには、例えば、１２８サンプルの受信信号が含まれる。線形補間部１１２６では、例えば、シンボル間の位相差を、受信信号におけるサンプル間の位相差へ変換する。例えば、線形補間部１１２６は、以下の線形補間値を計算する。
【００６８】
【数９】
2018196000.tif 000011
【００６９】
式（９）において、ｎは０〜１２７までの整数値を取り得る。
【００７０】
なお、式（９）では、１シンボルに１２８サンプルが含まれる例で説明したが、例えば、６４サンプルや２５６サンプルなど、１２８サンプル以外のサンプル数でもよく、その場合、式（９）の「１２８」がそのようなサンプル数に変更される。
【００７１】
式（９）において、（次の累積加算結果−現在の累積加算結果）は、例えば、シンボル間の累積加算結果の差分、又はシンボル間の位相差を表す。従って、線形補間部１１２６は、例えば、累積加算部１１２５で算出されたシンボル間の位相差と、シンボル間に含まれる受信信号のサンプル数とに基づいて、線形補間値を算出している。或いは、線形補間部１１２６は、算出されたシンボル間の位相差をサンプル数で除算した結果を、サンプル毎に順次加算して、線形補間値を算出している。そして、シンボル間に含まれる受信信号のサンプル数をｓとすると、式（９）は、
【数１０】
2018196000.tif 000012
と変形することも可能である。線形補間部１１２６は、例えば、シンボル間における累積加算結果の差分を算出して、この差分をサンプル数で除算した結果を、サンプル毎に順次加算して、線形補間値を算出している。ただし、式（１０）において、ｎは０〜ｓまでの整数値を取り得る。
【００７２】
線形補間部１１２６は、計算した線形補間値をｐｏｌａｒ処理部１１２７へ出力する。
【００７３】
ｐｏｌａｒ処理部１１２７は、角度情報（又は位相差情報）として表されている線形補間値を、半径１の極座標点に変換する。例えば、ｐｏｌａｒ処理部１１２７は、線形補間値をθとすると、
【数１１】
2018196000.tif 000013
を計算する。ｐｏｌａｒ処理部１１２７は、算出した極座標点を処理遅延補間部１１２８へ出力する。
【００７４】
処理遅延補間部１１２８は、例えば、ｐｏｌａｒ処理部１１２７から受け取った極座標点を、乗算部１０３に入力されたときの受信信号の各サンプルに対する位相差であるとして、その位相差を含む周波数偏差除去信号を生成して、乗算部１０３へ出力する。
【００７５】
そして、乗算部１０３では、受信信号のサンプルｎと、位相差情報ｘの複素共役（ｘ＊）との複素乗算を計算し、受信信号に対する周波数偏差を除去（又は補正）する。
【００７６】
＜動作例＞
図６は、周波数偏差除去処理部１１２における動作例を表すフローチャートである。
【００７７】
周波数偏差除去処理部１１２は、処理を開始すると（Ｓ１０）、パイロット復調部１０５から出力されたパイロット信号の各シンボルと、制御ＣＨ復調部１０４から出力された制御信号の各シンボルとを含むシンボルに対して、２乗又は４乗（或いは、２逓倍又は４逓倍）値を計算する。例えば、２乗ｏｒ４乗処理部１１２１は、式（３）で示す各シンボルに対して、内部メモリに保持された式（４）を読み出して、式（４）を計算する。
【００７８】
次に、周波数偏差除去処理部１１２は、２乗又は４乗した各シンボルの移動平均を算出する（Ｓ２０）。例えば、移動平均処理部１１２２は、以下の処理を行う。すなわち、移動平均処理部１１２２は、２乗ｏｒ４乗処理部１１２１から出力された各シンボルに対して、現在のシンボルを含む前後１０シンボルを利用して式（６）を計算する。この場合、移動平均処理部１１２２は、内部メモリに式（６）を保持し、２乗ｏｒ４乗処理部１１２１から出力された前後１０シンボルを内部メモリに保持する。そして、移動平均処理部１１２２は、内部メモリから式（６）や前後１０シンボルを読み出して、式（６）に代入することで、移動平均を算出する。
【００７９】
次に、周波数偏差除去処理部１１２は、移動平均に対してａｒｇ処理を行う（Ｓ４０）。例えば、ａｒｇ処理部１１２３は、以下の処理を行う。すなわち、ａｒｇ処理部１１２３は、内部メモリに式（７）を保持し、移動平均処理部１１２２から出力された移動平均を、式（７）に代入することで、極座標点として示された移動平均を、角度へ変換する。
【００８０】
次に、周波数偏差除去処理部１１２は、変換後の角度を、１／２又は１／４にする（Ｓ５０）。例えば、１／２ｏｒ１／４処理部１１２４は、ａｒｇ処理部１１２３から出力された角度を、制御信号の復調方式がＢＰＳＫの場合は１／２、制御信号の復調方式がＱＰＳＫの場合は１／４にする。このため、１／２ｏｒ１／４処理部１１２４は、例えば、制御信号がどのような復調方式で復調されたのかを示す情報を、制御ＣＨ復調部１０４から受け取ってもよい。
【００８１】
次に、周波数偏差除去処理部１１２は、１／２又は１／４にした角度を、累積加算して、累積加算値を算出する（Ｓ６０）。例えば、累積加算部１１２５は、以下の処理を行う。すなわち、累積加算部１１２５は、内部メモリに式（８）を保持する。また、累積加算部１１２５は、１／２ｏｒ１／４処理部１１２４から出力された、現在のシンボルに対する角度と、現在のシンボルに対して１つ前のシンボルに対する角度とを内部メモリに保持する。そして、累積加算部１１２５は、内部メモリから式（８）と各シンボルの角度とを読み出して、現在のシンボルと１つ前のシンボルの各角度を、式（８）に代入して、累積加算値を算出する。累積加算部１１２５は、累積加算値を算出することで、例えば、周波数偏差除去処理部１１２に入力されるシンボル間の位相差を算出している。
【００８２】
次に、周波数偏差除去処理部１１２は、累積加算結果に対して線形補間処理を行う（Ｓ７０）。例えば、線形補間部１１２６は、以下の処理を行う。すなわち、線形補間部１１２６は、内部メモリに、累積加算部１１２５から出力された現在のシンボルに対する累積結果と、その次のシンボルに対する累積結果とを保持する。また、線形補間部１１２６は、内部メモリに式（９）を保持する。そして、線形補間部１１２６は、内部メモリから、各累積結果と式（９）とを読み出して、各累積結果を式（９）又は式（１０）に代入することで、線形補間値を算出する。線形補間部１１２６は、線形補間値を算出することで、例えば、シンボル間の位相差を、受信信号のサンプル間の位相差へ変換している。
【００８３】
次に、周波数偏差除去処理部１１２は、線形補間結果に対して、ｐｏｌａｒ処理を行う（Ｓ８０）。例えば、ｐｏｌａｒ処理部１１２７は、内部メモリに保持した式（１１）を読み出して、線形補間部１１２６から出力された線形補間値を、式（１１）のθに代入する。これにより、ｐｏｌａｒ処理部１１２７は、角度又は位相差を、半径１の極座標点に変換する。
【００８４】
次に、周波数偏差除去処理部１１２は、処理遅延補間処理を行う（Ｓ９０）。例えば、処理遅延補間部１１２８は、ｐｏｌａｒ処理部１１２７から受け取った極座標点を、乗算部１０３へ出力する。この場合、処理遅延補間部１１２８から出力される極座標点は、乗算部１０３に入力された受信信号のタイミングでの位相差であるとして、乗算部１０３へ出力される。
【００８５】
そして、乗算部１０３は、受信信号の各サンプルと、処理遅延補間部１１２８から出力された、極座標点として表された位相差とを乗算（又は複素乗算）する（Ｓ１００）。これにより、例えば、受信装置１００では、微細な残存周波数偏差が除去された受信信号を得ることができる。
【００８６】
そして、周波数偏差除去処理部１１２では一連の処理を終了する（Ｓ１１０）。
【００８７】
なお、閾値判定部１１１は、ＡＦＣ部１０８から出力された周波数制御信号に基づいて、周波数偏差除去処理部１１２の動作を制御する。
【００８８】
周波数制御信号により示されたシンボル間の位相差が、ＱＰＳＫの場合、３６０／４（ｎ＝４）／２度＝４５度を超えるとき、正確に復調できずにＡＦＣ制御が誤動作する。例えば、図３（Ａ）において、本来は、第１象限にある送信信号点に対応する受信信号点が、位相差が４５度を超えると、第２象限にある送信信号点に対応する受信信号である誤認識する。この場合、受信装置は、受信信号を正確に復調できない。
【００８９】
そこで、閾値判定部１１１は、周波数制御信号により示された位相差が、閾値を超えると、周波数偏差除去処理部１１２を動作させないことを指示する指示信号を、周波数偏差除去処理部１１２へ出力する。この場合、周波数偏差除去処理部１１２は、例えば、処理遅延補間部１１２８から出力される極座標点を、（１，０）（位相差では「０」）にマスクしたものを乗算部１０３へ出力する。閾値の例としては、微細な残存周波数偏差を除去するために、ＱＰＳＫの場合は４５度より小さい角度、ＢＰＳＫの場合は９０度より小さい角度としてもよい。
【００９０】
一方、閾値判定部１１１は、周波数制御信号により示された位相差が、閾値以下のとき、周波数偏差除去処理部１１２を動作させることを指示する指示信号を、周波数偏差除去処理部１１２へ出力する。この場合、周波数偏差除去処理部１１２は、例えば、処理遅延補間部１１２８からの出力をそのまま、乗算部１０３へ出力する。  
【００９１】
このように本第１の実施の形態では、周波数偏差除去処理部１１２では、パイロット信号のシンボルだけではなく、制御信号のシンボルを利用して、シンボル間の位相差を算出し、その後、線形補間により受信信号のサンプル間の位相差を算出している。
【００９２】
従って、２つのシンボルを利用する場合、制御信号のシンボルを利用しない場合と比較して、シンボル数が増加するため、推定されるシンボル間及びサンプル間の位相差の精度は向上する。しかも、本第１の実施の形態では、平均区間を延ばすことなく、サンプル間の位相差を推定しているため、位相差推定の応答速度の遅延を防止させることができる。
【００９３】
また、本第１の実施の形態では、受信装置１００では、受信信号に対してそのサンプル間の位相差を補正（又は除去）し、補正後の受信信号に対してパイロット信号を復調している。そのため、復調後のパイロット信号の各シンボルのシンボル間の位相差は、サンプル間の位相差が補正（又は除去）されない場合と比較して、小さくなっている、或いは、除去されている。従って、ＡＦＣ部１０８では、サンプル間の位相差が補正（又は除去）されたパイロット信号に基づいて周波数偏差情報を取得しているため、補正されないパイロット信号を利用する場合と比較して、周波数偏差情報の精度も高くなっている。よって、ＡＦＣ部１０８では、迅速に精度良く周波数偏差を除去したＡＦＣ制御を行うことが可能となる。
【００９４】
さらに、ＣＱＩ推定部１０７においても、サンプル間の位相差が補正（又は除去）されたパイロット信号に基づいて、ＣＱＩを推定することでき、補正されないパイロット信号を利用する場合と比較して、精度の高いＣＱＩを推定することが可能となる。従って、送信装置では、このようなＣＱＩに基づいて、受信装置１００に対して十分な無線リソースを割り当てることが可能となる。よって、受信装置１００では、割り当てられた無線リソースを利用して、データの送信や受信を行うことが可能となり、スループットの向上を図ることが可能となる。
【００９５】
図７（Ａ）は、受信装置１００が基地局装置１３０である場合の受信装置１００のハードウェア構成例を表す図である。また、図７（Ｂ）は、受信装置１００が端末装置１４０である場合の受信装置１００のハードウェア構成例を表す図である。
【００９６】
基地局装置１３０は、アンテナ１０１（１２４）、ＲＦ（Radio Frequency）回路１３１、ネットワークＩＦ（Interface）１３２、ＣＰＵ（Central Processing Unit）１３３、ＤＳＰ（Digital Signal Processor）１３４、及びメモリ１３５を備える。
【００９７】
ＣＰＵ１３３は、メモリ１３５に記憶されたプログラムを読み出して実行することで、アプリケーション処理部１２１の機能を実行する。ＣＰＵ１３３は、例えば、アプリケーション処理部１２１に対応する。
【００９８】
また、ＤＳＰ１３４は、例えば、乗算部１０３、制御ＣＨ復調部１０４、パイロット復調部１０５、チャネル推定部１０６、ＣＱＩ推定部１０７、ＡＦＣ部１０８、ＴＣＸＯ１０９、データＣＨ復調部１１０、周波数偏差除去処理部１１２に対応する。また、ＤＳＰ１３４は、例えば、復号処理部１２０、及び送信処理部１２２に対応する。
【００９９】
さらに、ＲＦ回路１３１は、例えば、受信ＲＦ部１０２と送信ＲＦ部１２３に対応する。
【０１００】
なお、図１の受信装置１００が基地局装置１３０の場合、例えば、更に、スケジューラを備える。スケジューラは、ＣＱＩ推定部１０７の出力と、復号処理部１２０からの出力を入力し、ＣＱＩ推定部１０７からのＣＱＩと、復号処理部１２０から受け取った、端末装置１４０から送信されたＣＱＩとに基づいてスケジューリングを行ってもよい。スケジューラは、スケジューリング結果を送信処理部１２２へ出力し、端末装置１４０へ送信する。
【０１０１】
端末装置１４０は、アンテナ１０１（１２４）、ＲＦ回路１４１、ＣＰＵ１４３、ＤＳＰ１４４、及びメモリ１４５を備える。
【０１０２】
ＣＰＵ１４３は、メモリ１４５に記憶されたプログラムを読み出して実行することで、アプリケーション処理部１２１に機能を実行する。ＣＰＵ１４３は、例えば、アプリケーション処理部１２１に対応する。
【０１０３】
また、ＤＳＰ１４４は、例えば、乗算部１０３、制御ＣＨ復調部１０４、パイロット復調部１０５、チャネル推定部１０６、ＣＱＩ推定部１０７、ＡＦＣ部１０８、ＴＣＸＯ１０９、データＣＨ復調部１１０、周波数偏差除去処理部１１２に対応する。また、ＤＳＰ１４４は、例えば、復号処理部１２０、及び送信処理部１２２に対応する。
【０１０４】
なお、図７（Ａ）と図７（Ｂ）において、ＣＰＵ１３３，１４３に代えて、ＭＰＵ（Micro Processing Unit）や、ＤＳＰ、ＦＰＧＡ（Field Programmable Gate Array）などのプロセッサやコントローラでもよい。また、ＤＳＰ１３４，１４４に代えて、ＣＰＵやＭＰＵ、ＦＰＧＡなどのプロセッサやコントローラであってもよい。
【０１０５】
［第２の実施の形態］
次に第２の実施の形態について説明する。図８は、第２の実施の形態における受信装置１００の構成例を表す図である。
【０１０６】
受信装置１００は、パイロット信号復調部１０５、発振器１０９、周波数制御部１０８、制御信号復調部１０４、周波数偏差除去部１１２、及び乗算部１０３を備える。
【０１０７】
なお、例えば、パイロット信号復調部１０５は、第１の実施の形態のパイロット復調部１０５に対応し、発振器１０９は、第１の実施の形態におけるＴＣＸＯ１０９に対応し、周波数制御部１０８は、第１の実施の形態におけるＡＦＣ部１０８に対応する。また、制御信号復調部１０４は、例えば、第１の実施の形態における制御ＣＨ復調部１０４に対応する。
【０１０８】
パイロット信号復調部１０５は、受信信号からパイロット信号を復調する。周波数制御部１０８は、復調したパイロット信号に基づいて、パイロット信号の周波数偏差を推定し、推定した周波数偏差に基づいて発振器１０９の発振周波数を制御する。
【０１０９】
制御信号復調部１０４は、受信信号から制御信号を復調する。
【０１１０】
周波数偏差除去部１１２は、復調したパイロット信号の第１のシンボルと、復調した制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出する。そして、周波数偏差除去部１１２は、算出した位相差を線形補間して、受信信号のサンプル間の位相差を算出する。
【０１１１】
乗算部１０３は、受信信号のサンプル間の位相差と、受信信号の各サンプルとを乗算し、乗算後の受信信号を、パイロット信号復調部１０５と制御信号復調部１０４とへ出力する。
【０１１２】
このように、本第２の実施の形態においては、周波数偏差除去部１１２では、パイロット信号のシンボルだけではなく、制御信号のシンボルを利用して、シンボル間の位相差を算出し、線形補間により受信信号のサンプル間の位相差を算出している。従って、周波数偏差除去部１１２において、２つのシンボルを利用する場合、制御信号のシンボルを利用しない場合と比較して、シンボル数が増加するため、推定されるシンボル間及びサンプル間の位相差の精度は向上する。
【０１１３】
また、本第２の実施の形態では、受信装置１００では、受信信号に対してそのサンプル間の位相差を補正（又は除去）し、補正後の受信信号に対してパイロット信号復調部１０５において、パイロット信号を復調している。そのため、復調後のパイロット信号の各シンボルのシンボル間の位相差は、サンプル間の位相差が補正（又は除去）されない場合と比較して、小さくなっている、或いは、除去されている。従って、周波数制御部１０８では、サンプル間の位相差が補正（又は除去）されたパイロット信号に基づいて周波数偏差情報を取得しているため、補正されないパイロット信号を利用する場合と比較して、周波数偏差情報の精度も高くなっている。よって、周波数制御部１０８では、発振器１０９に対して、迅速に精度良く周波数偏差を除去したＡＦＣ制御を行うことが可能となる。
【０１１４】
さらに、本第２の実施の形態では、サンプル間の位相差が補正（又は除去）されて、パイロット信号復調部１０５で復調されたパイロット信号に基づいて、ＣＱＩを推定することできる。そのため、補正されないパイロット信号を利用する場合と比較して、受信装置１００では、精度の高いＣＱＩを推定することが可能となる。従って、送信装置では、このようなＣＱＩに基づいて、受信装置１００に対して十分な無線リソースを割り当てることが可能となり、スループットの向上を図ることが可能となる。
【０１１５】
以上まとめると付記のようになる。
【０１１６】
（付記１）
受信信号からパイロット信号を復調するパイロット信号復調部と、
復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御する周波数制御部と、
前記受信信号から制御信号を復調する制御信号復調部と、
復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出する周波数偏差除去部と、
前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する乗算部と
を備えることを特徴とする受信装置。
【０１１７】
（付記２）
前記周波数偏差除去部は、算出したシンボル間の前記位相差と、前記シンボル間に含まれる前記受信信号のサンプル数とに基づいて、前記位相差を線形補間した線形補間値を算出する線形補間部を含むことを特徴とする付記１記載の受信装置。
【０１１８】
（付記３）
前記線形補間部は、算出したシンボル間の前記位相差を、前記シンボル間に含まれる前記受信信号のサンプル数で除算した結果を、前記サンプル毎に順次加算して、前記線形補間値を算出することを特徴とする付記２記載の受信装置。
【０１１９】
（付記４）
前記周波数偏差除去部は、前記位相差を累積加算する累積加算部を含み、
前記線形補間部は、前記累積加算部から出力された累積加算結果に対してシンボル間における累積加算結果の差分を算出し、当該差分と、前記累積加算結果とを、内部メモリから読み出した以下の式（１２）に代入することで前記線形補間値を算出することを特徴とする付記３記載の受信装置。
【数１２】
2018196000.tif 000014
（ただし、ｎ＝０〜ｓまでの整数値、ｓはシンボル間の受信信号のサンプル数）
【０１２０】
（付記５）
前記周波数偏差除去部は、
前記第１のシンボルと前記第２のシンボルとを含む前記シンボルに対して、前記制御信号復調部においてＢＰＳＫ（Binary Phase Shift Keying）により前記制御信号を復調したときは２乗値、ＱＰＳＫ（Quadrature Phase Shift Keying）により前記制御信号を復調したときは４乗値を夫々算出する２乗ｏｒ４乗処理部と、
２乗または４乗後の前記シンボルに対して、複数シンボルの移動平均を算出する移動平均処理部と、
極座標点で表された前記移動平均を角度に変換するａｒｇ処理部と、
前記制御信号復調部においてＢＰＳＫにより前記制御信号を復調したときは前記角度を１／２、ＱＰＳＫにより前記制御信号を復調したときは前記角度を１／４にした角度を算出する１／２ｏｒ１／４処理部と、
前記１／２ｏｒ１／４処理部で算出された前記角度を累積加算する累積加算部と、
前記累積加算部から出力された累積加算結果に対してシンボル間の前記累積加算結果の差分を、算出したシンボル間の前記位相差として、前記シンボル間に含まれる前記受信信号のサンプル数で除算した結果を、前記サンプル毎に順次加算して、線形補間値を算出する線形補間部と、
角度で表された前記線形補間値を、半径１の極座標点に変換するｐｏｌａｒ処理部と、
前記ｐｏｌａｒ処理部から出力された前記半径１の極座標点を、前記受信信号のサンプル間の位相差として、前記乗算部へ出力する処理遅延補間部と
を備えることを特徴とする付記１記載の受信装置。
【０１２１】
（付記６）
パイロット信号復調部と、周波数制御部と、制御信号復調部と、周波数偏差除去部と、乗算部とを有する受信装置における周波数偏差除去方法であって、
前記パイロット信号復調部により、受信信号からパイロット信号を復調し、
前記周波数制御部により、復調した前記パイロット信号に基づいて前記パイロット信号の周波数偏差を推定し、推定した前記周波数偏差に基づいて発振器の発振周波数を制御し、
前記制御信号復調部により、前記受信信号から制御信号を復調し、
前記周波数偏差除去部により、復調した前記パイロット信号の第１のシンボルと、復調した前記制御信号の第２のシンボルとを含むシンボルのシンボル間の位相差を算出し、算出した前記位相差を線形補間して、前記受信信号のサンプル間の位相差を算出し、
前記乗算部により、前記受信信号のサンプル間の位相差と前記受信信号の各サンプルとを乗算し、乗算後の前記受信信号を前記パイロット信号復調部と前記制御信号復調部とへ出力する
ことを特徴とする周波数偏差除去方法。
【符号の説明】
【０１２２】
１００：受信装置                    １０２：受信ＲＦ部
１０３：乗算部                      １０４：制御ＣＨ復調部
１０５：パイロット復調部            １０６：チャネル推定部
１０７：ＣＱＩ推定部                １０８：ＡＦＣ部
１０９：ＴＣＸＯ                    １１０：データＣＨ復調部
１１１：閾値判定部                  １１２：周波数偏差除去処理部
１３０：基地局装置                  １４０：端末装置
１１２１：２乗ｏｒ４乗処理部        １１２２：移動平均処理部
１１２３：ａｒｇ処理部              １１２４：１／２ｏｒ１／４処理部
１１２５：累積加算部                １１２６：線形補間部
１１２７：ｐｏｌａｒ処理部          １１２８：処理遅延補間部
【図１】
2018196000.tif 000015
【図２】
2018196000.tif 000016
【図３】
2018196000.tif 000017
【図４】
2018196000.tif 000018
【図５】
2018196000.tif 000019
【図６】
2018196000.tif 000020
【図７】
2018196000.tif 000021
【図８】
2018196000.tif 000022