JPS59201089A - Cursor moving system - Google Patents
Cursor moving systemInfo
- Publication number
- JPS59201089A JPS59201089A JP58076505A JP7650583A JPS59201089A JP S59201089 A JPS59201089 A JP S59201089A JP 58076505 A JP58076505 A JP 58076505A JP 7650583 A JP7650583 A JP 7650583A JP S59201089 A JPS59201089 A JP S59201089A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- cursor movement
- code
- key
- keyboard
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(a)1発明の技術分野
本発明はカーソル移動方式に係り、特にCRTディスプ
レイ装置の入力位置を指示するカーソル表示位置の移動
をマイクロ・プロセッサにより制御する方式に関するも
のである。DETAILED DESCRIPTION OF THE INVENTION (a) 1 Technical Field of the Invention The present invention relates to a cursor movement method, and more particularly to a method in which a microprocessor controls the movement of a cursor display position that indicates an input position on a CRT display device. be.
(b)、従来技術と問題点
第1図はfffi来のディスプレイ装置の構成の一実施
例を示すブロック図で図中、CRTはディスプレイ表示
器、KEYはキーホード、D■sはティスプレィ装置で
あり、ディスプレイ装置DIsは画像発生部A、制御部
B、インタフェイスCがら構成される。尚制御部Bはマ
イクロ・プロセッサを内臓し、画像発生部A及びインク
フェイスCをプログラム制御する機能を有する。(b), Prior Art and Problems Figure 1 is a block diagram showing an example of the configuration of a display device from FFFI. , the display device DIs is composed of an image generation section A, a control section B, and an interface C. The control section B has a built-in microprocessor and has a function of controlling the image generation section A and the ink face C by programming.
従来ディスプレイ装置のカーソルを移動する方法として
、キーボードKEYのカーソル移動キーを押すことによ
りコード信号を送出する方式が多く採られている。Conventionally, as a method for moving a cursor on a display device, a method has often been adopted in which a code signal is sent by pressing a cursor movement key on a keyboard KEY.
コード送出型のキーボードを使用したディスプレイ装置
では、キーボードKEY上のカーソル移動キーが押され
ると、キーホードKEYよりディスプレイ装置D■Sに
対しカーソル移動コードを送出し、ディスプレイ装置D
ISではカーソル移動コードを検出すると、此れに対応
してカーソルを1ステツプ移動させる方法を採っていた
。叉連続で多数ステップのカーソル移動を高速且つ容易
に行う為、カーソル移動キーを押し続けると一定時間間
隔でカーソル移動コードを発生する機能をキーボードに
イ」加しているものが多い。In a display device using a code sending type keyboard, when the cursor movement key on the keyboard KEY is pressed, the keychain KEY sends a cursor movement code to the display device D■S, and the display device D
In IS, when a cursor movement code is detected, the cursor is moved one step in response. In order to move the cursor in multiple consecutive steps quickly and easily, many keyboards are equipped with a function that generates a cursor movement code at regular intervals when a cursor movement key is held down.
第2図は従来方式に於けるカーソル移動コード発生タイ
ミングとカーソルの変位の関係を示す図である。FIG. 2 is a diagram showing the relationship between cursor movement code generation timing and cursor displacement in the conventional system.
第2図に於いて、↑印はカーソル移動コード発生タイミ
ング、○印はカーソルの変位を表し、且つ直線の傾きが
カーソルの移動速度に対応する。In FIG. 2, the ↑ mark represents the cursor movement code generation timing, the ◯ mark represents the displacement of the cursor, and the slope of the straight line corresponds to the cursor movement speed.
第3図は従来方式に於けるカーソル移動コード受信時の
制御のフロー・チャートである。FIG. 3 is a flow chart of control when receiving a cursor movement code in the conventional system.
然し此の方式によれば、カーソル移動コートを発生させ
る時間間隔は、コードの送出速度等によって制約を受け
る為一定の時間より短くすることは困難であり、高解像
度の図形表示の様に、座標が細分化された場合カーソル
移動の高速性が失われ操作者にとって不便であると云う
欠点があった。However, according to this method, the time interval for generating cursor movement codes is limited by the code sending speed, etc., so it is difficult to make it shorter than a certain time. When the cursor is segmented, the high speed of cursor movement is lost, which is inconvenient for the operator.
(C)0発明の目的
本発明の目的は従来技術の有する上記の欠点を除去し、
従来方式と同一方式のキーボードを使用してより高速な
カーソル移動を実現化することである。(C)0Object of the invention The object of the present invention is to eliminate the above-mentioned drawbacks of the prior art,
The purpose is to realize faster cursor movement using the same keyboard as the conventional method.
(d)0発明の構成
上記の目的は本発明によれば、カーソル移動キーを備え
、該カーソル移動キーを押し続けることにより、一定時
間間隔でカーソル移動コードを送出するコード送出型キ
ーボードを具備するCRTディスプレイ装置に於いて、
該キーボードより送出される該カーソル移動コードを検
出し、該カーソル移動コードの最小送出時間間隔の1/
nの時間間隔でカーソルの表示位置を1ステツプづつ変
化させ、該カーソル移動コードの発BE1回に対しカー
ソルの表示位置をn回変化させる機能を有することを特
徴とするカーソル移動方式を提供することにより達成さ
れる。(d) 0 Structure of the Invention According to the present invention, the above-mentioned object is provided with a code sending type keyboard which is provided with a cursor movement key and sends out a cursor movement code at fixed time intervals by continuously pressing the cursor movement key. In CRT display devices,
Detects the cursor movement code sent from the keyboard, and calculates 1/1 of the minimum sending time interval of the cursor movement code.
To provide a cursor movement method characterized by having a function of changing the display position of the cursor one step at a time interval of n, and changing the display position of the cursor n times for each BE of the cursor movement code. This is achieved by
(e)0発明の実施例
本発明に於ける機器構成は従来の第1図と同一のものを
使用する。(e) 0 Embodiments of the Invention The equipment configuration in the present invention is the same as that of the conventional device shown in FIG.
第4図は本発明の一実施例に於けるカーソル移動コード
の発注タイミングとカーソルの変位の関係を図示するも
のである。尚第4図に於いて、−例としn=5として図
示する。FIG. 4 illustrates the relationship between the ordering timing of the cursor movement code and the displacement of the cursor in one embodiment of the present invention. In FIG. 4, n=5 is shown as an example.
第5図は本発明による動作のフロー・チャートである。FIG. 5 is a flow chart of the operation according to the present invention.
本発明によるとキーボードKEY上のカーソル移動キー
が押された時、−回のカーソル移動コードの発生に対し
、カーソル移動コード発生の時間間隔の1/nの時間間
隔で1ステツプづつ計n回のカーソル位置の移動を行う
(n=5)。According to the present invention, when the cursor movement key on the keyboard KEY is pressed, in response to the generation of the cursor movement code - times, one step is executed a total of n times at a time interval of 1/n of the time interval of the generation of the cursor movement code. Move the cursor position (n=5).
以下第4図及び第5図Li従って本発明の詳細な説明す
る。The present invention will be described in detail below with reference to FIGS. 4 and 5.
キーボードK F、 Yのカーソル移動キーを押し続け
ることにより制御部Bはカーソル移動コードを受信し、
第5図に示す様なフロー・チャーj・に従って動作を開
始する。制御部Bは最初画像発生部Aに信号を送りカー
ソルを1ステツプ移動し、CR]゛上に表示し、次に0
2ステツプ移動したか否かをチェ、りし、若しYESな
らば終了し、Noならば更にカーソル移動コード発生時
間間隔の1 / n経過したか否かをチェックし、YE
Sならば叉元に戻り、Noならば再び此の操作を操り返
す。同時に制御部Bは上記フロー・チャートの各ステッ
プに於いて画像発生部Aに位置信号を送出し、CRT面
上にカーソルを移動表示する。By continuing to press the cursor movement keys on the keyboard K F and Y, the control unit B receives the cursor movement code,
The operation starts according to the flowchart shown in FIG. The control section B first sends a signal to the image generation section A to move the cursor one step and display it on CR], then 0.
Check whether the cursor has moved 2 steps or not. If YES, the process ends; if No, further check whether 1/n of the cursor movement code generation time interval has elapsed, and then YES.
If S, return to the original position, and if No, repeat this operation again. At the same time, the control section B sends a position signal to the image generation section A in each step of the above flow chart to move and display the cursor on the CRT screen.
勿論−回のカーソル移動コード発生に対しカーソルを一
度に複数ステンプ移動させれば高速な移動は実現出来て
も、カーソルの移動は離散的となり、不自然な印象を免
れないが、本発明の方式では當に連続的に移動する為其
の様な不自然さもなく、高速なカーソルの移動が実現出
来る。Of course, even if it is possible to achieve high-speed movement by moving the cursor multiple steps at a time in response to - times of cursor movement code generation, the cursor movement will be discrete and will give an unnatural impression, but the method of the present invention Since the cursor moves continuously, there is no unnaturalness like that, and the cursor can be moved at high speed.
(f)0発明の効果
以上詳細に説明した様に本発明によれば、従来方式と同
一方式のキーボードを使用してより高速なカーソル移動
を実現化することが出来ると云う大きい効果がある。(f) Effects of the Invention As described above in detail, the present invention has the great effect of realizing faster cursor movement using the same keyboard as the conventional method.
第1図はディスプレイ装置の構成の一実施例を示すブロ
ック図である。
第2図は従来方式に於けるカーソル移動コード発生タイ
ミングとカーソルの変位の関係を示す図である。
第3図は従来方式に於けるカーソル移動コード受信時の
制御のフロー・チャートである。
第4図は本発明の一実施例に於けるカーソル移動コード
の発生タイミングとカーソルの変位の関係を図示するも
のである。
第5図は本発明によるフロー・チャートである。
図中、CRTはディスプレイ表示器、KEYはキーボー
ド、DjSはディスプレイ装置であり、ディスプレイ装
置DISは画像発生部A、制御部B、インクフェイスC
から構成される。
蔦3図
mFIG. 1 is a block diagram showing one embodiment of the configuration of a display device. FIG. 2 is a diagram showing the relationship between cursor movement code generation timing and cursor displacement in the conventional system. FIG. 3 is a flow chart of control when receiving a cursor movement code in the conventional system. FIG. 4 illustrates the relationship between the generation timing of the cursor movement code and the displacement of the cursor in one embodiment of the present invention. FIG. 5 is a flow chart according to the present invention. In the figure, CRT is a display device, KEY is a keyboard, DjS is a display device, and display device DIS is an image generating section A, a control section B, and an ink face C.
It consists of Ivy 3 m
Claims (1)
けることにより、一定時間間隔でカーソル移動コードを
送出するコート送出型キーボードを具備するCRTディ
スプレイ装置に於いて、該キーボードより送出される該
カーソル移動コードを検出し、該カーソル移動コードの
最小送出時間間隔の1/nの時間間隔でカーソルの表示
位置を1ステツプづつ変化させ、該カーソル移動コード
の発生1回に対しカーソルの表示位置をn回変化させる
機能を有することを特徴とするカーソル移動方式。In a CRT display device equipped with a coat sending type keyboard which is equipped with a cursor movement key and which sends out a cursor movement code at fixed time intervals by continuously pressing the cursor movement key, the cursor movement code is sent from the keyboard. is detected, and the cursor display position is changed one step at a time interval of 1/n of the minimum sending time interval of the cursor movement code, and the cursor display position is changed n times for each occurrence of the cursor movement code. A cursor movement method characterized by having a function to move the cursor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58076505A JPS59201089A (en) | 1983-04-30 | 1983-04-30 | Cursor moving system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58076505A JPS59201089A (en) | 1983-04-30 | 1983-04-30 | Cursor moving system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59201089A true JPS59201089A (en) | 1984-11-14 |
Family
ID=13607093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58076505A Pending JPS59201089A (en) | 1983-04-30 | 1983-04-30 | Cursor moving system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59201089A (en) |
-
1983
- 1983-04-30 JP JP58076505A patent/JPS59201089A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59201089A (en) | Cursor moving system | |
| US5319384A (en) | Method for producing a graphical cursor | |
| JPS6097387A (en) | Character size specification system | |
| JP2580946B2 (en) | Key input control device | |
| JPS6242188A (en) | Display cursor movement controlling system | |
| JP2844935B2 (en) | Data input processing device | |
| JP2721339B2 (en) | Document processing device | |
| JP2662468B2 (en) | keyboard | |
| JPS6234348Y2 (en) | ||
| JPS6355097B2 (en) | ||
| JPH04370815A (en) | Information processor inputting data with key | |
| JPS63110488A (en) | Scroll speed control system | |
| JPS6126087B2 (en) | ||
| JPS58158686A (en) | Cursor control method for character display device | |
| JPS609865Y2 (en) | keyboard device | |
| JPH0675948A (en) | Document processor | |
| JPH0546604A (en) | Determining system for line starting digit position in document editor | |
| JPH04131973A (en) | Graphic output device | |
| JPH0415821A (en) | document editing printing device | |
| JPH01103467A (en) | Document output method | |
| JPH03288221A (en) | Electronic equipment | |
| JPS6063185A (en) | Electronics | |
| JPH02259918A (en) | Keyboard control system | |
| JPS5882188A (en) | Timer | |
| JPS6252592A (en) | Cursor control system |