[go: up one dir, main page]

JP2001197279A - Real-time Internet facsimile machine - Google Patents

Real-time Internet facsimile machine

Info

Publication number
JP2001197279A
JP2001197279A JP2000006472A JP2000006472A JP2001197279A JP 2001197279 A JP2001197279 A JP 2001197279A JP 2000006472 A JP2000006472 A JP 2000006472A JP 2000006472 A JP2000006472 A JP 2000006472A JP 2001197279 A JP2001197279 A JP 2001197279A
Authority
JP
Japan
Prior art keywords
packet
redundant
communication
signal
image 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.)
Granted
Application number
JP2000006472A
Other languages
Japanese (ja)
Other versions
JP3944761B2 (en
Inventor
Koichi Mori
幸一 森
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2000006472A priority Critical patent/JP3944761B2/en
Publication of JP2001197279A publication Critical patent/JP2001197279A/en
Application granted granted Critical
Publication of JP3944761B2 publication Critical patent/JP3944761B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 付加する冗長パケット数を設定可能にして信
頼性の高い通信が行えるようにしたリアルタイム型イン
ターネットファクシミリ装置を提供すること。 【解決手段】 ネットワークトランスポートとしてUD
Pを使用するときに送信する冗長パケット数を、通信中
に任意に変更できるようにして、信頼性の高い通信が行
えるようにする。例えば、画情報送信フェーズの冗長パ
ケット数と画情報送信フェーズ以外のフェーズでの冗長
パケット数を異なる数に設定し、画情報送信フェーズ以
外のフェーズでの冗長パケット数をゼロとする。
(57) [Problem] To provide a real-time type Internet facsimile apparatus in which the number of redundant packets to be added can be set to perform highly reliable communication. SOLUTION: UD is used as a network transport.
The number of redundant packets to be transmitted when using P can be arbitrarily changed during communication so that highly reliable communication can be performed. For example, the number of redundant packets in the image information transmission phase and the number of redundant packets in phases other than the image information transmission phase are set to different numbers, and the number of redundant packets in phases other than the image information transmission phase is set to zero.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、パケット通信網で
UDP(User Datagram Protoco
l)を使ってファクス情報の送受信を行うリアルタイム
型インターネットファクシミリ装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a UDP (User Datagram Protocol) in a packet communication network.
The present invention relates to a real-time type Internet facsimile apparatus for transmitting and receiving fax information using l).

【0002】[0002]

【従来の技術】近年、インターネット上でやりとりする
電子メールを用いて、ファクシミリ画情報を通信する通
信システム(以下、「メール型インターネットファクシ
ミリ通信システム」という。)が実用されるようになっ
てきている。
2. Description of the Related Art In recent years, a communication system for communicating facsimile image information using electronic mail exchanged on the Internet (hereinafter, referred to as a "mail-type Internet facsimile communication system") has come into practical use. .

【0003】このような通信システムについては、IE
TF(Internet Engineering T
ask Force)というインターネットに関する技
術内容をまとめている組織から発行されているRFC
(Request For Comments)230
1〜2306により、その技術内容が規定されている。
For such a communication system, IE
TF (Internet Engineering T
Ask Force), an RFC issued by an organization that summarizes technical content related to the Internet.
(Request For Comments) 230
The technical contents are defined by 1-2306.

【0004】しかしながら、このメール型インターネッ
トファクシミリ通信システムでは、送信側ファクシミリ
装置と受信側ファクシミリ装置が直接通信するわけでは
ないので、ファクシミリ装置相互間における通信能力の
確認が即時的に行えず、そのために、ファクシミリ装置
の種々の機能(解像度、画像処理能力など)を利用した
画情報通信を行えないという事態を生じる。
However, in this mail-type Internet facsimile communication system, since the transmitting facsimile apparatus and the receiving facsimile apparatus do not directly communicate with each other, it is not possible to immediately confirm the communication capability between the facsimile apparatuses. Then, a situation arises in which image information communication using various functions (resolution, image processing capability, etc.) of the facsimile apparatus cannot be performed.

【0005】また、通信結果の通知も即時的に行えない
ので、送信側ユーザに通信結果が通知されるまで時間が
かかり、再送信などの必要性が生じた場合の対処が遅れ
るという事態も生じる。
[0005] Further, since the notification of the communication result cannot be performed immediately, it takes time until the communication result is notified to the transmitting user, and the situation where the necessity of retransmission or the like arises is delayed. .

【0006】そこで、インターネットを利用したファク
シミリ通信システムとして、インターネットを介してフ
ァクシミリ通信をリアルタイムに実現するリアルタイム
型のインターネットファクシミリ通信システムが提案さ
れつつある。
Therefore, as a facsimile communication system using the Internet, a real-time type Internet facsimile communication system for realizing facsimile communication via the Internet in real time has been proposed.

【0007】かかるリアルタイム型インターネットファ
クシミリ通信システムの提案の詳細は、ITU−T勧告
T.38にまとまり公表されている。
Details of the proposal of such a real-time type Internet facsimile communication system are described in ITU-T Recommendation T. 38 and have been published.

【0008】このようなリアルタイム型インターネット
ファクシミリ通信システムでは、送信側リアルタイムイ
ンターネットファクシミリ装置は、受信側リアルタイム
インターネットファクシミリ装置との間でリアルタイム
性の高いファクシミリ通信を行うことができ、リアルタ
イムインターネットファクシミリ装置相互間における通
信能力の確認がリアルタイムに行えるので、送信側リア
ルタイムインターネットファクシミリ装置は、受信側リ
アルタイムインターネットファクシミリ装置の通信能力
に応じた画情報を送信できるとともに、通信結果を即時
に得るので、再送動作などを迅速に行うことができる。
In such a real-time type Internet facsimile communication system, the transmitting real-time Internet facsimile apparatus can perform facsimile communication with a high real-time property with the receiving-side real-time Internet facsimile apparatus. The real-time Internet facsimile device on the sending side can transmit image information according to the communication capability of the real-time facsimile device on the receiving side, and can immediately obtain the communication result. Can be done quickly.

【0009】[0009]

【発明が解決しようとする課題】上記リアルタイム型イ
ンターネットファクシミリはインターネット上のIPパ
ケット通信により従来のファクス同様の文書送信を行う
装置であり、トランスポートとしてTCP/UDP両方
のサポートが必須機能となっていて、UDP使用時には
冗長パケットを送信してエラー回復を行う手順が規定さ
れている。
The real-time Internet facsimile is a device for transmitting a document similar to a conventional facsimile by IP packet communication on the Internet, and supports both TCP / UDP as a transport. In addition, a procedure for transmitting a redundant packet and performing error recovery when using UDP is defined.

【0010】しかし、その冗長パケットの使用方法が適
切に規定されておらず、通信上の問題(通信の切断)を
引き起こしていた。
[0010] However, the method of using the redundant packet is not properly defined, causing a communication problem (communication disconnection).

【0011】例えば、図6は冗長パケット数を4個の場
合のUDPパケットの構成を示した図で、連続番号45
のヘッダを持つ主要メッセージが最初にセットされ、次
に4個前までの送信パケットが冗長パケットとして添付
されて、図7に示すように画情報送信時のエラー回復が
行われる。
For example, FIG. 6 shows the structure of a UDP packet when the number of redundant packets is four.
The main message having the header is set first, and then up to four transmission packets are attached as redundant packets, and error recovery during image information transmission is performed as shown in FIG.

【0012】図7では10番目と12番目のUDPパケ
ットがネットワーク上で破棄され、その時の連続番号1
0と12の主要メッセージがエラー(相手端末に届かな
い状態)となったが、次の11番目、13番目のパケッ
ト到達によってエラー回復されている。
In FIG. 7, the tenth and twelfth UDP packets are discarded on the network, and the serial number 1 at that time is discarded.
Although the main messages 0 and 12 became errors (they did not reach the partner terminal), the error was recovered by the arrival of the next eleventh and thirteenth packets.

【0013】しかし、このように単純に前のパケットを
付加して送信するだけでは、以下のようにプロトコル上
の混乱を招いてしまう問題がある。
However, simply transmitting the packet with the previous packet added as described above causes a problem of confusion in the protocol as described below.

【0014】図4は、勧告T.38で規定されている通
信プロトコルの一例を示している。これによると、仮に
TSI/DCSパケットがネットワーク上で紛失する
と、受信側RTifaxはDISパケットを再送するこ
とになるが、その冗長パケットもDIS情報を持つこと
になる。
FIG. 38 shows an example of a communication protocol specified by 38. According to this, if the TSI / DCS packet is lost on the network, the receiving RTifax will retransmit the DIS packet, and the redundant packet will also have the DIS information.

【0015】また、受信側からのCFRパケットが紛失
すると、送信側はDCSパケットを再送するが、もしそ
のパケットが紛失すると、受信側はCFRパケットを再
送する。
If the CFR packet from the receiving side is lost, the transmitting side retransmits the DCS packet. If the packet is lost, the receiving side retransmits the CFR packet.

【0016】しかし、その冗長パケットにはDIS情報
(すでにフェーズ的に不要である)を持つ場合もあり、
またEOPパケットを受信後、受信RTifaxはMC
Fパケットを送信するが、その冗長パケット内容はCF
RやDISパケットを持つかもしれない。
However, the redundant packet sometimes has DIS information (which is already unnecessary in phase).
Also, after receiving the EOP packet, the received RTifax is MC
F packet is transmitted, and the content of the redundant packet is CF
May have R or DIS packets.

【0017】このように冗長パケットによるエラー回復
は極めて無意味な情報要素を再送するばかりでなく、プ
ロトコル全体が破綻する危険性がある。
As described above, error recovery using a redundant packet not only retransmits an extremely meaningless information element, but also has a risk that the entire protocol may be broken.

【0018】また、上述した問題は特に冗長パケットを
勧告T.30のコマンドシーケンス部分に適用した場合
に顕著になり、この部分の解決方法が特に重要となって
いる。
In addition, the above-mentioned problem is particularly caused by the use of a redundant packet in Recommendation T.30. It becomes noticeable when applied to 30 command sequence parts, and the solution of this part is particularly important.

【0019】また、画情報送受信フェーズにおいても、
UDPパケットがネットワークにおいて破棄されると画
情報の劣化となり、破棄が頻繁に発生すれば通信切断と
なる問題があり、冗長パケット数の最適化が必要とな
る。
In the image information transmission / reception phase,
If the UDP packet is discarded in the network, the image information is degraded. If the discarding occurs frequently, there is a problem in that the communication is disconnected.

【0020】また、通信が正常に進んでいる場合は見か
け上問題ないが、ネットワーク全体の負荷の観点から、
不要な冗長パケットを送信している可能性があり、冗長
パケット数の最適化が必要となる。
Although there is no apparent problem when the communication is proceeding normally, from the viewpoint of the load on the entire network,
There is a possibility that unnecessary redundant packets are being transmitted, and the number of redundant packets needs to be optimized.

【0021】そこで、本発明は、付加する冗長パケット
数を設定可能にして、信頼性の高い通信が行えるように
したリアルタイム型インターネットファクシミリ装置を
提供することを目的とする。
It is an object of the present invention to provide a real-time Internet facsimile apparatus in which the number of redundant packets to be added can be set so that highly reliable communication can be performed.

【0022】[0022]

【課題を解決するための手段】上記課題を解決するた
め、請求項1にかかる発明は、コンピュータネットワー
クに接続され、パケット通信によってファクシミリ画像
を送信するリアルタイム型インターネットファクシミリ
装置において、ネットワークトランスポートとしてUD
Pを使用するときに送信する冗長パケット数を、通信中
に任意に変更できるようにして、信頼性の高い通信が行
えるようにしたことを特徴とする。
According to an aspect of the present invention, there is provided a real-time Internet facsimile apparatus which is connected to a computer network and transmits facsimile images by packet communication.
It is characterized in that the number of redundant packets to be transmitted when using P can be arbitrarily changed during communication so that highly reliable communication can be performed.

【0023】請求項2にかかる発明は、画情報送信フェ
ーズの冗長パケット数と画情報送信フェーズ以外のフェ
ーズでの冗長パケット数を異なる数に設定し、画情報送
信フェーズ以外のフェーズでの冗長パケット数をゼロと
して、勧告T.30のフェーズC部分にのみ冗長パケッ
トを付加することで、プロトコルの破綻の危険性や無意
味な情報の再送を防ぐようにしたことを特徴とする。
According to a second aspect of the present invention, the number of redundant packets in the image information transmission phase and the number of redundant packets in phases other than the image information transmission phase are set to different numbers, and the number of redundant packets in the phases other than the image information transmission phase is different. Assuming that the number is zero, Recommendation T. By adding a redundant packet only to the phase C part of No. 30, the risk of protocol breakdown and retransmission of meaningless information is prevented.

【0024】請求項3にかかる発明は、受信側からRT
N信号が送られてきたとき、冗長パケット数を増加させ
るようにして、受信側でエラーが多発したときは、冗長
パケット数を増やしてエラー回復機能を強化し、良好な
通信を行うことができるようにしたことを特徴とする。
According to a third aspect of the present invention, the receiving side transmits the RT
When the N signal is transmitted, the number of redundant packets is increased, and when an error frequently occurs on the receiving side, the number of redundant packets is increased to enhance the error recovery function, thereby enabling good communication. It is characterized by doing so.

【0025】請求項4にかかる発明は、受信側からMC
Fの信号が送られてきたとき、冗長パケット数を低減さ
せるようにして、受信側でエラーが発生しないときに送
信パケットを小さくしてネットワーク全体の負荷を小さ
くできるようにしたことを特徴とする。
The invention according to claim 4 is characterized in that the receiving side receives the MC
When the signal of F is transmitted, the number of redundant packets is reduced, and when no error occurs on the receiving side, the transmission packet is reduced to reduce the load on the entire network. .

【0026】[0026]

【発明の実施の形態】本発明の実施の形態を図を参照し
て説明する。リアルタイム型インターネットファクシミ
リ通信の形態には、図1に示したように両端に通常のG
3ファクスが接続されていて、公衆網(PSTN)とイ
ンターネットを経由して直接通信するいわゆるゲートウ
ェイ型と、図1から両端のG3ファクスを除いて、図2
のようにインターネットのみを介して2つの装置が通信
するものがある。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described with reference to the drawings. In the form of real-time type Internet facsimile communication, as shown in FIG.
A so-called gateway type, in which three faxes are connected and communicates directly with the public network (PSTN) via the Internet, and FIG. 2 except for the G3 fax at both ends from FIG.
, Two devices communicate only via the Internet.

