JPS6259048A - ドットプリンタ - Google Patents

ドットプリンタ

Info

Publication number
JPS6259048A
JPS6259048A JP60197776A JP19777685A JPS6259048A JP S6259048 A JPS6259048 A JP S6259048A JP 60197776 A JP60197776 A JP 60197776A JP 19777685 A JP19777685 A JP 19777685A JP S6259048 A JPS6259048 A JP S6259048A
Authority
JP
Japan
Prior art keywords
enlarged
dot
patterns
cpu
rom
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
JP60197776A
Other languages
English (en)
Other versions
JPH0439434B2 (ja
Inventor
Tadao Shimizu
忠雄 清水
Koichi Takizawa
浩一 滝澤
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 JP60197776A priority Critical patent/JPS6259048A/ja
Publication of JPS6259048A publication Critical patent/JPS6259048A/ja
Publication of JPH0439434B2 publication Critical patent/JPH0439434B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ドツトの集合体で文字や記号等を印字するド
ツトプリンタのドツトパターン発生方式%式% 〔従来の技術〕 従来、この種の方式として例えば特願昭59−1236
83号に開示されるものがある。このような従来例は、
印字する文字の縦拡大を行う場合、その文字のドツトマ
トリクスパターンをアルゴリズムによシ縦拡大のドツト
マトリクスパターンに変換し、印字ヘッドで印字してい
る。この従来のドツトプリンタは、印字する文字や記号
等にそれぞれ対応印字できるようにプログラムメモリ全
内蔵しており、近年ドツトプリンタの高印字品位化や収
容文字種の増大に伴ない記憶容量を大きくしている。
〔発明が解決しようとする問題点〕
したがって、このような従来例は、縦拡大に変換スるア
ルゴリズムが多大のプログラムメモリを必要とするため
、プリンタ内蔵メモリの容量が増え、ドツトプリンタが
高価になる問題がある。
本発明は、前記した問題を解決するためになされたもの
であシ、その目的は、文字パターン発生用メモリの容量
が少々い安価なドツトプリンタを提供することにある。
〔問題点を解決するための手段〕
前記した目的を達成するため、本発明は、文字や記号等
の印字全ドツトの集合で行うドツトプリンタのドツトパ
ターン発生方式において、ドツトパターンの縦列を複数
ブロックに分け、1ブロツク内で取り得る各種パターン
に対応して拡大パターンを記憶したリードオンリメモリ
と、外部からの受信データ等を一時記憶するランダムア
クセスメモリと、ドツトプリンタを制御するマイクロプ
ロセッサ(以下、CPUと記す。)とを具備することを
特徴とする。
〔作用〕
前記特徴を有する本発明は、先ずCPUがインタフェー
ス回路等を介して外部のホストコンピュータより、印字
する文字とその拡大指示を読み込む。これによりCPU
は、ブロック毎にリードオンリメモリのパターンデータ
エリアにあるドツトパターンを選択し読み出す。前記リ
ードオンリメモリには、ドツトパターンの縦列ヲ複数ブ
ロックに分け、lブロック内で取り得る各種パターンに
対応して拡大パターンを記憶している。そして、リード
オンリメ母りから読み出した拡大パターンは、CPUに
より組み合わされて印字ヘッドで印字され、縦拡大印字
が完了する。
〔実施例〕
以下、本発明の一実施例を第1図〜第6図(a)。
(b)に基づいて説明する。
第1図は本発明の一実施例を示すドツトプリンタのブロ
ック図、第2図は本発明の一実施例に用いるリードオン
リメモリ(以下、ROMと記も)の−例の構成図である
第1図において、ドツトプリンタは、この制御を行うマ
イクロブ、ロセツサ1と、第2図に示すようにプログラ
ム及び文字、記号等のパターンデータが格納されている
ROM2と、外部からの受信データ等を一時記憶するラ
ンダムアクセスメモリ(以下、RAMと記す。)3と、
前記CPUIからの指令によシ駆動されるI10ドライ
バ4と、このI10ドライバ4に接続される図示せぬ外
部装置とのインタフェース回路、印字ヘッド、改行用モ
ータ、印字ヘッドを印字方向に移動させるスペーシング
用モータ、および前記CPUI、ROM2、RAM3.
I10ドライバ4を接続するアドレスバスライン5とに
よって、ドツトプリンタの回路が構成される。
このような構成の回路において、ROM2に格納されて
いるプログラムに基づきCPU1は、図示せぬインタフ
ェース回路よシ印字データ(文字’  )”) や制御
f−タ(コントロールコート)全受信する。CPU1が
前記印字データを受信すると、通常の場合ではこの印字
データを基に変換されたデータをアドレスとしてROM
2から文字ドツトパターンを読み出し、印字ヘッドで印
字を行う。
第3図は9(横)×7(縦)のマトリクスで構成された
文字Aのドツトマトリクスを示す図、第4図は第3図に
示す文字Aをカラム毎に縦4ドツトと3ドツトとに分割
した図、第5図は第3図および第4図に示す文字Aの縦
拡大ドツトパターン図、第6図(a)は縦4ドツトの全
てのパターンを示す図、第6図(b)は第6図(−)に
対応して拡大したパターンを示す図である。
前記第3図〜第6図(a)、 (b)に基づいて文字A
を例にとり縦拡大を説明する。先ず、第1図に示すCP
UIが、図示せぬインタフェース回路、I10ドライバ
4およびアドレスパスライン5全介して、外部のホスト
コンピュータより文字Aとその拡大指示を読み込む。こ
れによりCPU1は、ROM2のパターンデータエリア
にあるドツトパターン(第3図参照)を選択する。
尚、前記ROM2は、第4図に示す如くドツトパターン
の縦列を複数ブロックに分け、第6図(a)に示すlブ
ロック内で取り得る各種パターンに対応して第6図(b
)に示す拡大パターンを記憶している。
そして、第4図に示すC1カラムの上側4ビツト(bo
−bう)をAレジスタに読み出す。ここで、縦4ドツト
のパターンデータは2=16通シあシ、この場合では第
6図(、)に示すCのパターンデータとなる。また、拡
大データは前記パターンデータと1対1で対応するので
16通りあり、この場合では第6図(b)に示すCの拡
大データとなる。したがって、第6図(b)に示すCの
拡大データ’iROM2の拡大データエリアからCPU
1のAレジスタに読み出し、Bレジスタに退避させる。
次に、第4図に示すClカラムの下側3ピツト(b、〜
b6)lcPUlのAレジスタに読み出す。この場合、
4ビツト目がないと考えれば縦4ビツトのパターンのど
れかに相当する。すなわち、この場合では第6図(、)
に示″′r7に相当する。したがって、第6図(、)に
示す7に対応する第6図(b)の7をROM2の拡大デ
ータエリアからAレジスタに読み出す。
前記した2つの拡大データがそろったところで、これら
の拡大データ1cPU1から印字ヘッドへアドレスバス
ライン5とI10ドライバ4を介して送シ、縦拡大印字
全行う。
そして、前述したように02カラム目、C,カラム目、
・・・・・・・・・C,カラム目が順次処理されると、
第5図に示す縦拡大文字の印字が終了する。
尚、本実施例では上側4ビツトと下側3ピツトと分けて
処理したが、上側3ピツトと下側4ビツトに分けて処理
しても同じ印字結果を得ることができる。したがって、
前記のように16通りの拡大データを内蔵していれば、
それらの拡大データのうちからどれかを選択して組み合
わせることにより拡大データが作成できる。
以上、1文字の受信に対して1文字のドツトパターンの
展開を行う場合を想定して説明したが、1行分の受信完
了後に展開するようにしても効果は同じである。また、
本実施例では説明の簡単化をはかるために9(横)×7
(縦)のドツトマトリクスについて説明したが、高印字
品位を得るためのマトリクス、例えば24(横)X24
(縦)ドツトのマトリクス等の場合にも適用できる。こ
の場合は、縦を4ドツトずつ6つに分割して処理すれば
よく、縦拡大のだめのアルゴリズムのプログラムメモリ
量が従来例と比べて相当削減できる。
〔発明の効果〕
前記した如く、本発明に係るドツトプリンタのドツトパ
ターン発生方式によれば、ドツトパターンの縦列を複数
ブロックに分け、■ブロック内で取り得る各種パターン
に対応して拡大パターンを予め記憶しておき、この拡大
パターンを縦拡大印字全行うときに選択し組み合わせる
ことで縦拡大文字を発生させたため、従来例と比べて大
幅なメモリ容量の削減ができ、安価なドツトプリンタを
提供できる効果がちる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すドツトプリンタのブロ
ック図、第2図はROMの一例の構成図、第3図は文字
Aのドツトマトリクスを示す図、第4図は第3図に示す
文字Af!:分割した図、第5図は第3図に示す文字A
の縦拡大ドツトパターン図、第6図(、)は縦4ドツト
の全てのパターンを示す図、第6図(b)は第6図(、
)に対応して拡大したパターンを示す図である。 1・・・CPU  2・・・ROM  3・・・RAM
  4・・・■10ドライバ 5・・・アドレスバスラ
