JP4076011B2 - How to automatically set network configuration information - Google Patents
How to automatically set network configuration information Download PDFInfo
- Publication number
- JP4076011B2 JP4076011B2 JP2002070269A JP2002070269A JP4076011B2 JP 4076011 B2 JP4076011 B2 JP 4076011B2 JP 2002070269 A JP2002070269 A JP 2002070269A JP 2002070269 A JP2002070269 A JP 2002070269A JP 4076011 B2 JP4076011 B2 JP 4076011B2
- Authority
- JP
- Japan
- Prior art keywords
- network configuration
- configuration information
- setting
- communication device
- information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、PC(Personal Computer)、PDA(Personal Digital Assistant)あるいはセットトップボックスなどのIP(Internet Protocol)通信機器に対して、IPアドレス、サブネットマスク、デフォルトゲートウェイIPアドレス、優先DNSサーバのIPアドレス、代替DNSサーバのIPアドレスなどの構成情報とは別に、電子メールソフトやWWW(World Wide Web)閲覧ソフトなどの応用ソフトの利用に必要なネットワーク構成情報を自動的に設定するネットワーク構成情報の自動定方法に関する。
【0002】
【従来の技術】
IP通信機器を対象とする構成情報の自動設定方法として、IETF(Internet Engineering Task Force)標準のDHCP(Dynamic Host Configuration Protocol)が知られている。DHCPでは、通信機器(DHCPクライアント)がネットワークに接続されると、あらかじめ指定された範囲内のIPアドレスをDHCPサーバから動的に提供することによりIPアドレスの自動設定を行う。ここではIPアドレスに加え、サブネットマスク、ならびにデフォルトゲートウェイIPアドレスなどを同時に自動設定することも可能である.
【0003】
上記DHCPサーバと同様に、通信機器に対してアドレスを自動設定する技術が、特開平5−176378号公報、特開平5−316127号公報、特開平6−177888号公報、特開平10−98480号公報、特開平10−276217号公報および特開平11−136267号公報に開示されている。
【0004】
さらに、IETFのZero Configuration Networking作業部会では、DHCPサーバが存在しないIPサブネットを対象に、IPサブネット内でのみ有効なIPアドレスとサブネットマスクを通信機器に自動設定する方法("Dynamic Configuration of IPv4 Link-Local Addresses",IETF-DRAFT,draft-ietf-zeroconf-ipv4-linklocal-04.txt,July 2001)が規定されており、IPアドレス範囲として、169.254.0.0から169.254.254.255までがあらかじめ予約されている。
【0005】
上記した従来技術では、はじめにIPアドレスの設定を新規に要求する通信機器が上記範囲からIPアドレスをランダムに1つ選択する。次いで、ARP(Address Resolution Protocol) Probeを用いて選択したIPアドレスが他の通信機器によって既に設定されているか否かを決定する。既に設定されていない場合、選択したIPアドレスを自身のアドレスとして利用する。既に設定されている場合、他の通信機器によって既に設定されていないアドレスが決定されるまで上記処理を繰り返す。
【0006】
【発明が解決しようとしする課題】
上記した従来技術によれば、IPアドレスやサブネットマスクなど、通信機器の利用に必要となる構成情報の自動設定が可能になる。しかしながら、日常生活や社会活動の道具としてすでに定着しているPCやPDA、あるいは今後の普及が期待されるセットトップボックスなどの通信機器を利用する場合には、IPアドレスやサブネットマスク等の構成情報のみならず、電子メールソフトやWWW(World Wide Web)閲覧ソフトなど、これら通信機器上で動作する応用ソフトの利用に必要となるメールアカウントやメールサーバのIPアドレス、ならびにWWWプロキシのIPアドレス等の構成情報(以下、前者と区別してネットワーク構成情報と表現する場合もある)を設定する必要がある。このため、従来の技術ではユーザによる設定が依然として必要であり、利便性が十分ではなかった。
【0007】
とくに、初心者にとってはPCやPDA、あるいはセットトップボックス等の設定が一般に難解であるため、通信機器の利用に必要となる構成情報のみならず、電子メールソフトやWWW(World Wide Web)閲覧ソフトなど、これら通信機器上で動作する応用ソフトの利用に必要となるネットワーク構成情報もネットワークから一括して自動設定できる方法が切望されている。
【0008】
本発明の目的は、上記した従来技術の課題を解決し、電子メールソフトやWWW閲覧ソフトなどの応用ソフトの利用に必要なネットワーク構成情報を、ネットワークを介して自動的に設定できるネットワーク構成情報の自動設定方法を提供することにある。
【0009】
【課題を解決するための手段】
上記した目的を達成するために、本発明は、ネットワーク上に通信機器および情報設定サーバを配置し、前記通信機器に実装されている応用ソフトに対して前記情報設定サーバがネットワーク構成情報を設定するネットワーク構成情報の自動設定方法において、通信機器の応用ソフトにネットワーク構成情報を設定する自動設定プログラムを、前記情報設定サーバから前記通信機器へ投入する手順と、自動設定プログラムを通信機器上で実行させる手順とを含み、自動設定プログラムは、ネットワーク構成情報を情報設定サーバから前記通信機器に投入させる手順と、投入されたネットワーク構成情報を応用ソフトに設定する手順とを含むことを特徴とする。
【0010】
上記した特徴によれば、ネットワーク上で分散配置された通信機器に実装されている応用ソフトに対して、その利用に不可欠なネットワーク構成情報を遠隔地から自動的に設定することができるようになる。また、ネットワーク構成情報と、このネットワーク構成情報を通信機器に設定する自動設定プログラムとを独立させたので、ネットワーク構成情報の更新や変更が容易になる。
【0011】
【発明の実施の形態】
以下、図面を参照して本発明の好ましい実施の形態について詳細に説明する。図1は、本発明のネットワーク構成情報設定方法を適用したネットワークの主要部の構成を示したブロック図であり、自動設定の対象となる通信機器1には、ネットワーク5を介して情報設定サーバ2およびDHCPサーバ3が接続されている。前記情報設定サーバ2には自動設定用データベース4が接続されている。前記自動設定用データベース4には、自動設定プログラム4aおよびデータファイル4bが格納されている。
【0012】
前記データファイル4bには、通信機器1に実装されている電子メールソフトやWWW閲覧ソフトなどの応用ソフトを使用する際に予め設定すべき各種の情報、すなわちネットワーク構成情報が、ファイル形式で識別情報ごとに登録されている。前記自動設定プログラム4aは、自動設定対象の通信機器1に投入されて当該投入先で実行されるものであり、情報設定サーバ2に指示して前記データファイル4bに登録されているネットワーク構成情報を通信機器1へ選択的に投入させる手順、および当該投入されたネットワーク構成情報を各応用ソフトに設定する手順が登録されている。
【0013】
次いで、図2,3のフローチャートを参照して、本実施形態におけるネットワーク構成情報の自動設定方法を説明する。
【0014】
本実施形態の自動設定方法は、通信機器1からの要求を設定開始の契機とする第1形態と、情報設定サーバ2からの要求を設定開始の契機とする第2形態とに大別される。
【0015】
通信機器1からの要求を開始契機とする第1形態は、例えば通信機器1を工場出荷後にはじめて利用する場合などに好適である。また、情報設定サーバ2からの要求を開始契機とする第2形態は、例えばネットワーク事業者の都合により、通信機器1に既登録のメールサーバのIPアドレスやWWWプロキシのIPアドレスを変更する場合などに好適である。
【0016】
始めに、図2のフローチャートを参照して、上記した第1形態について説明する。
【0017】
情報設定サーバ2では、ステップS201において自動設定プログラム4aおよびデータファイル4bが編集されて自動設定用データベース4に保存される。通信機器1は、電源投入後のステップS101において、DHCPサーバ3から通知されるIPアドレスを取得する。ステップS102では、自動設定の初期画面を表示部に表示する。
【0018】
図4は、前記通信機器1の表示部(図示せず)に表示される初期画面の一例を示した図であり、自動設定の開始を要求する場合に利用者がクリックする“実行”ボタンが表示されている。メッセージの宛先には、情報設定サーバ2のIPアドレス(本実施形態では、[172.16.19.10])もしくは名称(Fully Qualified Domain Name)が自動的に指定される。前記IPアドレスや名称は、工場出荷時などに当該通信機器1に予め設定される。
【0019】
ステップS103では、ネットワーク構成情報の自動設定が利用者によって指示されたか否かが判定される。利用者が前記“実行”ボタンをクリックして自動設定を指示すると、ステップS104において、自動設定を要求するメッセージが情報設定サーバ2へ送信される。
【0020】
情報設定サーバ2は、このメッセージをステップS202で受信すると、ステップS203において、自動設定用データベース4から自動設定プログラム4aを読み出し、ステップS204において、これを通信機器1に投入する。
【0021】
通信機器1は、ステップS105において前記自動設定プログラム4aが投入されたことを検知すると、ステップS106において当該自動設定プログラム4aを実行し、各種のネットワーク構成情報を実装済みの応用ソフトに一括して自動登録する。
【0022】
すなわち、ステップS106aでは通信機器1から情報設定サーバ2に対して、ネットワーク構成情報を要求するメッセージが、利用者に固有の識別情報または通信機器1に固有の識別情報あるいはその双方と共に送信される。情報設定サーバ2は、当該メッセージをステップS205において検知すると、ステップS206において、このメッセージに含まれる識別情報に基づいてデータファイル4bを検索し、当該識別情報に対応付けられたネットワーク構成情報を読み出す。ステップS207では、読み出したネットワーク構成情報を前記通信機器1を宛先として転送する。
【0023】
通信機器1は、ステップS106bにおいてネットワーク構成情報を受信すると、ステップS106cにおいて、このネットワーク構成情報を応用ソフトに設定する。ステップS106dでは、前記ネットワーク構成情報の設定結果を情報設定サーバ2に向けて通知すると共に自身の表示部に表示する。図5は、設定結果の表示例を示した図であり、「DHCPの使用」、「IPアドレス」、「サブネットマスク」などの設定、変更結果が表示されている。
【0024】
情報設定サーバ2は、この設定結果をステップS208において受信すると、ステップS209において、この設定結果に対して表示あるいは記憶等の適宜の処理を施す。
【0025】
次いで、図3のフローチャートを参照して、上記した第2形態すなわち情報設定サーバ2からの要求を設定開始の契機とする方法について説明する。
情報設定サーバ2は、ステップS301において、自動設定プログラム4aやデータファイル4bが自動設定用データベース4に既登録であるか否かを判断する。自動設定プログラム4aやデータファイル4bが既登録であれば、ステップS302において、これらを再利用するか否かを決定する。
【0026】
再利用する場合には、ステップS303において、図6に示した初期画面が表示部に表示される。ステップS304において、オペレータが画面上で自動設定の対象となる通信装置1の識別情報を入力して“入力”ボタンをクリックすると、ステップS305では、図7に示した設定項目指定画面が表示される。
【0027】
本実施形態では、設定項目として“ネットワーク”、“メール”、“ブラウザ”ならびに“携帯メールアドレス”が用意されている。オペレータが当該画面上でいずれかの項目を指定すると、ステップS306において指定項目が判別され、ステップS307において、指定項目に応じた設定画面が表示される。
【0028】
図8は、ネットワーク設定画面の一例を示した図であり、本実施形態では、「DHCPの使用」の有無、「IPアドレス」、「サブネットマスク」、「デフォルトゲートウエイIPアドレス」」などの編集が可能である。図9は、メール設定画面の一例を示した図であり、本実施形態では、ユーザIDごとに「POP3(Post Office Protocol 3)サーバ」、「POP3サーバのユーザアカウント」、「POP3サーバのユーザパスワード」、「メールアドレス」、「ユーザ名」および「SMTP(Simple Mail Transfer Protocol)サーバ」の編集が可能である。
【0029】
図10は、ブラウザ設定画面の一例を示した図であり、本実施形態では、WWW(World Wide Web)閲覧ソフトを最初に起動したときに表示するホームURL(Universal Resource Locators)をユーザIDごとに設定できる。図11は、携帯メールアドレス設定画面の一例を示した図であり、本実施形態では、通信装置宛ての電子メールを携帯電話に転送する場合などに利用する携帯メールアドレスの設定が可能である。
【0030】
オペレータは、所望の設定画面を選択的に表示させると、ステップS308において、例えばネットワーク設定であれば既登録のIPアドレスの修正、メール設定であれば既登録のメールアドレスの修正等の編集作業を行う。なお、前記ステップS301においてデータファイル等が未登録と判定されたり、あるいはステップS302において既登録のファイルやデータを再利用しないと判定されると、ステップS309において、前記ネットワーク設定、メール設定、ブラウザ設定および携帯メールアドレス設定等が新規に行われる。
【0031】
以上のようにしてネットワーク構成情報の編集あるいは新規登録が完了すると、ステップS310では、当該ネットワーク構成情報の保存が必要であるか否かが判断される。必要であれば、ステップS311において前記識別情報と対応づけられて記憶される。ステップS312では、自動設定プログラム4aが通信機器1に投入される。
【0032】
通信機器1は、自動設定プログラム4aが投入されると、前記図2に関して説明したステップS106の処理を実行して、実装済みの応用ソフトにネットワーク構成情報を設定する。
【0033】
次いで、ネットワーク構成情報を通信機器1上で実際に設定あるいは変更する方法を具体的に説明する。
【0034】
本実施形態では、ネットワーク構成情報を通信機器1に設定あるいは変更する方法として、通信機器1上の応用ソフトに対してAPI(Application Programming Interface)を設ける方法と、応用ソフトごとに現在有効な変更前のネットワーク構成情報、およびこれから有効とする変更後のネットワーク構成情報を記述する2つのファイル(以降、前者をカレントファイル、後者をターゲットファイルと表現する)を提供する方法とが適用できる。
【0035】
応用ソフトに対してAPIを設ける方法では、自動設定用プログラムがAPIを呼び出すことによってネットワーク構成情報の設定や変更が行われる。この方法では、一般的に応用ソフトを再起動することなく設定や変更が可能になる反面、設定対象のネットワーク構成情報を新たに追加する場合には通信機器上の応用ソフトを置換する必要がある。
【0036】
これに対して、2つのファイルを提供する方法では、新規に設定あるいは変更しようとするネットワーク構成情報を一時的にターゲットファイルに書き込み、次いで、応用ソフトを再起動する際、現在のネットワーク構成情報が設定されているカレントファイルの代わりに前記ターゲットファイルを読み込ませることによってネットワーク構成情報の設定や変更を行う。この方法では、設定対象のネットワーク構成情報を新たに追加する場合、書き込む情報をターゲットファイルに追加するだけで良いが、応用ソフトを設定あるいは変更するたびに応用ソフトの再起動が必要になる。
【0037】
このように、第1および第2の方法は、データの追加や更新の容易さ、あるいは応用ソフトの再起動が必要か否かの点が相違するので、必要に応じて使い分けることが望ましい。なお、上記した2つ設定・変更方法は、自動設定を通信機器1からの要求を契機に開始する第1形態、および情報設定サーバ2からの要求を契機に開始する第2形態のいずれにも適用できる。
【0038】
【発明の効果】
本発明によれば、以下のような効果が達成される。
(1)IPアドレスやサブネットマスク等の構成情報のみならず、電子メールソフトやWWW閲覧応用ソフトなどの応用ソフトの利用に必要不可欠なメールアカウントやメールサーバのIPアドレスあるいはWWWプロキシのIPアドレス等のネットワーク構成情報も自動的に設定できるようになる。
(2)応用ソフトに設定するネットワーク構成情報を記憶するデータファイルと、このネットワーク構成情報を応用ソフトに設定する自動設定プログラムとを分離し、通信機器に投入した自動設定プログラムがネットワークからネットワーク構成情報を選択的に読み出して応用ソフトに設定するので、ネットワーク構成情報の追加、変更あるいは修正が容易になる。
【図面の簡単な説明】
【図1】 本発明が適用されるネットワークの構成を示した図である。
【図2】 自動設定方法(その1)の手順を示したフローチャートである。
【図3】 自動設定方法(その2)の手順を示したフローチャートである。
【図4】 自動設定方法(その1)の初期画面の表示例を示した図である。
【図5】 通信機器の処理結果表示画面の一例を示した図である。
【図6】 自動設定方法(その2)の初期画面の一例を示した図である。
【図7】 設定項目指定が面の表示例を示した図である。
【図8】 ネットワーク設定画面の一例を示した図である。
【図9】 メール設定画面の一例を示した図である。
【図10】 ブラウザ設定画面の一例を示した図である。
【図11】 携帯メールアドレス設定画面の一例を示した図である。
【符号の説明】
1…通信機器,2…情報設定サーバ,3…DHCPサーバ,4…自動設定用データベース,4a…自動設定プログラム,4b…データファイル[0001]
BACKGROUND OF THE INVENTION
The present invention provides an IP address, a subnet mask, a default gateway IP address, and an IP address of a priority DNS server for an IP (Internet Protocol) communication device such as a PC (Personal Computer), PDA (Personal Digital Assistant) or set top box. In addition to the configuration information such as the IP address of the alternative DNS server, the network configuration information is automatically set to automatically set the network configuration information required for using application software such as e-mail software and WWW (World Wide Web) browsing software. Related to the determination method.
[0002]
[Prior art]
As an automatic setting method of configuration information for an IP communication device, IETF (Internet Engineering Task Force) standard DHCP (Dynamic Host Configuration Protocol) is known. In DHCP, when a communication device (DHCP client) is connected to a network, the IP address is automatically set by dynamically providing an IP address within a predetermined range from a DHCP server. Here, in addition to the IP address, the subnet mask and default gateway IP address can also be set automatically at the same time.
[0003]
Similar to the DHCP server described above, techniques for automatically setting an address for a communication device are disclosed in JP-A-5-176378, JP-A-5-316127, JP-A-6-177888, and JP-A-10-98480. This is disclosed in Japanese Patent Laid-Open No. 10-276217 and Japanese Patent Laid-Open No. 11-136267.
[0004]
In addition, the IETF Zero Configuration Networking Working Group is a method for automatically setting IP addresses and subnet masks that are valid only within IP subnets to IP devices that do not have a DHCP server ("Dynamic Configuration of IPv4 Link- Local Addresses ", IETF-DRAFT, draft-ietf-zeroconf-ipv4-linklocal-04.txt, July 2001), and IP address ranges from 169.254.0.0 to 169.254.254.255 are reserved in advance. .
[0005]
In the above-described conventional technology, a communication device that newly requests an IP address setting first selects one IP address randomly from the above range. Next, it is determined whether or not the IP address selected using an ARP (Address Resolution Protocol) Probe has already been set by another communication device. If it is not already set, use the selected IP address as its own address. If it has already been set, the above process is repeated until an address that has not been set by another communication device is determined.
[0006]
[Problems to be solved by the invention]
According to the above-described conventional technology, it is possible to automatically set configuration information such as an IP address and a subnet mask necessary for using a communication device. However, when using communication devices such as PCs and PDAs that have already become established as tools for daily life and social activities, or set-top boxes that are expected to become popular in the future, configuration information such as IP addresses and subnet masks. Not only e-mail software and WWW (World Wide Web) browsing software, such as e-mail accounts and IP addresses of mail servers and IP addresses of WWW proxies required for using application software that operates on these communication devices. It is necessary to set configuration information (hereinafter, sometimes referred to as network configuration information in distinction from the former). For this reason, in the conventional technology, setting by the user is still necessary, and convenience is not sufficient.
[0007]
Especially for beginners, setting up a PC, PDA, or set-top box is generally difficult, so not only the configuration information required for using communication devices, but also e-mail software and WWW (World Wide Web) browsing software, etc. Therefore, there is an urgent need for a method that can automatically set network configuration information necessary for using application software running on these communication devices in a batch from the network.
[0008]
The object of the present invention is to solve the above-mentioned problems of the prior art and to provide network configuration information that can automatically set network configuration information necessary for using application software such as e-mail software and WWW browsing software via the network. It is to provide an automatic setting method.
[0009]
[Means for Solving the Problems]
In order to achieve the above-described object, the present invention arranges a communication device and an information setting server on a network, and the information setting server sets network configuration information for application software installed in the communication device. In the method for automatically setting network configuration information, a procedure for inputting an automatic setting program for setting network configuration information in application software of a communication device from the information setting server to the communication device, and executing the automatic setting program on the communication device The automatic setting program includes a procedure for inputting network configuration information from the information setting server to the communication device, and a procedure for setting the input network configuration information in application software.
[0010]
According to the above-described features, network configuration information indispensable for use can be automatically set from a remote location for application software installed in communication devices distributed on the network. . Moreover, since the network configuration information and the automatic setting program for setting the network configuration information in the communication device are made independent, the network configuration information can be easily updated or changed.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a main part of a network to which a network configuration information setting method according to the present invention is applied. An
[0012]
In the data file 4b, various information to be set in advance when using application software such as e-mail software and WWW browsing software installed in the
[0013]
Next, the network configuration information automatic setting method according to this embodiment will be described with reference to the flowcharts of FIGS.
[0014]
The automatic setting method according to the present embodiment is broadly divided into a first form in which a request from the
[0015]
The first mode in which a request from the
[0016]
First, the first embodiment will be described with reference to the flowchart of FIG.
[0017]
In the
[0018]
FIG. 4 is a diagram showing an example of an initial screen displayed on the display unit (not shown) of the
[0019]
In step S103, it is determined whether automatic setting of network configuration information is instructed by the user. When the user clicks the “execute” button to instruct automatic setting, a message requesting automatic setting is transmitted to the
[0020]
When the
[0021]
When the
[0022]
That is, in step S106a, a message requesting network configuration information is transmitted from the
[0023]
Upon receiving the network configuration information in step S106b, the
[0024]
When the setting result is received in step S208, the
[0025]
Next, with reference to the flowchart of FIG. 3, the second mode, that is, a method that uses a request from the
In step S301, the
[0026]
In the case of reuse, the initial screen shown in FIG. 6 is displayed on the display unit in step S303. In step S304, when the operator inputs the identification information of the
[0027]
In this embodiment, “network”, “mail”, “browser”, and “mobile mail address” are prepared as setting items. When the operator designates any item on the screen, the designated item is determined in step S306, and a setting screen corresponding to the designated item is displayed in step S307.
[0028]
FIG. 8 is a diagram showing an example of the network setting screen. In the present embodiment, editing such as “Use of DHCP”, “IP address”, “Subnet mask”, “Default gateway IP address” is performed. Is possible. FIG. 9 is a diagram showing an example of a mail setting screen. In this embodiment, for each user ID, “POP3 (Post Office Protocol 3) server”, “POP3 server user account”, “POP3 server user password” "," Mail address "," user name "and" SMTP (Simple Mail Transfer Protocol) server "can be edited.
[0029]
FIG. 10 is a diagram showing an example of the browser setting screen. In this embodiment, home URLs (Universal Resource Locators) displayed when the WWW (World Wide Web) browsing software is first started are displayed for each user ID. Can be set. FIG. 11 is a diagram showing an example of a mobile mail address setting screen. In this embodiment, it is possible to set a mobile mail address to be used when an e-mail addressed to a communication device is transferred to a mobile phone.
[0030]
When the operator selectively displays a desired setting screen, in step S308, for example, editing of an already registered IP address is performed for network settings, and editing of an already registered mail address is performed for mail settings. Do. If it is determined in step S301 that the data file or the like is not registered, or if it is determined in step S302 that the already registered file or data is not to be reused, in step S309, the network setting, mail setting, browser setting is determined. In addition, a mobile mail address setting and the like are newly performed.
[0031]
When the editing or new registration of the network configuration information is completed as described above, in step S310, it is determined whether or not the network configuration information needs to be saved. If necessary, it is stored in association with the identification information in step S311. In step S312, the
[0032]
When the
[0033]
Next, a method for actually setting or changing the network configuration information on the
[0034]
In the present embodiment, as a method of setting or changing the network configuration information in the
[0035]
In the method of providing an API for application software, network configuration information is set or changed by calling an API from an automatic setting program. While this method generally allows settings and changes without restarting the application software, it is necessary to replace the application software on the communication device when newly adding network configuration information to be set. .
[0036]
On the other hand, in the method of providing two files, the network configuration information to be newly set or changed is temporarily written in the target file, and then when the application software is restarted, the current network configuration information is The network configuration information is set or changed by reading the target file instead of the set current file. In this method, when new network configuration information to be set is added, it is only necessary to add information to be written to the target file. However, the application software needs to be restarted every time the application software is set or changed.
[0037]
Thus, the first and second methods are different in terms of the ease of data addition and update, and whether or not application software needs to be restarted. Note that the two setting / changing methods described above are either in the first form in which automatic setting is triggered by a request from the
[0038]
【The invention's effect】
According to the present invention, the following effects are achieved.
(1) Not only the configuration information such as IP address and subnet mask, but also the email account, mail server IP address or WWW proxy IP address, etc. which are indispensable for using application software such as e-mail software and WWW browsing application software Network configuration information can also be set automatically.
(2) Separate the data file that stores the network configuration information to be set in the application software from the automatic setting program to set this network configuration information in the application software. Is selectively read and set in the application software, so that addition, change or correction of the network configuration information is facilitated.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a network to which the present invention is applied.
FIG. 2 is a flowchart showing a procedure of an automatic setting method (part 1).
FIG. 3 is a flowchart showing a procedure of an automatic setting method (part 2).
FIG. 4 is a diagram showing a display example of an initial screen of an automatic setting method (part 1).
FIG. 5 is a diagram showing an example of a processing result display screen of a communication device.
FIG. 6 is a diagram showing an example of an initial screen of an automatic setting method (part 2).
FIG. 7 is a diagram showing a display example of setting item designation.
FIG. 8 is a diagram showing an example of a network setting screen.
FIG. 9 is a diagram showing an example of a mail setting screen.
FIG. 10 is a diagram showing an example of a browser setting screen.
FIG. 11 is a diagram showing an example of a mobile mail address setting screen.
[Explanation of symbols]
DESCRIPTION OF
Claims (6)
通信機器の応用ソフトにネットワーク構成情報を設定する自動設定プログラムを、前記情報設定サーバから前記通信機器へ投入する手順と、
前記自動設定プログラムを前記通信機器上で実行させる手順とを含み、
前記自動設定プログラムは、
通信機器に既登録の情報設定サーバのアドレスを宛先とする要求メッセージを、利用者および通信機器の少なくとも一方に固有の識別情報と共に送信する手順と、
前記要求メッセージに応答して情報設定サーバから返信されるネットワーク構成情報を通信機器に投入する手順と、
前記投入されたネットワーク構成情報を応用ソフトに設定する手順とを含み、
前記情報設定サーバは、前記利用者および通信機器の少なくとも一方に固有の識別情報と対応付けられたネットワーク構成情報を通信機器へ投入することを特徴とするネットワーク構成情報の自動設定方法。In a network configuration information automatic setting method in which a communication device and an information setting server are arranged on a network, and the information setting server sets network configuration information for application software installed in the communication device.
A procedure for inputting an automatic setting program for setting network configuration information to application software of a communication device from the information setting server to the communication device;
Including executing the automatic setting program on the communication device,
The automatic setting program is:
A procedure for transmitting a request message addressed to the address of an information setting server already registered in the communication device together with identification information unique to at least one of the user and the communication device;
A procedure for inputting network configuration information returned from the information setting server in response to the request message to a communication device;
Including setting the input network configuration information in application software,
The network setting information automatic setting method , wherein the information setting server inputs network configuration information associated with identification information unique to at least one of the user and the communication device to the communication device .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002070269A JP4076011B2 (en) | 2002-03-14 | 2002-03-14 | How to automatically set network configuration information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002070269A JP4076011B2 (en) | 2002-03-14 | 2002-03-14 | How to automatically set network configuration information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003271478A JP2003271478A (en) | 2003-09-26 |
| JP4076011B2 true JP4076011B2 (en) | 2008-04-16 |
Family
ID=29200888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002070269A Expired - Fee Related JP4076011B2 (en) | 2002-03-14 | 2002-03-14 | How to automatically set network configuration information |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4076011B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4507088B2 (en) * | 2004-12-01 | 2010-07-21 | Kddi株式会社 | Home communications equipment that supports wireless LAN settings for wireless LAN compatible mobile phones |
| JP6104194B2 (en) * | 2014-02-24 | 2017-03-29 | キヤノン株式会社 | Image forming apparatus, image forming apparatus control method, and program |
| US11182259B2 (en) * | 2017-09-07 | 2021-11-23 | Pismo Labs Technology Limited | Configuration rollback based on the failure to satisfy predefined conditions |
-
2002
- 2002-03-14 JP JP2002070269A patent/JP4076011B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003271478A (en) | 2003-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20050141485A1 (en) | Communication apparatus | |
| CN101375566B (en) | Domain name system using dynamic DNS and dynamic DNS server global address management method | |
| EP3175605A1 (en) | Dynamic dns-based service discovery | |
| JP2006174350A (en) | Communication device | |
| CN1380760A (en) | Method and system for access wide area computer network information and/or data | |
| US7551605B2 (en) | Home gateway apparatus | |
| JP2005341237A (en) | Network setting method, program and storage medium therefor | |
| EP1819133B1 (en) | Method and System for Conserving Battery Power in Wireless Devices Operating in a Wireless Local Area Network | |
| KR20020007977A (en) | Web On Demand System | |
| JP4076011B2 (en) | How to automatically set network configuration information | |
| US7606220B2 (en) | Communication apparatus having an indicator that indicates a function service of a terminal apparatus | |
| JPH09282259A (en) | Network system | |
| JP5169461B2 (en) | Security parameter distribution apparatus and security parameter distribution method | |
| JP5305896B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM | |
| JP2002152253A (en) | Communication management system, communication terminal, communication management method, and program storage medium | |
| JP2006020089A (en) | Terminal device, VPN connection control method, and program | |
| JP2003229881A (en) | Terminal device | |
| US20030046428A1 (en) | Method for generating domain name for device intermittently connected to fixed network | |
| JP3755721B2 (en) | Communication terminal device and control method thereof | |
| JP2004201039A (en) | Communication terminal, method for the same, and communication program | |
| JP4107189B2 (en) | Information processing device | |
| JP5611422B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM, AND SYSTEM | |
| JP2020096273A (en) | Sorting system and sorting method | |
| JP3893978B2 (en) | Communication device | |
| JP2002271367A (en) | Connecting system of network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070117 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070315 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071107 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071226 |
|
| 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: 20080123 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080123 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |