Portable information terminal, display control device, display control method, and computer readable program therefor
First Claim
1. A display control device for performing display control of a display section, said display control device comprising:
- mode setting means for setting either one of a first display mode and a second display mode;
virtual space setting means for setting a virtual space in the display section;
orbit setting means for setting an orbit in said virtual space;
display entity arrangement means for arranging a plurality of information display entities at least in a column on the orbit in the first display mode;
first display means for displaying the plurality of information display entities in said virtual space in the display section in accordance with the first display mode;
second display means for displaying the plurality of information display entities in a plane manner in the display section in accordance with the second display mode;
input means; and
control means responsive to the input means for controlling movement of the plurality of information display entities along the orbit in the virtual space in the first display mode,wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, the control means enables said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command from the input means,wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, andwherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command from the input means.
2 Assignments
0 Petitions
Accused Products
Abstract
Predetermined travel locuss are set in a three-dimensional virtual space. Menu panels displaying menu items are arranged along the travel locuss assuming a display position set as a local origin so that the normal to each LCD panel will face a virtual camera. The transparency of a menu panel is raised in accordance with its distance to the virtual camera. A scroll operation moves menu panels along the travel locuss connecting display positions P until a selected specific menu panel reaches the display position P0. A display screen is drawn with the virtual camera and menu panels are three-dimensionally displayed in rolls.
By sliding a stylus pen on the LCD panel, the menu screen displayed on the LCD panel scrolls at a velocity corresponding to the drag velocity. When the stylus pen is released from the LCD panel, an application program corresponding to the menu display entity (crosshatched) is activated.
96 Citations
35 Claims
-
1. A display control device for performing display control of a display section, said display control device comprising:
-
mode setting means for setting either one of a first display mode and a second display mode; virtual space setting means for setting a virtual space in the display section; orbit setting means for setting an orbit in said virtual space; display entity arrangement means for arranging a plurality of information display entities at least in a column on the orbit in the first display mode; first display means for displaying the plurality of information display entities in said virtual space in the display section in accordance with the first display mode; second display means for displaying the plurality of information display entities in a plane manner in the display section in accordance with the second display mode; input means; and control means responsive to the input means for controlling movement of the plurality of information display entities along the orbit in the virtual space in the first display mode, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, the control means enables said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command from the input means, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command from the input means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A display control device for performing display control of a display section having a virtual space, said display control device comprising:
-
mode setting means for setting either one of a first display mode and a second display mode; orbit setting means for setting an orbit having a rotation axis and defined as an arbitrary line in the virtual space, the arbitrary line being a locus of an arbitrary curve obtained when said arbitrary curve orthogonal to the rotation axis moves in parallel with said rotation axis; display entity arrangement means for arranging a plurality of information display entities at least in a column on the orbit in the first display mode; first display means for displaying the plurality of information display entities on the orbit in the virtual space in the display section in accordance with the first display mode; second display means for displaying the plurality of information display entities in a plane manner in the display section in accordance with the second display mode; input means for inputting a scroll direction and a scroll velocity; and control means responsive to the input means for controlling the movement of the plurality of information display entities along the orbit in the virtual space in the first display mode, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, the control means enables said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command from the input means, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command from the input means. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A display control method for controlling a display section, said display control method comprising the steps of:
-
setting either one of a first display mode and a second display mode; when the first display mode is set, setting a virtual space; setting an orbit in said virtual space; arranging a plurality of information display entities at least in a column on the orbit; displaying the plurality of information display entities in said virtual space in the display section; inputting a scroll direction; and controlling the movement of said plurality of information entities along the orbit in the virtual space in response to the input scroll direction, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, enabling said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, wherein when the second display mode is set, displaying the plurality of information display entities in a plane manner on the display section, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command. - View Dependent Claims (24, 25, 26)
-
-
27. A display control method for controlling a display section having a virtual space, said display control method comprising:
-
setting either one of a first display mode and a second display mode; when the first display mode is set;
setting an orbit having a rotation axis and defined as an arbitrary line in the virtual space, the arbitrary line being a locus of an arbitrary curve orthogonal to said rotation axis obtained when said arbitrary curve orthogonal to the rotation axis moves in parallel with said rotation axis;arranging a plurality of information display entities at least in a column on the orbit; displaying the plurality of information display entities in said virtual space in the display section; inputting a scroll direction; and controlling movement of said plurality of information entities along the orbit in the virtual space, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, enabling said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, and when the second display mode is set, displaying the plurality of information display entities in a plane manner on the display section, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to input command. - View Dependent Claims (28)
-
-
29. A display control program stored on a non-transitory computer readable storage medium and used for controlling a display section, said program comprising program instructions that when executed, perform the steps of:
-
setting either one of a first display mode and a second display mode; when the first display mode is set, setting a virtual space; setting an orbit in said virtual space; arranging a plurality of information display entities at least in a column on the orbit; displaying the plurality of information display entities in said virtual space in the display section; inputting a scroll direction; and controlling movement of said plurality of information entities along the orbit in the virtual space in response to the input scroll direction, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, enabling said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, when the second display mode is set, displaying the plurality of information display entities in a plane manner on the display section, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command. - View Dependent Claims (30)
-
-
31. A display control program stored on a non-transitory computer readable storage medium and used for controlling a display section having a virtual space, said program comprising program instructions that when executed, perform the steps of:
-
setting either one of a first display mode and a second display mode; when the first display mode is set, setting an orbit having a rotation axis and defined as an arbitrary line in the virtual space, the arbitrary line being a locus of an arbitrary curve orthogonal to said rotation axis obtained when said arbitrary curve orthogonal to the rotation axis moves in parallel with said rotation axis; arranging a plurality of information display entities at least in a column on the orbit; displaying the plurality of information display entities in said virtual space in the display section; inputting a scroll direction; and controlling movement of said plurality of information entities along the orbit in the virtual space, wherein, for each information display entity of the plurality of information display entities being displayed at a predetermined position in the display section, enabling said information display entity displayed at said predetermined position to activate an application corresponding to said information display entity displayed at said predetermined position in response to an input command, wherein a location of the predetermined position is based on the display mode, either the first display mode or the second display mode, wherein when the second display mode is set, displaying the plurality of information display entities in a plane manner on the display section, and wherein in one of the first display mode and the second display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command. - View Dependent Claims (32)
-
-
33. A display control device comprising:
-
a processor; a display mode switching unit configured to switch between a virtual space display mode and a plane display mode; an input unit which receives a command; a display controller configured to display a plurality of information display entities on a display to move according to a command input to the input unit; and a controller configured to enable each information display entity of the plurality of information display entities being displayed at a predetermined position in the display to activate an application corresponding to said information display entity displayed at said predetermined position in response to a command input to the input unit command, wherein a location of the predetermined position is based on the display mode, either the virtual space display mode or the plane display mode, wherein in the virtual space display mode, the display controller sets a virtual space in the display and arranges the information display entities along an orbit set in the virtual space in the virtual space display mode, wherein when it is switched from the virtual space display mode to the plane display mode, the display controller controls the display so that the plurality of information display entities displayed along the orbit in the virtual space are arranged into a plane manner, and wherein in one of the virtual space display mode and the plane display mode, the predetermined position is fixed at a first display location and is changed from the first display location to a second display location only when said second display location is associated with an endmost information display entity of the plurality of information display entities, said first and second display locations being different, in response to an input command. - View Dependent Claims (34, 35)
-
Specification