(57)【特許請求の範囲】
【請求項１】
通信端末によって行われる方法であって、前記方法は、
少なくとも１つの検出されたアクセス・ポイントのアドレスを取得することであって、前記アドレスは第２通信ネットワークと相互接続された第１通信ネットワークから前記少なくとも１つの検出されたアクセス・ポイントと通信するために使用されるアドレスであって、前記第２通信ネットワークは無線通信ネットワークである、取得することと、
前記通信端末によって前記第２無線通信ネットワークにアクセスするために使用可能な少なくとも１つのアクセス・ポイントを判別することであって、前記判別することは前記取得されたアドレスのうちの少なくとも１つに基づく、判別することと、を含むことを特徴とする、前記方法。
【請求項２】
前記方法は、前記検出されたアクセス・ポイントが前記第２無線通信ネットワークに所属することを表すインジケータを前記通信端末に記憶することを含み、前記インジケータは前記取得されたアドレスに基づき、
前記少なくとも１つの使用可能なアクセス・ポイントを判別することは、前記記憶されたインジケータのうちの少なくとも１つに基づくことを特徴とする、請求項１に記載の方法。
【請求項３】
前記検出されたアクセス・ポイントが前記第２無線通信ネットワークに前記所属することは、前記取得されたアドレスと、前記第２無線通信ネットワークに関連付けられた参照アドレスとに基づくことによって検証されることを特徴とする、請求項２に記載の方法。
【請求項４】
前記第２無線通信ネットワークに所属するものとして前記通信端末によって知られている参照アクセス・ポイントを介して前記参照アドレスを取得することを含むことを特徴とする、請求項３に記載の方法。
【請求項５】
前記所属することは、前記通信端末によって最初に検出されたアクセス・ポイントのみに対して検証されることを特徴とする、請求項３に記載の方法。
【請求項６】
前記通信端末のユーザ・インタフェースからの要求があると、前記通信端末によって検出された全てのアクセス・ポイントが前記第２無線通信ネットワークに所属することを検証することを含むことを特徴とする、請求項２〜５のいずれか１項に記載の方法。
【請求項７】
少なくとも１つのプロセッサを含む通信端末であって、前記少なくとも１つのプロセッサが、
少なくとも１つの検出されたアクセス・ポイントのアドレスを取得することであって、前記アドレスは第２通信ネットワークと相互接続された第１通信ネットワークから前記少なくとも１つの検出されたアクセス・ポイントと通信するために使用されるアドレスであって、前記第２通信ネットワークは無線通信ネットワークである、取得することと、
前記通信端末によって前記第２無線通信ネットワークにアクセスするために使用可能な少なくとも１つのアクセス・ポイントを判別するであって、前記判別することは前記取得されたアドレスのうちの少なくとも１つに基づく、判別することと、を行うように構成されていることを特徴とする、前記通信端末。
【請求項８】
前記少なくとも１つのプロセッサは、前記検出されたアクセス・ポイントが前記第２無線通信ネットワークに所属することを表すインジケータを前記通信端末に記憶するように構成され、前記インジケータは前記取得されたアドレスに基づき、
前記少なくとも１つの使用可能なアクセス・ポイントの判別は、前記記憶されたインジケータのうちの少なくとも１つに基づくことを特徴とする、請求項７に記載の通信端末。
【請求項９】
前記検出されたアクセス・ポイントが前記第２無線通信ネットワークに前記所属することは、前記取得されたアドレスと、前記第２無線通信通信ネットワークに関連付けられた参照アドレスとに基づくことによって検証されることを特徴とする、請求項８に記載の通信端末。
【請求項１０】
前記少なくとも１つのプロセッサは、前記第２無線通信通信ネットワークに所属するものとして前記通信端末によって知られている参照アクセス・ポイントを介して前記参照アドレスを取得するように構成されていることを特徴とする、請求項９に記載の通信端末。
【請求項１１】
前記記憶されたインジケータは、前記検出されたアクセス・ポイントの識別子を含み、前記取得されたアドレスが前記参照アドレスと同じ場合に記憶され、前記使用可能なアクセス・ポイントの判別は、前記使用可能なアクセス・ポイントの識別子が前記記憶された識別子の中に存在することに基づくことを特徴とする、請求項９又は１０に記載の通信端末。
【請求項１２】
前記記憶されたインジケータは、前記検出されたアクセス・ポイントに関連付けられた前記通信端末に記憶された情報項目の少なくとも１つのビットに割り当てられる値であることを特徴とする、請求項８〜１１のいずれか１項に記載の通信端末。
【請求項１３】
前記少なくとも１つのプロセッサは、前記通信端末によって最初に検出されたアクセス・ポイントに対してのみ前記所属することを検証するように構成されていることを特徴とする、請求項８〜１２のいずれか１項に記載の通信端末。
【請求項１４】
コンピュータ・プログラムであって、当該プログラムが通信端末の少なくとも１つのプロセッサによって実行されると方法を実行するプログラム・コード命令を含み、前記方法は、
少なくとも１つの検出されたアクセス・ポイントのアドレスを取得することであって、前記アドレスは第２通信ネットワークと相互接続された第１通信ネットワークから前記少なくとも１つの検出されたアクセス・ポイントと通信するために使用されるアドレスであって、前記第２通信ネットワークは無線通信ネットワークである、取得することと、
前記通信端末によって前記第２無線通信ネットワークにアクセスするために使用可能な少なくとも１つのアクセス・ポイントを判別することであって、前記判別することは前記取得されたアドレスのうちの少なくとも１つに基づく、判別することと、を含むことを特徴とする、コンピュータ・プログラム。
【請求項１５】
コンピュータ・プログラムが記憶されたコンピュータ可読記憶媒体であって、前記コンピュータ・プログラムは、通信端末の少なくとも１つのプロセッサによって、通信端末によって行われる方法を実行するプログラム・コード命令を含み、前記方法は、
少なくとも１つの検出されたアクセス・ポイントのアドレスを取得することであって、前記アドレスは第２通信ネットワークと相互接続された第１通信ネットワークから前記少なくとも１つの検出されたアクセス・ポイントと通信するために使用されるアドレスであって、前記第２通信ネットワークは無線通信ネットワークである、取得することと、
前記通信端末によって前記第２無線通信ネットワークにアクセスするために使用可能な少なくとも１つのアクセス・ポイントを判別することであって、前記判別することは前記取得されたアドレスのうちの少なくとも１つに基づく、判別することと、を含むことを特徴とする、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願の開示内容の分野は、通信ネットワーク、特に、ホーム・ネットワークなどのローカル・ネットワークに関し、さらに、無線端末による通信ネットワークへのアクセスに関する。
【０００２】
無線通信ネットワークにアクセスする通信端末によって使用されるべきアクセス・ポイントを判別する方法および対応する通信端末について記載する。具体的には、開示する方法および通信端末は、ＷｉＦｉプロトコルなどの、標準的な無線通信プロトコルを使用する標準的な通信ネットワークに関する場合がある。
【背景技術】
【０００３】
無線端末は、幾つかのアクセス・ポイントから通信ネットワークにアクセスできることが多い。例えば、ローカル・ネットワークにおいては、ホーム・ネットワークへのアクセス・ポイントは、リモート・ネットワークとの相互接続を行うためのゲートウェイ装置に存在する場合がある。ローカル・ネットワークへのアクセス・ポイントもまた、幾つかのローカル装置に存在するため、リピータ（例えば、ＷｉＦｉタイプのネットワークの場合は、「ＷｉＦｉ中継器」タイプの装置）の役割を果たす場合がある。例えば、スマートフォンやタブレット、または復号器（或いはセットトップ・ボックス）などのローカル・モバイル装置に関わることがある。
【０００４】
さらに、ゲートウェイ装置は、ローカル・ネットワークを構成する端末に対し、ブロードバンド・ネットワークへのアクセスを提供することに加え、ローカル・ネットワークの外部に存在する装置が接続されたブロードバンド・ネットワークへのアクセスを提供する場合が多い。したがって、ゲートウェイ装置は、２つの別個の識別子、すなわち、ローカル・ネットワークの構成する端末に対して確保されたプライベート識別子（例えば、プライベートＳＳＩＤタイプの識別子）と、ブロードバンド・ネットワークを構成する端末が、ローカル・ネットワークの構成要素する端末ではない場合でもアクセス可能な、パブリック識別子（例えば、パブリックＳＳＩＤタイプの識別子）と、を有する。よって、ゲートウェイ装置は、ローカル・ネットワークの他の端末からは、２つの異なるアクセス・ポイントのように見える。
【０００５】
無線ネットワークの端末は、幾つかのアクセス・ポイントの存在を検出できる。それは、そのネットワークに所属していない近隣のアクセス・ポイント、または、そのネットワークへのアクセス・ポイントを含むことがある。
【０００６】
結果として、端末が近隣に存在する無線ネットワークへのアクセス・ポイントの検索を実行すると、端末は、幾つかのアクセス・ポイントを検出することがある。
【０００７】
さらに、アクセス・ポイントは、（例えば、アクセス・ポイントの中には、対応するモバイル端末が決まっているものがあるため）時間の経過に伴って変化したり、端末の位置に応じて変化したりすることがある。
【０００８】
現在、通信端末のユーザは、自己の端末がネットワークとの接続に使用するべきアクセス・ポイントを、自ら手動で選択しなければならない。この選択は、検出されたアクセス・ポイントの数が多く、ユーザにとってアクセス・ポイントの名称が不明であると、特に、困難で煩雑なものである。最後に、端末とアクセス・ポイントの関連付けは、アクセス・キー（例えば、ログイン名およびパスワード）を前もって入力することに依存する場合がある。
【発明の概要】
【０００９】
本願の開示内容は、端末のユーザにとって従来技術の解決法よりも簡易で迅速な方法を提案することによって状況を改善できるようにする。
【００１０】
より具体的には、本願の開示内容は、無線通信ネットワークにアクセスする通信端末によって使用されるべきアクセス・ポイントを判別する方法に関する。
【００１１】
本願の開示内容によれば、判別方法は、
上記端末によって、少なくとも１つのアクセス・ポイントを検出するステップと、
検出されたアクセス・ポイントのうちの少なくとも１つが上記ネットワークに所属することを検証するステップと、
検出されたアクセス・ポイントの中から、上記通信ネットワークに所属すると検証された、使用されるべきアクセス・ポイントを選択するステップと、を含む。
【００１２】
具体的には、幾つかの態様では、選択は、端末自体によって自動化することができ、端末のユーザとのインタラクション（端末のユーザによる操作）を必要としない。
【００１３】
特定の態様によれば、上記検証は、
上記検出されたアクセス・ポイントのアドレス識別子の取得を試行するステップと、
アドレス識別子が取得された場合に、上記取得された識別子と、上記通信ネットワークに関連付けられた、少なくとも１つの参照アドレス識別子とを比較するステップと、を含む。
【００１４】
具体的には、本願の開示内容は、特に、第１の通信ネットワークにアクセスする通信端末によって使用されるべきアクセス・ポイントを判別する方法に関する。上記第１のネットワークは、無線通信ネットワークである。
【００１５】
特定の態様によれば、この方法は、上記端末によって実行される、
少なくとも１つのアクセス・ポイントを検出するステップと、
参照アドレス識別子を考慮することによって、上記第１の通信ネットワークに関連付けられた、検証されるべきアクセス・ポイントと呼ばれる、検出されたアクセス・ポイントのうちの少なくとも１つが上記第１のネットワークに所属することを検証する所属検証ステップであって、検証されるべき上記アクセス・スポイントの、第２のネットワークに関連する、アドレス識別子の取得を要求するステップを含む、上記所属検証ステップと、
検出されたアクセス・ポイントの中から、上記第１の通信ネットワークに所属すると検証された、使用されるべき上記アクセス・ポイントを選択するステップと、を含む。
【００１６】
特定の特徴によれば、上記所属検証ステップは、検証されるべき前記アクセス・ポイントに対してアドレス識別子が取得されない場合に、検証されるべき前記アクセス・ポイントに対して既に行われた取得の試行回数を考慮する。
【００１７】
特定の態様によれば、アドレス識別子の取得を要求するステップは、
上記端末と検証されるべき上記アクセス・ポイントとの間の接続の確立を要求するステップと、
上記接続が確立された場合に、当該接続を利用することによって、上記第１のネットワークの外部にあって上記第２のネットワークからアクセス可能なサーバから、検証されるべき上記アクセス・ポイントの上記アドレス識別子の提供を要求するステップと、を含む。
【００１８】
特定の態様によれば、上記取得されたアドレス識別子および上記参照アドレス識別子は、ブロードバンド・ネットワーク上のパブリック・アドレスである。
【００１９】
特定の態様によれば、アドレス識別子の取得を要求するステップは、さらに、上記取得されたアドレス識別子を上記端末に記憶するステップを含む。
【００２０】
特定の態様によれば、使用されるべき上記アクセス・ポイントを選択するステップは、選択されるべき上記アクセス・ポイントのうちの少なくとも１つに対するコンテンツ受信パフォーマンス基準を考慮する。
【００２１】
特定の態様によれば、上記パフォーマンス基準は、
平均誤差率と、
最大誤差率と、
誤差無し平均時間と
誤差無し最大時間と、
平均ビットレートと、
最大ビットレートと、
からなる群に属する。
【００２２】
特定の態様によれば、使用されるべき上記アクセス・ポイントを選択するステップは、選択されるべき上記アクセス・ポイントのうちの少なくとも１つが上記端末に関連付けられている期間を考慮する。
【００２３】
特定の態様によれば、使用されるべき上記アクセス・ポイントを選択するステップは、選択されるべき上記アクセス・ポイントのうちの少なくとも１つが上記第１のネットワークのサブネットワークに所属することの基準を考慮する。
【００２４】
特定の態様によれば、上記所属することの基準は、選択すべき上記少なくとも１つのアクセス・ポイントの上記アドレス識別子に相補的なアドレス情報の項目と、アドレス情報の相補的な参照項目との比較を含む。
【００２５】
特定の態様によれば、上記第１のネットワークは、Ｗｉｆｉタイプの無線通信ネットワークである。
【００２６】
明示的に記載されていないものの、本明細書中の実施形態をどのように組み合わせて実施することもできるし、部分的に組み合わせて実施することもできる。例えば、検証を行うステップが、アクセス・ポイントに対し、アドレス識別子の取得を試行するステップと、このアドレス識別子の比較を行うステップとを含む実施形態に、アクセス・ポイントの選択にパフォーマンス基準および／または端末との関連付けの期間を考慮する実施形態を組み合わせることもできる。
【００２７】
本願の説明を読んだ当業者によって容易に着想可能な他の実施形態もまた本願の開示内容の範囲に含まれる。
【００２８】
具体的には、本願の開示内容は、端末にとって公知な通信プロトコルを用いたどのような無線ネットワークにも適用され、特に、ローカル・ネットワークの場合では、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコル、またはＷｉＦｉプロトコルなどの標準的な無線通信プロトコルに適用される。
【００２９】
別の態様によれば、本願の開示内容は、第１の通信ネットワークにアクセスするために使用するべきアクセス・ポイントを判別するように構成された少なくとも１つのプロセッサを含む通信端末に関する。上記第１のネットワークは、無線通信ネットワークである。
【００３０】
本願の開示内容によれば、上記少なくとも１つのプロセッサは、
上記端末からアクセス可能な少なくとも１つのアクセス・ポイントを検出し、
参照アドレス識別子を考慮することによって、上記第１の通信ネットワークに関連付けられた、検証されるべきアクセス・ポイントと呼ばれる、検出されたアクセス・ポイントのうちの少なくとも１つが上記第１のネットワークに所属することを検証し、検証されるべき上記アクセス・ポイントが上記第１のネットワークに所属すること検証することは、検証されるべき上記アクセス・ポイントの、第２のネットワークに関連する、アドレス識別子の取得（２３０）を要求することを含み、
上記検出されたアクセス・ポイントの中から、上記第１の通信ネットワークに所属すると検証された、上記端末によって使用されるべきアクセス・ポイントを選択するように構成される。
【００３１】
別の態様によれば、本願の開示内容は、コンピュータ・プログラム・プロダクトに関する。本願の開示内容によれば、このようなコンピュータ・プログラム・プロダクトは、このプログラムがコンピュータによって実行されると、上述した実施形態のうちのいずれか１つにおいて、上記判別方法を実行するプログラム・コード命令を含む。
【００３２】
さらに別の態様によれば、本願の開示内容は、コンピュータ・プログラムが記憶されたコンピュータ読み取り可能記憶媒体に関し、このコンピュータ・プログラムは、コンピュータによって実行されると、上述した実施形態のうちのいずれか１つにおいて、本願の開示内容の判別方法を実行するプログラム・コード命令を含む。
【００３３】
このような読み取り可能記憶媒体は、コンピュータ読み取り可能およびコンピュータ実行可能プログラム・コード命令を含む少なくとも１つのコンピュータ読み取り可能記憶媒体にロードされるコンピュータ・プログラム・プロダクトの形態をとることができる。
【００３４】
したがって、本特許出願において、コンピュータ読み取り可能記憶媒体は、情報を記憶する本来の機能および記憶する情報の復元を可能とする本来の機能を有する非一時的な記憶媒体であるとみなされる。コンピュータ読み取り可能な記憶媒体は、例えば、限定するものではないが、電子的、磁気的、光学的、電磁的、または、赤外線の、半導体製のシステム、装置、または、１つの機器とすることができ、上述した技術を組み合わせて実施することもできる。なお、本願の開示内容の原理を適用可能なよりコンピュータ読み取り可能媒体のより具体的例を提供する以下の要素は、本質的には、例示的な目的で述べたものであり、当業者であれば容易に解釈できるであろうが、これらの要素が網羅的なリストを構成するものでは決してない。携帯型コンピュータ・ディスク、ハードウェア・ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）タイプのメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）タイプの消去可能なメモリまたはフラッシュ・メモリ、ＲＯＭメモリ（ＣＤ  ＲＯＭ）を含む携帯型コンパクト・ディスク、１つの光学式記憶機器、１つの磁気式記憶機器、または、上述した要素を適切に組み合わせたもの。
【００３５】
当業者であれば理解できるであろうが、本発明の態様を端末、方法、または、コンピュータ読み取り可能な記憶媒体によって実施することが可能である。したがって、本発明の態様は、特定の実施形態において、完全にハードウェア・コンポーネント（例えば、電子的なコンポーネントまたは、コンポーネントを備えた電子的なカード）の形態で実施することができ、または、完全にソフトウェア・コンポーネント（例えば、ファームウェア・コンポーネント、「レジデント」ソフトウェア・プログラム、マイクロコードなど）の形態で実施することができる。他の実施形態は、ハードウェア・コンポーネントおよびソフトウェア・コンポーネントの双方を実施可能である。本願の明細書において、用語「モジュール」は、一般的には、ハードウェア・コンポーネントまたはソフトウェア・コンポーネントのいずれかに対応するコンポーネントを指す。さらに、本発明の態様をコンピュータ読み取り可能記憶媒体の形態で実施することができる。１つ以上のコンピュータ読み取り可能な記憶媒体をどのように組み合わせて使用することもできる。
【００３６】
本願の開示内容は、より良好に理解されるであろう。さらに、他の特徴事項および利点は、以下の詳細な説明、特定の実施形態に関して添付図面を参照した説明を読むことによって明らかになるであろう。
【図面の簡単な説明】
【００３７】
【図１】特定の実施形態に係る、ローカル・ネットワークに接続することを求めるモバイル通信端末の環境を示す図である。
【図２】図１に関連して説明される通信端末における実施態様に対応した、特定の実施形態における本願の開示内容の判別方法を示す機能図である。
【図３】特定の実施形態に係る通信端末の判別モジュールを示す図である。
【発明を実施するための最良の形態】
【００３８】
全ての図面において、同一の要素には同一の記号が付けられている。
【００３９】
図面は例示的な目的でのみ示されており、どのような場合にも、本願の開示内容を図示した実施形態に限定するものではない。
【００４０】
本願の開示内容の一般的な原理は、アクセス・ポイントのフィルタリングを行うことで、端末が判別されたネットワークに所属しているかどうかにしたがった選択を行えるようにすることにある。
【００４１】
よって、本願の開示内容は、特に、ネットワークへのアクセスを許可しないアクセス・ポイントのパフォーマンスを検証する時間の浪費を避け、不要な電力を消費することを避けられるようにする。
【００４２】
具体的には、例えば、パフォーマンスの点で最良の品質を提供するネットワークへのアクセス・ポイントの選択および／または接続を行えるようにするために、幾つかの実施の形態では、モバイル装置が、周囲に存在する全てのアクセス・ポイントをこの端末が自動的に走査できるようにする。これは、移動中に近隣に複数の異なるアクセス・ポイントが存在するようなモバイル端末の場合に特に有用である。
【００４３】
したがって、少なくとも１つの実施形態では、通信端末が認識ことのできる全てのアクセス・ポイントから端末によって使用されるべきアクセス・ポイントを選択するのではなく、アクセスを望むネットワークに所属するアクセス・ポイントのみからその選択を行うように制限できるようにする。実際、端末が認識することができるものの、ネットワークに所属していないアクセス・ポイントによる接続を検証すると、時間の浪費および不要な電力消費が生じる。しかしながら、電力消費を最低限にすることは、モバイル端末にとっての主要な制約である。
【００４４】
少なくとも一実施形態では、ネットワークに所属するアクセス・ポイントのみが評価されるため、アクセス・ポイントをより効率的に比較することができるようになる。これは、選択が規則的に行われる場合には、特に重要である。これは、例えば、接続されるべき端末が移動している、または、ネットワークへのアクセス・ポイントが変化するからである（例えば、幾つかのアクセス・ポイントがモバイル端末上に存在するからである）。
【００４５】
さらに、幾つかの実施形態においては、例えば、アクセス・ポイントに接続するための暗号化キーは、端末によって記憶され、選択基準（例えば、受信パフォーマンス基準）が予め決められている。使用するべきアクセスアクセス・ポイントの選択は、自動化され、端末のユーザとのインタラクション（端末のユーザによる操作）を必要としない。
【００４６】
さらに、この自動化により、ユーザに負担を課すことなく、ネットワークへの特定のアクセス・ポイント、例えば、その範囲内にある全てのアクセス・ポイントを規則的に検証することも可能になる。
【００４７】
したがって、ユーザは、常時、ネットワーク内で利用可能なアクセス・ポイントの中から、最良のパフォーマンスを有するアクセス・ポイントを利用することができる。
【００４８】
図１および図２では、ＷｉＦｉタイプのローカル・ネットワークの場合における特定の実施形態が示されている。ここで、モバイル端末１３０は、本願の開示内容の判別方法を使用して、アクセスを行うことを望んでいる。図示した実施形態においては、ローカル・ネットワークは、標準的な通信プロトコルである（２０１２年３月２９日時点の）ＩＥＥＥ８０２．１１−２０１２を実施する。
【００４９】
図１は、モバイル通信端末１３０の環境を示している。図１は、ＷｉＦｉタイプのローカル・ネットワーク１００を示している。ローカル・ネットワーク１００は、ブロードバンド・ネットワーク１７０、例えば、インターネット・アクセス・プロバイダのネットワークに対し、ＷｉＦｉカードを備えたゲートウェイ装置１１０によって接続されている。ゲートウェイ装置１１０は、一方では、パブリック・アクセス・ポイント１１２を有し、他方では、ローカル・ネットワーク１００の構成する端末のために確保されたプライベート・アクセス・ポイント１１４を有する。復号器１２０（またはセットトップ・ボックス）もまた、ＷｉＦｉカードを備えており、一方では、ゲートウェイ装置１１０のプライベート・アクセス・ポイント１１４との通信を可能にするＷｉＦｉクライアントを含み、他方では、ゲートウェイ装置１１０とローカル・ネットワーク１００に接続することを望む端末との間でリピータとしての役割を果たすことを可能にするプライベート・アクセス・ポイント１２２を含む。ゲートウェイ装置１１０および復号器１２０は、端末１３０から認識することができる。
【００５０】
図１は、さらに、ＷｉＦｉタイプの別のローカル・ネットワーク１５０を示している。ローカル・ネットワーク１５０は、ローカル・ネットワーク１００の近隣に位置し、ゲートウェイ装置１６０からアクセスすることができる。ゲートウェイ装置１６０は、一方で、パブリック・アクセス・ポイント１６２を有し、他方で、ローカル・ネットワーク１５０を構成する端末のために確保されたプライベート・アクセス・ポイント１６４を有する。ゲートウェイ装置１６０は、端末１３０の通信範囲内に位置する。
【００５１】
最後に、別の装置１４０が端末１３０の通信範囲内に位置する。この装置１４０は、ＧＳＭ（登録商標）（グローバル・システム監視）ネットワークへのプライベートＷｉＦｉアクセス・ポイント１４２を含む。
【００５２】
図示した実施形態においては、ネットワークは、ＷｉＦｉタイプのローカル・ネットワークであり、各アクセス・ポイントは、ＳＳＩＤ（サービス・セット識別子）などの英数字の文字列で識別される。識別を、例えばＭＡＣ（媒体アクセス制御）アドレスによって行うこともでき、これにより、各アクセス・ポイントを一意に識別することが保証される。
【００５３】
図２は、端末１３０で実施される、特定の実施形態における、本願の開示内容の判別方法を示している。
【００５４】
本願の開示内容によれば、使用されるべきアクセス・ポイントを判別する方法２００は、端末１３０によって近隣にあるアクセス・ポイントの検出を行うステップ２１０を含む。
【００５５】
図１に示された特定の実施形態においては、したがって、端末１３０は、以下の６個のアクセス・ポイントを認識する。
−（ネットワーク１５０へのアクセスを提供する）装置１６０のパブリック・アクセス・ポイント１６２およびプライベート・アクセス・ポイント１６４
−（ネットワーク１００へのアクセスを提供する）ゲートウェイ装置１１０のパブリック・アクセス・ポイント１１２およびプライベート・アクセス・ポイント１１４
−復号器１２０のプライベート・アクセス・ポイント１２２
−モバイル端末１４０のプライベート・アクセス・ポイント１４２
【００５６】
図２に示された実施形態においては、この方法は、次に、（検証されるべきアクセス・ポイントと呼ばれる）検出されたアクセス・ポイントのうちの少なくとも１つがローカル・ネットワークに所属することを検証するステップ２２０を含む。この検証は、例えば、以下により詳細に説明するように、端末によって少なくとも一時的に記憶された所属インジケータに特定の値を割り当てることに対応することがある。
【００５７】
実施形態によれば、検証２２０は、検出されたアクセス・ポイント１１２，１１４，１６２，１６４，１２２および１４２の各々に対して行うことができ、または、特定の検出されたアクセス・ポイント、例えば、端末１３０によって最初に検出されたアクセス・ポイントに対してのみ行うこともできる。このような実施形態は、判別方法が端末１３０によって定期的に実施される場合に特に適している。
【００５８】
特に、検証２２０には、ブロードバンド・ネットワーク上で検証されるべきアクセス・ポイントのアドレス識別子の取得２３０を含めることができる。
【００５９】
図示された特定の実施形態においては、アドレス識別子は、インターネット・プロトコルを使用してネットワークとのインタフェースの一意的な指定を可能にするパブリックＩＰ（インターネット・プロトコル）アドレスである。このようなアドレスを、例えば、ＤＨＣＰ（動的ホスト構成プロトコル）サーバを介した、ブロードバンド通信ネットワークへのアクセスを提供するプロバイダによって割り当てることができる。
【００６０】
ゲートウェイ装置１１０は、ブロードバンド・ネットワークに対する２つのインタフェース（プライベート・アクセス・ポイント１１４の中継を介してブロードバンド・ネットワークとローカル・ネットワークの装置との間の相互接続のために確保されたいわゆる「プライベート」インタフェースと、「ホットスポット」タイプのインタフェース、すなわち、パブリック・アクセス・ポイント１１２の中継を介して、アクセス・プロバイダのサービスを使用する全ての端末によって使用可能なインタフェース）を有する。ゲートウェイ装置１１０のインタフェースの各々は、異なるパブリック・アドレスで識別される。
【００６１】
ブロードバンド・ネットワークとのインタフェースとしてゲートウェイ装置１１０のインタフェースを使用する各装置は、自己のパブリック・アドレス識別子を有するように見られる。このパブリック・アドレス識別子は、使用するゲートウェイ装置のインタフェースのアドレス識別子である。
【００６２】
例えば、検証されるべきアクセス・ポイントのアドレス情報は、例えば、図示した特定の実施形態におけるリモート・サーバである、ネットワークの外部のサーバから取得することができる。よって、図２に示された実施形態においては、アドレス情報の取得２３０は、端末１３０側からの動作により、端末１３０と検証されるべきアクセス・ポイントとの間の接続の確立２３２を含む。このステップには、ＷＥＰ（優先と同様なプライバシー（ｗｉｒｅｄ  ｅｑｕｉｖａｌｅｎｔ  ｐｒｉｖａｃｙ）またはＷＡＰ（Ｗｉ−Ｆｉ保護アクセス（Ｗｉ−Ｆｉ  ｐｒｏｔｅｃｔｅｄ  ａｃｃｅｓｓ））またはＷＡＰ２キーなどの、暗号化キーの提供が必要となることがある。
【００６３】
したがって、図１に示された実施形態においては、特定の暗号化キーの提供がないことにより、端末１３０とアクセス・ポイント１４２との接続が失敗する場合がある。幾つかの実施形態においては、端末と検証されるべきアクセス・ポイント（例えば、図１のアクセス・ポイント１２２）との接続の失敗は、対象となっている検証されたアクセス・ポイントがローカル・ネットワークに所属していないことによって生ずることがある。
【００６４】
接続が確立されると、端末１３０は、アクセス・ポイントの中継を介して、ブロードバンド・ネットワーク上でアクセス可能な装置と通信することができる。図２に示されているように、この方法は、したがって、具体的には、検証されるべきアクセス・ポイントにアドレス識別子の提供を要求（リクエスト）２３４するために、ネットワークの外部にあるサーバにアクセスすることを含む。
【００６５】
例えば、リクエストの送信により、このリクエストを送信したパブリック・インターネット・ネットワークに接続された装置（すなわち、図１に示された実施形態においてはゲートウェイ１１０）のパブリックＩＰアドレスを返送として提供するように求めることを含んでいても良い。
【００６６】
幾つかの実施形態においては、図２に示されているように、アドレス識別子の取得２３０には、さらに、取得されたアドレス識別子の記憶２３６を含めることができる。
【００６７】
例えば、アクセス・ポイントの識別子（例えば、図示した実施形態におけるＳＳＩＤ識別子またはＭＡＣアドレス）と関連してアドレス識別子（図示した実施形態においては、例えば、パブリックＩＰアドレス）を端末のルックアープ・テーブルに記憶することを含んでも良い。
【００６８】
このような実施形態では、その後、リモート・サーバの問い合わせ無しに、アクセス・ポイントに関連付けられたアドレス識別子を取得することが可能となるため、この取得がより迅速に行えるようになるという利点を有する。
【００６９】
図示した実施形態は、アドレス識別子と、ローカル・ネットワークに関連付けられた、少なくとも１つの参照アドレス識別子との比較２４０を含む。このような参照アドレス識別子は、特に、ローカル・ネットワーク１０１とゲートウェイ装置１１０のブロードバンド・ネットワークとの間の相互接続のための「プライベート」インタフェースのアドレス識別子とすることができる。このような識別子は、例えば、前もって行われる構成設定の間に端末のユーザによって入力されるものであってもよいし、前もって取得されたものでもよいし、ローカル・ネットワークに所属すると端末によって知られている、例えば、ゲートウェイ装置１１０のプライベート・アクセス・ポイント１１４である、参照アクセス・ポイントの中継を通じてリモート・サーバの問い合わせによって動的に取得されたものでもよい。また、端末１３０がゲートウェイ装置１１０の近隣に持ち込まれたときに、近距離通信によって端末から取得することもできる。
【００７０】
他の実施形態においては、幾つかの参照識別子との比較２４０が実行される。これは、幾つかのゲートウェイ装置が端末のネットワークと別のネットワーク、例えば、ブロードバンド・ネットワークとの間の相互接続を可能にする、例えば、ネットワークの構成設定の場合である。
【００７１】
検証されるべきアクセス・ポイントのアドレス識別子と参照識別子との比較２４０により、結果として、例えば、以下に詳細に説明するように、特定の値が、端末によって少なくとも一時的に記憶された所属インジケータに割り当てられる。
【００７２】
図１を参照すると、アクセス・ポイント１６２および１６４の（ゲートウェイ装置１６０とネットワーク１５０のインタフェースに関連する）アドレス識別子は、アクセス・ポイント１１４に関連付けられた参照アドレス識別子とは異なる。
【００７３】
同様に、このゲートウェイ装置１１０からのブロードバンド・ネットワークへの「パブリック」アクセス・ポイント１１２のアドレス識別子は、この参照アドレス識別子とは異なる。
【００７４】
結果として、アドレス識別子は、参照アドレス識別子とは異なるため、アクセス・ポイント１１２，１６２および１６４は、ローカル・ネットワークに所属していないと考えられる。
【００７５】
幾つかの実施形態においては、ローカル・ネットワークに所属することの検証２２０は、所属判別の記憶２４２を含む。
【００７６】
したがって、（例えば、ＳＳＩＤまたはＭＡＣアドレスのリストの形態）ローカル・ネットワークに所属すると考えられるアクセス・ポイントの全ての識別子を、特定のテーブルに記憶することを含んでも良い。このような実施形態においては、アクセス・ポイントがネットワークに所属することのインジケータは、アクセス・ポイントに関連する識別子の記憶されたリストにおける存在である。
【００７７】
さらに、所属の検証の結果を表す、少なくとも１つのビットで符号化された１つの情報を、検出された各アクセス・ポイントに対し、ルックアップ・テーブルに記憶することを含んでも良い。例えば、幾つかの実施形態においては、１つの情報が２つのビットで符合化されていることがある。ここで、第１のビットは、少なくとも１つの所属検証に関連した、第２のビットに対する有意な値の割り当てを示しており、第２のビットは、所属インジケータを構成し、所属検証の結果を表す。例えば、所属インジケータに割り当てられた値「１」は、ローカル・ネットワークに所属する値を示すことができ、所属インジケータに割り当てられた値「０」は、ネットワークに所属していないことを示すことができる（またはその逆でもよい）。このような実施形態では、例えば、このアクセス・ポイントによる、図２に示された実施形態の場合における、別のネットワーク、例えば、ワイド・エリア・ネットワークとの第１の接続が失敗したときに、アクセス・ポイントのアドレス識別子の再取得を試みることが可能となる。
【００７８】
他の実施形態においては、さらに、１つの情報が、幾つかの特定の値をとることができるように、２つを超えるビットで符合化されることがある。例えば、第１の、初期値は、アクセス・ポイントに関連する検証が存在しないことを示し、第２の値は、アクセス・ポイントがネットワークに所属することを示し、第３の値は、アクセス・ポイントがネットワークに所属しないことを示し、他の値は、アクセス・ポイントとの接続の失敗および／または失敗の理由（存在しない場合には、必要な暗号化キーの提供が存在しないことに対し、特定の値を割り当てることができる）および／または、接続の現在の接続試行回数を示す。
【００７９】
このような実施形態においては、検証が定期的に行われている場合、または、同一の検証が、検証されるべきアクセス・ポイントとの幾つかの接続試行を含む場合には、例えば、アクセス・ポイントのアドレス識別子の取得を数回試行することも可能である。アクセス・ポイントへの接続が所定数失敗した場合には、例えば、結果として、アクセス・ポイントがネットワークに所属していないとみなされる。
【００８０】
幾つかの実施形態においては、例えば、端末１３０のユーザの特定のリクエストを通じて、端末によって検出された全てのアクセス・ポイントを強制的に検証することが可能である。
【００８１】
図２に示された実施形態においては、判別方法２００は、さらに、ローカル・ネットワークに所属するとみなされているアクセス・ポイントの中からの端末による使用されるべきアクセス・ポイントの選択２５０を含む。したがって、図１に示された実施形態においては、選択は、アクセス・ポイント１１４および１２２の中から行われる。
【００８２】
選択２５０は、特に、端末のネットワークに所属するアクセス・ポイントに対するパフォーマンス基準を考慮することができ、結果として、パフォーマンスが最良であるアクセス・ポイント（例えば、最低の平均誤差率を有するものまたは最高の平均ビットレートを有するアクセス・ポイント）が選択される。
【００８３】
選択のときに端末がアクセス・ポイントと関連付けられている際、例えば、最小限の関連付け時間未満でアクセス・ポイントの変更が行われないように、この端末がアクセス・ポイントと関連付けられている時間を考慮することもできる。
【００８４】
変形例においては、特に、ネットワーク１００が幾つかのサブネットワーク、例えば、ＬＡＮタイプのサブネットワークを含むプライベート・ネットワークである場合に、アクセス・ポイントの選択は、アクセス・ポイントがネットワーク１００に所属するかどうかだけでなく、アクセス・ポイントがネットワーク１００のサブネットワークに所属するかどうかを考慮することができる。この所属は、好ましくは、例えば、記憶された相補アドレス識別子と同一の相補アドレス識別子を有する、特定のサブネットワークに所属するアクセス・ポイントを選択するために、例えば、サブネット・マスク（特に、ＤＨＣＰ（ダイナミック・ホスト再構成プロトコル・アドレス）などの、アクセス・ポイントの相補的なアドレス識別子と判別済みの相補的なアドレス識別子（例えば、端末によって記憶されたサブネットワークの構成設定サーバのＤＨＣＰアドレス）などとの比較によって判別することができる。
【００８５】
次に、図１に示されたモバイル通信端末１３０が図３により詳細に示されている。
【００８６】
図３は、無線通信ネットワークにアクセスするために使用されるべきアクセス・ポイントを判別するように構成された、図１の通信端末１３０のハードウェア実施形態を図式的に示している。
【００８７】
通信端末１３０は、例えば、ラップトップ、タブレット、またはスマートフォンに対応する。
【００８８】
図示された実施形態においては、通信端末１３０は、クロック信号の伝送も行うアドレスおよびデータ・バス３００によって互いに接続された、以下の要素、すなわち、
マイクロプロセッサ３１（またはＣＰＵ）と、
グラフィック・カード３２と、
例えば、キーボード、マウス、ウェブカム、マイクロフォンなどの、１つ以上の入出力（Ｉ／Ｏ）装置３４と、
ＲＯＭ（読み取り専用メモリ）タイプの不揮発性メモリ３５と、
ランダム・アクセス・メモリ（ＲＡＭ）３６と、
（例えば、Ｗｉｆｉ（登録商標）またはＢｌｕｅｔｏｏｔｈ（登録商標）タイプの）無線接続を通じてデータの受信を行うように構成された通信インタフェースＲＸ３７と、
（例えば、Ｗｉｆｉ（登録商標）またはＢｌｕｅｔｏｏｔｈ（登録商標）タイプの）無線接続を通じてデータの送信を行うように構成された通信インタフェース３８と、
電源３９と、を含む。
【００８９】
通信端末１３０は、さらに、専用のバス３３０によってグラフィック・カード３２に直接接続されたディスプレイ・スクリーン・タイプの表示装置３３を含むか、この表示装置３３に接続されている。変形例によれば、表示装置は、通信端末１３０の外部に存在しており、表示信号を送信するケーブルによって装置３３に接続されている。通信端末１３０、例えば、グラフィック・カード３２は、例えば、ＬＣＤやプラズマ・スクリーン、またはビデオ・プロジェクタなどの外部表示手段に表示信号を送信するように構成された送信手段またはコネクタ（図３には図示せず）を含む。
【００９０】
なお、メモリの説明で使用される「レジスタ」という用語は、メモリの各々における低容量（幾らかのバイナリ・データ）のメモリ領域を指すこともあれば、（プログラム全体、または、計算されたデータや表示されるべきデータを表すデータの全部または部分の記憶を可能にする）大容量のメモリ領域を指すこともある。
【００９１】
スイッチがオンになると、マイクロプロセッサ３１は、ＲＡＭ３６のレジスタ３６０に格納されたプログラムの命令、さらに、特に、本願の開示内容に特有の、以下に説明する方法のステップを実施するアルゴリズムをロードし、実行する。
【００９２】
変形例によれば、端末は、幾つかのマイクロプロセッサを備える。
【００９３】
別の変形例によれば、電源３９は、装置６の外部に存在する。
【００９４】
特に、マイクロプロセッサは、第１の通信ネットワークにアクセスするために、アクセス・ポイントを判別するように構成される。この第１のネットワークは、無線通信ネットワークである。
【００９５】
図３に示された実施形態においては、マイクロプロセッサ３１は、具体的には、
上記端末からアクセス可能な少なくとも１つのアクセス・ポイントを検出し、
上記第１の通信ネットワークに関連付けられた参照アドレス識別子を考慮することによって、検証されるべきアクセス・ポイントと呼ばれる、検出されたアクセス・ポイントのうちの少なくとも１つが上記第１のネットワークに所属することを検証し、検証されるべき上記アクセス・ポイントが上記第１のネットワークに所属すること検証することは、検証されるべき上記アクセス・スポイントの、第２のネットワークに関連する、アドレス識別子の取得（２３０）を要求することを含み、
検出されたアクセス・ポイントの中から、上記第１の通信ネットワークに所属すると検証された、上記端末によって使用されるべきアクセス・ポイントを選択するように構成することができる。
【図１】
0006573917.tif 000002
【図２】
0006573917.tif 000003
【図３】
0006573917.tif 000004