(57)【要約】【課題】無線ＬＡＮ等により通信する無線通信機器が、移動しながらアクセスポイントのＳＳＩＤリスト生成とスキャン処理を行う際、常に自機器の現在位置に近い有効なアクセスポイントのＳＳＩＤリストを生成し、表示させる無線通信機器を提供することを目的とする。【解決手段】無線通信機器１０が、スキャン処理を行う際、ビーコン信号を受信したアクセスポイントに対して、設定された閾値以上の距離を離れた場合に、このアクセスポイントのスキャン処理を優先的に行い、その結果をＳＳＩＤのリストとして表示する。この機能によって、無線通信機器１０が移動しても、常に無線通信機器１０とアクセスポイントの距離を更新し、ＳＳＩＤリストへ反映することが可能になる。【選択図】図１
2013131956.tif 000002
【特許請求の範囲】
【請求項１】
無線通信基地局と無線通信を行う無線通信機器であって、無線通信機器が、無線通信基地局を探索する際、無線通信基地局の識別ＩＤと、無線通信基地局の位置の情報を取得し、前記無線通信基地局の位置情報と、現在の無線通信機器の位置情報の距離を計算し、無線通信基地局と距離の近い無線通信基地局の識別ＩＤを優先的に表示させる無線通信機器。
【請求項２】
前記無線通信基地局の位置と、前記無線通信機器の位置との間の距離が、定められた閾値を超えた場合に優先的に前記無線通信基地局の探索を行うことを特徴とする、請求項１記載の無線通信機器。
【請求項３】
前記無線通信基地局の位置情報を保持し、前記無線通信機器の位置から距離が近い順にソートを行い前記無線通信基地局の識別ＩＤと、無線通信基地局と無線通信機器と距離を合わせて表示することを特徴とする、請求項１記載の無線通信機器。
【請求項４】
無線通信基地局と無線通信を行う無線通信機器であって、
前記無線通信機器は、
前記無線通信基地局と無線通信を行なうためのインターフェースであり前記無線通信基地局の識別ＩＤを受信する送受信部と、
前記送受信部が受信した識別ＩＤを表示する表示部と、
自機器の位置情報を算出するロケータと、
前記送受信部が受信した識別ＩＤと前記ロケータが算出した位置情報とに基づいて前記表示部に表示させる前記識別ＩＤを決定する制御部とを備え、
前記制御部は、無線通信基地局の識別ＩＤを取得した時点の位置情報と現在の位置情報との距離を計算し、該距離が短い無線通信基地局の識別ＩＤを優先的に前記表示部に表示させる無線通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信技術によりデータ通信を行う装置に適用した、無線通信機器に関するものである。
【背景技術】
【０００２】
無線通信技術のひとつとして、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）がある。無線ＬＡＮは、無線通信機器が、アクセスポイントと呼ばれる無線通信基地局を通じて、無線のネットワークを構築し、インターネット等のデータ通信を行う無線通信技術である。
【０００３】
現在、アクセスポイントは、自宅、オフィス等に設置し、特定の人が利用する物から、屋内、屋外に設置され、無線通信機器を使用する不特定多数の人が利用可能な公衆の物まで存在する。また近年では、携帯電話網等の公衆無線網に接続する機能をもたせたアクセスポイントの端末があり、携帯電話のように持ち運びも可能になっている。
【０００４】
無線通信機器は、スキャン処理と呼ばれる探索方法で、接続可能なアクセスポイントの検出を行う。アクセスポイントは、各々、ＳＳＩＤ（Ｓｅｒｖｉｃｅｓ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれる固有のＩＤを有している。
【０００５】
無線通信機器は、前記スキャン処理により検出したアクセスポイントのＳＳＩＤを収集することで、無線通信機器周辺のアクセスポイントを識別し、ＳＳＩＤのリスト化を行い、無線通信機器のディスプレイ等に表示を行う。
【０００６】
ユーザは、無線通信機器の検出した複数のアクセスポイントのＳＳＩＤから一つのＳＳＩＤを選択する。無線通信機器は、選択されたＳＳＩＤに対応したアクセスポイントと無線のネットワークを構築し、無線通信を行う。
【０００７】
アクセスポイントのＳＳＩＤリストの生成方法について、無線通信機器が、あらかじめ定められた間隔で順次にスキャン処理を行い、そのスキャン処理結果を電波強度の強い順に表示する方法が考えられる（例えば図４）。
【０００８】
また、従来技術としては、あらかじめ指定したＳＳＩＤを優先的にスキャンしてＳＳＩＤリストを維持する手法が提案されている（例えば特許文献１を参照）。
【０００９】
この従来技術を使えば、ユーザは、常に指定したＳＳＩＤを優先的に選択することが可能になる。例えば、自宅やオフィスなど、無線通信機器に接続するアクセスポイントがあらかじめ決まっている場合に有効である。
【００１０】
また、あらかじめアクセスポイントの位置情報を紐付けたＳＳＩＤリストのデータベースをローカルに保持し、無線通信機器の現在位置周辺のアクセスポイントのＳＳＩＤリストを表示する手法も提案されている（例えば特許文献２を参照）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特表２０１０−５１９８６１号公報
【特許文献２】特開２００６−２６２１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
定期的に順次スキャン処理した結果を、電波強度順にＳＳＩＤのリストとして表示させれば、スキャン処理を完了した時点であれば、電波強度順の強いアクセスポイントのＳＳＩＤリストを表示させることができる。
【００１３】
しかし、カーナビゲーションなどの移動する車載端末に無線通信機器を搭載することを想定した場合、次のスキャン処理が行われるまでに、無線通信機器が移動するため、アクセスポイントの電波領域を離れる可能性がある。
【００１４】
これにより、接続できないアクセスポイントのＳＳＩＤリストを表示する課題を有する。
【００１５】
これに対して、従来技術のように、位置情報に関連したＳＳＩＤリストを表示させることで、移動する無線通信機器に対応することも可能である。
【００１６】
しかしながら、従来技術の場合、あらかじめ、アクセスポイントの位置情報と紐付けたＳＳＩＤのデータベースを保持する必要があり、このデータベースが最新の状態に更新されない場合、実際に存在するアクセスポイントと異なった情報をＳＳＩＤリストに表示する課題を有する。
【００１７】
また、従来技術は、アクセスポイントの位置は固定であることが前提である。前述した持ち運び可能なアクセスポイントの場合は、現在位置が常に変わるため、このようなアクセスポイントのＳＳＩＤリストを表示させることは困難である。
【００１８】
本発明は、従来の問題を解決するためになされたもので、ＳＳＩＤリスト生成とスキャン処理方法において、常に自機器に近い有効なアクセスポイントのＳＳＩＤリストを生成し、表示させる無線通信機器を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するために本発明は、無線通信基地局と無線通信を行う無線通信機器であって、無線通信機器が、無線通信基地局を探索する際、無線通信基地局の識別ＩＤと、無線通信基地局の位置の情報を取得し、前記無線通信基地局の位置と、現在の無線通信機器の位置の距離を計算し、無線通信基地局と距離の近い無線通信基地局を優先的に表示させることを特徴とする無線通信機器を備えるという構成を有する。
【発明の効果】
【００２０】
本発明によれば、無線通信機器の移動を考慮したアクセスポイントのＳＳＩＤリストを生成することができ、ユーザは常に、無線通信機器と近い最適なアクセスポイントをＳＳＩＤリストから選択、無線通信を行うことのできる効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態における無線通信機器の構成図
【図２】本発明の実施の形態における無線通信機器のＳＳＩＤリスト表示の例を示す図
【図３】本発明の実施の形態における無線通信機器の動作説明のためのフロー図
【図４】従来技術における無線通信機器のＳＳＩＤリスト表示の例を示す図
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について図面を参照しながら説明する。
本実施の形態では、無線ＬＡＮによって、無線通信機器が、アクセスポイント（無線通信基地局）を探索し、アクセスポイントのＳＳＩＤのリストを表示する構成の一例を示す。
【００２３】
図１は本発明の実施の形態における無線通信機器の構成を示すブロック図である。図１に示すように、無線通信機器１０は、制御部１０１と、無線ＬＡＮ送受信部１０２と、ロケータ１０３と、表示部１０４を備えている。
【００２４】
アクセスポイント１１は、無線ＬＡＮのアクセスポイントであり、無線通信機器１０の無線ＬＡＮ送受信部１０２と無線で通信する。図１では、アクセスポイント１１をひとつしか描いていないが、通常は複数存在する。
【００２５】
制御部１０１は、例えばＣＰＵ、メモリ（ＲＯＭ、ＲＡＭ等）を含むコンピュータにより構成される。ＣＰＵは、例えばＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行することにより、各種処理を行って所定の機能を実現する。
【００２６】
このような制御部１０１は、無線ＬＡＮ送受信部１０２と、ロケータ１０３と、表示部１０４を制御し、無線通信機器１０に関する処理を行う。
【００２７】
無線通信機器１０に関する処理としては、例えば、無線ＬＡＮ送受信部１０２のアクセスポイント１１の探索結果と、ロケータ１０３から受信した位置情報の結果を元に、表示部１０４へ表示するＳＳＩＤのリストデータを生成し、表示部１０４へ通知するなど、本実施の形態で行われる処理全般がある。具体的な処理内容については処理フローで後述する。
【００２８】
無線ＬＡＮ送受信部１０２は、無線通信機器１０が、アクセスポイント１１と無線通信で接続し、データ通信を行うための無線通信インターフェースである。無線通信は、例えば、ＩＥＥＥ８０２．１１規格等の近距離無線通信規格に基づいて通信を行う。
【００２９】
無線ＬＡＮ送受信部１０２は、ＩＥＥＥ８０２．１１規格等で規定されているスキャン処理を行う機能を有する。前記スキャン処理は、アクセスポイント１１が無線通信で伝送するビーコン信号と呼ばれるメッセージを定期的に監視し、無線通信機器１０の周辺のアクセスポイント１１を探索する処理である。
【００３０】
ＩＥＥＥ８０２．１１規格では、定められた周波数帯を複数のチャネルに分割し通信を行う。そのため、無線ＬＡＮ送受信部１０２が、アクセスポイント１１の伝送するビーコン信号を受信するためには、アクセスポイント１１がビーコン信号を伝送するチャネルの周波数に合わせて監視を行う必要がある。
【００３１】
アクセスポイント１１は、各々異なるチャネルの周波数を使用するため、無線ＬＡＮ送受信部１０２は、定期的に監視するチャネルの周波数を変え、ビーコン信号の監視を行う。
【００３２】
前記ビーコン信号には、アクセスポイント１１のＳＳＩＤの情報が含まれており、無線ＬＡＮ送受信部１０２は、アクセスポイント１１から受信したビーコン信号に含まれるＳＳＩＤの情報を、制御部１０１へ通知する。
【００３３】
ロケータ１０３は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の受信機であり、無線通信機器１０の現在位置を算出して、算出した現在位置を示す現在位置情報を制御部１０１へ送る。制御部１０１は、前記ＳＳＩＤの情報との紐付に
、前記現在位置情報を用いる。
【００３４】
表示部１０４は、制御部１０１より通知されたデータを画像として表示するための機能を有する。
【００３５】
えば、図２に示すように、アクセスポイントのＳＳＩＤ名を示すＳＳＩＤ表示２０１、アクセスポイントの電波強度を示す、電波強度表示アイコン２０２、アクセスポイントと無線通信機器との距離を示す、距離表示アイコン２０３を用いてＳＳＩＤのリストを表示する。
【００３６】
アクセスポイント１１は、無線通信機器１０とインターネット網でやり取りする、通信データの送受信の制御を行う中継局である。
【００３７】
アクセスポイント１１は、無線通信機器１０の無線ＬＡＮ送受信部１０２と同様、ＩＥＥＥ８０２．１１規格等の近距離無線通信規格に基づいて通信を行う。
【００３８】
アクセスポイント１１は、前記ビーコン信号を定期的に伝送している。無線通信機器１０の無線ＬＡＮ送受信部１０２は、アクセスポイント１１の出力する通信の電波範囲内であれば、前記ビーコン信号を受信し、アクセスポイント１１の存在を確認することができる。
【００３９】
図３は本発明の実施の形態における無線通信機器１０の処理フロー図である。本処理フローは、無線通信機器１０が、スキャン処理を行う際に開始する。今回、無線通信機器１０は移動中であり、また、周辺に複数のアクセスポイントが存在するもとのとし、図３の処理フローを開始する。
【００４０】
無線通信機器１０の無線ＬＡＮ送受信部１０２は、周辺のアクセスポイントを探索するために、スキャン処理を行う（ステップＳ３０１）。この際、監視するチャネルは、あらかじめ定められた順と期間で行っている（例えば、チャネル番号が若い順に数１００ｍｓ間隔）。
【００４１】
無線ＬＡＮ送受信部１０２は、アクセスポイントのビーコン信号の受信の有無を判別する（ステップＳ３０２）。アクセスポイントのビーコン信号を受信した場合は、ステップＳ３０３の処理へ進み、アクセスポイントのビーコン信号を受信しない場合、ステップＳ３０２’の処理へ進む。
【００４２】
ステップＳ３０２’では、事前にＳＳＩＤのリストに、アクセスポイントのＳＳＩＤが存在するかを確認する処理であり、存在する場合はステップＳ３０４の処理へ進み、ない場合、即ち無線ＬＡＮ送受信部１０２がアクセスポイントを１つも検出できていない状態の場合は、ステップＳ３０１へ戻り、次のチャネルを監視する。
【００４３】
無線ＬＡＮ送受信部１０２は、アクセスポイントのビーコン信号を受信すると、無線通信機器１０の制御部１０１へ通知する。制御部１０１は、その時点の位置情報を無線通信機器１０のロケータ１０３より取得し、アクセスポイントの位置情報として、ビーコン信号に含まれるＳＳＩＤと一緒に管理する（ステップＳ３０３）。
【００４４】
その際、位置情報は、アクセスポイントの存在する位置ではなく、無線ＬＡＮ送受信部１０２がビーコン信号を受信した時点の位置である。
【００４５】
制御部１０１は、無線通信機器１０の現在位置を、ロケータ１０３より取得し、ステッ
プＳ３０３で取得した各々のアクセスポイントの位置との距離を確認する（ＳＳＩＤリスト内全てのアクセスポイントの位置に対して）。
【００４６】
確認後、距離の近い順にソートしＳＳＩＤのリストとして無線通信機器１０の表示部１０４へ通知し、図２に示すように、無線通信機器１０から近い順にＳＳＩＤを表示させる（ステップＳ３０４）。
【００４７】
図２に示す例では、Ｓ３０４の時点で、アクセスポイントのＳＳＩＤの情報を５つ以上もっているものとする。
【００４８】
制御部１０１は、ＳＳＩＤリスト内に、無線通信機器１０の現在位置から予め定められた閾値α以上距離の離れたＳＳＩＤがあるか確認を行う（ステップＳ３０５）。この閾値αは例えば、無線ＬＡＮ送受信部１０２の電波が届く範囲にしてもよい。
【００４９】
全てのアクセスポイントが、閾値αの距離内にある場合は、ステップＳ３０１に戻る。閾値αの距離以上離れているアクセスポイントがある場合は、ステップＳ３０６の処理へ進む。
【００５０】
無線ＬＡＮ送受信部１０２は、ステップＳ３０５で選択したアクセスポイント（無線通信機器１０の位置から閾値α以上距離が離れていると判定したアクセスポイント）のチャネルのスキャン処理を行い、ビーコン信号を監視する（Ｓ３０６）。
【００５１】
無線ＬＡＮ送受信部１０２は、アクセスポイントのビーコン信号の受信の有無を判別する（ステップＳ３０７）。
【００５２】
アクセスポイントのビーコン信号を受信しない場合、ＳＳＩＤが検出できなかったことを制御部１０１へ通知し、Ｓ３０８の処理へ進む。アクセスポイントのビーコン信号を受信した場合は、ステップＳ３０３へ進む。
【００５３】
ステップＳ３０７の判別でステップＳ３０８へ進んだ場合、制御部１０１は、該当のＳＳＩＤをＳＳＩＤのリストから削除する（ステップＳ３０８）。その後、前述のステップＳ３０４の処理を行い、表示部１０４で、ＳＳＩＤのリストを表示する。
【００５４】
ステップＳ３０７の判別でステップＳ３０３へ進んだ場合、前述のステップＳ３０３の処理を行い、アクセスポイントの位置情報を更新し、前述のステップＳ３０４の処理を行い、表示部１０４で、ＳＳＩＤのリストを表示する。
【００５５】
ステップＳ３０７で受信した、ビーコン信号を伝送するアクセスポイントがステップＳ３０５の時点のアクセスポイントと違う場合が考えられる。その際は、ＳＳＩＤの情報も更新されるものとする。
【００５６】
以上のように本実施の形態では、無線通信機器１０は、ビーコン信号を受信したアクセスポイントに対して、設定された閾値α以上の距離を離れた場合に、そのアクセスポイントのスキャン処理を優先的に行い、その結果をＳＳＩＤのリストとして表示する。
【００５７】
すなわち、結果的に表示部１０４には無線通信機器１０に近い距離にあるアクセスポイントのＳＳＩＤが優先的に表示されることとなる。
【００５８】
この機能によって、無線通信機器１０が移動しても、常に無線通信機器１０とアクセスポイントの距離を更新し、ＳＳＩＤリストへ反映することが可能となる。
【００５９】
これにより、無線通信機器１０の移動によって、アクセスできなくなったアクセスポイントをユーザが選択することをなくすことができる。
【００６０】
また、無線通信機器１０との距離を、アクセスポイントのＳＳＩＤのリストと同時に表示できるため、例えば、車内において、無線通信機器１０と一緒に、持ち運び可能はアクセスポイントを持ち込んだ場合、常に、ＳＳＩＤの距離が一定になるため、ＳＳＩＤのリストより前記持ち運び可能なアクセスポイントを識別することもできる。
【００６１】
常に一定の距離にあるアクセスポイントをユーザが容易に識別できるように、ＳＳＩＤリストの識別マークを表示するようにしてもよい。
【００６２】
なお、本実施の形態において、ステップＳ３０３の処理で、ロケータ１０３より、アクセスポイントの位置情報を取得しているが、位置情報の取得については、考えられるあらゆる方法を取ることがでるものとする。例えば、ビーコン情報に位置情報が含まれる場合は、その位置情報を用いる方法が考えられる。
【００６３】
また、ステップＳ３０３の処理において、前記ビーコン情報に含まれる位置情報を取得できない場合にのみ、ロケータ１０３から、アクセスポイントの位置情報を取得するなど、状況に応じて位置情報の取得方法を選択する手段も持っていても良い。
【００６４】
また、アクセスポイントと無線通信機器１０との距離を比較するタイミングを、本実施の形態では、ステップＳ３０５で行っているが、常に、ロケータ１０３より位置情報を取得し、距離の情報を更新し、ＳＳＩＤのリストに反映、表示してもよい。
【００６５】
また、アクセスポイントと無線通信機器１０との距離比較において、閾値αを使用しているが、閾値αは固定値であっても良いし、無線通信機器１０の状態や、無線通信機器１０の周辺の環境（電波が届きやすい環境か、届きにくいか環境か等）、場所などによって、可変にしても良い。
【００６６】
また、ステップＳ３０４で、ＳＳＩＤのリストを無線通信機器１０との距離だけでソートしているが、距離と電波強度の二つの情報でソートしてもよい。例えば、距離、電波強度を各々に重みづけを付け、重みづけの結果の総和が大きい順にソートしても良い。
【００６７】
また、無線通信機器１０は、ロケータ１０３、表示部１０４を含む構成になっているが、別筐体にあってもよい。
【００６８】
以上、本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変及び変形例が可能であることが理解される。
【産業上の利用可能性】
【００６９】
本発明に係わる無線通信機器は、無線通信機器の移動を考慮したアクセスポイントのＳＳＩＤリストを生成することができ、無線通信機器を使用するユーザが、無線通信機器と近い最適なアクセスポイントをＳＳＩＤリストから選択、無線通信を行うことのできる効果を有する。本発明は、例えば無線ＬＡＮの搭載した機器に有用であり、特に、移動が発生するカーナビゲーション等の車載機器に好適である。
【符号の説明】
【００７０】
１０  無線通信機器
１１  アクセスポイント
１０１  制御部
１０２  無線ＬＡＮ送受信部
１０３  ロケータ
１０４  表示部
２０１  ４０１  ＳＳＩＤ表示
２０２  ４０２  電波強度表示アイコン
２０３  距離表示アイコン
【図１】
2013131956.tif 000003
【図２】
2013131956.tif 000004
【図３】
2013131956.tif 000005
【図４】
2013131956.tif 000006