(57)【特許請求の範囲】
【請求項１】
複数の中継装置と、該中継装置を経由して通信を行なう複数の通信装置との管理を行なう管理装置であって、
第１の通信装置と、該第１の通信装置の通信相手の第２の通信装置との間の通信経路上にある中継装置を判定する第１の判定手段と、
前記通信経路上の中継装置の通信帯域の空きを判定する第２の判定手段と、
前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在し、前記第１の通信装置が接続する第１の中継装置の通信帯域に所定以上の空きがある場合は、前記第２の通信装置に対して前記第２の通信装置が接続する第２の中継装置から前記第１の中継装置への接続の変更を指示し、前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在せず、前記第１の通信装置が接続する前記第１の中継装置に接続している第３の通信装置の通信相手である第４の通信装置が接続する第３の中継装置の通信帯域に所定以上の空きがある場合は、前記第３の通信装置に対して前記第１の中継装置から前記第３の中継装置へ接続の変更を指示するように制御する制御手段と
を具備することを特徴とする管理装置。
【請求項２】
前記制御手段は、
前記第１の通信装置又は前記第２の通信装置からの要求に応答して、前記第１の通信装置及び前記第２の通信装置の少なくともいずれかが接続する中継装置を変更するか否かを判定する
ことを特徴とする請求項１記載の管理装置。
【請求項３】
前記制御手段は、
前記通信経路上の中継装置の数が所定数以上ある場合、前記通信経路上の中継装置の数が少なくなるように、前記第１の通信装置及び前記第２の通信装置の少なくともいずれかが接続する中継装置を変更するための制御を行なう
ことを特徴とする請求項１又は２記載の管理装置。
【請求項４】
前記制御手段は、
前記通信経路上の中継装置の数が所定数以上あり、且つ前記通信経路上の中継装置の通信帯域の空きが所定以上でない場合、前記通信経路上になく、且つ通信帯域の空きが所定以上ある中継装置に対して、前記第１の通信装置又は前記第２の通信装置を接続させるための制御を行なう
ことを特徴とする請求項１から３のいずれか１項に記載の管理装置。
【請求項５】
前記制御手段は、
前記通信経路の変更を要求する通信装置に対して接続先となる中継装置の変更を指示する
ことを特徴とする請求項１から４のいずれか１項に記載の管理装置。
【請求項６】
前記制御手段は、
前記通信経路の変更に際して、前記通信経路上の中継装置で使用されるチャネル数を減らす
ことを特徴とする請求項１から５のいずれか１項に記載の管理装置。
【請求項７】
中継装置の識別情報、該中継装置で使用される周波数チャネル及びＳＳＩＤ、並びに該中継装置の帯域、の少なくとも１つを保持する
ことを特徴とする請求項１から６のいずれか１項に記載の管理装置。
【請求項８】
通信装置の識別情報、該通信装置の接続先となる中継装置の識別情報、並びに使用するチャネル、の少なくとも１つを保持する
ことを特徴とする請求項１から７のいずれか１項に記載の管理装置。
【請求項９】
複数の中継装置と、該中継装置を経由して通信を行なう複数の通信装置との管理を行なう管理装置であって、
第１の通信装置と、該第１の通信装置の通信相手の第２の通信装置との間の通信経路上にある中継装置を判定する第１の判定手段と、
前記通信経路上の中継装置各々の空き通信帯域を判定する第２の判定手段と、
前記第１の判定手段により判定された前記通信経路上の中継装置の数と、前記第２の判定手段により判定された前記通信経路上の中継装置各々の空き通信帯域とに応じて、前記第１の通信装置及び前記第２の通信装置の少なくともいずれかが接続する中継装置を変更するための制御を行なう制御手段と
を具備し、
前記制御手段は、
前記通信経路上の中継装置の数が所定数以上ある場合、前記通信経路上の中継装置の数が少なくなるように、チャネル数が所定数以下であり、且つ空き通信帯域が所定以上である前記通信経路上の中継装置に対して、前記第１の通信装置又は前記第２の通信装置を接続させるための制御を行なう
ことを特徴とする管理装置。
【請求項１０】
複数の中継装置と、該中継装置を経由して通信を行なう複数の通信装置との管理を行なう管理装置における通信経路制御方法であって、
第１の判定手段が、第１の通信装置と、該第１の通信装置の通信相手の第２の通信装置との間の通信経路上にある中継装置を判定する工程と、
第２の判定手段が、前記通信経路上の中継装置の通信帯域の空きを判定する工程と、
制御手段が、前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在し、前記第１の通信装置が接続する第１の中継装置の通信帯域に所定以上の空きがある場合は、前記第２の通信装置に対して前記第２の通信装置が接続する第２の中継装置から前記第１の中継装置への接続の変更を指示し、前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在せず、前記第１の通信装置が接続する前記第１の中継装置に接続している第３の通信装置の通信相手である第４の通信装置が接続する第３の中継装置の通信帯域に所定以上の空きがある場合は、前記第３の通信装置に対して前記第１の中継装置から前記第３の中継装置へ接続の変更を指示するように制御する工程と
を含むことを特徴とする通信経路制御方法。
【請求項１１】
複数の中継装置と、該中継装置を経由して通信を行なう複数の通信装置との管理を行なう管理装置における通信経路制御方法であって、
第１の判定手段が、第１の通信装置と、該第１の通信装置の通信相手の第２の通信装置との間の通信経路上にある中継装置を判定する工程と、
第２の判定手段が、前記通信経路上の中継装置各々の空き通信帯域を判定する工程と、
制御手段が、前記第１の判定手段により判定された前記通信経路上の中継装置の数と、前記第２の判定手段により判定された前記通信経路上の中継装置各々の空き通信帯域とに応じて、前記第１の通信装置及び前記第２の通信装置の少なくともいずれかが接続する中継装置を変更するための制御を行なう工程と
を含み、
前記制御手段は、
前記通信経路上の中継装置の数が所定数以上ある場合、前記通信経路上の中継装置の数が少なくなるように、チャネル数が所定数以下であり、且つ空き通信帯域が所定以上である前記通信経路上の中継装置に対して、前記第１の通信装置又は前記第２の通信装置を接続させるための制御を行なう
ことを特徴とする通信経路制御方法。
【請求項１２】
請求項１から９のいずれか１項に記載の管理装置と、該管理装置が管理する中継装置を有するシステム。
【請求項１３】
請求項１から９のいずれか１項に記載の管理装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末間における中継装置を経由した通信に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ規格に基づく無線ＬＡＮ（Local Area Network）製品が広く使用されている。無線ＬＡＮの接続形態としては、複数のステーション（通信端末装置）及びアクセスポイント（中継装置）で構成されるインフラストラクチャモードと、複数のステーションのみで構成されるアドホックモードとが知られている。この技術に関連して、アクセスポイント間の通信を無線により構成するＷＤＳ（Wireless Distribution System）、ステーション間のアドホックな直接通信を複数使用して構成するメッシュネットワークなども知られている。なお、ＩＥＥＥ８０２．１１規格では、ＷＤＳについての具体的な中継方法は規定していない。
【０００３】
通信経路を制御する技術としては、特定の無線基地局へのトラフィックが閾値を超えたことを判定して、トラフィック分散可能であれば、通信経路の切り替えを指示する技術が知られている（特許文献１）。
【０００４】
また、アクセスポイントにパケットを送出する前に、伝送路の帯域を検査した結果に基づいて経路情報における使用アドレスの情報を更新する技術も知られている（特許文献２）。
【０００５】
また、新規ステーションが接続された場合に、ステーションの接続台数が最大接続台数以上となったり、ステーションの使用通信帯域が最小通信帯域よりも小さくなったりする時は、新規ステーションを接続しないようにする技術も知られている（特許文献３）。
【０００６】
また、無線基地局の混み具合に応じたノードコストと、リンクの無線状態に応じたリンクコストとの計算により得られたコスト情報に基づいて通信経路を決定する技術も知られている（特許文献４）。
【特許文献１】特開２０００−６９０５０号公報
【特許文献２】特開２００１−１１９４３５号公報
【特許文献３】特開２００３−１０１５５１号公報
【特許文献４】特開２００５−３０３８２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した特許文献１から特許文献４に代表される従来の技術では、種々の課題があった。例えば、アクセスポイントを経由したステーション間における通信経路上において、経由するアクセスポイント数を減らしたり（通信パス数の削減）、使用する周波数チャネル数を削減したりして、通信リソースの使用を効率化する技術については提案されていない。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、通信装置間における中継装置を経由した通信経路を制御して通信装置間における通信を高速化させるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一態様は、複数の中継装置と、該中継装置を経由して通信を行なう複数の通信装置との管理を行なう管理装置であって、第１の通信装置と、該第１の通信装置の通信相手の第２の通信装置との間の通信経路上にある中継装置を判定する第１の判定手段と、前記通信経路上の中継装置の通信帯域の空きを判定する第２の判定手段と、前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在し、前記第１の通信装置が接続する第１の中継装置の通信帯域に所定以上の空きがある場合は、前記第２の通信装置に対して前記第２の通信装置が接続する第２の中継装置から前記第１の中継装置への接続の変更を指示し、前記第１の通信装置と前記第２の通信装置間との通信経路上に複数の中継装置が存在せず、前記第１の通信装置が接続する前記第１の中継装置に接続している第３の通信装置の通信相手である第４の通信装置が接続する第３の中継装置の通信帯域に所定以上の空きがある場合は、前記第３の通信装置に対して前記第１の中継装置から前記第３の中継装置へ接続の変更を指示するように制御する制御手段とを具備することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、通信装置間における中継装置を経由した通信経路を制御して中継装置にかかる負荷を軽減させるようにしたため、通信装置間における通信の高速化が図れる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係わる管理装置、通信経路制御方法、通信経路制御システム及びプログラムの一実施形態について添付図面を参照して詳細に説明する。なお、以下、実施形態においては、無線ＬＡＮネットワークで構成された通信端末装置間の通信経路の制御を行なう場合を例に挙げて説明するが、本発明は、有線で構成されたネットワークであっても適用可能である。
【００１５】
（実施形態）
図１は、本発明の一実施の形態に係わる通信経路制御システムの全体構成の一例を示す図である。
【００１６】
通信経路制御システムには、無線ＬＡＮネットワークを介して複数の通信端末装置（ＳＴＡ１〜ＳＴＡ６）１０と、複数の中継装置（ＡＰ１〜ＡＰ３）２０と、管理装置３０とが接続されている。
【００１７】
通信端末装置（ＳＴＡ１〜ＳＴＡ６）１０各々は、中継装置（ＡＰ１〜ＡＰ３）２０のいずれかに接続し、通信端末装置間における通信経路を構築する。管理装置３０は、通信経路の構築等に際して用いられる情報を管理し、この情報に基づき通信端末装置間における通信経路の変更を制御する。管理装置３０において管理される情報には、例えば、ネットワーク内に存在する中継装置に関する情報（中継装置情報）、通信端末装置による中継装置への接続に関する情報（接続情報）、通信端末装置間の通信に関する情報（通信情報）、等が含まれる。
【００１８】
図２は、図１に示す中継装置２０における機能的な構成の一例を示す図である。
【００１９】
中継装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、無線ＬＡＮインターフェース２４と、中継装置情報登録部２５と、中継制御部２６とを具備して構成される。ここで、ＣＰＵ（Central Processing Unit）２１は、中継装置２０の動作を統括制御する。ＲＡＭ（Random Access Memory）２３は、ＣＰＵ２１のワーク領域として使用され、ＲＯＭ（Read Only Memory）２２は、ＣＰＵ２１により実行される制御プログラムを格納する。無線ＬＡＮインターフェース２４は、無線ＬＡＮ通信機能を提供し、中継装置情報登録部２５は、自装置の無線通信に関する中継装置情報を管理装置３０に登録する。中継制御部２６は、通信端末装置間における通信の中継動作を司る。
【００２０】
図３は、図１に示す通信端末装置１０における機能的な構成の一例を示す図である。
【００２１】
通信端末装置１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、無線ＬＡＮインターフェース１４と、接続情報登録部１５と、通信情報登録部１６と、通信経路効率化要求部１７と、通信制御部１８とを具備して構成される。ここで、ＣＰＵ１１は、通信端末装置１０の動作を統括制御する。ＲＡＭ１３は、ＣＰＵ１１のワーク領域として使用され、ＲＯＭ１２は、ＣＰＵ１１により実行される制御プログラムを格納する。無線ＬＡＮインターフェース１４は、無線ＬＡＮ通信機能を提供し、接続情報登録部１５は、通信端末装置１０と中継装置２０との接続に関する接続情報を管理装置３０に登録する。通信情報登録部１６は、通信端末装置間における通信に関する通信情報を管理装置３０に登録する。通信経路効率化要求部１７は、通信端末装置間の通信経路の効率化を管理装置３０へ要求する。通信制御部１８は、通信端末装置１０における通信処理を司る。
【００２２】
図４は、図１に示す管理装置３０における機能的な構成の一例を示す図である。
【００２３】
管理装置３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、無線ＬＡＮインターフェース３４と、中継装置情報管理部３５と、接続情報管理部３６と、通信情報管理部３７と、通信経路判断部３８と、通信経路制御部３９とを具備して構成される。ここで、ＣＰＵ３１は、管理装置３０の動作を統括制御する。ＲＡＭ３３は、ＣＰＵ３１のワーク領域として使用され、ＲＯＭ３２は、ＣＰＵ３１により実行される制御プログラム（例えば、通信経路制御プログラム）を格納する。無線ＬＡＮインターフェース３４は、無線ＬＡＮ通信機能を提供し、中継装置情報管理部３５は、中継装置２０から送られてくる中継装置情報を管理する。接続情報管理部３６は、通信端末装置１０から送られてくる接続情報を管理する。通信情報管理部３７は、通信端末装置間における通信に関する通信情報を管理する。なお、中継装置情報、接続情報及び通信情報は、例えば、ＲＡＭ３３等に記憶して管理される。また、通信経路判断部３８は、通信端末装置間における通信経路を変更するか否かの判断を行なう。通信経路判断部３８では、例えば、通信端末装置間の通信経路上における、中継装置の台数、中継装置が有するチャネル数、中継装置で使用可能な周波数帯域（以下、通信帯域）、等に基づき経路変更の判断を行なう。なお、通信経路判断部３８では、通信経路上における中継装置２０で使用されるチャネル数を減らせるか否かの判断等も行なう。通信経路制御部３９は、当該判断結果に基づき通信端末装置間における通信経路の変更を制御する（中継装置２０で使用されるチャネル数を減らす制御も含む）。
【００２４】
以上、図２から図４を用いて、各装置における機能的な構成について説明したが、これら機能的な構成の一部又は全ては、ハードウェアで実現されてもよいし、また、ＣＰＵがＲＯＭ等に記憶されたプログラムやデータを読み出し実行することで実現されてもよい。
【００２５】
ここで、図５から図４５を用いて、図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れについていくつか例を挙げて説明する。
【００２６】
図５には、通信端末装置（ＳＴＡ１）１０と通信端末装置（ＳＴＡ２）１０とが中継装置（ＡＰ１）２０を経由して通信を行う際の処理の流れが示される。なお、ここでは、通信経路が変更されない場合について説明する。
【００２７】
この処理が開始されると、中継装置（ＡＰ１）２０は、自装置の無線通信に関する情報、すなわち、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ５０１）。この中継装置情報登録メッセージのデータ構成の一例を図６に示す。中継装置情報登録メッセージは、メッセージ種別、中継装置のＭＡＣアドレス（中継装置の識別情報）、中継装置における無線通信で使用される周波数チャネル及びＳＳＩＤ、中継装置における無線通信で確保可能な最大帯域等から構成される。図６に示す中継装置情報登録メッセージでは、メッセージ種別に「中継装置情報登録」、中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」、ＳＳＩＤに「ＡＰ１＿ＣＨ１」、最大帯域に「２０Ｍｂｐｓ」が設定されている。
【００２８】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報を当該メッセージに基づき更新する。図６に示す中継装置情報登録メッセージに基づき更新された中継装置情報の一例を図７に示す。中継装置情報は、中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル及びＳＳＩＤ、中継装置における無線通信で確保可能な最大帯域等から構成される。中継装置情報には更に、複数の周波数チャネルを有する中継装置を対応付けるための中継装置番号も含まれる。
【００２９】
ここで、通信端末装置（ＳＴＡ１及びＳＴＡ２）は、中継装置（ＡＰ１）２０に接続する（Ｆ５０２、Ｆ５０３）。中継装置（ＡＰ１）２０への接続が済むと、通信端末装置（ＳＴＡ１及びＳＴＡ２）各々は、管理装置３０へ接続情報を登録する（Ｆ５０４、Ｆ５０５）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージのデータ構成の一例を図８に示す。接続情報登録メッセージは、メッセージ種別、通信端末装置のＭＡＣアドレス（通信端末装置の識別情報）、接続先中継装置のＭＡＣアドレス（接続先中継装置の識別情報）、中継装置における無線通信で使用する周波数チャネル等から構成される。図８に示す接続情報登録メッセージでは、通信端末装置（ＳＴＡ１及びＳＴＡ２）の接続情報登録メッセージが示されている。具体的には、通信端末装置（ＳＴＡ１）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ２）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００２ｂｂｃｃｄｄｅｅ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。なお、メッセージ種別には、「接続情報登録」がそれぞれ設定されている。
【００３０】
接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。図８に示す接続情報登録メッセージに基づき更新された接続情報の一例を図９に示す。図９に示すように、接続情報は、通信端末装置のＭＡＣアドレス、接続先中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル等から構成される。
【００３１】
続いて、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間のデータ通信の開始に先立って、通信経路効率化要求メッセージ（以下、効率化要求メッセージと略する場合もある）を管理装置３０に向けて送信する（Ｆ５０６）。この効率化要求メッセージのデータ構成の一例を図１０に示す。メッセージは、メッセージ種別、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、通信で使用される通信帯域等から構成される。図１０に示す効率化要求メッセージでは、メッセージ種別に「通信経路効率化要求」、通信端末装置（ＳＴＡ１）１０のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」が設定されている。また、通信相手先となる通信端末装置（ＳＴＡ２）１０のＭＡＣアドレスには「０ｘ０００２ｂｂｃｃｄｄｅｅ」、通信帯域には「１０Ｍｂｐｓ」が設定されている。
【００３２】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０に向けて通信経路効率化応答メッセージ（以下、効率化応答メッセージと略する場合もある）を送信する（Ｆ５０７）。効率化応答メッセージのデータ構成の一例を図１１に示す。効率化応答メッセージは、メッセージ種別、接続先中継装置の変更有無等から構成される。図１１に示す効率化応答メッセージでは、メッセージ種別に「通信経路効率化応答」、接続先中継装置の変更有無に「接続先変更なし」が設定されている。
【００３３】
ここで、この通信経路判断処理の概要について簡単に説明する。図９で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が１台だけ存在する。そして、両通信端末装置間で使用される周波数チャネルも１つだけである。また、図７及び図１０で説明した中継装置情報及び効率化要求メッセージに示す通り、通信帯域についても、中継装置２０の最大帯域２０Ｍｂｐｓを通信端末装置１０における通信帯域（１０Ｍｂｐｓ）の上り及び下りで満たしている。したがって、この場合は、通信経路の変更が行われず、効率化応答メッセージの接続先変更には「変更なし」が設定される。
【００３４】
通信経路効率化応答を受信した通信端末装置（ＳＴＡ１）１０は、接続先となる中継装置の変更がない旨を認識した後、通信端末装置（ＳＴＡ２）１０との間でデータ通信を開始する（Ｆ５０８）。
【００３５】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報の一例を図１２に示す。図１２に示すように、通信情報は、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、使用される通信帯域等から構成される。
【００３６】
図１３には、通信端末装置（ＳＴＡ１）１０と通信端末装置（ＳＴＡ２）１０とが中継装置（ＡＰ１）２０を経由して通信を行う際の処理の流れが示される。なお、ここでは、通信経路が変更されない場合について説明する。
【００３７】
この処理が開始されると、中継装置（ＡＰ１）２０は、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ１３０１）。この中継装置情報登録メッセージのデータ構成の一例を図１４に示す。図１４には、複数の周波数チャネルを持つ中継装置２０における中継装置情報登録メッセージが示される。図１４に示す中継装置情報登録メッセージでは、中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」、ＳＳＩＤに「ＡＰ１＿ＣＨ１」、最大帯域に「２０Ｍｂｐｓ」が設定されている。また、別の周波数チャネルとして、中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄｅｆ」、周波数チャネルに「２」、ＳＳＩＤに「ＡＰ１＿ＣＨ２」、最大帯域に「２０Ｍｂｐｓ」が設定されている。
【００３８】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報を当該メッセージに基づき更新する。図１４に示す中継装置情報登録メッセージに基づき更新された中継装置情報の一例を図１５に示す。図１５に示す中継装置情報では、中継装置（ＡＰ１）２０が２つの周波数チャネルを有しているので、両情報を対応付けるために同一の中継装置番号が付与されている。
【００３９】
ここで、通信端末装置（ＳＴＡ１及びＳＴＡ２）は、中継装置（ＡＰ１）２０に接続する（Ｆ１３０２、Ｆ１３０３）。中継装置２０への接続が済むと、通信端末装置（ＳＴＡ１及びＳＴＡ２）各々は、管理装置３０へ接続情報を登録する（Ｆ１３０４、Ｆ１３０５）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージのデータ構成の一例を図１６に示す。図１６に示す接続情報登録メッセージでは、通信端末装置（ＳＴＡ１及びＳＴＡ２）の接続情報登録メッセージが示されている。具体的には、通信端末装置（ＳＴＡ１）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ２）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００２ｂｂｃｃｄｄｅｅ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄｅｆ」、周波数チャネルに「２」が設定されている。
【００４０】
接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。図１６に示す接続情報登録メッセージに基づき更新された接続情報の一例を図１７に示す。上述した通り、接続情報は、通信端末装置のＭＡＣアドレス、接続先中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル等から構成される。
【００４１】
続いて、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間のデータ通信の開始に先立って、効率化要求メッセージを管理装置３０に向けて送信する（Ｆ１３０６）。この効率化要求メッセージのデータ構成の一例を図１８に示す。図１８に示す効率化要求メッセージでは、通信端末装置（ＳＴＡ１）１０からの効率化要求メッセージとして、通信端末装置（ＳＴＡ１）１０のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」が設定されている。また、通信相手先となる通信端末装置（ＳＴＡ２）１０のＭＡＣアドレスに「０ｘ０００２ｂｂｃｃｄｄｅｅ」、通信帯域に「１５Ｍｂｐｓ」が設定されている。
【００４２】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０に向けて効率化応答メッセージを送信する（Ｆ１３０７）。ここで送信される効率化応答メッセージは、図１１同様の内容となり、接続先変更なしが設定される。
【００４３】
ここで、この通信経路判断処理の概要について簡単に説明する。図１５で説明した中継装置情報、図１７で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が１台だけ存在する。そして、両通信端末装置間では、チャネル１とチャネル２の２つの周波数チャネルが使用される。すなわち、通信端末装置（ＳＴＡ１）１０と中継装置２０との間をチャネル１で通信し、通信端末装置（ＳＴＡ２）１０と中継装置２０との間をチャネル２で通信している。通信帯域については、図１５で説明した中継装置情報、図１８で説明した効率化要求メッセージに示す通り、チャネル１及びチャネル２のそれぞれについて中継装置２０の最大帯域２０Ｍｂｐｓで満たされる。したがって、この場合は、通信経路の変更が行われず、効率化応答メッセージの接続先変更には「変更なし」が設定される。
【００４４】
通信経路効率化応答を受信した通信端末装置（ＳＴＡ１）１０では、接続先となる中継装置の変更がないことを認識した後、通信端末装置（ＳＴＡ２）１０との間でデータ通信を開始する（Ｆ１３０８）。
【００４５】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報の一例を図１９に示す。上述した通り、通信情報は、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、使用される通信帯域等から構成される。
【００４６】
図２０には、通信端末装置（ＳＴＡ１）１０と通信端末装置（ＳＴＡ２）１０とが中継装置（ＡＰ２）２０を経由して通信を行う際の処理の流れが示される。なお、ここでは、通信経路が変更される場合について説明する。
【００４７】
この処理が開始されると、中継装置（ＡＰ１）２０は、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ２００１）。このＦ２００１の処理における中継装置情報登録メッセージは、図１４同様の内容となる。
【００４８】
また、中継装置（ＡＰ２）２０においても、中継装置情報の登録処理が実施される（Ｆ２００２）。このＦ２００２の処理における中継装置情報登録メッセージのデータ構成の一例を図２１に示す。図２１に示す中継装置情報登録メッセージでは、中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」、ＳＳＩＤに「ＡＰ２＿ＣＨ２」、最大帯域に「２０Ｍｂｐｓ」が設定されている。
【００４９】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報をこれら中継装置（ＡＰ１及びＡＰ２）から送られてきたメッセージに基づき更新する。図１４及び図２１に示す中継装置情報登録メッセージに基づき更新された中継装置情報の一例を図２２に示す。図２２に示す中継装置情報では、中継装置（ＡＰ１）２０が２つの周波数チャネルを有しているので、当該中継装置の各チャネルを対応付けるために同一の中継装置番号が付与されている。
【００５０】
ここで、通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０に接続し（Ｆ２００３）、通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０に接続する（Ｆ２００４）。中継装置２０への接続が済むと、通信端末装置（ＳＴＡ１及びＳＴＡ２）各々は、管理装置３０へ接続情報を登録する（Ｆ２００５、Ｆ２００６）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージのデータ構成の一例を図２３に示す。図２３に示す接続情報登録メッセージでは、通信端末装置（ＳＴＡ１及びＳＴＡ２）の接続情報登録メッセージが示されている。具体的には、通信端末装置（ＳＴＡ１）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ２）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００２ｂｂｃｃｄｄｅｅ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」が設定されている。
【００５１】
接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。図２３に示す接続情報登録メッセージに基づき更新された接続情報の一例を図２４に示す。上述した通り、接続情報は、通信端末装置のＭＡＣアドレス、接続先中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル等から構成される。
【００５２】
続いて、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間のデータ通信の開始に先立って、効率化要求メッセージを管理装置３０に向けて送信する（Ｆ２００７）。このＦ２００７の処理における効率化要求メッセージは、図１０同様の内容となる。
【００５３】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０に向けて効率化応答メッセージを送信する（Ｆ２００８）。効率化応答メッセージのデータ構成の一例を図２５に示す。図２５に示す効率化応答メッセージでは、接続先変更ありが設定されている。
【００５４】
ここで、この通信経路判断処理の概要について簡単に説明する。図２２で説明した中継装置情報、図２４で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が２台存在する。そして、両通信端末装置間では、チャネル１とチャネル２の２つの周波数チャネルが使用される。そこで、通信端末装置（ＳＴＡ１及びＳＴＡ２）間で経由する中継装置が１台になるべく通信経路の変更が行われる。ここで、通信帯域については、図２２で説明した中継装置情報、図１０で説明した効率化要求メッセージに示す通り、中継装置（ＡＰ１及びＡＰ２）のいずれを接続先とした場合であっても、両装置間の通信帯域は中継装置２０の最大帯域で満たされる。したがって、チャネル数の少ない中継装置（ＡＰ２）２０が経由先として選ばれ、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０の接続先となる中継装置が変更される。そのため、効率化応答メッセージの接続先変更には「変更あり」が設定される。なお、チャネル数の少ない中継装置を経由先として優先させて選ぶのは、チャネル数が多い中継装置の場合、チャネル数の少ない中継装置よりもチャネル切替が頻繁に行なわれる可能性が高いためである。チャネル切替時には、中継装置の処理に多大な負荷がかかることが多く、この負荷により通信速度が低下してしまう虞がある。
【００５５】
通信経路効率化応答を受信した通信端末装置（ＳＴＡ１）１０では、接続先となる中継装置の変更がある旨を認識するとともに、管理装置３０から接続変更指示メッセージを受信する（Ｆ２００９）。この接続変更指示メッセージのデータ構成の一例を図２６に示す。接続変更指示メッセージは、メッセージ種別、中継装置のＭＡＣアドレス、中継装置の無線通信で使用する周波数チャネル及びＳＳＩＤ等から構成される。図２６に示す接続変更指示メッセージでは、メッセージ種別に「接続変更指示」、中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」、ＳＳＩＤに「ＡＰ２＿ＣＨ２」が設定されている。
【００５６】
この接続変更指示メッセージを受けた通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０との通信を切断し（Ｆ２０１０）、中継装置（ＡＰ２）２０に接続する（Ｆ２０１１）。その後、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間でデータ通信を開始する（Ｆ２０１２）。
【００５７】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報は、図１２同様の内容となる。更に、上述した通信経路の変更が行なわれた後、管理装置３０の接続情報管理部３６において管理される接続情報の一例を図２７に示す。図２７に示す接続情報では、図２４に示す通信経路変更前の接続情報と比べて、接続先となる中継装置のＭＡＣアドレスが変更されている。すなわち、通信端末装置（ＳＴＡ１）１０の接続先が中継装置（ＡＰ１）２０から中継装置（ＡＰ２）２０に変更されている。
【００５８】
図２８には、通信端末装置（ＳＴＡ１）１０と通信端末装置（ＳＴＡ２）１０とが中継装置（ＡＰ１及びＡＰ２）を経由して通信を行う際の処理の流れが示される。なお、ここでは、通信経路が変更される場合について説明する。
【００５９】
この処理が開始されると、中継装置（ＡＰ１）２０は、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ２８０１）。このＦ２８０１の処理における中継装置情報登録メッセージは、図１４同様の内容となる。
【００６０】
また、中継装置（ＡＰ２）２０においても、中継装置情報の登録処理が実施される（Ｆ２８０２）。このＦ２８０２の処理における中継装置情報登録メッセージは、図２１同様の内容となる。
【００６１】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報をこれら中継装置（ＡＰ１及びＡＰ２）から送られてきたメッセージに基づき更新する。この中継装置情報は、図２２同様の内容となる。
【００６２】
ここで、通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０に接続し（Ｆ２８０３）、通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０に接続する（Ｆ２８０４）。中継装置２０への接続が済むと、通信端末装置（ＳＴＡ１及びＳＴＡ２）各々は、管理装置３０へ接続情報を登録する（Ｆ２８０５、Ｆ２８０６）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージは、図２３同様の内容となる。また、接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。この接続情報は、図２４同様の内容となる。
【００６３】
続いて、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間のデータ通信の開始に先立って、効率化要求メッセージを管理装置３０に向けて送信する（Ｆ２８０７）。このＦ２８０７の処理における効率化要求メッセージは、図１８同様の内容となる。
【００６４】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０に向けて効率化応答メッセージを送信する（Ｆ２８０８）。ここで送信される効率化応答メッセージは、図１１同様の内容となり、接続先変更なしが設定されている。
【００６５】
ここで、この通信経路判断処理の概要について簡単に説明する。図２２で説明した中継装置情報、図２４で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が２台存在する。そして、両通信端末装置間では、チャネル１とチャネル２の２つの周波数チャネルが使用される。そこで、通信端末装置（ＳＴＡ１及びＳＴＡ２）間で経由する中継装置が１台になるべく通信経路の変更が行われる。ここで、通信帯域については、図２２で説明した中継装置情報、図１８で説明した効率化要求メッセージに示す通り、中継装置（ＡＰ２）２０を接続先とした場合、両装置間の通信帯域が中継装置２０の最大帯域を越えてしまう。したがって、中継装置（ＡＰ１）２０が経由先として選ばれ、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０の接続先となる中継装置は変更されない。そのため、効率化応答メッセージの接続先変更には「変更なし」が設定される。
【００６６】
上述した通信経路判断処理の結果、通信端末装置（ＳＴＡ２）１０の接続先が中継装置（ＡＰ１）２０となるように通信経路の変更が行われる。そこで、管理装置３０は、通信端末装置（ＳＴＡ２）１０に向けて接続変更指示メッセージを送信する（Ｆ２８０９）。接続変更指示メッセージのデータ構成の一例を図２９に示す。図２９に示す接続変更指示メッセージでは、メッセージ種別に「接続変更指示」、中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄｅｆ」、周波数チャネルに「２」、ＳＳＩＤに「ＡＰ１＿ＣＨ２」が設定されている。
【００６７】
接続変更指示メッセージを受けた通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０との通信を切断し（Ｆ２８１０）、中継装置（ＡＰ１）２０に接続する（Ｆ２８１１）。その後、通信端末装置（ＳＴＡ２）１０は、通信端末装置（ＳＴＡ１）１０との間でデータ通信を開始する（Ｆ２８１２）。
【００６８】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報は、図１９同様の内容となる。更に、上述した通信経路の変更が行なわれた後、管理装置３０の接続情報管理部３６において管理される接続情報は、図１７同様となる。
【００６９】
図３０には、通信端末装置（ＳＴＡ１及びＳＴＡ２）が中継装置（ＡＰ１及びＡＰ２）を経由して通信を行う際の処理の流れが示される。また、図３０では更に、通信端末装置（ＳＴＡ３及びＳＴＡ４）も通信を行なうため中継装置（ＡＰ１）に接続する。なお、ここでは、通信経路が変更される場合について説明する。
【００７０】
この処理が開始されると、中継装置（ＡＰ１）２０は、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ３００１）。このＦ３００１の処理における中継装置情報登録メッセージは、図１４同様の内容となる。
【００７１】
また、中継装置（ＡＰ２）２０においても、中継装置情報の登録処理が実施される（Ｆ３００２）。このＦ３００２の処理における中継装置情報登録メッセージは、図２１同様の内容となる。
【００７２】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報をこれら中継装置（ＡＰ１及びＡＰ２）から送られてきたメッセージに基づき更新する。この中継装置情報は、図２２同様の内容となる。
【００７３】
ここで、通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０に接続し（Ｆ３００３）、通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０に接続する（Ｆ３００４）。中継装置２０への接続が済むと、通信端末装置（ＳＴＡ１及びＳＴＡ２）各々は、管理装置３０へ接続情報を登録する（Ｆ３００５、Ｆ３００６）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージは、図２３同様の内容となる。また、接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。この接続情報は、図２４同様の内容となる。
【００７４】
接続情報登録メッセージを送信した後、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間のデータ通信の開始に先立って、通信経路の効率化要求ではなく、通信情報登録メッセージを管理装置３０に向けて送信する（Ｆ３００７）。通信情報登録メッセージのデータ構成の一例を図３１に示す。通信情報登録メッセージは、メッセージ種別、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、通信で使用される通信帯域等から構成される。図３１に示す通信情報登録メッセージでは、メッセージ種別に「通信情報登録」、通信端末装置（ＳＴＡ１）１０のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」が設定されている。また、通信相手先の通信端末装置（ＳＴＡ２）１０のＭＡＣアドレスには「０ｘ０００２ｂｂｃｃｄｄｅｅ」、通信帯域には「１０Ｍｂｐｓ」が設定されている。
【００７５】
通信情報を登録した後、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間でデータ通信を開始する（Ｆ３００８）。ここで更に、通信端末装置（ＳＴＡ３及びＳＴＡ４）が中継装置（ＡＰ１）２０に接続する（Ｆ３００９、Ｆ３０１０）。中継装置２０への接続が済むと、通信端末装置（ＳＴＡ３及びＳＴＡ４）各々は、管理装置３０へ接続情報を登録する（Ｆ３０１１、Ｆ３０１２）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この接続情報登録メッセージのデータ構成の一例を図３２に示す。図３２に示す接続情報登録メッセージでは、通信端末装置（ＳＴＡ３及びＳＴＡ４）の接続情報登録メッセージが示されている。具体的には、通信端末装置（ＳＴＡ３）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００３ｃｃｄｄｅｅｆｆ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ４）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００４ｄｄｅｅｆｆａａ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄｅｆ」、周波数チャネルに「２」が設定されている。
【００７６】
続いて、通信端末装置（ＳＴＡ３）１０は、通信端末装置（ＳＴＡ４）１０との間のデータ通信の開始に先立って、効率化要求メッセージを管理装置３０に向けて送信する（Ｆ３０１３）。このＦ３０１３の処理における効率化要求メッセージのデータ構成の一例を図３３に示す。図３３に示す効率化要求メッセージでは、通信端末装置（ＳＴＡ３）１０のＭＡＣアドレスに「０ｘ０００３ｃｃｄｄｅｅｆｆ」、通信相手先となる通信端末装置（ＳＴＡ４）１０のＭＡＣアドレスに「０ｘ０００４ｄｄｅｅｆｆａａ」が設定されている。また、通信帯域には「１５Ｍｂｐｓ」が設定されている。
【００７７】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ３）１０に向けて効率化応答メッセージを送信する（Ｆ３０１４）。ここで送信される効率化応答メッセージは、図１１同様の内容となり、接続先変更なしが設定される。
【００７８】
ここで、この通信経路判断処理の概要について簡単に説明する。図２２で説明した中継装置情報、図３２で説明した接続情報登録メッセージに示す通り、通信端末装置（ＳＴＡ３及びＳＴＡ４）間の通信経路上に存在する中継装置は１台だけとなる。そのため、当該中継装置（ＡＰ１）２０に接続される他の通信端末装置１０に対して通信経路の変更判断がなされる。この場合、図２２で説明した中継装置情報、図２４で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が２台存在する。そして、両通信端末装置間では、チャネル１とチャネル２の２つの周波数チャネルが使用される。そこで、通信端末装置（ＳＴＡ１及びＳＴＡ２）間の通信経路上における中継装置が１台になるべく、またその通信に際して使用される周波数チャネルが１つになるべく通信経路の変更が行われる。ここで、通信帯域については、図２２で説明した中継装置情報、図３１で説明した通信情報登録メッセージに示す通り、中継装置（ＡＰ１及びＡＰ２）のいずれを接続先とした場合であっても、両装置間の通信帯域は中継装置２０の最大帯域で満たされる。したがって、チャネル数の少ない中継装置（ＡＰ２）２０が経由先として選ばれ、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ３）１０の接続先となる中継装置は変更されない。そのため、効率化応答メッセージの接続先変更には「変更なし」が設定される。なお、チャネル数の少ない中継装置を経由先として優先させて選ぶのは、上述した通り、チャネル切替による通信速度の低下を避けるためである。
【００７９】
通信経路判断処理の結果、通信端末装置（ＳＴＡ１）１０の接続先が中継装置（ＡＰ２）２０となるように通信経路の変更が行われる。そこで、管理装置３０は、通信端末装置（ＳＴＡ１）１０に向けて接続変更指示メッセージを送信する（Ｆ３０１５）。この接続変更指示メッセージは、図２６同様の内容となる。
【００８０】
接続変更指示メッセージを受けた通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０との通信を切断し（Ｆ３０１６）、中継装置（ＡＰ２）２０に接続する（Ｆ３０１７）。その後、通信端末装置（ＳＴＡ１）１０は、通信端末装置（ＳＴＡ２）１０との間におけるデータ通信を再開する（Ｆ３０１８）。また、通信端末装置（ＳＴＡ３）１０と通信端末装置（ＳＴＡ４）１０との間におけるデータ通信は、中継装置（ＡＰ１）２０を経由して開始される（Ｆ３０１９）。
【００８１】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報の一例を図３４に示す。上述した通り、通信情報は、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、使用される通信帯域等から構成される。ここで、上述した通信経路の変更が行なわれた後、管理装置３０の接続情報管理部３６において管理される接続情報の一例を図３５に示す。上述した通り、接続情報は、通信端末装置のＭＡＣアドレス、接続先中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル等から構成される。
【００８２】
図３６には、通信端末装置（ＳＴＡ３及びＳＴＡ４）間が中継装置（ＡＰ１）２０を経由して通信を行い、通信端末装置（ＳＴＡ５及びＳＴＡ６）間が中継装置（ＡＰ２）２０を経由して通信を行なう際の処理の流れが示される。また、図３６では、ネットワークの構成に中継装置（ＡＰ３）２０が含まれる。なお、ここでは、通信経路が変更される場合について説明する。
【００８３】
この処理が開始されると、中継装置（ＡＰ１）２０は、中継装置情報を管理装置３０に登録する。中継装置情報の登録処理では、中継装置２０から管理装置３０に向けて中継装置情報登録メッセージが送られる（Ｆ３６０１）。このＦ３６０１の処理における中継装置情報登録メッセージは、図１４同様の内容となる。
【００８４】
また、中継装置（ＡＰ２及びＡＰ３）２０においても、中継装置情報の登録処理が実施される（Ｆ３６０２、Ｆ３６０３）。このＦ３６０２の処理における中継装置情報登録メッセージは、図２１同様の内容となる。ここで、Ｆ３６０３の処理における中継装置情報登録メッセージのデータ構成の一例を図３７に示す。図３７に示す中継装置情報登録メッセージでは、中継装置のＭＡＣアドレスに「０ｘ０００ｃ３ｄ４ｅ５ｆ６ａ」、周波数チャネルに「３」、ＳＳＩＤに「ＡＰ３＿ＣＨ３」、最大帯域に「２０Ｍｂｐｓ」が設定されている。
【００８５】
中継装置情報登録メッセージを受けた管理装置３０は、中継装置情報管理部３５において管理する中継装置情報を更新する。中継装置情報の一例を図３８に示す。中継装置情報は、上述した通り、中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル及びＳＳＩＤ、中継装置における無線通信で確保可能な最大帯域等から構成される。中継装置情報には更に、複数の周波数チャネルを有する中継装置を対応付けるための中継装置番号も含まれる。
【００８６】
ここで、通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０へ接続し（Ｆ３６０４）、通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０へ接続する（Ｆ３６０５）。更に、通信端末装置（ＳＴＡ３及びＳＴＡ４）は、中継装置（ＡＰ１）２０へ接続し（Ｆ３６０６）、通信端末装置（ＳＴＡ５及びＳＴＡ６）は、中継装置（ＡＰ２）２０へ接続する（Ｆ３６０７）。
【００８７】
中継装置への接続が済むと、通信端末装置（ＳＴＡ１〜ＳＴＡ６）各々は、管理装置３０へ接続情報を登録する（Ｆ３６０８、Ｆ３６０９、Ｆ３６１０、Ｆ３６１１）。接続情報の登録処理では、通信端末装置１０から管理装置３０に向けて接続情報登録メッセージが送られる。この通信端末装置（ＳＴＡ１〜ＳＴＡ６）各々における接続情報登録メッセージのデータ構成の一例を図３９に示す。図３９には、通信端末装置（ＳＴＡ１）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００１ａａｂｂｃｃｄｄ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ２）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００２ｂｂｃｃｄｄｅｅ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」が設定されている。また、通信端末装置（ＳＴＡ３）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００３ｃｃｄｄｅｅｆｆ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ４）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００４ｄｄｅｅｆｆａａ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ａ１ｂ２ｃ３ｄ４ｅ」、周波数チャネルに「１」が設定されている。また、通信端末装置（ＳＴＡ５）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００５ｅｅｆｆａａｂｂ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」が設定されている。また、通信端末装置（ＳＴＡ６）１０の接続情報として、通信端末装置のＭＡＣアドレスに「０ｘ０００６ｆｆａａｂｂｃｃ」、接続先中継装置のＭＡＣアドレスに「０ｘ０００ｂ６ｆ７ｅ８ｄ９ｃ」、周波数チャネルに「２」が設定されている。
【００８８】
接続情報登録メッセージを受けた管理装置３０は、接続情報管理部３６において管理する接続情報を当該メッセージに基づき更新する。図３９に示す接続情報登録メッセージに基づき更新された接続情報の一例を図４０に示す。上述した通り、接続情報は、通信端末装置のＭＡＣアドレス、接続先中継装置のＭＡＣアドレス、中継装置における無線通信で使用される周波数チャネル等から構成される。
【００８９】
続いて、通信端末装置（ＳＴＡ３）１０は、通信端末装置（ＳＴＡ４）１０との間のデータ通信の開始に先立って、通信経路の効率化要求ではなく、通信情報登録メッセージを管理装置３０に向けて送信する（Ｆ３６１２）。また、通信端末装置（ＳＴＡ５）１０も同様に、通信端末装置（ＳＴＡ６）１０との間のデータ通信の開始に先立って、通信経路の効率化要求ではなく、通信情報登録メッセージを管理装置３０に向けて送信する（Ｆ３６１３）。このＦ３６１２及びＦ３６１３の処理における通信情報登録メッセージのデータ構成の一例を図４１に示す。図４１に示す通信情報登録メッセージでは、通信端末装置（ＳＴＡ３及びＳＴＡ５）の通信情報登録メッセージが示されている。具体的には、通信端末装置（ＳＴＡ３）１０から送信された通信情報登録メッセージとして、通信端末装置（ＳＴＡ３）１０のＭＡＣアドレスに「０ｘ０００３ｃｃｄｄｅｅｆｆ」が設定されている。更に、通信相手先となる通信端末装置（ＳＴＡ４）１０のＭＡＣアドレスには「０ｘ０００４ｄｄｅｅｆｆａａ」、通信帯域には「１０Ｍｂｐｓ」が設定されている。また、通信端末装置（ＳＴＡ５）１０から送信された通信情報登録メッセージとして、通信端末装置（ＳＴＡ５）１０のＭＡＣアドレスに「０ｘ０００５ｅｅｆｆａａｂｂ」が設定されている。更に、通信相手先となる通信端末装置（ＳＴＡ６）１０のＭＡＣアドレスには「０ｘ０００６ｆｆａａｂｂｃｃ」、通信帯域には「１０Ｍｂｐｓ」が設定されている。
【００９０】
通信情報を登録した後、通信端末装置（ＳＴＡ３及びＳＴＡ４）間でデータ通信が開始される（Ｆ３６１４）。また、通信端末装置（ＳＴＡ５及びＳＴＡ６）間でもデータ通信が開始される（Ｆ３６１５）。このとき、管理装置３０の通信情報管理部３７において管理される通信情報の一例を図４２に示す。上述した通り、通信情報は、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、使用される通信帯域等から構成される。
【００９１】
ここで、通信端末装置（ＳＴＡ１）１０は、効率化要求メッセージを管理装置３０に向けて送信する（Ｆ３６１６）。このＦ３６１６の処理における効率化要求メッセージは、図１０同様の内容となる。
【００９２】
効率化要求メッセージを受けた管理装置３０は、通信経路判断処理を行った後、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０に向けて効率化応答メッセージを送信する（Ｆ３６１７）。ここで送信される効率化応答メッセージは、図２５同様の内容となり、接続先変更ありが設定されている。
【００９３】
ここで、この通信経路判断処理の概要について簡単に説明する。図３８で説明した中継装置情報、図４０で説明した接続情報に示す通り、通信端末装置（ＳＴＡ１及びＳＴＡ２）間における通信経路上には中継装置が２台存在する。そして、両通信端末装置間では、チャネル１とチャネル２の２つの周波数チャネルが使用される。そこで、通信端末装置（ＳＴＡ１及びＳＴＡ２）間で経由する中継装置が１台になるべく、またその通信に際して使用される周波数チャネルが１つになるべく通信経路の変更が行われる。ここで、通信端末装置（ＳＴＡ１及びＳＴＡ２）間で経由する中継装置（ＡＰ１及びＡＰ２）を比較してみると、中継装置（ＡＰ２）２０の方がチャネル数が少ないため、中継装置（ＡＰ２）２０が接続先の候補として選ばれる。しかし、中継装置（ＡＰ２）２０は、通信端末装置（ＳＴＡ５及びＳＴＡ６）間の通信に利用されており、通信帯域に余裕（所定以上の空き）がない。したがって、通信帯域に余裕のある中継装置（ＡＰ３）２０が経由先として選ばれ、効率化要求メッセージ送信元の通信端末装置（ＳＴＡ１）１０の接続先となる中継装置が変更される。そのため、効率化応答メッセージの接続先変更には「変更あり」が設定される。
【００９４】
通信経路効率化応答の送信後、管理装置３０は、通信端末装置（ＳＴＡ１及びＳＴＡ２）に向けて接続変更指示メッセージを送信する（Ｆ３６１８、Ｆ３６１９）。この接続変更指示メッセージのデータ構成の一例を図４３に示す。図４３に示す接続変更指示メッセージでは、メッセージ種別に「接続変更指示」、中継装置のＭＡＣアドレスに「０ｘ０００ｃ３ｄ４ｅ５ｆ６ａ」、周波数チャネルに「３」、ＳＳＩＤに「ＡＰ３＿ＣＨ３」が設定されている。
【００９５】
この接続変更指示メッセージを受けた通信端末装置（ＳＴＡ１）１０は、中継装置（ＡＰ１）２０との通信を切断し（Ｆ３６２０）、中継装置（ＡＰ３）２０に接続する（Ｆ３６２１）。また、同じく接続変更指示メッセージを受けた通信端末装置（ＳＴＡ２）１０は、中継装置（ＡＰ２）２０との通信を切断し（Ｆ３６２２）、中継装置（ＡＰ３）２０に接続する（Ｆ３６２３）。その後、通信端末装置（ＳＴＡ１及びＳＴＡ２）間におけるデータ通信が開始される（Ｆ３６２４）。
【００９６】
また、管理装置３０は、効率化応答メッセージ送信後、通信情報管理部３７において管理する通信情報を更新する。この通信情報の一例を図４４に示す。上述した通り、通信情報は、通信端末装置のＭＡＣアドレス、通信相手先となる通信端末装置のＭＡＣアドレス、使用される通信帯域等から構成される。更に、上述した通信経路の変更が行なわれた後、管理装置３０の接続情報管理部３６において管理される接続情報の一例を図４５に示す。
【００９７】
次に、図４６から図５３を用いて、図１に示す通信経路制御システムにおける各装置の動作の流れについてフローチャートを用いて説明する。
【００９８】
まず、図４６を用いて、中継装置２０の動作について説明する。
【００９９】
この処理が開始されると、中継装置２０はまず、中継装置情報登録処理を行なう。この処理では、中継装置情報登録部２５において、中継装置情報登録メッセージを管理装置３０に向けて送信し、中継装置２０の無線通信に関する情報を管理装置３０に登録する（Ｓ４６０１）。
【０１００】
通信端末装置１０からの接続を受けると中継装置２０は、中継制御部２６において、通信端末装置間の中継動作を行う（Ｓ４６０２）。その後、中継動作を終了するか否かの判断が行われる。この判断は、中継動作がなされている間継続して行なわれる（Ｓ４６０３でＮＯ）。中継動作を終了する場合は（Ｓ４６０３でＹＥＳ）、中継装置２０は、中継装置情報登録部２５において、Ｓ４６０１の処理で登録した中継装置情報の削除を管理装置３０に要求した後（Ｓ４６０４）、中継動作を終了する。
【０１０１】
次に、図４７を用いて、通信端末装置１０の動作について説明する。
【０１０２】
この処理が開始されると、通信端末装置１０はまず、管理装置３０や他の通信端末装置１０との間で通信を行うために中継装置２０に接続する（Ｓ４７０１）。続いて、通信端末装置１０は、接続情報登録部１５において、接続情報登録メッセージを管理装置３０に向けて送信し、Ｓ４７０１の処理で接続した中継装置２０との無線通信に関する情報を管理装置３０に登録する（Ｓ４７０２）。
【０１０３】
その後、通信端末装置１０は、通信相手先装置との間で通信を開始するか否かの判断を行なう。通信を開始しない場合（Ｓ４７０３でＮＯ）、Ｓ４７１１の処理に進むが、通信相手先装置との間で通信を開始する場合は（Ｓ４７０３でＹＥＳ）、通信端末装置１０は、通信制御部１８において、通信経路の効率化を管理装置３０に要求するか否かの判断を行なう。効率化の要求は、例えば、装置設定等により要求を行なうか否かが設定されている場合にはその情報に基づき実施される。また、通信速度が所定以下となったこと等を検出し実施するようにしてもよい。
【０１０４】
通信経路効率化の要求を行なわない場合には（Ｓ４７０４でＮＯ）、通信端末装置１０は、通信情報登録部１６において、通信情報登録メッセージを管理装置３０に向けて送信し、通信端末装置間の通信に関する情報を管理装置３０に登録する（Ｓ４７０９）。その後、通信端末装置１０は、データ通信を開始する（Ｓ４７１０）。
【０１０５】
一方、通信経路の効率化を要求する場合には（Ｓ４７０４でＹＥＳ）、通信端末装置１０は、通信経路効率化要求部１７において、効率化要求メッセージを管理装置３０に向けて送信する（Ｓ４７０５）。そして、この要求に応じた効率化応答メッセージが管理装置３０から送られてくると（Ｓ４７０６）、通信端末装置１０は、通信制御部１８において、当該メッセージを参照し通信経路に変更があるか否かの判断を行なう。通信経路の変更がない場合には（Ｓ４７０７でＮＯ）、通信端末装置１０は、データ通信を開始する（Ｓ４７１０）。一方、通信経路の変更がある場合には（Ｓ４７０７でＹＥＳ）、詳細は後述するが、接続変更処理を実施し、接続先となる中継装置を変更した後（Ｓ４７０８）、通信端末装置１０は、データ通信を開始する（Ｓ４７１０）。
【０１０６】
データ通信が行なわれた後、また別の動作を行なう場合には（Ｓ４７１１でＮＯ）、通信端末装置１０は、再度、Ｓ４７０３の処理に戻る。なお、このデータ通信終了に際して通信端末装置１０は、通信情報の削除を管理装置３０に要求する。
【０１０７】
一方、Ｓ４７１１において、動作を終了すると判断された場合（Ｓ４７１１でＹＥＳ）、通信端末装置１０は、通信制御部１８において、中継装置２０との接続を切断する（Ｓ４７１２）。そして、接続情報登録部１５において、Ｓ４７０２の処理で登録した接続情報の削除を管理装置３０に要求した後（Ｓ４７１３）、この処理を終了する。
【０１０８】
ここで、図４８を用いて、図４７のＳ４７０８における接続変更処理の詳細動作について説明する。
【０１０９】
接続変更処理が開始されると、通信端末装置１０はまず、通信制御部１８において、管理装置３０から接続変更指示メッセージを受信したか否かを判断する。接続変更指示メッセージを受信していない場合には（Ｓ４８０１でＮＯ）、そのままこの処理を終了する。接続変更指示メッセージを受信した場合には（Ｓ４８０１でＹＥＳ）、通信端末装置１０は、通信制御部１８において、当該接続変更指示メッセージ内で指示された中継装置２０に接続できるか否かの判断を行なう。この判断は、例えば、無線ＬＡＮ環境の場合には、接続変更指示メッセージ内で指示された中継装置２０からビーコンを受信できるか否かに基づき行なわれる。
【０１１０】
判断の結果、当該指示された中継装置２０に接続できない場合（Ｓ４８０２でＮＯ）、通信端末装置１０は、通信制御部１８において、接続変更不可を示すメッセージを管理装置３０に向けて送信した後（Ｓ４８０５）、この処理を終了する。一方で、当該指示された中継装置２０に接続できる場合には（Ｓ４８０２でＹＥＳ）、通信端末装置１０は、接続中の中継装置２０との接続を切断する（Ｓ４８０３）。そして、接続変更指示メッセージ内で指示された中継装置２０に接続変更した後（Ｓ４８０４）、この処理を終了する。
【０１１１】
次に、図４９を用いて、管理装置３０の動作について説明する。
【０１１２】
この処理が開始されると、管理装置３０はまず、中継装置２０から中継装置情報の登録又は削除が要求されたか否かの判断を行なう。中継装置情報の登録又は削除が要求された場合には（Ｓ４９０１でＹＥＳ）、管理装置３０は、当該要求に基づき中継装置情報管理部３５に管理された中継装置情報を更新した後（Ｓ４９０２）、Ｓ４９０３の処理に進む。
【０１１３】
また、中継装置情報の登録又は削除が要求されていない場合には（Ｓ４９０１でＮＯ）、管理装置３０は、通信端末装置１０から接続情報の登録又は削除が要求されたか否かの判断を行なう。接続情報の登録又は削除が要求されていない場合には（Ｓ４９０３でＹＥＳ）、管理装置３０は、当該要求に基づき接続情報管理部３６に管理された接続情報を更新した後（Ｓ４９０４）、Ｓ４９０５の処理に進む。
【０１１４】
また、接続情報の登録又は削除が要求されていない場合には（Ｓ４９０３でＮＯ）、管理装置３０は、通信端末装置１０から通信経路の効率化が要求されたか否かの判断を行なう。通信経路の効率化が要求されていない場合（Ｓ４９０５でＮＯ）、管理装置３０は、通信端末装置１０から通信情報の登録又は削除が要求されたか否かの判断を行なう。この結果、通信情報の登録又は削除が要求されていない場合には（Ｓ４９１０でＮＯ）、管理装置３０は、再度、Ｓ４９０１の処理に戻る。一方、通信端末装置１０から通信情報の登録又は削除が要求された場合には（Ｓ４９１０でＹＥＳ）、管理装置３０は、通信情報管理部３７に管理された通信情報を更新した後（Ｓ４９１１）、再度、Ｓ４９０１の処理に戻る。
【０１１５】
Ｓ４９０５において、通信端末装置１０から通信経路の効率化が要求された場合には（Ｓ４９０５でＹＥＳ）、管理装置３０は、通信経路判断部３８において、詳細は後述するが、通信経路判断処理を実施する（Ｓ４９０６）。この処理の結果、通信端末装置の接続先となる中継装置を変更しない場合には（Ｓ４９０７でＮＯ）、管理装置３０は、通信情報管理部３７に管理された通信情報を更新した後（Ｓ４９１１）、再度、Ｓ４９０１の処理に戻る。一方、通信端末装置１０の接続先となる中継装置を変更する場合には（Ｓ４９０７でＹＥＳ）、管理装置３０は、通信経路制御部３９において、通信経路判断処理の結果に基づく通信経路の制御を行なう。すなわち、接続先の変更を要する通信端末装置１０に向けて接続変更指示メッセージを送信する（Ｓ４９０８）。
【０１１６】
当該メッセージの送信が済むと、管理装置３０は、接続情報管理部３６に管理された接続情報と、通信情報管理部３７に管理された通信情報とを更新する（Ｓ４９０９）。なお、接続変更不可のメッセージを通信端末装置１０から受信した場合には、当該メッセージ送信元の通信端末装置に関する接続情報は変更されない。
【０１１７】
その後、管理装置３０は、自装置の動作を終了するか否かを判断し、動作を終了する場合には（Ｓ４９１２でＹＥＳ）、そのままこの処理を終了する。一方、引き続き動作する場合には（Ｓ４９１２でＮＯ）、管理装置３０は、再度、Ｓ４９０１の処理に戻る。
【０１１８】
ここで、図５０を用いて、図４９のＳ４９０６における通信経路判断処理の詳細動作について説明する。
【０１１９】
この処理が開始されると、管理装置３０はまず、効率化要求メッセージ送信元の通信端末装置と当該要求により指定された通信相手先装置との間に中継装置が所定台数（例えば、２台）以上存在するか否かの判断を行なう。所定台数に達していない場合には（Ｓ５００１でＮＯ）、管理装置３０は、効率化要求メッセージ送信元の通信端末装置１０に向けて効率化応答メッセージ（接続先変更なし）を送信する（Ｓ５０１０）。その後、管理装置３０は、第３の通信経路判断処理を実施した後（ステップＳ５０１１）、この処理を終了する。
【０１２０】
また、Ｓ５００１において、中継装置が所定台数以上であると判断された場合には（Ｓ５００１でＹＥＳ）、管理装置３０は、当該通信経路上に存在する中継装置２０の中にチャネル数が所定数（例えば、１）以下となる中継装置があるか否かの判断を行なう。なお、この判断を行なうのは、上述した通り、チャネル数の多い中継装置よりもチャネル数の少ない中継装置を優先させて経由先として選び、チャネル切替による通信速度の低下を避けるためである。
【０１２１】
この判断の結果、チャネル数の少ない、すなわち、チャネル数が所定数以下の中継装置２０が存在しなければ（Ｓ５００２でＮＯ）、管理装置３０は、第２の通信経路判断処理を実施した後（ステップＳ５００９）、この処理を終了する。
【０１２２】
また、Ｓ５００２において、チャネル数が所定以下の中継装置２０が存在すると判断された場合（Ｓ５００２でＹＥＳ）、管理装置３０は、当該チャネル数が所定以下となる中継装置の帯域に所定以上の空きがあるか否かを判断する。なお、中継装置の帯域に所定以上の空きがあるか否かは、例えば、事前に決められた閾値に基づき判断される。帯域に所定以上の空きがあれば（Ｓ５００３でＹＥＳ）、管理装置３０は、第１の通信経路判断処理を実施した後（ステップＳ５００４）、この処理を終了する。一方で、帯域に所定以上の空きがなければ（Ｓ５００３でＮＯ）、管理装置３０は、効率化要求メッセージ送信元の通信端末装置と当該要求により指定された通信相手先装置との間の通信経路上にない別の中継装置が存在するか否かの判断を行なう。以下、この中継装置のことを第３の中継装置と表現する。第３の中継装置が存在しなければ（Ｓ５００５でＮＯ）、管理装置３０は、第２の通信経路判断処理を実施した後（ステップＳ５００９）、この処理を終了する。
【０１２３】
また、Ｓ５００５において、第３の中継装置が存在すると判断された場合には（ステップＳ５００５でＹＥＳ）、管理装置３０は、当該中継装置の帯域に所定以上の空きがあるか否かの判断を行なう。帯域に所定以上の空きがなければ（Ｓ５００６でＮＯ）、管理装置３０は、第２の通信経路判断処理を実施した後（ステップＳ５００９）、この処理を終了する。また、帯域に所定以上の空きがあれば（Ｓ５００６でＹＥＳ）、管理装置３０は、効率化要求メッセージ送信元装置に向けて効率化応答メッセージ（接続先変更あり）を送信する（Ｓ５００７）。その後、管理装置３０は、通信経路判断部３８において、「効率化要求メッセージ送信元装置と、当該要求により指定された通信相手先装置とを第３の中継装置へ接続変更させる」旨の判断結果を返した後（Ｓ５００８）、この処理を終了する。
【０１２４】
次に、図５１を用いて、図５０のＳ５００４における第１の通信経路判断処理の詳細動作について説明する。なお、この処理では、通信端末装置１０の接続先となる中継装置を、チャネル数が所定数以下となる中継装置２０に変更させることになる。
【０１２５】
この処理が開始されると、管理装置３０はまず、効率化要求メッセージ送信元の通信端末装置が、チャネル数が所定数（例えば、１）以下となる中継装置２０に接続されているか否かを判断する。チャネル数が所定以下となる中継装置２０に接続されている場合には（Ｓ５１０１でＹＥＳ）、管理装置３０は、当該メッセージ送信元装置に向けて効率化応答メッセージ（接続先変更なし）を送信する（Ｓ５１０２）。そして、管理装置３０は、通信経路判断部３８において、「効率化要求メッセージに指定された通信相手先装置が接続される中継装置を当該メッセージ送信元装置の接続される中継装置に変更させる」旨の判断結果を返す（Ｓ５１０３）。その後、管理装置３０は、この処理を終了する。
【０１２６】
また、Ｓ５１０１において、効率化要求メッセージ送信元装置が、チャネル数が所定以下となる中継装置に接続されていない場合には（Ｓ５１０１でＮＯ）、管理装置３０は、当該メッセージ送信元装置に向けて効率化応答メッセージを送信する（Ｓ５１０４）。なお、この効率化応答メッセージには、接続先変更ありが設定される。そして、管理装置３０は、通信経路判断部３８において、「効率化要求メッセージ送信元の通信端末装置が接続される中継装置を当該メッセージに指定された通信相手先装置の接続される中継装置に変更させる」旨の判断結果を返す（Ｓ５１０５）。その後、管理装置３０は、この処理を終了する。
【０１２７】
次に、図５２を用いて、図５０のＳ５００９における第２の通信経路判断処理の詳細動作について説明する。なお、この処理では、通信端末装置１０の接続先となる中継装置を、チャネル数が所定数よりも多い中継装置２０に変更させることになる。
【０１２８】
この処理が開始されると、管理装置３０はまず、効率化要求メッセージ送信元の通信端末装置が、チャネル数が所定数（例えば、１）以下となる中継装置２０に接続されているか否かを判断する。チャネル数が所定以下となる中継装置２０に接続されている場合には（Ｓ５２０１でＹＥＳ）、管理装置３０は、当該メッセージ送信元装置に向けて通信経路効率化応答（接続先の変更あり）のメッセージを送信する（Ｓ５２０２）。そして、管理装置３０は、通信経路判断部３８において、「効率化要求メッセージ送信元の通信端末装置が接続される中継装置を当該メッセージに指定された通信相手先装置の接続される中継装置に変更させる」旨の判断結果を返す（Ｓ５２０３）。その後、管理装置３０は、この処理を終了する。
【０１２９】
また、Ｓ５２０１において、効率化要求メッセージ送信元装置が、チャネル数が所定以下となる中継装置に接続されていない場合には（Ｓ５２０１でＮＯ）、当該メッセージ送信元装置に向けて効率化応答メッセージ（接続先変更なし）を送信する（Ｓ５２０４）。そして、管理装置３０は、通信経路判断部３８において、「効率化要求メッセージに指定された通信相手先装置が接続される中継装置を当該メッセージ送信元装置が接続される中継装置に変更させる」旨の判断結果を返す（Ｓ５２０５）。その後、管理装置３０は、この処理を終了する。
【０１３０】
次に、図５３を用いて、図５０のＳ５０１１における第３の通信経路判断処理の詳細動作について説明する。
【０１３１】
この処理が開始されると、管理装置３０はまず、メッセージ送信元の通信端末装置が接続される中継装置に、当該メッセージ送信元の通信端末装置と所定台数以上の中継装置を経由して通信を行う他の通信端末装置が接続されているか否かの判断を行なう。
【０１３２】
ここで、該当の通信端末装置がない場合（Ｓ５３０１でＮＯ）、管理装置３０は、通信経路判断部３８において、「通信経路の変更がない」旨の判断結果を返した後（Ｓ５３０４）、この処理を終了する。一方で、該当の通信端末装置がある場合（Ｓ５３０１でＹＥＳ）、管理装置３０は、該当の通信端末装置が接続される中継装置２０の中に帯域に所定以上の空きのある中継装置２０があるか否かを判断する。帯域に所定以上の空きのある中継装置２０がなければ（Ｓ５３０２でＮＯ）、管理装置３０は、通信経路判断部３８において、「通信経路の変更がない」旨の判断結果を返した後（Ｓ５３０４）、この処理を終了する。帯域に所定以上の空きのある中継装置２０があれば（Ｓ５３０２でＹＥＳ）、管理装置３０は、通信経路判断部３８において、「該当の通信端末装置の接続先を当該帯域に所定以上の空きのある中継装置へ変更させる」旨の判断結果を返す（Ｓ５３０３）。その後、この処理を終了する。
【０１３３】
なお、上記説明した図５０〜図５３の説明では、中継装置２０で使用するチャネル数を減らす処理については言及していないが、この処理は、図５〜図４５を用いて説明した通り、通信経路の変更に際して必要に応じて実施される。
【０１３４】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１３５】
例えば、図５０の説明では、中継装置の台数（Ｓ５００１）、中継装置に備わるチャネル数（Ｓ５００２）、中継装置の通信帯域（Ｓ５００３）を判断して、通信経路の制御を行なっているが、この判断の順番は変更してもよい。また、この判断全てを行なわず、いずれかを選択的に判断するようにしてもよい。
【０１３６】
また、上記説明では、チャネル数の少ない中継装置を優先的に経由先として選ぶ場合について説明したが、これは上述した通り、チャネル切替による通信速度の低下を避けるためである。そのため、チャネル切替の少ない、或いはチャネル切替の無い中継装置を選べるのであれば、これ以外の情報を判断するようにしてもよい。
【０１３７】
なお、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることもできる。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１３８】
また、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより前述した実施形態の機能が達成される場合を含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【０１３９】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳ（Operating System）に供給するスクリプトデータ等の形態であってもよい。
【０１４０】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記憶媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【０１４１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１４２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【０１４３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【０１４４】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【０１４５】
【図１】本発明の一実施の形態に係わる通信経路制御システムの全体構成の一例を示す図である。
【図２】図１に示す中継装置２０における機能的な構成の一例を示す図である。
【図３】図１に示す通信端末装置１０における機能的な構成の一例を示す図である。
【図４】図１に示す管理装置３０における機能的な構成の一例を示す図である。
【図５】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第１のシーケンスチャートである。
【図６】中継装置情報登録メッセージの一例を示す図である。
【図７】中継装置情報の一例を示す図である。
【図８】接続情報登録メッセージの一例を示す図である。
【図９】接続情報の一例を示す図である。
【図１０】通信経路効率化要求メッセージの一例を示す図である。
【図１１】通信経路効率化応答メッセージの一例を示す図である。
【図１２】通信情報の一例を示す図である。
【図１３】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第２のシーケンスチャートである。
【図１４】中継装置情報登録メッセージの一例を示す図である。
【図１５】中継装置情報の一例を示す図である。
【図１６】接続情報登録メッセージの一例を示す図である。
【図１７】接続情報の一例を示す図である。
【図１８】通信経路効率化要求メッセージの一例を示す図である。
【図１９】通信情報の一例を示す図である。
【図２０】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第３のシーケンスチャートである。
【図２１】中継装置情報登録メッセージの一例を示す図である。
【図２２】中継装置情報の一例を示す図である。
【図２３】接続情報登録メッセージの一例を示す図である。
【図２４】接続情報の一例を示す図である。
【図２５】通信経路効率化応答メッセージの一例を示す図である。
【図２６】接続変更指示メッセージの一例を示す図である。
【図２７】接続情報の一例を示す図である。
【図２８】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第４のシーケンスチャートである。
【図２９】接続変更指示メッセージの一例を示す図である。
【図３０】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第５のシーケンスチャートである。
【図３１】通信情報登録メッセージの一例を示す図である。
【図３２】接続情報登録メッセージの一例を示す図である。
【図３３】通信経路効率化要求メッセージの一例を示す図である。
【図３４】通信情報の一例を示す図である。
【図３５】接続情報の一例を示す図である。
【図３６】図１に示す通信経路制御システムにおける通信経路制御処理の動作の流れの一例を示す第６のシーケンスチャートである。
【図３７】中継装置情報登録メッセージの一例を示す図である。
【図３８】中継装置情報の一例を示す図である。
【図３９】接続情報登録メッセージの一例を示す図である。
【図４０】接続情報の一例を示す図である。
【図４１】通信情報登録メッセージの一例を示す図である。
【図４２】通信情報の一例を示す図である。
【図４３】接続変更指示メッセージの一例を示す図である。
【図４４】通信情報の一例を示す図である。
【図４５】接続情報の一例を示す図である。
【図４６】図１に示す中継装置２０の動作を示すフローチャートである。
【図４７】図１に示す通信端末装置１０の動作を示すフローチャートである。
【図４８】図４７のＳ４７０８における接続変更処理の動作を示すフローチャートである。
【図４９】図１に示す管理装置３０の動作を示すフローチャートである。
【図５０】図４９のＳ４９０６における通信経路判断処理の動作を示すフローチャートである。
【図５１】図５０のＳ５００４における第１の通信経路判断処理の動作を示すフローチャートである。
【図５２】図５０のＳ５００９における第２の通信経路判断処理の動作を示すフローチャートである。
【図５３】図５０のＳ５０１１における第３の通信経路判断処理の動作を示すフローチャートである。
【符号の説明】
【０１４６】
１０    通信端末装置（ＳＴＡ）
１１、２１、３１    ＣＰＵ
１２、２２、３２    ＲＯＭ
１３、２３、３３    ＲＡＭ
１４、２４、３４    無線ＬＡＮインターフェース
１５    接続情報登録部
１６    通信情報登録部
１７    通信経路効率化要求部
１８    通信制御部
２０    中継装置（ＡＰ）
２５    中継装置情報登録部
２６    中継制御部
３０    管理装置
３５    中継装置情報管理部
３６    接続情報管理部
３７    通信情報管理部
３８    通信経路判断部
３９    通信経路制御部
【図１】
0005072673.tif 000002
【図２】
0005072673.tif 000003
【図３】
0005072673.tif 000004
【図４】
0005072673.tif 000005
【図５】
0005072673.tif 000006
【図６】
0005072673.tif 000007
【図７】
0005072673.tif 000008
【図８】
0005072673.tif 000009
【図９】
0005072673.tif 000010
【図１０】
0005072673.tif 000011
【図１１】
0005072673.tif 000012
【図１２】
0005072673.tif 000013
【図１３】
0005072673.tif 000014
【図１４】
0005072673.tif 000015
【図１５】
0005072673.tif 000016
【図１６】
0005072673.tif 000017
【図１７】
0005072673.tif 000018
【図１８】
0005072673.tif 000019
【図１９】
0005072673.tif 000020
【図２０】
0005072673.tif 000021
【図２１】
0005072673.tif 000022
【図２２】
0005072673.tif 000023
【図２３】
0005072673.tif 000024
【図２４】
0005072673.tif 000025
【図２５】
0005072673.tif 000026
【図２６】
0005072673.tif 000027
【図２７】
0005072673.tif 000028
【図２８】
0005072673.tif 000029
【図２９】
0005072673.tif 000030
【図３０】
0005072673.tif 000031
【図３１】
0005072673.tif 000032
【図３２】
0005072673.tif 000033
【図３３】
0005072673.tif 000034
【図３４】
0005072673.tif 000035
【図３５】
0005072673.tif 000036
【図３６】
0005072673.tif 000037
【図３７】
0005072673.tif 000038
【図３８】
0005072673.tif 000039
【図３９】
0005072673.tif 000040
【図４０】
0005072673.tif 000041
【図４１】
0005072673.tif 000042
【図４２】
0005072673.tif 000043
【図４３】
0005072673.tif 000044
【図４４】
0005072673.tif 000045
【図４５】
0005072673.tif 000046
【図４６】
0005072673.tif 000047
【図４７】
0005072673.tif 000048
【図４８】
0005072673.tif 000049
【図４９】
0005072673.tif 000050
【図５０】
0005072673.tif 000051
【図５１】
0005072673.tif 000052
【図５２】
0005072673.tif 000053
【図５３】
0005072673.tif 000054