IMAGE FORMING APPARATUS AND STORAGE MEDIUM
First Claim
1. An image forming apparatus comprising:
- an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and
a controller that executes the application and the framework,wherein the core logic portion is implemented with an application programming interface defined by the framework,wherein the application includes a plurality of applications, and the framework loads all core logic portions of the plurality of applications at activation of a system,wherein the plurality of applications include a device application, and a core logic portion of the device application monitors a state of a device relating to execution of another application and holds information on the device,wherein a core logic portion of the other application acquires the information on the device from the device application and holds the information as display information, andwherein the plurality of applications include a home application that displays a home screen, and a core logic portion of the home application makes an inquiry to the core logic portion of the other application, acquires the display information, and displays the display information.
2 Assignments
0 Petitions
Accused Products
Abstract
An image forming apparatus includes an application on a framework separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application includes plural applications including a device application. The framework loads all core logic portions of the plural applications at activation of a system. A core logic portion of the device application monitors a state of a device relating to execution of another application and holds information on the device. A core logic portion of the other application acquires the information on the device from the device application and holds the information as display information.
6 Citations
3 Claims
-
1. An image forming apparatus comprising:
-
an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework, wherein the core logic portion is implemented with an application programming interface defined by the framework, wherein the application includes a plurality of applications, and the framework loads all core logic portions of the plurality of applications at activation of a system, wherein the plurality of applications include a device application, and a core logic portion of the device application monitors a state of a device relating to execution of another application and holds information on the device, wherein a core logic portion of the other application acquires the information on the device from the device application and holds the information as display information, and wherein the plurality of applications include a home application that displays a home screen, and a core logic portion of the home application makes an inquiry to the core logic portion of the other application, acquires the display information, and displays the display information. - View Dependent Claims (2)
-
-
3. A computer readable medium storing a program causing a processor that controls an image forming apparatus to execute a process for image formation, the process comprising:
-
implementing an application separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing, the application including a plurality of applications; and implementing an application programming interface defined by a framework in the core logic portion, and loading all core logic portions of the plurality of applications by the framework at activation of a system, wherein the plurality of applications include a device application and a home application that displays a home screen, a core logic portion of the device application monitors a state of a device relating to execution of another application and holds the information, a core logic portion of the other application acquires the information on the device from the device application, and a core logic portion of the home application makes an inquiry to the core logic portion of the other application, acquires the display information, and displays the display information.
-
Specification