Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3394679B2 - Facsimile server - Google Patents
[go: Go Back, main page]

JP3394679B2 - Facsimile server - Google Patents

Facsimile server

Info

Publication number
JP3394679B2
JP3394679B2 JP03477797A JP3477797A JP3394679B2 JP 3394679 B2 JP3394679 B2 JP 3394679B2 JP 03477797 A JP03477797 A JP 03477797A JP 3477797 A JP3477797 A JP 3477797A JP 3394679 B2 JP3394679 B2 JP 3394679B2
Authority
JP
Japan
Prior art keywords
facsimile
transmission request
routing
server
data
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
Application number
JP03477797A
Other languages
Japanese (ja)
Other versions
JPH10233879A (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.)
PFU Ltd
Original Assignee
PFU Ltd
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 PFU Ltd filed Critical PFU Ltd
Priority to JP03477797A priority Critical patent/JP3394679B2/en
Publication of JPH10233879A publication Critical patent/JPH10233879A/en
Application granted granted Critical
Publication of JP3394679B2 publication Critical patent/JP3394679B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Small-Scale Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、インターネットに
接続されるファクシミリ・サーバに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile server connected to the Internet.

【0002】[0002]

【従来の技術】従来のファクシミリ装置やファクシミリ
通信システム等においては、送信先ファクシミリ装置に
対して直接電話回線やISDN回線を使用しており、遠
隔地に対するファクシミリ送信の電話料金が非常にかか
っていた。
2. Description of the Related Art In a conventional facsimile machine, facsimile communication system, etc., a telephone line or ISDN line is directly used for a destination facsimile machine, and a telephone fee for facsimile transmission to a remote place is very high. .

【0003】[0003]

【発明が解決しようとする課題】本発明は、この点に鑑
みて創作されたものであって、インターネットで接続さ
れた遠隔地に配置されたコンピュータ装置間でファクシ
ミリ通信を行う場合、送信先ファクシミリ装置に対して
インターネットで接続された最も安価な宛先にルーティ
ング制御し、低料金のファクシミリ送信が行えるように
したファクシミリ・サーバを提供することを目的として
いる。
The present invention has been made in view of this point, and in the case of performing facsimile communication between computer devices arranged at a remote place connected by the Internet, a destination facsimile is provided. It is an object of the present invention to provide a facsimile server capable of performing low-cost facsimile transmission by performing routing control on the apparatus to the cheapest destination connected via the Internet.

【0004】[0004]

【課題を解決するための手段】請求項1のファクシミリ
・サーバは、サーバ名,ホスト名,電話番号,拒否フラ
グ,抑止フラグを持つルーティング・データを1個また
は複数個記憶するルーティング・テーブルと、受け付け
たファクシミリ送信要求がインターネット経由でない場
合に動作する第1の送信要求処理手段と、受け付けたフ
ァクシミリ送信要求がインターネット経由の場合に動作
する第2の送信要求処理手段とを持つルーティング制御
部とを具備し、第1の送信要求処理手段は、受け付けた
ファクシミリ送信要求に含まれる宛先ファクシミリ番号
の市外局番と同じ市外局番を持つルーティング・データ
がルーティング・テーブルの中に存在するか否かを調
べ、該当するルーティング・データが存在し且つ該当ル
ーティング・データの抑止フラグがオフの場合には、予
め定められたプロトコルに適合したデータ・コンテンツ
を作成し、作成したデータ・コンテンツを該当ルーティ
ング・データで示されるサーバへインターネットを経由
して送信する処理を行うよう構成され、第2の送信要求
処理手段は、自ホスト名と同じホスト名を持つルーティ
ング・データをルーティング・テーブルの中から検索
し、検索されたルーティング・データの拒否フラグがオ
フで且つ受付けファクシミリ送信要求に含まれる宛先フ
ァクシミリ番号と一致する電話番号がルーティング・テ
ーブルに存在しない場合には、電話回線を使用してファ
クシミリ送信処理を行うよう構成されていることを特徴
とするものである。
According to a first aspect of the present invention, there is provided a facsimile server according to a first aspect of the present invention, wherein the facsimile server stores one or a plurality of routing data having a server name, a host name, a telephone number, a rejection flag, and a suppression flag. A routing control unit having a first transmission request processing unit that operates when the received facsimile transmission request is not through the Internet, and a second transmission request processing unit that operates when the received facsimile transmission request is through the Internet. The first transmission request processing means determines whether or not routing data having the same area code as the area code of the destination facsimile number included in the received facsimile transmission request exists in the routing table. Examine, applicable routing data exists and applicable routing data If the deterrence flag is off, create a data content that conforms to a predetermined protocol, and send the created data content to the server indicated by the relevant routing data via the Internet. The second transmission request processing means is configured to search the routing table for routing data having the same host name as its own host name, and the rejection flag of the searched routing data is OFF and the received facsimile transmission. When the telephone number that matches the destination facsimile number included in the request does not exist in the routing table, the facsimile transmission process is performed using the telephone line.

【0005】請求項2のファクシミリ・サーバは、請求
項1のファクシミリ・サーバにおいて、第1の送信要求
処理手段は、受け付けたファクシミリ送信要求に含まれ
る宛先ファクシミリ番号の市外局番と同じ市外局番を持
つルーティング・データがルーティング・テーブルの中
に存在しない場合は、電話回線を使用してファクシミリ
送信処理を行うよう構成されていることを特徴とするも
のである。
A facsimile server according to a second aspect is the facsimile server according to the first aspect, wherein the first transmission request processing means has the same area code as the area code of the destination facsimile number included in the received facsimile transmission request. If there is no routing data having "." In the routing table, a facsimile transmission process is performed using a telephone line.

【0006】請求項3のファクシミリ・サーバは、請求
項1又は請求項2のファクシミリ・サーバにおいて、第
1の送信要求処理手段は、受け付けたファクシミリ送信
要求に含まれる宛先ファクシミリ番号の市外局番と同じ
市外局番を持つルーティング・データがルーティング・
テーブルの中に存在し且つ当該ルーティング・データの
抑止フラグがオンの場合には、電話回線を使用してファ
クシミリ送信処理を行うよう構成されていることを特徴
とするものである。
According to a third aspect of the present invention, in the facsimile server according to the first or second aspect, the first transmission request processing means has the area code of the destination facsimile number included in the received facsimile transmission request. Routing data with the same area code is routed
When it exists in the table and the inhibition flag of the routing data is turned on, the facsimile transmission processing is performed using the telephone line.

【0007】請求項4のファクシミリ・サーバは、請求
項1,請求項2又は請求項3のファクシミリ・サーバに
おいて、第2の送信要求処理手段は、自ホスト名と同じ
ホスト名を持つルーティング・データの拒否フラグがオ
ンの場合には、ファクシミリ送信要求元に対してエラー
通知を行うよう構成されていることを特徴とするもので
ある。
The facsimile server according to claim 4 is the facsimile server according to claim 1, claim 2 or claim 3, wherein the second transmission request processing means has routing data having the same host name as its own host name. When the refusal flag of 1 is turned on, the error notification is made to the facsimile transmission request source.

【0008】請求項5のファクシミリ・サーバは、請求
項1,請求項2,請求項3又は請求項4のファクシミリ
・サーバにおいて、第2の送信要求処理手段は、自ホス
ト名と同じホスト名を持つルーティング・データの拒否
フラグがオフで且つ受付けファクシミリ送信要求に含ま
れる宛先ファクシミリ番号と一致する電話番号がルーテ
ィング・テーブルに存在する場合には、受信処理を行う
よう構成されていることを特徴とするものである。
According to a fifth aspect of the present invention, in the facsimile server according to the first, second, third or fourth aspect, the second transmission request processing means uses the same host name as its own host name. When the refusal flag of the routing data that it has is off and there is a telephone number that matches the destination facsimile number included in the acceptance facsimile transmission request in the routing table, it is configured to perform reception processing. To do.

【0009】本発明のファクシミリ・サーバを使用する
ことにより、インターネットを使用してファクシミリ送
信データをファクシミリ装置に送信できるので、通信コ
ストを低減することが出来る。また、本発明のファクシ
ミリ・サーバを使用することにより、宛先ファクシミリ
番号を指定するだけけで、ファクシミリ・データの通信
を行うことが出来る。
By using the facsimile server of the present invention, the facsimile transmission data can be transmitted to the facsimile apparatus using the Internet, so that the communication cost can be reduced. Further, by using the facsimile server of the present invention, the facsimile data can be communicated only by designating the destination facsimile number.

【0010】[0010]

【発明の実施の形態】図1は本発明によるファクシミリ
通信システムの例を示す図である。同図において、11
0はファクシミリ・サーバ、111はHTTP(インタ
ーネット上で広く使用されているハイパー・テキスト転
送プロトコル)用ライブラリ、112はルーティング制
御部、113はファクシミリ制御部、114はルーティ
ング・テーブル、115はWWWサーバ、120と13
0もファクシミリ・サーバ、210ないし230はファ
クシミリ装置、310ないし330はクランアントをそ
れぞれ示している。
1 is a diagram showing an example of a facsimile communication system according to the present invention. In the figure, 11
0 is a facsimile server, 111 is a library for HTTP (hypertext transfer protocol widely used on the Internet), 112 is a routing control unit, 113 is a facsimile control unit, 114 is a routing table, 115 is a WWW server, 120 and 13
Reference numeral 0 is a facsimile server, 210 to 230 are facsimile machines, and 310 to 330 are clanters.

【0011】ファクシミリ・サーバ110は、HTTP
用ライブラリ111やルーティング制御部112,ファ
クシミリ制御部113,ルーティング・テーブル11
4,WWWサーバ115を有している。HTTP用ライ
ブラリ111は、インターネット上で広く使用されてい
るハイパー・テキスト転送プロトコルの通信を行うため
のアクセス・ライブラリである。
The facsimile server 110 uses HTTP.
Library 111, routing control unit 112, facsimile control unit 113, routing table 11
4, having a WWW server 115. The HTTP library 111 is an access library for performing communication of the hyper text transfer protocol widely used on the Internet.

【0012】ルーティング制御部112は、電話料金が
最も安価となるファクシミリ・サーバをルーティング・
テーブル114を使用して検索し、HTTP用ライブラ
リ111を使用してファクシミリ送信要求を当該ファク
シミリ・サーバに送る処理等を行うプログラムである。
詳細は後述する。ルーティング・テーブル114は、ル
ーティング情報を記憶する。ファクシミリ制御部113
は、ファクシミリ装置との入出力を司る制御処理部であ
る。
The routing control unit 112 routes the facsimile server, which has the lowest telephone charge, to the routing server.
It is a program that performs a process such as searching using the table 114 and sending a facsimile transmission request to the facsimile server using the HTTP library 111.
Details will be described later. The routing table 114 stores routing information. Facsimile controller 113
Is a control processing unit that controls input / output with the facsimile apparatus.

【0013】ファクシミリ・サーバ110では、インタ
ーネットを介した低料金FAXを実現するためにHTT
Pプロトコルを使用しており、この場合、HTTPプロ
トコルを受け付けるサーバ(WWWサーバ)が必要にな
る。WWWサーバ115はファクシミリ・サーバ110
の中に存在し、ルーティング制御部112はWWWサー
バ115に対してHTTPプロトコルで通信を行う。F
AX送信を行う場合には、HTTPプロトコルを使用し
てCGIプログラムを起動し、CGIプログラムが相手
先のファクシミリ・サーバに対してFAX送信要求を行
う。なお、CGIはCommon Gateway I
nterfaceの略である。
The facsimile server 110 uses the HTT in order to realize a low-cost FAX via the Internet.
The P protocol is used, and in this case, a server (WWW server) that accepts the HTTP protocol is required. The WWW server 115 is the facsimile server 110
The routing control unit 112 communicates with the WWW server 115 by the HTTP protocol. F
When performing AX transmission, the CGI program is activated using the HTTP protocol, and the CGI program makes a FAX transmission request to the facsimile server of the other party. CGI is Common Gateway I.
abbreviation of Internet.

【0014】ファクシミリ・サーバ120や130も、
ファクシミリ・サーバ110と同様に、HTTP用ライ
ブラリ,ルーティング制御部,ファクシミリ制御部,ル
ーティング・テーブル,WWWサーバ等を有している。
また、各ファクシミリ・サーバの持つルーティング・テ
ーブルの内容は同じである。
The facsimile servers 120 and 130 are also
Like the facsimile server 110, it has an HTTP library, a routing controller, a facsimile controller, a routing table, a WWW server, and the like.
The contents of the routing table of each facsimile server are the same.

【0015】クライアント310〜330はLANを介
してファクシミリ・サーバ110に接続されている。ク
ランアントは、パソコンやワーク・ステーションであ
る。また、ファクシミリ装置230も電話回線を介して
ファクシミリ・サーバ110に接続されている。インタ
ーネットには、ファクシミリ・サーバ110,120,
130等が接続されている。ファクシミリ・サーバ13
0には、電話回線を介してファクシミリ装置210,2
20が接続されている。
The clients 310 to 330 are connected to the facsimile server 110 via the LAN. Clanant is a personal computer or workstation. The facsimile device 230 is also connected to the facsimile server 110 via a telephone line. On the Internet, there are facsimile servers 110, 120,
130 etc. are connected. Facsimile server 13
0 to the facsimile machines 210, 2 via a telephone line.
20 are connected.

