JPS62239771A - ランレングス符号化装置 - Google Patents

ランレングス符号化装置

Info

Publication number
JPS62239771A
JPS62239771A JP8454286A JP8454286A JPS62239771A JP S62239771 A JPS62239771 A JP S62239771A JP 8454286 A JP8454286 A JP 8454286A JP 8454286 A JP8454286 A JP 8454286A JP S62239771 A JPS62239771 A JP S62239771A
Authority
JP
Japan
Prior art keywords
data
latch
signal
counter
run length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8454286A
Other languages
English (en)
Inventor
Hiroaki Miwa
三輪 博昭
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.)
Panasonic System Solutions Japan Co Ltd
Original Assignee
Matsushita Graphic Communication Systems 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 Matsushita Graphic Communication Systems Inc filed Critical Matsushita Graphic Communication Systems Inc
Priority to JP8454286A priority Critical patent/JPS62239771A/ja
Publication of JPS62239771A publication Critical patent/JPS62239771A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ランレングス符号化装置に関する。
従来の技術 従来この種の装置は、画像データのランレングスを走査
線毎に計数して符号化し、最大のランレングスは一走査
線のビット数と同一であった。
発明が解決しようとする問題点 しかしながら、かかる構成においては、走査線毎に行う
ために、例えば第2図に示すように、n番目の走査線の
最後の同一データ「0」のランレングスが4ビツト、n
+1番目の最初の同一データ「0」のランレングスが3
ビツトというように、同一データが2つの走査線で連続
する場合にはランが2種類となり、したがって符号も2
種類必要となって符号数が多くなるという問題点がある
本発明は上記問題点に鑑み、ランレングスが走査線毎に
途切れることなく計数して符号化し、符号数を減少して
データ圧縮量を増加することのできるランレングス符号
化装置を提供することを目的とする。
問題点を解決するための手段 本発明は上記問題点を解決するために、各走査線のデー
タを連続したデータとみなしてランレングスを計数し、
符号化するという構成を備えたものである。
作  用 本発明は上記構成により、最大1ペ一ジ分の全走査線の
データが一次元で配列されることになり、したがって同
一データが複数の走査線で連続しても1種類の符号で符
号化する。
実施例 以下、図面を参照して本発明の詳細な説明する。
第1図は、本発明に係るランレングス符号化装置の一実
施例を示すブロック図であり、入力データは、不図示の
一次元の画像読取装置からの白(=0)及び黒(=1)
の画信号であって1ラインのビット数は予め定められて
いる。
本装置は、フリップフロップ(FF )やE−ORゲー
トなどで構成されて入力データの「0」から「1」及び
「1」から「0」への変化点を演出するためのデータ変
化点検出回路1と、この回路1からの出力信号により各
種タイミング信号を発生するタイミング発生回路2を有
し、タイミング発生回路2は、1ページの走査開始信号
によって動作を開始し、1ページの走査終了信号によっ
て動作を終了する。
本装置は更に、同一の連続したデータ「o」又は「1」
のビット数をカウントするランレングスカウンタ3と、
このカウンタ3のカウント値を保持するラッチ回路4と
、「0」又は「1」のデータ及びビット数に応じて符号
化するための符号が記憶されたリードオンリメモリ(符
号ROM)5と、符号化されたデータをロードし、シリ
アル化して出力するためのシフトレジスタ6を有スル。
次に、上記構成に係るランレングス符号化装置について
その動作を説明する。
まず、不図示の画像読取装置が動作を開始すると、タイ
ミング発生回路2は1ペ一ジ走査開始信号によりクロッ
ク信号をデータ変化点検出回路1及びランレングスカウ
ンタ3ヘクロツク信号を出力し、画像読取装置からのr
OJ又は「1」の同一データのビット数がランレングス
カウンタ3により計数される。
画像読取装置からのデータがrOJから「1」又は「1
」から[O−1に変化すると、タイミング発生回路2は
カウンタ3に対する信号を一時止めるとともにラッチ回
路4にラッチ信号を出力して、カウンタ3の計数値をラ
ッチ回路4にラッチさせる。タイミング発生回路2は次
いで、カウンタaにクリア信号を出力して計数値をrO
Jにリセットし、カウンタ3は次のランレングスの計数
を行う。
ラッチ回路4のデータは符号ROM5のデータを参照し
て符号化され、出力符号はタイミング発生回路2からの
ロード信号によりシフトレジスタ6にロードされる。シ
フトレジスタ6の符号データはタイミング発生回路2か
らのシフトクロック 。
によりシリアルデータとして出力される。
以下、タイミング発生回路2に1ペ一ジ終了信号が入力
するまで上記動作を繰返す。
したがって、入力データの全ビットが白である場合には
、ランレングスは1ペ一ジ分のデータ数に対応するビッ
ト数となってこれに対応する符号は1種類となり、圧縮
率が非常に高くなる。尚、本実施例において出力データ
を復号化する場合には、復号化されるデータから所定の
1ラインのビット数を計数してライン単位に並べかえれ
ばよい。
また、ランレングスの計数を、ページ単位でなく1ペー
ジを複数のブロックに分割し、そのブロック単位で行う
ようにしてもよい。この場合には、ブロック毎の信号を
付加すればよい。
発明の詳細 な説明したように本発明は、ランレングスの計数を複数
のラインで行うようにしたので、ランレングスの計数値
が大きくなり、したがって高い圧縮率でデータ伝送が可
能となる。
【図面の簡単な説明】
第1図は、本発明に係るランレングス符号化装置の一実
施例を示すブロック図、第2図は、ライン単位のデータ
を説明する図である。 1・・・・・・データ変化点検出回路、2・・・・・・
タイミング発生回路、3・・・・・・ランレングスカウ
ンタ、4・・・・・・ラッチ回路、5・・・・−・符号
ROM、6・旧・・シフトレジスタ。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第 
1 図 i2  図

Claims (1)

    【特許請求の範囲】
  1. 入力データの「0」から「1」及び「1」から「0」へ
    の変化点を検出するデータ変化点検出手段と、入力デー
    タの同一の連続したデータ「0」または「1」のビット
    数をカウントする計数手段と、この計数手段のカウント
    値を保持するラッチ手段と、このラッチ手段の保持して
    いる「0」または「1」のカウント値を符号化する手段
    と、前記データ変化点検出手段からの信号に応じて前記
    計数手段によるカウント値を前記ラッチ手段にラッチさ
    せるタイミング発生手段とを具備したことを特徴とする
    ランレングス符号化装置。
JP8454286A 1986-04-11 1986-04-11 ランレングス符号化装置 Pending JPS62239771A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8454286A JPS62239771A (ja) 1986-04-11 1986-04-11 ランレングス符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8454286A JPS62239771A (ja) 1986-04-11 1986-04-11 ランレングス符号化装置

Publications (1)

Publication Number Publication Date
JPS62239771A true JPS62239771A (ja) 1987-10-20

Family

ID=13833534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8454286A Pending JPS62239771A (ja) 1986-04-11 1986-04-11 ランレングス符号化装置

Country Status (1)

Country Link
JP (1) JPS62239771A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6135653A (en) * 1992-11-30 2000-10-24 Canon Kabushiki Kaisha Data compression method and apparatus and data expansion method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6135653A (en) * 1992-11-30 2000-10-24 Canon Kabushiki Kaisha Data compression method and apparatus and data expansion method and apparatus

Similar Documents

Publication Publication Date Title
GB1396900A (en) Data handling system
EP0145396B1 (en) Codeword decoding
KR870008446A (ko) 2진 데이타 압축·신장 처리 장치
US3984833A (en) Apparatus for encoding extended run-length codes
JPS63148717A (ja) データ圧縮復元処理装置
JPS62239771A (ja) ランレングス符号化装置
US7085415B2 (en) Image display apparatus
EP0527636B1 (en) Counter circuit using Johnson-type counter and applied circuit including the same
JPH0149072B2 (ja)
KR0164097B1 (ko) 병렬 입력 / 직렬 출력 장치 및 그 방법
JP2919559B2 (ja) 値およびストリング長のコード化により数値データブロックの可変長コード化で伝送される情報を圧縮する方法
JPH06332667A (ja) 符号化装置
JPS6341276B2 (ja)
JPS5883473A (ja) 画信号符号化方式
JPS6341271B2 (ja)
JPS6228113Y2 (ja)
JP2556160B2 (ja) 圧縮符号伸長装置
US3484750A (en) Statistical encoding
JP2795023B2 (ja) 符号化装置
JPS61173582A (ja) 変化点検出回路
KR0138376B1 (ko) 에러 모니터장치 및 방법
SU1510096A1 (ru) Кодирующее устройство системы передачи цифровой информации
JPS61281769A (ja) 画像デ−タ圧縮装置
SU1104518A1 (ru) Устройство дл обработки прерываний
JPS60206374A (ja) 2値画情報圧縮符号化装置