(57)【要約】【課題】  端末装置と基地局装置との接続を能動的に切り替え、複数のプログラムを効率よく実行する。また、端末装置の無駄な動作を減らして前記端末装置の電力の浪費を低減する。【解決手段】  前記端末装置に、接続する基地局装置のネットワークIDおよび接続後に実行するプログラムの実行情報を含むプロファイルを、優先度を指定して登録し、前記接続可能な基地局装置がある場合に、プロファイルの優先度にしたがって基地局装置へ接続しプログラムを実行する。また、前記基地局装置と接続した後、実行する必要があるプログラムの有無を判定し、実行する必要があるプログラムのみを実行する。また、前記基地局装置に接続する前に、前記基地局装置に接続して実行する必要があるプログラムの有無を判定し、実行する必要のあるプログラムがない場合は、前記基地局装置への接続処理を行わない。【選択図】        図８
2006109076.tif 000002
【特許請求の範囲】
【請求項１】
無線通信用の基地局装置を備える１つ以上のネットワークと、前記基地局装置との間で無線通信を行うことでネットワークに接続し、あらかじめ定められたプログラムを実行することが可能な端末装置とからなる無線通信システムにおいて、前記端末装置と前記基地局装置との無線接続の制御および前記プログラムの実行制御を行う端末装置の制御方法であって、
前記端末装置に、接続する基地局装置のネットワークID、および接続後に実行するプログラムの実行情報を含むプロファイルを、優先度を指定して登録するステップと、
前記端末装置が、外部からの開始トリガにより、前記基地局装置が報知するネットワークIDと前記端末装置に登録されたネットワークIDを比較して、接続可能な基地局装置の有無を判定するステップと、
前記接続可能な基地局装置がある場合に、指定されたプロファイルの優先度にしたがって基地局装置へ接続し、プログラムを実行するステップとを有することを特徴とする端末装置の制御方法。
【請求項２】
前記外部からの開始トリガは、マン・マシン・インタフェースからの入力、あるいは前記端末装置の電源ONであることを特徴とする請求項１に記載の端末装置の制御方法。
【請求項３】
前記プロファイルを登録するステップは、前記プログラムの実行情報として、１つ以上のプログラム、前記プログラムの実行順序、各プログラムの実行タイミングを登録し、
前記基地局装置へ接続し、プログラムを実行するステップは、前記プログラムの実行順序にしたがい、各プログラムを実行する必要があるかないかを判定するステップを有し、実行する必要があると判定された場合はプログラムを実行し、実行する必要がないと判定された場合はプログラムを実行せずに次の処理に移ることを特徴とする請求項１または請求項２に記載の端末装置の制御方法。
【請求項４】
前記基地局装置へ接続し、プログラムを実行するステップは、各プログラムを実行した後、プログラムが正常に終了したか否かと、終了時刻を含む終了ステータスを実行履歴として保存するステップを有することを特徴とする請求項３に記載の端末装置の制御方法。
【請求項５】
前記プログラムを実行する必要があるかないかを判定するステップは、プログラムの実行タイミングが接続直後または接続するたびである場合、あるいは実行タイミングがあらかじめ定められた時間間隔であり、かつ前記終了ステータスの終了時刻から前記時間間隔が経過している場合、もしくは前記終了ステータスが異常終了を示している場合のいずれかに該当するプログラムは、実行する必要があると判定することを特徴とする請求項４に記載の端末装置の制御方法。
【請求項６】
複数のプロファイルで同一のプログラムが指定されている場合、前記プログラムを実行する必要があるかないかを判定するステップは、前記各プロファイルの終了ステータスのうち、もっとも新しい終了ステータスを用いて判定することを特徴とする請求項５に記載の端末装置の制御方法。
【請求項７】
前記基地局装置へ接続し、プログラムを実行するステップは、前記基地局装置へ接続する前に、前記プロファイルに含まれるプログラムを実行する必要の有無を判定し、実行する必要があるプログラムがない場合、前記基地局装置への接続は行わないことを特徴とする請求項４乃至請求項６のいずれか１項に記載の端末装置の制御方法。
【請求項８】
前記各ステップに加え、前記端末装置に、すべてのプロファイルを実行した後に前記端末装置の電源をOFFにするか否か、前記端末装置を起動した時に自動的に処理を実行するか否かを登録するステップを有し、
電源をOFFにすると登録した場合は、全てのプロファイルについて、接続可能な基地局装置が検出されなくなった時点で前記端末装置の電源をOFFにし、
前記端末装置を起動した時に自動的に処理を実行すると登録した場合は、前記端末装置の電源がONになった後、前記基地局装置へ接続し、プログラムを実行するステップを最初の処理から再開することを特徴とする請求項１乃至請求項７のいずれか１項に記載の端末装置の制御方法。
【請求項９】
無線通信用の基地局装置を備える１つ以上のネットワークに、前記基地局装置との間で無線通信を接続し、あらかじめ定められたプログラムを実行することが可能な端末装置とからなる無線通信システムであって、
前記端末装置は、接続する基地局装置のネットワークID、および接続後に実行するプログラムの実行情報を含む１つ以上のプロファイルを、優先度を指定して保持するプロファイル保持手段と、
前記基地局装置が報知するネットワークIDと前記プロファイルのネットワークIDとを比較して接続可能な基地局装置の有無を判定するとともに、接続可能な基地局装置がある場合に、前記プロファイルの優先度にしたがって前記基地局装置との接続処理を行う接続制御手段と、
前記接続可能な基地局装置と接続した後、前記プロファイルに基づいてプログラムの実行制御、およびプログラムの終了を検出するプログラム制御手段と、
前記プロファイル保持手段に保持されたプロファイルに基づいて、前記各制御手段の管理、プロファイル処理の優先制御、スケジュール管理を行う全体制御手段とを備えることを特徴とする無線通信システム。
【請求項１０】
前記プログラム制御手段は、前記接続可能な基地局装置と接続した後、前記プロファイルのプログラムの実行情報に基づいて、実行する必要があるプログラムの有無を判定する手段を有し、実行する必要があるプログラムのみを実行することを特徴とする請求項９に記載の無線通信システム。
【請求項１１】
前記接続制御手段は、前記接続可能な基地局装置との接続処理を行う前に、前記プロファイルのプログラムの実行情報に基づいて、前記基地局装置に接続して実行する必要があるプログラムの有無を判定する手段を有し、実行する必要があるプログラムがない場合は、前記基地局装置への接続処理を行わないことを特徴とする請求項９または請求項１０に記載の無線通信システム。
【請求項１２】
前記端末装置は、前記各手段に加え、前記端末装置の電源ONの検出、および前記接続可能な基地局装置がない場合に前記端末装置の電源をOFFにさせる電源制御手段を備えることを特徴とする請求項９乃至請求項１１のいずれか１項に記載の無線通信システム。
【請求項１３】
無線通信用の基地局装置を備える１つ以上のネットワークに、前記基地局装置との間で無線通信を接続し、あらかじめ定められたプログラムを実行することが可能な端末装置であって、
接続する基地局装置のネットワークID、および接続後に実行するプログラムの実行情報を含む１つ以上のプロファイルを、優先度を指定して保持するプロファイル保持手段と、
前記基地局装置が報知するネットワークIDと前記プロファイルのネットワークIDとを比較して接続可能な基地局装置の有無を判定するとともに、接続可能な基地局装置がある場合に、前記プロファイルの優先度にしたがって前記基地局装置との接続処理を行う接続制御手段と、
前記接続可能な基地局装置と接続した後、前記プロファイルに基づいてプログラムの実行制御、およびプログラムの終了を検出するプログラム制御手段と、
前記プロファイル保持手段に保持されたプロファイルに基づいて、前記各制御手段の管理、プロファイル処理の優先制御、スケジュール管理を行う全体制御手段とを備えることを特徴とする端末装置。
【請求項１４】
前記プログラム制御手段は、前記接続可能な基地局装置と接続した後、前記プロファイルのプログラムの実行情報に基づいて、実行する必要があるプログラムの有無を判定する手段を有し、実行する必要があるプログラムのみを実行することを特徴とする請求項１３に記載の端末装置。
【請求項１５】
前記接続制御手段は、前記接続可能な基地局装置との接続処理を行う前に、前記プロファイルのプログラムの実行情報に基づいて、前記基地局装置に接続して実行する必要があるプログラムの有無を判定する手段を有し、実行する必要があるプログラムがない場合は、前記基地局装置への接続処理を行わないことを特徴とする請求項１３または請求項１４に記載の端末装置。
【請求項１６】
前記各手段に加え、前記端末装置の電源ONの検出、および前記接続可能な基地局装置がない場合に前記端末装置の電源をOFFにさせる電源制御手段を備えることを特徴とする請求項１３乃至請求項１５のいずれか１項に記載の端末装置。
【請求項１７】
請求項１乃至請求項８のいずれか１項に記載の端末装置の制御方法を、コンピュータに実行させる制御プログラム。
【請求項１８】
請求項１７に記載の制御プログラムが、コンピュータによる読み取りが可能な状態で記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置の制御方法、無線通信システム、端末装置、制御プログラム、および記録媒体に関し、特に、無線通信によりネットワーク上の基地局装置と接続し、プログラムを実行する端末装置の制御に適用して有効な技術に関するものである。
【背景技術】
【０００２】
従来、ノートブック型のPC(Personal Computer)やPDA(Personal Digital Assistance)等の携帯型の端末装置をネットワークに接続する通信システムには、前記端末装置と前記ネットワークに属する基地局装置の間で無線通信を行う無線通信システムがある。
【０００３】
前記無線通信システムでは、前記端末装置のユーザの利便性を高めるため、前記端末装置と基地局装置の無線コネクションの接続制御を自動的に行う方法や、通信状態の変化を契機として前記端末装置でのプログラムの実行制御を行う方法が考えられている。
【０００４】
前記無線コネクションの接続制御を自動的に行う方法としては、たとえば、端末装置で基地局装置を検索し検出したときに、前記検出できた基地局装置が属しているネットワークに対応するプロファイルが端末装置に登録されているかを確認し、登録されていない場合は新たに登録し、登録されている場合はそのプロファイルにしたがって接続を行う方法が提案されている（たとえば、特許文献１を参照。）。
【０００５】
前記特許文献１に記載された接続の制御方法では、ネットワーク毎に、対応する１つのプロファイルが自動的に登録される仕組みになっている。そして、ネットワークの切り替えは、たとえば、ルーティングテーブルの変化等の周囲の環境変化を契機に行っている。つまり、前記特許文献１に記載された接続の制御方法は、受動的な手順でネットワークの切り替えが自動的に行われることが前提となっている。また、前記特許文献１に記載された接続の制御方法では、接続するネットワーク（基地局装置）が切り替わった後にプログラムを自動実行することも考えられている。
【０００６】
一方、前記端末装置でのプログラムの実行制御を行う方法としては、たとえば、端末装置が起動したことを契機（トリガ）とし、ネットワーク上のサーバから配信されるコンテンツを前記端末装置で自動的に受信する方法が提案されている（たとえば、特許文献２を参照。）。
【０００７】
しかしながら、前記特許文献２に記載されたプログラムの実行制御方法は、複数の接続先を考慮した優先制御は対象としておらず、また、接続先に応じて実行するプログラムを変えることも考慮されていない。
【特許文献１】特開2004-102464号公報
【特許文献２】特開2004-48395号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前記無線通信システムにおいて、前記特許文献１や特許文献２に記載された制御方法を適用することで、ネットワーク（基地局装置）への接続制御やプログラムの実行制御を行うことができ、前記端末装置のユーザの利便性は高まると考えられる。
【０００９】
しかしながら、前記特許文献１や特許文献２に記載された制御方法では、たとえば、下記（１−１），（１−２），（１−３）のような要求条件（以下、第１の要求条件という）に対応できない。
（１−１）第１のネットワークの基地局装置に接続し、プログラムＡを実行する。
（１−２）第２のネットワークの基地局装置に接続し、プログラムＢを実行する。
（１−３）第１のネットワークの基地局装置と第２のネットワーク２の基地局装置の両方が検出されたときには、（１−１）（１−２）の優先度で順次実施する。
【００１０】
前記第１の要求条件を満たすためには、まず、第１のネットワークに接続して実行したプログラムＡが終了したときに、それを検出する必要がある。しかしながら、前記特許文献１や特許文献２に記載された制御方法では、任意のプログラムの終了を検出する機能がない。そのため、前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、前記第１の要求条件を満たすような制御はできない。
【００１１】
また、仮にプログラムＡの終了を検出できたとしても、前記第１の要求条件を満たすためには、プログラムＡの終了を検出した後、第１のネットワーク（基地局装置）に接続された状態から、能動的に前記第１のネットワークとの接続を切断し、第２のネットワーク（基地局装置）に接続を切り替える必要がある。しかしながら、前記特許文献１や特許文献２に記載された制御方法では、複数の異なるネットワークに属する基地局装置が検出されている状態で、能動的に特定のネットワークに接続を切り替える機能がない。つまり、前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、たとえば、手動でネットワークの接続を切り替えなければならない。そのため、前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、前記第１の要求条件を満たすような制御はできない。
【００１２】
また、前記特許文献１や特許文献２に記載された制御方法を適用した無線通信システムでは、下記（２−１），（２−２），（２−３）のような要求条件（以下、第２の要求条件という）にも対応できない。
（２−１）第１のネットワークの基地局装置に、ユーザID=aaaで接続し、プログラムＡを実行する。
（２−２）同じく第１のネットワークの基地局装置に、ユーザID=bbbで接続し、プログラムＢを実行する。
（２−３）第１のネットワークの基地局装置を検出したときに、（２−１）（２−２）の優先度で順次実施する。
【００１３】
前記第２の要求条件は、公衆無線LANサービスにおける通常接続とローミング接続を順次実施する場合に相当する。
【００１４】
前記第２の要求条件を満たすためには、前記第１のネットワークの基地局装置にユーザID=aaaで接続してプログラムＡを実行した後、能動的にユーザIDをaaaからbbbに切り替えて再度接続しなおす必要がある。しかしながら、前記特許文献１や特許文献２に記載された制御方法では、あるネットワークの基地局装置に接続してプログラムを実行した後、能動的にユーザIDを切り替えて同一ネットワークの基地局装置に再度接続することは想定していない。そのため、前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、前記第２の要求条件を実現することができない。
【００１５】
また、前記特許文献１や特許文献２に記載された制御方法を適用した無線通信システムでは、下記（３−１），（３−２），（３−３）のような要求条件（以下、第３の要求条件という）にも対応できない。
（３−１）第１のネットワークまたは第２のネットワークのどちらかの基地局装置に接続し、プログラムＡを実行する。
（３−２）プログラムＡは３０分以上の間隔の頻度で実施する。
（３−３）前回のプログラムの実行から３０分経過していない場合、プログラムを実行する必要がないため、基地局装置を検出しても基地局装置への接続を実施しない。ただし、プログラム実行中に無線接続が切断されてデータ送受信処理が未完了だった場合、３０分間隔ではなくすぐに再試行する。
【００１６】
前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、前記第３の要求条件を満たすことができない場合の一例として、第１のネットワークの基地局装置に接続してプログラムＡを実行した後、端末装置を持ったユーザが、３０分以内に第２のネットワーク２の基地局装置との無線通信が可能なエリアに移動した場合を想定する。このとき、前記端末装置は、第１のネットワークでプログラムＡを実行してから３０分以内に第２のネットワークの基地局装置を検出する。
【００１７】
このとき、前記端末装置におけるプログラムＡの実行間隔は３０分以上であり、他に実行するプログラムもないため、本来なら、前記第２のネットワークの基地局装置には接続する必要はない。しかしながら、前記特許文献１や特許文献２に記載された制御方法では、登録されているネットワークであるという理由だけで前記第２のネットワークの基地局装置に接続してしまい、電力を無駄に消費することになる。このような不要な接続を防ぐためには、プログラムの実行履歴と接続制御を関連づける必要がある。
【００１８】
以上のように、前記特許文献１や特許文献２に記載された制御方法が適用された無線通信システムでは、前記端末装置と前記基地局装置の接続を能動的に切り替える接続制御が行えない。そのため、たとえば、前記第１および第２の要求条件のような複雑な要求条件に対応することができないという問題があった。
【００１９】
本発明の目的は、端末装置と基地局装置との接続を能動的に切り替え、複数のプログラムを効率よく実行することが可能な技術を提供することにある。
【００２０】
本発明の他の目的は、端末装置と基地局装置との無駄な接続を防ぎ、前記端末装置の電力の浪費を低減することが可能な技術を提供することにある。
【００２１】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面によって明らかになるであろう。
【課題を解決するための手段】
【００２２】
本願において開示される発明の概略を説明すれば、以下の通りである。
【００２３】
（１）無線通信用の基地局装置を備える１つ以上のネットワークと、前記基地局装置との間で無線通信を行うことでネットワークに接続し、あらかじめ定められたプログラムを実行することが可能な端末装置とからなる無線通信システムにおいて、前記端末装置と前記基地局装置との無線接続の制御および前記プログラムの実行制御を行う端末装置の制御方法であって、前記端末装置に、接続する基地局装置のネットワークID、および接続後に実行するプログラムの実行情報を含むプロファイルを、優先度を指定して登録するステップと、前記端末装置が、外部からの開始トリガにより、前記基地局装置が報知するネットワークIDと前記端末装置に登録されたネットワークIDを比較して、接続可能な基地局装置の有無を判定するステップと、前記接続可能な基地局装置がある場合に、指定されたプロファイルの優先度にしたがって基地局装置へ接続し、プログラムを実行するステップとを有する端末装置の制御方法である。
【００２４】
（２）前記（１）において、前記外部からの開始トリガは、マン・マシン・インタフェースからの入力、あるいは前記端末装置の電源ONである。
【００２５】
（３）前記（１）または（２）において、前記プロファイルを登録するステップは、前記プログラムの実行情報として、１つ以上のプログラム、前記プログラムの実行順序、各プログラムの実行タイミングを登録し、前記基地局装置へ接続し、プログラムを実行するステップは、前記プログラムの実行順序にしたがい、各プログラムを実行する必要があるかないかを判定するステップを有し、実行する必要があると判定された場合はプログラムを実行し、実行する必要がないと判定された場合はプログラムを実行せずに次の処理に移る。
【００２６】
（４）前記（３）において、前記基地局装置へ接続し、プログラムを実行するステップは、各プログラムを実行した後、プログラムが正常に終了したか否かと、終了時刻を含む終了ステータスを実行履歴として保存するステップを有する。
【００２７】
（５）前記（４）において、前記プログラムを実行する必要があるかないかを判定するステップは、プログラムの実行タイミングが接続直後または接続するたびである場合、あるいは実行タイミングがあらかじめ定められた時間間隔であり、かつ前記終了ステータスの終了時刻から前記時間間隔が経過している場合、もしくは前記終了ステータスが異常終了を示している場合のいずれかに該当するプログラムは、実行する必要があると判定する。
【００２８】
（６）前記（５）において、複数のプロファイルで同一のプログラムが指定されている場合、前記プログラムを実行する必要があるかないかを判定するステップは、前記各プロファイルの終了ステータスのうち、もっとも新しい終了ステータスを用いて判定する。
【００２９】
（７）前記（４）から（６）のいずれかにおいて、前記基地局装置へ接続し、プログラムを実行するステップは、前記基地局装置へ接続する前に、前記プロファイルに含まれるプログラムを実行する必要の有無を判定し、実行する必要があるプログラムがない場合、前記基地局装置への接続は行わない。
【００３０】
（８）前記（１）から（７）のいずれかにおいて、前記各ステップに加え、前記端末装置に、すべてのプロファイルを実行した後に前記端末装置の電源をOFFにするか否か、前記端末装置を起動した時に自動的に処理を実行するか否かを登録するステップを有し、電源をOFFにすると登録した場合は、全てのプロファイルについて、接続可能な基地局装置が検出されなくなった時点で前記端末装置の電源をOFFにし、前記端末装置を起動した時に自動的に処理を実行すると登録した場合は、前記端末装置の電源がONになった後、前記基地局装置へ接続し、プログラムを実行するステップを最初の処理から再開する。
【発明の効果】
【００３１】
本発明の端末装置の制御方法では、前記（１）から（６）の手段のように、前記端末装置が、基地局装置ごとのネットワークIDや接続後に実行するプログラム情報を含むプロファイルを複数有し、各プロファイルには実行するプログラム情報が複数登録されている。またこのとき、前記プロファイルには、優先度を指定しておく。そして、前記端末装置は、プロファイルに指定されたプログラムの起動タイミング、プロファイルの優先度などの情報に応じて基地局装置への接続およびプログラムの実行、ならびに他の基地局装置への接続の切り替え等の動作を行う。そのため、たとえば、異なる基地局装置への接続の切り替え、同一の接続装置への異なる認証情報での再接続、プログラム終了後の接続の切り替えなどの複雑な処理を能動的（自動的）に行うことができ、前記端末装置のユーザの利便性が向上する。
【００３２】
また、本発明の端末装置の制御方法では、前記（７）の手段のように、端末装置で接続可能な基地局装置を検出した場合、その基地局装置に関するプロファイルに登録されたプログラムを実行する必要があるか否かを判定し、実行する必要があるプログラムがない場合は、前記基地局装置に接続しない。そのため、従来の無線通信システムのような無駄な基地局装置への接続およびプログラムの実行がなくなり、前記端末装置の電力の浪費を低減することができる。
【００３３】
またさらに、前記（８）の手段のようにすれば、プロファイル処理が終了した後、自動的に端末装置の電源がOFFにでき、かつ、再度プログラムの実行（プロファイル処理）が必要になった時に電源をONにすれば、前記端末装置が再び最初から基地局装置への接続およびプログラムの実行をするようにできる。そのため、プログラムを実行しない間の前記端末装置の待機電力の消費を防ぐことができる。
【００３４】
また、無線通信システムにおいて、前記（１）乃至（８）の手段のような、端末装置の制御方法を実現するには、たとえば、前記端末装置に、接続する基地局装置のネットワークID、および接続後に実行するプログラムの実行情報を含む１つ以上のプロファイルを、優先度を指定して保持するプロファイル保持手段と、前記基地局装置が報知するネットワークIDと前記プロファイルのネットワークIDとを比較して接続可能な基地局装置の有無を判定するとともに、接続可能な基地局装置がある場合に、前記プロファイルの優先度にしたがって前記基地局装置との接続処理を行う接続制御手段と、前記接続可能な基地局装置と接続した後、前記プロファイルに基づいてプログラムの実行制御、およびプログラムの終了を検出するプログラム制御手段と、前記プロファイル保持手段に保持されたプロファイルに基づいて、前記各制御手段の管理、プロファイル処理の優先制御、スケジュール管理を行う全体制御手段とを設ければよい。
【００３５】
このとき、たとえば、前記プログラム制御手段に、前記接続可能な基地局装置と接続した後、前記プロファイルのプログラムの実行情報に基づいて、実行する必要があるプログラムの有無を判定する手段を設け、実行する必要があるプログラムのみを実行すれば、むだなプログラム実行処理がなくなり電力の浪費を低減できる。また、たとえば、前記接続制御手段に、前記接続可能な基地局装置との接続処理を行う前に、前記プロファイルのプログラムの実行情報に基づいて、前記基地局装置に接続して実行する必要があるプログラムの有無を判定する手段を設け、実行する必要があるプログラムがない場合は、前記基地局装置への接続処理を行わないようにすれば、むだな接続処理がなくなり電力の浪費をさらに低減できる。またさらに、前記端末装置に、前記各手段に加え、前記端末装置の電源ONの検出、および前記接続可能な基地局装置がない場合に前記端末装置の電源をOFFにさせる電源制御手段を設ければ、前記（８）の手段のような制御が可能となり、待機電力の消費を防ぐことができる。
【００３６】
また、前記端末装置は、たとえば、無線LAN機能を備えるノートブック型PCやPDAのような携帯型のコンピュータと、前記コンピュータに前記（１）乃至（８）の手段のような制御方法を実行させる制御プログラムによっても実現することができる。
【００３７】
このとき、前記制御プログラムは、たとえば、磁気的または電気的、あるいは光学的な記録媒体に、前記コンピュータでの読み取りが可能な状態で記録して提供することもできるし、たとえば、インターネット等のネットワークを利用して提供することもできる。
【００３８】
以下、本発明について、図面を参照して実施の形態（実施例）とともに詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは、同一符号を付け、その繰り返しの説明は省略する。
【発明を実施するための最良の形態】
【００３９】
本発明の端末装置の制御方法では、前記端末装置が基地局ごとの接続処理や認証情報を含むプロファイルを複数有し、各プロファイルには実行するプログラム情報が複数登録されている。また、各プロファイルには優先度が指定されている。このとき、前記端末装置は、プログラムの起動タイミング、プロファイル間の優先順位などの情報に応じた動作をし、たとえば、複数のプロファイルに同一プログラムが登録されている場合、実行すべきプログラムがない場合などに、無駄な動作を行わないようにする。
【実施例】
【００４０】
図１乃至図３は、本発明による一実施例の無線通信システムの概略構成を示す模式図であり、図１はシステムの構成例を示す図、図２は端末装置の機能ブロック構成を示す図、図３はプロファイルの一例を示す図である。
図１において、１は端末装置、２Ａは第１ネットワーク、２０１Ａは第１ネットワークに属する基地局装置（無線基地局）、２０２Ａは第１ネットワークに属するサーバ、２Ｂは第２ネットワーク、２０１Ｂは第２ネットワークに属する基地局装置（無線基地局）、２０２Ｂは第２ネットワークに属するサーバである。また、図２において、１０１はハードウェア、１０２はＯＳ、１０３は接続後に実行するプログラム、１０４は制御プログラム（ミドルウェア）、１０５はプロファイル保持手段、１０６は履歴保持手段である。
【００４１】
本実施例の無線通信システムは、図１に示すように、無線通信が可能な端末装置１と、前記端末装置１が接続することが可能な基地局装置を備える２つのネットワーク２Ａ，２Ｂからなる。なお、本実施例では、説明を簡単にするために第１ネットワーク２Ａと第２ネットワーク２Ｂの２つのネットワークが存在する場合を例に挙げているが、これに限らず、３つ以上の複数のネットワークが存在していても構わない。
【００４２】
本実施例の無線通信システムにおいて、前記端末装置１は、たとえば、前記第１ネットワーク２Ａの基地局装置２０１Ａとの間で無線通信によりコネクションを確立した後、前記基地局装置２０１Ａを介して、前記第１ネットワークのサーバ２０２Ａと接続し、プログラムを実行することが可能であるとする。同様に、前記端末装置１は、たとえば、前記第２ネットワーク２Ｂの基地局装置２０１Ｂとの間で無線通信によりコネクションを確立した後、前記基地局装置２０１Ｂを介して、前記第２ネットワーク２Ｂのサーバ２０２Ｂと接続し、プログラムを実行することも可能であるとする。
【００４３】
また、前記端末装置１は、たとえば、無線LAN等の無線通信機能を備えたノートブック型PCやPDAのような装置（コンピュータ）であり、前記基地局装置２０１Ａ，２０１Ｂへの接続の制御およびプログラムの実行制御は、前記端末装置１上で実行される制御プログラム（ソフトウェア）によって行われる。以下、前記制御プログラムと、前記基地局装置２０１Ａ，２０１Ｂに接続した後に実行するプログラムと区別するために、前記制御プログラムをミドルウェアと呼ぶ。
【００４４】
このとき、前記端末装置１におけるソフトウェアの機能ブロック図は、たとえば、図２に示すように、ハードウェア１０１およびオペレーティングシステム(OS)１０２、接続後に実行されるプログラム１０３、前記ミドルウェア１０４からなる。ここで、前記OS１０２は、前記ハードウェア１０１を直接的に制御する機能があり、たとえば、図２に示すように、電源スイッチのON/OFFを制御する電源制御部や、無線通信手段の動作を制御する通信制御部を有する。
【００４５】
また、本発明の制御方法を実現するミドルウェア１０４は、たとえば、前記基地局装置が報知するネットワークIDと前記プロファイルのネットワークIDとを比較して接続可能な基地局装置の有無を判定するとともに、接続可能な基地局装置がある場合に、前記プロファイルの優先度にしたがって前記基地局装置との接続処理を行う接続制御機能と、前記接続可能な基地局装置と接続した後、前記プロファイルに基づいてプログラムの実行制御、およびプログラムの終了を検出するプログラム制御機能と、前記端末装置の電源ONの検出、および前記接続可能な基地局装置がない場合に前記端末装置の電源をOFFにさせる電源制御機能と、前記プロファイル保持手段に保持されたプロファイルに基づいて、前記各制御手段の管理、プロファイル処理の優先制御、スケジュール管理を行う全体制御機能とを有する。またこのとき、前記全体制御機能は、プロファイル保持手段１０５のプロファイルの読み込みや、履歴保持手段１０６への終了ステータス（実行履歴）の保存／読み出し等を行う機能も有する。
【００４６】
また、前記プログラム制御機能は、たとえば、前記接続可能な基地局装置と接続した後、前記プロファイルのプログラムの実行情報に基づいて、実行する必要があるプログラムの有無を判定する機能を備えていてもよい。
【００４７】
また、前記接続制御機能は、たとえば、前記接続可能な基地局装置との接続処理を行う前に、前記プロファイルのプログラムの実行情報に基づいて、前記基地局装置に接続して実行する必要があるプログラムの有無を判定する機能を備えていてもよい。
【００４８】
また、前記プロファイル保持手段１０５で保持するプロファイルは、たとえば、図３に示すように、プロファイルの優先度、接続するネットワークの識別情報（ネットワークID）、前記ネットワークが端末装置の接続を認証するための認証情報と、前記端末装置が前記ネットワークに接続したときに実行するプログラムの種類や実行間隔等のプログラム実行情報を持つ。そして、前記端末装置１のミドルウェア１０４は、優先度の高いプロファイルから順に、前記プロファイルの内容にしたがって接続処理およびプログラムの実行処理を行う。
【００４９】
以下、図１乃至図３に示したような構成の無線通信システムにおける端末装置の制御方法について説明する。
【００５０】
図４乃至図７は、本実施例の無線通信システムの端末装置におけるプロファイルの設定方法の一例を示す図であり、図４はプロファイルの設定画面の例を示す図、図５は実行するプログラムおよび実行頻度等を設定する画面の例を示す図、図６は接続するネットワーク（基地局装置）を設定する画面の例を示す図、図７は認証情報および認証方法等を設定する画面の例を示す図である。
【００５１】
本実施例の無線通信システムでは、まず、前記端末装置において、たとえば、図３に示したようなプロファイルを設定する。前記端末装置で前記プロファイルを設定する時には、たとえば、図４に示したような画面Ｗ１を表示手段（ディスプレイ）に表示し、ユーザが入力手段を用いて、各項目の設定をする。図４に示した例では、プロファイルごとに、SSIDや状態が表示されている。また、各プロファイルでの接続処理を実施するかどうかを、各プロファイル名の左側のチェックボックスで指定できる。各プロファイルの優先順位は、プロファイルを選択し「▲」「▼」ボタンで上下に移動させることにより指定できる。
【００５２】
また、図４に示した画面Ｗ１において、「新規」ボタンを押下すると、新たにプロファイル設定画面が開き、プロファイルを新規作成できる。また、既存のプロファイルを選択し「編集」ボタンを押下することにより、プロファイルを修正することも可能である。「削除」ボタンで、プロファイルを削除することもできる。
【００５３】
また、図４に示した画面Ｗ１において、「接続」ボタンを押下すると、単純に、最も優先度の高いプロファイルで接続処理を行ない、プログラムは実行せず、接続状態を維持する。「切断」ボタンを押下すると、接続断あるいは接続処理の中止を行なう。「接続・アプリ実行」ボタンを押下すると、すぐに、高優先度のプロファイルから順次、接続処理・プログラム自動実行を実施する。なお、全プロファイル実施後、自動的にサスペンド（電源OFF）させるかどうかの指定を、画面下部のチェックボックスで指定できる。「サスペンド・アプリ実行」ボタンを押下すると、直後に端末装置がサスペンドする。次に端末装置が起動したときに、自動的に、高優先度のプロファイルから順次、接続処理・プログラム自動実行を実施し、再びサスペンドする。
【００５４】
ここで、「サスペンド・アプリ実行」ボタン押下によるサスペンド後、端末装置を起動させるトリガとして、外部装置による自動起動が考えられる。たとえば、無線LANのサービスエリアに入ると無線LANの電波を検出し自動的に端末装置の電源をONにできるような外部装置である。これにより、ユーザが端末装置を操作することなく、サービスエリアに入ると自動的に端末装置において必要なプログラムの自動実行を行ない、自動的に電源をOFFにすることが可能となり、消費電力が削減される。
【００５５】
なお、「接続・アプリ実行」ボタンおよび「サスペンド・アプリ実行」ボタンを押下すると、プログラムの自動実行状況を示す画面が新たに開き、画面上で処理停止を命令するボタンを押下することにより、自動実行を停止し、図４の画面Ｗ１に戻ることも可能であるとする。
【００５６】
また、図４に示したような画面Ｗ１で「新規」、あるいは「編集」ボタンを押下すると、たとえば、プロファイルの詳細な設定を行う画面に表示が切り替わる。前記詳細な設定を行う画面は、たとえば、３つの画面で構成され、まず、図５に示したような、プログラム設定画面Ｗ２ａが表示される。図５に示した画面Ｗ２ａでは、プログラム実行情報を設定し、たとえば、優先度の高いプログラムから順に画面の上部から設定する。この設定では、プログラムごとに、実行予約の有無をチェックボックスで指定し、また、各プログラムの実行頻度を指定可能とする。ここで「毎回」を指定すると、接続した直後に必ず毎回プログラムを実施することを意味する。「１回」は、１回のみプログラムを実施し、それ以外では、プログラムの実行間隔を指定する。
【００５７】
ここで、異なるプロファイルで同じプログラムが指定されている場合、次のように処理する。たとえば、プロファイル１で、プログラムＡを登録し、頻度を３０分間隔とする。このとき、プロファイル２でもプログラムＡを登録した場合、頻度は自動的にプロファイル１に連動し、３０分間隔となる。このとき、ユーザの要求条件としては、プロファイル１かプロファイル２のいずれかでプログラムＡが実行できればいいということになる。つまり、プロファイル１でプログラムＡを実行後、プロファイル２で接続しても、３０分経過していなければプログラムＡは実行しない。両方のプロファイルで順次プログラムＡを実行したい場合、頻度を「毎回」に設定する必要がある。
【００５８】
前記プログラム実行情報の設定を行って、たとえば、図５に示した画面Ｗ２ａの下端にある「ＮＷ」のタブを押下すると、図６に示したようなNW設定画面Ｗ２ｂに切り替わる。この画面では、SSIDなどの各種ネットワーク関連パラメータが設定される。SSIDに関しては、図４に示したように、異なるプロファイルで同じSSIDを設定することも可能とする。またこのとき、図６に示した画面Ｗ２ｂの下端にある「アプリ」のタブを押下すると、図５に示したような画面Ｗ２ａに戻る。
【００５９】
前記プログラム実行情報の設定、ＮＷ設定を行って、たとえば、図６に示した画面Ｗ２ｂの下端にある「認証」のタブを押下すると、図７に示したような認証設定画面Ｗ２ｃに切り替わる。この画面Ｗ２ｃでは、ID・パスワードなどの認証情報が設定される。またこのとき、図７に示した画面Ｗ２ｃの下端にある「アプリ」のタブを押下すると、図５に示したような画面Ｗ２ａに戻り、「ＮＷ」のタブを押下すると、図６に示したような画面Ｗ２ｂに戻る。
【００６０】
そして、図５乃至図７の画面Ｗ２ａ，Ｗ２ｂ，Ｗ２ｃの指示に従って各項目の設定を行い、各画面の右上に表示されている「ＯＫ（閉じる）」を意味するボタンを押下すると、プロファイルの作成／編集が終了し、たとえば、図４に示したような画面Ｗ１に戻る。
【００６１】
本実施例の端末装置１は、以上のような手順で登録されたプロファイル構成により、一つのSSIDに対して、異なる認証情報で認証処理を行ない、異なるプログラムを自動実行させることが可能となる。
【００６２】
図８は、本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順を示すフロー図である。
【００６３】
前記図４乃至図７に示したような設定画面にしたがってプロファイルを登録した端末装置１を用いて、ネットワークに属する基地局装置と無線接続し、プログラムを実行する時には、まず、図８に示すように、周辺基地局装置を検索する（ステップ３０１）。前記ステップ３０１は、図２に示した前記ミドルウェア１０４の全体処理機能および接続制御機能、前記OS１０２の通信制御部、前記ハードウェア１０１の無線通信手段により行う。そして、基地局装置を検出した場合、登録済のプロファイルと照合し、前記端末装置１が接続可能な基地局装置、言い換えると登録済のプロファイルに含まれるSSIDの基地局装置であるか否かの判定をする（ステップ３０２）。このとき、接続可能な基地局装置が１つも検出されなければ、図８に示したように、処理を終了する。
【００６４】
一方、前記端末装置１が接続可能な基地局装置が検出された場合、該当するSSIDを持つプロファイルに沿った接続処理を行う（ステップ３０３）。このとき、該当するプロファイルが複数であれば、各プロファイルの優先度を比較し、優先度の高いプロファイルから順に接続処理を行なう。
【００６５】
前記ステップ３０３の接続処理では、まず無線コネクションの確立と認証処理を実行する。そして、コネクションの確立および認証処理が成功したか確認する（ステップ３０４）。このとき、コネクションの確立または認証処理に失敗したならば、たとえば、図８に示したように、ステップ３０１に戻り、次のプロファイルの接続処理を行なう。なお、図８に示した例ではステップ３０１に戻っているが、これに限らず、ステップ３０３に戻ってもよい。
【００６６】
一方、コネクションの確立および認証処理に成功した場合、そのプロファイルに登録されているプログラムを、指定された順序で順次実行する。ここでまず、各プログラムについて、実行の要否を判断する（ステップ３０５，ステップ３０６）。前記ステップ３０５，ステップ３０６では、前回実行時の終了ステータスが異常であるか、または指定タイミングが、接続直後に毎回実行するようになっているか、または前回終了時から指定時間経過している場合、実行が必要であるとみなす。そして、実行が必要であると判定されたプログラムを実行する（ステップ３０７）。実行後、正常終了／異常終了の区別を、終了ステータスとして記憶する。また、終了日時を記憶する。ここで、異常終了した場合、終了日時は更新しないこととする。
【００６７】
前記ステップ３０７で実行したプログラムが終了し、終了ステータスの記憶を行うと、前記ステップ３０５，ステップ３０６に戻り、他の実行する必要があるプログラムの有無を判定し、実行する必要があるプログラムがあれば、順次実行する。
【００６８】
こうして、プロファイルに登録された全プログラムの判定／実行が終わると、たとえば、図８に示したように、次のプロファイルの処理に進む。全プロファイルについて処理が終了した場合、すなわち接続可能な基地局が検出されなくなった場合、処理を終了する。
【００６９】
以上のような手順で、プロファイルに沿った接続処理およびプログラムの実行処理を行うことで、処理を行うプロファイルが複数の場合に、各プロファイルの優先度にしたがい能動的（自動的）に接続処理およびプログラム実行処理ができる。
【００７０】
また、基地局装置に接続した後、前記ステップ３０５，ステップ３０６で実行する必要があると判定されたプログラムのみを実行するので、従来のような無駄なプログラムの実行による電力の浪費を低減することができる。
【００７１】
図９は、本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順の第１の応用例を示すフロー図である。
【００７２】
図８に示したような手順で端末装置１の接続処理およびプログラムの実行処理を行った場合、接続した時点で実行する必要のないプログラムは実行しないので、プログラム実行処理における無駄な動作を省略することができる。しかしながら、仮に、全てのプログラムが実行する必要はないと判定された場合、実行するプログラムがないにもかかわらず、基地局装置への無線接続を行うという無駄な動作が生じ、無駄な電力が浪費される。
【００７３】
そこで、前記端末装置１において接続処理およびプログラム実行処理を行う時には、図９に示すように、前記ステップ３０３の接続処理を行う前に、実行する必要があるプログラムの有無を確認する（ステップ３０８）ことが好ましい。図９において、ステップ３０１乃至ステップ３０７は、図８に示したステップ３０１乃至ステップ３０７と同じ処理を行うため、各ステップの処理内容については省略する。
【００７４】
また、前記ステップ３０８は、ステップ３０５，ステップ３０６の判定処理と同様の処理で、現時点で実行が必要なプログラムが１つ以上あるかどうか判断を行なう、つまり、前回実行時の終了ステータスが異常であるか、または指定タイミングが、接続直後に毎回実行するようになっているか、または前回終了時から指定時間経過しているプログラムが１つでもあれば、接続処理を行なうが、すぐに実行が必要なプログラムがなければ、接続処理を行なわず次のプロファイルの処理を行なう。
【００７５】
このように、基地局装置に接続する前に、実行するプログラムの有無を確認し、実行する必要があるプログラムがある場合にのみ接続処理（ステップ３０３）以降の処理を実行することにより、実行するプログラムがない場合でも接続処理を行うという無駄な動作を防ぐことができ、電力の浪費をさらに低減することができる。
【００７６】
図１０は、本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順の第２の応用例を示すフロー図である。
【００７７】
図８または図９に示したような手順で端末装置１の接続処理およびプログラムの実行処理を行った場合、不要なプログラムの実行処理や基地局装置への接続処理を行わないようにし、電力の浪費を低減している。しかしながら、図８または図９に示したような処理手順では、処理終了後、電源がONのまま何もしない状態が続くため、電力を無駄に消費することになる。
【００７８】
そこで、前記端末装置１において接続処理およびプログラム実行処理を行う時には、たとえば、図１０に示すように、前記ステップ３０２で接続可能な基地局装置が検出されなかった場合、電源をOFFにする（ステップ３０９）ようにすることが好ましい。なお、前記ステップ３０２では、基地局装置自体が検出されなかった場合に加え、検出された基地局装置に関するプロファイルの処理が全て終了している場合を、基地局装置が検出されなかったとする。また、図１０において、ステップ３０１乃至ステップ３０８は、図９に示したステップ３０１乃至ステップ３０８と同じ処理を行うため、各ステップの処理内容については省略する。
【００７９】
またこのとき、ステップ３０９では、電源を完全にOFFにする代わりにスタンバイあるいはサスペンドと呼ばれる状態にしてもよい。この場合、スタンバイあるいはサスペンド状態に移行した後、電源ONにする（ステップ３１０）と、移行する直前の状態で復帰するため、図１０に示したように、最初（ステップ３０１）から処理を再開することも可能である。このようにすることで、次にプログラムを実行する時刻までの待機中の無駄な動作による電力の浪費を低減しつつ、電源ON（復帰）後に同じ動作を繰り返すことが可能となる。
【００８０】
次に、図８乃至図１０に示したような処理手順による端末装置の制御方法の具体例および作用効果について説明する。
【００８１】
図１１乃至図１３は、本実施例の無線通信システムの適用例および作用効果を説明するための模式図であり、図１１および図１２は基地局装置への接続を切り替えて２つのプログラムを実行する場合の動作を示す図、図１３は１つの基地局装置で接続を切り替えて２つのプログラムを実行する場合の動作を示す図である。
【００８２】
本実施例の無線通信システムの適用した場合の作用効果の例として、まず、下記（１−１），（１−２），（１−３）のような要求条件（第１の要求条件）の制御について説明する。
（１−１）第１のネットワークの基地局装置に接続し、プログラムＡを実行する。
（１−２）第２のネットワークの基地局装置に接続し、プログラムＢを実行する。
（１−３）第１のネットワークの基地局装置と第２のネットワーク２の基地局装置の両方が検出されたときには、（１−１）（１−２）の優先度で順次実施する。
【００８３】
本実施例の無線通信システムにおいて、前記第１の要求条件を満たしたい場合、前記端末装置１には、たとえば、図１１に示すように、前記第１ネットワーク２Ａの基地局装置２０１ＡのSSID，関連パラメータ（認証情報），プログラム実行情報（プログラムＡ）を設定したプロファイル１と、前記第２ネットワーク２Ｂの基地局装置２０１ＢのSSID，関連パラメータ（認証情報），プログラム実行情報（プログラムＢ）を設定したプロファイル２を登録しておく。またこのとき、前記プロファイル１の優先度を１とし、前記プロファイル２の優先度を２としておく。
【００８４】
このとき、前記端末装置１において、接続可能な基地局装置として、前記第１ネットワーク２Ａの基地局装置２０１Ａおよび前記第２ネットワーク２Ｂの基地局装置２０１Ｂが検出された場合、それぞれに対応するプロファイル１およびプロファイル２が実行される。またこのとき、前記プロファイル１の優先度が高いので、前記端末装置１は、まず、図１１に示すように、前記プロファイル１に沿って前記第１ネットワーク２Ａの基地局装置２０１Ａとの接続処理を行い、プログラムＡを実行する。
【００８５】
そして、前記プログラムＡが終了すると、前記端末装置１では、たとえば、図８に示したように、最初（ステップ３０１）の処理に戻り、接続可能な基地局装置として、前記第１ネットワーク２Ａの基地局装置２０１Ａおよび前記第２ネットワーク２Ｂの基地局装置２０１Ｂを再び検出する。ただし、前記端末装置１は、前記第１ネットワーク２Ａの基地局装置２０１Ａと接続済みであり、プロファイル１の処理はすでに済んでいるので、今度は、図１２に示すように、優先度が２の前記第２ネットワーク２Ｂの基地局装置２０１Ｂに関するプロファイル２の接続処理が行われ、プログラムＢが実行される。
【００８６】
本実施例の無線通信システムでは、前記プログラムＡが終了したことを契機に、前記第１ネットワーク２Ａの基地局装置２０１Ａから前記第２ネットワーク２Ｂの基地局装置２０１Ｂへの接続の切り替えが、能動的（自動的）に行われる。そのため、従来の特許文献１や特許文献２に記載された方法のように、ユーザがプログラムＡの終了を確認し、手動で接続先を切り替えるといったような操作を行わなくてもよい。その結果、ユーザの利便性が向上する。
【００８７】
また、本実施例の無線通信システムは、たとえば、図１３に示すように、前記第１ネットワーク２Ａと第２ネットワーク２Ｂの間でローミング接続を可能とする設定がなされている場合にも適用可能である。
【００８８】
従来の、たとえば、前記特許文献１に記載された無線通信システムでは、SSID（基地局装置）ごとに１つのプロファイルが作成されており、周囲で検出された基地局からプロファイルが自動的に１つ選択され、そのプロファイルに従って接続処理を行ない、プログラムを自動的に実施し、そこで処理が終了する。そのため、たとえば、図１３に示したようなローミング接続が可能であっても、前記第２ネットワーク２Ｂに接続してプログラムＢを実行する場合、前記第２ネットワーク２Ｂに属する基地局装置２０１Ｂに接続し直さなければならなかった。
【００８９】
一方、本実施例の無線通信システムでは、ローミングを考慮し、１つのSSIDに対して複数のプロファイルを定義することができる。つまり、たとえば、図１３に示すように、前記第２ネットワーク２Ｂに接続して実行するプログラムＢのプロファイル２において、前記第１ネットワーク２Ａの基地局装置２０１ＡのSSID，第２ネットワーク２Ｂに対する認証情報（関連パラメータ）を設定することが可能である。このようにすると、プロファイル１で第１ネットワーク２Ａの基地局装置２０１Ａへの接続処理を行ない、プログラムＡを実行した後、すぐにプロファイル２で、異なる認証情報を用いて前記第１ネットワーク２Ａの基地局装置２０１Ａを介した第２ネットワーク２Ｂへのローミング接続を行ない、異なるプログラムＢを実行させることが可能である。
【００９０】
以上説明したように、本実施例の無線通信システムによれば、端末装置における接続処理の属性を示したプロファイルの構成を柔軟な形にすることにより、基地局装置から報知されるネットワークIDごとに、異なる認証情報で接続処理を行ない、異なるプログラムを実行することが可能となるなど、複雑な要求条件に対応できるようになる。また、複数のプロファイルの接続処理とプログラムの自動実行を効率的に行なうことにより、処理の自動化によるユーザの利便性の向上、および消費電力の削減を実現させることが可能となる。
【００９１】
以上、本発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において、種々変更可能であることはもちろんである。
【図面の簡単な説明】
【００９２】
【図１】本発明による一実施例の無線通信システムの概略構成を示す模式図であり、システムの構成例を示す図である。
【図２】本発明による一実施例の無線通信システムの概略構成を示す模式図であり、端末装置の機能ブロック構成を示す図である。
【図３】本発明による一実施例の無線通信システムの概略構成を示す模式図であり、プロファイルの一例を示す図である。
【図４】本実施例の無線通信システムの端末装置におけるプロファイルの設定方法の一例を示す図であり、プロファイルの設定画面の例を示す図である。
【図５】本実施例の無線通信システムの端末装置におけるプロファイルの設定方法の一例を示す図であり、実行するプログラムおよび実行頻度等を設定する画面の例を示す図である。
【図６】本実施例の無線通信システムの端末装置におけるプロファイルの設定方法の一例を示す図であり、接続するネットワーク（基地局装置）を設定する画面の例を示す図である。
【図７】本実施例の無線通信システムの端末装置におけるプロファイルの設定方法の一例を示す図であり、認証情報および認証方法等を設定する画面の例を示す図である。
【図８】本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順を示すフロー図である。
【図９】本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順の第１の応用例を示すフロー図である。
【図１０】本実施例の無線通信システムの端末装置における接続処理およびプログラム実行処理の手順の第２の応用例を示すフロー図である。
【図１１】本実施例の無線通信システムの適用例および作用効果を説明するための模式図であり、基地局装置への接続を切り替えて２つのプログラムを実行する場合の動作を示す図である。
【図１２】本実施例の無線通信システムの適用例および作用効果を説明するための模式図であり、基地局装置への接続を切り替えて２つのプログラムを実行する場合の動作を示す図である。
【図１３】本実施例の無線通信システムの適用例および作用効果を説明するための模式図であり、１つの基地局装置で接続を切り替えて２つのプログラムを実行する場合の動作を示す図である。
【符号の説明】
【００９３】
１…端末装置
１０１…ハードウェア
１０２…ＯＳ
１０３…接続後に実行するプログラム
１０４…制御プログラム（ミドルウェア）
１０５…プロファイル保持手段
１０６…履歴保持手段
２Ａ…第１ネットワーク
２０１Ａ…第１ネットワークに属する基地局装置
２０２Ａ…第１ネットワークに属するサーバ
２Ｂ…第２ネットワーク
２０１Ｂ…第２ネットワークに属する基地局装置
２０２Ｂ…第２ネットワークに属するサーバ
【図１】
2006109076.tif 000003
【図２】
2006109076.tif 000004
【図３】
2006109076.tif 000005
【図４】
2006109076.tif 000006
【図５】
2006109076.tif 000007
【図６】
2006109076.tif 000008
【図７】
2006109076.tif 000009
【図８】
2006109076.tif 000010
【図９】
2006109076.tif 000011
【図１０】
2006109076.tif 000012
【図１１】
2006109076.tif 000013
【図１２】
2006109076.tif 000014
【図１３】
2006109076.tif 000015