(57)【特許請求の範囲】
【請求項１】
無線通信を行う通信装置であって、
電波を受信して得られる電気信号に含まれる特定の周波数の成分を増幅する第１高周波増幅回路を含み無線通信によりデータを受信する第１データ受信部と、データに応じて変調された前記特定の周波数の電気信号を生成することによって無線通信により前記データを送信するデータ送信部と、を含む、第１通信モジュールと、
電波を受信して得られる電気信号に含まれる前記特定の周波数の成分を増幅する第２高周波増幅回路を含み無線通信によりデータを受信する第２データ受信部を含む、第２通信モジュールと、
前記通信装置の動作モードを、前記第２通信モジュールには電力を供給せずに前記第１通信モジュールに電力を供給する第１モードと、前記第１通信モジュールには前記電力を供給せずに前記第２通信モジュールに前記電力を供給することによって少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードと、の間で切換可能なモード切換部と、
前記第２データ受信部が特定のデータを受信したか否かを判断する判断部と、
を備え、
前記第２データ受信部の前記第２高周波増幅回路の増幅能力は、前記第１データ受信部の前記第１高周波増幅回路の増幅能力よりも小さく、
前記モード切換部は、前記通信装置が前記第２モードである状態で、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断しなかった場合には、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換えずに、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記第１モードにおいて動作する前記第１データ受信部の消費電力よりも、前記第２モードにおいて動作する前記第２データ受信部の消費電力が小さい、
通信装置。
【請求項３】
請求項１または２に記載の通信装置であって、
前記通信装置は、無線通信端末と他の通信装置との通信を中継する中継装置であり、
前記第１と前記第２のデータ受信部は、前記無線通信端末から無線通信により前記データを受信し、
前記データ送信部は、前記無線通信端末に対して無線通信により前記データを送信する、
通信装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の通信装置は、さらに、
前記通信装置を識別するための識別データが格納される識別データ記憶部を備え、
前記特定のデータは、前記識別データ記憶部に格納される前記識別データと一致する識別データである、
通信装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の通信装置は、さらに、
認証データが格納される認証データ記憶部を備え、
前記特定のデータは、前記認証データ記憶部に格納される前記認証データと比較した場合に、正当とみなされる認証データである、
通信装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の通信装置であって、
前記第２データ受信部は、暗号化されたデータを受信し、
前記通信装置は、さらに、前記暗号化されたデータを、暗号化される前のデータである原データに復号処理により変換する復号部を備え、
前記判断部は、
前記原データが前記特定のデータである場合に、前記第２データ受信部が前記特定のデータを受信したと判断する、
通信装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載の通信装置であって、
前記特定のデータは、プローブ要求に含まれている、通信装置。
【請求項８】
無線通信システムであって、
第１の通信装置と、
前記第１の通信装置と無線通信を行う第２の通信装置と、
を備え、
前記第１の通信装置は、前記第２の通信装置に対して無線通信により特定のデータを送信する特定データ送信部を備え、
前記第２の通信装置は、
電波を受信して得られる電気信号に含まれる特定の周波数の成分を増幅する第１高周波増幅回路を含み前記第１の通信装置から無線通信によりデータを受信する第１データ受信部と、データに応じて変調された前記特定の周波数の電気信号を生成することによって前記第１の通信装置に対して無線通信により前記データを送信するデータ送信部と、を含む、第１通信モジュールと、
電波を受信して得られる電気信号に含まれる前記特定の周波数の成分を増幅する第２高周波増幅回路を含み前記第１の通信装置から無線通信によりデータを受信する第２データ受信部を含む、第２通信モジュールと、
前記第２の通信装置の動作モードを、前記第２通信モジュールには電力を供給せずに前記第１通信モジュールに電力を供給する第１モードと、前記第１通信モジュールには前記電力を供給せずに前記第２通信モジュールに前記電力を供給することによって少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードと、の間で切換可能なモード切換部と、
前記第２データ受信部が前記特定のデータを受信したか否かを判断する判断部と、
を備え、
前記第２データ受信部の前記第２高周波増幅回路の増幅能力は、前記第１データ受信部の前記第１高周波増幅回路の増幅能力よりも小さく、
前記第２の通信装置の前記モード切換部は、前記第２の通信装置が前記第２モードである状態で、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断しなかった場合には、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換えずに、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記第２の通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
無線通信システム。
【請求項９】
第１の通信装置と、第２の通信装置との間で無線通信を行う方法であって、
第２の通信装置は、
電波を受信して得られる電気信号に含まれる特定の周波数の成分を増幅する第１高周波増幅回路を含み前記第１の通信装置から無線通信によりデータを受信する第１データ受信部と、データに応じて変調された前記特定の周波数の電気信号を生成することによって前記第１の通信装置に対して無線通信により前記データを送信するデータ送信部と、を含む、第１通信モジュールと、
電波を受信して得られる電気信号に含まれる前記特定の周波数の成分を増幅する第２高周波増幅回路を含み前記第１の通信装置から無線通信によりデータを受信する第２データ受信部を含む、第２通信モジュールと、
を備え、動作モードとして、前記第２通信モジュールには電力を供給せずに前記第１通信モジュールに電力を供給する第１モードと、前記第１通信モジュールには前記電力を供給せずに前記第２通信モジュールに前記電力を供給することによって少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードと、を取ることが可能であり、
前記第２データ受信部の前記第２高周波増幅回路の増幅能力は、前記第１データ受信部の前記第１高周波増幅回路の増幅能力よりも小さく、
前記方法は、
前記第２モードで動作している前記第２の通信装置が、前記第１の通信装置から特定のデータを前記第２データ受信部により受信したか否かを判断し、
前記第２モードで動作している前記第２の通信装置が、前記特定のデータを前記第２データ受信部により受信したと判断されなかった場合には、前記動作モードを前記第２モードから前記第１モードに切り換えずに、
前記第２モードで動作している前記第２の通信装置が、前記特定のデータを前記第２データ受信部により受信したと判断された場合に、前記動作モードを前記第２モードから前記第１モードに切り換える、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う通信装置に関するものである。
【背景技術】
【０００２】
複数の通信装置の間で、無線通信を行う無線通信システムが知られている。このような無線通信システムは、例えば、通信装置としてアクセスポイントおよび端末装置を用いて、アクセスポイントと端末装置との間で無線通信を行う（特許文献１参照）。このような無線通信システムにおいて、通信装置は、消費電力を抑制するモード（省電力モード）に設定される場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０９８５０公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、省電力モードに設定されうる通信装置は、利便性が十分ではないおそれがあった。例えば、省電力モードに設定されているアクセスポイントと、端末装置を用いて無線通信を行おうとするユーザは、アクセスポイントを直接操作して、省電力モードを解除するなどの作業を行う必要があり、ユーザの負担が増える可能性があった。
【０００５】
本発明は、上記の実状を鑑み、省電力モードに設定されうる通信装置の利便性を向上することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
［形態１］
無線通信を行う通信装置であって、
電波を受信して得られる電気信号に含まれる特定の周波数の成分を増幅する第１高周波増幅回路を含み無線通信によりデータを受信する第１データ受信部と、データに応じて変調された前記特定の周波数の電気信号を生成することによって無線通信により前記データを送信するデータ送信部と、を含む、第１通信モジュールと、
電波を受信して得られる電気信号に含まれる前記特定の周波数の成分を増幅する第２高周波増幅回路を含み無線通信によりデータを受信する第２データ受信部を含む、第２通信モジュールと、
前記通信装置の動作モードを、前記第２通信モジュールには電力を供給せずに前記第１通信モジュールに電力を供給する第１モードと、前記第１通信モジュールには前記電力を供給せずに前記第２通信モジュールに前記電力を供給することによって少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードと、の間で切換可能なモード切換部と、
前記第２データ受信部が特定のデータを受信したか否かを判断する判断部と、
を備え、
前記第２データ受信部の前記第２高周波増幅回路の増幅能力は、前記第１データ受信部の前記第１高周波増幅回路の増幅能力よりも小さく、
前記モード切換部は、前記通信装置が前記第２モードである状態で、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断しなかった場合には、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換えずに、
前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
通信装置。
【０００７】
［適用例１］
無線通信を行う通信装置であって、
無線通信によりデータを受信するデータ受信部と、
無線通信によりデータを送信するデータ送信部と、
前記通信装置の動作モードを、前記データ送信部に電力が供給される第１モードと、少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードとの間で切換可能なモード切換部と、
前記データ受信部が特定のデータを受信したか否かを判断する判断部と、
を備え、
前記モード切換部は、前記通信装置が前記第２モードである状態で、前記データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
通信装置。
【０００８】
上記構成の通信装置によれば、モード切換部は、通信装置が消費電力が抑制された第２モードである状態で、データ受信部が特定のデータを受信したと判断部が判断した場合には、動作モードを第２モードからデータ送信部に電力が供給される第１モードに切り換える。従って、通信装置の動作モードが、消費電力が抑制された第２モードであるとき、通信装置に対して特定のデータを無線通信により送信するという簡易な処理を行うだけで、通信装置の動作モードを第２のモードから第１のモードに切り換えることができる。その結果、消費電力が抑制されたモードに設定されうる通信装置の利便性を向上することができる。
【０００９】
［適用例２］
適用例１に記載の通信装置であって、
前記データ受信部は、
前記第１モードにおいて動作し、前記第２モードにおいて動作しない第１データ受信部と、前記第１データ受信部よりも消費電力が小さく前記第２モードにおいて動作する第２データ受信部と、を含み、
前記判断部は、前記第２データ受信部が前記特定のデータを受信したか否かを判断し、
前記モード切換部は、前記通信装置が前記第２モードである状態で、前記第２データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
通信装置。
【００１０】
上記構成の通信装置によれば、通信装置が第２モードである状態では、第１データ受信部は動作せず、第１データ受信部よりも消費電力が小さい第２データ受信部が動作する。従って、通信装置が第２モードである状態において、通信装置における消費電力を低減することができる。そして、判断部は、第２データ受信部が特定のデータを受信したか否かを判断する。従って、通信装置が第２モードである状態では、第１データ受信部が動作していなくても、判断部は、特定のデータが受信されたか否かを判断することができる。その結果、モード切換部は、通信装置が第２モードである場合に、判断部の判断に基づいて、通信装置の動作モードを第２モードから第１モードに切り換えることが可能となる。
【００１１】
なお、第１データ受信部が「第２モードにおいて動作しない」とは、第１データ受信部がデータの受信を実現することができない状態をいい、第１データ受信部の一部の機能が動作している状態を含む。
【００１２】
［適用例３］
適用例１または適用例２に記載の通信装置であって、
前記通信装置は、無線通信端末と他の通信装置との通信を中継する中継装置であり、
前記データ受信部は、前記無線通信端末から無線通信により前記データを受信し、
前記データ送信部は、前記無線通信端末に対して無線通信により前記データを送信する、
通信装置。
【００１３】
上記構成の通信装置によれば、ユーザは、無線通信端末を用いて、通信装置に特定のデータを送信することができる。その結果、通信装置が第２モードである場合に、ユーザは、通信装置を直接操作することなく通信装置の動作モードを第２モードから第１モードに切り換えることができる。
【００１４】
［適用例４］
適用例１ないし適用例３のいずれかに記載の通信装置は、さらに、
前記通信装置を識別するための識別データが格納される識別データ記憶部を備え、
前記特定のデータは、前記識別データ記憶部に格納される前記識別データと一致する識別データである、
通信装置。
【００１５】
上記構成の通信装置によれば、特定のデータが、識別データ記憶部に格納される識別データと一致する識別データである。すなわち、モード切換部は、データ受信部が識別データ記憶部に格納される識別データと一致する識別データを受信したと判断部が判断した場合に、通信装置の動作モードを第２モードから第１モードに切り換える。従って、上記構成の通信装置は、識別データ記憶部に格納された識別データと一致するデータを利用可能な他の無線通信装置からの要求に応じて、適切に動作モードを切り換えることができる。
【００１６】
［適用例５］
適用例１ないし適用例４のいずれかに記載の通信装置は、さらに、
認証データが格納される認証データ記憶部を備え、
前記特定のデータは、前記認証データ記憶部に格納される前記認証データと比較した場合に、正当とみなされる認証データである、
通信装置。
【００１７】
上記構成の通信装置によれば、特定のデータが、認証データ記憶部に格納される認証データと比較した場合に、正当とみなされるデータである。すなわち、モード切換部は、データ受信部が正当とみなされる認証データを受信したと判断部が判断した場合に、通信装置の動作モードを第２モードから第１モードに切り換える。従って、上記構成の通信装置は、認証データ記憶部に格納された認証データに基づいて正当とみなされるデータを利用可能な他の無線通信装置からの要求に応じて、適切に動作モードを切り換えることができる。
【００１８】
［適用例６］
適用例１ないし適用例５のいずれかに記載の通信装置であって、
前記モード切換部は、前記通信装置が前記第２モードである状態で、前記データ受信部が前記特定のデータを受信していないと前記判断部が判断している場合に、前記通信装置の動作モードの切り換えを行わない、
通信装置。
【００１９】
上記構成の通信装置によれば、モード切換部は、通信装置が第２モードである状態で、データ受信部が特定のデータを受信していないと判断部が判断している場合に、前記通信装置の動作モードの切り換えを行わない。従って、上記構成の通信装置は、特定のデータを利用できない他の無線通信装置による意図しないモード切り換えを抑制することができる。
【００２０】
［適用例７］
適用例１ないし適用例６のいずれかに記載の通信装置であって、
前記データ受信部は、暗号化されたデータを受信し、
前記通信装置は、さらに、前記暗号化されたデータを、暗号化される前のデータである原データに復号処理により変換する復号部を備え、
前記判断部は、
前記原データが前記特定のデータである場合に、前記データ受信部が前記特定のデータを受信したと判断する、
通信装置。
【００２１】
上記構成の通信装置によれば、判断部は、復号処理により得られたデータが特定のデータである場合に、データ受信部が特定のデータを受信したと判断する。すなわち、モード切換部は、データ受信部が復号部で復号可能な特定のデータを受信した場合に、通信装置の動作モードを第２モードから第１モードに切り換える。従って、上記構成の通信装置は、復号部で復号可能な暗号方式を利用可能な他の無線通信装置からの要求に応じて、適切にモードを切り換えることができる。すなわち、上記構成の通信装置は、復号部で復号可能な暗号方式を利用できない他の無線通信装置によって、動作モードの切り換えが行われることを抑制することができる。
【００２２】
［適用例８］
適用例１ないし適用例８のいずれかに記載の通信装置であって、
前記特定のデータは、プローブ要求に含まれている、通信装置。
【００２３】
上記構成の通信装置によれば、プローブ要求を受信するというＩＥＥＥ８０２．１１に準拠した無線通信の開始時において通常行われている処理を利用して、通信装置の動作モードを第２モードから第１モードに切り換えることができる。従って、通信装置は、動作モードを第２モードから第１モードに切り換えるためだけの特別な通信を行う必要がない。その結果、通信装置は、無駄な通信を行うことなく、動作モードを切り換えることが可能となる。
【００２４】
［適用例９］
無線通信システムであって、
第１の通信装置と、
前記第１の通信装置と無線通信を行う第２の通信装置と、
を備え、
前記第１の通信装置は、前記第２の通信装置に対して無線通信により特定のデータを送信する特定データ送信部を備え、
前記第２の通信装置は、
前記第１の通信装置から無線通信によりデータを受信するデータ受信部と、
前記第１の通信装置に対して無線通信によりデータを送信するデータ送信部と、
前記通信装置の動作モードを、前記データ送信部に電力が供給される第１モードと、少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードとの間で切換可能なモード切換部と、
前記データ受信部が特定のデータを受信したか否かを判断する判断部と、
を備え、
前記第２の通信装置の前記モード切換部は、前記第２の通信装置が前記第２モードである状態で、前記データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、前記第２の通信装置の動作モードを前記第２モードから前記第１モードに切り換える、
無線通信システム。
【００２５】
上記構成の無線通信システムによれば、第１の通信装置は、第２の通信装置に対して無線通信により特定のデータを送信する。そして、第２の通信装置において、モード切換部は、第２の通信装置が消費電力が抑制された第２モードである状態で、特定のデータが受信されたと判断部が判断した場合には、動作モードを第２モードからデータ送信部に電力が供給される第１モードに切り換える。従って、第２の通信装置が消費電力が抑制された第２モードであるとき、第１の通信装置は、第２の通信装置に対して特定のデータを無線通信により送信するという簡易な処理を行うだけで、第２の通信装置の動作モードを第２のモードから第１のモードに切り換えることができる。その結果、消費電力が抑制されたモードに設定されうる通信装置を含む無線通信システムの利便性を向上することができる。
【００２６】
［適用例１０］
無線通信を行う通信装置であって、
無線通信によりデータを受信するデータ受信部と、無線通信によりデータを送信するデータ送信部と、動作モードを、前記データ送信部に電力が供給される第１モードと、少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードとの間で切換可能なモード切換部と、前記データ受信部が特定のデータを受信したか否かを判断する判断部と、を備え、前記モード切換部は、前記通信装置が前記第２モードである状態で、前記データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、動作モードを前記第２モードから前記第１モードに切り換え可能な特定通信装置と無線通信可能であり、
前記通信装置は、前記特定のデータを前記特定通信装置に対して送信することによって、前記特定通信装置の動作モードを前記第２モードから前記第１モードに切り替え可能な特定データ送信部を備える、
通信装置。
【００２７】
上記構成の通信装置によれば、通信装置は、特定通信装置に対して無線通信により特定のデータを送信する。これにより、消費電力が抑制された第２モードである特定通信装置の動作モードを、第２モードからデータ送信部に電力が供給される第１モードに切り換えることができる。すなわち、特定通信装置が第２モードであるとき、通信装置は、特定のデータを無線通信により送信するという簡易な処理を行うだけで、特定通信装置の動作モードを第２のモードから第１のモードに切り換えることができるので、通信装置が、消費電力が抑制されたモードに設定されうる特定通信装置と無線通信を行う際の利便性を向上することができる。
【００２８】
［適用例１１］
第１の通信装置と、第２の通信装置との間で無線通信を行う方法であって、
第２の通信装置は、無線通信によりデータを受信するデータ受信部と、無線通信によりデータを送信するデータ送信部とを備え、動作モードとして、前記データ送信部に電力が供給される第１モードと、少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードとを取ることが可能であり、
前記方法は、
前記第１の通信装置が、前記第２の通信装置に対して無線通信により特定のデータを送信し、
前記第２の通信装置が、前記特定のデータを前記データ受信部により受信し、
前記第２の通信装置が、前記特定のデータを前記データ受信部により受信したときに、前記第２モードで動作していた場合には、前記動作モードを前記第２モードから前記第１モードに切り換える、方法。
【００２９】
上記方法によれば、第１の通信装置は、第２の通信装置に対して無線通信により特定のデータを送信する。そして、特定のデータを受信した第２の通信装置部は、消費電力が抑制された第２モードで動作していた場合には、動作モードを第２モードからデータ送信部に電力が供給される第１モードに切り換える。従って、第２の通信装置が消費電力が抑制された第２モードであるとき、第１の通信装置は、第２の通信装置に対して特定のデータを無線通信により送信するという簡易な処理を行うだけで、第２の通信装置の動作モードを第２のモードから第１のモードに切り換えることができる。その結果、第１の通信装置が、消費電力が抑制されたモードに設定されうる第２の通信装置と無線通信を行う際の利便性を向上することができる。
【００３０】
［適用例１２］
無線通信を行う通信装置で用いられるコンピュータプログラムあって、
前記通信装置は、
無線通信によりデータを受信するデータ受信部と、無線通信によりデータを送信するデータ送信部と、動作モードを、前記データ送信部に電力が供給される第１モードと、少なくとも前記データ送信部の消費電力が前記第１モードより抑制される第２モードとの間で切り換え可能なモード切換部と、前記データ受信部が特定のデータを受信したか否かを判断する判断部と、を備え、前記モード切換部は、前記第２モードである状態で、前記データ受信部が前記特定のデータを受信したと前記判断部が判断した場合に、動作モードを前記第２モードから前記第１モードに切り換え可能な特定通信装置と無線通信可能であり、
前記コンピュータプログラムは、
前記特定通信装置の動作モードを前記第２モードから前記第１モードに切り替えるために前記特定のデータを前記特定通信装置に対して送信する機能を
コンピュータに実現させるためのコンピュータプログラム。
【００３１】
上記コンピュータプログラムによれば、通信装置に、特定通信装置に対して無線通信により特定のデータを送信させる。これにより、消費電力が抑制された第２モードである特定通信装置の動作モードを、第２モードからデータ送信部に電力が供給される第１モードに切り換えることができる。すなわち、特定通信装置が第２モードであるとき、通信装置は、特定のデータを無線通信により送信するという簡易な処理を行うだけで、特定通信装置の動作モードを第２のモードから第１のモードに切り換えることができるので、通信装置が、消費電力が抑制されたモードに設定されうる特定通信装置と無線通信を行う際の利便性を向上することができる。
【００３２】
なお、本発明は、種々の形態で実現することが可能であり、例えば、上記コンピュータプログラムを記録した記録媒体等の形態で実現することが可能である。また、上記通信装置の機能を実現するためのコンピュータプログラム等の形態で実現することも可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例としてのネットワークシステム１０００を示す説明図である。
【図２】中継装置１００の構成を示すブロック図である。
【図３】ＭＡＣフレーム１０を示す図である。
【図４】中継装置１００が行うウェイクアップ処理を示すフローチャートである。
【図５】第２実施例のネットワークシステムにおける中継装置１００Ａの構成を示すブロック図である。
【図６】第２実施例において中継装置１００Ａが行うウェイクアップ処理を示すフローチャートである。
【図７】第３実施例のネットワークシステムにおける中継装置１００Ｂの構成を示すブロック図である。
【発明を実施するための形態】
【００３４】
次に、この発明の実施の形態を実施例と変形例とに基づいて説明する。
【００３５】
Ａ．第１実施例：
Ａ１．システム構成：
図１は、本発明の一実施例としてのネットワークシステム１０００を示す説明図である。このネットワークシステム１０００は、中継装置１００と、中継装置１００と有線で接続されたネットワーク８００と、中継装置１００と無線通信で接続される無線通信端末９００ａ、９００ｂと、を有している。ネットワーク８００は、いわゆるＬＡＮ（Local Area Network）であり、図示しないルーターを介して、インターネットと接続されている。中継装置１００と無線通信端末９００ａ、９００ｂとのそれぞれは、ＩＥＥＥ８０２．１１ｎ規格に準拠した無線ＬＡＮ(Local Area Network)通信機器である。
【００３６】
本実施例の無線通信端末９００ａ、９００ｂは、同様の構成から成るパーソナルコンピュータである。なお、無線通信端末９００ａ、９００ｂとしては、パーソナルコンピュータに限られず、無線通信が可能な任意の通信装置を採用可能であり、例えば、無線通信機能を備えた家電（テレビジョンやビデオカメラやビデオレコーダー等）や、携帯電話や、ＰＤＡなどを採用可能である。
【００３７】
無線通信端末９００ａは、無線インタフェース９１０と、制御部９２０とを備えている。
制御部９２０は、ＣＰＵ（図示省略）とメモリ（図示省略）を有するコンピュータであり、メモリに記憶されたプログラムを実行することによって種々の機能を実現することができる。例えば、制御部９２０は、無線インタフェース９１０を制御する。
【００３８】
無線インタフェース９１０は、３本のアンテナ（図示省略）を介して、ＩＥＥＥ８０２．１１ｎに準拠する無線ネットワーク７００を用いた通信を行う。なお、無線ネットワーク７００の規格としては、ＩＥＥＥ８０２．１１ａ、ｂ、ｇのいずれでもよい。また、ＩＥＥＥ８０２．１１以外の規格を採用してもよい。
【００３９】
無線インタフェース９１０は、特定データ送信部９１２と、特定データ受信部９１４とを備えている。無線インタフェース９１０（特定データ送信部９１２および特定データ受信部９１４を含む）は、専用のハードウェア回路によって実現される。特定データ送信部９１２は、無線ネットワーク７００を介して、後述するプローブ要求（Probe Request）などの種々のデータを送信する。特定データ受信部９１４は、無線ネットワーク７００を介して、後述するプローブ応答（Probe Response）などの種々のデータを受信する。
【００４０】
中継装置１００は、ＩＥＥＥ８０２．１１規格に準拠した無線ネットワーク７００を利用して、無線通信端末９００ａ、９００ｂと無線通信を行うアクセスポイントである。
【００４１】
また、中継装置１００は、通信装置（例えば、無線通信端末９００ａなど）と、ネットワーク８００との通信を中継する。これにより、無線通信端末９００ａは、ネットワーク８００を介して種々の通信装置（例えば、図示しないＷｅｂサーバ、メールサーバ、または、他のパーソナルコンピュータなど）と通信を行うことができる。
【００４２】
図２は、中継装置１００の構成を示すブロック図である。中継装置１００は、アンテナ２００と、無線通信を行うための無線インタフェース３００と、中継装置１００を制御する制御部４００と、有線通信を行うための有線インタフェース５００と、種々のデータを格納する不揮発性メモリ６００と、を有している。中継装置１００は、特定の電源（図示省略）と接続されている。すなわち、中継装置１００の各処理部は、特定の電源からの電力の供給を受けて、動作を行う。
【００４３】
不揮発性メモリ６００は、書き込み可能なメモリであり、セキュリティコード６１０、プログラム６２０などを格納する。セキュリティコード６１０は、後述のウェイクアップ処理で無線通信端末９００ａの認証を行う際に用いられる。プログラム６２０は、中継装置１００の基本的な制御を司るプログラムであり、制御部４００によって実行される。不揮発性メモリ６００としては、例えば、ハードディスクやフラッシュメモリなどが採用される。
【００４４】
無線インタフェース３００は、上述した無線通信端末９００ａ、９００ｂと無線通信を行うためのインタフェースである。無線インタフェース３００は、アンテナ２００を介して、ＩＥＥＥ８０２．１１ｎに準拠する無線ネットワーク７００を用いた通信を行う。本実施例において、アンテナ２００の数は、３本である（ただし、アンテナ数は、１でもよく、２でもよく、４以上であってもよい）。
【００４５】
無線インタフェース３００は、第１通信モジュール３１０と、第２通信モジュール３２０と、信号処理部３３０とを備えている。
【００４６】
第１通信モジュール３１０は、高周波増幅回路をそれぞれ含むハードウエアで構成された送信部３１２および受信部３１４を備えている。第２通信モジュール３２０は、高周波増幅回路を含むハードウエアで構成された受信部３２２を備えている。一方で、第２通信モジュール３２０は、第１通信モジュール３１０とは異なり、送信部を備えていない。
【００４７】
送信部３１２は、信号処理部３３０からデジタルデータを受け取り、受け取ったデジタルデータに応じて変調された特定の周波数の電気信号を生成する。送信部３１２は、生成した電気信号をアンテナ２００から特定周波数の電波として放射する。受信部３１４、３２２は、アンテナ２００が受信した電波を、電気信号として受け取り、受け取った電気信号に含まれる特定の周波数成分を増幅する。受信部３１４、３２２は、増幅された特定の周波数成分の電気信号を復調してデジタルデータを抽出し、信号処理部３３０に、抽出したデジタルデータを送る。
【００４８】
第２通信モジュール３２０の受信部３２２は、第１通信モジュール３１０の受信部３１４より消費電力が小さく構成されている。具体的には、第２通信モジュール３２０の受信部３２２は、電気信号の増幅能力が、第１通信モジュール３１０の受信部３１４より小さくなるように、構成される。この結果、第２通信モジュール３２０の受信部３２２が対応できる通信速度は、第１通信モジュール３１０の受信部３１４が対応できる通信速度より低くなる。後述するプローブ要求は、第２通信モジュール３２０の受信部３２２が対応できる通信速度で送信される。
【００４９】
信号処理部３３０は、ＣＰＵ３３４と、メモリ３３２（例えばＥＥＰＲＯＭ）とを有するコンピュータである。信号処理部３３０は、いわゆるレイヤー２の処理（例えば、マックヘッダの付加等）およびレイヤー１の処理のうちの一部の処理（例えば、物理ヘッダの付加など）を行う。レイヤー２は、いわゆるＯＳＩ（Open systems Interconnection）参照モデルの第２層（データリンク層）に相当し、レイヤー１は、ＯＳＩ参照モデルの物理層に相当する。具体的には、信号処理部３３０は、受信部３１４または受信部３２２からデジタルデータを受け取ると、当該デジタルデータが表すマックフレームのうちのフレームボディのデータを制御部４００に送る。また、信号処理部３３０は、制御部４００から送信対象のデジタルデータを受け取ると、受け取ったデジタルデータにマックヘッダおよび物理ヘッダ等を付加してＩＥＥＥ８０２．１１に規定されたフレームフォーマットに従ったデジタルデータを作成して送信部３１２に送る。なお、信号処理部３３０は、受信部３１４または受信部３２２から受け取ったデジタルデータが表すマックフレームのうち、マックヘッダのデータを制御部４００に送ってもよい。
【００５０】
メモリ３３２は、ＢＳＳＩＤ（Basic Service Set Identifier）３３２ｄを格納する。このＢＳＳＩＤ３３２ｄは、中継装置１００の無線インタフェース３００を識別するための識別データである。本実施例では、ＢＳＳＩＤ３３２ｄは、無線インタフェース３００のＭＡＣ（Media Access Control）アドレスと等しい。
【００５１】
中継装置１００は、動作モードとして、第１モードと、第２モードとを有している。これらの動作モードについては、後述する。
【００５２】
第１通信モジュール３１０（送信部３１２および受信部３１４）は、中継装置１００の動作モードが、第１モードである場合には、電力が供給されて動作し、第２モードである場合には、電力が供給されず動作しない。また、第２通信モジュール３２０（受信部３２２）は、中継装置１００の動作モードが、第１モードである場合には、電力が供給されないために動作せず、第２モードである場合には、電力が供給されて動作する。
【００５３】
従って、第２モードは、無線インタフェース３００において、第１通信モジュール３１０が動作せず、消費電力が第１通信モジュール３１０よりも小さい第２通信モジュール３２０が動作するモードであり、第１モードよりも電力の消費が抑制される省電力モードであるといえる。一方、第１モードは、無線インタフェース３００において、送信部３１２を備えた第１通信モジュール３１０が動作するモードであり、データの送受信が頻繁に行われる通常動作モードであるといえる。
【００５４】
有線インタフェース５００は、ＩＥＥＥ８０２．３に準拠する通信回線との接続のためのインタフェースである。本実施例では、中継装置１００とネットワーク８００との接続に用いられている。また、有線インタフェース５００が準拠する規格としては、ＩＥＥＥ８０２．３以外の任意の規格を採用してもよい。例えば、電力線搬送通信（Power Line Communication：ＰＬＣ）を採用してもよい。また、有線通信を行うインタフェースの代わりに、無線通信を行うインタフェースを採用してもよい。
【００５５】
制御部４００は、ＣＰＵ４１０とメモリ４２０（例えばＤＲＡＭ）を有するコンピューターであり、中継装置１００の各部を制御する。ＣＰＵ４１０は、不揮発性メモリ６００に格納されたプログラム６２０を実行することによって、中継実行部４１２と、無線ネットワーク制御部４１４と、モード切換部４１６と、判断部４１７とを含む種々の処理部の機能を実現する。
【００５６】
無線ネットワーク制御部４１４は、無線インタフェース３００を制御することによって、無線通信を用いた無線ネットワーク７００を形成する。例えば、無線ネットワーク制御部４１４は、ＥＳＳＩＤ（Extended Service Set Identifier）が同じ値に設定されている通信装置と通信を行う。
【００５７】
中継実行部４１２は、通信のためのインタフェース（無線インタフェース３００と有線インタフェース５００）に接続された通信機器（例えば、無線通信端末９００ａ、９００ｂや、図示しない他の通信装置）間の通信の中継を行う、いわゆるリピーター（ハブ）としての機能を実現する。
【００５８】
判断部４１７は、後述のウェイクアップ処理において、第２通信モジュール３２０の受信部３２２が特定のデータを受信したか否かを判断する。この特定のデータについての詳細は、後述する。
【００５９】
モード切換部４１６は、中継装置１００の動作モードを、第１モード（通常動作モード）および第２モード（省電力モード）のいずれか一方に設定する。具体的には、モード切換部４１６は、中継装置１００の動作モードを第１モードに設定する場合には、第１通信モジュール３１０に上記特定の電源からの電力を供給して送信部３１２および受信部３１４を動作させる。また、モード切換部４１６は、第２通信モジュール３２０には電力を供給せず、受信部３２２を動作させない。
【００６０】
一方、モード切換部４１６は、中継装置１００の動作モードを、第２モードに設定する場合には、第２通信モジュール３２０に電力を供給して受信部３２２を動作させる。また、モード切換部４１６は、第１通信モジュール３１０に電力を供給せず、送信部３１２および受信部３１４を動作させない。
【００６１】
本実施例において、モード切換部４１６は、第１モードと第２モードとの間で動作モードの切り換えを行う場合がある。例えば、モード切換部４１６は、ユーザによって予め決められた第１切換日時となった場合に、第１モードから第２モードへの切り換えを行う。また、モード切換部４１６は、ユーザによって予め決められた第２切換日時となった場合に、第２モードから第１モードへの切り換えを行う。
【００６２】
ユーザは、第１切換日時および第２切換日時を設定する場合には以下のようにしてもよい。例えば、ユーザは、無線通信端末９００ａ、９００ｂを用いて、中継装置１００に接続して、第１切換日時および第２切換日時を設定してもよい。また、ユーザは、中継装置１００のユーザインタフェース（図示省略）を直接操作して、第１切換日時および第２切換日時を設定してもよい。なお、第１切換日時は、ユーザが無線通信端末９００ａ、９００ｂを使う時間が終了する時間を目安に設定されてもよい。第２切換日時は、ユーザが無線通信端末９００ａ、９００ｂを使い始める時間を目安に設定されてもよい。
【００６３】
また、モード切換部４１６は、第１モードと第２モードとの間で動作モードの切り換えを行う場合、例えば、予め決められたスケジュールに従って、動作モードの切り換えを行うようにしてもよい。この場合、モード切換部４１６は、スケジュールを、ユーザの指示に従って決定してよい。スケジュールの形式は、曜日や、時間や、年月日等の任意の形式であってよい。
【００６４】
モード切換部４１６は、後述のウェイクアップ処理において、特定のデータが受信されたと判断部４１７が判断した場合に、第２モードから第１モードへの切り換えを行う。
【００６５】
Ａ２．プローブ要求の構成：
中継装置１００は、動作モードが第２モード（省電力モード）である場合には、第１通信モジュール３１０が動作していないので、無線通信端末９００ａ、９００ｂと双方向通信を行うことができない。そこで、本実施例の中継装置１００および無線通信端末９００ａ、９００ｂには、ＩＥＥＥ８０２．１１に準拠した無線通信の通信開始時に用いられるプローブ要求を利用して、中継装置１００の動作モードを切り換え可能な仕組みが採用されている。プローブ要求は、ＩＥＥＥ８０２．１１に規定されたＭＡＣフレームのタイプの１つであるマネージメントフレームの一種である。プローブ要求は、無線通信を行おうとする通信装置（本実施例では、無線通信端末９００ａ、９００ｂ）が、通信相手となるアクセスポイント（本実施例では、中継装置１００）が存在するか否かを問い合わせるために用いられるマネージメントフレームである。
【００６６】
本実施例では、無線通信端末９００ａ、９００ｂが中継装置１００と無線通信を開始する際、ＩＥＥＥ８０２．１１に規定されているように、無線通信端末９００ａ、９００ｂの特定データ送信部９１２は、中継装置１００に対して、プローブ要求１０を送信する。以下では、無線通信端末９００ａと中継装置１００との無線通信を例として説明する。
【００６７】
まず、本実施例で用いられるプローブ要求１０の構成について説明する。図３は、本実施例で用いられるプローブ要求１０の構成を示す図である。プローブ要求１０は、マックヘッダと、フレームボディと、エラー訂正情報であるＦＣＳ（Frame Check Sequence）が格納される複数のフィールドとから構成される。
【００６８】
マネージメントフレームにおいて、マックヘッダは、図３に示すように、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、および、ＢＳＳＩＤをそれぞれ格納するためのフィールドを含む複数のフィールドから構成される。プローブ要求１０では、宛先ＭＡＣアドレスおよびＢＳＳＩＤが格納されるフィールドに、ブロードキャストアドレス（具体的には、ブロードキャストＭＡＣアドレス（ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ））が格納される。マックヘッダは、他にフレーム制御フィールドやシーケンス制御フィールドなどを含んでいるが、詳細な説明は省略する。
【００６９】
プローブ要求１０のフレームボディは、ＩＥＥＥ８０２．１１に準拠した情報を格納する複数のフィールド（例えば、ＥＳＳＩＤを記述するフィールド）から構成されている。これらのフィールドの詳細な説明は省略するが、これらの複数のフィールドの１つとしてベンダーが独自に定めるコンテンツを格納するためのベンダースペシフィックフィールドがプローブ要求１０のフレームボディの最後に配置されている。ベンダースペシフィックフィールドは、図３に示すように、エレメントＩＤと、データ長と、エンタープライズＩＤと、コンテンツとをそれぞれ格納するフィールドから構成される。エレメントＩＤは、後に続くフィールドに記述されるデータの種類を示すＩＤである。ベンダースペシフィックフィールドのエレメントＩＤは、１６進数で「ＤＤ」である。データ長は、データ長が記述されたフィールドの直後からベンダースペシフィックフィールドの最後までのデータ長を表す値である。エンタープライズＩＤは、ベンダーを識別する識別子である。
【００７０】
本実施例のプローブ要求１０には、ベンダースペシフィックフィールドのコンテンツとして、以下の５つのデータが格納されている。
（１） バージョン情報。
（２） 第２モードから第１モードへの切り換えを指示する切換コマンド。
（３） コンテンツとして含むデータの長さを表す実データ長。
（４） 中継装置１００を識別するためのＢＳＳＩＤ。
（５） 中継装置１００による認証のためのセキュリティコード。
【００７１】
なお、特定データ送信部９１２は、ユーザの指示に従って、ＢＳＳＩＤとセキュリティコードを決定する。そして、特定データ送信部９１２は、ユーザの指示に従って、上記データ（１）〜（５）が格納されるプローブ要求１０を送信する。
【００７２】
Ａ３．ウェイクアップ処理：
図４は、中継装置１００が行うウェイクアップ処理を示すフローチャートである。このウェイクアップ処理は、中継装置１００の動作モードが第２モードである状態で中継装置１００の第２通信モジュール３２０の受信部３２２がプローブ要求を受信した場合に中継装置１００によって実行される。
【００７３】
ウェイクアップ処理が開始されると、中継装置１００の判断部４１７は、信号処理部３３０のメモリ３３２からＢＳＳＩＤ３３２ｄを読み出す。そして、判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるＢＳＳＩＤとが一致するか否かを判断する（ステップＳ２０）。
【００７４】
判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるＢＳＳＩＤとが一致すると判断した場合には（ステップＳ２０：ＹＥＳ）、プローブ要求に含まれるセキュリティコードが正当であるか否かを判断する（ステップＳ３０）。具体的には、判断部４１７は、不揮発性メモリ６００からセキュリティコード６１０を読み出す。そして、判断部４１７は、読み出したセキュリティコード６１０と、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるセキュリティコードとを比較し、プローブ要求に含まれるセキュリティコードが正当であるか否かを判断する（ステップＳ３０）。例えば、判断部４１７は、不揮発性メモリ６００から読み出されたセキュリティコード６１０と、プローブ要求に含まれるセキュリティコードとが完全一致した場合に、プローブ要求に含まれるセキュリティコードは正当であると判断し、完全一致しない場合に、プローブ要求に含まれるセキュリティコードは正当でないと判断する。
【００７５】
判断部４１７は、プローブ要求に含まれるセキュリティコードが正当であると判断した場合（ステップＳ３０：ＹＥＳ）には、受信部３２２が受信したプローブ要求が正当な無線通信端末からのプローブ要求であると判断する。そして、判断部４１７は、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるコマンドが切換コマンドか否かを確認する（ステップＳ４０）。
【００７６】
モード切換部４１６は、判断部４１７がプローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるコマンドが切換コマンドであると判断した場合には（ステップＳ４０：ＹＥＳ）、中継装置１００の動作モードを第２モードから第１モードへ切り換える（ステップＳ５０）。
【００７７】
そして、無線ネットワーク制御部４１４は、送信部３１２からプローブ応答を送信する（ステップＳ６０）。その後、中継装置１００は、このウェイクアップ処理を終了する。図３を参照して説明した正当なプローブ要求１０を中継装置１００が受信した場合には、本ウェイクアップ処理において、ステップＳ６０まで処理が進み、中継装置１００の動作モードが第２モードから第１モードへ切り換えられ、プローブ応答が中継装置１００から送信される。その後、ＩＥＥＥ８０２．１１に準拠した認証処理等の所定の通信手続が中継装置１００と無線通信端末９００ａとの間で行われ、中継装置１００と無線通信端末９００ａとの間の無線通信が実現される。
【００７８】
一方、判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるＢＳＳＩＤとが一致しないと判断した場合には（ステップＳ２０：ＮＯ）、プローブ要求を破棄する（ステップＳ７０）。また、判断部４１７は、プローブ要求にＢＳＳＩＤが含まれていない場合も同様に、プローブ要求を破棄する。中継装置１００は、プローブ要求を破棄後、このウェイクアップ処理を終了する。
【００７９】
また、判断部４１７は、上述したステップＳ３０において、プローブ要求に含まれるセキュリティコードが正当でないと判断した場合には（ステップＳ３０：ＮＯ）、プローブ要求を破棄する（ステップＳ７０）。また、判断部４１７は、プローブ要求にセキュリティコードが含まれていない場合も同様に、プローブ要求を破棄する。中継装置１００は、プローブ要求を破棄後、このウェイクアップ処理を終了する。
【００８０】
判断部４１７は、上述したステップＳ４０において、プローブ要求のベンダースペシフィックフィールドのコンテンツに含まれるコマンドが切換コマンド以外のコマンドであると判断した場合、および、プローブ要求にコマンドが含まれていない場合には（ステップＳ４０：ＮＯ）、このウェイクアップ処理を終了する。プローブ要求に切換コマンド以外のコマンドが含まれていた場合には、その後、中継装置１００は、そのコマンドに基づいた特定の処理を行う。
【００８１】
上記ネットワークシステム１０００によれば、中継装置１００は、第２モードである状態でプローブ要求を受信すると、ウェイクアップ処理（図４）を実行して、受信されたプローブ要求が図３に示すような特定のデータを含む正当なプローブ要求１０である場合には、動作モードを、第１通信モジュール３１０が動作しない第２モードから第１通信モジュール３１０が動作する第１モードに切り換える。従って、中継装置１００が第２モードであっても、例えば、ユーザが中継装置１００を直接操作することなく中継装置１００との無線通信を実現することができる。その結果、消費電力が抑制された第２モードに設定されうる中継装置１００の利便性を向上することができる。例えば、中継装置１００は、直接操作しにくい場所（例えば、天井などの高所）に設置される場合がある。このような場合、ユーザが、中継装置１００の動作モードを第２モードから第１モードに切り換えるために、中継装置１００を直接操作する作業を行う必要があるとすれば、不便であるが、本実施例の中継装置１００では、そのような不都合を抑制することができる。
【００８２】
なお、本実施例における特定のデータは、メモリ３３２に格納されるＢＳＳＩＤ３３２ｄと一致するＢＳＳＩＤと、不揮発性メモリ６００に格納されるセキュリティコード６１０と比較した場合に正当とみなされるセキュリティコードと、切換コマンドとの、全体である。特定のデータは、ＢＳＳＩＤ、セキュリティコード、切換コマンドの全てである必要はなく、これら３つのうちの任意の２つであっても、任意の１つであっても良い。
【００８３】
さらに、本実施例では、上述した特定のデータがプローブ要求１０に含まれて送信される。この結果、無線通信端末９００ａから中継装置１００へプローブ要求を送信するという、ＩＥＥＥ８０２．１１に準拠した無線通信の開始時において通常行われている処理によって、第２モードで動作している中継装置１００を第１モードに切り換えることができる。従って、中継装置１００の動作モードを第２モードから第１モードに切り換えるためだけの特別な通信を行う必要がない。その結果、中継装置１００および無線通信端末９００ａとの間で、無駄な通信を行うことなく、中継装置１００の動作モードを切り換えることが可能となる。
【００８４】
また、本実施例では、中継装置１００が第２モードである状態では、第１通信モジュール３１０の受信部３１４および送信部３１２は動作せず（電力の供給が停止されている）、受信部３１４よりも消費電力が小さい第２通信モジュール３２０の受信部３２２が動作する（電力が供給されている）。従って、中継装置１００が第２モードである状態において、中継装置１００における消費電力を低減することができる。そして、判断部４１７は、ウェイクアップ処理（図４）において、受信部３２２が特定のデータ（上記ＢＳＳＩＤ、上記セキュリティコード、および、上記切換コマンド）を受信したか否かを判断する。従って、中継装置１００が第２モードである状態では、受信部３１４が動作していなくても、判断部４１７は、特定のデータが受信されたか否かを判断することができる。その結果、モード切換部４１６は、ウェイクアップ処理において、判断部４１７の判断に基づいて、中継装置１００の動作モードを第２モードから第１モードに切り換えることが可能となる。
【００８５】
また、本実施例では、中継装置１００の制御部４００は、ウェイクアップ処理（図４）において、メモリ３３２に格納されるＢＳＳＩＤ３３２ｄと一致するＢＳＳＩＤの受信があったことを必要条件として（図４：ステップＳ２０参照）、第２モードから第１モードへ切り換える。従って、中継装置１００は、ウェイクアップ処理において、メモリ３３２に格納されるＢＳＳＩＤ３３２ｄと一致するＢＳＳＩＤを利用することができる無線通信端末（例えば、無線通信端末９００ａ）からの要求に応じて、適切に動作モードの切り換えを行うことができる。
【００８６】
また、本実施例では、中継装置１００の制御部４００は、ウェイクアップ処理（図４）において不揮発性メモリ６００に格納されるセキュリティコード６１０と比較した場合に、正当とみなされるセキュリティコードの受信があったことを必要条件として（図４：ステップＳ３０参照）、第２モードから第１モードへ切り換える。従って、中継装置１００は、ウェイクアップ処理において、不揮発性メモリ６００に格納されるセキュリティコード６１０と比較した場合に、正当とみなされるセキュリティコードを利用することができる無線通信端末（例えば、無線通信端末９００ａ）からの要求に応じて、適切に動作モードの切り換えを行うことができる。
【００８７】
また、本実施例では、中継装置１００の制御部４００は、ウェイクアップ処理（図４）において、特定のデータ（上記ＢＳＳＩＤ、上記セキュリティコード、および、上記切換コマンド）の受信が無いと判断している場合には、中継装置１００の動作モードの切り換えを行わない。従って、中継装置１００は、ウェイクアップ処理において、特定のデータを利用できない無線通信端末による意図しないモード切り換えを抑制することができる。すなわち、特定のデータ（上記ＢＳＳＩＤ、セキュリティコード、および、切換コマンド）を利用できない無線通信端末が、悪戯などで中継装置１００の動作モードを切り換えることを抑制することができる。
【００８８】
本実施例において、送信部３１２は、特許請求の範囲におけるデータ送信部に対応する。受信部３１４は、特許請求の範囲におけるデータ受信部または第１データ受信部に対応する。受信部３２２は、特許請求の範囲におけるデータ受信部または第２データ受信部に対応する。メモリ３３２は、特許請求の範囲における識別データ記憶部に対応する。不揮発性メモリ６００は、特許請求の範囲における認証データ記憶部に対応する。
【００８９】
Ｂ．第２実施例：
Ｂ１．システム構成：
図５は、第２実施例のネットワークシステムにおける中継装置１００Ａの構成を示すブロック図である。第２実施例のネットワークシステムにおいて、中継装置１００Ａは、制御部４００のＣＰＵ４１０が復号部４１８の機能を有する点で、第１実施例の中継装置１００と異なる。中継装置１００Ａにおいて、復号部４１８を除く構成は、第１実施例の中継装置１００と同様である。また、第２実施例のネットワークシステムにおいて、無線通信端末９００ａ（図１）の制御部９２０は、データを特定の暗号方式で暗号化する暗号部（図示省略）としての機能を備えている。第２実施例のネットワークシステムの上記の相違を除く構成は、第１実施例のネットワークシステム１０００の構成と同一である。第２実施例のネットワークシステムにおいて、第１実施例のネットワークシステム１０００の構成と同一の構成には、ネットワークシステム１０００と同一の符号を付すと共に、その構成の説明を省略する。そして、中継装置１００Ａは、第１実施例のウェイクアップ処理（図４）とは異なるウェイクアップ処理を行う。復号部４１８は、第２実施例のウェイクアップ処理において、復号処理を行う。
【００９０】
中継装置１００Ａは、第１実施例の中継装置１００と同様に、動作モードが第２モード（省電力モード）である場合には、第１通信モジュール３１０が動作していないので、無線通信端末９００ａと双方向通信を行うことができない。そこで、第１実施例と同様に、実施例の中継装置１００Ａおよび無線通信端末９００ａには、ＩＥＥＥ８０２．１１に準拠した無線通信の通信開始時に用いられるプローブ要求を利用して、中継装置１００の動作モードを切り換え可能な仕組みが採用されている。第２実施例では、第１実施例と同様に、無線通信端末９００ａが中継装置１００と無線通信を開始する際、無線通信端末９００ａの特定データ送信部９１２は、中継装置１００Ａとの通信を行うために、プローブ要求を中継装置１００Ａに送信する。この場合、無線通信端末９００ａの暗号部は、第１実施例のプローブ要求１０（図３参照）において、ベンダースペシフィックフィールドのコンテンツを、特定の暗号方式で暗号化する。そして、特定データ送信部９１２は、暗号化したコンテンツを含むプローブ要求を、中継装置１００Ａに送信する。なお、特定の暗号方式としては、ＡＲＣＦＯＵＲ（Alleged Rivest Cipher Four）などを適用することができる。暗号化に鍵（暗号鍵）が利用される場合には、無線通信端末９００ａの暗号部は、予め決められた暗号鍵を利用してよい。また、暗号部は、ユーザによって決められた暗号鍵を利用してもよい。
【００９１】
Ｂ２．ウェイクアップ処理：
図６は、第２実施例において中継装置１００Ａが行うウェイクアップ処理を示すフローチャートである。このウェイクアップ処理は、中継装置１００Ａの動作モードが第２モードである状態で中継装置１００Ａの受信部３２２がプローブ要求を受信した場合に中継装置１００Ａによって実行される。このウェイクアップ処理において、第１実施例のウェイクアップ処理（図４）と同一の処理は、第１実施例のウェイクアップ処理と同一のステップ番号を付す。
【００９２】
第２実施例のウェイクアップ処理が開始されると、中継装置１００Ａの復号部４１８は、受信部３２２が受信したプローブ要求の復号処理を行う（ステップＳ１０）。具体的には、復号部４１８は、そのプローブ要求のベンダースペシフィックフィールドのコンテンツに対応するデータを復号処理により、暗号化される前のデータである原データに変換する。なお、復号に鍵（復号鍵）が利用される場合には、復号部４１８は、予め決められた復号鍵を利用してよい。また、復号部４１８は、ユーザによって決められた復号鍵を利用してもよい。以下では、復号処理により変換されたデータを、コンテンツ原データとも呼ぶ。
【００９３】
判断部４１７は、上記ステップＳ１０の処理で、復号部４１８よる復号が正常に行われたか否かを判断する（ステップＳ１５）。例えば、判断部４１７は、復号部４１８による復号が、エラー無く終了した場合には、復号が正常に行われたと判断する。復号でエラーが生じた場合には、判断部４１７は、復号が正常に行われなかったと判断する。通常は、暗号鍵が、復号部４１８によって利用される復号鍵に基づいて有効な鍵である場合には、復号部４１８による復号は、エラー無く終了する。
【００９４】
判断部４１７は、復号部４１８よる復号が正常に行われたと判断した場合（ステップＳ１５：ＹＥＳ）には、信号処理部３３０のメモリ３３２からＢＳＳＩＤ３３２ｄを読み出す。そして、判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、復号部４１８による復号処理で変換されたコンテンツ原データに含まれるＢＳＳＩＤとが一致するか否かを判断する（ステップＳ２０）。
【００９５】
判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、復号部４１８による復号処理で変換されたコンテンツ原データに含まれるＢＳＳＩＤとが一致すると判断した場合には（ステップＳ２０：ＹＥＳ）、コンテンツ原データに含まれるセキュリティコードが正当であるか否かを判断する（ステップＳ３０）。具体的には、判断部４１７は、不揮発性メモリ６００からセキュリティコード６１０を読み出す。そして、判断部４１７は、読み出したセキュリティコード６１０と、復号部４１８による復号処理で変換されたコンテンツ原データに含まれるセキュリティコードとを比較し、コンテンツ原データに含まれるセキュリティコードが正当であるか否かを判断する（ステップＳ３０）。
【００９６】
判断部４１７は、コンテンツ原データに含まれるセキュリティコードが正当であると判断した場合（ステップＳ３０：ＹＥＳ）には、受信部３２２が受信したプローブ要求が正当な無線通信端末からのプローブ要求であると判断する。そして、判断部４１７は、コンテンツ原データに含まれるコマンドが切換コマンドか否かを確認する（ステップＳ４０）。
【００９７】
モード切換部４１６は、判断部４１７がコンテンツ原データに含まれるコマンドが切換コマンドであると判断した場合には（ステップＳ４０：ＹＥＳ）、中継装置１００Ａの動作モードを第２モードから第１モードへ切り換える（ステップＳ５０）。
【００９８】
一方、判断部４１７は、復号部４１８よる復号が正常に行われなかったと判断した場合（ステップＳ１５：ＮＯ）には、プローブ要求を破棄する（ステップＳ７０）。また、判断部４１７は、読み出したＢＳＳＩＤ３３２ｄと、復号部４１８による復号処理で変換されたコンテンツ原データに含まれるＢＳＳＩＤとが一致しないと判断した場合も（ステップＳ２０：ＮＯ）、プローブ要求を破棄する（ステップＳ７０）。さらに、判断部４１７は、復号部４１８による復号処理で変換されたコンテンツ原データに、ＢＳＳＩＤが含まれていない場合も、プローブ要求を破棄する。中継装置１００Ａは、プローブ要求を破棄後、このウェイクアップ処理を終了する。
【００９９】
また、判断部４１７は、読み出したセキュリティコード６１０と、復号部４１８による復号処理で変換されたコンテンツ原データに含まれるセキュリティコードとを比較し、コンテンツ原データに含まれるセキュリティコードが正当でない判断した場合には（ステップＳ３０：ＮＯ）、プローブ要求を破棄する（ステップＳ７０）。また、判断部４１７は、復号部４１８による復号処理で変換されたコンテンツ原データに、セキュリティコードが含まれていない場合も同様に、プローブ要求を破棄する。中継装置１００Ａは、プローブ要求を破棄後、このウェイクアップ処理を終了する。
【０１００】
判断部４１７は、コンテンツ原データに含まれるコマンドが切換コマンド以外のコマンドであると判断した場合（ステップＳ４０：ＮＯ）、および、プローブ要求にコマンドが含まれていない場合には、このウェイクアップ処理を終了する。プローブ要求に切換コマンド以外のコマンドが含まれていた場合には、その後、中継装置１００Ａは、そのコマンドに基づいた特定の処理を行う。
【０１０１】
第２実施例のネットワークシステムによれば、第１実施例と同様の作用・効果に加えて、少なくとも以下のような作用・効果を奏する。中継装置１００Ａのモード切換部４１６は、ウェイクアップ処理（図６）において、復号部４１８が復号処理により変換したコンテンツ原データに基づいて、中継装置１００Ａの動作モードを第２モードから第１モードに切り換える。言い換えれば、モード切換部４１６は、復号部４１８で復号可能なデータ（コンテンツ）が受信部３２２によって受信されたことを必要条件として、中継装置１００Ａの動作モードを第２モードから第１モードに切り換える。従って、中継装置１００Ａは、復号部４１８で復号可能な暗号方式を利用可能な無線通信端末からの要求に応じて、適切に動作モードを切り換えることができる。すなわち、中継装置１００Ａは、復号部４１８で復号可能な暗号方式を利用できない無線通信端末によって、動作モードの切り換えが行われることを抑制することができる。その結果、復号部４１８で復号可能な暗号方式を利用できない無線通信端末が、中継装置１００Ａの動作モードを切り換えることを抑制することができる。
【０１０２】
Ｃ．第３実施例：
Ｃ１．システム構成：
図７は、第３実施例のネットワークシステムにおける中継装置１００Ｂの構成を示すブロック図である。第３実施例のネットワークシステムにおいて、中継装置１００Ｂは、モード切換部４１６の機能が第１実施例のモード切換部４１６とは若干異なる点、および、無線インタフェース３００が第２通信モジュール３２０を有していない点で、第１実施例の中継装置１００と異なる。第３実施例の中継装置１００Ｂにおいて、上記相違点を除く構成は、第１実施例の中継装置１００と同様である。第３実施例のネットワークシステムにおいて、中継装置１００Ｂを除く構成は、第１実施例のネットワークシステム１０００の構成と同一である。以下では、第１実施例と異なる点について説明し、同一の点については説明を省略する。
【０１０３】
本実施例のモード切換部４１６は、中継装置１００Ｂの動作モードとして、第１モード（通常動作モード）を実行する場合には、送信部３１２および受信部３１４に上記特定の電源からの電力を供給して送信部３１２および受信部３１４を動作させる。また、モード切換部４１６は、中継装置１００Ｂの動作モードとして、第２モード（省電力モード）を実行する場合には、受信部３１４には電力を供給して動作させるが、送信部３１２には電力を供給せず、送信部３１２を動作させない。
【０１０４】
本実施例の中継装置１００Ｂは、動作モードが第２モードである状態で、受信部３１４がプローブ要求を受信した場合に、第１実施例のウェイクアップ処理（図４）と同様のウェイクアップ処理を行う。
【０１０５】
第３実施例のネットワークシステムによれば、第１実施例と同様に、消費電力を抑制するモードを備える中継装置１００の利便性を向上できることに加えて少なくとも以下のような作用・効果を奏する。本実施例のネットワークシステムにおいて、中継装置１００Ｂは、第２通信モジュール３２０を有していない。従って、中継装置１００Ｂは、部品点数を減少させることができる。また、中継装置１００Ｂは、無線インタフェース３００をコンパクトにすることができ、その結果、小型化することができる。
【０１０６】
Ｄ．変形例：
なお、本発明では、上記した実施の形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
【０１０７】
Ｄ１．変形例１：
上記実施例のネットワークシステムにおいて、上記中継装置は、複数のネットワーク間の中継を行う装置であればよく、例えば、以下の形態を適用してもよい。すなわち、上記中継装置は、無線ＬＡＮルータやスイッチングハブであってもよい。例えば、中継装置が、無線ＬＡＮルータである場合には、中継実行部４１２は、いわゆるルーティング機能（レイヤー３レベルの中継機能）を実現することによって、通信を中継する。ルーティング機能に必要な情報（例えば、経路情報（ルーティングテーブルとも呼ばれる。））は、不揮発性メモリ６００に格納される。なお、中継実行部４１２は、ルーティング機能の代わりに、通信を中継する他の機能（例えば、いわゆるブリッジング機能（レイヤー２レベルの中継機能））を実現してもよい。レイヤー３は、ＯＳＩ参照モデルの第３層（ネットワーク層）に相当する。
【０１０８】
Ｄ２．変形例２：
上記実施例における中継装置が有するウェイクアップ処理を行う機能（以下では、ウェイクアップ機能とも呼ぶ。）は、中継装置に限らず、他の装置に適用可能である。例えば、携帯電話、ＰＨＳ、ＰＤＡ、または、通信機能を有するゲーム機などの通信装置が、ウェイクアップ機能を備えてもよい。通信機能を有するゲーム機がウェイクアップ機能を備える場合には、このゲーム機は、例えば、動作モードが第２モードである状態で、他のゲーム機から送信される特定のデータの受信が有った場合に、第２モードから第１モードへ切り換える。この特定のデータとしては、例えば、ゲーム機を識別する識別情報（ＩＤ）やセキュリティコードなどが用いられ得る。
【０１０９】
Ｄ３．変形例３：
上記第１実施例または第２実施例のネットワークシステムにおいて、中継装置１００、１００Ａは、動作モードが第１モードである場合に、第２通信モジュール３２０に電力を供給しないようにしているが、本発明は、これに限られるものではない。中継装置１００、１００Ａは、動作モードが第１モードである場合に、第２通信モジュール３２０に電力を供給するようにしてもよい。この構成によれば、中継装置１００、１００Ａは、動作モードを第２モードから第１モードに切り換える処理に応じて、第２通信モジュール３２０に電力の供給を停止させる処理を行わなくて良い。従って、中継装置１００、１００Ａを、電力の供給を停止させるための構成を省略できるなど、簡易な構成に設計することができる。
【０１１０】
Ｄ４．変形例４：
上記第１実施例または第２実施例のネットワークシステムにおいて、中継装置１００、１００Ａは、動作モードが第２モードである場合に、第１通信モジュール３１０に電力を供給しないようにしているが、本発明は、これに限られるものではない。中継装置１００、１００Ａは、動作モードが第２モードである場合に、第１通信モジュール３１０に電力を供給するようにしてもよい。この場合、中継装置１００、１００Ａが供給する電力は、第１モード時よりも小さい微少な電力である。この構成によれば、中継装置１００、１００Ａは、動作モードが第２モードであっても、送信部３１２や受信部３１４の一部の機能を動作させることができる。
【０１１１】
Ｄ５．変形例５：
上記第１実施例および第３実施例のネットワークシステムの中継装置１００、１００Ｂにおいて、ウェイクアップ処理を実行するモード切換部４１６および判断部４１７は、制御部４００に設けられているが、本発明は、これに限られるものではない。ウェイクアップ処理を実行するモード切換部４１６および判断部４１７は、例えば、信号処理部３３０に設けられていてもよい。この構成によれば、中継装置１００、１００Ｂは、動作モードが第２モードである場合に制御部４００の少なくとも一部の機能を停止させ、制御部４００における消費電力を抑制することができる。従って、中継装置１００、１００Ｂは、動作モードが第２モードである場合において、消費電力をより抑制することができる。なお、この場合、例えば、信号処理部３３０に設けられるモード切換部４１６および判断部４１７は、ウェイクアップ処理において、切換コマンドに基づいて、中継装置１００、１００Ｂの動作モードを第２モードから第１モードへ切り換える場合に、制御部４００における停止中の機能を動作させるように制御部４００に指示する。
【０１１２】
Ｄ６．変形例６：
上記第２実施例のネットワークシステムの中継装置１００Ａにおいて、ウェイクアップ処理を実行するモード切換部４１６、判断部４１７、および、復号部４１８は、制御部４００に設けられているが、本発明は、これに限られるものではない。ウェイクアップ処理を実行するモード切換部４１６、判断部４１７、および、復号部４１８は、例えば、信号処理部３３０に設けられていてもよい。この構成によれば、中継装置１００Ａは、動作モードが第２モードである場合に制御部４００の少なくとも一部の機能を停止させ、制御部４００における消費電力を抑制することができる。従って、中継装置１００Ａは、動作モードが第２モードである場合において、消費電力をより抑制することができる。なお、この場合、例えば、信号処理部３３０に設けられるモード切換部４１６、判断部４１７、および、復号部４１８は、ウェイクアップ処理において、切換コマンドに基づいて、中継装置１００Ａの動作モードを第２モードから第１モードへ切り換える場合に、制御部４００における停止中の機能を動作させるように制御部４００に指示する。
【０１１３】
Ｄ７．変形例７：
上記各実施例のネットワークシステムにおいて、中継装置１００、１００Ａ、１００Ｂは、ウェイクアップ処理で、正当なＢＳＳＩＤ、正当なセキュリティコード、および、切換コマンドの受信があった場合に、動作モードを第２モードから第１モードへ切り換えるが、本発明は、これに限られるものではない。例えば、中継装置は、以下の態様を適用可能である。
【０１１４】
態様１：
中継装置は、ウェイクアップ処理で、正当なＢＳＳＩＤの受信があったか否かを考慮せず、正当なセキュリティコードおよび切換コマンドの受信があった場合に、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。
【０１１５】
態様２：
中継装置は、ウェイクアップ処理で、正当なＢＳＳＩＤおよび切換コマンドの受信があった場合には、正当なセキュリティコードの受信があったか否かを考慮せずに、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。
【０１１６】
態様３：
中継装置は、ウェイクアップ処理で、正当なＢＳＳＩＤおよび正当なセキュリティコードの受信があったか否かを考慮せずに、切換コマンドの受信があった場合に、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。
【０１１７】
態様４：
中継装置は、通常、メモリ（例えば、上記各実施例における不揮発性メモリ６００）に、ＥＳＳＩＤ（Extended Service Set Identifier）を記憶している。このため、中継装置は、ウェイクアップ処理で、メモリに格納されるＥＳＳＩＤと、プローブ要求のＥＳＳＩＤフィールドに記述されたＥＳＳＩＤとが一致する場合には、正当なＥＳＳＩＤの受信があったと判断してもよい。そして、中継装置は、ウェイクアップ処理で、正当なＢＳＳＩＤの受信があったか否かを考慮せずに、正当なＥＳＳＩＤの受信があった場合に、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。このような中継装置が複数設置され、各中継装置に設定されるＥＳＳＩＤが同一の場合には、無線通信端末は、プローブ要求を送信することによって、複数の中継装置のうち、無線通信端末と無線通信可能な位置に配置された中継装置の動作モードを選択的に第２モードから第１モードへ切り換えることができる。
【０１１８】
態様５：
中継装置は、ウェイクアップ処理において、正当なＢＳＳＩＤ、正当なセキュリティコード、および、切換コマンドの受信があったか否かを考慮せずに、プローブ要求の受信があった場合に、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。この構成によれば、中継装置１００は、ウェイクアップ処理において、簡易な処理で、動作モードの切り換えを行うことができる。この場合には、プローブ要求自身が、動作モードの切り換えのための特定のデータということができる。
【０１１９】
態様６：
中継装置は、ウェイクアップ処理において、正当なＢＳＳＩＤ、正当なセキュリティコード、および、切換コマンドの受信があったか否かを考慮せずに、ウェイクアップ処理の実行を指示する専用コマンドの受信があった場合に、動作モードを第２モードから第１モードへ切り換えるようにしてもよい。この構成によれば、中継装置１００は、ウェイクアップ処理において、簡易な処理で、動作モードの切り換えを行うことができる。この場合には、この専用コマンドが、動作モードの切り換えのための特定のデータということができる。
【０１２０】
Ｄ８．変形例８：
上記第２実施例のネットワークシステムにおいて、無線通信端末９００ａは、プローブ要求１０のベンダースペシフィックフィールドのコンテンツを暗号化して送信するようにしているが、本発明は、これに限られるものではない。例えば、無線通信端末９００ａは、プローブ要求１０のベンダースペシフィックフィールドのコンテンツのうち、特定のデータであるＢＳＳＩＤ、セキュリティコード、および、切換コマンドのうち、少なくとも一つを暗号化して送信してもよい。この場合、中継装置１００Ｂは、ウェイクアップ処理（図６）で、送信されてくるプローブ要求における暗号化されたデータを復号処理により原データに変換する。そして、中継装置１００Ｂは、変換した原データに基づいて、動作モードを切り換えるか否かを判断してもよい。
【０１２１】
Ｄ９．変形例９：
上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図２のモード切換部４１６の機能を、専用のハードウェア回路によって実現してもよい。また、図１の特定データ送信部９１２および特定データ受信部９１４の機能を、プログラムを実行するコンピュータによって実現してもよい。
【０１２２】
また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータープログラム）は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。
【符号の説明】
【０１２３】
１０...プローブ要求
１００，１００Ａ，１００Ｂ...中継装置
２００...アンテナ
３００...無線インタフェース
３１０...第１通信モジュール
３１２...送信部
３１４...受信部
３２０...第２通信モジュール
３２２...受信部
３３０...信号処理部
３３２...メモリ
３３２ｄ...ＢＳＳＩＤ
３３４...制御部
４００...制御部
４１０...ＣＰＵ
４１２...中継実行部
４１４...無線ネットワーク制御部
４１６...モード切換部
４１７...判断部
４１８...復号部
４２０...メモリ
５００...通信インタフェース
６００...不揮発性メモリ
６１０...セキュリティコード
６２０...プログラム
７００...無線ネットワーク
８００...ネットワーク
９００ａ...無線通信端末
９００ｂ...無線通信端末
９１０...無線インタフェース
９１２...特定データ送信部
９１４...特定データ受信部
９２０...制御部
１０００...ネットワークシステム
【図１】
0005204811.tif 000002
【図２】
0005204811.tif 000003
【図３】
0005204811.tif 000004
【図４】
0005204811.tif 000005
【図５】
0005204811.tif 000006
【図６】
0005204811.tif 000007
【図７】
0005204811.tif 000008