(57)【要約】【課題】ルータのメーカ・機種・ファームウェア及びプロバイダ・接続事業者の相違に依存しない統一的な操作手順で、ユーザが容易にルータに接続パラメータを設定することを可能とするルータパラメータ設定システムを提供する。【解決手段】プロバイダ名・接続事業者名をユーザから入力し、それに対応した接続パラメータをデータベースから検索する。ルータのメーカ名・機種名をユーザから入力し、ルータのファームウェアバージョンをルータから入力する。入力したルータのメーカ名・機種名・ファームウェアバージョンに対応したパラメータ設定手順情報をデータベースから検索する。検索した接続パラメータを検索したパラメータ設定手順情報に従ってルータに送信する。【選択図】　　　　図２
2004134967.tif 000002
【特許請求の範囲】
【請求項１】
ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力する手段と、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力する手段と、
入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項２】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項３】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項４】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項５】
請求項４に記載のルータパラメータ設定システムにおいて、
前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
【請求項６】
請求項３乃至５の何れか１項に記載のルータパラメータ設定システムにおいて、
前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
【請求項７】
請求項２乃至６の何れか１項に記載のルータパラメータ設定システムにおいて、
前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
【請求項８】
請求項１乃至７の何れか１項に記載のルータパラメータ設定システムにおいて、
検索された前記接続パラメータに付記する文字列を入力する手段を更に備え、
前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定システム。
【請求項９】
請求項８に記載のルータパラメータ設定システムにおいて、
前記文字列は、ユーザＩＤのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定システム。
【請求項１０】
請求項１乃至９の何れか１項に記載のルータパラメータ設定システムにおいて、
前記表を更に備えることを特徴とするルータパラメータ設定システム。
【請求項１１】
請求項１乃至９のいずれか１項に記載のルータパラメータ設定システムにおいて、
前記表は遠隔地にあり、前記表の内容をこれを送信する装置から受信する手段を更に備えることを特徴とするルータパラメータ設定システム。
【請求項１２】
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力する手段と、
入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項１３】
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
【請求項１４】
請求項１２又は１３に記載のルータパラメータ設定システムにおいて、
検索された前記接続パラメータに付記する文字列を入力する手段を更に備え、
前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定システム。
【請求項１５】
請求項１４に記載のルータパラメータ設定システムにおいて、
前記文字列は、ユーザＩＤのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定システム。
【請求項１６】
ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力するステップと、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力するステップと、
入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
【請求項１７】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
【請求項１８】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
【請求項１９】
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
【請求項２０】
請求項１９に記載のルータパラメータ設定方法において、
前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
【請求項２１】
請求項１８乃至２０の何れか１項に記載のルータパラメータ設定方法において、
前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
【請求項２２】
請求項１４乃至１８の何れか１項に記載のルータパラメータ設定方法において、
前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
【請求項２３】
請求項１６乃至２２の何れか１項に記載のルータパラメータ設定方法において、
検索された前記接続パラメータに付記する文字列を入力するステップを更に備え、
前記設定ステップは、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定方法。
【請求項２４】
請求項２３に記載のルータパラメータ設定方法において、
前記文字列は、ユーザＩＤのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定方法。
【請求項２５】
請求項１６乃至２４の何れか１項に記載のルータパラメータ設定方法において、
前記表を更に有することを特徴とするルータパラメータ設定方法。
【請求項２６】
請求項１６乃至２４のいずれか１項に記載のルータパラメータ設定方法において、
前記表は遠隔地にあり、前記表の内容をこれを送信する装置から受信するステップを更に有することを特徴とするルータパラメータ設定方法。
【請求項２７】
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力するステップと、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力するステップと、
入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を備えることを特徴とするルータパラメータ設定システム。
【請求項２８】
パラメータ設定手順情報をーカルエリアネットワークをグローバルネットワークと接続するルータから入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
【請求項２９】
請求項２７又は２８に記載のルータパラメータ設定方法において、
検索された前記接続パラメータに付記する文字列を入力するステップを更に備え、
前記設定ステップは、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定方法。
【請求項３０】
請求項２９に記載のルータパラメータ設定方法において、
前記文字列は、ユーザＩＤのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定方法。
【請求項３１】
コンピュータに請求項１６乃至３０のいずれか１項に記載のルータパラメータ設定方法を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ルータに接続パラメータを設定するシステム及びその方法に関し、特に、ローカルエリアネットワークをインターネット等のグローバルネットワークに接続するルータにローカルエリアネットワークを介して接続された情報処理装置からそのルータに接続パラメータを設定するシステム及びその方法に関する。
【０００２】
【従来の技術】
近年、インターネットに家庭内コンピュータ又はオフィス内コンピュータ等を設定する方式としてＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ　Ｄｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）が普及してきている。かかるＡＤＳＬによりインターネットに１又は２以上のコンピュータを接続する場合、電話回線にモデムを接続し、そのモデムにルータを接続し、ルータに１又は２以上のコンピュータを接続する。なお、モデムとルータを一体化したモデム内蔵ルータも存在する。このような接続形態においては、ＰＰＰｏＡ（Ｐｏｉｎｔ　ｔｏ　Ｐｏｉｎｔ　Ｐｒｏｔｏｃｏｌ　ｏｖｅｒ　Ａｓｙｎｃｈｒｏｎｏｕｓ　Ｔｒａｎｓｆｅｒ　Ｍｏｄｅ）又はＰＰＰｏＥ（Ｐｏｉｎｔ　ｔｏ　Ｐｏｉｎｔ　Ｐｒｏｔｏｃｏｌ　ｏｖｅｒ　Ｅｔｈｅｒｎｅｔ（登録商標））が用いられる。電話交換機構内においては、接続事業者毎の装置が設けられ、その装置が電話回線等を介してコンピュータとインターネットを接続する。
【０００３】
なお、この出願の発明に関連する先行技術文献情報としては次のものがある。
【０００４】
例えば、ネットワークに接続されようとしている機器へのＩＰアドレスの割り当て及びＩＰアドレスとホスト名との対応付けを設定装置で行うものがある（特許文献１参照）。
【０００５】
また、例えば、管理サーバがネットワークに接続された各周辺装置の資源管理情報を集中管理するものがある（特許文献２参照）。
【０００６】
【特許文献１】
特開平７−６６８０９号公報
【特許文献２】
特開２０００−１５５６５８公報
【発明が解決しようとする課題】
しかしながら、ルータを介してコンピュータをインターネットと接続する場合、ユーザはルータに様々な接続パラメータを設定しなければならないところ、ルータに接続パラメータを設定するための手順は、ルータのメーカ・機種毎に異なる。また、同一のメーカ・機種であってもファームウェアが異なると、ルータに接続パラメータを設定するための手順が異なる場合もある。
【０００７】
設定手順のうちユーザの操作手順については、例えば、あるメーカ・機種・ファームウェアのルータでは、ユーザが、ルータに同梱されている設定用ソフトウェアをコンピュータにインストールして、その設定用ソフトウェアを用いてルータに設定する接続パラメータを決定すると、その設定用ソフトウェアがルータに接続パラメータを所定のプロトコルにより送信する。また、あるメーカ・機種・ファームウェアのルータでは、ユーザがコンピュータ上でＷＷＷブラウザを起動し、所定の操作をすると、ＷＷＷブラウザがルータが保持するＨＴＭＬ文書をアクセスして表示し、ユーザがそのＨＴＭＬ文書上でパラメータを設定すると、コンピュータが接続パラメータをＨＴＭＬでいうところのフォーム情報としてルータに送信する。
【０００８】
また、設定手順のうちコンピュータからルータへの接続パラメータの送信手順については、上述したように、ルータのメーカ・機種・ファームウェア毎にプロトコルが異なる上に、あるルータの場合には、コンピュータからルータに各接続パラメータ毎に接続パラメータを送信し、他のルータの場合には、コンピュータからルータに接続パラメータをまとめて送信する。また、各接続パラメータを送信するためにはその接続パラメータの名称及び値の組を送信する必要があるが、同一の接続パラメータであってもルータのメーカ・機種・ファームウェア毎にその名称が異なる。
【０００９】
また、ルータに設定する接続パラメータの値は、プロバイダ・接続事業者毎に異なる。例えば、プロバイダ・接続事業者毎にＤＮＳ（Ｄｏｍａｉｎ　Ｎａｍｅ　Ｓｙｓｔｅｍ）サーバが異なる。また、プロバイダ・接続事業者毎にユーザＩＤのドメイン名（＠に続く部分）が異なる。更に、ユーザパスワードが必要なプロバイダ・接続事業者もあるが、パスワードが不要なプロバイダ・接続事業者もある。通信方式として、あるプロバイダ・接続事業者はＰＰＰｏＡを用いるが、別のプロバイダ・接続事業者はＰＰＰｏＥを用いる。更に、プロバイダ・接続事業者毎にＶＣＩ／ＶＰＩ（Ｖｉｒｔｕａｌ　Ｃｈａｎｎｅｌ　Ｉｄｅｎｔｉｆｉｅｒ／Ｖｉｒｔｕａｌ　Ｐａｔｈ　Ｉｄｅｎｔｉｆｉｅｒ）が異なる。更に、あるプロバイダ・接続事業者はカプセル化方式としてＬＬＣカプセル化方式（ＬｏｇｉｃＬｉｎｋ　Ｃｏｎｔｒｏｌ　ｅｎｃａｐｓｕｌａｔｉｏｎ）を用いるが、別のプロバイダ・接続事業者はカプセル化方式としてＶＣベース多重化方式（Ｖｉｒｔｕａｌ　Ｃｈａｎｎｅｌ　ｍｕｌｔｉｐｌｅｘｉｎｇ　ｅｎｃａｐｓｕｌａｔｉｏｎ）を用いる。更に、プロバイダ・接続事業者毎にＭＴＵ（Ｍａｘｉｍｕｍ　Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｕｎｉｔ）が異なる。更に、認証方式として、ある通信事業者・プロバイダはＰＡＰ方式を用いるが、別のプロバイダ・接続事業者はＣＨＡＰ方式を用いる。更に、ＡＤＳＬモデム付きのルータの場合には、ＶＣＩ／ＶＰＩの値、ＭＴＵの値及びカプセル化方式の種別を指定しなければならないが、ＡＤＳＬモデム無しのルータの場合には、これらを指定する必要がない。
【００１０】
従って、ユーザは、使用するルータのマニュアル、設定用ソフトウェアの案内画面及びプロバイダ・接続事業者が供与したパラメータリスト等を熟読して、ルータのメーカ・機種・ファームウェア毎に異なる手順によりプロバイダ・接続事業者毎に異なるパラメータをルータに設定しなければならないこととなるが、不慣れな画面で接続パラメータを入力又は選択しなければならない上に、入力又は選択しなければならない接続パラメータの中にはコンピュータの初心者・中級者にとっては難解なものもあるので、必ずしも全てのユーザが容易に接続パラメータをルータに設定することができるとは限らない。
【００１１】
そこで、本発明は、ルータのメーカ・機種・ファームウェア及びプロバイダ・接続事業者の相違に依存しない統一的な操作手順で、ユーザが容易にルータに接続パラメータを設定することを可能とするルータパラメータ設定システム及びその方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明の第１の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力する手段と、前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力する手段と、入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００１３】
本発明の第２の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００１４】
本発明の第３の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００１５】
本発明の第４の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００１６】
本発明の第４の観点によるルータパラメータ設定システムにおいて、前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【００１７】
本発明の第３又は第４の観点によるルータパラメータ設定システムにおいて、前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【００１８】
本発明の第２、第３又は第４の観点によるルータパラメータ設定システムにおいて、前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【００１９】
本発明の第１、第２、第３又は第４の観点によるルータパラメータ設定システムは、検索された前記接続パラメータに付記する文字列を入力する手段を更に備えてもよく、前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定してもよい。
【００２０】
本発明の第１、第２、第３又は第４の観点によるルータパラメータ設定システムは、前記表を更に備えてもよい。
【００２１】
本発明の第１、第２、第３又は第４の観点による記載のルータパラメータ設定システムにおいて、前記表は遠隔地にあってもよく、当該システムは、前記表の内容をこれを送信する装置から受信する手段を更に備えてもよい。
【００２２】
本発明の第５の観点によれば、パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び／又は接続事業者を特定する情報を入力する手段と、入力した前記プロバイダ及び／又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び／又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００２３】
本発明の第６の観点によれば、パラメータ設定手順情報をルータから入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【００２４】
本発明の第５又は第６の観点によるルータパラメータ設定システムは、検索された前記接続パラメータに付記する文字列を入力する手段を更に備えてもよく、前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定してもよい。
【００２５】
本発明の第１、第２、第３、第４、第５又は第６の観点によるルータパラメータ設定方法において、前記文字列は、ユーザＩＤのアカウント及び必要なパスワードであってもよい。
【００２６】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００２７】
［実施形態１］
図１は、本発明の実施形態１によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【００２８】
図１を参照すると、本システムは、コンピュータ１０１、１０２、１０３、コンピュータ１０１に接続されるデータベース１０４、ルータ１０５、ルータとコンピュータ１０１、１０２、１０３を接続するローカルエリアネットワーク（ＬＡＮ）１０６、プロバイダ・接続事業者１０７及びインターネット１０８を備える。ルータ１０５と接続事業者・プロバイダ１０７は、インターネットにより接続される。コンピュータ１０１、１０２、１０３、データベース１０４、ルータ１０５及びローカルエリアネットワーク１０６は、例えば、家庭の屋内や会社の構内１０９に設置される。
【００２９】
図２は、コンピュータ１０１に備わるルータパラメータ設定システム及びその周辺部の構成を示す。
【００３０】
図２を参照すると、ルータパラメータ設定システムは、ユーザインターフェース部２０１、プロバイダ名・接続事業者名入力部２０２、ルータメーカ名・機種名入力部２０３、ＩＤ・パスワード入力部２０４、パラメータ・パラメータ設定手順情報検索部２０５、パラメータ設定部２０６、バージョン問合せ部２０７及びＬＡＮインターフェース部２０８を備える。なお、ルータパラメータ設定システムのこれらの部分は、コンピュータ１０１のＣＰＵがハードディスクドライブ等の記録媒体に記録されているプログラムを読み込んで実行することによってコンピュータ１０１のハードウェア資源を用いて実現することができる。なお、実施形態１では、データベース１０４もルータパラメータ設定システムの一部を構成する。
【００３１】
ユーザインターフェース部２０１は、ＣＲＴ、液晶ディスプレイ等の表示装置及びキーボード、コンピュータマウス等の入力装置を備え、画面の表示並びに項目の選択及び文字列の入力等を行う。
【００３２】
プロバイダ名・接続事業者名入力部２０２は、ユーザインターフェース部２０１を介して、ユーザからユーザが加入しているプロバイダの名称、接続事業者の名称及びサービス（ＰＰＰｏＥ、ＰＰＰｏＡの別）を入力する。
【００３３】
ルータメーカ名・機種名入力部２０３は、ユーザインターフェース部２０１を介して、ユーザからルータ１０５のメーカ名及び機種名を入力する。
【００３４】
ＩＤ・パスワード入力部２０４は、ユーザインターフェース部２０１を介して、ユーザがプロバイダ・接続事業者による認証を受けるためのユーザＩＤのアカウント（「＠」の前の部分。プロバイダによっては、ＩＤ、ユーザ名ともいう。）及び必要なパスワードをユーザから入力する。
【００３５】
パラメータ・パラメータ設定手順情報検索部２０５は、プロバイダ名・接続事業者名入力部２０２が入力したプロバイダの名称及び接続事業者の名称の組み合わせに対応したルータ１０５に設定するべきパラメータをデータベース１０４から検索する。また、パラメータ・パラメータ設定手順情報検索部２０５は、パラメータをルータ１０５に設定するためのパラメータ設定手順を示すパラメータ設定手順情報であって、ルータメーカ名・機種名入力部２０３が入力したルータ１０５のメーカ名及び機種名並びにバージョン問合せ部２０７が通知を受けたルータ１０５のファームウェアバージョンの組み合わせに対応するものをデータベース１０４から検索する。
【００３６】
パラメータ設定部２０６は、ＬＡＮインターフェース部２０８を介して、パラメータ・パラメータ設定手順情報検索部２０５がデータベース１０４から検索したパラメータを、パラメータ・パラメータ設定手順情報検索部２０５がデータベース１０４から検索したパラメータ設定手順情報により示されるパラメータ設定手順により、ルータ１０５に設定する。
【００３７】
バージョン問合せ部２０７は、ＬＡＮインターフェース部２０８を介して、ルータ１０５にそのファームウェアバージョンを問い合わせる。
【００３８】
ＬＡＮインターフェース部２０８は、ローカルエリアネットワーク１０６を介して、ルータ１０５と通信を行う。通信は、イーサネット（登録商標）、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）等のプロトコルスタック上で、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等を用いて行われる。また、ＬＡＮインターフェース部２０８のＩＰアドレスは、ルータ１０５が有するＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）サーバによって与えられるものでもあってもよいし、手動で設定されるものであってもよい。また、ＬＡＮインターフェース部２０８は、何種類かのディフォルトのルータ１０５のＩＰアドレス（１９２．１６８．０．１、１９２．１６８．１．１等）を用いて、ルータ１０５との通信を試みて、通信が成功したときのＩＰアドレスをルータ１０５のＩＰアドレスとして認識する。また、ＬＡＮインターフェース部２０８は、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ　Ｐｌｕｇ　ａｎｄ　Ｐｌａｙ）の機能を用いてルータ１０５のＩＰアドレスを取得してもよい。
【００３９】
データベース１０４は、以下に示す５つの表（表１〜５）を有する。
【００４０】
表１は、図３に示すものであり、表１の第１行に示すものが各レコードの項目である。表１は、項目として、プロバイダ名、接続事業者名、内蔵モデムの有無、ルータのメーカ名及びルータの機種名を有し、プロバイダ及び接続事業者の組み合わせにおいて認定されているルータのメーカ名及び機種名を内蔵モデムの有無毎に検索するために用いられる。
【００４１】
表２は、接続パラメータの一部を保持する表であり、図４に示すものである。表２の第１行に示すものが各レコードの項目である。表２は、項目として、プロバイダ名、接続事業者名、ＤＮＳサーバ１、ＤＮＳサーバ２、ユーザＩＤのドメイン名、パスワードの要否、接続方式、ＶＣＩ／ＶＰＩ、カプセル化方式、ＭＴＵ及び認証方式を有し、プロバイダ名及び接続事業者名の各組み合わせに対応する接続パラメータの一部（ＤＮＳサーバ１、ＤＮＳサーバ２、ユーザＩＤのドメイン名、パスワードの要否、接続方式、ＶＣＰ／ＶＰＩ、カプセル化方式、ＭＴＵ及び認証方式）を検索するために用いられる。
【００４２】
表３は、パラメータ設定手順情報の一部を保持する表であり、図５に示すものである。表３の第１行に示すものが各レコードの項目である。表３は、項目として、ルータのメーカ名、ルータの機種名、ルータのファームウェアバージョン、ＤＮＳサーバ１のパラメータ名、ＤＮＳサーバ２のパラメータ名、ユーザＩＤのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、ＶＣＩ／ＶＰＩのパラメータ名、カプセル化方式のパラメータ名、ＭＴＵのパラメータ名及び認証方式のパラメータ名を有し、各ルータのメーカ名、機種名及びそのファームウェアバージョンの組み合わせに対応するパラメータ設定手順情報の一部（ＤＮＳサーバのパラメータ名、ユーザＩＤのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、ＶＣＩ／ＶＰＩのパラメータ名、カプセル化方式のパラメータ名、ＭＴＵのパラメータ名及び認証方式のパラメータ名）を検索するために用いられる。例えば、ユーザＩＤのパラメータ名は、メーカ名＝Ｐ、機種名＝Ｖ、ファームウェアバージョン＝１．０．１の組み合わせに対しては「ＵｓｅｒＩＤ」、メーカ名＝Ｐ、機種名＝Ｖ、ファームウェアバージョン＝２．０．１の組み合わせに対しては「ＵｓｅｒＩｄ」、メーカ名＝Ｐ、機種名＝Ｗ、ファームウェアバージョン＝１．０．１の組み合わせに対しては「ＵｓｅｒＩＤ」、メーカ名＝Ｑ、機種名＝Ｘ、ファームウェアバージョン＝１．０．１の組み合わせに対しては「ｕｓｅｒ＿ｉｄ」、メーカ名＝Ｑ、機種名＝Ｙ、ファームウェアバージョン＝１．０．１の組み合わせに対しては「ｕｓｅｒ＿Ｉｄ」であり、ルータのメーカ名、機種名及びファームウェアバージョンの組み合わせにより異なる。
【００４３】
パラメータ設定部２０６がルータ１０５に接続パラメータを送信する場合には、接続パラメータのパラメータ名（例えば、ＤＮＳサーバ１のパラメータ名である「ＤＮＳ１」）及び値の組をルータ１０５に送信する。
【００４４】
表４は、パラメータ設定手順情報の他の一部を保持する表であり、図６に示すものである。表４の第１行に示すものが各レコードの項目である。表４は、項目として、ルータのメーカ名、ルータの機種名、ルータのファームウェアバージョン、パラメータの転送方式及び制御方式（待ち時間等）を有し、各ルータのメーカ名、機種名及びそのファームウェアバージョンの組み合わせに対応する転送方式及び制御方式を検索するために用いられる。
【００４５】
パラメータ設定部２０６がルータ１０５に接続パラメータを送信する場合には、転送方式として「一括」が指定されている場合には、接続パラメータを一括してルータ１０５に送信し、転送方式として「個別」が指定されている場合には、接続パラメータを個々にルータ１０５に送信する。転送方式が一括である場合であっても、全てのパラメータが一括して転送されるのではなく、パラメータ複数個毎には数回に分けて転送される。その場合の転送と転送の間隔が待ち時間である。転送方式が個別である場合には、パラメータが１つ毎に転送されるが、その場合においても、一括転送の場合と同様に、転送と転送の間隔である待ち時間を指定する。
【００４６】
表５は、ファームウェアバージョンのパラメータ名を保持する表であり、図７に示すものである。表５の第１行に示すものが各レコードの項目である。表５は、項目として、ルータのメーカ名、ルータの機種名及びファームウェアバージョンのパラメータ名を有し、各ルータのメーカ名及び機種の組み合わせに対応するファームウェアバージョンのパラメータ名を検索するために用いられる。
【００４７】
次に、実施形態１のルータパラメータ設定システムにより行われるルータパラメータ設定方法について主に図８を参照して説明する。
【００４８】
まず、ユーザが、ローカルエリアネットワーク１０６にルータ１０５を物理的に接続する（ステップＳ３０１）。
【００４９】
次に、プロバイダ名・接続事業者名入力部２０２は、ユーザインターフェース部２０１を介して、ユーザからユーザが加入しているプロバイダの名称及び接続事業者の名称を次に述べる方法で入力する（ステップＳ３０２）。すなわち、ルータメーカ名・機種名入力部２０２は、ユーザインターフェース部２０１を介して、図９に示すような画面を表示する。なお、プロバイダ名・接続事業者名入力部２０２は、この画面を表示する準備段階で、プロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを入力するためのコンボボックス４０１に表１に格納されているプロバイダの名称及び接続事業者の名称の組み合わせを登録しておく。なお、あるプロバイダとある接続事業者の組み合わせにおいて１種類のサービスのみが提供している場合には、この組み合わせからサービスは除かれる。また、プロバイダと接続事業者が一体となっている場合には、プロバイダのみ又は接続事業者のみによってこの一体の者を特定することができ、プロバイダ名及び接続事業者名のうちの何れか一方を省略できる。ユーザは、図９の画面のプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを入力するためのコンボボックス４０１に登録されているプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせのうちから自分が加入しているプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを選択する。
【００５０】
次に、ルータメーカ名・機種名入力部２０２は、ユーザインターフェース部２０１を介して、ユーザからルータのメーカ名及び機種名を次に述べる方法で入力する（ステップＳ３０３）。すなわち、ユーザは、図９の画面のモデム内蔵・非内蔵を入力するためのコンボボックス４０２において、ルータ１０５がモデムを内蔵しているか又はしていないかを選択する。ユーザがコンボボックス４０１及び４０２において選択を行うと、ルータメーカ名・機種名入力部２０３は、その選択内容及びステップＳ３０２で入力されたプロバイダの名称、接続事業者の名称及びサービスの名称に対応したルータのメーカ名及び機種名を表１から検索し、検索したルータのメーカ名及び機種名を結合して、ルータの名称を入力するためのコンボボックス４０３に登録する。ルータメーカ名・機種名入力部２０３は、ユーザがモデム内蔵を選択した場合には、ユーザが選択したプロバイダ及び接続事業者の組み合わせにおいて認定されているルータのうち、モデム内蔵型のルータをコンボボックス４０３に登録し、ユーザがモデム非内蔵を選択した場合には、ユーザが選択したプロバイダ及び接続事業者の組み合わせにおいて認定されているルータのうち、モデム非内蔵のルータをコンボボックス４０３に登録する。次に、ユーザは、コンボボックス４０３に登録されたルータの名称のうちからローカルエリアネットワーク１０６に接続されているルータ１０５の名称を選択する。なお、コンボボックス４０２を省いて、コンボボックス４０１においてプロバイダの名称、接続事業者の名称及びサービスの名称が選択されたならば、選択されたプロバイダ、接続事業者及びサービスの組み合わせにおいて認定されている全てのルータのメーカ名及び機種名をコンボボックス４０３に登録してもよい。
【００５１】
次に、ユーザが図９の画面の「次へ」ボタン４０４を押すと、プロバイダ名・接続事業者名入力部２０２は、ステップＳ３０２で入力したプロバイダ名及び接続事業者名をパラメータ・パラメータ設定手順情報検索部２０５に通知し、ルータメーカ名・機種名入力部２０２は、ステップＳ３０３で入力したルータのメーカ名及び機種名をパラメータ・パラメータ設定手順情報検索部２０５に通知する。すると、パラメータ・パラメータ設定手順情報検索部２０５は、データベース１０４に対して、ルータメーカ名・機種名入力部２０３から通知されたルータのメーカ名及び機種名がデータベース１０４に登録されているか否かを問い合わせる（ステップ３０４）。その問合せに応じて、データベース１０４は、表３、４及び５のメーカ名及び機種名の項目の内容として問合せのあったメーカ名及び機種名を有するレコードの検索を試み、検索できた場合には登録有りの旨をパラメータ・パラメータ設定手順情報検索部２０５に通知し、検索できなかった場合には登録無しの旨をパラメータ・パラメータ設定手順情報検索部２０５に通知する（ステップＳ３０５）。
【００５２】
パラメータ・パラメータ設定手順情報検索部２０５が、登録無しの旨の通知を受けた場合には、ルータパラメータ設定方法は、ここで中断する。
【００５３】
パラメータ・パラメータ設定手順情報検索部２０５は、登録有りの旨の通知を受けた場合には、更に、データベース１０４に対して、ルータメーカ名・機種名入力部２０３から通知されたルータのメーカ名及び機種名の組み合わせに対応したファームウェアバージョンのパラメータ名を問い合わせる（ステップＳ３０６）。データベース１０４はそのパラメータ名を表５から検索し、パラメータ・パラメータ設定手順情報検索部２０５に通知する（ステップＳ３０７）。パラメータ・パラメータ設定順情報検索部２０５が通知を受けたファームウェアバージョンのパラメータ名はバージョン問合せ部２０７に渡される。なお、同一メーカの全ての機種のルータが共通のファームウェアバージョンのパラメータ名を有している場合には、表５は、機種名の項目を有している必要が無くなり、パラメータ・パラメータ設定手順情報検索部２０５は、ルータのメーカ名のみに対応したファームウェアバージョンのパラメータを問い合わせる。
【００５４】
次に、バージョン問合せ部２０７は、ルータ１０５にそのファームウェアバージョンを問い合わせ（ステップＳ３０８）、これに応じてルータ１０５は、バージョン問合せ部２０７にそのファームウェアバージョンを通知する（ステップＳ３０９）。その問合せ及び通知の際には、バージョン問合せ部２０７がパラメータ・パラメータ設定手順情報検索部２０５から受けたファームウェアバージョンのパラメータ名が用いられる。従って、全てのメーカの全ての機種のルータにおいて共通の方法でファームウェアバージョンをルータから取得できる場合には、表５、ステップＳ３０６、Ｓ３０７を省略することができる。
【００５５】
次に、パラメータ・パラメータ設定手順情報検索部２０５は、ルータメーカ名・機種名入力部２０３から通知されたルータのメーカ名及び機種名並びにバージョン問合せ部２０７から通知されたルータのバージョンの組み合わせに対応したパラメータ設定手順方法情報（表３のＤＮＳサーバのパラメータ名、ユーザＩＤのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、ＶＣＩ／ＶＰＩのパラメータ名、カプセル化方式のパラメータ名、ＭＴＵのパラメータ名及び認証方式のパラメータ名並びに表４の転送方式及び制御方式）をデータベース１０４に問合せ（ステップＳ３１０）、データベース１０４は、その問合せのあったパラメータ設定手順方法情報をパラメータ・パラメータ設定手順情報検索部２０５に通知する（ステップＳ３１１）。なお、同一メーカの同一の機種のルータがファームウェアバージョンに関係なく共通のパラメータ設定手順情報を有しているならば、表３及び表４はファームウェアバージョンの項目を有している必要はなくなり、パラメータ・パラメータ設定手順情報検索部２０５は、ルータのメーカ名及び機種名の組み合わせに対応したパラメータ設定手順方法情報をデータベース１０４に問い合わせる。更に、同一メーカの全てのルータがファームウェアバージョンに関係なく共通のパラメータ設定手順情報を有しているならば、表３及び表４は機種名大日ファームウェアバージョンの項目を有している必要はなくなり、パラメータ・パラメータ設定手順情報検索部２０５は、ルータのメーカ名に対応したパラメータ設定手順方法情報をデータベース１０４に問い合わせる。
【００５６】
次に、パラメータ・パラメータ設定手順情報検索部２０５は、プロバイダ名・接続事業者名入力部２０２から通知されたプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせに対応した接続パラメータの一部（表２のＤＮＳサーバ１、ＤＮＳサーバ２、ユーザＩＤのドメイン名、パスワードの要否、接続方式、ＶＣＩ・ＶＰＩ、カプセル化方式、ＭＴＵ及び認証方式）をデータベース１０４に問合せ（ステップＳ３１２）、データベース１０４はその問合せのあった接続パラメータをパラメータ・パラメータ設定手順情報検索部２０５に通知する（ステップＳ３１３）。
【００５７】
次に、ＩＤ・パスワード入力部２０４は、ユーザインターフェース部２０１を介して、ユーザＩＤ及びパスワードの文字列を次に述べる方法でユーザから入力する（ステップＳ３１４）。すなわち、ＩＤ・パスワード入力部２０４は、パラメータ・パラメータ設定手順情報検索部２０５からユーザＩＤのうちのドメイン名の通知を受けて、文字「＠」とドメイン名を結合して得られる文字列（図１０の例では「＠ａｈ．ｎｅ．ｊｐ」）を図１０の画面に表示する。また、パスワードの要否が「必要」である場合には、図１０の画面に、パスワードを入力するためのテキストボックス４０６を表示する。ユーザは、ユーザＩＤのうちのアカウントの文字列をこれを入力するためのテキストボックス４０５に入力し、必要に応じてパスワードの文字列をこれを入力するためのテキストボックス４０６に入力する。ユーザＩＤのドメイン名は、ユーザＩＤ全体に置き換わり、接続パラメータの一部を構成する。また、必要なパスワードも接続パラメータの一部を構成する。
【００５８】
次に、ユーザが図１０の画面の「ＯＫ」ボタン４０７を押すと、パラメータ設定部２０６は、パラメータ・パラメータ設定手順情報検索部２０５がデータベース１０４から通知を受けた接続パラメータ及びＩＤ・パスワード入力部２０４から入力した接続パラメータを、パラメータ・パラメータ設定手順情報検索部２０５がデータベース１０４から通知を受けたパラメータ設定手順情報に従って、ルータ１０５に送信する（ステップＳ３１５）。
【００５９】
例えば、プロバイダ及び接続事業者の組み合わせとして、プロバイダＡ及び接続事業者Ｈが選択され、ルータのメーカ名、機種名及びそのファームウェアバージョンとして、メーカＰ、機種Ｖ、ファームウェアバージョン１．０．１が選択された場合には、以下のデータがパラメータ設定部２０６からルータ１０５に送信される。
【００６０】
”ＤＮＳ１＝＊＊＊．＊＊＊．＊＊＊．＊＊＊；
ＤＮＳ２＝＊＊＊．＊＊＊．＊＊＊．＊＊＊；
ＵｓｅｒＩＤ＝＊＊＠ａｈ．ｎｅ．ｊｐ；
Ｐａｓｓｗｏｒｄ＝＊＊＊＊＊＊；
Ｃｏｎｎｅｃｔ＝ＰＰＰｏＡ　；
ＶＣＩＶＰＩ＝＊＊＊／＊＊＊；
Ｃａｐｓｕｌｅ＝ＬＬＣ；
Ａｕｔｈｅｎｔｉｆｉｃａｔｉｏｎ＝ＰＡＤ”
但し、アスターリスクは、ワイルドカードを示しているのではなく、所定の値の文字、数字等を示している。
【００６１】
最後に、ルータ１０５は、パラメータ設定部２０６から受信した接続パラメータを自機のＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ−Ｏｎｌｙ　Ｍｅｍｏｒｙ）等の記録媒体に格納する（ステップＳ３１６）。
【００６２】
また、上記の例では、ＤＮＳ１及びＤＮＳ２の値を具体的に指定しているが、ＤＮＳ１＝”自動取得”の場合には、ルータのＤＮＳサーバ自動取得機能をＯＮとすることになる。
［実施形態２］
実施形態１においては、ルータのメーカ名及び機種名をユーザが選択するようにしていたが、実施形態２においては、ルータパラメータ設定システムは、ルータのメーカ名及び機種名をルータに問い合わせ、ルータからその通知を受ける。こうすることにより、ユーザがルータのメーカ名及び機種名を選択する手間を省くことができる。
【００６３】
図１１は、本発明の実施形態２によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。図２と図１１を比較すると明らかなように、実施形態２によるルータパラメータ設定システムは、実施形態１によるルータパラメータ設定システムと、ルータメーカ名・機種名入力部２０３がルータメーカ名・機種名入力部２０３Ｂに置き換わっている点が異なる。
【００６４】
図１２は、本発明の実施形態２によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。図８と図１２を比較すると明らかなように、ルータメーカ名・機種名入力部２０３がルータ名・機種名をユーザインターフェース部２０１を介してユーザから入力するステップＳ３０３が、ステップＳ３２１及びＳ３２２に置き換わっている点が異なる。また、実施形態１で表示する図９に示す画面は図１３に示す画面に置き換わる。ステップＳ３０２では、プロバイダ名・接続事業者名入力部２０２が図１３に示す画面を通してプロバイダの名称及び接続事業者の名称を選択する。ステップＳ３２１では、ルータメーカ名・機種名入力部２０３Ｂがルータ１０５にこれのメーカ名及び機種名を問い合わせ、ステップＳ３２２では、ルータ１０５がこれのメーカ名及び機種名をルータメーカ名・機種名入力部２０３Ｂに通知する。その問い合わせ及び通知は、ＵＰｎＰの仕様に基づいたインターフェースを用いて行うことが可能である。
【００６５】
ルータメーカ名・機種名入力部２０３Ｂは、通知されたルータのメーカ名及び機種名を図１３の画面のテキストボックス４２１に表示する。
【００６６】
他の構成及び動作は実施形態１と同様であるので、重複する説明を省略する。
【００６７】
［実施形態３］
実施形態１及び２においては、パラメータ設定手順情報をデータベース１０４が保持するとしたが、これでは、ルータパラメータ設定システムのソフトウェアをコンピュータ１０１にインストールした後に、あるメーカが新たな機種を発売した場合やファームウェアがバージョンアップされた場合に、対応できない可能性があるという問題が生ずる。データベース１０４を更新することも考えられるが、更新用のデータは、インターネット１０８を介して入手しなければならないところ、ルータ１０５に接続パラメータが設定されていないので、更新用のデータを入手することができない。
【００６８】
一方で、全てのメーカ、全ての機種、全てのバージョンのファームウェアのルータが共通の接続パラメータの名称、転送方式及び制御方式を採用することは、将来的には可能であっても、設計変更の手間を考慮すると困難である。
【００６９】
そこで、実施形態３においては、パラメータ設定手順情報の表（表３及び４）並びにファームウェアバージョンのパラメータ名を保持する表（表５）をデータベース１０４から削除した上で、ルータ１０５に図１４に示すようなパラメータ名変換表を格納し、そのパラメータ名変換表の内容をルータ１０５からコンピュータ１０１に転送し、コンピュータ１０１がそのパラメータ名変換表の内容に基づいた設定手順に基づいて接続パラメータをルータ１０５に転送するようにする。なお、パラメータ名とは、接続パラメータ名（図１４に示すパラメータ名変換表のＤＮＳサーバ１のパラメータ名から認証方式のパラメータ名まで）及び転送パラメータ名（図１４に示す転送方式のパラメータ名及び制御方式のパラメータ名）を含む。
【００７０】
図１４に示すパラメータ名変換表は、接続パラメータ（ＤＮＳサーバ１〜認証方式）の共通パラメータ名と固有パラメータ名の対応関係及び転送パラメータ（転送方式及び制御方式）の共通パラメータ名と固有パラメータ名との対応関係を保持する。図１４に示すパラメータ名変換表のうち第１列は本実施形態の説明のためのものであり、ルータ１０５は、図１４に示すパラメータ名変換表のうち第２列及び第３列のみを保持する。接続パラメータの共通パラメータ名とは、ルータパラメータ設定システムのプログラムにおいて接続パラメータに付けられたパラメータ名である。一方、接続パラメータの固有パラメータ名とは、ルータのファームウェアにおいて接続パラメータに付けられたパラメータ名である。ルータパラメータ設定システムのプログラムは、接続パラメータを共通パラメータ名を用いて操作・判断し、パラメータ設定部２０６から接続パラメータを、ＬＡＮインターフェース２０８を介して、ルータ１０５に送信するときに接続パラメータのパラメータ名を共通パラメータ名から固有パラメータ名に変換する。
【００７１】
図１５は、本発明の実施形態３によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【００７２】
図１１と図１５を比較すると明らかなように、実施形態３によるルータパラメータ設定システムは、実施形態２によるルータパラメータ設定システムと、パラメータ・パラメータ設定手順情報検索部２０５及びバージョン問合せ部２０７が削除され、パラメータ検索部２０９、パラメータ名変換表問合せ部２１０及び転送パラメータ問合せ部２１１が追加されている点が異なる。
【００７３】
パラメータ検索部２０９は、データベース１０４からプロバイダの名称及び接続事業者の名称の組み合わせに対応した接続パラメータを検索する。パラメータ名変換表問合せ部２１０は、ＬＡＮインターフェース部２０８を介して、ルータ１０５から図１４に示すパラメータ名変換表を取得する。転送パラメータ問合せ部２１１は、ＬＡＮインターフェース部２０８を介して、ルータ１０５から転送方式の種別及び制御方式の内容を取得する。パラメータ設定部２０６は、転送パラメータ問合せ部２１１が取得した転送方式の種別及び制御方式の内容に従ったパラメータ送信手順により、ＬＡＮインターフェース部２０８を介して、接続パラメータをパラメータ名変換表問合せ部２１０が取得した接続パラメータの固有パラメータ名を用いてルータ１０５に送信する。
【００７４】
次に、実施形態３のルータパラメータ設定システムにより行われるルータパラメータ設定方法について主に図１６を参照して説明する。
【００７５】
ステップＳ３０１、Ｓ３０２、Ｓ３２１及びＳ３２２は、実施形態２のものと同一であるので、重複する説明を省略する。なお、ＵＰｎＰを用いた場合には、ステップＳ３２１が無くなり、ステップＳ３０１の直後にステップＳ３２２が行われる。また、実施形態３のルータパラメータ設定システムは、ルータのメーカ名及び機種名を把握しなくても問題ないので、ステップＳ３２１及びＳ３２２を省略してもよい。
【００７６】
次に、パラメータ名変換表問合せ部２１０は、ＬＡＮインターフェース部２０８を介して、ルータ１０５が保持している図１４に示すパラメータ名変換表をルータ１０５に問い合わせる（ステップＳ３３１）。これに応じて、ルータ１０５は、ＬＡＮインターフェース部２０８を介して、そのパラメータ名変換表をパラメータ名変換表問合せ部２１０に通知する（ステップＳ３３２）。パラメータ名変換表問合せ部２１０は、パラメータ名変換表のうち接続パラメータの共通パラメータ名と固有パラメータ名との対応関係をパラメータ設定部２０６に通知し、パラメータ名変換表のうち転送方式及び制御方式の共通パラメータ名と固有パラメータ名との対応関係を転送パラメータ問合せ部２１１に通知する。
【００７７】
次に、転送パラメータ問合せ部２１１は、ＬＡＮインターフェース部２０８を介して、ルータ１０５に転送方式の固有パラメータ名を用いて転送方式の種別を問い合わせ、制御方式の固有パラメータ名を用いて制御方式の内容を問い合わせると（ステップＳ３３３）、ルータ１０５は、ＬＡＮインターフェース部２０８を介して、転送方式の種別及び制御方式の内容を転送パラメータ問合せ部２１１に通知する（ステップＳ３３４）。
【００７８】
次のステップＳ３１２〜Ｓ３１４は、実施形態１及び２のものと同一であるので、重複する説明は省略する。
【００７９】
ステップＳ３１４の次に、パラメータ設定部２０６は、ＬＡＮインターフェース部２０８を通じて、接続パラメータをルータ１０５に送信する（ステップＳ３１５）。この送信において、接続パラメータのパラメータ名としては、図１４のパラメータ名変換表に記述されている接続パラメータの固有パラメータ名が用いられ、転送方式の種別及び制御方式としては、ルータ１０５から通知されたものが用いられる。
【００８０】
なお、転送方式及び制御方式が全てのメーカ、機種間で統一された場合には、図１４のパラメータ名変換表のうちの転送方式及び制御方式のパラメータ名に関する部分、転送パラメータ問合せ部２１１を削除し、ステップＳ３３３、Ｓ３３４を省略することができる。
【００８１】
［実施形態４］
実施形態３では、ルータパラメータ設定システムのソフトウェアをコンピュータ１０１にインストールした後に、新たなプロバイダ及び／又は新たな接続事業者が登場した場合には、対応できない可能性があるという問題が生ずる。そこで、この問題及び実施形態１及び２の上述の問題を解決するのが実施形態４である。
【００８２】
実施形態４においては、ルータ運用事業者が表１〜表５を含むソースデータベースを保有し、あるメーカが新しい機種のルータを発売した場合、あるメーカがあるルータのファームウェアをバージョンアップした場合、新たなプロバイダが登場した場合及び新たな接続事業者が登場した場合に、これらに対応したデータをソースデータベースに追加し、ソースデータベースを常に最新の状態になるように維持する。そして、デジタルテレビ放送のデータ送信領域を利用して、ソースデータベースの内容を定期的に放送する。そして、ルータパラメータ設定システムを搭載したコンピュータにテレビ受信機を搭載又は接続し、テレビ受信機がソースデータベースの内容を受信する。コンピュータとテレビ受信機を接続する場合、これらを直接接続してもよい。また、ＵＰｎＰの機能を有するコンピュータ及びＵＰｎＰの機能を有するテレビ受信機をローカルエリアネットワークを介して接続してもよい。デジタルテレビ放送のＥＰＧを利用して、デジタルテレビ受信機のファームウェアを定期的に放送し、デジタルテレビ受信機のファームウェアをバージョンアップする技術は公知・公用となっているので、実施形態４にこの技術を用いることができる。
【００８３】
また、デジタルテレビ放送のＥＰＧを利用して、ソースデータベースの内容を定期的に放送する代わりに、アナログテレビ放送で放送されるテレビ番組の副音声の領域を利用して、ソースデータベースの内容を定期的に放送してもよい。また、アナログ又はデジタルのラジオ放送の所定のチャンネルを利用して、ソースデータベースの内容を定期的に放送してもよい。あるいは、ソースデータベースをインターネットを通じて公衆が利用できるようにしておき、携帯電話又はＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）でインターネットを通じてソースデータベースにアクセスし、携帯電話又はＰＤＡをルータパラメータ設定システムを搭載したコンピュータにＢｌｕｅｔｏｏｔｈ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）、ＲＳ２３２Ｃ等により接続してもよい。
【００８４】
本発明では、ルータ運用事業者が維持するソースデータベースの内容を公衆がアクセスできることを可能にする様々な装置（アナログテレビ送信機、デジタルテレビ送信機、アナログラジオ送信機、デジタルラジオ送信機、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバ等）を送信機という。また、本発明では、ルータ運用事業者が維持するソースデータベースに通信を介してアクセスする様々な装置（アナログテレビ受信機、デジタルテレビ受信機、アナログラジオ受信機、デジタルラジオ受信機、携帯電話及びＰＤＡ等）を受信機という。
【００８５】
図１７は、本発明の実施形態４によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【００８６】
図１１と図１７を比較すると明らかなように、実施形態４によるルータパラメータ設定システムは、実施形態１によるルータパラメータ設定システムと、データベース１０４が削除され、受信機２１４及びレプリカデータベース２１５が追加されている点が異なる。受信機２１４は送信機２１３と有線又は無線で接続される。送信機２１３は、ソースデータベース２１２と接続される。レプリカデータベース２１５はソースデータベース２１２のレプリカであり、最新の表１〜５を有する。パラメータ・パラメータ設定手順情報検索部２０５は、データベース１０４をアクセスする代わりにレプリカデータベース２１５をアクセスする。
【００８７】
実施形態４のルータパラメータ設定システムにより行われるルータパラメータ設定方法は、図８に示す全てのステップを含む。ステップＳ３０４が開始する前にレプリカデータベース２１５の内容をソースデータベース２１２の内容と同一となるように更新しなければならないが、このためには、受信機２１４は定期的に送信機２１３よりソースデータベース２１２の内容を受信する。又は、送信機２１３及び受信機２１４が相互に双方向通信ができるものとし、ステップ３０１が行われたならば、受信機２１４が自発的に送信機２１３に送信要求を出してソースデータベース２１２の内容を受信してもよい。なお、ソースデータベース２１２の容量は数百キロバイトと少ないので、頻繁に定期的に送信機２１３がソースデータベース２１２の内容を送信することができ、また、レプリカデータベース２１５をハードディスクドライブ等に設けることのみならず、レプリカデータベース２１５をルータパラメータ設定システムを稼働しているときに一時的にＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等の一時記憶媒体に設けることもできる。
【００８８】
【発明の効果】
以上説明したように、本発明によれば、ルータのメーカ・機種・ファームウェア及びプロバイダ・接続事業者の相違に依存しない統一的な操作手順で、ユーザが容易にルータに接続パラメータを設定することを可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態１によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示すブロック図である。
【図２】本発明の実施形態１によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図３】本発明の実施形態１によるルータパラメータ設定システムのデータベースが備える第１の表を示す図である。
【図４】本発明の実施形態１によるルータパラメータ設定システムのデータベースが備える第２の表を示す図である。
【図５】本発明の実施形態１によるルータパラメータ設定システムのデータベースが備える第３の表を示す図である。
【図６】本発明の実施形態１によるルータパラメータ設定システムのデータベースが備える第４の表を示す図である。
【図７】本発明の実施形態１によるルータパラメータ設定システムのデータベースが備える第５の表を示す図である。
【図８】本発明の実施形態１によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図９】本発明の実施形態１によるルータパラメータ設定システムが表示する第１の画面を示す図である。
【図１０】本発明の実施形態１によるルータパラメータ設定システムが表示する第２の画面を示す図である。
【図１１】本発明の実施形態２によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図１２】本発明の実施形態２によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図１３】本発明の実施形態２によるルータパラメータ設定システムが表示する第１の画面を示す図である。
【図１４】本発明の実施形態３によるルータパラメータ設定システムにおいてルータが保持するパラメータ名変換表を示す図である。
【図１５】本発明の実施形態３によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図１６】本発明の実施形態３によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図１７】本発明の実施形態４によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【符号の説明】
１０１、１０２、１０３　コンピュータ
１０４　データベース
１０５　ルータ
１０６　ローカルエリアネットワーク
１０７　プロバイダ・接続事業者
１０８　インターネット
１０９　構内
２０１　ユーザインターフェース部
２０２　プロバイダ名・接続事業者名入力部
２０３、２０３Ｂ　ルータメーカ名・機種名入力部
２０４　ＩＤ・パスワード入力部
２０５　パラメータ・パラメータ設定手順情報検索部
２０６　パラメータ設定部
２０７　バージョン問合せ部
２０８　ＬＡＮインターフェース部
２０９　パラメータ検索部
２１０　パラメータ名変換表問合せ部
２１１　転送パラメータ問合せ部
２１２　ソースデータベース
２１３　送信機
２１４　受信機
２１５　レプリカデータベース
【図１】
2004134967.tif 000003
【図２】
2004134967.tif 000004
【図３】
2004134967.tif 000005
【図４】
2004134967.tif 000006
【図５】
2004134967.tif 000007
【図６】
2004134967.tif 000008
【図７】
2004134967.tif 000009
【図８】
2004134967.tif 000010
【図９】
2004134967.tif 000011
【図１０】
2004134967.tif 000012
【図１１】
2004134967.tif 000013
【図１２】
2004134967.tif 000014
【図１３】
2004134967.tif 000015
【図１４】
2004134967.tif 000016
【図１５】
2004134967.tif 000017
【図１６】
2004134967.tif 000018
【図１７】
2004134967.tif 000019