JPH022595A - 表示端末装置のカーソル制御方式 - Google Patents

表示端末装置のカーソル制御方式

Info

Publication number
JPH022595A
JPH022595A JP63146212A JP14621288A JPH022595A JP H022595 A JPH022595 A JP H022595A JP 63146212 A JP63146212 A JP 63146212A JP 14621288 A JP14621288 A JP 14621288A JP H022595 A JPH022595 A JP H022595A
Authority
JP
Japan
Prior art keywords
cursor
cursor control
information table
cursor position
processing
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
JP63146212A
Other languages
English (en)
Inventor
Shigeto Osuji
成人 大條
Kazuhide Nishiyama
一秀 西山
Tetsuya Suzuki
哲也 鈴木
Hiroaki Shirane
白根 弘晃
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.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Video Engineering Co Ltd
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 Hitachi Ltd, Hitachi Video Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP63146212A priority Critical patent/JPH022595A/ja
Publication of JPH022595A publication Critical patent/JPH022595A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】
[産業上の利用分野] 本発明は1表示端末装置に係り、特にカーソル移動キー
、ボインテインクデバイス等を入力8置として使用する
表示端末装置のカーソル制御方式
【従来の技術】
従来、表示端末装置においてはカーソルか常用されてい
る。カーソルとは、一般に1文字あるいは命令等を現在
入力可能な位置を操作者に示すために表示画面上に表示
される図形である。操作者は1通常このカーソルを入力
手段により表示画面上所望の位置に移動させることがで
きる。 しかし、逆に、誤操作により表示情報を消去することを
防止する等のためにカーソルを表示画面内の特定の領域
には表示させたくない場合もあり、このような場合に、
カーソルの表示禁止領域をテーブルにより予め設定して
おき、カーソル移動時にこのテーブルを参照して、表示
禁止領域へはカーソルを移動することができないように
する技術もある。この処理は1表示端末装置の制御を行
うCPUの介在なしに行うことかてきる。このようなカ
ーソル制御装置は、特開昭1i0−162289号公報
に開示されている。
【発明か解決しようとする課題】 ところで、カーソルの用途として、前記のように単に情
報の入力位置を示すたけてなく、操作者の指示によりカ
ーソルか移動可能な領域内の特定位置に移動した場合に
、例えば表示画面を切換える等の予め定められた特定の
処理を起動する、いわゆるカーソル制御処理かある。従
来、このカーソル制御処理は、CPUかカーソルの位置
を定期的に読出して、カーソルが特定位置にあるか否か
を判断することにより行9ている。 しかしながら、このカーソル制御処理を開始するための
制御(本明細書では、カーソル制御という)の従来方式
において、カーソル制御の応答性を向丑させるためには
CPUによるカーソル位置の定期的監視の頻度を上げる
必要かあり、この頻度を上げることはCPUの負担を増
加させるという問題かあった。 本発明の目的は、CP LJによる定期的なカーソル位
置監視処理をなくすことにより、カーソル制御以外の処
理に対するCPUの処理ス后力の向上を図るとともに、
カーソル制御の応答性を良好にすることにある。 1課題を解決するための手段】 本発明による表示端末装置のカーソル制御方式は、入力
手段により移動指示可能なカーソルを表示画面上に表示
する表示端末装置において、前記カーソルの移動可能な
各位置に、予め定められたカーソル制御処理か必要か否
かを示す属性値を対応付けたカーソル位置依存情報テー
ブルと、前記入力手段により指示されたカーソル位置に
ついて、前記カーソル位置依存情報テーブルの属性値を
参照して前記カーソル制御処理が必要か否かを判定する
判定手段とを設け、該判定手段の出力に応じて前記カー
ソル制御処理を行うことを特徴とするものである。 前記カーソル制御処理は、例えば、該処理を実行するC
PUに対して、前記判定手段の出力信号により割込みを
かけ、該割込み処理により行うことができる。 前記属性値は、前記カーソル制御処理の必要/不要のみ
ならず、必要な場合にその種別をも表わすようにしても
よい。 前記カーソル位置依存情報テーブルは、前記表示画面上
の複数のカーソル位置毎に1つの属性値を対応付けるよ
うにしてもよい。 前記表示画面の表示内容を格納する画面メモリの内容か
書換えられたとき、該書換えに対応して前記カーソル位
置依存情報テーブルの内容が書換えられるようにするこ
とか好ましい。 1作用1 前記カーソル位置依存情報テーブルは、カーソルか移動
可能な表示画面上の各座標位置に対応して、その座標位
置についてカーソル制御処理か必要であるか否かの属性
値を有する。このテーブルは、RAM等のデジタルメモ
リで構成することかでき、予めカーソルの各座標位置に
対応するアドレスに前記属性値を格納しておく、属性値
はカーソル制御処理の必要/不要のみを表わす場合には
、1ビツトデータて足りる。さらに、その処理の種別を
も指定したい場合には、複数ビットデータとすることも
できる。 入力手段によりカーソル位置か更新されたとき、その新
たなカーソル位置に対応するカーソル位置依存情報テー
ブルの属性値か得られる。前記判定手段は、この属性値
により、カーソル制御処理か必要か否か(またはその種
別)を判定する。 この判定結果に応じて、カーソル制御処理か行われる。 カーソル制御処理なCPUか行う場合、前記判定手段の
出力によりCPUに割込みをかけ、この処理において所
望のカーソル制御処理を行わせることかできる。これに
より、CPUは、定期的にカーソル位置を監視すること
なく、カーソルかCPUによる処理を必要とする位置に
移動したときには、そのことを認識し、カーソル制御処
理を開始することができる。 従来のように定期的にカーソル位置を監視する方式では
、定期的監視終了直後に発生したカーソル移動の認識は
次の監視開始まで待たされるが。 本発明の方式によれば、カーソルがカーソル制御処理の
必要な位置に移動した後、即座に処理開始命令をCPU
に対して指示できるので、実際にカーソル制御処理が起
動されるまての時間が短縮され、使い勝手か向上する。 また、前述のように、カーソル位置依存情報テーブルの
属性値を複数ビットにすることにより一複数種別のカー
ソル制御処理を選択的に実行可能となる。 さらに、カーソル位置依存情報テーブルの属性値か画面
メモリの表示情報と対応刊けられている場合、CPUが
画面メモリの内容を書換える際に、同時にカーソル位置
依存情報テーブルの内容を占換えることにより、CPU
のカーソル制御処理の負担を軽減することができ、かつ
、表示端末装置の応答性を向」ニさせ、使い勝手を良好
とすることかてきる。 oiJ記表不表示画面上数のカーソル位置毎に1つの属
性値を対応付けるようにすれば、カーソル位置依存情報
テーブルの小型、低価格化が図れる。 [実施例1 以下、添付図面を参照して本発明の実施例を詳細に説明
する。まず、第2図に本発明か適用される表示端末装置
の構成図を示す、同図において、25は装置全体の制御
処理を行なうCPU、26はCPU25の制御手順等を
記憶する主記憶メモリ、28はフロッピディスク等の2
次記憶装置あるいはプリンタ等の印刷装置等の総称であ
る入出力手段、27は入出力手段28を制御する入出力
装置制御手段、24はCRTデイスプレィ等の表示手段
、23は表示手段24に表示される情報を記憶する画面
メモリ、22は画面メモリから逐次データを取り出し表
示手段24に表示する動作を制御する表示制御手段、1
2はキーボード、マウス等の入力手段、21は入力手段
を制御する入力制御手段、19はCPU25、画面メモ
リ23等を結ぶデータ及び制御情報より成るシステムバ
スである。 第3図に入力制御手段21の詳細図を示す。 入力手段12より入力される情報は「A」。 rBJ、rCJ等の文字等を示す文字コートおよびカー
ソルの移動方向を示すカーソル制御コード等より成る。 カーソルとは、表示手段24の画面上で、現在文字コー
ト等の入力か可能な位置を示す図形であり、文字、図形
等の情報と重ね合わせて表示手段24に表示される。こ
の重ね合わせ制御は表示制御手段22か行なう、入力制
御手段21へ入力手段12から入力される文字コートは
文字コード制御手段31で制御される。また、カーソル
制御コードはカーソル制御手段11て制御される0本発
明の特徴は、このカーソル制御手段11の構成にある。 第1図に、このカーソル制御手段11の詳細ブロウク図
を示す、同図に示すように、カーソル制御手段11は、
カーソル位置調整手段13、カーソル位置記憶手段14
、比較手段15およびカーソル位置依存情報テーブルか
らなる。 第1図において、入力手段12より出力されたカーソル
制御コードはカーソル位a調整手段13に入力される。 カーソル位置調整手段13は現在のカーソル位置を保持
しているカーソル位置記憶手段14よりカーソル位置を
読み出し、カーソル制御コートのカーソル移動方向に応
してカーソル位置を調整する。調整されたカーソル位置
はカーソル位置記憶手段14に書き込まれる。カーソル
位置記憶手段14は荊記カーソル位置をカーソル位置情
報信号線17を用いて表示制御手段22へ出力する。カ
ーソル位置依存情報テーブル16はカーソルの画面メモ
リ23上での各々の位置に対応して“0″または“l”
の情報を記憶しているテーブルである。15はカーソル
位置記憶手段14のカーソル位置に対応して得られるカ
ーソル位置依存情報テーブル16の内容を判定し、カー
ソル制御処理が必要であると判定したとき信号線18を
介してシステムバス19に信号を出力する判定手段であ
る。 第4図にカーソル位置依存テーブル16の詳細図を示す
。表示手段24のカーソル位置(1,A)、(2,A)
、(3,A)・・・に対応して“0″または“l”から
なる属性4ri41を記憶している。ここでは“l ”
をカーソル制御処理か必要な場合に対応させて考える。 以下、第1図を用いて、本実施例の動作を説明する。入
力手段12より入力されたカーソル制御コートはカーソ
ル位置調整手段13により調整され、カーソル位置記憶
手段14のカーソル位置が書き換えられる。カーソル位
置記憶手段14のカーソル位置が(1,A)であった場
合、比較手段15はカーソル位置依存情報テーブル16
の(1,A)にある属性値“0”を得る。(属性値は第
4図のカーソル位置依存情報テーブル16のものを例と
して考える。)このとき、判定手段15は、属性値か″
Oパなのでカーソル制御処理不要と判定し、その結果を
信号線18に0”として出力する。 ここて入力手段12にカーソルの右移動を指示するカー
ソル制御コード入力かあった場合、カーソル位置記憶手
段14のカーソル位置はカーソル位2!調整手段13に
よって(2,A)に書き換えられる0判定手段15はカ
ーソル位置依存情報テーブル16の(2,A)にある属
性値“1″を得て、カーソル制御処理必要と判定し、信
号線18に“ビな出力する。信号線18はCPU25の
割り込み端子に接続されており、“1 ”か出力される
と、予め定められた特定の処理を行なう。 第5図はカーソル位置依存情報テーブル16か各カーソ
ル位置に3ビツトの情報を有する場合の構成例を示す。 第5図においてカーソル位置に対応したカーソル位置依
存情報テーブル16上の属性値は23=8通りの値を取
ることが可能である。 判定手段15において、この8通りの属性値各々に対応
する判定結果信号線18を設けることにより、異なる8
通りのカーソル制御を行なうことか可能となる。 次に、第6図によりカーソル位置依存情報テーブル16
の書き換え方法を説明する。ここては、メニュー60の
領域内にカーソル位置かある時にカーソル制御を必要と
する場合を示す0画面メモリ23aのメニュー表示位置
を画面メモリ23bのように移動する場合に、画面メモ
リ23aの書き換えを必要とする領域を書き換える時、
同時にカーソル位置依存情報テーブル16aの対応する
領域を機械的に書き換える。すなわち、新たなメニュー
領域に対応する位置についてのみ、カーソル位置依存情
報テーブル16aの内容を“1″とするよう書き換える
。これにより画面メモリ内のメニューか移動する場合に
、メニューで使用するカーソル制御を表示制御において
同時に更新することか町ス距となり、表示メニューの移
動に伴なうカーソル制御が容易となり信頼性、応答性か
向上する。 第7図は画面メモリとカーソル位置依存情報テーブルの
座標の分解能か異なる場合の構成例である。カーソル位
置依存情報テーブル16の属性値に画面メモリ23の1
画素単位の制御精度か必要でない場合、カーソル位置情
報テーブル16の座標を画面メモリ23の座標より粗く
取ることか可能である。第7図では画面メモリ23上の
カーソル位2t4(2X2)ケ所がカーソル位置依存情
報テーブル16の1つの属性値に対応している。 これによりカーソル位置依存情報テーブルの小型化によ
る使用メモリ容量の減少か図れるので低価格化か可能と
なる。テーブル16のアドレス指定には1画面メモリの
アドレスの例えば下位数ビットを除いたものを用いれば
よい。 本実施例によればカーソル制御処理を、カーソル位置を
定期的に監視しながら行なう必要かなくなり、CPU2
5のカーソル制御のための処理時間を短縮することか可
能となる。 またカーソルかカーソル位置依存情報テーブル16の指
定の領域に入れば割り込みにより実行中の処理か一旦中
断され、cpu処理か即座にカーソル制御に移るため入
力に対する応答かCPU25によりカーソル位置の監視
を行なう場合と比べて速くなり、使い勝手か向上する。 さらに画面メモリ23を書き換える際に、カーソル位置
依存情報テーブル16の対応する領域を機械的に書き換
えることにより、カーソル位置依存情報テーブル16の
指定領域を画面手段24に表示される情報に連動して変
更することか可能となり、CPU25の処理の複雑化を
避けることがてき、信頼性の向上かはかれる。 【発IIIの効果1 本発明によれば、カーソル位置を定期的に監視すること
なく、カーソル制御処理が必要な位置にカーソルか存在
する場合にのみ、カーソル位置に依存したカーソル制御
処理を起動できるので、カーソル制御のための処理時間
か短縮され、装置の応答性、使い勝手が向上する。また
、CPUのカーソル制御処理の負担が軽減される。
【図面の簡単な説明】
第1図は本発明の一実施例の構成図、第2図は本発明か
適用される表示端末装置のa成因、第3図は第2図の入
力制御手段の詳細図、第4図は第1IAのカーソル位置
依存情報テーブルの一例の構J&図、第5図はカーソル
位置依存情報テーブル他の例の構成図、第6図は画面メ
モリに連動したカーソル制御を行う場合の説明図、第7
図は画面メモリ上の複数のカーソル位置をカーソル位置
依存情報テーブル上の1力−ソル位置に対応させる場合
の説明図である。 11・・・カーソル制御手段 12・・・入力手段 13・・・カーソル位置調整手段 14・・・カーソル位置記憶手段 15・・・判定手段 16・・・カーソル位置依存情報テーブル第1図

Claims (1)

  1. 【特許請求の範囲】 1、入力手段により移動指示可能なカーソルを表示画面
    上に表示する表示端末装置において、前記カーソルの移
    動可能な各位置に、予め定められたカーソル制御処理が
    必要か否かを示す属性値を対応付けたカーソル位置依存
    情報テーブルと、 前記入力手段により指示されたカーソル位置について、
    前記カーソル位置依存情報テーブルの属性値を参照して
    前記カーソル制御処理が必要か否かを判定する判定手段
    とを設け、該判定手段の出力に応じて前記カーソル制御
    処理を行うことを特徴とする表示端末装置のカーソル制
    御方式。 2、前記カーソル制御処理は、該処理を実行するCPU
    に対して、前記判定手段の出力信号により割込みをかけ
    、該割込み処理により行うことを特徴とする請求項1記
    載の表示端末装置のカーソル制御方式。 3、前記属性値はカーソル制御処理の種別をも表わすこ
    とを特徴とする請求項1記載の表示端末装置のカーソル
    制御方式。 4、前記カーソル位置依存情報テーブルは、前記表示画
    面上の複数のカーソル位置毎に1つの属性値を対応付け
    たことを特徴とする請求項1記載の表示端末装置のカー
    ソル制御方式。 5、前記表示画面の表示内容を格納する画面メモリの内
    容が書換えられたとき、該書換えに対応して前記カーソ
    ル位置依存情報テーブルの内容が書換えられることを特
    徴とする請求項1記載の表示端末装置のカーソル制御方
    式。
JP63146212A 1988-06-14 1988-06-14 表示端末装置のカーソル制御方式 Pending JPH022595A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63146212A JPH022595A (ja) 1988-06-14 1988-06-14 表示端末装置のカーソル制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63146212A JPH022595A (ja) 1988-06-14 1988-06-14 表示端末装置のカーソル制御方式

Publications (1)

Publication Number Publication Date
JPH022595A true JPH022595A (ja) 1990-01-08

Family

ID=15402649

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63146212A Pending JPH022595A (ja) 1988-06-14 1988-06-14 表示端末装置のカーソル制御方式

Country Status (1)

Country Link
JP (1) JPH022595A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470798B1 (en) 2000-03-17 2002-10-29 Komori Corporation Sheet-like material guide apparatus of perfecting press

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470798B1 (en) 2000-03-17 2002-10-29 Komori Corporation Sheet-like material guide apparatus of perfecting press

Similar Documents

Publication Publication Date Title
US5237653A (en) Multiwindow control method and apparatus for work station having multiwindow function
US5179655A (en) Multiwindow control method and apparatus for work station having multiwindow function
JPH07129550A (ja) 文書処理装置
EP0684333A2 (en) Method and apparatus for inputting embroidery lines
JPH08179817A (ja) 工作機械用表示操作装置
JPH022595A (ja) 表示端末装置のカーソル制御方式
KR970011905B1 (ko) 선도(線圖)작성장치
JPH01191269A (ja) 画像制御装置
JPS59176821A (ja) デ−タ処理装置のデ−タ修正方式
JP3129889B2 (ja) 数値制御装置
JPH058435B2 (ja)
JPH04369717A (ja) 情報処理方法及びその装置
JPH01236309A (ja) 数値制御装置の表示装置
JPH04148370A (ja) 文書処理装置
JPH06242908A (ja) コンピュータ・システム
JPH08286827A (ja) データ入力装置
JPH04220716A (ja) ウィンドウ表示方式
JPS63276616A (ja) 情報処理装置
JPH05189505A (ja) 図面編集方法および装置
JPH0785306A (ja) Cad作図装置
JPH0567977B2 (ja)
JPH05158646A (ja) ウィンドウ切換装置
JPS63282521A (ja) 画面表示方式
JPS6224806B2 (ja)
JPH04295969A (ja) 計算機システムにおける図形再表示装置