(57)【特許請求の範囲】
【請求項１】
ＬＡＮにより互いに接続されている複数のアクセスポイント装置と無線接続される無線ＬＡＮ端末において、
自端末が帰属していたアクセスポイント装置の位置と、前記自端末が帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置とを含む前記アクセスポイント装置の通信範囲の情報と、前記自端末が帰属していたアクセスポイント装置との間で使用していた使用チャンネルの情報とを対応付けて記憶部に記憶する記憶手段と、
アクセスポイント装置と無線接続するためのチャンネルスキャンをする前に、自端末の位置を検出する位置検出手段と、
前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が、前記記憶部に記憶されているか否か判別する判別手段と、
前記判別手段で、前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が前記記憶部に記憶されていると判別されたときに、前記記憶部に記憶されていると判別された前記通信範囲の情報と対応付けられて前記記憶部に記憶されている前記使用チャンネルの情報で特定されるチャンネルから、前記チャンネルスキャンを開始するスキャン手段と、
を備える無線ＬＡＮ端末。
【請求項２】
アクセスポイント装置から他のアクセスポイント装置へのハンドオーバーが必要となったときに、前記位置検出手段、前記判別手段および前記スキャン手段を動作させる
ことを特徴とする請求項１に記載の無線ＬＡＮ端末。
【請求項３】
自端末のアクセスポイント装置との無線通信機能が起動されたときに、前記位置検出手段、前記判別手段および前記スキャン手段を動作させる
ことを特徴とする請求項１または請求項２に記載の無線ＬＡＮ端末。
【請求項４】
一つの使用チャンネルに対応付けられて記憶される前記通信範囲の情報には、前記アクセスポイント装置から他のアクセスポイント装置へのハンドオーバーが必要となった前記無線ＬＡＮ端末の位置の複数個、あるいは、前記ハンドオーバーが必要になると想定される前記無線ＬＡＮ端末の位置に関する情報の複数個を含む
ことを特徴とする請求項１〜請求項３のいずれかに記載の無線ＬＡＮ端末。
【請求項５】
ハンドオーバー前に帰属していた第１のアクセスポイント装置の使用チャンネルの情報と、前記帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置の情報とを、前記ハンドオーバー後に帰属した第２のアクセスポイント装置に送信する手段を備え、
前記アクセスポイント装置のそれぞれは、受信した前記ハンドオーバー前に帰属していた第１のアクセスポイント装置の使用チャンネルの情報と、前記帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置の情報とに基づいて自アクセスポイント装置と通信範囲を隣接する他のアクセスポイント装置の通信範囲を求め、求めた自アクセスポイント装置と通信範囲を隣接する他のアクセスポイント装置の使用チャンネルの情報を、当該他のアクセスポイント装置の通信範囲の情報と対応付けて記憶しており、
前記第２のアクセスポイント装置に帰属しているときに、前記第２のアクセスポイント装置と通信範囲を隣接する前記他のアクセスポイント装置の使用チャンネルの情報と通信範囲の情報とを、前記第２のアクセスポイント装置から取得する隣接アクセスポイント装置情報取得手段を設け、
前記記憶手段は、前記隣接アクセスポイント装置情報取得手段で取得した前記他のアクセスポイント装置の使用チャンネルの情報と前記通信範囲の情報を前記記憶部に記憶する
ことを特徴とする請求項１〜請求項４のいずれかに記載の無線ＬＡＮ端末。
【請求項６】
ハンドオーバー前に帰属していた第１のアクセスポイント装置の使用チャンネルの情報と、前記帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置の情報とを、サーバ装置に対して、直接に、あるいは前記ハンドオーバー後に帰属した第２のアクセスポイント装置を介して、送出する手段を備え、
前記サーバ装置は、受信した前記ハンドオーバー前に帰属していた第１のアクセスポイント装置の使用チャンネルの情報と、前記帰属していたアクセスポイント装置からハンドオーバーが必要になった時の無線ＬＡＮ端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記無線ＬＡＮ端末の位置の情報とに基づいて、前記第１のアクセスポイント装置の通信範囲を求めることにより、無線ＬＡＮを構成する全てのアクセスポイント装置の通信範囲を求め、求めた前記アクセスポイント装置の前記通信範囲の情報のそれぞれを、前記アクセスポイント装置のそれぞれの使用チャンネルの情報と対応付けて記憶しており、
前記第２のアクセスポイント装置に帰属しているときに、前記サーバ装置から、直接に、あるいは、前記第２のアクセスポイント装置を介して、前記無線ＬＡＮを構成する全てのアクセスポイント装置の通信範囲の情報と、それぞれの使用チャンネルの情報とを取得するアクセスポイント装置情報取得手段を設け、
前記記憶手段は、前記アクセスポイント装置情報取得手段で取得した前記通信範囲の情報と、それぞれの使用チャンネルの情報とを対応付けて前記記憶部に記憶する
ことを特徴とする請求項１〜請求項４のいずれかに記載の無線ＬＡＮ端末。
【請求項７】
ＬＡＮにより互いに接続されている複数のアクセスポイント装置と無線接続するためのチャンネルスキャンを行う無線ＬＡＮ端末が備えるコンピュータが、
前記無線ＬＡＮ端末が前記アクセスポイント装置に  自端末が帰属していたアクセスポイント装置の位置と、前記自端末が帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置とを含む前記アクセスポイント装置の通信範囲の情報と、前記自端末が帰属していたアクセスポイント装置との間で使用していた使用チャンネルの情報とを対応付けて記憶部に記憶する記憶手段、
アクセスポイント装置と無線接続するためのチャンネルスキャンをする前に、自端末の位置を検出する位置検出手段、
前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が、前記記憶部に記憶されているか否か判別する判別手段、
前記判別手段で、前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が前記記憶部に記憶されていると判別されたときに、前記記憶部に記憶されていると判別された前記通信範囲の情報と対応付けられて前記記憶部に記憶されている前記使用チャンネルの情報で特定されるチャンネルから、前記チャンネルスキャンを開始するスキャン手段、
として実行させるための無線ＬＡＮ端末用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＬＡＮにより互いに接続されている複数のアクセスポイント装置と無線接続する無線ＬＡＮ端末に関し、特に、アクセスポイント装置との無線接続のためのチャンネルスキャンの技術に関する。
【背景技術】
【０００２】
無線ＬＡＮを構築する場合、その無線ＬＡＮのカバーエリアの全体を一つのアクセスポイント装置でカバーすることができない場合には、有線ＬＡＮまたは無線ＬＡＮにより互いに接続されている複数のアクセスポイント装置を用いる。この場合に、複数のアクセスポイント装置のそれぞれは、無線ＬＡＮ端末と無線接続して通信を行うための使用チャンネルを互いに異なるチャンネルとして、互いに混信が生じないようにしている。
【０００３】
例えば、ＩＥＥＥ（The  Institute  Electrical  and  Electronics  Engineers，Inc．）８０２．１１ｂ規格の無線ＬＡＮでは、２．５ＧＨｚの周波数帯が用いられ、アクセスポイント装置の使用チャンネルは、１チャンネル〜１４チャンネルの合計１４チャンネルを用いることができる。各アクセスポイント装置には、この１４個のチャンネルのうちの異なる１つのチャンネルが設定される。
【０００４】
そして、無線ＬＡＮ端末は、その位置の近くに在って、通信品質が良好となるアクセスポイント装置と無線接続をするようにするが、その無線接続に先立ち、無線接続可能なアクセスポイント装置の使用チャンネルを探索するチャンネルスキャンを行う。
【０００５】
従来の無線ＬＡＮ端末においては、このチャンネルスキャンは、前記１チャンネルから１４チャンネルまでを、順番に１チャンネルずつ順次に切り替えてスキャンする方法や、複数のアクセスポイント装置が使用しているチャンネルの全てを無線ＬＡＮ端末に登録し、登録チャンネルを優先的にスキャンする方法などが用いられている。そして、無線ＬＡＮ端末は、アクセスポイント装置の使用チャンネルが検出できると、そこで、チャンネルスキャンを終了し、アクセスポイント装置と無線接続して当該アクセスポイント装置に帰属する状態となる。
【０００６】
ところで、この無線ＬＡＮ端末におけるチャンネルスキャンは、例えば無線ＬＡＮ端末に電源を投入して起動するときだけでなく、無線ＬＡＮ端末が移動して位置を変えたことに伴い、通信品質が良好であるアクセスポイント装置を切り替えるハンドオーバー動作時にも行う。無線ＬＡＮ端末は、ハンドオーバーにより、無線接続により帰属するアクセスポイント装置を変更して、通信を継続して行えるようになる。
【０００７】
そして、無線ＬＡＮ端末は、チャンネルスキャン動作中は、アクセスポイント装置とのデータ通信が不可能であるために、チャンネルスキャンに要する時間は、できるだけ短い方が好ましい。しかしながら、１チャンネル〜１４チャンネルまでを順次探索する場合には、比較的、スキャン時間が長くなってしまう問題があった。
【０００８】
この問題にかんがみ、チャンネルスキャン時間を短縮化する方法が、従来から種々提案されている。例えば特許文献１（特開２００５−１５１４３３号公報）に開示されたバックグランドスキャン方法では、アクセスポイント装置が使用可能な全てのチャンネルを複数グループに分けることにより、１回のバックグランドスキャンにかける時間を短縮するようにしている。
【０００９】
また、特許文献２（特開２００７−３２５０６４号公報）には、通信中のアクセスポイント装置の使用チャンネルを基準チャンネルとし、この基準チャンネルの前後の特定チャンネル範囲をスキャンチャンネル対象範囲として、所定のチャンネルステップでチャンネルスキャンを行うことで、スキャンチャンネル数を減少させ、スキャン時間を短縮する方法が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００５−１５１４３３号公報
【特許文献２】特開２００７−３２５０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１のバックグランドスキャン方法は、バックグランドスキャンを複数回かけて全チャンネルのスキャンを行うため、全スキャン終了までに要する時間は従来と同程度になってしまうという問題がある。
【００１２】
また、特許文献２の方法の場合、毎回、同様にチャンネルスキャンを行うために、アクセスポイント装置の使用チャンネルが中々見つからない場合には、全てのチャンネルを検索したときと同様のスキャン時間を要するという問題がある。
【００１３】
すなわち、上記の特許文献１および特許文献２は、いずれも、無線ＬＡＮとして構築されたアクセスポイント装置の通信範囲やその使用チャンネルを知得してチャンネルスキャンに利用するものではないため、最悪の場合には、全てのチャンネルをスキャンしなければならない場合が生じ、その結果として、チャンネルスキャン時間の短縮化に対する貢献は小さくなってしまうという問題が生じてしまうのである。
【００１４】
以上のことにかんがみ、この発明は、より確実にチャンネルスキャン時間を短縮することができるようにした無線ＬＡＮ端末を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、この発明は、
ＬＡＮにより互いに接続されている複数のアクセスポイント装置と無線接続される無線ＬＡＮ端末において、
自端末が帰属していたアクセスポイント装置の位置と、前記自端末が帰属していたアクセスポイント装置からハンドオーバーが必要になった時の自端末の位置、あるいは、前記ハンドオーバーが必要になると想定される前記自端末の位置とを含む前記アクセスポイント装置の通信範囲の情報と、前記自端末が帰属していたアクセスポイント装置との間で使用していた使用チャンネルの情報とを対応付けて記憶部に記憶する記憶手段と、
アクセスポイント装置と無線接続するためのチャンネルスキャンをする前に、自端末の位置を検出する位置検出手段と、
前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が、前記記憶部に記憶されているか否か判別する判別手段と、
前記判別手段で、前記位置検出手段で検出された前記自端末の位置が含まれる、前記アクセスポイント装置の前記通信範囲の情報が前記記憶部に記憶されていると判別されたときに、前記記憶部に記憶されていると判別された前記通信範囲の情報と対応付けられて前記記憶部に記憶されている前記使用チャンネルの情報で特定されるチャンネルから、前記チャンネルスキャンを開始するスキャン手段と、
を備える無線ＬＡＮ端末を提供する。
【００１６】
上述の構成のこの発明においては、無線ＬＡＮ端末の記憶部には、無線ＬＡＮ端末がアクセスポイント装置に帰属していたときの当該アクセスポイント装置と無線ＬＡＮ端末との位置関係に基づいて求められた当該アクセスポイント装置の通信範囲の情報が、当該アクセスポイント装置の使用チャンネルの情報と対応付けられて記憶されている。
【００１７】
そして、位置検出手段により、無線ＬＡＮ端末が、チャンネルスキャンを行う前に、そのときの無線ＬＡＮ端末の位置が検出される。そして、判別手段により、その無線ＬＡＮ端末の位置が含まれる通信範囲の情報が記憶部に記憶されていると判別されたときには、記憶部にその通信範囲の情報と対応付けられて記憶されているチャンネルから、無線ＬＡＮ端末は、チャンネルスキャンを開始する。
【００１８】
以上のように、この発明によれば、記憶部に記憶された、無線ＬＡＮとして構築されたアクセスポイント装置の通信範囲やその使用チャンネルの情報と、無線ＬＡＮ端末の現在位置の情報とから、チャンネルスキャンの開始チャンネルが決定される。すなわち、無線ＬＡＮ端末の現在位置でのチャンネルスキャンは、当該位置を通信範囲とするアクセスポイント装置の使用チャンネルを開始チャンネルとして実行される。このため、チャンネルスキャン時間は非常に短いものとすることができる。
【発明の効果】
【００１９】
この発明によれば、無線ＬＡＮ端末の現在位置でのチャンネルスキャンを、当該位置を通信範囲とするアクセスポイント装置の使用チャンネルを開始チャンネルとして実行することが可能となり、チャンネルスキャン時間を非常に短いものとすることができる。
【図面の簡単な説明】
【００２０】
【図１】この発明による無線ＬＡＮ端末の第１の実施形態が適用されたシステムの例を示すブロック図である。
【図２】この発明による無線ＬＡＮ端末の第１の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図３】この発明による無線ＬＡＮ端末の第１の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図４】この発明による無線ＬＡＮ端末の第１の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図５】この発明による無線ＬＡＮ端末の第１の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図６】図１の例のシステムを構成するアクセスポイント装置の構成例を示すブロック図である。
【図７】この発明による無線ＬＡＮ端末の第１の実施形態としての携帯型電話端末の構成例を示すブロック図である。
【図８】図６の構成例のアクセスポイント装置の処理動作の一例を説明するためのフローチャートを示す図である。
【図９】この発明による無線ＬＡＮ端末の第１の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１０】この発明による無線ＬＡＮ端末の第１の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１１】この発明による無線ＬＡＮ端末の第１の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１２】この発明による無線ＬＡＮ端末の第２の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図１３】この発明による無線ＬＡＮ端末の第２の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図１４】この発明による無線ＬＡＮ端末の第２の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１５】この発明による無線ＬＡＮ端末の第３の実施形態が適用されたシステムの例を示すブロック図である。
【図１６】この発明による無線ＬＡＮ端末の第３の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１７】この発明による無線ＬＡＮ端末の第３の実施形態としての携帯型電話端末の処理動作の一例を説明するためのフローチャートの一部を示す図である。
【図１８】この発明による無線ＬＡＮ端末の第３の実施形態と無線接続するアクセスポイント装置の処理動作の一例を説明するためのフローチャートを示す図である。
【図１９】図１５の例のシステムを構成する通信範囲管理サーバの処理動作の一例を説明するためのフローチャートを示す図である。
【図２０】この発明による無線ＬＡＮ端末の第４の実施形態が適用されたシステムの例を示すブロック図である。
【図２１】この発明による無線ＬＡＮ端末の第４の実施形態と無線接続するアクセスポイント装置の構成例を示すブロック図である。
【図２２】この発明による無線ＬＡＮ端末の第４の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図２３】この発明による無線ＬＡＮ端末の第４の実施形態におけるチャンネルスキャンの方法を説明するために用いる図である。
【図２４】この発明による無線ＬＡＮ端末の第４の実施形態と無線接続するアクセスポイント装置の処理動作の一例を説明するためのフローチャートを示す図である。
【発明を実施するための形態】
【００２１】
以下、この発明による無線ＬＡＮ端末の実施形態を、当該無線ＬＡＮ端末が適用される無線ＬＡＮシステムと共に、図を参照しながら説明する。以下に示す無線ＬＡＮシステムの例は、この発明による無線ＬＡＮ端末の実施形態を携帯型電話端末とすると共に、無線ＬＡＮを用いて、主装置部と複数の携帯型電話端末の間を、無線通信路（無線リンク）を通じて接続するようにするビジネスホンシステムに用いた場合である。
【００２２】
なお、この発明による無線ＬＡＮ端末の実施形態が適用される無線ＬＡＮシステムは、この例のような電話システムに限られるものではないことは言うまでもない。
【００２３】
［第１の実施形態］
図１は、この発明による無線ＬＡＮ端末の実施形態を携帯型電話端末として用いたビジネスホンシステムの全体の構成例を示すブロック図である。この例で用いる無線ＬＡＮは、ＩＥＥＥ８０２．１１規格に準拠しており、通話音声情報や呼制御のための情報の他、全ての情報はパケット化されて送受される。
【００２４】
この例のビジネスホンシステムは、主装置部１と、複数個の携帯型電話端末２と、この複数個の携帯型電話端末２と主装置部１とを接続するための接続インターフェース部３とからなる。
【００２５】
主装置部１は、サーバ装置１１と、ゲートウエイ１２とを備えて構成されている。サーバ装置１１は、この例のビジネスホンシステムの場合には、電話通信中継交換装置の役割をもするものであり、ゲートウエイ１２を通じて外部ネットワーク１３、この例においては、公衆交換電話網（ＰＳＴＮ；Public  Switched  Telephone  Network）にも接続される。なお、外部ネットワーク１３には、インターネットをも含むものである。
【００２６】
この例においては、主装置部１は、電話通信用として、複数回線分を収容することが可能とされており、サーバ装置１１は、収容している電話通信用回線のそれぞれに識別情報（例えば回線番号）を付与して管理している。この例においては、収容する電話通信用回線としては、アナログ回線、ＩＳＤＮ（Integrated  Service  Digital  Network）回線、ＶｏＩＰ（Voice  over  Internet  Protocol）回線（以下、ＩＰ回線という）など、複数種の回線を収容可能であり、各回線番号に対応して、その回線の回線種別も登録されて記憶管理されている。
【００２７】
接続インターフェース部３は、複数個の無線ＬＡＮ用アクセスポイント装置（以下、ＡＰ装置という）３１，３２，３３，…３ｎ（ｎは２以上の整数）が有線ＬＡＮ４により互いに接続されて構成されている。有線ＬＡＮ４には、主装置部１のサーバ装置１１が接続されており、複数個のＡＰ装置３１，３２，３３，…３ｎは、この有線ＬＡＮ４を通じて、主装置部１のサーバ装置１１と接続されている。また、複数個のＡＰ装置３１，３２，３３，…３ｎは、無線ＬＡＮ５を構成するためのもので、複数個の携帯型電話端末２とは、この無線ＬＡＮ５を通じて接続されている。
【００２８】
なお、複数個のＡＰ装置３１，３２，３３，…３ｎは、全く同じ構成を有するものであるので、以下の説明において、複数個のＡＰ装置３１，３２，３３，…３ｎのそれぞれを区別する必要が無いときには、ＡＰ装置３０と記載することとする。
【００２９】
ＡＰ装置３０は、携帯型電話端末２と無線接続する際の認証処理機能を備えると共に、サーバ装置１１と、携帯型電話端末２との間におけるパケットの送受の中継を、主として行なう。
【００３０】
一方、携帯型電話端末２のそれぞれは、無線ＬＡＮ用端末側ステーション装置の機能部および電話機能部を備える。そして、携帯型電話端末２は、無線ＬＡＮ用端末側ステーション装置の機能部により、複数個のＡＰ装置３０のいずれかと無線接続してそのＡＰ装置３０に帰属する。当該ＡＰ装置３０に帰属する際には、チャンネルスキャンを行って、帰属しようとするＡＰ装置３０の使用チャンネルを探索する。そして、ＡＰ装置３０の使用チャンネルを検出した携帯型電話端末２は、そのＡＰ装置３０に対して登録処理および相互認証処理を行って、その登録処理および認証処理の完了により、当該ＡＰ装置３０との無線通信が可能となり、携帯型電話端末２は、ＡＰ装置３０に帰属する状態となる。
【００３１】
なお、ここで、「ＡＰ装置３０に帰属する」とは、携帯型電話端末２がＡＰ装置３０の通信範囲内にあってＡＰ装置３０と無線接続することが可能な状態にあることを意味し、実際に通信路が接続されて通信を実行しているか否かは問わない状態を言う。
【００３２】
そして、ユーザが携帯型電話端末２を携帯して移動し、ＡＰ装置３０との無線通信における通信品質を維持することができなくなると、携帯型電話端末２は、そのＡＰ装置３０から帰属を外れ、ハンドオーバーを行って良好な通話品質で無線通信することができる他のＡＰ装置３０を探索して、当該他のＡＰ装置３０に帰属するようになる。ＡＰ装置３０は、自装置に帰属した携帯型電話端末２の識別情報を、有線ＬＡＮ４を通じて主装置１のサーバ１１に送る。
【００３３】
サーバ装置１１は、ＡＰ装置３１，３２，３３，…３ｎのそれぞれを通じて送られてくる情報に基づいて、無線ＬＡＮ５に接続されている携帯型電話端末２のそれぞれについて、帰属しているＡＰ装置３０の情報を含む当該無線ＬＡＮ５上のアドレス情報を管理している。そして、サーバ装置１１は、無線ＬＡＮ５を通じた携帯型電話端末２についての電話通信の通話路を管理する。例えば、サーバ装置１１は、外部ネットワーク１３に接続された複数の通信用回線のそれぞれについて、当該通信用回線を通じた他の電話端末と、ＡＰ装置３０および無線ＬＡＮ５を介した携帯型電話端末２との間の通話（外線通話）について、通信制御およびその管理をする。
【００３４】
また、サーバ装置１１は、管理しているアドレス情報を用いて、複数台の携帯型電話端末２のいずれか一つと、他の一つとの間での、ＡＰ装置３０および無線ＬＡＮ５を通じた内線通話についての通信制御および管理をも行なうようにしている。
【００３５】
［第１の実施形態における高速チャンネルスキャンの概要］
この実施形態の携帯型電話端末２の無線ＬＡＮ用端末側ステーション装置の機能部は、ＡＰ装置３０と無線接続の際のチャンネルスキャンを高速に行えるようにする手段を備える。すなわち、携帯型電話端末２は、チャンネルスキャンを高速に行えるようにするために、携帯型電話端末２の現在位置を検出するための位置検出手段の例としてのＧＰＳ（Global  Positioning  System）測位手段と、検出した現在位置が、いずれかのＡＰ装置３０の通信範囲内にあるかどうかを判定する判定手段と、その判定の結果、現在位置を含む通信範囲があれば、その通信範囲をカバーするＡＰ装置の使用チャンネルからチャンネルスキャンを開始するチャンネルスキャン手段とを備える。
【００３６】
そして、この第１の実施形態では、携帯型電話端末２は、自端末が過去に帰属したＡＰ装置３０の使用チャンネル情報と、その通信範囲の情報とを対応付けてＡＰ装置探索用情報として記憶するＡＰ装置探索用情報記憶部を備える。この場合、ＧＰＳ測位手段により検出された現在位置の情報には、緯度、経度のみではなく、高さ（標高）も含まれるが、説明の簡単のため、以下の説明においては、ＡＰ装置３０の設置位置および複数個の携帯型電話端末２の移動する場所は、同一の高さ上である場合として、高さの情報は考慮しないものとする。
【００３７】
この第１の実施形態では、ＡＰ装置３０の通信範囲は、ＡＰ装置３０の位置を中心とした円形の通信範囲を想定している。そこで、ＡＰ装置３０の通信範囲の情報としては、ＡＰ装置３０の位置（通信範囲の円の中心位置）と、円の半径、あるいはこの円の半径を規定するため円周上の一点の位置情報とされる。
【００３８】
以上のことから、この実施形態では、ＡＰ装置３０は、その位置情報を携帯型電話端末２に報知する必要がある。このため、この実施形態では、ＡＰ装置３０は、その位置情報を検知して携帯型電話端末２に送信するために、後述するように、ＧＰＳ測位手段を備えている。
【００３９】
次に、図２〜図５を参照して、この第１の実施形態における携帯型電話端末２における高速チャンネルスキャンのための処理動作の概要を説明する。
【００４０】
図２は、携帯型電話端末２が新規にシステムに投入されて、ＡＰ装置３１に帰属している状態を示している。携帯型電話端末２は、ＡＰ装置３１に帰属しているときに、当該ＡＰ装置３１から、その位置情報Ｐａｐ１を取得し、一時保持するようにする。また、携帯型電話端末２は、このＡＰ装置３１の使用チャンネル（この例では第１チャンネル（中心周波数は２４１２ＭＨｚ））の情報を、前記位置情報Ｐａｐ１と対応付けて一時保持しておくようにする。
【００４１】
ここで、使用チャンネルの情報としては、チャンネル番号そのものであっても良いし、チャンネルを識別するための情報であってもよい。後者の場合には、端末は、チャンネルを識別するための情報からチャンネル番号を特定する手段を備えるものである。
【００４２】
そして、携帯型電話端末２が移動して、ＡＰ装置３１からの受信電波の受信強度が所定値以下となったため、ＡＰ装置３１との無線通信品質を保持して通信することができないと判別される位置Ｐｈ１になると、携帯型電話端末２は、その位置Ｐｈ１をハンドオーバーが必要な位置と認識して、ＡＰ装置３１から帰属を外れ、ハンドオーバー処理動作を行う。
【００４３】
携帯型電話端末２は、ＡＰ装置３１から帰属を外れた場合、ハンドオーバー処理動作の開始に先立ち、ＧＰＳ測位手段により、自端末の現在位置Ｐｈ１を検出すると共に、前述したＡＰ装置探索用情報記憶部を参照する。ここでは、携帯型電話端末２は、新規にシステムに投入されたので、ＡＰ装置探索用情報記憶部には、記憶情報は存在しない。このため、携帯型電話端末２は、従来と同様に、予め定められた順序でチャンネルスキャンを開始する。
【００４４】
そして、図２の例では、携帯型電話端末２は、このチャンネルスキャンにより、ＡＰ装置３２の使用チャンネルにより無線接続が可能となることを検知して、ＡＰ装置３１からＡＰ装置３２にハンドオーバーして、ＡＰ装置３２に帰属する。この実施形態では、その後、携帯型電話端末２は、一時記憶していたハンドオーバー前のＡＰ装置３１の使用チャンネルの情報と、ＡＰ装置３１の通信範囲の情報とを、対応付けて、図３に示すように、ＡＰ装置探索用情報記憶部に記憶する。
【００４５】
この例の場合、ＡＰ装置３１の通信範囲の情報としては、ＡＰ装置３１の位置Ｐａｐ１の情報と、この位置Ｐａｐ１からハンドオーバーが必要となった自端末の位置Ｐｈ１までの距離として算出された、通信範囲の半径Ｒ１の情報とからなるものとされる。なお、半径Ｒ１の代わりに、前記ハンドオーバーが必要となった自端末の位置Ｐｈ１を記憶するようにしても良いことは前述の通りである。
【００４６】
そして、携帯型電話端末２は、ＡＰ装置３２に帰属しているときに、当該ＡＰ装置３２から、その位置情報Ｐａｐ２を取得し、一時保持するようにする。また、携帯型電話端末２は、このＡＰ装置３２の使用チャンネル（この例では第１１チャンネル（中心周波数は２４６２ＭＨｚ））の情報を一時保持しておくようにする。
【００４７】
そして、携帯型電話端末２が移動して、例えば図４に示すように、ＡＰ装置３２からの受信電波の受信強度が所定値以下となったため、ＡＰ装置３２との無線通信品質を保持して通信することができないと判別される位置Ｐｈ２になると、携帯型電話端末２は、その位置Ｐｈ２をハンドオーバーが必要な位置と認識して、ＡＰ装置３２から帰属を外れ、ハンドオーバー処理動作を行う。
【００４８】
携帯型電話端末２は、ＡＰ装置３２から帰属を外れた場合、ハンドオーバー処理動作の開始に先立ち、ＧＰＳ測位手段により、自端末の現在位置Ｐｈ２を検出すると共に、ＡＰ装置探索用情報記憶部を参照し、検出した自端末の現在位置Ｐｈ２が、記憶されているいずれかのＡＰ装置３０の通信範囲内にあるかどうかを判定する。
【００４９】
ここで、このＡＰ装置探索用情報記憶部には、図３に示したように、ＡＰ装置３１の使用チャンネル情報と通信範囲の情報とが対応付けられて、ＡＰ装置探索用情報として記憶されている。
【００５０】
したがって、図４に示すように、携帯型電話端末２の現在位置Ｐｈ２が、ＡＰ装置３１の通信範囲内である場合には、携帯型電話端末２は、現在位置Ｐｈ２が、ＡＰ装置３１の通信範囲内にあることを、ＡＰ装置探索用情報記憶部に記憶されているＡＰ装置３１の通信範囲情報から判別する。そして、携帯型電話端末２は、この判別結果に基づいて、ＡＰ装置探索用情報記憶部に記憶されているＡＰ装置３１の使用チャンネルを認識し、このＡＰ装置３１の使用チャンネルから、チャンネルスキャンを開始する。
【００５１】
そして、図４の例では、携帯型電話端末２は、このチャンネルスキャンにより、ＡＰ装置３１の使用チャンネルにより無線接続が可能となることを検知するので、ＡＰ装置３２からＡＰ装置３１にハンドオーバーする。この場合、ＡＰ装置３１の使用チャンネルからチャンネルスキャンが開始されるので、短時間でチャンネルスキャンが終了して、ハンドオーバーが完了する。
【００５２】
その後、携帯型電話端末２は、一時記憶していたハンドオーバー前のＡＰ装置３２の使用チャンネル（第１１チャンネル）の情報と、ＡＰ装置３２の位置Ｐａｐ２の情報と、ＡＰ装置３２の通信範囲の情報（その半径Ｒ２あるいはハンドオーバーが必要となった自端末の位置Ｐｈ２の情報）とを、対応付けて、ＡＰ装置探索用情報として、図５に示すように、ＡＰ装置探索用情報記憶部に追加記憶する。
【００５３】
その後は、携帯型電話端末２は、上述の動作を繰り返す。したがって、携帯型電話端末２を、無線ＬＡＮ５内で移動しながら利用してゆくと、携帯型電話端末２のＡＰ装置探索用情報記憶部には、無線ＬＡＮ５内の全てのＡＰ装置３１〜３ｎについての使用チャンネルの情報と通信範囲の情報とが格納されるようになる。そのようになると、携帯型電話端末２では、常に、隣接していてハンドオーバーが可能なＡＰ装置の使用チャンネルからチャンネルスキャンを開始することが可能となるので、チャンネルスキャンを、常に短時間で終了させて、短時間でハンドオーバーすることができるようになる。
【００５４】
ところで、携帯型電話端末２は、バッテリー駆動であるために、使用しないときには、電源をオフにしておくようにして、省電力化を図るようにしている。そして、電源オンにしたときには、携帯型電話端末２は、チャンネルスキャンを行って、当該端末２の現在位置を通信範囲内とするＡＰ装置３０に帰属するようになる。この実施形態では、上述したハンドオーバー時のみではなく、このような携帯型電話端末２の起動時においても、ＡＰ装置探索用情報記憶部の記憶内容を参照して、チャンネルスキャンを行うことで、起動時間を短縮化するようにしている。
【００５５】
次に、上述の第１の実施形態のシステムを構成するＡＰ装置３０および携帯型電話端末２の詳細な構成例および動作例を説明する。
【００５６】
＜ＡＰ装置３０のハードウエア構成例＞
図６は、ＡＰ装置３０のハードウエア構成例を示すブロック図である。この例のＡＰ装置３０は、例えばマイクロコンピュータが用いられて構成されており、システムバス１００に対してＣＰＵ（Central  Processing  Unit）１０１と、プログラム等を格納するＲＯＭ（Read  Only  Memory）１０２と、ワークエリアとして働くＲＡＭ（Random  Access  Memory）１０３とが接続されている。
【００５７】
また、この例では、システムバス１００には、さらに、有線ＬＡＮインターフェース１０４、パケット処理部１０５、接続用情報記憶部１０６、ＧＰＳ測位部１０７、設置位置情報記憶部１０８、Ｉ／Ｏポート１０９、が接続されている。
【００５８】
ＣＰＵ１０１は、このＡＰ装置３０の全体の動作を制御するものである。ＲＯＭ１０２には、このＡＰ装置３０における種々の制御処理を実行するためのプログラムやＭＡＣアドレスが記憶されている。ＣＰＵ１０１は、ＲＡＭ１０３をワークエリア用のメモリとして用いて、このＲＯＭ１０２のプログラムにしたがった後述するような種々の制御処理を実行する。
【００５９】
有線ＬＡＮインターフェース１０４は、有線ＬＡＮ４を通じてサーバ装置１１に接続されており、有線ＬＡＮ４を通じてサーバ装置１１から受信した受信ＩＰパケットをパケット処理部１０５に転送する機能と、パケット処理部１０５からの送信パケットを、有線ＬＡＮ４を通じてサーバ装置１１に送出する機能を備える。
【００６０】
パケット処理部１０５は、受信したＩＰパケットを分解し、また、送信する情報を送信パケットに変換生成する機能を備える。
【００６１】
接続用情報記憶部１０６は、無線ＬＡＮ機能を備える端末と無線接続するための無線ＬＡＮ用の接続用情報（認証用情報）、この例では、ネットワーク識別子としてのＥＳＳＩＤ（Extended  Service  Set  Identifier）および暗号化のためのＷＥＰ（Wired  Equivalent  Privacy）キーを記憶する。
【００６２】
ＧＰＳ測位部１０７は、ＣＰＵ１０１の制御の下、自ＡＰ装置３０の現在位置を測位し、その測位した現在位置の情報を、設置位置情報記憶部１０８に格納する。この例では、ＧＰＳ測位部１０７は、例えばＡＰ装置３０に電源が投入されたときに起動されて、現在位置の測位を実行し、測位した現在位置の情報を、設置位置情報記憶部１０８に格納する。なお、電源が投入されたまま、ＡＰ装置３０が移動されることを想定して、数時間おきなどの所定時間おきに、ＧＰＳ測位部１０７を起動させて、設置位置情報記憶部１０８の現在位置の情報を更新するようにしても良い。
【００６３】
なお、ＡＰ装置３０が固定的な位置に設置される場合には、その設置時に、例えば設置業者が所持するＧＰＳ測位装置を用いて各ＡＰ装置３０の位置を検出して、その検出した位置情報を、それぞれのＡＰ装置３０の設置位置情報記憶部１０８に格納させるようにしておいても良い。その場合には、ＧＰＳ測位部１０７を、ＡＰ装置３０に設ける必要はない。
【００６４】
Ｉ／Ｏポート１０９には、無線ＬＡＮ送受信回路１１０が接続される。無線ＬＡＮ送受信回路１１０は、送信用処理回路１１１と、受信用処理回路１１２と、送信アンプ１１３と、受信アンプ１１４と、アンテナ分配回路１１５と、送信アンテナ１１６と、受信アンテナ１１７とを備えて構成される。
【００６５】
送信アンテナ１１６および受信アンテナ１１７は、無線ＬＡＮを通じてのパケットの送受を行なうためのものである。ＡＰ装置３０では、有線ＬＡＮインターフェース１０４を通じて得た送信用パケットを、ＣＰＵ１０１の制御に応じて、Ｉ／Ｏポート１０９から送信用処理回路１１１および送信アンプ１１３、また、アンテナ分配回路１１５を介して送信アンテナ１１６に供給して、無線接続されている携帯型電話端末２に対して無線送信する。
【００６６】
また、受信アンテナ１１７を通じて受信した携帯型電話端末２からのパケットは、アンテナ分配回路１１５および受信アンプ１１４を通じて受信用処理回路１１２に供給される。そして、受信用処理回路１１２からのパケットは、Ｉ／Ｏポート１０９を通じてシステムバス１００に送出される。
【００６７】
なお、パケット処理部１０５は、ハードウエア構成とするのではなく、ＣＰＵ１０１が、ＲＡＭ１０３をワークエリアとして用いてＲＯＭ１０２のプログラムにしたがって処理を実行するソフトウエア機能部として構成することもできる。
【００６８】
＜携帯型電話端末２のハードウエア構成例＞
図７は、この第１の実施形態に使用される無線ＬＡＮ端末の例としての携帯型電話端末２のハードウエア構成例を示すブロック図である。この例の携帯型電話端末２は、例えばマイクロコンピュータが用いられて構成されており、システムバス２００に対してＣＰＵ２０１と、プログラム等を格納するＲＯＭ２０２と、ワークエリアとして働くＲＡＭ２０３とが接続されている。
【００６９】
また、この例では、システムバス２００には、さらに、パケット処理部２０４、音声インターフェース２０５、ディスプレイインターフェース２０６、操作部インターフェース２０７、メモリ２０８、無線ＬＡＮ用のＩ／Ｏポート２０９、ＧＰＳ測位部２１０、チャンネルスキャン実行部２１１、が接続されている。
【００７０】
ＣＰＵ２０１は、この携帯型電話端末２の全体の動作を制御するものである。ＲＯＭ２０２には、この携帯型電話端末２における種々の制御処理を実行するためのプログラムやＭＡＣアドレスが記憶されている。ＣＰＵ２０１は、ＲＡＭ２０３をワークエリア用のメモリとして用いて、このＲＯＭ２０２のプログラムにしたがった種々の制御処理を実行する。
【００７１】
パケット処理部２０４は、無線ＬＡＮ用のＩ／Ｏポート２０９を通じて受信したパケットを分解し、また、無線ＬＡＮ用のＩ／Ｏポート２０９を通じて送信するパケットを生成する機能を備える。パケット処理部２０４は、また、パケットヘッダおよびパケットデータを解析する機能を備え、解析結果をＣＰＵ２０１に通知する機能も備える。
【００７２】
音声インターフェース２０５は、電話通信の受話音声信号をアナログ信号に変換し、アンプ２１２を通じてスピーカ２１３に供給して、受話音声を放音させるようにする。また、音声インターフェース２０５は、マイクロホン２１５で収音された送話音声信号をアンプ２１４を通じて受けて、デジタル音声信号に変換してパケット処理部２０４に転送する機能を備える。
【００７３】
ディスプレイインターフェース２０６には、例えばＬＣＤからなるディスプレイ２１６が接続されている。このディスプレイインターフェース２０６は、ＣＰＵ２０１の制御にしたがった画像表示情報を、ディスプレイ２１６の表示画面に表示する。
【００７４】
操作部インターフェース２０７には、電源オン・オフキーやテンキーなどを含む操作部２１７が接続されている。操作部インターフェース２０７は、操作部２１７からの操作入力情報をシステムバス２００を通じてＣＰＵ２０１に送る。ＣＰＵ２０１は、操作入力情報を認識して、どの様な操作入力がなされたかを判別し、その判別結果に応じた制御処理を行う。
【００７５】
メモリ２０８には、電話通信用の電話帳データ、ＷｅｂアクセスのためのＵＲＬデータや、無線ＬＡＮの接続用情報が記憶される。そして、この実施形態では、メモリ２０８は、さらに、前述したＡＰ装置探索用情報記憶部２０８Ｍを備える。
【００７６】
Ｉ／Ｏポート２０９には、無線ＬＡＮ送受信回路２２０が接続される。無線ＬＡＮ送受信回路２２０は、送信用処理回路２２１と、受信用処理回路２２２と、送信アンプ２２３と、受信アンプ２２４と、アンテナ分配回路２２５と、送信アンテナ２２６と、受信アンテナ２２７とを備えて構成される。
【００７７】
送信アンテナ２２６および受信アンテナ２２７は、無線ＬＡＮを通じてのパケットの送受を行なうためのものである。ＣＰＵ２０１の制御に応じてＩ／Ｏポート２０９からの送信用パケットは、送信用処理回路２２１および送信アンプ２２３、また、アンテナ分配回路２２５を介して送信アンテナ２２６に供給されて、無線接続されているＡＰに対して無線送信される。
【００７８】
また、受信アンテナ２２７を通じて受信したＡＰからのパケットは、アンテナ分配回路２２５および受信アンプ２２４を通じて受信用処理回路２２２に供給される。そして、受信用処理回路２２２からのパケットは、Ｉ／Ｏポート２０９を通じてシステムバス２００に送出される。
【００７９】
ＧＰＳ測位部２１０は、ＣＰＵ２０１の制御にしたがって起動し、携帯型電話端末２の現在位置を測位して取得し、取得した現在位置の情報は、チャンネルスキャン実行部２１１に供給する。
【００８０】
チャンネルスキャン実行部２１１は、ＣＰＵ２０１の制御にしたがって起動し、ＧＰＳ測位部２１０から取得した現在位置と、メモリ２０８のＡＰ装置探索用情報記憶部２０８Ｍに記憶されているＡＰ装置探索用情報とから、前述したように、従来通りの順次スキャンを実行するか、この実施形態の高速チャンネルスキャンを実行するかを選定するスキャン選定手段を含む。
【００８１】
このスキャン選定手段は、前述したように、ＧＰＳ測位部２１０から取得した現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているか否かを判別する判別手段と、その判別手段の判別結果により、従来通りの順次スキャンを実行するか、または、この実施形態の高速チャンネルスキャンを実行するか決定する手段とを含む。
【００８２】
そして、スキャン選定手段は、更に、この実施形態の高速チャンネルスキャンを実行すると決定したときには、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報を参照し、前述したようにして、チャンネルスキャンを開始するチャンネルを決定する手段も含む。
【００８３】
前述した無線ＬＡＮ用端末側ステーション装置の機能部は、メモリ２０８の記憶情報、チャンネルスキャン実行部２１１、無線ＬＡＮ送受信回路２２０などを用いながら、ＣＰＵ２０１がソフトウエア処理機能として実現するものである。
【００８４】
なお、パケット処理部２０４、チャンネルスキャン実行部２１１は、ハードウエア構成とするのではなく、ＣＰＵ２０１が、ＲＡＭ２０３をワークエリアとして用いてＲＯＭ２０２のプログラムにしたがって処理を実行するソフトウエア機能部として構成することもできる。
【００８５】
次に、以上説明したこの第１の実施形態のＡＰ装置３０および携帯型電話端末２における、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作について説明する。
【００８６】
［ＡＰ装置３０の処理動作例］
ＡＰ装置３０は、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作として、図８のフローチャートに示すような動作をする。
【００８７】
すなわち、ＡＰ装置３０のＣＰＵ１０１は、携帯型電話端末２が新たに、当該ＡＰ装置３０に無線接続されて帰属されたか否か判別する（ステップＳ１０１）。このステップＳ１０１で、携帯型電話端末２が新たに無線接続されて帰属されてはいないと判別したときには、ＣＰＵ１０１は、その他の処理を実行し（ステップＳ１０２）、その処理の終了後、ステップＳ１０１に戻る。
【００８８】
また、ステップＳ１０１で、携帯型電話端末２が新たに自ＡＰ装置３０に無線接続されて帰属されたと判別したときには、ＣＰＵ１０１は、設置位置情報記憶部１０８に記憶されている自ＡＰ装置３０の設置位置の情報を、新たに帰属した携帯型電話端末２に送信する（ステップＳ１０３）。そして、ＣＰＵ１０１は、処理をステップＳ１０１に戻す。
【００８９】
なお、この図８の例では、ＡＰ装置３０は、携帯型電話端末２が無線接続されて帰属されたことを検知したときに、自装置の位置情報を、携帯型電話端末２に通知するようにしたが、当該帰属が検知されたときから所定時間後に、自ＡＰ装置の位置情報を、携帯型電話端末２に通知するようにしてもよい。
【００９０】
また、ＡＰ装置３０が所定時間おきにＧＰＳ測位部２１０により自装置の位置を測位して検出する場合には、その測位して自装置の位置を検出する毎に、携帯型電話端末２に、自装置の位置情報を通知するようにしても良い。
【００９１】
［携帯型電話端末２の処理動作例］
携帯型電話端末２は、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作として、図９〜図１１のフローチャートに示すような動作をする。なお、この図９〜図１１のフローチャートの各ステップの処理は、パケット処理部２０４およびチャンネルスキャン実行部２１１を含め、ＣＰＵ２０１が、ＲＡＭ２０３をワークエリアとして用いてＲＯＭ２０２のプログラムにしたがってソフトウエア機能部として実行する場合である。
【００９２】
この図９〜図１１の処理は、携帯型電話端末２の電源がオンとされて起動されることにより開始され、電源がオフとされることにより、終了となる。
【００９３】
ＣＰＵ２０１は、操作部インターフェース２０７を通じた操作部２１７の操作入力情報を監視して、携帯型電話端末２の電源がオンにされたと判別したときには、図９〜図１１のフローチャートの処理を開始して、先ず、ＧＰＳ測位部２１０を起動し、自端末の位置を測定させる（ステップＳ２０１）。次に、ＣＰＵ２０１は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているＡＰ装置探索用情報を参照し（ステップＳ２０２）、ステップＳ２０１で検出された自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているか否か判別する（ステップＳ２０３）。
【００９４】
ステップＳ２０３で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていないと判別したときには、ＣＰＵ２０１は、従来と同様に、予め定められた順番でチャンネルスキャン（ＡＰ装置のスキャン）を開始する（ステップＳ２０４）。
【００９５】
また、ステップＳ２０３で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていると判別したときには、ＣＰＵ２０１は、当該自端末の現在位置を含む通信範囲に対応付けられて記憶されている使用チャンネルを、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報から検出して、その検出した使用チャンネルから、チャンネルスキャンを開始する（ステップＳ２０５）。
【００９６】
そして、ステップＳ２０４またはステップＳ２０５の次には、ＣＰＵ２０１は、チャンネルスキャンの結果、新たなＡＰ装置３０と無線接続されて帰属状態になったか否か判別し（図１０のステップＳ２１１）、新たなＡＰ装置３０に帰属していないと判別したときには、無線接続することが可能なＡＰ装置を検出するまで、チャンネルスキャンを繰り返す。
【００９７】
ステップＳ２１１で、新たなＡＰ装置３０への帰属状態になったと判別したときには、ＣＰＵ２０１は、帰属状態となった新たなＡＰ装置３０から、その位置情報を取得して、そのＡＰ装置３０の使用チャンネルの情報と対応付けて、バッファメモリに一時記憶する（ステップＳ２１２）。
【００９８】
次に、ＣＰＵ２０１は、ハンドオーバーが必要な位置になったか否か監視する（ステップＳ２１３）。このステップＳ２１３で、ハンドオーバーが必要な位置になってはいないと判別したときには、ＣＰＵ２０１は、その他の処理を実行する（ステップＳ２１４）。
【００９９】
そして、ステップＳ２１４の処理終了後、ＣＰＵ２０１は、操作部インターフェース２０７を通じた操作部２１７の操作入力情報を監視して、携帯型電話端末２の電源オフにされたか否か判別する（ステップＳ２１５）。そして、ＣＰＵ２０１は、このステップＳ２１５で、電源オフにされてはいないと判別したときには、処理をステップＳ２１３に戻し、電源オフにされたと判別したときには、この処理ルーチンを終了する。
【０１００】
また、ステップＳ２１３で、ハンドオーバーが必要な位置になったと判別したときには、ＣＰＵ２０１は、ＧＰＳ測位部２１０により自端末の現在位置を測定させる（ステップＳ２１６）。次に、ＣＰＵ２０１は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているＡＰ装置探索用情報を参照し（ステップＳ２１７）、ステップＳ２１６で検出された自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているか否か判別する（ステップＳ２１８）。
【０１０１】
ステップＳ２１８で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていないと判別したときには、ＣＰＵ２０１は、従来と同様に、予め定められた順番でチャンネルスキャンを開始する（ステップＳ２１９）。
【０１０２】
また、ステップＳ２１８で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていると判別したときには、ＣＰＵ２０１は、当該自端末の現在位置を含む通信範囲に対応付けられて記憶されている使用チャンネルを、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報から検出して、その検出した使用チャンネルから、チャンネルスキャンを開始する（ステップＳ２２０）。
【０１０３】
次に、ＣＰＵ２０１は、チャンネルスキャンの結果、新たなＡＰ装置３０と無線接続されて帰属状態になったか否か判別し（図１１のステップＳ２３１）、新たなＡＰ装置３０に帰属していないと判別したときには、無線接続することができるＡＰ装置を検出するまで、チャンネルスキャンを繰り返す。
【０１０４】
ステップＳ２３１で、新たなＡＰ装置３０への帰属状態になったと判別したときには、ＣＰＵ２０１は、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと、その通信範囲の情報とは、ＡＰ装置探索用情報記憶部２０８Ｍには、記憶済みであるか否か判別する（ステップＳ２３２）。
【０１０５】
このステップＳ２３２で、ＡＰ装置探索用情報記憶部２０８Ｍには記憶済みではないと判別したときには、ＣＰＵ２０１は、ステップＳ２１２で一時記憶しているハンドオーバー前のＡＰ装置の使用チャンネルと、ステップＳ２１２で一時記憶しているＡＰ装置３０の位置情報およびハンドオーバー時の位置情報から生成された通信範囲の情報とを、対応付けて、ＡＰ装置探索用情報記憶部２０８Ｍに記憶する（ステップＳ２３３）。
【０１０６】
また、ステップＳ２３２で、ＡＰ装置探索用情報記憶部２０８Ｍには記憶済みであると判別したときには、ＣＰＵ２０１は、この例では、ステップＳ２１２で一時記憶しているハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと対応して記憶されている通信範囲の情報を、当該一時記憶しているＡＰ装置３０の位置の情報と、ハンドオーバーが必要となった自端末の位置の情報とにより更新する（ステップＳ２３４）。すなわち、通信範囲の情報のＡＰ装置３０の位置情報を更新すると共に、一時記憶しているハンドオーバーが必要となった自端末の位置によりＡＰ装置３０の位置と対応して記憶されている半径を更新、あるいは、ＡＰ装置３０の位置と対応して、当該一時記憶されていたハンドオーバーが必要となった自端末の位置を更新する。
【０１０７】
ステップＳ２３３またはステップＳ２３４の次には、ＣＰＵ２０１は、処理をステップＳ２１２に戻し、このステップＳ２１２以降の処理を繰り返す。
【０１０８】
なお、上述の例では、ステップＳ２３２で、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと通信範囲の情報は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶済みであると判別したときには、ステップＳ２３４において、ステップＳ２１２で一時記憶しているハンドオーバー時の自端末の位置情報により、記憶済みの通信範囲を更新するようにした。これは、ＡＰ装置３０の位置が移動することを考慮したためであり、また、ハンドオーバー位置は最新の情報の方が、通信範囲の情報として確からしいと見なしていることに起因する。
【０１０９】
しかし、ＡＰ装置３０は、一度設置されたならば移動しないと想定し、また、ハンドオーバー前に帰属していたＡＰ装置の通信範囲は、殆ど変化しないと見なす場合には、ＡＰ装置探索用情報記憶部２０８Ｍに記憶済みであると判別したときには、記憶済みの通信範囲をそのままとして更新しないようにしても良い。
【０１１０】
［実施形態の効果］
以上のようにして、上述の実施形態の発明によれば、携帯型電話端末がハンドオーバーしたときに、そのハンドオーバー時の自端末の位置と、ハンドオーバー前に帰属していたＡＰ装置の位置とに基づいて、ハンドオーバー前に帰属していたＡＰ装置の通信範囲を推定し、その推定した通信範囲の情報を、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと対応付けてＡＰ装置探索用情報記憶部２０８Ｍに記憶して蓄積してゆく。
【０１１１】
したがって、無線ＬＡＮを構成する複数個のＡＰ装置の通信範囲は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されるので、ハンドオーバー時に、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報を参照して、ＡＰ装置の通信範囲内に、携帯型電話端末の現在位置が含まれているＡＰ装置の通信範囲を検出し、その検出した通信範囲の使用チャンネルから、チャンネルスキャンを開始することで、短時間に、当該ＡＰ装置と無線接続することが可能になる。
【０１１２】
そして、この実施形態においては、携帯型電話端末２が無線ＬＡＮ５内を移動して、複数のＡＰ装置の全てに帰属する状態になった後には、ＡＰ装置探索用情報記憶部２０８Ｍには、当該無線ＬＡＮ５を構成する全てのＡＰ装置の通信範囲の情報が記憶されるので、短時間のスムースなハンドオーバーにより、良好な通信状態を維持することができるようになる。
【０１１３】
また、上述の実施形態では、携帯型電話端末２は、電源オンとした起動時にも、記憶しているＡＰ装置探索用情報を参照して、チャンネルスキャンをすることで、短時間で、所定のＡＰ装置と無線接続することが可能となり、便利である。
【０１１４】
［第１の実施形態の変形例］
上述の第１の実施形態の説明では、ＡＰ装置探索用情報記憶部２０８Ｍには、ＡＰ装置３０の通信範囲を円形と想定し、通信範囲の情報は、携帯型電話端末が帰属していたＡＰ装置３０の位置と、当該携帯型電話端末２がハンドオーバー処理を必要になった位置、あるいは、当該ハンドオーバー処理を必要になった位置とＡＰ装置の位置とから定まる通信範囲の半径とした。つまり、上述の例では、携帯型電話端末２が実際にハンドオーバー処理を必要になった位置を検出し、この検出した位置と、ＡＰ装置３０の位置とから、ＡＰ装置の円形の通信範囲を規定するようにしている。
【０１１５】
しかし、ＡＰ装置３０の円形の通信範囲を求める方法は、携帯型電話端末２が実際にハンドオーバー処理を必要になった位置を用いる方法に限られるものではなく、以下のように、ハンドオーバーが必要になると想定される前記無線ＬＡＮ端末の位置を推定する方法を用いることもできる。
【０１１６】
＜第１の変形例＞
ＡＰ装置３０の通信範囲の半径を求める他の方法の第１の例は、携帯型電話端末２が、自端末２が帰属しているＡＰ装置３０の位置と、そのＡＰ装置３０からの信号を受信したときの信号レベル（受信電界強度）と、その信号を受けたときの自端末２の位置とから、ハンドオーバーが必要になると想定される携帯型電話端末２の位置を推定して、ＡＰ装置３０の円形の通信範囲を推定する方法である。この処理は、携帯型電話端末２に専用のハードウエアを設けて行う場合の他、携帯型電話端末２のＣＰＵ２０１がソフトウエア処理により実行することもできる。
【０１１７】
この例においては、携帯型電話端末２は、ＡＰ装置３０に帰属している状態の任意の位置で、ＡＰ装置３０からの信号を受信する。この信号は、ＡＰ装置３０からのビーコン信号であっても構わない。また、このＡＰ装置３０からの信号は、ＡＰ装置３０の位置の情報を含むものであっても良い。
【０１１８】
この例においては、携帯型電話端末２は、ＡＰ装置３０から受信した信号の信号レベル（受信電界強度）を検出する。そして、携帯型電話端末２は、ＡＰ装置３０から前記信号を受信した位置を、ＧＰＳ測位部２１０により検出する。また、携帯型電話端末２は、ＡＰ装置３０の位置の情報を、前記信号とは別に、あるいは、同時に受信して、ＡＰ装置３０の位置を検出する。
【０１１９】
次に、携帯型電話端末２は、検出したＡＰ装置３０の位置と、前記信号を受信した自端末２の位置とから、ＡＰ装置３０から自端末２の受信位置までの距離Ｄａを求める。そして、携帯型電話端末２は、前記ＡＰ装置３０から当該距離Ｄａだけ離れた位置において検出した前記信号レベル（受信電界強度）から、ＡＰ装置３０の送信パワーを推定する。そして、携帯型電話端末２は、推定したＡＰ装置３０の送信パワーの値から、受信信号レベルが所定以下となるハンドオーバーが必要となると想定される前記ＡＰ装置３０からの距離を推定し、この距離を、ＡＰ装置３０の通信範囲の半径と推定する。
【０１２０】
携帯型電話端末２は、こうして求めた半径の値と、ＡＰ装置３０の位置とを通信範囲の情報として、当該ＡＰ装置の使用チャンネルと対応付けて、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するようにする。
【０１２１】
なお、携帯型電話端末２は、ＡＰ装置３０に帰属しているときに、複数の位置で上記の半径を推定する処理を行い、得られた複数の半径の平均値を、ＡＰ装置３０の位置と共に、通信範囲の情報として、当該ＡＰ装置の使用チャンネルと対応付けて、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するようにしても良い。
【０１２２】
また、携帯型電話端末２は、既に通信範囲の情報がＡＰ装置探索用情報記憶部２０８Ｍに記憶済みのＡＰ装置３０に再帰属したときには、そのＡＰ装置３０の通信範囲の情報を更新するようにしても良いことは、上述の実施形態と同様である。
【０１２３】
＜第２の変形例＞
ＡＰ装置３０の通信範囲の半径を求める他の方法の第２の例は、ＡＰ装置３０が、帰属している携帯型電話端末２に対して、ＡＰ装置３０の位置と、送信パワーレベルの値とを報知し、携帯型電話端末２が、それらの情報から、ＡＰ装置３０の円形の通信範囲を推定する方法である。この処理は、第１の例と同様に、携帯型電話端末２に専用のハードウエアを設けて行う場合の他、携帯型電話端末２のＣＰＵ２０１がソフトウエア処理により実行することもできる。
【０１２４】
すなわち、例えば、ＡＰ装置３０は、帰属している携帯型電話端末２に対して、ＡＰ装置３０の位置と送信パワーレベルの値とを含めた情報を送信する。この情報は、ＡＰ装置３０からのビーコン信号に含めるようにしても良い。また、ＡＰ装置３０の位置と送信パワーレベルの値とは、同時に送信されても良いし、別々に送信されても良い。
【０１２５】
携帯型電話端末２のＣＰＵ２０１は、受信した送信パワーレベルの値から、自端末２において受信信号レベルが所定以下となってハンドオーバーが必要となると想定される前記ＡＰ装置３０からの距離を推定し、この距離を、ＡＰ装置３０の通信範囲の半径と推定する。
【０１２６】
携帯型電話端末２は、こうして求めた半径の値と、ＡＰ装置３０の位置とを通信範囲の情報として、当該ＡＰ装置の使用チャンネルと対応付けて、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するようにする。
【０１２７】
この第２の例の場合にも、携帯型電話端末２は、既に通信範囲の情報がＡＰ装置探索用情報記憶部２０８Ｍに記憶済みのＡＰ装置３０に、再帰属したとき、そのＡＰ装置３０の通信範囲の情報を更新するようにしても良い。
【０１２８】
［他の変形例］
なお、上述の第１の実施形態では、ハンドオーバーした後に、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと、その通信範囲の情報とを、ＡＰ装置探索用情報記憶部に記憶するようにしたが、ハンドオーバー前に、当該ＡＰ装置の使用チャンネルと、その通信範囲の情報とを、ＡＰ装置探索用情報記憶部に記憶するようにしても良い。しかし、ハンドオーバーの終了までの時間を短縮化することを優先に考えた場合、ＡＰ装置探索用情報記憶部への記憶は、ハンドオーバーした後であった方が良い。
【０１２９】
［第２の実施形態］
この第２の実施形態も、第１の実施形態の変形例の一つである。上述した第１の実施形態では、ＡＰ装置３０の通信範囲を円形と見なし、ＡＰ装置３０の位置（通信範囲の中心位置）と、通信範囲の半径あるいは円周上の一点の位置とを通信範囲の情報として記憶するようにした。しかし、実際のＡＰ装置３０の通信範囲は、障害物などの影響で円形とは異なることが多い。この点にかんがみ、この第２の実施形態では、記憶するＡＰ装置３０の通信範囲を、実際の形状にできるだけ近似させることができるようにする。
【０１３０】
この第２の実施形態のハードウエア構成は、前述した第１のハードウエア構成と同様である。この第２の実施形態では、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するＡＰ装置３０の通信範囲の情報が、第１の実施形態とは異なる。
【０１３１】
図１２は、この第２の実施形態の概要を説明するための図である。また、図１３は、この第２の実施形態におけるＡＰ装置探索用情報記憶部２０８Ｍに記憶するＡＰ装置探索用情報の例を示している。
【０１３２】
この第２の実施形態では、携帯型電話端末２は、所定のＡＰ装置３０に帰属している状態において、ハンドオーバーが必要になった位置（以下、ハンドオーバー位置という）になると、ＧＰＳ測位部２１０を用いて、その位置を検出し、検出した位置の情報を、当該ＡＰ装置３０の使用チャンネルおよびＡＰ装置３０の位置の情報に対応付けて、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するようにする。
【０１３３】
この場合に、ＧＰＳ測位部２１０での位置検出精度は、数メートル〜１０メートル程度であることから、この第２の実施形態では、当該ＡＰ装置３０の使用チャンネルに対応して記憶するハンドオーバー位置は、例えば５メートル程度毎で良い。
【０１３４】
また、ＡＰ装置３０の通信範囲は、基本的には円形の通信範囲と仮定することが可能である。しかも、ＡＰ装置３０の通信範囲の情報として記憶された、ハンドオーバー位置の数が少ないときには、仮定した円形の通信範囲を基準にして、記憶されたハンドオーバー位置の情報で、通信範囲を補正する方が良い。
【０１３５】
そして、ＡＰ装置３０の通信範囲の情報として記憶された、ハンドオーバー位置の数が、ＡＰ装置３０の通信範囲を規定するのに十分な程度になったら、仮定した円形の通信範囲を無視して、ＡＰ装置３０の通信範囲の情報として記憶された、ハンドオーバー位置の情報のみにより、ＡＰ装置３０の通信範囲を規定することができる。
【０１３６】
図１２および図１３を参照して、この第２の実施形態の一例を説明する。図１２に示すように、ＡＰ装置３１に帰属している携帯型電話端末２が、ハンドオーバー位置Ｐｈ１０に移動したとする。このとき携帯型電話端末２のＡＰ装置探索用情報記憶部２０８Ｍには、ＡＰ装置３１の使用チャンネルである第１チャンネル（１ｃｈ）についての通信範囲の情報が記憶されてはいなかったとしたときには、ハンドオーバー後に、ハンドオーバー前に帰属していたＡＰ装置３１の使用チャンネルと、前記ハンドオーバー位置Ｐｈ１０が記憶されると共に、ＡＰ装置３１の位置Ｐａｐ１と前記ハンドオーバー位置Ｐｈ１０との距離が、ＡＰ装置３１の通信範囲の半径Ｒ１として、ＡＰ装置探索用情報記憶部２０８Ｍに記憶される（図１３参照）。
【０１３７】
その後、携帯型電話端末２が、ＡＰ装置３１に再度帰属して、ハンドオーバー位置Ｐｈ１１，Ｐｈ１２，Ｐｈ１３，Ｐｈ１４，Ｐｈ１５，Ｐｈ１６，Ｐｈ１７になって、ハンドオーバーが実行される毎に、図１３に示すように、そのハンドオーバー位置Ｐｈ１１，Ｐｈ１２，Ｐｈ１３，Ｐｈ１４，Ｐｈ１５，Ｐｈ１６，Ｐｈ１７の情報が、ＡＰ装置３１の使用チャンネル（１ｃｈ）に対応付けられて追加記憶される。
【０１３８】
なお、半径Ｒ１の値は、新たに記憶されたハンドオーバー位置の情報により更新されても良いし、記憶されているハンドオーバー位置の情報に基づいて算出された半径の平均値でも良い。この例では、半径Ｒ１の値は、当該携帯型電話端末２が、当該ＡＰ装置３１に帰属している状態から、初めてハンドオーバーが必要になった位置Ｐｈ１０に基づいて定められた値としている。
【０１３９】
そして、この第２の実施形態においては、ＡＰ装置３１の通信範囲の情報として記憶されるハンドオーバー位置の個数が少ない状態のときには、ＡＰ装置３１の位置Ｐａｐ１と半径Ｒ１とで定まる円形の通信範囲、あるいはその円形の通信範囲を記憶している複数個のハンドオーバーが必要となった位置により補正した通信範囲を、ＡＰ装置３１の通信範囲として、高速チャンネルスキャンの際のスキャン開始チャンネルを決定する際に用いるようにする。
【０１４０】
そして、ＡＰ装置探索用情報記憶部２０８Ｍに、ＡＰ装置３１の通信範囲の情報として記憶されるハンドオーバー位置の個数が多くなり、例えば図１２に示すように、５メートルごと程度の間隔で、ハンドオーバー位置が得られると、例えば、それらのハンドオーバー位置の隣り合うもの同士を直線で結んだ領域範囲を、ＡＰ装置３１の通信範囲とするようにする。この場合には、通信範囲を特定するための情報としては、ＡＰ装置３１の位置の情報およびその半径Ｒ１の情報は不要となる。
【０１４１】
この第２の実施形態における携帯型電話端末２の処理動作は、前述した第１の実施形態の携帯型電話端末２について示した図９〜図１１のフローチャートの処理動作のうち、図９および図１０に示した部分は、ほぼ同様である。ただし、ステップＳ２０２およびステップＳ２０３、また、ステップＳ２１７およびステップＳ２１８における高速チャンネルスキャンの際のスキャン開始チャンネルを決定する際に用いるＡＰ装置３０の通信範囲は、上述したように、第１の実施形態とは異なる。
【０１４２】
そして、この第２の実施形態では、前述の図１１に示した部分の第１の実施形態の処理フローが、図１４に示すような処理フローに変更される。ただし、この図１４のフローチャートにおいて、図１１と同一のステップ部分には、同一参照符号を付与することとする。
【０１４３】
すなわち、この第２の実施形態においては、図１０のステップＳ２２０の次のステップＳ２３１において、ＣＰＵ２０１は、チャンネルスキャンの結果、新たなＡＰ装置３０と無線接続されて帰属状態になったか否か判別する。そして、このステップＳ２３１で、新たなＡＰ装置３０と無線接続されないと判別したときには、ＣＰＵ２０１は、無線接続することができるＡＰ装置を検出するまで、チャンネルスキャンを繰り返す。
【０１４４】
ステップＳ２３１で、新たなＡＰ装置３０と無線接続されて帰属状態になったと判別したときには、ＣＰＵ２０１は、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルと、その通信範囲の情報とは、ＡＰ装置探索用情報記憶部２０８Ｍには、記憶済みであるか否か判別する（ステップＳ２３２）。
【０１４５】
このステップＳ２３２で、ＡＰ装置探索用情報記憶部２０８Ｍには記憶済みではないと判別したときには、ＣＰＵ２０１は、ステップＳ２１２で一時記憶しているハンドオーバー前のＡＰ装置の使用チャンネルおよびＡＰ装置３０の位置の情報と、ハンドオーバーが必要になった位置の情報と、ＡＰ装置３０の位置とハンドオーバーが必要となった位置とから算出した半径の情報とを、ＡＰ装置探索情報用記憶部２０８Ｍに記憶する（ステップＳ２３５）。このステップＳ２３５の後は、ＣＰＵ２０１は、図１０に示したフローチャートのステップＳ２１２に処理を戻す。
【０１４６】
また、ステップＳ２３２で、ＡＰ装置探索用情報記憶部２０８Ｍには記憶済みであると判別したときには、ＣＰＵ２０１は、ハンドオーバーが必要となった自端末の位置は、記憶済みの過去のハンドオーバー時の位置とは所定距離、例えば５メートル以上離れているか否か判別する（ステップＳ２３６）。
【０１４７】
このステップＳ２３６で、記憶済みの過去のハンドオーバー時の位置とは所定距離以上離れていると判別したときには、ＣＰＵ２０１は、ハンドオーバー前に帰属していたＡＰ装置の使用チャンネルの通信範囲の情報として、今回のハンドオーバー時の位置の情報を、ＡＰ装置探索用情報記憶部２０８Ｍに追加記憶する（ステップＳ２３７）。このステップＳ２３７の後は、ＣＰＵ２０１は、図１０に示したフローチャートのステップＳ２１２に処理を戻す。
【０１４８】
また、ステップＳ２３６で、記憶済みの過去のハンドオーバー時の位置とは所定距離以上離れていないと判別したときには、ＣＰＵ２０１は、ステップＳ２３７をバイパスして、処理を図１０に示したフローチャートのステップＳ２１２に戻す。
【０１４９】
上述した第２の実施形態によれば、ＡＰ装置の通信範囲の形状を円形ではなく、実際の形状に近いものとすることができ、より実際的な高速チャンネルスキャンが可能となる。
【０１５０】
なお、上述の第２の実施形態の説明では、実際上、ハンドオーバーが必要となった携帯型電話端末２の位置を、ＡＰ装置の通信範囲を定めるための情報として記憶するようにしたが、上述の第１の実施形態の第１の変形例を適用して、ハンドオーバーが必要と想定される位置を、ＡＰ装置の通信範囲を定めるための情報として記憶するようにしても良い。
【０１５１】
すなわち、携帯型電話端末２は、前述の第１の変形例と同様にして、自端末２が帰属しているＡＰ装置３０の位置と、そのＡＰ装置３０からの信号を受信したときの信号レベル（受信電界強度）と、その信号を受けたときの自端末２の位置とから、自端末２が帰属しているＡＰ装置３０の送信パワーを推定する。そして、携帯型電話端末２は、推定したＡＰ装置３０の送信パワーの値から、受信信号レベルが所定以下となるハンドオーバーが必要となると想定される前記ＡＰ装置３０からの距離を推定する。
【０１５２】
次に、この第２の実施形態の場合には、携帯型電話端末２は、ＡＰ装置３０の位置と、ＡＰ装置３０からの信号を受信した自端末の位置とを結んだ直線の延長上において、前記推定した距離となる位置を算出し、当該位置を、ハンドオーバーが必要となると想定される位置として、ＡＰ装置探索用情報記憶部２０８Ｍに記憶するようにする。
【０１５３】
［第３の実施形態］
上述の第１および第２の実施形態では、ＡＰ装置探索用情報は、無線ＬＡＮ端末である携帯型電話端末２のそれぞれが生成して、それぞれのＡＰ装置探索用情報記憶部に記憶するようにした。このため、無線ＬＡＮ端末としての携帯型電話端末２は、無線ＬＡＮに所属するＡＰ装置であっても、当該ＡＰ装置に帰属するまでは、そのＡＰ装置の使用チャンネルおよび通信範囲の情報は、ＡＰ装置探索用情報記憶部に記憶することができない。
【０１５４】
第３の実施形態は、その問題を解決できるようにした場合である。この第３の実施形態の無線ＬＡＮ端末は、ＡＰ装置探索用情報をサーバ装置から取得するようにする。
【０１５５】
すなわち、この第３の実施形態の無線ＬＡＮ端末は、ＡＰ装置探索用情報の生成に必要な情報を、サーバ装置に提供する。サーバ装置は、提供された情報から、ＡＰ装置探索用情報を生成して、自装置の記憶部に格納しておく。そして、第３の実施形態の無線ＬＡＮ端末は、サーバ装置に、ＡＰ装置探索用情報の取得要求をして、当該サーバ装置からＡＰ装置探索用情報を取得する。そして、各無線ＬＡＮ端末は、サーバ装置から取得したＡＰ装置探索用情報を、自端末のＡＰ装置探索用情報記憶部に格納する。
【０１５６】
そして、この第３の実施形態の無線ＬＡＮ端末においても、上述した第１および第２の実施形態と同様に、チャンネルスキャンを行うに際し、自端末の位置を検出すると共に、ＡＰ装置探索用情報記憶部の記憶情報を参照して、当該自端末の位置を通信範囲として含むＡＰ装置の使用チャンネルを探索できたときには、その使用チャンネルからチャンネルスキャンを開始するようにする。
【０１５７】
以下に、上述の第１および第２の実施形態と同様に、ビジネスホンシステムに、この発明の無線ＬＡＮ端末の第３の実施形態を携帯型電話端末として用いた場合の例について説明する。
【０１５８】
図１５は、この第３の実施形態の無線ＬＡＮ端末の実施形態を携帯型電話端末として用いたビジネスホンシステムの全体の構成例を示すブロック図である。この図１５において、前述の図１と同一部分には、同一の参照符号を付して、その詳細な説明は省略する。
【０１５９】
すなわち、この例のビジネスホンシステムは、第１および第２の実施形態と同様に、主装置部１と、第３の実施形態の無線ＬＡＮ端末である携帯型電話端末２０の複数個と、この複数個の携帯型電話端末２０と主装置部１とを接続するための接続インターフェース部３とを備えると共に、通信範囲管理サーバ６を備える。
【０１６０】
そして、前述の実施形態と同様に、接続インターフェース部３は、複数個のＡＰ装置３１〜３ｎが有線ＬＡＮ４により互いに接続されて構成されている。そして、この有線ＬＡＮ４には、主装置部１のサーバ装置１１が接続されているとともに、通信範囲管理サーバ６が接続されている。そして、前述の実施形態と同様に、複数個の携帯型電話端末２０は、複数個のＡＰ装置３１〜３ｎと、無線ＬＡＮ５を通じて無線接続される。
【０１６１】
ＡＰ装置３１〜３ｎのハードウエア構成は、図６に示したものと全く同様である。また、その処理動作も、携帯型電話端末２０と通信範囲管理サーバ６との情報のやり取りを中継する動作を除けば、上述した実施形態と同様である。
【０１６２】
また、携帯型電話端末２０のハードウエア構成は、図７に示した前述した実施形態の携帯型電話端末２と全く同様であるが、そのＣＰＵ２０１のソフトウエア処理動作が後述するように異なっている。
【０１６３】
また、通信範囲管理サーバ６は、図示は省略するが、例えばパーソナルコンピュータで構成することができる。そして、通信範囲管理サーバ６は、後述するように、ＡＰ装置３１〜３ｎを通じて携帯型電話端末２０からのＡＰ装置探索用情報の更新用情報を受け取って、無線ＬＡＮ５を構成する複数のＡＰ装置３１〜３ｎの通信範囲の情報を生成する機能部と、生成したＡＰ装置３１〜３ｎの通信範囲の情報を、ＡＰ装置３１〜３ｎのそれぞれの使用チャンネルと対応付けて記憶するＡＰ装置探索用情報記憶部を備える。
【０１６４】
そして、通信範囲管理サーバ６は、携帯型電話端末２０からの取得要求に応じて、ＡＰ装置探索用情報記憶部に記憶している、ＡＰ装置３１〜３ｎの使用チャンネルと、それぞれの通信範囲の情報との対応情報であるＡＰ装置探索用情報を、携帯型電話端末２０に送信する機能部も備える。
【０１６５】
なお、ＡＰ装置３１〜３ｎの通信範囲の情報を生成する機能部は、上述した第１の実施形態、その変形例１，２、また、第２の実施形態に記載した通信範囲の情報の生成方法のいずれの方法も用いることができるが、以下に説明する例では、上述の第１の実施形態で説明した方法により生成する場合とする。
【０１６６】
［携帯型電話端末２０の処理動作例］
携帯型電話端末２０は、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作として、第３の実施形態においては、図１６および図１７のフローチャートに示すような動作をする。なお、この図１６および図１７のフローチャートの各ステップの処理は、パケット処理部２０４およびチャンネルスキャン実行部２１１を含め、ＣＰＵ２０１が、ＲＡＭ２０３をワークエリアとして用いてＲＯＭ２０２のプログラムにしたがってソフトウエア機能部として実行する場合である。
【０１６７】
この図１６および図１７の処理は、携帯型電話端末２０の電源がオンとされて起動されることにより開始され、電源がオフとされることにより、終了となる。
【０１６８】
ＣＰＵ２０１は、携帯型電話端末２の電源がオンにされたと判別したときには、図１６および図１７のフローチャートの処理を開始して、先ず、ＧＰＳ測位部２１０を起動し、自端末の位置を測定させる（ステップＳ２４１）。次に、ＣＰＵ２０１は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているＡＰ装置探索用情報を参照し（ステップＳ２４２）、ステップＳ２４１で検出された自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているか否か判別する（ステップＳ２４３）。
【０１６９】
ステップＳ２４３で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていないと判別したときには、ＣＰＵ２０１は、従来と同様に、予め定められた順番でチャンネルスキャンを開始する（ステップＳ２４４）。
【０１７０】
また、ステップＳ２４３で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていると判別したときには、ＣＰＵ２０１は、当該自端末の現在位置を含む通信範囲に対応付けられて記憶されている使用チャンネルを、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報から検出して、その検出した使用チャンネルから、チャンネルスキャンを開始する（ステップＳ２４５）。
【０１７１】
そして、ステップＳ２４４またはステップＳ２４５の次には、ＣＰＵ２０１は、チャンネルスキャンの結果、新たなＡＰ装置３０と無線接続されて帰属状態になったか否か判別し（ステップＳ２４６）、新たなＡＰ装置３０と無線接続されないと判別したときには、無線接続することが可能なＡＰ装置を検出するまで、チャンネルスキャンを繰り返す。
【０１７２】
ステップＳ２４６で、新たなＡＰ装置３０への帰属状態になったと判別したときには、ＣＰＵ２０１は、帰属状態となった新たなＡＰ装置３０から、その位置情報を取得して、そのＡＰ装置３０の使用チャンネルの情報と対応付けて、バッファメモリに一時記憶する（ステップＳ２４７）。
【０１７３】
次に、ＣＰＵ２０１は、通信範囲管理サーバ６宛てのＡＰ装置探索用情報取得要求を、帰属しているアクセスポイント装置３０に対して送出する（ステップＳ２４８）。そして、通信範囲管理サーバ６から送られてくるＡＰ装置探索用情報を、帰属しているアクセスポイント装置３０経由で受信する（ステップＳ２４９）。
【０１７４】
次に、ＣＰＵ２０１は、ハンドオーバーが必要な位置になったか否か監視する（図１７のステップＳ２５１）。このステップＳ２５１で、ハンドオーバーが必要な位置になってはいないと判別したときには、ＣＰＵ２０１は、その他の処理を実行する（ステップＳ２５２）。
【０１７５】
そして、ステップＳ２５２の処理終了後、ＣＰＵ２０１は、操作部インターフェース２０７を通じた操作部２１７の操作入力情報を監視して、携帯型電話端末２の電源オフにされたか否か判別する（ステップＳ２５３）。そして、ＣＰＵ２０１は、このステップＳ２５３で、電源オフにされてはいないと判別したときには、処理をステップＳ２５１に戻し、電源オフにされたと判別したときには、この処理ルーチンを終了する。
【０１７６】
また、ステップＳ２５１で、ハンドオーバーが必要な位置になったと判別したときには、ＣＰＵ２０１は、ＧＰＳ測位部２１０により自端末の現在位置を測定させる（ステップＳ２５４）。次に、ＣＰＵ２０１は、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているＡＰ装置探索用情報を参照し（ステップＳ２５５）、ステップＳ２５４で検出された自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されているか否か判別する（ステップＳ２５６）。
【０１７７】
ステップＳ２５６で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていないと判別したときには、ＣＰＵ２０１は、従来と同様に、予め定められた順番でチャンネルスキャンを開始する（ステップＳ２５７）。
【０１７８】
また、ステップＳ２５６で、自端末の現在位置を含む通信範囲が、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていると判別したときには、ＣＰＵ２０１は、当該自端末の現在位置を含む通信範囲に対応付けられて記憶されている使用チャンネルを、ＡＰ装置探索用情報記憶部２０８Ｍの記憶情報から検出して、その検出した使用チャンネルから、チャンネルスキャンを開始する（ステップＳ２５８）。
【０１７９】
次に、ＣＰＵ２０１は、チャンネルスキャンの結果、新たなＡＰ装置３０と無線接続されて帰属状態になったか否か判別し（ステップＳ２５９）、新たなＡＰ装置３０に帰属していないと判別したときには、無線接続することができるＡＰ装置を検出するまで、チャンネルスキャンを繰り返す。
【０１８０】
ステップＳ２５９で、新たなＡＰ装置３０への帰属状態になったと判別したときには、ＣＰＵ２０１は、ステップＳ２４７で一時記憶しているハンドオーバー前のＡＰ装置の使用チャンネルと、ＡＰ装置３０の位置情報と、ハンドオーバー時の自端末の位置情報とからなるＡＰ装置探索用情報の更新用情報を、通信範囲管理サーバ６宛てに、帰属しているＡＰ装置３０経由で送信する（ステップＳ２６０）。その後、処理をステップＳ２４７に戻し、このステップＳ２４７以降の処理を繰り返す。
【０１８１】
［ＡＰ装置３０の処理動作例］
第３の実施形態においては、ＡＰ装置３０は、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作として、図１８のフローチャートに示すような動作をする。
【０１８２】
すなわち、ＡＰ装置３０のＣＰＵ１０１は、携帯型電話端末２０が、新たに当該ＡＰ装置３０に無線接続されて帰属されたか否か判別する（ステップＳ３０１）。このステップＳ３０１で、携帯型電話端末２０が新たに帰属されてはいないと判別したときには、ＣＰＵ１０１は、その他の処理を実行し（ステップＳ３０２）、その処理の終了後、ステップＳ３０１に戻る。
【０１８３】
また、ステップＳ３０１で、携帯型電話端末２０が新たに自ＡＰ装置３０に帰属されたと判別したときには、ＣＰＵ１０１は、設置位置情報記憶部１０８に記憶されている自ＡＰ装置３０の設置位置の情報を、新たに帰属した携帯型電話端末２０に送信する（ステップＳ３０３）。
【０１８４】
次に、ＣＰＵ１０１は、新たに帰属された携帯型電話端末２０から、通信範囲管理サーバ６宛ての、ＡＰ装置の使用チャンネルとそのＡＰ装置の位置情報とハンドオーバー時の携帯型電話端末の位置情報とからなるＡＰ装置探索用情報の更新用情報（新規情報を含む。以下、同じ）を、受信したか否か判別する（ステップＳ３０４）。
【０１８５】
ステップＳ３０４で、通信範囲管理サーバ６宛ての、ＡＰ装置探索用情報の更新用情報を受信したと判別したときには、ＣＰＵ１０１は、その受信したＡＰ装置探索用情報の更新用情報を、有線ＬＡＮ４を通じて通信範囲管理サーバ６に転送する（ステップＳ３０５）。
【０１８６】
次に、ＣＰＵ１０１は、新たに帰属された携帯型電話端末２０から、通信範囲管理サーバ６宛てのＡＰ装置探索用情報の取得要求を、受信したか否か判別する（ステップＳ３０６）。ステップＳ３０４で、通信範囲管理サーバ６宛ての、ＡＰ装置探索用情報の更新用情報を受信してはいないと判別したときにも、ＣＰＵ１０１は、ステップＳ３０５をバイパスして、このステップＳ３０６に進み、新たに帰属された携帯型電話端末２０から、通信範囲管理サーバ６宛てのＡＰ装置探索用情報の取得要求を、受信したか否か判別する。
【０１８７】
このステップＳ３０６で、新たに帰属された携帯型電話端末２０から、通信範囲管理サーバ６宛てのＡＰ装置探索用情報の取得要求を、受信してはいないと判別したときには、ＣＰＵ１０１は、処理をステップＳ３０４に戻し、このステップＳ３０４以降の処理を繰り返す。
【０１８８】
また、ステップＳ３０６で、新たに帰属された携帯型電話端末２０から、通信範囲管理サーバ６宛てのＡＰ装置探索用情報の取得要求を、受信したと判別したときには、ＣＰＵ１０１は、通信範囲管理サーバ６に、有線ＬＡＮ４を通じて、ＡＰ装置探索用情報の取得要求を転送する（ステップＳ３０７）。
【０１８９】
次に、ＣＰＵ１０１は、通信範囲管理サーバ６から送られてくるＡＰ装置探索用情報を、取得要求した携帯型電話端末２０に転送する（ステップＳ３０８）。そして、ＣＰＵ１０１は、処理をステップＳ３０１に戻し、このステップＳ３０１以降の処理を繰り返す。
【０１９０】
［通信範囲管理サーバ６の処理動作］
第３の実施形態においては、通信範囲管理サーバ６は、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作として、図１９のフローチャートに示すような動作をする。
【０１９１】
すなわち、通信範囲管理サーバ６は、ＡＰ装置３０からの情報を受信したか否か判別し（ステップＳ４０１）、ＡＰ装置３０からの情報を受信してはいないと判別したときには、処理をステップＳ４０１に戻す。
【０１９２】
ステップＳ４０１で、ＡＰ装置３０からの情報を受信したと判別したときには、通信範囲管理サーバ６は、受信した情報は、ＡＰ装置探索用情報の更新用情報であるか否か判別する（ステップＳ４０２）。
【０１９３】
そして、ステップＳ４０２で、受信した情報はＡＰ装置探索用情報の更新用情報であると判別したときには、通信範囲管理サーバ６は、その更新用情報を用いて、ＡＰ装置探索用情報記憶部に記憶しているＡＰ装置探索用情報を更新する（ステップＳ４０３）。
【０１９４】
このステップＳ４０３においては、通信範囲管理サーバ６は、その更新用情報に含まれるＡＰ装置の使用チャンネルについてのＡＰ装置探索用情報が記憶されているか否か先ず判別する。記憶されていないと判別したときには、この例では、受信した更新用情報に含まれるＡＰ装置３０の位置情報とハンドオーバー時の携帯型電話端末２０の位置情報とから、当該ＡＰ装置３０の通信範囲の半径を算出する。そして、算出した半径とＡＰ装置３０の位置の情報とからなる通信範囲の情報を、受信した更新用情報に含まれるＡＰ装置の使用チャンネルと対応付けて、ＡＰ装置探索用情報記憶部に記憶する。
【０１９５】
また、通信範囲管理サーバ６は、更新用情報に含まれるＡＰ装置の使用チャンネルについてのＡＰ装置探索用情報が記憶されていると判別したときには、受信した更新用情報に含まれるＡＰ装置３０の位置情報とハンドオーバー時の携帯型電話端末２０の位置情報とから、当該ＡＰ装置３０の通信範囲の半径を算出する。そして、通信範囲管理サーバ６は、その算出した半径の値と、受信した更新用情報に含まれるＡＰ装置の位置情報とにより、受信した更新用情報に含まれるＡＰ装置の使用チャンネルと対応付けられて記憶されている通信範囲のＡＰ装置の位置情報および半径の値を更新する。
【０１９６】
なお、この第３の実施形態においても、前述した第１の実施形態と同様に、ＡＰ装置３０が固定的な位置に設置されていること、通信範囲の半径は変化が無いと仮定できることから、更新用情報に含まれるＡＰ装置の使用チャンネルについてのＡＰ装置探索用情報が記憶されていると判別したときには、受信した更新用情報による更新は省略するようにしても良い。
【０１９７】
このステップＳ４０３の次には、ＣＰＵ１０１は、処理をステップＳ４０１に戻し、このステップＳ４０１以降の処理を繰り返す。
【０１９８】
また、ステップＳ４０２で、受信した情報はＡＰ装置探索用情報の更新用情報ではないと判別したときには、通信範囲管理サーバ６は、受信した情報はＡＰ装置探索用情報の取得情報であるか否か判別する（ステップＳ４０４）。このステップＳ４０４で、受信した情報はＡＰ装置探索用情報の取得情報であると判別したときには、通信範囲管理サーバ６は、ＡＰ装置探索用情報記憶部に記憶しているＡＰ装置探索用情報の全てを、取得要求してきた携帯型電話端末２０に、ＡＰ装置３０経由で送信する（ステップＳ４０５）。その後、通信範囲管理サーバ６は、処理をステップＳ４０１に戻し、このステップＳ４０１以降の処理を繰り返す。
【０１９９】
また、ステップＳ４０４で、受信した情報はＡＰ装置探索用情報の取得情報ではないと判別したときには、通信範囲管理サーバ６は、受信した情報に応じたその他の処理を実行し（ステップＳ４０６）、その処理の終了後、処理をステップＳ４０１に戻し、このステップＳ４０１以降の処理を繰り返す。
【０２００】
第３の実施形態においては、以上のように通信範囲管理サーバ６は、無線ＬＡＮ５を構成する複数のＡＰ装置３１〜３ｎのいずれかに帰属した携帯型電話端末２０の全てから、ＡＰ装置探索用情報の更新用情報（新規情報を含む）を取得する。そして、その取得したＡＰ装置探索用情報の更新用情報（新規情報を含む）を用いて、ＡＰ装置３１〜３ｎのそれぞれの使用チャンネルの情報と、その通信範囲の情報とからなるＡＰ装置探索用情報を生成して、ＡＰ装置探索用情報記憶部に格納する。
【０２０１】
したがって、第３の実施形態の携帯型電話端末２０のそれぞれは、第１の実施形態や第２の実施形態の場合には自端末が帰属しなれば得られなかったＡＰ装置の使用チャンネルおよび通信範囲の情報をも、通信範囲管理サーバ６に取得要求するだけで、自端末のＡＰ装置探索用情報記憶部２０８Ｍに取り込むことができる。
【０２０２】
そして、通信範囲管理サーバ６は、携帯型電話端末２０のいずれかが無線ＬＡＮ５を構成するＡＰ装置３１〜３ｎのいずれかに帰属したときに、ＡＰ装置探索用情報の更新用情報（新規情報を含む）を取得するので、ＡＰ装置３１〜３ｎのＡＰ装置探索用情報を取得する機会が多い。このため、通信範囲管理サーバ６のＡＰ装置探索用情報記憶部には、無線ＬＡＮ５を構成する複数のＡＰ装置３１〜３ｎの全ての使用チャンネルの情報と、その通信範囲の情報とからなるＡＰ装置探索用情報が、比較的短期間で記憶され、全ての携帯型電話端末２０が、それを早期に利用することが可能になる。
【０２０３】
したがって、この第３の実施形態の場合には、無線ＬＡＮ５に、後から投入される携帯型電話端末２０は、始めから、当該無線ＬＡＮ５を構成する全てのＡＰ装置３１〜３ｎの使用チャンネルの情報と、その通信範囲の情報とを、自端末のＡＰ装置探索用情報記憶部２０８Ｍに格納することができ、ハンドオーバーをスムースに行うことができるというメリットもある。
【０２０４】
なお、前述もしたが、この第３の実施形態における通信範囲管理サーバ６は、ＡＰ装置３０の通信範囲の情報の生成方法として、ＡＰ装置３０の位置と、通信範囲の半径を特定するための情報を用いる前述した第１の実施形態と同様の方法を適用する場合に限られるものではなく、第１の実施形態の変形例１、変形例２および第２の実施形態の方法を適用することもできるものである。
【０２０５】
また、この第３の実施形態においては、携帯型電話端末２０からＡＰ装置３０を通じて通信範囲管理サーバ６にＡＰ装置探索用情報の更新用情報（新規情報を含む）を送るタイミングおよび携帯型電話端末２０から通信範囲管理サーバ６にＡＰ装置探索用情報の取得要求をするタイミングは、携帯型電話端末２０がＡＰ装置３０に帰属されたことを検知したときとした。しかし、このタイミングに限られるものではなく、携帯型電話端末２０がＡＰ装置３０に帰属している間であれば、いずれのタイミングであっても良い。
【０２０６】
なお、上述の実施形態では、通信範囲管理サーバ６は有線ＬＡＮ４に接続し、携帯型電話端末２０は、ＡＰ装置３１〜３ｎを通じて、通信範囲管理サーバにアクセスするようにした。しかし、通信範囲管理サーバ６は、外部ネットワーク１３に含まれるインターネットに接続するようにし、携帯型電話端末２０は、ＡＰ装置３１〜３ｎを通じ、また、インターネットを通じて、通信範囲管理サーバ６にアクセスするようにしても良い。
【０２０７】
また、携帯型電話端末２０に、無線ＬＡＮ接続機能の他に、直接に、インターネットを通じて通信範囲管理サーバにアクセスする通信機能を別途搭載するようにして、インターネットに接続された通信範囲管理サーバ６に直接にアクセスするようにしても良い。
【０２０８】
また、上述の第３の実施形態の説明においては、携帯型電話端末２０は、ＡＰ装置探索用情報の更新用情報として、通信範囲を生成するための情報を、通信範囲管理サーバ６に送信するようにした。しかし、携帯型電話端末２０は、通信範囲を特定するための情報として、例えば半径を算出して、その半径の値を、ＡＰ装置探索用情報の更新用情報に含めて、通信範囲管理サーバ６に送信するようにしても良い。
【０２０９】
［第４の実施形態］
上述の第３の実施形態では、無線ＬＡＮ端末は、ＡＰ装置探索用情報をサーバ装置から取得するようにした。第４の実施形態においては、無線ＬＡＮ端末は、サーバ装置ではなく、ＡＰ装置３１〜３ｎのそれぞれから、ＡＰ装置探索用情報を取得するようにする。
【０２１０】
すなわち、この第４の実施形態の無線ＬＡＮ端末は、ハンドオーバーしてＡＰ装置に帰属したときに、そのハンドオーバー前に帰属していたＡＰ装置についてのＡＰ装置探索用情報の生成に必要な情報を、帰属したＡＰ装置に提供する。無線ＬＡＮ端末がハンドオーバー前に帰属していたＡＰ装置は、帰属後のＡＰ装置に隣接するＡＰ装置である。
【０２１１】
したがって、無線ＬＡＮ端末が帰属したＡＰ装置は、提供された情報から、当該ＡＰ装置に隣接するＡＰ装置の探索用情報（隣接ＡＰ装置探索用情報）を生成して、記憶部に記憶する。そして、第４の実施形態の無線ＬＡＮ端末は、帰属したＡＰ装置に、隣接ＡＰ装置探索用情報の取得要求をして、当該ＡＰ装置から隣接ＡＰ装置探索用情報を取得する。そして、各無線ＬＡＮ端末は、サーバ装置から取得した隣接ＡＰ装置探索用情報を、自端末のＡＰ装置探索用情報記憶部に格納する。
【０２１２】
そして、この第４の実施形態の無線ＬＡＮ端末においても、上述した第１〜第３の実施形態と同様に、チャンネルスキャンを行うに際し、自端末の位置を検出すると共に、ＡＰ装置探索用情報記憶部の隣接ＡＰ装置探索用情報を参照して、当該自端末の位置を通信範囲として含むＡＰ装置の使用チャンネルを探索できたときには、その使用チャンネルからチャンネルスキャンを開始するようにする。
【０２１３】
以下に、上述の第１〜第３の実施形態と同様に、ビジネスホンシステムに、この発明の無線ＬＡＮ端末の第４の実施形態を携帯型電話端末として用いた場合の例について説明する。
【０２１４】
この第４の実施形態の無線ＬＡＮ端末の実施形態を携帯型電話端末として用いたビジネスホンシステムの全体の構成例は、図２０に示すように、図１に示したシステム構成例と同様であるが、有線ＬＡＮ４に、この第４の実施形態における複数個のＡＰ装置３０１〜３０ｎが接続されると共に、この複数個のＡＰ装置３０１〜３０ｎに対して無線ＬＡＮ５を通じて、第４の実施形態の無線ＬＡＮ端末である携帯型電話端末２１が無線接続される点が、図１の構成例とは異なる。
【０２１５】
なお、前述の実施形態と同様に、複数個のＡＰ装置３０１，３０２，３０３，…３０ｎは、全く同じ構成を有するものであるので、以下の説明おいて、複数個のＡＰ装置３０１〜３０ｎのそれぞれを区別する必要がないときには、ＡＰ装置３００と記載することとする。
【０２１６】
携帯型電話端末２１のハードウエア構成は、第３の実施形態と同様に、図７に示した前述した第１の実施形態の携帯型電話端末２と全くと同様である。そして、その処理動作は、前述した第３の実施形態の図１６および図１７に示した処理動作と同様である。ただし、この第４の実施形態の携帯型電話端末２１では、ステップＳ２４７およびステップＳ２６０における処理が、第３の実施形態とは異なる。
【０２１７】
すなわち、この第４の実施形態では、ステップＳ２６０においては、ハンドオーバー後にＡＰ装置３００に帰属したときに、ハンドオーバー前に帰属していたＡＰ装置３００の位置の情報と、その使用チャンネルの情報と、ハンドオーバーが必要になった自端末の位置の情報とを、通信範囲管理サーバ６ではなく、第４の実施形態では、ハンドオーバーにより帰属したＡＰ装置３００に送信するようにする。
【０２１８】
また、第４の実施形態では、ステップＳ２４７においては、携帯型電話端末２１は、通信範囲管理サーバ６ではなく、帰属しているＡＰ装置３００に取得要求して、隣接ＡＰ装置探索用情報を取得するようにする。
【０２１９】
次に、この第４の実施形態の場合におけるＡＰ装置３００のハードウエア構成例のブロック図を図２１に示す。この図２１において、図６のＡＰ装置３０のハードウエア構成例と全く同一の部分については、同一参照符号を付して、その説明は省略する。
【０２２０】
すなわち、図２１に示すように、この第４の実施形態の場合におけるＡＰ装置３００は、隣接ＡＰ装置探索用情報記憶部１２０を備える点が異なるだけで、他は前述の実施形態と同様の構成を有する。
【０２２１】
図２２に、任意のＡＰ装置３０ｉ（１≦ｉ≦ｎ）の隣接ＡＰ装置探索用情報記憶部１２０の記憶内容の例を示す。また、図２３は、この図２２の記憶内容を説明するために用いる図であり、隣接するＡＰ装置３００の通信範囲の関係を示す図である。
【０２２２】
すなわち、図２３に示すように、ＡＰ装置３０ｉの通信範囲に隣接して、ＡＰ装置３０１、３０２および３０３が存在している。携帯型電話端末２１は、ＡＰ装置３０１に帰属している状態から、ハンドオーバーしてＡＰ装置３０ｉに帰属する状態になったときに、ハンドオーバー前に帰属していたＡＰ装置３０１の位置Ｐａｐ１の情報と、その使用チャンネルの情報（１ｃｈ）と、ハンドオーバーが必要になった自端末の位置の情報とを、ＡＰ装置３０ｉに送信する。
【０２２３】
ＡＰ装置３０ｉは、受信したＡＰ装置３０１の位置Ｐａｐ１の情報とハンドオーバーが必要になった携帯型電話端末２１の位置の情報とから、ＡＰ装置３０１の通信範囲の半径Ｒ１を算出する。そして、ＡＰ装置３０ｉは、算出した半径Ｒ１とＡＰ装置３０１の位置Ｐａｐ１とを、隣接するＡＰ装置３０１の通信範囲の情報として、当該ＡＰ装置３０１の使用チャンネルの情報と対応付けて、隣接ＡＰ装置探索用情報記憶部１２０に記憶する。
【０２２４】
ＡＰ装置３０ｉに隣接する他のＡＰ装置３０２、３０３の隣接ＡＰ装置探索用情報についても、携帯型電話端末２１が、それらのＡＰ装置３０２、３０３からＡＰ装置３０ｉへのハンドオーバー時に、上述したＡＰ装置３０１からのハンドオーバー時と同様にして、ＡＰ装置３０ｉが、隣接ＡＰ装置探索用情報を生成して、隣接ＡＰ装置探索用情報記憶部１２０に記憶する。
【０２２５】
そして、この第４の実施形態においては、携帯型電話端末２１は、ＡＰ装置３０ｉに帰属する状態になると、隣接ＡＰ装置探索用情報の取得要求を、その帰属しているＡＰ装置３０ｉに送信する。ＡＰ装置３０ｉは、この取得要求に応じて、隣接ＡＰ装置探索用情報記憶部１２０に記憶している隣接ＡＰ装置探索用情報を、取得要求してきた携帯型電話端末２１に送信する。
【０２２６】
携帯型電話端末２１は、受信した隣接ＡＰ装置探索用情報を、自端末のＡＰ装置探索用情報記憶部２０８Ｍに記憶する。この場合に、携帯型電話端末２１のＡＰ装置探索用情報記憶部２０８Ｍには、無線ＬＡＮ５を構成する複数のＡＰ装置３０１〜３０ｎについての全ての隣接ＡＰ装置探索用情報を格納するようにしても良いが、この第４の実施形態では、携帯型電話端末２１は、自端末のＡＰ装置探索用情報記憶部２０８Ｍには、帰属したＡＰ装置３００から取得した隣接ＡＰ装置探索用情報のみを格納するようにする。
【０２２７】
つまり、この第４の実施形態では、携帯型電話端末２１は、帰属したＡＰ装置３００から隣接ＡＰ装置探索用情報を取得すると、その取得した隣接ＡＰ装置探索用情報により、自端末のＡＰ装置探索用情報記憶部２０８Ｍの記憶内容を重ね書きして更新するようにする。したがって、第４の実施形態では、携帯型電話端末２１のＡＰ装置探索用情報記憶部２０８Ｍの記憶容量は、一つのＡＰ装置３００についての隣接ＡＰ装置探索用情報を記憶することができる容量であればよく、ＡＰ装置探索用情報記憶部２０８Ｍは、上述の実施形態の場合よりも小容量の記憶部で構成することができるというメリットがある。
【０２２８】
そして、この第４の実施形態においては、携帯型電話端末２１は、ハンドオーバー時にチャンネルスキャンを行うに際し、自端末の位置を検出すると共に、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されている隣接ＡＰ装置探索用情報を参照して、当該自端末の位置を通信範囲として含むＡＰ装置の使用チャンネルを探索できたときには、その使用チャンネルからチャンネルスキャンを開始するようにする。
【０２２９】
なお、この第４の実施形態においては、携帯型電話端末２１が電源オンとされた起動時におけるチャンネルスキャン時には、隣接ＡＰ装置探索用情報しか、ＡＰ装置探索用情報記憶部２０８Ｍに記憶されていないために、自端末の位置を通信範囲に含むＡＰ装置３００の使用チャンネルを検出できず、従来の通りの順次チャンネルスキャンが実行されてしまい、ＡＰ装置３００に帰属するのに時間がかかる場合もある。しかし、この第４の実施形態では、携帯型電話端末２１が、いずれかのＡＰ装置３００に帰属したときには、そのＡＰ装置３００から、隣接ＡＰ装置探索用情報を取得して、ＡＰ装置探索用情報記憶部２０８Ｍに記憶することができるため、その後は、高速チャンネルスキャンを行うことができるようになるという効果を奏する。
【０２３０】
図２４に、この第４の実施形態の場合におけるＡＰ装置３００の、無線ＬＡＮ端末のチャンネルスキャン方法に関連する処理動作の例のフローチャートを示す。
【０２３１】
すなわち、ＡＰ装置３００のＣＰＵ１０１は、携帯型電話端末２１が新たに、当該ＡＰ装置３００に無線接続されて帰属されたか否か判別する（ステップＳ３１１）。このステップＳ３１１で、携帯型電話端末２１が新たに帰属されてはいないと判別したときには、ＣＰＵ１０１は、その他の処理を実行し（ステップＳ３１２）、その処理の終了後、ステップＳ３１１に戻る。
【０２３２】
また、ステップＳ３１１で、携帯型電話端末２１が新たに自ＡＰ装置３００に帰属されたと判別したときには、ＣＰＵ１０１は、設置位置情報記憶部１０８に記憶されている自ＡＰ装置３００の設置位置の情報を、新たに帰属した携帯型電話端末２１に送信する（ステップＳ３１３）。
【０２３３】
次に、ＣＰＵ１０１は、新たに帰属された携帯型電話端末２１から、隣接するＡＰ装置の使用チャンネルとそのＡＰ装置の位置情報とハンドオーバー時の携帯型電話端末の位置情報とからなる隣接ＡＰ装置探索用情報の更新用情報（新規情報を含む。以下、同じ）を、受信したか否か判別する（ステップＳ３１４）。
【０２３４】
ステップＳ３１４で、隣接ＡＰ装置探索用情報の更新用情報を受信したと判別したときには、ＣＰＵ１０１は、その受信した隣接ＡＰ装置探索用情報の更新用情報により、隣接ＡＰ装置探索用情報記憶部１２０に記憶されている隣接ＡＰ装置探索用情報を更新する（ステップＳ３１５）。
【０２３５】
次に、ＣＰＵ１０１は、新たに帰属された携帯型電話端末２１から、隣接ＡＰ装置探索用情報の取得要求を受信したか否か判別する（ステップＳ３１６）。ステップＳ３１４で、隣接ＡＰ装置探索用情報の更新用情報を受信してはいないと判別したときにも、ＣＰＵ１０１は、ステップＳ３１５をバイパスして、このステップＳ３１６に進み、新たに帰属された携帯型電話端末２１から、隣接ＡＰ装置探索用情報の取得要求を受信したか否か判別する。
【０２３６】
このステップＳ３１６で、新たに帰属された携帯型電話端末２１から、隣接ＡＰ装置探索用情報の取得要求を受信してはいないと判別したときには、ＣＰＵ１０１は、処理をステップＳ３１４に戻し、このステップＳ３１４以降の処理を繰り返す。
【０２３７】
また、ステップＳ３１６で、新たに帰属された携帯型電話端末２１から、隣接ＡＰ装置探索用情報の取得要求を受信したと判別したときには、ＣＰＵ１０１は、隣接ＡＰ装置探索用情報を、隣接ＡＰ装置探索用情報記憶部１２０から読み出して、取得要求してきた携帯型電話端末２１に送信する（ステップＳ３１７）。そして、ＣＰＵ１０１は、処理をステップＳ３１１に戻し、このステップＳ３１１以降の処理を繰り返す。
【０２３８】
以上説明したように、この第４の実施形態では、携帯型電話端末２１は、帰属しているＡＰ装置３００から、ハンドオーバー時の高速チャンネルスキャンを行うための隣接ＡＰ装置探索用情報を取得してＡＰ装置探索用情報記憶部２０８Ｍに記憶しているので、ハンドオーバー時には、この発明の高速チャンネルスキャンが可能となる確率が高くなる。
【０２３９】
そして、隣接ＡＰ装置探索用情報は、ＡＰ装置３００に帰属した携帯型電話端末２１の全てから取得した情報に基づいて生成することができる。したがって、この第４の実施形態においては、第３の実施形態と同様に、第１の実施形態に比較すると、早期に、ＡＰ装置３００のそれぞれが、必要な全ての隣接するＡＰ装置３００についての使用チャンネルの情報および通信範囲の情報を含む隣接ＡＰ探索用情報を生成して、隣接ＡＰ装置探索用情報記憶部１２０に記憶することができるという効果がある。
【０２４０】
なお、上述の第４の実施形態の説明では、ＡＰ装置３００の通信範囲の情報の生成方法として、ＡＰ装置３００の位置と、通信範囲の半径を特定するための情報を用いる前述した第１の実施形態と同様の方法を適用するようにした。しかし、これに限られるものではなく、第３の実施形態と同様に、第１の実施形態の変形例１、変形例２および第２の実施形態の方法を適用することもできるものである。
【０２４１】
また、この第４の実施形態においては、携帯型電話端末２１からＡＰ装置３００に隣接ＡＰ装置探索用情報の更新用情報（新規情報を含む）を送るタイミングおよび携帯型電話端末２１からＡＰ装置３００に隣接ＡＰ装置探索用情報の取得要求をするタイミングは、携帯型電話端末２１がＡＰ装置３００に帰属されたことを検知したときとした。しかし、このタイミングに限られるものではなく、携帯型電話端末２１がＡＰ装置３００に帰属している間であれば、いずれのタイミングであっても良い。
【０２４２】
また、上述の第４の実施形態の説明においては、携帯型電話端末２１は、ＡＰ装置探索用情報の更新用情報として、通信範囲を生成するための情報を、ＡＰ装置３００に送信するようにした。しかし、携帯型電話端末２１は、通信範囲を特定するための情報として、例えば半径を算出して、その半径の値を、ＡＰ装置探索用情報の更新用情報に含めて、ＡＰ装置３００に送信するようにしても良い。
【０２４３】
［他の実施形態および変形例］
なお、上述の無線ＬＡＮ端末の実施形態としての携帯型電話端末は、電話システム専用の子機としたが、ＡＰ装置と無線接続していないときには、携帯電話網を通じて携帯電話通信を行える機能を備えるものであっても良い。
【０２４４】
また、上述の実施形態の説明では、ＧＰＳ測位した位置情報の高さは説明の簡略化のために無視するようにしたが、無線ＬＡＮをビルの複数階に渡って構築する場合には、ＡＰ装置の位置情報および無線ＬＡＮ端末の位置情報には、高さも含むことはいうまでもない。
【０２４５】
また、上述の実施形態では、複数のアクセスポイント装置は、有線ＬＡＮで接続するようにしたが、これら複数のアクセスポイント装置の間も、別の無線ＬＡＮで接続するようにしても良い。
【０２４６】
また、上述の実施形態は、この発明が適用されるシステムがＩＰ電話通信システムである場合を例に説明したが、この発明が適用されるシステムは、複数のＡＰ装置に対して、１以上の無線ＬＡＮ端末が無線接続する無線ＬＡＮを含むシステムであれば、どのような通信システムであっても良い。
【符号の説明】
【０２４７】
２，２０，２１…無線ＬＡＮ端末の例としての携帯型電話端末、３１〜３ｎ、３０１〜３０ｎ…アクセスポイント装置、４…有線ＬＡＮ、５…無線ＬＡＮ、６…通信範囲管理サーバ、１０７，２１０…ＧＰＳ測位部、１２０…隣接ＡＰ装置探索用情報記憶部、２０８Ｍ…ＡＰ装置探索用情報記憶部
【図１】
0005835565.tif 000002
【図２】
0005835565.tif 000003
【図３】
0005835565.tif 000004
【図４】
0005835565.tif 000005
【図５】
0005835565.tif 000006
【図６】
0005835565.tif 000007
【図７】
0005835565.tif 000008
【図８】
0005835565.tif 000009
【図９】
0005835565.tif 000010
【図１０】
0005835565.tif 000011
【図１１】
0005835565.tif 000012
【図１２】
0005835565.tif 000013
【図１３】
0005835565.tif 000014
【図１４】
0005835565.tif 000015
【図１５】
0005835565.tif 000016
【図１６】
0005835565.tif 000017
【図１７】
0005835565.tif 000018
【図１８】
0005835565.tif 000019
【図１９】
0005835565.tif 000020
【図２０】
0005835565.tif 000021
【図２１】
0005835565.tif 000022
【図２２】
0005835565.tif 000023
【図２３】
0005835565.tif 000024
【図２４】
0005835565.tif 000025