JPH02140056A - ファクシミリ装置の伝送制御方式 - Google Patents

ファクシミリ装置の伝送制御方式

Info

Publication number
JPH02140056A
JPH02140056A JP1007732A JP773289A JPH02140056A JP H02140056 A JPH02140056 A JP H02140056A JP 1007732 A JP1007732 A JP 1007732A JP 773289 A JP773289 A JP 773289A JP H02140056 A JPH02140056 A JP H02140056A
Authority
JP
Japan
Prior art keywords
transmission
image information
frames
error
time
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
JP1007732A
Other languages
English (en)
Other versions
JP2743277B2 (ja
Inventor
Shigetaka Tanaka
重隆 田中
Yuichi Saito
斉藤 裕一
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 US07/352,460 priority Critical patent/US5105423A/en
Priority to DE3916085A priority patent/DE3916085C2/de
Publication of JPH02140056A publication Critical patent/JPH02140056A/ja
Application granted granted Critical
Publication of JP2743277B2 publication Critical patent/JP2743277B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、エラーコレクションモード機能を備えたファ
クシミリ装置の伝送方式に関する。
[従来の技術] ファクシミリ装置で画情報を伝送するとき、回線状態が
悪い場合など、受信装置で受信した画情報に伝送誤りが
生じていると、受信装置では正確な画情報を再現するこ
とができない。
そこで、従来から、各メーカで独自の誤り訂正機能を備
えたファクシミリ装置が実現されており、かかるファク
シミリ装置を利用すると、誤りのない画情報伝送を実現
することができる。
しかしながら、このようなメーカ独自の方式では、メー
カが相違する機種間での互換性がないため、誤り訂正機
能を適用することができない。
そのために、CCITT(国際電信ffi話諮問委員会
)において、かかる事態を解消するためにエラーコレク
ションモード(誤り訂正モード)の標準的な方式が、グ
ループ3フアクシミリ装置の機能を定めた勧告T、30
の追補(Annex A)という形式で提案されている
この勧告では、符号化圧縮後の画情報をその先頭から2
56バイト(オクテツト;1バイト(=1オクテツト)
=8ビット)あるいは64バイト毎のフレームサイズに
分割し・、その1フレー・部分の画情報を、第10図(
a)に示すように、HDLC(ハイレベル・データ・リ
ンク制御)手順の形式のフレームFLMkこ整形した状
態で伝送する。
ここで、このフレームFLMは、所定のビットパターン
からなる(先頭)フラグシーケンスF、所定のビットパ
ターン(グローバルアドレス)からなるアドレスフィー
ルドA、ファクシミリ装置に固有なビットパターンから
なる制御フィールドC1情報フィールド■、誤り検出の
ためのフレームチエツクシーケンスFC5、および、(
後尾)フラグFを順次波べて形成される。
また、情報フィールド■は5ファクシミリ伝送手順信号
が配置されるファクシミリ制御フィールドFCFと、そ
のファクシミリ伝送手順信号に付加される各種の情報が
配置されるファクシミリ情報フィールドPIFからなる
この場合、ファクシミリ制御フィールドFCFには、フ
ァクシミリ伝送手順信号のファクシミリ符号化データF
CDが配置され、ファクシミリ情報フィールドPIFに
は、フレームの順序をあられすフレーム番号FNoと、
1フレームサイズFSZの符号化されたフレームデータ
FDcが配置される。
また、フレーム番号FNoが8ビツトの2進数からなる
ため、連番として0〜255までしか取れないので、連
続する256個のフレームを1ブロツクに設定し、その
ブロック受信側より再送要求するようにしている。また
、1ページ分の画情報を1つのブロックで伝送できなか
った場合には、その残りの部分を次のブロックに設定し
て伝送する。
受信側は、再送要求時には、同図(b)に示すような、
ファクシミリ伝送手順信号PPP (部分ページ要求信
号)のフレームを送信側に応答する。なお、ファクシミ
リ伝送手順信号は、必要なパラメータを含めた状態で、
この部分ページ要求(’6号PPRと同様なフレーム形
式でやりとりされるが、以下の記述においては、例えば
、単に信号PPRと記載する。
この信号PPRは、そのファクシミリ制御フィールドF
CFに、信号PPRであることをあられすピッ1〜パタ
ーン(PPR)が配置され、ファクシミリ情報フィール
ドPIFに256ビツトのエラ・−マツプデータEMp
が配置されてなる。
このエラーマツプデータEMρは、伝送されたlブロッ
ク分のフレームデータのうち、伝送誤りを生じていなか
ったフレームにはデータ「0」を、伝送誤りを生じてい
たフレームにはデータ「1」をそれぞれ、フレーム順に
配置してなる。
この信号PPRを受信すると、送信側は、エラーマツプ
データEMpでデータ「1」がセットされているフレー
ムのフレームデータのみを再度受信側に送信する。
この再送要求を、全てのフレームの伝送誤りが解消され
るまで繰り返し行うことで、受信側で誤りのない受信画
像を記録出力することができる。
ところで、同一ブロックに対する再送要求が多数繰り返
されると、伝送時間が非常に長くなるので、再送要求が
一定数繰り返された時点で、伝送速度を1段階低下させ
るようにしており、勧告に示されている標準の方法を第
11図に示す。
すなわち、画情報伝送を行なうフェーズCを開始すると
、まず、lブロン9分の画情報を伝送しく処理101)
、画情報伝送後の動作を指示するための信号PP5−Q
(QはMPS、EOM、EOP、PRI−Q)を送出し
た(処理102)のちに、受信側からのレスポンスを受
信する(処理103)。
このレスポンス受信で受信した伝送手順信号が信号PP
Pであるかどうかを調べ(判断104)、判断104の
結果がYESになるときには、それがm回目に受信した
信号PPRであるかどうかを調べる(判断105)。
判断105の結果がNOになるときには、信号PPRで
通知された伝送誤りフレームからなる再送画情報を形成
しく処理106)、処理101に戻って、その再送画情
報を伝送する。
判断105の結果がYESになるときには、同一ブロッ
クの再送回数が規定回数に達したので、伝送速度を1段
階低下することを通知する信号CTCを送出しく処理1
07)、受信側が準備が完了して信号CTrlを応答す
ることを待つ(処理108)。
信号CTRを受信すると、画情報伝送速度を1段階低下
させ、処理1(16に進んで再送画情報を形成し、その
画情報を伝送する。
また、判断104の結果がNoの場合には、そのときに
受信した伝送手順信号の内容に対応した処理に移行しく
処理109)、フェーズCを終了する。
このようにして、同一ブロックの再送回数が(m−1)
回になると、次の再送時に画情報伝送速度を1段階低下
するようにしている。
[発明が解決しようとする課題] しかしながら、このような標準方法では、伝送誤りの発
生状況にかかわらずに、常に、同一ブロックの再送回数
を監視して伝送速度の低下を制御しているため、伝送路
の状況が劣悪で伝送誤りが頻発しており、規定回数だけ
再送を行なっても伝送誤りを解消できないような場合、
伝送時間がかかるという不都合を生じていた。
本発明は、かかる従来技術の課題を解消するためになさ
れたものであり、エラーコレクションモード使用時の伝
送時間を短縮できるファクシミリ装置の伝送方式を提供
することを目的としている。
[課題を解決するための手段] 本発明は、この目的を達成するために、受信側より通知
された伝送誤りフレーム数と送信フレーム数に基づいて
再送時の伝送誤り発生の期待値、あるいは、シフトダウ
ンしないで画情報を再送したときに要するシフトダウン
前伝送時間とシフトダウンしたときに要するシフトダウ
ン後伝送時間を算出し、その期待値、あるいは、シフト
ダウン前伝送時間とシフトダウン後伝送時間の大小関係
に基づいて伝送速度の低下を制御するようにしたもので
ある。
[作用コ したがって、伝送路の状況に応じたシフトダウン制御が
行われるので、エラーコレクションモード時の伝送時間
を短縮することができる。
[実施例コ 以下、添付図面を参照しながら、本発明の実施例を詳細
に説明する。
第1図は、本発明の一実施例にかかるファクシミリ装置
を示している。
同図において、cpu (中央処理装置)■は、このフ
ァクシミリ装置全体の制御処理、および、ファクシミリ
伝送制御手順処理を行なうためのものであり、その制御
プログラムはROM (リード・オンリ・メモリ)2に
記憶され、ワークエリアおよび伝送バッファはRAM 
(ランダム・アクセス・メモリ)3に形成される。なお
、伝送バッファの容量は、最大256バイトのフレーム
を1ブロック分記憶できるように、少なくとも64にバ
イト(K=1024)の記憶容量が確保される。
スキャナ4は送信原稿を所定の解像度で読み取るだめの
ものであり、プロッタ5は受信画像を所定の解像度で記
録出力するためのものである。
操作表示部6はこのファクシミリ装置を操作するための
ものであり、パラメータメモリ7はこのファクシミリ装
置に固有に設定されている短縮ダイアル情報等の種々の
パラメータを記憶するためのものであり、不揮発性記憶
装置からなる。
符号化復号化部8は送信画信号を符号化圧縮するととも
に、受信画情報を元の画信号に復号化するものであり、
モデム9はアナログ回線網である公衆電話回線網等を伝
送回線として用いることができるようにデジタルデータ
を変復調するものであり、網制御装置10はファクシミ
リ装置を公衆電話回線網に接続するためのものである。
なお、この網制御装置10は自動発着信機能を備えてい
る。
また、CPUI、EOM2、RAM3、スキャナ4、プ
ロッタ5、操作表示部6、パラメータメモリ7、符号化
復号化部8、モデム9、および、網制御装置10は、シ
ステムバス11を介して相互にデータをやりとりしてい
る。
以上の構成で、このファクシミリ装置は、エラーコレク
ションモードで画情報伝送を行なうことができ、このエ
ラーコレクションモードを用いて画情報を送信するとき
、CPUIは、画情報伝送のフェーズCで、第2図に示
す処理を実行する。
画情報伝送を行なうフェーズCを開始すると、まず、1
ブロック分の画情報を伝送しく処理201)、画情報伝
送後の動作を指示するための信号PP5−Q(QはMP
S、EOM、EOP、PRI−Q)を送出した(処理2
02) ノちに、受信側からのレスポンスを受信する(
処理203)。
このレスポンス受信で受信した伝送手順信号が信号PP
Rであるかどうかを調べ(判断204)、判断204の
結果がYESになるときには、次の再送時における伝送
誤りの期待値(n”/N)が、1以上になるかどうかを
判定する(判断205)。
ここで、nは信号PPRで通知された伝送誤りフレーム
の数であり、Nはそのときの送信フレームの総数である
。したがって、確率(n/N)は、そのときの画情報伝
送における。フレーム単位の伝送誤りの確率を示し、こ
れに、伝送誤りフレーム数を乗じることで、再送時に1
つ以上のフレームに伝送誤りが発生することをあられす
期待値を得る。
判断205の結果がNOになるときには、再送時に伝送
誤りを発生しない場合があるので、それがm回目に受信
した信号PPRであるかどうかを調べる(判断206)
判断206の結果がNOになるときには、信号PPRで
通知された伝送誤りフレームからなる再送画情報を形成
しく処理207)、処理201に戻って、その再送画情
報を伝送する。
判断205の結果がYESになるときには、再送時に1
つ以上のフレームに伝送誤りを生じる可能性が非常に大
きい場合であり、再送時の伝送速度を1段階低下するた
めに、その旨を通知する信号CTCを送出しく処理20
8)、受信側が準備が完了して信号CTRを応答するこ
とを待つ(処理209)。
信号CTRを受信すると、モデム9の高速モデム機能の
伝送速度を1段階低下させ、処理207に進んで再送画
情報を形成し、処理201に戻ってその画情報を伝送す
る。
また、判断206の結果が’/ESになるときには、同
一ブロックの再送回数が規定回数に達したので、処理2
08,209,207を順次行ない、処理201に戻り
、再送画情報を伝送する。
また、判断204の結果がNOの場合には、そのときに
受信した伝送手順信号の内容に対応した処理に移行しく
処理210)、フェーズCを終了する。
このようにして、本実施例では、信号PPRが応答され
たとき、再送時の伝送誤りの期待値を算出し、その期待
値に基づいて伝送速度の制御を行なっている。
このファクシミリ装置(以下、送信装置という)のオペ
レータがスキャナ4に送信原稿をセットし、エラーコレ
クションモードを設定した状態で、同一機能を備えた別
のファクシミリ装置(以下、受信装置という)の宛先を
入力してスタートキーを操作入力すると、例えば、第3
図(a)に示すように、画情報伝送手順が行なわれる。
ただし、この場合、スキャナ4にセットされた送信原稿
が1枚であり、それに記録されている画像を符号化圧縮
して得られた画情報の大きさは64にバイト以下で、1
ブロツクに収まるものとする。
なお、送信装置および受信装置とも、CPUIによって
動作が制御されるが、以下の説明では、送信装置と受信
装置の全体的な動作として記述する。
まず、送信装置が受信装置を発呼し、着呼検出した受信
装置は、自端末が非音声端末であることをあられす信号
CEDを応答したのちに、自端末が備えている標準的な
機能とオプション機能を、それぞれ信号DISおよび信
号NSFにより送信装置に通知する。
送信装置は、そのときに使用する機能を信号NSFによ
り受信装置に通知するとともに、トレーニングチエツク
TCPを行なう。
受信装置では、トレーニング結果が良好な場合には、信
号CFRを送信装置に応答し、それによって、送信装置
は画情報PIXの送信を開始する。
このとき、送信装置は、スキャナ4より送信原稿の画像
を読み取らせ、それによって得た画信号を符号化復号化
部8で符号化圧縮し、それによって得た画情報を上述し
た形式のフレームデータに整形した状態でRAM3に形
成した伝送バッファに蓄積し、この伝送バッファに蓄積
されたフレームデータをモデム9に転送して変調させた
のちに、網制御装置10より受信装置に伝送する。
そして、1ページ分の画情報PIXの送信を終了すると
、信号PPSおよび送信終了をあられす信号EOPを送
信する。
一方、受信装置は、受信した画情報をRAM3に蓄積す
るとともに、誤り検出符号FC5を参照しておのおのの
データフレームにデータ誤りが生じているかどうかを判
定する。
そして、受信装置は、各フレームのフレームチエツクシ
ーケンスFC5のチエツク結果により、1つ以上のフレ
ームにデータ誤りを生じていることを検出すると、上述
したような信号PPPを応答して。
送信装置に受信データエラーを検出したデータフレーム
を通知する。
信号PPRが応答されると、送信装置は、上述した処理
を実行し、再送時に伝送誤りを生じるフレーム数の期待
値(n”/N)を算出する。このとき、伝送路の状態が
悪くて、再送要求されたフレーム数が多く、期待値が1
以上である場合、信号CTCを送出する。
信号CTCを受信した受信装置は、モデム9の伝送速度
を1段階低下し、信号CTRを応答する。
これにより、送信装置は、モデム9の伝送速度を1段階
低下した状態で、指定された1つ以上のフレーム番号の
データフレームのみからなる画情報PIXr1を送信し
く再送)、その送信終了後に信号pps 。
HOPを送信する。
受信装置は、画情報P工Xr1を受信したときに伝送誤
りを検出すると、上述と同様にして信号PPPを応答し
、送信装置に受信データエラーを検出したデータフレー
ムを通知する。
信号PPRが応答されると、送信装置は、」二連と同様
にして、再送時に伝送誤りを生じるフレーム数の期待値
(n”/N)を算出する。このとき1期待値が1より小
さくなっている場合、指定された1つ以上のフレーム番
号のデータフレームのみからなる画情報PIXrzを送
信し、その送信終了後に信号PPS。
EOPを送信する。
受信装置は、画情報データPIXr2を誤りなく受信で
きたときには、信号MCFを応答する。
これによって、送信装置は画情報伝送が正常に終了した
ことを確認し、信号DCNを受信装置に送出して回線を
切断し、画情報伝送を終了する。
一方、伝送路の状態が比較的良好で、最初に画情報PI
Xを送信したときの伝送誤りフレーム数があまり多くな
い場合、受信装置から応答された信号PPRが応答され
ると、信号CTCを送出せずに、信号PPRで再送指定
された1つ以上のフレーム番号のデータフレームのみか
らなる画情報PIXrを送信する(第3図(b)参照)
このようにして、本実施例によれば、伝送誤りが頻発し
ている場合には、最初の再送時に伝送速度が1段階低下
され、より伝送誤りの少ない状態で画情報の再送が行な
われるので、再送回数が1回で済み、それによって、総
合的な伝送時間を短縮することができる。
ところで、上述した期待値(n”/N)は、伝送フレー
ムの総数Nが小さい場合には、大きい値を取る。
したがって、伝送フレームの総数Nが少なくなる画情報
の再送時には、その再送画情報を受信した受信装置から
再送要求されたフレーム数nが小さい場合でも、期待値
(n”/N)が「1」以上になることがある。
このような場合、再送時の画情報伝送速度が順次小さく
なり、結果的に伝送時間が長くなるという不都合を生じ
ることがある。
かかる不都合を解消するためには、上述した期待値(n
2/N)を参照した画情報伝送速度の制御を、伝送フレ
ーム数がより多くなる第1回目の画情報再送時のみ有効
とすればよく、その場合の処理例を第4図に示す。
すなわち、画情報伝送を行なうフェーズCを開始すると
、まず、1ブロック分の画情報を伝送しく処理301)
、画情報伝送後の動作を指示するための信号PP5−Q
を送出した(処理303)のちに、受信側からのレスポ
ンスを受信する(処理302)。
このレスポンス受信で受信した伝送手順信号が信号PP
Rであるかどうかを調べ(判断304)、判断304の
結果がYESになるときには、その受信した信号PPR
が1回目のものであるかどうかを判定する(判断305
)。
判断305の結果がYESになるときには、1回目の再
送要求時であり、伝送フレームの総数Nが比較的多い場
合であるので5次の再送時における伝送誤りの期待値(
n”/N)が、1以上になるかどうかを判定する(判断
306)。
判断306の結果がNOになるときしこは、それがm回
目に受信した信号PPRであるかどうかを調べる(判断
307)。
判断307の結果がNoになるときには、信号PPRで
通知された伝送誤りフレームからなる再送画情報を形成
しく処理308) 、処理301に戻って、その再送画
情報を伝送する。
判断306の結果が’1’ESになるときには、信号C
TCを送出しく処理308)、受信側が準備が完了して
信号CTRを応答することを待つ(処理309)。
信号CTRを受信すると、モデム9の高速モデム機能の
伝送速度を1段階低下させ、処理308に進んで再送画
情報を形成し、処理301に戻ってその画情報を伝送す
る。
判断307の結果がYESになるときには、同一ブロッ
クの再送回数が規定回数に達したので、処理309.3
10,308を順次行ない、処理301に戻り、再送画
情報を伝送する。
また、判断305の結果がNoになるときには、2回目
以降の再送要求時であり、伝送フレームの総数Nが少な
い場合であるので、判断306をスキップして判断30
7に進み1期待値(n”/N)の判定を行なわない。
また、判断304の結果がNoの場合には、そのときに
受信した伝送手順信号の内容に対応した処理に移行しく
処理310)、フェーズCを終了する。
このようにして、伝送フレームの総数Nが大きい1回目
の再送要求時のみに期待値(n2/N)の判定処理を有
効にしているので、不要な伝送速度の低下処理が排除さ
れ、画情報伝送に要する時間を短縮できる。
また、この実施例では、再送要求回数に応じて、期待値
(n2/N)の判定処理を有効/無効にする判定を行な
っているが、伝送フレームの総数Nに基づいて、期待値
(n2/N)の判定処理を有効/無効にする判定を行な
うようにすることもできる。その場合、総数Nが一定値
以上のときに期待値(n2/N)の判定処理を有効とし
、総数Nが一定値より小さいときに期待値(n”/N)
の判定処理を無効とすればよい。
第5図は、本発明の別な実施例にかかるファクシミリ装
置を示している。
同図において、CPU(中央処理装置)21は、このフ
ァクシミリ装置全体の制御処理、および、ファクシミリ
伝送制御手順処理を行なうためのものであり、その制御
プログラムはROM(リード・オンリ・メモリ)22に
記憶され、ワークエリアはRAM(ランダム・アクセス
・メモリ)23に形成される。
スキャナ24は送信原稿を所定の解像度で読み取るだめ
のものであり、プロッタ25は受信画像を所定の解像度
で記録出力するためのものである。
操作表示部26はこのファクシミリ装置を操作するため
のものであり、符号化復号化部27は送信画信号を符号
化圧縮するとともに、受信画情報を元の画信号に復号化
するものである。
ECM(エラーコレクションモート)バッファ28は、
ニラ−コレクシ目ンモード時の画情報を蓄積するための
ものであり、最大256バイトのフレームを少なくとも
1ブロツク分記憶できるように、少なくとも64にバイ
ト(K=1024)の記憶容量を備えている。
モデム29はアナログ回線網である公衆電話回線網等を
伝送回線として用いることができるようにデジタルデー
タを変復調するものであり、網制御装置30はファクシ
ミリ装置を公衆電話回線網に接続するためのものである
。なお、この網制御装置30は自動発着信機能を備えて
いる。
また、CPU21、ROM22、RAM23、スキャナ
24、プロッタ25、操作表示部26、符号化復号化部
27、ECMバッファ28、モデム29.および、網制
御装置30は、システムバス31を介して相互にデータ
をやりとりしている。
以上の構成で、このファクシミリ装置がエラーコレクシ
ョンモード時に行う送信処理の一例を第6図(a)〜(
c)に示す。この場合、1ブロツクに収まる大きさの画
情報を1ページ分送信する場合を示している。
まず、宛先を発呼すると(処理401)、受信装置から
端末機能を通知する手順信号DISが送出されてくるの
を待つ(判断402のNoループ)。
判断402の結果がYESになると、エラーコレクショ
ンモードの使用を含み、そのときに使用する伝送機能を
通知するための手順信号DO8を送出しく処理403)
、そのときに設定したモデム速度でのモデムトレーニン
グを行うために、トレーニングチエツク信号TCPを送
出する(処理404)。
そして、受信装置より、このトレーニングチエツク信号
TCPの受信結果を通知するための手順信号FTTある
いは手順信号CFRが応答されてくるのを待ち(判断4
05,406のNoループ)、手順信号FTTが応答さ
れてきた場合(判断405の結果がYES)には、モデ
ム速度を1段階低下しくシフトダウン;処理407)、
処理403に戻って、そのシフトダウンしたモデム速度
を再設定した手順信号DC5を送出する。
手順信号CFRが応答されてきた場合(判断406の結
果がYES)には、前述のように、画情報を所定のフレ
ームデータに整形した状態で送信するエラーコレクショ
ンモード画情報送信を行う(処理408)。
このときの伝送フレーム数をNとする。
処理408を終了すると、全てのメツセージの送信を終
了したことをあられす手順信号PP5−EOPを送出す
る(処理409)。
次に、制御変数iを1に初期設定し、再送フレーム数を
記憶するためのカウンタCNをOに初期設定した状態で
(処理410)、受信装置から手順信号PPRあるいは
手順信号MCFが応答されてくるのを待つ(判断411
,412のNoループ)。
手順信号MCFが応答されたとき(判断412の結果が
’/ES) 、全てのフレームデータを受信装置が正常
受信したので、回線切断をあられす手順信号DCNを送
出して、回線を復旧しく処理413)、この送信処理を
終了する。
手順信号RRPが応答されたとき(判断411の結果が
YES)、そのときにエラーフレームとして応答された
データフレームの総数NiをカウンタCNに加算してカ
ウンタCNの値を更新しく処理414)、そのときの伝
送速度SPで要求されたデータフレームを再送したとき
に要する時間TA、および、最初に送信したフレーム数
河のデータフレームをシフトダウン後の伝送速度SP′
で伝送したときに要する時間TBをそれぞれ算出しく処
理415,416)、時間TAが時間78以上になって
いるかどうかを調べる(判断417)。
判断417の結果がNOになるときには、その時に要求
された再送フレームからなる再送画情報(フレーム数N
i)を形成して受信装置に送信しく処理419)、手順
信号PP5−EOPを送出する(処理420)。そして
、制御変数iをインクリメントしく処理421)、受信
装置からの伝送状態の応答を受信待機するために判断4
11に戻る。
判断417の結果がYESになるときには1画情報伝送
法度を1段階シフトダウンすることをあられす手順信号
CTCを送出しく処理422)、受信装置より手順信号
CTRが応答されるのを待つ(判断423のNoループ
)。
手順信号CTRを受信し、判断423の結果がYESに
なると、シフトダウンした伝送速度で、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Ni
)を形成して受信装置に送信しく処理424)、手順信
号PP5−EOPを送出する(処理425)。
次に、シフトダウンした伝送速度で、上述と同様の処理
を行うため、制御変数jを0に初期設定しく処理426
)、受信装置から手順信号PPPあるいは手順信号MC
Fが応答されるのを待つ(判断427,428のNoル
ープ)。
手順信号MCFが応答されて判断428の結果がYES
になるときには、受信装置で全てのデータフレームが正
常受信できたので、処理413に移行する。
手順信号PPRが応答されて判断427の結果がYES
になるときには、そのときにエラーフレームとして応答
されたデータフレームの総数NjをカウンタCNに加算
してカウンタCNの値を更新しく処理429)、そのと
きの伝送速度SP(この場合は、最初の伝送速度から1
段階シフトダウンされている)で要求されたデータフレ
ームを再送したときに要する時間TA、および、最初に
送信したフレーム数Hのデータフレームをシフトダウン
後の伝送速度SP″(この場合は、最初の伝送速度から
2段階シフトダウンした伝送速度)で伝送したときに要
する時間TBをそれぞれ算出しく処理430,431)
、時間TAが時間TB以上になっているかどうかを調べ
る(判断432)。
判断432の結果がNOになるときには、その時に要求
された再送フレームからなる再送画情報(フレーム数N
j)を形成して受信装置に送信しく処理434)、手順
信号PP5−EOPを送出する(処理435)。そして
、制御変数jをインクリメントし、受信装置からの伝送
状態の応答を待機するために判断427に戻る。
判断432の結果がYESになるときには、画情報伝送
速度を1段階シフトダウンすることをあられす手順信号
CTCを送出しく処理437)、受信装置より手順信号
CTRが応答されるのを待つ(判断438のNoループ
)。
手順信号CTRを受信し、判断438の結果がYESに
なると、シフトダウンした伝送速度で、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Nj
)を形成して受信装置に送信しく処理439)、手順信
号PP5−EOPを送出する(処理44o)。
そして、これ以降は、そのときにシフトダウンした伝送
速度に関して、上述と同様な処理を実行する(図示略)
このようにして、本実施例では、伝送フレーム総数をそ
のときの伝送速度で伝送したときに要する時間TA、お
よび、最初に伝送した伝送フレーム数をシフトダウンし
た伝送速度で伝送したときに要する時間TBの大小関係
によってシフトダウンの実行を制御しているので、その
ときの伝送路の状況に最適なシフ1−ダウン制御を行う
ことができ、その結果、伝送時間を短縮することができ
る。
本実施例による伝送手順の一例を第7図(a)に示す。
まず、送信装MTXが発呼すると、受信装置2ZRXは
、被呼局識別信号CEDおよび手順信号DISを送出す
る。
送信装置TXは、手順信号DISに基づいて伝送機能を
設定し、その設定結果を手順信号DC5により受信装置
RXに通知する。そして、そのときに設定したモデム速
度で1−レーニングチェック信号TCPを送出し、受信
装置1?Xからトレーニング結果が通知されてくるのを
待つ。
受信装置RXは、トレーニング結果が良好なので、手順
信号CFRを応答し、これにより、送信装置TXは、フ
レーム数Nのエラーコレクションモードの画情報PIX
を送信し、手順信号PP5−EOPを送出する。
このとき、受信装置RXでは、エラーフレームを検出し
たので、エラー検出したフレームを手順信号PPR(N
工)により通知する。
送信装置TXは、手順信号PPR(N1)を受信すると
、上述した処理により時間TAおよび時間TBを算出し
、その大小関係を調べる。この場合、時間TAが時間T
Bよりも小さかったので、手順信号PPP (Nよ)で
通知されたN□個のエラーフレームからなる画情報PI
Xr□を同一伝送速度で送信、手順信号PPR−EOP
を送出する。
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N、
 )により通知する。
