[go: up one dir, main page]

JP2003330594A - Device, computer program and method for automatically moving cursor - Google Patents

Device, computer program and method for automatically moving cursor

Info

Publication number
JP2003330594A
JP2003330594A JP2002139097A JP2002139097A JP2003330594A JP 2003330594 A JP2003330594 A JP 2003330594A JP 2002139097 A JP2002139097 A JP 2002139097A JP 2002139097 A JP2002139097 A JP 2002139097A JP 2003330594 A JP2003330594 A JP 2003330594A
Authority
JP
Japan
Prior art keywords
cursor
movement
gui
automatic
gui component
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.)
Withdrawn
Application number
JP2002139097A
Other languages
Japanese (ja)
Inventor
Takeshi Yamazaki
壮 山崎
Susumu Uchida
將 内田
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.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric Co Ltd
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 Alps Electric Co Ltd filed Critical Alps Electric Co Ltd
Priority to JP2002139097A priority Critical patent/JP2003330594A/en
Publication of JP2003330594A publication Critical patent/JP2003330594A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method for automatically moving a cursor which allow to move a mouse cursor to a position of GUI components shown on a screen by using a simple operation when the screen is shown by a multi-window system. <P>SOLUTION: The method is featured by comprising a process to detect the position of the GUI components currently displayed on the basis of contents currently displayed on a window screen through the multi-window system (step S1), a process to selectively shift the cursor to the position where the GUI components exist. (Step S2 to S5), and a process to move the cursor to the position of the selected GUI components (Step S6). <P>COPYRIGHT: (C)2004,JPO

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、カーソル自動移動
方法、カーソル自動移動装置、及びそのカーソル自動移
動装置をコンピュータを利用して実現するためのコンピ
ュータプログラムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic cursor movement method, an automatic cursor movement device, and a computer program for realizing the automatic cursor movement device using a computer.

【0002】[0002]

【従来の技術】従来、コンピュータのユーザインタフェ
ースの一つとして、グラフィカル・ユーザ・インタフェ
ース(GUI;Graphical User Interface)が利用され
ている。GUIでは、ユーザがボタンやメニュー、アイ
コン等のグラフィカルな部品(以下、GUI部品と称す
る)をマウスなどのポインティング・デバイスで制御し
て操作する。ポインティング・デバイスとは、コンピュ
ータ画面上の特定箇所を指し示すための機器であり、マ
ウスはその代表的なものである。他のポインティング・
デバイスとしては、主にノート型パーソナルコンピュー
タで使用されているトラックボールやスティック型ポイ
ンティングデバイス、タッチパッドなどがある。
2. Description of the Related Art Conventionally, a graphical user interface (GUI) has been used as one of computer user interfaces. In the GUI, a user controls graphical components such as buttons, menus, and icons (hereinafter referred to as GUI components) with a pointing device such as a mouse for operation. A pointing device is a device for pointing a specific place on a computer screen, and a mouse is a typical one. Other pointing
Examples of the device include a trackball, a stick type pointing device, and a touch pad which are mainly used in notebook personal computers.

【0003】また、GUI環境では、そのポインティン
グ・デバイスの操作により指し示される箇所を示すため
にマウスカーソルと呼ばれるカーソル(例えば矢印)が
画面上に表示され、このマウスカーソルによって画面上
の操作箇所が示される。このマウスカーソルは、GUI
部品の一つであり、ポインティングデバイスと連動して
画面上を移動する。これにより、ポインティング・デバ
イスを使用すれば、画面上の任意のGUI部品を素早く
指定することが可能である。例えば、ユーザは、マウス
を使用して操作したいGUI部品(ボタンやメニュー、
アイコン等)の位置までマウスカーソルを移動させ、ボ
タンを押したり、あるいはメニューを選択したり、ある
いはアイコンをクリックしてアプリケーションプログラ
ムを起動したりファイルを開いたりすることができる。
In the GUI environment, a cursor called a mouse cursor (for example, an arrow) is displayed on the screen to indicate a position pointed by the operation of the pointing device. Shown. This mouse cursor is GUI
It is one of the parts and moves on the screen in conjunction with the pointing device. With this, it is possible to quickly specify an arbitrary GUI component on the screen by using the pointing device. For example, a user can use a mouse to operate GUI components (buttons, menus,
You can move the mouse cursor to a position (such as an icon) and press a button, select a menu, or click an icon to start an application program or open a file.

【0004】また、マウスカーソルを自動的に移動させ
る機能も実現されている。この従来のカーソル自動移動
方法は、マウス等の操作によるマウスカーソルの移動方
向において最も近いGUI部品の位置に、マウスカーソ
ルを自動的に移動させるものである。さらに、一つのコ
ンピュータ画面上に複数のウィンドウ画面(一つの主ウ
ィンドウ画面と、主ウィンドウ画面上の一つまたは複数
の副ウィンドウ画面)を表示可能なマルチウィンドウ方
式により画面表示する場合には、現在表示中の複数のウ
ィンドウ画面の内、現在の操作対象として一つだけ選択
されているウィンドウ画面(以下、操作ウィンドウ画面
と称する)上のGUI部品の位置に、マウスカーソルを
自動的に移動させる。
A function of automatically moving a mouse cursor has also been realized. This conventional cursor automatic movement method is to automatically move the mouse cursor to the closest position of the GUI component in the movement direction of the mouse cursor by operating the mouse or the like. Furthermore, when displaying multiple window screens (one main window screen and one or more sub-window screens on the main window screen) on one computer screen by the multi-window method, The mouse cursor is automatically moved to the position of the GUI component on the window screen (hereinafter referred to as the operation window screen), which is currently selected as one of the plurality of window screens being displayed.

【0005】[0005]

【発明が解決しようとする課題】しかし、上述した従来
のカーソル自動移動方法では、現在表示中の複数のウィ
ンドウ画面の内、操作ウィンドウ画面上のGUI部品の
位置にのみマウスカーソルを移動させる。この結果、ユ
ーザに見えているGUI部品であっても、操作ウィンド
ウ画面以外のウィンドウ画面上のGUI部品の位置へ
は、マウスカーソルを自動的に移動させることができな
い。このために、ユーザは、一旦カーソル自動移動機能
を動作停止して、操作ウィンドウ画面ではない所望のウ
ィンドウ画面上に、マウスカーソルを手動で移動させ
る。次いで、その所望のウィンドウ画面上でクリックし
て操作ウィンドウ画面としてから、再度カーソル自動移
動機能を動作させてマウスカーソルを自動的に移動させ
るようにする。しかしながら、この操作は複雑であり、
使い勝手が悪いという問題がある。
However, in the above-mentioned conventional automatic cursor movement method, the mouse cursor is moved only to the position of the GUI component on the operation window screen among the plurality of currently displayed window screens. As a result, even if the GUI component is visible to the user, the mouse cursor cannot be automatically moved to the position of the GUI component on the window screen other than the operation window screen. Therefore, the user temporarily stops the automatic cursor movement function and manually moves the mouse cursor onto a desired window screen other than the operation window screen. Then, after clicking on the desired window screen to make it the operation window screen, the automatic cursor movement function is operated again to automatically move the mouse cursor. However, this operation is complicated,
There is a problem that it is not easy to use.

【0006】本発明は、このような事情を考慮してなさ
れたもので、その目的は、マルチウィンドウ方式により
画面表示する場合に、画面上に見えているGUI部品の
位置に簡易な操作でマウスカーソルを自動的に移動させ
ることができる、カーソル自動移動方法およびカーソル
自動移動装置を提供することにある。
The present invention has been made in consideration of such circumstances, and an object thereof is to perform a mouse operation at a position of a GUI component visible on the screen by a simple operation when the screen is displayed by the multi-window method. An object of the present invention is to provide a cursor automatic movement method and a cursor automatic movement device that can automatically move a cursor.

【0007】また、本発明は、そのカーソル自動移動装
置をコンピュータを利用して実現するためのコンピュー
タプログラムを提供することも目的とする。
Another object of the present invention is to provide a computer program for realizing the automatic cursor movement device using a computer.

【0008】[0008]

【課題を解決するための手段】上記の課題を解決するた
めに、本発明のカーソル自動移動方法は、マルチウィン
ドウ方式により表示されるウィンドウ画面上に現在表示
中の内容に基づいて、現在表示中のGUI部品の位置を
検出する過程と、ポインティング・デバイスの操作内容
に基づいてカーソルの移動先となる前記GUI部品を選
択する選択過程と、前記選択したGUI部品の位置へカ
ーソルを移動させる過程と、を含むことを特徴としてい
る。この発明によれば、操作ウィンドウ画面であるか否
かに関わらず、表示されているウィンドウ画面の全てに
ついての現在表示中のGUI部品の位置を検出し、この
位置検出したGUI部品の中から移動先となるGUI部
品を選択してカーソルを移動するので、マルチウィンド
ウ方式により画面表示する場合に、画面上に見えている
GUI部品(現在表示中のGUI部品)の位置に簡易な
操作でカーソルを自動的に移動させることができる。
In order to solve the above problems, the method for automatically moving a cursor according to the present invention is currently displayed on the basis of the contents currently displayed on the window screen displayed by the multi-window method. Detecting the position of the GUI part, selecting the GUI part to which the cursor is moved based on the operation content of the pointing device, and moving the cursor to the position of the selected GUI part. It is characterized by including and. According to the present invention, regardless of whether or not it is the operation window screen, the position of the currently displayed GUI part for all the displayed window screens is detected, and the position of the detected GUI part is moved. Since the previous GUI component is selected and the cursor is moved, when displaying on the screen by the multi-window method, the cursor is moved to the position of the GUI component (the GUI component currently displayed) visible on the screen by a simple operation. It can be moved automatically.

【0009】また、本発明のカーソル自動移動方法にお
いて、前記選択過程は、ポインティング・デバイスの操
作内容に基づいてカーソルの移動方向を検出する過程
と、前記位置検出したGUI部品の内、前記検出した移
動方向にあるGUI部品を検索する過程と、この検索結
果に基づいてカーソルの移動先となるGUI部品を選択
する過程と、を含むことを特徴とする。この発明によれ
ば、ポインティング・デバイスの操作内容に基づいて検
出したカーソルの移動方向にあるGUI部品の中から、
カーソルの移動先となるGUI部品を選択するので、適
切な位置へカーソルを自動的に移動することができると
いう効果が得られる。
In the method of automatically moving a cursor according to the present invention, the selecting step includes a step of detecting a moving direction of the cursor based on operation contents of a pointing device, and the detecting of the position detected GUI parts. It is characterized by including a process of searching for a GUI part in the moving direction and a process of selecting a GUI part to which the cursor is moved based on the search result. According to the present invention, among the GUI parts in the moving direction of the cursor detected based on the operation content of the pointing device,
Since the GUI component that is the movement destination of the cursor is selected, it is possible to automatically move the cursor to an appropriate position.

【0010】また、本発明のカーソル自動移動方法は、
前記位置検出したGUI部品の位置を記録する過程を含
むことを特徴とする。この発明によれば、位置検出した
GUI部品の位置を記録するので、該記録内容を使用し
てカーソルの移動方向にあるGUI部品を検索すること
が可能となる。これにより、ポインティング・デバイス
操作時にGUI部品の位置検出を行う必要はなくなり、
カーソル自動移動にかかる処理量を減らすことができる
ので、カーソル移動の応答速度を向上することができ
る。
The cursor automatic movement method of the present invention is
The method may further include the step of recording the position of the GUI component whose position is detected. According to the present invention, since the position of the detected GUI component is recorded, the recorded contents can be used to search for the GUI component in the moving direction of the cursor. This eliminates the need to detect the position of GUI parts when operating the pointing device.
Since the processing amount required for the automatic cursor movement can be reduced, the response speed of the cursor movement can be improved.

【0011】また、本発明のカーソル自動移動方法は、
複数の前記ポインティング・デバイスの内、少なくとも
いずれか一つを前記移動方向の検出対象とし、且つ少な
くともいずれか一つを前記移動方向の検出対象から除外
する設定を受け付ける過程を含むことを特徴とする。こ
の発明によれば、少なくとも一つのポインティング・デ
バイスをカーソル自動移動の対象デバイスとし、且つ少
なくとも一つのポインティング・デバイスをカーソル自
動移動の対象デバイスから除外することができるので、
少なくとも一つのポインティング・デバイスによりカー
ソルの自動移動を行い、且つ少なくとも一つのポインテ
ィング・デバイスによりカーソルの手動移動を行うよう
にすることができる。
The cursor automatic movement method of the present invention is
And a step of accepting a setting for excluding at least one of the plurality of pointing devices as a detection target of the movement direction and excluding at least one of the detection targets of the movement direction. . According to the present invention, at least one pointing device can be a target device for automatic cursor movement, and at least one pointing device can be excluded from the target device for automatic cursor movement.
The cursor may be automatically moved by at least one pointing device, and the cursor may be manually moved by at least one pointing device.

【0012】また、本発明のカーソル自動移動方法は、
前記過程からなるカーソル自動移動処理の実行開始ある
いは実行停止の設定を受け付ける過程と、この設定に従
って前記カーソル自動移動処理の実行を制御する過程
と、を含むことを特徴とする。この発明によれば、カー
ソル自動移動処理の実行開始あるいは実行停止の設定を
受け付けて、カーソル自動移動処理の実行を開始あるい
は停止するので、カーソル自動移動処理実行の開始と停
止を切り替え、カーソル自動移動機能をオン/オフして
使用することができる。
Further, the automatic cursor movement method of the present invention is
The present invention is characterized by including a step of accepting a setting of execution start or an execution stop of the automatic cursor movement processing consisting of the above steps, and a step of controlling execution of the automatic cursor movement processing according to this setting. According to the present invention, the setting for starting or stopping the execution of the automatic cursor movement process is accepted and the execution of the automatic cursor movement process is started or stopped. Therefore, the start and the stop of the automatic cursor movement process are switched, and the automatic cursor movement is performed. The function can be turned on / off and used.

【0013】上記の課題を解決するために、本発明のカ
ーソル自動移動装置は、マルチウィンドウ方式により表
示されるウィンドウ画面上に現在表示中の内容に基づい
て、現在表示中のGUI部品の位置を検出する位置検出
手段と、ポインティング・デバイスの操作内容に基づい
てカーソルの移動先となる前記GUI部品を選択する選
択手段と、前記選択したGUI部品の位置へカーソルを
移動させる移動処理手段と、を備えたことを特徴として
いる。この発明によれば、位置検出手段が、操作ウィン
ドウ画面であるか否かに関わらず、表示されているウィ
ンドウ画面の全てについての現在表示中のGUI部品の
位置を検出し、選択手段がこの位置検出したGUI部品
の中から移動先となるGUI部品を選択して、移動処理
手段がカーソルを移動させる。これにより、マルチウィ
ンドウ方式により画面表示する場合に、画面上に見えて
いるGUI部品(現在表示中のGUI部品)の位置に簡
易な操作でカーソルを自動的に移動させることができ
る。
In order to solve the above problems, the automatic cursor movement device of the present invention determines the position of the currently displayed GUI component based on the contents currently displayed on the window screen displayed by the multi-window method. Position detecting means for detecting, selecting means for selecting the GUI component to which the cursor is moved based on the operation content of the pointing device, and movement processing means for moving the cursor to the position of the selected GUI component. It is characterized by having. According to the present invention, the position detecting means detects the position of the GUI component currently displayed on all the displayed window screens regardless of whether it is the operation window screen, and the selecting means detects this position. From the detected GUI components, the GUI component that is the destination is selected, and the movement processing means moves the cursor. Accordingly, when the screen is displayed by the multi-window method, the cursor can be automatically moved to the position of the GUI component (the GUI component currently displayed) visible on the screen by a simple operation.

【0014】上記の課題を解決するために、本発明のコ
ンピュータプログラムは、マルチウィンドウ方式により
表示されるウィンドウ画面上に現在表示中の内容に基づ
いて、現在表示中のGUI部品の位置を検出する処理
と、ポインティング・デバイスの操作内容に基づいてカ
ーソルの移動先となる前記GUI部品を選択する処理
と、前記選択したGUI部品の位置へカーソルを移動さ
せる処理と、をコンピュータに実行させることを特徴と
している。この発明によれば、操作ウィンドウ画面であ
るか否かに関わらず、表示されているウィンドウ画面の
全てについての現在表示中のGUI部品の位置を検出
し、この位置検出したGUI部品の中から移動先となる
GUI部品を選択してカーソルを移動させる処理をコン
ピュータにより実行することが可能となる。これによ
り、前述のカーソル自動移動装置がコンピュータを利用
して実現できるようになる。
In order to solve the above problems, the computer program of the present invention detects the position of the GUI component currently displayed on the basis of the contents currently displayed on the window screen displayed by the multi-window method. A method of causing a computer to execute a process, a process of selecting the GUI component to which a cursor is moved based on an operation content of a pointing device, and a process of moving the cursor to the position of the selected GUI component. I am trying. According to the present invention, regardless of whether or not it is the operation window screen, the position of the currently displayed GUI part for all the displayed window screens is detected, and the position of the detected GUI part is moved. It becomes possible for the computer to execute the process of selecting the previous GUI component and moving the cursor. As a result, the above-described cursor automatic movement device can be realized using a computer.

【0015】本発明において、カーソルとは、ポインテ
ィング・デバイスの操作により指し示される箇所を示す
ためにウィンドウ画面上に表示される、矢印などのマウ
スカーソルと呼ばれるものを指す。
In the present invention, the cursor refers to what is called a mouse cursor such as an arrow, which is displayed on the window screen to indicate the position pointed by the operation of the pointing device.

【0016】[0016]

【発明の実施の形態】以下、図面を参照し、本発明の一
実施形態を説明する。本実施形態においては、本発明の
カーソル自動移動方法をコンピュータに適用した場合を
例にして説明する。図1に本実施形態によるコンピュー
タの構成例を示す。図2に図1のコンピュータの外観を
示す。図1において、コンピュータは回路各部を制御す
るCPU(中央処理装置)1と、CPU1のプログラム
や各種データを記憶する記憶部2と、キーボード13お
よびマウス14(ポインティング・デバイス)を備える
操作部3と、液晶表示パネル等の表示装置15を備える
表示部4と、フレキシブルディスク等の記録媒体の読み
書き装置12を備える入出力部5から構成される。
DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the drawings. In the present embodiment, a case where the automatic cursor movement method of the present invention is applied to a computer will be described as an example. FIG. 1 shows a configuration example of a computer according to this embodiment. FIG. 2 shows the external appearance of the computer shown in FIG. In FIG. 1, a computer includes a CPU (central processing unit) 1 for controlling each circuit unit, a storage unit 2 for storing programs of the CPU 1 and various data, and an operation unit 3 including a keyboard 13 and a mouse 14 (pointing device). The display unit 4 includes a display device 15 such as a liquid crystal display panel, and the input / output unit 5 includes a read / write device 12 for a recording medium such as a flexible disk.

【0017】図2において、コンピュータ本体部11
は、CPU1、記憶部2、読み書き装置12、及び各種
回路を備え、キーボード13およびマウス14および表
示装置15が接続される。
In FIG. 2, the computer main body 11
Includes a CPU 1, a storage unit 2, a read / write device 12, and various circuits, and is connected to a keyboard 13, a mouse 14, and a display device 15.

【0018】上記記憶部2のプログラムには、カーソル
自動移動機能を実現するためのプログラムが含まれてい
る。CPU1はこのプログラムを実行することにより、
本発明のカーソル自動移動方法を実現する。
The programs in the storage unit 2 include a program for realizing the cursor automatic movement function. By executing this program, CPU1
The cursor automatic movement method of the present invention is realized.

【0019】図3にCPU1が記憶部2のプログラムを
実行して実現する処理部20の機能を展開したブロック
構成の一部を示す。この図3には本発明に係るブロック
のみを示す。図3において、表示処理部21は、表示装
置15の表示画面上にマルチウィンドウ方式によりウィ
ンドウ画面を表示する機能を有する。この表示処理部2
1は、表示装置15の表示画面上に現在表示中の表示内
容を示す現在表示情報を出力する。現在表示情報には、
少なくとも現在表示中の全てのGUI部品(マウスカー
ソル、ボタン、メニュー、アイコン等)の位置の情報が
含まれる。また、入力されるマウスカーソルの移動先の
情報(カーソル移動情報)に従って、該移動先の位置に
マウスカーソルを表示する。
FIG. 3 shows a part of a block configuration in which the functions of the processing unit 20 realized by the CPU 1 executing the program of the storage unit 2 are developed. Only the blocks according to the present invention are shown in FIG. In FIG. 3, the display processing unit 21 has a function of displaying a window screen on the display screen of the display device 15 by the multi-window method. This display processing unit 2
1 outputs the current display information indicating the display content currently displayed on the display screen of the display device 15. Currently displayed information includes
At least information on the positions of all currently displayed GUI parts (mouse cursor, button, menu, icon, etc.) is included. Further, the mouse cursor is displayed at the position of the moving destination according to the input information of the moving destination of the mouse cursor (cursor moving information).

【0020】カーソル自動移動処理部22は、ウィンド
ウ画面上のGUI部品の位置に、マウスカーソルを自動
的に移動させる機能を有する。このカーソル自動移動処
理部22は、現在表示情報およびマウス操作情報に基づ
いてマウスカーソルの移動先となるGUI部品を選択
し、このGUI部品を示すカーソル移動情報を出力して
マウスカーソルを移動させる。
The automatic cursor movement processing section 22 has a function of automatically moving the mouse cursor to the position of the GUI component on the window screen. The automatic cursor movement processing unit 22 selects a GUI component to which the mouse cursor is moved based on the current display information and mouse operation information, outputs cursor movement information indicating this GUI component, and moves the mouse cursor.

【0021】マウス制御処理部23は、マウス14の操
作内容を示すマウス操作情報を出力する機能を有する。
このマウス操作情報には、マウスの操作方向や移動距
離、マウスのボタンの押下有りなどの情報が含まれる。
The mouse control processing section 23 has a function of outputting mouse operation information indicating the operation content of the mouse 14.
The mouse operation information includes information such as the operation direction of the mouse, the moving distance, and whether the mouse button is pressed.

【0022】図4に上記図3に示すカーソル自動移動処
理部22の構成を示す。図4において、位置検出部31
は、現在表示情報に基づいて現在表示中のGUI部品の
位置を検出する機能を有する。移動方向検出部32は、
マウス操作情報に基づいてマウスカーソルの移動方向を
検出する機能を有する。検索部33は、位置検出部31
によって位置検出されたGUI部品の内、移動方向検出
部32により検出された移動方向にあるGUI部品を検
索する機能を有する。移動先選択部34は、検索部33
の検索結果に基づいてマウスカーソルの移動先となるG
UI部品を選択する機能を有する。例えば、マウスカー
ソルに最も近いGUI部品を選択する。移動処理部35
は、移動先選択部34によって選択されたGUI部品を
示すカーソル移動情報を出力し、マウスカーソルを移動
させる機能を有する。
FIG. 4 shows the structure of the cursor automatic movement processing unit 22 shown in FIG. In FIG. 4, the position detector 31
Has a function of detecting the position of the GUI component currently being displayed based on the current display information. The moving direction detector 32
It has a function of detecting the moving direction of the mouse cursor based on the mouse operation information. The search unit 33 includes the position detection unit 31.
It has a function of searching for a GUI component in the movement direction detected by the movement direction detection unit 32 among the GUI components whose position is detected by. The destination selection unit 34 is the search unit 33.
As the destination of the mouse cursor based on the search result of
It has a function of selecting a UI component. For example, the GUI component closest to the mouse cursor is selected. Movement processing unit 35
Has a function of outputting cursor movement information indicating the GUI component selected by the movement destination selection unit 34 and moving the mouse cursor.

【0023】次に、図5,図6を参照して、上記図4の
カーソル自動移動処理部22の動作を説明する。図5
は、図4に示すカーソル自動移動処理部22が行うカー
ソル自動移動処理の流れを示すフローチャートである。
図6は、表示装置15の表示画面の一例を示す図であっ
て、カーソル自動移動処理部22の動作を説明するため
のものである。
Next, the operation of the automatic cursor movement processing unit 22 shown in FIG. 4 will be described with reference to FIGS. Figure 5
4 is a flowchart showing a flow of cursor automatic movement processing performed by the cursor automatic movement processing unit 22 shown in FIG. 4.
FIG. 6 is a diagram showing an example of a display screen of the display device 15, and is for explaining the operation of the cursor automatic movement processing unit 22.

【0024】この図6において、主ウィンドウ画面W1
上には、複数のGUI部品A1〜A63と、副ウィンド
ウ画面W2が表示されている。副ウィンドウ画面W2上
には複数のGUI部品B1〜B15と、副ウィンドウ画
面W3が表示されている。副ウィンドウ画面W3上には
複数のGUI部品C1〜C3が表示されている。また、
マウスカーソルD1は副ウィンドウ画面W2上に表示さ
れている。図6では、副ウィンドウ画面W3が、現在の
操作対象として一つだけ選択されている操作ウィンドウ
画面であり、主ウィンドウ画面W1と副ウィンドウ画面
W2は操作ウィンドウ画面ではない。
In FIG. 6, the main window screen W1
A plurality of GUI parts A1 to A63 and a sub window screen W2 are displayed on the upper side. A plurality of GUI components B1 to B15 and a sub window screen W3 are displayed on the sub window screen W2. A plurality of GUI parts C1 to C3 are displayed on the sub window screen W3. Also,
The mouse cursor D1 is displayed on the sub window screen W2. In FIG. 6, only one sub window screen W3 is selected as the current operation target, and the main window screen W1 and the sub window screen W2 are not operation window screens.

【0025】図5において、先ず、位置検出部31は、
表示処理部21から現在表示情報を取得し、この現在表
示情報に基づいて現在表示中の全てのGUI部品(マウ
スカーソル、ボタン、メニュー、アイコン等)の位置を
検出し、この位置の一覧表を記憶部2へ記録する(ステ
ップS1)。
In FIG. 5, first, the position detector 31
The current display information is acquired from the display processing unit 21, the positions of all GUI components (mouse cursor, button, menu, icon, etc.) currently displayed are detected based on the current display information, and a list of this position is displayed. The data is recorded in the storage unit 2 (step S1).

【0026】ここで、位置検出部31は、操作ウィンド
ウ画面であるか否かに関わらず、表示装置15の表示画
面上のウィンドウ画面W1〜W3の全てについて、現在
表示中のGUI部品の位置検出を行い、一覧表に記録す
る。現在表示中のGUI部品とは、実際に画面上に見え
ているものを指す。したがって、例えば図6の主ウィン
ドウ画面W1上のGUI部品であって、副ウィンドウ画
面W2に隠れて見えない部分にあるものについては、位
置検出の対象から除外する。但し、例えば図6の主ウィ
ンドウ画面W1上のGUI部品A34〜A40のよう
に、一部分のみが表示されているものについては位置検
出の対象とし、その位置を検出して表示部分の位置を記
録する。
Here, the position detection unit 31 detects the position of the GUI component currently displayed on all of the window screens W1 to W3 on the display screen of the display device 15 regardless of whether it is the operation window screen or not. And record it in the list. The GUI component currently being displayed refers to what is actually visible on the screen. Therefore, for example, GUI parts on the main window screen W1 in FIG. 6 which are hidden in the sub window screen W2 and are not visible are excluded from the position detection targets. However, for example, the GUI components A34 to A40 on the main window screen W1 shown in FIG. 6 are those whose position is to be detected, and those positions are detected and the position of the display part is recorded. .

【0027】次いで、マウス14が操作され、マウス制
御処理部23からマウス操作情報が入力されると、移動
方向検出部32は、該マウス操作情報に基づいてマウス
カーソルの移動方向を検出する(ステップS2,S
3)。次いで、検索部33は、上記ステップS1で記憶
部2に記録された一覧表を参照し、この一覧表内のマウ
スカーソルの位置を基準として上記ステップS3で検出
された移動方向にあるGUI部品を検索する(ステップ
S4)。
Next, when the mouse 14 is operated and the mouse operation information is input from the mouse control processing section 23, the moving direction detecting section 32 detects the moving direction of the mouse cursor based on the mouse operating information (step). S2, S
3). Next, the search unit 33 refers to the list recorded in the storage unit 2 in step S1 above, and finds the GUI component in the moving direction detected in step S3 based on the position of the mouse cursor in the list. Search (step S4).

