JP2012185800A - 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 - Google Patents
機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 Download PDFInfo
- Publication number
- JP2012185800A JP2012185800A JP2011279508A JP2011279508A JP2012185800A JP 2012185800 A JP2012185800 A JP 2012185800A JP 2011279508 A JP2011279508 A JP 2011279508A JP 2011279508 A JP2011279508 A JP 2011279508A JP 2012185800 A JP2012185800 A JP 2012185800A
- Authority
- JP
- Japan
- Prior art keywords
- activation
- program
- sdk
- application
- information indicating
- 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.)
- Granted
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/4401—Bootstrapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1417—Boot up procedures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】プログラムをインストール可能な機器であって、当該機器の起動時において、前記プログラムの起動処理を実行し、該起動処理の進行に応じて該進行状況を示す情報を前記プログラムの識別情報に関連付けて起動状態記憶手段に記録する起動管理手段を有し、前記起動管理手段は、前記起動処理の開始前の状態において、前記起動状態記憶手段に起動が完了していないことを示す情報が記録されている場合、起動対象を一部の前記プログラムに限定する。
【選択図】図3
Description
0:インストール直後
1:初回起動中
2:起動完了
3:2回目以降の起動中
各値(0〜3)の意味については、改めて詳細に説明する。
11 コントローラ
12 スキャナ
13 プリンタ
14 モデム
15 操作パネル
16 ネットワークインタフェース
17 SDカードスロット
80 SDカード
111 CPU
112 RAM
113 ROM
114 HDD
115 NVRAM
151 標準アプリ
152 SDKアプリ
152a 起動状態記憶部167
153 SDKプラットフォーム
154 コントロールサービス
155 OS
161 インストール部
162 アンインストール部
163 起動管理部
164 起動判定部
165 起動順管理部
166 メモリ状態管理部
167 起動状態記憶部
1511 スキャンアプリ
1512 印刷アプリ
1513 コピーアプリ
1514 FAXアプリ
Claims (13)
- プログラムをインストール可能な機器であって、
当該機器の起動時において、前記プログラムの起動処理を実行し、該起動処理の進行に応じて該進行状況を示す情報を前記プログラムの識別情報に関連付けて起動状態記憶手段に記録する起動管理手段を有し、
前記起動管理手段は、前記起動処理の開始前の状態において、前記起動状態記憶手段に起動が完了していないことを示す情報が記録されている場合、起動対象を一部の前記プログラムに限定する機器。 - 前記起動管理手段は、前記起動状態記憶手段において前記起動が完了していないことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項1記載の機器。
- 前記起動状態記憶手段は、インストール後、前記起動管理手段によって起動されていない前記プログラムについては、起動実績が無いことを示す情報を記憶し、
前記起動管理手段は、前記起動状態記憶手段において前記起動実績が無いことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項1記載の機器。 - 前記起動管理手段は、メモリ消費量の多い前記プログラムから順に起動する請求項1乃至3いずれか一項記載の機器。
- プログラムをインストール可能な機器が、
当該機器の起動時において、前記プログラムの起動処理を実行し、該起動処理の進行に応じて該進行状況を示す情報を前記プログラムの識別情報に関連付けて起動状態記憶手段に記録する起動手順を実行し、
前記起動手順は、前記起動処理の開始前の状態において、前記起動状態記憶手段に起動が完了していないことを示す情報が記録されている場合、起動対象を一部の前記プログラムに限定するプログラム管理方法。 - 前記起動手順は、前記起動状態記憶手段において前記起動が完了していないことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項5記載のプログラム管理方法。
- 前記起動状態記憶手段は、インストール後、前記起動手順によって起動されていない前記プログラムについては、起動実績が無いことを示す情報を記憶し、
前記起動手順は、前記起動状態記憶手段において前記起動実績が無いことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項5記載のプログラム管理方法。 - 前記起動手順は、メモリ消費量の多い前記プログラムから順に起動する請求項5乃至7いずれか一項記載のプログラム管理方法。
- プログラムをインストール可能な機器に、
当該機器の起動時において、前記プログラムの起動処理を実行し、該起動処理の進行に応じて該進行状況を示す情報を前記プログラムの識別情報に関連付けて起動状態記憶手段に記録する起動手順を実行させ、
前記起動手順は、前記起動処理の開始前の状態において、前記起動状態記憶手段に起動が完了していないことを示す情報が記録されている場合、起動対象を一部の前記プログラムに限定するプログラム管理プログラム。 - 前記起動手順は、前記起動状態記憶手段において前記起動が完了していないことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項9記載のプログラム管理プログラム。
- 前記起動状態記憶手段は、インストール後、前記起動手順によって起動されていない前記プログラムについては、起動実績が無いことを示す情報を記憶し、
前記起動手順は、前記起動状態記憶手段において前記起動実績が無いことを示す情報が関連付けられている前記識別情報に係る前記プログラムを起動しない請求項9記載のプログラム管理プログラム。 - 前記起動手順は、メモリ消費量の多い前記プログラムから順に起動する請求項9乃至11いずれか一項記載のプログラム管理プログラム。
- 請求項9乃至12いずれか一項記載のプログラム管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011279508A JP5948855B2 (ja) | 2011-02-16 | 2011-12-21 | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 |
US13/361,237 US8775785B2 (en) | 2011-02-16 | 2012-01-30 | Program management method for performing start-up process for programs during start-up of device based on the previous start-up status to prevent occurrence of an out of memory condition |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011030623 | 2011-02-16 | ||
JP2011030623 | 2011-02-16 | ||
JP2011279508A JP5948855B2 (ja) | 2011-02-16 | 2011-12-21 | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012185800A true JP2012185800A (ja) | 2012-09-27 |
JP5948855B2 JP5948855B2 (ja) | 2016-07-06 |
Family
ID=46637815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011279508A Active JP5948855B2 (ja) | 2011-02-16 | 2011-12-21 | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8775785B2 (ja) |
JP (1) | JP5948855B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015232807A (ja) * | 2014-06-10 | 2015-12-24 | 富士ゼロックス株式会社 | 電子機器及びプログラム |
JP2016091260A (ja) * | 2014-11-04 | 2016-05-23 | 富士通株式会社 | 起動制御プログラム、起動制御方法および起動制御装置 |
JP2018028842A (ja) * | 2016-08-19 | 2018-02-22 | 株式会社リコー | 情報処理装置、情報処理方法、及び情報処理プログラム |
JP2019071038A (ja) * | 2017-10-10 | 2019-05-09 | キヤノン株式会社 | 画像処理装置、その制御方法、及びプログラム |
JP7518464B2 (ja) | 2020-03-04 | 2024-07-18 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置およびプログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346204B (zh) * | 2014-10-17 | 2018-06-19 | 惠州Tcl移动通信有限公司 | 基于移动终端的应用软件处理方法、***及移动终端 |
US9983887B2 (en) | 2015-06-05 | 2018-05-29 | Apple Inc. | Memory management of data processing systems |
CN106775720B (zh) * | 2016-12-16 | 2020-08-07 | 北京小度互娱科技有限公司 | 集成播放器sdk的方法和装置及设置播放器sdk的方法和装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002049492A (ja) * | 2000-08-04 | 2002-02-15 | Sharp Corp | アプリケーション管理方法、アプリケーション管理プログラムを記録した記録媒体、端末装置、および携帯型電話機 |
JP2004030601A (ja) * | 2002-04-26 | 2004-01-29 | Ricoh Co Ltd | リソース情報によりアプリケーション起動判断を行う装置及び方法 |
JP2004122773A (ja) * | 2002-09-13 | 2004-04-22 | Ricoh Co Ltd | 画像形成装置およびアプリ起動制限方法 |
JP2006285871A (ja) * | 2005-04-04 | 2006-10-19 | Canon Inc | 情報処理装置、制御方法、プログラム、及び記憶媒体 |
JP2009020609A (ja) * | 2007-07-10 | 2009-01-29 | Ricoh Co Ltd | 画像形成装置、プログラム制御方法及びプログラム |
JP2009098789A (ja) * | 2007-10-15 | 2009-05-07 | Canon Inc | 情報処理装置 |
JP2009212826A (ja) * | 2008-03-04 | 2009-09-17 | Ricoh Co Ltd | 画像処理装置、プログラム、および画像処理方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06161768A (ja) | 1992-11-24 | 1994-06-10 | Matsushita Electric Ind Co Ltd | プログラム実行制御装置 |
US6675295B1 (en) * | 2000-06-19 | 2004-01-06 | Microsoft Corporation | Method and computer system for detecting and correcting a failure in a computer application program during startup |
EP1398948B1 (en) | 2002-09-13 | 2013-11-06 | Ricoh Company, Ltd. | Image forming apparatus, methods used therein and a computer readable storage medium |
JP4276909B2 (ja) | 2002-09-13 | 2009-06-10 | 株式会社リコー | 画像形成装置およびアプリ起動制御方法 |
JP5112787B2 (ja) | 2006-09-01 | 2013-01-09 | 株式会社リコー | 情報処理装置、プログラム更新方法及びプログラム |
US7996666B2 (en) * | 2007-09-04 | 2011-08-09 | Apple Inc. | User influenced loading sequence of startup applications |
US8392891B2 (en) * | 2008-06-26 | 2013-03-05 | Microsoft Corporation | Technique for finding relaxed memory model vulnerabilities |
US9064290B2 (en) * | 2010-07-23 | 2015-06-23 | Jkads Llc | Method for inspecting a physical asset |
-
2011
- 2011-12-21 JP JP2011279508A patent/JP5948855B2/ja active Active
-
2012
- 2012-01-30 US US13/361,237 patent/US8775785B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002049492A (ja) * | 2000-08-04 | 2002-02-15 | Sharp Corp | アプリケーション管理方法、アプリケーション管理プログラムを記録した記録媒体、端末装置、および携帯型電話機 |
JP2004030601A (ja) * | 2002-04-26 | 2004-01-29 | Ricoh Co Ltd | リソース情報によりアプリケーション起動判断を行う装置及び方法 |
JP2004122773A (ja) * | 2002-09-13 | 2004-04-22 | Ricoh Co Ltd | 画像形成装置およびアプリ起動制限方法 |
JP2006285871A (ja) * | 2005-04-04 | 2006-10-19 | Canon Inc | 情報処理装置、制御方法、プログラム、及び記憶媒体 |
JP2009020609A (ja) * | 2007-07-10 | 2009-01-29 | Ricoh Co Ltd | 画像形成装置、プログラム制御方法及びプログラム |
JP2009098789A (ja) * | 2007-10-15 | 2009-05-07 | Canon Inc | 情報処理装置 |
JP2009212826A (ja) * | 2008-03-04 | 2009-09-17 | Ricoh Co Ltd | 画像処理装置、プログラム、および画像処理方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015232807A (ja) * | 2014-06-10 | 2015-12-24 | 富士ゼロックス株式会社 | 電子機器及びプログラム |
US9606812B2 (en) | 2014-06-10 | 2017-03-28 | Fuji Xerox Co., Ltd. | Electronic apparatus, non-transitory computer readable medium, and information processing method |
JP2016091260A (ja) * | 2014-11-04 | 2016-05-23 | 富士通株式会社 | 起動制御プログラム、起動制御方法および起動制御装置 |
JP2018028842A (ja) * | 2016-08-19 | 2018-02-22 | 株式会社リコー | 情報処理装置、情報処理方法、及び情報処理プログラム |
US10922108B2 (en) | 2016-08-19 | 2021-02-16 | Ricoh Company, Ltd. | Information processing apparatus, method for processing information, and information processing program |
JP2019071038A (ja) * | 2017-10-10 | 2019-05-09 | キヤノン株式会社 | 画像処理装置、その制御方法、及びプログラム |
JP7080061B2 (ja) | 2017-10-10 | 2022-06-03 | キヤノン株式会社 | 画像処理装置 |
JP7518464B2 (ja) | 2020-03-04 | 2024-07-18 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20120210110A1 (en) | 2012-08-16 |
JP5948855B2 (ja) | 2016-07-06 |
US8775785B2 (en) | 2014-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5948855B2 (ja) | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 | |
US9456101B2 (en) | Information processing apparatus, control method for information processing apparatus, and program | |
EP2879051B1 (en) | An electronic device including a MTD used temporarily during non-volatile memory file system update | |
JP5880017B2 (ja) | 機器、省電力制御方法、省電力制御プログラム、及び記録媒体 | |
JP5322595B2 (ja) | コンピュータ、制御方法、及びプログラム | |
US20140149644A1 (en) | Electronic apparatus, method of updating firmware, and computer-readable recording medium | |
US9319552B2 (en) | Image forming apparatus and method of setting updating information both of which being for executing firmware updating with external equipment connected | |
CN103516940A (zh) | 信息处理装置及其控制方法 | |
JP5353169B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
KR20130029995A (ko) | 화상형성장치 및 펌웨어 업그레이드 방법 | |
JP5895385B2 (ja) | 画像出力装置及びそのプログラム | |
JP2012155534A (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 | |
US11093104B2 (en) | Icon display control apparatus that prevents messy display of icons, method of controlling same, and storage medium | |
US9588755B2 (en) | Information processing apparatus capable of controlling installation of application, method of controlling the same, and storage medium | |
US10764463B2 (en) | Image forming apparatus, control method therefor, and storage medium for sending notification of an input operation to at least a user interface | |
US9699345B2 (en) | Processing apparatus, method for controlling the same, and storage medium | |
JP2015032103A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
US10922108B2 (en) | Information processing apparatus, method for processing information, and information processing program | |
JP2017142686A (ja) | 電子機器、その制御方法及びプログラム | |
US11977801B2 (en) | Image processing apparatus, control method, and storage medium | |
US20220261236A1 (en) | Communication device and control method | |
JP2010252079A (ja) | 画像形成装置のジョブ登録及びその高速起動 | |
JP6873772B2 (ja) | 情報処理装置、情報処理装置の制御方法及びアプリケーション管理方法 | |
JP2016146058A (ja) | 機器、情報処理システム、情報処理方法、プログラムおよび記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150629 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150804 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150915 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160413 |
|
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: 20160510 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160523 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5948855 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |