JPS6285290A - マルチ文字パタ−ン表示装置 - Google Patents

マルチ文字パタ−ン表示装置

Info

Publication number
JPS6285290A
JPS6285290A JP60226129A JP22612985A JPS6285290A JP S6285290 A JPS6285290 A JP S6285290A JP 60226129 A JP60226129 A JP 60226129A JP 22612985 A JP22612985 A JP 22612985A JP S6285290 A JPS6285290 A JP S6285290A
Authority
JP
Japan
Prior art keywords
character pattern
character
display
address
alignment line
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.)
Pending
Application number
JP60226129A
Other languages
English (en)
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.)
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 JP60226129A priority Critical patent/JPS6285290A/ja
Publication of JPS6285290A publication Critical patent/JPS6285290A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】
(産業上の利用分野) 本発明はビットマツプディスプレイ、*にマルチ文字パ
ターン表示装置に関する。 (従来技術とその問題点) 昨今、ビデオメモリの内容をビット単位にラスタスキャ
ン表示するビットマツプディスプレイが普及し始めてい
る。こhらのディスプレイに表示される文字はサイズが
一種類のものが多く、マルチサイズ文字パターンを表示
するものでも、同一行に異なるサイズの文字・くターン
を表示する場合、各文字パターンの下辺あるいは中央線
を合わせるものが殆どであった。 l−7かり、なから、従来のこのようなディスプレイテ
ハ、文字パターンサイズ別に表示位置を設定することが
不可症で、複IA々フォーマットの文字パターン表示を
することが難し7いという欠点があった。 (発明の目的) 本発明の目的は上記欠点を除去11、文字パターンサイ
ズごとに表示基準線を設定でき、複雑なフォーマットの
文字パターン表示をすることが可卵なマルチ文字パター
ン表示装置を提供することにある。 (発明の構成) 本発明のマルチ文字パターン表示装置は、ビデオメモリ
の内容をビット単位にラスタスキャン表示するビットマ
ツプディスプレイにおいて、入力された文字コードおよ
び文字パターンサイズて対応する文字パターンを出力す
る文字パターン1憶手段と、文字パターンを表示基準線
であるアラインメント線が通過する位置に行表示する場
合該文字パターン内での該アラインメント線通過位憤を
文字パターンの端からの変位として文字バタ・−ンサイ
ズ別に記憶するアラインメント線位置記憶手段と、同一
行で直前の位置に表示した直前文字パターンの水平方向
表示アドレス、該直前文字パターンと現文字パターンと
の水平方向字間、水平方向直前文字パターンサイズの3
つの値の和を計算して現文字パターンの水平方向の表示
アドレスとして出力するとともに該行のアラインメント
線の垂直方向アドレスおよび現文字パターンサイズに対
応するアラインメント線位置の2つの値の和を計算して
現文字パターンの垂直方向の表示位置として出力する文
字パターンアドレス演算手段とを備え、入力さハた文字
コードおよび文字パターンサイズに対応した文字パター
ンを前記文字パターン記憶手段から読み出して前記文字
パターンアドレス演算手段の出力である文字パターンア
ドレスの示す位置に表示することにより異なるサイズの
文字パターンを前記アラインメント線に合わせて行表示
している。 (構成の詳細な説明) 第1図は本発明の詳細な説明するためのブロック図であ
る。臣1図において、マルチ文字パターン表示装置は文
字パターン記憶装91と、アラインメント線位置記憶装
置2と、文字パターンアドレス演算装[3とを備える、 また、第2図は、本発明の動作訣、明を容易にするため
の文字パターンの行表示内容の模式図であり5行表示さ
れている文字パターンの中、先頭から第i−1番目と第
1番目を中心に表示している。 第2図において、X(i〕、y〔i)は第i番目の文字
パターンの左上端表示位置、YSはアラインメント線の
垂直方向位置、LS(i)は第i番目の文字パターンの
アラインメント線位置、  5(i)は第i@目の文字
パターンのサイズ、Cは字間をそれぞれ示す、また、水
子方向はX軸で。 垂直方向はY軸で表わすものとする。 第1図において1文字パターン記憶装mlはサイズの異
なる文字パターンを記憶するもので、入力される文字コ
ードおよび文字パターンサイズにより対応する文字パタ
ーンを出力する。 次にアラインメント縁付#記憶装置jt2について説明
する。 アラインメント線とは、第2図で破線で示すように文字
パターンの表示基準線を示すものである。 アラインメント線位置とは、文字パターン内のアライン
メント練通過位雪を示し、文字パターンの端からの変位
全指すものである。第2図においては、L8+″i−1
〕、LS(i)がアラインメント縁付ftf示し、文字
パターンの上端からの変位を用いている。 アラインメント縁付i′は文字パターンサイズ別に設定
されるものである。第3区1は文字パターンサイズごと
にp5?−aれたアラインメント線位置の例、即ち文字
パターンサイズとアラインメント線位置の対応を示すア
ラインメントテーブルである。 同図におけるアラインメントテーブルは、アラインメン
ト糾位置記憶装冑2(第1図にし1示)の記憶内容を模
式的に示[またものであり、文字パターンサイズd:1
8X18ドツト、24X24ドツト。 30X30 ドツト、40X40ドツトの4欅類の文字
パターンについて、アラインメン) 1k4f置i=示
し、でいる。図の左半分d文字パターンサイズを示し1
右半分は各文字パターンサイズに対応するアラインメン
トp、)位置を示す (3i1jえげ2文字パターンサ
イズ18X18ドツト場合は文字パターン上端から15
ドツトのところにアラインメント線を設ける。 前記アラインメン)11位貿記+p装置P2′2け前i
i’y t。 たような文字パターンサイズとそわに対応するアライン
メント線位置を記憶するもので、夕”字パターンサイズ
を入力することにより対応するアラインメント約位置を
読み比すことができる。 次に、文字パターンアドレス演n装置3(第1図に図示
)について説明する。 該文字パターンアラインメント演算装f3u、まず第1
に、[θ1−行で第i−1番目に表示された文字パター
ンの水平方向表示アドレスX(1−1〕。 第i−1番目の文字パターンと第i番目の文字パターン
との水平方向字間C9第i−1番目の文字パターンの水
平方向文字パターンサイズの3つの値の和を計算し、第
i番目の文字パターンの水平方向の表示アドレスX(i
〕とし2て出力する。第2に、その行のアラインメント
線の垂直方向アドレスYSおよび第i番目の文字パター
ンサイズに対応するアラインメント線位置LSCi)の
和を計算し、第i番目の文字パターンの垂直方向の表示
通電として出力する。 以上説明を式を用いて表現すると、以下のようになる。 X(i )=X(i−1’)+S(i −1)+eY〔
i’1−Y8+LS(i) 次に、ディスプレイ上に異なるサイズの文字パターンが
アラインメント線に合わせて表示される動作について説
明する。 まず、入力された文字コードおよび文字パターンサイズ
をそれぞれ信号線9005および9004を介して文字
パターン記憶装置1に転送し、対応した文字パターンを
信号線1001を介してディスプレイに出力する。 上記動作と並行して下記の動作が行なわれる。 初期値として水平方向文字パターン表示開始アドレスX
[Oh 垂直方向アラインメント線位置YS、水平方向
字間Cをそわぞれ信号線9002゜9003.9001
を介(て文字パターンアドレス演算装置3に転送する。 文字パターンアドレス演算装置3は前記初期値を基に、
信号線90o4および2001を介[、て文字パターン
サイズ5(i)およびアラインメント線位置LSI″i
〕がそれぞれ入力されるごとに、前記計算式により該当
する文字パターンの表示アドレスX(i)、Y(i3を
計’JiL、、そねぞわ信号線3051.3081を介
してディスプレイに逐次出力する。 ここで、アラインメント紳位1Ls(i”lけ入力され
た文字パターンサイズ5(i)に対応してアラインメン
ト線位置記憶装置2から信号線2001を介して読み出
される。 (実施例) 次に1本発明について第1図、第4図を参照して説明す
る。 第1図に示す文字パターン記憶装置Iけ磁気ディスク、
ROM、バッテリ付きRAMやバブルメモリ等の不揮発
性記憶装置が利用でき、予め漢字パターンなどの必要な
文字パターンを文字コード対応に格納しておく。また、
アラインメント線位置記憶装置2も文字パターン配憶装
置1と同様の装置を用いて実現することができ、予め文
字パターンサイズ別のアラインメント線位置を格納して
おく。 次に文字パターンアドレス演算装置3の一実施例を示す
ブロック図の第4図について説明する。 同図において、文字パターンアドレス演jJ[f3は字
間レジスタ300と1文字パターンサイズレジスタ30
1.302と、水平方向表示アドレスレジスタ303,
304と、重石方向表示アドレスレジスタ306と、水
平方向表示アドレス加算器305と、垂直方向表示アド
レス加算器307とからなる。 まず、水平方向の文字パターン表示アドレスの演算動作
について説明する。 字間レジスタ300Vi初期値として水平方向字間Cを
信号線9ooxを介し、て獲得、記憶する。 文字パターンサイズレジスタ301は初期値として信号
線9004を介し、て文字パターンサイズ8
〔0〕を獲
得、記憶する。以後文字パターンサイズ8(t”Jの入
力要求があるごとに、文字パターンサイズレジスタ30
1の内容を信号線3011を介し、て文字パターンサイ
ズレジスタ302に転送し、さらに文字パターンサイズ
レジスタ302の内容を信号p3021を介[7て水平
方向表示アドレス加算器305に転送する。t7たがっ
て5文字パターンサイズレジスタ301.302には、
ある時刻に文字パターンサイズ8(t)、8(t−1〕
がそれぞれ記憶されていることになる。 水平方向表示アドレスレジスタ303け初期値とし5て
信号線9002を介して水平方向表示アドレスX
〔0〕
を獲得、記憶する。以後文字パターンの表示要求がある
ごとに、水平方向表示アドレスレジスタ303の内容を
信号線3o31を介して水平方向表示アドレスレジスタ
304に転送し、さらに水平方向表示アドレスレジスタ
304の内容を信号線3041を介して水平方向表示ア
ドレス加算器305に転送する。 水平方向表示アドレス加算器305は上記3つのレジス
タ、即ち字間レジスタ300.文字パターンサイズレジ
スタ302.水平方向表示アドレスレジスタ304の出
力を加え、その結果である水平方向文字パターン表示ア
ドレスX(i)を信号線3051を介し、てディスプレ
イに出力し、こhと並行して文字パターン表示アドレス
X〔i)を水平方向表示アドレスレジスタ303に出力
する。し、たがって、水平方向表示アドレスレジスタ3
03.304には、ある時刻に水平方向文字パターン表
示アドレスX(i)、x(i−1’lがそれぞれ記憶さ
hていることになる。 次に、垂直方向の文字パターン表示アドレスの演算動作
について説明する。 垂直方向表示アドレスレジスタ306は初期値として垂
直方向表示アドレスYSを信号線3061を介して獲得
、記憶する。 垂直方向表示アドレス加算器307け前記垂直方向表示
アドレスレジスタ306の出力に信号線22001を介
してアラインメント線位置配憶装置2から得られるアラ
インメント線位置LS(i)を加え、その結果である垂
直方向文字パターン表示アドレスY(i〕を信号線30
71を介し2てディスプレイに出力する。 (発明の効果) 以上説明したように本発明は、異なるサイズの文字パタ
ーンを表示基準線に合わせて表示することができるので
、*雑なフォーマットのマルチフォント表示に適する効
果がある。
【図面の簡単な説明】
第1図は本発明の詳細な説明するためのブロック図、第
2図は本発明の動作説明をするための模式口、第3図は
第1図におけるアラインメント約記憶装置の記憶内容を
模式的に示すアラインメントテーブル、第4図は第1図
における文字パターンアドレス演算装置の一実施例を示
すブロック図である。 1・・・・・・文字パターン記憶装置、2・・・・・・
アラインメント線位置配憶装置、3・・・・・・文字パ
ターンアドレス演gift、300・・・・・・字間レ
ジスタ、301゜302・・・・・・文字パターンサイ
ズレジスタ、303゜304・・・・・・水平方向表示
アドレスレジスタ、3o5・・・・・・水平方向表示ア
ドレス加算器% 306・・・・・・韮直方向表示アド
レスレジスタ、3o7・・・・・・垂直方向表示アドレ
ス加算器。 ゴ 、

Claims (1)

    【特許請求の範囲】
  1. ビデオメモリの内容をビット単位にラスタスキャン表示
    するビットマップディスプレイにおいて、入力された文
    字コードおよび文字パターンサイズに対応する文字パタ
    ーンを出力する文字パターン記憶手段と、文字パターン
    を表示基準線であるアラインメント線が通過する位置に
    行表示する場合該文字パターン内での該アラインメント
    線通過位置を文字パターンの端からの変位として文字パ
    ターンサイズ別に記憶するアラインメント線位置記憶手
    段と、同一行で直前の位置に表示した直前文字パターン
    の水平方向表示アドレス、該直前文字パターンと現文字
    パターンとの水平方向字間、水平方向直前文字パターン
    サイズの3つの値の和を計算して現文字パターンの水平
    方向の表示アドレスとして出力するとともに該行のアラ
    インメント線の垂直方向アドレスおよび現文字パターン
    サイズに対応するアラインメント線位置の2つの値の和
    を計算して現文字パターンの垂直方向の表示位置として
    出力する文字パターンアドレス演算手段とを備え、入力
    された文字コードおよび文字パターンサイズに対応した
    文字パターンを前記文字パターン記憶手段から読み出し
    て前記文字パターンアドレス演算手段の出力である文字
    パターンアドレスの示す位置に表示することにより異な
    るサイズの文字パターンを前記アラインメント線に合わ
    せて行表示することを特徴とするマルチ文字パターン表
    示装置。
JP60226129A 1985-10-09 1985-10-09 マルチ文字パタ−ン表示装置 Pending JPS6285290A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60226129A JPS6285290A (ja) 1985-10-09 1985-10-09 マルチ文字パタ−ン表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60226129A JPS6285290A (ja) 1985-10-09 1985-10-09 マルチ文字パタ−ン表示装置

Publications (1)

Publication Number Publication Date
JPS6285290A true JPS6285290A (ja) 1987-04-18

Family

ID=16840297

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60226129A Pending JPS6285290A (ja) 1985-10-09 1985-10-09 マルチ文字パタ−ン表示装置

Country Status (1)

Country Link
JP (1) JPS6285290A (ja)

Similar Documents

Publication Publication Date Title
JPS61254980A (ja) 文字フオント転送制御方式
SE438213B (sv) Dataskrivare for skrivning av data medelst ett antal vertikala svep i overensstemmelse med inkommande grupper av tecken- och styrdata
JPH0222394B2 (ja)
JPS5837685A (ja) 高分解能の図形平滑化
JPS6285290A (ja) マルチ文字パタ−ン表示装置
JPH07118024B2 (ja) パターンデータ生成方式
JP2770582B2 (ja) 図形塗潰し装置
JPH0438005B2 (ja)
JPS59210482A (ja) 文字パタ−ン発生装置
US6124863A (en) Object-based graphics system for displaying an image using explicit quadratic polynomial fragments
JPS6285291A (ja) マルチ文字パタ−ン表示装置
JPS6132676B2 (ja)
JPS59220787A (ja) 罫線出力制御方式
JPS58192078A (ja) ビツト・イメ−ジ・メモリ処理方式
JPS6355071B2 (ja)
JPH07129148A (ja) タイ文字24行表示方法
JPS6173990A (ja) 文字パタ−ン発生器
JPS63132282A (ja) 分割文字表示制御方式
JPH0586920B2 (ja)
JPH04345867A (ja) 文字フォント生成方法
JPH03281363A (ja) 文書出力装置
JPH03125191A (ja) 文字発生装置
JPS6283785A (ja) パタ−ン縮小/拡大処理方式
JPS61130987A (ja) 情報出力装置
JPS58111973A (ja) 文字出力装置