(57)【特許請求の範囲】
【請求項１】
通信装置であって、
第１の基地局によって形成された第１のネットワークに参加する参加手段と、
第２の基地局として第２のネットワークを形成する形成手段と、
前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理手段と、
前記参加手段によって前記第１のネットワークに参加し、かつ、前記形成手段によって前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知手段と、
前記第２の基地局として報知信号を定期的に送信する報知手段と、を有し、
前記通信装置の電力モードの変更は、前記報知信号によって前記第２のネットワークに参加している他の通信装置へ通知されることを特徴とする通信装置。
【請求項２】
通信装置であって、
第１の基地局によって形成された第１のネットワークに参加する参加手段と、
第２の基地局として第２のネットワークを形成する形成手段と、
前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理手段と、
前記参加手段によって前記第１のネットワークに参加し、かつ、前記形成手段によって前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知手段と、を有し、
前記通信装置が省電力モードで動作する場合、通信部の全てへの電力供給を行うアウェイク状態と、通信部の少なくとも一部への電力供給を停止するドーズ状態と、を繰り返し切り替え、少なくとも前記第１の基地局からの報知信号を受信するタイミング、及び前記第２の基地局として報知信号を送信するタイミングには、前記アウェイク状態で動作し、
前記第２のネットワークに参加している他の通信装置からの電力モードの変更通知を受信するために、前記第２の基地局として報知信号を送信してから次の報知信号を送信するまでの所定期間は、前記アウェイク状態で動作することを特徴とする通信装置。
【請求項３】
前記通知手段は、前記管理手段により管理している前記電力モードに応じて、前記通信装置の電力モードの変更を前記第１の基地局に通知することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記通知手段は、前記第２のネットワークに参加している他の通信装置が省電力モードで動作している場合に、前記通信装置の省電力モードへの変更を前記第１の基地局へ通知することを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記通知手段は、前記通信装置が省電力モードで動作している場合において、前記第２のネットワークに参加している他の通信装置の中に非省電力モードで動作している装置が存在する場合には、前記通信装置の非省電力モードへの変更を通知することを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記第２のネットワークへの参加を要求する他の通信装置が前記通信装置の電力モードの変更を認識可能か否かを確認する確認手段を有し、
前記確認手段により確認した結果に応じて、前記通信装置の省電力モードへの変更を無効に設定する設定手段と、
を有することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記通信装置が省電力モードで動作している場合、前記確認手段により確認した結果に応じて、省電力モードから非省電力モードへ変更することを特徴とする請求項６記載の通信装置。
【請求項８】
前記第２のネットワークへの参加を要求する他の通信装置が前記通信装置の電力モードの変更を認識可能か否かを確認する確認手段を有し、
前記確認手段により確認した結果に応じて、該参加要求元の装置との接続を拒否することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項９】
前記第１のネットワーク及び前記第２のネットワークは、ＩＥＥＥ８０２．１１規格に準拠した無線ネットワークであることを特徴とする請求項１から８のいずれか１項に記載の通信装置。
【請求項１０】
通信装置の制御方法であって、
第１の基地局によって形成された第１のネットワークに参加する参加工程と、
第２の基地局として第２のネットワークを形成する形成工程と、
前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理工程と、
前記第１のネットワークに参加し、かつ、前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知工程と、
前記第２の基地局として報知信号を定期的に送信する報知工程と、を有し、
前記通信装置の電力モードの変更は、前記報知信号によって前記第２のネットワークに参加している他の通信装置へ通知されることを特徴とする通信装置の制御方法。
【請求項１１】
通信装置の制御方法であって、
第１の基地局によって形成された第１のネットワークに参加する参加工程と、
第２の基地局として第２のネットワークを形成する形成工程と、
前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理工程と、
前記第１のネットワークに参加し、かつ、前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知工程と、
と、を有し、
前記通信装置が省電力モードで動作する場合、通信部の全てへの電力供給を行うアウェイク状態と、通信部の少なくとも一部への電力供給を停止するドーズ状態と、を繰り返し切り替え、少なくとも前記第１の基地局からの報知信号を受信するタイミング、及び前記第２の基地局として報知信号を送信するタイミングには、前記アウェイク状態で動作し、
前記第２のネットワークに参加している他の通信装置からの電力モードの変更通知を受信するために、前記第２の基地局として報知信号を送信してから次の報知信号を送信するまでの所定期間は、前記アウェイク状態で動作することを特徴とする通信装置の制御方法。
【請求項１２】
請求項１０または１１に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置における消費電力を低減するための方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１準拠の無線ＬＡＮ（以下、無線ＬＡＮ）システムが広く利用されるようになっている。当該無線ＬＡＮのネットワーク形態としては、ステーション（端末局）がアクセスポイント（基地局）を介して通信するインフラストラクチャモードと、ステーション同士が直接通信するアドホックモードがある。
【０００３】
最近では、アクセスポイントとして通信を行うアクセスポイント機能と、該ステーションとしてアクセスポイントへ接続して通信するステーション機能の両方の機能を備える通信装置が登場している。このような通信装置は、状況に応じて自身がアクセスポイントとなって無線ネットワークを形成することが可能である。また、他のアクセスポイントが形成した無線ネットワークへステーションとして参加することも可能である。
【０００４】
特許文献１には、アクセスポイント機能とステーション機能のいずれか一方の機能を用いて他の通信装置と無線通信する例が記載されている。また、特許文献２には、ステーションとしてアクセスポイントが形成する第１の無線ネットワークに参加すると共に、自らがアクセスポイントとして第２の無線ネットワークを形成して通信する装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−００５３１６号公報
【特許文献２】特開２００５−０８６３５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
無線ＬＡＮにおいては、電力消費を削減するために、ステーションは所定期間無線通信部への電力供給を停止する省電力モードで動作することが可能である。一方、アクセスポイントは自らが形成した無線ネットワークへのステーションの参加、離脱、及びステーション間の通信を中継するために、省電力モードで動作することはできない。
【０００７】
しかしながら、特許文献２のように、ステーションとアクセスポイントの両機能を同時に動作させる通信装置は、消費電力も大きくなることが予想される。特に該通信装置がバッテリー起動の機器の場合、より消費電力を低減することが望ましい。
【０００８】
しかしながら、このような通信装置が通常の無線ＬＡＮステーションのように省電力モードに移行してしまうと、自装置が形成する第２の無線ネットワーク内の装置間におけるデータ通信ができなくなってしまう。
【０００９】
本発明は、第１の基地局が形成する第１のネットワークに参加すると共に、第２の基地局として第２のネットワークを形成する通信装置が、第１、第２の無線ネットワークにおけるデータ通信の障害発生を抑止しつつ消費電力を削減することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、通信装置であって、第１の基地局によって形成された第１のネットワークに参加する参加手段と、第２の基地局として第２のネットワークを形成する形成手段と、前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理手段と、前記参加手段によって前記第１のネットワークに参加し、かつ、前記形成手段によって前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知手段と、前記第２の基地局として報知信号を定期的に送信する報知手段と、を有し、前記通信装置の電力モードの変更は、前記報知信号によって前記第２のネットワークに参加している他の通信装置へ通知されることを特徴とする。
【００１１】
また、本発明は、通信装置であって、第１の基地局によって形成された第１のネットワークに参加する参加手段と、第２の基地局として第２のネットワークを形成する形成手段と、前記第２のネットワークに参加している他の通信装置の電力モードを管理する管理手段と、前記参加手段によって前記第１のネットワークに参加し、かつ、前記形成手段によって前記第２のネットワークを形成している場合、前記通信装置の電力モードの変更を前記第１の基地局に通知する通知手段と、を有し、前記通信装置が省電力モードで動作する場合、通信部の全てへの電力供給を行うアウェイク状態と、通信部の少なくとも一部への電力供給を停止するドーズ状態と、を繰り返し切り替え、少なくとも前記第１の基地局からの報知信号を受信するタイミング、及び前記第２の基地局として報知信号を送信するタイミングには、前記アウェイク状態で動作し、前記第２のネットワークに参加している他の通信装置からの電力モードの変更通知を受信するために、前記第２の基地局として報知信号を送信してから次の報知信号を送信するまでの所定期間は、前記アウェイク状態で動作することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、第１の基地局が形成する第１のネットワークに参加すると共に、第２の基地局として第２のネットワークを形成する通信装置が、第１、第２の無線ネットワークにおけるデータ通信の障害発生を抑止しつつ消費電力を削減することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】第１、第２の実施形態におけるシステム構成図
【図２】第１の実施形態におけるＰＣ１０１のハードウェア構成を示すブロック図
【図３】第１の実施形態におけるＰＣ１０１のソフトウェア機能を示すブロック図
【図４】（ａ）（ｂ）は第１の実施形態におけるシーケンス図
【図５】（ａ）（ｂ）は第１の実施形態におけるＰＣ１０１のビーコン送信時の動作フローチャート図
【図６】第２の実施形態におけるＰＣ１０１の無線接続要求受信時の動作フローチャート図
【図７】第２の実施形態におけるＰＣ１０１のソフトウェア機能を示すブロック図
【発明を実施するための形態】
【００１４】
以下、添付図面に従って本発明に係る各実施例を説明する。以下では、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮシステムを用いた例について説明するが、通信形態は必ずしもこれに限らない。
【００１５】
（第１の実施形態）
図１に示すのが本実施形態におけるＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮシステムの構成例である。
【００１６】
１０１はアクセスポイント（基地局）とステーション（端末局）の両方の機能を用いて無線通信することが可能なＰＣである。１０２、１０３はステーションとして動作するディスプレイ、デジタルカメラ（以下、ＤＳＣ）である。１０４はアクセスポイントであり、外部ネットワーク１０５と接続されている。
【００１７】
ＰＣ１０１は、アクセスポイント１０４が形成する第１の無線ネットワークにステーションとして参加すると共に、アクセスポイントとして第２の無線ネットワークを形成する。ＰＣ１０１は、アクセスポイント１０４を介して外部ネットワーク１０５に存在する不図示の外部装置と通信することや、第１の無線ネットワークに存在する不図示の他のステーションと無線通信することが可能である。また、ＰＣ１０１は、第２の無線ネットワークに参加するディスプレイ１０２、ＤＳＣ１０３と直接通信したり、ディスプレイ１０２、ＤＳＣ１０３間の通信を中継することが可能である。
【００１８】
図２は、ＰＣ１０１のハードウェア構成の一例を表すブロック図である。
【００１９】
２０１は、記憶部２０２に記憶される制御プログラムを実行することにより装置全体を制御する制御部である。２０２は制御部２０１が実行する制御プログラムとを記憶する記憶部である。後述する各種動作は、記憶部２０２に記憶された制御プログラムを制御部２０１が実行することにより行われる。また、記憶部２０２には、第１、第２の無線ネットワーク夫々において無線通信するための通信パラメータ（ネットワーク識別情報、暗号方式、認証方式、暗号鍵、認証鍵等）も記憶される。
【００２０】
２０３は無線通信を行うための無線通信部である。２０４はユーザに対する各種情報を報知する報知部であり、ＬＣＤやＬＥＤのように視覚で認知可能な情報の表示、あるいはスピーカなどの音声出力が可能な機能を有する。
【００２１】
２０５はアンテナ制御部、２０６はアンテナである。２０７は、ユーザが各種入力を行うための入力部である。
【００２２】
図３は、ＰＣ１０１のソフトウェア機能ブロック構成の一例を表すブロック図である。
【００２３】
３０１は、ＰＣ１０１がアクセスポイントとして機能するための各種処理を行うアクセスポイント機能部である。アクセスポイント機能部３０１は、アクセスポイントとして第２の無線ネットワークを形成し、ビーコン（報知信号）の送信タイミング等を管理する。また、アクセスポイント機能部３０１は、第２の無線ネットワークへ参加している他の通信装置の管理、参加している他の通信装置間のデータ通信の中継等を行う。
【００２４】
３０２は、ＰＣ１０１がステーションとして機能するための各種処理を行うステーション機能部である。ステーション機能部３０２は、アクセスポイント１０４が形成する第１の無線ネットワークにステーションとして参加するための処理を行う。また、アクセスポイント１０４から送信されるビーコンを受信し、第１の無線ネットワークに同期する。
【００２５】
３０３は、第２の無線ネットワークにステーションとして参加している他の通信装置（ディスプレイ１０２、ＤＳＣ１０３）の電力モードを管理する電力モード管理部である。電力モード管理部３０３は、第２の無線ネットワークに参加している各装置毎に、省電力モードで動作中か、通常電力モード（非省電力モード）で動作中かを管理している。
【００２６】
なお、省電力モードとは、無線通信部２０３の全てへの電力供給を行うアウェイク状態と、無線通信部２０３の少なくとも一部への電力供給を停止にするドーズ状態と、の切替えを繰り返し行う電力モードのことをいう。一方、通常電力モード（非省電力モード）とは、常にアウェイク状態で動作する電力モードのことをいう。ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮシステムのステーションが省電力モードで動作する場合、通常はビーコン受信タイミングにアウェイク状態に遷移してビーコンを受信し、それ以外の時間帯はドーズ状態で動作する。一方、後述するように本実施形態におけるディスプレイ１０２、ＤＳＣ１０３は、ＰＣ１０１からのビーコン受信タイミング以外にも所定の時間帯にアウェイク状態で動作する。
【００２７】
３０４は、無線通信部２０３への電力供給を制御する電力制御部である。電力制御部３０４は、ＰＣ１０１の省電力モードへの移行、通常動作モードへの復帰を制御すると共に、省電力モードで動作する場合に、アウェイク状態とドーズ状態間の切替えを制御する。なお、後述するように、ＰＣ１０１が省電力モードで動作する場合、アクセスポイント１０４からのビーコン受信タイミング以外にも所定の時間帯にアウェイク状態で動作する。電力制御部３０４は、電力モード管理部３０３により管理する他の通信装置の電力モードに応じて、電力モードを変更すべきか否かを判断する。
【００２８】
３０５は、ＰＣ１０１の電力モードの変更（省電力モードへの移行、省電力モードの解除）をアクセスポイント１０４、及びディスプレイ１０２、ＤＳＣ１０３に通知する通知部である。
【００２９】
３０６は、ディスプレイ１０２、ＤＳＣ１０３からの電力モードの変更通知を受信する通知受信部である。電力モード管理部３０３は、通知受信部３０６により受信した情報に基づいて、ＤＳＣ１０３、ディスプレイ１０２が省電力モードで動作中か通常電力モードで動作中かを管理する。
【００３０】
なお、全ての機能ブロックはソフトウェアもしくはハードウェア的に相互関係を有するものである。また、上記機能ブロックは一例であり、複数の機能ブロックが１つの機能ブロックを構成するようにしてもよいし、何れかの機能ブロックが更に複数の機能を行うブロックに分かれてもよい。
【００３１】
図４（ａ）、（ｂ）は、本実施形態における各通信装置間のシーケンスを示した図である。なお、図４では、ＰＣ１０１、ディスプレイ１０２、ＤＳＣ１０３夫々の無線通信部の電力状態（アウェイク状態、ドーズ状態）も合わせて示している。
【００３２】
アクセスポイント１０４は、第１のネットワークを形成し、同期信号であるビーコンを定期的に報知する（Ｆ４０１、Ｆ４０９、Ｆ４１４、Ｆ４２３、Ｆ４２９）。ＰＣ１０１は、ビーコン（Ｆ４０１）に含まれる情報に従ってアクセスポイント１０４に無線接続することにより（Ｆ４０２）、第１の無線ネットワークにステーションとして参加する。
【００３３】
次にＰＣ１０１はアクセスポイントとして第２のネットワークを形成し、ビーコンの報知を開始する（Ｆ４０３）。ディスプレイ１０２、ＤＳＣ１０３は、ビーコン（Ｆ４０３）に含まれる情報に従ってＰＣ１０１に無線接続することにより（Ｆ４０４）、第２の無線ネットワークに参加する。
【００３４】
ここで、ＤＳＣ１０３が省電力モードに移行するものとする。省電力モードに移行するトリガとしては、一定時間データの送受信がない場合や、バッテリー容量が所定値よりも低下した場合、等がある。ＤＳＣ１０３は、第２の無線ネットワークにおけるアクセスポイントであるＰＣ１０１に対して省電力モード移行通知を送信する（Ｆ４０５）。該通知に対する応答がＰＣ１０１から返ってくると（Ｆ４０６）、ＤＳＣ１０３は省電力モードに移行し、アウェイク状態からドーズ状態に遷移する。
【００３５】
同様に、ディスプレイ１０２も省電力モードに移行するために、ＰＣ１０１に対して省電力モード移行通知を送信する（Ｆ４０７）。そして、該通知に対する応答がＰＣ１０１から返ってくると（Ｆ４０８）、ディスプレイ１０２は省電力モードに移行し、アウェイク状態からドーズ状態に遷移する。
【００３６】
ＰＣ１０１は、省電力モード移行通知（Ｆ４０５、Ｆ４０７）を受信することにより、第２のネットワークに参加している全ての通信装置が省電力モードで動作していることを把握する。そして、ＰＣ１０１は自らも省電力モードに移行すべく、次のビーコン送信タイミングでは省電力モードに移行する旨を含んだビーコンを報知する（Ｆ４１０）。ディスプレイ１０２、ＤＳＣ１０３は、省電力モードで動作している場合であってもビーコン受信タイミングではアウェイク状態になるため、該ビーコン（Ｆ４１０）を受信することができる。その結果、第２の無線ネットワークに存在する全ての通信装置は、アクセスポイントであるＰＣ１０１が省電力モードへ移行することを認識することができる。
【００３７】
ＰＣ１０１は、ビーコン（Ｆ４１０）送信後の所定期間、ディスプレイ１０２、ＤＳＣ１０３からの省電力モード解除通知の受信を待機する（Ｆ４１１）。通常であれば、省電力モードで動作中の通信装置は、いつでも省電力モードの解除通知をアクセスポイントに通知することができる。一方、本実施形態においては、ＰＣ１０１が省電力モードに移行することを認識した第２の無線ネットワークの通信装置は、省電力モードを解除したい場合には上記所定期間内に省電力モード解除通知を送信する。これにより、アクセスポイントであるＰＣ１０１が送受信不可能なドーズ状態に遷移しているときに、ディスプレイ１０２、ＤＳＣ１０３からの省電力モード解除通知が送信されることを防止できる。なお、上記所定期間内に省電力モード解除通知が送信されてきた場合には、ＰＣ１０１は少なくとも該解除通知の送信元装置とのデータ通信が完了するまでは省電力モードには移行しないようにする。
【００３８】
ここでは、所定期間内に省電力モード解除通知が送信されてこないため、ＰＣ１０１はアクセスポイント１０４に対して省電力モードへの移行通知を送信する（Ｆ４１２）。そして、該通知に対する応答がアクセスポイント１０４から返ってくると（Ｆ４１３）、ＰＣ１０１は省電力モードに移行し、ドーズ状態に遷移する。なお、ＰＣ１０１は、省電力モード移行後もアクセスポイント１０４からのビーコン受信タイミング、及び自らビーコンを送信するタイミングでは、ドーズ状態からアウェイク状態に遷移する。このように、ＰＣ１０１は、自らが管理する第２の無線ネットワークに存在する全ての通信装置が省電力モードで動作することを確認した際に自らも省電力モードへ移行しても良いと判断し、アクセスポイント１０４へ省電力モードへの移行を通知する。アクセスポイント１０４は、該通知を受信することでＰＣ１０１が省電力モードに移行したことを認識できるので、その後は周知の方法でＰＣ１０１に対するデータ送信を制御する。すなわち、ＰＣ１０１へのデータを受信した場合には該データの転送を抑止し、所定のタイミングでＰＣ１０１を通常電力モードへ復帰させた後に該データを転送する。
【００３９】
次に、ＤＳＣ１０３からディスプレイ１０２へ画像データを送信して表示させる要求が発生したものとする（Ｆ４１５）。ＤＳＣ１０３は、データ送信のために通常電力モードへ移行すべく、ＰＣ１０１からのビーコン（Ｆ４１６）受信後の所定期間内（Ｆ４１７）に、省電力モード解除通知をＰＣ１０１に対して送信する（Ｆ４１８）。そして、該通知に対する応答がＰＣ１０１から返ってくると（Ｆ４１９）、ＤＳＣ１０３はディスプレイ１０２宛てのデータをＰＣ１０１に対して送信する（Ｆ４２０）。
【００４０】
ＤＳＣ１０３は、データ送信完了後に再び省電力モードに移行する場合は省電力モード移行通知をＰＣ１０１へ送信し（Ｆ４２１）、応答が返ってきたら（Ｆ４２２）、再度省電力モードへ移行し、ドーズ状態に遷移する。ＰＣ１０１は、ＤＳＣ１０３から再度省電力モード移行通知（Ｆ４２１）を受信したことにより、第２の無線ネットワーク内の全通信装置が省電力モードで動作していることを認識すると、ドーズ状態に遷移する。
【００４１】
ＰＣ１０１は、次のビーコン送信タイミングにおいて、ディスプレイ１０２宛ての送信データを保持していることを示す情報を含んだビーコンを送信する（Ｆ４２４）。ディスプレイ１０２は当該ビーコンを受信することにより、自装置宛ての送信データがあることを認識し、該データを受信するために、通常電力モードへ復帰する。そして、ＤＳＣ１０３はビーコン（Ｆ４２４）受信後の所定期間内（Ｆ４２５）に省電力モード解除通知をＰＣ１０１に送信する（Ｆ４２６）。ＰＣ１０１は、該解除通知に対する応答を送信後（Ｆ４２７）、ＤＳＣ１０３から送信されたデータをディスプレイ１０２に転送し（Ｆ４２８）、ディスプレイ１０２は、ＰＣ１０１から受信したデータをディスプレイ上に表示する（Ｆ４２９）。
【００４２】
ここでは、ディスプレイ１０２はＰＣ１０１からのデータを受信後も省電力モードに移行せず、通常電力モードを維持するものとする。かかる場合、ＰＣ１０１はドーズ状態に遷移せず、そのままアウェイク状態を維持する。
【００４３】
ディスプレイ１０２が通常電力モードで動作しているため、ＰＣ１０１は自らも通常電力モードに復帰すべく、次のビーコン送信タイミングにおいて、電力モードを解除する旨を含んだビーコンを報知する（Ｆ４３０）。ＤＳＣ１０３は上記ビーコンを受信した後はいつでも省電力モードの解除通知をＰＣ１０１に送信することが可能になる。
【００４４】
ＰＣ１０１は、ビーコン（Ｆ４３０）を送信した後に、アクセスポイント１０４に対して省電力モードの解除通知を送信し（Ｆ４３１）、アクセスポイント１０４から該通知に対する応答を受信する（Ｆ４３２）。こうして、ＰＣ１０１は第１の無線ネットワーク上でも通常のデータ通信を行う。
【００４５】
図５（ａ）（ｂ）は、ＰＣ１０１のビーコン送信時における動作フローチャートを示した図である。なお、アクセスポイント１０４からのビーコン受信時の動作については、通常のステーションと同様であるため、ここでの説明は省略する。
【００４６】
ＰＣ１０１は、第２の無線ネットワークにおけるビーコン送信タイミングになると（Ｓ５０１のＹｅｓ）、自装置が省電力モードで動作中か否かを確認する。省電力モードで動作中の場合は（Ｓ５０２のＹｅｓ）、Ｓ５１２に進む。
【００４７】
ＰＣ１０１が省電力モードで動作中でない場合、すなわち通常電力モードで動作中の場合（Ｓ５０２のＮｏ）、第２の無線ネットワークに参加している全ての他の通信装置（ディスプレイ１０２、ＤＳＣ１０３）が省電力モードで動作中か否かを判定する（Ｓ５０３）。いずれか１台でも通常電力モードで動作している装置がいる場合は（Ｓ５０３のＮｏ）、Ｓ５１１に進み、ＰＣ１０１は通常通りのビーコンを送信する。そして、Ｓ５０１に戻り、次のビーコン送信タイミングが来るまで通常どおりの動作を行う。
【００４８】
一方、第２の無線ネットワークに参加している全ての他の通信装置が省電力モードで動作している場合（Ｓ５０３のＹｅｓ）、ＰＣ１０１は省電力モードへ移行することを示す情報を含めたビーコンを送信する（Ｓ５０４）。そして、ビーコン送信後の所定期間、他の通信装置からの省電力モード解除通知の受信を待機する（Ｓ５０５、Ｓ５０６）。
【００４９】
省電力モード解除通知が受信されないまま上記所定期間が経過した場合（Ｓ５０５のＮｏ、Ｓ５０６のＹｅｓ）、ＰＣ１０１はアクセスポイント１０４に対して省電力モードへの移行を通知する（Ｓ５０９）。アクセスポイント１０４から該通知に対する応答が返ってくると、ＰＣ１０１は省電力モードに移行し、ドーズ状態に遷移する（Ｓ５１０）。そして、Ｓ５０１に戻り、次のビーコン送信タイミングが来るまでの間、ＰＣ１０１はドーズ状態を維持する。なお、省電力モードに移行した後も、アクセスポイント１０４からのビーコン受信タイミングになるとアウェイク状態に遷移し、アクセスポイント１０４からのビーコンを受信する。
【００５０】
一方、Ｓ５０５にて省電力モード解除通知を受信した場合、ＰＣ１０１は、該通知の送信元装置との間でデータ通信を行う（Ｓ５０７）。データ通信完了後、その通信相手から再び省電力モードへの移行通知を受信するか否かを確認する（Ｓ５０８）。省電力モードへの移行通知を受信した場合（Ｓ５０８のＹｅｓ）、第２の無線ネットワーク内の他の通信装置が全て省電力モードで動作していることになるため、ＰＣ１０１も省電力モードへの移行処理（Ｓ５０９、Ｓ５１０）を行う。省電力モードへの移行通知を受信しない場合（Ｓ５０８のＮｏ）、Ｓ５０１に戻る。この場合、ＰＣ１０１は少なくとも次のビーコン送信タイミングになるまで通常電力モードを維持する。
【００５１】
Ｓ５０２にてＰＣ１０１が省電力モードで動作中の場合、アウェイク状態へ遷移する（Ｓ５１２）。ＰＣ１０１は、第２の無線ネットワークに参加している全ての他の通信装置が省電力モードで動作中か否かを確認する（Ｓ５１３）。
【００５２】
第２の無線ネットワークに参加している全ての他の通信装置が省電力モードで動作している場合（Ｓ５１３のＹｅｓ）、ＰＣ１０１はビーコンを送信する（Ｓ５１４）。なお、ここで送信するビーコンには、省電力モードで動作している他の通信装置宛ての送信データを保持していることを示す情報を含めるようにしてもよい。また、ＰＣ１０１が省電力モードで動作していることを示す情報をビーコンに含めて送信してもよい。
【００５３】
そして、ビーコン送信後の所定期間、他の通信装置からの省電力モード解除通知の受信を待機する（Ｓ５１５、Ｓ５１６）。省電力モード解除通知が受信されないまま上記所定期間が経過した場合（Ｓ５１５のＮｏ、Ｓ５１６のＹｅｓ）、ＰＣ１０１は再びドーズ状態へ遷移し（Ｓ５１７）、Ｓ５０１に戻る。
【００５４】
省電力モード解除通知を受信した場合（Ｓ５１５のＹｅｓ）、ＰＣ１０１は、該通知の送信元装置との間でデータ通信を行う（Ｓ５１８）。データ通信完了後、その通信相手から再び省電力モードへの移行通知を受信するか否かを確認する（Ｓ５１９）。省電力モードへの移行通知を受信した場合（Ｓ５１９のＹｅｓ）、第２の無線ネットワーク内の他の通信装置が全て省電力モードで動作していることになるため、ＰＣ１０１もドーズ状態へ再び遷移する（Ｓ５１７）。
【００５５】
省電力モードへの移行通知を受信しない場合（Ｓ５１９のＮｏ）、次のビーコン送信タイミングが来るまで（Ｓ５０１）ＰＣ１０１はアウェイク状態のまま動作する。なお、この場合、次のビーコン送信タイミングではＳ５０１→Ｓ５０２→Ｓ５１２と進むことになるが、この時にＰＣ１０１は既にアウェイク状態であるので、Ｓ５１２の処理は省略される。
【００５６】
Ｓ５１３にて、いずれか１台でも通常電力モードで動作している装置がいる場合は、ＰＣ１０１は、省電力モードを解除することを示す情報を含んだビーコンを送信する（Ｓ５２０）。そして、ＰＣ１０１はアクセスポイント１０４に対して省電力モードの解除を通知し（Ｓ５２１）、通常電力モードへ移行する（Ｓ５２２）。通常電力モードに移行した後は、ＰＣ１０１は第１、第２の無線ネットワーク双方において通常のデータ通信を行う。
【００５７】
このように、本実施形態によれば、ＰＣ１０１は第２の無線ネットワークに参加する他の通信装置の電力モードに応じて、自装置の電力モードの変更をアクセスポイント１０４に通知する。具体的には、第２の無線ネットワーク内の全ての他の通信装置が省電力モードで動作している場合に、自らも省電力モードに移行することをアクセスポイント１０４に通知する。省電力モード移行通知を送信した後は、ＰＣ１０１がアウェイク状態であるか否かに拘らず第１の無線ネットワークからのデータは送信されないため、ＰＣ１０１は第１の無線ネットワークの状況のみを考慮して自装置の電力を制御することができる。
【００５８】
また、ＰＣ１０１が省電力モードで動作しているときは、第２の無線ネットワーク内の他の通信装置のうちいずれか１台でも通常電力モードで動作している場合は、自らも通常電力モードに移行することをアクセスポイント１０４に通知する。これにより、第２の無線ネットワーク上の装置と通信するために通常電力モードへ復帰する必要が生じた場合には、即座に第１の無線ネットワークでの通信も可能となる。
【００５９】
また、ＰＣ１０１は省電力モード、又は通常電力モードに移行することを、第２の無線ネットワーク上の他の通信装置へビーコンにより通知する。これにより、第２の無線ネットワーク上の全ての装置は、アクセスポイントであるＰＣ１０１が省電力モードに移行することを同時に認識し、ＰＣ１０１の電力状態を考慮した動作に切り替えることができる。
【００６０】
以上のように、本実施形態によれば、ＰＣ１０１は第１、第２の無線ネットワークにおけるデータ通信の障害発生を抑止しつつ消費電力を削減することが可能となる。
【００６１】
（第２の実施形態）
本実施形態におけるシステム構成、及びＰＣ１０１のハードウェア構成は第１の実施形態における図１、図２と同様である。本実施形態では、第２の無線ネットワーク内にＰＣ１０１の電力モードの変更を認識できない装置（以下、レガシー装置）が存在する場合について説明する。例えば、図１におけるＤＳＣ１０３がレガシー装置である場合を考える。第１の実施形態で説明したように、非レガシー装置であるディスプレイ１０２は、ＰＣ１０１から省電力モードへの移行通知を受信した場合、ビーコン受信タイミングからの所定期間内のみ省電力モードの解除を通知可能である。一方、レガシー装置であるＤＳＣ１０３が第２の無線ネットワーク内に存在する場合にＰＣ１０１が省電力モードに移行してしまうと、ＰＣ１０１がドーズ状態のときにＤＳＣ１０３からデータが送信されてしまう可能性がある。本実施形態ではこのような状況が発生する確率を低くするための処理例について説明する。
【００６２】
図７は、本実施形態におけるＰＣ１０１のソフトウェア機能を示すブロック図である。第１の実施形態で説明した図３の機能ブロックに加え、新たに７０１と７０２が追加されている。７０１は、第２の無線ネットワークに新たに接続要求（参加要求）を送信してきた装置がレガシー装置か否かを確認するレガシー確認部である。すなわち、レガシー確認部７０１は、第２の無線ネットワークへの参加要求元装置がＰＣ１０１の電力モードの変更を認識可能か否かを確認する。７０２は、ＰＣ１０１の省電力モードへの変更を有効にするか無効にするかを設定する省電力モード有効／無効設定部である。
【００６３】
図６は、ＰＣ１０１が第２の無線ネットワークへの無線接続要求を受信した場合の動作フローチャートを説明した図である。
【００６４】
ＰＣ１０１は、第２の無線ネットワークへの無線接続要求を受信した場合に、要求元がレガシー装置か否かを確認する（Ｓ６０１）。例えば、非レガシー装置は第２の無線ネットワークへの接続要求を送信する際に、自装置が非レガシー装置であることを示す情報を含めてＰＣ１０１に送信することで、該情報を含まない接続要求の送信元はレガシー装置であるとＰＣ１０１が判定することができる。また、第二の無線ネットワークに無線接続するために予めＰＣ１０１との間で通信パラメータの自動設定を行なう場合があるが、この自動設定の際に上記情報をＰＣ１０１に通知するようにしてもよい。例えば、通信パラメータの自動設定の業界標準規格であるＷｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（以下、ＷＰＳ）を使用する場合には、ＷＰＳのプロトコルの過程で非レガシー装置であることをＰＣ１０１に通知すればよい。ＰＣ１０１はＷＰＳ処理後に無線接続要求を受信した場合は、該無線接続要求元からＷＰＳ処理時に上記通知を受けたか否かに応じて、レガシー装置であるかを判定することができる。
【００６５】
無線接続の要求元がレガシー装置でない場合（Ｓ６０１のＮｏ）、ＰＣ１０１は該要求元と無線接続処理を行う（Ｓ６０９）。その後は、第１の実施形態にて説明した図５（ａ）のＳ５０１移行の処理へ進む。
【００６６】
無線接続の要求元がレガシー装置の場合は（Ｓ６０１のＹｅｓ）、ＰＣ１０１は自装置における電力モードの制御を継続するか否かを判定する（Ｓ６０２）。この判定方法としては、例えばＰＣ１０１の電力供給方法がＡＣ給電であれば電力モードの制御を継続しないと判定し、バッテリー給電であれば電力モードの制御を継続すると判定する、といった方法がある。また、バッテリー残量に応じて、電力モードの制御を継続するか否かを判定するようにしてもよい。また、レガシー装置が無線接続要求してきた際に電力モードの制御を継続するか否かを予め設定しておいてもよいし、ユーザが設定可能な構成にしてもよい。
【００６７】
電力モードの制御を継続しないと判定された場合（Ｓ６０２のＮｏ）、ＰＣ１０１は自装置における電力モードの制御機能を無効に設定する（Ｓ６０３）。そして、省電力モードで動作中であれば（Ｓ６０４のＹｅｓ）、ＰＣ１０１はアクセスポイント１０４に対して省電力モードの解除を通知し（Ｓ６０５）、通常電力モードへ移行する（Ｓ６０６）。これにより、第２の無線ネットワークにおいて省電力モードで動作中の装置は、いつでも省電力モードから通常電力モードに復帰することが可能になる。Ｓ６０３〜Ｓ６０６の処理が完了すると、ＰＣ１０１は無線接続を要求したレガシー装置と無線接続処理を行う（Ｓ６０７）。なお、ここでは図示していないが、ＰＣ１０１は次のビーコン送信タイミングにて省電力モードを解除することをビーコンに含めて報知する。これにより、第２の無線ネットワークにおいて省電力モードで動作中の装置は、いつでも省電力モードから通常電力モードに復帰することが可能になる。その後のビーコン送信時には、図５（ａ）（ｂ）の処理は行わず、通常のアクセスポイントと同様の動作を行う。
【００６８】
一方、Ｓ６０２において電力モードの制御を継続する場合、ＰＣ１０１は無線接続を要求したレガシー装置との無線接続を拒否する（Ｓ６０８）。その後は、図５（ａ）のＳ５０１移行の処理へ進む。
【００６９】
このように、本実施形態によれば、レガシー装置から無線接続を要求された場合には、ＰＣ１０１の省電力モードを解除して電力モードの制御機能を無効にするか、レガシー装置との無線接続を拒否するかを切り替えることができる。省電力モードを解除して電力モードの制御機能を無効にした場合は、ＰＣ１０１の電力消費は抑えることができないもののドーズ状態のときにＤＳＣ１０３からデータが送信されることを防ぐことができる。従って、例えばＰＣ１０１がＡＣ給電の場合やバッテリー容量に余裕がある場合には、省電力モードを解除して電力モードの制御機能を無効にすることが望ましい。
【００７０】
一方、レガシー装置との無線接続を拒否した場合には、レガシー装置とのデータ通信は行うことができないが、ＰＣ１０１の電力消費を抑えることができる。よって、ＰＣ１０１がバッテリー給電の場合や、バッテリー容量が少ない場合にはレガシー装置との無線接続を拒否することで、非レガシー装置、及びアクセスポイントとの接続は継続しながらも電力消費を抑えることができる。
【００７１】
なお、Ｓ６０３にて電力モードの制御機能を無効に設定した場合、その後にレガシー装置が第２の無線ネットワークから離脱した際に、電力モードの制御機能を有効に設定するようにしてもよい。これにより、レガシー装置が第２の無線ネットワークから抜けた後、ＰＣ１０１は再び省電力モードへの移行が可能となる。
【００７２】
また、上記説明ではＳ６０２の判定結果に応じて、Ｓ６０３〜６０７の処理を行うか、Ｓ６０８の処理を行うかを切り替えるものとして説明したが、Ｓ６０２の処理は行わずに、Ｓ６０３〜６０７の処理、Ｓ６０８の処理のいずれかを行うようにしてもよい。
【００７３】
また、Ｓ６０３〜Ｓ６０７の順番は必ずしもこのように行う必要はなく、例えばレガシー装置との無線接続を行ってからＳ６０３〜Ｓ６０６の処理を行うようにしても構わない。
【００７４】
以上のように、上記各実施形態によれば、他の基地局が形成する第１のネットワークに端末局として参加すると共に、基地局として第２のネットワークを形成する通信装置において、データ通信障害を抑制しつつ、省電力化を実現することができる。
【００７５】
なお、上記各実施形態ではＩＥＥＥ８０２．１１準拠の無線ＬＡＮを例に説明した。しかしながら、本発明は、ワイヤレスＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（商標）、ＵＷＢ等の他の無線媒体において実施してもよい。
【００７６】
本発明は前述の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステムあるいは装置に供給し、システムあるいは装置のコンピュータ（ＣＰＵ、ＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行するようにしてもよい。
【符号の説明】
【００７７】
３０１  アクセスポイント機能部
３０２  ステーション機能部
３０３  電力モード管理部
３０４  電力制御部
３０５  通知部
３０６  通知受信部
【図１】
0005546225.tif 000002
【図２】
0005546225.tif 000003
【図３】
0005546225.tif 000004
【図４】
0005546225.tif 000005
【図５】
0005546225.tif 000006
【図６】
0005546225.tif 000007
【図７】
0005546225.tif 000008