【0027】図1及び図2ともインターネット上での通
信プロトコルは同じでITU−T勧告T.38で規定さ
れているが、図1の形態の通信では、両端のG3通信を
保持するためにさまざまなプロトコル(勧告T.30)
上の工夫が必要となる。
1 and 2, the communication protocol on the Internet is the same, and ITU-T Recommendation T. In the communication of the form shown in FIG. 1, various protocols (recommendation T.30) are used to maintain G3 communication at both ends.
The above ingenuity is required.

【0028】そこで、本発明は図1、図2のいずれの形
態にも適用可能になるように構成されていることを先ず
付言する。
Therefore, it is first added that the present invention is configured so as to be applicable to any of the embodiments shown in FIGS.

【0029】図2の通信機能(インターネットを経由し
た直接通信)を通常のG3ファクスに付加した装置の構
成としては、例えば図3に示す構成が例示できる。
FIG. 3 shows an example of the configuration of an apparatus in which the communication function (direct communication via the Internet) of FIG. 2 is added to a normal G3 fax.

【0030】同図において、システム全体の制御を行う
CPU1、当該CPU1のプログラムが格納されている
ROM2、プログラムが動作するのに必要な作業領域や
テンポラリ記憶領域をなすRAM3、バッテリー等でバ
ックアップされ、電源断に対して保証すべき情報を記憶
するSRAM4、システム全体で使用するタイマ制御
(割り込み)の時間管理を行うタイマ制御5等を有して
いる。
In FIG. 1, a CPU 1 for controlling the entire system, a ROM 2 storing a program of the CPU 1, a RAM 3 serving as a work area and a temporary storage area necessary for the operation of the program, a backup made by a battery, etc. It has an SRAM 4 for storing information to be guaranteed against power interruption, a timer control 5 for managing time of timer control (interrupt) used in the entire system, and the like.

【0031】また、画情報の圧縮及び再生はCODEC
6で行われ、ファクシミリではMH/MR/MMR等が
使用される。
The compression and reproduction of image information is performed by CODEC.
The facsimile uses MH / MR / MMR or the like.

【0032】通常、画情報はハードディスクHD8に蓄
積され、当該ハードディスクHD8は、ハードディスク
コントローラHDC7により制御されている。
Normally, image information is stored in a hard disk HD8, which is controlled by a hard disk controller HDC7.

【0033】そして、プログラムを実行するに当たり、
操作部とのソフト的及びハード的なインターフェースは
操作部i/f9で行い、ユーザーが実際に送信や登録等
の操作は操作部10で行う。
In executing the program,
The software interface and the hardware interface with the operation unit are performed by the operation unit i / f9, and the user actually performs operations such as transmission and registration on the operation unit 10.

【0034】画情報はスキャナ12で読取り、画情報を
読込むに当たり、スキャナ12とのソフト的及びハード
的なインターフェースはスキャナi/f11により行な
われる。
The image information is read by the scanner 12, and when reading the image information, the software interface and the hardware interface with the scanner 12 are performed by the scanner i / f11.

【0035】画情報の印刷はプロッタ14で行い、画情
報を印刷するに当たり、プロッタ14とのソフト的及び
ハード的なインターフェースはプロッタi/f13で行
われる。
The printing of the image information is performed by the plotter 14, and when printing the image information, the software and hardware interface with the plotter 14 is performed by the plotter i / f13.

【0036】G3通信制御部15には、通常CPU/R
OM/RAM等が実装されており、メインボード側(1
〜7)とハード的及びソフト的なインターフェースをと
って、画情報のやり取り等を行い、勧告T.30手順に
従ったプロトコルを制御する。
The G3 communication control unit 15 includes a normal CPU / R
OM / RAM etc. are mounted on the main board (1
7) to exchange image information, etc., using a hardware and software interface. Control the protocol according to the 30 procedures.

【0037】また網制御部16は、PSTNとの電気的
なインターフェースをとり、G3通信制御部15がPS
TN経由で相手側のG3FAXと通信できるようにす
る。
The network controller 16 has an electrical interface with the PSTN, and the G3 communication controller 15
Communication with the other party's G3 FAX via TN is enabled.

【0038】LAN通信制御部17は、通常CPU/R
OM/RAM等が実装されており、メインボード側(1
〜7)とハード的及びソフト的なインターフェースをと
って、画情報のやり取り等を行い、勧告T.38手順に
従ったプロトコルを制御する。
The LAN communication control unit 17 has a normal CPU / R
OM / RAM etc. are mounted on the main board (1
7) to exchange image information, etc., using a hardware and software interface. Control the protocol according to 38 procedures.

【0039】また、ここではTCP/UDP/IPプロ
トコルというインタ−ネットアクセスのためのプロトコ
ル制御も行う。
Here, a protocol control for Internet access called TCP / UDP / IP protocol is also performed.

【0040】LAN制御部18は、LANとの電気的な
インターフェースをとり、LAN通信制御部17がLA
N経由で相手側のリアルタイム型インターネットファク
シミリと通信することを可能にする。
The LAN controller 18 has an electrical interface with the LAN, and the LAN communication controller 17 has an LA interface.
N enables communication with the other party's real-time Internet facsimile.

【0041】図4は勧告T.38で規定されている通信
プロトコルの一例である。図2のファクシミリをRTi
faxと表記している。
FIG. 38 is an example of a communication protocol specified in 38. The facsimile of FIG.
It is described as fax.

【0042】まず、送信側RTifaxは、受信側RT
ifaxに対し接続要求パケットを送信して接続要求
し、それにより、受信側RTifaxは、接続確認パケ
ットを送信側RTifaxへ送信して、呼接続を確認す
る。
First, the transmission side RTifax is set to the reception side RT
A connection request packet is transmitted to ifax to request a connection, whereby the receiving RTifax transmits a connection confirmation packet to the transmitting RTifax to confirm the call connection.

【0043】これにより、送信側RTifaxと受信側
RTifaxとの間の通信パスが確立するので、受信側
RTifaxは、ITU−T勧告T.30の所定のトー
ン信号CED(被呼局識別信号)に対応した信号(T3
0IND:CED)を送信側RTifaxへ送信すると
ともに、フラグ信号に対応した信号(T30IND:F
lag)に続き、グループ3ファクシミリ伝送手順信号
であり、自端末のオプション的な伝送機能を通知するた
めの信号NSF、自端末の識別信号を通知するための信
号CSI、および、自端末の標準的な伝送機能を通知す
るための信号DISにそれぞれ対応する信号(V21H
DLC:NSF/CSI/DIS)を、送信側RTif
axへと順次送信する。
As a result, a communication path is established between the transmission-side RTifax and the reception-side RTifax, so that the reception-side RTifax complies with the ITU-T Recommendation T.3. 30 (T3) corresponding to 30 predetermined tone signals CED (called station identification signal).
0IND: CED) to the transmitting side RTifax, and a signal (T30IND: F) corresponding to the flag signal.
lag), a group 3 facsimile transmission procedure signal, a signal NSF for notifying an optional transmission function of the own terminal, a signal CSI for notifying an identification signal of the own terminal, and a standard signal of the own terminal. (V21H) corresponding to the signal DIS for notifying the transmission function
DLC: NSF / CSI / DIS) on the transmitting side RTif
ax.

