Program, method and apparatus for operating objects displayed on a display
First Claim
1. A GUI program for operating an object displayed in a display region of a display device by a pointing device, the program causing a computer to perform steps of:
- arranging the object in a pre-set virtual space;
arranging a projection surface that is pre-set in the virtual space;
computing a position of the object on the projection surface, corresponding to a position of the object in the virtual space;
converting the position of the object on the projection surface, into a position in the display region of the display device;
displaying the object in the display region; and
operating the object in the display region, based on an instruction from the pointing device.
1 Assignment
0 Petitions
Accused Products
Abstract
To display many objects within a limited display region so a user can easily select the desired object, the invention includes: processing of arranging the objects in a virtual plane, processing of arranging a projection surface (a virtual projection body) on the virtual plane, processing of computing positions of the objects on the projection surface corresponding to the positions of the objects on the virtual plane, processing of converting the positions on the projection surface into positions on display regions of a display device, processing of displaying the objects on the display regions, and processing of operating the objects on the display regions based on instructions from a pointing device.
11 Citations
20 Claims
-
1. A GUI program for operating an object displayed in a display region of a display device by a pointing device, the program causing a computer to perform steps of:
-
arranging the object in a pre-set virtual space;
arranging a projection surface that is pre-set in the virtual space;
computing a position of the object on the projection surface, corresponding to a position of the object in the virtual space;
converting the position of the object on the projection surface, into a position in the display region of the display device;
displaying the object in the display region; and
operating the object in the display region, based on an instruction from the pointing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing device, comprising:
-
a display device for displaying an object in a display region;
a pointing device for instructing operation of the object; and
a control unit for executing the operation of the object in the display region, based on the instruction from the pointing device, wherein the control unit comprises;
an object management unit for arranging the object in a pre-set virtual space;
a coordinate conversion unit for arranging a projection surface that is pre-set in the virtual space, computing a position of the object on the projection surface corresponding to a position of the object in the virtual space, and converting the position of the object on the projection surface into a position in the display region of the display device;
a display unit for displaying the object in the display region; and
an operation unit for operating the object in the display region, based on the instruction from the pointing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An object operation method for operating an object displayed in a display region of a display device connected to a computer by a pointing device, comprising causing a computer to execute steps of:
-
arranging the object in a pre-set virtual space;
arranging a projection surface that is pre-set in the virtual space;
computing the position of the object on the projection surface, corresponding to the position of the object in the virtual space;
converting the position on the projection surface into a position in the display region of the display device;
displaying the object in the display area; and
operating the object in the display region, based on an instruction from the pointing device. - View Dependent Claims (20)
-
Specification