Image forming apparatus and method for operating image forming apparatus by using remote application
First Claim
1. An image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications, the image forming apparatus comprising:
- a virtual machine;
an application that is executed by the virtual machine; and
an application management part managing the application that is executed by the virtual machine.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications is provided. The image forming apparatus includes a virtual machine; an application that is executed by the virtual machine; and an application management part managing the application that is executed by the virtual machine.
146 Citations
66 Claims
-
1. An image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications, the image forming apparatus comprising:
-
a virtual machine;
an application that is executed by the virtual machine; and
an application management part managing the application that is executed by the virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A terminal apparatus that operates an image forming apparatus configured to be able to include a plurality of applications, the terminal apparatus comprising:
-
a virtual machine;
an application that is executed by the virtual machine and that operates the image forming apparatus; and
an application management part managing the application that is executed by the virtual machine. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for operating an image forming apparatus configured to be able to include a plurality of applications by using an application that is executed on a terminal apparatus connected to the image forming apparatus via a network,
wherein the image forming apparatus includes a virtual machine and a server application executed by the virtual machine, and the terminal apparatus includes a virtual machine and the application, wherein the server application receives an operation request sent by the application in the terminal apparatus, so that the server application operates the image forming apparatus according to the operation request.
-
29. A computer program executed in an image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications, the computer program comprising:
-
virtual machine program code means;
application management program code means managing an application that is executed by the virtual machine program code means. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program executed in a terminal apparatus that operates an image forming apparatus configured to be able to include a plurality of applications, the computer program comprising:
-
virtual machine program code means; and
application management program code means managing an application that is executed by the virtual machine program code means. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A computer readable recording medium storing a computer program executed in an image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications, the computer program comprising:
-
virtual machine program code means;
application management program code means managing an application that is executed by the virtual machine program code means. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A computer readable recording medium storing a computer program executed in a terminal apparatus that operates an image forming apparatus configured to be able to include a plurality of applications, the computer program comprising:
-
virtual machine program code means; and
application management program code means managing an application that is executed by the virtual machine program code means. - View Dependent Claims (61, 62, 63, 64, 65, 66)
-
Specification