(57)【要約】【課題】  通信モードを効率的に切り替えることにより、ユーザによる通信利用率を高めること。【解決手段】  この無線ＬＡＮモード切替方法は、ビーコン受信手段２０１が、無線ＬＡＮネットワークの識別情報を含むビーコン信号を受信するビーコン受信ステップと、データ通信部２０２が、ＥＳＳＩＤを指定することにより通信するインフラストラクチャーモード通信機能と、ＩＢＳＳＩＤを指定することにより通信するアドホックモード通信機能と、を切り替えて選択的に通信を行うデータ通信ステップと、タイミング検出部２０３が、ビーコン信号が受信された時刻を検出するタイミング検出ステップと、検出された時刻が所定時間を経過している場合に、データ通信部２０２に対して通信機能を相互に切り替えるように制御するモード切替ステップと、を備える。【選択図】  図２
2005333378.tif 000002
【特許請求の範囲】
【請求項１】
ビーコン受信手段が、無線ＬＡＮネットワークを識別する識別情報を含むビーコン信号を受信するビーコン受信ステップと、
データ通信手段が、第１の識別情報を指定することにより、前記第１の識別情報によって識別される無線ＬＡＮネットワークに接続して、前記無線ＬＡＮネットワークに属する無線ＬＡＮ親機を介してデータを送受信するインフラストラクチャーモード通信機能と、第２の識別情報を指定することにより、前記第２の識別情報によって識別される無線ＬＡＮネットワークに属する無線ＬＡＮ端末に直接接続して、前記無線ＬＡＮ端末に対してデータを送受信するアドホックモード通信機能と、を切り替えて選択的に通信を行うデータ通信ステップと、
タイミング検出手段が、前記データ通信ステップにおいて指定されている識別情報を含むビーコン信号の、前記ビーコン受信ステップにおける受信タイミングを検出するタイミング検出ステップと、
モード切替手段が、前記タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信していない場合に、前記データ通信手段に対してインフラストラクチャーモード通信機能とアドホックモード通信機能とを相互に切り替えるように制御するモード切替ステップと、
を備える無線ＬＡＮモード切替方法。
【請求項２】
ビーコン要求手段が、任意の無線ＬＡＮ親機に対して前記ビーコン信号の送信を要求するビーコン要求ステップをさらに備え、
前記ビーコン受信ステップでは、無線ＬＡＮ親機から、前記無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信し、
前記タイミング検出ステップでは、前記データ通信手段が前記インフラストラクチャーモード通信機能に切り替えて通信を行っている場合に、前記インフラストラクチャーモード通信機能によって指定されている第１の識別情報を含むビーコン信号が、前記ビーコン受信ステップにおいて受信されたタイミングを検出し、
前記モード切替ステップでは、前記タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信しておらず、かつ、前記ビーコン要求ステップにおける要求に対して前記ビーコン受信ステップにおいてビーコン信号が受信されなかった場合に、前記データ通信手段に対してアドホックモード通信機能に切り替えるように制御する、
請求項１記載の無線ＬＡＮモード切替方法。
【請求項３】
前記ビーコン受信ステップは、無線ＬＡＮ親機から、前記無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信する第１のビーコン受信ステップと、無線ＬＡＮ端末から、前記無線ＬＡＮ端末の属する無線ＬＡＮネットワークを識別する第２の識別情報を含むビーコン信号を受信する第２のビーコン受信ステップとを有し、
前記タイミング検出ステップでは、前記データ通信手段が前記アドホックモード通信機能に切り替えて通信を行っている場合に、前記アドホックモード通信機能によって指定されている第２の識別情報を含むビーコン信号が、前記第２のビーコン受信ステップにおいて受信されたタイミングを検出し、
前記モード切替ステップでは、前記タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信しておらず、かつ、前記第１のビーコン受信ステップにおいてビーコン信号が受信された場合に、前記データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御する、
請求項１記載の無線ＬＡＮモード切替方法。
【請求項４】
無線ＬＡＮネットワークを識別する識別情報を含むビーコン信号を受信するビーコン受信手段と、
第１の識別情報を指定することにより、前記第１の識別情報によって識別される無線ＬＡＮネットワークに接続して、前記無線ＬＡＮネットワークに属する無線ＬＡＮ親機を介してデータを送受信するインフラストラクチャーモード通信機能と、第２の識別情報を指定することにより、前記第２の識別情報によって識別される無線ＬＡＮネットワークに属する無線ＬＡＮ端末に直接接続して、前記無線ＬＡＮ端末に対してデータを送受信するアドホックモード通信機能と、を切り替えて選択的に通信を行うデータ通信手段と、
前記データ通信手段によって指定されている識別情報を含むビーコン信号が、前記ビーコン受信手段によって受信されたタイミングを検出するタイミング検出手段と、
前記タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信していない場合に、前記データ通信手段に対してインフラストラクチャーモード通信機能とアドホックモード通信機能とを相互に切り替えるように制御するモード切替手段と、
を備える無線ＬＡＮ端末。
【請求項５】
任意の無線ＬＡＮ親機に対して前記ビーコン信号の送信を要求するビーコン要求手段をさらに備え、
前記ビーコン受信手段は、無線ＬＡＮ親機から、前記無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信し、
前記タイミング検出手段は、前記データ通信手段が前記インフラストラクチャーモード通信機能に切り替えて通信を行っている場合に、前記インフラストラクチャーモード通信機能によって指定されている第１の識別情報を含むビーコン信号が、前記ビーコン受信手段によって受信されたタイミングを検出し、
前記モード切替手段は、前記タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信しておらず、かつ、前記ビーコン要求手段による要求に対して前記ビーコン受信手段においてビーコン信号が受信されなかった場合に、前記データ通信手段に対してアドホックモード通信機能に切り替えるように制御する、
請求項４記載の無線ＬＡＮ端末。
【請求項６】
前記ビーコン受信手段は、無線ＬＡＮ親機から、前記無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信する第１のビーコン受信部と、無線ＬＡＮ端末から、前記無線ＬＡＮ端末の属する無線ＬＡＮネットワークを識別する第２の識別情報を含むビーコン信号を受信する第２のビーコン受信部とを有し、
前記タイミング検出手段は、前記データ通信手段が前記アドホックモード通信機能に切り替えて通信を行っている場合に、前記アドホックモード通信機能によって指定されている第２の識別情報を含むビーコン信号が、前記第２のビーコン受信手段によって受信されたタイミングを検出し、
前記モード切替手段は、前記タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時に前記ビーコン信号を受信しておらず、かつ、前記第１のビーコン受信部によってビーコン信号が受信された場合に、前記データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御する、
請求項４記載の無線ＬＡＮ端末。
【請求項７】
前記モード切替手段は、前記タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、前記第１のビーコン受信部によって、予め登録されている第１の識別情報を含むビーコン信号が受信された場合に、前記データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御する、
請求項６記載の無線ＬＡＮ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮモード切替方法及び無線ＬＡＮ端末に関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ、携帯電話機等の情報端末において、通信ケーブルを必要とせずにネットワークに接続が可能な技術として無線ＬＡＮ（Wireless LAN）通信方式が普及している。この無線ＬＡＮ通信方式には、アクセスポイントと呼ばれる無線ＬＡＮ親機を介してネットワーク接続をする通信モード（インフラストラクチャーモード）、及び通信相手先の情報端末に直接接続してデータ通信を行う通信モード（アドホックモード）が存在する。情報端末においてこれらの通信モードを切り替える際には、ユーザによる設定変更等の操作が必要とされている。
【０００３】
一方、従来の移動通信方式においては、基地局を介して移動局間で通信を行うモードと、移動局間で直接通信を行うモードが使用されており、これらのモードを使い分ける技術として、基地局からの下り波信号中の同期ワード検出有無により自動的にモード切替を行う技術が開示されている（例えば、下記特許文献１参照。）。
【特許文献１】特開２００３−２４４７６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した無線ＬＡＮ通信方式を利用して通信を行う際には、アクセスポイント及び通信相手先の情報端末からの電波到達範囲が比較的狭いことから、場所を移動する度に通信モード切替のための設定変更を行っていたのではユーザの利便性が低下する。特に、ユーザが移動中の場合は、電波到達範囲を明確に把握することは困難であり、通信利用の機会を逸することとなる。
【０００５】
これに対して、上述特許文献１記載のモード切替技術においては、基地局からの電波を検出して基地局との通信利用率を上げることはできるが、移動局間の通信を確保することはできず、無線ＬＡＮ通信方式に適用したとしても効率的に通信モードを切り替えることは困難である。
【０００６】
そこで、本発明はかかる課題に鑑みて為されたものであり、通信モードを効率的に切り替えることにより、ユーザによる通信利用率を高めることが可能な無線ＬＡＮモード切替方法及び無線ＬＡＮ端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の無線ＬＡＮモード切替方法は、ビーコン受信手段が、無線ＬＡＮネットワークを識別する識別情報を含むビーコン信号を受信するビーコン受信ステップと、データ通信手段が、第１の識別情報を指定することにより、第１の識別情報によって識別される無線ＬＡＮネットワークに接続して、無線ＬＡＮネットワークに属する無線ＬＡＮ親機を介してデータを送受信するインフラストラクチャーモード通信機能と、第２の識別情報を指定することにより、第２の識別情報によって識別される無線ＬＡＮネットワークに属する無線ＬＡＮ端末に直接接続して、無線ＬＡＮ端末に対してデータを送受信するアドホックモード通信機能と、を切り替えて選択的に通信を行うデータ通信ステップと、タイミング検出手段が、データ通信ステップにおいて指定されている識別情報を含むビーコン信号が、ビーコン受信ステップにおいて受信されたタイミングを検出するタイミング検出ステップと、モード切替手段が、タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信していない場合に、データ通信手段に対してインフラストラクチャーモード通信機能とアドホックモード通信機能とを相互に切り替えるように制御するモード切替ステップと、を備える。
【０００８】
或いは、本発明の無線ＬＡＮ端末は、無線ＬＡＮネットワークを識別する識別情報を含むビーコン信号を受信するビーコン受信手段と、第１の識別情報を指定することにより、第１の識別情報によって識別される無線ＬＡＮネットワークに接続して、無線ＬＡＮネットワークに属する無線ＬＡＮ親機を介してデータを送受信するインフラストラクチャーモード通信機能と、第２の識別情報を指定することにより、第２の識別情報によって識別される無線ＬＡＮネットワークに属する無線ＬＡＮ端末に直接接続して、無線ＬＡＮ端末に対してデータを送受信するアドホックモード通信機能と、を切り替えて通信を行うデータ通信手段と、データ通信手段によって指定されている識別情報を含むビーコン信号が、ビーコン受信手段によって受信されたタイミングを検出するタイミング検出手段と、タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信していない場合に、データ通信手段に対してインフラストラクチャーモード通信機能とアドホックモード通信機能とを相互に切り替えるように制御するモード切替手段と、を備える。
【０００９】
このような無線ＬＡＮモード切替方法及び無線ＬＡＮ端末によれば、ビーコン受信手段が、無線ＬＡＮ親機又は無線ＬＡＮ端末からのビーコン信号を受信し、データ通信手段が、第１の識別情報を指定するインフラストラクチャーモード通信と第２の識別情報を指定するアドホックモード通信とを切り替えて通信を行い、タイミング検出手段が、データ通信手段によって指定されている識別情報を含むビーコン受信のタイミングを検出し、モード切替手段が、ビーコン受信間隔が所定時間を経過した場合は、通信モードを切り替える。これにより、現在使用している通信モードに対応するビーコン信号が通信相手先から到達しなくなった場合に他の通信モードに自動的に切り替えるので、使用している通信モードに拘わらず、より接続可能性の高い通信モードへの効率的な切替が行われる。
【００１０】
また、ビーコン要求手段が、任意の無線ＬＡＮ親機に対してビーコン信号の送信を要求するビーコン要求ステップをさらに備え、ビーコン受信ステップでは、無線ＬＡＮ親機から、無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信し、タイミング検出ステップでは、データ通信手段がインフラストラクチャーモード通信機能に切り替えて通信を行っている場合に、インフラストラクチャーモード通信機能によって指定されている第１の識別情報を含むビーコン信号が、ビーコン受信ステップにおいて受信されたタイミングを検出し、モード切替ステップでは、タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、ビーコン要求ステップにおける要求に対してビーコン受信ステップにおいてビーコン信号が受信されなかった場合に、データ通信手段に対してアドホックモード通信機能に切り替えるように制御することが好ましい。
【００１１】
また、任意の無線ＬＡＮ親機に対してビーコン信号の送信を要求するビーコン要求手段をさらに備え、ビーコン受信手段は、無線ＬＡＮ親機から、無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信し、タイミング検出手段は、データ通信手段がインフラストラクチャーモード通信機能に切り替えて通信を行っている場合に、インフラストラクチャーモード通信機能によって指定されている第１の識別情報を含むビーコン信号が、ビーコン受信手段によって受信されたタイミングを検出し、モード切替手段は、タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、ビーコン要求手段による要求に対してビーコン受信手段においてビーコン信号が受信されなかった場合に、データ通信手段に対してアドホックモード通信機能に切り替えるように制御することが好ましい。
【００１２】
この場合、ビーコン受信手段が、無線ＬＡＮ親機からビーコン信号を受信し、タイミング検出手段が、データ通信手段によって指定されている第１の識別情報を含むビーコン受信のタイミングを検出する。さらに、ビーコンの受信間隔が所定時間を経過しており、かつ、ビーコン要求手段によるビーコン信号送信要求に対して他の無線ＬＡＮ親機からビーコン信号を受信しない場合には、モード切替手段が、通信モードをアドホックモード通信に切り替える。これにより、インフラストラクチャーモードで通信を行っている際に、ビーコン信号が無線ＬＡＮ親機から到達せず、かつ他の無線ＬＡＮ親機からの応答もない場合に、アドホック通信モードに自動的に切り替えるので、インフラストラクチャーモードでの通信可能性が低い場合に、効率的に検知してアドホックモードへの切替を行うことができる。
【００１３】
さらに、ビーコン受信ステップは、無線ＬＡＮ親機から、無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信する第１のビーコン受信ステップと、無線ＬＡＮ端末から、無線ＬＡＮ端末の属する無線ＬＡＮネットワークを識別する第２の識別情報を含むビーコン信号を受信する第２のビーコン受信ステップとを有し、タイミング検出ステップでは、データ通信手段がアドホックモード通信機能に切り替えて通信を行っている場合に、アドホックモード通信機能によって指定されている第２の識別情報を含むビーコン信号が、第２のビーコン受信ステップにおいて受信されたタイミングを検出し、モード切替ステップでは、タイミング検出ステップにおいて検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、第１のビーコン受信ステップにおいてビーコン信号が受信された場合に、データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御することも好ましい。
【００１４】
さらに、ビーコン受信手段は、無線ＬＡＮ親機から、無線ＬＡＮ親機の属する無線ＬＡＮネットワークを識別する第１の識別情報を含むビーコン信号を受信する第１のビーコン受信部と、無線ＬＡＮ端末から、無線ＬＡＮ端末の属する無線ＬＡＮネットワークを識別する第２の識別情報を含むビーコン信号を受信する第２のビーコン受信部とを有し、タイミング検出手段は、データ通信手段がアドホックモード通信機能に切り替えて通信を行っている場合に、アドホックモード通信機能によって指定されている第２の識別情報を含むビーコン信号が、第２のビーコン受信手段によって受信されたタイミングを検出し、モード切替手段は、タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、第１のビーコン受信部によってビーコン信号が受信された場合に、データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御することも好ましい。
【００１５】
こうすれば、ビーコン受信手段が、無線ＬＡＮ親機及び無線ＬＡＮ端末からビーコン信号を受信し、タイミング検出手段が、データ通信手段によって指定されている第２の識別情報を含むビーコン受信のタイミングを検出する。さらに、第２の識別情報を含むビーコンの受信間隔が所定時間を経過しており、かつ、無線ＬＡＮ親機から第１の識別情報を含むビーコン信号を受信した場合には、モード切替手段が、通信モードをインフラストラクチャーモード通信に切り替える。これにより、アドホックモードで通信を行っている際に、ビーコン信号が通信相手先の無線ＬＡＮ端末から到達せず、かつ無線ＬＡＮ親機からビーコン信号が受信された場合に、インフラストラクチャー通信モードに自動的に切り替えるので、アドホックモードよりインフラストラクチャーモードのほうが通信可能性が高い場合に、効率的に検知してインフラストラクチャーモードへの切替を行うことができる。
【００１６】
またさらに、モード切替手段は、タイミング検出手段によって検出されたタイミングに基づいて、前回検出されたタイミングから所定時間経過時にビーコン信号を受信しておらず、かつ、第１のビーコン受信部によって、予め登録されている第１の識別情報を含むビーコン信号が受信された場合に、データ通信手段に対してインフラストラクチャーモード通信機能に切り替えるように制御することも好ましい。
【００１７】
かかるモード切替手段を備えれば、ビーコン信号に含まれる第１の識別情報が予め登録されている場合に、インフラストラクチャーモード通信機能に切り替えるので、通信モード切替後に確実に無線ＬＡＮ親機に接続可能とされるとともに、不要な切替動作を防止することができる。
【発明の効果】
【００１８】
本発明によれば、通信モードを効率的に切り替えることにより、ユーザによる通信利用率を高めることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面とともに本発明による無線ＬＡＮ端末の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００２０】
図１は、本発明にかかる無線ＬＡＮシステムの好適な一実施形態を示す概略構成図である。同図に示す無線ＬＡＮシステムは、通信ネットワーク５と、その通信ネットワーク５に接続された無線ＬＡＮ親機３と、無線ＬＡＮ端末２Ａ，２Ｂとを含んで構成されている。
【００２１】
無線ＬＡＮ端末２Ａは、無線ＬＡＮシステム１において、無線ＬＡＮ親機３を介して通信ネットワーク５と接続することにより、通信ネットワーク５上に存在する端末、サーバ等（図示せず）との間でデータの送受信が可能な端末である。また、無線ＬＡＮ端末２Ａは、他の無線ＬＡＮ端末２Ｂに直接接続することにより、無線ＬＡＮ端末２Ｂとの間でデータ送受信も可能とされる。このような無線ＬＡＮ端末２Ａの例としては、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistance）、パーソナルコンピュータ等といったネットワークを介した情報通信が可能な機器が挙げられる。
【００２２】
なお、無線ＬＡＮ端末２Ａは、無線ＬＡＮ親機３を介して通信ネットワーク５と接続するための無線ＬＡＮ通信機能（インフラストラクチャーモード）と、無線ＬＡＮ端末２Ｂと直接接続するための無線ＬＡＮ通信機能（アドホックモード）とを有し、これらのモードを相互に切替可能に構成されている。
【００２３】
また、無線ＬＡＮ端末２Ａがインフラストラクチャーモードを用いて無線ＬＡＮ親機３に接続している時は、通信ネットワーク５、無線ＬＡＮ親機３と共に無線ＬＡＮネットワークＮ０１を構成する。その無線ＬＡＮネットワークＮ０１はＥＳＳＩＤ（Extended Service Set Identifier）と呼ばれる第１の識別情報で識別され、無線ＬＡＮ端末２Ａは、無線ＬＡＮ親機３への接続要求の際にＥＳＳＩＤを指定することにより、無線ＬＡＮ親機３との接続が許可される。
【００２４】
また、無線ＬＡＮ端末２Ａがアドホックモードを用いて無線ＬＡＮ端末２Ｂに接続している時は、無線ＬＡＮ端末２Ａと無線ＬＡＮ端末２Ｂとで無線ＬＡＮネットワークＮ０２を構成する。その無線ＬＡＮネットワークＮ０２はＩＢＳＳＩＤ（Independent Basic Service Set Identifier）と呼ばれる第２の識別情報で識別され、無線ＬＡＮ端末２Ａは、無線ＬＡＮ端末２Ｂへの接続要求の際にＩＢＳＳＩＤを指定することにより、無線ＬＡＮ端末２Ｂとの接続が許可される。
【００２５】
無線ＬＡＮ親機３は、一般にアクセスポイントと呼ばれている中継装置であり、無線信号を用いて無線ＬＡＮ端末２Ａとデータを送受信する機能を有し、通信ネットワーク５のゲートウェイとしての役割を持つ装置である。無線ＬＡＮ親機３は、無線ＬＡＮ端末２Ａにその存在を報知するための上記ＥＳＳＩＤを含むビーコン信号を、定期的に送信する。
【００２６】
無線ＬＡＮ端末２Ｂは、無線信号を用いて無線ＬＡＮ端末２Ａとデータを送受信する機能を有し、アドホックモード通信機能を有する端末である。無線ＬＡＮ端末２Ｂは、無線ＬＡＮ端末２Ａにその存在を報知するための上記ＩＢＳＳＩＤを含むビーコン信号を定期的に送信する。
【００２７】
［無線ＬＡＮ端末の構成］
以下、図２を参照して、無線ＬＡＮ端末２Ａの構成について詳細に説明する。図２は、図１の無線ＬＡＮ端末２Ａの好適な一実施形態を示す概略構成図である。
【００２８】
同図に示すように、無線ＬＡＮ端末２Ａは、機能的な構成要素として、第１ビーコン受信部２０１Ａと第２ビーコン受信部２０１Ｂとを有するビーコン受信手段２０１と、インフラストラクチャーモード通信機能２０２Ａとアドホックモード通信機能２０２Ｂとを有するデータ通信部（データ通信手段）２０２と、タイミング検出部（タイミング検出手段）２０３と、ビーコン要求部（ビーコン要求手段）２０４と、モード切替部（モード切替手段）２０５と、を備えている。
【００２９】
ビーコン受信手段２０１の第１ビーコン受信部２０１Ａは、無線ＬＡＮ親機３から無線ＬＡＮ親機３の属する無線ＬＡＮネットワークＮ０１を識別するＥＳＳＩＤを含むビーコン信号を受信する部分である。図３は、第１ビーコン受信部２０１Ａが無線ＬＡＮ親機３から受信するビーコン信号の主要部分を示す図である。同図に示すように、このビーコン信号は、ＭＡＣ（Medium Access Control）フレーム（Ethernet（登録商標）フレームとも言う）の形態で送信される信号であり、ＭＡＣヘッダに含まれるフレームコントロール部Ｆ０１、及びＢＳＳＩＤ部Ｆ０２と、ボディ部Ｆ０３とを含んで構成されている。ＢＳＳＩＤ部Ｆ０２には、無線ＬＡＮ親機３を識別するＢＳＳＩＤ（Basic Service Set Identifier）が格納されており、通常は無線ＬＡＮ親機３のＭＡＣアドレスが格納される。また、フレームコントロール部Ｆ０１にはデータフィールドＦ０４が含まれており、このデータフィールドＦ０４には、無線ＬＡＮ親機から送信されたビーコン信号であることを示す「１０００」のデータが納められている。さらに、ボディ部Ｆ０３には、ＳＳＩＤ部Ｆ０５とＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ０６とが含まれている。ＳＳＩＤ部Ｆ０５には無線ＬＡＮネットワークＮ０１を識別するＥＳＳＩＤが格納され、ＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ０６には、「ALL0 (4 octets)」が格納される。
【００３０】
ビーコン受信手段２０１の第２ビーコン受信部２０１Ｂは、無線ＬＡＮ端末２Ｂから無線ＬＡＮ端末２Ｂの属する無線ＬＡＮネットワークＮ０２を識別するＩＢＳＳＩＤを含むビーコン信号を受信する部分である。図４は、第２ビーコン受信部２０１Ｂが無線ＬＡＮ端末２Ｂから受信するビーコン信号の主要部分を示す図である。同図に示すように、このビーコン信号は、ＭＡＣフレームの形態で送信される信号であり、ＭＡＣヘッダに含まれるフレームコントロール部Ｆ１１、及びＩＢＳＳＩＤ部Ｆ１２と、ボディ部Ｆ１３とを含んで構成されている。ＩＢＳＳＩＤ部Ｆ１２には、無線ＬＡＮネットワークＮ０２を識別するＩＢＳＳＩＤが格納されている。フレームコントロール部Ｆ１１にはデータフィールドＦ１４が含まれており、このデータフィールドＦ１４には、無線ＬＡＮ端末から送信されたＡＴＩＭ（Announcement Traffic Indicator Message）ビーコンであることを示す「１０００」のデータが納められている。「ＡＴＩＭビーコン」とは、パワーセーブ中の無線ＬＡＮ端末２Ａに情報を蓄積して送信するためのビーコン信号のことである。さらに、ボディ部Ｆ１３には、ＳＳＩＤ部Ｆ１５とＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ１６とが含まれている。ＳＳＩＤ部Ｆ１５には無線ＬＡＮネットワークＮ０２を識別するＩＢＳＳＩＤが格納され、ＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ０６には、ALL0以外の任意値が格納される。
【００３１】
図２に戻って、ビーコン受信手段２０１は、無線ＬＡＮ親機３又は無線ＬＡＮ端末２Ｂからビーコン信号を受信すると、一部のデータフィールドを抽出してタイミング検出部２０３及びモード切替部２０５に出力する。
【００３２】
データ通信部２０２は、無線ＬＡＮ通信方式を用いて無線ＬＡＮ親機３又は無線ＬＡＮ端末２Ｂに接続してデータの送受信を行う部分である。詳細には、データ通信部２０２は、ＥＳＳＩＤを指定して無線ＬＡＮ親機３に接続を要求することにより無線ＬＡＮネットワークＮ０１と接続し、無線ＬＡＮ親機３を介してデータを送受信するインフラストラクチャーモード通信機能２０２Ａを有する。また、データ通信部２０２は、ＩＢＳＳＩＤを指定して無線ＬＡＮ端末２Ｂに接続を要求することにより無線ＬＡＮ端末２Ｂと接続し、無線ＬＡＮ端末２Ｂに対してデータを送受信するアドホックモード通信機能２０２Ｂをも有する。データ通信部２０２は、インフラストラクチャーモード通信機能２０２Ａとアドホックモード通信機能２０２Ｂとを切り替えることにより、選択的に一方の機能を用いて通信を行う。
【００３３】
タイミング検出部２０３は、データ通信部２０２によって指定されているＥＳＳＩＤ又はＩＢＳＳＩＤを含むビーコン信号がビーコン受信手段２０１で受信されたタイミングを検出する部分である。具体的には、データ通信部２０２がインフラストラクチャーモード通信機能２０２Ａを用いて通信を行っている場合は、データ通信部２０２が指定しているＥＳＳＩＤをＳＳＩＤ部Ｆ０５（図３参照）に格納するビーコン信号が受信された時刻を検出する。この場合、タイミング検出部２０３は、ビーコン信号のデータフィールドＦ０４が「１０００」であり、かつ、ＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ０６が「ALL0」であるビーコン信号を検出対象とする。
【００３４】
また、タイミング検出部２０３は、データ通信部２０２がアドホックモード通信機能２０２Ｂを用いて通信を行っている場合は、データ通信部２０２が指定しているＩＢＳＳＩＤをＳＳＩＤ部Ｆ１５（図４参照）に格納するビーコン信号が受信された時刻を検出する。この場合、タイミング検出部２０３は、ビーコン信号のデータフィールドＦ１４が「１００１」であり、かつ、ＡＴＩＭ  ＷＩＮＤＯＷ部Ｆ１６が「ALL0」以外のビーコン信号を検出対象とする。
【００３５】
また、タイミング検出部２０３は、検出したビーコン信号の受信時刻をモード切替部２０５に出力する。
【００３６】
ビーコン要求部２０４は、周辺の任意の無線ＬＡＮ親機に対してビーコン信号の送信を要求する部分である。このビーコン信号の要求は、ビーコン送信要求信号（以下、Probe Requestと呼ぶ。）を周辺に向けてブロードキャストで送信することにより行われる。
【００３７】
モード切替部２０５は、特定の条件に該当する場合に、データ通信部２０２に対して、インフラストラクチャーモード通信機能２０２Ａとアドホックモード通信機能２０２Ｂとを相互に切り替えるように制御する部分である。
【００３８】
より詳細には、モード切替部２０５は、データ通信部２０２がインフラストラクチャーモードに切り替えられている場合は、タイミング検出部２０３によって検出された無線ＬＡＮ親機３からのビーコン信号受信時刻に基づいて、前回検出された時刻から所定時間Ｔ０経過時にビーコン信号を受信しておらず、かつ、第１ビーコン受信部２０１Ａにおいて、ビーコン要求部２０４の要求に対するビーコン信号が受信されなかった場合に、アドホックモードに切り替えるように制御する。この場合、モード切替部２０５は、ビーコン要求部２０４の要求に対して、第１ビーコン受信部２０１Ａにおいて任意のＥＳＳＩＤを含むビーコン信号が受信された場合は、上記切替制御は行わない。
【００３９】
また、モード切替部２０５は、データ通信部２０２がアドホックモードに切り替えられている場合は、タイミング検出部２０３によって検出された無線ＬＡＮ端末２Ｂからのビーコン信号受信時刻に基づいて、前回検出された時刻から所定時間Ｔ３経過時にビーコン信号を受信しておらず、かつ、第１ビーコン受信部２０１Ａにおいて、無線ＬＡＮ親機からビーコン信号が受信された場合に、インフラストラクチャーモードに切り替えるように制御する。この場合、モード切替部２０５は、第１ビーコン受信部２０１Ａにおいて、無線ＬＡＮ端末２Ａ内に予め登録されているＥＳＳＩＤを含むビーコン信号が受信された場合に、上記切替制御を行う。
【００４０】
次に、無線ＬＡＮ端末２Ａの動作について説明するとともに、併せて無線ＬＡＮ端末２Ａにおける無線ＬＡＮモード切替方法について詳述する。図５は、インフラストラクチャーモード使用時の無線ＬＡＮ端末２Ａの動作を示すフローチャート、図７は、アドホックモード使用時の無線ＬＡＮ端末２Ａの動作を示すフローチャートである。
【００４１】
［インフラストラクチャーモード使用時の切替方法］
以下、図５を参照して、インフラストラクチャーモード使用時の無線ＬＡＮ端末２Ａの動作について説明する。この場合、無線ＬＡＮ端末２Ａは無線ＬＡＮ親機３の電波到達エリアＡ０１に位置しており、無線ＬＡＮ端末２Ｂの電波到達エリアＡ０２に向けて移動している状態（図１参照）にあるものとする。
【００４２】
まず、無線ＬＡＮ端末２ＡにおいてＥＳＳＩＤを指定することにより無線ＬＡＮ親機３と接続して、インフラストラクチャーモードによる通信が開始される（ステップＳ０１）。その後、定期的に無線ＬＡＮ親機３から送信されるビーコン信号が、第１ビーコン受信部２０１Ａにおいて受信される（ステップＳ０２）。ビーコン信号が受信されると、その都度、タイミング検出部２０３において、ビーコン信号受信時刻が検出され、モード切替部２０５に出力される（ステップＳ０３）。
【００４３】
これに対して、モード切替部２０５は、タイミング検出部２０３から受け取ったビーコン信号受信時刻を参照して、前回受け取った受信時刻から時間Ｔ０を経過した時点でビーコン信号を受信しているか否かを判定する（ステップＳ０４）。判定の結果、ビーコン受信を受信していると判定した場合（ステップＳ０４；ＮＯ）、再度ステップＳ０３に移行し、インフラストラクチャーモードの通信を維持する。
【００４４】
一方、上記判定の結果、ビーコン信号を受信していないと判定した場合（ステップＳ０４；ＹＥＳ）、ビーコン要求部２０４は、無線ＬＡＮ端末２Ａ内に既に設定してあるＥＳＳＩＤを含むProbe Requestを周辺に送信する（ステップＳ０５）。このようなProbe Requestを周辺に送信し、該当ＥＳＳＩＤの設定された無線ＬＡＮ親機がそのProbe Requestを受信すると、その無線ＬＡＮ親機はビーコン信号を返信する。モード切替部２０５は、第１ビーコン受信部２０１Ａにおいて、Probe Request送信してから時間Ｔ１を経過するまでに無線ＬＡＮ親機からビーコン信号が受信された否かを判定する（ステップＳ０６）。判定の結果、時間Ｔ１経過前に無線ＬＡＮ親機からビーコン信号が受信されたと判定した場合（ステップＳ０６；ＹＥＳ）、データ通信部２０２はビーコン信号を送信した無線ＬＡＮ親機と接続し（ステップＳ０７）、処理を終了する。
【００４５】
一方、時間Ｔ１経過前に無線ＬＡＮ親機からビーコン信号が受信されなかったと判定した場合（ステップＳ０６；ＮＯ）、ビーコン要求部２０４は、ＥＳＳＩＤを指定しないProbe Requestを周辺に送信する（ステップＳ０８）。このようなProbe Requestを周辺に送信すると、周辺の無線ＬＡＮ親機がそのProbe Requestを受信すると、設定されたＥＳＳＩＤに拘わらずその無線ＬＡＮ親機はビーコン信号を送信する。モード切替部２０５は、第１ビーコン受信部２０１Ａにおいて、Probe Request送信してから時間Ｔ２を経過するまでに無線ＬＡＮ親機からビーコン信号が受信された否かを判定する（ステップＳ０９）。判定の結果、時間Ｔ２経過前に無線ＬＡＮ親機からビーコン信号が受信されたと判定した場合（ステップＳ０９；ＹＥＳ）、データ通信部２０２はビーコン信号を送信した無線ＬＡＮ親機と接続し（ステップＳ１０）、処理を終了する。なお、複数の無線ＬＡＮ親機からビーコン信号が受信された場合は、無線ＬＡＮ端末２Ａ内で設定された優先度の高いＥＳＳＩＤが設定された無線ＬＡＮ親機と接続する。
【００４６】
一方、上記判定の結果、時間Ｔ２経過前に無線ＬＡＮ親機からビーコン信号が受信されなかったと判定した場合（ステップＳ０９；ＮＯ）、モード切替部２０５は、データ通信部２０２に対してアドホックモード通信機能２０２Ｂに切り替えるように制御する（ステップＳ１１）。その後、データ通信部２０２により、周辺にアドホックモード対応のビーコン信号が送信される（ステップＳ１２）。さらに、無線ＬＡＮ端末２Ａが無線ＬＡＮ端末２Ｂの電波到達エリアＡ０２に移動すると、無線ＬＡＮ端末２Ｂとアドホックモードで接続される（ステップＳ１３）。
【００４７】
［アドホックモード使用時の切替方法］
以下、図７を参照して、アドホックモード使用時の無線ＬＡＮ端末２Ａの動作について説明する。この場合、無線ＬＡＮ端末２Ａは無線ＬＡＮ端末２Ｂの電波到達エリアＡ０２に位置しており、無線ＬＡＮ親機３の電波到達エリアＡ０１に向けて移動している状態（図６参照）にあるものとする。
【００４８】
まず、無線ＬＡＮ端末２ＡにおいてＩＢＳＳＩＤを指定することにより無線ＬＡＮ端末２Ｂと接続して、アドホックモードによる通信が開始される（ステップＳ５１）。その後、定期的に無線ＬＡＮ端末２Ｂから送信されるビーコン信号が、第２ビーコン受信部２０１Ｂにおいて受信される（ステップＳ５２）。ビーコン信号が受信されると、その都度、タイミング検出部２０３において、ビーコン信号受信時刻が検出され、モード切替部２０５に出力される（ステップＳ５３）。
【００４９】
これに対して、モード切替部２０５は、タイミング検出部２０３から受け取ったビーコン信号受信時刻を参照して、前回受け取った受信時刻から時間Ｔ３を経過した時点でビーコン信号を受信しているか否かを判定する（ステップＳ５４）。判定の結果、ビーコン信号を受信していると判定した場合（ステップＳ５４；ＮＯ）、再度ステップＳ５３に移行し、アドホックモードの通信を維持する。
【００５０】
一方、上記判定の結果、ビーコン信号を受信していないと判定した場合（ステップＳ５４；ＹＥＳ）、ビーコン要求部２０４は、無線ＬＡＮ端末２Ａ内に既に設定してあるＩＢＳＳＩＤを含むProbe Requestを周辺に送信する（ステップＳ５５）。このようなProbe Requestを周辺に送信し、該当ＩＢＳＳＩＤの設定された無線ＬＡＮ端末がそのProbe Requestを受信すると、その無線ＬＡＮ端末はビーコン信号を返信する。モード切替部２０５は、第２ビーコン受信部２０１Ｂにおいて、Probe Requestを送信してから時間Ｔ４を経過するまでに無線ＬＡＮ端末からビーコン信号が受信された否かを判定する（ステップＳ５６）。判定の結果、時間Ｔ４経過前に無線ＬＡＮ端末からビーコン信号が受信されたと判定した場合（ステップＳ５６；ＹＥＳ）、データ通信部２０２はビーコン信号を送信した無線ＬＡＮ端末と接続し（ステップＳ５７）、処理を終了する。
【００５１】
一方、時間Ｔ４経過前に無線ＬＡＮ端末からビーコン信号が受信されなかったと判定した場合（ステップＳ５６；ＮＯ）、ビーコン要求部２０４は、ＩＢＳＳＩＤを指定しないProbe Requestを周辺に送信する（ステップＳ５８）。このようなProbe Requestを周辺に送信すると、周辺の無線ＬＡＮ端末がそのProbe Requestを受信して、設定されたＩＢＳＳＩＤによらずに、その無線ＬＡＮ端末がビーコン信号を返信する。モード切替部２０５は、第２ビーコン受信部２０１Ｂにおいて、Probe Request送信してから時間Ｔ５を経過するまでに無線ＬＡＮ端末からビーコン信号が受信された否かを判定する（ステップＳ５９）。判定の結果、時間Ｔ５経過前に無線ＬＡＮ端末からビーコン信号が受信されたと判定した場合（ステップＳ５９；ＹＥＳ）、データ通信部２０２はビーコン信号を送信した無線ＬＡＮ端末と接続し（ステップＳ６０）、処理を終了する。なお、複数の無線ＬＡＮ端末からビーコン信号が受信された場合は、無線ＬＡＮ端末２Ａ内で設定された優先度が高いＩＢＳＳＩＤを持つ無線ＬＡＮ端末と接続する。
【００５２】
一方、上記判定の結果、時間Ｔ５経過前に無線ＬＡＮ親機からビーコン信号が受信されなかったと判定した場合（ステップＳ５９；ＮＯ）、モード切替部２０５は、第１ビーコン受信部２０１Ａにより無線ＬＡＮ端末２Ａ内に設置されたＥＳＳＩＤを含むビーコン信号が受信されたか否かを判定する（ステップＳ６１）。判定の結果、モード切替部２０５は、第１ビーコン受信部２０１Ａによりビーコン信号が受信されなかった場合（ステップＳ６１）、アドホックモードを維持し、処理を待機させる（ステップＳ６２）。一方、上記判定の結果、モード切替部２０５は、第１ビーコン受信部２０１Ａによりビーコン信号が受信された場合（ステップＳ６１；ＹＥＳ）、データ通信部２０２に対してインフラストラクチャーモード通信機能２０２Ａに切り替えるように制御する（ステップＳ６３）。その後、データ通信部２０２が、周辺にProbe Requestを送信するとともに、無線ＬＡＮ端末２Ａが無線ＬＡＮ親機３の電波到達エリアＡ０１に移動すると、無線ＬＡＮ親機３とインフラストラクチャーモードで接続される（ステップＳ６４）。
【００５３】
以上説明した無線ＬＡＮモード切替方法によれば、ビーコン受信手段２０１が、無線ＬＡＮ親機３からビーコン信号を受信し、タイミング検出部２０３が、データ通信部２０２によって指定されているＥＳＳＩＤを含むビーコン受信の受信時刻を検出する。さらに、ビーコンの受信間隔が所定時間を経過しており、かつ、ビーコン要求部２０４によるProbe Requestに対して他の無線ＬＡＮ親機からビーコン信号を受信しない場合には、モード切替部２０５が、通信モードをアドホックモード通信に切り替える。これにより、インフラストラクチャーモードで通信を行っている際に、ビーコン信号が無線ＬＡＮ親機３から到達せず、かつ他の無線ＬＡＮ親機からの応答もない場合に、アドホック通信モードに自動的に切り替えるので、インフラストラクチャーモードでの通信可能性が低い場合に、効率的に検知してアドホックモードへの切替を行うことができる。ここで、一般的には無線ＬＡＮ親機が存在するエリアは限られているために、上述した自動切替方法によれば、インフラストラクチャーモード固定で通信を継続する場合に比して、端末で通信可能性をより高めることができる。
【００５４】
また、ビーコン受信手段２０１が、無線ＬＡＮ親機３及び無線ＬＡＮ端末２Ｂからビーコン信号を受信し、タイミング検出部２０３が、データ通信部２０２によって指定されているＩＢＳＳＩＤを含むビーコン受信の受信時刻を検出する。さらに、ＩＢＳＳＩＤを含むビーコンの受信間隔が所定時間を経過しており、かつ、無線ＬＡＮ親機からＥＳＳＩＤを含むビーコン信号を受信した場合には、モード切替部２０５が、通信モードをインフラストラクチャーモード通信に切り替える。これにより、アドホックモードで通信を行っている際に、ビーコン信号が通信相手先の無線ＬＡＮ端末２Ｂから到達せず、かつ無線ＬＡＮ親機３からビーコン信号が受信された場合に、インフラストラクチャー通信モードに自動的に切り替えるので、アドホックモードよりインフラストラクチャーモードのほうが通信可能性が高い場合に、効率的に検知してインフラストラクチャーモードへの切替を行うことができる。
【００５５】
さらに、モード切替部２０５は、ビーコン信号に含まれるＥＳＳＩＤが予め登録されている場合に、インフラストラクチャーモード通信機能に切り替えるので、通信モード切替後に確実に無線ＬＡＮ親機３に接続可能とされるとともに、不要な切替動作を防止することができる。
【００５６】
なお、本発明は上述した各実施形態に限定されるものではない。例えば、無線ＬＡＮ端末２Ａには、無線ＬＡＮ通信機能の他、移動体通信機能等の他の通信機能が搭載されていても良い。
【図面の簡単な説明】
【００５７】
【図１】本発明にかかる無線ＬＡＮシステムの好適な一実施形態を示す概略構成図である。
【図２】図１の無線ＬＡＮ端末の好適な一実施形態を示す概略構成図である。
【図３】図１の第１ビーコン受信部が無線ＬＡＮ親機から受信するビーコン信号の主要部分を示す図である。
【図４】図１の第２ビーコン受信部が無線ＬＡＮ端末から受信するビーコン信号の主要部分を示す図である。
【図５】インフラストラクチャーモード使用時の無線ＬＡＮ端末の動作を示すフローチャートである。
【図６】アドホックモード使用時の無線ＬＡＮ端末の移動状態の一例を示す図である。
【図７】アドホックモード使用時の無線ＬＡＮ端末の動作を示すフローチャートである。
【符号の説明】
【００５８】
１…無線ＬＡＮシステム、２Ａ，２Ｂ…無線ＬＡＮ端末、３…無線ＬＡＮ親機、５…通信ネットワーク、２０１…ビーコン受信手段、２０１Ａ…第１ビーコン受信部、２０１Ｂ…第２ビーコン受信部、２０２…データ通信部、２０２Ａ…インフラストラクチャーモード通信機能、２０２Ｂ…アドホックモード通信機能、２０３…タイミング検出部、２０４…ビーコン要求部、２０５…モード切替部。  
【図１】
2005333378.tif 000003
【図２】
2005333378.tif 000004
【図３】
2005333378.tif 000005
【図４】
2005333378.tif 000006
【図５】
2005333378.tif 000007
【図６】
2005333378.tif 000008
【図７】
2005333378.tif 000009