(57)【要約】【課題】設定情報の取得先である画像処理装置の変更を可能にし、設定情報を柔軟に取得すること。【解決手段】各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段と、第２記憶手段に記憶された識別情報が示す画像処理装置に対して、設定情報の取得要求を送信する送信手段と、取得要求を送信した画像処理装置から、設定情報を受信する受信手段と、受信手段により受信された設定情報で、第１記憶手段に記憶される設定情報を更新する更新手段と、第２記憶手段に記憶される画像処理装置の識別情報を、他の画像処理装置の識別情報に変更する変更手段と、を備える。【選択図】図３
2013143658.tif 000002
【特許請求の範囲】
【請求項１】
各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、
前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段と、
前記第２記憶手段に記憶された識別情報が示す画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、
前記取得要求を送信した画像処理装置から、前記設定情報を受信する受信手段と、
前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新する更新手段と、
前記第２記憶手段に記憶される画像処理装置の識別情報を、他の画像処理装置の識別情報に変更する変更手段と、
を備える画像処理装置。
【請求項２】
前記第２記憶手段に複数の画像処理装置の識別情報が記憶される場合、前記複数の画像処理装置から取得したそれぞれの機種情報に基づいて、それぞれの識別情報に優先順を付与する取得先制御手段をさらに備え、
前記送信手段は、
前記優先順に従って前記取得要求を送信する請求項１記載の画像処理装置。
【請求項３】
前記取得先制御手段は、
該画像処理装置の機種情報に基づいて、自装置の設定情報の設定項目数よりも少ない設定項目数を含む設定情報を有する取得先の画像処理装置の識別情報を、前記第２記憶手段への記憶対象から除くよう制御する請求項２記載の画像処理装置。
【請求項４】
前記変更手段は、
前記受信手段により前記設定情報が受信できない場合に、前記識別情報の変更を行う請求項１乃至３いずれか一項に記載の画像処理装置。
【請求項５】
前記取得先の画像処理装置がジョブ実行中のため、該取得先の画像処理装置からジョブ実行中の通知を受けると前記設定情報の取得処理を中断し、該取得先の画像処理装置からジョブ完了の通知を受けると、前記取得要求を前記取得先の画像処理装置に再度送信するよう制御する更新制御手段をさらに備える請求項１乃至４いずれか一項に記載の画像処理装置。
【請求項６】
ネットワークを介して接続された複数の画像処理装置を備える情報設定システムであって、
一の画像処理装置は、
各機能の設定項目に対する各設定値が管理者により変更された場合、他の画像処理装置に対し、該一の画像処理装置を取得先とする登録要求を行う更新制御手段と、
前記一の画像処理装置の識別情報と共に前記登録要求を前記他の画像処理装置に送信する送信手段と、を備え、
前記他の画像処理装置は、
各機能の設定項目に対する各設定値を含む設定情報を記憶する第１記憶手段と、
前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段と、
前記設定情報を取得する際、前記第２記憶手段に記憶された識別情報が示す画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、
前記取得要求を送信した画像処理装置から、前記設定情報を受信する受信手段と、
前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新する更新手段と、
前記一の画像処理装置から前記登録要求を受けた場合、前記第２記憶手段に記憶される画像処理装置の識別情報を、前記一の画像処理装置の識別情報に変更する変更手段と、
を備える情報設定システム。
【請求項７】
前記他の画像処理装置は、
前記第２記憶手段に記憶される識別情報が示す画像処理装置から前記設定情報が取得できない場合、自装置以外の画像処理装置に対し、前記設定情報の取得先であるかの問い合わせを行う更新制御手段をさらに備え、
前記変更手段は、
前記問い合わせの結果、前記取得先であることを表す情報を含めて応答した画像処理装置があった場合、該画像処理装置の識別情報に変更し、
前記一の画像処理装置は、
前記設定情報の取得先であることを表す情報を保持し、前記問い合わせの際、該情報を含めて応答する請求項６記載の情報設定システム。
【請求項８】
各機能の設定項目に対する各設定値を含む設定情報を記憶する第１記憶手段と、前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段とを備える画像処理装置に実行させるためのプログラムであって、
前記設定情報を取得する際、前記第２記憶手段に記憶された識別情報が示す画像処理装置に対して、前記設定情報の取得要求を送信する送信ステップと、
前記取得要求を送信した画像処理装置から、前記設定情報を受信する受信ステップと、
前記受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新する更新ステップと、
前記第２記憶手段に記憶される画像処理装置の識別情報を、他の画像処理装置の識別情報に変更する変更ステップと、
を有するプログラム。
【請求項９】
請求項８記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報を他装置から取得して設定する画像処理装置、情報設定システム、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、画像処理装置の多機能化に伴い、各機能を動作させるための設定が増加している。これにより、画像処理装置の新規導入やアプリケーションの更新の際、機器設定が煩雑になり、管理者の負担が増大していた。
【０００３】
この問題に対し、画像処理装置毎に設定操作をする必要がない技術がある。例えば、特許文献１には、サーバが画像処理装置毎に設定情報を保持し、画像処理装置が、自身の機器に対応する設定情報をサーバから取得し、取得した設定情報を登録する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、設定情報を保持するサーバを設け、このサーバからしか設定情報を取得することができなかった。また、コストの観点からサーバを設けずに画像処理装置に設定情報を保持させることを考えた場合、画像処理装置は電源ＯＦＦ時やジョブ実行中には設定情報を送信することが困難となる。よって、設定情報を取得する装置を１つだけ設定するのではなく、各画像処理装置から柔軟に設定情報を取得できるようにすることが望まれている。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、設定情報の取得先である画像処理装置を柔軟に変更することができる画像処理装置、情報設定システム、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明における一態様の画像処理装置は、各機能の各設定項目に対する設定値を含む設定情報を記憶する第１記憶手段と、前記設定情報の取得先を示す画像処理装置の識別情報を記憶する第２記憶手段と、前記第２記憶手段に記憶された識別情報が示す画像処理装置に対して、前記設定情報の取得要求を送信する送信手段と、前記取得要求を送信した画像処理装置から、前記設定情報を受信する受信手段と、前記受信手段により受信された設定情報で、前記第１記憶手段に記憶される設定情報を更新する更新手段と、前記第２記憶手段に記憶される画像処理装置の識別情報を、他の画像処理装置の識別情報に変更する変更手段と、を備える。
【発明の効果】
【０００７】
本発明によれば、設定情報の取得先である画像処理装置の変更を可能にし、設定情報を柔軟に取得することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１における情報設定システムの一例を示す図。
【図２】実施例１における画像処理装置のハードウェアの一例を示すブロック図。
【図３】実施例１における画像処理装置の機能の一例を示すブロック図。
【図４】設定値制御手段の機能の一例を示すブロック図。
【図５】プリファレンス情報の一例を示す図。
【図６】親装置の識別情報の一例を示す図。
【図７】実施例１における親装置の登録処理とプリファレンス情報の設定処理の一例を示すシーケンス図。
【図８】親装置の登録画面（その１）の一例を示す図。
【図９】親装置未設定の場合の親装置登録処理の一例を示すシーケンス図。
【図１０】インポート実行失敗の通知画面の一例を示す図。
【図１１】親装置にアクセスできない場合の処理の一例を示すシーケンス図。
【図１２】更新失敗の通知画面の一例を示す図。
【図１３】親装置が使用中の場合の処理の一例を示すシーケンス図。
【図１４】更新中断の通知画面の一例を示す図。
【図１５】複数の親装置を登録する処理とプリファレンス情報の設定処理の一例を示すシーケンス図。
【図１６】親装置の登録画面（その２）の一例を示す図。
【図１７】親装置情報の一例を示す図。
【図１８】更新結果の通知画面の一例を示す図。
【図１９】親装置の登録判定処理の一例を示すシーケンス図。
【図２０】登録結果の通知画面の一例を示す図。
【図２１】親装置の優先順判定処理の一例を示すシーケンス図。
【図２２】優先順が付与された親装置の識別情報の一例を示す図。
【図２３】登録された全親装置にアクセスできない場合の処理の一例を示すシーケンス図。
【図２４】更新失敗の通知画面の一例を示す図。
【図２５】実施例２における親装置の設定登録処理の一例を示すシーケンス図。
【図２６】登録結果の通知画面の一例を示す図。
【図２７】親装置か否かの問い合わせ処理の一例を示すシーケンス図。
【図２８】更新結果の通知画面の一例を示す図。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明における実施例を詳細に説明する。
【００１０】
［実施例１］
＜システム＞
図１は、実施例１における情報設定システムの一例を示す図である。図１に示すように、情報設定システムは、ネットワークを介して複数の画像処理装置１〜５が接続されている。各画像処理装置は、他の画像処理装置とデータ通信をすることができる。画像処理装置は、例えばＭＦＰ（Multifunction Peripheral）やプリンタなどである。
【００１１】
画像処理装置１は、例えば、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能などを一つの筐体に搭載したものである。画像処理装置３は、例えば、レーザープリンタである。
【００１２】
画像処理装置１は、実施例１では、他の画像処理装置に対し、装置を動作させるための設定情報の取得要求を送信する。以下では、他の画像処理装置は、例えば画像処理装置５として説明する。
【００１３】
ここで、設定情報は、プリファレンス情報ともいう。プリファレンス情報は、例えば、１つのファイルであり、各機能の各設定項目における設定値を含む情報である。画像処理装置１は、取得したプリファレンス情報を用いて装置の設定を行い、各機能の処理を行う。
【００１４】
画像処理装置１は、プリファレンス情報の取得先を適宜変更することができる。例えば、画像処理装置１は、プリファレンス情報の取得先を画像処理装置５から画像処理装置４に変更してもよい。
【００１５】
なお、プリファレンス情報を取得する側（取得元）の画像処理装置を子画像処理装置又は子装置と呼び、プリファレンス情報が取得される側（取得先）の画像処理装置を親画像処理装置又は親装置と呼ぶ。
【００１６】
＜ハードウェア＞
図２は、実施例１における画像処理装置１のハードウェアの一例を示すブロック図である。画像処理装置１のハードウェアとしては、コントローラ１０と、オペレーションパネル２０と、ファクシミリコントロールユニット（ＦＣＵ）３０と、プロッタ４０、スキャナ５０及びその他ハードウェア６０で構成されるエンジン部７０を有する。
【００１７】
コントローラ１０は、ＣＰＵ（Central Processing Unit）１１、ＡＳＩＣ（Application Specific Integrated Circuit）１５、ＮＢ１２、ＳＢ１６、ＭＥＭ−Ｐ１３−１、ＭＥＭ−Ｃ１３−２、ＨＤＤ（ハードディスクドライブ）１３−３、ＮＩＣ（ネットワークインタフェースコントローラ）１４−１、ＵＳＢデバイス１４−２、ＩＥＥＥ１３９４デバイス１４−３、セントロニクスデバイス１４−４を有する。
【００１８】
ＣＰＵ１１は、種々の情報処理用のＩＣである。ＡＳＩＣ１５は、種々の画像処理用のＩＣである。ＮＢ１２は、コントローラ１０のノースブリッジである。ＳＢ１６は、コントローラ１０のサウスブリッジである。ＭＥＭ−Ｐ１３−１は、画像処理装置１のシステムメモリである。ＭＥＭ−Ｃ１３−２は、画像処理装置１のローカルメモリである。ＨＤＤ１３−３は、画像処理装置１のストレージである。
【００１９】
ＮＩＣ１４−１は、ＭＡＣアドレスによるネットワーク通信用のコントローラである。ＵＳＢデバイス１４−２は、ＵＳＢ規格の接続端子を提供するためのデバイスである。ＩＥＥＥ１３９４デバイス１４−３は、ＩＥＥＥ１３９４規格の接続端子を提供するためのデバイスである。セントロニクスデバイス１４−４は、セントロニクス仕様の接続端子を提供するためのデバイスである。
【００２０】
オペレーションパネル２０は、オペレータが画像処理装置１に入力を行うためのハードウェアであると共に、オペレータが画像処理装置１から出力を得るためのハードウェアである。
【００２１】
ＦＣＵ３０は、受信したファックスデータを格納し、通常Ｇ３規格に従ってファックスデータの送受信を行う。ＦＣＵ３０は、オプションとしてさらにＧ３規格とＧ４規格とを搭載してもよい。プロッタ４０は、印刷処理を行う。スキャナ５０は、原稿を読み取り、文書データを生成する。
【００２２】
なお、画像処理装置１は、スキャナ５０やＦＣＵ３０などは必ずしも必要ではない。また、画像処理装置２〜５は、図２に示す画像処理装置１と同様のハードウェアを有するが、必ずしも図２に示すハードウェアと同一である必要はない。また、画像処理装置２〜５のハードウェアを用いて説明する場合は、図２に示す符号を用いて説明する。
【００２３】
＜機能＞
次に、各画像処理装置の機能について説明する。ここでは、子画像処理装置である画像処理装置１の機能について説明する。
【００２４】
図３は、実施例１における画像処理装置１の機能の一例を示すブロック図である。図３に示すように、画像処理装置１は、更新制御手段１０１、通信制御手段１０２、設定値制御手段１０３、情報記憶手段１０４、操作手段１０５、メール制御手段１０６、設定値管理手段１０７及び認証制御手段１０８を有する。
【００２５】
操作手段１０５は、例えばオペレーションパネル２０により実現され、情報記憶手段１０４は、例えばＨＤＤ１３−３により実現される。また、通信制御手段１０２は、例えばＮＩＣ１４−１などにより実現され、その他の構成は、例えばＣＰＵ１１により実現されうる。なお、情報記憶手段１０４以外の構成は、モジュールとして実装されうる。
【００２６】
更新制御手段１０１は、所定のトリガを検知してプリファレンス情報の設定、更新を制御する。所定のトリガとは、管理者による操作や、電源がＯＮになった時（起動時）、定期的、プリファレンス情報の変更、機器異常発生などが考えられる。
【００２７】
通信制御手段１０２は、ネットワークで接続された外部機器との通信を制御する。通信制御手段１０２は、例えば更新制御手段１０１からの指示によりプリファレンス情報の取得要求（例えばダウンロード要求）を画像処理装置５に送信したり、画像処理装置５からプリファレンス情報を受信したりする。つまり、通信制御手段１０２は、送信手段や受信手段として機能する。通信制御手段１０２は、プリファレンス情報の取得要求を送信する際に、自装置の機種情報や装置情報を含めて送信してもよい。
【００２８】
設定値制御手段１０３は、プリファレンス情報の自装置への設定を制御する。また、設定値制御手段１０３は、プリファレンス情報の取得先である親装置の登録や変更などを制御する。設定値制御手段１０３の詳細は、図３を用いて後述する。
【００２９】
情報記憶手段１０４は、装置に設定されるプリファレンス情報、親装置の識別情報などを記憶する。例えば、情報記憶手段１０４は、プリファレンス情報を記憶する第１記憶手段１４１と、親装置の識別情報を記憶する第２記憶手段１４２とを含む。なお、第１記憶手段１４１と第２記憶手段１４２とは、異なる記憶装置であっても１つの記憶装置の別領域であってもよい。
【００３０】
操作手段１０５は、ユーザからの操作の受け付けと、ユーザへの画面表示を行う。操作手段１０５は、例えば管理者がプリファレンス情報の更新を指示したときに、その旨を更新制御手段１０１に通知する。メール制御手段１０６は、ユーザへのメール送信を制御する。メール制御手段１０６は、例えば登録されている送信先に対し、プリファレンス情報の設定失敗や失敗の原因を記載したメールを送信する。
【００３１】
設定値管理手段１０７は、ユーザの機器操作による設定値変更を行う。ユーザは、操作手段１０５を用いて機器操作を行う。認証制御手段１０８は、ユーザの認証処理を行い、ログインユーザの認証情報を管理する。
【００３２】
画像処理装置１は、以上の構成を有することで、所定のトリガによって、画像処理装置５にプリファレンス情報の取得要求を行い、画像処理装置５から取得したプリファレンス情報を設定、更新することができる。
【００３３】
（設定値制御手段）
次に、設定値制御手段１０３の構成について説明する。図４は、設定値制御手段１０３の機能の一例を示すブロック図である。図４に示す設定値制御手段１０３は、設定情報制御手段１３０、親装置情報制御手段１３５を有する。
【００３４】
設定情報制御手段１３０は、プリファレンス情報を制御する。設定情報制御手段１３０は、更新手段１３１を有する。更新手段１３１は、親装置から受信されたプリファレンス情報で、情報記憶手段１０４に記憶されるプリファレンス情報を更新する。
【００３５】
親装置情報制御手段１３５は、親装置の識別情報の登録、変更などを制御し、登録手段１３６、変更手段１３７及び取得先制御手段１３８を有する。
【００３６】
登録手段１３６は、操作手段１０５から取得した親装置の識別情報を、情報記憶手段１０４に登録する。情報記憶手段１０４に記憶する親装置の識別情報の数は、１つでも複数でもよい。また、登録数に上限値を設けてもよい。
【００３７】
変更手段１３７は、登録手段１３６により登録された親装置の識別情報を、他の画像処理装置の識別情報に変更する。変更手段１３７は、例えば、操作手段１０５からの変更要求と共に画像処理装置の識別情報を取得した場合は、情報記憶手段１０４に記憶された識別情報を変更する。
【００３８】
取得先制御手段１３８は、情報記憶手段１０４に複数の親装置の識別情報を記憶する際、それぞれの機種情報に基づいて、それぞれの識別情報に優先順を付与する。それぞれの機種情報は、通信制御手段１０２を用いて取得される。
【００３９】
また、取得先制御手段１３８は、取得した複数の親装置の機種情報に基づいて、自装置のプリファレンス情報に含まれる設定項目数よりも少ない設定項目数を含むプリファレンス情報を有する画像処理装置を判定する。取得先制御手段１３８は、自装置のプリファレンス情報に含まれる設定項目数よりも少ない設定項目数を含むプリファレンス情報を有する親装置の識別情報を、情報記憶手段１０４への記憶対象から除くよう制御する。
【００４０】
以上の構成を有することで、親装置の識別情報を適宜変更することができるようになる。例えば、登録された親装置でプリファレンス情報を取得できない場合、他の画像処理装置に親装置を変更してプリファレンス情報を取得することができる。
【００４１】
＜データ構造＞
図５は、プリファレンス情報の一例を示す図である。図５に示す例では、プリファレンス情報は、装置を動作させるための設定値をまとめた１つのファイルであり、例えばオートオフ時間、低電力移行時間、イーサネット（登録商標）、予熱移行時間、・・・、ドライバー暗号鍵の各設定項目を含む。プリファレンス情報は、第１記憶手段１４１により記憶される。
【００４２】
また、図５に示す例では、プリファレンス情報の各設定項目に対し、設定値の設定例を示している。このプリファレンス情報の設定値が各画像処理装置１に設定されることになる。画像処理装置１は、プリファレンス情報の設定値に基づいて各機能の動作を行う。
【００４３】
図６は、親装置の識別情報の一例を示す図である。図６に示すように、例えば、親装置の識別情報には名称が関連付けられる。親装置の識別情報は、第２記憶手段１４２により記憶される。
【００４４】
＜動作＞
次に、実施例１における情報設定システムの動作について説明する。
【００４５】
《親装置１台を登録する場合》
まず、親装置１台の登録処理とプリファレンス情報の設定処理とについて説明する。
【００４６】
（登録処理と設定処理）
図７は、実施例１における親装置の登録処理とプリファレンス情報の設定処理の一例を示すシーケンス図である。図７に示すステップＳ１０１で、管理者Ａ１は、子装置１の操作手段１０５を用いて、親装置の識別情報及び／又は名称を登録する。親装置の識別情報及び／又は名称を親装置情報とも呼ぶ。これは、管理者Ａ１が、親装置の登録画面を操作することで、操作手段１０５は、親装置の識別情報や名称を取得できる。
【００４７】
図８は、親装置の登録画面（その１）の一例を示す図である。図８に示す例では、親装置のＩＰアドレス及び／又は名称を管理者Ａ１に入力させる。この登録画面を用いて入力されたＩＰアドレス及び／又は名称は、操作手段１０５で取得される。
【００４８】
図７に戻り、ステップＳ１０２で、操作手段１０５は、設定値制御手段１０３に対し、親装置の設定要求を行う。設定要求には、親装置情報が含まれる。
【００４９】
ステップＳ１０３で、設定値制御手段１０３（登録手段１３６）は、親装置の設定要求を取得したら、情報記憶手段１０４に親装置情報を登録する。ステップＳ１０１〜Ｓ１０３の処理が親装置の登録処理である。
【００５０】
ステップＳ１０４で、更新制御手段１０１は、所定のトリガに基づき、プリファレンス情報のインポート要求を検知する。所定のトリガは、例えば、管理者Ａ１によるインポート操作、自装置が起動した時、定期的などである。
【００５１】
ステップＳ１０５で、更新制御手段１０１は、情報記憶手段１０４に対し、親装置情報の取得要求を行う。
【００５２】
ステップＳ１０６で、更新制御手段１０１は、情報記憶手段１０４から、親装置情報を取得する。
【００５３】
ステップＳ１０７で、更新制御手段１０１は、認証情報を含めた認証要求を、通信制御手段１０２に出力する。認証情報は、例えば、機器ＩＤやユーザアカウント、パスワードなどである。
【００５４】
ステップＳ１０８で、通信制御手段１０２は、認証情報を含めた認証要求を、親装置５に送信する。
【００５５】
親装置５は、受信した認証情報を用いて認証処理を行う。認証情報が例えば機器ＩＤの場合、親装置５は、プリファレンス情報のダウンロードを許可する子装置１の機器ＩＤを予め登録しておくことで、認証処理を行うことができる。
【００５６】
ステップＳ１０９で、親装置５は、認証が成功した場合、認証成功時に発行した発行ＩＤを子装置１に送信する。
【００５７】
ステップＳ１１０で、通信制御手段１０２は、親装置５から、発行ＩＤを受信する。ステップＳ３０５で、通信制御手段１０２は、受信した発行ＩＤを更新制御手段１０１に通知する。
【００５８】
ステップＳ１１１で、更新制御手段１０１は、親装置５から発行ＩＤを受信すると、通信制御手段１０２に対し、プリファレンス情報のダウンロード要求を行う。ダウンロード要求は、取得した発行ＩＤを含む。
【００５９】
ステップＳ１１２で、通信制御手段１０２は、親装置５に対し、プリファレンス情報のダウンロード要求を行う。ダウンロード要求は取得要求とも呼ぶ。
【００６０】
ステップＳ１１３で、親装置５は、ダウンロード要求を受信すると、プリファレンス情報を、自装置の記憶手段から読出し、子装置１に送信する。
【００６１】
ステップＳ１１４で、通信制御手段１０２は、更新制御手段１０１に対し、プリファレンス情報を出力する。
【００６２】
ステップＳ１１５で、更新制御手段１０１は、発行ＩＤを含めた認証解除要求を、通信制御手段１０２に出力する。
【００６３】
ステップＳ１１６で、通信制御手段１０２は、発行ＩＤを含めた認証解除要求を、親装置５に送信する。
【００６４】
ステップＳ１１７で、親装置５は、発行ＩＤを含む認証解除要求を受信し、この発行ＩＤを無効にし、認証解除を行う。親装置５は、解除が完了したら、子装置１に対し、解除通知を送信する。
【００６５】
ステップＳ１１８で、通信制御手段１０２は、親装置５から受信した解除通知を、更新制御手段１０１に出力する。
【００６６】
ステップＳ１１９で、更新制御手段１０１は、設定値制御手段１０３に対し、プリファレンス情報の設定要求を行う。
【００６７】
ステップＳ１２０で、設定制御手段１０３（更新手段１３１）は、取得したプリファレンス情報を、情報記憶手段１０４に記憶して設定し、プリファレンス情報の更新を行う。ステップＳ１０４〜Ｓ１２０がプリファレンス情報の設定処理である。
【００６８】
これにより、子装置１は、登録された親装置５からプリファレンス情報を取得することができる。
【００６９】
（親装置未設定の場合の処理）
次に、子装置１に親装置を設定していなかった場合の処理について説明する。図９は、親装置未設定の場合の親装置登録処理の一例を示すシーケンス図である。図９に示すステップＳ２０１で、更新制御手段１０１は、所定のトリガに基づき、プリファレンス情報のインポート要求を検知する。
【００７０】
ステップＳ２０２で、更新制御手段１０１は、情報記憶手段１０４に対し、親装置情報の取得要求を行う。
【００７１】
ステップＳ２０３で、更新制御手段１０１は、エラー情報を取得する。これは、情報記憶手段１０４に親装置情報が登録されていないからである。
【００７２】
ステップＳ２０４で、更新制御手段１０１は、操作手段１０５に対し、インポート実行失敗を通知する。
【００７３】
ステップＳ２０５で、操作手段１０５は、インポート実行失敗の通知を受けると、インポート実行失敗の通知画面をオペレーションパネル２０に表示する。図１０は、インポート実行失敗の通知画面の一例を示す図である。図１０に示す例では、インポート実行失敗の原因が記載されている。図１０に示す画面で、登録ボタンをユーザが押下すると、図７に示すステップＳ１０１〜Ｓ１０３の登録処理が行われる。
【００７４】
図９に戻り、ステップＳ２０６で、更新制御手段１０１は、メール制御手段１０６に対し、インポート実行失敗を通知する。
【００７５】
ステップＳ２０７で、メール制御手段１０６は、インポート実行失敗の通知を受けると、メールを作成する。メールの内容は、オペレーションパネル２０に表示される内容と同様にすればよい。メール制御手段１０６は、予め管理者Ａ１のメールアドレスを保持しておく。
【００７６】
ステップＳ２０８で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、インポート実行失敗を管理者Ａ１に知らせる。
【００７７】
なお、ステップＳ２０４〜Ｓ２０５は、オペレーションパネル２０での通知処理を示し、ステップＳ２０６〜Ｓ２０８は、メールでの通知処理を示し、この２つの処理は、いずれか一方のみでもよいし、両方行われてもよい。
【００７８】
（親装置にアクセスできない場合の処理）
次に、親装置にアクセスできない場合の画像処理装置１の処理について説明する。図１１は、親装置にアクセスできない場合の処理の一例を示すシーケンス図である。図１１に示すステップＳ３０１〜Ｓ３０５の処理は、図７に示すステップＳ１０４〜Ｓ１０８の処理と同様であるため、その説明を省略する。
【００７９】
ステップＳ３０６で、通信制御手段１０２は、親装置５から所定時間内にレスポンスがない場合、タイムアウトと判定する。通信制御手段１０２は、更新制御手段１０１に対し、タイムアウトを通知する。なお、親装置５が例えば電源ＯＦＦなどの場合に、ステップＳ３０６の処理が行われる。
【００８０】
ステップＳ３０７で、更新制御手段１０１は、タイムアウトが通知されると、タイムアウト処理を行う。タイムアウト処理は、オペレーションパネルでの通知処理と、メールでの通知処理の実行である。
【００８１】
ステップＳ３０８で、更新制御手段１０１は、操作手段１０５に対し、親装置情報を含む更新失敗を通知する。
【００８２】
ステップＳ３０９で、操作手段１０５は、親装置情報を含む更新失敗の通知を受けると、更新失敗の通知画面をオペレーションパネル２０に表示する。図１２は、更新失敗の通知画面の一例を示す図である。図１２に示す例では、更新失敗の原因が記載されている。
【００８３】
図１２に示す画面で、リトライボタンが押下されると、更新制御手段１０１は、認証情報を親装置５に送信するよう制御する。
【００８４】
図１２に示す画面で、親画像処理装置変更ボタンが押下されると、図８に示す画面に遷移する。図８に示す画面から画像処理装置のＩＰアドレス及び／又は名称が入力されると、操作手段１０５は、変更要求とともに、入力された親装置情報を設定値制御手段１０３に出力する。設定値制御手段１０３（変更手段１３７）は、入力された親装置情報に基づいて、情報記憶手段１０４に記憶されている親装置の識別情報を変更する。
【００８５】
図１２に示す画面で、取消ボタンが押下されると、操作手段１０５は、この画面を閉じてその後の処理を行わない。
【００８６】
図１１に戻り、ステップＳ３１０で、更新制御手段１０１は、メール制御手段１０６に対し、親装置情報を含む更新失敗を通知する。
【００８７】
ステップＳ３１１で、メール制御手段１０６は、更新失敗の通知を受けると、メールを作成する。メールの内容は、ステップＳ３０９でオペレーションパネル２０に表示される内容と同様にすればよい。
【００８８】
ステップＳ３１２で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【００８９】
これにより、登録されている親装置にアクセスできなかった（親装置からプリファレンス情報を取得できなかった）場合に、他の画像処理装置に親装置を変更でき、迅速にプリファレンス情報の更新を行うことができる。
【００９０】
（親装置が使用中の場合の処理）
次に、親装置５が使用中（例えばジョブ実行中）の場合の子装置１の処理について説明する。図１３は、親装置が使用中の場合の処理の一例を示すシーケンス図である。図１３に示すＳ４０１〜Ｓ４０９の処理は、図７に示すステップＳ１０４〜Ｓ１１２の処理と同様であるため、その説明を省略する。
【００９１】
ステップＳ４１０で、親装置５は、子装置１に対し、自身のジョブが実行中であることを通知する。
【００９２】
ステップＳ４１１で、通信制御手段１０２は、更新制御手段１０１に対し、親装置５がジョブ実行中であることを通知する。
【００９３】
ステップＳ４１２で、更新制御手段１０１は、親装置５に対するジョブ実行中が通知されると、更新の中断処理を行う。更新の中断処理は、オペレーションパネルでの通知処理と、メールでの通知処理の実行である。
【００９４】
親装置５でジョブが実行中であれば、プリファレンス情報を記憶手段から適切に読み出せない可能性があるため、更新処理を中断する。子装置１は、親装置５のジョブが完了した後に、更新処理をリトライする。
【００９５】
ステップＳ４１３で、更新制御手段１０１は、操作手段１０５に対し、親装置情報を含む更新中断を通知する。
【００９６】
ステップＳ４１４で、操作手段１０５は、親装置情報を含む更新中断の通知を受けると、更新中断の通知画面をオペレーションパネル２０に表示する。図１４は、更新中断の通知画面の一例を示す図である。図１４に示す例では、更新中断の原因が記載されている。
【００９７】
図１３に戻り、ステップＳ４１５で、更新制御手段１０１は、メール制御手段１０６に対し、親装置情報を含む更新中断を通知する。
【００９８】
ステップＳ４１６で、メール制御手段１０６は、更新中断の通知を受けると、メールを作成する。メールの内容は、ステップＳ４１４でオペレーションパネル２０に表示される内容と同様にすればよい。
【００９９】
ステップＳ４１７で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新中断を管理者Ａ１に知らせる。
【０１００】
そして、ステップＳ４１８で、親装置５のジョブの実行が終了する。ステップＳ４１９で、親装置５は、ダウンロード要求を受けていた子装置１に対して、ジョブ完了を通知する。
【０１０１】
ステップＳ４２０で、通信制御手段１０２は、更新制御手段１０１に対し、親装置５のジョブ完了を通知する。
【０１０２】
ステップＳ４２１で、更新制御手段１０１は、親装置５のジョブ完了をトリガとして、プリファレンス情報のインポート要求を検知する。
【０１０３】
ステップＳ４２２〜Ｓ４３５の処理は、図７に示すステップＳ１０７〜Ｓ１２０の処理と同様であるため、その説明を省略する。
【０１０４】
これにより、親装置５が画像処理装置であれば、ジョブを実行していることが想定されるため、親装置５がジョブ実行中であった場合には、プリファレンス情報の更新処理を中断することができる。これは、親装置５がジョブを実行中であれば適切にプリファレンス情報を記憶手段から読み出せない可能性があるからである。
【０１０５】
《複数台の親装置を登録する場合》
次に、子装置１に複数台の親装置を登録する場合の各処理について説明する。
【０１０６】
（登録処理と設定処理）
図１５は、複数の親装置を登録する処理とプリファレンス情報の設定処理の一例を示すシーケンス図である。図１５に示すステップＳ５０１で、管理者Ａ１は、子装置１の操作手段１０５を用いて、複数台の親装置の識別情報及び／又は名称を登録する。
【０１０７】
図１６は、親装置の登録画面（その２）の一例を示す図である。図１６に示す例では、複数台（例えば３台）の親装置のＩＰアドレス及び／又は名称を管理者Ａ１に入力させる。この登録画面を用いて入力された複数のＩＰアドレス及び／又は名称は、操作手段１０５で取得される。
【０１０８】
ここでは、登録した順に第１親画像処理装置、第２親画像処理装置、第３親画像処理装置と名づけられる。また、入力された第１親画像処理装置の情報を第１親装置情報と呼び、入力された第２親画像処理装置の情報を第２親装置情報と呼び、入力された第３親画像処理装置の情報を第３親装置情報と呼ぶ。
【０１０９】
この例では、第１親画像処理装置として、画像処理装置５、第２画像処理装置として画像処理装置４、第３親画像処理装置として、画像処理装置３が登録されたとして説明する。
【０１１０】
ステップＳ５０２で、操作手段１０５は、設定値制御手段１０３に対し、親装置の設定要求を行う。設定要求には、複数（第１〜第３）の親装置情報が含まれる。
【０１１１】
ステップＳ５０３で、設定値制御手段１０３（登録手段１３６）は、親装置の設定要求を取得したら、情報記憶手段１０４に複数の親装置情報を登録する。
【０１１２】
図１７は、親装置情報の一例を示す図である。図１７に示す例では、第１〜第３親装置に、管理者により入力されたＩＰアドレス及び名称が登録されている。なお、必ずしも３台の親装置を登録する必要があるわけではなく、３台以下の親装置を登録することができる。
【０１１３】
図１６に戻り、ステップＳ５０４で、更新制御手段１０１は、所定のトリガに基づき、プリファレンス情報のインポート要求を検知する。
【０１１４】
ステップＳ５０５で、更新制御手段１０１は、情報記憶手段１０４に対し、優先順が一番高い第１親装置情報の取得要求を行う。ここでの優先順は、入力順とする。
【０１１５】
ステップＳ５０６で、更新制御手段１０１は、情報記憶手段１０４から、第１親装置情報を取得する。
【０１１６】
ステップＳ５０７で、更新制御手段１０１は、認証情報を含めた認証要求を、通信制御手段１０２に出力する。
【０１１７】
ステップＳ５０８で、通信制御手段１０２は、認証情報を含めた認証要求を、親装置５に送信する。
【０１１８】
ステップＳ５０９で、通信制御手段１０２は、所定時間内に親装置５からレスポンスがなかったため、タイムアウトと判定したとする。通信制御手段１０２は、タイムアウトを更新制御手段１０１に通知する。
【０１１９】
ステップＳ５１０で、更新制御手段１０１は、タイムアウトを通知されると、情報記憶手段１０４に対し、次に優先順が高い第２親装置情報の取得要求を行う。
【０１２０】
ステップＳ５１１で、更新制御手段１０１は、情報記憶手段１０４から、第２親装置情報を取得する。
【０１２１】
ステップＳ５１２で、ダウンロード処理が行われる。このダウンロード処理は、図７に示すステップＳ１０７〜Ｓ１１８の処理である。このダウンロード処理では、親装置は、画像処理装置４になっている。
【０１２２】
ステップＳ５１３で、更新制御手段１０１は、取得（ダウンロード）した画像処理装置４のプリファレンス情報の設定を、設定値制御手段１０３に要求する。
【０１２３】
ステップＳ５１４で、設定値制御手段１０３（更新手段１３１）は、更新制御手段１０１から設定要求を受けると、情報記憶手段１０４に記憶される設定情報（プリファレンス情報）を、ダウンロードしたプリファレンス情報に設定、更新する。
【０１２４】
この処理により、優先順に従った親装置からプリファレンス情報のダウンロード、更新を行うことができる。
【０１２５】
ステップＳ５１５で、更新制御手段１０１は、操作手段１０５に対し、失敗した第１親装置情報と成功した第２親装置情報とを含む更新結果を通知する。
【０１２６】
ステップＳ５１６で、操作手段１０５は、親装置情報を含む更新結果の通知を受けると、更新結果の通知画面をオペレーションパネル２０に表示する。図１８は、更新結果の通知画面の一例を示す図である。図１８に示す例では、どの画像処理装置でプリファレンス情報のダウンロードが成功し、どの画像処理装置でプリファレンス情報のダウンロードが失敗したかが表示される。
【０１２７】
これにより、管理者Ａ１は、子装置１で更新されたプリファレンス情報が、どの親装置のプリファレンス情報であるかを把握することができる。
【０１２８】
図１５に戻り、ステップＳ５１７で、更新制御手段１０１は、メール制御手段１０６に対し、失敗した第１親装置情報と成功した第２親装置情報とを含む更新結果を通知する。
【０１２９】
ステップＳ５１８で、メール制御手段１０６は、更新結果の通知を受けると、メールを作成する。メールの内容は、ステップＳ５１６でオペレーションパネル２０に表示される内容と同様にすればよい。
【０１３０】
ステップＳ５１９で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【０１３１】
これにより、複数台の画像処理装置をプリファレンス情報の取得先として登録することができ、親装置の優先順に従ってプリファレンス情報を取得することができる。
【０１３２】
（親装置の登録判定処理）
次に、入力された親装置の識別情報に基づき、各装置から機種情報を取得して親装置の登録判定を行う処理について説明する。
【０１３３】
図１９は、親装置の登録判定処理の一例を示すシーケンス図である。図１９に示すステップＳ６０１〜Ｓ６０２の処理は、図１５に示すステップＳ５０１〜Ｓ５０２の処理と同様であるため、その説明を省略する。
【０１３４】
ステップＳ６０３で、設定値制御手段１０３は、通信制御手段１０２に対し、入力された第１親装置の機種情報の取得を要求する。このとき、設定値制御手段１０３は、第１親装置情報（例えばＩＰアドレス）をこの要求に含める。
【０１３５】
ステップＳ６０４で、通信制御手段１０２は、第１親装置情報（例えばＩＰアドレス）が示す画像処理装置５に対し、機種情報の取得要求を行う。
【０１３６】
ステップＳ６０５で、親装置５は、機種情報の取得要求を受けた場合、子装置１に対して機種情報（例えばＭＦＰ）を送信する。
【０１３７】
ステップＳ６０６で、通信制御手段１０２は、親装置５から機種情報（ＭＦＰ）を受信し、受信した第１親装置の機種情報（ＭＦＰ）を設定値制御手段１０３に出力する。
【０１３８】
ステップＳ６０７で、設定値制御手段１０３は、通信制御手段１０２に対し、入力された第２親装置の機種情報の取得を要求する。このとき、設定値制御手段１０３は、第２親装置情報（例えばＩＰアドレス）をこの要求に含める。
【０１３９】
ステップＳ６０８で、通信制御手段１０２は、第２親装置情報（例えばＩＰアドレス）が示す画像処理装置４に対し、機種情報の取得要求を行う。
【０１４０】
ステップＳ６０９で、親装置４は、機種情報の取得要求を受けた場合、子装置１に対して機種情報（例えばＬＰ（レーザープリンタ））を送信する。
【０１４１】
ステップＳ６１０で、通信制御手段１０２は、親装置４から機種情報（ＬＰ）を受信し、受信した第２親装置の機種情報（ＬＰ）を設定値制御手段１０３に出力する。
【０１４２】
ステップＳ６１１で、設定値制御手段１０３は、通信制御手段１０２に対し、入力された第３親装置の機種情報の取得を要求する。このとき、設定値制御手段１０３は、第３親装置情報（例えばＩＰアドレス）をこの要求に含める。
【０１４３】
ステップＳ６１２で、通信制御手段１０２は、第３親装置情報（例えばＩＰアドレス）が示す画像処理装置３に対し、機種情報の取得要求を行う。
【０１４４】
ステップＳ６１３で、親装置３は、機種情報の取得要求を受けた場合、子装置１に対して機種情報（例えばＭＦＰ）を送信する。
【０１４５】
ステップＳ６１４で、通信制御手段１０２は、親装置３から機種情報（ＭＦＰ）を受信し、受信した第３親装置の機種情報（ＭＦＰ）を設定値制御手段１０３に出力する。
【０１４６】
ステップＳ６１５で、設定値制御手段１０３（取得先制御手段１３８）は、親装置の登録判定を行う。例えば、設定値制御手段１０３は、自装置よりも設定可能なプリファレンス情報の項目数が少ない親装置は、親装置として登録しない。これは、自装置のプリファレンス情報の設定項目数と、親装置のプリファレンス情報の設定項目数とを比較することで判定できる。
【０１４７】
なお、設定値制御手段１０３は、各機種情報に関連付けたプリファレンス情報に含まれる設定項目数の情報を保持しておく。設定制御手段１０３は、この設定項目数の情報を参照することで、どちらの設定項目数が多いかを判定できる。図１９に示す例では、子装置１は、ＭＦＰとし、ＬＰのプリファレンス情報の設定項目数は、ＭＦＰのプリファレンス情報の設定項目数よりも少ないとする。
【０１４８】
ステップＳ６１６で、設定値制御手段１０３は、第１親装置情報と第３親装置情報とを、情報記憶手段１０４に登録する。設定値制御手段１０３（取得先制御手段１３８）は、第２親装置情報を、情報記憶手段１０４への記憶対象から除く。
【０１４９】
ステップＳ６１７で、更新制御手段１０１は、操作手段１０５に対して、親装置の登録結果を通知する。
【０１５０】
ステップＳ６１８で、操作手段１０５は、登録結果の通知を受けると、登録結果の通知画面をオペレーションパネル２０に表示する。図２０は、登録結果の通知画面の一例を示す図である。図２０に示す例では、どの画像処理装置が親装置として登録され、どの画像処理装置が親装置として登録されなかったかが表示される。
【０１５１】
図１９に戻り、ステップＳ６１９で、更新制御手段１０１は、メール制御手段１０６に対し、登録結果を通知する。
【０１５２】
ステップＳ６２０で、メール制御手段１０６は、登録結果の通知を受けると、メールを作成する。メールの内容は、ステップＳ６１８でオペレーションパネル２０に表示される内容と同様にすればよい。
【０１５３】
ステップＳ６２１で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【０１５４】
これにより、管理者Ａ１は、入力した画像処理装置で、親装置としてふさわしくなかった装置を知ることができる。
【０１５５】
（親装置の優先順判定）
次に、入力された親装置の識別情報に基づき、各装置から機種情報を取得して親装置の優先順判定を行う処理について説明する。
【０１５６】
図２１は、親装置の優先順判定処理の一例を示すシーケンス図である。図２１に示すステップＳ７０１〜Ｓ７１４の処理は、図１９に示すステップＳ６０１〜Ｓ６１４の処理と同様であるため、その説明を省略する。
【０１５７】
ステップＳ７１５で、設定値制御手段１０３（取得先制御手段１３８）は、各画像処理装置から取得した機種情報に基づいて、管理者Ａ１に入力された親装置の識別情報に優先順を付与する。設定値制御手段１０３（取得先制御手段１３８）は、例えば、自装置の機種情報と同じ機種情報を有する親装置の優先順を高くし、同じ機種情報が複数ある場合は、入力された順に優先順を高くする。
【０１５８】
図２１に示す例では、子装置１がＭＦＰであるとすると、第１親画像処理装置として入力された親装置５と、第３親画像処理装置として入力された親装置３とがＭＦＰであり、入力された順は、親装置５の方が早いとする。また第２親画像処理装置として入力された親装置４はＬＰである。よって、優先順は、親装置５、親装置３、親装置４の順になる。
【０１５９】
ステップＳ７１６で、設定値制御手段１０３は、親装置の設定要求を取得したら、情報記憶手段１０４に複数の親装置情報を登録する。
【０１６０】
図２２は、優先順が付与された親装置の識別情報の一例を示す図である。図２２に示すように、親装置の識別情報に対して、取得先制御手段１３８が付与した優先順が関連付けられている。
【０１６１】
図２１に戻り、ステップＳ７１７で、更新制御手段１０１は、所定のトリガに基づき、プリファレンス情報のインポート要求を検知する。
【０１６２】
ステップＳ７１８で、更新制御手段１０１は、情報記憶手段１０４に対し、優先度が一番高い第１親装置情報の取得要求を行う。
【０１６３】
ステップＳ７１９で、更新制御手段１０１は、情報記憶手段１０４から、第１親装置情報を取得する。
【０１６４】
ステップＳ７２０で、更新制御手段１０１は、認証情報を含めた認証要求を、通信制御手段１０２に出力する。
【０１６５】
ステップＳ７２１で、通信制御手段１０２は、認証情報を含めた認証要求を、親装置５に送信する。
【０１６６】
ステップＳ７２２で、通信制御手段１０２は、所定時間内に親装置５からレスポンスがなかったため、タイムアウトと判定したとする。通信制御手段１０２は、タイムアウトを更新制御手段１０１に通知する。
【０１６７】
ステップＳ７２３で、更新制御手段１０１は、タイムアウトを通知されると、情報記憶手段１０４に対し、次に優先順が高い第３親装置情報の取得要求を行う。
【０１６８】
ステップＳ７２４で、更新制御手段１０１は、情報記憶手段１０４から、第３親装置情報を取得する。
【０１６９】
ステップＳ７２５で、ダウンロード処理が行われる。このダウンロード処理は、図７に示すステップＳ１０７〜Ｓ１１８の処理である。このダウンロード処理では、親装置は、画像処理装置３になっている。
【０１７０】
ステップＳ７２６で、更新制御手段１０１は、取得（ダウンロード）した画像処理装置３のプリファレンス情報の設定を、設定値制御手段１０３に要求する。
【０１７１】
ステップＳ７２７で、設定値制御手段１０３（更新手段１３１）は、更新制御手段１０１から設定要求を受けると、情報記憶手段１０４に記憶される設定情報（プリファレンス情報）を、ダウンロードしたプリファレンス情報に設定、更新する。
【０１７２】
これにより、親装置の入力時に、親装置の機種情報に基づいて優先順を付与し、この優先順に従ってプリファレンス情報の取得を行うことができる。
【０１７３】
（全ての親装置にアクセスできない場合の処理）
次に、登録された全ての親装置にアクセスできない場合の処理について説明する。図２３は、登録された全親装置にアクセスできない場合の処理の一例を示すシーケンス図である。
【０１７４】
図２３に示すステップＳ８０１〜Ｓ８０９の処理は、図１５に示すステップＳ５０１〜Ｓ５０９の処理と同様であるため、その説明を省略する。
【０１７５】
ステップＳ８１０〜Ｓ８１４の処理は、第２親装置に対する処理で、その他はステップＳ８０５〜Ｓ８０９の処理と同様である。
【０１７６】
ステップＳ８１５〜Ｓ８１９の処理は、第３親装置に対する処理で、その他はステップＳ８０５〜Ｓ８１９の処理と同様である。
【０１７７】
ステップＳ８２０で、更新制御手段１０１は、全ての親装置でタイムアウトとなったので、タイムアウト処理を行う。タイムアウト処理は、タイムアウト処理は、オペレーションパネルでの通知処理と、メールでの通知処理の実行である。
【０１７８】
ステップＳ８２１で、更新制御手段１０１は、操作手段１０５に対し、第１〜３親装置情報を含む更新失敗を通知する。
【０１７９】
ステップＳ８２２で、操作手段１０５は、第１〜３親装置情報を含む更新失敗の通知を受けると、更新失敗の通知画面をオペレーションパネル２０に表示する。図２４は、更新失敗の通知画面の一例を示す図である。図２４に示す例では、更新失敗の原因と、どの親装置に対して更新失敗したかが表示されている。
【０１８０】
図２４に示す画面で、リトライボタンが押下されると、更新制御手段１０１は、優先順に従ってダウンロード要求を行うよう制御する。図２４に示す画面で、親画像処理装置変更ボタンが押下されると、図１６に示す画面に遷移する。図１６に示す画面から画像処理装置のＩＰアドレス及び／又は名称が入力されると、操作手段１０５は、変更要求とともに、入力された親装置情報を設定値制御手段１０３に出力する。図２４に示す画面で、取消ボタンが押下されると、操作手段１０５は、この画面を閉じてその後の処理を行わない。
【０１８１】
図２３に戻り、ステップＳ８２３で、更新制御手段１０１は、メール制御手段１０６に対し、第１〜３親装置情報を含む更新失敗を通知する。
【０１８２】
ステップＳ８２４で、メール制御手段１０６は、更新失敗の通知を受けると、メールを作成する。メールの内容は、ステップＳ８２２でオペレーションパネル２０に表示される内容と同様にすればよい。
【０１８３】
ステップＳ８２５で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【０１８４】
これにより、管理者に対して、全ての親装置でプリファレンス情報の更新に失敗したことを知らせることができる。
【０１８５】
以上、実施例１によれば、設定情報の取得先である画像処理装置の変更を可能にし、設定情報を柔軟に取得することができる。
【０１８６】
［実施例２］
次に、実施例２における情報設定システムについて説明する。実施例２では、管理者によりプリファレンス情報に含まれる設定項目が設定変更された装置が親装置になり、自装置が親装置であるとことを子装置に登録する。
【０１８７】
これにより、管理者により設定が変更され、最新の設定値を有する装置が親装置になり、子装置には自動で登録を要求することができる。
【０１８８】
＜システム＞
実施例２における情報設定システムは、図１に示すシステムと同様であるため、その説明を省略する。
【０１８９】
＜ハードウェア＞
各画像処理装置のハードウェアは、図２に示したハードウェアと同様であるため、その説明を省略する。
【０１９０】
＜機能＞
画像処理装置１の機能は、図３、４に示す構成と同様であるため、同じ符号を用いて説明する。また、画像処理装置２〜５の機能については、図３，４に示す符号をそれぞれ２００〜５００番台にして、動作説明の際に説明する。
【０１９１】
＜動作＞
次に、実施例２における情報設定システムの動作について説明する。まず、親装置の設定登録処理について説明する。
【０１９２】
（設定登録処理）
図２５は、実施例２における親装置の設定登録処理の一例を示すシーケンス図である。図２５に示す処理は、管理者が最後に設定変更した画像処理装置を親装置として、ネットワークを介して接続される他の装置に設定登録する処理である。なお、管理者が最後に設定変更した装置を画像処理装置５とする。
【０１９３】
ステップＳ９０１で、管理者Ａ１は、操作手段５０５を用いて設定値の変更を行う。名例えば、オートログアウトを「する」に変更する。
【０１９４】
ステップＳ９０２で、操作手段５０５は、設定値の変更を検知すると、設定値制御手段５０３に対し、変更された設定値と共に、設定値の変更要求を行う。
【０１９５】
ステップＳ９０３で、設定値制御手段５０３は、情報記憶手段５０４に記憶された設定値を変更する。
【０１９６】
ステップＳ９０４で、設定値制御手段５０３は、更新制御手段５０１に対し、設定値の変更を通知する。
【０１９７】
ステップＳ９０５で、更新制御手段５０１は、自装置を親装置として登録するため、情報記憶手段５０４に記憶される親フラグを「１」に設定する。親フラグが「１」であれば親装置であり、「０」であれば子装置であることを示す。
【０１９８】
ステップＳ９０６で、更新制御手段５０１は、情報記憶手段５０４から親フラグの設定完了の通知を受ける。
【０１９９】
ステップＳ９０７〜Ｓ９１２の処理は、図７に示すステップＳ１０７〜Ｓ１１０の処理と同様であり、親装置から子装置への認証処理である。
【０２００】
ステップＳ９１３で、更新制御手段５０１は、管理者により設定値が変更された場合、通信制御手段５０２に対し、親装置の登録を要求する。この要求には、発行ＩＤと親装置情報（ＩＰアドレスなど）が含まれる。
【０２０１】
ステップＳ９１４で、通信制御手段５０２は、子装置１に対し、発行ＩＤと親装置情報を含む親装置登録要求を送信する。
【０２０２】
ステップＳ９１５で、子装置１の通信制御手段１０２は、更新制御手段１０１に対し、親装置登録要求を通知する。
【０２０３】
ステップＳ９１６で、更新制御手段１０１は、設定値制御手段１０３に対し、親装置の設定を要求する。
【０２０４】
ステップＳ９１７で、設定値制御手段１０３は、情報記憶手段１０４に対し、親装置情報に含まれるＩＰアドレスなどを、親装置の識別情報として登録又は変更する。このとき、設定値制御手段１０３は、親フラグを「０」にするように設定する。
【０２０５】
ステップＳ９１８で、更新制御手段１０１は、子装置１の情報を親装置５に送信するよう通信制御手段１０２に要求する。
【０２０６】
ステップＳ９１９で、通信制御手段１０２は、親装置５に対し、子装置１情報を送信する。
【０２０７】
ステップＳ９２０で、親装置５の通信制御手段５０２は、受信した子装置１情報を更新制御手段５０１に出力する。
【０２０８】
ステップＳ９２１で、更新制御手段５０１は、ネットワークに接続される他の画像処理装置（子装置２）に対して、親画像処理装置の登録処理を行う。登録処理は、ステップＳ９０７〜Ｓ９２０の処理と同様である。
【０２０９】
ステップＳ９２２で、更新制御手段５０１は、ネットワークに接続される他の画像処理装置（子装置３）に対して、親画像処理装置の登録処理を行う。
【０２１０】
ステップＳ９２３で、更新制御手段５０１は、ネットワークに接続される他の画像処理装置（子装置３）に対して、親画像処理装置の登録処理を行う。
【０２１１】
ステップＳ９２４で、更新制御手段５０１は、操作手段５０５に対し、親装置情報、子装置１〜４の情報を含む登録結果を通知する。
【０２１２】
ステップＳ９２５で、操作手段５０５は、子装置の登録結果の通知を受けると、登録結果の通知画面をオペレーションパネル２０に表示する。図２６は、登録結果の通知画面の一例を示す図である。図２６に示す例では、どの画像処理装置が子装置として登録されたかが表示されている。
【０２１３】
図２５に戻り、ステップＳ９２６で、更新制御手段５０１は、メール制御手段５０６に対し、親装置情報、子装置１〜４の情報を含む登録結果を通知する。
【０２１４】
ステップＳ９２７で、メール制御手段５０６は、登録結果の通知を受けると、メールを作成する。メールの内容は、ステップＳ９２５でオペレーションパネル２０に表示される内容と同様にすればよい。
【０２１５】
ステップＳ９２８で、メール制御手段５０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【０２１６】
これにより、管理者により設定値が変更され、最新の設定値を有する装置を親装置に自動で登録することができるため、全ての子装置に対して親装置の設定を行う手間を省くことができる。
【０２１７】
（親装置の問い合わせ処理）
次に、親装置か否かの問い合わせを行う処理について説明する。図２７は、親装置か否かの問い合わせ処理の一例を示すシーケンス図である。この問い合わせは、例えば、電源ＯＦＦ時に親装置が他の装置に変わってしまった場合に、自動で親装置を検索し、最新の親装置を設定しておくことができる。なお、この処理を行うのは、親フラグが「０」の画像処理装置である。
【０２１８】
ステップＳ１００１〜Ｓ１００７の処理は、図７に示すステップＳ１０４〜Ｓ１１０の処理と同様であるため、その説明を省略する。なお、情報記憶手段１０４には、親装置として画像処理装置５の識別情報が記憶されているとする。
【０２１９】
ステップＳ１００８で、更新制御手段１０１は、情報記憶手段１０４に親装置として登録されている装置に対して親装置か否かの問い合わせを行うよう通信制御手段１０２に要求する。
【０２２０】
ステップＳ１００９で、通信制御手段１０２は、画像処理装置５に対し、親装置か否かの問い合わせを行う。
【０２２１】
ステップＳ１０１０で、画像処理装置５は、親フラグが「０」であるので、親装置ではないことを表す「ＦＡＬＳＥ」を子装置１に返す。なお、画像処理装置は、親フラグが「０」であれば「ＦＡＬＳＥ」を返し、親フラグが「１」であれば「ＴＲＵＥ」を返すとする。
【０２２２】
ステップＳ１０１１で、通信制御手段１０２は、更新制御手段１０１に対し、親装置５は、「ＦＡＬＳＥ」でることを通知する。
【０２２３】
ステップＳ１０１２〜Ｓ１０１５の処理は、図７に示すステップＳ１１５〜Ｓ１１８の認証解除処理と同様であるため、その説明を省略する。
【０２２４】
ここで、更新制御手段１０１は、情報記憶手段１０４に記憶されていた親装置が親装置ではなくなっており、プリファレンス情報を取得できなかった場合、ネットワークに接続されている画像処理装置に親装置の問い合わせを行う。
【０２２５】
ステップＳ１０１６で、更新制御手段１０２は、ステップＳ１００４〜Ｓ１０１５の処理と同様の問い合わせ処理を行う。この問い合わせ先は、画像処理装置２である。画像処理装置２は、問い合わせ結果として、「ＦＡＬＳＥ」を返したとする。
【０２２６】
ステップＳ１０１７〜Ｓ１０２１の処理は、問い合わせ先を画像処理装置３にすれば、ステップＳ１００４〜Ｓ１００９の処理と同様である。
【０２２７】
ステップＳ１０２２で、画像処理装置３は、親フラグが「１」であるため、子装置１に「ＴＲＵＥ」と親装置情報を返す。例えば、子装置１が電源ＯＦＦの間に、親装置が画像処理装置５から画像処理装置３に変更されていたとする。
【０２２８】
ステップＳ１０２３で、通信制御手段１０２は、問い合わせ結果の「ＴＲＵＥ」と親装置情報を受信し、更新制御手段１０１に対し、親装置情報と問い合わせ結果を出力する。
【０２２９】
ステップＳ１０２４〜Ｓ１０３３の処理は、取得先を画像処理装置３にすれば、図７に示すステップＳ１１１〜Ｓ１２０の処理と同様である。
【０２３０】
ステップＳ１０３４で、更新制御手段１０１は、設定値制御手段１０３に対し、親装置情報の設定要求を行う。
【０２３１】
ステップＳ１０３５で、設定値制御手段１０３（変更手段１３７）は、情報記憶手段１０４に対し、受信された親装置情報に基づいて、親装置の識別情報を変更する。
【０２３２】
ステップＳ１０３６で、更新制御手段１０１は、操作手段１０５に対し、親装置情報を含む更新結果を通知する。
【０２３３】
ステップＳ１０３７で、操作手段１０５は、親装置、プリファレンス情報の更新結果の通知を受けると、更新結果の通知画面をオペレーションパネル２０に表示する。図２８は、更新結果の通知画面の一例を示す図である。図２８に示す例では、親装置の変更と、プリファレンス情報の更新とが表示されている。
【０２３４】
図２７に戻り、ステップＳ１０３８で、更新制御手段１０１は、メール制御手段１０６に対し、親装置情報を含む更新結果を通知する。
【０２３５】
ステップＳ１０３９で、メール制御手段１０６は、更新結果の通知を受けると、メールを作成する。メールの内容は、ステップＳ１０３７でオペレーションパネル２０に表示される内容と同様にすればよい。
【０２３６】
ステップＳ１０３８で、メール制御手段１０６は、作成したメールを管理者Ａ１に送信し、更新失敗を管理者Ａ１に知らせる。
【０２３７】
これにより、子装置が親装置の古い情報を保持していた場合でも、最新の親装置に設定変更することができ、さらに最新の親装置からプリファレンス情報を取得することができる。
【０２３８】
以上、実施例２によれば、設定情報の取得先である画像処理装置の変更を可能にし、設定情報を柔軟に取得することができる。画像処理装置で親装置の設定登録、子装置への親装置登録要求を行うので、管理者は、子装置１つ１つに対して親装置を設定登録する手間を省くことができる。
【０２３９】
［変形例］
各実施例の画像処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０２４０】
また、各実施例の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、各実施例の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０２４１】
また、各実施例の画像処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０２４２】
各実施例の画像処理装置で実行されるプログラムは、前述した各手段を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）がＨＤＤからプログラムを読み出して実行することにより上記各手段のうち１又は複数の各手段がＲＡＭ上にロードされ、１又は複数の各手段がＲＡＭ上に生成されるようになっている。
【０２４３】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０２４４】
１、２、３、４、５  画像処理装置
１１  ＣＰＵ
１３−１  ＭＥＭ−Ｐ
１３−２  ＭＥＭ−Ｃ
１３−３  ＨＤＤ
１０１  更新制御手段
１０２  通信制御手段
１０３  設定情報制御手段
１０４  情報記憶手段
１０５  操作手段
１０６  メール制御手段
１０７  設定値管理手段
１０８  認証手段
１３１  更新手段
１３７  変更手段
１３８  取得先制御手段
【先行技術文献】
【特許文献】
【０２４５】
【特許文献１】特開２００８−７２３１８号公報
【図１】
2013143658.tif 000003
【図２】
2013143658.tif 000004
【図３】
2013143658.tif 000005
【図４】
2013143658.tif 000006
【図５】
2013143658.tif 000007
【図６】
2013143658.tif 000008
【図７】
2013143658.tif 000009
【図８】
2013143658.tif 000010
【図９】
2013143658.tif 000011
【図１０】
2013143658.tif 000012
【図１１】
2013143658.tif 000013
【図１２】
2013143658.tif 000014
【図１３】
2013143658.tif 000015
【図１４】
2013143658.tif 000016
【図１５】
2013143658.tif 000017
【図１６】
2013143658.tif 000018
【図１７】
2013143658.tif 000019
【図１８】
2013143658.tif 000020
【図１９】
2013143658.tif 000021
【図２０】
2013143658.tif 000022
【図２１】
2013143658.tif 000023
【図２２】
2013143658.tif 000024
【図２３】
2013143658.tif 000025
【図２４】
2013143658.tif 000026
【図２５】
2013143658.tif 000027
【図２６】
2013143658.tif 000028
【図２７】
2013143658.tif 000029
【図２８】
2013143658.tif 000030