[go: up one dir, main page]

JP5925934B1 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP5925934B1
JP5925934B1 JP2015084718A JP2015084718A JP5925934B1 JP 5925934 B1 JP5925934 B1 JP 5925934B1 JP 2015084718 A JP2015084718 A JP 2015084718A JP 2015084718 A JP2015084718 A JP 2015084718A JP 5925934 B1 JP5925934 B1 JP 5925934B1
Authority
JP
Japan
Prior art keywords
connection
isp
telephone
contractor
gateway device
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.)
Active
Application number
JP2015084718A
Other languages
Japanese (ja)
Other versions
JP2016208135A (en
Inventor
尚志 澤田
尚志 澤田
大畑 博敬
博敬 大畑
中村 純
純 中村
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.)
Nippon Telegraph and Telephone West Corp
Original Assignee
Nippon Telegraph and Telephone West 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 Nippon Telegraph and Telephone West Corp filed Critical Nippon Telegraph and Telephone West Corp
Priority to JP2015084718A priority Critical patent/JP5925934B1/en
Application granted granted Critical
Publication of JP5925934B1 publication Critical patent/JP5925934B1/en
Publication of JP2016208135A publication Critical patent/JP2016208135A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】各家庭におけるインターネット接続を自動化する。【解決手段】各家庭に設置する電話機11と接続したゲートウェイ装置12と、通信事業者の事業者ネットワーク14内に設置された事業者サーバ群15と、事業者ネットワーク14に接続するISP事業者が管理するISPサーバ群16とを有し、事業者サーバ群15は、電話機11とIP電話で接続し、上記IP電話による経路を介して電話機11から押下された接続先指定番号により、契約者が接続しようとするISP事業者を判別して、ゲートウェイ装置12に当該ISP事業者が管理する当該契約者が使用しようとするユーザ名と接続パスワードを有するアカウント情報データベースへ問い合わさせて、ゲートウェイ装置12は上記問い合わせにより上記ユーザ名と接続パスワードを取得して、上記ISPサーバ群16に対してインターネット接続認証を行う自動化システムを構築する。【選択図】図1To automate Internet connection in each home. A gateway device 12 connected to a telephone 11 installed in each home, an operator server group 15 installed in an operator network 14 of an operator, and an ISP operator connected to the operator network 14 are provided. The ISP server group 16 is managed, and the business server group 15 is connected to the telephone set 11 by an IP telephone, and the contractor determines the connection destination designation number pressed from the telephone 11 through the route by the IP telephone. The ISP device to be connected is determined, and the gateway device 12 is inquired of the account information database having the user name and the connection password to be used by the contractor managed by the ISP operator. The user name and the connection password are acquired by the inquiry, and the ISP server group 16 is inquired. To build an automated system to perform the Internet connection authentication. [Selection] Figure 1

Description

この発明は、家庭や営業所に配布されるゲートウェイ装置によるインターネット接続の設定に関する。   The present invention relates to setting of Internet connection by a gateway device distributed to a home or a business office.

家庭での固定回線におけるインターネット接続設定は、慣れていない人間には多大な困難を伴う作業であった。現状はユーザ自身が、各家庭に設置したインターネット接続用のホームゲートウェイ装置の設定を行うことが多い。しかし、ほとんどのホームゲートウェイ装置にはディスプレイが無く、多くの場合にはパソコンやスマートフォン、タブレットなどの端末からホームゲートウェイ装置に有線又は無線を介してアクセスし、その端末上で接続先名、ユーザ名、パスワードなどの情報を入力しなければならない。ところが所定の画面を呼び出し、所定の箇所にそれらの情報を入力することは、初めて見る人間にはそこで諦めることもあるほど難しい作業となる。   Setting up an Internet connection on a fixed line at home is a task with great difficulty for an unfamiliar person. At present, the user often sets the home gateway device for Internet connection installed in each home. However, most home gateway devices do not have a display, and in many cases, the home gateway device is accessed from a terminal such as a personal computer, smartphone or tablet via wired or wireless connection, and the connection destination name and user name on the terminal. You must enter information such as passwords. However, calling a predetermined screen and inputting such information at a predetermined location is a difficult task for a first-time viewer who sometimes gives up.

これを解決するために、光ディスクに自動設定ツールを記録し、有線でホームゲートウェイと接続したパソコンにその光ディスクを挿入させ、自動再生で起動する自動設定ツールによってほとんどの設定を自動化できる手段が提案されている(特許文献1,非特許文献1等)。また、自動設定ツールをネットワークからダウンロードして遠隔設定を行う手段が提案されている(特許文献2)。   In order to solve this problem, a method has been proposed in which an automatic setting tool is recorded on an optical disk, the optical disk is inserted into a PC connected to the home gateway by wire, and most settings can be automated by an automatic setting tool that starts by automatic playback. (Patent Document 1, Non-Patent Document 1, etc.). In addition, means for performing remote setting by downloading an automatic setting tool from a network has been proposed (Patent Document 2).

これとは別に、外出先から会社や自宅のパソコンなどを起動するために、電話番号とMACアドレスとを紐付けて登録するとともに、外出先から掛けた発呼の着信先番号(ダイヤルインやサブアドレスを含む)により、会社や自宅に設置した対象機器を割り当てて、電話回線経由で外部からPCの遠隔起動をする手段が提案されている(特許文献3)。   Separately, in order to start a company or home PC from outside the office, the phone number and MAC address are registered and registered, and the called party number (dial-in and sub-address) of outgoing calls from outside the office is registered. Has been proposed to allocate a target device installed in a company or home and remotely start a PC from the outside via a telephone line (Patent Document 3).

特開2001−306430号公報JP 2001-306430 A 特開平11−338805号公報JP 11-338805 A 特開2009−296057号公報JP 2009-296057 A

NTT東日本、"フレッツ 光ネクスト サポート情報"、[online]、[平成27年3月26日検索]、インターネット<URL:https://flets.com/customer/next/access/cd/e01/>NTT East, "FLET'S Hikari Next Support Information", [online], [Search on March 26, 2015], Internet <URL: https://flets.com/customer/next/access/cd/e01/>

しかしながら、特許文献1や非特許文献1の手段では、画面の呼び出しやアドレスに入力などは省くことができるが、それでもユーザ名などの最低限の情報はどうしても画面上で入力しなければならなかった。   However, with the means of Patent Document 1 and Non-Patent Document 1, it is possible to omit screen calling and address input, but the minimum information such as the user name must still be input on the screen. .

このようなユーザに対して、通信事業者やインターネットサービスプロバイダ(ISP)等の事業者が設定サポートを用意している。しかし、ホームゲートウェイの設定が終わるまでは遠隔でそのホームゲートウェイにアクセスする手段がない。このため、特許文献2の方法は最初のネットワークが開通するまでは使えないと言う問題があった。また、特許文献3において遠隔で行える処理は起動などの単純なものに限られており、設定値の入力などの細かい作業を外部から行うことはできなかった。   For such users, carriers such as telecommunications carriers and Internet service providers (ISPs) provide setting support. However, there is no means for remotely accessing the home gateway until the home gateway is set. For this reason, there is a problem that the method of Patent Document 2 cannot be used until the first network is opened. In addition, the processing that can be performed remotely in Patent Document 3 is limited to simple processing such as activation, and detailed operations such as input of setting values cannot be performed from the outside.

必然的に、担当者が各家庭である現地にまで赴いた上でユーザの設定作業を代行しなければならず、その分ユーザ又は事業者が余分なコストと時間を割くことになっていた。   Inevitably, the person in charge has to go to the place of each home and perform the user's setting work, and the user or business operator has to spend extra cost and time accordingly.

そこでこの発明は、担当者が訪問しなくても、ユーザが行う手間を極力省いてインターネットへの接続設定が完了できるようにすることを目的とする。   SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to make it possible to complete the setting of connection to the Internet by minimizing the user's effort even if the person in charge does not visit.

この発明は、
各家庭において設定不要で接続できるIP電話によりゲートウェイ装置と事業者が管理する事業者サーバ群との間で確立した通信経路を介して、電話の特番を押下する信号を事業者側へ送ってこれを接続シーケンスの契機とし、
事業者サーバ群が中継するISPサーバ群は当該家庭に割り当てられる契約者固定電話の番号を参照キーとして、契約時に設定して保管しておいた当該契約者固定番号に対応するユーザ名及び接続パスワードを上記ゲートウェイ装置へ送り、
上記ゲートウェイ装置が取得したユーザ名及び接続パスワードを自身のユーザ情報として設定することで、インターネット接続に必要な情報の登録を完了させるシステムにより上記の課題を解決したのである。
This invention
A signal for pressing the telephone special number is sent to the provider side via a communication path established between the gateway device and the provider server group managed by the provider using an IP phone that can be connected without setting in each home. As a trigger for the connection sequence,
The ISP server group relayed by the operator server group uses the contractor fixed telephone number assigned to the home as a reference key, and the user name and connection password corresponding to the contractor fixed number set and stored at the time of contract To the gateway device,
By setting the user name and connection password acquired by the gateway device as own user information, the above-mentioned problem is solved by a system that completes registration of information necessary for Internet connection.

具体的にこの発明にかかる接続自動化システムは、各家庭に設置するユーザの電話機と接続したゲートウェイ装置と、各家庭と接続している通信事業者の事業者ネットワーク内に設置された事業者サーバ群と、事業者ネットワークに接続されたISP事業者が管理するISPサーバ群とを有する。   Specifically, the connection automation system according to the present invention includes a gateway device connected to a user's telephone installed in each home, and an operator server group installed in an operator network of a communication operator connected to each home. And an ISP server group managed by an ISP provider connected to the provider network.

このうち、ゲートウェイ装置は、
DHCPクライアントとしてIPアドレス及び自身の契約者固定番号を取得してIP電話の設定を行い、当該IP電話の経路を介して上記事業者サーバ群及び上記ISPサーバ群との通信を制御してインターネット接続認証のためのユーザ名及び接続パスワードを取得する自動設定機能部と、
上記事業者サーバ群が有するSIPサーバに対してSIP登録をして通話可能状態にし、これにより確立した通信経路を介して上記事業者サーバ群が有する遠隔設定指示部からユーザ情報を受け取るSIP制御部と、
上記IP電話の設定、及び上記ユーザ名並びに接続パスワードを含むユーザ情報を登録する設定情報保存データベースと、
上記ISPサーバ群が有する接続認証サーバに対して上記ユーザ名及び接続パスワードにより接続要求を行う接続認証制御部と、
指定されたHTTP通信を中継するHTTP制御部と、
を有する。
Of these, the gateway device
Obtains an IP address and own subscriber fixed number as a DHCP client, sets up an IP phone, and controls communication with the provider server group and ISP server group via the IP phone path to connect to the Internet An automatic setting function unit for acquiring a user name and a connection password for authentication;
SIP control unit that makes SIP registration possible with the SIP server of the provider server group and enables a call, and receives user information from the remote setting instruction unit of the provider server group via the established communication path When,
A setting information storage database for registering user information including the IP phone settings and the user name and connection password;
A connection authentication control unit that makes a connection request to the connection authentication server of the ISP server group using the user name and the connection password;
An HTTP control unit that relays designated HTTP communication;
Have

次に、上記事業者サーバ群としては、
上記ゲートウェイ装置にIPアドレスと契約者固定番号を付与するDHCPサーバと、
上記SIP制御部との間でSIP接続を行うSIPサーバと、
上記SIPサーバによる上記通信経路を介して、接続シーケンスの進行段階に応じて、着信した上記電話機へ音声ガイダンスにより所定の番号の押下送信を指示する遠隔設定指示部と、
上記電話機から上記自動設定機能部を経由して送信される接続先指定番号に対応する、アカウント情報データベースのアドレスを応答可能に登録する接続先管理データベースと、
を有する。
Next, as the provider server group,
A DHCP server for assigning an IP address and a contractor fixed number to the gateway device;
A SIP server for performing SIP connection with the SIP control unit;
A remote setting instructing unit for instructing to press and transmit a predetermined number by voice guidance to the incoming telephone according to a progress stage of a connection sequence via the communication path by the SIP server;
A connection destination management database for registering the address of the account information database corresponding to the connection destination designation number transmitted from the telephone via the automatic setting function unit;
Have

さらに、上記ISPサーバ群としては、
サービス提供先であるユーザの契約者固定番号、及び、当該契約者であることを識別するために契約者に付与する契約時設定識別番号と、当該ユーザに割り当てるユーザ名及び接続パスワードとを関連付けて応答可能に登録するアカウント情報データベースと、
上記ゲートウェイ装置からの接続要求に対してインターネット接続認証を行う上記接続認証サーバと、
を有する。
Furthermore, as the ISP server group,
Associating the contractor fixed number of the user who is the service provider, the contract identification number given to the contractor to identify the contractor, and the user name and connection password assigned to the user Account information database to be registered so that it can respond,
The connection authentication server that performs Internet connection authentication in response to a connection request from the gateway device;
Have

上記ゲートウェイ装置の上記自動設定機能部は、上記HTTP制御部を介して、上記電話機から指定された接続先指定番号を上記接続先管理データベースへ問い合わせ、上記アカウント情報データベースのアドレスを取得する接続先アドレス取得手段と、
上記アカウント情報データベースのアドレスを宛先として、上記ゲートウェイ装置自身に割り当てられた上記契約者固定番号と上記電話機から指定された契約時設定識別番号とを送信して、上記ユーザ名及び接続パスワードを取得するアカウント情報取得手段と、
を有する。
The automatic setting function unit of the gateway device inquires of the connection destination management database for the connection destination designation number designated from the telephone via the HTTP control unit, and obtains the address of the account information database. Acquisition means;
By using the address of the account information database as a destination, the contractor fixed number assigned to the gateway device itself and the contract time setting identification number specified from the telephone are transmitted to obtain the user name and connection password. Account information acquisition means;
Have

これらの構成要素による接続確立方法は次のようになる。
各家庭に設置されて物理的にネットワークに接続された上記ゲートウェイ装置は、起動後に上記自動設定機能部の初期登録手段により上記DHCPサーバに接続して上記IPアドレスと上記契約者固定番号とを取得する。この取得した情報は上記設定情報保存データベースに登録する。
上記SIP制御部は上記契約者固定番号とともに上記SIPサーバに対して利用登録を行い、IP電話による通話を可能にして通信経路を確立する。
上記ゲートウェイ装置に接続される電話機はこの上記契約者固定番号を有してIP電話の通信を行う。契約者である当該家庭のユーザは、ISP事業者との契約を踏まえて書面などで通知された、上記事業者サーバ群の上記遠隔設定指示部に接続するための電話番号を宛先として発呼する。上記遠隔設定指示部は上記電話機と通話状態になったら、音声ガイダンスにより所定の番号として、予め通知された上記接続先指定番号を電話機で押下するように伝える。この上記接続先指定番号は、通信事業者が接続を仲介するISP事業者を指定するための番号であり、ISP事業者との契約を踏まえて、予め書面などでユーザに通知済みであり、通信事業者が管理する接続先管理データベースを参照することで、それぞれのISP事業者が管理するアカウント情報データベースのアドレスを取得可能になっている。
The connection establishment method using these components is as follows.
The gateway device installed in each home and physically connected to the network obtains the IP address and the contractor fixed number by connecting to the DHCP server by the initial registration means of the automatic setting function unit after startup. To do. The acquired information is registered in the setting information storage database.
The SIP control unit performs use registration with the SIP server together with the contractor fixed number, enables a telephone call by IP phone, and establishes a communication path.
The telephone connected to the gateway apparatus has the contractor fixed number and performs IP telephone communication. The user of the household who is a contractor makes a call with the telephone number for connecting to the remote setting instruction unit of the provider server group notified in writing based on the contract with the ISP provider as a destination. . When the telephone is in a communication state with the telephone, the remote setting instructing unit informs the telephone to press the connection designation number notified in advance as a predetermined number by voice guidance. This connection destination designation number is a number for the communication carrier to designate the ISP carrier that mediates the connection. Based on the contract with the ISP carrier, it has been notified to the user beforehand in writing or the like. By referring to the connection destination management database managed by the business operator, the address of the account information database managed by each ISP business operator can be acquired.

上記電話機から上記接続先指定番号が通知されたら、上記ゲートウェイ装置の上記自動設定機能部は、当該接続先指定番号を上記遠隔設定指示部へそのまま中継せずに、上記HTTP制御部を介して、上記接続先管理データベースへ問い合わせる上記接続先アドレス取得手段を実行する。上記接続先管理データベースはこの問い合わせに対して、対応するISP事業者へ自動接続するための上記アカウント情報データベースのアドレスを返送する。上記自動設定機能部は上記アカウント情報データベースのアドレスを取得したら、その旨を上記SIP制御部及びSIPサーバを介して上記遠隔設定指示部へ通知する。なお、この状態でIP電話はまだ通話状態である。上記遠隔設定指示部はその通知を受けると、上記電話機へ音声ガイダンスにて所定の番号として上記契約時設定識別番号を押下送信するように指示する。この契約時設定識別番号は意図しない設定を防ぐために予め設定される番号であり、これが入力されない限り、契約者固定番号を偽っていても設定登録が出来ないようになっている。   When the connection destination designation number is notified from the telephone, the automatic setting function unit of the gateway device does not relay the connection destination designation number to the remote setting instruction unit as it is, via the HTTP control unit. The connection destination address acquisition means for making an inquiry to the connection destination management database is executed. In response to this inquiry, the connection destination management database returns the address of the account information database for automatic connection to the corresponding ISP provider. When the automatic setting function unit acquires the address of the account information database, the automatic setting function unit notifies the remote setting instruction unit via the SIP control unit and SIP server. In this state, the IP phone is still in a call state. Upon receiving the notification, the remote setting instructing unit instructs the telephone to transmit the contract setting identification number as a predetermined number by voice guidance. This contracted setting identification number is a number set in advance to prevent unintended settings. Unless this is entered, setting registration cannot be performed even if the contractor fixed number is false.

この契約時設定識別番号が上記電話機から送信されたら、上記ゲートウェイ装置の上記自動設定機能部は、自身に設定されている上記契約者固定番号と上記契約時設定識別番号とを併せて、上記HTTP制御部を介して、既に取得した上記アカウント情報データベースのアドレス宛に、取得要求を送信する上記アカウント情報取得手段を実行する。上記アカウント情報データベースは、上記契約者固定番号と上記契約時設定識別番号が一致していることを確認した上で、当該契約者に割り当てる上記ユーザ名と上記接続パスワードとを上記ゲートウェイ装置へ返送する。   When the contract time setting identification number is transmitted from the telephone, the automatic setting function unit of the gateway device combines the contractor fixed number set in the gateway device and the contract time setting identification number together with the HTTP. The account information acquisition means for transmitting an acquisition request to the address of the already acquired account information database is executed via the control unit. The account information database confirms that the contractor fixed number and the contract setting identification number match, and returns the user name assigned to the contractor and the connection password to the gateway device. .

上記ゲートウェイ装置の上記自動設定機能部は、取得した上記ユーザ名と上記接続パスワードを自身が管理する上記設定情報保存データベースに登録する。上記接続認証制御部は、この上記ユーザ名と上記接続パスワードにより、上記接続認証サーバへ接続要求を行う。上記ISP事業者が管理する上記接続認証サーバはこの上記ユーザ名と上記接続パスワードにより上記ゲートウェイ装置を認証し、インターネット接続を完了する。   The automatic setting function unit of the gateway device registers the acquired user name and the connection password in the setting information storage database managed by itself. The connection authentication control unit makes a connection request to the connection authentication server using the user name and the connection password. The connection authentication server managed by the ISP company authenticates the gateway device with the user name and the connection password, and completes the Internet connection.

この発明により、ユーザは上記電話機において指定された番号を入力するだけで、パソコンやタブレット、スマートフォンなどの画面やキーボードを一切触ることなく、インターネット接続設定が完了し、以後はパソコンなどでブラウザを起動するだけでインターネット接続サービスを享受することができる。これにより、通信事業者やISP事業者はユーザ宅へスタッフを派遣することなく、接続設定に不慣れなユーザに対してもサービスを提供することができる。また、より低コストでのサービスの提供が可能となる。   With this invention, the user can simply enter the number specified on the telephone and complete the Internet connection settings without touching the screen or keyboard of a computer, tablet, or smartphone. You can enjoy the Internet connection service just by doing. As a result, the telecommunications carrier and the ISP carrier can provide a service to a user who is unfamiliar with connection setting without dispatching staff to the user's home. In addition, it is possible to provide a service at a lower cost.

この発明にかかる接続自動化システムの機能ブロック図Functional block diagram of a connection automation system according to the present invention 設定情報保存データベースのユーザ名及び接続パスワードを含むテーブル例図Example of table containing user name and connection password of setting information storage database 接続先管理データベースのテーブル例図Table of connection destination management database table アカウント情報データベースのテーブル例図Example table of account information database この発明にかかる接続自動化システムを実施するシーケンス例図Sequence example diagram for implementing the connection automation system according to the present invention 図5の続きとなるシーケンス図Sequence diagram continued from FIG. 図6の続きとなるシーケンス図Sequence diagram continued from FIG. ゲートウェイ装置の処理分岐を中心としたフロー例図Flow diagram centering on processing branch of gateway device 遠隔設定指示部の進行度に応じた処理分岐を中心としたフロー例図Flow diagram centering on processing branching according to the degree of progress of the remote setting instruction unit この発明にかかるシステムを実行した例を示すフロー例図Flow diagram showing an example of executing the system according to the present invention 図10の続きのフロー例図Fig. 10 is a continuation of the flow example

以下、この発明について実施形態の例を示して詳細に説明する。
この発明は、各家庭に設置される端末10でインターネット接続を行えるようにするための設定を、簡便に行うためのシステムである。この発明にかかるシステムの構成を図1に示す。各家庭には端末10及び電話機11と接続されたゲートウェイ装置12とが設けられる。これらは家庭内ネットワーク13を形成する。ゲートウェイ装置12は、事業者ネットワーク14にある事業者サーバ群15と接続可能であり、かつ、事業者ネットワーク14を介して、ISPサーバ群16と接続可能であり、さらにはインターネット17と接続可能である。
Hereinafter, the present invention will be described in detail with reference to embodiments.
The present invention is a system for easily performing settings for enabling the terminal 10 installed in each home to connect to the Internet. The configuration of the system according to the present invention is shown in FIG. Each home is provided with a terminal device 10 and a gateway device 12 connected to the telephone 11. These form a home network 13. The gateway device 12 can be connected to a provider server group 15 in the provider network 14, can be connected to the ISP server group 16 via the provider network 14, and can be connected to the Internet 17. is there.

端末10とはパソコン、タブレット、スマートフォン、テレビなど、ネットワークインターフェースを有し、IP接続可能でインターネットサービスを享受できる端末である。この発明にかかるゲートウェイ装置及びシステムではこれらを介した設定を行わずに、インターネットサービスのための認証設定を行う。   The terminal 10 is a terminal having a network interface, such as a personal computer, a tablet, a smartphone, and a television, capable of IP connection and enjoying Internet services. In the gateway device and system according to the present invention, the authentication setting for the Internet service is performed without performing the setting via these.

電話機11は一般的なプッシュ式ボタンのある電話であればよい。これは、最低限の情報を番号の押下により指定、入力する必要があるからである。この発明にかかるゲートウェイ装置12を介して、IP電話として動作する。入力する内容は、電話番号を入力して発呼する他に、通常の通信とは別に本発明で必要とする情報を伝達するための特番の指定が可能である。例えば♯キーの後に接続シーケンスの進行を示す番号を入力し、その後に後述する接続先指定番号や契約時設定識別番号などを入力することで、ゲートウェイ装置12に対しての必要最低限の操作を行うことができる。   The telephone 11 may be a telephone with a general push button. This is because it is necessary to designate and input the minimum information by pressing the number. It operates as an IP phone via the gateway device 12 according to the present invention. In addition to making a call by inputting a telephone number, it is possible to specify a special number for transmitting information necessary for the present invention separately from normal communication. For example, by inputting a number indicating the progress of the connection sequence after the # key, and then inputting a connection destination designation number or contract setting identification number, which will be described later, the minimum necessary operation for the gateway device 12 is performed. It can be carried out.

ゲートウェイ装置12は、家庭内ネットワーク13と事業者ネットワーク14とを区切るゲートウェイであり、インターネット接続のための設定情報を保有し、接続の認証や接続完了後の中継を行う一般的なホームゲートウェイとして必要な機能を有し、そのための処理部や記憶部、ネットワークインターフェース等の一般的なハードウェアを有している。ただしこれらは図中では略記する。その上で、この発明の効果を発揮するため、次のような機能部を有する。これらは主にソフトウェアとして記憶部に登録され、処理部により実行される。   The gateway device 12 is a gateway that divides the home network 13 and the operator network 14 and has setting information for Internet connection, and is necessary as a general home gateway that performs connection authentication and relay after connection completion. And have general hardware such as a processing unit, a storage unit, and a network interface. However, these are abbreviated in the figure. In addition, in order to exert the effects of the present invention, the following functional units are provided. These are mainly registered in the storage unit as software and executed by the processing unit.

ゲートウェイ装置12は、指定されたHTTP通信を中継するHTTP制御部21を有する。中継する通信は端末10からのものだけでなく、ゲートウェイ装置12の自動設定機能部22により送信されるものとその応答も含まれる。   The gateway device 12 includes an HTTP control unit 21 that relays designated HTTP communication. The relayed communication includes not only the communication from the terminal 10 but also the one transmitted by the automatic setting function unit 22 of the gateway device 12 and the response.

ゲートウェイ装置12は、DHCPクライアントとしてIPアドレス及び自身の契約者固定番号を取得してIP電話の設定を行い、当該IP電話の経路を介して上記事業者サーバ群及び上記ISPサーバ群との通信を制御して、ISP事業者によるインターネット接続認証のためのユーザ名及び接続パスワードを取得して登録する自動設定機能部22を有する。   The gateway device 12 acquires an IP address and its own subscriber fixed number as a DHCP client, sets up an IP phone, and communicates with the provider server group and the ISP server group via the route of the IP phone. It has an automatic setting function unit 22 for controlling and acquiring and registering a user name and a connection password for Internet connection authentication by an ISP provider.

より具体的には、次の手段を実行可能である。まず自動設定機能部22は、事業者ネットワーク14への接続時に、DHCPサーバ31から自身のIPアドレスを取得するとともに、IP電話のために通信事業者から割り当てられる契約者固定番号を取得する初期登録手段を実行可能である。これにより、インターネット接続サービスを受ける前に、最低限のIP電話の機能と、事業者ネットワーク14に接続するための環境が整う。ここまではISP事業者とは無関係に設定可能である。   More specifically, the following means can be executed. First, the automatic setting function unit 22 obtains its own IP address from the DHCP server 31 when connecting to the carrier network 14 and also obtains a contractor fixed number assigned by the communication carrier for the IP phone. Means can be implemented. As a result, before receiving the Internet connection service, a minimum IP telephone function and an environment for connecting to the operator network 14 are prepared. Up to this point, it can be set regardless of the ISP operator.

また自動設定機能部22は、HTTP制御部21を介して、電話機11から送信された接続先指定番号を接続先管理データベース34へ問い合わせ、アカウント情報データベース41のアドレスを取得する接続先アドレス取得手段を実行可能である。上記接続先指定番号は、通信事業者がISP事業者を管理するための識別番号である。契約者は任意のISP事業者を選択可能であるが、通信事業者は当該契約者がどのISP事業者と契約しているかを把握できないため、中継可能なそれぞれのISP事業者を識別するための番号を、事業者ごとに割り振り、その番号を電話機のボタンから入力してもらい、その情報を送信してもらうことで、どのISP事業者を介して設定登録を行うかを把握することができる。それぞれのISP事業者において接続を担当するサーバのアドレスは、ISP事業者ごとに異なっており、ゲートウェイ装置12は初期状態ではこれを把握していない。そのアカウント情報データベース41のアドレスを取得することで、当該アドレスに対してアクセスし、以降のステップが実行可能となる。   In addition, the automatic setting function unit 22 inquires of the connection destination management database 34 about the connection destination designation number transmitted from the telephone 11 via the HTTP control unit 21, and obtains a connection destination address acquisition unit that acquires the address of the account information database 41. It is feasible. The connection destination designation number is an identification number for the communication carrier to manage the ISP carrier. The contractor can select any ISP provider, but since the telecommunications carrier cannot grasp which ISP provider the contractor has contracted with, it is necessary to identify each ISP operator that can be relayed. By assigning a number to each business operator, having the number input from a button on the telephone, and having the information transmitted, it is possible to grasp through which ISP business the setting registration is performed. The address of the server in charge of connection in each ISP company is different for each ISP company, and the gateway device 12 does not grasp this in the initial state. By acquiring the address of the account information database 41, the address can be accessed and the subsequent steps can be executed.

