Facsimile system
AssigneeFujitsu Limited
InventorsShigeo Matsunaga, Yoshio Iizuka, Tadaaki Suzuki
Life of this patent
Estimating the term…
Abstract
A facsimile system comprises a data compression circuit for generating a run length, a ROM table for coding a run length into compressed data, and a comparator. The comparator compares given compressed data with a sequence of compressed data transmitted from the data compression circuit. When a match occurs therebetween, reproduced data or run-length data for the given compressed data is obtained in the data compression circuit.
Claims6
A facsimile system in which data compression is performed upon line data as a result of scanning picture elements in a transmitter side and in which compressed data is reproduced in a receiver side, comprising:
- a data compression circuit for generating a run length as a result of the scanning of the picture elements, said data compression circuit comprising:
- at least one line memory for storing the line data;
- transition detecting means, operatively connected to said line memory, for detecting the white-to-black or black-to-white transitions in the line data stored in said at least one line memory;
- and
- run-length counting means, operatively connected to said transition detecting means, for counting a run length between adjacent transitions in dependence upon the output signals of said transition detecting means;
- a ROM table, operatively connected to said data compression circuit, for coding the run length generated by said data compression circuit into compressed data;
- a code buffer memory, operatively connected to said ROM table, for storing the compressed data;
- comparing means, operatively connected to said ROM table and said code buffer memory, for comparing the compressed data output by said code buffer memory;
- and
- sequence control means, operatively connected to said data compression circuit, for controlling said run-length counting means by supplying a sequential data signal thereto so as to generate a sequence of run-lengths, the reproduced data being simultaneously obtained by supplying the sequential data signal to said at least one line memory until said comparing means detects a match as a result of comparing two kinds of said compressed data.
A facsimile system for transmitting coded data and for receiving coded data, comprising:
- first means for generating video data comprising line data having white-to-black and black-to-white transitions;
- second means for receiving first run length data and for printing;
- third means, operatively connected to said first means and said second means, for receiving the video data and for generating second run length data, said third means including:
- a line memory for storing line data arranged as the first run length data;
- transition detecting means, operatively connected to said line memory, for detecting the white-to-black or black-to-white transitions in the line data stored in said line memory;
- and
- run length counting means, operatively connected to said transition detecting means, for counting a run length in the line data in dependence upon the output signals of said transition detecting means and for generating the second run length data;
- a ROM table, operatively connected to said third means, for storing compressed data corresponding to the second run length data and for providing the compressed data as an output;
- fourth means operatively connected to said ROM table and to said third means, and having first and second states, said fourth means for providing the compressed data as the coded data to be transmitted when said fourth means is in the first state and for providing the compressed data as ROM code data when said fourth means is in the second state;
- and
- fifth means, operatively connected to said third means and said fourth means, and operatively connected to receive the received coded data, for comparing the ROM code data with the received coded data when said fourth means is in the second state and for generating a matching signal when the ROM code data and the received coded data match, said third means simultaneously driving said run length counting means and said line memory when said fourth means is in the second state so as to write the first run length data into said line memory while said run length counting means is counting the run length and before said fifth means generates the matching signal.
Dependencies are inferred from the claim text.