【0028】次いで、移動先選択部34は、この検索結
果の中からマウスカーソルに最も近いGUI部品をマウ
スカーソルの移動先に選択する(ステップS5)。次い
で、移動処理部35は、このGUI部品を示すカーソル
移動情報を表示処理部21へ出力し、マウスカーソルを
移動させる(ステップS6)。この処理の後、上記ステ
ップS1へ戻る。
Next, the move destination selecting unit 34 selects the GUI component closest to the mouse cursor from the search results as the move destination of the mouse cursor (step S5). Next, the movement processing unit 35 outputs the cursor movement information indicating this GUI component to the display processing unit 21, and moves the mouse cursor (step S6). After this process, the process returns to step S1.

【0029】これにより、例えば、図6において、マウ
スカーソルD1をGUI部品A25の方向へ移動させる
ようにマウス14を操作すれば、操作ウィンドウ画面で
はない主ウィンドウ画面W1上のGUI部品A25の位
置にマウスカーソルD1が自動的に移動する。
Thus, for example, in FIG. 6, if the mouse 14 is operated so as to move the mouse cursor D1 toward the GUI part A25, the position of the GUI part A25 on the main window screen W1 which is not the operation window screen is displayed. The mouse cursor D1 automatically moves.

【0030】上述したように本実施形態においては、表
示装置の表示画面上のウィンドウ画面の全てについての
現在表示中のGUI部品の位置を検出し、この位置検出
したGUI部品の中から移動先となるGUI部品を選択
してカーソルを移動する。これにより、操作ウィンドウ
画面であるか否かに関わらず、画面上に見えているGU
I部品(現在表示中のGUI部品)の位置に、簡易な操
作でマウスカーソルを自動的に移動させることができ
る。
As described above, in the present embodiment, the position of the GUI component currently being displayed on all the window screens on the display screen of the display device is detected, and the position of the detected GUI component is determined as the destination. Select the GUI component to be displayed and move the cursor. As a result, the GUI that is visible on the screen regardless of whether it is the operation window screen or not.
The mouse cursor can be automatically moved to the position of the I component (GUI component currently displayed) by a simple operation.

【0031】なお、上記ステップS1の現在表示中のG
UI部品の位置検出処理については、マウス操作有りの
度に位置検出し、特に記録しないようにしてもよいが、
上述した実施形態のように予め位置検出して記録してお
くのが好ましい。これにより、該記録内容を使用してマ
ウスカーソルの移動方向にあるGUI部品を検索するこ
とが可能となるので、マウス操作時においてGUI部品
の位置検出を行う必要がなくなり、カーソル自動移動に
かかる処理量を減らすことができる。この結果、カーソ
ル移動の応答速度を向上することができるという効果が
得られる。
The G currently displayed in step S1 is displayed.
Regarding the position detection processing of the UI parts, the position may be detected each time the mouse is operated, and may not be particularly recorded.
It is preferable to detect and record the position in advance as in the above-described embodiment. As a result, since it becomes possible to search for the GUI component in the moving direction of the mouse cursor using the recorded contents, there is no need to detect the position of the GUI component when operating the mouse, and the process relating to the automatic cursor movement is performed. The amount can be reduced. As a result, the effect that the response speed of cursor movement can be improved is obtained.

【0032】また、複数のポインティング・デバイスを
備えるコンピュータの場合には、それらポインティング
・デバイスの内、少なくともいずれか一つを上記ステッ
プS3の移動方向の検出対象とし、且つ少なくともいず
れか一つを移動方向の検出対象から除外する設定を受け
付けるようにしてもよい。これにより、少なくとも一つ
のポインティング・デバイスをカーソル自動移動の対象
デバイスとし、且つ少なくとも一つのポインティング・
デバイスをカーソル自動移動の対象デバイスから除外す
ることができるので、少なくとも一つのポインティング
・デバイスによりカーソルの自動移動を行い、且つ少な
くとも一つのポインティング・デバイスによりカーソル
の手動移動を行うようにすることができる。
Further, in the case of a computer having a plurality of pointing devices, at least one of these pointing devices is set as a detection target in the moving direction in step S3, and at least one of them is moved. You may make it accept the setting excluded from the detection target of a direction. As a result, at least one pointing device is set as a target device for cursor automatic movement, and at least one pointing device is set.
Since the device can be excluded from the target devices of the cursor automatic movement, the cursor can be automatically moved by at least one pointing device, and the cursor can be manually moved by at least one pointing device. .

