JPH05313643A - 文字表示装置における文字属性合成装置 - Google Patents

文字表示装置における文字属性合成装置

Info

Publication number
JPH05313643A
JPH05313643A JP4115829A JP11582992A JPH05313643A JP H05313643 A JPH05313643 A JP H05313643A JP 4115829 A JP4115829 A JP 4115829A JP 11582992 A JP11582992 A JP 11582992A JP H05313643 A JPH05313643 A JP H05313643A
Authority
JP
Japan
Prior art keywords
data
character
attribute
display
attribute data
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
JP4115829A
Other languages
English (en)
Inventor
Shoichi Hyo
正一 標
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP4115829A priority Critical patent/JPH05313643A/ja
Publication of JPH05313643A publication Critical patent/JPH05313643A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 文字の表示データを生成する際に、文字フォ
ントデータとアトリビュートデータを複数ビット同時に
合成し、その後パラレルシリアル変換し表示データを生
成することにより、アトリビュート合成のための回路を
簡単なものにし、より複雑な表示属性による文字の表示
を可能にすることである。 【構成】 文字の表示データを生成する際に、漢字RO
Mから文字フォントデータを読み出して合成元文字フォ
ントデータとし、テキストVRAMからアトリビュート
データを読み出して合成元アトリビュートデータとし、
この両者を数ビット同時に合成してその後パラレルシリ
アル変換することにより文字の表示データを生成する。
このことにより、文字を構成するドットをそれぞれ別の
合成回路でアトリビュートデータと合成でき、合成の際
のアトリビュートデータの生成が容易となる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は情報処理装置における文
字表示装置において、文字フォントデータとアトリビュ
ートデータを合成し、文字の表示データを生成する装置
に関する。
【0002】
【従来の技術】従来、文字フォントデータとアトリビュ
ートデータを合成し、表示データを生成する際には、図
7に示されるように、文字フォント生成回路71により
漢字ROM72(文字フォントデータが格納してあるメ
モリ)から読み出されたパラレルデータである文字フォ
ントデータ75をパラレルシリアル変換回路73により
シリアルデータに変換したもの76と、アトリビュート
データ生成回路74によりアトリビュートデータをドッ
トごとの表示属性を示すデータに変換したもの77を1
ドットずつ順番に合成していた。(以降、合成回路に入
力される文字フォントデータ、アトリビュートデータを
それぞれ合成元文字フォントデータ、合成元アトリビュ
ートデータと呼ぶことにする。)そのため、文字の中の
どのドットをアトリビュートデータにより変更するかは
合成元アトリビュートデータ77が有効になるタイミン
グにより設定していた。この従来技術は、特許公開公報
(特開昭60−107696号)中の「構成」の項に述
べられている従来のアトリビュート制御機能を有する表
示装置と同様なものである。
【0003】
【発明が解決しようとする課題】従来の技術では文字の
中のどのドットをアトリビュートデータにより変更する
かは合成元アトリビュートデータが有効になるタイミン
グにより設定していた。そのため、複雑な表示属性によ
る文字表示を可能にするには合成元アトリビュートデー
タ生成回路が複雑なものになってしまい、より複雑な表
示属性による文字表示は困難であった。
【0004】そこで本発明の目的は、文字の表示データ
を生成する際に、文字フォントデータとアトリビュート
データ(文字の表示属性を表わすデータ)を複数ビット
同時に合成し、その後パラレルシリアル変換し、表示デ
ータを生成することにより、アトリビュート合成のため
の回路を簡単なものにし、より複雑な表示属性による文
字の表示を可能にすることであり、また、文字フォント
データのビット数が増えた場合に簡単に対応できるよう
にする。
【0005】
【課題を解決するための手段】本発明は、情報処理装置
における文字表示装置において、前記文字の表示データ
を生成する際に、文字フォントデータとその文字の表示
属性を表わすアトリビュートデータとを複数ビット同時
に合成し、その後パラレルシリアル変換することにより
表示データを生成することを特徴とする。
【0006】
【作用】文字の表示データを生成する際に、漢字ROM
から文字フォントデータを読み出して合成元文字フォン
トデータとし、テキストVRAMからアトリビュートデ
ータを読み出して合成元アトリビュートデータとし、こ
の両者を数ビット同時に合成してその後パラレルシリア
ル変換することにより文字の表示データを生成する。こ
のことにより、文字を構成するドットをそれぞれ別の合
成回路でアトリビュートデータと合成できるため、各ド
ットごとにアトリビュートデータを生成すればよく、ア
トリビュートデータ生成回路の設計が容易になり、より
複雑な表示属性による文字表示が容易に可能となる。
【0007】
【実施例】図1は本発明の実施例を示すブロック図であ
る。この実施例では表示される文字は図2に示されるよ
うに縦横それぞれ8ドットで構成されているものとす
る。図1において、11は表示アドレスを生成する回
路、12は文字コードが格納されている文字コードメモ
リ、13は文字フォントが格納されている漢字ROM、
14は、文字コードメモリ12から文字フォントデータ
を読み出して合成回路に送る合成元文字フォントデータ
を生成する文字フォントデータ生成回路、15はアトリ
ビュートデータが格納されているアトリビュートコード
メモリ、16は、アトリビュートコードメモリ15から
アトリビュートデータを読み出して合成回路に送る合成
元アトリビュートデータ191〜198を生成するアト
リビュートデータ生成回路、171ないし178は文字
を構成する同一ラスタアドレスの各ドットに対するアト
リビュート合成回路、18は、合成回路により生成され
たパラレルデータである文字表示データをシリアルデー
タに変換し、さらに他の同期信号と位相合わせを行なう
パラレルシリアル変換回路である。
【0008】以下、図1にもとづき実施例の基本的な動
作を説明する。まず、表示しようとする文字の位置に対
応した表示アドレスが表示アドレス生成回路11から文
字コードメモリ12に供給され、文字コードメモリ12
から表示位置に対応した文字の文字コードが文字フォン
トデータ生成回路14に読み出される。そして文字フォ
ントデータ生成回路14の中で先程の文字コードと表示
アドレス生成回路11より供給されるラスタアドレスか
ら漢字ROM13に送るべきアドレスが生成される。そ
して、漢字ROM13から1文字1ラスタ分の文字フォ
ントデータ(8ビット)が読み出され、文字フォントデ
ータ生成回路14内にラッチされる。ここまでは従来技
術と同様である。そして、その文字フォントデータはそ
れぞれ1ビットずつ8個の合成回路171〜178に入
力される。すなわち、図2の21〜28までの8ドット
分の8ビットのデータが漢字ROM13から読み出さ
れ、ドット21のデータが合成回路171に、ドット2
2のデータが合成回路172に、ドット23のデータが
合成回路173に、ドット24のデータが合成回路17
4に、ドット25のデータが合成回路175に、ドット
26のデータが合成回路176に、ドット27のデータ
が合成回路177に、ドット28のデータが合成回路1
78に入力される。
【0009】一方、アトリビュートコードメモリ15へ
も文字コードメモリ12と同様に、表示しようとする文
字の表示位置に対応した表示アドレスが表示アドレス生
成回路11から入力され、アトリビュートコードメモリ
15からアトリビュートデータ生成回路16に、表示さ
れようとしている文字に対応したアトリビュートデータ
が読み出される。そして、そのアトリビュートデータは
アトリビュートデータ生成回路16内にラッチされる。
その後、アトリビュートデータ生成回路16によって各
ドット21〜28に対する合成元アトリビュートデータ
191〜198が生成され、それぞれ合成回路171〜
178に入力される。
【0010】そして、合成回路171〜178におい
て、それぞれのドットごとに合成元文字フォントデータ
と合成元アトリビュートデータが合成され、8ビットの
文字表示データが生成される。この合成回路では、合成
元アトリビュートデータにより合成元文字フォントデー
タが次の4種類に加工される。
【0011】(1)文字フォントデータを加工しない。
【0012】(2)文字フォントデータを強制的に”
1”に加工。
【0013】(3)文字フォントデータを強制的に”
0”に加工。
【0014】(4)文字フォントデータを反転する。
【0015】そのために、合成回路171〜178に入
力される合成元アトリビュートデータはそれぞれ2ビッ
トのデータとなり、上の(1)のように文字フォントデ
ータを加工する場合は”00”、(2)の場合は”0
1”、(3)の場合は”10”、(4)の場合は”1
1”であるとする。
【0016】アトリビュート合成回路171〜178で
生成された文字表示データはパラレルシリアル変換回路
18に入力され、その中のシフトレジスタにラッチさ
れ、シフトクロックによりシリアルデータに変換され
る。さらに、表示用同期信号との位相合わせが行なわれ
て文字表示データとなる。
【0017】それでは幾つかのアトリビュート表示を例
にとって、アトリビュートデータ生成回路16において
合成元アトリビュートデータをどのように生成すれば良
いかを説明する。
【0018】(a)バーチカルライン:図3のようにバ
ーチカルライン(垂直線)を文字に重ねて表示するよう
なアトリビュート表示を行なうには、バーチカルライン
に関するアトリビュートデータの情報をアトリビュート
合成回路175に入力される合成元アトリビュートデー
タ195のみに反映させ、合成元アトリビュートデータ
195がバーチカルラインに関するアトリビュートデー
タがアクティブの時に”01”になるように、合成元ア
トリビュートデータ195以外は常に”00”になるよ
うに、アトリビュートデータ生成回路16を構成すれば
良い。従来技術では、ドット25のアトリビュート合成
を行なうタイミングでのみ文字のドットデータを強制的
に”1”に加工するような合成元アトリビュートデータ
になるように、アトリビュートデータ生成回路をタイミ
ング設計しなければならなかったが、本発明によればこ
のようなタイミング設計は不要であり、合成元アトリビ
ュートデータ25にバーチカルラインに関するアトリビ
ュート情報を反映するだけで良く、アトリビュートデー
タ生成回路16の設計が容易になる。また、バーチカル
ラインを他の場所、例えばドット22の位置に表示する
ようにする場合には、バーチカルラインに関するアトリ
ビュートデータを反映させる合成元アトリビュートデー
タを195から192に変更して、アトリビュートデー
タ生成回路16を設計するだけで良い。 (b)反転:図4に示されるように文字全体の表示を反
転するようなアトリビュート表示を行なうには、反転表
示に関するアトリビュートデータがアクティブの時に合
成元アトリビュートデータ191〜198すべてが”1
1”になるような構成にアトリビュートデータ生成回路
16をすればよい。
【0019】(c)シークレット:文字をアトリビュー
トにより表示しないようなアトリビュート表示を行なう
場合には、シークレット表示に関するアトリビュートデ
ータがアクティブの時に合成元アトリビュートデータ1
91〜198すべてが”10”になるような構成にアト
リビュートデータ生成回路16をすればよい。
【0020】(d)アンダーライン:図5に示されるよ
うに文字にアンダーラインを文字に重ねて表示するよう
なアトリビュート表示を行なう場合には、アンダーライ
ンに関するアトリビュートデータがアクティブであり、
かつ、表示アドレス生成回路11から発生されるラスタ
アドレスが文字の最下部を示す値になったときに、合成
元アトリビュートデータ191〜198すべてが”0
1”になるような構成にアトリビュートデータ生成回路
16をすればよい。そのためにアトリビュートデータ生
成回路16に表示アドレス11からラスタアドレスを入
力し、さらにアトリビュートデータ生成回路16の中で
ラスタアドレスと文字の最下部でのラスタアドレスをコ
ンペアしてラスタアドレスが文字の最下部を示す値にな
ったかを判別する必要がある。これはアンダーラインを
アトリビュート表示するために従来技術でも必要とされ
ていたものである。さらにアンダーラインを図6に示さ
れるような点線にするには、合成元アトリビュートデー
タ191〜198すべてを”01”にせず、合成元アト
リビュートデータ191,193,195,197を”
01”にして、合成元アトリビュートデータ192,1
94,196,198を”00”にすれば良い。
【0021】
【発明の効果】この発明によれば、文字表示データを生
成する際に、文字フォントデータとアトリビュートデー
タを複数ビット同時に合成することにより、アトリビュ
ートデータを生成する回路の設計が容易になり、より複
雑なアトリビュート表示を比較的容易に行なうことが可
能となり、また、仮に文字フォントデータのビット数が
増えた場合には、アトリビュート合成回路を単純に増や
せばよいので回路設計が容易である。横幅8ドットの半
角文字表示のノーマルモードから同じく14ドットのハ
イレゾモードに切り替える場合に、合成回路を8個から
14個に増やすだけで済む。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本発明のドットにより構成される表示文字を示
した概念図である。
【図3】本発明のアトリビュート表示によるバーチカル
ライン表示を示した概念図である。
【図4】本発明のアトリビュート表示による反転表示を
示した概念図である。
【図5】本発明のアトリビュート表示によるアンダーラ
イン表示を示した概念図である。
【図6】本発明のアトリビュート表示によるアンダーラ
イン表示を示した概念図である。
【図7】従来技術による文字表示回路の概念図である。
【符号の説明】
11・・・表示アドレス生成回路 12・・・文字コードメモリ 13・・・漢字ROM 14・・・文字フォントデータ生成回路 15・・・アトリビュートコードメモリ 16・・・アトリビュートデータ生成回路 171〜178・・・アトリビュート合成回路 18・・・パラレルシリアル変換回路 191〜198・・・合成元アトリビュートデータ 21〜28・・・文字を構成するドット 31・・・バーチカルライン 32・・・文字を構成するドット 41・・・アトリビュートによる表示属性の変更をしな
いときの文字表示 42・・・アトリビュートにより反転表示したときの文
字表示 51・・・実線によるアンダーライン 52・・・文字を構成するドット 61・・・点線によるアンダーライン 62・・・文字を構成するドット 71・・・文字フォントデータ生成回路 72・・・漢字ROM 73・・・パラレルシリアル変換回路 74・・・アトリビュートデータ生成回路 75・・・文字フォントデータ 76・・・合成元文字フォントデータ 77・・・合成元アトリビュートデータ

Claims (1)

    【特許請求の範囲】
  1. 情報処理装置における文字表示装置において、前記文字
    の表示データを生成する際に、文字フォントデータとそ
    の文字の表示属性を表わすアトリビュートデータとを複
    数ビット同時に合成し、その後パラレルシリアル変換す
    ることにより表示データを生成することを特徴とする文
    字表示装置における文字属性合成装置。
JP4115829A 1992-05-08 1992-05-08 文字表示装置における文字属性合成装置 Pending JPH05313643A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4115829A JPH05313643A (ja) 1992-05-08 1992-05-08 文字表示装置における文字属性合成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4115829A JPH05313643A (ja) 1992-05-08 1992-05-08 文字表示装置における文字属性合成装置

Publications (1)

Publication Number Publication Date
JPH05313643A true JPH05313643A (ja) 1993-11-26

Family

ID=14672155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4115829A Pending JPH05313643A (ja) 1992-05-08 1992-05-08 文字表示装置における文字属性合成装置

Country Status (1)

Country Link
JP (1) JPH05313643A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3532228A1 (de) * 1984-10-02 1986-04-17 Toshiba Ceramics Co., Ltd., Tokio/Tokyo Feuerfeste zusammensetzung

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3532228A1 (de) * 1984-10-02 1986-04-17 Toshiba Ceramics Co., Ltd., Tokio/Tokyo Feuerfeste zusammensetzung

Similar Documents

Publication Publication Date Title
US4849747A (en) Display data transfer control apparatus applicable for display unit
US3778810A (en) Display device
JPS62269989A (ja) 表示制御装置
US5367634A (en) Display method, control circuit for the same and display device
JPH05313643A (ja) 文字表示装置における文字属性合成装置
EP0284326A2 (en) Pattern display signal generating apparatus and display apparatus using the same
JPH042958B2 (ja)
JPS6140996B2 (ja)
GB2171279A (en) English and Chinese characters:- video signal generation
US5701445A (en) Generating multilayered pictures by image parameters
KR940003625B1 (ko) 퍼스널 컴퓨터의 수평, 수직 2배 표시 회로
JPS61113092A (ja) コンピユ−タ・デイスプレイ・システム
JPS58154885A (ja) 文字パタ−ン発生装置
JP2987983B2 (ja) 文字表示装置
KR890001794B1 (ko) 코드 중복 사용 디스플레이 회로
KR900005921B1 (ko) 한글/영문 디스플레이 장치
JPH01100590A (ja) 表示制御方式
JPS6078481A (ja) キヤラクタ表示装置
JPS62219180A (ja) パタ−ン発生装置
JPH07210136A (ja) 階調文字発生方式
JPH08221047A (ja) カラオケ用文字色変化装置
JPS61200582A (ja) 漢字フオント格納方式
JPS61193194A (ja) Crt表示方式
JPH10161638A (ja) 画像表示装置
JPS58100884A (ja) キヤラクタデイスプレイ