(57)【要約】【課題】より利便性の高いパワーセーブ動作を実現すると共に、パワーセーブ動作を確実に実行することができる無線ＬＡＮシステム１０を提供する。【解決手段】無線ＬＡＮシステム１０が備える無線ＬＡＮ端末２０は、無線ＬＡＮの規格に基づくパワーセーブ動作中のウェイクアップ間隔を、当該ウェイクアップ間隔を適用する期間に対応付けて格納する無線ＬＡＮ端末２０と、無線ＬＡＮ端末２０２から、現在の日時に対応するウェイクアップ間隔を抽出して出力する無線ＬＡＮ端末２０４と、パワーセーブ動作が実行可能か否かを判定する無線ＬＡＮ端末２０７と、パワーセーブ動作の実行が可能である場合に、無線ＬＡＮ端末２０４に現在の日時に対応するウェイクアップ間隔を出力させ、出力させたウェイクアップ間隔でパワーセーブ動作を実行する無線ＬＡＮ端末２０５とを有する。【選択図】図２
2007221628.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮ端末と前記無線ＬＡＮ端末によって送受信される通信データを中継するアクセスポイントとを備える無線ＬＡＮシステムであって、
前記無線ＬＡＮ端末は、
パワーセーブ動作中のウェイクアップ間隔スケジュールを格納するウェイクアップ間隔格納手段と、
現在の日時に対応するウェイクアップ間隔を前記ウェイクアップ間隔格納手段から抽出して出力するウェイクアップ間隔抽出手段と、
前記パワーセーブ動作が実行可能か否かを判定するパワーセーブ判定手段と、
前記パワーセーブ判定手段により、前記パワーセーブ動作の実行が可能であると判定された場合に、前記ウェイクアップ間隔抽出手段に現在の日時に対応するウェイクアップ間隔を出力させ、出力させたウェイクアップ間隔で前記パワーセーブ動作を実行するパワーセーブ制御手段と
を有することを特徴とする無線ＬＡＮシステム。
【請求項２】
請求項１に記載の無線ＬＡＮシステムであって、
前記ウェイクアップ間隔スケジュールを、複数の前記無線ＬＡＮ端末のそれぞれに対応付けて格納し、前記無線ＬＡＮ端末からの要求に応じて、対応するウェイクアップ間隔スケジュールを返信するウェイクアップ間隔管理手段をさらに備え、
前記無線ＬＡＮ端末は、
自無線ＬＡＮ端末のウェイクアップ間隔スケジュールを前記スケジュール管理手段から取得して、前記ウェイクアップ間隔格納手段に格納するウェイクアップ間隔取得手段をさらに有することを特徴とする無線ＬＡＮシステム。
【請求項３】
アクセスポイントを介して通信を行う無線ＬＡＮ端末であって、
パワーセーブ動作中のウェイクアップ間隔を、当該ウェイクアップ間隔を適用する期間に対応付けたウェイクアップ間隔スケジュールを格納するウェイクアップ間隔格納手段と、
現在の日時に対応するウェイクアップ間隔を前記ウェイクアップ間隔格納手段から抽出して出力するウェイクアップ間隔抽出手段と、
前記パワーセーブ動作が実行可能か否かを判定するパワーセーブ判定手段と、
前記パワーセーブ判定手段により、前記パワーセーブ動作の実行が可能であると判定された場合に、前記ウェイクアップ間隔抽出手段に現在の日時に対応するウェイクアップ間隔を出力させ、出力させたウェイクアップ間隔で前記パワーセーブ動作を実行するパワーセーブ制御手段と
を備えることを特徴とする無線ＬＡＮ端末。
【請求項４】
無線ＬＡＮ端末と、
前記無線ＬＡＮ端末によって送受信される通信データを中継するアクセスポイントと、
前記アクセスポイントによるビーコンの送信間隔を制御するビーコン送信間隔制御手段と
を備える無線ＬＡＮシステムであって、
前記ビーコン送信間隔制御手段は、
ビーコンの送信間隔スケジュールを格納する送信間隔スケジュール格納手段と、
現在の日時に基づいて前記送信間隔スケジュール格納手段を参照し、定期的または非定期にビーコンの送信間隔を前記アクセスポイントへ送信する送信間隔送信手段と
を有し、
前記アクセスポイントは、
ビーコンの送信間隔を格納する送信間隔格納手段と、
前記ビーコン送信間隔制御手段からビーコンの送信間隔を受信した場合に、受信したビーコンの送信間隔で、前記送信間隔格納手段に格納されたビーコンの送信間隔を更新する送信間隔受信手段と、
前記送信間隔スケジュール格納手段を参照して、前記送信間隔スケジュール格納手段に格納された送信間隔を示す情報を含むビーコンを送信するビーコン制御手段と
を有することを特徴とする無線ＬＡＮシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮの規格に基づいて無線通信を行う無線ＬＡＮ端末およびこれを備える無線ＬＡＮシステムに関する。
【背景技術】
【０００２】
非特許文献１には、無線ＬＡＮシステムにおけるパワーセーブ機能について開示されている。当該非特許文献１によると、無線ＬＡＮ端末は、アクセスポイントに対しパワーセーブモードへ移行する旨を示すメッセージを送信し、ビーコンを受信する以外は必要最小限の機能で動作するドーズモード動作を開始する。当該メッセージを受信したアクセスポイントは、当該メッセージを送信した無線ＬＡＮ端末宛の通信データを受信した場合、当該通信データを一旦内部に保持する。そして、アクセスポイントは、保持している通信データがある旨および当該通信データの宛先の無線ＬＡＮ端末の識別情報をビーコン内に格納して送信する。
【０００３】
無線ＬＡＮ端末は、ビーコンの周期に合わせてアクティブモードへ移行することによりビーコンを受信して、アクセスポイントに自身宛の通信データが保持されているか否かを判定する。自身宛の通信データが無いと判定した場合、無線ＬＡＮ端末は、次のビーコン送信タイミングまでドーズモード動作を実行する。一方、自身宛の通信データがあると判定した場合、無線ＬＡＮ端末は、ポーリング要求をアクセスポイントへ送信することにより、アクセスポイントによって保持された自無線ＬＡＮ端末宛の通信データを受け取る。
【０００４】
【非特許文献１】ＡＮＳ／ＩＥＥＥ  Ｓｔｄ  ８０２．１１，１９９９  Ｅｄｉｔｉｏｎ  ”Ｐａｒｔ  １１：Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）  ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ（ＰＨＹ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ”，ｐ．１２８−１３６
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記したパワーセーブ機能を実現する場合、無線ＬＡＮ端末は、ユーザからパワーセーブ動作の実行を指示される必要があった。そのため、パワーセーブ動作を実現する機能を有しているにもかかわらず、ユーザがパワーセーブ動作の実行を無線ＬＡＮ端末に指示し忘れることにより、無線ＬＡＮ端末はパワーセーブ動作を実行することができず、無線ＬＡＮ端末の電池寿命を長くすることができない場合があった。
【０００６】
また、上記したパワーセーブ機能は、無線ＬＡＮ端末側で、ドーズモード期間をアクセスポイントから送信されるビーコンの周期よりも長くすることにより、無線ＬＡＮ端末の電池寿命をより長くすることが可能である。しかし、ユーザによる明示的な入力が必要であったため、深夜や昼食時間帯、会議中、来客中等に応じた、ドーズモード期間のきめ細かな制御が難しかった。
【０００７】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、より利便性の高いパワーセーブ動作を実現すると共に、パワーセーブ動作を確実に実行することができるようにすることにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、予め設定されたスケジュールに従って、無線ＬＡＮ端末のウェイクアップ間隔を自動的に変更する。
【０００９】
例えば、本発明の第１の態様は、無線ＬＡＮ端末と無線ＬＡＮ端末によって送受信される通信データを中継するアクセスポイントとを備える無線ＬＡＮシステムであって、無線ＬＡＮ端末は、パワーセーブ動作中のウェイクアップ間隔スケジュールを格納するウェイクアップ間隔格納手段と、現在の日時に対応するウェイクアップ間隔をウェイクアップ間隔格納手段から抽出して出力するウェイクアップ間隔抽出手段と、パワーセーブ動作が実行可能か否かを判定するパワーセーブ判定手段と、パワーセーブ判定手段により、パワーセーブ動作の実行が可能であると判定された場合に、ウェイクアップ間隔抽出手段に現在の日時に対応するウェイクアップ間隔を出力させ、出力させたウェイクアップ間隔でパワーセーブ動作を実行するパワーセーブ制御手段とを有することを特徴とする無線ＬＡＮシステムを提供する。
【００１０】
また、本発明の第２の態様は、アクセスポイントを介して通信を行う無線ＬＡＮ端末であって、パワーセーブ動作中のウェイクアップ間隔を、当該ウェイクアップ間隔を適用する期間に対応付けたウェイクアップ間隔スケジュールを格納するウェイクアップ間隔格納手段と、現在の日時に対応するウェイクアップ間隔をウェイクアップ間隔格納手段から抽出して出力するウェイクアップ間隔抽出手段と、パワーセーブ動作が実行可能か否かを判定するパワーセーブ判定手段と、パワーセーブ判定手段により、パワーセーブ動作の実行が可能であると判定された場合に、ウェイクアップ間隔抽出手段に現在の日時に対応するウェイクアップ間隔を出力させ、出力させたウェイクアップ間隔でパワーセーブ動作を実行するパワーセーブ制御手段とを備えることを特徴とする無線ＬＡＮ端末を提供する。
【００１１】
また、本発明の第３の態様は、無線ＬＡＮ端末と、無線ＬＡＮ端末によって送受信される通信データを中継するアクセスポイントと、アクセスポイントによるビーコンの送信間隔を制御するビーコン送信間隔制御手段とを備える無線ＬＡＮシステムであって、ビーコン送信間隔制御手段は、ビーコンの送信間隔スケジュールを格納する送信間隔スケジュール格納手段と、現在の日時に基づいて送信間隔スケジュール格納手段を参照し、定期的または非定期にビーコンの送信間隔をアクセスポイントへ送信する送信間隔送信手段とを有し、アクセスポイントは、ビーコンの送信間隔を格納する送信間隔格納手段と、ビーコン送信間隔制御手段からビーコンの送信間隔を受信した場合に、受信したビーコンの送信間隔で、送信間隔格納手段に格納されたビーコンの送信間隔を更新する送信間隔受信手段と、送信間隔スケジュール格納手段を参照して、送信間隔スケジュール格納手段に格納された送信間隔を示す情報を含むビーコンを送信するビーコン制御手段とを有することを特徴とする無線ＬＡＮシステムを提供する。
【発明の効果】
【００１２】
本発明の無線ＬＡＮシステムまたは無線ＬＡＮ端末によれば、より利便性の高いパワーセーブ動作を実現することができると共に、パワーセーブ動作を確実に実行することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の第１の実施形態について説明する。
【００１４】
図１は、本発明の第１実施形態に係る無線ＬＡＮシステム１０のシステム構成の一例を示す。無線ＬＡＮシステム１０は、スケジュール管理装置１２、無線ＬＡＮ端末２０、およびアクセスポイント３０を備える。
【００１５】
アクセスポイント３０は、有線ネットワーク１１に接続されており、有線ネットワーク１１を介して、有線ネットワーク１１に接続されているスケジュール管理装置１２や通信機器１３等と、例えばイーサネット（登録商標）等の通信規格に基づいて有線通信を行う。また、アクセスポイント３０は、ＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｂ等の無線ＬＡＮの規格に基づいて、無線ＬＡＮ端末２０と無線通信を行うと共に、無線ＬＡＮの規格に従って、所定の間隔でビーコンと呼ばれる信号を無線送信している。
【００１６】
無線ＬＡＮ端末２０は、例えば最も受信信号品質のよいアクセスポイント３０に帰属し、当該アクセスポイント３０と無線ＬＡＮに基づく無線通信を行うことにより、当該アクセスポイント３０を介して、当該アクセスポイント３０に帰属している他の無線ＬＡＮ端末２０や、他のアクセスポイント３０に帰属している無線ＬＡＮ端末２０、有線ネットワーク１１に接続されているスケジュール管理装置１２や通信機器１３等と通信する。また、無線ＬＡＮ端末２０は、有線ネットワーク１１に接続されているインターネット等の外部ネットワークを介して他の通信機器と通信を行ってもよい。
【００１７】
無線ＬＡＮ端末２０は、無線ＬＡＮの規格に従って間欠受信を行なう、いわゆるパワーセーブ動作を実行する機能を有しており、アクセスポイント３０から送信されるビーコンの送信タイミングに同期して、受信機能を起動したり停止したりする。
【００１８】
スケジュール管理装置１２は、それぞれの無線ＬＡＮ端末２０毎に、それぞれの無線ＬＡＮ端末２０のウェイクアップ間隔スケジュールを格納しており、それぞれの無線ＬＡＮ端末２０からの要求に応じて、対応するウェイクアップ間隔スケジュールを、アクセスポイント３０を介して無線ＬＡＮ端末２０へ送信する。ウェイクアップ間隔スケジュールとは、例えば、図２に示すように、それぞれの曜日４２ａ毎に、それぞれの時間帯４１ａ毎のウェイクアップ間隔を格納したものである。
【００１９】
ここで、ウェイクアップ間隔とは、前回のアクティブモード起動時から次回のアクティブモード起動時までの時間間隔であり、１回のウェイクアップ間隔には、１回のアクティブモード期間と１回のドーズモード期間とが含まれる。なお、アクティブモードとは、無線ＬＡＮの規格に規定されているように、パワーセーブ動作中に受信処理を実行するモードであり、ドーズモードとは、パワーセーブ動作中に受信処理を停止して低電力状態で動作するモードである。
【００２０】
図２に示す例において、ウェイクアップ間隔スケジュール４０ａは、アクセスポイント３０から送信されるビーコンの送信間隔（本例では１００ｍｓ）を基本として、当該送信間隔の倍数値を格納している。例えば、図２に示す場合において、月曜日の８：００〜１２：００の時間帯は、無線ＬＡＮ端末２０のウェイクアップ間隔が、ビーコンの送信間隔の２倍（本例では２００ｍｓ）に設定されており、土曜日の１３：００〜１７：００の時間帯は、無線ＬＡＮ端末２０のウェイクアップ間隔が、ビーコンの送信間隔の１０倍（本例では１秒）に設定されている。
【００２１】
それぞれの無線ＬＡＮ端末２０は、自無線ＬＡＮ端末２０用のウェイクアップ間隔スケジュール４０を、アクセスポイント３０を介して、スケジュール管理装置１２から取得し、必要があれば取得したウェイクアップ間隔スケジュール４０を修正して格納する。そして、それぞれの無線ＬＡＮ端末２０は、格納したウェイクアップ間隔スケジュール４０に基づくウェイクアップ間隔に従って、パワーセーブ動作を実行する。
【００２２】
なお、本実施形態において、スケジュール管理装置１２は、曜日毎に、それぞれの時間帯毎のウェイクアップ間隔をスケジュールとして格納しているが、本発明はこれに限られず、スケジュール管理装置１２は、それぞれの暦日毎にそれぞれの時間帯毎のウェイクアップ間隔をスケジュールとして格納してもよい。また、本実施形態において、スケジュール管理装置１２は、アクセスポイント３０毎にスケジュールを格納していてもよく、全てのアクセスポイント３０に対して同一のスケジュールを格納していてもよい。
【００２３】
図３は、第１実施形態における無線ＬＡＮ端末２０の詳細な機能構成の一例を示すブロック図である。無線ＬＡＮ端末２０は、入力部２１、ウェイクアップ間隔格納部２２、ウェイクアップ間隔取得部２３、ウェイクアップ間隔抽出部２４、パワーセーブ制御部２５、無線通信部２６、パワーセーブ判定部２７、およびデータ通信部２８を備える。
【００２４】
無線通信部２６は、アクセスポイント３０と無線ＬＡＮに基づく無線通信を行うと共に、最寄りのアクセスポイント３０への帰属の処理や、帰属先のアクセスポイント３０を変更するハンドオーバ処理等の、無線ＬＡＮに基づく無線通信に必要な処理を実行する。
【００２５】
また、無線通信部２６は、ビーコンを受信し、ビーコンに含まれる情報を抽出して、当該情報が必要なブロックへ供給する機能を有する。無線通信部２６は、例えば、図４に示すフレームフォーマットのビーコン５０を受信した場合、ビーコンデータ本体５０６に含まれるＢｅａｃｏｎ  Ｉｎｔｅｒｖａｌ５１１から、アクセスポイント３０によって送信されているビーコンの送信間隔を検出し、検出したビーコンの送信間隔をパワーセーブ制御部２５へ送る。
【００２６】
また、無線通信部２６は、間欠受信中のアクティブモード期間に、ビーコンを受信して、受信したビーコンに含まれるＰａｒｔｉａｌ  Ｖｉｒｔｕａｌ  Ｂｉｔｍａｐ５２５内の情報をデータ通信部２８へ送る。
【００２７】
データ通信部２８は、ユーザから入力された音声データや通信データ等を、無線通信部２６を介してアクセスポイント３０へ送信すると共に、無線通信部２６を介してアクセスポイント３０から送信された音声データや通信データを受信して出力する。
【００２８】
また、Ｐａｒｔｉａｌ  Ｖｉｒｔｕａｌ  Ｂｉｔｍａｐ５２５内の情報を無線通信部２６から受信した場合、データ通信部２８は、受信した情報に基づいて、自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に保持されているか否かを判定する。そして、自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に保持されている場合、データ通信部２８は、無線通信部２６を介してアクセスポイント３０へポーリング要求を送信することにより、アクセスポイント３０に保持されている、自無線ＬＡＮ端末２０宛の通信データを受信する。
【００２９】
ウェイクアップ間隔格納部２２は、ウェイクアップ間隔スケジュールを格納する。ウェイクアップ間隔スケジュールとは、無線ＬＡＮの規格に基づくパワーセーブ動作中のウェイクアップ間隔を、当該ウェイクアップ間隔を適用する期間に対応付けたデータである。
【００３０】
ウェイクアップ間隔取得部２３は、入力部２１を介したユーザからの指示に応じて、スケジュール管理装置１２から、無線通信部２６を介してウェイクアップ間隔スケジュールを取得する。そして、ウェイクアップ間隔取得部２３は、スケジュール管理装置１２から取得したウェイクアップ間隔スケジュールで、ウェイクアップ間隔格納部２２内のウェイクアップ間隔スケジュールを更新する。
【００３１】
ウェイクアップ間隔格納部２２には、ウェイクアップ間隔取得部２３によって取得されたウェイクアップ間隔スケジュールが格納されるが、ウェイクアップ間隔格納部２２内のウェイクアップ間隔スケジュールは、必要に応じて、無線ＬＡＮ端末２０のユーザによって、入力部２１を介して修正される。
【００３２】
本実施形態では、例えば、ウェイクアップ間隔取得部２３によって、図２に示すウェイクアップ間隔スケジュール４０ａが取得されてウェイクアップ間隔格納部２２に格納された後に、当該ウェイクアップ間隔スケジュール４０ａが無線ＬＡＮ端末２０のユーザによって修正され、ウェイクアップ間隔格納部２２内には、図５に示すようなウェイクアップ間隔スケジュール４０ｂが格納され、無線ＬＡＮ端末２０は、ウェイクアップ間隔格納部２２に格納されたウェイクアップ間隔スケジュール４０ｂに従ってパワーセーブ動作を実行する。
【００３３】
ウェイクアップ間隔抽出部２４は、パワーセーブ制御部２５から指示された場合に、現在の日時に対応するウェイクアップ間隔をウェイクアップ間隔格納部２２から抽出して、パワーセーブ制御部２５へ出力する。
【００３４】
パワーセーブ判定部２７は、無線ＬＡＮ端末２０がパワーセーブ動作を実行するための条件を満たしているか否かを判定する。パワーセーブ動作を実行するための条件とは、例えば、通信中でなく、かつ、ユーザによって予めパワーセーブ動作を禁止にする設定がされていないことである。また、上記条件に加えて、無線ＬＡＮ端末２０が充電中でないことや通信終了後所定時間が経過したこと等を、パワーセーブ動作を実行するための条件としてもよい。
【００３５】
パワーセーブ制御部２５は、パワーセーブ動作を実行するための条件が満たされているとパワーセーブ判定部２７によって判定された場合に、ウェイクアップ間隔抽出部２４にウェイクアップ間隔を抽出させる。そして、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４によって抽出されたウェイクアップ間隔を示す情報を含むパワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する。
【００３６】
そして、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４によって抽出されたウェイクアップ間隔と、無線通信部２６から受け取ったビーコンの送信間隔とに基づいて、次にアクセスポイント３０から送信されるビーコンの送信タイミングを算出して、次のビーコンの送信タイミングまで、無線ＬＡＮ端末２０をドーズモードへ移行させる。そして、ビーコンの送信タイミングとなった場合、パワーセーブ制御部２５は、無線ＬＡＮ端末２０をアクティブモードへ移行させ、無線通信部２６にビーコンを受信させる。
【００３７】
また、パワーセーブ動作中に、パワーセーブ動作を実行するための条件が満たされていないとパワーセーブ判定部２７によって判定された場合、パワーセーブ制御部２５は、パワーセーブ動作を解除すると共に、パワーセーブ解除通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する。
【００３８】
なお、パワーセーブ制御部２５は、前回適用したウェイクアップ間隔を保持しており、前回適用したウェイクアップ間隔と異なるウェイクアップ間隔がウェイクアップ間隔抽出部２４によって抽出された場合、新たなウェイクアップ間隔を示す情報を含むパワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する。このように、パワーセーブ制御部２５は、パワーセーブ動作を開始する場合およびウェイクアップ間隔が変更された場合にパワーセーブ通知を送信する。
【００３９】
図６は、第１実施形態におけるアクセスポイント３０の詳細な機能構成の一例を示すブロック図である。アクセスポイント３０は、有線通信部３１、パワーセーブ端末情報格納部３２、パワーセーブ通知受信部３３、無線通信部３４、ビーコン送信部３５、データ格納部３６、およびデータ送信部３７を備える。
【００４０】
無線通信部３４は、ＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｂ等の無線ＬＡＮの規格に基づいて、無線ＬＡＮ端末２０と無線通信を行うと共に、無線ＬＡＮ端末２０との帰属処理等の、無線ＬＡＮに基づく無線通信に必要な処理を実行する。有線通信部３１、パワーセーブ通知受信部３３、ビーコン送信部３５、およびデータ送信部３７は、無線通信部３４を介して無線ＬＡＮ端末２０と無線通信する。
【００４１】
パワーセーブ通知受信部３３は、無線通信部３４を介して、無線ＬＡＮ端末２０からパワーセーブ通知を受信し、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０の識別情報をパワーセーブ端末情報格納部３２に格納すると共に、当該パワーセーブ通知に含まれる、ウェイクアップ間隔を示す情報に基づいて、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０用のデータ保持容量を決定し、決定した容量をデータ格納部３６内に確保する。
【００４２】
また、無線通信部３４を介して、無線ＬＡＮ端末２０からパワーセーブ解除通知を受信した場合、パワーセーブ通知受信部３３は、当該パワーセーブ解除通知を送信した無線ＬＡＮ端末２０の識別情報をパワーセーブ端末情報格納部３２から削除する。
【００４３】
有線通信部３１は、イーサネット（登録商標）等の通信規格に基づいて、有線ネットワーク１１を介してスケジュール管理装置１２や通信機器１３、他のアクセスポイント３０等と有線通信を行う。
【００４４】
また、有線ネットワーク１１を介して、アクセスポイント３０に帰属中の無線ＬＡＮ端末２０宛の通信データを受信した場合、有線通信部３１は、受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されている場合には、受信した通信データを、宛先の無線ＬＡＮ端末２０の識別情報に対応付けてデータ格納部３６に格納する。
【００４５】
一方、受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されていない場合、有線通信部３１は、受信した通信データを、無線通信部３４を介して宛先の無線ＬＡＮ端末２０へ送信する。
【００４６】
ビーコン送信部３５は、所定のタイミング（本例では１００ｍｓ間隔）で、無線通信部３４を介してビーコンを無線送信する。このとき、ビーコン送信部３５は、データ格納部３６内に通信データが格納されている場合には、図４に示したＰａｒｔｉａｌ  Ｖｉｒｔｕａｌ  Ｂｉｔｍａｐ５２５内に格納されている、帰属中の無線ＬＡＮ端末２０のそれぞれに割り当てられたビットの中で、宛先の無線ＬＡＮ端末２０に対応するビットを、通信データが格納されている旨に設定し、当該設定がなされたビーコンを送信する。
【００４７】
データ送信部３７は、無線通信部３４を介して、無線ＬＡＮ端末２０からポーリング要求を受信した場合に、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０の識別情報に対応付けて格納されている通信データをデータ格納部３６から抽出し、抽出した通信データを、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０へ送信する。なお、データ送信部３７は、無線ＬＡＮ端末２０へ通信データを送信した場合、送信した通信データをデータ格納部３６から削除する。
【００４８】
図７は、第１実施形態における無線ＬＡＮ端末２０の動作の一例を示すフローチャートである。パワーセーブ動作を実行するための条件が満足されたとパワーセーブ判定部２７によって判定された場合に、無線ＬＡＮ端末２０は、本フローチャートに示す動作を開始する。
【００４９】
まず、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４に、現在の日時に対応するウェイクアップ間隔をウェイクアップ間隔格納部２２から抽出させる（Ｓ１００）。そして、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４によって抽出されたウェイクアップ間隔を示す情報を含むパワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する（Ｓ１０１）。
【００５０】
次に、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４によって抽出されたウェイクアップ間隔と、無線通信部２６から受け取ったビーコンの送信間隔とに基づいて、アクセスポイント３０から送信されるビーコンの受信タイミングを算出する。そして、算出した受信タイミングまでの時間を、無線ＬＡＮ端末２０が内蔵タイマにセットして、次のビーコンの受信タイミングまで、無線ＬＡＮ端末２０をドーズモードへ移行させる（Ｓ１０２）。
【００５１】
次に、パワーセーブ制御部２５は、内蔵タイマによるカウントが終了したか否かを判定する（Ｓ１０３）。内蔵タイマによるカウントが終了していない場合（Ｓ１０３：Ｎｏ）、パワーセーブ制御部２５は、内蔵タイマによるカウントが終了するまでドーズモードを続ける。
【００５２】
内蔵タイマによるカウントが終了した場合（Ｓ１０３：Ｙｅｓ）、パワーセーブ制御部２５は、無線通信部２６にビーコンを受信させる（Ｓ１０４）。無線通信部２６は、ビーコンを受信して、ビーコンに含まれるＢｅａｃｏｎ  Ｉｎｔｅｒｖａｌ５１１（図４参照）内の情報をパワーセーブ制御部２５へ、Ｐａｒｔｉａｌ  Ｖｉｒｔｕａｌ  Ｂｉｔｍａｐ５２５（図４参照）内の情報をデータ通信部２８へ、それぞれ送る。
【００５３】
そして、データ通信部２８は、無線通信部２６から受信した情報に基づいて、自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されているか否かを判定する（Ｓ１０５）。自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されていない場合（Ｓ１０５：Ｎｏ）、パワーセーブ制御部２５は、ステップ１０８に示す処理を実行する。
【００５４】
自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されている場合（Ｓ１０５：Ｙｅｓ）、データ通信部２８は、無線通信部２６を介して、アクセスポイント３０へポーリング要求を送信し（Ｓ１０６）、アクセスポイント３０から通信データを受信する（Ｓ１０７）。
【００５５】
次に、パワーセーブ制御部２５は、パワーセーブ判定部２７の判定結果を参照して、パワーセーブ動作を開始するための条件が引き続き満足されているか否かを判定する（Ｓ１０８）。パワーセーブ動作を開始するための条件が満足されなくなった場合（Ｓ１０８：Ｎｏ）、パワーセーブ制御部２５は、パワーセーブ解除通知を、無線通信部２６を介してアクセスポイント３０へ送信し（Ｓ１１１）、パワーセーブ動作を解除して（Ｓ１１２）、無線ＬＡＮ端末２０は、本フローチャートに示す動作を終了する。
【００５６】
パワーセーブ動作を開始するための条件が引き続き満足されている場合（Ｓ１０８：Ｙｅｓ）、パワーセーブ制御部２５は、ウェイクアップ間隔抽出部２４にウェイクアップ間隔を抽出させることにより、ウェイクアップ間隔を取得する（Ｓ１０９）。そして、パワーセーブ制御部２５は、取得したウェイクアップ間隔が、前回取得したウェイクアップ間隔と異なるか否かを判定する（Ｓ１１０）。
【００５７】
取得したウェイクアップ間隔が、前回取得したウェイクアップ間隔と異なる場合（Ｓ１１０：Ｙｅｓ）、パワーセーブ制御部２５は、ステップ１０１に示した処理を実行することにより、変更されたウェイクアップ間隔を示す情報を含むパワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する。一方、取得したウェイクアップ間隔が、前回取得したウェイクアップ間隔と同一である場合（Ｓ１１０：Ｎｏ）、パワーセーブ制御部２５は、ステップ１０２に示した処理を実行する。
【００５８】
図８は、第１実施形態におけるアクセスポイント３０の動作の一例を示すフローチャートである。例えば、電源が投入される等の所定のタイミングで、アクセスポイント３０は、本フローチャートに示す動作を開始する。
【００５９】
まず、パワーセーブ通知受信部３３は、無線通信部３４を介して、無線ＬＡＮ端末２０からパワーセーブ通知を受信したか否かを判定する（Ｓ２００）。パワーセーブ通知を受信した場合（Ｓ２００：Ｙｅｓ）、パワーセーブ通知受信部３３は、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０の識別情報をパワーセーブ端末情報格納部３２に格納する（Ｓ２０１）。
【００６０】
そして、パワーセーブ通知受信部３３は、当該パワーセーブ通知に含まれる、ウェイクアップ間隔を示す情報に基づいて、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０用のデータ保持容量を決定し、決定した容量をデータ格納部３６内に確保し（Ｓ２０２）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６１】
パワーセーブ通知を受信していない場合（Ｓ２００：Ｎｏ）、有線通信部３１は、帰属中の無線ＬＡＮ端末２０宛の通信データを受信したか否かを判定する（Ｓ２０３）。帰属中の無線ＬＡＮ端末２０宛の通信データを受信した場合（Ｓ２０３：Ｙｅｓ）、パワーセーブ通知受信部３３は、有線通信部３１が受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されているか否か判定する（Ｓ２０４）。
【００６２】
受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されている場合（Ｓ２０４：Ｙｅｓ）、有線通信部３１は、受信した通信データを、宛先の無線ＬＡＮ端末２０の識別情報に対応付けてデータ格納部３６に格納し（Ｓ２０５）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６３】
一方、受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されていない場合（Ｓ２０４：Ｎｏ）、有線通信部３１は、受信した通信データを、無線通信部３４を介して、宛先の無線ＬＡＮ端末２０へ転送し（Ｓ２０６）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６４】
ステップ２０３において、帰属中の無線ＬＡＮ端末２０宛の通信データを受信していない場合（Ｓ２０３：Ｎｏ）、ビーコン送信部３５は、ビーコンの送信タイミングか否かを判定する（Ｓ２０７）。ビーコンの送信タイミングである場合（Ｓ２０７：Ｙｅｓ）、ビーコン送信部３５は、データ格納部３６内に通信データが格納されているか否かを判定する（Ｓ２０８）。
【００６５】
データ格納部３６内に通信データが格納されている場合（Ｓ２０８：Ｙｅｓ）、ビーコン送信部３５は、通信データが格納されている旨および当該通信データの宛先の無線ＬＡＮ端末２０を示す情報を含むビーコンを送信し（Ｓ２０９）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６６】
一方、データ格納部３６内に通信データが格納されていない場合（Ｓ２０８：Ｎｏ）、ビーコン送信部３５は、通信データが格納されていない旨を含むビーコンを送信し（Ｓ２１０）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６７】
ステップ２０７において、ビーコンの送信タイミングでない場合（Ｓ２０７：Ｎｏ）、データ送信部３７は、無線ＬＡＮ端末２０からポーリング要求を受信したか否かを判定する（Ｓ２１１）。ポーリング要求を受信していない場合（Ｓ２１１：Ｎｏ）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６８】
一方、ポーリング要求を受信した場合（Ｓ２１１：Ｙｅｓ）、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０の識別情報に対応付けて格納されている通信データをデータ格納部３６から抽出し、抽出した通信データを、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０へ送信し（Ｓ２１２）、パワーセーブ通知受信部３３は、再びステップ２００に示した処理を実行する。
【００６９】
図９は、第１実施形態における無線ＬＡＮシステム１０の動作の一例を示すシーケンス図である。無線ＬＡＮ端末２０において、パワーセーブ動作を実行するための条件が満足された場合に、無線ＬＡＮシステム１０は、本フローチャートに示す動作を開始する。
【００７０】
まず、無線ＬＡＮ端末２０は、内部のスケジューリングに応じて、現在のウェイクアップ間隔を取得し、取得したウェイクアップ間隔（本例では２００ｍｓ）を含むパワーセーブ通知をアクセスポイント３０へ送信する（Ｓ３００）。アクセスポイント３０は、受信したパワーセーブ通知に含まれるウェイクアップ間隔に応じた記憶容量を内部に確保する（Ｓ３０１）。
【００７１】
次に、アクセスポイント３０は、取得したウェイクアップ間隔でドーズモード動作を開始する（Ｓ３０２）。そして、無線ＬＡＮ端末２０は、次のウェイクアップタイミングでアクティブモードに移行してビーコンを受信し（Ｓ３０３）、受信したビーコン内に、アクセスポイント３０内に無線ＬＡＮ端末２０宛の通信データが保持されている旨が含まれているか否かをチェックする（Ｓ３０４）。
【００７２】
ステップ３０３でアクセスポイント３０から送信されたビーコンには、アクセスポイント３０内に無線ＬＡＮ端末２０宛の通信データが保持されている旨が含まれていないので、無線ＬＡＮ端末２０は、再び２００ｍｓのウェイクアップ間隔でのドーズモード動作およびビーコンの受信を繰り返す（Ｓ３０５、Ｓ３０６）。
【００７３】
そして、有線ネットワーク１１を介して、無線ＬＡＮ端末２０宛の通信データを受信した場合（Ｓ３０７）、アクセスポイント３０は、受信した通信データを保持し（Ｓ３０８）、通信データが保持されている旨を示す情報を含むビーコンを、次回以降のビーコン送信タイミングで送信する（Ｓ３０９）。
【００７４】
無線ＬＡＮ端末２０は、ウェイクアップタイミングでアクティブモードに移行してビーコンを受信し、受信したビーコン内に、アクセスポイント３０内に無線ＬＡＮ端末２０宛の通信データが保持されている旨が含まれていることを検出して（Ｓ３１０）、アクセスポイント３０へポーリング要求を送信する（Ｓ３１１）。アクセスポイント３０は、ポーリング要求に応じて、保持している通信データを、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０へ送信する（Ｓ３１２）。
【００７５】
次に、アクセスポイント３０は、ビーコンを受信して（Ｓ３１３）、受信したビーコン内に、アクセスポイント３０内に無線ＬＡＮ端末２０宛の通信データが保持されていないことを検出して（Ｓ３１４）、再び２００ｍｓのウェイクアップ間隔でのドーズモード動作およびビーコンの受信を繰り返す（Ｓ３１５、Ｓ３１６）。
【００７６】
そして、内部のスケジューリングに応じて取得したウェイクアップ間隔が、前回取得したウェイクアップ間隔と異なることを検出した場合（Ｓ３１７）、アクセスポイント３０は、変更後のウェイクアップ間隔（本例では４００ｍｓ）を含むパワーセーブ通知をアクセスポイント３０へ送信する（Ｓ３１８）。そして、アクセスポイント３０は、受信したパワーセーブ通知に含まれるウェイクアップ間隔に応じた記憶容量をデータ格納部３６内に確保する（Ｓ３１９）。そして、無線ＬＡＮ端末２０は、４００ｍｓのウェイクアップ間隔でドーズモード動作およびビーコンの受信を繰り返す（Ｓ３２０、Ｓ３２１）。
【００７７】
以上、本発明の第１の実施形態について説明した。
【００７８】
上記説明から明らかなように、本実施形態の無線ＬＡＮシステム１０によれば、より利便性の高いパワーセーブ動作を実現することができると共に、パワーセーブ動作を確実に実行することができる。
【００７９】
次に、本発明の第２の実施形態について説明する。
【００８０】
図１０は、本発明の第２実施形態に係る無線ＬＡＮシステム１０のシステム構成の一例を示すシステム構成図である。無線ＬＡＮシステム１０は、無線ＬＡＮ端末２０、アクセスポイント３０、およびビーコン送信間隔制御装置６０を備える。なお、以下に説明する点を除き、図１０において、図１と同じ符号を付した構成は、図１における構成と同一または同様の機能を有するため説明を省略する。
【００８１】
ビーコン送信間隔制御装置６０は、有線ネットワーク１１に接続されており、アクセスポイント３０によって送信されるビーコンの送信間隔を、内部に登録されているスケジュールに従って管理する。ビーコン送信間隔制御装置６０は、内部に登録されたスケジュールに応じてビーコンの送信間隔に変更が生じた場合に、変更後のビーコンの送信間隔を、有線ネットワーク１１を介してアクセスポイント３０へ送信する。
【００８２】
アクセスポイント３０は、ビーコン送信間隔制御装置６０から受信した送信間隔に従って、ビーコンを送信する。無線ＬＡＮ端末２０は、アクセスポイント３０から送信されるビーコンに同期してパワーセーブ動作を実行する。本実施形態において、無線ＬＡＮ端末２０は、アクセスポイント３０からビーコンが送信されるタイミングに同期してアクティブモード動作を実行する。すなわち、アクセスポイント３０から送信されるビーコンの送信間隔が１００ｍｓである場合、無線ＬＡＮ端末２０は、１００ｍｓのウェイクアップ間隔でパワーセーブ動作を実行する。
【００８３】
図１１は、第２実施形態における無線ＬＡＮ端末２０の詳細な機能構成の一例を示すブロック図である。無線ＬＡＮ端末２０は、パワーセーブ制御部２５、無線通信部２６、パワーセーブ判定部２７、およびデータ通信部２８を備える。なお、以下に説明する点を除き、図１１において、図３と同じ符号を付した構成は、図３における構成と同一または同様の機能を有するため説明を省略する。
【００８４】
パワーセーブ制御部２５は、パワーセーブ動作を実行するための条件が満たされているとパワーセーブ判定部２７によって判定された場合に、パワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信する。本実施形態において、パワーセーブ制御部２５は、パワーセーブ通知内に、ビーコンから抽出されたビーコンの送信間隔を示す情報を含めなくてもよい。
【００８５】
図１２は、第２実施形態におけるアクセスポイント３０の詳細な機能構成の一例を示すブロック図である。アクセスポイント３０は、有線通信部３１、パワーセーブ端末情報格納部３２、パワーセーブ通知受信部３３、無線通信部３４、ビーコン送信部３５、データ格納部３６、データ送信部３７、および送信間隔格納部３８を備える。なお、以下に説明する点を除き、図１２において、図６と同じ符号を付した構成は、図６における構成と同一または同様の機能を有するため説明を省略する。
【００８６】
パワーセーブ通知受信部３３は、無線通信部３４を介して、無線ＬＡＮ端末２０からパワーセーブ通知を受信した場合に、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０の識別情報をパワーセーブ端末情報格納部３２に格納する。送信間隔格納部３８は、ビーコンの送信間隔を格納する。ビーコン送信部３５は、送信間隔格納部３８に格納された送信間隔に従ってビーコンを送信する。なお、アクセスポイント３０の起動時には、デフォルト値（例えば１００ｍｓの送信間隔を示す値）が送信間隔格納部３８内に格納される。
【００８７】
有線通信部３１は、有線ネットワーク１１を介して、ビーコン送信間隔制御装置６０から、ビーコンの送信間隔を受信した場合に、受信した送信間隔で、送信間隔格納部３８内に格納されている送信間隔を更新する。また、有線通信部３１は、有線ネットワーク１１を介して、ビーコン送信間隔制御装置６０から、ビーコンの送信間隔を受信した場合に、受信した送信間隔に基づいて、自アクセスポイント３０に帰属している無線ＬＡＮ端末２０のそれぞれがドーズモード中に、当該無線ＬＡＮ端末２０宛の通信データを保持するための記憶容量を決定し、決定した記憶容量をデータ格納部３６内に確保する。
【００８８】
図１３は、ビーコン送信間隔制御装置６０の詳細な機能構成の一例を示すブロック図である。ビーコン送信間隔制御装置６０は、送信間隔スケジュール格納部６１、送信間隔登録受付部６２、有線通信部６３、および送信間隔通知部６４を備える。
【００８９】
送信間隔スケジュール格納部６１は、ビーコンの送信間隔を、当該送信間隔を適用する時間帯に対応付けて、例えば図２に示すような形式で格納する。有線通信部６３は、イーサネット（登録商標）等の通信規格に基づいて、有線ネットワーク１１を介してアクセスポイント３０や通信機器１３等と有線通信を行う。送信間隔登録受付部６２は、有線通信部６３を介して、他の機器からビーコンの送信間隔のスケジュールを受信した場合に、受信したスケジュールを送信間隔スケジュール格納部６１に登録する。
【００９０】
送信間隔通知部６４は、現在の日時に基づいて送信間隔スケジュール格納部６１を参照し、現在のビーコンの送信間隔の適用期間が経過した場合に、次の期間に適用するビーコンの送信間隔を、有線通信部６３を介してアクセスポイント３０へ送信する。送信間隔通知部６４は、例えば前回アクセスポイント３０へ送信したビーコンの送信間隔を記憶しておき、送信間隔スケジュール格納部６１内の、現在の日時に対応する送信間隔が、記憶している送信間隔と異なる場合に、現在のビーコンの送信間隔の適用期間が経過したと判定する。
【００９１】
なお、送信間隔スケジュール格納部６１内のビーコンの送信間隔のスケジュールは、送信間隔登録受付部６２を介して変更される他に、ビーコン送信間隔制御装置６０のコンソールを介して、直接変更されてもよい。また、送信間隔スケジュール格納部６１内には、それぞれのアクセスポイント３０毎に異なるビーコンの送信間隔のスケジュールが格納されていてもよい。
【００９２】
図１４は、ビーコン送信間隔制御装置６０の動作の一例を示すフローチャートである。例えば、電源が投入される等の所定のタイミングで、ビーコン送信間隔制御装置６０は、本フローチャートに示す動作を開始する。
【００９３】
まず、送信間隔登録受付部６２は、有線通信部６３を介して、ビーコンの送信間隔のスケジュールを受信したか否かを判定する（Ｓ４００）。ビーコンの送信間隔のスケジュールを受信した場合（Ｓ４００：Ｙｅｓ）、受信したスケジュールを送信間隔スケジュール格納部６１に登録し（Ｓ４０１）、送信間隔登録受付部６２は、再びステップ４００に示した処理を実行する。
【００９４】
ビーコンの送信間隔のスケジュールを受信していない場合（Ｓ４００：Ｎｏ）、送信間隔通知部６４は、現在の日時が、現在適用しているビーコンの送信間隔を変更すべき日時になったか否かを判定する（Ｓ４０２）。現在の日時が、現在適用しているビーコンの送信間隔を変更すべき日時でない場合（Ｓ４０２：Ｎｏ）、送信間隔登録受付部６２は、再びステップ４００に示した処理を実行する。
【００９５】
現在の日時が、現在適用しているビーコンの送信間隔を変更すべき日時になった場合（Ｓ４０２：Ｙｅｓ）、送信間隔通知部６４は、変更後のビーコンの送信間隔を、有線通信部６３を介してアクセスポイント３０へ送信し（Ｓ４０３）、送信間隔登録受付部６２は、再びステップ４００に示した処理を実行する。
【００９６】
図１５は、第２実施形態におけるアクセスポイント３０の動作の一例を示すフローチャートである。例えば、電源が投入される等の所定のタイミングで、アクセスポイント３０は、本フローチャートに示す動作を開始する。
【００９７】
まず、ビーコン送信部３５は、送信間隔格納部３８に格納されたデフォルト値（本例では１００ｍｓを示す値）に応じた送信間隔でビーコンの送信を開始する（Ｓ５００）。そして、有線通信部３１は、有線ネットワーク１１を介して、ビーコン送信間隔制御装置６０からビーコンの送信間隔を受信したか否かを判定する（Ｓ５０１）。ビーコンの送信間隔を受信した場合（Ｓ５０１：Ｙｅｓ）、有線通信部３１は、受信したビーコンの送信間隔で送信間隔格納部３８内の送信間隔を更新する（Ｓ５０２）。
【００９８】
次に、有線通信部３１は、受信した送信間隔に基づいて、自アクセスポイント３０に帰属している無線ＬＡＮ端末２０のそれぞれがドーズモード中に、当該無線ＬＡＮ端末２０宛の通信データを保持するための記憶容量を決定し、決定した記憶容量をデータ格納部３６内に確保して（Ｓ５０３）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【００９９】
ビーコンの送信間隔を受信していない場合（Ｓ５０１：Ｎｏ）、パワーセーブ通知受信部３３は、無線通信部３４を介して、無線ＬＡＮ端末２０からパワーセーブ通知を受信したか否かを判定する（Ｓ５０４）。パワーセーブ通知を受信した場合（Ｓ５０４：Ｙｅｓ）、パワーセーブ通知受信部３３は、当該パワーセーブ通知を送信した無線ＬＡＮ端末２０の識別情報をパワーセーブ端末情報格納部３２に格納し（Ｓ５０５）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１００】
パワーセーブ通知を受信していない場合（Ｓ５０４：Ｎｏ）、有線通信部３１は、帰属中の無線ＬＡＮ端末２０宛の通信データを受信したか否かを判定する（Ｓ５０６）。帰属中の無線ＬＡＮ端末２０宛の通信データを受信した場合（Ｓ５０６：Ｙｅｓ）、パワーセーブ通知受信部３３は、有線通信部３１は、受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されているか否か判定する（Ｓ５０７）。
【０１０１】
受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されている場合（Ｓ５０７：Ｙｅｓ）、有線通信部３１は、受信した通信データを、宛先の無線ＬＡＮ端末２０の識別情報に対応付けてデータ格納部３６に格納し（Ｓ５０８）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０２】
一方、受信した通信データの宛先の無線ＬＡＮ端末２０の識別情報がパワーセーブ端末情報格納部３２に格納されていない場合（Ｓ５０７：Ｎｏ）、有線通信部３１は、受信した通信データを、無線通信部３４を介して、宛先の無線ＬＡＮ端末２０へ送信し（Ｓ５０９）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０３】
ステップ５０６において、帰属中の無線ＬＡＮ端末２０宛の通信データを受信していない場合（Ｓ５０６：Ｎｏ）、ビーコン送信部３５は、ビーコンの送信タイミングか否かを判定する（Ｓ５１０）。ビーコンの送信タイミングである場合（Ｓ５１０：Ｙｅｓ）、ビーコン送信部３５は、送信間隔格納部３８内の送信間隔を内蔵タイマにセットして、次回のビーコンの送信タイミングのカウントを開始する（Ｓ５１１）。
【０１０４】
次に、ビーコン送信部３５は、データ格納部３６内に通信データが格納されているか否かを判定する（Ｓ５１２）。データ格納部３６内に通信データが格納されている場合（Ｓ５１２：Ｙｅｓ）、ビーコン送信部３５は、通信データが格納されている旨、当該通信データの宛先の無線ＬＡＮ端末２０を示す情報、およびビーコン間隔を含むビーコンを送信し（Ｓ５１３）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０５】
一方、データ格納部３６内に通信データが格納されていない場合（Ｓ５１２：Ｎｏ）、ビーコン送信部３５は、通信データが格納されていない旨およびビーコン間隔を含むビーコンを送信し（Ｓ５１４）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０６】
ステップ５１０において、ビーコンの送信タイミングでない場合（Ｓ５１０：Ｎｏ）、データ送信部３７は、無線ＬＡＮ端末２０からポーリング要求を受信したか否かを判定する（Ｓ５１５）。ポーリング要求を受信していない場合（Ｓ５１５：Ｎｏ）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０７】
一方、ポーリング要求を受信した場合（Ｓ５１５：Ｙｅｓ）、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０の識別情報に対応付けて格納されている通信データをデータ格納部３６から抽出し、抽出した通信データを、当該ポーリング要求を送信してきた無線ＬＡＮ端末２０へ送信し（Ｓ５１６）、有線通信部３１は、再びステップ５０１に示した処理を実行する。
【０１０８】
図１６は、第２実施形態における無線ＬＡＮ端末２０の動作の一例を示すフローチャートである。パワーセーブ動作を実行するための条件が満足されたとパワーセーブ判定部２７によって判定された場合に、無線ＬＡＮ端末２０は、本フローチャートに示す動作を開始する。
【０１０９】
まず、無線通信部２６は、ビーコンを受信して、ビーコンに含まれる、ビーコンの送信間隔を示す情報を抽出してパワーセーブ制御部２５へ送る（Ｓ６００）。そして、パワーセーブ制御部２５は、無線通信部２６から受け取ったビーコンの送信間隔を示す情報に基づいて内蔵タイマをセットして、次回のビーコンの受信タイミングのカウントを開始する（Ｓ６０１）。
【０１１０】
次に、パワーセーブ制御部２５は、パワーセーブ通知を、無線通信部２６を介して帰属中のアクセスポイント３０へ送信し（Ｓ６０２）、次のビーコンの送信タイミングまで無線ＬＡＮ端末２０をドーズモードへ移行させる（Ｓ６０３）。
【０１１１】
そして、パワーセーブ制御部２５は、内蔵タイマによるカウントが終了したか否かを判定する（Ｓ６０４）。内蔵タイマによるカウントが終了していない場合（Ｓ６０４：Ｎｏ）、パワーセーブ制御部２５は、内蔵タイマによるカウントが終了するまでドーズモードを続ける。
【０１１２】
内蔵タイマによるカウントが終了した場合（Ｓ６０４：Ｙｅｓ）、パワーセーブ制御部２５は、無線通信部２６にビーコンを受信させる（Ｓ６０５）。無線通信部２６は、ビーコンに含まれるＢｅａｃｏｎ  Ｉｎｔｅｒｖａｌ５１１（図４参照）内の情報をパワーセーブ制御部２５へ、Ｐａｒｔｉａｌ  Ｖｉｒｔｕａｌ  Ｂｉｔｍａｐ５２５（図４参照）内の情報をデータ通信部２８へ、それぞれ送る。
【０１１３】
そして、データ通信部２８は、無線通信部２６から受信した情報に基づいて、自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されているか否かを判定する（Ｓ６０６）。自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されていない場合（Ｓ６０６：Ｎｏ）、パワーセーブ制御部２５は、ステップ６０９に示す処理を実行する。
【０１１４】
自無線ＬＡＮ端末２０宛の通信データがアクセスポイント３０内に格納されている場合（Ｓ６０６：Ｙｅｓ）、データ通信部２８は、無線通信部２６を介して、アクセスポイント３０へポーリング要求を送信して（Ｓ６０７）、アクセスポイント３０から通信データを受信する（Ｓ６０８）。
【０１１５】
次に、パワーセーブ制御部２５は、パワーセーブ判定部２７の判定結果を参照して、パワーセーブ動作を開始するための条件が引き続き満足されているか否かを判定する（Ｓ６０９）。パワーセーブ動作を開始するための条件が満足されなくなった場合（Ｓ６０９：Ｎｏ）、パワーセーブ制御部２５は、パワーセーブ解除通知を、無線通信部２６を介してアクセスポイント３０へ送信し（Ｓ６１０）、パワーセーブ動作を解除して（Ｓ６１２）、無線ＬＡＮ端末２０は、本フローチャートに示す動作を終了する。
【０１１６】
パワーセーブ動作を開始するための条件が引き続き満足されている場合（Ｓ６０９：Ｙｅｓ）、パワーセーブ制御部２５は、受信したビーコンに含まれる送信間隔に基づいて、次回のビーコンの送信タイミングまでの時間を内蔵タイマにセットして（Ｓ６１１）、ステップ６０３に示した処理を実行する。
【０１１７】
以上、本発明の第２の実施形態について説明した。
【０１１８】
本実施形態においても、無線ＬＡＮシステム１０は、より利便性の高いパワーセーブ動作を実現することができると共に、パワーセーブ動作を確実に実行することができる。
【０１１９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記した実施の形態に記載の範囲には限定されない。また、上記した実施の形態に、多様な変更または改良を加えることが可能であることが当業者にとって明らかである。さらに、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１実施形態に係る無線ＬＡＮシステム１０のシステム構成の一例を示すシステム構成図である。
【図２】スケジュール管理装置１２から配信されるウェイクアップ間隔スケジュール４０の一例を示す説明図である。
【図３】第１実施形態における無線ＬＡＮ端末２０の詳細な機能構成の一例を示すブロック図である。
【図４】ビーコン５０のフレーム構造の一例を示す説明図である。
【図５】無線ＬＡＮ端末２０のユーザによって修正されたウェイクアップ間隔スケジュール４０の一例を示す説明図である。
【図６】第１実施形態におけるアクセスポイント３０の詳細な機能構成の一例を示すブロック図である。
【図７】第１実施形態における無線ＬＡＮ端末２０の動作の一例を示すフローチャートである。
【図８】第１実施形態におけるアクセスポイント３０の動作の一例を示すフローチャートである。
【図９】第１実施形態における無線ＬＡＮシステム１０の動作の一例を示すシーケンス図である。
【図１０】本発明の第２実施形態に係る無線ＬＡＮシステム１０のシステム構成の一例を示すシステム構成図である。
【図１１】第２実施形態における無線ＬＡＮ端末２０の詳細な機能構成の一例を示すブロック図である。
【図１２】第２実施形態におけるアクセスポイント３０の詳細な機能構成の一例を示すブロック図である。
【図１３】ビーコン送信間隔制御装置６０の詳細な機能構成の一例を示すブロック図である。
【図１４】ビーコン送信間隔制御装置６０の動作の一例を示すフローチャートである。
【図１５】第２実施形態におけるアクセスポイント３０の動作の一例を示すフローチャートである。
【図１６】第２実施形態における無線ＬＡＮ端末２０の動作の一例を示すフローチャートである。
【符号の説明】
【０１２１】
１０---無線ＬＡＮシステム、１１---有線ネットワーク、１２---スケジュール管理装置、１３---通信機器、２０---無線ＬＡＮ端末、２１---入力部、２２---ウェイクアップ間隔格納部、２３---ウェイクアップ間隔取得部、２４---ウェイクアップ間隔抽出部、２５---パワーセーブ制御部、２６、３４---無線通信部、２７---パワーセーブ判定部、２８---データ通信部、３０---アクセスポイント、３１、６３---有線通信部、３２---パワーセーブ端末情報格納部、３３---パワーセーブ通知受信部、３５---ビーコン送信部、３６---データ格納部、３７---データ送信部、３８---送信間隔格納部、４０---ウェイクアップ間隔スケジュール、４１---時間帯、４２---曜日、５０---ビーコン、６０---ビーコン送信間隔制御装置、６１---送信間隔スケジュール格納部、６２---送信間隔登録受付部、６４---送信間隔通知部
【図１】
2007221628.tif 000003
【図２】
2007221628.tif 000004
【図３】
2007221628.tif 000005
【図４】
2007221628.tif 000006
【図５】
2007221628.tif 000007
【図６】
2007221628.tif 000008
【図７】
2007221628.tif 000009
【図８】
2007221628.tif 000010
【図９】
2007221628.tif 000011
【図１０】
2007221628.tif 000012
【図１１】
2007221628.tif 000013
【図１２】
2007221628.tif 000014
【図１３】
2007221628.tif 000015
【図１４】
2007221628.tif 000016
【図１５】
2007221628.tif 000017
【図１６】
2007221628.tif 000018