イン本発明の一実施例を示すドツトプリンタのフロック
9紬 1 図 ROMの一例1の構成図 @2[i11 第3図に示す文字Aの縦拡大ドツトパターン図@ 5 
国 輔 6 l

Claims (1)

  1. 【特許請求の範囲】 1、文字、記号等の印字をドットの集合で行うドットプ
    リンタのドットパターン発生方式において、 ドットパターンの縦列を複数ブロックに分け、1ブロッ
    ク内で取り得る各種パターンに対応して拡大パターンを
    予め記憶しておき、 この拡大パターンを縦拡大印字を行うときに選択し組み
    合わせることで、縦拡大文字を発生させることを特徴と
    するドットプリンタのドットパターン発生方式。
JP60197776A 1985-09-09 1985-09-09 ドットプリンタ Granted JPS6259048A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60197776A JPS6259048A (ja) 1985-09-09 1985-09-09 ドットプリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60197776A JPS6259048A (ja) 1985-09-09 1985-09-09 ドットプリンタ

Publications (2)

Publication Number Publication Date
JPS6259048A true JPS6259048A (ja) 1987-03-14
JPH0439434B2 JPH0439434B2 (ja) 1992-06-29

Family

ID=16380156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60197776A Granted JPS6259048A (ja) 1985-09-09 1985-09-09 ドットプリンタ

Country Status (1)

Country Link
JP (1) JPS6259048A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01275058A (ja) * 1988-04-26 1989-11-02 Fujitsu Ltd プリンタの印刷制御方式

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017095067A (ja) 2015-11-27 2017-06-01 マツダ株式会社 車両の停止維持装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58179661A (ja) * 1982-04-13 1983-10-20 Omron Tateisi Electronics Co ドツトプリンタの制御装置
JPS5942971A (ja) * 1982-09-03 1984-03-09 Hitachi Ltd 拡大印字制御方式
JPS5957278A (ja) * 1982-09-27 1984-04-02 富士通株式会社 文字の拡大処理方式
JPS60104344A (ja) * 1983-11-11 1985-06-08 Nec Corp ドットマトリクスプリンタの印字パタ−ン生成回路

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58179661A (ja) * 1982-04-13 1983-10-20 Omron Tateisi Electronics Co ドツトプリンタの制御装置
JPS5942971A (ja) * 1982-09-03 1984-03-09 Hitachi Ltd 拡大印字制御方式
JPS5957278A (ja) * 1982-09-27 1984-04-02 富士通株式会社 文字の拡大処理方式
JPS60104344A (ja) * 1983-11-11 1985-06-08 Nec Corp ドットマトリクスプリンタの印字パタ−ン生成回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01275058A (ja) * 1988-04-26 1989-11-02 Fujitsu Ltd プリンタの印刷制御方式

Also Published As

Publication number Publication date
JPH0439434B2 (ja) 1992-06-29

Similar Documents

Publication Publication Date Title
JPH0643135B2 (ja) ドットプリンタのドットパターン格納方法
JP2570684B2 (ja) ドツトマトリツクス型シリアルプリンタ用文字パタ−ン発生装置
JPS6259048A (ja) ドットプリンタ
JP2806886B2 (ja) プリンタの文字コマンド制御方法
JP2980732B2 (ja) アウトラインフォントの生成方法
JP3013512B2 (ja) バーコードプリンタ
JP2757986B2 (ja) シリアルドットプリンタ装置の印字制御装置
JPS6189861A (ja) 印字制御装置
JPH0242675B2 (ja)
JPH0326558A (ja) プリンタの平滑印字方式
JPS621550A (ja) アウトラインフオント印字方法および印字装置
JPH0630927B2 (ja) パターン出力方法
JPH0371028B2 (ja)
JPH082668B2 (ja) 読出し専用メモリの読出し制御装置
JPS63242561A (ja) フオント縮小システム
JPH0358864A (ja) プリンタ装置
JPH09258714A (ja) フォントローテート回路及びフォントローテート制御装置
JPS61195854A (ja) ドツトプリンタ印字制御方式
JPH0340715B2 (ja)
JPH0226592B2 (ja)
JPS61225063A (ja) 印字装置
JPS62104769A (ja) 画像記録装置
JPS613754A (ja) ドツトプリンタのドツトパタ−ン発生方式
JPH0318192B2 (ja)
JPS6078758A (ja) ドツトプリンタの印字方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees