"仮識別情報を発行する発行手段と、前記発行手段により発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定手段と、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶手段と、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信手段と、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新手段と、前記更新手段で更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信手段と、を有するサーバ装置。前記受信手段で受信された前記登録要求には、テナント識別情報と、実機器構成データと、が含まれ、前記テナント識別情報と、前記実機器構成データと、に基づいて、仮想コンフィグデータを生成する生成手段を更に有し、前記更新手段は、前記リプレイス元の画像処理装置のローカル優先設定で、前記生成手段で生成された前記仮想コンフィグデータを更新する請求項1記載のサーバ装置。前記生成手段は、前記テナント識別情報と、前記実機器構成データと、に合致する仮想デバイスを探索し、前記探索した仮想デバイスの仮想機器構成データを前記実機器構成データとすることで前記仮想機器構成データを更新し、更新した前記仮想機器構成データから機種コードを取得し、取得した機種コードに該当する機種別設定値スキーマを取得すると共に、前記テナント識別情報と合致するテナント用コンフィグデータを取得し、前記仮想機器構成データと、前記機種別設定値スキーマと、前記テナント用コンフィグデータと、から仮想コンフィグデータを生成する請求項2記載のサーバ装置。前記発行手段は、新規の画像処理装置を登録する登録画面において、仮識別情報を用いて登録することを示すオブジェクトが選択され、前記仮識別情報を発行することを示すオブジェクトが選択された場合、仮識別情報を発行する請求項1乃至3何れか1項記載のサーバ装置。前記新規登録する画像処理装置のリプレイス元の複数の画像処理装置を画面に含めて操作者に選択させる選択画面を表示装置に表示する表示手段を更に有し、前記設定手段は、前記選択画面において選択された画像処理装置を前記新規登録する画像処理装置のリプレイス元の画像処理装置に設定する請求項1乃至4何れか1項記載のサーバ装置。前記設定手段は、前記新規登録する画像処理装置のリプレイス元の複数の画像処理装置を設定し、前記記憶手段は、前記仮識別情報と、前記リプレイス元の複数の画像処理装置の各々を識別する識別情報と、を関連付けて記憶装置に記憶し、前記更新手段は、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記各々の識別情報より前記複数のリプレイス元の画像処理装置を特定し、前記複数のリプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する請求項1乃至5何れか1項記載のサーバ装置。前記設定手段は、前記新規登録する画像処理装置のリプレイス元の複数の画像処理装置を優先順位と共に設定し、前記記憶手段は、前記仮識別情報と、前記リプレイス元の複数の画像処理装置の各々を識別する識別情報と、優先順位と、を関連付けて記憶装置に記憶し、前記更新手段は、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記各々の識別情報より前記複数のリプレイス元の画像処理装置と、前記複数のリプレイス元の各画像処理装置の優先順位と、を特定し、前記優先順位に基づいて、前記複数のリプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する請求項6記載のサーバ装置。前記設定手段は、前記新規登録する画像処理装置のリプレイス元の複数の画像処理装置を設定項目毎に設定し、前記記憶手段は、前記仮識別情報と、前記リプレイス元の複数の画像処理装置の各々を識別する識別情報と、設定項目と、を関連付けて記憶装置に記憶し、前記更新手段は、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記各々の識別情報より前記複数のリプレイス元の画像処理装置と、設定項目と、を特定し、前記設定項目に基づいて、前記複数のリプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する請求項6記載のサーバ装置。仮識別情報を入力する入力画面を表示装置に表示する表示手段と、前記入力画面を介して入力された前記仮識別情報を含む登録要求を、ネットワークを介してサーバ装置に送信する登録要求送信手段と、前記サーバ装置よりリプレイス元の画像処理装置のローカル優先設定で更新された仮想コンフィグデータを受信する受信手段と、前記受信手段で受信された前記仮想コンフィグデータを用いて実コンフィグデータを更新する更新手段と、を有する画像処理装置。サーバ装置と、前記サーバ装置とネットワークを介して通信可能な複数の画像処理装置と、を含むシステムであって、前記サーバ装置は、仮識別情報を発行する発行手段と、前記発行手段により発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定手段と、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶手段と、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信手段と、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新手段と、前記更新手段で更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信手段と、を有し、前記画像処理装置は、仮識別情報を入力する入力画面を表示装置に表示する表示手段と、前記入力画面を介して入力された前記仮識別情報を含む登録要求を、ネットワークを介してサーバ装置に送信する登録要求送信手段と、前記サーバ装置よりリプレイス元の画像処理装置のローカル優先設定で更新された仮想コンフィグデータを受信する受信手段と、前記受信手段で受信された前記仮想コンフィグデータを用いて実コンフィグデータを更新する更新手段と、を有するシステム。サーバ装置が実行する情報処理方法であって、仮識別情報を発行する発行ステップと、前記発行ステップにより発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定ステップと、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶ステップと、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信ステップと、前記受信ステップで受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新ステップと、前記更新ステップで更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信ステップと、を含む情報処理方法。画像処理装置が実行する情報処理方法であって、仮識別情報を入力する入力画面を表示装置に表示する表示ステップと、前記入力画面を介して入力された前記仮識別情報を含む登録要求を、ネットワークを介してサーバ装置に送信する登録要求送信ステップと、前記サーバ装置よりリプレイス元の画像処理装置のローカル優先設定で更新された仮想コンフィグデータを受信する受信ステップと、前記受信ステップで受信された前記仮想コンフィグデータを用いて実コンフィグデータを更新する更新ステップと、を含む情報処理方法。サーバ装置と、画像処理装置と、を含むシステムにおける情報処理方法であって、前記サーバ装置が、仮識別情報を発行する発行ステップと、前記サーバ装置が、前記発行ステップにより発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定ステップと、前記サーバ装置が、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶ステップと、前記サーバ装置が、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信ステップと、前記サーバ装置が、前記受信ステップで受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新ステップと、前記サーバ装置が、前記更新ステップで更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信ステップと、前記新規登録する画像処理装置が、仮識別情報を入力する入力画面を表示装置に表示する表示ステップと、前記新規登録する画像処理装置が、前記入力画面を介して入力された前記仮識別情報を含む登録要求を、ネットワークを介してサーバ装置に送信する登録要求送信ステップと、前記新規登録する画像処理装置が、前記サーバ装置よりリプレイス元の画像処理装置のローカル優先設定で更新された仮想コンフィグデータを受信する受信ステップと、前記新規登録する画像処理装置が、前記受信ステップで受信された前記仮想コンフィグデータを用いて実コンフィグデータを更新する更新ステップと、を含む情報処理方法。コンピュータに、仮識別情報を発行する発行ステップと、前記発行ステップにより発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定ステップと、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶ステップと、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信ステップと、前記受信ステップで受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新ステップと、前記更新ステップで更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信ステップと、を実行させるためのプログラム。コンピュータに、仮識別情報を入力する入力画面を表示装置に表示する表示ステップと、前記入力画面を介して入力された前記仮識別情報を含む登録要求を、ネットワークを介してサーバ装置に送信する登録要求送信ステップと、前記サーバ装置よりリプレイス元の画像処理装置のローカル優先設定で更新された仮想コンフィグデータを受信する受信ステップと、前記受信ステップで受信された前記仮想コンフィグデータを用いて実コンフィグデータを更新する更新ステップと、を実行させるためのプログラム。しかしながら、上述したような一括管理することが可能な手段が提供されていても、設定項目によっては画像形成装置毎に別々の設定で運用したい場合がある。このように画像形成装置毎の設定を有効にする設定項目をローカル優先設定項目と呼ぶこととする。ローカル優先設定項目として運用される設定項目としては、その画像形成装置のユーザビリティを向上するための設定項目が考えられる。例えば、コピー/ファクス受信/レポートプリント等ジョブ種毎の出力先の設定等である。また、コンフィグデータが一括管理されるようになったとしても、個別設定されるべき設定項目が存在する。こうした項目もローカル優先設定項目として運用される。例えば、デバイス名称、設置場所、ネットワーク設定等である。更に、最低限共通にしておきたい項目だけを一括で設定することとして、その他の設定項目は画像形成装置毎に自由に設定できるようにローカル優先設定項目とする運用形態も有り得る。画像形成装置を新しいものに入れ替える場合、上述したようにローカル優先設定として運用される設定項目の設定値も含めて、コンフィグデータを引き継ぎたいという要望があるが、ローカル優先設定項目について引き継ぐ方法が備えられていなかった。即ち、画像形成装置を新しいものに入れ替えた場合に、引き継ぎ前の画像形成装置においてローカル優先設定項目として運用していた設定項目は、引き継ぎ後の画像形成装置に対して再度手動設定をしなければならないという問題があった。本発明はこのような問題点に鑑みなされたもので、画像処理装置を新しいものに入れ替える場合、ローカル優先設定として運用される設定項目の設定値も含めて、新しい画像処理装置にコンフィグデータを引き継ぎ可能にすることを目的とする。そこで、本発明は、仮識別情報を発行する発行手段と、前記発行手段により発行された前記仮識別情報で識別される新規登録する画像処理装置のリプレイス元の画像処理装置を設定する設定手段と、前記仮識別情報と、前記リプレイス元の画像処理装置を識別する識別情報と、を関連付けて記憶装置に記憶する記憶手段と、前記新規登録する画像処理装置からネットワークを介して登録要求を受信する受信手段と、前記受信手段で受信された前記登録要求に前記仮識別情報が含まれていた場合、前記仮識別情報と関連付けられている前記識別情報より前記リプレイス元の画像処理装置を特定し、前記リプレイス元の画像処理装置のローカル優先設定で仮想コンフィグデータを更新する更新手段と、前記更新手段で更新された前記仮想コンフィグデータを前記画像処理装置に送信する送信手段と、を有する。本発明によれば、画像処理装置を新しいものに入れ替える場合、ローカル優先設定として運用される設定項目の設定値も含めて、新しい画像処理装置にコンフィグデータを引き継ぎ可能にすることができる。以下、本発明の実施形態について図面に基づいて説明する。<実施形態1>まず、用語の定義を行う。コンフィグデータとは、画像形成装置の動作を切り替えるデータである。コンフィグデータの一例としては、例えば、コピージョブの面付けのデフォルト値等が該当する。1in1に設定されていれば、コピーを行った結果、用紙一枚に1ページが印刷される。2in1に設定されていれば、コピーを行った結果、用紙一枚に2ページが印刷される。機器構成データとは、画像形成装置が備える機器の構成を示すデータである。機器構成データの一例としては、例えば、ファクスユニットを装着しているかを表すデータ等が該当する。更に、機器構成データの一例としては、画像形成装置の機種を一意に識別するための機種コード、動作しているファームウェアバージョン等を含む。機種別設定値スキーマとは、画像形成装置が特定の機種で保持するコンフィグデータのスキーマを定義するデータである。スキーマとは、コンフィグデータについての規約や位置づけを定義するデータである。例えば、コンフィグデータ各々の設定値識別子、デフォルト値、値域、データが有効になるための条件が機種別設定値スキーマに含まれる。本実施形態では、機種によって保持するコンフィグデータには差分があり、設定値スキーマを機種別に用意する運用であることを前提とする。仮想デバイスとは、サーバコンピュータ群が保持する実デバイスのデータ群である。より具体的には、機器構成データ、コンフィグデータを少なくとも含む。テナントとは、ユーザが画像形成装置の管理を委託する委託者の単位である。またテナント識別子とは、テナントを一意に識別するための識別子である。例えば、ある会社がユーザ環境100にある画像形成装置101A、101B、101Cの管理を委託したと仮定する。その場合、ユーザ環境100に対応するテナント識別子が1つ割り当てられ、画像形成装置101A、101B、101Cはそのテナントに属する画像形成装置であると認識され、管理される。テナント識別子は、テナント識別情報の一例である。仮想デバイスに含まれるデータと、実デバイスが保持するデータと、テナント専用のデータと、を区別して呼ぶために、以下のように定義する。仮想デバイスに含まれる機器構成データを仮想機器構成データ、コンフィグデータを仮想コンフィグデータと呼ぶ。実デバイスが保持する機器構成データを実機器構成データ、コンフィグデータを実コンフィグデータと呼ぶ。テナント内で共通で利用したいコンフィグデータをテナント用コンフィグデータと呼ぶ。以上が用語の説明となる。ここで説明した以外にも適宜用語の説明を行う。図1は、本実施形態のシステムのシステム構成の一例を示す図である。画像形成装置101A、101B、101Cは、管理対象の画像形成装置である。画像形成装置101A、101B、101Cは、ネットワーク106を介してインターネット104にアクセス可能である。画像形成装置は、画像処理装置の一例である。端末装置102Dは、ユーザ環境100のユーザが操作可能なコンピュータであって、ネットワーク106を介してインターネット104にアクセス可能である。端末装置102Eは、画像形成装置101A、101B、101Cを管理するサービスマンが操作可能なコンピュータであって、インターネット104にアクセス可能である。端末装置102Fは、画像形成装置のベンダに所属する管理担当者が操作可能なコンピュータであって、インターネット104にアクセス可能である。インターネット104は、公衆回線上のデジタル通信が可能なネットワークである。サーバコンピュータ群105は、インターネット104を介してサービスを提供するサーバ群である。なお、サーバコンピュータ群105は、複数のサーバコンピュータにより構成されていてもよいし、一つのサーバコンピュータにより構成されていてもよい。但し、以下では、サーバコンピュータ群105は、複数のサーバコンピュータにより構成されているものとして説明を行う。サーバコンピュータ群105は、サーバ装置の一例である。ネットワーク106は、ユーザ環境100においてデジタル通信が可能なネットワークである。サービスマン環境110は、サービスマンが端末装置102Eを使って画像形成装置の管理を行う環境である。画像形成装置のベンダ環境120は、画像形成装置を生産するベンダの管理担当者が、端末装置102Fを使って画像形成装置の管理に必要なデータのメンテナンスを行う環境である。図2は、本実施形態のシステムを構成する各装置のハードウェア構成の一例を示す図である。CPU201は、プログラムの実行や、様々な処理の制御を行う。不揮発性メモリ202は、ROMから構成され、機器の起動処理において初期段階に必要なプログラムやデータが格納されている。揮発性メモリ203は、RAMから構成され、プログラム、データの一時的な格納場所として利用される。補助記憶装置204は、ハードディスクやRAMドライブ等の大容量記憶装置から構成され、大容量データの保管、プログラムの実行コードの保持を行う。揮発性メモリ203と比較して、長時間保持する必要があるデータを記憶する。補助記憶装置204は不揮発性の記憶装置であるため、電源が切られてもデータを記憶し続けることができる。ディスプレイ205は、利用者に情報を伝えるための装置である。なお、本明細書内における利用者とは、ユーザとサービスマンとを想定する。入力装置206は、利用者の選択指示を受付け、内部バス210を介してプログラムに伝達するための装置である。ネットワーク通信装置207は、別の情報処理装置とネットワークを介して通信するための装置である。ファクスユニット208は、画像形成装置101が形成した画像データか、若しくは補助記憶装置に記憶された画像データを、ネットワーク106を介して別の情報処理装置に送付するためのハードウェアユニットである。ファクスユニットは、オプションであり、個体によって装着されてない可能性がある。プリンタエンジン209は、画像形成装置101が形成した画像データか、若しくは補助記憶装置に記憶された画像データを、紙媒体に印刷する。内部バス210は、CPU201、不揮発性メモリ202、揮発性メモリ203、補助記憶装置204、ディスプレイ205、入力装置206、ネットワーク通信装置207を画像形成装置101内で通信可能な状態に接続する通信バスである。サーバコンピュータ210Aは、サーバコンピュータ群105を構成する複数のサーバコンピュータの内の1つである。内部バス216は、サーバコンピュータ210Aの備えるCPU211、不揮発性メモリ212、揮発性メモリ213、補助記憶装置214、ネットワーク通信装置215をサーバコンピュータ210A内で通信可能な状態に接続する通信バスである。ネットワーク220は、サーバコンピュータ群105を構成するサーバコンピュータ210同士の高速通信を可能とするネットワークである。なお、CPU211が、補助記憶装置214等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、サーバコンピュータ210A、又はサーバコンピュータ群105等のソフトウェア構成が実現される。つまり、CPU211が、補助記憶装置214等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、後述するサーバコンピュータ210A、又はサーバコンピュータ群105等のフローチャートに係る処理が実現される。同様に、CPU201Aが、補助記憶装置204A等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、画像形成装置101のソフトウェア構成が実現される。つまり、CPU201Aが、補助記憶装置204A等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、後述する画像形成装置101等のフローチャートに係る処理が実現される。同様に、CPU201Dが、補助記憶装置204D等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、端末装置102Dのソフトウェア構成が実現される。つまり、CPU201Dが、補助記憶装置204D等の記憶装置に記憶されているプログラムに基づき処理を実行することによって、後述する端末装置102Dのフローチャートに係る処理が実現される。図3は、本実施形態のシステムを構成する各装置のソフトウェア構成の一例を示す図である。まず、画像形成装置101が備える機能各部について説明する。実コンフィグデータ保持部301は、コンフィグデータを保持する。コンフィグデータは、補助記憶装置204Aに保持される。画像形成装置は、実コンフィグデータ保持部301によって保持された実コンフィグデータに基づいて動作の振る舞いを切り替える。図4A及び4Bは、実コンフィグデータの一例を示す図である。実コンフィグデータ1101は、設定値識別子1102で識別されるコンフィグデータと、その値1103と、ローカル優先設定フラグ1104と、を持つ。また、実コンフィグデータ1101は、実コンフィグデータの値を設定値管理サービス310に通知したかどうかを示す通知フラグ1105を持つ。ローカル優先設定フラグ1104については後述するテナント用コンフィグデータ501及び仮想コンフィグデータ701におけるローカル優先設定フラグ504、704と同様であり、説明も後述する。実コンフィグデータ更新部302は、実コンフィグデータ保持部301が保持する実コンフィグデータを更新する。実コンフィグデータ更新部302は、後述する仮想コンフィグデータ受信部303よって取得されたコンフィグデータ、又は、実コンフィグデータ入力部308によって入力されたコンフィグデータによって更新を行う。実コンフィグデータ更新部302は、実コンフィグデータ入力部308でコンフィグデータを更新する場合には通知フラグ1105を未に変更する。仮想コンフィグデータ受信部303は、後述する仮想コンフィグデータ取得部320を呼び出して仮想コンフィグデータを受信する。仮想コンフィグデータ受信部303は、仮想コンフィグデータ取得部320を呼びだすためのアドレスは、実コンフィグデータ保持部301に保持されるアドレスを用いる。より具体的には、仮想コンフィグデータ受信部303は、後述する図10Aを例に挙げると、設定値識別子702がdevice_settings.cloud_addressの値703である、http://canon.com/configに対してアクセスする。実機器構成データ収集部304は、画像形成装置101の機器構成データを集める。図5は、実機器構成データの一例を示す図である。データ種別602に対して、それぞれ値603が記憶される。機器構成データとしては、機種を識別するための機種コードや、ファームウェアバージョン、デバイスを識別するためのデバイス識別子、ファクスユニットの有無が挙げられる。テナント識別子保持部305は、画像形成装置101が属するテナント識別子を記憶する。テナント識別子は、画像形成装置101の初期設置時に設定され、電源が切られても失われることがないように補助記憶装置204Aに記憶される。実機器構成データ通知部306は、実機器構成データ収集部304によって収集した実機器構成データと、テナント識別子保持部305によって記憶されたテナント識別子と、を合わせて通知する。通知先は、後述する実機器構成データ受信部318である。実コンフィグデータ入力部308は、ディスプレイ205A、入力装置206Aを介してユーザ又はサービスマンによって選択又は入力された実コンフィグデータを入力する。入力された実コンフィグデータは、実コンフィグデータ更新部302により実コンフィグデータ保持部301に保持される。なお、実コンフィグデータ入力部308で入力設定が可能なのは、ローカル優先設定フラグ1104が1に設定されている設定項目のみである。ローカル優先設定フラグ1104が0に設定されている設定項目は閲覧のみ可能で、設定は不可に制御される。実コンフィグデータ通知部309は、実コンフィグデータ保持部301が保持する実コンフィグデータを、実コンフィグデータ受信部323に通知する。実コンフィグデータ通知部309は、実コンフィグデータの通知フラグ1105により、設定値管理サービス310に未通知の実コンフィグデータの変更があるか否かを判断する。そして実コンフィグデータに変更がある場合は、実コンフィグデータ通知部309は、実コンフィグデータを設定値管理サービス310に通知する。その後、実コンフィグデータ通知部309は、通知フラグ1105を済にする。なお、実コンフィグデータ通知部309が、設定値管理サービス310に未通知の実コンフィグデータの変更があるか否かを判断するタイミングは、画像形成装置の電源ONのタイミングであってもよいし、画像形成装置のユーザが指定したタイミングであってもよい。また、実コンフィグデータ通知部309は、一定時間間隔毎に判断するようにしてもよい。リプレイス指示部307は、ディスプレイ205A、入力装置206Aを介して入力されたユーザ又はサービスマンが選択したリプレイス指示を入力する。リプレイス指示部307は、リプレイス指示がなされると、実機器構成データ収集部304によって収集した実機器構成データと、テナント識別子保持部305によって記憶されたテナント識別子と、を含むリプレイス指示を設定値管理サービス310に送信する。送信先は後述するリプレイス指示受信部327である。次に、設定値管理サービス310が備える機能各部について説明する。設定値管理サービス310は、画像形成装置のコンフィグデータを管理する機能を提供するサービスである。設定値管理サービス310は、前述のサーバコンピュータ群105上で提供される。設定値管理サービス310は、複数の機能各部を保持しており、以下はその機能を説明する。仮想デバイス保持部311は、仮想デバイスが保持するデータを記憶する。図6は、仮想デバイス保持部311が記憶する仮想デバイスの一例を示す図である。仮想デバイスリスト801は、仮想デバイス保持部311が保持する仮想デバイス全体である。デバイス識別子802は、仮想デバイスリスト801にある複数の仮想デバイスから1つを特定するための識別子である。デバイス識別子802は、元々、画像形成装置101が記憶する識別子であって、画像形成装置101を一意に識別することができる識別子である。デバイス識別子802は、機器構成データの1つとして画像形成装置101から通知される。テナント識別子803は、仮想デバイスに対応する画像形成装置101が属するテナント識別子である。仮想機器構成データ804は、仮想デバイスに対応する画像形成装置101の機器構成データである。仮想機器構成データは、図5に示す情報が仮想デバイス保持部311によって別途保持される。仮想機器構成データ804には、図5への参照となる識別子が保持される。仮想コンフィグデータ805は、仮想デバイスに対応する画像形成装置101が参照すべきコンフィグデータである。仮想コンフィグデータは、図10に示す情報が仮想デバイス保持部311によって別途保持される。仮想コンフィグデータ805には図10への参照となる識別子が保持される。通知フラグ806は、仮想コンフィグデータの更新が行われてから画像形成装置101に通知したかを示すフラグである。機種別設定値スキーマ保持部312は、機種別設定値スキーマを記憶する。画像形成装置の各機種に対応して1つの機種別設定値スキーマが用意される。図7は、機種別設定値スキーマの一例を示す図である。図7Aが、機種コードが0x01の機種別設定値スキーマの例である。また、図7Bが、機種コードが0x02の機種別設定値スキーマの例である。設定値識別子402は、設定値を一意に識別するための識別子である。copy_settings.nupは、コピー設定の面付けに関する設定であることを示す。この設定値識別子402が同じであれば、違う機種であっても同じ種類の設定値である。デフォルト値403は、その機種におけるデフォルト設定値の定義である。値域404は、その機種において設定しうる範囲の定義である。copy_settings.nupの値域404であれば、1in1,2in1,4in1の3種類から選択できることを示す。条件405は、その機種において設定値を利用するために必要な条件の定義である。fax_settings.received_printの条件405にはファクスユニットとあるため、ファクスユニットの装着が確認できた場合のみ有効な設定値であることを示している。機種別設定値スキーマ更新部313は、機種別設定値スキーマ保持部312が保持する機種別設定値スキーマを更新する。新しい機種を画像形成装置のベンダが発表した場合には、ベンダの管理責任者の指示によって新しい機種に対応する機種別設定値スキーマが登録される。また、機種別設定値スキーマ更新部313は、設定値に変更があった場合は、同様に機種別設定値スキーマを更新する。テナント用コンフィグデータ保持部314は、テナントが保持する画像形成装置に設定したいコンフィグデータを保持する。図8は、テナント用コンフィグデータの一例を示す図である。設定値識別子502は、図7で説明した機種別設定値スキーマにある設定値識別子402と同等である。値503は、このテナントが所望する共通設定の値である。copy_settings.nupには、2in1が設定されている。これは、テナントが保持する画像形成装置全てに2in1が設定されることを所望していることを示す。ローカル優先設定フラグ504は、各、設定値識別子502の値503を、画像形成装置毎に設定することを許可するか否かを表すフラグである。このフラグが0に設定されている設定項目は必ずテナント用コンフィグデータ保持部314に保持されている設定に従う必要があることを表す。即ち、画像形成装置毎に設定値を変更することはできないことを意味する。一方、このフラグが1に設定されている設定項目は画像形成装置毎に設定値を変更して運用することが許可されていることを表す。即ち、画像形成装置101の実コンフィグデータ入力部308や、設定値管理サービス310の仮想コンフィグデータ閲覧設定部321によって、画像形成値毎に設定値変更を行うことができることを意味する。テナント用コンフィグデータ更新部315は、テナント用コンフィグデータ保持部314が保持するテナント用コンフィグデータを更新する。テナント用コンフィグデータを更新するのは、テナントが保持する画像形成装置の管理を行うサービスマンである。更新指示は、サービスマン環境110にある端末装置102Eで動作するウェブブラウザに表示される設定画面から行う。図9は、端末装置102Eからウェブブラウザでテナント用コンフィグデータを更新する画面の一例を示す図である。ローカル優先設定フラグ1201は、テナント用コンフィグデータのローカル優先設定フラグ504が表示される。サービスマンはこの画面から、テナントで共通の各設定値を設定すると共に、設定項目毎にローカル優先設定フラグ0か1を選択して設定することが可能である。仮想コンフィグデータ生成部316は、機種別設定値スキーマとテナント用コンフィグデータと仮想機器構成データとを用いて仮想コンフィグデータを生成する。その処理内容をステップ毎に説明する。まず、仮想コンフィグデータ生成部316は、仮想機器構成データを仮想デバイス保持部311から取得する。取得した仮想機器構成データに含まれる機種コードを参照し、画像形成装置の機種を特定する。図5Aを例に挙げると、機種コードが0x01の機種であると判定される。次に、仮想コンフィグデータ生成部316は、取得した機種コードに合致する機種別設定値スキーマを機種別設定値スキーマ保持部312から取得する。図5Aを例に挙げると、機種コードが0x01に合致する図7Aを取得する。次に、仮想コンフィグデータ生成部316は、機種別設定値スキーマに定義された設定値を、仮想コンフィグデータのベースとする。図7Aを例に挙げると、copy_settings.nup、device_settings.cloud_address、device_settings.sleep_time、fax_settings.received_print、box_settings.server_addressnetwork_settings.host_namenetwork_settings.domain_nameの7つの設定値がベースとなる。次に、仮想コンフィグデータ生成部316は、テナント用コンフィグデータに登録された値を取得し、機種別設定値スキーマに定義された値域に収まるかを判定する。図7Aと図8とを例に挙げると、copy_settings.nupは2in1であり、値域が1in1,2in1,4in1であるため、値域に収まっている。しかし、device_settings.sleep_timeは、10秒であり、値域が1分、10分、1時間であるため、値域に収まらない。値域に収まらない場合は、仮想コンフィグデータ生成部316は、機種別設定値スキーマに定義されたデフォルト値を取得する。この例では、10分となる。次に、仮想コンフィグデータ生成部316は、機種別設定値スキーマに定義された条件が満たされるか判定する。仮想コンフィグデータ生成部316は、判定を、機器構成データを用いて行う。図5Aを例に挙げると、copy_settings.nupの条件は特にないため、copy_settings.nupの条件は満たされる。しかし、fax_settings.received_printの条件はファクスユニットであり、機器構成データはなしであるため、条件を満たさない。条件を満たす場合は、仮想コンフィグデータ生成部316は、これまでのステップで決定された値を用いる。条件を満たさない場合は、仮想コンフィグデータ生成部316は、機種別設定値スキーマに定義されたデフォルト値403を取得する。この例では、OFFとなる。以上のステップで決定された値が仮想コンフィグデータである。仮想コンフィグデータの例を図10に示す。図10Aが、デバイス識別子が010001の画像形成装置に対する仮想コンフィグデータである。同様に、図10Bが、デバイス識別子が010002の画像形成装置に対する仮想コンフィグデータである。図10Cが、デバイス識別子が020001の画像形成装置に対する仮想コンフィグデータである。なお、画像形成装置に対するリプレイス指示がなされた場合、仮想コンフィグデータ生成部316は、機種別設定値スキーマ、テナント用コンフィグデータ、仮想機器構成データに加えて、後述するリプレイス情報保持部324に保持されているリプレイス情報も用いて仮想コンフィグデータを生成する。詳細は後述する。仮想コンフィグデータ更新部317は、仮想コンフィグデータ生成部316で生成された仮想コンフィグデータを、仮想デバイス保持部311に登録する。仮想コンフィグデータ更新部317は、仮想デバイス保持部311が保持する仮想デバイスの中から、デバイス識別子が一致する仮想デバイスを探索して仮想コンフィグデータを更新する。更に、仮想コンフィグデータ更新部317は、仮想デバイスの通知フラグ806が済であれば、未に設定する。これは、仮想コンフィグデータの変更があり、画像形成装置は新しい仮想コンフィグデータを参照する必要があることを示す。実機器構成データ受信部318は、実機器構成データ通知部306からの通知を受信する。通知される情報は、図5に示す実機器構成データと、テナント識別子と、である。仮想機器構成データ更新部319は、実機器構成データ受信部318で受信した機器構成データを、該当する仮想デバイスに仮想機器構成データとして登録する。仮想デバイス保持部311が保持する仮想デバイスの中から、デバイス識別子が一致する仮想デバイスを探索して仮想機器構成データを更新する。仮想コンフィグデータ取得部320は、インターネット104を介して要求を受け、仮想コンフィグデータを取得する。要求は、少なくとも仮想デバイスを特定するためのデバイス識別子を含んでいる。仮想コンフィグデータ取得部320は、デバイス識別子が一致する仮想デバイスを探索する。仮想コンフィグデータ取得部320は、探索された仮想デバイスが保持する仮想コンフィグデータを探索し、仮想コンフィグデータを要求元に渡す。仮想コンフィグデータ閲覧設定部321は、インターネット104を介して要求を受け、仮想コンフィグデータを閲覧/設定する。要求は、HTTPプロトコル上の要求である。操作者は、仮想コンフィグデータ閲覧設定部321によって生成されたHTMLページ上で仮想コンフィグデータの閲覧/設定を行う。図11は、端末装置102Eからウェブブラウザで仮想デバイス一覧を閲覧/設定する画面の一例を示す図である。図6で示した仮想デバイスリスト801がHTMLにより整形されて表示される。ここでサービスマンが仮想コンフィグデータへのリンク1301を選択すると、各仮想デバイスが保持している仮想コンフィグデータが表示される。図12は、仮想コンフィグデータをウェブブラウザで表示した画面の一例を示す図である。サービスマンは、画像形成装置ごとに個別にコンフィグデータを変更したい場合は、この画面から設定の変更を行う。なお、テナント用コンフィグデータとして、ローカル優先設定フラグが0として設定されたコンフィグデータについては、値は表示するだけで変更はできない。この画面からコンフィグデータの設定を変更する場合は、サービスマンは、値を入力した後、更新ボタン1401を押す。これにより、コンフィグデータは仮想デバイス保持部311に保存され、また通知フラグ806が未となる。実コンフィグデータ受信部323は、実コンフィグデータ通知部309から実コンフィグデータを受信する。実コンフィグデータ受信部323は、実コンフィグデータを受信すると、仮想コンフィグデータ更新部317に通知する。そして、仮想コンフィグデータ更新部317が仮想デバイス保持部に保持する仮想デバイスの中から、デバイス識別子が一致する仮想デバイスを検索して仮想コンフィグデータを更新する。仮想コンフィグデータ更新確認部322は、仮想コンフィグデータが更新されているか確認する。仮想コンフィグデータ受信部303は、インターネット104を介して仮想コンフィグデータ更新確認部322にデバイス識別子を送信する。仮想コンフィグデータ更新確認部322は、仮想デバイス保持部311が保持する仮想デバイスの中から受信したデバイス識別子に一致する仮想デバイスを探索する。仮想コンフィグデータ更新確認部322は、探索された仮想デバイスの通知フラグ806が未であれば、仮想コンフィグデータの更新があったと判定する。逆に、仮想コンフィグデータ更新確認部322は、通知フラグ806が済であれば、仮想コンフィグデータの更新はないと判定する。リプレイス情報設定部325は、インターネット104を介して要求を受け、画像形成装置のリプレイスの設定を行う。要求は、HTTPプロトコル上の要求である。サービスマンはリプレイス情報設定部325によって生成されたHTMLページ上で画像形成装置のリプレイスの設定を行う。リプレイス情報保持部324は、リプレイス情報設定部325によって設定されたリプレイス元の画像形成装置とリプレイス先画像形成装置とを関連付けて記憶する。この情報は、補助記憶装置214に記憶する。仮識別子生成部326は、要求を受けて画像形成装置の仮識別子を生成して応答する。仮識別子は、仮識別情報の一例である。リプレイス情報設定部325、リプレイス情報保持部324、仮識別子生成部326を用いた、リプレイス情報設定の詳細については後述する。リプレイス指示受信部327は、画像形成装置101のリプレイス指示部307からのリプレイス指示を受信する。リプレイス指示受信部327は、リプレイス指示を受信すると、リプレイス情報保持部324に保持されているリプレイス設定を用いて仮想コンフィグデータを生成するよう仮想コンフィグデータ生成部316に指示する。図13は、端末装置102Dを用いて管理者ユーザがテナント用コンフィグデータを更新する処理を説明するためのフローチャートである。ステップS901において、テナント用コンフィグデータ更新部315が、テナント用コンフィグデータの更新要求を検知する。ステップS902において、テナント用コンフィグデータ更新部315が、テナント用コンフィグデータ保持部314にステップS901で更新要求があったテナント用コンフィグデータが存在するか確認する。存在する場合は、テナント用コンフィグデータ更新部315は、ステップS907へ処理を移行する。存在しない場合は、テナント用コンフィグデータ更新部315は、ステップS903へ処理を以降する。ステップS903において、テナント用コンフィグデータ更新部315が、テナントが保持する仮想デバイスを仮想デバイス保持部311から探索する。ステップS904において、テナント用コンフィグデータ更新部315が、ステップS903で探索した仮想デバイスの仮想機器構成データにある機種コードを参照する。更に、テナント用コンフィグデータ更新部315が、機種コードに合致する機種別設定値スキーマを機種別設定値スキーマ保持部312から探索する。ステップS905において、テナント用コンフィグデータ更新部315が、ステップS904で探索した機種別設定値スキーマの少なくとも1つが持つ設定をリストアップする。ステップS906において、テナント用コンフィグデータ更新部315が、ステップS905でリストアップした設定を持つテナント用コンフィグデータを生成する。ステップS907において、テナント用コンフィグデータ更新部315が、テナント用コンフィグデータの具体的な更新指示を検知する。ステップS908において、テナント用コンフィグデータ更新部315が、ステップS907で検知した更新指示に基づいてテナント用コンフィグデータ保持部314が保持するテナント用コンフィグデータを更新する。ステップS909において、仮想コンフィグデータ生成部316が、テナント用コンフィグデータの更新を検知する。ステップS910において、仮想コンフィグデータ生成部316が、仮想デバイス保持部311が保持する仮想デバイスから、更新を検知したテナント用コンフィグデータのテナント識別子に合致する仮想デバイスを探索する。探索された仮想デバイスに対して順次処理を行うため、仮想コンフィグデータ生成部316は、1つの仮想デバイスを取得する。仮想デバイスを取得したら、仮想コンフィグデータ生成部316は、ステップS911へ処理を移行する。全ての仮想デバイスに対して順次処理が行われ、次の仮想デバイスを取得できない場合は、仮想コンフィグデータ生成部316は、処理を終了する。ステップS911において、仮想コンフィグデータ生成部316が、仮想デバイスから仮想機器構成データを取得する。ステップS912において、仮想コンフィグデータ生成部316が、仮想機器構成データから機種コードを取得する。更に、機種別設定値スキーマ保持部312が保持する機種別設定値スキーマから、機種コードに該当する機種別設定値スキーマを探索する。ステップS913において、仮想コンフィグデータ生成部316が、仮想機器構成データ、機種別設定値スキーマ、テナント用コンフィグデータを用いて仮想コンフィグデータを生成する。ステップS914において、仮想コンフィグデータ更新部317が、ステップS913で生成した仮想コンフィグデータを仮想デバイスに登録する。図14は、画像形成装置が仮想コンフィグデータを取得する処理を説明するフローチャートである。ステップS1001から1007までは、画像形成装置で行われる処理である。ステップS1051から1058までは、サーバコンピュータ群105で行われる処理である。ステップS1001において、実機器構成データ通知部306が、画像形成装置の電源ONを検知する。ステップS1002において、実機器構成データ収集部304が、機器構成データを収集する。ステップS1003において、実機器構成データ通知部306が、ステップS1002で収集した実機器構成データを用いて、設定値管理サービス310に未通知の実機器構成データの変更があったか判定する。変更があった場合は、実機器構成データ通知部306は、ステップS1005へ処理を移行する。変更がなかった場合は、実機器構成データ通知部306は、ステップS1004へ処理を以降する。ステップS1004において、仮想コンフィグデータ受信部303が、デバイスが最新の仮想コンフィグデータを取得済みか判定する。仮想コンフィグデータ受信部303は、仮想コンフィグデータ更新確認部322を呼びだして判定を行う。ステップS1005において、実機器構成データ通知部306が、実機器構成データとテナント識別子とを設定値管理サービス310に通知する。設定値管理サービス310側はステップS1051でこれを検知して処理を行う。詳細は後述する。ステップS1006において、仮想コンフィグデータ受信部303が、仮想コンフィグデータの更新が完了するまで処理の実行を待ち合わせる。ステップS1007において、仮想コンフィグデータ受信部303が、設定値管理サービス310から仮想コンフィグデータを受信する。更に、仮想コンフィグデータ更新部317が、受信した仮想コンフィグデータを実コンフィグデータとして更新する。実コンフィグデータは、実コンフィグデータ保持部301によって記憶される。ステップS1051において、実機器構成データ受信部318が、画像形成装置から通知された実機器構成データとテナント識別子とを受信する。ステップS1052において、仮想機器構成データ更新部319が、ステップS1051において受信した実機器構成データとテナント識別子とに合致する仮想デバイスを探索する。仮想機器構成データ更新部319は、仮想デバイス保持部311によって保持された仮想デバイスの中から探索を行う。画像形成装置が初めて設定値管理サービス310と通信を行ったケースでは、仮想デバイスが探索できない場合がある。合致する仮想デバイスが探索された場合、仮想機器構成データ更新部319は、ステップS1054に処理を移行する。合致する仮想デバイスが探索できなかった場合、仮想機器構成データ更新部319は、ステップS1053へ処理を移行する。ステップS1053において、仮想機器構成データ更新部319が、空の仮想デバイスを生成する。ステップS1054において、仮想機器構成データ更新部319が、ステップS1052において探索されるか、若しくはステップS1053において生成された、仮想デバイスの仮想機器構成データを更新する。ステップS1051において受信された実機器構成データの内容が、新しい仮想機器構成データとなる。ステップS1055において、仮想コンフィグデータ生成部316は、更新された仮想機器構成データから機種コードを取得する。更に、仮想コンフィグデータ生成部316は、機種コードに該当する機種別設定値スキーマを機種別設定値スキーマ保持部312から取得する。ステップS1056において、仮想コンフィグデータ生成部316は、テナント用コンフィグデータを取得する。仮想コンフィグデータ生成部316は、テナント用コンフィグデータを、テナント用コンフィグデータ保持部314が保持するテナント用コンフィグデータから、テナント識別子が合致するものを探索する。ステップS1057において、仮想コンフィグデータ生成部316は、仮想コンフィグデータを生成する。仮想コンフィグデータ生成部316は、仮想コンフィグデータの生成を、仮想機器構成データ、機種別設定値スキーマ、テナント用コンフィグデータを用いて行う。ステップS1058において、仮想コンフィグデータ更新部317は、ステップS1057において生成された仮想コンフィグデータを、該当する仮想デバイスに登録する。次に、設定値管理サービス310で管理している画像形成装置を、別の画像形成装置に置き換えるリプレイスする際の、画像形成装置及び設定値管理サービスの処理について説明する。リプレイスする場合、まず設定値管理サービス310で、置き換え先となる画像形成装置を新規に登録すると共に、リプレイス元の画像形成装置を関連付けて設定する処理を行う。図15は、設定値管理サービス310で画像形成装置を新規登録し、リプレイス元の画像形成装置と関連付けて設定する処理を説明するフローチャートである。フローチャートの各ステップはサーバコンピュータ群105で行われる処理である。ステップS1501において、リプレイス情報設定部325は、新規に設定値管理サービス310で管理する画像形成装置を登録する画面を表示する。より具体的には、リプレイス情報設定部325は、サービスマン環境の端末装置102E上のウェブブラウザから、HTTPプロトコルによる要求を受信して新規デバイス登録画面を生成して応答する。応答を受けた端末装置102E上のウェブブラウザに、新規デバイス登録画面が表示される。なお、ここで登録する新規画像形成装置はリプレイス先となる画像形成装置である。図16Aは、ステップS1501において表示される新規デバイス登録画面の一例を示す図である。サービスマンは、端末装置102E上のウェブブラウザに表示される図16Aの画面から新規に画像形成装置を登録し、リプレイスの設定を行う。なお、新規に設置される画像形成装置は、実際にユーザ環境に設置されるまで、設置される機体を特定することが困難なケースがある。そのため、画像形成装置のデバイス識別子が不明な場合は仮識別子による登録を可能としている。1601は、テナント識別子を入力する欄である。サービスマンは新規画像形成装置を管理するテナントのテナント識別子を入力する。1602と1603とは排他的にどちらか一方が選択された状態となるラジオボタンである。サービスマンは、新規に登録する画像形成装置のデバイス識別子が既に分かっていれば1602を選択状態として、識別子入力欄1604にデバイス識別子を入力する。新規に登録する画像形成装置が特定されておらず、デバイス識別子がまだ判っていない場合1603を選択状態として仮識別子発行ボタン1605を押下する。仮識別子発行ボタン1605が押下されると、設定値管理サービス310に対して仮識別子発行要求がなされ、発行された仮識別子が1606に表示される。サービスマンがボタン1607を押下すると、設定値管理サービス310に対して新規デバイス登録要求がなされる。このとき、テナント識別子及び、デバイス識別子又は仮識別子の情報が設定値管理サービス310に通知される。ボタン1608は、新規デバイス登録処理をキャンセルするためのボタンである。なお、仮識別子による登録を行った場合、サービスマンは、その仮識別子を、画像形成装置を設置するユーザ環境の管理者に通知する。仮識別子発行ボタン1605は、仮識別情報を発行することを示すオブジェクトの一例である。ステップS1502において、リプレイス情報設定部325は、仮識別子発行要求を受信したか否かを判断する。仮識別子発行要求を受信した場合、即ち図16Aにおいて仮識別子発行ボタン1605が押下された場合は、リプレイス情報設定部325は、ステップS1503に処理を移行する。ステップS1503において、仮識別子生成部326が仮識別子を発行して要求元に応答してステップS1502に戻る。ステップS1502において仮識別子発行要求を受信していなければ、リプレイス情報設定部325は、ステップS1504に処理を移行する。ステップS1504において、リプレイス情報設定部325は、デバイス登録要求を受信したか否かを判断する。デバイス登録要求を受信した場合、即ち図16Aにおいてボタン1607が押下された場合は、リプレイス情報設定部325は、ステップS1505に処理を移行する。デバイス登録要求を受信していない場合、リプレイス情報設定部325は、ステップS1502に処理を戻す。ステップS1505において、リプレイス情報設定部325は、リプレイス設定画面を生成する。ステップS1505の生成処理については後ほど詳細に述べる。続いてステップS1506において、リプレイス情報設定部325は、リプレイス設定画面を表示する。より具体的には、サービスマン環境の端末装置102E上のウェブブラウザに、ステップS1505で生成したリプレイス設定画面が表示される。図16Bは、ステップS1506において表示されるリプレイス設定画面の一例を示す図である。サービスマンが端末装置102E上のウェブブラウザに表示される図16Aの画面でボタン1607を押下することによって、図16Bに示す画面デバイスの選択画面が表示されることとなる。サービスマンは、図16Bに示す画面からリプレイス元の画像形成装置の設定を行う。1651は、新規に登録する画像形成装置を表すものであり、図16Aの画面で入力された識別子又は仮識別子が表示される。1652は、リプレイス元の画像形成装置を選択するためのリストである。1652の各行がリプレイス元の候補となる画像形成装置を表している。各行は排他的に1行のみが選択状態になるように制御される。サービスマンは1652に表示されている何れかの画像形成装置を選択してOKボタン1653を押下することによってリプレイス設定を行う。サービスマンによってOKボタン1653が押下されると、設定値管理サービス310に対してリプレイス設定登録要求が行われる。ステップS1507において、リプレイス情報設定部325は、リプレイス設定登録要求を受信したか否かを判断する。リプレイス設定登録要求を受信した場合、即ち図16BにおいてOKボタン1653が押下された場合はステップS1508に進む。ステップS1508において、リプレイス情報設定部325は、リプレイス情報管理テーブルに受信したリプレイス情報を追加する。図17は、リプレイス情報管理テーブルの一例を示す図である。リプレイス情報管理テーブルでは、新規に登録された画像形成装置のデバイス識別子又は仮識別子1701と、サービスマンがリプレイス元として設定したリプレイス元の画像形成装置のデバイス識別子であるリプレイス元デバイス識別子1702と、をセットで保持している。デバイス識別子は、識別情報の一例である。図18は、ステップS1505のリプレイス設定画面生成の手順を詳細に示すフローチャートである。ステップS1504においてデバイス登録要求を受信したと判断した場合、即ち図16Aにおいてボタン1607が押下された所からこのフローチャートが開始する。ステップS1801において、リプレイス情報設定部325は、仮想デバイス保持部311に保持されている仮想デバイスのリストから1件読み出す。ステップS1802において、リプレイス情報設定部325は、デバイス登録要求に付随して渡されたテナント識別子と、読み出した仮想デバイスのテナント識別子803と、が等しいか否かを判断する。等しくないと判断した場合、リプレイス情報設定部325は、ステップS1805へ処理を移行する。テナント識別子が等しいと判断した場合、リプレイス情報設定部325は、ステップS1803に処理を移行する。ステップS1803において、リプレイス情報設定部325は、読み出した仮想デバイスのデバイス識別子802がリプレイス情報管理テーブルのリプレイス元デバイス識別子1702として既に登録されているか否かを判断する。登録済であると判断すると、リプレイス情報設定部325は、ステップS1805へ処理を移行する。登録されていないと判断すると、リプレイス情報設定部325は、ステップS1804に処理を移行する。ステップS1804において、リプレイス情報設定部325は、読み出した仮想デバイスをリプレイス元候補として保持して、ステップS1805に処理を移行する。ステップS1805において、リプレイス情報設定部325は、仮想デバイスリストに登録されている全ての仮想デバイスを読み出して処理したか否かを判断する。全ての仮想デバイスについて処理していないと判断すると、リプレイス情報設定部325は、ステップS1801に戻って次の仮想デバイスを読み出して繰り返し処理する。全ての仮想デバイスについて処理したと判断すると、リプレイス情報設定部325は、ステップS1806に処理を移行する。ステップS1806において、リプレイス情報設定部325は、リプレイス元候補として保持している仮想デバイスの仮想コンフィグデータを読み出してリプレイス設定画面を生成する。より具体的には、リプレイス情報設定部325は、図16Bの1652のリストに示すようにリプレイス元候補の仮想デバイスの機種、デバイス名、設置場所等の情報を読み出して、HTML形式に整形する。以上の処理によって、新規に登録する画像処理装置のテナント識別子と同じテナントの画像処理装置であり、他の画像形成装置に対するリプレイス元として設定されていない画像処理装置をリプレイス元候補としてリスト表示するリプレイス設定画面を生成する。その後、リプレイス情報設定部325は、ステップS1506へ処理を進める。次に、画像形成装置が新規にユーザ環境に設置されて、仮想コンフィグデータの引き継ぎが行われる際の処理について図19のフローチャートに基づいて説明する。ステップS1901から1906までは、画像形成装置で行われる処理である。ステップS1951から1959までは、サーバコンピュータ群105で行われる処理である。ステップS1901において、リプレイス指示部307が、設定値管理サービス310への登録指示があったか否かを判断する。設定値管理サービス310への登録指示は、画像形成装置の電源がONになったタイミングで自動的に行われるようになっていてもよいし、ユーザが操作によって明示的に指示するようにしてもよい。設定値管理サービス310への登録指示があったと判断すると、リプレイス指示部307は、ステップS1902に処理を移行する。ステップS1902において、実機器構成データ収集部304が、機器構成データを収集してステップS1903に処理を移行する。ステップS1903において、リプレイス指示部307は、仮識別子入力画面をディスプレイ205Aに表示する。図20は、ステップS1903において画像形成装置101のディスプレイ205Aに表示される仮識別子入力画面の一例を示す図である。2001には、画像形成装置のテナント識別子及びデバイス識別子が表示される。2002は、仮識別子を入力するための入力欄である。画像形成装置101の設置者は、仮識別子が通知されている場合、通知されている仮識別子を2002に入力して送信ボタン2003を押下する。仮識別子が通知されていなければ、仮識別子入力欄2002は空欄のまま送信ボタン2003を押下する。キャンセルボタン2004が押下されると設定値管理サービス310への登録処理が中止される。ステップS1904において、リプレイス指示部307は、送信指示がなされたか否かを判断する。即ち、リプレイス指示部307は、送信ボタン2003が押下されたか否かを判断する。送信指示がなされたと判断すると、リプレイス指示部307は、ステップS1905に処理を移行する。ステップS1905において、リプレイス指示部307は、テナント識別子、デバイス識別子、入力された仮識別子、ステップS1902において収集された機器構成データを含む、登録要求をリプレイス指示受信部327に対して送信する登録要求送信。ステップS1906において、仮想コンフィグデータ受信部303が設定値管理サービス310から仮想コンフィグデータを受信する。そして、実コンフィグデータ更新部302が実コンフィグデータを更新する。実コンフィグデータは、実コンフィグデータ保持部301によって記憶される。ステップS1951において、リプレイス指示受信部327が、画像形成装置から通知された登録要求を受信する。続いてステップS1952において、リプレイス指示受信部327が、ステップS1951において受信した要求を解析する。即ち、ステップS1905において画像形成装置が送信した、テナント識別子、仮識別子、デバイス識別子、機器構成データの各データを解析する。ステップS1953において、仮想機器構成データ更新部319が仮想デバイスを生成する。そして、仮想コンフィグデータ生成部316が仮想コンフィグデータを生成する。ステップS1953の処理は、図14に示した1051からステップS1057の処理と同様である。続いてステップS1954において、リプレイス指示受信部327は、ステップS1951において受信した要求が仮識別子の情報を含むか否かを判断する。仮識別子の情報を含むと判断した場合は、リプレイス指示受信部327は、ステップS1955に処理を移行する。仮識別子の情報を含まないと判断した場合は、リプレイス指示受信部327は、ステップS1956に進む。即ち、図20の画面において仮識別子入力欄2002に入力がなされた上で送信ボタン2003が押下された場合はステップS1955に進み、仮識別子入力欄2002が空欄のまま送信ボタン2003が押下された場合はステップS1956に進むこことなる。ステップS1955において、リプレイス指示受信部327が、受信した仮識別子をリプレイス情報管理テーブルから検索する。ステップS1956では、リプレイス指示受信部327が、受信したデバイス識別子をリプレイス情報管理テーブルから検索する。ステップS1957において、リプレイス指示受信部327が、ステップS1955又はステップS1956における検索の結果、リプレイス情報管理テーブルに登録されているか否かを判断する。リプレイス情報管理テーブルに登録されていれば、リプレイス指示受信部327は、ステップS1958に処理を移行する。登録されていなければ、リプレイス指示受信部327は、ステップS1959に処理を移行する。ステップS1958において、仮想コンフィグデータ生成部316が、リプレイス指示受信部327からの通知を受けてステップS1953で生成された仮想コンフィグデータを更新する。より具体的には、まず、仮想コンフィグデータ生成部316は、リプレイス元デバイスとして検索されたデバイスの仮想コンフィグデータからローカル優先設定フラグが1である設定項目の設定値を読み出す。そして、仮想コンフィグデータ生成部316は、ステップS1953で生成した仮想コンフィグデータの対応する設定項目の設定値を読み出した値で上書きする。ステップS1959において、仮想コンフィグデータ取得部320が、画像形成装置に仮想コンフィグデータを送信する。この仮想コンフィグデータはステップS1906において画像形成装置が取得するものとなる。以上の処理によって、新規に設置された画像形成装置のコンフィグデータは、リプレイス設定されたリプレイス元の画像形成装置のコンフィグデータを引き継いだものとなる。<実施形態2>実施形態1においては、リプレイス元デバイスは一つだけ選択可能であり、リプレイスは1対1で行われる。実施形態2においては、リプレイス元デバイスを複数選択可能とし、リプレイスを多対1で行うことを可能とする。例えば、コピー機能のみを持つ画像形成装置リプレイス元Aと、ファクス機能のみを持つ画像形成装置リプレイス元Bと、を、一台の複合機にリプレイスする場合がありえる。この場合、ファクス機能に関するコンフィグデータはリプレイス元Bから、その他のコンフィグデータはリプレイス元Aからそれぞれ引き継ぎたい。このような場合に有効な実施形態である。なお、実施形態においては実施形態1と同一部分に関する説明は省略し、その差異についてのみ説明する。実施形態2においては、ステップS1806で図16Bに示す生成するリプレイス設定画面に代わって図21に示す設定画面を生成する。2101にリプレイス元の候補となる画像形成装置を一覧表示する点は図16Bと同様だが、図21では各行を選択すると選択した順に優先順位欄2102に1、2、3と番号が振られる。OKボタン2103が押下されると、選択されたリプレイス元の画像処理装置のデバイス識別子を優先順位と共に設定値管理サービス310に対して送信し、リプレイス設定登録要求が行われる。図22は、実施形態2におけるリプレイス情報管理テーブルの一例を示す図である。新規に登録された画像形成装置のデバイス識別子又は仮識別子2201に対して、サービスマンがリプレイス元として設定したリプレイス元の画像形成装置のデバイス識別子が、優先順位に従って2202、2203、2204に保持される。図22の例だとZZZ999999のデバイスは、優先順に識別子がAAA111111、DDD666666、FFF777777の画像処理装置から設定値を引き継ぐことが示されている。次に、実施形態2においてステップS1958で行われる処理について説明する。まず、仮想コンフィグデータ生成部316は、第一優先順位のリプレイス元デバイスとして指定されている画像形成装置の仮想コンフィグデータを用いてローカル優先設定項目の上書きを行う第一の実施形と同様。ここで、第一優先順位のリプレイス元デバイスの機種や装着しているオプション等の機器構成によっては、機種別設定値スキーマに存在しない設定項目やデフォルトに丸められている設定値が存在する場合がある。そのような項目がある場合、第二優先順位のリプレイス元デバイスが指定されていれば、仮想コンフィグデータ生成部316は、その仮想コンフィグデータを用いて設定値の上書きを行う。図23に、第一優先順位、第二優先順位のリプレイス元デバイスを指定した場合の設定値引き継ぎの例を示す。図23Aは、第一優先順位のリプレイス元デバイスとして指定された画像形成装置の仮想コンフィグデータを表す。このデバイスは機種コード0x02でファクスユニットを持たないとする。したがって、設定値識別子box_settings.server_addressの設定は存在せず、またfax_settings.received_printの設定はデフォルト値のOFFとなっている。network_settings.host_name及びnetwork_settings.domain_nameはローカル優先設定であり、それぞれhostA、domainAという値が設定されて運用されているとする。図23Bは、第二優先順位のリプレイス元デバイスとして指定された画像形成装置の仮想コンフィグデータを表す。このデバイスは機種コード0x01でファクスユニットを持つとする。したがって、設定値識別子box_settings.server_addressの設定が存在し、またfax_settings.received_printの設定も有効である。これらはローカル優先設定であり、それぞれ、http://192.168.1.3/server/、Tray2という値が設定されているとする。また、network_settings.host_name及びnetwork_settings.domain_nameにはそれぞれhostB、domainBという値が設定されているとする。図23Cは、第一優先順位、第二優先順位の指定に従って値を引き継いだ場合の画像形成装置の仮想コンフィグデータである。このデバイスは機種コード0x01でファクスユニットを持つとする。network_settings.host_name及びnetwork_settings.domain_nameは、第一優先順位のデバイスAから値を引き継いでいる。一方box_settings.server_address及びfax_settings.received_printの設定は、第一優先順位のデバイスデバイスAの設定値ではなく、第二優先順位のデバイスBから値を引き継いでいる。なお、複数のリプレイス元デバイスを、優先順位をつけて指定するのではなく、設定項目毎にリプレイス元デバイスを指定可能にしてもよい。また、設定項目のカテゴリ毎リプレイス元デバイスを指定可能にしてもよい。この場合、設定項目毎にカテゴリを定めておき、例えばコピーカテゴリの設定項目はデバイスAから引き継ぎ、ファクスカテゴリの設定項目はデバイスBから引き継ぐといった指定を可能にする。何れの場合も、ローカル優先設定としている設定項目毎にリプレイス元デバイスの仮想コンフィグデータの設定値を新規デバイスの仮想コンフィグデータの設定値とすることで設定値の引き継ぎを実現する。なお、複数の画像処理装置からのリプレイスが行われた場合、設定値毎にどのリプレイス元の設定値が引き継がれたのかを閲覧可能にしてもよい。<実施形態3>図1に示すネットワーク図において、サーバコンピュータ群105は、設定値管理サービス310が実行されることを想定しているが、別の構成であってもよい。例えば、サーバコンピュータ群が、ただ1つのサーバコンピュータ210Aのみによって構成されていてもよい。若しくは、サーバコンピュータ群105は、ユーザ環境100、サービスマン環境110、画像形成装置のベンダ環境120等の中に構成されていてもよい。図1に示すネットワーク図において、サービスマンはサービスマン環境110に配置された端末装置102Eを利用することを想定しているが、別の構成であってもよい。例えば、サービスマンがユーザの許可のもとでユーザ環境100に配置された端末装置102Dを利用する構成であってもよい。図2に示すハードウェア構成図において、サーバコンピュータ210Aと210Bとがネットワーク220で通信を行っているが、別の構成であってもよい。例えば、サーバコンピュータ210Aと210Bとは、インターネット104を介して通信を行ってもよい。図3に示すソフトウェア構成図において、実コンフィグデータ保持部301が補助記憶装置204Aに実コンフィグデータを記憶しているが、別の構成であってもよい。例えば、揮発性メモリ203Aに一時的に記憶する構成であってもよい。この場合、電源をOFFにすると実コンフィグデータが失われるため、デバイスの電源をONにする度に仮想コンフィグデータ受信部303が仮想コンフィグデータを受信する必要がある。より具体的な処理の流れで示すと、図14のステップS1004で、仮想コンフィグデータの更新判定を行う必要がなく、常にステップS1007を実行する構成となる。図3に示すソフトウェア構成図において、実機器構成データ収集部304は画像形成装置の電源をONにする度に、実機器構成データの収集を行うが、別の構成であってもよい。例えば、実機器構成データ保持部が実機器構成データを補助記憶装置204Aに常に記憶する構成であってもよい。この場合、実機器構成データの変更に応じて、実機器構成データ保持部が保持する実機器構成データを速やかに書き換える構成である必要がある。そのため、実機器構成データ収集部304は、実機器構成データの変更を見張り、変更内容を検知したら実機器構成データ保持部に対して変更内容を更新する必要がある。更に、実機器構成データ通知部306は、実機器構成データ保持部に対して実機器構成データを要求する構成となる。図3に示すソフトウェア構成図において、テナント識別子保持部305は、補助記憶装置204Aにテナント識別子を記憶するが、別の構成であってもよい。例えば、ユーザが入力装置206Aを用いてテナント識別子を毎回入力する構成であってもよい。入力するタイミングは、画像形成装置の起動時であってもよいし、別のタイミングであってもよい。この場合、テナント識別子は揮発性メモリ203Aに記憶される。図3に示すソフトウェア構成図において、実機器構成データ通知部306は、画像形成装置が電源ONになったことを検知して処理を行うが、別の構成であってもよい。例えば、ユーザが入力装置206Aを用いて仮想コンフィグデータの取得を指示する構成であってもよい。この場合、図14のステップS1001において、仮想コンフィグデータの取得指示を検知することでステップS1002以降を実行する構成となる。図3に示すソフトウェア構成図において、仮想デバイス保持部311は、図6に示すように仮想機器構成データと仮想コンフィグデータを識別するための識別子とを保持していたが、別の構成であってもよい。例えば、識別子ではなくデータの実体を保持する構成であってもよい。図3に示すソフトウェア構成図において、仮想コンフィグデータ生成部316は、機種別設定値スキーマ、テナント用コンフィグデータ、仮想機器構成データから仮想コンフィグデータを生成するが、別の構成であってもよい。例えば、仮想コンフィグデータ生成部316は、機種別設定値スキーマとテナント用コンフィグデータとの2点から、機種にあわせた仮想コンフィグデータを生成する構成であってもよい。この場合、画像形成装置は、実コンフィグデータを参照する際に機器構成にあわせて参照する構成となる。別の例として、更にライセンスデータを用いて仮想コンフィグデータを生成する構成であってもよい。この場合、画像形成装置が備えるオプション機能に合わせた仮想コンフィグデータが生成される構成となる。図6に示す仮想デバイス情報において、通知フラグ806は仮想デバイスごとに1個持つ構成となっていたが、仮想コンフィグデータそれぞれに通知フラグを持たせるようにしてもよい。その場合には、変更があったコンフィグデータのみを画像形成装置に送信するといった制御が可能となる。図4に示す実コンフィグデータにおいて、通知フラグ1105は1個だけ持つ構成となっていたが、実コンフィグデータそれぞれに通知フラグを持たせるようにしてもよい。その場合には、変更があったコンフィグデータのみを設定値管理サービス310に送信するといった制御が可能となる。<その他の実施形態>また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムを読み出して実行する処理である。以上、上述した各実施形態によれば、画像形成装置を新しいものに入れ替える場合、ローカル優先設定として運用される設定項目の設定値も含めて、新しい画像形成装置にコンフィグデータを引き継ぐことができる。これによって、画像形成装置を新しいものに入れ替えた場合に、引き継ぎ前の画像形成装置においてローカル優先設定項目として運用していた設定項目を、引き継ぎ後の画像形成装置に対して再度手動設定するような手間がかからない。したがって、画像形成装置を新しいものに入れ替える場合、ローカル優先設定として運用される設定項目の設定値も含めて、新しい画像形成装置にコンフィグデータを引き継ぎ可能にすることができる。以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。"