IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0473308
(2012-05-16)
|
등록번호 |
US-8760700
(2014-06-24)
|
우선권정보 |
JP-2000-204235 (2000-07-05); JP-2000-204257 (2000-07-05); JP-2001-147014 (2001-05-16); JP-2001-147015 (2001-05-16) |
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Oblon, Spivak, McClelland, Maier & Neustadt, L.L.P.
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
15 |
초록
▼
Common portions of applications are extracted as common system service. A platform is formed by the common system service and a general purpose OS. A printer application, a copy application, and various applications are mounted on the platform. As a result, each software (application) corresponding
Common portions of applications are extracted as common system service. A platform is formed by the common system service and a general purpose OS. A printer application, a copy application, and various applications are mounted on the platform. As a result, each software (application) corresponding to a printer, a copier, a facsimile device, and so on can be developed efficiently and the productivity of the apparatus as a whole can be improved.
대표청구항
▼
1. An apparatus, comprising: a processor;a printing device;a scanner device; anda memory configured to store a plurality of applications executed by the processor, each of the plurality of applications providing an image forming process using at least one of the printing device and the scanner devic
1. An apparatus, comprising: a processor;a printing device;a scanner device; anda memory configured to store a plurality of applications executed by the processor, each of the plurality of applications providing an image forming process using at least one of the printing device and the scanner device, and each of the plurality of applications being capable of being added to the apparatus; anda platform program executed by the processor, the platform program configured to execute an image forming process using at least one of the printing device and the scanner device in response to receiving a request for performing the image forming process from one of the plurality of applications via a predetermined interface, whereinthe platform program includes a first module executed by the processor and configured to generate a job based on the request received from the one of the plurality of applications, the first module configured to be shared by the plurality of applications via the predetermined interface; anda second module executed by the processor and configured to execute the job generated by the first module using at least one of the printing device and the scanner device. 2. The apparatus of claim 1, wherein the request sent from one of the plurality of applications includes a specification of hardware, and the platform program determines the at least one of the printing device and the scanner device based on the specification of hardware included in the request. 3. The apparatus of claim 1, wherein the predetermined interface is an application program interface, andthe platform program receives the request from the one of the plurality of applications via the application program interface. 4. An image forming method performed by an apparatus having a processor, a printing device, a scanner device, and a memory configured to store a plurality of applications and a platform program, the method comprising: controlling, by the processor, execution of the plurality of applications, each of the plurality of applications providing an image forming process using at least one of the printing device and scanner device, and each of the plurality of applications being capable of being added to the apparatus;controlling, by the processor, execution of the platform program, the platform program configured to execute an image forming process using at least one of the printing device and the scanner device in response to receiving a request for performing the image forming process from one of the plurality of applications via a predetermined interface;generating, by a first module of the platform program, a job based on the request received from the one of the plurality of applications, the first module configured to be shared by the plurality of applications via the predetermined interface; andexecuting, by a second module of the platform program, the job generated by the first module using at least one of the printing device and scanner device. 5. A non-transitory computer-readable medium including a plurality of applications and a platform program, which when executed by an apparatus having a processor, a printing device, and a scanner device, cause the apparatus to perform a method comprising: controlling execution of the plurality of applications, each of the plurality of applications providing an image forming process using at least one of the printing device and scanner device, and each of the plurality of applications being capable of being added to the apparatus;controlling execution of the platform program, the platform program configured to execute an image forming process using at least one of the printing device and the scanner device in response to receiving a request for performing the image forming process from one of the plurality of applications via a predetermined interface;generating, by a first module of the platform program, a job based on the request received from the one of the plurality of applications, the first module configured to be shared by the plurality of applications via the predetermined interface; andexecuting, by a second module of the platform program, the job generated by the first module using at least one of the printing device and scanner device. 6. The apparatus of claim 1, wherein the plurality of applications include a copy application,the first module executed by the processor is an application job generation module,the copy application generates the request corresponding to a copy job based on an input received at an interface of the apparatus and sends the request to the application job generation module, andthe application job generation module determines to activate the printing device and the scanner device based on the request received from the copy application. 7. The apparatus of claim 6, wherein the request generated by the copy application and sent to the application job generation module includes at least one of a paper size, a number of copies, a duplex printing setting, a sort setting and a staple setting. 8. The apparatus of claim 1, wherein the plurality of applications include a scanner application,the first module executed by the processor is an application job generation module,the scanner application generates the request corresponding to a scan job based on an input received at an interface of the apparatus and sends the request to the application job generation module, andthe application job generation module determines to activate the scanner device based on the request received from the scanner application. 9. The apparatus of claim 1, further comprising: a communication interface, whereinthe plurality of applications include a facsimile application,the first module executed by the processor is an application job generation module,the facsimile application generates the request corresponding to a facsimile job based on an input received at an interface of the apparatus and sends the request to the application job generation module, andthe application job generation module determines to activate the scanner device and the communication interface based on the first request received from the facsimile application. 10. The apparatus of claim 1, wherein the request for image forming received at the platform program from the one of the plurality of applications via the predetermined interface does not include information identifying a hardware resource used to perform the image forming process.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.