[go: up one dir, main page]

JP2004032344A - Web information transmission system and method - Google Patents

Web information transmission system and method Download PDF

Info

Publication number
JP2004032344A
JP2004032344A JP2002185453A JP2002185453A JP2004032344A JP 2004032344 A JP2004032344 A JP 2004032344A JP 2002185453 A JP2002185453 A JP 2002185453A JP 2002185453 A JP2002185453 A JP 2002185453A JP 2004032344 A JP2004032344 A JP 2004032344A
Authority
JP
Japan
Prior art keywords
address
server
web
mail
client
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.)
Pending
Application number
JP2002185453A
Other languages
Japanese (ja)
Inventor
Kazuhiro Anami
阿南 和弘
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002185453A priority Critical patent/JP2004032344A/en
Publication of JP2004032344A publication Critical patent/JP2004032344A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】固定IPアドレスを持たないWebサーバでもWebクライアントからの要求に応じてWeb情報の送信を可能にすること。
【解決手段】Webサーバには、Webクライアントの電子メールアドレスを登録した通知先ファイル25と、IPアドレスを受信するIPアドレス取得手段22と、通知先ファイル25またはWebクライアントからの要求に基づきIPアドレスを電子メールで通知するIPアドレス通知手段24とを設け、Webクライアントには、Webサーバへのアクセス要求時にサーバが不応答の際に電子メールによりWebサーバのIPアドレスの送信要求を行うIPアドレス要求手段32と、Webサーバから送られてくる電子メールを受信して、この電子メールからIPアドレスを抽出してWebサーバのIPアドレスとして登録するIPアドレス登録手段33とを設ける。
【選択図】 図1
A Web server that does not have a fixed IP address can transmit Web information in response to a request from a Web client.
A Web server has a notification file 25 in which an e-mail address of a Web client is registered, an IP address obtaining means 22 for receiving an IP address, an IP address based on a request from the notification file 25 or a Web client. And an IP address notifying unit 24 that notifies the Web client of an IP address of the Web server by e-mail when the server does not respond at the time of requesting access to the Web server. Means 32 and IP address registration means 33 for receiving an e-mail sent from the Web server, extracting an IP address from the e-mail, and registering the extracted IP address as an IP address of the Web server.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は固定のインターネットプロトコルアドレス(以下、IPアドレス)を持たないWebサーバに対してアクセスを行うWeb情報伝送システムおよび方法に関する。
【0002】
【従来の技術】
従来、インターネット網を介してつながるWebサーバとWebクライアントはIPアドレスを用いた特定の通信手順により情報の受け渡しを行っている。このとき、通常Webクライアント側からWebサーバにアクセス要求を出すため、Webサーバには固定IPアドレスを割り付けておくのが一般的である。
【0003】
【発明が解決しようとする課題】
ところが、IPアドレスは有限のため、Webサーバ数が増えるとIPアドレスが不足し、全てのWebサーバに固有のアドレスを割り付けることが困難になるという問題点がある。
【0004】
本発明の目的は、固定IPアドレスを持たないWebサーバでもWebクライアントからの要求に応じてWeb情報を送ることのできるWeb情報伝送システムおよび方法を提供することにある。
【0005】
【課題を解決するための手段】
請求項1の発明に係わるWeb情報伝送システムは、IPアドレスを用いた通信手順によりWeb情報の伝送を行うサーバとクライアントを含むシステムであって、前記サーバは、クライアントの電子メールアドレスを含む通知先ファイルと、IPアドレス割り当て装置よりIPアドレスを受信するIPアドレス取得手段と、前記通知先ファイルまたはクライアントからの要求に基づき、前記IPアドレス取得手段により受信したIPアドレスをクライアントに対して電子メールで通知するIPアドレス通知手段と、このIPアドレスを自己のIPアドレスとして設定するIPアドレス設定手段とを備え、前記クライアントは、前記サーバへのアクセス要求時にサーバが不応答の際に前記サーバへ電子メールによりサーバのIPアドレスの送信要求を行うIPアドレス要求手段と、前記サーバから送られてくる電子メールを受信して、この電子メールからIPアドレスを抽出し前記サーバのIPアドレスとして登録するIPアドレス登録手段とを備えたことを特徴とする。
【0006】
請求項1の発明に係わるWeb情報伝送システムでは、サーバ側でDHCP手順等によりIPアドレス取得時に、あるいは、クライアントからの要求時に、IPアドレス通知手段によりサーバのIPアドレスを電子メールの形式でクライアントに送信する。クライアントは、受信した電子メールからサーバのIPアドレスを抽出してアクセス先を知ることができる。
【0007】
請求項2の発明に係わるWeb情報伝送システムは、IPアドレスを用いた通信手順によりWeb情報の伝送を行うサーバとクライアントを含むシステムであって、前記クライアントは、WEB要求情報を電子メールの形式に変換するクライアント側データ変換手段と、前記データ変換手段により変換された電子メールを前記サーバへ送信する外部回線接続手段とを備え、前記サーバは、Web要求情報によりWeb情報を出力するWebサーバ手段と、前記クライアントから送られてくる電子メールを受信する外部回線接続手段と、当該外部回線接続手段で受信した電子メールからWeb要求情報を抽出し前記Webサーバ手段へ通知し、前記Webサーバ手段から出力されるWeb情報を電子メールの形式に変換するサーバ側データ変換手段とを備え、このサーバ側データ変換手段により変換された電子メールを前記サーバの外部回線接続手段を介して前記クライアントへ送信することを特徴とする。
【0008】
ここで、「Web要求情報」とは、Webサーバに対して、所定のWebコンテンツを要求する情報を意味し、HTTP(Hyper Text Transport Protocol)によるリクエスト情報を含む趣旨である。
【0009】
請求項2の発明に係わるWeb情報伝送システムでは、クライアント側およびサーバ側に設けたデータ変換手段によりクライアントからのWeb要求およびサーバからのWeb情報の送信を電子メールの形式で行う。
【0010】
請求項3の発明に係わるWeb情報伝送方法は、IPアドレスを用いた通信手順によりサーバとクライアントの間でWeb情報の伝送を行う方法であって、前記サーバは、クライアントの電子メールアドレスを記憶するステップと、IPアドレス割り当て装置から送られてくるIPアドレスを受信するステップと、当該IPアドレスの受信またはクライアントからの要求により、該IPアドレスをクライアントに対して電子メールで通知するステップと、該IPアドレスを自己のIPアドレスとして設定するステップとを備え、前記クライアントは、前記サーバへのアクセス要求時にサーバが不応答の際に前記サーバへ電子メールによりサーバのIPアドレスの送信要求を行うステップと、前記サーバから送られてくる電子メールを受信して、当該電子メールからIPアドレスを抽出し前記サーバのIPアドレスとして登録するステップとを備えたことを特徴とする。
【0011】
請求項3の発明に係わるWeb情報伝送方法では、クライアントは、サーバへのアクセス要求時にサーバが不応答のときは、サーバに対してIPアドレスの送信要求を電子メールで行う。サーバは、これに対して自己のIPアドレスを電子メールで返信する。クライアントは受信した電子メールからサーバのIPアドレスを抽出してアクセス先を知ることができる。また、サーバは、IPアドレス取得時にも自発的に自己のIPアドレスをクライアントに通知する。
【0012】
請求項4の発明に係わるWeb情報伝送方法は、IPアドレスを用いた通信手順によりサーバとクライアントの間でWeb情報の伝送を行う方法であって、前記クライアントは、Web要求情報を電子メールの形式に変換するステップと、変換された電子メールを前記サーバへ送信するステップと、前記サーバから送られてくる電子メールを受信するステップと、受信した電子メールからWeb情報を抽出して表示するステップとを備え、前記サーバは、前記クライアントから送られてくる電子メールを受信するステップと、受信した電子メールからWeb要求情報を抽出するステップと、抽出されたWeb要求情報に基づきWeb情報を出力するステップと、このWeb情報を電子メールの形式に変換するステップと、この電子メールを前記クライアントへ送信するステップとを備えたことを特徴とする。
【0013】
請求項4の発明に係わるWeb情報伝送方法では、クライアントは、サーバに対してWeb情報の要求を電子メールで行う。サーバは、これに応答してWeb情報を電子メール形式でクライアントに返信する。
【0014】
【発明の実施の形態】
以下、本発明の実施の形態を説明する。図1は本発明の第1の実施の形態に係わるWeb情報伝送システムの機能構成図である。図1において、Web情報伝送システム1は、Webサーバ2とWebクライアント3で構成される。Webサーバ2とWebクライアント3は一般通信回線6を介してつながり、この回線には、電子メールの受け渡しを行うためのサーバであるE−Mailサーバ5も接続されている。
【0015】
ここで、Webサーバ2は、Webクライアント3からの要求に対してWeb情報を出力するWebサーバ手段21、IPアドレス割り当て装置4からIPアドレスを受け取るIPアドレス取得手段22、そのIPアドレスを自己のIPアドレスとして設定するIPアドレス設定手段23、一または二以上のWebクライアントの電子メールアドレスを登録した通知先ファイル25、受け取ったIPアドレスをWebクライアントに通知するIPアドレス通知手段24、および通信回線6を介し他の装置と通信を行う外部回線接続手段26Aから構成されている。なお、IPアドレス割り当て装置4は、Webサーバ2に対してIPアドレスを発行する計算機で、DHCP(Dynamic Host Configuration Protocol)手順等によりIPアドレスの割り付けを行う。
【0016】
Webクライアント3は、Webサーバ2から送られてくるWebコンテンツ等のWeb情報を表示するWebブラウザ手段31、Webサーバ21のIPアドレスを電子メールで要求するIPアドレス要求手段32、Webサーバ21のIPアドレスを登録するIPアドレス登録手段33、および外部回線接続手段26Bから構成されている。
【0017】
次に、Webサーバ2の動作を図2と図3を用いて説明する。図2はIPアドレス取得手段24の処理手順のフローチャート、図3はIPアドレス通知手段24の処理手順のフローチャートである。IPアドレス取得手段22はIPアドレス割り当て装置4から割り振られたIPアドレスを受け取ると(S21)、IPアドレス通知手段24を起動し(S22)、次にIPアドレス設定手段23を起動する(S23)。IPアドレス通知手段24は、IPアドレス取得手段22またはWebクライアント3からのIPアドレス送信要求情報の受信により起動される。IPアドレス通知手段24は起動されると、まずIPアドレスの受信があったかどうかを判定し(S31)、NOの場合は、WebクライアントからIPアドレスの送信要求があったかどうかを判定する(S32)。ステップS31またはS32のいずれもNOの場合は直ちに終了するが、いずれかがYESの場合は、通知先ファイルからWebクライアントの電子メールアドレスを取り出し(S33)、そのアドレス宛てにIPアドレス情報を電子メールで送信する(S34)。
【0018】
また、ステップS23により、IPアドレス設定手段は起動されると、IPアドレス割り当て装置4により割り振られたIPアドレスを自己のネットワーク情報として設定する。
【0019】
次に、Webクライアント3の動作を図4と図5を用いて説明する。図4はWebブラウザ手段21とIPアドレス要求手段32の処理手順のフローチャート、図5はIPアドレス登録手段33の処理手順のフローチャートである。Webブラウザ手段21はオペレータの操作により起動され、HTTP(Hyper Text Transport Protocol)手順でWebサーバ2に対して通信回線6経由でWeb情報の送信を要求する(S41)。Webサーバ2からWeb情報の送信があれば、その情報を表示するが(S44)、Webサーバ2が不応答のときは、Webサーバ2に対してサーバのIPアドレスの要求を電子メールで行う(S43)。この電子メールは、外部回線接続手段26Bを介して、通信回線6に接続されたE−Mailサーバ5を経由してWebサーバ2に届けられる。Webサーバ2はこの電子メールが届くとIPアドレス通知手段24が起動し、上述の図3の処理が行われる。
【0020】
Webクライアント3は、Webサーバ2から電子メールを受信するとIPアドレス登録手段33が起動される。IPアドレス登録手段33は、まずWebサーバ2からIPアドレス情報に関する電子メールを受信したかどうかを判定し(S51)、YESの場合は、その電子メールからWebサーバのIPアドレスを取り出して(S52)、Webサーバ2のIPアドレスとして登録する(S53)。以降はそのIPアドレスにより、HTTPアクセスを行う。
【0021】
以上、Webサーバ2とWebクライアント3のそれぞれの動作を説明したが、WEB情報伝送システム1の一連の動作は次のようになる。
【0022】
(1)Webサーバ2のIPアドレス取得手段22は、IPアドレス割り当て装置4よりIPアドレスの割り当てを受ける。あるいは、Webクライアント3が外部回線接続26Bを経由して、Webサーバ2にIPアドレス送信要求を電子メールで送信し、Webサーバ2側の外部回線接続手段26Aがそれを受信する。
【0023】
(2)Webサーバ2のIPアドレス通知手段24は割り当てられたIPアドレスを、外部回線接続手段26Aを介して、Webクライアント3に送信する。
【0024】
(3)Webクライアント3側の、外部回線接続手段26Bが、Webサーバ2からのIPアドレス通知を受信し、Webブラウザ手段31に、Webサーバ2のIPアドレスを通知する。
【0025】
(4)Webクライアント3のWebブラウザ手段31はWebサーバ2側のWebサーバ手段21にアクセスを行う。
【0026】
(5)Webクライアント3側からWebサーバ2に対するアクセスが正常にできなくなった場合、またはIPアドレス割り当て装置4により新たなIPアドレスが割り振られた時点で(1)に戻り再度一連の処理を行う。
【0027】
本実施の形態によれば、WebサーバのIPアドレスが変更になったときに、電子メールでWebクライアントに伝えるため、Webサーバは固定IPを持たなくてもWebクライアントからのアクセスが常に可能になる。
【0028】
なお、図2では、IPアドレス通知手段を起動してからIPアドレス設定手段を起動することとしているが、起動順序を逆にしても良い。また、上記の説明では、一つのWebクライアントについて説明したが、Webクライアントは複数でも可能であることは明らかである。
【0029】
次に、第2の実施の形態を説明する。図6は本発明の第2の実施の形態に係わるWeb情報伝送システムの機能構成図である。図6において、Webサーバ2は、Webサーバ手段21からのWeb情報を電子メール形式に変換するサーバ側データ変換手段27を有する。Webクライアント3は、Webブラウザ1からのWeb要求情報を電子メール形式に変換するクライアント側データ変換手段34を有する。その他の要素は図1に示した第1の実施の形態と同一であるので、同一要素には同一符号を付してその説明は省略する。
【0030】
次にWebクライアント3の動作を図7と図8を用いて説明する。図7、図8は共にクライアント側データ変換手段34の処理手順のフローチャートであるが、図7はWeb要求情報を送信するときの処理、図8はWebサーバからWeb情報を受信したときの処理を示す。
【0031】
クライアント側データ変換手段34は、Webブラウザ手段31からのHTTPリクエスト等のWeb要求により起動されると、そのWeb要求情報を電子メールの形式に変換する(S71)。そして、Webサーバ2に向けて送信要求を行う(S72)。この電子メールは、外部回線接続手段26Bを介して、通信回線6に送出され、E−Mailサーバ5を経由してWebサーバ2へ届けられる。一方、Webサーバ2から送られてくる電子メールはクライアント側データ変換手段34でWebコンテンツ(Web情報)を抽出され(S81)、Webブラウザ手段31に渡され(S82)、同手段31により表示される。
【0032】
次にWebサーバ2の動作を図9を用いて説明する。図9はサーバ側データ変換手段27の処理手順のフローチャートである。サーバ側データ変換手段27は、Webクライアント3からの電子メールの受信により起動されると、その電子メールからWeb要求情報を取り出し(S91)、その情報をWebサーバ2に渡す(S92)。そして、Webサーバ2からWeb要求情報に対応したWebコンテンツを受け取ると(S93)、それを電子メールの形式に変換して(S94)、Webクライアント3に向けて送信要求を行う(S95)。この電子メールは、外部回線接続手段26Aを介して、通信回線6に送出され、E−Mailサーバ5を経由してWebクライアント3へ届けられる。
【0033】
以上、Webクライアント3とWebサーバ2のそれぞれの動作を説明したが、Web情報伝送システム1の一連の動作は次のようになる。
【0034】
(1)Webクライアント3のWebブラウザ手段31は、ユーザオペレーションにより発生したHTTPリクエストをクライアント側データ変換手段34により電子メールの形式に変換し、外部回線接続手段26Bを介してWebサーバ2に送信する。
【0035】
(2)Webサーバ2側の、外部回線接続手段26Aは、Webクライアント3より送信された電子メール形式のデータをサーバ側データ変換手段27により変換し、HTTPリクエスト情報を取得し、Webサーバ手段21に送る。
【0036】
(3)Webサーバ2のWebサーバ手段21は、送られてきたHTTPリクエストを処理し、その結果をサーバ側データ変換手段27により電子メールの形式に変換し、外部回線接続手段26Aを介してWebクライアント3に返信する。
【0037】
(4)Webクライアント3側の、外部回線接続手段26Bは、Webサーバ2から返信された電子メール形式のデータをクライアント側データ変換手段34により変換し、その結果をWebブラウザ手段31により表示する。
【0038】
上記の処理はオペレータの操作に応じて繰り返される。
【0039】
本実施の形態によれば、サーバ側とクライアント側に各々データ変換手段を設け、WebサーバとWebクライアントの間のWeb情報のやり取りを電子メール形式で行うため、WebサーバのIPアドレスの変更に影響されず、Webクライアントからのアクセスが常に可能になる。
【0040】
また、Web情報の伝送を電子メールで行うため、既存のWebサーバやWebブラウザをほとんど変更することなく実現することが可能である。
【0041】
【発明の効果】
以上説明したように、本発明のWeb情報伝送装置および方法によれば、固定IPアドレスを持たないWebサーバに対してもWebクライアントからのアクセスが可能になる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係わるWeb情報伝送システムの機能構成図。
【図2】図1のIPアドレス取得手段の処理手順のフローチャート。
【図3】図1のIPアドレス通知手段の処理手順のフローチャート。
【図4】図1のWebブラウザ手段とIPアドレス要求手段の処理手順のフローチャート。
【図5】図1のIPアドレス登録手段の処理手順のフローチャート。
【図6】本発明の第2の実施の形態に係わるWeb情報伝送システムの機能構成図。
【図7】図6のクライアント側データ変換手段の電子メールへの変換処理手順のフローチャート。
【図8】図6のクライアント側データ変換手段のWeb情報受信時の処理手順のフローチャート。
【図9】図6のサーバ側データ変換手段の処理手順のフローチャート。
【符号の説明】
1…Web情報伝送システム、2…Webサーバ、3…Webクライアント
4…IPアドレス割り当て装置、5…E−Mailサーバ、6…一般通信回線
21…Webサーバ手段、22…IPアドレス取得手段
23…IPアドレス設定手段、24…IPアドレス通知手段
25…通知先ファイル
26A、26B…外部回線接続手段、27…サーバ側データ変換手段
31…Webブラウザ手段、32…IPアドレス要求手段
33…IPアドレス登録手段、34…クライアント側データ変換手段
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a Web information transmission system and method for accessing a Web server having no fixed Internet Protocol address (hereinafter, IP address).
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a Web server and a Web client connected via an Internet network exchange information by a specific communication procedure using an IP address. At this time, a fixed IP address is generally assigned to the Web server in order to normally issue an access request from the Web client to the Web server.
[0003]
[Problems to be solved by the invention]
However, since the IP addresses are finite, there is a problem that if the number of Web servers increases, the IP addresses become insufficient, and it becomes difficult to assign unique addresses to all the Web servers.
[0004]
An object of the present invention is to provide a Web information transmission system and method that can transmit Web information in response to a request from a Web client even if the Web server does not have a fixed IP address.
[0005]
[Means for Solving the Problems]
A Web information transmission system according to the first aspect of the present invention is a system including a server and a client that transmit Web information according to a communication procedure using an IP address, wherein the server is a notification destination including an e-mail address of the client. A file, an IP address obtaining means for receiving an IP address from the IP address assigning device, and notifying the client of the IP address received by the IP address obtaining means by e-mail based on the request from the notification destination file or the client. IP address notifying means, and an IP address setting means for setting this IP address as its own IP address, wherein the client sends an e-mail to the server when the server does not respond at the time of requesting access to the server. Send server IP address IP address requesting means for making a request, and IP address registering means for receiving an e-mail sent from the server, extracting an IP address from the e-mail, and registering the extracted IP address as the IP address of the server. Features.
[0006]
In the Web information transmission system according to the first aspect of the present invention, when the server obtains an IP address by a DHCP procedure or the like or when a request is made from the client, the IP address notifying means sends the IP address of the server to the client in the form of e-mail. Send. The client can know the access destination by extracting the IP address of the server from the received e-mail.
[0007]
A Web information transmission system according to a second aspect of the present invention is a system including a server and a client for transmitting Web information according to a communication procedure using an IP address, wherein the client converts the Web request information into an electronic mail format. A client-side data conversion unit for converting, and an external line connection unit for transmitting the e-mail converted by the data conversion unit to the server, wherein the server outputs Web information based on Web request information; External line connection means for receiving an e-mail sent from the client, and extracting Web request information from the e-mail received by the external line connection means, notifying the Web request information to the Web server means, and outputting from the Web server means Server-side data conversion for converting web information to e-mail format And a stage, and transmits the converted e-mail to the client through the external line connection means of the server by the server-side data conversion unit.
[0008]
Here, the “Web request information” means information for requesting a Web server for predetermined Web content, and includes request information based on HTTP (Hyper Text Transport Protocol).
[0009]
In the Web information transmission system according to the second aspect of the present invention, the Web request from the client and the transmission of the Web information from the server are performed in the form of e-mail by data conversion means provided on the client side and the server side.
[0010]
A Web information transmission method according to a third aspect of the present invention is a method of transmitting Web information between a server and a client by a communication procedure using an IP address, wherein the server stores an e-mail address of the client. Receiving the IP address sent from the IP address assigning device, receiving the IP address or requesting the IP address from the client, notifying the client of the IP address by e-mail, Setting the address as its own IP address, wherein the client makes a request to transmit the IP address of the server by e-mail to the server when the server does not respond when requesting access to the server; Receiving the e-mail sent from the server Characterized by comprising a step of registering as the IP address of the server extracts the IP address from the e-mail.
[0011]
In the Web information transmission method according to the third aspect of the present invention, the client sends an IP address transmission request to the server by e-mail when the server does not respond at the time of requesting access to the server. The server sends back its own IP address by e-mail. The client can know the access destination by extracting the IP address of the server from the received e-mail. The server also voluntarily notifies the client of its own IP address when acquiring the IP address.
[0012]
A Web information transmission method according to a fourth aspect of the present invention is a method of transmitting Web information between a server and a client according to a communication procedure using an IP address, wherein the client converts the Web request information into an electronic mail format. Converting the converted e-mail to the server; receiving the e-mail sent from the server; extracting and displaying Web information from the received e-mail; Wherein the server receives an e-mail sent from the client, extracts Web request information from the received e-mail, and outputs Web information based on the extracted Web request information. Converting the Web information into an e-mail format; Characterized by comprising the steps of transmitting to the client.
[0013]
In the Web information transmission method according to the fourth aspect, the client makes a request for Web information to the server by e-mail. In response, the server returns Web information to the client in the form of e-mail.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described. FIG. 1 is a functional configuration diagram of a Web information transmission system according to the first embodiment of the present invention. In FIG. 1, a Web information transmission system 1 includes a Web server 2 and a Web client 3. The Web server 2 and the Web client 3 are connected via a general communication line 6, and an E-Mail server 5, which is a server for transferring e-mails, is also connected to this line.
[0015]
Here, the Web server 2 outputs Web information in response to a request from the Web client 3, an IP address acquisition unit 22 that receives an IP address from the IP address assignment device 4, and transmits the IP address to its own IP address. IP address setting means 23 for setting as an address, a notification destination file 25 in which e-mail addresses of one or more Web clients are registered, IP address notifying means 24 for notifying the received IP address to the Web client, and communication line 6. It comprises external line connecting means 26A for communicating with other devices via the external line connecting means 26A. The IP address assignment device 4 is a computer that issues an IP address to the Web server 2, and assigns an IP address according to a DHCP (Dynamic Host Configuration Protocol) procedure or the like.
[0016]
The Web client 3 includes Web browser means 31 for displaying Web information such as Web contents sent from the Web server 2, IP address request means 32 for requesting the IP address of the Web server 21 by e-mail, and IP address of the Web server 21. It comprises an IP address registration means 33 for registering an address and an external line connection means 26B.
[0017]
Next, the operation of the Web server 2 will be described with reference to FIGS. FIG. 2 is a flowchart of the processing procedure of the IP address acquisition means 24, and FIG. 3 is a flowchart of the processing procedure of the IP address notification means 24. When receiving the IP address allocated from the IP address assigning device 4 (S21), the IP address obtaining means 22 activates the IP address notifying means 24 (S22), and then activates the IP address setting means 23 (S23). The IP address notifying unit 24 is activated by receiving the IP address transmission request information from the IP address obtaining unit 22 or the Web client 3. When activated, the IP address notification means 24 first determines whether or not an IP address has been received (S31), and if NO, determines whether or not there has been an IP address transmission request from a Web client (S32). If both steps S31 and S32 are NO, the process ends immediately. However, if either is YES, the e-mail address of the Web client is extracted from the notification destination file (S33), and the IP address information is e-mailed to the address. (S34).
[0018]
Further, when the IP address setting means is activated in step S23, the IP address setting means sets the IP address allocated by the IP address allocation device 4 as its own network information.
[0019]
Next, the operation of the Web client 3 will be described with reference to FIGS. FIG. 4 is a flowchart of the processing procedure of the Web browser means 21 and the IP address request means 32, and FIG. 5 is a flowchart of the processing procedure of the IP address registration means 33. The Web browser means 21 is started by the operation of the operator, and requests the Web server 2 to transmit Web information via the communication line 6 by HTTP (Hyper Text Transport Protocol) procedure (S41). If the Web server 2 has transmitted Web information, the Web server 2 displays the information (S44). If the Web server 2 does not respond, it sends a request for the server IP address to the Web server 2 by e-mail (S44). S43). This e-mail is delivered to the Web server 2 via the E-Mail server 5 connected to the communication line 6 via the external line connection means 26B. When the e-mail arrives at the Web server 2, the IP address notifying unit 24 is activated, and the processing of FIG. 3 is performed.
[0020]
When the Web client 3 receives the e-mail from the Web server 2, the IP address registration unit 33 is activated. The IP address registration means 33 first determines whether an e-mail relating to the IP address information has been received from the Web server 2 (S51), and if YES, extracts the IP address of the Web server from the e-mail (S52). Is registered as the IP address of the Web server 2 (S53). Thereafter, HTTP access is performed using the IP address.
[0021]
The respective operations of the web server 2 and the web client 3 have been described above. A series of operations of the web information transmission system 1 is as follows.
[0022]
(1) The IP address acquisition means 22 of the Web server 2 receives an IP address assignment from the IP address assignment device 4. Alternatively, the Web client 3 transmits an IP address transmission request to the Web server 2 by e-mail via the external line connection 26B, and the external line connection means 26A of the Web server 2 receives the request.
[0023]
(2) The IP address notifying unit 24 of the Web server 2 transmits the assigned IP address to the Web client 3 via the external line connecting unit 26A.
[0024]
(3) The external line connection means 26B of the Web client 3 receives the IP address notification from the Web server 2, and notifies the Web browser means 31 of the IP address of the Web server 2.
[0025]
(4) The Web browser means 31 of the Web client 3 accesses the Web server means 21 of the Web server 2.
[0026]
(5) When the Web client 3 cannot normally access the Web server 2 or when a new IP address is allocated by the IP address allocation device 4, the process returns to (1) and a series of processing is performed again.
[0027]
According to the present embodiment, when the IP address of the Web server is changed, it is transmitted to the Web client by e-mail, so that the Web server can always access from the Web client even if it does not have a fixed IP. .
[0028]
In FIG. 2, the IP address setting means is activated after the IP address notification means is activated, but the activation order may be reversed. In the above description, one Web client has been described, but it is apparent that a plurality of Web clients can be used.
[0029]
Next, a second embodiment will be described. FIG. 6 is a functional configuration diagram of a Web information transmission system according to the second embodiment of the present invention. In FIG. 6, the Web server 2 includes a server-side data conversion unit 27 that converts Web information from the Web server unit 21 into an e-mail format. The Web client 3 has client-side data conversion means 34 for converting Web request information from the Web browser 1 into an electronic mail format. The other elements are the same as those in the first embodiment shown in FIG. 1, and therefore, the same elements will be denoted by the same reference characters and description thereof will be omitted.
[0030]
Next, the operation of the Web client 3 will be described with reference to FIGS. 7 and 8 are flowcharts of the processing procedure of the client-side data conversion means 34. FIG. 7 shows the processing when transmitting the Web request information, and FIG. 8 shows the processing when receiving the Web information from the Web server. Show.
[0031]
When activated by a Web request such as an HTTP request from the Web browser unit 31, the client-side data conversion unit 34 converts the Web request information into an e-mail format (S71). Then, a transmission request is made to the Web server 2 (S72). This e-mail is sent to the communication line 6 via the external line connection means 26B, and delivered to the Web server 2 via the E-Mail server 5. On the other hand, the e-mail sent from the Web server 2 has Web contents (Web information) extracted by the client-side data conversion means 34 (S81), passed to the Web browser means 31 (S82), and displayed by the means 31. You.
[0032]
Next, the operation of the Web server 2 will be described with reference to FIG. FIG. 9 is a flowchart of the processing procedure of the server-side data conversion means 27. When the server-side data conversion means 27 is started by receiving an e-mail from the Web client 3, it retrieves Web request information from the e-mail (S91) and passes the information to the Web server 2 (S92). Then, when the Web content corresponding to the Web request information is received from the Web server 2 (S93), it is converted into an e-mail format (S94), and a transmission request is made to the Web client 3 (S95). This e-mail is sent to the communication line 6 via the external line connection means 26A, and is delivered to the Web client 3 via the E-Mail server 5.
[0033]
The operations of the Web client 3 and the Web server 2 have been described above. A series of operations of the Web information transmission system 1 is as follows.
[0034]
(1) The Web browser unit 31 of the Web client 3 converts the HTTP request generated by the user operation into an e-mail format by the client-side data conversion unit 34, and transmits it to the Web server 2 via the external line connection unit 26B. .
[0035]
(2) The external line connecting means 26A of the Web server 2 converts the data in the e-mail format transmitted from the Web client 3 by the server-side data converting means 27, acquires the HTTP request information, and obtains the Web server means 21. Send to
[0036]
(3) The Web server means 21 of the Web server 2 processes the transmitted HTTP request, converts the result into an e-mail format by the server-side data conversion means 27, and outputs the result to the Web via the external line connection means 26A. Reply to client 3.
[0037]
(4) The external line connection unit 26B of the Web client 3 converts the data in the e-mail format returned from the Web server 2 by the client-side data conversion unit 34, and displays the result by the Web browser unit 31.
[0038]
The above processing is repeated according to the operation of the operator.
[0039]
According to the present embodiment, data conversion means are provided on the server side and the client side, respectively, and the exchange of Web information between the Web server and the Web client is performed in an electronic mail format. Instead, access from the Web client is always possible.
[0040]
Further, since the transmission of Web information is performed by e-mail, it is possible to realize the present invention without changing an existing Web server or Web browser.
[0041]
【The invention's effect】
As described above, according to the Web information transmission apparatus and method of the present invention, it is possible to access a Web server that does not have a fixed IP address from a Web client.
[Brief description of the drawings]
FIG. 1 is a functional configuration diagram of a Web information transmission system according to a first embodiment of the present invention.
FIG. 2 is a flowchart of a processing procedure of an IP address acquisition unit in FIG. 1;
FIG. 3 is a flowchart of a processing procedure of an IP address notifying unit in FIG. 1;
FIG. 4 is a flowchart of a processing procedure of a Web browser unit and an IP address request unit of FIG. 1;
FIG. 5 is a flowchart of a processing procedure of an IP address registration unit in FIG. 1;
FIG. 6 is a functional configuration diagram of a Web information transmission system according to a second embodiment of the present invention.
FIG. 7 is a flowchart of a procedure of a conversion process into an e-mail by the client-side data conversion unit in FIG.
FIG. 8 is a flowchart of a processing procedure at the time of receiving Web information by the client-side data conversion unit in FIG. 6;
FIG. 9 is a flowchart of a processing procedure of a server-side data conversion unit in FIG. 6;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Web information transmission system, 2 ... Web server, 3 ... Web client 4 ... IP address assignment apparatus, 5 ... E-Mail server, 6 ... General communication line 21 ... Web server means, 22 ... IP address acquisition means 23 ... IP Address setting means 24 IP address notification means 25 notification destination files 26A and 26B external line connection means 27 server-side data conversion means 31 Web browser means 32 IP address request means 33 IP address registration means 34 client-side data conversion means