さらに自動設定機能部22は、アカウント情報データベース41のアドレスを宛先として、ゲートウェイ装置12自身に割り当てられた上記契約者固定番号と電話機11から指定された契約時設定識別番号とを送信して、上記ユーザ名及び接続パスワードを取得するアカウント情報取得手段を実行可能である。   Further, the automatic setting function unit 22 transmits the contractor fixed number assigned to the gateway device 12 itself and the contracted setting identification number specified from the telephone 11 with the address of the account information database 41 as the destination, and Account information acquisition means for acquiring a user name and a connection password can be executed.

さらにまた自動設定機能部22は、ゲートウェイ装置12の設定情報保存データベース24に、取得した上記ユーザ名及び接続パスワードを登録する設定登録手段を実行可能である。これは従来であれば契約者が自ら書類を参照しながらゲートウェイ装置12のWeb−GUIを介して行っていた登録作業を、自動化するものである。   Furthermore, the automatic setting function unit 22 can execute setting registration means for registering the acquired user name and connection password in the setting information storage database 24 of the gateway device 12. This automates the registration work conventionally performed by the contractor through the Web-GUI of the gateway apparatus 12 while referring to the document.

ゲートウェイ装置12は、事業者サーバ群15が有するSIPサーバ32に対してSIP登録をして、事業者サーバ群15が有する遠隔設定指示部33との間にIP電話による通信経路を確立でき、自動設定機能部22からの通知を遠隔設定指示部33に通知するSIP制御部23を有する。すなわち、上記の初期登録手段で取得した契約者固定番号を用いて、一般的なIP電話の機能が利用可能であるが、この発明ではさらに、そのIP電話による通信経路を介して、遠隔設定指示部33に対して、ゲートウェイ装置12側の設定シーケンスの進行度を通知する進行度通知手段を実行できる。この通知を受けて、遠隔設定指示部33は次に必要な音声ガイダンスを電話機11へ送ることができる。   The gateway device 12 can perform SIP registration with the SIP server 32 of the provider server group 15 and establish a communication path by IP telephone with the remote setting instruction unit 33 of the provider server group 15. The SIP control unit 23 is configured to notify the remote setting instruction unit 33 of the notification from the setting function unit 22. That is, a general IP telephone function can be used by using the contractor fixed number acquired by the initial registration means. In the present invention, the remote setting instruction is further transmitted via the communication path by the IP telephone. A progress degree notifying means for notifying the section 33 of the progress degree of the setting sequence on the gateway device 12 side can be executed. Upon receiving this notification, the remote setting instruction unit 33 can send the necessary voice guidance to the telephone 11 next time.

この進行度通知手段の具体的な方式としては、例えばSIPプロトコルにおけるSIP INVITEのボディ部のパラメータとして、所定の変数を送信する方式が挙げられる。ただし、通常のSIP処理と重複しないように、通常のSIP通信では使用しない、オプション項目として変数を通知すると好ましい。例えば、オプション項目の帯域情報を選択し、帯域種別の帯域として指定する変数を用いる。後述する処理の第一段階で991を通知し、第二段階で992を通知し、第三段階で993を通知する、といった形で、進行度に応じて異なる変数を通知する。   As a specific method of the progress notification means, for example, a method of transmitting a predetermined variable as a parameter of the body part of SIP INVITE in the SIP protocol can be cited. However, in order not to overlap with normal SIP processing, it is preferable to notify variables as optional items that are not used in normal SIP communication. For example, a variable that selects bandwidth information of an option item and designates it as a bandwidth type bandwidth is used. Different variables are notified in accordance with the degree of progress, such that 991 is notified in the first stage of processing, which will be described later, 992 is notified in the second stage, and 993 is notified in the third stage.

ゲートウェイ装置12は、上記IP電話の設定、及び上記ユーザ名並びに接続パスワードを含むユーザ情報を登録する設定情報保存データベース24を有する。
上記の設定情報保存データベース24のうち、IP電話の設定としては、少なくともIPアドレスと契約者固定番号とを有する。このうち、IPアドレスはIP電話に限らずHTTP制御部21など、他の通信においても共通で使用されるものであり、それらの設定と共通でもよい。
The gateway device 12 has a setting information storage database 24 for registering user information including the IP phone settings and the user name and connection password.
Of the setting information storage database 24, the IP phone setting includes at least an IP address and a contractor fixed number. Of these, the IP address is not limited to the IP telephone but is used in common in other communications such as the HTTP control unit 21 and may be common to those settings.

一方、上記ユーザ名及び接続パスワードは、少なくとも一組を有するようにこの発明にかかる方法によって設定を行う。接続先となるISP事業者や契約ごとに複数件が登録可能でもよい。ただし、1つの接続要求において一度に使用するレコードは一つである。このユーザ名及び接続パスワードについてのテーブルの例を図2に示す。「接続先セッションNo.」とは、テーブルにおける管理番号を示し、一件目の登録は基本的にはセッションNo.1に対して行うとよい。二件目以降の登録にあたっては、次の空欄であるNo.のレコードに新規登録するか、既に登録済みであるレコードに上書き登録するかを選択可能である。この発明にかかる方法では、一件のレコードのみに限定して利用者の理解を簡便にしてもよいし、後述するような手順により、登録するセッションNo.を電話機11から指定可能でもよい。「接続先名」は基本的にはISP事業者名として判別できる文字列である。ただし、同一のISP事業者について、異なるユーザ名でのアカウントが登録される場合もあり、その場合には個々のレコードを区別できるように接続先名に通し番号を付与してもよい。「ユーザ名」と「接続パスワード」は当該ISP事業者に対して接続する際の認証に用いるユーザ名とパスワードの組み合わせである。   On the other hand, the user name and the connection password are set by the method according to the present invention so as to have at least one set. A plurality of cases may be registered for each ISP provider or contract as a connection destination. However, one record is used at a time in one connection request. An example of the table for the user name and connection password is shown in FIG. “Destination Session No.” indicates a management number in the table, and the first registration is basically a session No. This should be done for 1. In the registration for the second and subsequent cases, No. It is possible to select whether to newly register the record or overwrite the record that has already been registered. In the method according to the present invention, it is possible to simplify the understanding of the user by limiting to only one record. May be specified from the telephone 11. The “connection destination name” is basically a character string that can be identified as an ISP provider name. However, there may be cases where accounts with different user names are registered for the same ISP provider. In this case, a serial number may be assigned to the connection destination name so that individual records can be distinguished. “User name” and “connection password” are a combination of a user name and a password used for authentication when connecting to the ISP provider.

ゲートウェイ装置12は、ISPサーバ群16が有する接続認証サーバ42に対して上記ユーザ名及び接続パスワードにより接続要求を行う接続認証制御部25を有する。具体的には、PPPoE(Point-to-Point Protocol over Ethernet(登録商標))サーバである接続認証サーバ42に対してPPPoEによる認証を行う例が挙げられるが、必ずしもこれに限定されない。この発明では自動設定機能部22が設定情報保存データベース24に必要な値を揃えた上で、接続認証制御部25に上記の設定情報保存データベース24のレコードを受け渡して、自動的な接続認証を行う。   The gateway device 12 includes a connection authentication control unit 25 that makes a connection request to the connection authentication server 42 included in the ISP server group 16 using the user name and the connection password. Specifically, an example of performing authentication by PPPoE with respect to the connection authentication server 42 which is a PPPoE (Point-to-Point Protocol over Ethernet (registered trademark)) server is given, but it is not necessarily limited thereto. In the present invention, after the automatic setting function unit 22 prepares necessary values in the setting information storage database 24, the record of the setting information storage database 24 is transferred to the connection authentication control unit 25 to perform automatic connection authentication. .

上記の事業者サーバ群15としては、DHCPサーバ31、SIPサーバ32、遠隔設定指示部33、接続先管理データベース34を有する。これらのサーバとして定義する機能は一部又は全部が一つの物理サーバに纏められていてもよいし、個々のサーバに分かれていてもよい。また、それぞれの機能部が複数の物理サーバによって処理されるものでもよい。   The provider server group 15 includes a DHCP server 31, a SIP server 32, a remote setting instruction unit 33, and a connection destination management database 34. Some or all of the functions defined as these servers may be integrated into one physical server, or may be divided into individual servers. In addition, each functional unit may be processed by a plurality of physical servers.

DHCPサーバ31は、ゲートウェイ装置12にIPアドレスと契約者固定番号を付与する。IPアドレスの付与は通常のDHCPサーバと同様の機能である。契約者固定番号は、通信事業者が管理する個々の契約者の回線に固定した番号を付与する。   The DHCP server 31 assigns an IP address and a contractor fixed number to the gateway device 12. The assignment of an IP address is a function similar to that of a normal DHCP server. The contractor fixed number is assigned a fixed number to the line of each contractor managed by the telecommunications carrier.

SIPサーバ32は、ゲートウェイ装置12のSIP制御部23との間でSIP接続を行い、SIPプロトコルによるIP電話の発呼、着呼を行える一般的な機能を有するとよい。この発明では遠隔設定指示部33とゲートウェイ装置12との間のIP電話のセッションを確立し、この間の通信経路を作る。具体的にはINVITEやBYEなどの処理を行う。   The SIP server 32 may have a general function of performing SIP connection with the SIP control unit 23 of the gateway device 12 and making / receiving calls of IP telephones using the SIP protocol. In the present invention, an IP telephone session is established between the remote setting instruction unit 33 and the gateway device 12, and a communication path between them is created. Specifically, processing such as INVITE and BYE is performed.

遠隔設定指示部33は、SIPサーバ32によってゲートウェイ装置12との間に確立した通信経路を介して、接続シーケンスの進行段階に応じて、発呼した電話機11へ音声ガイダンスにより所定の番号の押下送信を指示する。ここで、接続シーケンスの進行段階は、ゲートウェイ装置12の自動設定機能部22がSIPプロトコルを用いて指定した変数などにより、どの段階まで進んでいるかを判断し、それぞれの段階で必要な情報を契約者が入力できるように音声ガイダンスを行う。具体的には、例えば次のように行う。まず通話状態が確立した第一段階で、この発明のための信号であることを認識しかつ段階を判別するための特番に続いて、接続するISP業者を判別するための接続先指定番号を入力することを求めるISP指定指示手段を実行する。ここで特番とは、例えば#の後に段階を示す番号(例、第一段階では「01」、第二段階では「02」……のようにする)である。この後に入力される番号が接続先指定番号として、上記の自動設定機能部で認識される。次に、自動設定機能部22が接続先であるISP事業者のアカウント情報データベース41のアドレスを取得し、各ISPへのユーザ名等を問い合わせる第二段階で、特番に続いて、契約した契約者自身であることを確認するために、契約に伴ってISP事業者が発行して通知済みである上記契約時設定識別番号を入力することを求める契約確認指示手段を実行する。また、必要によっては第三段階として、必要なユーザ名や接続パスワードなどの情報が揃った段階で、設定情報保存データベース24のどのレコードに入力するかを指示するナンバー指定指示手段を実行する。さらに、最後の段階として、インターネット接続が確立したことを確認できたら、その旨を音声で通知するとともに呼を終了する通話終了手段を実行する。   The remote setting instructing unit 33 presses and transmits a predetermined number to the calling telephone 11 by voice guidance via the communication path established between the SIP server 32 and the gateway device 12 according to the progress of the connection sequence. Instruct. Here, the progress stage of the connection sequence is determined based on the variable specified by the automatic setting function unit 22 of the gateway device 12 using the SIP protocol, and the necessary information is contracted at each stage. Voice guidance is provided so that the user can input. Specifically, for example, the following is performed. First, at the first stage when the call state is established, the connection destination designation number for identifying the ISP to be connected is input following the special number for recognizing the signal for the present invention and determining the stage. ISP designation instruction means for requesting to be executed is executed. Here, the special number is, for example, a number indicating a stage after # (for example, “01” in the first stage, “02” in the second stage, etc.). The number input thereafter is recognized as the connection destination designation number by the automatic setting function unit. Next, in the second stage in which the automatic setting function unit 22 obtains the address of the account information database 41 of the ISP company to which the connection is made and inquires the user name to each ISP, the contractor who has made a contract following the special number In order to confirm the identity, a contract confirmation instructing unit is executed that requires the ISP operator to enter the contract setting identification number that has been issued and notified with the contract. If necessary, as a third step, a number designation instructing unit for instructing which record in the setting information storage database 24 is to be input is executed when necessary information such as a user name and a connection password is obtained. Further, as a final step, when it is confirmed that the Internet connection has been established, a call termination means for notifying that effect and ending the call is executed.

接続先管理データベース34は、通信事業者が仲介するISP事業者について、そのISP事業者がこの発明にかかる方法の一部を提供するサーバであるアカウント情報データベース41のアドレスを、ゲートウェイ装置12からの問い合わせに従って返答することができるサーバである。実際にこの機能を提供するのは当該データベースを利用可能なサーバであるが、説明を簡便にするため接続先管理データベース34として表記する。具体的には、上記遠隔設定指示部33による上記ISP指定指示手段に応じて電話機11から入力された接続先指定番号を変数として含む問い合わせが、自動設定機能部22により中継されて、接続先管理データベース34に到達する。変数で指定された接続先指定番号に対応するレコードを検索し、その値となる接続先名、アカウント情報データベース41のアドレスを返す。また、当該アカウント情報データベース41が、デフォルトではないSQLクエリを利用する場合には、当該アカウント情報データベース41に対応したクエリ文も併せて返すと望ましい。これを実現する接続先管理データベース34のテーブルの例を図3に示す。   The connection destination management database 34 stores the address of the account information database 41, which is a server that provides a part of the method according to the present invention, from the gateway device 12 with respect to an ISP carrier that is mediated by a communication carrier. It is a server that can respond according to an inquiry. Although the server that can use the database actually provides this function, it is represented as a connection destination management database 34 for ease of explanation. Specifically, an inquiry including, as a variable, the connection destination designation number input from the telephone set 11 in response to the ISP designation instruction means by the remote setting instruction unit 33 is relayed by the automatic setting function unit 22 to connect destination management. The database 34 is reached. The record corresponding to the connection destination designation number designated by the variable is retrieved, and the connection destination name and the address of the account information database 41 as the value are returned. When the account information database 41 uses a non-default SQL query, it is desirable to return a query statement corresponding to the account information database 41 as well. An example of a table of the connection destination management database 34 for realizing this is shown in FIG.

