JPH04294678A - ファクシミリ装置用モデム装置 - Google Patents

ファクシミリ装置用モデム装置

Info

Publication number
JPH04294678A
JPH04294678A JP3083231A JP8323191A JPH04294678A JP H04294678 A JPH04294678 A JP H04294678A JP 3083231 A JP3083231 A JP 3083231A JP 8323191 A JP8323191 A JP 8323191A JP H04294678 A JPH04294678 A JP H04294678A
Authority
JP
Japan
Prior art keywords
data
signal
cpu
command information
phase
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3083231A
Other languages
English (en)
Inventor
Masayuki Okubo
大久保 誠之
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP3083231A priority Critical patent/JPH04294678A/ja
Publication of JPH04294678A publication Critical patent/JPH04294678A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Transmission Control (AREA)
  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ファクシミリ装置にお
ける制御を、より効率的に行なうファクシミリ装置用モ
デム装置に関するものである。
【0002】
【従来の技術】ファクシミリは、通信する信号の形式や
手順が、国際的に標準化されている。交信にあたっては
、画データを通信を開始する前に、送信側、受信側双方
の使用する装置の機能をはじめ、通信するスピード等の
条件について、相互に通信し、整合を行ない、また、画
データ通信中においても、確認信号等を交換する等の手
順であるプロトコルが大きな役割を担っている。
【0003】CCITTの勧告T.30について説明す
ると、ファクシミリの開始から終了までのプロトコル手
順は、大別して下記のフェーズA〜フェーズEの5段階
に分かれている。
【0004】フェーズAは、相手の呼出、回線確立まで
の呼設定のシーケンスである。フェーズBは、プリメッ
セージ手順である。グループ識別、受信の確認や、オプ
ションとしての加入者識別、非標準機能の識別等の識別
セクションと、グループコマンド、トレーニング、同期
や、非標準機能コマンド、加入者識別コマンド、ポーリ
ングコマンド、伝送路調整等のオプションを含むコマン
ドセクションからなっている。フェーズCは、メッセー
ジ伝送と同時に行なわれるインメッセージ同期、エラー
検出と訂正、伝送路監視等のインメッセージ手順と、メ
ッセージ伝送手順である。フェーズDは、メッセージ終
了と受信確認などを行なう。複数頁の連続送信の場合に
はフェーズBまたはフェーズCに戻って送信が繰り返さ
れる。フェーズEは、呼解除の手順であり、回線切断を
行なう。
【0005】フェーズAおよびBについて、そのフロー
をやや詳しく説明する。図2は、送信側についてのフロ
ーである。ハンドセットをあげたり、送信キーを押し下
げることによってフローがスタートする。Step1,
Step2で、ダイヤル音を確認し、ダイヤル発信する
。Step3でCNG(1100Hz)を送出し、St
ep4で、受信側からのCED(2100Hz)を待つ
。一定時間内にCEDを受信しないと、Step5,S
tep6で、回線を切断する。ここまでがフェーズAで
ある。
【0006】フェーズBに入り、Step7で、コマン
ド情報を受信する。CEDに続いて送られてくる受信側
の機能メニューを知らせるDIS以外の信号であれば、
Step13〜Step18にはいり、GI信号ならト
ーナル手順に、NSF信号なら非規定手順にはいり、い
ずれでもなく時間T1 秒を過ぎるとStep9へ移行
して回線を切断する。Step8からStep12まで
は、相互の送信、受信装置がG2グループ規格同士で送
、受の関係が揃っているかを確認し合う過程である。
【0007】Step19、Step20で、DISの
メニューから選んだ送信側の機能モードを知らせるDC
Sにより、互いの装置の機能モードを合わせる。Ste
p21からStep26は、受信側の装置を送信側の装
置や回線に合わせる過程で、Step21で送信側から
位相調整/トレーニング用のTCF信号をおくり、St
ep22でその結果を待つ。受信側は、受信結果が良好
であればCFR、不良ならFTT信号を送信側に送る。 受信準備が完了すれば、フェーズCに入る。
【0008】トレーニングで位相が合わない場合は、S
tep23からStep19へループし、3回まで繰り
返し、良好とする結果が得られない場合は、図3のフロ
ーに移行して、ステップ29で回線切断命令を出し、ス
テップ30で、回線断とする。Step8で、相手に送
信させるDTC命令が出されれば、Step12で受信
状態にして受信手順に入る。
【0009】図4は、受信側についてである。着信があ
るとフローはスタートする。ステップ31でベル音を発
生させ、Step32,Step33で応答し、Ste
p34でCEDを送出する。ここまでがフェーズAであ
る。
【0010】Step35でDISを送出してフェーズ
Bに入る。Step36で、DISに対する送信側から
の応答を待ち、Step38に進む。送信側からの送信
要求がなければ、Step40まで進み、DCSを送出
し、送信側の機能モードに合わせ、Step41,42
で、トレーニングを行ない、トレーニングの結果が良好
ならStep43でCFR、不良ならStep44でF
TTを送信側に送る。Step37にもどり、送信側か
ら新しい命令がなく、Step45,46で、T2 秒
以内にメッセージキャリヤがくればStep47で、ト
レーニングしてフェーズCにはいる。
【0011】Step36で、DISの応答以外の条件
を示す信号を受信した場合には、Step51からSt
ep55の手順に入り、GC信号ならトーナル手順に、
またDIS送出を3回繰り返しても応答が得られない場
合は、非規定手順に入り、いずれでもなく、時間T1 
秒を過ぎると、Step55から図3のフローに移行し
て回線を切断する。
【0012】これらの処理は、通常主制御プロセッサー
(CPU)が分担しているが、かなりの部分はモデム(
変復調器)に関係しており、主制御プロセッサーは、モ
デムに対して、コマンドを設定したり、ステータスを読
み出したりして、頻繁にモデムに対するアクセスを行な
う。高速伝送スピードを要求すればするほど、モデムに
対するアクセス回数は多くなり、主制御プロセッサーの
オーバーヘッドは大きくなり、1つのタスクに対するレ
スポンスは、悪くなる傾向となる。通常、このレスポン
ス低下を補うためには、主制御プロセッサーを複数にし
たり、高速演算処理可能な主制御プロセッサーによるシ
ステムを構成している。
【0013】
【発明が解決しようとする課題】本発明は、上述した問
題点を解決するためになされたもので、主制御プロセッ
サーの負担を抑え、ファクシミリ装置を高速に制御でき
るファクシミリ装置用モデム装置を提供することを目的
とするものである。
【0014】
【課題を解決するための手段】本発明は、少なくとも、
ランダムアクセス記憶手段RAM、制御プロセッサーM
PUを有するファクシミリ装置用モデム装置において、
前記RAMは、ファクシミリ装置の主制御プロセッサー
CPUから受け取った、処理すべきコマンド情報、判断
用基準データ、および、次に処理すべきコマンド情報を
格納し、前記MPUは、実行した結果を割り込み情報ま
たはステータス情報として前記CPUに伝達するように
したことを特徴とするものである。
【0015】ファクシミリメッセージ送出、または、フ
ァクシミリメッセージ受信のフェーズ以外において、主
制御プロセッサーにとってオーバーヘッドが大きくなる
期間において、前記CPUが、ファクシミリ装置用モデ
ム装置に、処理させるべきコマンド情報、判断用基準デ
ータ、および、次に処理させるべきコマンド情報を送出
することができる。
【0016】低速データ送出から高速データ送出へ移行
する際のタイミング調整およびその後の受信側からの応
答受信信号の検出動作を、前記CPUが、ファクシミリ
装置用モデム装置に、処理させるべきコマンド情報、判
断用基準データ、および、次に処理させるべきコマンド
情報として送出することができる。
【0017】トレーニングに関し、受信データの低速か
高速かの判断、返信用応答信号の送出処理動作を、前記
CPUが、ファクシミリ装置用モデム装置に、処理させ
るべきコマンド情報、判断用基準データ、および、次に
処理させるべきコマンド情報を送出することができる。
【0018】
【実施例】図1は、本発明のファクシミリ装置用モデム
装置(以下、モデムブロックという。)を使用したファ
クシミリ装置の一実施例の主要部の概略構成図である。 図中、1は電話回線、2は回線制御部、3はモデムブロ
ック、4はモデムプロセッサー(以下、MPUという。 )、5はRAM、6はROM、7はプログラムデータバ
ス、8はデータバス、9は切替部、10は主制御プロセ
ッサー(以下、CPUという。)、11はRAM、12
はROM、13は主データバスである。
【0019】モデムブロック3は、プロトコル手順をよ
り効率的に実行する中心をなすもので、MPU4、RA
M5、ROM6、プログラムデータバス7、データバス
8、切替部9などが一体にLSI化されており、切替部
9により切り替えられて、全体が主データバス13を介
して、RAM11、ROM12に記憶されているプログ
ラムやデータにしたがい、CPU10により制御される
。切替部9を含めて一体化することにより、配線を簡単
にし、CPU10のアクセスを高速にできる。
【0020】CPU10から、モデムブロック3に、処
理させるべきコマンド情報■、判断用基準データ■、お
よび、次に処理させるべきコマンド情報■は、RAM1
1、ROM12等から読み出され、CPU10からMP
U4および切替部9に指示され、切替部9が切り替えら
れ、主データバス13からプログラムデータバス7を経
由してRAM5に転送され、格納される。RAM5への
書き込むが終了すると、CPU10から、RAM書き込
み完了信号がMPU4に伝達される。MPU4は、RA
M書き込み完了信号、あるいは、作動開始信号を受けて
、RAM5から読み出したコマンド情報■を実行し、判
断用基準データ■に基づいて、実行結果を判断し、次に
処理すべきコマンド情報■を選択し、あるいは、実行し
て、実行結果、、あるいは、判断結果を、CPU10に
割り込み情報として、あるいは、ステータス情報として
報告する。
【0021】このようにして、プロトコル手順の各ステ
ップごとに、CPU10から、RAM5への、処理すべ
きコマンド情報■、判断用基準データ■、次に処理すべ
きコマンド情報■の転送、MPU4のコマンドの実行、
CPU10への報告が繰り返される。一連の処理が連続
して行なわれる場合は、■■■が転送実行された後、■
■のみが繰り返されることもある。
【0022】モデムブロック3は、基本機能として、(
a)CCITT勧告のV.17,V.33,V.29,
V.27,V.21に適する変復調機能、(b)ファク
シミリ信号に重畳するノイズのフィルタ機能、および、
回線での損失、歪みを補正する機能、(c)単音または
混合音の検出および送出機能、を有しているが、本発明
においては、この基本機能に、上記の■■■用の処理機
能を持たせている。
【0023】モデムブロック3が受け持つのに適する作
業は、送信モードでは、ダイヤルトーンの検出、単音/
混合音の検出のような低周波信号の検出や、時間経過管
理などがあり、これらは、原稿読み取り、記録、復号化
処理時のCPU10にとっては、重い処理であるという
ことができる。
【0024】ファクシミリメッセージ送出、または、フ
ァクシミリメッセージ受信のフェーズ以外において、主
制御プロセッサーにとってオーバーヘッドが大きくなる
期間において行なうべき処理、低速データ送出から高速
データ送出へ移行する際のタイミング調整およびその後
の受信側からの応答受信信号の検出動作、あるいは、ト
レーニングに関し、受信データの低速か高速かの判断、
返信用応答信号の送出処理動作をモデムブロックに分担
させることは有効である。
【0025】これら本発明が有効に適用される部分につ
いて、そのフローを図2から図8により説明する。■■
■は、上述した処理すべきコマンド情報、判断用基準デ
ータ、次に処理すべきコマンド情報に対応するものであ
る。
【0026】図2は、送信の場合である。(2−1)フ
ェーズAのダイヤルトーン検出手順である。Step1
、Step2において、コマンド情報■は、ハンドセッ
トをあげる(直流回路を閉じる)コマンドである。コマ
ンドが実行されると、ダイヤル音が返ってくる。したが
って、判断用基準データ■は、ダイヤル音検出の参照信
号である。次に処理すべきコマンド■は、ダイヤル音が
検出されればダイヤル信号とCNGを送出すること、検
出されない場合はそのまま待つことである。以下、これ
を ■直流回路を閉じる。 ■ダイヤル音検出の参照データ ■ダイヤル音が検出されればダイヤル信号とCNG送出
、検出されなければ待つ。 のように記載することとする。
【0027】(2−2)Step3〜Step6におい
て、 ■CED信号の参照データ ■CEDがあったら命令信号を確認せよ。CEDがなけ
ればCNGを継続送出する。 ■CED信号なしの規定時間 ■規定時間すぎたら回線を切断せよ。
【0028】(2−3)Step7において、■DIS
,DTC,GI,NSPの参照データ■DISまたはD
TCがあればStep8に進め。GIを検出したらトー
ナル手順に進め。NSP要求を受けたら非規定手順に移
れ。いずれでもなければCNGを送出しStep7にも
どれ。
【0029】(2−4)トレーニング応答確認手順であ
るStep21,22において、 ■位相調整、トレーニング用TCFを送出せよ。 ■受信側からの応答データの判定データ■応答データが
あれば、Step24に進め。応答データがなければ、
Step23に進め。
【0030】図3は、回線の切断手順である。 (3−1)Step29,30において、■DCNを送
出せよ。 ■回線からの発信音データ ■発信音データを検出したら、切断報告をせよ。
【0031】図4は、受信の場合である。 (4−1)Step31〜Step33において、■着
信ベル信号を検出せよ。 ■着信ベル信号データ ■着信ベル信号が検出されれば応答せよ。録音応答あれ
ば録音応答せよ。着信ベル音が検出されなければそのま
ま待て。
【0032】(4−2)フェーズBのStep35,3
6,51,52において、 ■DISを送出し、送信側から応答を確認せよ。 ■応答判定データ ■応答データがDIS、DTCであれば、Step38
に進め。GC信号を検出したらトーナル手順に入れ。い
ずれでもなければ、再度Step35に戻ってDISを
送出せよ。
【0033】(4−3)Step53〜Step55に
おいて、 ■DIS送出回数の限度、T1 時間 ■3回繰り返し応答なければ非規定手順にはいれ。応答
なくT1 時間すぎたら図3のStep29に移行せよ
【0034】(4−4)トレーニング確認手順であるS
tep40〜Step44において、 ■決められた機能モードに合わせ、位相調整、トレーニ
ングをし、TCFを受信せよ。 ■位相調整、トレーニング判定データ ■判定結果が良好ならCFR、不良ならFTTを送出せ
よ。
【0035】(4−5)Step37,45,46,4
7において、CFR,FTT送出後、 ■応答命令データ、T2 時間、メッセージキャリヤデ
ータ ■メッセージキャリヤデータがあれば位相等化トレーニ
ングをして、フェーズCに入れ。メッセージキャリヤが
入らなければStep37に戻れ。T2 時間経過した
らStep48に進め。
【0036】図5は、図2のStep22の応答受信の
フローであり、フェーズBの始めに送信側からの応答信
号に対し、受信側で応答を確認する時間管理手順である
。 (5−1)Step56〜Step59において、■応
答を示すフラグを確認せよ。 ■フラグデータ、タイマー時間4秒 ■フラグが4秒以内に検出されなければ、Step22
の「No」に移行せよ。フラグが検出されれば、フレー
ム受信を確認せよ。
【0037】(5−2)Step56でフラグが検出さ
れれば、 ■フレーム受信データ ■フレーム受信がされれば、FCSを検出し、フレーム
受信がされなければ、信号の有無を確認せよ。
【0038】(5−3)Step60〜Step62に
おいて、 ■信号判定データ ■信号が消滅し0.2秒後応答なしと判断せよ。信号が
あっても3秒間フレーム受信がなかったらStep70
に進め。
【0039】図6は、図4のStep37における命令
受信のフローであり、フェーズBの始めに受信側からの
命令信号に対し送信側で命令を確認する時間管理手順で
ある。 (6−1)Step72〜Step75において、■命
令ありを示すフラグを確認せよ。 ■フラグデータ ■フラグがあれば6秒タイマーをリセットし、フレーム
受信を確認せよ。フラグがなければ命令なしと判断せよ
。 ■フレーム受信データ ■フレーム受信があれば伝送誤りをチェックせよ。フレ
ーム受信がなかったらStep76に進め。
【0040】(6−2)Step76〜Step78に
おいて、 ■信号有無を確認せよ。 ■信号判定データ ■信号がなかったら0.2秒後命令なしと判断せよ。信
号があっても3秒間フレーム受信がなかったら命令信号
なしと判断せよ。
【0041】図7は、フェーズBで使用するプロトコル
のための、信号データ速度を決めるまでの手順で、送信
側について示す。フェーズBに入ったところからスター
トする。
【0042】また、図8は、受信側で信号データ速度を
決める手順でフェーズBに入ったところからスタートす
る。
【0043】これらの手順においても、適宜の動作につ
いて、モデムブロックに分担させることができる。
【0044】なお、上述した動作は、T.30のプロト
コルを一例としたものであり、本発明がこのフローに限
られるものでないことは明らかである。モデムブロック
に分担させるコマンド、判断用基準データも一例であり
、上述した内容に限定されるものではない。
【0045】上述したように、MPU4は、ファクシミ
リの全体の動作を記憶しているCPU10側から、その
状態での必要な情報だけを受け取ることができるから、
基本動作以外の動作を行なうための記憶容量も少なくて
済み、MPU4が処理した結果について、その都度CP
U10の判断を待たずに、次の処理が可能となる。した
がって、待ち時間も少なくなり、結果的に高速な処理が
可能となる。
【0046】
【発明の効果】以上の説明から明らかなように、本発明
によれば、CPUが行なうと、全体的に処理が遅くなっ
てしまうような手順について、待ち時間の少ない制御手
順により、モデムブロックが分担することによって、C
PUの負担を抑え、ファクシミリを高速に制御できるフ
ァクシミリ装置用モデム装置を提供することができる効
果がある。
【図面の簡単な説明】
【図1】本発明のファクシミリ装置用モデム装置の一実
施例の要部の概略構成図である。
【図2】本発明の送信時の動作の一実施例を説明するフ
ローチャートである。
【図3】本発明の回線の切断動作の一実施例を説明する
フローチャートである。
【図4】本発明の受信時の動作の一実施例を説明するフ
ローチャートである。
【図5】本発明の応答受信手順の一実施例を説明するフ
ローチャートである。
【図6】本発明の命令受信手順の一実施例を説明するフ
ローチャートである。
【図7】本発明の送信時符号速度決定手順の一実施例を
説明するフローチャートである。
【図8】本発明の受信時符号速度決定手順の一実施例を
説明するフローチャートである。
【符号の説明】
1  電話回線 2  回線制御部 3  モデムブロック 4  モデムプロセッサーMPU 5  RAM 6  ROM 9  切替部 10  主制御プロセッサーCPU

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  少なくとも、ランダムアクセス記憶手
    段RAM、制御プロセッサーMPUを有するファクシミ
    リ装置用モデム装置において、前記RAMは、ファクシ
    ミリ装置の主制御プロセッサーCPUから受け取った、
    処理すべきコマンド情報、判断用基準データ、および、
    次に処理すべきコマンド情報を格納し、前記MPUは、
    実行した結果を割り込み情報またはステータス情報とし
    て前記CPUに伝達するようにしたことを特徴とするフ
    ァクシミリ装置用モデム装置。
JP3083231A 1991-03-23 1991-03-23 ファクシミリ装置用モデム装置 Pending JPH04294678A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3083231A JPH04294678A (ja) 1991-03-23 1991-03-23 ファクシミリ装置用モデム装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3083231A JPH04294678A (ja) 1991-03-23 1991-03-23 ファクシミリ装置用モデム装置

Publications (1)

Publication Number Publication Date
JPH04294678A true JPH04294678A (ja) 1992-10-19

Family

ID=13796550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3083231A Pending JPH04294678A (ja) 1991-03-23 1991-03-23 ファクシミリ装置用モデム装置

Country Status (1)

Country Link
JP (1) JPH04294678A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003008812A (ja) * 2001-06-22 2003-01-10 Ricoh Co Ltd 電子装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003008812A (ja) * 2001-06-22 2003-01-10 Ricoh Co Ltd 電子装置

Similar Documents

Publication Publication Date Title
JP2962513B2 (ja) グループ3ファクシミリ装置
JP3719620B2 (ja) ファクシミリ装置
JP3354443B2 (ja) 通信装置
JPH05899B2 (ja)
US5535266A (en) Data communication apparatus having an auto-calling function
JPH04294678A (ja) ファクシミリ装置用モデム装置
JP3674072B2 (ja) ファクシミリ通信方法及びファクシミリ装置
JP2988970B2 (ja) ファクシミリ装置の着信制御方法
JP2562600B2 (ja) デ−タ伝送方式
JP3593257B2 (ja) ファクシミリ装置
JPH0846772A (ja) ファクシミリ装置
JP2821322B2 (ja) ファクシミリ装置
JP3656070B2 (ja) ファクシミリ通信制御装置
JPH09312749A (ja) ファクシミリ装置の伝送制御方式
JP3022376B2 (ja) 通信速度を変更可能なファクシミリ装置と通信速度変更方法
JPH1169120A (ja) 通信端末装置
JPS6135068A (ja) フアクシミリ通信方式
JP2000151956A (ja) グループ3ファクシミリ装置の制御方法
JPH10304009A (ja) 通信制御方法及び通信端末装置
JPH03187666A (ja) フアクシミリ装置
JPH01194652A (ja) ファクシミリ通信方式
JPH11168613A (ja) 端末選択方法
JP2001292285A (ja) 画像通信装置
JPH04215372A (ja) トレーニング信号の伝送方法
JPH11331536A (ja) ファクシミリ通信制御装置