JP4128506B2 - 画像形成装置およびアプリケーション情報取得方法 - Google Patents
画像形成装置およびアプリケーション情報取得方法 Download PDFInfo
- Publication number
- JP4128506B2 JP4128506B2 JP2003317282A JP2003317282A JP4128506B2 JP 4128506 B2 JP4128506 B2 JP 4128506B2 JP 2003317282 A JP2003317282 A JP 2003317282A JP 2003317282 A JP2003317282 A JP 2003317282A JP 4128506 B2 JP4128506 B2 JP 4128506B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- image forming
- forming apparatus
- application information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 78
- 230000008569 process Effects 0.000 claims description 51
- 230000004913 activation Effects 0.000 claims description 31
- 230000015654 memory Effects 0.000 claims description 16
- 230000006854 communication Effects 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 13
- 238000009434 installation Methods 0.000 description 29
- 238000012545 processing Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 18
- 230000002093 peripheral effect Effects 0.000 description 13
- 238000011900 installation process Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- JBXRVPQIENCZJO-UHFFFAOYSA-N ethyl n-carbamoyl-n-(4-chlorophenyl)carbamate Chemical compound CCOC(=O)N(C(N)=O)C1=CC=C(Cl)C=C1 JBXRVPQIENCZJO-UHFFFAOYSA-N 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
Description
また、請求項8にかかる発明は、アプリケーションをインストール可能に構成された画像形成装置であって、アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得手段を備え、前記アプリケーション情報取得手段が取得するアプリケーション情報は、アプリケーションに固有のプロダクトIDを含み、判断対象となるアプリケーションの当該プロダクトIDが、インストールを可能なアプリケーションのプロダクトIDを記憶した記憶手段に記憶されているか否かによって、インストール可能なアプリケーションか否かを自動的に判断することを特徴とする画像形成装置である。
請求項9にかかる発明は、請求項8の記載において、前記アプリケーション情報は、前記プロダクトIDに加えて、対応するアプリケーションのベンダー名とアプリケーション名、バージョン情報と使用リソース情報の少なくとも一方を含むことを特徴とするものである。
101 白黒レーザプリンタ
102 カラーレーザプリンタ
104 NVRAM
105 オペレーションパネル
110 ソフトウェア群
111 プリンタアプリ
112 コピーアプリ
113 ファックスアプリ
114 スキャナアプリ
115 ネットファイルアプリ
116 工程検査アプリ
117,118 新規アプリ
120 プラットホーム
121 汎用OS
122 SCS
123 SRM
124 ECS
125 MCS
126 OCS
127 FCS
128 NCS
130 アプリケーション
140,841〜848 仮想アプリケーションサービス(VAS)
141 アプリ情報取得スレッド
142 画面表示スレッド
143 アプリチェックスレッド
144 制御スレッド
145 ディスパッチャ
150 コントロールサービス層
200 ハードディスク(HD)
201 アプリ情報ファイル
Claims (24)
- アプリケーションをインストール可能に構成された画像形成装置であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報として、前記画像形成装置におけるアプリケーションの実行ファイル中に含まれる情報の取得を行うアプリケーション情報取得手段を備え、
前記アプリケーション情報取得手段は、前記アプリケーションを仮起動させることにより、前記アプリケーション情報を取得することを特徴とする画像形成装置。 - 前記アプリケーション情報取得手段は、仮起動させたアプリケーションからプロセス間通信により前記アプリケーション情報を取得することを特徴とする請求項1に記載の画像形成装置。
- 前記アプリケーションは、
前記アプリケーション情報取得手段からの要求に基づき、仮起動するか通常起動するかを判断するステップと、
仮起動の場合に、前記アプリケーション情報取得手段と通信することにより、アプリケーション情報を前記アプリケーション情報取得手段に提供するステップを前記画像形成装置に実行させることを特徴とする請求項1に記載の画像形成装置。 - アプリケーションをインストール可能に構成された画像形成装置であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得手段と、
前記アプリケーション情報取得手段が取得したアプリケーション情報を記憶する記憶手段とを備え、
前記記憶手段は、ハードディスク、不揮発性メモリ、およびメモリカードの少なくとも一つであって、
前記アプリケーション情報取得手段は、前記記憶手段に記憶された情報を読み出すことによりアプリケーション情報を取得することを特徴とする画像形成装置。 - 前記アプリケーション情報取得手段が取得するアプリケーション情報は、アプリケーションに固有のプロダクトIDを含むことを特徴とする請求項4に記載の画像形成装置。
- 前記アプリケーション情報は、前記プロダクトIDに加えて、対応するアプリケーションのベンダー名とアプリケーション名、バージョン情報と使用リソース情報の少なくとも一方を含むことを特徴とする請求項5に記載の画像形成装置。
- 前記記憶手段は、インストールを可能なアプリケーションのプロダクトIDを記憶し、判断対象となるアプリケーションのプロダクトIDがその記憶手段に記憶されているか否かによって、インストール可能なアプリケーションか否かを自動的に判断することを特徴とする請求項5または6に記載の画像形成装置。
- アプリケーションをインストール可能に構成された画像形成装置であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得手段を備え、
前記アプリケーション情報取得手段が取得するアプリケーション情報は、アプリケーションに固有のプロダクトIDを含み、
判断対象となるアプリケーションの当該プロダクトIDが、インストール可能なアプリケーションのプロダクトIDを記憶した記憶手段に記憶されているか否かによって、インストール可能なアプリケーションか否かを自動的に判断することを特徴とする画像形成装置。 - 前記アプリケーション情報は、前記プロダクトIDに加えて、対応するアプリケーションのベンダー名とアプリケーション名、バージョン情報と使用リソース情報の少なくとも一方を含むことを特徴とする請求項8に記載の画像形成装置。
- 画像形成処理で使用されるハードウェア資源と、
ハードウェア資源の制御を行うコントロールサービスと、
コントロールサービスをサーバとしたクライアントプロセスとして動作し、前記アプリケーションをクライアントとしたサーバプロセスとして動作する仮想アプリケーションサービスを有する請求項1〜9のいずれか一つに記載の画像形成装置。 - 前記仮想アプリケーションサービスは前記アプリケーション情報取得手段を含む請求項10に記載の画像形成装置。
- アプリケーションをインストール可能に構成された画像形成装置であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得手段を備え、
画像形成処理で使用されるハードウェア資源と、
ハードウェア資源の制御を行うコントロールサービスと、
コントロールサービスをサーバとしたクライアントプロセスとして動作し、前記アプリケーションをクライアントとしたサーバプロセスとして動作する仮想アプリケーションサービスとを更に備えたことを特徴とする画像形成装置。 - 前記仮想アプリケーションサービスは前記アプリケーション情報取得手段を含む請求項12に記載の画像形成装置。
- アプリケーションをインストール可能に構成された画像形成装置において使用される方法であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報として、前記画像形成装置におけるアプリケーションの実行ファイル中に含まれる情報の取得を行うアプリケーション情報取得ステップを有し、
前記アプリケーション情報取得ステップにおいて、前記画像形成装置は、前記アプリケーションを仮起動させることにより、前記アプリケーション情報を取得することを特徴とする方法。 - 前記アプリケーション情報取得ステップにおいて、前記画像形成装置は、仮起動させたアプリケーションからプロセス間通信により前記アプリケーション情報を取得することを特徴とする請求項14に記載の方法。
- 前記アプリケーションは、
要求に基づき、仮起動するか通常起動するかを判断するステップと、
仮起動の場合に、アプリケーション情報を提供するステップとを前記画像形成装置に実行させることを特徴とする請求項14に記載の方法。 - アプリケーションをインストール可能に構成された画像形成装置において使用される方法であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得ステップと、
前記アプリケーション情報を記憶手段に記憶する記憶ステップとを有し、
前記記憶手段は、ハードディスク、不揮発性メモリ、およびメモリカードの少なくとも一つであって、
前記アプリケーション情報取得ステップにおいて、前記画像形成装置は、前記記憶手段に記憶された情報を読み出すことによりアプリケーション情報を取得することを特徴とする方法。 - 前記アプリケーション情報は、アプリケーションに固有のプロダクトIDを含むことを特徴とする請求項17に記載の方法。
- 前記アプリケーション情報は、前記プロダクトIDに加えて、対応するアプリケーションのベンダー名とアプリケーション名、バージョン情報と使用リソース情報の少なくとも一方を含むことを特徴とする請求項18に記載の方法。
- 前記記憶手段は、インストールを可能なアプリケーションのプロダクトIDを記憶し、
前記画像形成装置は、判断対象となるアプリケーションのプロダクトIDがその記憶手段に記憶されているか否かによって、インストール可能なアプリケーションか否かを自動的に判断することを特徴とする請求項18または19に記載の方法。 - アプリケーションをインストール可能に構成された画像形成装置において使用される方法であって、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報の取得を行うアプリケーション情報取得ステップと、
前記アプリケーション情報は、アプリケーションに固有のプロダクトIDを含み、
前記画像形成装置は、判断対象となるアプリケーションのプロダクトIDが、インストール可能なアプリケーションのプロダクトIDを記憶した記憶手段に記憶されているか否かによって、インストール可能なアプリケーションか否かを自動的に判断することを特徴とする方法。 - 前記アプリケーション情報は、前記プロダクトIDに加えて、対応するアプリケーションのベンダー名とアプリケーション名、バージョン情報と使用リソース情報の少なくとも一方を含むことを特徴とする請求項21に記載の方法。
- アプリケーションをインストール可能に構成された画像形成装置を、
アプリケーションを前記画像形成装置にインストールすることが可能か否かを判断するために使用されるアプリケーション情報として、前記画像形成装置におけるアプリケーションの実行ファイル中に含まれる情報の取得を行うアプリケーション情報取得手段として機能させるプログラムであって、
前記アプリケーション情報取得手段は、前記アプリケーションを仮起動させることにより、前記アプリケーション情報を取得する
ことを特徴とするプログラム。 - 請求項23に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003317282A JP4128506B2 (ja) | 2002-09-14 | 2003-09-09 | 画像形成装置およびアプリケーション情報取得方法 |
EP20030255730 EP1398948B1 (en) | 2002-09-13 | 2003-09-12 | Image forming apparatus, methods used therein and a computer readable storage medium |
US10/660,723 US20040109188A1 (en) | 2002-09-13 | 2003-09-12 | Image forming apparatus and methods used in the image forming apparatus |
CN2006101214658A CN1921546B (zh) | 2002-09-13 | 2003-09-15 | 成像装置及用在成像装置中的方法 |
CNA031648738A CN1495580A (zh) | 2002-09-13 | 2003-09-15 | 成象装置及用在成象装置中的方法 |
US11/923,207 US8305591B2 (en) | 2002-09-13 | 2007-10-24 | Image forming apparatus and methods used in the image forming apparatus |
US11/923,178 US8516475B2 (en) | 2002-09-13 | 2007-10-24 | Image forming apparatus and methods used in the image forming apparatus |
US11/923,236 US8752041B2 (en) | 2002-09-13 | 2007-10-24 | Image forming apparatus and methods used in the image forming apparatus |
US13/628,933 US9019516B2 (en) | 2002-09-13 | 2012-09-27 | Image forming apparatus and methods used in the image forming apparatus |
US13/907,384 US9167113B2 (en) | 2002-09-13 | 2013-05-31 | Image forming apparatus and methods used in the image forming apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002307637 | 2002-09-14 | ||
JP2003317282A JP4128506B2 (ja) | 2002-09-14 | 2003-09-09 | 画像形成装置およびアプリケーション情報取得方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007293492A Division JP4676977B2 (ja) | 2002-09-14 | 2007-11-12 | 画像形成装置、アプリケーション情報取得方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004129246A JP2004129246A (ja) | 2004-04-22 |
JP4128506B2 true JP4128506B2 (ja) | 2008-07-30 |
Family
ID=32301813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003317282A Expired - Lifetime JP4128506B2 (ja) | 2002-09-13 | 2003-09-09 | 画像形成装置およびアプリケーション情報取得方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4128506B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4706405B2 (ja) * | 2005-09-13 | 2011-06-22 | 富士ゼロックス株式会社 | 画像処理装置 |
JP4661574B2 (ja) * | 2005-12-14 | 2011-03-30 | セイコーエプソン株式会社 | 組込機器、電子機器、組込機器の制御方法、制御プログラムおよび記録媒体 |
US8072623B2 (en) | 2007-02-16 | 2011-12-06 | Ricoh Company, Ltd. | Image processing apparatus, method for controlling image processing apparatus, control program, and recording medium |
US8448193B2 (en) | 2007-04-27 | 2013-05-21 | Ricoh Company, Ltd. | Image forming device, information processing method, and information processing program |
US9003394B2 (en) | 2007-07-10 | 2015-04-07 | Ricoh Company, Ltd. | Program determining apparatus and program determining method |
JP2009093228A (ja) | 2007-10-03 | 2009-04-30 | Canon Inc | 画像形成システム及びアプリケーションプログラムのインストール方法 |
JP5045787B2 (ja) | 2010-06-07 | 2012-10-10 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP5875448B2 (ja) | 2012-04-04 | 2016-03-02 | キヤノン株式会社 | 情報処理装置、その方法及びプログラム |
JPWO2020059033A1 (ja) * | 2018-09-19 | 2020-12-17 | 三菱電機株式会社 | 車載装置、更新決定方法及び更新決定プログラム |
-
2003
- 2003-09-09 JP JP2003317282A patent/JP4128506B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2004129246A (ja) | 2004-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1398948B1 (en) | Image forming apparatus, methods used therein and a computer readable storage medium | |
JP4276909B2 (ja) | 画像形成装置およびアプリ起動制御方法 | |
JP4843187B2 (ja) | 画像形成装置 | |
JP4344203B2 (ja) | 画像形成装置および情報表示方法 | |
US8115943B2 (en) | Image forming apparatus and print process method | |
JP4373742B2 (ja) | 画像形成装置およびアプリ起動制限方法 | |
JP4394740B2 (ja) | 画像形成装置、方法、及びプログラム | |
JP4128506B2 (ja) | 画像形成装置およびアプリケーション情報取得方法 | |
JP4565024B2 (ja) | アプリケーションプログラム、画像形成装置、及びアプリケーションプログラム実行方法 | |
JP2004030601A (ja) | リソース情報によりアプリケーション起動判断を行う装置及び方法 | |
JP2004005612A (ja) | リソース情報を取得する装置及び方法 | |
JP2011103664A (ja) | 画像形成装置 | |
JP4512565B2 (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP5262495B2 (ja) | 電子機器,遠隔管理システム,制御方法,プログラム,および記録媒体 | |
JP4676977B2 (ja) | 画像形成装置、アプリケーション情報取得方法、及びプログラム | |
JP4677054B2 (ja) | 画像形成装置、プログラム、記録媒体、及び方法 | |
JP4246560B2 (ja) | 情報処理装置、情報処理方法、プログラム、及び記録媒体 | |
JP5267624B2 (ja) | 情報処理装置、表示制御方法、プログラム、及び記録媒体 | |
JP2006271005A (ja) | 画像形成装置およびアプリケーションインストール方法 | |
JP2009194862A (ja) | 情報取得方法、画像形成装置、および画像形成システム | |
JP2004129220A (ja) | 画像形成装置およびバージョンチェック方法 | |
JP2008065852A (ja) | 画像情報処理装置およびアプリケーションインストール方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051101 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070911 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080321 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080415 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080514 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110523 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4128506 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120523 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120523 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130523 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140523 Year of fee payment: 6 |
|
EXPY | Cancellation because of completion of term |