JP3185213B2 - Cursor display method - Google Patents
Cursor display methodInfo
- 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
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.
従来の技術では液晶ディスプレイ等の応答速度の遅い
ディスプレイに対応するカーソル表示方法はなかった。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.
従来のカーソル表示、例えばマウスカーソルの表示方
法は応答速度の遅い液晶ディスプレイ等の考慮はなされ
てなかった。そのため液晶ディスプレイ上でマウスカー
ソルを高速移動した場合、マウスカーソルのコントラス
トが極端に低下し、カーソルの認知ができなかった。そ
こで本発明は前記不具合を解決するためになされたもの
で、その目的とするところはマウスカーソルを液晶ディ
スプレイ上で高速移動した場合でも残像を一定時間表示
する事により、マウスカーソルの移動した軌跡が残り、
マウスカーソルの位置を認知できる様にしたカーソル表
示方法を提供することにある。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.
本発明のカーソル表示方法は、コンピュータ等に用い
られるカーソル表示方法において、入力機器によるカー
ソルの移動の有無を検出する第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
以下本発明の一実施例を図を用いて説明する。第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.
以上述べたように、本発明を応答速度の遅いディスプ
レイに適用すれば、マウスを高速移動しても、従来の様
にコントラストが極端に低下し、マウスカーソルが認知
できないという事がなくなった。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.
第1図は本発明の一実施例を示すブロック図。 第2図は本発明のマウスコントローラ内に構成されたマ
ウスカーソルの残像プログラムのフローチャート図を示
す図。 1……マウスコントローラ 2……メインCPU 3……CRTコントローラ 4……グラフィックRAMFIG. 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)
出する第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.
記入力機器によるカーソルの移動がないことを条件に、
前記複数のカーソルのうち時間的に最も古いカーソルを
消去する第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.
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)
| 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 |
-
1990
- 1990-04-06 JP JP09167290A patent/JP3185213B2/en not_active Expired - Lifetime
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 |