(57)【要約】  【解決手段】  本明細書では、位置決定機能およびＷｉ−Ｆｉ機能を統合して、これらの機能を装置上で活用する技術について説明している。一若しくはそれ以上の実施態様では、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された電子装置上で、Ｗｉ−Ｆｉデータが提供される。次に、このＷｉ−Ｆｉデータは、前記装置に関連付けられた地理的領域内で利用可能なＷｉ−Ｆｉネットワークに前記装置がアクセスするのを容易にするため使用される。少なくとも一部の実施態様において、前記容易にする工程は、受信された位置決めデータおよびマップデータと前記Ｗｉ−Ｆｉデータを前記装置上で統合することにより、アクセスできる可能性のある１若しくはそれ以上のＷｉ−Ｆｉネットワークを識別および／または選択する工程に関連付けられる。少なくとも一部の実施形態において、前記容易にする工程は、選択されたＷｉ−Ｆｉネットワークに通信可能にリンクする工程に関連付けられる。  【選択図】      図３
2011512720.tif 000002
【特許請求の範囲】
【請求項１】
１若しくはそれ以上のモジュールを有する位置決定装置であって、
地理的位置を決定し、
前記決定された地理的位置に基づき、ワイヤレスフィディリティー（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ、略称Ｗｉ−Ｆｉ）ホットスポットのカバーエリア（サービス提供エリア）を識別する
位置決定装置。
【請求項２】
請求項１記載の位置決定装置において、この位置決定装置は、
前記決定用のマップ（地図）データと、
前記Ｗｉ−Ｆｉホットスポットのカバーエリアおよび位置を記述したＷｉ−Ｆｉデータと
を有するデータを含むものである。
【請求項３】
請求項１記載の位置決定装置において、前記１若しくはそれ以上のモジュールは、さらに、前記位置決定装置が前記Ｗｉ−Ｆｉホットスポットにアクセスするのを容易にするよう設定可能である。
【請求項４】
請求項３記載の位置決定装置において、前記位置決定装置が前記Ｗｉ−Ｆｉホットスポットにアクセスするのを容易にする工程は、前記Ｗｉ−Ｆｉホットスポットを自動的に選択する工程を有するものである。
【請求項５】
請求項３記載の位置決定装置において、前記位置決定装置が前記Ｗｉ−Ｆｉホットスポットにアクセスするのを容易にする工程は、
前記Ｗｉ−Ｆｉホットスポットを選択するよう利用者にプロンプトを行う工程、または
前記Ｗｉ−Ｆｉホットスポットを選択できるよう利用者を支援する情報を提供する工程
の一方または双方を有するものである。
【請求項６】
請求項３記載の位置決定装置において、前記位置決定装置が前記Ｗｉ−Ｆｉホットスポットにアクセスするのを容易にする工程は、現在の位置から、前記カバーエリア内の前記決定された地理的位置へのナビゲーション指示を提供する工程を有するものである。
【請求項７】
請求項１記載の位置決定装置において、前記１若しくはそれ以上のモジュールは、さらに、前記位置決定装置がいつ前記カバーエリアを出るかを利用者に通知するよう実行可能である。
【請求項８】
方法であって、
装置上で、ワイヤレスフィディリティー（Ｗｉ−Ｆｉ）データおよびマップ（地図）データを有するデータを提供する工程と、
前記装置上で、当該装置の現在の位置を計算する工程と、
前記装置上で、前記現在の位置に基づき、１若しくはそれ以上のＷｉ−Ｆｉホットスポットを識別する工程と、
前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つに前記装置がアクセスするのを容易にする工程と
を有する方法。
【請求項９】
請求項８記載の方法において、前記提供工程は、
前記装置上で、Ｗｉ−Ｆｉネットワークまたは無線セルラーネットワークを介して、前記データの少なくとも一部をダウンロードする工程、または
前記装置上のＷｉ−Ｆｉラジオまたは前記装置に通信可能にリンクされた別の装置を介して、前記データの少なくとも一部を自動的に発見する工程
の一方または双方を有するものである。
【請求項１０】
請求項８記載の方法において、前記Ｗｉ−Ｆｉデータは、個々のＷｉ−Ｆｉホットスポットの位置およびカバーエリアを含むものである。
【請求項１１】
請求項８記載の方法において、前記容易にする工程は、前記装置からのアクセス先として前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つを自動的に選択する工程を有し、当該自動的に選択する工程は、前記Ｗｉ−Ｆｉデータおよび１若しくはそれ以上の利用者の詳細設定（プリファレンス）に関連付けられた基準に少なくとも部分的に基づくものである。
【請求項１２】
請求項８記載の方法において、前記容易にする工程は、前記装置のアクセス先としてＷｉ−Ｆｉホットスポットのうち少なくとも１つを選択できるよう利用者を支援する工程を有し、当該利用者を支援する工程は、
通信可能に利用できる個々のＷｉ−Ｆｉホットスポットを前記装置に探索させるよう利用者にプロンプトを行う工程、
前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つを選択するよう利用者にプロンプトを行う工程、または
前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つを選択できるよう利用者を支援する情報を提供する工程
のうち１若しくはそれ以上によるものである。
【請求項１３】
請求項１２記載の方法において、前記情報は、
前記Ｗｉ−Ｆｉデータ、または
地理的領域（地域）内の１若しくはそれ以上の関心地点
の一方または双方に関連付けられるものである。
【請求項１４】
請求項８記載の方法において、前記容易にする工程は、前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つのカバーエリア内の位置へナビゲートして利用者を支援するナビゲーション指示を提供する工程を有するものである。
【請求項１５】
請求項８記載の方法において、前記容易にする工程は、
前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つに前記装置を通信可能にリンクさせるよう利用者にプロンプトを行う工程、または
前記Ｗｉ−Ｆｉホットスポットのうち少なくとも１つに前記装置を自動的に通信可能にリンクさせる工程
の一方または双方を有するものである。
【請求項１６】
請求項８記載の方法において、前記装置は、グローバルポジショニングシステム（ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ、略称ＧＰＳ機能を伴って構成された携帯電話を有するものである。
【請求項１７】
位置決定装置であって、
プロセッサと、
メモリと、
前記メモリに格納され、前記プロセッサで実行可能な１若しくはそれ以上のモジュールであって、
前記位置決定装置の現在の位置を計算し、
前記現在の位置と目的地の位置との間の経路を識別し、
前記経路上の１若しくはそれ以上のＷｉ−Ｆｉホットスポットカバーエリアを識別し、
前記１若しくはそれ以上のＷｉ−Ｆｉホットスポットカバーエリアのうち少なくとも１つをマップ上に図示する
１若しくはそれ以上のモジュールと
を有する位置決定装置。
【請求項１８】
請求項１７記載の位置決定装置において、前記１若しくはそれ以上のモジュールは、さらに、前記現在の位置から前記目的地の位置までのナビゲーション指示を利用者に提供するよう実行可能である。
【請求項１９】
請求項１７記載の位置決定装置において、前記１若しくはそれ以上のモジュールは、さらに、期待される前記カバーエリアのうち１若しくはそれ以上に前記装置がいつ入るかを利用者に通知するよう実行可能である。
【発明の詳細な説明】
【背景技術】
【０００１】
従来の有線ネットワークは、アクセスを提供する携帯装置と物理的に接続する必要があるため、携帯装置へのアクセス提供に関して著しい限界がある。その理由から、ワイヤレスフィディリティー（Ｗｉ−Ｆｉ）ネットワークなどの無線ネットワークの使用が急速に広まっている。また、スマートフォン、携帯情報端末（ｐｅｒｓｏｎａｌ  ｎａｖｉｇａｔｉｏｎ  ｄｅｖｉｃｅ、略称ＰＤＡ）、ラップトップなど、Ｗｉ−Ｆｉネットワークへのアクセス機能を伴って構成された装置も、いっそう広く使用されている。さらに、これらの装置の多くは、位置決定機能を伴って構成されているため、自らの位置を計算してナビゲーション指示を提供することができる。ただし残念なことに、これらの機能は、通常、効果的に活用されていない。
【発明の概要】
【課題を解決するための手段】
【０００２】
本明細書では、位置決定機能およびＷｉ−Ｆｉ機能を統合して種々の有用な機能を提供することにより、これらの機能を装置上で活用する技術について説明している。一若しくはそれ以上の実施態様では、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された電子装置上で、Ｗｉ−Ｆｉデータが提供される。次に、このＷｉ−Ｆｉデータは、前記装置に関連付けられた地理的領域（地域）内で利用可能なＷｉ−Ｆｉネットワークに前記装置がアクセスするのを容易にするため使用される。
【０００３】
少なくとも一部の実施態様において、前記容易にする工程は、アクセスできる可能性のある（潜在的な）１若しくはそれ以上のＷｉ−Ｆｉネットワークを識別および／または選択する工程に関連付けられる。これは、受信された位置決めデータおよびマップデータと前記Ｗｉ−Ｆｉデータを前記装置上で統合して、前記地理的領域内で当該装置の現在の位置および／または別の位置を含むカバーエリアを有し、またはその可能性が高い潜在的Ｗｉ−Ｆｉネットワークを識別することにより達成される。次いで前記装置は、アクセスすべき前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を選択するよう利用者にプロンプトを行うことができ、一部の実施態様では、選択を支援する情報を提供する。その追加態様または代替態様として、前記装置により、選択関連情報に基づいて、１若しくはそれ以上のＷｉ−Ｆｉネットワークが自動的に選択される。
【０００４】
さらに、少なくとも一部の実施形態において、前記容易にする工程は、選択されたＷｉ−Ｆｉネットワークに通信可能にリンクする工程に関連付けられる。これには、受信された位置決めデータおよびマップデータと前記Ｗｉ−Ｆｉデータを前記装置上で統合する工程を含めることができ、これにより、選択されたＷｉ−Ｆｉネットワークに前記装置を通信可能にリンクさせるよう利用者にプロンプトを行い、前記選択されたＷｉ−Ｆｉネットワークのカバーエリア内の位置へのナビゲートを支援する指示を利用者に提供し、および／または前記選択されたＷｉ−Ｆｉネットワークに前記装置を自動的にリンクする。
【０００５】
この要約は、詳細な説明および図面で完全に説明されている主題の単なる紹介として提供するものである。そのため、この要約については、本発明の不可欠な特徴を説明するものと見なすべきでも、特許請求の範囲を決定するため使用すべきでもない。
【図面の簡単な説明】
【０００６】
以降で行う詳細な説明は、以下の添付の図面を参照して説明する。これらの図面では、参照番号の最も左の数字（桁）により、その参照番号が初出する図の番号を示している。以降の説明において異なる状況および図で同じ参照番号を使用している場合は、それらが同様な項目または同一の項目であることを示している可能性がある。
【図１】図１は、装置において位置決定機能およびＷｉ−Ｆｉ機能を統合する後述の技術を使用できる例示的な環境を図示したものである。
【図２】図２は、図１の環境で示した電子装置の例示的な実施態様をより詳しく示したものである。
【図３】図３は、位置決定機能およびＷｉ−Ｆｉ機能を統合する後述の技術に関連付けられた例示的な地理的領域（地域）を示した図である。
【図４】図４は、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された装置により、１若しくはそれ以上のアクセスすべきＷｉ−Ｆｉネットワークの識別および選択を容易にできる例示的な実施態様の手続き（プロシージャ）を示した図である。
【図５】図５は、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された装置により、選択されたＷｉ−Ｆｉホットスポットへの通信可能なリンクを容易にできる例示的な実施態様の手続きを示した図である。
【発明を実施するための形態】
【０００７】
図１は、装置において位置決定機能およびＷｉ−Ｆｉ機能を統合する後述の技術を使用できる例示的な環境について例示したものである。この例において、環境１００は電子装置１０２を含んでおり、この電子装置１０２は、種々のアプリケーションモジュールおよび動作を通じて種々の機能を提供するよう構成されている。電子装置１０２は、いかなる適切なタイプの１つまたは複数の装置としても構成することができ、その例としては、携帯電話、スマートフォン、パーソナルコンピュータ、ラップトップ、位置決定装置（ｐｏｓｉｔｉｏｎ−ｄｅｔｅｒｍｉｎｉｎｇ  ｄｅｖｉｃｅ）、携帯情報端末（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、マルチメディア装置、ゲーム装置、および／またはこれらの任意の組み合わせなどがある（これに限定されるものではないが）。少なくとも一部の実施態様において、電子装置１０２は、グローバルポジショニングシステム（ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ、略称ＧＰＳを利用した位置決定機能およびＷｉ−Ｆｉ機能を伴って構成された携帯電話装置である。以下の説明で参照する電子装置１０２などの構成要素は、１若しくはそれ以上の実体（ｅｎｔｉｔｙ）を意味する場合があるため、慣例により、同じ参照番号でも、単一の実体（電子装置１０２など）または複数の実体（複数の電子装置１０２など）を指している可能性がある。
【０００８】
この例では、電子装置１０２に位置決めモジュール１０４が含まれており、この位置決めモジュール１０４は、電子装置１０２用に位置を決定するよう位置決め情報の管理および処理に関連付けられた位置決定機能の代表的なものである。より具体的にいうと、ここで電子装置１０２は、ＧＰＳ衛星１１０から位置決めデータ１０８を受信する機能に関連付けられたＧＰＳ受信機１０６を含むものとして示されている。受信された位置決めデータ１０８は、位置決めモジュール１０４により管理および処理でき、これにより、電子装置１０２の現在の位置を含む地理的領域（地域）に関連付けられ当該地理的領域を記述するマップ（地図）データの文脈で、前記電子装置１０２の現在の位置を決定または計算することができる。ここで特筆すべき点として、ＧＰＳシステムについては図１に関連付けて説明および例示しているが、他の全地球航法衛星システム（ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ、略称ＧＮＳＳ）、地上システム（携帯電話の電波塔から位置決めデータをブロードキャストする無線電話ベースのシステムなど）、位置決め信号を送信する無線ネットワークなど、他の多種多様な位置決めシステムも使用することができる。例えば、位置決定機能は、サーバーベースのアーキテクチャ内のサーバーを使って、地上インフラストラクチャ（インフラ）から、１若しくはそれ以上のセンサー（ジャイロスコープ、走行距離計、磁力計など）を介して、また「推測航法」技術を使って実施可能である。
【０００９】
電子装置１０２には、その通信機能の代表的なものとしての通信モジュール１１２も含まれ、これにより当該電子装置１０２は、種々の装置（構成要素や周辺機器など）間で、および／または１若しくはそれ以上のネットワーク１１４経由で、データを送受信することができる。これには、１若しくはそれ以上のセルラーネットワーク経由のデータ送受信および/または１若しくはそれ以上のインターネットプロトコル（ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ、略称ＩＰ）ベースのデータネットワークを経由したデータ送受信などが可能である（これに限定されるものではないが）。このように、電子装置１０２は、通信モジュール１１２で表される通信機能を通じ、１若しくはそれ以上のデータプロバイダ１１６を伴った１若しくはそれ以上のネットワーク１１４経由で通信して、コンテンツ１１８を送受信し、あるいはコンテンツ１１８とインタラクトするよう構成することができる。通信モジュール１１２は、通信に適した種々の構成要素および機能の代表的なものである。その例としては（これに限定されるものではないが）、アンテナ、ブラウザ、送信機および／または受信機、ラジオ、データポート、ソフトウェアのインターフェースおよびドライバー、ネットワークインターフェース、データ処理構成要素などがある。
【００１０】
１若しくはそれ以上のネットワーク１１４は、前記環境１００内の種々の構成要素間で通信を行うため、個別に、または組み合わせて使用できる適切な種々のネットワークおよびネットワーク接続部の代表的なものである。このように、１若しくはそれ以上のネットワーク１１４は、単一のネットワークまたは複数のネットワークを使って実現される通信経路を表している。例として（これに限定されるものではないが）、適切なネットワークおよびネットワーク通信にはインターネット、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）音声および／またはデータ用のセルラーネットワークなどがあり、有線、バックホール、および／または無線のネットワーク通信経路の任意の組み合わせを経由してアクセス可能である。したがって、１若しくはそれ以上のネットワーク１１４には、Ｗｉ−Ｆｉアライアンス所有のＷｉ−Ｆｉ技術を使用する無線ネットワークおよびネットワーク通信を含めることができ、かつ／またはこれらからアクセスすることができる。これらのＷｉ−Ｆｉネットワークは、米国電気電子技術者協会（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ、略称ＩＥＥＥ）が開発した８０２．１１規格に準拠する可能性があり、ますます普及しており、インターネットなど他のネットワークにアクセスする装置から使用されることが多い。ここで、１若しくはそれ以上のＷｉ−Ｆｉネットワークは、そのようなネットワークを表している。
【００１１】
例えば電子装置１０２など適切に構成および認可された装置は、１若しくはそれ以上のＷｉ−Ｆｉアクセスポイント（ａｃｃｅｓｓ  ｐｏｉｎｔｓ、略称ＡＰ）１２２と通信可能にリンクして、１若しくはそれ以上のＷｉ−Ｆｉネットワーク１２０の特定のＷｉ−Ｆｉネットワークに無線アクセスすることができる。この通信可能にリンクする工程には、電子装置１０２が、特定のＷｉ−Ｆｉネットワーク経由でデータを送信および／または受信する工程、および／またはそれに伴い前記送信および／または受信を可能にするよう電子装置１０２により、および／または特定のＷｉ−Ｆｉネットワークに関連付けられたＷｉ−Ｆｉ  ＡＰにより実行される１若しくはそれ以上の関連アクションを含めることができる。具体的にいうと、１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰ  １２２の各々は、Ｗｉ−Ｆｉ技術および他の変調技術を使って、各々の送信範囲内すなわちカバーエリア（サービス提供エリア）内の適切な装置と通信（データを送信および／または受信）するよう構成されている。特定のＷｉ−Ｆｉネットワークの１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰ  １２２の集合であるカバーエリアは、特定のＷｉ−Ｆｉネットワークに対応したＷｉ−Ｆｉホットスポットを画成する。このように、個々のＷｉ−Ｆｉホットスポットは、地理的なカバーエリア、すなわち１若しくはそれ以上の対応するＷｉ−Ｆｉ  ＡＰの送信範囲を提供する。ここで、前記１若しくはそれ以上のＷｉ−Ｆｉネットワーク１２０に関連付けられた１若しくはそれ以上のＷｉ−Ｆｉホットスポットは、１若しくはそれ以上のＷｉ−Ｆｉネットワーク１２０およびＷｉ−Ｆｉ  ＡＰ  １２２を取り囲んだ破線の円で集合的に表されている。
【００１２】
本明細書で説明する統合技術によれば、電子装置１０２には、種々のＷｉ−Ｆｉネットワークに関連付けられたデータなど種々のデータを管理および処理するＷｉ−Ｆｉマネージャモジュール１２４も含まれる。以下さらに詳しく説明するように、Ｗｉ−Ｆｉマネージャモジュール１２４は、種々のＷｉ−Ｆｉネットワークに関連付けられたデータを管理および処理する工程と、このデータを、受信された位置決めデータ１０８および電子装置１０２上のマップデータと統合する工程とに伴う機能の代表的なものである。例えば、Ｗｉ−Ｆｉデータを位置決めデータ１０８およびマップデータとともに利用すると、後述のようにマップデータで図示および／または記述された地理的領域内でアクセスできる可能性があるＷｉ−ＦｉネットワークまたはＷｉ−Ｆｉネットワークセットの識別および／または選択が容易になる。別の例では、これも後述するように、Ｗｉ−Ｆｉデータを位置決めデータ１０８およびマップデータとともに利用して、選択されたＷｉ−Ｆｉネットワークとの通信可能なリンクを容易にすることができる。
【００１３】
上記の位置決定機能、通信機能、および統合機能といった種々の機能を提供するため、電子装置１０２には、種々の装置アプリケーション（ここでは装置アプリケーション１２６と呼ぶ）を含めることができる。例えば、位置決めモジュール１０４は、電子装置１０２の現在の位置の決定または計算に関する装置アプリケーションと見なすことができる。別の例として、Ｗｉ−Ｆｉマネージャモジュール１２４は、電子装置１０２における、１若しくはそれ以上のＷｉ−Ｆｉネットワークの選択および／またはそれらとの通信可能なリンクに関連付けられた、プロンプト、通知、情報提示、および／または１若しくはそれ以上のアクションの自動的な実行に関する装置アプリケーションと見なすことができる。また、装置アプリケーション１２６は、表示装置１３０による視覚的な出力および／またはスピーカー機器（図示せず）による聴覚的な出力に対応した、１若しくはそれ以上のユーザーインターフェース１２８（ｘ）を形成して、利用者（ユーザー）が電子装置１０２とインタラクトできるよう、動作可能である。
【００１４】
図２は、図１の電子装置１０２の詳細な例を、位置決定装置２０２の文脈で示したものである。この例では、位置決定装置２０２に、１若しくはそれ以上のプロセッサ２０４およびメモリ２０６が含まれており、これらを利用すると、種々の処理能力および格納能力を提供することができる。１若しくはそれ以上のプロセッサ２０４は、それらを形成する材料またはそれらの内部で使用される処理機構により限定されないため、半導体および／またはトランジスタ（例えば電子集積回路（ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、略称ＩＣ））などで実施（実装）可能である。また、位置決定装置２０２には単一のメモリ２０６を示しているが、ランダムアクセスメモリ（ＲＡＭ）、取り外し可能な記憶媒体（リムーバブルメディアメモリ）（例えば、メモリ２０６は、取り外し可能なメモリカードまたはカートリッジを受容するスロットにより実施（実装）できる）、ハードディスクメモリ、および他種のコンピュータ可読媒体など、多種多様なメモリおよびその組み合わせを使用することができる。
【００１５】
この例において、位置決めモジュール１０４と、通信モジュール１１２と、Ｗｉ−Ｆｉマネージャモジュール１２４とは、１若しくはそれ以上のプロセッサ２０４により実行可能で、メモリ２０６で格納可能なものとして例示している。また、メモリ２０６は、種々の装置アプリケーション１２６と、位置決めデータ１０８と、マップデータ２１０と、Ｗｉ−Ｆｉデータ２１２と、ユーザーインターフェース１２８（ｘ）とを格納するものとして例示している。このデータは、位置決め決定装置２０２により任意の適切な形態でローカルに維持でき、任意の適切な手段で受信できる。さらに、例えば装置アプリケーション１２６のうちの１若しくはそれ以上を含む任意の適切なアプリケーションでユーザーインターフェース１２８（ｘ）を形成し、これを出力することも可能である。
【００１６】
その他の装置アプリケーション１２６としては、ブラウザアプリケーション２１２と、電話アプリケーション２１４と、メディアアプリケーション２１６とを例示している。例えば、ブラウザアプリケーション２１２は、１若しくはそれ以上のプロセッサ２０４で実行できる機能を表しており、これにより図１のプロバイダ１１６からコンテンツ１１８を受信し、または当該コンテンツ１１８とインタラクトして、マップデータ２１０および／またはＷｉ−Ｆｉデータ２１２の全部または一部、電子メールサービス、インスタントメッセージングサービスを受信し、ウェブページおよび他のコンテンツを表示することができる。電話アプリケーション２１４は、１若しくはそれ以上のプロセッサ２０４で実行可能な機能を表しており、これにより携帯電話プロバイダから電話サービスを取得して、携帯電話で通話の発信を行い若しくは着信を受け、連絡先を管理し、テキストメッセージを送受信し、一部の実施態様ではマップデータ２１０および／またはＷｉ−Ｆｉデータ２１２の全部または一部を受信することができる。メディアアプリケーション２１６は、１若しくはそれ以上のプロセッサ２０４で実行可能な機能を表しており、これにより音楽ファイル、写真、ビデオ、メディアメタデータなどを含むメディアライブラリを管理することができる。また、位置決定装置２０２には、追加機能を提供するさまざまな他のアプリケーション２１８を含めることもできる。
【００１７】
この説明の便宜上、位置決定装置２０２の位置決定機能は、１若しくはそれ以上の位置を「知る」ことによりサポート可能となる多種多様なナビゲーション技術および他の技術に関するものであってよい。例えば、位置決定機能を使って位置情報、タイミング情報、スピード情報、運動方向、および他の種々のナビゲーション関連データを提供することができる。このように、位置決定装置２０２は、多種多様な機能を実行するよう種々の方法で構成できる。例えば、位置決定装置２０２は、屋外でのナビゲーション、自動車のナビゲーション、（航空機やヘリコプターなどの）航空ナビゲーション、海洋ナビゲーション用などに構成することができる。そのため、この位置決定装置２０２には、本明細書で説明する技術のうち１若しくはそれ以上を使って位置を決定する種々の装置を含めることができる。
【００１８】
これを受け、前記位置決めモジュール１０４を実行すると、受信された位置決めデータ１０８およびメモリ２０６に格納されたマップデータ２１０を併用してナビゲーション指示（１つまたは複数の目的地へのターンバイターン指示など）を生成し、マップ上で現在の位置を示すことなどができる。位置決めデータ１０８を受信するだけでなく、１若しくはそれ以上のネットワーク１１４を介した通信など他の通信も実施するため、位置決定装置２０２には、１若しくはそれ以上のアンテナ２２０を含めることができる。また、位置決めモジュール１０４を実行すると、現在のスピードや方向を決定し、到着時刻を計算するなど、他の位置決定機能が提供されるようにできる。
【００１９】
利用者入力の受け取りに関しては、位置決定装置２０２が入力を受け取るよう構成して、利用者が位置決定電子装置２０２の種々の機能とインタラクトするようにできる。例えば、位置決定装置２０２は、直接的な接触に応答するタッチスクリーンを伴うよう構成できる。そのため、ユーザーインターフェース１２８（ｘ）は、選択可能な領域を前記タッチスクリーンに画成して、１若しくはそれ以上のこれら種々の機能を実行するよう構成することができる。また、他種の利用者入力も受け取れるよう、ボタン、ダイヤル、マイクロホン（マイク）など種々の入力制御２２２を提供することもできる。
【００２０】
上述したとおり、Ｗｉ−Ｆｉマネージャモジュール１２４は、位置決定機能およびＷｉ−Ｆｉ機能の統合に関連した機能を表している。Ｗｉ−Ｆｉマネージャモジュール１２４は、動作時、位置決めデータ１０８と、マップデータ２１０と、Ｗｉ−Ｆｉデータ２１２とを統合して、１若しくはそれ以上のＷｉ−Ｆｉネットワークの識別、選択、および／またはそれらへの通信可能なリンクを容易にするよう構成できる。この場合、Ｗｉ−Ｆｉマネージャモジュール１２４は、連続的に、および／または特定のイベントに応答して、統合関連動作を自動的に実行することができる。そのようなイベントとしては、利用者がその１若しくはそれ以上のユーザーインターフェース１２８（ｘ）を介して位置決定装置２０２とインタラクトする、マップデータ２１０により図示または記述された特定の地理的領域に位置決定装置２０２が入る、またはその地理的領域から出る、および／または１若しくはそれ以上のＷｉ−ＦｉＡＰから送信された信号またはビーコンを位置決定装置２０２が受信する、などがある（これに限定されるものではないが）。
【００２１】
その例として（これに限定されるものではないが）、一部の実施態様では、統合動作として、Ｗｉ−Ｆｉマネージャモジュール１２４（および可能性として、位置決定装置２０２の１若しくはそれ以上の他のモジュール）が位置決めデータ１０８およびマップデータ２１０を利用して位置決定装置２０２の現在の位置を含む地理的領域をマップ上で識別し、これをユーザーインターフェース１２８（１）に提示または出力する工程を含めることができる。次いでＷｉ−Ｆｉマネージャモジュール１２４は、Ｗｉ−Ｆｉデータ２１２およびマップデータ２１０を利用して、識別された地理的領域内と各々のカバーエリア内とにあるすべてのＷｉ−Ｆｉ  ＡＰまたはホットスポットを識別する。さらに、位置決定装置２０２の現在の位置は識別された地理的領域内にあるため、Ｗｉ−Ｆｉマネージャモジュール１２４は、識別されたＷｉ−Ｆｉ  ＡＰまたはホットスポットのうち１若しくはそれ以上について期待されるカバー範囲内に位置決定装置２０２があるかどうかを判断することができる。また、その位置決定装置の現在のスピードおよび運動方向に関連付けられた情報が位置決めモジュール１１２から利用できることから、Ｗｉ−Ｆｉマネージャモジュール１２４は、（例えば、カバー範囲の境界から事前定義された距離に基づいて）１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰまたはホットスポットに期待されるカバー範囲に入る、またはそこから出る時間を予測することもできる。
【００２２】
上記に続いて、位置決定装置２０２は、１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰまたはホットスポットが識別されると、それに応答して種々の動作を実行することができる。その例としては（これに限定されるものではないが）、ユーザーインターフェース１２８（１）により上記の情報を視覚的に表示または出力する工程、あるいはスピーカー機器（図示せず）により前記情報を聴覚的に出力するなど任意の適切な手段で利用者に通知および／またはプロンプトを行う工程などがある。これについては、多種多様な通知および／またはプロンプトが考えられる。その例としては（これに限定されるものではないが）、位置決定装置２０２が期待されるカバーエリアに入った時点で、利用者がアクセス可能なＷｉ−Ｆｉホットスポットを探せるよう、利用者にプロンプトを行う工程がある。前記を受け、利用者は、識別されたＷｉ−Ｆｉ  ＡＰまたはホットスポットが（ある場合）実際に通信に利用できる（現在、位置決定装置２０２を含むカバーエリア全体に信号を送信している）かどうかを、位置決定装置２０２に決定させることもできる。
【００２３】
別の例として、利用者は、識別されたＷｉ−Ｆｉホットスポットを選択しそれにアクセスするかどうかプロンプトを受けることができ、さらにその選択に役立つ有用な選択関連情報を受け取ることもできる。その追加態様または代替態様として、位置決定装置２０２は、識別された１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰまたはホットスポットをアクセス用に自動選択するなど、種々の動作を実行することができる。少なくとも一部の実施態様において、この選択は、上記の選択関連情報など特定の情報に関連付けられた利用者の詳細設定（プリファレンス）に基づいたものであってよい。
【００２４】
同様に、また例として（これに限定されるものではないが）、一部の実施態様では、位置決定装置２０２と選択されたＷｉ−Ｆｉ  ＡＰまたはホットスポットとを通信可能にリンクする工程を、統合動作に関連付けることもできる。このリンク工程には、Ｗｉ−Ｆｉマネージャモジュール１２４から位置決定装置２０２への指示により、選択されたＷｉ−Ｆｉ  ＡＰまたはホットスポットと通信可能にリンクするよう、前記位置決定装置２０２が（例えばインターフェース１２８（１）を介し）利用者にプロンプトを行う工程、あるいはＷｉ−Ｆｉマネージャモジュール１２４から位置決定装置２０２への指示により、選択されたＷｉ−Ｆｉ  ＡＰまたはホットスポットに前記位置決定装置２０２が自動的にリンクする工程を含めることができる。その追加態様または代替態様として、一部の実施態様において、位置決定装置２０２は、位置決めデータ１０８およびマップデータ２１０を利用して、位置決定装置の現在位置から、１若しくはそれ以上の選択されたＷｉ−Ｆｉ  ＡＰまたはホットスポットのカバーエリア内にある１若しくはそれ以上の目的地の位置または地点へナビゲートする指示（ターンバイターン指示など）を生成し、ユーザーインターフェース１２８（１）に出力することができる。例えば、前記位置決定装置２０２は、現在の地理的位置と識別された１若しくはそれ以上のホットスポットの位置とに基づいて市内を通過する経路を計算することにより、前記１若しくはそれ以上のホットスポットのカバーエリア内に当該装置２０２が留まる時間を最大限に伸ばすことができる。以下、通信可能なリンク工程に関連付けられた統合動作について、さらに詳しく説明する。
【００２５】
なお、本明細書で説明するいずれの機能も、ソフトウェア、ファームウェア、ハードウェア（固定論理回路など）、手動処理、またはこれらの組み合わせを使って実施（実装）できることに注意すべきである。本明細書における用語「モジュール」（ｍｏｄｕｌｅ）および「機能（性）」（ｆｕｎｃｔｉｏｎａｌｉｔｙ）は、一般に、ソフトウェア、ファームウェア、ハードウェア、またはこれらの組み合わせを表している。例えば、ソフトウェア実施態様の場合のモジュールとは、例えば１若しくはそれ以上のプロセッサ２０４などのプロセッサにおける実行時に、指定されたタスクを行う実行可能な指示を表している。プログラムコードは、メモリ２０６など１若しくはそれ以上のコンピュータ可読媒体に格納することができる。
【実施例】
【００２６】
上述したように、Ｗｉ−Ｆｉデータは、上記電子装置１０２などの装置で提供可能で、これにより当該装置に関連付けられた地理的領域内で利用可能な１若しくはそれ以上のＷｉ−Ｆｉネットワークの識別、選択、および／またはそれらとの通信可能なリンクが容易になる。その単なる一例として、上記のような地理的領域を地理的領域３００として例示した図３を考慮する。説明の便宜上、地理的領域３００は、図２の環境２００および位置決定装置２０２の文脈で説明する。ただし、以下説明する技術は、請求項の主題の要旨を逸脱しない範囲で、いかなる適切な環境でも実施（実装）できることを理解すべきである。
【００２７】
ここで例示した地理的領域３００内には位置決定装置２０２があり、この例での位置決定装置２０２は、現在、経路１上の車内にあるものとして図示され、経路１は、目的地点Ｘに至る２つの潜在的経路のうちの１つである（他方は経路２）。なお、上述したＧＰＳ受信機、各モジュール、各アプリケーション、および各インターフェースを有することにより、位置決定装置２０２は、位置決定、通信、および統合を行う上述の機能を備えている。そのため、位置決定装置２０２は、自らの位置に関連付けられた位置決めデータを受信でき、したがって該当するマップデータに対し地理的領域を識別して地理的領域３００内での自らの現在位置を「知る」ことができる。さらに、Ｗｉ−Ｆｉデータにアクセスできることにより、位置決定装置２０２は、地理的領域３００内でアクセスできる見込みのあるＷｉ−Ｆｉネットワーク（潜在的Ｗｉ−Ｆｉネットワーク）およびその各々のカバーエリアを識別することができる。したがって、位置決定装置２０２は、潜在的Ｗｉ−Ｆｉネットワーク（ある場合）のうちどれが、当該位置決定装置２０２の現在位置および／または地理的領域３００内の他のいくつかの位置を含むカバーエリアを有し、または有する可能性が高いかを決定することができる。その例として（これに限定されるものではないが）、位置決定装置２０２は、Ｗｉ−Ｆｉデータを利用して、自らの現在位置、および／または１若しくはそれ以上のユーザーインターフェース１２８（ｘ）から提供される別の位置に基づき、ホットスポットを探すことができる。
【００２８】
以下さらに詳しく説明するように、位置決定装置２０２は、潜在的Ｗｉ−Ｆｉネットワークおよび各々のカバーエリアを識別するよう構成することができる。ここで、識別された３つの潜在的Ｗｉ−Ｆｉネットワークおよび各々のカバーエリアは、各々のＷｉ−Ｆｉ  ＡＰまたはホットスポットにより示されており、それらは具体的にＷｉ−Ｆｉ  ＡＰまたはホットスポット３０２、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０４、およびＷｉ−Ｆｉ  ＡＰまたはホットスポット３０６である。上記のように、これらのＷｉ−Ｆｉ  ＡＰまたはホットスポットは、それぞれ地理的領域３００内にあり、破線の円で示された各々のカバーエリアまたは送信範囲に関連付けられている。さらに、位置決定装置２０２は、現在Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０２およびＷｉ−Ｆｉ  ＡＰまたはホットスポット３０４のカバーエリア内の位置にあるが、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア外であることに注意すべきである。それにもかかわらず、位置決定装置２０２は、上述した統合技術を利用してＷｉ−Ｆｉ  ＡＰまたはホットスポット３０６を（そのカバーエリアも含めて）地理的領域３００内の位置決定装置２０２と相対的に（位置決定装置２０２の現在位置に比べ、全体的に南にあるとして）識別することができる。
【００２９】
上記に続いて、位置決定装置２０２は、識別されたＷｉ−Ｆｉ  ＡＰまたはホットスポットを選択してこれにアクセスするよう利用者にプロンプトを行い、さらに利用者の選択を支援するための情報を提供するよう構成可能である。例えば、位置決定装置２０２は、通信可能に利用できるＷｉ−Ｆｉ  ＡＰまたはホットスポット（すなわち、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０２および３０４）の１つを選択するよう利用者にプロンプトを行い、および／またはその各々に関する選択関連情報を提供することができる。この選択関連情報は、例えば１若しくはそれ以上のユーザーインターフェース１２８（ｘ）を介して出力するなど任意の適切な方法で提供でき、この選択関連情報には、利用者に役立つ可能性がある任意の情報を含めることができる。例えば、個々のＷｉ−Ｆｉ  ＡＰまたはホットスポットおよび各々のカバーエリアは、１若しくはそれ以上のユーザーインターフェース１２８（ｘ）を介してマップ（地図）に提示できる。その追加態様または代替態様として、Ｗｉ−Ｆｉ  ＡＰまたはホットスポットのプロバイダ情報、料金情報、セキュリティ情報または認証情報など、他の情報を提示することができる。説明の便宜上、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０２は料金に関連付けられており、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０４は料金に関連付けられていないと仮定する。この情報を使うと、無料のＷｉ−Ｆｉ  ＡＰまたはホットスポットの方を好む利用者は、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０４を選択したのち、そのＷｉ−Ｆｉ  ＡＰまたはホットスポットに位置決定装置２０２を通信可能にリンクさせることができる。また上述のとおり、位置決定装置２０２は、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア内にないにもかかわらず、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６が地理的領域３００内にあることを発見するよう利用者にプロンプトを行い、あるいはそれを利用者に許可することができる。この場合、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア、コスト、セキュリティまたは認証など、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６に関する有用な情報も利用者に提供される。さらに、位置決定装置２０２は、経路１を引き続き南へ進む道順など、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア内の位置へナビゲートするターンバイターン指示を利用者に提供する場合さえある。
【００３０】
その追加態様または代替態様として、少なくとも一部の実施態様において、位置決定装置２０２は、Ｗｉ−Ｆｉ  ＡＰまたはホットスポットの情報および／または利用者の詳細設定（プリファレンス）を自動的に選択するよう構成できる。その一例として、位置決定装置２０２は、可能なら無料のＷｉ−Ｆｉホットスポットまたは特定のプロバイダにより提供されるＷｉ−Ｆｉホットスポットを選択すべき旨を示した特定の利用者詳細設定により、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０４を自動的に選択し、それに通信可能にリンクすることができる。このように、これらの状況において、位置決定装置２０２は、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０４を自動的に選択したのち、それに通信可能にリンクすることが可能である。
【００３１】
上記のとおり、地理的領域３００は、目的地点Ｘに至る２つの潜在的経路（経路１および経路２）を含むものと例示されている。このように、位置決定装置２０２は、上記の統合技術により、Ｗｉ−Ｆｉ  ＡＰまたはホットスポットがある場合、そのうちどれがこれら各経路上の点から利用できる可能性が高いかに関連付けられた情報を、出発前の利用者に提供することができる。また当業者であれば、位置決定装置２０２は、気象情報、および／または各経路上の特定点にある商品および／または利用可能なサービスに関する情報など、他種の情報を利用者に提供できることが理解されるであろう。利用者は、この情報を使って目的地点Ｘへの経路を選択することができる。ここでは、例えばＷｉ−Ｆｉ  ＡＰまたはホットスポットのカバーエリア内である可能性の高い位置が経路２より経路１に多いため、および／または経路１は無料のＷｉ−Ｆｉ  ＡＰまたはホットスポット（すなわちＷｉ−Ｆｉ  ＡＰまたはホットスポット３０４）に関連付けられているが経路２はそうでないため、利用者は（可能性として考えられる経路１および経路２のうち）少なくとも部分的に経路１を選択済みであると仮定する。
【００３２】
位置決定装置２０２は、目的地点までの経路を選択できるよう利用者を支援する情報を提供するほか、１若しくはそれ以上の関心地点（ｐｏｉｎｔ  ｏｆ  ｉｎｔｅｒｅｓｔ、略称ＰＯＩ）の識別および／または１若しくはそれ以上の目的地点（経由点、または複数のウェイポイント（通過点）の１つ）の選択を支援する情報も利用者に提供できる。その追加態様または代替態様として、利用者は、アクセスを希望するＷｉ−Ｆｉ  ＡＰまたはホットスポットのカバーエリア内に特定のＰＯＩがあるか、および／または特定のＰＯＩが望ましい商品またはサービスに関連付けられているかに少なくとも部分的に基づいて、経由点またはウェイポイント（通過点）として、前記特定のＰＯＩを効果的に識別または指定できる。例えば、ここで位置決定装置２０２は、ＰＯＩ  ３０８およびＰＯＩ  ３１０がイタリア料理のレストランで、ＰＯＩ  ３１２がフランス料理のレストランであることを利用者に知らせることができる。また、位置決定装置２０２は、ＰＯＩ  ３０８およびＰＯＩ  ３１２がＷｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア内である可能性が高く、ＰＯＩ  ３１０はそうでないことを利用者に知らせることができる。利用者は、Ｗｉ−Ｆｉホットスポット内にあるイタリア料理のレストランの方を好む場合、この情報を使って、単一の目的地点（ウェイポイント（通過点））または経路上の複数の目的地点の１つ（経由点）としてＰＯＩ  ３０８を選択することができる。
【００３３】
手続き（プロシージャ）の実施例
以下、図４および図５を参照して、前述のシステムおよび装置を利用する装置で実施（実装）可能な位置決定機能およびＷｉ−Ｆｉ機能を効果的に統合する技術を説明する。これら各手続きの諸態様は、ハードウェア、ファームウェア、ソフトウェア、またはこれらの任意の組み合わせで実装できる。これらの手続きは、１若しくはそれ以上の装置で実行される動作を指定するブロックのセットとして示しており、必ずしも各ブロックの動作実行について示した順序に限定されるわけではない。さらに、以下の説明では、便宜上、諸々の部分で図１〜図３を参照している。ただし、これは、請求項の主題の要旨を限定することを目的としたものではないことを理解すべきである。したがって、後述する特徴はプラットフォームに依存しない。すなわち、説明する技術は、種々のプロセッサを有した種々の市販コンピュータプラットフォームで実施（実装）することができる。
【００３４】
図４は、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された装置により、１若しくはそれ以上のアクセスすべきＷｉ−Ｆｉネットワークの識別および選択を容易にできる例示的な実施態様の手続き（プロシージャ）４００を示した図である。ブロック４０２では、前記装置にＷｉ−Ｆｉデータが提供される。このデータは、位置決定装置２０２上のＷｉ−Ｆｉデータ２１２などで、このデータには、種々のＷｉ−Ｆｉ  ＡＰまたはホットスポットおよび各々のＷｉ−Ｆｉネットワークに関する情報であって、それらのうち１若しくはそれ以上を識別および／または選択してアクセスする上で役立つ情報を含めることができる。具体的には、この情報に個々のＷｉ−Ｆｉ  ＡＰまたはホットスポットに関する詳細を含めることができ、その例としては（これに限定されるものではないが）、前記Ｗｉ−Ｆｉ  ＡＰまたはホットスポットのホスト（小売店舗、セルラー電話会社、政府など）、コスト（無料、１時間当たりの料金など）、場所（Ｗｉ−Ｆｉ  ＡＰの座標および／または住所など）、期待される若しくは一般的なカバーエリアまたは送信範囲の特徴（地理的な座標または境界、形状、障害物など）、期待される若しくは一般的な送信電力、通信上の可用性、セキュリティまたは暗号化（有線と同等のプライバシー（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ、略称ＷＥＰ）、拡張認証プロトコル（Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、略称ＥＡＰ）、Ｗｉ−Ｆｉプロテクテッドアクセス（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ、略称ＷＰＡ）、ＩＥＥＥ  ８０２．１１など）、および装置互換性要件（該当する場合）などがある。
【００３５】
上記に続いて、このＷｉ−Ｆｉデータは、前記装置または場合により当該装置に通信可能にリンクされた第２の装置に提供および格納でき（Ｗｉ−Ｆｉ、携帯電話、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）技術などを使用）、これは、このデータについて任意の適切な手段でインデックス作成、クエリー、アクセス、および／または読み出しが行えるよう、任意の適切な形態で、任意の適切な態様で行われる。その例として（これに限定されるものではないが）、このデータは、前記装置に自動的に提供され（例えば、連続的に、事前定義された特定の時間間隔で、またはイベントに応答して）、または手動でデータコンテンツを前記装置にダウンロードすることにより提供される。この場合、ダウンロードは、任意の適切なソース（データ源）から任意の適切な手段で情報を受信して行われる。例えば、データは、適切なネットワーク経由で、および／または揮発性および／または不揮発性の取り外し可能な（リムーバブル）コンピュータ可読メモリカートリッジなどから、前記装置のスロットまたは他の接続機能を介して受信できる。当業者であれば、その追加態様または代替態様として、上記データの提供および／または更新は、前記装置が通信可能に利用することのできる１若しくはそれ以上のＷｉ−Ｆｉ  ＡＰまたはホットスポットから情報を検出および／または受信する上で適した前記装置のＷｉ−Ｆｉラジオまたは他の適切な通信機器により可能であることが理解されるであろう。
【００３６】
ブロック４０４では、前記装置に位置決めデータが受信される。上記のように、このデータには、任意の適切なソース（データ源）からの、前記装置の位置決定機能を可能にする任意の適切な情報（ＧＰＳ信号など）を含めることができる。ブロック４０６では、前記装置に格納されたＷｉ−Ｆｉデータ、位置決めデータ、およびマップデータを利用して、アクセスできる見込みのある（潜在的）Ｗｉ−Ｆｉホットスポットが識別される。このマップデータについては、ソフトウェア、ファームウェア、または人の組み合わせがクエリ、アクセス、および読み出しを行えるよう、任意の適切な形態で、また任意の適切な態様で、前記装置に提供および格納できることが当業者であれば理解されるであろう。上記のように、これは、特定の地理的領域（前記マップデータにより定義される）内のＷｉ−Ｆｉホットスポット（と各々のカバーエリア）が、受信された位置決めデータとその周辺の地理的特徴の文脈で、見出され、考慮され、および場合により出力または提示されることが可能になる態様で、Ｗｉ−Ｆｉデータおよび位置決めデータをマップデータと統合することにより行える。このように、例えば上記のＷｉ−Ｆｉマネージャモジュール１２４などで表される前記装置の機能を使用すると、潜在的Ｗｉ−Ｆｉホットスポットが実際に通信可能に利用できるかどうか決定する前に、潜在的Ｗｉ−Ｆｉホットスポットの識別が可能になる。すなわち、前記装置は、特定のＷｉ−Ｆｉホットスポットのカバーエリアに入る、またはそれを出ることを効果的に予測し、適宜対処することが可能になる。上記および下記のとおり、これには、利用者へのプロンプトおよび／または通知を行う工程、または特定のＷｉ−Ｆｉホットスポットを自動的に選択し、および／またはこれと通信可能にリンクする工程を含めることができる。
【００３７】
これについて図示した例として、上記で説明した図３を想起すると、それぞれ区別可能なＷｉ−Ｆｉ  ＡＰまたはホットスポットに関連付けられた３つのＷｉ−Ｆｉネットワーク（Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０２、３０４、および３０６）が、位置決定装置２０２の現在位置の文脈で、地理的領域３００内において発見または識別される。この場合、Ｗｉ−Ｆｉ  ＡＰまたはホットスポット３０６は、そのカバーエリア内に位置決定装置２０２が入ってくる前に発見または識別されていることに注意すべきである。さらに、その位置決定装置２０２のマップデータにより、経路（１および２）やＰＯＩ（３０８、３１０、および３１２）など周辺の地理的特徴も識別されている。したがって、前記３つのＷｉ−Ｆｉネットワーク、前記位置決定装置２０２の現在位置、および前記周辺の地理的特徴は、すべて相互に関係して利用者に出力される。
【００３８】
上記から、潜在的Ｗｉ−Ｆｉホットスポットは、前記マップデータで指定された特定の地理的領域内で利用可能であり、またはその可能性が高いいずれのホットスポットであってもよいことを想起すべきである。この地理的領域は、前記装置の現在位置の周囲または場合により１若しくはそれ以上のＰＯＩの周囲で、事前定義された距離または半径を有した地理的領域を定義するなど、任意の適切な手段で定義できる。このように、ブロック４０８では、定義された地理的領域内で、潜在的Ｗｉ−Ｆｉホットスポットが少なくとも１つ識別されるかどうか決定される。すなわち、前記装置の現在位置に関連付けて定義された地理的領域内に、Ｗｉ−Ｆｉホットスポットがあるか（カバーエリアの全部または一部があるか）が決定される。
【００３９】
潜在的Ｗｉ−Ｆｉホットスポットがまったく識別されない場合、手続き４００は、ブロック４０２に戻る。ただし、潜在的Ｗｉ−Ｆｉホットスポットが少なくとも１つ識別されると、ブロック４１０において、その潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を自動的に選択するよう前記装置が構成されているかどうかが決定される。潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を自動的に選択するよう前記装置が構成されている場合（「はい（Ｙｅｓ）」の場合）、手続き４００は、後述のブロック４２０へ進む。ただし、潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を自動的に選択するよう前記装置が構成されていない場合（「いいえ（Ｎｏ）」の場合）は、ブロック４１２で、前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を選択できるよう利用者の支援が行われる。ここでは、潜在的Ｗｉ−Ｆｉホットスポットが１つ利用者に選択されると仮定する。ただし、潜在的Ｗｉ−Ｆｉホットスポットが選択されない場合でも、任意の適切な工程へ進めることに注意すべきである。例えば、手続き４００は、ここで終了してもよく、またはブロック４０２に戻ってもよい。少なくとも一部の実施態様では、アクセスすべき前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を選択できるよう利用者を支援する前記工程に、利用可能なＷｉ−Ｆｉホットスポットがある場合それを探索および／または発見するよう利用者にプロンプトを行う工程（ブロック４１４）を含めることができる。すなわち、利用者は、前記装置のＷｉ−Ｆｉラジオに指示して潜在的Ｗｉ−Ｆｉホットスポットがある場合、そのうち現在どれが利用でき、どのＷｉ−Ｆｉホットスポットのカバーエリア内であるか検出させることができる。ただし、これは、利用者が前記装置の現在位置から通信可能に利用できないホットスポットを選択するよう希望する場合、不要になることもある。
【００４０】
その追加態様または代替態様として、少なくとも一部の実施態様では、前記支援に、アクセスすべき前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を選択するよう利用者にプロンプトを行う工程（ブロック４１６）を含めることができる。このプロンプト工程は、１若しくはそれ以上の潜在的Ｗｉ−Ｆｉホットスポットが例えばブロック４０６で識別された際など、事前定義された任意の適切なイベントに応答したものであってよい。その追加態様または代替態様として、少なくとも一部の実施態様では、前記支援に、アクセスすべき前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を選択できるよう利用者を支援するため選択関連情報を提供する工程（ブロック４１８）を含めることができる。この選択関連情報としては、利用者がＷｉ−Ｆｉホットスポットを選択する上で有用な任意タイプの情報が考えられる。少なくとも一部の実施態様において、この選択関連情報は、上述のＷｉ−Ｆｉデータ、位置決めデータ、および／またはマップデータに見つけることができる。より具体的にいうと、この情報には、識別されたＷｉ−Ｆｉ  ＡＰまたはホットスポットのうちどれが実際に通信可能に利用できるか、識別された個々のＷｉ−Ｆｉ  ＡＰまたはホットスポットと、位置決定装置２０２および／または当該地理的領域内の１若しくはそれ以上の関心地点（ＰＯＩ）との近さ、識別された個々のＷｉ−Ｆｉ  ＡＰまたはホットスポット同士の近さ、識別された個々のＷｉ−Ｆｉ  ＡＰまたはホットスポットのコスト（該当する場合）、識別された個々のＷｉ−Ｆｉ  ＡＰまたはホットスポットのセキュリティ機能または暗号化機能を含めることができる。
【００４１】
それを図示した例として、上記に説明し示した図３を再び考慮する。ここで、特定のＰＯＩ（ＰＯＩ  ３０８、３１０、および３１２など）を目的地点として選択できるよう利用者を支援する選択関連情報を提供するよう、位置決定装置２０２が構成されていることを想起すべきである。また、この情報により、Ｗｉ−Ｆｉアクセスを備えたイタリア料理レストランを好む利用者がＰＯＩ  ３０８を選択できることも想起すべきである。同様に、また別の例として、ＰＯＩ  ３０８、３１０、および３１２のすべてが複数の潜在的Ｗｉ−Ｆｉホットスポットのカバーエリア内にある場合、利用者は、位置決定装置２０２が提供する選択関連情報に基づいてＷｉ−Ｆｉホットスポットを選択することができた。この情報には、各潜在的Ｗｉ−Ｆｉホットスポットに関連付けられた重要な地理的特徴に関する詳細、および／またはそれら各Ｗｉ−Ｆｉホットスポットまたはネットワーク自体に関する詳細（これに限定されるものではないが）を含むことができた。
【００４２】
潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上を自動的に選択するよう前記装置が構成されているとブロック４１０で判断された場（「はい（Ｙｅｓ）」の場合）合は、ブロック４２０で、前記装置がアクセスするよう、前記潜在的Ｗｉ−Ｆｉホットスポットのうち１若しくはそれ以上が自動的に選択される。ここでは、潜在的Ｗｉ−Ｆｉホットスポットが１つ選択されると仮定する。ただし、潜在的Ｗｉ−Ｆｉホットスポットが選択されない場合（利用者の詳細設定（プリファレンス）により選択が行われない場合）でも、任意の適切な工程へ進めることに注意すべきである。例えば、手続き４００は、ここで終了してもよく、またはブロック４０２に戻ってもよい。少なくとも一部の実施態様では、選択関連情報および格納された特定の利用者詳細設定に基づいて自動選択を行うこともできる。非常に単純に図示した例として、ここでも上記に説明し示した図３を考慮すると、少なくとも一部の実施態様において、位置決定装置２０２は、可能なら無料のＷｉ−Ｆｉホットスポットを選択すべき旨を示した利用者の詳細設定に基づき自動選択を行うよう構成されている。
【００４３】
上記の説明から、複数の潜在的Ｗｉ−Ｆｉホットスポット（「１若しくはそれ以上の潜在的Ｗｉ−Ｆｉホットスポット」）をアクセス用に選択できることに注意すべきである。このように、手続き４００は、経路上でナビゲーション中の前記装置がアクセスするよう選択された互いに重なり合う、および／または重なり合わない複数のＷｉ−Ｆｉホットスポットを含む（単一のウェイポイント（通過点）または複数の経由点を伴った）経路を計画または計算する工程に関連付けることができる。これには、経路上のＷｉ−Ｆｉホットスポットのうちカバーエリアが当該経路の全部または一部を含むものにアクセスし、または場合により、カバーエリアが当該経路の全部または一部を含まないが当該経路上のいずれかの点からそうなるＷｉ−Ｆｉホットスポットにもアクセスする工程を含めることができる。有利なことに、これは、すべて前記装置で実施できる。さらに前記装置の位置決定機能により、これは前記装置の現在位置の文脈で行える。利用者に対しては、１若しくはそれ以上のＷｉ−Ｆｉホットスポットのカバー範囲内で、経路上をナビゲートするターンバイターン指示および／または経路上の１点から別の点までナビゲートするターンバイターン指示が提供される。
【００４４】
図５は、Ｗｉ−Ｆｉ機能および位置決定機能を伴って構成された装置により、選択されたＷｉ−Ｆｉホットスポットへの通信可能なリンクを容易にできる例示的な実施態様の手続き（プロシージャ）５００を示した図である。特定のＷｉ−Ｆｉホットスポットは、任意の適切な手段で選択できるが、少なくとも一部の実施態様では、上記に説明し示した手続き４００に基づいて選択される。ブロック５０２では、位置決定装置２０２などの装置が、選択されたＷｉ−Ｆｉホットスポットの範囲内にあるか決定される。以上で詳しく説明したように、前記装置は、選択された特定のＷｉ−ＦｉホットスポットのＷｉ−Ｆｉ  ＡＰのカバーエリア内または送信範囲内にあれば、そのＷｉ−Ｆｉホットスポットの範囲内にある。選択されたＷｉ−Ｆｉホットスポットの範囲内に前記装置がある場合（「はい（Ｙｅｓ）」の場合）、手続き５００は、後述のブロック５０６へ進む。
【００４５】
選択されたＷｉ−Ｆｉホットスポットの範囲内に前記装置がない場合（「いいえ（Ｎｏ）」の場合）は、ブロック５０４で、前記選択されたＷｉ−Ｆｉホットスポットの範囲内の位置へナビゲートして利用者を支援する指示が提供される。上記のように、これは、前記選択されたＷｉ−Ｆｉホットスポットと周辺の地理的領域の地理的特徴とが、該当するマップデータに対して利用者に出力または提示されるようにする態様で、Ｗｉ−Ｆｉデータ、位置決めデータ、マップデータを統合することにより、前記装置で実施できる。このように、前記装置は、選択されたＷｉ−Ｆｉホットスポットのカバーエリア内の位置へナビゲートする指示（ターンバイターン指示など）を利用者に提供することができる。これを単純に図示した例として、上記に説明し示した図３を想起すると、この図では少なくとも一部の実施態様において、位置決定装置２０２がＷｉ−Ｆｉ  ＡＰまたはホットスポット３０６のカバーエリア内の位置へナビゲートするターンバイターン指示（経路１を南へ進むなど）を利用者に提供するよう構成されている。
【００４６】
上記に続いて、ブロック５０６では、選択されたＷｉ−Ｆｉホットスポットと自動的かつ通信可能にリンクするよう前記装置が構成されているか決定される。上述のとおり、通信可能にリンクする工程には、前記装置および／またはＷｉ−ＦｉホットスポットのＷｉ−Ｆｉ  ＡＰによりとられる１若しくはそれ以上の関連付けアクションであって、前記装置が前記Ｗｉ−Ｆｉ  ＡＰにアクセスして当該Ｗｉ−Ｆｉ  ＡＰに関連付けられた無線ネットワーク経由で通信（データを送信および／または受信）できるようにする上で十分な１若しくはそれ以上の関連付けアクションを含めることができる。その例として（これに限定されるものではないが）、これらのアクションには、Ｗｉ−Ｆｉ  ＡＰビーコンメッセージを送受信する工程、プローブ要求（リクエスト）を送受信する工程、インターネットプロトコル（ＩＰ）アドレス用の動的ホスト構成プロトコル（ｄｙｎａｍｉｃ  ｈｏｓｔ  ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｐｒｏｔｏｃｏｌ、略称ＤＨＣＰ）要求を送受信する工程、選択されたホットスポットに関連付けられたサーバーで認証を行う工程などを含めることができる。
【００４７】
選択されたＷｉ−Ｆｉホットスポットに通信可能に自動リンクするよう前記装置が構成されていない場合（「いいえ（Ｎｏ）」の場合）は、ブロック５０８で、選択されたＷｉ−Ｆｉホットスポットに前記装置を通信可能にリンクさせるよう利用者にプロンプトが行われる。この場合、利用者は、前記Ｗｉ−Ｆｉホットスポットに関連付けられた無線ネットワークに前記装置を通信可能にリンクさせることにより、例えば前記装置のユーザーインターフェースを介したインタラクションなど任意の適切な手段で、前記無線ネットワークにアクセスすることができる。選択されたＷｉ−Ｆｉホットスポットに通信可能に自動リンクするよう前記装置が構成されている場合（「はい（Ｙｅｓ）」の場合）は、ブロック５１０で、前記装置が前記Ｗｉ−Ｆｉホットスポットに通信可能にリンクされる。前記装置は、上記のような状況で、前記Ｗｉ−Ｆｉホットスポットに関連付けられた無線ネットワークに通信可能にリンクしてアクセスした場合には、この通信可能なリンクを行ったことを利用者に知らせ、場合によりその詳細情報を利用者に提供するよう構成することができる。
【００４８】
結論
以上、位置決定機能およびＷｉ−Ｆｉ機能を効果的に統合する技術について、構造上の特徴および／または方法論的な動作に固有の表現で説明してたが、言うまでもなく、添付の請求項は、上述した特定の特徴または動作に必ずしも限定されるものではない。むしろ、これら特定の特徴または動作は、これら技術の例示的な実施（実装）形態として開示している。
【図１】
2011512720.tif 000003
【図２】
2011512720.tif 000004
【図３】
2011512720.tif 000005
【図４】
2011512720.tif 000006
【図５】
2011512720.tif 000007
【国際調査報告】
2011512720.tif 000008
2011512720.tif 000009