JP3211524B2 - Variable code length transmitter for facsimile machine - Google Patents
Variable code length transmitter for facsimile machineInfo
- Publication number
- JP3211524B2 JP3211524B2 JP30147193A JP30147193A JP3211524B2 JP 3211524 B2 JP3211524 B2 JP 3211524B2 JP 30147193 A JP30147193 A JP 30147193A JP 30147193 A JP30147193 A JP 30147193A JP 3211524 B2 JP3211524 B2 JP 3211524B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- code length
- code
- data
- variable code
- 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
Links
- 238000000034 method Methods 0.000 claims description 2
- 230000001629 suppression Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000007430 reference method Methods 0.000 description 1
Landscapes
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ファクシミリ装置の画
信号を符号化して得られる可変符号長の送信装置の改良
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement of a variable code length transmission device obtained by coding an image signal of a facsimile machine.
【0002】[0002]
【従来の技術】可変長の符号を送信しようとする場合、
その有効符号長を指定することが重要となってくる。従
来では符号長が、例えば整数倍に増加するような規則性
を持たせた符号化を行い、その規則性により有効符号長
を指定していた。2. Description of the Related Art When transmitting a variable-length code,
It is important to specify the effective code length. Conventionally, encoding is performed with a regularity such that the code length increases, for example, by an integral multiple, and an effective code length is designated by the regularity.
【0003】[0003]
【発明が解決しようとする課題】従来の様な規則性を持
たせることによる有効符号長の指定方式では符号化が複
雑になるに従い規則性に合わない場合が生じてくるとい
う問題点がある。However, the conventional method of designating the effective code length by providing regularity has a problem that as the encoding becomes more complicated, it may not conform to the regularity.
【0004】本発明は、上記した点に鑑てなされたもの
であり、規則性を有しない可変長符号に対しても効率良
く有効符号長が指定できるファクシミリ装置の可変符号
長送信装置を提供することを目的としている。The present invention has been made in view of the above points, and provides a variable code length transmitting apparatus of a facsimile apparatus capable of efficiently specifying an effective code length even for a variable length code having no regularity. It is intended to be.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、本発明のファクシミリ装置の可変符号長送信装置で
は、可変長デ−タを記憶する符号テ−ブルと、前記符号
テ−ブル内の各デ−タの記憶アドレスを記憶するアドレ
ステ−ブルの二つのテ−ブルを具備する。In order to achieve the above object, a variable code length transmitting apparatus of a facsimile apparatus according to the present invention comprises a code table for storing variable length data and a code table for storing the variable length data. And two address tables for storing the storage addresses of the respective data.
【0006】上記アドレステーブル内に記憶されている
アドレスデータは、ある1つのアドレスに記憶されてい
るアドレスデータと、該アドレスと隣接するアドレスに
記憶されているアドレスデータの差が符号長データとな
るものであるように構成する。In the address data stored in the address table, the difference between the address data stored at one address and the address data stored at an address adjacent to the address is code length data. It is configured to be
【0007】[0007]
【作用】上記のように構成されたファクシミリ装置の可
変符号長送信装置において二つのテ−ブルを具備するこ
とにより、まずテ−ブル参照方式をとっているため符号
化の際の冗長度が抑圧され、隣接する二つのアドレスデ
−タの関係により有効符号長を指定できることを特徴と
するアドレステ−ブルを具備することで規則性を有しな
い可変符号長についても効率良く有効符号長を指定でき
る。In the facsimile apparatus having the variable code length transmitting apparatus constructed as described above, two tables are provided. First, the table reference method is used, so that the redundancy at the time of encoding is suppressed. By providing an address table characterized in that the effective code length can be specified by the relationship between two adjacent address data, the effective code length can be efficiently specified even for a variable code length having no regularity. .
【0008】[0008]
【実施例】以下、図1に従い本発明の一実施例を説明す
る。図1は本発明の可変符号長送信装置の一実施例を説
明したブロック図であり、図2はアドレステ−ブルの構
成を表し、図3は符号デ−タの構成を表したものであ
る。原稿を読み取ることにより得られた画信号は画信号
処理部1に入力される。画信号処理部1は入力画信号に
対して、白黒判別、白黒ランレングスの計算等所定の処
理を行った後アドレステ−ブル2に対して第一のアドレ
ス信号aを出力する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIG. FIG. 1 is a block diagram illustrating an embodiment of a variable code length transmitting apparatus according to the present invention. FIG. 2 shows a configuration of an address table, and FIG. 3 shows a configuration of code data. . An image signal obtained by reading a document is input to the image signal processing unit 1. The image signal processing unit 1 performs predetermined processing such as black-and-white discrimination and black-and-white run length calculation on the input image signal, and then outputs a first address signal a to the address table 2.
【0009】アドレステ−ブル2は符号テ−ブル3内の
符号デ−タのアドレスを記憶しているものであり、図2
の様な内容となっている。a0〜akが画信号処理部1
より出力される第一のアドレス信号であり、b0〜bk
が符号テ−ブル3内の符号デ−タのアドレスである。そ
して隣接する二つのアドレスデ−タ、例えばb0とb1
の差は符号デ−タの符合長を表すように構成されてい
る。例えば(b0−b1)はb0で指定されるアドレス
に記憶されている符号デ−タ、つまり図3のc0の符号
長を表す。The address table 2 stores the address of the code data in the code table 3 as shown in FIG.
It is like the contents. a0 to ak are image signal processing units 1
Are the first address signals output from b0 to bk
Is the address of the code data in the code table 3. Then, two adjacent address data, for example, b0 and b1
Is configured to represent the code length of the code data. For example, (b0-b1) represents the code data stored at the address specified by b0, that is, the code length of c0 in FIG.
【0010】第一のアドレス信号aを受け取るとアドレ
ステ−ブル2は前記のアドレス信号で指定される領域に
記憶されているアドレスデ−タ、例えばb0を符号テ−
ブル3に出力し、また同時に前記アドレス信号で指定さ
れるアドレスの次アドレスに記憶されているアドレスデ
−タ、例えばb1と前記アドレスデ−タを減算器4に出
力する。減算器4は入力された二つのアドレスデ−タの
差より符号長lを求め、結果を画信号処理部1に出力す
る。前記符号長lは、例えばb0で指定されるアドレス
に記憶されている符号デ−タ(図3のc0)の有効符号
長を指定するものである。When the first address signal a is received, the address table 2 encodes the address data, for example, b0, stored in the area designated by the address signal as a code table.
The address data stored in the next address of the address specified by the address signal, for example, b1 and the address data are output to the subtractor 4. The subtracter 4 obtains the code length 1 from the difference between the two input address data, and outputs the result to the image signal processing unit 1. The code length 1 specifies, for example, the effective code length of the code data (c0 in FIG. 3) stored at the address specified by b0.
【0011】入力として第2のアドレス信号bを受け取
った符号テ−ブルは,bで指定されるアドレスに記憶さ
れている符号デ−タcを符号レジスタ5に出力する。符
号レジスタ5はパラレル−シリアル変換機能を持つシフ
トレジスタである。レジスタ内に一時格納された前記符
号デ−タcは画信号処理部1からの電送速度に基づいた
クロックckに従って1ビットずつシフトされ、シリア
ル信号として送出される。そしてクロック数が上記した
符号長デ−タの数と等しくなると、一回の符号の送信が
終了したとして符号化を終了する。The code table receiving the second address signal b as input outputs the code data c stored at the address designated by b to the code register 5. The code register 5 is a shift register having a parallel-serial conversion function. The code data c temporarily stored in the register is shifted one bit at a time in accordance with a clock ck based on the transmission speed from the image signal processing unit 1 and transmitted as a serial signal. Then, when the number of clocks becomes equal to the number of the code length data described above, the encoding is terminated as one transmission of the code is completed.
【0012】[0012]
【発明の効果】以上説明したように本発明によると、規
則性を有しない可変符号長の送信において有効符号長の
指定をテ−ブルの参照により行うので、複雑な符号化に
対しても最適な可変符号長送信方式を指定でき効率の良
い符号の送信が行える。As described above, according to the present invention, in the transmission of a variable code length having no regularity, the designation of the effective code length is performed by referring to the table. A variable code length transmission method can be specified, and efficient code transmission can be performed.
【図1】本発明の一実施例の装置を説明するブロック図
である。FIG. 1 is a block diagram illustrating an apparatus according to an embodiment of the present invention.
【図2】本発明で提案するアドレステ−ブルの構成を表
す。FIG. 2 shows a configuration of an address table proposed in the present invention.
【図3】本発明で提案する符号テ−ブルの構成を表す。FIG. 3 shows a configuration of a code table proposed in the present invention.
1 画信号処理部 2 アドレステ−ブル 3 符号テ−ブル 4 減算器 5 符号レジスタ Reference Signs List 1 image signal processing unit 2 address table 3 code table 4 subtracter 5 code register
Claims (1)
て送信する、ファクシミリ装置の可変符号長送信装置に
おいて、可変符号長データを記憶する第一の符号化テー
ブルと、前記符号化テーブル内の符号データのアドレス
を記憶する第二の符号化テーブルを具備し、第二の符号
化テーブルに記憶されているアドレスデータは、ある一
つのアドレスに記憶されているアドレスデータと、該ア
ドレスと隣接するアドレスに記憶されているアドレスデ
ータとの差が符号長データとなるものであることを特徴
とするファクシミリ装置における可変符号長送信装置。1. A variable code length transmitting device of a facsimile apparatus for encoding and transmitting an image signal by a redundancy suppression method, wherein: a first encoding table for storing variable code length data; A second encoding table for storing the address of the code data, wherein the address data stored in the second encoding table is adjacent to the address data stored in a certain address; A variable code length transmitting apparatus in a facsimile apparatus, wherein a difference from address data stored in an address is code length data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30147193A JP3211524B2 (en) | 1993-12-01 | 1993-12-01 | Variable code length transmitter for facsimile machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30147193A JP3211524B2 (en) | 1993-12-01 | 1993-12-01 | Variable code length transmitter for facsimile machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07154610A JPH07154610A (en) | 1995-06-16 |
| JP3211524B2 true JP3211524B2 (en) | 2001-09-25 |
Family
ID=17897300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30147193A Expired - Lifetime JP3211524B2 (en) | 1993-12-01 | 1993-12-01 | Variable code length transmitter for facsimile machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3211524B2 (en) |
-
1993
- 1993-12-01 JP JP30147193A patent/JP3211524B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07154610A (en) | 1995-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1154873A (en) | Method and apparatus for reducing dc components in a digital information signal | |
| JPS6043703B2 (en) | Binary signal facsimile data compression method | |
| JPS6338913B2 (en) | ||
| US5309156A (en) | Variable-length code decoding device | |
| JP2853784B2 (en) | Encoding / decoding device | |
| JP3211524B2 (en) | Variable code length transmitter for facsimile machine | |
| JPS60154776A (en) | Coding and decoding system | |
| EP0499225B1 (en) | Variable-length code decoding device | |
| JPS6341270B2 (en) | ||
| JPS6333350B2 (en) | ||
| JPH04270569A (en) | Data compression system for picture processor | |
| JP2806310B2 (en) | Encoding device and facsimile device having the same | |
| JPH01195769A (en) | Conversion method for variable length data to fixed length data | |
| JPH0548027B2 (en) | ||
| JP3187696B2 (en) | Image coding device | |
| JPS6248938B2 (en) | ||
| KR890004316B1 (en) | Convertor to run-length codes | |
| JPS60253372A (en) | Picture signal coding system | |
| JP2689745B2 (en) | Coded data transmission processing method | |
| JPS6058628B2 (en) | Facsimile signal encoding method | |
| JP2000350045A (en) | Coding/decoding method and device | |
| JPS63193672A (en) | Picture signal encoder | |
| JPH07322077A (en) | Device for detecting change point coordinate of binary picture data | |
| JPS6367392B2 (en) | ||
| JPH06303346A (en) | Fax machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |