複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶するシステム構成情報記憶手段と、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶する既存システム情報記憶手段と、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力するシステム構築情報生成手段と、を含むシステム構成管理装置。さらに、前記抽出されたシステム構成の既存システムのアクティベーションを行い、当該アクティベーションされた既存システムのインスタンスに、前記抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成を適用し、前記構築対象システムを構築するシステム構築手段を含む請求項1に記載のシステム構成管理装置。前記システム構築情報生成手段は、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、アクティベーション済みであり、かつ、前記条件を満たすシステム構成の識別子を抽出し、前記システム構築手段は、前記抽出されたシステム構成のアクティベーション済みの既存システムのインスタンスに、前記抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成を適用する請求項2に記載のシステム構成管理装置。前記システム構築情報生成手段は、前記抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成を合成した合成差分構成を生成し、前記システム構築手段は、前記アクティベーションされた既存システムのインスタンスに、前記生成された合成差分構成を適用する請求項2または3に記載のシステム構成管理装置。前記システム構成情報は、前記複数のシステム構成の各々の識別子対応に、当該システム構成を生成するために差分構成を適用する対象のシステム構成である適用対象システムの識別子と、当該適用対象システムのシステム構成に適用する差分構成の識別子を示し、前記システム構築情報生成手段は、前記システム構成情報の前記構築対象システムのシステム構成の識別子から、前記適用対象システムで示されるシステム構成の識別子を順次取得して、前記既存システム情報に含まれる既存システムのシステム構成の識別子のいずれかと一致するかどうかを判定し、一致すると最初に判定されたシステム構成の識別子を、前記条件を満たすシステム構成の識別子として抽出する請求項1乃至4のいずれかに記載のシステム構成管理装置。複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶し、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶し、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力する、システム構成管理方法。さらに、前記抽出されたシステム構成の既存システムのアクティベーションを行い、当該アクティベーションされた既存システムのインスタンスに、前記抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成を適用し、前記構築対象システムを構築する請求項6に記載のシステム構成管理方法。コンピュータに、複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶し、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶し、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力する、処理を実行させるシステム構成管理プログラム。さらに、前記抽出されたシステム構成の既存システムのアクティベーションを行い、当該アクティベーションされた既存システムのインスタンスに、前記抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成を適用し、前記構築対象システムを構築する請求項8に記載のシステム構成管理プログラム。しかしながら、上述の特許文献1、及び、特許文献2に記載された技術は、基本構成のシステムに対して、当該システムと目的のシステムとの差異を適用することにより、目的のシステムを構築するものであり、基本構成と目的のシステムのシステム構成との差異が大きい場合、システム構築に要する手順が多くなる、あるいは、システム構築に要する差分のデータ量が多くなるという課題がある。本発明は、上述の課題を解決し、基本構成をもとにカスタマイズされたシステム構成を有するシステムを効率的に構築できるシステム構成管理装置、システム構成管理方法、及び、システム構成管理プログラムを提供することである。本発明のシステム構成管理装置は、複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶するシステム構成情報記憶手段と、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶する既存システム情報記憶手段と、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力するシステム構築情報生成手段と、を含む。本発明のシステム構成管理方法は、複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶し、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶し、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力する。本発明のシステム構成管理プログラムは、コンピュータに、複数のシステム構成の各々の構成要素が、基本構成、または、前記基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される場合に、前記複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報を記憶し、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報を記憶し、前記既存システム情報に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と前記構築対象システムのシステム構成との間の前記差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と前記構築対象システムのシステム構成との間の差分構成の識別子を出力する処理を実行させる。本発明の効果は、基本構成をもとにカスタマイズされたシステム構成を有するシステムを効率的に構築できることである。本発明の実施の形態では、複数のシステム構成の内、ユーザにより指定されたシステム構成を有するシステムまたは、プログラムの実行環境を、コンピュータ上に構築する。ここで、複数のシステム構成の各々は、構成要素として、基本構成、または、基本構成と基本構成に累積的に順番に適用される1以上の差分構成により定義されると仮定する。システム構成が、基本構成と差分構成により定義される場合、当該システム構成は、基本構成に差分構成を順番に適用することにより生成される。ここで、基本構成、及び、差分構成は、例えば、コンピュータ上で動作するプログラムモジュール以下、モジュールとするである。また、差分構成は、モジュールに対して設定を行うためのコンフィギュレーションファイル以下、コンフィギュレーションとするでもよい。例えば、アプリケーションAPモジュールを含むシステムのシステム構成は、基本構成であるOSモジュールと、差分構成である、ミドルウェアMWモジュール、アプリケーションAPモジュール、及び、APモジュールに対するコンフィギュレーションと、により定義される。この場合、OSモジュールに、MWモジュール、APモジュール、APモジュールに対するコンフィギュレーションが累積的に順番に適用されることにより、システムが構築される。ここで、モジュールの適用とは、モジュールをコンピュータにインストール配備することである。また、コンフィギュレーションの適用とは、モジュールに対して、コンフィギュレーションに従った設定を行うことである。第1の実施の形態次に、本発明の第1の実施の形態について説明する。はじめに、本発明の第1の実施の形態の構成について説明する。図2は、本発明の第1の実施の形態における、システム構成管理システムの構成を示すブロック図である。図2を参照すると、システム構成管理システムは、システム構成管理装置100、処理装置200、構成要素記憶装置300、及び、既存システム記憶装置400を含む。システム構成管理装置100は、処理装置200上に、ユーザにより指定されたシステム構成を有するシステムを構築する。システム構成管理装置100は、差分システム構成情報生成部110、システム構築部120、システム構成情報記憶部131、及び、既存システム情報記憶部132を含む。システム構成情報記憶部131は、システム構成情報141を記憶する。システム構成情報141は、複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素を示す。図3は、本発明の第1の実施の形態における、システム構成情報141の例を示す図である。図3のシステム構成情報141では、システム構成の構成バージョンまたは、システム構成識別子を示す構成バージョン毎に、差分構成を適用する対象の構成バージョンを示す適用対象バージョン、及び、適用対象バージョンに対して適用する差分構成の構成要素の識別子以下、構成要素識別子とするを示す適用構成が設定される。ここで、適用対象バージョンが設定されていない構成バージョンは、基本構成に対応し、適用構成には基本構成のモジュールの識別子が設定される。例えば、構成バージョン1は基本構成のシステム構成であり、構成要素はOSモジュールOS1である。また、適用対象バージョンが設定されている構成バージョンのシステム構成は、適用対象バージョンで示されるシステム構成に対して、適用構成で示される差分構成を適用することにより生成されることを示す。すなわち、構成バージョンで示されるシステム構成は、構成要素として、適用対象バージョンで示されるシステム構成の構成要素を全て含むことを示す。例えば、構成バージョン2の適用対象バージョンは1であり、構成バージョン2のシステム構成は、構成バージョン1のシステム構成に対して、差分構成であるMWモジュールMW1を適用することにより生成される。また、構成バージョン2のシステム構成の構成要素は、OSモジュールOS1、及び、MWモジュールMW1である。同様に、構成バージョン3の適用対象バージョンは2であり、構成バージョン3のシステム構成は、構成バージョン2のシステム構成に対して、差分構成であるMWモジュールAP1を適用することにより生成される。また、構成バージョン3のシステム構成の構成要素は、OSモジュールOS1、MWモジュールMW1、及び、APモジュールAP1である。既存システム情報記憶部132は、既存システム情報142を記憶する。既存システム情報142は、既存システム記憶装置400に登録されているアクティベーション可能なシステム以下、既存システムとするのシステム構成を示す。ここで、既存システムは、既存システム記憶装置400に、仮想マシンモジュール以下、VMVirtualMachineモジュール、または、VMイメージとするとして登録されていると仮定する。この場合、アクティベーションは、既存システム記憶装置400に登録されているVMモジュールをもとに、VMのインスタンスを生成して、処理装置200に配備することに相当する。図4は、本発明の第1の実施の形態における、既存システム情報142の例を示す図である。図4の例では、既存システムのシステム構成の構成バージョン既存システム構成バージョンと、当該構成バージョンの既存システムの識別子既存システム識別子を含む。図4の例では、構成バージョン24のシステム構成を有する既存システムとして、システム識別子VM2VM4のVMモジュールが、それぞれ既存システム記憶装置400に登録されていることを示している。差分システム構成情報生成部110は、システム構築部120がシステムを構築するために用いる差分システム構成情報151を生成する。差分システム構成情報生成部110は、差分構成管理部111と既存システム検索部112とを含む。差分構成管理部111は、システム構成情報141を参照し、既存システム検索部112により取得した既存システムのシステム構成と構築対象システムのシステム構成との間の差分構成を抽出し、差分システム構成情報151を生成する。既存システム検索部112は、既存システム情報142から、システムを構築するために用いる既存システムの構成バージョンとシステム識別子とを抽出する。図5は、本発明の第1の実施の形態における、差分システム構成情報151の例を示す図である。差分システム構成情報151は、システム構成の構成要素を、既存システムを用いて示す。図5の差分システム構成情報151では、図3のシステム構成情報141と同様に、構成バージョン毎に、適用対象バージョン、及び、適用構成が設定される。ここで、適用対象バージョンが設定されていない構成バージョンは、既存システムに対応し、適用構成には既存システムのモジュールの識別子が設定される。例えば、構成バージョン4は既存システムのシステム構成であり、構成要素はVMモジュールVM4である。また、構成バージョン5の適用対象バージョンは4であり、構成バージョン5のシステム構成は、構成バージョン4のシステム構成に対して、コンフィギュレーションAP1Conf11を適用することにより生成される。同様に、構成バージョン6の適用対象バージョンは5であり、構成バージョン6のシステム構成は、構成バージョン5のシステム構成に対して、コンフィギュレーションAP1Conf12を適用することにより生成される。図6は、本発明の第1の実施の形態における、差分システム構成情報151の他の例を示す図である。図6の例では、既存システムに適用される差分構成AP1Conf11、AP1Conf12を合成した、1つの合成差分構成AP1Conf11_12が設定されている。ここで、合成差分構成は、例えば、複数のコンフィギュレーションの各々の設定を上書きする、または、所定の条件が成立した場合に上書きすることにより生成される。合成差分構成は、複数のモジュールを1つのモジュール、または、複数のコンフィギュレーションファイルを1つのコンフィギュレーションファイルとして生成できれば、他の方法によって生成されてもよい。システム構築部120は、差分システム構成情報151を用いて、システムを構築する。システム構築部120は、アクティベート部121と差分構成適用部122とを含む。アクティベート部121は、差分システム構成情報151で示される既存システムのアクティベーションを行う。差分構成適用部122は、アクティベーションされた既存システムに、差分システム構成情報151で示される差分構成を適用する。処理装置200は、システム構成管理装置100により構築されたシステムの処理を実行する。処理装置200は、例えば、通信機能を持つ基本OSやインストールプログラム等を備えたコンピュータである。構成要素記憶装置300は、基本構成、及び、差分構成に対応するモジュール、及び、コンフィギュレーションを記憶する。図2の例では、構成要素記憶装置300は、OSモジュールOS1、MWモジュールMW1、APモジュールAP1、及び、コンフィギュレーションAP1Conf10AP1Conf11AP1Conf12を記憶する。既存システム記憶装置400は、既存システムを記憶する。図2の例では、既存システム記憶装置400は、既存システムとして、VMモジュールVM2VM4を記憶する。なお、システム構成管理装置100はCPUCentralProcessingUnitとプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。また、システム構成情報記憶部131と、既存システム情報記憶部132とは、それぞれ個別の記憶媒体でも、1つの記憶媒体によって構成されてもよい。次に、本発明の第1の実施の形態におけるシステム構成管理装置100の動作について説明する。ここでは、システム構成情報記憶部131には、図3のシステム構成情報141が設定されていると仮定する。また、既存システム情報記憶部132には、図4の既存システム情報142が設定されていると仮定する。図7は、本発明の第1の実施の形態における、システム構成管理装置100の処理を示すフローチャートである。はじめに、差分システム構成情報生成部110の差分システム構成情報生成部110は、ユーザから構築対象システムの構成バージョンを受け付けるステップS101。例えば、差分システム構成情報生成部110は、ユーザから構成バージョン6を受け付ける。差分構成管理部111は、システム構成情報記憶部131から、システム構成情報141を取得するステップS102。例えば、差分構成管理部111は、図3のシステム構成情報141を取得する。既存システム検索部112は、システム構成情報141と既存システム情報142をもとに、既存システム情報142に含まれる既存システムの構成バージョンの内で、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と構築対象システムのシステム構成との間の差分構成の数が最小になる条件を満たす構成バージョンを抽出するステップS103。ここで、既存システム検索部112は、システム構成情報141上で、構築対象システムの構築バージョンから、適用対象バージョンで示される構成バージョンを順次取得し、既存システム情報142上で検索する。そして、既存システム検索部112は、取得した構成バージョンが既存システムの構成バージョンのいずれかに一致するかどうかを判定する。そして、既存システム検索部112は、既存システムの構成バージョンのいずれかに一致すると最初に判定された構成バージョンを、上記条件を満足する既存システムの構成バージョンとして抽出する。例えば、既存システム検索部112は、図3のシステム構成情報141の構成バージョンを6、5、4、...の順に取得して、図4の既存システム情報142上を検索し、既存システムの構成バージョン4を抽出する。なお、上述の条件を満たす既存システムの構成バージョンを抽出できれば、システム構成既存システム検索部112は、他の方法で構成バージョンを抽出してもよい。例えば、システム構成既存システム検索部112は、システム構成情報141をもとに、既存システムのシステム構成の構成要素と構築対象システムのシステム構成の構成要素とを比較し、上述の条件を満たす既存システムの構成バージョンを抽出してもよい。既存システム検索部112は、既存システム情報142から、抽出された構成バージョンに対応する既存システム識別子を抽出するステップS104。例えば、既存システム検索部112は、図4の既存システム情報142から、構成バージョン4に対応する既存システム識別子VM4を取得する。差分構成管理部111は、システム構成情報141を参照し、構築対象システムの構成バージョンとステップS103で抽出された既存システムの構成バージョンとの間の差分構成を抽出するステップS105。ここで、差分構成管理部111は、構築対象システムの構成バージョンのシステム構成の構成要素基本構成、差分構成から、既存システムの構成バージョンのシステム構成の構成要素基本構成、差分構成を除いた、残りの差分構成の構成要素識別子を抽出する。例えば、差分構成管理部111は、図3のシステム構成情報141を参照し、構成バージョン6のシステム構成の構成要素から、構成バージョン4のシステム構成の構成要素を除いた、残りの差分構成の構成要素識別子AP1Conf11、AP1Conf12を抽出する。差分構成管理部111は、ステップS103で抽出された既存システムの構成バージョン、ステップS104で抽出された既存システムのシステム識別子、及び、ステップS105で抽出された差分構成の構成要素識別子をもとに、差分システム構成情報151を生成するステップS106。例えば、差分構成管理部111は、図5の差分システム構成情報151を生成する。なお、差分構成管理部111は、ステップS105で抽出された差分構成をもとに、合成差分構成を生成し、例えば、図6の差分システム構成情報151を生成してもよい。次に、システム構築部120のアクティベート部121は、差分システム構成情報151で示される既存システムのアクティベーションを行うステップS107。ここで、既存システムがVMモジュールの場合、アクティベート部121は、差分システム構成情報151の既存システム識別子で示されるVMモジュールを既存システム記憶装置400から取得して、そのインスタンスを生成し、処理装置200に配備する。例えば、アクティベート部121は、図5の差分システム構成情報151で示される既存システムであるVMモジュールVM4を取得し、そのインスタンスVM4aを、図2のように処理装置200に配備する。次に、差分構成適用部122は、差分システム構成情報151で示される差分構成をアクティベーションされた既存システムのインスタンスに適用するステップS108。例えば、差分構成適用部122は、図5の差分システム構成情報151で示される差分構成であるコンフィギュレーションAP1Conf11、AP1Conf12を、順番に、VMモジュールのインスタンスVM4aに適用する。これにより、構成バージョン6のシステム構成を有するシステムが、処理装置200上に構築される。なお、差分システム構成情報151の差分構成として、例えば、図6の差分システム構成情報151のように、合成差分構成が設定されている場合、差分構成適用部122は、合成差分構成であるコンフィギュレーションAP1Conf11_12をVMモジュールのインスタンスVM4aに適用する。以上により、本発明の第1の実施の形態の動作が完了する。次に、本発明の第1の実施の形態の特徴的な構成を説明する。図1は、本発明の第1の実施の形態の特徴的な構成を示すブロック図である。本発明のシステム構成管理装置100は、システム構成情報記憶部131、既存システム情報記憶部132、及び、差分システム構成情報生成部110を含む。ここで、複数のシステム構成の各々の構成要素が、基本構成、または、基本構成と当該基本構成に順番に適用される1以上の差分構成で定義される。システム構成情報記憶部131は、複数のシステム構成の各々の識別子対応に、当該システム構成の1以上の構成要素の識別子を示すシステム構成情報141を記憶する。既存システム情報記憶部132は、アクティベーション可能なシステムである既存システムのシステム構成の識別子を1以上含む既存システム情報142を記憶する。差分システム構成情報生成部110は、既存システム情報142に含まれる既存システムのシステム構成の識別子の内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と構築対象システムのシステム構成との間の差分構成の数が最小になる条件を満たすシステム構成の識別子を抽出し、当該抽出されたシステム構成の識別子、及び、当該抽出されたシステム構成と構築対象システムのシステム構成との間の差分構成の識別子を出力する。本発明の第1の実施の形態によれば、基本構成をもとにカスタマイズされたシステム構成を有するシステムを効率的に構築できる。その理由は、既存システム検索部112が、既存システム情報142に含まれる既存システムの構成バージョンの内、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と構築対象システムのシステム構成との間の差分構成の数が最小になる条件を満たす構成バージョンを抽出し、抽出された既存システムの構成バージョン、及び、抽出された構成バージョンのシステム構成と構築対象システムのシステム構成との間の差分構成の識別子を含む、差分システム構成情報151を出力するためである。差分システム構成情報151により示される既存システムを用いることにより、構築対象システムが、基本構成に対して差分構成を順次適用する場合に比べて、少ない手順、少ない時間で効率的に構築される。また、頻繁に利用するシステム構成のシステムを既存システムとして登録しておくことにより、さらに効率的にシステムを構築できるまた、本発明の第1の実施の形態によれば、基本構成をもとにカスタマイズされた複数のシステム構成を管理する場合に、システム構成を定義するデータ量を削減できる。その理由は、複数のシステム構成の構成要素が、システム構成情報141や差分システム構成情報151のように、基本構成や既存システムと、当該基本構成や既存システムに適用される差分構成とによって定義されるためである。第2の実施の形態次に、本発明の第2の実施の形態について説明する。本発明の第2の実施の形態においては、既存システム検索部113が、既存システム情報143から、アクティベーション済みの既存システムの構成バージョンを抽出する点において、第1の実施の形態と異なる。はじめに、本発明の第2の実施の形態の構成について説明する。図8は、本発明の第2の実施の形態における、システム構成管理システムの構成を示すブロック図である。本発明の第2の実施の形態の構成は、既存システム検索部113、及び、既存システム情報記憶部133を除いて、本発明の第1の実施の形態の構成と同様となる。既存システム情報記憶部133は、既存システム情報143を記憶する。既存システム情報143は、既存システムのシステム構成と、当該既存システムのアクティベーションの状態を示す。図10は、本発明の第2の実施の形態における、既存システム情報143の例を示す図である。図10の例では、既存システム情報143は、既存システム情報142と同様の既存システム構成バージョン、既存システム識別子に加えて、当該構成バージョンの既存システムがアクティベーション済みかどうかを示すフラグアクティベーションフラグを含む。図10の例では、構成バージョン12のシステム構成を有する既存システムとして、システム識別子VM1VM2のVMモジュールが、それぞれ既存システム記憶装置400に登録されていることを示している。さらに、図10の例では、システム識別子VM2のVMモジュールがアクティベーションされているインスタンスが生成され、処理装置200に配備されていることを示している。既存システム検索部113は、既存システム情報143から、システムを構築するために用いる、アクティベーション済みの既存システムの構成バージョンとシステム識別子とを抽出する。次に、本発明の第2の実施の形態におけるシステム構成管理装置100の動作について説明する。図9は、本発明の第2の実施の形態における、システム構成情報141の例を示す図である。ここでは、システム構成情報記憶部131には、図9のシステム構成情報141が設定されていると仮定する。また、図8に示すように、処理装置200上で、構成バージョン2のVMモジュールのインスタンスVM2aに、APモジュールAP1を適用し、構成バージョン3.1のシステムが構築されていると仮定する。また、既存システム情報記憶部133には、図10の既存システム情報143が設定されていると仮定する。図12は、本発明の第2の実施の形態における、システム構成管理装置100の処理を示すフローチャートである。はじめに、差分システム構成情報生成部110の差分システム構成情報生成部110は、ユーザから構築対象システムの構成バージョンを受け付けステップS201、システム構成情報141を取得するステップS202。例えば、差分システム構成情報生成部110は、図9のシステム構成情報141を取得する。既存システム検索部113は、システム構成情報141と既存システム情報142をもとに、既存システム情報143に含まれるアクティベーション済みの既存システムの構成バージョンの内で、既存システムのシステム構成の全構成要素が構築対象システムのシステム構成の構成要素に含まれ、かつ、既存システムのシステム構成と構築対象システムのシステム構成との間の差分構成の数が最小になる条件を満たす構成バージョンを抽出するステップS203。例えば、既存システム検索部112は、図9のシステム構成情報141の構成バージョンを3.2、2、...の順に取得し、図10の既存システム情報143に含まれる、アクティベーションフラグがアクティベーション済みである構成バージョン2を抽出する。既存システム検索部113は、既存システム情報142から、抽出された構成バージョンに対応する既存システム識別子を抽出するステップS204。例えば、既存システム検索部113は、図10の既存システム情報143から、構成バージョン2に対応する既存システム識別子VM2を抽出する。差分構成管理部111は、構築対象システムの構成バージョンと既存システムの構成バージョンとの間の差分構成を抽出するステップS205。例えば、差分構成管理部111は、差分構成の構成要素識別子AP2を抽出する。差分構成管理部111は、差分システム構成情報151を生成するステップS206。図11は、本発明の第2の実施の形態における、差分システム構成情報151の例を示す図である。図11の差分システム構成情報151において、構成バージョン2はアクティベーション済みの既存システムのシステム構成であり、構成要素はVMモジュールVM2である。また、構成バージョン3.2の適用対象バージョンは2であり、構成バージョン3.2のシステム構成の構成要素は、構成バージョン2のシステム構成に対して、APモジュールAP2を適用することにより生成される。例えば、差分構成管理部111は、図11の差分システム構成情報151を生成する。次に、差分構成適用部122は、差分システム構成情報151で示される差分構成を、処理装置200上のアクティベーション済みの既存システムのインスタンスに適用するステップS207。例えば、差分構成適用部122は、図5の差分システム構成情報151で示される差分構成であるコンフィギュレーションAP2を、VMモジュールVM2のインスタンスVM2aに適用する。これにより、構成バージョン3.1のシステムに加えて、構成バージョン3.2のシステムが、同じVMモジュールVM2のインスタンスVM2aを共有して、処理装置200上に構築される。以上により、本発明の第2の実施の形態の動作が完了する。なお、本発明の第2の実施の形態では、既存システム検索部113が、既存システム情報143から、アクティベーション済みの既存システムの構成バージョンを抽出するが、既存システム検索部113は、さらに、既存システムがアクティベーション済みで、当該既存システムのインスタンスを用いて構築されているシステムが、当該インスタンスを用いて構築される他のシステムと共存可能である場合に、当該既存システムの構成バージョンを抽出してもよい。例えば、上述の例に関して、既存システム検索部113は、構成バージョン2のVMモジュールのインスタンスVM2aを用いて構築されている、構成バージョン3.1のシステムが、インスタンスVM2aを他のシステムと共有できる場合、構成バージョン2を抽出してもよい。本発明の第2の実施の形態によれば、第1の実施の形態に比べて、より少ないコンピュータリソースで、システムを構築できる。その理由は、既存システム検索部113が、既存システム情報143から、アクティベーション済みの既存システムの構成バージョンを抽出し、当該既存システムのインスタンスに差分構成を適用することによって、システムを構築するためである。これにより、アプリケーションコンテナ等、複数のアプリケーションを搭載可能なミドルウェアを、システムの一部として利用できる。以上、実施の形態を参照して本願発明を説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。例えば、本発明の実施の形態では、システムの構成要素である基本構成、及び、差分構成が、コンピュータ処理装置200上で動作するプログラムモジュール、または、プログラムモジュールに対するコンフィギュレーションファイルである場合を例に、構成、及び、動作を説明した。しかしながら、基本構成は、コンピュータ処理装置200でもよい。この場合、差分構成は、コンピュータに対して設定を行うためのコンフィギュレーションファイルでもよい。既存システムの基本構成がコンピュータの場合、既存システムのアクティベーションは、当該コンピュータの利用権の管理装置図示せず等からの取得、及び、当該コンピュータの起動を含んでもよい。また、本発明の実施の形態において、処理装置200上で構築されたシステムのVMモジュールを既存システム記憶装置400に登録し、当該システムに関する情報構成バージョン、VMモジュールのシステム識別子を既存システム情報142に設定することにより、構築されたシステムを、さらに、他のシステムを構築するための既存システムとして、再利用してもよい。また、本発明の実施の形態では、システム構築部120が、差分システム構成情報151を用いてシステムを構築するが、差分システム構成情報生成部110が、差分システム構成情報151をシステム構築装置図示せず等に出力し、当該システム構築装置が、差分システム構成情報151を用いて、システムを構築してもよい。