CONTROL APPARATUS, CONTROL METHOD AND STORAGE MEDIUM
1 Assignment
0 Petitions
Accused Products
Abstract
A middleware layer based on a middleware program is provided between a platform layer and an application layer. In the middleware layer, an interface on the application layer side is selectable, and also an interface on the platform layer side is selected. Further, functions in the middleware layer are configured as functional modules so that they are selectable according to a function on the application layer side and a function on the platform layer side.
17 Citations
22 Claims
-
1-8. -8. (canceled)
-
9. A control apparatus, comprising:
-
a first execution section for executing one or a plurality of application programs; a second execution section for executing a platform program for controlling an operation of a hardware resource in accordance with a request from the application program; and a third execution section for executing a middleware program for transferring data between the application program and the platform program according to the application program and the platform program, wherein the third execution section includes a plurality of functional modules. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A control apparatus, comprising:
-
first execution means for executing one or a plurality of application programs; second execution means for executing a platform program for controlling an operation of a hardware resource in accordance with a request from the application program; and third execution means for executing a middleware program for transferring data between the application program and the platform program according to the application program and the platform program, wherein the third execution means includes a plurality of functional execution means. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A control method for controlling a hardware resource by executing one or a plurality of application programs and executing a platform program for controlling an operation of the hardware resource in accordance with a request from the application program, the method comprising:
-
executing a middleware program for transferring data between the application program and the platform program according to the application program and the platform program; and selecting a function to be executed by the middleware program, according to the application program or the platform program.
-
-
22. A non-transitory storage medium readable by a computer and storing a computer program for causing a computer to execute transfer of data between one or a plurality of application programs and a platform program for controlling an operation of a hardware resource in accordance with a request from the application program, according to the application program and the platform program, wherein
the computer program includes a plurality of program components separated into predetermined function units, and causes a computer to select the program component from the plurality of program components according to the application program or the platform program.
Specification