IP Library › Granted Patent US 8,970,493
Granted Patent B2
US 8,970,493 · App. 13/611,861 · Granted Mar 3, 2015

Information processing device for changing cursor display position, computer readable non-transitory recording medium, and information processing method

Inventor: Hitoshi Hashimoto (Kawasaki, JP)
Assignee: Fujitsu Limited
G06F3/04812G06F3/033
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,970,493
App. No.
13/611,861
Granted
Mar 3, 2015
Kind
B2
Abstract

An information processing device includes: a display device; a pointing device; a cursor display unit that displays a cursor on a screen of the display device in accordance with operations of the pointing device; a first acquisition unit that acquires position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device; and a position changing unit that changes a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired by the first acquisition unit, in response to commands inputted via a specific switch.

Claims (65)

1. An information processing device comprising:

a display device;

a pointing device;

a cursor display unit that displays a cursor on a screen of the display device in accordance with operations of the pointing device;

a first acquisition unit that acquires position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device;

a position changing unit that changes a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired by the first acquisition unit, in response to commands inputted via a specific switch;

a second acquisition unit that acquires the position on a screen of a cursor displayed by the cursor display unit; and

a calculation unit that calculates a distance between the position of each of the plurality of function handles and the cursor,

wherein the position changing unit changes the display position of the cursor such that the cursor indicates the position of a function handle with a smallest distance calculated by the calculation unit among the plurality of function handles,

wherein the first acquisition unit acquires position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device, and

the position changing unit changes the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information,

wherein after changing the position of the cursor, the position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with distances calculated by the calculation unit, in response to commands inputted via the switch.

2. The information processing device according to claim 1 , further comprising a function display unit that displays, on the screen of the display device as a list, functions assigned to a plurality of function handles contained in the active area in response to commands inputted via the switch.

3. An information processing device comprising:

a display device;

a pointing device;

a cursor display unit that displays a cursor on a screen of the display device in accordance with operations of the pointing device;

a first acquisition unit that acquires position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device;

a position changing unit that changes a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired by the first acquisition unit, in response to commands inputted via a specific switch; and

a confirmation unit that, upon receiving a command to confirm a change from either the pointing device or the switch after changing the position of the cursor, confirms the change of the cursor position and keeps count of a number of confirmations for each of the plurality of function handles in response to a confirmation of a position change,

wherein the position changing unit changes the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles, in accordance with the number of confirmations for each of the plurality of function handles,

wherein the first acquisition unit acquires position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device,

the position changing unit changes the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information, and

wherein after changing the position of the cursor, the position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with the number of confirmations for each of the plurality of function handles, in response to commands inputted via the switch.

4. The information processing device according to claim 3 , further comprising a function display unit that displays, on the screen of the display device as a list, functions assigned to a plurality of function handles contained in the active area, in response to commands inputted via the switch.

5. A computer readable non-transitory recording medium storing an information processing program to make a computer which displays a cursor on a screen of a display device in accordance with operations of a pointing device execute:

acquiring position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device; and

changing a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired, in response to commands inputted via a specific switch,

wherein the acquiring the position information includes acquiring position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device; and

the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information,

wherein the program further makes the computer execute:

acquiring the position on a screen of a cursor displayed by a cursor display unit; and

calculating a distance between the position of each of the plurality of function handles and the cursor,

wherein the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of a function handle with a smallest distance calculated by a calculation unit among the plurality of function handles, and

wherein after changing the position of the cursor, a position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with distances calculated by the calculation unit, in response to commands inputted via the switch.

6. A computer readable non-transitory recording medium storing an information processing program to make a computer which displays a cursor on a screen of a display device in accordance with operations of a pointing device execute:

acquiring position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device; and

changing a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired, in response to commands inputted via a specific switch,

wherein the acquiring the position information includes acquiring position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device; and

the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information,

wherein the program further makes the computer execute:

upon receiving a command to confirm a change from either the pointing device or the switch after changing the position of the cursor, confirming the change of the cursor position and keeping count of a number of confirmations for each of the plurality of function handles in response to a confirmation of a position change,

wherein the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles, in accordance with the number of confirmations for each of the plurality of function handles, and

wherein after changing the position of the cursor, a position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with the number of confirmations for each of the plurality of function handles, in response to commands inputted via the switch.

7. An information processing method by which a computer executes:

displaying a cursor on a screen of a display device in accordance with operations of a pointing device;

acquiring position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device; and

changing a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired, in response to commands inputted via a specific switch,

wherein the acquiring the position information includes acquiring position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device; and

the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information,

wherein the computer further executes:

acquiring the position on a screen of a cursor displayed by a cursor display unit; and

calculating a distance between the position of each of the plurality of function handles and the cursor,

wherein the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of a function handle with a smallest distance calculated by the calculation unit among the plurality of function handles, and

wherein after changing the position of the cursor, a position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with distances calculated by the calculation unit, in response to commands inputted via the switch.

8. An information processing method by which a computer executes:

displaying a cursor on a screen of a display device in accordance with operations of a pointing device;

acquiring position information indicating a position, on the screen, of a function handle to which a function of processing a user interface object is assigned and which is displayed on the screen of the display device; and

changing a display position of the cursor such that the cursor on the screen is at the position indicated by the position information acquired, in response to commands inputted via a specific switch,

wherein the acquiring the position information includes acquiring position information that indicates the respective positions of a plurality of function handles contained in an active area on the screen of the display device; and

the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles in accordance with the position information,

wherein the computer further executes:

upon receiving a command to confirm a change from either the pointing device or the switch after changing the position of the cursor, confirming the change of the cursor position and keeping count of a number of confirmations for each of the plurality of function handles in response to a confirmation of a position change,

wherein the changing the display position includes changing the display position of the cursor such that the cursor indicates the position of any one of the plurality of function handles, in accordance with the number of confirmations for each of the plurality of function handles, and

wherein after changing the position of the cursor, a position changing unit changes the display position of the cursor such that the cursor indicates a function handle different from the function handle indicated by the cursor in accordance with the number of confirmations for each of the plurality of function handles, in response to commands inputted via the switch.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2019
From: FUJITSU LIMITED
To: FUJITSU CLIENT COMPUTING LIMITED
Reel/Frame 048750/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2012
From: HASHIMOTO, HITOSHI
To: FUJITSU LIMITED
Reel/Frame 029053/0450 →
Continuity (2)
Continuation PCTJP2010054838 · Mar 19, 2010
Related Publication 20130002546A1 · Jan 3, 2013