送信装置TXは、手順信号PPR(N2)を受信すると
、上述した処理により時間TAおよび時間TBを算出し
、その大小関係を調べる。この場合、時間TAが時間7
8以上になったので、手順信号CTCを送出して伝送速
度を1段階シフトダウンするように受信装置RXに通知
する。
受信装置RXは、モデムの設定が完了すると、手順信号
CTRを送信装置Txに送出する。これにより、送信装
置TXは、手順信号PPR(N2)で通知されたN2個
のエラーフレームからなる画情報PIXr、をシフトダ
ウン後の伝送速度で送信し、手順信号PP5−EOPを
送出する。
このとき、受信装置RXでは、エラーフレームを検出し
なかったので1手順信号MCFを応答し、これにより、
送信装置TXは、手順信号DCNを送出して回線を復旧
し、画情報送信処理を終了する。また、受信装置RXは
、手順信号DCNを受信すると回線を復旧する。
ところで、上述した実施例では、最初に伝送した画情報
のフレーム数に再送画情報のフレーム数を加算した値に
基づいて算出したシフトダウン前の伝送時間と、最初に
伝送した画情報のフレーム数に基づいて算出したシフト
ダウン後の伝送時間の大小関係に基づいて、シフトダウ
ンの実行を制御しているが、このシフトダウンの実行の
制御は。
再送フレーム数にのみ基づいて行うことができる。
第8図(a)、(b)は、このようなシフトダウン実行
制御を行う、本発明のさらに別な実施例にかかる送信処
理を示している。
まず、第6図(a)の処理401〜判断406と同様の
伝送前手順である処理501〜判断506を実行したの
ちに、エラーコレクションモードの画情報送信を行い(
処理508)、全てのメツセージの送信を終了したこと
をあられす手順信号PP5−EOPを送出する(処理5
09)。
次に、制御変数kを1に初期設定し、再送フレーム数を
記憶するためのカウンタCMを0に初期設定した状態で
(処理510)、受信装置から手順信号PPRあるいは
手順信号MCFが応答されてくるのを待つ(判断511
,512のNoループ)。
手順信号MCFが応答されたとき(判断512の結果が
YES) 、回線切断をあらbす手順信号DCNを送出
して、回線を復旧しく処理513)、この送信処理を終
了する。
手順信号RRPが応答されたとき(判断511の結果が
YES)、そのときにエラーフレームとして応答された
データフレームの総数NkをカウンタCMに加算してカ
ウンタCMの値を更新しく処理514)、制御変数にの
値が1に等しいかどうかを輿入る(判断515)。
判断515の結果がYESになるときには、その時に要
求された再送フレームからなる再送画情報(フレーム数
Nk)を形成して受信装置に送信しく処理516)1手
順信号PP5−EOPを送出する(処理517)。そし
て、制御変数kをインクリメントしく処理518) 、
受信装置からの伝送状態の応答を待機するために判断5
11に戻る。
判断515の結果がNOになるときには、そのときの伝
送速度SPで、カウンタCMであられされる再送要求さ
れたデータフレームの延べ数を再送したときに要する時
間TC1および、1つ前に再送要求されたフレーム数N
k−1のデータフレームをシフトダウン後の伝送速度S
P′で伝送したときに要する時間TDをそれぞれ算出し
く処理519,520)、時間TCが時間70以上にな
っているかどうかを調べる(判断521)。
判断521の結果がNOになるときには、処理516に
戻り、そのときに再送要求されたエラーフレームからな
る画情報を再送する。
判断521の結果がYESになるときには、画情報伝送
速度を1段階シフトダウンすることをあられす手順信号
CTCを送出しく処理522) 、受信装置より手順信
号CTRが応答されるのを待つ(判断523のNoルー
プ)。
手順信号CTRを受信し、判断523の結果がYESに
なると、シフトダウンした伝送速度で、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Nk
)を受信装置に送信しく処理524) 1手順信号PP
5−EOPを送出する(処理525)。
次に、シフトダウンした伝送態度で、上述と同様の処理
を行うため、制御変数aをOに初期設定しく処理526
)、受信装置から手順信号PPRあるいは手順信号MC
Fが応答されるのを待つ(判断527,528のNOル
ープ)。
手順信号MCFが応答されて判断528の結果がYES
になるときには、受信装置で全てのデータフレームが正
常受信できたので、処理513に移行する。
手順信号PPRが応答されて判断527の結果がYES
になるときには、そのときにエラーフレームとして応答
されたデータフレームの総数NQをカウンタ側に加算し
てカウンタ囲を更新しく処理529)、それ以降は、シ
フトダウンされた伝送速度について、上述と同様の処理
を行う。
この場合の伝送手順例を第7図(b)に示す。
まず、第7図(a)と同様にして、伝送前手順および最
初の画情報伝送が行われる。このとき、受信装置RXで
は、エラーフレームを検出したので、エラー検出したフ
レームを手順信号PPR(Nよ)により通知する。
送信装置TXは、手順信号PPR(N1)を受信すると
、手順信号PPR(N1)で通知されたN0個のエラー
フレームからなる画情報PIXr□を同一伝送速度で送
信し1手順信号PPR−FOPを送出する。
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N2
)により通知する。
送信装置TXは、手順信号PPR(N2)を受信すると
、上述した処理により時間TAおよび時間TBを算出し
、その大小関係を調べるにの場合、時間TAが時間TB
よりも小さいので、手順信号PPR(N2)で通知され
たN2個のエラーフレームからなる画情報PIXr2を
同一伝送速度で送信し、手Jim イff号PPR−E
OPを送出する。
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N、
 )により通知する。
