KR20110072922A - 화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 - Google Patents
화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 Download PDFInfo
- Publication number
- KR20110072922A KR20110072922A KR1020090130036A KR20090130036A KR20110072922A KR 20110072922 A KR20110072922 A KR 20110072922A KR 1020090130036 A KR1020090130036 A KR 1020090130036A KR 20090130036 A KR20090130036 A KR 20090130036A KR 20110072922 A KR20110072922 A KR 20110072922A
- Authority
- KR
- South Korea
- Prior art keywords
- image forming
- forming apparatus
- additional extension
- application
- operating system
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (20)
- 표시부와 복수의 운영체제들(Operating Systems)을 가지는 화상형성장치의 추가 확장기능(extended feature) 실행방법에 있어서,상기 화상형성장치가 기본적으로 지원하는 기본기능(native feature)과 다른 기능인 상기 추가 확장기능에 대응하는 어플리케이션을 외부 저장매체로부터 수신하는 단계;상기 복수의 운영체제들 중 어느 하나의 운영체제를 이용하여 상기 수신된 어플리케이션을 설치하는 단계;상기 표시부에 표시된 상기 화상형성장치에 설치된 적어도 하나의 어플리케이션을 나타내는 메뉴에서 상기 추가 확장기능을 선택하는 단계; 및상기 선택된 추가 확장기능에 대응하는 운영체제를 이용하여 상기 선택된 추가 확장기능에 대응하는 어플리케이션을 실행하는 단계를 포함하고,상기 복수의 운영체제들은 실시간 운영체제 및 비실시간 운영체제를 포함하는 것을 특징으로 하는 화상형성장치의 추가 확장기능 실행방법.
- 제 1 항에 있어서,상기 화상형성장치에서 상기 외부 저장매체에 저장된 복수의 어플리케이션들 중 상기 추가 확장기능에 대응하는 어플리케이션을 검색하는 단계; 및상기 검색결과에 따라 상기 외부 저장매체에 저장된 복수의 어플리케이션들 중 상기 추가 확장기능에 대응하는 어플리케이션을 선택하는 단계를 더 포함하고,상기 외부 저장매체로부터 수신하는 단계는 상기 선택된 어플리케이션을 수신하는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 복수의 운영체제들 각각에 대하여 상기 화상형성장치의 리소스 점유율을 설정가능한 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 추가 확장기능이 선택되면, 상기 복수의 운영체제들 각각에 마련된 인터페이스 에이전트(interface agent)를 이용하여 상기 선택된 추가 확장기능에 대응하는 운영체제로 스위칭하여 상기 표시부에 표시되는 유저인터페이스(User Interface: UI)를 변경하는 단계를 더 포함하는 것을 특징으로 하는 실행방법.
- 제 4 항에 있어서,상기 선택된 추가 확장기능에 대응하는 운영체제로 스위칭되면, 상기 리소스 점유율을 재설정하는 단계를 더 포함하는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 어플리케이션을 설치하는 단계는 하이퍼바이저 기능을 이용하여 상기 어플리케이션에 대응하는 운영체제만을 재부팅(rebooting)하여 상기 어플리케이션을 설치하는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 화상형성장치에 전원을 공급하는 단계를 더 포함하고,상기 화상형성장치는 기설정된 운영체제로 동작되는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 추가 확장기능에 대응하는 운영체제로 변경되었음을 상기 표시부에 표시하는 단계를 더 포함하는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 추가 확장기능을 구현하는 컴퓨팅 환경을 나타내는 프로그램을 상기 외부 저장매체로부터 수신하는 단계; 및상기 수신된 프로그램을 설치하여 상기 추가 확장기능을 구현하는 컴퓨팅 환경을 구축하는 단계를 더 포함하고,상기 어플리케이션을 설치하는 단계는 상기 구축된 컴퓨팅 환경 상에서 상기 수신된 어플리케이션을 설치하는 것을 특징으로 하는 실행방법.
- 제 1 항에 있어서,상기 화상형성장치에 상기 추가 확장기능을 구현하기 위한 추가 저장부를 증설하는 단계를 더 포함하고,상기 어플리케이션을 실행하는 단계는 상기 추가 저장부를 이용하여 상기 선택된 추가 확장기능에 대응하는 어플리케이션을 실행하는 것을 특징으로 하는 실행방법.
- 복수의 운영체제들을 가지는 화상형성장치에 있어서,상기 화상형성장치가 기본적으로 지원하는 기본기능과 다른 기능인 추가 확장기능에 대응하는 어플리케이션을 외부 저장매체로부터 수신하는 통신부;상기 복수의 운영체제들 중 어느 하나의 운영체제를 이용하여 상기 수신된 어플리케이션을 설치하는 어플리케이션 설치부;상기 화상형성장치에 설치된 적어도 하나의 어플리케이션을 나타내는 메뉴를 표시하는 표시부;상기 표시된 메뉴에서 상기 추가 확장기능을 선택하는 입력정보를 수신하는 입력부; 및상기 선택된 추가 확장기능에 대응하는 운영체제를 이용하여 상기 선택된 추가 확장기능에 대응하는 어플리케이션이 실행되도록 제어하는 제어부를 포함하고,상기 복수의 운영체제들은 실시간 운영체제 및 비실시간 운영체제를 포함하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 입력부는 상기 화상형성장치에서 상기 외부 저장매체에 저장된 복수의 어플리케이션들 중 상기 추가 확장기능에 대응하는 어플리케이션을 검색하는 정보를 수신하고, 상기 검색결과에 따라 상기 외부 저장매체에 저장된 복수의 어플리케이션들 중 상기 추가 확장기능에 대응하는 어플리케이션을 선택하는 정보를 수신하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 복수의 운영체제들 각각에 대하여 상기 화상형성장치의 리소스 점유율을 설정가능한 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 제어부는 상기 추가 확장기능을 선택하는 입력정보를 수신하면, 상기 복수의 운영체제들 각각에 마련된 인터페이스 에이전트를 이용하여 상기 선택된 추가 확장기능에 대응하는 운영체제로 스위칭하고,상기 표시부는 상기 스위칭된 운영체제에 따른 유저인터페이스를 표시하는 것을 특징으로 하는 화상형성장치.
- 제 14 항에 있어서,상기 선택된 추가 확장기능에 대응하는 운영체제로 스위칭되면, 상기 리소스 점유율을 재설정하는 점유율 설정부를 더 포함하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 어플리케이션 설치부는 하이퍼바이저 기능을 이용하여 상기 어플리케이션에 대응하는 운영체제만을 재부팅하여 상기 어플리케이션을 설치하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 화상형성장치에 전원을 공급하는 전원 공급부를 더 포함하고,상기 제어부는 상기 화상형성장치를 기설정된 운영체제로 동작시키는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 표시부는 상기 추가 확장기능에 대응하는 운영체제로 변경되었음을 더 표시하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 통신부는 상기 추가 확장기능을 구현하는 컴퓨팅 환경을 나타내는 프로 그램을 상기 외부 저장매체로부터 수신하고,상기 수신된 프로그램을 설치하여 상기 추가 확장기능을 구현하는 컴퓨팅 환경을 구축하는 컴퓨팅 환경 구축부를 더 포함하는 것을 특징으로 하는 화상형성장치.
- 제 11 항에 있어서,상기 추가 확장기능을 구현하기 위하여 증설되는 추가 저장부를 더 포함하고,상기 제어부는 상기 추가 저장부를 이용하여 상기 선택된 추가 확장기능에 대응하는 어플리케이션을 실행하는 것을 특징으로 하는 화상형성장치.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090130036A KR20110072922A (ko) | 2009-12-23 | 2009-12-23 | 화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 |
EP10194105A EP2339458A3 (en) | 2009-12-23 | 2010-12-08 | Method of executing additional extended feature of image forming apparatus and image forming apparatus to perform the same |
US12/963,909 US8736856B2 (en) | 2009-12-23 | 2010-12-09 | Method of executing additional extended feature of image forming apparatus and image forming apparatus to perform the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090130036A KR20110072922A (ko) | 2009-12-23 | 2009-12-23 | 화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110072922A true KR20110072922A (ko) | 2011-06-29 |
Family
ID=43613749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090130036A KR20110072922A (ko) | 2009-12-23 | 2009-12-23 | 화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8736856B2 (ko) |
EP (1) | EP2339458A3 (ko) |
KR (1) | KR20110072922A (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5991104B2 (ja) * | 2012-09-18 | 2016-09-14 | 株式会社リコー | 情報処理装置、情報処理方法、及びプログラム |
CN108399102A (zh) * | 2017-02-08 | 2018-08-14 | 阿里巴巴集团控股有限公司 | 一种资源分配方法和装置 |
KR20190038191A (ko) * | 2017-09-29 | 2019-04-08 | 에이치피프린팅코리아 유한회사 | 화상 형성 장치 및 화상 형성 장치의 동작 방법 |
JP2023143184A (ja) * | 2022-03-25 | 2023-10-06 | ブラザー工業株式会社 | サポートプログラムおよび印刷システム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002041305A (ja) | 2000-07-26 | 2002-02-08 | Hitachi Ltd | 仮想計算機システムにおける計算機資源の割当て方法および仮想計算機システム |
JP3826069B2 (ja) * | 2002-05-17 | 2006-09-27 | キヤノン株式会社 | 画像形成装置、制御方法、制御プログラム |
ATE409904T1 (de) * | 2003-04-09 | 2008-10-15 | Jaluna Sa | Betriebssysteme |
JP3958243B2 (ja) * | 2003-04-14 | 2007-08-15 | 松下電器産業株式会社 | Icカードおよびそのos起動方法 |
US8972977B2 (en) * | 2004-06-30 | 2015-03-03 | Microsoft Technology Licensing, Llc | Systems and methods for providing seamless software compatibility using virtual machines |
JP2007220086A (ja) * | 2006-01-17 | 2007-08-30 | Ntt Docomo Inc | 入出力制御装置、入出力制御システム及び入出力制御方法 |
US8176485B2 (en) | 2006-05-15 | 2012-05-08 | Microsoft Corporation | Launching hypervisor under running operating system |
WO2008017001A2 (en) * | 2006-08-02 | 2008-02-07 | Moka5, Inc. | Sharing live appliances |
JP2008041057A (ja) * | 2006-08-10 | 2008-02-21 | Ricoh Co Ltd | 画像処理装置、画像形成装置、プログラム管理方法及びプログラムを管理する管理プログラム |
JP2008077186A (ja) | 2006-09-19 | 2008-04-03 | Ricoh Co Ltd | 複合機 |
JP2008262419A (ja) | 2007-04-12 | 2008-10-30 | Toyota Motor Corp | 情報処理装置、オペレーティングシステム選択方法、プログラム。 |
JP5433837B2 (ja) * | 2007-12-05 | 2014-03-05 | 株式会社日立製作所 | 仮想計算機システム、仮想計算機の制御方法及びプログラム |
-
2009
- 2009-12-23 KR KR1020090130036A patent/KR20110072922A/ko not_active Application Discontinuation
-
2010
- 2010-12-08 EP EP10194105A patent/EP2339458A3/en not_active Ceased
- 2010-12-09 US US12/963,909 patent/US8736856B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US8736856B2 (en) | 2014-05-27 |
EP2339458A3 (en) | 2011-09-07 |
EP2339458A2 (en) | 2011-06-29 |
US20110149322A1 (en) | 2011-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9417862B2 (en) | Information processing apparatus, function extension method for information processing apparatus, and non-transitory computer-readable storage medium | |
KR101782998B1 (ko) | 화상 형성 장치의 어플리케이션을 개발하는 방법 및 장치 | |
US9270845B2 (en) | Information processing apparatus, information processing method, and program | |
JP6424745B2 (ja) | 画像形成装置、画像形成方法およびプログラム | |
KR101803906B1 (ko) | 복수의 플랫폼이 설치된 화상형성장치 및 그 어플리케이션 실행 방법 | |
US8922809B2 (en) | Host apparatus connected to image forming apparatus and compatible function information providing method | |
JP5814526B2 (ja) | 画像形成装置、画像形成装置の制御方法、およびプログラム | |
KR20110072879A (ko) | 화상형성장치, 호스트장치 및 호스트장치의 제어방법 | |
US8301808B2 (en) | Information processing apparatus, peripheral device control method, and storage medium | |
US20240329974A1 (en) | Electronic apparatus, information processing system, and information processing method | |
KR20110072922A (ko) | 화상형성장치의 추가 확장기능을 실행하는 방법 및 이를 수행하는 화상형성장치 | |
JP6379699B2 (ja) | 情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法 | |
US9606761B2 (en) | Information processing apparatus for controlling an output process and method for the same | |
JP2018084893A (ja) | 情報処理装置、制御方法およびプログラム | |
RU2604515C2 (ru) | Электронное устройство, система обработки информации, устройство управления информацией, способ обработки информации и программа для обработки информации | |
JP7225848B2 (ja) | 画像処理プログラムおよび情報処理装置 | |
US9917968B2 (en) | Image processing device and terminal device using application programming interface corresponding to specific function | |
JP7251266B2 (ja) | プログラムの組み合わせおよびプログラム | |
JP6708621B2 (ja) | 画像形成装置、画像形成装置の制御方法及びプログラム | |
US11509788B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
JP7547409B2 (ja) | 監視装置、監視装置の制御方法およびプログラム | |
JP2013214277A (ja) | ドライバ管理プログラム、アンインストールプログラム、及び、情報処理装置 | |
JP5144624B2 (ja) | 画像形成装置 | |
JP2010218469A (ja) | 情報処理装置、情報処理方法、プログラムおよび記録媒体 | |
JP2015056108A (ja) | 情報処理システム、模倣方法、及び模倣プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20091223 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20141223 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20091223 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150812 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20151016 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20150812 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |