JPH0242234B2 - - Google Patents
Info
- Publication number
- JPH0242234B2 JPH0242234B2 JP57192010A JP19201082A JPH0242234B2 JP H0242234 B2 JPH0242234 B2 JP H0242234B2 JP 57192010 A JP57192010 A JP 57192010A JP 19201082 A JP19201082 A JP 19201082A JP H0242234 B2 JPH0242234 B2 JP H0242234B2
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- color
- line
- display
- attributes
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Description
発明の背景
本発明はデータ処理における文字数字データの
表示に関し、特に表示属性を用いてキヤラクタ・
イメージを制御する方法に関する。
従来の文字数字データ・ターミナルはキヤラク
タ・データに属性を付与するための手段を有す
る。データに属性を付与することにより、表示す
べきキヤラクタ・データの一定の特性を付加する
ことができる。
本発明に関係する属性は“表示属性”と呼ばれ
るタイプの属性である。表示属性はキヤラクタ・
イメージをどのように表示するかという特性を指
定するものである。表示属性は、一般に、単色表
示属性及びカラー表示属性の2種類に分類され
る。“カラー表示属性”はキヤラクタ・イメージ
及びそれらの背景領域のカラーを指定する。単純
な例としては“赤”、“緑”、“青”の3原色の属性
があり、これらの組合せによつて、所定のカラー
を表示することができる。
“単色表示属性”は単色表示ターミナルにおい
て使用されるキヤラクタ・イメージの属性であ
る。単色表示属性の例としては、そのキヤラク
タ・イメージを明滅させる“ブリンク”、そのキ
ヤラクタ・イメージに下線を付加する“下線”、
そのキヤラクタ・イメージを強調表示する“強
調”、そのキヤラクタ・イメージと背景とを反転
させる“反転”、データ・フイールドの範囲を定
める縦の線又は点である“桁区切線”などがあ
る。これらの属性は組合せて用いられることもあ
る。たとえばそのキヤラクタ・イメージを反転し
つつ下線を付加することも可能である。このよう
な属性又は属性の組合せは属性コードによつて指
定される。
表示ターミナルを単色からカラーにすることに
よつて、その性能は向上し、実際、高品質のカラ
ー表示が技術的にも経済的にも実行可能になつて
いる。しかしながら、現在のアプリケーシヨン・
ソフトウエアは大抵、単色表示属性だけのターミ
ナル用として設計されている。単色ターミナル用
に設計されたアプリケーシヨンをプログラミング
し直さないでカラー・ターミナルが使用できるこ
とが望ましい。単色表示属性をそのままカラー表
示属性に置換えることも可能であるが、属性の組
合せによつては、ぎらつくような奇妙な表示をす
る結果となるであろう。しかしながら単色表示属
性はカラー表示ターミナルが用いられた場合にお
いても役立つことがある。そこで、文字数字デー
タのキヤラクタ・イメージをカラー表示するター
ミナルにおいて単色表示属性の組合せを指定する
単色表示属性コードを用いてカラー表示ターミナ
ルを制御する本発明の方法は、単色表示属性の組
合せを指定する単色表示属性コードを受け取つ
て、この単色表示属性コードによつて指定される
単色表示属性の組合せをカラー表示属性の所定の
組合せ及び単色表示属性の所定の組合せに変換
し、これらの変換されたカラー表示属性の所定の
組合せ及び単色表示属性の組合せに基づいて文字
数字データのキヤラクタ・イメージの表示を制御
するようにしたことを特徴としている。本発明
は、カラー表示ターミナルにおいて単色表示属性
を利用しつつ単色表示属性とカラー表示属性との
整合を図ることができるという効果がある。
以下、このような属性の変換の前と後の状態を
区別するため、変換前の単色表示属性の組合せの
ことを単色表示属性入力セツト又は単色入力属性
セツトと呼び、変換後の単色表示属性の組合せの
ことを単色表示属性出力セツト又は単色出力属性
セツトと呼ぶことがある。
本発明は、既に定義された単色表示属性入力セ
ツトを、カラー表示属性セツトと単色表示属性出
力セツトに変換し、これらのセツトに従つて表示
を制御することにより、その価値をかなり高くす
ることができる。例えば、その表示キヤラクタの
注意を引くのに用いられる単色の“ブリンク”属
性はカラー表示では“赤”のイメージで現わすこ
とができる。“強調”属性はカラーでは“白”(赤
プラス緑プラス青”で現わされる。しかしなが
ら、“ブリンク”属性と“強調”属性の両者を有
するキヤラクタは、最も注意を引くものとして、
ブリンクする赤のイメージで現わされる。更に、
“桁区切線”属性がアクテイブになると、“強調”
属性によつてキヤラクタ・イメージは青緑から黄
に変えられる。桁区切線の形状自体は勿論どちら
の場合も青で現われる。単色表示属性入力セツト
と単色表示属性出力セツトが同じである場合もあ
り、両者がオーバラツプすることもあり、または
一方が他方のサブセツトになることもある。本発
明は単色表示属性セツトから単色表示属性セツト
及びカラー表示属性セツトへの変換、すなわち、
小さなセツト(集合)から大きなセツト(集合)
への変換として概念化することができる。続性セ
ツト間の変換は、記憶装置を含むこともある属性
変換機構と、カラー表示を制御するための単色お
よびカラー・ロジツクによつて実行される。
詳細な説明
第1図はマイクロプロセツサ制御の英数字カラ
ー表示ターミナル10のブロツク図である。通常
の並列接続のバス11は、マイクロプロセツサ1
2、マイクロプロセツサ12を駆動するための機
械語マイクロコードを記憶するROM、すなわち
コード記憶装置13、および各種タイプの作業用
データを記憶するRAM、すなわちワークメモリ
14を相互接続するためのアドレス、データおよ
び制御ラインを含む。通信アダプタ15は、双軸
ケーブルのようなビツト・シリアル通信によつ
て、マイクロプロセツサ12との間でデータの送
受を行う。
リフレツシユ・バツフア16は、マイクロプロ
セツサ12の制御の下にバス11からデータ・バ
イトを受取り、かつまたこれらのバイトを予定の
シーケンスでカラー・デイスプレイ20に送り、
CRTのイメージを消えないように維持する2ポ
ートのRAMを含む。リフレツシユ・バツフア1
6のメモリ、タイミングおよびゲート・ロジツク
は通常の設計である。本実施例では、リフレツシ
ユ・バツフア16は1回に1つのデータ・バイト
をカラー表示制御装置20に転送する。データ・
バイトは、表示される英数字イメージ、または表
示属性を表わす。表示属性としてカラーおよび単
色の2種類がある。カラー表示属性は表示される
キヤラクタまたはその背景のカラーを指定する。
本実施例では、原色の赤、緑および青がそれぞれ
ONまたはOFFの2つの強さを有するので、7色
(プラス青)が使用可能である。単色表示属性は
カラーに関係なくキヤラクタを現わす、すなわち
白黒のキヤラクタ・イメージおよびその背景領域
でキヤラクタを見ることができる。
本実施例における5入力単色表示属性のセツト
はIBM5250系の単色データ入力ワークステーシ
ヨン・ターミナルで以前に使用されたものであ
る。“桁区切線”(COLS)属性はそれぞれのキヤ
ラクタ位置の初めと終りを示すので、固定長フイ
ールドにデータを入力している操作員は、キヤラ
クタが入力されているフイールドの範囲を見分け
ることができる。前記属性はキヤラクタ枠の最後
のラスタ・スキヤンで、キヤラクタのすぐ左の1
ドツトおよびすぐ右の1ドツトの2つのドツトと
して表示される。ブリンク(BLNK)属性によ
つて、キヤラクタ・イメージは毎秒約2回、明滅
する。“下線”(UNSC)属性によつてキヤラクタ
枠の最後のスキヤンで水平ラインが表示される。
“強調”(INT)属性は“ハイライト”属性とも
呼ばれ、キヤラクタ・イメージ全体の明るさを増
す。“反転ビデオ”(REV)属性は、暗い画面上
の通常の明るいキヤラクタから、明るい画面上の
暗いキヤラクタに表示を変える。REV属性は現
在のカラー表示の環境においても単色表示属性と
して残される。REV属性によつて、“キヤラク
タ”および“背景”を表わす値を有する単一の2
進ビデオ信号の状態は反転されるが、カラー表示
属性のすべてはREV属性と無関係に制御可能で
ある。
イタリツクまたは他のフオント、およびサブス
クリブトまたはスーパースクリブトのような、他
の単色表示属性を含むことも可能である。他のカ
ラー表示属性も明らかに組込可能である。表示属
性以外の属性も、希望があれば利用できる。表示
属性以外の属性は本実施例では使用されないの
で、用語“属性”自体は表示属性だけを示すもの
とみなされる。
第1図では前記以外に主要な構成要素として入
出力アダプタ(以下、I/Oアダプタという)17
とキーボード18がある。キーボード18は並列
または直列インタフエースを有する通常の設計の
ものでよい。I/Oアダプタ17はキヤラクタ・バ
イトまたは他のコードをキーボード18から受取
り、またカーソル位置レジスタまたはドツト・マ
トリツクス・プリンタのような、本発明に関係の
ない他の内部または外部の素子にインタフエース
する。I/Oアダプタ17からのカラー表示制御装
置20へのラインは後に説明する一定の動作モー
ドを指定する。
第2図は本発明に関係するカラー表示制御装置
20の部分を示す。その他の、例えば、ラスタ・
スキヤン発生およびタイミング、カラー・ビー
ム・コンバージエンス、およびビデオ信号増幅の
ような本発明に関係のない機能に関する部分は図
では省略してある。背景として、本実施例では、
テレビ技術におけるように、“偶数”および“奇
数”インタレース・スキヤン・フイールドを有す
る水平ラスタを用いる。それぞれのキヤラクタ位
置は、縦に12スキヤン(S0〜S12、すなわ
ち、それぞれのスキヤン・フイールドからの6ス
キヤン)と、横にそれぞれのスキヤンに沿つて9
ドツト(T0〜T8)を占める。一般的には、た
とえばスキヤンS1〜S9およびドツトT1〜T
7の範囲にキヤラクタ・イメージが位置し、それ
以外のスキヤンおよびドツトは隣接するキヤラク
タ・イメージとぴつたりくつついてしまうことの
ないよう境界として用いられる。キヤラクタ・イ
メージのコードはX40〜XFF(“X”は16進表
示を意味する)の値を有し、属性はX20〜X3
Fの値を有する。属性は次に示すコードを有する
(ビツト7はコード・バイトの最上位ドツトであ
る)。
ビツト : 属性
7 : 属性コードとして常に0
6 : 属性コードとして常に0
5 : 属性コードとして常に1
4 : 桁区切線(COLS)
3 : ブリンク(BLNK)
2 : 下線(UNSC)
1 : 強調(INT)
0 : 反転ビデオ(REV)
属性そのものはデイスプレイ上の1キヤラクタ
を占めるが、属性のイメージは通常は表示され
ず、ブランクすなわちスペース・キヤラクタとし
て現わされる。従つて、例えば、属性コード
00101110(=X2E)は、前記コードの位置に続く
キヤラクタがブリンクし、下線が表示され、且つ
強調されることを指定する。
新しいデータ・バイトは両スキヤンフイールド
で1スキヤンの各キヤラクタ・タイムごとにリフ
レツシユ・バツフア16から入力され、データ・
ライン21に送られる。キヤラクタ発生装置22
はデータ・バイトとS0ないしS12で循環する
スキヤン・カウントSC23の双方を受取る。ラ
イン24には、データ・ライン21に送られたデ
ータ・バイトの現在のスキヤン・カウント23の
ドツトT0〜T8を表わす並列の9ビツトD0〜
D8が現われる(すべての属性コードX20〜X
3Fは通常、キヤラクタ発生装置22の次のロジ
ツクで消される)。ライン24上の前記ビツトは、
前に説明したように、キヤラクタ・タイムごとに
生じるキヤラクタ・クロツク26によつて、レジ
スタ25にラツチされる。それぞれのキヤラク
タ・クロツク26の間にT0からT8まで9回生
じるドツト・クロツク29によつて、直列化装置
27は前記並列スキヤン・ビツトを直列ビデオ・
ビツトに変換する。更に、真ノ補数(T/C)入力
の制御によつてライン28に現われる直列2進
(明るいか、または暗い)ビデオ信号の反転が選
択される。
本実施例では、属性は関連するキヤラクタと同
じ行又は次の行で表示される。ロジツク30は1
キヤラクタ・タイム中正しい属性コードが強制さ
れることを保証するものである。属性コード(す
なわち、X20〜X3F)がデータ・ライン21
に現われるごとに、デコーダ31はライン32に
信号を送る。前記信号をクロツク信号としてデー
タ・ライン21の属性コードは現在属性を示すレ
ジスタ33に入力される。属性コードが最後のス
キヤン(偶数スキヤン・フイールドにおけるS1
0、または奇数スキヤン・フイールドにおけるS
11)の間に現われると、ANDゲート34によ
つて前記属性コードはまた開始属性を示すレジス
タ35に入力される。これらの属性コードの最後
のコードは、次のキヤラクタ行で正確な時間に置
換えられるまで、レジスタ33および35に保持
される。セツト・リセツト・ラツチ(以下、SR
ラツチという)38の制御によつて、前記レジス
タ33または35のライン36(マルチプレクサ
37経由)への切換えが選択される。ライン32
に属性信号が存在すると、RSラツチ38とマル
チプレクサ37によつてレジスタ33はライン3
6に結合される。どの走査の右端においても、水
平再トレース信号(ライン39)はRSラツチ3
8をリセツトし、RSラツチ38がライン32に
よつて再びセツトされるまで、レジスタ35はラ
イン36に出力信号を供給する。すなわち、表示
面が左から右にスキヤンされているとき、各属性
コードはレジスタ33からライン36に送られ、
次の属性コードがスキヤンされるまで関連するキ
ヤラクタの表示属性を制御する。前のキヤラクタ
行の最後の属性を保持し、且つそれを適切な時間
でライン36に送ることによつて、レジスタ35
は、走査の最初の属性コードが現われる前におい
てだけ動作する。
デコーダ40はカラー表示制御装置20のいく
つかの他の素子で用いられるスキヤン・カウント
すなわち位置信号を与える。特に、奇数フイール
ド位置信号(ライン41)は、それぞれのインタ
レース・フレームの第2スキヤン・フイールドの
6スキヤンS1,S3,S5,S7,G9および
S11の間にアクテイブである(偶数スキヤン・
フイールドはスキヤンS0,S2,S4,S6,
S8およびS10を含む)。最終スキヤン位置信
号(ライン42)は、それぞれのスキヤン・フイ
ールドの最終スキヤン、すなわちスキヤンS10
およびS11の間はアクテイブである。
属性変換ROM50、単色ロジツク60、およ
びカラー・ロジツク70の各素子の全体的な機能
は次のとおりである。
(a) 単色表示属性の入力セツトを、カラー表示属
性のセツトと単色表示属性の出力セツトに変換
する。
(b) カラー表示属性のセツトに従つて、カラー信
号を生成する。
(c) 単色出力属性のサブセツトに従つて、ビデオ
信号を変更する。
実際には、前記素子50,60および70のそ
れぞれは、全体的な費用を軽減するために、前記
機能の2つ以上の部分を実行することがある。
前に説明したように、本システムに入力される
5つの単色機能は桁区切線(COLS)、ブリンク
(BLNK)、下線(UNSC)、強調(INT)、およ
び反転ビデオ(REV)である。これらのうち、
表示で実際に用いられるサブセツトはCOLS、
BLNK、UNSCおよびREVである。更に、もう
1つの単色出力属性、“非表示”(NOND)は入
力属性の一定の組合せから生成される。NOND
によつて後続のすべてのキヤラクタはブランクさ
れる、すなわちスペースとして表示される。カラ
ー表示属性は3つの独立した原色信号、または、
それらの信号の組合せによつて生じる7通りのカ
ラーとみなされる。原色信号は緑(G)、赤(R)、
および青(B)で表わされる。しかしながら、目の疲
労を避け、限られたカラー数でより快適な色調を
生じるようにするため、CRTの螢光体は普通の
テレビの標準カラーといくらか異なる。実際のカ
ラーはピンク(R+B)、赤(R)、黄(R+G)、
緑(G)、青緑(G+B)、青(B)、および白(R+G
+B)である。黒はもちろん3原色すべてが存在
しない場合である。表1表は単色入力属性セツト
から単色出力属性セツトおよび原色属性セツトへ
の全体的な変換の要約である。属性コード(X2
0〜X3F)は先ず単色入力属性の項目のそれぞ
れの垂直列で、各指定コードの“1”の項目で示
すように展開される。単色出力属性およびカラー
属性の項目のそれぞれの垂直列で展開されている
“1”の項目は対応する属性コードを指定する。
BACKGROUND OF THE INVENTION The present invention relates to the display of alphanumeric data in data processing, and in particular to the display of character and numeric data using display attributes.
Concerning how to control images. Conventional alphanumeric data terminals have means for attaching attributes to character data. By assigning attributes to data, certain characteristics of the character data to be displayed can be added. The attributes relevant to the present invention are of a type called "display attributes." The display attributes are character
It specifies the characteristics of how an image is displayed. Display attributes are generally classified into two types: monochrome display attributes and color display attributes. The "color display attribute" specifies the color of character images and their background areas. A simple example is the attributes of the three primary colors "red,""green," and "blue," and a predetermined color can be displayed by combining these. "Monochrome display attributes" are attributes of character images used in monochrome display terminals. Examples of monochromatic display attributes are "blink" which causes the character image to flicker, "underline" which adds an underline to the character image,
These include "emphasis" which highlights the character image, "inversion" which inverts the character image and the background, and "digit separator" which is a vertical line or dot that delimits the data field. These attributes may also be used in combination. For example, it is possible to add an underline while inverting the character image. Such attributes or combinations of attributes are specified by attribute codes. By converting display terminals from monochrome to color, their performance has improved and, in fact, high quality color displays have become technically and economically viable. However, current applications
Software is often designed for terminals with only monochromatic display attributes. It would be desirable to be able to use color terminals without having to reprogram applications designed for single color terminals. Although it is possible to directly replace the monochromatic display attribute with a color display attribute, depending on the combination of attributes, this may result in a strange, glaring display. However, monochrome display attributes may also be useful when color display terminals are used. Therefore, the method of the present invention for controlling a color display terminal using a monochrome display attribute code that specifies a combination of monochrome display attributes in a terminal that displays a character image of alphanumeric data in color specifies a combination of monochrome display attributes. Receiving a monochrome display attribute code, converting the combination of monochrome display attributes specified by the monochrome display attribute code into a predetermined combination of color display attributes and a predetermined combination of monochrome display attributes, and converting these converted colors. The present invention is characterized in that the display of character images of alphanumeric data is controlled based on a predetermined combination of display attributes and a combination of monochrome display attributes. The present invention has the advantage that it is possible to match the monochrome display attribute and the color display attribute while using the monochrome display attribute in a color display terminal. Hereinafter, in order to distinguish between the states before and after such attribute conversion, the combination of monochrome display attributes before conversion will be referred to as a monochrome display attribute input set or monochrome input attribute set, and the combination of monochrome display attributes after conversion will be referred to as a monochrome display attribute input set or a monochrome input attribute set. The combination is sometimes referred to as a monochrome display attribute output set or a monochrome output attribute set. The present invention significantly increases the value of an already defined monochrome display attribute input set by converting it into a color display attribute set and a monochrome display attribute output set and controlling the display according to these sets. can. For example, a single color "blink" attribute used to draw attention to the display character may appear as a "red" image in a color display. The “emphasis” attribute is expressed in color as “white” (red plus green plus blue). However, a character that has both the “blink” and “emphasis” attributes is the one that attracts the most attention.
Appears as a blinking red image. Furthermore,
When the “thousand separator line” attribute is activated, “emphasis”
Depending on the attribute, the character image can be changed from blue-green to yellow. Of course, the shape of the column separator line itself appears in blue in both cases. The monochrome display attribute input set and the monochrome display attribute output set may be the same, they may overlap, or one may be a subset of the other. The present invention involves the conversion of a monochromatic display attribute set to a monochromatic display attribute set and a color display attribute set, that is,
From small sets to large sets
It can be conceptualized as a transformation into Conversion between continuity sets is performed by an attribute conversion mechanism, which may include storage, and monochromatic and color logic to control color display. DETAILED DESCRIPTION FIG. 1 is a block diagram of a microprocessor-controlled alphanumeric color display terminal 10. A normal parallel-connected bus 11 connects the microprocessor 1
2. Addresses for interconnecting ROM, ie, code storage device 13, which stores machine language microcode for driving the microprocessor 12, and RAM, ie, work memory 14, which stores various types of working data; Contains data and control lines. The communication adapter 15 sends and receives data to and from the microprocessor 12 through bit-serial communication such as a twin-axial cable. Refresh buffer 16 receives data bytes from bus 11 under control of microprocessor 12 and also sends these bytes in a predetermined sequence to color display 20.
Contains two ports of RAM to permanently maintain the CRT image. Refresh buffer 1
6's memory, timing and gate logic is of conventional design. In this embodiment, refresh buffer 16 transfers one data byte at a time to color display controller 20. data·
A byte represents an alphanumeric image or display attribute to be displayed. There are two types of display attributes: color and single color. The color display attribute specifies the color of the displayed character or its background.
In this example, the primary colors red, green, and blue are each
It has two strengths, ON and OFF, so 7 colors (plus blue) can be used. The monochromatic display attribute shows the character regardless of color, ie, the character can be seen in the black and white character image and its background area. The set of five-input monochrome display attributes in this example were previously used in the IBM 5250 series of monochrome data entry workstation terminals. The “Column Separator Line” (COLS) attribute indicates the beginning and end of each character position, so operators entering data into fixed-length fields can tell the range of the field in which characters are being entered. . The attribute is the last raster scan of the character frame, the one immediately to the left of the character.
Displayed as two dots: a dot and a dot immediately to the right. The Blink (BLNK) attribute causes the character image to blink approximately twice per second. The "underline" (UNSC) attribute causes a horizontal line to be displayed on the last scan of the character frame.
The "Intensify" (INT) attribute, also called the "Highlight" attribute, increases the brightness of the entire character image. The "reverse video" (REV) attribute changes the display from a normally bright character on a dark screen to a dark character on a bright screen. The REV attribute remains as a monochrome display attribute even in the current color display environment. The REV attribute provides a single two-dimensional image with values representing “character” and “background”.
Although the state of the forward video signal is inverted, all of the color display attributes can be controlled independently of the REV attribute. It is also possible to include other monochromatic display attributes, such as italics or other fonts, and subscript or superscript. Other color display attributes can obviously be incorporated as well. Attributes other than display attributes can also be used if desired. Since attributes other than display attributes are not used in this embodiment, the term "attribute" itself is considered to refer only to display attributes. In Figure 1, in addition to the above, there is an input/output adapter (hereinafter referred to as I/O adapter) 17 as a major component.
and keyboard 18. Keyboard 18 may be of conventional design with parallel or serial interfaces. I/O adapter 17 receives character bytes or other codes from keyboard 18 and interfaces to other internal or external elements not related to the present invention, such as cursor position registers or dot matrix printers. . Lines from I/O adapter 17 to color display controller 20 specify certain modes of operation as described below. FIG. 2 shows a portion of a color display control device 20 related to the present invention. Other, e.g. raster
Functions not relevant to the present invention, such as scan generation and timing, color beam convergence, and video signal amplification, have been omitted from the diagram. As background, in this example,
As in television technology, a horizontal raster with "even" and "odd" interlaced scan fields is used. Each character position has 12 scans vertically (S0-S12, i.e. 6 scans from each scan field) and 9 horizontally along each scan.
Occupies dots (T0 to T8). Typically, for example scans S1-S9 and dots T1-T
The character image is located in the range 7, and the other scans and dots are used as boundaries to prevent the character image from closely touching the adjacent character image. Character image codes have values from X40 to XFF (“X” means hexadecimal representation), and attributes have values from X20 to X3.
It has a value of F. The attribute has the following code (bit 7 is the most significant dot of the code byte): Bit : Attribute 7: Always 0 as an attribute code 6: Always 0 as an attribute code 5: Always 1 as an attribute code 4: Column separator (COLS) 3: Blink (BLNK) 2: Underline (UNSC) 1: Emphasis (INT) 0: Reverse Video (REV) The attribute itself occupies one character on the display, but the image of the attribute is not normally displayed and appears as a blank or space character. Therefore, for example, the attribute code
00101110 (=X2E) specifies that the character following the code position blinks, is underlined, and is highlighted. New data bytes are input from the refresh buffer 16 every character time of one scan in both scan fields, and the data bytes are
Sent to line 21. Character generator 22
receives both data bytes and a scan count SC23 that cycles from S0 to S12. Line 24 contains a parallel 9-bit D0-T8 signal representing dots T0-T8 of the current scan count 23 of the data bytes sent on data line 21.
D8 appears (all attribute codes X20-X
3F is normally erased in the next logic of character generator 22). The bits on line 24 are
As previously explained, it is latched into register 25 by character clock 26, which occurs every character time. A dot clock 29 occurring nine times from T0 to T8 during each character clock 26 causes the serializer 27 to convert the parallel scan bits into a serial video signal.
Convert to bits. Additionally, the inversion of the serial binary (light or dark) video signal appearing on line 28 is selected by control of the true complement (T/C) input. In this embodiment, attributes are displayed on the same or next line as the associated character. Logic 30 is 1
This ensures that the correct attribute code is enforced during character time. Attribute codes (i.e., X20-X3F) are on data line 21
decoder 31 sends a signal on line 32 each time a signal appears on line 32. Using the above signal as a clock signal, the attribute code of the data line 21 is input to a register 33 indicating the current attribute. Attribute code is the last scan (S1 in even scan field)
0, or S in an odd scan field
11), the attribute code is also input by the AND gate 34 into the register 35 indicating the starting attribute. The last of these attribute codes is held in registers 33 and 35 until it is replaced with the correct time in the next character line. Set/Reset/Latch (hereinafter referred to as SR)
Switching of said register 33 or 35 to line 36 (via multiplexer 37) is selected by control of a latch 38. line 32
When an attribute signal is present on line 3, register 33 is set to line 3 by RS latch 38 and multiplexer 37.
6. At the right edge of any scan, the horizontal retrace signal (line 39) is connected to RS latch 3.
8 and register 35 provides an output signal on line 36 until RS latch 38 is reset by line 32. That is, when the display surface is being scanned from left to right, each attribute code is sent from register 33 to line 36;
Controls the display attributes of the associated character until the next attribute code is scanned. register 35 by holding the last attribute of the previous character line and sending it to line 36 at the appropriate time.
operates only before the first attribute code of the scan appears. Decoder 40 provides a scan count or position signal that is used by several other elements of color display controller 20. In particular, the odd field position signal (line 41) is active during the six scans S1, S3, S5, S7, G9 and S11 of the second scan field of each interlaced frame (even scan field).
The fields are scan S0, S2, S4, S6,
S8 and S10). The final scan position signal (line 42) indicates the final scan of each scan field, scan S10.
and is active during S11. The overall function of each element of attribute conversion ROM 50, monochrome logic 60, and color logic 70 is as follows. (a) Convert an input set of monochrome display attributes into a set of color display attributes and an output set of monochrome display attributes. (b) generating a color signal according to the set of color display attributes; (c) modifying the video signal according to a subset of monochromatic output attributes; In fact, each of the elements 50, 60 and 70 may perform more than one part of the function to reduce overall cost. As previously explained, the five monochrome functions input to the system are column separator (COLS), blink (BLNK), underline (UNSC), emphasis (INT), and reverse video (REV). Of these,
The subsets actually used in the display are COLS,
They are BLNK, UNSC and REV. Additionally, another monochromatic output attribute, NOND, is generated from certain combinations of input attributes. NOND
causes all subsequent characters to be blanked out, or displayed as spaces. Color display attributes can be divided into three independent primary color signals, or
Seven colors are considered to be produced by the combination of these signals. Primary color signals are green (G), red (R),
and represented in blue (B). However, in order to avoid eye fatigue and produce more pleasant tones with a limited number of colors, CRT's phosphors differ somewhat from the standard colors of ordinary televisions. Actual colors are pink (R+B), red (R), yellow (R+G),
Green (G), blue-green (G+B), blue (B), and white (R+G
+B). Of course, black is the case when all three primary colors do not exist. Table 1 summarizes the overall conversion from a monochromatic input attribute set to a monochromatic output attribute set and a primary color attribute set. Attribute code (X2
0 to X3F) are first developed in each vertical column of single-color input attribute items as shown by the "1" item of each designation code. The item "1" expanded in each vertical column of the monochrome output attribute and color attribute items specifies the corresponding attribute code.
【表】【table】
【表】
属性変換ROM50によつて、ライン36の単
色入力属性セツトは、出力された単色出力属性の
セツトを表わす信号(ルイン51〜55に出力さ
れる)に変換され、且つカラー属性を表わす信号
(ライン56〜58に出力される)に変換される。
属性変換ROM50はアドレス・ラインA0(最
下位ビツト、LSB)〜A8(最上位ビツト、
MSB)を有する1024(バイト)×8(ビツト)の
ROM ICモジユールの一部を使つて動作するよ
うに構成される。属性を出力するライン51〜5
8は8データ・ラインD0(LSB)〜D7
(MSB)を表わす。ライン36からの5入力はア
ドレス・ラインA2〜A6から入力される。アド
レス・ラインA7〜A8は本発明とは無関係なモ
ード制御用のラインである。第1図のI/Oアダプ
タ17で生じた“コンバージエンス・モード”の
ラインによつて、CRTのカラー・コンバージエ
ンスの調整がなされている間、ライン51〜58
はインヒビツトされる。一方、強調された
(INT属性ON)キヤラクタが白(R+G+B)
である間、例えば普通の強さのキヤラクタが緑で
ある範囲においてだけカラーを用いて、“2色モ
ード”のラインを活動化することによつて単色表
示属性入力をそのまま変えないで単色表示属性出
力として使用する。すなわち、実質的な変換はし
ない。下線および桁区切線が、キヤラクタ発生装
置22に含まれていないので、正確な時間に生成
されるようにするため、奇数スキヤン・フイール
ドの最後のスキヤン、すなわちスキヤンS11を
識別するのに、下位アドレス・ラインA0および
A1が用いられる。
第2表はアドレス・ラインA0〜A8によつて
アドレス指定された属性変換ROM50の完全な
内容を示す。データ・ラインD0(LSB)〜D
7(MSB)に現われる値が予期された値から外
れる場合がある。それは属性変換ROM50が単
に属性を変換する以上の動作を行なうことによつ
て生じる。更に、それによつて単色ロジツク60
およびカラー・ロジツク70がある属性を直接生
成するのを助ける。例えば、UNSCを出力するラ
イン54は、UNSC属性がアクテイブのとき常に
アクテイブにはならない、というよりも、UNSC
およびCOLS属性の両者がアクテイブのときにだ
け、アクテイブになり、単色ロジツク60が簡略
化される。更に、スキヤンS11の間、すなわち
A0およびA1がともに高レベルであるときに
REVのライン51およびBのライン58をアク
テイブすることによつて、UNSC属性が実際に生
成され、カラー・ロジツク70が簡略化される。
第2表は属性変換ROM50のアドレス128
〜255にある7色モードの内容を示す。第2表
の“属性”欄は16進の属性コードを示す。“アド
レス”欄は属性を表わす4バイトのデータ・グル
ープの最初のアドレスを示す。“データ@A”欄
は前記4バイトのそれぞれに含まれる16進データ
を示す。前記4バイトの最後のバイトが他の3バ
イトと内容が異なる場合がある。“データ@A+
3”欄は前記異なる場合における前記最後のバイ
トの内容を示す。[Table] By the attribute conversion ROM 50, the monochrome input attribute set on line 36 is converted into a signal (outputted to lines 51 to 55) representing a set of output monochrome output attributes, and a signal representing the color attribute. (output on lines 56-58).
The attribute conversion ROM 50 converts address lines A0 (least significant bit, LSB) to A8 (most significant bit,
1024 (bytes) x 8 (bits) with MSB)
It is configured to operate using part of the ROM IC module. Lines 51 to 5 that output attributes
8 is 8 data lines D0 (LSB) to D7
(MSB). Five inputs from line 36 are input from address lines A2-A6. Address lines A7-A8 are mode control lines unrelated to the present invention. While the CRT's color convergence is adjusted by the "convergence mode" line generated by I/O adapter 17 in FIG.
is inhibited. On the other hand, the highlighted (INT attribute ON) character is white (R+G+B)
While the monochrome display attribute input remains unchanged, e.g. by activating the "two-color mode" line, using the color only in ranges where the normal strength character is green. Use as output. In other words, there is no substantial conversion. Since the underline and the digit separator are not included in the character generator 22, to ensure that they are generated at the correct time, the lower address is used to identify the last scan of the odd scan field, scan S11. - Lines A0 and A1 are used. Table 2 shows the complete contents of attribute translation ROM 50 addressed by address lines A0-A8. Data line D0 (LSB) to D
The value appearing in 7 (MSB) may deviate from the expected value. This occurs because the attribute conversion ROM 50 performs more than just converting attributes. Furthermore, it allows monochromatic logic 60
and color logic 70 helps generate certain attributes directly. For example, line 54 outputting UNSC will not be active whenever the UNSC attribute is active, rather than
is active only when both the and COLS attributes are active, simplifying the monochrome logic 60. Furthermore, during scan S11, that is, when both A0 and A1 are at high level,
By activating REV line 51 and B line 58, the UNSC attribute is actually generated and color logic 70 is simplified. Table 2 shows the address 128 of the attribute conversion ROM 50.
The contents of the seven color modes in ~255 are shown. The "Attribute" column in Table 2 shows the hexadecimal attribute code. The "Address" column indicates the first address of the 4-byte data group representing the attribute. The "Data@A" column shows the hexadecimal data contained in each of the 4 bytes. The last byte of the four bytes may have different contents from the other three bytes. “Data@A+
3'' column shows the contents of the last byte in the different cases.
【表】
単色ロジツク60は基本的には、単色表示属性
COLS、BLNK、UNSC、REV、および“非表
示”(NOND)の出力セツトに従つて、表示キヤ
ラクタ・イメージを変更する。これは単色ビデオ
信号への直接の作用によつてだけでなく、後で説
明するように、属性変換ROM50および/また
はカラー・ロジツク70と連係して行なわれる。
ライン51に出力されたREVは直列化装置27
の真/補数(T/C)入力に送り、ライン28の直
列ビデオの排他的ORゲートとして作用する。す
なわち、普通のビデオを示すREV=0によつて
信号をライン28に不変のまま送り出し、反転ビ
デオを示すREV=1によつては信号を反転して
ライン28に送り出す。ライン52に出力された
NONDはORゲート61を介してレジスタ25を
リセツトし、ライン24からの並列ビデオ信号を
ブランクする。ORゲート61の別の入力(ライ
ン32)によつて実効的にすべての属性コードが
自動的にNOND属性となり、CRTにブランクと
して現われる。ORゲート61に第3の入力を与
えるANDゲート63で、ライン53の出力
(BLNK)と数パルス/秒のクロツク信号(ライ
ン62)をANDすることによつて、BLNK属性
が実行される。スキヤンごとの各キヤラクタのド
ツト位置T0〜T8の間にアクテイブの信号(ラ
イン65)とCOLS(ライン55)はANDゲート
64でANDされる。しかしながら、下線属性を
有するキヤラクタのスキヤンS11の間を除き、
属性変換ROM50はCOLSを禁止するので、適
当なキヤラクタの正確なドツトおよびスキヤン時
間でのみ、ライン66は活動化される。前に説明
したように、下線および桁区切線の属性がともに
有効となるキヤラクタの間においてのみ、UNSC
(ライン54)はアクテイブでなければならない。
AND67で、ライン54および66の信号は
ANDされ、その結果はライン68に現われる信
号によつて示される。ライン66および68はカ
ラー・ロジツク70によつてビデオ信号に作用を
及ぼす。
カラー・ロジツク70はライン56〜58のカ
ラー表示属性を受取り、適当なキヤラクタを表示
する色を7色の中から指定する。カラー信号の選
択的な付勢を行うためライン28の直列ビデオ信
号はANDゲート71〜73を制御する。ライン
28の信号が高レベルであるときは、ライン56
〜58の信号は変更されることなくゲート71〜
73を通過し、ライン28の信号が低レベルであ
るときは、ライン56〜58の信号はゲート71
〜73を通過しない。それによつて、キヤラク
タ・イメージに属するビデオ・ドツトは属性変換
ROMによつて指定された7色の1つで表示さ
れ、背景のドツトは黒(すべてのカラー不在)で
表示される。反転ビデオ・モードでは、背景のカ
ラーはライン56〜58によつて指定され、キヤ
ラクタ・イメージは黒である。桁区切線ドツト
は、CRT上のその位置のキヤラクタのカラーと
無関係に、常に青で表示されるから、ANDゲー
ト74,75および77ならびにORゲート76
によつて桁区切線のカラーを制御する必要があ
る。前に説明したライン66がアクテイブになる
ごとに、ANDゲート74および75の反転入力
はGおよびRのカラー信号を通過させない。ライ
ン66はまたORゲート76によつて、Bのカラ
ー信号を通過させる。ANDゲート77は、ライ
ン68がUNSCおよびCOLSを指示するとき、ド
ツト位置T0およびT8においてBのカラー信号
を通過させないので、T0およびT8はUNSCお
よびCOLSがアクテイブのときは常に黒である。
通常のカラー表示ヘツド80はカラーCRT、
ビデオ信号増幅器、スキヤン発生回路、電源等を
含み、カラー信号入力(ライン81〜83)によ
つて指定されたカラーで文字数字を表示する。制
御信号(ライン81〜83)は、この時点で、デ
ータ・ライン21で受取つた原始の入力属性ビツ
トによつて指定されたカラーおよび出力単色属性
の両者を表わす。制御信号(ライン81〜83)
は2進値であるが、希望があれば、更に広い色相
および強さの範囲をCRT上に表わすように2レ
ベルよりも多いレベルを保有できるであろう。更
に、通常のカラー・デイスプレイの中には、カラ
ー制御信号とは別の強さすなわち明るさの制御信
号であるものがある。前に説明したように、全体
的な属性変換プロセスは各素子50,60および
70の間で異なる分担をすることができる。ま
た、属性変換ROM50では入力属性から単色出
力およびカラー属性への2以上の写像をロードす
ることができ、更に、属性変換ROM50は読
取/書込メモリによつて全体として、または部分
的に置換え可能であり、それによつて、第1図の
マイクロプロセツサ12から通信アダプタ15経
由で、またはキーボード18からの写像のロード
が可能になる。
第3図は本発明と関連して役立つ通常のビデオ
の直列化装置27の一例を示す。
リング・カウンタ91はドツト・クロツク29
に応答してドツト信号T0〜T8の反復シーケン
スを出力する。それぞれのドツト信号はCRT表
示の各キヤラクタ位置で1ドツト間隔の9水平ド
ツトを表わす。T0およびT8はORゲート92
でORされ、前に説明した桁区切線信号T08が
ライン65に現われる。ドツト信号T0ないしT
8はそれぞれ1対のANDゲートおよびANDゲー
ト94に入力され、これらのANDゲートの出力
を制御する。また前記対のANDゲートは第2図
のレジスタ25から並列ビデオ信号V0〜V8の
対応する1つを受取る。それぞれの対のゲートの
間の選択は真1の補数(T/C)の入力(ライン5
1)に基づく。T/Cが高レベルならば、ANDゲ
ート93によつてデータは変更されないまま正確
な時間にORゲート95に転送される。T/Cが低
レベルならば、反転するAND(NAND)94に
よつてデータの値は反転する。ORゲート95は
単にANDゲート93および94の出力のすべて
を集め、直列ビデオのライン28に転送する。直
列化装置27において他の多くの実施例が可能で
あり、ここには本実施例におけるカスタム・ロジ
ツク・チツプの一部として特に経済的なものが示
されている。[Table] Monochrome logic 60 basically has monochrome display attributes.
Changes the display character image according to the output set of COLS, BLNK, UNSC, REV, and “non-display” (NOND). This is done not only by acting directly on the monochromatic video signal, but also in conjunction with attribute conversion ROM 50 and/or color logic 70, as will be explained later.
REV output on line 51 is serializer 27
true/complement (T/C) input of the line 28 and acts as an exclusive OR gate for the serial video on line 28. That is, REV=0, indicating normal video, sends the signal unchanged on line 28, and REV=1, indicating reversed video, inverts the signal and sends it on line 28. output on line 52
NOND resets register 25 via OR gate 61, blanking the parallel video signal from line 24. Another input to OR gate 61 (line 32) effectively causes all attribute codes to automatically become the NOND attribute and appear as blanks on the CRT. The BLNK attribute is implemented by ANDing the output of line 53 (BLNK) with the several pulses per second clock signal (line 62) in AND gate 63 which provides the third input to OR gate 61. The active signal (line 65) and COLS (line 55) between the dot positions T0 to T8 of each character for each scan are ANDed by an AND gate 64. However, except during the scan S11 of the character having the underline attribute,
Attribute conversion ROM 50 disables COLS, so line 66 is activated only at the correct dot and scan time of the appropriate character. As previously explained, UNSC
(line 54) must be active.
With AND67, the signals on lines 54 and 66 are
ANDed, and the result is indicated by the signal appearing on line 68. Lines 66 and 68 affect the video signal by color logic 70. Color logic 70 receives the color display attributes of lines 56-58 and specifies one of seven colors to display the appropriate character. The serial video signal on line 28 controls AND gates 71-73 to provide selective activation of the color signals. When the signal on line 28 is high, line 56
The signal at ~58 is passed through gate 71~ without being changed.
73 and when the signal on line 28 is low, the signal on lines 56-58 passes through gate 71
~73 is not passed. Thereby, the video dots belonging to the character image will have their attributes transformed.
Displayed in one of seven colors specified by the ROM, with background dots displayed in black (absent all colors). In reverse video mode, the background color is specified by lines 56-58 and the character image is black. Since the digit separator line dot is always displayed in blue regardless of the color of the character at that position on the CRT, AND gates 74, 75 and 77 and OR gate 76
You need to control the color of the column separator line. Each time line 66, previously discussed, is active, the inverting inputs of AND gates 74 and 75 do not pass the G and R color signals. Line 66 also passes the B color signal through OR gate 76. AND gate 77 does not pass the B color signal at dot locations T0 and T8 when line 68 indicates UNSC and COLS, so T0 and T8 are black whenever UNSC and COLS are active. The normal color display head 80 is a color CRT,
It includes a video signal amplifier, scan generation circuit, power supply, etc., and displays alphanumeric characters in the color specified by the color signal input (lines 81-83). The control signals (lines 81-83) now represent both the color and output monochromatic attributes specified by the original input attribute bits received on data line 21. Control signal (lines 81-83)
is a binary value, but if desired could have more than two levels to represent a wider range of hues and intensities on the CRT. Additionally, some conventional color displays have an intensity or brightness control signal separate from the color control signal. As previously explained, the overall attribute transformation process can be distributed differently between each element 50, 60, and 70. The attribute conversion ROM 50 can also load two or more mappings from input attributes to monochromatic output and color attributes, and furthermore, the attribute conversion ROM 50 can be replaced in whole or in part by read/write memory. , thereby allowing loading of the mapping from the microprocessor 12 of FIG. 1 via the communications adapter 15 or from the keyboard 18. FIG. 3 shows an example of a conventional video serializer 27 useful in conjunction with the present invention. Ring counter 91 is dot clock 29
In response, a repeating sequence of dot signals T0-T8 is output. Each dot signal represents nine horizontal dots spaced one dot apart at each character location on the CRT display. T0 and T8 are OR gates 92
is ORed, and the column separator signal T08 previously described appears on line 65. Dot signal T0 to T
8 are input to a pair of AND gates and AND gate 94, respectively, and control the outputs of these AND gates. The pair of AND gates also receives a corresponding one of parallel video signals V0-V8 from register 25 of FIG. The selection between each pair of gates is determined by the true one's complement (T/C) input (line 5).
Based on 1). If T/C is high, AND gate 93 transfers the data unchanged to OR gate 95 at the correct time. If T/C is at a low level, the data value is inverted by the inverting AND (NAND) 94. OR gate 95 simply collects all of the outputs of AND gates 93 and 94 and forwards them to serial video line 28. Many other embodiments of serializer 27 are possible, and a particularly economical one is shown here as part of a custom logic chip in this embodiment.
第1図は本発明による文字数字カラー表示ター
ミナルの概略ブロツク図、第2図は本発明を実行
するための、第1図のカラー表示制御装置の詳細
ロジツク図、第3図は第2図の制御において有用
な在来のビデオ信号の直列化装置のロジツク図で
ある。
10……文字数字カラー表示ターミナル、11
……バス、12……マイクロプロセツサ、13…
…コード記憶装置、14……作業用記憶装置、1
5……通信アダプタ、16……リフレツシユ・バ
ツフア、17……I/Oアダプタ、18……キーボ
ード、20……カラー表示制御装置、21……デ
ータ・ライン、22……キヤラクタ発生装置、2
3……スキヤン・カウント、24……ライン、2
5……レジスタ、26……キヤラクタ・クロツ
ク、27……直列化装置、28……ライン、29
……ドツト・クロツク、30……ロジツク、31
……デコーダ、32……ライン、33……レジス
タ、34……ANDゲート、35……レジスタ、
36……ライン、37……マルチプレクサ、38
……SRラツチ、39……ライン、40……デコ
ーダ、41,42……ライン、50……属性変換
ROM、51,52,53,54,55,56,
57,58……ライン、60……単色ロジツク、
61……ORゲート、62……クロツク・ライ
ン、63,64……ANDゲート、65,66…
…ライン、67……ANDゲート、68……ライ
ン、70……カラー・ロジツク、71,72,7
3,74,75……ANDゲート、76……ORゲ
ート、77……ANDゲート、80……カラー表
示ヘツド、81,82,83……ライン、91…
…リング・カウンタ、92……ORゲート、9
3,94……ANDゲート、95……ORゲート。
1 is a schematic block diagram of an alphanumeric color display terminal according to the present invention, FIG. 2 is a detailed logic diagram of the color display control apparatus of FIG. 1 for carrying out the present invention, and FIG. 1 is a logic diagram of a conventional video signal serializer useful in control; FIG. 10... Alphanumeric color display terminal, 11
...Bus, 12...Microprocessor, 13...
...Code storage device, 14... Working storage device, 1
5... Communication adapter, 16... Refresh buffer, 17... I/O adapter, 18... Keyboard, 20... Color display control device, 21... Data line, 22... Character generator, 2
3...Scan count, 24...Line, 2
5...Register, 26...Character clock, 27...Serialization device, 28...Line, 29
...Dot clock, 30...Logic, 31
...decoder, 32 ... line, 33 ... register, 34 ... AND gate, 35 ... register,
36... line, 37... multiplexer, 38
...SR latch, 39...line, 40...decoder, 41, 42...line, 50...attribute conversion
ROM, 51, 52, 53, 54, 55, 56,
57, 58...Line, 60...Single color logic,
61...OR gate, 62...clock line, 63,64...AND gate, 65,66...
...Line, 67...AND gate, 68...Line, 70...Color logic, 71,72,7
3, 74, 75...AND gate, 76...OR gate, 77...AND gate, 80...color display head, 81, 82, 83...line, 91...
...Ring counter, 92...OR gate, 9
3, 94...AND gate, 95...OR gate.
Claims (1)
ラー表示するターミナルにおいて単色表示属性の
組合せを指定する単色表示属性コードを用いてカ
ラー表示ターミナルを制御する方法であつて、 前記単色表示属性の組合せを指定する単色表示
属性コードを受け取つて、 該単色表示属性コードによつて指定される単色
表示属性の組合せをカラー表示属性の所定の組合
せ及び単色表示属性の所定の組合せに変換し、 該変換されたカラー表示属性の所定の組合せ及
び単色表示属性の所定の組合せに基づいて文字数
字データのキヤラクタ・イメージの表示を制御す
るようにしたことを特徴とするカラー表示ターミ
ナル制御方法。[Scope of Claims] 1. A method for controlling a color display terminal using a monochrome display attribute code that specifies a combination of monochrome display attributes in a terminal that displays a character image of alphanumeric data in color, comprising: receiving a monochrome display attribute code specifying a combination of monochrome display attributes, converting the combination of monochrome display attributes specified by the monochrome display attribute code into a predetermined combination of color display attributes and a predetermined combination of monochrome display attributes; A method for controlling a color display terminal, comprising controlling the display of a character image of alphanumeric data based on a predetermined combination of converted color display attributes and a predetermined combination of monochrome display attributes.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US33882582A | 1982-01-11 | 1982-01-11 | |
| US338825 | 1982-01-11 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58121092A JPS58121092A (en) | 1983-07-19 |
| JPH0242234B2 true JPH0242234B2 (en) | 1990-09-21 |
Family
ID=23326317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19201082A Granted JPS58121092A (en) | 1982-01-11 | 1982-11-02 | Color display terminal control method and color display terminal |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0084122B1 (en) |
| JP (1) | JPS58121092A (en) |
| BR (1) | BR8300060A (en) |
| CA (1) | CA1199436A (en) |
| DE (1) | DE3277654D1 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6271991A (en) * | 1985-09-25 | 1987-04-02 | 松下電器産業株式会社 | display device |
| US4837710A (en) * | 1985-12-06 | 1989-06-06 | Bull Hn Information Systems Inc. | Emulation attribute mapping for a color video display |
| FR2597691B1 (en) * | 1986-04-21 | 1988-06-10 | Bull Sa | VIDEO ATTRIBUTES DECODER FOR COLOR OR MONOCHROME DISPLAY IN VIDEOTEX MODE OR HIGH DEFINITION ALPHANUMERIC MODE. |
| EP0269174A3 (en) * | 1986-11-17 | 1989-10-18 | Koninklijke Philips Electronics N.V. | Logic circuit for expansion of monochrome display patterns to color form and video controller comprising such logic circuit |
| JPH0544872Y2 (en) * | 1989-04-12 | 1993-11-15 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1593309A (en) * | 1977-12-09 | 1981-07-15 | Ibm | Character graphics colour display system |
-
1982
- 1982-11-02 JP JP19201082A patent/JPS58121092A/en active Granted
- 1982-12-03 CA CA000416947A patent/CA1199436A/en not_active Expired
- 1982-12-14 DE DE8282111571T patent/DE3277654D1/en not_active Expired
- 1982-12-14 EP EP19820111571 patent/EP0084122B1/en not_active Expired
-
1983
- 1983-01-07 BR BR8300060A patent/BR8300060A/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| CA1199436A (en) | 1986-01-14 |
| DE3277654D1 (en) | 1987-12-17 |
| EP0084122A2 (en) | 1983-07-27 |
| EP0084122A3 (en) | 1983-08-03 |
| JPS58121092A (en) | 1983-07-19 |
| BR8300060A (en) | 1983-09-20 |
| EP0084122B1 (en) | 1987-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4712099A (en) | Color-signal converting circuit | |
| US5023603A (en) | Display control device | |
| JPH03174882A (en) | Television picture receiver and screen display method | |
| JPH0631937B2 (en) | Display device | |
| US5969727A (en) | Method and system for displaying static and moving images on a display device | |
| US4833462A (en) | Raster-scanned cathode ray tube display with cross-hair cursor | |
| US4837710A (en) | Emulation attribute mapping for a color video display | |
| US4720803A (en) | Display control apparatus for performing multicolor display by tiling display | |
| KR940007819B1 (en) | Video converter | |
| JPH0242234B2 (en) | ||
| JPS62175792A (en) | Background brightness/color display control system | |
| US4868556A (en) | Cathode ray tube controller | |
| JPH0237479A (en) | Star burst processor | |
| KR100266930B1 (en) | Method of drawing figure such as polygon and display control device | |
| JPH023511B2 (en) | ||
| EP0323636B1 (en) | Object display system | |
| JP2820068B2 (en) | Image data synthesis display device | |
| KR0151094B1 (en) | Integrated circuit to control character blanking in the liquid crystal display device | |
| JP2674145B2 (en) | Display control device | |
| JP2901658B2 (en) | Display controller | |
| EP0185328B1 (en) | Display control system | |
| JPH0314711Y2 (en) | ||
| JPH0225191B2 (en) | ||
| JPS61232492A (en) | Graphic display unit | |
| JPS63129395A (en) | Display controller |