[go: up one dir, main page]

JPH09106338A - Cursor display system - Google Patents

Cursor display system

Info

Publication number
JPH09106338A
JPH09106338A JP7290291A JP29029195A JPH09106338A JP H09106338 A JPH09106338 A JP H09106338A JP 7290291 A JP7290291 A JP 7290291A JP 29029195 A JP29029195 A JP 29029195A JP H09106338 A JPH09106338 A JP H09106338A
Authority
JP
Japan
Prior art keywords
cursor display
cursor
display pattern
moving
moving direction
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
Application number
JP7290291A
Other languages
Japanese (ja)
Inventor
Tadashi Ito
正 伊藤
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP7290291A priority Critical patent/JPH09106338A/en
Publication of JPH09106338A publication Critical patent/JPH09106338A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Abstract

PROBLEM TO BE SOLVED: To watch displayed contents hidden under the display location of a cursor by changing a cursor display pattern according to the moving direction of a two-dimensional coordinate. SOLUTION: A moving amount reading means 2 reads the moving amount of the two-dimensional coordinate inputted by a mouse 1, calculates the present location coordinate of a cursor and stores the coordinate in a location coordinate storage area 8. A moving direction calculation means 3 calculates the moving direction based on the moving amount. A cursor display pattern selection means 4 refers to a cursor display pattern table 6, selects the cursor display pattern corresponding to the moving direction and saves the pattern in a save area 7. A cursor display means 5 displays the cursor display pattern of a save area 7 on a display 9 so that the pattern may be the location of the location coordinate stored in the location coordinate storage area 8. The cursor display means 5 redisplays the cursor display pattern displayed previous time when the moving amount is smaller than a fixed value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【産業上の利用分野】本発明はカーソル表示方式に関
し、特に座標入力装置より入力された2次元座標の移動
量に基づく移動方向に対応してカーソルを回転させて表
示するカーソル表示方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cursor display system, and more particularly to a cursor display system for rotating and displaying a cursor corresponding to a moving direction based on a moving amount of two-dimensional coordinates input from a coordinate input device.

【0002】[0002]

【従来の技術】従来、この種のカーソル表示方式として
は、特開平4−77785号公報に開示されるように、
座標入力装置の移動速度検知手段による検知結果に基づ
いてカーソルの形状を変更したり、特開平2−1338
17号公報に開示されるように、座標入力装置からの前
回と今回との入力値の変化幅に基づいてカーソルの形状
を変更したり、特開平4−198986号公報に開示さ
れるように、座標入力装置の未操作経過時間を計時し計
時値に基づいてカーソルの形状を変更したりする方式が
あった。
2. Description of the Related Art Conventionally, as a cursor display system of this type, as disclosed in Japanese Patent Laid-Open No. 4-77785,
The shape of the cursor can be changed based on the detection result of the moving speed detecting means of the coordinate input device, or the like.
As disclosed in Japanese Laid-Open Patent Publication No. 17-17, the shape of the cursor is changed based on the width of change between the previous and current input values from the coordinate input device, or as disclosed in Japanese Laid-Open Patent Publication No. 4-198986. There has been a method of measuring the unoperated elapsed time of the coordinate input device and changing the shape of the cursor based on the measured value.

【0003】[0003]

【発明が解決しようとする課題】上述した従来のカーソ
ル表示方式では、カーソルの形状を変更しても、カーソ
ルの向きは常に一定としていたので、カーソルの表示位
置の下にある表示内容がカーソルによって隠されてしま
って見えなくなる可能性があるという問題点があった。
In the above-mentioned conventional cursor display system, the direction of the cursor is always constant even if the shape of the cursor is changed. Therefore, the display contents below the display position of the cursor are changed by the cursor. There was a problem that it might be hidden and disappear.