インターネット接続サービスを提供するISP事業者が提供するISPサーバ群16は、アカウント情報データベース41と接続認証サーバ42とを有する。またこれらの他に、ISP事業者が独自のサービスを提供するためのその他のサーバを有していてもよい。   An ISP server group 16 provided by an ISP provider that provides an Internet connection service includes an account information database 41 and a connection authentication server 42. In addition to these, the ISP company may have other servers for providing unique services.

アカウント情報データベース41は、サービス提供先であるユーザの契約者固定番号及び契約時設定識別番号と、当該ユーザに割り当てるユーザ名及び接続パスワードとを関連付けて応答可能に登録する。実際にこの機能を提供するのは当該データベースを利用可能なサーバであるが、説明を簡便にするためアカウント情報データベース41としてまとめて表記する。このアカウント情報データベース41のそれぞれのレコードは、ISP事業者が契約したユーザごとに登録される。このアカウント情報データベース41のテーブルの例を図4に示す。この発明を利用するユーザは申込の際に、IP電話が使える自宅の契約者固定番号を通知するとともに、その後で自らこの発明にかかる方法により簡便にインターネット接続設定を行うサービスを受けるにあたっての認証確認に用いる任意の上記契約時設定識別番号をも通知する。ISP事業者はこれらの番号をまとめて登録する。アカウント情報データベース41は、上記の自動設定機能部22のアカウント情報取得手段による上記契約者固定番号と上記契約時設定識別番号との組合せを受信したら、それが自身のデータベースのレコードのいずれかと一致しているか否かを判断する、契約番号照合手段を実行する。送信されてきた上記契約者固定番号と一致するレコードが無い場合は当然にエラーを返す。また、送信されてきた上記契約者固定番号が一致するレコードがあっても、上記契約時設定識別番号が一致しない場合もエラーを返す。上記契約者固定番号と上記契約時設定識別番号との両方が一致するレコードがあった場合に、当該レコードのユーザ名と接続パスワードとを自動設定機能部22へ返す認証情報告知手段を実行する。単に固定電話番号だけではなりすましや誤認による登録の可能性があるが、上記契約時設定識別番号との一致を確認することで、それらの問題を防止することができる。なお、上記契約時設定識別番号は偶然に一致する可能性を十分に低くすることが求められるため、図4に示すように4桁以上の数値であると好ましい。   The account information database 41 associates the contractor fixed number and contract setting identification number of the user who is the service providing destination with the user name and connection password assigned to the user so as to be able to respond. Although the server that can use the database actually provides this function, it is collectively shown as the account information database 41 for the sake of simplicity. Each record of the account information database 41 is registered for each user contracted by the ISP company. An example of the table of the account information database 41 is shown in FIG. The user who uses this invention notifies the home subscriber fixed number that can use the IP phone at the time of application, and thereafter, the authentication confirmation when receiving the service for simply setting the Internet connection by the method according to the present invention. Also notify any of the above-mentioned contract setting identification numbers used in the above. The ISP company registers these numbers together. When the account information database 41 receives the combination of the contractor fixed number and the contract setting identification number by the account information acquisition means of the automatic setting function unit 22, the account information database 41 matches one of the records of its own database. The contract number matching means for determining whether or not the contract number is executed is executed. If there is no record that matches the contractor fixed number that has been sent, an error is naturally returned. Even if there is a record that matches the contractor fixed number that has been sent, an error is returned even if the set identification number at the time of contract does not match. When there is a record in which both the contractor fixed number and the contract setting identification number match, an authentication information notification means for returning the user name and connection password of the record to the automatic setting function unit 22 is executed. Although there is a possibility of registration due to spoofing or misrecognition using only a fixed telephone number, these problems can be prevented by confirming the coincidence with the above-mentioned contract identification number. The contract setting identification number is required to have a sufficiently low possibility of coincidence by chance, and is preferably a numerical value of four digits or more as shown in FIG.

接続認証サーバ42は、ゲートウェイ装置12の接続認証制御部25からの接続要求に対してインターネット接続認証を行う接続認証手段を実行する。この接続要求で送信されるユーザ名と接続パスワードが、ISP事業者が発行する正規のものであると確認できれば、それを認証して、当該ゲートウェイ装置12のインターネット接続を行う。このとき確認には、アカウント情報データベース41のデータをそのまま用いてもよいし、処理軽量化のために別のサーバにユーザ名及び接続パスワードを抽出したデータベース(図示せず)を設けて、そのデータベースにより認証してもよい。認証の仕組みは一般的なPPPoEを利用することができる。   The connection authentication server 42 executes connection authentication means for performing Internet connection authentication in response to a connection request from the connection authentication control unit 25 of the gateway device 12. If it can be confirmed that the user name and the connection password transmitted by this connection request are genuine ones issued by the ISP, the gateway device 12 is connected to the Internet by authenticating it. For confirmation at this time, the data of the account information database 41 may be used as it is, or a database (not shown) in which a user name and a connection password are extracted is provided in another server to reduce the processing weight. You may authenticate by. The authentication mechanism can use general PPPoE.

これらISPサーバ群16と事業者サーバ群15とはいずれも事業者ネットワーク14に属している。ゲートウェイ装置12は接続認証サーバ42での認証を経て、インターネット17に接続可能となる。   Both the ISP server group 16 and the provider server group 15 belong to the provider network 14. The gateway device 12 can be connected to the Internet 17 through authentication by the connection authentication server 42.

このような構成からなるシステムを用いて、インターネット接続認証を行う手順の具体例を、図5〜図7のシーケンス図を用いて説明する。まず、この発明にかかるシステムにより、インターネット接続設定についてのサービスを受けようとする契約者の家庭において、ゲートウェイ装置12をADSL回線や光回線に物理的に接続し、電源を入れ、起動させる(S101)。自動的に、ゲートウェイ装置12が必要な設定値を取得するための上記初期登録手段を実行する(S102)。自動設定機能部22はまず、DHCPサーバ31に対して、自分のIPアドレスと、IP電話として動作するために必要な上記契約者固定番号との取得要求を送信する(S102a)。DHCPサーバ31はこの取得要求に対してそれらの設定情報を通知する(S102b)。このとき、併せてDNSサーバのアドレスなどその他の必要な情報も取得する。自動設定機能部22はこれらの情報を受けて、ゲートウェイ装置12として保持し、IP電話のための設定保存を行う(S103)。具体的には、記憶部内に備えた設定情報保存データベース24にこれを送信し(S103a)、設定情報保存データベース24は中に確保した記憶領域に、自身のIPアドレスや契約者固定番号等の情報を登録する(S103b)。既に以前の値がある場合は登録情報を更新する。登録又は更新が完了したら、設定情報保存データベース24はその旨を自動設定機能部22へ通知する(S103c)。続いて、この登録した情報を用いて、IP電話を使用可能にする利用登録を行う(S104)。自動設定機能部22は、SIP制御部23に対して、利用登録を行う旨の指示を出す(S104a)。SIP制御部23は、「SIP REGISTER」による利用登録をSIPサーバ32に対して送信する(S104b)。これにより、ゲートウェイ装置12及びこれに繋がる電話機11はIP電話による通話が可能な状態となる。ここまでは自動的に処理が進む。なお、この状態ではまだ遠隔設定指示部33と通話状態にはなっていない。また、SIPサーバ32のアドレスは、ゲートウェイ装置12がデフォルトで有している値を利用するとよい。   A specific example of a procedure for performing Internet connection authentication using the system configured as described above will be described with reference to the sequence diagrams of FIGS. First, with the system according to the present invention, the gateway device 12 is physically connected to an ADSL line or an optical line in a contractor's home who wants to receive a service for Internet connection setting, and is turned on and activated (S101). ). The gateway device 12 automatically executes the initial registration means for acquiring necessary setting values (S102). First, the automatic setting function unit 22 transmits an acquisition request for its own IP address and the above-mentioned contractor fixed number necessary for operating as an IP phone to the DHCP server 31 (S102a). The DHCP server 31 notifies those setting information in response to this acquisition request (S102b). At this time, other necessary information such as the DNS server address is also acquired. The automatic setting function unit 22 receives these pieces of information, holds them as the gateway device 12, and stores the settings for the IP phone (S103). Specifically, this is transmitted to the setting information storage database 24 provided in the storage unit (S103a), and the setting information storage database 24 stores information such as its own IP address and contractor fixed number in the storage area secured therein. Is registered (S103b). If the previous value already exists, the registration information is updated. When registration or update is completed, the setting information storage database 24 notifies the automatic setting function unit 22 to that effect (S103c). Subsequently, using the registered information, usage registration for enabling use of the IP phone is performed (S104). The automatic setting function unit 22 issues an instruction to perform usage registration to the SIP control unit 23 (S104a). The SIP control unit 23 transmits use registration by “SIP REGISTER” to the SIP server 32 (S104b). As a result, the gateway device 12 and the telephone 11 connected to the gateway device 12 are in a state in which a telephone call can be made by IP telephone. Up to this point, the process automatically proceeds. In this state, the remote setting instruction unit 33 is not yet in a call state. The address of the SIP server 32 may be a value that the gateway device 12 has by default.

以上のようにIP電話が使用可能になった状態で、契約者はISP事業者から予め封書やハガキなどで通知されたISP事業者の遠隔設定指示部33へ通じる電話番号へ架電することで接続のための処理が開始となる(S111)。電話機11からの発信要求はゲートウェイ装置12のSIP制御部23へ送られ(S111a)、SIP制御部23はこれを受けて遠隔設定指示部33宛に発信する(S112)。具体的には、SIPサーバ32に対して、遠隔設定指示部33の電話番号を指定してセッション確立要求(SIP INVITE)を送信する(S112a)。SIPサーバ32はこのセッション確立要求を遠隔設定指示部33へ中継する(S112b)。なお当然に、遠隔設定指示部33は予めSIPサーバ32に対して利用登録はされている。遠隔設定指示部33は一旦呼び出し(SIP 180 Ringing)をSIPサーバ32に返し(S112c)、SIPサーバ32はこれをSIP制御部23に渡す(S112d)。ただしこの呼び出しは単にSIPの処理上行われる処理であり、実際には遠隔設定指示部33は自動的にこの呼び出しを着信させる(S113)。このため、すぐに通話OKの旨(SIP 200 OK)をSIPサーバ32に渡し(S113a)、SIPサーバ32はこれをSIP制御部23に渡す(S113b)。SIP制御部23は確認の応答通知(SIP ACK)をSIPサーバ32に返し(S113c)、SIPサーバ32はこれを遠隔設定指示部33に返す(S113d)。以上により、ゲートウェイ装置12を介して、電話機11と遠隔設定指示部33が通話状態となる。   In the state where the IP phone is usable as described above, the contractor makes a call to a telephone number that is communicated in advance to the remote setting instruction unit 33 of the ISP provider notified by the sealed letter or postcard from the ISP provider. Processing for connection is started (S111). The call request from the telephone 11 is sent to the SIP control unit 23 of the gateway device 12 (S111a), and the SIP control unit 23 receives the call and sends it to the remote setting instruction unit 33 (S112). Specifically, a session establishment request (SIP INVITE) is transmitted to the SIP server 32 by designating the telephone number of the remote setting instruction unit 33 (S112a). The SIP server 32 relays this session establishment request to the remote setting instruction unit 33 (S112b). Naturally, the remote setting instruction unit 33 is registered for use with the SIP server 32 in advance. The remote setting instruction unit 33 once returns a call (SIP 180 Ringing) to the SIP server 32 (S112c), and the SIP server 32 passes this to the SIP control unit 23 (S112d). However, this call is simply a process performed in the SIP process. In practice, the remote setting instruction unit 33 automatically receives this call (S113). Therefore, the call OK (SIP 200 OK) is immediately passed to the SIP server 32 (S113a), and the SIP server 32 passes this to the SIP control unit 23 (S113b). The SIP control unit 23 returns a confirmation response notification (SIP ACK) to the SIP server 32 (S113c), and the SIP server 32 returns this to the remote setting instruction unit 33 (S113d). As described above, the telephone 11 and the remote setting instruction unit 33 are in a call state via the gateway device 12.

遠隔設定指示部33は、通話状態が確立したら、その電話機11に対して音声ガイダンスを送信する上記ISP指定指示手段を実行する(S121、S121a)。音声ガイダンスの内容は、当該ゲートウェイ装置12が接続しようとするISP事業者を判別するための上記接続先指定番号の入力を求めることである。具体的には、例えば「右下の♯ボタンの後に01を押し、続いてお手元の書類に書かれた○桁の業者識別番号を押して下さい」のように伝達する。音声は録音でもよいし、機械合成音声でもよい。ここで、機能キーである「♯」の後に、この発明にかかる手順の進行度に合わせた番号である特番を入れておくことで、その後に続く数値が上記接続先指定番号であることが容易に判別可能である。   When the call state is established, the remote setting instruction unit 33 executes the ISP designation instruction means for transmitting voice guidance to the telephone 11 (S121, S121a). The content of the voice guidance is to request the input of the connection destination designation number for determining the ISP provider to which the gateway device 12 is to connect. Specifically, for example, “Press 01 after the # button on the lower right, and then press the ○ -digit supplier identification number written on the document at hand”. The voice may be a recording or a machine synthesized voice. Here, after the function key “#” is put a special number which is a number in accordance with the progress of the procedure according to the present invention, the subsequent numerical value can be easily the connection destination designation number. Can be determined.

これを聞いた契約者は、音声ガイダンスで指示された通りに、進行度に合わせた特番の後に、ISP事業者の判別に用いる2桁から4桁程度の接続先指定番号を入力する(S122)。この入力された番号が、特番とともに送信されるが(S122a)、ゲートウェイ装置12はそのまま遠隔設定指示部33に送信するのではなく、自動設定機能部22が通話中の信号をキャプチャする形で取得する特番取得手段を実行する(S122b)。ただし、全ての信号をキャプチャすることは現実的ではないため、上記の特番に該当する信号が検出された場合のみ、それに続く番号を取得するようにするとよい。   As instructed by the voice guidance, the contractor who has heard this inputs the connection destination designation number of about 2 to 4 digits used for the identification of the ISP operator after the special number corresponding to the degree of progress (S122). . Although this input number is transmitted together with the special number (S122a), the gateway device 12 does not transmit it to the remote setting instruction unit 33 as it is, but the automatic setting function unit 22 acquires it while capturing a signal during a call. The special number acquisition means is executed (S122b). However, since it is not realistic to capture all signals, it is preferable to acquire the subsequent number only when a signal corresponding to the above special number is detected.

