Method of executing additional extended feature of image forming apparatus and image forming apparatus to perform the same
First Claim
1. A method of executing an additional extended feature of an image forming apparatus including a display unit and a plurality of operating systems, the method comprising:
- receiving a program indicative of a computing environment realizing the additional extended feature from an external storage medium;
establishing the computing environment realizing the additional extended feature by installing the received program;
receiving an application from the external storage medium, the application corresponding to the additional extended feature differing from a native feature basically supported by the image forming apparatus;
installing the received application using one operating system of the plurality of operating systems;
selecting the additional extended feature from a menu showing at least one application installed in the image forming apparatus displayed on the display unit; and
executing an application corresponding to the selected additional extended feature using an operating system corresponding to the selected additional extended feature,wherein the plurality of operating systems are executed on a virtual machine and include a real-time operating system and a non-real-time operating system at the same time, andthe image forming apparatus comprises at least one of a printing module, a scanning module, a fax module, and a copy module.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of executing an additional extended feature of an image forming apparatus, includes receiving an application from an external storage medium, the application corresponding to the additional extended feature, installing the received application using one operating system of the plurality of operating systems, selecting the additional extended feature from a menu showing at least one application installed in the image forming apparatus, and executing an application corresponding to the selected additional extended feature using an operating system corresponding to the selected additional extended feature.
7 Citations
19 Claims
-
1. A method of executing an additional extended feature of an image forming apparatus including a display unit and a plurality of operating systems, the method comprising:
-
receiving a program indicative of a computing environment realizing the additional extended feature from an external storage medium; establishing the computing environment realizing the additional extended feature by installing the received program; receiving an application from the external storage medium, the application corresponding to the additional extended feature differing from a native feature basically supported by the image forming apparatus; installing the received application using one operating system of the plurality of operating systems; selecting the additional extended feature from a menu showing at least one application installed in the image forming apparatus displayed on the display unit; and executing an application corresponding to the selected additional extended feature using an operating system corresponding to the selected additional extended feature, wherein the plurality of operating systems are executed on a virtual machine and include a real-time operating system and a non-real-time operating system at the same time, and the image forming apparatus comprises at least one of a printing module, a scanning module, a fax module, and a copy module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image forming apparatus including a plurality of operating systems, comprising:
-
a communication unit to receive a program indicative of a computing environment realizing an additional extended feature and to receive an application from an external storage medium, the application corresponding to the additional extended feature differing from a native feature basically supported by the image forming apparatus; a computing environment establishing unit to establish a computing environment realizing the additional extended feature by installing the received program; an application installing unit to install the received application using one operating system of the plurality of operating systems; a display unit to display a menu showing at least one application installed in the image forming apparatus; an input unit to receive input information to select the additional extended feature from the displayed menu; and a control unit to execute an application corresponding to the selected additional extended feature using an operating system corresponding to the selected additional extended feature, wherein the plurality of operating systems are executed on a virtual machine and include a real-time operating system and a non-real-time operating system at the same time, the image forming apparatus comprises at least one of a printing module, a scanning module, a fax module, and a copy module. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of performing an additional function of an image forming apparatus having a basic operating system to perform native functions of the image forming apparatus and an additional operating system to perform the additional function, the additional function not being a native function of the image forming apparatus at a time of manufacture, the method comprising:
-
receiving by the image forming apparatus a program indicative of a computing environment realizing the additional function from an external storage medium; establishing the computing environment realizing the additional function by installing the received program in the image forming apparatus; receiving and installing by the image forming apparatus an application corresponding to the additional operating system; receiving a selection of the additional function to execute the additional function; and executing with the additional operating system the application to execute the additional function, wherein the image forming apparatus comprises at least one of a printing module, a scanning module, a fax module, and a copy module, and wherein the operating systems are executed on a virtual machine and include a real-time operating system and a non-real-time operating system at the same time.
-
Specification