【0044】それにより、送信側RTifaxは、受信
側RTifaxの識別信号および伝送機能を知るので、
その通知された伝送機能に基づき、そのときに使用する
伝送機能およびモデム速度などを設定する。
As a result, the transmitting RTifax knows the identification signal and the transmission function of the receiving RTifax.
Based on the notified transmission function, the transmission function and the modem speed to be used at that time are set.

【0045】次いで、送信側RTifaxは、フラグ信
号に対応する信号(T30IND:Flags)に続
き、グループ3ファクシミリ伝送手順信号であり、自端
末の識別信号を通知するための信号TSI、および、使
用する伝送機能を通知するための信号DCSにそれぞれ
対応する信号(V21HDLC:TSI/DCS)を受
信側RTifaxへ送信する。
Next, the transmission side RTifax is a group 3 facsimile transmission procedure signal following the signal (T30IND: Flags) corresponding to the flag signal, and uses the signal TSI for notifying the identification signal of its own terminal, and uses it. A signal (V21HDLC: TSI / DCS) corresponding to the signal DCS for notifying the transmission function is transmitted to the receiving RTifax.

【0046】それにより、受信側RTifaxは信号
(V21HDLC:TSI/DCS)を受信すると、相
手端末(送信側RTifax)の識別情報、および、そ
のときに使用する伝送機能を取得する。
When receiving the signal (V21HDLC: TSI / DCS), the receiving RTifax acquires the identification information of the partner terminal (transmitting RTifax) and the transmission function used at that time.

【0047】そして、受信側RTifaxは、フラグ信
号に対応する信号(T30IND:Flags)に続
き、グループ3ファクシミリ伝送手順信号であり、受信
準備が完了した旨を通知するための信号CFRに対応す
る信号(V21HDLC:CFR)を送信側RTifa
xへ送信する。
The receiving side RTifax is a group 3 facsimile transmission procedure signal following the signal (T30IND: Flags) corresponding to the flag signal, and a signal corresponding to the signal CFR for notifying that the reception preparation is completed. (V21HDLC: CFR) on the transmission side RTifa
Send to x.

【0048】このようにして、画情報の送信準備が整う
と、送信側RTifaxは、モデムのリトレーニングの
ためのトレーニング(Training)信号に対応し
た信号(T30IND:Speed)を受信側RTif
axへ送信し、続いて、送信画情報の画像データを複数
に分割し、それぞれの分割された画情報をパケットデー
タ(図示では、「V.17 non ECM:Imag
e data」と表示。)として、受信側RTifax
へ送信する。
When the preparation for transmitting the image information is completed in this way, the transmission-side RTifax transmits a signal (T30IND: Speed) corresponding to a training (Training) signal for retraining the modem to the reception-side RTif.
ax, and then divides the image data of the transmission image information into a plurality of pieces, and divides each of the divided image information into packet data (in the figure, “V.17 non ECM: Imag”).
e data "is displayed. ) As the receiving RTifax
Send to

【0049】そして、画情報の送信を終了すると、フラ
グ信号に対応した信号(T30IND:Flags)を
受信側RTifaxへ送信するとともに、グループ3フ
ァクシミリ手順信号であり画情報送信を終了する旨をあ
らわす信号EOPに対応した信号(V21HDLC:E
OP)を受信側RTifaxへ送信する。
When the transmission of the image information is completed, a signal (T30IND: Flags) corresponding to the flag signal is transmitted to the receiving side RTifax, and a signal indicating a group 3 facsimile procedure signal indicating the end of the image information transmission. EOP compatible signals (V21HDLC: E
OP) to the receiving RTifax.

【0050】一方、受信側RTifaxは、信号(T3
0IND:Speed)を受信すると、画情報の受信準
備に移行し、画情報を運ぶパケットを受信すると、それ
に含まれている分割画情報を順次取り出し、連結した画
情報を作成し、その画情報を、画像蓄積装置9へと蓄積
する。また、画情報受信後の伝送後信号として、この場
合には、信号(V21HDLC:EOP)を受信するの
で、画情報受信が終了する旨を確認する。
On the other hand, the receiving RTifax receives the signal (T3
0IND: Speed), the process shifts to preparation for receiving image information. When a packet carrying image information is received, divided image information included in the packet is sequentially extracted, combined image information is created, and the image information is created. Are stored in the image storage device 9. In this case, since a signal (V21 HDLC: EOP) is received as a post-transmission signal after receiving the image information, it is confirmed that the image information reception ends.

【0051】そして、受信側RTifaxは、そのとき
の画情報の受信結果が良好な場合には、フラグ信号に対
応した信号(T30IND:Flags)に続き、グル
ープ3ファクシミリ手順信号であり画情報の受信が正常
に終了した旨をあらわす信号MCFに対応した信号(V
21HDLC:EOP)を送信側RTifaxへ送信す
る。
If the reception result of the image information at that time is good, the reception side RTifax is a group 3 facsimile procedure signal following the signal (T30IND: Flags) corresponding to the flag signal and receives the image information. (V) corresponding to the signal MCF indicating that the
21 HDLC: EOP) to the transmitting side RTifax.

【0052】それにより、送信側RTifaxは、受信
側RTifaxで画情報を正常に受信されたことを認識
する。この後は、送信側RTifaxは、フラグ信号に
対応した信号(T30IND:Flags)に続き、グ
ループ3ファクシミリ手順信号であり回線復旧を指令す
るための信号DCNに対応した信号(V21HDLC:
DCN)を受信側RTifaxへ送信する。
Thus, the transmission-side RTifax recognizes that the image information has been normally received by the reception-side RTifax. Thereafter, the transmission-side RTifax outputs a signal (T30IND: Flags) corresponding to the flag signal, and then a signal (V21HDLC: V21HDLC:
DCN) to the receiving side RTifax.

【0053】そして、受信側RTifaxは、信号(T
30IND:Flags)および信号(V21HDL
C:DCN)を受信すると、画情報受信動作を終了す
る。
The receiving RTifax receives the signal (T
30IND: Flags) and signal (V21HDL)
C: DCN), the image information receiving operation ends.

【0054】そして、最後に、送信側RTifaxは、
通信パスを切断する旨を要求する切断通知パケットを受
信側RTifaxへ送出し一連の通信動作を終了する。
Finally, the transmission side RTifax is:
A disconnection notification packet requesting that the communication path be disconnected is transmitted to the receiving RTifax, and a series of communication operations is completed.

【0055】このようにして、送信側RTifaxから
受信側RTifaxへの画情報の送信がなされる。
In this manner, the image information is transmitted from the transmission-side RTifax to the reception-side RTifax.

【0056】また、図5は、勧告T.38でファクス画
像をやり取りする場合のプロトコルスタックを示す図で
ある。
Further, FIG. FIG. 18 is a diagram showing a protocol stack when exchanging a fax image at 38.

