(57)【要約】【課題】  ＷＵＲによる通信帯域の消費を適切に抑える。【解決手段】  ＩＥＥＥ８０２．１１ｂａ規格に準拠したＰＣＲ（Ｐｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏ）における通信に基づいて、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ（Ｗａｋｅ  Ｕｐ  Ｒａｄｉｏ）による信号の送信先となる他の通信装置との切断を、判定したことに基づいて、ＷＵＲによる所定の信号の送信が停止されるように制御する。【選択図】  図３
2020078004.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ（Ｗａｋｅ  Ｕｐ  Ｒａｄｉｏ）による信号の送信先となる他の通信装置と切断したことを、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＰＣＲ（Ｐｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏ）における通信に基づいて判定する第１の判定手段と、
前記第１の判定手段による判定の結果に基づいて、前記ＷＵＲによる所定の信号の送信が停止されるように制御する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記第１の判定手段は、前記ＰＣＲにおいて第１の期間、前記他の通信装置との通信がなされなかったことに基づいて、前記他の通信装置と切断したと判定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１の判定手段は、ＩＥＥＥ８０２．１１ｂａ規格に準拠した通信に対応しておらず、別の装置との通信が第２の期間、なされなかったことに基づいて、当該別の装置と切断したと判定し、
前記第１の期間と、前記第２の期間とは異なる長さの期間であることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第１の判定手段は、前記他の通信装置との間で、前記ＰＣＲを用いて無線接続を切断するためのフレームが送信または受信されたことに基づいて、前記他の通信装置と切断したと判定することを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記無線接続を切断するためのフレームとは、ＩＥＥＥ８０２．１１シリーズ規格に準拠したＤｉｓａｓｓｏｃｉａｔｉｏｎフレームまたはＤｅａｕｔｈｅｎｔｉｃａｔｉｏｎフレームであることを特徴とする請求項４に記載の通信装置。
【請求項６】
前記無線接続を切断するためのフレームとは、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームであることを特徴とする請求項４に記載の通信装置。
【請求項７】
前記ＷＵＲにより、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  Ｂｅａｃｏｎを送信する第１の送信手段を更に有し、
前記ＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームは、前記他の通信装置が前記第１の送信手段により送信された前記ＷＵＲ  Ｂｅａｃｏｎを受信しなかった場合に、前記他の通信装置が送信するフレームであることを特徴とする請求項６に記載の通信装置。
【請求項８】
前記ＰＣＲを用いて、前記他の通信装置に第１のフレームを送信する第２の送信手段と、
前記ＰＣＲを用いて、前記第２の送信手段により送信された前記第１のフレームに対する応答を前記他の通信装置から受信する第１の受信手段を更に有し、
前記第２の送信手段が前記他の通信装置に前記第１のフレームを送信しても、前記第１の受信手段が前記他の通信装置から前記応答を受信しなかった場合、前記第１の判定手段は、前記他の通信装置と切断したと判定することを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
前記第２の送信手段は、前記第１のフレームを複数回、送信し、
複数回、送信された前記第１のフレームに対する前記応答を、前記第１の受信手段が１度も受信しなかった場合、前記第１の判定手段は、前記他の通信装置と切断したと判定することを特徴とする請求項８に記載の通信装置。
【請求項１０】
前記ＷＵＲを用いて、前記他の通信装置に第２のフレームを送信する第３の送信手段と、
前記ＰＣＲを用いて、前記第３の送信手段により送信された前記第２のフレームに対する応答を前記他の通信装置から受信する第２の受信手段を更に有し、
前記第３の送信手段が前記他の通信装置に前記第２のフレームを送信しても、前記第２の受信手段が前記他の通信装置から前記応答を受信しなかった場合、前記第１の判定手段は、前記他の通信装置と切断したと判定することを特徴とする請求項１から９のいずれか１項に記載の通信装置。
【請求項１１】
前記第１の判定手段が前記他の通信装置と切断したことを判定した場合に、前記制御手段は、前記ＷＵＲによる前記他の通信装置へのＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  Ｂｅａｃｏｎの送信が停止されるように制御することを特徴とする請求項１から１０のいずれか１項に記載の通信装置。
【請求項１２】
前記第１の判定手段が前記他の通信装置と切断したことを判定した場合に、前記ＷＵＲによる信号の送信先となる他の通信装置が１台も存在しなくなったか否かを判定する第２の判定手段を更に有し、
前記第２の判定手段が、前記ＷＵＲによる信号の送信先となる他の通信装置が１台も存在しなくなったと判定した場合、前記制御手段は、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅの送信が停止されるように制御することを特徴とする請求項１から１１のいずれか１項に記載の通信装置。
【請求項１３】
前記第２の判定手段が、前記ＷＵＲによる信号の送信先となる他の通信装置が１台も存在しなくなったと判定した場合、前記制御手段は、前記制御手段は、前記ＷＵＲへの電源、もしくは、クロックの供給が停止するように制御することを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記他の通信装置は、ＷＵＲによるフレームの送信機能を有さない装置であることを特徴とする請求項１から１３のいずれか１項に記載の通信装置。
【請求項１５】
通信装置の制御方法であって、
ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ（Ｗａｋｅ  Ｕｐ  Ｒａｄｉｏ）による信号の送信先となる他の通信装置と切断したことを、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＰＣＲ（Ｐｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏ）における通信に基づいて判定する判定工程と、
前記判定の結果に基づいて、前記ＷＵＲによる所定の信号の送信が停止されるように制御する制御工程と、
を有することを特徴とする制御方法。
【請求項１６】
コンピュータを請求項１から１４のいずれか１項に記載の通信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信の省電力化技術に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（米国電気電子技術者協会）では無線通信の省電力性能の向上のため、ＩＥＥＥ８０２．１１ｂａ規格が検討されている。ＩＥＥＥ８０２．１１ｂａ規格では、省電力性を向上させるため、従来のＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路であるＰＣＲとは別に、ＷＵＲを設ける。なお、ＰＣＲとはＰｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏの、ＷＵＲとはＷａｋｅ  Ｕｐ  Ｒａｄｉｏの各々略である。
【０００３】
ＷＵＲはＰＣＲよりも低消費電力で動作することが可能で、ＰＣＲが通信をしていないときは、ＰＣＲをＤｏｚｅ状態にすることで省電力性能向上を可能とする。ＩＥＥＥ８０２．１１ｂａ規格ではＡＰで動作するＷＵＲ  ＡＰと、ｎｏｎ−ＡＰ  ＳＴＡで動作するＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡと、が規定されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２０１８／０２５５５１４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＩＥＥＥ８０２．１１ｂａ規格ではＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡは送信機能を持たず、ＷＵＲ  ＡＰはＷＵＲを使ってＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡの生存確認をすることができない。このため、ＷＵＲ  ＡＰはＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡと切断した場合においても、それを検出できずにＷＵＲを動作させ続けてしまい、信号を送信し続けて不要な通信帯域を消費させてしまう。
【０００６】
上記課題を鑑み、ＷＵＲによる通信帯域の消費を適切に抑えられるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様に係る通信装置は、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＰＣＲ（Ｐｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏ）における通信に基づいて、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ（Ｗａｋｅ  Ｕｐ  Ｒａｄｉｏ）による信号の送信先となる他の通信装置と切断したことを判定する第１の判定手段と、前記第１の判定手段による判定の結果に基づいて、前記ＷＵＲによる所定の信号の送信が停止されるように制御する制御手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、ＷＵＲによる通信帯域の消費を適切に抑えることができる。
【図面の簡単な説明】
【０００９】
【図１】ネットワーク構成例を示す図。
【図２】ＡＰのハードウェア構成を示す図。
【図３】ＡＰが実現するフローチャート。
【図４】ＡＰが実現するフローチャート。
【図５】ＡＰとＳＴＡとの間のシーケンスを示す図。
【発明を実施するための形態】
【００１０】
図１に本実施形態の無線ネットワーク構成を示す。ＡＰ１０２は、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  ＡＰであり、後述するように、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＰＣＲとＷＵＲとを有する通信装置である。ここで、ＡＰはＡｃｃｅｓｓ  Ｐｏｉｎｔの略である。また、ＩＥＥＥはＩｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓの略である。また、ＰＣＲはＰｒｉｍａｒｙ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒａｄｉｏの、ＷＵＲはＷａｋｅ  Ｕｐ  Ｒａｄｉｏの各々略である。ＡＰ１０２のＰＣＲは、ＩＥＥＥ８０２．１１シリーズ規格に準拠した無線ネットワークを構築する。
【００１１】
また、ＡＰ１０２は、ＰＣＲを用いてＩＥＥＥ８０２．１１シリーズ規格に準拠したフレーム（Ｆｒａｍｅ）を送受信することにより、ＳＴＡ１０１とデータ通信を行うことができる。ここで、ＳＴＡはＳｔａｔｉｏｎの略である。ＡＰ１０２は、ＩＥＥＥ８０２．１１シリーズ規格に準拠したＡｃｃｅｓｓ  Ｐｏｉｎｔであるとして説明するが、これに限らず、例えばＷｉ−Ｆｉ  Ｄｉｒｅｃｔ規格に準拠したＧｒｏｕｐ  Ｏｗｎｅｒのような基地局であってもよい。
【００１２】
ＳＴＡ１０１は、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡ（以下、ＷＵＲ  ＳＴＡと称する）であり、ＡＰ１０２と同様にＰＣＲとＷＵＲとを有する。ＳＴＡ１０１はＡＰ１０２と、ＰＣＲを用いてＩＥＥＥ８０２．１１シリーズ規格に準拠した所定のフレームを送受信することにより無線接続を確立する。具体的には、ＳＴＡ１０１はＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム（認証要求）をＡＰ１０２に送信し、ＡＰ１０２がこれに応答して、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム（認証応答）を送信する。その後、ＳＴＡ１０１は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム（接続要求）をＡＰ１０２に送信し、ＡＰ１０２がこれに応答してＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム（接続応答）を送信する。このようにして、無線接続が確立される。なお、ＳＴＡ１０１のＷＵＲは、ＩＥＥＥ８０２．１１ｂａシリーズ規格に準拠したフレーム（ＷＵＲ  Ｆｒａｍｅ）を送信する送信機能を有さず、ＡＰ１０２のＷＵＲから送信されるＷＵＲ  Ｆｒａｍｅを受信する受信機能を有するのみである。
【００１３】
通信範囲１０３は、ＡＰ１０２のＰＣＲ及びＷＵＲにより送信される信号を受信可能な範囲である。通信範囲１０３内に存在するＳＴＡ１０１は、ＡＰ１０２が送信した信号を受信可能である。なお、ＡＰ１０２のＰＣＲが送信した信号の受信可能範囲と、ＡＰ１０２のＷＵＲが送信した信号の受信可能範囲は差が少ないことが望ましいが、これに限定されない。なお、この構成は一例であり、無線ネットワークに複数のＳＴＡが存在してもよいし、ＳＴＡとＡＰとの位置関係についても図１に示す例に限られない。
【００１４】
図２に、ＡＰ１０２のハードウェア構成を示す。記憶部２０１はＲＯＭやＲＡＭ等の１以上のメモリにより構成され、後述する各種動作を行うためのプログラムや、無線通信のための通信パラメータ等の各種情報を記憶する。なお、記憶部２０１として、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。
【００１５】
また、記憶部２０１は、ＡＰ１０２に接続し、ＩＥＥＥ  ８０２．１１ｂａ規格に準拠したＷＵＲモードで動作しているＳＴＡの台数を管理する。また、記憶部２０１は、ＡＰ１０２に接続し、ＷＵＲモードで動作している各ＳＴＡのＩＤを記録する。ここで、ＩＤとは、例えばＳＴＡのＰＣＲのＭＡＣアドレスである。なお、ＩＤとして、ＳＴＡのＡＩＤ（Ａｓｓｏｃｉａｔｉｏｎ  ＩＤ）を用いてもよい。
【００１６】
制御部２０２はＣＰＵやＭＰＵ等の１以上のプロセッサにより構成され、記憶部２０１に記憶されたプログラムを実行することによりＡＰ１０２全体を制御する。なお、制御部２０２は、記憶部２０１に記憶されたプログラムとＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）との協働によりＡＰ１０２全体を制御するようにしてもよい。また、制御部２０２がマルチコア等の複数のプロセッサを備え、複数のプロセッサによりＡＰ１０２全体を制御するようにしてもよい。
【００１７】
また、制御部２０２は、機能部２０３を制御して、撮像や印刷、投影等の所定の処理を実行する。機能部２０３は、ＡＰ１０２が所定の処理を実行するためのハードウェアである。例えば、ＡＰ１０２がカメラである場合、機能部２０３は撮像部であり、撮像処理を行う。また、例えば、ＡＰ１０２がプリンタである場合、機能部２０３は印刷部であり、印刷処理を行う。また、例えば、ＡＰ１０２がプロジェクタである場合、機能部２０３は投影部であり、投影処理を行う。機能部２０３が処理するデータは、記憶部２０１に記憶されているデータであってもよいし、後述する通信部２０６を介して他の通信装置と通信したデータであってもよい。
【００１８】
入力部２０４は、ユーザからの各種操作の受付を行う。出力部２０５は、ユーザに対して各種出力を行う。ここで、出力部２０５による出力とは、画面上への表示や、スピーカーによる音声出力、振動出力等の少なくとも１つを含む。なお、タッチパネルのように入力部２０４と出力部２０５の両方を１つのモジュールで実現するようにしてもよい。
【００１９】
通信部２０６は、ＩＥＥＥ８０２．１１シリーズ規格及びＩＥＥＥ８０２．１１ｂａ規格に準拠した無線通信の制御を行う。通信部２０６はＰＣＲ用のＲＦ回路であるＰＣＲ部２１１とＷＵＲ用のＲＦ回路であるＷＵＲ部２１２とを含む。ここで、ＲＦとはＲａｄｉｏ  Ｆｒｅｑｕｅｎｃｙの略である。
【００２０】
ＡＰ１０２は、ＷＵＲ部２１２を用いて対向のＷＵＲ  ＳＴＡに向けてＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲ  Ｆｒａｍｅを送信する。ＷＵＲ  Ｆｒａｍｅとは、例えばＷＵＲ  ＢｅａｃｏｎやＷＵＲ  Ｗａｋｅ−Ｕｐ  Ｆｒａｍｅ、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅ、ＷＵＲ  Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｆｒａｍｅである。
【００２１】
ここで、ＷＵＲ  Ｂｅａｃｏｎは、ＡＰ１０２とＷＵＲ  ＳＴＡとが同期を維持するために送信される。
【００２２】
また、ＷＵＲ  Ｗａｋｅ−Ｕｐ  Ｆｒａｍｅは、ＡＰ１０２が対向のＷＵＲ  ＳＴＡのＰＣＲをＩＥＥＥ８０２．１１シリーズに準拠したＤｏｚｅ状態からＡｗａｋｅ状態に遷移させたいときに送信される。Ｗａｋｅ−Ｕｐ  ＦｒａｍｅはＡｄｄｒｅｓｓフィールドを有し、当該フィールドにはＷＵＲ  ＳＴＡを識別するためのＷＩＤ（ＷＵＲ  ＩＤ）が含まれる。ＷＵＲ  ＳＴＡはＷＩＤを確認し、自装置宛のＷａｋｅ−Ｕｐ  Ｆｒａｍｅかどうかを判定する。そして、自装置宛だった場合は、自装置のＰＣＲをＡｗａｋｅ状態にして、ＳＴＡのＰＣＲ部からＡＰ１０２へ、レスポンスフレームを送信することでＷａｋｅ−Ｕｐ  Ｆｒａｍｅの受理を伝える。
【００２３】
また、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅは、ＷＵＲ  ＳＴＡがＡＰ１０２を容易に検出できるようにするために送信される。また、ＷＵＲ  Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｆｒａｍｅは、メーカーや製品に固有の情報をＷＵＲ  ＳＴＡに通知するために送信される。
【００２４】
また、通信部２０６はアンテナ２０７を制御して、上述した種々のフレームを含む無線信号の送受信を行う。ＡＰ１０２は通信部２０６を介して、画像データや文書データ、映像データ等のコンテンツを他のＳＴＡ１０１と通信する。
尚、ＰＣＲ部２１１とＷＵＲ部２１２は夫々独立したＲＦ回路として構成される。しかし、これに限らず、ＰＣＲ部２１１とＷＵＲ部２１２とは一体のＲＦ回路として構成されてもよい。この場合に、ＡＰ１０２は、ＰＣＲをＡｗａｋｅ状態にする場合、ＰＣＲ部２１１としての機能をイネーブルにする。一方、ＰＣＲをＤｏｚｅ状態にする場合、ＰＣＲ部２１１としての機能をディセーブルにする。ＡＰ１０２は、ＷＵＲについても同様の制御を行う。ＰＣＲ部２１１とＷＵＲ部２１２が一体となっているＲＦ回路は、ＷＵＲ部２１２としての機能がイネーブルになっている場合、ＰＣＲ部２１１としての機能がイネーブルになっている場合よりも省電力で動作する。ＰＣＲ部２１１とＷＵＲ部２１２とが一体のＲＦ回路として構成される場合、ＰＣＲ部２１１としての機能がイネーブルになっている場合には、該ＲＦ回路自体がＰＣＲ部２１１となる。一方、ＰＣＲ部２１１とＷＵＲ部２１２とが一体のＲＦ回路として構成される場合、ＷＵＲ部２１２としての機能がイネーブルになっている場合には、該ＲＦ回路自体がＷＵＲ部２１１となる。
【００２５】
次に、ＩＥＥＥ８０２．１１ｂａ規格に規定されたＡｃｔｉｏｎフレームについて説明する。なお、ＩＥＥＥ８０２．１１ｂａ規格に規定されたＡｃｔｉｏｎフレームとは、当該フレームに含まれるＣａｔｅｇｏｒｙ  Ｃｏｄｅが３２のフレームである。Ａｃｔｉｏｎフレーム内のＷＵＲ  Ａｃｔｉｏｎ  ｆｉｅｌｄに０を設定するとＷＵＲモード動作の開始の際に送受信されるＷＵＲ  Ｍｏｄｅ  Ｓｅｔｕｐフレームを意味する。ＷＵＲ  Ａｃｔｉｏｎ  ｆｉｅｌｄに１を設定するとＷＵＲモード動作終了の際に送受信されるＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームを意味する。
【００２６】
ＷＵＲ  Ｍｏｄｅ  Ｓｅｔｕｐフレームは更に、Ａｃｔｉｏｎ  Ｔｙｐｅ  ｆｉｅｌｄを含むＷＵＲ  Ｍｏｄｅ  Ｅｌｅｍｅｎｔを有する。Ａｃｔｉｏｎ  Ｔｙｐｅ  ｆｉｅｌｄは、ＷＵＲモード処理のタイプを示し、当該値が０のときＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームであることを意味する。ここで、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームとは、送信元のＳＴＡがＡＰに、ＩＥＥＥ８０２．１１ｂａ規格に準拠したＷＵＲモードの処理の開始を要求するフレームである。
【００２７】
また、当該値が１のときＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅフレームを意味する。ここで、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅフレームとは、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームに対する応答フレームである。Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅフレームは、更に、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔに対する受付可否を示すＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅ  Ｓｔａｔｕｓ  Ｄｅｆｉｎｉｔｉｏｎ  ｆｉｅｌｄを有する。
【００２８】
当該値が０のときはＡｃｃｅｐｔを意味する。Ａｃｃｅｐｔとは、ＳＴＡが要求するＷＵＲモードの処理をＡＰが受け付けることを意味する。一方、当該値が１または２のときはＤｅｎｉｅｄを意味する。Ｄｅｎｉｅｄとは、ＳＴＡが要求するＷＵＲモードの処理をＡＰが拒否することを意味する。
【００２９】
ＷＵＲ  Ｍｏｄｅ  Ｅｌｅｍｅｎｔは更に、ＷＵＲの動作周期を示すＷＵＲ  Ｄｕｔｙ  Ｃｙｃｌｅ  Ｐｅｒｉｏｄと、当該動作周期の開始時刻を示すＳｔａｒｔｉｎｇ  Ｔｉｍｅ  Ｏｆ  Ｔｈｅ  ＷＵＲ  Ｄｕｔｙ  Ｃｙｃｌｅとを含む。ＷＵＲの動作周期には、ＳＴＡのＷＵＲ部が、ＡＰのＷＵＲ部からの信号を受信可能なＡｗａｋｅ状態である期間と、信号を受信不可能なＤｏｚｅ状態である期間とが含まれる。Ａｗａｋｅ状態である期間は、ＷＵＲ  Ｍｏｄｅ  ＥｌｅｍｅｎｔにおいてＯｎ  Ｄｕｒａｔｉｏｎとして示され、この期間はＷＵＲ  ＳＴＡがＷＵＲ  ＡＰからのＷＵＲ  Ｆｒａｍｅを受信できる状態にあることが保証される。
【００３０】
続いて、図３および図４を用いて、本実施形態に係るＡＰ１０２が実行する処理の流れについて説明する。本処理は、制御部２０２が、記憶部２０１に記憶されたプログラムを実行することによって実現される。なお、図３、図４に示されるフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としても良い。ここで、ＡＳＩＣとは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００３１】
図３は、ＡＰ１０２がＷＵＲ部２１２を有効化し、無効化するまでに実行する処理の流れを示すフローチャートである。本フローチャートはＡＰ１０２が起動した場合に実行される。なお、前提として、本フローはＡＰ１０２のＷＵＲ部２１２が無効化された状態で開始されるものとする。もし、ＷＵＲ部２１２が有効化されている場合は、ＡＰ１０２は、ＷＵＲ部２１２を無効化してからこのフローチャートを開始する。また、記憶部２０１に記録されているＷＵＲ  ＳＴＡの接続台数は初期値として０が設定されている状態であるとする。
【００３２】
なお、ＷＵＲ部２１２を有効化するとは、例えば、制御部２０２がＷＵＲ部２１２への電源やクロックの供給を開始するように制御することを指す。また、例えば、制御部２０２がＷＵＲ部２１２を動作させるためのプログラムを実行することを指す。
【００３３】
一方、ＷＵＲ部２１２を無効化するとは、例えば、制御部２０２がＷＵＲ部２１２への電源やクロックの供給を停止するように制御することを指す。また、例えば、制御部２０２がＷＵＲモードでＰＣＲ部２１１やＷＵＲ部２１２を動作させるためのプログラムを停止することを指す。また、例えば、ＷＵＲ部２１２が送信していたＷＵＲ  ＢｅａｃｏｎやＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  ＦｒａｍｅなどのＷＵＲ  Ｆｒａｍｅの送信を停止することを指す。なお、ＷＵＲ部２１２が無効化されている場合であっても、ＰＣＲ部２１１は、ＷＵＲに関する情報を、Ｂｅａｃｏｎフレーム等を用いてＳＴＡに通知することができる。ＷＵＲ部２１２の有効化や無効化には、これらの一部の動作を行うことが含まれる。
【００３４】
まず、ＡＰ１０２は、ＰＣＲ部２１１を用いて、ＩＥＥＥ８０２．１１シリーズ規格に準拠した接続処理をＳＴＡ１０１との間で実行する（Ｓ３００）。ＡＰ１０２は、当該接続処理の際にＰＣＲ部２１１を用いて、ＷＵＲに関する情報をＳＴＡ１０１に通知する。具体的には、ＡＰ１０２は、ＰＣＲ部２１１を用いて送信されるＢｅａｃｏｎフレームまたはＰｒｏｂｅ  ＲｅｓｐｏｎｓｅフレームにＷＵＲ  Ｃａｐａｂｉｌｉｔｉｅｓ  Ｅｌｅｍｅｎｔを含めることで、ＷＵＲに対応したＡＰであることを通知する。また、ＡＰ１０２は特定のマネージメントフレーム内にＷＵＲ  Ｏｐｅｒａｔｉｏｎ  Ｅｌｅｍｅｎｔを含むことで、ＷＵＲの動作に必要なパラメータをＳＴＡ１０１と共有することができる。パラメータにはＷＵＲの送信チャネル情報を示すＷＵＲ  ＣｈａｎｎｅｌやＷＵＲ  Ｂｅａｃｏｎの送信間隔を示すＷＵＲ  Ｂｅａｃｏｎ  Ｐｅｒｉｏｄなどが含まれる。なお、特定のマネージメントフレームは、Ｂｅａｃｏｎフレーム、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレーム、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームを指す。
【００３５】
ＳＴＡ１０１と接続処理を実行し、無線接続が確立されると、ＡＰ１０２はＰＣＲ部２１１を用いて、ＳＴＡ１０１からＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームの受信を待ち受ける（Ｓ３０１）。Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームを受信すると、ＡＰ１０２はＰＣＲ部２１１を用いて、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅフレームを送信する（Ｓ３０２）。なお、ＡＰ１０２は、当該Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  ＲｅｓｐｏｎｓｅフレームのＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅ  Ｓｔａｔｕｓ  Ｄｅｆｉｎｉｔｉｏｎ  ｆｉｅｌｄを０に設定する。
【００３６】
更に、ＡＰ１０２は、記憶部２０１に記録しているＷＵＲ  ＳＴＡの接続台数をインクリメントする（Ｓ３０２）。さらに、ＡＰ１０２は、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームを送信したＳＴＡ（ここでは、ＳＴＡ１０１）を識別するために、当該ＳＴＡを一意に識別可能なＩＤを記憶部２０１に記録する。
【００３７】
ＳＴＡ１０１はＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅフレームを受信したＳＴＡ１０１は、ＷＵＲモードでの動作を開始する。一方、ＡＰ１０２においても、ＷＵＲ部２１２を有効化し、ＷＵＲモードでの動作を開始する（Ｓ３０３）。ＡＰ１０２はＷＵＲモードでの動作を開始すると、ＷＵＲ部２１２を用いてＷＵＲ  ＢｅａｃｏｎフレームとＷＵＲ  Ｄｉｓｃｏｖｅｒｙフレームを周期的に送信する（Ｓ３０４）。なお、これらのフレームは、ＩＥＥＥ８０２．１１ｂａ規格に準拠したフレームである。
【００３８】
ＷＵＲ  Ｂｅａｃｏｎフレームは、ＷＵＲ  Ｏｐｅｒａｔｉｏｎ  ＥｌｅｍｅｎｔでＳＴＡ１０１に伝えたＷＵＲ  Ｃｈａｎｎｅｌにおいて、ＷＵＲ  Ｂｅａｃｏｎ  Ｐｅｒｉｏｄの周期で送信される。また、ＷＵＲ  Ｂｅａｃｏｎフレームには、ＡＰ１０２を識別するためのＴｒａｎｓｍｉｔ  ＩＤや、ＳＴＡ１０１と同期をとるためのＴＤ  Ｃｏｎｔｒｏｌなどが含まれる。ＳＴＡ１０１はこれらの情報と、Ｓｔａｒｔｉｎｇ  Ｔｉｍｅ  Ｏｆ  Ｔｈｅ  ＷＵＲ  Ｄｕｔｙ  Ｃｙｃｌｅを用いて、ＷＵＲ  Ｂｅａｃｏｎフレームの受信タイミングの同期をとる。Ｓｔａｒｔｉｎｇ  Ｔｉｍｅ  Ｏｆ  Ｔｈｅ  ＷＵＲ  Ｄｕｔｙ  ＣｙｃｌｅはＷＵＲ  Ｍｏｄｅ  ＳｅｔｕｐフレームのＷＵＲ  Ｍｏｄｅ  Ｅｌｅｍｅｎｔに含まれる。
【００３９】
ＷＵＲ  Ｄｉｓｃｏｖｅｒｙフレームは、ＰＣＲのＢｅａｃｏｎフレーム及びＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームに含まれるＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｅｌｅｍｅｎｔ内で通知した情報に従って送信される。ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  ＦｒａｍｅはＷＵＲ  ＳＴＡがＷＵＲ  ＡＰを発見するために用いられるＷＵＲ  Ｆｒａｍｅである。また、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅは、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  ｃｈａｎｎｅｌに設定したチャネルにおいて、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｐｅｒｉｏｄに設定した周期ごとにＡＰ１０２から送信される。
【００４０】
さらに、ＡＰ１０２はＷＵＲモードで動作しているとき、必要に応じてＷＵＲモードで動作するＳＴＡ１０１のＰＣＲ部を起こす（ＩＥＥＥ８０２．１１シリーズで規定されたＡｗａｋｅ状態にする）ためのＷａｋｅ−Ｕｐ  Ｆｒａｍｅを送信する。なお、Ａｗａｋｅ状態とは、ＳＴＡ１０１のＰＣＲ部がＡＰ１０２のＰＣＲ部２１１と信号の送受信が可能な状態である。
【００４１】
次に、ＡＰ１０２はＷＵＲモードでの動作を継続するか否かを判定する（Ｓ３０５）。当該判定処理の詳細は、図４を用いて後述する。なお、当該判定処理は所定時間周期に実行しても良いし、ＳＴＡ１０１の切断検出など、特定のイベントを契機に実行しても良い。
【００４２】
当該判定処理の結果、ＷＵＲモードを継続する場合は（Ｓ３０５のＹｅｓ）、Ｓ３０４に戻る。一方、継続しない場合は（Ｓ３０５のＮｏ）ＡＰ１０２は、ＷＵＲ部２１２を無効化し、図３に示す処理を終了する。Ｓ３０６の後、Ｓ３０１に戻っても良い。
【００４３】
このように、ＷＵＲモードの動作を継続する必要がない場合に、ＷＵＲを無効化することで、ＡＰ１０２における処理負荷や消費電力を低減することができる。またＷＵＲ  ＢｅａｃｏｎフレームやＷＵＲ  Ｄｉｓｃｏｖｅｒｙフレームの送信をしないことで無駄な帯域消費を抑制することができる。
【００４４】
上記では、１台目のＷＵＲ  ＳＴＡとＷＵＲモードの動作を行う場合について説明した。ＡＰ１０２は、１台目のＷＵＲ  ＳＴＡと接続した後、２台目以降のＷＵＲ  ＳＴＡと接続できるようにするために、ステップＳ３００における接続処理が開始されるのを待ち受ける。そして、２台目以降のＷＵＲ  ＳＴＡと接続処理を行った場合には、続くステップＳ３０１以降の処理（Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームの受信等）を当該ＳＴＡとの間で実行する。なお、この場合、ＡＰ１０２は、ステップＳ３０３を実行する必要はない。
【００４５】
次に図４を用いて、図３のＳ３０５の処理について詳細に説明する。まず、ＡＰ１０２は、ＳＴＡ１０１とのＰＣＲ部２１１を用いた通信に基づいて、ＷＵＲ  ＳＴＡ（例えばＳＴＡ１０１）が切断されたかを判定する（Ｓ４０１）。
【００４６】
例えば、ＡＰ１０２のＰＣＲ部２１１が、ＳＴＡ１０１から所定時間（例えば３分間）、ＩＥＥＥ８０２．１１シリーズ規格に準拠したフレームを受信しなかった場合、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定する。なお、当該フレームは、データフレームであってもよいし、Ａｃｔｉｏｎフレームであってもよいし、その他のＮｕｌｌ  Ｄａｔａ  Ｐａｃｋｅｔのような生存確認用のフレームであってもよい。ＡＰ１０２はＳＴＡ毎に、当該所定時間を計測するための不図示のタイマを持つことで、切断されたＳＴＡがＳＴＡ１０１であることを特定することができる。
【００４７】
また、例えば、ＡＰ１０２のＰＣＲ部２１１が、ＳＴＡ１０１から切断フレームを受信した場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。切断フレームとは、ＩＥＥＥ８０２．１１シリーズ規格に準拠したＤｉｓａｓｓｏｃｉａｔｉｏｎフレームまたはＤｅａｕｔｈｅｎｔｉｃａｔｉｏｎフレームである。ＡＰ１０２は、切断フレームに含まれる送信元を示すＳＴＡのＩＤ（例えばＭＡＣアドレス）を参照することで、切断されたＳＴＡがＳＴＡ１０１であることを特定することができる。
【００４８】
また、例えば、ＡＰ１０２のＰＣＲ部２１１が、ＳＴＡ１０１に切断フレームを送信した場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。ＡＰ１０２は、切断フレームに含まれる送信先を示すＳＴＡのＩＤ（例えばＭＡＣアドレス）を参照することで、切断されたＳＴＡがＳＴＡ１０１であることを特定することができる。
【００４９】
また、例えば、ＡＰ１０２のＰＣＲ部２１１が、応答を必要とするフレームをＳＴＡ１０１に送信し、当該フレームに対する応答を所定時間内にＳＴＡ１０１から受信しなかった場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。応答を必要とするフレームとは、例えば、データフレームや、Ｎｕｌｌ  Ｄａｔａ  Ｐａｃｋｅｔフレーム、Ｔｒｉｇｇｅｒ  Ｆｒａｍｅである。ＡＰ１０２は、応答に含まれる送信元を示すＳＴＡのＩＤ（例えばＭＡＣアドレス）を参照することで、切断されたＳＴＡがＳＴＡ１０１であることを特定することができる。なお、ＡＰ１０２のＰＣＲ部２１１が、応答を必要とするフレームを複数回、ＳＴＡ１０１に送信し、１度も応答をＳＴＡ１０１から受信しなかった場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。
【００５０】
また、例えば、ＡＰ１０２のＷＵＲ部２１２が、ＷＵＲ  Ｗａｋｅ−Ｕｐ  ＦｒａｍｅをＳＴＡ１０１に送信し、当該フレームに対する応答を所定時間内にＳＴＡ１０１から受信しなかった場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。
【００５１】
また、例えば、ＡＰ１０２のＰＣＲ部２１１が、ＳＴＡ１０１からＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームを受信した場合に、ＡＰ１０２は、ＳＴＡ１０１が切断されたと判定するようにしてもよい。ＡＰ１０２は、ＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームに含まれる送信元を示すＳＴＡのＩＤ（例えばＭＡＣアドレス）を参照することで、切断されたＳＴＡがＳＴＡ１０１であることを特定することができる。なお、ＳＴＡ１０１は、例えば、ＡＰ１０２の送信するＷＵＲ  Ｂｅａｃｏｎフレームを所定期間の間受信できない場合に、ＰＣＲでＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームを送信する。これは、ＳＴＡ１０１においてＡＰ１０２のＷＵＲ部２１２からの信号が受信できなくても、ＳＴＡ１０１が送信した信号がＰＣＲ部２１１へ届く可能性がある。この場合に、ＳＴＡ１０１がＡＰ１０２にＷＵＲ  Ｍｏｄｅ  Ｔｅａｒｄｏｗｎフレームを送信することで、不要にＡＰ１０２でＷＵＲモードを継続させる可能性を低減することができる。
【００５２】
なお、ＡＰ１０２はステップＳ４０１における処理として、上述のいずれか１つの方法を用いて判定するようにしてもよいし、複数の方法を組み合わせて判定するようにしてもよい。ここで、複数の方法を組み合わせて判定する場合には、ＡＰ１０２は、いずれかの方法でＷＵＲ  ＳＴＡの切断が判定された場合に、ＷＵＲ  ＳＴＡが切断されたと判定する。
【００５３】
ステップＳ４０１においてＷＵＲ  ＳＴＡが切断されたと判定された場合（Ｓ４０１のＹｅｓ）、ステップＳ４０２に進み、ＷＵＲ  ＳＴＡが切断されたと判定されなかった場合（Ｓ４０１のＮｏ）、ステップＳ４０２をスキップして、ステップＳ４０３に進む。なお、ＷＵＲモードとして動作していないＳＴＡが切断された場合には、Ｓ４０１の判定結果はＮｏとなり、ステップＳ４０３に進む。切断が判定されたＳＴＡがＷＵＲモードで動作しているか否かは、上述の方法で特定されたＳＴＡのＩＤが、ステップＳ３０２において記憶部２０１に記録されたＩＤに含まれているか否かを確認することで判別することができる。即ち、切断が判定されたＳＴＡのＩＤが、ステップＳ３０２において記憶部２０１に記録されたＩＤに含まれている場合にはＷＵＲ  ＳＴＡが切断されたと判定される。一方、切断が判定されたＳＴＡのＩＤが、ステップＳ３０２において記憶部２０１に記録されたＩＤに含まれていない場合にはＷＵＲ  ＳＴＡは切断されていないと判定される。
【００５４】
ＷＵＲ  ＳＴＡが切断されたと判定された場合、ＡＰ１０２は、ステップＳ４０１において切断したと判定されたＷＵＲ  ＳＴＡの台数分を、記憶部２０１に記録されたＷＵＲ  ＳＴＡの接続台数からデクリメントする（Ｓ４０２）。更に、ＡＰ１０２は、切断したと判定されたＷＵＲ  ＳＴＡのＩＤを削除する（Ｓ４０２）。
【００５５】
次に、ＡＰ１０２は、記憶部２０１に記録されたＷＵＲ  ＳＴＡの接続台数が１台以上であるかを確認する（Ｓ４０３）。１台以上であれば（Ｓ４０３のＹｅｓ）、ＷＵＲモードを継続すると判定する（Ｓ４０４）。そして、図４に示す処理を終了して、ステップＳ３０４に戻る。一方、ＷＵＲ  ＳＴＡの接続台数が１台未満、即ち０台である場合には（Ｓ４０３のＮｏ）、ＷＵＲモードを継続しないと判定する（Ｓ４０５）。そして、図４に示す処理を終了して、ステップＳ３０６に進む。
【００５６】
次に、図５を用いて本実施形態のシーケンスを説明する。初めに、ＡＰ１０２は起動後、ＷＵＲ部２１２が無効の状態で処理開始する（Ｍ５０１）。そして、ＰＣＲ部２１１は、ＷＵＲ  Ｃａｐａｂｉｌｉｔｙ  Ｅｌｅｍｅｎｔを含むＢｅａｃｏｎフレームを送信し、ＷＵＲ対応のＡＰであることをＳＴＡ１０１に通知する（Ｍ５０２）。ＳＴＡ１０１はＰＣＲでこれを受信し、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  ＲｅｑｕｅｓｔフレームをＡＰ１０２のＰＣＲ部２１１向けに送信する（Ｍ５０３）。
【００５７】
ＰＣＲ部２１１はこれを受信し、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  ＲｅｓｐｏｎｓｅをＷＵＲ  Ｍｏｄｅ  Ｒｅｓｐｏｎｓｅ  Ｓｔａｔｕｓ  Ｄｅｆｉｎｉｔｉｏｎ  ｆｉｅｌｄを０にしてＳＴＡ１０１のＰＣＲ向けに送信する（Ｍ５０４）。これを契機にＡＰ１０２は、ＷＵＲ部２１２を有効にし、ＷＵＲモードでの動作を開始する（Ｍ５０５）。
【００５８】
ＷＵＲモードが有効にされると、ＡＰ１０２のＷＵＲ部２１２はＷＵＲ  ＢｅａｃｏｎフレームまたはＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅ、またはその両方を定期的に送信する（Ｍ５０６、Ｍ５０７、Ｍ５０９）。この間、ＳＴＡ１０１のＰＣＲは定期的にＡｗａｋｅ状態となり、生存確認用のフレーム（Ｈｅａｒｔ  ｂｅａｔ）を送信する（Ｍ５０８）。なお、ＳＴＡ１０１からＡＰ１０２へ送信するデータフレームがあれば、ＳＴＡ１０１は、Ｈｅａｒｔ  ｂｅａｔに代えて、当該データフレームを送ってもよい。また、送信するデータフレームがない場合であっても、Ｎｕｌｌ  Ｄａｔａ  ＰａｃｋｅｔやＰＳ−Ｐｏｌｌなど他のフレームを送信するようにしてもよい。
【００５９】
このような通信を行っている状態で、ＳＴＡ１０１が通信範囲１０３から離れた場合や、ＳＴＡ１０１が突然の電源ＯＦＦ等により通信できない状況になったとする（Ｍ５１０）。ＳＴＡ１０１が通信範囲１０３から離れた場合には、生存確認用のフレームはＡＰ１０２において受信することができない。また、ＳＴＡ１０１が突然の電源ＯＦＦ等により通信できない状況になった場合には、ＳＴＡ１０１から生存確認用のフレームは送信されない。
【００６０】
従って、ＡＰ１０２のＰＣＲはＳＴＡ１０１の生存確認ができず、タイムアウト（所定の期間、生存確認用のフレームを受信できなかったことを示す）によりＳＴＡ１０１の切断を判定する（Ｍ５１１）。ＳＴＡ１０１の切断が判定されると、ＡＰ１０２内でＰＣＲ部２１１からＷＵＲ部２１２へ、この情報を伝える。また、ＷＵＲ  ＳＴＡ接続台数が０になるので、ＡＰ１０２は、ＷＵＲ部２１２を無効化する（Ｍ５１３）。
【００６１】
なお、ＳＴＡの切断を判定する際のタイムアウト時間は、ＷＵＲ対応のＳＴＡ用のタイムアウト時間と、ＷＵＲ非対応のＳＴＡ用のタイムアウト時間とで、同じ値（同じ長さ）または別々の値（異なる長さ）が設定される。ここで、ＷＵＲ対応のＳＴＡはＰＣＲをＤｏｚｅ状態に長くしておくことで省電力性能を向上することができるので、ＷＵＲ対応のＳＴＡに対するタイムアウト値をＷＵＲ非対応のＳＴＡに比べて長く設定すると、より効果を得ることができる。なお、ＷＵＲ非対応のＳＴＡとは、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、ａｃもしくはａｘ等の規格に準拠した通信は可能であるものの、ＩＥＥＥ８０２．１１ｂａ規格に準拠した通信はできない装置のことである。
【００６２】
また、上述の実施形態では、複数のＷＵＲ  ＳＴＡからＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームを受信した場合であっても、ＷＵＲ部２１２は、共通のＷＵＲ  Ｂｅａｃｏｎを送信するものとして説明した。
【００６３】
しかしこれに限らず、各ＷＵＲ  ＳＴＡから送信されるＥｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームに含まれる情報に基づいて、ＷＵＲ  ＳＴＡ毎に異なるタイミングでＷＵＲ  Ｂｅａｃｏｎを送信するようにしてもよい。具体的には、Ｅｎｔｅｒ  ＷＵＲ  Ｍｏｄｅ  Ｒｅｑｕｅｓｔフレームに含まれ、ＷＵＲの動作周期を示すＷＵＲ  Ｄｕｔｙ  Ｃｙｃｌｅ  Ｐｅｒｉｏｄに基づいて決定されたタイミングで、ＡＰ１０２は、ＷＵＲ  Ｂｅａｃｏｎを送信するようにしてもよい。
【００６４】
このような構成とした場合、ＡＰ１０２は、ステップＳ４０２において、切断したと判定されたＷＵＲ  ＳＴＡ宛てのＷＵＲ  Ｂｅａｃｏｎの送信を停止する。即ち、ＡＰ１０２は、ＷＵＲ  ＳＴＡの切断が判定される毎に、当該ＷＵＲ  ＳＴＡ宛てのＷＵＲ  Ｂｅａｃｏｎの送信を停止する。そして、ステップＳ３０６において、ＡＰ１０２は、ＷＵＲ部２１２を無効化し、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅ等のＷＵＲ  Ｆｒａｍｅの送信を停止する。即ち、ＡＰ１０２は、通信しているＷＵＲ  ＳＴＡが存在している間は、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅ等の送信を継続する。そして、ＡＰ１０２は、通信しているＷＵＲ  ＳＴＡが１台も存在しなくなった場合に、ＷＵＲ  Ｂｅａｃｏｎの送信を停止すると共に、ＷＵＲ  Ｄｉｓｃｏｖｅｒｙ  Ｆｒａｍｅ等の送信を停止する。
【００６５】
このように、ＡＰ１０２は、ＷＵＲ  ＳＴＡが切断する毎に段階的に送信するＷＵＲ  Ｆｒａｍｅを減らし、ＷＵＲ  ＳＴＡが存在しなくなったことに基づいてＷＵＲ  Ｆｒａｍｅの送信を停止することもできる。
【００６６】
上述の実施形態により、ＡＰは、ＷＵＲ  ｎｏｎ−ＡＰ  ＳＴＡと切断した場合において、不要な通信帯域を消費してしまうことを抑えることができる。また、この場合において、ＡＰはＷＵＲ部を無効化するので、ＡＰの処理負荷や消費電力を低減させることができる。
【００６７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６８】
２０１  記憶部
２０２  制御部
２０３  機能部
２０４  入力部
２０５  出力部
２０６  通信部
２０７  アンテナ
２１１  ＰＣＲ部
２１２  ＷＵＲ部
【図１】
2020078004.tif 000003
【図２】
2020078004.tif 000004
【図３】
2020078004.tif 000005
【図４】
2020078004.tif 000006
【図５】
2020078004.tif 000007