(57)【要約】【課題】ネットワーク情報設定システムにおいて、利用場所が変わるたびに、毎回プロファイルを管理装置から取得する必要がなく、容易に複数のネットワークに接続できる環境を利用者に提供する。【解決手段】管理装置は、プロファイルを複数保持しており、端末装置からの要求に応じて、利用者にプロファイルを提供する。プロファイルには、端末装置がネットワークに接続するための情報の他にプリンタのアドレスや必要に応じて暗号化通信を行うための設定情報なども含んでいる。移動可能な端末装置は、管理装置から取得したプロファイルを複数保持する記憶手段を備え、プロファイルをネットワークインターフェースなどに設定して、ネットワークへの接続を可能にする機能を備える。端末装置が、移動した先でネットワークに接続する場合は、予め端末装置に取得しておいた移動先のプロファイルをネットワークインターフェースなどに適用することでネットワークへの接続を可能にする。【選択図】  図１
2005020112.tif 000002
【特許請求の範囲】
【請求項１】
管理装置と、端末装置と、前記両装置とを接続する第１、第２のネットワークとを備え、前記管理装置から前記端末装置に該端末装置側の要求に応じてネットワーク設定情報を含むプロファイルを提供し、該プロファイルにて前記第１又は前記第２のネットワークを介して前記両装置とを接続するネットワーク設定システムにおいて、
前記管理装置は、前記端末装置と前記ネットワークに存在する前記端末装置の通信相手装置との接続を可能とするネットワーク設定情報を含むプロファイルを保持する設定情報格納部と、該格納部のプロファイルを前記第１又は第２のネットワークを介して前記端末装置に配布する設定情報配布部とを備えており、
前記端末装置は、前記管理装置から、該管理装置に接続されていない第２又は第１のネットワークに対するプロファイルの一部又は全てを、前記管理装置に接続されている第１又は第２のネットワークを介して取得する設定情報取得部と、取得したプロファイルを保持する設定情報格納部とを備えており、
前記端末装置が、使用中の前記第１又は第２のネットワーク側から未使用中の前記第２又は第１のネットワーク側に移動したとき、移動先の前記第２又は第１のネットワークに適したプロファイルを、前記端末装置の設定情報格納部から選択して該端末装置のネットワークインターフェースに設定する手段を設けたことを特徴とするネットワーク設定システム。
【請求項２】
前記管理装置の設定情報格納部が予め複数のプロファイルを保持する記憶手段からなり、
前記端末装置の設定情報格納部が前記設定情報取得部から出力される認証要求パケット、リスト取得要求パケット、プロファイル取得要求パケット及びこれらのパケット送信に応答して前記管理装置から送られてくる前記プロファイルを保持する記憶手段からなり、
前記管理装置のプロファイルの１つのプロファイルには、１利用者が１台の端末装置を介して、ある１つのネットワークに接続するために必要なネットワーク接続情報、セキュリティ通信情報、ネットワークのリソース利用情報が含まれている、請求項１記載のネットワーク設定システム。
【請求項３】
管理装置と移動可能な端末装置が、互いにアクセス可能な第１のネットワークに接続され、
前記管理装置が、前記端末装置が移動して新たに接続する第１のネットワークとは異なる、前記管理装置が接続されていない１つもしくは複数のネットワークである第２のネットワークを利用するために必要な設定情報を含むプロファイルを、前記端末装置の要求に応じて前記端末装置に提供するネットワーク設定システムであって、
前記管理装置は、予め前記端末装置の移動先となる該第２のネットワーク群に対するプロファイルを１つ若しくは複数保持する記憶装置を備え、
前記端末装置は接続している該第１のネットワークを介して、前記管理装置から移動先である前記管理装置が接続されていない該第２のネットワークに対するプロファイルの一部若しくは全てを取得する機能を有した設定情報取得部と、取得した移動先である該第２のネットワークのプロファイルを１つ若しくは複数保持する記憶装置からなる設定情報格納部を備え、
前記端末装置が該第２のネットワークに移動したとき、前記端末装置が接続するネットワークに適した該第２のネットワークのプロファイルを、前記端末装置の設定情報格納部から選択し、端末装置のネットワークインターフェース部に設定することを特徴としたネットワーク設定システム。
【請求項４】
前記プロファイルには、プロファイルに対するネットワークにしか存在しない特定の装置のアドレスや無線ＬＡＮのアクセスポイントを示す情報が含まれており、
前記端末装置が、該端末装置が接続されている前記第１のネットワークからこれらの情報を含むプロファイルを取得し、取得したプロファイルの情報と前記端末装置が保持しているプロファイルを比較し、一致するプロファイルを選択、又は、前記端末装置が保持している全てのプロファイルにある特定の装置に対して応答要求を行い、その応答があったプロファイルを選択、又は、これらの条件を組み合わせて全てに一致するプロファイルを選択する手段を備え、請求項１の利用場所に応じたプロファイルの選択を実行することを特徴とするネットワーク設定システム。
【請求項５】
複数のネットワークに接続され、該ネットワークの何れかのネットワークを介して端末装置に該端末装置側の要求に応じてネットワーク設定情報を含むプロファイルを提供する管理装置において、
ネットワークに接続するための情報、セキュリティ通信を可能とするための情報、ネットワークに存在するリソースを利用可能とする情報の何れか１つ又はそれらの組合わせ情報からなる複数のプロファイルを格納する設定情報格納部と、
前記管理装置と前記ネットワークを接続し、各種パケットの送受信を可能とするネットワークインターフェースと、
前記管理装置と前記端末装置との間で、各種パケットの暗号化通信を可能とするセキュリティ通信部と、
前記端末装置の利用者を認証し、プロファイルの利用を規制する端末認証部と、
前記端末装置からの要求の種類に応じて、前記設定情報格納部を検索し、配布可能プロファイルのリスト又はプロファイルを、前記インターフェースを介して端末装置側に提供する設定情報配布部とを備え、
複数のプロファイルを管理し、端末装置側から所望のネットワークとの接続用プロファイル要求があったとき、該要求に応じたプロファイルを、ネットワークを介して要求端末装置側に供給する管理装置。
【請求項６】
前記設定情報格納部が予め複数のプロファイルを保持する記憶手段からなり、１つのプロファイルには１利用者が１台の端末装置を介して、ある１つのネットワークに接続するために必要な設定情報が設定され、端末装置毎に、かつネットワーク毎に多数存在し、
前記プロファイルはネットワーク接続情報、セキュリティ通信情報、リソース利用情報からなる、請求項５記載の管理装置。
【請求項７】
第１又は第２のネットワークに接続され、該接続ネットワークを介してネットワーク設定情報を含むプロファイルを管理する管理装置からネットワークに適したプロファイルを取得し、保持可能な端末装置において、
複数のネットワークインターフェースを有するインターフェース部と、
管理装置、もしくは管理装置以外で暗号化を必要とする装置との間で暗号化通信を可能とするセキュリティ通信部と、
前記第１、第２のネットワークとのネットワーク接続やネットワークに存在するプリンタなどのネットワークリソースの利用を可能とするためのネットワーク情報部と、
複数のプロファイルを記憶するメモリ領域を有する設定情報格納部と、
認証要求パケット、リスト取得要求パケット、プロファイル取得要求パケット等の信号を前記セキュリティ通信部、前記ネットワークインターフェース部を介して管理装置側に送信し、これに応答して管理装置側１０から前記第１又は第２のネットワークを介して送られてくるリスト取得応答パケット、プロファイルを含むプロファイル取得応答パケットを前記第１のネットワークに対応するネットワークインターフェース、前記第２のネットワークに対応するインターフェース、前記セキュリティ通信部を介して受信し、前記プロファイルを前記設定情報格納部２５に格納する設定情報取得部と、
端末装置の利用者による操作又は自動的に前記設定情報格納部からネットワークに適したプロファイルを取得し、該プロファイルを前記ネットワークインターフェース部、前記ネットワーク情報部及びセキュリティ通信部のそれぞれに設定する設定情報切替部と
を備え、
管理装置からプロファイルを取得し、該取得プロファイルを設定情報格納部に保持し、該設定情報格納部から端末装置が存在する場所に応じた適切なプロファイルを取得し、該プロファイルをネットワークインターフェース部、ネットワーク情報部、セキュリティ通信部に設定し、前記第１又は第２のネットワークに対応するネットワークインターフェース又はの１つを選択して第１又は第２のネットワークへの接続を有効にする端末装置。
【請求項８】
前記リスト取得要求パケットが管理装置を示す送信先アドレス、端末装置を示す送信元アドレス、リスト取得要求を示す要求種別、利用者ＩＤなどを示すデータからなり、
前記リスト取得応答パケットが端末装置を示す送信先アドレス、管理装置を示す送信元アドレス、リスト取得応答を示す要求種別、プロファイル名称、プロファイルＩＤ、バージョンなどを示すデータからなり、
前記プロファイル取得要求が管理装置を示す送信先アドレス、端末装置を示す送信元アドレス、プロファイル取得要求を示す要求種別、プロファイルＩＤを示すデータからなり、
前記プロファイル取得応答パケットが端末装置を示す送信先アドレス、管理装置を示す送信元アドレス、プロファイル取得応答を示す要求種別、プロファイルを示すデータからなる請求項７記載の端末装置。
【請求項９】
前記プロファイルがプロファイルを管理するプロファイル管理情報と、複数のインターフェース設定のための情報からなる、請求項７又は８記載の端末装置。
【請求項１０】
前記端末装置が複数のネットワークインターフェースを備え、複数のネットワークインターフェースが、ネットワーク接続情報を含む複数のプロファイルを保持している管理装置にアクセス可能な第１のネットワークに物理的に接続している状態で、既に設定が完了しておりネットワーク接続が有効なネットワークインターフェースを介して、設定が未完了のためネットワーク接続が無効な第２のネットワークインターフェースのプロファイルを前記管理装置から取得し、そのプロファイルに従って未設定の第２のネットワークインターフェースを設定することで、該ネットワークインタフェースのネットワーク接続を可能にすることを特徴とした端末装置。
【請求項１１】
端末装置から管理装置のプロファイルを、ネットワークを介して取得する方法において、
端末装置から管理装置に認証要求パケットを送信するステップと
前記認証要求パケットに応答して利用者を認証する認証許可パケットを管理装置から端末装置に送信するステップと、
前記認証許可パケットに応答してリスト取得要求を端末装置から管理装置に送信するステップと、
前記リスト取得要求パケットに応答してリスト取得応答パケットを管理装置から端末装置に送信するステップと、
前記リスト取得応答パケットに応答してプロファイル取得要求パケットを端末装置から管理装置に送信するステップと、
プロファイル取得要求パケットに応答して管理装置の設定情報格納部からプロファイルを取得し、プロファイル取得応答パケット５６を管理装置から端末装置に送信するステップと、
プロファイル取得応答パケットに応答してプロファイルを端末装置の設定情報格納部に保存するステップと、
からなるネットワーク設定情報の取得方法。
【請求項１２】
端末装置とネットワークとを接続する方法において、
端末装置がネットワークを調査して、ネットワークを一意に特定できる固有の情報（ロケーション識別情報）を検出するステップと、
前記取得ロケーション識別情報と一致するプロファイルを、該情報を検索キーとして複数のプロファイルを保存している設定情報格納部を検索し、一致するプロファイルがあるか否か判断するステップと、
一致するプロファイルがある場合、一致するプロファイルを、ネットワークインターフェース部、通信部、ネットワーク情報部に設定するステップと、
一致するプロファイルがない場合、ネットワークに適したネットワークがない旨を端末装置の利用者に通知するステップと
からなる方法。
【請求項１３】
端末装置の起動時、プロファイルの優先順位を確認するステップと、
有線インターフェース、無線インターフェースはネットワーク接続可能な状態か否か、又はＰＨＳなどのダイヤルアップインターフェースはダイヤルアップ接続が可能な状態か否かを判定するステップと、
前記接続が可能な状態のとき、インターフェース部を有効にするステップを有する請求項１２記載の方法。
【請求項１４】
プロファイル取得要求パケットを管理装置側に送信し、該管理装置に保存してあるプロファイルを取得する設定情報取得部と前記取得したプロファイルを格納する設定情報格納部を備えた端末装置と、複数のプロファイルを複数格納している設定情報格納部と、該設定情報格納部のプロファイルを、セキュリティ通信部、ネットワークインターフェースを介して、該端末装置の設定情報取得部に配布する設定情報配布部を備えた管理装置と、端末装置のアドレスを管理するＤＨＣＰサーバと、端末装置と管理装置とＤＨＣＰサーバとをネットワークを介して接続し、端末装置から管理装置のプロファイルを取得する方法において、
端末装置の設定情報取得部から管理装置の設定情報配布部にプロファイル取得要求パケットを送信するステップと、
前記プロファイル取得要求パケットに応答して管理装置の設定情報格納部からプロファイルを取得するステップと、
前記プロファイル取得要求パケットに応答してＤＨＣＰサーバにＩＰアドレス取得要求し、該サーバからＩＰアドレスを取得するステップと、
前記ＩＰアドレス取得に応じて前記管理装置の設定情報配布部からプロファイル取得応答パケットを端末装置の設定情報取得部に送信するステップと、
前記プロファイル取得応答パケットに応答して前記端末装置の設定情報取得部が設定情報格納部にプロファイルを保存するステップと、
からなるプロファイル取得方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、様々なネットワーク環境に対応可能なネットワーク設定システム、管理装置、端末装置及びネットワーク設定方法に関する。
【０００２】
更に詳しくは様々なネットワークに対応するネットワーク設定情報であるプロファイルを管理する管理装置と、携帯可能な端末装置、例えばコンピュータ、情報通信端末等の情報機器と、前記管理装置と前記端末装置とを接続する複数のネットワークとからなるネットワーク設定システム、該システムに利用される管理装置、端末装置等に関し、端末装置が管理装置から様々なネットワーク設定情報のプロファイルを取得、蓄積し、そしてその中から利用者が端末装置の利用場所のネットワーク環境に応じたプロファイルを端末装置に設定することが可能、もしくは端末装置がネットワークを自動で調査し、利用場所のネットワーク環境に応じたプロファイルを利用者の操作なしで端末装置に設定することが可能なシステム、装置、方法に関する。
【０００３】
【従来の技術】
近年、個人、企業、官庁等において、コンピュータをネットワークに接続して利用する利用者が増えてきている。また、携帯型コンピュータが普及しており、この普及に伴って利用者が色々な場所でネットワークを利用する機会が増えてきている。
【０００４】
このような場合、利用者は、携帯コンピュータをもってある場所に移動したとき、この移動先で、移動先のネットワークにあわせてコンピュータを利用できるように、ネットワークの設定をする必要がある。即ち、ネットワークにクライアント等の機器（端末装置）を接続する場合、ネットワークを介して他の機器と通信するためのアドレス及びネットワーク上の機器（プリンタサーバ、ＷＥＢ等）を利用するために必要な情報（ネットワーク設定情報）を利用者又はシステム管理者が設定する必要がある。また、そのネットワーク設定は手作業であり、更にその設定内容を予め正確に把握しておく必要があり、コンピュータに関する経験が少ない利用者にとってはその設定が困難である。移動先でＷＥＢを利用する場合を想定して具体例を挙げると、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、ＤＮＳサーバのアドレス、ＷＥＢプロキシのアドレスを移動先のネットワークに合わせて設定する必要があり、これらの情報を予め把握（利用者が予め記憶しておく、もしくはメモに記録しておく）している必要がある。また、これらの設定を変更する手順も煩雑で面倒である。具体的には、一般的な、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を持つＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の場合、まず「コンピュータの設定画面」を開き、「ネットワークの設定画面」を開き、「ネットワークインターフェース」を選択し、「設定対象のプロトコル」を選択し、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、ＤＮＳサーバのアドレスを入力する。そして、ＷＥＢブラウザを起動し、ＷＥＢブラウザの設定画面を開き、ＷＥＢプロキシのアドレスを入力する必要がある。これらの設定を１つでも間違えると、ネットワークに接続できない、または他のネットワーク機器に障害を与える可能性がある。
【０００５】
ネットワーク設定情報の設定を軽減する従来方法として、種々のユーザインターフェースが開発されている。その１つにダイナミック・ホスト・コンフイギユレーション・プロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＤＨＣＰ）がある。このＤＨＣＰはクライアントがサーバからネットワーク設定情報を獲得するためのアプリケーションであり、これによって利用者は設定すべきアドレスやネットワーク設定情報を獲得できる。
【０００６】
即ち、ＤＨＣＰにおいては、端末装置が管理装置からネットワークに接続するための設定情報、つまり端末装置、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバ、ゲートウエイのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスなどを自動的に取得してネットワークの利用を可能にしている。また、端末装置が、ネットワークだけでなく、該ネットワークに接続されるプリンタ、ＦＡＸ、ファイルサーバ等の設定情報も管理装置から自動的に取得して利用を可能とするものである。
【０００７】
【特許文献１】
特開平７−２６２１１７号公報、特開２００３−７６６２４号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、前記従来技術によると、端末装置をネットワークに接続する度に、各種設定情報を、その管理装置から取得する必要があるため、管理装置が存在しないネットワーク（利用場所）及び管理装置と通信できないネットワークでは、従来技術は、利用できない。また、前記ＤＨＣＰは、ＤＨＣＰが管理しているアドレスの一部を、ネットワークに接続した端末装置に、ユーザ認証なしに貸し出すため、利用者毎に配布する情報を制御できない。例えば、「Ａさんはインターネットに接続を許可するが、Ｂさんには許可しない」と言うような運用をする場合に問題となる。
【０００９】
本発明は、斯かる課題に鑑みなされ、第１の目的は端末装置の利用者が移動して、その移動場所にて端末装置を利用する場合、利用者毎にその利用場所に応じたネットワーク設定情報（端末装置とネットワークとの接続を可能として端末装置の利用を可能とする情報）を容易に設定することが可能なネットワーク設定システム及び方法を提供することにある。
【００１０】
また、第２の目的は、そのシステムに適用されるネットワーク設定情報を管理する管理装置を提供することにある。
【００１１】
また、第３の目的は、そのシステムに適用される端末装置を提供することにある。
【００１２】
【課題を解決するための手段】
本発明は、端末装置の利用場所に応じて、つまり、端末装置が予め管理装置からその利用場所に応じた、該端末装置の利用者のための複数のネットワーク設定情報（例えば、利用者をＡさんとした場合、Ａさんが「事務所」のネットワークに接続するための設定情報と、「会議室」のネットワークに接続するための設定情報）を取得、保持しておき、そのネットワーク設定情報から端末装置の利用場所に応じた設定情報を適用し得るように構成する。
【００１３】
ネットワーク設定情報には、ネットワークの利用場所の名称を含んでおり、利用者は利用場所の名称を選択するだけで、ＩＰアドレスなどの設定情報を意識することなく、容易にネットワークへの接続が可能である。例を挙げると、「事務所」のネットワークに接続するためには、端末装置のＧＵＩで「事務所」を選択するだけである。図１７は、端末装置の表示部３１が表示するネットワーク設定情報の選択画面の表示例である。
【００１４】
また、端末装置が自動でネットワーク内に存在する、ネットワーク固有の装置に対して応答要求を行い、その応答の有無からネットワークを判断する。または、ネットワークを特定できる情報（無線ＬＡＮ基地局情報）を取得しネットワークを判断することで、ネットワークに適した設定情報を、利用者の操作なしで適用することも可能である。
【００１５】
これによって利用者は端末装置の利用場所が変わる度に毎回設定情報を管理装置から取得する必要がなくなり、また容易にかつ的確に複数のネットワークに接続できる環境を利用者に提供すること又は受けることが可能である。
【００１６】
【発明の実施形態】
以下、本発明の実施例について図面に基づいて説明する。図１は本発明の一実施例を示すシステム構成図である。図２は図１のシステムにおける管理装置の構成を示すブロック図、図３は端末装置の構成を示すブロック図である。図４は端末装置の利用時における移動の様子を示す図である。
（システム構成）
まず、本発明のシステム構成について図１に基づいて説明する。
【００１７】
図１において、３１〜３３は有線又は無線からなるネットワーク、１０はネットワーク３３に配置され、複数の様々なプロファイル（Ｐｒｏｆｉｌｅ）を含むネットワーク設定情報を管理する管理装置、２０は管理装置１０のプロファイルを利用してネットワーク３１又は３２に接続される端末装置（モバイル端末）である。
【００１８】
ネットワーク３１、３２はネットワーク３３に接続されており、該ネットワーク３３の管理装置１０からのネットワーク設定情報を端末装置２０に導くものである。ここで、ネットワーク３１、３２、３３は相互に通信が可能な状態にあり、形態は有線ネットワーク又は無線ネットワークからなる。また、ネットワーク３１は、「事務所」のネットワークとし、ネットワーク３２は、「会議室」のネットワークとする。
【００１９】
管理装置１０は様々なネットワークに対応可能な複数のネットワーク設定情報、つまり端末装置をネットワークに接続するための情報（以下、プロファイルと称する）を複数保持管理している。そして、管理装置１０は端末装置２０からのネットワーク設定要求、つまりプロファイル取得要求に応じて、端末装置の利用者の認証を実行し、該認証の結果、正当な利用者であるとき、その要求に応答してプロファイル１４のリスト及びプロファイルを端末装置２０の利用者にネットワーク３１又は３２を介して提供する。プロファイルにはネットワーク接続情報のほかにプリンタのアドレスや必要に応じて管理装置と端末装置間のパケットの送受信に際し、暗号化通信を行うための設定情報なども含まれている。
【００２０】
ここで、リストとはプロファイル名称やプロファイルＩＤなどプロファイルを特定する情報と、管理装置１０と端末装置２０とでプロファイル内容の同期をとるために使用するプロファイルバージョン情報などからなる。プロファイル及びリストについての詳細は後述する。
【００２１】
また、端末装置２０は複数の様々なネットワーク間を移動可能な装置であり、例えば携帯可能なコンピュータ等からなる。端末装置２０は１つ以上のネットワークインターフェース部２７を備えている。実施例ではネットワーク３１、３２に対応するネットワークインターフェース２７Ａ、２７Ｂである。また管理装置１０からネットワーク３１、３２、インターフェース部２７を介して取得したプロファイル２６Ａ、２６Ｂを複数記憶し、格納する設定情報格納部２５を備えている。この設定情報格納部２５はメモリ、デスク等の記憶装置からなる。そして、端末装置２０を所定位置に移動し、該移動位置にて端末装置２０の利用者による手動操作（例えば、移動先が「事務所」である場合、端末装置のネットワーク設定システムのＧＵＩで「事務所」を選択する（図１７参照））、または自動的に（端末装置が自動でネットワーク内に存在する、ネットワーク固有の装置に対して応答要求を行い、その応答の有無からネットワークを判断する。または、ネットワークを特定できる情報（無線ＬＡＮ基地局情報）を取得しネットワークを判断することにより）その利用場所のネットワークに適したプロファイルを設定情報格納部２５から抽出してネットワークインターフェース部２７等に設定し、端末装置２０のネットワークへの接続を可能としている。
【００２２】
ここで、実施例の如く、複数のネットワークインターフェース２７Ａ、２７Ｂを備えたものにあっては、利用者の手動操作（例えば、「無線ＬＡＮ」と「有線ＬＡＮ」が共に有効な状態で無線ＬＡＮインターフェースを利用する場合、端末装置のネットワーク設定システムのＧＵＩで「無線ＬＡＮ」を選択する（図１８参照））又は自動（接続可能なインターフェースの監視し、予め設定してある優先度に従い、有効なインターフェースの中で最も優先度の高いインターフェースを自動選択する）で１つのインターフェースを有効にして、端末装置２０のネットワークへの接続を可能とする。
（プロファイルの取得方法）
次に、前記プロファイルの取得方法の概略について説明する。
【００２３】
管理装置１０と端末装置２０がネットワーク、例えばネットワーク３１を介して接続可能な状態において、端末装置２０は管理装置１０に対し、端末装置の利用者を特定する情報を含むリスト取得要求パケット（後述する）を、ネットワーク３１を介して送信する。
【００２４】
管理装置１０はリスト取得要求パケットを受信し、該取得要求に応答して設定情報格納部（記憶手段）に予め登録してある複数のプロファイルから端末装置２０の利用者に配布可能なプロファイルのリストを作成し、端末装置２０側に返信する。なお、管理装置１０がプロファイルを更新するときは、必ずバージョンも更新する。
【００２５】
端末装置２０はそのプロファイルのリストを受信し、該リストの情報を端末装置のデスプレイ部（図１４参照）に表示する。そして、利用者がその表示をもって所望のプロファイルを１つ又は複数選択取得可能に構成してある。また、端末装置２０は利用者が選択したプロファイルの特定情報を、後述するプロファイル取得要求パケットに設定して管理装置１０に返信する。このとき、端末装置２０はそのプロファイルと前記リストの最新プロファイルのバージョンを比較し、比較結果更新されたプロファイルの場合にはこれもプロファイル取得要求パケットに設定し、管理装置１０側に送信する。
【００２６】
管理装置１０はプロファイル取得要求パケットを受信し、該要求に応じたプロファイルを含むプロファイル取得応答パケットを端末装置側２０に返信する。端末装置２０は取得したプロファイルを設定情報格納部（記憶手段）に記憶する。設定情報格納部は複数のプロファイルを記憶することが可能となっている。
【００２７】
以上によって管理装置１０のプロファイルを取得する。
（端末装置のネットワークへの接続方法）
次に、端末装置２０とネットワーク３１，３２との接続方法について説明する。
【００２８】
まず、端末装置２０が移動した先でネットワークに接続する場合は、前述した方法にて管理装置１０から端末装置２０の移動先のプロファイルを事前に取得しておく。そして、端末装置２０の移動先で取得プロファイルをネットワークインターフェース部２７、通信部などに適用することでネットワークへの接続を可能にする。
【００２９】
また、移動先のプロファイルがなく、ネットワークに接続できない場合は、管理装置１０に接続可能な別のインターフェースとそのインターフェースを有効にするプロファイルを用いて移動先のプロファイルを管理装置１０から取得し、それをネットワークインターフェースに設定することで、ネットワークへの接続を可能にする。具体例では移動先でネットワークの設定が分からないために利用できない無線ＬＡＮインターフェースのプロファイルを、携帯電話によるダイヤルアップ接続のように比較的、利用場所の制限がないインターフェースを利用して管理装置１０から取得し、インターフェースに設定することで、無線ＬＡＮインターフェースを利用できるようになる。
【００３０】
次に、移動先のネットワークに適したプロファイルを自動設定する方法の具体例について説明する。
【００３１】
無線ＬＡＮの場合は、個々のネットワークの識別に使われ、アクセスポイントを特定することができるエクステンデットサービスセットＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ：「ＥＳＳ  ＩＤ」）を検出し、検出した「ＥＳＳ  ＩＤ」と一致するプロファイルを、端末装置２０の情報設定格納部から検出することで移動先に適したＬＡＮの設定情報として、該一致プロファイルをネットワークインターフェースなどに設定することができる。「ＥＳＳ  ＩＤ」は無線ＬＡＮの設定情報として予めプロファイルに設定されている。有線ＬＡＮの場合は、端末装置２０のプロファイルに登録されているデフォルトゲートウェイにアープ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：「ＡＲＰ」）要求を行い、プロファイルの中から応答があるプロファイルを探し出す。応答があったプロファイルは移動先のネットワークに適したものであるので、このプロファイルで自動設定ができる。「ＡＲＰ要求」の対象はデフォルトゲートウェイ以外にも、プロファイルにあるネットワークの特定に利用できる情報であれば良く、またネットワークから取得できる情報を複数組み合せても良い。ここで、ＡＲＰはＴＣＰ／ＩＰネットワークにおいて、ＩＰアドレスからアーサーネット（Ｅｈｔｈｅｒｎｅｔ）の物理的アドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌアドレス）を求めるのに使用されるプロトコルである。物理アドレスを元にＩＰアドレスを求めるのはＲＡＲＰ（Ｒｅｖｅｒｓｅ  ＡＲＰ）。
【００３２】
ネットワークに接続が可能な複数のネットワークインターフェースから自動で１つのインターフェースを選択して有効にする方法は、現在使用しているプロファイルに設定されている「インターフェース優先順位」に従い、ネットワークインターフェースの状態を監視し、接続が可能な状態にあるより優先度の高いインターフェースを有効にする。
【００３３】
ネットワークに接続可能な状態とは、有線ＬＡＮでは端末装置２０にケーブルが挿入されてレイヤ２のリンクが確立している状態、無線ＬＡＮインターフェースの場合はアクセスポイントに接続可能な状態、ダイヤルアップ接続の場合は電話が可能な状態である。無線ＬＡＮインターフェース、ダイヤルアップインターフェースでは電波強度を有効／無効の判定条件に入れても良い。接続の状態の監視方法はポーリング、イベントでも特に制限はない。
（管理装置の構成）
以下、本発明の実施の形態についてより詳細に説明する。
【００３４】
図２は管理装置の一実施例を示す構成図、図３は端末装置の一実施例を示す構成図である。まず、管理装置１０の構成について説明する。
【００３５】
管理装置１０は図２に示すように、複数のプロファイルを予め保持している設定情報格納部１３を備えている。１つのプロファイルには１利用者が１台の端末装置２０を利用して、ある１つのネットワーク（利用場所）に接続するために必要な設定情報などが設定されている。図１の実施例では端末装置２０を１台しか示していないが、管理装置１０は実際にはこれ以上の端末装置を管理することが可能である。従ってプロファイルは利用者毎に、更に利用者が接続する（利用する）ネットワーク毎に多数存在している。ここで、扱うプロファイルとは、ネットワークに接続するための情報、セキュリテイ通信を可能とするための情報、ネットワークに存在するプリンタなどのリソースを利用可能とするための情報などである。具体的には図８に示す通りであるが、詳細は後述する。
【００３６】
また、管理装置１０はネットワークインターフェース部１６、セキュリティ通信部１５、端末認証部１２、設定情報配布部１１、制御部１７を備えている。
【００３７】
ネットワークインターフェース部１６は管理装置１０とネットワーク３１、３２を接続するものであり、端末装置１０からの要求信号（パケット）及びプロファイルなどの信号（パケット）の送受信を行う機能を有している。
【００３８】
セキュリティ通信部１５は管理装置１０と端末装置２０との間で、暗号通信を実行するための通信部であり、暗号化として例えばインターネットで暗号通信を行うための規格となっているアイピーセック（ＩＰｓｅｃ：Ｓｅｃｕｒｉｔｙ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などが利用される。また端末装置が複数ある場合には、端末装置毎に暗号化通信の有無設定することが可能である。
【００３９】
端末認証部１２はプロファイル１４の提供が可能な利用者を特定するために利用者を認証するためのものであり、認証した利用者に対しては通信を行い、それ以外は通信を遮断する機能を有している。端末認証部１２はエルダップ（ＬＤＡＰ：Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）、ラデイウス（ＲＡＤＩＵＳ：Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ−Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）などの外部認証機構と連携することも可能である。ＬＤＡＰはインターネットやイントラネットなどのＴＣＰ／ＩＰネットワークで、デイレクトリーデータベースにアクセスためのプロトコルである。ＲＡＤＩＵＳはＬｉｖｉｎｇｓｔｏｎ  Ｅｎｔｅｒｐｒｉｓｅ社開発のダイヤルアップユーザ認証システムであり、ＲＦＣ２１３８として標準化されている。
【００４０】
設定情報配布部１１は端末装置２０からの要求を受信すると、要求の種類に応じて設定情報格納部１３を検索し、該格納部から配布可能なプロファイルのリスト、又はプロファイル１４をセキュリティ通信部１５、ネットワークインターフェース部１６を介して端末装置１０側に送信するものである。プロファイルを端末装置側に送信提供するとき、端末装置の利用者ごとに提供可能なプロファイルを制限することも可能である。具体的には「利用者ＡにはネットワークＡのプロファイルを与えるが、利用者ＢにはネットワークＡのプロファイルは与えない」というように運用しても良い。制御部１７は、設定情報配布部１１、端末認証部１２の動作の制御を行うものである。
（端末装置の構成）
次に、端末装置２０の構成について説明する。
【００４１】
端末装置２０は図３に示すように、前述した設定情報格納部２５以外に複数のネットワークインターフェース２７Ａ〜２７Ｃからなるネットワークインターフェース部２７、セキュリティ通信部２４、ネットワーク情報部２１、設定情報取得部２２、設定情報切替部２３、制御部２９、操作部３０、表示部３１、他のアプリケーション部２８などを備えている。
【００４２】
ネットワークインターフェース部２７は端末装置２０とネットワーク３１又は３２とを接続するものであり、パケットの送受信機能を有している。インターフェースは有線ＬＡＮインターフェース、無線ＬＡＮインターフェース、ＰＨＳ、ＰＤＣ携帯電話、３Ｇ携帯電話などのダイヤルアップインターフェースである。
【００４３】
ネットワーク情報部２１は基本ソフトウエアのネットワーク機能の一部で、ネットワーク接続やプリンタなどのネットワークリソースを利用するための情報部である。
【００４４】
設定情報取得部２２は管理装置１０からプロファイルを取得し、取得したプロファイルを設定情報格納部２５に格納するものである。具体的には認証要求パケットや図７に示すようなリスト取得要求パケット５３、プロファイル取得要求パケット５５等を管理装置１０に送信し、その応答を受信するものである。各パケットの詳細については後述する。
【００４５】
設定情報格納部２５は管理装置１０から取得した複数のプロファイル２６を記憶する記憶装置からなり、設定情報取得部２２によりプロファイル２６が設定され、設定情報切替部２３からプロファイル２６の参照が行なわれる。
【００４６】
設定情報切替部２３は前述の通り利用者の手動操作又は自動で、端末装置２０が位置するネットワークに適したプロファイルを、設定情報格納部２５から取得して、ネットワークインターフェース部２７、ネットワーク情報部２１及びセキュリティ通信部２４に設定するものである。また、設定情報切替部２３はインターフェースが複数ある場合には、すべてのネットワークインターフェース２７Ａ〜２７Ｃに対して設定を行なものである。また設定情報切替部２３は前述の通り利用者の操作若しくは自動で１つのネットワークインターフェースを選択してネットワークの接続を有効とする機能を有し、また、更にプロファイルが持つネットワークインターフェースごとの設定情報であるインターフェース設定情報及びその設定対象になるインターフェースを、インターフェース設定情報がもつニックＩＤ「ＮＩＣ  ＩＤ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ  ＩＤ）」で特定して設定を行う機能を有している。ＮＩＣはパソコンやプリンタなどを構内ネットワーク（ＬＡＮ）に接続するための拡張カードであり、端末本体に用意された拡張スロットに挿入して使用される。
【００４７】
セキュリティ通信部２４は管理装置１０と同様に「ＩＰｓｅｃ」などの暗号化通信機能を有している。暗号化の対象は本システムで使用されるパケットは勿論、他のアプリケーション２８のパケットにも適用可能であり、通信相手に対して制限はされていない。この暗号化はネットワークのセキュリテイポリシーに応じて任意に設定が可能である。暗号化の有無や暗号化に必要な設定情報などはプロファイルに記述してある。
【００４８】
操作部３０は、利用者のキーボードやマウスなどの入力を受け付ける機能を有し、表示部３１は、ディスプレイなどの外部出力機器に表示を行う機能を有する。制御部２９は、操作部３０を介した利用者の入力を設定情報取得に通知する。また、設定情報取得部２２の処理結果を受け取り、表示部３１に通知して表示を行う。さらに、設定情報取得部２２、設定情報切替部２３の制御も行う。
（パケットの構成）
図７は前述したリスト取得要求パケット５３、リスト取得応答パケット５４、プロファイル取得要求パケット５５、プロファイル取得応答パケット５６の具体例を示す図である。
【００４９】
同図において、リスト取得要求パケット５３には、利用者ＩＤのように利用者を特定する情報が含まれている。即ち、送信先アドレス５３１（管理装置１０のアドレス）、送信元アドレス５３２（端末装置２０のアドレス）、要求種別５３３（リスト取得要求）、データ５３４（利用者ＩＤなど。本実施例では、利用者をＡさんの利用者ＩＤとする）である。
【００５０】
リスト取得応答パケット５４には、送信先アドレス５４１（端末装置２０のアドレス）、送信元アドレス５４２（管理装置１０のアドレス）、要求種別５４３（リスト取得応答）、データ５４４（リスト取得要求パケットで要求した利用者に、管理装置１０が配布可能なプロファイルを一意に決定できる情報である、該プロファイル名称、該プロファイルＩＤ、および、管理装置１０と端末装置２０でプロファイルの同期に必要な該バージョンなどを含む。本実施例では、Ａさんに配布可能なプロファイルである、ネットワーク３１（事務所）および３２（会議室）のプロファイル名称、プロファイルＩＤ、バージョンを格納する）が含まれている。
【００５１】
プロファイル取得要求５５には、リスト取得応答パケットで管理装置１０から通知された複数のプロファイルの中から利用者が選択した取得したいプロファイルを特定する情報（プロファイルＩＤなど）が複数含まれている。即ち、送信先アドレス５５１（管理装置１０のアドレス）、送信元アドレス５５２（端末装置２０のアドレス）、要求種別５５３（プロファイル取得要求）、データ５５４（利用者が取得したいプロファイルのプロファイルＩＤなど。本実施例では、ネットワーク３１（事務所）および３２（会議室）のプロファイルＩＤを格納する）である。
【００５２】
プロファイル取得応答パケット５６には、送信先アドレス５６１（端末装置２０のアドレス）、送信元アドレス５６２（管理装置１０のアドレス）、要求種別５６３（プロファイル取得要求）、データ５６４（プロファイル取得要求パケットで指定した、プロファイルを格納する。本実施例では、Ａさんのネットワーク３１（事務所）、ネットワーク３２（会議室）を利用するためのプロファイルを格納する。）である。
（プロファイルの構成）
図８はプロファイルの構成を示す図である。プロファイルとは、前述したようにネットワーク接続情報、セキュリティ通信情報、リソース利用情報であって、具体的には同図に示す如く、１つのプロファイル管理情報８１と、端末装置２０が持つインターフェースに対応した複数のインターフェース設定情報８２から構成されている。
（プロファイル管理情報の構成）
図９は図８のプロファイル管理情報８１の具体的情報を示す図である。同図から明らかのようにプロファイル管理情報８１には、プロファイルを管理する情報やネットワークインターフェースによらないネットワーク（利用場所）に関する情報が設定されている。即ち、「利用者ＩＤ」８１３はプロファイルの利用者を特定する情報、「プロファイル名称」８１１はプロファイルの名前で、主に利用場所を登録する。「プロファイル  ＩＤ」８１２はプロファイルを識別する情報、「ロケーション識別情報」８１５ａは端末装置２０の利用場所を特定するための情報であり、「デフォルトゲートウェイ」や「ＥＳＳ  ＩＤ」などを登録する。「バージョン」８１４はプロファイルの更新情報であり、管理装置１０と端末装置２０の間でプロファイルの内容を同期させるために使用する。管理装置１０側でプロファイルを更新した場合は必ずバージョンも更新するようにする。「プロファイル有効期限」８１５ｂはプロファイルの使用有効期限を示す情報であり、有効期限を過ぎたプロファイルの端末装置２０での使用を制限する。「インターフェース優先順位」８１５ｃは複数のインターフェースが利用可能状態にあるとき、ネットワーク接続に利用するインターフェースを選択する優先順位である。
（インターフェース設定情報の構成）
図１０図は図８のインターフェース設定情報８２の具体的例である。同図において、インターフェース設定情報８２には、ネットワークインタ−フェース部２７、ネットワーク情報部２１、セキュリティ通信部２４に関連する情報が設定されている。
【００５３】
即ち、ネットワークインターフェース部２７に関連する情報として、端末装置２０が持つネットワークインターフェース毎に独立した情報、ネットワークの接続に必要な情報、つまり「ＮＩＣ  ＩＤ」、「ＩＰアドレス」、「ネットマスク」、「デフォルトゲートウェイ」、「ＥＳＳ  ＩＤ」、「ＷＥＰ  ＫＥＹ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ  Ｋｅｙ）」などが設定されている。
【００５４】
ここで、「ＮＩＣ  ＩＤ」は、図９のインターフェース優先順位に従って登録される。また、「ＮＩＣ  ＩＤ」とはＭＡＣアドレスやドライバ名などのように、プロファイルを設定すべきインターフェースを特定する情報である。「ＩＰアドレス」は端末装置２０に設定するアドレスであり、「ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）」と登録することで、ＤＨＣＰを利用することも可能である。「ネットマスク」、「デフォルトゲートウェイ」、「ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）」も同様にＤＨＣＰの利用が可能である。「ＥＳＳ  ＩＤ」「ＷＥＰ  ＫＥＹ」は無線ＬＡＮを利用する場合に設定する。ＤＮＳはインターネット上のホスト名とＩＰアドレスを対応するシステムであり、ＤＮＳサーバは全世界のＤＮＳサーバが協調して動作する分散型データベースである。
【００５５】
ネットワーク情報部２１に関連する情報としては、ネットワークリソース利用情報、つまり「ＤＮＳ」、「ＷＥＢ  ＰＲＯＸＹ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｐｒｏｘｙ）」、「プリンタサーバ」、「プリンタＩＰアドレス」などが設定されている。また、「ＨＯＳＴＳ」、「ダイヤルアップ電話番号」、「ホームアドレス」、「ホームエージェントアドレス」（モバイルＩＰ）や「リバーストンネルｏｎ／ｏｆｆ」、「ＩＰｓｅｃ」等が格納されている。
【００５６】
ここで、「ダイヤルアップ電話番号」はＰＨＳのようなダイヤルアップ接続を利用する場合に設定する。図１０は無線ＬＡＮインターフェースの例を示しているので「ダイヤルアップ電話番号」は登録していない。「ＨＯＳＴＳ」は端末装置２０に設定するＨＯＳＴＳファイル（ＴＣＰ／ＩＰアドレスを使用したネットワークであるノードのＩＰアドレスとそのノードを表す文字列の対応を記録したファイル）である。
【００５７】
セキュリティ通信部２４に関連する情報としては、セキュリティ通信を行うために必要な情報、つまり「セキュリティ」、「認証方法」、「事前共有鍵」、「電子証明書」「ＩＫＥ（Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ）整合性」、「ＩＫＥ機密性」、「ＥＳＰ（Ｅｎｃａｐｓｕｌａｔｉｏｎ  Ｓｅｃｕｒｉｔｙ  Ｐａｙｌｏａｄ）整合性」、「ＥＳＰ機密性」、「キー有効期限（ＫＢ）」、「キー有効期限（ｓｅｃ）」、「終端点のアドレス」、「セキュリテイポリシー」などが設定されている。なお、ＩＫＥは２つの暗号方式間の通信を保護するネットワークプロトコル（自動鍵管理プロトコル：ＲＦＣ２４０９）である。ＥＳＰはＥｎｃａｐｓｕｌａｔｉｏｎ  Ｓｅｃｕｒｉｔｙ  Ｐａｙｌｏａｄ（ＲＦＣ２４０６）の略であって「ＩＰ  ｓｅｃ」で規定されている認証・暗号方式のことである。
【００５８】
ここで、８０２．１ｘ認証を利用する情報を加えるなど、認証の拡張を行っても良い。「セキュリテイ」はセキュリテイ通信の有無を設定するためのものであり、セキュリテイ通信を有効にする場合には「セキュリテイ」に「ＩＰｓｅｃ」のように使用するセキュリテイアルゴリズムを設定する。
【００５９】
図１１は管理装置１０の設定情報格納部１３に格納のテーブルを示し、該テーブルにはプロファイル管理情報とネットワークインターフェース設定情報とが図示の如く対応関係にある。
（端末装置が移動したときの動作の説明）
図４は管理装置１０と端末装置２０と関係においてネットワーク３１の位置にある端末装置２０を別のネットワーク３２に移動する場合を示している。即ち、ネットワーク３２のプロファイルを持っていない端末装置２０（２０Ａ）をネットワーク３２の位置にある端末装置２０（２０Ｂ）側へ移動する場合を示している。
【００６０】
このとき、端末装置２０Ａは管理装置１０からプロファイルをダウンロードし、プロファイルをネットワークインターフェース部２７などに設定してネットワーク３２と接続される。このときの管理装置１０及び端末装置２０の動作を図５、図６を参照して説明する。
【００６１】
図４において、前提として、各装置は以下の状態にあるとする。即ち、ネットワーク３１、３３を有線ＬＡＮネットワーク、ネットワーク３２を無線ネットワークとし、ネットワーク３１〜３３は相互に通信可能な状態にある。管理装置１０はネットワーク３１、３２における端末装置２０のプロファイルを予め設定情報格納部１３に記憶しており、有線インターフェース１６を介してネットワーク３３に接続している。端末装置２０は３つのネットワークインターフェース２７Ａ〜２７Ｃを備えており、インターフェース２７Ａを介してネットワーク３１に接続している。ネットワークインターフェース２７Ａを有線インターフェース、ネットワークインターフェース２７Ｂを無線インターフェース、ネットワークインターフェース２７ＣをＰＨＳによるダイヤルアップインターフェースとし、設定情報格納部２５にはネットワーク３２のプロファイルを持っていない状態にある。
（プロファイル取得シーケンス）
図５は図４においてネットワーク３１にある端末装置２０Ａが、移動先であるネットワーク３２のプロファイルを、管理装置１０から取得し、設定情報格納部２５にプロファイルを格納するまでのシーケンスを示した図である。なお、説明を簡単にするため、管理装置１０と端末装置２０との間のパケット送受信は未暗号化通信として説明する。つまり、実施例においてはセキュリテイ通信部が存在するも、セキュリテイ機能をオフに設定し、パケットを未暗号化のまま中継するものとする。
【００６２】
以下、端末装置２０Ａが管理装置１０からプロファイルを取得するまでの動作について説明する。
【００６３】
まず、端末装置２０Ａはその設定情報取得部２２から利用者を特定する認証情報などを含む認証要求パケット５１をセキュリティ通信部２４（本実施例では暗号化を行わないが、暗号化を行う場合は、セキュリティ通信部２４が送信パケットを暗号化する（シーケンス５１１、５３１、５５１）、またパケット受信時は、暗号化パケットを復号化する（シーケンス５２４、５４４、５６４））、ネットワークインターフェース２７Ａ（ネットワークインターフェース２７Ａは、パケット送信時は使用するネットワークに従って各ヘッダを付加する（シーケンス５１２、５３２、５５２）、またパケット受信時は、通信用のヘッダを削除する（シーケンス５２３、５４３、５６３））を介して管理装置１０側に送信する。管理装置１０は認証要求パケットを受信し、該パケットはネットワークインターフェース１６（ネットワークインターフェース１６は、パケット受信時は、通信用のヘッダを削除する（シーケンス５１３、５３３、５５３）、パケット送信時は使用するネットワークに従って各ヘッダを付加する（シーケンス５２２、５４２、５６２））、セキュリティ通信部１５（本実施例では暗号化を行わないが、暗号化を行う場合は、セキュリティ通信部１５が受信した暗号化パケットを復号化する（シーケンス５１４、５３４、５５４）、またパケット送信時はパケットを暗号化する（シーケンス５２１、５４１、５６１））を介して端末認証部１２に導かれる。認証部１２はこの認証情報がプロファイルの提供が可能な利用者から送信されたものか否かの認証を実行する。この認証結果が正当な利用者のときには、前記認証要求パケットの受信ルールと逆のルートにて認証許可パケット５２を端末装置２０側の設定情報取得部２２に返信する。
【００６４】
端末装置２０の設定情報取得部２２は認証許可パケット５２を受信すると、該パケットに応答して図７（ａ）に示す如くリスト取得要求パケット５３を出力する。該リスト取得要求パケット５３はセキュリテイ通信部２４、ネットワークインターフェース２７Ａを介して管理装置１０側に送信される。管理装置１０はリスト取得要求パケットを受信し、該パケットはネットワークインターフェース１６、セキュリテイ通信部１５、端末認証部１５を介して、設定情報配布部１１に導かれる。リスト取得要求パケットを受けた設定情報配布部１１は設定情報格納部１３からリスト取得要求パケット５３（シーケンス５３５）に含まれている利用者に該当するプロファイル（利用者ＩＤを検索キーとして一致するプロファイル）を設定情報格納部１３から検索（シーケンス６１）し、リスト取得パケット５３に含まれている利用者に配布可能なプロファイルの一覧を作成する（シーケンス６１１）。これを、図７（ｂ）に示す如くリスト取得応答パケット５４をリスト取得パケット受信ルートとは逆のルートを介して端末装置２０側に返信する。更に具体的に示すと、リスト取得要求パケット５３に含まれている利用者ＩＤ（データ）をキーにして設定情報格納部１３に格納されているプロファイルを検索する。そして、該当プロファイルのプロファイル名称、プロファイルＩＤ、バージョンを抽出してリストを作成し、これを図７（ｂ）に示すリスト取得応答パケット５４のデータ部に設定して端末装置２０の設定情報取得部２２に返信する。
【００６５】
設定情報取得部２２はリスト取得応答パケット５４を受信すると、リスト取得応答パケット５４に設定されている利用者が取得可能なプロファイルリスト（利用者が取得可能なプロファイル名称のリスト）を、例えば端末装置２０のディスプレイに図１４に示す如く表示する。図１４は端末装置２０のユーザインターフェースであって、リスト取得応答パケット５４に設定されている、全プロファイル名称の表示（実施例では、事務所（ネットワーク３１）、会議室（ネットワーク３２））と、プロファイル取得選択の選択項目が表示される。利用者はこのデスプレイの画面表示されたリストから必要なプロファイルを選択する。プロファイルは複数の選択が可能のように構成してある。ここで、プロファイルの選択のユーザインターフェースにウェブ（ＷＥＢ）を利用しても良い。この選択は例えばデスプレイのプロファイル取得部をソフトタッチ、又はカーソルキー等を備えた操作部から選択すれば良い。
【００６６】
端末装置２０の利用者がプロファイルの選択操作を実行すると、設定情報取得部２２は利用者が選択したプロファイルを特定する情報（プロファイルＩＤ）を図７（ｃ）に示す如くプロファイル取得要求パケット５５に設定する。また、このとき、設定情報取得部２２は端末装置２０の設定情報格納部２５のプロファイルとリスト取得応答パケット５４の各プロファイルのバージョンを比較し、バージョンが更新されているプロファイルがある場合には、この更新されたプロファイルもプロファイル取得要求パケット５５に設置する。そしてこのパケットをセキュリテイ通信部２４、ネットワークインターフェース２７Ａを介して管理装置１０側に送信する。管理装置１０にて受信されたプロファイル取得要求パケット５５はネットワークインターフェース１６、セキュリテイ通信部１５、端末認証部１２、設定情報配布部１１に導かれる。設定情報配布部１１はプロファイル取得要求パケット５５を受信（シーケンス５５５）すると、設定情報格納部１３を検索（シーケンス６１）し、プロファイル取得要求パケット５５で要求されたプロファイルを取得する（シーケンス６２１）。要求されたプロファイルを図７（ｄ）に示すプロファイル取得応答パケット５６に設定して前記プロファイル取得要求パケットの受信ルールと逆のルートにて端末装置２０側に返信する。具体的には、プロファイル取得要求パケット５５のデータ部に設定されているプロファイルＩＤをキーにして設定情報格納部１３に格納されているプロファイルを検索し、該当プロファイルをプロファイル取得応答パケット５６のデータ部に設置して返信する。
【００６７】
設定情報取得部２２はプロファイル取得応答パケット５６を受信すると、取得したプロファイルを設定情報格納部２５に保存する。
【００６８】
図６は、端末装置２０Ａがネットワーク３２へ移動したときに、設定情報格納部２５に記憶してあるネットワーク３２のプロファイルをネットワークインターフェース２７に設定し、ネットワークインターフェース２７Ｂを介して無線ネットワーク３２へ接続するまでのシーケンスを示した図である。
【００６９】
まず、設定情報切替部２３は前述した方法で取得し保存した設定情報格納部２５のプロファイルから所望のプロファイル（本実施例では、ネットワーク３２のプロファイル）を検索（シーケンス５８）し、取得する（シーケンス５８１）。この取得は利用者が端末装置２０の操作部を介して、表示部が表示するプロファイル選択画面（端末装置が保持している有効なプロファイル（有効期限内のプロファイル）のプロファイル名称（プロファイル名称は利用場所を示す）の一覧を表示）から手動で選択、又は例えば端末装置２０がネットワーク３２の利用可能なエリアに移動したとき、それを検知して自動的にネットワーク３２に適したプロファイルを設定情報格納部２５から取得する。
【００７０】
次に、設定情報切替部２３はこの取得プロファイルを、ネットワークインターフェース２７Ａ〜２７Ｃ、ネットワーク情報部２１、セキュリティ通信部２４等に設定する（シーケンス５９）。
【００７１】
次に、利用者が表示部が表示するインターフェース選択画面（端末装置に装着されているインターフェースの一覧を表示）から手動で選択、又は自動的に複数のネットワークインターフェース２７から１つ（ネットワークインターフェース２７Ｂ）を選択してネットワークへの接続を有効にする（シーケンス６０）。
（プロファイル自動選択方法）
ここで、設定情報切替部２３が、ネットワークに適したプロファイルを自動的に選択する動作について図１２のフローチャートを参照して説明する。
【００７２】
まず、設定情報切替部２３はステップ１２１において、無線ＬＡＮインターフェース、若しくは有線ＬＡＮインターフェースで、ネットワークを調査し、ネットワークからロケーション識別情報を取得する。このロケーション識別情報とは、物理的な場所とネットワークを関連付けるネットワークの情報である。具体例を挙げると、無線ＬＡＮではアクセスポイントの識別情報である「ＥＳＳ  ＩＤ」を検出してロケーション識別情報として利用する。「ＥＳＳ  ＩＤ」は、無線ＬＡＮの基地局から周期的に広報され、端末装置はこれを常に捕捉している。そこで利用場所ごとに「ＥＳＳ  ＩＤ」を個別に設定することで、利用場所を特定する情報として「ＥＳＳ  ＩＤ」を利用できる。具体例を挙げると、予め事務所の「ＥＳＳ  ＩＤ」を「ｊｉｍｕｓｙｏ」とし、会議室の「ＥＳＳ  ＩＤ」を「ｋａｉｇｉ」としてネットワークを構成する。そしてこの環境で、もし端末装置が「ＥＳＳ  ＩＤ」の「ｋａｉｇｉ」を補足した場合は、端末装置が会議室に存在することが分かる。この例では「ＥＳＳ  ＩＤ」の「ｋａｉｇｉ」がロケーション識別情報となる。
【００７３】
有線ＬＡＮでは設定情報格納部２５の各プロファイルのデフォルトゲートウェイに「ＡＲＰ要求」を行い、応答があるプロファイルを探し、応答があったプロファイルの「デフォルトゲートウェイアドレス」をロケーション識別情報とする。一般的なネットワークには「デフォルトゲートウェイ」が存在し、またネットワークごとにそのアドレスが異なるため、ＡＲＰにより応答の有無を確認することで、端末装置が存在するネットワークを特定することができる。具体例を挙げると、事務所の「デフォルトゲートウェイ」が「１９２．１６８．０．２５４」、会議室の「デフォルトゲートウェイ」が「１９２．１６８．１．２５４」として、ネットワークを構成する。端末装置が会議室に移動した場合、端末装置は、保持している全プロファイルの「デフォルトゲートウェイ」宛てにＡＲＰ要求を行う。つまり、まず端末装置が持つ事務所のプロファイルにある「デフォルトゲートウェイ」（１９２．１６８．０．２５４）宛てにＡＲＰ要求を行う。しかし、端末装置は事務所に存在しないので応答はない。次に、端末装置が持つ会議室のプロファイルにある「デフォルトゲートウェイ」（１９２．１６８．１．２５４）宛てにＡＲＰ要求を行う。すると、端末装置は会議室に存在するために応答がある。これにより、端末装置が会議室に存在することが自動で特定できる。この例では、会議室の「デフォルトゲートウェイ」（１９２．１６８．１．２５４）がロケーション識別情報になる。
【００７４】
ロケーション識別情報はこれ以外にも、利用場所とネットワークの情報を関連付けることができれば何を用いてもよい。（「デフォルトゲートウェイ」のようにネットワークに一般的に存在する機器に対し、ＡＲＰ要求の有無だけでなく、ＡＲＰ応答のＭＡＣアドレスも比較して、ＭＡＣアドレスをロケーション識別情報にすることも可能である。ＭＡＣアドレスは、各ネットワークインターフェースに一意に割り当てられている為に、ネットワークの識別精度が高い）。さらに、これらの情報を組み合わせて、ロケーション識別情報としても良い。
【００７５】
次に、設定情報切替部２３はステップ１２２において、「ロケーション識別情報」を検索キーとして、取得したロケーション識別情報と一致するプロファイルを検索（ステップ１２５）する。この検索結果、ステップ１２５において、一致するプロファイルがある場合は、ステップ１２３において、一致したプロファイルを、ネットワークインターフェース２７、ネットワーク情報部２１、セキュリテイ通信部２４に設定する。一致するプロファイルがない場合は、ステップ１２４において、ネットワークに適したプロファイルが、設定情報格納部２５に設定されていないことを端末装置２０の利用者に通知する。この通知はディスプレイに視覚的に表示しても、またそれ以外の通知方法で行っても良い。ここで、比較的利用場所に制限のないＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）携帯電話、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）携帯電話などのダイヤルアップ接続で管理装置１０からプロファイルを取得できるように、予めダイヤルアップインターフェースのプロファイルを、デフォルトのプロファイル取得手段として管理装置１０に設定しておくと良い。このように設定しておくことにより、もし、ネットワークに適したプロファイルがなく、有線、無線インターフェースが共に利用できない場合でも、このダイヤルアップインターフェースを介してネットワークに適したプロファイルを取得することができる。プロファイル取得のためのダイヤルアップは、利用者の操作若しくは自動的に起動するように構成しても良い。更に、端末装置２０が実在するロケーションに一致するプロファイルを検索（設定情報配布部１１により設定情報格納部１３を検索）することで、利用者の操作を必要とすることなく、自動的にネットワークに適したプロファイルを管理装置１０から取得することも可能である。以上の動作をもってネットワークに応じたプロファイルの自動取得が可能である。
（インターフェース設定方法）
次に、設定情報切替部２３をもって、複数あるネットワークインターフェース２７部から、自動で１つのインターフェースを有効にする方法を図１３のフローチャートを参照して説明する。
【００７６】
設定情報切替部２３はまずステップ１３１において、現在有効のプロファイルの「インターフェース優先順位」（図９）を参照する。次にステップ１３２、１３４，１３５において、優先順位に従って各インターフェースの状態を監視する。本実施例ではポーリング方式を示しているが、イベント方式で監視しても良い。次に、ステップ１３３において、インターフェースがネットワークに接続が可能な状態になった場合は、そのインターフェースを有効にしてネットワークに接続する。
【００７７】
ここで、接続可能な状態とは、有線ＬＡＮの場合は、インターフェースにケーブルが挿入され、レイヤ２のリンクが確立している状態である。無線ＬＡＮの場合は、電波状態、ＷＥＢ  ＫＥＹに問題がなく、アクセスポイントに接続できる状態である。ダイヤルアップインターフェースの場合は、電波状態に問題がなく、ダイヤルアップができる状態である。インターフェースの状態監視は常に行い、より優先度が高いインターフェースがネットワークへの接続が可能になった場合、そのインターフェースを有効にする。常にインターフェースの状態を監視することで、通信中のインターフェースに障害が発生しても直ちに別のインターフェースを利用することが可能である。
（インターフェース有効無効方法）
インターフェースを有効及び無効にする方法は、ネットワークドライバの起動と停止で行う方法、基本ソフトウエアの経路情報のメトリック値で行う方法などが考えられる。メトリック値は、基本ソフトウエアがパケットを出力するインターフェースを選択するために使用する優先度の情報である。従って、有効にするインターフェースに無効なインターフェースよりも優先度の高いメトリック値を設定することでネットワークインターフェースの有効及び無効の操作ができる。
【００７８】
以下、端末装置２０Ｂを例に複数のネットワークインターフェース２７から１つのインターフェース２７Ｂを自動で選択して有効にする動作について説明する。ネットワーク３２のプロファイルの「インターフェース優先順位」（図９）を、「優先ＬＡＮ」、「無線ＬＡＮ」、「ＰＨＳ」になっているものとすると、設定情報切替部２３が、これに従い有線ＬＡＮインターフェースの状態を確認する。ネットワーク３２は無線ＬＡＮなので、有線インターフェース２７Ａはレイヤ２のリンクが確立できないため、設定情報切替部２３は「有線インターフェースはネットワーク接続不可」と判断し、無線ＬＡＮインターフェースの状態を確認する。無線インターフェース２７Ｂは、既にプロファイルにより適切な設定が行われており、ネットワーク接続可能な状態にある。そのため、設定情報切替部２３は、無線インターフェース２７Ｂを有効にしてネットワークに接続する。
【００７９】
以上、本発明の実施の形態について説明したが、図４において、図１５に示す如くネットワーク３３にＤＨＣＰサーバ１５０を設置し、管理装置１０にＤＨＣＰリレーエージョント機能を追加することでネットワーク３３のＤＨＣＰサーバ１５０でネットワーク３１、３２の端末装置２０Ａのアドレスを管理することができる。これにより、認証した利用者のみにアドレスの配布が可能になり、またセキュリテイ面で効果的である。一般のＤＨＣＰサーバでは、ネットワークに端末装置を接続しただけでアドレスが付与されるため、キュリテイを意識した場合は問題になる。
（ＤＨＣＰサーバ）
図１６はネットワーク３１に設置されたＤＨＣＰサーバを利用した実施例であり、設定情報取得部２２がプロファイル取得要求を送信してからプロファイルを取得し、保存するまでのシーケンスを示した図である。ＤＨＣＰとは、インターネットに一時的に接続するコンピュータにＩＰアドレスなど必要な情報を自動的に割り当てるプロトコルであり、ＤＨＣＰサーバにはゲートウエイサーバやＤＮＳサーバのＩＰアドレスやサブネットマスク、クライアントに割り当てても良いＩＰアドレスの範囲などが設定されており、ダイヤルアップなどの手段を使ってアクセスしてきたコンピュータにこれらの情報を提供するものである。またクライアントが通信を終えると自動的にアドレスを回収し、他のコンピュータに割り当てる。ＤＨＣＰを使用すると、ネットワークの設定に詳しくない利用者でも簡単にインターネットに接続することができ、またネットワーク管理者は多くのクライアントを容易に一元管理することができる。
【００８０】
同図において、まず、設定情報取得部２２が設定情報配布部１１にプロファイル取得要求パケット５５を送信する（シーケンス１６１）。このパケットを受けた設定情報配布部１１は受信したプロファイル取得要求パケット５５のプロファイルＩＤを検索キーにして設定情報格納部１３を検索してプロファイルを取得する（シーケンス１６２，１６３）。また、設定情報配布部１１は取得したプロファイルの「ＩＰアドレス」、「ネットマスク」、「デフォルトゲートウェイ」、「ＤＮＳ」の設定値を確認する。設定値が「ＤＨＣＰ  ＲＥＬＡＹ」の場合は、ＤＨＣＰサーバにＩＰアドレスの取得要求（シーケンス１６４）を行い、ＩＰアドレスを取得する（シーケンス１６５）。また、更に設定情報配布部１１はプロファイルの「ＤＨＣＰ  ＲＥＬＡＹ」の項目を、取得したＩＰアドレスで上書きしたものを、プロファイル取得応答パケット５６に設定して選定情報取得部２２に返信する（シーケンス１６６）。設定情報取得部２２は受信したプロファイルを設定情報格納部２５に格納する（シーケンス１６７）。なお、プロファイルで「ＤＨＣＰ」となっている場合は、端末装置２０が位置するネットワークのＤＨＣＰサーバから端末装置２０がＩＰアドレスを取得する設定である。
【００８１】
【発明の効果】
以上説明したように、利用者にネットワークの設定を意識させることなく、容易に複数のネットワークに接続可能な環境を提供することができる。
【００８２】
また、端末装置にネットワークに適した複数のプロファイルを保持することにより、ネットワーク毎に管理サーバを設置する必要がないため、ネットワークの運用、管理に関するコストを削減することが図れる。
【００８３】
また、ＤＨＣＰなどの従来技術と比較して認証した利用者のみにプロファイルを与えられるのでセキュリテイ面でも有効である。
【図面の簡単な説明】
【図１】本発明のシステム構成を示す図
【図２】本発明の管理装置の構成を示す機能ブロック図
【図３】本発明の端末装置の構成を示す機能ブロック図
【図４】本発明の実施の一形態を示すシステム構成図
【図５】本発明のプロファイル取得のシーケンス図
【図６】本発明のプロファイル切替のシーケンス図
【図７】本発明のパケットの構成図
【図８】本発明のプロファイルの構成図
【図９】図８のプロファイル管理情報の内容を示す図
【図１０】図８のインターフェース設定情報の内容を示す図
【図１１】図２の設定情報格納部のテーブル
【図１２】プロファイルの自動選択の手順を示すフローチャート
【図１３】ネットワークインターフェースの自動選択の手順を示すフローとチャート
【図１４】端末装置のユーザインターフェース（ダウンロードプロファイル選択画面）
【図１５】ＤＨＣＰサーバを利用した実施の形態を示すシステム構成図
【図１６】図１５のＤＨＣＰからアドレスを取得する手順を示すシーケンス図
【図１７】端末装置のユーザインターフェース（プロファイル選択画面）
【図１８】端末装置のユーザインターフェース（インターフェース選択画面）
【符号の説明】
１０  管理装置
１１  設定情報配布部
１２  端末認証部
１３、２５  設定情報格納部
１４、２６  プロファイル
１５、２４  セキュリティ通信部
１６、２７  ネットワークインターフェース
１７、２９  制御部
２０  端末装置
２１  ネットワーク情報部
２２  設定情報取得部
２３  設定情報切替部
２９  制御部
３０  操作部
３１  表示部
３１、３２、３３  ネットワーク
５１  認証要求
５２  認証許可
５３  リスト取得要求
５４  リスト取得応答
５５  プロファイル取得要求
５６  プロファイル取得応答
【図１】
2005020112.tif 000003
【図２】
2005020112.tif 000004
【図３】
2005020112.tif 000005
【図４】
2005020112.tif 000006
【図５】
2005020112.tif 000007
【図６】
2005020112.tif 000008
【図７】
2005020112.tif 000009
【図８】
2005020112.tif 000010
【図９】
2005020112.tif 000011
【図１０】
2005020112.tif 000012
【図１１】
2005020112.tif 000013
【図１２】
2005020112.tif 000014
【図１３】
2005020112.tif 000015
【図１４】
2005020112.tif 000016
【図１５】
2005020112.tif 000017
【図１６】
2005020112.tif 000018
【図１７】
2005020112.tif 000019
【図１８】
2005020112.tif 000020