送信装置TXは、手順信号PPR(N3 )を受信する
と、上述した処理により時間TAおよび時間TBを算出
し、その大小関係を調べる。このとき、時間TAが時間
78以上になったので、送信装置TXは、手順信号CT
Cを送出して伝送速度を1段階シフトダウンするように
受信装置RXに通知する。
受信装置RXは、モデムの設定が完了すると、手順信号
CTRを送信装置TXに送出する。これにより、送信装
置TXは、手順信号PPR(N、 )で通知されたN。
個のエラーフレームからなる画情報PIXr、をシフト
ダウン後の伝送速度で送信し1手順信号PP5−EOP
を送出する。
このとき、受信装置RXでは、エラーフレームを検出し
なかったので、手順信号MCFを応答し、これにより、
送信装置TXは、手順信号DCNを送出して回線を復旧
し、画情報送信処理を終了する。また、受信装置RXは
、手順信号DCNを受信すると回線を復旧する。
なお、上述した実施例では、時間TAと時間TBの比較
結果、あるいは、時間TCと時間TDの比較結果にのみ
基づいて、シフトダウンの発生を制御しているが、さら
に、CCITTの勧告と同様に、手順信号PPHの応答
回数でシフ1−ダウンの発生を制御するようにすること
もできる。
ところで、エラーコレクションモードで画情報伝送を行
うとき、伝送エラーが発生すると画情報再送が頻発し、
それにより、伝送時間が長くなる。
そこで、エラーコレクションモードで画情報伝送を行う
ときに、伝送エラーの発生率が小さい伝送速度を設定で
きれば、画情報の再送を抑制することができ、結果的に
伝送時間を短縮できる。
このように、伝送エラーの発生率が小さい伝送速度を設
定するには、伝送前手順で行うモデムトレーニングの条
件をより厳しい値に設定すればよい。
第9図は5このような本発明のさらに別な実施例にかか
る受信処理の一例を示している。
この受信処理では、着呼検出すると(判断601の結果
がYES)、被呼局識別信号CED、および、手順信号
DISを順次送出しく処理602,603)、送信装置
から手順信号DO8が応答されてくるのを待つ(判断6
04のNOループ)。
手順信号DC9が応答されて判断404の結果がYES
になると、そのときにエラーコレクションモードの使用
が設定されているかどうかを調べる(判断605)。
判断605の結果がNoになるときには、手順信号DC
8に続いて伝送されてくるトレーニングチエツク信号T
CPを受信し、その受信時のデータエラーのビット数が
、標準の判定値、例えば、15よりも大きかったかどう
かを調べる(処理606)。
この判定処理の結果、受信結果が良好と判定された場合
には(判断607の結果がYES)、手順信号CFRを
応答して(処理608)、それ以降の手順(通常手順)
を行う。
また、判定処理の結果、受信結果が不良と判定された場
合には(判断607の結果がNO)、手順信号FTTを
応答して(処理609)、判断604に戻る。
判断605の結果がYESになるときには、手順信号D
O8に続いて伝送されてくるトレーニングチエツク信号
TCPを受信し、その受信時のデータエラーのビット数
が、エラーコレクションモード時の判定値、例えば、0
よりも大きかったかどうかを調べる(処理610)。
この判定処理の結果、受信結果が良好と判定された場合
には(判断611の結果がYES)、手順信号CFRを
応答して(処理612)、それ以降の手順(エラーコレ
クションモード手順)を行う。
また、判定処理の結果、受信結果が不良と判定された場
合には(判断611の結果がNo)、手順信号FTTを
応答して(処理613)、判断604に戻る。
このようにして、本実施例では、エラーコレクションモ
ード時のトレーニングチエツク結果を。
より厳しい条件で判定しているので、伝送路の状態が比
較的悪いときには、伝送速度がより小さい値、すなわち
、伝送誤りの発生確率がより小さい値に設定されるので
、画情報再送の発生を抑制でき、それによって、伝送時
間を短縮することができる。
なお、上述した実施例では、エラーコレクションモード
時の判定条件を、ビットエラー個数が0に設定している
が、この設定値は適宜に定めることができる。
[発明の効果] 以上説明したように、本発明によれば、受信側より通知
された伝送誤りフレーム数と送信フレーム数に基づいて
再送時の伝送誤り発生の期待値、あるいは、シフトダウ
ンしないで画情報を再送したときに要するシフトダウン
前伝送時間とシフトダウンしたときに要するシフトダウ
ン後伝送時間を算出し、その期待値、あるいは、シフト
ダウン前伝送時間とシフトダウン後伝送時間の大小関係
に基づいて、伝送速度の低下を制御するようにしたので
、伝送路の状況がシフトダウン制御に反映され、それに
より、エラーコレクションモード時の伝送時間を短縮す
ることができるという効果を得る。また、エラーコレク
ションモード時のモデムトレーニングチエツク条件をよ
り厳しい値とし、より伝送誤りの発生率が小さい伝送速
度に設定できるようにしたので、画情報再送の発生を抑
制でき、それによって、エラーコレクションモード時の
伝送時間を短縮できるという効果を得る。
【図面の簡単な説明】
第1図は本発明の一実施例にかかるファクシミリ装置を
示すブロック図、第2図は第1図の装置の処理例を示す
フローチャート、第3図(a)は伝送手順の一例を示す
タイムチャート、同図(b)は伝送手順の他の例を示す
タイムチャー1へ、第4図は第1図の装置の他の処理例
を示すフローチャート、第5図は本発明の別な実施例に
かかるファクシミリ装置を示すブロック図、第6図(a
)〜(C)は第5図の装置の送信処理の一例を示すフロ
ーチャート、第7図(a)は伝送手順の別な例を示すタ
イムチャート、同図(b)は伝送手順のさらに別な例を
示すタイムチャート、第8図(a)、(b)は送信処理
の他の例を示すフローチャート、第9図は受信処理の別
な例を示すフローチャート、第1O図(a)は画情報フ
レームの一例を示す概略図、同図(b)は信号PPRの
一例を示す概略図、第11図はエラーコレクションモー
ドの送信処理の従来例を示す概略図である。 1,21・・・CPU(中央処理装置)、2,22・・
・ROM(リード・オンリ・メモリ)、3,23・・・
RAM(ランダム・アクセス・メモリ)、8・・・EC
M(エラーコレクションモード)バッファ。 第 図 (a) (b) 第 図 竺 本 ダ図 第6図 (b) 第7図 (b) 第6図 (C) (以下層口各) 第8図 第8図 (b) 第 図