【0016】図示の例では、ファクシミリ・サーバ11
0は金沢に存在し、ファクシミリ・サーバ120は大阪
に存在し、ファクシミリ・サーバ130は東京に存在す
る。ファクシミリ装置210の電話番号は045−11
1−2222であり、ファクシミリ装置220の電話番
号は03−3333−4444であり、ファクシミリ装
置230の電話番号は0762−55−6666であ
る。
In the illustrated example, the facsimile server 11
0 exists in Kanazawa, the facsimile server 120 exists in Osaka, and the facsimile server 130 exists in Tokyo. The telephone number of the facsimile device 210 is 045-11
1-2222, the telephone number of the facsimile device 220 is 03-3333-4444, and the telephone number of the facsimile device 230 is 0762-55-6666.

【0017】図2はルーティング・テーブルの例を示す
図である。同図において、 サーバ名:ファクシミリ・サーバのサーバ名(略称) ホスト名:ファクシミリ・サーバのホスト名(ドメイン
名を含む) 電話番号:サーバに接続された電話番号またはルーティ
ング先の情報(市外局番+“−”もしくは市外局番+架
空の電話番号) 抑止 :インターネット回線での転送を抑止するか否
かの定義 このフラグがオンになっているサーバでは、インターネ
ット回線を使用してFAX送信しない 拒否 :インターネット回線で受け付けた要求を拒否
するか否かの定義 このフラグがオンになっているサーバでは、インターネ
ット回線での要求を拒否する。である。
FIG. 2 is a diagram showing an example of the routing table. In the figure, server name: server name of the facsimile server (abbreviation) Host name: host name of the facsimile server (including domain name) Phone number: telephone number connected to the server or routing destination information (city code) + "-" Or area code + fictitious telephone number) Suppression: Definition of whether to suppress transfer on the Internet line. Servers with this flag turned on do not use the Internet line to send faxes. Reject : Definition of whether or not to reject the request received on the Internet line The server on which this flag is turned on rejects the request on the Internet line. Is.

【0018】ルーティング情報は、1個または複数個の
ルーティング・データ(行データ)から構成されてい
る。各ルーティング・データは、サーバ名,ホスト名,
電話番号,抑止フラグ,拒否フラグを持つ。図示の例で
は、ルーティング・テーブルの第1行におけるサーバ名
は金沢とされ、ホスト名はkanazawa.abc.
co.jpとされ、電話番号は0762−66−112
2とされている。第2行におけるサーバ名は東京とさ
れ、ホスト名はtokyo.abc.co.jpとさ
れ、電話番号は03−3333−1111とされてい
る。以下、図示の通りである。
The routing information is composed of one or a plurality of routing data (row data). Each routing data consists of server name, host name,
It has a phone number, a suppression flag, and a rejection flag. In the illustrated example, the server name in the first row of the routing table is Kanazawa, and the host name is kanawa. abc.
co. jp and the telephone number is 0762-66-112
It is supposed to be 2. The server name in the second line is Tokyo and the host name is tokyo. abc. co. jp and the telephone number is 03-3333-1111. Hereinafter, it is as illustrated.

【0019】ルーティング・テーブル内の電話番号は、
そのサーバに接続された回線の電話番号およびルーティ
ング先の情報としての電話番号である。このため、図2
の東京の045−は、市外局番が045の電話番号の要
求を東京のサーバにインターネット回線で送信すること
を意味している。また、−の部分を実際に存在しない番
号とすることも出来る。
The telephone number in the routing table is
The telephone number of the line connected to the server and the telephone number as information of the routing destination. For this reason,
045 in Tokyo means transmitting a request for a telephone number with an area code of 045 to a server in Tokyo via the Internet line. Also, the-part can be a number that does not actually exist.

【0020】上記の抑止フラグと拒否フラグの2つのフ
ラグを使用し、インターネットを介した低料金FAXを
使用したくないサーバは抑止フラグをオンに、インター
ネットを介した低料金FAXを受け付けたくないサーバ
は拒否フラグをオンにすることで、ユーザ運用に合わせ
たシステムが構築可能になる。なお、これらのフラグは
LAN/WAN(インターネット)のトラフィック軽
減,セキュリティ,各サーバにおけるFAX課金をそれ
ぞれで管理したい等のために用意されている。
A server that uses the two flags, the suppression flag and the rejection flag, and does not want to use the low-cost FAX via the Internet, turns on the suppression flag and does not want to accept the low-cost FAX via the Internet. By turning on the refusal flag, it becomes possible to construct a system tailored to user operation. Note that these flags are prepared for LAN / WAN (Internet) traffic reduction, security, and to manage the FAX billing in each server respectively.

【0021】ルーティング・テーブルには予め環境設定
によりルーティング情報が定義され、ルーティング・テ
ーブルは管理サーバで一元管理される。ファクシミリ・
サーバは、ファクシミリ制御部の起動処理時にルーティ
ング情報を読み込む。各ファクシミリ・サーバの持つル
ーティング・テーブルは基本的には同じであるが、現状
では各自でルーティング情報ファイルを取ってくる方法
しかないので、異なる場合もある。
Routing information is defined in advance in the routing table by environment setting, and the routing table is centrally managed by the management server. facsimile·
The server reads the routing information when the facsimile control unit is activated. The routing table of each facsimile server is basically the same, but at the present time, there is only a method of fetching the routing information file by oneself, and thus the case may be different.

【0022】図3はルーティング制御部の処理フローの
例を示す図である。ステップS1では、受付けたFAX
送信要求の宛先FAX番号を獲得する。なお、FAX送
信要求は、送信に必要な情報(電話番号や相手先名など
頼信紙を作成するのに必要な情報,送信元URL名,そ
の他ユーザ・ビューで設定される情報など)を纏めたも
のと、実際に送信するイメージ・データ(TIFFファ
イル形式)とから構成される。ステップS2では、受付
けたFAX送信要求がインターネット回線経由か否かを
調べる。YESの場合はステップS9に進み、NOの場
合はステップS3に進む。
FIG. 3 is a diagram showing an example of a processing flow of the routing control unit. In step S1, the received FAX
Acquire the destination FAX number of the transmission request. In addition, the FAX transmission request is a collection of information necessary for transmission (information necessary for creating a letter of reference such as a telephone number and destination name, sender URL name, and other information set in the user view). And image data (TIFF file format) actually transmitted. In step S2, it is checked whether the received FAX transmission request is via the Internet line. If yes, then continue with step S9; if no, continue with step S3.

【0023】ステップS3では、宛先FAX番号の市外
局番とルーティング情報内の市外局番とをチェックす
る。ステップS4では、最近地サーバ名とホスト名を獲
得する。ステップS5では、該当サーバがあるか否かを
調べる。ある場合はステップS6に進み、ない場合はス
テップS14に進む。ステップS6では、該当するサー
バの抑止フラグが抑止するを示しているか否かを調べ
る。YESの場合はステップS14に進み、NOの場合
はステップS7に進む。
In step S3, the area code of the destination FAX number and the area code in the routing information are checked. In step S4, the most recent server name and host name are acquired. In step S5, it is checked whether there is a corresponding server. If yes, the process proceeds to step S6, and if no, the process proceeds to step S14. In step S6, it is checked whether the inhibition flag of the corresponding server indicates inhibition. If YES, the process proceeds to step S14, and if NO, the process proceeds to step S7.

【0024】ステップS7では、HTTPデータ・コン
テンツを作成する。HTTPデータ・コンテンツは、ヘ
ッダ部とボディ部とから構成されている。ベッダ部に
は、CGIプログラムに渡される情報が設定されてい
る。本発明の実施例では、FAX送信要求を受け付ける
CGIプログラムが起動され、その延長上で相手先ファ
クシミリ・サーバに送信要求を行う。ステップS4で獲
得した最近地サーバ名やホスト名は、HTTPプロトコ
ルでFAX送信要求を行うときに使用される。HTTP
データ・コンテンツのヘッダ部にURL名(ホスト名)
を設定することにより、そのホスト名に該当するファク
シミリ・サーバ(実際にはWWWサーバ)にFAX送信
要求が行く。
In step S7, HTTP data contents are created. The HTTP data content is composed of a header part and a body part. Information passed to the CGI program is set in the bedder section. In the embodiment of the present invention, the CGI program that receives the FAX transmission request is activated, and on the extension thereof, the transmission request is made to the destination facsimile server. The recent server name and host name obtained in step S4 are used when making a FAX transmission request by the HTTP protocol. HTTP
URL name (host name) in the header of data content
By setting, the FAX transmission request goes to the facsimile server (actually, the WWW server) corresponding to the host name.

【0025】ステップS8では、作成したHTTPデー
タ・コンテンツを該当サーバに転送する。該当サーバの
IPアドレスは、HTTPデータ・コンテンツのヘッダ
部に書かれているホスト名から求めることが出来る。即
ち、ホスト名(URL名)が判ると、それからDNS
(Domain Name System)により、I
Pアドレスが判る。この処理はHTTP内部で自動的に
行われる。ステップS9では、自ホスト名を獲得する。
ステップS10では、ルーティング情報から自ホスト名
の情報(ルーティング・データ)を検索する。
In step S8, the created HTTP data content is transferred to the corresponding server. The IP address of the corresponding server can be obtained from the host name written in the header part of the HTTP data content. That is, if the host name (URL name) is known, then the DNS
(Domain Name System)
I know the P address. This process is automatically performed inside HTTP. In step S9, the own host name is acquired.
In step S10, information on the host name (routing data) is searched from the routing information.

【0026】ステップS11では、検索されたルーティ
ング・データの拒否フラグが拒否するを示しているか否
かを調べる。YESの場合はステップS15に進み、N
Oの場合はステップS12に進む。例えば、自ホスト名
として「tokyo.abc/co.jp」が獲得され
た場合、図2の第2行の行データと第3行の行データが
得られるが、第2行の行データの拒否フラグの値と第3
行の行データの拒否フラグの値は違うことはないが、も
し違っている場合はオンが有効になる。
In step S11, it is checked whether or not the refusal flag of the retrieved routing data indicates refusal. If YES, proceed to step S15, N
In the case of O, the process proceeds to step S12. For example, when "tokyo.abc/co.jp" is acquired as the own host name, the line data of the second line and the line data of the third line of FIG. 2 are obtained, but the line data of the second line is rejected. Flag value and third
Although the value of the rejection flag of the row data of the row is not different, if it is different, ON is enabled.

【0027】ステップS12では、宛先FAX番号とル
ーティング情報内の電話番号をチェックする。ステップ
S13では、一致するか否かを調べる。YESの場合は
ステップS16に進み、NOの場合はステップS14に
進む。
In step S12, the destination FAX number and the telephone number in the routing information are checked. In step S13, it is checked whether they match. If YES, the process proceeds to step S16, and if NO, the process proceeds to step S14.

【0028】ステップS14では、電話回線を使用して
宛先FAX番号に対してFAX送信処理を行う。ステッ
プS15では、要求元にエラーを通知する。ステップS
16では、受信処理を行う。
In step S14, a FAX transmission process is performed for the destination FAX number using the telephone line. In step S15, the request source is notified of the error. Step S
At 16, reception processing is performed.

【0029】図1において、クランアント310が宛先
ファクシミリ番号が045−111−2222のファク
シミリ送信要求を発信すると、このファクシミリ送信要
求はファクシミリ・サーバ110→インターネット→フ
ァクシミリ・サーバ130→電話回線を経由して電話番
号が045−111−2222のファクシミリ装置21
0に送られる。また、クライアント330が宛先ファク
シミリ番号が0762−55−6666のファクシミリ
送信要求を発信すると、このファクシミリ送信要求はフ
ァクシミリ・サーバ110→電話回線を経由して電話番
号が0762−55−6666のファクシミリ装置21
0に送られる。
In FIG. 1, when the client 310 sends a facsimile transmission request having a destination facsimile number of 045-111-2222, the facsimile transmission request is transmitted via the facsimile server 110 → Internet → facsimile server 130 → telephone line. Facsimile device 21 with telephone number 045-111-2222
Sent to 0. When the client 330 transmits a facsimile transmission request having a destination facsimile number of 0762-55-6666, the facsimile transmission request is transmitted from the facsimile server 110 to the telephone line and the facsimile device 21 having a telephone number of 0762-55-6666.
Sent to 0.

【0030】[0030]

【発明の効果】以上の説明から明らかなように、本発明
によれば、インターネットで接続されたマルチ・ファク
シミリ・サーバ環境において、遠隔地のファクシミリ装
置に対するファクシミリ送信が低料金で行える。また、
本発明によれば、転送先のIPアドレスやユーザ名,パ
スワード,格納先ディレクトリ名などを知らなくても、
FAX番号だけを知っていれば、イメージ・データの転
送が簡単に行える。
As is apparent from the above description, according to the present invention, in a multi-facsimile server environment connected to the Internet, facsimile transmission to a facsimile device at a remote place can be performed at a low charge. Also,
According to the present invention, even if the transfer destination IP address, user name, password, storage destination directory name, etc. are not known,
If you only know the fax number, you can easily transfer the image data.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明によるファクシミリ通信システムの例を
示す図である。
FIG. 1 is a diagram showing an example of a facsimile communication system according to the present invention.

【図2】ルーティング・テーブルの例を示す図である。FIG. 2 is a diagram showing an example of a routing table.

【図3】ルーティング制御部の処理フローの例を示す図
である。
FIG. 3 is a diagram illustrating an example of a processing flow of a routing control unit.

【符号の説明】[Explanation of symbols]