【0057】勧告T.30プロトコルは、モデム及び網
制御装置等のPSTN(電話回線)向けネットワークデ
バイスを経由してPSTNアクセスを実現し、IPはL
AN(Ethernet等)のネットワークドライバを
経由してネットワークアクセスを実現する。勧告H.3
23呼制御手順は図4の接続要求及び応答パケットや切
断通知パケットの手順を与える。
Recommendation T. The 30 protocol realizes PSTN access via a PSTN (telephone line) network device such as a modem and a network control device.
Network access is realized via a network driver of an AN (Ethernet or the like). Recommendation H. Three
The 23 call control procedure gives the procedure of the connection request and response packet and the disconnection notification packet shown in FIG.

【0058】そして、プロトコルは、通常ソフトウェア
として実装され、ROM2に書き込まれる。
Then, the protocol is usually implemented as software and written in the ROM 2.

【0059】図6は冗長パケットを含むUDPパケット
の構造を示し、図7はそれによって行われる画情報送信
時のエラー回復を模式的に示したものである。
FIG. 6 shows a structure of a UDP packet including a redundant packet, and FIG. 7 schematically shows an error recovery at the time of transmitting image information performed thereby.

【0060】図6及び図7で示す冗長パケット数は4個
であり、連続番号45のヘッダ(実際にはUDPパケッ
トに含まれる)を持つ主要メッセージが最初にセットさ
れ、次に4個前までの送信パケット(先に主要メッセー
ジとして送信されたもの)が冗長パケットとして添付さ
れる。
The number of redundant packets shown in FIGS. 6 and 7 is four, and a main message having a header with a serial number 45 (actually included in a UDP packet) is set first, and then up to four packets before. Is attached as a redundant packet.

【0061】従って、次に送信するUDPパケットには
連続番号46のパケットが主要メッセージとしてセット
され、42〜45までのパケットが冗長パケットして添
付されることになる。
Accordingly, the packet having the serial number 46 is set as the main message in the next UDP packet to be transmitted, and the packets 42 to 45 are attached as redundant packets.

【0062】図7では、10番目と12番目のUDPパ
ケットがネットワーク上で破棄され、その時の連続番号
10と12の主要メッセージがエラー(相手端末に届か
ない状態)となったが、次の11番目、13番目のパケ
ット到達によってエラー回復している。
In FIG. 7, the tenth and twelfth UDP packets are discarded on the network, and the main messages of the serial numbers 10 and 12 at that time become an error (a state in which they cannot reach the partner terminal). The error is recovered by the arrival of the thirteenth and thirteenth packets.

【0063】このような構成において、ネットワークト
ランスポートとしてUDPを使用するときに送信する冗
長パケット数を通信中に任意に変更可能とする場合を図
8を参照して説明する。
A case where the number of redundant packets transmitted when using UDP as a network transport in such a configuration can be arbitrarily changed during communication will be described with reference to FIG.

【0064】先ず、ユーザーの送信操作によって送信制
御指示部が起動し(ステップS1)、T.30信号/画
情報生成部に勧告T.30に準拠した情報を生成させる
と共に(ステップS2)、冗長パケット付加制御部に冗
長パケット数(図7の例では4個)を通知する(ステッ
プS3)。
First, the transmission control instructing unit is activated by the user's transmission operation (step S1). Recommendation T.30 for the signal / image information generator. 30 is generated (step S2), and the redundant packet addition control unit is notified of the number of redundant packets (four in the example of FIG. 7) (step S3).

【0065】そして、T.30信号/画情報生成部で生
成された情報は、UDPパケットの一部を形成するT.
38主要パケット生成部に送られ、勧告T.38に準拠
したメッセージフォーマットに変換されて(ステップS
4)、T.38UDPパケット生成部に送られる。
And, T. The information generated by the signal / image information generation unit is a T.30 signal / image information generation unit which forms a part of a UDP packet.
38 is sent to the main packet generation unit, and 38 (step S
4). It is sent to the 38 UDP packet generator.

【0066】なお、この主要パケットは、次のUDPパ
ケットの冗長パケットとなるので、冗長パケット記憶部
にも送られる(ステップS5)。
Since the main packet is a redundant packet of the next UDP packet, it is also sent to the redundant packet storage unit (step S5).

【0067】そして、T.38UDPパケット生成部は
最終的な送信パケットを生成するため、冗長パケット付
加制御部に冗長パケット数を問い合わせ、冗長パケット
記憶部から必要な数のパケットを得て、冗長パケットを
付加し、UDPパケットを生成する(ステップS6)。
And, T. To generate the final transmission packet, the 38 UDP packet generation unit queries the redundant packet addition control unit for the number of redundant packets, obtains the required number of packets from the redundant packet storage unit, adds the redundant packets, and adds the UDP packets. It is generated (step S6).

【0068】このようにして生成されたT.38UDP
パケットは、ネットワーク送信制御部に渡され、UDP
/IPのプロトコルスタックに制御されて、ネットワー
クへの送信を行う(ステップS7)。
The T.C. 38 UDP
The packet is passed to the network transmission control unit and the UDP
Transmission to the network is performed under the control of the / IP protocol stack (step S7).

【0069】ところで、上記処理中に送信制御指示部が
送信フェーズに従って適宜冗長パケット付加制御部に冗
長パケット数を通知(変更)することで、通信中に任意
に冗長パケット数を変更することができるようになる。
The number of redundant packets can be arbitrarily changed during communication by the transmission control instruction unit notifying (changing) the number of redundant packets to the redundant packet addition control unit as appropriate according to the transmission phase during the above processing. Become like

【0070】無論、通信中の変更だけでなく、例えば通
信前にPingコマンドを送出し、その応答メッセージ
までの時間を計測することで、冗長パケット数を適切な
値に設定することも可能である。
It goes without saying that not only the change during communication but also that the number of redundant packets can be set to an appropriate value, for example, by sending a Ping command before communication and measuring the time until the response message. .

【0071】また、図9に示すように、T.38UDP
パケット生成部自身がプロトコルフェーズを解析し、勧
告T.30のフェーズC(画情報転送フェーズ)以外の
場合は、冗長パケット付加を行わないように制御するこ
とも可能である。
As shown in FIG. 38 UDP
The packet generation unit itself analyzes the protocol phase, and makes a recommendation In cases other than the phase C (image information transfer phase) of 30, the control can be performed so as not to add the redundant packet.

【0072】なお、図9は、図8におけるT.38UD
Pパケット生成部の動作を示したフローチャートであ
る。
FIG. 9 is a diagram showing the T.D. in FIG. 38UD
5 is a flowchart illustrating an operation of a P packet generation unit.

【0073】即ち、T.38主要パケット生成部から主
要パケットを受信すると(ステップS11)、フェーズ
C情報の有無が判断される(ステップS12)。
That is, T. When a main packet is received from the 38 main packet generator (step S11), the presence or absence of phase C information is determined (step S12).

【0074】そして、フェーズC情報が有る場合には、
上述したように送信パケットを生成するため、冗長パケ
ット付加制御部に冗長パケット数を問い合わせ(ステッ
プS13)、冗長パケット記憶部から必要な数のパケッ
トを得て、冗長パケットを付加し、UDPパケットを生
成する(ステップS14)。
When there is phase C information,
In order to generate a transmission packet as described above, the redundant packet addition control unit is inquired about the number of redundant packets (step S13), the required number of packets are obtained from the redundant packet storage unit, the redundant packets are added, and the UDP packet is added. It is generated (step S14).

