(57)【要約】【課題】回線事業者以外のサービス提供者によるユーザ特定を可能にすることでセキュリティを向上させることができる通信装置の自動設定方法およびシステムを提供する。【解決手段】複数のサーバおよび通信装置が接続されたネットワーク（１１）上の通信装置自動設定システム（１０）は、設定対象の通信装置（１２）からの初期アクセスに応答して、通信装置（１２）と設定情報を提供するサービス提供サーバ（ＩＳＰ１）との間にクローズ網（３０）を設定し、クローズ網（３０）を通して通信装置（１２）とサービス提供サーバ（ＩＳＰ１）との間に介在し自動設定プロセスを実行する。【選択図】図１
2012253656.tif 000002
【特許請求の範囲】
【請求項１】
複数のサーバおよび通信装置が接続されたネットワーク上の通信装置自動設定システムであって、
設定対象の通信装置からの初期アクセスに応答して、前記設定対象の通信装置と設定情報を提供するサービス提供サーバとの間にクローズ網を設定するクローズ網設定手段と、
前記クローズ網を通して前記設定対象の通信装置と前記サービス提供サーバとの間に介在し自動設定プロセスを実行する自動設定手段と、
を有することを特徴とする通信装置自動設定システム。
【請求項２】
前記自動設定手段は、前記自動設定プロセスを実行する自動設定サーバと、実行中の前記自動設定プロセスを管理するプロセス管理手段と、を含み、前記プロセス管理手段は前記サービス提供サーバからのプロセス確認要求に応答することを特徴とする請求項１に記載の通信装置自動設定システム。
【請求項３】
前記自動設定手段は前記自動設定プロセスの有効期限を設定し、前記クローズ網設定手段は、前記自動設定プロセスの前記有効期限前の正常終了あるいは前記有効期限経過により前記クローズ網を切断することを特徴とする請求項１または２に記載の通信装置自動設定システム。
【請求項４】
前記自動設定プロセスは前記サービス提供サーバによる前記設定対象の通信装置の認証プロセスを含むことを特徴とする請求項１−３のいずれか１項に記載の通信装置自動設定システム。
【請求項５】
複数のサーバおよび通信装置が接続されたネットワーク上の通信装置に対して設定情報を自動設定を実行する方法であって、
クローズ網設定手段が、設定対象の通信装置からの初期アクセスがあると、前記設定対象の通信装置と前記設定情報を提供するサービス提供サーバとの間にクローズ網を設定し、
自動設定手段が、前記クローズ網を通して前記設定対象の通信装置と前記サービス提供サーバとの間に介在し自動設定プロセスを実行する、
ことを特徴とする通信装置自動設定方法。
【請求項６】
前記自動設定手段は、前記自動設定プロセスを実行する自動設定サーバと、実行中の前記自動設定プロセスを管理するプロセス管理手段と、を含み、前記プロセス管理手段が前記サービス提供サーバからのプロセス確認要求に応答することを特徴とする請求項５に記載の通信装置自動設定方法。
【請求項７】
前記自動設定手段が前記自動設定プロセスの有効期限を設定し、前記クローズ網設定手段が前記自動設定プロセスの前記有効期限前の正常終了あるいは前記有効期限経過により前記クローズ網を切断する、ことを特徴とする請求項５または６に記載の通信装置自動設定方法。
【請求項８】
前記自動設定プロセスは前記サービス提供サーバによる前記設定対象の通信装置の認証プロセスを含むことを特徴とする請求項５−７のいずれか１項に記載の通信装置自動設定方法。
【請求項９】
請求項１−４のいずれか１項に記載の通信装置自動設定システムにおける通信装置であって、
前記初期アクセスを行なうための初期アクセス情報を初期状態で格納する格納手段を有することを特徴とする通信装置。
【請求項１０】
複数のサービス提供サーバと設定情報を設定すべき通信装置とが接続された自動設定ネットワークであって、
前記通信装置が初期アクセスしたサービス提供サーバと前記通信装置との間に自動設定システムを介在させ、
前記自動設定システムが、前記通信装置からの初期アクセスに応答して、前記通信装置と設定情報を提供するサービス提供サーバとの間にクローズ網を設定し、前記クローズ網を通して前記通信装置と前記サービス提供サーバとの間の自動設定プロセスを実行する、
ことを特徴とする自動設定ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置の自動設定システムに係り、特にサービス提供者からの設定情報を通信装置に自動設定する方法およびシステムに関する。
【背景技術】
【０００２】
ユーザ宅あるいはオフィス側に設置されるモデムあるいはルータなどの通信機器は、インターネット接続を行なうために、インターネット・サービス・プロバイダ（以下、ＩＳＰという。）の設定情報を設定する必要がある。しかしながら、この設定作業は近年益々複雑化する傾向にあるために、この作業に伴うユーザの負担を軽減する方法が種々提案されている。
【０００３】
たとえば特許文献１に開示された端末設定方法では、アクセスサービスプロバイダ（ＡＳＰ）が加入者端末を収容している論理的あるいは物理的な位置によって当該加入者を特定し、当該加入者の固有情報をＩＳＰへ通知する。ＩＳＰは、ＡＳＰを通して許可情報を加入者端末へ返信し、当該加入者端末は許可情報を用いてＩＳＰへアクセスし設定情報を取得する。
【０００４】
また、特許文献２に開示されたシステムでは、ルータの電源がオンされると、当該ルータは初期設定されたイニシャルサーバへ自動的にアクセスし、イニシャルサーバからユーザサーバのＵＲＬを受け取ると、当該ユーザサーバにアクセスして必要な設定情報を取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３５６４５号公報
【特許文献２】特開２００４−１９３９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、設定情報を提供するＩＳＰ側からみると、設定対象である通信機器のユーザ特定は容易ではない。上記特許文献１では、加入者端末がアクセスサービスプロバイダに収容されている論理的あるいは物理的な位置によってユーザ特定を行なっている。すなわち、回線事業者であるアクセスサービスプロバイダにより加入者の特定が可能であり、いわば回線事業者が当該ユーザの身元を保証しているといえる。
【０００７】
これに対して、特許文献２では、システムで使用されるすべてのルータの識別子をイニシャルサーバに登録しておくことでルータの識別が可能となるものの、そのルータのユーザを特定することができない。さらに、設定情報を提供するユーザサーバは、設定情報を要求してきたルータがイニシャルサーバにアクセスしたルータと同一であるという前提で設定情報を提供するのであり、同一ルータであるかどうかを確認することはできない。たとえば、第三者によるなりすまし、ルータの誤配送や識別子の誤登録に起因する無意識のなりすましなど、インターネット上で正規の使用者以外の者が意図的にあるいは意図せずにユーザサーバへ不正ログインする可能性を排除できないというセキュリティ上の問題がある。このように、回線事業者によるユーザ特定を行なわないシステムでは、設定情報を通信機器に自動設定する際のセキュリティが十分ではなく、第三者の不正ログインを有効に排除することができない。
【０００８】
そこで、本発明の目的は、回線事業者以外のサービス提供者によるユーザ特定を可能にすることでセキュリティを向上させることができる通信装置の自動設定方法およびシステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明による通信装置自動設定システムは、複数のサーバおよび通信装置が接続されたネットワーク上の通信装置自動設定システムであって、設定対象の通信装置からの初期アクセスに応答して、前記設定対象の通信装置と設定情報を提供するサービス提供サーバとの間にクローズ網を設定するクローズ網設定手段と、前記クローズ網を通して前記設定対象の通信装置と前記サービス提供サーバとの間に介在し自動設定プロセスを実行する自動設定手段と、を有することを特徴とする。
【００１０】
本発明による通信装置自動設定方法は、複数のサーバおよび通信装置が接続されたネットワーク上の通信装置に対して設定情報を自動設定を実行する方法であって、クローズ網設定手段が、設定対象の通信装置からの初期アクセスがあると、前記設定対象の通信装置と前記設定情報を提供するサービス提供サーバとの間にクローズ網を設定し、自動設定手段が、前記クローズ網を通して前記設定対象の通信装置と前記サービス提供サーバとの間に介在し自動設定プロセスを実行する、ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、回線事業者以外のサービス提供者によるユーザ特定を可能にすることでセキュリティを向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は本発明を適用したネットワークの一例を示すネットワーク構成図である。
【図２】図２は図１に示すネットワークの全体的動作を模式的に示す動作説明図である。
【図３】図３は図１における通信機器の動作を示すフローチャートである。
【図４】図４は図１における自動設定システムの動作を示すフローチャートである。
【図５】図５は本発明の一実施例による自動設定システムの詳細な構成を示すブロック図である。
【図６】図６は図５に示すシステムの第１動作例におけるユーザ特定フェーズを示すシーケンス図である。
【図７】図７は図５に示すシステムの第１動作例における自動設定フェーズを示すシーケンス図である。
【図８】図８は図５に示すシステムの第２動作例におけるユーザ特定フェーズを示すシーケンス図である。
【発明を実施するための形態】
【００１３】
本発明による自動設定システムは、設定対象である通信装置とサービス提供者との間に介在してクローズ網を形成し、クローズ網内で自動設定プロセスを実行する。たとえば、設定中の通信装置であるか否かの確認や設定情報を提供するネットワーク上の位置情報の保存などを通信装置とサービス提供者との間に介在する自動設定システムが担うことで、サービス提供者によるユーザ特定が容易となり、さらに第三者の不正ログインを有効に防止できる。また、各通信装置に対する設定プロセスにプロセスＩＤを割り当てて管理することで、サービス提供者が設定対象の通信装置が実際に設定中であることを容易に確認することができ、自動設定時のセキュリティを向上させることができる。以下、本発明の実施形態および実施例について詳細に説明する。
【００１４】
１．一実施形態
１．１）システム
図１に示すネットワークでは、本発明の一実施形態を適用した自動設定システム１０と複数のサービス提供者ＩＳＰ１−ＩＳＰｎのサーバとがインターネット等のＩＰネットワーク１１に接続されている。ここでは、自動設定システム１０が自動設定サーバ１０ａ、プロセス管理部１０ｂおよびＤＮＳサーバ１０ｃを含むサーバシステムであり、各サービス提供者ＩＳＰがＩＳＰウェブサーバ２０ａおよびＩＳＰ−ＺＣサーバ２０ｂを含むものとする。
【００１５】
設定情報を設定すべき通信機器１２には予め初期アクセス情報および自機を特定する識別情報が格納されている。初期アクセス情報は、自動設定システム１０の自動設定サーバ１０ａのＵＲＬ(Uniform Resource Locator)および通信機器１２からのアクセス先をＩＳＰウェブサーバ２０ａのみに制限するドメインである。ＤＮＳサーバ１０ｃにはサービス提供者ＩＳＰ１−ＩＳＰｎのＩＳＰウェブサーバ２０ａのドメインが予め登録されているので、通信機器１２からの初期アクセスがあれば、当該通信機器１２と必要な設定情報を提供するサービス提供者との間にクローズ網３０が設定され、通信機器１２とサービス提供者との間の設定プロセス中の通信は常にクローズ網３０を通して行われる。オープンなＩＰネットワーク内にあって、自動設定サーバ１０ａはクローズ網を作成することで通信端末１２からの通信のみ受信することができる。
【００１６】
また、通信機器１２からのアクセスは、自動設定サーバ１０ａとＩＳＰウェブサーバ２０ａへのアクセスのみに限定される。ＩＳＰウェブサーバ２０ａへのアクセスは、後述するように、設定対象である通信機器１２が設定中である場合のみに限定され、その他のＩＰネットワークからのアクセスは受け付けなくともよい。自動設定サーバ１０ａおよびＩＳＰウェブサーバ２０ａともに、オープンなＩＰネットワーク内からの不正ログインを回避できる。
【００１７】
通信機器１２の識別情報はＭＡＣアドレスやシリアル番号など自機を特定できる情報であればよい。次に述べるように、ユーザが通信機器１２をＩＰネットワーク１１に接続して初期アクセスを実行するだけで、自動設定サーバ１０ａが当該通信機器１２とサービス提供者ＩＳＰとの間にクローズ網３０を設定し、それを通してユーザの特定および設定情報の設定が自動的に実行される。
【００１８】
なお、通信機器１２には通信機器としての動作を制御する制御部としてＣＰＵ(Central Processing Unit)等のプログラム制御プロセッサが設けられ、通信機器内のメモリに格納されたプログラムをプログラム制御プロセッサ上で実行することにより、以下で説明する通信機器としての機能を実現することができる。また、自動設定サーバ１０ａにもサーバとしての動作を制御する制御部としてＣＰＵ等のプログラム制御プロセッサが設けられ、自動設定サーバ内のメモリに格納されたプログラムをプログラム制御プロセッサ上で実行することにより、以下で説明する自動設定サーバとしての機能を実現することができる。
【００１９】
１．２）システム動作
図２において、まず、通信機器１２が初期状態でＩＰネットワーク１１に接続されると、初期アクセス情報を用いて自動設定サーバ１０ａへアクセスし、自機の識別情報を暗号化して送信する（ステップＳ１）。自動設定サーバ１０ａは、通信機器１２から初期アクセスがあると自動設定プロセスを起動し、当該プロセスの識別番号ｐＩＤ（プロセスＩＤ）を発行する。自動設定サーバ１０ａは、通信機器１２の識別番号およびその自動設定プロセスＩＤをプロセス管理部１０ｂに登録する（ステップＳ２）。好ましくは、プロセス管理部１０ｂに登録されるプロセスＩＤに有効期限を設けておく。さらに自動設定サーバ１０ａは、通信機器１２に対して、当該プロセスＩＤとサービス提供者ＩＳＰへアクセスするためのＵＲＬとを通知する（ステップＳ３）。なお、望ましくは、各サービス提供者ＩＳＰのドメインをＤＮＳサーバ１０ｃに予め登録しておき、通信機器１２が通知されたＵＲＬへアクセスする際にＤＮＳサーバ１０ｃにおいて解決される。
【００２０】
続いて、通信機器１２は、通知されたＵＲＬを用いて自動設定サーバ１０ａを介してサービス提供者ＩＳＰにアクセスし、プロセスＩＤを含む設定要求を送信する（ステップＳ４）。サービス提供者ＩＳＰは、通信機器１２から設定要求があると、プロセスＩＤを用いて設定中であるか否かを確認する要求を自動設定システム１０のプロセス管理部１０ｂへ送信する（ステップＳ５）。
【００２１】
プロセス管理部１０ｂは、確認要求のあったプロセスＩＤが有効に登録されているか否かを判定する。プロセスＩＤが有効期限内で且つ設定中であれば、確認応答をサービス提供者ＩＳＰへ返す（ステップＳ６）。
【００２２】
確認応答を受け取ったサービス提供者ＩＳＰは自動設定サーバ１０ａを通して通信機器１２に対して認証プロセスを開始する（ステップＳ７）。ただし自動設定サーバ１０ａは認証プロセスには関与せず、ユーザとサービス提供者ＩＳＰとの間でやり取りされる認証情報を見ることはできない。
【００２３】
通信機器１２のユーザ認証が成功すると、サービス提供者ＩＳＰは、自動設定システム１０のプロセス管理部１０ｂに対して、設定情報の設定を行なうＩＳＰ−ＺＣサーバのＵＲＬを保存し（ステップＳ８）、通信機器１２に対しては設定情報取得を開始するための設定起動ＵＲＬを自動設定サーバ１０ａを通して通知する（ステップＳ９）。
【００２４】
設定起動ＵＲＬを受信した通信機器１２は、自動設定サーバ１０ａにアクセスして設定情報取得を開始する（ステップＳ１０）。自動設定サーバ１０ａは、通信機器１２から設定情報取得開始アクセスを受けると、プロセス管理部１０ｂから当該通信機器１２に対して保存されたＩＳＰ−ＺＣサーバのＵＲＬを取得し（ステップＳ１１）、サービス提供者ＩＳＰのＺＣサーバにアクセスし、当該通信機器１２の設定情報を取得する（ステップＳ１２）。
【００２５】
こうして設定情報を取得すると、自動設定サーバ１０ａは当該設定情報を上記アクセスステップＳ１０に対する応答として通信機器１２へ送信する（ステップＳ１３）。通信機器１２は、こうしてダウンロードされた設定情報を用いて必要な設定を完了する。
【００２６】
１．３）通信機器の動作
図３において、通信機器１２を初期状態で起動すると、ユーザ設定ブラウザが立ち上がり、手動設定／自動設定の選択を促す（ステップ３０１）。ユーザが自動設定を選択すると（ステップ３０２）、初期アクセス情報により自動設定サーバ１０ａと接続され（ステップ３０３）、自動設定サーバ１０ａにアクセスすることでプロセスＩＤおよびアクセス先のＩＳＰウェブサーバ２０ａのＵＲＬを取得する（ステップ３０４）。続いて、通信機器１２は、取得したＩＳＰ−ＵＲＬを用いてサービス提供者ＩＳＰのＩＳＰウェブサーバ２０ａへアクセスし（ステップ３０５）、ＩＳＰウェブサーバ２０ａにより認証プロセスが開始される（ステップ３０６）。
【００２７】
ＩＳＰウェブサーバ２０ａにより認証されると（ステップ３０６のＯＫ）、自動設定フェーズが開始され、ＩＳＰウェブサーバ２０ａから設定起動ＵＲＬを受信する（ステップ３０７）。設定起動ＵＲＬを受信した通信機器１２は、自動設定サーバ１０ａへのアクセスを開始し、これによって自動設定サーバ１０ａは上述したようにサービス提供者ＩＳＰから設定情報を取得し、それを通信機器１２へ送信する。すなわち、通信機器１２は、自動設定サーバ１０ａから必要な設定情報をダウンロードし（ステップ３０８）、設定を完了させることができる（ステップ３０９）。こうして設定が完了すると、運用状態を起動する（ステップ３１０）。なお、認証に失敗した場合には（ステップ３０６のＮＧ）、通信機器１２は設定不可ＵＲＬを受信し（ステップ３１１）、そのまま異常終了し、クローズ網３０は切断される（ステップ３１２）。
【００２８】
１．４）自動設定システムの動作
図４において、通信機器１２から識別情報を伴う初期アクセスがあると（ステップ４０１）、自動設定サーバ１０ａはユーザ特定フェーズを開始し、まず、通信機器１２の識別情報やアクセス時刻などを用いてユニークなプロセスＩＤを生成する（ステップ４０２）。続いて、自動設定サーバ１０ａは、このプロセスＩＤと当該通信機器１２の識別情報とを関連付けてプロセス管理部１０ｂに登録するとともに、通信機器１２へプロセスＩＤとアクセス先のＩＳＰ−ＵＲＬを送信し（ステップ４０３）、プロセスＩＤの有効期限をチェックするタイマをスタートさせる（ステップ４０４）。
【００２９】
自動設定サーバ１０ａは、サービス提供者ＩＳＰから通信機器１２の設定プロセス（プロセスＩＤ）が有効であるか否かの確認要求があれば、プロセス管理部１０ｂの登録データを参照することでサービス提供者ＩＳＰへ確認応答を返す（ステップ４０５）。また、自動設定サーバ１０ａは、サービス提供者ＩＳＰから通信機器１２の設定情報の場所を示すＵＲＬの登録要求があれば、当該ＵＲＬを当該通信機器１２に対応付けてプロセス管理部１０ｂに登録する（ステップ４０６）。そして、通信機器１２から設定情報の要求があれば（ステップ４０７）、自動設定サーバ１０ａはプロセス管理部１０ｂに登録しているＵＲＬにアクセスし、そのサービス提供者ＩＳＰから設定情報を取得する（ステップ４０８）。取得した設定情報を通信機器１２へ送信し（ステップ４０９）、通信機器１２で設定が完了すれば、自動設定サーバ１０ａは通信機器１２から設定完了通知を受信する（ステップ４１０）。
【００３０】
以上のステップ４０５−４１０はタイマがタイムアウトするまでに完了する必要がある（ステップ４１１）。タイムアウトした場合（ステップ４１１のＹＥＳ）あるいは設定完了通知があった場合には、当該通信機器１２の情報をプロセスかい離部１０ｂから削除し、クローズ網を切断する（ステップ４１２）。
【００３１】
１．４）効果
上述したように、本実施形態による自動設定システムは、自動設定を要求する通信機器１２とサービス提供者ＩＳＰとの間に介在してクローズ網３０を形成し、クローズ網３０を通して設定中の通信機器１２であるか否かの確認や設定情報を提供するＵＲＬ情報の保存などを行なう。したがって、サービス提供者ＩＳＰによるユーザ特定が容易となり、さらに第三者の不正ログインを有効に防止できる。また、通信機器１２に対する設定プロセスにプロセスＩＤを割り当てて管理するプロセス管理部１０ｂを有することで、サービス提供者ＩＳＰが設定対象の通信機器１２が実際に設定中であることを容易に確認することができ、自動設定時のセキュリティを向上させることができる。
【００３２】
２．一実施例
以下、本発明の一実施例による自動設定システムについてより詳細に説明する。なお、本実施例では、図１における通信機器１２として、ルータ等のネットワーク接続装置を例示し、ネットワーク接続装置に端末が接続されているものとする。
【００３３】
２．１）構成
図５において、本発明の一実施例による自動設定システム１０は、インターネット１１を通して、複数のサービス提供者ＩＳＰ、ネットワーク接続装置１２および配送サーバ１４と接続され、パーソナルコンピュータ等の端末１３がネットワーク接続装置１２に接続されている。さらに本実施例では、ネットワーク接続装置１２がユーザ宅に配送され、その配送データを記録した配送サーバ１４と自動設定システム１０とが連携しているものとする。
【００３４】
自動設定システム１０は、ネットワーク装置１２の自動設定を制御するＺＣ(ZeroConfig)サーバ１０１、ポータルウェブサーバ１０２、プロセス管理データベース１０３、配送連携データベース１０４、ログサーバ１０５およびＤＮＳサーバ１０６を有する。ＺＣサーバ１０１は、プロセス管理データベース１０３、配送連携データベース１０４、ログサーバ１０５およびＤＮＳサーバ１０６を用いて、サービス提供者ＩＳＰとネットワーク接続装置１２との間で自動設定プロセスを制御する。
【００３５】
ネットワーク接続装置１２は、インターネット１１に接続するＷＡＮ側ポート、端末１３を接続するＬＡＮ側ポートおよびそれらの通信制御部（図示せず。）の他に、ネットワーク制御装置１２の全体的な動作制御を行なう制御部１２１と、初期アクセス情報を格納したメモリ１２０とを有する。
【００３６】
サービス提供者ＩＳＰは、ＩＳＰウェブサーバ２０１と、設定情報の自動設定を行なうＩＳＰ−ＺＣサーバ２０２とを有する。
【００３７】
２．２）第１動作例
＜ユーザ特定フェーズ＞
図６に示すように、ネットワーク接続装置１２の初期アクセス情報は、自動設定システム１０のＺＣサーバ１０１に対する初期アクセス時のドメイン”zeroconfig.xxx.jp”と設定要求時のドメイン”setup.xxx.jp”である。ネットワーク接続装置１２および接続した端末１３からは初期アクセス情報のドメイン、サブドメインのみアクセスが可能である。また、自動設定システム１０のＤＮＳサーバ１０６には、サービス提供者ＩＳＰのドメインが予め登録されている。さらに、配送サーバ１４からは当該ネットワーク接続装置１２のＭＡＣアドレス、アクセス先のＵＲＬ(“isp.setup.xxx.jp”) および配送情報が配送連携データベース１０４に予め格納され、さらにサービス提供者ＩＳＰのＩＳＰウェブサーバ２０１にも同様の情報が配信されているものとする。なお、配送連携データベース１０４はＩＳＰウェブサーバに格納されていてもよく、また、それ以外のサーバに格納され、配送サーバとＩＳＰウェブサーバに共用されてもよい。
【００３８】
図６において、ユーザがネットワーク接続装置１２に接続した端末１３からブラウザを使ってネットワーク接続装置１２の設定画面より自動設定を選択したとする（ステップＳ２１）。自動設定が選択されると、ネットワーク接続装置１２の制御部１２１は初期アクセス情報メモリ１２０から初期アクセス時の情報”zeroconfig.xxx.jp”を読み出し、自装置の識別情報であるＭＡＣアドレスをhttpsプロトコルによる暗号化を行ない、ＺＣサーバ１０１へ送信する（ステップＳ２２）。
【００３９】
ＺＣサーバ１０１は、ネットワーク接続装置１２から初期アクセスによりＭＡＣアドレスを受け取ると、そのＭＡＣアドレスおよび時刻などに基づいてプロセスＩＤを発行し、さらに登録時刻で有効期限タイマをスタートさせる（ステップＳ２３）。ＭＡＣアドレスとプロセスＩＤはプロセス管理データベース１０３に登録される（ステップＳ２４）。続いて、ＺＣサーバ１０１は、ネットワーク接続装置１２へ当該プロセスＩＤとサービス提供者ＩＳＰへアクセスするためのＵＲＬ(isp.setup.xxx.jp)とを暗号化して送信する（ステップＳ２５）。続いて設定案内がスタートし、バージョンアップが必要であれば実行される（ステップＳ２６）。
【００４０】
ユーザが端末１３を操作してプロセスを先に進める選択をすると（ステップＳ２７）、端末１３がＺＣサーバ１０１から取得したＵＲＬ(isp.setup.xxx.jp)へプロセスＩＤを暗号化して送信する（ステップＳ２８）。より詳しくは、https://isp.setup.xxx.jpによりＺＣサーバ１０１にアクセスするが、ＤＮＳサーバ１０６により解決されサービス提供者ＩＳＰのＩＳＰウェブサーバ２０１へそのまま転送される。
【００４１】
サービス提供者ＩＳＰのＩＳＰウェブサーバ２０１は、設定要求のアクセスがあると、そのプロセスＩＤが設定中であるか否かを確認する要求を自動設定システム１０のプロセス管理データベース１０３へ送信する（ステップＳ２９）。プロセス管理データベース１０３は、確認要求のあったプロセスＩＤが有効に登録されているか否かを判定し（ステップＳ３０）、プロセスＩＤが有効期限内で且つ設定中であれば、確認応答をＩＳＰウェブサーバ２０１へ返す（ステップＳ３１）。こうして、プロセスＩＤが有効であることが自動設定システム１０により確認されれば、サービス提供者ＩＳＰは、アクセスしてきた端末１３のユーザを当該ネットワーク接続装置１２のユーザとして確認することができる。
【００４２】
続いて、確認応答を受け取ったＩＳＰウェブサーバ２０１は、ＺＣサーバ１０１を介して端末１３へ認証要求を行なう（ステップＳ３２）。ＺＣサーバ１０１はＤＮＳサーバ１０６を参照して認証プロセスを中継するだけであり、ユーザとサービス提供者ＩＳＰとの間でやり取りされる情報を見ることはできない。
【００４３】
ユーザは端末１３を操作して認証データを入力すると、それを暗号化してＺＣサーバ１０１を介してＩＳＰウェブサーバ２０１へ送信する（ステップＳ３３）。
【００４４】
＜自動設定フェーズ＞
図７に示すように、ネットワーク接続装置１２のユーザ認証が成功すると（ステップＳ３４）、ＩＳＰウェブサーバ２０１は、プロセス管理データベース１０３に対して、ＩＳＰ−ＺＣサーバ２０２のＵＲＬの保存を依頼する（ステップＳ３５）。当該ＵＲＬの保存が完了すると（ステップＳ３７）、ＩＳＰウェブサーバ２０１は、認証が成功した場合には設定起動ＵＲＬ(xxx.yy/end)を端末１３へ送信する（ステップＳ３８）。なお、認証がＮＧであれば、設定不可ＵＲＬ(xxx.yy/retry)を端末１３へ送信する。
【００４５】
ユーザが端末１３に表示された認証結果、設定起動ＵＲＬもしくは設定不可ＵＲＬに応じて次の処理を選択する（ステップＳ３９）。設定起動ＵＲＬを選択した場合は、ネットワーク接続装置１２は設定開始のトリガとする。設定不可ＵＲＬを選択した場合は、ネットワーク装置１２は設定を終了する。設定起動ＵＲＬにより設定開始を選択すると（ステップＳ４０）、ネットワーク接続装置１２の制御部１２１はＺＣサーバ１０１に対してプロセスＩＤを暗号化して送信し（ステップＳ４１）、このアクセスによってＺＣサーバ１０１は自動設定制御を起動する。まず、ＺＣサーバ１０１はプロセス管理データベース１０３に当該プロセスＩＤに対応するＵＲＬの有無を確認し（ステップＳ４３）、ＵＲＬが登録されていれば、それを取得する（ステップＳ４４）。そして、当該ＵＲＬのＺＣサーバ２０２へ設定情報要求を送信し（ステップＳ４５）、その応答として暗号化された設定情報を受信すると（ステップＳ４６）、それをネットワーク接続装置１２へ転送する（ステップＳ４７）。
【００４６】
設定情報を受け取ったネットワーク接続装置１２の制御部１２１は設定を行ない（ステップＳ４８）、設定が終了すると、ログ通知をＺＣサーバ１０１へ送信する（ステップＳ４９）。ＺＣサーバ１０１は、ログ通知を受け取ると、プロセス管理データベース１０３に格納されている当該ネットワーク接続装置１２のプロセスＩＤおよび関連情報の削除を行なう（ステップＳ５１）。また、ＺＣサーバ１０１はネットワーク接続装置１２へログ通知に対する確認の応答を返信し（ステップＳ５２）、これによりネットワーク接続装置１２の設定完了の通知が端末１３へ送信される（ステップＳ５３）。
【００４７】
２．３）第２動作例
ユーザがネットワーク接続装置１２をたとえば量販店で購入した場合には、配送連携は行われない。その場合には、ユーザが端末１３を操作してＩＳＰを選択するステップを図６のシーケンスに追加する。
【００４８】
図８において、ステップＳ２７ａが追加シーケンスであり、その他は図６とほぼ同じであるから、同一の参照符号を用いて説明は省略する。ただし、ステップＳ２５では、ＺＣＣサーバ１０１からプロセスＩＤおよびポータルウェブサーバのＵＲＬ（portal.setup.xxx.jp)がネットワーク接続装置１２へ送信される。
【００４９】
ユーザが端末１３を操作してプロセスを先に進める選択をすると（ステップＳ２７）、端末１３は、ＵＲＬ(portal.setup.xxx.jp)のポータルウェブサーバ１０２へプロセスＩＤを暗号化して送信する（ステップＳ２７−１）。ポータルウェブサーバ１０２は、プロセスＩＤをプロセス管理データベース１０３へ送信して当該プロセスが設定中であるか否かを確認し（ステップＳ２７−２）、設定中であればユーザに予め用意された複数のＩＳＰから１つを選択させる（ステップＳ２７−３）。こうして選択されたＩＳＰのＩＳＰ−ＵＲＬとプロセスＩＤとが端末１３へ送信される（ステップ２７−４）。以下、ステップＳ２８以降はすでに述べたとおりである。
【産業上の利用可能性】
【００５０】
本発明はＩＳＰにより通信機器に設定情報が自動的に提供されるシステムに適用可能である。
【符号の説明】
【００５１】
１０  自動設定システム
１０ａ  自動設定サーバ
１０ｂ  プロセス管理部
１０ｃ  ＤＮＳサーバ
１１  ネットワーク
１２  通信機器
１３  端末
１４  配送サーバ
２０ａ  ＩＳＰウェブサーバ
２０ｂ  ＩＳＰ−ＺＣサーバ
１０１  ＺＣサーバ
１０２  ポータルウェブサーバ
１０３  プロセス管理データベース
１０４  配送連携データベース
１０５  ログサーバ
１０６  ＤＮＳサーバ
１２０  初期アクセス情報メモリ
１２１  制御部
２０１  ＩＳＰウェブサーバ
２０２  ＩＳＰ−ＺＣサーバ
【図１】
2012253656.tif 000003
【図２】
2012253656.tif 000004
【図３】
2012253656.tif 000005
【図４】
2012253656.tif 000006
【図５】
2012253656.tif 000007
【図６】
2012253656.tif 000008
【図７】
2012253656.tif 000009
【図８】
2012253656.tif 000010