110 ファクシミリ・サーバ 111 HTTP用ライブラリ 112 ルーティング制御部 113 ファクシミリ制御部 114 ルーティング・テーブル 120 ファクシミリ・サーバ 130 ファクシミリ・サーバ 210 ファクシミリ装置 220 ファクシミリ装置 230 ファクシミリ装置 310 クライアント 320 クランアント 330 クランアント 110 fax server 111 HTTP library 112 Routing control unit 113 Facsimile controller 114 routing table 120 fax server 130 Facsimile server 210 fax machine 220 facsimile machine 230 fax machines 310 clients 320 Clan Ant 330 Clan Ant

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/00 107 G06F 13/00 354 H04L 12/28 H04M 11/00 303 H04N 1/32 Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 1/00 107 G06F 13/00 354 H04L 12/28 H04M 11/00 303 H04N 1/32

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 サーバ名,ホスト名,電話番号,拒否フ
ラグ,抑止フラグを持つルーティング・データを1個ま
たは複数個記憶するルーティング・テーブルと、 受け付けたファクシミリ送信要求がインターネット経由
でない場合に動作する第1の送信要求処理手段と、受け
付けたファクシミリ送信要求がインターネット経由の場
合に動作する第2の送信要求処理手段とを持つルーティ
ング制御部とを具備し、 第1の送信要求処理手段は、 受け付けたファクシミリ送信要求に含まれる宛先ファク
シミリ番号の市外局番と同じ市外局番を持つルーティン
グ・データがルーティング・テーブルの中に存在するか
否かを調べ、 該当するルーティング・データが存在し且つ該当ルーテ
ィング・データの抑止フラグがオフの場合には、予め定
められたプロトコルに適合したデータ・コンテンツを作
成し、作成したデータ・コンテンツを該当ルーティング
・データで示されるサーバへインターネットを経由して
送信する処理を行うよう構成され、 第2の送信要求処理手段は、自ホスト名と同じホスト名
を持つルーティング・データをルーティング・テーブル
の中から検索し、 検索されたルーティング・データの拒否フラグがオフで
且つ受付けファクシミリ送信要求に含まれる宛先ファク
シミリ番号と一致する電話番号がルーティング・テーブ
ルに存在しない場合には、電話回線を使用してファクシ
ミリ送信処理を行うよう構成されていることを特徴とす
るファクシミリ・サーバ。
1. A routing table for storing one or a plurality of routing data having a server name, a host name, a telephone number, a refusal flag, and a suppression flag, and operates when a received facsimile transmission request is not through the Internet. The routing control unit includes a first transmission request processing unit and a second transmission request processing unit that operates when the received facsimile transmission request is via the Internet. Check whether or not the routing data having the same area code as the area code of the destination facsimile number included in the facsimile transmission request exists in the routing table, and the applicable routing data exists and the applicable routing・ If the data suppression flag is off, The second transmission request processing means is configured to perform a process of creating data content conforming to the protocol and transmitting the created data content to the server indicated by the corresponding routing data via the Internet. A routing data having the same host name as the host name is searched from the routing table. If the rejection flag of the searched routing data is off and the telephone number that matches the destination facsimile number included in the received facsimile transmission request is found. A facsimile server characterized by being configured to perform facsimile transmission processing using a telephone line when it is not present in the routing table.
【請求項2】 第1の送信要求処理手段は、 受け付けたファクシミリ送信要求に含まれる宛先ファク
シミリ番号の市外局番と同じ市外局番を持つルーティン
グ・データがルーティング・テーブルの中に存在しない
場合は、電話回線を使用してファクシミリ送信処理を行
うよう構成されていることを特徴とする請求項1のファ
クシミリ・サーバ。
2. The first transmission request processing means, when routing data having the same area code as the area code of the destination facsimile number included in the received facsimile transmission request does not exist in the routing table. 2. The facsimile server according to claim 1, wherein the facsimile server is configured to perform facsimile transmission processing using a telephone line.
【請求項3】 第1の送信要求処理手段は、受け付けた
ファクシミリ送信要求に含まれる宛先ファクシミリ番号
の市外局番と同じ市外局番を持つルーティング・データ
がルーティング・テーブルの中に存在し且つ当該ルーテ
ィング・データの抑止フラグがオンの場合には、電話回
線を使用してファクシミリ送信処理を行うよう構成され
ていることを特徴とする請求項1又は請求項2のファク
シミリ・サーバ。
3. The first transmission request processing means has routing data having the same area code as the area code of the destination facsimile number included in the received facsimile transmission request in the routing table, and The facsimile server according to claim 1 or 2, wherein the facsimile server is configured to perform a facsimile transmission process using a telephone line when the inhibition flag of the routing data is turned on.
【請求項4】 第2の送信要求処理手段は、 自ホスト名と同じホスト名を持つルーティング・データ
の拒否フラグがオンの場合には、ファクシミリ送信要求
元に対してエラー通知を行うよう構成されていることを
特徴とする請求項1,請求項2又は請求項3のファクシ
ミリ・サーバ。
4. The second transmission request processing means is configured to notify the facsimile transmission request source of an error when the rejection flag of the routing data having the same host name as its own host name is on. The facsimile server according to claim 1, claim 2, or claim 3.
【請求項5】 第2の送信要求処理手段は、 自ホスト名と同じホスト名を持つルーティング・データ
の拒否フラグがオフで且つ受付けファクシミリ送信要求
に含まれる宛先ファクシミリ番号と一致する電話番号が
ルーティング・テーブルに存在する場合には、受信処理
を行うよう構成されていることを特徴とする請求項1,
請求項2,請求項3または請求項4のファクシミリ・サ
ーバ。
5. The second transmission request processing means uses a routing number having a rejection flag of routing data having the same host name as its own host name turned off and a telephone number matching the destination facsimile number included in the acceptance facsimile transmission request. The reception processing is performed when the table exists in the table.
The facsimile server according to claim 2, claim 3 or claim 4.
JP03477797A 1997-02-19 1997-02-19 Facsimile server Expired - Fee Related JP3394679B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03477797A JP3394679B2 (en) 1997-02-19 1997-02-19 Facsimile server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03477797A JP3394679B2 (en) 1997-02-19 1997-02-19 Facsimile server

