(57)【要約】【課題】ＰＰＰｏＥ網のようなアクセス認証を必要とするネットワークを利用し、ユーザアカウントを入力する必要があるネットワークにおいて、ネットワーク機器をネットワークに接続するだけで、各種設定が自動的に行なわれ、したがって、ネットワーク機器に関する知識がないユーザでも、ネットワーク機器を容易に使用することができるネットワーク機器自動設定装置等を提供することを目的とするものである。【解決手段】ＩＳＰにアクセスするために必要な情報を、各県設定センタに設けられている初期設定ファイル蓄積サーバから取得し、上記必要な情報を取得した後に、上記初期設定ファイル蓄積サーバへの接続を切断し、ネットワーク機器をＩＳＰに接続し、設定ファイル蓄積サーバに予め登録されているユーザ情報を、ＩＳＰ経由で上記ネットワーク機器が取得するものである。【選択図】  図１
2005055940.tif 000002
【特許請求の範囲】
【請求項１】
アクセス認証を必要とするネットワークにネットワーク機器を接続したときに、製造時に、上記ネットワーク機器に設定されている第１のユーザ情報を用い、プライベートネットワークに接続するプライベートネットワーク接続手段と；
上記プライベートネットワークに接続されている初期設定ファイル蓄積サーバから、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を取得するユーザ情報取得手段と；
上記プライベートネットワークと上記ネットワーク機器との接続を切断する切断手段と；
上記取得した上記第２のユーザ情報を用いて所定のＩＳＰに接続し、インターネット上の装置から、経路情報、他のＩＳＰに接続するために必要な第３のユーザ情報を含むネットワークサービスを利用するために必要な情報を取得する必要情報取得手段と；
上記取得した必要な情報を、上記ネットワーク機器に自動設定する自動設定手段と；を有することを特徴とするネットワーク機器自動設定装置。
【請求項２】
アクセス認証を必要とするネットワークにネットワーク機器を接続したときに、製造時に、上記ネットワーク機器に設定されている第１のユーザ情報を用い、プライベートネットワークに接続するプライベートネットワーク接続段階と；
上記プライベートネットワークに接続されている初期設定ファイル蓄積サーバから、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を取得するユーザ情報取得段階と；
上記プライベートネットワークと上記ネットワーク機器との接続を切断する切断段階と；
上記取得した上記第２のユーザ情報を用いて所定のＩＳＰに接続し、インターネット上の装置から、経路情報、他のＩＳＰに接続するために必要な上記第３のユーザ情報を含むネットワークサービスを利用するために必要な情報を取得する必要情報取得段階と；
上記取得した必要な情報を、上記ネットワーク機器に自動設定する自動設定段階と；を有することを特徴とするネットワーク機器自動設定方法。
【請求項３】
請求項２において、
アクセス認証を必要とするネットワークに設置されているプライベートネットワークに接続するために必要なアカウントを、ネットワーク機器に設定するアカウント設定段階と；
上記ネットワーク機器購入段階で、インターネットに接続されている設定ファイル蓄積サーバに、第３のユーザ情報を設定するとともに、上記アクセス認証を必要とするネットワークに接続されているプライベートネットワークに接続されている初期設定ファイル蓄積サーバに、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を設定するユーザ情報設定段階と；を有することを特徴とするネットワーク機器自動設定方法。
【請求項４】
アクセス認証を必要とするネットワークにネットワーク機器を接続したときに、製造時に、上記ネットワーク機器に設定されている第１のユーザ情報を用い、プライベートネットワークに接続するプライベートネットワーク接続手順と；
上記プライベートネットワークに接続されている初期設定ファイル蓄積サーバから、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を取得し、メモリに記憶するユーザ情報取得手順と；
上記プライベートネットワークと上記ネットワーク機器との接続を、切断手段によって切断する切断手順と；
上記取得した上記第２のユーザ情報を用いて所定のＩＳＰに接続し、インターネット上の装置から、経路情報、他のＩＳＰに接続するために必要な第３のユーザ情報を含むネットワークサービスを利用するために必要な情報を取得し、メモリに記憶する必要情報取得手順と；
上記取得した必要な情報を、上記ネットワーク機器に自動設定する自動設定手順と；をコンピュータに実行させるプログラム。
【請求項５】
アクセス認証を必要とするネットワークにネットワーク機器を接続したときに、製造時に、上記ネットワーク機器に設定されている第１のユーザ情報を用い、プライベートネットワークに接続するプライベートネットワーク接続手順と；
上記プライベートネットワークに接続されている初期設定ファイル蓄積サーバから、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を取得し、メモリに記憶するユーザ情報取得手順と；
上記プライベートネットワークと上記ネットワーク機器との接続を、切断手段によって切断する切断手順と；
上記取得した上記第２のユーザ情報を用いて所定のＩＳＰに接続し、インターネット上の装置から、経路情報、他のＩＳＰに接続するために必要な第３のユーザ情報を含むネットワークサービスを利用するために必要な情報を取得し、メモリに記憶する必要情報取得手順と；
上記取得した必要な情報を、上記ネットワーク機器に自動設定する自動設定手順と；をコンピュータに実行させるプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＰＰｏＥ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（登録商標））を使用してアクセス認証を行うネットワークにおいて、ユーザ端末の各種設定を自動的に行うネットワーク機器自動設定装置、ネットワーク機器自動設定方法、プログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
ユーザ端末であるネットワーク装置を自動的に設定する方法として、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＲＦＣ２１３１等  ネットワーク端末に、ＩＰアドレスを自動的に与えるプロトコル）が知られ、また、ダイアルアップ環境において自動設定する場合、コンピュータ製造会社とＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）とが提携を結び、期間限定で使用する無料アカウントを、パソコンに予め設定し、出荷後に、ユーザがキーボードの所定キーを押すことによって、上記ＩＳＰにダイアルアップし、ＰＰＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ：ＲＦＣ１６６１等）を用い、ＩＰアドレス等、ネットワーク設定する方法が知られている。
【０００３】
また、ユーザがＩＳＰと契約した場合、ＩＳＰからユーザに、パソコン上で動作する設定を簡便化するソフトウェアを、記憶媒体に記憶し、郵送し、ユーザに設定させる方法が知られている（たとえば、非特許文献１参照）。
【０００４】
【非特許文献１】
ＵＲＬ  ｈｔｔｐ：／／ｗｗｗ．ｏｃｎ．ｎｅ．ｊｐ／ａｄｓｌ／ｓｔａｒｔ／ｇｕｉｄｅ／１＿８．ｈｔｍｌ
【０００５】
【発明が解決しようとする課題】
しかし、上記ＰＰＰｏＥを用いてアクセス認証を行う従来例では、ＤＨＣＰを使用していないので、ＤＨＣＰを用いた自動設定を行なうことができない。
【０００６】
また、コンピュータ製造会社とＩＳＰとが提携を結ぶ従来例では、期間限定であるので、その期間が経過した後には、ユーザがＩＳＰと正式契約を行い、ネットワーク装置の設定を、ユーザが自ら行なう必要があり、ネットワーク設定のスキルを、ユーザに要求せざるを得ないという問題がある。
【０００７】
ＩＳＰからソフトが送られ、このソフトを用いて設定する従来例にも、所定期間が経過した後には、上記と同様の問題が生じる。
【０００８】
また、パソコンを使用して設定することが前提であり、パソコンを用いずに、ルータ装置等単体で上記設定を行なうことができない。
【０００９】
さらに、自動設定であるために、ネットワーク機器製造会社または販売者とＩＳＰとが、無料アカウント契約ができない場合、今までの枠組みでの自動設定が不可能である。つまり、ネットワーク機器にＩＳＰの無料アカウント情報を入れてよいか否かが不明であるという問題がある。
【００１０】
この場合、ネットワーク機器製造会社または販売者が、ＰＰＰｏＥを用い、アクセス認証を行うＰＰＰｏＥ網上に、プライベートネットワークを構築できるサービスを用い、自動設定センタを設け、サービスを提供することが考えられる。
【００１１】
しかし、自動設定を考えた場合、ユーザ収容数、同時接続数が多くなると、ランニングコストが非常に高額になる。つまり、ネットワーク提供者にとって、ユーザ収容数や同時接続数を増すと、それだけ装置の高性能化、大型化が必要になり、したがって、ランニングコストも高額になる。ＰＰＰｏＥ網を用い、アクセス認証を行うネットワークを提供する事業者の制約によって、境界（たとえば県間）を跨いでサービスすることができない事業者も存在する。したがって、全国規模で自動設定サービスするためには、各県に自動設定センタを置く必要があり、このようにすると、組織が複雑になるという問題がある。
【００１２】
本発明は、ＰＰＰｏＥ網のようなアクセス認証を必要とするネットワークを利用し、ユーザアカウントを入力する必要があるネットワークにおいて、ネットワーク機器をネットワークに接続するだけで、各種設定が自動的に行なわれ、したがって、ネットワーク機器に関する知識がないユーザでも、ネットワーク機器を容易に使用することができるネットワーク機器自動設定装置、ネットワーク機器自動設定方法、プログラムおよび記録媒体を提供することを目的とするものである。
【００１３】
【課題を解決するための手段】
本発明は、ＩＳＰにアクセスするために必要な情報を、各県設定センタに設けられている初期設定ファイル蓄積サーバから取得し、上記必要な情報を取得した後に、上記初期設定ファイル蓄積サーバへの接続を切断し、ネットワーク機器をＩＳＰに接続し、設定ファイル蓄積サーバに予め登録されているユーザ情報を、ＩＳＰ経由で上記ネットワーク機器が取得するものである。
【００１４】
【発明の実施の形態と実施例】
図１は、本発明の一実施例であるネットワーク機器自動設定装置が使用されているネットワーク構成１００を示す図である。
【００１５】
ネットワーク構成１００は、従来のネットワーク構成に、パケット折り返し用ｐｒｏｘｙサーバ２０と、プライベートネットワーク６０と、プライベートネットワーク各県設定センタＣ２と、ＲＡＤＩＵＳ６１と、初期設定ファイル蓄積サーバ６２と、ＮＴＥ３１とを付加した点が特徴である。
【００１６】
ネットワーク構成１００は、自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３と、パケット折り返し用ｐｒｏｘｙサーバ２０と、ＰＰＰｏＥ網３０と、ＩＳＰ４１、４２と、インターネット５０と、プライベートネットワーク６０と、全国設定センタＣ１と、プライベートネットワーク各県設定センタＣ２とを有する。
【００１７】
なお、自動設定対象ネットワーク機器が、例示的にＴ１、Ｔ２、Ｔ３の３つ記載されているが、４つ以上設けられていてもよく、ＩＳＰが、例示的に４１、４２の２つが記載されているが、３つ以上設けられていてもよく、プライベートネットワーク各県設定センタが、例示的にＣ２の１つが記載されているが、実際には２つ以上設けられている。
【００１８】
自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３は、パソコン、ルータ、テレビ等、ネットワークに接続される機器であり、本実施例において、自動設定される対象の機器である。
【００１９】
パケット折り返し用ｐｒｏｘｙサーバ２０は、ＰＰＰｏＥ網３０においてセンタＣ１とＣ２との直接的な通信が禁止されている場合に、ｐｒｏｘｙサーバ２０を介して間接的に通信するためのサーバである。
【００２０】
ＰＰＰｏＥ網３０は、アクセス認証を行うネットワークであり、ＮＴＥ３１を有する。ＮＴＥ３１、３２、３３は、ネットワーク終端装置であり、ＰＰＰｏＥ網と他ＩＰ網との接続機器である。
【００２１】
ＩＳＰ（インターネット  サービス  プロバイダ）４１、４２は、インターネット接続を提供するプロバイダである。
【００２２】
プライベートネットワーク６０は、各県設定センタに設けられている初期設定ファイル蓄積サーバ６２や、ＲＡＤＩＵＳ６１を有するネットワークである。
【００２３】
全国設定センタＣ１は、設定ファイル蓄積サーバ１０を有する。
【００２４】
設定ファイバ蓄積サーバ１０は、各自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３の設定ファイルを、蓄積しているサーバである。
【００２５】
プロベートネットワーク各県設定センタＣ２は、ＲＡＤＩＵＳ６１と、初期設定ファイル蓄積サーバ６２とを有する。また、このプライベートネットワーク各県設定センタＣ２は、各ＰＰＰｏＥ網３０に１つ設置され、すなわち、各県に１つのプライベートネットワーク各県設定センタＣ２が設置されている。
【００２６】
ＲＡＤＩＵＳ６１は、自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３が、プライベートネットワーク各県設定センタＣ２へアクセスすることを許可するための認証を行い、プライベートネットワーク６０にアクセスするＩＰアドレスを払い出すものである。
【００２７】
初期設定ファイル蓄積サーバ６２は、各自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３を使用するユーザが、インターネット５０に接続できるための最低限の情報（ユーザＩＤとパスワード）を蓄積し、自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３の製造時にそれぞれにユニークに設定されているＩＤに基づいて、自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３の各ユーザが契約したＩＳＰ４１，４２への接続情報を蓄積する。なお、インターネット５０に接続できるための最低限の情報（ユーザＩＤとパスワード）とは、ＩＳＰ４１または４２へ接続するための情報である。
【００２８】
ＰＰＰｏＥ網３０の運用者との契約に応じて、プライベートネットワーク６０とＰＰＰｏＥ網３０とを設置することが可能であり、各種サービスグレードが設定され、帯域・同時接続数と物理層との違いによって、サービス料金がまちまちに設定されている。
【００２９】
図２は、上記実施例において、初期設定ファイル蓄積サーバ６２の構成例と、初期設定ファイル蓄積部６２３に設けられているデータベースの例を示す図である。
【００３０】
初期設定ファイル蓄積サーバ６２は、送／受信部６２１と、制御部６２２と、設定情報蓄積部６２３とを有する。
【００３１】
自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３のユーザが契約したＩＳＰ４１，４２への接続情報は、全国設定センタＣ１に設けられている設定ファイル蓄積サーバ１０から、初期設定ファイル蓄積サーバ６２へ送信される。初期設定ファイル蓄積サーバ６２は、設定対象となる自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３が置かれている住所に該当するプライベートネットワーク６０の各県設定センタＣ２に設けられているサーバである。
【００３２】
しかし、プライベートネットワーク６０からインターネット５０への接続を禁止している場合がある。この場合には、パケット折返し用ｐｒｏｘｙサーバ２０を、ＰＰＰｏＥ網３０に設置することによって、プライベートネットワーク６０からインターネット５０へ接続することができる。
【００３３】
パケット折返し用ｐｒｏｘｙサーバ２０のＩＰアドレスは、各県設定センタＣ２内のＲＡＤＩＵＳ６１から払い出され、各県設定センタＣ２は、自動設定事業運用者のセンタであるので、ＩＰアドレスを固定的に払い出すことが可能である。しかし、インターネット５０経由で、全国設定センタＣ１にアクセスするセッションでは、使用するＩＳＰ４１、４２から、ＩＰアドレスを払い出すので、接続する毎に必ず同じである保証はない。ＩＰアドレスが接続の度に変化するとき、設定ファイル蓄積サーバ１０はパケット折返し用ｐｒｏｘｙサーバのＩＰアドレスがわからなくなるので、各県設定センタＣ２に設定ファイルを送ることができない。
【００３４】
したがって、パケット折返し用ｐｒｏｘｙサーバ２０が、インターネット５０に接続する場合における接続ＩＦのＩＰアドレスが変わると、上記ＩＰアドレスが変わる度に、設定ファイル蓄積サーバ１０に通知し、各県設定センタＣ２に設定ファイルを送ることができないという問題を解決することができる。
【００３５】
上記ＩＰアドレスが変更されたことを、パケット折返し用ｐｒｏｘｙサーバ２０が認識するためには、インタフェースに付与されているＩＰアドレスを定期的に取得し、今回取得したＩＰアドレスと、前回取得したＩＰアドレスとを比較し、この比較結果が不一致であれば、ＩＰアドレスが変更されたことを、パケット折返し用ｐｒｏｘｙサーバ２０が認識することができる。
【００３６】
また、ＩＰアドレスの変更は、ＰＰＰｏＥセッションの再接続時に生じるので、ＰＰＰｏＥセッションが再接続されたときに、インタフェースのＩＰアドレスを検査し、ＩＰアドレスが変更されたことを知ることができる。
【００３７】
全国設定センタＣ１には、設定ファイル蓄積サーバ１０が設置され、各自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３の設定ファイルを、設定ファイル蓄積サーバ１０が蓄積している。
【００３８】
たとえば、自動設定対象ネットワーク機器Ｔ１を入手したユーザ情報と、接続情報（ユーザＩＤ、パスワード）とを取得する場合、自動設定対象ネットワーク機器Ｔ１をユーザが購入したときに、購入した店舗において、ネットワーク機器Ｔ１のシリアル番号、住所、使用するＩＳＰを、アンケート形式で聞き、または、電話・ＦＡＸ／Ｅ−ｍａｉｌ、専用のソフトによって、自動設定対象ネットワーク機器Ｔ１を入手したユーザ情報、接続情報を取得した方法等のデータを収集する。
【００３９】
また、ユーザの代理人として販売店がＩＳＰと契約することによって、ＩＳＰ接続情報であるユーザＩＤ、パスワードを得ることができ、また、全国設定センタＣ１が、ユーザの代理人として契約することによって、ＩＳＰ接続情報であるユーザＩＤ、パスワードを得ることができ、さらに、ユーザ本人が契約することによって、ユーザＩＤ、パスワードを、全国設定センタＣ１に知らせるようにしてもよい。
【００４０】
また、上記のように、アンケート形式でユーザ情報を入手する場合、ユーザが使用したいと考えているサービスを聞き、これに合わせたファイヤウォールを設定し、インターネット５０に接続するための情報だけでなく、ネットワーク機器Ｔ１のその他の設定情報をも蓄積し、自動設定対象ネットワーク機器Ｔ１からのアクセスがあったときに、ネットワーク機器Ｔ１のその他の設定情報を送信するようにしてもよい。
【００４１】
図３は、上記実施例において、設定ファイル蓄積サーバ１０の構成例と、設定情報テーブルＴＢ１の例と、各種設定ファイルＦ１の例と、住所・各県初期設定ファイル蓄積サーバ対応テーブルＴＢ２の例とを示す図である。
【００４２】
設定ファイル蓄積サーバ１０には、ネットワーク機器シリアル番号と端末ＩＤとを変換する設定情報テーブルＴＢ１が用意され、ネットワーク機器製造時におけるネットワーク機器シリアル番号に合うように、端末ＩＤを計画的に付与するようにしてもよく、また、製造時にネットワーク機器に設定した情報を、設定ファイル蓄積サーバ１０に送信するようにしてもよい。さらに、シリアル番号と端末ＩＤとが互いに同じであるように設定するようにしてもよい。
【００４３】
さらに、図２（２）に示される初期設定情報を、各プライベートネットワーク６０における初期設定ファイル蓄積サーバ６２と通信するために経由するパケット折返し用ｐｒｏｘｙサーバ２０と、初期設定ファイル蓄積サーバ６２のアドレスを蓄積する住所・各県初期設定ファイル蓄積サーバ６２との対応テーブルを用意する。つまり、各県設定センタＣ２は、全国に複数存在し、そのうちのどの各県設定センタＣ２に送る必要があるかを特定するために、対応テーブルを用意する。
【００４４】
次に、上記実施例において、自動設定環境を準備する動作について説明する。
【００４５】
図４は、上記実施例において、自動設定するための環境を準備する動作を示すシーケンス図である。
【００４６】
パケット折返し用ｐｒｏｘｙサーバ２０を介して、全国設定センタＣ１と各県設定センタＣ２とを接続するために、ＩＳＰ４２に接続する。ＰＰＰｏＥ網３０に対し、ＰＰＰｏＥディスカバリステージ処理を経て、ＩＰＣＰ処理（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ＰＰＰを用いてＩＰアドレスを得る処理）によって自ＩＰアドレスを取得する。
【００４７】
この取得した自ＩＰアドレスと、設置されている県名とを、全国設定センタＣ１の設定ファイル蓄積サーバ１０に送信し、蓄積サーバ１０に格納されている住所・各県初期ファイル蓄積サーバ対応テーブルＴＢ２に書き込む。全国設定センタＣ１側から見ると、全国設定センタＣ１がプライベートネットワーク各県設定センタＣ２と接続されている。
【００４８】
同様に、プライベートネットワーク６０に、パケット折返し用ｐｒｏｘｙサーバ２０を接続する。
【００４９】
ＰＰＰｏＥ網３０を、プライベートネットワーク６０に接続するための情報を用い、ＰＰＰｏＥディスカバリステージ処理を行う。これによって、ＰＰＰｏＥ網３０から各県設定センタＣ２のＲＡＤＩＵＳ６１に、認証要求が行われ、ＩＰアドレスを払い出す。このときに、パケット折返し用ｐｒｏｘｙサーバ２０の認証情報と、ＩＰアドレスとを固定することによって、パケット折返し用ｐｒｏｘｙサーバ２０のＩＰアドレスを固定する。
【００５０】
つまり、初期設定ファイル蓄積サーバ６２が、パケット折返し用ｐｒｏｘｙサーバ２０のアドレスを記憶するために、パケット折返し用ｐｒｏｘｙサーバ２０のＩＰアドレスを固定する。
【００５１】
この段階で、パケット折返し用ｐｒｏｘｙサーバ２０を介して、全国設定センタＣ１と各県設定センタＣ２とが、常時接続状態になる。この常時接続によって、いつでも通信できるように準備する。
【００５２】
何らかの理由によって、ＰＰＰｏＥセッションが切断されると、再接続処理を行い、常時接続を維持するように動作する。
【００５３】
設定ファイル蓄積サーバ１０へユーザ情報が設定されたときに、ユーザ情報の住所に基づいて、どのｐｒｏｘｙサーバ２０を経由して初期設定ファイル蓄積サーバ６２と通信するかを検索する。初期設定ファイル蓄積サーバ６２へ送る情報は、初期設定情報テーブル（図２（２）に示す設定情報）の内容である設定ファイル蓄積サーバ１０に設定されている端末ＩＤ、ＩＳＰ用ユーザＩＤ・パスワード、プライベートネットワーク６０への接続用ユーザＩＤ・パスワードである。
【００５４】
初期設定ファイル蓄積サーバ６２は、自動設定対象ネットワーク端末Ｔ１、Ｔ２、Ｔ３がプライベートネットワーク６０へ接続することができるようにするために、ＲＡＤＩＵＳ６１に接続情報（ユーザＩＤ・パスワード）を設定する。
【００５５】
次に、上記実施例において、自動設定する動作について説明する。
【００５６】
図５、図６、図７は、上記実施例において、自動設定する動作を示すシーケンス図である。
【００５７】
自動設定対象ネットワーク機器Ｔ１、Ｔ２、Ｔ３のうちのたとえば、自動設定対象ネットワーク機器Ｔ１に電源が投入されると、自動設定対象ネットワーク機器Ｔ１内に、製造時に書き込まれたユーザＩＤ・パスワードを用い、ＰＰＰｏＥ網３０を介して、自動設定対象ネットワーク機器Ｔ１が、プライベートネットワーク６０への接続を開始する。ＰＰＰｏＥディスカバリステージを経て、上記ＩＰＣＰによって、ネットワーク機器Ｔ１のＩＰアドレスを取得する。これによって、ネットワーク機器Ｔ１が各県設定センタＣ２へ接続される。
【００５８】
次に、製造時に書き込まれたＵＲＬに、初期設定情報を取得する要求を行い、インターネット５０に接続することができるようにするために必要となる最小限の情報（ＩＳＰ接続のためのユーザＩＤ・パスワード、必要ならば、ＤＮＳサーバアドレス、経路情報）を取得する。
【００５９】
上記最小限の情報を取得すると、自動設定対象ネットワーク機器Ｔ１は、各県設定センタＣ２との接続を切断する。各県設定センタＣ２との通信で、やり取りされるのは、上記最小限の情報のみであるので、接続されている時間は、非常に短いので、ＰＰＰｏＥ網３０運用者との契約において、各県設定センタＣ２との同時接続数が少ない場合でも、また、通信帯域が狭い場合でも、サービス可能である。
【００６０】
ネットワーク機器Ｔ１は、初期設定ファイル蓄積サーバ６２からダウンロードしたＩＳＰ接続情報を用い、ＰＰＰｏＥ網３０を経由し、ＩＳＰ４１に接続を要求する。上記と同じように、ＰＰＰｏＥディスカバリを経て、上記ＩＰＣＰによってＩＰアドレスを取得する。このＩＰアドレス取得によって、ネットワーク機器Ｔ１は、インターネット５０にアクセスすることができる。
【００６１】
インターネット５０へのアクセスが可能になると、全国設定センタＣ１内の設定ファイル蓄積サーバ１０にアクセスし、ネットワーク機器Ｔ１に設定すべき情報である設定ファイル（ユーザＩＤ、パスワード、経路情報、ＱＯＳ、ファイヤウォール情報、ＩＰアドレス等）を、ダウンロードする。設定ファイル蓄積サーバ１０に設定ファイル送信を要求するときに、ネットワーク機器Ｔ１を識別するために、設定ファイル蓄積サーバ１０が認証する。このときの認証情報として、初期設定ファイルダウンロード等に使用した製造時シリアル番号、端末ＩＤと、パスワード等を用いる。
【００６２】
設定ファイル蓄積サーバ１０は、上記認証を行なった後に、そのシリアル番号や、端末ＩＤに基づいて、ネットワーク機器Ｔ１が必要とするダウンロードファイルを、設定情報テーブルＴＢ１から検索し、設定ファイル蓄積部１４から該当するファイルを、ネットワーク機器Ｔ１に送信する。
【００６３】
ネットワーク機器Ｔ１は、設定ファイルを全てダウンロードし終わると、自動的にネットワーク機器Ｔ１を再起動する等によって、設定ファイルの内容を反映させる。つまり、設定ファイルをダウンロードしただけでは、設定ファイルに書かれた動作設定が行われないので、層値をリブートしたリアプリケーションから設定を読み込む必要がある。
【００６４】
上記のようにすることによって、ユーザが、ネットワーク機器Ｔ１の電源ボタンをＯＮするだけで、ネットワーク機器Ｔ１の設定が自動的に行なわれる。
【００６５】
ネットワーク機器Ｔ２、Ｔ３、……においても、ネットワーク機器Ｔ１における上記動作と同様の動作が行われる。
【００６６】
つまり、上記実施例において、ネットワーク機器出荷時にアクセス情報を予め埋め込み、アクセス認証が必要なネットワークを経由し、アクセス認証が必要なネットワーク上にプライベートネットワーク６０を構築できるサービスを用いて設置された自動設定センタに接続し、初期ネットワーク設定を  ユーザが契約したＩＳＰに接続できるだけの最低限の情報をダウンロードし、接続を切断する。
【００６７】
初期ネットワーク設定として、初期設定ファイル蓄積サーバ６２から、ダウンロードするＩＳＰ情報（ＩＳＰに接続するために必要な情報）は、ユーザＩＤ、パスワードであり、場合によっては、ＤＮＳサーバアドレスであり、いずれにしても、情報量が非常に少ないので、各県設定センタＣ２に、同時に接続している台数を削減することができ、ダウンロードに必要な帯域も少ない。
【００６８】
これは、各県設定センタＣ２を運用する者とにとっては、ＰＰＰｏＥ網３０を運営する者に支払う契約料を、より安価にすることができる可能性がある。したがって、プライベートネットワーク６０を用いた各県設定センタＣ２を設置するコストを下げることができる。
【００６９】
初期ネットワーク設定をダウンロードしたネットワーク機器Ｔ１は、ＩＳＰ情報を用いて、ＰＰＰｏＥ網３０にアクセスすることによって、契約したＩＳＰに接続される。
【００７０】
契約しているＩＳＰに接続した後に、このＩＳＰを経由し、インターネット５０上に設置されている全国設定センタＣ１に接続し、ネットワーク機器の設定情報をダウンロードし、このダウンロードした設定情報を、ネットワーク機器Ｔ１に自動設定する。
【００７１】
インターネット５０上の全国設定センタＣ１へ登録する各ネットワーク機器の設定情報を、ユーザがネットワーク機器を購入するときに、どのＩＳＰを利用するのかを聞き、販売者がユーザの代理となって手続きをし、電話を利用し、オペレータの対応によって設定する。
【００７２】
また、インターネット５０上の全国設定センタＣ１へ登録された情報は、ユーザの住所によって、最適な各県のプライベートネットワーク６０上の自動設定センタへ、先に示したＩＳＰに接続するために必要な最低限の情報を転送し、そのユーザ情報を有効にする。
【００７３】
これらによって、ＰＰＰｏＥを用いたアクセス認証を必要とするネットワーク環境においても、ユーザが操作することなく、ネットワーク機器の設定を自動的に行うことができる。
【００７４】
なお、上記実施例を、プログラムの発明として把握することができる。すなわち、上記実施例は、アクセス認証を必要とするネットワークにネットワーク機器を接続したときに、製造時に、上記ネットワーク機器に設定されている第１のユーザ情報を用い、プライベートネットワークに接続するプライベートネットワーク接続手順と、上記プライベートネットワークに接続されている初期設定ファイル蓄積サーバから、所定のＩＳＰにアクセスするために必要な第２のユーザ情報を取得し、メモリに記憶するユーザ情報取得手順と、上記プライベートネットワークと上記ネットワーク機器との接続を、切断手段によって切断する切断手順と、上記取得した上記第２のユーザ情報を用いて所定のＩＳＰに接続し、インターネット上の装置から、経路情報、他のＩＳＰに接続するために必要な第３のユーザ情報を含むネットワークサービスを利用するために必要な情報を取得し、メモリに記憶する必要情報取得手順と、上記取得した必要な情報を、上記ネットワーク機器に自動設定する自動設定手順とをコンピュータに実行させるプログラムの例である。
【００７５】
また、上記プログラムを、ＦＤ、ＣＤ、ＤＶＤ、ＨＤ、半導体メモリ等の記録媒体に記録するようにしてもよい。
【００７６】
【発明の効果】
本発明によれば、ＰＰＰｏＥ網のようなアクセス認証を必要とするネットワークを利用し、ユーザアカウントを入力する必要があるネットワークに、ネットワーク機器を接続するだけで、ＩＳＰに接続するためのユーザ情報を始めとして、経路設定、ファイヤウォール設定等が自動的に行なわれ、したがって、ネットワーク機器に関する知識を有しないユーザでも、ネットワーク機器を容易に使用することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例であるネットワーク機器自動設定装置が使用されているネットワーク構成１００を示す図である。
【図２】上記実施例において、初期設定ファイル蓄積サーバ６２の構成例と、初期設定ファイル蓄積部６２３に設けられているデータベースの例を示す図である。
【図３】上記実施例において、設定ファイル蓄積サーバ１０の構成例と、設定情報テーブルＴＢ１の例と、各種設定ファイルＦ１の例と、住所・各県初期設定ファイル蓄積サーバ対応テーブルＴＢ２の例とを示す図である。
【図４】上記実施例において、自動設定するための環境を準備する動作を示すシーケンス図である。
【図５】上記実施例において、自動設定する動作を示すシーケンス図である。
【図６】上記実施例において、自動設定する動作を示すシーケンス図である。
【図７】上記実施例において、自動設定する動作を示すシーケンス図である。
【符号の説明】
１００…ネットワーク構成、
１０…設置ファイル蓄積サーバ、
２０…パケット折り返し用ｐｒｏｘｙサーバ、
３０…ＰＰＰｏＥ網、
４１、４２…ＩＳＰ、
５０…インターネット、
６１…ＲＡＤＩＵＳ、
６２…初期設定ファイル蓄積サーバ、
Ｃ１…全国設定センタ、
Ｃ２…プライベートネットワーク各県設定センタ、
Ｔ１、Ｔ２、Ｔ３…自動設定対象ネットワーク機器。
【図１】
2005055940.tif 000003
【図２】
2005055940.tif 000004
【図３】
2005055940.tif 000005
【図４】
2005055940.tif 000006
【図５】
2005055940.tif 000007
【図６】
2005055940.tif 000008
【図７】
2005055940.tif 000009