(57)【要約】【課題】  ２つの無線通信装置間で直接通信が不可な場合や著しく低い通信品質の場合において、最適な通信方法や通信経路を選択させる。【解決手段】  本発明の無線ネットワークシステムは、第１の無線通信装置、第２の無線通信装置、通信制御装置を有する。通信制御装置は、第１の無線通信装置と第２の無線通信装置の間の通信品質に関する情報を記憶するデータベースを有する。第１の無線通信装置は、第２の無線通信装置との通信品質を測定するための信号を送信する手段と、通信制御装置のデータベースの情報に基づいて第２の無線通信装置への最適な通信方法や通信経路を選択する手段を有する。第２の無線通信装置は、第１の無線通信装置からの通信品質を測定するための信号を受信してその通信品質を測定し、結果の情報を通信制御装置に送信する手段を有する。【選択図】      図１
2008092053.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記通信制御装置であって、
上記第１の無線通信装置に対して、上記第１の無線通信装置と上記第２の無線通信装置との間の通信品質測定の開始を指示する信号を送信する通信品質測定開始指示手段と、
上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報を記憶している通信品質情報データベースと、
上記第２の無線通信装置から送信された上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報に基づいて、上記通信品質情報データベースに記憶している情報を更新する通信品質情報データベース更新手段と、
上記第１の無線通信装置に上記通信品質情報データベースの情報を送信する通信品質情報送信手段と
を有することを特徴とする通信制御装置。
【請求項２】
上記第１の無線通信装置及び上記第２の無線通信装置の種別と、種別に応じた上記通信品質測定開始指示手段が動作する時間間隔の情報を記憶している通信装置種別情報データベースをさらに有し、
上記通信品質測定開始指示手段は、上記通信装置種別情報データベースの情報に基づいた時間間隔で繰り返し動作する
ことを特徴とした請求項１に記載の通信制御装置。
【請求項３】
第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記第１の通信制御装置が該当する無線通信装置であって、
上記第２の無線通信装置との間の通信品質を測定するための信号を上記第２の無線通信装置へ向けて送信する通信品質測定用信号送信手段と、
上記通信制御装置から与えられた、当該無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報に基づき、上記第２の無線通信装置との通信に最適な通信方法、通信経路を選択する通信方法・通信経路選択手段と
を有することを特徴とする無線通信装置。
【請求項４】
無線通信に用いる複数のアンテナを有し、
上記通信品質測定用信号送信手段は、上記各アンテナから上記第２の無線通信装置へ向けて通信品質を測定するための信号を送信し、
上記通信方法・通信経路選択手段は、上記通信制御装置から与えられた情報に基づき、当該無線通信装置と上記第２の無線通信装置との間の通信にいずれの上記アンテナを用いるのが最適となるかを判断する
ことを特徴とする請求項３に記載の無線通信装置。
【請求項５】
第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記第２の通信制御装置が該当する無線通信装置であって、
上記第１の無線通信装置から送信された通信品質を測定するための信号を受信して、通信品質を測定し、結果を上記通信制御装置に送信する通信品質測定手段を有することを特徴とする無線通信装置。
【請求項６】
無線通信に用いる複数のアンテナを有し、
上記通信品質測定手段は、上記各アンテナを用いて、上記第１の無線通信装置から送信された通信品質を測定するための信号を受信してその通信品質を測定することを特徴とする請求項５に記載の無線通信装置。
【請求項７】
請求項１に記載の通信制御装置と、請求項３に記載の無線通信装置と、請求項５に記載の無線通信装置とを有することを特徴とする無線ネットワークシステム。
【請求項８】
第１の無線通信装置から第２の無線通信装置へデータ送信する際に、上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報を記憶している通信品質情報データベースを有する通信制御装置により、第１の無線通信装置から第２の無線通信装置への最適な通信経路、通信方法について選択する通信経路・通信方法選択方法であって、
上記通信制御装置が上記第１の無線通信装置へ通信品質測定開始を指示する信号を送信する第１のステップと、
上記第１のステップにより送信された信号を受信することを契機に、上記第１の無線通信装置が上記第２の無線通信装置へ向けて通信品質を測定するための信号を送信する第２のステップと、
上記第２のステップにより送信された信号を受信して、上記第２の無線通信装置が通信品質を測定する第３のステップと、
上記第３のステップにより測定された通信品質に関する情報を、上記第２の無線通信装置が上記通信制御装置へ送信する第４のステップと、
上記第４のステップにより送信された情報を受信した上記通信制御装置が、上記通信品質情報データベースの情報を更新する第５のステップと、
上記通信品質情報データベースの情報を、上記通信制御装置が上記第１の無線通信装置へ送信する第６のステップと、
上記第６のステップにより送信された情報を受信した上記第１の無線通信装置が、上記第２の無線通信装置との通信に最適な通信経路、通信方法を選択する第７のステップと
を含むことを特徴とする通信経路・通信方法選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信制御装置、無線通信装置、無線ネットワークシステム、及び、通信経路・通信方法選択方法に関し、例えば、ある無線通信装置が別の無線通信装置へ通信しようとしたときの、最適な通信経路や通信方法などの選択に適用し得る。
【背景技術】
【０００２】
従来、無線通信装置間では、通信を開始しようとしたが電波状況等により通信できなかった場合には、アプリケーションなどの上位プロトコルでタイムアウトを検知してから、別の通信経路や通信方法に切り替える必要があるため、即時に通信を開始できないという問題点があった。
【０００３】
また、アプリケーションなどの上位プロトコルでタイムアウトを検知してからでなければ、別の通信経路や通信方法に切り替えられないため、著しく通信品質の低い通信経路や通信方法でも使い続けてスループットが低くなるという問題点もあった。
【０００４】
そのため、特許文献１には、複数の通信用アンテナを有する無線基地局と無線通信端末との通信において、予め通信品質を測定して通信に最適なアンテナを選択しておき、通信する際には最適なアンテナを使用して即時に通信を開始することができる方式が記載されている。
【特許文献１】特開２００４−１１２６１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の方式では、無線基地局と無線通信端末の２つの装置の単一の通信経路における最適なアンテナの選択ができるのみであり、また、無線基地局と無線通信端末の間の通信が可能であることが通信品質測定の前提となっていた。
【０００６】
そのため、無線通信装置の間で直接通信が不可な場合や著しく低い通信品質の場合であっても、予めその間の通信品質を測定して最適な通信方法や通信経路を選択して即時に通信を開始することが可能な通信制御装置、無線通信装置、無線ネットワークシステム、及び、通信経路・通信方法選択方法が望まれている。
【課題を解決するための手段】
【０００７】
第１の本発明の通信制御装置は、（０）第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記通信制御装置であって、（１）上記第１の無線通信装置に対して、上記第１の無線通信装置と上記第２の無線通信装置との間の通信品質測定の開始を指示する信号を送信する通信品質測定開始指示手段と、（２）上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報を記憶している通信品質情報データベースと、（３）上記第２の無線通信装置から送信された上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報に基づいて、上記通信品質情報データベースに記憶している情報を更新する通信品質情報データベース更新手段と、（４）上記第１の無線通信装置に上記通信品質情報データベースの情報を送信する通信品質情報送信手段とを有することを特徴とする。
【０００８】
第２の本発明の無線通信装置は、（０）第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記第１の通信制御装置が該当する無線通信装置であって、（１）上記第２の無線通信装置との間の通信品質を測定するための信号を上記第２の無線通信装置へ向けて送信する通信品質測定用信号送信手段と、（２）上記通信制御装置から与えられた、当該無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報に基づき、上記第２の無線通信装置との通信に最適な通信方法、通信経路を選択する通信方法・通信経路選択手段とを有することを特徴とする。
【０００９】
第３の本発明の無線通信装置は、（０）第１の無線通信装置と、第２の無線通信装置と、上記第１の無線通信装置と上記第２の無線通信装置との間の通信を制御する手段を有する通信制御装置とを備える無線ネットワークシステムにおける上記第２の通信制御装置が該当する無線通信装置であって、（１）上記第１の無線通信装置から送信された通信品質を測定するための信号を受信して、通信品質を測定し、結果を上記通信制御装置に送信する通信品質測定手段を有することを特徴とする。
【００１０】
第４の本発明の通信経路・通信方法選択方法は、（０）第１の無線通信装置から第２の無線通信装置へデータ送信する際に、上記第１の無線通信装置と上記第２の無線通信装置の間の通信品質に関する情報を記憶している通信品質情報データベースを有する通信制御装置により、第１の無線通信装置から第２の無線通信装置への最適な通信経路、通信方法について選択する通信経路・通信方法選択方法であって、（１）上記通信制御装置が上記第１の無線通信装置へ通信品質測定開始を指示する信号を送信する第１のステップと、（２）上記第１のステップにより送信された信号を受信することを契機に、上記第１の無線通信装置が上記第２の無線通信装置へ向けて通信品質を測定するための信号を送信する第２のステップと、（３）上記第２のステップにより送信された信号を受信して、上記第２の無線通信装置が通信品質を測定する第３のステップと、（４）上記第３のステップにより測定された通信品質に関する情報を、上記第２の無線通信装置が上記通信制御装置へ送信する第４のステップと、（５）上記第４のステップにより送信された情報を受信した上記通信制御装置が、上記通信品質情報データベースの情報を更新する第５のステップと、（６）上記通信品質情報データベースの情報を、上記通信制御装置が上記第１の無線通信装置へ送信する第６のステップと、（７）上記第６のステップにより送信された情報を受信した上記第１の無線通信装置が、上記第２の無線通信装置との通信に最適な通信経路、通信方法を選択する第７のステップとを含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、無線通信装置間で直接通信が不可な場合や著しく低い通信品質の場合であっても、予めその間の通信品質を測定して最適な通信方法や通信経路を選択して即時に通信を開始することが可能となる。
【発明を実施するための最良の形態】
【００１２】
（Ａ）第１の実施形態
以下、本発明による通信制御装置、無線通信装置、無線通信システム、及び、通信経路・通信方法選択方法の第１の実施形態を、図面を参照しながら説明する。
【００１３】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態に係る無線ネットワークシステムの構成を示すブロック図である。
【００１４】
図１において、第１の無線ネットワークシステムは、大きく分けて通信制御装置１．１と複数の無線通信装置１．２（図１では２個の無線通信装置１．２ａ、１．２ｂを取り出して示している）とから構成されている。
【００１５】
通信制御装置１．１は、２つの無線通信装置１．２の間の通信品質の測定の動作を制御し、測定した結果を無線通信装置１．２に通知する機能を担っており、通信制御処理部１．１ａ、通信システム制御部１．１ｃ及び通信品質管理データベース１．１ｄを有している。
【００１６】
通信制御処理部１．１ａは、無線通信装置１．２との通信を制御する機能を担い、通信アンテナ１．１ｂを有している。
【００１７】
通信システム制御部１．１ｃは、無線通信装置１．２に対して通信品質測定の処理の動作を制御する信号を送信する機能、２つの無線通信装置１．２の間で必要な制御信号を中継して通信させる機能、受信側無線通信装置１．２ｂから通信品質測定の結果を受信してその情報に基づいて通信品質管理データベース１．１ｄの情報を更新する機能、通信品質管理データベース１．１ｄの情報を無線通信装置１．２へ通知する機能を担っている。
【００１８】
通信品質管理データベース１．１ｄは、２つの無線通信装置１．２の間の通信品質に関する情報を記憶する機能を担っており、図２に示すような構造を有し、送信側通信装置識別２０１、受信側通信装置識別２０２、通信可否２０３、通信品質２０４の情報を記憶している。
【００１９】
送信側通信装置識別２０１は、送信側無線通信装置１．２ａを特定するためのＩＰアドレスやコンピュータ名称等の情報を示す情報である。受信側通信装置識別２０２は、受信側無線通信装置１．２ｂを特定するためのＩＰアドレスやコンピュータ名称等の情報を示す情報である。通信可否２０３は、送信側無線通信装置１．２ａから受信側無線通信装置１．２ｂへの通信の可否を示す情報であり、例えば、送信側無線通信装置１．２ａと受信側無線通信装置１．２ｂの間で直接通信が可能な場合には「可」、直接通信不可の場合には「不可」と表示されるものである。通信品質２０４は、送信側無線通信装置１．２ａから受信側無線通信装置１．２ｂへ通信した際の通信品質を示す情報であり、例えば、数値により表示され、数値が高いほど通信品質が高いものとする。
【００２０】
無線通信装置１．２は、例えば、無線ＬＡＮアクセスポイントや、無線ＬＡＮアダプタ付パソコンなどの無線により双方向に通信する装置で無線ネットワークシステム１に複数存在するものである。以下では、送信側無線通信装置１．２ａと受信側無線通信装置１．２ｂの２台の無線通信装置１．２に着目して動作などを説明する。なお、送信側無線通信装置１．２ａのコンピュータ名称を「ＤＥＶ１」、受信側無線通信装置１．２ｂのコンピュータ名称を「ＤＥＶ２」とする。
【００２１】
各無線通信装置１．２（１．２ａ、１．２ｂ）は、受信及び送信するための双方の構成を備えている。但し、以下では、送信側無線通信装置１．２ａは送信側の無線通信装置１．２に必要な構成のみ、受信側無線通信装置１．２ｂは受信側の無線通信装置１．２に必要な構成のみを有し、送信側無線通信装置１．２ａから受信側無線通信装置１．２ｂへデータ送信を行う場合を例に構成を説明する。
【００２２】
送信側無線通信装置１．２ａは、受信側無線通信装置１．２ｂへ無線によるデータ送信を行う装置であり、送信側通信制御処理部１．２ｃを有している。送信側通信制御処理部１．２ｃは、受信側無線通信装置１．２ｂや通信制御装置１．１との通信を制御する機能を担い、通信アンテナ１．２ｄを有している。
【００２３】
送信側通信制御処理部１．２ｃは、受信側無線通信装置１．２ｂへ通信品質測を測定するための通信品質測定用データを送信するものである。通信品質測定用データは、任意のテスト用データであり、２つの無線通信装置１．２の間で使用される通信方式やプロトコルによって定まる内容及び回数のデータである。
【００２４】
また、送信側通信制御処理部１．２ｃは、通信品質管理データベース１．１ｄの情報に基づき、受信側無線通信装置１．２ｂとの直接通信の可否を判断するものである。直接通信の可否の判断は、例えば、通信可否２０３が「可」の場合には直接通信可能、「不可」の場合には直接通信不可と判断する。
【００２５】
受信側無線通信装置１．２ｂは、送信側無線通信装置１．２ａからの無線により送信されたデータを受信する装置であり、受信側通信制御処理部１．２ｅを有している。
【００２６】
受信側通信制御処理部１．２ｅは、送信側無線通信装置１．２ａや通信制御装置１．１との通信を制御する機能を担い、通信アンテナ１．２ｄを有している。
【００２７】
受信側通信制御処理部１．２ｅは、送信側無線通信装置１．２ａからの通信品質測定用データを受信して、通信品質の測定や通信可否の判断を行い、また、通信品質の測定結果を通信制御装置１．１に送信するものである。通信品質の測定は、使用される通信方式やプロトコルによって定まる基準により実施され、例えば、受信した信号の強度やエラー発生率などに基づいて数値化したものであり、数値が大きいほど通信品質は高く、全く信号が受信できない場合などは「０」とするものである。通信可否の判断は、２つの無線通信装置１．２の間で使用される通信方式やプロトコルなどに従って判定される。例えば、通信品質の測定結果が閾値以上の数値であった場合には通信は「可」と判断され、閾値より小さい場合には「不可」と判断されるものである。
【００２８】
（Ａ−２）第１の実施形態の動作
次に、以上のような構成を有する第１の実施形態の無線ネットワークシステムの各種動作を説明する。
【００２９】
図３は、第１の実施形態の無線ネットワークシステムにおける、送信側無線通信装置１．２ａと受信側無線通信装置１．２ｂの間の通信品質測定と直接通信可能性の判断の動作を示したものである。
【００３０】
まず、通信制御装置１．１の通信システム制御部１．１ｃの処理により、通信制御装置１．１から受信側無線通信装置１．２ｂに対して、送信側無線通信装置１．２ａとの通信品質の測定を開始すべきことを要求する通信品質測定開始要求信号が送信され（Ｓ３０１）、また、通信制御装置１．１から送信側無線通信装置１．２ａに対しても、通信品質測定開始要求信号が送信される（Ｓ３０２）。
【００３１】
これにより、送信側無線通信装置１．２ａから受信側無線通信装置１．２ｂに対して通信品質測定用データが送信される（Ｓ３０３）。
【００３２】
受信側無線通信装置１．２ｂにおいては、受信した通信品質測定用データの通信状況を基に、後述する通信品質の測定と通信可否の判定が行われ（Ｓ３０４）、受信側無線通信装置１．２ｂから通信制御装置１．１へ、通信品質の測定結果と通信の可否の情報が送信される（Ｓ３０５）。
【００３３】
通信制御装置１．１の通信システム制御部１．１ｃによって、通信品質管理データベース１．１ｄにおける今回の処理対象の２つの無線通信装置間の情報が、受信側無線通信装置１．２ｂから受信した通信品質測定処理の結果に基づいて更新される（Ｓ３０６）。
【００３４】
このときの通信品質管理データベース１．１ｄの更新内容は、送信側無線通信装置１．２ａのコンピュータ名称が「ＤＥＶ１」、受信側無線通信装置１．２ｂのコンピュータ名称が「ＤＥＶ２」であるので、送信側通信装置識別２０１が「ＤＥＶ１」で、かつ、受信側通信装置識別２０２が「ＤＥＶ２」に該当する通信可否２０３には、ステップＳ３０４における通信品質の測定結果の情報、通信品質２０４にはステップＳ３０４において判定された通信の可否の情報が記憶される。
【００３５】
通信品質管理データベース１．１ｄに対する更新動作が終了すると、通信制御装置１．１から、通信品質の測定結果の情報が送信側無線通信装置１．２ａに送信される（Ｓ３０７）。
【００３６】
送信側無線通信装置１．２ａは、受信側無線通信装置１．２ｂへ通信する際に直接通信するか否かを、通信制御装置１．１から送信された通信品質の測定結果に基づいて判断する。すなわち、通信可否の情報が「可」であれば直接通信を実施し、「不可」であれば直接通信はしないと判断される。
【００３７】
図４は、ステップＳ３０４の受信側無線通信装置１．２ｂにおける通信品質測定と直接通信の可否の判定の動作を示したフローチャートである。
【００３８】
受信側無線通信装置１．２ｂにおいては、通信制御装置１．１からの通信品質測定開始要求信号を受信してから、所定の時間内に送信側無線通信装置１．２ａからの通信品質測定用データが受信されなかった場合には、通信可否については「不可」、通信品質については、信号が全く受信できていないので「０」として通信品質測定処理を終了する（Ｓ４０１、Ｓ４０６）。
【００３９】
所定の時間内に、送信側無線通信装置１．２ａからの通信品質測定用データが受信された場合は、受信側無線通信装置１．２ｂにおいてその通信品質が測定される（Ｓ４０１、Ｓ４０２）。通信品質の測定結果は値Ｘであったとする。
【００４０】
受信側無線通信装置１．２ｂは、通信品質の測定結果値Ｘに基づいて、送信側無線通信装置１．２ａとの間の通信可否について判定する（Ｓ４０３）。
【００４１】
通信が可と判定した場合には、受信側無線通信装置１．２ｂは、通信可否については「可」、通信品質については値Ｘを結果として、通信品質測定処理を終了する（Ｓ４０４）。これに対して、通信が不可と判定した場合には、受信側無線通信装置１．２ｂは、通信可否については「不可」、通信品質については値Ｘを結果として、通信品質測定処理が終了する（Ｓ４０５）。
【００４２】
（Ａ−３）第１の実施形態の効果
第１の実施形態によれば、通信制御装置１．１を介在させて２つの無線通信装置１．２（１．２ａ、１．２ｂ）の間の直接通信可能性を判断することにより、相互に直接通信が不可な場合や著しく低い通信品質の場合であっても、別の無線通信装置を中継して通信したり、通信速度を低減させて通信したりするなどの対処が予め可能となり、即時の通信開始やスループットの向上が可能となる。
【００４３】
（Ｂ）第２の実施形態
以下、本発明による通信制御装置、無線通信装置、無線通信システム、及び、通信経路・通信方法選択方法を、図面を参照しながら説明する。
【００４４】
（Ｂ−１）第２の実施形態の構成
図５は、第２の実施形態の無線ネットワークシステムの構成を示すブロック図である。以下、第２の実施形態の構成について、第１の実施形態と異なる点を説明する。
【００４５】
第１の実施形態の送信側無線通信装置１．２ａは、単一の通信アンテナ１．２ｄを有するものであったが、第２の実施形態における送信側無線通信装置２．２ａは、複数の通信アンテナ２．２ｄを有する点で異なっている。すなわち、第２の実施形態の送信側無線通信装置２．２ａは、Ｎ個の通信アンテナ２．２ｄ（２．２ｄ−１〜２．２ｄ−Ｎ）を有している。
【００４６】
送信側通信制御処理部２．２ｃが受信側無線通信装置２．２ｂへ送信する通信品質測定用のデータに、データ送信に使用した通信アンテナ２．２ｄを識別するための情報が含まれている点が、第１の実施形態と異なっている。なお、それぞれの通信アンテナ２．２ｄ（２．２ｄ−１〜２．２ｄ−Ｎ）には、アンテナ識別ＩＤが付されており、例えば、通信アンテナ２．２ｄ−１のアンテナ識別ＩＤとして「１」、通信アンテナ２．２ｄ−Ｎのアンテナ識別ＩＤとして「Ｎ」が付されている。
【００４７】
送信側無線通信装置２．２ａから送信する通信品質を測定するためのデータは、例えば、図９に示すような構造のデータである。すなわち、ヘッダ情報９０１、送信側通信装置アンテナ識別９０２、通信品質測定用テストデータ９０３を有する。
【００４８】
ヘッダ情報９０１は、２つの無線通信装置２．２の間で使用される通信方式やプロトコルによって必要となる制御情報であり、送信側無線通信装置２．２ａと受信側無線通信装置２．２ｂのＩＰアドレスやコンピュータ名称などが含まれている。送信側通信装置アンテナ識別９０２は、送信側無線通信装置２．２ａがデータ送信に使用した通信アンテナ２．２ｄ（２．２ｄ−１〜２．２ｄ−Ｎ）のアンテナ識別ＩＤを示すものである。通信品質測定用テストデータ９０３は、２つの無線通信装置２．２間で使用される通信方式やプロトコルによって定まるデータで構成される。
【００４９】
第２の実施形態の場合、送信側無線通信装置２．２ａは通信アンテナ管理データベース２．２ｅを有している。
【００５０】
通信アンテナ管理データベース２．２ｅは、送信側無線通信装置２．２ａが受信側無線通信装置２．２ｂと通信する際に使用するアンテナ２．２ｄを管理するためのデータベースであり、図７に示すように、受信側通信装置識別７０１、送信側アンテナ識別７０２、通信可否７０３の情報が格納されている。
【００５１】
受信側通信装置識別７０１は、受信側無線通信装置２．２ｂを特定するためのＩＰアドレスやコンピュータ名称等の情報である。送信側アンテナ識別７０２は、送信側無線通信装置２．２ａから受信側無線通信装置２．２ｂへ通信する際に使用する通信アンテナ２．２ｄのアンテナ識別ＩＤ情報である。通信可否７０３は、第１の実施形態と同様に、送信側無線通信装置２．２ａと受信側無線通信装置２．２ｂとの直接通信の可否を示す情報である。
【００５２】
第２の実施形態の場合、送信側通信制御処理部２．２ｃは、受信側無線通信装置２．２ｂと直接通信する際には、通信アンテナ管理データベース２．２ｅの情報に基づいて、格納内容が指示している通信アンテナ２．２ｄを選択して通信に使用する。
【００５３】
第２の実施形態における受信側無線通信装置２．２ｂは、第１の実施形態における受信側無線通信装置．２ｂと以下の点で異なっている。
【００５４】
受信側無線通信装置２．２ｂは、通信品質測定処理用テーブル２．２ｈを有している。通信品質測定処理用テーブル２．２ｈは、受信側無線通信装置２．２ｂと送信側無線通信装置２．２ａの各通信アンテナ２．２ｄ（２．２ｄ−１〜２．２ｄ−Ｎ）による通信の品質に関する情報を通信品質測定のために一時的に記憶するものであり、図８に示すように、送信側通信装置識別８０１、送信側アンテナ識別８０２、通信可否８０３、通信品質８０４の情報を格納している。
【００５５】
送信側通信装置識別８０１は、送信側無線通信装置２．２ａを特定するためのＩＰアドレスやコンピュータ名称等の情報を示すものである。送信側アンテナ識別８０２は、送信側無線通信装置２．２ａにおいて、通信品質測定用データ送信に使用したアンテナ２．２ｄのアンテナ識別ＩＤである。通信可否８０３及び通信品質８０４は、第１の実施形態と同様なものである。
【００５６】
受信側通信制御処理部２．２ｆは、送信側無線通信装置２．２ａの複数の通信アンテナ２．２ｄから送信された通信品質測定用のデータをそれぞれ受信して通信品質を測定する機能、測定した通信品質測定結果の情報を通信品質測定処理用テーブル２．２ｈに格納する機能、通信品質測定結果として通信品質測定処理用テーブル２．２ｈに格納した情報を通信制御装置２．１へ送信する機能を担っている。
【００５７】
第２の実施形態における通信制御装置２．１は、第１の実施形態における通信制御装置１．１に対し、以下の点が異なっている。
【００５８】
通信品質管理データベース２．１ｄは、送信側無線通信装置２．２ａの通信アンテナ２．２ｄのアンテナ識別ＩＤに関する情報を有する点で、第１の実施形態のものとは異なる。通信品質管理データベース２．１ｄは、図６に示すように、送信側通信装置識別６０１、受信側通信装置識別６０２、送信側アンテナ識別６０３、通信可否６０４、通信品質６０５の情報を格納している。
【００５９】
送信側アンテナ識別６０３は、送信側無線通信装置２．２ａから受信側無線通信装置２．２ｂへ通信する際に使用する通信アンテナ２．２ｄのアンテナ識別ＩＤの情報である。なお、送信側通信装置識別６０１、受信側通信装置識別６０２、通信可否６０４、通信品質６０５は、第１の実施形態と同様のものであるので、説明を省略する。
【００６０】
通信システム制御部２．１ｃは、通信品質測定処理用テーブル２．２ｈの情報に基づいて、送信側無線通信装置２．２ａと受信側無線通信装置２．２ｂとの通信にどの通信アンテナ２．２ｄ（２．２ｄ−１〜２．２ｄ−Ｎ）を用いるのが最適かを判断して送信側アンテナ識別６０３、通信可否６０４、通信品質６０５の情報を更新するものである。通信に最適な通信アンテナ２．２ｄとして、例えば、通信可否６０４が「可」で通信品質６０５の数値が最も大きな値となる通信アンテナ２．２ｄを選択する。
【００６１】
（Ｂ−２）第２の実施形態の動作
次に、以上のような構成を有する第２の実施形態の無線ネットワークシステムの各種動作の説明をする。
【００６２】
図１０は、第２の実施形態における無線ネットワークシステムにおける、送信側無線通信装置２．２ａと受信側無線通信装置２．２ｂの間の通信品質を測定し、通信に最適な通信アンテナ２．２ｄを選択する動作を示したものである。
【００６３】
通信制御装置２．１の通信システム制御部２．１ｃによって、通信制御装置２．１から、受信側無線通信装置２．２ｂ及び送信側無線通信装置２．２ａに対して、通信品質測定開始要求信号が順次送信される（Ｓ１００１、Ｓ１００２）。
【００６４】
これにより、送信側無線通信装置２．２ａから受信側無線通信装置２．２ｂへ、送信側無線通信装置２．２ａが有するアンテナ２．２ｄの数が、通信制御装置２．１経由で送信される（Ｓ１００３、Ｓ１００４）。送信側無線通信装置２．２ａは、Ｎ個の通信アンテナ２．２ｄを有しているため、送信側無線通信装置２．２ａはアンテナ数として「Ｎ」を受信側無線通信装置２．２ｂへ送信する。
【００６５】
その後、送信側無線通信装置２．２ａから受信側無線通信装置２．２ｂに対して、通信品質測定用データが各アンテナ２．２ｄ−１〜２．２ｄ−Ｎを用いて順次送信される（Ｓ１００５）。
【００６６】
受信側無線通信装置２．２ｂにおいて、受信した通信品質測定用データを基に、後述するようにして、通信品質の測定と通信可否の判定が行われ（Ｓ１００６）、受信側無線通信装置２．２ｂから通信制御装置２．１へ、通信品質の測定結果情報として、通信品質測定処理用テーブル２．２ｈの内容が送信される（Ｓ１００７）。
【００６７】
通信制御装置２．１においては、受信した通信品質測定処理用テーブル２．２ｈの内容に基づき、送信側無線通信装置２．２ａにおいていずれの通信アンテナ２．２ｄを用いるのが最適か判定される（Ｓ１００８）。例えば、通信アンテナ２．２ｄ−Ｎの通信品質値Ｘが、各通信アンテナ２．２ｄ−１〜２．２ｄ−Ｎの通信品質値の中で最も大きい場合には、通信アンテナ２．２ｄ−Ｎが最適な通信アンテナとして判定される。以下では、この判定結果の例で説明する。
【００６８】
最適な通信アンテナの判定結果に基づいて通信品質管理データベース２．１ｄに記憶された情報が更新される（Ｓ１００９）。この更新では、送信側通信装置識別６０１が「ＤＥＶ１」、受信側通信装置識別６０２が「ＤＥＶ２」に該当するアンテナ識別６０３が「Ｎ」、通信可否６０４が「可」、通信品質６０５が値Ｘに更新される。
【００６９】
その後、通信制御装置２．１から送信側無線通信装置２．２ａへ通信品質測定の結果として通信品質管理データベース２．１ｄの内容が送信される（Ｓ１０１０）。これにより、送信側無線通信装置２．２ａにおいて、受信した通信品質管理データベース２．１ｄの内容に基づいて通信アンテナ管理データベース２．２ｅの内容が更新される（Ｓ１０１１）。この更新では、受信側通信装置識別７０１が「ＤＥＶ１」に、該当する送信側アンテナ識別７０２が「Ｎ」、通信可否７０３が「可」に更新される。
【００７０】
これ以降、送信側無線通信装置２．２ａから受信側無線通信装置２．２ｂへ通信する場合には、通信アンテナ管理データベース２．２ｅが参照され、通信アンテナ２．２ｄ−Ｎが使用される。
【００７１】
図１１は、ステップＳ１００６の受信側無線通信装置２．２ｂにおける通信品質測定の処理手順を示したフローチャートである。
【００７２】
まず、受信側無線通信装置２．２ｂにおいて通信品質測定処理用テーブル２．２ｈの初期化が行われる（Ｓ１１０１）。この初期化は、例えば図８に示すように、送信側無線通信装置２．２ａの通信アンテナ２．２ｄの数である「Ｎ」行のテーブル領域が確保され、送信側通信装置識別８０１には全て、送信側無線通信装置２．１ａのコンピュータ名称である「ＤＥＶ１」が挿入され、アンテナ識別８０２には１からＮまでの数字が挿入され、通信の可否には全て「不可」が挿入され、通信品質については全て値「０」が挿入される。
【００７３】
受信側無線通信装置２．２ｂは、通信品質測定開始要求信号を受信してから所定の時間が経過すると通信品質測定処理を終了し、所定の時間内に送信側無線通信装置２．２ａからの通信品質測定用データを受信した場合には、その通信品質を測定する（Ｓ１１０２、Ｓ１１０３）。ここでも、上述したように、通信アンテナ２．２ｄ−Ｎを用いた通信の通信品質値Ｘが最高値であるとする。
【００７４】
受信側無線通信装置２．２ｂは、送信側無線通信装置２．２ａとの通信の可否について判定し（Ｓ１１０４）、その判定結果に基づいて、通信品質測定処理用テーブル２．２ｈの内容を更新する（Ｓ１１０５、Ｓ１１０６）。
【００７５】
送信側無線通信装置２．２ａとの通信が「可」と判断された場合、例えば、通信アンテナ２．２ｄ−Ｎを用いて送信されたデータに基づく更新の場合には、アンテナ識別８０２が「Ｎ」に、該当する通信可否８０３の情報が「可」、通信品質８０４の情報が値Ｘに更新される（Ｓ１１０５）。これに対して、送信側無線通信装置２．２ａとの通信が「不可」と判断された場合、例えば、通信アンテナ２．２ｄ−Ｎを用いて送信されたデータに基づく更新の場合には、アンテナ識別８０２が「Ｎ」に、該当する通信可否８０３の情報が「可」、通信品質の情報が値Ｘに更新される（Ｓ１１０６）。
【００７６】
その後、受信側無線通信装置２．２ｂは、ステップＳ１１０２の処理に戻り、所定の時間が経過するまで、ステップＳ１１０２〜Ｓ１１０６のループ動作を繰り返し、所定の時間が経過すると通信品質測定処理を終了する。
【００７７】
（Ｂ−３）第２の実施形態の効果
第２の実施形態によれば、第１の実施形態の効果に加え、以下の効果を奏することができる。
【００７８】
すなわち、送信側無線通信装置２．２ａが複数の通信アンテナ２．２ｄを有している場合においても、第１の実施形態と同様に即時の通信開始やスループットの向上が可能となる。また、送信側無線通信装置２．２ａと受信側無線通信装置２．２ｂとの間で直接通信が可能であった場合において、最適な通信アンテナ２．２ｄを使用して通信することができるので、更にスループットの向上が可能となる。
【００７９】
（Ｃ）第３の実施形態
以下、本発明による通信制御装置、無線通信装置、無線通信システム、及び、通信経路・通信方法選択方法の第３の実施形態を、図面を参照しながら説明する。
【００８０】
（Ｃ−１）第３の実施形態の構成
図１２は、第３の実施形態の無線ネットワークシステムの構成を示すブロック図である。以下、第３の実施形態の構成について、第２の実施形態と異なる点について説明する。
【００８１】
第３の実施形態における受信側無線通信装置３．２ｂは、第２の実施形態における受信側無線通信装置２．２ｂと以下の点が異なっている。
【００８２】
上述した第２の実施形態は、送信側無線通信装置２．２ａのみが複数の通信アンテナ２．２ｄを有し、受信側無線通信装置２．２ｂは単一の通信アンテナ２．２ｇを有するものであったが、第３の実施形態は受信側無線通信装置３．２ｂも複数（ここではＭ個とする）の通信アンテナ３．２ｇ（３．２ｇ−１〜３．２ｇ−Ｍ）を有する点で異なっている。
【００８３】
受信側通信制御処理部３．２ｆは、各通信アンテナ３．２ｇ−１〜３．２ｇ−Ｍを介して送信側無線通信装置３．２ａからの通信品質測定用データを受信し、その通信品質を測定するものである。
【００８４】
通信品質測定処理用テーブル３．２ｈは、受信側無線通信装置３．２ｂの通信アンテナ３．２ｇのアンテナ識別ＩＤに関する情報を有する点で、第２の実施形態の通信品質測定処理用テーブル２．２ｈと異なる。ここで、各通信アンテナ３．２ｇ−１〜３．２ｇ−Ｍには、アンテナ識別のためのＩＤが付されている。例えば、通信アンテナ３．２ｇ−１のアンテナ識別ＩＤは「１」、通信アンテナ３．２ｇ−Ｍのアンテナ識別ＩＤは「Ｍ」である。
【００８５】
通信品質測定処理用テーブル３．２ｈは、図１５に示すように、送信側通信装置識別１５０１、送信側アンテナ識別１５０２、受信側アンテナ識別１５０３、通信可否１５０４、通信品質１５０５の情報を格納している。
【００８６】
受信側アンテナ識別１５０３は、通信品質測定用データの受信に使用した通信アンテナ３．２ｄのアンテナ識別ＩＤの情報である。なお、送信側通信装置識別１５０１、送信側アンテナ識別１５０２、通信可否１５０４、通信品質１５０５は、第２の実施形態と同様であるので、その説明を省略する。
【００８７】
送信側無線通信装置３．２ａは、通信アンテナ管理データベース３．２ｉを有している。通信アンテナ管理データベース３．２ｉは、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂがデータを受信する際にどのアンテナ３．２ｇを使用するかを管理するためのデータベースであり、図１７に示すように、送信側通信装置識別１７０１、送信側アンテナ識別１７０２、受信側アンテナ識別１７０３の情報を記憶している。
【００８８】
送信側通信装置識別１７０１は、送信側無線通信装置３．２ａを特定するためのＩＰアドレスやコンピュータ名称等の情報である。送信側アンテナ識別１７０２は、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂへデータ送信する際に使用する通信アンテナ３．２ｄのアンテナ識別ＩＤ情報である。受信側アンテナ識別１７０３は、送側無線通信装置３．２ａから受信側無線通信装置３．２ｂがデータ受信する際に使用するアンテナ３．２ｇのアンテナ識別ＩＤ情報である。
【００８９】
受信側通信制御処理部３．２ｆは、送信側無線通信装置３．２ａからデータ受信する際に通信アンテナ管理データベース３．２ｉの情報に基づいて定まる通信アンテナ３．２ｇによって受信するものである。
【００９０】
第３の実施形態における送信側無線通信装置３．２ａは、第２の実施形態における送信側無線通信装置２．２ａと以下の点が異なっている。
【００９１】
送信側通信制御処理部３．２ｃが受信側無線通信装置３．２ｂへデータ送信する通信品質測定用のデータには、データ送信先の受信側通信装置３．２ｂの通信アンテナ３．２ｇを識別するための情報が含まれる点で、第２の実施形態のものと異なっている。
【００９２】
送信側無線通信装置２．２ａから送信する通信品質を測定するためのデータは、例えば、図１６に示すように、ヘッダ情報１６０１、送信側通信装置アンテナ識別１６０２、受信側通信装置アンテナ識別１６０３、通信品質測定テスト用データ１６０４を含んでいる。
【００９３】
受信側通信装置アンテナ識別１６０３は、送信側無線通信装置３．２ａがデータ送信しようとする受信側無線通信装置３．２ｂの通信アンテナ３．２ｇ（２．２ｄ−１〜２．２ｄ−Ｍ）に付されたアンテナ識別ＩＤを示している。ヘッダ情報１６０１、送信側アンテナ識別１６０２、通信品質測定用テストデータ１６０４は、第２の実施形態のものと同様であるので、その説明を省略する。
【００９４】
通信アンテナ管理データベース３．２ｅは、受信側無線通信装置３．２ｂの通信アンテナ３．２ｇのアンテナ識別ＩＤに関する情報を有する点で、第２の実施形態のものとは異なる。通信アンテナ管理データベース３．２ｅは、図１４に示すように、受信側通信装置識別１４０１、送信側アンテナ識別１４０２、受信側アンテナ識別１４０３、通信可否１４０４の情報を格納している。
【００９５】
受信側アンテナ識別１４０３は、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂがデータ受信する際に使用する通信アンテナ３．２ｇのアンテナ識別ＩＤ情報である。受信側通信装置識別１４０１、送信側アンテナ識別１４０２、通信可否１４０４は、第２の実施形態のものと同様であるので、その説明を省略する。
【００９６】
送信側通信制御処理部３．２ｃは、受信側無線通信装置３．２ｂと通信する際に通信アンテナ管理データベース３．２ｅの情報に基づいて、通信アンテナ３．２ｄと通信アンテナ３．２ｇの組み合わせを選択し、そのアンテナを使用してデータ送信をするものである。
【００９７】
第３の実施形態における通信制御装置３．１は、第２の実施形態における通信制御装置２．１と以下の点が異なっている。
【００９８】
通信品質管理データベース３．１ｄは、受信側無線通信装置３．２ｂの通信アンテナ３．２ｇのアンテナ識別ＩＤに関する情報を有する点で、第２の実施形態のものと異なっている。通信品質管理データベース３．１ｄは、図１３に示すように、送信側通信装置識別１３０１、受信側通信装置識別１３０２、送信側アンテナ識別１３０３、受信側アンテナ識別１３０４、通信可否１３０５、通信品質１３０６の情報を格納している。
【００９９】
受信側アンテナ識別１３０４は、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂがデータ受信する際に使用する通信アンテナ２．２ｇのアンテナ識別ＩＤ情報である。送信側通信装置識別１３０１、受信側通信装置識別１３０２、送信側アンテナ識別１３０３、通信可否１３０５、通信品質１３０６は、第２の実施形態のものと同様であるので、その説明を省略する。
【０１００】
通信システム制御部３．１ｃは、通信品質測定処理用テーブル３．２ｈの情報に基づいて、送信側無線通信装置３．２ａと受信側無線通信装置３．２ｂとの通信に最適な、通信アンテナ３．２ｄと通信アンテナ３．２ｇの組み合わせを判断し、送信側アンテナ識別１３０３と受信側アンテナ識別１３０４の情報を更新するものである。
【０１０１】
（Ｃ−２）第３の実施形態の動作
次に、以上のような構成を有する第３の実施形態の無線ネットワークシステムの各種動作の説明をする。
【０１０２】
図１８は、第３の実施形態における無線ネットワークシステムにおける、送信側無線通信装置３．２ａと受信側無線通信装置３．２ｂの間の通信品質を測定し、通信に最適な通信アンテナ（３．２ｄ、３．２ｇ）の組み合わせについて選択する動作を示したものである。
【０１０３】
通信制御装置３．１の通信システム制御部３．１ｃによって、通信制御装置３．１から送信側無線通信装置３．２ａ及び受信側無線通信装置３．２ｂに対して、通信品質測定開始要求信号が順次送信される（Ｓ１８０１、Ｓ１８０２）。
【０１０４】
これにより、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂへ、送信側無線通信装置３．２ａが有するアンテナ３．２ｄの数（Ｎ）の情報が通信制御装置３．１経由で送信される（Ｓ１８０３、Ｓ１８０４）。
【０１０５】
逆に、受信側無線通信装置３．２ｂから送信側無線通信装置３．２ａへ、受信側無線通信装置３．２ｂが有するアンテナ３．２ｇの数（Ｍ）の情報が通信制御装置３．１経由で送信される（Ｓ１８０５、Ｓ１８０６）。
【０１０６】
その後、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂに対して、通信品質測定用のデータが、各通信（送信）アンテナ３．２ｄ−１〜３．２ｄ−Ｎを用いて、各通信（受信）アンテナ３．２ｇ−１〜３．２ｇ−Ｍに向けて順次送信される（Ｓ１８０７）。
【０１０７】
このときには、送信側無線通信装置３．２ａのＮ個の通信アンテナ３．２ｄから、受信側無線通信装置３．２ｂのＭ個の通信アンテナ３．２ｇ向けの通信品質測定用データが送信されるので、計Ｎ×Ｍ回送信されることとなる。
【０１０８】
受信側無線通信装置３．２ｂにおいては、受信した通信品質測定用データを基に、後述するようにして、通信品質の測定と通信可否の判定が実行され（Ｓ１８０８）、受信側無線通信装置３．２ｂから通信制御装置３．１へ、その処理結果が送信される（Ｓ１８０９）。この処理結果の送信は、通信品質測定処理用テーブル３．２ｈの内容を送信することにより行われる。
【０１０９】
通信制御装置３．１においては、受信した通信品質測定処理用テーブル３．２ｈの内容に基づき、送信側無線通信装置３．２ａから受信側無線通信装置３．２ｂへ通信する際にどの通信アンテナ（３．２ｄ、３．２ｇ）の組み合わせを用いるのが最適か選択される（Ｓ１８１０）。例えば、通信アンテナ３．２ｄ−Ｎと通信アンテナ３．２ｇ−Ｍとを用いた際の測定結果が最適であれば、通信可能な最適な組み合わせとして通信アンテナ３．２ｄ−Ｎと通信アンテナ３．２ｇ−Ｍの組み合わせが選択される。以下では、この組み合わせが最適であるとして説明する。
【０１１０】
そして、通信制御装置３．１において、最適な通信アンテナの組み合わせに基づいて、通信品質管理データベース３．１ｄの内容が更新される（Ｓ１８１１）。ここでの更新は、最適な通信アンテナ３．２ｄ−Ｎと通信アンテナ３．ｄｇ−Ｍの組み合わせに応じ、送信側通信装置識別１３０１が「ＤＥＶ１」に、受信側通信装置識別１３０２が「ＤＥＶ２」に、該当する送信側アンテナ識別１３０３が「Ｎ」に、受信側アンテナ識別１３０４が「Ｍ」に、通信可否１３０５が「可」に、通信品質１３０６が値Ｘに更新される。
【０１１１】
その後、通信制御装置３．１から送信側無線通信装置３．２ａへ通信品質の測定結果として、通信品質管理データベース３．１ｄの内容が送信され（Ｓ１８１２）、送信側無線通信装置３．２ａにおいて、受信した通信品質管理データベース３．１ｄの内容に基づいて、通信アンテナ管理データベース３．２ｅの内容が更新される（Ｓ１８１３）。このときの更新では、通信品質管理データベース３．１ｄが上述した内容となっているので、受信側通信装置識別１４０１が「ＤＥＶ２」に、送信側アンテナ識別１４０２が「Ｎ」に、受信側アンテナ識別１４０３が「Ｍ」に、通信可否１４０４が「可」に更新される。
【０１１２】
また、通信制御装置３．１から受信側無線通信装置３．２ｂに対しても、通信品質の測定結果として通信品質管理データベース３．１ｄの内容が送信され（Ｓ１８１４）、受信側無線通信装置３．２ｂにおいて、受信した通信品質管理データベース３．１ｄの内容に基づいて、通信アンテナ管理データベース３．２ｉの内容が更新される（Ｓ１８１５）。
【０１１３】
このときの更新で、送信側通信装置識別１７０１が「ＤＥＶ１」に、送信側アンテナ識別１７０２が「Ｎ」に、受信側アンテナ識別１７０３が「Ｍ」に更新される。
【０１１４】
これ以降、送信側無線通信装置３．２ａ（ＤＥＶ１）から受信側無線通信装置３．２ｂ（ＤＥＶ２）へデータ送信する場合には、通信アンテナ管理データベース（３．２ｅ、３．２ｉ）が参照され、通信アンテナ３．２ｄ−Ｎと通信アンテナ３．２ｇ−Ｍの組み合わせが使用される。
【０１１５】
図１９は、ステップＳ１８０８の受信側無線通信装置３．２ｂにおける通信品質測定の処理手順を示したフローチャートである。
【０１１６】
まず、受信側無線通信装置３．２ｂは、通信品質測定処理用テーブル３．２ｈの初期化を行う（Ｓ１９０１）。例えば、図１５に示すように、送信側無線通信装置３．２ａの通信アンテナ３．２ｄの数に受信側無線通信装置３．２ｂの通信アンテナ３．２ｇの数を乗じた「Ｎ」×「Ｍ」行のテーブル領域が確保され、送信側通信装置識別１５０１には全て送信側無線通信装置３．１ａのコンピュータ名称である「ＤＥＶ１」が挿入され、通信可否１５０４には全て「不可」が挿入され、通信品質１５０５には全て「０」が挿入され、送信側アンテナ識別１５０２と受信側アンテナ識別１５０３には、（１，１）、（２，１）、…、（Ｎ，１）、（１，２）、…（Ｎ，Ｍ）のような順列に列挙された値が挿入される。
【０１１７】
次に、受信側無線通信装置３．２ｂは、通信品質測定開始要求の信号を受信してから所定の時間が経過した場合には通信品質測定処理を終了し、所定の時間内に送信側無線通信装置３．２ａからの通信品質測定用データを受信した場合には、その通信品質を測定する（Ｓ１９０２、Ｓ１９０３）。
【０１１８】
その後、受信側無線通信装置３．２ｂは、送信側無線通信装置３．２ａとの間の通信の可否について判定し（Ｓ１９０４）、この判定結果に基づいて、通信品質測定処理用テーブル３．２ｈの内容を更新する（Ｓ１９０５、Ｓ１９０６）。
【０１１９】
通信が「可」と判定された場合であって、通信アンテナ３．２ｄ−Ｎから通信アンテナ３．２ｇ−Ｍ向けに送信されたデータに基づく更新の場合、通信品質測定処理用テーブル３．２ｈの内容は、送信側アンテナ識別１５０２が「Ｎ」、受信側アンテナ識別１５０３が「Ｍ」、通信の可否１５０４が「可」、通信品質１５０５が値Ｘに更新される（Ｓ１９０５）。これに対して、通信が「不可」と判断された場合であって、通信アンテナ３．２ｄ−Ｎから通信アンテナ３．２ｇ−Ｍ向けに送信されたデータに基づく更新の場合、通信品質測定処理用テーブル３．２ｈの内容は、送信側アンテナ識別１５０２が「Ｎ」、受信側アンテナ識別１５０３が「Ｍ」、通信の可否１５０４が「不可」、通信品質１５０５が「Ｘ」に更新される（Ｓ１９０６）。
【０１２０】
その後、受信側無線通信装置３．２ｂは、ステップＳ１９０２の処理に戻り、所定の時間が経過するまで、ステップＳ１９０２〜Ｓ１９０６の動作を繰り返し、所定の時間が経過すると通信品質測定処理を終了する。
【０１２１】
（Ｃ−３）第３の実施形態の効果
第３の実施形態によれば、第２の実施形態の効果に加え、以下の効果を奏することができる。
【０１２２】
すなわち、送信側無線通信装置３．２ａと受信側無線通信装置３．２ｂがともに複数の通信アンテナ３．２ｄ（３．２ｇ）を有している場合においても、第２の実施形態と同様に即時の通信開始やスループットの向上が可能となる。また、送信側無線通信装置３．２ａと受信側無線通信装置３．２ｂとの間で直接通信が可能であった場合において、その間の通信に最適な通信アンテナ３．２ｄ及び３．２ｇの組み合わせを使用して通信することができるので、更にスループットの向上が可能となる。
【０１２３】
（Ｄ）第４の実施形態
以下、本発明による通信制御装置、無線通信装置、無線通信システム、及び、通信経路・通信方法選択方法の第４の実施形態を、図面を参照しながら説明する。
【０１２４】
（Ｄ−１）第４の実施形態の構成
図２０は、第４の実施形態の無線ネットワークシステムの構成を示すブロック図である。以下、第４の実施形態の構成について、第１の実施形態と異なる点について説明する。
【０１２５】
第１の実施形態の無線ネットワークシステムでは、送信側無線通信装置１．２ａが受信側無線通信装置１．２ｂへ通信を開始するより以前に、予めその通信品質の測定が通信制御装置１．１を介して行われるだけであった。
【０１２６】
第４の実施形態の無線ネットワークシステムは、無線通信装置４．２（４．２ａ、４．２ｂ）の特性に応じた時間間隔で通信品質測定を行う機能を、第１の実施形態に追加したものである。
【０１２７】
第４の実施形態における通信制御装置４．１は、第１の実施形態の通信制御装置１．１とは以下の点において異なっている。
【０１２８】
通信制御装置４．１は、測定タイミング管理データベース４．１ｅを有している。測定タイミング管理データベース４．１ｅは、無線通信装置４．２毎に、次に通信品質を測定する日時を管理するためのデータベースであり、移動度クラス情報４．１ｆと測定タイミング情報４．１ｇの情報を格納している。
【０１２９】
移動度クラス情報４．１ｆは、図２１に示すように、各無線通信装置４．２ａの特性に応じた移動度クラスとクラス毎の通信品質測定の時間間隔を管理するためのものであり、クラス名２１０１と測定間隔２１０２の情報を有する。クラス名２１０１は、移動度のクラス名を示すものである。測定間隔２１０２は、移動度クラスに応じた、通信品質測定間隔の時間を示すものである。
【０１３０】
移動度クラス情報４．１ｆとして、例えば、図２１に示すように、クラス名が「固定」について測定間隔が「７日」、クラス名が「半固定」について測定間隔が「１日」、クラス名が「可搬」について測定間隔が「１０分」、クラス名が「モバイル」について測定間隔が「１秒」を適用することができる。
【０１３１】
測定タイミング情報４．１ｇは、無線通信装置４．２毎の通信品質を測定する時間を管理するためのものであり、図２２に示すように、通信装置識別２２０１、移動度クラス名２２０２、前回測定日時２２０３、次回測定日時２２０４の情報を格納している。
【０１３２】
通信装置識別２２０１は、無線通信装置４．２を特定するためのＩＰアドレスやコンピュータ名称等を示す情報である。移動度クラス名２２０２は、無線通信装置４．２が該当する移動度クラスのクラス名を示す情報であり、移動度クラス情報４．１ｆに記憶されているうちいずれかのクラス名で示されるものである。前回測定日時２２０３は、前回通信品質を測定した日時を示す情報である。次回測定日時２２０４は、次回通信品質を測定すべき日時を示す情報である。
【０１３３】
図２２に示す測定タイミング情報４．１ｇの例は、通信装置識別が「ＤＥＶ１」について、移動度クラス名は「可搬」、前回測定日時は「9/4  8:23」、次回測定日時は「9/4  8:33」であり、通信装置識別が「ＤＥＶ２」について、移動度クラスは「半固定」、前回測定日時は「9/4  1:00」、次回測定日時は「9/5  1:00」である。以下、この内容の場合を説明する。
【０１３４】
なお、通信装置識別２２０１が「ＤＥＶ１」に該当する無線通信装置４．２は受信側無線通信装置４．２ａ、「ＤＥＶ２」は受信側無線通信装置４．２ｂが該当するものとする。
【０１３５】
通信システム制御部４．１は、以下の点において第１の実施形態の通信システム制御部１．１と異なっている。
【０１３６】
通信システム制御部４．１は、所定の時間間隔で測定タイミング管理データベース４．１ｅの情報を参照し、現在日時が次回測定日時２２０４に示される時刻に達した無線通信装置４．２の検索を行う機能を担っている。
【０１３７】
また、通信システム制御部４．１は、上記検索に該当する無線通信装置４．２と通信品質測定を実施する無線通信装置４．２の組み合わせを通信品質管理データベース４．１ｄの情報に基づいて検索する機能と、検索した組み合わせの無線通信装置４．２に対して通信品質測定開始を指示する信号を送信する機能を担っている。
【０１３８】
なお、通信品質管理データベース４．１ｄは、図２に示す第１の実施形態の通信品質管理データベース１．１ｄの内容と同様であるので、その説明は省略する。
【０１３９】
無線通信装置４．２の組み合わせの検索は、現在日時が次回測定日時２２０４に示される時刻に達した無線通信装置４．２のコンピュータ名称等が、送信側通信装置識別２０１または受信側通信装置識別２０２に一致する全ての組み合わせが検索される。
【０１４０】
また、通信システム制御部４．１は、上記の通信品質測定終了後に測定タイミング管理データベース４．１ｅの内容を更新するものである。この更新は、前回測定日時２２０３に現在の日時を挿入し、次回測定日時２２０４に、現在時刻に移動度クラス名２２０２に応じた時間を加算した時間を挿入することにより行われる。移動度クラス名２２０２に応じた時間は、移動度クラス情報４．１ｆから移動度クラス名２２０２に対応する測定間隔２１０２に格納された情報となる。
【０１４１】
（Ｄ−２）第４の実施形態の動作
次に、以上のような構成を有する第４の実施形態の無線ネットワークシステム４の各種動作の説明をする。
【０１４２】
図２３は、第４の実施形態の無線ネットワークシステム４における、測定タイミング管理データベース４．１ｅの情報に基づいて無線通信装置４．２（４．２ａ、４．２ｂ）の間で通信品質測定がされる動作を示したものである。
【０１４３】
まず、通信制御装置４．１において測定タイミング管理データベース４．１ｅの情報を参照し、次回測定日時２２０４が現在日時に達した無線通信装置４．２が検索される（Ｓ２３０１）。例えば、現在の日時が９月４日８時３３分以降であった場合、図２２に示すように、通信装置識別２２０１が「ＤＥＶ１」の次回測定日時２２０４は「9/4  8:33」であるので、通信装置識別２２０１が「ＤＥＶ１」の無線通信装置４．２、すなわち受信側無線通信装置４．２ａが検索される。
【０１４４】
次に、通信制御装置４．１において、通信品質管理データベース４．１ｄの情報に基づき、通信品質を測定させる無線通信装置４．２の組み合わせの検索が行われる（Ｓ２３０２）。ここでの検索結果は、送信側通信装置識別２０１または受信側通信装置識別２０２のどちらかが「ＤＥＶ１」となる組み合わせ全てが該当し、例えば、図２に示すように、送信側通信装置識別２０１が「ＤＥＶ１」で受信側通信装置識別２０２が「ＤＥＶ２」という組み合わせがあった場合、この組み合わせが検索で取り出される。
【０１４５】
以降、ステップＳ２３０３〜Ｓ２３０９で、送信側無線通信装置４．２ａ（ＤＥＶ１）と受信側無線通信装置４．２ｂ（ＤＥＶ２）の間において通信品質の測定が行われるが、第１の実施形態における図３のステップＳ３０１〜Ｓ３０７と同様の動作であるので、その説明は省略する。
【０１４６】
また、ステップＳ２３０２において、「ＤＥＶ１」と「ＤＥＶ２」以外の無線通信装置４．２の組み合わせが検索された場合には、その組み合わせについても、通信品質の測定が行われる。
【０１４７】
送信側無線通信装置４．２ａ（ＤＥＶ１）と受信側無線通信装置４．２ｂ（ＤＥＶ２）の間で通信品質の測定が終了した後、通信制御装置４．１において、測定タイミング管理データベース４．１ｅの測定タイミング情報４．１ｇが更新される。
【０１４８】
例えば、通信品質測定終了時の現在日時が９月４日８時３３分であった場合には、通信装置識別２２０１が「ＤＥＶ１」に該当する前回測定日時に、現在日時を示す「8/4  8:33」が挿入され、また、次回測定日時２２０４には、図２２に示すように通信装置識別２２０１が「ＤＥＶ」に該当する移動度クラス２２０２が「可搬」であるので、図２１に示すように、移動度クラス情報４．１ｆにおいてクラス名２１０１が「可搬」の測定間隔２１０２は「１０分」となり、現在日時に１０分加算した「8/4  8:43」が挿入される。
【０１４９】
（Ｄ−３）第４の実施形態の効果
第４の実施形態によれば、第１の実施形態の効果に加え、以下の効果を奏することができる。
【０１５０】
第４の実施形態によれば、通信制御装置４．１が測定タイミング管理データベース４．１ｅの情報をもとに、無線通信装置４．２の特性に応じた時間間隔で通信品質が測定されるため、一度通信品質を測定した後に無線通信装置４．２の位置や電波状況の変動があっても最適な通信方法や通信経路の変更が可能となる。
【０１５１】
また、移動度クラス情報４．１ｆにより、例えば、移動度クラスが「固定」の場合は「７日」、移動度クラスが「モバイル」の場合は「１秒」のように、各無線通信装置４．２の位置などの変動する特性に合わせて通信品質を測定する時間間隔を調節することが可能となる。
【０１５２】
第４の実施形態において、全ての無線通信装置４．２について一律に同じ時間間隔で通信品質の測定を行っても良いが、全ての無線通信装置４．２について高品質な通信を確保するには一番位置の移動等が多い無線通信装置４．２に合わせて短い間隔に設定する必要がある。
【０１５３】
しかし、通信品質の測定は通信制御装置４．１、無線通信装置４．２及びネットワークなどのシステム全体に対して負荷がかかるため、できる限り少ない回数であった方がシステム全体のスループットは向上する。
【０１５４】
そこで、移動度クラス情報４．１ｆを用いて各無線通信装置４．２の特性に合わせた時間間隔で通信品質を測定することにより、より少ない回数で高品質な通信を無線通信装置４．２の間でさせることができるという効果がある。
【０１５５】
（Ｅ）第５の実施形態
以下、本発明による通信制御装置、無線通信装置、無線通信システム、及び、通信経路・通信方法選択方法の第５の実施形態を、図面を参照しながら説明する。
【０１５６】
（Ｅ−１）第５の実施形態の構成
第１の実施形態の無線ネットワークシステムでは、通信品質測定開始の契機は通信制御装置１．１が担っているが、第５の実施形態においては無線通信装置１．２が通信制御装置１．１へ通信品質測定の開始を要求する信号を送信することを契機として通信品質測定が開始される機能が追加されている点で異なっている。以下、第５の実施形態の構成について第１の実施形態と異なる内容について説明する。
【０１５７】
第１の実施形態と第５の実施形態は、ハードウェア構成は同様であり、第５の実施形態の機能的構成を示すブロック図も図１により表すことができる。
【０１５８】
第５の実施形態の無線通信装置１．２は、第１の実施形態のものとは異なり、通信制御装置１．１へ通信品質測定の開始を要求する信号を送信するものである。
【０１５９】
第１の実施形態と第５の実施形態で通信制御装置１．１の構成は、以下の点において異なっている。
【０１６０】
第５の実施形態で通信制御装置１．１は、無線通信装置１．２からの通信品質測定の開始を要求する信号を受信して、該当する無線通信装置１．２と通信品質測定を実施する無線通信装置１．２の組み合わせを通信品質管理データベース１．１ｄの情報に基づいて検索する機能と、検索した組み合わせの無線通信装置１．２に対して通信品質測定の開始を要求する信号を送信する機能を担っている。無線通信装置１．２の組み合わせの検索では、該当する無線通信装置１．２のコンピュータ名称が、送信側通信装置識別２０１または受信側通信装置識別２０２と一致する全ての組み合わせが検索される。
【０１６１】
（Ｅ−２）第５の実施形態の動作
次に、以上のような構成を有する第５の実施形態の無線ネットワークシステムの各種動作の説明をする。
【０１６２】
図２４は、第５の実施形態の無線ネットワークシステムにおける、無線通信装置１．２からの信号を契機として通信品質測定が実施される動作を示している。
【０１６３】
なお、ここでは送信側無線通信装置１．２ａが通信品質開始の契機となるものとして説明を行うが、受信側無線通信装置１．２ｂが契機となっても良い。また、送信側無線通信装置１．２ａのコンピュータ名称は「ＤＥＶ１」、受信側無線通信装置１．２ｂのコンピュータ名称は「ＤＥＶ２」として説明する。
【０１６４】
まず、無線通信装置１．２ａから通信品質測定の開始を要求する信号が通信制御装置１．１へ送信される（Ｓ２４０１）。
【０１６５】
これにより、通信制御装置１．１において、通信品質管理データベース１．１ｄの情報に基づき、通信品質を測定させる無線通信装置１．２の組み合わせを決定する検索が行われる（Ｓ２４０２）。この検索の結果は、送信側通信装置識別２０１または受信側通信装置識別２０２のどちらかが「ＤＥＶ１」となる組み合わせ全てが該当し、例えば、図２に示すように、送信側通信装置識別２０１が「ＤＥＶ１」で受信側通信装置識別２０２が「ＤＥＶ２」という組み合わせがあった場合、この組み合わせは検索により取り出される。
【０１６６】
これ以降、ステップＳ２４０３〜Ｓ２４０９により、送信側無線通信装置１．２ａ（ＤＥＶ１）と受信側無線通信装置１．２ｂ（ＤＥＶ２）の間で通信品質の測定が行われるが、第１の実施形態における図３のステップＳ３０１〜Ｓ３０７と同様の動作であるので、その説明は省略する。
【０１６７】
また、Ｓ２４０２において「ＤＥＶ１」と「ＤＥＶ２」以外の無線通信装置４．２の組み合わせが該当した場合はそれらの組み合わせについても同様に通信品質の測定が行われる。
【０１６８】
（Ｅ−３）第５の実施形態の効果
第５の実施形態によれば、第１の実施形態の効果に加え、無線通信装置１．２も通信品質測定開始の契機となることができることにより、無線通信装置側の位置の変動等の通信制御装置側では検知できない変動があった場合でも、通信品質の測定を開始することができ、最適な通信方法や通信経路の選択がより少ない測定回数で可能となるという効果を奏することができる。
【０１６９】
（Ｆ）他の実施形態
本発明は、上述した実施形態に限定されず、さらに、以下に例示するような変形実施形態も挙げることができる。
【０１７０】
（Ｆ−１）  上記第１〜第５の実施形態では、通信制御装置と無線通信装置との間は無線通信により接続されているが、有線通信であっても良い。
【０１７１】
（Ｆ−２）  上記第１〜第５の実施形態では、通信制御装置は１台の装置で構成されているように説明したが、複数の装置によって構成されていても良く、複数の装置に機能分散化しているものであっても良い。
【０１７２】
（Ｆ−３）  上記第２及び第３の実施形態において、無線通信装置が、通信アンテナを物理的に複数有しているように説明したが、スマートアンテナ等の一つのアンテナで複数のビーム形成が可能な通信アンテナや、一つのアンテナで複数の周波数帯の電波を用いて通信可能な通信アンテナについて仮想的に複数のアンテナを持つものと見なして適用しても良い。
【０１７３】
（Ｆ−４）  上記第２の実施形態においては、送信側無線通信装置２．２ａのみが複数の通信アンテナ２．２ｄを有する構成となっているが、受信側無線通信装置２．２ｂが複数の通信アンテナ２．２ｇを有する構成であっても良い。
【０１７４】
（Ｆ−５）  第４及び第５の実施形態では、無線通信装置が、単一の通信アンテナのみを有する構成となっているが、第２及び第３の実施形態のように複数の通信アンテナを有する構成としても良い。
【０１７５】
（Ｆ−６）  第４の実施形態では、移動度クラス情報４．２ｆにより無線通信装置毎に通信品質を測定する時間の間隔を調節しているが、移動度クラス情報４．２ｆの情報によらず全ての無線通信装置について一律の間隔で通信品質の測定を行っても良い。
【０１７６】
（Ｆ−７）  第４の実施形態において、無線通信装置４．２は、通信制御装置４．１に移動度クラスの変動について通知する信号を送信する手段を有し、通信制御装置４．１は無線通信装置４．２から受信した信号に基づき測定タイミング情報４．１ｇの移動度クラス名２２０２の情報を更新する手段を有しても良い。
【０１７７】
例えば、無線通信装置４．２から移動度クラスを「モバイル」へ変更する内容の信号が送信された場合、通信制御装置４．１は通信制御部４．１ｃにより測定タイミング情報４．１ｇのうち該当する移動度クラス名２２０２の内容を「モバイル」に更新する。
【０１７８】
（Ｆ−８）  第５の実施形態において、無線通信装置１．２は自らの移動を検知する手段を有し、移動の検知を契機として通信制御装置１．１へ通信品質測定の開始を要求する信号を送信する手段を有しても良い。上記の無線通信装置１．２の自らの移動を検知する手段は既存の技術で構成可能である。
【図面の簡単な説明】
【０１７９】
【図１】第１の実施形態の全体構成を示すブロック図である。
【図２】第１の実施形態の通信品質管理情報データベースの構成を示す説明図である。
【図３】第１の実施形態の直接通信可能性の判断の動作を示すシーケンス図である。
【図４】第１の実施形態の通信品質測定の動作を示すフローチャートである。
【図５】第２の実施形態の全体構成を示すブロック図である。
【図６】第２の実施形態の通信品質管理データベースの構成を示す説明図である。
【図７】第２の実施形態の通信アンテナ管理データベースの構成を示す説明図である。
【図８】第２の実施形態の通信品質測定処理用テーブルの構成を示す説明図である。
【図９】第２の実施形態の通信品質測定用データの構成例を示す説明図である。
【図１０】第２の実施形態の通信に最適な通信アンテナ選択の動作を示すシーケンス図である。
【図１１】第２の実施形態の通信品質測定の動作を示すフローチャートである。
【図１２】第３の実施形態の全体構成を示すブロック図である。
【図１３】第３の実施形態の通信品質管理データベースの構成を示す説明図である。
【図１４】第３の実施形態の通信アンテナ管理データベースの構成を示す説明図である。
【図１５】第３の実施形態の通信品質測定処理用テーブルの構成を示す説明図である。
【図１６】第３の実施形態の通信品質測定用データの構成例を示す説明図である。
【図１７】第３の実施形態の通信アンテナ管理データベースの構成を示す説明図である。
【図１８】第３の実施形態の通信に最適な通信アンテナ選択の動作を示すシーケンス図である。
【図１９】第３の実施形態の通信品質測定の動作を示すフローチャートである。
【図２０】第４の実施形態の全体構成を示すブロック図である。
【図２１】第４の実施形態の移動度クラス情報の構成を示す説明図である。
【図２２】第４の実施形態の測定タイミング情報の構成を示す説明図である。
【図２３】第４の実施形態の直接通信可能性の判断の動作を示すシーケンス図である。
【図２４】第５の実施形態の直接通信可能性の判断の動作を示すシーケンス図である。
【符号の説明】
【０１８０】
１…無線ネットワークシステム、１．１…通信制御装置、１．１ｄ…通信品質管理データベース、１．２…無線通信装置、１．２ａ…送信側無線通信装置、１．２ｂ…受信側無線通信装置、１．２ｄ…通信アンテナ、１．２ｆ…通信アンテナ。
【図１】
2008092053.tif 000003
【図２】
2008092053.tif 000004
【図３】
2008092053.tif 000005
【図４】
2008092053.tif 000006
【図５】
2008092053.tif 000007
【図６】
2008092053.tif 000008
【図７】
2008092053.tif 000009
【図８】
2008092053.tif 000010
【図９】
2008092053.tif 000011
【図１０】
2008092053.tif 000012
【図１１】
2008092053.tif 000013
【図１２】
2008092053.tif 000014
【図１３】
2008092053.tif 000015
【図１４】
2008092053.tif 000016
【図１５】
2008092053.tif 000017
【図１６】
2008092053.tif 000018
【図１７】
2008092053.tif 000019
【図１８】
2008092053.tif 000020
【図１９】
2008092053.tif 000021
【図２０】
2008092053.tif 000022
【図２１】
2008092053.tif 000023
【図２２】
2008092053.tif 000024
【図２３】
2008092053.tif 000025
【図２４】
2008092053.tif 000026