JP6651895B2 - 機器、制御方法及びプログラム - Google Patents
機器、制御方法及びプログラム Download PDFInfo
- Publication number
- JP6651895B2 JP6651895B2 JP2016032438A JP2016032438A JP6651895B2 JP 6651895 B2 JP6651895 B2 JP 6651895B2 JP 2016032438 A JP2016032438 A JP 2016032438A JP 2016032438 A JP2016032438 A JP 2016032438A JP 6651895 B2 JP6651895 B2 JP 6651895B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- information
- model
- unit
- model 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/629—Protecting access to data via a platform, e.g. using keys or access control rules to features or functions of an application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/123—Software or firmware update, e.g. device firmware management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Facsimiles In General (AREA)
- Stored Programmes (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
上記実施形態の操作部20で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、CD−R、メモリカード、DVD(Digital Versatile Disk)、フレキシブルディスク(FD)等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
20 操作部
21 取得部
22 機種情報記憶部
23 機種情報管理部
24 ソフト情報記憶部
25 非常用機種情報記憶部
26 ソフト情報管理部
27 判定部
28 制御部
29 導入部
30 本体部
31 機器用仕向け情報記憶部
32 提供部
Claims (9)
- 本体部と、当該本体部の動作を制御する操作部と、を備える機器であって、
前記操作部は、
前記本体部から、前記機器の機種に関する第1の機種情報を取得する取得部と、
取得された前記第1の機種情報を書き換えないことで、前記第1の機種情報の完全性を保つように管理する機種情報管理部と、
前記機器に導入されているソフトウェアがいずれの機種向けであるかを示すソフト情報を管理するソフト情報管理部と、
前記ソフトウェアの起動前に、前記第1の機種情報と前記ソフト情報とに基づいて、前記ソフトウェアが前記機器の機種向けであるか否かを判定する判定部と、
前記ソフトウェアが前記機器の機種向けでない場合、前記ソフトウェアに関わる機能の利用を禁止させる制御を行う制御部と、
を備える機器。 - 前記操作部と前記本体部とは、通信可能に接続されており、
前記取得部は、前記操作部と前記本体部との通信が初めて確立された際に、前記本体部から、前記機器の機種に関する第1の機種情報を取得し、
前記機種情報管理部は、前記機器の機種に関する第2の機種情報を予め管理し、前記取得部により取得された前記第1の機種情報及び前記第2の機種情報を書き換えないことで、前記第1の機種情報及び前記第2の機種情報の完全性を保つように管理する請求項1に記載の機器。 - 前記第1の機種情報は、前記機器の機種がいずれの仕向けであるかを示す機器用仕向け情報であり、
前記第2の機種情報は、前記機器の機種の区分を示す機器用区分情報と、前記操作部の世代を示す機器用世代情報と、であり、
前記ソフト情報は、前記ソフトウェアがいずれの仕向けであるかを示すソフト用仕向け情報と、前記ソフトウェアがいずれの機種の区分向けであるかを示すソフト用区分情報と、前記ソフトウェアがいずれの世代向けであるかを示すソフト用世代情報と、であり、
前記判定部は、前記機器用区分情報が前記ソフト用区分情報を満たさない、前記機器用仕向け情報が前記ソフト用仕向け情報を満たさない、及び前記機器用世代情報が前記ソフト用世代情報を満たさない、の少なくともいずれかの場合、前記ソフトウェアが前記機器の機種向けでないと判定する請求項2に記載の機器。 - 前記機種情報管理部は、当該機種情報管理部のみがアクセス可能な機種情報記憶部上で前記第1の機種情報及び前記第2の機種情報を書き換えないことで、前記第1の機種情報及び前記第2の機種情報の完全性を保つように管理する請求項2又は3に記載の機器。
- 前記ソフトウェアは、ファームウェアであり、
前記制御部は、前記ファームウェアが前記機器の機種向けでない場合、前記ファームウェアが前記機器の機種向けでないことを表す画面の表示制御を行うとともに、前記操作部に対する操作を無効化する制御を行う請求項1〜4のいずれか1つに記載の機器。 - 前記操作部は、
前記ソフトウェアを前記機器に導入する導入部を更に備え、
前記導入部は、第1モードで前記ソフトウェアを導入する場合、前記判定部により前記ソフトウェアが前記機器の機種向けであると判定されると、前記ソフトウェアを導入し、第2モードで前記ソフトウェアを導入する場合、前記ソフトウェアを無条件に導入する請求項1〜5のいずれか1つに記載の機器。 - 前記機種情報管理部は、前記ソフトウェアの導入に伴い導入される非常用の機種情報を更に管理し、
前記判定部は、前記機種情報管理部が前記第1の機種情報を管理していない場合、前記非常用の機種情報と前記ソフト情報とに基づいて、前記ソフトウェアが前記機器の機種向けであるか否かを判定する請求項1〜6のいずれか1つに記載の機器。 - 本体部と、当該本体部の動作を制御する操作部と、を備える機器における前記操作部で実行される制御方法であって、
前記本体部から、前記機器の機種に関する第1の機種情報を取得する取得ステップと、
取得された前記第1の機種情報を書き換えずに管理することで、前記第1の機種情報の完全性を保つように管理する機種情報管理ステップと、
前記機器に導入されているソフトウェアがいずれの機種向けであるかを示すソフト情報を管理するソフト情報管理ステップと、
前記ソフトウェアの起動前に、前記第1の機種情報と前記ソフト情報とに基づいて、前記ソフトウェアが前記機器の機種向けであるか否かを判定する判定ステップと、
前記ソフトウェアが前記機器の機種向けでない場合、前記ソフトウェアに関わる機能の利用を禁止させる制御を行う制御ステップと、
を含む制御方法。 - 本体部と、当該本体部の動作を制御する操作部と、を備える機器における前記操作部に、
前記本体部から、前記機器の機種に関する第1の機種情報を取得する取得ステップと、
取得された前記第1の機種情報を書き換えずに管理することで、前記第1の機種情報の完全性を保つように管理する機種情報管理ステップと、
前記機器に導入されているソフトウェアがいずれの機種向けであるかを示すソフト情報を管理するソフト情報管理ステップと、
前記ソフトウェアの起動前に、前記第1の機種情報と前記ソフト情報とに基づいて、前記ソフトウェアが前記機器の機種向けであるか否かを判定する判定ステップと、
前記ソフトウェアが前記機器の機種向けでない場合、前記ソフトウェアに関わる機能の利用を禁止させる制御を行う制御ステップと、
を実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016032438A JP6651895B2 (ja) | 2016-02-23 | 2016-02-23 | 機器、制御方法及びプログラム |
US15/434,537 US10438021B2 (en) | 2016-02-23 | 2017-02-16 | Device and control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016032438A JP6651895B2 (ja) | 2016-02-23 | 2016-02-23 | 機器、制御方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017152867A JP2017152867A (ja) | 2017-08-31 |
JP6651895B2 true JP6651895B2 (ja) | 2020-02-19 |
Family
ID=59631192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016032438A Active JP6651895B2 (ja) | 2016-02-23 | 2016-02-23 | 機器、制御方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10438021B2 (ja) |
JP (1) | JP6651895B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020146092A1 (en) * | 2019-01-09 | 2020-07-16 | Carbon, Inc. | Systems and apparatuses for additive manufacturing with process update and lock down |
JP7342443B2 (ja) | 2019-06-18 | 2023-09-12 | 株式会社リコー | 情報処理装置、方法、およびプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004249632A (ja) * | 2003-02-21 | 2004-09-09 | Seiko Epson Corp | プログラム判定処理装置、印刷装置及びプログラム判定処理方法 |
JP5089250B2 (ja) | 2007-06-06 | 2012-12-05 | 株式会社リコー | 情報処理装置 |
JP5261113B2 (ja) | 2008-09-29 | 2013-08-14 | キヤノン株式会社 | システム、サーバ、画像形成装置、制御方法及びプログラム |
JP6107172B2 (ja) * | 2013-01-28 | 2017-04-05 | 株式会社リコー | 画像処理システムとその機能の追加又は更新方法及びプログラム |
JP6242241B2 (ja) * | 2013-04-26 | 2017-12-06 | キヤノン株式会社 | 印刷装置、通信装置、及びプログラム |
JP2014232512A (ja) * | 2013-05-30 | 2014-12-11 | キヤノン株式会社 | 印刷システム、印刷サービス装置、画像形成装置、制御方法およびコンピュータプログラム |
JP6226709B2 (ja) * | 2013-11-15 | 2017-11-08 | キヤノン株式会社 | 画像形成装置及びその制御方法、並びにプログラム |
CN103632089A (zh) * | 2013-12-16 | 2014-03-12 | 北京网秦天下科技有限公司 | 应用安装包的安全检测方法、装置和*** |
US9413918B2 (en) * | 2014-03-31 | 2016-08-09 | Kyocera Document Solutions Inc. | Image forming system, server, image forming apparatus, and image forming method that ensure simple execution of application |
-
2016
- 2016-02-23 JP JP2016032438A patent/JP6651895B2/ja active Active
-
2017
- 2017-02-16 US US15/434,537 patent/US10438021B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US10438021B2 (en) | 2019-10-08 |
US20170243016A1 (en) | 2017-08-24 |
JP2017152867A (ja) | 2017-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11218609B2 (en) | Terminal device and non-transitory computer-readable medium for terminal device | |
JP6787115B2 (ja) | 画像形成装置、機能追加方法、プログラム、 | |
JP6927276B2 (ja) | 情報処理システム、情報処理装置、情報処理方法およびプログラム | |
US20160150105A1 (en) | Data communication device, data communication method, and computer-readable recording medium | |
JP2014170515A (ja) | 機器、情報記録プログラム、及び情報記録方法 | |
US9600751B2 (en) | Image forming apparatus and control method thereof with a determination whether an application relates to a dynamic update for reflecting change of the network setting without rebooting the apparatus | |
JP6379699B2 (ja) | 情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法 | |
JP6627477B2 (ja) | 外部機器、機器、情報処理システム、情報処理プログラム、機器連携方法、外部機器連携方法及び情報処理方法 | |
JP2007293737A (ja) | ソフトウェア資源の登録管理方法、電子機器、プログラム | |
JP6651895B2 (ja) | 機器、制御方法及びプログラム | |
US9742945B2 (en) | Image forming apparatus to store activation application specifying information that specifies an application to be activated on the operating system of the operation unit in response to the image forming apparatus entering a given state, image forming system, and image forming method | |
JP6303667B2 (ja) | プログラム、情報処理装置および情報処理システム | |
US20190012402A1 (en) | Information processing apparatus and non-transitory computer-readable medium | |
JP2017202577A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2017167755A (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム | |
JP6728590B2 (ja) | 機器、情報処理システム、情報処理方法、及びプログラム | |
US20190286432A1 (en) | Information processing system, apparatus, information processing method, and recording medium | |
JP6885124B2 (ja) | 情報処理システム、情報処理装置および情報処理方法 | |
JP2017211878A (ja) | 情報処理装置、更新方法及びプログラム | |
US11785151B2 (en) | Information processing apparatus, flow execution method, and non-transitory computer-readable storage medium for controlling executions of multiple functions | |
US20230300268A1 (en) | Information processing apparatus, image forming apparatus, and method of installing an application program therefor | |
JP6199758B2 (ja) | 組み込みシステム、画像形成装置 | |
JP2018029223A (ja) | 画像処理装置及びその制御方法、並びにプログラム | |
US11449288B2 (en) | Information processing apparatus, information processing system, and information processing method | |
US20240103937A1 (en) | Information processing apparatus, non-transitory computer readable medium, and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190109 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190920 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191008 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191209 |
|
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: 20191224 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200106 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6651895 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |