(57)【要約】【課題】  複数の電子機器で同一バージョンの情報やデータを共有する。【解決手段】  複合機１Ａでは、データ編集部３１が管理データを編集し、バージョン管理部３２は、データ編集部３１により管理データが更新されるたびに管理データのバージョンを変更していき、他の複合機における管理データのバージョンを取得し、複合機１Ａおよび他の複合機における管理データのうちの最新バージョンを確認し、複合機１Ａにおける管理データが最新バージョンである場合にはその管理データを他の複合機へ送信し、他の複合機における管理データが最新バージョンである場合にはその管理データを他の複合機から取得しその管理データで記憶装置１２に記憶されている管理データを更新する。【選択図】  図２
2011113230.tif 000002
【特許請求の範囲】
【請求項１】
所定の機能を有する電子機器において、
前記所定の機能で使用し当該電子機器で管理される管理データを記憶する記憶装置と、
前記管理データを編集するデータ編集部と、
他の電子機器と通信する通信装置と、
前記データ編集部により前記管理データが更新されるたびに前記管理データのバージョンを変更していき、前記他の電子機器における管理データのバージョンを取得し、当該電子機器および前記他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器へ送信し、前記他の電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器から取得しその管理データで前記記憶装置に記憶されている管理データを更新するバージョン管理部と、
を備えることを特徴とする電子機器。
【請求項２】
前記管理データは、複数種別のデータを含み、
前記バージョン管理部は、前記管理データにおける各種別のデータについて別々に、前記データ編集部によりある種別のデータが更新されるたびにその種別のデータのバージョンを変更していき、前記他の電子機器におけるその種別のデータのバージョンを取得し、当該電子機器および前記他の電子機器におけるその種別のデータのうちの最新バージョンを確認し、当該電子機器におけるその種別のデータが最新バージョンである場合にはその種別のデータを前記他の電子機器へ送信し、前記他の電子機器におけるその種別のデータが最新バージョンである場合にはその種別のデータを前記他の電子機器から取得しその種別のデータで前記記憶装置に記憶されている管理データを更新すること、
を特徴とする請求項１記載の電子機器。
【請求項３】
前記管理データは、アドレス帳データ、設定データ、ユーザ管理データおよび部門管理データを含むことを特徴とする請求項２記載の電子機器。
【請求項４】
前記バージョン管理部は、前記他の電子機器から取得した管理データで、前記記憶装置に記憶されている管理データを更新できるか否かを判定し、前記他の電子機器から取得した管理データで、前記記憶装置に記憶されている管理データを更新できる場合のみ、前記他の電子機器から取得した管理データで、前記記憶装置に記憶されている管理データを更新し、前記他の電子機器から取得した管理データで、前記記憶装置に記憶されている管理データを更新できない場合、前記他の電子機器から取得した管理データで、前記記憶装置に記憶されている管理データを更新せず、更新しなかった前記管理データのバージョンを未更新ログを記録することを特徴とする請求項１記載の電子機器。
【請求項５】
前記バージョン管理部は、所定のタイミングで定期的に、前記他の電子機器における管理データのバージョンを取得し、当該電子機器および前記他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器へ送信し、前記他の電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器から取得しその管理データで前記記憶装置に記憶されている管理データを更新することを特徴とする請求項１記載の電子機器。
【請求項６】
同一のネットワークに接続された複数の電子機器を備え、
前記複数の電子機器は、それぞれ、請求項１から請求項５のうちのいずれか１項記載の電子機器と同一であること、
を特徴とする情報更新システム。
【請求項７】
所定の機能で使用し各電子機器で管理される管理データをそれぞれ記憶する複数の電子機器がネットワークに接続されているシステムにおける情報更新方法において、
各電子機器において前記管理データを編集するステップと、
各電子機器において前記管理データが更新されるたびに前記管理データのバージョンを変更していくステップと、
各電子機器において、前記他の電子機器における管理データのバージョンを取得し、当該電子機器および前記他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器へ送信し、前記他の電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器から取得しその管理データで当該電子機器の管理データを更新するステップと、
を備えることを特徴とする情報更新方法。
【請求項８】
所定の機能で使用し当該電子機器で管理される管理データを記憶する電子機器で実行される情報更新プログラムにおいて、
前記管理データを編集するデータ編集部、
他の電子機器と通信する通信装置、並びに、
前記データ編集部により前記管理データが更新されるたびに前記管理データのバージョンを変更していき、前記他の電子機器における管理データのバージョンを取得し、当該電子機器および前記他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器へ送信し、前記他の電子機器における管理データが最新バージョンである場合にはその管理データを前記他の電子機器から取得しその管理データで当該電子機器の管理データを更新するバージョン管理部、
としてコンピュータを機能させる情報更新プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報更新システム、情報更新方法および情報更新プログラムに関するものである。
【背景技術】
【０００２】
所定の情報を管理し、その情報が更新されると、更新された時間を記録しておき、その情報から得られるパラメータについて更新前後の差分を評価する装置がある（例えば特許文献１参照）。
【０００３】
また、端末装置のソフトウェアのバージョン管理を行い、ソフトウェアの更新に失敗した場合には、異常応答を送信するシステムがある（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２０７７４９号公報
【特許文献２】特開２００１−０７５７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように、電子機器で使用する情報やデータのバージョンを管理するシステムが存在するが、上述のシステムでは、電子機器で使用する情報やデータが更新されたことや更新の成否を確認することはできるものの、複数の電子機器で同一バージョンの情報やデータを共有することは困難である。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、複数の電子機器で同一バージョンの情報やデータを共有することが可能な情報更新システムおよび情報更新方法、ならびにそのシステムや方法で使用可能な電子機器および情報更新プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明では以下のようにした。
【０００８】
本発明に係る電子機器は、所定の機能で使用し当該電子機器で管理される管理データを記憶する記憶装置と、管理データを編集するデータ編集部と、他の電子機器と通信する通信装置と、データ編集部により管理データが更新されるたびに管理データのバージョンを変更していき、他の電子機器における管理データのバージョンを取得し、当該電子機器および他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器へ送信し、他の電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器から取得しその管理データで記憶装置に記憶されている管理データを更新するバージョン管理部とを備える。
【０００９】
これにより、当該電子機器および他の電子機器で同一バージョンの管理データを共有することが可能である。
【００１０】
また、本発明に係る電子機器は、上記の電子機器に加え、次のようにしてもよい。この場合、管理データは、複数種別のデータを含み、バージョン管理部は、管理データにおける各種別のデータについて別々に、データ編集部によりある種別のデータが更新されるたびにその種別のデータのバージョンを変更していき、他の電子機器におけるその種別のデータのバージョンを取得し、当該電子機器および他の電子機器におけるその種別のデータのうちの最新バージョンを確認し、当該電子機器におけるその種別のデータが最新バージョンである場合にはその種別のデータを他の電子機器へ送信し、他の電子機器におけるその種別のデータが最新バージョンである場合にはその種別のデータを他の電子機器から取得しその種別のデータで記憶装置に記憶されている管理データを更新する。
【００１１】
これにより、複数種別の管理データがある場合、各種別について、当該電子機器および他の電子機器で同一バージョンの管理データを共有することが可能である。したがって、必要最小限の管理データのみが更新されるため、管理データを記憶する記憶装置への書き込みが必要最小限で済み、記憶装置の寿命が長くなる。
【００１２】
また、本発明に係る電子機器は、上記の電子機器に加え、次のようにしてもよい。この場合、管理データは、アドレス帳データ、設定データ、ユーザ管理データおよび部門管理データを含む。
【００１３】
また、本発明に係る電子機器は、上記の電子機器に加え、次のようにしてもよい。この場合、バージョン管理部は、他の電子機器から取得した管理データで、記憶装置に記憶されている管理データを更新できるか否かを判定し、他の電子機器から取得した管理データで、記憶装置に記憶されている管理データを更新できる場合のみ、他の電子機器から取得した管理データで、記憶装置に記憶されている管理データを更新し、他の電子機器から取得した管理データで、記憶装置に記憶されている管理データを更新できない場合、他の電子機器から取得した管理データで、記憶装置に記憶されている管理データを更新せず、更新しなかった管理データのバージョンを未更新ログを記録する。
【００１４】
これにより、管理者などが未更新ログを参照することによって、更新されなかった管理データを容易に特定することができる。
【００１５】
また、本発明に係る電子機器は、上記の電子機器に加え、次のようにしてもよい。この場合、バージョン管理部は、所定のタイミングで定期的に、他の電子機器における管理データのバージョンを取得し、当該電子機器および他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器へ送信し、他の電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器から取得しその管理データで記憶装置に記憶されている管理データを更新する。
【００１６】
本発明に係る情報更新システムは、同一のネットワークに接続された複数の電子機器を備え、それらの複数の電子機器は、それぞれ、上記の電子機器のいずれかと同一である。
【００１７】
これにより、複数の電子機器で同一バージョンの管理データを共有することが可能である。
【００１８】
本発明に係る情報更新方法は、各電子機器において管理データを編集するステップと、各電子機器において管理データが更新されるたびに管理データのバージョンを変更していくステップと、各電子機器において、他の電子機器における管理データのバージョンを取得し、当該電子機器および他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器へ送信し、他の電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器から取得しその管理データで当該電子機器の管理データを更新するステップとを備える。
【００１９】
これにより、複数の電子機器で同一バージョンの管理データを共有することが可能である。
【００２０】
本発明に係る情報更新プログラムは、管理データを編集するデータ編集部と、他の電子機器と通信する通信装置と、データ編集部により管理データが更新されるたびに管理データのバージョンを変更していき、他の電子機器における管理データのバージョンを取得し、当該電子機器および他の電子機器における管理データのうちの最新バージョンを確認し、当該電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器へ送信し、他の電子機器における管理データが最新バージョンである場合にはその管理データを他の電子機器から取得しその管理データで当該電子機器の管理データを更新するバージョン管理部としてコンピュータを機能させる。
【００２１】
これにより、当該電子機器および他の電子機器で同一バージョンのデータを共有することが可能である。
【発明の効果】
【００２２】
本発明によれば、複数の電子機器を有するシステムにおいて、それらの電子機器で同一バージョンの情報やデータを共有することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】図１は、本発明の実施の形態に係る情報更新システムの構成を示すブロック図である。
【図２】図２は、図１に示すシステムにおける複合機の構成を示すブロック図である。
【図３】図３は、図１に示すシステムにおけるいずれかの複合機において各種データが編集（更新）されたときの動作について説明する。
【図４】図４は、図１に示すシステムにおいて各種データを共有させるときの複合機の動作について説明する。
【発明を実施するための形態】
【００２４】
以下、図に基づいて本発明の実施の形態を説明する。
【００２５】
図１は、本発明の実施の形態に係る情報更新システムの構成を示すブロック図である。
【００２６】
図１に示す情報更新システムは、複数の電子機器として、複数の複合機１Ａ〜１Ｅを有する。この情報更新システムでは、複数の複合機１Ａ〜１Ｅが、同一のネットワーク２に接続されており、互いに通信可能である。各複合機は、その複合機における所定の機能で使用しその複合機で管理される管理データをそれぞれ記憶しており、その管理データのバージョン管理を行っている。そして、すべての複合機１Ａ〜１Ｅは、ネットワーク２を介して管理データのバージョンを互いに通知して、同一種別の管理データのうちの最新バージョンを共有する。
【００２７】
図１において、複合機１Ａ〜１Ｅは、それぞれ、印刷機能、スキャン機能、コピー機能、ファクシミリ通信機能などを有する電子機器であって、ネットワーク通信機能も有する。ネットワーク２は、インターネット、ＬＡＮ（Local Area Network）などのコンピュータネットワークである。
【００２８】
図２は、図１に示すシステムにおける複合機１Ａの構成を示すブロック図である。図２に示す複合機１Ａは、通信装置１１、記憶装置１２、内部装置１３、操作パネル１４および演算処理装置１５を備える。
【００２９】
通信装置１１は、ネットワーク２に接続され、ネットワーク２に接続されている他の機器（ここでは、複合機１Ｂ〜１Ｅ）との間でデータ通信を行う装置である。通信装置１１としては、ネットワークインタフェース、モデムなどが使用される。
【００３０】
記憶装置１２は、各種データおよびプログラムを記憶する装置である。記憶装置１２としては、ハードディスクドライブ、不揮発性半導体メモリ（例えばＥＥＰＲＯＭ、フラッシュメモリ）などが使用される。この実施の形態では、記憶装置１２には、管理データとして、アドレス帳データ２１、設定データ２２、ユーザ管理データ２３および部門管理データ２４が記憶されており、その他、変更ログデータ２５およびプログラム２６が記憶される。
【００３１】
アドレス帳データ２１は、ユーザごとに、そのユーザによって指定された宛先リスト（電子メールアドレス、ファクシミリ番号など）を含むデータであって、ユーザによって編集可能である。
【００３２】
設定データ２２は、内部装置１３により実現されるこの複合機１Ａの設定を含むデータであって、ユーザまたは管理者によって編集可能である。
【００３３】
ユーザ管理データ２３は、この複合機１Ａにログイン可能な登録ユーザの情報（ＩＤ、パスワードなど）を含むデータであって、管理者によって編集可能である。
【００３４】
部門管理データ２４は、ユーザグループとしての登録部門の情報（部門ＩＤ、所属ユーザなど）を含むデータであって、管理者によって編集可能である。
【００３５】
変更ログデータ２５は、上記管理データが更新された際のその更新のログを含むデータである。１つの更新ログは、ログＩＤ、更新されたデータ種別、更新されたデータのデータＩＤ、変更種別（追加、変更または削除）、およびログ保存日時を含む。
【００３６】
プログラム２６は、後述の各処理部を実現するための情報更新プログラムである。
【００３７】
また、内部装置１３は、複合機１Ａの有する機能を実現する装置であり、例えば、プリンタ、スキャナなどの装置である。
【００３８】
操作パネル１４は、筐体表面に設置され、ユーザに各種情報を表示する表示装置（液晶ディスプレイ等）、およびユーザ操作を受け付ける入力装置（タッチパネル等）を有する。
【００３９】
演算処理装置１５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを含むコンピュータを有し、ＲＯＭ、記憶装置１２などに記憶されているプログラム（例えばプログラム２６）をＲＡＭにロードしてＣＰＵで実行して各種処理部を実現する。これらの処理部は、処理すべきデータや一時的なデータをＲＡＭに格納しつつ処理を実行する。
【００４０】
この演算処理装置１５では、プログラム２６が実行されることにより、データ編集部３１、バージョン管理部３２、および制御部３３が実現される。
【００４１】
データ編集部３１は、操作パネル１４に対するユーザ操作に基づいて、上述の管理データを操作パネル１４に表示させたり編集したりする処理部である。
【００４２】
バージョン管理部３２は、（ａ）データ編集部３１により管理データが更新されるたびに管理データのバージョンを変更していくバージョン管理機能、および（ｂ）他の複合機１Ｂ〜１Ｅにおける管理データのバージョンを取得し、複合機１Ａおよび他の複合機１Ｂ〜１Ｅにおける管理データのうちの最新バージョンを確認し、複合機１Ａにおける管理データが最新バージョンである場合にはその管理データを他の複合機１Ｂ〜１Ｅへ送信し、他の複合機１Ｂ〜１Ｅのいずれかにおける管理データが最新バージョンである場合にはその管理データを、その管理データを所有する他の複合機から取得しその管理データで記憶装置１２に記憶されている管理データを更新するデータ共有機能を有する処理部である。バージョン管理部３２は、通信装置１１を使用して、他の複合機１Ｂ〜１Ｅとのデータ通信を行い、バージョン情報の送受および管理データの送受を行う。
【００４３】
制御部３３は、操作パネル１４に対するユーザ操作に基づいて、内部装置１３を制御する処理部である。
【００４４】
なお、ここでは、複合機１Ａの構成を説明したが、複合機１Ｂ〜１Ｅも同様の構成を有する。また、複合機１Ｂ〜１Ｅの一部は、複合機ではなく、プリンタといった他の画像形成装置（つまり、内部装置が複合機１Ａとは異なる画像形成装置）であってもよい。
【００４５】
次に、上記システムにおける装置の動作について説明する。ここでは、（Ａ）各種管理データが編集（更新）されたときの動作、および（Ｂ）各種管理データを共有させるときの動作について説明する。
【００４６】
（Ａ）各種管理データが編集（更新）されたときの動作
【００４７】
図３は、図１に示すシステムにおけるいずれかの複合機において各種管理データが編集（更新）されたときの動作について説明する。
【００４８】
ログイン操作後、操作パネル１４に所定のユーザ操作があると、データ編集部３１は、ログインユーザについての管理データを変更する（ステップＳ１）。ログインユーザが一般ユーザである場合には、そのユーザのアドレス帳データ２１および設定データ２２が変更可能である。一方、ログインユーザが管理者である場合には、アドレス帳データ２１、設定データ２２、ユーザ管理データ２３および部門管理データ２４が変更可能である。
【００４９】
いずれかの管理データが変更されると、バージョン管理部３２は、変更のあった管理データの種別（ここでは、アドレス帳データ２１、設定データ２２、ユーザ管理データ２３および部門管理データ２４）を特定する（ステップＳ２）。
【００５０】
そして、バージョン管理部３２は、１つの種別の管理データの更新１回につき１つの変更ログを生成し、変更ログデータ２５に追加し（ステップＳ３）、変更のあった管理データのデータベースバージョンを更新する（ステップＳ４）。管理データのバージョンは、整数で表現し更新ごとに増加させていくようにしてもよいし、管理データの更新日時またはそれに対応する数値としてもよい。なお、更新後のデータベースバージョンとその更新についての変更ログとは互いに関連付けられている。
【００５１】
このようにして、いずれかの管理データが更新されるたびに、変更ログが変更ログデータ２５に追加されるとともに、その管理データのバージョンが更新される。
【００５２】
（Ｂ）各種管理データを共有させるときの動作について説明する。
【００５３】
このシステムでは、所定のタイミングで定期的に（例えば１日１回所定の時刻に）、最新バージョンの管理データの共有化（つまり、データ同期）が行われる。図４は、図１に示すシステムにおいて各種管理データを共有させるときの複合機の動作について説明する。
【００５４】
所定のスケジュールで管理データの共有化実行タイミングになると、複合機１Ａ〜１Ｅにおいて、データ更新要求が発生し、バージョン管理部３２は、そのデータ更新要求を検出し（ステップＳ１１）、以下の処理を実行する。
【００５５】
まず、各複合機のバージョン管理部３２は、その時点での自己の各管理データのバージョンを特定し、通信装置１１を使用してネットワーク２を介して、他の複合機のバージョン管理部３２へ送信する。このとき、バージョン管理部３２は、そのバージョンに関連付けられている変更ログを併せて送信するようにしてもよい。これにより、各複合機のバージョン管理部３２は、各管理データについて、すべての複合機１Ａ〜１Ｅにおけるバージョン情報を取得する（ステップＳ１２）。
【００５６】
複数種別のうちの１種別の管理データについて、各バージョン管理部３２は、すべての複合機１Ａ〜１Ｅにおけるバージョン情報に基づいて、その時点での管理データの最新バージョンを特定する（ステップＳ１３）。
【００５７】
各バージョン管理部３２は、その種別の管理データの前回の共通化時の最新バージョンと今回の最新バージョンとを比較し、最新バージョンが変化したか否かを判定する（ステップＳ１４）。
【００５８】
各バージョン管理部３２は、その種別の管理データの最新バージョンが変化している場合、最新バージョンの管理データで、そのバージョン管理部３２を有する複合機（つまり、自機）の管理データを更新可能か否かを判定する（ステップＳ１５）。このとき、バージョン管理部３２は、例えば、その最新バージョンに関連付けられている変更ログを取得し、その変更ログに基づいて、最新バージョンの管理データでの更新が可能か否かを判定する。また、例えば、バージョン管理部３２は、最新バージョンの管理データを有する複合機にその複合機の機種を問い合わせ、その機種に基づいて、最新バージョンの管理データでの更新が可能か否かを判定するようにしてもよい。また、例えば、バージョン管理部３２は、最新バージョンの管理データに含まれるレコードの数（例えばアドレス帳におけるアドレス件数、ユーザ管理データにおけるユーザ数など）がその管理データについて許容される上限レコード数を超えているか否かを判定し、その判定結果に基づいて、最新バージョンの管理データでの更新が可能か否かを判定するようにしてもよい。
【００５９】
各バージョン管理部３２は、最新バージョンの管理データで自機の管理データを更新可能であると判定した場合、自機の管理データが最新バージョンであれば、その管理データを他の複合機のバージョン管理部３２へ送信し、そうでなければ、最新バージョンの管理データを有する複合機からその最新バージョンの管理データを取得し、その管理データで、記憶装置１２に記憶されている同種の管理データを更新する（ステップＳ１６）。
【００６０】
一方、バージョン管理部３２は、最新バージョンの管理データで自機の管理データを更新可能ではないと判定した場合、未更新ログを生成し、記憶装置１２に記憶する（ステップＳ１７）。未更新ログには、管理データの種別、バージョン情報、未更新の原因（あるいは原因を示すコード）などが含められる。例えば、管理者がログインし所定のユーザ操作を操作パネル１４に対して行うと、この未更新ログおよびそのリストが操作パネル１４に表示される。
【００６１】
また、ステップＳ１４においてこの種別の管理データの最新バージョンが変化していないと判定された場合には、この種別の管理データは、複合機１Ａ〜１Ｅにおいて同期がとれている状態にあるため、ステップＳ１５〜Ｓ１７の処理がスキップされる。
【００６２】
そして、バージョン管理部３２は、すべての種別の管理データについて、上述の処理（ステップＳ１３〜Ｓ１７）を行ったか否かを判定する（ステップＳ１８）。
【００６３】
バージョン管理部３２は、上述の処理（ステップＳ１３〜Ｓ１７）を行っていない１または複数の種別がある場合には、そのうちの１種別の管理データについて、上述の処理（ステップＳ１３〜Ｓ１７）を行う。一方、バージョン管理部３２は、すべての種別の管理データについて、上述の処理（ステップＳ１３〜Ｓ１７）を行ったと判定した場合には、この処理を終了する。
【００６４】
以上のように、上記実施の形態によれば、複合機１Ａ〜１Ｅのそれぞれは、所定の機能で使用し当該複合機で管理される管理データを記憶する記憶装置１２と、管理データを編集するデータ編集部３１と、他の複合機と通信する通信装置１１と、バージョン管理部３２とを備える。そして、バージョン管理部３２は、データ編集部３１により管理データが更新されるたびに管理データのバージョンを変更していき、他の複合機における管理データのバージョンを取得し、当該複合機および他の複合機における管理データのうちの最新バージョンを確認し、当該複合機における管理データが最新バージョンである場合にはその管理データを他の複合機へ送信し、他の複合機における管理データが最新バージョンである場合にはその管理データを他の複合機から取得しその管理データで記憶装置１２に記憶されている管理データを更新する。
【００６５】
これにより、サーバなどのバージョンを管理する外部装置を使用することなく、複数の複合機１Ａ〜１Ｅで同一バージョンのデータを共有することが可能である。
【００６６】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００６７】
例えば、上記実施の形態におけるシステムでは、複合機１Ａ〜１Ｅの数が５であるが、複合機の数は２以上の他の数でもよい。
【００６８】
また、上記実施の形態におけるシステムは、複合機１Ａ〜１Ｅといった画像形成装置でデータを共有しているが、別の種類の電子機器でデータを共有するようにしてもよい。
【００６９】
また、上記実施の形態において、複合機１Ａ〜１Ｅについて優先順位を予め設定しておき、複合機１Ａ〜１Ｅの管理データにおいて、競合する更新があった場合、その優先順位に従って、最新バージョンを決定するようにしてもよい。
【産業上の利用可能性】
【００７０】
本発明は、例えば、複数の画像形成装置がネットワークに接続されているシステムに適用可能である。
【符号の説明】
【００７１】
１Ａ〜１Ｅ  複合機（電子機器の例）
２  ネットワーク
１１  通信装置
１２  記憶装置
１５  演算処理装置（コンピュータの一例）
２１  アドレス帳データ（管理データの一例）
２２  設定データ（管理データの一例）
２３  ユーザ管理データ（管理データの一例）
２４  部門管理データ（管理データの一例）
２６  プログラム（情報更新プログラムの一例）
３１  データ編集部
３２  バージョン管理部
【図１】
2011113230.tif 000003
【図２】
2011113230.tif 000004
【図３】
2011113230.tif 000005
【図４】
2011113230.tif 000006