上記接続先指定番号を取得したゲートウェイ装置12の自動設定機能部は、この接続先指定番号に対応したISP事業者が管理するアカウント情報データベース41のアドレスを取得する上記接続先アドレス取得手段を実行する(S123)。具体的にはまず、HTTP制御部21に対して、通信事業者の接続先管理データベース34のアドレスを宛先として、上記接続先指定番号を変数として含む取得要求をHTTP送信するように指示する(S123a)。なお、接続先管理データベース34のアドレスは、予めゲートウェイ装置12に保持させておく。HTTP制御部21は、HTTPにて定義されるpostメソッドの変数として上記接続先指定番号を含めて、接続先管理データベース34のアドレスを宛先としてリクエストを送信する(S123b)。接続先管理データベース34は、このリクエストを受けて、当該接続先指定番号に対応するアカウント情報データベース41のアドレスや、必要に応じて対応するクエリ文を含めたHTTPの返答をHTTP制御部21に送信する(S123c)。HTTP制御部21はこの返答を受信したら、そこに含まれるアカウント情報データベース41のアドレスやその他の接続先についての情報を自動設定機能部22へ渡す(S123d)。   The automatic setting function unit of the gateway device 12 that has acquired the connection destination designation number executes the connection destination address acquisition unit that acquires the address of the account information database 41 managed by the ISP operator corresponding to the connection destination designation number. (S123). Specifically, first, the HTTP control unit 21 is instructed to HTTP-transmit an acquisition request including the address of the connection destination management database 34 of the communication carrier as a destination and the connection destination designation number as a variable (S123a ). Note that the address of the connection destination management database 34 is stored in the gateway device 12 in advance. The HTTP control unit 21 includes the connection destination designation number as a variable of the post method defined by HTTP, and transmits a request with the address of the connection destination management database 34 as the destination (S123b). Upon receiving this request, the connection destination management database 34 sends an HTTP response including the address of the account information database 41 corresponding to the connection destination designation number and a corresponding query statement as necessary to the HTTP control unit 21. (S123c). When receiving this response, the HTTP control unit 21 passes the address information database 41 address and other connection destination information included therein to the automatic setting function unit 22 (S123d).

ここまでのステップにより、自動設定機能部22は、アカウント情報データベース41のアドレスを取得することで、ISP事業者のサーバに対してアクセスできる状態になった。しかし、ゲートウェイ装置12自体は、ISP事業者からユーザ名と接続パスワードとを受信するための権限を持たない。このために、契約者の入力を必要とする。そこで、電話機11との通話状態を継続中である遠隔設定指示部33からの音声ガイダンスを求めることになる。なお、自動設定機能部22が音声ガイダンスを行っても良いが、その場合はゲートウェイ装置12が担うリソースが大きくなり、音声ガイダンスの内容変更も難しくなるため、遠隔設定指示部33が担う方が、運用しやすい。そこで一旦、アカウント情報データベース41のアドレスを取得するところまで処理が進んだ旨を、遠隔設定指示部33に対して送信する(S124)。具体的には、SIP制御部23を介して通知を伝達し(S124a)、SIPサーバ32から(S124b)遠隔設定指示部33に対して(S124c)、接続先のISP事業者の情報を取得する段階まで進行度が進んだことを通知する上記進行度通知手段を実行する。ここでは、上記進行度通知手段によって伝達する一連の進行度のうち、第一段階の終了となる。この第一段階である旨を指示できるように、SIP INVITEのパラメータに対して、定義された変数を含めて送信する。   Through the steps up to here, the automatic setting function unit 22 can access the server of the ISP provider by acquiring the address of the account information database 41. However, the gateway device 12 itself does not have the authority to receive the user name and connection password from the ISP provider. This requires input from the contractor. Therefore, the voice guidance is requested from the remote setting instruction unit 33 that is continuing the call state with the telephone 11. Note that the automatic setting function unit 22 may perform voice guidance. In this case, however, the resources that the gateway device 12 is responsible for increase and it is difficult to change the contents of the voice guidance. Easy to operate. Therefore, the fact that the processing has been advanced to the point where the address of the account information database 41 is acquired is transmitted to the remote setting instruction unit 33 (S124). Specifically, the notification is transmitted via the SIP control unit 23 (S124a), and the SIP server 32 (S124b) acquires the information of the ISP provider of the connection destination from the remote setting instruction unit 33 (S124c). The progress notifying means for notifying that the progress has been advanced to the stage is executed. Here, the first stage ends in a series of progress degrees transmitted by the progress degree notification means. In order to indicate that this is the first stage, the SIP INVITE parameters are transmitted including the defined variables.

上記の第一段階の終了であることを通知された遠隔設定指示部33は、各ISP事業者へのユーザ名等を問い合わせる第二段階で、特番に続いて、契約した契約者自身であることを確認するために、契約に伴ってISP事業者が発行して通知済みである上記契約時設定識別番号を入力することを契約者の電話機11へ音声ガイダンスで求める契約確認指示手段を実行する(S125、S125a)。音声ガイダンスの内容は、当該ゲートウェイ装置12が接続しようとするISP事業者と契約する際に指定した、あるいはISP事業者から指定された上記契約時設定識別番号の入力を求めることである。具体的には、例えば「右下の♯ボタンの後に02を押し、続いて契約時に登録された○桁のパスワード番号を押して下さい」のように伝達する。音声は録音でもよいし、機械合成音声でもよい。ここでも、機能キーである「♯」の後に、この発明にかかる手順の進行度に合わせた番号である特番を入れておくことで、その後に続く数値が、上記で既に送信した接続先指定番号とは区別される上記契約時設定識別番号であることが容易に判別可能である。   The remote setting instructing unit 33 notified of the end of the first stage is the contractor himself / herself who has made a contract following the special number in the second stage inquiring the user name to each ISP provider. In order to confirm the contract, a contract confirmation instructing means is executed for requesting the contractor's telephone 11 by voice guidance to input the contract setting identification number that has been issued and notified by the ISP company along with the contract ( S125, S125a). The content of the voice guidance is to request input of the above-mentioned contract setting identification number specified when the gateway device 12 contracts with the ISP provider to be connected or specified by the ISP provider. Specifically, for example, “Press 02 after the # button on the lower right, and then press the ○ digit password number registered at the time of the contract”. The voice may be a recording or a machine synthesized voice. In this case as well, a special number which is a number corresponding to the progress of the procedure according to the present invention is placed after the function key “#”, so that the subsequent numerical value is the connection destination designation number already transmitted above. It can be easily discriminated that the contract setting identification number is distinguished from the above.

これを聞いた契約者は、音声ガイダンスで指示された通りに、進行度に合わせた特番の後に、ISP事業者が契約者であることを認証するために用いる2桁から4桁程度の契約時設定識別番号を入力する(S126)。この入力された番号が、特番とともに送信されるが(S126a)、ゲートウェイ装置12はそのまま遠隔設定指示部33に送信するのではなく、自動設定機能部22が通話中の信号をキャプチャする形で取得する特番取得手段を実行する(S126b)。ここでの処理は上記のS122bでのキャプチャと同じである。   The contractor who heard this, when instructed by the voice guidance, at the time of contract of about 2 to 4 digits used to authenticate that the ISP is a contractor after a special number according to the degree of progress A setting identification number is input (S126). The input number is transmitted together with the special number (S126a), but the gateway device 12 does not transmit it as it is to the remote setting instructing unit 33, but the automatic setting function unit 22 captures the signal during the call. The special number acquisition means is executed (S126b). The processing here is the same as the capture in S122b described above.

上記契約時設定識別番号を取得したゲートウェイ装置12の自動設定機能部22は、アカウント情報データベース41のアドレスを宛先として、ゲートウェイ装置12自身に割り当てられた上記契約者固定番号と電話機11から指定された契約時設定識別番号とを送信して、上記ユーザ名及び接続パスワードを取得する上記アカウント情報取得手段を実行する(S127)。
具体的にはまず、HTTP制御部21に対して、既にS123dで取得した通信事業者のアカウント情報データベース41のアドレスを宛先として、上記契約者固定番号及び上記契約時設定識別番号の組み合わせを変数として含む取得要求をHTTP送信するように指示する(S127a)。HTTP制御部21は、HTTPにて定義されるpostメソッドの変数として上記接続先指定番号を含めて、アカウント情報データベース41のアドレスを宛先としてリクエストを送信する(S127b)。アカウント情報データベース41は、この上記契約者固定番号と上記契約時設定識別番号との組合せを含むリクエストを受信したら、それが自身のデータベースのレコードのいずれかと一致しているか否かを判断する、上記契約番号照合手段を実行する(S127c)。図示しないが、存在しない場合はエラーを返す。上記契約者固定番号と上記契約時設定識別番号のどちらもが一致するレコードが存在すれば、当該レコードに対応する、ユーザ名と接続パスワードとを含めたHTTPの返答をHTTP制御部21に送信する上記認証情報告知手段を実行する(S127d)。HTTP制御部21はこの返答を受信したら、そこに含まれるユーザ名と接続パスワードを自動設定機能部22へ渡す(S127e)。
The automatic setting function unit 22 of the gateway device 12 that has acquired the set identification number at the time of contract is designated by the telephone set 11 and the contractor fixed number assigned to the gateway device 12 itself, with the address of the account information database 41 as the destination. The account information acquisition means for acquiring the user name and connection password is transmitted by transmitting the contract setting identification number (S127).
Specifically, first, with respect to the HTTP control unit 21, the address of the carrier information account 41 already acquired in S123d is set as the destination, and the combination of the contractor fixed number and the contract time setting identification number is used as a variable. Instructing to send an HTTP acquisition request including the request (S127a). The HTTP control unit 21 sends the request with the address of the account information database 41 as the destination, including the connection destination designation number as a variable of the post method defined by HTTP (S127b). When the account information database 41 receives a request that includes a combination of the contractor fixed number and the contract setting identification number, the account information database 41 determines whether it matches any of the records in its own database. The contract number verification unit is executed (S127c). Although not shown, an error is returned if it does not exist. If there is a record in which both the contractor fixed number and the contract setting identification number are present, an HTTP response including the user name and the connection password corresponding to the record is transmitted to the HTTP control unit 21. The authentication information notification means is executed (S127d). When receiving this response, the HTTP control unit 21 passes the user name and connection password included therein to the automatic setting function unit 22 (S127e).

ここで、自動設定機能部22は、デフォルトの処理として、設定情報保存データベース24の最初のレコードに上記のユーザ名と接続パスワードを登録してもよい(後述のS131〜)。その場合、次の工程のうち、S128番台〜S130番台のフローは省略することとなる。   Here, the automatic setting function unit 22 may register the above user name and connection password in the first record of the setting information storage database 24 as a default process (S131 to be described later). In that case, in the next process, the flow from the S128 series to the S130 series is omitted.

自動設定機能部22が、ゲートウェイ装置12が保持する設定情報保存データベース24に登録するレコードの番号を契約者が選択できるように処理する場合には、さらに契約者の入力を必要とする。そこで、上記S124番台及びS125番台と同様に、電話機11との通話状態を継続中である遠隔設定指示部33からの音声ガイダンスを求める。そこで、ユーザ名と接続パスワードとを取得するところまで処理が進んだ旨を、一旦、遠隔設定指示部33に伝達する(S128)。具体的には、SIP制御部23を介して通知を伝達し(S128a)、SIPサーバ32から(S128b)遠隔設定指示部33に対して(S128c)、接続先のISP事業者に対するユーザ名と接続パスワードとを取得する段階まで進行度が進んだことを通知する上記進行度通知手段を実行する。ここでは、上記進行度通知手段によって伝達する一連の進行度のうち、第二段階の終了となる。この第二段階である旨を指示できるように、SIP INVITEのパラメータに対して、定義された変数を含めて送信する。   When the automatic setting function unit 22 performs processing so that the contractor can select the number of the record to be registered in the setting information storage database 24 held by the gateway device 12, further input of the contractor is required. Therefore, similar to the S124 series and S125 series, the voice guidance from the remote setting instructing unit 33 that is continuing the call state with the telephone 11 is obtained. Accordingly, the fact that the processing has been advanced to the point where the user name and the connection password are acquired is once transmitted to the remote setting instruction unit 33 (S128). Specifically, the notification is transmitted via the SIP control unit 23 (S128a), and the SIP server 32 (S128b) sends the remote setting instruction unit 33 (S128c) to the user name and connection to the ISP provider of the connection destination. The progress notifying means for notifying that the progress has been advanced to the stage of acquiring the password is executed. Here, of the series of progress degrees transmitted by the progress degree notification means, the second stage ends. In order to indicate that this is the second stage, the SIP INVITE parameters are transmitted including the defined variables.

上記の第二段階の終了であることを通知された遠隔設定指示部33は、ゲートウェイ装置12の設定情報保存データベース24への登録番号を問い合わせる第三段階で、特番に続いて、設定情報保存データベース24のどのナンバーのレコードに入力するかの登録番号を契約者の電話機11へ指示するナンバー指定指示手段を実行する(S129,S129a)。音声ガイダンスの内容は、当該ゲートウェイ装置12が有する設定情報保存データベース24のどの番号として、当該ISP事業者を用いたインターネット接続設定を登録するかである。単にレコードのナンバーだけでなく、ナンバーの順に接続の優先順が設定されていてもよい。この音声ガイダンスは具体的には、例えば「右下の♯ボタンの後に03を押し、続いて何番目にこのプロバイダへの設定を利用するかを決めた番号を押して下さい」のように伝達する。音声は録音でもよいし、機械合成音声でもよい。ここでも、機能キーである「♯」の後に、この発明にかかる手順の進行度に合わせた番号である特番を入れておくことで、その後に続く数値が、上記で既に送信した接続先指定番号と契約時設定識別番号とは区別される上記登録番号であることが容易に判別可能である。   The remote setting instructing unit 33 notified of the end of the second stage in the third stage inquiring the registration number in the setting information storage database 24 of the gateway device 12 is followed by the setting information storage database. The number designation instructing means for instructing the contractor's telephone 11 the registration number of which number to be input to the record is executed (S129, S129a). The content of the voice guidance is as to which number in the setting information storage database 24 of the gateway device 12 the Internet connection setting using the ISP provider is registered. The priority order of connection may be set in the order of the number, not just the record number. Specifically, this voice guidance is transmitted, for example, "Press 03 after the # button on the lower right, and then press the number that determines the number to use the setting for this provider." The voice may be a recording or a machine synthesized voice. In this case as well, a special number which is a number corresponding to the progress of the procedure according to the present invention is placed after the function key “#”, so that the subsequent numerical value is the connection destination designation number already transmitted above. It can be easily discriminated that the registration number is different from the contract setting identification number.

