(57)【要約】【課題】ネットワークへの接続種別ごとに、その補正を可能にし、接続種別に応じた適切な接続先の設定が可能なネットワーク接続装置を提供する。【解決手段】ネットワーク接続装置は、ネットワークに接続するネットワークデバイスと、少なくともネットワークへの接続種別を表すネットワーク種別を含むプロファイルを生成するか否かを判定するプロファイル生成判定部と、プロファイル生成判定部によってプロファイルを生成すると判定された場合、プロファイルを生成するプロファイル生成部と、ネットワーク種別を補正する情報である補正ネットワーク種別を、プロファイルに設定する補正ネットワーク種別設定部と、プロファイルを管理するプロファイル管理部と、プロファイル管理部によって管理されているプロファイルに基づいて、ネットワークデバイスを制御してネットワークに接続するネットワーク接続部とを備える。【選択図】図２
2013098653.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続するネットワーク接続装置であって、
前記ネットワークに接続するネットワークデバイスと、
少なくとも前記ネットワークへの接続種別を表すネットワーク種別を含み、前記ネットワークへの接続を形成するために必要な情報を含むプロファイルを生成するか否かを判定するプロファイル生成判定部と、
前記プロファイル生成判定部によって前記プロファイルを生成すると判定された場合、前記プロファイルを生成するプロファイル生成部と、
前記ネットワーク種別を補正する情報である補正ネットワーク種別を、前記プロファイルに設定する補正ネットワーク種別設定部と、
前記プロファイルを管理するプロファイル管理部と、
前記プロファイル管理部によって管理されているプロファイルに基づいて、前記ネットワークデバイスを制御して前記ネットワークに接続するネットワーク接続部とを備える、ネットワーク接続装置。
【請求項２】
前記補正ネットワーク種別設定部は、前記ネットワークデバイスが接続するネットワークが、ＷＷＡＮ接続またはＷｉＭＡＸ接続に対応したモバイルＷｉｆｉルータが提供するネットワークである場合に、前記補正ネットワーク種別を前記プロファイルに設定する、請求項１に記載のネットワーク識別装置。
【請求項３】
前記プロファイルに含まれる情報に基づいて、接続先のネットワークの候補をインターフェースに表示し、ユーザからの指示を受け付けて、前記ネットワークへの接続および切断を制御する手動接続制御部をさらに備え、
前記手動接続制御部は、前記プロファイルに前記補正ネットワーク種別が設定されている場合、前記インターフェースに当該補正ネットワーク種別が設定されていることを示す情報を表示する、請求項１または２に記載のネットワーク接続装置。
【請求項４】
前記手動接続制御部は、
前記プロファイルに前記補正ネットワーク種別が設定されている場合、前記補正ネットワーク種別が設定されていることを示す情報として、前記ネットワーク種別に代えて、前記補正ネットワーク種別を前記インターフェースに表示する、請求項３に記載のネットワーク接続装置。
【請求項５】
前記手動接続制御部は、
前記プロファイルに前記補正ネットワーク種別が設定されている場合、前記補正ネットワーク種別が設定されていることを示す情報として、前記ネットワーク種別および前記補正ネットワーク種別を併せて前記インターフェースに表示する、請求項３に記載のネットワーク接続装置。
【請求項６】
前記手動接続制御部は、
前記プロファイルに前記補正ネットワーク種別が設定されている場合、前記補正ネットワーク種別が設定されていることを示す情報として、さらにアイコンを前記インターフェースに表示する、請求項４−５のいずれかに記載のネットワーク接続装置。
【請求項７】
ネットワークに接続するネットワーク接続装置が実行するネットワーク接続方法であって、
少なくとも前記ネットワークへの接続種別を表すネットワーク種別を含み、前記ネットワークへの接続を形成するために必要な情報を含むプロファイルを生成するか否かを判定するプロファイル生成判定ステップと、
前記プロファイル生成判定ステップで前記プロファイルを生成すると判定された場合、前記プロファイルを作成するプロファイル生成ステップと、
前記ネットワーク種別を補正する情報である補正ネットワーク種別を、前記プロファイルに設定する補正ネットワーク種別設定ステップと、
前記プロファイルを管理するプロファイル管理ステップと、
前記プロファイル管理ステップによって管理されているプロファイルに基づいて、前記ネットワークに接続するネットワーク接続ステップとを含む、ネットワーク接続方法。
【請求項８】
前記プロファイルに含まれる情報に基づいて、接続先のネットワークの候補をインターフェースに表示し、ユーザからの指示を受け付けて、前記ネットワークへの接続および切断を制御する手動接続制御ステップをさらに備え、
前記手動接続制御ステップは、前記プロファイルに前記補正ネットワーク種別が設定されている場合、前記インターフェースに当該補正ネットワーク種別が設定されていることを示す情報を表示する、請求項７に記載のネットワーク接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続装置およびネットワーク接続方法に関し、より特定的には、ＷＷＡＮ（Ｗｉｒｅｌｅｓｓ  Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＬＡＮ（ＷｉｒｅｌｅｓｓＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷｉＭＡＸ（ＷｏｒｌｄｗｉｄｅＩｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  ＭｉｃｒｏｗａｖｅＡｃｃｅｓｓ）等を介してネットワーク接続するネットワーク接続装置およびネットワーク接続方法に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の発展により、例えば、ＷＷＡＮ、ＷＬＡＮ、およびＷｉＭＡＸ等、様々な種類のネットワークが利用可能となり、このような複数の種類のネットワークに接続可能なネットワーク接続装置が普及している。
【０００３】
このようなネットワーク接続装置の例として、例えば、特許文献１は、ネットワークへの各接続種別を、１つの統一されたインターフェースで管理可能にして、その接続種別がＷＬＡＮおよびＷＷＡＮのいずれであるかに応じて接続優先順位を設定できるようにし、その設定に従って、自動的に接続先の決定、接続を行うコンピュータ装置を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５２０１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ネットワークへの接続種別の一部については、ネットワーク接続装置から見た接続種別とは異なる接続種別として管理したほうが好ましい場合がある。例えば、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータを使用する場合、ネットワーク接続装置からＷｉＦｉルータへの接続はＷＬＡＮでの接続となる。そのため、ＷｉＦｉルータの接続種別はネットワーク接続装置から見るとＷＬＡＮとなる。しかし、ＷｉＦｉルータのＷＡＮ側接続はＷＷＡＮ（またはＷｉＭＡＸ）でのインターネット接続となるため、ＷｉＦｉルータの接続種別は実際にはＷＷＡＮ（またはＷｉＭＡＸ）とみなす方が適切である。しかし、従来のネットワーク接続装置においては、このようなＷｉＦｉルータ経由でのネットワーク接続は、ＷＬＡＮ経由でのネットワーク接続として管理されていた。したがって、ユーザがＷＷＡＮ（またはＷｉＭＡＸ）での接続を希望しても、当該接続が、接続先の候補としてユーザに提示されなかった。
【０００６】
このように、従来のネットワーク接続装置においては、管理されたネットワーク接続種別が、実際の接続種別と異なる場合があり、ユーザによる接続種別に応じた接続先の設定が適切にできないという課題があった。
【０００７】
それ故に、本発明の目的は、ネットワークへの接続種別ごとに、その補正を可能にし、接続種別に応じた適切な接続先の設定が可能なネットワーク接続装置を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の局面は、ネットワークに接続するネットワーク接続装置であって、ネットワークに接続するネットワークデバイスと、少なくともネットワークへの接続種別を表すネットワーク種別を含み、ネットワークへの接続を形成するために必要な情報を含むプロファイルを生成するか否かを判定するプロファイル生成判定部と、プロファイル生成判定部によってプロファイルを生成すると判定された場合、プロファイルを生成するプロファイル生成部と、ネットワーク種別を補正する情報である補正ネットワーク種別を、プロファイルに設定する補正ネットワーク種別設定部と、プロファイルを管理するプロファイル管理部と、プロファイル管理部によって管理されているプロファイルに基づいて、ネットワークデバイスを制御してネットワークに接続するネットワーク接続部とを備える。
【０００９】
好ましくは、補正ネットワーク種別設定部は、ネットワークデバイスが接続するネットワークが、ＷＷＡＮ接続またはＷｉＭＡＸ接続に対応したモバイルＷｉｆｉルータが提供するネットワークである場合に、補正ネットワーク種別をプロファイルに設定する。
【００１０】
好ましくは、プロファイルに含まれる情報に基づいて、接続先のネットワークの候補をインターフェースに表示し、ユーザからの指示を受け付けて、ネットワークへの接続および切断を制御する手動接続制御部をさらに備え、手動接続制御部は、プロファイルに補正ネットワーク種別が設定されている場合、インターフェースに当該補正ネットワーク種別を表示する。
【００１１】
好ましくは、手動接続制御部は、プロファイルに補正ネットワーク種別が設定されている場合、補正ネットワーク種別が設定されていることを示す情報として、ネットワーク種別に代えて、補正ネットワーク種別をインターフェースに表示する。
【００１２】
あるいは、好ましくは、手動接続制御部は、プロファイルに補正ネットワーク種別が設定されている場合、補正ネットワーク種別が設定されていることを示す情報として、ネットワーク種別および補正ネットワーク種別を併せてインターフェースに表示する。
【００１３】
好ましくは、手動接続制御部は、プロファイルに補正ネットワーク種別が設定されている場合、補正ネットワーク種別が設定されていることを示す情報として、さらにアイコンをインターフェースに表示する。
【００１４】
本発明の第２の局面は、ネットワークに接続するネットワーク接続装置が実行するネットワーク接続方法であって、少なくともネットワークへの接続種別を表すネットワーク種別を含み、ネットワークへの接続を形成するために必要な情報を含むプロファイルを生成するか否かを判定するプロファイル生成判定ステップと、プロファイル生成判定ステップでプロファイルを生成すると判定された場合、プロファイルを作成するプロファイル生成ステップと、ネットワーク種別を補正する情報である補正ネットワーク種別を、プロファイルに設定する補正ネットワーク種別設定ステップと、プロファイルを管理するプロファイル管理ステップと、プロファイル管理ステップによって管理されているプロファイルに基づいて、ネットワークに接続するネットワーク接続ステップとを含む。
【００１５】
好ましくは、プロファイルに含まれる情報に基づいて、接続先のネットワークの候補をインターフェースに表示し、ユーザからの指示を受け付けて、ネットワークへの接続および切断を制御する手動接続制御ステップをさらに備え、手動接続制御ステップは、プロファイルに補正ネットワーク種別が設定されている場合、インターフェースに当該補正ネットワーク種別が設定されていることを示す情報を表示する。
【００１６】
また、上記目的を達成するために、上述した本発明のネットワーク接続装置の各構成が行うそれぞれの処理は、一連の処理手順を与えるネットワーク接続方法として捉えることができる。この方法は、一連の処理手順をコンピュータに実行させるためのプログラムの形式で提供される。このプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で、コンピュータに導入されてもよい。
【発明の効果】
【００１７】
上述のように、本発明によれば、ネットワークへの接続種別ごとに、その補正を可能にし、接続種別に応じた接続先の適切な設定が可能なネットワーク接続装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係るネットワーク接続装置１００が動作する環境を示す概略図
【図２】本発明の一実施形態に係るネットワーク接続装置１００を示す機能ブロック図
【図３】本発明の一実施形態に係るネットワーク接続装置１００が実行するネットワーク接続方法３００の処理の流れを示すフローチャート
【図４】ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとにおけるネットワーク接続を形成するプロファイルの一例を示す図
【発明を実施するための形態】
【００１９】
（実施形態）
以下、本発明の一実施形態について、図面を参照しながら説明する。
図１は、本発明の一実施形態に係るネットワーク接続装置１００が動作する環境を示す概略図である。ネットワーク接続装置１００は、第１〜第Ｎのネットワークのそれぞれに接続可能となっている。より詳細には、各ネットワークに接続する場合、ネットワーク接続装置１００は、例えば、ＷＷＡＮ（ＷｉｒｅｌｅｓｓＷｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＬＡＮ（ＷｉｒｅｌｅｓｓＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷｉＭＡＸ（ＷｏｒｌｄｗｉｄｅＩｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  ＭｉｃｒｏｗａｖｅＡｃｃｅｓｓ）ネットワーク、および有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を介して接続する。
【００２０】
なお、ネットワーク接続装置１００は、例えば、パーソナルコンピュータ、携帯電話、および多機能を備えた携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）であっても構わないし、ＰＡＮ（ＰｅｒｓｏｎａｌＡｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続されるＰＡＮクライアントを第１〜第Ｎのネットワークのそれぞれに接続可能とするアクセスポイントとして機能しても構わない。
【００２１】
図２は、本発明の一実施形態に係るネットワーク接続装置１００を示す機能ブロック図である。図２において、ネットワーク接続装置１００は、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎと、接続モード制御部１０２と、手動接続制御部１０３と、自動接続制御部１０４と、ネットワーク接続部１０５と、プロファイル管理部１０６と、ＰＡＮ制御部１０７と、プロファイル生成部１０８と、自動接続可否判定部１０９と、優先順位設定部１１０と、プロファイル生成判定部１１１と、プロファイル生成指示受付部１１２と、接続検知部１１３と、補正ネットワーク種別設定部１１４を備える。
【００２２】
第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎは、それぞれ第１のネットワーク〜第Ｎのネットワークへの接続を形成するためのデバイスである。なお、ネットワークデバイスとしては、例えば、ＷＷＡＮに接続するＷＷＡＮデバイス、ＷＬＡＮに接続するＷＬＡＮデバイス、ＷｉＭＡＸネットワークに接続するＷｉＭＡＸデバイス、有線ＬＡＮに接続する有線ＬＡＮデバイス、ＷＬＡＮまたはＷｉＭＡＸに接続するＷＬＡＮ、ＷｉＭＡＸコンボデバイス等が挙げられる。また、ここでは、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎは、それぞれ第１のネットワーク〜第Ｎのネットワークに対応付けられているが、ネットワークデバイスとネットワークとは１対１に対応付けられる必要はなく、１つのネットワークデバイスが複数のネットワークに対応付けられていても構わない。
【００２３】
ネットワーク接続装置１００が第１のネットワーク〜第Ｎのネットワークへ接続する際には、例えば、ユーザがＯＳ標準で備えられている機能等を利用して、ネットワーク種別、ネットワークデバイス識別情報、ネットワーク識別情報、および認証・暗号情報などのような、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報をそれぞれ設定する。
【００２４】
第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報を設定する手法としては、ユーザが慣れ親しんだＯＳ標準で備えられている機能を利用しても構わないし、ウィザード画面などを用いて直接設定しても構わないし、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が記載されたファイルをインポートして設定しても構わない。さらに、ユーザがＯＳ標準で備えられている機能を利用してネットワークへの接続を形成するために必要な情報を設定する場合、ＯＳ標準の設定データをもとに、図４を用いて後述するプロファイルの第１のネットワーク接続情報を生成しても構わない。
【００２５】
なお、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報について、ＯＳ標準で備えられている機能を利用して設定することに限定されるものではなく、例えば、ネットワーク接続を形成するために必要な情報を設定する専用ソフトおよびアプリケーションなどを利用して設定しても構わない。
【００２６】
接続モード制御部１０２は、ネットワーク接続装置１００の接続モードの切り替えを制御する。ここでは、接続モード制御部１０２は、例えば、ユーザからの指示および／またはネットワーク接続装置１００のネットワーク接続状況等に応じて、自動的にネットワーク接続を行う自動接続モードと、ユーザの設定および選択によってネットワーク接続を行う手動接続モードとの切り替えを行う。
【００２７】
手動接続制御部１０３は、ネットワーク接続装置１００の接続モードが手動接続モードの場合、ユーザからの指示に応じて、第１のネットワーク〜第Ｎのネットワークへの接続および切断を制御する。具体的には、上述したように、ユーザがＯＳ標準で備えられている機能等を利用して、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報を設定して、第１のネットワーク〜第Ｎのネットワークへの接続を実現する。また、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が設定された後、再度、接続を形成する場合には、当該設定された必要な情報を登録しておき、ユーザが選択することによって、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎへの接続を実現しても構わない。また、手動接続制御部１０３は、インターフェース上に接続先のネットワークの候補を表示し、ユーザによる選択の便宜を図る。
【００２８】
自動接続制御部１０４は、ネットワーク接続装置１００の接続モードが自動接続モードの場合、後述する所定のルールに従って、第１のネットワーク〜第Ｎのネットワークへの自動的な接続および切断を制御する。具体的には、上述したように、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が設定された後は、当該設定された必要な情報に基づいて、自動的に、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎへの接続を実現する。
【００２９】
なお、ユーザの手動または自動的に、第１のネットワーク〜第Ｎのネットワークへの接続を実現する場合には、ネットワーク種別、ネットワークデバイス識別情報、ネットワーク識別情報、および認証・暗号情報などのような、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が含まれるプロファイルに基づいて、ネットワーク接続を実現する。プロファイルの詳細については、後述する。
【００３０】
ネットワーク接続部１０５は、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎを制御して、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークへ接続する。なお、ネットワーク接続部１０５は、図２に示すように統合された１つの機能部で構成されても構わないし、例えば、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎそれぞれに対応して複数の機能部で構成されても構わない。
【００３１】
また、ネットワーク接続部１０５は、後述するプロファイル管理部１０６によって管理されているプロファイルに基づいて、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎを制御して、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークへ接続する。
【００３２】
さらに、ネットワーク接続部１０５は、後述する自動接続可否設定部１０９によって自動的にネットワーク接続すると設定されたプロファイルに基づいて、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎを制御して、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークへ自動的に接続する。自動的にネットワーク接続するか否かについては、自動接続可否設定部１０９が、ネットワーク種別、ネットワークデバイス識別情報、ネットワーク識別情報、および認証・暗号情報などのような、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報に基づいて判定・設定した後述する自動接続可否フラグに従って制御すればよい。
【００３３】
プロファイル管理部１０６は、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークへ接続する際に、当該ネットワーク接続を形成するために必要な情報が含まれるプロファイルを管理している。なお、プロファイルには、上述したネットワーク種別、ネットワークデバイス識別情報、ネットワーク識別情報、および認証・暗号情報などのようにネットワークへの接続を形成するために必要な情報と、さらには、自動接続フラグ、自動接続優先順位、およびその他拡張情報などが含まれる。プロファイルの各項目についての詳細は、後述する。
【００３４】
ＰＡＮ制御部１０７は、例えば、ネットワーク接続装置１００がＰＡＮを介して接続されるＰＡＮクライアントを第１〜第Ｎのネットワークのそれぞれに接続可能とするアクセスポイントとして機能する場合、第１のネットワークデバイス１０１−１〜第Ｎのネットワークデバイス１０１−Ｎを制御して、ＰＡＮを形成する。ＰＡＮ制御部１０７は、ＰＡＮを形成する際には、例えば、ＰＡＮに接続するための認証方式および暗号方式等を設定したり、ＰＡＮと第１のネットワーク〜第Ｎのネットワークとのブリッジ接続の可否を設定したりする。また、ＰＡＮ制御部１０７は、当該ネットワーク接続装置１００とＰＡＮクライアントとの接続状況、および当該ネットワーク接続装置１００に接続されているＰＡＮクライアントの種別等を示す情報を取得し、管理する。
【００３５】
ここで、ＰＡＮと第１のネットワーク〜第Ｎのネットワークとのブリッジ接続とは、ネットワーク接続装置１００を介して、ＰＡＮと第１のネットワーク〜第Ｎのネットワークとを通信可能に接続することをいう。ブリッジ接続可と設定された場合には、ＰＡＮを介して当該ネットワーク接続装置１００に接続されたＰＡＮクライアントは、ＰＡＮおよびネットワーク接続装置１００を介して、第１のネットワーク〜第Ｎのネットワークと通信することが可能になる。
【００３６】
プロファイル生成部１０８は、プロファイル生成判定部１１１によってプロファイルを生成すると判定された場合、プロファイルを生成する。プロファイルを生成するか否かについては、プロファイル生成判定部１１１が、プロファイル生成指示受付部１１２または接続検知部１１３からの指示に基づいて判定すればよい。
【００３７】
自動接続可否設定部１０９は、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークへ接続する際に、当該ネットワーク接続を形成するために必要な情報に基づいて、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークに自動的に接続するか否かを判定する。そして、自動接続可否設定部１０９は、当該判定結果に応じて、当該ネットワークに自動的に接続するか否かを示す情報をプロファイルに設定する。
【００３８】
例えば、自動接続可否設定部１０９は、第１のネットワーク〜第Ｎのネットワークへのネットワーク接続を形成するために必要な情報から、セキュリティに関する所定の条件に基づいて、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークに自動的に接続するか否かを判定しても構わない。より具体的には、自動接続可否設定部１０９は、当該ネットワーク接続が所定のセキュリティ強度以上を示す暗号化ネットワークである場合、当該ネットワーク接続を自動的にすると判定しても構わないし、所定のセキュリティ強度以上を示す暗号方式である場合、当該ネットワーク接続を自動的にすると判定しても構わない。
【００３９】
一方、当該ネットワーク接続が所定のセキュリティ強度以上を示す認証方式である場合、当該ネットワーク接続を自動的にしないと判定しても構わない。また、当該ネットワーク接続が所定の通信費を要する場合、当該ネットワーク接続を自動的にしないと判定しても構わない。
【００４０】
そして、自動接続可否設定部１０９は、ネットワーク接続を自動的するか否かに関する判定結果に応じて、当該ネットワーク接続について、ネットワークに自動的に接続するか否かを示す情報をプロファイルに設定する。
【００４１】
優先順位設定部１１０は、自動接続可否設定部１０９によって当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークに自動的に接続すると判定された場合、自動的に接続するネットワーク接続のうち優先して使用する優先順位を、プロファイルに設定する。
【００４２】
例えば、優先順位設定部１１０は、ネットワーク種別に応じて優先順位を設定しても構わない。具体的には、ネットワーク接続の信頼性を考慮して、ネットワーク種別が、有線ＬＡＮ、ＷＬＡＮ、ＷｉＭＡＸ、およびＷＷＡＮの順に優先順位を設定すればよい。
【００４３】
また、優先順位設定部１１０は、接続回数および／または切断回数に応じて優先順位を設定しても構わない。具体的には、接続回数の多いネットワークから順に優先順位を設定したり、切断回数の少ないネットワークから順に優先順位を設定したりすればよい。また、切断されずに繋ぎ替えられたネットワークについては、優先順位を低く設定するようにしても構わない。
【００４４】
また、優先順位設定部１１０は、通信費に応じて優先順位を設定しても構わない。具体的には、通信費の安価なネットワークから順に優先順位を設定すればよい。
【００４５】
また、優先順位設定部１１０は、通信速度に応じて優先順位を設定しても構わない。具体的には、通信速度の速いネットワークから順に優先順位を設定すればよい。
【００４６】
プロファイル生成判定部１１１は、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が含まれるプロファイルを生成するか否かを判定する。
【００４７】
例えば、ユーザがプロファイル生成指示受付部１１２に対してプロファイル生成指示をした場合、プロファイル生成判定部１１１は、プロファイルを生成すると判定すればよい。
【００４８】
また、プロファイル生成判定部１１１は、接続検知部１１３によって、ユーザがＯＳ標準で備えられている機能以外を利用したネットワーク接続が形成された場合、当該ネットワーク接続に関するプロファイルを生成すると判定すればよい。
【００４９】
また、プロファイル生成判定部１１１は、接続検知部１１３によって、新たなネットワーク接続が所定回数以上検知された場合、当該新たなネットワーク接続に関するプロファイルを生成すると判定すればよい。
【００５０】
プロファイル生成指示受付部１１２は、プロファイルを生成することを示すプロファイル生成指示を、ユーザから受け付ける。
【００５１】
接続検知部１１３は、プロファイル管理部１０６によって管理されているプロファイルに基づいて接続が形成されるネットワーク接続と異なる新たなネットワーク接続を検知する。また、接続検知部１１３は検知したネットワーク接続を接続履歴として、記録しても構わない。
【００５２】
補正ネットワーク種別設定部１１４は、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとの各ネットワーク接続における補正ネットワーク種別をプロファイルに設定する。補正ネットワーク種別が設定されたプロファイルにおいては、ユーザに対して各ネットワーク接続を提示する際、補正ネットワーク種別が設定されていることを示す情報が表示される。例えば、ネットワーク種別の代わりに補正ネットワーク種別がインターフェース上に表示されてもよいし、また、ネットワーク種別と補正ネットワーク種別の両方が表示されてもよいし、補正が行われていることを示すアイコン等の情報が表示されてもよいものとする。
【００５３】
補正ネットワーク種別が設定される具体例としては、例えば、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータが提供するネットワークについて、ネットワーク種別はＷＬＡＮだが、補正ネットワーク種別はＷＷＡＮ（またはＷｉＭＡＸ）と設定されることが考えられる
【００５４】
次に、本発明の一実施形態に係るネットワーク接続装置１００が実行するネットワーク接続方法の処理の流れについて、詳しく説明する。図３は、本発明の一実施形態に係るネットワーク接続装置１００が実行するネットワーク接続方法３００の処理の流れを示すフローチャートである。
【００５５】
ステップＳ３０１において、プロファイル生成判定部１１１は、第１のネットワーク〜第Ｎのネットワークへの接続を形成するために必要な情報が含まれるプロファイルを生成するか否かを判定する。具体的には、プロファイル生成判定部１１１は、プロファイル生成指示受付部１１２および／または接続検知部１１３からのプロファイル生成指示を監視して、プロファイルを生成するか否かを判定する。
【００５６】
プロファイル生成判定部１１１は、例えば、プロファイル生成指示受付部１１２がユーザ操作によるプロファイル生成指示を受け付けた場合、当該プロファイル生成指示を検知して、プロファイルを生成すると判定し、ステップＳ３０２の処理に進む（ステップＳ３０１のＹｅｓ）。
【００５７】
また、例えば、ＯＳ標準のネットワーク接続機能を用いて、または、ＯＳ標準のネットワーク接続機能等以外のソフトウェアおよびアプリケーションを用いて、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとのネットワーク接続を実現する場合がある。この場合、接続検知部１１３は、ＯＳ標準のネットワーク接続機能を用いた、または、ＯＳ標準のネットワーク接続機能等以外のソフトウェアおよびアプリケーションを用いたネットワーク接続を検知し、プロファイル生成判定部１１１は、当該ネットワーク接続に関する情報について、プロファイルを生成すると判定し、ステップＳ３０２の処理に進んでも構わない（ステップＳ３０１のＹｅｓ）。
【００５８】
また、例えば、ネットワーク接続装置１００は、第１のネットワーク〜第Ｎのネットワークとネットワーク接続を形成する毎に、接続検知部１１３が当該形成されたネットワーク接続に関する情報を、接続履歴として、メモリなどの記録手段に記録しておく。そして、プロファイル生成判定部１１１は、所定の回数および所定の頻度以上で形成されるネットワーク接続について、プロファイルを生成すると判定し、ステップＳ３０２の処理に進んでも構わない（ステップＳ３０１のＹｅｓ）。
【００５９】
一方、プロファイル生成判定部１１１は、ユーザ操作によるプロファイル生成指示を検知しない場合、および／または所定の回数および所定の頻度以上で形成されるネットワーク接続を検知しない場合、プロファイルを生成しないと判定して、ステップＳ３０１の処理を繰り返し、プロファイル生成指示の監視を継続する（ステップＳ３０１のＮｏ）。
【００６０】
ステップＳ３０２において、プロファイル生成部１０８は、ステップＳ３０１でプロファイルを作成すると判定された場合、プロファイルを作成する。以下に、プロファイル生成部１０８によって生成されるプロファイルについて、詳しく説明する。
【００６１】
図４は、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとにおけるネットワーク接続を形成するプロファイルの一例を示す図である。図４において、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとにおけるネットワーク接続を形成するために必要な情報として、先ず、ネットワーク種別、ネットワークデバイス識別情報、ネットワーク識別情報、および認証・暗号情報がある（第１のネットワーク接続情報）。
【００６２】
例えば、プロファイルＡでは、ネットワーク接続装置１００において、第１のネットワークデバイス１０１−１によってＷＬＡＮに接続し、第１のネットワークとのネットワーク接続を実現する。さらに、ネットワーク接続の際、認証方式Ｘ１、暗号方式Ｙ１、および認証用情報Ｚ１を用いる。
【００６３】
プロファイルＢでは、ネットワーク接続装置１００において、第２のネットワークデバイス１０１−２によってＷＷＡＮに接続し、第２のネットワークとのネットワーク接続を実現する。さらに、ネットワーク接続の際、認証方式Ｘ２、暗号方式Ｙ２、および認証用情報Ｚ２を用いる。
【００６４】
プロファイルＣでは、ネットワーク接続装置１００において、第３のネットワークデバイス１０１−３によって有線ＬＡＮに接続し、第３のネットワークとのネットワーク接続を実現する。なお、当該ネットワーク接続では、認証・暗号化を用いない通信方式である。
【００６５】
プロファイルＤでは、ネットワーク接続装置１００において、第４のネットワークデバイス１０１−４によってＷＬＡＮに接続し、第４のネットワークとのネットワーク接続を実現する。さらに、ネットワーク接続の際、認証方式Ｘ４、暗号方式Ｙ４、および認証用情報Ｚ４を用いる。
【００６６】
同様に、ネットワーク種別、ネットワークデバイス識別情報、およびネットワーク識別情報、認証・暗号情報を用いて、その他のプロファイルが生成される。
【００６７】
なお、ここでは、上述した第１のネットワーク接続情報は、ＯＳ標準のネットワーク接続機能を用いて、または、ＯＳ標準のネットワーク接続機能等以外のソフトウェアおよびアプリケーションを用いて設定されたデータから取得され、当該プロファイル用に生成されるものであってもよいし、本データ作成用のウィザードをユーザに対し提示し、ウィザードにおいて入力された内容を用いて生成されるものであってもよい。さらに、以降のステップにおいて、当該第１のネットワーク接続情報に基づいて、自動接続フラグ、自動接続優先順位、接続時処理（拡張情報）を設定する。また、第２のネットワーク接続情報として補正ネットワーク種別を設定する。
【００６８】
具体的には、ユーザがＯＳ標準のネットワーク接続機能を用いてネットワーク接続を行った場合、当該ＯＳ標準機能における接続設定データに基づいて、図４に示したプロファイルの第１のネットワーク接続情報を生成する。また、ユーザがＯＳ標準のネットワーク接続機能等以外のソフトウェアおよびアプリケーションを用いてネットワーク接続を行った場合、当該ソフトウェアおよびアプリケーションにおける接続設定データに基づいて、図４に示したプロファイルの第１のネットワーク接続情報を生成する。また、第１のネットワーク接続情報作成用のウィザードをユーザに対し提示し、ウィザードにおいて入力された内容を用いて第１のネットワーク接続情報を生成する。
【００６９】
これにより、ユーザが慣れ親しんだＯＳ標準の機能で設定した内容をプロファイルに取り込むことができ、さらに、種々の異なるソフトウェアや本データ作成用ウィザードで設定した内容も同一の形式に変換して当該プロファイルに取り込むことができ、その結果、１つの統一されたインターフェースで管理して取り扱うことができる。
【００７０】
ステップＳ３０３において、補正ネットワーク種別設定部１１４は、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとの各ネットワーク接続における補正ネットワーク種別をプロファイルに設定する。
【００７１】
具体的には、補正ネットワーク種別は、ユーザからの入力を受け付けることにより設定される。例えば、ユーザに対し、当該プロファイルにより接続するネットワークは、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータへの接続であるかどうかを入力可能なインターフェースを提供し、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータへの接続であるとの入力を受け付けた場合には、当該プロファイルの補正ネットワーク種別としてＷＷＡＮ（またはＷｉＭＡＸ）を設定することが考えられる。
【００７２】
あるいは、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータが、予め定められたルールに従い、所定の通信プロトコル等で、当該ネットワークはＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータが提供するネットワークであるということを通知しており、補正ネットワーク種別設定部１１４は、ＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータが提供するネットワークであることの通知を受け取っている場合に、当該ネットワークへ接続するプロファイルの補正ネットワーク種別としてＷＷＡＮ（またはＷｉＭＡＸ）を設定するとしてもよい。また、所定のＳＳＩＤ等の情報と、補正ネットワーク種別との対応付けが予め設定されている場合は、その対応付けに基づいて設定されてもよい。
【００７３】
図４において、例えば、プロファイルＡ、Ｂ、およびＣには、補正ネットワーク種別が設定されていない。そのため、インターフェース上には、それぞれのネットワーク種別である、ＷＬＡＮ、ＷＷＡＮ、有線ＬＡＮが表示される。これに対してプロファイルＤには、補正ネットワーク種別としてＷＷＡＮが設定されているため、インターフェース上には、補正ネットワーク種別としてＷＷＡＮが設定されていることを示す情報が表示される。例えば、ネットワーク種別ＷＬＡＮではなく、補正ネットワーク種別ＷＷＡＮが表示されるとしてもよいし、また、ネットワーク種別としてＷＬＡＮを表示し補正ネットワーク種別としてＷＷＡＮを併せて表示するとしてもよい。更に補正ネットワーク種別ＷＷＡＮが設定されていることを示すアイコン等の情報が表示されてもよいものとする。これにより、ユーザは、例えば、ＷｉＦｉルータ経由でのインターネット接続を、ＷＬＡＮではなく、ＷＷＡＮによるネットワーク接続であると認識することができる。
【００７４】
補正ネットワーク種別としては、ＷＷＡＮやＷｉＭＡＸ等が挙げられる。ユーザは、インターフェース上でこれらの補正ネットワーク種別が表示されることにより、これらの種別を正しく認識できる。例えば、ユーザは、インターネットに接続を希望する場合、高速移動中は、切断されにくいＷＷＡＮ接続を選択し、低速移動中はＷｉＭＡＸ接続を選択するといった使い分けを適切に行うことができ、利便性が向上する。
【００７５】
なお、補正ネットワーク種別はプロファイルに設定された内容に基づいて表示されるとしたがこれに限るわけではなく、プロファイルとして保存されていないネットワークを一覧表示する機能を有し、そのネットワーク一覧の中にＷＷＡＮ（またはＷｉＭＡＸ）に対応したモバイルＷｉＦｉルータが提供するネットワークがある場合には、そのネットワークについて補正ネットワーク種別を表示するようにしてもよい。
【００７６】
ステップＳ３０４において、自動接続可否設定部１０９は、ネットワーク接続を形成するために必要な情報（第１のネットワーク接続情報）に基づいて、当該ネットワーク接続装置１００を第１のネットワーク〜第Ｎのネットワークに自動的に接続するか否かを判定する。
【００７７】
ここで、ネットワーク接続を自動的にするか否かは、例えば、認証・暗号情報に基づいて、当該ネットワーク接続が有するセキュリティ強度を考慮して判定すればよい。具体的には、暗号化された暗号化ネットワークには自動接続し、暗号化されていない非暗号化ネットワークには自動接続しないと判定すればよい。また、暗号化ネットワークであっても、例えば、ＴＫＩＰ（Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）およびＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）などの所定のセキュリティ強度以上を示す暗号化ネットワークのみ、自動接続すると判定し、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）などの所定のセキュリティ強度未満を示す暗号化ネットワークには自動接続しないと判定しても構わない。
【００７８】
また、例えば、ＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）２エンタープライズなど、所定のセキュリティ強度を有する認証方式を用いている場合には、当該ネットワークには、自動接続しないと判定しても構わない。
【００７９】
なお、ネットワーク接続を自動的にするか否かは、例えば、当該ネットワーク接続の際に発生する通信費を考慮して判定しても構わない。具体的には、当該ネットワーク接続の際に、通信費が発生する場合、または所定金額以上の通信費が発生する場合には、自動接続をしないと判定しても構わない。さらに、この場合、ユーザに対して、当該ネットワーク接続をするか否かの確認を要求した後に、ネットワーク接続をするように半自動接続にしても構わない。
【００８０】
なお、ネットワーク接続を自動的にするか否かは、例えば、当該ネットワークのネットワーク種別を考慮して判定しても構わない。具体的には、当該ネットワークのネットワーク種別が有線ＬＡＮの場合には、自動接続すると判定し、他のネット種別の場合には、自動接続をしないと判定しても構わない。さらに、この場合、ユーザに対して、当該ネットワーク接続をするか否かの確認を要求した後に、ネットワーク接続をするように半自動接続にしても構わない。あるいは、ネットワーク種別を自動的にするか否かは、ステップＳ３０３において設定した補正ネットワーク種別に基づいて判定してもよい。
【００８１】
このように、所定のセキュリティ強度を有するネットワーク接続のみ自動接続することや、特定のネットワーク種別のネットワーク接続のみ自動接続することによって、ネットワーク接続に対する安全性が確保される。
【００８２】
ステップＳ３０５において、優先順位設定部１１０は、ステップＳ３０４で自動的に接続すると判定されたネットワーク接続について、自動的に接続するネットワーク接続のうち優先して使用する優先順位を設定する。より詳細には、プロファイルで定義されるネットワーク接続について、ステップＳ３０４で自動接続すると判定された場合には、自動接続するネットワーク接続のうち、いずれのネットワーク接続を優先させるかを示す優先順位を設定する。
【００８３】
ここで、優先順位は、例えば、ネットワーク接続の信頼性を考慮して、ネットワーク種別に基づいて設定すればよい。あるいは、補正ネットワーク種別に基づいて設定してもよい。具体的には、ネットワーク種別または補正ネットワーク種別が、有線ＬＡＮ、ＷＬＡＮ、ＷｉＭＡＸ、およびＷＷＡＮである順に優先順位を設定すればよい。
【００８４】
また、例えば、ネットワーク接続装置１００は、第１のネットワーク〜第Ｎのネットワークとネットワーク接続を形成する毎に、接続検知部１１３が当該形成されたネットワーク接続に関する情報を、接続履歴として、メモリなどの記録手段に記録しておく。そして、接続履歴を参照し、接続回数の多いネットワークから順に優先順位を設定したり、切断回数の少ないネットワークから順に優先順位を設定したりしても構わない。また、切断されずに繋ぎ替えられたネットワークについては、優先順位を低く設定するようにしても構わない。
【００８５】
また、例えば、通信費の安価なネットワークから順に優先順位を設定しても構わないし、通信速度の速いネットワークから順に優先順位を設定しても構わない。
【００８６】
さらには、上述したネットワーク接続の信頼性、接続履歴、通信費、および通信速度のうち、一部または全部を組み合わせて、総合的に優先順位を判定しても構わないし、例えば、ユーザにとって通信費よりも通信速度を優先したい場面等の状況に応じて、優先順位を設定可能または変更可能としても構わない。
【００８７】
このように、ネットワーク接続の信頼性、接続／切断頻度などの使用状況、通信費、および通信速度などを考慮して、優先順位を設定することによって、ユーザの使用目的に応じたネットワーク接続が実現できる。
【００８８】
ステップＳ３０６において、プロファイル生成部１０８は、ネットワーク接続装置１００と第１のネットワーク〜第Ｎのネットワークとの各ネットワーク接続における拡張情報を設定する。拡張情報とは、各ネットワーク接続時にネットワーク接続装置１００が実行する処理（機能）である。
【００８９】
具体的には、拡張情報には、現状のＯＳ標準機能における接続設定データを自動的に取得し、当該接続設定データを設定する。例えば、ＴＣＰ／ＩＰ設定やプロキシ設定など、現状のＯＳやＷｅｂブラウザの設定を取得し、それをプロファイルの拡張情報として設定する。また、過去に、そのネットワークに接続した際の設定を、動作履歴として残しておき、当該動作履歴に基づいて適切な内容を設定しても構わない。また、ネットワーク種別毎に所定の内容を設定しても構わない。例えば、ＷＬＡＮ、ＷＷＡＮ、およびＷｉＭＡＸでは、ＴＣＰ／ＩＰ設定をＤＨＣＰ設定とし、有線ＬＡＮでは、現状のＯＳの設定を取得して設定する等すればよい。
【００９０】
図４において、例えば、プロファイルＡには、拡張情報として、アプリケーションＷ１を起動させることを定義する。換言すれば、第１のネットワークデバイス１０１−１によってＷＬＡＮに接続し、第１のネットワークとのネットワーク接続を実現した際には、アプリケーションＷ１を起動させる。
【００９１】
プロファイルＢには、拡張情報として、アプリケーションＷ２を起動させ、Ｕ２画面を表示することを定義する。換言すれば、第２のネットワークデバイス１０１−２によってＷＷＡＮに接続し、第２のネットワークとのネットワーク接続を実現した際には、アプリケーションＷ２を起動させ、Ｕ２画面を表示する。
【００９２】
プロファイルＣには、拡張情報として、アプリケーションＷ３を起動させ、Ｕ３画面を表示することを定義する。換言すれば、第３のネットワークデバイス１０１−３によって有線ＬＡＮに接続し、第３のネットワークとのネットワーク接続を実現した際には、アプリケーションＷ３を起動させ、Ｕ３画面を表示する。
【００９３】
プロファイルＤには、拡張情報として、アプリケーションＷ４を起動させることを定義する。換言すれば、第４のネットワークデバイス１０１−４によってＷＬＡＮに接続し、第４のネットワークとのネットワーク接続を実現する際には、アプリケーションＷ４を起動させる。ただし、プロファイルＤでは、自動接続フラグは「使用不可」であるため、例えば、手動（認証等を実行した上）で第４のネットワークへの接続を実現した際に、アプリケーションＷ４が起動されることになる。
【００９４】
なお、ここでは、拡張情報として、アプリケーションの起動および画面表示を定義しているが、これに限定されるものではなく、例えば、ＩＰアドレス、ディフォルトゲートウェイ、およびプロキシの設定など、ネットワーク接続時に定義される具体的なネットワーク設定であっても構わない。さらに、拡張情報は、デフォルトプリンタの設定、ＶＰＮの自動起動設定、およびＷｅｂブラウザで起動時に表示されるホームページの設定等が含まれる。
【００９５】
このように、プロファイル毎に拡張情報を定義することによって、ネットワーク種別および認証・暗号情報等に対応して起動されるアプリケーション、および具体的なネットワーク設定等が、ネットワーク接続の実現と共に実行されるため、ユーザにとって、ネットワーク接続とアプリケーションの起動および具体的なネットワーク設定等とを別々に操作する必要がなく、利便性を向上させることができる。
【００９６】
以上のように、本発明の一実施形態に係るネットワーク接続装置１００およびネットワーク接続方法３００によれば、ＯＳ標準の機能に慣れ親しんだユーザであっても、異なる種類のネットワークに接続可能とする１つの統一されたインターフェースを用いつつ、安全なネットワーク接続を容易に利用でき、また、接続種別に応じた接続先の設定を適切に行うことができる。
【００９７】
なお、本発明を上記の一実施形態に基づいて説明してきたが、本発明は、上記の一実施形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【００９８】
（１）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ（リードオンリーメモリ）、ＲＡＭ（ランダムアクセスメモリ）、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【００９９】
（２）上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０１００】
（３）上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０１０１】
（４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１０２】
また、本発明は、コンピュータプログラムまたはデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、コンパクトリードオンリーディスク（ＣＤ−ＲＯＭ）、光磁気ディスク（ＭＯ）、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）（登録商標）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されているデジタル信号であるとしてもよい。
【０１０３】
また、本発明は、コンピュータプログラムまたはデジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０１０４】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、メモリは、上記コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムにしたがって動作するとしてもよい。
【０１０５】
また、プログラムまたはデジタル信号を記録媒体に記録して移送することにより、またはプログラムまたはデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１０６】
（５）上記の一実施形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１０７】
本発明は、例えば、ＷＷＡＮ、ＷＬＡＮ、ＷｉＭＡＸを介してネットワーク接続するネットワーク接続装置等に有用である。
【符号の説明】
【０１０８】
１００    ネットワーク接続装置
１０１−１〜１０１−Ｎ    ネットワークデバイス
１０２    接続モード制御部
１０３    手動接続制御部
１０４    自動接続制御部
１０５    ネットワーク接続部
１０６    プロファイル管理部
１０７    ＰＡＮ制御部
１０８    プロファイル生成部
１０９    自動接続可否判定部
１１０    優先順位設定部
１１１    プロファイル生成判定部
１１２    プロファイル生成指示受付部
１１３    接続検知部
１１４    補正ネットワーク種別設定部
【図１】
2013098653.tif 000003
【図２】
2013098653.tif 000004
【図３】
2013098653.tif 000005
【図４】
2013098653.tif 000006