(57)【要約】方法及びシステムが、ポータブルデバイスのユーザは遭遇する各々のネットワークにアクセスするために必要とされる特定のセキュリティプロトコルを識別する。セキュリティプロトコルがネットワークのために必要とされ、ユーザが適切なセキュリティ鍵を有する場合、システムは前記鍵を識別するように更に構成される。前記システムは、デバイスの範囲内のネットワークが暗号化を必要とするかどうかを決定するように更に構成され、必要とする場合、どのレベルにおいてかを決定するように構成される。暗号化が必要とされる場合、前記システムは、ユーザが特定のネットワークにおける使用のための鍵を有しているかどうかを決定するためにネットワークプロファイルにアクセスする。前記システムは、ネットワーク識別子、必要とされる暗号化レベル、及び可能ならば識別されたネットワークのための適切なセキュリティ鍵の識別情報を表示する。随意的にユーザが実際にアクセスし得るネットワーク、すなわち適切な鍵は使用可能な暗号化ネットワーク及び非暗号化ネットワークのみを表示するように構成され得る。暗号化ネットワークが選択される場合、前記システムは、識別された鍵を使用してデバイスが所要のセキュリティをもたらすように構成する。
2005524342.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク識別子及びセキュリティインジケータを有するネットワークをユーザデバイスの近傍で検出するように構成される検出器と、
前記検出器に可動的に結合され、前記ネットワーク識別子及び前記セキュリティインジケータを受信するように構成され、その結果前記ネットワーク識別子及び前記セキュリティインジケータに基づいて前記ネットワークを介する通信のための前記ユーザデバイスの構成を容易にするコントローラと
を有するアクセス決定システム。
【請求項２】
ユーザインタフェイスデバイス
を更に含み、
前記コントローラが、前記ネットワーク識別子及び前記セキュリティインジケータに基づいて前記ユーザインタフェイスデバイスを介して一つ又はそれより多くのメッセージを通信することによって前記構成を容易にする
請求項１に記載のシステム。
【請求項３】
前記ネットワークを介する通信のための前記ユーザデバイスを構成するようにもたらされる構成器
を更に含み、
前記コントローラが、前記ネットワーク識別子及び前記セキュリティインジケータに基づいて前記構成器を制御することによって前記構成を容易にする
請求項１に記載のシステム。
【請求項４】
前記構成器が、前記セキュリティインジケータに基づいて前記ネットワークを介した通信の暗号化及び復号化を可能にするように更に構成される請求項３に記載のシステム。
【請求項５】
前記暗号化及び復号化がセキュリティ鍵の使用を含み、
前記コントローラが、前記ネットワークのための前記セキュリティ鍵の決定を容易にするように更に構成される
請求項４に記載のシステム。
【請求項６】
一つ又はそれより多くのネットワーク識別情報及び関連する鍵識別情報を含むように構成されるネットワークプロファイル
を更に含み、
前記コントローラが、前記一つ又はそれより多くのネットワーク識別情報及び関連する鍵識別情報のうちの一つと前記ネットワーク識別子との間の対応関係に基づいて前記ユーザデバイスの前記構成を容易にするように構成される
請求項１に記載のシステム。
【請求項７】
前記関連する鍵識別情報が、前記ネットワーク識別子と関連するセキュリティ鍵の識別情報を含む請求項６に記載のシステム。
【請求項８】
暗号化デバイス
を更に含み、
前記コントローラが、前記暗号化デバイスに対する前記セキュリティ鍵の前記識別情報の通信をもたらすことによって前記ユーザデバイスの前記構成を容易にするように更に構成される
請求項７に記載のシステム。
【請求項９】
前記コントローラは、前記ネットワーク識別子と前記一つ又はそれより多くのネットワーク識別情報との間の前記対応関係が存在しない場合、前記ユーザデバイスの前記構成を阻止するように更に構成される
請求項６に記載のシステム。
【請求項１０】
複数のネットワークの選択ネットワークとの通信のために構成可能であるユーザデバイスであって、前記複数のネットワークのうちの各々のネットワークはネットワーク識別子によって識別され、前記ユーザデバイスは、
前記複数のネットワーク内のデバイスからの送信を受信するように構成される受信器と、
前記受信器に可動的に結合され、各々のネットワークからの受信ネットワーク識別子に基づいて、前記送信が受信されている前記複数のネットワークのうちの各々のネットワークを識別するように構成される検出器と、
前記検出器に可動的に結合され、
前記送信が受信されている各々のネットワークの通知をもたらし、
前記通知に基づいて前記選択ネットワークのユーザ選択を検出し、
前記選択ネットワークとの通信をもたらすように前記ユーザデバイスの構成を容易にする
ように構成されるコントローラと
を有し、
前記検出器は、各々のネットワークと関連するセキュリティインジケータを識別するように更に構成され、
前記コントローラは、前記セキュリティインジケータにも基づいて前記構成を容易にする
ユーザデバイス。
【請求項１１】
各々のネットワークの前記通知は、前記セキュリティインジケータを含む請求項１０に記載のユーザデバイス。
【請求項１２】
前記コントローラは、前記セキュリティ鍵の識別情報及び前記受信ネットワーク識別子の記憶された関係に基づいて、各々のネットワークと関連するセキュリティ鍵を決定するように更に構成される請求項１０に記載のユーザデバイス。
【請求項１３】
各々のネットワークの前記通知は、自身の関連するセキュリティ鍵の前記識別情報を含む請求項１２に記載のユーザデバイス。
【請求項１４】
前記選択ネットワークへの通信及び前記選択ネットワークからの通信を暗号化及び復号化するように構成される暗号化デバイス  
を更に含み、
前記コントローラは、前記選択ネットワークの関連するセキュリティ鍵の前記識別情報を前記暗号化デバイスに通信するように更に構成される
請求項１２に記載のユーザデバイス。
【請求項１５】
ネットワークに対する通信のためのアクセス可能性を決定する方法であって、
前記ネットワークと関連するデバイスからの送信を検出するステップと、
前記ネットワークと関連するネットワーク識別子を決定するステップと、
前記ネットワークと関連するセキュリティインジケータを決定するステップと、
前記ネットワーク識別子、前記セキュリティインジケータ、及び複数のネットワークプロファイルに基づいて、前記ネットワークに対する通信のためのアクセス可能性を決定するステップと
を有する方法。
【請求項１６】
前記複数のネットワークプロファイルは、一つ又はそれより多くのネットワーク識別情報及び関連する鍵識別情報を含み、
前記アクセス可能性を決定するステップは、
前記一つ又はそれより多くのネットワーク識別情報及び関連する鍵識別情報のうちの一つと前記ネットワーク識別子との間の対応関係を決定するステップ
を含む請求項１５に記載の方法。
【請求項１７】
暗号化プロセスにセキュリティ鍵の識別情報をもたらすステップと、
前記ネットワーク識別子に対応する前記一つ又はそれより多くのネットワーク識別情報の前記関連する鍵識別情報に対応する前記セキュリティ鍵の前記識別情報と
を更に含む請求項１６に記載の方法。
【請求項１８】
前記ネットワークに対する前記アクセス可能性に基づいて前記ネットワーク識別子の通知をもたらすステップを更に含む請求項１５に記載の方法。    
【発明の詳細な説明】
【技術分野】
【０００１】
当該発明は、無線通信デバイス（ｗｉｒｅｌｅｓｓ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｄｅｖｉｃｅ）の分野に関し、特に無線ネットワークへのアクセス可能性（（アクセシビリティ（ａｃｃｅｓｓｉｂｉｌｉｔｙ））を決定するための方法及びシステムに関する。
【背景技術】
【０００２】
無線ネットワークは、個人用携帯型情報端末（パーソナルデータアシスタント（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ（ＰＤＡ）））、パームトップコンピュータ（ｐａｌｍｔｏｐ  ｃｏｍｐｕｔｅｒ）、及びラップトップコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）等のようなポータブルデバイスの間に通信をもたらすためにますます普及してきている。珈琲店及び航空会社のような企業は現在、自身の職場又は家庭のネットワーク環境から離れている間に電子メール及びインタネットアクセスを介してつながれている（接触を保つ）ことを所望する顧客を引き寄せるために、自局に無線アクセスポイント（ｗｉｒｅｌｅｓｓ  ａｃｃｅｓｓ  ｐｏｉｎｔ）を設けている。更に、会議及びビジネスミーティング等のための一時的なコンピュータネットワークを確立するための方法及びシステムが使用可能となる。ここでコンピュータデバイスはアドホックネットワーク（自立分散型無線ネットワーク（ａｄ−ｈｏｃ  ｎｅｔｗｏｒｋ））を確立し、ピアトゥピア（ｐｅｅｒ−ｔｏ−ｐｅｅｒ）に基づいて互いに通信する。
【０００３】
無線ネットワークの継続された普及により、ポータブルデバイスのユーザは通常複数のネットワークに遭遇（ｅｎｃｏｕｎｔｅｒ）する傾向にある。このようなネットワークとの通信を容易にするために、マイクロソフトＸＰ（Ｍｉｃｒｏｓｏｆｔ  ＸＰ）（Ｒ）のような高度コンピュータシステムは、各ネットワークと通信するようにデバイスを構成（設定）するタスクを容易化するツールを含んでいる。理想的には、デバイスはユーザによる最低限の介入（ｉｎｔｅｒｖｅｎｔｉｎｏ）で選択コンピュータネットワークに接続するように構成されるであろう。マイクロソフトＸＰ（Ｒ）は、例えばユーザによる“ｚｅｒｏ”介入を伴う選択ネットワークに対する通信のためのデバイスを自動的に構成する８０２．１１ｂ無線ネットワークのための“Ｚｅｒｏ−Ｃｏｎｆｉｇ（Ｒ）”アプリケーションを含んでいる。通常ネットワークを識別するためにネットワークによって送信されるパイロット信号（ｐｉｌｏｔ  ｓｉｇｎａｌ）に基づいて、ポータブルデバイスに対して現在使用可能なネットワークのリストがユーザにもたらされる。８０２．１１ｂプロトコルにおいて、各ネットワークは関連するサブシステム識別子（Ｓｕｂ−Ｓｙｓｔｅｍ  Ｉｄｅｎｔｉｆｉｅｒ（ＳＳＩＤ））を有している。当該識別子は、通常特定のネットワークを識別する認識し易い名前（ｅａｓｙ−ｔｏ−ｒｅｃｏｇｎｉｚｅ  ｎａｍｅ）となる。受信されたＳＳＩＤは表示され、ユーザは使用可能なネットワークの中から一つのネットワークを選択する。しかしながらこの簡単な構成プロセス（ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｐｒｏｃｅｓｓ）は、暗号化されていないネットワーク（ｎｏｎ−ｓｅｃｕｒｅｄ  ｎｅｔｗｏｒｋ）に対してしか効果的でなく、更なる構成プロセスが、暗号化ネットワーク（ｓｅｃｕｒｅｄ  ｎｅｔｗｏｒｋ）に接続するために求められなければならない。
【０００４】
認証されたユーザ（ａｕｔｈｏｒｉｓｅｄ  ｕｓｅｒ）しか特定のネットワークにアクセスしないことを保証するために、セキュリティプロセス（ｓｅｃｕｒｉｔｙ  ｐｒｏｃｅｓｓ）がほとんどの無線ネットワークプロトコルにおいてもたらされている。例えば８０２．１１ｂプロトコルは、各ネットワークを識別するために使用されるサブシステム識別子（ＳＳＩＤ）を含んでおり、各ＳＳＩＤは、必要とされる鍵の種類（サイズ）を識別すると共に、暗号鍵（ｓｅｃｕｒｅ  ｋｅｙ）が、識別されたネットワークにアクセスするために必要とされるかどうかを示す、関連する無線暗号化方式（有線と同じレベルのプライバシ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ（ＷＥＰ）））のプロパティ（ｐｒｏｐｅｒｔｙ）を有している。通常ネットワークの管理者（ａｄｍｉｎｉｓｔｒａｔｏｒ）によって、ネットワークの認証されたユーザに暗号鍵が発行され、この暗号鍵は、無線ネットワークを介して通信される情報を暗号化及び復号化するために使用される。モバイルユーザが、多くの異なる無線ネットワークにアクセスすることは珍しいことではない。当該ネットワークのうちのいくつか又は全てが唯一の暗号鍵を必要としてもよい。通常、各ネットワークによって使用される特定の鍵の識別情報のような、暗号化されたネットワークのために必要とされる構成データ（ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｄａｔａ）を記憶しなければならないことを防止するために、ほとんどのユーザは、通常“ネットワークプロファイル（ｎｅｔｗｏｒｋ  ｐｒｏｆｉｌｅ）”と称されるデータ構造において自身が使用する、関連した関係事項を記憶する。ユーザがアクセス可能なネットワークに遭遇すると、ユーザは前記ネットワークの識別子に対するネットワークプロファイル及びそれ故に対応する構成パラメータを探索（ｓｅａｒｃｈ）し、識別子がネットワークプロファイル内にもたらされている場合、ユーザは、このネットワークに対する適切なセキュリティ鍵の使用のような、これらの対応する構成パラメータをもたらすようにシステムに命令する。ユーザが、特定のネットワークと通信するための適切な鍵を使用するためにシステムを構成するのに失敗（フェイル（ｆａｉｌ））する場合、又は鍵を使用しないネットワークと通信するための鍵を使用するためにシステムを構成する場合、通信の欠如とは異なり、しばしばユーザに対するその問題のいかなる指示表示（インジケーション（ｉｎｄｉｃａｔｉｏｎ））もなくネットワークとの通信は失敗するであろう。      
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、無線ネットワークを介して通信のためのデバイスを構成するプロセスを簡略化することにある。本発明の更なる目的は、暗号化無線ネットワーク（ｓｅｃｕｒｅ  ｗｉｒｅｌｅｓｓ  ｎｅｔｗｏｒｋ）を介して通信のためのデバイスを構成するための鍵の選択を容易化することにある。
【課題を解決するための手段】
【０００６】
これらの目的及び他の目的は、ポータブルデバイスのユーザが遭遇する各ネットワークにアクセスするために必要とされる特定のセキュリティプロトコルを識別するシステム及び方法を提供することによって達成される。セキュリティプロトコルがネットワークのために必要とされる場合、及びユーザがネットワークの識別子に対応するネットワークプロファイルを有すると共に適切なセキュリティ鍵を識別する場合、システムはユーザに対する前記プロファイル又は前記鍵を識別するように更に構成される。前記システムはデバイスの範囲（ｒａｎｇｅ）内のネットワークが暗号化（ｅｎｃｒｙｐｔｉｏｎ）を必要としているかどうか、及び必要としている場合、どのレベルにおいてかを決定するように構成される。暗号化が必要とされる場合、前記システムは、ネットワークの識別情報（アイデンティフィケーション（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ））に対応するネットワークプロファイルにおける登録（エントリ（ｅｎｔｒｙ））を探すことによってユーザが特定のネットワークにおける使用のための鍵を有しているかどうかを決定するためにネットワークプロファイルにアクセスする。前記システムは、ネットワーク識別子と、必要とされる暗号化のレベルと、可能ならば、識別されたネットワークに対するネットワークプロファイル又は適切なセキュリティ鍵の識別情報とを表示する。随意的に前記システムは、ユーザが実際にアクセスし得るネットワーク、すなわち適切な鍵が使用可能な暗号化ネットワーク（ｓｅｃｕｒｅ  ｎｅｔｗｏｒｋ）及び非暗号化ネットワーク（ｎｏｎ−ｓｅｃｕｒｅ  ｎｅｔｗｏｒｋ）しか表示しないように構成され得る。暗号化ネットワークが選択される場合、前記システムは、識別された鍵を使用して、必要とされるセキュリティをもたらすようにデバイスを構成する。
【０００７】
本発明は、添付図面を参照して例示によって更に詳細に説明される。  
【０００８】
図を通じて、同じ参照番号は、同じ又は対応する特徴又は機能を示す。
【発明を実施するための最良の形態】
【０００９】
図１は、マルチネットワーク環境１００のブロック図例を示す。図１において、四つのネットワーク、ＮｅｔＡ、ＮｅｔＢ、ＮｅｔＣ、及びＮｅｔＤと、ユーザデバイス１５０とが示されている。この例においてデバイス１５０はＮｅｔＡ、ＮｅｔＢ、及びＮｅｔＣの範囲内にもたらされており、ＮｅｔＤの範囲内にもたらされていない。“Ｚｅｒｏ−ｃｏｎｆｉｇ”アプリケーションを含むＷｉｎｄｏｗｓ  ＸＰ（Ｒ）システムのような従来ネットワークアクセスシステムにおいて、ユーザデバイス１５０におけるアクセスシステムは、ＮｅｔＡ、ＮｅｔＢ、及びＮｅｔＣがユーザデバイス１５０の範囲に各々もたらされているため、それらが使用のために可能であることをユーザに知らせる。従来システムはＮｅｔＡ、ＮｅｔＢ、及びＮｅｔＣの各々のサブシステム識別子（ＳＳＩＤ）を表示し、ユーザは、選択されたネットワークと通信するように前記システムを構成するために当該識別子のうちの一つをクリックする選択権（オプション）を有する。しかしながら、選択されたネットワークが暗号化されている場合、ユーザはまず、選択されたネットワークに、及び選択されたネットワークから、通信を暗号化及び復号化するために使用される、セキュリティ鍵の識別情報のような、デバイス１５０を構成するための適切なセキュリティパラメータをもたらさなければならない。ユーザがネットワークプロファイルにおけるセキュリティパラメータを節減させている場合、ユーザは、自身の対応するパラメータ及び選択されたネットワークの識別子に対するプロファイルを探索し、選択されたネットワークと安全に通信するためのデバイス１５０の構成体をもたらすために当該パラメータをもたらす。
【００１０】
ユーザが特定のネットワークを選択するとき、従来のアクセスシステムは、選択されたネットワークに情報を後続して送信すると共に受信するようにデバイス１５０を構成する。選択されたネットワークが、イネーブルされたＷＥＰを備える８０２．１１ｂネットワークのような暗号化ネットワークである場合、デバイス１５０は、上記のように適切なセキュリティ鍵を使用して、選択されたネットワークに送信される情報及び選択されたネットワークから受信される情報を後続して暗号化すると共に復号化するように構成される。ユーザが、前記ユーザは適切な鍵を有していない暗号化ネットワークを誤って選択する場合、ユーザデバイス１５０が、選択されたネットワークに送信される情報及び選択されたネットワークから受信される情報を適切に暗号化しないか又は復号化せず、通信はもたらされない。不適切な鍵（ｉｍｐｒｏｐｅｒ  ｋｅｙ）又は紛失した鍵（ｍｉｓｓｉｎｇ  ｋｅｙ）により、ネットワークとの通信が妨げられるため、前記ネットワークは通常、問題が存在していることをユーザに通知し得ない。このように問題の源は紛失した鍵又は不適切なセキュリティ鍵にあることが示されない場合、ユーザが受信するフィードバックだけは、選択されたネットワークとの通信の欠如となる。
【００１１】
本発明の好ましい実施例においてユーザデバイス１５０は、以下議論されるように、各々遭遇されたネットワークが安全かどうかを決定し、安全である場合、ユーザが暗号化ネットワークにアクセスすることは認証されるかどうかを決定するように構成されるアクセスシステム２００を含む。本発明の更なる態様によれば、ユーザが暗号化ネットワークにアクセスすることは認証される場合、暗号化ネットワークとの後続する通信のための暗号化／復号化プロセスに適切な鍵がもたらされる。本発明の更なる態様によれば、ネットワークが安全であり、ユーザがこのネットワークに対するアクセス権（ａｃｃｅｓｓ  ｒｉｇｈｔ）を有していない場合、暗号化ネットワークはユーザに使用可能なネットワークのリストに含まれない。
【００１２】
図２は、本発明によるアクセス決定システム２００のブロック図例を示す。理解を容易にするために、システム２００はこの場合８０２．１１ｂネットワークの典型例を使用してもたらされているが、本発明の動作原理は他のネットワークに対しても適用可能である。
【００１３】
受信器２１０は、受信器２１０の近傍（付近）の送信器からの送信を受信する。ネットワーク検出器（ｎｅｔｗｏｒｋ  ｄｅｔｅｃｔｏｒ）２２０は、例えばネットワークからの新たなパイロット信号を検出することによって、新たに遭遇されたネットワークからの送信を検出するように構成される。従来の検出器の場合、検出器２２０は、コントローラ２５０にネットワークの識別子、公称的にＳＳＩＤをもたらすように構成される。本発明によれば検出器２２０は、ネットワークが安全であるかどうかの指示表示をもたらすようにも構成される。８０２．１１ｂネットワークの典型例において、セキュリティの指示表示が無線暗号化方式（有線と同じレベルのプライバシ（ＷＥＰ））フラグによってもたらされる。
【００１４】
インジケータ（ｉｎｄｉｃａｔｏｒ）が、ネットワークは暗号化されていないことを指示表示する場合、コントローラ２５０は、従来の無線ネットワークアクセスデバイスとして動作し、表示デバイス（ｄｉｓｐｌａｙ  ｄｅｖｉｃｅ）２７０を介して新たな、且つアクセス可能なネットワークが遭遇されていることをユーザに知らせる。ユーザが当該ネットワークを選択する場合、コントローラ２５０は、当該ネットワークと通信するために従来の構成器コンフィギュラ（ｃｏｎｆｉｇｕｒｅｒ）２８０を活性化させる。
【００１５】
他方、インジケータが、ネットワークは暗号化されていることを指示表示する場合、コントローラ２５０はこの事実を前記ユーザに知らせ、それによって適切なセキュリティ鍵なしで前記ネットワークに接続しないようにユーザに警告する。
【００１６】
本発明の好ましい実施例においてコントローラ２５０は、ユーザが前記ネットワークにアクセスすることは認証されるかどうかを決定し、認証される場合、当該ネットワークのための適切な鍵２４０を識別するようにも構成される。本発明の態様の端的な実施例においてコントローラ２５０は、ユーザがアクセスしている全ての暗号化ネットワークの識別情報を含む１セットのネットワークプロファイル２３０にアクセスする。以下議論されるように、当該プロファイル２３０は、ユーザがネットワークにアクセスしたと認められる度にユーザによって手動で更新されると共に生成されてもよく、及び／又はユーザが各ネットワークに対する鍵を得ると共に生成するために使用するアプリケーションによって自動的に更新されてもよく、及び／又はコントローラ２５０によって自動的に更新されてもよい。  
【００１７】
好ましくは各ネットワークプロファイル２３０はＳＳＩＤと、鍵のファイル名のような、当該ＳＳＩＤのためのセキュリティ鍵２４０の位置の対応する識別子とを含む。当該ファイル名、又はネットワークプロファイル２３０の名前は、各ネットワークとの通信のためのユーザのデバイスを適切に構成することによりユーザを補助するためにＳＳＩＤで表示される。
【００１８】
本発明の他の態様によれば、ユーザが特定のＳＳＩＤを選択するとき、コントローラ２５０は適切なセキュリティ鍵２４０の識別情報を構成器２８０に自動的に伝送する。構成器２８０は、選択された無線ネットワークへの、及び選択された無線ネットワークからの通信の後続する暗号化及び復号化のために当該識別情報を暗号化／復号化デバイス２９０に通信する。このように本発明のシステム２００は、ユーザがアクセスしている暗号化ネットワークとの通信を確実にもたらす。ネットワークプロファイル２３０が、選択されたネットワークに関連する鍵はないことを示す場合、又は選択されたネットワークに対応するネットワークプロファイル２３０がない場合、コントローラ２５０はユーザに警告し、ユーザが適切な鍵及び／又は適切なネットワークプロファイル識別子を特定することを可能にする。上記詳述のように、ユーザが鍵を特定する場合、コントローラ２５０はこれに関連してネットワークプロファイル２３０を生成又は更新し、構成器２８０を活性化させ始める。
【００１９】
本発明の他の態様によればコントローラ２５０は、ユーザがアクセスしていない遭遇されたネットワークのＳＳＩＤを表示しないことによりユーザに対して注意散漫（ディストラクション（ｄｉｓｔｒａｃｔｉｏｎ））を最小化するように構成されてもよい。無線ネットワークはますます多く生産されるようになるので、当該選択肢（ｏｐｔｔｉｏｎ）により使用可能なネットワークとアクセス可能なネットワークとの間に効果的なフィルタリング（ｆｉｌｔｅｒｉｎｇ）がもたらされる。
【００２０】
図３乃至５の流れ図は、好ましい実施例の態様を更にもたらすために提供されている。
【００２１】
図３は、本発明によるアクセス決定システムの流れ図例を示している。前記システムはオンデマンド（ｏｎ−ｄｅｍａｎｄ）プロセスとして構成され得るが、フローは連続的なループ３１０乃至３６０として示されている。３１０において、ネットワークは通常、ネットワークから送信されるパイロット信号の受信を介して検出される。代わりに前記システムは
“プロンプト（ｐｒｏｍｐｔ）”信号を送信するように構成されてもよい。ネットワークは当該信号に応答するように構成される。３２０において、ネットワークの検出された送信から決定される、ネットワークの識別子は、検出されたネットワークの先行する識別子と比較され、その結果当該ネットワークが既にされているかどうかが決定される。ネットワークが既に検出されている場合、前記プロセスは他の送信を検出するために３１０に戻る。
【００２２】
本発明によれば、３３０において前記システムは新たに検出されたネットワークが暗号化されるかどうかを決定するように構成される。暗号化されない場合、３６０において前記プロセスは、ネットワークがアクセス可能であることをユーザにただ通知することによって従来のネットワーク検出システムと一致して動作させられる。３３０においてネットワークが暗号化されるように決定される場合、３４０においてネットワークの識別子はネットワークプロファイルにおける登録と比較され、その結果ユーザは、当該ネットワークとの通信を確立するために必要とされる、構成パラメータ（ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｐａｒａｍｅｔｅｒ）、特にセキュリティパラメータを記録しているかどうかが決定される。
【００２３】
３４０において、ネットワーク識別子がネットワークプロファイル内に発見される場合３５０において、セキュリティ鍵を含むファイルの名前のような構成パラメータが、ネットワークプロファイルのコンテンツから決定され、３６０においてユーザは当該ネットワークがアクセス可能であることを通知される。３４０において、ネットワーク識別子がネットワークプロファイル内に発見されない場合、二つの選択肢のうちの何れかが使用され得る。３４０から実線矢印（ｓｏｌｉｄ  ａｒｒｏｗ）によって示されているように、３６０において前記プロセスは、ネットワークが受信デバイス（ｒｅｃｅｉｖｉｎｇ  ｄｅｖｉｃｅ）の範囲内にもたらされているが、適切な構成情報の欠如のためにアクセス不可能であることを報告するように構成されてもよい。代わりに３４０から破線矢印によって示されているように、前記プロセスは、３１０に分岐して直接戻されることによってループ３１０乃至３６０を短縮するように構成されてもよい。その結果各々のアクセス不可能なネットワークは、このようなネットワークの存在がユーザに報告されないことによって効果的に無視される。
【００２４】
アクセス不可能なネットワークはそれ自体報告されるか、又は報告されないため、誤ってアクセス不可能なネットワークに接続しようとしているユーザの可能性（ｌｉｋｅｌｉｈｏｏｄ）は最小限化される。同様にアクセス可能なネットワークは、暗号化されていないか暗号化されているかの何れかとして識別されるため、暗号化ネットワークとの安全な通信のためのシステムを最初に構成せずに誤ってアクセス可能な暗号化ネットワークに接続しようとしているユーザの可能性も最小限化される。
【００２５】
図４は、本発明によるネットワーク選択プロセスの流れ図例を示す。４１０においてユーザは、図３のブロック３６０によってもたらされているように、通常アクセス可能なネットワークのリストからネットワーク識別子を選択することによって、接続されるべきネットワークを選択する。図３に関連して上記の決定に基づいて、４２０においてネットワーク識別子が暗号化ネットワークに対応する場合、４３０においてセキュリティ構成（セキュリティコンフィギュレーション（ｓｅｃｕｒｉｔｙ  ｃｏｎｆｉｇｕｒａｔｉｏｎ））は図３の３５０における、選択されたネットワークに対して決定されているパラメータに基づいてもたらされる。その後、又は並行して、４４０において、選択されたネットワークと通信するようにデバイスを構成するために必要とされる通信パラメータがもたらされる。４２０において、ネットワークが暗号化ネットワークでない場合、４４０において前記システムは、前述の通信パラメータをもたらすことによってブロック４３０をバイパス（回避）するように構成され、従来のネットワーク構成システム（ｃｏｎｖｅｎｔｉｏｎ  ｎｅｔｗｏｒｋ  ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｓｙｓｔｅｍ）として動作する。アクセス可能な暗号化ネットワークと通信するための前記システムを自動的に構成することによって、ユーザが適切なセキュリティ構成なしに誤って安全なネットワークにアクセスしようとする可能性は最小限化される。
【００２６】
図５は、本発明によるネットワーク探索プロセス（ｎｅｔｗｏｒｋ  ｓｅａｒｃｈ  ｐｒｏｃｅｓｓ）の流れ図例を示す。上記のように、ほとんどのネットワークは、領域におけるネットワークの存在を通知するパイロット信号を周期的に送信する。ネットワークが暗号化されている場合、当該パイロット信号は通常、暗号化されていない送信方式を使用して通信されるであろう。そのため、ネットワークの近傍のいかなるデバイスも、暗号化ネットワークに関連するネットワーク識別子を決定し得る。他の暗号化ネットワークにより、前記ネットワークにおける使用のために構成されるデバイスだけがネットワークの存在を知らされる必要はあることが仮定される。図５のプロセスにより、ユーザデバイスは、ユーザがアクセスを許可している各ネットワークを探索し得る。
【００２７】
図５のプロセスは、ユーザのプロファイルに含まれるネットワークの各々が現在アクセス可能であるかどうかをループ５１０乃至５５０を介してシーケンシャルに決定する。５２０において特定のネットワークが既に検出されている場合、５５０を介してループはネットワークプロファイルにおける次のネットワークに進む（続く（ｓｅｑｕｅｎｃｅ））。５２０において、現在評価されているネットワークがまだ検出されていない場合、５３０において、ネットワークプロファイルにおけるネットワークの特性は、このネットワークが暗号化ネットワークであるかどうかを決定するように評価される。前記ネットワークが暗号化ネットワークでない場合、前記評価は無視され、５５０を介してループは次のネットワークに進む。５３０において、前記ネットワークが暗号化ネットワークである場合、５４０において、ユーザデバイスはこのネットワークに関連する構成パラメータで構成され、特に受信された送信の適切なセキュリティ処理（ｓｅｃｕｒｉｔｙ  ｐｒｏｃｅｓｓｉｎｇ）をもたらすように構成される。
【００２８】
図５のプロセスが実行される間、図３の上記アクセス決定プロセスも実行される。従って図５の５４０において前記デバイスが、現在評価されている暗号化ネットワークのために構成されているとき、図３のプロセスは当該暗号化ネットワークからのパイロット信号を検出し得るであろう。必要ならば５４５において、停止（ポーズ（ｐａｕｓｅ））が図５のプロセスにもたらされてもよい。その結果、当該停止がもたらされる場合、図３のプロセスに暗号化ネットワークを検出するのに十分な期間がもたらされ得る。その後図５のループは５５０を介して次のネットワークに進む。示されていないが、図５のプロセスが終了させられると、ユーザデバイスは、非暗号化ネットワークと通信するために構成される。それによって、図３のプロセスは非暗号化ネットワークを検出することが可能になる。
【００２９】
上記の記載は本発明の動作原理を示しているにすぎない。従ってここに明示的に記載又は説明されてはいないが、当業者が本発明の動作原理を具現化し、それ故に請求項の範囲内にある様々な装置を案出し得ることは評価されるであろう。    
【図面の簡単な説明】
【００３０】
【図１】マルチネットワーク環境のブロック図例を示す。
【図２】本発明によるアクセス決定システムのブロック図例を示す。
【図３】本発明によるアクセス決定システムの流れ図例を示す。
【図４】本発明によるネットワーク選択プロセスの流れ図例を示す。
【図５】本発明によるネットワーク探索プロセスの流れ図例を示す。
【図１】
2005524342.tif 000003
【図２】
2005524342.tif 000004
【図３】
2005524342.tif 000005
【図４】
2005524342.tif 000006
【図５】
2005524342.tif 000007
【国際調査報告】
2005524342.tif 000008
2005524342.tif 000009