【0033】ノート型パーソナルコンピュータの場合、
例えばスティック型ポインティングデバイスとタッチパ
ッドの二つのポインティング・デバイスを備えるものが
ある。このような場合に、例えば、タッチパッドをカー
ソル自動移動用とし、スティック型ポインティングデバ
イスをカーソル自動移動の対象外としてカーソル手動移
動用にすることができる。
In the case of a notebook personal computer,
For example, there is one provided with two pointing devices such as a stick type pointing device and a touch pad. In such a case, for example, the touch pad may be used for automatic cursor movement, and the stick-type pointing device may be excluded from the automatic cursor movement target for manual cursor movement.

【0034】これにより、タッチパッドを使用して大雑
把な操作で所望のGUI部品位置にぴったりとカーソル
を自動的に移動させて、ボタンを押したり、メニューを
選択したり、アイコンをクリックしてアプリケーション
プログラムを起動したりすることが容易にできる。一方
でスティック型ポインティングデバイスを使用して手動
で、例えばドラッグ操作によるGUI部品の移動やコピ
ー操作を行うことが可能となり、使い勝手が向上すると
いう効果が得られる。カーソルの自動移動操作では、特
に、図6の主ウィンドウ画面W1上のGUI部品のよう
に、GUI部品が多数固まって配置されている場合に非
常に有用である。また、表示中のボタンが小さい場合で
も、容易にカーソルをボタン上に移動させることがで
き、使い勝手が非常に向上する。
Thus, the cursor is automatically moved to the desired GUI component position by a rough operation using the touch pad, and a button is pressed, a menu is selected, or an icon is clicked to execute an application. You can easily start the program. On the other hand, it becomes possible to manually move or copy the GUI parts by, for example, a drag operation using the stick-type pointing device, which brings about an effect of improving usability. The automatic cursor movement operation is very useful particularly when a large number of GUI parts are arranged in a solid state, such as the GUI parts on the main window screen W1 in FIG. Further, even when the displayed button is small, the cursor can be easily moved onto the button, which greatly improves the usability.

