(57)【要約】【課題】スループットを向上させることが可能な無線通信装置を提供すること。【解決手段】精度算出部３６１によりデータシンボルの実測値と理論値との差分である差分値に基づいて、第１アンテナ３１又は第２アンテナ３２により受信されたデータの精度評価値を算出し、判定部３６２により算出されたデータの精度評価値が所定の閾値を超えるか否かを判定する。そして、データの精度評価値が所定の閾値を超えと判定された場合には、選択されている一つのアンテナから他のアンテナを選択するようにアンテナ切替回路３３を選択制御部３６３により制御する。【選択図】図３
2011030143.tif 000002
【特許請求の範囲】
【請求項１】
所定の変調方式で変調されたデータを受信する複数のアンテナと、
前記複数のアンテナのうちいずれか一つのアンテナを選択する選択部と、
前記選択部により選択された一つのアンテナにより受信されたデータを構成するデータのデータシンボルの理論値を記憶する記憶部と、
前記データシンボルの実測値と前記記憶部に記憶された前記所定の変調方式における前記理論値との差分である差分値に基づいて前記一つのアンテナにより受信された前記データの精度評価値を算出する精度算出部と、
前記データの精度評価値に基づいて前記選択部により選択されている前記一つのアンテナから他のアンテナを選択するように前記選択部を制御する選択制御部と、を備えることを特徴とする無線通信装置。
【請求項２】
前記精度算出部は、前記差分値の平均値に基づいて前記データの精度評価値を算出することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記精度算出部は、前記データを構成する一つのスロットに含まれる前記データシンボルを用いて前記データの精度評価値を算出すること特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
前記記憶部は、所定の閾値として、前記変調方式ごとに異なる複数の値を記憶することを特徴とする請求項１から３のいずれか一項に記載の無線通信装置。
【請求項５】
前記選択制御部は、前記データを構成する１フレーム中のチャネル単位で前記複数のアンテナを選択する制御を行うこと特徴とする請求項１から３のいずれか一項に記載の無線通信装置。
【請求項６】
前記選択制御部は、前記選択部により選択されている前記一つのアンテナから前記他のアンテナを選択した場合には、当該他のアンテナの選択を一定期間維持するように前記選択部の制御を行うこと特徴とする請求項１から４のいずれか一項に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関する。
【背景技術】
【０００２】
従来より、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末等の無線通信装置は、ＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、時分割多元接続）方式で基地局と通信を行っているものがある。また、このような無線通信装置は、複数のアンテナを備えている。近年、市場に流通している多くの無線通信装置は、複数のアンテナのうち、最も受信感度が良好なアンテナを選択して基地局との通信を行うダイバーシティー制御機能を有している。
【０００３】
ダイバーシティー制御機能としては、例えば、ＦＥＲ（Ｆｒａｍｅ  Ｅｒｒｏｒ  Ｒａｔｅ、フレームエラー率）に基づいて受信感度の良好なアンテナを選択する技術が提案されている（例えば、特許文献１参照）。ＦＥＲは、無線通信装置と基地局との間で過去に通信が行われたデータの複数のスロットのうち、エラーが発生したスロットの数に基づいて算出される。特許文献１に記載された技術では、ＦＥＲが所定の閾値を超えた場合に、アンテナを切り替える制御を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−８８８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術では、ＦＥＲが所定の閾値を超えた場合、すなわち、スロットでエラーが発生した場合を契機としてアンテナを切り替える制御を行う。この場合、エラーが発生したスロットに格納されたデータは、使用することができない。したがって、エラーが発生したスロットに格納されたデータは、無駄になってしまため、データ通信のスループットを低下させてしまう可能性があった。
【０００６】
本発明は、スループットを向上させることが可能な無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る無線通信装置は、上記課題を解決するために、所定の変調方式で変調されたデータを受信する複数のアンテナと、前記複数のアンテナのうちいずれか一つのアンテナを選択する選択部と、前記選択部により選択された一つのアンテナにより受信されたデータを構成するデータのデータシンボルの理論値を記憶する記憶部と、前記データシンボルの実測値と前記記憶部に記憶された前記所定の変調方式における前記理論値との差分である差分値に基づいて前記一つのアンテナにより受信された前記データの精度評価値を算出する精度算出部と、前記データの精度評価値に基づいて前記選択部により選択されている前記一つのアンテナから他のアンテナを選択するように前記選択部を制御する選択制御部と、を備えることを特徴とする。
【０００８】
また、前記精度算出部は、前記差分値の平均値に基づいて前記データの精度評価値を算出することが好ましい。
【０００９】
また、前記精度算出部は、前記データを構成する一つのスロットに含まれる前記データシンボルを用いて前記データの精度評価値を算出することが好ましい。
【００１０】
また、前記記憶部は、所定の閾値として、前記変調方式ごとに異なる複数の値を記憶することが好ましい。
【００１１】
また、前記選択制御部は、前記データを構成する１フレーム中のチャネル単位で前記複数のアンテナを選択する制御を行うことが好ましい。
【００１２】
また、前記選択制御部は、前記選択部により選択されている前記一つのアンテナから前記他のアンテナを選択した場合には、当該他のアンテナの選択を一定期間維持するように前記選択部の制御を行うことが好ましい。
【発明の効果】
【００１３】
本発明によれば、スループットを向上させることが可能な無線通信装置を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る無線通信システムの構成を示す概略図である。
【図２】本実施形態に係るＰＨＳ端末の外観斜視図である。
【図３】本実施形態に係るＰＨＳ端末の機能を示すブロック図である。
【図４】本実施形態の無線通信システムにおけるＰＨＳ端末と基地局との間におけるＴＤＭＡ−ＴＤＤ方式の通信を示す模式図である。
【図５】図４に示すＴＤＭＡ−ＴＤＤ方式の通信において、チャネルのデータ構造について示す図である。
【図６】ＱＰＳＫで変調されたデータを構成するデータシンボルの理論値及びデータシンボルの実測値がプロットされたコンスタレーションパターンを示す図である。
【図７】メモリに記憶される閾値テーブルを示す図である。
【図８】１フレーム中の各チャネルにおいて選択されるアンテナについて示す模式図である。
【図９】本実施形態の制御部によるメイン処理について示すフローチャートである。
【図１０】モニタ判定モードの処理について示すフローチャートである。
【図１１】タイマ判定モードの処理について示すフローチャートである。
【図１２】ＮＭＳＥ判定モードの処理について示すフローチャートである。
【図１３】ＦＥＲ判定モードの処理について示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の好適な実施形態の一例について説明する。なお、本実施形態では、無線通信装置の一例として、ＰＨＳ端末１について説明する。なお、本発明の無線通信装置は、これに限られず、例えば、携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の他、通信機能を備えたナビゲーション装置やパーソナルコンピュータ、さらに、これらに接続される通信モジュール等、様々な無線通信装置に適用可能である。
【００１６】
図１は、本実施形態に係る無線通信システム１００の構成を示す概略図である。ＰＨＳ端末１は、近隣の基地局Ａ又は基地局Ｂと通信し、公衆通信網Ｎを介して他の端末と互いに接続される。
【００１７】
ＰＨＳ端末１は、時分割多重接続（ＴＤＭＡ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式及び時分割複信（ＴＤＤ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｄｕｐｌｅｘ）方式を多元接続技術として用いて通信を行うものである。また、このＰＨＳ端末１は、複数のアンテナを有し、受信信号強度の優れたアンテナを選択的に使用するダイバーシティー制御機能を備える。ダイバーシティー制御については、後述する。
【００１８】
基地局Ａ及び基地局Ｂは、ＰＨＳ端末１と通信することが可能なＰＨＳ端末１の近隣に位置するＰＨＳ用の基地局であり、ＰＨＳ端末１と同様にＴＤＭＡ及びＴＤＤ方式に基づいて通信を行う。なお、本実施形態のＰＨＳ端末１は、基地局Ａと基地局Ｂとのうち、基地局Ａに位置登録を行い、基地局Ａと接続する。
【００１９】
図２は、本実施形態に係るＰＨＳ端末１の外観斜視図である。なお、図２は、いわゆる折り畳み型の端末の形態を示しているが、本発明に係る無線通信端末の形態はこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００２０】
ＰＨＳ端末１は、操作部側筐体２と、表示部側筐体３と、を備える。操作部側筐体２は、表面部１０に、操作部１１と、ＰＨＳ端末１の使用者が通話時に発した音声が入力されるマイク１２と、を備える。操作部１１は、各種設定機能や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作ボタン１３と、電話番号の数字やメールの文字等を入力するための入力操作ボタン１４と、各種操作における決定やスクロール等を行う決定操作ボタン１５と、から構成されている。
【００２１】
また、表示部側筐体３は、表面部２０に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するスピーカ２２と、を備える。
【００２２】
また、操作部側筐体２の上端部と表示部側筐体３の下端部とは、ヒンジ機構４を介して連結されている。また、ＰＨＳ端末１は、ヒンジ機構４を介して連結された操作部側筐体２と表示部側筐体３とを相対的に回転することにより、操作部側筐体２と表示部側筐体３とが互いに開いた状態（開放状態）にしたり、操作部側筐体２と表示部側筐体３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２３】
図３は、本実施形態に係るＰＨＳ端末１の機能を示すブロック図である。ＰＨＳ端末１は、操作部１１と、表示部２１と、複数のアンテナとしての第１アンテナ３１及び第２アンテナ３２と、選択部としてのアンテナ切替回路３３と、通信部３４と、信号処理部３５と、制御部３６と、記憶部としてのメモリ３７と、マイク１２と、スピーカ２２と、を備える。
【００２４】
第１アンテナ３１及び第２アンテナ３２は、基地局Ａとの間で各種信号を送受信する。具体的には、第１アンテナ３１及び第２アンテナ３２は、所定の変調方式で変調されたデータを受信する。第１アンテナ３１及び第２アンテナ３２は、制御部３６の制御に従い、アンテナ切替回路３３によって選択的にいずれか一方に切り替えられ、基地局Ａとの通信に使用される。
【００２５】
アンテナ切替回路３３は、第１アンテナ３１及び第２アンテナ３２のうち、いずれか一つのアンテナを選択する。具体的には、アンテナ切替回路３３は、制御部３６の制御に従い、第１アンテナ３１及び第２アンテナ３２のいずれか一方へ切り替える。
【００２６】
通信部３４は、例えば、増幅器、送信回路、受信回路等から構成される。通信部３４は、制御部３６の制御に従い、受信した信号のＦＥＲやＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ、受信電界強度）を測定する。そして、通信部３４は、測定したＦＥＲやＲＳＳＩを制御部３６に送信する。
【００２７】
信号処理部３５は、制御部３６の制御に従い、通信部３４が基地局Ａと送受信する信号のデジタル変調及び復調を行う。また、信号処理部３５は、マイク１２及びスピーカ２２と送受信する音声信号の符号化及び復号を行う。
【００２８】
制御部３６は、ＣＰＵ、内部メモリ等から構成され、携帯電話機１の全体を制御する。制御部３６は、例えば、表示部２１、アンテナ切替回路３３、通信部３４、信号処理部３５等に対して所定の制御を行う。また、制御部３６は、操作部１１等から入力を受け付けて、各種処理を実行する。そして、制御部３６は、処理実行の際には、メモリ３７を制御し、各種プログラム及びデータを読み出しや、データの書き込み等を行う。
【００２９】
また、制御部３６は、精度算出部３６１と、判定部３６２と、選択制御部３６３と、を備える。
【００３０】
メモリ３７は、例えば、ワーキングメモリを含み、制御部３６による演算処理に利用される。また、本実施形態に係る各種プログラム、後述の変調方式テーブル、シンボルデータの理論値等を記憶する。なお、メモリ３７は、着脱可能な外部メモリを兼ねていてもよい。
【００３１】
具体的には、メモリ３７は、アンテナ切替回路３３により切り替えられた一つのアンテナ（第１アンテナ３１又は第２アンテナ３２）により受信されたデータを構成するデータシンボルの理論値を変調方式ごとに記憶する。また、本実施形態の無線通信システム１００では、所定の変調方式として、例えば、ＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、８ＰＳＫ（８  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ（１６  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、３２ＱＡＭ（３２  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、６４ＱＡＭ（６４  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）等を用いることができる。
【００３２】
図４は、本実施形態の無線通信システム１００におけるＰＨＳ端末１と基地局Ａとの間におけるＴＤＭＡ−ＴＤＤ方式の通信を示す模式図である。ＰＨＳ端末１及び基地局Ａは、多元接続技術としてＴＤＭＡ−ＴＤＤ方式を用い、通信を行う。
【００３３】
図４に示すように、ＰＨＳ端末１と基地局Ａとの通信において、１周波数帯域に対する多重化数（チャネル）は４つである。また、１スロットのスロット長は、０．６２５ｍｓｅｃである。ここで、１スロットとは、１周波数帯域の時分割による最小単位である。各スロットにおける「Ｃ１」、「Ｃ２」、「Ｃ３」及び「Ｃ４」は、各スロットに割り当てられたチャネルを示す。
【００３４】
また、１フレームは、８つのスロットから構成され、１フレームのフレーム長は、５ｍｓｅｃである。１フレームの前半部分（２．５ｍｓｅｃ）は、基地局ＡからＰＨＳ端末１への通信に使用され、１フレームの後半部分（２．５ｍｓｅｃ）は、ＰＨＳ端末１から基地局Ａへの通信に使用される。また、複数フレームによって構成されるマルチフレームのマルチフレーム長は、１００ｍｓｅｃである。なお、基地局Ａは、通信においてフレーム単位で同期を行う。
【００３５】
図５は、図４に示すＴＤＭＡ−ＴＤＤ方式の通信において、チャネルＣ１のデータ構造について示す図である。図５に示すように、チャネルＣ１のデータは、プリアンブルやユニークデータを有するヘッダ情報と、ＭＩ（Ｍｏｄｕｌａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ）と、実データと、を備える。例えば、ヘッダ情報及びＭＩは、ＱＰＳＫで変調され、実データは、その通信を行っているときにおいて最適な各変調方式で変調されている。なお、図５では、チャネルＣ１のデータ構造について示したが、チャネルＣ２〜Ｃ４のデータも同様のデータ構造を有する。ＭＩとは、実データの変調方式が具体的に何であるか（ＢＰＳＫ、ＱＰＳＫ、８ＰＳＫ等のいずれかであるか）についての情報を示すものである。
【００３６】
次に、本実施形態の制御部３６によるダイバーシティー制御について説明する。
第１アンテナ３１又は第２アンテナ３２により基地局Ａから送信されたデータが受信されると、精度算出部３６１は、受信されたデータを構成するデータシンボルの実測値と、メモリ３７に記憶された所定の変調方式におけるデータシンボルの理論値との差分である差分値に基づいて、第１アンテナ３１又は第２アンテナ３２により受信されたデータの精度評価値を算出する。
【００３７】
判定部３６２は、精度算出部３６１により算出されたデータの精度評価値が所定の閾値を超えるか判定する。
【００３８】
選択制御部３６３は、判定部３６２の判定の結果、データの精度評価値が所定の閾値を超える場合には、アンテナ切替回路３３により選択されている一つのアンテナ（例えば、第１アンテナ３１）から他のアンテナ（例えば、第２アンテナ３２）を選択するようにアンテナ切替回路３３を制御する。
【００３９】
ここで、データシンボルとは、所定の変調方式におけるデータを送信（又は受信）する際の最小単位をいう。例えば、ＢＰＳＫでは、１データシンボルで１ビット、ＱＰＳＫでは、１データシンボルで２ビットの情報を送信（又は受信）する。
【００４０】
次に、上述した制御部３６の具体的な制御について図６から図８を参照しながら説明する。図６は、ＱＰＳＫで変調されたデータを構成するデータシンボルの理論値及びデータシンボルの実測値がプロットされたコンスタレーションパターンを示す図である。図６のＱＰＳＫのコンスタレーションパターンでは、同位相（Ｉｎ−ｐｈａｓｅ）の信号を複素平面上の実数軸（横軸）に示し、９０度位相ずれ（Ｑｕａｄｒａｔｕｒｅ）の信号を複素平面上の虚数軸（縦軸）に示している。
【００４１】
図６に示すように、ＱＰＳＫで変調されたデータを構成する各データシンボル（００、０１、１０、１１）の理論値は、●（丸）で表される。また、ＱＰＳＫで変調され、第１アンテナ３１又は第２アンテナ３２で受信されたデータを構成するデータシンボルの実測値は、×（バツ）で表される。データシンボルの実測値は、データシンボルを含むデータを送信した送信側の変調の精度、ＰＨＳ端末１のアンテナの本数やアンテナ方式、受信系全体の雑音指数等によりデータシンボルの理論値からずれが生じる。
【００４２】
そこで、精度算出部３６１は、データシンボルの実測値と、データシンボルの理論値とのずれ（差分）である差分値を算出し、算出した差分値に基づいて、データの精度評価値を算出する。ここで、精度算出部３６１は、データシンボルの実測値がコンスタレーションパターンにプロットされる位置に関わらず、最も近傍に位置するいずれかのデータシンボルの理論値との差分を算出する。例えば、図６では、データシンボル（１１）の理論値の近傍にデータシンボルの実測値がプロットされているため、データシンボル（１１）の理論値とデータシンボルの実測値との差分値を算出する。
【００４３】
詳細には、精度算出部３６１は、データシンボルの実測値とデータシンボルの理論値との差分値（理論値と実測値との２点間の距離の長さ）の平均値に基づいて、データの精度評価値を算出する。ここで、精度算出部３６１は、データを構成する一つのスロットに含まれる実データのデータシンボルを用いてデータの精度評価値を算出する。
【００４４】
本実施形態では、精度算出部３６１は、データの精度評価値として、正規化平均２乗誤差平滑値（（Ｎｏｒｍａｌｉｚｅｄ  Ｍｅａｎ  Ｓｑｕａｒｅｄ  Ｅｒｒｏｒ：ＮＭＳＥ）平滑値）を用いる。
【００４５】
以下に、精度算出部３６１による正規化平均２乗誤差平滑値（ＮＭＳＥ平滑値）を用いたデータの精度評価値の算出方法について説明する。
【００４６】
精度算出部３６１は、ＮＭＳＥ平滑値（以下、単にＮＭＳＥという）を算出するために、正規化平均２乗誤差（Ｍｅａｎ  Ｓｑｕａｒｅｄ  Ｅｒｒｏｒ：ＭＳＥ）を算出する。ＭＳＥは、データシンボルの理論値とデータシンボルの実測値との差分値の２乗の和をスロット内位相識別点（又は位相振幅識別点）の数で除算することにより算出される。
【００４７】
詳細には、精度算出部３６１は、コンスタレーションパターン上に実データからサンプリングした所定の数（例えば、３２個）のデータシンボルの実測値がプロットされ、それぞれに対して理論値との差分を算出する。なお、データシンボルの実測値をサンプリングした所定の数（例えば、３２個）は、上述したスロット内位相識別点（又は位相振幅識別点）に相当する。次に、精度算出部３６１は、算出した差分値の平均値を、データシンボルの実測値をサンプリングした所定の数（例えば、３２個）で除算することによりＭＳＥを算出する。そして、算出されたＭＳＥのフレーム平均を求めて、ＮＭＳＥを算出する。フレーム平均を算出する方法としては、下記の式（１）に示す移動平均（指数平滑法）を用いる。
【００４８】
ＮＭＳＥ（ｔ）＝ｓ＊ＭＳＥ（ｔ）＋（１−ｓ）＊ＭＳＥ（ｔ−１）・・・（１）
【００４９】
ここで、ＭＳＥ（ｔ）は、今回の（現在の）正規化平均２乗誤差であり、ＭＳＥ（ｔ−１）は、前回の正規化平均２乗誤差であり、ｓは、平滑化定数（０≦ｓ≦１）であり、ｔは、時刻（５ｍｓｅｃのフレームを単位とした整数）である。
【００５０】
そして、判定部３６２は、精度算出部３６１により算出されたＮＭＳＥがメモリ３７に記憶される所定の閾値を超えるか判定する。ここで、所定の閾値は、変調方式ごとに異なる複数の値がメモリ３７内の閾値テーブルに記憶されている。
【００５１】
図７は、メモリ３７に記憶される閾値テーブルを示す図である。図７に示すように、閾値テーブルには、変調方式と閾値とが対応付けて記憶されている。変調方式ごとの閾値は、例えば、各変調方式において、ＮＭＳＥを算出するスロットの直前の３０フレーム内にＦＥＲが４％となる場合のＮＭＳＥに相当する値である。
【００５２】
選択制御部３６３は、判定部３６２の判定の結果、算出されたＮＭＳＥが所定の閾値を超える場合には、アンテナ切替回路３３により選択されている一つのアンテナ（例えば、第１アンテナ３１）から他のアンテナ（例えば、第２アンテナ３２）を選択するようにアンテナ切替回路３３を制御する。一方、選択制御部３６３は、判定部３６２の判定の結果、ＮＭＳＥが所定の閾値を超えない場合には、アンテナ切替回路３３により選択されている一つのアンテナの選択を維持するようにアンテナ切替回路３３を制御する。
【００５３】
図８は、１フレーム中の各チャネルにおいて選択されるアンテナについて示す模式図である。なお、図８（Ａ）〜図８（Ｃ）中の各フレームにおける「３１」は、第１アンテナ３１を示し、「３２」は、第２アンテナ３２を示す。図８（Ａ）〜図８（Ｃ）に示すように、選択制御部３６３は、１フレーム中のチャネル単位で第１アンテナ３１又は第２アンテナ３２を選択する制御を行う。具体的には、図８（Ａ）に示すように、選択制御部３６３は、チャネルＣ１〜Ｃ４の全てにおいて第１アンテナ３１を選択してもよい。また、図８（Ｂ）に示すように、選択制御部３６３は、チャネルＣ１及びＣ２において第１アンテナ３１を選択し、チャネルＣ３及びＣ４において第２アンテナ３２を選択してもよい。また、図８（Ｃ）に示すように、選択制御部３６３は、チャネルＣ１及びＣ３において第１アンテナ３１を選択し、チャネルＣ２及びＣ４において第２アンテナ３２を選択してもよい。
【００５４】
次に、図９〜図１３を参照しながら本実施形態の制御部３６の具体的な処理の流れについて説明する。図９は、本実施形態の制御部３６によるメイン処理について示すフローチャートである。なお、図９の処理の開始時には、アンテナ切替回路３３により第１アンテナ３１に切り替えられているものとする。
【００５５】
ステップＳ１において、制御部３６は、各スロットの受信完了割り込みで、第１アンテナ３１及び第２アンテナ３２のダイバーシティー制御を開始する。
【００５６】
ステップＳ２において、制御部３６は、第１アンテナ３１で受信したデータが高速適応変調に対応しているか判定する。高速適応変調に対応している場合（Ｙｅｓ）には、ステップＳ３へ移り、高速適応変調に対応していない場合（Ｎｏ）には、ステップＳ６へ移る。なお、この高速適応変調とは、１スロットごとに変調方式を切り替えることができる通信方式のことを示す。
【００５７】
ステップＳ３において、制御部３６は、ダイバーシティー制御における判定モードがモニタ判定モードであるか判定する。このモニタ判定モードとは、高速適応変調に基づいて、１スロットごとに図７に示された閾値テーブルに基づき、ＮＭＳＥが閾値を超えたか否かを判定するモードのことである。モニタ判定モードである場合（Ｙｅｓ）には、ステップＳ４へ移り、ＮＭＳＥ判定モードである場合（Ｎｏ）には、ステップＳ５へ移る。
【００５８】
ステップＳ４において、制御部３６は、モニタ判定モードの処理を実行する。ステップＳ５において、制御部３６は、ＮＭＳＥ判定モードの処理を実行する。ステップＳ６において、制御部３６は、ＦＥＲ判定モードの処理を実行する。
【００５９】
図１０は、図９のステップＳ４におけるモニタ判定モードの処理について示すフローチャートである。
【００６０】
ステップＳ４１において、精度算出部３６１は、１スロット中のデータを参照して、ＭＩを取得する。そして、精度算出部３６１は、上述した算出方法を用いて、取得したＭＩにおけるデータシンボルよりＮＭＳＥを算出する。
【００６１】
ステップＳ４２において、判定部３６２は、算出されたＮＭＳＥがメモリ３７に記憶される閾値を超えているか判定する。ＮＭＳＥが閾値を超えている場合（Ｙｅｓ）には、ステップＳ４３へ移り、ＮＭＳＥが閾値を超えない場合（Ｎｏ）には、処理を終了する。ステップＳ４３において、制御部３６は、タイマ判定モードの処理を実行する。
【００６２】
図１１は、図１０のステップＳ４３におけるタイマ判定モードの処理について示すフローチャートである。
【００６３】
ステップＳ４３１において、制御部３６は、メモリ３７に記憶されているＣＳ（Ｃｅｌｌ  Ｓｔａｔｉｏｎ、基地局）情報を取得する。本実施形態のＰＨＳ端末１では、現在通信可能な基地局Ａ又はＢのいずれかのＣＳ情報を取得し、メモリ３７に基地局Ａ又はＢの位置を記憶することができる。
【００６４】
ステップＳ４３２において、制御部３６は、ＣＳ（基地局）タイマが動作中であるか判定する。ＣＳタイマが開始される時間については、ステップＳ４３７で定義される。ＣＳタイマが動作中である場合（Ｙｅｓ）には、ステップＳ４３３へ移り、ＣＳタイマが動作中でない場合（Ｎｏ）には、ステップＳ４３５へ移る。
【００６５】
ステップＳ４３３において、制御部３６は、メモリ３７に記憶されているアンテナ情報を取得する。
【００６６】
ステップＳ４３４において、選択制御部３６３は、取得したアンテナ情報に基づいて、アンテナ切替回路３３により第１アンテナ３１又は第２アンテナ３２を選択する。具体的には、選択制御部３６３は、現在使用されている第１アンテナ３１と取得したアンテナ情報とが異なれば第２アンテナ３２に切り替え、同一であれば第１アンテナ３１を維持する。
【００６７】
ステップＳ４３５において、ＣＳタイマが既に満了していたら、選択制御部３６３は、現在使用されている第１アンテナ３１を第２アンテナ３２に切り替える。ステップＳ４３６において、選択制御部３６３は、切り替えた第２アンテナ３２のアンテナ情報をメモリ３７に記憶する。
【００６８】
ステップＳ４３７において、制御部３６は、ＣＳタイマのカウントを開始する。なお、ＣＳタイマは、基地局Ａ及びＢのそれぞれについて設定することできる。ＣＳタイマのカウントは、例えば、１００ｍｓｅｃで満了となる。
ステップＳ４３８において、制御部３６は、ＮＭＳＥ判定モードに移行する。
【００６９】
図１２は、図９のステップＳ５におけるＮＭＳＥ判定モードの処理について示すフローチャートである。
【００７０】
ステップＳ５１において、制御部３６は、ステップＳ１において受信が完了したスロットからＭＩを取得する。
ステップＳ５２において、制御部３６は、ステップＳ５１において今回取得したＭＩと前回取得したＭＩとが一致するか判定する。一致する場合（Ｙｅｓ）には、ステップＳ５３へ移り、一致しない場合（Ｎｏ）には、ステップＳ５５へ移る。
【００７１】
ステップＳ５３において、精度算出部３６１は、上述した算出方法を用いて、取得したＭＩに対応するＮＭＳＥを算出する。
【００７２】
ステップＳ５４において、制御部３６は、今回算出されたＮＭＳＥが前回算出されたＮＭＳＥよりも小さいか判定する。今回算出されたＮＭＳＥが前回算出されたＮＭＳＥよりも小さい場合（つまり、今回のほうが、アンテナ感度が良好であると判断された場合）には（Ｙｅｓ）、ステップＳ５６へ移り、今回算出されたＮＭＳＥが前回算出されたＮＭＳＥ以上の場合（つまり前回のほうが、アンテナ感度が良好であると判断された場合）には（Ｎｏ）、ステップＳ５５へ移る。
【００７３】
ステップＳ５５において、選択制御部３６３は、第１アンテナ３１又は第２アンテナ３２を他方のアンテナへ切り替えるようにアンテナ切替回路３３を制御する。なお、ステップＳ４３５において、例示的に第２アンテナ３２が選択されている。具体的には、選択制御部３６３は、ステップＳ５２〜ステップＳ５４において、今回取得したＭＩと前回取得したＭＩとが一致し、且つ今回算出されたが前回算出されたＮＭＳＥよりも小さい場合には、現在選択されている第２アンテナ３２の選択を維持する。一方、選択制御部３６３は、ステップＳ５２において、今回取得したＭＩと前回取得したＭＩとが一致しない場合には、現在選択されている第２アンテナ３２から第１アンテナ３１に切り替えるようにアンテナ切替回路３３を制御する。
【００７４】
ステップＳ５６において、制御部３６は、第１アンテナ３１又は第２アンテナ３２のアンテナ情報及びＣＳ情報をメモリ３７に記憶する。
ステップＳ５７において、制御部３６は、上述したモニタ判定モードへ移行する。
【００７５】
図１３は、図９のステップＳ６におけるＦＥＲ判定モードの処理について示すフローチャートである。
【００７６】
ステップＳ６１において、制御部３６は、ステップＳ１において受信完了割り込みを行ったスロットでのＦＥＲ判定モードの処理を実行する。
ステップＳ６２において、制御部３６は、直近の所定数のフレーム（例えば、１０フレーム（８０スロット））中のスロットにおけるエラーをしたスロットの数を算出する。
【００７７】
ステップＳ６３において、制御部３６は、ステップＳ６２において算出したエラーをしたスロットの数が前回アンテナを切り替える前のエラーをしたスロットの数に達しているか判定する。算出したエラーをしたスロットの数がアンテナを切り替える前のエラーをしたスロットの数に達している場合（Ｙｅｓ）には、ステップＳ６４へ移り、算出したエラーをしたスロットの数がアンテナを切り替える前のエラーをしたスロットの数に達していない場合（Ｎｏ）には、ステップＳ６５へ移る。
【００７８】
ステップＳ６４において、選択制御部３６３は、例えば、現在選択されている第１アンテナ３１を第２アンテナ３２に切り替える。
【００７９】
ステップＳ６５において、制御部３６は、前回アンテナを切り替える前から所定の期間（例えば、３０フレーム）が経過したか判定する。所定の期間が経過した場合（Ｙｅｓ）には、ステップＳ６６へ移り、ＦＥＲ判定モードを終了する。一方、所定の期間が経過していない場合（Ｎｏ）には、ステップＳ６７へ移り、ＦＥＲ判定モードを続行する。
【００８０】
以上説明したように、本実施形態のＰＨＳ端末１によれば、精度算出部３６１によりデータシンボルの実測値と理論値との差分である差分値に基づいて、第１アンテナ３１又は第２アンテナ３２により受信されたデータの精度評価値（ＮＭＳＥ）を算出し、判定部３６２により算出されたデータの精度評価値（ＮＭＳＥ）が所定の閾値を超えるか判定する。そして、データの精度評価値（ＮＭＳＥ）が所定の閾値を超える場合には、選択されている一つのアンテナ（例えば、第１アンテナ３１）から他のアンテナ（例えば、第２アンテナ３２）を選択するようにアンテナ切替回路３３を選択制御部３６３により制御する。
【００８１】
すなわち、本実施形態のＰＨＳ端末１は、通信品質の判定を、スロットにエラーが発生したか否かではなく、データシンボルの実測値を含むスロットにおけるデータの精度評価値を用いて行う。このため、ＰＨＳ端末１は、アンテナを切り替えた場合であっても、アンテナを切り替える契機となったスロットを用いて情報を伝達することが可能になる。したがって、スロットを有効に活用することができ、特に、ＰＨＳ端末１が高速適応変調を行う場合において、スループットを向上させることができる。
【００８２】
また、本実施形態のＰＨＳ端末１によれば、精度算出部３６１は、上述した算出方法を用い、データシンボルの実測値と理論値との差分値の平均値に基づいて、データの精度評価値（ＮＭＳＥ）を算出する。これにより、算出されたデータの精度評価値（ＮＭＳＥ）には、データシンボルを含むデータを送信した送信側の変調の精度、受信系全体の雑音指数等が加味される。すなわち、ＰＨＳ端末１は、通信品質の判定をより高い精度で行うことができる。
【００８３】
また、本実施形態のＰＨＳ端末１によれば、データを構成する一つのスロットに含まれるデータシンボルを用いて、データの精度評価値（ＮＭＳＥ）を算出する。すなわち、ＰＨＳ端末１は、通信品質の判定に他のスロットに含まれるデータシンボルを用いないため、より短時間で、スループットを向上させることができる。
【００８４】
また、本実施形態のＰＨＳ端末１によれば、メモリ３７は、所定の閾値として、変調方式ごとに異なる値を記憶する。このため、ＰＨＳ端末１は、変調方式に応じた閾値により通信品質の判定を行うことができる。したがって、ＰＨＳ端末１は、通信品質の判定をより高い精度で行うことができる。
【００８５】
また、本実施形態のＰＨＳ端末１によれば、選択制御部３６３は、データを構成する１フレーム中のチャネル単位でアンテナを選択する制御を行う。したがって、ＰＨＳ端末１は、チャネル単位で通信に好適なアンテナを選択できるため、スループットの向上を図ることができる。
【００８６】
また、本実施形態のＰＨＳ端末１によれば、選択制御部３６３は、アンテナ切替回路３３により選択されている一つのアンテナから他のアンテナを選択した場合には、他のアンテナの選択を一定期間（例えば、１０フレーム）維持するようにアンテナ切替回路３３の制御を行う。したがって、アンテナ切り替えの頻度を低減することができるため、スループットの向上を図ることができる。
【００８７】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に制限されるものではなく、適宜変更が可能である。例えば、上述した実施形態では、ＰＨＳ端末１は、２本のアンテナを有していたが、本発明はこれに制限されず、３本以上のアンテナを有していてもよい。
【符号の説明】
【００８８】
１  ＰＨＳ端末（無線通信装置）
３１  第１アンテナ（複数のアンテナ）
３２  第２アンテナ（複数のアンテナ）
３３  アンテナ切替回路（選択部）
３７  メモリ（記憶部）
３６１  精度算出部
３６２  判定部
３６３  選択制御部
【図１】
2011030143.tif 000003
【図２】
2011030143.tif 000004
【図３】
2011030143.tif 000005
【図４】
2011030143.tif 000006
【図５】
2011030143.tif 000007
【図６】
2011030143.tif 000008
【図７】
2011030143.tif 000009
【図８】
2011030143.tif 000010
【図９】
2011030143.tif 000011
【図１０】
2011030143.tif 000012
【図１１】
2011030143.tif 000013
【図１２】
2011030143.tif 000014
【図１３】
2011030143.tif 000015