Claims (5)

    【特許請求の範囲】
  1. (1)1ページ分の画情報を複数のフレームに分割し、
    そのフレームを複数まとめたブロック単位に受信側に伝
    送するとともに、受信側より通知された伝送誤りフレー
    ムのフレームデータを受信側に再送する誤り再送機能を
    備えたファクシミリ装置の伝送方式において、受信側よ
    り通知された伝送誤りフレーム数と送信フレーム数に基
    づいて再送時の伝送誤り発生の期待値を算出する演算手
    段を備え、この演算手段が算出した期待値が1以上にな
    っているときには伝送速度を1段階低下することを特徴
    とするファクシミリ装置の伝送方式。
  2. (2)送信フレーム数が一定値より小さい場合には、期
    待値に基づく伝送速度制御を行なわないことを特徴とす
    る請求項1記載のファクシミリ装置の伝送方式。
  3. (3)エラーコレクションモード機能を備えたファクシ
    ミリ装置の伝送制御方式において、送信開始してからの
    伝送フレーム総数とその時の画情報伝送速度に基づいた
    シフトダウン前伝送時間および最初の伝送フレーム数と
    シフトダウン後の画情報伝送速度に基づいたシフトダウ
    ン後伝送時間を算出する伝送時間算出手段を備え、シフ
    トダウン前伝送時間がシフトダウン後伝送時間以上にな
    ると画情報伝送速度が1段階低下することを特徴とする
    ファクシミリ装置の伝送制御方式。
  4. (4)エラーコレクションモード機能を備えたファクシ
    ミリ装置の伝送制御方式において、再送フレーム総数と
    その時の画情報伝送速度に基づいたシフトダウン前伝送
    時間および最初の再送フレーム数とシフトダウン後の画
    情報伝送速度に基づいたシフトダウン後伝送時間を算出
    する伝送時間算出手段を備え、シフトダウン前伝送時間
    がシフトダウン後伝送時間以上になると画情報伝送速度
    が1段階低下することを特徴とするファクシミリ装置の
    伝送制御方式。
  5. (5)エラーコレクションモード設定時には、モデムト
    レーニング結果の判定基準のエラー発生率をより小さい
    値に変更することを特徴とする請求項3または請求項4
    記載のファクシミリ装置の伝送制御方式。
