JPH03201121A - Method and device for moving cursor - Google Patents
Method and device for moving cursorInfo
- Publication number
- JPH03201121A JPH03201121A JP1343221A JP34322189A JPH03201121A JP H03201121 A JPH03201121 A JP H03201121A JP 1343221 A JP1343221 A JP 1343221A JP 34322189 A JP34322189 A JP 34322189A JP H03201121 A JPH03201121 A JP H03201121A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- touch panel
- crt
- specifying
- control part
- 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
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
「産業上の利用分野」
この発明は、コンピュータ等において、1単な操作で高
速にカーソルを移動させることができるカーソルの移動
方法およびその装置に関する。DETAILED DESCRIPTION OF THE INVENTION "Field of Industrial Application" The present invention relates to a cursor moving method and apparatus for moving a cursor in a computer or the like at high speed with a single operation.
「従来の技術」
従来、コンピュータ等において、カーソルを高速に移動
させるために、次のようなことを行っていた。"Prior Art" Conventionally, in order to move a cursor at high speed in computers, etc., the following steps have been taken.
■カーソルキーを素早く押し続ける。■Keep pressing the cursor key quickly.
■アプリケーションプログラムに設けられたカーソル高
速移動機能を使用する。■Use the high-speed cursor movement function provided in the application program.
「発明が解決しようとする課題」
ところで、上述した従来のカーソルの高速移動のうち■
項に示す方法にあっては、カーソルキーを押す回数が縦
座標軸、横座標軸それぞれの差分に応じた数になるので
、頻繁にこのような操作を行う場合には操作性が著しく
悪くなる。"Problems to be Solved by the Invention" By the way, among the conventional high-speed cursor movements mentioned above, ■
In the method shown in section 1, the number of times the cursor key is pressed depends on the difference between the ordinate and abscissa axes, so if such operations are performed frequently, the operability will be significantly degraded.
一方、■項に示す方法にあっては、カーソルを高速に移
動させる機能が必ずしも全てのアプリケーションプログ
ラムに設けられてはおらず、例え設けられていても各ア
プリケ−シロンプログラムによっては、その操作方法が
まちまちであり、使用者はその都度入力方法を覚える必
要がある。このため、余分な負担を強いられる。On the other hand, in the method shown in section (■), not all application programs are equipped with a function to move the cursor at high speed, and even if the function is provided, the operation method may vary depending on each application program. There are various input methods, and the user needs to remember the input method each time. This forces them to bear an extra burden.
この発明は上述した事情に鑑みてなされたもので、簡単
な操作で高速にカーソルを移動させることができるカー
ソルの移動方法およびその装置を提供することを目的と
している。The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a cursor moving method and apparatus that can move the cursor at high speed with simple operations.
「課題を解決するための手段」
この発明の方法は、表示画面上のキャラクタ表示位置各
々に対応して設けられたスイッチの任意の位置にカーソ
ル移動位置を指定し、次いで、指定したカーソル移動位
置にカーソルを移動させることを特徴とする。"Means for Solving the Problem" The method of the present invention specifies a cursor movement position at an arbitrary position of a switch provided corresponding to each character display position on a display screen, and then It is characterized by moving the cursor to .
一方、この発明のカーソル移動装置は、表示画面上にカ
ーソル位置を指定するカーソル位置指定手段と、このカ
ーソル位置指定手段によって指定される前記カーソル位
置を検出し、この検出結果に基づいて前記カーソル位置
にカーソルを移動させるカーソル移動手段とを具備する
ことを特徴とする。On the other hand, the cursor moving device of the present invention includes cursor position specifying means for specifying a cursor position on a display screen, detecting the cursor position specified by the cursor position specifying means, and detecting the cursor position based on the detection result. and cursor moving means for moving the cursor.
「作用」
この発明によれば、表示画面上の任意の位置にカーソル
位置を指定することにより、その指定位置にカーソルが
移動するので、カーソルキーを何回も押し続ける必要が
ないし、カーソルを高速に移動させる機能を有するアブ
リケーシゴンプログラムも必要としない。"Operation" According to this invention, by specifying the cursor position at any position on the display screen, the cursor moves to the specified position, so there is no need to keep pressing the cursor key many times, and the cursor can be moved quickly. There is also no need for an abbreviation program that has the ability to move to.
「実施例」
以下、図面を参照してこの発明の実施例について説明す
る。"Embodiments" Hereinafter, embodiments of the present invention will be described with reference to the drawings.
第1図はこの発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
この図において、lは装置各部を制御するCPU(中央
処理装置)、2はROM(リードオンリメモリ)である
。ROM2にはCPUIを制御するプログラムおよびカ
ーソル制御プログラムがそれぞれ書き込まれている。3
はRAM(リードオンリメモリ)であり、CPU 1の
制御プログラムにおいて種々の用途に使用される。4は
CRT(カソード・レイ・チューブ)5への表示を制御
するためのCRT制御部である。6はキーボード7を制
御するためのキーボード制御部である。8はタッチパネ
ル9を制御するためのタッチパネル制御部であり、この
タッチパネル9から構成される装置信号を位置データに
変換してバスBS上に出力する。このタッチパネル9は
光透過性を有する部材で作製されており、CRT5にお
けるキャラクタ表示位置に対応させて取り付けられてい
る。In this figure, 1 is a CPU (central processing unit) that controls each part of the device, and 2 is a ROM (read only memory). A program for controlling the CPUI and a cursor control program are respectively written in the ROM2. 3
is a RAM (read only memory) and is used for various purposes in the control program of the CPU 1. 4 is a CRT control unit for controlling display on a CRT (cathode ray tube) 5; 6 is a keyboard control unit for controlling the keyboard 7. Reference numeral 8 denotes a touch panel control section for controlling the touch panel 9, which converts device signals formed by the touch panel 9 into position data and outputs the position data onto the bus BS. This touch panel 9 is made of a light-transmitting member and is attached to correspond to the character display position on the CRT 5.
このタッチパネル9からは、同パネル9上の指の触れた
点のX−Y座標を示す信号が出力される。The touch panel 9 outputs a signal indicating the X-Y coordinates of the point touched by the finger on the touch panel 9.
このように構成されたカーソル移動装置において、第2
図(イ)に示すように、CRT5の画面上の(+i、n
)の位置にカーソルKが表示されている状態で、タッチ
パネル9上の(g++l 、n)の位置に指を触れると
、この(m+ I 、n)の位置を示す信号がタッチパ
ネル9から出力され、タッチパネル制御部8にO(給さ
れる。これにより、タッチパネル制御部8は供給された
(m+ l 、n)の位置を示す信号を位置データDp
に変換し、バスBS上に出力する。そして、バスBS上
に出力された位置データ1) l)かCr1T制御部4
に供給される。そして、CRT制御部4は入力した位置
データDPに基づいてCRTS上の(m+ 1 、n)
の位置にカーソルKを表示する(第2図(ロ))。すな
わち、指で指定した位置にカーソルが移動する。In the cursor moving device configured in this way, the second
As shown in Figure (a), (+i, n) on the screen of CRT5.
) With the cursor K displayed at the position, if you touch the position (g++l, n) on the touch panel 9 with your finger, a signal indicating the position of (m+I, n) will be output from the touch panel 9, O (is supplied to the touch panel control unit 8. As a result, the touch panel control unit 8 converts the supplied signal indicating the position of (m+l, n) into position data Dp.
and output it on bus BS. Then, the position data 1) l) or Cr1T control unit 4 output on the bus BS
is supplied to Then, the CRT control unit 4 selects (m+ 1, n) on the CRTS based on the input position data DP.
Cursor K is displayed at the position (Figure 2 (b)). That is, the cursor moves to the position specified by the finger.
なお、上述した実施例は、CrLT5上に表示される最
小文字寸法がタッチパネル9の最小スイッチ分解能と等
しい場合であったが、CRTS上に表示される最小文字
寸法がタッチパネル9の最小スイッチ分解能よりも小さ
い場合は、タッチパネル9の選択したスイッチを押す毎
にカーソルを同一スイッチ内で左右に移動する(第3図
参照)ようにすれば良い。この場合、必ずしも1:2の
比率にする必要もなく、実用的な範囲内に有ればどのよ
うな比率であっても良い。また、このようにするとlビ
ット追加するだけで良いので、情報量が少なくすむとい
う利点がある。In the above embodiment, the minimum character size displayed on the CrLT5 is equal to the minimum switch resolution of the touch panel 9, but the minimum character size displayed on the CRTS is larger than the minimum switch resolution of the touch panel 9. If it is small, the cursor may be moved left and right within the same switch each time the selected switch on the touch panel 9 is pressed (see FIG. 3). In this case, the ratio does not necessarily need to be 1:2, and any ratio may be used as long as it is within a practical range. Further, in this case, since it is only necessary to add 1 bit, there is an advantage that the amount of information can be reduced.
また、この実施例においては、カーソルの移動をソフト
ウェアによって行うようにしたが、これをハードウェア
で行うようにしても良い。Further, in this embodiment, the cursor movement is performed by software, but it may also be performed by hardware.
「発明の効果」
以上説明したように、この発明によるカーソル移動方法
およびその装置によれば、表示画面上の任意の位置にカ
ーソル位置を指定することによって、その指定位置にカ
ーソルを移動させようにしたので、簡単かつ高速にカー
ソルキーを移動させることができる。また、カーソルを
高速に移動させる機能を有するアプリケーションプログ
ラムも必要としない。"Effects of the Invention" As explained above, according to the cursor moving method and device according to the present invention, by specifying the cursor position at an arbitrary position on the display screen, the cursor can be moved to the specified position. This allows you to move the cursor keys easily and quickly. Further, an application program having a function of moving the cursor at high speed is not required.
第1図はこの発明の一実施例を適用したマイクロコンピ
ュータの基本構成を示すブロック図、第2図および第3
図は同実施例の動作を説明するための図である。
! ・・・・・・CPU12・・・・・・ROM3・・
・・・・RAM、4・・・・・・CRT制御部、(1,
2,3,4はカーソル移動手段)、8・・・・・・タッ
チパネル制御部、
9・・・・・・タッチパネル
(8,9はカーソル位置指定手段)。FIG. 1 is a block diagram showing the basic configuration of a microcomputer to which an embodiment of the present invention is applied, and FIGS.
The figure is a diagram for explaining the operation of the same embodiment. ! ...CPU12...ROM3...
...RAM, 4...CRT control unit, (1,
2, 3, 4 are cursor moving means), 8... touch panel control section, 9... touch panel (8, 9 are cursor position specifying means).
Claims (2)
設けられたタッチパネルの任意の位置にカーソル移動位
置を指定し、次いで、指定したカーソル移動位置にカー
ソルを移動させることを特徴とするカーソル移動方法。(1) Cursor movement characterized by specifying a cursor movement position at an arbitrary position on a touch panel provided corresponding to each character display position on the display screen, and then moving the cursor to the specified cursor movement position Method.
置指定手段と、このカーソル位置指定手段によって指定
される前記カーソル位置を検出し、この検出結果に基づ
いて前記カーソル位置にカーソルを移動させるカーソル
移動手段とを具備することを特徴とするカーソル移動装
置。(2) Cursor position specifying means for specifying the cursor position on the display screen, and cursor movement for detecting the cursor position specified by the cursor position specifying means and moving the cursor to the cursor position based on the detection result. A cursor moving device comprising: means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1343221A JPH03201121A (en) | 1989-12-28 | 1989-12-28 | Method and device for moving cursor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1343221A JPH03201121A (en) | 1989-12-28 | 1989-12-28 | Method and device for moving cursor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03201121A true JPH03201121A (en) | 1991-09-03 |
Family
ID=18359854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1343221A Pending JPH03201121A (en) | 1989-12-28 | 1989-12-28 | Method and device for moving cursor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03201121A (en) |
-
1989
- 1989-12-28 JP JP1343221A patent/JPH03201121A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3280559B2 (en) | Jog dial simulation input device | |
| EP0283995B1 (en) | Touch controlled zoom of waveform displays | |
| JPH0325574A (en) | Method of operating image editor | |
| JPH10154042A (en) | Information processor having touch panel | |
| JPH01142818A (en) | Screen control system | |
| JP3228584B2 (en) | Mouse input method on touch panel | |
| JPH03201121A (en) | Method and device for moving cursor | |
| JPH0362216A (en) | Portable terminal equipment | |
| JPH07141140A (en) | Multi-window computer system | |
| JP3274558B2 (en) | Data processing device | |
| JP3270241B2 (en) | Portable information processing device | |
| JP2637440B2 (en) | Cursor control method | |
| JPH0922330A (en) | Touch panel input method | |
| JPS6222134A (en) | Input device | |
| JPH07121299A (en) | Pen computer equipment | |
| JPH0399312A (en) | information processing equipment | |
| JP2982815B2 (en) | Data processing device | |
| JP2000250702A (en) | Cursor position input device | |
| KR19990059505A (en) | Pen input method and device using a portable information terminal | |
| JPH06202605A (en) | Display controller | |
| JPS63263515A (en) | Cursor mobile key control system | |
| JPH064252A (en) | Information display method and device therefor | |
| JPH082747Y2 (en) | Document processing device | |
| CN1289076A (en) | Device and method for implementing rolling of indication apparatus in computer system | |
| JP2002055756A (en) | Pointer display control method |