(57)【要約】【課題】  業務システム構築に必要なコンポーネントを容易に選択可能なソフトウェア提供システムを提供する。【解決手段】  業務形態毎の業務アプリケーション構築用の１以上のコンポーネントを管理する情報を用意し、業務形態を指定することにより、必要なコンポーネントの注文を受け付ける。また、見積り情報としてタイトルをつけて保存し、過去の見積り情報の画面を表示し、その画面からコンポーネントの追加、数量変更などの注文を受け付ける。【選択図】      図２
2010231546.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末からソフトウェア提供サーバにアクセスしてソフトウェアを提供するソフトウェア提供システムにおいて、
前記ソフトウェア提供サーバは、
業務形態毎の業務アプリケーション構築用の1以上のコンポーネントを管理する情報を格納した記憶装置と、
業務形態を選択する業務形態選択画面をユーザ端末に表示させる手段と、
該業務形態選択画面での業務形態の選択をユーザ端末から受け付ける手段と、
ユーザ端末で選択された業務形態の業務アプリケーション構築用のコンポーネントが選択された状態の全コンポーネントの一覧画面をユーザ端末に表示させる手段と、
前記全コンポーネントの一覧画面上で追加コンポーネントの選択及び数量の変更をユーザ端末から受け付ける手段と、
コンポーネントの選択が終了したことをユーザ端末から受け付ける手段と、
選択されたコンポーネントの見積り情報を表示する見積り情報画面をユーザ端末に表示させる手段を備えること、
を特徴とするソフトウェア提供システム。
【請求項２】
ユーザ端末からソフトウェア提供サーバにアクセスしてソフトウェアを提供するソフトウェア提供システムにおいて、
前記ソフトウェア提供サーバは、
全コンポーネントの一覧画面をユーザ端末に表示する手段と、
前記全コンポーネントの一覧画面におけるユーザ端末からのコンポーネントの選択を受け付ける手段と、
コンポーネントの選択が終了したことをユーザ端末から受け付ける手段と、
選択されたコンポーネントの見積り情報を表示する見積り情報画面をユーザ端末に表示させる手段と、
前記見積り情報と前記全コンポーネントの一覧画面をユーザ端末が行ったコンポーネントの選択状態と共に過去の見積り情報としてタイトルをつけて保存する手段と、
前記過去の見積り情報のタイトルの一覧をユーザ端末に表示する手段と、
前記過去の見積り情報のタイトルの一覧においてユーザ端末から見積り情報の選択を受け付ける手段と、
選択された見積り情報の全コンポーネントの一覧画面をユーザ端末が行ったコンポーネントの選択状態と共に表示する手段と、
前記全コンポーネントの一覧画面上で追加コンポーネントの選択及び数量の変更をユーザ端末から受け付ける手段を備えること、
を特徴とするソフトウェア提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の製品群に分かれている業務システム構築用ソフトウェアを購入する際に、構築する業務システムに必要な製品がどれとどれであるか時間をかけて検討しなくても入手可能なソフトウェア提供システムに関する。
【背景技術】
【０００２】
ソフトウェアのインストールに関して、複数のソフトウェアを記録した記録媒体から、特定のプログラムを利用するためのインストールキーを用いて，利用したいソフトウェアだけをインストールする方法がある。
例えば、下記特許文献１では購入したソフトウェアに関連するソフトウェアを購入するためのリンクを自動的に表示し、選択された複数のソフトウェアを利用するためのインストールキーを生成して提供することにより、関連ソフトウェアをまとめて入手することが可能なシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５４５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、業務アプリケーションサーバシステムの構築用ソフトウェアはサーバ用基本ソフトウェア、クライアント用基本ソフトウェア、それらの関連ソフトウェア、業務用データ、構築費用、保守費用など多種のコンポーネントに分かれていることが多く、購入希望者が目的とするシステムを構築するためにどのコンポーネントを選択したらいいかすぐにわからないという問題がある。
特許文献１の技術では、選択したコンポーネントに関連する他のコンポーネントの存在を知ることはできるが、最初にどのコンポーネントを購入すればよいかはわからない。
事前にソフトウェア開発会社あるいはシステムインテグレーション会社などのシステムエンジニアと相談することにより、コンポーネント構成を決定することはできるが時間がかかる。
また、多種のコンポーネントに別れているために、一旦構築した業務アプリケーションサーバシステムに機能を追加したり、特定の機能について利用できる利用者の数を増やしたりしたい場合などには、これまでどのコンポーネントを購入したのか確認し、注文の際には再度１つ１つ指定して注文する必要がある。
【０００５】
本発明の目的は、ユーザ自身による購入すべきコンポーネントの選択を容易にすることができるソフトウェア提供システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、ユーザ端末からソフトウェア提供サーバにアクセスしてソフトウェアを提供するソフトウェア提供システムにおいて、
前記ソフトウェア提供サーバは、
業務形態毎の業務アプリケーション構築用の１以上のコンポーネントを管理する情報を格納した記憶装置と、
業務形態を選択する業務形態選択画面をユーザ端末に表示させる手段と、
該業務形態選択画面での業務形態の選択をユーザ端末から受け付ける手段と、
ユーザ端末で選択された業務形態の業務アプリケーション構築用のコンポーネントが選択された状態の全コンポーネントの一覧画面をユーザ端末に表示させる手段と、
前記全コンポーネントの一覧画面上で追加コンポーネントの選択及び数量の変更をユーザ端末から受け付ける手段と、
コンポーネントの選択が終了したことをユーザ端末から受け付ける手段と、
選択されたコンポーネントの見積り情報を表示する見積り情報画面をユーザ端末に表示させる手段を備えることを特徴とする。
【０００７】
請求項２に係る発明は、ユーザ端末からソフトウェア提供サーバにアクセスしてソフトウェアを提供するソフトウェア提供システムにおいて、
前記ソフトウェア提供サーバは、
全コンポーネントの一覧画面をユーザ端末に表示する手段と、
前記全コンポーネントの一覧画面におけるユーザ端末からのコンポーネントの選択を受け付ける手段と、
コンポーネントの選択が終了したことをユーザ端末から受け付ける手段と、
選択されたコンポーネントの見積り情報を表示する見積り情報画面をユーザ端末に表示させる手段と、
前記見積り情報と前記全コンポーネントの一覧画面をユーザ端末が行ったコンポーネントの選択状態と共に過去の見積り情報としてタイトルをつけて保存する手段と、
前記過去の見積り情報のタイトルの一覧をユーザ端末に表示する手段と、
前記過去の見積り情報のタイトルの一覧においてユーザ端末から見積り情報の選択を受け付ける手段と、
選択された見積り情報の全コンポーネントの一覧画面をユーザ端末が行ったコンポーネントの選択状態と共に表示する手段と、
前記全コンポーネントの一覧画面上で追加コンポーネントの選択及び数量の変更をユーザ端末から受け付ける手段を備えることを特徴とする。
【発明の効果】
【０００８】
業務形態やシステム構築事例で必要なコンポーネントを選択できることにより、ユーザ自身によるコンポーネントの選択、見積り、及び発注が容易になる。
また、過去の注文内容がシステムにより保存され、参照可能となることにより、コンポーネントや数量の追加の見積り及び発注が容易になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の概要を示す図である。
【図２】ソフトウェア提供サーバ１１の構成図である。
【図３】コンポーネント情報２１１に格納されるデータの構成図である。
【図４】ソリューション情報２２２に格納されるデータの構成図である。
【図５】事例情報２２３に格納されるデータの構成図である。
【図６】顧客情報データベース２４にデータの構成図である。
【図７】営業情報データベース２５に格納されるデータの構成図である。
【図８】本発明のソフトウェア提供処理の流れを示すフローチャートである。
【図９】図８の続きを示すフローチャートである。
【図１０】見積方法選択メニューの表示例である。
【図１１】全てのコンポーネントから見積もる場合のメニューの表示例である。
【図１２】ソリューション例から見積もる場合のメニューの表示例である。
【図１３】システム構築事例から見積もる場合のメニューの表示例である。
【図１４】過去の見積りから見積もる場合のメニューの表示例である。
【図１５】見積結果画面の表示例である。
【発明を実施するための形態】
【００１０】
以下、本発明のソフトウェア提供システムに関する実施の形態を、図面を参照しながら説明する。
図１は本発明のソフトウェア提供システムの実施形態を表す概略図である。
本発明の中心となるソフトウェア提供サーバ１１は、ソフトウェア提供者により構築されるサーバであり、顧客端末１２Ａからの要求を受け、ソフトウェア提供に関わる、見積り、決裁等各種処理を行う。
ソフトウェア提供者より提供されたソフトウェアは顧客の業務アプリケーションサーバ１３にインストールされ利用される。また、ソフトウェア提供サーバ１１は営業端末１２Ｂからの要求により見積りの処理を提供する。
ソフトウェア提供サーバ１１を持つソフトウェア提供者サイト、顧客端末１２Ａと業務アプリケーションサーバ１３を持つ顧客サイト、及び営業端末１２Ｂを持つ営業所サイトはネットワーク１４により通信可能な構成になっている。
顧客端末１２Ａ及び営業端末１２Ｂは、ウェブブラウザ、電子メール送受信手段等を備えた通常のパーソナルコンピュータであり、以下本明細書内ではユーザ端末１２と総称する。
【００１１】
図２はソフトウェア提供サーバ１１のシステム構成図であり、ソフトウェア提供に関する様々な処理を行う複数の処理部を備えた処理装置２１、提供するソフトウェアのコンポーネントを管理するコンポーネント管理データベース２２、コンポーネントのファイルそのものを格納したコンポーネントデータベース２３、顧客の情報を管理する顧客情報データベース２４、営業所及び営業員の情報を管理する営業情報データベース２５から構成されている。処理装置２１内の各処理部はソフトウェアにより実装されている。構成要素の詳細は以下の説明で明らかにする。
【００１２】
図３はコンポーネント管理データベース２２内に格納されているコンポーネント情報２２１内に格納されているデータの構造図である。
コンポーネント管理情報３１はコンポーネントを一意に識別するためのコンポーネントＩＤ３１１、コンポーネント名３１２、コンポーネント種別３１３、及び３１４から３１５までの前提コンポーネントＩＤで構成されている。
ここでコンポーネント種別とは、例えばライセンスの種別やデータファイルか実行ファイルかなどの種別である。
前提コンポーネントＩＤはコンポーネントＩＤ３１１で示されるコンポーネントを利用するために必要な他のコンポーネントのＩＤであり、必要数登録されている。
【００１３】
コンポーネント構成ファイル情報３２はコンポーネントＩＤ３２１で示されるコンポーネントを構成するコンポーネントデータベース２３内のコンポーネント構成ファイルへのパス名３２２から３２３が必要数登録されている。
コンポーネント説明情報３３にはコンポーネントＩＤ３３１で示されるコンポーネントの説明文３３２及び詳細説明ファイル群２２４に格納されている詳細説明ファイルへのパス名３３３が登録されている。ここで詳細説明ファイルとはコンポーネントの詳細な説明を図や文章で説明するためのＨＴＭＬ、ＸＭＬなどで記述されたファイルである。
また、コンポーネント価格情報３４にはコンポーネントＩＤ３４１で示されるコンポーネントの価格３４２が登録されている。
【００１４】
図４はコンポーネント管理データベース２２内に格納されているソリューション情報２２２内に格納されているデータの構造図である。
ソリューション管理情報４１はソリューションを一意に識別するためのソリューションＩＤ４１１、ソリューション名４１２、及びソリューション種別４１３で構成されている。
ここでソリューション種別とは、例えば利用分野でいえば、施設管理、農場管理、商圏管理などであり、ソフトウェア提供者により様々な分類を行ってよい。
ソリューション構成コンポーネント管理情報４２には、ソリューションＩＤ４２１で示されるソリューションを構成するコンポーネントのＩＤである４２２から４２３の１以上のコンポーネントＩＤが登録されている。
【００１５】
ソリューション説明情報４３には、ソリューションＩＤ４３１で示されるコンポーネントの説明文４３２及び詳細説明ファイル群２２４に格納されている詳細説明ファイルへのパス名４３３が登録されている。
ここで詳細説明ファイルとは、ソリューションの詳細な説明を図や文章で説明するためのＨＴＭＬ、ＸＭＬなどで記述されたファイルである。
また、ソリューション価格情報４４にはソリューションＩＤ４４１で示されるソリューションを購入する場合の価格４４２が登録されている。
ここで価格４４２とは、このソリューションの構成で購入する場合の一般的なユーザ数分のユーザライセンスコンポーネントの価格、サーバライセンスの価格、構築費用、保守費用などの合計を例示するためのものである。
【００１６】
図５はコンポーネント管理データベース２２内に格納されている事例情報２２３内に格納されているデータの構造図である。
事例管理情報５１は事例を一意に識別するための事例ＩＤ５１１、事例名５１２、及び事例種別５１３で構成されている。
ここで事例種別５１３とは、例えば利用分野でいえば、ソリューション種別４１３と同じく施設管理、農場管理、商圏管理などであり、また、業種分野で官公庁向け、銀行向けなどの分類も考えられ、ソフトウェア提供者により様々な分類を行ってよい。
事例構成コンポーネント管理情報５２には、事例ＩＤ５２１で示されるソリューションを構成するコンポーネントのＩＤである５２２から５２３の１以上のコンポーネントＩＤが登録されている。
【００１７】
事例説明情報５３には、事例ＩＤ５３１で示される事例の説明文５３２及び詳細説明ファイル群２２４に格納されている詳細説明ファイルへのパス名５３３が登録されている。
ここで詳細説明ファイルとは事例の詳細な説明を図や文章で説明するためのＨＴＭＬ、ＸＭＬなどで記述されたファイルである。
また、事例価格情報５４には、事例ＩＤ５４１で示される事例で購入する場合の価格５４２が登録されている。
ここで価格５４２とはこの事例の構成で購入する場合の一般的なユーザ数分のユーザライセンスコンポーネントの価格、サーバライセンスの価格、構築費用、保守費用などの合計を例示するためのものである。
【００１８】
図６は顧客情報データベース２４に格納されるデータの構造図である。
顧客情報６１は、顧客を一意に識別する顧客ＩＤ６１１、顧客名称６１２、顧客連絡先６１３、及び任意に設定されるその他各種顧客情報６１４で構成されている。
顧客見積情報６２は、顧客を一意に識別する顧客ＩＤ６２１、個々の見積情報を一意に識別するための見積ＩＤ６２２、見積ＩＤ６２２で示される見積のタイトル６２３、見積ＩＤ６２２で示される見積りをした日の情報である見積日時６２４、見積ＩＤ６２２で示される見積り内容で実際に購入した日の情報である購入日６２５、見積ＩＤ６２２で示される見積りの金額６２６、及び見積ＩＤ６２２で示される見積りの内容を記載した顧客見積情報ファイル群２４３に格納される見積り情報ファイルへのパス名６２７が格納される。
【００１９】
図７は営業情報データベース２５に格納されているデータの構造図である。
営業所情報７１は、営業所を一意に識別する営業所ＩＤ７１１、営業所住所７１２、営業所連絡先７１３、及び営業所の担当地域を示す担当地域ＩＤ７１４から構成されている。
営業員情報７２は、営業員を一意に識別する営業員ＩＤ７２１、営業員氏名７２２、担当ＩＤ７２３、営業員連絡先７２４、及び所属する営業所を示す営業所ＩＤ７２５が格納されている。ここで担当ＩＤ７２３とは、当該営業員が担当する製品、ソリューション分野、事例分野などを示すＩＤである。
【００２０】
営業見積情報７３は、営業員を一意に識別する営業員ＩＤ７３１、個々の見積情報を一意に識別するための見積ＩＤ７３２、見積ＩＤ７３２で示される見積のタイトル７３３、見積ＩＤ７３２で示される見積りをした日の情報である見積日時７３４、見積ＩＤ７３２で示される見積り内容で実際に購入された日の情報である購入日７３５、見積ＩＤ７３２で示される見積りの金額７３６、見積ＩＤ７３２で示される見積りの内容を記載した顧客見積情報ファイル群２５４に格納される見積り情報ファイルへのパス名７３７、及びこの見積情報を公開するかどうかを示す公開可不可フラグ７３８が格納される。
ここで公開可不可フラグ７３８は、後に説明する過去の見積り情報から見積もる場合にこの見積情報を公開するかを判断するためのフラグであり、本発明では開示しない営業員独自のツールによって営業員の判断で設定されるものとする。
【００２１】
次に図８、図９のフローチャート及び図１０から図１５の画面例を適時参照しながら、本発明のソフトウェア提供システムの処理の流れを説明する。
本ソフトウェア提供システムはユーザ端末１２がソフトウェア提供サーバ１１で公開されているソフトウェア提供ページにアクセスすることによって実行されるウェブアプリケーションとして動作する。
また、以下の記載で表示データをユーザ端末１２に送信し表示させる処理は表示データを表示データ作成部２１１が作成し、通信部２１７を経由してユーザ端末１２に送信するものである。
【００２２】
事前にユーザ登録しているユーザはソフトウェア提供サーバ１１にログインしてから見積り画面の表示要求を行う。ユーザが顧客の場合は顧客ＩＤ６１１、営業員の場合は営業員ＩＤ７２１がログインＩＤとなる。ユーザ登録をしていないユーザはゲストアカウントで見積りを行うことができる。
ソフトウェア提供サーバ１１は、ユーザ端末１２のウェブブラウザから見積画面の表示要求を受けると、図１０に示す見積り方法選択メニュー１００の表示データをユーザ端末１２に送信し表示させる（ステップ８０１）。
【００２３】
図１０に示すように見積り方法選択画面１００には「全ての製品から選ぶ」、「ソリューション例から選ぶ」、「システム構築事例から選ぶ」、「過去の見積りから選ぶ」の４つの選択肢が表示され、そられの選択肢のうちの一つを選択するためのボタン１０１から１０４が表示される。
見積処理部２１２は「全ての製品から選ぶ」に対応するボタン１０１が押されたことを検知すると、図１１に示す全てのコンポーネントから見積もる場合のメニュー１１０の表示データをユーザ端末１２に送信し表示させる（ステップ８０２、ステップ８０３）。
【００２４】
「ソリューション例から選ぶ」に対応するボタン１０２が押下されたことを検知すると、図１２に示すソリューション例から見積もる場合のメニュー１２０の表示データをユーザ端末１２に送信し表示させる（ステップ８０４、ステップ８０５）。
「事例から選ぶ」に対応するボタン１０３が押下されたことを検知すると図１３に示すシステム構築事例から見積もる場合のメニュー１３０の表示データをユーザ端末１２に送信し表示させる（ステップ８０６、ステップ８０７）。
【００２５】
「過去の見積りから選ぶ」に対応するボタン１０４が押下されたことを検知すると図１３に示す過去の見積りから見積もる場合のメニュー１４０の表示データをユーザ端末１２に送信し表示させる（ステップ８０８、ステップ８０９）。
そして、ユーザ端末１２からの入力を受付（ステップ８１０）、入力を解析する（ステップ８１１）。
ここでの入力及び解析について、図１１から図１４のそれぞれのメニューを参照して説明する。
【００２６】
図１１は全てのコンポーネントから見積もる場合のメニューの表示例であり、コンポーネントを選択するためのチェックボックスの列１１１、コンポーネント名を表示する列１１２、コンポーネントの説明を表示する列１１３、詳細説明ファイルへのリンクを表示する列１１４、前提コンポーネントを表示する列１１５、及びユーザ単位のコンポーネントのライセンス数を入力する最大同時利用者数登録領域１１６などから構成されている。
本例では、最大同時利用者数登録領域１１６のより上にはユーザ単位のコンポーネントが表示され、下にはサーバ単位のコンポーネントが表示されるようになっている。これは管理情報３１内のコンポーネント種別３１３を参照して振り分けられる。
コンポーネント名１１２はコンポーネント名３１２、前提コンポーネント１１５は前提コンポーネント３１４から３１５を参照して表示され、説明１１３はコンポーネント説明情報３３内のコンポーネント説明文３３２、詳細説明へのリンク１１４はコンポーネント詳細説明ファイル名３３３を参照して表示する。
【００２７】
詳細説明１１４のリンクが押下されたことを検知すると、詳細説明ファイル群２２４から対応するコンポーネントの詳細説明ファイルを取得し、ユーザ端末１２に送信し表示させる。
戻るボタン１１７が押下されたことを検知すると、見積方法選択メニュー１００を再度表示させる。
見積に進むボタン１１８が押下されたことを検知すると、図１５に示す見積結果画面１５０をユーザ端末１２に送信し表示させる。
【００２８】
図１２はソリューション例から見積もる場合のメニューの表示例であり、ソリューション毎にソリューション名１２１、ソリューションの説明１２２、ソリューションの価格１２３、詳細説明ファイルへのリンク１２４及びソリューション選択ボタン１２５が表示される。
ソリューション名１２１は、ソリューション管理情報４１内のソリューション名４１２、ソリューションの説明１２２はソリューション説明情報４３内のソリューション説明文４３２、ソリューションの価格１２３はソリューション価格情報４４内のソリューションの価格４４２、詳細説明へのリンク１２４はソリューション説明情報４３内のソリューション詳細説明ファイル名４３３を参照して表示する。
【００２９】
詳細説明１２４のリンクが押下されたことを検知すると、対応するソリューション詳細説明ファイルを詳細説明ファイル群２２４から取得しユーザ端末１２に送信し表示させる。
ソリューション選択ボタン１２５が押下されたことを検知すると該当ソリューションに関係するコンポーネントのＩＤをソリューション構成コンポーネント管理情報４２から取得し、それらのコンポーネントに対応するチェックボックスをチェックした状態で図１１に示した全てのコンポーネントから見積もる場合のメニュー１１０を表示する。
【００３０】
図１３は事例から見積もる場合のメニューの表示例であり、事例毎に事例名１３１、事例の説明１３２、事例の価格１３３、詳細説明ファイルへのリンク１３４、及び事例選択ボタン１３５が表示される。
事例名１３１は事例管理情報５１内の事例名５１２、事例の説明１３２は事例説明情報５３内の事例説明文５３２、事例の価格１２３は事例価格情報５４内の事例の価格５４２、詳細説明へのリンク１３４は事例説明情報５３内の事例詳細説明ファイル名５３３を参照して表示する。
詳細説明１３４のリンクが押下されたことを検知すると、対応する事例詳細説明ファイルを詳細説明ファイル群２２４から取得しユーザ端末１２に送信し表示させる。
事例選択ボタン１３５が押下されたことを検知すると、該当事例に関係するコンポーネントのＩＤを事例構成コンポーネント管理情報５２から取得し、それらのコンポーネントに対応するチェックボックスをチェックした状態で図１１に示した全てのコンポーネントから見積もる場合のメニュー１１０を表示する。
【００３１】
図１４は過去の見積りから見積もる場合のメニューの表示例であり、過去の見積りデータ選択画面１４０は見積日時１４１、見積タイトル１４２、及び見積金額１４３の各列で構成されている。
この画面の表示内容は後で説明する見積結果画面１５０で登録されるものである。
ユーザ登録済みの顧客がログインしている状態では当該顧客の顧客ＩＤ６２１を持つ顧客見積情報６２を取得し、見積日時１４１に見積日時６２４、見積タイトル１４２に見積タイトル６２３、見積金額１４３に見積金額６２６の値が設定される。
さらに見積タイトル１４２には見積情報ファイル名６２７で示される見積情報ファイルへのリンクが設定される。
【００３２】
ゲストアカウントでの見積りの場合には、公開可不可フラグ７３８が可になっている営業員見積情報７３を取得し、見積日時１４１に見積日時７３４、見積タイトル１４２に見積タイトル７３３、見積金額１４３に見積金額７３６の値が設定される。さらに見積タイトル１４２には見積情報ファイル名７３７で示される見積情報ファイルへのリンクが設定される。
見積タイトル１４２に表示されているいずれかの見積タイトルが押下されたことを検知すると、リンクされている見積情報ファイルを顧客見積情報ファイル２４２または営業見積情報ファイル２５４から取得し、ユーザ端末１２に送信し表示させる。表示される画面は選択した過去の見積り内で選択されているコンポーネントに対応するチェックボックスがチェックされた状態の図１１に示した全てのコンポーネントから見積もる場合のメニュー１１０と同じである。
【００３３】
このように「全ての製品から選ぶ」、「ソリューション例から選ぶ」、「システム構築事例から選ぶ」、及び「過去の見積りから選ぶ」のいずれの見積方法を選択した場合にも、最終的に全てのコンポーネントから見積もる場合のメニュー１１０が表示され、ここで、最大同時利用者数１１６の変更や追加コンポーネントの指定などを行うことができる。
【００３４】
全てのコンポーネントから見積もる場合のメニュー１１０で見積に進むボタン１１８の押下を検知すると、図１５に示す見積結果画面１５０をユーザ端末１２に送信し表示させる（ステップ８１２）。
【００３５】
図１５は見積結果画面の例であり、番号１５１、選択されたコンポーネントのＩＤ１５２、コンポーネント名１５３、単価１５４、ライセンス種別１５５、数量１５６、金額１５７、合計金額１５８、見積結果を保存する場合のタイトル入力欄１５９、戻るボタン１５Ａ、及び見積確定ボタン１５Ｂで構成されている。
番号１５１は単なる項目番号であり、１から選択されたコンポーネントの数まで順番に付加されて表示される。コンポーネントＩＤ１５２はコンポーネント管理情報３１のコンポーネントＩＤ３１１、コンポーネント名１５３はコンポーネント管理情報３１のコンポーネント名３１２、単価１５４はコンポーネント価格情報３４の価格３４２、ライセンス種別１５５はコンポーネント管理情報３１のコンポーネント種別３１３を参照して設定される。
【００３６】
数量１５６はライセンス種別１５５がユーザの場合は全てのコンポーネントから見積もる場合のメニュー１１０内の最大同時利用者数１１６で設定した値であり、ライセンス種別１５５がサーバの場合は１固定である。
金額１５７は単価１５４の値に数量１５６の値を掛けた値である。合計金額１５９は金額１５７列の合計値である。
タイトル入力欄１５８は見積結果を保存する場合にユーザがその名称を入力する欄であり、規定値として見積結果画面を作成した時の年月日時分秒に文字列“仮見積”が付加された文字列が表示される。ここで入力した文字列が顧客見積情報６２の見積タイトル６２３または営業見積情報７３の見積タイトル７３３として保存され、過去の見積りデータ選択画面１４０のタイトル１４２に表示されるものとなる。
戻るボタン１５Ａが押下されたことを検知すると見積り方法選択画面１００に戻り、見積確定ボタン１５Ｂが押下されたことを検知すると図９に示す次のステップに進む（ステップ８１３）。
【００３７】
見積確定ボタン１５Ｂが押下されたことを検知すると、ゲストアカウントのユーザの場合はログインまたは顧客情報の入力を促す画面をユーザ端末１２に送信し表示させ、初めてのユーザの場合には顧客管理情報６１の顧客名６１２及び顧客連絡先６１３に格納するデータの入力を受け付ける。
顧客連絡先とは、顧客住所、顧客電話番号及び顧客のメールアドレス等である。その他の顧客情報６１４に対応するデータ項目については本発明の実施に際して画面表示及びユーザの入力も任意である（ステップ９０１、ステップ９０２）。
【００３８】
次に図１５の見積もり結果に関する情報をタイトル入力欄１５８で指定した名称で、顧客見積情報６２または営業見積情報７３に格納し、見積結果の画面をＸＭＬ、ＨＴＭＬなどのウェブブラウザで表示可能なファイル形式で顧客見積情報ファイル群２４２または営業見積情報ファイル群２５４に格納する。
ここで顧客見積情報として格納するか営業見積情報として格納するかは顧客ＩＤでログインされているか営業員ＩＤでログインされているかで判断する（ステップ９０３）。
次にこの見積りで注文するかを尋ねる画面を表示し（ステップ９０４）、注文しない旨を受け付けた場合はソフトウェア提供システムでの処理を終了する。
【００３９】
注文する旨を受け付けた場合は、次に営業担当を通して購入するかを尋ねる画面をユーザ端末１２に送信し表示させ、営業を通して購入する旨の操作を受け付けた場合は顧客連絡先６１３内の顧客住所の地域を担当する営業所を営業所情報７１の担当地域７１４を参照して選択し、注文があった旨のメールをメール作成部２１５で作成し、営業所連絡先７１３内のメールアドレスに通信部２１７から送信する。
また、ソリューションや事例での見積もりの場合は、ソリューション種別４１３または事例種別５１３と営業員情報７２の担当７２３を照合して、担当地域営業所内の該当営業員の営業員連絡先７２４内のメールアドレスにも注文があった旨のメールを送信し、ソフトウェア提供システムでの処理を終了する（ステップ９０５、ステップ９０６）。
【００４０】
営業担当を通して購入しない場合、すなわちこのまま決裁する場合は決裁処理画面をユーザ端末１２に送信し表示させ、ユーザからの入力に従い決裁処理部２１６が決裁を行う。これは銀行振り込み、クレジット決裁など公知の決裁方法で行う(ステップ９０７)。
次に、インストールキー生成部２１３により購入されたコンポーネントを使用可能にするためのインストールキーを生成する。インストールキーとは例えばユーザライセンスコンポーネントについての最大同時利用者数を先頭に各コンポーネントのＩＤをカンマで区切った文字列であり、図１５の見積もり結果を例にとると３，００，０１，０６，１６となる（ステップ９０８）。
【００４１】
次に、インストール媒体が必要かを問い合わせる画面をユーザ端末１２に送信し表示させる（ステップ９０９）。
これは２度目以降の見積りなどの場合で、ユーザが既にインストール媒体を保有している場合でインストール媒体不要との指示を受け付けた場合は、インストールキー送付のメールをメール作成部２１５が作成し、通信部２１７からユーザ端末１２に送信する（ステップ９１０）。
次に、ステップ９０９で「インストール媒体要」との指示を受け付けた場合は、購入したコンポーネント分だけのインストール媒体とするかを問い合わせる画面をユーザ端末１２に送信し表示させる（ステップ９１１）。
【００４２】
ステップ９１１で購入したコンポーネント分だけのインストール媒体の作成の指示を受け付けた場合はコンポーネント構成ファイル群２３１から購入したコンポーネントに対応するコンポーネント構成ファイルを取得し、それらと既存のインストールプログラムを含んだ媒体イメージを作成する（ステップ９１２）。
次に、媒体の送付を希望するか媒体イメージのダウンロードを希望するかを問い合わせる画面を表示する（ステップ９１３）。
ダウンロードを希望しないとの指示を検知した場合、ステップ９１１で購入したコンポーネント分だけのインストール媒体を作成することを希望されていた場合は、ステップ９１２で作成した媒体イメージを用いてＤＶＤ等の媒体を作成し送付用インストール媒体として用意する。
【００４３】
また、ステップ９１１で購入したコンポーネント分だけのインストール媒体を作成することを希望されていなかった場合は、全コンポーネントとインストールプログラムを格納したインストール媒体を送付用インストール媒体として用意する。
インストール媒体の送付（ステップ９１４）は営業担当の手によって行われる人的作業である。
ステップ９１２でダウンロード希望との指示を検知した場合は、インストール媒体のイメージファイルのダウンロード用リンクを記載した画面をユーザ端末送信し、表示させる（ステップ９１５）。
【符号の説明】
【００４４】
１１  ソフトウェア提供サーバ
１２Ａ，１２Ｂ  ユーザ端末
２１  処理装置
２２  コンポーネント管理データベース
２３  コンポーネントデータベース
２４  顧客情報データベース
２５  営業情報データベース
１００  見積り方法選択画面
１１０  全てのコンポーネントから見積もる場合のメニュー
１２０  ソリューション例から見積もる場合のメニュー
１３０  事例から見積もる場合のメニュー
１４０  過去の見積りから見積もる場合のメニュー
１５０  見積結果画面
【図１】
2010231546.tif 000003
【図２】
2010231546.tif 000004
【図３】
2010231546.tif 000005
【図４】
2010231546.tif 000006
【図５】
2010231546.tif 000007
【図６】
2010231546.tif 000008
【図７】
2010231546.tif 000009
【図８】
2010231546.tif 000010
【図９】
2010231546.tif 000011
【図１０】
2010231546.tif 000012
【図１１】
2010231546.tif 000013
【図１２】
2010231546.tif 000014
【図１３】
2010231546.tif 000015
【図１４】
2010231546.tif 000016
【図１５】
2010231546.tif 000017