これを聞いた契約者は、音声ガイダンスで指示された通りに、進行度に合わせた特番の後に、何番目のレコードとして記録するかを示す1桁から2桁程度の接続先セッションNo.を入力する(S130)。この入力された番号が、特番とともに送信されるが(S130a)、ゲートウェイ装置12はそのまま遠隔設定指示部33に送信するのではなく、自動設定機能部22が通話中の信号をキャプチャする形で取得する特番取得手段を実行する(S130b)。ここでの処理も上記のS122bでのキャプチャと同じである。   The subscriber who heard this, as instructed by the voice guidance, has a connection destination session number of about 1 to 2 digits indicating what number record is to be recorded after the special number corresponding to the degree of progress. Is input (S130). The input number is transmitted together with the special number (S130a), but the gateway device 12 does not transmit it to the remote setting instruction unit 33 as it is, but the automatic setting function unit 22 captures the signal during the call. The special number acquisition means is executed (S130b). The processing here is also the same as the capture in S122b described above.

上記のレコードのナンバーの入力の有無に関わらず、自動設定機能部22は、上記のステップで取得したユーザ名及び接続パスワードをゲートウェイ装置12の中の設定情報保存データベース24に保存して、このデータを以後のインターネット接続認証に使用できるようにする上記設定登録手段を実行する(S131)。具体的には、記憶部内に備えた設定情報保存データベース24にこれを送信し(S131a)、設定情報保存データベース24は中に確保した記憶領域に、ユーザ名及び接続パスワード等の情報を登録する(S131b)。このとき、上記のレコードのナンバーが指定されていなければ、デフォルトで用いられる最優先のレコードとして登録し、上記のレコードのナンバーが指定されていれば、そのナンバーに対応する番号のレコードとして登録する。また、ユーザ名等とともに接続先名となるISP事業者名が判別可能な文字列があれば併せて登録しておくと、後日にレコードを確認する際の作業が容易になる。また、デフォルトとなるレコードや、指定されたナンバーのレコードに、既に以前の値がある場合は情報を更新する。登録又は更新が完了したら、設定情報保存データベース24はその旨を自動設定機能部22へ通知する(S131c)。   Regardless of whether or not the record number is input, the automatic setting function unit 22 stores the user name and the connection password acquired in the above step in the setting information storage database 24 in the gateway device 12, and this data. The above setting registration means is executed so that can be used for subsequent Internet connection authentication (S131). Specifically, this is transmitted to the setting information storage database 24 provided in the storage unit (S131a), and the setting information storage database 24 registers information such as the user name and connection password in the storage area secured therein (S131a). S131b). At this time, if the number of the above record is not specified, it is registered as the highest priority record used by default, and if the number of the above record is specified, it is registered as a record having a number corresponding to that number. . In addition, if there is a character string that can identify the ISP name as the connection destination name together with the user name or the like, if it is registered together, the work for confirming the record at a later date becomes easier. Also, if the previous record or the record with the specified number already has a previous value, the information is updated. When registration or update is completed, the setting information storage database 24 notifies the automatic setting function unit 22 to that effect (S131c).

以上で自動的なユーザ名の取得とその登録処理は完了する。以後は、この登録した情報を用いて、インターネット接続認証処理を行う。すなわち、二度目以降の電源on時には自動設定機能部22が設定情報保存データベース24からデフォルトとなるユーザ名とパスワードとを読み出した上で、次のS132番台の処理から始まる。   This completes the automatic user name acquisition and registration process. Thereafter, an Internet connection authentication process is performed using the registered information. That is, when the power is turned on for the second time or later, the automatic setting function unit 22 reads the default user name and password from the setting information storage database 24 and then starts the next processing in the S132 series.

自動設定機能部22は、上記の取得したユーザ名と接続パスワードとを用いて、ISP事業者へのインターネット接続処理を行わせる(S132)。自動設定機能部22は、接続認証制御部25にユーザ名と接続パスワードとを送信して接続要求を行う(S132a)。これを受け取った接続認証制御部25は(S132b)、当該契約者が契約したISP事業者が管理する接続認証サーバ42に対して、上記ユーザ名と接続パスワードにより接続認証を行う(S132c)。なお、接続認証サーバ42はISP事業者ごとに異なるが、事業者ネットワーク14内に設けたルータ(図示せず)が、ユーザ名に含まれるドメイン情報を読み取ることで振り分ける仕組みを設けておくとよい。これにより、ゲートウェイ装置12側では特に宛先の違いを意識することなく、汎用の接続認証サーバ42として登録済みのアドレスを宛先として送信すればよい。ここでの認証方法としては例えば一般的なPPPoEを用いることができる。接続要求を受け取った接続認証サーバ42は、これを認証して、接続完了通知を返送する(S132d)。以上で、ゲートウェイ装置12及びこれに接続する端末10は、インターネット17に接続できるようになり、インターネット上のコンテンツサーバ51によるサービスを受けられるようになる。   The automatic setting function unit 22 causes the ISP provider to perform an Internet connection process using the acquired user name and connection password (S132). The automatic setting function unit 22 sends a user name and a connection password to the connection authentication control unit 25 to make a connection request (S132a). Upon receiving this, the connection authentication control unit 25 (S132b) performs connection authentication with the user name and the connection password to the connection authentication server 42 managed by the ISP operator contracted by the contractor (S132c). Although the connection authentication server 42 is different for each ISP operator, it is preferable to provide a mechanism in which a router (not shown) provided in the operator network 14 distributes the domain information included in the user name. . As a result, the gateway device 12 may transmit the address registered as the general-purpose connection authentication server 42 as the destination without being particularly aware of the difference in the destination. As an authentication method here, for example, general PPPoE can be used. Upon receiving the connection request, the connection authentication server 42 authenticates this and returns a connection completion notification (S132d). As described above, the gateway device 12 and the terminal 10 connected thereto can be connected to the Internet 17 and can receive services from the content server 51 on the Internet.

ただし、この段階ではまだ遠隔設定指示部33と電話機11との通話状態は続いており、電話中の契約者はそのままではインターネット接続に成功したことがわからない。そこで、最終段階として終了のためのステップを実行する(S133)。具体的には、SIP制御部23を介して通知を伝達し(S133a)、SIPサーバ32から(S133b)遠隔設定指示部33に対して(S133c)、接続先のISP事業者へのインターネット接続が完了したことを通知する上記進行度通知手段を実行する。ここでは、上記進行度通知手段によって伝達する一連の進行度のうち、第三段階の終了となる。この第三段階である旨を指示できるように、SIP INVITEのパラメータに対して、定義された変数を含めて送信する。   However, at this stage, the communication state between the remote setting instructing unit 33 and the telephone 11 is still continuing, and the contracting party on the telephone does not know that the Internet connection has succeeded as it is. Therefore, an end step is executed as the final stage (S133). Specifically, the notification is transmitted via the SIP control unit 23 (S133a), and the SIP server 32 (S133b) sends the remote setting instruction unit 33 (S133c), and the Internet connection to the ISP provider of the connection destination is established. The progress degree notifying means for notifying completion is executed. Here, of the series of progresses transmitted by the progress notification means, the third stage ends. In order to indicate that this is the third stage, the SIP INVITE parameters are transmitted including the defined variables.

遠隔設定指示部33は、最後の段階として、インターネット接続が確立したことを確認できたら、その旨を音声で通知するとともに呼を終了する通話終了手段を実行する(S134)。具体的には、まず電話機11へ音声ガイダンスでインターネット接続処理が完了した旨を伝達する(S134a)。これで通話を維持すべきステップが全て終了したので、SIPサーバ32に切断(SIP BYE)を通知し(S134b)、SIPサーバ32はSIP制御部23に切断(SIP BYE)を通知する(S134c)。SIP制御部23はSIPサーバ32に応答通知(SIP 200 OK)を返し(S134d)、SIPサーバ32は遠隔設定指示部33に応答通知(SIP 200 OK)を返す(S134e)。以上で通話状態が終了し、一連のシーケンスが終了する。   When the remote setting instruction unit 33 confirms that the Internet connection has been established as the last step, the remote setting instruction unit 33 notifies the fact by voice and executes call termination means for terminating the call (S134). Specifically, first, the telephone 11 is notified of the completion of the Internet connection processing by voice guidance (S134a). Since all the steps to maintain the call are completed, the disconnection (SIP BYE) is notified to the SIP server 32 (S134b), and the SIP server 32 notifies the SIP control unit 23 of the disconnection (SIP BYE) (S134c). . The SIP control unit 23 returns a response notification (SIP 200 OK) to the SIP server 32 (S134d), and the SIP server 32 returns a response notification (SIP 200 OK) to the remote setting instruction unit 33 (S134e). The call state is thus completed, and a series of sequences is completed.

以上のようなステップにより、契約者は端末10の画面やキーボードを特に操作することなく、電話機11からの通話と10キー入力のみで、ゲートウェイ装置12を用いたISP事業者によるインターネット接続サービスを享受することができる。   Through the steps as described above, the contractor can enjoy the Internet connection service by the ISP operator using the gateway device 12 only by making a call from the telephone 11 and inputting 10 keys without particularly operating the screen or keyboard of the terminal 10. can do.

なお、上記のシーケンスのいずれかでエラーが生じて接続に失敗した場合は、上記通話終了手段は接続に失敗したのでやり直しを求める旨を音声ガイダンスで伝達することになる。また、上記進行度通知手段による遠隔設定指示部33への伝達ごとに進行度をチェックし、そこまでの過程でエラーが生じるのであれば、その直前の上記特番の押下を求める音声ガイダンスの送信からやり直すようにしてもよい。   If an error occurs in any of the above sequences and the connection fails, the call ending means transmits a voice guidance indicating that the connection is unsuccessful and a request for redoing is required. Further, the progress degree is checked every time the progress degree notification means transmits to the remote setting instruction unit 33, and if an error occurs in the process up to that time, the voice guidance requesting the pressing of the special number immediately before that is transmitted. You may try again.

この発明を構成するゲートウェイ装置12は、電話機11から入力された特番をキャプチャし、この特番により行う処理を分岐させることでこの発明を実施することができる。ゲートウェイ装置12の処理分岐とその周辺の処理フローを抜き出したものの例を図8に示す。   The gateway device 12 constituting the present invention can implement the present invention by capturing a special number input from the telephone 11 and branching off the processing performed by the special number. FIG. 8 shows an example of the processing branch of the gateway device 12 and the processing flow around it.

前提として(S201)、最初に遠隔設定指示部33からの音声ガイダンスが電話機11に送られる(S121a、S125a、S129a、S202)。電話機11を操作する契約者により、特番と、場合によってそれに続く番号とが送信される(S122、S126、S130、S203)。ゲートウェイ装置12の自動設定機能部22は、この送信された番号のうち、例えば最初の3桁を読み取る(S204)。この番号によって処理が分岐する。当該3桁が進行の第一段階を示す「*01」だった場合(S205→Yes)、それに続く番号である上記接続先指定番号により、接続先管理データベース34を参照して、契約したISP事業者が管理するデータベース(41)のアドレスを取得する上記接続先アドレス取得手段を実行する(S206)。この後、自動設定機能部は、第一段階である接続先情報の取得が完了した旨の通知を遠隔設定指示部33へ送る(S124〜、S207)。   As a premise (S201), the voice guidance from the remote setting instruction unit 33 is first sent to the telephone set 11 (S121a, S125a, S129a, S202). The contractor who operates the telephone 11 transmits a special number and possibly a subsequent number (S122, S126, S130, S203). The automatic setting function unit 22 of the gateway device 12 reads, for example, the first three digits of the transmitted number (S204). Processing branches depending on this number. If the three digits are “* 01” indicating the first stage of progress (S205 → Yes), the ISP business contracted with reference to the connection destination management database 34 by the connection destination designation number that is the subsequent number. The connection destination address acquisition means for acquiring the address of the database (41) managed by the user is executed (S206). Thereafter, the automatic setting function unit sends a notification that the acquisition of the connection destination information, which is the first stage, is completed to the remote setting instruction unit 33 (S124 to S207).

当該3桁が進行の第二段階を示す「*02」だった場合(S211→Yes)、それに続く番号である上記契約時設定識別番号とともに、ゲートウェイ装置12が保有する上記契約者固定番号をアカウント情報データベース41に送り、認証を受けて、ユーザ名と接続パスワードとを取得する(S212)。この後、自動設定機能部22は、第二段階であるユーザ名と接続パスワードの取得が完了した旨の通知を遠隔設定指示部33へ送る(S128〜、S213)。   When the three digits are “* 02” indicating the second stage of progress (S211 → Yes), the contractor fixed number held by the gateway device 12 is accounted together with the contract setting identification number which is the subsequent number. It sends to the information database 41, receives authentication, and acquires a user name and a connection password (S212). Thereafter, the automatic setting function unit 22 sends a notification that the acquisition of the user name and the connection password, which is the second stage, is completed to the remote setting instruction unit 33 (S128 to S213).

当該3桁が進行の第三段階を示す「*03」だった場合(S221→Yes)、それに続く番号であるレコード番号により、設定情報保存データベース24において登録するテーブル中の参照番号のレコードに、取得したユーザ名と接続パスワードとを登録する(S222)。この後、自動設定機能部22は、その後にインターネット接続が完了した旨の通知を遠隔設定指示部33へ送る(S133〜、S223)。   When the three digits are “* 03” indicating the third stage of progress (S221 → Yes), the record number that is the subsequent number is used to record the reference number in the table registered in the setting information storage database 24. The acquired user name and connection password are registered (S222). Thereafter, the automatic setting function unit 22 sends a notification that the Internet connection is completed to the remote setting instructing unit 33 (S133 to S223).

一方で、遠隔設定指示部33も、上記進行度通知手段によって伝達される進行度の値によって送信する音声ガイダンスと受信するデータの処理を変更する。この処理分岐とその周辺の処理フローを抜き出したものの例を図9に示す。ここでは、SIPプロトコルのオプションである帯域情報などの項目に上記の進行度を数値にして送信した例を挙げて説明する。   On the other hand, the remote setting instruction unit 33 also changes the processing of the voice guidance to be transmitted and the data to be received according to the progress value transmitted by the progress notification means. FIG. 9 shows an example of this processing branch and the processing flow around it. Here, an example will be described in which the above-described degree of progress is transmitted in items such as bandwidth information that is an option of the SIP protocol.