【0035】なお、上記図5のステップS1〜S6から
なるカーソル自動移動処理の実行開始あるいは実行停止
の設定を受け付けるようにし、この設定に従ってカーソ
ル自動移動処理の実行を制御するようにしてもよい。例
えば、キーボード13の所定のキー操作により、カーソ
ル自動移動処理の実行開始および実行停止の各々の設定
が可能なように構成する。これにより、カーソル自動移
動処理の実行開始あるいは実行停止の設定を受け付け
て、カーソル自動移動処理の実行を開始あるいは停止す
るので、カーソル自動移動処理実行の開始と停止を切り
替え、カーソル自動移動機能をオン/オフして使用する
ことが可能となる。この結果として、一つのポインティ
ング・デバイスのみを使用する場合においても、大雑把
な操作で所望のGUI部品位置にぴったりとカーソルを
自動的に移動させるカーソル自動移動操作と、手動移動
操作とを自由に使い分けることが可能となり、使い勝手
が向上する。
The setting for starting or stopping the execution of the automatic cursor movement process consisting of steps S1 to S6 in FIG. 5 may be accepted, and the execution of the automatic cursor movement process may be controlled in accordance with this setting. For example, a predetermined key operation on the keyboard 13 can be used to set the start and stop of execution of the automatic cursor movement process. As a result, the setting to start or stop the execution of the automatic cursor movement process is accepted, and the execution of the automatic cursor movement process is started or stopped. It becomes possible to use it by turning off / on. As a result, even when only one pointing device is used, the cursor automatic movement operation for automatically moving the cursor exactly to the desired GUI component position by a rough operation and the manual movement operation can be freely used. It becomes possible and usability improves.

【0036】また、上記図4に示すカーソル自動移動処
理部22は、専用のハードウェアにより実現されるもの
であってもよい。なお、本実施形態においては、位置検
出部31が位置検出手段に対応する。また、移動方向検
出部32と検索部33と移動先選択部34が選択手段に
対応する。また、移動処理部35が移動処理手段に対応
する。
The cursor automatic movement processing section 22 shown in FIG. 4 may be realized by dedicated hardware. In the present embodiment, the position detection unit 31 corresponds to the position detection means. Further, the moving direction detecting unit 32, the searching unit 33, and the moving destination selecting unit 34 correspond to selecting means. The movement processing unit 35 corresponds to movement processing means.

【0037】また、図5に示す各ステップを実現するた
めのプログラムをコンピュータ読み取り可能な記録媒体
に記録して、この記録媒体に記録されたプログラムをコ
ンピュータシステムに読み込ませ、実行することにより
カーソル自動移動処理を行ってもよい。なお、ここでい
う「コンピュータシステム」とは、OSや周辺機器等の
ハードウェアを含むものであってもよい。また、「コン
ピュータシステム」は、WWWシステムを利用している
場合であれば、ホームページ提供環境(あるいは表示環
境)も含むものとする。また、「コンピュータ読み取り
可能な記録媒体」とは、フレキシブルディスク、光磁気
ディスク、ROM、CD−ROM等の可搬媒体、コンピ
ュータシステムに内蔵されるハードディスク等の記憶装
置のことをいう。
Further, a program for implementing each step shown in FIG. 5 is recorded in a computer-readable recording medium, and the program recorded in this recording medium is read by a computer system and executed to execute cursor automatic operation. You may perform a moving process. The "computer system" may include an OS and hardware such as peripheral devices. In addition, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used. Further, the “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a storage device such as a hard disk built in a computer system.

【0038】さらに「コンピュータ読み取り可能な記録
媒体」とは、インターネット等のネットワークや電話回
線等の通信回線を介してプログラムが送信された場合の
サーバやクライアントとなるコンピュータシステム内部
の揮発性メモリ(RAM)のように、一定時間プログラ
ムを保持しているものも含むものとする。また、上記プ
ログラムは、このプログラムを記憶装置等に格納したコ
ンピュータシステムから、伝送媒体を介して、あるい
は、伝送媒体中の伝送波により他のコンピュータシステ
ムに伝送されてもよい。ここで、プログラムを伝送する
「伝送媒体」は、インターネット等のネットワーク(通
信網)や電話回線等の通信回線(通信線)のように情報
を伝送する機能を有する媒体のことをいう。また、上記
プログラムは、前述した機能の一部を実現するためのも
のであっても良い。さらに、前述した機能をコンピュー
タシステムにすでに記録されているプログラムとの組み
合わせで実現できるもの、いわゆる差分ファイル(差分
プログラム)であっても良い。
Further, the "computer-readable recording medium" means a volatile memory (RAM) inside a computer system which serves as a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. ), Which holds the program for a certain period of time. The program may be transmitted from a computer system that stores the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Further, the program may be a program for realizing some of the functions described above. Further, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

【0039】以上、本発明の実施形態を図面を参照して
詳述してきたが、具体的な構成はこの実施形態に限られ
るものではなく、本発明の要旨を逸脱しない範囲の設計
変更等も含まれる。
Although the embodiment of the present invention has been described in detail above with reference to the drawings, the specific structure is not limited to this embodiment, and design changes and the like within the scope not departing from the gist of the present invention. included.

【0040】[0040]

【発明の効果】以上説明したように、本発明によれば、
マルチウィンドウ方式により画面表示する場合に、画面
上に見えているGUI部品の位置に簡易な操作でマウス
カーソルを自動的に移動させることができるという効果
が得られる。
As described above, according to the present invention,
When the screen is displayed by the multi-window method, the effect that the mouse cursor can be automatically moved to the position of the GUI component visible on the screen by a simple operation is obtained.

【0041】また、本発明によれば、ポインティング・
デバイスの操作内容に基づいて検出したカーソルの移動
方向にあるGUI部品の中から、カーソルの移動先とな
るGUI部品を選択するようにしたので、適切な位置へ
カーソルを自動的に移動することができるという効果が
得られる。
Further, according to the present invention,
Since the GUI part to which the cursor is moved is selected from the GUI parts in the moving direction of the cursor detected based on the operation content of the device, the cursor can be automatically moved to an appropriate position. The effect that it can be obtained.

【0042】また、本発明によれば、位置検出したGU
I部品の位置記録内容を使用してカーソルの移動方向に
あるGUI部品を検索することが可能となる。これによ
り、ポインティング・デバイス操作時にGUI部品の位
置検出を行う必要はなくなり、カーソル自動移動にかか
る処理量を減らすことができるので、カーソル移動の応
答速度を向上することができる。
Further, according to the present invention, the position-detected GU
It becomes possible to search for the GUI component in the moving direction of the cursor by using the recorded contents of the position of the I component. As a result, it is not necessary to detect the position of the GUI component when operating the pointing device, and the processing amount required for automatic cursor movement can be reduced, so that the response speed of cursor movement can be improved.

