JPH0711776B2 - 表示画面制御装置 - Google Patents

表示画面制御装置

Info

Publication number
JPH0711776B2
JPH0711776B2 JP61299302A JP29930286A JPH0711776B2 JP H0711776 B2 JPH0711776 B2 JP H0711776B2 JP 61299302 A JP61299302 A JP 61299302A JP 29930286 A JP29930286 A JP 29930286A JP H0711776 B2 JPH0711776 B2 JP H0711776B2
Authority
JP
Japan
Prior art keywords
display screen
menu
display
register
logic
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
JP61299302A
Other languages
English (en)
Other versions
JPS63150726A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61299302A priority Critical patent/JPH0711776B2/ja
Publication of JPS63150726A publication Critical patent/JPS63150726A/ja
Publication of JPH0711776B2 publication Critical patent/JPH0711776B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、計算機システムにより表示画面上の表示を
制御する表示画面制御装置に関し、特にオペレータが対
話方式により入力を行うことができるように表示画面上
にメニューが表示される表示画面制御装置に関するもの
である。
〔従来の技術〕
第5図は従来のこの種の装置における表示画面の一例を
示す説明図で、(1)は表示画面、(2)はカーソル、
(3)は表示画面上の文書表示領域、(4)は表示画面
上のシステム表示領域、(5)は表示画面上のメニュー
表示領域、(6)は表示画面上のスケール表示領域であ
る。但し第5図においては図面を見易くするため領域
(3),(4)における表示は省略して示してある。従
来の装置では領域(3),(4),(5),(6)に表
示される文字、図形はコード(総称して文字コードとい
う)の形でリフレッシュメモリに記憶されており、リフ
レッシュメモリにおける各文字コードのアドレス位置は
表示画面(1)上の表示位置に対応して定められてい
る。
また表示制御装置はフォントメモリを含むキャラクタジ
ェネレータを備えていてフォントメモリには表示すべき
すべての文字、図形の種類に対し、文字コードをアドレ
スとしてその文字コードに対応する文字図形のドットパ
ターンが記憶されており、表示画面制御装置はリフレッ
シュメモリをアドレス順に走査し、この走査によって読
出した文字コードをフォントメモリに入力して当該文字
コードに対応する文字、図形のドットパターンを出力
し、このドットパターンをリフレッシュメモリの走査に
同期したラスタ走査により表示画面(1)上に表示す
る。このとき、多くの場合カーソル(2)のドットパタ
ーンも重畳表示されるように制御する。カーソル(2)
位置を示す情報は表示画面制御装置内のカーソル位置レ
ジスタに記憶されており、このレジスタの内容を読出し
てカーソル(2)を表示する画面上の位置を制御してい
るのであるが、このレジスタの内容をキーボードのファ
ンクシヨン・キーからの入力、又はポインティング・デ
バイスからの入力によって変化することができる。ファ
ンクション・キーからの入力又はマウスのようなポイン
ティング・デバイスからの入力は位置増分情報であり、
これがレジスタ内の現在位置に加算されて更新された位
置情報となる。また、ライト・ペンのように位置情報を
直接入力するデバイスもある。この明細書ではこのよう
なデバイスを総称して仮にポインティング・デバイスと
いうことにする。
オペレータは表示画面(1)を観察しながら、ポインテ
ィング・デバイスからの入力によってカーソル(2)を
移動し、メニュー表示領域に表示されているメニューの
うちのどれかの表示位置に合致させ、ポインティング・
デバイスに付いている押しボタンスイッチをクリック
(押して離す)すると、カーソル(2)によって選択さ
れたメニューに対応するコマンドが入力される。
コマンドに対応したファンクションキーを押すことによ
ってコマンドを入力する方法もあるが、この方法ではオ
ペレータは表示画面(1)とキーボードの両方を見なけ
ればならぬという問題点があるので、最近ではメニュー
を表示してこれをカーソルで選択する方法の方がより普
及している。
〔発明が解決しようとする問題点〕
従来の装置は以上のように構成されていてメニュー表示
領域(5)が常に表示画面(1)の一部を占有し、文書
表示領域(3)、システム表示領域(4)、スケール表
示領域(6)等の領域をそれだけ狭くする結果となると
いう問題点があった。
この発明は上記のような問題点を解決するためになされ
たもので、メニュー表示領域によって、其他の情報表示
領域を狭くすることのない表示画面制御装置を得ること
を目的としている。
〔問題点を解決するための手段〕
この発明では、メニュー表示領域にメニユーを表示する
のはオペレータが特定の信号を入力した時だけとし、そ
の信号が入力されないときはメニュー表示領域に他の情
報が表示されるようにした。
〔作用〕
オペレータがメニューを見る必要がある場合だけメニュ
ーが表示され、その他の場合は表示画面の全領域をメニ
ュー以外の表示に用いることができるので、表示画面の
利用効率が向上する。
〔実施例〕
以下この発明の実施例を図面について説明する。第1図
はこの発明の一実施例を示すブロック図で、図において
(10)は表示画面制御装置を総合的に示し、(11)はリ
フレッシュメモリ、(12)はキャラクタジェネレータ、
(13)はビデオRAM、(14)は退避用レジスタ、(15)
はメニュー用レジスタ、(16)は演算処理回路、(17)
はカーソル位置レジスタ、(18)はオア回路、(19)は
タイミング信号発生回路、(20)は制御プログラム、
(21)は制御プログラム中のメニュー表示プログラム、
(22)は表示装置(CRTと略記する)、(23)はキーボ
ード、(24)はポインティング・デバイス、(25)はキ
ーボード(23)に付属する第1の特定スイッチ、(26)
はポインティング・デバイスに付属する第2の特定スイ
ッチである。
オア回路(18)の出力を特定信号とし特定スイッチ(2
5),(26)のいずれかがオン状態となった時、特定信
号が論理「1」となるとする。但し図面を見易くするた
め、第1図には表示画面制御装置のうちこの発明の説明
に必要な部分だけを示してある。第1図において省略し
た部分は従来の装置と同様な部分であってその構成は従
来からよく知られている。
リフレッシュメモリ(11)に対する書込みは従来よく知
られた方法により行われるが、一般にリフレッシュメモ
リ(11)の書込みはCRT(22)の垂直帰線期間内に行わ
れるように制御されるので、リフレッシュメモリ(11)
の書込みによって表示画面(1)上の表示がちらつくこ
とはない。
タイミング信号発生回路(19)で発生される読出しアド
レス(図示せず)に従ってリフレッシュメモリ(11)か
ら順次読出される文字コードはキャラクタジェネレータ
(12)で文字のドットパターンに変換され、ビデオRAM
(13)を経てCRT(22)に表示される。オア回路(18)
の出力である特定信号が「0」の間はメニューを表す文
字、記号はリフレッシュメモリ(11)には記憶されてい
ない。第2図はこの状態の時の表示画面の表示例を示す
図で、第5図と同一符号は同一又は相当部分を示すが、
メニュー表示領域(5)にはメニューが表示されなくて
スケールが表示されている。従って第2図に示すとお
り、スケール表示領域は存在せず、その分だけ文書表示
領域が広くなっている。カーソル(2)は表示画面
(1)上に重畳表示(第2図では領域(3),(4)の
表示を省略してあるのでカーソルだけが表示されている
ように見える)されており、ポィンティング・デバイス
(24)からの入力によってカーソル位置レジスタ(17)
の内容を変化することによってカーソル表示位置を移動
することができる。
この状態でオペレータはスイッチ(25)又は(26)を操
作して特定信号を「1」にする。制御プログラム(20)
がこれを検出するとメニュー表示プログラム(21)を起
動してリフレッシュメモリ(11)からメニュー領域
(5)内の文字コードを退避用レジスタ(14)に退避さ
せた後、メニュー用レジスタ(15)の内容をメニュー領
域(5)に書込む。第3図はメニュー用レジスタ(15)
の内容がメニュー領域に書込まれた後の表示画面(1)
を示す図である。すなわち、第2図ではスケールが表示
されていた位置にメニューが表示される。オペレータは
このメニューを観察しながらポインティング・デバイス
を操作して、選択しようとするメニューの位置へカーソ
ル(2)を移動させ、ポインティング・デバイスに付属
する押しボタンスイッチをクリックしてカーソル(2)
が指示しているメニューに対応するコマンドを計算機シ
ステムに入力することは従来の装置と同様である。
このようにして所望のメニューが選択されると、次回に
メニュー選択の必要が発生するまでは表示画面(1)上
にメニューの表示を必要としない。オペレータはスイッ
チ(25),(26)を操作して特定信号の論理を「0」に
する。特定信号の論理が「0」になったことを検知した
メニュー表示プログラム(21)は退避用レジスタ(14)
の内容をリフレッシュメモリ(11)の内のメニュー領域
(5)に書込む。表示画面(1)上の表示は第2図に示
す表示になる。
第4図はメニュー表示プログラムによる上述のような制
御を表すフローチャートで(40)〜(46)は各プログラ
ムステップであり、第4図のフローチャートで示す動作
については既に第1〜3図について説明したとおりであ
る。
〔発明の効果〕
以上のようにこの発明によれば、表示画面(1)のメニ
ュー表示領域(5)にメニューを表示する必要がない時
間は他の情報を表示しておくことができるので、表示画
面を有効に使用することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図、第2
図、第3図はこの発明の装置における表示画面を示す図
で、第2図は特定信号の論理が「0」の場合、第3図は
特定信号の論理が「1」の場合である。第4図は第1図
に示すメニュー表示プログラムの動作を示すフローチャ
ート、第5図は従来の装置の表示画面を示す図。 (1)は表示画面、(2)はカーソル、(3)は文書表
示領域、(4)はシステム表示領域、(5)メニュー表
示領域、(11)はリフレッシュメモリ、(12)はキャラ
クタジェネレータ、(13)はビデオRAM、(14)は退避
用レジスタ、(15)はメニュー用レジスタ、(17)をカ
ーソル位置レジスタ、(20)は制御プログラム、(21)
はメニュー表示プログラム。 尚、各図中同一符号は同一又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】文字、図形を表示する表示画面を電子計算
    機システムにより制御する表示画面制御装置において、 文字・図形を表すコードを表示画面上の当該文字・図形
    の表示位置に対応するアドレス位置に記憶するリフレッ
    シュメモリ、 このリフレッシュメモリの内容を読出し、読出されたコ
    ードに対応する文字・図形のドットパターンを発生して
    表示画面上に表示する手段、 上記表示画面上の任意の位置に所定の図形から構成され
    るカーソルを重畳表示する手段、 上記表示画面上のカーソルの表示位置を制御する情報を
    入力する為に用いられるポインティング・デバイス、 コマンド選択の為の情報をオペレータに供給するため上
    記表示画面上のメニュー表示領域に表示されるメニュー
    を表すコードを記憶するメニュー用レジスタ、 オペレータの入力する特定の信号の論理「0」から論理
    「1」への変化を検出し、上記メニュー表示領域に対応
    するリフレッシュメモリ内のメニュー記憶領域のデータ
    を退避用レジスタに書込んだ上、上記メニュー用レジス
    タの内容を当該メニュー記憶領域に書込む手段、 上記特定の信号の論理「1」から論理「0」への変化を
    検出し、上記退避用レジスタの内容を上記メニュー記憶
    領域に書込む手段、 を備えたことを特徴とする表示画面制御装置。
JP61299302A 1986-12-16 1986-12-16 表示画面制御装置 Expired - Lifetime JPH0711776B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61299302A JPH0711776B2 (ja) 1986-12-16 1986-12-16 表示画面制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61299302A JPH0711776B2 (ja) 1986-12-16 1986-12-16 表示画面制御装置

Publications (2)

Publication Number Publication Date
JPS63150726A JPS63150726A (ja) 1988-06-23
JPH0711776B2 true JPH0711776B2 (ja) 1995-02-08

Family

ID=17870772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61299302A Expired - Lifetime JPH0711776B2 (ja) 1986-12-16 1986-12-16 表示画面制御装置

Country Status (1)

Country Link
JP (1) JPH0711776B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3178531B2 (ja) * 1988-11-15 2001-06-18 株式会社日立製作所 メニュー提示方法およびデータ処理装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62156721A (ja) * 1985-12-27 1987-07-11 Casio Comput Co Ltd 表示制御装置

Also Published As

Publication number Publication date
JPS63150726A (ja) 1988-06-23

Similar Documents

Publication Publication Date Title
EP0494106B1 (en) Apparatus for displaying display regions on a visual display
USRE34835E (en) Method and apparatus for editing document in colors
US5091866A (en) Information processing apparatus displaying multiple windows and distinguishing indicia
EP0603669B1 (en) Character input method and apparatus
JPH03166618A (ja) タッチ形ディスプレイ上に模擬キーボードを表示する方法及び装置
US6028596A (en) Image creation apparatus
JPH0711776B2 (ja) 表示画面制御装置
JPS62189584A (ja) 複数ウインドウの表示方法
JPH08286881A (ja) 画面プレゼンテーション機能を持つ文書作成装置及び画面プレゼンテーション方法
JPH11306369A (ja) 画像データ編集装置
JP2560999B2 (ja) 文字列出力方法
JPH0247779B2 (ja)
JPH06289843A (ja) 画像表示処理装置
JP2844935B2 (ja) データ入力処理装置
JP2561000B2 (ja) 文字列出力方法
KR890005992Y1 (ko) 아이콘 작성 갱신장치
JPH03246591A (ja) 画面表示制御装置
JP2510042B2 (ja) キ―配列位置の表示機能を備えた文書作成装置
JP3358311B2 (ja) 表処理装置
JP2922578B2 (ja) 文字処理装置
JPH01125612A (ja) カーソル制御方式
JP2588943B2 (ja) ガイダンス表示方式
JPH0766375B2 (ja) 文書処理装置及び文書表示方法
JPH06214710A (ja) タブレットメニューの登録方法
JPS61136119A (ja) カ−ソル表示位置制御装置