Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3185213B2 - Cursor display method - Google Patents
[go: Go Back, main page]

JP3185213B2 - Cursor display method - Google Patents

Cursor display method

Info

Publication number
JP3185213B2
JP3185213B2 JP09167290A JP9167290A JP3185213B2 JP 3185213 B2 JP3185213 B2 JP 3185213B2 JP 09167290 A JP09167290 A JP 09167290A JP 9167290 A JP9167290 A JP 9167290A JP 3185213 B2 JP3185213 B2 JP 3185213B2
Authority
JP
Japan
Prior art keywords
cursor
mouse
cursors
time
display
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
JP09167290A
Other languages
Japanese (ja)
Other versions
JPH03290726A (en
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP09167290A priority Critical patent/JP3185213B2/en
Publication of JPH03290726A publication Critical patent/JPH03290726A/en
Application granted granted Critical
Publication of JP3185213B2 publication Critical patent/JP3185213B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はコンピュータ等で用いられるマウス等による
カーソルの表示方法に関する。
Description: TECHNICAL FIELD The present invention relates to a method of displaying a cursor by a mouse or the like used in a computer or the like.

〔発明の概要〕 本発明はラップトップ型コンピュータ等のディスプレ
イに使用されている液晶ディスプレイの応答速度が遅い
事による例えばマウスカーソルの移動時のコントラスト
低下を残像を残す事によって緩和するものである。
[Summary of the Invention] The present invention alleviates, for example, a decrease in contrast due to a slow response speed of a liquid crystal display used in a display of a laptop computer or the like by moving a mouse cursor by leaving an afterimage.

〔従来の技術〕[Conventional technology]

従来の技術では液晶ディスプレイ等の応答速度の遅い
ディスプレイに対応するカーソル表示方法はなかった。
In the prior art, there is no cursor display method corresponding to a display having a low response speed such as a liquid crystal display.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

従来のカーソル表示、例えばマウスカーソルの表示方
法は応答速度の遅い液晶ディスプレイ等の考慮はなされ
てなかった。そのため液晶ディスプレイ上でマウスカー
ソルを高速移動した場合、マウスカーソルのコントラス
トが極端に低下し、カーソルの認知ができなかった。そ
こで本発明は前記不具合を解決するためになされたもの
で、その目的とするところはマウスカーソルを液晶ディ
スプレイ上で高速移動した場合でも残像を一定時間表示
する事により、マウスカーソルの移動した軌跡が残り、
マウスカーソルの位置を認知できる様にしたカーソル表
示方法を提供することにある。
In the conventional cursor display, for example, a method of displaying a mouse cursor, a liquid crystal display having a low response speed has not been considered. Therefore, when the mouse cursor is moved at a high speed on the liquid crystal display, the contrast of the mouse cursor is extremely reduced, and the cursor cannot be recognized. Therefore, the present invention has been made to solve the above-mentioned problem, and the purpose is to display a residual image for a certain period of time even when the mouse cursor is moved at high speed on the liquid crystal display, so that the trajectory of the movement of the mouse cursor can be reduced. remaining,
It is an object of the present invention to provide a cursor display method that allows the position of a mouse cursor to be recognized.

〔課題を解決するための手段〕[Means for solving the problem]

本発明のカーソル表示方法は、コンピュータ等に用い
られるカーソル表示方法において、入力機器によるカー
ソルの移動の有無を検出する第1のステップと、現在表
示しているカーソルを残したまま前記入力機器によるカ
ーソルの移動に対応した新しいカーソルを表示する第2
のステップと、現在表示されている前記カーソルの個数
が所定の数以下か否か、および、表示された複数のカー
ソルのうち時間的に最も古いカーソルの表示時間が所定
の時間を超えているか否かを判断する第3のステップ
と、現在表示されている前記カーソルの個数が所定の数
を超え、かつ、前記時間的に最も古いカーソルの表示時
間が所定の時間を超えている場合は、前記時間的に古い
カーソルを消去した後、前記第1のステップに戻る第4
のステップと、現在表示されている前記カーソルの個数
が所定の数以下である場合、もしくはは時間的に最も古
いカーソルの表示時間が所定の時間を超えていない場合
は、前記第1のステップに戻る第5のステップを備えた
ことを特徴とする。
A cursor display method according to the present invention is a cursor display method used in a computer or the like, comprising: a first step of detecting whether or not a cursor has been moved by an input device; and a cursor by the input device while the currently displayed cursor remains. Display a new cursor corresponding to the movement of the second
And whether the number of the currently displayed cursors is equal to or less than a predetermined number and whether or not the display time of the oldest cursor among the plurality of displayed cursors exceeds a predetermined time A third step of determining whether the number of cursors currently displayed exceeds a predetermined number, and if the display time of the temporally oldest cursor exceeds a predetermined time, After erasing the temporally old cursor, return to the first step.
And if the number of the currently displayed cursors is equal to or less than a predetermined number, or if the display time of the oldest cursor does not exceed the predetermined time, the first step A fifth step of returning is provided.

また、複数のカーソルが表示されている場合、前記入
力機器によるカーソルの移動がないことを条件に、前記
複数のカーソルのうち時間的に最も古いカーソルを消去
する第6のステップを備えることを特徴とする。
In addition, when a plurality of cursors are displayed, a sixth step of erasing a temporally oldest cursor among the plurality of cursors is provided on condition that the cursor is not moved by the input device. And

〔実 施 例〕〔Example〕

以下本発明の一実施例を図を用いて説明する。第1図
は本発明の一実施例を示すものであり、マウス駆動装置
のブロック図である。1はマウスコントローラでマウス
の動きをコントロールするものである。ここに残像のプ
ログラムを組み込む事によって残像をコントロールする
事ができる。2はコンピュータ本体のCPUである。3はC
RTや液晶ディスプレイなどをコントロールするCRTコン
トローラ、4はグラフィック用のRAMである。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of the present invention and is a block diagram of a mouse driving device. A mouse controller 1 controls the movement of the mouse. The afterimage can be controlled by incorporating the afterimage program here. Reference numeral 2 denotes a CPU of the computer. 3 is C
A CRT controller 4 for controlling an RT, a liquid crystal display, etc., is a RAM for graphics.

第2図は本発明のマウスコントローラ内の残像プログ
ラムのフローチャートを示す図である。
FIG. 2 is a view showing a flowchart of an afterimage program in the mouse controller of the present invention.

6は残像プログラム上のRAMエリアに設けた残像個数N
MAX、残像時間TMAX、残像カウンタN及び消去カウンタ
Iを記憶しておくためのメモリである。以下順を追って
説明する。6において初期設定した後に7でカーソル表
示を行なう。この後8においてマウスが動いたかどうか
の判断を行なうがまずマウスが動いた場合について説明
する。マウスが動きだすと初期設定してあるマウスカウ
ンタNに1が足され、タイムカウンターTIME(N)が初
期化される。これにより初期のカーソルすなわちマウス
カウンターN=1のタイムカウントがスタートする。こ
こで残像時間TMAX以内でマウスが移動するとにもどり
前記と同様のことがくり返され残像が残る。
6 is the number N of residual images provided in the RAM area on the residual image program
This is a memory for storing MAX, afterimage time TMAX, afterimage counter N, and erase counter I. The description will be made in the following order. After initial setting in step 6, cursor display is performed in step 7. Thereafter, it is determined in step 8 whether the mouse has moved. First, the case where the mouse has moved will be described. When the mouse starts moving, 1 is added to the initially set mouse counter N, and the time counter TIME (N) is initialized. Thus, the initial cursor, that is, the time counter of the mouse counter N = 1 starts. Here, if the mouse moves within the afterimage time TMAX, the same operation as described above is repeated, and an afterimage remains.

次に残像個数及び残像時間が初期設定値を超えた場合
処理は11へ移る。ここでは現在表示されている残像でマ
ウスカウンタNの値の最も小さいものすなわち消去カウ
ンタIのものが消去されIに1が足される。マウスがさ
らに動き続けた場合、前記と同様のことがくり返され残
像が消去される。
Next, when the number of afterimages and the afterimage time exceed the initial set values, the process proceeds to 11. Here, the currently displayed afterimage having the smallest value of the mouse counter N, that is, the image of the erasure counter I is erased, and 1 is added to I. If the mouse continues to move further, the same operation as described above is repeated and the afterimage is deleted.

次にマウスが静止した場合であるが、この時処理は12
へ移る。ここで残像時間が初期設定値TMAX以内であれば
にもどる。逆に残像時間がTMAXを超えた場合は消去カ
ウンタIによって順次カーソルが消去され、N=Iすな
わち残像が全て消えた場合は初期状態6にもどる。
The next case is when the mouse is stationary.
Move to Here, if the afterimage time is within the initial set value TMAX, the process returns. Conversely, if the afterimage time exceeds TMAX, the cursor is sequentially erased by the erase counter I, and if N = I, that is, if all afterimages have disappeared, the process returns to the initial state 6.

以上の様なプログラム構成にする事によって、液晶デ
ィスプレイの様な応答速度の遅いブィスプレイにおいて
マウスを高速移動させても十分認知する事ができた。
With the above-described program configuration, it was possible to sufficiently recognize even a mouse moved at high speed in a display having a low response speed such as a liquid crystal display.

〔発明の効果〕〔The invention's effect〕

以上述べたように、本発明を応答速度の遅いディスプ
レイに適用すれば、マウスを高速移動しても、従来の様
にコントラストが極端に低下し、マウスカーソルが認知
できないという事がなくなった。
As described above, if the present invention is applied to a display having a slow response speed, even if the mouse is moved at a high speed, the contrast is extremely reduced as in the related art, and the mouse cursor cannot be recognized.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の一実施例を示すブロック図。 第2図は本発明のマウスコントローラ内に構成されたマ
ウスカーソルの残像プログラムのフローチャート図を示
す図。 1……マウスコントローラ 2……メインCPU 3……CRTコントローラ 4……グラフィックRAM
FIG. 1 is a block diagram showing one embodiment of the present invention. FIG. 2 is a diagram showing a flowchart of a mouse cursor afterimage program configured in the mouse controller of the present invention. 1 ... Mouse controller 2 ... Main CPU 3 ... CRT controller 4 ... Graphic RAM

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/033 - 3/037 G06F 3/14 - 3/153 G09G 3/00 - 3/38 G09G 5/00 - 5/40 G06K 11/18 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 3/033-3/037 G06F 3/14-3/153 G09G 3/00-3/38 G09G 5 / 00-5/40 G06K 11/18

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】入力機器によるカーソルの移動の有無を検
出する第1のステップと、 現在表示しているカーソルを残したまま前記入力機器に
よるカーソルの移動に対応した新しいカーソルを表示す
る第2のステップと、 現在表示されている前記カーソルの個数が所定の数以下
か否か、および、表示された複数のカーソルのうち時間
的に最も古いカーソルの表示時間が所定の時間を超えて
いるか否かを判断する第3のステップと、 現在表示されている前記カーソルの個数が所定の数を超
え、かつ、前記時間的に最も古いカーソルの表示時間が
所定の時間を超えている場合は、前記時間的に古いカー
ソルを消去した後、前記第1のステップに戻る第4のス
テップと、 現在表示されている前記カーソルの個数が所定の数以下
である場合、もしくはは時間的に最も古いカーソルの表
示時間が所定の時間を超えていない場合は、前記第1の
ステップに戻る第5のステップを備えたことを特徴とす
るカーソル表示方法。
A first step of detecting the presence or absence of a cursor movement by an input device; and a second step of displaying a new cursor corresponding to the cursor movement by the input device while leaving the currently displayed cursor. Step, whether or not the number of the currently displayed cursors is equal to or less than a predetermined number, and whether or not the display time of the oldest cursor among the plurality of displayed cursors exceeds a predetermined time A third step of determining whether the number of the currently displayed cursors exceeds a predetermined number, and if the display time of the temporally oldest cursor exceeds a predetermined time, A fourth step of returning to the first step after deleting the old cursor, and if the number of the cursors currently displayed is less than or equal to a predetermined number, or A cursor display method, comprising: a fifth step of returning to the first step when the display time of the oldest cursor does not exceed a predetermined time.
【請求項2】複数のカーソルが表示されている場合、前
記入力機器によるカーソルの移動がないことを条件に、
前記複数のカーソルのうち時間的に最も古いカーソルを
消去する第6のステップを備えることを特徴とする請求
項1記載のカーソル表示方法。
2. When a plurality of cursors are displayed, on the condition that the cursor is not moved by the input device,
2. The cursor display method according to claim 1, further comprising a sixth step of deleting an oldest cursor in time from the plurality of cursors.
JP09167290A 1990-04-06 1990-04-06 Cursor display method Expired - Lifetime JP3185213B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP09167290A JP3185213B2 (en) 1990-04-06 1990-04-06 Cursor display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09167290A JP3185213B2 (en) 1990-04-06 1990-04-06 Cursor display method

Publications (2)

Publication Number Publication Date
JPH03290726A JPH03290726A (en) 1991-12-20
JP3185213B2 true JP3185213B2 (en) 2001-07-09

Family

ID=14032976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09167290A Expired - Lifetime JP3185213B2 (en) 1990-04-06 1990-04-06 Cursor display method

Country Status (1)

Country Link
JP (1) JP3185213B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017151491A (en) * 2014-07-07 2017-08-31 株式会社リコー Image display device, image processing system, image processing method, and image processing program

Also Published As

Publication number Publication date
JPH03290726A (en) 1991-12-20

Similar Documents

Publication Publication Date Title
JP3478172B2 (en) Multi-window display system and window display and deletion method
US6067068A (en) Scrollable display window
EP0508108A1 (en) Cursor for LCD displays
JPH0527716A (en) Display device
JPH07325930A (en) Movement system for mouse cursor follow-up type enlargement display
JP2619547B2 (en) How to display shapes
EP0526098B1 (en) Picture draw command scheduling in multitasking data processing apparatus
JP3133107B2 (en) Display device
JP3185213B2 (en) Cursor display method
CN116719469A (en) Processing method, computer readable storage medium and electronic equipment
US5751277A (en) Image information control apparatus and display system
JP3278211B2 (en) Information processing apparatus and method
JPH01169622A (en) Display device
JPH0573002A (en) Cursor control method
KR950012015B1 (en) Image information control apparatus and display system
JPH07219501A (en) Cursor display device
JPH04128886A (en) Display image scrolling method and image display device
JP2595884B2 (en) Rubber band frame display device
JPH04342018A (en) Display controlling system for multi-window display system
JP2001222351A (en) Text display device and text display method
JPH08123651A (en) Multi-window display device
JPH0981358A (en) Multi-window display
JP3327565B2 (en) Electronic device and control method thereof
JPH0713549A (en) Display display processing method
JPS6367689A (en) Multiwindow picture display device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080511

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090511

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100511

Year of fee payment: 9

EXPY Cancellation because of completion of term