【0043】また、本発明によれば、少なくとも一つの
ポインティング・デバイスによりカーソルの自動移動を
行い、且つ少なくとも一つのポインティング・デバイス
によりカーソルの手動移動を行うようにすることができ
る。これにより、例えばスティック型ポインティングデ
バイスとタッチパッドの二つのポインティング・デバイ
スが備えたノート型パーソナルコンピュータにおいて、
タッチパッドをカーソル自動移動用とし、スティック型
ポインティングデバイスをカーソル自動移動の対象外と
してカーソル手動移動用にすることができる。この結
果、タッチパッドを使用して大雑把な操作で所望のGU
I部品位置にぴったりとカーソルを自動的に移動させ
て、各種操作(ボタン押下やメニュー選択、アイコンク
リックによるアプリケーションプログラム起動等)を行
うことが容易にできる。一方でスティック型ポインティ
ングデバイスを使用して手動で、例えばドラッグ操作に
よるGUI部品の移動やコピー操作を行うことが可能と
なり、使い勝手が向上するという効果が得られる。
Further, according to the present invention, the cursor can be automatically moved by the at least one pointing device, and the cursor can be manually moved by the at least one pointing device. As a result, for example, in a notebook personal computer equipped with two pointing devices such as a stick type pointing device and a touch pad,
The touch pad can be used for automatic cursor movement, and the stick type pointing device can be used for manual cursor movement as an object of automatic cursor movement. As a result, the desired GU can be roughly operated using the touchpad.
It is possible to automatically move the cursor exactly to the position of the I-part and easily perform various operations (button pressing, menu selection, application program activation by icon clicking, etc.). On the other hand, it becomes possible to manually move or copy the GUI parts by, for example, a drag operation using the stick-type pointing device, which brings about an effect of improving usability.

【0044】また、本発明によれば、カーソル自動移動
処理実行の開始と停止を切り替え、カーソル自動移動機
能をオン/オフして使用することができるので、一つの
ポインティング・デバイスのみを使用する場合において
も、大雑把な操作で所望のGUI部品位置にぴったりと
カーソルを自動的に移動させるカーソル自動移動操作
と、手動移動操作とを自由に使い分けることが可能とな
り、使い勝手が向上するという効果が得られる。
Further, according to the present invention, it is possible to switch the start and stop of execution of the cursor automatic movement processing and to turn on / off the cursor automatic movement function, so that when only one pointing device is used. Also in the above, it is possible to freely use the cursor automatic movement operation for automatically moving the cursor exactly to the desired GUI component position by a rough operation and the manual movement operation, and the usability is improved. .

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

【図1】 本発明のカーソル自動移動方法を適用したコ
ンピュータの構成例を示すブロック図である。
FIG. 1 is a block diagram showing a configuration example of a computer to which a cursor automatic movement method of the present invention is applied.

【図2】 図1に示すコンピュタの外観図である。FIG. 2 is an external view of the computer shown in FIG.

【図3】 図1に示すCPU1が記憶部2のプログラム
を実行して実現する処理部20の機能を展開した構成の
一部を示すブロック図である。
3 is a block diagram showing a part of a configuration in which a function of a processing unit 20 realized by executing a program of a storage unit 2 by a CPU 1 shown in FIG. 1 is expanded.

【図4】 図3に示すカーソル自動移動処理部22の構
成を示すブロック図である。
FIG. 4 is a block diagram showing a configuration of a cursor automatic movement processing unit 22 shown in FIG.

【図5】 図4に示すカーソル自動移動処理部22が行
うカーソル自動移動処理の流れを示すフローチャートで
ある。
5 is a flowchart showing a flow of cursor automatic movement processing performed by the cursor automatic movement processing unit 22 shown in FIG.

【図6】 カーソル自動移動処理部22の動作を説明す
るために引用した表示装置15の表示画面の一例を示す
図である。
FIG. 6 is a diagram showing an example of a display screen of the display device 15 cited for explaining the operation of the automatic cursor movement processing unit 22.

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

1…CPU、2…記憶部、3…操作部、4…表示部、5
…入出力部、11…コンピュータ本体部、12…読み書
き装置、13…キーボード、14…マウス、15…表示
装置、20…処理部、21…表示処理部、22…カーソ
ル自動移動処理部、23…マウス制御処理部、31…位
置検出部、32…移動方向検出部、33…検索部、34
…移動先選択部、35…移動処理部、A1〜A63,B
1〜B15,C1〜C3…GUI部品、D1…マウスカ
ーソル
1 ... CPU, 2 ... storage unit, 3 ... operation unit, 4 ... display unit, 5
Input / output unit 11, computer main body unit 12, read / write device, 13 ... keyboard, 14 ... mouse, 15 ... display device, 20 ... processing unit, 21 ... display processing unit, 22 ... cursor automatic movement processing unit, 23 ... Mouse control processing unit, 31 ... Position detecting unit, 32 ... Moving direction detecting unit, 33 ... Searching unit, 34
... destination selection unit, 35 ... movement processing unit, A1 to A63, B
1-B15, C1-C3 ... GUI parts, D1 ... Mouse cursor

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B087 AA09 BC08 DD06 DE07 5E501 AA01 BA05 DA05 EB05 FA02 FB43    ─────────────────────────────────────────────────── ─── Continued front page    F term (reference) 5B087 AA09 BC08 DD06 DE07                 5E501 AA01 BA05 DA05 EB05 FA02                       FB43

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 マルチウィンドウ方式により表示される
ウィンドウ画面上に現在表示中の内容に基づいて、現在
表示中のGUI部品の位置を検出する過程と、 ポインティング・デバイスの操作内容に基づいてカーソ
ルの移動先となる前記GUI部品を選択する選択過程
と、 前記選択したGUI部品の位置へカーソルを移動させる
過程と、 を含むことを特徴とするカーソル自動移動方法。
1. A process of detecting the position of a GUI component currently displayed based on the contents currently displayed on a window screen displayed by the multi-window method, and a cursor movement based on the operation contents of a pointing device. A method of automatically moving a cursor, comprising: a selecting step of selecting the GUI part to be moved to; and a step of moving the cursor to the position of the selected GUI part.
【請求項2】 前記選択過程は、 ポインティング・デバイスの操作内容に基づいてカーソ
ルの移動方向を検出する過程と、 前記位置検出したGUI部品の内、前記検出した移動方
向にあるGUI部品を検索する過程と、 この検索結果に基づいてカーソルの移動先となるGUI
部品を選択する過程と、 を含むことを特徴とする請求項1に記載のカーソル自動
移動方法。
2. The selecting step includes a step of detecting a moving direction of a cursor based on operation contents of a pointing device, and a search for a GUI part in the detected moving direction among the position-detected GUI parts. The process and the GUI to which the cursor is moved based on this search result
The automatic cursor movement method according to claim 1, further comprising: a step of selecting a component.
【請求項3】 前記位置検出したGUI部品の位置を記
録する過程を含むことを特徴とする請求項1または請求
項2に記載のカーソル自動移動方法。
3. The method for automatically moving a cursor according to claim 1, further comprising a step of recording the position of the detected GUI component.
【請求項4】 複数の前記ポインティング・デバイスの
内、少なくともいずれか一つを前記移動方向の検出対象
とし、且つ少なくともいずれか一つを前記移動方向の検
出対象から除外する設定を受け付ける過程を含むことを
特徴とする請求項1乃至請求項3のいずれかの項に記載
のカーソル自動移動方法。
4. A step of receiving at least one of the plurality of pointing devices as a detection target in the movement direction and a setting for excluding at least one of the detection targets in the movement direction. The automatic cursor movement method according to any one of claims 1 to 3, wherein:
【請求項5】 前記過程からなるカーソル自動移動処理
の実行開始あるいは実行停止の設定を受け付ける過程
と、 この設定に従って前記カーソル自動移動処理の実行を制
御する過程と、 を含むことを特徴とする請求項1乃至請求項3のいずれ
かの項に記載のカーソル自動移動方法。
5. The method according to claim 1, further comprising: a step of accepting a setting of execution start or an execution stop of the cursor automatic movement process, the step of controlling execution of the cursor automatic movement process according to the setting. The automatic cursor movement method according to any one of claims 1 to 3.
【請求項6】 マルチウィンドウ方式により表示される
ウィンドウ画面上に現在表示中の内容に基づいて、現在
表示中のGUI部品の位置を検出する位置検出手段と、 ポインティング・デバイスの操作内容に基づいてカーソ
ルの移動先となる前記GUI部品を選択する選択手段
と、 前記選択したGUI部品の位置へカーソルを移動させる
移動処理手段と、 を備えたことを特徴とするカーソル自動移動装置。
6. A position detecting means for detecting the position of the GUI part currently displayed on the basis of the contents currently displayed on the window screen displayed by the multi-window method, and an operation content of the pointing device. An automatic cursor movement device comprising: a selection unit that selects the GUI component that is the destination of the cursor; and a movement processing unit that moves the cursor to the position of the selected GUI component.
【請求項7】 マルチウィンドウ方式により表示される
ウィンドウ画面上に現在表示中の内容に基づいて、現在
表示中のGUI部品の位置を検出する処理と、 ポインティング・デバイスの操作内容に基づいてカーソ
ルの移動先となる前記GUI部品を選択する処理と、 前記選択したGUI部品の位置へカーソルを移動させる
処理と、 をコンピュータに実行させることを特徴とするコンピュ
ータプログラム。
7. A process for detecting the position of a GUI component currently displayed on the basis of the contents currently displayed on the window screen displayed by the multi-window method, and a cursor operation based on the operation contents of the pointing device. A computer program that causes a computer to execute a process of selecting the GUI component to be a destination, and a process of moving a cursor to the position of the selected GUI component.
JP2002139097A 2002-05-14 2002-05-14 Device, computer program and method for automatically moving cursor Withdrawn JP2003330594A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002139097A JP2003330594A (en) 2002-05-14 2002-05-14 Device, computer program and method for automatically moving cursor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002139097A JP2003330594A (en) 2002-05-14 2002-05-14 Device, computer program and method for automatically moving cursor

Publications (1)

Publication Number Publication Date
JP2003330594A true JP2003330594A (en) 2003-11-21

Family

ID=29700363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002139097A Withdrawn JP2003330594A (en) 2002-05-14 2002-05-14 Device, computer program and method for automatically moving cursor

Country Status (1)

Country Link
JP (1) JP2003330594A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008101015A1 (en) * 2007-02-14 2008-08-21 Google Inc. Providing auto-focus for a search field in a user interface
US8188971B2 (en) 2006-03-15 2012-05-29 Kabushiki Kaisha Toshiva Medical image interpreting apparatus and cursor-moving method
EP2302492A3 (en) * 2009-09-23 2013-01-23 Samsung Electronics Co., Ltd. Method for providing GUI which generates gravity map to move pointer and display apparatus using the same
WO2020156119A1 (en) * 2019-01-31 2020-08-06 维沃移动通信有限公司 Application program interface adjustment method and mobile terminal

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8188971B2 (en) 2006-03-15 2012-05-29 Kabushiki Kaisha Toshiva Medical image interpreting apparatus and cursor-moving method
US8330717B2 (en) 2006-03-15 2012-12-11 Kabushiki Kaisha Toshiba Medical image interpreting apparatus and cursor-moving method
JP2013099537A (en) * 2006-03-15 2013-05-23 Toshiba Corp Medical image interpreting apparatus and cursor moving program
WO2008101015A1 (en) * 2007-02-14 2008-08-21 Google Inc. Providing auto-focus for a search field in a user interface
US9703889B2 (en) 2007-02-14 2017-07-11 Google Inc. Providing auto-focus for a search field in a user interface
US10191995B2 (en) 2007-02-14 2019-01-29 Google Llc Providing auto-focus for a search field in a user interface
EP2302492A3 (en) * 2009-09-23 2013-01-23 Samsung Electronics Co., Ltd. Method for providing GUI which generates gravity map to move pointer and display apparatus using the same
WO2020156119A1 (en) * 2019-01-31 2020-08-06 维沃移动通信有限公司 Application program interface adjustment method and mobile terminal

Similar Documents

Publication Publication Date Title
EP3385824B1 (en) Mobile device and operation method control available for using touch and drag
US5801693A (en) &#34;Clear&#34; extension to a paste command for a clipboard function in a computer system
CN103999028B (en) Invisible control
JP5249788B2 (en) Gesture using multi-point sensing device
AU2010254344B2 (en) Radial menus
JP4173718B2 (en) Window switching device and window switching program
US7546545B2 (en) Emphasizing drop destinations for a selected entity based upon prior drop destinations
US8125457B2 (en) Switching display mode of electronic device
US6961907B1 (en) “Append” extension to cut and copy commands for a clipboard function in a computer system
US20130100051A1 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
US20110283212A1 (en) User Interface
JP2012208439A (en) Projection device, projection method and projection program
CN105474160A (en) High performance touch drag and drop
WO2018120084A1 (en) Flexible display device control method and apparatus
JP2008299870A (en) Method and apparatus for providing passive look ahead for user interface
AU2015286211B2 (en) Systems and methods for implementing a user-actuated controller device for use with a standard computer operating system having a plurality of pre-existing applications
JP2019505024A (en) Touch-sensitive surface-interaction method and apparatus with gesture control by display
TW201426484A (en) Electronic device and electronic device controlling method
JP2003330594A (en) Device, computer program and method for automatically moving cursor
US20110231793A1 (en) User interface selection modes
US20090295716A1 (en) Method for moving cursor and storage medium thereof
JP2006059155A (en) Information processing apparatus and method, and program
JP2000242385A (en) Pointing device control system, control method, and recording medium recording processing program therefor
JP2011107911A (en) Program, apparatus and system for processing information
JP2017097753A (en) Information processing device and cursor control method in the information processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050118

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051125

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20061019