Publications (2)

Publication Number Publication Date
JPH10233879A JPH10233879A (en) 1998-09-02
JP3394679B2 true JP3394679B2 (en) 2003-04-07

Family

ID=12423732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03477797A Expired - Fee Related JP3394679B2 (en) 1997-02-19 1997-02-19 Facsimile server

Country Status (1)

Country Link
JP (1) JP3394679B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3135532B2 (en) * 1998-09-29 2001-02-19 松下電送システム株式会社 Network facsimile machine
EP3203715B1 (en) * 2016-02-05 2019-04-03 retarus GmbH Method for transmitting fax messages from a fax message sending device to a fax message receiving device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3029827U (en) 1996-04-04 1996-10-11 孝臣 右松 Telephone and fax message system using the Internet

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3029827U (en) 1996-04-04 1996-10-11 孝臣 右松 Telephone and fax message system using the Internet

Also Published As

Publication number Publication date
JPH10233879A (en) 1998-09-02

Similar Documents

Publication Publication Date Title
US6157950A (en) Methods and apparatus for interfacing a computer or small network to a wide area network such as the internet
JP3461750B2 (en) Communication apparatus, communication method, and caller information registration method
US7792523B2 (en) Message transmission system and message transmission method
US6639974B2 (en) Fax routing system and method using standard fax machine and personal computer
US20040073629A1 (en) Method of accessing internet resources through a proxy with improved security
US20010047391A1 (en) Forwarding electronic mail and messages to internet destinations linked with pre-existing unique identifier
US6625646B1 (en) Communications method, communications system, communications device, and server
JP3984086B2 (en) Cache server, data transfer device, and program
US6310942B1 (en) Fax routing system and method of using standard fax machine and personal computer
JP4452282B2 (en) Use of telephone services to submit requests for web information
JP3394679B2 (en) Facsimile server
WO2002041122A1 (en) Method for identifying the network location of a computer connected to a computer network
JPH10233808A (en) Gateway selection method and device
JP2002183009A (en) Apparatus and method for providing communication service using personal identifier in internet network
JP2002237849A (en) Relay transfer service providing apparatus, relay transfer service using apparatus and relay transfer service system
JP4468200B2 (en) Address book management device and program thereof
JP2002183002A (en) Server device for notifying a domain name of a correction candidate, a client computer using the domain name of the correction candidate notified by the server device, a recording medium on which a program running on this client computer is recorded, and a mail for the correction candidate Mail server that notifies the address
JP2005506814A (en) Monitoring system via the Internet
JP3413115B2 (en) Facsimile machine
JP3750656B2 (en) Email server
JP3821078B2 (en) Facsimile / printer combined machine
JP4927611B2 (en) Facsimile equipment and telephone equipment
JPH10290257A (en) Message relay device and communication system
JPH10285368A (en) Facsimile broadcast system and facsimile server
JP2001167014A (en) Email system

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees