JP2018028842A - 情報処理装置、情報処理方法、及び情報処理プログラム - Google Patents
情報処理装置、情報処理方法、及び情報処理プログラム Download PDFInfo
- Publication number
- JP2018028842A JP2018028842A JP2016161141A JP2016161141A JP2018028842A JP 2018028842 A JP2018028842 A JP 2018028842A JP 2016161141 A JP2016161141 A JP 2016161141A JP 2016161141 A JP2016161141 A JP 2016161141A JP 2018028842 A JP2018028842 A JP 2018028842A
- Authority
- JP
- Japan
- Prior art keywords
- program
- information processing
- information
- application
- predetermined 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.)
- Pending
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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/42—Scales and indicators, e.g. for determining side margins
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
- G06F30/3308—Design verification, e.g. functional simulation or model checking using simulation
- G06F30/331—Design verification, e.g. functional simulation or model checking using simulation with hardware acceleration, e.g. by using field programmable gate array [FPGA] or emulation
-
- 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
-
- 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/001—Arbitration of resources in a display system, e.g. control of access to frame buffer by video controller and/or main processor
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/027—Arrangements or methods related to powering off a display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/12—Frame memory handling
- G09G2360/121—Frame memory handling using a cache memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Stored Programmes (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
11 コントローラ
12 スキャナ
13 プリンタ
14 モデム
15 操作パネル
16 ネットワークインタフェース
17 SDカードスロット
20 情報処理端末
30 アプリマーケットサーバ
80 SDカード
111 CPU
112 RAM
113 ROM
114 HDD
115 NVRAM
120 プラットフォーム部
121 インストール制御部
122 起動制御部
130 アプリ情報記憶部
140 アプリ
201 CPU
202 メモリ
203 補助記憶装置
204 タッチパネル
205 無線通信装置
211 表示装置
212 入力装置
Claims (15)
- 情報処理装置であって、
プログラムのインストールを実行し、前記プログラムに対して所定の情報を有効化した後に前記プログラムを実行して、前記プログラムの実行に成功すると前記所定の情報を無効化するインストール制御部と、
当該情報処理装置の起動時において、当該情報処理装置にインストールされているプログラムを起動する起動制御部とを有し、
前記起動制御部は、前記所定の情報が有効化されているプログラムについては起動を行わない、
ことを特徴とする情報処理装置。 - 前記インストール制御部は、実行に成功したプログラムについて、ユーザによって所定の入力が行われた場合に、前記所定の情報を有効化する、
ことを特徴とする請求項1記載の情報処理装置。 - 前記起動制御部は、前記所定の情報が有効化されているプログラムをアンインストールする、
ことを特徴とする請求項1又は2記載の情報処理装置。 - 前記起動制御部は、前記所定の情報が有効化されているプログラムに関する問い合わせを出力する、
ことを特徴とする請求項1又は2記載の情報処理装置。 - 前記所定の情報は、前記プログラムがインストールされてから前記プログラムが正常に実行されたか否かを示す情報であり、
前記所定の情報の有効化は、前記所定の情報を前記プログラムが正常に実行されていないことを示す状態とし、
前記所定の情報の無効化は、前記所定の情報を前記プログラムが正常に実行されたことを示す状態とすることである、
ことを特徴とする請求項1乃至4いずれか一項記載の情報処理装置。 - 情報処理装置が、
プログラムのインストールを実行し、前記プログラムに対して所定の情報を有効化した後に前記プログラムを実行して、前記プログラムの実行に成功すると前記所定の情報を無効化するインストール手順と、
当該情報処理装置の起動時において、当該情報処理装置にインストールされているプログラムを起動する起動手順とを実行し、
前記起動手順は、前記所定の情報が有効化されているプログラムについては起動を行わない、
ことを特徴とする情報処理方法。 - 前記インストール手順は、実行に成功したプログラムについて、ユーザによって所定の入力が行われた場合に、前記所定の情報を有効化する、
ことを特徴とする請求項6記載の情報処理方法。 - 前記起動手順は、前記所定の情報が有効化されているプログラムをアンインストールする、
ことを特徴とする請求項6又は7記載の情報処理方法。 - 前記起動手順は、前記所定の情報が有効化されているプログラムに関する問い合わせを出力する、
ことを特徴とする請求項6又7記載の情報処理方法。 - 前記所定の情報は、前記プログラムがインストールされてから前記プログラムが正常に実行されたか否かを示す情報であり、
前記所定の情報の有効化は、前記所定の情報を前記プログラムが正常に実行されていないことを示す状態とし、
前記所定の情報の無効化は、前記所定の情報を前記プログラムが正常に実行されたことを示す状態とすることである、
ことを特徴とする請求項6乃至9いずれか一項記載の情報処理方法。 - 情報処理装置に、
プログラムのインストールを実行し、前記プログラムに対して所定の情報を有効化した後に前記プログラムを実行して、前記プログラムの実行に成功すると前記所定の情報を無効化するインストール手順と、
当該情報処理装置の起動時において、当該情報処理装置にインストールされているプログラムを起動する起動手順とを実行させ、
前記起動手順は、前記所定の情報が有効化されているプログラムについては起動を行わない、
ことを特徴とする情報処理プログラム。 - 前記インストール手順は、実行に成功したプログラムについて、ユーザによって所定の入力が行われた場合に、前記所定の情報を有効化する、
ことを特徴とする請求項11記載の情報処理プログラム。 - 前記起動手順は、前記所定の情報が有効化されているプログラムをアンインストールする、
ことを特徴とする請求項11又は12記載の情報処理プログラム。 - 前記起動手順は、前記所定の情報が有効化されているプログラムに関する問い合わせを出力する、
ことを特徴とする請求項11又12記載の情報処理プログラム。 - 前記所定の情報は、前記プログラムがインストールされてから前記プログラムが正常に実行されたか否かを示す情報であり、
前記所定の情報の有効化は、前記所定の情報を前記プログラムが正常に実行されていないことを示す状態とし、
前記所定の情報の無効化は、前記所定の情報を前記プログラムが正常に実行されたことを示す状態とすることである、
ことを特徴とする請求項11乃至14いずれか一項記載の情報処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016161141A JP2018028842A (ja) | 2016-08-19 | 2016-08-19 | 情報処理装置、情報処理方法、及び情報処理プログラム |
US15/677,134 US10922108B2 (en) | 2016-08-19 | 2017-08-15 | Information processing apparatus, method for processing information, and information processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016161141A JP2018028842A (ja) | 2016-08-19 | 2016-08-19 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018028842A true JP2018028842A (ja) | 2018-02-22 |
Family
ID=61191703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016161141A Pending JP2018028842A (ja) | 2016-08-19 | 2016-08-19 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10922108B2 (ja) |
JP (1) | JP2018028842A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021056626A (ja) * | 2019-09-27 | 2021-04-08 | ブラザー工業株式会社 | 情報処理装置、ソフトウェアのインストール方法、及びプログラム |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006079534A (ja) * | 2004-09-13 | 2006-03-23 | Fuji Xerox Co Ltd | 情報処理装置及びこれを用いた情報処理システム |
JP2006196980A (ja) * | 2005-01-11 | 2006-07-27 | Seiko Epson Corp | 移動通信端末、移動通信端末の制御方法、移動通信端末の制御プログラムおよび移動通信端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2012185800A (ja) * | 2011-02-16 | 2012-09-27 | Ricoh Co Ltd | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 |
JP2012213904A (ja) * | 2011-03-31 | 2012-11-08 | Canon Marketing Japan Inc | 画像形成装置とその処理方法及びプログラム |
JP2014052867A (ja) * | 2012-09-07 | 2014-03-20 | Canon Inc | アプリケーション管理システム、管理装置、アプリケーション実行端末、アプリケーション管理方法、アプリケーション実行端末の制御方法及びプログラム |
JP2014135608A (ja) * | 2013-01-09 | 2014-07-24 | Chugoku Electric Power Co Inc:The | 監視カメラシステムを正常な動作状態に維持する方法及び監視カメラシステム |
JP2016066303A (ja) * | 2014-09-25 | 2016-04-28 | 沖電気工業株式会社 | サーバ装置、冗長構成サーバシステム、情報引継プログラム及び情報引継方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6560776B1 (en) * | 2000-02-18 | 2003-05-06 | Avaya Technology Corp. | Software installation verification tool |
EP1385089A3 (en) | 2002-07-26 | 2007-01-24 | Ricoh Company, Ltd. | Image forming apparatus, information processing apparatus, program execution method and program producing method |
US7636172B2 (en) | 2002-07-31 | 2009-12-22 | Ricoh Company, Ltd. | Image forming apparatus, information processing apparatus and version check method using an API from an application |
EP1398948B1 (en) | 2002-09-13 | 2013-11-06 | Ricoh Company, Ltd. | Image forming apparatus, methods used therein and a computer readable storage medium |
JP4728611B2 (ja) | 2003-08-12 | 2011-07-20 | 株式会社リコー | 記憶媒体、記憶装置、情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 |
JP4676724B2 (ja) | 2003-08-12 | 2011-04-27 | 株式会社リコー | 情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体 |
US7624394B1 (en) * | 2003-11-18 | 2009-11-24 | Adobe Systems Incorporation | Software installation verification |
US8432562B2 (en) | 2004-02-17 | 2013-04-30 | Ricoh Company, Ltd. | Image processing apparatus, method, program, and computer readable recording medium for controlling operation switching and displaying at occurrence of error conditions |
JP4769515B2 (ja) | 2004-09-07 | 2011-09-07 | 株式会社リコー | アプリケーション実行方法、情報処理装置、画像形成装置、アプリケーション実行プログラム、記録媒体、及び情報処理システム |
JP4791910B2 (ja) | 2005-08-26 | 2011-10-12 | 株式会社リコー | 画像形成装置、情報処理方法、情報処理プログラム、及び記録媒体 |
JP5112787B2 (ja) | 2006-09-01 | 2013-01-09 | 株式会社リコー | 情報処理装置、プログラム更新方法及びプログラム |
US8448193B2 (en) | 2007-04-27 | 2013-05-21 | Ricoh Company, Ltd. | Image forming device, information processing method, and information processing program |
JP6115293B2 (ja) | 2013-05-02 | 2017-04-19 | 株式会社リコー | 機器、情報処理端末、情報処理システム、表示制御方法、及びプログラム |
JP6295558B2 (ja) | 2013-09-13 | 2018-03-20 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラム |
JP2015079484A (ja) | 2013-09-13 | 2015-04-23 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラム |
-
2016
- 2016-08-19 JP JP2016161141A patent/JP2018028842A/ja active Pending
-
2017
- 2017-08-15 US US15/677,134 patent/US10922108B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006079534A (ja) * | 2004-09-13 | 2006-03-23 | Fuji Xerox Co Ltd | 情報処理装置及びこれを用いた情報処理システム |
JP2006196980A (ja) * | 2005-01-11 | 2006-07-27 | Seiko Epson Corp | 移動通信端末、移動通信端末の制御方法、移動通信端末の制御プログラムおよび移動通信端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2012185800A (ja) * | 2011-02-16 | 2012-09-27 | Ricoh Co Ltd | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 |
JP2012213904A (ja) * | 2011-03-31 | 2012-11-08 | Canon Marketing Japan Inc | 画像形成装置とその処理方法及びプログラム |
JP2014052867A (ja) * | 2012-09-07 | 2014-03-20 | Canon Inc | アプリケーション管理システム、管理装置、アプリケーション実行端末、アプリケーション管理方法、アプリケーション実行端末の制御方法及びプログラム |
JP2014135608A (ja) * | 2013-01-09 | 2014-07-24 | Chugoku Electric Power Co Inc:The | 監視カメラシステムを正常な動作状態に維持する方法及び監視カメラシステム |
JP2016066303A (ja) * | 2014-09-25 | 2016-04-28 | 沖電気工業株式会社 | サーバ装置、冗長構成サーバシステム、情報引継プログラム及び情報引継方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021056626A (ja) * | 2019-09-27 | 2021-04-08 | ブラザー工業株式会社 | 情報処理装置、ソフトウェアのインストール方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US10922108B2 (en) | 2021-02-16 |
US20180052697A1 (en) | 2018-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10437531B2 (en) | Control method of information processing device controlling first application program, second application program, and third application program | |
JP6874405B2 (ja) | 情報処理装置、プログラム、システム | |
EP2919113B1 (en) | Information processing system and information processing method | |
JP2017107307A (ja) | 機器、情報処理システム、情報処理方法、及びプログラム | |
JP5268694B2 (ja) | ライセンス管理システム、画像形成装置およびライセンス管理方法 | |
JP6787115B2 (ja) | 画像形成装置、機能追加方法、プログラム、 | |
US20160182610A1 (en) | Information processing system, information processing apparatus, and information processing method | |
JP5948855B2 (ja) | 機器、プログラム管理方法、プログラム管理プログラム、及び記録媒体 | |
US20170024202A1 (en) | Information processing apparatus, method, and program | |
US9965299B2 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
JP7069969B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
CN110825417A (zh) | 应用程序更新方法及系统 | |
JP2018028842A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
US9519470B2 (en) | Information processing system, information processing apparatus, device, software installation method, and storage medium for executing software installation | |
JP4792744B2 (ja) | 画像処理装置 | |
US9940334B2 (en) | Image forming apparatus and control method thereof | |
JP7056269B2 (ja) | 情報処理システム、機器、情報処理方法及び情報処理プログラム | |
JP2017167755A (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム | |
JP6728590B2 (ja) | 機器、情報処理システム、情報処理方法、及びプログラム | |
CN110709811A (zh) | 用于图像形成设备的应用安装方法以及使用该方法的图像形成设备 | |
US20240146855A1 (en) | Control method of information processing apparatus and information processing system | |
US7702890B2 (en) | Information processing apparatus and program | |
JP6089794B2 (ja) | 機器、情報処理システム、情報処理方法、及びプログラム | |
JP6179133B2 (ja) | 機器、情報処理方法、情報処理プログラム、及び情報処理システム | |
JP2017084420A (ja) | 機器、情報処理システム、情報処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200514 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200714 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200821 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201020 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201207 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210323 |