(57)【特許請求の範囲】
【請求項１】
アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末であって、
前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャン部と、
前記スキャン部が第１のスキャンにより受信した識別子と前記第１のスキャンよりも前に行われたスキャンにより受信した識別子とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、前記第１のスキャンから前記第１のスキャンの後に行われる第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くする制御部とを備え、
前記スキャン部は更に、前記アクセスポイントから受信した信号の強度を取得するものであって、
前記識別子と前記強度とを対応付け、前記強度の強さの順に前記識別子を並べたリストを作成するリスト作成部を備え、
前記制御部は、前記リスト作成部が前記第１のスキャン結果に基づき作成した第１リストと前記第１のスキャンよりも前に行われたスキャン結果に基づき作成した第２リストとを比較し、前記第１リストと前記第２リストとにおいて、上位所定番目までの識別子が一致し、かつ、当該上位所定番目までの各識別子に対応付けられている強度の差が所定の範囲内である場合に、前記第１のスキャンから前記第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くする
ことを特徴とする携帯通信端末。
【請求項２】
前記制御部は、前記アクセスポイントの識別子の順が所定数以上一致した場合において、前記第１のスキャンから前記第２のスキャンまでの所定期間が予め定めた上限期間以上となるときには、前記所定期間に予め定めた上限期間を設定する
ことを特徴とする請求項１に記載の携帯通信端末。
【請求項３】
アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末であって、
前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャン部と、
前記スキャン部がｎ（ｎ＞１）回目のスキャンにより受信した識別子とｎ−ｋ（ｎ＞ｋ≧１）回目のスキャンにより受信した識別子とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くする制御部とを備え、
前記スキャン部は更に、前記アクセスポイントより受信した信号の強度も検出するものであって、
前記識別子と前記強度とを対応付け、前記強度の降順でリストを作成するリスト作成部を備え、
前記制御部は、前記リスト作成部がｎ（ｎ＞１）回目のスキャン結果に基づいて作成した第１リストとｎ−ｋ（ｎ＞ｋ≧１）回目のスキャン結果に基づいて作成した第２リストとを比較し、前記第１リストと前記第２リストとにおいて、上位所定番目までの識別子が一致し、かつ、当該上位所定番目までの各識別子に対応付けられている強度の差が所定の範囲内である場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くする
ことを特徴とする携帯通信端末。
【請求項４】
前記制御部は、前記アクセスポイントの識別子の順が所定数以上一致した場合において、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間が予め定めた上限期間以上となるときには、前記所定期間に予め定めた上限期間を設定する
ことを特徴とする請求項３に記載の携帯通信端末。
【請求項５】
前記制御部は、前記比較の結果として、所定数以上の前記識別子の順が一致しなかった場合に、前記所定期間に予め定めた初期期間を設定する
ことを特徴とする請求項２又は請求項４に記載の携帯通信端末。
【請求項６】
前記リスト作成部は、受信した信号の強度が所定値以上のアクセスポイントのみリストに含めることを特徴とする請求項５に記載の携帯通信端末。
【請求項７】
アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末が有するプロセッサに前記アクセスポイントのスキャン制御処理を実行させるための制御プログラムであって、
前記スキャン制御処理は、
前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャンステップと、
前記スキャンステップにおいて第１のスキャンにより受信した識別子と前記第１のスキャンよりも前に行われたスキャンにより受信した識別子とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、前記第１のスキャンから前記第１のスキャンの後に行われる第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くする制御ステップとを含み、
前記スキャンステップは更に、前記アクセスポイントから受信した信号の強度を取得するものであって、
前記識別子と前記強度とを対応付け、前記強度の強さの順に前記識別子を並べたリストを作成するリスト作成ステップを含み、
前記制御ステップは、前記リスト作成ステップが前記第１のスキャン結果に基づき作成した第１リストと前記第１のスキャンよりも前に行われたスキャン結果に基づき作成した第２リストとを比較し、前記第１リストと前記第２リストとにおいて、上位所定番目までの識別子が一致し、かつ、当該上位所定番目までの各識別子に対応付けられている強度の差が所定の範囲内である場合に、前記第１のスキャンから前記第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くする
ことを特徴とする制御プログラム。
【請求項８】
アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末が有するプロセッサに前記アクセスポイントのスキャン制御処理を実行させるための制御プログラムであって、
前記スキャン制御処理は、
前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャンステップと、
前記スキャンステップにおいてｎ（ｎ＞１）回目のスキャンにより受信した識別子群とｎ−ｋ（ｎ＞ｋ≧１）回目のスキャンにより受信した識別子群とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くする制御ステップとを含み、
前記スキャンステップは更に、前記アクセスポイントより受信した信号の強度も検出するものであって、
前記識別子と前記強度とを対応付け、前記強度の降順でリストを作成するリスト作成ステップを含み、
前記制御ステップは、前記リスト作成ステップがｎ（ｎ＞１）回目のスキャン結果に基づいて作成した第１リストとｎ−ｋ（ｎ＞ｋ≧１）回目のスキャン結果に基づいて作成した第２リストとを比較し、前記第１リストと前記第２リストとにおいて、上位所定番目までの識別子が一致し、かつ、当該上位所定番目までの各識別子に対応付けられている強度の差が所定の範囲内である場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くする
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う携帯通信端末に関し、特に、アクセスポイントのスキャンに係る消費電力の削減に関する。
【背景技術】
【０００２】
従来、無線通信を行うため、一定期間毎にアクセスポイントのスキャンを行う携帯通信端末が知られている。例えば、特許文献１に記載の携帯通信端末は、アクセスポイントのスキャンを行った際に、現在使用しているアクセスポイントから前回受信した信号の強度と今回受信した信号の強度との差を算出し、その強度の差が所定値より大きい場合には、無線通信を行うのに適さない高速移動中であると判断し、スキャンを行う周期を長くする。また、その強度の差が所定値以下の場合には、無線通信に適した低速移動中であると判断し、スキャンを行う周期を短くする技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６６８９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の技術では、無線通信に適さない高速移動中のアクセスポイントのスキャンに係る消費電力の削減は実現できるものの、高速移動中でない場合のスキャンに係る消費電力の削減は実現できないという問題がある。
そこで、本発明は、係る問題に鑑みてなされたものであり、高速移動中でない場合においてアクセスポイントのスキャンに係る消費電力を削減し得る携帯通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明に係る携帯通信端末は、アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末であって、前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャン部と、前記スキャン部が第１のスキャンにより受信した識別子と前記第１のスキャンよりも前に行われたスキャンにより受信した識別子とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、前記第１のスキャンから前記第１のスキャンの後に行われる第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くする制御部とを備えることを特徴とする。
【０００６】
ここで、前記スキャン部は更に、前記アクセスポイントから受信した信号の強度を取得するものであって、前記識別子と前記強度とを対応付け、前記強度の強さの順に前記識別子を並べたリストを作成するリスト作成部を備え、前記制御部は、前記リスト作成部が前記第１のスキャン結果に基づき作成したリストと前記第１のスキャンよりも前に行われたスキャン結果に基づき作成したリストとを比較し、前記アクセスポイントの識別子の順が所定数以上一致した場合に、前記第１のスキャンから前記第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くすることとしてもよい。
【０００７】
ここで、前記制御部は、前記アクセスポイントの識別子の順が所定数以上一致した場合において、前記第１のスキャンから前記第２のスキャンまでの所定期間が予め定めた上限期間以上となるときには、前記所定期間に予め定めた上限期間を設定することとしてもよい。
上記課題を解決するために本発明に係る携帯通信端末は、アクセスポイントから信号を受信し、いずれかの前記アクセスポイントを使用して無線通信を行う携帯通信端末であって、前記アクセスポイントから識別子を含む信号を受信するスキャンを所定期間毎に実行するスキャン部と、前記スキャン部がｎ（ｎ＞１）回目のスキャンにより受信した識別子とｎ−ｋ（ｎ＞ｋ≧１）回目のスキャンにより受信した識別子とを比較し、前記アクセスポイントの識別子が所定数以上一致していた場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くする制御部とを備えることを特徴とする。
【０００８】
ここで、前記スキャン部は、前記アクセスポイントより受信した信号の強度も検出するものであって、更に、前記識別子と前記強度とを対応付け、前記強度の降順でリストを作成するリスト作成部を備え、前記制御部は、前記リスト作成部がｎ（ｎ＞１）回目のスキャン結果に基づいて作成したリストとｎ−ｋ（ｎ＞ｋ≧１）回目のスキャン結果に基づいて作成したリストとを比較し、前記アクセスポイントの識別子の順が所定数以上一致した場合に、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くすることとしてもよい。
【０００９】
ここで、前記制御部は、前記アクセスポイントの識別子の順が所定数以上一致した場合において、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間が予め定めた上限期間以上となるときには、前記所定期間に予め定めた上限期間を設定することとしてもよい。
ここで、前記制御部は、前記比較の結果として、所定数以上の前記識別子の順が一致しなかった場合に、前記所定期間に予め定めた初期期間を設定することとしてもよい。
【００１０】
ここで、前記リスト作成部は、受信した信号の強度が所定値以上のアクセスポイントのみリストに含めることとしてもよい。
また、前記スキャン部は更に、前記アクセスポイントから受信した信号の強度を取得するものであって、前記識別子と前記強度とを対応付け、前記強度の強さの順に前記識別子を並べたリストを作成するリスト作成部を備え、前記制御部は、前記リスト作成部が前記第１のスキャン結果に基づき作成したリストと前記第１のスキャンよりも前に行われたスキャン結果に基づき作成したリストとを比較し、所定数以上の前記識別子の順が一致した場合において、一致している各識別子について、前記第１のスキャンにおいて受信した信号の強度が、前記第１のスキャンよりも前に行われたスキャンにおいて受信した信号の強度から所定の範囲内であったとき、前記第１のスキャンから前記第２のスキャンまでの所定期間を、前記第１のスキャンよりも前に行われたスキャンから前記第１のスキャンまでの所定期間よりも長くすることとしてもよい。
【００１１】
また、前記スキャン部は、前記アクセスポイントより受信した信号の強度も検出するものであって、更に、前記識別子と前記強度とを対応付け、前記強度の降順でリストを作成するリスト作成部を備え、前記制御部は、前記リスト作成部がｎ回目のスキャン結果に基づいて作成したリストとｎ−ｋ回目のスキャン結果に基づいて作成したリストとを比較し、所定数以上の前記識別子の順が一致した場合において、一致している各識別子について、ｎ回目のスキャンにおいて受信した信号の強度が、ｎ−ｋ回目のスキャンにおいて受信した信号の強度から所定の範囲内であったとき、ｎ回目のスキャンからｎ＋１回目のスキャンまでの所定期間を、ｎ−ｋ回目のスキャンからｎ−ｋ＋１回目のスキャンまでの所定期間よりも長くすることとしてもよい。
【発明の効果】
【００１２】
上述の構成により、本発明に係る携帯通信端末は、アクセスポイントのスキャンに係る消費電力を削減し得る。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る携帯通信端末１００の機能構成図
【図２】携帯通信端末１００の動作を説明するためのタイムチャート
【図３】リストＬのデータ構成及び内容例を示す図
【図４】携帯通信端末１００の動作を示すフローチャート
【図５】判断処理の詳細を示すフローチャート
【発明を実施するための形態】
【００１４】
＜実施形態＞
以下、本発明の一実施形態に係る携帯通信端末１００について説明する。
＜概要＞
携帯通信端末１００は、無線通信を行うためアクセスポイントからアクセスポイントの識別子（ＳＳＩＤ：Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）を含んだ信号の受信を行うスキャン期間と次のスキャンまでの待機期間とを繰り返している。
【００１５】
携帯通信端末１００は、ある周期Ｃ、ここではｎ番目の周期Ｃｎのスキャン期間Ｔｓにおいて各アクセスポイントより信号を受信し、ＳＳＩＤと強度とを検出し、アクセスポイント毎にＳＳＩＤと強度とを対応付けたリストを作成する。その後、周期Ｃｎにおいて作成したリストと周期Ｃｎ−１において作成したリストとを比較し、両リストが所定の基準を満たす程度に一致していると判断したとき、つまりユーザがほとんど移動していない等ユーザとアクセスポイントとの相対位置がほとんど変化していないと考えられるときには、周期Ｃｎにおける待機期間Ｔｎを、周期Ｃｎ−１における待機期間Ｔｎ−１より長く設定し、スキャンを行う間隔を延長する。また、両リストが一致しないと判断したとき、つまりユーザが移動している等ユーザとアクセスポイントとの相対位置が変化していると考えられるときには、待機期間Ｔｎとして予め定められた初期値（本実施形態においては、初期値が待機期間として最も短い期間となるため以降「下限値」と記載する。）を設定する。
【００１６】
これにより、ユーザがほとんど移動していないと考えられるときには、スキャンを行う間隔を長くすることで、消費電力を削減し、ユーザが移動していると考えられるときには、短い間隔でスキャンを行い、移動中であっても円滑な無線通信を行うことを可能にする。
＜構成＞
以下、携帯通信端末１００の構成について説明する。
【００１７】
図１は、携帯通信端末１００の構成図である。
携帯通信端末１００は、アクセスポイントを使用して無線通信を行うものであり、同図に示すように、スキャン部１１１、リスト記憶部１１３、制御部１１４及び通信モジュール１１６を備える。また、携帯通信端末１００は、プロセッサ及びメモリを含んで構成されており、スキャン部１１１及び制御部１１４の各機能は、上述のメモリに記憶されているプログラムを上述のプロセッサが実行することにより実現される。
【００１８】
スキャン部１１１は、アクセスポイントのスキャンを行う機能を有する。ここで、スキャン部１１１は、所定の周波数帯域の端から連続的に、当該周波数帯域に属する信号の受信を試みることで、当該周波数帯域に属する、アクセスポイントが一定期間毎にブロードキャスト送信する信号を受信する。また、スキャン部１１１は、図示していない増幅器等を備えており、受信した信号を増幅器等により増幅し、ＳＳＩＤと強度とを検出する。
【００１９】
スキャン部１１１は、更に、リスト作成部１１２を含む。
リスト作成部１１２は、スキャン部１１１が信号を受信したアクセスポイント毎に、各ＳＳＩＤに信号の強度を対応付け、信号の強度の降順にソートしたリストＬ（後述）を作成する機能を有する。
ここで、通信モジュール１１６とは、無線通信を行うための機能を有し、スキャン部１１１がスキャンを行った結果、一定以上の信号強度を有するアクセスポイントを使用して、無線通信を行う。アクセスポイントから信号が届く距離には限界があり、ユーザは移動しながら無線通信を行うことも想定されるため、スキャン部１１１は、周期的にスキャンを行う必要がある。以降、ｎ番目の周期Ｃｎにおいてリスト作成部１１２が作成したリストＬをリストＬｎ、周期Ｃｎにおける待機期間を待機期間Ｔｎとして説明を行う。
【００２０】
リスト記憶部１１３は、リスト作成部１１２が作成したリストＬを記憶するためのメモリ領域である。リスト作成部１１２は、リストＬを作成すると、作成したリストＬをリスト記憶部１１３に記憶する。なお、リスト記憶部１１３は、２つのリストＬを記憶し、リストＬｎ−１とリストＬｎを記憶していた場合であって、リスト作成部１１２がリストＬｎ＋１を作成し、リストＬｎ＋１をリスト記憶部１１３に記憶するときには、リストＬｎ−１にリストＬｎ＋１を上書きする。
【００２１】
図２は、携帯通信端末１００の動作を説明するためのタイムチャートである。
同図において、時刻Ｔ１から時刻Ｔ３までは、ｎ番目の周期Ｃｎを示している。
時刻Ｔ１から時刻Ｔ２までは、携帯通信端末１００が周期Ｃｎにおけるスキャンを行うスキャン期間Ｔｓを示している。スキャンが終了した時刻Ｔ２において、リスト作成部１１２が信号を受信したアクセスポイント毎にＳＳＩＤと強度とを対応付け、信号の強度の降順にソートしたリストＬｎを作成する。その後、作成したリストＬｎと周期Ｃｎ−１において作成したリストＬｎ−１とを比較し、後述の判断処理を行い、判断結果により、次のスキャンを開始するまでの待機期間Ｔｎの期間を決定する。ここまでの処理をスキャン期間Ｔｓ内に行う。
【００２２】
時刻Ｔ２から時刻Ｔ３は、周期Ｃｎにおける待機期間Ｔｎを示す。
なお、無線通信時にスキャンしたアクセスポイントを使用して無線通信が行えなかった場合には、再度スキャンを行う。
制御部１１４は、更に、判断部１１５を含み、判断部１１５の判断処理（後述）の結果に応じて、スキャン部１１１がスキャンを行う周期を制御する機能を有する。
【００２３】
判断部１１５は、周期Ｃｎにおいて、リスト作成部１１２が作成したリストＬｎとリストＬｎ−１とを比較し、両リストが所定の基準を満たす程度に一致しているか否かを判断する。ここでは、各リストの１番目の識別子が一致し、更にリストＬｎにおける信号の強度が、リストＬｎ−１における信号の強度から所定の範囲内（例えば、±１０％以内）であった場合に１番目のアクセスポイントが一致していると判断し、更に、１番目から順に３つのアクセスポイントが一致していた場合に、両リストが所定の基準を満たす程度に一致していると判断する。
【００２４】
制御部１１４は、判断部１１５が、両リストが所定の基準を満たす程度に一致していると判断した場合に、待機期間Ｔｎ−１に予め定められている加算値ΔＴ（例えば、１０秒）を加算した値を、待機期間Ｔｎとして設定し、両リストが一致していないと判断した場合は、待機期間Ｔｎとして下限値（例えば、６０秒）を設定する。制御部１１４は、更に、図示していないタイマーを備えており、当該タイマーに待機期間Ｔを設定し、待機期間Ｔ経過後に、スキャン部１１１に対し、スキャン開始の指示を送る。なお、待機期間Ｔには予め上限値（例えば、１８０秒）が設けられており、両リストが所定の基準を満たす程度一致していた場合でも、制御部１１４は、待機期間Ｔとして上限値より長い期間は設定しない。
【００２５】
＜データ＞
図３に、リストＬのデータ構成及び内容例を示す。
リストＬは、ＳＳＩＤに信号の強度を対応付けた情報であり、強度の降順でソートされている。なお、同図では、信号の強度の単位はｍＶ／ｍで示している。
周期Ｃｎにおいて作成されるリストＬｎは、周期Ｃｎにおいてスキャン部１１１が受信した信号のＳＳＩＤと強度とに基づいて作成される。リストＬｎは周期Ｃｎにおける判断処理及び周期Ｃｎ＋１における判断処理に使用される。
【００２６】
＜動作＞
以下、携帯通信端末１００の動作について説明する。
図４は、携帯通信端末１００の動作を示すフローチャートである。
同図に示すように、周期Ｃｎにおいて、携帯通信端末１００のスキャン部１１１は、アクセスポイントのスキャンを行う（ステップＳ１）。ここで、スキャン部１１１はアクセスポイントからＳＳＩＤを含む信号を受信し、各アクセスポイントのＳＳＩＤと受信した信号の強度とを検出する。次に、リスト作成部１１２は、スキャン部１１１が信号を受信したアクセスポイント毎に、ＳＳＩＤに受信した信号の強度を対応付け、信号の強度の降順にソートしたリストＬｎを作成し、リスト記憶部１１３に記憶する（ステップＳ２）。制御部１１４は、リストＬｎ−１があるか否か判定し（ステップＳ３）、リストＬｎ−１があった場合に、判断部１１５はリストＬｎとリストＬｎ−１とが所定の基準を満たす程度に一致しているか否かを判断する判断処理を行う（ステップＳ４）。判断処理の詳細については後述する。
【００２７】
判断部１１５が、両リストが所定の基準を満たす程度に一致していると判断した場合（ステップＳ５のＹｅｓ）、制御部１１４は、待機期間Ｔｎ−１が予め定められた上限値（例えば、１８０秒）から加算値ΔＴ（例えば、１０秒）を減算した値より大きいか否か判定し、大きかった場合は（ステップＳ６のＹｅｓ）、待機期間Ｔｎとして上限値を設定し（ステップＳ７）、大きくなかった場合は（ステップＳ６のＮｏ）、待機期間Ｔｎ−１に加算値ΔＴを加算した値を待機期間Ｔｎとして設定する（ステップＳ８）。
【００２８】
また、判断部１１５が、両リストが所定の基準を満たす程度には一致していないと判断した場合は（ステップＳ５のＮｏ）、制御部１１４は、待機期間Ｔｎとして下限値（例えば、６０秒）を設定する（ステップＳ９）。
なお、リストＬｎ−１がなかった場合は（ステップＳ３のＮｏ）、制御部１１４は、待機期間Ｔｎの変更は行わず、待機期間Ｔｎは待機期間Ｔｎ−１と同じ期間のままとなる。
【００２９】
待機期間Ｔｎ経過後（ステップＳ１０のＹｅｓ）、スキャン部１１１はステップＳ１からの処理を繰り返す。
以下、ステップＳ４における判断処理の詳細について図５に即して説明する。
判断部１１５は、まず、リストＬｎ及びリストＬｎ−１の１番目のＳＳＩＤ、つまり、各リストで最も信号の強度が強いＳＳＩＤに着目し（ステップＳ２１）、リストＬｎの１番目のＳＳＩＤとリストＬｎ−１の１番目のＳＳＩＤとが一致しているか否か判断する（ステップＳ２２）。一致していた場合は、着目しているリストＬｎのＳＳＩＤに対応する信号の強度が、リストＬｎ−１のＳＳＩＤに対応する信号の強度から所定の範囲内（例えば、±１０％以内）にあるか否かを判断する（ステップＳ２３）。所定の範囲内であると判断した場合は、当該アクセスポイントが一致していると判断し、各リストの次のＳＳＩＤに着目し（ステップＳ２５）、同様にＳＳＩＤが一致しているか、信号の強度の差は所定の範囲内かを判断する。各リストの１番目から順に３つのアクセスポイントが一致した場合（ステップＳ２４のＹｅｓ）、判断部１１５はリストが所定の基準を満たす程度に一致したと判断する（ステップＳ２６）。
【００３０】
各リストの１番目から順に３つのアクセスポイントのうちいずれかでもアクセスポイントが一致しなかった場合は（ステップＳ２２のＮｏ、ステップＳ２３のＮｏ）、リストが一致しなかったと判断する（ステップＳ２７）。
このように判断処理を行うことにより、ユーザがほとんど移動していないと考えられるときには、スキャンを行う間隔を長くすることで、消費電力を削減し、ユーザが移動していると考えられるときには、短い間隔でスキャンを行い、移動中であっても円滑な無線通信を行うことを可能にする。また、両リストの１番目より順に３つのアクセスポイントが一致したときに両リストが一致したと判断するため、ユーザがほとんど移動していないが、人や車等の周囲の環境により比較的強度の弱い信号だけが受信できなかった場合等に、スキャン期間を短くすることを防ぐことができる。
【００３１】
以下、携帯通信端末１００の動作の具体例を、図２及び図３を用いて説明する。
ユーザは、時刻Ｔ１より前から移動せず携帯通信端末１００で無線通信を行っており、時刻Ｔ２から移動を開始し、時刻Ｔ５で再び停止することとする。また、リストＬｎ−１は図３（ａ）の状態であり、待機期間Ｔｎ−１は１００秒であるとし、待機期間Ｔの下限値は６０秒、加算値ΔＴは１０秒であるものとして以下説明する。
【００３２】
時刻Ｔ１から時刻Ｔ２の間にスキャン部１１１がスキャンを行い、時刻Ｔ２においてリスト作成部１１２がスキャン結果に基づき作成したリストＬｎが図３（ｂ）の状態であった場合、各リストの１番目に着目すると、ＳＳＩＤが一致し、なおかつ、リストＬｎにおける強度６５ｍＶ／ｍは、リストＬｎ−１における強度７０ｍＶ／ｍから±１０％以内にあるため各リストの１番目のアクセスポイントは一致したと判断される。同様に２番目、３番目のアクセスポイントも一致しているため、判断部１１５はリストが所定の基準を満たす程度に一致していると判断し、制御部１１４は待機期間Ｔｎとして１１０秒を設定する。
【００３３】
待機期間Ｔｎ経過後、時刻Ｔ３から時刻Ｔ４の間にスキャン部１１１がスキャンを行い、時刻Ｔ４においてリスト作成部１１２がスキャン結果に基づき作成したリストＬｎ＋１が図３（ｃ）の状態であった場合、各リストの１番目に着目すると、ＳＳＩＤが一致するが、リストＬｎ＋１における強度５５ｍＶ／ｍは、リストＬｎにおける強度６５ｍＶ／ｍから±１０％以内にないため、各リストの１番目のアクセスポイントは一致しない。そのため、判断部１１５は、リストが一致していないと判断し、制御部１１４は待機期間Ｔｎ＋１として６０秒を設定する。
【００３４】
待機期間Ｔｎ＋１経過後、時刻Ｔ５から時刻Ｔ６の間にスキャン部１１１がスキャンを行い、時刻Ｔ６においてリスト作成部１１２がスキャン結果に基づき作成したリストＬｎ＋２が図３（ｄ）の状態であった場合、リストＬｎ＋１及びＬｎ＋２の１番目に着目すると、ＳＳＩＤが一致していない。そのため、判断部１１５は、リストが一致していないと判断し、制御部１１４は待機期間Ｔｎ＋２として６０秒を設定する。
【００３５】
待機期間Ｔｎ＋２経過後、時刻Ｔ７から時刻Ｔ８の間にスキャン部１１１がスキャンを行い、時刻Ｔ８においてリスト作成部１１２がスキャン結果に基づき作成したリストＬｎ＋３が図３（ｅ）の状態であった場合、Ｌｎ＋２及びＬｎ＋３はリストの１番目から順に３つのアクセスポイントが一致していると言える。そのため、判断部１１５はリストが所定の基準を満たす程度に一致していると判断し、制御部１１４は待機期間Ｔｎ＋３として７０秒を設定する。
【００３６】
＜補足＞
以上、本発明に係る携帯通信端末の実施形態を説明したが、例示した携帯通信端末を以下のように変形することも可能であり、本発明が上述の実施形態で示した通りの携帯通信端末に限られないことは勿論である。
（１）上記実施形態では、待機期間Ｔに対して上限値を定めたが、上限値を定めず、リストが一致する間、待機期間Ｔを延長し続けることとしてもよい。
【００３７】
（２）上記実施形態では、リストが所定の基準を満たす程度に一致していた場合には、待機期間Ｔに加算値ΔＴを加算して徐々に待機期間Ｔを延長したが、例えば、リストが所定の基準を満たす程度に一致していた場合には、待機期間Ｔとして上限値を設定し、リストが一致していなかった場合には、待機期間Ｔとして下限値を設定する等としてもよい。
（３）上記実施形態では、リストＬｎとリストＬｎ−１とを比較した際に、ＳＳＩＤが一致し、リストＬｎのＳＳＩＤに対応する信号の強度が、リストＬｎ−１のＳＳＩＤに対応する信号の強度から所定の範囲内であるときに、アクセスポイントが一致すると判断したが、強度が所定の範囲内でなくとも、ＳＳＩＤが一致すればアクセスポイントが一致したと判断してもよい。
【００３８】
（４）上記実施形態では、受信した信号に基づき信号の強度の降順にソートしたリストを作成し、１番目より順に３つのアクセスポイントが一致した場合にリストが所定の基準を満たす程度に一致していると判断したが、所定の基準はこれに限らない。所定の基準は自機とアクセスポイントとの相対的な位置の変化を判断するのに足りるものであればよく、強度の順番に関係なく、各スキャンにおいて受信した信号より検出した識別子が所定数以上一致すればよい。また、所定数を固定数とせず、リストにあるアクセスポイントの所定割合を示す数以上のアクセスポイントが一致した場合にリストが所定の基準を満たす程度に一致していると判断してもよい。例えば、所定割合が４０％であるとすると、５つのアクセスポイントから信号を受信した場合には２つ、２０のアクセスポイントから信号を受信した場合には、８つのアクセスポイントが一致したときに所定の基準を満たす程度に一致したと判断する。
【００３９】
（５）上記実施形態では、周期Ｃｎにおいて受信した信号全てでリストＬｎを作成することとしたが、取得した信号のうち強度が所定値以上のもののみでリストＬｎを作成することとしてもよい。ここでの所定値とは、そのアクセスポイントを使用して無線通信を行えると判断できる信号の強度であることが望ましい。
（６）上記実施形態では、リストＬｎとリストＬｎ−１とを比較して、所定の基準を満たす程度に一致しているか否かを判断したが、これに限らず、一定期間内の過去に作成したリストと比較することとしてもよい。例えば、リストＬｎとリストＬｎ−２とを比較して、所定の基準を満たす程度に一致したか否かを判断することとしてもよい。リストＬｎとリストＬｎ−２とを比較し、リストＬｎとリストＬｎ−２とが所定の基準を満たす程度一致していると判断した場合は、待機期間Ｔｎを待機期間Ｔｎ−２より長くするものとする。また、ｎ回目のスキャン結果と比較するスキャン結果は１つに限らず、ｎ回目より前に行った複数のスキャン結果と比較することとしてもよい。
【００４０】
（７）上述の各実施形態及び各変形例を、部分的に組み合せてもよい。
【産業上の利用可能性】
【００４１】
本発明に係る携帯通信端末は、アクセスポイントのスキャンに係る消費電力を削減し得るものであり、無線通信を行う端末として有用である。
【符号の説明】
【００４２】
１００  携帯通信端末
１１１  スキャン部
１１２  リスト作成部
１１３  リスト記憶部
１１４  制御部
１１５  判断部
１１６  通信モジュール
【図１】
0005706187.tif 000002
【図２】
0005706187.tif 000003
【図３】
0005706187.tif 000004
【図４】
0005706187.tif 000005
【図５】
0005706187.tif 000006