(57)【特許請求の範囲】
【請求項１】
第１の無線ＬＡＮ端末と、該第１の無線ＬＡＮ端末と無線通信を行う複数の第２の無線ＬＡＮ端末と、を有する、無線ＬＡＮ通信システムであって、
前記第１および第２の無線ＬＡＮ端末のそれぞれは、前記無線通信を行うためのネットワークを識別するためのネットワーク識別子と該ネットワークにおける自端末のアドレス情報とを含む無線信号を定期的に送出し、
前記第２の無線ＬＡＮ端末のそれぞれは、
前記第１の無線ＬＡＮ端末および他の前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第１のネットワーク情報を取得する第１のサイトサーベイ処理部と、
ネットワーク情報の送信要求に応じて、前記第１のサイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎の第１のネットワーク情報群を、自端末を識別するための端末識別情報とともに、前記ネットワーク情報の送信要求元に送信するネットワーク情報送信部と、を有し、
前記第１の無線ＬＡＮ端末は、
前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第２のネットワーク情報を取得する第２のサイトサーベイ処理部と、
前記第２の無線ＬＡＮ端末のそれぞれに対して前記ネットワーク情報の送信要求を送信し、無線ＬＡＮ端末毎に、前記第１のネットワーク情報群および端末識別情報を収集するネットワーク情報収集部と、
前記第２のサイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎の第２のネットワーク情報群と前記ネットワーク情報収集部で収集した前記無線ＬＡＮ端末毎の第１のネットワーク情報群との対応関係を、それぞれのネットワーク情報に含まれているネットワーク識別子およびアドレス情報に基づいて判断し、無線ＬＡＮ端末毎に、対応するネットワーク情報に含まれている電波強度を相対的に比較した電波強度類似度を計算するネットワーク類似度算出部と、を有する、無線ＬＡＮ通信システム。
【請求項２】
前記第１のサイトサーベイ処理部は、前記第１の無線ＬＡＮ端末および他の前記第２の無線ＬＡＮ端末のそれぞれから受信した前記無線信号の電波強度の値を、最も高い電波強度の値を基準に正規化し、
前記第２のサイトサーベイ処理部は、前記第２の無線ＬＡＮ端末のそれぞれから受信した前記無線信号の電波強度の値を、最も高い電波強度の値を基準に正規化し、
前記ネットワーク類似度算出部は、前記対応するネットワーク情報の間で、正規化した前記電波強度の値の差分に基づいて電波強度類似度を計算する、請求項１に記載の無線ＬＡＮ通信システム。
【請求項３】
前記第１の無線ＬＡＮ端末は、表示部を備え、
前記ネットワーク類似度算出部は、前記電波強度類似度の高い順に、前記第２の無線ＬＡＮ端末の端末識別情報を前記表示部に表示する、請求項１に記載の無線ＬＡＮ通信システム。
【請求項４】
前記ネットワーク類似度算出部は、前記第２の無線ＬＡＮ端末のうち、前記電波強度類似度が基準値より大きな無線ＬＡＮ端末の端末識別情報のみを、接続可能な無線ＬＡＮ端末の情報として前記表示部に表示する、請求項１に記載の無線ＬＡＮ通信システム。
【請求項５】
無線通信を行う複数の無線ＬＡＮ端末を有する無線ＬＡＮ通信システムであって、
前記複数の無線ＬＡＮ端末のそれぞれは、
前記無線通信を行うためのネットワークを識別するためのネットワーク識別子と該ネットワークにおける自端末のアドレス情報とを含む無線信号を送出する無線送出部と、
自端末と無線通信が可能な距離にある他の無線ＬＡＮ端末の前記無線送出部から前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含むネットワーク情報を取得するサイトサーベイ処理部と、
ネットワーク情報送信要求に応じて、該送信要求元の無線ＬＡＮ端末に対して、前記サイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎のネットワーク情報群を、自端末を識別するための端末識別情報とともに送信するネットワーク情報送信部と、
前記他の無線ＬＡＮ端末に対して前記ネットワーク情報送信要求を送信し、前記他の無線ＬＡＮ端末の前記ネットワーク情報送信部から前記無線ＬＡＮ端末毎のネットワーク情報群および端末識別情報を収集するネットワーク情報収集部と、
自端末の前記サイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎のネットワーク情報群と、前記他の無線ＬＡＮ端末から収集した前記無線ＬＡＮ端末毎のネットワーク情報群との対応関係を、それぞれのネットワーク情報に含まれているネットワーク識別子およびアドレス情報に基づいて判断し、無線ＬＡＮ端末毎に、対応するネットワーク情報に含まれている電波強度を相対的に比較した電波強度類似度を計算するネットワーク類似度算出部と、を有する、無線ＬＡＮ通信システム。
【請求項６】
無線通信を行うためのネットワークを識別するためのネットワーク識別子と該ネットワークにおける自端末のアドレス情報とを含む無線信号を定期的に送出するとともに、他の無線ＬＡＮ端末から前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第１のネットワーク情報を取得する機能を有する複数の外部無線ＬＡＮ端末と前記無線通信により接続される無線ＬＡＮ端末であって、
前記外部無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第２のネットワーク情報を取得するサイトサーベイ処理部と、
前記外部無線ＬＡＮ端末のそれぞれから、当該外部無線ＬＡＮ端末において取得した前記無線ＬＡＮ端末毎の第１のネットワーク情報群を、当該外部無線ＬＡＮ端末を識別可能な端末識別情報とともに収集するネットワーク情報収集部と、
前記サイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎の第２のネットワーク情報群と前記ネットワーク情報収集部で収集した前記無線ＬＡＮ端末毎の第１のネットワーク情報群との対応関係を、それぞれのネットワーク情報に含まれているネットワーク識別子およびアドレス情報に基づいて判断し、無線ＬＡＮ端末毎に、対応するネットワーク情報に含まれている電波強度を相対的に比較した電波強度類似度を計算するネットワーク類似度算出部と、を有する、無線ＬＡＮ端末。
【請求項７】
第１の無線ＬＡＮ端末と、該第１の無線ＬＡＮ端末と無線通信を行う複数の第２の無線ＬＡＮ端末との間の距離を判断する方法であって、
前記第１の無線ＬＡＮ端末および第２の無線ＬＡＮ端末のそれぞれが、前記無線通信を行うためのネットワークを識別するためのネットワーク識別子と該ネットワークにおける自端末のアドレス情報とを含む無線信号を定期的に送出し、
前記第２の無線ＬＡＮ端末のそれぞれが、
前記第１の無線ＬＡＮ端末および他の前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、
無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第１のネットワーク情報を取得し、
ネットワーク情報の送信要求に応じて、取得した前記無線ＬＡＮ端末毎の第１のネットワーク情報群を、自端末を識別するための端末識別情報とともに、前記ネットワーク情報送信要求の送信元に送信し、
前記第１の無線ＬＡＮ端末が、
前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、
無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第２のネットワーク情報を取得し、
前記第２の無線ＬＡＮ端末のそれぞれに対して前記ネットワーク情報の送信要求を送信し、無線ＬＡＮ端末毎に、前記第１のネットワーク情報群および端末識別情報を収集し、
取得した前記無線ＬＡＮ端末毎の第２のネットワーク情報群と収集した前記無線ＬＡＮ端末毎の第１のネットワーク情報群との対応関係を、それぞれのネットワーク情報に含まれているネットワーク識別子およびアドレス情報に基づいて判断し、無線ＬＡＮ端末毎に、対応するネットワーク情報に含まれている電波強度を相対的に比較した電波強度類似度を計算する、無線ＬＡＮ端末間距離判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ（Local Area Network）により通信を行うシステムに関し、特に、複数の無線ＬＡＮ端末の間で直接、無線通信を行う無線ＬＡＮ通信システムに関する。
【背景技術】
【０００２】
無線ＬＡＮの規格（ＩＥＥＥ８０２．１１）に則った無線通信を行う無線ＬＡＮインタフェースには、アクセスポイントを介して無線通信を行う通信形態と、アクセスポイントを介さずに無線通信を行う、アドホックとよばれる通信形態とがある（特許文献１）。
【０００３】
上記のような通信形態を採用する無線ＬＡＮ通信システムにおいては、ユーザは、自身の所有する無線ＬＡＮ端末を周辺の無線ＬＡＮ端末と接続するために、サイトサーベイを行う。サイトサーベイにより、無線ＬＡＮ端末上に、周辺の無線ＬＡＮ端末の情報（電波強度、ＳＳＩＤ（Service Set Identifier）やＭＡＣ（Media Access Control）アドレスの情報など）の一覧が表示される。ユーザは、表示された無線ＬＡＮ端末の情報の一覧に基づいて、無線通信を行うべき端末を判断する。
【特許文献１】特開２００５−２５２４９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来の無線ＬＡＮ通信システムにおいては、以下のような問題がある。
【０００５】
サイトサーベイでは、電波の届く範囲に位置する全ての無線ＬＡＮ端末の情報が表示されるため、無線ＬＡＮ端末の一覧に、関係のない無線ＬＡＮ端末の情報が一緒に表示される場合がある。例えば、同一部署内に配置された無線ＬＡＮ端末間で通信を行う場合において、サイトサーベイを行った場合、他の部署に配置された関係の無い無線ＬＡＮも一緒に表示されることがある。サイトサーベイにより表示される無線ＬＡＮ端末の情報は、電波強度、ＳＳＩＤやＭＡＣアドレスといった情報であり、これらの表示情報だけでは、ユーザは、どの端末が隣接する無線ＬＡＮ端末（接続しようとしている無線ＬＡＮ端末）であるかを判断することは困難である。サイトサーベイを行った無線ＬＡＮ端末において、サイトサーベイにより検出された無線ＬＡＮ端末が自端末と隣接するかどうかの情報を取得することができれば、その情報に基づいて、どの端末が同一部署内に配置された無線ＬＡＮ端末であるかを判断することが可能である。しかし、上述の無線ＬＡＮ通信システムにおいては、単に、サイトサーベイにより検出された無線ＬＡＮ端末の情報が表示されるだけであるので、どの端末が隣接する無線ＬＡＮ端末であるかを判断することはできなかった。
【０００６】
なお、サイトサーベイにより表示される電波強度を距離と見なして、電波強度の小さい無線ＬＡＮ端末を隣接端末と判断することが考えられる。しかし、無線ＬＡＮ端末の電波の出力レベルは機種（無線ＬＡＮインタフェースの種類）によって異なるため、遠くにある出力レベルの高い端末を誤って隣接端末と判断することがある。
【０００７】
本発明の目的は、上記問題を解決し、隣接する無線ＬＡＮ端末を判断することのできる無線ＬＡＮ通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の無線ＬＡＮ通信システムは、
第１の無線ＬＡＮ端末と、該第１の無線ＬＡＮ端末との間で無線通信が行われる複数の第２の無線ＬＡＮ端末と、を有する、無線ＬＡＮ通信システムであって、
前記第１および第２の無線ＬＡＮ端末のそれぞれは、前記無線通信を行うためのネットワークを識別するためのネットワーク識別子と該ネットワークにおける自端末のアドレス情報とを含む無線信号を定期的に送出し、
前記第２の無線ＬＡＮ端末のそれぞれは、
前記第１の無線ＬＡＮ端末および他の前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第１のネットワーク情報を取得する第１のサイトサーベイ処理部と、
ネットワーク情報の送信要求に応じて、前記第１のサイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎の第１のネットワーク情報群を、自端末を識別するための端末識別情報とともに、前記ネットワーク情報の送信要求元に送信するネットワーク情報送信部と、を有し、
前記第１の無線ＬＡＮ端末は、
前記第２の無線ＬＡＮ端末のそれぞれから前記無線信号を受信し、無線ＬＡＮ端末毎に、受信した無線信号の電波強度と、受信した無線信号に含まれているネットワーク識別子およびアドレス情報とを含む第２のネットワーク情報を取得する第２のサイトサーベイ処理部と、
前記第２の無線ＬＡＮ端末のそれぞれに対して前記ネットワーク情報の送信要求を送信し、無線ＬＡＮ端末毎に、前記第１のネットワーク情報群および端末識別情報を収集するネットワーク情報収集部と、
前記第２のサイトサーベイ処理部で取得した前記無線ＬＡＮ端末毎の第２のネットワーク情報群と前記ネットワーク情報収集部で収集した前記無線ＬＡＮ端末毎の第１のネットワーク情報群との対応関係を、それぞれのネットワーク情報に含まれているネットワーク識別子およびアドレス情報に基づいて判断し、無線ＬＡＮ端末毎に、対応するネットワーク情報に含まれている電波強度を相対的に比較した電波強度類似度を計算するネットワーク類似度算出部と、を有することを特徴とする。
【０００９】
上記の構成によれば、第１および第２の無線ＬＡＮ端末のそれぞれが、定期的に、サイトサーベイにより、周囲に存在する無線ＬＡＮ端末に関するネットワーク情報（ＳＳＩＤ、ＭＡＣアドレス、電波強度）を取得する。第１の無線ＬＡＮ端末にて取得されたネットワーク情報の電波強度と、この第１の無線ＬＡＮ端末に隣接する第２の無線ＬＡＮ端末にて取得されたネットワーク情報の電波強度とは類似する、という知見に基づき、電波強度の類似度が高い端末同士は、類似度の低い端末同士に比べて、端末間の距離が近いと判断することができる。本発明では、第１の無線ＬＡＮ端末と各第２の無線ＬＡＮ端末との間における電波強度の類似度が計算されるので、この計算された類似度に基づいて、第１の無線ＬＡＮ端末と各第２の無線ＬＡＮ端末との間の距離を判断することが可能である。
【００１０】
また、電波強度の類似度に基づいて端末間の距離を判断するようになっているので、各第２の無線ＬＡＮ端末における電波の出力レベルが異なる場合において、遠くにある出力レベルの高い端末を誤って隣接端末と判断することはない。以下に、その理由を簡単に説明する。
【００１１】
例えば、端末Ａ（第１の無線ＬＡＮ端末）と電波の出力レベルが異なる２台の端末Ｂ１、Ｂ２（第２の無線ＬＡＮ端末）との間で同一のＳＳＩＤを用いた無線通信を行う場合、端末Ｂ１は、サイトサーベイにより取得した第１のネットワーク情報群（これは、端末Ａの電波強度ａを含むネットワーク情報Ｎ１と、端末Ｂ２の電波強度ｂ２を含むネットワーク情報Ｎ２とからなる）を端末Ａに送信し、端末Ｂ２は、サイトサーベイにより取得した第１のネットワーク情報群（これは、端末Ａの電波強度ａを含むネットワーク情報Ｎ３と、端末Ｂ１の電波強度ｂ１を含むネットワーク情報Ｎ４とからなる）を端末Ａに送信する。端末Ａは、自端末でサイトサーベイにより取得した第２のネットワーク情報群（これは、端末Ｂ１の電波強度ｂ１を含むネットワーク情報Ｎ５と、端末Ｂ２の電波強度ｂ２を含むネットワーク情報Ｎ６とからなる）と、各端末Ｂ１、Ｂ２から収集した第１のネットワーク情報群との対応するネットワーク情報の電波強度の類似度を計算する。
【００１２】
具体的には、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、ネットワーク情報Ｎ１、Ｎ５が対応し、ネットワーク情報Ｎ２、Ｎ６が対応するので、ネットワーク情報Ｎ１、Ｎ５について、端末Ｂ１が取得した「端末Ａの電波強度ａ」と端末Ａが取得した「端末Ｂ１の電波強度ｂ１」の類似度が計算され、ネットワーク情報Ｎ２、Ｎ６について、端末Ｂ１が取得した「端末Ｂ２の電波強度ｂ２」と端末Ａが取得した「端末Ｂ２の電波強度ｂ２」の類似度が計算される。一方、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、ネットワーク情報Ｎ３、Ｎ６が対応し、ネットワーク情報Ｎ４、Ｎ５が対応するので、ネットワーク情報Ｎ３、Ｎ６について、端末Ｂ２が取得した「端末Ａの電波強度ａ」と端末Ａが取得した「端末Ｂ２の電波強度ｂ２」の類似度が計算され、ネットワーク情報Ｎ４、Ｎ５について、端末Ｂ２が取得した「端末Ｂ１の電波強度ｂ１」と端末Ａが取得した「端末Ｂ１の電波強度ｂ１」の類似度が計算される。
【００１３】
上記の電波強度の類似度の計算において、類似度は、電波強度を相対的に比較した値である。例えば、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、第１のネットワーク情報群の電波強度ａ、ｂ２の値を、これら値の最大値を基準に正規化し、第２のネットワーク情報群の電波強度ｂ１、ｂ２の値を、これら値の最大値を基準に正規化し、これら正規化した値に基づいて対応する電波強度の値を比較する。このように相対的に電波強度を比較することにより、端末Ｂ１、Ｂ２における電波の出力レベルに関係なく、端末Ａと各端末Ｂ１、Ｂ２との間の距離を判断することが可能である。
【発明の効果】
【００１４】
本発明によれば、電波の出力レベルや受信レベルが異なる無線ＬＡＮ端末であっても、電波強度の類似度に基づいて端末間の距離を判断することができる。よって、従来の無線ＬＡＮ通信システムでは行うことのできなかった隣接端末の区別を行うことができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施形態について図面を参照して説明する。
【００１６】
図１は、本発明の一実施形態である無線ＬＡＮ通信システムの概略構成を示す。図１を参照すると、無線ＬＡＮ通信システムは、無線ＬＡＮ端末１００と、この無線ＬＡＮ端末１００と無線通信により相互に接続される無線ＬＡＮ端末２００〜４００とを有する。図１に示す構成例では、無線ＬＡＮ端末１００と接続される無線ＬＡＮ端末の台数は３台とされているが、これは一例であって、無線ＬＡＮ端末の数は特に制限されるものではない。
【００１７】
無線ＬＡＮ端末１００は、無線通信機能を備えた無線ＬＡＮ機器であって、例えば、ノート型パーソナルコンピュータやネットワークプロジェクタなどである。無線ＬＡＮ端末２００〜４００は、無線通信機能を備えた無線ＬＡＮ機器であって、例えば、ノート型パーソナルコンピュータである。無線ＬＡＮ端末２００〜４００は、いずれも同じ構成とされている。ここでは、無線ＬＡＮ端末１００、２００の構成を具体的に説明する。
【００１８】
無線ＬＡＮ端末１００は、無線ＬＡＮの規格（ＩＥＥＥ８０２．１１）に則った無線通信を行う無線ＬＡＮインタフェースよりなる無線ＬＡＮ通信部１２０と、情報の入力や当該端末の操作を行うための、マウスやキーボードよりなる入力部１３０と、情報の表示を行うための、ＬＣＤなどの表示デバイスよりなる表示装置１４０と、当該端末を動作させるのに必要なプログラムやデータを格納するための記憶部１５０と、記憶部１５０に格納されているプログラムを実行し、入力部１３０からの入力を受け付けて各部の動作を制御するＣＰＵ１１０と、を有する。
【００１９】
無線ＬＡＮ端末２００も、無線ＬＡＮ端末１００と同様、ＣＰＵ２１０、基本構成として、無線ＬＡＮ通信部２２０、入力部２３０、表示部２４０、および記憶部２５０を有するが、一部の処理機能が無線ＬＡＮ端末１００と異なる。
【００２０】
図２に、無線ＬＡＮ端末１００の特徴となる機能部を示し、図３に、無線ＬＡＮ端末２００の特徴となる機能部を示す。
【００２１】
図２を参照すると、無線ＬＡＮ端末１００は、ＣＰＵ１１０が記憶部１５０に格納されているプログラムを実行することで提供される機能部として、サイトサーベイ処理部１１１、ネットワーク情報収集部１１２、およびネットワーク類似度算出部１１３を有する。
【００２２】
サイトサーベイ処理部１１１は、入力部１３０からのサイトサーベイ実行指示を受け付けると、無線ＬＡＮ通信部１２０を通じてサイトサーベイを実行する。サイトサーベイは、各無線ＬＡＮ端末２００〜４００から出力される定期的な信号を取り込み、無線情報や電波強度を取得する機能である。無線情報は、無線通信に必要なネットワーク識別子であるＳＳＩＤ（Service Set Identifier）やＭＡＣ（Media Access Control）アドレスの情報を含む。ＳＳＩＤは、無線ＬＡＮ端末１００〜４００のそれぞれにおいて、無線通信を行う際のネットワーク接続設定時に使用者によって設定される。ＭＡＣアドレスは、無線ＬＡＮネットワーク上における無線ＬＡＮ端末を識別するためのアドレスであって、それぞれの無線ＬＡＮ端末に固有のアドレスである。サイトサーベイ処理部１１１は、サイトサーベイにより取得した無線情報および電波強度を含む無線ＬＡＮネットワーク情報を、ＳＳＩＤにより特定される無線ＬＡＮネットワーク別に記憶部１５０に格納する。電波強度を記憶部１５０に格納する際に、サイトサーベイ処理部１１１は、取得した各無線ＬＡＮネットワークの電波強度について正規化を行う。正規化では、取得した電波強度について、最も高い電波強度が「１００」となるように、比例分配した値に変換する。変換した値は、無線ＬＡＮネットワーク別に、対応するＳＳＩＤと関連付けられて格納される。
【００２３】
ネットワーク情報収集部１１２は、入力部１３０からの、外部の無線ＬＡＮ端末で取得した無線ＬＡＮネットワーク情報を収集する旨の入力指示を受け付けると、無線ＬＡＮ通信部１２０を通じて、ブロードキャスト通信により、各無線ＬＡＮ端末２００〜４００に向けて、ネットワーク情報を送信する旨の要求信号（無線ＬＡＮネットワーク情報収集コマンド）を送信する。また、ネットワーク情報収集部１１２は、この要求信号を受信した各無線ＬＡＮ端末２００〜４００が送信する無線ＬＡＮネットワーク情報を、無線ＬＡＮ通信部１２０を通じて受信し、無線ＬＡＮ端末別に、受信した無線ＬＡＮネットワーク情報を記憶部１５０に格納する。
【００２４】
ネットワーク類似度算出部１１３は、サイトサーベイ処理部１１１で取得した無線ＬＡＮネットワーク情報群と、各無線ＬＡＮ端末２００〜４００から受信した無線ＬＡＮネットワーク情報群との電波強度の類似度を算出する。具体的には、ネットワーク類似度算出部１１３は、無線ＬＡＮ端末毎に、サイトサーベイ処理部１１１で取得した無線ＬＡＮネットワーク情報のそれぞれについて、無線ＬＡＮ端末から受信した無線ＬＡＮネットワーク情報群のうちの対応する無線ＬＡＮネットワーク情報との電波強度の類似度を算出する。無線ＬＡＮネットワーク情報の対応は、無線ＬＡＮ端末から受信した無線ＬＡＮネットワーク情報に含まれているＳＳＩＤおよびＭＡＣアドレスが、サイトサーベイ処理部１１１で取得した無線ＬＡＮネットワーク情報に含まれているＳＳＩＤおよび自端末のＭＡＣアドレスと一致するか否かで判断する。ＳＳＩＤおよびＭＡＣアドレスが共に一致した無線ＬＡＮネットワーク情報は、同じ無線ＬＡＮネットワークにおけるネットワーク情報と判断することができる。
【００２５】
図３を参照すると、無線ＬＡＮ端末２００は、ＣＰＵ２１０が記憶部２５０に格納されているプログラムを実行することで提供される機能部として、サイトサーベイ処理部２１１およびネットワーク情報送信処理部２１２を有する。
【００２６】
サイトサーベイ処理部２１１は、上述したサイトサーベイ処理部１１１と同様の機能を有するものであって、入力部２３０からのサイトサーベイ実行指示を受け付けると、無線ＬＡＮ通信部２２０を通じてサイトサーベイを実行し、取得した無線情報や電波強度を含む無線ＬＡＮネットワーク情報を、無線ＬＡＮネットワーク別に記憶部２５０に格納する。
【００２７】
ネットワーク情報送信処理部２１２は、ネットワーク情報収集部１１２からの要求信号（無線ＬＡＮネットワーク情報収集コマンド）に応じて、記憶部２５０に格納されている無線ＬＡＮネットワーク情報を要求元の無線ＬＡＮ端末１００に送信する。要求信号には、要求元である無線ＬＡＮ端末１００のＭＡＣアドレスの情報が含まれており、ネットワーク情報送信処理部２１２は、そのＭＡＣアドレスに基づいて、要求元の無線ＬＡＮ端末を判断することができる。また、ネットワーク情報送信処理部２１２は、記憶部２５０に格納されている無線ＬＡＮネットワーク情報を無線ＬＡＮ端末１００に送信する際に、自端末を識別するための識別情報（ＭＡＣアドレスや端末名など）を一緒に送信する。無線ＬＡＮ端末１００では、この一緒に送信した識別情報に基づいて、受信した無線ＬＡＮネットワーク情報がどの端末から送信されたものかを判断することができる。
【００２８】
次に、本実施形態の無線ＬＡＮ通信システムの動作について具体的に説明する。
【００２９】
まず、各無線ＬＡＮ端末１００〜４００において行われる無線ＬＡＮ端末名の登録処理について説明する。図４に、無線ＬＡＮ端末名の登録処理の一手順を示す。以下、図１、図２および図４を参照して、無線ＬＡＮ端末１００において行われる無線ＬＡＮ端末名の登録処理を説明する。
【００３０】
無線ＬＡＮ端末１００の使用者が、入力部１３０を用いて、無線ＬＡＮ端末名を登録するための入力操作を行うと、ＣＰＵ１１０が、記憶部１５０に格納されている無線ＬＡＮ端末名登録プログラムを実行する。無線ＬＡＮ端末名登録プログラムを実行したＣＰＵ１１０は、無線ＬＡＮ端末名を登録するための登録画面情報を記憶部１５０から読み出して表示部１３０に表示する。使用者は、表示された登録画面上で、無線ＬＡＮ端末名を入力する（ステップＡ１）。入力部１３０から、登録画面に入力された情報（無線ＬＡＮ端末名）がＣＰＵ１１０に供給されると、ＣＰＵ１１０は、その供給された無線ＬＡＮ端末名を記憶部１５０に登録する（ステップＡ２）。
【００３１】
無線ＬＡＮ端末２００〜４００においても、上記登録処理と同じ処理が行われる。
【００３２】
次に、各無線ＬＡＮ端末１００〜４００において行われるサイトサーベイの処理について説明する。図５に、サイトサーベイ処理の一手順を示す。以下、図１、図２および図５を参照して、無線ＬＡＮ端末１００において行われるサイトサーベイ処理を説明する。
【００３３】
無線ＬＡＮ端末１００の使用者が、入力部１３０を用いて、サイトサーベイを実行する旨の入力を行うと、サイトサーベイ処理部１１１が、無線ＬＡＮ通信部１２０を通じてサイトサーベイを実行して周囲の無線ＬＡＮネットワーク群の情報を収集する（ステップＢ１）。次いで、サイトサーベイ処理部１１１が、サイトサーベイにより取得した各無線ＬＡＮネットワークにおける電波強度を正規化（相対化）する（ステップＢ２）。そして、サイトサーベイ処理部１１１が、サイトサーベイにより取得した各無線ＬＡＮネットワークに関する無線ＬＡＮネットワーク情報および電波強度（正規化したもの）を、無線ＬＡＮネットワーク別に記憶部１５０に格納する（ステップＢ３）。ステップＢ１〜Ｂ３の処理を定期的に繰り返すことで、最新の無線ＬＡＮネットワーク情報および電波強度が記憶部１５０に格納される。
【００３４】
無線ＬＡＮ端末２００〜４００においても、上記サイトサーベイ処理と同じ処理が行われ、最新の無線ＬＡＮネットワーク情報および電波強度が自端末の記憶部２５０に格納される。
【００３５】
次に、無線ＬＡＮ端末１００が、無線ＬＡＮ端末２００〜４００との無線通信において行う隣接度の算出処理について説明する。図６に、その隣接度の算出処理の一手順を示す。以下、図１、図２、図３、および図６を参照して隣接度の算出処理を具体的に説明する。
【００３６】
無線ＬＡＮ端末１００の使用者が、入力部１３０を用いて、周囲の無線ＬＡＮ端末の一覧を表示する旨の入力を行うと（ステップＣ１）、ネットワーク情報収集部１１２が、無線ＬＡＮ通信部１２０を通じて、ブロードキャスト通信により、周辺の無線ＬＡＮ端末に向けて、無線ＬＡＮネットワーク情報収集コマンドを送信する（ステップＣ２）。
【００３７】
各無線ＬＡＮ端末２００〜４００では、無線ＬＡＮ端末１００から無線ＬＡＮネットワーク情報収集コマンドを受信すると（ステップＣ３）、ネットワーク情報送信処理部２１２が、無線ＬＡＮ通信部２５０を通じて、自端末内の記憶部２５０に格納されている、無線ＬＡＮネットワーク情報群、自端末の端末名およびＭＡＣアドレスを要求元の無線ＬＡＮ端末１００に送信する（ステップＣ４）。
【００３８】
無線ＬＡＮ端末１００では、ネットワーク情報収集部１１２が、各無線ＬＡＮ端末２００〜４００から受信した、無線ＬＡＮネットワーク情報群、無線ＬＡＮ端末名およびＭＡＣアドレスを、無線ＬＡＮ端末別に、記憶部１５０に格納する（ステップＣ５）。次いで、ネットワーク類似度算出部１１３が、サイトサーベイ処理部１１１で取得した無線ＬＡＮネットワーク情報群と、各無線ＬＡＮ端末２００〜４００から受信した無線ＬＡＮネットワーク情報群との、対応するネットワークの類似度を算出し、その算出した類似度を記憶部１５０に格納する（ステップＣ６）。そして、ネットワーク類似度算出部１１３が、各無線ＬＡＮ端末２００〜４００の情報を類似度の高い順にソートし（ステップＣ７）、その順序で各無線ＬＡＮ端末２００〜４００の情報を表示部１４０に表示する（ステップＣ８）。
【００３９】
図７に、表示部１４０に表示される、各無線ＬＡＮ端末２００〜４００の情報の表示画面の一例を示す。この表示画面は、各無線ＬＡＮ端末２００〜４００の情報を類似度の高い順に並べて表示した無線ＬＡＮ端末一覧表示部１４１と、無線ＬＡＮ端末接続ボタン１４２とを備える。無線ＬＡＮ端末一覧表示部１４１は、無線ＬＡＮ端末名が類似度の高い順に表示される無線ＬＡＮ端末名表示欄と、その端末名が表示された無線ＬＡＮ端末との距離が棒グラフで示される距離表示欄とからなる。無線ＬＡＮ端末１００では、使用者が、無線ＬＡＮ端末名表示欄中に表示された無線ＬＡＮ端末名の一覧から接続したい無線ＬＡＮ端末名を選択指定して、無線ＬＡＮ端末接続ボタン１４２を選択入力することで、その選択指定した無線ＬＡＮ端末への接続処理が自動的に開始される。
【００４０】
図８に、ネットワーク類似度算出部１１３において行われる類似度の算出処理の手順を示す。
【００４１】
図８を参照すると、まず、サイトサーベイ処理部１１１によるサイトサーベイで見つかった無線ＬＡＮネットワークの中から１つの無線ＬＡＮネットワークを選択し、記憶部１５０に格納されている、サイトサーベイ処理部１１１で取得した無線ＬＡＮネットワーク情報群の中から、その選択した無線ＬＡＮネットワークに関する無線ＬＡＮネットワーク情報（第２の無線ＬＡＮネットワーク情報）を取り出すとともに、無線ＬＡＮ端末２００から受信した無線ＬＡＮネットワーク情報群から、その選択した無線ＬＡＮネットワークに関する無線ＬＡＮネットワークに関する無線ＬＡＮネットワーク情報（第１の無線ＬＡＮネットワーク情報）を探す（ステップＤ１）。同じ無線ＬＡＮネットワークかどうかは、無線ＬＡＮネットワーク情報に含まれているＳＳＩＤとＭＡＣアドレスの両方が同一であるかによって判定する。
【００４２】
無線ＬＡＮ端末２００から受信した無線ＬＡＮネットワーク情報群の中に第１の無線ＬＡＮネットワーク情報が存在した場合は、この第１の無線ＬＡＮネットワーク情報に含まれている電波強度と第２の無線ＬＡＮネットワーク情報に含まれている電波強度との差（絶対値）を計算する（ステップＤ２）。
【００４３】
サイトサーベイ処理部１１１によるサイトサーベイで見つかった、残りの無線ＬＡＮネットワークについても、それぞれステップＤ１、Ｄ２の処理を繰り返す。そして、得られた各無線ＬＡＮネットワークに関する電波強度の差（絶対値）の合計を求める（ステップＤ３）。この電波強度の差（絶対値）の合計（電波強度の類似度）が、無線ＬＡＮ端末２００に関する周辺ネットワーク類似度である。
【００４４】
ステップＤ１〜Ｄ３の処理を、残りの無線ＬＡＮ端末３００、４００についても行う。こうして、各無線ＬＡＮ端末２００〜４００の周辺ネットワーク類似度を求める。
【００４５】
以上説明した本実施形態の無線ＬＡＮ通信システムによれば、無線ＬＡＮ端末１００〜４００のそれぞれが、定期的に、サイトサーベイにより、周囲に存在する無線ＬＡＮ端末に関するネットワーク情報（ＳＳＩＤ、ＭＡＣアドレス、電波強度）を取得する。無線ＬＡＮ端末１００にて取得されたネットワーク情報の電波強度と、この無線ＬＡＮ端末１００に隣接する無線ＬＡＮ端末にて取得されたネットワーク情報の電波強度とは類似することから、電波強度の類似度が高い端末同士は、類似度の低い端末同士よりも距離が近いと判断することができる。よって、電波強度の類似度に基づいて、無線ＬＡＮ端末１００と無線ＬＡＮ端末２００〜４００との距離を判断することができ、無線ＬＡＮ端末１００に隣接する無線ＬＡＮ端末を区別することができる。
【００４６】
また、電波強度の類似度に基づいて端末間の距離を判断するようになっているので、各無線ＬＡＮ端末２００〜４００における電波の出力レベルが異なる場合において、遠くにある出力レベルの高い端末を誤って隣接端末と判断することはない。以下に、その理由を簡単に説明する。
【００４７】
例えば、端末Ａ（無線ＬＡＮ端末１００）と電波の出力レベルが異なる２台の端末Ｂ１、Ｂ２（無線ＬＡＮ端末２００、３００）との間で同一のＳＳＩＤを用いた無線通信を行う場合、端末Ｂ１は、サイトサーベイにより取得した第１のネットワーク情報群（これは、端末Ａの電波強度ａを含むネットワーク情報Ｎ１と、端末Ｂ２の電波強度ｂ２を含むネットワーク情報Ｎ２とからなる）を端末Ａに送信し、端末Ｂ２は、サイトサーベイにより取得した第１のネットワーク情報群（これは、端末Ａの電波強度ａを含むネットワーク情報Ｎ３と、端末Ｂ１の電波強度ｂ１を含むネットワーク情報Ｎ４とからなる）を端末Ａに送信する。端末Ａは、自端末でサイトサーベイにより取得した第２のネットワーク情報群（これは、端末Ｂ１の電波強度ｂ１を含むネットワーク情報Ｎ５と、端末Ｂ２の電波強度ｂ２を含むネットワーク情報Ｎ６とからなる）と、各端末Ｂ１、Ｂ２から収集した第１のネットワーク情報群との対応するネットワーク情報の電波強度の類似度を計算する。
【００４８】
具体的には、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、ネットワーク情報Ｎ１、Ｎ５が対応し、ネットワーク情報Ｎ２、Ｎ６が対応するので、ネットワーク情報Ｎ１、Ｎ３について、端末Ｂ１が取得した「端末Ａの電波強度ａ」と端末Ａが取得した「端末Ｂ１の電波強度ｂ１」の類似度が計算され、ネットワーク情報Ｎ２、Ｎ６について、端末Ｂ１が取得した「端末Ｂ２の電波強度ｂ２」と端末Ａが取得した「端末Ｂ２の電波強度ｂ２」の類似度が計算される。一方、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、ネットワーク情報Ｎ３、Ｎ６が対応し、ネットワーク情報Ｎ４、Ｎ５が対応するので、ネットワーク情報Ｎ３、Ｎ６について、端末Ｂ２が取得した「端末Ａの電波強度ａ」と端末Ａが取得した「端末Ｂ２の電波強度ｂ２」の類似度が計算され、ネットワーク情報Ｎ４、Ｎ５について、端末Ｂ２が取得した「端末Ｂ１の電波強度ｂ１」と端末Ａが取得した「端末Ｂ１の電波強度ｂ１」の類似度が計算される。
【００４９】
上記の電波強度の類似度の計算において、類似度は、電波強度を相対的に比較した値である。例えば、端末Ｂ１から収集した第１のネットワーク情報群と第２のネットワーク情報群の間の電波強度の類似度を計算する場合は、第１のネットワーク情報群の電波強度ａ、ｂ２の値を、これら値の最大値を基準に正規化し、第２のネットワーク情報群の電波強度ｂ１、ｂ２の値を、これら値の最大値を基準に正規化し、これら正規化した値に基づいて対応する電波強度の値を比較する。このように相対的に電波強度を比較することにより、端末Ｂ１、Ｂ２における電波の出力レベルに関係なく、端末Ａと各端末Ｂ１、Ｂ２との間の距離を判断することが可能である。
【００５０】
上記と同様の理由により、受信側の電波の感度に違いがあっても、ネットワーク類似度から隣接する端末を判断することができる。
【００５１】
上述した本実施形態の無線ＬＡＮ通信システムは、本発明の一例であり、その構成および動作は発明の趣旨を逸脱しない範囲で適宜に変更することができる。例えば、図１に示した構成において、無線ＬＡＮ端末２００〜４００が、図２に示したネットワーク情報収集部１１２やネットワーク類似度算出部１１３を有していてもよい。この場合は、例えば、会議システムにおいて、無線ＬＡＮ端末１００〜４００のいずれの端末でも発表者の端末として利用可能である。
【００５２】
また、無線ＬＡＮ端末１００において、ネットワーク類似度算出部１１３が、無線ＬＡＮ端末２００〜４００のうち、類似度が基準値より大きな無線ＬＡＮ端末の端末識別情報のみを、接続可能な無線ＬＡＮ端末の情報として表示部１４０に表示するように構成してもよい。この場合は、使用者は、表示された無線ＬＡＮ端末を選択するだけで、隣接端末との接続が可能となる。
【００５３】
また、無線ＬＡＮ端末１００において、ＣＰＵ１１０が、類似度が基準値以下の無線ＬＡＮ端末からの接続要求を拒否するように構成してもよい。この場合は、例えば、会議システムにおいて、会議の参加者以外の第三者は、自身の無線ＬＡＮ端末を発表者の無線ＬＡＮ端末に隣接して配置しなければ、発表者の無線ＬＡＮ端末に自身の無線ＬＡＮ端末を接続することはできない。第三者が、発表者に気づかれないように、自身の無線ＬＡＮ端末を発表者の無線ＬＡＮ端末に隣接して配置することは困難である。よって、発表内容を外部に漏れないようにするという観点から、セキュリティを強化することが可能となる。
【００５４】
さらに、ＣＰＵ１１０が、類似度が基準値以下の無線ＬＡＮ端末から接続要求があった場合に、その無線ＬＡＮ端末に対してパスワードの送信を要求し、該要求に応じて送信されたパスワードが正当なものであるか否かを判断し、正当である場合にのみ、接続を許可するように構成してもよい。これにより、離れている無線ＬＡＮ端末からの接続が可能となり、利便性が向上する。
【００５５】
また、無線ＬＡＮ端末１００〜４００のそれぞれが有線ＬＡＮインタフェースを備え、無線ＬＡＮ端末１００のＣＰＵ１１０が、有線ＬＡＮインタフェースを通じて、他の無線ＬＡＮ端末２００〜４００のいずれかから接続要求があった場合に、類似度が基準値より高い無線ＬＡＮ端末からの接続要求のみを許可するようにしてもよい。この場合は、例えば、無線ＬＡＮ端末１００が、無線ＬＡＮおよび有線ＬＡＮのインタフェースを備えたプリンタである場合に、無線ＬＡＮ端末に格納されたデータをプリンタで出力する場合は、プリンタから予め決められた範囲内にある無線ＬＡＮ端末でしか、そのようなプリンタへのデータ出力を行うことができない。これにより、予め決められた範囲外にある無線ＬＡＮ端末（部外者の無線ＬＡＮ端末）からプリンタへデータを出力することを抑制することができる。
【００５６】
さらに、ＣＰＵ１１０が、類似度が基準値以下の無線ＬＡＮ端末から有線ＬＡＮインタフェースを通じて接続要求があった場合に、その無線ＬＡＮ端末に対してパスワードの送信を要求し、該要求に応じて送信されたパスワードが正当なものであるか否かを判断し、正当である場合にのみ、接続を許可するように構成してもよい。これにより、セキュリティをさらに強化することが可能である。
【産業上の利用可能性】
【００５７】
本発明は、無線ＬＡＮネットワークを用いた会議システムやプレゼンテーションシステムに適用することができる。また、本発明は、データ処理装置と、このデータ処理装置から送信されたデータを記憶するデータ記憶装置とからなる通信システムや、音楽／動画データを送信する音楽／動画送信装置と、音楽／動画送信装置からの音楽／動画データを再生する音楽／動画再生装置とからなるシステムに適用することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態である無線ＬＡＮ通信システムの概略構成を示すブロック図である。
【図２】図１に示す無線ＬＡＮ端末１００の特徴となる機能部を示すブロック図である。
【図３】図１に示す無線ＬＡＮ端末２００の特徴となる機能部を示すブロック図である。
【図４】無線ＬＡＮ端末名の登録処理の一手順を説明するためのフローチャートである。
【図５】サイトサーベイ処理の一手順を説明するためのフローチャートである。
【図６】隣接度の算出処理の一手順を説明するためのフローチャートである。
【図７】無線ＬＡＮ端末の情報が表示される画面の一例を示す模式図である。
【図８】類似度の算出処理の一手順を説明するためのフローチャートである。
【符号の説明】
【００５９】
１００〜４００  無線ＬＡＮ端末
１１０、２１０  ＣＰＵ
１１１、２１１  サイトサーベイ処理部
１１２  ネットワーク情報収集部
１１３  ネットワーク類似度算出部
１２０、２２０  無線ＬＡＮ通信部
１３０、２３０  入力部
１４０、２４０  表示部
１５０、２５０  記憶部
２１２  ネットワーク情報送信処理部
【図１】
0004741973.tif 000002
【図２】
0004741973.tif 000003
【図３】
0004741973.tif 000004
【図４】
0004741973.tif 000005
【図５】
0004741973.tif 000006
【図６】
0004741973.tif 000007
【図７】
0004741973.tif 000008
【図８】
0004741973.tif 000009