JPH0480588B2 - - Google Patents

Info

Publication number
JPH0480588B2
JPH0480588B2 JP58218684A JP21868483A JPH0480588B2 JP H0480588 B2 JPH0480588 B2 JP H0480588B2 JP 58218684 A JP58218684 A JP 58218684A JP 21868483 A JP21868483 A JP 21868483A JP H0480588 B2 JPH0480588 B2 JP H0480588B2
Authority
JP
Japan
Prior art keywords
line
fill
transmission time
encoded
counter
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 - Lifetime
Application number
JP58218684A
Other languages
English (en)
Other versions
JPS60112373A (ja
Inventor
Juji Ishikawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP58218684A priority Critical patent/JPS60112373A/ja
Priority to US06/672,783 priority patent/US4775893A/en
Publication of JPS60112373A publication Critical patent/JPS60112373A/ja
Publication of JPH0480588B2 publication Critical patent/JPH0480588B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction
    • H04N1/411Bandwidth or redundancy reduction for the transmission or storage or reproduction of two-tone pictures, e.g. black and white pictures
    • H04N1/413Systems or arrangements allowing the picture to be reproduced without loss or modification of picture-information
    • H04N1/419Systems or arrangements allowing the picture to be reproduced without loss or modification of picture-information in which encoding of the length of a succession of picture-elements of the same value along a scanning line is the only encoding step
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/327Initiating, continuing or ending a single-mode communication; Handshaking therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Storing Facsimile Image Data (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、画像信号を符号化して送信するフア
クシミリ装置に関する。
〔従来技術〕
CCITT勧告による1次元符号化(以下MH方
式と言う)では、「各ラインの電送時間は最小電
送時間以上でなければならない」という条件があ
るため符号化ビツト長の短かいララインを電送す
る際には何の情報も持たないビツト、すなわちフ
イルビツトを挿入しなければならず、この結果電
送時間が長くなつてしまう欠点があつた。
〔目 的〕
本発明は以上のような従来の欠点を除去するた
めに成されたもので、符号化ビツト長の短かいラ
インを電送する際に挿入されるフイルビツトの量
を画像に影響を与えることなく減らすことによ
り、受信機の記録速度を速めることなく実質的な
電送時間を短縮することができるようにしたフア
クシミリ電送装置を提供することを目的としてい
る。
〔実施例〕
第1図A,Bは本発明方式と従来方式とを比較
するための説明図で、同図Aに従来方式を、Bに
本発明方式を示してある。
両図においてTWは全白ラインの最小電送時間
を示し、TBは黒画素を含むラインの最小電送時
間を示す。
またl1は全白ラインのコード電送時間、l2〜l4
は黒画素を含むラインのコード電送時間であり、
l1<TW,l2>TB,l3,l4<TBである。
両図を比較して明らかなようにMH方式による
従来例においてはl1<TW,l3,l4<TBであるため
斜線で示すようにフイルビツトf1,f3,f4が挿入
され全体としての電送時間が長くなつている。
これに対し本発明方式の場合には次のようにし
て電送が行なわれる。
すなわち、受信機の持つバツフアメモリの容量
はCCITT勧告T30のプロトコル中においてす
でに知らされているものとし、この受信機の持つ
バツフアメモリに完全に入る最大の符号化ライン
がl1〜l4までであるとすると送信機はl1〜l4までを
一切のフイルビツトを挿入することなく電送す
る。
ここで第1図Bに示すように、今電送したライ
ンの内全白ラインがl1、それ以外の黒画素を含む
ラインがl2〜l4であるため、 f0=(TW×1+TB×3)−(l1+l2+l3+l4) を計算しf0>0ならf0時間に相当するフイルビツ
トを挿入する。
一方、f0≦0の場合にはフイルビツトの挿入は
一切行なわない。この結果、第1図Bに点線で示
した部分だけの電送時間が短縮されることにな
る。
ところで、第2図に上述した方式による電送を
行なうための制御回路のブロツク図が示されてい
る。
第2図において符号1は読取部で、ここで読取
られた読取データは符号化部2において符号化処
理され、送信側バツフアメモリ3に蓄えられる。
符号4で示すものは演算部5の制御により指定
されたフイルビツトを生成するフイルビツト生成
部である。
また、演算部5は符号化部2が生成するコード
長を計数するカウンタと、各ラインの必要とする
最小電送時間に見合うビツト長を積算するカウン
タを備えている。
また、符号6は送信機のモデム、7は受信機の
モデムを示し、8は複数ライン分のコードが入る
容量を持つバツフアメモリである。
この受信機のバツフアメモリの容量は画像電送
が開始される以前のプロトコル中ですでに送信機
に知らされているものとする。
以上のような構成のもとに読取部1において読
取られたデータは符号化部2によつてMH方式等
により冗長度抑圧符号化され、送信側バツフアメ
モリ3に蓄えられる。
同時に演算部5は符号化されたコード長と、最
小電送時間に見合うビツト数を積算する。
このコード長の積算値が受信機のバツフアメモ
リ8の容量を超えた時点で、それ以前に完全に符
号化されたラインについて、 (最小電送時間に見合うビツト数の和) −(コード長の和) ……(1) の演算を行なう。
(1)式の演算を行い、この結果が負ならばフイル
ビツトの挿入は行わずコードの電送を続ける。
また、結果が正ならば送信側のモデム6が最終
ラインの電送が終了したのち(1)式により得られた
フイルビツト数の生成をフイルビツト生成部4に
指示すると共にモデム6に生成されたフイルビツ
トを電送するように制御する。
ところで、前述した受信機がバツフアメモリの
容量を送信機に知らせる割り込みを発生する。
次に、第3図に示すフローチヤートに基いて演
算部5で行われる処理の詳細を説明する。
まずステツプS1において、符号化部2が生成す
るコードの総バイト数を計算するカウンタ
BYTE符号化され、受信側バツフアに蓄積され
まだ電送されていないライン数を計算するカウン
タLINE、符号化されたラインの最小電送時間の
総和を計数するカウンタMINをそれぞれゼロに
する。
続いてステツプS2において1ラインの符号化バ
イト長をBYTEカウンタに加算する。そして、
ステツプS3においてLINEカウンタに1ライン分
を加算しステツプS4に進み00H2バイトを送信側
バツフア3に書き込みBYTEカウンタに2を加
算する。
なお、本実施例においてはEOL(エンドオブラ
イン)信号として、CCITTの定めるコードを用
いず、00H2バイトでEOLを現わし、モデム6か
らの割り込み処理において、この最後のゼロを1
に書きかえることにより通常のEOLに変換して
いる。
一方、続いてステツプS5に進みBYTEカウン
タのカウント数が受信機側のバツフア容量よりも
大きいか否かが判定される。
カウント数がバツフア容量より小さい場合には
ステツプS6に進み、BYTEカウンタの内容が
SIZE(サイズカウンタ)に移されステツプS7に進
む。
ステツプS7においては全白ラインであるか否か
が判定され、全白ラインでない場合にはステツプ
S8に進みMINカウンタに全白以外のラインの最
小電送時間に相当するバイト数BMINが加算さ
れる。
また全白ラインであ場合にはステツプS9に進み
MINカウンタに全白ラインの最小電送時間に相
当するバイト数WMINが加算される。
そして、ステツプS8,S9を終わるとモデム6か
ら割り込みが発生した場合に行われる処理ルーチ
ンに移る。
一方、ステツプS5においてBYTEカウンタの
内容がバツフア容量よりも大きいと判定された場
合にはステツプS10に進みBYTEカウンタの内容
からSIZEが減算される。
続いてステツプS11においてMINカウンタの内
容とSIZEの内容が比較される。
SIZEの内容がMINの内容より大きい場合には
ステツプS12に進みフイルビツトのバイトカウン
タFILLをゼロにしステツプS13へ進み受信機バツ
フアがいつぱいになつたことを示すフルフラグ
OVERをセツトする。
また、ステツプS11においてMINの内容がSIZE
の内容より大きい場合にはステツプS14へ進みフ
イルビツトのバイトカウンタFILLの内容をMIN
−SIZEとしステツプS13へ進む。
ステツプS13を終了するとモデム6からの割り
込み処理ルーチンへ移る。
ところで、第4図にはモデム6からの割り込み
処理ルーチンが示されている。
すなわちステツプT1においてラインはゼロで
あるか否かが判定され、ゼロである場合にはステ
ツプT2に進みFILLを1バイト分送出して処理を
終わる。
また、ステツプT1においてラインがゼロでな
い場合にはステツプT3において送信バツフア3
から1バイト読み出しステツプT4に進む。
ステツプT4においては前回送出データと今回
読み出したデータが共に00Hであるか否かが判定
され00Hでない場合にはT5に進み読み出したデー
タをそのまま送出して処理を終る。
ステツプT4において00Hであると判定された場
合にはステツプS6においてLINEカウンタの内容
を1だけ減らしステツプT7においてLINEがゼロ
であるか否かを判定する。
ゼロであつた場合にはステツプT8において受
信機バツフアのOVERフラグがセツトされてい
るか否かが判定され、セツトされていない場合に
はステツプT2に進み処理を終わる。
OVERフラグがセツトされている場合にはス
テツプT9に進みフイルビツトのバイトカウンタ
FILLがゼロであるかが判定される。
ゼロでない場合にはステツプT10においてFILL
の内容をフイルビツト生成部4にセツトし、モデ
ム6の入力をフイルビツト生成部4側に切換えス
テツプT11に進みOVERフラグをリセツトし処理
を終わる。
一方、ステツプT7においてLINEの内容がゼロ
でないと判定された場合にはステツプT12に進み
EOLとして「0000 0001」を送出しステツプT11
へ進む。
また、ステツプT9においてFILLがゼロと判定
された場合にはステツプT12へ進む。
〔効 果〕
以上の様に、本発明によれば、フイルビツトの
付加をライン毎ではなく、所定量のブロツク毎に
行うようにしたので、1つのブロツク内に符号化
されたコードが最小伝送時間を十分に満たすライ
ンと、符号化されたコードが最小伝送時間を満た
さないラインが混在する場合、各ライン毎にフイ
ルビツトを付加するものに比べて、フイルビツト
の量を少なくでき、伝送時間を短縮できる。
【図面の簡単な説明】
図は本発明の一実施例を説明するもので、第1
図A,Bは従来方式と本発明方式の電送時間を比
較して示す説明図、第2図は制御回路のブロツク
図、第3図は通常の制御動作を説明するフローチ
ヤート図、第4図はモデムの割り込み処理動作を
説明するフローチヤート図である。 1……読取部、2……符号化部、3……送信側
バツフア、4……フイルビツト生成部、5……演
算部、6……送信側モデム、7……受信側モデ
ム、8……受信側バツフア。

Claims (1)

  1. 【特許請求の範囲】 1 画像信号を符号化する符号化手段と、 上記符号化手段により符号化された符号コード
    のコード長を計数する第1の計数手段と、 前記符号化手段により符号化されたラインの最
    小伝送時間に対応するビツト長を積算する第2の
    計数手段と、 前記第1計数手段の計数値が所定の数値に達し
    た時に、上記第1計数手段の計数値と上記第2計
    数手段の計数値を比較し、この比較結果に基づい
    て上記符号化手段により符号化された符号コード
    にフイルビツトを付加する制御手段を有すること
    を特徴とするフアクシミリ装置。
JP58218684A 1983-11-22 1983-11-22 ファクシミリ装置 Granted JPS60112373A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58218684A JPS60112373A (ja) 1983-11-22 1983-11-22 ファクシミリ装置
US06/672,783 US4775893A (en) 1983-11-22 1984-11-19 Facsimile transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58218684A JPS60112373A (ja) 1983-11-22 1983-11-22 ファクシミリ装置

Publications (2)

Publication Number Publication Date
JPS60112373A JPS60112373A (ja) 1985-06-18
JPH0480588B2 true JPH0480588B2 (ja) 1992-12-18

Family

ID=16723795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58218684A Granted JPS60112373A (ja) 1983-11-22 1983-11-22 ファクシミリ装置

Country Status (2)

Country Link
US (1) US4775893A (ja)
JP (1) JPS60112373A (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887224A (en) * 1986-08-28 1989-12-12 Canon Kabushiki Kaisha Image data processing apparatus capable of high-speed data encoding and/or decoding
JPS63227176A (ja) * 1987-03-16 1988-09-21 Matsushita Graphic Commun Syst Inc フアクシミリ通信方法
JPH01119176A (ja) * 1987-10-31 1989-05-11 Sharp Corp データ伝送方式
JP2548285B2 (ja) * 1988-03-15 1996-10-30 日本電信電話株式会社 画像データ伝送方式
JPH02142275A (ja) * 1988-11-24 1990-05-31 Canon Inc 画像通信方式
FR2654282B3 (fr) * 1989-11-07 1991-10-18 Sagem Procede d'emission, notamment de telecopies, vers un appareil de reception a vitesse de traitement limitee, et appareil pour la mise en óoeuvre de ce procede.
US5291303A (en) * 1990-01-16 1994-03-01 Canon Kabushiki Kaisha Facsimile apparatus
US5170266A (en) * 1990-02-20 1992-12-08 Document Technologies, Inc. Multi-capability facsimile system
US5374998A (en) * 1990-05-07 1994-12-20 Ricoh Company, Ltd. Data link control method for controlling receiver and transmitter
JP2858936B2 (ja) * 1990-11-13 1999-02-17 キヤノン株式会社 画像通信装置
GB2259824B (en) * 1991-09-19 1995-01-18 Sony Broadcast & Communication Data compression
DE69325407T2 (de) * 1992-03-31 1999-11-25 Canon K.K., Tokio/Tokyo Bildverarbeitungsgerät
JP2563731B2 (ja) * 1992-09-28 1996-12-18 松下電送 株式会社 ファクシミリ装置
JPH05244431A (ja) * 1992-09-28 1993-09-21 Matsushita Graphic Commun Syst Inc ファクシミリ装置
JPH07107255A (ja) * 1993-10-04 1995-04-21 Fujitsu Ltd 画像情報転送制御方式
US5539531A (en) * 1993-11-15 1996-07-23 Qualcomm Incorporated System and method for facsimile data transmission
US5546388A (en) * 1994-03-18 1996-08-13 Lin; Feng Packet-switched facsimile network and method of operation
US5663807A (en) * 1995-06-07 1997-09-02 Qualcomm Incorporated Method of reducing facsimile data transmission bottlenecks in low data rate networks by dropping data lines
KR100193844B1 (ko) 1996-09-16 1999-06-15 윤종용 팩시밀리의 원고 송신시간 단축 제어장치 및 방법
JPH1155487A (ja) * 1997-07-30 1999-02-26 Shisunetsuto:Kk ファックス送信システム
JP3028096B2 (ja) * 1998-03-09 2000-04-04 日本電気株式会社 画像データ転送システムおよび方法
KR100898563B1 (ko) * 2006-06-09 2009-05-20 이윤규 보안용 전자팩스 제어장치 및 그 제어방법

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57162572A (en) * 1981-03-31 1982-10-06 Canon Inc Method and device for facsimile transmission
JPS59201578A (ja) * 1983-04-28 1984-11-15 Ricoh Co Ltd ファクシミリの伝送制御方式
GB2173968B (en) * 1985-03-01 1989-06-21 Canon Kk Method and apparatus for image transmission

Also Published As

Publication number Publication date
JPS60112373A (ja) 1985-06-18
US4775893A (en) 1988-10-04

Similar Documents

Publication Publication Date Title
JPH0480588B2 (ja)
US5077742A (en) Error-corrected facsimile communication control system
JPH02179155A (ja) 画像通信方法
JPH01119176A (ja) データ伝送方式
JPS60163570A (ja) フアクシミリ装置
JPS61121663A (ja) フアクシミリ送信装置
JP2563297B2 (ja) ファクシミリ装置
JPS6325551B2 (ja)
US5748333A (en) Image communication apparatus having the function of ECM (error correction mode communication)
JPS5999873A (ja) フアクシミリ装置
JPH0422068B2 (ja)
KR0128667B1 (ko) Mh코드 디코딩 장치 및 방법
JP2645954B2 (ja) ファクシミリ装置
JP2568254B2 (ja) データ通信装置
JPH01183270A (ja) ファクシミリ装置の伝送制御方式
JP3868148B2 (ja) 符号データ出力装置
JPH0374993B2 (ja)
JP2641883B2 (ja) 画像通信装置
JP2989716B2 (ja) ファクシミリ装置
JPS59101957A (ja) フアクシミリ装置
JP2689745B2 (ja) 符号化データの伝送処理方法
JP2823565B2 (ja) ファクシミリ装置
JP2574609B2 (ja) ファクシミリ装置
JP3026634B2 (ja) ファクシミリ装置
JPH0420552B2 (ja)