Method, program and device for displaying menu
First Claim
1. A menu displaying device which displays a menu containing a plurality of menu items on a display screen, comprising:
- a display unit capable of displaying the menu on the display screen as a three-dimensional menu;
a menu item arrangement unit, which is capable of executing the steps of;
defining a plurality of layers which are included in a prescribed three-dimensional virtual body; and
arranging the plurality of menu items on the plurality of layers so that each of said layers has at least two menu items, the plurality of menu items being arranged such that each menu item on one of the plurality of layers is not completely covered with each menu item on the other of the plurality of layers, thereby each menu item having at least a viewable part that is not screened by other menu items in front of the menu item; and
an icon displaying unit which displays an icon, having a same shape as the three-dimensional virtual body, as an input key to be operated by a user for specifying the movement of the menu items, on the display screen;
an icon moving unit which rotates the icon displayed on the display screen according to the operation by the user to the icon; and
a menu item moving unit which moves, in sync with the rotation of the icon, the plurality of menu items in the three-dimensional virtual body on a circular orbit around a prescribed axis in the three-dimensional virtual body in the same direction as the rotation of the icon at a predetermined angular speed, and rotates each menu item around its own axis in a direction opposite to the direction of the menu items on the circular orbit at the predetermined angular, speed, resulting in each of the plurality of menu items in the three-dimensional virtual body revolving on the circular orbit around the prescribed axis in the three-dimensional virtual body while remaining squarely facing the display screen of the display unit during the revolution.
1 Assignment
0 Petitions
Accused Products
Abstract
A menu displaying method for displaying a menu containing a plurality of menu items on a display screen comprises a menu item arrangement step of arranging the menu items in a prescribed three-dimensional virtual body to squarely face the display screen so that each menu item will have at least a viewable part that is not screened by other menu items in front of the menu item and a menu item moving step of moving the menu items arranged in the menu item arrangement step according to a prescribed user operation while keeping the menu items squarely facing the display screen. By the menu displaying method, a large number of menu items can be displayed on a screen while minimizing deterioration of viewability of the menu items.
54 Citations
8 Claims
-
1. A menu displaying device which displays a menu containing a plurality of menu items on a display screen, comprising:
-
a display unit capable of displaying the menu on the display screen as a three-dimensional menu; a menu item arrangement unit, which is capable of executing the steps of; defining a plurality of layers which are included in a prescribed three-dimensional virtual body; and arranging the plurality of menu items on the plurality of layers so that each of said layers has at least two menu items, the plurality of menu items being arranged such that each menu item on one of the plurality of layers is not completely covered with each menu item on the other of the plurality of layers, thereby each menu item having at least a viewable part that is not screened by other menu items in front of the menu item; and an icon displaying unit which displays an icon, having a same shape as the three-dimensional virtual body, as an input key to be operated by a user for specifying the movement of the menu items, on the display screen; an icon moving unit which rotates the icon displayed on the display screen according to the operation by the user to the icon; and a menu item moving unit which moves, in sync with the rotation of the icon, the plurality of menu items in the three-dimensional virtual body on a circular orbit around a prescribed axis in the three-dimensional virtual body in the same direction as the rotation of the icon at a predetermined angular speed, and rotates each menu item around its own axis in a direction opposite to the direction of the menu items on the circular orbit at the predetermined angular, speed, resulting in each of the plurality of menu items in the three-dimensional virtual body revolving on the circular orbit around the prescribed axis in the three-dimensional virtual body while remaining squarely facing the display screen of the display unit during the revolution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification