(57)【要約】【課題】サーバの利用を減らしても、画像形成装置を置き換えた際に、容易に設定を引き継ぐことができるようにする。【解決手段】自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶する記憶部１１８と、装置設定情報から抽出された設定値及びネットワークにおいて自装置に割り当てられるＩＰアドレスを含むＢＳＦを生成するバックアップ設定生成部１１５と、生成されたＢＳＦを、他のプリンタ１１０に送るとともに、他のプリンタ１１０からＢＳＦを受け取るバックアップ設定制御部１１４と、受け取られたＢＳＦから、自装置に設定することのできる設定値を特定し、装置設定情報に含まれている設定値を、特定された設定値で更新するバックアップ設定更新部１１７とを備える。【選択図】図２
2019133209.tif 000002
【特許請求の範囲】
【請求項１】
他の画像形成装置が接続されたネットワークに接続される画像形成装置であって、
前記ネットワークと通信を行うネットワーク通信部と、
自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶する記憶部と、
前記装置設定情報から、予め定められた設定項目に対応する設定値を抽出するとともに、前記抽出された設定値及び前記ネットワークにおいて自装置に割り当てられる第１の識別情報が関連付けられた第１のバックアップ設定ファイルを生成するバックアップ設定生成部と、
前記第１のバックアップ設定ファイルを、前記ネットワーク通信部を介して、前記他の画像形成装置に送る手段と、前記ネットワーク通信部を介して、前記他の画像形成装置から、前記第１の識別情報が関連付けられた第１のバックアップ設定ファイルを受け取る手段とを持つ、バックアップ設定制御部と、
前記受け取られた第１のバックアップ設定ファイルから、自装置に設定することのできる設定値を特定し、前記装置設定情報に含まれている前記複数の設定値の内、前記特定された設定値に対応する設定値を、前記特定された設定値で更新するバックアップ設定更新部と、を備えること
を特徴とする画像形成装置。
【請求項２】
前記バックアップ設定生成部は、予め定められた期間が経過する毎に、前記第１のバックアップ設定ファイルを生成すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記バックアップ設定生成部は、前記装置設定情報に含まれている前記複数の設定値の何れかが変更される毎に、前記第１のバックアップ設定ファイルを生成すること
を特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記バックアップ設定制御部は、前記ネットワークにおいて前記他の画像形成装置に割り当てられる第２の識別情報を含む第２のバックアップ設定ファイルを、前記ネットワーク通信部を介して受け取った場合には、前記記憶部に、前記第２のバックアップ設定ファイルを記憶させること
を特徴とする請求項１から３の何れか一項に記載の画像形成装置。
【請求項５】
前記ネットワークには、複数の前記他の画像形成装置が接続されており、
前記バックアップ設定制御部は、前記ネットワークにおいて前記複数の他の画像形成装置の各々に割り当てられる第２の識別情報を含む第２のバックアップ設定ファイルを、前記ネットワーク通信部を介して受け取った場合には、前記記憶部に、前記第２のバックアップ設定ファイルを記憶させること
を特徴とする請求項１から３の何れか一項に記載の画像形成装置。
【請求項６】
前記第２のバックアップ設定ファイルには、前記第２のバックアップ設定ファイルの作成日時が含まれており、
前記バックアップ設定制御部は、前記ネットワーク通信部を介して、前記複数の他の画像形成装置の内の１つの画像形成装置から、前記１つの画像形成装置に割り当てられた前記第２の識別情報を含む確認要求を受け取った場合には、前記記憶部において、前記１つの画像形成装置に割り当てられた前記第２の識別情報を含む前記第２のバックアップ設定ファイルを検索し、前記検索された第２のバックアップ設定ファイルの作成日時を、前記ネットワーク通信部を介して、前記１つの画像形成装置に応答すること
を特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記第２の識別情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであること
を特徴とする請求項４から６の何れか一項に記載の画像形成装置。
【請求項８】
バックアップ設定決定部をさらに備え、
前記ネットワークには、複数の前記他の画像形成装置が接続されており、
前記第１のバックアップ設定ファイルには、前記第１のバックアップ設定ファイルの作成日時が含まれており、
前記バックアップ設定制御部は、前記複数の他の画像形成装置の各々に、前記ネットワーク通信部を介して、前記第１の識別情報を含む確認要求を送ることで、前記複数の他の画像形成装置の各々から、前記第１のバックアップ設定ファイルに含まれている作成日時を、前記ネットワーク通信部を介して受け取り、
前記バックアップ設定決定部は、前記複数の他の画像形成装置から受け取った複数の作成日時の内、最新の作成日時を含む前記第１のバックアップ設定ファイルを、利用するバックアップ設定ファイルとして決定し、
前記バックアップ設定制御部は、前記利用するバックアップ設定ファイルを、前記ネットワーク通信部を介して、前記複数の他の画像形成装置の内の１つから受け取ること
を特徴とする請求項１から３の何れか一項に記載の画像形成装置。
【請求項９】
前記バックアップ設定更新部は、前記装置設定情報に含まれている前記複数の設定項目の何れかに対応し、自装置において前記対応する設定項目に設定することができる設定値を、前記第１のバックアップ設定ファイルから特定すること
を特徴とする請求項１から８の何れか一項に記載の画像形成装置。
【請求項１０】
前記第１の識別情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであること
を特徴とする請求項１から９の何れか一項に記載の画像形成装置。
【請求項１１】
ネットワークに接続される複数の画像形成装置により構成されるバックアップシステムであって、
前記複数の画像形成装置の各々は、
前記ネットワークと通信を行うネットワーク通信部と、
自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶する記憶部と、
前記装置設定情報から、予め定められた設定項目に対応する設定値を抽出するとともに、前記抽出された設定値及び前記ネットワークにおいて自装置に割り当てられる第１の識別情報が関連付けられた第１のバックアップ設定ファイルを生成するバックアップ設定生成部と、
前記第１のバックアップ設定ファイルを、前記ネットワーク通信部を介して、自装置を除く前記複数の画像形成装置に送る手段と、前記ネットワーク通信部を介して、自装置を除く前記複数の画像形成装置から、前記第１の識別情報が関連付けられた第１のバックアップ設定ファイルを受け取る手段とを持つ、バックアップ設定制御部と、
前記受け取られた第１のバックアップ設定ファイルから、自装置に設定することのできる設定値を特定し、前記装置設定情報に含まれている前記複数の設定値の内、前記特定された設定値に対応する設定値を、前記特定された設定値で更新するバックアップ設定更新部と、を備えること
を特徴とするバックアップシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びバックアップシステムに関する。
【背景技術】
【０００２】
従来から、プリンタ又は複合機等の画像形成装置において、装置設定情報を社内サーバ又はクラウドサーバへ自動的にバックアップしておき、その画像形成装置を別の画像形成装置で置き換える際に、置き換えられた画像形成装置にそのバックアップされた設定を反映する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１０５６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、社内サーバ又はクラウドサーバを利用して、設定のバックアップを行うと、そのサーバを維持するためのコストがかかってしまう。
【０００５】
そこで、本発明の１又は複数の態様は、サーバの利用を減らしても、画像形成装置を置き換えた際に、容易に設定を引き継ぐことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る画像形成装置は、他の画像形成装置が接続されたネットワークに接続される画像形成装置であって、前記ネットワークと通信を行うネットワーク通信部と、自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶する記憶部と、前記装置設定情報から、予め定められた設定項目に対応する設定値を抽出するとともに、前記抽出された設定値及び前記ネットワークにおいて自装置に割り当てられる第１の識別情報が関連付けられた第１のバックアップ設定ファイルを生成するバックアップ設定生成部と、前記第１のバックアップ設定ファイルを、前記ネットワーク通信部を介して、前記他の画像形成装置に送る手段と、前記ネットワーク通信部を介して、前記他の画像形成装置から、前記第１の識別情報が関連付けられた第１のバックアップ設定ファイルを受け取る手段とを持つ、バックアップ設定制御部と、前記受け取られた第１のバックアップ設定ファイルから、自装置に設定することのできる設定値を特定し、前記装置設定情報に含まれている前記複数の設定値の内、前記特定された設定値に対応する設定値を、前記特定された設定値で更新するバックアップ設定更新部と、を備えることを特徴とする。
【０００７】
本発明の一態様に係るバックアップシステムは、ネットワークに接続される複数の画像形成装置により構成されるバックアップシステムであって、前記複数の画像形成装置の各々は、前記ネットワークと通信を行うネットワーク通信部と、自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶する記憶部と、前記装置設定情報から、予め定められた設定項目に対応する設定値を抽出するとともに、前記抽出された設定値及び前記ネットワークにおいて自装置に割り当てられる第１の識別情報が関連付けられた第１のバックアップ設定ファイルを生成するバックアップ設定生成部と、前記第１のバックアップ設定ファイルを、前記ネットワーク通信部を介して、自装置を除く前記複数の画像形成装置に送る手段と、前記ネットワーク通信部を介して、自装置を除く前記複数の画像形成装置から、前記第１の識別情報が関連付けられた第１のバックアップ設定ファイルを受け取る手段とを持つ、バックアップ設定制御部と、前記受け取られた第１のバックアップ設定ファイルから、自装置に設定することのできる設定値を特定し、前記装置設定情報に含まれている前記複数の設定値の内、前記特定された設定値に対応する設定値を、前記特定された設定値で更新するバックアップ設定更新部と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、サーバの利用を減らしても、画像形成装置を置き換えた際に、容易に設定を引き継ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】バックアップシステムの構成を概略的に示すブロック図である。
【図２】プリンタの構成を概略的に示すブロック図である。
【図３】（Ａ）及び（Ｂ）は、ハードウェア構成例を示すブロック図である。
【図４】プリンタを置き換えた後のバックアップシステムの構成を概略的に示すブロック図である。
【図５】プリンタでのバックアップ継続処理を示すフローチャートである。
【図６】プリンタでの装置設定情報のバックアップ処理を示すシーケンス図である。
【図７】バックアップ設定の一例を示す概略図である。
【図８】プリンタの起動時の処理を示すフローチャートである。
【図９】（Ａ）〜（Ｊ）は、プリンタの初回起動時において、オペレーションパネルに表示される画面画像の遷移図である。
【図１０】置き換えられたプリンタで行われる設定取得処理及び設定引継処理を示すシーケンス図である。
【図１１】バックアップ設定更新部による設定引継処理を示すフローチャートである。
【図１２】（Ａ）及び（Ｂ）は、プリンタにおいて、バックアップ設定を利用して、設定値の引き継ぎが行われた場合の引き継ぎ前後の装置設定情報を示す概略図である。
【発明を実施するための形態】
【００１０】
図１は、実施の形態に係るバックアップシステム１００の構成を概略的に示すブロック図である。
バックアップシステム１００は、複数の画像形成装置である複数のプリンタ１１０Ａ、１１０Ｂ、１１０Ｃを備える。
複数のプリンタ１１０Ａ、１１０Ｂ、１１０Ｃは、画像形成機能としての印刷機能には相違点を有していてもよいが、同様のバックアップ機能を有している。このため、複数のプリンタ１１０Ａ、１１０Ｂ、１１０Ｃの各々を特に区別する必要がない場合には、プリンタ１１０という。なお、プリンタ１１０Ａ、プリンタ１１０Ｂ、プリンタ１１０Ｃは、用紙トレイとして、トレイ１及びトレイ２を有するものとする。
【００１１】
プリンタ１１０は、ルータ１０１を備えるネットワーク１０２に接続されている。ネットワーク１０２は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。
また、ネットワーク１０２には、端末１０３Ａ、１０３Ｂも接続されており、プリンタ１１０は、端末１０３Ａ、１０３Ｂから送られてくる画像形成データである印刷データに従って、印刷（画像形成）を実行する。
【００１２】
端末１０３Ａ、１０３Ｂは、例えば、Ｗｉｎｄｏｗｓ（登録商標）等の汎用ＯＳで動作するパーソナルコンピューターである。
プリンタ１１０Ａには、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとして「１９２．１６８．１００．１」が割り当てられている。プリンタ１１０Ｂには、例えば、ＩＰアドレスとして「１９２．１６８．１００．２」が割り当てられている。プリンタ１１０Ｃには、例えば、ＩＰアドレスとして「１９２．１６８．１００．３」が割り当てられている。
プリンタ１１０に割り当てられているＩＰアドレスは、固定されたものとし、端末１０３Ａ、１０３ＢのＩＰアドレスは、ルータ１０１が自動的に割り当てるものとする。
【００１３】
図２は、プリンタ１１０の構成を概略的に示すブロック図である。
プリンタ１１０は、印刷部１１１と、ネットワーク通信部１１２と、オペレーションパネル１１３と、バックアップ設定制御部１１４と、バックアップ設定生成部１１５と、バックアップ設定決定部１１６と、バックアップ設定更新部１１７と、記憶部１１８と、制御部１１９とを備える。
【００１４】
印刷部１１１は、媒体に画像を形成する印刷機能を実行する画像形成部である。なお、プリンタ１１０Ａ、１１０Ｂ、１１０Ｃの各々は、印刷部１１１の具体的な構成として、異なっていてもよい。例えば、用紙トレイの数、対応する用紙のサイズ、現像剤であるトナーをセーブするトナーセーブ機能の内容、又は、カラー印刷への対応の有無等が異なっていてもよい。印刷部１１１には、複数の設定項目に対応する複数の設定値を設定することができ、設定された設定値に応じて、印刷機能が実行させる。
【００１５】
ネットワーク通信部１１２は、ネットワーク１０２と通信を行う。ネットワーク通信部１１２は、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）により実現することができる。
オペレーションパネル１１３は、各種画面画像を表示する表示部と、設定変更等の各種入力を受け付ける入力部として機能する。オペレーションパネル１１３は、例えば、タッチパネルにより実現することができる。
【００１６】
バックアップ設定制御部１１４は、プリンタ１１０における装置設定情報（後述）のバックアップ処理を制御する。例えば、バックアップ設定制御部１１４は、自装置で生成されたバックアップ設定ファイル（以下、ＢＳＦ）を、ネットワーク通信部１１２を介して、他のプリンタ１１０に送る手段を有する。なお、ＢＳＦについては、後述する。
また、バックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、他のプリンタ１１０から、ＢＳＦを受け取る手段を有する。そして、バックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、他のプリンタ１１０から、ＢＳＦを受け取った場合には、そのＢＳＦを記憶部１１８に記憶させる。さらに、バックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、他のプリンタ１１０からそのＩＰアドレスを含む確認要求（ＢＳＦ確認要求）を受け取った場合には、記憶部１１８において、そのＩＰアドレスを含むＢＳＦを検索し、検索されたＢＳＦの作成日時を、ネットワーク通信部１１２を介して、そのプリンタ１１０に応答する。さらにまた、バックアップ設定制御部１１４は、他のプリンタ１１０からそのＩＰアドレスを含む送信要求（ＢＳＦ送信要求）を受け取った場合には、記憶部１１８から、そのＩＰアドレスを含むＢＳＦを読み出し、そのＢＳＦを、ネットワーク通信部１１２を介して、そのプリンタ１１０に応答する。
【００１７】
バックアップ設定生成部１１５は、装置設定情報をバックアップするためのＢＳＦを生成する。例えば、バックアップ設定生成部１１５は、記憶部１１８に記憶されている装置設定情報から、予め定められた設定項目に対応する設定値を抽出し、その抽出された設定値と、ネットワーク１０２において自装置に割り当てられる識別情報（ＩＰアドレス）が関連付けられたＢＳＦを生成する。なお、生成されたＢＳＦは、バックアップ設定制御部１１４により、ネットワーク通信部１１２を介して、他のプリンタ１１０に送られる。
【００１８】
バックアップ設定決定部１１６は、他のプリンタ１１０に自装置に適用可能な複数のＢＳＦが記憶されている場合に、自装置で利用するＢＦＳを決定する。例えば、バックアップ設定決定部１１６は、最新の作成日時を含むＢＳＦを利用するＢＳＦとして決定する。なお、ＢＳＦの作成日時については、バックアップ設定制御部１１４が、ネットワーク通信部１１２を介して、他のプリンタ１１０に、自装置に割り当てられているＩＰアドレスを含む確認要求（ＢＳＦ確認要求）を送ることで、他のプリンタ１１０から取得される。そして、バックアップ設定決定部１１６により決定されたＢＳＦは、バックアップ設定制御部１１４が、ネットワーク通信部１１２を介して、そのＢＳＦを記憶するプリンタ１１０に送信要求（ＢＳＦ送信要求）を送ることで、そのプリンタ１１０から取得される。
【００１９】
バックアップ設定更新部１１７は、他のプリンタ１１０から取得されたＢＳＦを解釈し、自装置に設定することのできる設定値を特定し、自装置の装置設定情報に含まれている設定値を、特定された設定値で更新する。例えば、バックアップ設定更新部１１７は、他のプリンタ１１０から取得されたＢＳＦに含まれている設定値の内、自装置の装置設定情報に含まれている複数の設定項目の何れかに対応し、自装置においてその対応する設定項目に設定することができる設定値を、自装置に設定することのできる設定値として特定する。
【００２０】
記憶部１１８は、プリンタ１１０での処理に必要な情報を記憶する。例えば、記憶部１１８は、自装置における複数の設定項目に対応する複数の設定値を含む装置設定情報を記憶するとともに、他のプリンタ１１０から送られてきたＢＳＦを記憶する。装置設定情報に含まれている設定項目は、印刷部１１１に関連するものでもよく、また、他の部分に関連するものでもよい。また、記憶部１１８は、自装置で生成されたＢＳＦを一時的に記憶する。
なお、自装置と同じＩＰアドレスが含まれているＢＳＦを、第１のＢＳＦともいい、他のプリンタ１１０のＩＰアドレスが含まれているＢＳＦを、第２のＢＳＦともいう。
また、記憶部１１８は、例えば、揮発性若しくは不揮発性のメモリ、又は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置により実現することができる。なお、例えば、プリンタ１１０が、揮発性のメモリと、不揮発性のメモリ又はＨＤＤとの両方を備えていてもよい。そして、揮発性のメモリには、自装置に割り当てられているＩＰアドレスを含むＢＳＦが記憶され、不揮発性のメモリ又はＨＤＤには、他のプリンタ１１０に割り当てられているＩＰアドレスを含むＢＳＦが記憶されてもよい。
制御部１１９は、プリンタ１１０での処理を全体的に制御する。
【００２１】
以上に記載されたバックアップ設定制御部１１４、バックアップ設定生成部１１５、バックアップ設定決定部１１６、バックアップ設定更新部１１７及び制御部１１９の一部又は全部は、例えば、図３（Ａ）に示されているように、メモリ１０と、メモリ１０に格納されているプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサ１１とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
【００２２】
また、バックアップ設定制御部１１４、バックアップ設定生成部１１５、バックアップ設定決定部１１６、バックアップ設定更新部１１７及び制御部１１９の一部又は全部は、例えば、図３（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路１２で構成することもできる。
【００２３】
次に、バックアップシステム１００での動作を説明する。
ここでは、図１に示されているように、プリンタ１１０Ａ、１１０Ｂ、１１０Ｃからなるバックアップシステム１００において、プリンタ１１０Ａが他のプリンタ１１０に置き換えられるものとして、説明する。具体的には、図４に示されているバックアップシステム１００＃のように、プリンタ１１０Ａがプリンタ１１０Ｄに置き換えられるものとして説明する。
【００２４】
ここで、プリンタ１１０Ｄも、図２に示されているように構成されているものとする。但し、プリンタ１１０Ａは、用紙トレイとしてトレイ１及びトレイ２を有しているが、プリンタ１１０Ｄは、用紙トレイとしてトレイ１しか有していないものとする。また、プリンタ１１０Ａでは、トナーセーブ機能として、トナーのセーブ量を、「多」、「中」、「少」及び「なし」の４段階に設定できるが、プリンタ１１０Ｄでは、トナーのセーブ量を「あり」及び「なし」の２段階にしか設定できないものとする。
なお、プリンタ１１０Ｄには、プリンタ１１０Ａと同じ、ＩＰアドレス「１９２．１６８．１００．１」が割り当てられるものとする。
【００２５】
図５は、プリンタ１１０でのバックアップ継続処理を示すフローチャートである。
例えば、図５に示されているバックアップ継続処理は、ネットワーク１０２に接続されたプリンタ１１０のバックアップ設定制御部１１４が、継続して行う処理である。
【００２６】
まず、プリンタ１１０が起動すると、バックアップ設定制御部１１４は、制御部１１９より起動通知を受け取る（Ｓ１０）。これにより、バックアップ設定制御部１１４は、プリンタ１１０が起動したことを認識する。
次に、バックアップ設定制御部１１４は、プリンタ１１０の装置設定情報のバックアップ処理を行う（Ｓ１１）。ここでの処理の詳細は、図６を用いて説明する。
【００２７】
バックアップ処理が完了すると、バックアップ設定制御部１１４は、イベント監視状態となる（Ｓ１２）。ここでは、バックアップ設定制御部１１４は、制御部１１９からのイベント通知を待機する。イベント通知が行われた場合（Ｓ１２でＹｅｓ）には、処理はステップＳ１３に進む。
【００２８】
ステップＳ１３では、バックアップ設定制御部１１４は、イベント通知が１日経過イベントを示すものであるか否かを判断する。１日経過イベントは、前回の１日経過イベントの通知から１日が経過したことを通知するものである。イベント通知が１日経過イベントを示す場合（Ｓ１３でＹｅｓ）には、処理はステップＳ１４に進み、イベント通知が別のイベントを示す場合（Ｓ１３でＮｏ）には、処理はステップＳ１５に進む。
【００２９】
ステップＳ１４では、バックアップ設定制御部１１４は、前回のバックアップから７日経過したか否かを判断する。７日が経過している場合（Ｓ１４でＹｅｓ）には、処理はステップＳ１１に戻り、バックアップ処理が行われる。７日が経過していない場合には、処理はステップＳ１２に戻り、バックアップ設定制御部１１４は、イベント監視状態に戻る。
【００３０】
ステップＳ１５では、バックアップ設定制御部１１４は、イベント通知が、シャットダウン要求を示すものであるか否かを判断する。イベント通知が、シャットダウン要求を示す場合（Ｓ１５でＹｅｓ）には、処理は終了する。イベント通知が、シャットダウン要求ではない場合（Ｓ１５でＮｏ）には、処理はステップＳ１２に戻り、バックアップ設定制御部１１４は、イベント監視状態に戻る。
【００３１】
以上の処理により、バックアップ設定制御部１１４は、プリンタ１１０の装置設定情報のバックアップを定期的に行うことができる。
【００３２】
図６は、プリンタ１１０での装置設定情報のバックアップ処理を示すシーケンス図である。
図６では、図２に示されているプリンタ１１０Ａが、バックアップ処理を実施するケースを説明する。
プリンタ１１０Ａのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、バックアップ可能なプリンタ１１０を、ネットワーク１０２において検索する（Ｓ２０）。例えば、バックアップ設定制御部１１４は、ネットワーク通信部１１２に、予め定められた要求（例えば、バックアップ応答要求）を、ブロードキャストで送信させることで、バックアップ可能なプリンタ１１０を検索する。このような要求を受信したプリンタ１１０では、バックアップ設定制御部１１４が、その送信元に、ネットワーク通信部１１２を介して、予め定められた応答（例えば、バックアップ応答）を行う。ここでは、待機状態のプリンタ１１０Ｂと、印刷中のプリンタ１１０Ｃとが見つかるものとする。
【００３３】
次に、プリンタ１１０Ａのバックアップ設定制御部１１４は、見つかったプリンタ１１０Ｂに、ネットワーク通信部１１２を介して、バックアップ要求を送る（Ｓ２１）。
このような要求を受信したプリンタＢのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、バックアップ要求に応ずることを示す成功応答であるＯＫを示す応答を行う（Ｓ２２）。
同様に、プリンタ１１０Ｃにも、バックアップ要求が送られ（Ｓ２３）、ＯＫを示す応答が行われる（Ｓ２４）。
なお、バックアップ要求を送る順番は、以上の順番に限定されない。
【００３４】
次に、ＯＫを示す応答を受信したプリンタ１１０Ａでは、バックアップ設定生成部１１５が、記憶部１１８に記憶されている装置設定情報を参照することで、ＢＳＦを生成し、記憶部１１８に記憶させる（Ｓ２５）。
【００３５】
ＢＳＦが生成できたら、プリンタ１１０Ａのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０ＢにＢＳＦを送る（Ｓ２６）。
ＢＳＦを受信したプリンタ１１０Ｂでは、バックアップ設定制御部１１４が、ＢＳＦを、記憶部１１８に記憶させる（Ｓ２７）。ＢＳＦの記憶が完了したら、バックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０Ａに対して、ＯＫを示す応答を行う（Ｓ２８）。
【００３６】
同様に、プリンタ１１０Ａのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０ＣにＢＳＦを送る（Ｓ２９）。
ＢＳＦを受信したプリンタ１１０Ｃでは、バックアップ設定制御部１１４が、ＢＳＦを、記憶部１１８に記憶させる（Ｓ３０）。ＢＳＦの記憶が完了したら、バックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０Ａに対して、ＯＫを示す応答を行う（Ｓ３１）。
【００３７】
以上のように、プリンタ１１０Ａは、ネットワーク１０２に接続されている他の全てのプリンタ１１０Ｂ、１１０Ｃに、ＢＳＦを送信することで、ＢＳＦのバックアップを行わせる。
【００３８】
図７は、ＢＳＦの一例を示す概略図である。
図７に示されているＢＳＦ１０４は、項目列１０４ａと、値列１０４ｂとを有するテーブル形式の情報である。
項目列１０４ａの各々の行には、装置設定情報の設定項目を識別するための設定項目識別情報である設定項目名が格納される。
値列１０４ｂの各々の行には、同じ行の項目列１０４ａに格納されている設定項目名で示される設定項目の設定値が格納される。
【００３９】
具体的には、ＢＳＦ１０４は、作成日時を格納する行１０４ｃと、モデル名を格納する行１０４ｄと、ＩＰアドレスを格納する行１０４ｅと、ＭＡＣアドレスを格納する行１０４ｆと、トレイ１の用紙サイズを格納する行１０４ｇと、トレイ１の用紙タイプを格納する行１０４ｈと、トレイ２の用紙サイズを格納する行１０４ｉと、トレイ２の用紙タイプを格納する行１０４ｊと、トナーセーブ設定を格納する行１０４ｋとを有する。
【００４０】
行１０４ｃは、ＢＳＦ１０４を作成した日時を格納する。例えば、バックアップ設定生成部１１５は、ＢＳＦ１０４を作成した日時をこの行１０４ｃに格納する。
行１０４ｄは、プリンタ１１０のモデル名を格納する。
行１０４ｅは、プリンタ１１０に割り当てられているＩＰアドレスを格納する。ここで、ＩＰアドレスは、プリンタ１１０を識別するために、ネットワーク１０２において割り当てられる識別情報として機能する。なお、自装置に割り当てられているＩＰアドレスを第１の識別情報ともいい、他のプリンタ１１０に割り当てられているＩＰアドレスを第２の識別情報ともいう。
行１０４ｆは、プリンタ１１０のネットワーク通信部１１２に割り当てられているＭＡＣアドレスを格納する。
【００４１】
なお、プリンタ１１０の記憶部１１８には、モデル名、ＩＰアドレス及びＭＡＣアドレスが記憶されているものとし、バックアップ設定生成部１１５は、記憶部１１８に記憶されているこれらのデータを参照することで、行１０４ｄ〜行１０４ｆに対応する値を格納する。
【００４２】
行１０４ｇは、プリンタ１１０に設けられているトレイ１に収納される用紙の用紙サイズを格納する。
行１０４ｈは、トレイ１に収納される用紙の用紙タイプを格納する。
行１０４ｉは、プリンタ１１０に設けられているトレイ２に収納される用紙の用紙サイズを格納する。
行１０４ｊは、トレイ２に収納される用紙の用紙タイプを格納する。
行１０４ｋは、プリンタ１１０のトナーセーブ機能の設定値（トナーセーブ設定）を格納する。
【００４３】
ここで、バックアップ設定生成部１１５は、記憶部１１８に記憶されている装置設定情報から、バックアップする設定項目として予め定められている設定項目を特定し、特定された設定項目の設定値を読み出して、ＢＳＦ１０４に対応する行を作成して、読み出された設定値を格納すればよい。
【００４４】
図８は、プリンタ１１０の起動時の処理を示すフローチャートである。
まず、制御部１１９は、プリンタ１１０を起動する場合には、記憶部１１８に記憶されている情報を確認することで、この起動が初回であるか否かを判断する（Ｓ４０）。例えば、制御部１１９は、後述する起動情報が記憶部１１８に記憶されているか否かを確認することで、初回の起動であるか否かを判断する。
初回の起動である場合（Ｓ４０でＹｅｓ）には、処理はステップＳ４１に進み、初回の起動ではない場合（Ｓ４０でＮｏ）には、処理は終了する。
【００４５】
ステップＳ４１では、制御部１１９は、プリンタ１１０を起動済みであることを示す起動情報を記憶部１１８に記憶させる。
次に、制御部１１９は、ネットワーク１０２へ接続するための設定を受け付ける画面画像をオペレーションパネル１１３に表示させて、ユーザから設定を受け付ける（Ｓ４２）。
【００４６】
ネットワーク１０２への接続設定が完了すると、制御部１１９は、設定引継処理を実行するか否かを判断する（Ｓ４３）。例えば、制御部１１９は、オペレーションパネル１１３に、設定引継処理を実行するか否かを問い合わせるための画面画像を表示させて、ユーザから設定引継処理を行うか否かの入力を受け付ける。設定引継処理を実行する場合（Ｓ４３でＹｅｓ）には、処理はステップＳ４４に進み、設定引継処理を実行しない場合（Ｓ４３でＮｏ）には、処理は終了する。
【００４７】
ステップＳ４４では、バックアップ設定決定部１１６及びバックアップ設定更新部１１７は、設定引継処理を実行する。ここでの処理は、図１０を用いて説明する。
【００４８】
図９（Ａ）〜（Ｊ）は、プリンタ１１０の初回起動時に、オペレーションパネル１１３に表示される画面画像の遷移図である。
プリンタ１１０の制御部１１９は、起動すると、図９（Ａ）に示されているような起動画面画像ＩＭ１をオペレーションパネル１１３に表示させる。
【００４９】
図８に示されているフローチャートのステップＳ４０において、初回起動と判断すると、制御部１１９は、ＩＰアドレスの入力を受け付けるために、図９（Ｂ）に示されているようなＩＰアドレス設定画面画像ＩＭ２をオペレーションパネル１１３に表示させる。
ＩＰアドレスが入力されると、制御部１１９は、サブネットマスクの入力を受け付けるために、図９（Ｃ）に示されているようなサブネットマスク設定画面画像ＩＭ３をオペレーションパネル１１３に表示させる。
サブネットマスクが入力されると、制御部１１９は、デフォルトゲートウェイの入力を受け付けるために、図９（Ｄ）に示されているようなデフォルトゲートウェイ設定画面画像ＩＭ４を表示させる。
【００５０】
以上の画面画像ＩＭ２〜ＩＭ４により、ネットワーク設定が完了すると、制御部１１９は、設定引継処理を実行するか否かを問い合わせるために、図９（Ｅ）に示されているような設定引継選択画面画像ＩＭ５をオペレーションパネル１１３に表示させる。
設定引継選択画面画像ＩＭ５において、設定値を引き継ぐこと（設定引継処理を実行すること）を指示する「はい」が示されている領域ＲＥ１を選択する入力が行われた場合には、制御部１１９は、対応するＢＳＦを検索していることを示すため、図９（Ｆ）に示されているようなＢＳＦ１０４の検索画面画像ＩＭ６をオペレーションパネル１１３に表示させる。
一方、設定引継選択画面画像ＩＭ５において、設定値を引き継がないこと（設定引継処理を実行しないこと）を指示する「いいえ」が示されている領域ＲＥ２を選択する入力が行われた場合には、制御部１１９は、初期設定が終了したことを示すため、図９（Ｊ）に示されているような初期設定終了画面画像ＩＭ１０をオペレーションパネル１１３に表示させて、起動処理を終了する。
【００５１】
制御部１１９は、対応するＢＳＦ１０４の検索の結果、対応するＢＳＦ１０４を検出できた場合には、対応するＢＳＦから設定値を引き継いでいることを示すため、図９（Ｇ）に示されているような引継処理中画面画像ＩＭ７をオペレーションパネル１１３に表示させる。
一方、対応するＢＳＦ１０４の検索の結果、対応するＢＳＦ１０４を検出できなかった場合には、設定値を引き継ぐことができないことを示すため、図９（Ｉ）に示されているような引継失敗画面画像ＩＭ９をオペレーションパネル１１３に表示させて、起動処理を終了する。
【００５２】
制御部１１９は、引継処理が完了したら、図９（Ｈ）に示されているような引継完了画面画像ＩＭ８を表示し、起動処理を終了する。
【００５３】
図１０は、図１に示されているバックアップシステム１００におけるプリンタ１１０Ａを、図４に示されているバックアップシステム１００＃のように、プリンタ１１０Ｄに置き換える際のプリンタ１１０Ｄで行われる設定取得処理及び設定引継処理を示すシーケンス図である。
まず、プリンタ１１０Ｄのバックアップ設定制御部１１４は、オペレーションパネル１１３に、図９（Ｆ）に示されているような検索画面画像ＩＭ６を表示させて（Ｓ５０）、ネットワーク通信部１１２を介して、バックアップ可能なプリンタ１１０をネットワーク１０２から検索する（Ｓ５１）。例えば、バックアップ設定制御部１１４は、ネットワーク通信部１１２に、予め定められた要求（例えば、バックアップ応答要求）を、ブロードキャストで送信させることで、バックアップ可能なプリンタ１１０を検索する。このような要求を受信したプリンタ１１０では、バックアップ設定制御部１１４が、その送信元に、ネットワーク通信部１１２を介して、予め定められた応答（例えば、バックアップ応答）を行う。ここでは、プリンタ１１０Ｂ及びプリンタ１１０Ｃとが応答するものとする。
【００５４】
プリンタ１１０Ｄのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０Ｂに対してＢＳＦ１０４を保持しているか確認するためのＢＳＦ確認要求を送る（Ｓ５２）。
ＢＳＦ確認要求を受信したプリンタ１１０Ｂでは、バックアップ設定制御部１１４は、ＢＳＦ確認要求の送信元ＩＰアドレスにより、プリンタ１１０ＤのＩＰアドレスを特定する。そして、バックアップ設定制御部１１４は、記憶部１１８に記憶されているＢＳＦ１０４の中から、行１０４ｅに格納されているＩＰアドレスが、特定されたＩＰアドレスと同じ１９２．１６８．１００．１であるＢＳＦ１０４を検索する（Ｓ５３）。
そのようなＢＳＦ１０４が見つかった場合には、プリンタ１１０Ｂのバックアップ設定制御部１１４は、そのＢＳＦ１０４の行１０４ｃに格納されている作成日時を、検索の成功応答であるＯＫを示す応答に含めて、ネットワーク通信部１１２を介して、プリンタ１１０Ｄに送る（Ｓ５４）。
【００５５】
同様に、プリンタ１１０Ｄのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０Ｃに対してＢＳＦ確認要求を送る（Ｓ５５）。
ＢＳＦ確認要求を受信したプリンタ１１０Ｃでは、バックアップ設定制御部１１４は、ＢＳＦ確認要求の送信元ＩＰアドレスに対応するＩＰアドレスが格納されているＢＳＦ１０４を検索し（Ｓ５６）、その作成日時を含む、ＯＫを示す応答を、ネットワーク通信部１１２を介して、プリンタ１１０Ｄに送る（Ｓ５７）。
【００５６】
ここでは、ステップＳ５４において、プリンタ１１０Ｂから作成日時として「２０１７／９／１２  １３：１７」が返答され、プリンタ１１０Ｃから作成日時として「２０１７／９／１９  １６：１７」が返答されたものとする。
プリンタ１１０Ｄのバックアップ設定決定部１１６は、返答された作成日時から、最も新しいＢＳＦ１０４であるプリンタ１１０ＣのＢＳＦ１０４を設定値の引継ぎに利用するＢＳＦ１０４として決定する（Ｓ５８）。
【００５７】
そして、プリンタ１１０Ｄのバックアップ設定制御部１１４は、ネットワーク通信部１１２を介して、プリンタ１１０ＣにＢＳＦ１０４の送信要求を送る（Ｓ５９）。
ＢＳＦ１０４の送信要求を受信したプリンタ１１０Ｃでは、バックアップ設定制御部１１４は、送信可能状態であるので、ＢＳＦ１０４の送信要求に応じることを示す成功応答であるＯＫを示す応答を、ネットワーク通信部１１２を介して、プリンタ１１０Ｄに送る（Ｓ６０）。
そして、プリンタ１１０Ｄのバックアップ設定制御部１１４は、記憶部１１８に記憶されているＢＳＦ１０４をプリンタ１１０Ｄに送信する（Ｓ６１）。ここで送信されるＢＳＦ１０４は、ステップＳ５６で見つかったＢＳＦ１０４であり、ここでは、プリンタ１１０Ａにおいて生成されたＢＳＦ１０４である。
プリンタ１１０Ｄのバックアップ設定制御部１１４は、プリンタ１１０Ｃから受け取ったＢＳＦ１０４を記憶部１１８に記憶させ、ＢＳＦ１０４の受信成功を示す成功応答であるＯＫを示す応答を、ネットワーク通信部１１２を介して、プリンタ１１０Ｃに送る（Ｓ６２）。
【００５８】
そして、プリンタ１１０Ｄのバックアップ設定更新部１１７は、記憶部１１８に記憶されたＢＳＦ１０４の先頭の２行に格納されている値を解釈して、そのＢＳＦ１０４の作成日時及びモデル名を取得する（Ｓ６３）。取得された作成日時及びモデル名は、制御部１１９に通知される。
制御部１１９は、ステップＳ６３で取得された作成日時とモデル名を利用して、図９（Ｇ）に示されているような引継処理中画面画像ＩＭ７をオペレーションパネル１１３に表示させる（Ｓ６４）。
【００５９】
また、バックアップ設定更新部１１７は、記憶部１１８に記憶されたＢＳＦ１０４を翻訳し、ＢＳＦ１０４に格納されている設定値を記憶部１１８に記憶されている装置設定情報に引き継ぐ設定引継処理を行う（Ｓ６５）。
設定引継処理が完了すると、バックアップ設定更新部１１７は、その旨を制御部１１９に通知し、制御部１１９は、図９（Ｈ）に示されているような引継完了画面画像ＩＭ８をオペレーションパネル１１３に表示させる（Ｓ６６）。
【００６０】
なお、ステップＳ５４及びＳ５７で、ＢＳＦ１０４が見つからないことを示す失敗応答が送られた場合には、制御部１１９は、図９（Ｉ）に示されているような引継失敗画面画像ＩＭ９をオペレーションパネル１１３に表示させて、処理を終了する。
【００６１】
図１１は、バックアップ設定更新部１１７による設定引継処理を示すフローチャートである。
バックアップ設定更新部１１７は、他のプリンタ１１０から取得された、自装置のＩＰアドレスを含むＢＳＦ１０４を記憶部１１８から読み込み、そのＢＳＦ１０４において、行１０４ｃ〜行１０４ｆをスキップする（Ｓ７０）。そして、行１０４ｆの次の行１０４ｇから設定項目を１つずつ順番に読み込む（Ｓ７１）。
【００６２】
バックアップ設定更新部１１７は、記憶部１１８に記憶されている装置設定情報を確認することで、読み込まれた設定項目がプリンタ１１０でサポートされているか否かを判断する（Ｓ７２）。設定項目がサポートされている場合（Ｓ７２でＹｅｓ）には、処理はステップＳ７３に進み、設定項目がサポートされていない場合（Ｓ７２でＮｏ）には、処理はステップＳ７５に進む。
【００６３】
ステップＳ７３では、バックアップ設定更新部１１７は、ＢＳＦ１０４において、ステップＳ７１で読み出された設定項目に対応する設定値を、プリンタ１１０に設定することができるか否かを判断する。設定値が設定できる場合（Ｓ７３でＹｅｓ）には、処理はステップＳ７４に進み、設定値が設定できない場合（Ｓ７３でＮｏ）には、処理はステップＳ７５に進む。
【００６４】
ステップＳ７４では、バックアップ設定更新部１１７は、記憶部１１８に記憶されている装置設定情報の対応する設定値を、ステップＳ７１で読み出された設定値に置き換える。
【００６５】
ステップＳ７５では、バックアップ設定更新部１１７は、ＢＳＦ１０４において、全ての設置項目の設定値を読み出したか否かを判断する。全ての設定項目の設定値を読み出した場合（Ｓ７５でＹｅｓ）には、処理は終了し、全ての設定項目の設定値を読み出していない場合（Ｓ７５でＮｏ）には、処理はステップＳ７１に戻る。
【００６６】
図１２（Ａ）及び（Ｂ）は、プリンタ１１０Ｄにおいて、図７に示されているＢＳＦ１０４を利用して、設定値の引き継ぎが行われた場合の引き継ぎ前後の装置設定情報を示す概略図である。図１２（Ａ）が、引き継ぎ前の装置設定情報を示し、図１２（Ｂ）が引き継ぎ後の装置設定情報を示す。
【００６７】
図７に示されているように、ＢＳＦ１０４における「トレイ１用紙サイズ」の設定項目に対応する設定値は、「Ａ４」である（行１０４ｇ）。図１２（Ａ）に示されているようにプリンタ１１０Ｄの「トレイ１用紙サイズ」の設定項目の初期値も「Ａ４」であるため、図１２（Ｂ）に示されているように、引き継いでも設定値は変化しない。
【００６８】
ＢＳＦ１０４における「トレイ１用紙タイプ」の設定項目に対応する設定値は、「再生紙」である（行１０４ｈ）。図１２（Ａ）に示されているようにプリンタ１１０Ｄの「トレイ１用紙タイプ」の設定項目の初期値は、「普通紙」であるため、図１２（Ｂ）に示されているように、引き継ぎによってその設定値は「再生紙」に変更される。
【００６９】
ＢＳＦ１０４における「トレイ２用紙サイズ」の設定項目に対応する設定値は、「Ａ３」であり、その「トレイ２用紙タイプ」の設定項目に対応する設定値は、「普通紙」であるが、プリンタ１１０Ｄは、トレイ２を備えないため、これらの設定値は無視される。
【００７０】
ＢＳＦ１０４における「トナーセーブ」の設定項目に対応する設定値は、「中」である（行１０４ｋ）。図１２（Ａ）に示されているようにプリンタ１１０Ｄの「トナーセーブ」の設定項目の初期値は、「オフ」であるが、プリンタ１１０Ｄのトナーセーブの設定項目には、「オン」又は「オフ」の何れかしか設定することはできない。このため、この設定値は無視されて、図１２（Ｂ）に示されているように、プリンタ１１０Ｄの設定値は、「オフ」のままである。
【００７１】
以上のように、本実施の形態では、複数台のプリンタ１１０により、設定値がそれぞれのプリンタ１１０において自動的にバックアップされ、社内サーバ又はクラウドサーバがなくても、プリンタ１１０の置き換え時に、設定値を引き継ぐことができる。
【００７２】
以上に記載された実施の形態では、プリンタ１１０を例に挙げて説明したが、本実施の形態は、プリンタ１１０に限定されず、例えば、ファクシミリ、コピー機又はＭＦＰ等の他の画像形成装置にも利用可能である。
【００７３】
以上に記載された実施の形態では、ＢＳＦ１０４を７日毎に他のプリンタ１１０に送信しているが、実施の形態は、このような例に限定されない。予め定められた期間が経過する毎に、ＢＳＦ１０４が送信されればよい。
また、設定値が変更される毎に、ＢＳＦ１０４が他のプリンタに送信されるようになっていてもよい。
【符号の説明】
【００７４】
１００  バックアップシステム、  １０２  ネットワーク、  １１０  プリンタ、  １１１  印刷部、  １１２  ネットワーク通信部、  １１３  オペレーションパネル、  １１４  バックアップ設定制御部、  １１５  バックアップ設定生成部、  １１６  バックアップ設定決定部、  １１７  バックアップ設定更新部、  １１８  記憶部、  １１９  制御部。
【図１】
2019133209.tif 000003
【図２】
2019133209.tif 000004
【図３】
2019133209.tif 000005
【図４】
2019133209.tif 000006
【図５】
2019133209.tif 000007
【図６】
2019133209.tif 000008
【図７】
2019133209.tif 000009
【図８】
2019133209.tif 000010
【図９】
2019133209.tif 000011
【図１０】
2019133209.tif 000012
【図１１】
2019133209.tif 000013
【図１２】
2019133209.tif 000014