(57)【要約】【課題】効率良くデバイスのバックアップ・リストアを実行することが可能なバックアップリストア装置、及びバックアップリストア方法を提供する。【解決手段】複数のデバイス（バックアップ元）から情報を取得し、各デバイスに共通する共通情報と、一部のデバイスで利用する差分情報とに分離してバックアップする。そして、共通情報に差分情報を付加情報として用いてデバイス（リストア先）に情報をリストアする。  【選択図】  図２
2007087001.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイスから設定情報を取得してバックアップリストアするバックアップリストア装置において、
前記デバイスから設定情報を取得する情報取得手段と、
前記情報取得手段で前記デバイスから取得した設定情報を全てのデバイスに共通の共通情報と、該共通情報を除いた差分情報とに区別して管理する設定情報管理手段と、
前記共通情報及び前記差分情報を格納することによって複数の前記デバイスの設定情報をバックアップする設定情報格納手段と、
リストア対象のデバイスに、該デバイスに対応する前記差分情報を前記共通情報の付加情報として加えてリストアするリストア手段と
を具備することを特徴とするバックアップリストア装置。
【請求項２】
複数のデバイスから設定情報を取得してバックアップリストアするバックアップリストア方法において、
前記デバイスから設定情報を情報取得手段で取得し、
前記情報取得手段で前記デバイスから取得した設定情報を全てのデバイスに共通の共通情報と、該共通情報を除いた差分情報とに設定情報管理手段で区別して管理し、
前記共通情報及び前記差分情報を設定情報格納手段で格納することによって複数の前記デバイスの設定情報をバックアップし、
リストア対象のデバイスに、該デバイスに対応する前記差分情報を前記共通情報の付加情報として加えてリストア手段でリストアする
ことを特徴とするバックアップリストア方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バックアップリストア装置、及びバックアップリストア方法に関し、特に、複数のデバイスから情報をバックアップし、これらのデバイスに対応する複数のデバイスに情報をリストアするバックアップリストア装置、及びバックアップリストア方法に関する。
【背景技術】
【０００２】
オフィスなどに設置されている複合機やファクシミリなどのデバイスは、高機能化に伴って、親展ボックス、ジョブフロー、宛先表など、ユーザのカスタマイズが可能な情報が多数設定されており、デバイスを入れ替える際には、入れ替え前のデバイスからこれらの設定情報をバックアップし、入れ替え後のデバイスにリストアする必要がある。
【０００３】
そして、デバイスの情報をバックアップ・リストアする方法として、例えば、ＰＣ(Personal Computer)などからＷｅｂサイトを介して複写機にアクセスし、複写機間での設定情報の転送を指示したり、複写機の設定情報をＰＣでバックアップする方法が提案されている（例えば、特許文献１参照）。
【０００４】
また、ＬＡＮ(Local Area Network)を介して複数のＰＣと接続し、当該ＰＣのデータをバックアップするバックアップサーバにおいて、複数のＰＣ間で共通する情報は１つだけバックアップすることにより、バックアップデータの量を抑える方法が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００４−８０２９２号公報
【特許文献２】特開２０００−２１５１２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、設定情報をリストアする際には、入れ替え前のデバイスと入れ替え後のデバイスで設定情報を再現することが望まれている。
【０００６】
例えば、デバイスαに設定情報Ａ、Ｂ、Ｃ、Ｄが有り、デバイスβに設定情報Ａ、Ｂ、Ｃ、Ｅが有るとすると、デバイスαの入れ替え機であるデバイスα'に設定情報Ａ、Ｂ、Ｃ、Ｄのリストアを行い、デバイスβの入れ替え機であるデバイスβ'に設定情報Ａ、Ｂ、Ｃ、Ｅのリストアを行うことが望ましい。
【０００７】
しかし、デバイス毎に異なる設定情報をリストアする際には、各デバイス毎に設定情報をバックアップして、対応する入れ替え機にリストアしなければならず、効率が悪かった。
【０００８】
そこで本発明では、効率良くデバイスのバックアップ・リストアを実行することが可能なバックアップリストア装置、及びバックアップリストア方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数のデバイスから設定情報を取得してバックアップリストアするバックアップリストア装置において、前記デバイスから設定情報を取得する情報取得手段と、前記情報取得手段で前記デバイスから取得した設定情報を全てのデバイスに共通の共通情報と、該共通情報を除いた差分情報とに区別して管理する設定情報管理手段と、前記共通情報及び前記差分情報を格納することによって複数の前記デバイスの設定情報をバックアップする設定情報格納手段と、リストア対象のデバイスに、該デバイスに対応する前記差分情報を前記共通情報の付加情報として加えてリストアするリストア手段とを具備することを特徴とする。
【００１０】
また、本発明は、複数のデバイスから設定情報を取得してバックアップリストアするバックアップリストア方法において、前記デバイスから設定情報を情報取得手段で取得し、前記情報取得手段で前記デバイスから取得した設定情報を全てのデバイスに共通の共通情報と、該共通情報を除いた差分情報とに設定情報管理手段で区別して管理し、前記共通情報及び前記差分情報を設定情報格納手段で格納することによって複数の前記デバイスの設定情報をバックアップし、リストア対象のデバイスに、該デバイスに対応する前記差分情報を前記共通情報の付加情報として加えてリストア手段でリストアすることを特徴とする。
【発明の効果】
【００１１】
本発明では、デバイスの情報を効率良くバックアップ・リストアすることが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係るバックアップリストア装置、及びバックアップリストア方法を実施するための最良の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００１３】
図１は、本発明に係るバックアップリストア装置を用いて構成したバックアップリストアシステムの一例を示す概略概念図である。
【００１４】
本発明に係るバックアップリスト装置１０は、ＰＣなどの情報処理装置からなり、図１(ａ)に示すように、入れ替え前のデバイス２０−１、２０−２から設定情報を取得してバックアップし、図１(ｂ)に示すように、入れ替え前のデバイス２０−１、２０−２に対応する入れ替え後のデバイス３０−１、３０−２に設定情報をリストアする。
【００１５】
なお、バックアップリストア装置とデバイスとは、ＬＡＮやシリアルケーブルなどの図示しない任意の通信手段を介して接続し、設定情報などを送受信する。
【００１６】
図２は、本実施例におけるバックアップリストア装置の構成を示す機能ブロック図である。同図に示すように、バックアップリストア装置１０は、デバイスに設定されている設定情報を取得するための処理を行う設定情報取得処理部１１と、複数のデバイスから取得した設定情報を比較し、デバイス間で共通する共通情報と、デバイス間で共通しない差分情報とで区別して管理する設定情報管理部１２と、設定情報を格納してバックアップする設定情報格納部１３と、ディスプレイなどの表示端末や、キーボードやマウスなどの操作・入力端末からなる操作・表示部１４と、設定情報をデバイスにリストアするための処理を行う設定情報設定処理部１５とを具備して構成される。
【００１７】
ここで、設定情報格納部１３は、差分情報を格納する際に、当該差分情報が設定されていた入れ替え前のデバイスに対応する入れ替え後のデバイスを判断することが可能な、デバイスのＩＰアドレスやユーザ名などの対応情報を関連付けて格納する。
【００１８】
設定情報設定処理部１５は、共通情報を入れ替え後の全てのデバイスに設定すると共に、差分情報を入れ替え前のデバイスに対応する入れ替え後のデバイスに設定する。すなわち、差分情報が存在する入れ替え前のデバイスに対応する入れ替え後のデバイスに設定情報をリストアする際には、差分情報を共通情報の付加データとしてリストアを行う。
【００１９】
なお、入れ替え前のデバイスと入れ替え後のデバイスとの対応は、ＩＰアドレス、ユーザ名などの対応情報を用いて自動的に判断する方法や、管理者が操作部を操作して指示する方法など、任意の方法を用いることができる。
【００２０】
また、設定情報をリストアする際に差分情報のリストアを行うか否かを判断する条件としては、入れ替え前のデバイスと入れ替え後のデバイスとの対応の他に、例えば、次のような条件を用いることもできる。
【００２１】
・デバイスの入れ替え前後で機種（メーカ）が同一の場合
共通する設定情報（親展ボックス番号、ユーザＩＤなど）を共通情報として各デバイスにリストアする。
共通しない設定情報（差分情報）のリストアを行うか否かは、任意に設定することができる。
この条件では、差分情報が運用中に発生した運用情報である場合など、不要な情報のリストアを防止することができる。
【００２２】
・違う機種（メーカ）であった場合
属性値が共通する設定情報（親展ボックス番号、親展ボックス名称、親展ボックス所有者など）を共通情報として各デバイスにリストアする。
部分とする。
共通しない設定情報（差分情報）のリストアを行うか否かは、任意に設定することができる。
この条件では、差分情報が運用中に発生した運用情報である場合など、不要な情報のリストアを防止することができる。
【００２３】
・運用開始日時、運用期間（印刷速度、カラー／モノクロ、ファックス付き、スキャン付きなどの機能など）が異なる場合
差分情報を含めて全て共通情報とする。
運用期間などが異なった場合は、情報が反映されている機種とされていない機種が考えられるためである。
【００２４】
なお、これらの条件は一例であり、これらに限られるものではなく、また、これらの条件は組み合わせて用いても、単独で用いてもよい。
【００２５】
そして、本実施例におけるバックアップリストア装置は、まず、入れ替え前のデバイス（バックアップ元）から情報取得処理部１１で設定情報を取得し、設定情報格納部１３に格納する。
【００２６】
次に、入れ替え前の他のデバイスから情報取得処理部１１で設定情報を取得すると、必要に応じて操作・表示部１４に情報を表示し、操作を受け付けながら、設定情報管理部１２で既に設定情報格納部１３に格納されている設定情報と比較し、設定情報を共通情報と差分情報に区別して管理できるようにして設定情報格納部１３に格納する（バックアップ）。
【００２７】
この際に、設定情報の共通情報と差分情報とを分離して設定情報格納部１３に格納してもよいし、設定情報を、共通情報と差分情報とを個別に指し示すリンクで管理する情報とともに格納してもよい。
【００２８】
次に、設定情報管理部１２を介して、設定情報格納部１３に格納されている共通情報及び差分情報を設定情報設定処理部１５で取得し、差分情報を共通情報の差分データとして、入れ替え後のデバイス（リストア先）に設定情報を設定するための処理を行う（リストア）。
【００２９】
図３は、本実施例におけるバックアップリストア装置において、設定情報をバックアップする際の処理の流れを示すフローチャートである。
【００３０】
まず、デバイスから設定情報を取得する（ステップ１００）と、リストア先の各デバイスに共通して設定する設定情報である共通情報がバックアップされているか否かの判断を行う（ステップ１０１）。
【００３１】
そして、共通情報がバックアップされていないと判断する（ステップ１０１でＮＯ）と、ステップ１００で取得した設定情報を共通情報として、バックアップ元のデバイスを特定する対応情報と関連付けてバックアップし（ステップ１０２）、他のデバイスからの設定情報の取得を待つ（ステップ１００）。
【００３２】
一方、ステップ１０１で共通情報があると判断する（ステップ１０１でＹＥＳ）と、ステップ１００で取得した設定情報を共通情報と比較する（ステップ１０３）。
【００３３】
ここで、ステップ１００取得した設定情報と共通情報が一致すると判断する（ステップ１０４）と、バックアップ元のデバイスの対応情報を共通情報に関連付けて更新し（ステップ１０５）、他のデバイスからの設定情報の取得を待つ（ステップ１００）。
【００３４】
また、ステップ１００取得した設定情報に共通情報とは異なる設定情報があると判断する（ステップ１０６）と、当該設定情報をリストア先の一部のデバイスに設定する設定情報である差分情報と比較する（ステップ１０７）。
【００３５】
そして、当該設定情報と一致する差分情報があると判断する（ステップ１０７でＹＥＳ）と、バックアップ元のデバイスの対応情報に関連付けて当該差分情報を更新し（ステップ１０８）、他のデバイスからの設定情報の取得を待つ（ステップ１００）。
【００３６】
また、当該設定情報と一致する差分情報がないと判断する（ステップ１０７でＮＯ）と、当該設定情報を差分情報としてバックアップ元のデバイスの対応情報に関連付けてバックアップし（ステップ１０９）、他のデバイスからの設定情報の取得を待つ（ステップ１００）。
【００３７】
一方、ステップ１０３においてステップ１００で取得した設定情報に含まれていない共通情報があると判断する（ステップ１１０）と、当該共通情報を分離して共通情報を更新すると共に（ステップ１１１）、当該共通情報を差分情報とし、共通情報と関連付けられていたバックアップ元のデバイスの対応情報に関連付けてバックアップし（ステップ１０９）、他のデバイスからの設定情報の取得を待つ（ステップ１００）。
【００３８】
図４は、本実施例におけるバックアップリストア装置において、設定情報をリストアする際の処理の流れを示すフローチャートである。
【００３９】
まず、入れ替え前のデバイスとの関係を示す対応情報をリストア先のデバイスから取得し（ステップ２００）、当該デバイスに設定する差分情報があるか否かの判断を行う（ステップ２０１）。
【００４０】
そして、当該デバイスに設定する差分情報がないと判断する（ステップ２０１でＮＯ）と、共通情報を当該デバイスにリストアする（ステップ２０２）。
【００４１】
一方、ステップ２０１で、当該デバイスに設定する差分情報があると判断する（ステップ２０１でＹＥＳ）と、当該差分情報を共通情報の付加データとしてデバイスにリストアする（ステップ２０３）。
【００４２】
なお、ステップ２０１において、先に示した条件を用いてデバイスに差分情報を設定するか否かを判断してもよい。
【００４３】
また、入れ替え前のデバイスにあった設定が入れ替え後のデバイスに無いといったように、バックアップしている設定情報をリストアすることができない場合や、バックアップしている設定情報をリストアしたくない場合は、代りに設定する設定情報を差分情報として予め用意しておいてもよい。
【００４４】
さらに、デバイスの入れ替え前後で、データフォーマットなどが変更・拡張されている場合は、相違変換データをあらかじめ用意し、自動で新しいデバイスのデータフォーマットに対応するように変換してもよい。
【００４５】
加えて、情報を分離する際には、差分情報や作業の進捗具合を管理者などが確認するため、これらに関する情報を操作・表示部に表示し、管理者が実際に確認をおこなうように構成してもよく、この際、管理者が実際に確認と変換指示・入力などの操作を行ってもよい。
【００４６】
また、本実施例では、デバイスを入れ替えた後にリストアを行っているが、共通部分をあらかじめ取得しておき、工場出荷時に画像形成装置のハードウェアやメモリなどの記憶装置にあらかじめ書き込んでリストアを行い、デバイスの入れ替え後は、差分情報のみをリストアするように構成してもよい。
【００４７】
さらに、共通情報は、バックアップする全てのデバイスから取得・比較することなく、最初の複数台から情報を取得・比較して、共通情報を判定する用に構成してもよい。
【００４８】
加えて、デバイスのバックアップやリストアを行う設定情報は、上記実施例に記載した設定情報に限るものではなく、例えば、デバイスの機器名、設置場所、メールアドレス、コメント、タイマー時間、ポート設定、ＩＰアドレスなどのネット設定、画像補正値などの装置関連パラメータなどがある。
【００４９】
このように本発明では、バックアップデータを共通部分と非共通部分を区別して管理することにより、バックアップデータを小さくできる。
【００５０】
また、共通情報と差分情報とを区別してバックアップすることにより、すべてのデバイスの情報をそのままバックアップしなくてもよい。
【００５１】
さらに、差分情報は、設定が必要なデバイスのみに設定することにより、すべての情報をデバイスに設定しなくてもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明に係るバックアップリストア装置を用いて構成したバックアップリストアシステムの一例を示す概略概念図である。
【図２】実施例１におけるバックアップリストア装置の構成を示す機能ブロック図である。
【図３】実施例１におけるバックアップリストア装置において、バックアップ時の処理の流れを示すフローチャートである。
【図４】実施例１におけるバックアップリストア装置において、リストア時の処理の流れを示すフローチャートである。
【符号の説明】
【００５３】
１０…バックアップリストア装置
１１…設定情報取得処理部
１２…設定情報管理部
１３…設定情報格納部
１４…操作・表示部
１５…設定情報設定処理部
２０−１、２０−２…入れ替え前デバイス
３０−１、３０−２…入れ替え後デバイス
【図１】
2007087001.tif 000003
【図２】
2007087001.tif 000004
【図３】
2007087001.tif 000005
【図４】
2007087001.tif 000006