顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを蓄積するセンターサーバと、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成され、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するためのシステムであって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する表示手段と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する選択情報送信手段と、を有し、上記センターサーバは、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する選択情報受信手段と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定するアプリケーション特定手段と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出するプロファイル抽出手段と、を有し、上記プロビジョニング装置は、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段と、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するテンプレート抽出手段と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成するコンフィグレーションファイル生成手段と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信するサービス提供手段と、を有する、ことを特徴とするアプリケーションソフトウェアの設定システム。上記オリジナルコンフィグレーションファイルのステージングを実行するステージング端末が、さらにネットワークを介して通信可能に構成され、上記ステージング端末は、上記プロビジョニング装置から、上記オリジナルコンフィグレーションファイルを受信するコンフィグレーションファイル受信手段と、上記センターサーバから、上記顧客端末のプロファイルを受信するプロファイル受信手段と、上記顧客端末のプロファイルに基づいて上記顧客端末の環境を再現した上、上記オリジナルコンフィグレーションファイルをインストールして、動作確認を行うステージング手段と、を有し、上記サービス提供手段は、上記動作確認の結果、問題がなかったときに、上記顧客端末に対して、上記オリジナルコンフィグレーションファイルを送信する、請求項1記載のアプリケーションソフトウェアの設定システム。上記センターサーバは、上記顧客端末又は上記プロビジョニング装置から、上記オリジナルコンフィグレーションファイルによって、上記顧客が選択したサービスを構成するアプリケーションソフトウェアがインストールされたときに、上記サービスの提供開始通知を受信する提供開始通知受信手段と、上記顧客端末において提供が開始されたサービスのアプリケーションソフトウェアに係る情報を、上記プロファイル記憶手段に更新登録する更新登録手段と、をさらに有する、請求項1又は2記載のアプリケーションソフトウェアの設定システム。顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成され、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するためのシステムであって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する表示手段と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する選択情報送信手段と、を有し、上記センターサーバは、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する選択情報受信手段と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定するアプリケーション特定手段と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出するプロファイル抽出手段と、を有し、上記プロビジョニング装置は、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段と、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するテンプレート抽出手段と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成するコンフィグレーションファイル生成手段と、を有し、上記クラウドサーバは、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定するデプロイ手段、を有する、ことを特徴とするアプリケーションソフトウェアの設定システム。顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有するセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成されたシステムにより、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するための方法であって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行し、上記センターサーバは、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行し、上記プロビジョニング装置は、上記テンプレート記憶手段を参照し、上記特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信する処理と、を実行する、ことを特徴とするアプリケーションソフトウェアの設定方法。顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有するセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成されたシステムを、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するアプリケーションソフトウェアの設定システムとして機能させるためのプログラムであって、上記販売者端末に、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行させ、上記センターサーバに、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行させ、上記プロビジョニング装置に、上記テンプレート記憶手段を参照し、上記特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信する処理と、を実行させる、コンピュータプログラム。顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有し、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成されたシステムにより、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するための方法であって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行し、上記センターサーバは、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行し、上記プロビジョニング装置は、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、を実行し、上記クラウドサーバは、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定する処理、を実行する、ことを特徴とするアプリケーションソフトウェアの設定方法。顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有し、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成されたシステムを、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するアプリケーションソフトウェアの設定システムとして機能させるためのプログラムであって、上記販売者端末に、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行させ、上記センターサーバに、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行させ、上記プロビジョニング装置に、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、を実行させ、上記クラウドサーバに、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定する処理、を実行させる、コンピュータプログラム。しかしながら、特許文献1では、顧客が自分の端末にスクリプトを組み込み、インターネット経由でコンフィグレーションファイルを取り込まなければならない。そこで、本発明は、多様な顧客端末の環境や、ベンダーごとに異なる多種多様なアプリケーションソフトウェアの設定にもかかわらず、システムのアドホックな導入、管理、運用の仕組みを避け、容易にアプリケーソフトウェアの導入と、一元的な管理、販売を実現することを目的とする。上記目的を達成するため、本発明の一の観点に係るアプリケーションソフトウェアの設定システムは、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを蓄積するセンターサーバと、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成され、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するためのシステムであって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する表示手段と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する選択情報送信手段と、を有し、上記センターサーバは、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する選択情報受信手段と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定するアプリケーション特定手段と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出するプロファイル抽出手段と、を有し、上記プロビジョニング装置は、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段と、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するテンプレート抽出手段と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成するコンフィグレーションファイル生成手段と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信するサービス提供手段と、を有することを特徴とする。また、上記オリジナルコンフィグレーションファイルのステージングを実行するステージング端末が、さらにネットワークを介して通信可能に構成され、上記ステージング端末は、上記プロビジョニング装置から、上記オリジナルコンフィグレーションファイルを受信するコンフィグレーションファイル受信手段と、上記センターサーバから、上記顧客端末のプロファイルを受信するプロファイル受信手段と、上記顧客端末のプロファイルに基づいて上記顧客端末の環境を再現した上、上記オリジナルコンフィグレーションファイルをインストールして、動作確認を行うステージング手段と、を有し、上記サービス提供手段は、上記動作確認の結果、問題がなかったときに、上記顧客端末に対して、上記オリジナルコンフィグレーションファイルを送信するものとしてもよい。また、上記センターサーバは、上記顧客端末又は上記プロビジョニング装置から、上記オリジナルコンフィグレーションファイルによって、上記顧客が選択したサービスを構成するアプリケーションソフトウェアがインストールされたときに、上記サービスの提供開始通知を受信する提供開始通知受信手段と、上記顧客端末において提供が開始されたサービスのアプリケーションソフトウェアに係る情報を、上記プロファイル記憶手段に更新登録する更新登録手段と、をさらに有するものとしてもよい。また、本発明の他の観点に係るアプリケーションソフトウェアの設定システムは、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成され、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するためのシステムであって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する表示手段と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する選択情報送信手段と、を有し、上記センターサーバは、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する選択情報受信手段と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定するアプリケーション特定手段と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出するプロファイル抽出手段と、を有し、上記プロビジョニング装置は、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段と、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するテンプレート抽出手段と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成するコンフィグレーションファイル生成手段と、を有し、上記クラウドサーバは、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定するデプロイ手段、を有することを特徴とする。また、本発明の別の観点に係るアプリケーションソフトウェアの設定方法は、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有するセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成されたシステムにより、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するための方法であって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行し、上記センターサーバは、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行し、上記プロビジョニング装置は、上記テンプレート記憶手段を参照し、上記特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信する処理と、を実行することを特徴とする。また、本発明のさらに別の観点に係るコンピュータプログラムは、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有するセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、がネットワークを介して通信可能に構成されたシステムを、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に設定するアプリケーションソフトウェアの設定システムとして機能させるためのプログラムであって、上記販売者端末に、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行させ、上記センターサーバに、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行させ、上記プロビジョニング装置に、上記テンプレート記憶手段を参照し、上記特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、上記顧客端末に対して、上記生成したオリジナルコンフィグレーションファイルを送信する処理と、を実行させる。また、本発明の他の観点に係るアプリケーションソフトウェアの設定方法は、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有し、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成されたシステムにより、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するための方法であって、上記販売者端末は、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行し、上記センターサーバは、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行し、上記プロビジョニング装置は、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、を実行し、上記クラウドサーバは、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定する処理、を実行することを特徴とする。また、本発明の他の観点に係るコンピュータプログラムは、顧客が利用する顧客端末と、上記顧客に対し、顧客端末に実装される一又は複数のアプリケーションソフトウェアからなるサービスを提示する販売者が所持する販売者端末と、上記顧客端末のプロファイルを記憶するプロファイル記憶手段と、上記サービスと、当該サービスに含まれるアプリケーションソフトウェアを記憶するサービス記憶手段と、を有し、上記顧客端末のプロファイルを蓄積するセンターセンターサーバと、上記アプリケーションソフトウェア毎に、上記顧客端末毎にユニークなデータを設定することによって、上記アプリケーションソフトウェアを上記顧客端末に設定するためのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを関連付けて記憶するテンプレート記憶手段、を有し、上記顧客端末毎に生成され、上記顧客端末に上記アプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成するプロビジョニング装置と、上記アプリケーションソフトウェアを実行すると共に、所定のネットワークを経由して、上記顧客端末からの要求に応じて上記アプリケーションソフトウェアの処理結果を提供するクラウドサーバとが、がネットワークを介して通信可能に構成されたシステムを、上記顧客によって選択されたサービスを構成するアプリケーションソフトウェアを、上記顧客端末に提供するアプリケーションソフトウェアの設定システムとして機能させるためのプログラムであって、上記販売者端末に、複数の上記サービスを顧客に対して選択可能に表示する処理と、上記センターサーバに対し、上記顧客を識別する顧客識別情報と共に、上記顧客によって選択されたサービスに係る選択情報を送信する処理と、を実行させ、上記センターサーバに、上記販売者端末から、上記顧客識別情報と共に、上記選択情報を受信する処理と、上記サービス記憶手段を参照して、上記選択されたサービスに含まれるアプリケーションソフトウェアを特定する処理と、上記顧客識別情報に基づき、上記プロファイル記憶手段を参照して、上記顧客端末のプロファイルを抽出する処理と、を実行させ、上記プロビジョニング装置に、上記テンプレート記憶手段を参照し、上記アプリケーション特定手段によって特定されたアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出する処理と、上記プロファイル抽出手段によって抽出されたプロファイルと上記コンフィグレーションテンプレートに基づき、上記顧客端末にユニークなデータを設定して、上記顧客端末に適用可能なオリジナルコンフィグレーションファイルを生成する処理と、を実行させ、上記クラウドサーバに、上記抽出された顧客端末のプロファイルに基づいて上記顧客端末の環境を再現すると共に、上記生成されたオリジナルコンフィグレーションファイルをインストールして、上記アプリケーションソフトウェアを実行可能に設定する処理、を実行させる。本発明によれば、多様な顧客端末の環境や、ベンダーごとに異なる多種多様なアプリケーションソフトウェアの設定にもかかわらず、システムのアドホックな導入、管理、運用の仕組みを避け、容易なアプリケーソフトウェアの導入と、一元的な管理、販売が実現される。次に、本発明の実施形態に係るアプリケーションソフトウェアの設定システムについて、図を参照して説明する。まず、図1を参照して、本実施形態に係るアプリケーションソフトウェアの設定システムの概略について説明する。本実施形態は、システムの利用者である顧客が利用する顧客端末1、顧客に対してサービスを提供するサービス販売者が利用する販売者端末2、システムを運営するシステム運営者の元に設置されたセンターサーバ3、サービスを運営するサービス運営者の元に設置されたプロビジョニング装置4及びステージング端末5によって構成される。なお、ここにいうサービスとは、顧客端末1に組込可能なアプリケーションソフトウェアの提供サービスである。このサービスによって提供されるアプリケーションソフトウェアは、サービス運営者によって製造保守等され、サービス販売者によって顧客に販売される。以下、本システムの処理の流れを説明する。サービス販売者は、販売者端末2によって顧客にサービスメニューを提示するS1。サービスメニューは、一又は複数のアプリケーションソフトウェアからなるサービスが複数、選択可能に提示された一覧の形態をとっている。このようなサービスメニューは例えば、1~30台、30~100台、あるいは100台以上の顧客端末1によって社内ネットワークを構築している各顧客向けに、事業規模に合ったサービスとして、所定のアプリケーションソフトウェアの組み込みを提案する。これに対して顧客は、自らのニーズに合ったサービスを選択することで、当該サービスの提供をオーダーするS2。オーダー情報は販売者端末2からセンターサーバ3に送信されS3、これを受信したセンターサーバ3は、顧客のカスタマープロファイルを参照し、更新するS4。ここで、顧客のカスタマープロファイルとは、顧客及び顧客端末1の状態や環境を示す情報であり、サービスの提供のオーダーがあった際には、当該サービスがオーダー中である旨の情報が、顧客のカスタマープロファイルとして更新登録される。顧客からサービスのオーダーを受け付けたセンターサーバ3は、サービス運営者に対して、当該顧客のカスタマープロファイルと共に、サービスのオーダー情報を送信するS5。サービス運営者はプロビジョニング装置4により、所定のデータベースから、オーダーされたサービスを実現するためのアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するS6。ここで、コンフィグレーションテンプレートとは、各顧客端末1に固有のデータを設定することにより、アプリケーションソフトウェアを顧客端末1に設定可能なコンフィグレーションファイルのテンプレートである。即ち、このコンフィグレーションテンプレートは、各顧客端末1に固有の環境等によらず、各顧客端末1に共通するデータからなり、これに各顧客端末1に固有のデータを設定することにより、各顧客端末1専用のコンフィグレーションファイルとなる。プロビジョニング装置4によって、オーダーされたサービスを提供するのに必要なアプリケーションソフトウェアのコンフィグレーションテンプレートが全て抽出されると、当該抽出された全てのコンフィグレーションテンプレートによって、顧客端末1にオリジナルのコンフィグレーションファイル以下、オリジナルコンフィグレーションファイルということがある。が生成されるS7。生成されたオリジナルコンフィグレーションファイルは、所定のデータベースに登録されるS8。このオリジナルコンフィグレーションファイルは、ステージング端末5によって取得されると共にS9、ステージング端末5にインストールされて、動作を確認するステージングが実行されるS10。ステージングの際には、顧客のカスタマープロファイルに基づいて、ステージング端末5上に、顧客端末1の環境が再現される。ステージングの結果、オリジナルコンフィグレーションファイルが問題なく動作した場合には、当該オリジナルコンフィグレーションファイルが顧客端末1に提供されるS11。次に、本実施形態に係るアプリケーションソフトウェアの設定システムの詳細について説明する。図2に示されるように、本実施形態に係るアプリケーションソフトウェアの設定システムは、顧客端末1、販売者端末2、センターサーバ3、プロビジョニング装置4、及びステージング端末5によって構成され、それぞれがインターネット等のネットワークNWを介して通信可能に構成されている。顧客端末1は、本システムによって提供されるサービスを享受する顧客が利用する端末であり、サービス販売者によって提供されたサービスとしてのアプリケーションソフトウェアの設定対象である。この顧客端末1の具体例は、いわゆるパーソナルコンピュータやルータ、複合機のほか、PDAPersonalDigitalAssistantやタブレット端末、スマートフォンなどの可搬型の携帯端末などであり、CPUCentralProcessingUnit、RAMRandomAccessMemoryやROMReadOnlyMemoryといったメモリなどによって、各種のデータを入出力したり、ネットワークNWに接続する端末や装置との間でデータの送受を行ったりする。販売者端末2は、顧客にサービスを販売する販売者が利用する端末である。この販売者端末2は例えば、タブレット端末等の携帯可能な端末であり、CPUCentralProcessingUnit、RAMRandomAccessMemoryやROMReadOnlyMemoryといったメモリなどによって、各種のデータを入出力するためのタッチパネル等の入出力処理部21や、ネットワークNWに接続する端末や装置との間でデータの送受を行うためのブラウザ等の通信処理部22を備える。センターサーバ3は、本システムの運営者の元に設置された装置である。このセンターサーバ3は、CPUCentralProcessingUnit、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAMRandomAccessMemoryやROMReadOnlyMemory、及びハードディスクドライブなどの外部記憶装置により、プロファイルDB3A、サービスDB3B、ID発行部31、プロファイル抽出部32、アプリケーション特定部33、更新登録部34、通信処理部35からなる機能ブロックを構成する。プロファイルDB3Aは、顧客情報や、顧客端末1のソフトウェア及びハードウェア両面の実行環境に関する情報を記憶することができる記憶部である。このプロファイルDB3Aには例えば、図3に示されるように、顧客あるいは顧客端末1を識別する顧客IDごとに、顧客情報、及び顧客端末1の環境に関する情報たるカスタマープロファイルが記憶される。顧客情報には、顧客の氏名又は名称、住所やメールアドレス等の連絡先といった情報が含まれる。カスタマープロファイルには、顧客端末1の端末環境、顧客端末1に提供中あるいは顧客端末1からオーダー中のサービス、オーダーを識別するオーダーID、サービスが提供されているかオーダー中であるかを示すサービスの提供状況、サービスの提供開始日と提供終了日などが含まれる。さらに、顧客端末1の端末環境には、顧客端末1の種類や型番といったハードウェア構成や、OSOperatingSystem等のソフトウェア構成など、顧客端末1の環境をエミュレートするために必要な情報が含まれる。サービスDB3Bは、顧客に提供可能なサービスを記憶した記憶部である。ここで、顧客に提供されるサービスは、一又は複数のアプリケーションソフトウェアによって構成されている。このサービスDB3Bには例えば、図4に示されるように、サービスの販売者又は販売者端末2を識別する販売者IDごとに、販売者によって提供されるサービスの情報が相互に関連付けて記憶されている。サービス情報には、サービスを識別するサービスIDごとに、サービス名や価格といったサービス詳細、サービスを構成する一又は複数のアプリケーションソフトウェアの情報が含まれる。ID発行部31は、販売者端末2を介して顧客から受け付けたサービスのオーダーに対し、当該オーダーを識別するオーダーIDを発行する。プロファイル抽出部32は、販売者端末2から、顧客IDと共にサービスの選択情報を受信した際に、プロファイルDB3Aを参照して、当該顧客IDに係る顧客のカスタマープロファイルを抽出する。アプリケーション特定部33は、サービスDB3Bを参照して、顧客が選択したサービスを構成するアプリケーションソフトウェアを特定する。更新登録部34は、プロファイルDB3Aを参照して、変更のあった事項の更新処理を実行する。この処理は例えば、顧客から所定のサービスのオーダーがあった際に、当該サービスをオーダー中のサービスとして、当該顧客の顧客IDと関連付けて登録する。また、オーダー中として登録したサービスが利用開始されたときには、当該サービスを実行中のサービスとして登録する。また、オリジナルコンフィグレーションファイルの生成の際、プロビジョニング装置4から、顧客端末1毎に生成等された固有のデータを受け付けたときに、当該データを顧客IDに関連付けて登録する。通信処理部35は、販売者端末2やプロビジョニング装置4との間で、インターネット等のネットワークNWを介し、所定のプロトコルに従ってデータの送受信処理を実行する処理部である。この通信処理部35は例えば、販売者端末2からサービスのオーダー情報を受信したり、プロビジョニング装置4から、プロビジョニングで決定した顧客にユニークなデータや、顧客端末1におけるサービスの利用開始通知等を受信したりする。プロビジョニング装置4は、アプリケーションソフトウェア製造保守等を行うサービス運営者の元に設置された装置である。このプロビジョニング装置4は、CPUCentralProcessingUnit、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAMRandomAccessMemoryやROMReadOnlyMemory、及びハードディスクドライブなどの外部記憶装置により、テンプレートDB4A、コンフィグレーションファイルDB4B、テンプレート抽出部41、コンフィグレーションファイル生成部42、登録処理部43、通信処理部44からなる機能ブロックを構成する。テンプレートDB4Aは、アプリケーションソフトウェア毎に、顧客端末1にユニークなデータを設定することにより、アプリケーションソフトウェアを特定の顧客端末1に設定するためのオリジナルのコンフィグレーションファイルを生成可能なコンフィグレーションテンプレートを記憶する記憶部である。このテンプレートDB4Aには、図5に示されるように、アプリケーションソフトウェア毎に、顧客端末1毎のオリジナルコンフィグレーションファイルを生成するために用いられるコンフィグレーションテンプレート、オリジナルコンフィグレーションファイルを適用可能な顧客端末1の環境を示す対応環境が相互に関連付けて記憶されている。対応環境には、顧客端末1の種類や型番といったハードウェア構成、OSOperatingSystem等のソフトウェア構成、ネットワーク環境などが含まれる。コンフィグレーションファイルDB4Bは、コンフィグレーションファイル生成部42によって生成されるオリジナルコンフィグレーションファイルを記憶することができる記憶部である。このコンフィグレーションファイルDB4Bには、図6に示されるように、センターサーバ3のID発行部31によって発行されたオーダーID、及びサービスをオーダーした顧客の顧客IDごとに、当該オーダーに対応して生成されたオリジナルのコンフィグレーションファイルが関連付けて記憶される。テンプレート抽出部41は、テンプレートDB4Aを参照して、センターサーバ3のアプリケーション特定部33によって特定されたアプリケーションソフトウェアを生成するために用いられるコンフィグレーションテンプレートを抽出する。コンフィグレーションファイル生成部42は、センターサーバ3のプロファイル抽出部32によって抽出されたカスタマープロファイルと、テンプレート抽出部41によって抽出されたコンフィグレーションテンプレートとに基づき、IPアドレスなど、顧客端末1にユニークなデータを設定して、顧客端末1にアプリケーションソフトウェアを設定するためのオリジナルコンフィグレーションファイルを生成する。登録処理部43は、コンフィグレーションファイル生成部42によって生成されたオリジナルコンフィグレーションファイルを、オーダーID及び顧客IDと関連付けて、コンフィグレーションファイルDB4Bに登録する。通信処理部44は、ネットワークNWを介して通信可能に構成されたセンターサーバ3やステージング端末5、顧客端末1との間で、データの送受を可能にする処理部であって、ブラウザ等によって実現される。この通信処理部44は例えば、センターサーバ3から、カスタマープロファイルを受信したりする。ステージング端末5は、プロビジョニング装置4によって生成されたオリジナルコンフィグレーションフィルが正常に動作するか否かを検証する装置である。このステージング端末5は、CPUCentralProcessingUnit、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAMRandomAccessMemoryやROMReadOnlyMemory、及びハードディスクドライブなどの外部記憶装置により、ステージング処理部51、通信処理部52からなる機能ブロックを構成する。ステージング処理部51は、オリジナルコンフィグレーションファイルの動作確認を実行する処理部である。このステージング処理部51による処理は、まず、オリジナルコンフィグレーションファイルをプロビジョニング装置4から取得すると共に、オリジナルコンフィグレーションファイルを利用する顧客端末1のカスタマープロファイルをセンターサーバ3から取得する。そして、取得したカスタマープロファイルに基づき、別途備えるリポジトリ等から、顧客端末1の環境を再現するために必要なOSOperatingSystem等のソフトウェア資源を取得して自端末上に展開する。その上でオリジナルコンフィグレーションファイルをインストールし、その動作確認を行う。通信処理部52は、ネットワークNWを介して通信可能に接続された各端末との間で、データの送受信を可能にする処理部であって、ブラウザ等によって実現される。この通信処理部52は例えば、センターサーバ3からカスタマープロファイルを受信したり、プロビジョニング装置4からオリジナルコンフィグレーションファイルを受信したりする。続いて、本実施形態に係るアプリケーションソフトウェアの設定システムの一連の処理の流れについて、図7~9を参照して説明する。まず予めサービス販売員は、当該サービス販売員が顧客に対して提供可能なサービスの情報を、センターサーバ3のサービスDB3Bから取得しておく。サービス販売員は販売者端末2により、顧客に対して、予め取得しておいたサービスの情報を、顧客端末1に提供可能なサービス一覧として、任意のサービスを選択可能に提示するS101。顧客は、販売者端末2によって提示されたサービス一覧から、自らのニーズに合ったサービスを選択するS102。これに応じて通信処理部22は、センターサーバ3に対して、予め顧客に対して発行されていた顧客ID、及び顧客によるサービスの選択情報と共に、当該選択されたサービスのオーダーを送信するS103。これに対してセンターサーバ3は、ID発行部31により、オーダーに対してオーダーIDを発行すると共に、更新登録部34によりプロファイルDB3Aを参照して、顧客IDに基づき、オーダーされたサービスをオーダー中のサービスとしてオーダーIDと関連付けて登録するS104。また、プロファイル抽出部32により、プロファイルDB3Aが参照され、顧客IDに係る顧客のカスタマープロファイルが抽出されるS105。さらに、アプリケーション特定部33により、サービスDB3Bが参照され、オーダーされたサービスを提供するために必要なアプリケーションソフトウェアが特定されるS106。通信処理部35は、顧客ID、オーダーID、プロファイルDB3Aから抽出されたカスタマープロファイル、及びオーダーされたサービスを提供するために必要なアプリケーションソフトウェアの情報と共に、サービスのオーダーをプロビジョニング装置4に対して送信するS107。これに応じてプロビジョニング装置4はテンプレート抽出部41により、カスタマープロファイルと、オーダーされたサービスを提供するために必要なアプリケーションソフトウェアの情報に基づき、テンプレートDB4Aを参照して、オーダーされたサービスを顧客端末1に設定するために必要となるアプリケーションソフトウェアのコンフィグレーションテンプレートを抽出するS108。さらにコンフィグレーションファイル生成部42は、上記抽出されたコンフィグレーションテンプレートについて、カスタマープロファイルに基づき、IPアドレスなど、顧客端末1毎に必要となる固有のデータの決定や挿入を行い、顧客端末1毎にユニークなオリジナルコンフィグレーションファイルを生成するS109。生成されたオリジナルコンフィグレーションファイルは登録処理部43により、オーダーID及び顧客IDと関連付けてコンフィグレーションファイルDB4Bに登録されるS110。オリジナルコンフィグレーションファイルの生成の際に決定されたデータ等、当該オリジナルコンフィグレーションファイルに独特なデータは、顧客IDと共にセンターサーバ3に送信される。S111。これを受信したセンターサーバ3は、更新登録部34により、顧客IDに基づき、プロファイルDB3Aのカスタマープロファイルを参照して、上記オリジナルのコンフィグレーションファイルの生成の際に決定等された顧客端末1に独特なデータを更新登録するS112。一方、オリジナルコンフィグレーションファイルの生成に応じて、顧客IDと、オリジナルコンフィグレーションファイルに対して発行されたオーダーIDが、ステージング端末5に対して送信されるS113。これに応じてステージング端末5は、オリジナルコンフィグレーションファイルのステージングを行うべく、まずセンターサーバ3に対して、顧客IDに対応したカスタマープロファイルの取得要求を送信し、プロファイルDB3Aに記憶されているカスタマープロファイルを取得するS114。また、ステージング端末5は、プロビジョニング装置4に対して、オーダーIDと共に、当該オーダーIDに対応したオリジナルコンフィグレーションファイルの取得要求を送信し、コンフィグレーションファイルDB4Bに記憶されているオリジナルコンフィグレーションファイルを取得するS115。カスタマープロファイルと、オリジナルコンフィグレーションファイルとを受信したステージング端末5は、オリジナルコンフィグレーションファイルによるステージングを実行するS116。このステージングはまず、カスタマープロファイルに基づき、顧客端末1の環境を自端末上に再現する。その上で、オリジナルコンフィグレーションファイルをインストールし、オーダーされたサービスを構成するアプリケーションソフトウェアが正常に動作し、オーダーされたサービスが顧客に提供されるかどうかを検証するS117。ステージングの結果、正常に動作しなかった場合には、サービス運営者やシステム運営者に対してエラーメッセージを示すなどして、処理を終了するS118。一方、ステージングの結果、正常に動作した場合には、ダウンロード等の方法により、顧客端末1にオリジナルコンフィグレーションファイルを提供するS119。オリジナルコンフィグレーションファイルが顧客端末1にインストールされるとS120、顧客端末1からプロビジョニング装置4に対して、顧客ID及びオーダーIDと共にサービスの利用開始通知が送信されるS121。これに応じてプロビジョニング装置4は、顧客ID及びオーダーIDと共に、顧客端末1におけるサービスの利用開始通知をセンターサーバ3に対して送信するS122。これに基づきセンターサーバ3は、プロファイルDB3Aのカスタマープロファイルを参照して、顧客ID及びオーダーIDに基づき、オーダー中として登録されていたサービスの情報を、利用中に更新登録するS123。以上の一連の処理により、顧客のニーズに合ったサービスを容易に提供することができる。特に、サービス販売者は、サービスを構成するアプリケーションソフトウェアについて、高度に専門技術的な事項を把握していなくとも、顧客のニーズに合ったサービスを提案することができるし、顧客端末1にアプリケーションソフトウェアを組み込むのに専門的な人員を用意する必要もない。なお、上述のS114の処理において、ステージング端末5はセンターサーバ3からカスタマープロファイルを取得したが、それまでの処理においてセンターサーバ3からカスタマープロファイルを受信しているプロビジョニング装置4から取得するものとしてもよい。また、上述のS119の処理において、顧客端末1に対するオリジナルコンフィグレーションファイルの提供は、プロビジョニング装置4のコンフィグレーションファイルDB4Bから取得されるものとしてもよい。また、販売者端末2、センターサーバ3、プロビジョニング装置4、及びステージング端末5を利用する主体は、必ずしも上述のような構成でなくともよく、全てが同一の利用主体によって利用管理等されていてもよいし、例えば、ステージング端末5と販売者端末2の利用主体がいずれもサービス販売者であってもよい。また、本実施形態ではステージング端末5を設けたが、ステージング端末5を設けてステージングを行うことなく、プロビジョニング装置4においてオリジナルコンフィグレーションファイルを生成した後、顧客に対してオーダーIDを送信し、プロビジョニング装置4に登録されたオリジナルコンフィグレーションファイルを提供することもできる。続いて、本発明の別の実施形態に係るアプリケーションソフトウェアの設定システムについて説明する。本実施形態に係るアプリケーションソフトウェアの設定システムを構成する装置、及び各装置が備える機能を図10に示す。本実施形態に係るアプリケーションソフトウェアの設定システムは、顧客端末1、販売者端末2、センターサーバ3、プロビジョニング装置4、ステージング端末5、及びクラウドサーバ6によって構成され、それぞれがインターネット等のネットワークNWを介して通信可能に構成されている。なお、顧客端末1、販売端末、センターサーバ3、プロビジョニング装置4、及びステージング端末5が備える機能は、前述と同様である。クラウドサーバ6は、いわゆる仮想マシンVM:VirtualMachineとして機能する装置であって、自端末上に顧客端末1を仮想的に再現すると共に、顧客端末1に提供するサービスを構成するアプリケーションソフトウェアを実装し、顧客端末1からの処理要求に応じた処理を実行してその処理結果を顧客端末1に返す装置である。このクラウドサーバは、CPUCentralProcessingUnit、CPUが実行するコンピュータプログラム、コンピュータプログラムや所定のデータを記憶するRAMRandomAccessMemoryやROMReadOnlyMemory、及びハードディスクドライブなどの外部記憶装置により、デプロイ処理部61、演算処理部62、通信処理部63からなる機能ブロックを構成する。デプロイ処理部61は、顧客が選択したサービスを構成するアプリケーションソフトウェアを自端末に設定し、当該サービスをネットワークNW経由で顧客端末1に提供するための設定を行う処理部である。このデプロイ処理部61は、センターサーバ3あるいはプロビジョニング装置4から取得するカスタマープロファイルと、プロビジョニング装置4において生成されたオリジナルコンフィグレーションファイルとに基づき、顧客に提供するサービスを構成するアプリケーションソフトウェアを実装した顧客端末1を自端末上に仮想的に構成する。なお、顧客端末1を再現するために必要となるソフトウェア資源等は、所定のリポジトリ等から取得される。演算処理部62は、通信処理部63を介して、顧客端末2から所定のデータと共にアプリケーションソフトウェアによる処理要求を取得すると共に、アプリケーションソフトウェアによる演算処理を実行する。その演算結果は、通信処理部63によって顧客端末2に渡される。通信処理部63は、ネットワークNWを介して通信可能に接続された各端末との間で、データの送受信を可能にする処理部であって、ブラウザ等によって実現される。この通信処理部63は例えば、顧客端末1から所定のデータと共に、顧客に提供されているサービスを構成するアプリケーションソフトウェアに基づく演算処理の要求を受信したり、演算処理部62によって実行された演算結果を顧客端末1に返したりする。本実施形態に係るアプリケーションソフトウェアの設定システムによる処理について、図11を参照して説明する。なお、本実施形態においても、図7~図9により説明したS118までの処理が同様に実行される。そこで、図11では、上述の処理とは異なるS118以降の処理について説明する。また、図11中には販売者端末2を表示していないが、図7~図9と同様に、S118までの処理において販売者端末2による処理が実行されている。ステージング端末5によるステージングの結果、オリジナルコンフィグレーションファイルによってインストールしたアプリケーションソフトウェアが正常に動作した場合には、ダウンロード等の方法により、クラウドサーバ6にオリジナルコンフィグレーションファイルが提供されるS131。これに対してクラウドサーバ6は、顧客IDに基づき、センターサーバ3のプロファイルDB3Aからカスタマープロファイルを取得するS132。そして、デプロイ処理部62により、カスタマープロファイルに基づいて顧客端末1の環境が自端末上に再現されると共に、オリジナルコンフィグレーションファイルのインストールによって、顧客端末1に対してサービスの提供が可能な状態に構成されるS133。顧客端末1に対してサービスが提供可能な状態になると、クラウドサーバ6から顧客端末1に対して、サービスの提供が開始される旨の通知が送信されるS134。また、プロビジョニング装置4に対して、顧客ID及びオーダーIDと共にサービスの利用開始通知が送信されるS135。これに応じてプロビジョニング装置4は、顧客ID及びオーダーIDと共に、顧客端末1におけるサービスの利用開始通知をセンターサーバ3に対して送信するS136。これに基づきセンターサーバ3は、プロファイルDB3Aのカスタマープロファイルを参照して、顧客ID及びオーダーIDに基づき、オーダー中として登録されていたサービスの情報を、利用中に更新登録するS137。クラウドサーバ6を介して、顧客端末1にサービスが提供可能な状態になると、演算処理部62により、顧客端末1からの要求に応じて、アプリケーションソフトウェアに基づく演算処理が実行される。以上の処理により、顧客端末1に直接、アプリケーションソフトウェアを組み込むことなく、いわゆるクラウドコンピューティングの形態でサービスが提供される。なお、サービスの利用開始の通知は、クラウドサーバ6から送信されるものでなくともよく、顧客端末1からセンターサーバ3あるいはプロビジョニング装置4に送信されるものであってもよい。また、前述の実施形態と同様に、ステージング端末5を設けない形態をとることもできる。