JP3119079B2 - ファクシミリ装置 - Google Patents
ファクシミリ装置Info
- Publication number
- JP3119079B2 JP3119079B2 JP06176473A JP17647394A JP3119079B2 JP 3119079 B2 JP3119079 B2 JP 3119079B2 JP 06176473 A JP06176473 A JP 06176473A JP 17647394 A JP17647394 A JP 17647394A JP 3119079 B2 JP3119079 B2 JP 3119079B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- facsimile
- transmission
- personal computer
- reception
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32561—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
- H04N1/32566—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor at the transmitter or at the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
Description
るものであり、特にコンピュータに接続されて使用され
るファクシミリ装置に関するものである。
機能設定を行う場合には、図47に示すような操作パネ
ル500を用いて各種の機能を設定していた。従来の機
能設定方法の一例を説明すると、各種の機能を設定する
ためにファンクションキー501を押下すると、機能設
定モードになり、実行可能な各機能が表示器502に、
順次、所定時間ずつ表示される。そして、設定しようと
する機能が表示器502に表示されている状態で、セッ
トキー506を押下すると、当該表示されている機能の
設定モードになり、設定する機能の各設定条件が、順
次、所定時間ずつ表示される。ここで、設定しようとす
る条件が表示されているときに、セットキー506を押
下すると当該条件が設定される。また、設定しようとす
る条件に番号が付されているときには、当該番号のテン
キー505を押下することによっても条件の設定は可能
である。そして、機能の設定が終了したときには、スト
ップキー507を押下することによって、機能設定モー
ドを終了していた。
例えば、特開昭60−48661号公報に開示されてい
るファクシミリ装置のように、コンピュータとの接続部
を有するものがあることも知られている。このようなコ
ンピュータとの接続部を有するファクシミリ装置におい
ても、各種の機能設定は前記のようにファクシミリ装置
に設けられている操作パネルを使用して前記同様な方法
で行うことも考えられ、また、コンピュータと接続した
ことによる特有の機能の設定も前記同様な方法で行うこ
とも可能である。例えば、ファクシミリ装置が受信した
ファクシミリデータをファクシミリ装置の記録部に出力
して紙に記録するのか、または、当該ファクシミリデー
タをコンピュータに出力するのかの出力モード等の設定
も前記の方法で行うことが考えられる。
うなファクシミリ装置では、コンピュータがファクシミ
リ装置に接続されていない場合やコンピュータの電源が
入っていない場合等でも、コンピュータに関連する機能
が、ファンクションキー501の押下により表示器50
2に表示されることになる。従って、ファクシミリ装置
の使用者は当該機能も使用できるものと誤認して機能設
定を行ってしまう場合がある。また、コンピュータがフ
ァクシミリ装置に接続されていないことを知っている使
用者は、使用しない機能が表示器502に表示されるこ
とになるため、次の機能が表示されるまで待っている
か、カーソルキー503、504を押下して次の機能の
表示にしなければならず、機能設定の操作が煩らわしく
なっていた。
電源がOFFの場合には、コンピュータに関連する機能
を表示器に表示しないようにすることにより、機能の誤
設定を防止し、且つ機能設定操作を迅速・容易にするこ
とを目的とする。
ファクシミリデータを受信出来ない場合には、他のファ
クシミリ装置から受信したファクシミリデータをコンピ
ュータへ出力する設定の表示を表示器に表示しないよう
にすることにより、機能の誤設定を防止し、且つ機能設
定操作を迅速・容易にすることを目的とする。
ファクシミリ装置のコンピュータ接続部に接続されてい
ない場合には、コンピュータに関連する機能を表示器に
表示しないようにすることにより、機能の誤設定を防止
し、且つ機能設定操作を迅速・容易にすることを目的と
する。
ス装置がファクシミリ装置のコンピュータ接続部に接続
されていない場合には、コンピュータに関連する機能を
表示器に表示しないようにすることにより、機能の誤設
定を防止し、且つ機能設定操作を迅速・容易にすること
を目的とする。
電源がOFFの場合には、コンピュータに関連する機能
を表示器に表示しないようにすることにより、機能の誤
設定を防止し、且つ機能設定操作を迅速・容易にするこ
とを目的とする。
ファクシミリデータを受信出来ない場合には、他のファ
クシミリ装置から受信したファクシミリデータをコンピ
ュータへ出力する設定メニューを表示しないようにする
ことにより、機能の誤設定を防止し、且つ機能設定操作
を迅速・容易にすることを目的とする。
めに、請求項1の発明に係るファクシミリ装置は、コン
ピュータを接続するコンピュータ接続部と、ファクシミ
リ装置の機能の設定を行う設定手段と、前記設定手段を
用いて前記機能の設定を行うときに、設定を行う機能を
表示する表示器と、前記コンピュータの電源がOFFか
否かを判定する判定手段によって、コンピュータの電源
がOFFと判定された場合には、前記接続部に接続され
ているコンピュータに関連する機能を前記表示器に表示
しないようにする表示禁止手段とを設けている。
は、記録部と、コンピュータを接続するコンピュータ接
続部と、回線に接続する回線接続部と、前記回線を介し
て他のファクシミリ装置から受信したファクシミリデー
タを前記記録部へ出力するか前記コンピュータへ出力す
るかの出力モードの設定を行う設定手段と、前記設定手
段を用いて出力モードの設定を行うときに、設定する出
力モードのメニューを表示する表示器と、前記コンピュ
ータがファクシミリデータを受信可能か否かを判定する
受信可否判定手段と、前記受信可否判定手段によって、
コンピュータがファクシミリデータを受信不可と判定さ
れた場合には、前記出力モードの設定メニューを前記表
示器に表示しないようにする表示禁止手段とを設けてい
る。
は、更に前記コンピュータ接続部にコンピュータが接続
されているか否かを判定する受信可否判定手段を設けて
いる。
は、更に、前記コンピュータ接続部に、ファクシミリ装
置とコンピュータを接続するためのインターフェース装
置が接続されているか否かを判定する受信可否判定手段
を設けている。
は、更に、前記コンピュータの電源がOFFか否かを判
定する受信可否判定手段を設けている。
は、記録部と、コンピュータを接続するコンピュータ接
続部と、回線に接続する回線接続部と、前記回線を介し
て他の ファクシミリ装置から受信したファクシミリデー
タを前記記録部へ出力するか前記コンピュータへ出力す
るかの出力モードの設定を行う設定手段と、前記設定手
段により設定可能な出力モードのメニューを表示する表
示手段と、前記コンピュータがファクシミリデータを受
信可能か否かを判定する受信可否判定手段と、前記受信
可否判定手段によって、コンピュータがファクシミリデ
ータを受信不可と判定された場合には、前記出力モード
の設定メニューを表示しないようにする表示禁止手段と
を設けている。
ては、コンピュータ接続部にコンピュータ等が接続さ
れ、設定手段により当該ファクシミリ装置の機能の設定
が行われ、設定手段を用いて前記機能の設定を行うとき
に、表示器に前記機能が表示される。判定手段は、前記
コンピュータの電源がOFFか否かを判定し、当該判定
手段が、コンピュータの電源がOFFと判定した場合に
は、表示禁止手段は、前記接続部に接続されているコン
ピュータに関連する機能を前記表示器に表示しないよう
にする。
おいては、設定手段は回線を介して他のファクシミリ装
置から受信したファクシミリデータを前記記録部へ出力
するか前記コンピュータへ出力するかの出力モードの設
定を行い、表示器は設定する出力モードのメニューを表
示し、受信可否判定手段は、前記コンピュータがファク
シミリデータを受信可能か否かを判定し、当該受信可否
判定手段が、コンピュータはファクシミリデータを受信
不可と判定した場合には、表示禁止手段は、前記出力モ
ードの設定メニューを前記表示器に表示しないようにす
る。
おいては、受信可否判定手段は、前記コンピュータ接続
部にコンピュータが接続されているか否かを判定し、表
示禁止手段は、受信可否判定手段により前記コンピュー
タ接続部にコンピュータが接続されていないと判定され
た場合には、出力モードの設定メニューを前記表示器に
表示しないようにする。
おいては、受信可否判定手段は、前記コンピュータ接続
部に、ファクシミリ装置とコンピュータを接続するため
のインターフェース装置が接続されているか否かを判定
し、表示禁止手段は、受信可否判定手段により前記コン
ピュータ接続部にインターフェース装置が接続されてい
ないと判定された場合には、出力モードの設定メニュー
を前記表示器に表示しないようにする。
おいては、受信可否判定手段は、前記コンピュータ接続
部に、ファクシミリ装置の電源がOFFか否かを判定
し、表示禁止手段は、受信可否判定手段により前記コン
ピュータの電源がOFFと判定された場合には、出力モ
ードの設定メニューを前記表示器に表示しないようにす
る。
おいては、設定手段は回線を介して他のファクシミリ装
置から受信したファクシミリデータを前記記録部へ出力
するか前記コンピュータへ出力するかの出力モードの設
定を行い、表示手段は設定可能な出力モードのメニュー
を表示し、受信可否判定手段は、前記コンピュータがフ
ァクシミリデータを受信可能か否かを判定し、当該受信
可否判定手段が、コンピュータがファクシミリデータを
受信不可と判定した場合には、表示禁止手段は、前記出
力モードの設定メニューを表示しないようにする。
例を図面に基づいて詳細に説明する。
り、4はパーソナルコンピュータ(以下、パソコンと略
称する)であり、これらファクシミリ装置2とパソコン
4とは、インターフェイス・ボックス6を介して接続さ
れている。ファクシミリ装置2とインターフェイス・ボ
ックス6とは専用テーブル7によって接続され、インタ
ーフェイス・ボックス6とパソコン4とはモデムケーブ
ル8によって接続されている。インターフェイス・ボッ
クス6は、複数の抵抗器等を備えたものであり、ファク
シミリ装置2とパソコン4の直列データ伝送用標準イン
ターフェイスであるRS232Cとのインターフェイス
をとるために、調歩同期信号を電圧変換する役割を有し
ている。
ぞれ、RTS制御信号ライン、CTS制御信号ライン、
2本のデータラインおよびアースラインを備えており、
互いにインターフェイス・ボックス6を介して接続され
ている。また、専用ケーブル7は、ファクシミリ装置2
とインターフェイス・ボックス6との間のケーブルの接
・断を検出するためのラインも備えている。
置2がパソコン4からのパソコンデータ(PCデータと
略称する)の送出を許容する状態(RTS ENABL
E)にあるか、阻止する状態(RTS DISABL
E)にあるかを表わす制御信号のためのラインである。
ファクシミリ装置2において制御信号がH(High)
状態かL(Low)状態かに択一的に設定され、パソコ
ン4においてその制御信号に基づいてファクシミリ装置
2がデータの送出を許容する状態にあるか否かが検出さ
れるのである。
ン4がファクシミリ装置2からのファクシミリデータの
送出を許容する状態(RTS ENABLE)にあるか
阻止する状態(CTS DISABLE)にあるかを表
わす制御信号のためのラインであり、ファクシミリ装置
2において、制御信号の状態に基づいてパソコン4がデ
ータの送出を許容する状態にあるか否かが検出される。
リ装置2からパソコン4へファクシミリデータを送出す
るためのラインであり、他方はパソコン4からファクシ
ミリ装置2へPCデータを送信するためのラインであ
る。これらファクシミリデータおよびPCデータはそれ
ぞれ、符号化画像データと、符号化画像データの送信,
受信を制御する制御データ(以下、コマンドと称する)
とを含む。
は、一方向ラインである。
シミリ装置との間において送信されるファクシミリデー
タも、符号化画像データと符号化画像の送信,受信のた
めの制御データ(コマンド)とを含む。
受話器11が取り付けられている。受話器11は非通話
時には本体10に設けられた図示しないフック上に置か
れ、通話時にはフックから取り上げられる。前者をオン
フック状態、後者をオフフック状態と称する。本体10
の上面の全部には操作パネル12が設けられ、後部には
記録紙ホルダ装着部13が設けられている。この記録紙
ホルダ装着部13には、図2に示すように記録紙ホルダ
14が着脱可能に取り付けられる。記録紙ホルダ14は
浅い箱状を成し、内部に圧板15が回動可能に取り付け
られるとともにスプリング16により付勢され、記録紙
17を給紙ローラ18に密着させる向きに付勢されてい
る。
口を覆う蓋19が回動可能に取り付けられている。蓋1
9と前記圧板15との間には、記録紙ホルダ14が記録
紙ホルダ装着無13に装着された状態で両者を連結する
図示しない連結装置が設けられており、蓋19が開かれ
れば圧板15をスプリング16の付勢力に抗して押し下
げ、圧板15と給紙ローラ18との間に記録紙17を挿
入する空間を形成する。蓋19が閉じられれば、図2に
示すように圧板15がスプリング16により付勢されて
記録紙17を給紙ローラ18に密着させる。
上流側に隣接する位置には、記録紙17の有無を検出す
る記録紙センサ20が設けられている。記録紙センサ2
0は接触式センサであり、蓋19が閉じられて記録紙1
7が給紙ローラ18に密着させられる時、記録紙センサ
20の検出子が押され、それにより記録紙17が有るこ
とがわかる。
ローラ18および分離パッド22を含む自動給紙装置に
より、最も上に位置する記録紙17から順に送り出され
る。自動給紙装置によって送り出された記録紙17は、
一対の搬送ローラ26によって記録装置29に送られ
る。
置33等を備えたものであり、前記記録紙17は、搬送
ローラ26によって感光ドラム30と転写装置32との
間に送られる。
34によるレーザ光によって走査され、静電潜像が形成
される。レーザ光走査装置34は、レーザ発光部36,
レンズ37,反射ミラー38等を備えている。レーザ発
光部36は、制御装置40の指令に従ってレーザ光を発
射するレーザ光源およびそのレーザ光を反射するポリゴ
ンミラー等を有するものである。レーザ発光部36から
発せられたレーザ光は、レンズ37によって集光させら
れ、反射ミラー38により反射されて、感光ドラム30
に照射される。
とによって、感光ドラム30の表面上に静電潜像が形成
されるのであるが、この静電潜像が形成される領域(こ
こては感光ドラム30の外周面の感光領域)は、潜像形
成の際の最小単位としてのドット形成点の集合と考える
ことができる。ファクシミリ装置2におけるドット形成
点の大きさは約0.07mm×0.07mm(レーザ光
のスポット径が80μm)であり、ドット形成点の2個
分の大きさ(約0.13mm×0.07mm)が、後述
する画像読取装置42がスーパーファインの解像度(こ
れがファクシミリ装置2の最高解像度である)に設定さ
れた場合の読取最小領域、すなわち画素に対応する。記
録装置29は、ファクシミリ装置2が有する最高解像度
より高い解像度で記録し得るものとなっているのであ
る。
ラムモータは、駆動回路を介して制御装置40に接続さ
れており、感光ドラム30の回転は制御装置40により
制御される。
ら供給される記録画像データに基づいて制御される。記
録画像データに基づいてレーザ光が制御されつつ感光ド
ラム30の表面が1行分(1ドットライン分)ずつ順次
走査されることによって感光ドラム30上に静電潜像が
形成される。感光ドラム30に形成された静電潜像は、
現像装置33により現像剤としてのトナーが付着されて
現像され、転写装置32によって記録紙17に転写され
る。記録紙17に転写されないで感光ドラム30上に残
ったトナーは、クリーニング装置51によって除去され
る。
り、記録紙17に電荷を付与し、感光ドラム30に付着
したトナーを記録紙17に転写させることによって、感
光ドラム30上に現像された画像を記録紙17に転写す
る。転写後の記録紙17は、図示しない除電器によって
除電された後、図示を省略するガイドにより案内されて
定着装置54に送られる。定着装置54は、加熱ローラ
56および押えローラ58を有しており、画像を定着さ
れた記録紙17は、1対の排紙ローラ60により本体1
0の前面に取り付けられた排紙トレイ62に排出され
る。
が取り付けられると、トナーカートリッジ68内のトナ
ーが、攪拌部材70によって攪拌されつつ攪拌室72に
供給される。攪拌室72に供給されたトナーは、攪拌さ
つつ現像室74に供給され、現像室74内において、予
め収容されていた磁性キャリヤと共に攪拌され、現像ス
リーブ76に向かってはね上げられる。
現像スリーブ76の表面に付着し、帯電器78によって
帯電させられた後、レーザ光により走査された感光ドラ
ム30の表面に供給されるのである。
内に収容されたトナーの残量を検出するトナー残量検出
装置80(図4参照)を備えている。トナー残量検出装
置80は、前記本体10に取り付けられた検出部82、
前記攪拌部材70に取り付けられた図示しないワイパ、
検出部の出力信号を処理する信号処理部等を備えたもの
である。
り、一対の発光部と受光部とを備え、これら発光部と受
光部とがトナーカートリッジ68の底部に設けられた2
個の透明の中空突部にそれぞれ嵌入させられている。ト
ナー残量検出装置80は、検出部82の受光部の受光時
間の長短によりトナー残量を検出する。攪拌部材70
は、ファクミリデータの着信が検出されたときに回動を
開始させられ、トナーを攪拌する。このとき、中空突部
間のトナーが掻き上げられるとともに中空突部の互いに
対向する面がワイパにより拭われ、受光部は一瞬受光す
る。
が中空突部間の空間を埋め、受光部の受光が遮られる。
受光部の受光時間、すなわち受光部が受光状態になって
から再び遮光状態になるまでの時間により、トナーの残
量を検出することができるのであり、本実施例において
トナー残量検出装置80は、トナー残量が記録の実行が
不可能なほど少なくなったときにトナーエンプティ信号
を発するようにされている。なお、トナーの攪拌はファ
クシミリデータの送信が検出されたときに開始されるた
め、ファクシミリデータの受信後、記録開始までの間に
トナー残量が記録可能な量であるか否かがわかる。
画像を読み取る前記画像読取装置42が設けられてい
る。本体10の上面の中間部に設けられた原稿台94上
に載せられた原稿90は、読取り開始の指令に基づいて
原稿送り装置96(図4参照)によって1枚ずつ送り出
される。送り出された原稿は、送りローラ等によって画
像読取装置42へ送られる。原稿台94に原稿がセット
されていることは原稿台センサ98によって検出され
る。また、原稿送り装置96には、原稿センサ99が取
り付けられている。原稿センサ99によって、原稿送り
装置96に送られた原稿90の先端や終端が検出され
る。原稿センサ99によって原稿90の先端が検出され
てから設定時間経過後に、原稿90が読取り位置まで送
られたことが検出され、原稿センサ99によって原稿9
0の終端が検出されたことによって、1頁の原稿90の
読み取りが終了し、予め定められた位置まで送られたこ
とが検出されるのである。
原稿支持板102上の原稿に光を照射し、原稿からの反
射光をミラー103、104によって反射させ、レンズ
106によりり集光してラインメッセージ108に入光
させ、原稿の画像を1行分ずつ読み取るものである。
の複数個の電荷結合素子CCD(Charge Cou
pled Device)を備えている。CCDは、受
光した反射光の強さに応じた電圧を出力する光電変換素
子である。CCDの出力電圧は、受光した光の強さが大
きくなる(白に近くなる)につれて大きくなる。後述す
るが、反射光の強さがしきい値より大きい場合には、そ
のCCDによって読み取られた領域は白(ドッドデータ
の値が0)とされ、しきい値より小さい場合には、黒
(ドットデータの値が1)とされる。このCCDによっ
て読み取られる読取最小領域が画素である。
て1行分読み取られる間の原稿送り装置96による原稿
の送り量(送り速度)によって決まる。走査線方向の大
きさは規格によって決められ、上記送り速度は解像度に
応じて変えられる。
じて3段階に制御される。スーパーファインが設定され
た場合には、送り量は約0.07mm(15.4ライン
/mm)とされ、ファインが設定された場合には、約
0.13mm(7.7ライン/mm)とされ、スタンダ
ードが設定された場合には、約0.26mm(3.85
ライン/mm)とされる。
が設定された場合には、約0.13mm×0.07mm
となり、ファインが設定された場合には、約0.13m
m×0.13mmとなり、スタンダードが設定された場
合には、約0.13mm×0.26mmとなる。それに
対して、前述のように、記録装置29におけるドット形
成点の大きさは、0.07mm×0.07mmであるた
め、スーパファインの解像度で読み取られた画像データ
を記録用の画像データに変換する場合には、走査線方向
の1個のドットデータを2個のドットデータに増加させ
なければならない。
送られ、開口から排出トレイ112に排出される。
の間、あるいは図4に示す他のファクシミリ装置(以
下、相手装置と称する)114との間において画像デー
タの送出,受信が行われる場合のデータ伝送パラメータ
の設定および受信したデータ等の処理について説明す
る。
間でファクシミリデータの送信,受信が行われるとき、
伝送速度,解像度,用紙幅,符号化方式等の伝送パラメ
ータの設定が行われる。これら伝送パラメータにはそれ
ぞれ、後述するように複数段階のレベルがあり、ファク
シミリ装置2と相手装置114とに共通のレベルのうち
の最高レベルでファクシミリデータが送信される。ファ
クシミリ装置2とパソコン4との間におけるデータの送
信,受信についても同様である。
ラメータのレベルはファクシミリ装置2より低く、PC
データをファクシミリ装置2によって相手装置114へ
送信するとき、あるいは相手装置114から送信される
ファクシミリデータをファクシミリ装置2によってパソ
コン4に受信させるときには、パソコン4のレベルがフ
ァクシミリ装置2のレベルと見なされる。
説明を簡単にするために、走査方向の画素の大きさはフ
ァクシミリ装置2,相手装置114およびパソコン4の
いずれにおいても同じであり、副走査方向においてのみ
前述のように0.07mm,0.13mm,0.26m
mの3段階のいずれかとなって、それぞれスーパーファ
イン,ファイン,スタンダードの解像度に対応するもの
とする。
置2と相手装置114との間でファクシミリデータの送
信,受信が行われる場合、ファクシミリ装置2の解像度
は上記のようにスーパーファインであるため、相手装置
114の最高解像度もスーパーファインであれば、解像
度はスーパーファインに決定され、相手装置114の最
高解像度がファインの場合には、解像度はファインに決
定される。
16に画像を表示する場合の解像度である。仮にこの表
示器116が、{200dpi(ドット/インチ)×4
00dpi}の大きさの液晶によって構成されていると
すれば、この大きさはファクシミリ装置2のスーパファ
インの解像度における1画素の大きさに対応する。しか
し、そうであるからと言ってパソコン4の解像度が直ち
にスーパファインに決まるというわけではない。パソコ
ン4の解像度は一般にファインである。パソコン4にお
いては、送信された画像データが予め定められたプログ
ラムの実行によって表示器116の液晶に対応させられ
るのであり、パソコン4が有するプログラムは、ファイ
ンあるいはスタンダードの解像度で画像データを作成
し、表示器116に表示させるものなのである。
りスーパファインの最高解像度を備えているが、大部分
のパソコン4の最高解像度は上記のようにファインであ
るため、ファクシミリ装置2とパソコン4との間におい
ては、解像度は一般にファイン決定される。
ン4から送出された画像データを相手装置114に送出
する場合には、たとえ相手装置114がスーパファイン
の解像度を備えていても解像度はファインに決定され
る。この場合には、ファクシミリ装置2の最高解像度が
ファインであると見なされて解像度が決定されるのであ
る。
で解像度が決定された際、原画像の再現性を保証するた
めに、画像読み取り装置42の読取最小単位と記録装置
29のドット形成点の大きさとの違いや最高解像度の違
いに応じて画像データの処理を行なうことが必要になる
場合がある。また、ファクシミリ装置2とパソコン4と
の間においても最高解像度の違いにより画像データの処
理が必要となる場合がある。
ら送出された画像データを受信し、その画像データを記
録装置29によって記録する場合について説明する。
れ、ファクシミリ装置2は、ファインで作成された画像
データを受信する。記録する場合には、走査線方向に関
しては各ドットデータが2個のドッドデータに増加させ
られ、副走査線方向に関しては1ラインのデータが2ラ
インのデータに増加させられる。
4から送出された画像データを受信し、その画像データ
をパソコン4に送出する場合について説明する。
間の解像度がスーパファインに設定された場合には、フ
ァクシミリ装置2において副走査線方向のラインデータ
が1行おきに抽出されてパソコン4に送出される。相手
装置114との間で解像度がファインに設定された場合
にはデータの処理は不要である。
42が読み取った画像データをパソコン4に送出する場
合については、解像度がファインに設定されるため、画
像データの処理は不要である。
ンダードの解像度しか備えていない場合にも、同様に、
画像データの処理が行なわれる。
14が受信した画像データの解像度がスーパファインで
あり、パソコン4の最高解像度がスタンダードであれ
ば、副走査線方向において4ラインのデータから1ライ
ンのデータが抽出され、相手装置114から送出された
画像データの解像度がファインであれば、2ラインデー
タから1ラインのデータが抽出されて、パソコン4に送
出される。
に送出されたファインの解像度の画像データが、スタン
ダードの最高解像度を有する相手装置114に送出され
る場合には、2ラインのデータから1ラインのデータが
抽出される。
画像読取装置42が読み取り得る最大の原稿の幅であ
り、記録装置29が記録し得る最大の記録用紙の幅であ
って、本実施例ではB4サイズである。また、パソコン
4における最大用紙幅はスクロールを含めて表示器11
6に表示し得る最大の画像の幅であり、ここではA4サ
イズであるとする。
間およびファクシミリ装置2とパソコン4との間のいず
れにおいても、用紙幅は、送出される画像データの用紙
幅が受信側の最大用紙幅より小さければその送られる画
像データの用紙幅に決定され、受信側の最大用紙幅より
大きければ最大用紙幅に決定される。
114との間で決定された用紙幅とファクシミリ装置2
とパソコン4との間で決定された用紙幅とが異なる場合
や、画像読取装置42によって読み取られた原稿90の
用紙幅とパソコン4との間で決定された用紙幅とが異な
る場合等には画像データの処理か゜必要となる。
した画像データがB4サイズ用であり、それをA4サイ
ズ用の画像データに縮小処理する必要がある場合には、
B4サイズ用の画像データの幅方向(走査方向)の5個
のドットデータから4個が抽出され、長さ方向(副走査
方向)の5ラインのデータから4ラインのデータが抽出
され。
と解像度の相違とによって必要になる画像データの処理
がまとめて行なわれるようになっている。用紙幅の相違
によるデータの縮小率と、解像度の相違によるデータの
抽出率とに基づいて、走査方向および副走査方向におけ
るドットデータの抽出率が決定されるのである。
る画像データの用紙幅が受信側の最大用紙幅がより大き
い場合にのみ、送られる画像データの用紙幅とは違う用
紙幅に決定されるため、画像拡大のためのデータ増加処
理が行なわれることはない。また、解像度に関しても、
ファクシミリ装置2の記録装置29において、ドットデ
ータが増加させられることはあるものの、データ送信時
には解像度が受信側と受信側との最高解像度のうちの低
い方に決定されるため、データ送信のためにドットデー
タが増加させられることはない。
ルデータの符号化方式には、MMR(Modified
MR)方式,MR(Modified READ(Re
lative Element Address Des
ignate))方式,MH(Modified Hu
ffman)方式の3種類があり、MMR方式が最もデ
ータ数が少なく、高度な符号化方式であり、MR方式が
次に高度な符号化方式である。
号化方式はMMR方式,MR方式およびMH方式であ
る。パソコン4の符号化方式は仮にMH方式であるとす
る。
号化方式のうちの最高度の符号化方式に決定される。フ
ァクシミリ装置2が相手装置114から受信した画像デ
ータをパソコン4に送出する場合、あるいはパソコン4
から受信した画像データを相手装置114に送出する場
合に、両装置の符号化方式が同じであれば符号化方式の
変換の必要はなく、ファクシミリ装置2は受信した符号
化データをそのまま送出する。しかし、両符号化方式が
異なる場合には、ファクシミリ装置2は受信した符号化
データを一旦復号化してドットデータとし、送信相手と
の間で決定した符号化方式で符号化した上で送出する。
れた走査パネル12を図3に示す。走査パネル12の後
部には、表示器150,ファインランプ151,スーパ
ファインランプ152,オート(AUTO)ランプ15
4,ファックス/テル(F/T)ランプ156,留守番
電話内蔵(MC)ランプ158等が設けられ、前部に
は、テンキー160,スタートキー162,ストップキ
ー164等が設けられている。また、中間部には、ファ
ンクションキー174,セットキー176,クリアキー
178,レゾルションキー180,カーソルキー18
2,184,着信モードキー186,フックキー188
等が設けられている。
状態や操作手順等が表示される。テンキー160は、送
信相手先のファクシミリ装置のファクシミリ番号を入力
する場合の他、ファクシミリ装置が有する機能を選択す
るために操作される。
の送信開始,受信開始や記録開始を指示するキーであ
る。ストップキー164は、機能の選択の停止等を指示
したり、機能の実行の中断を指示したりするためのキー
である。
50内のカーソルを移動させる場合や、機能の選択を行
なう場合等に操作されるキーである。
クシミリ装置2において実行可能な種々の機能の表示開
始等を指示するキーであり、機能の選択がテンキー16
0やカーソルキー182,184等の操作によって行な
われる。セットキー176は、機能の選択の決定等を指
示する場合に操作するキーであり、クリアキー178
は、機能の選択の解除等を指示するためのキーである。
装置2の画像読取装置42における解像度を選択するた
めのキーである。解像度は初期設定によってスタンダー
ドに設定される。その場合には、ファイランプ151,
スーパファインランプ152のいずれも点灯させられな
い。レゾルションキー180の1回の押下でファインに
設定され、ファインランプ151が点灯させられる。レ
ゾルションキー180の2回の押下でスーパファインに
設定されて、ファインランプ151が消灯させられ、ス
ーパファインランプ152が点灯させられる。さらに、
3回押下すれば、中間調に設定され、両方のランプ15
1,152が点灯させられて中間調の設定が表示され
る。中間調の階調レベルは、ファンクションキー17
4,テンキー160およびカーソルキー182,184
等の操作によって16階調と32階調とのいずれか一方
に設定される。
置2を、自動受信(AUTO)モード、マニュアル(M
ANUAL)モード、ファックス/テル(FAX/TE
L)切換えモード、外付け留守番録音(TAD)モー
ド、および内蔵留守番録音(MC)モードのいずれのモ
ードで使用するかを選択するキーである。AUTOモー
ドはデータを自動的に受信するモードであり、MANU
ALモードはデータを使用者のキー操作に基づいて受信
するモードである。FAX/TEL切換えモードは、1
本の電話回線で送信されて来たデータがファクシミリデ
ータであれば自動受信し、音声データであれば受話器1
1を取って通話することができるモードである。TAD
モードは、留守番電話モードであって、電話をかけて来
た相手が話す用件メッセージがファクシミリ装置2に外
付けされた外付留守番録音装置190(図4参照)によ
り録音されるモードであり、MCモードも留守番電話モ
ードであって、上記用件メッセージがファクシミリ装置
2に内蔵された内蔵留守番録音装置192(図4参照)
により録音されるモードである。
キーであり、オンフック状態でフックキー188が1回
押下されれば回線が閉結され、2回押下されれば回線が
開放される。また、受話器11はオンフック状態にある
が、回線が閉結されてスピーカ226を通して回線状態
がオペレータにわかるモニタ状態では、フックキー18
8が1回押下されれば回線が開放される。
ンプ154が点灯され、F/Tモードが選択されればF
/Tランプ156が点灯され、MANUALモードが選
択された場合にはいずれも点灯されず、TADモードが
選択された場合には両ランプ154,156が点灯さ
れ、MCモードが選択された場合にはMCランプ158
が点灯される。
ら送信されて来るファクシミリデータを、紙出力モー
ド,PC・ONLYモード,PC優先モードのうちのい
ずれか1つのモードで受信する。
データに含まれている画像データを記録紙17に記録し
て出力するモードであり、PC・ONLYモードはパソ
コン4が受信可能な場合にはパソコン4にファクシミリ
データを受信させるが、受信不可能な場合にはファクシ
ミリ装置2がファクシミリデータを後述するバッファに
格納するモードである。PC優先モードは、パソコン4
が受信可能な場合にはパソコン4にファクシミリデータ
を受信させるが、受信可能な場合にはファクシミリデー
タを記録装置29に記録させるモードがある。
ファクシミリ装置2により実行可能な複数の機能が表示
器150に交互に表示される。出力モード設定が表示さ
れた状態でセットキー176が押下されれば出力モード
の設定が選択され、カーソルキー186,188が操作
される毎に上記3つの出力モードが1つずつ順次表示器
150表示される。所望の出力モードが表示された状態
でセットキー176が押下されれば、出力モードがカー
ソルキー186,188の押下により選択されたモード
に確定される。
御装置40は、図4に示すように、処理装置としてのC
PU200、記憶装置としてのRAM202,ROM2
04,EEPROM206,入出力ポート(以下、I/
Oポートと称する。)210およびバス211の他に、
送信・受信制御回路212,モデム214等を備えたも
のである。また、CPU200は、DMAC208、後
述するパラレル/シリアル変換回路240等を備えたも
のである。
ポート210との間のデータの転送等をCPU200を
経ないで行なうよう制御するものである。DAMC20
8は、CPU200に転送要求信号を47番の端子を介
して発し、それに対して転送を許可する転送許可信号が
DMAC208に発せられると、RAM202,EEP
ROM206から06からI/Oポート210へ、ある
いは、I/Oポート210からRAM202へのデータ
の直接転送(Direct Memory acces
s)を指示するのである。
ンサ20,トナー残量検出装置80,原稿センサ98,
原稿センサ99,操作パネル12等が接続されるととも
に、インターフェイス・ボックス6を介してパソコン4
が、ネットワークントロールユニット(以下、NCUと
略称する)222を介して外部回線224がそれぞれ接
続されている。NCU222には、前記受話器11,外
付留守番電話190,スピーカ226が接続されてい
る。I/Oポート210にはまた、2値化回路228,
記録装置29等が接続されるとともに、駆動回路23
0,231,233を介して、原稿送り装置92,呼出
音発生装置232,内蔵留守番録音装置192接続がさ
れている。
よって読み取られた読取画像データを2値化データに変
換する回路である。すなわち、CCDから供給されるア
ナログの出力電圧がEEPROM206から供給される
しきい値データ(2値化回路218においてディジタル
値からアナログ信号に変換される)より大きいか否かが
判定され、大きい場合には0(白),小さい場合には黒
(1)とされることによって2値化データが作成される
のである。また、レゾルションキー180の操作によっ
て中間調が選択された場合には、ディザマトリックスに
基づいて2値化データに変換される。
の原稿90に対する照度むら(例えば、原稿の中央部は
明るく周辺部が暗いというように)がある。そのため、
CCDの出力電圧は、原稿90上の各画素の濃淡に正確
には対応しない。この不都合に対処するために、ファク
シミリ装置2においては、しきい値が照度むらに応じて
決定され、EEPROM206にテーブル化されて記憶
されている。
からI/Oポート210への供給はDAMC208の制
御によって行なわれる。
装置42によって原稿90の1行分の画像が約2.5m
sで読み取られる。また、A4サイズの原稿90の1行
は1728個の画素で構成される。そのため、8画素分
を読み取るのに要する時間は約10μs{(1ライン読
み取るのに要する時間2.5ms)÷(A4の幅方向の
画素数1728÷8)}となる。したがって、2値化回
路228にはしきい値データが10μsごとに供給され
ることになる。
ァクシミリ装置2からパソコン4に画像データを送出す
る際に、その画像データをシリアル変換したり、逆に、
パソコン4からファクシミリ装置2に送出されたPC符
号化画像データをパラレル変換したりする回路である。
データをシリアルデータに変換するために、約1msの
間クロックがパラレル/シリアル変換回路240に供給
される。ファクシミリ装置2とパソコン4との間におけ
る送信速度は9600bps(ビット/秒)とされてい
るので、8ビットのデータがシリアル変換されるには約
1ms(1÷9600×8)かかるからである。
7番のクロック入出力端子を介して供給される。
AC208からCPU200への転送要求信号の供給に
も使用されるため、DMAC208とパラレル/シリア
ル変換回路240との両方に共用されることになる。こ
れらDMAC208とパラレル/シリアル変換回路24
0との切換えはマルチプレクサによって行われるが、4
7番のクロック入出力端子は前述のようにパラレル/シ
リアル変換回路240によって最低1msの間は専有さ
れてしまうため、マルチプレクサによるこれらの切換え
を1msより短いサイクルで行うことは不可能である。
それに対して、I/Oポート210には、10μsごと
にしきい値データを供給しなければならない。そのた
め、画像読取装置42による読取りと送出画像データの
送出とを並行的に行うことは不可能である。
ート210からRAM202への転送もDMAC208
の指令によって行われるが、この指令はI/Oポート2
10の予め定められたゲートアレイに画像データが8ビ
ット分供給されると発せられるようになっている。
へのクロックの供給は、CPU200のクロック開始指
令によって開始され、終了指令によって終了される。そ
のため、CPU200は、パラレル/シリアル変換回路
240へのクロックの供給中においては他のプログラム
等を実行することが可能である。
ル/シリアル変換回路240へのクロックの供給と並行
して、ROM204のメモリの格納された後述のプログ
ラムに基づく画像データの符号化が行われるようになっ
ている。
には、図4に示すように、データ受信割込禁止フラグ2
43、P/S送信データバッファ248が設けられてい
る。I/Oポート210の決められたゲートアレーから
入力されたパソコン4から送信された画像データやコマ
ンドデータは、パラレル/シリアル変換回路240によ
ってパラレル変換された後、P/S受信データバッファ
246に格納される。また、P/S送信データバッファ
248に格納された画像データやコマンドデータは、シ
リアル変換された後、I/Oポート210の決められた
ポートからパソコン4へ送信されるのである。
リ装置2と相手装置114とが外部回線224で接続さ
れた場合に、相手装置114との間において、双方のフ
ァクシミリ番号、解像度等送信関連情報の交換を行う回
路である。
ナログ信号に変調し、MCU222を介して外部回線2
24に出力するとともに、外部回線224からNCU2
22を介して入力されたアナログ信号をデジタル信号に
復調するものである。そのため、変調・復調機構234
を有し、また、送信されて来る音声アナログデータを音
声に再生する音声再生機構236を有する。これら変調
・復調機構234、音声再生機構236、NCU222
および前記受話器11等が電話機を構成している。
相手装置114との間でファクシミリデータを送信する
際に使用されるモデム送信データバッファ238、モデ
ム受信データバッファ239、データ受信用割込禁止フ
ラグ241、データ送信用割込禁止フラグ242が設け
られている。NCU222は、データ受信時には、外部
回線224からの発呼に対して自動的に着信し、データ
送出時には相手先に対して自動的に発呼するものであ
る。相手先の番号を表すデジタルデータは、CPU20
0からI/Oポート210を通ってNCU222に供給
される。
や電話機から呼出信号が送られてきたとき、制御装置4
0からの指令に基づいて駆動回路231を介して供給さ
れる電圧によって呼出音を発生するものである。駆動回
路231は、呼出信号に対応して電圧を供給したり、供
給停止したりする。
に、PC側受信データバッファ250、PC側送信デー
タバッファ252、FAX側受信データバッファ25
4、FAX側送信データバッファ256、読取画像デー
タバッファ258、記録一時バッファ260、記録バッ
ファ262、PC伝送パラメータバッファ263、自己
ファクシミリ番号バッファ264、ダイヤルバッファ2
66、1頁データ用バッファ277、複合化用バッファ
270、符号化用バッファ271、画像データ受信時伝
送パラメータバッファ290、PCデータ送信フラグ2
68、DLEフラグ272、キャンセルフラグ274、
プリントフラグ276、PC・TELフラグ278、受
信準備完了フラグ280、FAX着信フラグ282、紙
出力フラグ284、代行フラグ286、PC送信フラグ
288、紙出力モード時代行受信フラグ292、PC・
ONLYモード時代行受信フラグ294、PC優先モー
ド時代行受信フラグ296、タイムアップフラグ29
8、フラグA、フラグB、フラグC、フラグD、フラグ
E、0フィルデータカウンタ340、0データカウンタ
342、ラインカウンタ344、画像データビット数カ
ウンタ346等が設けられている。
して相手装置114に送信するPCデータはFAX側送
信データバッファ256に格納され、ファクシミリ装置
2が相手装置114から受信したファクシミリデータは
FAX側受信データバッファ254に格納される。ま
た、ファクシミリ装置2がパソコン4に送信するファク
シミリデータはPC側送信データバッファ252に格納
され、ファクシミリ装置2がパソコン4から受信して記
録するPCデータやコマンドはPC側受信データバッフ
ァ250に格納される。
250〜266、270、271、290、292が共
用する共用バッファが設けられている。
プログラム、複合化画像処理プログラム、図9、図1
0、図14〜図20、図22〜図24、図26〜図40
にそれぞれ示すプログラムの各々を格納するメモリ、図
42に示す読取送出プログラムを格納するメモリ等が設
けられている。
キーボード300、表示器116、キーボード300に
接続されたマウス304、制御装置306を備えてい
る。制御装置306は、処理装置としてのCPU30
7、記憶装置としてのRAM308、ROM309およ
びそれらを接続するバス310を有し、I/Oポート3
11にキーボード300、表示器116、マウス304
等が接続されている。
ちの1つがマウス304の操作によって選択される。キ
ーボード300には、図6に示すように、アルファベッ
トキー312、数字キー314等が設けられており、送
出先のファクシミリ番号や電話番号等を入力する場合に
操作される。
れると、表示器116には、少なくとも送信、受信、記
録、読取、電話の機能を表す表示がされる。そこで、マ
ウス304を操作板上で移動されることによって、表示
器116上のカーソルを表示器116上の使用者が意図
する機能が表示された部分に移動させ、その位置におい
て、マウス304に設けられた一方のボタンを押下すれ
ばその機能が選択され、他方のボタンを押下すればその
選択が取り消される。また、機能を選択した状態で、再
度一方のボタンを押下すれば、実行が開始される。
PCデータがファクシミリ装置2に送出されるとともに
相手装置114へ送出される。
からファクシミリ装置2に送信されて来たファクシミリ
データの受信準備が行われる。ファクシミリデータを受
信するためのプログラムが開始されるのであり、それに
よりファクシミリ装置2において出力モードがPC・O
NLYモードあるいはPC優先モードに設定されること
によりファクシミリ装置2から送信されて来るファクシ
ミリデータを受信することができる。
装置2に送信されるとともに相手装置114へ送信され
る。
置2の画像読取装置42によって読み取られた画像デー
タがパソコン4に送出される。
PCデータがファクシミリ装置2に送信され、記録装置
29により記録される。
ファクシミリ装置2に電話相手が指定され、ファクシミ
リ装置2の電話機により電話がかけられる。
Cデータバッファ320、送信PCデータ各バッファ3
22、送信相手バッファ324、符号化画像データバッ
ファ326、ファクシミリデータバッファ328等が設
けられている。また、ROM309には図12に示すP
Cデータ送信指示プログラムを格納するメモリおよび図
13に示すPCデータ送出プログラムを格納するメモリ
が設けられている。
との間における交信は、通常、5つの交信フェーズで行
われる。フェーズAにおいては、呼の設定および回線確
立が行われ、フェーズBにおいては、データライン等の
状態確認および解像度や用紙幅等の伝送パラメータの決
定が行われる、フェーズCにおいては、画像データ等メ
ッセージが送出され、フェーズDにおいては、メッセー
ジの区切りの指示と受信確認が行われる。送出する予定
のメッセージがすべて送出されていない場合には、フェ
ーズBまたはフェーズCに戻され、再びメッセージの送
出が続けられる。フェーズBまたはフェーズCは、送出
予定メッセージの送出が完了するまで、繰り返し実行さ
れる。また、フェーズEにおいては、呼の復旧すなわち
ね回線の切断(開放)が行われる。
の間における交信は、呼の設定等および回線確立が不要
であるためフェーズBから開始され、4つの伝送フェー
ズで行われることになる。
する。
2の作動を説明する。
態では、ファクシミリデータの送信、受信、記録、画像
読取り、電話機による通話等の機能のうちのいずれかの
開始が待たれている。
ファクシミリ装置2へコマンドが送信されれば、ファク
シミリ装置2においてそのコマンドが取り込まれるとと
もに、コマンドの内容に対応する処理が行われる。
おける符号化画像データおよびコマンドの送信、受信は
割込みにより行われる。割込処理のプログラムは複数あ
り、割込信号に対して実行する割込処理プログラムを指
示するために割込ベクトルが設定される。
46に8ビットのデータが格納されたときと、P/S送
信データバッファ248が空になったときとにそれぞれ
に発せられる。割込信号の発生に対する割込処理プログ
ラムの実行は、パラレル/シリアル変換回路240に設
けられたデータ受信割込禁止フラグ243、データ送信
割込禁止フラグ244のセット、リセットによって禁
止、許可される。データ受信割込禁止フラグ243は常
時割込許可状態にされている。本実施例ではデータがい
つ送信されて来てもよいようにされているのである。
データあるいはコマンドを送信する場合には、通常は割
込処理プログラムの実行が禁止されており、実際に送信
時に許可されるとともに割込ベクトルの設定が行われ
る。ファクシミリ装置2がパソコン4から画像データあ
るいはコマンドを受信する場合には、受信割込処理は常
時許可されているため、割込ベクトルの設定のみが行わ
れる。
込禁止フラグ244のセット、リセットは、ファクシミ
リ装置2による PCデータの送信、記録、受信したフ
ァクシミリデータのパソコン4への送信等を実行するた
めの各プログラム中で行われる。これら画像データおよ
びコマンドの送信、受信の順序、やり取りされるコマン
ドの種類は決まっており、プログラム中のそれら画像デ
ータやコマンドの送信、受信時に割込ベクトルの設定や
データ送信割込禁止フラグ244のセット、リセットが
行われるが、原則として説明は省略する。
とパソコン4との間におけるコマンドの受信、送信の割
込処理を図9に示すアイドル時コマンド受信P/S割込
処理プログラムおよび図10に示すアイドル時コマンド
出力P/S割込処理プログラムに基いて説明する。
マンドが送信されれば、図9に示すアイドル時コマンド
受信P/S割込処理プログラムが実行される。まず、ス
テップ1(以下、S1と略記する。他のステップについ
ても同じ。)においてパラレル/シリアル変換回路24
0のP/S受信データバッファ246から1バイト分の
データが取り出され、S2においてPC側受信データバ
ッファ250に格納される。次いでS3においてデータ
の内容がCRであるか否か、すなわちコマンドの終了を
示すデータであるか否かの判定が行われる。
1回の実行が終了し、再びS1からの実行が開始され
る。
3の判定結果がYESとなれば、S4において、それま
でにPC側受信データバッファ250に格納されている
データ中にコマンドの開始を示す文字ATがあるか否か
が判定され、この判定の結果がYESであれば1つのコ
マンドが検出されたとしてS6以降が実行される。コマ
ンドは文字ATで始まり、次にコマンドの内容を表すデ
ータが付され、文字CRで終わるように構成されてお
り、S3においてCRが検出され、S4においてATが
検出されれば、1つのコマンドが検出されたことになる
のである。
データがあればS5の判定結果はYESになり、S6,
S7,S8においてそれぞれ、コマンドがATコマンド
であるか、FAXコマンドであるか、あるいはプリン
タ、スキャナコマンドであるか否かの判定が行われる。
ATコマンドは、ダイヤリング(ファクシミリ番号、電
話番号等の数字に対応するパルス信号を外部回線244
に送出すること)の実行等、通信相手との通信開始に関
するコマンドであり、FAXコマンドはファクシミリデ
ータの送信、受信に必要な手順等を指示するコマンドで
あり、プリンタ・スキャナコマンドはファクシミリ装置
2がPCデータの記録やパソコン4の指示に従って画像
の読取りを行う場合に必要な設定、例えば、伝送パラメ
ータのレベルの設定などを行うためのコマンドである。
ESになり、S11においてコマンドの内容が動作コマ
ンドであるか否かの判定が行われる。動作コマンドと
は、ダイヤリング等、何らかの動作を指示するコマンド
であり、動作コマンドであればS14が実行され、コマ
ンドに対応したフラグがセットされる。S7,S8の判
定結果がYESであった場合にもそれぞれS12、S1
3においてコマンドの内容が動作コマンドであるか否か
が判定され、動作コマンドであればS14が実行され
る。
S13の判定結果はそれぞれNOになり、S5が実行さ
れるが、コマンドが取り出されていてPC側受信データ
バッファ250にはデータがないためS5の判定結果は
NOになり、S10においてコマンドに対する応答が行
われる。例えば、コマンドの内容がファクシミリ装置2
の伝送パラメータを問うのであれば、ファクシミリ装置
2の伝送パラメータを表すデータがパソコン4に送信さ
れる。
AXコマンド、プリンタ、スキャナコマンドのいずれで
もなければS9が実行され、パソコン4にエラーコマン
ドが出力される。
ても、ATとCRとの間に命令を表すデータがなければ
S5の判定結果はNOになり、S10においてコマンド
に対する応答が為される。データがなくてもコマンドを
受信したことを表すOKコマンドあるいはエラーコマン
ドがパソコン4へ出力されるのである。
Kコマンドの出力およびS9におけるエラーコマンドの
出力は、具体的にはコマンドの内容をPC側送信データ
バッファ252に書き込むことであり、この書き込まれ
たコマンドは図10に示すアイドル時コマンド出力P/
S割込処理プログラムに従ってパソコン4に出力され
る。
側送信データバッファ252にデータがあるか否化の判
定が行われる。データがあればS21の判定結果がYE
Sになり、S22においてPC側送信データバッファ2
52からデータが取り出された後、S23においてP/
S送信データバッファ248に格納される。なお、PC
側送信データバッファ252にデータがない場合にはS
21の判定結果がNOになり、S24においてコマンド
出力のための割込が禁止される。PC側送信データバッ
ファ252にデータがないにもかかわらず、出力処理が
行われないようにするのである。
示に従って、PCデータの相手装置114への送信、P
Cデータの記録、電話の3つの動作を行う。
信について説明する。
てパソコン4からのPCデータの受信、PCデータの相
手装置114への送信の手順を概略的に説明する。な
お、図11においてDTE(Data Termina
l Equipment,データ端末装置)はパソコン
4、DCE(Data Cercuit termina
ting Equipment,データ回線終端装置)
はファクシミリ装置2であり、REMOTE FAXは
相手装置114である。
されるまでのアイドル状態においては、パソコン4から
ファクシミリ装置2のデータ送信、受信処理能力を設定
するコマンド(AT+FCLASS=2)が送信され
る。ファクシミリ装置2はデータ送信、受信処理能力が
CLASS2であればOKコマンドを返す。また、パソ
コン4は自身の伝送パラメータを示す信号(AT+FD
CC=vr,wd,df,br)をファクシミリ装置2
に出力し、ファクシミリ装置2はそのパソコン4の伝送
パラメータをPC伝送パラメータバッファ263に格納
し、OKコマンドを返す。なお、vrは解像度、wdは
用紙幅、dfは符号化方式、brは伝送速度であり、
(AT+FDCC)は、vr、wd、df、brの各々
のレベルを表す値を含む信号である。
示されれば、パソコン4からファクシミリ装置2へ発
呼、すなわち画像データの送信のために相手装置114
のファクシミリ番号を外部回線224へ送出し、相手装
置114を呼び出すことを指示するコマンド(ATD+
STRING)(STRINGはファクシミリ番号を表
す数字列である)が出力され、ファクシミリ装置2はそ
のコマンドに従って回線を閉結するとともにダイヤリン
グし、CI信号が相手装置114へ送られる。また、フ
ァクシミリ装置2はファクシミリデータの送信時にはC
NG(CALLING)信号を発する。
(Called Station Identifica
tion)信号(被呼端末識別信号)およびV21フラ
グが返される。V21フラグとは、コマンドの出力方向
が交替し、信号が新たに送出される毎に出される信号で
あり、続いてデータが損なわれずに送られるように通信
回線の全構成要素が適切な状態に調整されることを保証
する信号である。発呼からV21フラグの受信までがフ
ェーズAである。
続いてDIS(Digital Identigica
tion Signal)信号(デジタル識別信号)が
送信される。DIS信号は、被呼端末である相手装置1
14が有する送受信機能(解像度、用紙幅、符号化方
式、データ伝送速度等)等を発呼端末であるファクシミ
リ装置2に知らせる信号である。ファクシミリ装置2は
DIS信号を受信したならば、パソコン4へ+FCON
信号(ファクシミリ接続信号)、+FDIS信号(相手
装置機能レポート信号)およびOK信号を送信する。そ
れに対し、パソコン4が(AT+FDT(Data T
ransmission))信号をファクシミリ装置2
へ出力し、その後、ファクシミリ装置2は相手装置11
4へDCS(Desital Command Sign
al)信号を出力する。DCS信号は、DIS信号によ
り示された相手装置114の伝送パラメータに基づいて
設定されたファクシミリ装置2と相手装置114との間
の伝送パラメータを知らせる信号であり、PCデータの
送信時にはパソコン4と相手装置114との間におい
て、共通であって最高のレベルの伝送パラメータに設定
される。
T+FCON,AT+FDIS等の略記であり、フロー
チャートにおいて「+」は省略する。
aning Check)信号を相手信号114へ出力
する。ファクシミリ装置2から相手装置114へ一定時
間内に予め定められた数の0のビットデータが送出さ
れ、相手装置114においてそれらビットデータを受信
できたか否かがチェックされることにより、2つの装置
の間で設定された伝送速度で符号化画像データを伝送す
ることができる否かがチェックされるのであり、不可能
であれば相手装置114からの要求に応じてファクシミ
リ装置2においちて伝送速度が遅くされ、再びチェック
が行われる。
ば、相手装置114はファクシミリ装置2へCFR(C
onfirmation to Receive)信号を
出力し、画像データを送出する前の手順が完了し、画像
データの送出を開始してよいことをファクシミリ装置2
に示す。
ソコン4へ+FDCS信号を出力して相手装置114と
の間で設定した伝送パラメータをしらせるとともに、C
ONNECT信号を出力する。また、RTS制御信号ラ
インの出力をPCデータの送信を許容する状態にしてF
AX側送信データバッファ256にPCデータを格納す
る容量があることを知らせ、容量がない場合には、RT
S制御信号ラインの出力をPCデータの送信を阻止する
状態にする。上記CONNECT信号の出力でフェーズ
Bが終了する。
にPCデータを格納する容量があるか否かは、FAX側
送信データバッファ256がデータで一杯であるか否
か、一杯であれば、更にRAM202の共用バッファも
データで一杯であるか否かにより検出される。他のバッ
ファについてデータを格納する容量があるか否かの検出
も同様にして行われる。パソコン4はRTS制御信号ラ
インの出力がPCデータの送信を許容する状態のときに
はPCデータをファクシミリ装置2へ出力し、阻止する
状態のときには出力しない。
を送信することができる場合には、まず、1頁目の符号
化画像データ(PIX DATA)を送出し、ファクシ
ミリ装置2は送られて来たデータを相手装置114へ送
出する。1頁のデータの終わりには〈DLE〉〈ET
X〉データが付されており、それらデータが送られて来
たならばファクシミリ装置2は相手装置114へ1頁の
画像データの送信が終了してコマンドの送信に変わるこ
とを表すRTC(Return to Control)
PATTERN信号を送出する。このRTC PATT
ERN信号の出力でフェーズCが終了する。
へOK信号を出力し、パソコン4はそのOK信号に応じ
て次の頁があるか否かを表す信号(AT+FET=X)
をファクシミリ装置2に出力する。Xの値が0であれば
次頁データがあることを表し、2の場合にはデータが終
了であることを表す。次頁データがあればファクシミリ
装置2は相手装置114へMPS(Multipage
Signal)信号を送出し、1頁のデータ終了およ
び送信手順がフェーズCの初めに戻ることを知らせる。
それに対し、相手装置114はMCF(Massage
Confirmation)信号(メッセージ確認信
号)をファクシミリ装置2へ出力し、それまでに送出さ
れた符号化画像データを完全に受信したことを知らせ
る。
タの変更がある場合にはMPS信号に代えてEOM(E
nd of Message)信号が送出され、送信手順
がフェーズBの初めに戻るようにされる。
へ、相手装置114がデータを完全に受信したことを表
す(+FPTS:1)信号を出力するとともにOKコマ
ンドを出力する。それに対してパソコン4が(AT+F
DT)信号をファクシミリ装置2へ出力すれば、ファク
シミリ装置2がパソコン4へCONNECT信号を出力
し、RTS制御信号ラインの出力をPCデータの送信を
許容する状態あるいは阻止する状態にセットした後、フ
ェーズCが実行され、パソコン4からファクシミリ装置
2へ符号化画像データが送出されるとともに、ファクシ
ミリ装置2が相手装置114へ出力する。なお、これら
(AT+FDT)信号,CONNECT信号のやりとり
およびRTS制御信号ラインの出力の設定は、フェーズ
Bの一部と同じであるが、ここでは、次にフェーズCの
初めに戻って伝送パラメータが同じである符号化画像デ
ータをファクシミリ装置2に送出するためにフェーズD
においてこれらの信号のやりとり等が行われる。
次に送信する符号化画像データがない場合にはパソコン
4はフェーズDにおいて次頁データがないことを示すデ
ータ(AT+FET=2)をファクシミリ装置2へ出力
する。それによりファクシミリ装置2は相手装置114
へEOP(End of Procedure)信号(手
順終了信号)を出力し、頁終了と他に送信データがない
こととを示し、相手装置114からMCF信号を受信
し、パソコン4へ(+FPTS:1)信号を出力した
後、フェーズEが行われる。ファクシミリ装置2がパソ
コン4へ通信終了を表す信号(+FHNG:0)を出力
するとともに、相手装置114へはDCN(Disco
nnect)信号を出力して回線を開放し、その後、パ
ソコン4へOK信号を出力してデータ送信の全手順を終
了する。
いて「信号」とは、CNG信号およびCED信号はパル
ス信号であるが、その他の信号は0および1のビットデ
ータにより構成されるコマンドである。
4において送信するPCデータおよび送信相手が指定さ
れる。PCデータの送信指示は、図12に示すPCデー
タ送信指示プログラムに従って行われる、まず、S31
においてPCデータの送信が選択されたか否かの判定が
行われる、PCデータの送信が選択されればS31の判
定結果はYESになり、S32においてパソコン4のR
AM308のPCデータバッファ320に格納されたP
Cデータのうち、送信するPCデータ名の入力を促す入
力表示器116に表示される。
返し実行される。送信を指示されたPCデータ名は送信
PCデータ名バッファ322に格納される。入力が完了
すればS33の判定結果がYESになり、S34におい
て送信相手の入力指示が表示器116に表示される。送
信相手の指定は、送信相手のファクシミリ番号を市外局
番を付して入力することにより行われる。送信相手は送
信相手バッファ324に格納され、送信相手の指定が完
了すればS35の判定結果がYESになり、プログラム
の実行は終了する。
データは符号化され、符号化画像データバッファの32
6に格納される。
手が指定された後、送信開始が指示されれば、図13に
示すPCデータ送信プログラムのS41の判定結果がY
ESになる。次いでS42において画像データ送信時に
おける送信相手へのダイヤリングの指示である発呼送信
コマンドがファクシミリ装置2へ送出される。(ATD
+STRING)信号が出力されるのである。
データ送信時シーケンスチャートに示した信号の出力、
受信が行われ、ファクシミリ装置2へPCデータを送出
することが許容されていればS46の判定結果はYES
になり、S47において1コードのデータがファクシミ
リ装置2へ出力される。その後、1頁の符号化画像デー
タが送出されるまでS46〜S48が繰り返し実行され
る。この間、ファクシミリ装置2のFAX側送信データ
バッファ256が一杯になってPCデータを送出するこ
とができない場合にはS46の判定結果がNOになり、
PCデータの送出が可能になることが待たれる。
ばS48の判定結果がYESになり、ファクシミリ装置
2からのOKコマンドが得られてS49の判定結果がY
ESになった後、S50において次に送出する符号化画
像データがあるか否かの判定が行われる。次頁の符号化
画像データがあればS50の判定結果がYESになり、
S51〜S54が送信時シーケンスチャートに示すよう
に行われた後、プログラムの実行はS46に戻り、次頁
の符号化画像データがファクシミリ装置2へ送出され
る。次頁の符号化画像データがなければS50の判定結
果がNOになり、S55、S56において通信終了処理
が行われた後、S57において送信相手バッファ324
に送信相手がまだ残っているか否かの判定が行われる。
送信相手が複数あればS57の判定結果はYESにな
り、プログラムの実行はS42に戻り、次の送信相手が
ファクシミリ装置2に指示される。指定された送信相手
全部にPCデータが送信されればS57の判定結果はN
Oになり、プログラムの実行は終了する。
送信すべく、パソコン4からファクシミリ装置2へ発呼
送信コマンド(ATD+STRING)が送信されれ
ば、ファクシミリ装置2において図14に示す送信プロ
グラムのS71の判定結果がNO、S72の判定結果が
YESになり、S73においてパソコン4から送信され
たSTRING(数字列)の桁数とファクシミリ装置2
の自己ファクシミリ番号バッファ264に格納された自
身のファクシミリ番号の桁数とが一致するか否かの判定
が行われる。
4に、自身のファクシミリ番号が市外局番なしで格納さ
れているとすれば、パソコン4における送信相手の指定
は、前述のように、原則として市外局番を付けてファク
シミリ番号を入力することにより行われるため、S73
の判定結果がNOになり、S74において共通桁数の数
字が一致するか否かの判定が行われる。長い方のファク
シミリ番号のうち、短い方のファクシミリ番号と同じ桁
数の数字が末尾から比較される。ここでは相手装置11
4が指定されているとする。そのため、S74の判定結
果がNOになり、S77が実行される。
ファ264にファクシミリ番号が市外局番を付して格納
されていれば、S73の判定結果はYESになり、S7
5において数字が全部一致するか否かの判定が行われ
る。相手装置114へのデータの送信が指示されている
場合にはS75の判定結果はNOになり、S77が実行
される。
ータの理解を容易にするために、市外局番や市内局番に
括弧を付したり、市外番号の市内局番と加入者番号との
間にハイフンやスペース等の記号を挿入することがあ
る。これはパソコン4によって送信相手を指定する場合
でも、ファクシミリ装置2において自己ファクシミリ番
号バッファ264に自身のファクシミリ番号を記憶させ
る場合でも同様である。しかし、これら括弧等の記号は
実質的にはファクシミリ番号ではないため、ファクシミ
リ番号に記号が含まれているときには、記号を除いて数
字が一致するか否かにより、ファクシミリ装置2が送信
相手として指定されているか否かが判定される。なお、
ファクシミリ番号中の数字をダイヤル有効データと称す
る。
かの判定が行われる。例えば、ファクシミリ装置2がフ
ァクシミリデータの送信あるいは受信中であって回線が
使用中であるか否か、外部からの発呼に対する呼出信号
の検出中であるか否か等が判定されるのである。ダイヤ
ル不可能であればS77の判定結果はNOになってS8
4が実行され、パソコン4にエラーコマンドが出力され
る。
YESになり、S78においてダイヤルバッファ266
にダイヤル有効データ、すなわち数字が格納される。次
いでS79が実行され、ダイヤルバッファ266にダイ
ヤル有効データが格納されているか否かの判定が行われ
る。パソコン4から送信される発呼送信コマンドに何ら
かの事情により数字列が含まれていないときにはダイヤ
ルバッファ266にダイヤル有効データがなく、S79
の判定結果はNOになり、S85においてダイヤルコマ
ンド、すなわちパソコン4からの指示が電話を掛けるこ
とであるか否かの判定が行われる。ここではファクシミ
リデータの送信が指示されているため、S85の判定結
果はNOになり、S84においてパソコン4にエラーコ
マンドが出力される。
ータがあればS79の判定結果はYESになり、S80
において回線が閉結された後ねS81が実行され、ダイ
ヤル送出処理が行われる。例えば、パソコン4から指示
されたファクシミリ番号を表すパルス信号が外部回線2
24に出力されるのであり、次にS82においてダイヤ
ル送出処理が支障なく行われたか否かの判定が行われ
る。例えば、相手装置114が使用中であったり、使用
中でなくても交換器の混乱等により相手装置114がビ
ジー状態である場合にはダイヤル送出処理に支障がある
のであり、そのような場合にはS82の判定結果がNO
になって、S83で回線が開放され、S84でパソコン
4にエラーコマンドが出力される。
82の判定結果はYESになり、S88において発呼送
信コマンドであるか否かの判定が行われる。ここでは発
呼送信コマンドであるためS88の判定結果はYESに
なり、S89においてダイヤル送出処理の終了および送
信するデータの種類のセットが行われる。PCデータ送
信フラグ268がセットされるのである。
ァクシミリ装置2へ送出されたPCデータが相手装置1
14へ送信される。このPCデータ送信時におけるファ
クシミリ装置2のパソコン4からの符号化画像データの
受信、パソコン4から出力されるコマンドの受信、ファ
クシミリ装置2からパソコン4へのデータの送出および
コマンドの送信、ファクシミリ装置2から相手装置11
4への符号化画像データの送出、コマンドの出力、相手
装置114からのコマンドの受信は、いずれも割込処理
によって行われる。
ータ受信I/O割込処理を図15に示すプログラムに基
づいて説明する。この割込処理は、パソコン4から符号
化画像データが送出され、P/S受信データバッファ2
46に8ビットのデータが格納される毎に実行され、符
号化画像データがFAX側送出データバッファ256に
格納される。
ァ246からデータが1バイト分取り出された後、S1
02においてDLEフラグ272がセットされているか
否かの判定が行われる。DLEフラグ272は初期設定
においてリセットされており、S102の判定結果はN
Oになり、S103においてデータが〈DLE〉である
か否かの判定が行われる。〈DLE〉データでなければ
S103の判定結果はNOになり、S104においてE
OL (End of Line)データであるか否かの
判定が行われる。EOLデータは1ラインの終了を表す
データであり、EOLデータでなければS104の判定
結果はNOになり、S106においてFAX側送信デー
タバッファ256にデータが格納される。
がYESになってS105が実行され、そのEOLデー
タとその直前のEOLデータとの間の符号化画像データ
のビット数が数えられる。そして、ビット数が1ライン
の符号化画像データの最小伝送時間より短い時間で送ら
れてしまう数であれば、0のビットデータがFAX側送
信データバッファ256に格納され、データ伝送速度に
基づいて設定された1ラインの最小伝送時間が維持され
る。この0のビットデータを0フィルデータと称する。
ータバッファ256にデータを格納する余裕があるか否
かが検出され、それ以上格納できないときにはRTS制
御信号ラインの出力がPCデータの送信を阻止する状態
にされる。パソコン4はファクシミリ装置2へのデータ
送信時にRTS制御信号ラインの出力を見ており、出力
が阻止状態になればファクシミリ装置2へのデータの送
出が中断される。ファクシミリ装置2により受信された
データが相手装置114へ送出されれば、FAX側送信
データバッファ256が再びデータを格納し得る状態に
戻る。その場合には、RTS制御ラインの出力がPCデ
ータの送信を許容する状態にされ、パソコン4はファク
シミリ装置2へのデータの送出を再開することができ
る。
定結果はYESになり、S107においてDLEフラグ
272がセットされる。そのため、次にS102の判定
が行われるとき判定結果はYESになり、S108にお
いてDLEフラグ272がリセットされた後、S109
において次に取り出されたデータが〈DLE〉であるか
否かの判定が行われ、〈DLE〉であればS106にお
いてFAX側送信データバッファ256に〈DLE〉デ
ータが格納される、また、〈DLE〉データでなければ
S109の判定結果はNOになり、S110においてC
AN(CANCEL)データであるか否かの判定が行わ
れ、CANデータであればS111においてキャンセル
フラグ274がセットされる。
S110の判定結果がNO、S112の判定結果がYE
SになってS113が実行され、FAX側送信データバ
ッファ256にRTC PATTWERNデータが格納
される。RTC PATTERNデータは6個のEOL
データを含むデータである。
ンド受信割込処理は、図16に示すデータ送信時コマン
ド受信P/S割込処理プログラムに従って行われる。ま
ず、S121においてP/S受信データバッファ246
からデータを1バイト分取り出した後、S122におい
て取り出したデータがコマンドの区切りを示すCRデー
タであるか否かの判定が行われる。CRデータでなけれ
ばS122の判定結果はNOになり、S123において
PC側受信データバッファ250にデータが格納され
る。
YESになり、S124においてコマンドの内容が解釈
された後、S125においてコマンドの内容に対応する
フラグがセットされる。
ド出力P/S割込処理は先に説明したアイドル時コマン
ド出力P/S割込処理と同じであり、説明は省略する。
また、パソコン4へのデータ送出P/S割込処理は、フ
ァクシミリ装置2からパソコン4へファクシミリデータ
を送信する際のP/S割込処理と同じであり、後に説明
する。
取ってFAX側送信データバッファ256に格納した符
号化画像データは、割込処理によってモデム送信データ
バッファ238に書き込まれ、モデム送信データバッフ
ァ238から相手装置114へ送出される。
確にはモデム214)との間における符号化画像データ
およびコマンドの送信、受信は割込処理により行われ
る。この割込処理のための割込端子はパソコン4との間
で符号化画像データやコマンドの送信、受信を行う割込
のための割込端子とは別に設けられており、ファクシミ
リ装置2とパソコン4との間におけるPCデータ、ファ
クシミリデータの送信、受信と、ファクシミリ装置2と
相手装置114との間におけるファクシミリデータの送
信、受信は並行して実行可能である。
ン4とファクシミリ装置2との間における画像データお
よびコマンドの送、受信の場合と同様に、割込信号に対
して実行する割込処理プログラムを指示するために割込
ベクトルが設定される。
39に8ビットのデータが格納されたときと、モデム送
信データバッファ238が空になったときとにそれぞれ
に発せられる。割込信号の発生に対する割込処理プログ
ラムの実行は、データ受信割込禁止フラグ241、デー
タ送信割込禁止フラグ242のセット、リセットにより
禁止、許可される。データ受信割込禁止フラグ241は
常時割込許可状態にされている。データをいつでも受信
し得るようにされているのである。
の画像データあるいはコマンドの送信に関しては、通常
は割込処理プログラムの実行が禁止されており、実際の
送信時に許可される。ファクシミリ装置2が相手装置1
14からコマンドを受信する場合(画像データを受信す
る場合も同様)には、受信割込処理は常時許可されてい
るため、割込ベクトルの設定のみが行われる。これら割
込ベクトルの設定、データ送信割込禁止フラグ244の
セット、リセットは、割込プログラム中において行われ
る。
符号化画像データの送出のための割込を説明する。
れば割込信号が発せられ、図17に示すデータ送信時画
像データ送出モデム割込処理プログラムが実行される。
S131においてFAX側送信データバッファ256に
おいて符号化画像データを送出する準備が完了したか否
かの判定が行われる。この判定は、FAX側送信データ
バッファ256に1ライン分の符号化画像データが揃っ
たか否かにより行われる。1ライン分の符号化画像デー
タが揃ったか否かは、FAX側送信データバッファ25
6に符号化画像データに続いてEOLデータが格納され
ているか否かによりわかる。準備が完了していればS1
31の判定結果がYESになり、S132においてFA
X側送信データバッファ256から符号化画像データが
1バイトずつ取り出され、S133においてモデム送信
データバッファ238に格納される。
タがRTC PATTERNの終了を表すデータである
か否かの判定が行われる。RTC PATTERNデー
タは、6個のEOLデータにより構成されるため、ここ
ではS134に書き込まれたデータが6個目のEOLデ
ータであったか否かの判定が行われるのである。S13
4の判定結果は当初はNOであり、プログラムの実行は
終了する。
化がそうデータに続いてEOLデータが格納されている
間はS131の判定結果がYESになり、FAX側送信
データバッファ256に格納された符号化画像データが
1バイトずつモデム送信データバッファ238に書き込
まれる。また、RTC PATTERNデータを表す6
個のEOLデータが格納されているときにS131の判
定結果はYESになり、EOLデータがモデム側送信デ
ータバッファ238に書き込まれる。そして、6個目の
EOLデータがモデム側送信データバッファ238に書
き込まれればS134の判定結果がYESになる。RT
C PATTERNデータの終了であって1頁の符号化
画像データの送出の終了であり、S135において、M
PS信号を出力する割込ベクトルが設定される。
モデム送信データバッファ238に書き込まれる。FA
X側送信データバッファ256に送出するデータがなく
ても、回線が切られることがないようにされているので
ある。しかし、所定数の0フィルデータが書き込まれた
か、あるいはそれ以前に設定時間が経過したときには、
S139の判定結果あるいはS140の判定結果がYE
Sになり、S141において0フィルデータカウンタ3
40がリセットされ、S142においてキャンセルフラ
グ274がセットされて通信が終了させられる。FAX
側送信データバッファ256に長時間データがないこと
は異常であるからである。
の出力を図18に示すデータ送信時コマンド出力モデム
割込処理プログラムに基づいて説明する。なお、データ
送信時にはファクシミリ装置2とモデム214との間に
おいてPCデータ送信時シーケンスチャートに基づいて
説明したように多種類のコマンドが送信、受理される。
割込処理プログラムは各コマンドの出力の各々について
設定されているが、図18(a)、(b)に基づいてD
CS信号およびTCF信号の出力を代表的に説明する。
においてDCS信号がモデム送信データバッファ238
に書き込まれた後、S152において割込ベクトルがT
CF出力に設定される。TCF信号は、DCS信号の次
に出力つれるからである。TCF信号の出力時には、図
18(b)に示すプログラムのS153においてTCF
信号のモデム送信データバッファ238への書込み後、
S154において割込ベクトルがCFR受信に設定され
た後、S155においてデータ送信割込禁止フラグ24
4がセットされてデータ送信割込処理の実行が禁止され
る。
ドの受信を図19に示すデータ送信時コマンド受信モデ
ム割込処理プログラムに基づいて説明する。受信するコ
マンドも出力するコマンドの同様に複数種類あり、各々
について受信のための割込処理プログラムが設定されて
いるが、図19においては、DIS信号のための割込処
理プログラムを代表的に説明する。
DIS信号の受信に設定されている状態で、モデム受信
データバッファ239に8ビット分のデータが格納さ
れ、割込信号が発生させられたときに実行を開始され
る。
たか否かの判定が行われる。この判定は、モデム受信デ
ータバッファ239にデータが格納されたか否かにより
行われ、格納されれぱS161の判定結果はYESにな
り、S162においてコマンドがCSI(Called
Subscriber Identificatio
n)信号(受信側のファクシミリ装置のファクシミリ番
号を表す信号)であるか否かの判定が行われる。
データバッファ239に8ビット分のデータが格納され
たときに実行が開始されるものであり、かつ、このプロ
グラムの実行開始時にモデム受信データバッファ239
に最初に格納されるデータは信号の種類を表すデータで
あり、それにより送信されて来た信号がCSI信号であ
るか否かがわかる。本ファクシミリ装置2においては、
CSI信号が送信されて来ても利用せず、そのまま読み
捨て、CSI信号に対するTSI(Transmit
Station Identification)信号
を出力しない。そのため、コマンドがCSI信号であれ
ばS162の判定結果はYESになってプログラムの実
行は終了する。
判定結果がNO,S163の判定結果がYESになり、
S164においてそのデータがFAX側受信データバッ
ファ254に格納される。続いて、S165においてそ
の格納されたデータがコマンド終了、すなわちDIS信
号の終了を示すデータであるか否かが判定され、判定結
果がYESであればS166以降が実行されるが、NO
であればそのまま終了し、再びS161からの実行が繰
り返される。なお、一旦、DIS信号であることがFA
X側受信データバッファ254に格納されれば、S16
3の判定結果はYESになり、送信されて来たデータは
DIS信号が終了するまでFAX側受信データバッファ
254に格納される。
バッファ254のDIS信号に基づいて、ファクシミリ
装置2と相手装置114とがデータの送信可能な機種で
あるか否かの判定が行われる。可能であればS167に
おいて送出するデータがあるか否かの判定が行われる。
この判定は、ファクシミリ装置2において画像読取装置
42によって読み取った読取画像データを相手装置11
4に送信する場合には原稿90がセットされているか否
かにより行われ、PCデータを相手装置114に送信す
る場合には、PCデータの送信を指示する発呼送信コマ
ンド(ATD+STRING)がパソコン4から送信さ
れて来ているか否かにより行われる。送信するデータが
あればS168において、ファクシミリ装置2と相手装
置114との間の伝送パラメータが決定され、DCS信
号の内容が設定される。次いでS169において割込ベ
クトルがDCS信号の出力実行に設定された後、S17
0においてデータ送信のため割込処理の実行が許可され
る。
なければS161の判定結果がNO、S171の判定結
果がYESになり、S172において回線が開放されて
通信が終了する。時間内であればS173が実行され、
割込ベクトルがDIS受信にセットされる。
タバッファ256になければS167の判定結果がNO
になり、S174において割込ベクトルが回線の開放に
備えて、DCN信号の出力に設定された後、S175に
おいてデータ送信が許可される。
データ送信プログラムに基づいて説明する。
68がセットされているか否かにより、PCデータの送
信か否かの判定が行われる。PCデータ送信フラグ26
8がセットされていればS201の判定結果はYESに
なり、S202、S203においてフェーズAのダイヤ
ル送出後のCNG信号等の信号出力、受信が行われた
後、S204においてフェーズBが行われ、ファクシミ
リ装置2と相手装置114との間の伝送パラメータの設
定等が行われる。ここではPCデータの送信であるた
め、パソコン4の伝送パラメータがファクシミリ装置2
の伝送パラメータと見なされる。パソコン4の伝送パラ
メータはPC伝送パラメータバッファ263に格納され
ており、ファクシミリ装置2は、パソコン4と相手装置
114との間の伝送パラメータのレベルを、共通であっ
て最高のレベルに設定する。
か否かの判定が行われる。エラーとは、フェーズBにお
いてDIS信号を受信できないこと、あるいはファクシ
ミリ装置2と相手装置114との間でコマンドをコマン
ドの伝送速度である2400bpsの速度で送信できな
いこと等であり、エラーがあればS205の判定結果は
YESになり、S206においてエラー処理が行われ
る。エラー処理とは、パソコン4へ(+FHNG:2)
信号を出力してエラーの発生による通信終了を報知する
こと、相手装置114へのDCN信号の出力等であり、
S207において回線が開放されてプログラムの実行は
終了する。
Oになり、フェーズCが実行されるが、パソコン4から
のPCデータの受信および相手装置114への符号化画
像データの送出はいずれも割込処理によって行われるた
め、このプログラムでは、フェーズCとしては下記のよ
うに符号化画像データがパソコン4から1頁分送信され
て来たか否かの判定が繰り返し実行されるのである。
208において送信がキャンセルされたか否かの判定が
行われる。この判定はキャンセルフラグ274がセット
されているか否かにより行われ、キャンセルであればS
208の判定結果はYESになり、S206、S207
が実行されて通信は終了する。キャンセルフラグ274
は、パソコン4におけるキャンセルキーの押下によるキ
ャンセルの指示に応じて、あるいは前述のようにFAX
側送信データバッファ256に符号化画像データがない
状態が設定時間継続するか、あるいは設定数の0フィル
データの書込みが行われる間継続した場合にセットさ
れ、いずれの場合にも通信が終了させられる。
2に設けられたストップキー164が押下されたか否か
の判定も行われ、ストップキー164の押下によりデー
タ送信の終了が指示されれば送信が終了させられる。
08の判定結果はNOになり、S209において1頁の
データ送信の終了であるか否かの判定が行われる。この
判定は、FAX側送信データバッファ256からモデム
送信データバッファ238に供給されるデータ中にRT
C PATTERNデータがあるか否かにより行われ
る。割込処理によりパラレル/シリアル変換回路240
からRTC PATTERNデータが取り込まれていれ
ばS209の判定結果はいずれYESになり、S210
においてFAX側送信データバッファ256が空である
か否かの判定が行われる。1頁の終了を示すデータが検
出されるとともにFAX側送信データバッファ256が
空になって全部のデータが送出されればS209,S2
10の判定結果がいずれもYESになり、S211にお
いてパソコン4にOK信号が出力される。RTC PA
TTERNデータが得られる前にFAX側送信データバ
ッファ256が空になってもOKコマンドが出力されて
画像データの送信が1頁の途中で終わることがないよう
にされているのである。
12において次頁データがあるか否かの判断が行われ
る。次頁データがあればS212の判定結果はYESに
なり、S213において伝送パラメータが変更されるか
否かの判定が行われる。変更がなければS213の判定
結果はNOになり、S214〜S222においてフェー
ズDの信号の送,受信が行われる。
4からのMCF信号,(AT+FDT)信号を待つと
き、タイマがセットされるとともに、S217,S22
1において設定時間が経過したか否かが判定され、設定
時間内にMCF信号(AT+FDT)信号が得られなけ
ればS206のエラー処理が行われて通信が終了する。
設定時間内にMCF信号(AT+FDT)信号が得られ
ればプログラムの実行はS208に戻り、フェーズCが
実行される。
判定結果はYESになり、S223において相手装置1
14へEOM(End of Messange)信号が
出力される。次いでS224〜S227が実行され、設
定時間内にMCF信号が得られればプログラムの実行は
S204へ戻り、相手装置114との間で伝送パラメー
タの設定が行われた後、次頁データの送信が行われる。
はNOになり、S228〜S232において送信終了時
のフェーズDおよびフェーズE(回線開放)が行われて
データ送信が終了する。
タ送信が終了したならば、パソコン4においては、先に
図13のPCデータ送出プログラムに関して説明したよ
うに、S56においてファクシミリ装置2から(+FH
NG:0)信号を受信した後、S57において次にまだ
PCデータを送信する相手があるか否かを判定し、送信
相手があれば発呼送信コマンドをファクシミリ装置2へ
出力し、同じPCデータがファクシミリ装置2へ送ら
れ、異なる相手装置114へ送信される。このようにフ
ァクシミリ装置2への送信も含めてPCデータが複数の
送信相手に送信されるとき、送信相手毎にPCデータが
パソコン4からファクシミリ装置2へ供給されるため、
ファクシミリ装置2においてPCデータを全部格納する
ことが不可欠でなく、PCデータを記憶するためのバッ
ファの容量が少なくて済み、あるいは容量が一杯になる
ことを回避できる。
体への送信を説明する。
パソコン4からファクシミリ装置2へ出力された数字列
の桁数が自己ファクシミリ番号バッファ264に格納さ
れたファクシミリ番号と桁数が同じであって数字が全部
一致している場合、あるいは桁数は異なるが共通桁数の
数字が全部一致している場合には、S75あるいはS7
4の判定結果がYESになってS76が実行され、プリ
ントフラグ276がセットされる。パソコン4から供給
された数字列とファクシミリ装置2が記憶している数字
列とが一致しているということは、PCデータの送信相
手としてファクシミリ装置2自体が指示されたというこ
とである。この場合、パソコン4は相手装置114へP
Cデータを送信する場合と同様にファクシミリ装置2に
PCデータを送り、ファクシミリ装置2においてPCデ
ータが記録される。
データを記録する場合の手順を図21に示すシーケンス
チャートに基づいて説明する。
装置29にPCデータを記録させるために、ファクシミ
リ装置2の能力を問う信号(AT+BRPR=?)を出
力する。それに対し、ファクシミリ装置2は解像度,用
紙幅の種類を信号(BRPR:vr,wd)により返答
し、パソコン4は共通かつ最高のレベルを記録レベルに
設定する信号(AT+BRPR=vr,wd)をファク
シミリ装置2へ出力する。なお、ファクシミリ装置2
は、装置のカバーが開いていたり、記録紙の詰まり等の
エラーが生じている場合には、それらを表す信号(BR
NG:COVEROPEN,BRNG:PRINTER
JAM)をパソコン4へ出力する。
記録に必要な信号の交換、PCデータの送信が行われる
が、これらは図11に示すPCデータ送信時のシーケン
スチャートとの比較からわかるように、PCデータ送信
時のパソコン4とファクシミリ装置2との間におけるP
Cデータの送信と同じである。したがって、ファクシミ
リ装置2が送信相手として指定された場合には、PCデ
ータ送信手順のうち、ファクシミリ装置2から相手装置
114へのデータ送信を除いて、パソコン4からファク
シミリ装置2へのPCデータの送信のみを行い、PCデ
ータの送信の一環としてファクシミリ装置2にPCデー
タを記録させることができる。
2は符号化画像データを図22に示す記録時画像データ
受信P/S割込処理プログラムに従って受信する。PC
データの記録のために図23に示すPCデータ記録プロ
グラムが実行されるとき、割込ベクトルがこの記録時画
像データ受信I/O割込処理プログラムによりPCデー
タをP/S受信データバッファ246から取り出してP
C側受信データバッファ250に格納するように設定さ
れるからである。PCデータ記録時のパソコン4からの
コマンドの受信、パソコン4へのコマンドの出力および
データ送出は、PCデータの送信時と同じであり、説明
は省略する。
ら符号化画像データが8ビット送信される毎に実行され
るが、相手装置114へデータを送信するのではないた
め、受信した符号化画像データはPC側受信データバッ
ファ250に格納され、1ラインの送信時間を保つため
の0フィルデータの格納は行われない。符号化画像デー
タをPC受信データバッファ250に格納するとき、P
C側受信データバッファ250に更にデータを格納する
容量があるか否かを見て、容量がなければRTS制御信
号ラインの出力をL状態に設定することは行われる。そ
の他の部分は、図15に示すデータ送信時画像データ受
信P/S割込処理プログラムと同じであり、説明は省略
する。
いてプリントフラグ276がセットされることにより、
図23に示すPCデータ記録プログラムのS301の判
定結果がYESになり、S302〜S306の実行によ
りパソコン4の符号化画像データの受信に必要な信号交
換が行われる。次いでS307において割込ベクトルが
符号化画像データ受信にセットされ、符号化画像データ
をPC側受信データバッファ250へ格納することが可
能な状態とされる。それによりパソコン4から符号化画
像データが送信される毎に図22に示す割込処理プログ
ラムが実行され、PC側受信データバッファ250に符
号化画像データが格納される。
C側受信データバッファ250に格納されたPCデータ
の復号処理が行われる。そのため、PCデータ記録プロ
グラムのS308において1頁の初期化処理が行われ
る。PC側受信データバッファ250に格納された符号
化画像データの1頁目の先頭アドレス,符号化画像デー
タの解像度,符号化方式,用紙幅がRAM202の1頁
データ用バッファ277に格納されるのである。
ータバッファ250から符号化画像データが1バイトず
つ取り出され、S310において取り出されたデータが
EOLでータであるか否かの判定が行われる。1頁のデ
ータはEOLデータで始まるのであるが、データの先頭
部分には、画像データやEOLデータ以外の不要なデー
タが付されていることがあり、EOLデータが取り出さ
れて1頁が始まるまで、S309,S310が繰り返し
実行される。
判定結果がYESになり、次にS311においてRAM
のうち、1ラインを復号する際の演算等に使用される復
号化用バッファ270がクリアされる。続いてS312
においてPC側受信データバッファ250からデータが
1バイトずつ取り出される。なお、1バイトのデータは
復号化用バッファ270に複写され、PC側受信データ
バッファ250には符号化画像データが残される。復号
化画像データに基づいて記録が行われるとき、紙詰まり
が生じて記録が中断されても、再度、記録を行い得るよ
うにするために符号化画像データを残しておくのであ
る。この符号化画像データは1頁の記録が終了する毎に
消去される。
たデータが復号化された後、S314において1コード
が終了したか否かの判定が行われる。1コードのデータ
は1バイトを超えるビット数で表されることもあり、そ
の場合にはS314の判定結果はNOになってプログラ
ムの実行はS312に戻る。それに対し、1コードのデ
ータが終了であればS314の判定結果がYESになっ
てS315が実行され、取り出されたデータがEOLデ
ータであるか否かの判定が行われる。この判定結果は当
初はNOであり、次にS316において1頁の終了デー
タであるか否かの判定が行われる。復号化用バッファ2
70に格納されたデータからEOLデータが6個あるか
否かの判定が行われるのであるが、この判定結果は当初
はNOであり、S317において取り出されたデータが
画像データであるか否かの判定が行われる。この判定結
果はYESであり、S318において1コードの復号化
画像データが記録一時バッファ260に格納される。
0から1バイトずつデータが取り出されて復号され、E
OLデータが得られればS315の判定結果がYESに
なってS319が実行され、記録一時バッファ260に
格納された復号化画像データが記録バッファ262へ転
送される。
終了データが取り出されるとき、6個のEOLデータの
うち、1個目のEOLデータが取り出されたときにはS
315の判定結果がYESになり、それまで復号化され
た1ライン分の復号化画像データが記録バッファ262
へ転送される。2個目〜5個目のEOLデータの取出し
時には、そのEOLデータは1ラインの終了を表すデー
タでも1頁の終了を表すデータでもないため、S31
5,S316の判定結果がいずれもNOになり、S31
7において画像データであるか否かの判定が行われる。
画像データでないため、S317の判定結果もNOにな
り、プログラムの実行はS312に戻る。EOLデータ
が記録一時バッファ260に格納されることがないよう
にされているのである。
16の判定結果がYESになってS320が実行され、
記録装置29の感光ドラム30回転用のドラムモータが
起動されるとともに1頁の終了処理が行われる。S30
8においてセットされたデータがクリアされるのであ
る。こうして1頁のデータ受信が終了すれば、S321
においてP/S割込ベクトルがコマンド受信にセットさ
れ、パソコン4からコマンドを受信し得る状態にされ
る。そして、S322〜S324においてフェーズDが
行われ、次頁データがある場合にはプログラムの実行は
S305に戻って次頁データを受信,記録し、次頁デー
タがなければS325においてフェーズE、すなわちP
Cデータを受け取ったこと、および通信の終了を支持す
る(+FHNG:0)信号およびOKコマンドがパソコ
ン4へ出力されてプログラムの実行は終了する。
データが格納されれば記録割込処理が実行され、記録装
置29により1頁分のデータが記録される。符号化画像
データは1頁の記録が終了する毎に消去される。
ミリ装置2が電話をかける場合について説明する。
るダイヤルコマンド(ATD+STRING+:)が送
信されれば、図14に示す送信プログラムのS71の判
定結果がYESになり、S77〜S79が実行される。
ダイヤルコマンド中にダイヤル有効データが含まれてい
なければS79の判定結果はNOになり、S85の判定
結果がYESになってS86,S87が実行され、モニ
タ処理が行われる。回線が閉結され、スピーカ226を
通して回線状態がオペレータにわかるようにされるので
あり、その状態で回線が開放されることが待たれる。受
話器11を一旦フックから取り上げた後、置くか、ある
いは回線がモニタ状態におけるフックキー188の押下
により回線を開放することができる。
があればS79の判定結果はYESになり、S80〜S
82が実行される。ダイヤル送出処理が支障なく行われ
ればS87の判定が行われるが、この判定結果はNOで
あり、S90においてパソコン4からの指示により電話
をかけることを表すPC・TELフラグ278がセット
される。
グラムのS351の判定結果がYESになり、S352
においてハングアップ、すなわち受話器11が取り上げ
られたか否かの判定が行われる。ダイヤル有効データの
送出により通信相手が呼び出されており、実際に受話器
11が取り上げられて通話が開始されたか否かが判定さ
れるのである。受話器11が取り上げられず、回線開放
が指示されればS353の判定結果がYESになり、S
363において回線が開放されて通信が終了する。
会話することができる。そして、受話器11が取り上げ
られたままの状態でスタートキー162が押下されれば
S354の判定結果がYESになる。このスタートキー
162の押下は、ファクシミリデータの送信あるいは受
信の指示であり、S355においてファクシミリ装置2
に原稿90がセットされているか否かの判定が行われ、
原稿90がセットされていなければ、スタートキー16
2の押下は、通話相手から送信されるファクシミリデー
タの受信を意味し、S356が実行されてファクシミリ
データが受信される。このファクシミリデータの受信に
ついては後に述べる。
判定結果はYESになる。この場合には、スタートキー
162の押下は、画像読取装置42の画像読取りにより
得られた読取画像データの相手装置114への送信の指
示であり、S357の実行により画像が読み取られ、読
取画像データが符号化されて通話相手へ送信される。こ
れら画像の読取り,符号化および送信は既に知られたも
のであり、説明は省略する。
ている状態でスタートキー162が押下されなければS
354の判定結果がNOになり、S358においてパソ
コン4からATD信号が送信されたか否かの判定が行わ
れる。ATD信号の送信は、PCデータの通話相手への
送信の指示であり、S359においてPCデータがパソ
コン4からファクシミリ装置2へ送信されるとともに、
通話相手へ送信される。このデータ送信は先に図20に
基づいて説明したPCデータ送信プログラムに従って行
われるため、説明は省略する。
+STRING)が送信されれば、S358の判定結果
がNO,S360の判定結果がYESになる。パソコン
4においてPCデータの通話相手以外の相手装置114
へのタイマ送信がセットされており、通話中に送信時間
になることがあり、発呼送信コマンドが送信されること
があるのであるが、この場合にはデータ送信を開始すれ
ば通話が強制的に終了させられるため、S361におい
てエラーコマンドがパソコン4へ出力され、通話が続け
られるようにされる。
置かれたか否かの判定が行われ、受話器11が置かれな
ければプログラムの実行はS354に戻る。また、受話
器11が置かれればS362の判定結果はYESにな
り、S363において回線が開放されて通信が終了す
る。
ファクシミリデータの受信を説明する。
モードがいずれに選択されているかによって異なる。パ
ソコン4がファクシミリデータを受信するPC ONL
YモードおよびPC優先モードが選択されている場合に
は、ファクシミリ装置2は相手装置114から受信した
ファクシミリデータをパソコン4へ送信する。この場合
のファクシミリデータ受信手順を図25に示すシーケン
スチャートに基づいて説明する。
4はファクシミリ装置2へファクシミリデータを受信で
きるか否か、すなわちパソコン4に設けられたファクシ
ミリデータバッファ328が更にデータを記憶する余地
があるか否かを表す信号(AT+FCR(Facsim
ile Capability to Receive)
=X)を出力する。Xの値が0であればファクシミリデ
ータバッファ328が一杯でデータを受信できず、1で
あればデータを受信できることを表す。それに対しファ
クシミリ装置2はOKコマンドをパソコン4へ出力し、
パソコン4は更にファクシミリ装置2へファクシミリ番
号を表す信号(AT+FLID(Facsimile
Local Identification))を出力
し、ファクシミリ装置2はパソコン4へOK信号を出力
する。
が登録されているが、例えば、1台のファクシミリ装置
2が複数の使用者により使用されるとともに、使用者毎
に異なるファクシミリ番号が割り当てられている場合に
は、ファクシミリ装置2に登録されたファクシミリ番号
とデータを送信する使用者に割り当てられたファクシミ
リ番号とが異なることがある。そのため、パソコン4は
ファクシミリ装置2にファクシミリ番号を教えてやり、
後述するCSI信号を出力することができるようにする
のである。なお、(AT+FLID)信号は、1台のフ
ァクシミリ装置2について1種類のファクシミリ番号し
か設定されていない場合にもファクシミリ装置2へ出力
される。
タのレベルを表す信号(AT+FDCC)をファクシミ
リ装置2に出力し、ファクシミリ装置2はOKコマンド
をパソコン4へ出力とともに、PC伝送パラメータバッ
ファ263に格納する。
ば、ファクシミリ装置2はパソコン4へリングコマンド
(RING)を出力し、パソコン4はファクシミリ装置
2へATA信号を出力してファクシミリデータを受信可
能であることを知らせる。ファクシミリ装置2は、相手
装置114からのCNG信号の伝送に対してCED信
号,CSI(Called Subscriber In
dentification)信号(被呼端末識別信号
すなわちファクシミリ装置2の番号を表す信号である)
を出力する。CI信号の受信からここまでがフェーズA
である。
置2はDIS信号を相手装置114へ伝送する。フェー
ズBにおいてファクシミリ装置2と相手装置114との
間で交わされる信号は、ファクシミリデータ伝送時にお
けるファクシミリ装置2と相手装置114との間で交わ
される信号と種類は同じであって方向が逆であるのみで
あるため、説明は省略する。なお、TSI(Trans
mit Station Identificatio
n)信号は、相手装置114のファクシミリ番号を表す
信号であるが、本ファクシミリ装置2においてはTSI
信号が送信されて来ても利用せず、そのまま読み捨てる
ようにされている。ファクシミリデータ受信時にDCS
信号を受信する割込処理プログラムにおいて、TSI信
号が送信されて来ても何も処理が行われないようにされ
ているのである。
は、相手装置114から信号を受信する毎に、その信号
の内容を表す信号をパソコン4へ出力し、パソコン4か
ら信号を受信する毎に、その信号に対応する信号を相手
装置114へ出力する。パソコン4がファクシミリ装置
2へ送信する信号のうち、(AT+FDR(Facsi
mile Data Receive))信号は、ファク
シミリデータの受信開始を表す信号であり、<DC2>
信号は、パソコン4がファクシミリデータの受信準備が
完了したことを表す信号である。
われ、ファクシミリ装置2は相手装置114からファク
シミリデータを受信し、パソコン4へ送信する。相手装
置114は1頁分のファクシミリデータを伝送すればフ
ェーズDが行われ、MPS信号,EOP信号あるいはE
OM信号がファクシミリ装置2へ送信される。フェーズ
Dにおいても、ファクシミリ装置2と相手装置114と
の間で交わされる信号は、ファクシミリデータ伝送時に
交わされる信号と種類は同じであって方向が逆であるの
みであり、また、ファクシミリ装置2とパソコン4との
間では、次頁データがあるか否かを示す信号(+FE
T:0)およびOKコマンド,(AT+FDR)信号が
交わされる。次頁データがあり、伝送パラメータが変更
されない場合には、フェーズCの初めに戻ってファクシ
ミリデータを受信する。伝送パラメータに変更があれば
フェーズBの初めに戻り、伝送パラメータを設定し直し
た後、ファクシミリデータを受信する。次頁データがな
ければフェーズEが行われ、回線が開放されて通信が終
了する。
シミリデータはモデム214のモデム受信データバッフ
ァ239に格納され、ファクシミリ装置2はファクシミ
リデータを割込によってFAX側受信データバッファ2
54に格納する。また、ファクシミリ装置2はFAX側
受信データバッファ254のファクシミリデータを割込
によってパソコン4へ送信する。
FAXデータ受信時画像データ受信モデム割込処理プロ
グラム,図27に示すFAXデータ受信時コマンド受信
モデム割込処理プログラム,図28に示すFAXデータ
受信時コマンド出力モデム割込処理プログラム,図29
に示すFAXデータ受信時画像データ送出P/S割込処
理プログラムに基づいて行われる。また、ファクシミリ
データ受信時にファクシミリ装置2は、パソコン4から
図30に示すFAXデータ受信時データ受信P/S割込
処理プログラムに基づいてデータを受信する。ファクシ
ミリデータ受信時のファクシミリ装置2とパソコン4と
の間におけるコマンドの送信,受信は、ファクシミリ装
置2によるPCデータの受信時と同様に図10,図16
に示すプログラムに基づいて行われるため、説明は省略
する。
タ受信モデム割込処理プログラムは、モデム受信データ
バッファ239にファクシミリデータが格納される毎に
実行される。S371においてモデム受信データバッフ
ァ239に格納されたファクシミリデータが1バイト分
取り出された後、S372において取り出されたデータ
が8個のビットデータの全部が0である0バイトデータ
であるか否かの判定が行われる。画像データであればS
372の判定結果はNOになり、S373において0バ
イトデータカウンタ342がリセットされた後、S37
4においてFAX側受信データバッファ254にデータ
が格納される。
TTERNの終了であるか否かの判定が行われる。FA
X側受信データバッファ254にRTC PATTER
Nデータを表す6個目のたついデータが格納されたか否
かの判定が行われるのである。RTC PATTERN
データの終了であればS376が実行され、割込ベクト
ルが続くコマンド受信のために設定される。
出されたデータが0バイトデータであればS372の判
定結果がYESになり、S377において0バイトデー
タカウンタ342のカウント値Cが1増加させられる。
次いでS378が実行され、カウント値Cが1であるか
否かの判定が行われる。0バイトデータの検出が1回目
であればS378の判定結果はYESになり、0データ
はFAX側受信データバッファ254に格納される。0
データが連続して2個以上取り出されればS378の判
定結果がNOになり、2個目以降の0バイトデータはF
AX側受信データバッファ254に格納されない。
ータと、1個の1ビットデータとによって構成されてお
り、EOL信号をFAX側受信データバッファ254に
格納するようになっているのである。前述のように1ラ
インの最小伝送時間を保つために0フィルデータが挿入
される場合には、0データが2個以上取り出されること
がある。このような0データはFAX側受信データバッ
ファ254に格納する必要はなく、カウント値C2が2
以上であればそのままプログラムの実行は終了する。0
データの次ぎに画像データが取り出されればS372の
判定結果がNOになり、S373において0データカウ
ンタ342がリセットされる。
込処理プログラムおよびFAXデータ受信時コマンド送
信モデム割込処理プログラムはそれぞれ、ファクシミリ
装置2が受信するコマンドの種類および送信するコマン
ドの種類に応じて複数種類設定されている。FAXデー
タ受信時におけるコマンドの受信,送信およびデータの
受信順序は図25のシーケンスチャートに示したように
予め定められており、コマンド受信のための割込プログ
ラムは、受信したコマンドの内容に対応する処理を行う
とともに、次のコマンドの出力,あるいは受信のための
割込ベクトルの設定を行い、コマンド送信のための割込
処理プログラムは、所定のコマンドを送信するととも
に、次のコマンドの送信,あるいは受信のための割込ベ
クトルの設定を行うようにされている。また、データ受
信のための割り込みベクトルの設定もCFR信号送出の
ための割込処理プログラムにおいて、CFR信号の出力
後に行われる。
クシミリ装置2がDCS信号を受信した後のTCF信号
受信のためのプログラムである。DCS信号の受信のた
めの割込処理プログラムにおいては、DCS信号を受信
したならば割込ベクトルが図27に示す割込処理プログ
ラムを実行するように設定される。それによりコマンド
が送信されればS381が実行され、TCF信号を受信
する。TCF信号の受信が終了するまでS381および
S382が繰り返し実行され、終了すればS382の判
定結果がYESになり、S383においてトレーニング
チェックが良好に行われたか否かの判定が行われる。良
好に行われれば次の手順に進んでよく、S384におい
て割込ベクトルがCFR信号の送出のためのプログラム
を指定するベクトルに設定された後、S385において
データ送信割込処理の実行が許可される。
れなければS383の判定結果がNOになり、S386
においてFTT(Failure to Train)信
号を出力する割込処理プログラムが実行されるように割
込ベクトルが設定された後、S387においてデータ送
信割込処理の実行が許可される。
R信号出力のためのプログラムであり、図27に示すプ
ログラムのS384において割込ベクトルがCFR信号
出力に設定されることにより実行可能となる。S401
においてCFR信号を出力した後、S402において割
込ベクトルがFAXデータ受信時画像データ受信モデム
割込処理プログラムを指示するベクトルに設定され、画
像データの受信が行われるようにされる。次いでS40
3においてデータ送信割込処理の実行が禁止され、画像
データの受信のみが行われるようにされる。
タ送出P/S割込処理プログラムのS421において
は、DLEフラグ272がセットされているか否かの判
定が行われる。DLEフラグ272がセットされていな
ければ、S421の判定結果はNOになり、S422に
おいてPC側送信データバッファ252にデータが格納
されているか否かの判定が行われ、データがあればS4
22の判定結果はYESになり、S423においてPC
側送信データバッファ252からデータが1バイト分取
りだされる。次いでS424においてデータがDLEデ
ータであるか否かの判定が行われ、画像データであれば
S424の判定結果はNOになってS426が実行さ
れ、取り出されたデータがP/S送信データバッファ2
48に格納される。
あればS424の判定結果がYESになり、S425に
おいてDLEフラグ272がセットされる。そのため、
次にS421の判定が行われるとき、その判定結果はY
ESになり、S427においてDLEフラグ272がリ
セットされた後、S428においてレジスタに〈DL
E〉データが書き込まれ、S426においてI/O送信
データバッファ248に格納される。〈DLE〉データ
は、他のデータとは異なり、2回データが出力されない
とパソコン4は〈DLE〉データであると認識できない
ようにされているからである。
P/S割込処理プログラムが開始されたにもかかわら
ず、PC側送信データバッファ252にデータがない場
合には異常であり、S429においてこの割込処理プロ
グラムの実行が禁止される。
処理プログラムは、図30に示すように、S431にお
いてP/S受信データバッファ246からデータを1バ
イト分取り出した後、S432においてデータが<DC
2>データと<CAN>データとのいずれかであるか否
かの判定が行われる。ファクシミリ装置2が、相手装置
114からファクシミリデータを受信してパソコン4に
送信する場合、パソコン4から送信されるデータは上記
2種類のデータのはずであり、それ以外のデータであれ
ばそのまま読み捨てられ、上記2種類のデータであれ
ば、S433において受信準備完了フラグ280あるい
はキャンセルフラグ274がセットされる。
信を説明する。まず、S501においてファクシミリデ
ータが着信したか否かの判定が図32に示すFAX着信
判定プログラムに基づいて行われる。
いては、設定された着信モードがMANUALモードで
あるか否かの判定が行われる。MANUALモードであ
ればS601の判定結果はYESになり、S602にお
いてCI信号を検出したか否かの判定が行われる。相手
装置114からCI信号が送信されて来ていなければS
602の判定はNOになり、プログラムの実行は終了す
る。
果がYESになり、S603において受話器11が取り
上げられたか否かの判定が行われる。受話器11が取り
上げられなければS603の判定結果がNOになってプ
ログラムの実行はS602に戻り、CI信号の送信がな
くなるまで、すなわち通信相手が通信を終了するまであ
るいは受話器11が取り上げられるまで電話を鳴り続け
させる。受話器11が取り上げられる前に通信相手が通
信を終了すればS602の判定結果がYESになり、プ
ログラムの実行は終了する。
判定結果がYESになり、S604においてスタートキ
ー162が押下られたか否かの判定が行われる。受話器
11を取り上げてみて声が聞こえず、CNG信号等、フ
ァクシミリデータの送信時に相手装置114から送信さ
れて来る信号の音が聞こえてくれば、ファクシミリデー
タの送信であることがわかり、スタートキー162を押
下してファクシミリデータの受信を指示する。それによ
りS604の判定結果がYESになり、S605におい
てFAX着信フラグ282がセットされる。
タートキー162を押下してもファクシミリデータを受
信することができない。MANUALモードはファクシ
ミリ装置2を見かけ上、電話機として使用するモードで
あり、受話器11の取り上げが行われるのが普通である
モードだからである。
604の判定結果はNOになり、S606において受話
器11が置かれたか否かの判定が行われる。受話器11
が置かれなければS606の判定結果はNOになり、以
後、スタートキー162が押下されるか、受話器11が
置かれるまでS604,S606が繰り返し実行され
る。送信されて来た信号が電話信号であった場合には通
話が行われ、通話が終了すれば受話器11が置かれるた
め、S606の判定結果がYESになり、S607にお
いて回線が開放されてプログラムの実行は終了する。
ばS601の判定結果はNOになり、S608において
AUTOモードであるか否かの判定が行われる。AUT
OモードであればS608の判定結果はYESになり、
S609においてCI信号が検出されたか否かの判定が
行われ、検出されなければS609の判定結果はNOに
なってプログラムの実行は終了する。CI信号が検出さ
れればS610において呼出しがN回行われたか否かの
判定が行われる。この呼出回数Nは予め設定されてRO
Mに記憶されており、呼出しがN回行われればS610
の判定結果はYESになり、S611においてFAX着
信フラグ282がONにされる。
608の判定結果はNOになり、S612においてF/
Tモードであるか否かの判定が行われる。F/Tモード
であればS612の判定結果はYESになり、S613
においてF/Tモード時のFAX着信判定が図33に示
すプログラムに従って行われる。
におけるFAX着信判定をステップ番号と対応付けて簡
単に説明する。F/Tモードにおいては、CI信号が検
出され(S701)、呼出しがN回行われた後(S70
2)、CNG信号が検出されたとき(S703)、リモ
ート起動があったとき(S704)、N回の呼出し後、
4秒が経過してから更に受話器11の取上げや相手装置
114の通信終了が生ずることなく20秒が経過したと
き(S708〜S713)、20秒以内に受話器11が
取り上げられたが、スタートキー162の押下によりフ
ァクシミリデータの受信が指示されたときにファクシミ
リデータの送信であると判定される(S714)。
することができ、呼出音が発せられ、外付け電話機の受
話器11が取り上げられたとき、音声が聞こえず、ファ
クシミリデータの伝送であったときには、外付け電話機
からの指示信号の送信によりファクシミリ装置2にファ
クシミリデータを受信させることができる。これがリモ
ート起動である。
ラグAがセットされるため、S709〜S711がスキ
ップされて20秒が経過したか否かの判定が行われる。
この間、ビジートーンが検出され、通信相手が通信を終
了したことが検出されれば、フラグAおよびタイマがリ
セットされ、回線が開放される(S705〜S70
7)。
た、受話器11が取り上げられることなく、CNG信号
が検出され、あるいはリモート起動が行われ、あるいは
20秒が経過すればファクシミリデータの伝送と判定さ
れ、タイマおよびフラグAがリセットされるとともにF
AX着信フラグ282がセットされる(S715〜S7
16)。
に受話器11が取り上げられた場合には、電話信号の送
信であればオペレータは通信相手と通話し、受話器11
が置かれた後、フラグAがリセットされるとともに回線
が開放される(S717〜S719)。また、受話器1
1を取り上げてみたものの声が聞こえず、ファクシミリ
データの送信であった場合にはスタートキー162が押
下され、タイマおよびフラグAがリセットされるととも
にFAX着信フラグ282がセットされる(S713〜
S717)。
Dモードであれば、図32に示すFAX着信判定プログ
ラムのS612の判定結果がNO,S614の判定結果
がYESになり、S615において図34に示すTAD
モード時FAX着信判定プログラムが実行される。TA
Dモード時FAX着信判定プログラムにおいてFAX着
信と判定されるのは、CI信号が検出され(S75
1)、呼出しがN回行われた後に(S752)、CNG
信号が検出されるか(S753)リモート起動が行われ
たとき(S754)や、応答メッセージの出力後、音声
が検出されない状態が8秒続いたときである(S76
6)。
す応答メッセージが外付留守番電話機190から通信相
手に送信される。この応答メッセージの終了は、N回の
呼出し後、4秒が経過した後に15秒間の経過により検
出することができ(S760〜S763)、15秒の経
過後、再度タイマがセットされて8秒の経過が計測され
る(S764〜S766)。4秒が経過すればフラグA
がせっとされてタイマにより15秒の経過が計測される
ようにされ(S762)、15秒が経過すればフラグB
がセットされ、タイマにより8秒の経過が計測されるよ
うにされる(S764)。
た信号は電話信号であると判定される(S765)。こ
の場合には、ビジートーンの検出により通信相手が通信
を終了したことが検出されるか、あるいは外付留守番電
話機190により回線が開放されたことが検出されたと
きに、フラグA,Bがリセットされて通信が終了する
(S774〜S776)。
器11が取り上げられれば、通話が行われ、電話信号で
なければスタートキー162の押下によりファクシミリ
データが受信される(S767〜S773)。
るときには、図32に示すFAX着信判定プログラムの
S614の判定結果がNOになり、S616において図
35に示すMCモード時FAX着信判定プログラムが実
行される。MCモード時にFAX着信と判定されるの
は、CI信号が検出され(S801)、呼出しがN回行
われた後に(S802)、CNG信号が検出されるか
(S803)リモート起動が行われたとき(S80
4)、応答メッセージの出力後、音声が検出されない状
態が8秒続いたとき(S817)、音声が検出され、録
音が開始されて30秒が経過したとき(S827)、受
話器11が取り上げられたがスタートキー162が押下
されたときである(S818,S819)。
理のみがTADモード時と異なるため、説明する。音声
が検出されれば録音が開始されるが(S816,S82
5,S826)、30秒経過する前に通信相手が通信を
終了すればS805〜S807の実行により通信が終了
する。通信が終了することなく30秒が経過すればFA
X着信と判定されるが、これは、例えば、フアクシミリ
データの送信時であっても、ノイズの発生により音声有
りと判定される場合があり、そのような場合にはファク
シミリデータを受信することが必要であるからである。
なお、実際に音声信号が送信されて来ていたのであれ
ば、後のファクシミリデータの受信手順中において通信
相手にCNG信号等のファクシミリ用の信号が送信され
るため、相手は通信を終了することができる。
に、次に図31に示す受信プログラムのS502が実行
され、FAX着信であるか否かの判定が行われる。この
判定はFAX着信フラグ282がセットされているか否
かにより行われ、電話であってファクシミリデータの送
信でなければFAX着信フラグ282はセットされてお
らず、S502の判定結果はNOになってプログラムの
実行は終了する。
着信フラグ282がセットされていればS502の判定
結果はYESになり、S503においてパソコン4への
データ送信が可能であるか否かの判定が行われる。この
判定は、インタフェース・ボックス6が接続されている
か否かにより行われる。インタフェース・ボックス6が
接続されているか否かは、I/Oポート210のインタ
フェース・ボックス6の接続ラインの出力状態からわか
る。インタフェース・ボックス6が接続されていなけれ
ばS503の判定結果はNOになってS513が実行さ
れ、記録可能であるか否かの判定が行われる。
7があるか否かおよびトナーが記録に十分な量あるか否
かにより行われる。記録紙17の有無は記録紙センサ2
0の検出信号からわかり、トナーの有無はトナー残量検
出装置80の検出信号からわかる。記録が可能であれば
S513の判定結果はYESになり、S514において
紙出力フラグ284がセットされる。また記録可能でな
ければS513の判定結果はNOになってS511が実
行され、代行フラグ286がセットされる。
いればS503の判定結果はYESになり、S504に
おいて出力モードが紙出力モードであるか否かの判定が
行われる。紙出力モードであればS504の判定結果が
YESになり、S513が実行され、記録可能であれば
紙出力フラグ284がセットされ、記録不可能であれば
代行フラグ286がセットされる。
クシミリデータを受信させるPC・ONLYモードある
いはPC優先モードであり、S505においてリングコ
マンドがパソコン4へ出力される。次いでS506〜S
508が実行され、設定時間(本実施例においては3
秒)内にパソコン4からリングコマンドに対する応答が
あったか否かの判定が行われる。この場合の応答は先に
図25に示すシーケンスチャートに基づいて説明したよ
うにATA信号であり、3秒以内に応答があればS50
7の判定結果はYESになり、S512においてPC出
力フラグ288がセットされる。パソコン4がファクシ
ミリデータを受信可能であることが記憶されるのであ
る。
グラムを実行している場合には、ファクシミリ装置2か
ら送信されるコマンドに対して応答することができず、
ファクシミリデータを受信することもできない。そのた
め、この場合にはS508の判定結果がYESになり、
S509においてPC出力フラグ288がリセットされ
る。パソコン4がファクシミリデータを受信不可能であ
ることが記憶されるのである。
クシミリ装置2において出力モードがPC・ONLYモ
ードあるいはPC優先モードに設定されていても、パソ
コン4において受信機能が選択されていなければ受信プ
ログラムが実行されず、ファクシミリデータを受信する
ことができず、ファクシミリ装置2がリングコマンドを
パソコン4へ出力してもATA信号をファクシミリ装置
2へ出力することができない。したがって、この場合に
もパソコン4からの応答がない状態が3秒継続すればS
508の判定結果がYESになり、S509においてP
C送信フラグ288がリセットされる。
6の非接続、パソコン4の電源OFF,パソコン4のフ
ァクシミリデータバッファ328の容量にデータを格納
する余裕がないこと、パソコン4においてファクシミリ
データを受信するプログラムが実行されていないこと、
パソコン4においてファクシミリデータ受信プログラム
以外のプログラムが実行されていてファクシミリデータ
を受信することができないこと等、ファクシミリデータ
を受信できない原因のすべてがないときに発せられ、フ
ァクシミリデータの送信を許容する送信許容信号であ
る。
PC・ONLYモードであるか否かの判定が行われる。
PC優先モードであればS510の判定結果はNOにな
り、S513が実行される。PC優先モードの場合、パ
ソコン4がファクシミリデータを受信できないときに
は、ファクシミリ装置2の記録装置29によりファクシ
ミリデータを記録して出力し、記録不可能な場合にはF
AX側データバッファ254にファクシミリデータを格
納するようになっているのである。
ばS510の判定結果はYESになり、S511におい
て代行フラグ286がセットされ、ファクシミリデータ
をFAX側受信データバッファ254に格納することが
記憶される。
ラグ284がセットされるのは、紙出力モードが設定さ
れている場合、出力モードに関係なく、パソコン4が接
続されておらずかつ記録可能な場合、PC優先モードで
あるがファクシミリデータの着信時にパソコン4がファ
クシミリデータを受信不可能でありかつ記録可能な場合
である。紙出力フラグ284がセットされている場合に
は、受信されたファクシミリデータは最初から最後まで
受信と並行して記録される(S526)。
は、紙出力モードが設定されているが記録不可能な場
合、パソコン4が接続されており、PC・ONLYモー
ドが設定されているが、ファクシミリデータの着信時に
パソコン4がファクシミリデータを受信不可能な場合、
PC優先モードが設定されているが、ファクシミリデー
タの着信時にパソコン4がファクシミリデータを受信不
可能であり、かつ、記録不可能な場合である。代行フラ
グ286がセットされている場合には、受信されたファ
クシミリデータは最初から最後までFAX側受信データ
バッファ254に格納される。紙出力モードが選択され
ているが、記録装置29が記録不可能であってFAX側
受信データバッファ254にデータが格納されることも
代行受信の一種である(S525)。
いてパソコン4が受信不可能なとき、あるいはPC優先
モードが設定されていてパソコン4が受信不可能であ
り、かつ、記録不可能であるときには、表示器150に
その旨が表示される。
6のいずれもセットされないのは、PC・ONLYモー
ドあるいはPC優先モードであって、パソコン4がファ
クシミリデータを受信可能な場合であり、ファクシミリ
データは受信と並行してパソコン4へ送信される(S5
24)。
DIS信号出力プログラムに基づいて相手装置114へ
出力するDIS信号が作成され、割込処理によって相手
装置114へ伝送されるようにされる。
装置2の伝送パラメータのレベルを相手装置114に知
らせる信号であり、ファクシミリデータをファクシミリ
装置2が受信するか、パソコン4が受信するかによって
異なる場合がある。そのため、S841において紙出力
フラグ284がセットされているか否かの判定が行われ
る。紙出力フラグ284がセットされていれば、ファク
シミリデータは記録装置29により記録される。すなわ
ちファクシミリ装置2がファクシミリデータを受信する
ことを意味する。そのためS841の判定結果がYES
になってS845が実行され、ファクシミリ装置2の解
像度,用紙幅,符号化方式等の伝送パラメータのうち、
最高のレベルを知らせるDIS信号が作成され、S84
4においてFAX側送信データバッファ256に格納さ
れる。
ればS841の判定結果がNOになり、S842におい
て代行フラグ286がセットされているか否かの判定が
行われる。代行フラグ286のセットはファクシミリデ
ータのFAX側受信データバッファ254への格納、す
なわちファクシミリ装置2がファクシミリデータを受信
することを表すためS845が実行される。
いずれもセットされていなければ、パソコン4がファク
シミリデータを受信することを意味する。そのため、S
843においては、パソコン4の伝送パラメータとファ
クシミリ装置2の伝送パラメータとのうち、共通であっ
て最高レベルの伝送パラメータを相手装置114に知ら
せるDIS信号が作成され、S844においてFAX側
送信データバッファ256に書き込まれる。パソコン4
の伝送パラメータはPC伝送パラメータバッファ263
に格納されており、その伝送パラメータとファクシミリ
装置2の伝送パラメータとに基づいてDIS信号が作成
され、S844においてFAX側送信データバッファ2
56に格納される。
クトルがコマンド受信にセットされ、V21フラグを始
めとし、フェーズBにおいて相手装置114から伝送さ
れて来るコマンドを受信し得るようにされる。
相手装置114からV21フラグが設定時間内に送信さ
れてきたか否かの判定が行われる。V21フラグはファ
クシミリ装置間でデータ送信を行う際に送られるコマン
ドであり、これがなければファクシミリデータの送信で
はなく、電話信号の伝送かあるいは何らかの異常がある
ことを意味する。そのため、設定時間経過してもV21
フラグが得られなければ、S519の判定結果がYES
になってS531においてエラー処理が行われる。そし
て、パソコン4へ(+FHNG:2)信号を出力し、エ
ラーの発生により通信を終了することを知らせるのであ
り、S532において紙出力フラグ284および代行フ
ラグ286のリセット,回線開放が行われて通信が終了
する。
S518の判定結果がYESになり、S520において
フェーズBが行われる。DIS信号の出力,V21フラ
グの受信もフェーズBであり、ここでは残りのフェーズ
Bが行われる。このフェーズBにおいて、相手装置11
4からのDCS信号により伝送パラメータのレベルが設
定される。この伝送パラメータは画像データ受信伝送パ
ラメータバッファ290に格納される。
ラーがあったか否かの判定が行われる。エラーとは、D
CS信号を受信できないこと、あるいはデータをコマン
ドの伝送速度である2400bpsの速度で受信するこ
とができないこと等であり、エラー発生時にはS521
の判定結果がYESになり、S531のエラー処理とS
532の回線開放等とが、上記S519の判定結果がY
ESとなった場合と同様に行われる。
Oになり、以下、紙出力フラグ284および代行フラグ
286のセット,リセットに応じて、ファクシミリデー
タを記録紙17に記録する紙出力(S526),パソコ
ン4に変わってファクシミリ装置2がファクシミリデー
タを受信する代行受信(S525)およびパソコン4に
ファクシミリデータを受信させるPC受信(S524)
のいずれかが実行される。
いて説明する。
画像データのFAX側受信データバッファ254への格
納,パソコン4への送信はいずれも割込によって行われ
るため、このプログラムによっては符号化画像データの
PC側送信データバッファ252への書込み,符号化画
像データの復号,1ラインのデータ伝送のチェックが行
われる。
ルがデータ送信にセットされる。次いでS852〜S8
54が実行され、1頁のデータの先頭を示すEOLデー
タが探される。
結果はYESになり、S855においてラインカウンタ
344のカウントの値が1増加させれる。ファクシミリ
装置2からパソコン4へデータを送信するとき、データ
のライン数も送信するため、ここでライン数がカウント
されるのである。このライン数はまた、ファクシミリ装
置2が有するデータの解像度および用紙幅をパソコン4
が表示可能な解像度および用紙幅に修正するときにも使
用される。
の初期化が図23のS311と同様に行われた後、S8
57が実行され、FAX側受信データバッファ254か
らデータが1バイト分取り出される。S857において
データは、複写により取り出される。次いでS858に
おいてPC送信フラグ288がセットされているか否か
の判定が行われる。パソコン4へのファクシミリデータ
の送信が可能であり、PC送信フラグ288がセットさ
れている場合にはS860の判定結果はYESになり、
S859〜S861においてパソコン4へのファクシミ
リデータの送信が可能であるか否かの判定が行われる。
がファクシミリ装置2からパソコン4へのデータの送信
を許容する状態にあるか、データの送信を阻止する状態
にあるか否かにより行われる。パソコン4のファクシミ
リデータバッファが既にデータで一杯であって、それ以
上データを格納することができない場合、パソコン4が
ファクシミリデータの受信が不可能なプログラムを実行
している場合、パソコン4がファクシミリデータを受信
するプログラムを実行していない場合、パソコン4の電
源がOFFの場合およびインタフェース・ボックス6が
接続されていない場合にCTS制御信号ラインの出力は
ファクシミリ装置2からパソコン4屁のデータの送信を
阻止する状態にされる。CTS制御信号ラインの出力
は、ファクシミリデータの送信を許容する状態では、フ
ァクシミリデータ送信許容信号であり、阻止する状態で
はファクシミリデータ送信禁止信号である。
3秒)継続せず、3秒以内にCTS制御信号ラインの出
力がデータの送信を許容する状態であってファクシミリ
データを送出できるという情報が得られればS862の
判定結果がYESになり、S865において1バイト分
のファクシミリデータがPC側送信データバッファ25
2に格納される。このファクシミリデータは、図29に
示すFAXデータ受信時画像データ送出割込処理プログ
ラムの実行によりパソコン4へ送信される。
された後、S865において取り出されたデータが復号
化画像処理プログラムに従って復号された後、S866
において1コードの復号が終了したか否かの判定が行わ
れる。1コードが2バイト以上で構成されている場合に
はS866の判定結果はNOであり、S857が実行さ
れて次のデータがFAX側受信データバッファ254か
ら取り出される。
67において、取り出されたデータが1ラインの終了を
表すEOLデータであるか否かの判定が行われる。この
判定結果は当初はNOであり、S868において1頁の
終了を支持するデータであるか否かの判定が行われる
が、この判定結果もNOであり、S869において取り
出されたデータが画像データであるか否かの判定が行わ
れる。画像データであればS870が実行され、復号化
画像データのビット数が画像データビット数カウンタ3
46のカウント値に加えられ、1ラインの画像データの
ビット数が数えられた後、プログラムの実行はS857
に戻り、次のデータが取り出されてPC側送信データバ
ッファ252への書込み、復号が行われる。
ことなく、1ラインのデータの取出し,送出が終了した
ならばS867の判定結果がYESになり、S871に
おいて相手装置114から1ライン分のデータが送信さ
れたか否かの判定が行われる。この判定は、S870に
おいて加算されたビット数が、ファクシミリ装置2と相
手装置114との間で設定した用紙幅の1ラインに含ま
れるビット数(例えば、用紙幅がA4の場合には172
8ビット,B4の場合には2048ビット)と等しいか
否かにより行われる。外乱等によりファクシミリデータ
が乱れ、ビット数が1ラインの設定数より多く、あるい
は少ない場合にはS871の判定結果はNOになり、S
872においてエラーラインカウンタ348のカウント
値が1増加させられる。
れたエラーライン数は、図示は省略するが、次のように
処理される。1頁の符号化画像データの受信終了後、フ
ェーズDにおけるエラー処理プログラムの実行により、
エラーライン数が予め設定された率(例えば10%)以
上生じたと判定されれば、相手装置114にRTN(R
etrain Nagative)信号が出力され、画
像データは完全に受信されなかったが、トレーニングま
たは同期信号が再送されるならば、次頁の画像データの
受信が可能であることが表される。また、エラーライン
数がRTN信号を出力するか否かを判定する率より大き
い率(例えば30パーセント)を超えて生じた場合に
は、DCN信号が出力されて通信が終了させられる。
ン分あればS871の判定結果はYESになり、プログ
ラムの実行はS855に戻って次のラインの符号化画像
データの送信,チェックが行われる。
ータを含んでおり、1個目のEOLデータが取り出され
たとき、S867の判定結果がYESになり、S87
1,S872が実行される。2個目〜5個目のEOLデ
ータは1ラインの終了を示すデータでもなく、1頁の終
了を表すデータでもないため、S867,S868の判
定結果がいずれもNOになり、更に画像データでないた
めS869の判定結果がNOになり、プログラムの実行
はS857に戻る。画像データでないため、ビット数の
加算は行われないのである。6個のEOLデータが取り
出されればS868の判定結果がYESになり、S87
3においてPC送信フラグ288がセットされているか
否かの判定が行われる。
ば、1頁のデータ全部がパソコン4へ送出されたという
ことであり、FAX側受信データバッファ254に格納
されたデータは消してもよいため、S873の判定結果
がYESの場合にはS880が実行れ、FAX側受信デ
ータバッファ254に格納された1頁分のデータが消去
される。それにより、図示しないプログラムにおいて、
パソコン4へ送出された1頁分のデータが消去される。
理、すなわちS852において1頁データ用バッファ2
77にセットされたデータの消去等が行われる。S87
5においてはまた、P/S割込ベクトルがコマンド受信
にセットされるとともに、ラインカウンタ344のカウ
ント値が1減少させられる。RTC PATTERNデ
ータを構成する1個目のEOLデータが取り出されたと
き、S872においてエラーラインカウンタ344のカ
ウント値が1増加させられているが、これはライン数を
表すものではないため、その分、1減少させられるので
ある。
続してデータの送信を阻止する状態であり、パソコン4
へファクシミリデータを送信することができなければS
861の判定結果がYESになり、S864においてP
C出力フラグ288がリセットされる。それにより、以
後、PC側送信データバッファ252にデータが書き込
まれず、パソコン4へはファクシミリデータが送出され
ないことになる。S862においてはまた、画像データ
受信時伝送パラメータバッファ290に記憶された伝送
パラメータがFAX側受信データバッファ254に格納
され、受信したファクシミリデータの伝送パラメータが
わかるようにされる。さらに、PC・ONLYモード時
代行受信フラグ296とPC優先モード時代行受信フラ
グ296とのいずれか一方がセットされ、代行受信が行
われるのがいずれのモードのときであるかが記憶され
る。
フラグ以外のフラグはいずれもリセットされる。このよ
うにパソコン4へのファクシミリデータの送信途中にパ
ソコン4が受信不可能になったとき、PC・ONLYモ
ード時にはPC・ONLYモードであって送信不可能で
ある旨が表示器150に表示される。
先モードであっても、ファクシミリデータの受信途中で
パソコン4が受信不可能になった場合には、パソコン4
へはデータは送出されないが、データの復号は行われ、
1ライン分のデータが過不足なく伝送されて来たか否か
の判定は行われる。
の判定結果がYESになる。この場合にはPC出力フラ
グ288がリセットされているためS873の判定結果
がNOになり、S875において1頁の終了処理が行わ
れる。パソコン4へのデータ送出が不可能であると判定
されたときには、後にファクシミリデータをパソコン4
へ1頁単位で送信されるため、データを1頁分全部残し
ておくことが必要であり、S874は行われないのであ
る。PC・ONLYモードであれば、パソコン4が受信
不可能になった以後の符号化画像データがFAX側受信
データバッファ254に格納される。まT、PC優先モ
ードであっても、代行受信したファクシミリデータをパ
ソコン4へ1頁単位で送信し、送信できない場合には1
頁単位で記録されるため、1頁分全部のデータがFAX
側受信データバッファ254に残される。この符号化画
像データは、記録される場合には1頁の記録が行われる
毎に消去される。
がセットされている場合であり、ファクシミリデータは
全部FAX側受信データバッファ254に格納される。
そのため、パソコン4へのデータ送信が可能であるかを
判定する必要はなく、図38に示す代行受信プログラム
は、図37に示したPC受信プログラムのうち、割込ベ
クトルをデータ送信に設定するステップ,パソコン4へ
のデータ送出が可能であるか否かを判定するステップ,
データを消去するステップ,記録一時バッファ260,
記録バッファ262へのデータの保存を除いたものとさ
れており、説明は省略する。
頁終了処理時に、FAX側受信データバッファ254に
格納されたデータに伝送パラメータが付され、代行受信
された符号化画像データの伝送パラメータがわかるよう
にされる。S915においては、また、紙出力モード時
代行受信フラグ292,PC・ONLYモード時代行受
信フラグ294,PC優先モード時代行受信フラグ29
6のうちのいずれかがセットされ、代行受信がいずれの
出力モードで行われたかが記憶される。代行受信時の出
力モードを記憶するためのフラグ以外のフラグはリセッ
トされる。
力プログラムに従って説明する。
がセットされている場合であり、ファクシミリデータは
全部記録装置29により記録される。そのため、図39
に示す紙出力プログラムは、受信したデータはすべて復
号化して記録バッファ262へ格納され、1頁の復号化
が終了したとき、感光ドラム30を回転させるドラムモ
ータを起動させ、記録装置29に1頁分のデータを記録
させるものとされている(S967)。その他は、図3
8に示す代行受信プログラムと同じであり、説明は省略
する。
理されれば、図31に示す受信ルーチンのS527にお
いてフェーズDが行われる。次いでS528が実行さ
れ、エラーがあるか否か、すなわち相手装置114から
MPS信号,EOM信号あるいはEOP信号を受信でき
たか否かの判定が行われる。図示は省略するが、この判
定は設定時間内にMPS信号,EOM信号あるいはEO
P信号が得られるか否かにより行われ、得られなければ
S528の判定結果はNOになり、S531においてエ
ラー処理が行われる。パソコン4へ(+FHNG:2)
信号が出力されるのである。
Oになり、S529において通信終了か否かの判定が行
われる。相手装置114からの信号データの伝送終了を
表すEOP信号でなければS529の判定結果はNOに
なり、S530において伝送パラメータに変更があるか
否かの判定が行われる。この判定は相手装置114から
伝送パラメータの変更を表すEOM信号が伝送されて来
たか否かにより行われ、変更がなければプログラムの実
行はS522に戻り、前回のファクシミリデータの受信
時と同じ伝送パラメータで次頁のファクシミリデータが
受信される。変更があればプログラムの実行はS515
に戻り、ファクシミリ装置2と相手装置114との間で
伝送パラメータが設定し直されてファクシミリデータが
受信される。伝送パラメータは変更があってもなくて
も、1頁毎に画像データ受信時伝送パラメータバッファ
290に格納される。
ればS529の判定結果がYESになり、S532にお
いて代行フラグ286および紙出力フラグ284がリセ
ットされるとともに回線が開放されてプログラムの実行
が終了する。
AX側受信データバッファ254に格納されたファクシ
ミリデータおよびFAX着信開始当初はパソコン4への
データ送信が可能であったが、途中で不可能になり、F
AX側受信終了後、記録され、あるいはパソコン4へ送
出される。これら記録および送出を図40に示す代行受
信データ処理プログラムに基づいて説明する。
ータバッファ254にデータがあるか否かの判定が行わ
れ、データがなければS1001の判定結果はNOにな
ってプログラムの実行は終了する。代行受信データがあ
ればS1001の判定結果はYESになってS1002
が実行され、タイマがセットされているか、すなわち後
述するようにパソコン4へのリングコマンドの出力が行
われたか否かの判定が行われる。S1002が1回目に
実行されるときにはタイマはセットされておらず、S1
002の判定結果はNOになってS1003が実行さ
れ、フラグEがセットされているか否かの判定が行われ
る。フラグEは初期設定においてリセットされており、
S1003の判定結果はNOになってS1004が実行
され、代行受信が行われたのが紙出力モードのときであ
ったか否かが判定される。この判定は、紙出力モード時
代行受信フラグ294がセットされているか否かにより
行われる。
果はYESになる。紙出力モードであって代行受信デー
タがあるのは記録不可能であった場合であり、S100
5において記録可能であるか否かの判定が行われる。記
録可能でなければS1005の判定結果はNOになって
プログラムの実行は終了する。記録可能になるまでS1
003〜S1005が繰り返し実行され、記録可能にな
ればS1005の判定結果がYESになってS1006
が実行され、ファクシミリデータが記録紙17に記録さ
れる。紙出力モード時代行受信フラグ294は、記録が
全部終了したときにリセットされる。
結果はNOになり、S1007においてタイマがセット
された後、S1008が実行され、パソコン4へリング
コマンドが出力される。次いでS1009においてリン
グコマンドを出力してから5秒経過したか否かの判定が
行われるが、この判定結果はNOであり、S1010に
おいてパソコン4へデータを送信可能であるか否かの判
定が行われる。この判定は、パソコン4から応答があっ
たか否か、すなわちATA信号が送信されて来たか否か
により行われる。
れることなく5秒が経過するまで、S1001,S10
02,S1009,S1010が繰返し実行される。5
秒経過してもATA信号が得られない場合にはS100
9の判定結果がYESになり、S1011においてタイ
マがリセットされた後、S1012において代行受信が
行われたときの出力モードがPC・ONLYモードであ
るか否かの判定が行われる。この判定はPC・ONLY
モード時代行受信フラグ294とPC優先モード時代行
受信フラグ296とのいずれがセットされているかによ
り行われる。PC優先モードであればS1012の判定
結果はNOになり、S1013において記録可能である
か否かの判定が行われ、記録可能であればS1015が
実行されて記録が行われる。
当初からパソコン4がファクシミリデータを受信不可能
であって図38に示す代行受信プログラムによってファ
クシミリデータが代行受信された場合も、図37に示す
PC受信プログラムによりファクシミリデータをパソコ
ン4に送信している途中で、パソコン4がファクシミリ
データを受信不可能になって代行受信された場合にも、
復号化画像データの記録バッファ262への保存は行わ
れておらず、S1015における記録時に復号化され
る。
がNOになり、S1014においてフラグEがセットさ
れてプログラムの実行は終了する。また、表示器150
にPC優先モードであって記録が不可能である旨が表示
される。次にS1003が実行されるとき、その判定結
果はYESになってS1012が実行される。記録が可
能になるまでS1001〜S1003,S1012,S
1013が繰り返し実行されるのである。このようにP
C優先モードの場合には、代行受信終了後、1回だけパ
ソコン4が受信可能であるか否かを判定し、不可能であ
れば記録するようにされている。なお、この場合、代行
受信された全部の符号化画像データが記録されたときに
PC優先モード時代行受信フラグ296,フラグEがリ
セットされる。
2の判定結果がYESになり、S1036においてフラ
グEがリセットされた後、プログラムの実行は終了す
る。そして、再び本代行受信データ処理プログラムが実
行されるとき、S1008の実行によりリングコマンド
がパソコン4へ出力される。代行受信データがパソコン
4に送信されるまで、5秒間隔でリングコマンドがパソ
コン4に出力されるのである。なお、パソコン4の電源
がOFFであるか否かとパソコン4のメモリの容量が一
杯であるか否かとは同じ制御信号ラインの出力状態で判
定されるため、両者を区別することはできず、電源OF
Fの場合にもリングコマンドが出力され続ける。
ATA信号が得られればS1010の判定結果がYES
になり、S1016においてタイマがリセットされた
後、S1017において、パソコン4の伝送パラメータ
と、FAX側受信データバッファ254に格納されたデ
ータの伝送パラメータと一致しているか否かの判定が行
われる。
ン4が受信不可能になった場合には、データ受信のため
の伝送パラメータはパソコン4の伝送パラメータと同じ
である。そのため、S1017の判定結果はYESにな
り、S1027〜S1033の実行により、パソコン4
が受信可能であれば、FAX側受信データバッファ25
4に格納された符号化画像データがそのままパソコン4
へ送出される。送出途中でパソコン4が受信不可能にな
った場合には、S1033の判定結果がYESになり、
S1034の実行後、再び代行受信データ処理プログラ
ムが実行され、リングコマンドがパソコン4へ出力され
る。なお、S1027におけるパソコン4へのデータ送
信が可能であるか否かは、CTS制御信号ラインの出力
がファクシミリ装置2からパソコン4へのファクシミリ
データの送信を許容する状態であるか阻止する状態であ
るかにより行われる。
受信データバッファ254に格納されたデータの伝送パ
ラメータとが異なる場合には、S1017の判定結果が
NOになる。インタフェース・ボックス6が接続されて
おらず、あるいはファクシミリデータの着信開始当初か
らパソコン4が受信不可能でデータが代行受信される場
合には、伝送パラメータはファクシミリ装置2と相手装
置114との間で設定されるため、パソコン4の伝送パ
ラメータとは異なる場合がある。
ン4へのデータ送信が可能であると判定されればS10
19が実行され、FAX側受信データバッファ254か
らデータが1ライン分取り出されるとともに、パソコン
4が処理可能な解像度,用紙幅,符号化方式等を有する
データが作成され、S1020においてPC側送信デー
タバッファ252に書き込まれ、パソコン4へ送信され
る。例えば、相手装置114とファクシミリ装置2との
間の伝送パラメータの最高レベルが、解像度がスーパフ
ァイン,符号化方式がMMR方式であり、用紙幅がB4
のファクシミリデータが送信される場合には、解像度が
ファイン、符号化方式がMH方式、用紙幅がA4のデー
タが作成されてパソコン4へ送信される。
4との間で設定された伝送パラメータがパソコン4の伝
送パラメータの最高レベルより低い場合、相手装置11
4からファクシミリ装置2へ伝送されたファクシミリデ
ータのレベルはパソコン4の伝送パラメータのレベルに
含まれるため、伝送パラメータのレベルが一致するとさ
れ、S1017の判定結果がYESになって受信された
ファクシミリデータはそのままパソコン4へ送出され
る。なお、符号化データがパソコン4へ送出されるとき
には、全部のデータが送出された後、S1035におい
てPC・ONLYモード時代行受信フラグ294、PC
優先モード時代行受信フラグ296がリセットされる。
ータバッファ252に書き込まれた後、S1021にお
いて1頁のデータの終了であるか否かの判定が行われ
る。この判定は〈DLE〉、〈ETX〉データがPC側
送信データバッファ252に書き込まれたか否かにより
行われ、1頁のデータの終了でなければS1021の判
定結果はNOになり、プログラムの実行はS1018に
戻る。
判定結果はYESになり、S1022においてデータ終
了か否か、すなわち全部のデータをパソコン4へ送出し
たか否かの判定が行われる。データ終了でなければS1
022の判定結果はNOになり、プログラムの実行はS
1017に戻り、次の頁の伝送パラメータがパソコン4
の伝送パラメータと一致するか否かの判定が行われ、一
致すればS1027〜S1033が実行され、一致しな
ければS1018〜S1021が実行される。そして、
全部のデータを送出すればS1022の判定結果がYE
Sになり、プログラムの実行は終了する。
が可能であるか否かの判定がS1018,S1023〜
S1025において行われ、送信不可能であればS10
25の判定結果がYESになり、S1026においてタ
イマリセット等が行われた後、再びS1001が実行さ
れることとなる。
コン4がデータを受信できないこと、PC優先モードで
あって記録できないことの表示器150における表示
は、前者においてはパソコン4によるデータの受信が可
能になったとき、後者においては記録装置29による記
録が可能になったときにそれぞれ消される。
ァ254へのファクシミリデータの格納終了後に出力モ
ードが変更された場合には、変更された出力モードに従
って代行受信されたファクシミリデータが出力される。
出力モードが変更されれば、紙出力モード時代行受信フ
ラグ292,PC・ONLYモード時代行受信フラグ2
94,PC優先モード時代行受信フラグ296は、変更
されたモードに従ってセット,リセットされ、S100
4,S1012における出力モードの判定は変更された
出力モードに従って行われることとなる。
モードに変更さされば、S1004の判定結果がYES
になり、ファクシミリデータが記録される。それによ
り、例えば、パソコン4が故障してパソコン4にファク
シミリデータを送信することができなくなった場合にフ
ァクシミリデータを記録装置29により記録することが
できる。
ードに変更さされば、S1004の判定結果がNO,S
1012の判定結果がYESになり、パソコン4がファ
クシミリデータを受信可能になるまでリングコマンドが
発せられる。
Yモードに変更されれば、S1012の判定結果がYE
Sになり、リングコマンドが発せられ続ける。PC優先
モードであって1回目のリングコマンドの出力時にパソ
コン4が受信不可能であり、かつ、記録も不可能であっ
た場合、記録が可能にになる状態を待っているときにP
C・ONLYモードに変更されれば、S1012の判定
結果がYESになってS1036においてフラグEがリ
セットされ、S1003の判定結果がNOになって再び
リングコマンドがパソコン4へ出力され、パソコン4の
ファクシミリデータの送信が可能になるのである。
読取りおよび画像データの送出について説明する。
が読み取られ、相手装置114へ画像データが送出され
る場合の手順はよく知られたものであり、かつ、本願発
明を理解する上で必要なものでもないので説明を省略
し、前述のように、パソコン4において読取機能が選択
された場合についてのみ説明する。ファクシミリ装置2
がアイドル状態にあるときに、パソコン4において読取
りが指示されれば、S2050における判定がYESと
なり、S2100以降が実行される。
に示す。この手順は、前述の受信の場合とほぼ同じであ
るため詳細な説明を省略し、異なる部分のみについて説
明する。
と記載されているのは、パソコン4において読取が指示
された場合にはファクシミリ装置2と相手装置116と
の間の外部回線224が開放されることを表している。
装置2で画像読取装置42による原稿90の読取りが行
われている間は、RTS制御信号がパソコン4からのP
Cデータの送出を阻止する状態に設定され、送出が開始
されると、RTS制御信号がPCデータの送出を許容す
る状態に設定される。
等の装置エラーが生じた場合には、そのことを表すエラ
ーコマンド(+BRNG:”DOCUMENT JA
M”)がパソコン4に出力されるが、エラーの原因が取
り除かれれば、読取りが再開される。
一部ずつの読取りと送出とが交互に行われるようになっ
ている。後述するように、一連の原稿の読取,送出の途
中において、ページエンドが検出されること、PC側送
信データバッファ252の残存記憶容量が設定量以下に
なること、連続読取時間が設定時間を越えることの3つ
の条件のうちの1つが満たされた場合に読取りが中断さ
れて画像データの送出が開始される。そして、それまで
に読み取られた部分の符号化画像データ(以下、読取画
像データと区別するため送出符号化画像データと称す
る)のパソコン4への送出が終了すれば、再び、画像読
取装置42による読取りが開始される。以下、一連の原
稿全体に対応する画像データのパソコン4への送出が終
了するまで、読取り・送出が時分割的に繰返し実行され
るのである。
間が設定時間を越えたことが原因で読取りが中断された
場合には、送出と並行して符号化がおこなわれる。
ける処理が行われ、S2200において、画像読取装置
42の初期化が行われる。原稿90の読取り開始に際し
て必要な処理、例えば、光源100に電流を供給する等
の処理が行われる。
94に原稿90がセットされていない場合には、S23
00における判定がNOとなり、S2310において、
パソコン4に原稿未セットを表すエラーコマンド(”+
BRNG:NO DOCUMENT”)が出力され、S
2320において、前述のS531におけるエラー処理
と同様のエラー処理に加え、画像読取装置42の終了処
理等が行われる。S531におけるエラー処理,画像読
取装置42の終了処理等を含んだ処理をフェーズBにお
けるエラー処理と称する。
S2300における判定がYESとなり、S2400に
おいて通信エラーが発生したか否かが判定される。通信
エラーが発生し、S2400の判定結果がYESとなっ
た場合には、フェーズBにおけるエラー処理が行われ
る。
有無,キャンセルフラグ274のセット状態,ストップ
キー164の押下等が予め決められたステップのみにお
いて検出される。ストップキー164の押下が検出され
た場合にはS2810においてブザーが作動させられた
上で、その他の場合には直接S2320のエラー処理が
行われる。フェーズB,D,Eにおいてエラーの発生等
が検出された場合には前述のフェーズBにおけるエラー
処理と同様の処理が行われるのであるが、フェーズCに
おいてエラー等が検出された場合には、後述するフェー
ズCにおけるエラー処理が行われる。
信号がファクシミリ装置2からのデータの送信を阻止す
る状態にあることが検出された場合、ファクシミリ装置
2とインタフェイス・ボックス6との間のケーブルが切
断されていることが検出された場合等に発生したとされ
る。
しないストップキー押下フラグに基づいて検出される。
ストップキー164が押下されると、操作パネル12が
備えた図示しない操作パネル制御装置によってストップ
キー押下フラグがセットされ、そのフラグの状態を表す
信号が制御装置40に供給されるのである。
される。割込ベクトルによって指定されたアドレスに
は、CPU200の47番端子であるクロック入出力端
子の切換え,シリアル/パラレル変換回路240に供給
されるクロックの周波数の設定,データ送信割込禁止フ
ラグ244の切換え等を指示する送信設定プログラムが
格納されている。送信設定プログラムは、割込信号が発
せられると実行され、割込信号は上述の3つの条件のう
ちのいずれか1つの条件が満たされた場合に発せられ
る。
プレクサによって行われ、マルチプレクサによって、D
MAC208からシリアル/パラレル変換回路240に
切り換えられる。シリアル/パラレル変換回路240に
供給されるクロックの周波数によって伝送速度、すなわ
ち画像データの送出速度が決まる。また、データ送信割
込フラグ244が送信を禁止する状態から送信を許容す
る状態に切り換えられるが、それによって後述するFA
Xデータ読取時画像データ送出P/S割込プログラムの
実行が許容されることになる。
ないし2800において通信エラーの発生の有無等の検
出が行われるが、通信エラーの発生等が検出されず、こ
れらのステップの判定がNOである場合には、S290
0において、フェーズCにおける1頁読取・送出処理が
行われる。その後、S3000においてストップキー1
64が押下されたか否か、S3100において通信エラ
ーや装置エラーが発生したか否か等の判定が行われる。
出された場合やストップキー164の押下が検出された
場合には、S3111において、通常のエラー処理に加
え、画像読取装置42において終了処理が行われたり、
RAM202のPC側送信データバッファ252や読取
画像データバッファ258に格納されたデータが消去さ
れる等の画像読取終了のための処理が行われる。この読
取終了処理を含んだエラー処理をフェーズCにおけるエ
ラー処理と称する。
場合には、S3200においてフェーズDにおける処理
が行われる。原稿1頁の読取り・送出が終了させられる
のである。
00ないしS3500において、通信エラーが発生した
か否か等が検出される。通信エラーの発生等が検出され
ず、すべてのステップにおける判定がNOの場合には、
S3600において、原稿台94に次に読み取るべき原
稿90がセットされているか否かが判定される。次の原
稿90がセットされている場合には、判定結果がYES
となり、再びS2500ないしS3600が実行され
る。これらの実行は、原稿センサ98によって次の原稿
90がないことが検出されるまで繰り返し行われるので
ある。
て、通信エラーの発生等が検出された場合には、フェー
ズBにおけるエラー処理と同様のエラー処理が行われ
る。
原稿90がないことが検出された場合には、S3600
における判定結果がNOとなり、S3700ないしS3
900においてフェーズEの処理が行われ、画像読取装
置42における原稿90の読取りを終了するための処理
等が行われる。本実施例においては、一連の原稿の完結
は、原稿台94に読み取るべき原稿90がセットされて
いない状態になったことによって検出される。
を図43の1頁読取・送出プログラムのフローチャート
に基づいて説明する。
るための初期設定が行われる。具体的には、画像読取装
置42における原稿送り装置96の送り量が解像度に応
じて設定されたり、読取画像データバッファ258の初
期化が行われたりするのである。
おける解像度等読取りが行われるための条件の設定が、
1頁の原稿の読取り毎に行われるようになっている。そ
のため、頁単位で、読取りのための条件を設定すること
が可能である。しかし、このように読取りのための条件
を1頁毎に設定する必要は必ずしもなく、一連の完結し
た原稿の読取り開始時に設定されるだけにしてもよい。
その場合には、フェーズDにおける処理の終了後フェー
ズCにおける処理が行われるようにしてもよい。
る。原稿送り装置96の駆動が開始される等画像読取装
置42による読取りが開始される一方、2値化データを
入力するポートが、I/Oポート210の読取画像デー
タ入力のための読取画像データの入力のためのゲートア
レーに設定される。また、DMAC208への約10μ
s毎の転送要求信号に対して転送要求許可信号が発せら
れる。
8によって供給されるしきい値に基づいて2値化され、
その2値化されたデータとしての読取画像データが上述
のI/Oポート210の決められたゲートアレーを経
て、DMAC208の指令によって読取画像データ記憶
バッファ258に格納されることになる。
298がリセットされるとともにタイマがスタートされ
る。本実施例においては、タイマが60秒にセットされ
る。パソコン4において読取機能が選択,指示された場
合には、他の機能が選択された場合よりタイムアウト時
間が長く設定されるのである。なお、上記セット時間6
0秒は、タイムアウト時間である90秒より短い時間で
ある。
された符号化画像データ処理プログラムに基づいて符号
化が行われる。画像読取装置42による読み取り,2値
化等がハード的に行われるため、これらの実行と並行し
て読取画像データの符号化が行われるのである。
号化とが並行して行われる間に、上述の3つの条件のう
ちの1つの条件が満たされれば、S2914において、
画像読取装置42による読取りが中断させられる。I/
Oポート210の設定が読取画像データを入力するため
のゲートアレーから画像データを送出するためのポート
に切り換えられるとともに、原稿送り装置96の駆動が
停止させられる。原稿90の送りの停止を伴う読取りの
中断が行われるのである。
よる読取りが、上述の3つの条件の1つが満たされた場
合に中断されるのであるが、条件が満たされれば、直ち
に、すなわち、送信に切り換えるための割込信号が発せ
られる前に読取りが中断される。換言すれば、読取りが
中断された後、割込みが許可される状態とされるのであ
る。
キー164が押下されたか否か等が検出される。ストッ
プキー164が押下された場合には、S2918におい
て割込処理が禁止された後、図42のS3000へ戻さ
れる。この場合にはS3000における判定結果もYE
Sとなり、S3111においてフェーズCにおけるエラ
ー処理が行われる。装置エラー等が検出された場合にも
同様にS3000に戻され、S3100の判定結果がY
ESとなって、S3110,3111においてエラーコ
マンドが発せられるとともにフェーズCにおけるエラー
処理が行われる。
がNOの場合には、S2917において、割込信号に基
づいて送出が開始される。シリアル/パラレル変換回路
240にクロックが供給され、データ送信割込フラグ2
44がデータの送信を許容する状態に切り換えられる。
すなわち、パソコン4において読取が指示された場合に
は、データ送信割込フラグ244は、割込信号が発せら
れたときデータの送信を禁止する状態から送信を許容す
る状態に切り換えられるのである。
像データ送出P/S割込プログラムの実行が許容され、
S426においてP/Sデータ送信バッファ246に送
出符号化画像データが供給されれば、シリアル変換され
てパソコン4に送出されることになる。
S424において使用される<DLE>データは、ペー
ジエンドが検出された場合に、後述するS2959にお
いてPC側送信データバッファ252に格納されるよう
になっている。
終了するまで、1バイト送出毎にストップキー164が
押下されたか否かが検出される。前述のように、1バイ
ドのパラレルデータである送出符号化画像データをシリ
アルデータに変換する場合には、パラレル/シリアル変
換回路240に1msの間クロックが供給される。
状態にあることが検出された場合には、S2919にお
ける判定がYESとなり、上述のように、割込処理が禁
止され、エラー処理が行われる。また、符号化画像デー
タの送出中には、図示しないプログラムの実行によりC
RS制御信号がファクシミリ装置2からの送信を阻止す
る状態か否かの検出が行われ、阻止する状態が設定時間
以上継続していることが検出された場合には、割込みに
より前述と同様のフェーズCにおけるエラー処理が行わ
れる。
送出されたか否かの判定は、PC側送信データバッファ
252の、送出符号化画像データが最初に格納されたア
ドレス値に基づいて検出される。PC側送信データバッ
ファ252のアドレスを示すポインタによって、最初に
送出符号化画像データが格納されたアドレス値が示され
た場合に、送出の終了が検出されるのである。
エンドか否かが判定される。画像読取装置42の中断の
原因がページエンドであるか否かが判定されるのであ
る。ページエンドによる場合には判定がYESとなり、
S2922において画像読取装置42の1頁原稿読取の
ための終了処理等が行われ、メインルーチンのS300
0に戻される。これによって原稿1頁の読取り・送出が
終了する。
には、S2921における判定結果がNOとなり、再び
S2911以降が実行され、原稿の読取りが続行され
る。S2911ないし2921の実行は、ページエンド
が検出されるまで繰り返される。
処理について図44のフローチャートを参照しつつ説明
する。
バッファ258に読取画像データが1ライン分記憶され
ているか否かが判定される。1ライン分の読取画像デー
タが記憶されている場合にはYESと判定され、S29
51,2952において、1ライン分の読取画像データ
が、1ラインバッファである符号化用バッファ271に
供給され、送出符号化画像データ処理プログラムに基づ
いて送出符号化画像データが作成されて、PC側送信デ
ータバッファ252に格納される。また、1ライン画像
データの終りを表す<EOL>データも格納される。
されていない場合には、S2951,2952における
符号化は行われず、読取りのみが行われることになる。
しかし、読取り速度は非常に早いため、画像読取装置4
2による読取りが中断されていない場合には、1ライン
分の読取画像データが読取画像データ記憶バッファ25
8に記憶されているのが普通である。
べき送出符号化画像データがすべて送出されたか否かが
判定される。最初にこのステップが実行される場合に
は、送出が開始されていないため、判定がNOとなり、
S2954ないし2956において、ページエンドか否
か、ストップキー164が押下されたか否か、PC側送
信データバッファ252の残存記憶容量が設定量以下か
否かが判定される。
憶容量は、厳密にいえば、RAM202の送出符号化画
像データおよび制御データのための専用バッファ(PC
側送信データバッファ252)の残存記憶容量と、共用
バッファのそれとの両方合わせた残存記憶容量を示す
が、以下、断りがないかぎり、これら両方を合わせた記
憶バッファおよび残存記憶容量を、単に、PC側送信デ
ータバッファ252およびPC側送信データバッファ2
52の残存記憶容量と称することにする。また、本実施
例においては、上記残存記憶容量の設定量は1クラスタ
(4Kバイト)とされている。
稿90に記載された情報がすべて画像読取装置42によ
って読み取られ、2値化され、その2値化された読取画
像データが符号化され、PC側送信データバッファ25
2に格納されたときである。本実施例においては、原稿
終端センサ99によって原稿90の終端が検出され、か
つ、読取画像データバッファ258に読取画像データが
記憶されていないことが検出された場合にページエンド
であるとされる。すなわち、ページエンドは、一連の原
稿の区切りの一種である原稿1頁の読取りに関連する処
理が終了した状態なのである。
の読取りの中断を指示する場合に押下する。そのため、
ストップキー164が押下されたことが検出された場合
には、読取りが中断されるのである。
フルになると、それ以後は符号化された送出符号化画像
データが格納されない。それを回避するために、PC側
送信データバッファ252に設定量以上の残存記憶容量
があるうちに読取りを中断する必要がある。
ュラサイズである場合には、原稿1頁分が読み取られて
も、通常はPC側送信データバッファ252はメモリフ
ルにならない。しかし、原稿90のサイズが長尺物であ
る場合には、メモリフルになる可能性がある。
も、画像読取装置42において中間調が設定されている
場合や原稿90の画像が特に細かい場合には、PC側送
信データバッファ252がメモリフルになる可能性があ
る。これら中間調で読み取られる場合や原稿90の画像
が細かい場合には、ドットデータが頻繁に変化するた
め、読取画像データが符号化されても、データ数が殆ど
少なくならなかったり、逆に多くなったりするからであ
る。
は、代行受信時等には、受信画像データ等送出符号化画
像データ以外のデータを記憶するために使用される。そ
の場合には、結果的に、送出符号化画像データを記憶す
るために使用できる共用バッファの領域が狭められ、画
像読取装置42によって読み取られる情報が少なくても
PC側送信データバッファ252がメモリフルになる可
能性がある。
プが最初に行われる場合には、ストップキー164が押
下されない限り判定はNOであり、S2957において
タイムアップフラグ298がセット状態にあるか、S2
958においてタイムアップしたか否かが判定される。
最初にS2957,2958のステップが実行される場
合には、判定は共にNOであるため、実行がS2951
に戻される。S2950に戻されないのは、ページエン
ドでなく、かつ、読取りが中断されていないため、前述
のように、読取画像データバッファ258には1ライン
分の読取画像データが記憶されていると考えれるからで
ある。
58の実行が繰り返される。S2954,2955にお
ける判定がYESとなった場合には、S2959におい
てページエンド処理が行われる。例えば、<DLE>デ
ータが送出符号化画像データと共にPC側送信データバ
ッファ252に格納されるのである。次に、S2960
においてタイマがリセットされ、S2914に戻され
る。また、S2956における判定がYESとなった場
合には、S2960においてタイマがリセットされた後
S2913に戻される。
が押下されたことが検出された場合にも、S2959に
おいてページエンド処理が行われるようにされている
が、ページエンド処理が行われることは不可欠ではな
い。しかし、ストップキー164が押下されても、それ
までに読み取られた画像データがパソコン4に送出され
る場合には、送出中の画像データの終了を表す<DLE
>データをPC側送信データバッファ252に格納して
おいた方が望ましい。
判定がNOであっても、S2958においてタイムアッ
プとなった場合には、S2961においてタイマがリセ
ットされ、S2962において読取りが中断される。そ
して、割込信号に基づいて、S2963,2964にお
いて前述のように送出が開始されるとともに、タイムア
ップフラグがセットされる。
ムアップが検出されると読取りが中断させられるのは、
連続読取時間がタイムアウト時間(ここでは90秒)を
経過すると、パソコン4との間の回線が切断されてしま
うからである。
ータバッファ258に読取画像データが記憶されている
か否かが判定される。記憶されている場合には、判定が
YESとされ、S2951,2952において、符号化
が行われる。送出と並行して符号化が行われる場合に
は、画像読取装置42による読取りが中断されているた
め、符号化が行われる前に、読取画像データバッファ2
58に読取画像データが記憶されているか否かが判定さ
れるようになっているのである。記憶されていない場合
には、判定がNOとなり、S2953以降が実行され
る。符号化が送出と並行して行われないことになる。
U200の47番のクロック入力端子を介してクロック
がパラレル/シリアル変換回路240に供給される。そ
のため、CPU200は、他のプログラムの実行を行い
得る状態にある。
化画像データをすべて送出したか否かが判定され、送出
すべき送出符号化画像データがあり、判定がNOの場合
には、S2954ないしS2956において同様の判定
が行われる。S2954ないしS2956の判定がすべ
てNOである場合には、タイムアップフラグ298がセ
ットされているため、S2957の判定がYESとな
り、S2950の実行に戻される。
りが中断されて送出に切り換えられた場合にのみ、送出
と符号化とが並行して行われるようにされているのは、
ページエンドとなった場合には、読取画像データバッフ
ァ258には読取画像データが記憶されていないため、
符号化を行う必要がないからであり、また、PC側送信
データバッファ252の残存記憶容量が設定量以下の状
態で符号化を行えば、その符号化した読取画像データ
(送出符号化画像データ)を格納できない場合があるか
らである。
で(読取画像データバッファ258に読取画像データが
記憶されている間)、送出と符号化とが実行される。送
出が終了すれば、S2953における判定がYESとな
り、S2965ないしS2967において、タイムアッ
プフラグ298がリセットされ、読取りが開始され、タ
イマがスタートさせられる。そして、読取画像データバ
ッファ258に読取画像データが記憶されていれば、S
2951,2952において符号化が読取りと並行して
行われる。
ている間に、S2958における判定がYESとなった
場合には、タイムアップフラグ298がセットされ、読
取りおよび符号化の並行処理と、送出および符号化の並
行処理とが時分割的に行われる。それに対して、読取り
と符号化とが並行して行われている間に、ページエンド
となる等によってS2954ないしS2956の判定が
YESとなった場合にはS2913に戻され、送出が開
始される。読取りおよび符号化の並行処理と、送出とが
時分割的に行われるのである。
シミリ装置2の画像読取装置42を利用してパソコン4
に原稿90の画像を入力することができる。そのため、
パソコン4に専用の画像読取装置が不要となる利点があ
る。
わち交互に択一的に行われるため、読取りと送出とを並
行して行うことができないという制限を有したファクシ
ミリ装置においても、PC側送信データバッファ252
の記憶容量を大きくする必要がなくなり、コストアップ
を回避することができる。
いても使用者が原稿を分割する等の面倒な作業の必要が
なくなる利点もある。
を時分割的に行えば、最初の画像データの送出開始から
最後の画像データの送出終了までの時間が長くなり、画
像データ送信のためのケーブルの専有時間が長くなる。
したがって、時分割的な読取り,送出を行うことは、送
出に共同回線を使用するファクシミリ装置間におけるよ
り、専用ケーブルによって接続されているファクシミリ
装置2とパソコン4との間において行う方が有利であ
る。
読取画像データバッファ258の記憶容量を小さくし
得、原稿分割の必要性を少なくする等の利点は享受し
得、十分本発明を適用する意味がある。
とが時分割的に行われるのに対し、符号化が読取りと送
出との両方と並行的に行われるため、符号化がいずれか
一方のみと並行的に行われる場合に比較して、読取り・
送出に要する時間を短縮することができる。符号化は符
号化画像データ処理プログラムの実行によりソフト的に
行われるため、ハード的に行われる読取りや送出に比較
して所要時間が長く、いずれか一方とのみ並行的に実行
されるようにした場合には、その一方と符号化との所要
時間の差だけ余分に読取り,送出に時間が必要となるの
であるが、読取りと送出との両方と並行的に行われるよ
うにすれば、その余分な時間を無くし得るのである。
置42による連続読取時間がタイムアウト時間より短い
タイムアップ時間を越えると読取りが中断されるように
なっているため、連続読取時間がタイムアウト時間を越
えることによりパソコン4との間の回線が開放されてし
まうことが回避される。
においては、I/Oポート210がファクシミリ装置2
とパソコン4との接続部を構成し、相手装置114が他
のファクシミリデータ送信装置および他のファクシミリ
データ受信装置を構成している。
Cデータをファクシミリ装置2に送信させるとき、送信
相手はファクシミリ番号で指定されるようになっていた
が、ファクシミリ番号に限らず、短縮番号,識別番号,
送信相手の宛名,略称,通称等、送信相手を特定でき、
ファクシミリ番号と1対1に対応するデータにより指定
すればよい。この場合には、ファクシミリ装置を指定す
るデータを記憶する自己指定データ記憶手段は、送信相
手を指定するデータと同じ種類の指定データでファクシ
ミリ装置2を指定するデータを記憶するものとし、送信
相手を指定するデータがファクシミリ装置2を指定する
データであればファクシミリ装置2にファクシミリデー
タを記録させる。さらに、ファクシミリ装置に送信相手
指定データとファクシミリ番号とを対応付ける送信相手
−ファクシミリ番号対応記憶手段と、送信相手として自
身が指定されたのではないときには、指定された送信相
手と対応するファクシミリ番号を送信相手−ファクシミ
リ番号対応記憶手段から探して外部回線に送信するファ
クシミリ番号送信手段とを設ける。
ソコン4からデータの送信を指示する発呼送信コマンド
が送信されて来たときには、送信を拒否するようにされ
ていたが、このとき、送信を拒否するためにパソコン4
へエラーコマンドを出力するとともに、ファクシミリ装
置2の操作パネル12に設けたランプを点灯あるいは点
滅させ、送信するデータがあることを通話者に報知する
ようにしてもよい。送信PCデータ有表示手段を設ける
のである。
ス・ボックス6が接続されていなくても、ファンクショ
ンキー174の操作により出力モードの設定メニューが
表示器150に表示されるようになっていたが、インタ
フェース・ボックス6が接続されていないときには、出
力モードの設定指示が表示器150に表示されないよう
にしてもよい。インタフェース・ボックス6が接続され
ていない場合には、出力モードの種類に関係なく、ファ
クシミリデータが記録装置29によって記録されるよう
になっているため、出力モードを設定することは不要で
ある。そのため、例えば、ファクシミリ装置2において
ファンクションキー174が押下されたとき、インタフ
ェース・ボックス6の接続の有無を判定するインタフェ
ース・ボックス接続判定手段を設け、接続されていなけ
れば出力モードの設定指示が表示器150に表示されな
いようにすればよい。
5及び図46に示すフローチャートを参照して説明す
る。
ンキー174を押下すると、機能設定モードになり、表
示器150に設定項目が表示される(S3001)。こ
こでの設定項目表示の方法は、ファクシミリ装置2で実
行可能な各機能が、順に表示器150に所定時間(例え
ば2秒間)ずつ表示され、一通りの機能の表示が終わる
と、また初めから順に表示を繰り返すものである(S3
001)。
チャートを参照して説明する。
る設定項目を順番に読み出す、この時、次の設定項目
が、ファクシミリ装置2にパーソナルコンピュータ4を
接続したことにより可能になった機能に関する設定項目
(以下「PCI設定項目」という)であれば(S310
1・YES)、ファクシミリ装置2のI/Oポート21
0にインターフェース・ボックス6が接続されているか
否かを判断する(S3102)。ここで、インターフェ
ース・ボックス6が接続されていれば(S3102・Y
ES)、そのPCI設定項目を表示し(S3103)、
インターフェース・ボックス6が接続されていなければ
(S3102・NO)、そのPCI設定項目をスキップ
し次の設定項目を表示する(S3104)。また、S3
101において、次の設定項目がPCI設定項目でなけ
れば(S3101・NO)、そのまま次の設定項目を表
示器150に表示する(S3105)。
設定項目が表示されているときに、セットキー176が
押下されれば(S3002・YES、S3003・N
O、S3004・NO、S3005・NO、S3006
・YES)、その設定項目が選択され設定可能となる
(S3007)。また、テンキー160が押下されれば
(S3002・YES、S3003・NO、S3004
・NO、S3005・NO、S3006・NO、S30
08・YES)、その押下されたテンキー160の数字
が、PCI設定項目に該当する設定項目番号の場合に
は、ファクシミリ装置2のI/Oポート210にインタ
ーフェース・ボックス6が接続されているか否かを判断
する(S3009)。
接続されていれば(S3009・YES)、当該PCI
設定項目が選択され設定可能になる(S3007)。ま
た、インターフェース・ボックス6が接続されていなけ
れば(S3009・NO)、拒否音を発して(S301
0)、キー入力を待つ状態に戻る(S3002)。ま
た、右カーソルキー182が押下されると(S3002
・YES、S3003・NO、S3004・YES)、
表示器150に表示されている設定項目が次の設定項目
に変わり(S3011、S3001)、左カーソルキー
184が押下されると(S3002・YES、S300
3・NO、S3004・NO、S3005・YES)、
表示器150に表示されている設定項目が一つ前の設定
項目に変わる(S3012、S3001)。
に(S3001)、所定時間(例えば、3分)以上経過
してもキーの押下がなければ(S3013・YES)、
処理終了する。
シミリ装置2のI/Oポート210にインターフェース
・ボックス6が接続されていない場合には、パーソナル
コンピュータ4に関連する機能を表示器150に表示し
ないようにできる。従って、使用できない機能を設定し
てしまう誤設定が防止でき、また、使用出来ない機能を
飛ばして設定するための余分な操作が不要になり、機能
設定操作を容易にできる効果が得られる。
4、セットキー176、カーソルキー182,184、
テンキー160と、ROM204の図45に示す設定処
理プログラムのS3002〜S3009を記憶する部分
及びCPU200のそのステップを実行する部分が受が
設定手段を構成し、ROM204の図46に示す設定項
目表示プログラムのS3102を記憶する部分及びCP
U200のそのステップを実行する部分が受信可否判定
手段を構成し、ROM204の図46に示す設定項目表
示プログラムのS3104を記憶する部分及びCPU2
00のそのステップを実行する部分が表示禁止手段を構
成し、インターフェース・ボックス6がインターフェー
ス装置を構成する。
4の電源OFFは、パソコン4のファクシミリデータ記
憶バッファ328の容量が一杯であるか否か等と共にC
TS制御ラインの出力状態により示されるようになって
いたが、パソコン4の電源OFFを単独で表示するパソ
コン電源OFF表示手段を設けてもよい。このようにす
れば、例えば、電源OFFの場合には、インタフェース
・ボックス6が接続されていない場合と同様に、出力モ
ードの設定如何によらず、ファクシミリ装置2が受信し
たファクシミリデータを記録装置29に記録させたり、
ファンクションキー174が操作されても出力モードの
設定が表示されないようにしたり、代行受信終了後、パ
ソコン4にファクシミリデータを送信する際、電源OF
Fであればリングコマンドを出力しないようにすること
ができる。
リ装置2が相手装置114から受信したファクシミリデ
ータのパソコン4への送信中にCTS制御ラインの出力
状態に基づいてパソコン4がファクシミリデータを受信
不可能であるか否かが判定されるようになっていたが、
更にインターフェース・ボックス6を接続するケーブル
の断・接を検出すれば、パソコン4によるファクシミリ
データの受信不可能の原因がインターフェース・ボック
ス6の非接続であるかどうかがわかる。
4がファクシミリデータを受信不可能であるか否かを判
定するとき、ATA信号の送信やCTS制御信号ライン
の出力がデータ送信を阻止する状態から許容する状態に
なることが3秒間待たれるようになっていたが、3秒よ
り長い時間待つようにしてもよい。
データを送信する送信相手は、ファクシミリ装置に限ら
ず、ファクシミリデータの受信機能のみを有するファク
シミリデータ受信装置でもよい。
ンピュータとの接続部を有するファクシミリ装置におい
て、コンピュータの電源がOFFの場合には、コンピュ
ータに関連する機能を表示器に表示しないようにでき
る。従って、機能設定を行う場合に機能の誤設定を防止
でき、且つ機能設定操作を迅速・容易にすることが可能
となる。
のファクシミリ装置から受信したファクシミリデータを
記録部に出力するかコンピュータへ出力するかの出力モ
ードの設定を行うときに、コンピュータがファクシミリ
データを受信できなければ、出力モードの設定メニュー
を表示器に表示させないようにできる。よって、コンピ
ュータが接続されていないにも拘らず、コンピュータへ
出力するように設定される誤設定や出力モードの設定を
回避するための余分な操作が不要となり、迅速・容易な
機能設定が可能となる。
ファクシミリデータを受信できるか否かの判断は、コン
ピュータがファクシミリ装置のコンピュータ接続部に接
続されているか否かにより行われる。従って、コンピュ
ータが接続されていなければ、表示器にコンピュータに
関連する機能が表示されず、機能の誤設定の防止と機能
設定操作の迅速・容易化が可能となる。
ファクシミリデータを受信できるか否かの判断は、イン
ターフェース装置がファクシミリ装置のコンピュータ接
続部に接続されているか否かにより行われる。従って、
当該インターフェース装置が接続されていなければ、表
示器にコンピュータに関連する機能が表示されず、機能
の誤設定の防止と機能設定操作の迅速・容易化が可能と
なる。
ファクシミリデータを受信できるか否かの判断は、コン
ピュータの電源がOFFか否かにより行われる。従っ
て、コンピュータの電源がOFFの場合は、表示器にコ
ンピュータに関連する機能が表示されず、機能の誤設定
の防止と機能設定操作の迅速・容易化が可能となる。
のファクシミリ装置から受信したファクシミリデータを
記録部に出力するかコンピュータへ出力するかの出力モ
ードの設定が可能で、コンピュータがファクシミリデー
タを受信できなければ、出力モードのメニューを表示さ
せないようにできる。よって、コンピュータが接続され
ていないにも拘らず、コンピュータへの出力が可能なよ
うに誤認識されたり、出力モードの設定を回避するため
の余分な操作が不要となり、迅速・容易な機能設定が可
能となる。
実施例であるファクシミリ装置、そのファクシミリ装置
に接続されたパソコンおよびそれらを接続するインタフ
ェース・ボックスを示す斜視図である。
る。
図である。
ブロック図である。
Mの構成を概念的に示す図である。
る。
図である。
である。
イドル時コマンド受信P/S割込処理プログラムを示す
フローチャートである。
アイドル時コマンド出力P/S割込処理プログラムを示
すフローチャートである。
装置により他のファクシミリ装置へ送信する際の画像デ
ータ,コマンドの送,受信を説明するシーケンスチャー
トである。
タ送信指示プログラムを示すフローチャートである。
タ送信プログラムを示すフローチャートである。
送信プログラムを示すフローチャートである。
データ送信時画像データ受信P/S割込処理プログラム
を示すフローチャートである。
データ送信時コマンド受信P/S割込処理プログラムを
示すフローチャートである。
データ送信時画像データ送出モデム割込処理プログラム
を示すフローチャートである。
データ送信時コマンド出力モデム割込処理プログラムを
示すフローチャートである。
データ送信時コマンド受信モデム割込処理プログラムを
示すフローチャートである。
PCデータ送信プログラムを示すフローチャートであ
る。
クシミリ装置により記録する際の画像データ,コマンド
の送,受信を説明するシーケンスチャートである。
記録時画像データ受信P/S割込処理プログラムを示す
フローチャートである。
PCデータ記録プログラムを示すフローチャートであ
る。
PC・TELプログラムを示すフローチャートである。
リデータを上記パソコンに受信させる際の画像データ,
コマンドの送,受信を説明するシーケンスチャートであ
る。
FAXデータ受信時画像データ受信モデム割込処理プロ
グラムを示すフローチャートである。
FAXデータ受信時コマンド受信モデム割込処理プログ
ラムを示すフローチャートである。
FAXデータ受信時コマンド出力モデム割込処理プログ
ラムを示すフローチャートである。
FAXデータ受信時画像データ送出P/S割込処理プロ
グラムを示すフローチャートである。
FAXデータ受信時データ受信P/S割込処理プログラ
ムを示すフローチャートである。
受信プログラムを示すフローチャートである。
FAX着信判定プログラムを示すフローチャートであ
る。
F/Tモード時FAX着信判定プログラムを示すフロー
チャートである。
TADモード時FAX着信判定プログラムを示すフロー
チャートである。
MCモード時FAX着信判定プログラムを示すフローチ
ャートである。
DIS出力プログラムを示すフローチャートである。
PC受信プログラムを示すフローチャートである。
代行受信プログラムを示すフローチャートである。
紙出力プログラムを示すフローチャートである。
代行受信データ処理プログラムを示すフローチャートで
ある。
いて読取・送出が行われる場合のシーケンスチャートで
ある。
読取・送出プログラムを表すフローチャートである。
読取・送出プログラムの一部を表すフローチャートであ
る。
読取・送出プログラムの一部を表すフローチャートであ
る。
機能設定処理のプログラムを表すフローチャートであ
る。
設定項目表示プログラムのを表すフローチャートであ
る。
正面図である。
Claims (6)
- 【請求項1】 コンピュータを接続するコンピュータ接
続部を有するファクシミリ装置において、 前記ファクシミリ装置の機能の設定を行う設定手段と、 前記設定手段を用いて前記機能の設定を行うときに、設
定を行う機能を表示する表示器と、 前記コンピュータの電源がOFFか否かを判定する判定
手段と、 前記判定手段によって、コンピュータの電源がOFFと
判定された場合には、前記接続部に接続されているコン
ピュータに関連する機能を前記表示器に表示しないよう
にする表示禁止手段とを設けたことを特徴とするファク
シミリ装置。 - 【請求項2】 記録部と、コンピュータを接続するコン
ピュータ接続部と、回線に接続する回線接続部とを有す
るファクシミリ装置において、 前記回線を介して他のファクシミリ装置から受信したフ
ァクシミリデータを前記記録部へ出力するか前記コンピ
ュータへ出力するかの出力モードの設定を行う設定手段
と、 前記設定手段を用いて出力モードの設定を行うときに、
設定する出力モードのメニューを表示する表示器と、 前記コンピュータがファクシミリデータを受信可能か否
かを判定する受信可否判定手段と、 前記受信可否判定手段によって、コンピュータがファク
シミリデータを受信不可と判定された場合には、前記出
力モードの設定メニューを前記表示器に表示しないよう
にする表示禁止手段とを設けたことを特徴とするファク
シミリ装置。 - 【請求項3】 前記受信可否判定手段は前記コンピュー
タ接続部にコンピュータが接続されているか否かを判定
することを特徴とする請求項2に記載のファクシミリ装
置。 - 【請求項4】 前記受信可否判定手段は前記コンピュー
タ接続部に、ファクシミリ装置とコンピュータを接続す
るためのインターフェース装置が、接続されているか否
かを判定することを特徴とする請求項2に記載のファク
シミリ装置。 - 【請求項5】 前記受信可否判定手段は前記コンピュー
タの電源がOFFか否かを判定することを特徴とする請
求項2に記載のファクシミリ装置。 - 【請求項6】 記録部と、コンピュータを接続するコン
ピュータ接続部と、回線に接続する回線接続部とを有す
るファクシミリ装置において、 前記回線を介して他のファクシミリ装置から受信したフ
ァクシミリデータを前記記録部へ出力するか前記コンピ
ュータへ出力するかの出力モードの設定を行う設定手段
と、 前記設定手段により設定可能な出力モードのメニューを
表示する表示手段と、 前記コンピュータがファクシミリデータを受信可能か否
かを判定する受信可否判定手段と、 前記受信可否判定手段によって、コンピュータがファク
シミリデータを受信不可と判定された場合には、前記出
力モードの設定メニューを表示しないようにする表示禁
止手段とを設けたことを特徴とするファクシミリ装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06176473A JP3119079B2 (ja) | 1994-07-28 | 1994-07-28 | ファクシミリ装置 |
US08/505,395 US5592307A (en) | 1994-07-28 | 1995-07-21 | Facsimile machine with erroneous mode setting prevention function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06176473A JP3119079B2 (ja) | 1994-07-28 | 1994-07-28 | ファクシミリ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0846766A JPH0846766A (ja) | 1996-02-16 |
JP3119079B2 true JP3119079B2 (ja) | 2000-12-18 |
Family
ID=16014296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP06176473A Expired - Fee Related JP3119079B2 (ja) | 1994-07-28 | 1994-07-28 | ファクシミリ装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5592307A (ja) |
JP (1) | JP3119079B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3003822U (ja) * | 1994-02-15 | 1994-11-01 | 利久 高井 | 水洗トイレ用衛生ロール紙 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3662266B2 (ja) * | 1993-03-11 | 2005-06-22 | 株式会社リコー | 複合ファクシミリ装置 |
US5699171A (en) * | 1993-12-07 | 1997-12-16 | Brother Kogyo Kabushiki Kaisha | Facsimile machine having a plurality of own-call-numbers |
JP3000879B2 (ja) * | 1995-03-02 | 2000-01-17 | ブラザー工業株式会社 | プリンタ機能付ファクシミリ装置 |
JP3342225B2 (ja) * | 1995-03-29 | 2002-11-05 | ブラザー工業株式会社 | ファクシミリ機能表示方法、ファクシミリ機能取得装置、ファクシミリ装置およびファクシミリシステム |
US5844689A (en) * | 1995-11-02 | 1998-12-01 | Canon Kabushiki Kaisha | System for image formation and image display based on an external image signal |
US5959744A (en) * | 1996-03-11 | 1999-09-28 | Canon Kabushiki Kaisha | Recording apparatus and recording method |
JP3635809B2 (ja) * | 1996-09-17 | 2005-04-06 | ブラザー工業株式会社 | 多機能周辺装置 |
KR100223213B1 (ko) * | 1996-11-28 | 1999-10-15 | 윤종용 | 복합기능을 가지는 팩시밀리에서 문서 강제 수신방법 |
KR100219937B1 (ko) * | 1996-12-11 | 1999-09-01 | 윤종용 | 컴퓨터와 접속되는 복합 기능 팩시밀리 시스템의 자동 퍼스널 컴퓨터 수신모드 전환방법 |
JPH10257227A (ja) * | 1997-03-07 | 1998-09-25 | Murata Mach Ltd | ファクシミリ装置 |
JP3762051B2 (ja) | 1997-06-20 | 2006-03-29 | キヤノン株式会社 | 画像読取り装置及びその制御方法 |
JP3794659B2 (ja) * | 1997-07-23 | 2006-07-05 | シャープ株式会社 | 通信機 |
US6456398B1 (en) * | 1997-10-14 | 2002-09-24 | Canon Kabushiki Kaisha | Method and apparatus for data communication with improved transmission efficiency |
US6891633B1 (en) * | 1999-07-30 | 2005-05-10 | Xerox Corporation | Image transfer system |
WO2003069881A1 (fr) * | 2002-02-13 | 2003-08-21 | Matsushita Electric Industrial Co., Ltd. | Appareil de fourniture d'informations, appareil de presentation d'informations fournies et procede de fourniture d'informations |
JP2004070868A (ja) * | 2002-08-09 | 2004-03-04 | Seiko Epson Corp | 画像データ送信装置、及び、画像データ送受信システム |
JP2006236269A (ja) * | 2005-02-28 | 2006-09-07 | Oki Data Corp | 画像形成装置及び上位端末装置 |
US20060197979A1 (en) * | 2005-03-01 | 2006-09-07 | Murata Kikai Kabushiki Kaisha | Image communication device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1247230A (en) * | 1983-08-29 | 1988-12-20 | Takaho Koshiishi | Image information processing system |
US5170266A (en) * | 1990-02-20 | 1992-12-08 | Document Technologies, Inc. | Multi-capability facsimile system |
US5365577A (en) * | 1990-09-27 | 1994-11-15 | Radish Communications Systems, Inc. | Telecommunication display system |
TW237588B (ja) * | 1993-06-07 | 1995-01-01 | Microsoft Corp | |
US5442687A (en) * | 1993-10-13 | 1995-08-15 | Hewlett-Packard Company | Facsimile having a user interface with automatic offer of help message |
JPH07254959A (ja) * | 1994-03-15 | 1995-10-03 | Mita Ind Co Ltd | ファクシミリ装置 |
JPH07271323A (ja) * | 1994-03-31 | 1995-10-20 | Hitachi Ltd | 液晶表示装置 |
-
1994
- 1994-07-28 JP JP06176473A patent/JP3119079B2/ja not_active Expired - Fee Related
-
1995
- 1995-07-21 US US08/505,395 patent/US5592307A/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3003822U (ja) * | 1994-02-15 | 1994-11-01 | 利久 高井 | 水洗トイレ用衛生ロール紙 |
Also Published As
Publication number | Publication date |
---|---|
US5592307A (en) | 1997-01-07 |
JPH0846766A (ja) | 1996-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3119079B2 (ja) | ファクシミリ装置 | |
US6323962B1 (en) | Facsimile machine with facsimile data receiver and external computer | |
JPH08116394A (ja) | デジタル複写機 | |
JP3060830B2 (ja) | ファクシミリ装置 | |
JP3055398B2 (ja) | ファクシミリ装置 | |
JP3273097B2 (ja) | ファクシミリ装置 | |
JP3060831B2 (ja) | ファクシミリ装置 | |
US5796493A (en) | Facsimile machine | |
JP3511245B2 (ja) | ファクシミリ装置 | |
JP3060832B2 (ja) | ファクシミリ装置 | |
JP2000188660A (ja) | ファクシミリ装置 | |
JPH07321991A (ja) | ファクシミリ装置 | |
JP2000201249A (ja) | ファクシミリ装置 | |
JPH07322026A (ja) | ファクシミリ装置 | |
US5805679A (en) | Communication device with automatic signal discrimination and method therefor | |
JP2764720B2 (ja) | 情報処理装置 | |
JPH04172757A (ja) | ファクシミリ装置 | |
EP0854629A2 (en) | Method of recording receiving information in a facsimile | |
JPH0670139A (ja) | ファクシミリ装置 | |
JP2950839B2 (ja) | 画像形成装置の制御方法 | |
JPH04172756A (ja) | ファクシミリ装置 | |
JPH06164778A (ja) | 自動発信機能を有するファクシミリ機能付複写装置 | |
JPH0965072A (ja) | 画像記憶装置及び画像記憶装置を備えた画像処理装置 | |
JPS60182865A (ja) | フアクシミリ装置 | |
JPH07312663A (ja) | ファクシミリ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071013 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081013 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091013 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091013 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101013 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101013 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121013 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131013 Year of fee payment: 13 |
|
LAPS | Cancellation because of no payment of annual fees |