(57)【要約】      （修正有）【課題】多数の画像形成装置に同一の情報を反映させるために必要な時間及び労力を抑えることができる画像形成システム、画像形成装置及び情報更新プログラムを提供する。【解決手段】画像形成システムは、特定の種類の情報の状態を特定の状態にするための更新指示データを生成して送信するＳ１２１親機と、親機によって送信されてきた更新指示データに応じて情報を更新する複数の子機とを備える。親機は、複数の子機における特定の種類の情報の状態に基づいて特定の状態を決定するＳ１１６。【選択図】図５
2016103735.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像形成装置と、
複数の第２の画像形成装置とを備え、
前記第１の画像形成装置は、
前記第２の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段と、
前記指示データ生成手段によって生成された前記指示データを前記複数の第２の画像形成装置に送信する指示データ送信手段とを備え、
前記指示データ生成手段は、前記複数の第２の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定し、
前記第２の画像形成装置は、前記指示データ送信手段によって送信されてきた前記指示データに応じて前記第２の画像形成装置における情報を更新する情報更新手段を備えることを特徴とする画像形成システム。
【請求項２】
前記指示データ生成手段は、前記第１の画像形成装置における前記特定の種類の情報の状態と、前記複数の第２の画像形成装置における前記特定の種類の情報の状態とに基づいて前記特定の状態を決定し、
前記第１の画像形成装置は、前記第１の画像形成装置における前記特定の種類の情報の状態を、前記指示データ生成手段によって決定された前記特定の状態にする状態更新手段を備えることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記指示データ生成手段は、特定の利用者によって変化させられた前記特定の種類の情報の状態のみに基づいて前記特定の状態を決定することを特徴とする請求項１または請求項２に記載の画像形成システム。
【請求項４】
前記指示データ生成手段は、複数の前記特定の種類の情報のうち最新の情報に基づいて前記特定の状態を決定することを特徴とする請求項１から請求項３までの何れかに記載の画像形成システム。
【請求項５】
前記第１の画像形成装置は、前記特定の種類を受け付ける情報種類受付手段を備えることを特徴とする請求項１から請求項４までの何れかに記載の画像形成システム。
【請求項６】
前記第１の画像形成装置は、前記第２の画像形成装置の識別情報を受け付ける装置識別情報受付手段を備え、
前記指示データ送信手段は、前記装置識別情報受付手段によって受け付けられた識別情報によって特定される前記第２の画像形成装置に前記指示データを送信することを特徴とする請求項１から請求項５までの何れかに記載の画像形成システム。
【請求項７】
前記第１の画像形成装置は、前記指示データの送信のタイミングを受け付けるタイミング受付手段を備え、
前記指示データ送信手段は、前記タイミング受付手段によって受け付けられたタイミングで前記指示データを送信することを特徴とする請求項１から請求項６までの何れかに記載の画像形成システム。
【請求項８】
前記指示データ送信手段は、情報を暗号化して送信するプロトコルによって前記指示データを送信することを特徴とする請求項１から請求項７までの何れかに記載の画像形成システム。
【請求項９】
他の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段と、
前記指示データ生成手段によって生成された前記指示データを複数の前記他の画像形成装置に送信する指示データ送信手段とを備え、
前記指示データ生成手段は、前記複数の他の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定することを特徴とする画像形成装置。
【請求項１０】
画像形成装置によって実行される情報更新プログラムであって、
他の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段、および、
前記指示データ生成手段によって生成された前記指示データを複数の前記他の画像形成装置に送信する指示データ送信手段として前記画像形成装置を機能させ、
前記指示データ生成手段は、前記複数の他の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定することを特徴とする情報更新プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置を備える画像形成システムに関する。
【背景技術】
【０００２】
従来、スキャナーによって読み取られた情報を画像形成装置に反映させる方法が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２７２９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法においては、画像形成装置の情報を変更するためにスキャナーを使用する必要があるので、例えば、多数の画像形成装置を新規に導入する場合や、多数の画像形成装置を入れ替える場合に、新たな多数の画像形成装置に同一の情報を反映させるとき、新たな多数の画像形成装置のそれぞれにおいてスキャナーを使用する必要があり、作業のための時間および労力が大量に必要であるという問題がある。
【０００５】
そこで、本発明は、多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる画像形成システム、画像形成装置および情報更新プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成システムは、第１の画像形成装置と、複数の第２の画像形成装置とを備え、前記第１の画像形成装置は、前記第２の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段と、前記指示データ生成手段によって生成された前記指示データを前記複数の第２の画像形成装置に送信する指示データ送信手段とを備え、前記指示データ生成手段は、前記複数の第２の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定し、前記第２の画像形成装置は、前記指示データ送信手段によって送信されてきた前記指示データに応じて前記第２の画像形成装置における情報を更新する情報更新手段を備えることを特徴とする。
【０００７】
この構成により、本発明の画像形成システムは、複数の第２の画像形成装置における特定の種類の情報の状態を、これらの状態に基づいて決定した特定の状態に揃えるので、多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる。
【０００８】
また、本発明の画像形成システムにおいて、前記指示データ生成手段は、前記第１の画像形成装置における前記特定の種類の情報の状態と、前記複数の第２の画像形成装置における前記特定の種類の情報の状態とに基づいて前記特定の状態を決定し、前記第１の画像形成装置は、前記第１の画像形成装置における前記特定の種類の情報の状態を、前記指示データ生成手段によって決定された前記特定の状態にする状態更新手段を備えても良い。
【０００９】
この構成により、本発明の画像形成システムは、複数の第２の画像形成装置における特定の種類の情報の状態だけでなく、第１の画像形成装置における特定の種類の情報の状態も、特定の状態に揃えるので、第１の画像形成装置を含む多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる。
【００１０】
また、本発明の画像形成システムにおいて、前記指示データ生成手段は、特定の利用者によって変化させられた前記特定の種類の情報の状態のみに基づいて前記特定の状態を決定しても良い。
【００１１】
この構成により、本発明の画像形成システムは、特定の利用者以外の者によって変化させられた状態を多数の画像形成装置への同一の情報の反映時に反映させないので、多数の画像形成装置における情報の状態が特定の利用者以外の者によって変化させられることを抑えることができる。
【００１２】
また、本発明の画像形成システムにおいて、前記指示データ生成手段は、複数の前記特定の種類の情報のうち最新の情報に基づいて前記特定の状態を決定しても良い。
【００１３】
この構成により、本発明の画像形成システムは、複数の特定の種類の情報のうち最新の情報に基づいて特定の状態を決定するので、多数の画像形成装置に適切な情報を反映させることができる。
【００１４】
また、本発明の画像形成システムにおいて、前記第１の画像形成装置は、前記特定の種類を受け付ける情報種類受付手段を備えても良い。
【００１５】
この構成により、本発明の画像形成システムは、どのような種類の情報の更新を実行するかを利用者に選択させることができるので、利便性を向上することができる。
【００１６】
また、本発明の画像形成システムにおいて、前記第１の画像形成装置は、前記第２の画像形成装置の識別情報を受け付ける装置識別情報受付手段を備え、前記指示データ送信手段は、前記装置識別情報受付手段によって受け付けられた識別情報によって特定される前記第２の画像形成装置に前記指示データを送信しても良い。
【００１７】
この構成により、本発明の画像形成システムは、特定の種類の情報の状態を特定の状態に揃える第２の画像形成装置を利用者に選択させることができるので、利便性を向上することができる。
【００１８】
また、本発明の画像形成システムにおいて、前記第１の画像形成装置は、前記指示データの送信のタイミングを受け付けるタイミング受付手段を備え、前記指示データ送信手段は、前記タイミング受付手段によって受け付けられたタイミングで前記指示データを送信しても良い。
【００１９】
この構成により、本発明の画像形成システムは、複数の第２の画像形成装置における特定の種類の情報の状態を特定の状態に揃えるタイミングを利用者に選択させることができるので、利便性を向上することができる。
【００２０】
また、本発明の画像形成システムにおいて、前記指示データ送信手段は、情報を暗号化して送信するプロトコルによって前記指示データを送信しても良い。
【００２１】
この構成により、本発明の画像形成システムは、複数の第２の画像形成装置における特定の種類の情報の状態を特定の状態に揃える場合であっても、第２の画像形成装置における特定の種類の情報の状態が指示データから第三者に漏れることを防止することができる。
【００２２】
本発明の画像形成装置は、他の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段と、前記指示データ生成手段によって生成された前記指示データを複数の前記他の画像形成装置に送信する指示データ送信手段とを備え、前記指示データ生成手段は、前記複数の他の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定することを特徴とする。
【００２３】
この構成により、本発明の画像形成装置は、複数の他の画像形成装置における特定の種類の情報の状態を、これらの状態に基づいて決定した特定の状態に揃えるので、多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる。
【００２４】
本発明の情報更新プログラムは、画像形成装置によって実行される情報更新プログラムであって、他の画像形成装置における特定の種類の情報の状態を特定の状態にするための指示データを生成する指示データ生成手段、および、前記指示データ生成手段によって生成された前記指示データを複数の前記他の画像形成装置に送信する指示データ送信手段として前記画像形成装置を機能させ、前記指示データ生成手段は、前記複数の他の画像形成装置における前記特定の種類の情報の状態に基づいて前記特定の状態を決定することを特徴とする。
【００２５】
この構成により、本発明の情報更新プログラムは、複数の他の画像形成装置における特定の種類の情報の状態を、これらの状態に基づいて決定した特定の状態に揃えるので、多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる。
【発明の効果】
【００２６】
本発明の画像形成システム、画像形成装置および情報更新プログラムは、多数の画像形成装置に同一の情報を反映させるために必要な時間および労力を抑えることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施の形態に係る画像形成システムのブロック図である。
【図２】図１に示すＭＦＰのうち親機としてのＭＦＰのブロック図である。
【図３】図１に示すＭＦＰのうち子機としてのＭＦＰのブロック図である。
【図４】更新指示データを送信する場合の図２に示すＭＦＰの動作のフローチャートである。
【図５】図４に示す動作の続きのフローチャートである。
【図６】情報の状態を返信する場合の図３に示すＭＦＰの動作のフローチャートである。
【図７】情報の更新を実行する場合の図３に示すＭＦＰの動作のフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２９】
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００３０】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００３１】
図１に示すように、画像形成システム１０は、画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０、３０および４０を含む複数のＭＦＰを備えている。複数のＭＦＰは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能に接続されている。
【００３２】
ＭＦＰ２０は、ＭＦＰ３０、４０など、他のＭＦＰの親機として機能する。ＭＦＰ３０、４０など、ＭＦＰ２０以外のＭＦＰは、ＭＦＰ２０の子機として機能する。
【００３３】
図２は、ＭＦＰ２０のブロック図である。
【００３４】
図２に示すように、ＭＦＰ２０は、種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、原稿から画像を読み取る読取デバイスであるスキャナー２３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を実行するファックスデバイスであるファックス通信部２５と、ネットワーク１１（図１参照。）経由でＭＦＰ３０、４０（図１参照。）など、外部の装置と通信を実行する通信デバイスである通信部２６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００３５】
記憶部２７は、ファックス通信部２５を利用したファックス送信や、通信部２６を利用した電子メール送信などに使用するアドレス帳など、ＭＦＰ２０の利用者が設定することが可能なＭＦＰ２０の設定情報としての通常設定情報２７ａを記憶することができる。
【００３６】
記憶部２７は、ＭＦＰ２０のメンテナンス関係の情報など、ＭＦＰ２０の利用者のうち特定の利用者のみが設定することが可能なＭＦＰ２０の設定情報としての特定設定情報２７ｂを記憶することができる。
【００３７】
記憶部２７は、文章や画像など、プリンター２４による印刷の対象、ファックス通信部２５によるファックス送信の対象、または、通信部２６による送信の対象となる各種のファイル２７ｃを記憶することができる。
【００３８】
記憶部２７は、ＭＦＰにおける情報を更新するための情報更新プログラムとしての親機用情報更新プログラム２７ｄを記憶している。親機用情報更新プログラム２７ｄは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク１１上からＭＦＰ２０に追加でインストールされても良い。
【００３９】
記憶部２７は、ＭＦＰにおける情報の種類のうち更新の対象になる特定の種類を示す更新対象情報種類特定情報２７ｅを記憶することができる。例えば、更新対象情報種類特定情報２７ｅによって特定される種類は、通常設定情報２７ａのアドレス帳など、ＭＦＰにおける情報の種類の一部であっても良い。また、更新対象情報種類特定情報２７ｅによって特定される種類は、ＭＦＰにおける情報の種類の全部であっても良い。
【００４０】
記憶部２７は、更新の対象になるＭＦＰの識別情報を示す更新対象ＭＦＰ特定情報２７ｆを記憶することができる。
【００４１】
記憶部２７は、ＭＦＰにおける情報の更新の実行を指示する指示データとしての更新指示データの送信のタイミング（以下「更新タイミング」と言う。）を示す更新タイミング特定情報２７ｇを記憶することができる。例えば、更新タイミングは、毎日午前０時など、事前に指定されている任意の時間であっても良い。また、更新タイミングは、ＭＦＰにおける情報の更新のために操作部２１の図示していない特定のボタンが押された時点であっても良い。
【００４２】
記憶部２７は、ＭＦＰにおける情報の更新の対象の利用者の識別情報を示す対象利用者特定情報２７ｈを記憶することができる。
【００４３】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられる主記憶デバイスとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行する。
【００４４】
制御部２８は、記憶部２７に記憶されている親機用情報更新プログラム２７ｄを実行することによって、ＭＦＰ３０、４０など、子機における特定の種類の情報の状態を特定の状態にするための更新指示データを生成する指示データ生成手段２８ａ、指示データ生成手段２８ａによって生成された更新指示データを複数の子機に送信する指示データ送信手段２８ｂ、ＭＦＰ２０における特定の種類の情報の状態を、指示データ生成手段２８ａによって決定された特定の状態にする状態更新手段２８ｃ、ＭＦＰにおける情報の種類のうち更新の対象になる特定の種類を受け付ける情報種類受付手段２８ｄ、更新の対象になるＭＦＰの識別情報を受け付ける装置識別情報受付手段２８ｅ、更新タイミングを受け付けるタイミング受付手段２８ｆ、および、ＭＦＰにおける情報の更新の対象の利用者の識別情報を受け付ける利用者識別情報受付手段２８ｇとして機能する。
【００４５】
図３は、ＭＦＰ３０のブロック図である。
【００４６】
図３に示すように、ＭＦＰ３０は、ＭＦＰ２０（図２参照。）と同様に、操作部３１、表示部３２、スキャナー３３、プリンター３４、ファックス通信部３５、通信部３６、記憶部３７および制御部３８を備えている。
【００４７】
記憶部３７は、記憶部２７（図２参照。）と同様に、通常設定情報３７ａ、特定設定情報３７ｂおよび各種のファイル３７ｃを記憶することができる。
【００４８】
記憶部３７は、ＭＦＰにおける情報を更新するための子機用情報更新プログラム３７ｄを記憶している。子機用情報更新プログラム３７ｄは、ＭＦＰ３０の製造段階でＭＦＰ３０にインストールされていても良いし、ＳＤカード、ＵＳＢメモリーなどの記憶媒体からＭＦＰ３０に追加でインストールされても良いし、ネットワーク１１（図１参照。）上からＭＦＰ３０に追加でインストールされても良い。
【００４９】
制御部３８は、記憶部３７に記憶されている子機用情報更新プログラム３７ｄを実行することによって、ＭＦＰ２０によって送信されてきた更新指示データに応じてＭＦＰ３０における情報を更新する情報更新手段３８ａとして機能する。
【００５０】
なお、画像形成システム１０に含まれるＭＦＰのうち、ＭＦＰ４０など、ＭＦＰ３０以外の子機については、ＭＦＰ３０と同様であるので、説明を省略する。
【００５１】
次に、画像形成システム１０の動作について説明する。
【００５２】
まず、記憶部２７に更新対象情報種類特定情報２７ｅが記憶される場合のＭＦＰ２０の動作について説明する。
【００５３】
ＭＦＰ２０の情報種類受付手段２８ｄは、ＭＦＰにおける情報の種類のうち更新の対象になる特定の種類を操作部２１または通信部２６を介して受け付けると、受け付けた種類を示す更新対象情報種類特定情報２７ｅを記憶部２７に記憶させる。
【００５４】
次に、記憶部２７に更新対象ＭＦＰ特定情報２７ｆが記憶される場合のＭＦＰ２０の動作について説明する。
【００５５】
ＭＦＰ２０の装置識別情報受付手段２８ｅは、更新の対象になるＭＦＰの識別情報を操作部２１または通信部２６を介して受け付けると、受け付けた識別情報を示す更新対象ＭＦＰ特定情報２７ｆを記憶部２７に記憶させる。
【００５６】
次に、記憶部２７に更新タイミング特定情報２７ｇが記憶される場合のＭＦＰ２０の動作について説明する。
【００５７】
ＭＦＰ２０のタイミング受付手段２８ｆは、更新タイミングを操作部２１または通信部２６を介して受け付けると、受け付けた更新タイミングを示す更新タイミング特定情報２７ｇを記憶部２７に記憶させる。ここで、タイミング受付手段２８ｆは、例えば、選択肢の中から更新タイミングを選択させることによって受け付けることができる。
【００５８】
次に、記憶部２７に対象利用者特定情報２７ｈが記憶される場合のＭＦＰ２０の動作について説明する。
【００５９】
ＭＦＰ２０の利用者識別情報受付手段２８ｇは、ＭＦＰにおける情報の更新の対象の利用者の識別情報を操作部２１または通信部２６を介して受け付けると、受け付けた識別情報を示す対象利用者特定情報２７ｈを記憶部２７に記憶させる。
【００６０】
次に、ＭＦＰ２０における情報が変化させられる場合のＭＦＰ２０の動作について説明する。
【００６１】
ＭＦＰ２０の制御部２８は、ＭＦＰ２０における情報、すなわち、通常設定情報２７ａ、特定設定情報２７ｂおよび各種のファイル２７ｃのうち何れかの変更が操作部２１または通信部２６を介して指示されると、指示に応じてＭＦＰ２０における情報を変更する。
【００６２】
なお、以上においては、ＭＦＰ２０における情報が変化させられる場合のＭＦＰ２０の動作について説明したが、ＭＦＰ３０、４０など、ＭＦＰ２０以外のＭＦＰについても同様である。
【００６３】
次に、ＭＦＰにおける情報の一括更新を実行する場合の画像形成システム１０の動作について説明する。
【００６４】
図４は、更新指示データを送信する場合のＭＦＰ２０の動作のフローチャートである。図５は、図４に示す動作の続きのフローチャートである。
【００６５】
ＭＦＰ２０は、図４および図５に示す動作を常時繰り返す。
【００６６】
図４および図５に示すように、指示データ生成手段２８ａは、現時点が更新タイミング特定情報２７ｇによって示されている更新タイミングであるか否かを判断する（Ｓ１０１）。
【００６７】
指示データ生成手段２８ａは、更新タイミングではないとＳ１０１において判断すると、図４および図５に示す動作を終了する。
【００６８】
指示データ生成手段２８ａは、更新タイミングであるとＳ１０１において判断すると、子機における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報の状態を確認するための指示としての状態確認指示を、更新対象ＭＦＰ特定情報２７ｆによって特定されるＭＦＰに通信部２６を介して送信する（Ｓ１０２）。ここで、指示データ生成手段２８ａは、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）によって情報が暗号化されるＩＰＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｉｎｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）としてのＩＰＰｓなど、情報を暗号化して送信するプロトコルによって状態確認指示を送信する。
【００６９】
図６は、情報の状態を返信する場合のＭＦＰ３０の動作のフローチャートである。
【００７０】
ＭＦＰ３０の制御部３８は、通信部３６を介してＭＦＰ２０から状態確認指示を受信すると、子機用情報更新プログラム３７ｄを実行することによって、図６に示す動作を実行する。
【００７１】
図６に示すように、制御部３８は、ＭＦＰ３０における情報のうち状態確認指示によって特定される種類の情報に前回の返信時から変化が生じているか否かを判断する（Ｓ１３１）。
【００７２】
制御部３８は、変化が生じているとＳ１３１において判断すると、ＭＦＰ３０において状態確認指示によって特定される種類の情報の状態のうち、前回の返信時から生じている変化を示す状態データを生成する（Ｓ１３２）。ここで、状態データは、情報の状態の変化毎に、状態を変化させた利用者と、状態が変化させられた時期とが対応付けられているデータである。
【００７３】
制御部３８は、変化が生じていないとＳ１３１において判断すると、状態データとして無変化データを生成する（Ｓ１３３）。
【００７４】
制御部３８は、Ｓ１３２またはＳ１３３の処理の後、Ｓ１３２またはＳ１３３によって生成された状態データを、親機としてのＭＦＰ２０に通信部３６を介して送信する（Ｓ１３４）。ここで、制御部３８は、ＩＰＰｓなど、情報を暗号化して送信するプロトコルによって状態データを送信する。
【００７５】
制御部３８は、Ｓ１３４の処理の後、図６に示す動作を終了する。
【００７６】
以上においては、ＭＦＰ３０による状態の返信について説明したが、ＭＦＰ４０など、他の子機についても同様である。
【００７７】
図４および図５に示すように、指示データ生成手段２８ａは、Ｓ１０２の処理の後、Ｓ１０２において状態確認指示を送信した全てのＭＦＰから状態データの返信があったと判断するまで、Ｓ１０２において状態確認指示を送信した全てのＭＦＰから状態データの返信があったか否かを判断する（Ｓ１０３）。
【００７８】
指示データ生成手段２８ａは、Ｓ１０２において状態確認指示を送信した全てのＭＦＰから状態データの返信があったとＳ１０３において判断すると、更新処理において情報の更新を実行しないことを指示する無更新データを更新指示データとして生成する（Ｓ１０４）。
【００７９】
次いで、指示データ生成手段２８ａは、ＭＦＰ２０における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報に前回の更新指示データの送信時から変化が生じているか否かを判断する（Ｓ１０５）。
【００８０】
指示データ生成手段２８ａは、変化が生じているとＳ１０５において判断すると、ＭＦＰ２０における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報を変化させた未対象の利用者の１人を対象にする（Ｓ１０６）。
【００８１】
次いで、指示データ生成手段２８ａは、対象の利用者が対象利用者特定情報２７ｈによって特定される利用者であるか否かを判断する（Ｓ１０７）。
【００８２】
指示データ生成手段２８ａは、対象利用者特定情報２７ｈによって特定される利用者であるとＳ１０７において判断すると、ＭＦＰ２０において更新対象情報種類特定情報２７ｅによって特定される種類の情報のうち、対象の利用者によって変化させられた情報を更新指示データに反映させることによって、更新指示データを更新する（Ｓ１０８）。ここで、指示データ生成手段２８ａは、更新指示データを更新する場合に、ＭＦＰ２０において変化させられた時期を情報の種類毎に更新指示データに含める。なお、更新指示データは、Ｓ１０８の処理の直前まで無更新データであった場合、Ｓ１０８の処理によって無更新データではなくなる。
【００８３】
指示データ生成手段２８ａは、対象利用者特定情報２７ｈによって特定される利用者ではないとＳ１０７において判断するか、Ｓ１０８の処理を実行すると、ＭＦＰ２０における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報を変化させた未対象の利用者が存在するか否かを判断する（Ｓ１０９）。
【００８４】
指示データ生成手段２８ａは、未対象の利用者が存在するとＳ１０９において判断すると、Ｓ１０６の処理を実行する。
【００８５】
指示データ生成手段２８ａは、変化が生じていないとＳ１０５において判断するか、未対象の利用者が存在しないとＳ１０９において判断すると、状態データの返信があった未対象の子機の１つを対象にする（Ｓ１１０）。
【００８６】
次いで、指示データ生成手段２８ａは、対象の子機から返信された状態データが無変化データであるか否かを判断する（Ｓ１１１）。
【００８７】
指示データ生成手段２８ａは、無変化データではないとＳ１１１において判断すると、対象の子機における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報を変化させた未対象の利用者の１人を、対象の子機の状態データに基づいて対象にする（Ｓ１１２）。
【００８８】
次いで、指示データ生成手段２８ａは、対象の利用者が対象利用者特定情報２７ｈによって特定される利用者であるか否かを判断する（Ｓ１１３）。
【００８９】
指示データ生成手段２８ａは、対象利用者特定情報２７ｈによって特定される利用者であるとＳ１１３において判断すると、対象の子機における情報のうち対象の利用者によって変化させられた未対象の情報の１つを、対象の子機の状態データに基づいて対象にする（Ｓ１１４）。
【００９０】
次いで、指示データ生成手段２８ａは、対象の情報が変化されられた時期が、現在の更新指示データにおける対応する情報に関連付けられた時期よりも新しいか否かを、対象の子機の状態データに基づいて判断する（Ｓ１１５）。ここで、指示データ生成手段２８ａは、現在の更新指示データにおいて、対象の情報に対応する情報が存在しない場合、対象の情報が変化されられた時期が新しいとＳ１１５において判断する。
【００９１】
指示データ生成手段２８ａは、対象の情報が変化されられた時期が新しいとＳ１１５において判断すると、更新指示データに対象の情報を反映させることによって、更新指示データを更新する（Ｓ１１６）。ここで、指示データ生成手段２８ａは、更新指示データに対象の情報を反映させる場合に、対象の情報が対象の子機において変化させられた時期を情報の種類毎に更新指示データに含める。なお、更新指示データは、Ｓ１１６の処理の直前まで無更新データであった場合、Ｓ１１６の処理によって無更新データではなくなる。
【００９２】
指示データ生成手段２８ａは、対象の情報が変化されられた時期が新しくはないとＳ１１５において判断するか、Ｓ１１６の処理を実行すると、対象の子機における情報のうち対象の利用者によって変化させられた未対象の情報が存在するか否かを判断する（Ｓ１１７）。
【００９３】
指示データ生成手段２８ａは、未対象の情報が存在するとＳ１１７において判断すると、Ｓ１１４の処理を実行する。
【００９４】
指示データ生成手段２８ａは、対象利用者特定情報２７ｈによって特定される利用者ではないとＳ１１３において判断するか、未対象の情報が存在しないとＳ１１７において判断すると、対象の子機における情報のうち更新対象情報種類特定情報２７ｅによって特定される種類の情報を変化させた未対象の利用者が存在するか否かを、対象の子機の状態データに基づいて判断する（Ｓ１１８）。
【００９５】
指示データ生成手段２８ａは、未対象の利用者が存在するとＳ１１８において判断すると、Ｓ１１２の処理を実行する。
【００９６】
指示データ生成手段２８ａは、無変化データであるとＳ１１１において判断するか、未対象の利用者が存在しないとＳ１１８において判断すると、状態データの返信があった未対象の子機が存在するか否かを判断する（Ｓ１１９）。
【００９７】
指示データ生成手段２８ａは、状態データの返信があった未対象の子機が存在するとＳ１１９において判断すると、Ｓ１１０の処理を実行する。
【００９８】
状態更新手段２８ｃは、状態データの返信があった未対象の子機が存在しないとＳ１１９において判断されると、ＭＦＰ２０における特定の種類の情報の状態を、更新指示データに基づいて更新する（Ｓ１２０）。ここで、状態更新手段２８ｃは、Ｓ１０４において生成された更新指示データがＳ１０８およびＳ１１６の何れにおいても更新されていない場合、すなわち、更新指示データが無更新データである場合、ＭＦＰ２０における特定の種類の情報の状態を更新しない。一方、状態更新手段２８ｃは、Ｓ１０４において生成された更新指示データがＳ１０８およびＳ１１６の少なくとも一方において更新されている場合、ＭＦＰ２０における特定の種類の情報の状態を、更新指示データにおいて示されている状態、すなわち、指示データ生成手段２８ａによって決定された特定の状態にする。
【００９９】
次いで、指示データ送信手段２８ｂは、更新対象ＭＦＰ特定情報２７ｆによって特定されるＭＦＰに更新指示データを通信部２６を介して送信する（Ｓ１２１）。ここで、指示データ送信手段２８ｂは、ＩＰＰｓなど、情報を暗号化して送信するプロトコルによって更新指示データを送信する。
【０１００】
指示データ送信手段２８ｂは、Ｓ１２１の処理の後、図４および図５に示す動作を終了する。
【０１０１】
図７は、情報の更新を実行する場合のＭＦＰ３０の動作のフローチャートである。
【０１０２】
ＭＦＰ３０の情報更新手段３８ａは、通信部３６を介してＭＦＰ２０から更新指示データを受信すると、図７に示す動作を実行する。
【０１０３】
図７に示すように、情報更新手段３８ａは、ＭＦＰ２０から送信されてきて通信部３６を介して受信した更新指示データが無更新データであるか否かを判断する（Ｓ１６１）。
【０１０４】
情報更新手段３８ａは、無更新データではないとＳ１６１において判断すると、更新指示データにおいて指示されている情報の状態を取得する（Ｓ１６２）。
【０１０５】
次いで、情報更新手段３８ａは、更新処理において情報の更新を実行することを決定する（Ｓ１６３）。
【０１０６】
情報更新手段３８ａは、無更新データであるとＳ１６１において判断すると、更新処理において情報の更新を実行しないことを決定する（Ｓ１６４）。
【０１０７】
情報更新手段３８ａは、Ｓ１６３またはＳ１６４の処理の後、ＭＦＰ３０における情報の更新処理を実行する（Ｓ１６５）。ここで、情報更新手段３８ａは、更新処理において情報の更新を実行することがＳ１６３において決定されている場合、ＭＦＰ３０における情報のうち更新指示データにおいて特定される種類の情報の状態を、Ｓ１６２において取得した状態に変更する。また、情報更新手段３８ａは、更新処理において情報の更新を実行しないことがＳ１６３において決定されている場合、ＭＦＰ３０における情報の更新を実行しない。
【０１０８】
情報更新手段３８ａは、Ｓ１６５の処理の後、図７に示す動作を終了する。
【０１０９】
以上においては、ＭＦＰ３０による更新処理の実行について説明したが、ＭＦＰ４０など、他の子機についても同様である。
【０１１０】
以上に説明したように、画像形成システム１０は、複数の子機における特定の種類の情報の状態を、これらの状態に基づいて決定した（Ｓ１１６）特定の状態に揃える（Ｓ１２１）ので、多数のＭＦＰに同一の情報を反映させるために必要な時間および労力を抑えることができる。
【０１１１】
なお、画像形成システム１０は、複数の子機における特定の種類の情報の状態を特定の状態に揃える（Ｓ１２１）ので、複数の子機のそれぞれにおいて特定の種類の情報の状態が異なる状態にされていたとしても、更新タイミングにおいて揃えられる。
【０１１２】
画像形成システム１０は、複数の子機における特定の種類の情報の状態だけでなく、親機としてのＭＦＰ２０における特定の種類の情報の状態も、特定の状態に揃える（Ｓ１２０およびＳ１２１）ので、親機を含む多数のＭＦＰに同一の情報を反映させるために必要な時間および労力を抑えることができる。
【０１１３】
なお、画像形成システム１０は、複数の子機における特定の種類の情報の状態だけでなく、ＭＦＰ２０における特定の種類の情報の状態も、特定の状態に揃える（Ｓ１２０およびＳ１２１）ので、複数の子機およびＭＦＰ２０のそれぞれにおいて特定の種類の情報の状態が異なる状態にされていたとしても、更新タイミングにおいて揃えられる。
【０１１４】
画像形成システム１０は、特定の利用者によって変化させられた特定の種類の情報の状態のみに基づいて特定の状態を決定する（Ｓ１０７でＹＥＳおよびＳ１０８、または、Ｓ１１３でＹＥＳおよびＳ１１６）。この構成により、画像形成システム１０は、特定の利用者以外の者によって変化させられた状態を更新タイミングにおいて反映させないので、多数のＭＦＰにおける情報の状態が特定の利用者以外の者によって変化させられることを抑えることができる。また、画像形成システム１０は、特定の利用者以外の者によって変化させられた状態を、特定の利用者以外の者によって状態が変化させられたＭＦＰ以外のＭＦＰに更新タイミングにおいて反映させないだけでなく、特定の利用者以外の者によって状態が変化させられたＭＦＰ自体においても更新タイミングにおいて反映させない。例えば、更新対象ＭＦＰ特定情報２７ｆによって特定されるＭＦＰ３０において特定の利用者以外の者によってアドレス帳が変更された場合、更新対象ＭＦＰ特定情報２７ｆによって特定される何れかのＭＦＰにおいて特定の利用者によって同一の変更がされていない限り、ＭＦＰ３０におけるこの変更は、更新タイミングにおいて元に戻される。
【０１１５】
画像形成システム１０は、複数の特定の種類の情報のうち最新の情報に基づいて特定の状態を決定する（Ｓ１１５でＹＥＳおよびＳ１１６）ので、多数のＭＦＰに適切な情報を反映させることができる。
【０１１６】
なお、ＭＦＰ２０は、本実施の形態において、状態確認指示を送信した全ての子機から状態データの返信があった後、これらの子機のそれぞれから返信された状態データに基づいた更新指示データの更新を開始している。しかしながら、ＭＦＰ２０は、状態確認指示を送信した全ての子機から状態データの返信がある前に、子機から返信された状態データに基づいた更新指示データの更新の開始を実行しても良い。
【０１１７】
画像形成システム１０は、どのような種類の情報の更新を実行するかを利用者に選択させることができるので、利便性を向上することができる。
【０１１８】
画像形成システム１０は、特定の種類の情報の状態を特定の状態に揃える子機を利用者に選択させることができるので、利便性を向上することができる。
【０１１９】
画像形成システム１０は、複数の子機における特定の種類の情報の状態を特定の状態に揃えるタイミングを利用者に選択させることができるので、利便性を向上することができる。
【０１２０】
ＭＦＰ２０は、情報を暗号化して送信するプロトコルによって更新指示データを送信する。この構成により、画像形成システム１０は、複数の子機における特定の種類の情報の状態を特定の状態に揃える場合であっても、子機における特定の種類の情報の状態が更新指示データから第三者に漏れることを防止することができる。
【０１２１】
本発明の「第１の画像形成装置」は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【０１２２】
同様に、本発明の「第２の画像形成装置」は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【０１２３】
１０  画像形成システム
２０  ＭＦＰ（第１の画像形成装置、画像形成装置）
２７ａ  通常設定情報（第１の画像形成装置における情報）
２７ｂ  特定設定情報（第１の画像形成装置における情報）
２７ｃ  ファイル（第１の画像形成装置における情報）
２７ｄ  親機用情報更新プログラム（情報更新プログラム）
２８ａ  指示データ生成手段
２８ｂ  指示データ送信手段
２８ｃ  状態更新手段
２８ｄ  情報種類受付手段
２８ｅ  装置識別情報受付手段
２８ｆ  タイミング受付手段
３０  ＭＦＰ（第２の画像形成装置、他の画像形成装置）
３７ａ  通常設定情報（第２の画像形成装置における情報）
３７ｂ  特定設定情報（第２の画像形成装置における情報）
３７ｃ  ファイル（第２の画像形成装置における情報）
３８ａ  情報更新手段
４０  ＭＦＰ（第２の画像形成装置、他の画像形成装置）
【図１】
2016103735.tif 000003
【図２】
2016103735.tif 000004
【図３】
2016103735.tif 000005
【図４】
2016103735.tif 000006
【図５】
2016103735.tif 000007
【図６】
2016103735.tif 000008
【図７】
2016103735.tif 000009