【0004】一方、これを解消するためにはカーソルの
形状を小さくすればよいが、カーソルの形状を小さくす
れば隠されて見えなくなる領域は小さくなるものの、そ
れに反してカーソルが見えにくくなるという問題点があ
った。
On the other hand, in order to solve this problem, the shape of the cursor may be made small. However, if the shape of the cursor is made small, the area hidden and invisible becomes small, but on the contrary, the cursor becomes difficult to see. There was a point.

【0005】本発明の目的は、上述の点に鑑み、カーソ
ルの表示位置の下に隠れた表示内容を見たいときには座
標入力装置による移動量に基づく移動方向に応じてカー
ソル表示パターンを変更することにより、カーソルの表
示位置の下に隠れた表示内容を見ることができるように
したカーソル表示方式を提供することにある。
In view of the above points, an object of the present invention is to change the cursor display pattern according to the moving direction based on the moving amount by the coordinate input device when it is desired to see the display contents hidden under the display position of the cursor. Thus, it is to provide a cursor display method that allows the user to see the display contents hidden under the display position of the cursor.

【0006】[0006]

【課題を解決するための手段】本発明のカーソル表示方
式は、座標入力装置より入力された2次元座標の移動量
を読み取る移動量読取り手段と、この移動量読取り手段
により読み取られた移動量に基づいて移動方向を計算す
る移動方向計算手段と、この移動方向計算手段により計
算された移動方向に対応するカーソル表示パターンを選
択するカーソル表示パターン選択手段と、このカーソル
表示パターン選択手段により選択されたカーソル表示パ
ターンを表示装置に表示するカーソル表示手段とを有す
る。
The cursor display system according to the present invention includes a movement amount reading means for reading a movement amount of two-dimensional coordinates input from a coordinate input device and a movement amount read by the movement amount reading means. A moving direction calculating means for calculating a moving direction based on the moving direction, a cursor display pattern selecting means for selecting a cursor display pattern corresponding to the moving direction calculated by the moving direction calculating means, and a cursor display pattern selecting means Cursor display means for displaying the cursor display pattern on the display device.

【0007】[0007]

【発明の実施の形態】次に、本発明について図面を参照
して説明する。
Next, the present invention will be described with reference to the drawings.

【0008】[0008]

【実施例】図1は、本発明の一実施例に係るカーソル表
示方式の構成を示すブロック図である。本実施例のカー
ソル表示方式は、座標入力装置としてのマウス1と、マ
ウス1から入力された2次元座標の移動量(Δx,Δ
y)を読み取る移動量読取り手段2と、移動量読取り手
段2により読み取られた移動量(Δx,Δy)に基づい
て移動方向θを計算する移動方向計算手段3と、移動方
向計算手段3により計算された移動方向θに対応するカ
ーソル表示パターンを選択するカーソル表示パターン選
択手段4と、カーソル表示パターン選択手段4により選
択されたカーソル表示パターンを表示装置であるディス
プレイ9に表示するカーソル表示手段5と、カーソル表
示パターンを移動方向θに対応させて格納するカーソル
表示パターンテーブル6と、表示すべきカーソル表示パ
ターンをセーブするセーブエリア7と、位置座標(x,
y)を格納する位置座標格納領域8と、表示装置である
ディスプレイ9とから構成されている。
1 is a block diagram showing the configuration of a cursor display system according to an embodiment of the present invention. The cursor display system of the present embodiment uses the mouse 1 as the coordinate input device and the movement amount (Δx, Δ) of the two-dimensional coordinates input from the mouse 1.
y), a moving amount reading unit 2, a moving direction calculating unit 3 for calculating the moving direction θ based on the moving amount (Δx, Δy) read by the moving amount reading unit 2, and a moving direction calculating unit 3. Cursor display pattern selection means 4 for selecting a cursor display pattern corresponding to the selected moving direction θ, and cursor display means 5 for displaying the cursor display pattern selected by the cursor display pattern selection means 4 on a display 9 which is a display device. , A cursor display pattern table 6 for storing the cursor display pattern in association with the movement direction θ, a save area 7 for saving the cursor display pattern to be displayed, and position coordinates (x,
y) is stored in the position coordinate storage area 8 and a display 9 which is a display device.

【0009】図2は、本実施例のカーソル表示方式の処
理を示す流れ図であり、本処理は一定時間間隔にマウス
1からの割込みによって起動される。図2を参照する
と、本実施例のカーソル表示方式の処理は、移動量読取
り・位置座標算出ステップS10と、移動距離計算ステ
ップS11と、移動距離/規定値比較ステップS12
と、例外処理フラグOFF設定ステップS13と、移動
方向算出ステップS14と、カーソル表示パターン決定
ステップS15と、カーソル表示パターンセーブステッ
プS16と、カーソル表示ステップS17と、例外処理
フラグON判定ステップS21と、例外処理フラグON
設定ステップS22と、移動量格納ステップS23と、
移動量加算ステップS24と、移動距離算出ステップS
25と、移動距離/規定値比較ステップS26と、移動
量移送ステップS27とからなる。なお、ステップS2
1以降の処理は、移動距離zが非常に小さい場合の例外
処理で、例外処理フラグFはONのときにステップS2
1以降の例外処理が連続して実行されていることを示
す。
FIG. 2 is a flow chart showing the process of the cursor display system of the present embodiment, and this process is activated by an interrupt from the mouse 1 at fixed time intervals. Referring to FIG. 2, the process of the cursor display method according to the present embodiment includes a movement amount reading / position coordinate calculation step S10, a movement distance calculation step S11, and a movement distance / specified value comparison step S12.
Exception processing flag OFF setting step S13, moving direction calculation step S14, cursor display pattern determination step S15, cursor display pattern saving step S16, cursor display step S17, exception processing flag ON determination step S21, exception Processing flag ON
A setting step S22, a movement amount storing step S23,
Moving amount adding step S24 and moving distance calculating step S
25, a movement distance / specified value comparison step S26, and a movement amount transfer step S27. Step S2
The processes after 1 are exceptional processes when the moving distance z is very small, and when the exceptional process flag F is ON, the process proceeds to step S2.
Indicates that exception processing after 1 is continuously executed.

【0010】図3は、本実施例のカーソル表示方式にお
ける移動方向θの決定方法を説明する図である。移動方
向θは、y方向の移動量Δyをx方向の移動量Δxで割
った商のarctanによって求められる。
FIG. 3 is a diagram for explaining a method of determining the moving direction θ in the cursor display system of this embodiment. The moving direction θ is obtained by the arctan of the quotient obtained by dividing the moving amount Δy in the y direction by the moving amount Δx in the x direction.

【0011】図4は、カーソル表示パターンテーブル6
の内容を例示する図である。カーソル表示パターンテー
ブル6には、移動方向θとその移動方向θに対応するカ
ーソル表示パターンとが対応付けられて格納されてい
る。なお、移動方向θは、2πを刻み幅n(正整数)で
割った分解能でインクリメントされるようになってい
る。
FIG. 4 shows a cursor display pattern table 6
It is a figure which illustrates the content of. The cursor display pattern table 6 stores a moving direction θ and a cursor display pattern corresponding to the moving direction θ in association with each other. The movement direction θ is incremented by a resolution obtained by dividing 2π by a step width n (a positive integer).

【0012】図5(b)および(b)は、ディスプレイ
9におけるカーソルの表示例を示す図である。
FIGS. 5B and 5B are views showing display examples of the cursor on the display 9.

【0013】次に、このように構成された本実施例のカ
ーソル表示方式の動作について説明する。
Next, the operation of the cursor display system of the present embodiment thus constructed will be described.

【0014】マウス1から一定時間間隔で割込みが発生
すると、移動量読取り手段2は、マウス1の2次元座標
の移動量(Δx,Δy)を読み取り、位置座標格納領域
8に格納されている前回の位置座標(x,y)を参照し
て、式x=x+Δxおよびy=y+Δyによりカーソル
によりポインティングされる現在の位置座標(x,y)
を求め、この現在の位置座標(x,y)を位置座標格納
領域8に格納する(ステップS10)。
When an interruption occurs from the mouse 1 at a constant time interval, the movement amount reading means 2 reads the movement amount (Δx, Δy) of the two-dimensional coordinates of the mouse 1 and stores it in the position coordinate storage area 8 the previous time. The current position coordinate (x, y) pointed by the cursor by the formulas x = x + Δx and y = y + Δy with reference to the position coordinate (x, y) of
And the present position coordinates (x, y) are stored in the position coordinate storage area 8 (step S10).

【0015】次に、移動方向計算手段3は、移動量(Δ
x,Δy)よリ移動距離z={(Δx)2 +(Δ
y)2 1/2 を計算し(ステップS11)、移動距離z
と既定値kとを比較する(ステップS12)。
Next, the moving direction calculating means 3 calculates the moving amount (Δ
x, Δy) Moving distance z = {(Δx) 2 + (Δ
y) 2 } 1/2 is calculated (step S11), and the moving distance z
And the default value k are compared (step S12).

【0016】移動距離zが既定値k以上の場合は、マウ
ス1が手振れ等の操作誤差以上の範囲で移動操作された
ことを意味するので、移動方向計算手段3は、例外処理
フラグFをOFFにし(ステップS13)、移動量(Δ
x,Δy)に基づいて移動方向θ=arctan(Δy
/Δx)を算出する(ステップS14)。
If the moving distance z is equal to or larger than the predetermined value k, it means that the mouse 1 has been moved and operated within the range of operation error such as camera shake. Therefore, the moving direction calculating means 3 turns off the exception handling flag F. Then (step S13), the movement amount (Δ
x, Δy) based on the moving direction θ = arctan (Δy
/ Δx) is calculated (step S14).

【0017】続いて、カーソル表示パターン選択手段4
は、カーソル表示パターンテーブル6を参照して移動方
向θに最も近い角度θを探し、それに対応するカーソル
表示パターン欄よりカーソル表示パターンを求め(ステ
ップS15)、このカーソル表示パターンをセーブエリ
ア7にセーブする(ステップS16)。
Subsequently, the cursor display pattern selection means 4
Refers to the cursor display pattern table 6 to find the angle θ closest to the moving direction θ, obtains the cursor display pattern from the corresponding cursor display pattern column (step S15), and saves this cursor display pattern in the save area 7. Yes (step S16).

【0018】次に、カーソル表示手段5は、セーブエリ
ア7にセーブされたカーソル表示パターンを、位置座標
格納領域8に格納された位置座標(x,y)の位置とな
るようにディスプレイ9上に表示する(ステップS1
7)。なお、マウス1の移動する2次元座標系とディス
プレイ9上の2次元座標系との間の座標変換は、移動量
読取り手段2またはカーソル表示手段5において自動的
に行われるものとする。
Next, the cursor display means 5 displays the cursor display pattern saved in the save area 7 on the display 9 so as to be the position of the position coordinate (x, y) stored in the position coordinate storage area 8. Display (Step S1
7). The coordinate conversion between the moving two-dimensional coordinate system of the mouse 1 and the two-dimensional coordinate system on the display 9 is automatically performed by the movement amount reading means 2 or the cursor display means 5.

【0019】ステップS12で移動距離zが規定値k未
満であった場合は、マウス1が操作誤差の範囲で移動さ
れた可能性があるので、移動方向計算手段3は、例外処
理フラグFがONかどうかを判定し(ステップS2
1)、例外処理フラグFがONでなければ、例外処理フ
ラグFをONにして(ステップS22)、今回の移動量
(Δx,Δy)を移動量(Δx’,Δy’)に格納し
(ステップS23)、ステップS17に制御を移す。
If the movement distance z is less than the specified value k in step S12, it is possible that the mouse 1 has been moved within the range of the operation error. Therefore, the movement direction calculation means 3 sets the exception processing flag F to ON. It is determined whether or not (step S2
1) If the exception handling flag F is not ON, the exception handling flag F is turned ON (step S22), and the current movement amount (Δx, Δy) is stored in the movement amount (Δx ′, Δy ′) (step S22). (S23), control is transferred to step S17.

【0020】これにより、カーソル表示手段5は、セー
ブエリア7にセーブされている前回表示したカーソル表
示パターンを、位置座標格納領域8に格納された位置座
標(x,y)の位置となるようにディスプレイ9上に表
示する(ステップS17)。
As a result, the cursor display means 5 sets the previously displayed cursor display pattern saved in the save area 7 to the position of the position coordinate (x, y) stored in the position coordinate storage area 8. It is displayed on the display 9 (step S17).

【0021】一方、ステップS21で例外処理フラグF
がONであれば、移動方向計算手段3は、ステップS2
1以降の例外処理が開始されてからの移動量(Δx’,
Δy’)を式Δx’=Δx’+ΔxおよびΔy’=Δ
y’+Δyにより加算し(ステップS24)、移動量
(Δx’,Δy’)に基づいてステップS21以降の処
理が開始されてからの移動距離z’={(Δx’)2
(Δy’)2 1/2 を求める(ステップS25)。
On the other hand, in step S21, the exception handling flag F
If is ON, the moving direction calculation means 3 performs step S2.
The amount of movement (Δx ′, since the start of exception processing after 1)
Δy ′) in the equations Δx ′ = Δx ′ + Δx and Δy ′ = Δ
y ′ + Δy is added (step S24), and the movement distance z ′ = {(Δx ′) 2 + after the processing of step S21 and subsequent steps is started based on the movement amount (Δx ′, Δy ′).
(Δy ′) 2 } 1/2 is obtained (step S25).

【0022】次に、移動方向計算手段3は、移動距離
z’が規定値k以上かどうかを判定し(ステップS2
6)、移動距離z’が規定値kより小さい場合は、ステ
ップS17に制御を移す。
Next, the moving direction calculating means 3 determines whether the moving distance z'is not less than the specified value k (step S2).
6) If the moving distance z'is smaller than the specified value k, the control is moved to step S17.

【0023】これにより、カーソル表示手段5は、セー
ブエリア7にセーブされている前回表示したカーソル表
示パターンを、位置座標格納領域8に格納された位置座
標(x,y)の位置となるようにディスプレイ9上に表
示する(ステップS17)。
As a result, the cursor display means 5 sets the previously displayed cursor display pattern saved in the save area 7 to the position of the position coordinate (x, y) stored in the position coordinate storage area 8. It is displayed on the display 9 (step S17).

【0024】他方、ステップS26で移動距離z’が規
定値kより大きい場合には、移動方向計算手段3は、移
動量(Δx’,Δy’)を移動量(Δx,Δy)に移送
し(ステップS27)、ステップS13に制御を戻す。
On the other hand, when the moving distance z'is larger than the specified value k in step S26, the moving direction calculating means 3 transfers the moving amount (Δx ', Δy') to the moving amount (Δx, Δy) ( Control is returned to step S27) and step S13.

【0025】この後、移動方向計算手段3は、例外処理
フラグFをOFFにし(ステップS13)、移動量(Δ
x,Δy)に基づいて移動方向θを算出する(ステップ
S14)。
After that, the moving direction calculating means 3 turns off the exception handling flag F (step S13), and the moving amount (Δ
The moving direction θ is calculated based on (x, Δy) (step S14).

【0026】続いて、カーソル表示パターン選択手段4
は、カーソル表示パターンテーブル6を参照して移動方
向θに最も近い角度θを探し、それに対応するカーソル
表示パターン欄よりカーソル表示パターンを求め(ステ
ップS15)、このカーソル表示パターンをセーブエリ
ア7にセーブする(ステップS16)。
Subsequently, the cursor display pattern selection means 4
Refers to the cursor display pattern table 6 to find the angle θ closest to the moving direction θ, obtains the cursor display pattern from the corresponding cursor display pattern column (step S15), and saves this cursor display pattern in the save area 7. Yes (step S16).

【0027】次に、カーソル表示手段5は、セーブエリ
ア7にセーブされたカーソル表示パターンを、位置座標
格納領域8に格納された位置座標(x,y)の位置とな
るようにディスプレイ9上に表示する(ステップS1
7)。
Next, the cursor display means 5 displays the cursor display pattern saved in the save area 7 on the display 9 so as to be the position of the position coordinate (x, y) stored in the position coordinate storage area 8. Display (Step S1
7).

【0028】つまリ、ステップS21以降の例外処理に
よれば、移動距離zが小さいときには移動方向θの変更
が行われたのか、単にマウス1の移動操作の誤差(操作
者による手振れ等)による移動距離zであるかが不明で
あるので、前回のカーソル表示パターンを表示すること
によりに、カーソルの表示をマウス1の操作者の操作性
および視認性により近づけることができる。
In other words, according to the exceptional processing after step S21, whether the movement direction θ is changed when the movement distance z is small, or the movement of the mouse 1 is simply caused by an error (movement by the operator, etc.). Since it is unknown whether the distance is z, the cursor display can be made closer to the operability and visibility of the operator of the mouse 1 by displaying the previous cursor display pattern.

【0029】図5(a)は、移動方向θが225°の場
合のカーソルの表示例を示す。このようにカーソルによ
ってカーソルの表示位置の下に隠れた表示内容を見たい
ときには、マウス1を再度移動方向を変えて移動操作す
ることにより、図5(b)に示すようにカーソル表示パ
ターンを変更することができ、これによってカーソルの
表示位置の下に隠れた表示内容を見えるようにすること
ができる。
FIG. 5A shows a display example of the cursor when the moving direction θ is 225 °. When the user wants to see the display contents hidden under the display position of the cursor by the cursor in this way, the mouse 1 is changed in the moving direction again and moved to change the cursor display pattern as shown in FIG. 5B. This makes it possible to make the hidden display contents visible under the display position of the cursor.

【0030】なお、上記実施例では、座標入力装置をマ
ウス1とした例について説明したが、座標入力装置がマ
ウス以外のポインティングデバイスであっても本発明が
同様に成立することはいうまでもない。
In the above embodiment, the example in which the coordinate input device is the mouse 1 has been described, but it goes without saying that the present invention is similarly established even if the coordinate input device is a pointing device other than a mouse. .

【0031】[0031]

【発明の効果】以上説明したように本発明は、座標入力
装置より入力された2次元座標の移動量を検出する移動
量読取り手段,移動量に基づいて移動方向を計算する移
動方向計算手段,移動方向に対応するカーソル表示パタ
ーンを選択するカーソル表示パターン選択手段およびカ
ーソル表示パターンを表示装置に表示するカーソル表示
手段を設けたことにより、カーソルによってカーソルの
表示位置の下に隠れた表示内容を見たいときは座標入力
装置を再度移動方向を変えて操作することにより、カー
ソルの表示位置の下に隠れていた表示内容を見えるよう
にすることができるという効果がある。
As described above, according to the present invention, the moving amount reading means for detecting the moving amount of the two-dimensional coordinates input from the coordinate input device, the moving direction calculating means for calculating the moving direction based on the moving amount, By providing the cursor display pattern selection means for selecting the cursor display pattern corresponding to the moving direction and the cursor display means for displaying the cursor display pattern on the display device, the display contents hidden under the display position of the cursor can be seen by the cursor. If desired, by operating the coordinate input device while changing the moving direction again, there is an effect that the display contents hidden under the display position of the cursor can be seen.

【0032】また、移動距離が既定値より小さい範囲内
では前回表示されたカーソル表示パターンを再表示する
ようにして、座標入力装置の操作の誤差(操作者による
手振れ等)の範囲でのカーソル表示パターンの変更が行
われないようにしたことにより、カーソルの移動操作と
視覚とがかけ離れたカーソルの表示が行われるのを未然
に防止することができるという効果がある。
Further, within the range in which the movement distance is smaller than the default value, the cursor display pattern displayed last time is re-displayed so that the cursor is displayed in the range of the error in the operation of the coordinate input device (hand shake by the operator, etc.). By not changing the pattern, it is possible to prevent the cursor moving operation and the visual display from being separated from each other.

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

【図1】本発明の一実施例に係るカーソル表示方式の構
成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a cursor display system according to an embodiment of the present invention.

【図2】本発明の一実施例に係るカーソル表示方式の処
理を示す流れ図である。
FIG. 2 is a flowchart showing processing of a cursor display system according to an embodiment of the present invention.

【図3】本実施例のカーソル表示方式において移動量に
基づいて移動方向を求める方法を示す図である。
FIG. 3 is a diagram showing a method of obtaining a moving direction based on a moving amount in the cursor display system of the present embodiment.

【図4】図1中のカーソル表示パターンテーブルの内容
を示す図である。
4 is a diagram showing the contents of a cursor display pattern table in FIG.

【図5】(a)はカーソルの下に表示内容が隠れている
ことを説明する図、(b)はカーソルを移動方向に回転
して表示することにより、(a)において隠されている
部分が表示されることを示す図である。
5A is a diagram for explaining that the display contents are hidden under the cursor, and FIG. 5B is a portion hidden in FIG. 5A by rotating the cursor in the movement direction to display it. It is a figure which shows that is displayed.

【符号の説明】[Explanation of symbols]

1 マウス 2 移動量読取り手段 3 移動方向計算手段 4 カーソル表示パターン選択手段 5 カーソル表示手段 6 カーソル表示パターンテーブル 7 セーブエリア 8 位置座標格納領域 9 ディスプレイ S10 移動量読取りステップ S11 移動距離算出ステップ S12 移動距離/規定値比較ステップ S13 例外処理フラグOFF設定ステップ S14 移動方向算出ステップ S15 カーソル表示パターン決定ステップ S16 カーソル表示パターンセーブステップ S17 カーソル表示ステップ S21 例外処理フラグON判定ステップ S22 例外処理フラグON設定ステップ S23 移動量格納ステップ S24 移動量加算ステップ S25 移動距離算出ステップ S26 移動距離/規定値比較ステップ S27 移動量移送ステップ 1 Mouse 2 Movement amount reading means 3 Movement direction calculating means 4 Cursor display pattern selection means 5 Cursor display means 6 Cursor display pattern table 7 Save area 8 Position coordinate storage area 9 Display S10 Movement amount reading step S11 Movement distance calculation step S12 Movement distance / Specified value comparison step S13 Exception processing flag OFF setting step S14 Movement direction calculation step S15 Cursor display pattern determination step S16 Cursor display pattern save step S17 Cursor display step S21 Exception processing flag ON determination step S22 Exception processing flag ON setting step S23 Movement amount Storing step S24 Moving amount adding step S25 Moving distance calculating step S26 Moving distance / regulated value comparing step S27 Moving amount transferring step

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 座標入力装置より入力された2次元座標
の移動量を読み取る移動量読取り手段と、 この移動量読取り手段により読み取られた移動量に基づ
いて移動方向を計算する移動方向計算手段と、 この移動方向計算手段により計算された移動方向に対応
するカーソル表示パターンを選択するカーソル表示パタ
ーン選択手段と、 このカーソル表示パターン選択手段により選択されたカ
ーソル表示パターンを表示装置に表示するカーソル表示
手段とを有することを特徴とするマウスカーソル表示方
式。
1. A moving amount reading means for reading a moving amount of two-dimensional coordinates input from a coordinate input device, and a moving direction calculating means for calculating a moving direction based on the moving amount read by the moving amount reading means. A cursor display pattern selection means for selecting a cursor display pattern corresponding to the movement direction calculated by the movement direction calculation means, and a cursor display means for displaying the cursor display pattern selected by the cursor display pattern selection means on a display device. A method for displaying a mouse cursor, which comprises:
【請求項2】 前記カーソル表示手段が、前記移動量読
取り手段により読み取られた移動量が既定値より小さい
場合に、前回表示されたカーソル表示パターンを再表示
する請求項1記載のカーソル表示方式。
2. The cursor display method according to claim 1, wherein the cursor display means redisplays the previously displayed cursor display pattern when the movement amount read by the movement amount reading means is smaller than a predetermined value.
【請求項3】 前記カーソル表示パターン選択手段が、
移動方向とカーソル表示パターンとを対応させて格納す
るカーソル表示パターンテーブルを参照してカーソル表
示パターンを決定する請求項1記載のカーソル表示方
式。 【0001】
3. The cursor display pattern selection means,
2. The cursor display method according to claim 1, wherein the cursor display pattern is determined by referring to a cursor display pattern table that stores the moving direction and the cursor display pattern in association with each other. [0001]
JP7290291A 1995-10-12 1995-10-12 Cursor display system Pending JPH09106338A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7290291A JPH09106338A (en) 1995-10-12 1995-10-12 Cursor display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7290291A JPH09106338A (en) 1995-10-12 1995-10-12 Cursor display system

Publications (1)

Publication Number Publication Date
JPH09106338A true JPH09106338A (en) 1997-04-22

Family

ID=17754247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7290291A Pending JPH09106338A (en) 1995-10-12 1995-10-12 Cursor display system

Country Status (1)

Country Link
JP (1) JPH09106338A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100537932B1 (en) * 1998-06-26 2005-12-20 가부시키가이샤 와코무 Digitizer system
KR100537931B1 (en) * 1998-06-08 2005-12-20 가부시키가이샤 와코무 Digitizer system with cursor shape changing as a function of pointer location on menu strip
JP2010061372A (en) * 2008-09-03 2010-03-18 Nec Corp Information processor, pointer designation method, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100537931B1 (en) * 1998-06-08 2005-12-20 가부시키가이샤 와코무 Digitizer system with cursor shape changing as a function of pointer location on menu strip
KR100537932B1 (en) * 1998-06-26 2005-12-20 가부시키가이샤 와코무 Digitizer system
JP2010061372A (en) * 2008-09-03 2010-03-18 Nec Corp Information processor, pointer designation method, and program

Similar Documents

Publication Publication Date Title
JP2002323850A (en) Map scrolling method and map display device
JP4093823B2 (en) View movement operation method
US9696809B2 (en) Scrolling and zooming of a portable device display with device motion
US20150286284A1 (en) Tilt direction detector for orienting display information
US20100177121A1 (en) Information processing apparatus, information processing method, and program
US20120200604A1 (en) Map display device, map display method and map display program
US20060001644A1 (en) Display device for presentation
JP2010165337A (en) Information processing apparatus, information processing method and program
JP2001084073A (en) Graphical user interface display device and recording medium storing program for causing computer to perform processing in the device
WO2007004372A1 (en) Data processing device
JP2005018357A (en) Pointing device control system and electronic equipment
JP2004280745A (en) Display device and method, and program
JP2002091677A (en) Input device and information terminal equipment
JPH09106338A (en) Cursor display system
US9658715B2 (en) Display mapping modes for multi-pointer indirect input devices
US8081157B2 (en) Apparatus and method of scrolling screen in portable device and recording medium storing program for performing the method
JP2009265835A (en) Image display, image display method and program
JPH07104965A (en) Message notifying method
JPH01179193A (en) Scroll designating system
JPH0546311A (en) Mouse pointing operation control system
JP3798933B2 (en) Display monitoring control device
US20230013132A1 (en) Navigation apparatus
JP2005251100A (en) Portable information processing terminal device, display control method, and display control program
JP3313613B2 (en) Apparatus and method for automatically correcting window display in multi-window system
JP2783692B2 (en) Figure creation device