(57)【特許請求の範囲】
【請求項１】
アクセスポイントに無線接続することが可能な無線機器における無線接続方法であって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入り、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続方法。
【請求項２】
請求項１に記載の無線接続方法であって、
前記各繰り返し毎に前記所定の条件が満たされない場合には、前記無線デバイスがディープスリープモードに入り、
前記ディープスリープモードとは、前記無線デバイスの電源がオンであるが、前記無線デバイスが前記アクセスポイントと接続されていないモードであることを特徴とする無線接続方法。
【請求項３】
請求項１又は２に記載の無線接続方法であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されている場合には、前記無線デバイスはパワーセーブ通常モードに入り、
前記パワーセーブ通常モードとは、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期と同一の周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続方法。
【請求項４】
請求項１又は２に記載の無線接続方法であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されていない場合には、前記再接続処理を行なうことを特徴とする無線接続方法。
【請求項５】
請求項１乃至４の何れか１に記載の無線接続方法であって、
前記再接続処理は、メモリに前記アクセスポイントのチャンネル情報が格納されている場合には、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行し、前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続方法。
【請求項６】
請求項５に記載の無線接続方法であって、
前記再接続処理は、前記メモリに前記アクセスポイントのチャンネル情報が格納されていない場合、又は、前記メモリに前記アクセスポイントのチャンネル情報が格納されているが、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行してもアクセスポイントが検出されない場合に、全てのチャンネルに対してスキャン処理を実行し、全てのチャンネルに対する前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続方法。
【請求項７】
アクセスポイントに無線接続することが可能な無線機器であって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手段を備え、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線機器。
【請求項８】
アクセスポイントに無線接続することが可能な無線機器における無線接続方法をコンピュータに実行させるための無線接続プログラムであって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手順をコンピュータに実行させ、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続プログラム。
【請求項９】
請求項７に記載の無線機器と前記アクセスポイントを含むことを特徴とする無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセスポイントに無線接続することが可能な無線機器、それにおける無線接続方法及びその方法をコンピュータに実行させるための無線接続プログラムに関し、特に、無線ＬＡＮハンディターミナルなどの無線機器、それにおける無線接続方法及びその方法をコンピュータに実行させるための無線接続プログラムに関する。
【背景技術】
【０００２】
無線ＬＡＮ機能を搭載するハンディーターミナルのような端末において、消費電力の低減は大きな課題であり、そのひとつとして常時動作する無線ＬＡＮデバイスの低消費電力化は有効な対策となる。このため、必要に応じて無線ＬＡＮデバイスの電源をＯＦＦすることが有効な対策ではあったが、電源ＯＦＦ状態から通信可能となるまでに時間がかかってしまう問題が発生していた。
【０００３】
このような問題に対し特許文献１では、常に電源の供給を受ける電波の検出部を設け周囲の電波状況を検出することで電源制御を行うことで効果を得ているが、ハードウェア構成として独自の改造が必要となるため実現は容易ではない。
【０００４】
また特許文献２では、同様に無線ＬＡＮデバイスを休止状態とすることで低消費電力化を図り、端末内の上位通信アプリケーションからの通信要求に反応し休止状態から復旧する方法が開示されているが、端末外からの通信要求に対しては効果が無い。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２６１８４６号公報
【特許文献２】特開２００４−１６４５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
無線ＬＡＮを搭載したハンディターミナルにおいて、特に小型のハンディターミナルに関しては搭載できるバッテリー容量は限られているため、駆動時間を延ばすことは重要な課題となっている。ハンディターミナルには駆動時間を延ばすための機能の一つとして、サスペンド・レジューム機能が組み込まれている。ハンディターミナルを使用しないとき、消費電力が少ないサスペンド状態（ＣＰＵをスリープモードに設定し各種デバイスの電源をＯＦＦにする状態）とし、ハンディターミナルを使用するときにのみレジューム状態とすることで、ハンディターミナルのバッテリー使用量を抑え駆動時間を延ばすことができる。
【０００７】
ただし、上記のサスペンド機能における課題として、無線ＬＡＮの接続性に関する問題がある。サスペンド状態にあるハンディターミナルを使用する時、電源ボタン押下などによりレジューム状態へと遷移させ使用するが、その直後に無線ＬＡＮ通信を行うことがあり得るため、無線ＬＡＮは常に接続状態で、かつ通信可能であることが求められる。
【０００８】
このため、省電力という点ではサスペンド状態において無線ＬＡＮデバイスも電源をＯＦＦとしたほうがバッテリー使用量を抑えることができるが、レジューム時、接続状態まで復旧するためには、無線ＬＡＮデバイスの電源のＯＮに伴いドライバのロード処理から始まり無線ＬＡＮアクセスポイントへの接続処理も必要となるため通信可能な状態となるまでに時間がかかってしまう。したがって、上記の接続性を実現するためにはサスペンド状態において少なくとも無線ＬＡＮデバイスの電源をＯＮにしておく必要がある。
【０００９】
また、ハンディターミナルはバッテリー駆動の持ち運び可能な小型端末であり、無線ＬＡＮアクセスポイントの電波到達エリア圏内に常に存在するとは限らず移動により圏外に移動する場合もあることや、複数の無線ＬＡＮアクセスポイントの電波到達エリアを移動して使用することが想定される。無線ＬＡＮアクセスポイントと接続している状態では、無線ＬＡＮデバイスの低消費電力モードにより、消費電力を節約できる。しかし、未接続時には接続する無線ＬＡＮアクセスポイントの検索処理などによるデータ送受信を行うため常に消費電力が高くなってしまうという課題がある。またサスペンド時に未接続状態であった場合、レジュームした際には必ず接続処理が必要となるため通信可能となるまで時間がかかってしまうことも課題となる。
【００１０】
そこで、本発明は、サスペンド状態における消費電力を低減させると共に、レジューム所要時間を短縮させることを可能とする無線機器、無線接続方法及び無線接続プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点によれば、アクセスポイントに無線接続することが可能な無線機器における無線接続方法であって、第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入り、前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報（例えば、アクセスポイントの識別情報、アクセスポイントに設定されているパラメータ等）を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続方法が提供される。
【００１２】
また、本発明の第２の観点によれば、アクセスポイントに無線接続することが可能な無線機器であって、第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手段を備え、前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線機器が提供される。
【００１３】
更に、本発明の第３の観点によれば、アクセスポイントに無線接続することが可能な無線機器における無線接続方法をコンピュータに実行させるための無線接続プログラムであって、第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手順をコンピュータに実行させ、前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続プログラムが提供される。
【００１４】
更に、本発明の第４の観点によれば、上記の無線機器と上記のアクセスポイントを含むことを特徴とする無線通信システムが提供される。
【発明の効果】
【００１５】
本発明によれば、サスペンド状態における消費電力を低減させると共に、レジューム所要時間を短縮させることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による無線ＬＡＮシステムの構成を示す概念図である。
【図２】本発明の実施形態による無線ＬＡＮ端末の構成を示すブロック図である。
【図３】本発明の実施形態による無線ＬＡＮ端末のサスペンド時及びレジューム時の動作を示すフローチャートである。
【図４】本発明の実施形態による無線ＬＡＮデバイスの各種モードを説明するための概念図である。
【図５】本発明の実施形態による無線ＬＡＮ端末の再接続処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００１８】
本実施形態では、無線ＬＡＮ端末のサスペンド状態において、タイマーにより定期的に無線ＬＡＮデバイスなどをレジューム（内部レジューム）し、無線ＬＡＮの接続状態に応じて、無線ＬＡＮデバイスを無線ＬＡＮパワーセーブ拡張モード又はディープスリープモードに設定することにより消費電力を低減する。
【００１９】
また、本実施形態では、無線ＬＡＮ未接続状態にあるときに無線ＬＡＮ端末がレジュームした場合において効率的に再接続処理を実行することにより通信可能となるまでの時間を短縮させる。
【００２０】
図１を参照すると、本発明の実施形態による無線ＬＡＮシステムは、無線ＬＡＮ通信の基地局となる無線ＬＡＮアクセスポイントである第１の無線ＬＡＮアクセスポイント（ＡＰ）１０１と、第２の無線ＬＡＮアクセスポイント（ＡＰ）１０２、さらに無線ＬＡＮアクセスポイントを介して無線ＬＡＮ通信を行うハンディーターミナル端末である無線ＬＡＮハンディターミナル（ＨＴ）１０３とを含む。なお、ハンディターミナル１０３は第１の無線ＬＡＮアクセスポイント１０１と第２の無線ＬＡＮアクセスポイント１０２のそれぞれの電波到達エリア圏内を移動（ローミング）でき、さらにどちらのエリアにも属さない圏外へも移動できるものとする。なお、図１の例では、無線ＬＡＮアクセスポイントの数は２であるが、１又は３以上であってもよい。
【００２１】
図２に無線ＬＡＮハンディターミナル１０３の主なハードウェア構成を示す。無線ＬＡＮハンディターミナル１０３は、ＣＰＵ２０１と、メモリとしてのＲＯＭ２０５とＲＡＭ２０６と、入力部としてのキーボード２０２とタッチパネル２０３と、表示部としてのディスプレイ２０４と、通信部としての無線ＬＡＮデバイス２０７とを含む。なお、レジューム状態のみならず、サスペンド状態においても、ＲＯＭ２０５とＲＡＭ２０６、無線ＬＡＮデバイス２０７は電源を供給されるものとする。
【００２２】
次に、図３及び図５のフローチャートを参照して本発明の実施形態による無線ＬＡＮハンディターミナルの動作について詳細に説明する。また、本実施形態で設定される無線ＬＡＮの各スリープモードについて図４に記載する。
【００２３】
図３を参照すると、電源キーの押下などにより、無線ＬＡＮハンディターミナル１０３のサスペンド処理が開始されると、まず無線ＬＡＮデバイス２０７とＲＯＭ２０５とＲＡＭ２０６とＣＰＵ２０１以外のデバイスの電源をＯＦＦにする（ステップＡ１）。なお、電源キーの押下の他に、所定の１又は複数のキーの同時押下又は所定の順序による押下によってサスペンド処理を開始しても良いし、画面の所定の１又は複数の箇所の同時押下又は所定の順序によるタッチによってサスペンド処理を開始しても良い。サスペンド処理を開始させるためのこれらの所定の入力を第１の所定の入力という。
【００２４】
次に、無線ＬＡＮ接続状態を判定し（ステップＡ２）、無線ＬＡＮの接続状態に応じ、最適な無線ＬＡＮのスリープモードを設定する（ステップＡ３、Ａ１３）。具体的には、無線ＬＡＮハンディターミナルがアクセスポイントと接続されている場合には、無線ＬＡＮデバイスを無線ＬＡＮパワーセーブ拡張モードに設定する（ステップＡ３）。また、無線ＬＡＮハンディターミナルがアクセスポイントと接続されていないが、無線ＬＡＮ再接続処理をすることにより（ステップＡ１１）、無線ＬＡＮハンディターミナルがアクセスポイントと接続されるようになった場合には、無線ＬＡＮデバイスを無線ＬＡＮパワーセーブ拡張モードに設定する（ステップＡ３）。更に、また、無線ＬＡＮハンディターミナルがアクセスポイントと接続されていなくて、無線ＬＡＮ再接続処理をしても（ステップＡ１１）、無線ＬＡＮハンディターミナルがアクセスポイントと接続されない場合には、無線ＬＡＮデバイスを無線ＬＡＮディープスリープモードに設定する（ステップＡ１３）。
【００２５】
次に、レジュームタイマーを設定し（ステップＡ４）、ＣＰＵをスリープモードに設定しサスペンド状態に移行する（ステップＡ５）。
【００２６】
その後、レジューム状態に復帰した後（ステップＡ６）、レジューム要因を取得する（ステップＡ７）。レジューム要因が事前に設定したレジュームタイマーのタイムアウトである場合には、ステップＡ２に戻り、再度、無線ＬＡＮの接続状態に応じ、最適な無線ＬＡＮのスリープモードを設定する（ステップＡ３、Ａ１３）。
【００２７】
レジューム要因が電源キー押下である場合には、無線ＬＡＮデバイス２０７とＲＯＭ２０５とＲＡＭ２０６とＣＰＵ２０１以外のデバイスの電源をＯＮにする（ステップＡ８）。なお、レジューム要因は、電源キーの押下の他に、所定の１又は複数のキーの同時押下又は所定の順序による押下であっても良いし、画面の所定の１又は複数の箇所の同時押下又は所定の順序によるタッチであっても良い。レジューム要因とするこれらの所定の入力を第２の所定の入力という。なお、第１の所定の入力と第２の所定の入力とが共に同じであっても良いし、相互に異なっていても良い。
【００２８】
それから、無線ＬＡＮの接続状態に応じ、無線ＬＡＮの復旧処理を実施する（図３のステップＡ１０、Ａ１４）。具体的には、無線ＬＡＮ接続状態を判定し（ステップＡ９）、無線ＬＡＮハンディターミナルがアクセスポイントと接続されている場合には、無線ＬＡＮデバイスを無線ＬＡＮパワーセーブ通常モードに設定し（ステップＡ１０）、無線ＬＡＮハンディターミナルがアクセスポイントと接続されていない場合には、無線ＬＡＮ再接続処理を行なう（ステップＡ１４）。
【００２９】
なお、電源キー押下以外の入力により、ステップＡ１に入るようにしてもよいし、電源キー押下以外の入力によりステップＡ８に入るようにしてもよい。
【００３０】
上記の動作により、電源キー押下によってレジュームが実行されない限り、レジュームタイマーにより、定期的に内部でサスペンド・レジュームを繰り返し、その都度、無線ＬＡＮの接続状態に応じて、最適な無線ＬＡＮモードが設定される。このため、サスペンド状態における無線ＬＡＮデバイスの消費電力がより少ないスリープモードが選択され、省電力化の向上を実現することができる。また、電源キー押下によってレジュームした場合は、無線ＬＡＮの接続状態に応じた復旧処理を行うことで接続時間の短縮化を実現することができる。以下に各種スリープモードと、レジューム時の再接続処理について説明を記載する。
【００３１】
本実施形態において、サスペンド状態で設定される各種スリープモードについて図４を参照して説明する。無線ＬＡＮ機器の一般的な動作モードは、図４に示すアクティブモードとパワーセーブ通常モードである。アクティブモードは常に無線ＬＡＮデバイス（送受信回路を含む）に電源が供給されており、通信を行える状態である。パワーセーブ通常モードは、無線ＬＡＮアクセスポイントのビーコン間隔にあわせ定期的にウェイクアップし、ビーコン信号に含まれるＴＩＭ(Traffic Indication Message)情報より受信パケットがあるかを監視するモードである。パワーセーブ通常モードでは、アクティブモードと比較し定期的にビーコン信号を受信するために無線ＬＡＮデバイス（送受信回路を含む）へ電源を供給すればよいことから消費電力を抑えることができる。さらに、監視する間隔を長くすれば電力消費を節約することが可能であるが、受信パケットの存在を検知することが遅れることで通信性能の低下も発生する。図４では例として無線ＬＡＮアクセスポイントが無線ＬＡＮハンディターミナルへデータを通知するための間隔を設定するＤＴＩＭ(Delivery Traffic Indication Message;デリバリ・トラフィック・インディケーション・メッセージ)設定値を１としている。ＤＴＩＭは、無線ＬＡＮアクセスポイントのビーコンパケット内にＴＩＭ（Traffic indication Message；トラフィック・インディケーション・メッセージ）情報が含まれる周期を示している。このため、図４のパワーセーブ通常モードでは無線ＬＡＮハンディターミナルでは通信性能の低下を避けるため、ビーコン信号を確認する間隔であるListenInterval設定値に１を設定している。
【００３２】
図４に示すパワーセーブ拡張モードは、本実施形態におけるサスペンド処理において接続状態であった場合に設定されるスリープモードである（図３のステップＡ３）。サスペンド状態においては通信を行う必要はないことから、パワーセーブ通常モードと異なりビーコン信号を全てチェックする必要はないため、ListenInterval設定値に１０を設定している。これによりウェイクアップ間隔が長くなることで電力消費を節約できる。ただし、ビーコンの監視については無線ＬＡＮデバイスによって設定できる上限があるものや、ビーコンをもとに無線ＬＡＮアクセスポイントとの接続状態をチェックしているものがあるため、無線ＬＡＮデバイスの仕様によって最適な値を設定する必要がある。
【００３３】
図４に示すパワーセーブ拡張モードでは、ウェイクアップを１０００ｍｓの間隔で行なっている。ウェイクアップを行なっているのは、無線ＬＡＮデバイスのファームウェアを変更しないことを前提としているからである。従って、無線ＬＡＮデバイスのファームウェアを変更することにより、パワーセーブ拡張モードを、ウェイクアップを行なわずに、接続先のアクセスポイントに関する情報を記憶するモードとしてもよい。
【００３４】
次に図４に示すディープスリープモードは、サスペンド処理において未接続状態であった場合に設定されるスリープモードである（図３のステップＡ１３）。通常、無線ＬＡＮデバイスは未接続状態となった場合、接続する無線ＬＡＮアクセスポイントを検索するためアクティブモードとなる。サスペンド状態では検索を行ってもＣＰＵがスリープモードであることから接続処理を完了できないことから、アクティブモードとする必要はないため、通信不可ではあるが無線ＬＡＮデバイスの電源ＯＮを維持できるディープスリープモードを設定することで電力消費を大幅に節約できる。
【００３５】
図５を参照して、本実施形態における再接続処理について記載する。サスペンド処理において無線ＬＡＮ接続状態を判定し、未接続状態であった場合に再接続処理（図３のステップＡ１１、Ａ１４）が実行される。
【００３６】
再接続処理においては、チャンネル情報がメモリに格納されているかどうかを判定する（ステップＢ１）。無線ＬＡＮデバイスは過去に接続した無線ＬＡＮアクセスポイントのチャンネル情報をメモリに格納しておく。格納されている場合には、格納されているチャンネル情報に対応するチャンネルに対してのみ、スキャン処理を実行する（ステップＢ２）。スキャンを実行し、無線ＬＡＮアクセスポイントを検出できた場合には、検出できた無線ＬＡＮアクセスポイントに対して接続処理を実行し（ステップＢ４）、接続した無線ＬＡＮアクセスポイントのチャンネル情報を新たにメモリに格納する（ステップＢ５）。
【００３７】
メモリにチャンネル情報が格納されていない場合、及び、メモリにチャンネル情報が格納されていても、格納されているチャンネル情報に対応するチャンネルに対してのみのスキャン処理によっては、無線ＬＡＮアクセスポイントを検出できない場合には、全てのチャンネルに対してスキャン処理を実行し（ステップＢ６）、このスキャン処理により無線ＬＡＮアクセスポイントを検出できた場合には、検出できた無線ＬＡＮアクセスポイントに対して接続処理を実行し（ステップＢ４）、接続した無線ＬＡＮアクセスポイントのチャンネル情報を新たにメモリに格納する（ステップＢ５）。
【００３８】
再接続処理の中で最も時間がかかるスキャン処理において、チャンネルの履歴情報をメモリから取り出し、スキャンの対象とするチャンネルを限定することで再接続処理の時間の短縮化を図ることができる。
【００３９】
本実施形態の効果は、サスペンド状態において定期的に無線ＬＡＮの接続状態を監視し、無線ＬＡＮのスリープモードを接続時はパワーセーブ拡張モードとし、未接続時はディープスリープモードとすることで消費電力を低減できることにある。さらに、無線ＬＡＮが未接続状態であった場合には、再接続処理を実行する必要があるが、過去のチャンネル接続情報をもとにスキャンするチャンネル数を減らすことで接続時間の短縮化を実現することができる。
【００４０】
また、本実施形態は、通常のハードウェアを変更せずに、ソフトウェアの実装を変更するのみで実現することが可能である。
【００４１】
なお、上記の無線ＬＡＮハンディターミナルの各部は、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。また、上記の無線ＬＡＮハンディターミナルにより行なわれる無線ＬＡＮ接続方法も、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【００４２】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４３】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００４４】
（付記１）
アクセスポイントに無線接続することが可能な無線機器における無線接続方法であって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入り、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するモードであることを特徴とする無線接続方法。
【００４５】
（付記２）
付記１に記載の無線接続方法であって、
前記各繰り返し毎に前記所定の条件が満たされない場合には、前記無線デバイスがディープスリープモードに入り、
前記ディープスリープモードとは、前記無線デバイスの電源がオンであるが、前記無線デバイスが前記アクセスポイントと接続されていないモードであることを特徴とする無線接続方法。
【００４６】
（付記３）
付記１又は２に記載の無線接続方法であって、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続方法。
【００４７】
（付記４）
付記１乃至３のいずれか１に記載の無線接続方法であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されている場合には、前記無線デバイスはパワーセーブ通常モードに入り、
前記パワーセーブ通常モードとは、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期と同一の周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続方法。
【００４８】
（付記５）
付記１乃至３の何れか１に記載の無線接続方法であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されていない場合には、前記再接続処理を行なうことを特徴とする無線接続方法。
【００４９】
（付記６）
付記１乃至５の何れか１に記載の無線接続方法であって、
前記再接続処理は、メモリに前記アクセスポイントのチャンネル情報が格納されている場合には、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行し、前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続方法。
【００５０】
（付記７）
付記６に記載の無線接続方法であって、
前記再接続処理は、前記メモリに前記アクセスポイントのチャンネル情報が格納されていない場合、又は、前記メモリに前記アクセスポイントのチャンネル情報が格納されているが、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行してもアクセスポイントが検出されない場合に、全てのチャンネルに対してスキャン処理を実行し、全てのチャンネルに対する前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続方法。
【００５１】
（付記８）
アクセスポイントに無線接続することが可能な無線機器であって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手段を備え、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するモードであることを特徴とする無線機器。
【００５２】
（付記９）
付記８に記載の無線機器であって、
前記各繰り返し毎に前記所定の条件が満たされない場合には、前記無線デバイスがディープスリープモードに入る手段を更に備え、
前記ディープスリープモードとは、前記無線デバイスの電源がオンであるが、前記無線デバイスが前記アクセスポイントと接続されていないモードであることを特徴とする無線機器。
【００５３】
（付記１０）
付記８又は９に記載の無線機器であって、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線機器。
【００５４】
（付記１１）
付記８乃至１０のいずれか１に記載の無線機器であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されている場合には、前記無線デバイスはパワーセーブ通常モードに入る手段を更に備え、
前記パワーセーブ通常モードとは、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期と同一の周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線機器。
【００５５】
（付記１２）
付記８乃至１０の何れか１に記載の無線機器であって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されていない場合には、前記再接続処理を行なう手段を更に備えることを特徴とする無線機器。
【００５６】
（付記１３）
付記８乃至１２の何れか１に記載の無線機器であって、
前記再接続処理は、メモリに前記アクセスポイントのチャンネル情報が格納されている場合には、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行し、前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線機器。
【００５７】
（付記１４）
付記１３に記載の無線機器であって、
前記再接続処理は、前記メモリに前記アクセスポイントのチャンネル情報が格納されていない場合、又は、前記メモリに前記アクセスポイントのチャンネル情報が格納されているが、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行してもアクセスポイントが検出されない場合に、全てのチャンネルに対してスキャン処理を実行し、全てのチャンネルに対する前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線機器。
【００５８】
（付記１５）
アクセスポイントに無線接続することが可能な無線機器における無線接続方法をコンピュータに実行させるための無線接続プログラムであって、
第１の所定の入力があった後に、所定の条件が満たされているか否かを繰り返して調べ、各繰り返し毎に所定の条件が満たされた場合には、前記無線機器に含まれる無線デバイスがパワーセーブ拡張モードに入る手順をコンピュータに実行させ、
前記所定の条件とは、前記無線機器がアクセスポイントと接続されていなかったが、アクセスポイントに再接続するための再接続処理を行なうことにより、前記無線機器がアクセスポイントと接続されるようになったこと、又は、前記再接続処理を行なわなくても前記無線機器がアクセスポイントと接続されていることであり、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するモードであることを特徴とする無線接続プログラム。
【００５９】
（付記１６）
付記１５に記載の無線接続プログラムであって、
前記各繰り返し毎に前記所定の条件が満たされない場合には、前記無線デバイスがディープスリープモードに入る手順を更にコンピュータに実行させ、
前記ディープスリープモードとは、前記無線デバイスの電源がオンであるが、前記無線デバイスが前記アクセスポイントと接続されていないモードであることを特徴とする無線接続プログラム。
【００６０】
（付記１７）
付記１５又は１６に記載の無線接続プログラムであって、
前記パワーセーブ拡張モードとは、前記無線デバイスが、接続先のアクセスポイントに関する情報を記憶するのみならず、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期よりも長い周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続プログラム。
【００６１】
（付記１８）
付記１５乃至１７のいずれか１に記載の無線接続プログラムであって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されている場合には、前記無線デバイスはパワーセーブ通常モードに入る手順を更にコンピュータに実行させ、
前記パワーセーブ通常モードとは、前記アクセスポイントから送られてくるビーコンにトラフィック・インディケーション・メッセージ情報が含まれる周期と同一の周期にて前記無線デバイスがウェイクアップするモードであることを特徴とする無線接続プログラム。
【００６２】
（付記１９）
付記１５乃至１７の何れか１に記載の無線接続プログラムであって、
第２の所定の入力があった後に、前記繰り返しを終了した上で、前記無線機器がアクセスポイントと接続されていない場合には、前記再接続処理を行なう手順を更にコンピュータに実行させることを特徴とする無線接続プログラム。
【００６３】
（付記２０）
付記１５乃至１９の何れか１に記載の無線接続プログラムであって、
前記再接続処理は、メモリに前記アクセスポイントのチャンネル情報が格納されている場合には、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行し、前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続プログラム。
【００６４】
（付記２１）
付記２０に記載の無線接続プログラムであって、
前記再接続処理は、前記メモリに前記アクセスポイントのチャンネル情報が格納されていない場合、又は、前記メモリに前記アクセスポイントのチャンネル情報が格納されているが、格納されているチャンネル情報により示されるチャンネルに対してのみスキャン処理を実行してもアクセスポイントが検出されない場合に、全てのチャンネルに対してスキャン処理を実行し、全てのチャンネルに対する前記スキャン処理により検出されたアクセスポイントに対して接続処理を実行し、該接続処理により接続されたアクセスポイントのチャンネル情報を新たに前記メモリに格納することを含むことを特徴とする無線接続プログラム。
【００６５】
（付記２２）
付記８乃至１４の何れか１に記載の無線機器と前記アクセスポイントを含むことを特徴とする無線通信システム。
【産業上の利用可能性】
【００６６】
本発明は、インフラストラクチャモードで構成された無線ＬＡＮシステムに適用することが可能である。
【００６７】
また、本発明は、無線ＬＡＮハンディーターミナルのみならず、様々な無線ＬＡＮ機器（無線ＬＡＮカードなど）及び様々な無線ＬＡＮ機能を有する機器（パーソナルコンピュータ、携帯電話、スマートフォン、ゲーム機器など）に適用することが可能である。
【００６８】
更に、本発明は、無線ＬＡＮシステムのみならず、一般の無線システム（携帯電話網、近距離無線通信システム、様々な周波数と様々な通信方式を利用した無線通信システムなど）に適用することが可能である。
【符号の説明】
【００６９】
１０１  第１の無線ＬＡＮアクセスポイント
１０２  第２の無線ＬＡＮアクセスポイント
１０３  無線ＬＡＮハンディターミナル
２０１  ＣＰＵ
２０２  キーボード
２０３  タッチパネル
２０４  ディスプレイ
２０５  ＲＯＭ
２０６  ＲＡＭ
２０７  無線ＬＡＮデバイス
【図１】
0005398033.tif 000002
【図２】
0005398033.tif 000003
【図３】
0005398033.tif 000004
【図４】
0005398033.tif 000005
【図５】
0005398033.tif 000006