(57)【特許請求の範囲】
【請求項１】
他の画像形成装置と通信可能な通信部と、
自装置において変更された設定値を前記他の画像形成装置に配信する権限であるマスター権限に基づいて、前記設定値を前記他の画像形成装置に配信する設定値管理部と、
前記配信が失敗したとき、前記配信が失敗した他の画像形成装置の識別子と前記配信が失敗した設定値の項目名および値とを組にして記載する配信保留リストと、
前記配信保留リストを管理する配信保留リスト管理部と、
前記他の画像形成装置のうちの１つの画像形成装置において設定値が変更され、前記１つの画像形成装置から前記マスター権限を取得するためのマスター申請を受信したとき、前記マスター権限を前記１つの画像形成装置に移管するマスター移管管理部と
を備え、
前記マスター移管管理部は、
前記マスター権限を前記１つの画像形成装置に移管するとき、
前記配信保留リストを前記１つの画像形成装置に送信する
画像形成装置。
【請求項２】
他の画像形成装置と通信可能な通信部と、
自装置において変更された設定値を前記他の画像形成装置に配信する権限であるマスター権限に基づいて、前記設定値を前記他の画像形成装置に配信する設定値管理部と、
前記配信が失敗したとき、前記配信が失敗した他の画像形成装置の識別子と前記配信が失敗した設定値の項目名および値とを組にして記載する配信保留リストと、
前記配信保留リストを管理する配信保留リスト管理部と、
前記配信が失敗した他の画像形成装置から正常状態に復帰した旨のレディ通知を受信可能なレディ通知管理部と
を備え、
前記設定値管理部は、
前記レディ通知が受信されたとき、
前記レディ通知を送信した他の画像形成装置が前記配信保留リストに記載されているか否かを判断し、
記載されている場合、配信を保留していた設定値を前記レディ通知を送信した他の画像形成装置に送信する
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マスター側とスレーブ側に分かれて設定値を共有する画像形成装置に関する。
【背景技術】
【０００２】
従来、複数台の画像形成装置（ＭＦＰ、Multifunction Peripheral）が接続されたネットワークにおいて、それら複数台の画像形成装置間で情報を共有するための様々な工夫が行われてきた。
【０００３】
例えば、特許文献１において開示されている技術では、ネットワークに接続された複数の画像処理装置をマスターの役割を担うものとスレーブの役割を担うものとに分かれて相互に通信することにより、情報共有を制御するサーバーを用いなくても、複数台の画像処理装置間で情報共有が出来るようにしている。
【０００４】
また、例えば、特許文献２において開示されている技術では、ネットワークに接続された複数の情報保持装置間で情報を共有するにあたり、一部の装置の電源がオフになっている場合、その装置に対しては電子メールを送る事で非同期的な情報の共有を実現させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１９８２号公報
【特許文献２】特開２０１０−１３５９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献２の技術では、一部の装置の電源がオフの場合、非同期に情報共有を行うために電子メールを用いていたが、電子メールを用いるためにはメールサーバーを用意する必要があった。
【０００７】
以上のような事情に鑑み、本発明の目的は、一部の画像形成装置がオフでも、メールサーバーを用いることなく非同期に情報共有を行うことが出来る画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、他の画像形成装置と通信可能な通信部と、自装置において変更された設定値を前記他の画像形成装置に配信する権限であるマスター権限に基づいて、前記設定値を前記他の画像形成装置に配信する設定値管理部と、前記配信が失敗したとき、前記配信が失敗した他の画像形成装置の識別子と前記配信が失敗した設定値の項目名および値とを組にして記載する配信保留リストと、前記配信保留リストを管理する配信保留リスト管理部とを備える。そのため、一部の画像形成装置がオフでも、メールサーバーを用いることなく非同期に情報共有を行うことが出来る。
【０００９】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、前記他の画像形成装置のうちの１つの画像形成装置において設定値が変更され、前記１つの画像形成装置から前記マスター権限を取得するためのマスター申請を受信したとき、前記マスター権限を前記１つの画像形成装置に移管するマスター移管管理部をさらに備え、前記マスター移管管理部は、前記マスター権限を前記１つの画像形成装置に移管するとき、前記配信保留リストを前記１つの画像形成装置に送信する構成でもよい。
【００１０】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、前記配信が失敗した他の画像形成装置から正常状態に復帰した旨のレディ通知を受信可能なレディ通知管理部をさらに備え、前記設定値管理部は、前記レディ通知が受信されたとき、前記レディ通知を送信した他の画像形成装置が前記配信保留リストに記載されているか否かを判断し、記載されている場合、配信を保留していた設定値を前記レディ通知を送信した他の画像形成装置に送信する構成でもよい。
【発明の効果】
【００１１】
以上のように、本発明によれば、一部の画像形成装置がオフでも、メールサーバーを用いることなく非同期に情報共有を行うことが出来る。
【図面の簡単な説明】
【００１２】
【図１】配信保留リストが作成または更新されるまでの概要を示す図である。
【図２】配信保留リスト３０ｂの具体例を示す図である。
【図３】別の画像形成装置がマスターになった際に、配信保留リストを移行させるまでの概要について示す図である。
【図４】レディ状態に復帰した画像形成装置に対し、保留していた設定値を配信するまでの概要を示す図である。
【図５】本発明の実施形態に係る画像形成装置２０の構成図である。
【図６】マスターで設定値が変更され配信される場合のマスターの処理を説明するためのフローチャートである。
【図７】マスターで変更された設定値が配信される場合のスレーブの処理を説明するためのフローチャートである。
【図８】スレーブのとき設定値が変更され、マスターになって変更された設定値を配信する画像形成装置の処理を説明するためのフローチャートである。
【図９】あるスレーブで設定値が変更され、マスター申請された事によりマスターからスレーブに移行する画像形成装置２０の処理を説明するためのフローチャートである。
【図１０】設定値が変更されてマスターになった画像形成装置２０から設定値を配信されたスレーブの処理を説明するためのフローチャートである。
【図１１】レディ状態に復帰したスレーブが配信保留されていた設定値を受け取る処理を説明するためのフローチャートである。
【図１２】レディ状態に復帰したスレーブに対し配信保留されていた設定値を配信するマスターの処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１４】
［概要］
最初に、概要について説明する。図１から図３は、本発明の概要を示す図である。
【００１５】
（配信保留リストの作成または更新）
まず、配信保留リストが作成または更新されるまでの概要を説明する。図１は、配信保留リストが作成または更新されるまでの概要を示す図である。
【００１６】
図１では、本発明の実施形態に係る画像形成装置を４台（２０Ａ、２０Ｂ、２０Ｃ、および２０Ｄ）例示している。これらの画像形成装置は互いにネットワーク経由で通信可能である。
【００１７】
図１に示すように、画像形成装置２０Ａがマスターとなっており、画像形成装置２０Ｂは電源オフ等によりレディ状態ではないとする。なお、レディ状態とは、画像形成装置が正常に動作する状態のことである。
【００１８】
また、以下の説明では、マスター権限、すなわち変更された設定値を他の画像形成装置に対して配信する権限を持つ画像形成装置をマスターと呼び、マスター権限を持っていない画像形成装置をスレーブと呼ぶ。
【００１９】
（１）まず、ユーザーが画像形成装置２０Ａの所に行き設定値を変更したとする。
【００２０】
（２）画像形成装置２０Ａはマスター権限を持っているので、自身が持つ画像形成装置リスト３０ａに基づいて、ネットワーク上の他の画像形成装置に変更された設定値の配信を開始する。
【００２１】
この例では、まず画像形成装置２０Ｂに対し変更された設定値の配信を試みたとする。
【００２２】
（３）画像形成装置２０Ｂはレディ状態ではないため、マスターである画像形成装置２０Ａに対し設定値の反映が出来なかった旨を応答するか（反映ＮＧ応答）、または応答を返さない。
【００２３】
（４）マスターである画像形成装置２０Ａは画像形成装置２０Ｂに対する設定値の反映が失敗したことを認識し、配信保留リスト３０ｂ（後述）に画像形成装置２０Ｂと配信できなかった設定内容を記録する。
【００２４】
（５）次に、画像形成装置２０Ｃに対して変更された設定値を配信する。
【００２５】
（６）画像形成装置２０Ｃはレディ状態であるので、配信された設定値は適切に反映され、画像形成装置２０Ｃからは反映完了応答が返される。
【００２６】
（７）次に、画像形成装置２０Ｄに対して変更された設定値を配信する。
【００２７】
（８）画像形成装置２０Ｄはレディ状態であるので、配信された設定値は適切に反映され、画像形成装置２０Ｄからは反映完了応答が返される。
【００２８】
以上が、配信保留リスト３０ｂが作成または更新されるまでの概要である。
【００２９】
（配信保留リスト）
ここで配信保留リスト３０ｂの具体例を説明する。図２は、配信保留リスト３０ｂの具体例を示す図である。
【００３０】
配信保留リスト３０ｂでは、配信が保留されている画像形成装置の名称（識別子）と配信が保留されている設定項目名と設定値を組にして記憶されている。
【００３１】
図２に示す例のうち、エントリーｅｘ１では、画像形成装置２０Ｂに対して設定項目Ｘの値を「Ａ４」に変更する配信が保留されていることを示している。
【００３２】
エントリーｅｘ２では、同じく画像形成装置２０ｂに対して設定項目Ｙの値を「１００」に変更する配信が保留されていることを示している。
【００３３】
（配信保留リストの移行）
次に、別の画像形成装置がマスターになった際に、配信保留リストを移行させるまでの概要について説明する。図３は、別の画像形成装置がマスターになった際に、配信保留リストを移行させるまでの概要について示す図である。
【００３４】
（１）まず、ユーザーが画像形成装置２０Ｃの所に行き、設定値の変更を行ったとする。
【００３５】
（２）設定値が変更された画像形成装置２０Ｃは、他の画像形成装置に変更された設定値を配信するために、現在マスターである画像形成装置２０Ａに対し、マスター権限の移管を求めるためのマスター申請を送信する。
【００３６】
（３）マスター申請を受信した画像形成装置２０Ａは、マスター権限を画像形成装置２０Ｃに移管する。
【００３７】
（４）さらに画像形成装置２０Ａは、自身が持っていた配信保留リスト３０ｂを画像形成装置２０Ｃに送信する。送信後、画像形成装置２０Ａは自身をマスターからスレーブに切り替える。
【００３８】
以上が、別の画像形成装置がマスターになった際に、配信保留リストを移行させるまでの概要である。
【００３９】
（レディ復帰したスレーブへの配信）
次に、レディ状態に復帰した画像形成装置に対し、保留していた設定値を配信するまでの概要について説明する。図４は、レディ状態に復帰した画像形成装置に対し、保留していた設定値を配信するまでの概要を示す図である。
【００４０】
（１）まず、画像形成装置２０Ｂがレディ状態に復帰したとする。
【００４１】
（２）レディ状態に復帰した画像形成装置２０Ｂは自分がレディ状態に復帰した事をレディ通知の送信によりマスターである画像形成装置に伝える。なお、レディ通知の送信は、ブロードキャストにより行ってもよいし、マルチキャストにより行ってもよいし、マスターとなっている画像形成装置を個別に指定して行ってもよい。
【００４２】
（３）レディ通知を受信したマスターは、レディ応答を返す。
【００４３】
（４）マスターは、配信保留リスト３０ｂを参照し、レディ復帰した画像形成装置２０Ｂに対し、配信が保留されていた設定値を配信する。
【００４４】
（５）画像形成装置２０Ｂは配信された設定値の反映を行い、反映完了応答を返す。
【００４５】
（６）反映完了応答を受け取ったマスターは、配信保留リスト３０ｂから画像形成装置２０Ｂに関するエントリーを削除する。
【００４６】
以上が、レディ状態に復帰した画像形成装置に対し、保留していた設定値を配信するまでの概要である。
【００４７】
以上、概要について説明した。
【００４８】
［構成］
次に、本発明の実施形態に係る画像形成装置の構成について説明する。図５は、本発明の実施形態に係る画像形成装置２０の構成図である。
【００４９】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００５０】
制御部２１は、画像読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２７、表示部２７ａ、ファクシミリ通信部２８、ネットワークインターフェイス部２９、記憶部３０等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００５１】
制御部２１は、ユーザーから、操作部２７またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００５２】
また、制御部２１は、設定値管理部２１ａ、配信保留リスト管理部２１ｂ、マスター移管管理部２１ｃ、およびレディ通知管理部２１ｄを有している。設定値管理部２１ａ、配信保留リスト管理部２１ｂ、マスター移管管理部２１ｃ、およびレディ通知管理部２１ｄは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００５３】
設定値管理部２１ａは、画像形成装置２０の設定値がユーザーにより変更されたことを検知し、変更された設定値を他の画像形成装置２０に配信する。
【００５４】
配信保留リスト管理部２１ｂは、配信保留リスト３０ｂを管理する。
【００５５】
マスター移管管理部２１ｃは、マスター権限の移管を管理する。
【００５６】
レディ通知管理部２１ｄは、マスターとスレーブ間でのレディ通知に関連したやり取りを管理する。
【００５７】
画像読取部２２は、原稿から画像を読み取る。
【００５８】
画像処理部２３は、画像読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、画像読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００５９】
画像メモリー２４は、画像読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００６０】
画像形成部２５は、画像読取部２２で読み取られた画像データ等の画像形成を行う。
【００６１】
操作部２７は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２７ａを備えている。
【００６２】
ファクシミリ通信部２８は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００６３】
ネットワークインターフェイス部２９は、ＬＡＮボード等の通信モジュールから構成され、ネットワークインターフェイス部２９に接続されたＬＡＮ等を介して、ローカルエリア内の装置(ＰＣ等)と種々のデータの送受信を行う。
【００６４】
記憶部３０は、画像読取部２２によって読み取られた原稿画像等を記憶する、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。記憶部３０には、画像形成装置リスト３０ａおよび配信保留リスト３０ｂが記憶されている。
【００６５】
画像形成装置リスト３０ａは、ネットワーク上にあり、マスターまたはスレーブとなって設定値を共有する画像形成装置２０のリストである。
【００６６】
配信保留リスト３０ｂは、上述したとおりである。
【００６７】
以上、画像形成装置２０の構成について説明した。
【００６８】
［処理の流れ１］
次に、マスターで設定値が変更され配信される場合のマスターの処理を説明する。図６は、マスターで設定値が変更され配信される場合のマスターの処理を説明するためのフローチャートである。
【００６９】
まず、ユーザーによりマスターである画像形成装置２０において設定値が変更されたとする（ステップＳ１）。
【００７０】
次に、設定値管理部２１ａがマスターロックをかける（ステップＳ２）。マスターロックとは、ロックがかかっている間、スレーブからマスター申請があっても拒否するものであり、マスターが設定値を配信する時に行うものである。
【００７１】
次に、設定値管理部２１ａは、変更された設定値を配信するスレーブごとに、ステップＳ４からステップＳ７までの処理を繰り返す（ステップＳ３）。
【００７２】
設定値管理部２１ａは、配信先であるスレーブが配信保留リスト３０ｂに記載されているか否かを判断する（ステップＳ４）。
【００７３】
配信保留リスト３０ｂに記載されている場合（ステップＳ４のＹ）、設定値管理部２１ａは、配信しようとしているスレーブへの配信を避け、配信保留リスト管理部２１ｂは、配信を避けた画像形成装置の名称と変更された設定値の組を配信保留リストに加えて配信保留リストを更新する（ステップＳ７）。
【００７４】
このとき、既に同じ内容の組が配信保留リスト３０ｂに含まれている場合は、配信を避けた画像形成装置の名称と変更された設定値の組を上書きして配信保留留守と３０ｂを更新する。その後、設定値管理部２１ａは、次のスレーブの処理に進む。
【００７５】
後述するように、レディ状態に復帰した画像形成装置２０は配信保留リスト３０ｂから削除されるため、まだ配信保留リスト３０ｂに記載されているということは、その画像形成装置２０がまだレディ状態ではないことを示しているからである。
【００７６】
配信保留リスト３０ｂに記載されていない場合（ステップＳ４のＮ）、設定値管理部２１ａは、変更された設定値を対象とするスレーブに送信する（ステップＳ５）。
【００７７】
次に、設定値管理部２１ａは、スレーブからの応答に基づき、送信された設定値の反映が成功したか否かを判断する（ステップＳ６）。
【００７８】
反映が成功した場合（ステップＳ６のＹ）、次のスレーブの処理に進む。
【００７９】
反映が失敗した場合（ステップＳ６のＮ）、配信保留リスト管理部２１ｂが、反映に失敗した画像形成装置２０の名称と変更された設定値の組を配信保留リスト３０ｂに加えて配信保留リスト３０ｂを更新する（ステップＳ７）。その後、設定値管理部２１ａは、次のスレーブの処理に進む。
【００８０】
全てのスレーブに対する処理が完了した後、設定値管理部２１ａは、マスターロックを解除する（ステップＳ８）。
【００８１】
以上、マスターで設定値が変更され配信される場合のマスターの処理を説明した。
【００８２】
［処理の流れ２］
次に、マスターで変更された設定値が配信される場合のスレーブの処理を説明する。図７は、マスターで変更された設定値が配信される場合のスレーブの処理を説明するためのフローチャートである。
【００８３】
まず、設定値管理部２１ａが、マスターから送信された設定値を受信したか否かを判断する（ステップＳ１０）。
【００８４】
設定値を受信していない場合（ステップＳ１０のＮ）、設定値管理部２１ａは、ステップＳ１０に戻り待機する。
【００８５】
設定値を受信した場合（ステップＳ１０のＹ）、設定値管理部２１ａは、受信した設定値を対象となる設定項目に反映させる（ステップＳ１１）。
【００８６】
次に、設定値管理部２１ａは、マスターに対し、反映完了応答を返す（ステップＳ１２）。
【００８７】
以上、マスターで変更された設定値が配信される場合のスレーブの処理を説明した。
【００８８】
［処理の流れ３］
次に、スレーブのとき設定値が変更され、マスターになって変更された設定値を配信する画像形成装置の処理を説明する。図８は、スレーブのとき設定値が変更され、マスターになって変更された設定値を配信する画像形成装置の処理を説明するためのフローチャートである。
【００８９】
まず、ユーザーによりスレーブである画像形成装置２０において設定値が変更されたとする（ステップＳ２０）。
【００９０】
次に、マスター移管管理部２１ｃが、マスターに対し、マスター申請を送信する（ステップＳ２１）。マスター申請とは、マスターからマスター権限を移管してもらうように要求するメッセージである。
【００９１】
次に、マスター移管管理部２１ｃは、マスター権限を取得出来たか否かを判断する（ステップＳ２２）。
【００９２】
マスター権限を取得できなかった場合（ステップＳ２２のＮ）、マスター移管管理部２１ｃは、ステップＳ２１に戻って再度マスター申請を行う。
【００９３】
マスター権限を取得できた場合（ステップＳ２２のＹ）、配信保留リスト管理部２１ｂが、マスターから配信保留リスト３０ｂを受信したか否かを判断する（ステップＳ２３）。
【００９４】
配信保留リスト３０ｂを受信した場合（ステップＳ２３のＹ）、配信保留リスト管理部２１ｂは、受信した配信保留リスト３０ｂを記憶部３０に記憶する（ステップＳ２４）。
【００９５】
次に、設定値管理部２１ａがマスターロックをかける（ステップＳ２５）。
【００９６】
次に、設定値管理部２１ａは、変更された設定値を配信するスレーブごとに、ステップＳ２７からステップＳ３０までの処理を繰り返す（ステップＳ２６）。
【００９７】
設定値管理部２１ａは、配信先であるスレーブが配信保留リスト３０ｂに記載されているか否かを判断する（ステップＳ２７）。
【００９８】
配信保留リスト３０ｂに記載されている場合（ステップＳ２７のＹ）、設定値管理部２１ａは、配信しようとしているスレーブへの配信を避け、配信保留リスト管理部２１ｂは、配信を避けた画像形成装置の名称と変更された設定値の組を配信保留リストに加えて配信保留リストを更新する（ステップＳ３０）。
【００９９】
このとき、既に同じ内容の組が配信保留リスト３０ｂに含まれている場合は、配信を避けた画像形成装置の名称と変更された設定値の組を上書きして配信保留留守と３０ｂを更新する。その後、設定値管理部２１ａは、次のスレーブの処理に進む。
【０１００】
配信保留リスト３０ｂに記載されていない場合（ステップＳ２７のＮ）、設定値管理部２１ａは、変更された設定値を対象とするスレーブに送信する（ステップＳ２８）。
【０１０１】
次に、設定値管理部２１ａは、スレーブからの応答に基づき、送信された設定値の反映が成功したか否かを判断する（ステップＳ２９）。
【０１０２】
反映が成功した場合（ステップＳ２９のＹ）、次のスレーブの処理に進む。
【０１０３】
反映が失敗した場合（ステップＳ２９のＮ）、配信保留リスト管理部２１ｂが、反映に失敗した画像形成装置２０の名称と変更された設定値の組を配信保留リスト３０ｂに加えて配信保留リスト３０ｂを更新する（ステップＳ３０）。その後、設定値管理部２１ａは、次のスレーブの処理に進む。
【０１０４】
全てのスレーブに対する処理が完了した後、設定値管理部２１ａは、マスターロックを解除する（ステップＳ３１）。
【０１０５】
以上、スレーブのとき設定値が変更され、マスターになって変更された設定値を配信する画像形成装置の処理を説明した。
【０１０６】
［処理の流れ４］
次に、あるスレーブで設定値が変更され、マスター申請された事によりマスターからスレーブに移行する画像形成装置２０の処理を説明する。図９は、あるスレーブで設定値が変更され、マスター申請された事によりマスターからスレーブに移行する画像形成装置２０の処理を説明するためのフローチャートである。
【０１０７】
まず、マスター移管管理部２１ｃが、設定値の変更を受けたスレーブからマスター申請を受け付けたか否かを判断する（ステップＳ４０）。
【０１０８】
マスター申請を受け付けていない場合（ステップＳ４０のＮ）、マスター移管管理部２１ｃは、ステップＳ４０に戻って待機する。
【０１０９】
マスター申請を受け付けた場合（ステップＳ４０のＹ）、マスター移管管理部２１ｃは自装置がマスターロック中か否かを判断する（ステップＳ４１）。
【０１１０】
マスターロック中である場合（ステップＳ４１のＹ）、マスター移管管理部２１ｃはマスター申請したスレーブに対し、マスター権限移管拒否通知を返信し、処理を終了する（ステップＳ４２）。
【０１１１】
マスターロック中ではない場合（ステップＳ４１のＮ）、マスター移管管理部２１ｃはマスター申請したスレーブに対し、マスター権限を移管する（ステップＳ４３）。
【０１１２】
次に、マスター移管管理部２１ｃは、記憶部３０に記憶されている配信保留リスト３０ｂに配信保留となっている画像形成装置２０があるか否かを判断する（ステップＳ４４）。
【０１１３】
配信保留となっている画像形成装置２０が配信保留リスト３０ｂにある場合（ステップＳ４４のＹ）、マスター移管管理部２１ｃは配信保留リスト３０ｂをマスター申請したスレーブに送信する（ステップＳ４５）。
【０１１４】
次に、マスター移管管理部２１ｃは、自装置をスレーブ設定に変更する（ステップＳ４６）。
【０１１５】
以上、あるスレーブで設定値が変更され、マスター申請された事によりマスターからスレーブに移行する画像形成装置２０の処理を説明した。
【０１１６】
［処理の流れ５］
次に、設定値が変更されてマスターになった画像形成装置２０から設定値を配信されたスレーブの処理を説明する。図１０は、設定値が変更されてマスターになった画像形成装置２０から設定値を配信されたスレーブの処理を説明するためのフローチャートである。
【０１１７】
まず、設定値管理部２１ａが、マスターから送信された設定値を受信したか否かを判断する（ステップＳ１０）。
【０１１８】
設定値を受信していない場合（ステップＳ１０のＮ）、設定値管理部２１ａは、ステップＳ１０に戻り待機する。
【０１１９】
設定値を受信した場合（ステップＳ１０のＹ）、設定値管理部２１ａは、受信した設定値を対象となる設定項目に反映させる（ステップＳ１１）。
【０１２０】
次に、設定値管理部２１ａは、マスターに対し、反映完了応答を返す（ステップＳ１２）。
【０１２１】
以上、設定値が変更されてマスターになった画像形成装置２０から設定値を配信されたスレーブの処理を説明した。
【０１２２】
［処理の流れ６］
次に、レディ状態に復帰したスレーブが配信保留されていた設定値を受け取る処理を説明する。図１１は、レディ状態に復帰したスレーブが配信保留されていた設定値を受け取る処理を説明するためのフローチャートである。
【０１２３】
まず、スレーブである画像形成装置２０がレディ状態に復帰したとする（ステップＳ５０）。
【０１２４】
次に、レディ状態に復帰した画像形成装置２０のレディ通知管理部２１ｄは、自装置がレディ状態に復帰したことを検知して、ネットワーク上のマスターに対し、上述した方法により、レディ通知を送信する（ステップＳ５１）。
【０１２５】
次に、レディ通知管理部２１ｄは、マスターからレディ応答があったか否かを判断する（ステップＳ５２）。
【０１２６】
レディ応答が無い場合（ステップＳ５２のＮ）、レディ通知管理部２１ｄは、上述した方法により、レディ再通知を送信する（ステップＳ５３）。
【０１２７】
レディ応答があった場合（ステップＳ５２のＹ）、次に、設定値管理部２１ａは、マスターからの設定値を受信したか否かを判断する（ステップＳ５４）。
【０１２８】
設定値を受信しない場合（ステップＳ５４のＮ）、マスターにはそのスレーブに関し保留していた設定値は無いという事なので、処理を終了する。
【０１２９】
設定値を受信した場合（ステップＳ５４のＹ）、設定値管理部２１ａは、受信した設定値を自装置に反映させる（ステップＳ５５）。
【０１３０】
次に、設定値管理部２１ａは、マスターに対し、反映完了応答を送信する（ステップＳ５６）。
【０１３１】
以上、レディ状態に復帰したスレーブが配信保留されていた設定値を受け取る処理を説明した。
【０１３２】
［処理の流れ７］
次に、レディ状態に復帰したスレーブに対し配信保留されていた設定値を配信するマスターの処理を説明する。図１２は、レディ状態に復帰したスレーブに対し配信保留されていた設定値を配信するマスターの処理を説明するためのフローチャートである。
【０１３３】
まず、マスターのレディ通知管理部２１ｄが、レディ復帰したスレーブからレディ通知を受け取ったか否かを判断する（ステップＳ６０）。
【０１３４】
レディ通知を受け取っていない場合（ステップＳ６０のＮ）、ステップＳ６０に戻って待機する。
【０１３５】
レディ通知を受け取った場合（ステップＳ６０のＹ）、レディ通知管理部２１ｄは、レディ通知を発信したスレーブに対し、レディ応答を送信する（ステップＳ６１）。
【０１３６】
次に、設定値管理部２１ａが、レディ通知を送信してきた画像形成装置は配信保留リスト３０ｂに記載されているか否かを判断する（ステップＳ６２）。
【０１３７】
配信保留リスト３０ｂに記載されていない場合（ステップＳ６２のＮ）、レディ通知を送信してきた画像形成装置に配信する設定値は無いので、処理を終了する。
【０１３８】
配信保留リスト３０ｂに記載されている場合（ステップＳ６２のＹ）、設定値管理部２１ａがマスターロックをかける（ステップＳ６３）。
ｖ  次に、設定値管理部２１ａは、保留されていた設定値を送信する（ステップＳ６４）。
【０１３９】
次に、設定値管理部２１ａは、スレーブからの応答に基づき、設定値の反映が成功したか否かを判断する（ステップＳ６５）。
【０１４０】
設定値の反映が成功した場合（ステップＳ６５のＹ）、設定値管理部２１ａは、配信保留リスト３０ｂからレディ通知を送信してきた画像形成装置に関するエントリーを削除する（ステップＳ６６）。
【０１４１】
設定値の反映に失敗した場合（ステップＳ６５のＮ）、設定値管理部２１ａは、配信保留リスト３０ｂにレディ通知を送信してきた画像形成装置に関するエントリーを残したままにする（何もしない）。
【０１４２】
次に、設定値管理部２１ａは、マスターロックを解除する（ステップＳ６７）。
【０１４３】
以上、レディ状態に復帰したスレーブに対し配信保留されていた設定値を配信するマスターの処理を説明した。
【０１４４】
［補足事項］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１４５】
２０  …  画像形成装置
２１  …  制御部
２１ａ…  設定値管理部
２１ｂ…  配信保留リスト管理部
２１ｃ…  マスター移管管理部
２１ｄ…  レディ通知管理部
２２  …  画像読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２７  …  操作部
２７ａ…  表示部
２８  …  ファクシミリ通信部
２９  …  ネットワークインターフェイス部
３０  …  記憶部
３０ａ…  画像形成装置リスト
３０ｂ…  配信保留リスト
【図１】
0006314920.tif 000002
【図２】
0006314920.tif 000003
【図３】
0006314920.tif 000004
【図４】
0006314920.tif 000005
【図５】
0006314920.tif 000006
【図６】
0006314920.tif 000007
【図７】
0006314920.tif 000008
【図８】
0006314920.tif 000009
【図９】
0006314920.tif 000010
【図１０】
0006314920.tif 000011
【図１１】
0006314920.tif 000012
【図１２】
0006314920.tif 000013