JP2004134967A - System and method for setting router parameter - Google Patents

System and method for setting router parameter Download PDF

Info

Publication number
JP2004134967A
JP2004134967A JP2002296413A JP2002296413A JP2004134967A JP 2004134967 A JP2004134967 A JP 2004134967A JP 2002296413 A JP2002296413 A JP 2002296413A JP 2002296413 A JP2002296413 A JP 2002296413A JP 2004134967 A JP2004134967 A JP 2004134967A
Authority
JP
Japan
Prior art keywords
router
name
connection
provider
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002296413A
Other languages
Japanese (ja)
Other versions
JP3801129B2 (en
Inventor
Kazuo Tsuge
柘植 数夫
Takeshi Hasegawa
長谷川 武史
Yasunari Yagi
八木 康成
Atsutaka Isozumi
五十棲 淳考
Rei Hamakawa
濱川 礼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2002296413A priority Critical patent/JP3801129B2/en
Publication of JP2004134967A publication Critical patent/JP2004134967A/en
Application granted granted Critical
Publication of JP3801129B2 publication Critical patent/JP3801129B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a router parameter setting system enabling a user to easily set a connection parameter to a router by uniform operation procedures independent of the difference of the manufacturer, model, and firmware of the router and that of a connection provider. <P>SOLUTION: In the router parameter setting system, a provider name and a connection provider name are inputted from the user and a connection parameter corresponding to it is searched from databases. The manufacturer name and model name of the router are inputted from the user and the version of the firmware of the router is inputted from the router. Parameter setting procedure information corresponding to the manufacturer name, model, and the version of the firmware of the inputted router is searched from the database. The searched connection parameter is transmitted to the router according to the parameter setting procedure information. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、ルータに接続パラメータを設定するシステム及びその方法に関し、特に、ローカルエリアネットワークをインターネット等のグローバルネットワークに接続するルータにローカルエリアネットワークを介して接続された情報処理装置からそのルータに接続パラメータを設定するシステム及びその方法に関する。
【0002】
【従来の技術】
近年、インターネットに家庭内コンピュータ又はオフィス内コンピュータ等を設定する方式としてADSL(Asymmetric Digital Subscriber Line)が普及してきている。かかるADSLによりインターネットに1又は2以上のコンピュータを接続する場合、電話回線にモデムを接続し、そのモデムにルータを接続し、ルータに1又は2以上のコンピュータを接続する。なお、モデムとルータを一体化したモデム内蔵ルータも存在する。このような接続形態においては、PPPoA(Point to Point Protocol over Asynchronous Transfer Mode)又はPPPoE(Point to Point Protocol over Ethernet(登録商標))が用いられる。電話交換機構内においては、接続事業者毎の装置が設けられ、その装置が電話回線等を介してコンピュータとインターネットを接続する。
【0003】
なお、この出願の発明に関連する先行技術文献情報としては次のものがある。
【0004】
例えば、ネットワークに接続されようとしている機器へのIPアドレスの割り当て及びIPアドレスとホスト名との対応付けを設定装置で行うものがある(特許文献1参照)。
【0005】
また、例えば、管理サーバがネットワークに接続された各周辺装置の資源管理情報を集中管理するものがある(特許文献2参照)。
【0006】
【特許文献1】
特開平7−66809号公報
【特許文献2】
特開2000−155658公報
【発明が解決しようとする課題】
しかしながら、ルータを介してコンピュータをインターネットと接続する場合、ユーザはルータに様々な接続パラメータを設定しなければならないところ、ルータに接続パラメータを設定するための手順は、ルータのメーカ・機種毎に異なる。また、同一のメーカ・機種であってもファームウェアが異なると、ルータに接続パラメータを設定するための手順が異なる場合もある。
【0007】
設定手順のうちユーザの操作手順については、例えば、あるメーカ・機種・ファームウェアのルータでは、ユーザが、ルータに同梱されている設定用ソフトウェアをコンピュータにインストールして、その設定用ソフトウェアを用いてルータに設定する接続パラメータを決定すると、その設定用ソフトウェアがルータに接続パラメータを所定のプロトコルにより送信する。また、あるメーカ・機種・ファームウェアのルータでは、ユーザがコンピュータ上でWWWブラウザを起動し、所定の操作をすると、WWWブラウザがルータが保持するHTML文書をアクセスして表示し、ユーザがそのHTML文書上でパラメータを設定すると、コンピュータが接続パラメータをHTMLでいうところのフォーム情報としてルータに送信する。
【0008】
また、設定手順のうちコンピュータからルータへの接続パラメータの送信手順については、上述したように、ルータのメーカ・機種・ファームウェア毎にプロトコルが異なる上に、あるルータの場合には、コンピュータからルータに各接続パラメータ毎に接続パラメータを送信し、他のルータの場合には、コンピュータからルータに接続パラメータをまとめて送信する。また、各接続パラメータを送信するためにはその接続パラメータの名称及び値の組を送信する必要があるが、同一の接続パラメータであってもルータのメーカ・機種・ファームウェア毎にその名称が異なる。
【0009】
また、ルータに設定する接続パラメータの値は、プロバイダ・接続事業者毎に異なる。例えば、プロバイダ・接続事業者毎にDNS(Domain Name System)サーバが異なる。また、プロバイダ・接続事業者毎にユーザIDのドメイン名(@に続く部分)が異なる。更に、ユーザパスワードが必要なプロバイダ・接続事業者もあるが、パスワードが不要なプロバイダ・接続事業者もある。通信方式として、あるプロバイダ・接続事業者はPPPoAを用いるが、別のプロバイダ・接続事業者はPPPoEを用いる。更に、プロバイダ・接続事業者毎にVCI/VPI(Virtual Channel Identifier/Virtual Path Identifier)が異なる。更に、あるプロバイダ・接続事業者はカプセル化方式としてLLCカプセル化方式(LogicLink Control encapsulation)を用いるが、別のプロバイダ・接続事業者はカプセル化方式としてVCベース多重化方式(Virtual Channel multiplexing encapsulation)を用いる。更に、プロバイダ・接続事業者毎にMTU(Maximum Transmission Unit)が異なる。更に、認証方式として、ある通信事業者・プロバイダはPAP方式を用いるが、別のプロバイダ・接続事業者はCHAP方式を用いる。更に、ADSLモデム付きのルータの場合には、VCI/VPIの値、MTUの値及びカプセル化方式の種別を指定しなければならないが、ADSLモデム無しのルータの場合には、これらを指定する必要がない。
【0010】
従って、ユーザは、使用するルータのマニュアル、設定用ソフトウェアの案内画面及びプロバイダ・接続事業者が供与したパラメータリスト等を熟読して、ルータのメーカ・機種・ファームウェア毎に異なる手順によりプロバイダ・接続事業者毎に異なるパラメータをルータに設定しなければならないこととなるが、不慣れな画面で接続パラメータを入力又は選択しなければならない上に、入力又は選択しなければならない接続パラメータの中にはコンピュータの初心者・中級者にとっては難解なものもあるので、必ずしも全てのユーザが容易に接続パラメータをルータに設定することができるとは限らない。
【0011】
そこで、本発明は、ルータのメーカ・機種・ファームウェア及びプロバイダ・接続事業者の相違に依存しない統一的な操作手順で、ユーザが容易にルータに接続パラメータを設定することを可能とするルータパラメータ設定システム及びその方法を提供することを目的とする。
【0012】
【課題を解決するための手段】
本発明の第1の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力する手段と、前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力する手段と、入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0013】
本発明の第2の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0014】
本発明の第3の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0015】
本発明の第4の観点によれば、ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0016】
本発明の第4の観点によるルータパラメータ設定システムにおいて、前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【0017】
本発明の第3又は第4の観点によるルータパラメータ設定システムにおいて、前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【0018】
本発明の第2、第3又は第4の観点によるルータパラメータ設定システムにおいて、前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力してもよい。
【0019】
本発明の第1、第2、第3又は第4の観点によるルータパラメータ設定システムは、検索された前記接続パラメータに付記する文字列を入力する手段を更に備えてもよく、前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定してもよい。
【0020】
本発明の第1、第2、第3又は第4の観点によるルータパラメータ設定システムは、前記表を更に備えてもよい。
【0021】
本発明の第1、第2、第3又は第4の観点による記載のルータパラメータ設定システムにおいて、前記表は遠隔地にあってもよく、当該システムは、前記表の内容をこれを送信する装置から受信する手段を更に備えてもよい。
【0022】
本発明の第5の観点によれば、パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力する手段と、入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0023】
本発明の第6の観点によれば、パラメータ設定手順情報をルータから入力する手段と、前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定手段と、を備えることを特徴とするルータパラメータ設定システムが提供される。
【0024】
本発明の第5又は第6の観点によるルータパラメータ設定システムは、検索された前記接続パラメータに付記する文字列を入力する手段を更に備えてもよく、前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定してもよい。
【0025】
本発明の第1、第2、第3、第4、第5又は第6の観点によるルータパラメータ設定方法において、前記文字列は、ユーザIDのアカウント及び必要なパスワードであってもよい。
【0026】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【0027】
[実施形態1]
図1は、本発明の実施形態1によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【0028】
図1を参照すると、本システムは、コンピュータ101、102、103、コンピュータ101に接続されるデータベース104、ルータ105、ルータとコンピュータ101、102、103を接続するローカルエリアネットワーク(LAN)106、プロバイダ・接続事業者107及びインターネット108を備える。ルータ105と接続事業者・プロバイダ107は、インターネットにより接続される。コンピュータ101、102、103、データベース104、ルータ105及びローカルエリアネットワーク106は、例えば、家庭の屋内や会社の構内109に設置される。
【0029】
図2は、コンピュータ101に備わるルータパラメータ設定システム及びその周辺部の構成を示す。
【0030】
図2を参照すると、ルータパラメータ設定システムは、ユーザインターフェース部201、プロバイダ名・接続事業者名入力部202、ルータメーカ名・機種名入力部203、ID・パスワード入力部204、パラメータ・パラメータ設定手順情報検索部205、パラメータ設定部206、バージョン問合せ部207及びLANインターフェース部208を備える。なお、ルータパラメータ設定システムのこれらの部分は、コンピュータ101のCPUがハードディスクドライブ等の記録媒体に記録されているプログラムを読み込んで実行することによってコンピュータ101のハードウェア資源を用いて実現することができる。なお、実施形態1では、データベース104もルータパラメータ設定システムの一部を構成する。
【0031】
ユーザインターフェース部201は、CRT、液晶ディスプレイ等の表示装置及びキーボード、コンピュータマウス等の入力装置を備え、画面の表示並びに項目の選択及び文字列の入力等を行う。
【0032】
プロバイダ名・接続事業者名入力部202は、ユーザインターフェース部201を介して、ユーザからユーザが加入しているプロバイダの名称、接続事業者の名称及びサービス(PPPoE、PPPoAの別)を入力する。
【0033】
ルータメーカ名・機種名入力部203は、ユーザインターフェース部201を介して、ユーザからルータ105のメーカ名及び機種名を入力する。
【0034】
ID・パスワード入力部204は、ユーザインターフェース部201を介して、ユーザがプロバイダ・接続事業者による認証を受けるためのユーザIDのアカウント(「@」の前の部分。プロバイダによっては、ID、ユーザ名ともいう。)及び必要なパスワードをユーザから入力する。
【0035】
パラメータ・パラメータ設定手順情報検索部205は、プロバイダ名・接続事業者名入力部202が入力したプロバイダの名称及び接続事業者の名称の組み合わせに対応したルータ105に設定するべきパラメータをデータベース104から検索する。また、パラメータ・パラメータ設定手順情報検索部205は、パラメータをルータ105に設定するためのパラメータ設定手順を示すパラメータ設定手順情報であって、ルータメーカ名・機種名入力部203が入力したルータ105のメーカ名及び機種名並びにバージョン問合せ部207が通知を受けたルータ105のファームウェアバージョンの組み合わせに対応するものをデータベース104から検索する。
【0036】
パラメータ設定部206は、LANインターフェース部208を介して、パラメータ・パラメータ設定手順情報検索部205がデータベース104から検索したパラメータを、パラメータ・パラメータ設定手順情報検索部205がデータベース104から検索したパラメータ設定手順情報により示されるパラメータ設定手順により、ルータ105に設定する。
【0037】
バージョン問合せ部207は、LANインターフェース部208を介して、ルータ105にそのファームウェアバージョンを問い合わせる。
【0038】
LANインターフェース部208は、ローカルエリアネットワーク106を介して、ルータ105と通信を行う。通信は、イーサネット(登録商標)、TCP/IP(Transmission Control Protocol/Internet Protocol)等のプロトコルスタック上で、HTTP(Hypertext Transfer Protocol)等を用いて行われる。また、LANインターフェース部208のIPアドレスは、ルータ105が有するDHCP(Dynamic Host Configuration Protocol)サーバによって与えられるものでもあってもよいし、手動で設定されるものであってもよい。また、LANインターフェース部208は、何種類かのディフォルトのルータ105のIPアドレス(192.168.0.1、192.168.1.1等)を用いて、ルータ105との通信を試みて、通信が成功したときのIPアドレスをルータ105のIPアドレスとして認識する。また、LANインターフェース部208は、UPnP(Universal Plug and Play)の機能を用いてルータ105のIPアドレスを取得してもよい。
【0039】
データベース104は、以下に示す5つの表(表1〜5)を有する。
【0040】
表1は、図3に示すものであり、表1の第1行に示すものが各レコードの項目である。表1は、項目として、プロバイダ名、接続事業者名、内蔵モデムの有無、ルータのメーカ名及びルータの機種名を有し、プロバイダ及び接続事業者の組み合わせにおいて認定されているルータのメーカ名及び機種名を内蔵モデムの有無毎に検索するために用いられる。
【0041】
表2は、接続パラメータの一部を保持する表であり、図4に示すものである。表2の第1行に示すものが各レコードの項目である。表2は、項目として、プロバイダ名、接続事業者名、DNSサーバ1、DNSサーバ2、ユーザIDのドメイン名、パスワードの要否、接続方式、VCI/VPI、カプセル化方式、MTU及び認証方式を有し、プロバイダ名及び接続事業者名の各組み合わせに対応する接続パラメータの一部(DNSサーバ1、DNSサーバ2、ユーザIDのドメイン名、パスワードの要否、接続方式、VCP/VPI、カプセル化方式、MTU及び認証方式)を検索するために用いられる。
【0042】
表3は、パラメータ設定手順情報の一部を保持する表であり、図5に示すものである。表3の第1行に示すものが各レコードの項目である。表3は、項目として、ルータのメーカ名、ルータの機種名、ルータのファームウェアバージョン、DNSサーバ1のパラメータ名、DNSサーバ2のパラメータ名、ユーザIDのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、VCI/VPIのパラメータ名、カプセル化方式のパラメータ名、MTUのパラメータ名及び認証方式のパラメータ名を有し、各ルータのメーカ名、機種名及びそのファームウェアバージョンの組み合わせに対応するパラメータ設定手順情報の一部(DNSサーバのパラメータ名、ユーザIDのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、VCI/VPIのパラメータ名、カプセル化方式のパラメータ名、MTUのパラメータ名及び認証方式のパラメータ名)を検索するために用いられる。例えば、ユーザIDのパラメータ名は、メーカ名=P、機種名=V、ファームウェアバージョン=1.0.1の組み合わせに対しては「UserID」、メーカ名=P、機種名=V、ファームウェアバージョン=2.0.1の組み合わせに対しては「UserId」、メーカ名=P、機種名=W、ファームウェアバージョン=1.0.1の組み合わせに対しては「UserID」、メーカ名=Q、機種名=X、ファームウェアバージョン=1.0.1の組み合わせに対しては「user_id」、メーカ名=Q、機種名=Y、ファームウェアバージョン=1.0.1の組み合わせに対しては「user_Id」であり、ルータのメーカ名、機種名及びファームウェアバージョンの組み合わせにより異なる。
【0043】
パラメータ設定部206がルータ105に接続パラメータを送信する場合には、接続パラメータのパラメータ名(例えば、DNSサーバ1のパラメータ名である「DNS1」)及び値の組をルータ105に送信する。
【0044】
表4は、パラメータ設定手順情報の他の一部を保持する表であり、図6に示すものである。表4の第1行に示すものが各レコードの項目である。表4は、項目として、ルータのメーカ名、ルータの機種名、ルータのファームウェアバージョン、パラメータの転送方式及び制御方式(待ち時間等)を有し、各ルータのメーカ名、機種名及びそのファームウェアバージョンの組み合わせに対応する転送方式及び制御方式を検索するために用いられる。
【0045】
パラメータ設定部206がルータ105に接続パラメータを送信する場合には、転送方式として「一括」が指定されている場合には、接続パラメータを一括してルータ105に送信し、転送方式として「個別」が指定されている場合には、接続パラメータを個々にルータ105に送信する。転送方式が一括である場合であっても、全てのパラメータが一括して転送されるのではなく、パラメータ複数個毎には数回に分けて転送される。その場合の転送と転送の間隔が待ち時間である。転送方式が個別である場合には、パラメータが1つ毎に転送されるが、その場合においても、一括転送の場合と同様に、転送と転送の間隔である待ち時間を指定する。
【0046】
表5は、ファームウェアバージョンのパラメータ名を保持する表であり、図7に示すものである。表5の第1行に示すものが各レコードの項目である。表5は、項目として、ルータのメーカ名、ルータの機種名及びファームウェアバージョンのパラメータ名を有し、各ルータのメーカ名及び機種の組み合わせに対応するファームウェアバージョンのパラメータ名を検索するために用いられる。
【0047】
次に、実施形態1のルータパラメータ設定システムにより行われるルータパラメータ設定方法について主に図8を参照して説明する。
【0048】
まず、ユーザが、ローカルエリアネットワーク106にルータ105を物理的に接続する(ステップS301)。
【0049】
次に、プロバイダ名・接続事業者名入力部202は、ユーザインターフェース部201を介して、ユーザからユーザが加入しているプロバイダの名称及び接続事業者の名称を次に述べる方法で入力する(ステップS302)。すなわち、ルータメーカ名・機種名入力部202は、ユーザインターフェース部201を介して、図9に示すような画面を表示する。なお、プロバイダ名・接続事業者名入力部202は、この画面を表示する準備段階で、プロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを入力するためのコンボボックス401に表1に格納されているプロバイダの名称及び接続事業者の名称の組み合わせを登録しておく。なお、あるプロバイダとある接続事業者の組み合わせにおいて1種類のサービスのみが提供している場合には、この組み合わせからサービスは除かれる。また、プロバイダと接続事業者が一体となっている場合には、プロバイダのみ又は接続事業者のみによってこの一体の者を特定することができ、プロバイダ名及び接続事業者名のうちの何れか一方を省略できる。ユーザは、図9の画面のプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを入力するためのコンボボックス401に登録されているプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせのうちから自分が加入しているプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせを選択する。
【0050】
次に、ルータメーカ名・機種名入力部202は、ユーザインターフェース部201を介して、ユーザからルータのメーカ名及び機種名を次に述べる方法で入力する(ステップS303)。すなわち、ユーザは、図9の画面のモデム内蔵・非内蔵を入力するためのコンボボックス402において、ルータ105がモデムを内蔵しているか又はしていないかを選択する。ユーザがコンボボックス401及び402において選択を行うと、ルータメーカ名・機種名入力部203は、その選択内容及びステップS302で入力されたプロバイダの名称、接続事業者の名称及びサービスの名称に対応したルータのメーカ名及び機種名を表1から検索し、検索したルータのメーカ名及び機種名を結合して、ルータの名称を入力するためのコンボボックス403に登録する。ルータメーカ名・機種名入力部203は、ユーザがモデム内蔵を選択した場合には、ユーザが選択したプロバイダ及び接続事業者の組み合わせにおいて認定されているルータのうち、モデム内蔵型のルータをコンボボックス403に登録し、ユーザがモデム非内蔵を選択した場合には、ユーザが選択したプロバイダ及び接続事業者の組み合わせにおいて認定されているルータのうち、モデム非内蔵のルータをコンボボックス403に登録する。次に、ユーザは、コンボボックス403に登録されたルータの名称のうちからローカルエリアネットワーク106に接続されているルータ105の名称を選択する。なお、コンボボックス402を省いて、コンボボックス401においてプロバイダの名称、接続事業者の名称及びサービスの名称が選択されたならば、選択されたプロバイダ、接続事業者及びサービスの組み合わせにおいて認定されている全てのルータのメーカ名及び機種名をコンボボックス403に登録してもよい。
【0051】
次に、ユーザが図9の画面の「次へ」ボタン404を押すと、プロバイダ名・接続事業者名入力部202は、ステップS302で入力したプロバイダ名及び接続事業者名をパラメータ・パラメータ設定手順情報検索部205に通知し、ルータメーカ名・機種名入力部202は、ステップS303で入力したルータのメーカ名及び機種名をパラメータ・パラメータ設定手順情報検索部205に通知する。すると、パラメータ・パラメータ設定手順情報検索部205は、データベース104に対して、ルータメーカ名・機種名入力部203から通知されたルータのメーカ名及び機種名がデータベース104に登録されているか否かを問い合わせる(ステップ304)。その問合せに応じて、データベース104は、表3、4及び5のメーカ名及び機種名の項目の内容として問合せのあったメーカ名及び機種名を有するレコードの検索を試み、検索できた場合には登録有りの旨をパラメータ・パラメータ設定手順情報検索部205に通知し、検索できなかった場合には登録無しの旨をパラメータ・パラメータ設定手順情報検索部205に通知する(ステップS305)。
【0052】
パラメータ・パラメータ設定手順情報検索部205が、登録無しの旨の通知を受けた場合には、ルータパラメータ設定方法は、ここで中断する。
【0053】
パラメータ・パラメータ設定手順情報検索部205は、登録有りの旨の通知を受けた場合には、更に、データベース104に対して、ルータメーカ名・機種名入力部203から通知されたルータのメーカ名及び機種名の組み合わせに対応したファームウェアバージョンのパラメータ名を問い合わせる(ステップS306)。データベース104はそのパラメータ名を表5から検索し、パラメータ・パラメータ設定手順情報検索部205に通知する(ステップS307)。パラメータ・パラメータ設定順情報検索部205が通知を受けたファームウェアバージョンのパラメータ名はバージョン問合せ部207に渡される。なお、同一メーカの全ての機種のルータが共通のファームウェアバージョンのパラメータ名を有している場合には、表5は、機種名の項目を有している必要が無くなり、パラメータ・パラメータ設定手順情報検索部205は、ルータのメーカ名のみに対応したファームウェアバージョンのパラメータを問い合わせる。
【0054】
次に、バージョン問合せ部207は、ルータ105にそのファームウェアバージョンを問い合わせ(ステップS308)、これに応じてルータ105は、バージョン問合せ部207にそのファームウェアバージョンを通知する(ステップS309)。その問合せ及び通知の際には、バージョン問合せ部207がパラメータ・パラメータ設定手順情報検索部205から受けたファームウェアバージョンのパラメータ名が用いられる。従って、全てのメーカの全ての機種のルータにおいて共通の方法でファームウェアバージョンをルータから取得できる場合には、表5、ステップS306、S307を省略することができる。
【0055】
次に、パラメータ・パラメータ設定手順情報検索部205は、ルータメーカ名・機種名入力部203から通知されたルータのメーカ名及び機種名並びにバージョン問合せ部207から通知されたルータのバージョンの組み合わせに対応したパラメータ設定手順方法情報(表3のDNSサーバのパラメータ名、ユーザIDのパラメータ名、パスワードのパラメータ名、接続方式のパラメータ名、VCI/VPIのパラメータ名、カプセル化方式のパラメータ名、MTUのパラメータ名及び認証方式のパラメータ名並びに表4の転送方式及び制御方式)をデータベース104に問合せ(ステップS310)、データベース104は、その問合せのあったパラメータ設定手順方法情報をパラメータ・パラメータ設定手順情報検索部205に通知する(ステップS311)。なお、同一メーカの同一の機種のルータがファームウェアバージョンに関係なく共通のパラメータ設定手順情報を有しているならば、表3及び表4はファームウェアバージョンの項目を有している必要はなくなり、パラメータ・パラメータ設定手順情報検索部205は、ルータのメーカ名及び機種名の組み合わせに対応したパラメータ設定手順方法情報をデータベース104に問い合わせる。更に、同一メーカの全てのルータがファームウェアバージョンに関係なく共通のパラメータ設定手順情報を有しているならば、表3及び表4は機種名大日ファームウェアバージョンの項目を有している必要はなくなり、パラメータ・パラメータ設定手順情報検索部205は、ルータのメーカ名に対応したパラメータ設定手順方法情報をデータベース104に問い合わせる。
【0056】
次に、パラメータ・パラメータ設定手順情報検索部205は、プロバイダ名・接続事業者名入力部202から通知されたプロバイダの名称、接続事業者の名称及びサービスの名称の組み合わせに対応した接続パラメータの一部(表2のDNSサーバ1、DNSサーバ2、ユーザIDのドメイン名、パスワードの要否、接続方式、VCI・VPI、カプセル化方式、MTU及び認証方式)をデータベース104に問合せ(ステップS312)、データベース104はその問合せのあった接続パラメータをパラメータ・パラメータ設定手順情報検索部205に通知する(ステップS313)。
【0057】
次に、ID・パスワード入力部204は、ユーザインターフェース部201を介して、ユーザID及びパスワードの文字列を次に述べる方法でユーザから入力する(ステップS314)。すなわち、ID・パスワード入力部204は、パラメータ・パラメータ設定手順情報検索部205からユーザIDのうちのドメイン名の通知を受けて、文字「@」とドメイン名を結合して得られる文字列(図10の例では「@ah.ne.jp」)を図10の画面に表示する。また、パスワードの要否が「必要」である場合には、図10の画面に、パスワードを入力するためのテキストボックス406を表示する。ユーザは、ユーザIDのうちのアカウントの文字列をこれを入力するためのテキストボックス405に入力し、必要に応じてパスワードの文字列をこれを入力するためのテキストボックス406に入力する。ユーザIDのドメイン名は、ユーザID全体に置き換わり、接続パラメータの一部を構成する。また、必要なパスワードも接続パラメータの一部を構成する。
【0058】
次に、ユーザが図10の画面の「OK」ボタン407を押すと、パラメータ設定部206は、パラメータ・パラメータ設定手順情報検索部205がデータベース104から通知を受けた接続パラメータ及びID・パスワード入力部204から入力した接続パラメータを、パラメータ・パラメータ設定手順情報検索部205がデータベース104から通知を受けたパラメータ設定手順情報に従って、ルータ105に送信する(ステップS315)。
【0059】
例えば、プロバイダ及び接続事業者の組み合わせとして、プロバイダA及び接続事業者Hが選択され、ルータのメーカ名、機種名及びそのファームウェアバージョンとして、メーカP、機種V、ファームウェアバージョン1.0.1が選択された場合には、以下のデータがパラメータ設定部206からルータ105に送信される。
【0060】
”DNS1=***.***.***.***;
DNS2=***.***.***.***;
UserID=**@ah.ne.jp;
Password=******;
Connect=PPPoA ;
VCIVPI=***/***;
Capsule=LLC;
Authentification=PAD”
但し、アスターリスクは、ワイルドカードを示しているのではなく、所定の値の文字、数字等を示している。
【0061】
最後に、ルータ105は、パラメータ設定部206から受信した接続パラメータを自機のEEPROM(Electrically Erasable Programmable Read−Only Memory)等の記録媒体に格納する(ステップS316)。
【0062】
また、上記の例では、DNS1及びDNS2の値を具体的に指定しているが、DNS1=”自動取得”の場合には、ルータのDNSサーバ自動取得機能をONとすることになる。
[実施形態2]
実施形態1においては、ルータのメーカ名及び機種名をユーザが選択するようにしていたが、実施形態2においては、ルータパラメータ設定システムは、ルータのメーカ名及び機種名をルータに問い合わせ、ルータからその通知を受ける。こうすることにより、ユーザがルータのメーカ名及び機種名を選択する手間を省くことができる。
【0063】
図11は、本発明の実施形態2によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。図2と図11を比較すると明らかなように、実施形態2によるルータパラメータ設定システムは、実施形態1によるルータパラメータ設定システムと、ルータメーカ名・機種名入力部203がルータメーカ名・機種名入力部203Bに置き換わっている点が異なる。
【0064】
図12は、本発明の実施形態2によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。図8と図12を比較すると明らかなように、ルータメーカ名・機種名入力部203がルータ名・機種名をユーザインターフェース部201を介してユーザから入力するステップS303が、ステップS321及びS322に置き換わっている点が異なる。また、実施形態1で表示する図9に示す画面は図13に示す画面に置き換わる。ステップS302では、プロバイダ名・接続事業者名入力部202が図13に示す画面を通してプロバイダの名称及び接続事業者の名称を選択する。ステップS321では、ルータメーカ名・機種名入力部203Bがルータ105にこれのメーカ名及び機種名を問い合わせ、ステップS322では、ルータ105がこれのメーカ名及び機種名をルータメーカ名・機種名入力部203Bに通知する。その問い合わせ及び通知は、UPnPの仕様に基づいたインターフェースを用いて行うことが可能である。
【0065】
ルータメーカ名・機種名入力部203Bは、通知されたルータのメーカ名及び機種名を図13の画面のテキストボックス421に表示する。
【0066】
他の構成及び動作は実施形態1と同様であるので、重複する説明を省略する。
【0067】
[実施形態3]
実施形態1及び2においては、パラメータ設定手順情報をデータベース104が保持するとしたが、これでは、ルータパラメータ設定システムのソフトウェアをコンピュータ101にインストールした後に、あるメーカが新たな機種を発売した場合やファームウェアがバージョンアップされた場合に、対応できない可能性があるという問題が生ずる。データベース104を更新することも考えられるが、更新用のデータは、インターネット108を介して入手しなければならないところ、ルータ105に接続パラメータが設定されていないので、更新用のデータを入手することができない。
【0068】
一方で、全てのメーカ、全ての機種、全てのバージョンのファームウェアのルータが共通の接続パラメータの名称、転送方式及び制御方式を採用することは、将来的には可能であっても、設計変更の手間を考慮すると困難である。
【0069】
そこで、実施形態3においては、パラメータ設定手順情報の表(表3及び4)並びにファームウェアバージョンのパラメータ名を保持する表(表5)をデータベース104から削除した上で、ルータ105に図14に示すようなパラメータ名変換表を格納し、そのパラメータ名変換表の内容をルータ105からコンピュータ101に転送し、コンピュータ101がそのパラメータ名変換表の内容に基づいた設定手順に基づいて接続パラメータをルータ105に転送するようにする。なお、パラメータ名とは、接続パラメータ名(図14に示すパラメータ名変換表のDNSサーバ1のパラメータ名から認証方式のパラメータ名まで)及び転送パラメータ名(図14に示す転送方式のパラメータ名及び制御方式のパラメータ名)を含む。
【0070】
図14に示すパラメータ名変換表は、接続パラメータ(DNSサーバ1〜認証方式)の共通パラメータ名と固有パラメータ名の対応関係及び転送パラメータ(転送方式及び制御方式)の共通パラメータ名と固有パラメータ名との対応関係を保持する。図14に示すパラメータ名変換表のうち第1列は本実施形態の説明のためのものであり、ルータ105は、図14に示すパラメータ名変換表のうち第2列及び第3列のみを保持する。接続パラメータの共通パラメータ名とは、ルータパラメータ設定システムのプログラムにおいて接続パラメータに付けられたパラメータ名である。一方、接続パラメータの固有パラメータ名とは、ルータのファームウェアにおいて接続パラメータに付けられたパラメータ名である。ルータパラメータ設定システムのプログラムは、接続パラメータを共通パラメータ名を用いて操作・判断し、パラメータ設定部206から接続パラメータを、LANインターフェース208を介して、ルータ105に送信するときに接続パラメータのパラメータ名を共通パラメータ名から固有パラメータ名に変換する。
【0071】
図15は、本発明の実施形態3によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【0072】
図11と図15を比較すると明らかなように、実施形態3によるルータパラメータ設定システムは、実施形態2によるルータパラメータ設定システムと、パラメータ・パラメータ設定手順情報検索部205及びバージョン問合せ部207が削除され、パラメータ検索部209、パラメータ名変換表問合せ部210及び転送パラメータ問合せ部211が追加されている点が異なる。
【0073】
パラメータ検索部209は、データベース104からプロバイダの名称及び接続事業者の名称の組み合わせに対応した接続パラメータを検索する。パラメータ名変換表問合せ部210は、LANインターフェース部208を介して、ルータ105から図14に示すパラメータ名変換表を取得する。転送パラメータ問合せ部211は、LANインターフェース部208を介して、ルータ105から転送方式の種別及び制御方式の内容を取得する。パラメータ設定部206は、転送パラメータ問合せ部211が取得した転送方式の種別及び制御方式の内容に従ったパラメータ送信手順により、LANインターフェース部208を介して、接続パラメータをパラメータ名変換表問合せ部210が取得した接続パラメータの固有パラメータ名を用いてルータ105に送信する。
【0074】
次に、実施形態3のルータパラメータ設定システムにより行われるルータパラメータ設定方法について主に図16を参照して説明する。
【0075】
ステップS301、S302、S321及びS322は、実施形態2のものと同一であるので、重複する説明を省略する。なお、UPnPを用いた場合には、ステップS321が無くなり、ステップS301の直後にステップS322が行われる。また、実施形態3のルータパラメータ設定システムは、ルータのメーカ名及び機種名を把握しなくても問題ないので、ステップS321及びS322を省略してもよい。
【0076】
次に、パラメータ名変換表問合せ部210は、LANインターフェース部208を介して、ルータ105が保持している図14に示すパラメータ名変換表をルータ105に問い合わせる(ステップS331)。これに応じて、ルータ105は、LANインターフェース部208を介して、そのパラメータ名変換表をパラメータ名変換表問合せ部210に通知する(ステップS332)。パラメータ名変換表問合せ部210は、パラメータ名変換表のうち接続パラメータの共通パラメータ名と固有パラメータ名との対応関係をパラメータ設定部206に通知し、パラメータ名変換表のうち転送方式及び制御方式の共通パラメータ名と固有パラメータ名との対応関係を転送パラメータ問合せ部211に通知する。
【0077】
次に、転送パラメータ問合せ部211は、LANインターフェース部208を介して、ルータ105に転送方式の固有パラメータ名を用いて転送方式の種別を問い合わせ、制御方式の固有パラメータ名を用いて制御方式の内容を問い合わせると(ステップS333)、ルータ105は、LANインターフェース部208を介して、転送方式の種別及び制御方式の内容を転送パラメータ問合せ部211に通知する(ステップS334)。
【0078】
次のステップS312〜S314は、実施形態1及び2のものと同一であるので、重複する説明は省略する。
【0079】
ステップS314の次に、パラメータ設定部206は、LANインターフェース部208を通じて、接続パラメータをルータ105に送信する(ステップS315)。この送信において、接続パラメータのパラメータ名としては、図14のパラメータ名変換表に記述されている接続パラメータの固有パラメータ名が用いられ、転送方式の種別及び制御方式としては、ルータ105から通知されたものが用いられる。
【0080】
なお、転送方式及び制御方式が全てのメーカ、機種間で統一された場合には、図14のパラメータ名変換表のうちの転送方式及び制御方式のパラメータ名に関する部分、転送パラメータ問合せ部211を削除し、ステップS333、S334を省略することができる。
【0081】
[実施形態4]
実施形態3では、ルータパラメータ設定システムのソフトウェアをコンピュータ101にインストールした後に、新たなプロバイダ及び/又は新たな接続事業者が登場した場合には、対応できない可能性があるという問題が生ずる。そこで、この問題及び実施形態1及び2の上述の問題を解決するのが実施形態4である。
【0082】
実施形態4においては、ルータ運用事業者が表1〜表5を含むソースデータベースを保有し、あるメーカが新しい機種のルータを発売した場合、あるメーカがあるルータのファームウェアをバージョンアップした場合、新たなプロバイダが登場した場合及び新たな接続事業者が登場した場合に、これらに対応したデータをソースデータベースに追加し、ソースデータベースを常に最新の状態になるように維持する。そして、デジタルテレビ放送のデータ送信領域を利用して、ソースデータベースの内容を定期的に放送する。そして、ルータパラメータ設定システムを搭載したコンピュータにテレビ受信機を搭載又は接続し、テレビ受信機がソースデータベースの内容を受信する。コンピュータとテレビ受信機を接続する場合、これらを直接接続してもよい。また、UPnPの機能を有するコンピュータ及びUPnPの機能を有するテレビ受信機をローカルエリアネットワークを介して接続してもよい。デジタルテレビ放送のEPGを利用して、デジタルテレビ受信機のファームウェアを定期的に放送し、デジタルテレビ受信機のファームウェアをバージョンアップする技術は公知・公用となっているので、実施形態4にこの技術を用いることができる。
【0083】
また、デジタルテレビ放送のEPGを利用して、ソースデータベースの内容を定期的に放送する代わりに、アナログテレビ放送で放送されるテレビ番組の副音声の領域を利用して、ソースデータベースの内容を定期的に放送してもよい。また、アナログ又はデジタルのラジオ放送の所定のチャンネルを利用して、ソースデータベースの内容を定期的に放送してもよい。あるいは、ソースデータベースをインターネットを通じて公衆が利用できるようにしておき、携帯電話又はPDA(Personal Digital Assistant)でインターネットを通じてソースデータベースにアクセスし、携帯電話又はPDAをルータパラメータ設定システムを搭載したコンピュータにBluetooth、USB(Universal Serial Bus)、RS232C等により接続してもよい。
【0084】
本発明では、ルータ運用事業者が維持するソースデータベースの内容を公衆がアクセスできることを可能にする様々な装置(アナログテレビ送信機、デジタルテレビ送信機、アナログラジオ送信機、デジタルラジオ送信機、WWW(World Wide Web)サーバ等)を送信機という。また、本発明では、ルータ運用事業者が維持するソースデータベースに通信を介してアクセスする様々な装置(アナログテレビ受信機、デジタルテレビ受信機、アナログラジオ受信機、デジタルラジオ受信機、携帯電話及びPDA等)を受信機という。
【0085】
図17は、本発明の実施形態4によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示す。
【0086】
図11と図17を比較すると明らかなように、実施形態4によるルータパラメータ設定システムは、実施形態1によるルータパラメータ設定システムと、データベース104が削除され、受信機214及びレプリカデータベース215が追加されている点が異なる。受信機214は送信機213と有線又は無線で接続される。送信機213は、ソースデータベース212と接続される。レプリカデータベース215はソースデータベース212のレプリカであり、最新の表1〜5を有する。パラメータ・パラメータ設定手順情報検索部205は、データベース104をアクセスする代わりにレプリカデータベース215をアクセスする。
【0087】
実施形態4のルータパラメータ設定システムにより行われるルータパラメータ設定方法は、図8に示す全てのステップを含む。ステップS304が開始する前にレプリカデータベース215の内容をソースデータベース212の内容と同一となるように更新しなければならないが、このためには、受信機214は定期的に送信機213よりソースデータベース212の内容を受信する。又は、送信機213及び受信機214が相互に双方向通信ができるものとし、ステップ301が行われたならば、受信機214が自発的に送信機213に送信要求を出してソースデータベース212の内容を受信してもよい。なお、ソースデータベース212の容量は数百キロバイトと少ないので、頻繁に定期的に送信機213がソースデータベース212の内容を送信することができ、また、レプリカデータベース215をハードディスクドライブ等に設けることのみならず、レプリカデータベース215をルータパラメータ設定システムを稼働しているときに一時的にRAM(Random Access Memory)等の一時記憶媒体に設けることもできる。
【0088】
【発明の効果】
以上説明したように、本発明によれば、ルータのメーカ・機種・ファームウェア及びプロバイダ・接続事業者の相違に依存しない統一的な操作手順で、ユーザが容易にルータに接続パラメータを設定することを可能となる。
【図面の簡単な説明】
【図1】本発明の実施形態1によるルータパラメータ設定システムを備えるコンピュータを含むシステムの構成を示すブロック図である。
【図2】本発明の実施形態1によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図3】本発明の実施形態1によるルータパラメータ設定システムのデータベースが備える第1の表を示す図である。
【図4】本発明の実施形態1によるルータパラメータ設定システムのデータベースが備える第2の表を示す図である。
【図5】本発明の実施形態1によるルータパラメータ設定システムのデータベースが備える第3の表を示す図である。
【図6】本発明の実施形態1によるルータパラメータ設定システムのデータベースが備える第4の表を示す図である。
【図7】本発明の実施形態1によるルータパラメータ設定システムのデータベースが備える第5の表を示す図である。
【図8】本発明の実施形態1によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図9】本発明の実施形態1によるルータパラメータ設定システムが表示する第1の画面を示す図である。
【図10】本発明の実施形態1によるルータパラメータ設定システムが表示する第2の画面を示す図である。
【図11】本発明の実施形態2によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図12】本発明の実施形態2によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図13】本発明の実施形態2によるルータパラメータ設定システムが表示する第1の画面を示す図である。
【図14】本発明の実施形態3によるルータパラメータ設定システムにおいてルータが保持するパラメータ名変換表を示す図である。
【図15】本発明の実施形態3によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【図16】本発明の実施形態3によるルータパラメータ設定システムが行うルータパラメータ設定方法を示すフローチャートである。
【図17】本発明の実施形態4によるルータパラメータ設定システム及びその周辺部の構成を示すブロック図である。
【符号の説明】
101、102、103 コンピュータ
104 データベース
105 ルータ
106 ローカルエリアネットワーク
107 プロバイダ・接続事業者
108 インターネット
109 構内
201 ユーザインターフェース部
202 プロバイダ名・接続事業者名入力部
203、203B ルータメーカ名・機種名入力部
204 ID・パスワード入力部
205 パラメータ・パラメータ設定手順情報検索部
206 パラメータ設定部
207 バージョン問合せ部
208 LANインターフェース部
209 パラメータ検索部
210 パラメータ名変換表問合せ部
211 転送パラメータ問合せ部
212 ソースデータベース
213 送信機
214 受信機
215 レプリカデータベース
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a system and a method for setting connection parameters in a router, and in particular, to a router that connects a local area network to a global network such as the Internet from an information processing apparatus connected via the local area network to the router. The present invention relates to a system and a method for setting parameters.
[0002]
[Prior art]
In recent years, ADSL (Asymmetric Digital Subscriber Line) has become widespread as a method of setting a home computer or an office computer on the Internet. When connecting one or more computers to the Internet by such ADSL, a modem is connected to a telephone line, a router is connected to the modem, and one or more computers are connected to the router. Note that there is also a built-in modem router in which a modem and a router are integrated. In such a connection form, PPPoA (Point to Point Protocol over Asynchronous Transfer Mode) or PPPoE (Point to Point Protocol over Ethernet (registered trademark)) is used. In the telephone exchange mechanism, a device for each connection company is provided, and the device connects a computer to the Internet via a telephone line or the like.
[0003]
Prior art document information related to the invention of this application includes the following.
[0004]
For example, there is an apparatus that assigns an IP address to a device to be connected to a network and associates the IP address with a host name using a setting device (see Patent Document 1).
[0005]
Further, for example, there is a management server that centrally manages resource management information of each peripheral device connected to a network (see Patent Document 2).
[0006]
[Patent Document 1]
JP-A-7-66809
[Patent Document 2]
JP 2000-155658 A
[Problems to be solved by the invention]
However, when connecting a computer to the Internet via a router, the user must set various connection parameters on the router. The procedure for setting connection parameters on the router differs depending on the manufacturer and model of the router. . Further, if the firmware is different even for the same manufacturer and model, the procedure for setting the connection parameters in the router may be different.
[0007]
Regarding the user's operation procedure in the setting procedure, for example, in a router of a certain manufacturer, model, and firmware, the user installs the setting software bundled with the router on the computer and uses the setting software. When the connection parameters to be set in the router are determined, the setting software transmits the connection parameters to the router by a predetermined protocol. Further, in a router of a certain manufacturer, model, and firmware, when a user starts a WWW browser on a computer and performs a predetermined operation, the WWW browser accesses and displays an HTML document held by the router, and the user operates the HTML document. Once the parameters are set, the computer sends the connection parameters to the router as form information in HTML.
[0008]
As described above, among the setting procedures, the protocol for transmitting the connection parameters from the computer to the router is different from the protocol for each manufacturer, model, and firmware of the router as described above. The connection parameters are transmitted for each connection parameter, and in the case of another router, the connection parameters are collectively transmitted from the computer to the router. Further, in order to transmit each connection parameter, it is necessary to transmit a set of the name and value of the connection parameter. However, even with the same connection parameter, the name is different for each maker, model, and firmware of the router.
[0009]
Also, the value of the connection parameter set in the router differs for each provider / connection company. For example, a DNS (Domain Name System) server is different for each provider / connection provider. In addition, the domain name of the user ID (the part following @) differs for each provider / connection carrier. Further, some providers and connection operators require a user password, while others do not require a password. As a communication method, one provider / connection operator uses PPPoA, while another provider / connection operator uses PPPoE. Further, VCI / VPI (Virtual Channel Identifier / Virtual Path Identifier) differs for each provider / connection carrier. Further, one provider / connection operator uses an LLC encapsulation method (Logic Link Control encapsulation) as an encapsulation method, while another provider / connection operator uses a VC-based multiplexing method (Virtual Channel multiplexing encapsulation) as an encapsulation method. Used. Further, the MTU (Maximum Transmission Unit) differs for each provider / connection carrier. Further, as an authentication method, a certain communication provider / provider uses the PAP method, while another provider / connection provider uses the CHAP method. Furthermore, in the case of a router with an ADSL modem, the value of VCI / VPI, the value of MTU, and the type of encapsulation method must be specified. In the case of a router without an ADSL modem, these must be specified. There is no.
[0010]
Therefore, the user should carefully read the manual of the router to be used, the guide screen of the setting software, the parameter list provided by the provider and the connection provider, etc., and follow the provider / connection business according to different procedures for each router maker, model, and firmware. Different parameters must be set in the router for each user, but in addition to having to enter or select the connection parameters on an unfamiliar screen, some of the Since there are some difficulties for beginners and intermediate users, not all users can easily set connection parameters in the router.
[0011]
Therefore, the present invention provides a router parameter setting that enables a user to easily set connection parameters in a router with a unified operation procedure that does not depend on the difference between the manufacturer, model, firmware, provider, and connection carrier of the router. It is an object to provide a system and a method thereof.
[0012]
[Means for Solving the Problems]
According to a first aspect of the present invention, means for inputting information for specifying a router connecting a local area network to a global network, and a provider and / or connection business for the router to receive a connection service in the global network Means for inputting information specifying a router, and searching for parameter setting procedure information corresponding to the input information specifying the router from a table holding a correspondence relationship between the information specifying each router and each parameter setting procedure information. Means and a connection parameter corresponding to the input information specifying the provider and / or the connection provider are retrieved from a table holding a correspondence relationship between each information specifying the provider and / or the connection provider and each connection parameter. Means and retrieved parameter setting procedure for retrieved parameter Router parameter setting system comprising: a setting means for setting said routers are provided in accordance with distribution.
[0013]
According to a second aspect of the present invention, means for inputting a manufacturer name of a router for connecting a local area network to a global network, a name of a provider and a connection provider for the router to receive a connection service in the global network Means for inputting the name of the provider, means for searching parameter setting procedure information corresponding to the input maker name from a table holding the correspondence between the maker name of each router and each parameter setting procedure information, Means for searching for a connection parameter corresponding to a set of a name and a name of a connection provider from a table holding a correspondence relationship between each set of the name of the provider and the name of the connection provider and each connection parameter, and the searched connection parameter Setting means for setting in the router according to the retrieved parameter setting procedure information, Router parameter setting system characterized in that it comprises is provided.
[0014]
According to a third aspect of the present invention, means for inputting a maker name and a model name of a router for connecting a local area network to a global network, a name of a provider for the router to receive a connection service in the global network, Means for inputting the name of the connection provider; and parameter setting procedure information corresponding to the input set of the maker name and the model name, the correspondence between the set of the manufacturer name and the model name of each router and each parameter setting procedure information. Means for retrieving from the table holding the information and the connection parameters corresponding to the set of the input provider name and the name of the connection provider, and the correspondence relationship between each set of the provider name and the name of the connection provider and each connection parameter. Means for searching from the held table, and information on the searched parameter setting procedure Router parameter setting system comprising: a setting means for setting the router is provided in accordance with.
[0015]
According to a fourth aspect of the present invention, means for inputting a manufacturer name, a model name, and a firmware version of a router for connecting a local area network to a global network, and a provider for the router to receive a connection service in the global network Means for inputting the name of the router and the name of the connecting carrier, and the parameter setting procedure information corresponding to the set of the input maker name, the model name and the firmware version as the set of the manufacturer name, the model name and the firmware version of each router. Means for searching from a table holding the correspondence relationship with each parameter setting procedure information, and connection parameters corresponding to the set of the entered provider name and connection provider name, each set of provider name and connection provider name Maintains the correspondence between parameters and each connection parameter Means for retrieving from the router parameter setting system comprising: a setting means for setting the router in accordance with the searched connection parameters retrieved parameter setting procedure information is provided.
[0016]
In the router parameter setting system according to the fourth aspect of the present invention, the firmware version may be input from the router as a result of an inquiry to the router.
[0017]
In the router parameter setting system according to the third or fourth aspect of the present invention, the input of the model name of the router may be input from the router as a result of an inquiry to the router.
[0018]
In the router parameter setting system according to the second, third or fourth aspect of the present invention, the input of a manufacturer name of the router may be input from the router as a result of an inquiry to the router.
[0019]
The router parameter setting system according to the first, second, third or fourth aspect of the present invention may further comprise means for inputting a character string to be added to the retrieved connection parameter, wherein the setting means comprises: The retrieved connection parameter and a character string added to the connection parameter may be set in the router according to the retrieved parameter setting procedure information.
[0020]
The router parameter setting system according to the first, second, third or fourth aspect of the present invention may further comprise the table.
[0021]
In the router parameter setting system according to the first, second, third or fourth aspect of the present invention, the table may be located at a remote location, and the system may transmit the contents of the table to the apparatus. May be further provided.
[0022]
According to a fifth aspect of the present invention, means for inputting parameter setting procedure information from a router connecting a local area network to a global network, and a provider and / or connection for the router to receive a connection service in the global network Means for inputting information for specifying the provider, and connecting the connection parameters corresponding to the input information for specifying the provider and / or the connection provider to each of the information and the connection parameters for specifying the provider and / or the connection provider. A router parameter setting system is provided, comprising: means for searching from a table holding the correspondence; and setting means for setting the searched connection parameters in the router in accordance with the input parameter setting procedure information.
[0023]
According to a sixth aspect of the present invention, means for inputting parameter setting procedure information from a router, and means for inputting a name of a provider and a name of a connection provider for the router to receive a connection service in the global network Means for retrieving connection parameters corresponding to the input set of provider name and connection provider name from a table holding the correspondence between each set of provider name and connection provider name and each connection parameter; Setting means for setting the retrieved connection parameters in the router in accordance with the parameter setting procedure information input to the router parameter setting system.
[0024]
The router parameter setting system according to the fifth or sixth aspect of the present invention may further comprise means for inputting a character string added to the searched connection parameter, wherein the setting means includes the searched connection parameter and A character string added to the connection parameter may be set in the router according to the retrieved parameter setting procedure information.
[0025]
In the router parameter setting method according to the first, second, third, fourth, fifth or sixth aspect of the present invention, the character string may be a user ID account and a necessary password.
[0026]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0027]
[Embodiment 1]
FIG. 1 shows a configuration of a system including a computer including a router parameter setting system according to a first embodiment of the present invention.
[0028]
Referring to FIG. 1, the system includes a computer 101, 102, 103, a database 104 connected to the computer 101, a router 105, a local area network (LAN) 106 connecting the router and the computer 101, 102, 103, It has a connection carrier 107 and the Internet 108. The router 105 and the connection provider / provider 107 are connected via the Internet. The computers 101, 102, 103, the database 104, the router 105, and the local area network 106 are installed in, for example, a house indoors or a company premises 109.
[0029]
FIG. 2 shows a configuration of a router parameter setting system provided in the computer 101 and a peripheral part thereof.
[0030]
Referring to FIG. 2, the router parameter setting system includes a user interface unit 201, a provider name / connection company name input unit 202, a router maker name / model name input unit 203, an ID / password input unit 204, a parameter / parameter setting procedure. An information search unit 205, a parameter setting unit 206, a version inquiry unit 207, and a LAN interface unit 208 are provided. Note that these portions of the router parameter setting system can be realized using hardware resources of the computer 101 by reading and executing a program recorded on a recording medium such as a hard disk drive by the CPU of the computer 101. . In the first embodiment, the database 104 also forms part of the router parameter setting system.
[0031]
The user interface unit 201 includes a display device such as a CRT and a liquid crystal display, and an input device such as a keyboard and a computer mouse, and displays a screen, selects an item, and inputs a character string.
[0032]
The provider name / connection provider name input unit 202 inputs, via the user interface unit 201, the name of the provider to which the user subscribes, the name of the connection provider, and the service (either PPPoE or PPPoA) from the user.
[0033]
The router maker name / model name input unit 203 inputs a maker name and a model name of the router 105 from a user via the user interface unit 201.
[0034]
The ID / password input unit 204 is, via the user interface unit 201, a user ID account (the part before “@” for the user to be authenticated by the provider / connection provider. ) And necessary passwords from the user.
[0035]
The parameter / parameter setting procedure information search unit 205 searches the database 104 for parameters to be set in the router 105 corresponding to the combination of the provider name and the connection company name input by the provider name / connection company name input unit 202. I do. The parameter / parameter setting procedure information search unit 205 is parameter setting procedure information indicating a parameter setting procedure for setting a parameter in the router 105. The database 104 searches for a combination corresponding to the combination of the manufacturer name and model name and the firmware version of the router 105 notified by the version inquiry unit 207.
[0036]
The parameter setting unit 206 retrieves the parameters retrieved from the database 104 by the parameter / parameter setting procedure information retrieval unit 205 via the LAN interface unit 208, and the parameter setting procedure retrieved from the database 104 by the parameter / parameter setting procedure information retrieval unit 205. It is set in the router 105 by the parameter setting procedure indicated by the information.
[0037]
The version inquiry unit 207 inquires of the router 105 via the LAN interface unit 208 about the firmware version.
[0038]
The LAN interface unit 208 communicates with the router 105 via the local area network 106. Communication is performed using HTTP (Hypertext Transfer Protocol) or the like on a protocol stack such as Ethernet (registered trademark) or TCP / IP (Transmission Control Protocol / Internet Protocol). Further, the IP address of the LAN interface unit 208 may be provided by a DHCP (Dynamic Host Configuration Protocol) server of the router 105 or may be manually set. In addition, the LAN interface unit 208 attempts communication with the router 105 by using several types of default IP addresses (192.168.0.1, 192.168.1.1, etc.) of the router 105. The IP address at the time of successful communication is recognized as the IP address of the router 105. Further, the LAN interface unit 208 may obtain the IP address of the router 105 using a function of UPnP (Universal Plug and Play).
[0039]
The database 104 has the following five tables (Tables 1 to 5).
[0040]
Table 1 is shown in FIG. 3, and the items shown in the first row of Table 1 are the items of each record. Table 1 has items such as provider name, connection carrier name, presence / absence of built-in modem, router manufacturer name and router model name. Used to search for the model name for each built-in modem.
[0041]
Table 2 is a table holding a part of the connection parameters, and is shown in FIG. The items shown in the first row of Table 2 are the items of each record. Table 2 shows, as items, a provider name, a connection provider name, a DNS server 1, a DNS server 2, a domain name of a user ID, a necessity of a password, a connection method, a VCI / VPI, an encapsulation method, an MTU, and an authentication method. A part of connection parameters (DNS server 1, DNS server 2, user ID domain name, password necessity, connection method, VCP / VPI, encapsulation) Scheme, MTU, and authentication scheme).
[0042]
Table 3 is a table holding a part of the parameter setting procedure information, and is shown in FIG. The items shown in the first row of Table 3 are the items of each record. Table 3 shows items such as router manufacturer name, router model name, router firmware version, DNS server 1 parameter name, DNS server 2 parameter name, user ID parameter name, password parameter name, and connection method. Parameter settings include parameter names, VCI / VPI parameter names, encapsulation method parameter names, MTU parameter names, and authentication method parameter names, and correspond to the combination of the manufacturer name, model name, and firmware version of each router. Part of the procedure information (DNS server parameter name, user ID parameter name, password parameter name, connection method parameter name, VCI / VPI parameter name, encapsulation method parameter name, MTU parameter name, and authentication method Parameter name) Used in order. For example, the parameter name of the user ID is “UserID” for a combination of manufacturer name = P, model name = V, firmware version = 1.0.1, manufacturer name = P, model name = V, firmware version = 2. For the combination of 0.1, “UserId”, maker name = P, model name = W, for the combination of firmware version = 1.0.1, “UserID”, maker name = Q, model name = User_id for the combination of X = firmware version = 1.0.1, and “user_Id” for the combination of manufacturer name = Q, model name = Y, firmware version = 1.0.1 It depends on the combination of the manufacturer name, model name and firmware version of the router.
[0043]
When the parameter setting unit 206 transmits the connection parameter to the router 105, the parameter setting unit 206 transmits to the router 105 a set of the parameter name (for example, “DNS1” which is the parameter name of the DNS server 1) and the value of the connection parameter.
[0044]
Table 4 is a table holding another part of the parameter setting procedure information, and is shown in FIG. The items shown in the first row of Table 4 are the items of each record. Table 4 has, as items, a router maker name, a router model name, a router firmware version, a parameter transfer method and a control method (such as a waiting time), and a maker name, a model name and a firmware version of each router. Is used to search for a transfer method and a control method corresponding to the combination of.
[0045]
When the parameter setting unit 206 transmits the connection parameters to the router 105, if “batch” is specified as the transfer method, the connection parameters are collectively transmitted to the router 105, and “individual” as the transfer method. Is designated, the connection parameters are individually transmitted to the router 105. Even when the transfer method is batch, not all parameters are transferred collectively, but a plurality of parameters are transferred several times. The interval between transfers in that case is the waiting time. When the transfer method is individual, the parameters are transferred one by one. In this case, as in the case of the batch transfer, a waiting time, which is the interval between transfers, is specified.
[0046]
Table 5 is a table holding the parameter names of the firmware version, and is shown in FIG. The items shown in the first row of Table 5 are the items of each record. Table 5 has, as items, a router maker name, a router model name, and a firmware version parameter name, and is used to search for a firmware version parameter name corresponding to a combination of each router maker name and model. .
[0047]
Next, a router parameter setting method performed by the router parameter setting system according to the first embodiment will be described mainly with reference to FIG.
[0048]
First, the user physically connects the router 105 to the local area network 106 (Step S301).
[0049]
Next, the provider name / connection provider name input unit 202 inputs the name of the provider to which the user subscribes and the name of the connection provider from the user via the user interface unit 201 in the following manner (step). S302). That is, the router maker name / model name input unit 202 displays a screen as shown in FIG. 9 via the user interface unit 201. Note that the provider name / connection provider name input unit 202 enters a combo box 401 for inputting a combination of the provider name, the connection provider name, and the service name in Table 1 in a preparation stage for displaying this screen. A combination of the stored provider name and connection provider name is registered in advance. When only one type of service is provided in a combination of a certain provider and a certain connection carrier, the service is excluded from this combination. In the case where the provider and the connection carrier are united, the unified person can be specified only by the provider or only the connection carrier, and either one of the provider name and the connection carrier name can be specified. Can be omitted. The user inputs the name of the provider, the name of the provider, and the name of the service registered in the combo box 401 for inputting a combination of the name of the provider, the name of the service provider, and the name of the service on the screen in FIG. From among the combinations, a combination of the name of the provider to which the user subscribes, the name of the connection carrier, and the name of the service is selected.
[0050]
Next, the router maker name / model name input unit 202 inputs the maker name and the model name of the router from the user via the user interface unit 201 in the following method (step S303). That is, the user selects whether or not the router 105 has a built-in modem in the combo box 402 for inputting the built-in / non-built-in modem in the screen of FIG. When the user makes a selection in the combo boxes 401 and 402, the router maker name / model name input unit 203 corresponds to the contents of the selection and the name of the provider, the name of the connection provider, and the name of the service input in step S302. The router maker name and model name are searched from Table 1, and the searched maker name and model name are combined and registered in a combo box 403 for inputting the router name. When the user selects the built-in modem, the router maker name / model name input unit 203 displays the combo box of the router with the built-in modem among the routers certified by the combination of the provider and the connection carrier selected by the user. If the user selects the non-built-in modem, the user registers the non-built-in modem in the combo box 403 among the routers certified by the combination of the provider and the connection carrier selected by the user. Next, the user selects the name of the router 105 connected to the local area network 106 from the names of the routers registered in the combo box 403. If the combo box 402 is omitted and the name of the provider, the name of the service provider and the name of the service are selected in the service box 401, the combination of the selected provider, service provider and service is recognized. The manufacturer names and model names of all routers may be registered in the combo box 403.
[0051]
Next, when the user presses a “next” button 404 on the screen of FIG. 9, the provider name / connection provider name input unit 202 sets the provider name and the connection provider name input in step S302 to a parameter / parameter setting procedure. Notifying the information search unit 205, the router manufacturer name / model name input unit 202 notifies the parameter / parameter setting procedure information search unit 205 of the manufacturer name and model name of the router input in step S303. Then, the parameter / parameter setting procedure information search unit 205 checks the database 104 whether the router maker name and model name notified from the router maker name / model name input unit 203 are registered in the database 104. An inquiry is made (step 304). In response to the query, the database 104 attempts to search for a record having the queried maker name and model name as the contents of the maker name and model name items in Tables 3, 4 and 5, and if the search is successful, The fact that there is registration is notified to the parameter / parameter setting procedure information search unit 205, and if the search is not possible, the fact that there is no registration is notified to the parameter / parameter setting procedure information search unit 205 (step S305).
[0052]
When the parameter / parameter setting procedure information search unit 205 receives the notification of no registration, the router parameter setting method is interrupted here.
[0053]
When the parameter / parameter setting procedure information search unit 205 receives the notification that there is a registration, the parameter / parameter setting procedure information search unit 205 further inputs the router maker name and the router maker name notified from the router maker name / model name input unit 203 to the database 104. An inquiry is made for the parameter name of the firmware version corresponding to the combination of the model names (step S306). The database 104 retrieves the parameter name from Table 5, and notifies the parameter / parameter setting procedure information retrieval unit 205 (Step S307). The parameter name of the firmware version notified by the parameter / parameter setting order information search unit 205 is passed to the version inquiry unit 207. If all the routers of the same manufacturer have the same firmware version parameter name, Table 5 does not need to have the model name item. The search unit 205 inquires of a parameter of a firmware version corresponding to only the maker name of the router.
[0054]
Next, the version inquiry unit 207 inquires of the router 105 about the firmware version (step S308), and in response, the router 105 notifies the version inquiry unit 207 of the firmware version (step S309). At the time of the inquiry and notification, the parameter name of the firmware version received by the version inquiry unit 207 from the parameter / parameter setting procedure information search unit 205 is used. Therefore, when the firmware version can be acquired from the router by a common method in all the routers of all the models of all the manufacturers, Table 5, steps S306 and S307 can be omitted.
[0055]
Next, the parameter / parameter setting procedure information search unit 205 responds to the combination of the router maker name and model name notified from the router maker name / model name input unit 203 and the router version notified from the version inquiry unit 207. Parameter setting procedure method information (DNS server parameter name, user ID parameter name, password parameter name, connection method parameter name, VCI / VPI parameter name, encapsulation method parameter name, MTU parameter The database 104 is inquired about the name and the parameter name of the authentication method and the transfer method and control method in Table 4 (step S310), and the database 104 retrieves the parameter setting procedure method information inquired by the parameter / parameter setting procedure information search unit. Notify 205 Step S311). Note that if routers of the same model and of the same manufacturer have common parameter setting procedure information regardless of the firmware version, Tables 3 and 4 do not need to have the item of firmware version. The parameter setting procedure information search unit 205 queries the database 104 for parameter setting procedure method information corresponding to the combination of the manufacturer name and model name of the router. Furthermore, if all routers of the same manufacturer have common parameter setting procedure information regardless of the firmware version, Tables 3 and 4 do not need to have the item of model name Dainichi firmware version. The parameter / parameter setting procedure information search unit 205 queries the database 104 for parameter setting procedure method information corresponding to the manufacturer name of the router.
[0056]
Next, the parameter / parameter setting procedure information search unit 205 retrieves one of the connection parameters corresponding to the combination of the provider name, the connection provider name, and the service name notified from the provider name / connection provider name input unit 202. The database 104 is queried for its parts (DNS server 1, DNS server 2, user ID domain name, password necessity, connection method, VCI / VPI, encapsulation method, MTU and authentication method in Table 2) (step S312), The database 104 informs the parameter / parameter setting procedure information search unit 205 of the connection parameter for which the inquiry has been made (step S313).
[0057]
Next, the ID / password input unit 204 inputs a character string of the user ID and the password from the user via the user interface unit 201 by a method described below (step S314). That is, the ID / password input unit 204 receives the notification of the domain name of the user ID from the parameter / parameter setting procedure information search unit 205, and combines the character "@" with the domain name (FIG. In the example of FIG. 10, "@ ah.ne.jp" is displayed on the screen of FIG. When the necessity of the password is “necessary”, a text box 406 for inputting the password is displayed on the screen of FIG. The user inputs the character string of the account in the user ID into the text box 405 for inputting the character string, and inputs the character string of the password into the text box 406 for inputting the character string as necessary. The domain name of the user ID replaces the entire user ID and forms a part of the connection parameter. The required password also forms part of the connection parameters.
[0058]
Next, when the user presses an “OK” button 407 on the screen in FIG. 10, the parameter setting unit 206 causes the parameter / parameter setting procedure information search unit 205 to notify the connection parameter and ID / password input unit notified from the database 104. The parameter / parameter setting procedure information search unit 205 transmits the connection parameters input from the router 204 to the router 105 according to the parameter setting procedure information notified from the database 104 (step S315).
[0059]
For example, the provider A and the connection provider H are selected as the combination of the provider and the connection provider, and the maker P, the model V, and the firmware version 1.0.1 are selected as the maker name, the model name, and the firmware version of the router. In this case, the following data is transmitted from the parameter setting unit 206 to the router 105.
[0060]
"DNS1 = ****. ***. ***. ***;
DNS2 = ****. ***. ***. ***;
UserID = ** @ ah. ne. jp;
Password = ********;
Connect = PPoA;
VCIVPI = **** / ***;
Capsule = LLC;
Authentication = PAD "
However, the aster risk does not indicate a wild card, but indicates a character, a number, or the like having a predetermined value.
[0061]
Finally, the router 105 stores the connection parameters received from the parameter setting unit 206 in its own recording medium such as an EEPROM (Electrically Erasable Programmable Read-Only Memory) (step S316).
[0062]
Further, in the above example, the values of DNS1 and DNS2 are specifically specified. However, when DNS1 = "automatic acquisition", the DNS server automatic acquisition function of the router is turned on.
[Embodiment 2]
In the first embodiment, the user selects the maker name and the model name of the router. However, in the second embodiment, the router parameter setting system queries the router for the maker name and the model name of the router. Receive the notification. This saves the user from having to select the manufacturer name and model name of the router.
[0063]
FIG. 11 shows a configuration of a system including a computer including the router parameter setting system according to the second embodiment of the present invention. As is apparent from a comparison between FIG. 2 and FIG. 11, the router parameter setting system according to the second embodiment differs from the router parameter setting system according to the first embodiment in that the router maker name / model name input unit 203 inputs the router maker name / model name. The difference is that the unit 203B is replaced.
[0064]
FIG. 12 is a flowchart illustrating a router parameter setting method performed by the router parameter setting system according to the second embodiment of the present invention. As is apparent from a comparison between FIG. 8 and FIG. 12, step S303 in which the router maker name / model name input unit 203 inputs the router name / model name from the user via the user interface unit 201 is replaced with steps S321 and S322. Is different. Further, the screen shown in FIG. 9 displayed in the first embodiment is replaced with the screen shown in FIG. In step S302, the provider name / connection provider name input unit 202 selects the provider name and the connection provider name through the screen shown in FIG. In step S321, the router maker name / model name input unit 203B inquires of the router 105 about the maker name and model name of the router 105. In step S322, the router 105 inputs the maker name and model name into the router maker name / model name input unit. Notify 203B. The inquiry and notification can be made using an interface based on the UPnP specification.
[0065]
The router manufacturer name / model name input unit 203B displays the notified manufacturer name and model name of the router in the text box 421 on the screen of FIG.
[0066]
Other configurations and operations are the same as those of the first embodiment, and thus, duplicate description will be omitted.
[0067]
[Embodiment 3]
In the first and second embodiments, the parameter setting procedure information is stored in the database 104. However, in this case, after a software of the router parameter setting system is installed in the computer 101, a certain manufacturer releases a new model, or When the version is upgraded, there is a problem that it may not be possible to cope with the problem. Although it is conceivable to update the database 104, the update data must be obtained via the Internet 108, but since the connection parameters are not set in the router 105, it is not possible to obtain the update data. Can not.
[0068]
On the other hand, although it is possible in the future for all manufacturers, all models, and routers of all versions of firmware to adopt common connection parameter names, Difficult considering the labor.
[0069]
Therefore, in the third embodiment, the table of parameter setting procedure information (Tables 3 and 4) and the table holding the parameter names of firmware versions (Table 5) are deleted from the database 104, and the router 105 shown in FIG. Such a parameter name conversion table is stored, the contents of the parameter name conversion table are transferred from the router 105 to the computer 101, and the computer 101 converts the connection parameters into the router 105 based on the setting procedure based on the contents of the parameter name conversion table. To be forwarded to. Note that the parameter name is a connection parameter name (from the parameter name of the DNS server 1 in the parameter name conversion table shown in FIG. 14 to the parameter name of the authentication method) and a transfer parameter name (the parameter name and control of the transfer method shown in FIG. 14). Method name).
[0070]
The parameter name conversion table shown in FIG. 14 shows the correspondence between the common parameter name and the unique parameter name of the connection parameter (the DNS server 1 to the authentication method) and the common parameter name and the unique parameter name of the transfer parameter (the transfer method and the control method). Holds the corresponding relationship. The first column of the parameter name conversion table shown in FIG. 14 is for explanation of this embodiment, and the router 105 holds only the second and third columns of the parameter name conversion table shown in FIG. I do. The common parameter name of the connection parameter is a parameter name given to the connection parameter in the program of the router parameter setting system. On the other hand, the unique parameter name of the connection parameter is a parameter name given to the connection parameter in the firmware of the router. The program of the router parameter setting system operates / determines the connection parameter using the common parameter name, and when the connection parameter is transmitted from the parameter setting unit 206 to the router 105 via the LAN interface 208, the parameter name of the connection parameter. Is converted from a common parameter name to a unique parameter name.
[0071]
FIG. 15 shows a configuration of a system including a computer including a router parameter setting system according to Embodiment 3 of the present invention.
[0072]
As is apparent from a comparison between FIG. 11 and FIG. 15, the router parameter setting system according to the third embodiment is different from the router parameter setting system according to the second embodiment in that the parameter / parameter setting procedure information search unit 205 and the version inquiry unit 207 are deleted. , A parameter search unit 209, a parameter name conversion table inquiry unit 210, and a transfer parameter inquiry unit 211.
[0073]
The parameter search unit 209 searches the database 104 for connection parameters corresponding to a combination of the provider name and the connection provider name. The parameter name conversion table inquiry unit 210 acquires the parameter name conversion table shown in FIG. 14 from the router 105 via the LAN interface unit 208. The transfer parameter inquiry unit 211 acquires the type of the transfer method and the content of the control method from the router 105 via the LAN interface unit 208. The parameter setting unit 206 transmits the connection parameter to the parameter name conversion table inquiry unit 210 via the LAN interface unit 208 according to the parameter transmission procedure according to the type of the transfer method and the content of the control method acquired by the transfer parameter inquiry unit 211. The connection parameter is transmitted to the router 105 using the unique parameter name of the acquired connection parameter.
[0074]
Next, a router parameter setting method performed by the router parameter setting system according to the third embodiment will be described mainly with reference to FIG.
[0075]
Steps S301, S302, S321, and S322 are the same as those in the second embodiment, and a duplicate description will be omitted. When UPnP is used, step S321 is eliminated, and step S322 is performed immediately after step S301. In addition, the router parameter setting system according to the third embodiment does not need to know the manufacturer name and model name of the router, so that steps S321 and S322 may be omitted.
[0076]
Next, the parameter name conversion table inquiry unit 210 inquires the router 105 of the parameter name conversion table shown in FIG. 14 held by the router 105 via the LAN interface unit 208 (step S331). In response to this, the router 105 notifies the parameter name conversion table to the parameter name conversion table inquiry unit 210 via the LAN interface unit 208 (step S332). The parameter name conversion table query unit 210 notifies the parameter setting unit 206 of the correspondence between the common parameter name of the connection parameter and the unique parameter name in the parameter name conversion table, and the transfer method and the control method in the parameter name conversion table. The transfer parameter inquiry unit 211 is notified of the correspondence between the common parameter name and the unique parameter name.
[0077]
Next, the transfer parameter inquiry unit 211 inquires of the router 105 via the LAN interface unit 208 about the type of the transfer method using the unique parameter name of the transfer method, and the content of the control method using the unique parameter name of the control method. (Step S333), the router 105 notifies the transfer parameter inquiry unit 211 of the type of the transfer method and the content of the control method via the LAN interface unit 208 (step S334).
[0078]
The following steps S312 to S314 are the same as those in the first and second embodiments, and a duplicate description will be omitted.
[0079]
After step S314, the parameter setting unit 206 transmits the connection parameters to the router 105 via the LAN interface unit 208 (step S315). In this transmission, a unique parameter name of the connection parameter described in the parameter name conversion table of FIG. 14 is used as the parameter name of the connection parameter, and the type of the transfer method and the control method are notified from the router 105. Things are used.
[0080]
If the transfer method and control method are unified among all manufacturers and models, the portion related to the transfer method and control method parameter names in the parameter name conversion table of FIG. 14 and the transfer parameter inquiry unit 211 are deleted. However, steps S333 and S334 can be omitted.
[0081]
[Embodiment 4]
In the third embodiment, a problem arises that if a new provider and / or a new connection carrier appears after the software of the router parameter setting system is installed in the computer 101, there is a possibility that it may not be possible to respond. Therefore, a fourth embodiment solves this problem and the above-described problems of the first and second embodiments.
[0082]
In the fourth embodiment, when a router operator has a source database including Tables 1 to 5 and a manufacturer releases a router of a new model, when a manufacturer upgrades the firmware of a router, When a new provider appears and a new connection provider appears, data corresponding to them is added to the source database, and the source database is always kept up to date. Then, the content of the source database is periodically broadcast using the data transmission area of the digital television broadcast. Then, the television receiver is mounted or connected to a computer equipped with the router parameter setting system, and the television receiver receives the contents of the source database. When connecting a computer and a television receiver, they may be connected directly. Further, a computer having a UPnP function and a television receiver having a UPnP function may be connected via a local area network. The technology for periodically broadcasting the firmware of the digital television receiver using the EPG of the digital television broadcasting and for upgrading the firmware of the digital television receiver is known and publicly used. Can be used.
[0083]
Also, instead of regularly broadcasting the contents of the source database using the EPG of digital television broadcasting, the contents of the source database are regularly broadcast using the sub-audio area of the television program broadcasted by analog television broadcasting. Broadcasting may be done. Further, the contents of the source database may be periodically broadcast using a predetermined channel of analog or digital radio broadcasting. Alternatively, the source database is made available to the public via the Internet, the source database is accessed via the Internet using a mobile phone or a PDA (Personal Digital Assistant), and the mobile phone or the PDA is connected to a computer equipped with a router parameter setting system using Bluetooth, The connection may be made by USB (Universal Serial Bus), RS232C, or the like.
[0084]
In the present invention, various devices (an analog TV transmitter, a digital TV transmitter, an analog radio transmitter, a digital radio transmitter, WWW (WWW)) that enable the public to access the contents of a source database maintained by a router operator are provided. World Wide Web) server is called a transmitter. Further, according to the present invention, various devices (an analog TV receiver, a digital TV receiver, an analog radio receiver, a digital radio receiver, a mobile phone, and a PDA) that access a source database maintained by a router operator through communication. Etc.) is called a receiver.
[0085]
FIG. 17 shows a configuration of a system including a computer including a router parameter setting system according to Embodiment 4 of the present invention.
[0086]
As is apparent from a comparison between FIG. 11 and FIG. 17, the router parameter setting system according to the fourth embodiment differs from the router parameter setting system according to the first embodiment in that the database 104 is deleted, the receiver 214 and the replica database 215 are added. Are different. The receiver 214 is connected to the transmitter 213 by wire or wirelessly. The transmitter 213 is connected to the source database 212. The replica database 215 is a replica of the source database 212 and has the latest Tables 1 to 5. The parameter / parameter setting procedure information search unit 205 accesses the replica database 215 instead of accessing the database 104.
[0087]
The router parameter setting method performed by the router parameter setting system according to the fourth embodiment includes all the steps shown in FIG. Before the start of step S304, the contents of the replica database 215 must be updated to be the same as the contents of the source database 212. To this end, the receiver 214 periodically sends the source database 212 from the transmitter 213. Receive the contents of. Alternatively, it is assumed that the transmitter 213 and the receiver 214 can perform two-way communication with each other, and if step 301 is performed, the receiver 214 voluntarily issues a transmission request to the transmitter 213 and transmits the contents of the source database 212. May be received. Since the capacity of the source database 212 is as small as several hundred kilobytes, the transmitter 213 can frequently and periodically transmit the contents of the source database 212, and if only the replica database 215 is provided on a hard disk drive or the like. Alternatively, the replica database 215 may be temporarily provided in a temporary storage medium such as a RAM (Random Access Memory) when the router parameter setting system is operating.
[0088]
【The invention's effect】
As described above, according to the present invention, the user can easily set the connection parameters in the router with a unified operation procedure that does not depend on the difference between the manufacturer, model, firmware, provider, and connection carrier of the router. It becomes possible.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a system including a computer including a router parameter setting system according to a first embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration of a router parameter setting system according to a first embodiment of the present invention and a peripheral portion thereof;
FIG. 3 is a diagram showing a first table provided in a database of the router parameter setting system according to the first embodiment of the present invention.
FIG. 4 is a diagram showing a second table provided in the database of the router parameter setting system according to the first embodiment of the present invention.
FIG. 5 is a diagram showing a third table provided in the database of the router parameter setting system according to the first embodiment of the present invention.
FIG. 6 is a diagram showing a fourth table provided in the database of the router parameter setting system according to the first embodiment of the present invention.
FIG. 7 is a diagram showing a fifth table provided in the database of the router parameter setting system according to the first embodiment of the present invention.
FIG. 8 is a flowchart illustrating a router parameter setting method performed by the router parameter setting system according to the first embodiment of the present invention.
FIG. 9 is a diagram showing a first screen displayed by the router parameter setting system according to the first embodiment of the present invention.
FIG. 10 is a diagram showing a second screen displayed by the router parameter setting system according to the first embodiment of the present invention.
FIG. 11 is a block diagram showing a configuration of a router parameter setting system according to a second embodiment of the present invention and a peripheral portion thereof;
FIG. 12 is a flowchart illustrating a router parameter setting method performed by the router parameter setting system according to the second embodiment of the present invention.
FIG. 13 is a diagram showing a first screen displayed by the router parameter setting system according to the second embodiment of the present invention.
FIG. 14 is a diagram showing a parameter name conversion table held by a router in the router parameter setting system according to the third embodiment of the present invention.
FIG. 15 is a block diagram illustrating a configuration of a router parameter setting system according to a third embodiment of the present invention and peripheral components thereof.
FIG. 16 is a flowchart illustrating a router parameter setting method performed by the router parameter setting system according to the third embodiment of the present invention.
FIG. 17 is a block diagram illustrating a configuration of a router parameter setting system according to a fourth embodiment of the present invention and a peripheral portion thereof;
[Explanation of symbols]
101, 102, 103 Computer
104 database
105 router
106 Local Area Network
107 Provider / Connection Provider
108 Internet
109 campus
201 User interface section
202 Provider name / connection company name input section
203, 203B Router manufacturer name / model name input section
204 ID / password input section
205 Parameter / Parameter Setting Procedure Information Search Unit
206 Parameter setting section
207 Version inquiry section
208 LAN interface
209 Parameter search section
210 Parameter Name Conversion Table Query Section
211 Transfer parameter inquiry section
212 source database
213 transmitter
214 receiver
215 Replica database

Claims (31)

ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力する手段と、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力する手段と、
入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for entering information identifying a router connecting the local area network to the global network;
Means for the router to enter information identifying a provider and / or operator for receiving a connection service in the global network;
Means for retrieving parameter setting procedure information corresponding to the input information specifying the router from a table holding a correspondence relationship between the information specifying each router and each parameter setting procedure information,
Means for retrieving connection parameters corresponding to the input information specifying the provider and / or the connection provider from a table holding a correspondence relationship between each information specifying the provider and / or the connection provider and each connection parameter;
Setting means for setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting system comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for entering the name of the manufacturer of the router connecting the local area network to the global network;
Means for the router to input a name of a provider and a name of a connection provider for receiving a connection service in the global network;
Means for searching parameter setting procedure information corresponding to the input maker name from a table holding a correspondence relationship between the maker name of each router and each parameter setting procedure information,
Means for retrieving connection parameters corresponding to the input set of provider name and connection provider name from a table holding the correspondence between each set of provider name and connection provider name and each connection parameter;
Setting means for setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting system comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for inputting the manufacturer name and model name of a router connecting the local area network to the global network;
Means for the router to input a name of a provider and a name of a connection provider for receiving a connection service in the global network;
Means for retrieving parameter setting procedure information corresponding to the input set of the maker name and the model name from a table holding a correspondence relationship between the set of the manufacturer name and the model name of each router and each parameter setting procedure information;
Means for retrieving connection parameters corresponding to the input set of provider name and connection provider name from a table holding the correspondence between each set of provider name and connection provider name and each connection parameter;
Setting means for setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting system comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for inputting a manufacturer name, a model name, and a firmware version of a router for connecting the local area network to the global network;
Means for the router to input a name of a provider and a name of a connection provider for receiving a connection service in the global network;
The parameter setting procedure information corresponding to the input set of the maker name, the model name, and the firmware version is obtained from a table holding the correspondence between the set of the maker name, model name, and firmware version of each router and each parameter setting procedure information. Means for searching;
Means for retrieving connection parameters corresponding to the input set of provider name and connection provider name from a table holding the correspondence between each set of provider name and connection provider name and each connection parameter;
Setting means for setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting system comprising:
請求項4に記載のルータパラメータ設定システムにおいて、
前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
The router parameter setting system according to claim 4,
The router parameter setting system, wherein the firmware version is input from the router as a result of an inquiry to the router.
請求項3乃至5の何れか1項に記載のルータパラメータ設定システムにおいて、
前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
The router parameter setting system according to any one of claims 3 to 5,
A router parameter setting system, wherein the input of the model name of the router is input from the router as a result of an inquiry to the router.
請求項2乃至6の何れか1項に記載のルータパラメータ設定システムにおいて、
前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定システム。
The router parameter setting system according to any one of claims 2 to 6,
A router parameter setting system, wherein the input of a manufacturer name of the router is input from the router as a result of an inquiry to the router.
請求項1乃至7の何れか1項に記載のルータパラメータ設定システムにおいて、
検索された前記接続パラメータに付記する文字列を入力する手段を更に備え、
前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定システム。
The router parameter setting system according to any one of claims 1 to 7,
The apparatus further comprises means for inputting a character string to be added to the searched connection parameter,
The router parameter setting system, wherein the setting unit sets the searched connection parameter and a character string added to the connection parameter in the router according to the searched parameter setting procedure information.
請求項8に記載のルータパラメータ設定システムにおいて、
前記文字列は、ユーザIDのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定システム。
The router parameter setting system according to claim 8,
The character string is an account of a user ID and a necessary password.
請求項1乃至9の何れか1項に記載のルータパラメータ設定システムにおいて、
前記表を更に備えることを特徴とするルータパラメータ設定システム。
The router parameter setting system according to any one of claims 1 to 9,
A router parameter setting system, further comprising the table.
請求項1乃至9のいずれか1項に記載のルータパラメータ設定システムにおいて、
前記表は遠隔地にあり、前記表の内容をこれを送信する装置から受信する手段を更に備えることを特徴とするルータパラメータ設定システム。
The router parameter setting system according to any one of claims 1 to 9,
The router parameter setting system, wherein the table is located at a remote location, and further comprising means for receiving the contents of the table from a device transmitting the table.
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力する手段と、
入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for inputting parameter setting procedure information from a router connecting the local area network to the global network;
Means for the router to enter information identifying a provider and / or operator for receiving a connection service in the global network;
Means for retrieving connection parameters corresponding to the input information specifying the provider and / or the connection provider from a table holding a correspondence relationship between each information specifying the provider and / or the connection provider and each connection parameter;
Setting means for setting the router in accordance with the parameter setting procedure information input the searched connection parameters,
A router parameter setting system comprising:
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力する手段と、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力する手段と、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索する手段と、
検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定手段と、
を備えることを特徴とするルータパラメータ設定システム。
Means for inputting parameter setting procedure information from a router connecting the local area network to the global network;
Means for the router to input a name of a provider and a name of a connection provider for receiving a connection service in the global network;
Means for retrieving connection parameters corresponding to the input set of provider name and connection provider name from a table holding the correspondence between each set of provider name and connection provider name and each connection parameter;
Setting means for setting the router according to the parameter setting procedure information input the searched connection parameters,
A router parameter setting system comprising:
請求項12又は13に記載のルータパラメータ設定システムにおいて、
検索された前記接続パラメータに付記する文字列を入力する手段を更に備え、
前記設定手段は、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定システム。
The router parameter setting system according to claim 12 or 13,
The apparatus further comprises means for inputting a character string to be added to the searched connection parameter,
The router parameter setting system, wherein the setting unit sets the searched connection parameter and a character string added to the connection parameter in the router according to the searched parameter setting procedure information.
請求項14に記載のルータパラメータ設定システムにおいて、
前記文字列は、ユーザIDのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定システム。
The router parameter setting system according to claim 14,
The character string is an account of a user ID and a necessary password.
ローカルエリアネットワークをグローバルネットワークと接続するルーターを特定する情報を入力するステップと、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力するステップと、
入力した前記ルータを特定する情報に対応したパラメータ設定手順情報を各ルータを特定する情報と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
Entering information identifying the router that connects the local area network to the global network;
The router entering information identifying a provider and / or operator for receiving connection services in the global network;
Searching the parameter setting procedure information corresponding to the input information specifying the router from a table holding the correspondence between the information specifying each router and each parameter setting procedure information,
Searching for a connection parameter corresponding to the input information specifying the provider and / or the connection provider from a table holding a correspondence relationship between each information specifying the provider and / or the connection provider and each connection parameter;
A setting step of setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting method, comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名を入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名に対応したパラメータ設定手順情報を各ルータのメーカ名と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
Entering the name of the manufacturer of the router that connects the local area network to the global network;
The router inputs a name of a provider and a name of a connection provider for receiving connection service in the global network;
Searching for a parameter setting procedure information corresponding to the input maker name from a table holding a correspondence between the maker name of each router and each parameter setting procedure information;
A step of searching for a connection parameter corresponding to the set of the input provider name and the name of the connection provider from a table holding the correspondence between each set of the provider name and the name of the connection provider and each connection parameter;
A setting step of setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting method, comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名及び機種名を入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名及び前記機種名の組に対応したパラメータ設定手順情報を各ルータのメーカ名及び機種名の組と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
Inputting the manufacturer name and model name of a router connecting the local area network to the global network;
The router inputs a name of a provider and a name of a connection provider for receiving connection service in the global network;
Searching for a parameter setting procedure information corresponding to the input set of the manufacturer name and the model name from a table holding a correspondence relationship between the set of the manufacturer name and the model name of each router and each parameter setting procedure information;
A step of searching for a connection parameter corresponding to the set of the input provider name and the name of the connection provider from a table holding the correspondence between each set of the provider name and the name of the connection provider and each connection parameter;
A setting step of setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting method, comprising:
ローカルエリアネットワークをグローバルネットワークと接続するルータのメーカ名、機種名及びファームウェアバージョンを入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力した前記メーカ名、前記機種名及びファームウェアバージョンの組に対応したパラメータ設定手順情報を各ルータのメーカ名、機種名及びファームウェアバージョンの組と各パラメータ設定手順情報との対応関係を保持する表から検索するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを検索されたパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
Inputting a manufacturer name, a model name, and a firmware version of a router for connecting the local area network to the global network;
The router inputs a name of a provider and a name of a connection provider for receiving connection service in the global network;
The parameter setting procedure information corresponding to the input set of the maker name, the model name, and the firmware version is obtained from a table holding the correspondence between the set of the maker name, model name, and firmware version of each router and each parameter setting procedure information. Searching,
A step of searching for a connection parameter corresponding to the set of the input provider name and the name of the connection provider from a table holding the correspondence between each set of the provider name and the name of the connection provider and each connection parameter;
A setting step of setting the searched connection parameters in the router according to the searched parameter setting procedure information;
A router parameter setting method, comprising:
請求項19に記載のルータパラメータ設定方法において、
前記ファームウェアバージョンは、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
20. The router parameter setting method according to claim 19,
A router parameter setting method, wherein the firmware version is input from the router as a result of an inquiry to the router.
請求項18乃至20の何れか1項に記載のルータパラメータ設定方法において、
前記ルータの機種名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to any one of claims 18 to 20, wherein
A router parameter setting method, wherein the router model name is input from the router as a result of an inquiry to the router.
請求項14乃至18の何れか1項に記載のルータパラメータ設定方法において、
前記ルータのメーカ名の入力は、前記ルータへの問合せの結果として前記ルータから入力することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to any one of claims 14 to 18, wherein
A router parameter setting method, wherein the input of a manufacturer name of the router is input from the router as a result of an inquiry to the router.
請求項16乃至22の何れか1項に記載のルータパラメータ設定方法において、
検索された前記接続パラメータに付記する文字列を入力するステップを更に備え、
前記設定ステップは、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to any one of claims 16 to 22,
Inputting a character string to be added to the searched connection parameter,
A router parameter setting method, wherein the setting step sets the searched connection parameter and a character string added to the connection parameter in the router according to the searched parameter setting procedure information.
請求項23に記載のルータパラメータ設定方法において、
前記文字列は、ユーザIDのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定方法。
The router parameter setting method according to claim 23,
The router parameter setting method, wherein the character string is a user ID account and a necessary password.
請求項16乃至24の何れか1項に記載のルータパラメータ設定方法において、
前記表を更に有することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to any one of claims 16 to 24,
A router parameter setting method, further comprising the table.
請求項16乃至24のいずれか1項に記載のルータパラメータ設定方法において、
前記表は遠隔地にあり、前記表の内容をこれを送信する装置から受信するステップを更に有することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to any one of claims 16 to 24,
The router parameter setting method, further comprising the step of receiving the contents of the table from a device transmitting the table at a remote place.
パラメータ設定手順情報をローカルエリアネットワークをグローバルネットワークと接続するルータから入力するステップと、
前記ルーターが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダ及び/又は接続事業者を特定する情報を入力するステップと、
入力した前記プロバイダ及び/又は接続事業者を特定する情報に対応した接続パラメータをプロバイダ及び/又は接続事業者を特定する各情報と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを入力したパラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を備えることを特徴とするルータパラメータ設定システム。
Inputting parameter setting procedure information from a router connecting the local area network to the global network;
The router entering information identifying a provider and / or operator for receiving connection services in the global network;
Searching for a connection parameter corresponding to the input information specifying the provider and / or the connection provider from a table holding a correspondence relationship between each information specifying the provider and / or the connection provider and each connection parameter;
A setting step of setting in the router according to the parameter setting procedure information input the searched connection parameters,
A router parameter setting system comprising:
パラメータ設定手順情報をーカルエリアネットワークをグローバルネットワークと接続するルータから入力するステップと、
前記ルータが前記グローバルネットワークにおける接続サービスを受けるためのプロバイダの名称及び接続事業者の名称を入力するステップと、
入力したプロバイダの名称及び接続事業者の名称の組に対応した接続パラメータをプロバイダの名称及び接続事業者の名称の各組と各接続パラメータとの対応関係を保持する表から検索するステップと、
検索された接続パラメータを入力した前記パラメータ設定手順情報に従って前記ルータに設定する設定ステップと、
を有することを特徴とするルータパラメータ設定方法。
Inputting parameter setting procedure information from a router connecting the local area network to the global network;
The router inputs a name of a provider and a name of a connection provider for receiving connection service in the global network;
A step of searching for a connection parameter corresponding to the set of the input provider name and the name of the connection provider from a table holding the correspondence between each set of the provider name and the name of the connection provider and each connection parameter;
A setting step of setting in the router according to the parameter setting procedure information input the searched connection parameters,
A router parameter setting method, comprising:
請求項27又は28に記載のルータパラメータ設定方法において、
検索された前記接続パラメータに付記する文字列を入力するステップを更に備え、
前記設定ステップは、検索された接続パラメータ及び該接続パラメータに付記された文字列を検索された前記パラメータ設定手順情報に従って前記ルータに設定することを特徴とするルータパラメータ設定方法。
The router parameter setting method according to claim 27 or 28,
Inputting a character string to be added to the searched connection parameter,
A router parameter setting method, wherein the setting step sets the searched connection parameter and a character string added to the connection parameter in the router according to the searched parameter setting procedure information.
請求項29に記載のルータパラメータ設定方法において、
前記文字列は、ユーザIDのアカウント及び必要なパスワードであることを特徴とするルータパラメータ設定方法。
The router parameter setting method according to claim 29,
The router parameter setting method, wherein the character string is a user ID account and a necessary password.
コンピュータに請求項16乃至30のいずれか1項に記載のルータパラメータ設定方法を実行させるためのプログラム。A program for causing a computer to execute the router parameter setting method according to any one of claims 16 to 30.
JP2002296413A 2002-10-09 2002-10-09 Router parameter setting system and method Expired - Fee Related JP3801129B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002296413A JP3801129B2 (en) 2002-10-09 2002-10-09 Router parameter setting system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002296413A JP3801129B2 (en) 2002-10-09 2002-10-09 Router parameter setting system and method

Publications (2)

Publication Number Publication Date
JP2004134967A true JP2004134967A (en) 2004-04-30
JP3801129B2 JP3801129B2 (en) 2006-07-26

Family

ID=32286411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002296413A Expired - Fee Related JP3801129B2 (en) 2002-10-09 2002-10-09 Router parameter setting system and method

Country Status (1)

Country Link
JP (1) JP3801129B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006109363A (en) * 2004-10-08 2006-04-20 Hitachi Electronics Service Co Ltd Configuration information management system and configuration information collection program
JP2006109354A (en) * 2004-10-08 2006-04-20 Hitachi Electronics Service Co Ltd Configuration information management system and configuration information collection program
WO2008146534A1 (en) * 2007-05-30 2008-12-04 D & M Holdings Inc. Network communication device and network communication method
JP2017524314A (en) * 2014-05-29 2017-08-24 アマゾン・テクノロジーズ・インコーポレーテッド Provision of router information according to programmatic interface
JP2018507635A (en) * 2015-01-30 2018-03-15 ニシラ, インコーポレイテッド Logical router with multiple routing components
JP2019020801A (en) * 2017-07-12 2019-02-07 富士通株式会社 Information processing device and management program
CN111585804A (en) * 2020-04-29 2020-08-25 杭州涂鸦信息技术有限公司 Router automatic configuration system, router automatic configuration method and automatic test system
US10938788B2 (en) 2018-12-12 2021-03-02 Vmware, Inc. Static routes for policy-based VPN
US11252024B2 (en) 2014-03-21 2022-02-15 Nicira, Inc. Multiple levels of logical routers
US11418445B2 (en) 2016-06-29 2022-08-16 Nicira, Inc. Installation of routing tables for logical router in route server mode
US11425021B2 (en) 2015-08-31 2022-08-23 Nicira, Inc. Authorization for advertised routes among logical routers
US11533256B2 (en) 2015-08-11 2022-12-20 Nicira, Inc. Static route configuration for logical router
US11539574B2 (en) 2016-08-31 2022-12-27 Nicira, Inc. Edge node cluster network redundancy and fast convergence using an underlay anycast VTEP IP
US11593145B2 (en) 2015-10-31 2023-02-28 Nicira, Inc. Static route types for logical routers

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006109354A (en) * 2004-10-08 2006-04-20 Hitachi Electronics Service Co Ltd Configuration information management system and configuration information collection program
JP2006109363A (en) * 2004-10-08 2006-04-20 Hitachi Electronics Service Co Ltd Configuration information management system and configuration information collection program
WO2008146534A1 (en) * 2007-05-30 2008-12-04 D & M Holdings Inc. Network communication device and network communication method
JP2008301011A (en) * 2007-05-30 2008-12-11 D & M Holdings Inc Network communication device
US11252024B2 (en) 2014-03-21 2022-02-15 Nicira, Inc. Multiple levels of logical routers
JP2017524314A (en) * 2014-05-29 2017-08-24 アマゾン・テクノロジーズ・インコーポレーテッド Provision of router information according to programmatic interface
US11283731B2 (en) 2015-01-30 2022-03-22 Nicira, Inc. Logical router with multiple routing components
JP2018507635A (en) * 2015-01-30 2018-03-15 ニシラ, インコーポレイテッド Logical router with multiple routing components
US11799800B2 (en) 2015-01-30 2023-10-24 Nicira, Inc. Logical router with multiple routing components
US11533256B2 (en) 2015-08-11 2022-12-20 Nicira, Inc. Static route configuration for logical router
US11425021B2 (en) 2015-08-31 2022-08-23 Nicira, Inc. Authorization for advertised routes among logical routers
US11593145B2 (en) 2015-10-31 2023-02-28 Nicira, Inc. Static route types for logical routers
US11418445B2 (en) 2016-06-29 2022-08-16 Nicira, Inc. Installation of routing tables for logical router in route server mode
US11539574B2 (en) 2016-08-31 2022-12-27 Nicira, Inc. Edge node cluster network redundancy and fast convergence using an underlay anycast VTEP IP
JP2019020801A (en) * 2017-07-12 2019-02-07 富士通株式会社 Information processing device and management program
US10938788B2 (en) 2018-12-12 2021-03-02 Vmware, Inc. Static routes for policy-based VPN
CN111585804A (en) * 2020-04-29 2020-08-25 杭州涂鸦信息技术有限公司 Router automatic configuration system, router automatic configuration method and automatic test system

Also Published As

Publication number Publication date
JP3801129B2 (en) 2006-07-26

Similar Documents

Publication Publication Date Title
US6735619B1 (en) Home network gateway apparatus and home network device
US7248852B2 (en) Method and system for wireless distribution of local information
US7933970B2 (en) Methods, systems, and products for managing access to applications
JP3801129B2 (en) Router parameter setting system and method
CN100518125C (en) Communication apparatus, system, method
JP2004506350A (en) Remote television playback control
JP2001346270A (en) Information system and electronic service guide method
US7739414B2 (en) User interface conversion system and method capable of supporting various devices
US7440775B2 (en) Method for controlling printer using portable terminal for mobile communication in home network system
JP2007115260A (en) Information-providing method, display control terminal, information-providing device, terminal, setting device, attachment and recording medium
JP4799005B2 (en) Information processing device
US20120331096A1 (en) Telecommunications terminal, broadcast receiving terminal and computer program
WO2001065766A1 (en) Method for accessing webpage using telephone number and system for servicing the same
US20050246309A1 (en) Information processing system, device control method thereof, and program thereof
EP1372320B1 (en) Wireless LAN device storing and forwarding Internet data to a mobile terminal
JP2007201734A (en) System and method for information processing
WO2005069154A1 (en) Server computer for providing services
US20030120749A1 (en) Method and apparatus for obtaining internet content for a wireless device
Cisco Provisioning Devices
US20040249924A1 (en) Information management apparatus and method
JP4481971B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP4505380B2 (en) Information appliance setting method and information appliance setting program
JP2009042933A (en) Network content purchase/registration terminal, network content download terminal, server, and system
JP4430299B2 (en) Terminal device, method, program, and recording medium for receiving data distribution from server device
JP2004078719A (en) Home electric appliance, washing machine, and information notification setting program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040427

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040519

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060324

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060411

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060424

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100512

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees