【0001】[0001]
【発明の属する技術分野】本発明は、マウスポインタ(m
ousepointer)制御方法および装置に関し、特に、重なり
をもって表示されたGUI(Graphic User Interface)等
の複数の画像の中の1つをマウスポインタで選択するた
めのマウスポインタ制御方法および装置に関する。The present invention relates to a mouse pointer (m
More particularly, the present invention relates to a mouse pointer control method and apparatus for selecting one of a plurality of images, such as a GUI (Graphic User Interface) displayed in an overlapping manner, with a mouse pointer.
【0002】[0002]
【従来の技術】図6は、GUI設計システムにおけるG
UI画面を示す。GUI画面内には表示部品としての1
つのGUI部品101が表示され、或いはGUI部品1
01を含む複数のGUI部品が点在している。設計者
(操作者)はマウス(図示せず)を用いてマウスポイン
タ102をGUI部品101上に移動させることによ
り、GUI部品101を選択することができる。2. Description of the Related Art FIG.
4 shows a UI screen. 1 as a display component in the GUI screen
GUI parts 101 are displayed or GUI part 1
01 are scattered around. The designer (operator) can select the GUI component 101 by moving the mouse pointer 102 over the GUI component 101 using a mouse (not shown).
【0003】図7はGUI画面内に設計された複数のG
UI部品101(部品1),103(部品2),104
(部品3)が重なる状態で表示されている場合を示す。
このように複数のGUI部品が重畳して表示されている
場合、上下のGUI部品の相互間の輪郭が近接してい
る。このため、マウスポインタ102の移動は僅かにな
る。特に、マウスポインタ2のサイズに対して各GUI
部品が小さい場合、マウスの操作は慎重に行う必要があ
る。FIG. 7 shows a plurality of G designed in a GUI screen.
UI components 101 (component 1), 103 (component 2), 104
This shows a case where (part 3) is displayed in an overlapping state.
When a plurality of GUI components are displayed in a superimposed manner as described above, the outline between the upper and lower GUI components is close to each other. Therefore, the movement of the mouse pointer 102 becomes small. In particular, each GUI for the size of the mouse pointer 2
When the parts are small, the mouse operation needs to be done carefully.
【0004】[0004]
【発明が解決しようとする課題】しかし、従来のマウス
ポインタ制御方法および装置によると、図7のように、
複数のGUI部品が重なる状態で表示されている場合、
マウスポインタ2のサイズに対して設計している各GU
I部品が小さいと、マウスポインタ102の位置決めが
し難くなり、GUI部品の選択に時間をとられ、GUI
設計の作業効率を低下させている。However, according to the conventional mouse pointer control method and apparatus, as shown in FIG.
When multiple GUI parts are displayed in an overlapping state,
Each GU designed for the size of the mouse pointer 2
If the I component is small, it becomes difficult to position the mouse pointer 102, and it takes time to select a GUI component, and the GUI
Design work efficiency is reduced.
【0005】このような場合、図8に示すように、重な
って表示されている各GUI部品を拡大表示してマウス
ポインタ102による選択がし易いようにすることも行
われている。しかし、拡大表示のための作業が必要にな
り、本来の作業を中断したり、GUI部品の操作に時間
がとられ、という不具合がある。GUI設計等の作業効
率を向上させることができる。In such a case, as shown in FIG. 8, the GUI parts displayed in an overlapping manner are enlarged and displayed so that selection by the mouse pointer 102 is facilitated. However, there is a problem that an operation for enlarged display is required, the original operation is interrupted, and time is required for operating the GUI parts. Work efficiency such as GUI design can be improved.
【0006】したがって、本発明の目的は、複数の表示
部品が重なり、マウスポインタのサイズに対して各表示
部品が小さい場合でも、マウスポインタによる表示部品
を容易に選択することのできるマウスポインタ制御方法
および装置を提供することにある。Accordingly, an object of the present invention is to provide a mouse pointer control method which can easily select a display component using a mouse pointer even when a plurality of display components overlap and each display component is smaller than the size of the mouse pointer. And to provide a device.
【0007】[0007]
【課題を解決するための手段】本発明は、上記の目的を
達成するため、第1特徴として、ディスプレイ画面上に
表示された複数の表示部品の中から1つの表示部品をマ
ウスポインタによって選択するマウスポインタ制御方法
において、前記複数の表示部品が重なって表示されると
き、前記マウスポインタを縮小して前記1つの表示部品
を選択することを特徴とするマウスポインタ制御方法を
提供する。According to the present invention, as a first feature, one display component is selected from a plurality of display components displayed on a display screen by a mouse pointer. In the mouse pointer control method, when the plurality of display components are displayed in an overlapping manner, the mouse pointer is reduced and the one display component is selected to provide the mouse pointer control method.
【0008】この方法によれば、ディスプレイ画面上に
複数の表示部品が重なった状態で表示されているとき、
その部分に置かれたマウスポインタのサイズを縮小し、
表示部品の選択が容易に行えるようにする。したがっ
て、複数の表示部品が重なって表示されていても、所望
の表示部品を容易に選択することができ、GUI設計等
の作業効率を向上させることができる。According to this method, when a plurality of display components are displayed in an overlapping state on the display screen,
Reduce the size of the mouse pointer placed on that part,
Display components can be easily selected. Therefore, even when a plurality of display components are displayed in an overlapping manner, a desired display component can be easily selected, and work efficiency of GUI design and the like can be improved.
【0009】本発明は、上記の目的を達成するため、第
2特徴として、ディスプレイ画面上に表示された複数の
表示部品の中から1つの表示部品をマウスポインタによ
って選択するマウスポインタ制御方法において、前記マ
ウスポインタによって1つが選択される複数のGUI部
品等の表示部品の重なり度合いを示す多重度と、前記マ
ウスポインタを縮小する縮小率の関係を示すテーブルを
設定し、前記マウスポインタの移動を監視し、前記マウ
スポインタの移動の停止を検出したときにタイマーを起
動し、前記タイマーの設定時間が経過したときに前記複
数の表示部品の前記多重度をチェックし、前記多重度の
チェック結果に基づいて前記多重度に対応する前記縮小
率を前記テーブル内から検索し、前記検索による前記縮
小率に基づいて前記マウスポインタを縮小する処理を行
うことを特徴とするマウスポインタ制御方法を提供す
る。According to a second aspect of the present invention, there is provided a mouse pointer control method for selecting one display component from a plurality of display components displayed on a display screen by a mouse pointer. Setting a table indicating a relationship between a multiplicity indicating a degree of overlap of a plurality of display parts such as a plurality of GUI parts selected by the mouse pointer and a reduction ratio for reducing the mouse pointer, and monitoring the movement of the mouse pointer A timer is started when the stop of the movement of the mouse pointer is detected, and when the set time of the timer has elapsed, the multiplicity of the plurality of display components is checked, and based on the multiplicity check result. And searching the table for the reduction ratio corresponding to the multiplicity, based on the reduction ratio by the search. Moving a mouse pointer control method and performing a process for reducing the mouse pointer.
【0010】この方法によれば、マウスポインタの移動
が停止し、複数の表示部品の重なり部分にマウスポイン
タが介在しているときにタイマーが起動し、タイマー設
定時間の経過後に複数の表示部品の重なり部の多重度が
検出され、この多重度に応じてテーブルが検索され、検
出した多重度に対する縮小率が求められ、この縮小率に
基づいてマウスポインタのサイズが縮小される。したが
って、複数の表示部品が重なって表示されていても、所
望の表示部品を容易に選択することができ、GUI設計
等の作業効率を向上させることができる。According to this method, the movement of the mouse pointer is stopped, the timer is started when the mouse pointer is interposed in the overlapping portion of the plurality of display components, and the plurality of display components are switched after the timer set time has elapsed. The multiplicity of the overlapping portion is detected, a table is searched according to the multiplicity, a reduction ratio for the detected multiplicity is obtained, and the size of the mouse pointer is reduced based on the reduction ratio. Therefore, even when a plurality of display components are displayed in an overlapping manner, a desired display component can be easily selected, and work efficiency of GUI design and the like can be improved.
【0011】本発明は、上記の目的を達成するため、第
3特徴として、マウスポインタをディスプレイ画面上に
表示し、前記マウスポインタをマウスの操作に連動して
前記ディスプレイ画面上に移動させるマウスポインタ制
御装置において、前記マウスポインタによる選択対象の
複数の表示部品の重なり度合いを示す多重度と該多重度
に対応した前記マウスポインタの縮小率が設定されたテ
ーブルと、前記マウスポインタの位置を監視し、前記マ
ウスポインタの停止位置における前記複数の表示部品の
前記多重度を求め、前記マウスポインタの停止継続時間
が所定以上のときに前記テーブルを検索し、前記多重度
に対応した前記縮小率を出力する多重度チェック手段
と、前記マウスポインタを前記多重度チェック手段から
与えられた前記縮小率に応じて縮小するマウスポインタ
制御手段を備えることを特徴とするマウスポインタ制御
装置を提供する。According to a third aspect of the present invention, there is provided a mouse pointer for displaying a mouse pointer on a display screen and moving the mouse pointer on the display screen in response to a mouse operation. The control device monitors a multiplicity indicating a degree of overlap of a plurality of display components to be selected by the mouse pointer, a table in which a reduction ratio of the mouse pointer corresponding to the multiplicity is set, and a position of the mouse pointer. Obtaining the multiplicity of the plurality of display components at the stop position of the mouse pointer, searching the table when the mouse pointer stop duration is equal to or longer than a predetermined time, and outputting the reduction ratio corresponding to the multiplicity. Multiplicity check means for performing the reduction and the mouse pointer given from the multiplicity check means. Moving a mouse pointer control device, characterized in that it comprises a mouse pointer control means for reducing in accordance with.
【0012】この構成によれば、マウスポインタの移動
が停止し、複数の表示部品の重なり部分にマウスポイン
タが介在し、さらに所定時間が経過をもって複数の表示
部品の重なり部の多重度が多重度チェック手段によって
検出される。さらに多重度チェック手段は多重度に応じ
てテーブルを検索し、多重度に対する縮小率を求める。
この縮小率に基づいて、マウスポインタ制御手段はマウ
スポインタのサイズを縮小する。したがって、複数の表
示部品が重なって表示されていても、所望の表示部品を
容易に選択することができ、GUI設計等の作業効率を
向上させることができる。According to this structure, the movement of the mouse pointer is stopped, the mouse pointer is interposed in the overlapping portion of the plurality of display components, and the multiplicity of the overlapping portion of the plurality of display components is increased after a lapse of a predetermined time. Detected by the checking means. Further, the multiplicity check means searches a table according to the multiplicity, and obtains a reduction ratio for the multiplicity.
Based on the reduction rate, the mouse pointer control means reduces the size of the mouse pointer. Therefore, even when a plurality of display components are displayed in an overlapping manner, a desired display component can be easily selected, and work efficiency of GUI design and the like can be improved.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。図1は本発明によるマウスポイン
タ制御装置を示す。本発明のマウスポインタ制御装置
は、マウスポインタ管理装置10と、このマウスポイン
タ管理装置10に接続されたGUI設計装置20を備え
て構成されている。GUI設計装置20の表示画面に
は、図7に示したように、1または複数のGUI部品、
およびマウスポインタ102が表示され、設計者(操作
者)によるマウスの操作に応じてマウスポインタ102
が移動する。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a mouse pointer control device according to the present invention. The mouse pointer control device of the present invention includes a mouse pointer management device 10 and a GUI design device 20 connected to the mouse pointer management device 10. As shown in FIG. 7, the display screen of the GUI design device 20 includes one or more GUI parts,
And a mouse pointer 102 are displayed, and the mouse pointer 102 is displayed in response to a mouse operation by a designer (operator).
Moves.
【0014】マウスポインタ管理装置10は、マウスポ
インタ102の移動を制御するマウスポインタ制御部1
1、マウスポインタ102の位置を監視し、マウスポイ
ンタ102の多重度Mを求め、この多重度Mからマウス
ポインタ102の縮小率Rをマウスポインタ制御部11
へ通知する多重度チェック部12、およびマウスポイン
タ102の縮小率を管理する縮小率管理テーブル13を
備えて構成されている。多重度チェック部12は、マウ
スポインタ102が停止した時間を監視する内部タイマ
ー14を実装している。また、縮小率管理テーブル13
は、GUI部品の重なり具合を示す多重度M及び該多重
度Mに応じて決定されるマウスポインタ102の縮小率
Rとを備えて構成されている。縮小率管理テーブル13
の多重度Mと縮小率Rの対応は、任意に変更することが
できる。The mouse pointer management device 10 includes a mouse pointer control unit 1 for controlling the movement of the mouse pointer 102.
1. The position of the mouse pointer 102 is monitored, the multiplicity M of the mouse pointer 102 is obtained, and the reduction rate R of the mouse pointer 102 is calculated from the multiplicity M.
And a reduction rate management table 13 for managing the reduction rate of the mouse pointer 102. The multiplicity check unit 12 has an internal timer 14 that monitors the time when the mouse pointer 102 stops. Also, the reduction rate management table 13
Is configured to include a multiplicity M indicating the degree of overlap of GUI parts and a reduction rate R of the mouse pointer 102 determined according to the multiplicity M. Reduction rate management table 13
Of the multiplicity M and the reduction rate R can be arbitrarily changed.
【0015】多重度チェック部12は、マウスポインタ
102が指示する位置を常時監視しており、マウスポイ
ンタ102の停止が所定時間継続したとき(つまり、画
面内のGUI部品の選択が行われたとき)、内部タイマ
ー14を起動させる。内部タイマー14で設定された時
間が経過した時点で、多重度チェック部12はマウスポ
インタ102が指示しているGUI部品の多重度Mをチ
ェックする。例えば、図7に示す画面が表示されている
場合、マウスポインタ102が指示している部分におい
て重なっているGUI部品は、GUI部品103とGU
I部品104の2つであるので、多重度Mは「2」とな
る。多重度Mをチェックできたことから、多重度チェッ
ク部12は縮小率管理テーブル13を参照し、多重度M
=2に対応する縮小率Rの値を検索する。ここでは、縮
小率管理テーブル13に示されるように、多重度M=2
に対応する縮小率Rは50%である。この縮小率Rの値
「50%」は、多重度チェック部12によりマウスポイ
ンタ制御部11へ通知される。マウスポインタ制御部1
1は、多重度チェック部12から通知された縮小率R
「50%」に従ってマウスポインタ102を102aの
サイズに変更する。このとき、GUI部品101,10
3,104のサイズ変更は行わない。The multiplicity check unit 12 constantly monitors the position indicated by the mouse pointer 102, and when the mouse pointer 102 is stopped for a predetermined period of time (that is, when a GUI component in the screen is selected). ), The internal timer 14 is started. When the time set by the internal timer 14 has elapsed, the multiplicity check unit 12 checks the multiplicity M of the GUI component pointed to by the mouse pointer 102. For example, when the screen shown in FIG. 7 is displayed, the GUI parts overlapping at the part indicated by the mouse pointer 102 are the GUI parts 103 and the GUI parts.
Since there are two I parts 104, the multiplicity M is “2”. Since the multiplicity M can be checked, the multiplicity check unit 12 refers to the reduction rate management table 13 and
The value of the reduction ratio R corresponding to = 2 is searched. Here, as shown in the reduction ratio management table 13, the multiplicity M = 2
Is 50%. The multiplicity check unit 12 notifies the mouse pointer control unit 11 of the value “50%” of the reduction ratio R. Mouse pointer control unit 1
1 is the reduction rate R notified from the multiplicity check unit 12
The mouse pointer 102 is changed to the size of 102a according to “50%”. At this time, the GUI parts 101 and 10
The size of 3,104 is not changed.
【0016】図2は多重度Mに応じてマウスポインタの
サイズを縮小した後の画面内容を示す。上述したよう
に、縮小率Rが50%の場合、マウスポインタ102
は、図7のサイズから50%の縮小率Rで縮小された図
2のサイズのマウスポインタ102aになる。このよう
に、マウスポインタ102がマウスポインタ102aに
縮小されたことにより、GUI部品101,103,1
04の2つ以上が重なっていても、その中の1つを容易
に選択することができる。FIG. 2 shows the contents of the screen after reducing the size of the mouse pointer according to the multiplicity M. As described above, when the reduction ratio R is 50%, the mouse pointer 102
Is a mouse pointer 102a of the size of FIG. 2 reduced from the size of FIG. 7 at a reduction rate R of 50%. As described above, since the mouse pointer 102 is reduced to the mouse pointer 102a, the GUI parts 101, 103, 1
Even if two or more of 04 overlap, one of them can be easily selected.
【0017】図3は本発明のマウスポインタ制御方法と
しての図1の構成のマウスポインタ制御装置の動作を示
す。図3のフローチャートを参照して、図1のマウスポ
インタ制御装置の動作を説明する。以下のフローチャー
トにおいては、ステップをSで表している。マウスポイ
ンタ102の動きは多重度チェック部12によって常時
監視されており(S301)、マウスポインタ102の
移動の停止を検出すると(S302)、多重度チェック
部12は内部タイマー14を起動させる(S303)。
S302でマウスポインタ102の停止が検出されなか
った場合、処理はS301へ戻され、マウスポインタ1
02の動きを再度監視する。内部タイマー14の起動
後、マウスポインタ102が一定時間継続して停止した
か否かをチェックする(S304)。FIG. 3 shows the operation of the mouse pointer control device having the configuration of FIG. 1 as the mouse pointer control method of the present invention. The operation of the mouse pointer control device of FIG. 1 will be described with reference to the flowchart of FIG. In the following flowcharts, steps are represented by S. The movement of the mouse pointer 102 is constantly monitored by the multiplicity check unit 12 (S301). When the stop of the movement of the mouse pointer 102 is detected (S302), the multiplicity check unit 12 starts the internal timer 14 (S303). .
If the stop of the mouse pointer 102 is not detected in S302, the process returns to S301 and the mouse pointer 1
02 is monitored again. After the activation of the internal timer 14, it is checked whether the mouse pointer 102 has been continuously stopped for a certain period of time (S304).
【0018】マウスポインタ102が一定時間継続して
停止したことが検出されると、多重度チェック部12
は、マウスポインタ102が介在している部分のGUI
部品の重なり数をチェックする。このチェックにより得
られた多重度M(=2)に基づいて、多重度チェック部
12は縮小率管理テーブル13を検索する(S30
5)。多重度チェック部12は多重度M=2に対応する
縮小率Rを求め(ここでは、R=50%)、マウスポイ
ンタ制御部11へ通知する(S306)。縮小率の通知
を受けたマウスポインタ制御部11は、図2のように、
マウスポインタ102のサイズを縮小する制御を実行す
る(S307)。S304において、内部タイマー14
の起動後、マウスポインタ102に一定時間を越える停
止が無かった場合、多重度チェック部12は内部タイマ
ー14をリセットし(S308)、処理をS301へ戻
した後、以降の処理を繰り返し実行する。When it is detected that the mouse pointer 102 has been continuously stopped for a predetermined time, the multiplicity check unit 12
Is the GUI of the part where the mouse pointer 102 is interposed.
Check the number of overlapping parts. Based on the multiplicity M (= 2) obtained by this check, the multiplicity check unit 12 searches the reduction rate management table 13 (S30).
5). The multiplicity check unit 12 obtains a reduction ratio R corresponding to the multiplicity M = 2 (R = 50% in this case), and notifies the mouse pointer control unit 11 (S306). The mouse pointer control unit 11 having received the notification of the reduction ratio, as shown in FIG.
Control for reducing the size of the mouse pointer 102 is executed (S307). In S304, the internal timer 14
If the mouse pointer 102 has not stopped for a certain period of time after the start of the operation, the multiplicity check unit 12 resets the internal timer 14 (S308), returns the process to S301, and repeats the subsequent processes.
【0019】図4は本発明の他の実施の形態を示す。本
実施の形態は、図1の構成にキーボードチェック部41
を追加したところに特徴があり、マウスポインタ制御部
11にキーボード(key board)40のキー操作をチェ
ックするキーボードチェック部41を組み込み、キーボ
ード40上の特定のキーが押下されたか否かをチェック
し、特定のキーが押下されたときにはマウスポインタ1
02の縮小制御を行わないようにしている。操作者によ
っては、たとえGUI部品の選択が不便であっても、マ
ウスポインタ102のサイズを変更しない方が使い易い
と考える人もある。このような場合、特定のキーを押下
することにより、図3に示した処理をキャンセルするこ
とができる。例えば、キーボード40の「shift
(シフト)」キーを特定のキーとして設定しておけば、
「shift」キーの押下により、GUI部品に重なり
がある場所にマウスポインタ102が移動しても、マウ
スポインタ102のサイズを元のままにすることができ
る。FIG. 4 shows another embodiment of the present invention. In this embodiment, the keyboard check unit 41 is added to the configuration of FIG.
Is added, and a keyboard check unit 41 for checking a key operation of a keyboard (key board) 40 is incorporated in the mouse pointer control unit 11 to check whether a specific key on the keyboard 40 is pressed. Mouse pointer 1 when a specific key is pressed
02 reduction control is not performed. Some operators may find it easier to use the mouse pointer 102 without changing the size of the mouse pointer 102, even if the selection of GUI parts is inconvenient. In such a case, the processing shown in FIG. 3 can be canceled by pressing a specific key. For example, "shift" of the keyboard 40
(Shift) "key as a specific key,
By pressing the “shift” key, the size of the mouse pointer 102 can be kept as it is even if the mouse pointer 102 moves to a place where the GUI parts overlap.
【0020】図5は、図4の構成のマウスポインタ制御
装置の動作を示す。図5を参照して、図4のマウスポイ
ンタ制御装置の動作を説明する。多重度チェック部12
は、マウスポインタ102の動きを常時監視しており
(S501)、マウスポインタ102が停止したか否か
をチェックする。マウスポインタ102の移動がマウス
の操作停止に伴って止まったことが判定(S502)さ
れると、多重度チェック部12は内部タイマー14を起
動する(S503)。一方、マウスポインタ102の停
止が検出されなかった場合にはS501へ戻り、マウス
ポインタ102の動きを再度監視する。内部タイマー1
4が起動後、マウスポインタ102の移動が一定時間以
上停止したか否かを監視する(S504)。一定時間を
越えるマウスポインタ102の停止が判定された場合、
多重度チェック部12は、マウスポインタ102が介在
している部分のGUI部品の重なり数をチェックする。
このチェックにより得られた多重度M(ここではM=
2)に基づいて、多重度チェック部12は縮小率管理テ
ーブル13を検索する(S505)。FIG. 5 shows the operation of the mouse pointer control device having the configuration of FIG. The operation of the mouse pointer control device of FIG. 4 will be described with reference to FIG. Multiplicity check unit 12
Monitors the movement of the mouse pointer 102 at all times (S501), and checks whether or not the mouse pointer 102 has stopped. When it is determined that the movement of the mouse pointer 102 has stopped due to the stop of the mouse operation (S502), the multiplicity check unit 12 activates the internal timer 14 (S503). On the other hand, if the stop of the mouse pointer 102 is not detected, the process returns to S501, and the movement of the mouse pointer 102 is monitored again. Internal timer 1
After the activation of the mouse pointer 4, it is monitored whether or not the movement of the mouse pointer 102 has stopped for a certain period of time (S504). If it is determined that the mouse pointer 102 stops for a certain period of time,
The multiplicity check unit 12 checks the number of overlapping GUI parts in the portion where the mouse pointer 102 is interposed.
The multiplicity M obtained by this check (here, M =
Based on 2), the multiplicity check unit 12 searches the reduction rate management table 13 (S505).
【0021】多重度チェック部12はGUI部品の多重
度M=2を検索し、縮小率管理テーブル13のM=2に
対応する縮小率Rの値を検索する。ここでは、M=2に
対応する縮小率Rの値は50%であるので、この縮小率
=50%の値をマウスポインタ制御部11へ通知する
(S506)。縮小率Rの通知を受けたマウスポインタ
制御部11は、内蔵のキーボードチェック部41によ
り、特定のキーが押下されているか否かをチェックする
(S509)。特定のキーが押下されていない場合、マ
ウスポインタ制御部11はマウスポインタ102を50
%に縮小する制御を実行する(S507)。また、内部
タイマー14が起動後、マウスポインタ102が一定時
間を越える停止をしていなかった場合(S507)、内
部タイマー14をリセット(S508)した後、処理を
S501へ戻し、以降の処理を再度実行する。また、キ
ーボードチェック部41が特定のキーが押下されている
と判定した場合(S509)、マウスポインタ102の
サイズ変更を行わずにS501へ戻り、マウスポインタ
102の動きを再度監視する。The multiplicity check unit 12 retrieves the multiplicity M = 2 of the GUI component, and retrieves the value of the reduction ratio R corresponding to M = 2 in the reduction ratio management table 13. Here, since the value of the reduction ratio R corresponding to M = 2 is 50%, the value of this reduction ratio = 50% is notified to the mouse pointer control unit 11 (S506). Upon receiving the notification of the reduction rate R, the mouse pointer control unit 11 checks whether or not a specific key is pressed by the built-in keyboard check unit 41 (S509). When a specific key is not pressed, the mouse pointer control unit 11 sets the mouse pointer 102 to 50
The control for reducing to% is executed (S507). If the mouse pointer 102 has not stopped for a certain period of time after the internal timer 14 has been activated (S507), the internal timer 14 is reset (S508), the process returns to S501, and the subsequent processes are repeated. Execute. If the keyboard check unit 41 determines that a specific key is pressed (S509), the process returns to S501 without changing the size of the mouse pointer 102, and monitors the movement of the mouse pointer 102 again.
【0022】上記第2の実施の形態においては、特定の
キーとして「shift」キーを用いたが、他のキーで
も良いし、操作者(ユーザー)により自由に設定できる
ようにしてもよい。In the second embodiment, the "shift" key is used as a specific key. However, another key may be used, or the key may be freely set by an operator (user).
【0023】上記の説明では、GUI設計システムに本
発明を適用した場合を説明したが、パーソナルコンピュ
ータにおけるウィンドウの選択等にも適用可能である。In the above description, a case has been described in which the present invention is applied to a GUI design system. However, the present invention can also be applied to window selection in a personal computer.
【0024】[0024]
【発明の効果】以上説明した通り、本発明のマウスポイ
ンタ制御方法によれば、複数の表示部品が重なって表示
されるとき、マウスポインタを縮小して1つの表示部品
を選択するようにしたので、複数の表示部品が重なって
表示されていても、所望の表示部品を容易に選択できる
ようになり、GUI設計等の作業効率を向上させること
ができる。As described above, according to the mouse pointer control method of the present invention, when a plurality of display parts are displayed in an overlapping manner, the mouse pointer is reduced and one display part is selected. Even if a plurality of display components are displayed in an overlapping manner, a desired display component can be easily selected, and work efficiency of GUI design and the like can be improved.
【0025】さらに、他のマウスポインタ制御方法、お
よびマウスポインタ制御装置によれば、GUI部品等の
表示部品の多重度によってマウスポインタのサイズを自
動的に変更するようにしたので、表示部品の選択を容易
に行うことが可能になり、GUI設計等の作業効率を向
上させることができる。Further, according to the other mouse pointer control method and the mouse pointer control device, the size of the mouse pointer is automatically changed according to the multiplicity of the display components such as the GUI components. Can be easily performed, and work efficiency of GUI design and the like can be improved.
【図1】本発明によるマウスポインタ制御装置を示すブ
ロック図である。FIG. 1 is a block diagram showing a mouse pointer control device according to the present invention.
【図2】多重度Mに応じてマウスポインタのサイズを縮
小した後の画面内容を示す拡大図である。FIG. 2 is an enlarged view showing screen contents after reducing the size of a mouse pointer according to a multiplicity M;
【図3】図1の構成のマウスポインタ制御装置の動作を
示すフローチャートである。FIG. 3 is a flowchart showing an operation of the mouse pointer control device having the configuration of FIG. 1;
【図4】本発明の他の実施の形態を示すブロック図であ
る。FIG. 4 is a block diagram showing another embodiment of the present invention.
【図5】図4の構成のマウスポインタ制御装置の動作を
示すフローチャートである。FIG. 5 is a flowchart showing an operation of the mouse pointer control device having the configuration of FIG. 4;
【図6】GUIを用いた設計システムにおけるGUI画
面を示す画面図である。FIG. 6 is a screen diagram showing a GUI screen in a design system using a GUI.
【図7】GUI画面内に設計された複数のGUI部品が
重なった状態で表示されている場合の画面図である。FIG. 7 is a screen diagram when a plurality of designed GUI parts are displayed in an overlapping state on the GUI screen.
【図8】マウスポインタによるGUI部品の選択を容易
にするためにGUI部品を拡大表示した状態を示す画面
図である。FIG. 8 is a screen view showing a state in which a GUI component is enlarged and displayed to facilitate selection of the GUI component using a mouse pointer.
10 マウスポインタ制御装置 11 マウスポインタ制御部 12 多重度チェック部 13 縮小率管理テーブル 14 内部タイマー 20 GUI設計装置 40 キーボード 41 キーボードチェック部 101,103,104 GUI部品 102 マウスポインタ M 多重度 R 縮小率 Reference Signs List 10 mouse pointer control device 11 mouse pointer control unit 12 multiplicity check unit 13 reduction ratio management table 14 internal timer 20 GUI design device 40 keyboard 41 keyboard check unit 101, 103, 104 GUI parts 102 mouse pointer M multiplicity R reduction ratio
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000061999AJP2001249752A (en) | 2000-03-07 | 2000-03-07 | Mouse pointer control method and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000061999AJP2001249752A (en) | 2000-03-07 | 2000-03-07 | Mouse pointer control method and device |
| Publication Number | Publication Date |
|---|---|
| JP2001249752Atrue JP2001249752A (en) | 2001-09-14 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000061999APendingJP2001249752A (en) | 2000-03-07 | 2000-03-07 | Mouse pointer control method and device |
| Country | Link |
|---|---|
| JP (1) | JP2001249752A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003330856A (en)* | 2002-05-10 | 2003-11-21 | Nec Corp | Browser system and control method |
| US9086782B2 (en) | 2010-01-13 | 2015-07-21 | Fuji Xerox Co., Ltd. | Display-controlling device, display device, display-controlling method, and computer readable medium |
| EP3995941A4 (en)* | 2019-07-02 | 2023-03-08 | LG Electronics Inc. | Display device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003330856A (en)* | 2002-05-10 | 2003-11-21 | Nec Corp | Browser system and control method |
| US9086782B2 (en) | 2010-01-13 | 2015-07-21 | Fuji Xerox Co., Ltd. | Display-controlling device, display device, display-controlling method, and computer readable medium |
| EP3995941A4 (en)* | 2019-07-02 | 2023-03-08 | LG Electronics Inc. | Display device |
| Publication | Publication Date | Title |
|---|---|---|
| US7796031B2 (en) | Monitoring apparatus and monitoring method | |
| US20090303256A1 (en) | Display-pointer visibility | |
| JP2000214977A (en) | Pointing method | |
| US8099738B2 (en) | Message display device which changes a manner of displaying a message over time, and a non-transitory computer-readable medium storing a message display program changes a manner of displaying a message over time | |
| JP4862945B2 (en) | Data analysis system | |
| JP5025230B2 (en) | Multi-monitor monitoring control apparatus and process monitoring control system using the same | |
| US20140049493A1 (en) | Information device, and computer-readable storage medium for computer program | |
| JP2001249752A (en) | Mouse pointer control method and device | |
| JP4960325B2 (en) | Image information processing apparatus, image processing apparatus, image information processing method, image information processing program, and recording medium on which image information processing program is recorded | |
| CN104461275B (en) | A kind of method and its device of fast selecting paging | |
| US10114518B2 (en) | Information processing system, information processing device, and screen display method | |
| JP4686973B2 (en) | Mobile information processing terminal | |
| KR100293958B1 (en) | Selection method of display menu in portable telephone | |
| JP2001195170A (en) | Portable electronic equipment, input controller and storage medium | |
| JP6365268B2 (en) | Display device, image forming apparatus, display method, and display program | |
| JP2006197055A5 (en) | ||
| JPH09128194A (en) | Display monitoring device | |
| JP2000242385A (en) | Pointing device control system, control method, and recording medium recording processing program therefor | |
| JP7098943B2 (en) | Display control device, display control system and program | |
| JP7661182B2 (en) | Content display system, terminal device, server device and method | |
| JP3313583B2 (en) | Cursor display method and cursor display device | |
| JPH08115196A (en) | Display processing for parameter screen | |
| KR20080000892A (en) | Method and apparatus for processing of input action | |
| JP2003280798A (en) | Information processing apparatus and information processing apparatus control method | |
| JP1738178S (en) | Image for function selection |