JPH0426311B2 - - Google Patents

Info

Publication number
JPH0426311B2
JPH0426311B2 JP60205603A JP20560385A JPH0426311B2 JP H0426311 B2 JPH0426311 B2 JP H0426311B2 JP 60205603 A JP60205603 A JP 60205603A JP 20560385 A JP20560385 A JP 20560385A JP H0426311 B2 JPH0426311 B2 JP H0426311B2
Authority
JP
Japan
Prior art keywords
data
column
bit
pattern
address counter
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
Application number
JP60205603A
Other languages
English (en)
Other versions
JPS6264562A (ja
Inventor
Koichiro Abe
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60205603A priority Critical patent/JPS6264562A/ja
Publication of JPS6264562A publication Critical patent/JPS6264562A/ja
Publication of JPH0426311B2 publication Critical patent/JPH0426311B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔概要〕 本発明はロースキヤン型のキヤラクタジエネレ
ータ(Character Generater;CG)よりカラム
データに変換するパターン変換装置であつて、 ロー方向に走査(スキヤン)読取るアドレスカ
ウンタと、変換するカラムを指定する指定手段と
を設け、読取つたローデータより指定カラムのビ
ツトデータを選択し、順次シフトレジスタに入力
してカラムデータを構成するものである。
〔産業上の利用分野〕
本発明はロースキヤン型CGよりカラムデータ
に変換する文字パターン変換装置の改良に関す
る。
ドツトマトリツクスで印字するプリンタでは、
読出し専用メモリ(ROM)に文字パターンを記
録したキヤラクタジエネレータCGを備え、受信
した文字コードを文字パターンに変換して印字し
ている。
上記文字パターンは縦(カラム)および横(ロ
ー)方向のドツトマトリツクスで構成され、印字
ヘツドにはカラム方向のドツト数(例えば24組)
の印字ヘツドが備えられて、スペーシングととも
にカラム方向のパターンデータが同時に印字され
る。
そのためプリンタ用のCGはカラム単位に読取
れるもの(カラムスキヤン型CG)が望ましいが、
陰極線管(CRT)表示装置等のロースキヤン型
CGが広く普及しており、そのためプリンタ等で
はロースキヤン型CGを使用してカラムデータに
変換している。
しかしロースキヤン型CGからカラムデータへ
の変換は1ビツト単位に行われるため、マイクロ
プロセツサ等で変換する従来の方法では処理時間
が長くなるという問題点があつた。
そのため上記問題点を解決した文字パターン変
換装置が求められている。
〔従来の技術〕
従来例を第3図を参照しつつ説明する。
第3図aは文字パターン例を示す図で、文字
「漢」を表している。
図示のごとく文字パターンは24×24のドツトマ
トリツクスで構成されており、ロースキヤン型
CGにはバイト単位(B0〜B7)のローデータが、
ROM・A〜ROM・Cに分割されて記録されて
いる。
そのため、ROM・A〜CをROM選択信号
(チツプ選択信号)により選択し、A4〜A0の5
ビツトで指定して順次ローデータを読出す。
一方プリンタはカラム方向のドツト数に相当す
る24組の印字ヘツドを備え、D23→D00のごとく
スペーシングとともに各24組のパターンが同時に
印字される。
そのため上記ロースキヤンで読出した文字パタ
ーンデータをカラム単位に読出し可能な文字パタ
ーンデータに展開する必要がある。
以下その展開動作の1例を説明する。
第3図bは従来例のプリンタの一部を表すブロ
ツク図、第3図cはパターン変換動作説明図であ
る。
第3図bにおいて、2はインタフエース(図示
せず)を通じて受信した印字情報を格納する受信
バツフア、3はパターン展開動作を行うためのメ
モリ、ROM・A〜ROM・Cは第3図aに示す
ロースキヤン型のCG、4はマイクロプロセツサ
(MPU)1によりチツプセレクト信号が格納され
る選択レジスタ、7は1行分のパターンデータを
格納するバツフア、6は印字ヘツド駆動部、5は
スペーシング等プリンタ機構を駆動するプリンタ
機構駆動部である。
受信バツフア2に1行分の印字情報が格納され
ると、MPU1は受信バツフア2より印字情報
(文字コード)を抽出し、順次バツフア7にパタ
ーンデータを展開する。即ち、 マイクロプロセツサ(MPU)1はまずA4〜
A0を〔00000〕としてローデータB0〜B7を読取
り(メモリM1)、ビツトデータB7をカラムデー
タD7としてメモリM3に格納する。
続いてA4〜A0を〔00001〕としてローデータ
B0〜B7を読取り、そのビツトデータB7を1ビツ
ト右シフト(メモリM2)してカラムデータD6
とし、メモリM3の他の領域をマスクして書込
む。
なおメモリM1,M2,M3はそれぞれメモリ
3内のワークエリアを表す。
以上の処理を繰り返し、カラムデータC(D7〜
D0)がメモリM3に得られると、バツフア7に
格納する。
同様にしてカラムデータC2〜をバツフア7に
格納して1文字のパターン展開が完了する。
以上のごとく、ローデータをROM・A〜Cよ
り読出し、カラムデータに1ビツトづつ変換して
いく。
〔発明が解決しようとする問題点〕
上記説明したように、ロースキヤン型のROM
よりカラムデータへの変換は1ビツトづつ変換す
るため、マイクロプロセツサ(MPU)によるパ
ターン展開では処理時間が長くかかるという問題
点があつた。
そのため、本発明は高速に変換する文字パター
ン変換装置を提供することを目的とする。
〔問題点を解決するための手段〕
上記目的のため、本発明のパターン変換装置は
第1図原理説明図に示すように、 CGメモリを走査読出すアドレスカウンタ11
と、変換するビツトデータを指定するカラム指定
手段10とを設け、 該アドレスカウンタに基づき読出したローデー
タより前記カラム指定手段の指定するビツトデー
タを選択する選択手段12と、 該アドレスカウンタの歩進とともに選択された
ビツトデータを順次シフトせしめるシフトレジス
タ13と、 前記シフトレジスタの内容を前記ビツトデータ
に対応したカラムデータとして読み取り、前記カ
ラム指定手段に次のビツトデータをセツトすると
ともに該アドレスカウンタを起動せしめる手段1
4と、を備える。
〔作用〕
CGをロー方向に走査するカウンタによつてロ
ーデータを読取り、そのローデータよりカラム指
定手段の指定するビツトデータを選択して順次シ
フトすると、所定カラムデータがシフトレジスタ
に得られる。
このカラムデータを読取るとともに、カラム指
定手段を歩進せしめ、前記カウンタを再び所期値
より歩進せしめると、文字パターンデータをカラ
ム単位に変換することができる。
〔実施例〕
本発明の詳細を第2図に示す実施例に従つて説
明する。
第2図aは24×24の文字パターンをカラムデー
タに変換するための動作説明図、第2図bは実施
例のパターン変換装置のブロツク図、第2図cは
動作フローチヤート図である。
本実施例では第2図aに示すように8ビツト単
位(C1,C23〜)にカラムデータをバツフア
に格納するため、ロー方向の読出カウンタとし
て、アドレスカウンタA2〜A0およびアドレスカ
ウンタA4A3を設け、またカラム指定手段として
ビツト選択レジスタを設けている。
(構成) 第2図bにおいて、 15はMPU1よりアドレスカウンタA2〜A0
に送出するカウンタ可指令を格納する読取指令レ
ジスタ、 16はアドレスカウンタA2〜A0で、アドレス
バス101にアドレスA2〜A0を送出するもの、 17はアドレスカウンタA2〜A016が8進し
て出力するキヤリーにより歩進する3進のアドレ
スカウンタA4A3で、アドレスバス101にアド
レスA4,A3を送出するもの、 18は3ビツトのビツト選択レジスタで、読取
つたローデータのビツトを指定するもの、 19はチツプ選択レジスタで、ROM・A〜
ROM・Cに備えるデコード回路によりROMを
選択するもの、 20は文字コードに基づきパターンアドレスを
指定するパターンアドレスレジスタ、 22は読出されたローデータからビツト選択レ
ジスタ18の指定するビツトを選択するセレク
タ、 21はセレクタ22の出力をシフトするシフト
レジスタで主バス線100に接続されているも
の、である。
(動作説明)〔第2図c参照〕 第2図aに示すように、カラムデータはC1,
C2,C3,C4の順に生成する。
そのため、MPU1はパターンアドレスレジス
タ20、チツプ選択レジスタ19にセツトした
後、まずビツト選択レジスタ18をB7にセツト
してアドレスカウンタA2〜A016を歩進せしめ
る。
その結果、ROM・Aのローデータは順次セレ
クタ22に入力され、ビツトデータB7が選択さ
れてシフトレジスタ21により順次シフトされ
る。
アドレスカウンタA2〜A016がキヤリーを送
出すると、アドレスカウンタA4A317が歩進
し、読取指令レジスタ15がリセツトされ、前記
動作が停止する。
MPU1はシフトレジスタ21に格納されたカ
ラムデータC1を読取りバツフア7に格納した後
読取指令レジスタ15に読取指令をセツトする。
上記のごとくアドレスカウンタA4A317が歩
進するとC1,2,C3のカラムデータが変換さ
れ、続いてビツト選択レジスタをB6にセツトし
て、C4を変換する。
以上の動作をチツプ選択終了まで繰り返すこと
によりカラム変換された文字パターンデータをバ
ツフア7に得ることができる。
以上の実施例ではビツト選択、チツプ選択にレ
ジスタを使用したが、アドレスカウンタA4A31
7のキヤリーで歩進する8進のビツト選択カウン
タ、ビツト選択カウンタのキヤリーにより歩進す
る3進のチツプ選択カウンタを使用すれば、前記
レジスタのセツト動作が省略できる。
以上説明したように、MPU1は文字コードを
指定した後、一定のサイクルで変換されたカラム
データをシフトレジスタより読取るとともに、読
取指令および各レジスタの書込みを行うのみで高
速に変換でき、その間MPUは他の処理を実行す
ることができる。
〔発明の効果〕
以上説明したように、本発明はローデータをカ
ラムデータに高速で変換するパターン変換装置を
提供するもので、マイクロプロセツサはシフトレ
ジスタに高速で変換されたカラムデータを読取れ
ばよく、カラムスキヤン型ROMと同等の速度で
パターン展開ができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図aは動作
説明図、第2図bは実施例のパターン変換装置ブ
ロツク図、第2図cは動作フローチヤート図、第
3図aは文字パターン例を表す図、第3図bは従
来例のプリンタブロツク図、第3図cはパターン
変換動作説明図、である。 図中、1はマイクロプロセツサ(MPU)、2は
受信バツフア、3はメモリ、4はチツプ選択レジ
スタ、5はプリンタ機構駆動部、6は印字ヘツド
駆動部、7はバツフア、10はカラム指定手段、
11はアドレスカウンタ、12は選択手段、13
はシフトレジスタ、14は制御手段、15は読取
指令レジスタ、16はアドレスカウンタA2〜
A0、17はアドレスカウンタA4A3、18はビツ
ト選択レジスタ、19はチツプ選択レジスタ、2
0はパターンアドレスレジスタ、21はシフトレ
ジスタ、22はセレクタ、ROM・A,ROM・
B,ROM・Cは文字パターン発生用ROM(CG)、
である。

Claims (1)

  1. 【特許請求の範囲】 1 ロー方向に走査読出すメモリに記録されたパ
    ターンデータをカラムデータに変換するパターン
    変換装置であつて、 前記メモリを走査読出すアドレスカウンタ11
    と、変換するビツトデータを指定するカラム指定
    手段10とを設け、 該アドレスカウンタに基づき読出したローデー
    タより前記カラム指定手段の指定するビツトデー
    タを選択する選択手段12と、 該アドレスカウンタの歩進とともに選択された
    ビツトデータを順次シフトせしめるシフトレジス
    タ13と、 前記シフトレジスタの内容を前記ビツトデータ
    に対応したカラムデータとして読み取り、前記カ
    ラム指定手段に次のビツトデータをセツトすると
    ともに該アドレスカウンタを起動せしめる手段1
    4とを備えることを特徴とするパターン変換装
    置。
JP60205603A 1985-09-18 1985-09-18 パタ−ン変換装置 Granted JPS6264562A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60205603A JPS6264562A (ja) 1985-09-18 1985-09-18 パタ−ン変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60205603A JPS6264562A (ja) 1985-09-18 1985-09-18 パタ−ン変換装置

Publications (2)

Publication Number Publication Date
JPS6264562A JPS6264562A (ja) 1987-03-23
JPH0426311B2 true JPH0426311B2 (ja) 1992-05-07

Family

ID=16509599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60205603A Granted JPS6264562A (ja) 1985-09-18 1985-09-18 パタ−ン変換装置

Country Status (1)

Country Link
JP (1) JPS6264562A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3727874A1 (de) * 1987-08-21 1989-03-02 Thomson Brandt Gmbh Verfahren und schaltungsanordnung zur verbesserung der aufloesung von digitalen signalen
JP3989761B2 (ja) 2002-04-09 2007-10-10 株式会社半導体エネルギー研究所 半導体表示装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6049955B2 (ja) * 1980-12-29 1985-11-06 富士通株式会社 文字パタ−ン出力方式
JPS58106671A (ja) * 1981-12-18 1983-06-25 Nec Corp メモリ集積回路
JPS58147786A (ja) * 1982-02-26 1983-09-02 株式会社東芝 文字発生器

Also Published As

Publication number Publication date
JPS6264562A (ja) 1987-03-23

Similar Documents

Publication Publication Date Title
US4707153A (en) Printer controller
JPH0426311B2 (ja)
US6072510A (en) Anti-aliasing apparatus and method using pixel subset analysis and center pixel correction including specialized sample window
US5409318A (en) Font generation method and apparatus with single font memory for serving different scan formats
JPH0358122A (ja) 画像表示装置
JPS594706B2 (ja) 印字パタ−ン発生装置
JPS61209167A (ja) ワイヤドツトラインプリンタの印字制御回路
JPS62127890A (ja) パタ−ン発生装置
JPS627559A (ja) パタ−ン変換装置
JPS583876A (ja) 感熱式ドツトプリンタにおける拡大文字印字方法
JPS61173951A (ja) 印字制御装置
JPS6316787B2 (ja)
JPS59125163A (ja) ファクシミリ符号変換装置
JPS61217091A (ja) 文字発生装置
JPH0486271A (ja) パターン印字方式
JPS602983A (ja) 画像処理装置
JPS592026B2 (ja) モジパタ−ンハツセイソウチ
JPS62264093A (ja) 読出し専用メモリの読出し制御装置
JPS629912B2 (ja)
JPS5860789A (ja) パタン拡大方式
JP2002240261A (ja) 印字用バッファメモリ制御装置
JPS63317355A (ja) 印刷装置
JPH03138172A (ja) パターン記憶装置及び該記憶装置を備えるパターン発生装置
JPS62255153A (ja) 記録装置
JPH05138935A (ja) 印字データの並べ替え装置