通話中に(S251)、ゲートウェイ装置12から進行度の値が送られてきて(S252)、その進行度が第一段階を示すものであれば(S253→Yes)、音声ガイダンスとして、ISP事業者との契約において設定された上記契約時設定識別番号を押すように告知する(S254)。その進行度が第二段階を示すものであれば(S261→Yes)、音声ガイダンスとして、設定情報保存データベース24への登録時におけるナンバーを押すように告知する(S262)。その進行度が第三段階を示すものであれば(S271→Yes)、音声ガイダンスとして設定が無事終了した旨を告知し(S272)た上で、通話切断処理を行う(S273)。もし、進行度がいずれでもない場合は(S271→No)エラーとなり、特に音声ガイダンスを行わずに初期状態に戻る(S275)。   During a call (S251), if the progress value is sent from the gateway device 12 (S252) and the progress indicates the first stage (S253 → Yes), the ISP operator is used as voice guidance. It is notified that the above-mentioned contract setting identification number set in the contract with is pressed (S254). If the degree of progress indicates the second stage (S261 → Yes), the voice guidance is notified to press the number at the time of registration in the setting information storage database 24 (S262). If the degree of progress indicates the third stage (S271 → Yes), it is notified that the setting has been successfully completed as voice guidance (S272), and then the call disconnecting process is performed (S273). If the degree of progress is neither (S271 → No), an error occurs, and the process returns to the initial state without performing voice guidance (S275).

この発明にかかるゲートウェイ装置12を含む接続自動化システムを実行した動作例を図10及び11を用いて説明する。まず(S301)、物理的に回線に繋いだゲートウェイ装置12の電源を投入し、IP電話を利用可能にする(S302、S101〜S104b)。ゲートウェイ装置12に繋がった電話機11からの発呼を受けて、上記通信事業者が管理するサーバである遠隔設定指示部33の電話番号へIP電話発信し、通話状態を確立する(S303、S111〜S113d)。   An operation example in which the connection automation system including the gateway device 12 according to the present invention is executed will be described with reference to FIGS. First (S301), the gateway device 12 physically connected to the line is turned on to make the IP phone available (S302, S101 to S104b). Upon receiving a call from the telephone set 11 connected to the gateway device 12, an IP telephone call is made to the telephone number of the remote setting instruction unit 33, which is a server managed by the communication carrier, and a call state is established (S303, S111). S113d).

この通話状態で遠隔設定指示部33は電話機11へ、段階を示す特番(#01)に続いて、上記ISP事業者を指定する上記接続先指定番号(例、001)を押下するよう音声ガイダンスで案内する(S304,S121〜S121a)。この後、ゲートウェイ装置12の自動設定機能部22は電話機11から送信された信号をキャプチャする(S305、S122〜S122b)。自動設定機能部22は、この信号の4〜6桁目をキーとして、接続先管理データベース34に対して、アカウント情報データベース41のアドレスと、アカウント情報取得用クエリとを問い合わせる(S306、S123〜S123b)。
接続先管理データベース34は、当該キーに該当するレコードがあるかを検索する。あれば(S307→Yes)、当該レコードの上記ISP事業者のアカウント情報データベース41のアドレスとクエリとを自動設定機能部22に返却する(S308,S123c〜S123d)。自動設定機能部22は取得完了を遠隔設定指示部33に通知する(S124〜S124c)。レコードがなければ(S307→No)接続先管理データベース34は自動設定機能部22にエラーを返す(S309,S123c〜S123dの代わりにエラー通知)。エラーを受けた自動設定機能部22は、取得失敗を遠隔設定指示部33に通知する(S124〜S124cの代わりにエラー通知)。エラーを受けた遠隔設定指示部33は、再び電話機11へ、段階を示す特番(#01)に続いて、上記ISP事業者を指定する上記接続先指定番号(例、001)を押下するよう音声ガイダンスで案内する(S304,S121〜S121a)。以下、完了通知が遠隔設定指示部33に到達するまで繰り返す。
In this call state, the remote setting instructing unit 33 uses voice guidance to press the telephone 11 to press the connection destination designation number (for example, 001) that designates the ISP provider following the special number (# 01) indicating the stage. Guidance is provided (S304, S121 to S121a). Thereafter, the automatic setting function unit 22 of the gateway device 12 captures a signal transmitted from the telephone 11 (S305, S122 to S122b). The automatic setting function unit 22 inquires of the connection destination management database 34 about the address of the account information database 41 and an account information acquisition query using the fourth to sixth digits of this signal as a key (S306, S123 to S123b). ).
The connection destination management database 34 searches for a record corresponding to the key. If there is (S307 → Yes), the address and query of the account information database 41 of the ISP operator of the record are returned to the automatic setting function unit 22 (S308, S123c to S123d). The automatic setting function unit 22 notifies the remote setting instruction unit 33 of the completion of acquisition (S124 to S124c). If there is no record (S307 → No), the connection destination management database 34 returns an error to the automatic setting function unit 22 (error notification instead of S309, S123c to S123d). The automatic setting function unit 22 that has received the error notifies the remote setting instruction unit 33 of the acquisition failure (error notification instead of S124 to S124c). The remote setting instructing unit 33 that has received the error prompts the telephone 11 to press again the connection destination designation number (for example, 001) that designates the ISP provider following the special number (# 01) indicating the stage. Guidance is provided by guidance (S304, S121 to S121a). Thereafter, the process is repeated until the completion notification reaches the remote setting instruction unit 33.

上記の完了通知を受けた遠隔設定指示部33は、引き続く通話状態で電話機へ、段階を示す特番(#02)に続いて、通話中のユーザがこの発明にかかる接続自動化システムのサービスを受ける契約者であることを確認するための、上記契約時設定識別番号(例、5678)を押下するよう音声ガイダンスで案内する(S311,S125〜S125a)。この後、ゲートウェイ装置12の自動設定機能部22は電話機11から送信された信号をキャプチャする(S312、S126〜S126b)。自動設定機能部22は、この信号の4〜7桁目を上記契約時設定識別番号として抽出し、ゲートウェイ装置12自身の上記契約者固定番号とともに、アカウント情報データベース41に対して、ユーザ名と接続パスワードとを問い合わせる(S313、S127〜S127b)。アカウント情報データベース41は、上記契約者固定番号に該当するレコードがあるか検索し、その契約時設定識別番号が一致するレコードであるかを判断する(S314)。あれば(S314→Yes)、当該レコードのユーザ名と接続パスワードとを自動設定機能部22に返却する(S315,S127c〜S127d)。自動設定機能部22は取得完了を遠隔設定指示部33に通知する(S128〜S128c)。レコードがなければ(S314→No)アカウント情報データベース41は自動設定機能部22にエラーを返す(S316,S127c〜S127dの代わりにエラー通知)。エラーを受けた自動設定機能部22は、取得失敗を遠隔設定指示部33に通知する(S128〜S128cの代わりにエラー通知)。エラーを受けた遠隔設定指示部33は、再び電話機11へ、段階を示す特番(#02)に続いて、通話中のユーザがこの発明にかかる接続自動化システムのサービスを受ける契約者であることを確認するための、上記契約時設定識別番号(例、5678)を押下するよう音声ガイダンスで案内する(S311,S125〜S125a)。以下、完了通知が遠隔設定指示部33に到達するまで繰り返す。   Upon receiving the completion notification, the remote setting instructing unit 33 makes a contract for the user in the call to receive the service of the connection automation system according to the present invention following the special number (# 02) indicating the stage to the telephone in the subsequent call state. (S311 and S125 to S125a) to guide the user to press the contract setting identification number (for example, 5678) for confirming that the user is an authorized person. Thereafter, the automatic setting function unit 22 of the gateway device 12 captures the signal transmitted from the telephone 11 (S312 and S126 to S126b). The automatic setting function unit 22 extracts the fourth to seventh digits of this signal as the above-mentioned contract setting identification number and connects it to the account information database 41 together with the above-mentioned contractor fixed number of the gateway device 12 itself. The password is inquired (S313, S127 to S127b). The account information database 41 searches for a record corresponding to the contractor fixed number and determines whether the record matches the contract setting identification number (S314). If there is (S314 → Yes), the user name and connection password of the record are returned to the automatic setting function unit 22 (S315, S127c to S127d). The automatic setting function unit 22 notifies the remote setting instruction unit 33 of acquisition completion (S128 to S128c). If there is no record (S314 → No), the account information database 41 returns an error to the automatic setting function unit 22 (error notification instead of S316, S127c to S127d). The automatic setting function unit 22 that has received the error notifies the remote setting instruction unit 33 of the acquisition failure (error notification instead of S128 to S128c). Receiving the error, the remote setting instructing unit 33 returns to the telephone 11 again, following the special number (# 02) indicating the stage, and confirms that the user who is talking is a contractor who receives the service of the connection automation system according to the present invention. Guidance is provided by voice guidance so as to press down the above-mentioned contract setting identification number (for example, 5678) for confirmation (S311, S125 to S125a). Thereafter, the process is repeated until the completion notification reaches the remote setting instruction unit 33.

引き続き、図11を用いて説明する。上記の完了通知を受けた遠隔設定指示部33は、引き続く通話状態で電話機へ、段階を示す特番(#03)に続いて、通話中のユーザがゲートウェイ装置12にユーザ情報を登録するにあたり、何番目に登録するかを示す「接続先セッションNo.」(例、1)を押下するよう音声ガイダンスで案内する(S321,S129〜S129a)。この後、ゲートウェイ装置12の自動設定機能部22は電話機11から送信された信号をキャプチャする(S322、S130〜S130b)。自動設定機能部22は、この信号の4桁目を上記接続先セッションNo.として抽出し、ゲートウェイ装置12自身の設定情報保存データベース24に対して、当該接続先セッションNo.に対応するナンバーのレコードについて、ユーザ名、接続パスワード、その他の情報の更新要求を行う(S323、S131〜S131a)。該当するレコードにデータがなければ(S324→Yes)、当該レコードのユーザ名と接続パスワードとその他の情報を登録更新する(S331、S131b)。登録更新できれば完了通知を自動設定機能部22に返却する(S131c)。
該当するレコードにデータがあれば(S324→No)、設定情報保存データベース24は自動設定機能部22にその旨を通知する(S131cの代わりに通知)。自動設定機能部22は遠隔設定指示部33に、当該接続先セッションNo.では既に設定が存在する旨の通知を行う(図7に対応記載無し)。遠隔設定指示部33は電話機11へ、上書きしてよい場合に押すキー(例、1)と、上書きしてはいけない場合に押すキー(例、0)を押下するよう音声ガイダンスで案内する(S325)。この後、ゲートウェイ装置12の自動設定機能部22は電話機11から送信された信号をキャプチャする(S326)。自動設定機能部22は、当該信号が上書きを許容する指定番号であれば,改めて設定情報保存データベース24に対して、上書きしての更新要求を行う(S327→Yes)。設定情報保存データベース24はユーザ名、接続パスワードを登録更新する(S331、S131b)。登録更新できれば完了通知を自動設定機能部22に返却する(S131c)。自動設定機能部22がキャプチャした信号が、上書きを許容しない指定番号であれば(S327→No)、そこで処理は失敗して終了する(S335)。なお、フローには図示しないが接続先セッションNo.の入力を求める音声ガイダンスからやり直しても良い(S321)。
The description will be continued with reference to FIG. The remote setting instructing unit 33 that has received the completion notification sends the telephone to the telephone in the subsequent call state, and after the special number (# 03) indicating the stage, The voice guidance guides the user to press the “connection destination session number” (eg, 1) indicating whether to register the second (S321, S129 to S129a). Thereafter, the automatic setting function unit 22 of the gateway device 12 captures a signal transmitted from the telephone 11 (S322, S130 to S130b). The automatic setting function unit 22 receives the connection destination session No. in the fourth digit of this signal. And the connection destination session No. is stored in the setting information storage database 24 of the gateway device 12 itself. A request for updating the user name, connection password, and other information is made for the record of the number corresponding to (S323, S131 to S131a). If there is no data in the corresponding record (S324 → Yes), the user name, connection password, and other information of the record are registered and updated (S331, S131b). If registration can be updated, a completion notification is returned to the automatic setting function unit 22 (S131c).
If there is data in the corresponding record (S324 → No), the setting information storage database 24 notifies the automatic setting function unit 22 (notification instead of S131c). The automatic setting function unit 22 notifies the remote setting instruction unit 33 of the connection destination session number. Then, a notification that the setting already exists is given (no corresponding description in FIG. 7). The remote setting instructing unit 33 guides the telephone 11 by voice guidance to press the key to be overwritten (for example, 1) and the key to be pressed when not to be overwritten (for example, 0) (S325). ). Thereafter, the automatic setting function unit 22 of the gateway device 12 captures the signal transmitted from the telephone 11 (S326). If the signal is a designation number that allows overwriting, the automatic setting function unit 22 makes an overwriting update request to the setting information storage database 24 again (S327 → Yes). The setting information storage database 24 registers and updates the user name and connection password (S331, S131b). If registration can be updated, a completion notification is returned to the automatic setting function unit 22 (S131c). If the signal captured by the automatic setting function unit 22 is a designated number that does not allow overwriting (S327 → No), the process fails and ends (S335). Although not shown in the flow, the connection destination session No. It is also possible to start over from the voice guidance for requesting input (S321).

その後、自動設定機能部22は、接続認証制御部25に対して、登録したユーザ名と接続パスワードでの接続認証を指示し、接続認証制御部25は接続認証サーバ42に対して認証を行う(S332、S132〜S132d)。上記のシーケンスが成功していれば、この認証が拒絶されることはなく、インターネット接続が確立する(S333)。   Thereafter, the automatic setting function unit 22 instructs the connection authentication control unit 25 to perform connection authentication using the registered user name and connection password, and the connection authentication control unit 25 authenticates the connection authentication server 42 ( S332, S132 to S132d). If the above sequence is successful, this authentication is not rejected and an Internet connection is established (S333).

10 端末
11 電話機
12 ゲートウェイ装置
13 家庭内ネットワーク
14 事業者ネットワーク
15 事業者サーバ群
16 ISPサーバ群
17 インターネット
<ゲートウェイ装置12>
21 HTTP制御部
22 自動設定機能部
23 SIP制御部
24 設定情報保存データベース
25 接続認証制御部
<事業者サーバ群15>
31 DHCPサーバ
32 SIPサーバ
33 遠隔設定指示部
34 接続先管理データベース
<ISPサーバ群16>
41 アカウント情報データベース
42 接続認証サーバ(PPPoEサーバ)
<インターネット17>
51 コンテンツサーバ
10 Terminal 11 Telephone 12 Gateway Device 13 Home Network 14 Business Network 15 Business Server Group 16 ISP Server Group 17 Internet <Gateway Device 12>
21 HTTP control unit 22 Automatic setting function unit 23 SIP control unit 24 Setting information storage database 25 Connection authentication control unit <enterprise server group 15>
31 DHCP server 32 SIP server 33 Remote setting instruction unit 34 Destination management database <ISP server group 16>
41 Account information database 42 Connection authentication server (PPPoE server)
<Internet 17>
51 Content server

Claims (5)

各家庭に設置する電話機と接続したゲートウェイ装置と、各家庭が接続する通信事業者の事業者ネットワーク内に設置された事業者サーバ群と、上記事業者ネットワークに接続するISP事業者が管理するISPサーバ群とを有し、
上記事業者サーバ群は、上記ゲートウェイ装置を介して上記電話機とIP電話で接続し、
上記IP電話による経路を介して上記電話機から押下された接続先指定番号により、当該家庭の契約者が接続しようとするISP事業者を判別して、上記ゲートウェイ装置に当該ISP事業者が管理する当該契約者が使用しようとするユーザ名と接続パスワードを有するアカウント情報データベースへ問い合わさせて、
上記ゲートウェイ装置は上記問い合わせにより上記ユーザ名と接続パスワードを取得して、上記ISPサーバ群に対してインターネット接続認証を行う、
各家庭のインターネット接続をシステムが設定可能とする、接続自動化システム。
A gateway device connected to a telephone set installed in each home, a business operator server group installed in a business operator network of a communication business operator connected to each home, and an ISP managed by an ISP business operator connected to the business operator network. A server group,
The provider server group is connected to the telephone with the IP phone via the gateway device,
Based on the connection destination designation number pressed from the telephone via the route by the IP telephone, the ISP contractor to be connected to the home contractor is determined, and the ISP provider manages the gateway apparatus. Contact the account information database that has the user name and connection password that the contractor intends to use,
The gateway device acquires the user name and connection password by the inquiry, and performs Internet connection authentication for the ISP server group.
A connection automation system that allows the system to set up an Internet connection for each home.
上記事業者サーバ群は、上記IP電話による経路を介して上記電話機から押下された接続先指定番号により、上記契約者が接続しようとする上記ISP事業者を確認した上で、上記ISP事業者の上記アカウント情報データベースのアドレスを上記ゲートウェイ装置に送信することで、上記ゲートウェイ装置が上記アカウント情報データベースへの問い合わせを可能とする、請求項1に記載の接続自動化システム。 The operator server group confirms the ISP operator to which the contractor intends to connect based on the connection destination designation number pressed from the telephone via the route by the IP telephone, and then the ISP operator's The connection automation system according to claim 1, wherein the gateway device enables an inquiry to the account information database by transmitting an address of the account information database to the gateway device. 上記ゲートウェイ装置は、
DHCPクライアントとしてIPアドレス及び自身の契約者固定番号を取得してIP電話の設定を行う初期登録手段と、
当該IP電話の経路を介して、上記通信事業者が上記ISP事業者を識別するために付与した接続先指定番号を上記電話機から押下された情報として取得して、上記事業者サーバ群の接続先管理データベースに対して問い合わせ、接続先となる上記ISP事業者の上記アカウント情報データベースのアドレスを取得する接続先アドレス取得手段と、
当該契約者であることを識別するために契約者に付与する契約時設定識別番号を上記電話機から押下された情報として取得して、上記ISPサーバ群の上記アカウント情報データベースに対して問い合わせ、上記ISPサーバ事業者によるインターネット接続認証のためのユーザ名及び接続パスワードを取得するアカウント情報取得手段と、
の各手段を実行可能な自動設定機能部と、
上記事業者サーバ群が有するSIPサーバに対してSIP登録をして通話可能状態にし、これにより確立した通信経路を介して上記事業者サーバ群が有する遠隔設定指示部からユーザ情報を受け取るSIP制御部と、
上記IP電話の設定、及び上記ユーザ名並びに接続パスワードを含むユーザ情報を登録する設定情報保存データベースと、
上記ISPサーバ群が有する接続認証サーバに対して上記ユーザ名及び接続パスワードによりインターネット接続要求を行う接続認証制御部と、
指定されたHTTP通信を中継するHTTP制御部と、
を有し、
上記ISPサーバ群として、
上記契約者のIP電話における契約者固定番号、及び、当該契約者であることを識別するために契約者に付与する契約時設定識別番号と、当該契約者に割り当てるユーザ名及び接続パスワードとを関連付けて、応答可能に登録する上記アカウント情報データベースと、
上記ゲートウェイ装置からのインターネット接続要求に対してインターネット接続認証を行う上記接続認証サーバと、
を有し、
上記事業者サーバ群として、
上記ゲートウェイ装置にIPアドレスと契約者固定番号を付与するDHCPサーバと、
上記SIP制御部との間でSIP接続を行うSIPサーバと、
上記SIPサーバによる上記通信経路を介して、接続シーケンスの進行段階に応じて、着信した上記電話機へ音声ガイダンスにより所定の番号の押下送信を指示する遠隔設定指示部と、
上記電話機から上記自動設定機能部を経由して送信される上記接続先指定番号に対応する、上記アカウント情報データベースのアドレスを応答可能に登録する接続先管理データベースと、
を有する、
各家庭のインターネット接続をシステムが設定可能とする、請求項2に記載の接続自動化システム。
The gateway device is
An initial registration means for obtaining an IP address and its own subscriber fixed number as a DHCP client and setting an IP phone;
A connection destination designation number assigned by the communication carrier to identify the ISP carrier is acquired as information pressed from the telephone via the IP telephone path, and the connection destination of the carrier server group is acquired. A connection destination address acquisition means for making an inquiry to the management database and acquiring an address of the account information database of the ISP provider to be a connection destination;
The contracted setting identification number given to the contractor to identify the contractor is acquired as information pressed from the telephone, and the account information database of the ISP server group is inquired, and the ISP Account information acquisition means for acquiring a user name and connection password for Internet connection authentication by a server operator,
An automatic setting function unit capable of executing each means of
SIP control unit that makes SIP registration possible with the SIP server of the provider server group and enables a call, and receives user information from the remote setting instruction unit of the provider server group via the established communication path When,
A setting information storage database for registering user information including the IP phone settings and the user name and connection password;
A connection authentication control unit that makes an internet connection request to the connection authentication server of the ISP server group using the user name and the connection password;
An HTTP control unit that relays designated HTTP communication;
Have
As the ISP server group,
Associating the contractor fixed number in the contractor's IP phone, the contract setting identification number assigned to the contractor to identify the contractor, and the user name and connection password assigned to the contractor And the above account information database to be registered in response,
The connection authentication server that performs Internet connection authentication in response to an Internet connection request from the gateway device;
Have
As the above provider server group,
A DHCP server for assigning an IP address and a contractor fixed number to the gateway device;
A SIP server for performing SIP connection with the SIP control unit;
A remote setting instructing unit for instructing to press and transmit a predetermined number by voice guidance to the incoming telephone according to a progress stage of a connection sequence via the communication path by the SIP server;
A connection destination management database that registers the address of the account information database corresponding to the connection destination designation number transmitted from the telephone via the automatic setting function unit, so as to respond;
Having
The connection automation system according to claim 2, wherein the system can set the Internet connection of each home.
上記自動設定機能部は、接続シーケンスの進行段階に応じた進行度の情報を、上記遠隔設定指示部に送信し、
上記遠隔設定指示部は、当該進行度に応じた上記音声ガイダンスを行う、請求項3に記載の接続自動化システム。
The automatic setting function unit transmits information on the degree of progress according to the progress stage of the connection sequence to the remote setting instruction unit,
The connection automation system according to claim 3, wherein the remote setting instruction unit performs the voice guidance according to the degree of progress.
家庭に設置可能であって、電話を接続可能であり、
通信事業者の事業者ネットワークに接続されて、ISP事業者を介したインターネット接続サービスを利用可能なゲートウェイ装置であって、
DHCPクライアントとして上記事業者ネットワークからIPアドレス及び自身の契約者固定番号を取得してIP電話の設定を行う初期登録手段と、
当該IP電話の経路を介して、上記通信事業者が上記ISP事業者を識別するために付与した接続先指定番号を上記電話機から押下された情報として取得して、上記事業者が管理する接続先管理データベースに対して問い合わせ、接続先となる上記ISP事業者のアカウント情報データベースのアドレスを取得する接続先アドレス取得手段と、
当該契約者であることを識別するために契約者に付与する契約時設定識別番号を上記電話機から押下された情報として取得して、上記ISP事業者が管理するアカウント情報データベースに対して問い合わせ、上記ISP事業者によるインターネット接続認証のためのユーザ名及び接続パスワードを取得するアカウント情報取得手段と、
の各手段を実行可能な自動設定機能部と、
上記事業者ネットワークのSIPサーバに対してSIP登録をして通話可能状態にし、これにより確立した通信経路を介して上記事業者サーバ群が有する遠隔設定指示部からユーザ情報を受け取るSIP制御部と、
上記IP電話の設定、及び上記ユーザ名並びに接続パスワードを含むユーザ情報を登録する上記設定情報保存データベースと、
上記ISP事業者が有する接続認証サーバに対して上記ユーザ名及び接続パスワードによりインターネット接続要求を行う接続認証制御部と、
指定されたHTTP通信を中継するHTTP制御部と、
を有する、ゲートウェイ装置。
It can be installed at home and can be connected to a telephone,
A gateway device connected to a carrier network of a telecommunications carrier and capable of using an Internet connection service via an ISP carrier,
An initial registration means for obtaining an IP address and its own subscriber fixed number from the above-mentioned carrier network as a DHCP client and setting an IP phone;
The connection destination designated by the communication carrier to identify the ISP carrier is acquired as information pressed from the telephone via the IP telephone path, and the connection destination managed by the carrier A connection destination address acquisition means for making an inquiry to the management database and acquiring an address of the account information database of the ISP provider as a connection destination;
Acquire the contract setting identification number given to the contractor to identify the contractor as information pressed from the telephone, inquire about the account information database managed by the ISP, and Account information acquisition means for acquiring a user name and a connection password for Internet connection authentication by an ISP company;
An automatic setting function unit capable of executing each means of
A SIP control unit configured to perform SIP registration with respect to a SIP server of the provider network to enable a call, and to receive user information from a remote setting instruction unit included in the provider server group via a communication path established thereby;
The setting information storage database for registering user information including the IP phone settings and the user name and connection password;
A connection authentication control unit that makes an internet connection request to the connection authentication server possessed by the ISP by using the user name and the connection password;
An HTTP control unit that relays designated HTTP communication;
A gateway device.
JP2015084718A 2015-04-17 2015-04-17 Communication device Active JP5925934B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015084718A JP5925934B1 (en) 2015-04-17 2015-04-17 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015084718A JP5925934B1 (en) 2015-04-17 2015-04-17 Communication device

Publications (2)

Publication Number Publication Date
JP5925934B1 true JP5925934B1 (en) 2016-05-25
JP2016208135A JP2016208135A (en) 2016-12-08

Family

ID=56069538

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015084718A Active JP5925934B1 (en) 2015-04-17 2015-04-17 Communication device

Country Status (1)

Country Link
JP (1) JP5925934B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6012088A (en) * 1996-12-10 2000-01-04 International Business Machines Corporation Automatic configuration for internet access device
JP2004199652A (en) * 2002-12-02 2004-07-15 Sony Corp Information processing system, information processor and method, and program
JP2005055940A (en) * 2003-08-01 2005-03-03 Nippon Telegr & Teleph Corp <Ntt> Network device automatic setting device, network device automatic setting method, program, and recording medium
WO2005053228A1 (en) * 2003-11-27 2005-06-09 Koninklijke Philips Electronics N.V. Configuring network equipment via bluetooth mobile phone
JP2006050006A (en) * 2004-07-30 2006-02-16 Canon Inc Network connection setting device and network connection setting method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6012088A (en) * 1996-12-10 2000-01-04 International Business Machines Corporation Automatic configuration for internet access device
JP2004199652A (en) * 2002-12-02 2004-07-15 Sony Corp Information processing system, information processor and method, and program
JP2005055940A (en) * 2003-08-01 2005-03-03 Nippon Telegr & Teleph Corp <Ntt> Network device automatic setting device, network device automatic setting method, program, and recording medium
WO2005053228A1 (en) * 2003-11-27 2005-06-09 Koninklijke Philips Electronics N.V. Configuring network equipment via bluetooth mobile phone
JP2006050006A (en) * 2004-07-30 2006-02-16 Canon Inc Network connection setting device and network connection setting method

Also Published As

Publication number Publication date
JP2016208135A (en) 2016-12-08

Similar Documents

Publication Publication Date Title
US8861692B1 (en) Web call access and egress to private network
US20220270606A1 (en) Voice-based parameter assignment for voice-capturing devices
CN104506510B (en) Method and device for equipment authentication and authentication service system
US20050180403A1 (en) Automation of IP phone provisioning with self-service voice application
CN101340310B (en) Configuration of ip telephony and other systems
CN105991796B (en) A kind of method and system of the configuration service of the user terminal in on-premise network
CN108337210B (en) Device configuration method, device, and system
US20140341366A1 (en) Call control for web calls
EP3550794B1 (en) Solution for establishing a communication session
CN107294910A (en) Login method and server
CN105281923A (en) Video conference call implementing method and device based on user identifier
JP5298666B2 (en) Communication service support apparatus, communication service support method, and communication service support program
US20100272098A1 (en) Method and system for voip pbx configuration
JP5925934B1 (en) Communication device
US12375569B2 (en) Internet of Things tablet device registration method and system based on registration template
JP2014099720A (en) Method for setting network device using dynamic dns service and its system
JP5737006B2 (en) Server permitting proxy access, program thereof, system thereof and method thereof
KR100909115B1 (en) Network automatic login system
US12153779B2 (en) Method for managing access to a plurality of bots with pre-display of user-specific information, corresponding computer program product, storage medium and terminal
JP2008028498A (en) Content playback apparatus and content providing apparatus
US20210234828A1 (en) Method for updating a database of a voice over ip network
JP5367477B2 (en) Service providing system and service providing method
JP2016139190A (en) Communication device
JP7517713B2 (en) Communication log acquisition system
JP5694047B2 (en) Authentication device, user terminal, authentication method, and program

Legal Events

Date Code Title Description
RD13 Notification of appointment of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7433

Effective date: 20160229

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160307

RD15 Notification of revocation of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7435

Effective date: 20160307

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20160229

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20160307

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: 20160419

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160420

R150 Certificate of patent or registration of utility model

Ref document number: 5925934

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350