(57)【要約】【課題】  自端末側の状況を考慮した適切なアクセスポイントに接続させる。【解決手段】  拒否コード判定部１２は、メッセージ受信部１１により受信されたメッセージにアクセスポイント２０との接続が拒否されたことを示す拒否コードが含まれているか否かを判定する。メッセージに拒否コードが含まれていると判定された場合に、拒否リスト登録部１３は、メッセージを送信したアクセスポイントの識別コードを拒否リスト１８に登録する。接続先探索部１４は、無線チャネルをスキャンして周辺に存在するアクセスポイントを探索する。接続先選別部１５は、探索されたアクセスポイントのうち拒否リストに登録されていないアクセスポイントを接続先の候補として選別する。メッセージ送信部１６は、選別された接続先の候補の中から電波強度が最も高いアクセスポイントに接続要求メッセージを送信する。【選択図】  図１
2007104417.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮのアクセスポイントと無線通信可能な移動通信端末であって、
前記アクセスポイントから送信されたメッセージを受信する受信手段と、
前記受信手段により受信されたメッセージに、前記アクセスポイントとの接続が拒否されたことを示す拒否コードが含まれている場合に、当該拒否コードが含まれている前記メッセージを送信した前記アクセスポイントを一意に特定するアクセスポイント識別コードを拒否リストに登録する登録手段と、
前記登録手段により前記拒否リストに登録された前記アクセスポイント識別コードに対応する前記アクセスポイント以外のアクセスポイントのうち、優先順位が最も高い前記アクセスポイントに対して、接続を要求するための接続要求メッセージを送信する送信手段と、
を備えることを特徴とする移動通信端末。
【請求項２】
無線チャネルをスキャンして、前記アクセスポイントを探索する探索手段と、
前記探索手段により探索された前記アクセスポイントのうち、前記拒否リストに登録されていない前記アクセスポイントを、接続先の候補として選別する選別手段と、をさらに備え、
前記送信手段は、前記選別手段により選別された前記接続先の候補の中から、優先順位が最も高い前記アクセスポイントに対して、前記接続要求メッセージを送信することを特徴とする請求項１記載の移動通信端末。
【請求項３】
前記優先順位は、前記探索手段により探索された前記アクセスポイントの電波強度が高い順に付与されることを特徴とする請求項２記載の移動通信端末。
【請求項４】
前記アクセスポイント識別コードと優先順位とを対応付けて記憶させる記憶手段と、
前記記憶手段により記憶されている前記アクセスポイント識別コードに対応するアクセスポイントのうち、前記拒否リストに登録されていないアクセスポイントを、接続先の候補として選別する選別手段と、
前記選別手段により選別された前記接続先の候補の中から、前記記憶手段により記憶された前記優先順位が最も高い前記アクセスポイントを探索するために、無線チャネルをスキャンする探索手段と、をさらに備え、
前記送信手段は、前記探索手段により探索された前記アクセスポイントに対して、前記接続要求メッセージを送信することを特徴とする請求項１記載の移動通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末に関する。
【背景技術】
【０００２】
下記特許文献１には、無線ＬＡＮのアクセスポイントに接続している移動通信端末（無線端末）の通話状態を管理して、アクセスポイント下の通話数を制限するＳＩＰサーバに関する技術が開示されている。このＳＩＰサーバは、移動通信端末から通話要求を受信したときに、この移動通信端末が接続しているアクセスポイントの通話数を確認し、この通話数が許容数以上である場合には、移動通信端末からの通話要求を拒否する。ＳＩＰサーバは、通話数に余裕のある他のアクセスポイントに対して、通話要求が拒否された移動通信端末を接続させる。
【特許文献１】特開２００５−２２９５９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した特許文献１に記載された技術では、通話要求が拒否された移動通信端末は、通話数に余裕のあるアクセスポイントに再接続することになる。すなわち、ＳＩＰサーバで管理されているアクセスポイント側の通話状況に基づいて、移動通信端末の再接続先となるアクセスポイントが決定される。この場合には、移動通信端末側の状況が何ら考慮されることなく再接続先が決定されてしまうため、移動通信端末にとっては不適切なアクセスポイントに接続してしまうことがある。
【０００４】
そこで、本発明は、上述した課題を解決するために、自端末側の状況を考慮した適切なアクセスポイントに接続させることができる移動通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の移動通信端末は、無線ＬＡＮのアクセスポイントと無線通信可能な移動通信端末であって、アクセスポイントから送信されたメッセージを受信する受信手段と、受信手段により受信されたメッセージに、アクセスポイントとの接続が拒否されたことを示す拒否コードが含まれている場合に、当該拒否コードが含まれているメッセージを送信したアクセスポイントを一意に特定するアクセスポイント識別コードを拒否リストに登録する登録手段と、登録手段により拒否リストに登録されたアクセスポイント識別コードに対応するアクセスポイント以外のアクセスポイントのうち、優先順位が最も高いアクセスポイントに対して、接続を要求するための接続要求メッセージを送信する送信手段と、を備えることを特徴とする。
【０００６】
この発明によれば、拒否コードを含むメッセージを送信したアクセスポイントの識別コードを拒否リストに登録させることができるため、接続が不可能なアクセスポイントを移動通信端末側で認識させることができる。すなわち、拒否リストを管理することによってネットワーク側の接続可否状況を把握することが可能となる。また、この拒否リストに登録されたアクセスポイント以外のアクセスポイントであって、かつ、優先順位が最も高いアクセスポイントに対して接続要求メッセージを送信させることができるため、ネットワーク側の接続可否状況を考慮した上で、さらに移動通信端末側の状況を考慮して付与された優先順位の高いアクセスポイントに対して接続させることが可能となる。
【０００７】
本発明の移動通信端末において、無線チャネルをスキャンして、アクセスポイントを探索する探索手段と、探索手段により探索されたアクセスポイントのうち、拒否リストに登録されていないアクセスポイントを、接続先の候補として選別する選別手段と、をさらに備え、上記送信手段は、選別手段により選別された接続先の候補の中から、優先順位が最も高いアクセスポイントに対して、接続要求メッセージを送信することが好ましい。さらに、本発明の移動通信端末において、上記優先順位は、探索手段により探索されたアクセスポイントの電波強度が高い順に付与されることが好ましい。
【０００８】
このようにすれば、接続が可能なアクセスポイントのうち、電波強度が最も高いアクセスポイントに接続させることができる。
【０００９】
本発明の移動通信端末において、アクセスポイント識別コードと優先順位とを対応付けて記憶させる記憶手段と、記憶手段により記憶されているアクセスポイント識別コードに対応するアクセスポイントのうち、拒否リストに登録されていないアクセスポイントを、接続先の候補として選別する選別手段と、選別手段により選別された接続先の候補の中から、記憶手段により記憶された優先順位が最も高いアクセスポイントを探索するために、無線チャネルをスキャンする探索手段と、をさらに備え、上記送信手段は、探索手段により探索されたアクセスポイントに対して、接続要求メッセージを送信することが好ましい。
【００１０】
このようにすれば、接続が可能なアクセスポイントのうち、移動通信端末を所持するユーザが所望するアクセスポイントに接続させることができる。
【発明の効果】
【００１１】
本発明に係る移動通信端末によれば、自端末側の状況を考慮した適切なアクセスポイントに接続させることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る移動通信端末の実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１３】
[第１実施形態]
まず、本発明の第１実施形態について説明する。図１は、第１実施形態における通信システム１のシステム構成を例示する図である。図１に示すように、通信システム１は、携帯電話機１０（移動通信端末）と、アクセスポイント２０とを有する。アクセスポイント２０は、携帯電話機１０が無線ＬＡＮ網に接続するために設けられる中継装置である。
【００１４】
携帯電話機１０は、自機が在圏する通信エリアをカバーするアクセスポイント２０や基地局（不図示）と無線通信を行うことができる移動通信端末である。携帯電話機１０は、無線リンク種別の一つであるＩＥＥＥ８０２．１１ｂに対応した無線ＬＡＮ機能を搭載している。
【００１５】
なお、本実施形態における通信システム１では、移動通信端末の具体例として携帯電話機１０を用いて説明しているが、移動通信端末の具体例はこれに限られず、例えば、簡易型携帯電話機（ＰＨＳ）や通信機能を有する携帯型情報端末（ＰＤＡ）等の移動通信端末であってもよい。
【００１６】
図１を参照して、携帯電話機１０の機能構成について説明する。図１に示すように、携帯電話機１０は、メッセージ受信部１１（受信手段）と、拒否コード判定部１２（登録手段）と、拒否リスト登録部１３（登録手段）と、接続先探索部１４（探索手段，送信手段）と、接続先選別部１５（選別手段，送信手段）と、メッセージ送信部１６（送信手段）とを有する。
【００１７】
メッセージ受信部１１は、アクセスポイント２０から送信された各種のメッセージを受信する。アクセスポイント２０から送信されるメッセージとしては、例えば、無線ＬＡＮの規格がＩＥＥＥ８０２．１１ｂである場合には、以下のようなメッセージがある。（１）携帯電話機１０からアクセスポイント２０に発信されたユーザ認証要求メッセージ（Authentication Request）に対するアクセスポイント２０からの応答メッセージ（Authentication Response）。（２）携帯電話機１０からアクセスポイント２０に発信された使用パラメータ等の関連づけ要求メッセージ（Association Request）に対するアクセスポイント２０からの応答メッセージ（Association Response）。（３）携帯電話機１０がアクセスポイント２０に帰属しているときにアクセスポイント２０から携帯電話機１０に発信されるメッセージ（De-authentication, Dis-association）。
【００１８】
拒否コード判定部１２は、アクセスポイント２０から送信されたメッセージに、アクセスポイント２０との接続が拒否されたことを示す拒否コードが含まれているか否かを判定する。拒否コードが含まれる場合としては、例えば、アクセスポイント２０に帰属できる許容台数を超えている場合や、アクセスポイント２０のリソースが不足している場合がある。拒否コードについて具体例を用いて説明すると、例えば、上述したアクセスポイント２０からの応答メッセージが“Authentication Response”や“AssociationResponse”である場合には、“Status code”が“17”である場合が該当し、上述したアクセスポイント２０から発信されたメッセージが“De-authentication”や“Dis-association”である場合には、“Reason code”が“5”である場合が該当する。
【００１９】
拒否リスト登録部１３は、拒否コードが含まれているメッセージを送信したアクセスポイント２０を一意に特定する識別コードを、拒否リスト１８に登録する。ここで、図２を参照して、拒否リスト１８のデータ構成について説明する。拒否リスト１８は、データ項目として、例えば、ＡＰ識別コードを有する。このＡＰ識別コードには、アクセスポイント２０を一意に特定するための識別コードが格納される。
【００２０】
接続先探索部１４は、無線チャネルをスキャンして、携帯電話機１０の周辺に存在するアクセスポイント２０を探索するとともに、探索したアクセスポイント２０の電波強度を測定する。
【００２１】
接続先選別部１５は、探索されたアクセスポイント２０のうち、拒否リスト１８に登録されていないアクセスポイントを、接続先の候補として選別する。具体的に説明すると、例えば、接続先選別部１５は、探索されたアクセスポイントの識別コードに基づいて、拒否リスト１８を参照し、探索されたアクセスポイントが、拒否リスト１８に登録されているか否かを確認する。接続先選別部１５は、探索されたアクセスポイントが、拒否リスト１８に登録されている場合には、そのアクセスポイントを接続先の候補から除外する。これにより、探索されたアクセスポイント２０のうち、拒否リスト１８に登録されていないアクセスポイントのみが、接続先の候補として選別されることになる。接続先選別部１５は、選別した接続先の候補に含まれる各アクセスポイント２０の識別コードと、各アクセスポイント２０の電波強度とを対応させてメモリ上に一時的に格納する。なお、探索されたアクセスポイント２０の全てが、拒否リスト１８に登録されている場合には、その旨のメッセージを画面上に表示させ、処理を終了させることとすればよい。
【００２２】
メッセージ送信部１６は、メモリ上に格納されたアクセスポイント２０の中から、電波強度が最も高いアクセスポイントを選定し、この選定したアクセスポイントに対して、接続を要求するための接続要求メッセージを送信する。なお、メモリ上に格納されたアクセスポイント２０を、一旦、画面上に表示させて、ユーザに接続先を選択させることとしてもよい。この場合に、メッセージ送信部１６は、ユーザにより選択されたアクセスポイントに接続要求メッセージを送信すればよい。
【００２３】
次に、図３を参照して、第１実施形態の携帯電話機１０におけるアクセスポイントへの再接続処理の流れについて説明する。
【００２４】
まず、携帯電話機１０のメッセージ受信部１１が、アクセスポイント２０から送信されたメッセージを受信する（ステップＳ１）。
【００２５】
次に、拒否コード判定部１２は、メッセージ受信部１１により受信されたメッセージに、アクセスポイント２０との接続が拒否されたことを示す拒否コードが含まれているか否かを判定する（ステップＳ２）。この判定がＮＯである場合（ステップＳ２；ＮＯ）には、再接続処理を終了する。
【００２６】
一方、ステップＳ２における判定で、メッセージに拒否コードが含まれていると判定された場合（ステップＳ２；ＹＥＳ）に、拒否リスト登録部１３は、メッセージを送信したアクセスポイント２０の識別コードを、拒否リスト１８に登録する（ステップＳ３）。
【００２７】
次に、接続先探索部１４は、無線チャネルをスキャンして、携帯電話機１０の周辺に存在するアクセスポイント２０を探索する（ステップＳ４）。接続先探索部１４は、各アクセスポイント２０の電波強度を測定する。
【００２８】
次に、接続先選別部１５は、接続先探索部１４により探索されたアクセスポイント２０のうち、拒否リスト１８に登録されていないアクセスポイントを、接続先の候補として選別する（ステップＳ５）。
【００２９】
次に、メッセージ送信部１６は、接続先選別部１５により選別された接続先の候補であるアクセスポイントの中から、電波強度が最も高いアクセスポイントに対して、接続要求メッセージを送信する（ステップＳ６）。
【００３０】
以上のように、第１実施形態における携帯電話機１０によれば、拒否コードを含むメッセージを送信したアクセスポイント２０の識別コードを拒否リスト１８に登録させることができるため、接続が不可能なアクセスポイント２０を携帯電話機１０側で認識させることができる。すなわち、拒否リスト１８を管理することによってネットワーク側の接続可否状況を把握することが可能となる。
【００３１】
また、この拒否リスト１８に登録されたアクセスポイント２０以外のアクセスポイントであって、かつ、電波強度が最も高いアクセスポイント２０に対して接続要求メッセージを送信させることができるため、ネットワーク側の接続可否状況を考慮した上で、さらに携帯電話機１０側の受信状況を考慮した適切なアクセスポイントに対して接続させることが可能となる。
【００３２】
また、携帯電話機１０とアクセスポイント２０との間のメッセージ交換を、ＩＥＥＥ８０２．１１ｂで規定されているメッセージのみを用いて行うことができるため、独自にソフトウェアを開発して組み込む必要がない。したがって、汎用性の高いシステムとして提供することができる。
【００３３】
なお、上述した第１実施形態におけるメッセージ送信部１６は、電波強度が最も高いアクセスポイントに接続要求メッセージを送信しているが、接続要求メッセージを送信するアクセスポイントを選定する要因はこれに限定されない。例えば、パケット送受信数が最も少ないアクセスポイントや、装置の性能が最も高いアクセスポイントに、接続要求メッセージを送信することとしてもよい。すなわち、携帯電話機１０が接続するにあたって有効となる事象に優先順位を付けて、この優先順位の最も高いアクセスポイントに接続させることができればよい。なお、パケット送受信数は、接続先探索部１４が、アクセスポイント２０を探索した際に取得することができ、装置の性能は、接続先探索部１４が、アクセスポイント２０を探索した際に取得することができるアクセスポイントの種類や装置名等に基づいて判断することができる。
【００３４】
[第２実施形態]
次に、本発明の第２実施形態について説明する。図４は、第２実施形態における通信システム２のシステム構成を例示する図である。図４に示すように、第２実施形態における通信システム２のシステム構成は、第１実施形態における通信システム１のシステム構成と同一である。第２実施形態が第１実施形態と異なる点は、携帯電話機が有する機能の一部が相違する点である。
【００３５】
図４を参照して、携帯電話機１０ｓの機能構成について説明する。図４に示すように、携帯電話機１０ｓは、メッセージ受信部１１（受信手段）と、拒否コード判定部１２（登録手段）と、拒否リスト登録部１３（登録手段）と、接続先選別部１５ｓ（選別手段，送信手段）と、接続先探索部１４ｓ（探索手段，送信手段）と、メッセージ送信部１６ｓ（送信手段）とを有する。第２実施形態における携帯電話機１０ｓの各機能構成のうち、接続先選別部１５ｓ、接続先探索部１４ｓおよびメッセージ送信部１６ｓが有する各機能については、第１実施形態における携帯電話機１０の接続先選別部１５、接続先探索部１４およびメッセージ送信部１６が有する各機能とは異なる。したがって、それ以外の機能については、第１実施形態における携帯電話機１０の機能と同様であるので、これらの各構成要素には同一の符合を付してその説明を省略するとともに、以下において第１実施形態と相違する点について説明する。
【００３６】
図４に示す接続先選別部１５ｓは、アクセスポイントリスト１９（記憶手段）に登録されているアクセスポイントのうち、拒否リスト１８に登録されていないアクセスポイントを、接続先の候補として選別する。ここで、図５を参照して、アクセスポイントリスト１９のデータ構成について説明する。アクセスポイントリスト１９は、データ項目として、例えば、優先順位と、ＡＰ識別コードとを有する。優先順位には、接続先となるアクセスポイントの優先順位が格納される。ＡＰ識別コードには、アクセスポイント２０を一意に特定するための識別コードが格納される。このアクセスポイントリスト１９に格納されるデータは、ユーザにより任意に設定変更可能である。予めアクセスポイントリスト１９に所望のアクセスポイントを登録しておくことによって、登録されたアクセスポイントにのみ接続させることが可能になる。なお、アクセスポイントリスト１９に登録されている全てのアクセスポイントが、拒否リスト１８に登録されている場合には、その旨のメッセージを画面上に表示させ、再接続処理を終了させることとすればよい。
【００３７】
接続先探索部１４ｓは、選別された接続先の候補であるアクセスポイントの中から、優先順位が最も高いアクセスポイントを探索するために、無線チャネルをスキャンする。なお、優先順位が最も高いアクセスポイントを探索することができなかった場合には、アクセスポイントが探索されるまで優先順位にしたがって順次アクセスポイントを探索することとすればよい。また、優先順位は、アクセスポイントリスト１９を参照することによって把握することができる。
【００３８】
メッセージ送信部１６ｓは、探索されたアクセスポイントに対して、接続を要求するための接続要求メッセージを送信する。
【００３９】
次に、図６を参照して、第２実施形態の携帯電話機１０における再接続処理の流れについて説明する。なお、図６に示すステップＳ１１〜Ｓ１３の各処理は、第１実施形態において説明した図３に示すステップＳ１〜Ｓ３の各処理と、それぞれ同じ処理内容であるため、以下においては第１実施形態とは異なるステップＳ１４〜Ｓ１６の処理内容について説明する。
【００４０】
まず、ステップＳ１１〜Ｓ１３において、拒否コードを含むメッセージを送信したアクセスポイント２０の識別コードが拒否リスト１８に登録されると、携帯電話機１０の接続先選別部１５ｓは、アクセスポイントリスト１９に登録されているアクセスポイントのうち、拒否リスト１８に登録されていないアクセスポイントを、接続先の候補として選別する（ステップＳ１４）。
【００４１】
次に、接続先探索部１４ｓは、接続先選別部１５ｓにより選別された接続先の候補であるアクセスポイントの中から、優先順位が最も高いアクセスポイントを探索するために、無線チャネルをスキャンする（ステップＳ１５）。
【００４２】
次に、メッセージ送信部１６ｓは、接続先探索部１４ｓにより探索されたアクセスポイントに対して、接続要求メッセージを送信する（ステップＳ１６）。
【００４３】
以上のように、第２実施形態における携帯電話機１０ｓによれば、拒否コードを含むメッセージを送信したアクセスポイント２０の識別コードを拒否リスト１８に登録させることができるため、接続が不可能なアクセスポイント２０を携帯電話機１０ｓ側で認識させることができる。すなわち、拒否リスト１８を管理することによってネットワーク側の接続可否状況を把握することが可能となる。
【００４４】
また、この拒否リスト１８に登録されたアクセスポイント２０以外のアクセスポイントであって、かつ、任意に設定することができる優先順位が最も高いアクセスポイント２０に対して接続要求メッセージを送信させることができるため、ネットワーク側の接続可否状況を考慮した上で、さらに携帯電話機１０ｓ側の要望を考慮した適切なアクセスポイントに対して接続させることが可能となる。
【００４５】
また、携帯電話機１０ｓとアクセスポイント２０との間のメッセージ交換を、ＩＥＥＥ８０２．１１ｂで規定されているメッセージのみを用いて行うことができるため、独自にソフトウェアを開発して組み込む必要がない。したがって、汎用性の高いシステムとして提供することができる。
【００４６】
なお、上述した各実施形態における携帯電話機１０，１０ｓの機能を併せ持った携帯電話機であってもよい。例えば、アクセスポイントリスト１９にアクセスポイントが登録されていない場合には、第１実施形態における携帯電話機１０が有する機能を発揮し、アクセスポイントリスト１９にアクセスポイントが登録されている場合には、第２実施形態における携帯電話機１０ｓが有する機能を発揮することとしてもよい。また、例えば、全てのアクセスポイントを探索するモードや、アクセスポイントリストに登録されたアクセスポイントのみを優先順に探索するモード等の探索モードを設けることとしてもよい。この場合には、例えば、前者のモードのときには、第１実施形態における携帯電話機１０が有する機能を発揮し、後者のモードのときには、第２実施形態における携帯電話機１０ｓが有する機能を発揮することとすればよい。
【図面の簡単な説明】
【００４７】
【図１】第１実施形態における通信システムのシステム構成および携帯電話機の機能構成を示すブロック図である。
【図２】図１に示す拒否リストのデータ構成を例示する図である。
【図３】第１実施形態におけるアクセスポイントへの再接続処理の流れを説明するためのフローチャートである。
【図４】第２実施形態における通信システムのシステム構成および携帯電話機の機能構成を示すブロック図である。
【図５】図４に示すアクセスポイントリストのデータ構成を例示する図である。
【図６】第２実施形態におけるアクセスポイントへの再接続処理の流れを説明するためのフローチャートである。
【符号の説明】
【００４８】
１・・・通信システム、２・・・通信システム、１０，１０ｓ・・・携帯電話機、１１・・・メッセージ受信部、１１・・・メッセージ受信部、１２・・・拒否コード判定部、１３・・・拒否リスト登録部、１４，１４ｓ・・・接続先探索部、１５，１５ｓ・・・接続先選別部、１６，１６ｓ・・・メッセージ送信部、１８・・・拒否リスト、１９・・・アクセスポイントリスト、２０・・・アクセスポイント。
【図１】
2007104417.tif 000003
【図２】
2007104417.tif 000004
【図３】
2007104417.tif 000005
【図４】
2007104417.tif 000006
【図５】
2007104417.tif 000007
【図６】
2007104417.tif 000008