(57)【要約】【課題】リアルタイム系データを送受信する端末装置と非リアルタイム系データを送受信する端末装置を各無線装置が有するチャネルにバランス良く接続することを目的とする。【解決手段】無線装置は、端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別し、チャネルごとの受信感度を取得し、チャネルを用いて無線通信を行っている端末装置の数と、端末装置が送受信する情報が非リアルタイム系データである旨又は端末装置が送受信する情報がリアルタイム系データである旨と、チャネルごとの受信感度とをサーバに送信し、端末装置が送受信する情報が非リアルタイム系データである旨をサーバに送信した場合、サーバが送信する第１のチャネル情報を受信し、端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、サーバが送信する第２のチャネル情報を受信する。【選択図】図１
2007068054.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置と無線通信を行い、かつサーバと有線通信を行う無線装置であって、
前記端末装置と複数のチャネルを用いて無線通信を行う無線通信部と、
前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別する判別部と、
前記チャネルごとの受信感度を取得する受信感度取得部と、
前記チャネルを用いて無線通信を行っている端末装置の数と、前記端末装置が送受信する情報が非リアルタイム系データである旨又は前記端末装置が送受信する情報がリアルタイム系データである旨と、前記チャネルごとの受信感度とを前記サーバに送信する送信部と、
前記端末装置が送受信する情報が非リアルタイム系データである旨を前記サーバに送信した場合、前記サーバが送信する第１のチャネル情報を受信し、前記端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第２のチャネル情報を受信する受信部とを有する無線装置。
【請求項２】
前記無線通信部は、前記第１のチャネル情報又は前記第２のチャネル情報に基づいて前記チャネルを前記端末装置との無線通信に用いる請求項１に記載の無線装置。
【請求項３】
前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値及び前記端末装置の数から所定の条件式に基いて前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値に基づいて前記第２のチャネル情報を決定して送信する請求項２に記載の無線装置。
【請求項４】
複数の無線装置と有線通信を行うサーバであって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信部と、
前記チャネルごとの受信感度から所定値を算出する算出部と、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記所定値から所定の条件式に基いて第１のチャネル情報を決定するチャネル決定部と、
前記決定した第１のチャネル情報を前記無線装置に送信する送信部とを有するサーバ。
【請求項５】
前記チャネル決定部は、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記所定値に基いて第２のチャネル情報を決定し、
前記送信部は、前記決定した第２のチャネル情報を前記無線装置に送信する請求項４に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末装置と無線通信を行う無線装置に関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Local Area Network）の利用が活発になり、無線ＬＡＮは、データ通信、音声、画像通信などの用途に利用されている。特に音声については、ＶｏＩＰ（Voice Over Internet Protocol）を使った無線ＬＡＮの音声端末が出現したことにより、無線ＬＡＮ装置（アクセスポイントとも称する）側のロードバランスや高速ローミングの機能が必須になってきている。従来、アクセスポイントで行われるロードバランスは、各アクセスポイントに接続される端末装置（クライアントとも称する）の数を平均化するために各アクセスポイント間で調整を行っている。また、高速ローミングはバーチャルアクセスポイント技術を用いて、同一チャネルの隣接するセル群をあたかも一つのアクセスポイントの様に動作させることにより実現している。アクセスポイントとクライアントとの間で送受信されるデータには、音声データ、画像データのようなリアルタイム系データと文字データのような非リアルタイム系データが存在する。
【特許文献１】特開平１０−４１９６９号公報
【特許文献２】特開２００４−２２１６８４号公報
【特許文献３】特開２００４−３５００５２号公報
【特許文献４】特表２００４−５１４３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ロードバランスについては、クライアントが送受信するデータがリアルタイム系データであるか非リアルタイム系データであるかを判別して行っていないため、効率的に無線ＬＡＮリソースを活用できていない。本発明は、クライアントが送受信するデータがリアルタイム系データであるか非リアルタイムデータであるかを事前に判別し、さらにクライアントとアクセスポイントとの間の受信感度やアクセスポイントが有する無線通信チャネルに対するクライアントの接続数でロードバランスを行うことを目的とする。本発明は、リアルタイム系データを送受信するクライアントと非リアルタイム系データを送受信するクライアントをアクセスポイントが有する無線通信チャネルにバランス良く接続することを目的とする。
【課題を解決するための手段】
【０００４】
本発明は、上記課題を解釈するために、以下の手段を採用した。
（１）すなわち、本願発明に係る無線装置（本無線装置）は、複数の端末装置と無線通信を行い、かつサーバと有線通信を行う無線装置であって、前記端末装置と複数のチャネルを用いて無線通信を行う無線通信部と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別する判別部と、前記チャネルごとの受信感度を取得する受信感度取得部と、前記チャネルを用いて無線通信を行っている端末装置の数と、前記端末装置が送受信する情報が非リアルタイム系データである旨又は前記端末装置が送受信する情報がリアルタイム系データである旨と、前記チャネルごとの受信感度とを前記サーバに送信する送信部と、前記端末装置が送受信する情報が非リアルタイム系データである旨を前記サーバに送信した場合、前記サーバが送信する第１のチャネル情報を受信し、前記端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第２のチャネル情報を受信する受信部とを有する。この構成により、端末装置が送受信するデータを判別し、サーバから第１のチャネル情報又は第２のチャネル情報を受信する。したがって、非リアルタイム系データを送受信して
いる端末装置又はリアルタイム系データを送受信している端末装置に対して効率的にロードバランスを行うことができる情報をサーバから受信することが可能となる。
【０００５】
（２）また、本無線装置は、前記無線通信部が、前記第１のチャネル情報又は前記第２のチャネル情報に基づいて前記チャネルを前記端末装置との無線通信に用いるように構成してもよい。この構成により、第１のチャネル情報又は第２のチャネル情報に基づいてチャネルを端末装置との無線通信に用いる。そのため、非リアルタイム系データを送受信する端末装置又はリアルタイム系データを送受信する端末装置に対して効率的にロードバランスを行うことが可能となる。
【０００６】
（３）また、本無線装置は、前記サーバが、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値及び前記端末装置の数から所定の条件式に基いて前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値に基づいて前記第２のチャネル情報を決定して送信するように構成してもよい。この構成により、サーバが所定値及び端末装置の数から所定の条件式に基づいて決定した第１のチャネル情報をサーバから受信し、また、サーバが所定値に基づいて決定した第２のチャネル情報をサーバから受信する。そのため、所定値及び端末装置の数から所定の条件式に基づいて決定した第１のチャネル情報により、非リアルタイム系データを送受信する端末装置に対して効率的にロードバランスを行うことが可能となる。また、所定値に基づいて決定した第２のチャネル情報により、リアルタイム系データを送受信する端末装置に対して効率的にロードバランスを行うことが可能となる。
【０００７】
（４）また、本願発明に係るサーバ（本サーバ）は、複数の無線装置と有線通信を行うサーバであって、複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信部と、前記チャネルごとの受信感度から所定値を算出する算出部と、前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記所定値から所定の条件式に基いて第１のチャネル情報を決定するチャネル決定部と、前記決定した第１のチャネル情報を前記無線装置に送信する送信部とを有する。この構成により、サーバは、端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、端末装置の数及び所定値から所定の条件式に基いて第１のチャネル情報を決定し、前記決定した第１のチャネル情報を無線装置に送信する。そのため、非リアルタイム系データを送受信する端末装置に対して効率的にロードバランスを行うことができる情報を無線装置に送信することが可能となる。
【０００８】
（５）また、本サーバは、前記チャネル決定部が、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記所定値に基いて第２のチャネルを決定し、前記送信部が、前記決定した第２のチャネルを前記無線装置に送信するように構成してもよい。この構成により、サーバは、端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、所定値に基いて第２のチャネル情報を決定し、前記決定した第１のチャネル情報を無線装置に送信する。そのため、リアルタイム系データを送受信する端末装置に対して効率的にロードバランスを行うことができる情報を無線装置に送信することが可能となる。
【発明の効果】
【０００９】
本発明によれば、リアルタイム系データを送受信するクライアントと非リアルタイム系データを送受信するクライアントを各アクセスポイントが有する無線チャネルにバランス
良く接続することが可能となる。また、本発明によれば、各アクセスポイントが有する無線チャネルにバランス良く接続することにより、効率的に無線ＬＡＮリソースを活用することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施をするための最良の形態（以下、実施形態という）を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１１】
図１は、本発明のネットワークシステムの構成を示した図である。図１において、ネットワークシステムは、無線ＬＡＮサーバ１（本発明の「サーバ」に相当）とネットワークスイッチ２と複数の無線ＬＡＮアクセスポイント３（本発明の「無線装置」に相当）と複数の無線ＬＡＮクライアント４（本発明の「端末装置」に相当）とから構成される。図１では、４台の無線ＬＡＮアクセスポイントが設けられた場合を示しているが、無線ＬＡＮアクセスポイントの台数はこれに限定されない。また、図１では、４台の無線クライアントが設けられた場合を示しているが、無線ＬＡＮクライアントの台数はこれに限定されない。
【００１２】
無線ＬＡＮサーバ１はＬＡＮケーブル５を介してネットワークスイッチ２と通信を行う。また、無線ＬＡＮサーバ１は各アクセスポイントが有する各無線チャネルの受信感度を集約し、受信感度を記録する。ネットワークスイッチ２は、ＬＡＮケーブル５を介して無線ＬＡＮサーバ１及び無線ＬＡＮアクセスポイント３と通信を行う。また、ネットワークスイッチ２は、無線ＬＡＮサーバ１と無線ＬＡＮアクセスポイント３との間の通信の中継を行う。無線ＬＡＮアクセスポイント３は、ＬＡＮケーブル５を介して、ネットワークスイッチ２と通信を行う。また、アクセスポイント３は、無線ＬＡＮを介して無線ＬＡＮクライアント４と通信を行う。
【００１３】
各無線ＬＡＮアクセスポイント３は各無線ＬＡＮアクセスポイント３で共通するＳＳＩＤ（Service Set Identifier）、無線ＬＡＮで用いられる固有の無線ＭＡＣアドレス（Media Access Control address）および有線ＬＡＮで用いられる固有の有線ＭＡＣアドレスをそれぞれ備えている。ＳＳＩＤは、無線ＬＡＮアクセスポイント３に無線ＬＡＮクライアント４を接続できるか否かを判断するために使用される。また、無線ＭＡＣアドレス及び有線ＭＡＣアドレスは、個々の無線ＬＡＮアクセスポイント３を識別するために使用される。
【００１４】
無線ＬＡＮクライアント４は、無線ＬＡＮで用いられる固有の無線ＭＡＣアドレスを有している。無線ＭＡＣアドレスは、個々の無線ＬＡＮクライアント４を識別するために使用される。無線ＬＡＮサーバ１と無線ＬＡＮアクセスポイント３との間を結ぶ通信ネットワークには、例えばイーサネット（登録商標）を用いることができる。
【００１５】
無線ＬＡＮサーバ１は、無線ＬＡＮアクセスポイント３とＬＡＮケーブル５で接続されている。無線ＬＡＮサーバ１と各無線ＬＡＮアクセスポイント３との間の通信は、ＬＡＮケーブル５を介して行われる。各無線ＬＡＮアクセスポイント３間の通信は、ＬＡＮケーブル５を介して行われる。無線ＬＡＮアクセスポイント３と各無線ＬＡＮクライアント４との間の無線ＬＡＮ通信は、無線ＬＡＮを介して行われる。無線ＬＡＮ通信は、複数の無線チャネルを用いて行うことができる。無線チャネルは、無線ＬＡＮ通信で使用する周波数帯を分割して割り当てられている。無線ＬＡＮでは、無線ＬＡＮアクセスポイント３と無線ＬＡＮクライアント４の間で同じ周波数帯の無線チャネルが使用される場合に、無線ＬＡＮアクセスポイント３と無線ＬＡＮクライアント４とが通信を行うことができる。無線ＬＡＮクライアント４は、無線ＬＡＮアクセスポイント３の無線チャネルが切替わると
、自ら無線チャネルを走査し、無線ＬＡＮアクセスポイント３と通信できる無線チャネルを選定する。また、無線ＬＡＮクライアント４は、送受信するデータがリアルタイム系データであるか非リアルタイム系データであるかの情報を記録したパケットを無線ＬＡＮアクセスポイント３に送信することができる。
【００１６】
図２は、本発明の無線ＬＡＮアクセスポイントの構成を示したブロック図である。図２において、無線ＬＡＮアクセスポイント（以下、単に「アクセスポイント」と呼ぶこともある）は、ランダムアクセスメモリ（ＲＡＭ）６、中央処理装置（ＣＰＵ）７、無線ＬＡＮインターフェース部８、有線ＬＡＮインターフェース部９、フラッシュメモリ（Flash Memory）１０を備えている。無線ＬＡＮインターフェース部８は、アンテナ１１、ＡＭＰ（Amplifier）部１２、ＲＦ（Radio Frequency）部１３、ＢＢ（Base Band）部１４を備
えている。ＡＭＰ部１２、ＲＦ部１３、ＢＢ部１４はアクセスポイントが有するｎ個の無線チャネルに対応してそれぞれｎ個ある。
【００１７】
ランダムアクセスメモリ６は、中央処理装置７が無線ＬＡＮの制御プログラムを実行する場合に作業領域として利用される記憶媒体である。ランダムアクセスメモリ６には、制御プログラムの実行に際して使用されるデータを管理する領域として、ＭＡＣアドレステーブル１５が作成される。ＭＡＣアドレステーブル１５は、有線ＭＡＣアドレス、無線ＭＡＣアドレスを記録する。
【００１８】
中央処理装置７は、フラッシュメモリ１０に記録された無線ＬＡＮの制御のプログラム（例えば、ファームウェア、ドライバなど）を実行する。中央処理装置７は、プログラムの実行の際、ランダムアクセスメモリ６を一時的な記憶媒体として使用する。
【００１９】
アンテナ１１は、無線ＬＡＮクライアント（以下、単に「クライアント」と呼ぶこともある）に電波を送信し、及びクライアントからの電波を受信する。ＡＭＰ部１２は、ＲＦ部１３から出力される信号を増幅して、クライアントと無線ＬＡＮ通信をする。ＡＭＰ部１２は、クライアントから無線ＬＡＮ通信の信号を受信し、受信レベルを変換してＲＦ部１３に出力する。ＲＦ部１３は、クライアントに送信する信号、クライアントから受信した信号をアナログ−デジタル変換する。ＢＢ部１３は、クライアントに送信する信号、クライアントから受信した信号をデジタル信号処理する。
【００２０】
図３は、本発明の無線ＬＡＮサーバの構成を示したブロック図である。図３において、無線ＬＡＮサーバ（以下、単に「サーバ」と呼ぶこともある）は、ランダムアクセスメモリ（ＲＡＭ）１６、中央処理装置（ＣＰＵ）１７、フラッシュメモリ（Flash Memory）１８、有線ＬＡＮインターフェース部１９を備えている。ランダムアクセスメモリ１６は、中央処理装置１７が無線ＬＡＮの制御プログラムを実行する場合に作業領域として利用される記憶媒体である。ランダムアクセスメモリ１６には、制御プログラムの実行に際して使用されるデータを管理する領域として、ＭＡＣアドレステーブル２０が作成される。ＭＡＣアドレステーブル２０は、有線ＭＡＣアドレス、無線ＭＡＣアドレスを記録する。
【００２１】
中央処理装置１７は、フラッシュメモリ１８に記録された無線ＬＡＮの制御プログラム（例えば、ファームウェア、ドライバなど）を実行する。中央処理装置１７は、プログラムの実行の際、ランダムアクセスメモリ１６を一時的な記憶媒体として使用する。
【００２２】
図４は、アクセスポイントの機能を示した機能ブロック図である。図４に示すようにアクセスポイントは、演算処理部２１を有している。演算処理部２１は、ＣＰＵやメインメモリ等よりなり、無線通信部２２、判別部２３、受信感度取得部２４、送信部２５、受信部２６としての機能を有している。これらの機能は、例えばＣＰＵで実行されるコンピュータプログラムとして実現できる。
【００２３】
無線通信部２２は、クライアントと複数の無線チャネルを用いて無線ＬＡＮ通信を行う。無線通信部２２は、無線チャネルを順次切替え、各クライアントとの間で無線ＬＡＮ通信を行うことができる。また、無線通信部２２は、クライアントが送信するパケットを受信することができる。
【００２４】
判別部２３は、無線チャネルを用いて無線ＬＡＮ通信を行うクライアントが送受信するデータが非リアルタイム系データ又はリアルタイム系データであるかを判別する。データの判別は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１ｅの基準に基いて行う。ＩＥＥＥ８０２．１１ｅでは、送信するフレームを４種類のアクセスカテゴリー（Access Category）ごとに分類している。また、カテゴリーごとに提
供するサービスの品質に差を設けることによって、優先制御（Prioritized QoS）を提供
している。データの判別について、図５から図８を用いて説明する。
【００２５】
図５は、ＩＥＥＥ８０２．１１ｅで規定されているＭＡＣフレームフォーマット（Media Access Control frame format）を示した図である。ＭＡＣフレームフォーマットは、
アクセスポイントとクライアント間で送受信されるパケットのフレームフォーマットである。図５では、QoS ControlはＭＡＣフレームフォーマットのMAC Headerに格納されてい
る。
【００２６】
図６は、図５のQoS Control filedを示した図である。図７は、図６のTID Fieldを示した図である。図７は、QoS Control filedの先頭４ビットであるTID Fieldに優先度を示す情報を格納することを示している。１０進数表記で０から７を表す値がＴＣ（Traffic Class）値である。ＴＣ値は０から７までの値があり、ＩＥＥＥ８０２．１１ｅでは、０か
ら３の４種類のＡＣ（Access Category）に分けられている。本実施形態では、ＡＣが０
の場合を非リアルタイム系データとし、ＡＣが０以外の場合をリアルタイム系データとする。
【００２７】
図８は、User priority to Access Category mappingsを示した図である。図８では、
ＴＣ値が０から２である場合、ＡＣが０であることを示している。ＡＣが０の場合を非リアルタイム系データとする。また、ＴＣ値が３から７である場合、ＡＣは１から３であることを示している。ＡＣが０以外の場合をリアルタイム系データとする。
【００２８】
判別部２３は、無線通信部２２が受信するパケットからQoS Control filedに記録され
ている情報を取り出す。そして、判別部２３は、取り出した情報から、クライアントが送受信するデータがリアルタイム系データであるか非リアルタイム系データであるかを判別する。そして、判別部２３は、クライアントが送受信するデータの種類をランダムアクセスメモリ６に記録する。
【００２９】
受信感度取得部２４は、クライアントと通信を行う際に使用する無線チャネルごとの受信感度を無線ＬＡＮインターフェース部８に問い合わせる。そして、受信感度取得部２４は、無線ＬＡＮインターフェース部８から、クライアントと通信を行う際に使用する無線チャネルごとの受信感度を受け取り、ランダムアクセスメモリ６に記録する。
【００３０】
送信部２５は、クライアントが送受信するデータをリアルタイム系データと判別部２３が判別した場合、クライアントが送受信するデータがリアルタイム系データである旨の通知をサーバに送信する。また、送信部２５は、クライアントが送受信するデータを非リアルタイム系データと判別部２３が判別した場合、クライアントが送受信するデータが非リアルタイム系データである旨の通知をサーバに送信する。また、送信部２５は、リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数と非リアルタイ
ム系データを送受信するクライアントの各無線チャネルに対する接続数をランダムアクセスメモリ６に記録する。
【００３１】
リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数とは、アクセスポイントが有する無線チャネルを用いてリアルタイム系データを送受信するクライアントの数をいう。クライアントの数は、アクセスポイントが有する無線チャネルごとの数をいう。また、非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数とは、アクセスポイントが有する無線チャネルを用いて非リアルタイム系データを送受信するクライアントの数をいう。クライアントの数は、アクセスポイントが有する無線チャネルごとの数をいう。
【００３２】
また、送信部２５は、ランダムアクセスメモリ６に記録されているリアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数と非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をサーバに送信する。
【００３３】
受信部２６は、サーバが送信する第１無線チャネル情報（第１無線チャネル情報が、本発明の「第１のチャネル情報」に相当する）を受信する。第１無線チャネル情報とは、クライアントが送受信するデータが非リアルタイム系データである旨の通知を送信部２５がサーバに送信した場合において、サーバが決定した無線チャネルの情報をいう。そして、受信部２６は、受信した第１無線チャネル情報をランダムアクセスメモリ６に記録する。
【００３４】
また、受信部２６は、サーバが送信する第２無線チャネル情報（第２無線チャネル情報が、本発明の「第２のチャネル情報」に相当する）を受信する。第２無線チャネル情報とは、クライアントが送受信するデータがリアルタイム系データである旨の通知を送信部２５がサーバに送信した場合において、サーバが決定した無線チャネルの情報をいう。そして、受信部２６は、受信した第２無線チャネル情報をランダムアクセスメモリ６に記録する。
【００３５】
また、無線通信部２２は、ランダムアクセスメモリ６に記録されている第１無線チャネル情報に基づいて無線チャネルをクライアントとの無線ＬＡＮ通信に用いる。また、無線通信部２２は、ランダムアクセスメモリ６に記録されている第２無線チャネル情報に基づいて無線チャネルをクライアントとの無線ＬＡＮ通信に用いる。
【００３６】
図９は、サーバの機能を示した機能ブロック図である。図９に示すようにサーバは、演算処理部２７を有している。演算処理部２７は、ＣＰＵやメインメモリ等よりなり、受信部２８、算出部２９、チャネル決定部３０、送信部３１としての機能を有している。
【００３７】
受信部２８は、各アクセスポイントが送信する無線チャネルごとの受信感度を受信する。そして、受信部２８は、受信した無線チャネルごとの受信感度をランダムアクセスメモリ１６に記録する。また、受信部２８はクライアントが送受信するデータが非リアルタイム系データである旨の通知をアクセスポイントから受信する。そして、受信部２８は、クライアントが送受信するデータが非リアルタイム系データである旨の通知をランダムアクセスメモリ１６に記録する。また、受信部２８はクライアントが送受信するデータがリアルタイム系データである旨の通知をアクセスポイントから受信する。そして、受信部２８は、クライアントが送受信するデータがリアルタイム系データである旨の通知をランダムアクセスメモリ１６に記録する。
【００３８】
受信部２８は、リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をアクセスポイントから受信する。そして、受信部２８は、受信したリアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をランダムアク
セスメモリ１６に記録する。また、受信部２８は、非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をアクセスポイントから受信する。そして、受信部２８は、受信した非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をランダムアクセスメモリ１６に記録する。
【００３９】
算出部２９は、ランダムアクセスメモリ１６に記録された無線チャネルごとの受信感度から、無線チャネルごとの受信感度の平均値を算出する。また、算出部２９は、算出した無線チャネルごとの受信感度の平均値をランダムアクセスメモリ１６に記録する。そして、算出部２９は、ランダムアクセスメモリ１６に記録されている無線チャネルごとの受信感度の平均値を取り出し、無線チャネルごとの受信感度の平均値の比（受信感度の平均値の比が、本発明の「所定値」に相当する）を算出する。すなわち、各無線チャネルの受信感度の平均値を各無線チャネルの比として算出する。また、算出部２９は、算出した受信感度の平均値の比をランダムアクセスメモリ１６に記録する。
【００４０】
チャネル決定部３０は、クライアントが送受信するデータがリアルタイム系データである旨の通知を受信部２８が受信した場合、受信感度の平均値の比を算出した各無線チャネルの中から、受信感度の平均値の比を用いて各無線チャネルを順序付け、順序付けた順序に従い各無線チャネルを決定する。チャネル決定部３０の動作として、例えば、チャネル決定部３０は、クライアントが送受信するデータがリアルタイム系データである旨の通知を受信部２８が受信した場合、受信感度の平均値の比を算出した各無線チャネルの中で、受信感度の平均値の比が一番大きい無線チャネルを決定する。
【００４１】
また、チャネル決定部３０は、受信感度の平均値の比が一番大きい無線チャネルを決定した後に、クライアントが送受信するデータがリアルタイム系データである旨の通知を受信部２８が受信した場合、受信感度の平均値の比を算出した各無線チャネルの中で、受信感度の平均値の比が次に大きい無線チャネルを決定する。そして、チャネル決定部３０は、クライアントが送受信するデータがリアルタイム系データである旨の通知を受信部２８が受信するごとに、受信感度の平均値の比の大きい順に各無線チャネルを順番に決定する。また、チャネル決定部３０は、決定した無線チャネルをランダムアクセスメモリ１６に記録する。
【００４２】
チャネル決定部３０は、クライアントが送受信するデータが非リアルタイム系データである旨の通知を受信部２８が受信した場合、リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数と非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数の和を分子とし、当該無線チャネルに対する受信感度の平均値の比を分母とする以下の計算式（数１）（計算式（数１）が本発明の「所定の条件式」に相当する）により当該無線チャネルの値を算出する。
（Ｄ１＋Ｄ２）／Ｘ  ・・・・（数１）
計算式（数１）では、リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をＤ１とし、非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数をＤ２とする。また、計算式（数１）では、各無線チャネルの受信感度の平均値の比をＸとしている。この計算式（数１）は、受信感度の平均値の比で規格した無線チャネルへのクライアントの接続数を示している。
【００４３】
そして、チャネル決定部３０は、計算式（数１）により無線チャネルごとの値を算出する。次にチャネル決定部３０は、計算式（数１）により算出した無線チャネルの値が一番小さい無線チャネルを決定する。また、チャネル決定部３０は、決定した無線チャネルをランダムアクセスメモリ１６に記録する。
【００４４】
送信部３１は、クライアントが送受信するデータがリアルタイム系データである旨の通
知を受信部２８が受信した場合にチャネル決定部３０が決定したチャネル情報を、アクセスポイントに送信する。また、送信部３１は、クライアントが送受信するデータが非リアルタイム系データである旨の通知を受信部２８が受信した場合にチャネル決定部３０が決定したチャネル情報を、アクセスポイントに送信する。
【００４５】
図１０は、フロア内における無線チャネルの構成を示した図である。アクセスポイントは、複数のクライアントと無線ＬＡＮ通信を行う。そのため、アクセスポイントは、他の電子機器等と干渉しない複数の無線チャネルを有している。図１０において、例えば、アクセスポイントＡＰ１、ＡＰ２、ＡＰ３、ＡＰ４は、無線チャネルとしてそれぞれＸチャネル、Ｙチャネル、Ｚチャネルを有しており、各無線チャネルを用いてクライアントと通信を行うことができる。各アクセスポイントの設置については、各アクセスポイントの各チャネルが互いに干渉しないように設置する。すなわち、各アクセスポイントの各チャネルの電波送信出力を制限し、各アクセスポイントの電波到達エリアを小さくすることにより、各アクセスポイントの各チャネルが互いに干渉しないようにする。
【００４６】
図１１は、各アクセスポイントが有する無線チャネルごとの受信感度とその平均値を示した図である。図１１では、無線チャネルの種類、無線チャネルごとの各アクセスポイントの受信感度、すべてのアクセスポイントの無線チャネルごとの受信感度の平均値などを示している。
【００４７】
サーバは、ＬＡＮケーブル５を介して集約した受信感度に基いて、集約したすべてのアクセスポイントの無線チャネルごとの受信感度の平均値を算出する。また、サーバは、算出したすべてのアクセスポイントの無線チャネルごとの受信感度の平均値に基いて、無線チャネルごとの受信感度の平均値の比を算出する。
【００４８】
本実施形態では、クライアントがリアルタイム系データ又は非リアルタイム系データを送受信するかによってロードバランスの手順が異なる。クライアントがリアルタイム系データを送受信する場合、音声・画像などのデータについては、データの品質を確保するため、受信感度の良い無線チャネルを用いる必要がある。また、リアルタイム系データを送受信するクライアントがローミングを行った場合、データの品質を確保するため、ローミング元のアクセスポイントの無線チャネルと同一の無線チャネルでローミング先のアクセスポイントと接続する必要がある。リアルタイム系データを送受信するクライアントのロードバランスを行う場合、複数のアクセスポイントで形成されるエリアを一つのエリアとみなして、各アクセスポイントの各無線チャネルにバランス良くクライアントを接続する。クライアントがローミングを行った場合であっても、一つのエリアとみなされた領域については、各アクセスポイントの各無線チャネルにバランス良くクライアントが接続されていることになる。
【００４９】
例えば、あるアクセスポイントのＸチャネルをクライアントが使用していた場合に、そのクライアントが他のアクセスポイントに対してローミングを行い、ローミング先のＸチャネルを使用したとする。この場合、ローミング元のアクセスポイントから見れば、ローミング元のＸチャネルは使用されていない状態となる。しかし、一つのエリアとみなされた領域から見れば、Ｘチャネルは使用されている状態となる。そのため、リアルタイム系データを送受信するクライアントがローミングを行った場合であっても、一つのエリアとみなされた領域内のアクセスポイントの各無線チャネルをバランス良く使用することが可能となる。そこで、リアルタイム系データを送受信するクライアントについては、受信感度の平均値の比に基づいて各チャネルに接続する。受信感度の平均値の比に基づいて各チャネルをバランス良く使用することができるため、アクセスポイントの各チャネルの負荷を各チャネルの受信感度の平均値に応じて分散することが可能となる。
【００５０】
一方、クライアントが非リアルタイム系データを送受信する場合、リアルタイム系データ程のデータの品質を確保する必要は生じない。そのため、非リアルタイム系データを送受信するクライアントのロードバランスを行う場合、クライアントを接続する無線チャネルを受信感度だけで決定する必要は必ずしも生じない。また、非リアルタイム系データの場合は、同一の無線チャネルに接続した状態を維持する必要はない。そのため、クライアントがローミングを行った場合、ローミング元のアクセスポイントの無線チャネルと同一の又は異なる無線チャネルでローミング先のアクセスポイントと接続を行うことができる。
【００５１】
非リアルタイム系データを送受信するクライアントのロードバランスを行う場合、複数のアクセスポイントで形成されるエリアを一つのエリアとみなして、各アクセスポイントの各無線チャネルにバランス良くクライアントを接続する。クライアントが同一のチャネル間でローミングを行った場合、一つのエリアとみなされた領域については、各アクセスポイントの各無線チャネルにバランス良くクライアントが接続された状態が維持される。しかし、非リアルタイム系データを送受信するクライアントは同一の又は異なるチャネル間でローミングを行うことが可能である。したがって、クライアントが異なるチャネル間でローミングを行った場合、一つのエリアとみなされた領域については、アクセスポイントの無線チャネルに対するクライアントの接続数が偏ることとなる。
【００５２】
そのため、非リアルタイム系データを送受信するクライアントについては、各無線チャネルに対するクライアントの接続数と受信感度の平均値の比に基づいて、接続する無線チャネルを決定することとした。そのため、アクセスポイントの各チャネルをバランス良く使用することができ、アクセスポイントの各チャネルの負荷を各チャネルの受信感度及びクライアントの接続数に応じて分散することが可能となる。
【００５３】
図１２は、クライアントがリアルタイム系データを送受信する場合のロードバランスを示した図である。サーバは、アクセスポイントからクライアントが送受信するリアルタイム系データである旨の通知を受信した場合、ランダムアクセスメモリ１６に記録されている無線チャネルごとの受信感度の平均値の比の値を取り出す。
【００５４】
そして、受信感度の平均値の比の値が大きい無線チャネルにクライアントを接続することを決定する。サーバは、決定した無線チャネルを各アクセスポイントに知らせる。クライアントの各無線チャネルに対する接続順序については、図１２を用いて説明する。図１２は、受信感度の平均値の比の値がＸチャネル、Ｙチャネル、Ｚチャネルに対して３：２：１であることを示している。本実施形態では、各無線チャネルの比は、各無線チャネルのうち最も小さい値を１とし、その最も小さい値である１を基準としてその他の無線チャネルの整数比を算出する。また、各無線チャネルの比は、各無線チャネルのうち最も大きい値を１とし、その最も大きい値である１を基準としてその他の無線チャネルの値を算出しても良い。
【００５５】
また、図１２における（Ａ）から（Ｆ）はクライアントの各チャネルに対する接続の順番を示している。なお、本実施形態では、Ｘチャネル、Ｙチャネル、Ｚチャネルと各アクセスポイントが３つの無線チャネルを有している例を説明しているが、各アクセスポイントが有する無線チャネル数はこれに限定されるものではない。
【００５６】
また、図１２では、アクセスポイントの無線チャネルに６台のクライアントを接続することを示している。６台のクライアントを接続する場合のアクセスポイントの各無線チャネルに対してのクライアントの接続台数は、受信感度の平均値の比に基づきＸチャネルに３台、Ｙチャネルに２台、Ｚチャネルに１台となる。本実施形態では、６台のクライアントが接続されている例を示しているが、クライアントの接続台数はこれに限定されるもの
ではなく、図１２ではクライアントが６台目までが接続される順序を説明している。
【００５７】
各アクセスポイントにクライアントを接続する順序は次のように行う。まず、各アクセスポイントにクライアントが１台も接続されていない場合、受信感度の平均値の比の値が最も大きいＸチャネルに１台目のクライアントを接続する。次に、受信感度の平均値の比の値が次に大きいＹチャネルに２台目のクライアントを接続する。次に、受信感度の平均値の比が次に大きいＺチャネルに３台目のクライアントを接続する。次に、Ｘチャネルに４台目のクライアントを接続し、Ｙチャネルに５台目のクライアントを接続する。そして、Ｘチャネルに６台目のクライアントを接続する。
【００５８】
図１３は、クライアントがリアルタイム系データと非リアルタイム系データを送受信する場合のロードバランスを示した図である。クライアントがリアルタイム系データを送受信する場合は、図１２の説明と同様に受信感度の平均値の比の値に基いてロードバランスを行う。
【００５９】
リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数と非リアルタイム系データを送受信するクライアントの各無線チャネルに対する接続数の和を分子とし、受信感度の平均値の比の値を分母とする以下の計算式（数２）により各無線チャネルの値を算出する。
（Ｄ１＋Ｄ２）／ａ  ・・・・（数２）
計算式（数２）では、リアルタイム系データを送受信するクライアントの接続数をＤ１とし、非リアルタイム系データを送受信するクライアントの接続数をＤ２としている。また、計算式（数２）では、各無線チャネルの受信感度の平均値の比をａとしている。サーバは、計算式（数２）により算出した各無線チャネルの比の値が一番小さい無線チャネルを決定する。
【００６０】
図１３において、計算式（数２）を用いて各無線チャネルの比の値が一番小さい無線チャネルを決定し、クライアントを接続することについて説明する。計算式（数２）に各無線チャネルの受信感度の平均値の比の値を算入すると以下の計算式（数３）になる。
（Ｄ１＋Ｄ２）／ｘ：（Ｄ１＋Ｄ２）／ｙ：（Ｄ１＋Ｄ２）／ｚ・・・・（数３）
計算式（数３）では、リアルタイム系データを送受信するクライアントの接続数をＤ１とし、非リアルタイム系データを送受信するクライアントの接続数をＤ２とし、各無線チャネルの受信感度の平均値の比の値をＸチャネルについてｘとし、Ｙチャネルについてｙとし、Ｚチャネルについてｚとする。計算式（数３）により算出した比の値の一番小さい無線チャネルを決定する。
【００６１】
図１３では、受信感度の平均値の比の値は、Ｘチャネルが３、Ｙチャネルが２、Ｚチャネルが１とする。受信感度の平均値の比の値は、図１２と同様に受信感度の平均値の比の値が一番小さいＺチャネルを１とする。そして、そのＺチャネルの値を基準としてＸチャネルの値及びＹチャネルの値を算出している。また、図１３における（Ａ）から（Ｉ）はクライアントの各チャネルに対する接続の順番を示している。図１３における黒の丸は、リアルタイム系データを送受信するクライアントがアクセスポイントに接続されていることを示している。さらに図１３における白の丸は、リアルタイム系データを送受信するクライアントがアクセスポイントから切断されたことを示している。図１３における白の四角は、非リアルタイム系データを送受信するクライアントをアクセスポイントに接続しようとしていることを示している。図１３における黒の四角は、非リアルタイム系データを送受信するクライアントがアクセスポイントに接続されていることを示している。
【００６２】
図１３の（Ａ．）は、非リアルタイム系データを送受信するクライアントをＺチャネルに対して接続する場合を示している。また、図１３の（Ａ．）では、リアルタイム系デー
タを送受信するクライアント２台がＸチャンネルとＹチャネルに接続されている。また、図１３において、リアルタイム系データを送受信するクライアントの接続順序は、図１２で説明した順序に従う。したがって、接続順序は、受信感度の平均値の比の値が一番大きいＸチャネルに１台目のクライアントを接続し、受信感度の平均値の比の値が次に大きいＹチャネルに２台目のクライアントを接続する。
【００６３】
図１３の（Ａ．）の場合、計算式（数３）により、Ｘチャネルは１／３となり、Ｙチャネルは１／２となり、Ｚチャネルは０／１となる。Ｚチャネルの値が一番小さいので、非リアルタイム系データを送受信するクライアントをＺチャネルに接続する。
【００６４】
図１３の（Ｂ．）は、非リアルタイム系データを送受信するクライアントを接続する場合を示している。また、リアルタイム系データを送受信するクライアント４台が各無線チャネルに接続され、非リアルタイム系データを送受信するクライアント１台がＺチャネルに接続されている。１台目から３台目までのクライアントをアクセスポイントの各無線チャネルに接続する順序は、図１３の（Ａ．）と同様である。リアルタイム系データを送受信する４台目のクライアントは、Ｚチャネルに接続する。リアルタイム系データを送受信するする５台目のクライアントは、Ｘチャネルに接続する。
【００６５】
図１３の（Ｃ．）の場合、計算式（数３）により、Ｘチャネルは２／３となり、Ｙチャネルは１／２となり、Ｚチャネルは２／１となる。Ｙチャネルの値が一番小さいので、６台目のクライアントをＹチャネルに接続する。図１３の（Ｃ．）は、リアルタイム系データを送受信するクライアントを６台接続し、非リアルタイム系データを送受信するクライアントを２台接続している場合を示している。１台目から６台目までのクライアントを接続する順序は、図１３の（Ａ．）及び（Ｂ．）と同様である。７台目のクライアントはリアルタイム系データを送受信しているのでＹチャネルに接続し、８台目のクライアントはリアルタイム系データを送受信しているのでＺチャネルに接続する。
【００６６】
図１３の（Ｄ．）は、図１３の（Ｃ．）で説明した７台目のクライアントはリアルタイム系データを送受信することが終了し、Ｙチャネルの接続が切断されたことを示している。図１３の（Ｅ．）は、非リアルタイム系データを送受信するクライアントをＸチャネルに接続する場合を示している。図１３の（Ｅ．）の場合、計算式（数３）により、Ｘチャネルは３／３となり、Ｙチャネルは２／２となり、Ｚチャネルは２／１となる。ここで、７台目に接続されたクライアントは既にリアルタイム系データの送受信が終了し、Ｙチャネルの接続が切断されている。したがって、リアルタイム系データの送受信が終了し、Ｙチャネルの接続が切断されたクライアントは、計算式（数３）のクライアントの接続数にはカウントしない。計算式（数３）により、ＸチャネルとＹチャネルの値は同じになるが、受信感度の平均値の比の値が大きいＸチャネルに非リアルタイム系データを送受信する９台目のクライアントを接続する。
【００６７】
図１３において各無線チャネルに対するクライアントの接続順序について説明した。クライアントが通信可能なアクセスポイントが複数台存在する場合に、クライアントをどのような順序で各アクセスポイントに接続するかについては、受信感度の良い無線チャネルを有するアクセスポイントに対して順番に接続していってもよいし、各アクセスポイントに対して他の順序で接続していってもよい。
【００６８】
図１４は、各アクセスポイントに対するクライアントのロードバランスを示した図である。図１４では、アクセスポイント１からアクセスポイント４が存在している（図１４では、それぞれＡＰ１、ＡＰ２、ＡＰ３、ＡＰ４と示す）。各アクセスポイントはクライアントと通信が可能であるエリアを有している。本実施形態では、各アクセスポイントのエリアを一つのエリアとみなしてクライアントのロードバランスを行う。
【００６９】
クライアント１（図１４では、ＣＬ１と示す）は通信が可能であるアクセスポイント１のエリアに存在している。そのクライアント１がリアルタイム系データを送受信する場合、アクセスポイント１からアクセスポイント４を用いてロードバランスを行う。また、クライアント２（図１４では、ＣＬ２と示す）は通信が可能であるアクセスポイント２のエリアに存在している。そのクライアント２が非リアルタイム系データを送受信する場合、アクセスポイント１からアクセスポイント４を用いてロードバランスを行う。
【００７０】
図１５は、本実施形態におけるクライアントをアクセスポイントに接続する場合のロードバランスの処理を示したフローチャートである。まず、サーバは、各アクセスポイントから受け取った各無線チャネルの受信感度から、各無線チャネルの受信感度の平均値を算出する。次にサーバは、算出した各無線チャネルの受信感度の平均値に基づいて、各無線チャネルの受信感度の平均値の比を算出する（Ｓ１５０１）。
【００７１】
次に、アクセスポイントは、クライアントが送受信するデータがリアルタイム系データであるか否かを判断する（Ｓ１５０２）。クライアントが送受信するデータがリアルタイム系データであるか否かの判断は、ＩＥＥＥ（Institute of Electrical and Electronic
Engineers）８０２．１１ｅの基準に基いて行う。ＩＥＥＥ８０２．１１ｅの基準に基いた判断については、既に図５から図８を用いて説明したのでここでは省略する。
【００７２】
リアルタイム系データであると判断した場合は、Ｓ１５０３の処理を行う。一方、リアルタイム系データではないと判断した場合は、Ｓ１５０４の処理を行う。リアルタイム系データと判断した場合は、クライアントを受信感度の平均値の比の大きい無線チャネルから順に接続する（Ｓ１５０３）。なお、各無線チャネルにおける接続順序については図１２で説明した順序に従う。そして、ロードバランスの処理を終了する。
【００７３】
一方、リアルタイム系データではないと判断した場合、計算式（数１）を用いて算出した値の一番小さい無線チャネルにクライアントを接続する（Ｓ１５０４）。なお、各無線チャネルにおける接続順序については図１３で説明した順序に従う。そして、ロードバランスの処理を終了する。
【００７４】
このように、本実施形態によれば、アクセスポイントは、クライアントが送受信するデータがリアルタイム系データであるか非リアルタイム系データであるかを事前に判別し、リアルタイム系データを送受信するクライアントと非リアルタイム系データを送受信クライアントとを各アクセスポイントが有する無線チャネルにバランス良く接続することが可能となる。また、本実施形態によれば、クライアントを各アクセスポイントが有する無線チャネルにバランス良く接続することにより、効率的に無線ＬＡＮリソースを活用することが可能となる。
【００７５】
〈コンピュータ読み取り可能な記録媒体〉
コンピュータに上記いずれかの機能を実現させるプログラムをコンピュータが読み取り可能な記録媒体に記録することができる。そして、コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ＤＡＴ、８ｍｍテープ、メモリカード等がある。また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリー）等がある。
【００７６】
（付記１）複数の端末装置と無線通信を行い、かつサーバと有線通信を行う無線装置であって、
前記端末装置と複数のチャネルを用いて無線通信を行う無線通信部と、
前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別する判別部と、
前記チャネルごとの受信感度を取得する受信感度取得部と、
前記チャネルを用いて無線通信を行っている端末装置の数と、前記端末装置が送受信する情報が非リアルタイム系データである旨又は前記端末装置が送受信する情報がリアルタイム系データである旨と、前記チャネルごとの受信感度とを前記サーバに送信する送信部と、
前記端末装置が送受信する情報が非リアルタイム系データである旨を前記サーバに送信した場合、前記サーバが送信する第１のチャネル情報を受信し、前記端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第２のチャネル情報を受信する受信部とを有する無線装置。（１）
【００７７】
（付記２）前記無線通信部は、前記第１のチャネル情報又は前記第２のチャネル情報に基づいて前記チャネルを前記端末装置との無線通信に用いる付記１に記載の無線装置。（２）
【００７８】
（付記３）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値及び前記端末装置の数から所定の条件式に基いて前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値に基づいて前記第２のチャネル情報を決定して送信する付記２に記載の無線装置。（３）
【００７９】
（付記４）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値及び前記端末装置の数に基づいて前記チャネルを順序付け、前記順序に従い前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い前記第２のチャネル情報を決定して送信する付記２に記載の無線装置。
【００８０】
（付記５）複数の無線装置と有線通信を行うサーバであって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信部と、
前記チャネルごとの受信感度から所定値を算出する算出部と、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記所定値から所定の条件式に基いて第１のチャネル情報を決定するチャネル決定部と、
前記決定した第１のチャネル情報を前記無線装置に送信する送信部とを有するサーバ。（４）
【００８１】
（付記６）前記チャネル決定部は、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記所定値に基いて第２のチャネル情報を決定し、
前記送信部は、前記決定した第２のチャネル情報を前記無線装置に送信する付記５に記載のサーバ。（５）
【００８２】
（付記７）複数の無線装置と有線通信を行うサーバであって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信部と、
前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出する算出部と、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記チャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い第１のチャネル情報を決定するチャネル決定部と、
前記決定した第１のチャネル情報を前記無線装置に送信する送信部とを有するサーバ。
【００８３】
（付記８）前記チャネル決定部は、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記チャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い第２のチャネル情報を決定し、
前記送信部は、前記決定した第２のチャネル情報を前記無線装置に送信する付記７に記載のサーバ。
【００８４】
（付記９）複数の端末装置と無線通信を行い、かつサーバと有線通信を行う無線装置の制御方法であって、
前記端末装置と複数のチャネルを用いて無線通信を行う無線通信ステップと、
前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別する判別ステップと、
前記チャネルごとの受信感度を取得する受信感度取得ステップと、
前記チャネルを用いて無線通信を行っている端末装置の数と、前記端末装置が送受信する情報が非リアルタイム系データである旨又は前記端末装置が送受信する情報がリアルタイム系データである旨と、前記チャネルごとの受信感度とを前記サーバに送信する送信ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第１のチャネル情報を受信し、前記端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第２のチャネル情報を受信する受信ステップとを有する無線装置の制御方法。
【００８５】
（付記１０）前記無線通信ステップは、前記第１のチャネル情報又は前記第２のチャネル情報に基づいて前記チャネルを前記端末装置との無線通信に用いる付記９に記載の無線装置の制御方法。
【００８６】
（付記１１）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値及び前記端末装置の数から所定の条件式に基いて前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値に基づいて前記第２のチャネル情報を決定して送信する付記１０に記載の無線装置の制御方法。
【００８７】
（付記１２）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値及び前記端末装置の数に基づいて前記チャネルを順序
付け、前記順序に従い前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い前記第２のチャネル情報を決定して送信する付記１０に記載の無線装置の制御方法。
【００８８】
（付記１３）複数の無線装置と有線通信を行うサーバの制御方法であって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信ステップと、
前記チャネルごとの受信感度から所定値を算出する算出ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記所定値から所定の条件式に基いて第１のチャネル情報を決定するチャネル決定ステップと、
前記決定した第１のチャネル情報を前記無線装置に送信する送信ステップとを有するサーバの制御方法。
【００８９】
（付記１４）前記チャネル決定ステップは、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記所定値に基いて第２のチャネル情報を決定し、
前記送信ステップは、前記決定した第２のチャネル情報を前記無線装置に送信する付記１３に記載のサーバの制御方法。
【００９０】
（付記１５）複数の無線装置と有線通信を行うサーバの制御方法であって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信ステップと、
前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出する算出ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記チャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い第１のチャネル情報を決定するチャネル決定ステップと、
前記決定した第１のチャネル情報を前記無線装置に送信する送信ステップとを有するサーバの制御方法。
【００９１】
（付記１６）前記チャネル決定ステップは、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記チャネルごとの受信感度の平均値に基いて第２のチャネル情報を決定し、
前記送信ステップは、前記決定した第２のチャネル情報を前記無線装置に送信する付記１５に記載のサーバの制御方法。
【００９２】
（付記１７）複数の端末装置と無線通信を行い、かつサーバと有線通信を行う無線装置の制御プログラムであって、
前記端末装置と複数のチャネルを用いて無線通信を行う無線通信ステップと、
前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイム系データであるかを判別する判別ステップと、
前記チャネルごとの受信感度を取得する受信感度取得ステップと、
前記チャネルを用いて無線通信を行っている端末装置の数と、前記端末装置が送受信す
る情報が非リアルタイム系データである旨又は前記端末装置が送受信する情報がリアルタイム系データである旨と、前記チャネルごとの受信感度とを前記サーバに送信する送信ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第１のチャネル情報を受信し、前記端末装置が送受信する情報がリアルタイム系データである旨をサーバに送信した場合、前記サーバが送信する第２のチャネル情報を受信する受信ステップとを有する無線装置の制御プログラム。
【００９３】
（付記１８）前記無線通信ステップは、前記第１のチャネル情報又は前記第２のチャネル情報に基づいて前記チャネルを前記端末装置との無線通信に用いる付記１７に記載の無線装置の制御プログラム。
【００９４】
（付記１９）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値及び前記端末装置の数から所定の条件式に基いて前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から所定値を算出し、該算出した所定値に基づいて前記第２のチャネル情報を決定して送信する付記１８に記載の無線装置の制御プログラム。
【００９５】
（付記２０）前記サーバは、前記非リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値及び前記端末装置の数に基づいて前記チャネルを順序付け、前記順序に従い前記第１のチャネル情報を決定して送信し、前記リアルタイム系データである旨を受信した場合、前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出し、該算出したチャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い前記第２のチャネル情報を決定して送信する付記１９に記載の無線装置の制御プログラム。
【００９６】
（付記２１）複数の無線装置と有線通信を行うサーバの制御プログラムであって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行っている端末装置の数とを受信する受信ステップと、
前記チャネルごとの受信感度から所定値を算出する算出ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記所定値から所定の条件式に基いて第１のチャネル情報を決定するチャネル決定ステップと、
前記決定した第１のチャネル情報を前記無線装置に送信する送信ステップとを有するサーバの制御プログラム。
【００９７】
（付記２２）前記チャネル決定ステップは、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記所定値に基いて第２のチャネル情報を決定し、
前記送信ステップは、前記決定した第２のチャネル情報を前記無線装置に送信する付記２１に記載のサーバの制御プログラム。
【００９８】
（付記２３）複数の無線装置と有線通信を行うサーバの制御方法であって、
複数の端末装置と複数のチャネルを用いて情報の送受信を行う無線装置から、前記チャネルごとの受信感度と、前記端末装置が送受信する情報が非リアルタイム系データ又はリアルタイムデータである旨の通知と、前記端末装置と前記チャネルを用いて無線通信を行
っている端末装置の数とを受信する受信ステップと、
前記チャネルごとの受信感度から前記チャネルごとの受信感度の平均値を算出する算出ステップと、
前記端末装置が送受信する情報が非リアルタイム系データである旨の通知を受信した場合、前記端末装置の数及び前記チャネルごとの受信感度の平均値に基づいて前記チャネルを順序付け、前記順序に従い第１のチャネル情報を決定するチャネル決定ステップと、
前記決定した第１のチャネル情報を前記無線装置に送信する送信ステップとを有するサーバの制御プログラム。
【００９９】
（付記２４）前記チャネル決定ステップは、前記端末装置が送受信する情報がリアルタイム系データである旨の通知を受信した場合、前記チャネルごとの受信感度の平均値に基いて第２のチャネル情報を決定し、
前記送信ステップは、前記決定した第２のチャネル情報を前記無線装置に送信する付記２３に記載のサーバの制御方法。
【図面の簡単な説明】
【０１００】
【図１】本発明のネットワークシステムの構成を示した図である。
【図２】本発明の無線ＬＡＮアクセスポイントの構成を示したブロック図である。
【図３】本発明の無線ＬＡＮサーバの構成を示したブロック図である。
【図４】アクセスポイントの機能を示したブロック図である。
【図５】ＩＥＥＥ８０２．１１ｅで規定されているＭＡＣフレームフォーマット（Media Access Control frame format）を示した図である。
【図６】図５のQoS Control filedを示した図である。
【図７】図６のTID Fieldを示した図である。
【図８】User priority to Access Category mappingsを示した図である。
【図９】サーバの機能をしめしたブロック図である。
【図１０】フロア内における無線チャネルの構成を示した図である。
【図１１】各アクセスポイントが有する無線チャネルごとの受信感度とその平均値を示した図である。
【図１２】クライアントがリアルタイム系データを送受信する場合のロードバランスを示した図である。
【図１３】クライアントがリアルタイム系データと非リアルタイム系データを送受信する場合のロードバランスを示した図である。
【図１４】各アクセスポイントに対するクライアントのロードバランスを示した図である。
【図１５】本実施形態におけるクライアントをアクセスポイントに接続する場合のロードバランスの処理を示したフローチャートである。
【符号の説明】
【０１０１】
１  無線ＬＡＮサーバ
２  ネットワークスイッチ
３  無線ＬＡＮアクセスポイント
４  無線ＬＡＮクライアント
５  ＬＡＮケーブル
６，１６  ランダムアクセスメモリ（ＲＡＭ）
７，１７  中央処理装置（ＣＰＵ）
８  無線ＬＡＮインターフェース部
９，１９  有線ＬＡＮインターフェース部
１０，１８  フラッシュメモリ（Flash Memory）
１１  アンテナ
１２  ＡＭＰ（Amplifier）部
１３  ＲＦ（Radio Frequency）部
１４  ＢＢ（Base Band）部
１５，２０  ＭＡＣアドレステーブル
２１，２７  演算処理部
２２  無線通信部
２３  判別部
２４  受信感度取得部
２５，３１  送信部
２６，２８  受信部
２９  算出部
３０  チャネル決定部
【図１】
2007068054.tif 000003
【図２】
2007068054.tif 000004
【図３】
2007068054.tif 000005
【図４】
2007068054.tif 000006
【図５】
2007068054.tif 000007
【図６】
2007068054.tif 000008
【図７】
2007068054.tif 000009
【図８】
2007068054.tif 000010
【図９】
2007068054.tif 000011
【図１０】
2007068054.tif 000012
【図１１】
2007068054.tif 000013
【図１２】
2007068054.tif 000014
【図１３】
2007068054.tif 000015
【図１４】
2007068054.tif 000016
【図１５】
2007068054.tif 000017