JP2013258511A - Image forming apparatus, and back-up/restore method and program - Google Patents
Image forming apparatus, and back-up/restore method and program Download PDFInfo
- Publication number
- JP2013258511A JP2013258511A JP2012132553A JP2012132553A JP2013258511A JP 2013258511 A JP2013258511 A JP 2013258511A JP 2012132553 A JP2012132553 A JP 2012132553A JP 2012132553 A JP2012132553 A JP 2012132553A JP 2013258511 A JP2013258511 A JP 2013258511A
- Authority
- JP
- Japan
- Prior art keywords
- application
- setting information
- image forming
- forming apparatus
- backup
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、画像形成装置、バックアップレストア方法及びプログラムの分野に関する。 The present invention relates to the field of image forming apparatuses, backup restore methods, and programs.
近年、プリンタ、コピー、ファクシミリ、スキャナなどの各装置の機能を1つの筐体内に収納した画像形成装置が一般的に知られている。このような複合型の画像形成装置は、1つの筐体内に表示部、印刷部および撮像部などを設けるとともに、プリンタ、コピーおよびファクシミリ装置にそれぞれ対応する3種類のアプリケーションを設け、アプリケーションの切り替えによって、当該装置をプリンタ、コピー、スキャナまたはファクシミリ装置として動作させるものである。 2. Description of the Related Art In recent years, an image forming apparatus in which functions of devices such as a printer, a copy, a facsimile, and a scanner are housed in a single casing is generally known. Such a composite-type image forming apparatus is provided with a display unit, a printing unit, an imaging unit, and the like in one casing, and three types of applications corresponding to a printer, a copy unit, and a facsimile device, respectively. The apparatus is operated as a printer, a copy, a scanner, or a facsimile apparatus.
このように画像形成装置は種々の機能を備えるにつれ、画像形成装置へ設定する項目が増加している。多種多様の設定項目は、通常、画像形成装置に備えられたオペレーションパネル、或いは、画像形成装置とネットワークを介して接続されるPC(パーソナルコンピュータ)などのWeb画面から、サービスマンや管理者等が手動によって設定している。設定項目の具体例としては、ユーザが機器上でよく使用する設定モードを記憶させた「プログラム登録」や「FAX宛先リスト」、機器起動時における各設定モードの選択値(デフォルト設定)などがそれにあたる。 As described above, as the image forming apparatus has various functions, items to be set in the image forming apparatus are increasing. Various setting items are usually set by a service person or an administrator from a web screen such as an operation panel provided in the image forming apparatus or a PC (personal computer) connected to the image forming apparatus via a network. It is set manually. Specific examples of setting items include “program registration” and “FAX destination list” in which setting modes frequently used on the device by the user are stored, and the selected values (default settings) for each setting mode when the device is started. It hits.
このような中、顧客環境において複数多数の画像形成装置が導入される際、サービスマンが導入機器1台1台に対し、その顧客固有の設定情報(パラメータ)を手動等により設定するとなると、導入作業時間の増大につながる他、作業自体にオペレートミスが発生する可能性もある。 Under such circumstances, when a plurality of image forming apparatuses are introduced in a customer environment, when a service person manually sets setting information (parameters) specific to the customer for each introduced apparatus, In addition to an increase in work time, there is a possibility that an operation error will occur in the work itself.
そこで例えば、1台の画像形成装置に設定された設定情報をその装置から読み出し(バックアップ)し、それ以外の画像形成装置に対しその設定情報を書き込む(レストア)技術が知られている(例えば、特許文献1参照)。サービスマンは、1台の画像形成装置に対してのみ、その顧客固有の設定情報を手動等により設定し、それ以外の画像形成装置に対しては最初の1台に設定した設定情報を適用するだけで、全ての画像形成装置に対し同一の設定を行うことができるので、その作業効率は大きく向上する。 Therefore, for example, a technique is known in which setting information set in one image forming apparatus is read (backed up) from the apparatus, and the setting information is written (restored) in other image forming apparatuses (for example, Patent Document 1). The service person manually sets the customer-specific setting information only for one image forming apparatus, and applies the setting information set for the first one to other image forming apparatuses. As a result, the same setting can be made for all the image forming apparatuses, and the work efficiency is greatly improved.
なお、画像形成装置によっては、一部の設定情報(パラメータ)が異なる場合があるが、少なくとも共通の設定情報については一律に設定情報を適用のうえ、サービスマンは一部の設定情報のみ変更すればよいので、この場合であっても、やはり作業効率は向上する。 Depending on the image forming apparatus, some setting information (parameters) may be different, but at least common setting information is applied uniformly, and the service person can change only some setting information. Even in this case, the work efficiency is improved.
また、画像形成装置にトラブルが発生した際の復旧用としてその設定情報を保持しておくことも有用である。障害等により画像形成装置がダウンした場合、その装置から読み出しておいた設定情報を適用することにより、迅速に元の設定状態に復元することができるからである。 It is also useful to retain the setting information for recovery when trouble occurs in the image forming apparatus. This is because when the image forming apparatus is down due to a failure or the like, the original setting state can be quickly restored by applying the setting information read from the apparatus.
しかしながら、従来、画像形成装置に保存されている設定情報を、外部メディアに対し、読み出し(バックアップ)又は書き込み(レストア)する技術において、例えば、画像形成装置本体の電源を入れた直後、設定情報の読み出し(バックアップ)又は書き込み(レストア)を実行すると、ときに、一部の設定情報について、読み出し(バックアップ)又は書き込み(レストア)が失敗することがある。 However, conventionally, in a technology for reading (backup) or writing (restoring) setting information stored in an image forming apparatus to an external medium, for example, immediately after turning on the power of the image forming apparatus main body, When reading (backup) or writing (restoring) is performed, reading (backup) or writing (restoring) of some setting information sometimes fails.
ここで、設定情報は、各々のアプリケーションが有し、そのアプリケーションの動作パラメータとしてバックアップされるものも多い。例えば、上述の「FAX宛先リスト」は、FAXアプリケーションからバックアップされる設定情報である。また、設定情報は、設定情報毎に、各々のアプリケーションに渡されて、そのアプリケーションの動作パラメータとしてレストアされるものも多い。例えば、上述の「FAX宛先リスト」は、FAXアプリケーションへレストアされる設定情報である。 Here, the setting information is often stored in each application and is backed up as an operation parameter of the application. For example, the above “FAX destination list” is setting information backed up from a FAX application. In many cases, the setting information is transferred to each application for each setting information and restored as an operation parameter of the application. For example, the above-mentioned “FAX destination list” is setting information restored to the FAX application.
そして、画像形成装置本体の電源を入れた直後、アプリケーションの中には、起動が未だ完了していないアプリケーションも存在し、このため、起動が完了していないアプリケーションに対しては、設定情報の読み出し(バックアップ)又は書き込み(レストア)を実行することはできない。 Immediately after turning on the power of the image forming apparatus main body, there is an application that has not yet been started up. For this reason, for the application that has not been started up, the setting information is read out. (Backup) or Write (Restore) cannot be executed.
このような場合、ユーザが設定情報の読み出し(バックアップ)又は書き込み(レストア)を実行したつもりでも、一部の設定情報について、読み出し(バックアップ)又は書き込み(レストア)が失敗してしまうことがあった。 In such a case, even if the user intends to read (backup) or write (restore) the setting information, reading (backup) or writing (restore) may fail for some setting information. .
より具体的に、設定情報の読み出し(バックアップ)の場合、出力された設定情報(設定ファイル)において、一部のパラメータが書き出されていないことがある。また、設定情報の書き込み(レストア)の場合、入力した設定情報(設定ファイル)に含まれているはずの一部のパラメータが、画像形成装置の動作に反映されていないことがある。 More specifically, in the case of reading (backup) setting information, some parameters may not be written in the output setting information (setting file). In the case of writing (restoring) setting information, some parameters that should be included in the input setting information (setting file) may not be reflected in the operation of the image forming apparatus.
なお、画像形成装置本体の電源を入れた直後に限らず、画像形成装置が通常稼働時であっても、設定情報の読み出し(バックアップ)又は書き込み(レストア)の対象となっているアプリケーションが未起動である限り、同様の問題が生じる可能性がある。 Not only immediately after the image forming apparatus main unit is turned on, but the application for which setting information is read (backup) or written (restore) is not started even when the image forming apparatus is in normal operation. As long as this is true, similar problems may arise.
本発明では上記のような問題に鑑みて、機器の起動直後を含め、機器に対し、設定情報のバックアップ、レストアの信頼性を向上させる画像形成装置、バックアップレストア方法及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION In view of the above-described problems, the present invention provides an image forming apparatus, a backup restore method, and a program that improve the reliability of backup and restore of setting information for a device, including immediately after the device is started. And
上記課題を解決するため、本発明に係る画像形成装置は、アプリケーションを有する画像形成装置であって、前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段と、を有し、前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアする。 In order to solve the above-described problem, an image forming apparatus according to the present invention is an image forming apparatus having an application, and includes: a processing unit that backs up or restores setting information of the application; and the application that is a target of backup or restore. Storage means stored therein, and the processing means determines whether or not the application stored in the storage means is activated, and backups the setting information of the application when the application is activated Or restore.
また、上記課題を解決するため、本発明に係る画像形成装置は、アプリケーションを有する画像形成装置であって、受信したバックアップ又はレストア実行要求に従って、前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段と、を有し、前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、前記バックアップ又はレストア実行要求を受信する。 In order to solve the above problems, an image forming apparatus according to the present invention is an image forming apparatus having an application, and processing means for backing up or restoring the setting information of the application in accordance with the received backup or restore execution request. Storage means storing the application to be backed up or restored, and the processing means determines whether or not the application stored in the storage means is activated, and the application is activated If so, the backup or restore execution request is received.
また、上記課題を解決するため、本発明に係るバックアップレストア方法は、アプリケーションを有する画像形成装置におけるバックアップレストア方法であって、記憶手段から、バックアップ又はレストアの対象となる前記アプリケーションを取得する段階と、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定する段階と、前記記憶手段に記憶されたアプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアする段階とを有する。 In order to solve the above-described problem, a backup restore method according to the present invention is a backup restore method in an image forming apparatus having an application, and acquires the application to be backed up or restored from a storage unit. Determining whether or not the application stored in the storage means is activated, and backing up or restoring the setting information of the application when the application stored in the storage means is activated. Have.
また、上記課題を解決するため、本発明に係るプログラムは、アプリケーションを有する画像形成装置に、前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段として機能させ、前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアする。 In order to solve the above problem, a program according to the present invention stores, in an image forming apparatus having an application, processing means for backing up or restoring the setting information of the application, and the application to be backed up or restored. The processing means determines whether or not the application stored in the storage means is activated, and when the application is activated, backs up or restores the setting information of the application.
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。 In addition, what applied the arbitrary combination of the component of this invention, expression, or a component to a method, an apparatus, a system, a computer program, a recording medium, etc. is also effective as an aspect of this invention.
本発明によれば、機器の起動直後を含め、機器に対し、設定情報のバックアップ、レストアの信頼性を向上させる画像形成装置、バックアップレストア方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide an image forming apparatus, a backup / restore method, and a program that improve the reliability of backup / restore of setting information for a device including immediately after the device is started.
以下、本発明の実施の形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[実施形態]
(画像形成に係る機能構成)
本発明の一実施例に係る多種の画像形成機能を融合する画像形成装置は、例えば、図1に示すような機能構成を有する。図1は、本実施形態に係る画像形成装置の機能構成を示すブロック図である。図1において、画像形成装置1は、アプリケーション層2とプラットフォーム層4とエンジン部8とを含む。インターフェース3はアプリケーション層2に対するプラットフォーム層4の提供するインターフェース(API)であり、インターフェース7はプラットフォーム層4とエンジン部8との間のインターフェース(エンジンI/F)である。
[Embodiment]
(Functional configuration related to image formation)
An image forming apparatus that fuses various image forming functions according to an embodiment of the present invention has, for example, a functional configuration as shown in FIG. FIG. 1 is a block diagram illustrating a functional configuration of the image forming apparatus according to the present embodiment. In FIG. 1, the
アプリケーション層2は、画像形成装置1における個別の処理を行うソフトウェア群であり、コピー用のアプリケーションであるコピーアプリケーション2aと、ファックス用のアプリケーションであるファックスアプリケーション2bと、プリンタ用のアプリケーションであるプリンタアプリケーション2cと、画像形成装置1の設定情報の可搬性の外部記憶媒体へのバックアップ及び設定情報の画像形成装置1へのレストアの管理を行う機器設定情報管理アプリケーション20とを含む。
The
プラットフォーム層4は、アプリケーション層2のアプリケーションに対してインターフェース3を介して共通的なサービス機能を提供するソフトウェア群であり、サービス層5とOS層6に分かれる。
The
サービス層5には、アプリケーション管理、操作部制御、システム画面表示、LED表示、リソース管理、および割り込み制御等の複数の機能を有するシステム制御サービス(SCS:System Control Service)5aと、ファックス機能のAPIを提供するファクス制御サービス(FCS:FAX Control Service)5bと、エンジン部の制御を行うエンジン制御サービス(ECS:Engine Control Service)5cと、メモリ制御を行うメモリ制御サービス(MCS:Memory Control Service)5dと、ユーザとのインターフェースとなるオペレーションパネル(操作部)の制御を行う操作部制御サービス(OCS:Operation panel Control Service)5eと、ネットワーク入出力を必要とするアプリケーションに対して共通に利用できるサービスを提供するネットワーク制御サービス(NCS:Network Control Service)5fと、ユーザ権限情報の管理を行うユーザ情報制御サービス(UCS:User information Control Service)5gとが含まれる。
The
一方、エンジン部8には、プロッタ81、スキャナ82、その他ハードウェアリソース83等のエンジンと、これらのエンジンを制御するエンジン制御ボード84とが含まれる。
On the other hand, the engine unit 8 includes engines such as a
(ハードウェア構成)
図2は、本実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。図2において、画像形成装置1は、画像形成装置1における主たる制御動作を行うコントローラ101にオペレーションパネル113とファクスコントロールユニット116とプロッタ81とスキャナ82とその他ハードウェアリソース83とが接続されて構成されている。
(Hardware configuration)
FIG. 2 is a block diagram illustrating a hardware configuration of the image forming apparatus according to the present embodiment. In FIG. 2, the
コントローラ101は、画像処理用途向けのICであるASIC102にブリッジとしてのNB105を介して一般制御用のICであるCPU106が接続される。
In the
NB105のPCIバス9aに、周辺デバイス等との接続を行うブリッジであるSB108と、ネットワーク通信を制御するNIC109と、USBディスクとして扱うことでデータを取り込むことができるUSB(Universal Serial Bus)ターゲット110と、IEEE802.11bインターフェースを提供するIEEE802.11b 111aと、IEEE1394インターフェースを提供するIEEE1394 111bと、他のUSBターゲット(例えば、USBメモリ)と接続し大容量の画像データの送受信を可能とするUSBホスト114と、SD(Secure Digital memory card)カード等のメモリカード115dとの間でプログラムおよびデータの入出力を行うメモリカードインターフェース(I/F)115とが接続される。
An
ASIC102に記憶装置としてのローカルメモリ(MEM−C)103とHDD(Hard Disk Drive)104とが接続され、NB105に記憶装置としてのシステムメモリ(MEM−P)107が接続されて構成されている。
A local memory (MEM-C) 103 and an HDD (Hard Disk Drive) 104 as a storage device are connected to the
以下、本発明に係る、設定情報の可搬性の外部記憶媒体へのバックアップ及びその設定情報の画像形成装置1へのレストアを制御する処理について説明する。以下参照される図では、本発明に係る処理に関連する構成部分と、処理フローのみが示され、画像形成装置1が備える他構成部分及び他処理フローは省略される。
A process for controlling backup of setting information to a portable external storage medium and restoring the setting information to the
(バックアップ処理)
図3は、本実施形態に係るバックアップ処理を実現するための機能構成を示す図である。図3において、画像形成装置1とクライアントPC3とがネットワークを介して接続されている。画像形成装置1の設定情報は、自身に接続されるUSBメモリ114dへバックアップ、又は、ネットワークを介してクライアントPC3へバックアップすることが可能である。
(Backup process)
FIG. 3 is a diagram showing a functional configuration for realizing the backup processing according to the present embodiment. In FIG. 3, an
USBメモリ114dは、USBマスストレージクラスに対応したUSB接続可能な記憶装置である。usbhd51は、USB接続検知部53によってUSBホスト114に接続されるデバイスを監視すると共に、アプリケーション起動部55によって機器設定情報管理アプリケーション20を起動する。
The
不揮発性メモリ107bは、オペレーションパネル113を介し、ユーザによって、設定された各種アプリケーションの設定情報(機器設定情報)が格納される不揮発性のメモリである。不揮発性メモリ107bは、例えば、システムメモリ107内の記憶領域の一部分又はHDD104内の記憶領域の一部分であってもよい。
The
なお、設定情報は、複数の設定項目群(パラメータ群)からなり、また各設定項目群は、どのアプリケーションで用いられる設定項目であるかが、例えば設定項目名などにより識別が可能となっている。一例として、設定情報のうち、設定項目とその設定項目値が「Fax_001=001」として表現されている場合、FAXアプリで用いられる001という設定項目及び001の設定項目値001を意味する。 The setting information is composed of a plurality of setting item groups (parameter groups), and each setting item group can identify which setting item is used by, for example, a setting item name. . As an example, when the setting item and its setting item value are expressed as “Fax_001 = 001” in the setting information, it means the setting item 001 and the setting item value 001 of 001 used in the FAX application.
機器設定情報管理アプリケーション20は、バックアップ時には、上述したように、不揮発性メモリ107bに格納されている設定情報を取得して、USBメモリ114dに書き込む。
At the time of backup, the device setting
ここで、機器設定情報管理アプリケーション20は、処理部20aを備えている。また、起動予定アプリケーションリスト20bを有する。
Here, the device setting
処理部20aは、設定情報のバックアップ/レストア処理を実行する。このうち、バックアップ処理の場合、不揮発性メモリ107bから設定情報(機器設定情報)を読み出し、その設定情報をUSBメモリ114dへ書き込む。また、ネットワーク経由のバックアップの場合には、ネットワーク制御サービス5fを介しクライアントPC3に対し、設定情報を送信する。一方、レストア処理の場合、設定情報をUSBメモリ114dから読み出す、又はネットワーク経由のレストアの場合には、ネットワーク制御サービス5fを介しクライアントPC3から受信し、その設定情報を不揮発性メモリ107bへ書き込む。
The
また、本実施形態に係る処理部20aは、設定情報のバックアップ/レストア処理を行う際、起動予定アプリケーションリスト20bを参照することにより、起動予定のアプリケーションを確認する。そして、アプリケーション管理を行っているシステム制御サービス5aに問い合わせることにより、起動予定のアプリケーションが、現在、起動完了しているか否かを確認する。起動予定のアプリケーションのうち、未だ未起動のアプリケーションがある場合、設定情報のバックアップ/レストア処理に失敗する可能性があるからである。この点、再度後述する。
Further, the
図5は、本実施形態に係る起動予定アプリケーションリスト20bの一例を示す。起動予定アプリケーションリスト20bは、画像形成装置1の電源ON投入時、自動的に起動予定のアプリケーションが一覧登録されたリストである。起動予定アプリケーションリスト20bは、アプリケーション管理を行っているシステム制御サービス5aなどにより予め作成、更新される。
FIG. 5 shows an example of the scheduled application list 20b according to this embodiment. The activation scheduled application list 20b is a list in which applications scheduled to be activated automatically are registered when the power of the
本図例の場合、起動予定アプリケーションリスト20bには、例えば、アプリ名が「アプリA」、「アプリB」、「アプリC」、「アプリD」、「アプリE」などのアプリケーションが一覧登録されている。よって、これらアプリは、画像形成装置1の電源ON投入時、自動的に起動されるアプリケーションである。
In the case of this example, for example, applications whose application names are “application A”, “application B”, “application C”, “application D”, “application E”, and the like are listed in the activation scheduled application list 20b. ing. Therefore, these applications are applications that are automatically activated when the
・USBメモリ114dへのバックアップ処理
先ず、画像形成装置1の機能構成についてUSBメモリ114dへのバックアップ処理を例にして説明する。図3において、画像形成装置1に可搬性の外部記憶媒体としてUSBメモリ114dがUSBホスト114に接続されると、usbhd(USBホストデーモン)51のUSB接続検知部53がその接続を検知し(ステップS1)、USBメモリ114dが接続されたことを、usbhd51内のアプリケーション起動部55に通知する(ステップS2)。接続検知の通知に応じて、アプリケーション起動部55は、機器設定情報管理アプリケーション20に対して、起動を指示する(ステップS3)。
-Backup processing to
図4は、本実施形態に係る操作画面の一例を示す。機器設定情報管理アプリケーション20が起動すると、画像形成装置1のオペレーションパネル等には、図4のような操作画面が表示される。ユーザは、この操作画面を操作することにより、「バックアップ」401又は「レストア」402を指示することができる。なお、機器設定情報管理アプリケーション20がUSBメモリ114d内をチェックして、USBメモリ114d内に設定情報が存在しないような場合には、自動的にバックアップであると判断することも可能である。
FIG. 4 shows an example of an operation screen according to the present embodiment. When the device setting
機器設定情報管理アプリケーション20は、バックアップが指示されると、不揮発性メモリ107bへアクセスし(ステップS4)、不揮発性メモリ107bから設定情報を読み出す(ステップS5)。そして、その設定情報をUSBメモリ114dへと書き出す(ステップS6)。
When the backup is instructed, the device setting
・クライアントPC3へのバックアップ処理
再び図3を用いて、ネットワークを介してクライアントPC3からなされるバックアップ動作について説明する。クライアントPC3は、ユーザの指示に応じて、画像形成装置1にネットワーク接続をし、バックアップ要求を送信することによって(ステップS11)、画像形成装置1のネットワーク制御サービス5fを介し、機器設定情報管理アプリケーション20が起動される。なお、クライアントPC3において、例えば図4に示される画面と同様の画面が表示され、ユーザは、この画面から「バックアップ」401又は「レストア」402を指示することができる。
Backup Process to Client PC 3 A backup operation performed from the
機器設定情報管理アプリケーション20(処理部20a)は、バックアップが指示されると(バックアップ要求を受信すると)、不揮発性メモリ107bへアクセスし(ステップS4)、不揮発性メモリ107bから設定情報(機器設定情報)を読み出す(ステップS5)。そして、機器設定情報管理アプリケーション20は、画像形成装置1の設定情報を、ネットワークを介し、クライアントPC3へ送信する(ステップS12)。即ち、クライアントPC3は、画像形成装置1の機器設定情報管理アプリケーション20からネットワークを介して設定情報を取得し、クライアントPC3のディスクにその設定情報をバックアップする。
The device setting information management application 20 (
(レストア処理)
図6は、本実施形態に係るレストア処理を実現するための機能構成を示す図である。図6において、画像形成装置1とクライアントPC3とがネットワークを介して接続されている。画像形成装置1の設定情報は、自身に接続されるUSBメモリ114dからレストア、又は、ネットワークを介してクライアントPC3からレストアすることが可能である。
(Restore processing)
FIG. 6 is a diagram showing a functional configuration for realizing the restore processing according to the present embodiment. In FIG. 6, the
・USBメモリ114dからのレストア処理
今度は、USBメモリ114dに格納されている設定情報を用いて、画像形成装置1に対し、レストアする場合について説明する。ユーザは、画像形成装置1にUSBメモリ114dを挿して、USBメモリ114dに格納されている設定情報を、その画像形成装置1にレストアする。
Processing for Restoring from
図6において、画像形成装置1に可搬性の外部記憶媒体としてUSBメモリ114dがUSBホスト114に接続されると、上述と同様にusbhd51のUSB接続検知部53がその接続を検知し(ステップS1)、USBメモリ114dが接続されたことをusbhd51内のアプリケーション起動部55に通知する(ステップS2)。接続検知の通知に応じて、アプリケーション起動部55は、機器設定情報管理アプリケーション20に対して、起動を指示する(ステップS3)。
In FIG. 6, when a
このとき画像形成装置1のオペレーションパネル等には、上述の図4の操作画面が表示され、ユーザはレストアを指示する場合、「参照」403から、USBメモリ114d内の適用すべき設定情報を選択のうえ、レストアを指示する。なお、機器設定情報管理アプリケーション20がUSBメモリ114d内をチェックして、適用すべき設定情報を特定できる場合(例えば設定情報が1つのみ存在又は最新の設定情報)、自動的にこの設定情報をレストアすると判断することも可能である。
At this time, the operation screen of FIG. 4 is displayed on the operation panel or the like of the
機器設定情報管理アプリケーション20(処理部20a)は、レストアが指示されると、USBメモリ114dへアクセスし(ステップS21)、USBメモリ114dから適用すべき設定情報(機器設定情報)を読み出す(ステップS22)。そして、不揮発性メモリ107bへアクセスし、不揮発性メモリ107bに対し設定情報(機器設定情報)を書き出す(ステップS23)。
When the restoration is instructed, the device setting information management application 20 (
・クライアントPC3からのレストア処理
再び図6を用いて、ネットワークを介してクライアントPC3からなされるレストア動作について説明する。クライアントPC3は、ユーザの指示に応じて、画像形成装置1にネットワーク接続をし、レストア要求(設定情報を含む)を送信する(ステップS31)。すると画像形成装置1のネットワーク制御サービス5fにより、機器設定情報管理アプリケーション20が起動される。なお、クライアントPC3において、例えば図4に示される画面と同様の画面が表示され、ユーザはレストアを指示する場合、「参照」403から、適用すべき設定情報を選択のうえ、この画面からレストアを指示することができる。
Restore Process from
機器設定情報管理アプリケーション20(処理部20a)は、レストアが指示されると(設定情報を含むレストア要求を受信すると)、不揮発性メモリ107bへアクセスし(ステップS23)、不揮発性メモリ107bに対し、レストア要求に含まれる設定情報(機器設定情報)を書き出す(ステップS24)。
When the device setting information management application 20 (
(バックアップ/レストア処理の詳細)
図7は、本実施形態に係るバックアップ/レストア処理の詳細を説明するフローチャートである。なお、フローチャートの処理主体は、画像形成装置1の処理部20aである。また、起動予定アプリケーションリスト20bは予め作成されているものとする。以下、図面を参照しながら説明する。
(Details of backup / restore processing)
FIG. 7 is a flowchart for explaining details of the backup / restore processing according to this embodiment. The processing subject in the flowchart is the
S701:画像形成装置1の処理部20aは、まず、バックアップ/レストア実行要求の有無を判定する。具体的には、操作画面(例えば、図4)において、ユーザにより「バックアップ」401又は「レストア」402が操作されることにより、画像形成装置1に対し、バックアップ/レストア実行要求が入力される。なお、バックアップ/レストア実行要求は、画像形成装置1のオペレーションパネルや、ネットワークを介しクライアントPC3から入力されうる。
S701: The processing
S702:処理部20aは、タイマーカウントを開始する。具体的に、0秒、1秒、2秒というように、0からタイマーをカウントし始める。このタイマーカウントは、後のステップで、規定の「リトライ時間」を越えているか否かの判定に使用される。
S702: The processing
S703:処理部20aは、起動予定アプリケーションリスト20bを参照する。起動予定アプリケーションリスト20b(例えば、図5)は、画像形成装置1の電源ON投入時、自動的に起動予定のアプリケーションが一覧登録されたリストである。処理部20aは、画像形成装置1の電源ON投入時、自動的に起動されるべき予定のアプリケーションを取得する。
S703: The processing
S704:処理部20aは、起動予定のアプリケーションが全て起動完了しているか否かを判定する。ここで、起動予定のアプリケーションは、起動予定アプリケーションリスト20bにより把握できる。また、現在起動完了しているアプリケーションは、アプリケーション管理を行っているシステム制御サービス5aなどにより把握できる。処理部20aは、システム制御サービス5aに対し、1つ1つ起動予定のアプリケーションが現在起動完了しているか否かを問い合わせてもよいし、システム制御サービス5aに対し、現在起動完了しているアプリケーションを一括で問い合わせ、起動予定のアプリケーションと比較してもよい。
S704: The processing
S705:処理部20aは、起動予定のアプリケーションが全て起動完了している場合、バックアップ/レストアを実行する。
S705: The processing
例えば、バックアップが指示されている場合には、上述したように、機器設定情報管理アプリケーション20は、不揮発性メモリ107bへアクセスし(ステップS4)、不揮発性メモリ107bから設定情報を読み出す(ステップS5)。そして、その設定情報をUSBメモリ114dへと書き出す(ステップS6)。
For example, when backup is instructed, as described above, the device setting
また例えば、レストアが指示されている場合には、上述したように、機器設定情報管理アプリケーション20(処理部20a)は、USBメモリ114dへアクセスし(ステップS21)、USBメモリ114dから適用すべき設定情報(機器設定情報)を読み出す(ステップS22)。そして、不揮発性メモリ107bへアクセスし、不揮発性メモリ107bに対し設定情報(機器設定情報)を書き出す(ステップS23)。
Further, for example, when the restore is instructed, as described above, the device setting information management application 20 (
S706:一方、処理部20aは、起動予定のアプリケーションが全て起動完了していない場合、タイマーカウントが、規定のリトライ時間を越えているか否かを判定する。タイマーカウントは、S702でカウント開始されており、規定のリトライ時間を越えるまでは、起動予定のアプリケーションの起動完了を待つため、S704へ進む。
S706: On the other hand, the
一方、規定のリトライ時間を越えている場合、これ以上、起動予定のアプリケーションの起動完了を待っても、起動予定のアプリケーションの起動完了は期待できないものとし、S707へ進む。これにより、例えば、バックアップ/レストア実行要求後、画像形成装置1において、起動予定のアプリケーションを起動待ちしたまま、バックアップ/レストア処理がフリーズ状態になってしまう等の現象を防止できる。
On the other hand, if the specified retry time has been exceeded, it is assumed that the completion of activation of the application scheduled to be activated cannot be expected even after completion of activation of the application scheduled to be activated, and the process proceeds to S707. As a result, for example, after the backup / restore execution request, the
なお、図8に示されるように、規定のリトライ時間は、ユーザ(管理者等)が予め任意の値を設定することが可能である。 As shown in FIG. 8, the prescribed retry time can be set in advance by a user (such as an administrator).
S707:次に、処理部20aは、設定情報のうち、一定のパラメータをスキップするか否かを判定する。
S707: Next, the
この点、具体的に説明する。処理部20aは、図9に示される画面を、画像形成装置1のオペレーションパネルや、ネットワークを介しクライアントPC3の画面に表示させる。当該画面においては、バックアップ/レストア実行要求を行ったものの、起動予定のアプリケーションが未起動のため、パラメータをバックアップ/レストアすることのできない設定項目が表示される。
This point will be specifically described. The
図9の場合、設定情報内にバックアップ/レストアすべき「設定項目A」、「設定項目B」、及び「設定項目C」は、これら設定項目をバックアップ/レストアするアプリケーションが未起動のため、これら設定項目のバックアップ/レストアを実行できないことを示している。そして、ユーザに対し、これら設定項目については、バックアップ/レストアをスキップしてよいかどうかを確認する。ユーザは、これら設定項目については、バックアップ/レストアをスキップしてよい場合、当該画面において、「スキップ」を押下する。 In the case of FIG. 9, “setting item A”, “setting item B”, and “setting item C” to be backed up / restored in the setting information are not started because the application for backing up / restoring these setting items is not started. This indicates that backup / restore of setting items cannot be executed. Then, the user confirms whether backup / restore can be skipped for these setting items. For these setting items, when backup / restore may be skipped, the user presses “Skip” on the screen.
処理部20aは、「スキップ」が押下された場合、一定のパラメータをスキップすると判定し、S705へ進む。S705において、処理部20aは、バックアップ/レストアを実行する。但し、このとき、スキップされた設定項目については、これら設定項目をバックアップ/レストアするアプリケーションが未起動のため、これら設定項目のバックアップ/レストアを実行できない。即ち、設定情報において、スキップされた設定項目以外の設定項目についてのパラメータを対象として、バックアップ/レストアが実行される。
When “Skip” is pressed, the
図10は、本実施形態に係るバックアップ完了を示す画面例の一例を示す。設定情報のバックアップ自体は完了したものの、設定情報内の設定項目(パラメータ)として、本来バックアップされるべき「設定項目A」、「設定項目B」、及び「設定項目C」については、バックアップされていないことが示されている。 FIG. 10 shows an example of a screen example indicating the completion of backup according to the present embodiment. Although the setting information backup itself has been completed, “setting item A”, “setting item B”, and “setting item C” that should be backed up as the setting items (parameters) in the setting information have been backed up. Not shown.
一方、ユーザは、これら設定項目については、バックアップ/レストアをスキップしては不都合である場合、当該画面において、「キャンセル」を押下する。処理部20aは、「キャンセル」が押下された場合、一定のパラメータをスキップしないと判定し、S708へ進む。
On the other hand, when it is inconvenient to skip backup / restore for these setting items, the user presses “Cancel” on the screen. When “Cancel” is pressed, the
S708:次に、処理部20aは、S701で要求されたバックアップ/レストア実行要求をキャンセルする。この場合、例えば、画像形成装置1のオペレーションパネルや、ネットワークを介しクライアントPC3に対し、バックアップ/レストア実行要求がキャンセルされた旨を通知するとよい。
S708: Next, the
なお、ユーザは、バックアップ/レストア実行要求がキャンセルされ、バックアップ/レストアを実行できなかった場合には、しばらく待ってから、あらためてバックアップ/レストア実行を試みることができる。この場合、アプリケーションは、全て起動完了しているため、バックアップ/レストアを実行完了できる。 When the backup / restore execution request is canceled and the backup / restore cannot be executed, the user can wait for a while and try to execute the backup / restore again. In this case, since all the applications have been activated, the backup / restore can be completed.
以上のフローチャートに従って、本実施形態に係る画像形成装置1は、設定情報のバックアップ又はレストアを実行する。特に、画像形成装置1本体の電源を入れた直後などに、設定情報のバックアップ又は書き込みレストアを実行すると、ときに、起動予定のアプリケーションの起動が完了しないことにより、一部の設定情報について、バックアップ又はレストアが失敗することがある。しかしながら、本実施形態に係る画像形成装置1は、設定情報のバックアップ/レストアに必要なアプリケーションが起動されていることを確認のうえ、設定情報のバックアップ/レストアを実行するため、機器の起動直後を含め、機器に対し、確実に設定情報のバックアップ、レストアを実行することが可能である。
According to the above flowchart, the
なお、S704において、処理部20aは、起動予定のアプリケーションは全て起動完了しているか否かを判定した。これは、本実施形態においては、起動予定のアプリケーションは、全て設定情報をバックアップ/レストアする必要のあるアプリケーションであるものと前提にしたためである。しかしながら、起動予定のアプリケーションが全て起動しなくてもよい場合もある。
In S704, the
つまり、バックアップ/レストアを実行するにあたり、設定情報のバックアップ/レストアに必要なアプリケーションが少なくとも起動されていればよく、起動予定のアプリケーションの中には、設定情報を有しないアプリケーションが存在している場合には、当該アプリケーションが未起動であっても、設定情報をバックアップ/レストアすることが可能である。従って、この場合、S704において、処理部20aは、設定情報のバックアップ/レストアに必要なアプリケーションは全て起動完了しているか否かを判定すればよい。
In other words, when executing backup / restore, it is sufficient that at least an application necessary for setting information backup / restoration is started, and applications that do not have setting information exist among the applications to be started. Even when the application is not activated, the setting information can be backed up / restored. Accordingly, in this case, in step S704, the
また、一部の設定項目がスキップされてバックアップ/レストアが実行された場合(S707、S705)、一部の設定項目が未起動によりバックアップ/レストアがキャンセルされた場合(S707、S708)、処理部2aは、未起動のアプリケーションをログに記録しておくとよい。これにより、未起動のアプリケーションをユーザ(管理者)が確認することができるため、原因分析等に役立てることが可能である。 Also, when some setting items are skipped and backup / restore is executed (S707, S705), when some setting items are not activated and backup / restore is canceled (S707, S708), processing unit As for 2a, it is good to record an unstarted application in a log. Thereby, since a user (administrator) can confirm an unstarted application, it can be used for cause analysis and the like.
(変形例)
図11は、本変形例に係るバックアップ/レストア処理を説明するフローチャートである。以下、図面を参照しながら説明する。
(Modification)
FIG. 11 is a flowchart for explaining a backup / restore process according to this modification. Hereinafter, description will be given with reference to the drawings.
S1101:画像形成装置1の処理部20aは、例えば、画像形成装置1の電源ON投入時、まず、起動予定アプリケーションリスト20bを参照する。これにより、処理部20aは、画像形成装置1の電源ON投入時、自動的に起動されるべき予定のアプリケーションを取得する。
S1101: For example, when the
S1102:処理部20aは、起動予定のアプリケーションが全て起動完了しているか否かを判定する。ここで、起動予定のアプリケーションは、起動予定アプリケーションリスト20bにより把握できる。また、現在起動完了しているアプリケーションは、アプリケーション管理を行っているシステム制御サービス5aなどにより把握できる。
S1102: The processing
処理部20aは、S1002以降、起動予定のアプリケーションが全て起動完了している場合にのみ、バックアップ/レストア実行要求を受付ける。即ち、処理部20aは、起動予定のアプリケーションが全て起動したことを確認してはじめてバックアップ/レストア機能を有効にする。逆に、起動予定のアプリケーションが全て起動したことを確認できない限り、バックアップ/レストア機能は無効である。
The
このため、本変形例によっても、画像形成装置1本体の電源を入れた直後などに、起動予定のアプリケーションの起動が完了しないことにより、一部の設定情報について、バックアップ又はレストアが失敗することを防止できる。
For this reason, even in this modification, backup or restore of some setting information may fail due to the completion of activation of an application scheduled to be activated immediately after the
S1103:処理部20aは、起動予定のアプリケーションが全て起動完了している状態において、バックアップ/レストア実行要求を受信すると(バックアップ/レストア実行要求有り)、S1104へ進む。
S1103: When the
S1104:処理部20aは、起動予定のアプリケーションが全て起動完了しているため、バックアップ/レストアを実行する。
S1104: The processing
S1105:一方、処理部20aは、起動予定のアプリケーションが全て起動完了していない状態において、バックアップ/レストア実行要求を受信すると(バックアップ/レストア実行要求有り)、S1106へ進む。
S1105: On the other hand, when the
S1106:処理部20aは、S1105で要求されたバックアップ/レストア実行要求をエラー(実行不可)させる。この場合、例えば、画像形成装置1のオペレーションパネルや、ネットワークを介しクライアントPC3に対し、バックアップ/レストア実行要求がエラーした旨を通知するとよい。
S1106: The processing
以上、本実施形態によれば、機器の起動直後を含め、機器に対し、設定情報のバックアップ、レストアの信頼性を向上させる画像形成装置等を提供することが可能となる。なお、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、本発明を、本実施形態に係る画像形成装置のほか、設定情報のバックアップ又はレストア可能な情報処理装置(システム、サーバ、専用装置、PC等)に適用することもできる。 As described above, according to the present embodiment, it is possible to provide an image forming apparatus or the like that improves the backup of setting information and the reliability of restore, including immediately after activation of the device. Note that the present invention is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims. For example, the present invention can be applied to an information processing apparatus (system, server, dedicated apparatus, PC, etc.) that can back up or restore setting information in addition to the image forming apparatus according to the present embodiment.
1 画像形成装置
2 アプリケーション層
2a コピーアプリケーション
2b ファクスアプリケーション
2c プリンタアプリケーション
20 機器設定情報管理アプリケーション
20a 処理部
20b 起動予定アプリケーションリスト
3 クライアントPC
4 プラットフォーム層
5 サービス層
5a システム制御サービス
5b ファクス制御サービス
5c エンジン制御サービス
5d メモリ制御サービス
5e 操作部制御サービス
5f ネットワーク制御サービス
5g ユーザ情報制御サービス
51 usbhd
53 USB接続検知部
55 アプリケーション起動部
6 OS層
7 インターフェース
8 エンジン部
81 プロッタ
82 スキャナ
83 その他ハードウェアリソース
84 エンジン制御ボード
101 コントローラ
102 ASIC
103 ローカルメモリ(MEM−C)
104 HDD
105 NB
106 CPU
107 システムメモリ(MEM−P)
107b 不揮発性メモリ
108 SB
109 NIC
110 USBターゲット
111a IEEE802.11b
111b IEEE1394
114 USBホスト
114d USBメモリ
115 メモリカードI/F
115d メモリカード
DESCRIPTION OF
4
53 USB
103 Local memory (MEM-C)
104 HDD
105 NB
106 CPU
107 System memory (MEM-P)
107b
109 NIC
110
111b IEEE 1394
114
115d memory card
Claims (6)
前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、
バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段と、
を有し、
前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアすること、
を特徴とする画像形成装置。 An image forming apparatus having an application,
Processing means for backing up or restoring the setting information of the application;
Storage means for storing the application to be backed up or restored;
Have
The processing means determines whether or not the application stored in the storage means is activated, and when the application is activated, backs up or restores the setting information of the application,
An image forming apparatus.
を特徴とする請求項1記載の画像形成装置。 The processing means, when the application stored in the storage means is not started, after a certain time has elapsed, if the application is not started, to stop backup or restore of the setting information of the application,
The image forming apparatus according to claim 1.
前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを、アプリケーション毎に判定すること、
を特徴とする請求項1又は2記載の画像形成装置。 Have multiple applications,
The processing means determines for each application whether or not the application stored in the storage means is activated;
The image forming apparatus according to claim 1, wherein:
受信したバックアップ又はレストア実行要求に従って、前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、
バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段と、
を有し、
前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、前記バックアップ又はレストア実行要求を受信すること、
を特徴とする画像形成装置。 An image forming apparatus having an application,
Processing means for backing up or restoring the setting information of the application in accordance with the received backup or restore execution request;
Storage means for storing the application to be backed up or restored;
Have
The processing means determines whether or not an application stored in the storage means is activated, and when the application is activated, receives the backup or restore execution request;
An image forming apparatus.
記憶手段から、バックアップ又はレストアの対象となる前記アプリケーションを取得する段階と、
前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定する段階と、
前記記憶手段に記憶されたアプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアする段階と、
を有することを特徴とするバックアップレストア方法。 A backup restore method in an image forming apparatus having an application,
Acquiring from the storage means the application to be backed up or restored;
Determining whether an application stored in the storage means is running;
When the application stored in the storage means is running, backing up or restoring the setting information of the application;
A backup restore method characterized by comprising:
前記アプリケーションの設定情報をバックアップ又はレストアする処理手段と、
バックアップ又はレストアの対象となる前記アプリケーションを記憶した記憶手段として機能させ、
前記処理手段は、前記記憶手段に記憶されたアプリケーションが起動しているか否かを判定し、該アプリケーションが起動している場合、該アプリケーションの設定情報をバックアップ又はレストアすること、
を特徴とするプログラム。 In an image forming apparatus having an application,
Processing means for backing up or restoring the setting information of the application;
Function as a storage means for storing the application to be backed up or restored,
The processing means determines whether or not the application stored in the storage means is activated, and when the application is activated, backs up or restores the setting information of the application,
A program characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012132553A JP2013258511A (en) | 2012-06-12 | 2012-06-12 | Image forming apparatus, and back-up/restore method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012132553A JP2013258511A (en) | 2012-06-12 | 2012-06-12 | Image forming apparatus, and back-up/restore method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013258511A true JP2013258511A (en) | 2013-12-26 |
Family
ID=49954618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012132553A Pending JP2013258511A (en) | 2012-06-12 | 2012-06-12 | Image forming apparatus, and back-up/restore method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013258511A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015153111A (en) * | 2014-02-13 | 2015-08-24 | キヤノン株式会社 | Image forming apparatus and control method of the same |
JP2018010495A (en) * | 2016-07-14 | 2018-01-18 | 富士通株式会社 | Information processing device, information processing program and information processing system |
-
2012
- 2012-06-12 JP JP2012132553A patent/JP2013258511A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015153111A (en) * | 2014-02-13 | 2015-08-24 | キヤノン株式会社 | Image forming apparatus and control method of the same |
JP2018010495A (en) * | 2016-07-14 | 2018-01-18 | 富士通株式会社 | Information processing device, information processing program and information processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4839841B2 (en) | How to restart snapshot | |
JP5822527B2 (en) | Information processing apparatus, control method thereof, and control program | |
JP5163408B2 (en) | Information processing device | |
TWI475402B (en) | Remote backup system and remote backup method thereof | |
JP2013132040A (en) | Image forming apparatus, backup and restore processing method, and program | |
US8922824B2 (en) | Image forming apparatus, method for controlling the same, and storage medium | |
JP4209790B2 (en) | Information processing apparatus, image forming apparatus, error processing method when starting program, and recording medium | |
US9065941B2 (en) | Image processing apparatus and method for controlling the same | |
JP2007306143A (en) | Image processing apparatus | |
US8810845B2 (en) | Image forming apparatus, data storing method, and non-transitory computer readable recording medium that stores data storing program | |
JP6157282B2 (en) | Image processing apparatus, information processing method, and program | |
JP5381059B2 (en) | Device, log recording control method, and program | |
JP2013258511A (en) | Image forming apparatus, and back-up/restore method and program | |
JP2011221746A (en) | Image processor, log management method, log management program, and recording medium with the program recorded thereon | |
JP6264572B2 (en) | Electronic equipment, backup destination decision program and backup program | |
JP6191251B2 (en) | Thin client terminal device and data backup control program | |
JP6160688B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP2014170496A (en) | Information processing device, information processing system, and program | |
JP2014042149A (en) | Image forming apparatus and control method of the same, and program | |
US10795625B2 (en) | Image forming apparatus, reservation job managing and control performance restoration | |
US11977801B2 (en) | Image processing apparatus, control method, and storage medium | |
JP2008198152A (en) | Computer system with redundant configuration, and system switching method for computer system | |
JP2011120005A (en) | Image processing apparatus and data on information processing apparatus | |
JP6904288B2 (en) | Equipment, information processing methods and programs | |
JP6415633B2 (en) | Information processing apparatus and control method thereof |