(57)【要約】  移動装置１００が無線アクセス・ネットワーク３２０；３３０；３４０を経由して接続先ネットワーク３５０にアクセスするのを支援するため、移動装置１００は、予め定められた要求を生成し、該要求は接続先ネットワーク３５０中の接続テスト・サーバ２００に宛てられている。該予め定められた要求は、無線アクセス・ネットワーク３２０、３３０、３４０に送信される。該予め定められた要求が接続テスト・サーバ２００に到達したならば、該サーバは、予め定められた応答を生成し、それを無線アクセス・ネットワーク３２０、３３０を経由して移動装置１００に送信する。移動装置１００は、該予め定められた要求に対する応答が、無線アクセス・ネットワーク３２０、３３０、３４０から受信されたかどうかを決定し、受信された応答が、予め定められた応答と一致するかどうかを決定する。
2009528743.tif 000002
【特許請求の範囲】
【請求項１】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０；３４０）を経由した接続先ネットワーク（３５０）へのアクセスを支援する方法であって、
該方法は、前記移動装置（１００）において、
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、前記接続先ネットワーク（３５０）中の接続テスト・サーバ（２００）に宛てられており、該少なくとも一つの予め定められた要求を、前記無線アクセス・ネットワーク（３２０；３３０；３４０）に送信するステップ（ステップ４０５、４０６；６０５、６１６；８０５、８０７）と、
前記無線アクセス・ネットワーク（３２０；３３０；３４０）から、前記少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバ（２００）に到達している場合には、受信された応答が、前記接続テスト・サーバ（２００）によって供給されることが既知である予め定められた応答と一致しているかどうかを決定するステップ（ステップ４０９、４１０；６０８、６１８；８１３）と、を含む方法。
【請求項２】
前記無線アクセス・ネットワーク（３２０；３３０；３４０）は、前記移動装置（１００）にとって未知である、請求項１に記載の方法。
【請求項３】
前記少なくとも一つの予め定められた要求は、予め定められたＨＴＴＰ要求、予め定められたＵＤＰ要求、及び予め定められたＴＣＰ要求のうちの少なくとも一つを含む、請求項１に記載の方法。
【請求項４】
前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信は、前記接続先ネットワーク（３５０）との接続を示すと見なされる、請求項１に記載の方法。
【請求項５】
前記接続先ネットワークへの前記アクセスは、前記移動装置（１００）のアプリケーション又はクライアント（１２１；１２２；１２３）から要求され、
前記方法は、前記アプリケーション又はクライアント（１２１；１２２；１２３）に、前記接続先ネットワーク（３５０）への前記接続について通知するステップ（ステップ４１２；６２０）をさらに含む、請求項４に記載の方法。
【請求項６】
オプションとしてユーザが承諾したとき、後の使用のため前記接続を保存するステップ（ステップ４１１；６１９）をさらに含む、請求項４に記載の方法。
【請求項７】
前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信に応じて、別の接続を経由して前記接続先ネットワーク（３５０）にアクセスしていた前記移動装置（１００）のアプリケーション又はクライアント（１２２；１２１）が、前記接続先ネットワーク（３５０）へのアクセスのための前記接続にローミングする、請求項６に記載の方法。
【請求項８】
前記少なくとも一つの予め定められた要求に対する予め定められていない応答の受信は、要求される可能性のある、前記移動装置（１００）のユーザの、前記無線アクセス・ネットワーク（３３０）とのユーザ対話を示しており（ステップ６０８）、
前記方法は、ユーザ対話を開始するステップ（ステップ６１０）をさらに含む、請求項１に記載の方法。
【請求項９】
前記少なくとも一つの予め定められた要求は少なくとも二つの予め定められた要求を含み、
前記方法は、前記少なくとも二つの予め定められた要求の第一要求に対して予め定められていない応答が、要求される可能性のある、前記移動装置（１００）のユーザの、前記無線アクセス・ネットワーク（３３０）とのユーザ対話を示す場合（ステップ６０８）、前記少なくとも二つの予め定められた要求の第二要求を再送信するステップ（ステップ６１１、６１３、６１６）をさらに含み、前記少なくとも二つの予め定められた要求の前記第二要求に対する予め定められた応答の検出（ステップ６１８）は、ユーザ対話が成功裏に完了したことを示す、請求項８に記載の方法。
【請求項１０】
オプションとしてユーザが承諾したとき、前記認証手順の間のユーザの動作をスクリプト中に記録するステップ（ステップ６０９）をさらに含む、請求項８に記載の方法。
【請求項１１】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０）を経由した接続先ネットワーク（３５０）へのアクセスを支援する方法であって、
該方法は、前記接続先ネットワーク（３５０）中の接続テスト・サーバ（２００）において、
前記移動装置（１００）から、前記無線アクセス・ネットワーク（３２０；３３０）を経由して少なくとも一つの予め定められた要求を受信するステップであって、該少なくとも一つの予め定められた要求は、移動装置（１００）が前記接続先ネットワーク（３５０）への接続が確立したかどうかをテストできるように明確に規定されている、ステップ（ステップ４０５、４０６；６１６）と、
前記受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワーク（３２０；３３０）を経由して前記移動装置（１００）に送信するステップ（ステップ４０７、４０８；６１７）と、を含む方法。
【請求項１２】
無線アクセス・ネットワーク（３２０；３３０；３４０）を経由した接続先ネットワーク（３５０）へのアクセスを支援する移動装置（１００）であって、
該移動装置（１００）は、
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、前記接続先ネットワーク（３５０）中の接続テスト・サーバ（２００）に宛てられており、該少なくとも一つの予め定められた要求を、前記無線アクセス・ネットワーク（３２０；３３０；３４０）に送信するため供給するように適応した処理手段（１２０、１２４）と、
前記無線アクセス・ネットワーク（３２０；３３０；３４０）から、送信された少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバ（２００）に到達している場合には、受信された応答が、前記接続テスト・サーバ（２００）によって供給されることが既知である予め定められた応答と一致しているかどうかを決定するように適応した処理手段（１２０、１２４）と、を含む、移動装置。
【請求項１３】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０）を経由した接続先ネットワーク（３５０）へのアクセスを支援する接続テスト・サーバ（２００）であって、
該接続テスト・サーバ（２００）は、
前記無線アクセス・ネットワーク（３２０；３３０）を経由して移動装置（１００）から少なくとも一つの予め定められた要求を受信するように適応した処理手段であって、該少なくとも一つの予め定められた要求は、移動装置（１００）が前記接続先ネットワーク（３５０）への接続が確立したかどうかをテストできるように明確に規定されている、手段（２１０、２１１）と、
受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワーク（３２０；３３０）を経由して前記移動装置（１００）に送信するために供給するように適応した処理手段（２１０、２１１）と、を含む、接続テスト・サーバ。
【請求項１４】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０）を経由した接続先ネットワーク（３５０）へのアクセスを支援する通信システムであって、該通信システムは、請求項１２に記載の移動装置（１００）及び請求項１３に記載の接続テスト・サーバ（２００）を含む、通信システム。
【請求項１５】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０；３４０）を経由した接続先ネットワーク（３５０）へのアクセスを支援するソフトウエア・コード（１２４）であって、
該ソフトウエア・コードは、前記移動装置（１００）のプロセッサ（１２０）によって実行されたとき、
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、前記接続先ネットワーク（３５０）中の接続テスト・サーバ（２００）に宛てられており、該少なくとも一つの予め定められた要求を、前記無線アクセス・ネットワーク（３２０；３３０；３４０）に送信するため供給することと、
前記無線アクセス・ネットワーク（３２０；３３０；３４０）から、前記少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバ（２００）に到達している場合には、受信された応答が、前記接続テスト・サーバ（２００）によって供給されることが既知である予め定められた応答と一致しているかどうかを決定することと、を実現する、ソフトウエア・コード。
【請求項１６】
読み取り可能な媒体に、請求項１５に記載のソフトウエア・コードを格納したソフトウエア・プログラム製品。
【請求項１７】
移動装置（１００）による無線アクセス・ネットワーク（３２０；３３０）を経由した接続先ネットワーク（３５０）へのアクセスを支援するソフトウエア・コード（２１１）であって、
該ソフトウエア・コードは、前記接続先ネットワーク（３５０）中の接続テスト・サーバ（２００）のプロセッサ（２１０）によって実行されたとき、
前記移動装置（１００）から、前記無線アクセス・ネットワーク（３２０；３３０）を経由して少なくとも一つの予め定められた要求を受信することであって、該少なくとも一つの予め定められた要求は、移動装置（１００）が前記接続先ネットワーク（３５０）への接続が確立したかどうかをテストできるように明確に規定されていることと、
前記受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワーク（３２０；３３０）を経由して前記移動装置（１００）に送信するために供給することと、を実現する、ソフトウエア・コード。
【請求項１８】
読み取り可能な媒体に、請求項１７に記載のソフトウエア・コードを格納したソフトウエア・プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動装置が無線アクセス・ネットワークを経由して接続先ネットワークにアクセスするのを支援する方法に関する。本発明は、同様に、対応移動装置、対応接続テスト・サーバ、対応システム、対応ソフトウエア・コード、及び対応ソフトウエア・プログラム製品に関する。
【背景技術】
【０００２】
移動装置は、無線ローカル・アクセス・ネットワーク（ＷＬＡＮ）のような無線アクセス・ネットワークにアクセスして、該無線アクセス・ネットワークが提供しているサービスを利用することができる。無線アクセス・ネットワークの一部には制限のないアクセスを提供するものがある。他の無線アクセス・ネットワークには、例えば、提供したサービスの代金を請求できるようにするため、アクセスを許可する前に、移動装置の認証を必要とするものもある。さらに、別の無線アクセス・ネットワークには、選定された一群の移動装置にだけアクセスを提供するものもある。無線アクセス・ネットワークが提供できるサービスには、特に、インターネット又は他のネットワークへの接続がある。
【０００３】
一部の移動装置は、「ＷＬＡＮの探索」機能を含み、ユーザは該機能を使い、予め定められたプロファイル無しに、任意の利用可能なＷＬＡＮに接続することができる。例えば、移動端末装置ノキア９５００及び９３００ｉでは、この機能はイージーＷＬＡＮと呼ばれている。また、一部の装置には、この機能が暗黙裡に実装され、予め定められたネットワークのいずれをも利用することができない場合、未知のネットワークに自動的に接続するものもあろう。
【０００４】
ユーザが「ＷＬＡＮの探索」機能を選択し、又はかかる機能が自動的に使われて、移動装置が、該移動装置にとって未知のＷＬＡＮを検出したとしても、該移動装置がまだ重要な情報を欠いていることがある。
【０００５】
例えば、移動装置は、新しい接続先によって提供される接続範囲を知らない。ユーザはＷＬＡＮを使ってグローバル・インターネットに接続したいと望んでいるのに、そのＷＬＡＮは、例えば限定されたインターネット・アクセスだけ、あるいは企業イントラネットへのアクセスだけを提供しているかも知れない。
【０００６】
さらに、多くの公衆ＷＬＡＮにおいては、ユーザは、ネットワークへのアクセスを得るためブラウザ認証を行わなければならない。これは時としてユニバーサル・アクセス・メソッド（ＵＡＭ）とも呼ばれる。ユーザは何らかのユーアールエル（ＵＲＬ）を入力することができ、ブラウザは、ＷＬＡＮに対しハイパーテキスト転送プロトコル（ＨＴＴＰ）要求を送信する。ＷＬＡＮのアクセス・コントローラは、ＨＴＴＰセッションを捕捉ないしハイジャックして、ユーザに対しログイン・ページを提示する。ユーザはログイン・ページの所定欄に入力してログオンする。
【０００７】
こういったブラウザ認証が使われる場合、移動装置には、ユーザがブラウザ認証を何時成功完了したのか分からない。結果として、移動装置のミドルウエアは、その時点でアクセスを要求しているアプリケーション、移動インターネット・プロトコル（ＩＰ）クライアント、又は仮想プライベート・ネットワーク（ＶＰＮ）クライアントなどに対し、新しい接続先が利用できるかどうかを示すことができない。認証フェーズが完了する前に、新規接続が利用可能として示されてしまうと、アプリケーション、移動ＩＰ又はＶＰＮクライアントの接続が不要な干渉を受け、おそらくは接続失敗につながることになる。
【０００８】
さらに、新しいＷＬＡＮに接続した後も、移動装置は、ブラウザ認証が必要なのかどうかまだ知らない。このため、将来の利用のために接続先を保存しておくかどうかを判断するのが困難になる。認証情報が欠落しているのであれば、将来の利用のため該接続先を保存しておくのは望ましいことでないかも知れない。
【０００９】
さらに、移動装置には、ユーザがブラウザを使っているときに、ユーザが一般的なブラウジングをしているのかあるいはＷＬＡＮに対するブラウザ認証を実施しているのか分からない。従って、移動装置は、例えば、ブラウザ認証をスクリプトとして「記録」し次の接続のときそれを再生するなどして、ユーザのブラウザ認証を助力することができない。
【００１０】
いくつかのネットワーク・アクセス技術をサポートしている移動装置は、公衆インターネット、又は企業イントラネットなどのプライベート・ネットワーク、又はオペレータ・サービス・ネットワークといった接続先ないしターゲットネットワークに接続するため、いろいろな接続方法をさらに使用することがある。移動装置は、例えば、ＷＣＤＭＡネットワークを経由して又はいずれかのＷＬＡＮを経由してインターネットに到達することができる。移動装置は、特定の接続先ネットワークとの接続を確立する場合、利用可能な最善の接続方法を自動的に選択することができよう。接続先ネットワークへの接続が確立された後も、該移動装置は、こういった接続方法の間をさらに自動的にローミングし（ｒｏａｍ）て、常に利用可能な最善の接続方法が使われていることを確実にすることができよう。このようなローミングは、アプリケーション・レベルでも又はネットワーク・レベルでも行うことができる。アプリケーション・レベルのローミングであれば、移動装置はネットワークからの支援を必要としない。これに対し、ネットワーク・レベルのローミングには、何らかのネットワーク支援が必要となる。
【００１１】
通常は、インターネットなどの同じ接続先ネットワークに接続するため、接続方法群の間で自動的にローミングすることだけが意味がある。「ＷＬＡＮの探索」機能を使って、移動装置に未知なＷＬＡＮを検出した場合、移動装置は、新しい接続先によって提供される接続可能範囲を知らない。従って、安易にローミングして該接続先を使うことはできない。移動装置は、新しいＷＬＡＮに接続する際にブラウザ認証が必要かどうかを知らないので、こういったローミングについての判断も困難となる。
【００１２】
本発明は、移動装置が、無線アクセス・ネットワークを経由して接続先ネットワークにアクセスをしようとする際に、現在の接続レベルの情報を提供する。
【発明の開示】
【課題を解決するための手段】
【００１３】
移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセス支援の第一の方法を提案する。該方法は、移動装置において少なくとも一つの予め定められた要求を生成するステップと、該少なくとも一つの予め定められた要求を無線アクセス・ネットワークに送信するステップとを含み、この予め定められた要求は、接続先ネットワーク中の接続テスト・サーバに宛てられている。該方法は、移動装置において、該少なくとも一つの予め定められた要求に対する応答が無線アクセス・ネットワークから受信されたかどうかを決定し、該少なくとも一つの予め定められた要求が接続テスト・サーバに到達している場合は、受信された応答が、接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定するステップをさらに含む。
【００１４】
さらに、移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセス支援の第二の方法を提案する。該方法は、接続先ネットワーク中の接続テスト・サーバにおいて、無線アクセス・ネットワークを経由した、移動装置からの少なくとも一つの予め定められた要求を受信するステップを含む。該少なくとも一つの予め定められた要求は、移動装置が、接続先ネットワークへの接続が確立されたかどうかをテストできるように明確に規定されたものである。該方法は、接続先ネットワーク中の接続テスト・サーバにおいて、受信された少なくとも一つの予め定められた要求に対する予め定められた応答を生成するステップと、該予め定められた応答を、無線アクセス・ネットワークを経由して移動装置に送信するステップとをさらに含む。
【００１５】
さらに、無線アクセス・ネットワークを経由した接続先ネットワークへのアクセスを支援する移動装置を提案する。該移動装置は、少なくとも一つの予め定められた要求を生成し、無線アクセス・ネットワークに送信するために該少なくとも一つの予め定められた要求を供給するように適応した処理手段を含み、この予め定められた要求は接続先ネットワーク中の接続テスト・サーバに宛てられる。移動装置は、送信された該少なくとも一つの予め定められた要求に対する応答が無線アクセス・ネットワークから受信されたかどうかを決定し、該少なくとも一つの予め定められた要求が接続テスト・サーバに到達している場合には、受信された応答が、接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定するように適応した処理手段をさらに含む。
【００１６】
これら処理手段は、ハードウエア及び／又はソフトウエアにおいて実現することができる。これらには、例えば、対応するソフトウエア・コード及びそのソフトウエア・コードを実行するプロセッサを含めることができる。あるいは、これらを例えばチップに組み込んだ回路によって実現することができよう。
【００１７】
さらに、移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセスを支援する接続テスト・サーバを提案する。該接続テスト・サーバは、無線アクセス・ネットワークを経由して、移動装置からの少なくとも一つの予め定められた要求を受信するように適応した処理手段を含む。該少なくとも一つの予め定められた要求は、移動装置が、接続先ネットワークへの接続が確立されたかどうかをテストできるように明確に規定されたものである。接続テスト・サーバは、受信された少なくとも一つの予め定められた要求に対する予め定められた応答を生成し、無線アクセス・ネットワークを経由して移動装置に送信するために該予め定められた応答を供給するように適応した処理手段をさらに含む。
【００１８】
これらの処理手段は、ハードウエア及び／又はソフトウエアにおいて実現することができる。これらには、例えば、対応するソフトウエア・コード及びそのソフトウエア・コードを実行するプロセッサを含めることができる。あるいは、これらを例えばチップに組み込んだ回路によって実現することができよう。
【００１９】
さらに、提案された移動装置及び提案された接続テスト・サーバを含む、通信システムを提案する。
【００２０】
さらに、移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセスを支援する第一ソフトウエア・コードを提案する。該ソフトウエア・コードは、移動装置のプロセッサによって実行されたとき、少なくとも一つの予め定められた要求を生成し、該少なくとも一つの予め定められた要求は接続先ネットワーク中の接続テスト・サーバに宛てられており、無線アクセス・ネットワークに送信するために該少なくとも一つの予め定められた要求を供給する。さらに、該ソフトウエア・コードは、送信された少なくとも一つの予め定められた要求に対する応答が、無線アクセス・ネットワークから受信されたかどうかを決定し、該少なくとも一つの予め定められた要求が接続テスト・サーバに到達している場合には、受信された応答が、接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定する。
【００２１】
さらに、移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセスを支援する第二ソフトウエア・コードを提案する。該ソフトウエア・コードは、接続先ネットワーク中の接続テスト・サーバのプロセッサによって実行されたとき、無線アクセス・ネットワークを経由して移動装置から少なくとも一つの予め定められた要求を受信する。該少なくとも一つの予め定められた要求は、移動装置が、接続先ネットワークへの接続が確立されたかどうかをテストすることができるように明確に規定されたものである。さらに、該ソフトウエア・コードは、受信された該少なくとも一つの予め定められた要求に対する予め定められた応答を生成し、無線アクセス・ネットワークを経由して移動装置に送信するために該予め定められた応答を供給する。
【００２２】
最後に、前記提案の第一又は第二ソフトウエア・コードが、読み取り可能な媒体に格納された、ソフトウエア・プログラム製品を提案する。このソフトウエア・プログラム製品については、例えば、別個のメモリ装置、移動装置又は接続テスト・サーバにそれぞれ実装された、格納されたソフトウエア・コードを実行するプロセッサがアクセス可能なメモリ、又は、移動装置又は接続テスト・サーバにそれぞれ実装された、より包括的なモジュールなどとすることができる。
【００２３】
本発明は、無線アクセス・ネットワーク経由で接続先ネットワークにアクセスを望む移動装置は、最初に接続先ネットワーク中のテスト・サービスに「接続確認（ｐｉｎｇ）」を行い、該サービスが既知の応答を返すであろう、との発想から発展したものである。この接続先ネットワークは、特にインターネットとすることができるが、これに限られない。
【００２４】
本発明の利点は、移動装置に対し、無線アクセス・ネットワークを経由して接続先ネットワークへの接続がなされているかどうか、又は、無線アクセス・ネットワークが、一時的にあるいは恒久的に接続先ネットワークへのアクセスをブロックしているかどうかに関し、迅速な情報を提供することである。
【００２５】
例えば、無線アクセス・ネットワークが、移動装置が提供する「無線アクセス・ネットワークの探索」機能を使ってユーザに選定された場合など、無線アクセス・ネットワークがそれまで移動装置にとって未知であった場合、こういった情報を得ることは、移動装置にとって特に利点がある。
【００２６】
少なくとも一つの予め定められた要求に対する予め定められた応答の受信は、接続先ネットワークへの接続を示していると見なすことができる。
【００２７】
接続先ネットワークへのアクセスが、移動装置のアプリケーション、あるいは移動ＩＰ又はＶＰＮクライアントに要求されたものである場合、そのアプリケーション又はクライアントに対し接続先ネットワークへの接続について通知することができる。こうして、該アプリケーション又はクライアントは、できるだけ早急に、だが同時に早すぎることなくこの接続について通知を受けることができる。この後者のタイミングによって、アプリケーション又はクライアントが接続失敗に陥るのを回避できることを確実にする。
【００２８】
また、後の使用のため、該無線アクセス・ネットワークを経由した接続先ネットワークへの接続方法を保存することができる。望ましくは、まずユーザに、該接続先を保存するかどうかの問い合わせが行われる。接続先ネットワークがインターネットである場合、例えば、インターネット・アクセスポイント（ＩＡＰ）を生成することによって、接続先を保存することができる。
【００２９】
また、該接続をローミングの目的で使うことができる。他の接続路を経由して接続先ネットワークにアクセスしている移動装置のアプリケーションあるいは移動ＩＰ又はＶＰＮクライアントは、該少なくとも一つの予め定められた要求に対する予め定められた応答が受信されたことに対応して、自動的に、接続先ネットワークへのアクセスのための新しい接続にローミングを行うことができ、該応答の受信は、新しい接続先が接続先ネットワークに向けた接続路であることを示している。
【００３０】
予め定められた応答と違った応答が受信された場合、このことは、接続先ネットワークへの接続がまだ確立されていないこと示している。この応答では、事前ステップとして移動装置のユーザの無線アクセス・ネットワークとのユーザ対話が必要なことを示すことができ、こうして、ユーザ対話を開始させることができる。ユーザ対話の開始は、例えば、受信された応答を単にユーザに提示することで行うことができる。考えられる必要なユーザ対話は例えばユーザの認証とすることができよう。この場合は、受信されたログオン・ページをユーザに提示することができよう。あるいは、例えば、無線アクセス・ネットワークは、接続を認可する前にユーザに法的免責条項を受諾するよう単に要求することができよう。
【００３１】
少なくとも一つの予め定められた要求が、少なくとも二つの予め定められた要求を含み、該二つの予め定められた要求の第一要求に対する予め定められていない応答が、要求される可能性のある、無線アクセス・ネットワークとの移動装置のユーザのユーザ対話を示す場合、該少なくとも二つの予め定められた要求の第二要求を、例えば周期的に再送信することができる。このとき、該少なくとも二つの予め定められた要求の第二要求に対する予め定められた応答が検出されれば、それは、ユーザ対話が成功裏に完了したことを示すと見なすことができる。
【００３２】
かかるユーザ対話におけるユーザの動作をスクリプトに記録することができる。後の時点で、接続先ネットワークにアクセスするため再度当該無線アクセス・ネットワークを使用する際、該スクリプトを使って自動的に対話を進めることができる。望ましくは、まずユーザに、ユーザ対話に対する入力を記録するかどうかを問い合わせる。認証手順における記録可能なユーザ動作の例には、例えば、後のログオン・ページを識別するための受信ログオン・ページに関する情報や、ユーザが該ページの各種書式欄にどのようなデータを入力したか、ユーザがラジオボタン又はドロップダウン・リストにどのような選択を入力したか、及びユーザがどのサブミットボタンを押したかなどについての情報が含まれる。ローカル・アクセス・コントローラが、順番にいくつかのログオン関連のページ又は書式を提示する場合に、ログオン手順を支援するため、該スクリプトにはいくつかのステップを含めることができる。
【００３３】
なお、ユーザ対話が必要かどうかの指示、及び適用される場合はそのスクリプトを接続先と一緒に保存できる。
【００３４】
予め定められた応答が受信されない理由は、例えば、無線アクセス・ネットワークが、選定された一群の移動装置だけにアクセスを認めるプライベート・ネットワークであるか、又は、無線アクセス・ネットワークが、移動装置のユーザが必要な認証情報を持っていない、認証を必要とする公衆ネットワークであるかである。両方の場合において、予め定められた要求は、無線アクセス・ネットワークに棄却されるかブロックされ、しかして、予め定められた応答は、生成されず送信もされない。
【００３５】
設定されたタイマーが時間切れとなるか、ユーザが前記待ち状態に割り込んできた場合に、予め定められた応答の受信がないと決定することができる。
【００３６】
該少なくとも一つの予め定められた要求は、例えば、予め定められたＨＴＴＰ要求、及び／又は予め定められたユーザ・データグラム・プロトコル（ＵＤＰ）要求、及び／又は予め定められた伝送制御プロトコル（ＴＣＰ）要求とすることができる。予め定められた要求及び応答の別の例としては、ＳＴＵＮプロトコル要求及び応答がある。ＳＴＵＮプロトコルは、IETF Request for Comments（ＩＥＴＦ発行文書）３４８９号、「STUN-Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) （ＳＴＵＮ−ネットワーク・アドレス変換器（ＮＡＴ）を介したユーザー・データグラム・プロトコル(ＵＤＰ)の簡易トラバーサル）」、２００３年３月、に規定されている。なお、他の種類の要求も同様に用いることができよう。
【００３７】
次に、前述した例示的な実施形態の一部を、具体的にＨＴＴＰ及びＵＤＰ又はＴＣＰメッセージとして提示することにする。
【００３８】
提案された接続テスト・サーバは、例えば、公衆インターネット中など接続先ネットワークの中に配置することができる。該サーバが、サービス・プロバイダが設定した一つ又は複数のポート番号を介して要求を受信した場合、該サーバは、サービス・プロバイダが設定した適切な回答を返信することができる。
【００３９】
接続テスト・サーバ中に実装された簡易ＨＴＴＰサーバは、例えば、移動装置にとって既知であるテスト・ページを返送することができよう。予め定められたＨＴＴＰメッセージ交換の目的は、インターネットへのＨＴＴＰアクセスがされているか、あるいはＨＴＴＰセッションをブロック又はハイジャックする中間要素があるかどうかを、移動装置に検出させることである。前者の場合には、既知のページをうまく読み取ることができる。後者の場合には、無線アクセス・ネットワークのアクセス・コントローラは、応答をしないか、又は周知の応答とは別の、ブラウザ認証のための何らかの応答を返すことになろう。
【００４０】
ＨＴＴＰテストによって、移動装置は、ユーザが何時ブラウザ認証を行っているかをはっきりと知ることができるので、前述のように、接続のためにブラウザ認証が要求されるという事実を記録することが可能になる。この事実は、後で、ローミングの判断に用いることができる。例えば、ブラウザ認証に対応できない場合は、バックグラウンドでの自動ローミングを実施しないでおくことができ、あるいは、移動装置の設定如何によっては、求められる認証証明をユーザに入力してもらうためのブラウザを自動的に開始することができる。さらに、移動装置は、ブラウザ認証自体を「スクリプト」として記録し、次の接続では、自動的に認証を実施するようにすることができよう。ここでの「スクリプト」は、ユーザがログオンをより容易に実施するのを助力し、あるいはログオンを完全に自動化する一切の作業自動化として理解される。例えば、ブラウザは、ユーザがＨＴＭＬ形式の欄に入力した情報、及びユーザがクリックしたサブミットボタンを記録しておくことができる。
【００４１】
さらに、少なくとも一つの他の非ＨＴＴＰベースのサービスが、移動装置からの予め定められた要求に対し、予め定められた応答で答えることができよう。接続可能性のレベルについてより信頼できる理解を得るため、接続テスト・サーバは、例えば、要求／応答のための標準的又は独自仕様のプロトコルを使う、２〜３のＵＤＰ又はＴＣＰポートを備えることができよう。
【００４２】
いろいろな無線アクセス・ネットワークは、各種のファイアウォールを採用することができる。一部のネットワークには、ＨＴＴＰトラフィックだけを接続させ、全てのＵＤＰポート及び全てのＴＣＰポートをブロックするものもあろう。別のネットワークには、特定のプロトコルだけはブロックするがあるものは接続させるものがある。従って、ＨＴＴＰポートだけを使ったテストは、新しい接続先の性質について誤った実態を与えることがある。
【００４３】
別のＴＣＰ又はＵＤＰプロトコル番号を設けることによって、無線アクセス・ネットワークがインターネットへの非ＨＴＴＰトラフィックを認めるのかどうか、あるいは、該ローカル・ネットワークが、ＴＣＰ又はＵＤＰポートをブロックするポート固有のファイアウォールを用いているかどうかをテストすることが可能となる。例えば、このテストでは、IPsec Internet Key Exchange（ＩＰｓｅｃインターネット鍵交換プロトコル）、及びＮＡＴトラバーサルＵＤＰポート５００及び４５００を使って、該ローカル・ネットワークが、インターネット中のゲートウェイへのＶＰＮ接続を認めるかどうかをテストすることができよう。この第二のテスト・サービスの目的は、インターネットへのＨＴＴＰアクセスだけでない一般的接続があるかどうかを迅速にテストし、ブラウザ認証が既に完了しているかどうかの検出を可能にすることである。
【００４４】
例えば、ブラウザ認証が必要な場合、何時ブラウザ認証が完了しインターネットへの接続が確立したのか、移動装置にはその完了が分からないことになる。従って、第二の予め定められた要求、例えば、予め定められたＵＤＰ要求などが繰り返し送信されることになる。このＵＤＰ要求は無線アクセス・ネットワークに棄却されるが、それはブラウザ認証が完了するまでである。ブラウザ認証が完了したならば、通常、無線アクセス・ネットワークは、移動装置のメディア・アクセス制御（ＭＡＣ）アドレス、及び／又は移動装置のインターネット・プロトコル（ＩＰ）アドレスを、自分のパケット・フィルタ・ファイアウォール中のアクセス制御リスト（ＡＣＬ）に加え、該パケット・フィルタ・ファイアウォールは、移動端末装置とグローバル・インターネットとの間のトラフィックの転送を開始する。ブラウザ認証が開始された後で、予め定められたＵＤＰ応答が得られたとき、移動端末装置は、これによりブラウザ認証が完了したのを知ることになる。
【００４５】
また、移動装置の中に拡張可能な接続テスト・フレームワークを設定して、後に、例えば新規プラグイン・モジュールの形で新しいテストができるようにすることも可能である。こういったプラグイン・モジュールは、例えばソフトウエア更新の形で備えることができよう。
【００４６】
無線アクセス・ネットワークは、インターネットへの接続を提供したり、ブラウザ認証を採用したりするのに適した任意のネットワーク技術を用いることができる。この技術を、例えばＷＬＡＮ、ＩＰパススルー、又はブルートゥース（登録商標）パーソナル・エリア・ネットワーク（ＰＡＮ）とすることができる。
【００４７】
本発明の他の目的及び特質は、以下の詳細な説明を、添付の図面と関連させて考察することにより明らかとなろう。
【発明を実施するための最良の形態】
【００４８】
図１は、本発明の実施形態による、無線アクセス・ネットワーク経由のインターネットへの改善されたアクセスが実施可能な例示的システムの概略図である。
【００４９】
該システムは移動端末装置１００を含む。移動端末装置１００は、広帯域符号分割多元接続（ＷＣＤＭＡ）ネットワーク３１０にアクセスすることができる。さらに該装置は、例えば、ブラウザ認証を必要とするオープンＷＬＡＮ３２０又は公衆ＷＬＡＮ３３０、又はプライベートＷＬＡＮ３４０などのＩＥＥＥ８０２．１１ベースのＷＬＡＮにアクセスすることができる。これらのネットワーク３１０、３２０、３３０、３４０の各々は、インターネット３５０へのアクセスを提供することができる。但し、プライベートＷＬＡＮ３４０により提供されるアクセスは、所定の移動端末装置の群に限定されており、移動端末装置１００はこの中に含まれていない。しかして、移動端末装置１００は、現在地で利用可能なＷＣＤＭＡネットワーク３１０又は他のＷＬＡＮ３２０、３３０のうちの一つを使って、インターネット３５０からｅメールを回収し、インスタント・メッセージを使用し、ウェブページを閲覧するなどすることができる。なお、移動端末装置１００は、インターネット３５０への接続を提供できるものであれ、できないものであれ、他の任意の種類の無線アクセス・ネットワークにアクセス可能にしてもよい。本発明のある実施形態によれば、移動端末装置１００は、インターネット接続テスト・サービスをサポートしている。
【００５０】
さらに、該システムは、インターネット３５０の中にインターネット接続テスト・サーバ２００を含む。
【００５１】
該システムの一部の詳細を図２に示す。
【００５２】
移動端末装置１００は、少なくとも入力キーとディスプレイとを包含するユーザ・インタフェース１１０を含む。さらに、移動端末装置１００は、該端末装置にインストールされたソフトウエア・コードを実行するように適応したプロセッサ１２０を含む。該ソフトウエア・コードは、例えば、ｅメール・クライアント１２１及びインスタント・メッセージ・クライアント１２２を含めたさまざまなアプリケーションに対するソフトウエア・コードを含む。さらに、該ソフトウエア・コードは、ブラウザ・クライアント１２３、ＷＬＡＮコンポーネント１２４、及び移動端末装置１００のオペレーティング・システムないしプラットフォーム１２５のためのソフトウエア・コードを含む。ＷＬＡＮコンポーネント１２４は、インターネット接続テスト・サービスのためのテスト・プロトコルを含む。アプリケーション１２１、１２２、１２３及びＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に連結されている。さらに、アプリケーション１２１、１２２、１２３は、ＷＬＡＮコンポーネント１２４に連結されている。アプリケーション１２１、１２２、１２３及びＷＬＡＮコンポーネント１２４は、オペレーティング・システムないしプラットフォーム１２５の上で作動する。
【００５３】
なお、移動端末装置１００は、ＷＣＤＭＡネットワーク３１０との間の送受信を可能にするＷＣＤＭＡトランシーバ、及びＷＬＡＮ３２０、３３０、３４０との間の送受信を可能にするＷＬＡＮトランシーバを含め、図示されていないさまざまな他のコンポーネントを含む。
【００５４】
インターネット接続テスト・サーバ２００は、インターネット接続テスト・サーバ２００中にインストールされたソフトウエア・コードを実行するように適応したプロセッサ２１０を含む。該ソフトウエア・コードは、ＨＴＴＰサーバ・コンポーネント２１２及びＵＤＰサーバ・コンポーネント２１３を備えたテスト・ソフトウエア２１１を含む。両方のサーバ２１２、２１３に対しては、インターネット接続テスト・サーバ２００の特定のポート番号を使ってアドレスとすることができる。
【００５５】
なお、インターネット接続テスト・サーバには、図示されていないさまざまな他のコンポーネントも含めることができる。
【００５６】
次に、図３、図３−１、及び図４を参照しながら、図１のシステムにおける第一の例示的オペレーションを説明する。図３ａ〜ｈ、図３−１ｉ〜ｎは、移動端末装置１００のディスプレイ画面のシーケンスである。図４は、移動端末装置１００とインターネット接続テスト・サーバ２００との間での、オープンＷＬＡＮ３２０を経由した関連信号のやり取りを示すチャートである。
【００５７】
移動端末装置１００において、現在、インスタント・メッセージは、ＷＣＤＭＡを介して作動しており、接続先ネットワーク「インターネット」に接続しようとしている。
【００５８】
図３ａにおいて、ユーザは、移動端末装置１００のメイン・メニューを呼び出しており、メッセージ・メニューを得るためメニュー項目「メッセージ」を選定する。
【００５９】
図３ｂにおいて、ユーザは、ｅメール・アプリケーションに入るため、メッセージ・メニューから項目「Ｅメール」を選択して、ｅメール・クライアント１２１を立ち上げる。
【００６０】
図３ｃでは、インターネット３５０においてあるｅメール・サーバが提供するメールボックスからダウンロードされる準備ができているｅメールのリストが提示される。ユーザは、ダウンロードするため最初のｅメールを選択する。
【００６１】
図３ｄにおいて、ポップアップ・ウィンドウによって、ユーザに対し、メールボックスへの接続を確立するかどうか問い合わせが行われる。ユーザは、「はい」オプションを選択する。該オプションは移動端末装置１００のソフトキーの一つと関連付けられている。
【００６２】
ｅメール・クライアント１２１は、どの接続方法を使うかを「毎回問い合わせる」よう構成されている。
【００６３】
接続方法の選択は、オペレーティング・システムないしプラットフォーム１２５により管理される。ｅメール・クライアント１２１がトリガーとなって、オペレーティング・システムないしプラットフォーム１２５は、使用可能な通信コンポーネントから、どのような接続方法が現在利用できるかに関する通知を要求することによって受け取る。例えば、該システム１２５は、ＷＬＡＮコンポーネント１２４から、現在地で３つのＷＬＡＮネットワークが利用可能であるとの通知を受ける。図４に示すように、オペレーティング・システムないしプラットフォーム１２５は、次いで、ユーザ・インタフェースが、ユーザに対して接続方法を選択するよう求めるようにする（ステップ４０１）。
【００６４】
しかして、図３ｅにおいて、ユーザは、「ＷＬＡＮの探索」機能、インターネット、又はイントラネット接続を選択するよう求められる。
【００６５】
このオプション項目「インターネット」及び「イントラネット」は、ユーザが、ある特定のアプリケーション・サーバが利用可能であることを期待する接続先ネットワークをいう。この項目「インターネット」は、公衆インターネット上のアプリケーション・サーバへの接続を提供する「接続方法」の優先リストとして理解してもよい。この接続方法群には、例えば、家庭ＷＬＡＮ接続、公衆ＷＬＡＮホットスポット接続、及びインターネットへのセルラ・パケット・データ接続などを含めることができよう。同様に、この項目「イントラネット」は、移動端末装置１００が企業イントラネット上のアプリケーション・サーバに到達することができる、接続方法の優先リストとして理解してもよい。このリストには、例えば、ダイレクト・キャンパスＷＬＡＮ接続、企業ダイアルアップ・サーバへのダイアルアップ接続、及び公衆インターネットを介したＶＰＮ接続などを含めることができよう。
【００６６】
ユーザは「ＷＬＡＮの探索」オプションを選択する。
【００６７】
ユーザの選択は、ユーザ・インタフェース１１０によってオペレーティング・システムないしプラットフォーム１２５に送られ、該オペレーティング・システムないしプラットフォーム１２５は、それをＷＬＡＮコンポーネント１２４に通知する（ステップ４０２）。
【００６８】
次いで、ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、選択可能なＷＬＡＮのリストをユーザに提示させる。
【００６９】
しかして、図３ｆにおいて、ユーザは、一例として、「ＢｕｒｇｅｒＷＬＡＮ」と呼ばれるＷＬＡＮ、「ＣｏｆｆｅｅＳｐｏｔ」と呼ばれるＷＬＡＮ、及び「ＴａｍｐｅｒｅＣｉｔｙ」と呼ばれるＷＬＡＮを含む、リストに示された３つの利用可能なＷＬＡＮのうちの一つを選択するように求められる。ユーザはリスト中の最後のＷＬＡＮを選択する。
【００７０】
ＷＬＡＮコンポーネント１２４は、図４に示すように、この選択を、関連付けられたサービス・セットＩＤ（ＳＳＩＤ）の選択として解釈する（ステップ４０３）。ＳＳＩＤは、ＩＥＥＥ８０２．１１ベースの無線アクセス・ネットワークに対して定義されるネットワークの名前である。
【００７１】
次に、ＷＬＡＮコンポーネント１２４は、選択されたＷＬＡＮ３２０のアクセス・ポイントへの接続を確立する（ステップ４０４）。
【００７２】
但し、この接続先は、まだｅメール・クライアント１２１には示されない。代わりに、ＷＬＡＮコンポーネント１２４は、まず、インターネット接続テスト・プロトコルを作動させる。この間、図３ｇに示すように、「インターネット接続をテスト中」と表示するポップアップ・ウィンドウを、テストをスキップするためのユーザ・オプションと共に示すことができる。
【００７３】
インターネット接続テスト・プロトコルのため、ＷＬＡＮコンポーネント１２４は、予め定められたＨＴＴＰ要求及び予め定められたＵＤＰ要求を、インターネット接続テスト・サーバ２００のそれぞれのポートに宛てて送信する（ステップ４０５、４０６）。
【００７４】
選択されたＷＬＡＮ３２０は、ブラウザ認証を一切必要としないオープンＷＬＡＮである。従って、両方の要求は、そのまま、ＷＬＡＮ３２０によってインターネット接続テスト・サーバ２００へと送られる。
【００７５】
該予め定められたＨＴＴＰ要求を受信し次第、インターネット接続テスト・サーバ２００のＨＴＴＰサーバ２１２は、予め定められたＨＴＴＰ応答を生成し、その応答をＷＬＡＮ３２０経由で移動端末装置１００に送信する（ステップ４０７）。
【００７６】
該予め定められたＵＤＰ要求を受信し次第、インターネット接続テスト・サーバ２００のＵＤＰサーバ２１３は、予め定められたＵＤＰ応答を生成し、その応答をＷＬＡＮ３２０経由で移動端末装置１００に送信する（ステップ４０８）。
【００７７】
ＷＬＡＮコンポーネント１２４は、ＨＴＴＰ応答を受信したならば、その応答が、インターネット接続テスト・サーバから発信されることが既知である予め定められたＨＴＴＰ応答と一致しているかどうかを決定する。一致すれば、ＷＬＡＮコンポーネント１２４はブラウザ認証が必要でないことを知る（ステップ４０９）。
【００７８】
ＷＬＡＮコンポーネント１２４は、ＵＤＰ応答を受信したならば、その応答が、インターネット接続テスト・サーバから発信されることが既知である予め定められたＵＤＰ応答と一致しているかどうかを決定する。一致すれば、ＷＬＡＮコンポーネント１２４は、宛先のＵＤＰポートが応答したこと、及びインターネット３５０への接続が確立されたことを知る（ステップ４１０）。
【００７９】
次いで、ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、ポップアップ・ウィンドウを使って、インターネット３５０への接続が確立されたことをユーザに通知し、後の使用のためこの接続先を保存するかどうか問い合わせるよう指示する。図３ｈは、対応するディスプレイの表示を示す。ユーザは、移動端末装置１００のソフトキーの一つに関連付けられた「はい」オプションを選択して該接続先を保存することができる。ＷＬＡＮコンポーネント１２４はこの選択について通知を受ける。
【００８０】
接続先が保存される場合、ＷＬＡＮコンポーネント１２４は、当該ネットワークに対する接続プロファイルである、ＷＬＡＮインターネット・アクセス・ポイント（ＩＡＰ）を生成し、それを接続先ネットワークに関連付けることによって該接続先を保存する（ステップ４１１）。このことは、次回、移動端末装置１００がこのＷＬＡＮのカバー領域内において「インターネット」接続先への接続を確立するよう求められた時は、移動端末装置１００がこの新しい接続方法を自動的に選定できることを意味する。この新しい接続方法が利用できない場合、又はもっと優先度の高い接続方法が使える場合には、移動端末装置１００が代わりにいずれか他の接続方法を選択してもよい。ＷＬＡＮ  ＩＡＰは、このネットワークではブラウザ認証が要求されなかったという事実を記録しておくことができる。後で、自動ローミング決定の際、この情報を、当該ネットワークは接続を確立するのにユーザ対話が必要ないので、バックグラウンドでこのネットワークに移行するのが妥当であるとの判断材料として使うことができる。ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、保存された接続先についてユーザに通知させる。
【００８１】
図３−１ｉにおいて、ユーザは、継続時間が短いポップアップ・ウィンドウによって、接続方法が「インターネット」に保存されたとの通知を受ける。
【００８２】
さらに、ＷＬＡＮコンポーネント１２４は、ｅメール・クライアント１２１に、インターネット３５０への接続が確立されたことを通知する（ステップ４１２）。
【００８３】
次いで、ｅメール・クライアント１２１は、確立された、ＷＬＡＮ３２０経由のインターネットへの接続を使って、要求されたｅメールを回収することができる。
【００８４】
図３−１ｊに示すように、ユーザは、ｅメール・クライアント１２１が表示するさらなるポップアップ・ウィンドウによって、要求されたｅメールを回収中であることの通知を受ける。
【００８５】
図３−１ｋに示されるように、対象ｅメールが最終的にディスプレイ上に提示される。
【００８６】
これと並行して、インスタント・メッセージ・クライアント１２２は、インターネット３５０にアクセスするため、ＷＣＤＭＡネットワーク３１０から「ＴａｍｐｅｒｅＣｉｔｙ」ＷＬＡＮ３２０に移行する。この移行は自動的に行われる。というのは、インスタント・メッセージ・クライアント１２２は、接続先ネットワークとして「インターネット」に接続しようとしており、インターネット接続テストによって、ＷＬＡＮ３２０がインターネットへの接続を提供してくれることは検出済みだからである。
【００８７】
図３−１ｌは、進行中のインスタント・メッセージのディスプレイ表示を示す。ＷＣＤＭＡネットワーク３１０から自動的に移行したとき、図３−１ｍに示されるように、ポップアップ・ウィンドウがディスプレイ上に提示される。これには、ユーザに対し、移動端末装置１００がＷＬＡＮ３２０「ＴａｍｐｅｒｅＣｉｔｙ」を経由して「インターネット」に接続していることが表示される。接続が確立されたならば、図３−１ｎに示されるように、前のインスタント・メッセージ画面が再表示される。
【００８８】
次に、図５、図５−１、図６、及び図６−１を参照しながら、図１のシステムにおける第二の例示的オペレーションを説明する。図５ａ〜ｈ及び図５−１ｉ〜ｎは移動端末装置１００のディスプレイ画面のシーケンスである。図６及び図６−１は、移動端末装置１００とインターネット接続テスト・サーバ２００との間での、公衆ＷＬＡＮ３３０を経由した関連信号のやり取りを示すチャートである。
【００８９】
移動端末装置１００において、現在、ｅメール・クライアント１２１は、ＷＣＤＭＡを介して作動しており、接続先ネットワーク「インターネット」に接続しようとしている。
【００９０】
図５ａにおいて、ユーザは、移動端末装置１００のメイン・メニューを呼び出しており、インスタント・メッセージ・クライアント１２２を立ち上げるためメニュー項目「ＩＭ」を選定する。
【００９１】
これを受けて、インスタント・メッセージ・クライアント１２２は、インスタント・メッセージ・メニュー画面を提示する。図５ｂにおいて、ユーザは、インスタント・メッセージ会話を入力するため、インスタント・メッセージ・メニューから項目「会話」を選択する。
【００９２】
図５ｃにおいて、会話のパートナーのリストが提示される。ユーザは、一番目の会話パートナー「アンナ（Ａｎｎａ）」を選択する。
【００９３】
インスタント・メッセージ・クライアント１２２は、どの接続法を使うかを「毎回問い合わせる」よう構成されている。
【００９４】
インスタント・メッセージ・クライアント１２２がトリガーとなって、オペレーティング・システムないしプラットフォーム１２５は、使用可能な通信コンポーネントから、どのような接続方法が現在利用できるかに関する通知を要求することによって受け取る。例えば、該システム１２５は、ＷＬＡＮコンポーネント１２４から、現在地で３つのＷＬＡＮネットワークが利用可能であるとの通知を受ける。図６に示すように、オペレーティング・システムないしプラットフォーム１２５は、次いで、ユーザ・インタフェースが、ユーザに対し接続方法を選択するよう求めるようにする（ステップ６０１）。
【００９５】
しかして、図５ｄにおいて、ユーザは、「ＷＬＡＮの探索」機能、インターネット接続、又はイントラネット接続を選択するよう求められる。ユーザは「ＷＬＡＮの探索」オプションを選択する。
【００９６】
ユーザの選択は、ユーザ・インタフェース１１０によってオペレーティング・システムないしプラットフォーム１２５に送られ、該オペレーティング・システムないしプラットフォーム１２５は、それをＷＬＡＮコンポーネント１２４に通知する（ステップ６０２）。
【００９７】
次いで、ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、選択可能なＷＬＡＮのリストをユーザに提示させる。
【００９８】
しかして、図５ｅにおいて、ユーザは、一例として「ＢｕｒｇｅｒＷＬＡＮ」と呼ばれるＷＬＡＮ、「ＣｏｆｆｅｅＳｐｏｔ」と呼ばれるＷＬＡＮ、及び「ＴａｍｐｅｒｅＣｉｔｙ」と呼ばれるＷＬＡＮを含む、リストされた３つの利用可能なＷＬＡＮの一つを選択するように求められる。ユーザは「ＣｏｆｆｅｅＳｐｏｔ」ＷＬＡＮを選択する。
【００９９】
ＷＬＡＮコンポーネント１２４は、図６に示すように、この選択を、関連付けられたサービス・セットＩＤ（ＳＳＩＤ）の選択として解釈する（ステップ６０３）。
【０１００】
次に、ＷＬＡＮコンポーネント１２４は、選択されたＷＬＡＮ３２０のアクセス・ポイントへの接続を確立する（ステップ６０４）。
【０１０１】
但し、該接続先は、まだインスタント・メッセージ・クライアントには示されない。
【０１０２】
代わりに、ＷＬＡＮコンポーネント１２４は、まず、インターネット接続テスト・プロトコルを作動させる。このために、該コンポーネントは、予め定められたＨＴＴＰ要求及び予め定められたＵＤＰ要求をインターネット接続テスト・サーバ２００に向け送信する（ステップ６０５）。
【０１０３】
選択されたＷＬＡＮ３３０は、公衆ＷＬＡＮであリ、インターネット３５０へのアクセスを提供するが、このためにブラウザ認証を必要とする。
【０１０４】
従って、ＷＬＡＮ３３０のローカル・アクセス・コントローラは、ＨＴＴＰ及びＵＤＰ要求を捕捉し、移動端末装置１００にログオン・ページをプッシュする（ステップ６０６）。
【０１０５】
該ログオン・ページは、ＨＴＴＰ応答メッセージ中に含まれて、移動端末装置１００へ供給される（ステップ６０７）。
【０１０６】
ＷＬＡＮコンポーネント１２４は、ＨＴＴＰ応答を受信したならば、その応答が、インターネット接続テスト・サーバから発信されることが既知である予め定められたＨＴＴＰ応答と一致しているかどうかを決定する。一致しなければ、ＷＬＡＮコンポーネント１２４は、ブラウザ認証が必要なことを知る（ステップ６０８）。
【０１０７】
ＷＬＡＮコンポーネント１２４は、ＨＴＴＰログオン・ページをブラウザ・クライアント１２３に転送する。ブラウザ・クライアント１２３は、ログオン・ページをディスプレイに表示して、ユーザが手操作でブラウザ・ログインが実施できるようにする（ステップ６１０）。該ブラウザ・ログオンの過程で、ＷＬＡＮコンポーネント１２４は、可能であればユーザが記録するように望むかどうかを問い合わせた後に、ユーザの動作をログオン・スクリプトに記録してもよい（ステップ６０９）。
【０１０８】
図５ｆにおいて、ポップアップ・ブラウザ・ウィンドウ中にログオン・ページが提示される。該ブラウザ・ウィンドウによって、ユーザはユーザ名及びパスワードを入力することができる。両方を入力し終わったら、ユーザは、「ＬＯＧＩＮ」オプションを選択して作業を続けることができる。
【０１０９】
ブラウザ認証プロセス中も、ＷＬＡＮコンポーネント１２４は、予め定められたＵＤＰ要求を、インターネット接続テスト・サーバに向け送信し続ける（ステップ６１１、６１３）。ブラウザ認証が完了するまでは、ＷＬＡＮ３３０のローカル・アクセス・コントローラは、受信したＵＤＰ要求をそのまま棄却する（ステップ６１２、６１４）。
【０１１０】
ブラウザ認証が正しく完了したとき（ステップ６１５）、ブラウザ・クライアント１２３は、そのことを、認証が成功したことを表すＨＴＴＰページによってユーザに伝える。ユーザは、図５ｇに示されるように、「ウィンドウを閉じる」オプションを選択して作業を継続するようさらに求められる。代替方法として、インターネット接続テストが作動中は、ブラウザ・ウィンドウを最前面に留めておき、後でＵＤＰテストが成功したとき、自動的に該ウィンドウをバックグラウンドに移し、インスタント・メッセージ・アプリケーションが再び最前面に来るようにすることもできよう。
【０１１１】
テスト手順実施の間、図５ｈに図示するように、「インターネット接続をテスト中」と表示するポップアップ・ウィンドウを再度示すこともできる。但し、このウィンドウをブラウザ認証の全期間に亘り省略することもできる。
【０１１２】
ＷＬＡＮコンポーネント２１４からの次の予め定められたＵＤＰ要求に関しては、ＷＬＡＮ３３０のローカル・アクセス・コントローラがインターネット３５０に転送することによって、該要求は、宛先のインターネット接続テスト・サーバ２００に到達する（ステップ６１６）。
【０１１３】
該予め定められたＵＤＰ要求を受信し次第、インターネット接続テスト・サーバ２００のＵＤＰサーバ２１３は、予め定められたＵＤＰ応答を生成し、その応答をＷＬＡＮ３３０経由で移動端末装置１００へ送信する（ステップ６１７）。
【０１１４】
ＷＬＡＮコンポーネント１２４は、ＵＤＰ応答を受信したとき、その応答が、インターネット接続テスト・サーバから発信されることが既知である予め定められたＵＤＰ応答と一致しているかどうかを決定する。一致すれば、ＷＬＡＮコンポーネント１２４は、宛先のＵＤＰポートが応答したこと、及びインターネット３５０への接続が確立されたことを知る（ステップ６１８）。
【０１１５】
次いで、ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に対し、ポップアップ・ウィンドウを使って、インターネット３５０への接続が確立されたことをユーザに通知し、後の使用のためこの接続先を保存するかどうか問い合わせるよう指示する。図５−１ｉは、対応するディスプレイの表示を示す。ユーザは、移動端末装置１００のソフトキーの一つに関連付けられた「はい」オプションを選択して該接続先を保存することができる。ＷＬＡＮコンポーネント１２４はこの選択について通知を受ける。
【０１１６】
接続先が保存される場合、ＷＬＡＮコンポーネント１２４は、ＷＬＡＮ  ＩＡＰを生成し、それを接続先ネットワークに関連付けることによって該接続先を保存する（ステップ６１９）。ＷＬＡＮ  ＩＡＰは、この特定の接続先に対してはブラウザ認証が必要であるとの情報を含む。さらに、該ブラウザ認証の際のユーザの動作が記録されている場合はログイン・スクリプトも含まれる。
【０１１７】
ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、保存された接続先についてユーザに通知させる。
【０１１８】
図５−１ｊにおいて、ユーザは、短い継続時間のポップアップ・ウィンドウによって、接続方法が「インターネット」に保存されたとの通知を受ける。
【０１１９】
さらに、ＷＬＡＮコンポーネント１２４は、インスタント・メッセージ・クライアント１２２に、インターネット３５０への接続が確立されたことを通知する（ステップ６２０）。
【０１２０】
ユーザは、以降、図５−１ｋに示すように、確立されたＷＬＡＮを経由したインターネット３５０への接続を使って、インスタント・メッセージを続けることができる。
【０１２１】
これと並行して、ｅメール・クライアント１２１は、インターネット３５０にアクセスするため、ＷＣＤＭＡネットワーク３１０から「ＣｏｆｆｅＳｐｏｔ」ＷＬＡＮ３３０にローミングする。このローミングは自動的に行われる。というのは、ｅメール・クライアント１２１は、接続先ネットワークとして「インターネット」に接続しようとしており、インターネット接続テストによって、ＷＬＡＮ３３０がインターネットへの接続を提供してくれることが検出済みだからである。
【０１２２】
図５−１ｌは、ダウンロード可能な新しいｅメールのリストを示す。新しい接続先に自動的にローミングすると、図５−１ｍに示すようなポップアップ・ウィンドウがディスプレイ上に提示される。このウィンドウは、ユーザに対し、移動端末装置１００がＷＬＡＮ３３０「ＣｏｆｆｅｅＳｐｏｔ」を経由して「インターネット」に接続中であることを提示する。接続が確立されると、図５−１ｎに示されるように、前のｅメール・ウィンドウが再び表示される。
【０１２３】
次に、図７及び８を参照しながら、図１のシステムにおける第三の例示的オペレーションを説明する。図７ａ〜ｈは、移動端末装置１００のディスプレイ画面のシーケンスである。図８は、移動端末装置１１０とプライベートＷＬＡＮ３４０との間での関連信号のやり取りを示すチャートである。
【０１２４】
図７ａにおいて、ユーザは、移動端末装置１００のメイン・メニューを呼び出しており、ブラウザ・クライアント１２３を立ち上げるため、メニュー項目「ウェブ」を選定する。
【０１２５】
これにより、ブラウザ・クライアント１２３は、ブックマーク・リストを提示する。図７ｂに該ブックマーク・リストが提示されている。ユーザは、電子装置のウェブ・ベースの構成インタフェースに接続するため、リストから「マイ・ウィジェット構成」項目を選択する。該ブックマークに関連付けられたウェブリンクが、ディスプレイの底部に表示されている。
【０１２６】
ブラウザ・クライアント１２３は、どの接続方法を使って選択したインターネット・ページにアクセスするかを「毎回問い合わせる」ように構成される。
【０１２７】
ブラウザ・クライアント１２３がトリガーとなって、オペレーティング・システムないしプラットフォーム１２５は、使用可能な通信コンポーネントから、どのような接続方法が現在利用できるかに関する通知を要求することによって受け取る。例えば、該システム１２５は、ＷＬＡＮコンポーネント１２４から、現在地で３つのＷＬＡＮネットワークが利用可能であるとの通知を受ける。図８に示すように、オペレーティング・システムないしプラットフォーム１２５は、次いで、ユーザ・インタフェースが、ユーザに対し接続方法を選択するよう求めるようにする（ステップ８０１）。
【０１２８】
しかして、図７ｃにおいて、ユーザは、「ＷＬＡＮの探索」機能、又はインターネット接続、又はイントラネット接続を選択するよう求められる。ユーザは「ＷＬＡＮの探索」オプションを選択する。
【０１２９】
ユーザの選択は、ユーザ・インタフェース１１０によってオペレーティング・システムないしプラットフォーム１２５に送られ、該オペレーティング・システムないしプラットフォーム１２５は、それをＷＬＡＮコンポーネント１２４に通知する（ステップ８０２）。
【０１３０】
次いで、ＷＬＡＮコンポーネント１２４は、ユーザ・インタフェース１１０に、選択可能なＷＬＡＮのリストをユーザに提示させる。
【０１３１】
しかして、図７ｄにおいて、ユーザは、前記同様一例として「Ｏｎｋｉｎｉｅｍｉ」と呼ばれるＷＬＡＮ、「Ｒｕｄｏｌｐｈ」と呼ばれるＷＬＡＮ、及び「Ｘｏ２００５」と呼ばれるＷＬＡＮを含む、リストされた３つの利用可能なＷＬＡＮの一つを選択することを求められる。ユーザは、リスト中の最後のＷＬＡＮを選択する。
【０１３２】
ＷＬＡＮコンポーネント１２４は、図８に示すように、この選択を、関連付けられたサービス・セットＩＤ（ＳＳＩＤ）の選択として解釈する（ステップ８０３）。
【０１３３】
次に、ＷＬＡＮコンポーネント１２４は、選択されたＷＬＡＮ３４０のアクセス・ポイントへの接続を確立する（ステップ８０４）。
【０１３４】
但し、該接続は、まだブラウザ・クライアント１２３には示されない。代わりに、ＷＬＡＮコンポーネント１２４は、まず、インターネット接続テスト・プロトコルを作動させる。この間、図７ｅに示すように、「インターネット接続をテスト中」と表示するポップアップ・ウィンドウを、テストをスキップするためのユーザ・オプションと共に示すことができる。
【０１３５】
インターネット接続テスト・プロトコルのため、ＷＬＡＮコンポーネント１２４は、予め定められたＨＴＴＰ要求、及び予め定められたＵＤＰ要求を、インターネット接続テスト・サーバ２００のそれぞれのポートに宛てて送信する（ステップ８０５、８０７）。
【０１３６】
ＷＬＡＮ３４０は、分離されたプライベート・ネットワークへのアクセスだけを提供するプライベートＷＬＡＮなので、両方の要求とも、ＷＬＡＮ３４０によってグローバル・インターネット３５０には転送されない（ステップ８０６、８０８）。代替方法として、ＷＬＡＮ３４０のローカル・アクセス・コントローラは、移動端末装置１００のポップアップ・ウィンドウ中の何らかのローカル・ボックスを使って、該ＨＴＴＰ要求に応答することができようが、これはユーザに棄却される。
【０１３７】
しかして、ＷＬＡＮコンポーネント１２４は、その要求に対する応答を受信することはない。該コンポーネントは、タイマーが時間切れになるまでもしくはユーザがスキップ・オプションを選択するまで（ステップ８１３、）、要求を送信し続け（ステップ８０９、８１１）、それらはＷＬＡＮ３４０のローカル・アクセス・コントローラに棄却されることになる（ステップ８１０、８１２）。ＷＬＡＮコンポーネント１２４は、選択されたＷＬＡＮ３４０を経由したインターネット３５０への接続は不可能であると見なす。
【０１３８】
次いで、ＷＬＡＮコンポーネント１２４は、接続先ネットワークの入力を要求する（ステップ８１４）。すなわち、ユーザは、移動端末装置１００に対し、どの接続先ネットワークに向けて新規接続を行うかを指示するよう求められる。同じ接続先ネットワークに接続しようとする他のアプリケーションがある場合、それらはこの新規接続にローミングすることができよう。ユーザは、例えば、図７ｆに示されるように、ディスプレイ上に、インターネット、イントラネット、オペレータ・サービス又は他のネットワークを含む、指示用のリストを提示されることがある。さらに、ユーザが確立する接続の種類を気にしない場合の選択オプションを備えることができよう。
【０１３９】
ＷＬＡＮコンポーネント１２４は、選択についての通知を受け、インターネット接続テスト・サービスの助力を受けることなく、従来式のやり方で、選択された接続を処理する（ステップ８１５）。
【０１４０】
ＷＬＡＮコンポーネント１２４は、次いで、ユーザ・インタフェース１１０に対し、ポップアップ・ウィンドウを使い、ＷＬＡＮネットワーク「Ｘｏ２００５」３４０への接続が確立されたことをユーザに伝え、該接続先を後の使用のため保存するかどうかを問い合わせるよう指示する。図７ｇは、対応するディスプレイ上の表示を示す。ユーザは、移動端末装置１００のソフトキーの一つに関連付けられた「いいえ」オプションを選択することにより、該接続先を保存しない選択をすることができる。ＷＬＡＮコンポーネント１２４は、その選択について通知を受ける。
【０１４１】
さらに、ＷＬＡＮコンポーネント１２４は、ブラウザ・クライアント１２３に、別の接続が確立されたことを通知する（ステップ８１５）。
【０１４２】
これにより、ブラウザ・クライアント１２３は、確立されたＷＬＡＮ接続を使い、選択されたウェブサイトにアクセスし、図７ｈに示すように、ＨＴＭＬページをユーザに提示する。
【０１４３】
要約すれば、提示された本発明の例示的実施形態は、移動端末装置が、公衆インターネットへの接続先を有するときを検出し、ブラウザ認証が必要かどうかを検出し、ブラウザ認証が成功裏に完了したときを検出することができるようにする。
【０１４４】
該移動端末装置は、公衆インターネットへの接続先を自動的に検出できるので、アプリケーション又はクライアントに対し、適切な時点で新しい接続先を示すことができる。さらに、それまで未知のＷＬＡＮ接続先をローミングに使用することができる。移動端末装置はブラウザ認証が要求される場合を認知するので、これも同様に簡略化される。ユーザの移動端末装置との対話を減少させ、記録されたスクリプトを使って自動ブラウザ認証を可能にすることによって移動端末装置の使い勝手が向上する。
【０１４５】
なお、説明した実施形態は、考えられる本発明の多様な実施形態の単なる一つを構成するものである。
【図面の簡単な説明】
【０１４６】
【図１】本発明の実施形態によるシステムの概略図である。
【図２】図１のシステムの諸要素の概略ブロック図である。
【図３】図１のシステムにおける第一オペレーションを例示するディスプレイ表示のシーケンスである。
【図３−１】図３に示したディスプレイ表示のシーケンスの続きである。
【図４】図１のシステムにおける第一オペレーションを例示するチャートである。
【図５】図１のシステムにおける第二オペレーションを例示するディスプレイ表示のシーケンスである。
【図５−１】図５に示したディスプレイ表示のシーケンスの続きである。
【図６】図１のシステムにおける第二オペレーションを例示するチャートである。
【図６−１】図６に示したチャートの続きである。
【図７】図１のシステムにおける第三オペレーションを例示するディスプレイ表示のシーケンスである。
【図８】図１のシステムにおける第三オペレーションを例示するチャートである。
【図１】
2009528743.tif 000003
【図２】
2009528743.tif 000004
【図３】
2009528743.tif 000005
【図３−１】
2009528743.tif 000006
【図４】
2009528743.tif 000007
【図５】
2009528743.tif 000008
【図５−１】
2009528743.tif 000009
【図６】
2009528743.tif 000010
【図６−１】
2009528743.tif 000011
【図７】
2009528743.tif 000012
【図８】
2009528743.tif 000013
【手続補正書】
【提出日】平成20年12月1日(2008.12.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動装置において、
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、接続先ネットワーク中の接続テスト・サーバに宛てられており、該少なくとも一つの予め定められた要求を無線アクセス・ネットワークに送信するステップと、
前記無線アクセス・ネットワークから、前記少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバに到達している場合には、受信された応答が、前記接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定するステップと、を含む方法。
【請求項２】
前記無線アクセス・ネットワークは、前記移動装置にとって未知である、請求項１に記載の方法。
【請求項３】
前記少なくとも一つの予め定められた要求は、予め定められたＨＴＴＰ要求、予め定められたＵＤＰ要求、及び予め定められたＴＣＰ要求のうちの少なくとも一つを含む、請求項１に記載の方法。
【請求項４】
前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信は、前記接続先ネットワークとの接続を示すと見なされる、請求項１に記載の方法。
【請求項５】
前記接続先ネットワークへのアクセスは、前記移動装置のアプリケーション又はクライアントから要求され、
前記方法は、前記アプリケーション又はクライアントに、前記接続先ネットワークへの前記接続について通知するステップをさらに含む、請求項４に記載の方法。
【請求項６】
オプションとしてユーザが承諾したとき、後の使用のため前記接続を保存するステップをさらに含む、請求項４に記載の方法。
【請求項７】
前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信に応じて、別の接続を経由して前記接続先ネットワークにアクセスしていた前記移動装置のアプリケーション又はクライアントが、前記接続先ネットワークへのアクセスのための前記接続にローミングする、請求項６に記載の方法。
【請求項８】
前記少なくとも一つの予め定められた要求に対する予め定められていない応答の受信は、要求される可能性のある、前記移動装置のユーザの、前記無線アクセス・ネットワークとのユーザ対話を示しており、
前記方法は、ユーザ対話を開始するステップをさらに含む、請求項１に記載の方法。
【請求項９】
前記少なくとも一つの予め定められた要求は少なくとも二つの予め定められた要求を含み、
前記方法は、前記少なくとも二つの予め定められた要求の第一要求に対して予め定められていない応答が、要求される可能性のある、前記移動装置のユーザの、前記無線アクセス・ネットワークとのユーザ対話を示す場合、前記少なくとも二つの予め定められた要求の第二要求を再送信するステップをさらに含み、前記少なくとも二つの予め定められた要求の前記第二要求に対する予め定められた応答の検出は、ユーザ対話が成功裏に完了したことを示す、請求項８に記載の方法。
【請求項１０】
オプションとしてユーザが承諾したとき、前記ユーザ対話の間のユーザの動作をスクリプト中に記録するステップをさらに含む、請求項８に記載の方法。
【請求項１１】
接続先ネットワーク中の接続テスト・サーバにおいて、
移動装置から、無線アクセス・ネットワークを経由して少なくとも一つの予め定められた要求を受信するステップであって、該少なくとも一つの予め定められた要求は、移動装置が前記接続先ネットワークへの接続が確立したかどうかをテストできるように明確に規定されている、ステップと、
前記受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワークを経由して前記移動装置に送信するステップと、を含む方法。
【請求項１２】
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、接続先ネットワーク中の接続テスト・サーバに宛てられており、該少なくとも一つの予め定められた要求を無線アクセス・ネットワークに送信するため供給するように構成された処理手段と、
前記無線アクセス・ネットワークから、前記送信された少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバに到達している場合には、受信された応答が、前記接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定するように構成された処理手段と、を含む、装置。
【請求項１３】
無線アクセス・ネットワークを経由して移動装置から少なくとも一つの予め定められた要求を受信するように構成された処理手段であって、該少なくとも一つの予め定められた要求は、移動装置が接続先ネットワークへの接続が確立したかどうかをテストできるように明確に規定されている、手段と、
前記受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワークを経由して前記移動装置に送信するために供給するように構成された処理手段と、を含む、装置。
【請求項１４】
移動装置による無線アクセス・ネットワークを経由した接続先ネットワークへのアクセスを支援する通信システムであって、該通信システムは、請求項１２に記載の装置及び請求項１３に記載の装置を含む、通信システム。
【請求項１５】
移動装置のプロセッサによって実行されたとき、
少なくとも一つの予め定められた要求を生成し、該予め定められた要求は、接続先ネットワーク中の接続テスト・サーバに宛てられており、該少なくとも一つの予め定められた要求を無線アクセス・ネットワークに送信するため供給することと、
前記無線アクセス・ネットワークから、前記少なくとも一つの予め定められた要求に対する応答が受信されたかどうかを決定し、前記少なくとも一つの予め定められた要求が前記接続テスト・サーバに到達している場合には、受信された応答が、前記接続テスト・サーバによって供給されることが既知である予め定められた応答と一致しているかどうかを決定することと、を実現する、ソフトウエア・プログラム。
【請求項１６】
請求項１５に記載のソフトウエア・プログラムを格納した記憶装置。
【請求項１７】
接続先ネットワーク中の接続テスト・サーバのプロセッサによって実行されたとき、
移動装置から、無線アクセス・ネットワークを経由して少なくとも一つの予め定められた要求を受信することであって、該少なくとも一つの予め定められた要求は、移動装置が前記接続先ネットワークへの接続が確立したかどうかをテストできるように明確に規定されていることと、
前記受信された少なくとも一つの予め定められた要求に対し予め定められた応答を生成し、該予め定められた応答を、前記無線アクセス・ネットワークを経由して前記移動装置に送信するために供給することと、を実現する、ソフトウエア・プログラム。
【請求項１８】
請求項１７に記載のソフトウエア・プログラムを格納した記憶装置。
【請求項１９】
前記無線アクセス・ネットワークは、前記装置にとって未知である、請求項１２に記載の装置。
【請求項２０】
前記少なくとも一つの予め定められた要求は、予め定められたＨＴＴＰ要求、予め定められたＵＤＰ要求、及び予め定められたＴＣＰ要求のうちの少なくとも一つを含む、請求項１２に記載の装置。
【請求項２１】
前記処理手段は、前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信が、前記接続先ネットワークとの接続を示すと見なすように構成される、請求項１２に記載の装置。
【請求項２２】
前記処理手段は、アプリケーション又はクライアントが前記接続先ネットワークへのアクセスを要求できるように構成され、
前記処理手段は、前記アプリケーション又はクライアントに、前記接続先ネットワークへの前記接続について通知するように構成される、請求項２１に記載の装置。
【請求項２３】
前記処理手段は、オプションとしてユーザが承諾したとき、後の使用のため前記接続を保存するように構成される、請求項２１に記載の装置。
【請求項２４】
前記少なくとも一つの予め定められた要求に対する予め定められた応答の受信に応じて、別の接続を経由して前記接続先ネットワークにアクセスしていた前記装置のアプリケーション又はクライアントが、前記接続先ネットワークへのアクセスのための前記接続にローミングするように構成される、請求項２３に記載の装置。
【請求項２５】
前記少なくとも一つの予め定められた要求に対する予め定められていない応答の受信は、要求される可能性のある、前記装置のユーザの、前記無線アクセス・ネットワークとのユーザ対話を示しており、
前記処理手段は、ユーザ対話を開始するように構成される、請求項１２に記載の装置。
【請求項２６】
前記少なくとも一つの予め定められた要求は少なくとも二つの予め定められた要求を含み、
前記処理手段は、前記少なくとも二つの予め定められた要求の第一要求に対して予め定められていない応答が、要求される可能性のある、前記装置のユーザの、前記無線アクセス・ネットワークとのユーザ対話を示す場合、前記少なくとも二つの予め定められた要求の第二要求を再送信するように構成され、前記少なくとも二つの予め定められた要求の前記第二要求に対する予め定められた応答の検出は、ユーザ対話が成功裏に完了したことを示す、請求項２５に記載の装置。
【請求項２７】
前記処理手段は、オプションとしてユーザが承諾したとき、前記ユーザ対話の間のユーザの動作をスクリプト中に記録するように構成される、請求項２５に記載の装置。
【請求項２８】
前記装置は、移動端末装置である、請求項１２に記載の装置。
【請求項２９】
前記装置は、サーバである、請求項１３に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
さらに、多くの公衆ＷＬＡＮにおいては、ユーザは、ネットワークへのアクセスを得るためブラウザ認証を行わなければならない。これは時としてユニバーサル・アクセス・メソッド（ＵＡＭ）とも呼ばれる。ユーザは何らかのユーアールエル（ＵＲＬ）を入力することができ、ブラウザは、ＷＬＡＮに対しハイパーテキスト転送プロトコル（ＨＴＴＰ）要求を送信する。ＷＬＡＮのアクセス・コントローラは、ＨＴＴＰセッションを捕捉ないしハイジャックして、ユーザに対しログオン・ページを提示する。ユーザはログオン・ページの所定欄に入力してログオンする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
ＷＬＡＮコンポーネント１２４は、ＨＴＴＰログオン・ページをブラウザ・クライアント１２３に転送する。ブラウザ・クライアント１２３は、ログオン・ページをディスプレイに表示して、ユーザが手操作でブラウザ・ログオンが実施できるようにする（ステップ６１０）。該ブラウザ・ログオンの過程で、ＷＬＡＮコンポーネント１２４は、可能であればユーザが記録するように望むかどうかを問い合わせた後に、ユーザの動作をログオン・スクリプトに記録してもよい（ステップ６０９）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】変更
【補正の内容】
【０１１６】
接続先が保存される場合、ＷＬＡＮコンポーネント１２４は、ＷＬＡＮ  ＩＡＰを生成し、それを接続先ネットワークに関連付けることによって該接続先を保存する（ステップ６１９）。ＷＬＡＮ  ＩＡＰは、この特定の接続先に対してはブラウザ認証が必要であるとの情報を含む。さらに、該ブラウザ認証の際のユーザの動作が記録されている場合はログオン・スクリプトも含まれる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１２１
【補正方法】変更
【補正の内容】
【０１２１】
これと並行して、ｅメール・クライアント１２１は、インターネット３５０にアクセスするため、ＷＣＤＭＡネットワーク３１０から「ＣｏｆｆｅｅＳｐｏｔ」ＷＬＡＮ３３０にローミングする。このローミングは自動的に行われる。というのは、ｅメール・クライアント１２１は、接続先ネットワークとして「インターネット」に接続しようとしており、インターネット接続テストによって、ＷＬＡＮ３３０がインターネットへの接続を提供してくれることが検出済みだからである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】変更
【補正の内容】
【０１２３】
次に、図７及び８を参照しながら、図１のシステムにおける第三の例示的オペレーションを説明する。図７ａ〜ｈは、移動端末装置１００のディスプレイ画面のシーケンスである。図８は、移動端末装置１００とプライベートＷＬＡＮ３４０との間での関連信号のやり取りを示すチャートである。
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2009528743.tif 000014
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図５−１
【補正方法】変更
【補正の内容】
【図５−１】
2009528743.tif 000015
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2009528743.tif 000016
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図６−１
【補正方法】変更
【補正の内容】
【図６−１】
2009528743.tif 000017
【国際調査報告】
2009528743.tif 000018
2009528743.tif 000019
2009528743.tif 000020