Information processing apparatus, menu processing method and recording medium storing a menu processing program
First Claim
Patent Images
1. An information processing apparatus, comprising:
- a menu storage unit storing characteristic menu information including a plurality of commands corresponding to applications;
a menu window displaying a first menu using the characteristic menu information stored in said menu storage unit, the first menu allowing activation of an application; and
a menu development unit which discriminates an application that is activated and causes the menu window to display a second menu using said characteristic menu information corresponding to the discriminated applicationwherein if no characteristic menu information corresponds to the discriminated application, said menu development unit determines which commands among commands for the active application are executable using key codes and said determined commands are used for the characteristic menu information.
5 Assignments
0 Petitions
Accused Products
Abstract
Characteristic menu information corresponding to applications are stored in a menu storage unit. A menu development unit discriminates an application which is now started and develops a menu corresponding to the application on a screen using the stored menu information. In the menu operation, a menu is developed on the screen by operating a defined button, a menu item is selected by scrawling while the menu is being developed and the selected menu item is executed by operating the defined button.
20 Citations
31 Claims
-
1. An information processing apparatus, comprising:
-
a menu storage unit storing characteristic menu information including a plurality of commands corresponding to applications; a menu window displaying a first menu using the characteristic menu information stored in said menu storage unit, the first menu allowing activation of an application; and a menu development unit which discriminates an application that is activated and causes the menu window to display a second menu using said characteristic menu information corresponding to the discriminated application wherein if no characteristic menu information corresponds to the discriminated application, said menu development unit determines which commands among commands for the active application are executable using key codes and said determined commands are used for the characteristic menu information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing apparatus comprising:
-
a menu storage unit storing characteristic menu information corresponding to a plurality of applications; a menu window displaying a first menu using the characteristic menu information stored in said menu storage unit, the first menu allowing activation of an application; and a menu development unit discriminating whether at least one of the plurality of applications is active and displaying a second menu corresponding to the discriminated application using said characteristic menu information; wherein if no characteristic menu information corresponds to the discriminated application, menu development unit determines which commands among commands for the active application are executable using key codes and said determined commands are used for the characteristic menu information, and wherein said second menu allows selecting and activating at least one other of the plurality of applications.
-
-
12. An information processing apparatus comprising:
-
a menu development unit discriminating whether at least one of a plurality of applications is being executed and displaying a menu corresponding to the discriminated at least one application using characteristic menu information corresponding to the at least one application, wherein if no characteristic menu information corresponds to the discriminated application, said menu development unit determines which commands among commands for the active application are executable using key codes and said determined commands are used for the characteristic menu information. - View Dependent Claims (13)
-
-
14. A menu processing method for displaying a menu on a screen, comprising:
-
discriminating whether at least one of a plurality of applications is being executed; and displaying a menu corresponding to the discriminated application using the characteristic menu information corresponding the discriminated application, menu items of the menu being composed of commands of the discriminated application that are executable using key codes serving as commands in applications, wherein if no characteristic menu information corresponds to the discriminated application a predetermined menu is displayed. - View Dependent Claims (15, 16, 17, 20)
-
-
18. A menu processing method for displaying a menu on a screen comprising:
-
discriminating whether at least one of a plurality of applications is being executed; and displaying a menu corresponding to the discriminated application based on a discriminating result while using characteristic menu information corresponding to a plurality of applications; wherein if no characteristic menu information corresponds to the discriminated application, commands of the discriminated application that are executable using key codes are used for the characteristic menu information, and wherein if the discriminated application for which said menu information exists is being executed, at least one other of the plurality of applications is selected from the menu of the executing application and activated.
-
-
19. A menu processing method for displaying a menu on a screen, comprising:
-
discriminating whether at least one of a plurality of applications is being executed; and displaying a menu corresponding to the at least one discriminated application based on a discriminating result while using characteristic menu information corresponding to a plurality of applications, wherein if no characteristic menu information corresponds to the discriminated application, commands of the discriminated application that are executable using key codes are used for the characteristic menu information.
-
-
21. A computer readable recording medium recording a menu processing program, the menu processing program allowing a computer to execute the operations of:
-
discriminating whether at least one of a plurality of applications is being executed; and displaying a menu corresponding to the discriminated application based on a discriminating result while using said characteristic menu information corresponding to a plurality of applications, the characteristic menu information being used to configure menu items composed of commands of the discriminated application that are executable using key codes and serving as commands in the plurality of applications, wherein if no characteristic menu information corresponds to the discriminated application, a predetermined menu is displayed. - View Dependent Claims (22, 23, 24)
-
-
25. A computer readable recording medium recording a menu processing program allowing a computer to execute the operation of:
-
discriminating whether at least one of a plurality of applications is being executed; and displaying a menu corresponding to the discriminated application based on a discriminating result while using characteristic menu information corresponding to a plurality of applications; wherein if the discriminated application for which said menu information exists is being executed, at least one other of the plurality of applications is selected from the executing discriminated application and activated, and wherein if no characteristic menu information corresponds to the discriminated application, commands of the discriminated application that are executable using key codes are used for the characteristic menu information.
-
-
26. A computer readable recording medium recording a menu processing program allowing a computer to execute the operation of:
- discriminating whether at least one of a plurality of applications is being executed; and
displaying a menu corresponding to the discriminated application based on a discriminating result while using characteristic menu information corresponding to the plurality of applications; wherein if an application, for which said menu information does not exist, is being executed, commands of the discriminated application that are executable using key codes are used for the characteristic menu information. - View Dependent Claims (27)
- discriminating whether at least one of a plurality of applications is being executed; and
-
28. A menu processing method, comprising:
-
storing menu characteristic information corresponding to a plurality of applications, the menu characteristic information being used to configure menu items composed of key codes serving as commands in applications; determining whether an activated control activates at least one of the plurality of applications; and displaying a menu for the activated application where the menu includes the menu items configured based on the menu characteristic information corresponding to the activated application, wherein if no characteristic menu information corresponds to the activated application, commands of the discriminated application that are executable using key codes are used for the characteristic menu information.
-
-
29. An information processing method, comprising:
-
storing characteristic menu information corresponding to a plurality of applications, the characteristic menu information being used to configure menu items composed of key codes serving as commands in applications; performing a test to determine whether at least one of the plurality of applications is executing; and displaying a menu corresponding to the at least one executing application on a screen using said menu items when the test determined the at least one executing application wherein if no characteristic menu information corresponds to the at least one executing application, commands of the discriminated application that are executable using key codes are used for the characteristic menu information.
-
-
30. An information processing apparatus, comprising:
-
storing characteristic menu information corresponding to a plurality of applications, the characteristic menu information being used to configure menu items composed of key codes serving as commands in applications; discriminating whether at least one of the plurality of applications is started and displaying a menu corresponding to the started application on a screen using said menu items; and displaying commands of the discriminated application that are executable using key codes when no characteristic menu information corresponding to the started application is stored.
-
-
31. A system, comprising:
-
a storage storing application menus of applications that run in different screens and an application launcher menu, the application launcher menu being composed of key codes serving as commands in applications; a menu activation button; and a computer and display system performing a test to determine if an application corresponding to a menu of the application menus is executing and displaying the menu corresponding to the executing application when the application corresponding to the menu of the application menus is executing and displaying the application launcher menu when an application corresponding to one of the application menus is not executing, and wherein if no menu corresponding to the executed application exists, a predetermined menu is displayed.
-
Specification