Claims (4)

IPアドレスを用いた通信手順によりWeb情報の伝送を行うサーバとクライアントを含むWeb情報伝送システムであって、前記サーバは、クライアントの電子メールアドレスを含む通知先ファイルと、IPアドレス割り当て装置よりIPアドレスを受信するIPアドレス取得手段と、前記通知先ファイルまたはクライアントからの要求に基づき、前記IPアドレス取得手段により受信したIPアドレスをクライアントに対して電子メールで通知するIPアドレス通知手段と、このIPアドレスを自己のIPアドレスとして設定するIPアドレス設定手段とを備え、前記クライアントは、前記サーバへのアクセス要求時にサーバが不応答の際に前記サーバへ電子メールによりサーバのIPアドレスの送信要求を行うIPアドレス要求手段と、前記サーバから送られてくる電子メールを受信して、この電子メールからIPアドレスを抽出し前記サーバのIPアドレスとして登録するIPアドレス登録手段とを備えたことを特徴とするWeb情報伝送システム。A Web information transmission system including a server and a client for transmitting Web information according to a communication procedure using an IP address, the server including: a notification destination file including an e-mail address of the client; IP address obtaining means for receiving the IP address received by the IP address obtaining means by e-mail to the client based on the request from the notification destination file or the client; IP address setting means for setting an IP address of the server as its own IP address, wherein the client requests the server to transmit the IP address of the server by e-mail when the server does not respond at the time of requesting access to the server. Address request means and Receives the electronic mail sent from the server, Web information transmission system characterized in that an IP address registering means for registering the IP address of the server extracts the IP address from the e-mail. IPアドレスを用いた通信手順によりWeb情報の伝送を行うサーバとクライアントを含むWeb情報伝送システムであって、前記クライアントは、WEB要求情報を電子メールの形式に変換するクライアント側データ変換手段と、前記データ変換手段により変換された電子メールを前記サーバへ送信する外部回線接続手段とを備え、前記サーバは、Web要求情報によりWeb情報を出力するWebサーバ手段と、前記クライアントから送られてくる電子メールを受信する外部回線接続手段と、当該外部回線接続手段で受信した電子メールからWeb要求情報を抽出し前記Webサーバ手段へ通知し、前記Webサーバ手段から出力されるWeb情報を電子メールの形式に変換するサーバ側データ変換手段とを備え、このサーバ側データ変換手段により変換された電子メールを前記サーバの外部回線接続手段を介して前記クライアントへ送信することを特徴とするWeb情報伝送システム。A Web information transmission system including a server and a client for transmitting Web information according to a communication procedure using an IP address, wherein the client includes client-side data conversion means for converting Web request information into an electronic mail format; External line connection means for transmitting the e-mail converted by the data conversion means to the server, the server comprising: a Web server means for outputting Web information according to Web request information; and an e-mail sent from the client. And an external line connection unit for receiving Web request information, extracting Web request information from the e-mail received by the external line connection unit and notifying the Web request information to the Web server unit, and converting the Web information output from the Web server unit into an e-mail format. And a server-side data conversion means for converting the data. Web information transmission system and transmits to the client through the external line connection means of said server the converted e-mail by means. IPアドレスを用いた通信手順によりサーバとクライアントの間でWeb情報の伝送を行うWeb情報伝送方法であって、前記サーバは、クライアントの電子メールアドレスを記憶するステップと、IPアドレス割り当て装置から送られてくるIPアドレスを受信するステップと、当該IPアドレスの受信またはクライアントからの要求により、該IPアドレスをクライアントに対して電子メールで通知するステップと、該IPアドレスを自己のIPアドレスとして設定するステップとを備え、前記クライアントは、前記サーバへのアクセス要求時にサーバが不応答の際に前記サーバへ電子メールによりサーバのIPアドレスの送信要求を行うステップと、前記サーバから送られてくる電子メールを受信して、当該電子メールからIPアドレスを抽出し前記サーバのIPアドレスとして登録するステップとを備えたことを特徴とするWeb情報伝送方法。A Web information transmission method for transmitting Web information between a server and a client by a communication procedure using an IP address, wherein the server stores an e-mail address of the client, and is transmitted from an IP address allocating device. Receiving the incoming IP address, notifying the IP address to the client by e-mail in response to the reception of the IP address or a request from the client, and setting the IP address as its own IP address Wherein the client makes a request to send the server's IP address to the server by e-mail when the server does not respond at the time of requesting access to the server, and transmits the e-mail sent from the server. Receive the IP address from the email Web information transmission method characterized by comprising the steps of registering as extracted IP address of the server. IPアドレスを用いた通信手順によりサーバとクライアントの間でWeb情報の伝送を行うWeb情報伝送方法であって、前記クライアントは、Web要求情報を電子メールの形式に変換するステップと、変換された電子メールを前記サーバへ送信するステップと、前記サーバから送られてくる電子メールを受信するステップと、受信した電子メールからWeb情報を抽出して表示するステップとを備え、前記サーバは、前記クライアントから送られてくる電子メールを受信するステップと、受信した電子メールからWeb要求情報を抽出するステップと、抽出されたWeb要求情報に基づきWeb情報を出力するステップと、このWeb情報を電子メールの形式に変換するステップと、この電子メールを前記クライアントへ送信するステップとを備えたことを特徴とするWeb情報伝送方法。A Web information transmission method for transmitting Web information between a server and a client according to a communication procedure using an IP address, wherein the client converts the Web request information into an electronic mail format; Transmitting a mail to the server, receiving an e-mail sent from the server, extracting and displaying Web information from the received e-mail, and the server Receiving the sent e-mail, extracting Web request information from the received e-mail, outputting Web information based on the extracted Web request information, and converting the Web information into an e-mail format. And sending the e-mail to the client. Web information transmission method characterized by comprising and.
JP2002185453A 2002-06-26 2002-06-26 Web information transmission system and method Pending JP2004032344A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002185453A JP2004032344A (en) 2002-06-26 2002-06-26 Web information transmission system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002185453A JP2004032344A (en) 2002-06-26 2002-06-26 Web information transmission system and method

Publications (1)

Publication Number Publication Date
JP2004032344A true JP2004032344A (en) 2004-01-29

Family

ID=31181074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002185453A Pending JP2004032344A (en) 2002-06-26 2002-06-26 Web information transmission system and method

Country Status (1)

Country Link
JP (1) JP2004032344A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301999A (en) * 2004-03-19 2005-10-27 Ricoh Co Ltd REMOTE MANAGEMENT SYSTEM AND ITS MANAGED DEVICE, COMMUNICATION CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP2006319410A (en) * 2005-05-10 2006-11-24 Kddi Corp User information management method and system
JP2014195167A (en) * 2013-03-28 2014-10-09 Nippon Telegraph & Telephone East Corp Telephone system and method for the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301999A (en) * 2004-03-19 2005-10-27 Ricoh Co Ltd REMOTE MANAGEMENT SYSTEM AND ITS MANAGED DEVICE, COMMUNICATION CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP2006319410A (en) * 2005-05-10 2006-11-24 Kddi Corp User information management method and system
JP2014195167A (en) * 2013-03-28 2014-10-09 Nippon Telegraph & Telephone East Corp Telephone system and method for the same

Similar Documents

Publication Publication Date Title
US10425379B2 (en) Establishing unique sessions for DNS subscribers
US11146666B2 (en) IPv4/IPv6 bridge
CN109729187B (en) Proxy communication method, system, device and storage medium
CN103248664B (en) The processing method of domain-name information, wireless router
JP2002024111A (en) How to communicate with an unknown mail server
CN103581361A (en) Domain name resolution proxy method, device and system
JP5213066B2 (en) Device for changing the EPR representing a web service endpoint
JPH11177629A (en) Security gateway server, WWW server URL concealment method using the server, and recording medium recording WWW server URL concealment program
JP2004032344A (en) Web information transmission system and method
CN111786989B (en) Communication processing method and device and electronic equipment
CN105763660A (en) Domain name analysis method and device
JP4779328B2 (en) Image distribution system
JPH07262117A (en) Environmental information management device
JP6974297B2 (en) Sorting system and sorting method
JP4001047B2 (en) Relay device
JP3967649B2 (en) Network terminal device and control method thereof
CN113079226B (en) Domain name allocation method, device, server and storage medium
KR20010077317A (en) Method & Technology of Dynamic Naming Service
JP2004040529A (en) Network terminal
CN120077612A (en) Routing device and network connection method for terminal device to access network device
JP2001111592A (en) Concentrator converter
JP4165340B2 (en) Information processing device
JP2001350733A (en) INFORMATION ACQUISITION DEVICE, INFORMATION ACQUISITION METHOD, AND COMPUTER-READABLE MEDIUM RECORDING PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE INFORMATION ACQUISITION METHOD
KR20100008043A (en) Method and apparatus for getting information in database of domain name system
CN118018613A (en) Communication method, system, client, gateway equipment and global load balancing equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061010

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070220