Easy modification to method of controlling applications in image forming apparatus
First Claim
1. An image forming apparatus configured to run a plurality of applications having different activation conditions, comprising:
- a memory for storing shared information, type-specific information including items which are unique to application types, and application-specific information including items which are unique to the applications;
an item acquiring unit configured to acquire from the memory an item to be displayed on a setting screen for making a setting to an application;
a screen providing unit configured to generate and display the setting screen using the shared information and the type-specific information which has been acquired by the item acquiring unit, the type-specific information being a first type of settable information when there is one process for one of the applications and the type-specific information being a second type of settable information when there is one process for two or more of the applications; and
a determination unit configured to determined the programming development type of the application so, when that programming development language is a first language, the item acquired is an item that is specific to the first language and the screen providing unit generates and displays a setting area in the setting screen that is specific to the first language,when the programming development language is second language, the item acquired is an item that is specific to the second language, and the screen providing unit generates and displays a setting area in the setting screen that is specific to the second language, andthe setting area that is specific to the first language is different than the setting area that is specific to the second language,the screen providing unit generates the setting screen in response to an it acquired from a file that contains one or more items that are unique for each application activation condition,wherein the first type of settable information is a functional key assignment, and the second type of settable information is automatic activation.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus configured to run a plurality of applications having different activation conditions includes an item acquiring unit configured to acquire from an item storage an item to be displayed on a setting screen for making a setting to an application, and a screen providing unit configured to generate and display the setting screen in response to the item acquired by the item acquiring unit, wherein the screen providing unit generates the setting screen in response to an item acquired from a file that contains one or more items that are unique for each application activation condition.
-
Citations
15 Claims
-
1. An image forming apparatus configured to run a plurality of applications having different activation conditions, comprising:
-
a memory for storing shared information, type-specific information including items which are unique to application types, and application-specific information including items which are unique to the applications; an item acquiring unit configured to acquire from the memory an item to be displayed on a setting screen for making a setting to an application; a screen providing unit configured to generate and display the setting screen using the shared information and the type-specific information which has been acquired by the item acquiring unit, the type-specific information being a first type of settable information when there is one process for one of the applications and the type-specific information being a second type of settable information when there is one process for two or more of the applications; and a determination unit configured to determined the programming development type of the application so, when that programming development language is a first language, the item acquired is an item that is specific to the first language and the screen providing unit generates and displays a setting area in the setting screen that is specific to the first language, when the programming development language is second language, the item acquired is an item that is specific to the second language, and the screen providing unit generates and displays a setting area in the setting screen that is specific to the second language, and the setting area that is specific to the first language is different than the setting area that is specific to the second language, the screen providing unit generates the setting screen in response to an it acquired from a file that contains one or more items that are unique for each application activation condition, wherein the first type of settable information is a functional key assignment, and the second type of settable information is automatic activation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image forming apparatus configured to run a plurality of applications having different activation conditions, comprising:
-
a memory for storing shared information, type-specific information including items which are unique to application types, and application-specific information including items which are unique to the applications; an item acquiring unit configured to acquire from the memory an item to be displayed on a setting screen for making a setting to an application; a memory for storing shared information, type-specific information including items which are unique to application types, and application-specific information including items which are unique to the applications; an item acquiring unit configured to acquire from the memory an item to be displayed on a setting screen for making a setting to an application; a screen providing unit configured to generate and display the setting screen using the shared information and the type-specific information which has been acquired by the item acquiring unit, the type-specific information being a first type of settable information when there is one process for one of the applications and the type-specific information being a second type of settable information when there is one process for two or more of the applications; an item providing unit configured to provide the item acquired by the item acquiring unit to a screen providing unit that generates and displays the setting screen in response to the item, wherein the item acquired is an item that is specific to a programming development language of the application; and a determining unit configured to determine the programming development type of the application, so that when the programming development language is a first language, the item acquired is an item that is specific to the first language, the item providing unit provides the item that is specific to the first language, and the screen providing unit generate and displays a setting area in the setting screen that is specific to the first language, when the programming development language is a second language, the item acquired is an item that is specific to the second language, the item providing unit provides the item that is specific to the second language, and the screen providing unit generates and displays a setting area in the setting screen that is specific to the second language, and the setting area that is specific to the fast language is different than the setting area that is specified to the second language, wherein the first time of settable information is a functional key assignment, and the second type of settable information is automatic activation. - View Dependent Claims (8, 9, 10)
-
-
11. An information processing method performed by an image forming apparatus configured to run a plurality of applications having different activation conditions, comprising:
-
an item acquiring step of acquiring from memory an item to be displayed on a setting screen for making a setting to an application, the memory for storing shared information, type-specific information including items which are unique to the application types, and application-specific information including items which are unique to the applications; a screen providing step of generating and displaying the setting screen for making a setting using the shared information, the type-specific information and application-specific information which has been acquired, the type-specific information being a first type of settable information when there is one process for one of the applications and the type-specific information being a second type of settable information when there is one process for two or more of the applications; determining the programming development language type of the application, so that when the programming development language is a first language, the item acquired is an item that is specific to the first language, and the screen providing step generate and displays a setting area in the setting screen that is specific to the first language, when the programming development language is a second language, the item acquired is an item that is specific to the second language, and the semen providing step generates and displays a setting area in the setting screen that is specific to the second language, and the setting area that is specific to the first language is different than the setting area that is specified to the second language, wherein the first type of gettable information is a functional key assignment, and the second type of settable information is automatic activation. - View Dependent Claims (12, 13, 14, 15)
-
Specification