JPH03236975A - 印字制御装置 - Google Patents

印字制御装置

Info

Publication number
JPH03236975A
JPH03236975A JP2032902A JP3290290A JPH03236975A JP H03236975 A JPH03236975 A JP H03236975A JP 2032902 A JP2032902 A JP 2032902A JP 3290290 A JP3290290 A JP 3290290A JP H03236975 A JPH03236975 A JP H03236975A
Authority
JP
Japan
Prior art keywords
signal
memory
circuit
generates
character
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
JP2032902A
Other languages
English (en)
Other versions
JPH0832472B2 (ja
Inventor
Katsunori Murakami
村上 克則
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2032902A priority Critical patent/JPH0832472B2/ja
Publication of JPH03236975A publication Critical patent/JPH03236975A/ja
Publication of JPH0832472B2 publication Critical patent/JPH0832472B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はドツトマトリクス方式の印字装置に関し、特に
文字を囲む外郭線の移動量をベク)ヘルまたは座標で表
す方式のいわゆるベクトルキャラクタジェネレータを用
いる印字装置に適用しうる印字制御装置に関する。
〔従来の技術〕
従来この種の印字装置では、マイクロプロセッサかベク
トルキャラクタジェネレータをJ売み出し、文字の輪郭
線のみを「]」て表して一旦ページメモリに書き込んだ
後、やはりマイクロプロセッサがページメモリを読み出
して水平方向または垂直方向の「1」て挟まれた部分を
11」に変更して再度書き込む方法を用いていた。
〔発明が解決しようとする課題〕 上述した従来の方法では多くの処理をマイクロプロセッ
サで行わせるため、マイクロプロセッサの性能の限界や
マイクロプロセッサ1個ては並列処理ができないことか
ら比較的高速度な印字装置では印字速度が遅くなること
が問題てあった。
〔課題を解決するための手段〕
本発明による印字制御装置は、少なくとも1文字の1〜
ツ1〜マI〜リクス分の容量を有しマイクロプロセッサ
から読み出し・書き込み可能な一時記憶メモリと、マイ
クロプロセッサから初期値をセット可能て一時記憶メモ
リの読み出しアドレスを発生ずる第一のアドレスカウン
タと、一時記憶メモリからの読み出しデータを一時格納
するレジスタと、2のレジスタのビット数をNとすると
Nビットのレジスタ出力信号に接続されNヒッI〜の信
号を出力するN個の論理和回路、N個の論理否定四路、
N個の論理積回路、および1個のフリップフロップで構
成する補間回路と、少なくとも1文字のドットマトリク
スサイス分の容量を有しマイクロプロセッサのアドレス
信号、データ信号、メモリ書き込み信号が接続されマイ
クロプロセッサから書き込み可能てNヒツトの出力信号
を有する網パターンメモリと、補間回路とパターンメモ
リの各々Nヒツトの出力信号か接続されるN個の論理積
回路と、マイクロプロセッサから初期値をセット可能な
N個の論理積回路のNヒツトの出力信号をページメモリ
に書き込む際にアドレス信号を発生する第二のアドレス
カウンタと、一時記憶メモリへの読み出し要求信号を発
生し一時記憶メモリから応答信号を発生し一時記憶メモ
リへ読み出し信号を発生し一時記憶メモリからの読み出
しデータをレジスタに格納し第一の出力信号を+1カウ
ントアツプすると次はページメモリへの書き込み要求信
号を受信するとN個の論理積回路のNビットの出力信号
を書き込ませ第二の出力信号を+1カウンl−アップ。
するタイミング制御回路と、マイクロプロセッサのアド
レス信号、I10書き込み信号が接続され第一のアドレ
スカウンタと第二のアドレスカウンタとタイミング制御
回路へパルスを発生ずるテコーダ回路とを備えている。
〔実施例〕
次に本発明について図面を参照して説明する第1図は本
発明による印字制御装置の一実施例の回路の概略ブロッ
ク図である。マイクロプロセッサ1とベクトルキャラク
タジェネレータ2と一時記憶メモリ3とはマイクロプロ
セッサのアドレス信号H,a、データ信号線b、制御信
号線Cを介してそれぞれ接続されており、マイクロプロ
セッサ]−からはベクトルキャラクタジェネレータ2が
読み出し可能であり、また一時記憶メモリ3へはデータ
書き込みが可能である。マイクロプロセッサ1のアドレ
ス信号線a、データ信号線b、制御信号線Cはデータ転
送回路4にも接続され、第3図に示すデータ転送回路4
内部のアドレスカウンタA+8、アドレスカウンタA2
13、網パターンメモリ11への書き込みとデータ転送
の起動を行う。一時記憶メモリ3とデータ転送回路4は
アドレス信号線d、データ信号線e、制御信号線fで接
続され、データ転送回路4とページメモリ5と印字デー
タ送出回路6とはアドレス信号線g、データ信号線h、
制御信号線iでそれぞれ接続されている。
マイクロプロセッサ1はベクトルキャラクタジェネレー
タ2の内容を読み出し一時記憶メモリ3に文字の外郭線
たけを[1」と書き込む。第2図(a>にヘクI〜ルキ
ャラクタシェネレータ2の内容の例を示すにれは第2図
(b)の線分の頂点の座標を表している。一時記憶メモ
リ3には第2図(1:) )の黒部分を[1J、白部分
を「0」と表したデータか記憶されている。一方データ
転送回路4は一時記憶メモリ3を読み出し文字の外郭線
で囲まれる部分たけを「1−」すなわち黒にした後、マ
イク17プロセツサ1の指定による網パターンをかけて
ページメモリ5に記憶させる。第2図(C)は文字の外
郭線で囲まれる部分たけを111すなわち黒にした状態
を示し、第2図(d)はデータ転送回路4によって網か
けされページメモリ5に記憶されたデータを示す。ペー
ジメモリ5に記憶されたデータは印字データ送出回路6
によって読み出され印字機構部7に送られて印字される
次に第3図を用いてデータ転送回路4の詳細を説明する
。第3図に示すようにデータ転送回路4はアドレスカウ
ンタ8と、レジスタつと、補間回路10と、網パターン
メモリ11と、論理積回路12と、アドレスカウンタ1
3と、タイミング制御回路14とデコーダ回路15とて
構成される。
マイクロプロセッサ1のアドレス信号線aは入力端子と
網パターンメモリ11のアドレス入力端子に、データ信
号線すは網パターンメモリ11の入力端子に、制御信号
Cのうちメモリ書き込み信号jは網パターンメモリ11
の入力端子に、I10書き込み信号にはデコーダ回路1
5の入力端子にそれぞれ接続される。デコーダ回路15
の出力信号I、m、nは各々アドレスカウンタ8、タイ
ミング制御回路14.アドレス力ウタ13に接続されて
いるため、マイクロプロセッサ1はアドレスカウンタ8
.13に初期値を設定したり、タイミング制御回路14
を起動したりすることが可能である。またマイクロプロ
セッサ1は網パダーンメモリ↑1に任意の網パターンを
書き込んで記憶させることも可能である。一方タイミン
グ制御回路14はテコータ回&!15からの信号mによ
って起動され一時記憶メモリ3への制御信号fのうち読
み出し要求信号0を発生し、応答信号qが返ってくると
読み出し信号pを発生するとともにレジスタ9、アドレ
スカウンタ8へ信号rを発生し読み出しデータを格納す
るとともにカウント値を更新する。アドレスカウンタ8
の出力信号d、レジスタ9の入力信号eは各々一時記憶
メモリのアドレス信号、データ信号に接続される。この
ようにしてレジスタ9に格納されt:データは信号Sを
介して保管回路10に供給され、網パターンメモリl1
の出力信号tとともに信号1」を介して論理積回路12
に達する。補間回路10は第4図に示すようにレジスタ
9がNヒツトであればN個の論理相同H@ ]、 6と
N個の論理否定回路]7と、N個の論理積回路コ8と1
個のフリップフロップ19とで構成され、図中に示した
ように「1」で挟まれたビットだけをrlJにして出力
する。第2図において(b)から(C)への変化は補間
回路10の機能により、周囲(c)から(d)への変化
は論理積回路12の機能による。このようにして任意の
網パターンで網掛けされた文字データはページメモリ5
へのデータ信号りへ発生される。またアドレス信号13
の出力信号はページメモリ5のアドレス信号gに接続さ
れる。ここでタイミング制御回路14はページメモリ5
との間て制御信号1のうちの書き込み要求信号V、応答
信号X、書き込み信号Wの送受信を行うとともにアドレ
スカウンタ13へ信号yを受信するとカウント値を更新
する。以上の課程を繰り返し行い一時記憶メモリ3から
ページメモリ5へ1文字分のデータを転送する。更に何
文字分を同様にデータ転送することにより1ペ一ジ分の
データをページメモリ5に記憶させる。
〔発明の効果〕
以上説明したように本発明による印字制御装置0 では、マイクロプロセッサのベクトルキャラクタジェネ
レータの読み出しから一時記憶メモリへの書き込みの動
作と一時記憶メモリへのデータの転送および加工とを同
時並列化することができ、さらにデータの加工自体をハ
ードウェア化したので印字データを高速度に発生するこ
とができる効果があり、ベクトルキャラクタ形式のキャ
ラクタジェネレータを比較的高速度な印字を行う印字装
置にも適用できる効果がある。
【図面の簡単な説明】
第1図は本発明による印字制御装置の一実施例の回路の
ブロック図、第2図(a)へ−(d)は本発明による印
字制御装置でのデータの処理課程を示す説明図、第3図
は第1図の印字制御装置のデータ転送回路の回路図、第
4図は第3図のデータ転送回路の補間回路の詳細回路図
である。 1・・・マイクロプロセッサ、2・・・ベクトルキャラ
クタジェネレータ、3・・一時記憶メモリ、4・・・デ
ータ転送回路、5・・・ページメモリ、6・・・印字デ
ータ送出回路、7・・印字機構部、8・・・アドレスカ
ウンタAl、9・・・レジスタ、10・・・補間回路、
11・・・網パターンメモリ、12・・・論理積回路、
]3アドレスカウンタA2.14・・・タイミング゛制
御回路、15・・・テコーダ回路、16・・・論理和回
路、17・論理否定回路、18・・論理積回路、19・
・フリップフロップ。

Claims (1)

  1. 【特許請求の範囲】 文字を囲む外郭線の移動量をベクトルまたは座標で示し
    たベクトルキャラクタジェネレータと、少なくとも印刷
    用紙1画面分の容量を有するページメモリと、該ベクト
    ルキャラクタジェネレータから読み出したベクトル情報
    を解釈し該ページメモリに該文字を囲む外郭線を書き込
    んだ後該文字を囲む外郭線で囲まれた領域を書き込むマ
    イクロプロセッサと、該ページメモリを読み出して印字
    機構部に送り出す印字データ送出回路とを備えた印字制
    御装置において、少なくとも1文字のドットマトリクス
    サイズ分の容量を有し該マイクロプロセッサから読み出
    し・書き込み可能な一時記憶メモリと、該マイクロプロ
    セッサから初期値をセット可能な該一時記憶メモリの読
    み出しアドレスを発生する第一のアドレスカウンタと、
    該一時記憶メモリからの読み出しデータを一時格納する
    レジスタと、該レジスタの出力信号を受ける補間回路と
    、少なくとも1文字のドットマトリクスサイズ分の容量
    を有し該マイクロプロセッサのアドレス信号、データ信
    号、メモリ書き込み信号が接続され該マイクロプロセッ
    サから書き込み可能の網パターンメモリと、該補間回路
    と該網パターンメモリの各々の出力信号が接続される論
    理回路と、該論理回路の出力信号を該ページメモリに書
    き込む際にアドレス信号を発生する第二アドレスカウン
    タと、該一時記憶メモリから応答信号を受信すると該一
    時メモリへの読み出し信号を発 生し該一時記憶メモリからの読み出しデータを該レジス
    タに格納し該第一のアドレスカウンタの内容を変更し該
    ページメモリへの書き込み要求信号を発生し該ページメ
    モリからの応答信号を受信すると該ページメモリへ書き
    込み信号を発生して該論理回路の出力信号を書き込ませ
    該第二のアドレスカウンタの内容を変更するタイミング
    制御回路と、該マイクロプロセッサのアドレス信号、I
    /O書き込み信号が接続され該第一のアドレスカウンタ
    と該第二のアドレスカウンタと該タイミング制御回路へ
    パルスを発生するデコーダ回路とを備えることを特徴と
    する印字制御装置。
JP2032902A 1990-02-13 1990-02-13 印字制御装置 Expired - Lifetime JPH0832472B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2032902A JPH0832472B2 (ja) 1990-02-13 1990-02-13 印字制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2032902A JPH0832472B2 (ja) 1990-02-13 1990-02-13 印字制御装置

Publications (2)

Publication Number Publication Date
JPH03236975A true JPH03236975A (ja) 1991-10-22
JPH0832472B2 JPH0832472B2 (ja) 1996-03-29

Family

ID=12371828

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2032902A Expired - Lifetime JPH0832472B2 (ja) 1990-02-13 1990-02-13 印字制御装置

Country Status (1)

Country Link
JP (1) JPH0832472B2 (ja)

Also Published As

Publication number Publication date
JPH0832472B2 (ja) 1996-03-29

Similar Documents

Publication Publication Date Title
JPH03236975A (ja) 印字制御装置
JPS6057593B2 (ja) 文字パタ−ン処理方式
US5148517A (en) Print data generator
US4987553A (en) Straight line drawing control apparatus
KR920003046B1 (ko) 문자 및 도형 묘화장치
JPS6330256A (ja) 印字装置
JP2898000B2 (ja) 文字データ展開処理装置
JPH0426137B2 (ja)
JPH02112968A (ja) ページイメージ発生装置
JPS60232594A (ja) 文字信号等発生装置
JPH022596A (ja) 文字図形発生装置
JP2586672B2 (ja) 擬似バースト発生器
JPH0381165A (ja) 強調文字発生回路
JP2656673B2 (ja) プリンタ装置
JPS63296961A (ja) プリンタ制御装置
JPS6190195A (ja) パタ−ン発生装置
JPS6039686A (ja) パタ−ン書込回路
JPS5860789A (ja) パタン拡大方式
JPH01118890A (ja) ビットマップメモリ装置
JPH0814784B2 (ja) 印字制御装置
JP2000353073A (ja) ラスター型プロッタ装置
JPH03256760A (ja) 印字制御回路
JPH085217B2 (ja) 面塗り方法
JPH01278366A (ja) 印字データ制御回路
JPH05238065A (ja) プリンタ装置