JPS63124086A - Cursor control system - Google Patents
Cursor control systemInfo
- Publication number
- JPS63124086A JPS63124086A JP61271348A JP27134886A JPS63124086A JP S63124086 A JPS63124086 A JP S63124086A JP 61271348 A JP61271348 A JP 61271348A JP 27134886 A JP27134886 A JP 27134886A JP S63124086 A JPS63124086 A JP S63124086A
- Authority
- JP
- Japan
- Prior art keywords
- timer
- cursor
- key
- pressed
- 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
- 238000005259 measurement Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 3
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ワードプロセッサ等のキーボードとディスプ
レイをそなえた装置のカーソル制御方式%式%
〔従来の技術〕
従来、この種の方式では、キーボード上のカーソル移動
キーを押下する毎にカーソルが一文字分移動する方式か
、カーソル移動キーが押下されている間は、一定時間毎
にカーソルが1文字分ずつ移動する方式が採用されてい
る。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a cursor control method for a device such as a word processor that is equipped with a keyboard and a display. The cursor moves by one character each time the cursor movement key is pressed, or the cursor moves by one character at fixed intervals while the cursor movement key is pressed.
上述した従来のカーソル制御方式の場合には、カーソル
移動キーを押下しつづけていれば、徐々にカーソルが早
く移動してほしいという操作者の要求を満たしていない
という欠点がある。The conventional cursor control method described above has a drawback in that it does not satisfy the operator's request for the cursor to gradually move faster if the cursor movement key is kept pressed.
本発明のカーソル制御方式は、キーボード上のカーソル
移動キーの押下および押上を検出し、キーが押下されて
いる状態を判定する手段と、キーが押下されている状態
で動作し任意の計測時間を設定できるタイマーと2この
タイマーの計測が終了した時に、ディスプレイのカーソ
ルを1文字分進める手段と、前記タイマーの計測終了毎
に順次小さな計測時間を前記タイマーに設定する手段と
を有している。The cursor control method of the present invention includes a means for detecting the press and press of a cursor movement key on a keyboard and determining whether the key is pressed, and an arbitrary measurement time that operates while the key is pressed. It has a settable timer, two means for advancing a cursor on a display by one character when the timer finishes measuring, and a means for setting successively smaller measurement times in the timer each time the timer finishes measuring.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例を示すブロック図である。第
2図は動作例を示すタイムチャートである。FIG. 1 is a block diagram showing one embodiment of the present invention. FIG. 2 is a time chart showing an example of operation.
第1図において、キーボード1上のカーソル移動キーを
押すと、インタフェース11を介してキーボード上のキ
ーの識別信号(キーが100キーの場合は、7ビツト)
と、キーの押下/押上を示す1ビット信号と、キーの状
態変化(押上状態#押下状態)を示すパルス信号の1ビ
ツトとがキーボードインタフェース部2で保持され、C
PU3へ割込信号を発生する。割込により、CPU3は
キーボードの押下を検出し、タイマー4に対して、イン
タフェース13により計時値“’TI”を設定しタイマ
ーを起動する。In FIG. 1, when a cursor movement key on a keyboard 1 is pressed, an identification signal of the key on the keyboard (7 bits if the number of keys is 100) is sent via an interface 11.
, a 1-bit signal indicating key depression/pressing, and a 1-bit pulse signal indicating a key state change (pressed state #pressed state) are held in the keyboard interface unit 2, and the C
Generates an interrupt signal to PU3. Due to the interrupt, the CPU 3 detects the depression of the keyboard, sets a clock value "'TI" to the timer 4 through the interface 13, and starts the timer.
タイマーの計時が完了すると、タイマー4からCPU3
にインタフェース14を介して割込みがかかり、この割
込によりCPU3は、ディスプレイ制御部5に対して、
インタフェース15を介してディスプレイ6上のカーソ
ルを1文字分進める指示を出し、タイマー4に対して先
に設定した計測値よりαだけ短い計測値を設定し、再び
タイマー4を起動する。When the timer completes timing, timer 4 to CPU 3
An interrupt is generated via the interface 14, and this interrupt causes the CPU 3 to issue a message to the display control unit 5.
An instruction is issued via the interface 15 to advance the cursor on the display 6 by one character, a measurement value that is shorter by α than the previously set measurement value is set for the timer 4, and the timer 4 is started again.
上記の制御をキーボード1上のカーソル移動キーの押上
を検出するまで繰返す。但しタイマー4に対する計測値
は、予め決めた最小値に達した場合には、以降は常にそ
の値を設定するものとする。The above control is repeated until the depression of the cursor movement key on the keyboard 1 is detected. However, when the measured value for the timer 4 reaches a predetermined minimum value, that value is always set thereafter.
以上説明したように本発明は、キーボード上のカーソル
移動キーを押下している時間に応じて、ディスプレイ上
のカーソルの移動時間を速くすることができ、操作者の
心理に適合したカーソル制御方式を提供することができ
る。As explained above, the present invention can speed up the movement time of the cursor on the display according to the time the cursor movement key on the keyboard is pressed, and provides a cursor control method that is compatible with the psychology of the operator. can be provided.
第1図は本発明の実施例のブロック図、第2図は第1図
の実施例の動作を示すタイムチャートである。
1・・・キーボード、2・・・キーボードインターフェ
ース部、3・・・CPU、4・・・タイマー、5・・・
ディスプレイ制御部、6・・・ディスプレイ。
筈Z図FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a time chart showing the operation of the embodiment of FIG. 1...Keyboard, 2...Keyboard interface section, 3...CPU, 4...Timer, 5...
Display control unit, 6...Display. Guaranteed Z diagram
Claims (1)
出し、キーが押下されている状態を判定する手段と、キ
ーが押下されている状態で動作し任意の計測時間を設定
できるタイマーと、このタイマーの計測が終了した時に
、ディスプレイのカーソルを1文字分進める手段と、前
記タイマーの計測終了毎に順次小さな計測時間を前記タ
イマーに設定する手段とを有することを特徴とするカー
ソル制御方式。A means for detecting the pressing and pressing of a cursor movement key on a keyboard and determining whether the key is pressed, a timer that operates while the key is pressed and can set an arbitrary measurement time, and a timer for this timer. A cursor control method comprising means for advancing a cursor on a display by one character when measurement is completed, and means for setting successively smaller measurement times on the timer each time the timer ends measurement.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61271348A JPS63124086A (en) | 1986-11-13 | 1986-11-13 | Cursor control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61271348A JPS63124086A (en) | 1986-11-13 | 1986-11-13 | Cursor control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63124086A true JPS63124086A (en) | 1988-05-27 |
Family
ID=17498809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61271348A Pending JPS63124086A (en) | 1986-11-13 | 1986-11-13 | Cursor control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63124086A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003012616A1 (en) * | 2001-07-31 | 2003-02-13 | Matsushita Electric Industrial Co., Ltd. | Mobile information terminal |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5667890A (en) * | 1979-11-08 | 1981-06-08 | Tokyo Shibaura Electric Co | Cursol control system |
-
1986
- 1986-11-13 JP JP61271348A patent/JPS63124086A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5667890A (en) * | 1979-11-08 | 1981-06-08 | Tokyo Shibaura Electric Co | Cursol control system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003012616A1 (en) * | 2001-07-31 | 2003-02-13 | Matsushita Electric Industrial Co., Ltd. | Mobile information terminal |
GB2387894A (en) * | 2001-07-31 | 2003-10-29 | Matsushita Electric Ind Co Ltd | Mobile information terminal |
GB2387894B (en) * | 2001-07-31 | 2005-06-08 | Matsushita Electric Ind Co Ltd | Portable information terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS5858633U (en) | keyboard device | |
JPS60124153U (en) | Data signal reading device | |
JP2806524B2 (en) | Vector operation instruction issue control method | |
EP0247380A3 (en) | Data display-controlling device for data-processing apparatus | |
JPS63124086A (en) | Cursor control system | |
KR940010580A (en) | Interface circuit for data transmission control | |
US4887082A (en) | Data input apparatus | |
JP2961199B2 (en) | Pulse train input processor | |
JPS6240517A (en) | Display control device | |
US4636770A (en) | Display terminal | |
JPS63269239A (en) | Processor load measuring system | |
SU1631547A1 (en) | Device providing interface between computer and external device | |
JP2504617B2 (en) | Data read control method | |
SU526882A1 (en) | Device for entering information about object parameters into an electronic computer | |
JPS625719Y2 (en) | ||
JPH01187621A (en) | Key input device | |
JPH043553B2 (en) | ||
JPS6146476U (en) | frequency counter | |
JPS6131481B2 (en) | ||
JPS6019823B2 (en) | information processing equipment | |
JPS6228243U (en) | ||
JPS62271116A (en) | Information processor | |
JPH0327944B2 (en) | ||
JPH0447338B2 (en) | ||
JPH054700B2 (en) |