JPH0228869B2 - Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki - Google Patents

Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki

Info

Publication number
JPH0228869B2
JPH0228869B2 JP17899780A JP17899780A JPH0228869B2 JP H0228869 B2 JPH0228869 B2 JP H0228869B2 JP 17899780 A JP17899780 A JP 17899780A JP 17899780 A JP17899780 A JP 17899780A JP H0228869 B2 JPH0228869 B2 JP H0228869B2
Authority
JP
Japan
Prior art keywords
input
address
display
character
deviation
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
JP17899780A
Other languages
English (en)
Other versions
JPS57102683A (en
Inventor
Takanori Takei
Hiroaki Nojiri
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom 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 Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP17899780A priority Critical patent/JPH0228869B2/ja
Publication of JPS57102683A publication Critical patent/JPS57102683A/ja
Publication of JPH0228869B2 publication Critical patent/JPH0228869B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 この発明は計算機の入出力装置として使用され
るグラフイツクデイスプレイ装置の入力フイール
ド制御方式に関する。
一般に計算機の入出力装置として使用されるグ
ラフイツクデイスプレイ装置には入出力情報を認
識させる機能、つまり計算機から送られてくる表
示データに従つてデイスプレイ画面を表示し、オ
ペレータに画像として与える機能の他にオペレー
タがグラフイツクデイスプレイ装置に接続された
キーボード等の入力機器から情報を入力してデイ
スプレイ画面上に表示した後、この入力情報を計
算機へ転送する機能を有することが要求される。
この情報入力機能を実現させるため入力機器から
入力情報を表示するための入力フイールドと呼ぶ
画面上の領域とこの入力フイールドに対応して入
力情報を記憶しておく入力フイールドメモリ(以
下コードメモリと称する)を設けている。
これはグラフイツクデイスプレイにおいては、
オペレータが入力した文字データを直接画面表示
してしまうとドツトデータに展開されてしまい画
面から文字を読みとれない。つまり例えば後述す
るように画面の1文字表示区画内で8×6個の点
の集りのうちどれを点滅させるかで文字を形成せ
しめるため画面をみているうちはオペレータは文
字をみれるが、これだけでは計算機では文字を読
めないので、入力フイールドに限りコードメモリ
を用いて文字コードを記憶保持して計算機から読
めるようにしているのである。そして入力情報を
計算機へ転送する要求が発生したとき、コードメ
モリから入力情報を読み出して計算機へ転送する
のである。この種のグラフイツクデイスプレイ装
置では入力機器からの入力を文字情報で行なうの
が普通であり、また入力フイールドは計算機から
の指定により画面の任意位置に任意の文字数分の
領域を設定できるようにするため、入力文字情報
を文字コードとして記憶させておくコードメモリ
は、画面を文字表示区画で分割した文字アドレス
に対応して設ける方式が一般的であつた。
第1図はこうした従来方式による表示画面の例
であり、第2図はこの表示画面に対応したコード
メモリ構成図である。
第1図において1はX方向グラフイツクアドレ
ス(XG)、2はY方向グラフイツクアドレス
(YG)で、画面はXG,YGにより表示位置を指定
可能な0〜95と0〜63の96×64個の表示ドツトを
有している。また画面は、X方向、Y方向にそれ
ぞれこのグラフイツクアドレスXG,YGの6×8
ドツトずつを1区画に含むように分割された16×
8個の大きな文字表示区画を参照数字3,4で示
した文字アドレスXC,YCを有しており、第2図
では文字アドレスXC0〜15、YC0〜7の組合せ
に対応した16×8個の文字コード(第2図では入
力フイールド外である「ヌル」コード、「0,1,
2」の数字に相当する文字コード、入力フイール
ド内で入力データのないブランク〓〓〓コード
等)を記憶できるように構成したコードメモリセ
ル配列の一部を示している。又第1図にもどつて
5はグラフ表示、6は計算機からの文字表示の1
領域で、ここで文字は文字アドレスと無関係に任
意のグラフイツクアドレスに表示できる。又7は
入力フイールド内の文字表示の1領域で、ここで
は計算機から設定された入力フイールドに入力機
器から入力した文字を表示する。コードメモリは
入力フイールドが設定されると、その文字アドレ
スに対応したメモリセルに文字コードが書込ま
れ、入力フイールド以外のメモリセルはヌルコー
ドがそのまま書込まれている。従つて入力機器か
らカーソル8で示される位置に文字を入力する
と、その文字コードをコードメモリの対応するメ
モリセルに書込むと同時に対応する文字アドレス
位置にその文字を表示する。カーソル8は入力フ
イールドへの入力位置を示すポインタであり入力
フイールド外の領域に侵入することは許されない
ので、コードメモリに書込まれた文字コードかヌ
ルコード以外である文字アドレス位置しか動かな
いように制御される。なお、9は入力フイールド
マークである。
このような従来の方式では、文字表示はグラフ
イツクアドレスで任意の画面位置に表示できると
いうグラフイツクデイスプレイ特有の機能がある
にもかかわらず、入力フイールドへの文字表示は
コードメモリを文字アドレス対応に設けたため文
字アドレスでしか表示できず、画面の表示品質上
大きな欠点となつていた。
この発明は、このような点を鑑みて入力フイー
ルド内の文字表示をグラフイツクアドレスで行な
えるようにした高品質な画面表示が可能なグラフ
イツクデイスプレイ装置を提供しようとするもの
で、以下この発明の実施例を図面に従つて説明す
る。
第3図および第4図は、この発明の実施例を示
す表示画面の例およびコードメモリ構成図で、い
ずれも第1図第2図に対応せしめてみる。
第3図において7′が第1図の7に相当する入
力フイールド文字表示領域で入力フイールドは文
字アドレスではなく、後述の第5図、に示す回路
ブロツク構成を用いててグラフイツクアドレスで
任意の画面位置に設定できるようになり、第4図
のコードメモリは文字アドレスに対応して、文字
コードと文字をグラフイツクアドレスで表示する
ためのアドレス補正情報ΔX,ΔYを記憶するよ
うに構成される。計算機から入力フイールド7′
の最初の文字が入力フイールドとして設定された
とき、デイスプレイ制御部は、そのグラフイツク
アドレスXG=15,YG=11なる点P1が文字アドレ
スXC=2,YC=1の文字表示区画に属すること
を検出してこの表示画面の文字表示区画XC=2,
YC=1の左下端P0のグラフイツクアドレスXG
12,YG=15に対するズレとしてアドレスΔX=15
―12=3,ΔY=15―11=4を付加した形で文字
アドレスXC=2,YC=1に対するコードメモリ
の文字コードとともにメモリセルへ1データとし
て書込むのである。
以後同様にして一連の入力フイールドがコード
メモリへ設定されていく。入力機器からの文字入
力位置を示すカーソルは、入力フイールド内のみ
に存在するように制御しなければならないのでコ
ードメモリの文字コードを索引し、入力フイール
ド外を示すヌルコードでないメモリセルから偏差
アドレスΔX,ΔYを読み出してその文字アドレ
スに対応するグラフイツクアドレスと偏差アドレ
スΔX,ΔYとからカーソルが表示されるべき文
字区画の前述のような左下端のグラフイツクアド
レスつまり表示基本区画の位置を算出してその位
置にカーソルを表示せしめる。入力機器からカー
ソル位置へ文字を入力すると、カーソル位置に対
応した文字アドレスが既知であるから、これに対
応したコードメモリに入力された文字コードを書
込み、かつこれを読み出して偏差アドレスからカ
ーソルの場合と同様に表示すべきグラフイツクア
ドレスを算出して表示する。第3図の例では文字
表示区画が6×8ドツトであるから、ΔX,ΔY
はともに3ビツトあればよい。つまりこの発明で
は偏差アドレスを設け、これ相当のメモリを余分
につけるといつても2進3ビツト×2の6ビツト
程度でたりるので問題はないのである。
この発明は、このような従来のコードメモリ構
成を持つグラフイツクデイスプレイ装置において
画面の基本表示区画からの偏差アドレスを入力情
報とともにコードメモリに書込むものである。
第4図では、第1図同様文字コードとして文字
アドレスXC0〜15,YC0〜7の組合せに対応し
た16×8個の文字コードのほかにアドレス補正情
報として偏差アドレスΔX,ΔYを記憶せしめた
コードメモリが示されており、例えば文字コード
1が文字アドレスXC=2,YC=1にあるとして、
P0→P1の偏差アドレスΔX=3,ΔY=4が更に
加えられたものが領域7′にえられていることを
示している。
次に第5図および第6図はこの発明の実施例で
あるグラフイツクデイスプレイ装置の回路ブロツ
ク図、および計算機からの表示データ列の例を示
す図である。第5図において計算機10から表示
コマンド及び表示データを入出力制御部11で受
けとり、その表示コマンドおよび表示データはそ
のまま共通バス21をへてマイクロプロセツサ1
2へ渡す。マイクロプロセツサ12ではその表示
コマンドを解析し、以後渡される表示データがド
ツト表示データが文字パターンデータがベクトル
表示データか或は入力フイールド文字表示データ
かを判断し以後の表示データをその判断に従つて
処理し、表示ブロツク即ちドツト発生部17文字
発生部16、或はベクトル発生部15又はそれ以
外の表示データの何れかをアクセスして、これら
を起動する。従つてそれが文字表示コマンドであ
れば以後渡される文字コードを共通バス21を介
して文字発生部16がアクセスされ、リフレツシ
ユメモリ18に書き込まれる。そしてビデオ信号
発生部19でそのリフレツシユメモリ18の内容
を周期的に読み出し、CRT20の表示画面に画
像されて文字表示を行なわせる。又ベクトル表示
コマンドであれば以後渡されるベクトル長データ
をベクトル発生部15でアクセススして前述のコ
文字コード同様にベクトルの表示を画像として行
なわせる。また更に入力フイールド文字表示コマ
ンドのときはそのときのグラフイツクアドレスか
ら偏差アドレスと以後渡される文字コードを書込
むべきコードメモリのアドレスを計算しておき、
文字コードが渡されると文字発生部16へ送つて
文字をそのときのグラフイツクアドレスで表示さ
せると同時に前もつて計算しておいたコードメモ
リ14のアドレスへ文字コードと、前もつて計算
しておいた偏差アドレスを書込み、次の位置への
準備としてコードメモリアドレスを+1する。文
字発生部16には文字を表示した後次の文字の表
示位置へグラフイツクアドレスを更新する機能を
持たせるので、以後文字コードが続けて渡される
場合には連続文字の偏差アドレスは同一値例えば
P0→P1のΔX=3 ΔY=4のままなので偏差ア
ドレスをそのままにして計算し直す必要がない。
従つて偏差アドレスの計算は入力フイールド文字
表示コマンドを受けたときか、またはグラフイツ
クアドレス自体がグラフイツクアドレスセツトコ
マンドにより変更されるとき、つまりP1の偏差
アドレスΔX=3,ΔY=4の変更時だけ行なえ
ばよい。尚13はプログラムメモリ並びにデータ
メモリである。
次に前述の性質を用いて入出力制御部11には
特にΔX,ΔYの偏差アドレス保持回路11′を含
ませて設けて偏差アドレスの計算が必要な表示コ
マンドは、マイクロプロセツサ12へ渡して、マ
イクロプロセツサ12は偏差アドレス計算してこ
れをこの偏差アドレス保持回路11′へ書込み、
書込んだ後は計算機10には関与せず直接デバイ
スに与えるようにするもので、以後続く文字コー
ドに対して入出力制御部11の偏差アドレス保持
回路11′は保持している偏差アドレスを付加し
てコードメモリ14へダイレクトメモリアクセス
DMAで書き込むと同時に文字発生部16を起動
して表示させるようにするもので、簡単な回路の
追加で入力フイールド以外の文字表示と同様な高
速な表示を実現することができる。又入力フイー
ルドへ情報が入力されたときにコードメモリに入
力情報を書込むと同時に前記偏差アドレスを読み
出してその入力情報を表示すべきグラフイツクア
ドレスに対し逆計算し、つまり偏差アドレスから
グラフイツクアドレスを計算して表示することが
できる。第6図は計算機10とマイクロプロセツ
サ12の情報交換をどうするかの1例をあらわす
もので、X=ブランク、ブランク、ブランク、ブ
ランクという文字をグラフイツクアドレスXG
YGという場所から表示したいという時、この列
をどこに表示するかをグラフイツクアドレスXG
YGでマイクロプロセツサに指示してやるのを先
頭のグラフイツクアドレスセツトで行うことを示
し、次の文字表示コマンドでは続く文字を今指定
されたグラフイツクアドレスXG,YGの位置にま
でX,次に=と書き込み、それから以後は入力フ
イールドに定めるのだとし、入力フイールドは最
初人間のいれる部分だからブランク,ブランク…
…と空欄にして操作者のための準備とするのであ
る。尚図形の場合は、文字表示コマンドに代つて
ベクトル表示コマンドがくる。
以上のように本発明によれば、グラフイツクデ
イスプレイ装置の入力フイールド制御でコードメ
モリに入力情報が書き込まれるコードメモリアド
レスの固有のグラフイツクアドレスとの偏差を入
力情報に付加し、コードメモリへ書き込むように
コードメモリを構成し、入力フイールドを設定す
る際に前記偏差アドレスを計算してコードメモリ
へ書き込み、コードメモリへの情報が入力された
ときコードメモリへ入力情報を書き込むと同時に
前記アドレスを読み出し、その偏差アドレスから
その入力情報を表示すべきグラフイツクアドレス
を計算して表示するものである。
従つて本発明では入力フイールドに対応して文
字アドレス毎に文字コードとともに実際に表示さ
れるべきグラフイツクアドレスとの偏差情報を記
憶させるようにしたことによりコードメモリを表
示区画の数だけ持つだけで入力フイールドへの文
字入力の表示を任意のグラフイツクアドレスで行
なえるようになり、入力情報を画面の任意の位置
に表示させることができ、画数の表示品質を大巾
に向上させることができる。
【図面の簡単な説明】
第1図は従来方式による表示画面の例を示す
図、第2図は第1図の表示画面に対応したコード
メモリ構成図、第3図は本発明の実施例による表
示画面の例を示す図、第4図は第3図の表示画面
に対応したコードメモリ構成図、第5図は本発明
の実施例によるグラフイツクデイスプレイ装置の
回路ブロツク図、第6図は計算機からの表示デー
タ列の例を示す図である。 7′:入力フイールド文字表示、8:カーソル、
10:計算機、11:入出力制御部、12:マイ
クロプロセツサ、14:コードメモリ、15:ベ
クトル発生部、16:文字発生部、17:ドツト
発生部、19:ビデオ信号発生部、20:CRT。

Claims (1)

    【特許請求の範囲】
  1. 1 計算機から表示コマンド及び表示データを受
    け取る入出力制御部に入力情報の1単位が画面に
    表示されるときに占める表示区画に固有のグラフ
    イツクアドレスと入力情報が表示されるグラフイ
    ツクアドレスとの偏差アドレスの保持回路を設け
    るとともに、前記表示区画にそのメモリセルが対
    応するように構成されたコードメモリに入力情報
    と前記偏差アドレスの記憶部を設け、前記入出力
    制御部から前記表示コマンドを受け取つたマイク
    ロプロセツサは、該表示コマンドが入力フイール
    ド文字表示コマンドのときはそのとき与えられた
    グラフイツクアドレスから前記偏差アドレスを計
    算して前記入出力制御部の保持回路に記憶させる
    とともに、前記コードメモリの該当するメモリセ
    ルに入力フイールド文字表示データと該偏差アド
    レスを書き込ませ、以後続く入力フイールド文字
    表示データについては前記入出力制御部が該表示
    データに前記保持回路の偏差アドレスを付加して
    前記コードメモリの該当するメモリセルに書き込
    ませるとともに該偏差アドレスからその表示デー
    タを表示すべきグラフイツクアドレスを逆計算し
    て表示することにより入力フイールドを設定し、
    該入力フイールドへの情報入力は、情報入力位置
    を示すカーソル等を前記コードメモリより対応す
    る偏差アドレスを読出して表示すべきグラフイツ
    クアドレスを逆計算して表示するとともに、入力
    機器により前記カーソル等の位置に入力された情
    報を前記コードメモリの対応するメモリセルに書
    込むと同時に対応する偏差アドレスを読出して表
    示すべきグラフイツクアドレスを逆計算して表示
    することにより行うことを特徴とするグラフイツ
    クデイスプレイ装置の入力フイールド制御方式。
JP17899780A 1980-12-19 1980-12-19 Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki Expired - Lifetime JPH0228869B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17899780A JPH0228869B2 (ja) 1980-12-19 1980-12-19 Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17899780A JPH0228869B2 (ja) 1980-12-19 1980-12-19 Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki

Publications (2)

Publication Number Publication Date
JPS57102683A JPS57102683A (en) 1982-06-25
JPH0228869B2 true JPH0228869B2 (ja) 1990-06-26

Family

ID=16058301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17899780A Expired - Lifetime JPH0228869B2 (ja) 1980-12-19 1980-12-19 Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki

Country Status (1)

Country Link
JP (1) JPH0228869B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2564518B2 (ja) * 1986-06-13 1996-12-18 株式会社ピーエフユー イメ−ジプロセツサによる文字表示方式

Also Published As

Publication number Publication date
JPS57102683A (en) 1982-06-25

Similar Documents

Publication Publication Date Title
US4104624A (en) Microprocessor controlled CRT display system
US4984183A (en) Graphics display controller for transferring figure data to overlapping portions of destination area and drawing-enable area defined by clipping rectangle
JPH0355832B2 (ja)
JPH0146891B2 (ja)
US4803478A (en) Horizontal scroll method and apparatus
JPS6318756B2 (ja)
US5742298A (en) 64 bit wide video front cache
JPH0228869B2 (ja) Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki
JPS6258509B2 (ja)
JP3313527B2 (ja) グラフィックスコントローラおよびピクセルデータ転送システム
JPH0120748B2 (ja)
JPH0361199B2 (ja)
JPS5882296A (ja) ドツトマトリクス表示方式
JP3312699B2 (ja) 仮想vramによる画面表示方法
JPS60173588A (ja) マルチウインドウ表示処理方式
JPH0238315Y2 (ja)
JPH044628B2 (ja)
JPS61219082A (ja) 表示制御装置
JPH0146072B2 (ja)
JPH0445875B2 (ja)
JPH01172994A (ja) 表示装置
JPH0112309Y2 (ja)
JPS6173190A (ja) カ−ソル表示装置
JPH02271424A (ja) フルグラフィック画面の表示方式
EP0201267A2 (en) Row processor for bit-map display