(57)【要約】【課題】設定情報の取得先を画像処理装置にする場合、更新対象の設定情報に含まれる未更新の設定項目の数を減少させること。【解決手段】各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、設定情報の取得先を示す画像処理装置の識別情報を１又は複数記憶する第２記憶手段と、第２記憶手段に記憶された識別情報が示す一の画像処理装置に対して、設定情報の取得要求を送信する送信手段と、取得要求の送信先である画像処理装置から、設定情報を受信する受信手段と、受信手段により受信された設定情報で、第１記憶手段に記憶される設定情報を更新するよう制御し、更新後の設定情報に未更新の設定項目がある場合、第２記憶手段に記憶される識別情報が示す他の画像処理装置に対して、取得要求を送信するよう制御する更新制御手段と、を備える。【選択図】図３
2013143659.tif 000002
【特許請求の範囲】
【請求項１】
各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、
前記設定情報の取得先を示す画像処理装置の識別情報を１又は複数記憶する第２記憶手段と、
前記第２記憶手段に記憶された識別情報が示す一の画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、
前記取得要求の送信先である画像処理装置から、前記設定情報を受信する受信手段と、
前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新するよう制御し、更新後の設定情報に未更新の設定項目がある場合、前記第２記憶手段に記憶される識別情報が示す他の画像処理装置に対して、前記取得要求を送信するよう制御する更新制御手段と、
を備える画像処理装置。
【請求項２】
前記更新制御手段は、
前記第２記憶手段に前記取得先の対象として画像処理装置の識別情報が記憶される際、該画像処理装置から取得された機種情報に基づいて、該画像処理装置が前記取得先として適切か否かを判定する判定手段を備える請求項１記載の画像処理装置。
【請求項３】
前記更新制御手段は、
前記受信手段により受信された前記他の画像処理装置の設定情報のうち、前記未更新の設定項目のみの設定値を用いて、前記第１記憶手段に記憶される設定情報の更新を制御する請求項１又は２記載の画像処理装置。
【請求項４】
前記更新制御手段は、
前記一の画像処理装置が前記設定情報を保持してない場合、前記一の画像処理装置に対して前記設定情報の取得先として設定された所定の画像処理装置から取得された設定情報を用いて、前記第１記憶手段に記憶される設定情報の更新を制御する請求項１乃至３いずれか一項に記載の画像処理装置。
【請求項５】
前記更新制御手段は、
前記一の画像処理装置が取得した前記所定の画像処理装置の設定情報を取得する請求項４記載の画像処理装置。
【請求項６】
前記更新制御手段は、
前記一の画像処理装置から前記所定の画像処理装置の識別情報を取得し、該識別情報に基づいて、前記所定の画像処理装置に、前記取得要求を行う請求項４記載の画像処理装置。
【請求項７】
前記更新制御手段は、
前記送信手段に前記取得要求の送信を制御する際、前記一の画像処理装置の取得先である所定の画像処理装置まで辿る指定を行い、前記所定の画像処理装置から取得された設定情報を用いて、前記第１記憶手段に記憶される設定情報の更新を制御する請求項１乃至６いずれか一項に記載の画像処理装置。
【請求項８】
ネットワークを介して接続された複数の画像処理装置を備える情報設定システムであって、
一の画像処理装置は、
各機能の設定項目に対する各設定値を含む設定情報を記憶する第１記憶手段と、
前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段と、
前記設定情報を取得する際、前記第２記憶手段に記憶された識別情報が示す他の画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、
前記取得要求の送信先である画像処理装置から、該画像処理装置で作成された前記設定情報を受信する受信手段と、
前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新するよう制御し、更新後の設定情報に未更新の設定項目がある場合、前記第２記憶手段に記憶される識別情報が示す他の画像処理装置に対して、前記取得要求を送信するよう制御する更新制御手段と、
を備える情報設定システム。
【請求項９】
各機能の設定項目に対する各設定値を含む設定情報を記憶する第１記憶手段と、前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段とを備える画像処理装置に実行させるためのプログラムであって、
前記第２記憶手段に記憶された識別情報が示す一の画像処理装置に対して、前記設定情報の取得要求を送信する送信ステップと、
前記取得要求の送信先である画像処理装置から、前記設定情報を受信する受信ステップと、
前記受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新するよう制御し、更新後の設定情報に未更新の設定項目がある場合、前記第２記憶手段に記憶される識別情報が示す他の画像処理装置に対して、前記取得要求を送信するよう制御する更新制御ステップと、
を有するプログラム。
【請求項１０】
請求項９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報を他装置から取得して設定する画像処理装置、情報設定システム、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、画像処理装置の多機能化に伴い、各機能を動作させるための設定が増加している。これにより、画像処理装置の新規導入やアプリケーションの更新の際、機器設定が煩雑になり、管理者の負担が増大していた。
【０００３】
この問題に対し、画像処理装置毎に設定操作をする必要がない技術がある。例えば、特許文献１には、サーバが画像処理装置毎に設定情報を保持し、画像処理装置が、自身の機器に対応する設定情報をサーバから取得し、取得した設定情報を登録する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、設定情報を保持するサーバを設け、このサーバからしか設定情報を取得することができなかった。また、コストの観点からサーバを設けずに画像処理装置から設定情報を取得することを考えた場合、取得先の画像処理装置に設定情報が存在しない、又は取得先の画像処理装置の設定情報に含まれる設定項目数の方が、更新対象の設定情報の設定項目数よりも少ないなどの問題点があった。つまり、設定情報の取得先を画像処理装置にする場合、更新対象の設定情報に含まれる設定項目のうち、更新されない設定項目が存在するという問題点があった。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、設定情報の取得先を画像処理装置にする場合、更新対象の設定情報に含まれる未更新の設定項目の数を減少させることができる画像処理装置、情報設定システム、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明における一態様の画像処理装置は、各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、前記設定情報の取得先を示す画像処理装置の識別情報を１又は複数記憶する第２記憶手段と、前記第２記憶手段に記憶された識別情報が示す一の画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、前記取得要求の送信先である画像処理装置から、前記設定情報を受信する受信手段と、前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新するよう制御し、更新後の設定情報に未更新の設定項目がある場合、前記第２記憶手段に記憶される識別情報が示す他の画像処理装置に対して、前記取得要求を送信するよう制御する更新制御手段と、を備える。
【発明の効果】
【０００７】
本発明によれば、設定情報の取得先を画像処理装置にする場合、更新対象の設定情報に含まれる未更新の設定項目の数を減少させることができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１における情報設定システムの一例を示す図。
【図２】実施例１における画像処理装置のハードウェアの一例を示すブロック図。
【図３】実施例１における画像処理装置の機能の一例を示すブロック図。
【図４】更新制御手段の機能の一例を示すブロック図。
【図５】プリファレンス情報の一例を示す図。
【図６】親装置の識別情報の一例を示す図。
【図７】実施例１における親装置の登録処理の一例を示すフローチャート。
【図８】親装置の入力画面の一例を示す図。
【図９】プリファレンス情報の取得先確認画面の一例を示す図。
【図１０】実施例１におけるプリファレンス情報の取得処理の一例を示すシーケンス図。
【図１１】親装置のプリファレンス情報の一例を示す図。
【図１２】子装置のプリファレンス情報の一例を示す図。
【図１３】親装置２のプリファレンス情報による反映を示す図。
【図１４】親装置３のプリファレンス情報による反映を示す図。
【図１５】連鎖指定によるプリファレンス情報の取得処理の一例を示すシーケンス図。
【図１６】未更新の設定項目がある場合の通知処理の一例を示すシーケンス図。
【図１７】実施例２におけるプリファレンス情報の設定処理（その１）の一例を示すシーケンス図。
【図１８】親の取得先の適否判断処理（その１）の一例を示すフローチャート。
【図１９】実施例２におけるプリファレンス情報の設定処理（その２）の一例を示すシーケンス図。
【図２０】親の取得先の適否判断処理（その２）の一例を示すフローチャート。
【図２１】親装置で作成されたプリファレンス情報を設定する処理の一例を示すシーケンス図。
【図２２】プリファレンス情報に含まれる各設定項目の情報の一例を示す図。
【図２３】実施例３における情報設定システムの一例を示す図。
【図２４】実施例３における情報処理装置のハードウェアの一例を示すブロック図。
【図２５】情報処理装置の構成の一例を示すブロック図。
【図２６】実施例３におけるプリファレンス情報の設定処理の一例を示すシーケンス図。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明における実施例を詳細に説明する。
【００１０】
［実施例１］
＜システム＞
図１は、実施例１における情報設定システムの一例を示す図である。図１に示すように、情報設定システムは、ネットワークを介して複数の画像処理装置１〜５が接続されている。各画像処理装置は、他の画像処理装置とデータ通信をすることができる。画像処理装置は、例えばＭＦＰ（Multifunction Peripheral）やプリンタなどである。
【００１１】
画像処理装置１は、例えば、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能などを一つの筐体に搭載したものである。画像処理装置３は、例えば、レーザープリンタである。
【００１２】
画像処理装置１は、実施例１では、例えば画像処理装置２に対し、装置を動作させるための設定情報の取得要求を送信する。
【００１３】
ここで、設定情報は、プリファレンス情報ともいう。プリファレンス情報は、例えば、１つのファイルであり、各機能の各設定項目における設定値を含む情報である。画像処理装置１は、取得したプリファレンス情報を用いて装置の設定を行い、各機能の処理を行う。
【００１４】
画像処理装置１は、プリファレンス情報の取得先を複数設定することができる。また、画像処理装置１は、取得先として設定された一の画像処理装置から取得した設定情報を用いて設定情報を更新しても未更新の設定項目がある場合、一の画像処理装置とは異なる他の画像処理装置から設定情報を取得し、未更新の設定項目を減少させる。
【００１５】
なお、プリファレンス情報を取得する側（取得元）の画像処理装置を子画像処理装置又は子装置と呼び、プリファレンス情報が取得される側（取得先）の画像処理装置を親画像処理装置又は親装置と呼ぶ。
【００１６】
＜ハードウェア＞
図２は、実施例１における画像処理装置１のハードウェアの一例を示すブロック図である。画像処理装置１のハードウェアとしては、コントローラ１０と、オペレーションパネル２０と、ファクシミリコントロールユニット（ＦＣＵ）３０と、プロッタ４０、スキャナ５０及びその他ハードウェア６０で構成されるエンジン部７０を有する。
【００１７】
コントローラ１０は、ＣＰＵ１１、ＡＳＩＣ１５、ＮＢ１２、ＳＢ１６、ＭＥＭ−Ｐ１３−１、ＭＥＭ−Ｃ１３−２、ＨＤＤ（ハードディスクドライブ）１３−３、ＮＩＣ（ネットワークインタフェースコントローラ）１４−１、ＵＳＢデバイス１４−２、ＩＥＥＥ１３９４デバイス１４−３、セントロニクスデバイス１４−４を有する。
【００１８】
ＣＰＵ１１は、種々の情報処理用のＩＣである。ＡＳＩＣ１５は、種々の画像処理用のＩＣである。ＮＢ１２は、コントローラ１０のノースブリッジである。ＳＢ１６は、コントローラ１０のサウスブリッジである。ＭＥＭ−Ｐ１３−１は、画像処理装置１のシステムメモリである。ＭＥＭ−Ｃ１３−２は、画像処理装置１のローカルメモリである。ＨＤＤ１３−３は、画像処理装置１のストレージである。
【００１９】
ＮＩＣ１４−１は、ＭＡＣアドレスによるネットワーク通信用のコントローラである。ＵＳＢデバイス１４−２は、ＵＳＢ規格の接続端子を提供するためのデバイスである。ＩＥＥＥ１３９４デバイス１４−３は、ＩＥＥＥ１３９４規格の接続端子を提供するためのデバイスである。セントロニクスデバイス１４−４は、セントロニクス仕様の接続端子を提供するためのデバイスである。
【００２０】
オペレーションパネル２０は、オペレータが画像処理装置１に入力を行うためのハードウェアであると共に、オペレータが画像処理装置１から出力を得るためのハードウェアである。
【００２１】
ＦＣＵ３０は、受信したファックスデータを格納し、通常Ｇ３規格に従ってファックスデータの送受信を行う。ＦＣＵ３０は、オプションとしてさらにＧ３規格とＧ４規格とを搭載してもよい。プロッタ４０は、印刷処理を行う。スキャナ５０は、原稿を読み取り、文書データを生成する。
【００２２】
なお、画像処理装置１は、スキャナ５０やＦＣＵ３０などは必ずしも必要ではない。また、画像処理装置２〜５は、図２に示す画像処理装置１と同様のハードウェアを有するが、必ずしも図２に示すハードウェアと同一である必要はない。また、画像処理装置２〜５のハードウェアを用いて説明する場合は、図２に示す符号を用いて説明する。
【００２３】
＜機能＞
次に、各画像処理装置の機能について説明する。ここでは、子画像処理装置である画像処理装置１の機能について説明する。
【００２４】
図３は、実施例１における画像処理装置１の機能の一例を示すブロック図である。図３に示すように、画像処理装置１は、更新制御手段１０１、通信制御手段１０２、設定制御手段１０３、情報記憶手段１０４、操作手段１０５、メール制御手段１０６、設定値管理手段１０７及び認証制御手段１０８を有する。
【００２５】
操作手段１０５は、例えばオペレーションパネル２０により実現され、情報記憶手段１０４は、例えばＨＤＤ１３−３により実現される。また、通信制御手段１０２は、例えばＮＩＣ１４−１などにより実現され、その他の構成は、例えばＣＰＵ１１により実現されうる。なお、情報記憶手段１０４以外の構成は、モジュールとして実装されうる。
【００２６】
更新制御手段１０１は、所定のトリガを検知してプリファレンス情報の設定、更新を制御する。所定のトリガとは、管理者による操作や、電源がＯＮになった時（起動時）、定期的、プリファレンス情報の変更、機器異常発生などが考えられる。
【００２７】
更新制御手段１０１は、プリファレンス情報の取得要求を、通信制御手段１０２を用いて制御したり、通信制御手段１０２から取得したプリファレンス情報を用いて、自装置内のプリファレンス情報の更新を制御したりする。
【００２８】
また、更新制御手段１０１は、操作手段１０５を用いて入力された取得先の画像処理装置が、取得先として適切であるか否かを判定する。取得先として適切であるとは、取得元の画像処理装置と同様のスペックを有しているか、既に設定されている取得先と異なるかなどの所定条件を満たすことである。
【００２９】
通信制御手段１０２は、ネットワークで接続された外部機器との通信を制御する。通信制御手段１０２は、例えば更新制御手段１０１からの指示によりプリファレンス情報の取得要求（例えばダウンロード要求）を画像処理装置２に送信したり、画像処理装置２からプリファレンス情報を受信したりする。つまり、通信制御手段１０２は、送信手段や受信手段として機能する。
【００３０】
設定制御手段１０３は、プリファレンス情報の自装置への設定を制御する。また、設定制御手段１０３は、プリファレンス情報の取得先である親装置の登録や変更などを制御する。
【００３１】
情報記憶手段１０４は、装置に設定されるプリファレンス情報、親装置の識別情報などを記憶する。例えば、情報記憶手段１０４は、プリファレンス情報を記憶する第１記憶手段１４１と、親装置の識別情報を記憶する第２記憶手段１４２とを含む。なお、第１記憶手段１４１と第２記憶手段１４２とは、異なる記憶装置であっても１つの記憶装置の別領域であってもよい。親装置の識別情報とは、ＵＲＬやＩＰアドレスなどである。
【００３２】
操作手段１０５は、ユーザからの操作の受け付けと、ユーザへの画面表示を行う。操作手段１０５は、例えば管理者がプリファレンス情報の更新を指示したときに、その旨を更新制御手段１０１に通知する。操作手段１０５は、例えば、ユーザからプリファレンス情報の取得先を入力された場合、その取得先を示す識別情報を設定制御手段１０３に通知する。
【００３３】
メール制御手段１０６は、ユーザへのメール送信を制御する。メール制御手段１０６は、例えば登録されている送信先に対し、プリファレンス情報の設定失敗や失敗の原因を記載したメールを送信する。
【００３４】
設定値管理手段１０７は、ユーザの機器（装置）操作による設定値変更を行う。ユーザは、操作手段１０５を用いて機器操作を行う。認証制御手段１０８は、ユーザの認証処理を行い、ログインユーザの認証情報を管理する。
【００３５】
画像処理装置１は、以上の構成を有することで、一の画像処理装置から取得したプリファレンス情報を用いて更新した場合、未更新の設定項目があれば、他の画像処理装置から取得したプレファレンス情報を用いて補完することができる。
【００３６】
（更新制御手段）
次に、更新制御手段１０１の構成について説明する。図４は、更新制御手段１０１の機能の一例を示すブロック図である。図４に示す更新制御手段１０１は、取得制御手段１１１、判定手段１１２を有する。
【００３７】
取得制御手段１１１は、情報記憶手段１０４に記憶されている取得先の画像処理装置の識別情報を読み出して取得し、優先順に従って画像処理装置に対し、プリファレンス情報の取得要求（ダウンロード要求）を、通信手段１０２を介して送信するよう制御する。
【００３８】
取得制御手段１１１は、プリファレンス情報が更新された場合、設定制御手段１０３から未更新の設定項目があることを通知されると、次の優先順の画像処理装置に対し、プリファレンス情報の取得要求を、通信手段１０２を介して送信するよう制御する。
【００３９】
なお、設定制御手段１０３は、プリファレンス情報の更新を行う際、どの設定項目が更新され、どの設定項目が更新されていないかを把握し、未更新の設定項目がある場合、その旨を取得制御手段１１１に伝える。
【００４０】
これにより、未更新の設定項目を他の画像処理装置のプリファレンス情報から補完することができる。
【００４１】
判定手段１１２は、操作手段１０５により入力された取得先の画像処理装置の識別情報を取得し、この画像処理装置が取得先として適切か否かを判定する。例えば、判定手段１１２は、操作手段１０５から取得した識別情報が示す画像処理装置から機種情報を取得するよう通信制御手段１０２に要求する。
【００４２】
判定手段１１２は、通信制御手段１０２が受信した画像処理装置の機種情報を取得し、この機種情報に基づいて取得先の適否判定を行う。判定手段１１２は、取得先として不適切と判定するのは、例えば、
・識別情報が示す画像処理装置と接続できないとき
・取得先が重複するとき
・取得先の機器構成と、既に設定されている又は他の設定対象の取得先の機器構成とが全く異なるとき
などである。
【００４３】
これは、同じようなプリファレンス情報を何度も取得することを防ぐためである。また、一回目のプリファレンス情報の更新後に未設定となった設定項目をできるだけ多く持っている他の画像処理装置を取得先として登録するためである。判定手段１１２を有することにより、取得先として不適切な画像処理装置を登録することを防止することができる。なお、判定手段１１２は、必ずしも必要な構成ではない。
【００４４】
＜データ構造＞
図５は、プリファレンス情報の一例を示す図である。図５に示す例では、プリファレンス情報は、装置を動作させるための設定値をまとめた１つのファイルであり、例えばオートオフ時間、低電力移行時間、イーサネット（登録商標）、予熱移行時間、・・・、ドライバー暗号鍵の各設定項目を含む。プリファレンス情報は、第１記憶手段１４１により記憶される。
【００４５】
また、図５に示す例では、プリファレンス情報の各設定項目に対し、設定値の例を示している。このプリファレンス情報の設定値が各画像処理装置１に設定されることになる。画像処理装置１は、プリファレンス情報の設定値に基づいて各機能の動作を行う。
【００４６】
図６は、親装置の識別情報の一例を示す図である。図６に示す例では、例えば、親装置の識別情報としてＵＲＬが関連付けられる。識別情報は、例えばＩＰアドレスなどでもよい。また、画像処理装置がネットワーク上の画像処理装置の名称とＵＲＬ又はＩＰアドレスとを関連付けたデータを保持していれば、親装置の識別情報として画像処理装置の名称を記憶するようにしてもよい。親装置の識別情報は、第２記憶手段１４２により記憶される。
【００４７】
＜動作＞
次に、実施例１における情報設定システムの動作について説明する。まず、取得先として設定する画像処理装置の適否を判定して取得先を登録する処理について説明する。
【００４８】
《親装置の登録処理》
図７は、実施例１における親装置の登録処理の一例を示すフローチャートである。図７に示すステップＳ１０１で、ユーザ（例えばシステム管理者）は、子装置１の操作手段１０５を用いて、親装置の識別情報を入力する。これは、ユーザが、親装置の取得先入力画面を操作することで、操作手段１０５は、親装置の識別情報を取得できる。
【００４９】
図８は、親装置の入力画面の一例を示す図である。図８に示す例では、親装置のＵＲＬを２つユーザに入力させる。この入力画面を用いて入力された親装置のＵＲＬは、操作手段１０５で取得される。図８に示す例では、ＵＲＬの入力順を優先順とし、例えば第一取得先、第二取得先の順で、プリファレンス情報が取得される。また、図８に示す例では、第二取得先までしか表示が無いが、第三取得先以降を入力可能にしてもよい。
【００５０】
ステップＳ１０２で、操作手段１０５は、ＯＫボタン、キャンセルボタンのいずれが押下されたかを判定する。ＯＫボタンが押下されれば（ステップＳ１０２−ＯＫ）ステップＳ１０３に進み、キャンセルボタンが押下されれば（ステップＳ１０２−キャンセル）登録処理を終了する。また、第一取得先として画像処理装置２、第二取得先として画像処理装置３の識別情報が入力されたとする。
【００５１】
ステップＳ１０３で、判定手段１１２は、入力された識別情報が示す画像処理装置から取得された機種情報を取得する。機種情報は、例えばスペック情報である。
【００５２】
ステップＳ１０４で、判定手段１１２は、入力された画像処理装置は、取得先として適切か否かを判定する。適切判定は、上述した通りであるが、例えば、入力された画像処理装置と接続できない場合は不適切と判定する。
【００５３】
取得先が適切であると判定されれば（ステップＳ１０４−ＹＥＳ）ステップＳ１０７に進み、取得先が不適切であると判定されれば（ステップＳ１０４−ＮＯ）ステップＳ１０５に進む。
【００５４】
ステップＳ１０５で、判定手段１１２は、操作手段１０５に対し、確認画面の通知を要求する。操作手段１０５は、この要求を受けると、プリファレンス情報の取得先確認画面を表示する。
【００５５】
図９は、プリファレンス情報の取得先確認画面の一例を示す図である。図９に示す例では、第一取得先がプリファレンス情報の取得先として不適切な場合を示す。例えば、第一取得先として入力されたＵＲＬに接続できない場合に、図９に示す画面が表示される。
【００５６】
図７に戻り、ステップＳ１０６で、操作手段１０５は、ＯＫボタン、キャンセルボタンのいずれが押下されたかを判定する。ＯＫボタンが押下されれば（ステップＳ１０６−ＯＫ）ステップＳ１０７に進み、キャンセルボタンが押下されれば（ステップＳ１０６−キャンセル）ステップＳ１０１に戻る。
【００５７】
ステップＳ１０７で、判定手段１１２は、設定制御手段１０３に登録許可を通知する。設定制御手段１０３は、判定手段１１２から登録許可を通知されると、操作手段１０５から取得した取得先の親装置の識別情報を第二記憶手段１４２に設定登録する。
【００５８】
これにより、取得先としてふさわしくない画像処理装置を登録することを防止することができる。
【００５９】
《プリファレンス情報の取得処理》
次に、実施例１におけるプリファレンス情報の取得処理について説明する。図１０は、実施例１におけるプリファレンス情報の取得処理の一例を示すシーケンス図である。なお、画像処理装置２，３の構成については、図３に示す構成と同様であるため、その符号を２００台、３００台にして説明する。
【００６０】
図１０に示すステップＳ２０１で、更新制御手段１０１は、所定のトリガに基づき、プリファレンス情報のインポート要求を検知する。所定のトリガは、例えば、管理者によるインポート操作、自装置が起動した時、定期的などである。
【００６１】
ステップＳ２０２で、更新制御手段１０１は、情報記憶手段１０４から、親装置情報を取得し、通信制御手段１０２に対し、プリファレンス情報の取得要求を行う。この取得要求は、ダウンロード要求である。
【００６２】
ステップＳ２０３で、通信制御手段１０２は、親装置２に対し、プリファレンス情報の取得要求を行う。ここでは、第一取得先として、親装置２が登録されているとする。
【００６３】
ステップＳ２０４で、親装置２の通信制御手段２０２は、プリファレンス情報の取得要求を受信すると、この取得要求を更新制御手段２０１に通知する。
【００６４】
ステップＳ２０５で、更新制御手段２０１は、設定制御手段２０３に対し、プリファレンス情報の取得を要求する。
【００６５】
ステップＳ２０６、Ｓ２０７で、設定制御手段２０３は、情報記憶手段２０４（第１記憶手段２４１）から、プリファレンス情報を読み出して取得する。
【００６６】
ステップＳ２０８で、設定制御手段２０３は、更新制御手段２０１に対し、プリファレンス情報を出力する。
【００６７】
ステップＳ２０９で、更新制御手段２０３は、通信制御手段２０２に対し、プリファレンス情報を出力する。
【００６８】
ステップＳ２１０で、通信制御手段２０２は、プリファレンス情報を子装置１に送信する。
【００６９】
ステップＳ２１１で、子装置１の通信制御手段１０２は、親装置２から受信したプリファレンス情報を更新制御手段１０１に出力する。
【００７０】
ステップＳ２１２で、更新制御手段１０１は、設定制御手段１０３に対し、プリファレンス情報の設定を要求する。
【００７１】
ステップＳ２１３で、設定制御手段１０３は、親装置２から取得されたプリファレンス情報を用いて、情報記憶手段１０４（第１記憶手段１４１）に記憶されたプリファレンス情報を更新する。
【００７２】
ステップＳ２１４で、更新制御手段１０１は、設定制御手段１０３に対しプリファレンス情報の反映確認を要求する。反映確認は、プリファレンス情報の全ての設定項目が更新されたかを確認する処理である。
【００７３】
ステップＳ２１５、Ｓ２１６で、設定制御手段１０３は、情報記憶手段１０４に記憶されるプリファレンス情報の反映確認を行う。例えば、情報記憶手段１０４に記憶されるプリファレンス情報の各設定項目に反映情報を設け、値が反映（更新）された設定項目と反映されていない設定項目とを区別できるようにする。
【００７４】
ステップＳ２１７で、設定制御手段１０３は、更新制御手段１０１に対し、反映結果を通知する。
【００７５】
ステップＳ２１８で、更新制御手段１０１は、反映結果により未更新の設定項目があることを検知した場合、他の画像処理装置からプリファレンス情報を取得するよう制御する。例えば、更新制御手段１０１は、第２記憶手段１４２に記憶される第二取得先に対してプリファレンス情報の取得要求を出すよう通信制御手段１０２に通知する。
【００７６】
ステップＳ２１９で、通信制御手段１０２は、親装置３に対し、プリファレンス情報の取得要求を行う。ここでは、第二取得先として、親装置３が登録されているとする。
【００７７】
ステップＳ２２０で、親装置３の通信制御手段３０２は、プリファレンス情報の取得要求を受信すると、この取得要求を更新制御手段３０１に通知する。
【００７８】
ステップＳ２２１で、更新制御手段３０１は、設定制御手段３０３に対し、プリファレンス情報の取得を要求する。
【００７９】
ステップＳ２２２、Ｓ２２３で、設定制御手段３０３は、情報記憶手段３０４（第１記憶手段３４１）から、プリファレンス情報を読み出して取得する。
【００８０】
ステップＳ２２４で、設定制御手段３０３は、更新制御手段３０１に対し、プリファレンス情報を出力する。
【００８１】
ステップＳ２２５で、更新制御手段３０３は、通信制御手段３０２に対し、プリファレンス情報を出力する。
【００８２】
ステップＳ２２６で、通信制御手段３０２は、プリファレンス情報を子装置１に送信する。
【００８３】
ステップＳ２２７で、子装置１の通信制御手段１０２は、親装置３から受信したプリファレンス情報を更新制御手段１０１に出力する。
【００８４】
ステップＳ２２８で、更新制御手段１０１は、設定制御手段１０３に対し、プリファレンス情報の設定を要求する。このとき、更新制御手段１０１は、未更新（未反映）の設定項目に対してのみの設定値を用いて更新するよう制御する。これにより、同じ設定項目を重複して更新することを防止することができる。
【００８５】
ステップＳ２２９で、設定制御手段１０３は、親装置３から取得されたプリファレンス情報を用いて、情報記憶手段１０４（第１記憶手段１４１）に記憶されたプリファレンス情報を更新する。
【００８６】
ステップＳ２３０で、更新制御手段１０１は、設定制御手段１０１に対しプリファレンス情報の反映確認を要求する。
【００８７】
ステップＳ２３１、Ｓ２３２で、設定制御手段１０３は、情報記憶手段１０４に記憶されるプリファレンス情報の反映確認を行う。
【００８８】
ステップＳ２３３で、設定制御手段１０３は、更新制御手段１０１に対し、反映結果を通知する。更新制御手段１０１は、例えば全ての設定項目の反映（更新）が完了したことを検知すると、プリファレンス情報の設定処理を終了する。
【００８９】
これにより、未更新の設定項目がある場合、第二記憶手段１４２に記憶された取得先からプリファレンス情報を取得し、未更新の設定項目の更新を補完することができる。
【００９０】
（具体例）
次に、プリファレンス情報の更新について具体例を用いて説明する。図１１は、親装置のプリファレンス情報の一例を示す図である。図１１（Ａ）は、親装置２のプリファレンス情報を示す。図１１（Ｂ）は、親装置３のプリファレンス情報を示す。
【００９１】
図１１に示すように、プリファレンス情報は装置毎に作成され、その装置の設定が１つのファイルとして管理される。プリファレンス情報は、ＰＣ（Personal Computer）上のツールなどを用いることにより参照／編集が可能である。
【００９２】
また、図１１に示すように、機種によって、装置構成やサポートしている機能に違いがあるため、プリファレンス情報にも装置毎に差異がある。図１１に示す例では、親装置２のプリファレンス情報は、親装置３のプリファレンス情報と比較してコピーの「ソート」や「パンチ」といった設定項目が存在しない。また、親装置３には、ＦＡＸの設定項目が存在しない。
【００９３】
また、子装置１で設定できる設定項目数よりも親装置の設定項目数の方が少ない場合、親装置に存在しない設定項目の設定値は変更又は更新されない。そこで、未更新の設定項目に対しては、他の親装置のプリファレンス情報で補完する。
【００９４】
図１２は、子装置１のプリファレンス情報の一例を示す図である。図１２に示す例では、プリファレンス情報に反映情報が関連付けられ、この反映情報は全て「×」となっている。例えば、設定制御手段１０３は、プリファレンス情報のインポート要求が検知されると、この反映情報は初期化され全ての項目で「×」に設定する。なお、「×」は未反映（未更新）、「○」は、反映済（更新済）を表す。
【００９５】
図１３は、親装置２のプリファレンス情報による反映を示す図である。図１３に示す例は、親装置２のプリファレンス情報を用いて子装置１のプリファレンス情報を更新した場合の反映情報を示す。図１３に示す例では、反映情報が「×」の未反映（未更新）の設定項目が存在する。これにより、更新制御手段１０１（取得制御手段１１１）は、他の親装置からプリファレンス情報を取得し、補完する必要があると判定する。
【００９６】
図１４は、親装置３のプリファレンス情報による反映を示す図である。図１４に示す例は、親装置３のプリファレンス情報を用いて子装置１のプリファレンス情報を更新した場合の反映情報を示す。図１４に示す例では、子装置１のプリファレンス情報の設定項目が全て反映されたことを示す。また、更新制御手段１０１は、未反映の設定項目の設定値のみを更新対象とするよう制御する。
【００９７】
《連鎖指定によるプリファレンス情報の取得処理》
次に、親装置の取得先に連鎖してプリファレンス情報を取得しにいく処理について説明する。図１５は、連鎖指定によるプリファレンス情報の取得処理の一例を示すシーケンス図である。図１５に示すステップＳ３０１〜Ｓ３１７の処理は、図１０に示すステップＳ２１７の処理と同様であるため、その説明を省略する。
【００９８】
ステップＳ３１８で、更新制御手段１０１は、プリファレンス情報の取得要求を送信制御する際、親装置２の取得先である親装置３まで辿る指定（連鎖指定）を行う。
【００９９】
ステップＳ３１９で、通信制御手段１０２は、連鎖指定とともに、プリファレンス情報の取得要求を親装置２に送信する。
【０１００】
ステップＳ３２０、Ｓ３２１で、通信制御手段２０２は、連鎖指定があることを確認すると、情報記憶手段２０４に記憶されている取得先の識別情報（例えばＵＲＬ）を取得する。ここでは、取得先として親装置３の識別情報が取得されたとする。
【０１０１】
ステップＳ３２２で、通信制御手段２０２は、親装置３に対し、プリファレンス情報の取得要求を行う。
【０１０２】
ステップＳ３２３〜Ｓ３２８の処理は、図１０に示すステップＳ２２０〜Ｓ２２５の処理と同様であるため、その説明を省略する。
【０１０３】
ステップＳ３２９で、通信制御手段３０２は、親装置２に対し、プリファレンス情報を送信する。
【０１０４】
ステップＳ３３０で、親装置２の通信制御手段２０２は、親装置３から受信したプリファレンス情報を子装置１に転送する。
【０１０５】
ステップＳ３３１〜Ｓ３３７の処理は、図１０に示すステップＳ２２７〜Ｓ２３３の処理と同様であるため、その説明を省略する。
【０１０６】
これにより、プリファレンス情報の取得要求時に連鎖指定を行うことで、子装置１は、取得先として少なくとも１つの親装置の識別情報を保持しておけばよい。親装置２は、連鎖指定があるときだけ、さらに親装置３にプリファレンス情報を取得しにいく。
【０１０７】
《未更新の設定項目がある場合の通知処理》
次に、複数の画像処理装置のプリファレンス情報を用いて、プリファレンス情報の設定処理を行ったが、未更新の設定項目が残っている場合の通知処理について説明する。図１６は、未更新の設定項目がある場合の通知処理の一例を示すシーケンス図である。
【０１０８】
なお、図１６に示す例では、親装置２と親装置３のプリファレンス情報を用いて更新しても、未更新の設定項目があるとする。
【０１０９】
図１６に示すステップＳ４０１〜Ｓ４３３の処理は、図１０に示すステップＳ２０１〜Ｓ２３３の処理と同様であり、異なるところは、ステップＳ４３３で、未更新の設定項目があると更新制御手段１０１が確認することである。
【０１１０】
ステップＳ４３４で、更新制御手段１０２は、未更新の設定項目があることをメール制御手段１０６に通知する。
【０１１１】
ステップＳ４３５で、メール制御手段１０６は、未更新の設定項目があることを、例えば管理者にメール送信する。メール制御手段１０６は、管理者のメールアドレスを保持しておく。
【０１１２】
なお、メール制御手段１０６以外にも、操作手段１０５を用いて表示部に未更新の設定項目があることを通知してもよいし、装置の管理ツールの画面に未更新の設定項目があることが通知されるようにしてもよい。
【０１１３】
これにより、複数の画像処理装置のプリファレンス情報を用いて更新処理を行っても、未更新の設定項目があることを管理者に通知することができる。
【０１１４】
以上、実施例１によれば、設定情報の取得先を画像処理装置にする場合、更新対象の設定情報に含まれる未更新の設定項目の数を減少させることができる。
【０１１５】
［実施例２］
次に、実施例２における情報設定システムについて説明する。実施例２では、始めに取得要求を送信した取得先にプリファレンス情報がない場合、子装置１は、その取得先の親装置が保持するプリファレンス情報を取得して更新処理を行う。
【０１１６】
＜システム＞
実施例２における情報設定システムは、図１に示すシステムと同様であるため、その説明を省略する。
【０１１７】
＜ハードウェア＞
各画像処理装置のハードウェアは、図２に示したハードウェアと同様であるため、その説明を省略する。
【０１１８】
＜機能＞
画像処理装置１の機能は、図３、４に示す構成と同様であるため、同じ符号を用いて説明する。また、画像処理装置２〜３の機能については、図３，４に示す符号をそれぞれ２００、３００番台にして、動作説明の際に説明する。
【０１１９】
＜動作＞
次に、実施例２における情報設定システムの動作について説明する。まず、親装置の設定登録処理について説明する。
【０１２０】
《親装置の取得先の装置からプリファレンス情報を取得する場合（その１）》
図１７は、実施例２におけるプリファレンス情報の設定処理（その１）の一例を示すシーケンス図である。図１７に示す処理は、親装置が、自装置の取得先である装置からプリファレンス情報を取得し、子装置は、親装置が自身の取得先から取得したプリファレンス情報を取得して設定する処理である。
【０１２１】
図１７に示すステップＳ５０１〜Ｓ５０６の処理は、図１０に示すステップＳ２０１〜Ｓ２０６の処理と同様であり、その説明を省略する。
【０１２２】
ステップＳ５０７で、設定制御手段２０３は、情報記憶手段２０４にプリファレンス情報がないことを知る。
【０１２３】
ステップＳ５０８で、設定制御手段２０３は、更新制御手段２０１に対し、プリファレンス情報がないことを通知する。
【０１２４】
ステップＳ５０９で、更新制御手段２０１は、自装置の取得先として登録されている親装置３に対し、プリファレンス情報の取得要求を行うよう通信制御手段２０２を制御する。
【０１２５】
ステップＳ５１０で、通信制御手段２０２は、自身の親装置３に対し、プリファレンス情報の取得要求を送信する。
【０１２６】
ステップＳ５１１〜Ｓ５１６の処理は、図１０に示すステップＳ２２０〜Ｓ２２５の処理と同様であり、異なるところは、取得要求の送信元が親装置２であり、プリファレンス情報の送信先が親装置２であることである。
【０１２７】
ステップＳ５１７で、親装置３の通信制御手段３０２は、親装置２に対し、プリファレンス情報を送信する。
【０１２８】
ステップＳ５１８で、親装置２の通信制御手段２０２は、親装置３から受信したプリファレンス情報を子装置１に送信する。
【０１２９】
ステップＳ５１９〜Ｓ５２５の処理は、図１０に示すステップＳ２１１〜Ｓ２１７の処理と同様であり、異なるところは、親装置３のプリファレンス情報に基づいて更新処理が行われることである。なお、ステップＳ５２５の後は、全ての設定項目が反映されていれば設定処理を終了し、全ての設定項目が反映されていなければ、第二取得先にプリファレンス情報を取得するよう制御される。
【０１３０】
（親装置による取得先としての適否判断処理）
次に、親装置２による取得先としての適否判断処理について説明する。図１８は、親の取得先の適否判断処理（その１）の一例を示すフローチャートである。親装置２は、親装置３が子装置１の取得先として適切か否かを判定してもよい。この処理は、ステップＳ５０８の後に行われるのが適当である。
【０１３１】
ステップＳ６０１で、親装置２の更新制御手段２０１は、通信制御手段２０２が取得した子装置１のスペック（例えば装置構成）を取得する。
【０１３２】
ステップＳ６０２で、更新制御手段２０１は、通信制御手段２０２が取得した自身の親装置３のスペックを取得する。
【０１３３】
ステップＳ６０３で、更新制御手段２０１は、子装置１と親装置３とのスペックを比較する。
【０１３４】
ステップＳ６０４で、更新制御手段２０１は、スペックが例えば所定数以上一致していれば、親装置３は子装置１の取得先として適切であると判定する。更新制御手段２０１は、スペックの一致数が所定数未満であれば、親装置３は子装置１の取得先として不適切であると判定する。適切であると判定されれば（ステップＳ６０４−ＹＥＳ）ステップＳ６０５に進み、不適切であると判定されれば（ステップＳ６０５−ＮＯ）ステップＳ６０６に進む。
【０１３５】
ステップＳ６０５で、更新制御手段２０１は、自身の親（取得先）の装置にプリファレンス情報の取得要求を送信するよう制御する。
【０１３６】
ステップＳ６０６で、更新制御手段２０１は、子装置１に対し、自身にプリファレンス情報がないこと、自身の親は、プリファレンス情報の取得先として不適切であることを通知するよう制御する。
【０１３７】
これにより、親装置２は、自身にプリファレンス情報がないときに、自身の親が取得先としてふさわしいか否かを、プリファレンス情報を取得する前に判定することができる。
【０１３８】
《親装置の取得先の装置からプリファレンス情報を取得する場合（その２）》
図１９は、実施例２におけるプリファレンス情報の設定処理（その２）の一例を示すシーケンス図である。図１９に示す処理は、子装置は、親装置に設定された取得先の識別情報を取得し、子装置が、親装置の取得先に直接アクセスしてプリファレンス情報を取得して設定する処理である。
【０１３９】
図１９に示すステップＳ７０１〜Ｓ７０８の処理は、図１７に示すステップＳ５０１〜Ｓ５０８の処理と同様であり、その説明を省略する。
【０１４０】
ステップＳ７０９で、更新制御手段２０１は、通信制御手段２０２に対し、エラーを子装置１に送信するよう制御する。
【０１４１】
ステップＳ７１０で、通信制御手段２０２は、子装置１に対し、プリファレンス情報の取得不可を示すエラーを通知する。
【０１４２】
ステップＳ７１１で、子装置１の通信制御手段１０２は、親装置２から受けたエラー通知を更新制御手段１０１に通知する。
【０１４３】
ステップＳ７１２で、更新制御手段１０１（取得先制御手段１１１）は、通信制御手段１０２に対し、取得先の識別情報（例えばＵＲＬ）の取得要求を行うよう要求する。
【０１４４】
ステップＳ７１３で、通信制御手段１０２は、親装置２に対し、親装置２の取得先を示す識別情報の取得要求を送信する。
【０１４５】
ステップＳ７１４、Ｓ７１５で、親装置２の通信制御手段２０２は、情報記憶手段２０４から取得先に設定されている親装置の識別情報を読み出して取得する。
【０１４６】
ステップＳ７１６で、通信制御手段２０２は、自装置の親に設定されている画像処理装置の識別情報を子装置１に送信する。
【０１４７】
ステップＳ７１７で、子装置１の通信制御手段１０２は、更新制御手段１０１に親装置３の取得先の識別情報を通知する。
【０１４８】
ステップＳ７１８で、更新制御手段１０１は、取得した親装置３の識別情報に基づいて、プリファレンス情報の取得要求を通信制御手段１０２に要求する。
【０１４９】
ステップＳ７１９〜Ｓ７３３の処理は、図１０に示すステップＳ２１９〜Ｓ２３３の処理と同様であり、異なるところは二回目ではなく一回目のプリファレンス情報の更新処理であることである。これにより、プリファレンス情報の送信回数を少なくし、通信路に負担をかけずに済む。
【０１５０】
（子装置による取得先としての適否判断処理）
次に、子装置１による、親装置の取得先としての適否判断処理について説明する。図２０は、親の取得先の適否判断処理（その２）の一例を示すフローチャートである。子装置１は、親装置３が子装置１の取得先として適切か否かを判定してもよい。この処理は、ステップＳ７１７の後に行われるのが適当である。
【０１５１】
ステップＳ８０１で、子装置１の更新制御手段１０１は、親装置２の取得先である親装置３の識別情報（例えばＵＲＬ）を取得する。
【０１５２】
ステップＳ８０２で、更新制御手段１０１は、信制御手段１０２が取得した親装置２のさらに親装置３のスペックを取得する。
【０１５３】
ステップＳ８０３で、更新制御手段１０１は、自身の子装置１と親装置３とのスペックを比較する。
【０１５４】
ステップＳ８０４で、更新制御手段１０１は、スペックが例えば所定数以上一致していれば、親装置３は子装置１の取得先として適切であると判定する。更新制御手段１０１は、スペックの一致数が所定数未満であれば、親装置３は子装置１の取得先として不適切であると判定する。適切であると判定されれば（ステップＳ８０４−ＹＥＳ）ステップＳ８０５に進み、不適切であると判定されれば（ステップＳ８０４−ＮＯ）この処理を終了する。
【０１５５】
ステップＳ８０５で、更新制御手段１０１は、親装置２の取得先である親装置３にプリファレンス情報の取得要求を送信するよう制御する。
【０１５６】
これにより、子装置１は、親装置２にプリファレンス情報がないときに、親装置２の取得先である親装置３が取得先としてふさわしいか否かを、プリファレンス情報を取得する前に判定することができる。
【０１５７】
《親装置で作成されたプファレンス情報の設定処理》
次に、親装置がプリファレンス情報を保持していない場合、親装置が作成したプリファレンス情報を取得して設定する処理について説明する。
【０１５８】
図２１は、親装置で作成されたプリファレンス情報を設定する処理の一例を示すシーケンス図である。図２１に示すステップＳ９０１〜Ｓ９０４の処理は、図１０に示すステップＳ２０１〜Ｓ２０４の処理と同様であるため、その説明を省略する。
【０１５９】
ステップＳ９０５で、更新制御手段２０１は、自装置にプリファレンス情報がないことを確認すると、設定制御手段２０３に対し、プリファレンス情報の作成を要求する。
【０１６０】
ステップＳ９０６で、設定制御手段２０３は、プリファレンス情報の作成を要求されると、情報記憶手段２０４に記憶されている各機能の各設定項目の設定値を１つのファイルにしてプリファレンス情報を作成する。
【０１６１】
設定制御手段２０３は、例えば、プリファレンス情報に含まれる各設定項目を保持しておき、この設定項目に対応する設定値を情報記憶手段２０４から検索し、検索された各設定値を１つのファイルにする。
【０１６２】
図２２は、プリファレンス情報に含まれる各設定項目の情報の一例を示す図である。図２２に示すように、設定制御手段２０３は、各設定項目を保持する。設定制御手段２０３は、図２２に示す各設定項目に対応する設定値を含むプリファレンス情報を作成する。作成されたプリファレンス情報は、例えば一時的に情報記憶手段２０４に記憶される。
【０１６３】
図２１に戻り、ステップＳ９０７〜Ｓ９２２の処理は、図１０のステップＳ２０５〜２２０の処理と同様であるため、その説明を省略する。
【０１６４】
ステップＳ９２３で、更新制御手段３０１は、自身にプリファレンス情報がないことを確認すると、設定制御手段３０３に対し、プリファレンス情報の作成を要求する。
【０１６５】
ステップＳ９２４で、設定制御手段３０３は、プリファレンス情報の作成を要求されると、情報記憶手段３０４に記憶されている各機能の各設定項目の設定値を１つのファイルにしてプリファレンス情報を作成する。作成の仕方は、ステップＳ９０６と同様である。
【０１６６】
ステップＳ９２５〜Ｓ９３７の処理は、図１０に示すステップＳ２２１〜Ｓ２３３の処理と同様であるため、その説明を省略する。
【０１６７】
これにより、親装置は、自身にプリファレンス情報がない場合にプリファレンス情報を作成し、子装置は、親装置で作成された最新のプリファレンス情報を取得して更新することができる。また、親装置は、プリファレンス情報の取得要求を受ける度にプリファレンス情報を作成して一時的に記憶することで、記憶手段の容量を効率的に用いることができる。また、子装置は、親装置として指定された装置のプリファレンス情報を確実に取得することができるようになる。
【０１６８】
以上、実施例２によれば、親装置にプリファレンス情報がない場合にも、子装置はプリファレンス情報を取得することができる。
【０１６９】
［実施例３］
次に、実施例３における情報設定システムについて説明する。実施例３では、画像処理装置により作成されたプリファレンス情報が情報処理装置（例えば外部サーバ）にエクスポートされ、画像処理装置は、情報処理装置にもプリファレンス情報の取得要求を出すことが可能である。
【０１７０】
＜システム＞
図２３は、実施例３における情報設定システムの一例を示す図である。図２３に示すように、情報設定システムは、ネットワークを介して画像処理装置１〜５、情報処理装置６が接続されている。情報処理装置６は、例えば、記憶部を有する外部サーバ装置などである。情報処理装置６は、画像処理装置で作成されたプリファレンス情報のファイルを保持する。
【０１７１】
情報処理装置６は、各画像処理装置からプリファレンス情報の取得要求を受信した場合は、プリファレンス情報を各画像処理装置に送信する。
【０１７２】
＜ハードウェア＞
《画像処理装置》
各画像処理装置１〜５のハードウェアは、図２に示したハードウェアと同様であるため、その説明を省略する。
【０１７３】
《情報処理装置》
図２４は、実施例３における情報処理装置６のハードウェアの一例を示すブロック図である。図２４に示すように、情報処理装置６は、制御部８１、主記憶部８２、補助記憶部８３、外部記録装置Ｉ／Ｆ部８４、ネットワークＩ／Ｆ部８６、入力部８７、表示部８８を有する。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
【０１７４】
制御部８１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部８１は、主記憶部８２に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【０１７５】
主記憶部８２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部８１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【０１７６】
補助記憶部８３は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【０１７７】
外部記録装置Ｉ／Ｆ部８４は、ＵＳＢ（Universal Serial Bus）などのデータ伝送路を介して接続された記録媒体８５（例えば、フラッシュメモリ、ＳＤカードなど）と情報処理装置６とのインタフェースである。
【０１７８】
また、記録媒体８５に、所定のプログラムを格納し、この記録媒体８５に格納されたプログラムは外部記録装置Ｉ／Ｆ部８４を介して情報処理装置６にインストールされ、インストールされた所定のプログラムは情報処理装置６により実行可能となる。
【０１７９】
ネットワークＩ／Ｆ部８６は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器と情報処理装置６とのインタフェースである。
【０１８０】
入力部８７は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、表示部８８の表示画面上でキーの選択等を行うためのマウスやスライスパット等を有する。また、入力部８７は、ユーザが制御部８１に操作指示を与えたり、データを入力したりするためのユーザインタフェースである。
【０１８１】
表示部８８は、ＬＣＤ（Liquid Crystal Display）等により構成され、制御部８１から入力される表示データに応じた表示が行われる。なお、情報処理装置６は、入力部８７と表示部８８とは必ずしも備えなくてもよい。
【０１８２】
＜構成＞
《画像処理装置》
各画像処理装置の構成は、図３に示す構成と同様であるため、同じ符号を用いて説明する。画像処理装置２、４は、図３に示す符号を２００台、４００台にして説明する。
【０１８３】
《情報処理装置》
図２５は、情報処理装置６の構成の一例を示すブロック図である。図２５に示す例では、情報処理装置６は、通信制御手段６０１、認証制御手段６０２、情報管理手段６０３、情報記憶手段６０４を有する。情報記憶手段６０４は、例えば補助記憶部８３により実現され、認証制御手段６０２、情報管理手段６０３は、例えば制御部８１及びワークメモリとして主記憶部８２により実現されうる。通信制御手段６０１は、例えばネットワークＩ／Ｆ部８６により実現されうる。情報記憶手段６０４以外の構成は、モジュールとして実装されうる。
【０１８４】
通信制御手段６０１は、ネットワークで接続された各画像処理装置との通信の制御を行う。通信制御手段６０１は、例えば、画像処理装置１から、プリファレンス情報の取得要求を受信する。また、通信制御手段６０１は、画像処理装置１に対し、プリファレンス情報を送信する。
【０１８５】
また、通信制御手段６０１は、画像処理装置からエクスポートされたプリファレンス情報を受信する。つまり、通信制御手段６０１は、送信手段、受信手段としての役割を有する。
【０１８６】
認証制御手段６０２は、通信制御手段６０１が認証情報を取得した場合、この認証情報を用いて認証処理を行う。例えば、認証処理は、取得した機器ＩＤの照合をしたり、ユーザアカウント、パスワードの照合をしたりする。通信制御手段６０１は、認証結果を画像処理装置１に送信する。
【０１８７】
情報管理手段６０３は、通信制御手段６０１が、プリファレンス情報の取得要求を受信した場合、情報記憶手段６０４からプリファレンス情報の読み出しを行う。また、情報管理手段６０３は、通信制御手段６０１が、プリファレンス情報を受信した場合、情報記憶手段６０４に書き込む。
【０１８８】
情報記憶手段６０４は、ネットワークに接続される各画像処理装置で共通して設定されるプリファレンス情報を記憶する。情報記憶手段６０４は、画像処理装置からエクスポートされたプリファレンス情報を記憶する。
【０１８９】
情報処理装置６は、画像処理装置でプリファレンス情報を取得できない場合の補助的な役割で用いられてもよい。
【０１９０】
＜動作＞
次に、実施例３における情報設定システムの動作について説明する。図２６は、実施例３におけるプリファレンス情報の設定処理の一例を示すシーケンス図である。
【０１９１】
図２６に示すステップＳ１００１で、更新制御手段４０１は、所定のトリガを検知すると、設定制御手段４０３に対し、プリファレンス情報の作成を要求する。所定のトリガは、定期的、管理者に指示されたときなどである。
【０１９２】
ステップＳ１００２で、設定制御手段４０３は、情報記憶手段４０４に記憶されている各設定値を検索して、プリファレンス情報として１つのファイルを作成する。作成の仕方は、図２１に示すステップＳ９０６と同様である。
【０１９３】
ステップＳ１００３で、更新制御手段４０１は、設定制御手段４０３に対し、作成したプリファレンス情報の取得を要求する。
【０１９４】
ステップＳ１００４、Ｓ１００５で、設定制御手段４０３は、情報記憶手段４０４からプリファレンス情報を読み出して取得する。
【０１９５】
ステップＳ１００６で、設定制御手段４０３は、更新制御手段４０１に対し、プリファレンス情報を出力する。
【０１９６】
ステップＳ１００７で、更新制御手段４０１は、プリファレンス情報のエクスポート先として設定されている情報処理装置６に対してプリファレンス情報を送信するよう通信制御手段４０２に要求する。
【０１９７】
ステップＳ１００８で、通信制御手段４０２は、情報処理装置６に対し、プリファレンス情報をエクスポートする。これにより、情報処理装置６は、画像処理装置で作成された最新のプリファレンス情報を保持することができる。
【０１９８】
ステップＳ１０１０〜Ｓ１０２６の処理は、図１０に示すステップＳ２０１〜２１７の処理と同様であるため、その説明を省略する。
【０１９９】
ステップＳ１０２７で、更新制御手段１０１は、例えば第二取得先として設定されている情報処理装置６に対し、プリファレンス情報の取得要求を行うよう通信制御手段１０２に要求する。
【０２００】
ステップＳ１０２８で、通信制御手段１０２は、情報処理装置６に対し、プリファレンス情報の取得要求を行う。
【０２０１】
ステップＳ１０２９で、通信制御手段１０２は、情報処理装置６から、画像処理装置４で作成されたプリファレンス情報を受信する。
【０２０２】
ステップＳ１０３０で、通信制御手段１０２は、更新制御手段１０１にプリファレンス情報を送信する。
【０２０３】
ステップＳ１０３１〜Ｓ１０３６の処理は、図１０に示すステップＳ２２８〜Ｓ２３３の処理と同様であり、異なるところは、情報処理装置６から取得されたプリファレンス情報を用いることである。
【０２０４】
以上、実施例３によれば、画像処理装置で作成されたプリファレンス情報を外部サーバに保持させ、画像処理装置は、外部サーバにもプリファレンス情報を取得しにいくことができる。
【０２０５】
［変形例］
各実施例の画像処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０２０６】
また、各実施例の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、各実施例の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０２０７】
また、各実施例の画像処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０２０８】
各実施例の画像処理装置で実行されるプログラムは、前述した各手段を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）がＨＤＤからプログラムを読み出して実行することにより上記各手段のうち１又は複数の各手段がＲＡＭ上にロードされ、１又は複数の各手段がＲＡＭ上に生成されるようになっている。
【０２０９】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０２１０】
１、２、３、４、５  画像処理装置
６  情報処理装置
１１  ＣＰＵ
１３−１  ＭＥＭ−Ｐ
１３−２  ＭＥＭ−Ｃ
１３−３  ＨＤＤ
１０１  更新制御手段
１０２  通信制御手段
１０３  設定情報制御手段
１０４  情報記憶手段
１０５  操作手段
１０６  メール制御手段
１０７  設定値管理手段
１０８  認証手段
１１１  取得制御手段
１１２  判定手段
１４１  第１記憶手段
１４２  第２記憶手段
【先行技術文献】
【特許文献】
【０２１１】
【特許文献１】特開２００８−７２３１８号公報
【図１】
2013143659.tif 000003
【図２】
2013143659.tif 000004
【図３】
2013143659.tif 000005
【図４】
2013143659.tif 000006
【図５】
2013143659.tif 000007
【図６】
2013143659.tif 000008
【図７】
2013143659.tif 000009
【図８】
2013143659.tif 000010
【図９】
2013143659.tif 000011
【図１０】
2013143659.tif 000012
【図１１】
2013143659.tif 000013
【図１２】
2013143659.tif 000014
【図１３】
2013143659.tif 000015
【図１４】
2013143659.tif 000016
【図１５】
2013143659.tif 000017
【図１６】
2013143659.tif 000018
【図１７】
2013143659.tif 000019
【図１８】
2013143659.tif 000020
【図１９】
2013143659.tif 000021
【図２０】
2013143659.tif 000022
【図２１】
2013143659.tif 000023
【図２２】
2013143659.tif 000024
【図２３】
2013143659.tif 000025
【図２４】
2013143659.tif 000026
【図２５】
2013143659.tif 000027
【図２６】
2013143659.tif 000028