JP3389699B2 - Facsimile machine - Google Patents
Facsimile machineInfo
- Publication number
- JP3389699B2 JP3389699B2 JP24087694A JP24087694A JP3389699B2 JP 3389699 B2 JP3389699 B2 JP 3389699B2 JP 24087694 A JP24087694 A JP 24087694A JP 24087694 A JP24087694 A JP 24087694A JP 3389699 B2 JP3389699 B2 JP 3389699B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- commands
- sending
- received
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 claims description 36
- 238000000034 method Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000007639 printing Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Facsimile Transmission Control (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ファクシミリ装置に関
し、特に無駄のないコマンドの送受信の制御を行うファ
クシミリ装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile machine, and more particularly to a facsimile machine for controlling transmission / reception of commands without waste.
【0002】[0002]
【従来の技術】近年、ITU−T勧告T.30のANN
EX Cにて、新たな通信プロトコル(以下、G3Cプ
ロトコルとする)が勧告されている。このG3Cプロト
コルは、G3プロトコルとG4プロトコルの考え方を組
み合わせたようなものとして提案されている。前記勧告
によれば、このG3Cプロトコルのコマンドの送信、受
信の制御では、複数個のコマンドを一組とするマルチフ
レーム3個を1単位としており、コマンド送出時には3
個のマルチフレームを連続して送出しなければならば
い。2. Description of the Related Art In recent years, ITU-T Recommendation T. 30 ANN
A new communication protocol (hereinafter referred to as G3C protocol) is recommended by EXC. The G3C protocol is proposed as a combination of the ideas of the G3 protocol and the G4 protocol. According to the above-mentioned recommendation, in the control of transmission and reception of the command of the G3C protocol, three multiframes each including a plurality of commands as one unit are set as one unit, and at the time of command transmission, three multiframes are set.
It is necessary to continuously transmit the multi-frames.
【0003】例えば、図8に示すように、まず、送信側
から本附属書信号(以下、XID)コマンドが、受信側
へ送出されてファクシミリ通信が開始される。次に、前
記XIDコマンド、非標準機能信号(以下、NSF)コ
マンド、被呼端末識別信号(以下、CSI)コマンド、
およびデジタル識別信号(以下、DIS)コマンドが組
み合わされ、これを1つのマルチフレーム{XID,
(NSF),(CSI),DIS}として、受信側から
送信側へ送られる。前記マルチフレームは、前記勧告に
より、3個を一組として、送出される。For example, as shown in FIG. 8, first, a sending side sends an appendix signal (XID) command to the receiving side to start facsimile communication. Next, the XID command, non-standard function signal (hereinafter, NSF) command, called terminal identification signal (hereinafter, CSI) command,
And a digital identification signal (hereinafter referred to as DIS) command are combined into one multiframe {XID,
(NSF), (CSI), DIS} is sent from the receiving side to the transmitting side. According to the recommendation, the multiframes are transmitted in sets of three.
【0004】なお、図8中では、この3個のマルチフレ
ームは、それらの中のコマンド(3×4=12個)の中
に少なくとも1個のエラーがあり、送信側からのレスポ
ンスコマンドが送出されないため、再び3個のマルチフ
レームが送信側へ送られている場合が示されている。こ
の再送された3個のマルチフレームのうちの最初のマル
チフレームには、エラーがないので、このマルチフレー
ムに対して、送信側からレスポンスコマンドとして送信
端末識別信号(以下、TSI)およびデジタル命令信号
(以下、DCS)が送出される。また、2,3番目のマ
ルチフレームにもエラーがないので、送信側から(TS
I)DCSが送出されている。続いて、所定のレスポン
スコマンドの送出が終わると、ファクシミリ符号化デー
タ(以下、FCD)のフレームが、受信側へ送出され
る。In FIG. 8, these three multiframes have at least one error in the commands (3 × 4 = 12) among them, and the response command from the transmitting side is sent out. Since it is not performed, the case where three multi-frames are sent to the transmission side again is shown. Since there is no error in the first multiframe of the three retransmitted multiframes, a transmission terminal identification signal (hereinafter, TSI) and a digital command signal are sent as a response command from the transmission side to this multiframe. (Hereinafter, DCS) is transmitted. In addition, since there is no error in the second and third multiframes, (TS
I) DCS is being sent out. Then, when the transmission of the predetermined response command is completed, the frame of the facsimile encoded data (hereinafter, FCD) is transmitted to the receiving side.
【0005】なお、前記G3Cプロトコルに関する先行
技術は、前記ITU−T勧告T.30以外に存在しない
と考えられるが、同一のコマンドを連続して送出すると
いう技術に関しては、特開平5−219335号公報に
記されたものがある。この公報には、ファクシミリ装置
の通信処理手順において、RCPフレームあるいはPP
S−EOPコマンド等をそれぞれ3個連続して送出する
ようにした技術が開示されている。The prior art relating to the G3C protocol is described in the ITU-T Recommendation T.264. Although it is considered that there is not any other than 30, there is a technique described in Japanese Patent Laid-Open No. 5-219335, which is related to the technique of continuously sending the same command. In this publication, in the communication processing procedure of the facsimile apparatus, RCP frame or PP is used.
A technique is disclosed in which three S-EOP commands and the like are continuously transmitted.
【0006】[0006]
【発明が解決しようとする課題】前記特開平5−219
335号公報の技術は、RCPあるいはPPS−EOP
コマンドを3個連続して出力することを示すに止まり、
G3Cプロトコルとは全く関係のないものである。前記
したように、G3Cプロトコルのプロトコル手順は、G
3プロトコルを基本としている。このため、G3Cプロ
トコルをG3ファクシミリ装置に実装されている制御を
用いて、あるいはこれを設計変更して実現しようとする
と、該G3プロトコルには同じマルチフレームを3個連
続して送出あるいは受信する概念がないので、G3Cプ
ロトコルを走らせることができないという問題があっ
た。DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
The technology disclosed in Japanese Patent No. 335 is RCP or PPS-EOP.
No more than showing that three commands are output consecutively,
It has nothing to do with the G3C protocol. As described above, the protocol procedure of the G3C protocol is G
It is based on 3 protocols. Therefore, if it is attempted to realize the G3C protocol by using the control installed in the G3 facsimile apparatus or by changing the design of the control, the concept of continuously transmitting or receiving three same multiframes in the G3 protocol Therefore, there was a problem that the G3C protocol could not be run.
【0007】また、一度マルチフレームの連続送出を開
始すると、応答コマンドが戻ってきても、前記マルチフ
レームを3個送出しなければならず、無駄なコマンド送
出を行われなければならないという問題がある。また、
受信側のファクシミリ装置は、同一のマルチフレームを
3個受信するが、従来の制御方法では、前記マルチフレ
ームの中のコマンドの1つにでもFCSエラーが含まれ
ていると、前記3個のマルチフレームは正常とは判断で
きないという問題がある。本発明の目的は、前記した従
来技術の問題点を除去し、効率的な複数のコマンドの送
出、および複数のコマンドの受信を可能とするファクシ
ミリ装置を提供することにある。Further, once the continuous transmission of multi-frames is started, even if the response command is returned, three multi-frames must be transmitted, and useless command transmission must be performed. . Also,
The facsimile machine on the receiving side receives three identical multi-frames. However, in the conventional control method, if one of the commands in the multi-frame contains an FCS error, the three multi-frames are received. There is a problem that the frame cannot be judged to be normal. SUMMARY OF THE INVENTION An object of the present invention is to eliminate the above-mentioned problems of the prior art, and to provide a facsimile apparatus capable of efficiently transmitting a plurality of commands and receiving a plurality of commands.
【0008】[0008]
【課題を解決するための手段】前記目的を達成するため
に、請求項1の発明は、コマンドを生成する生成手段
と、前記コマンドを要素とするマルチフレームの送出回
数を制御する送出回数制御手段と、前記送出回数制御手
段に制御され、送出回数分のマルチフレームを連続して
送出する送出手段と、前記マルチフレームを送出中に、
送信相手から送られてきたコマンドを受信する受信手段
と、前記受信手段により応答コマンドを受信したと判断
した時に、前記コマンドの送出を停止する手段とを具備
した点に特徴がある。また、請求項2の発明は、送信相
手からの応答コマンドを正常に受信したか否かを判断す
る判断手段を具備した点に特徴がある。また、請求項3
の発明は、同じコマンドを複数受信した場合、正常なコ
マンドを1つのみ記憶する記憶手段を具備した点に特徴
がある。In order to achieve the above-mentioned object, the invention of claim 1 is to provide a generation means for generating a command and a transmission frequency control means for controlling the transmission frequency of a multi-frame having the command as an element. And a sending means that is controlled by the sending number control means and continuously sends multi-frames for the number of sending times, and while sending the multi-frames,
It is characterized in that it comprises a receiving means for receiving the command sent from the transmission partner and a means for stopping the sending of the command when it is judged that the response command is received by the receiving means. Further, the invention of claim 2 is characterized in that it comprises a judging means for judging whether or not the response command from the transmission partner is normally received. Further, claim 3
The invention of 1 is characterized in that it has a storage means for storing only one normal command when a plurality of same commands are received.
【0009】[0009]
【作用】請求項1の発明によれば、送出回数分のコマン
ドをマルチフレームとして送出し、該コマンドに対して
送信相手からの応答コマンドを受信すると、送出回数分
のコマンドを全部送出しなくてもコマンドの送出を停止
することが可能になる。According to the first aspect of the invention, when the command for the number of times of transmission is transmitted as a multiframe and the response command from the transmission partner is received in response to the command, all the commands for the number of times of transmission are not transmitted. Can also stop sending commands.
【0010】また、請求項2の発明によれば、受信した
複数のコマンドの内のいくつかにFCSエラーがあって
も、1つでも正常なコマンドを受信している場合には、
該コマンドを正常に受信したと判断することが可能にな
る。また、請求項3の発明によれば、同じコマンドを複
数受信した場合、正常なコマンドを1つのみ記憶するが
可能になる。According to the second aspect of the invention, even if some of the received plurality of commands have FCS errors, if at least one normal command is received,
It becomes possible to judge that the command is normally received. Further, according to the invention of claim 3, when a plurality of the same commands are received, only one normal command can be stored.
【0011】[0011]
【実施例】以下に図面を参照して、本発明のファクシミ
リ装置の一実施例を詳細に説明する。図1は、本発明の
一実施例の機能を示すブロック図である。図において、
1はG3Cプロトコルの通信制御手順に準じてファクシ
ミリ装置を制御する制御部、2は前記制御部1による制
御にしたがってコマンドを生成するコマンド生成部、3
は前記コマンド生成部1で生成されたコマンドを相手側
ファクシミリ装置へ送出する送出部、4は後述する操作
表示装置13等を利用して設定されるコマンド送出回数
を管理したり、該コマンド送出回数をカウントしたりす
る送出回数制御部であり、例えばカウンタ等である。6
はコマンドを送出中でも送信相手から送られてきたコマ
ンドを受信でき、複数のコマンドを受信できる受信部、
7は前記コマンドが正常に受信されたかチェックするエ
ラーチェック部、8は同じコマンドを連続して受信した
場合、正常に受信したコマンドを1つのみ記憶する記憶
部である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the facsimile apparatus of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing the function of one embodiment of the present invention. In the figure,
Reference numeral 1 is a control unit for controlling a facsimile apparatus according to the communication control procedure of the G3C protocol, 2 is a command generation unit for generating a command under the control of the control unit 1, 3
Is a transmission unit for transmitting the command generated by the command generation unit 1 to the facsimile machine on the other side, and 4 is a command transmission frequency set using the operation display device 13 or the like, which will be described later. Is a transmission number control unit for counting, for example, a counter. 6
Is a receiving unit that can receive commands sent from the other party while sending commands, and can receive multiple commands,
Reference numeral 7 is an error check unit that checks whether the command is normally received, and 8 is a storage unit that stores only one command that is normally received when the same command is continuously received.
【0012】図2は、本発明が適用されるファクシミリ
装置の概略構成を示すブロック図である。図において、
11はファクシミリ装置全体を制御するCPU、12は
制御プログラムが使用するワークエリアとしてのRA
M、13はオペレータがファクシミリ装置を操作するた
めの操作表示装置、14は送信用原稿や複写用原稿等を
読取る読取装置、15は前記複写用原稿や受信画像等を
記録する印字装置、16は画信号を符号化したり、復号
化したり、あるいは拡縮したりする画像処理装置、17
は画情報を蓄積する画像蓄積装置、18は前記CPU1
1がファクシミリ装置全体を制御するためのプログラム
が格納されているシステム制御部、19はデジタル網に
適した通信の制御を行うデジタル通信制御装置、20は
アナログ網に適した通信の制御を行うアナログ通信制御
装置であり、自動発着信機能を備えている。21はファ
クシミリ装置とデジタル網とを接続するデジタル網イン
ターフェース、22は低速モード機能と高速モード機能
とを切換える機能を備えた変復調装置、23はファクシ
ミリ装置とアナログ網とを接続するアナログ網インター
フェース、24は相互にデータのやり取りを行うための
システムバス、25は前記デジタル網インターフェース
21やアナログ網インターフェース23等の外部回線イ
ンターフェースと複数の内部通信回路とを接続する回線
切換え制御装置である。FIG. 2 is a block diagram showing a schematic configuration of a facsimile apparatus to which the present invention is applied. In the figure,
Reference numeral 11 is a CPU for controlling the entire facsimile machine, and 12 is an RA as a work area used by a control program.
M and 13 are operation and display devices for the operator to operate the facsimile device, 14 is a reading device for reading transmission originals, copying originals, and the like, 15 is a printing device for recording the copying originals, received images, and the like, and 16 is An image processing device that encodes, decodes, or expands or contracts image signals, 17
Is an image storage device for storing image information, and 18 is the CPU 1
Reference numeral 1 is a system control unit in which a program for controlling the entire facsimile apparatus is stored, 19 is a digital communication control apparatus for controlling communication suitable for a digital network, and 20 is an analog for controlling communication suitable for an analog network. It is a communication control device and has an automatic call origination / termination function. Reference numeral 21 is a digital network interface for connecting a facsimile machine and a digital network, 22 is a modulator / demodulator having a function of switching between a low speed mode function and a high speed mode function, 23 is an analog network interface for connecting the facsimile machine and an analog network, 24 Is a system bus for exchanging data with each other, and 25 is a line switching control device for connecting an external line interface such as the digital network interface 21 and the analog network interface 23 to a plurality of internal communication circuits.
【0013】次に、本実施例のファクシミリ装置におい
て、複数のコマンドをマルチフレームとして送出する動
作について、図を参照して説明する。図3はXID,
(NSF),(CSI),DISからなるマルチフレー
ムコマンドの送出の一例を示すフローチャートである。
図7はコマンドの送受信を示す図である。まず、ステッ
プS1では、送出すべきマルチフレームコマンドをコマ
ンド生成部2のワークエリアに作成し、格納する。ステ
ップS2では、送出するマルチフレームコマンドのコマ
ンド送出回数が、前記送出回数制御部4(以下、カウン
タとする)にセットされる。ステップS3では、前記コ
マンド作成部2のワークエリアに格納されているマルチ
フレームコマンドを送出する。ステップS4では、前記
マルチフレームコマンドが1個送出される毎に、前記カ
ウンタ4をデクリメントする。Next, the operation of sending a plurality of commands as a multi-frame in the facsimile apparatus of this embodiment will be described with reference to the drawings. Figure 3 shows XID,
It is a flowchart which shows an example of transmission of the multi-frame command which consists of (NSF), (CSI), and DIS.
FIG. 7 is a diagram showing transmission and reception of commands. First, in step S1, a multi-frame command to be sent is created and stored in the work area of the command generator 2. In step S2, the command transmission count of the multi-frame command to be transmitted is set in the transmission count control unit 4 (hereinafter referred to as a counter). In step S3, the multi-frame command stored in the work area of the command creating section 2 is sent out. In step S4, the counter 4 is decremented each time one multi-frame command is transmitted.
【0014】ステップS5では、前記カウンタ4が0で
あるか否かが判断される。この判断が肯定の場合は、前
記コマンド送出回数分だけマルチフレームコマンドが送
出されたと判断し、マルチフレームコマンドの送出を終
了する。一方、判断が否定の場合は、ステップS6へ進
む。ステップS6では、前記マルチフレームコマンドに
対するレスポンスコマンド(すなわち、DCSコマン
ド)を受信したか否かが判断される。この判断が肯定の
場合は、受信側で該マルチフレームコマンドを正しく受
信しているので、残りのマルチフレームコマンドの送出
を取り止めて終了する。この時、前記カウンタ4をクリ
アする。一方、判断が否定の時は、ステップS3へ戻
り、前記ワークエリアからマルチフレームコマンドを再
び送出する。In step S5, it is determined whether or not the counter 4 is zero. If this determination is affirmative, it is determined that the multi-frame command has been transmitted the number of times the command has been transmitted, and the transmission of the multi-frame command ends. On the other hand, if the determination is negative, the process proceeds to step S6. In step S6, it is determined whether or not a response command (that is, a DCS command) for the multi-frame command has been received. If this determination is affirmative, the multi-frame command has been correctly received on the receiving side, so the transmission of the remaining multi-frame commands is canceled and the process ends. At this time, the counter 4 is cleared. On the other hand, when the determination is negative, the process returns to step S3, and the multi-frame command is sent again from the work area.
【0015】以上のようにして、複数個のコマンドを連
続して送出した場合でも、1個の正常なコマンドに対
し、送信側からレスポンスコマンドが送出されて来る
と、その後の複数個のコマンドの連続した送出を停止す
ることができる。例えば、3個のマルチフレームコマン
ドを連続して送出する場合に、送出された1個目のマル
チフレームコマンドに対する受信側からのレスポンスコ
マンドを受けると、2個目以降のマルチフレームコマン
ドの送出を停止させることができる。上記した例は、X
ID,(NSF),(CSI),DISからなるマルチ
フレームコマンドの送出について述べたが、他のコマン
ドについても、同様に行うことができる。本実施例によ
れば、例えば、図7に示されているように、マルチフレ
ームコマンドの送出を2個に抑えることができ、コマン
ドの送受信に要する時間を短縮することができる。As described above, even when a plurality of commands are continuously transmitted, when a response command is transmitted from the transmitting side for one normal command, a plurality of subsequent commands are transmitted. Continuous delivery can be stopped. For example, when three multiframe commands are continuously transmitted, when the response command from the receiving side for the first multiframe command transmitted is received, the transmission of the second and subsequent multiframe commands is stopped. Can be made. The example above is X
Although the transmission of the multi-frame command including the ID, (NSF), (CSI), and DIS has been described, the same can be performed for other commands. According to the present embodiment, for example, as shown in FIG. 7, it is possible to suppress the transmission of the multi-frame command to two, and it is possible to shorten the time required for transmitting and receiving the command.
【0016】次に、本実施例のファクシミリ装置におい
て、マルチフレームとして送られてきた複数のコマンド
を受信する動作について図面を参照して説明する。図
4,5はマルチフレームコマンドの受信の一例を示すフ
ローチャートである。図6は受信するマルチフレームコ
マンドの説明図である。まず、ステップS11では、マ
ルチフレームコマンドを受信したか否かが判断される。
この判断が肯定の場合は、ステップS12へ進み、受信
したコマンドを前記コマンド作成部2のワークエリアに
格納する。ここでは、図6に示すマルチフレームコマン
ド1のコマンドaが該ワークエリアに格納される。Next, the operation of the facsimile apparatus of this embodiment for receiving a plurality of commands sent as a multi-frame will be described with reference to the drawings. 4 and 5 are flowcharts showing an example of receiving a multi-frame command. FIG. 6 is an explanatory diagram of the received multi-frame command. First, in step S11, it is determined whether a multi-frame command has been received.
If this determination is affirmative, the process proceeds to step S12, and the received command is stored in the work area of the command creating section 2. Here, the command a of the multi-frame command 1 shown in FIG. 6 is stored in the work area.
【0017】ステップS13では、マルチフレームコマ
ンドの受信が終了したか否かを判断する。この判断が肯
定の場合は、ステップS14へ進み、図示されていない
カウンタnまたはレジスタに“1”をセットする。一
方、否定の時は、前記ステップS12へ戻る。ステップ
S15では、前記ワークエリアに格納されたマルチフレ
ームコマンドのn番目のコマンドを抽出する。ここで
は、前記マルチフレームコマンド1のコマンドaを抽出
する。ステップS16では、抽出されたn番目のコマン
ドのFCSチェックを行い、該コマンドが正常に受信さ
れたか否かを判断する。この判断が肯定の場合は、ステ
ップS17へ進み、前回と同じコマンドであるか否かが
判断される。一方、否定の場合は、ステップS19へ進
み、前記ワークエリア内の当該コマンドをクリアする。
すなわち、エラーコマンドをクリアする。ここでは、前
記コマンドaは図6に示すように正常に受信されてい
る。ステップS17の判断が肯定の場合は、ステップS
19へ進み、前記ワークエリア内の当該コマンドをクリ
アする。一方、否定の場合は、ステップS18へ進み、
当該コマンドを受信バッファ(図示せず)へ移動させ
る。ここでは、前記コマンドaを受信バッファへ移動さ
せる。In step S13, it is determined whether or not the reception of the multi-frame command is completed. If this determination is affirmative, the process proceeds to step S14, and "1" is set in the counter n or register not shown. On the other hand, when the result is negative, the process returns to step S12. In step S15, the n-th command of the multi-frame command stored in the work area is extracted. Here, the command a of the multi-frame command 1 is extracted. In step S16, the FCS check of the extracted n-th command is performed, and it is determined whether the command has been normally received. When this determination is affirmative, the process proceeds to step S17, and it is determined whether or not the command is the same as the previous command. On the other hand, if the result is negative, the process proceeds to step S19 to clear the command in the work area.
That is, the error command is cleared. Here, the command a is normally received as shown in FIG. If the determination in step S17 is affirmative, step S
In step 19, the command in the work area is cleared. On the other hand, in the case of negative, the processing proceeds to step S18,
The command is moved to the reception buffer (not shown). Here, the command a is moved to the reception buffer.
【0018】図5のステップS20では、次のコマンド
があるか否かが判断される。この判断が肯定の場合は、
ステップS22へ進み、前記nをインクリメントし、前
記ステップS15に戻る。一方、否定の場合は、ステッ
プS21へ進んで、マルチフレームコマンドを例えば3
回受信したか否かが判断される。この判断が否定の場合
は、前記ステップS11へ戻り、一方、肯定の場合は、
終了する。以上のようにして、前記図6に示す各マルチ
フレーム1〜3のコマンドa〜cを順に処理することに
より、正常に受信された複数のコマンドをそれぞれ1個
づつ得ることができる。この結果、本実施例によれば、
マルチフレームコマンド1〜3の中に、1つでも正しい
コマンドa,b,cが含まれていれば、マルチフレーム
に含まれるコマンドa,b,cを正しく受信したと判定
し、応答コマンドを送出することができるようになる。
このため、従来のように、マルチフレームを3個再送す
る動作を削減でき、プロトコルの受信時間を短縮できる
と共に、CPUの負担を軽減することができる。In step S20 of FIG. 5, it is determined whether or not there is a next command. If this decision is positive,
The process proceeds to step S22, the n is incremented, and the process returns to step S15. On the other hand, if the result is negative, the process proceeds to step S21 and the multi-frame command is set to 3
It is judged whether or not it has been received twice. If this determination is negative, the process returns to step S11, while if the determination is affirmative,
finish. As described above, by sequentially processing the commands a to c of the multi-frames 1 to 3 shown in FIG. 6, it is possible to obtain a plurality of normally received commands one by one. As a result, according to the present embodiment,
If at least one of the correct commands a, b, and c is included in the multiframe commands 1 to 3, it is determined that the commands a, b, and c included in the multiframe have been correctly received, and the response command is sent. You will be able to.
Therefore, it is possible to reduce the operation of retransmitting three multiframes as in the related art, reduce the protocol reception time, and reduce the load on the CPU.
【0019】以上、G3プロトコルについて説明してい
るが、このプロトコルに限定されるものではなく、同様
の動作をするプロトコルであれば、全て該当するもので
ある。The G3 protocol has been described above, but the G3 protocol is not limited to this protocol, and any protocol that performs the same operation is applicable.
【0020】[0020]
【発明の効果】以上の説明から明らかなように、請求項
1の発明によれば、送出回数分のコマンドをマルチフレ
ームとして送出し、該コマンドに対して送信相手からの
応答コマンドを受信すると、送出回数分のコマンドを全
部送出しなくてもコマンドの送出を停止することができ
る。このため、コマンドの送受信にかかる時間を短縮す
ることができ、ファクシミリ装置を効率よく使用するこ
とができる。また、請求項2の発明によれば、受信した
複数のコマンドの内のいくつかにFCSエラーがあって
も、1つだけ正常なコマンドを受信している場合には、
該コマンドを正常に受信したと判断することができる。
このため、無駄にコマンドの再送要求をしなくてもよ
い。また、請求項3の発明によれば、同じコマンドを複
数受信した場合、正常なコマンドを1つだけ記憶するの
で、受信した正常なコマンドだけをワークエリアに格納
することができ、余分なコマンドを記憶しなくて済む。As is apparent from the above description, according to the invention of claim 1, when the command for the number of times of transmission is transmitted as a multi-frame and the response command from the transmission partner is received in response to the command, It is possible to stop the command transmission without transmitting all the commands for the number of times of transmission. Therefore, it is possible to reduce the time required to send and receive the command, and it is possible to efficiently use the facsimile device. Further, according to the invention of claim 2, even if some of the received plurality of commands have FCS errors, if only one normal command is received,
It can be determined that the command has been normally received.
For this reason, it is not necessary to uselessly make a command retransmission request. Further, according to the invention of claim 3, when a plurality of the same commands are received, only one normal command is stored, so that only the received normal command can be stored in the work area, and an extra command is stored. You don't have to remember.
【図1】 本発明の一実施例の機能を示すブロック図で
ある。FIG. 1 is a block diagram showing functions of an embodiment of the present invention.
【図2】 本発明が適用させるファクシミリ装置の概略
構成を示すブロック図である。FIG. 2 is a block diagram showing a schematic configuration of a facsimile machine to which the present invention is applied.
【図3】 マルチフレームコマンドの送出の一例を示す
フローチャートである。FIG. 3 is a flowchart showing an example of sending a multi-frame command.
【図4】 マルチフレームコマンドの受信の一例を示す
フローチャートである。FIG. 4 is a flowchart showing an example of receiving a multi-frame command.
【図5】 前記図4の続きのフローチャートである。FIG. 5 is a flowchart continued from FIG. 4;
【図6】 受信するマルチフレームコマンドの説明図で
ある。FIG. 6 is an explanatory diagram of a received multi-frame command.
【図7】 コマンドの送受信を示す説明図である。FIG. 7 is an explanatory diagram showing command transmission / reception.
【図8】 従来のコマンドの送受信を示す説明図であ
る。FIG. 8 is an explanatory diagram showing transmission and reception of a conventional command.
1…制御部、2…コマンド生成部、3…送出部、4…送
出回数制御部、6…受信部、7…エラーチェック部、8
…記憶部、11…CPU、12…RAM、13…操作表
示装置、14…読取装置、15…印字装置、16…画像
処理装置、17…画像蓄積装置、18…システム制御
部、19…デジタル通信制御装置、20…アナログ通信
制御装置、21…デジタル網インターフェース、22…
変復調装置、23…アナログ網インターフェース、24
…システムバス、25…回線切換え制御装置。1 ... Control unit, 2 ... Command generating unit, 3 ... Sending unit, 4 ... Sending frequency control unit, 6 ... Receiving unit, 7 ... Error checking unit, 8
... storage unit, 11 ... CPU, 12 ... RAM, 13 ... operation display device, 14 ... reading device, 15 ... printing device, 16 ... image processing device, 17 ... image storage device, 18 ... system control unit, 19 ... digital communication Control device, 20 ... Analog communication control device, 21 ... Digital network interface, 22 ...
Modulator / demodulator, 23 ... Analog network interface, 24
... system bus, 25 ... line switching control device.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平3−68262(JP,A) 特開 平3−42966(JP,A) 特開 平5−114987(JP,A) 特開 平3−219765(JP,A) 特開 平3−184450(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 1/32 - 1/36 H04N 1/42 - 1/44 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-3-68262 (JP, A) JP-A-3-42966 (JP, A) JP-A-5-114987 (JP, A) JP-A-3- 219765 (JP, A) JP-A-3-184450 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H04N 1/32-1/36 H04N 1/42-1/44
Claims (3)
レームを送受信する通信制御手順方式のファクシミリ装
置において、 コマンドを生成する生成手段と、 前記コマンドを要素とするマルチフレームの送出回数を
制御する送出回数制御手段と、 前記送出回数制御手段に制御され、送出回数分のマルチ
フレームを連続して送出する送出手段と、 前記マルチフレームを送出中に、送信相手から送られて
きたコマンドを受信する受信手段と、 前記受信手段により応答コマンドを受信したと判断した
時に、前記コマンドの送出を停止する手段とを具備し、 送出したコマンドに対して送信相手からの応答コマンド
を受信すると、送出回数分のコマンドを全部送出しなく
てもコマンドの送出を停止するようにしたことを特徴と
するファクシミリ装置。1. In a facsimile apparatus of a communication control procedure system for transmitting and receiving a multi-frame including a plurality of commands as a set, a generation unit for generating a command and a number of times of transmitting the multi-frame having the command as an element are controlled. A sending count control means, a sending means that is controlled by the sending count control means, continuously sends the multi-frame for the sending count, and receives a command sent from a sending party while sending the multi frame. It comprises a receiving means and a means for stopping the sending of the command when the receiving means judges that the response command has been received. The facsimile apparatus is characterized in that the sending of the command is stopped without sending all the commands.
信したか否かを判断する判断手段を具備し、 受信した複数のコマンドの中に、1つでも正常なコマン
ドがある場合には、該コマンドを正常に受信したと判断
するようにしたことを特徴とする前記請求項1記載のフ
ァクシミリ装置。2. A determination means for determining whether or not a response command from a transmission partner has been normally received, wherein if at least one of the received commands is normal, the response command is sent. 2. The facsimile apparatus according to claim 1, wherein it is determined that the command is normally received.
なコマンドを1つのみ記憶する記憶手段を具備したこと
を特徴とする前記請求項2記載のファクシミリ装置。3. The facsimile apparatus according to claim 2, further comprising storage means for storing only one normal command when a plurality of same commands are received.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24087694A JP3389699B2 (en) | 1994-09-09 | 1994-09-09 | Facsimile machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24087694A JP3389699B2 (en) | 1994-09-09 | 1994-09-09 | Facsimile machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0884232A JPH0884232A (en) | 1996-03-26 |
| JP3389699B2 true JP3389699B2 (en) | 2003-03-24 |
Family
ID=17066017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24087694A Expired - Fee Related JP3389699B2 (en) | 1994-09-09 | 1994-09-09 | Facsimile machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3389699B2 (en) |
-
1994
- 1994-09-09 JP JP24087694A patent/JP3389699B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0884232A (en) | 1996-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6010876A (en) | Facsimile communication control system | |
| JP3389699B2 (en) | Facsimile machine | |
| JPH09233300A (en) | Facsimile machine | |
| JPH04301940A (en) | Data communication equipment | |
| JPH08111761A (en) | Facsimile equipment | |
| JP3011976B2 (en) | Facsimile machine | |
| JPH06209409A (en) | Facsimile equipment | |
| JP2002320080A (en) | Facsimile machine | |
| JP3389698B2 (en) | Facsimile machine | |
| JP2795863B2 (en) | Data terminal equipment | |
| JP3222154B2 (en) | Terminal equipment for ISDN | |
| JP3022376B2 (en) | Facsimile apparatus capable of changing communication speed and communication speed changing method | |
| JP3268604B2 (en) | Facsimile machine | |
| JP3114373B2 (en) | G4 facsimile machine | |
| JPH06225101A (en) | Picture transmission method for facsimile equipment | |
| JPH0449761A (en) | Transmission control method for facsimile equipment | |
| JP2002217983A (en) | Facsimile gateway | |
| JPH0568154A (en) | Facsimile equipment | |
| JPH04252664A (en) | Data transmission equipment provided with ecm function | |
| JPH06233099A (en) | Facsimile equipment | |
| JPH03101449A (en) | Facsimile equipment | |
| JP2002158704A (en) | Real time type internet facsimile communication system and gateway | |
| JPH09181876A (en) | Facsimile adapter device | |
| JPH01251872A (en) | Facsimile equipment | |
| JPH02186772A (en) | Image communication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |