JPH0810396B2 - 文字パターン制御方式 - Google Patents

文字パターン制御方式

Info

Publication number
JPH0810396B2
JPH0810396B2 JP1241892A JP24189289A JPH0810396B2 JP H0810396 B2 JPH0810396 B2 JP H0810396B2 JP 1241892 A JP1241892 A JP 1241892A JP 24189289 A JP24189289 A JP 24189289A JP H0810396 B2 JPH0810396 B2 JP H0810396B2
Authority
JP
Japan
Prior art keywords
character
pattern
character pattern
storage means
pattern group
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 - Fee Related
Application number
JP1241892A
Other languages
English (en)
Other versions
JPH03105389A (ja
Inventor
慶子 秋山
義夫 城本
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 JP1241892A priority Critical patent/JPH0810396B2/ja
Publication of JPH03105389A publication Critical patent/JPH03105389A/ja
Publication of JPH0810396B2 publication Critical patent/JPH0810396B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔概要〕 基本パターンより拡大/縮小情報に従って作成される
文字パターンの記憶を制御する文字パターン制御方式に
関し、 文字パターン群単位で管理して、処理の高速化と、低
コスト化を計った文字パターン制御方式を目的とし、 文字パターン発生装置において、基本パターンから拡
大/縮小情報に従って作成される文字パターン群を記憶
する文字パターン群記憶手段と、前記各文字パターン群
の前記文字パターン群記憶手段内の配置を記憶する配置
情報記憶手段と、前記文字パターン群単位で、前記文字
パターン群記憶手段と前記配置情報記憶手段とを管理す
る管理手段とを設けるように構成する。
〔産業上の利用分野〕
本発明は、文字パターンを発生する文字パターン発生
装置に係り、さらに詳しくは基本パターンより拡大/縮
小情報に従って作成される文字パターンの記憶を制御す
る文字パターン制御方式に関する。
〔従来の技術〕
表示装置、例えばCRTディスプレイや、プリンタ装置
においては、情報量の増加に伴いその情報の表示、いわ
ゆる文字表示の高速化が要求されている。
従来、プリンタ装置においては、装置内のキャラクタ
ジェネレータに拡大/縮小情報を有する基本パターンを
保持し、各文字の描画時に、その指定文字サイズに従っ
て、拡大/縮小していた。しかし、この方法では、文字
描画毎に拡大/縮小の処理時間が必要となる為、最近の
高速化要求に対応できなくなっていた。
この為、現在では、文字パターンの登録時に基本パタ
ーンを、その有する情報に従って、例えば、7ポ、9
ポ、12ポなどに拡大/縮小し、描画時のイメージで、装
置内に保持する方式を用いるようになった。このような
方式により、描画時に目的とするサイズの文字パターン
が直ちに読みだすことができる。
第5図は、前述の従来の文字パターン制御の構成図で
ある。図示しないパターンメモリには、基本パターンと
拡大/縮小情報が記憶されており、その基本パターンと
拡大/縮小情報から各文字の大きさ例えば、7、9、12
ポ用のパターンを発生しキャラクタジェネレータCG(Ch
aracter Generator)に記憶する。このキャラクタジェ
ネレータCGで記憶するパターンを管理するため、CG制御
情報テーブルCDV(Character Description Value)と文
字コード変換テーブルTT(Translated Table)を設けて
ある。文字コード変換テーブルTT内は、それぞれ9ポ用
TT1、7ポ用TT2、12ポ用TT3にそれぞれ領域を分割して
文字の大きさでそれぞれの文字のCG制御情報テーブル内
の番号を記憶している。またCG制御情報テーブルCDVで
はキャラクタジェネレータCGで記憶するパターンの先頭
アドレスを記憶している。
表示すべき文字コードが入力すると、文字コード変換
テーブルTT内に記憶されている各コードに対応したCG制
御情報テーブルCDVのCDV番号を求める。例えば、9ポ用
テーブルTT1、7ポ用テーブルTT2、12ポ用テーブルTT3
それぞれに、文字コード‘ABCD'のCDV番号を記憶してい
る。又、CGには、この文字コード‘ABCD'に対応するパ
ターンを9ポ用、7ポ用、さらには12ポ用それぞれ独立
して記憶している。この各文字種9ポ用、7ポ用、12ポ
用のCDV番号からCG制御情報テーブルCDV内にその番号に
対応した領域をアクセスし、9ポ用CGアドレス、7ポ用
CGアドレス、12ポ用CGアドレスを読み出す。そして、そ
れぞれの文字の大きさに対応したパターンをキャラクタ
ジェネレータCGから読み出しパターンを得ている。
〔発明が解決しようとする課題〕
前述した従来の方式においては、プリンタ等が使用す
る7、9、12ポの文字サイズを各文字について装置内で
作成してCG上に保持している。このキャラクタジェネレ
ータCG上に各パターンを保持するためには、前述したご
とくCG制御情報テーブルCDVと文字コード変換テーブルT
Tがそれぞれ7、9、12ポ用のテーブルを有さなくては
ならない。例えば7、9、12ポ用で個別に各テーブルを
必要とする。このため、文字コード変換テーブルTT、CG
制御情報テーブルCDVが基本パターンの格納時の3倍
(7、9、12ポ用として)必要とする問題を有してい
た。
また、さらには、1つの文字コードに対し、その拡大
/縮小情報により作成した個数分の文字コード変換テー
ブルTTに、その文字コードのパターンを登録したという
情報を設定しなくてはならず、文字パターンの拡大/縮
小による、文字パターン登録時間の増加を更に助長する
という問題を有していた。
本発明は、文字パターン群単位で管理して、処理の高
速化と、低コスト化を計った文字パターン制御方式を目
的とする。
〔課題を解決するための手段〕
第1図は、本発明のブロック図である。本発明は、文
字パターン発生装置に関するものである。
文字パターン群記憶手段1は、基本パターンから拡大
/縮小情報に従って作成される文字パターン群を記憶す
る。この文字パターン群とは、例えば文字の大きさによ
って異なる一定数のパターンである。
配置情報記憶手段2は、前記各文字パターン群を記憶
する前記文字パターン群記憶手段1内の配置、すなわち
アドレスを記憶する。
管理手段3は、前記文字パターン群単位で、文字パタ
ーン群記憶手段1内の記憶位置、さらにはその記憶位置
を配置情報記憶手段2での記憶の制御を行う。
〔作用〕
文字パターンが入力されると、管理手段3は、その文
字コードに対応する1文字パターン群を格納すべき領域
を、文字パターン群記憶手段1内に確保し、その領域内
に、配置情報記憶手段2内に記憶されている文字の大き
さ毎の配置情報に従って、拡大/縮小情報により作成し
たパターンを記憶する。
管理手段3は、読みだすときに、1文字パターン群単
位のアドレスに、配置情報記憶手段2内に記憶されてい
る文字の大きさ毎の1文字パターン群内の相対アドレス
を加算して求めたアドレスから、文字パターン群記憶手
段1をアクセスして読みだす。
〔実施例〕
以下、図面を用いて、本発明を詳細に説明する。
第2図は、本発明の概念図である。CG制御情報テーブ
ルCDV1には、各文字パターン群のコードに対応し、キャ
ラクタジェネレータCG1内のアドレスを記憶する。すな
わち文字コード‘ABCD'に対応するCGアドレスや、‘ABC
E'に対応するCGアドレス、さらには、‘ABCF'に対応す
るCGアドレスをそれぞれ記憶する。このCGアドレスは、
キャラクタジェネレータCG1内の各1文字パターン群を
記憶する領域の先頭アドレスを指示しているものであ
る。
各CGアドレスで指示される領域D、E、Fにはそれぞ
れ‘ABCD'の基本パターンより作成されたパターン群、
また領域Eには‘ABCE'の基本パターンより作成された
パターン群、領域Fには‘ABCF'の基本パターンより作
成されたパターン群がそれぞれ記憶される。このパター
ン群には、複数の文字サイズn、mがそれぞれ記憶され
る。また1個であってもよい。
本発明の実施例においては、前述したCG制御情報テー
ブルCDV1はキャラクタジェネレータCG1のほかに、パタ
ーン配置情報テーブルFDVを有している。パターン配置
情報テーブルFDVは、それぞれ文字の大きさに対応して
設けられており、キャラクタジェネレータCG1内の‘ABC
F'の基本パターンより作成されたパターン群を記憶する
領域F内のサイズmのパターンを斜線部に、サイズn
のパターンを斜線部に記憶している。それぞれの領域
の左上部端のアドレスをサイズmについてはΔXm、ΔY
m、サイズnに対してはΔXn、ΔYnとし、配置情報を記
憶する。
以上の構成により、キャラクタの基本パターン単位で
はなく、複数のパターンより成るパターンすなわち、例
えばABCDのパターンを1つとしその1つのパターンに対
し、9ポ、7ポ、12ポ等のデータを一括して記憶してい
るので、1個のパターンに対し、従来と比べ1/3の情報
でそのパターンを記憶している位置を求めることができ
る。
第3図は、本発明の実施例の構成図である。前述した
如くCG制御情報テーブルCDV1は、各文字を構成するキャ
ラクタコードに対応して記憶する。この対応関係は、文
字コード変換テーブルTT10より求める。文字コード変換
テーブルTT10は1つの文字コードパターン、すなわち
‘ABCD'や、‘ABCE'等の文字パターン1つに対応してCD
V番号を記憶しており、このCDV番号からCG制御情報テー
ブルCDV1をアクセスし、目的とするキャラクタジェネレ
ータ内の先頭アドレスを得る。
文字コード変換テーブルTT10は、‘ABCD'等の文字コ
ードとそのCDV番号とを関係付けて記憶しており、1つ
のコードで1つのCDV番号を記憶する。例えば文字コー
ドをアドレスとしそのコードに対応するCDV番号を記憶
する。さらには文字コードとCDV番号とをそれぞれ文字
コード領域とCDV番号領域に記憶する。従来において
は、文字の大きさに対応してそれぞれ文字コード変換テ
ーブルTT1、TT2、TT3を設け、各文字コード変換テーブ
ルTT1、TT2、TT3内の同じコードに対応したそれぞれの
文字大きさのCDV番号を記憶し、CG制御情報テーブルCDV
ではその文字コードに対応したCGアドレスを記憶してい
るが、本発明によれば、一括して管理しているので、そ
のメモリ情報は1/3となる。また、パターン配置情報テ
ーブルFDVによって、それぞれ9ポ用FDV、7ポ用FDV、1
2ポ用FDVとパターン配置情報テーブル内に例えば0から
α内に9ポ用パターン領域、0からβに7ポ用パターン
領域などパターン配置情報を記憶しているので、この記
憶情報から各文字大きさに対応した格納アドレスを求め
ることができる。
第3図に示すごとく、‘ABCE'の基本パターンより作
成したパターン群は、FDV1内に9ポ用が、FDV2内に7ポ
用が、FDV3内に12ポ用のそれぞれのパターン配置情報を
記憶しているので、目的とする文字大きさに対応する情
報を的確に求めることができる。
また、基本パターンにより作成されるパターン群を登
録する場合には、CG内の領域の先頭アドレス(格納すべ
きアドレス)をCG制御テーブルCDV1内に、またそのCDV1
内の番号に対応して文字コード変換テーブルTT10内に記
憶させれば登録することができる。一方、発生する、す
なわち描画する場合にはその逆をたどればよい。第4図
は、本発明の実施例の処理フローチャートである。文字
コードが入力した場合(S2)、文字コード変換テーブル
TT10を参照してCDV番号を求める(S3)。続いて文字サ
イズよりFDVの番号を求める(S4)。このCDV番号からキ
ャラクタジェネレータCG1内のその文字コードに対応し
たパターンを記憶するメモリの先頭アドレスがCG制御情
報テーブルCDV1から得られる(S5)。続いて処理S4によ
って求めたFDV番号から目的の文字パターン群のパター
ン内配置情報を求める。そしてCGアドレスとパターン内
配置情報から指定文字サイズのパターンのCGアドレスを
求め、FDV番号から描画基準点に対する文字配置情報を
求め描画する(S7〜S8)。
以上のような動作により、従来においてはCG制御情報
テーブルCDV、さらには、文字コード変換テーブルTTに
はそれぞれ同一の文字コードであっても文字の大きさ等
によってパターンが異なる場合に、それに対応した種類
分CG制御情報テーブルと文字コード変換テーブルを設け
なくてはならなかったが、本発明によれば1つの文字コ
ードに対応した文字コード変換テーブルとCG制御情報テ
ーブルを設ければよく、メモリの容量を低下することが
できる。
また、文字コード変換テーブルをサーチする場合、そ
れぞれの文字大きさに対応した、すなわち、9ポ、7
ポ、12ポ用等に対応してサーチする必要がなく、1個の
文字コードで順次サーチし、目的のパターンを格納して
いる領域を求めたのち、パターン配置情報テーブルから
その位置を求めるのでメモリが少なくてよいとともにサ
ーチに要する時間を短縮することができる。
〔発明の効果〕
以上述べたように、本発明によれば、高速な処理がで
きると共に、メモリの低減を計れ、安価なさらに高速の
文字パターン制御方式を得ることができる。
【図面の簡単な説明】 第1図は、本発明のブロック図、 第2図は、本発明の概念図、 第3図は、本発明の実施例の構成図、 第4図は、本発明の実施例の処理フローチャート、 第5図は、従来の文字パターン制御の構成図である。 1……文字パターン群記憶手段、2……配置情報記憶手
段、3……管理手段.

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】文字パターン発生装置において、 基本パターンから拡大/縮小情報に従って作成される文
    字パターン群を記憶する文字パターン群記憶手段(1)
    と、 前記各文字パターン群の前記文字パターン群記憶手段
    (1)内の配置を記憶する配置情報記憶手段(2)と、 前記文字パターン群単位で、前記文字パターン群記憶手
    段(1)と前記配置情報記憶手段(2)とを管理する管
    理手段(3)とを有することを特徴とする文字パターン
    制御方式。
  2. 【請求項2】前記文字パターン群は文字サイズに対応し
    た一定数のパターンより成ることを特徴とする請求項1
    記載の文字パターン制御方式。
  3. 【請求項3】前記管理手段(3)は文字コードに対応し
    て前記文字パターン群記憶手段(1)内で文字パターン
    群を記憶する先頭アドレスを記憶し、前記配置情報記憶
    手段(2)は前記文字サイズに対応して前記文字パター
    ン群記憶手段(1)で記憶する文字パターン群の領域内
    の相対アドレスを記憶することを特徴とする請求項2記
    載の文字パターン制御方式。
JP1241892A 1989-09-20 1989-09-20 文字パターン制御方式 Expired - Fee Related JPH0810396B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1241892A JPH0810396B2 (ja) 1989-09-20 1989-09-20 文字パターン制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1241892A JPH0810396B2 (ja) 1989-09-20 1989-09-20 文字パターン制御方式

Publications (2)

Publication Number Publication Date
JPH03105389A JPH03105389A (ja) 1991-05-02
JPH0810396B2 true JPH0810396B2 (ja) 1996-01-31

Family

ID=17081106

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1241892A Expired - Fee Related JPH0810396B2 (ja) 1989-09-20 1989-09-20 文字パターン制御方式

Country Status (1)

Country Link
JP (1) JPH0810396B2 (ja)

Also Published As

Publication number Publication date
JPH03105389A (ja) 1991-05-02

Similar Documents

Publication Publication Date Title
JP2855207B2 (ja) 帳票出力装置
JPH038272B2 (ja)
JPH03105389A (ja) 文字パターン制御方式
US5544296A (en) Document output method
JPS6017113B2 (ja) ディスプレイ装置の表示制御方式
JPH0376491B2 (ja)
JPH0430073B2 (ja)
KR900000090B1 (ko) 표시제어방식
JPH0715623B2 (ja) ディスプレイ装置
JP2893935B2 (ja) 帳票出力装置
JP2944338B2 (ja) ユーザ定義文字表示装置
JPS615286A (ja) デ−タ処理装置
JP2609680B2 (ja) データ登録装置
JPS6349877A (ja) 印字デ−タの検索表示方式
JPH05158453A (ja) 文字検索方式
JPH06324932A (ja) 情報処理装置
JPH0596811A (ja) 印字方法
JPS61282970A (ja) Crt表示装置
JPH0316661B2 (ja)
JPH0619650A (ja) プリンタ装置
JPH09259262A (ja) 画像処理装置
JPS5817993B2 (ja) 情報処理装置
JPS6337423B2 (ja)
JPS63124670A (ja) 画像フアイル装置
JPH0310982B2 (ja)

Legal Events

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