【0075】これにより生成されたT.38UDPパケ
ットは、ネットワーク送信制御部に渡され、UDP/I
Pのプロトコルスタックに制御されて、ネットワークへ
の送信を行う(ステップS15)。
The generated T.P. The 38 UDP packet is passed to the network transmission control unit, and the UDP / I
The transmission to the network is performed under the control of the protocol stack of P (step S15).

【0076】これにより、勧告T.30のフェーズC部
分にのみ冗長パケットを付加するよう制御することがで
きて、プロトコルの破綻の危険性や無意味な情報の再送
を防ぐことが可能となる。
Thus, the recommendation T. It is possible to control to add a redundant packet only to the phase C portion of the T.30, and it is possible to prevent the danger of protocol breakdown and retransmission of meaningless information.

【0077】なお、図10に示すように、受信側からR
TN(Retrain Negative)の信号が送
られてきたとき付加する冗長パケット数を増加するよう
にしてもよい。
Note that, as shown in FIG.
The number of redundant packets added when a TN (Retrain Negative) signal is sent may be increased.

【0078】図10は、図9に相当するフローチャート
で当該図10におけるRTN信号受信応答の有無の条件
分岐の情報は、図8における送信制御指示部が設定する
ものとする。
FIG. 10 is a flowchart corresponding to FIG. 9, and the information on the conditional branch of the presence or absence of the RTN signal reception response in FIG. 10 is set by the transmission control instruction unit in FIG.

【0079】RTN信号とは、受信側でエラーが多発し
た場合に、そのページの受信が失敗したことを示す信号
であり、通常は勧告T.30のフェーズBに戻って通信
速度をシフトダウンするものである。
The RTN signal is a signal indicating that the reception of the page has failed when an error frequently occurs on the receiving side. The process returns to phase B of 30 to shift down the communication speed.

【0080】図2に示す形態の通信では、例えばUDP
トランスポート使用時の回線(Internet)状況
が悪く、パケットの紛失が多発した場合に当該RTN信
号が送信され、図7の例で言えば、5個の連続するUD
Pパケットが紛失した場合は、1個のパケットはエラー
回復されない。
In the communication shown in FIG. 2, for example, UDP
When the line (Internet) condition at the time of using the transport is bad and the packet is frequently lost, the RTN signal is transmitted. In the example of FIG. 7, five consecutive UDs are transmitted.
If P packets are lost, one packet will not be recovered.

【0081】また、図1に示す形態では、さらに受信側
Gatewayと受信G3FAX間の電話回線状況によ
ってもRTN信号が送信される。
In the embodiment shown in FIG. 1, the RTN signal is also transmitted depending on the state of the telephone line between the receiving side Gateway and the receiving G3 FAX.

【0082】図1に示す形態の場合において、モデム通
信速度のシフトダウンはエラーの原因が電話回線側にあ
るときは有効であるが、エラーの原因がUDPトランス
ポートにあるときは当該シフトダウンは意味のないもの
となってしまう。
In the case of the embodiment shown in FIG. 1, the downshift of the modem communication speed is effective when the cause of the error is on the telephone line side, but when the cause of the error is on the UDP transport, the downshift is effective. It becomes meaningless.

【0083】そこで、このような場合には、図10に示
すフローチャートでは、図9に示した場合と同様にフェ
ーズC以外の情報送信で冗長パケットは付加しないよう
になっている。
Therefore, in such a case, in the flowchart shown in FIG. 10, as in the case shown in FIG. 9, redundant packets are not added in information transmission other than the phase C.

【0084】一方、プロトコルフェーズでRTN信号に
受信応答している場合は、冗長パケット付加制御部から
得た冗長パケット数を増加し、その数を通知すると共に
冗長パケット記憶部から冗長パケットを獲得する。
On the other hand, if a response is made to the RTN signal in the protocol phase, the number of redundant packets obtained from the redundant packet addition control unit is increased, the number is notified, and the redundant packet is obtained from the redundant packet storage unit. .

【0085】即ち、図10においてT.38主要パケッ
ト生成部から主要パケットを受信すると(ステップS2
1)、フェーズC情報の有無が判断される(ステップS
22)。
That is, in FIG. 38 when a main packet is received from the main packet generator (step S2).
1) The presence or absence of phase C information is determined (step S)
22).

【0086】そして、フェーズC情報が有る場合には、
送信パケットを生成するため、冗長パケット付加制御部
に冗長パケット数を問い合わせ(ステップS23)、R
TN信号受信応答の有無を判断する(ステップS2
4)。
When there is phase C information,
In order to generate a transmission packet, the redundant packet addition control unit is inquired of the number of redundant packets (step S23).
It is determined whether there is a TN signal reception response (step S2).
4).

【0087】このとき、RTN信号応答受信が有る場合
には、エラー回復が十分に行われなかったので冗長パケ
ット制御部に付加するパケット数を増加して更新するこ
とを通知する(ステップS25)。
At this time, if the RTN signal response is received, the error recovery has not been sufficiently performed, so that the redundant packet control unit is notified that the number of packets to be added is to be updated by updating (step S25).

【0088】そして、この数の冗長パケットを冗長パケ
ット記憶部から読出して主要パケットに付加し、UDP
パケットを生成する(ステップS26)。
Then, this number of redundant packets is read from the redundant packet storage unit and added to the main packet, and UDP
A packet is generated (step S26).

【0089】これにより生成されたT.38UDPパケ
ットは、ネットワーク送信制御部に渡され、UDP/I
Pのプロトコルスタックに制御されて、ネットワークへ
の送信を行う(ステップS27)。
The T.C. The 38 UDP packet is passed to the network transmission control unit, and the UDP / I
The transmission to the network is performed under the control of the protocol stack of P (step S27).

【0090】一方、ステップS24でRTN信号受信応
答がない場合には、付加する冗長パケット数の変更が必
要ないので、そのままステップS26、ステップS27
に進む。
On the other hand, if there is no response to the reception of the RTN signal in step S24, it is not necessary to change the number of redundant packets to be added.
Proceed to.

【0091】また、ステップS22での判断でフェーズ
C情報でない場合には、そのままステップS27に進
む。
If it is determined in step S22 that the information is not the phase C information, the flow directly proceeds to step S27.

【0092】これによりエラー回復の可能性が大きくな
り、送信エラーを避けることができ、受信側でエラーが
多発したときは、冗長パケット数を増やしてエラー回復
機能を強化し、良好な通信を行うことが可能となる。
As a result, the possibility of error recovery is increased, transmission errors can be avoided, and when errors occur frequently on the receiving side, the number of redundant packets is increased to enhance the error recovery function and perform good communication. It becomes possible.

【0093】一方、付加している冗長パケット数が多い
ような場合には、図11に示すように、受信成功信号で
あるMCF(Message Confirm)信号受
信応答の有無により冗長パケット数を低減することが可
能である。なお、図11は図10に相当するフローチャ
ートである。
On the other hand, when the number of added redundant packets is large, as shown in FIG. 11, the number of redundant packets is reduced by the presence or absence of a reception response of an MCF (Message Confirm) signal which is a reception success signal. Is possible. FIG. 11 is a flowchart corresponding to FIG.

【0094】即ち、図11においてT.38主要パケッ
ト生成部から主要パケットを受信すると(ステップS3
1)、フェーズC情報の有無が判断される(ステップS
32)。
That is, in FIG. 38 when a main packet is received from the main packet generator (step S3).
1) The presence or absence of phase C information is determined (step S)
32).

【0095】そして、フェーズC情報が有る場合には、
送信パケットを生成するため、冗長パケット付加制御部
に冗長パケット数を問い合わせ(ステップS33)、M
CF信号受信応答の有無を判断する(ステップS3
4)。
If there is phase C information,
In order to generate a transmission packet, the redundant packet addition control unit is inquired of the number of redundant packets (step S33).
It is determined whether there is a CF signal reception response (step S3).
4).

【0096】このとき、MCF信号応答受信が有る場合
には、エラー回復が十分に行われているので冗長パケッ
ト制御部に付加するパケット数を低減して更新すること
を通知する(ステップS35)。
At this time, if an MCF signal response is received, the error recovery has been sufficiently performed, and the redundant packet control unit is notified that the number of packets to be added is reduced and updated (step S35).

【0097】そして、この数の冗長パケットを冗長パケ
ット記憶部から読出して主要パケットに付加し、UDP
パケットを生成する(ステップS36)。
Then, this number of redundant packets is read from the redundant packet storage unit and added to the main packet, and UDP
A packet is generated (step S36).

【0098】これにより生成されたT.38UDPパケ
ットは、ネットワーク送信制御部に渡され、UDP/I
Pのプロトコルスタックに制御されて、ネットワークへ
の送信を行う(ステップS37)。
The T.C. The 38 UDP packet is passed to the network transmission control unit, and the UDP / I
The transmission to the network is performed under the control of the protocol stack of P (step S37).

【0099】一方、ステップS34でMCF信号受信応
答がない場合には、付加する冗長パケット数の変更が必
要ないので、そのままステップS36、ステップS37
に進む。
On the other hand, if there is no MCF signal reception response in step S34, there is no need to change the number of redundant packets to be added.
Proceed to.

【0100】また、ステップS32での判断でフェーズ
C情報でない場合には、そのままステップS37に進
む。
If it is determined in step S32 that the information is not the phase C information, the flow directly proceeds to step S37.

【0101】このように、冗長パケット数の低減はT.
38UDPパケットを小さくすることを意味し、Int
ernet全体のネットワーク負荷を下げる効果があ
る。
As described above, the reduction in the number of redundant packets is based on T.264.
Int means to reduce 38 UDP packets, Int
This has the effect of reducing the network load on the entire ernet.

【0102】なお、図示していないが、冗長パケット数
の最低が「ゼロ」であるのは言うまでもない。
Although not shown, it goes without saying that the minimum number of redundant packets is "zero".

【0103】[0103]

【発明の効果】以上説明したように、請求項1に係る発
明によれば、通信中に任意に冗長パケット数を設定可能
にしたので冗長パケット数の最適化を行うことが可能に
なり、通信の信頼性が向上する。
As described above, according to the first aspect of the present invention, the number of redundant packets can be set arbitrarily during communication, so that the number of redundant packets can be optimized. Reliability is improved.

【0104】請求項2に係る発明によれば、勧告T.3
0のフェーズC部分にのみ冗長パケットを付加するよう
制御することで、プロトコルの破綻の危険性や無意味な
情報の再送を防ぐことができ、通信の信頼性が向上す
る。
According to the invention of claim 2, the recommendation T. Three
By controlling to add a redundant packet only to the phase C portion of 0, it is possible to prevent the danger of protocol failure and retransmission of meaningless information, thereby improving communication reliability.

【0105】請求項3にかかる発明によれば、受信側で
エラーが多発したときは、冗長パケット数を増やすよう
にしたので、エラー回復機能が強化されて良好な通信を
行うことができるようになり、通信の信頼性が向上す
る。
According to the third aspect of the present invention, when an error occurs frequently on the receiving side, the number of redundant packets is increased, so that the error recovery function is enhanced so that good communication can be performed. Therefore, communication reliability is improved.

【0106】請求項4にかかる発明によれば、受信側で
エラーが発生しないときは、冗長パケット数を減らして
送信パケットを小さくするようにしたので、ネットワー
ク全体の負荷を下げることが可能になる。
According to the fourth aspect of the invention, when no error occurs on the receiving side, the number of redundant packets is reduced to reduce the number of transmission packets, so that the load on the entire network can be reduced. .

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

【図1】公衆網とインターネットを経由して直接通信す
る通信形態を示す図である。
FIG. 1 is a diagram showing a communication mode for directly communicating with a public network via the Internet.

【図2】インターネットのみを介して2つの装置が通信
する通信形態を示す図である。
FIG. 2 is a diagram showing a communication mode in which two devices communicate only via the Internet.

【図3】図2におけるブロック図である。FIG. 3 is a block diagram in FIG. 2;

【図4】勧告T.38で規定されている通信プロトコル
の一例を示す図である。
FIG. FIG. 3 is a diagram showing an example of a communication protocol specified by 38.

【図5】勧告T.38でファクス画像をやり取りする場
合のプロトコルスタックを示す図である。
FIG. FIG. 18 is a diagram showing a protocol stack when exchanging a fax image at 38.

【図6】UDPパケットの構成を示す図である。FIG. 6 is a diagram showing a configuration of a UDP packet.

【図7】UDPパケットによる通信を説明する図であ
る。
FIG. 7 is a diagram illustrating communication using a UDP packet.

【図8】冗長パケット数を通信中に任意に変更できるよ
うにした構成図である。
FIG. 8 is a configuration diagram in which the number of redundant packets can be arbitrarily changed during communication.

【図9】T.38UDPパケット生成部自身がプロトコ
ルフェーズを解析して冗長パケット付加を行う場合のフ
ローチャートである。
FIG. 38 is a flowchart in a case where a 38 UDP packet generating unit itself analyzes a protocol phase and adds a redundant packet.

【図10】RTN信号により付加する冗長パケット数を
増加する場合のフローチャートである。
FIG. 10 is a flowchart in a case where the number of redundant packets added by the RTN signal is increased.

【図11】MCF信号により付加する冗長パケット数を
低減する場合のフローチャートである。
FIG. 11 is a flowchart in a case where the number of redundant packets added by the MCF signal is reduced.

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