JP1007732A 1988-05-17 1989-01-18 ファクシミリ装置の伝送制御方式 Expired - Lifetime JP2743277B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US07/352,460 US5105423A (en) 1988-05-17 1989-05-16 Digital transmission device having an error correction mode and method for shifting down a data transmission rate
DE3916085A DE3916085C2 (de) 1988-05-17 1989-05-17 Verfahren zum Herunterschalten einer Datenübertragungsrate bei einem Sender

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP63-118242 1988-05-17
JP11824288 1988-05-17
JP63-205707 1988-08-20
JP20570788 1988-08-20

Publications (2)

Publication Number Publication Date
JPH02140056A true JPH02140056A (ja) 1990-05-29
JP2743277B2 JP2743277B2 (ja) 1998-04-22

Family

ID=26456204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1007732A Expired - Lifetime JP2743277B2 (ja) 1988-05-17 1989-01-18 ファクシミリ装置の伝送制御方式

Country Status (1)

Country Link
JP (1) JP2743277B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114363576A (zh) * 2022-01-12 2022-04-15 厦门市思芯微科技有限公司 一种wifi可视类产品的图像动态传输方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114363576A (zh) * 2022-01-12 2022-04-15 厦门市思芯微科技有限公司 一种wifi可视类产品的图像动态传输方法

Also Published As

Publication number Publication date
JP2743277B2 (ja) 1998-04-22

Similar Documents

Publication Publication Date Title
US5105423A (en) Digital transmission device having an error correction mode and method for shifting down a data transmission rate
US4887162A (en) Facsimile machine having retransmission function
US5077742A (en) Error-corrected facsimile communication control system
JPH02179155A (ja) 画像通信方法
JPH0253381A (ja) ファクシミリ装置の受信制御方式
US5001571A (en) Method and system for selecting frame size of image data in data transmission
JP2743277B2 (ja) ファクシミリ装置の伝送制御方式
JPH04297179A (ja) データ通信方式
JPH0818756A (ja) ファクシミリ装置とファクシミリ送受信方法
JP3238942B2 (ja) ファクシミリ装置
JP3288455B2 (ja) ファクシミリ装置
JPH01183270A (ja) ファクシミリ装置の伝送制御方式
JP2945017B2 (ja) ファクシミリ装置の制御方式
JP2604188B2 (ja) ファクシミリ装置
JP2707456B2 (ja) 画情報伝送装置
JP2904350B2 (ja) ファクシミリ装置
JP2798405B2 (ja) データ通信装置
JP2789337B2 (ja) ファクシミリ装置の伝送方式
JP2748117B2 (ja) ファクシミリ装置
JP3032265B2 (ja) ファクシミリ装置の画像処理方法
JPH01292964A (ja) 書画伝送方式
JP2823565B2 (ja) ファクシミリ装置
JP3268604B2 (ja) ファクシミリ装置
JPH08130623A (ja) ファクシミリ装置
JPH0946466A (ja) 通信時間を計数するファクシミリ装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080206

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090206

Year of fee payment: 11

EXPY Cancellation because of completion of term