JPS60257253A - ドツトプリンタのドツトパタ−ン格納方式 - Google Patents

ドツトプリンタのドツトパタ−ン格納方式

Info

Publication number
JPS60257253A
JPS60257253A JP59113816A JP11381684A JPS60257253A JP S60257253 A JPS60257253 A JP S60257253A JP 59113816 A JP59113816 A JP 59113816A JP 11381684 A JP11381684 A JP 11381684A JP S60257253 A JPS60257253 A JP S60257253A
Authority
JP
Japan
Prior art keywords
dot
data
dot matrix
matrix pattern
dots
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.)
Granted
Application number
JP59113816A
Other languages
English (en)
Other versions
JPH0643135B2 (ja
Inventor
Hirokuni Takano
高野 弘国
Toshiro Suemune
末宗 俊郎
Tadao Shimizu
忠雄 清水
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP59113816A priority Critical patent/JPH0643135B2/ja
Priority to GB08514155A priority patent/GB2159992B/en
Priority to DE19853520289 priority patent/DE3520289A1/de
Publication of JPS60257253A publication Critical patent/JPS60257253A/ja
Priority to US07/018,816 priority patent/US4704040A/en
Publication of JPH0643135B2 publication Critical patent/JPH0643135B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はドツトの集合で文字、記号等を印字するピント
プリンタのドツトパターン格納方式に関するものである
(従来の技術) 滅来のドツトプリンタは印字する文字、記号等のドツト
パターンをそのままのドツトマトリクスで構成しメモリ
に内蔵していた。近年ドツトプリンタの高印字品位化、
収容文字種の増大に伴ない、ドツトパターン発生用メモ
リの必要容量が増え、高密度印字を行うドツトプリンタ
において、例えば横17×縦1:3ドツトのマトリクス
の場合1文字当り調バイトのメモリを必要としていた。
このためプリンタ内蔵メモリの容量が増え高価になる欠
点があった。
(発明が解決しようとする問題点) 本発明は上述の点に鑑みてなされたものであり、目的と
するところは文字パターン発生用メモリ容量の少ない安
価なドツトプリンタのドツトパターン格納方式を提供す
ることである。
(問題点を解決するための手綾) 本発明の%徴はドツトマトリクスパターンメモリの空き
エリアにデータの繰返し情報を伺加することにより、デ
ータ自身の繰返し記憶をなくし、メモリ容量の少ないト
ノ)・マトリクスパターンを構成するものであり以下詳
細に説明する。
(実施例および作用) 第2図は横17×縦13ドツトで構成されるドツトマト
リクスの文字Eの例であり、該文字Eを印字した場合の
拡大図を第3図に示す。本例では1文字を24分割とし
実際に文字表示に割当てられるドツトを17ドツトとし
、隣りの文字とのノーく−スを7ドノトとしている。
第1図は本発明の実施例を示す回路のブロック図であっ
て、プリンタを制御するマイクロプロセサ(CPU)1
とプログラム及び文字、記号等のノくターンデータが格
納されているリードオンリメモリ(ROM)2と外部か
らの受信データ等を一時記憶するランダムアクセスメモ
リ(RAM)3とCPU1からの指令により駆動される
I10ドライノ(4とこのI10ドライバ4に接続され
る外部装置(図示なし)とのインタフェース回路、印字
ヘッド、改行用モータ、印字ヘッドを印字方向に移動さ
せるスペーシング用モータ、および前記CPU 1. 
R,0M2゜RAM3.Iρドライバ4を接続するノく
スライン5とによって構成される。
第4図は従来の方式により第2図に示すドツトマトリク
スパターンをROM2に格納した図であり丸印終は論理
1で空欄は論理Oとしている。説明を簡単にするためア
ドレスは1〜′34に割伺けである。第2図のR1−R
8を1バイトとし、C1〜C17を第4図のアドレスト
アドレス17に格納し、同様に几9〜R]、3のC1〜
C]7をアドレストアドレス調に格納している。あるい
は第2図のR1−R8を1バイトとする01〜C]7を
第4図のアドレスJ、3゜5・・・田の奇数アドレスに
格納し、第2図の几9〜R13の01〜C]7を第4図
のアドレス2.4.6・・・讃の偶数アドレスに格納し
てもよい。
第5図は本発明による格納方式で第2図のドツトマトリ
クスパターンを変換したドツトマトリクスパターンであ
る。第2図のドツトマトリクスパターンの縦ドツト数(
R11〜R,13)は13でありROM2に格納する場
合2バイト(16ビツト)を必要とする。このことから
第5図に示ず1%14. R15,R]6゜にデータを
付加してもROM2の容量は増加しない。
さらに第2図のドツトマトリクスを見るとCI、C2,
C3,は同じデータ(Ftlと凡]3を印字)でありC
4゜C3(R1−R13を印字)、C6〜CtJ、 C
IL 1. a 7と几J3を印字)、CI、4. C
15(R1とR13を印字)も同じデータの繰返しであ
る。ここで第5図のR14,R]、5゜R]6に各々2
進数の22.2’、 2°の重みをつけ前述の繰返し数
の九定に使用する。例えば第5図のC1のR15の論理
1はC1のデータをさらに2回繰返すことを示す。
第6図は第5図のドツトマトリクスパターンをgom2
に格納した図であり丸印は論理1で空欄は論理Oである
。第5図のR1〜凡8を1バイトとして01〜C8を第
6図のアドレストアドレス8に格納し、第5図のR9−
R16を1バイトとしてC1〜C8を第6図のアドレス
9〜アドレス16に格納する。従来の方式の第4図に比
べ本発明による第6図は図から明らかなように18パイ
) (34−1,6バイト)のROM2の容量削減にな
っている。本発明によるASCIIコード%種のドツト
マトリクスパターン用メモリの削減は本実施例の場合約
30チ(IKバイト)であった。さらに横方向の分解度
を上げたドツトマトリクスパターンにおいては効果はよ
り大きくなることはいうまでもない。
第7図は本実施例における変換されたドツトマトリクス
パターンを展開するプログラムのフローチャートであり
、第5図に示す文字Eが第6図のROM2にアドレス1
から格納されている場合である。他の文字の場合は第7
図の73に示す処理のうちアドレス】、アドレス2を各
々の文字に割当てられたアドレスに置換えて同様の処理
で展開される。なお第7図でAI)DCT 1はアドレ
スカウンタ】、Al)DCT 2はアドレスカウンタ2
、CT、MCTはカラムカウンタ、CYCCTは繰返し
カウンタ、FATJ(MはフラグA、Yはイエス、Nは
ノーを示す。
本実施例ではドツトマトリクスパターンを横17×縦1
3ドツトで説明したが縦ドツト数がバイト単位(8)の
整数倍に満たない場合は空のビットを繰返しの回数指定
に使用することによりいかなるドツトマトリクスパター
ンにも適用可能である。又繰返しの回数指定は連続する
同じデータの数としても効果は同じである。
(発明の効果) 以上の説明により本発明によればドツトマトリクスパタ
ーンの連続した同じデータの数を繰返し回数の情報とし
てデータに伺加して持つことによりドツトマトリクスパ
ターンを変換縮小して持つことができ、大幅なメモリ容
量を削減できることにより安価なプリンタが提供できる
。更に文字、記号等をドソトマ) IJクスで表示する
C1(、Tを使用する装置等にも利用できる。
【図面の簡単な説明】
第1図は本発明の実施例を示す回路のブロック図、第2
図は文字Eのドツトマトリクスの例を示す図、第3図は
その印字拡大図、第4図は従来の方式によるドツトパタ
ーンメモリの展開図、第5図は本発明による文字Eのド
ツトマトリクスを表わす図、第6図は第5図のピントパ
ターンメモリの展開図、第7図はドツトパターン展開の
フローチャートを示す図である。 t;cpu、 2;ROM、3 ; RAM。 4 ; I10ドライバ、5;パスライン。 第1図

Claims (1)

    【特許請求の範囲】
  1. ドツトの集合でパターンを印字するドツトプリンタにお
    ける印字パターンのメモリへ−の格納方式において、印
    字パターンのたて方向又は横方向に同じデータの繰返し
    がある場合に、該データの1行又は1列分のみと、当該
    性又は列に当該データの繰返し回数又は連続したデータ
    数を格納することにより、印字パターンの格納容量を減
    少させて格納することを特徴とする、ドツトプリンタの
    ドツトパターン格納方式。
JP59113816A 1984-06-05 1984-06-05 ドットプリンタのドットパターン格納方法 Expired - Lifetime JPH0643135B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP59113816A JPH0643135B2 (ja) 1984-06-05 1984-06-05 ドットプリンタのドットパターン格納方法
GB08514155A GB2159992B (en) 1984-06-05 1985-06-05 Memory device and printing system for dot printer
DE19853520289 DE3520289A1 (de) 1984-06-05 1985-06-05 Speichereinrichtung und drucksystem fuer punktdrucker
US07/018,816 US4704040A (en) 1984-06-05 1987-02-19 Memory device and printing system for dot printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59113816A JPH0643135B2 (ja) 1984-06-05 1984-06-05 ドットプリンタのドットパターン格納方法

Publications (2)

Publication Number Publication Date
JPS60257253A true JPS60257253A (ja) 1985-12-19
JPH0643135B2 JPH0643135B2 (ja) 1994-06-08

Family

ID=14621763

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59113816A Expired - Lifetime JPH0643135B2 (ja) 1984-06-05 1984-06-05 ドットプリンタのドットパターン格納方法

Country Status (4)

Country Link
US (1) US4704040A (ja)
JP (1) JPH0643135B2 (ja)
DE (1) DE3520289A1 (ja)
GB (1) GB2159992B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6230052A (ja) * 1985-07-31 1987-02-09 Tokyo Electric Co Ltd 印字パタ−ン記憶方法
JPS63251248A (ja) * 1987-04-01 1988-10-18 レックスマーク・インターナショナル・インコーポレーテッド 文字像を発生する方法
WO1990003272A1 (fr) * 1988-09-26 1990-04-05 Oki Electric Industry Co., Ltd. Procede de compression et de decompression de caracteres matriciels

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3505398A1 (de) * 1985-02-16 1986-08-21 Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig holländ. Stiftung & Co KG, 8510 Fürth Verfahren und schaltungsanordnung zur verbesserung der darstellung von zeichen und graphiken eines ausgabemediums inbesondere eines druckers
DE3682385D1 (de) * 1985-12-27 1991-12-12 Kanzaki Paper Mfg Co Ltd Waermeempfindlicher drucker zum drucken von regelmaessigen und unregelmaessigen schriftzeichen und dessen druckverfahren.
US5012232A (en) * 1986-12-05 1991-04-30 Ncr Corporation Bit mapped memory plane with character attributes for video display
US5290110A (en) * 1988-03-07 1994-03-01 Canon Kabushiki Kaisha Document processing apparatus capable of printing multisized characters
US5272768A (en) * 1989-02-21 1993-12-21 Hewlett-Packard Company Blank strip font compression method and device, and resulting stored, decompressible font
JPH04220764A (ja) * 1990-03-13 1992-08-11 Hewlett Packard Co <Hp> 文字フォント圧縮方法および装置
US5381163A (en) * 1990-06-13 1995-01-10 Canon Kabushiki Kaisha Image processing apparatus
JPH0686032A (ja) * 1992-05-06 1994-03-25 Xerox Corp プリンタ出力コントローラ
AU1844495A (en) * 1994-02-16 1995-09-04 Apple Computer, Inc. Printer driver with compact representation of drawing environment changes
US6108101A (en) * 1997-05-15 2000-08-22 Canon Kabushiki Kaisha Technique for printing with different printer heads

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5631024A (en) * 1979-08-10 1981-03-28 Alsacienne Constr Meca Yarn splicing and cleaning apparatus for spinning machine
JPS5660983A (en) * 1979-10-25 1981-05-26 Nippon Telegr & Teleph Corp <Ntt> Compression system for dot-string data
JPS5955762A (ja) * 1982-09-27 1984-03-30 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 印字システム

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1162398B (de) * 1961-10-24 1964-02-06 Ibm Verdichter fuer Daten, die aus Bits verschiedener Wertigkeit bestehen
DE2460147C2 (de) * 1974-12-19 1983-05-05 Ibm Deutschland Gmbh, 7000 Stuttgart Anordnung zur Dekomprimierung komprimierter Information für aus schwarzen und weißen Bereichen zusammengesetze darzustellende Zeichen
US3964591A (en) * 1975-06-10 1976-06-22 International Business Machines Corporation Font selection system
SE424927B (sv) * 1980-12-19 1982-08-16 Facit Ab Teckengenerator
DE3048629C2 (de) * 1980-12-23 1982-11-04 Siemens AG, 1000 Berlin und 8000 München Verfahren und Anordnung zur Reduzierung des Speicherplatzbedarfes von Zeichen oder grafische Muster beschreibenden binären Zeichenfolgen in Zeichengeneratoren
DE3132842C2 (de) * 1981-08-19 1985-03-21 Siemens AG, 1000 Berlin und 8000 München Verfahren zur Reduzierung der Redundanz von binären Zeichenfolgen für Matrixdruckverfahren
US4458333A (en) * 1981-12-21 1984-07-03 International Business Machines Corporation Dot matrix character printing using constrained memory
JPS58114670A (ja) * 1981-12-28 1983-07-08 Photo Composing Mach Mfg Co Ltd 文字画像デ−タ圧縮方式
US4876607A (en) * 1982-03-31 1989-10-24 International Business Machines Corporation Complex character generator utilizing byte scanning

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5631024A (en) * 1979-08-10 1981-03-28 Alsacienne Constr Meca Yarn splicing and cleaning apparatus for spinning machine
JPS5660983A (en) * 1979-10-25 1981-05-26 Nippon Telegr & Teleph Corp <Ntt> Compression system for dot-string data
JPS5955762A (ja) * 1982-09-27 1984-03-30 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 印字システム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6230052A (ja) * 1985-07-31 1987-02-09 Tokyo Electric Co Ltd 印字パタ−ン記憶方法
JPS63251248A (ja) * 1987-04-01 1988-10-18 レックスマーク・インターナショナル・インコーポレーテッド 文字像を発生する方法
WO1990003272A1 (fr) * 1988-09-26 1990-04-05 Oki Electric Industry Co., Ltd. Procede de compression et de decompression de caracteres matriciels

Also Published As

Publication number Publication date
US4704040A (en) 1987-11-03
JPH0643135B2 (ja) 1994-06-08
GB8514155D0 (en) 1985-07-10
DE3520289A1 (de) 1985-12-05
GB2159992B (en) 1987-07-22
GB2159992A (en) 1985-12-11
DE3520289C2 (ja) 1993-03-18

Similar Documents

Publication Publication Date Title
JPS60257253A (ja) ドツトプリンタのドツトパタ−ン格納方式
JPS6357797B2 (ja)
US5199803A (en) Method of compressing and expanding dot-matrix character
JPH0379363A (ja) イメージング装置およびプリンタ
JP2972211B2 (ja) 文字出力制御装置及び方法
JP4376011B2 (ja) フォント拡大装置および方法、ならびに印字装置および方法
JPH053839B2 (ja)
EP0150988A2 (en) Enlarged picture output apparatus
JPS62282381A (ja) 毛筆文字出力装置
JPS5889376A (ja) 印字装置
JP2690567B2 (ja) 印字制御装置
JPH0439434B2 (ja)
JPS60109888A (ja) パターン出力方法
JP2881924B2 (ja) データ記憶装置
JPH05124265A (ja) 文字出力装置
JPH10111678A (ja) フォントファイル
JPH0733104B2 (ja) ドットマトリクス文字の圧縮および伸長方法
JPH0338359A (ja) 文字パターン発正回路
JPH08183208A (ja) ビットマップ記録方法および記録装置
JPH0486274A (ja) パターン発生方式
JPH02216523A (ja) 文字処理装置
JPWO1990003272A1 (ja) ドットマトリクス文字の圧縮および伸長方法
JPS6269287A (ja) 文字処理装置
JPH04267164A (ja) 文字パターン変換方式
JPH0219464B2 (ja)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term