1 CPU 2 ROM 3 RAM 4 SRAM 5 タイマ制御 6 CODEC 7 ハードディスクコントローラHDC 8 ハードディスクHD 9 操作部i/f 10 操作部 11 スキャナi/f 12 スキャナ 13 プロッタi/f 14 プロッタ 15 G3通信制御部 16 網制御部 17 LAN通信制御部 18 LAN制御部 1 CPU 2 ROM 3 RAM 4 SRAM 5 Timer control 6 CODEC 7 Hard disk controller HDC 8 Hard disk HD 9 Operation unit i / f 10 Operation unit 11 Scanner i / f 12 Scanner 13 Plotter i / f 14 Plotter 15 G3 Communication control unit 16 Network Control unit 17 LAN communication control unit 18 LAN control unit

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 コンピュータネットワークに接続され、
パケット通信によってファクシミリ画像を送信するリア
ルタイム型インターネットファクシミリ装置において、 ネットワークトランスポートとしてUDPを使用すると
きに送信する冗長パケット数を、通信中に任意に変更で
きるようにしたことを特徴とするリアルタイム型インタ
ーネットファクシミリ装置。
1. connected to a computer network,
A real-time Internet facsimile apparatus for transmitting a facsimile image by packet communication, wherein the number of redundant packets transmitted when using UDP as a network transport can be arbitrarily changed during communication. Facsimile machine.
【請求項2】 画情報送信フェーズの冗長パケット数と
画情報送信フェーズ以外のフェーズでの冗長パケット数
を異なる数に設定し、画情報送信フェーズ以外のフェー
ズでの冗長パケット数をゼロとすることを特徴とする請
求項1記載のリアルタイム型インターネットファクシミ
リ装置。
2. The number of redundant packets in the image information transmission phase and the number of redundant packets in phases other than the image information transmission phase are set to different numbers, and the number of redundant packets in phases other than the image information transmission phase is set to zero. 2. The real-time Internet facsimile apparatus according to claim 1, wherein:
【請求項3】 受信側からRTN信号が送られてきたと
き、冗長パケット数を増加させるようにしたことを特徴
とする請求項1又は2記載のリアルタイム型インターネ
ットファクシミリ装置。
3. The real-time Internet facsimile apparatus according to claim 1, wherein the number of redundant packets is increased when an RTN signal is sent from a receiving side.
【請求項4】 受信側からMCFの信号が送られてきた
とき、冗長パケット数を低減させるようにしたことを特
徴とするリアルタイム型インターネットファクシミリ装
置。
4. A real-time Internet facsimile apparatus wherein the number of redundant packets is reduced when an MCF signal is sent from a receiving side.
JP2000006472A 2000-01-14 2000-01-14 Real-time Internet facsimile machine Expired - Fee Related JP3944761B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000006472A JP3944761B2 (en) 2000-01-14 2000-01-14 Real-time Internet facsimile machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000006472A JP3944761B2 (en) 2000-01-14 2000-01-14 Real-time Internet facsimile machine

Publications (2)

Publication Number Publication Date
JP2001197279A true JP2001197279A (en) 2001-07-19
JP3944761B2 JP3944761B2 (en) 2007-07-18

Family

ID=18534999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000006472A Expired - Fee Related JP3944761B2 (en) 2000-01-14 2000-01-14 Real-time Internet facsimile machine

Country Status (1)

Country Link
JP (1) JP3944761B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004025879A1 (en) * 2002-09-10 2004-03-25 Allied Telesis Holdings K.K. Optical radio communication system, optical radio communication apparatus, optical radio communication method, and program
JP2006109325A (en) * 2004-10-08 2006-04-20 Nec Corp Communication system, communication device, and program
US7548332B2 (en) 2002-06-21 2009-06-16 Ricoh Company, Ltd. Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets
JP2011044905A (en) * 2009-08-21 2011-03-03 Fuji Xerox Co Ltd Communication control device, communication apparatus, and program
JP2011120014A (en) * 2009-12-03 2011-06-16 Ricoh Co Ltd Communication apparatus
US7978832B2 (en) 2003-09-01 2011-07-12 Canon Kabushiki Kaisha Communicating apparatus, control method of communicating apparatus, and control program of communicating apparatus
JP2011155344A (en) * 2010-01-26 2011-08-11 Hitachi Ltd Network system, network interconnection device, and data transmission method
US8037138B2 (en) 2002-10-10 2011-10-11 Canon Kabushiki Kaisha Communication apparatus, communication control method of communication apparatus, and control program of communication apparatus for selecting a transmission path for image data
JP2012044584A (en) * 2010-08-23 2012-03-01 Oki Networks Co Ltd Packet communication apparatus and packet communication system
US8949443B2 (en) 2003-06-11 2015-02-03 Canon Kabushiki Kaisha Communication apparatus, control method, and computer-usable medium for selecting a network for data transmission

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789696B (en) * 2016-11-30 2020-06-30 卡斯柯信号有限公司 Congestion control-based non-connection-oriented reliable redundant network transmission method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7548332B2 (en) 2002-06-21 2009-06-16 Ricoh Company, Ltd. Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets
WO2004025879A1 (en) * 2002-09-10 2004-03-25 Allied Telesis Holdings K.K. Optical radio communication system, optical radio communication apparatus, optical radio communication method, and program
US8037138B2 (en) 2002-10-10 2011-10-11 Canon Kabushiki Kaisha Communication apparatus, communication control method of communication apparatus, and control program of communication apparatus for selecting a transmission path for image data
US8949443B2 (en) 2003-06-11 2015-02-03 Canon Kabushiki Kaisha Communication apparatus, control method, and computer-usable medium for selecting a network for data transmission
US7978832B2 (en) 2003-09-01 2011-07-12 Canon Kabushiki Kaisha Communicating apparatus, control method of communicating apparatus, and control program of communicating apparatus
JP2006109325A (en) * 2004-10-08 2006-04-20 Nec Corp Communication system, communication device, and program
JP2011044905A (en) * 2009-08-21 2011-03-03 Fuji Xerox Co Ltd Communication control device, communication apparatus, and program
JP2011120014A (en) * 2009-12-03 2011-06-16 Ricoh Co Ltd Communication apparatus
JP2011155344A (en) * 2010-01-26 2011-08-11 Hitachi Ltd Network system, network interconnection device, and data transmission method
JP2012044584A (en) * 2010-08-23 2012-03-01 Oki Networks Co Ltd Packet communication apparatus and packet communication system

Also Published As

Publication number Publication date
JP3944761B2 (en) 2007-07-18

Similar Documents

Publication Publication Date Title
US7218424B2 (en) Facsimile transmission over packet networks with delivery notification
JP3944761B2 (en) Real-time Internet facsimile machine
US6339481B1 (en) Real-time facsimile transmission over digital networks
US6882438B1 (en) Method and apparatus capable of performing information transfer operation with performance security measures
JP3738948B2 (en) Communication device
JP4008632B2 (en) Facsimile communication system
JP3738763B2 (en) Image communication device
JP3875453B2 (en) Network facsimile machine
JP3945413B2 (en) Image communication device
JP5803143B2 (en) Communication system, communication method, program, and communication apparatus
JP3871638B2 (en) Communication device
JP2004247840A (en) Image communication apparatus
JP3697607B2 (en) Internet facsimile machine
JP3563977B2 (en) Control method of real-time internet gateway facsimile machine
JP4184734B2 (en) Communication system, network gateway apparatus, network facsimile apparatus, facsimile apparatus, communication method, network gateway apparatus control method, network facsimile apparatus control method, and facsimile apparatus control method
JP4208752B2 (en) Real-time Internet gateway device and control method thereof
JP3977160B2 (en) Network facsimile machine
JP3622681B2 (en) Internet facsimile machine
JP3608029B2 (en) Control method for internet facsimile communication system and real-time internet gateway device
JP2009017383A (en) Network facsimile apparatus and communication method therefor
JP2002135515A (en) Internet facsimile machine
JP4298689B2 (en) Sending gateway device
JP3823986B2 (en) Internet facsimile machine
JPH11103379A (en) Network facsimile machine
JP2004247839A (en) Image communication apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060328

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070328

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110420

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120420

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130420

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees