(57)【要約】【課題】所望のネットワークに接続するための時間を短縮することができる通信端末を提供すること。【解決手段】１つ以上の接続情報を組み合わせて構成されたプロファイルを複数格納するプロファイル格納手段１１と、所望のネットワークとの接続要求に応じてプロファイルを取得するプロファイル取得手段１２と、所望のネットワークに接続可能なプロファイルを順次選択するプロファイル選択手段１３と、所望のネットワークと接続する接続手段１４とを備え、ネットワークとの接続に失敗した場合プロファイル選択手段１３は、所望のネットワークに接続可能な次のプロファイルを選択し、次のプロファイルと最後に選択したプロファイルとが同じ接続情報を用いてネットワークとの接続に成功していた場合接続手段１４は、次のプロファイルを構成する同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら所望のネットワークと接続するように構成する。【選択図】図２
2006196987.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークと接続するための接続情報であって１つ以上の前記接続情報を組み合わせて構成されたプロファイルを複数格納するプロファイル格納手段と、
所望のネットワークと接続するための接続要求に応じて、複数の前記プロファイルを前記プロファイル格納手段から取得するプロファイル取得手段と、
前記プロファイル取得手段によって取得された複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択するプロファイル選択手段と、
前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記所望のネットワークと接続する接続手段とを備え、
前記選択されたプロファイルを用いてネットワークとの接続に失敗した場合、前記プロファイル選択手段は、前記所望のネットワークに接続可能な次のプロファイルを選択し、
前記次のプロファイルを構成する接続情報のうち最後に選択したプロファイルを構成する接続情報と同じ接続情報を検索し、検索した前記同じ接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記次のプロファイルを構成する前記同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら前記所望のネットワークと接続することを特徴とする通信端末。
【請求項２】
前記最後に選択したプロファイルのうち前記同じ接続情報を除く接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記同じ接続情報を除く接続情報を用いて行ったネットワークとの接続を切断することを特徴とする請求項１記載の通信端末。
【請求項３】
前記プロファイル選択手段は、予め決められた優先順位に従って、複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択することを特徴とする請求項１または請求項２記載の通信端末。
【請求項４】
前記プロファイルは、サーバと接続するための接続情報を含み、
前記サーバと接続するための接続要求に応じて、前記接続手段は、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記サーバと接続することを特徴とする請求項１ないし請求項３のいずれかに記載の通信端末。
【請求項５】
前記接続情報は秘匿化されていることを特徴とする請求項１ないし請求項４のいずれかに記載の通信端末。
【請求項６】
ネットワークと接続するための接続情報であって１つ以上の前記接続情報を組み合わせて構成されたプロファイルを複数格納するプロファイル格納手段と、
所望のネットワークと接続するための接続要求に応じて、複数の前記プロファイルを前記プロファイル格納手段から取得するプロファイル取得手段と、
前記プロファイル取得手段によって取得された複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択するプロファイル選択手段と、
前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記所望のネットワークと接続する接続手段とを備える通信端末が行うネットワーク接続方法において、
前記選択されたプロファイルを用いてネットワークとの接続に失敗した場合、前記プロファイル選択手段は、前記所望のネットワークに接続可能な次のプロファイルを選択し、
前記次のプロファイルを構成する接続情報のうち最後に選択したプロファイルを構成する接続情報と同じ接続情報を検索し、検索した前記同じ接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記次のプロファイルを構成する前記同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら前記所望のネットワークと接続することを特徴とするネットワーク接続方法。
【請求項７】
前記最後に選択したプロファイルのうち前記同じ接続情報を除く接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記同じ接続情報を除く接続情報を用いて行ったネットワークとの接続を切断することを特徴とする請求項６記載のネットワーク接続方法。
【請求項８】
前記プロファイル選択手段は、予め決められた優先順位に従って、複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択することを特徴とする請求項６または請求項７記載のネットワーク接続方法。
【請求項９】
前記プロファイルは、サーバと接続するための接続情報を含み、
前記サーバと接続するための接続要求に応じて、前記接続手段は、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記サーバと接続することを特徴とする請求項６ないし請求項８のいずれかに記載のネットワーク接続方法。
【請求項１０】
前記接続情報は秘匿化されていることを特徴とする請求項６ないし請求項９のいずれかに記載のネットワーク接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワークを介して所望のネットワークまたはサーバと通信するための通信端末とネットワーク接続方法に関する。
【背景技術】
【０００２】
従来の通信システムとしては、図７に示すように、ＬＡＮと接続される通信端末７１と、ローカルアドレスとグローバルアドレスとを変換する変換テーブル、および、端末識別子とコネクション識別子との対応をもつ対応テーブルを有するプロキシ７２と、プロキシ７２がアクセスラインを経由して接続されるＬＡＣ（L2TP Access Concentrator）７３と、ＬＡＣ７３から中継ＩＰ網７４を経由して接続されるＬＮＳ（L2TP Network Server）７５と、ＬＮＳ７５からネットワーク７６を経由して接続されるサーバ７７とを備え、通信端末７１が、複数のネットワークを介してサーバ７７にリモートアクセスする際に、プロキシ７２が、変換テーブルおよび対応テーブルを用いてフレーム転送を行うものが知られている（例えば、特許文献１の２０段落目−２３段落目、第１図を参照）。
【０００３】
しかしながら、近年、社内はもとより、自宅内、店内、空港や駅などの公共施設など様々な場所で通信端末を使用する機会が増えており、上述の従来の通信端末７１は、プロキシ７２が存在するＬＡＮと接続すれば、複数のネットワークを介してサーバと通信することはできるが、通信端末７１が使用可能となる様々な場所では、ネットワーク接続に関する設定を変更しない限りホストと通信することはできないという問題が残されている。
【０００４】
上記の問題を解決するため、従来の通信端末では、図８に示すように、様々な場所でネットワーク接続ができるように、複数のネットワークを介して接続するためのプロファイル９を予め複数格納している。このプロファイル９は、通信端末とサーバとの間のエンドエンド間に関する情報であり、各ネットワークに対応するユーザ識別子およびパスワード等を表す認証情報８を含む。従来の通信端末は、利用者のネットワークの接続要求に応じて、格納した複数のプロファイル９のうち優先順位の高いものから選択し、選択したプロファイル９に含まれる認証情報８を順に試行し、試行した結果がエラーだった場合、次の優先順位の高いものから選択し、選択したプロファイル９に含まれる認証情報８を順に試行するようになっている。例えば、図８では、従来の通信端末が、プロファイル９ａを試行し、認証情報８Ａおよび認証情報８Ｂが成功、認証情報８Ｃで試行した結果が失敗であり、プロファイル９ｂを試行し、認証情報８Ａおよび認証情報８Ｂが成功、認証情報８Ｅで試行した結果が失敗であり、プロファイル９ｃを試行し、認証情報８Ａが成功、認証情報８Ｇで試行した結果が失敗であり、最終的にプロファイル９ｄを選択するイメージを示している。
【特許文献１】特開２００１−２３７８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来の通信端末では、プロファイル９ａが失敗した場合、成功していた認証情報８Ａおよび認証情報８Ｂが含まれるプロファイル９ｂを用いて再度、認証情報８Ａおよび認証情報８Ｂで試行し、プロファイル９ｃを用いて再度、認証情報８Ａで試行し、プロファイル９ｄを用いて再度、認証情報８Ａで試行することにより、成功していた認証情報８を何度も繰り返して試行してしまうため、ネットワーク接続するための時間がかかるという問題が残されていた。
【０００６】
本発明は、従来の課題を解決するためになされたもので、所望のネットワークに接続するための時間を短縮することができる通信端末とネットワーク接続方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の通信端末は、ネットワークと接続するための接続情報であって１つ以上の前記接続情報を組み合わせて構成されたプロファイルを複数格納するプロファイル格納手段と、所望のネットワークと接続するための接続要求に応じて、複数の前記プロファイルを前記プロファイル格納手段から取得するプロファイル取得手段と、前記プロファイル取得手段によって取得された複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択するプロファイル選択手段と、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記所望のネットワークと接続する接続手段とを備え、前記選択されたプロファイルを用いてネットワークとの接続に失敗した場合、前記プロファイル選択手段は、前記所望のネットワークに接続可能な次のプロファイルを選択し、前記次のプロファイルを構成する接続情報のうち最後に選択したプロファイルを構成する接続情報と同じ接続情報を検索し、検索した前記同じ接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記次のプロファイルを構成する前記同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら前記所望のネットワークと接続する構成を有している。
【０００８】
この構成により、プロファイルを用いてネットワークとの接続に失敗した場合、次のプロファイルを構成する同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら所望のネットワークと接続するため、所望のネットワークに接続するための時間を短縮することができる。
【０００９】
請求項２記載の通信端末は、請求項１記載の通信端末において、前記最後に選択したプロファイルのうち前記同じ接続情報を除く接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記同じ接続情報を除く接続情報を用いて行ったネットワークとの接続を切断する構成を有している。
【００１０】
この構成により、同じ接続情報を除く接続情報を用いたネットワークとの接続を切断するため、所望のネットワークとの接続途中で行った不要なネットワーク接続がされたままになるのを防止することができる。
【００１１】
請求項３記載の通信端末は、請求項１または請求項２記載の通信端末において、プロファイル選択手段は、予め決められた優先順位に従って、複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択する構成を有している。
【００１２】
この構成により、予め決められた優先順位に従って複数のプロファイルのうち所望のネットワークに接続可能なプロファイルを順次選択するため、優先順位に従った効率の良いネットワーク接続を行うことができる。
【００１３】
請求項４記載の通信端末は、請求項１ないし請求項３のいずれかに記載の通信端末において、前記プロファイルがサーバと接続するための接続情報を含み、前記サーバと接続するための接続要求に応じて、前記接続手段は、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記サーバと接続する構成を有している。
【００１４】
この構成により、ネットワークと順次接続しながら所望のサーバと接続するため、所望のサーバに接続するための時間を短縮することができる。
【００１５】
請求項５記載の通信端末は、請求項１ないし請求項３のいずれかに記載の通信端末において、前記接続情報は秘匿化されている構成を有している。
【００１６】
この構成により、接続情報が秘匿化されているため、接続情報を盗み見ることができなくなり、ネットワークまたはサーバを悪意のある接続から保護することができる。
【００１７】
請求項６記載のネットワーク接続方法は、ネットワークと接続するための接続情報であって１つ以上の前記接続情報を組み合わせて構成されたプロファイルを複数格納するプロファイル格納手段と、所望のネットワークと接続するための接続要求に応じて、複数の前記プロファイルを前記プロファイル格納手段から取得するプロファイル取得手段と、前記プロファイル取得手段によって取得された複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択するプロファイル選択手段と、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記所望のネットワークと接続する接続手段とを備える通信端末が行うネットワーク接続方法において、前記選択されたプロファイルを用いてネットワークとの接続に失敗した場合、前記プロファイル選択手段は、前記所望のネットワークに接続可能な次のプロファイルを選択し、前記次のプロファイルを構成する接続情報のうち最後に選択したプロファイルを構成する接続情報と同じ接続情報を検索し、検索した前記同じ接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記次のプロファイルを構成する前記同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら前記所望のネットワークと接続することを構成を有している。
【００１８】
この構成により、プロファイルを用いてネットワークとの接続に失敗した場合、次のプロファイルを構成する同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら所望のネットワークと接続するため、所望のネットワークに接続するための時間を短縮することができる。
【００１９】
請求項７記載のネットワーク接続方法は、請求項６記載のネットワーク接続方法において、前記最後に選択したプロファイルのうち前記同じ接続情報を除く接続情報を用いてネットワークとの接続に成功していた場合、前記接続手段は、前記同じ接続情報を除く接続情報を用いて行ったネットワークとの接続を切断する構成を有している。
【００２０】
この構成により、同じ接続情報を除く接続情報を用いたネットワークとの接続を切断するため、所望のネットワークとの接続途中で行った不要なネットワーク接続がされたままになるのを防止することができる。
【００２１】
請求項８記載のネットワーク接続方法は、請求項６または請求項７記載のネットワーク接続方法において、前記プロファイル選択手段は、予め決められた優先順位に従って、複数の前記プロファイルのうち前記所望のネットワークに接続可能なプロファイルを順次選択する構成を有している。
【００２２】
この構成により、予め決められた優先順位に従って複数のプロファイルのうち所望のネットワークに接続可能なプロファイルを順次選択するため、優先順位に従った効率の良いネットワーク接続を行うことができる。
【００２３】
請求項９記載のネットワーク接続方法は、請求項６ないし請求項８のいずれかに記載のネットワーク接続方法において、前記プロファイルは、サーバと接続するための接続情報を含み、前記サーバと接続するための接続要求に応じて、前記接続手段は、前記プロファイル情報選択手段によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら前記サーバと接続する構成を有している。
【００２４】
この構成により、ネットワークと順次接続しながら所望のサーバと接続するため、所望のサーバに接続するための時間を短縮することができる。
【００２５】
請求項１０記載のネットワーク接続方法は、請求項６ないし請求項９のいずれかに記載のネットワーク接続方法は、前記接続情報は秘匿化されている構成を有している。
【００２６】
この構成により、接続情報が秘匿化されているため、接続情報を盗み見ることができなくなり、ネットワークまたはサーバを悪意のある接続から保護することができる。
【発明の効果】
【００２７】
以上のように本発明は、所望のネットワークに接続するための時間を短縮する通信端末とネットワーク接続方法を提供することができるものである。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００２９】
図１は、本発明の実施の形態に係る通信システムのシステム構成図である。図１に示すように、通信システム１００は、通信端末１０と、サーバ２０と、ＮＷ１、ＮＷ２、ＮＷ３、およびＮＷ４とを備えた構成を有している。なお、ネットワークをＮＷとして記載している。
【００３０】
通信端末１０は、ネットワークと接続するための接続情報を用いて、ネットワークと接続することができる。より詳細には、通信端末１０が、ネットワークの入口となるアクセスポイント、ゲートウエイ、またはファイアウォール等に接続情報を用いてログオンすることによってネットワークと接続する。なお、接続情報は、種々のプロトコルに関する情報であって、各プロトコルに準拠した認証情報、各プロトコルのための設定情報、各プロトコルに準拠した接続手順に関する情報などを含む。また、接続情報は、ネットワークと同様にサーバ２０と接続するための情報であってもよい。
【００３１】
通信端末１０は、パソコン、携帯電話、またはＰＤＡ（Personal Digital Assistant）でもよく、ネットワークを介してサーバ２０と通信可能なものであれば如何なるものでもよい。また、サーバ２０は、ファイルサーバ、Ｗｅｂサーバ、またはメールサーバなどであり、サーバの種類は問わない。
【００３２】
なお、本実施の形態においては、説明の便宜を図ってサーバ２０がＮＷ４だけに接続されているが、本発明では、サーバ２０が他のＮＷにも接続されていてもよい。また、各ＮＷは、ＬＡＮでもよく、ＩＳＰ（Internet Service Provider）が管理するネットワークでもよく、企業が管理するイントラネットでもよく、インターネットでもよい。
【００３３】
図２は、本発明の実施の形態に係る通信端末のブロック構成図である。通信端末１０は、ＣＰＵ（Central Processing Unit）、メモリ、ハードディスク等を有しており、図２に示すように通信端末１０は、プロファイル格納手段１１、プロファイル取得手段１２、プロファイル選択手段１３、接続手段１４、入出力手段１５、およびアプリケーション処理手段１６によって構成される。
【００３４】
入出力手段１５は、ディスプレイなどの表示機器およびキーボードなどの入力機器によって構成される。アプリケーション処理手段１６は、Ｗｅｂサイトの内容を閲覧するブラウザなどを含むアプリケーションのプログラムを処理するようになっている。また、アプリケーション処理手段１６は、ブラウザだけに限定されず、所望のネットワークと通信するためのプログラムまたは所望のネットワークに接続されているサイトの内容を閲覧する等のプログラムを処理するようになっている。
【００３５】
プロファイル格納手段１１は、データベースなどによって構成され、１つ以上の接続情報を組み合わせて構成されたプロファイルを格納するようになっている。なお、プロファイルは、ＩＳＰやネットワーク管理者などによって作成、提供されたデータである。ここで、プロファイルの一例を図３に示す。
【００３６】
プロファイル３０は、ＮＷ１と接続するための接続情報３１と、ＮＷ２と接続するための接続情報３２と、ＮＷ３と接続するための接続情報３３と、ＮＷ４と接続するための接続情報３４とを組み合わせて構成されている。接続情報３１は、ＩＥＥＥ８０２．１１に準拠した通信およびオープン認証を行うための情報を有している。また、接続情報３２は、Ａ社によって作成され、ＩＥＥＥ８０２．１ｘおよびＥＡＰ−ＴＬＳ（PPP Extensible Authentication Protocol−Transport Layer Security）に準拠した通信および認証を行うための情報を有している。また、接続情報３３は、Ｂ社によって作成され、ＰＰＰｏＥ（PPPover Ethernet（登録商標））に準拠した通信および認証を行うための情報を有している。また、接続情報３４は、Ｅ社によって作成され、ＩＰＳｅｃ（Security Architecture for the Internet Protocol）に準拠した通信および認証を行うための情報を有している。
【００３７】
プロファイル４０は、接続情報３１と、接続情報３２と、ＮＷ３と接続するための接続情報４３と、ＮＷ４と接続するための接続情報４４とを組み合わせて構成されている。接続情報４３は、Ｃ社によって作成され、ＰＰＰｏＥに準拠した通信および認証を行うための情報を有している。また、接続情報４４は、Ｆ社によって作成され、ＩＰＳｅｃに準拠した通信および認証を行うための情報を有している。
【００３８】
プロファイル５０は、ＮＷ１と接続するための接続情報５１と、ＮＷ３と接続するための接続情報５２とを組み合わせて構成されている。接続情報５１は、ＩＥＥＥ８０２．３に準拠した通信を行うための情報を有している。また、接続情報５２は、Ｇ社によって作成され、ＰＰＰｏＥに準拠した通信および認証を行うための情報を有している。
【００３９】
プロファイル６０は、ＮＷ３と接続するための接続情報６１と、ＮＷ４と接続するための接続情報６２とを組み合わせて構成されている。接続情報６１は、Ｄ社によって作成され、ＰＰＰ（Point-to-Point Protocol）に準拠した通信および認証を行うための情報を有している。また、接続情報６２は、Ｈ社によって作成され、ＩＰＳｅｃに準拠した通信および認証を行うための情報を有している。
【００４０】
プロファイル取得手段１２は、所望のネットワークまたはサーバ２０と接続するための接続要求に応じて、複数のプロファイルをプロファイル格納手段１１から取得するようになっている。例えば、通信端末１０を利用する利用者が、アプリケーション処理手段１６を介して各ネットワークまたはサーバ２０と接続するための接続要求を行ったとき、プロファイル取得手段１２は、各プロファイルをプロファイル格納手段１１から取得するようになっている。
【００４１】
プロファイル選択手段１３は、プロファイル取得手段１２によって取得された複数のプロファイルのうち所望のネットワークに接続可能なプロファイルを順次選択するようになっている。例えば、所望のネットワークがＮＷ４であったとき、プロファイル選択手段１３は、プロファイル取得手段１２によって取得された複数のプロファイルのうちＮＷ４に接続可能なプロファイル（本発明の実施の形態では、プロファイル３０、プロファイル４０、プロファイル６０が相当）を、プロファイル取得手段１２が取得した順に選択するようにしてもよい。
【００４２】
また、プロファイル選択手段１３は、予め決められた優先順位に従って、複数のプロファイルのうち所望のネットワークに接続可能なプロファイルを順次選択するようにしてもよい。例えば、優先順位が表１に示すように予め決められており、所望のネットワークがＮＷ４であったとき、プロファイル選択手段１３は、ＮＷ４に接続可能なプロファイルを、表１に示した優先順位に従って、プロファイル３０、プロファイル４０、プロファイル６０の順に選択する。
【表１】
2006196987.tif 000003
【００４３】
接続手段１４は、通信端末１０に設けられているネットワークインタフェース等の通信デバイスを使用して、プロファイル選択手段１３によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら所望のネットワークと接続するようになっている。なお、本発明の実施の形態では、通信デバイスが有線と無線との双方のネットワークに接続可能である。
【００４４】
例えば、プロファイル選択手段１３によって選択されたプロファイルがプロファイル３０であったとき、接続手段１４は、接続情報３１、接続情報３２、接続情報３３、接続情報３４の順に接続情報を用いて、ＮＷ１、ＮＷ２、ＮＷ３を介してＮＷ４と接続する。また、プロファイル選択手段１３によって選択されたプロファイルがプロファイル４０であったとき、接続手段１４は、接続情報３１、接続情報３２、接続情報４３、接続情報４４の順に接続情報を用いて、ＮＷ１、ＮＷ２、ＮＷ３を介してＮＷ４と接続する。
【００４５】
また、プロファイル選択手段１３によって選択されたプロファイルがプロファイル５０であったとき、接続手段１４は、接続情報５１、接続情報５２の順に接続情報を用いて、ＮＷ１を介してＮＷ３と接続する。また、プロファイル選択手段１３によって選択されたプロファイルがプロファイル６０であったとき、接続手段１４は、接続情報６１、接続情報６２の順に接続情報を用いて、ＮＷ３を介してＮＷ４と接続する。
【００４６】
なお、通信端末１０を構成するプロファイル取得手段１２、プロファイル選択手段１３、接続手段１４、およびアプリケーション処理手段１６等は、ＣＰＵによって処理されるプログラムのモジュールを利用して実施してもよい。
【００４７】
以上のように構成された本発明の実施の形態に係る通信端末の動作について、図面を参照して説明する。図４および図５は、本発明の実施の形態に係る通信端末の動作を示すフローチャートである。
【００４８】
まず、所望のネットワークまたはサーバ２０と接続するための接続要求が、アプリケーション処理手段１６に対してなされる（Ｓ１１）。プロファイル取得手段１２は、この接続要求に応じて各プロファイルをプロファイル格納手段１１から取得する（Ｓ１２）。ここで、所望のネットワークが図１に示したＮＷ４である場合で、かつ、表１に示した優先順位を使用する場合を具体例にとって以下に説明する。
【００４９】
プロファイル選択手段１３は、プロファイル取得手段１２によって取得された複数のプロファイルのうち所望のネットワークに接続可能なプロファイルであり、かつ未選択なプロファイルのうち最も高い優先度の順でプロファイルを選択する（Ｓ１３）。具体例を用いて説明すれば、ＮＷ４に接続可能なプロファイルは、プロファイル３０、プロファイル４０、プロファイル６０であるため、最初の選択であれば、プロファイル選択手段１３は、最も優先度の高いプロファイル３０を選択する。
【００５０】
次に、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイルの接続情報のうち、最後に選択されたプロファイルの接続情報と同じものがあるか否かを判断する（Ｓ１４）。なお、選択されたプロファイルが最初のプロファイルであれば、以後に選択されたプロファイルが存在しないため、接続手段１４は、選択されたプロファイルには同じものがないと判定する。
【００５１】
最後に選択されたプロファイルの接続情報と同じものがない場合、接続手段１４は、最後に選択されたプロファイルを構成する接続情報のうち、ネットワークの接続が成功していたときの接続情報を検索し、検索した接続情報を用いて接続した全てのネットワークとの接続を切断する（Ｓ１５）。なお、選択されたプロファイルが最初のプロファイルであれば、最後に選択されたプロファイルが存在しないため、接続手段１４は行うことがない。
【００５２】
次に、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイルを構成する接続情報を順次用いてネットワークと接続しながら所望のネットワークと接続する（Ｓ１６）。具体例を用いて説明すれば、プロファイル選択手段１３によって選択された最初のプロファイルがプロファイル３０であるため、接続手段１４は、Ｓ１６で接続情報３１、接続情報３２、接続情報３３、接続情報３４の順に接続情報を用いてＮＷ１、ＮＷ２、ＮＷ３を介してＮＷ４と接続することを試行する。
【００５３】
選択されたプロファイルを用いてネットワークとの接続に成功した場合には、動作が終了する（Ｓ１７）。また、選択されたプロファイルを用いてネットワークとの接続に失敗した場合には、所望のネットワークに接続可能なプロファイルのうち、未だ選択していないプロファイルが存在するか否かがプロファイル選択手段１３によって判断され（Ｓ１８）、未だ選択していないプロファイルが存在しない場合には、動作が終了する。
【００５４】
ここで、最初のプロファイル３０を構成する接続情報のうち、接続情報３１、接続情報３２、および接続情報３３を用いてＮＷ３との接続に成功し、接続情報３４を用いてＮＷ４との接続に失敗した場合を具体例にとって以下に説明する。
【００５５】
Ｓ１８で、所望のネットワークであるＮＷ４に接続可能なプロファイルのうち、プロファイル３０の他に未だ選択していないプロファイルであるプロファイル４０およびプロファイル６０が存在するため、プロファイル選択手段１３は、Ｓ１３で、プロファイル４０およびプロファイル６０のうち、最も高い優先度の順に従ってプロファイル４０を選択する。引き続きＳ１４で、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイル４０の接続情報のうち、最後に選択されたプロファイルとなったプロファイル３０の接続情報と同じものがあるか否かを判断する。
【００５６】
次に、プロファイル選択手段１３によって選択されたプロファイルの接続情報のうち、最後に選択されたプロファイルの接続情報と同じものがある場合、接続手段１４は、同じ接続情報のうちネットワークの接続に成功しているものがあるか否かを判断する（Ｓ２１）。具体例を用いて説明すれば、接続手段１４は、Ｓ２１でプロファイル４０の接続情報のうちプロファイル３０の接続情報と同じで成功しているものが、接続情報３１および接続情報３２であると判断する。
【００５７】
選択されたプロファイルの接続情報のうち、最後に選択されたプロファイルの接続情報と同じ接続情報でネットワークの接続に成功しているものがある場合、接続手段１４は、最後に選択されたプロファイルの接続情報のうち当該同じ接続情報を除く接続情報でネットワークの接続に成功しているものがあるか否かを判断する（Ｓ２２）。具体例では、接続手段１４は、Ｓ２１で同じ接続情報が接続情報３１および接続情報３２と判断し、接続情報で接続に成功したときの接続情報が上述したように接続情報３１、接続情報３２、および接続情報３３であるため、接続手段１４は、Ｓ２２で判断したときの同じ接続情報３１および接続情報３２を除いて、ネットワークの接続に成功したときの接続情報が接続情報３３であると判断する。
【００５８】
ネットワークの接続に成功しているものがある場合、最後に選択されたプロファイルの接続情報のうち同じ接続情報を除く接続情報で、かつ、ネットワークの接続に成功していたときの接続情報に対するネットワークの接続を切断する（Ｓ２３）。具体例では、接続手段１４は、Ｓ２２で判断したときの接続情報３３に対するネットワークであるＮＷ３の接続を切断する。
【００５９】
次に、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイルの接続情報のうち、最後に選択されたプロファイルの接続情報と同じ接続情報を除く接続情報を順次用いてネットワークと接続しながら所望のネットワークと接続する（Ｓ２４）。具体例では、プロファイル選択手段１３によって選択されたプロファイルがプロファイル４０であり、最後のプロファイル３０の接続情報と同じ接続情報が接続情報３１および接続情報３２であるため、接続手段１４は、Ｓ２４でプロファイル４０の接続情報のうち接続情報３１および接続情報３２を除いた接続情報を検索し、検索した接続情報である接続情報４３、接続手段４４の順に接続手段を用いてＮＷ３を介してＮＷ４と接続することを試行し、Ｓ１７が実行される。
【００６０】
ここで、最初のプロファイル３０から次の優先順位であるプロファイル４０を構成する接続情報のうち、接続情報４３を用いてＮＷ３との接続に成功し、接続手段４４を用いてＮＷ４との接続に失敗した場合を具体例にとって以下に説明する。
【００６１】
Ｓ１８で、所望のネットワークであるＮＷ４に接続可能なプロファイルのうち、プロファイル３０およびプロファイル４０の他に未だ選択していないプロファイルであるプロファイル６０が存在するため、プロファイル選択手段１３は、Ｓ１３でプロファイル６０を選択する。引き続きＳ１４で、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイル６０の接続情報のうち、最後に選択されたプロファイルとなったプロファイル４０の接続情報と同じものがあるか否かを判断する。
【００６２】
Ｓ１４で同じものがないと判断するため、Ｓ１５で、接続手段１４は、最後に選択されたプロファイル４０を構成する接続情報のうち、ネットワークの接続が成功したときの接続情報を検索し、検索した接続情報である接続情報３１、接続情報３２、および接続情報４３を用いて接続した全てのネットワーク、すなわち、ＮＷ１、ＮＷ２、およびＮＷ３との接続を切断する。
【００６３】
Ｓ１６で、接続手段１４は、プロファイル選択手段１３によって選択されたプロファイル６０を構成する接続情報を順次用いてネットワークと接続しながら所望のネットワークであるＮＷ４と接続することを試行する。
【００６４】
引き続き、Ｓ１７で、選択されたプロファイル６０を用いてネットワークとの接続に成功した場合には、動作が正常終了する。また、Ｓ１７で、選択されたプロファイル６０を用いてネットワークとの接続に失敗した場合には、Ｓ１８で、所望のネットワークであるＮＷ４に接続可能なプロファイルのうち、未だ選択していないプロファイルが存在しないため、動作が終了する。
【００６５】
以上説明したように、本発明の実施の形態に係る通信端末は、プロファイルを用いてネットワークとの接続に失敗した場合、次のプロファイルを構成する同じ接続情報を除く接続情報を用いてネットワークと順次接続しながら所望のネットワークと接続するため、所望のネットワークに接続するための時間を短縮することができる。
【００６６】
また、所望のネットワークがＮＷ４であった場合、最後に選択したプロファイル３０のうち同じ接続情報３１および接続情報３２を除く接続情報３３を用いてネットワークとの接続に成功していた場合、接続情報３３を用いたネットワークとの接続を切断し、次のプロファイル４０を選択して試行するため、所望のネットワークとの接続途中で行った不要なネットワーク接続がされたままになるのを防止することができる。
【００６７】
また、表１に示すような予め決められた優先順位に従って複数のプロファイルのうち所望のネットワークに接続可能なプロファイルを順次選択するため、優先順位に従った効率の良いネットワーク接続を行うことができる。
【００６８】
また、通信端末１０は、以下に説明するような形態で実施されてもよい。例えば、図６に示すプロファイル６５と図１に示したプロファイル３０とが、通信端末１０を使用する端末使用者に提供され、通信端末１０のプロファイル格納手段１１に格納されているとする。
【００６９】
プロファイル６５は、ＮＷ４と接続するための接続情報６６と、サーバ２０と接続するための接続情報６７とを組み合わせて構成されている。接続情報６７は、ユーザ識別子（以下、ユーザＩＤという。）およびパスワードを用いて認証を行うための情報を有している。なお、ここで図１に示したＮＷ４は、端末使用者にとって社内ネットワークとする。
【００７０】
従って、プロファイル６５は、端末使用者にとって社内ネットワークだけを介してサーバ２０との接続を許可するプロファイルとなる。一方、プロファイル３０は、社外ネットワークとなるＮＷ１から社内ネットワークであるＮＷ４までを経由したネットワークとの接続を許可するが、サーバ２０との接続を許可しないプロファイルとなる。
【００７１】
また、プロファイル６５を構成する接続情報のうち接続情報６７は秘匿化されている。プロファイル作成者が端末使用者にプロファイル６５を提供する時点で、接続情報６７を構成するユーザＩＤおよびパスワードは、例えば暗号鍵などで暗号化されているため、暗号化されたユーザＩＤおよびパスワードは、第三者は言うまでもなく端末使用者にとっても秘匿化されている。仮に、接続情報が秘匿化されていなければ、端末使用者は、ユーザＩＤおよびパスワードを盗み見ることができるため、プロファイル３０を用いて社外ネットワークからＮＷ４との接続を行い、盗み見たユーザＩＤおよびパスワードを手動でサーバ２０に入力するなどしてサーバ２０との接続を成功することができてしまう。
【００７２】
ここで、秘匿化された接続情報を用いた形態における通信端末１０の動作について説明する。例えば、サーバ２０と接続するための接続要求に応じて、プロファイル選択手段１３がプロファイル６５を選択したとき、接続手段１４は、選択されたプロファイル６５を構成する接続情報６６および接続情報６７を順次用いてネットワークと接続しながらサーバ２０と接続することを試行する。
【００７３】
接続情報６６を用いてＮＷ４との接続に成功し、接続情報６７を用いてサーバ２０との接続を行っているとき、サーバ２０は、秘匿化されている接続情報６７の秘匿化を解除してユーザＩＤおよびパスワードで認証を行い、認証結果が正常であったとき、通信端末１０と接続する。なお、接続情報６７を構成するユーザＩＤおよびパスワードが暗号化されていたときには、サーバ２０は、暗号化されたユーザＩＤおよびパスワードを復号鍵などで復号し、復号したユーザＩＤおよびパスワードで認証を行う。
【００７４】
以上説明したように、秘匿化された接続情報を用いた形態における通信端末１０では、接続情報が秘匿化されているため、接続情報を盗み見ることができなくなり、サーバ２０に対する悪意のある接続から保護することができる。また、ネットワークと順次接続しながら所望のサーバと接続するため、所望のサーバに接続するための時間を短縮することができる。
【００７５】
なお、上記説明した処理を通信端末としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に格納したり、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【産業上の利用可能性】
【００７６】
以上のように、本発明の実施の形態に係る通信端末は、所望のネットワークやサーバに接続するための時間を短縮することができるという効果を有し、複数のネットワークを介して所望のネットワークまたはサーバと通信するためのパソコン、携帯電話、またはＰＤＡ等として有用である。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態に係る通信システムのシステム構成図である。
【図２】本発明の実施の形態に係る通信端末のブロック構成図である。
【図３】本発明の実施の形態に係るプロファイルの一例を示す図である。
【図４】本発明の実施の形態に係る通信端末の動作を示すフローチャートである。
【図５】本発明の実施の形態に係る通信端末の動作を示すフローチャートである。
【図６】本発明の実施の形態に係るプロファイルの一例を示す図である。
【図７】従来の通信システムのシステム構成図である。
【図８】従来の通信端末が格納する複数のネットワークを介して接続するための接続情報を示す図である。
【符号の説明】
【００７８】
１、２、３、４    ＮＷ
８    認証情報
９、９ａ、９ｂ、９ｃ、９ｄ、３０、４０、５０、６０、６５    プロファイル
１０、７１    通信端末
１１    プロファイル格納手段
１２    プロファイル取得手段
１３    プロファイル選択手段
１４    接続手段
１５    入出力手段
１６    アプリケーション処理手段
２０、７７    サーバ
３１、３２、３３、３４、４３、４４、５１、５２、６１、６２、６６、６７    接続情報
７２    プロキシ
７３    ＬＡＣ
７４    中継ＩＰ網
７５    ＬＮＳ
７６    ネットワーク
１００    通信システム
【図１】
2006196987.tif 000004
【図２】
2006196987.tif 000005
【図３】
2006196987.tif 000006
【図４】
2006196987.tif 000007
【図５】
2006196987.tif 000008
【図６】
2006196987.tif 000009
【図７】
2006196987.tif 000010
【図８】
2006196987.tif 000011