(57)【要約】【課題】見積書をより高精度に作成すること。【解決手段】複数の部品を複数の単価に対応づける単価情報テーブルを参照して、複数の構成部品に対応する複数の構成部品単価を算出するステップＳ５と、その複数の構成部品に対応する複数の構成部品価格動向を購入予定時期に基づいて算出するステップＳ８と、その複数の構成部品を複数の予定単価に対応づける見積書を作成するステップＳ９とを備えている。このとき任意の構成部品に対応する予定単価は、その複数の構成部品価格動向のうちのその任意の構成部品に対応する構成部品価格動向とその複数の構成部品単価のうちのその任意の構成部品に対応する構成部品単価とに基づいて算出される。このような見積書作成方法は、部品を購入する単価が購入予定時期により変動する場合でも、その複数の予定単価をより高精度に算出することができ、見積書をより高精度に作成することができる。【選択図】図１０
2012123486.tif 000002
【特許請求の範囲】
【請求項１】
購入予定時期と製品情報とを示す引合情報を収集する引合情報収集部と、
前記製品情報に基づいて複数の構成部品を特定する構成部品算出部と、
複数の部品を複数の単価に対応づける単価情報テーブルを参照して、前記複数の単価のうちの前記複数の構成部品に対応する複数の構成部品単価を算出する単価算出部と、
前記複数の構成部品に対応する複数の構成部品価格動向を前記購入予定時期に基づいて算出する価格動向算出部と、
前記複数の構成部品を複数の予定単価に対応づける見積書を作成する見積書作成部とを具備し、
前記複数の予定単価のうちの任意の構成部品に対応する予定単価は、前記複数の構成部品価格動向のうちの前記任意の構成部品に対応する構成部品価格動向と前記複数の構成部品単価のうちの前記任意の構成部品に対応する構成部品単価とに基づいて算出される
見積書作成装置。
【請求項２】
請求項１において、
前記複数の部品を複数のカテゴリに対応づけるカテゴリテーブルを参照して、前記複数のカテゴリのうちの前記複数の構成部品に対応する複数の構成部品カテゴリを算出するカテゴリ算出部をさらに具備し、
前記価格動向算出部は、前記複数のカテゴリと複数の時期とを複数の動向に対応づける価格動向指数テーブルを参照して、前記複数の動向のうちの前記複数の構成部品カテゴリと前記購入予定時期とに対応する前記複数の構成部品価格動向を算出し、
前記構成部品価格動向は、前記複数の構成部品カテゴリのうちの構成部品カテゴリが前記任意の構成部品に対応するときに、前記複数の動向のうちの前記構成部品カテゴリと前記購入予定時期とに対応する動向に等しい
見積書作成装置。
【請求項３】
請求項１〜請求項２のいずれかにおいて、
前記複数の構成部品に対応する複数の構成部品仕様を収集する構成部品仕様収集部と、
前記複数の部品と複数の仕様とを複数の価格係数に対応づける価格係数情報テーブルを参照して、前記複数の価格係数のうちの前記複数の構成部品と前記複数の構成部品仕様とに対応する複数の構成部品価格係数を算出する価格係数算出部とをさらに具備し、
前記予定単価は、前記複数の構成部品価格係数のうちの前記任意の構成部品に対応する価格係数にさらに基づいて算出される
見積書作成装置。
【請求項４】
請求項３において、
複数の販売ＢＯＭ情報を複数の販売ＢＯＭセルに対応づける販売ＢＯＭを作成する販売ＢＯＭ作成部と、
前記見積書と異なる複数の図書を前記販売ＢＯＭに基づいて作成する図書作成部とをさらに具備し、
前記複数の販売ＢＯＭ情報は、前記引合情報と前記複数の構成部品と前記複数の構成部品仕様とを含む
見積書作成装置。
【請求項５】
請求項４において、
前記販売ＢＯＭは、前記複数の販売ＢＯＭセルが複数の第１識別情報にさらに対応づけられるように作成され、
複数の計画ＢＯＭ情報を複数の計画ＢＯＭセルに対応づける計画ＢＯＭは、前記複数の計画ＢＯＭセルが複数の第２識別情報にさらに対応づけられるように作成され、前記複数の第２識別情報のうちの任意の計画ＢＯＭセルに対応する第２識別情報が前記複数の第１識別情報のうちの対応販売ＢＯＭセルに対応する第１識別情報に等しいときに、前記複数の計画ＢＯＭ情報のうちの前記任意の計画ＢＯＭセルに対応する計画ＢＯＭ情報が前記複数の販売ＢＯＭ情報のうちの前記対応販売ＢＯＭセルに対応する販売ＢＯＭ情報に等しくなるように作成される
見積書作成装置。
【請求項６】
購入予定時期と製品情報とを示す引合情報を収集するステップと、
前記製品情報に基づいて複数の構成部品を特定するステップと、
複数の部品を複数の単価に対応づける単価情報テーブルを参照して、前記複数の単価のうちの前記複数の構成部品に対応する複数の構成部品単価を算出するステップと、
前記複数の構成部品に対応する複数の構成部品価格動向を前記購入予定時期に基づいて算出するステップと、
前記複数の構成部品を複数の予定単価に対応づける見積書を作成するステップとを具備し、
前記複数の予定単価のうちの任意の構成部品に対応する予定単価は、前記複数の構成部品価格動向のうちの前記任意の構成部品に対応する構成部品価格動向と前記複数の構成部品単価のうちの前記任意の構成部品に対応する構成部品単価とに基づいて算出される
見積書作成方法。
【請求項７】
請求項６において、
前記複数の部品を複数のカテゴリに対応づけるカテゴリテーブルを参照して、前記複数のカテゴリのうちの前記複数の構成部品に対応する複数の構成部品カテゴリを算出するステップと、
前記複数のカテゴリと複数の時期とを複数の動向に対応づける価格動向指数テーブルを参照して、前記複数の動向のうちの前記複数の構成部品カテゴリと前記購入予定時期とに対応する前記複数の構成部品価格動向を算出するステップとをさらに具備し、
前記構成部品価格動向は、前記複数の構成部品カテゴリのうちの構成部品カテゴリが前記任意の構成部品に対応するときに、前記複数の動向のうちの前記構成部品カテゴリと前記購入予定時期とに対応する動向に等しい
見積書作成方法。
【請求項８】
請求項６〜請求項７のいずれかにおいて、
前記複数の構成部品に対応する複数の構成部品仕様を収集するステップと、
前記複数の部品と複数の仕様とを複数の価格係数に対応づける価格係数情報テーブルを参照して、前記複数の価格係数のうちの前記複数の構成部品と前記複数の構成部品仕様とに対応する複数の構成部品価格係数を算出するステップとをさらに具備し、
前記予定単価は、前記複数の構成部品価格係数のうちの前記任意の構成部品に対応する価格係数にさらに基づいて算出される
見積書作成方法。
【請求項９】
請求項８において、
複数の販売ＢＯＭ情報を複数の販売ＢＯＭセルに対応づける販売ＢＯＭを作成するステップと、
前記見積書と異なる複数の図書を前記販売ＢＯＭに基づいて作成するステップとをさらに具備し、
前記複数の販売ＢＯＭ情報は、前記引合情報と前記複数の構成部品と前記複数の構成部品仕様とを含む
見積書作成方法。
【請求項１０】
請求項９において、
前記販売ＢＯＭは、前記複数の販売ＢＯＭセルが複数の第１識別情報にさらに対応づけられるように作成され、
複数の計画ＢＯＭ情報を複数の計画ＢＯＭセルに対応づける計画ＢＯＭは、前記複数の計画ＢＯＭセルが複数の第２識別情報にさらに対応づけられるように作成され、前記複数の第２識別情報のうちの任意の計画ＢＯＭセルに対応する第２識別情報が前記複数の第１識別情報のうちの対応販売ＢＯＭセルに対応する第１識別情報に等しいときに、前記複数の計画ＢＯＭ情報のうちの前記任意の計画ＢＯＭセルに対応する計画ＢＯＭ情報が前記複数の販売ＢＯＭ情報のうちの前記対応販売ＢＯＭセルに対応する販売ＢＯＭ情報に等しくなるように作成される
見積書作成方法。
【請求項１１】
請求項６〜請求項１０のいずれかに記載される見積書作成方法をコンピュータに実行させる
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、見積書作成装置および見積書作成方法に関し、特に、見積書を作成する見積書作成装置および見積書作成方法に関する。
【背景技術】
【０００２】
見積書を作成するときに利用される見積支援システムが知られている。その見積支援システムは、中量産品の引合時に、部品表（ＢＯＭ：Ｂｉｌｌ  ｏｆ  Ｍａｔｅｒｉａｌ）にある部品の構成情報により部材の重量を積算し、その重量と単価情報とを掛け合わせてコストを計算することにより、見積書を作成している。このような見積支援システムは、さらに、部品ごとにロット数に応じた単価情報も持っており、纏めて購入すれば安くできるものなどについては、この単価を反映させてコスト計算している。見積書をより高精度に作成することが望まれ、そのコストをより高精度に算出することが望まれている。
【０００３】
特開２００６−３１３４５７号公報には、ロット数に応じた価格管理を容易に行えるように改善したＰＤＭシステムが開示されている。そのＰＤＭシステムは、各部品の製造に関する情報として工程の種類、価格、加工先を含む工程属性情報を有するＭ−ＢＯＭを保管して管理する手段を備えるＰＤＭシステムにおいて、上記Ｍ−ＢＯＭの保管・管理手段は、各工程ごとにロット数に対応した単価のテーブルの作成・更新・維持を行う単価管理手段と、入力された部品およびロット数に応じて上記単価テーブルを検索し、その部品を構成する工程のそれぞれのロット数対応単価を抽出して合計価格を計算し提示する価格提示手段とを備えることを特徴としている。
【０００４】
特開２００７−３３４３９３号公報には、各々の工程内における部品表の作成履歴の管理と、複数工程をまたがった部品表の関連性管理という両複雑性に伴う設計業務の煩雑さを解決し、複数の工程間をまたがる部品表の作成をコンピュータにより支援して、容易かつ正確に部品表を流用し、再利用を促進して設計業務の効率向上や品質向上を図りながら、開発リードタイムの短縮やコスト削減する部品表データ管理方法が開示されている。その部品表データ管理方法は、部品に関する品目情報と部品構成に関する情報とを有し記憶装置に格納される部品表データを参照して新しい部品表データを作成する部品表データ管理方法であって、第１の工程に属する最新の第１の部品表データを前記記憶装置から取得し、前記第１の工程より下流工程に位置付けられる第２の工程に属し、前記第１の部品表データより前に作成されかつ当該工程で最新の第２の部品表データを前記記憶装置から取得し、前記第１の部品表データと前記第２の部品表データとの両者に共通の前記品目情報と前記部品構成とを共通情報とし、前記両者のうちのいずれかの部品表データに存在する前記品目情報と前記部品構成とを前記共通情報に加えることによって、前記第１の部品表データと前記第２の部品表データとをマージして、前記第２の工程に属する第３の部品表データを作成し、作成された前記第３の部品表データを表示することを特徴としている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３１３４５７号公報
【特許文献２】特開２００７−３３４３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、製品の見積書をより高精度に作成する見積書作成装置および見積書作成方法を提供することにある。
本発明の他の課題は、製品の見積書をより容易に作成する見積書作成装置および見積書作成方法を提供することにある。
本発明のさらに他の課題は、見積書と異なる他の図書をより容易に作成する見積書作成装置および見積書作成方法を提供することにある。
【課題を解決するための手段】
【０００７】
以下に、発明を実施するための形態・実施例で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための形態・実施例の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００８】
本発明による見積書作成装置（１）は、引合情報収集部（１１）と構成部品算出部（１２）と単価算出部（１５）と価格動向算出部（１８）と見積書作成部（１９）とを備えている。引合情報収集部（１１）は、購入予定時期と製品情報とを示している引合情報（４１）を収集する。構成部品算出部（１２）は、その製品情報に基づいて複数の構成部品を特定する。単価算出部（１５）は、複数の部品を複数の単価に対応づける単価情報テーブル（５１）を参照して、その複数の単価のうちのその複数の構成部品に対応する複数の構成部品単価を算出する。価格動向算出部（１８）は、その複数の構成部品に対応する複数の構成部品価格動向をその購入予定時期に基づいて算出する。見積書作成部（１９）は、その複数の構成部品（８２、８３）を複数の予定単価（８８）に対応づける見積書（８１）を作成する。複数の予定単価（８８）のうちの任意の構成部品に対応する予定単価は、その複数の構成部品価格動向のうちのその任意の構成部品に対応する構成部品価格動向とその複数の構成部品単価のうちのその任意の構成部品に対応する構成部品単価とに基づいて算出される。このような見積書作成装置（１）は、部品を購入する単価が購入予定時期により変動する場合でも、複数の予定単価（８８）をより高精度に算出することができ、見積書（８１）をより高精度に作成することができる。
【０００９】
本発明による見積書作成装置（１）は、複数の部品（５２、５３）を複数のカテゴリ（５８）に対応づけるカテゴリテーブル（５１）を参照して、その複数のカテゴリ（５８）のうちのその複数の構成部品に対応する複数の構成部品カテゴリを算出するカテゴリ算出部（１７）をさらに備えている。価格動向算出部（１８）は、複数のカテゴリ（７２）と複数の時期（７７）とを複数の動向（７８）に対応づける価格動向指数テーブル（７１）を参照して、その複数の動向（７８）のうちのその複数の構成部品カテゴリとその購入予定時期とに対応するその複数の構成部品価格動向を算出する。その構成部品価格動向は、その複数の構成部品カテゴリのうちの構成部品カテゴリがその任意の構成部品に対応するときに、その複数の動向のうちのその構成部品カテゴリとその購入予定時期とに対応する動向に等しい。このような見積書作成装置（１）は、単価が同様に変動する複数の部品が１つのカテゴリに対応するようにカテゴリテーブル（５１）を作成することにより、その複数の部品ごとに価格動向を推測することに比較して、複数の予定単価（８８）をより容易に算出することができ、見積書（８１）をより容易に作成することができる。
【００１０】
本発明による見積書作成装置（１）は、その複数の構成部品に対応する複数の構成部品仕様を収集する構成部品仕様収集部（１３）と、複数の部品（６２）と複数の仕様とを複数の価格係数（６３、６４、６５、６６、６７、６８）に対応づける価格係数情報テーブル（６１）を参照して、複数の価格係数（６３、６４、６５、６６、６７、６８）のうちのその複数の構成部品とその複数の構成部品仕様とに対応する複数の構成部品価格係数を算出する価格係数算出部（１６）とをさらに備えている。その予定単価は、その複数の構成部品価格係数のうちのその任意の構成部品に対応する価格係数にさらに基づいて算出される。このような見積書作成装置（１）は、部品に要求される仕様によりその部品の単価が変動する場合でも、複数の予定単価（８８）をより高精度に算出することができ、見積書（８１）をより高精度に作成することができる。
【００１１】
本発明による見積書作成装置（１）は、複数の販売ＢＯＭ情報を複数の販売ＢＯＭセルに対応づける販売ＢＯＭ（４０）を作成する販売ＢＯＭ作成部（１４）と、見積書（８１）と異なる複数の図書を販売ＢＯＭ（４０）に基づいて作成する図書作成部（２０）とをさらに備えている。その複数の販売ＢＯＭ情報は、引合情報（４１）とその複数の構成部品とその複数の構成部品仕様とを含んでいる。このような見積書作成装置（１）は、その複数の図書をより容易に作成することができるようにその複数の販売ＢＯＭセルが設計されることにより、その複数の図書を作成することを容易化することができる。
【００１２】
販売ＢＯＭ（４０）は、その複数の販売ＢＯＭセルが複数の第１識別情報にさらに対応づけられるように作成される。複数の計画ＢＯＭ情報を複数の計画ＢＯＭセルに対応づける計画ＢＯＭは、その複数の計画ＢＯＭセルが複数の第２識別情報にさらに対応づけられるように作成され、その複数の第２識別情報のうちの任意の計画ＢＯＭセルに対応する第２識別情報がその複数の第１識別情報のうちの対応販売ＢＯＭセルに対応する第１識別情報に等しいときに、その複数の計画ＢＯＭ情報のうちのその任意の計画ＢＯＭセルに対応する計画ＢＯＭ情報がその複数の販売ＢＯＭ情報のうちのその対応販売ＢＯＭセルに対応する販売ＢＯＭ情報に等しくなるように作成される。このとき、見積書作成装置（１）と異なる他のシステムは、その複数の第１識別情報に基づいて、販売ＢＯＭ情報を含んでいる情報を示している計画ＢＯＭセルをより容易に作成することができる。
【００１３】
本発明による見積書作成方法は、購入予定時期と製品情報とを示している引合情報（４１）を収集するステップ（Ｓ１）と、その製品情報に基づいて複数の構成部品を特定するステップ（Ｓ２）と、複数の部品を複数の単価に対応づける単価情報テーブル（５１）を参照して、その複数の単価のうちのその複数の構成部品に対応する複数の構成部品単価を算出するステップ（Ｓ５）と、その複数の構成部品に対応する複数の構成部品価格動向をその購入予定時期に基づいて算出するステップ（Ｓ８）と、その複数の構成部品（８２、８３）を複数の予定単価（８８）に対応づける見積書（８１）を作成するステップ（Ｓ９）とを備えている。複数の予定単価（８８）のうちの任意の構成部品に対応する予定単価は、その複数の構成部品価格動向のうちのその任意の構成部品に対応する構成部品価格動向とその複数の構成部品単価のうちのその任意の構成部品に対応する構成部品単価とに基づいて算出される。このような見積書作成方法は、部品を購入する単価が購入予定時期により変動する場合でも、複数の予定単価（８８）をより高精度に算出することができ、見積書（８１）をより高精度に作成することができる。
【００１４】
本発明による見積書作成方法は、その複数の部品（５２、５３）を複数のカテゴリ（５８）に対応づけるカテゴリテーブル（５１）を参照して、その複数のカテゴリ（５８）のうちのその複数の構成部品に対応する複数の構成部品カテゴリを算出するステップ（Ｓ７）と、複数のカテゴリ（７２）と複数の時期（７７）とを複数の動向（７８）に対応づける価格動向指数テーブル（７１）を参照して、複数の動向（７８）のうちのその複数の構成部品カテゴリとその購入予定時期とに対応するその複数の構成部品価格動向を算出するステップ（Ｓ８）とをさらに備えている。その構成部品価格動向は、その複数の構成部品カテゴリのうちの構成部品カテゴリがその任意の構成部品に対応するときに、その複数の動向のうちのその構成部品カテゴリとその購入予定時期とに対応する動向に等しい。このような見積書作成方法は、単価が同様に変動する複数の部品が１つのカテゴリに対応するようにカテゴリテーブル（５１）を作成することにより、その複数の部品ごとに価格動向を推測することに比較して、複数の予定単価（８８）をより容易に算出することができ、見積書（８１）をより容易に作成することができる。
【００１５】
本発明による見積書作成方法は、その複数の構成部品に対応する複数の構成部品仕様を収集するステップ（Ｓ３）と、複数の部品（６２）と複数の仕様とを複数の価格係数（６３、６４、６５、６６、６７、６８）に対応づける価格係数情報テーブル（６１）を参照して、複数の価格係数（６３、６４、６５、６６、６７、６８）のうちのその複数の構成部品とその複数の構成部品仕様とに対応する複数の構成部品価格係数を算出するステップ（Ｓ６）とをさらに備えている。その予定単価は、その複数の構成部品価格係数のうちのその任意の構成部品に対応する価格係数にさらに基づいて算出される。このような見積書作成方法は、部品に要求される仕様によりその部品の単価が変動する場合でも、複数の予定単価（８８）をより高精度に算出することができ、見積書（８１）をより高精度に作成することができる。
【００１６】
本発明による見積書作成方法は、複数の販売ＢＯＭ情報を複数の販売ＢＯＭセルに対応づける販売ＢＯＭ（４０）を作成するステップ（Ｓ４）と、見積書（８１）と異なる複数の図書を販売ＢＯＭ（４０）に基づいて作成するステップとをさらに備えている。その複数の販売ＢＯＭ情報は、引合情報（４１）とその複数の構成部品とその複数の構成部品仕様とを含んでいる。このような見積書作成方法は、その複数の図書をより容易に作成することができるようにその複数の販売ＢＯＭセルが設計されることにより、その複数の図書を作成することを容易化することができる。
【００１７】
販売ＢＯＭ（４０）は、その複数の販売ＢＯＭセルが複数の第１識別情報にさらに対応づけられるように作成される。複数の計画ＢＯＭ情報を複数の計画ＢＯＭセルに対応づける計画ＢＯＭは、その複数の計画ＢＯＭセルが複数の第２識別情報にさらに対応づけられるように作成され、その複数の第２識別情報のうちの任意の計画ＢＯＭセルに対応する第２識別情報がその複数の第１識別情報のうちの対応販売ＢＯＭセルに対応する第１識別情報に等しいときに、その複数の計画ＢＯＭ情報のうちのその任意の計画ＢＯＭセルに対応する計画ＢＯＭ情報がその複数の販売ＢＯＭ情報のうちのその対応販売ＢＯＭセルに対応する販売ＢＯＭ情報に等しくなるように作成される。このとき、その見積書作成方法を実行する見積書作成装置（１）と異なる他のシステムは、その複数の第１識別情報に基づいて、販売ＢＯＭ情報を含んでいる情報を示している計画ＢＯＭセルをより容易に作成することができる。
【００１８】
本発明によるコンピュータプログラムは、本発明による見積書作成方法をコンピュータに実行させるように作成されることが好ましい。
【発明の効果】
【００１９】
本発明による見積書作成装置および見積書作成方法は、見積製品を構成する複数の構成部品をそれぞれ購入する複数の単価が購入予定時期により変動する場合でも、その複数の単価をより高精度に算出することができ、その見積製品の見積書をより高精度に作成することができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明による見積書作成装置が適用される見積支援システムを示すブロック図である。
【図２】図２は、本発明による見積書作成装置を示すブロック図である。
【図３】図３は、ＢＯＭテーブルを示す図である。
【図４】図４は、構成情報テーブルを示す図である。
【図５】図５は、販売ＢＯＭを示す図である。
【図６】図６は、単価情報テーブルを示す図である。
【図７】図７は、価格係数情報テーブルを示す図である。
【図８】図８は、価格動向指数情報テーブルを示す図である。
【図９】図９は、見積書を示す図である。
【図１０】図１０は、本発明による見積書作成方法を示すフォローチャートである。
【発明を実施するための形態】
【００２１】
図面を参照して、本発明による見積書作成装置の実施の形態を記載する。その見積書作成装置１は、図１に示されているように、見積支援システムに適用されている。その見積支援システムは、見積書作成装置１が複数の情報処理装置（コンピュータ）に双方向に情報を伝送することができるように、見積書作成装置１が通信回線を介してその複数の情報処理装置に接続されている。その複数の情報処理装置は、ＢＯＭデータベース２と販売ＢＯＭデータベース３と価格マスタデータベース５と価格係数データベース６と価格動向指数データベース７とを含んでいる。
【００２２】
ＢＯＭデータベース２は、ＢＯＭテーブルを記録し、見積書作成装置１から要求されたときに、そのＢＯＭテーブルを見積書作成装置１に出力する。販売ＢＯＭデータベース３は、見積書作成装置１により作成される販売ＢＯＭを記録し、販売ＢＯＭデータベース３に情報伝達可能に接続される他のコンピュータから要求されたときに、その販売ＢＯＭをそのコンピュータに出力する。価格マスタデータベース５は、単価情報テーブルを記録し、見積書作成装置１から要求されたときに、その単価情報テーブルを見積書作成装置１に出力する。価格係数データベース６は、価格係数テーブルを記録し、見積書作成装置１から要求されたときに、その価格係数テーブルを見積書作成装置１に出力する。価格動向指数データベース７は、価格動向指数テーブルを記録し、見積書作成装置１から要求されたときに、その価格動向指数テーブルを見積書作成装置１に出力する。
【００２３】
見積書作成装置１は、コンピュータであり、図示されていないＣＰＵと記憶装置と入力装置と出力装置と通信装置とリムーバルメモリドライブとを備えている。そのＣＰＵは、見積書作成装置１にインストールされるコンピュータプログラムを実行して、その記憶装置と入力装置と出力装置と通信装置とリムーバルメモリドライブとを制御する。その記憶装置は、そのコンピュータプログラムを記録する。その記憶装置は、さらに、そのＣＰＵにより利用される情報を記録する。その入力装置は、ユーザに操作されることにより生成される情報をそのＣＰＵに出力する。その入力装置としては、キーボードが例示される。その出力装置は、そのＣＰＵにより生成された情報をユーザに認識されることができるように出力する。その出力装置としては、そのＣＰＵにより生成される画像を表示するディスプレイとそのＣＰＵにより生成される画像を紙に印刷するプリンタとが例示される。そのリムーバルメモリドライブは、記録媒体が挿入されたときに、その記録媒体に記録されているデータを読み出すことに利用される。そのリムーバルメモリドライブは、コンピュータプログラムが記録されている記録媒体が挿入されたときに、そのコンピュータプログラムを見積書作成装置１にインストールするときに利用される。その通信装置は、見積書作成装置１とその複数の情報処理装置との間に情報を伝送するときに利用される。その通信装置は、さらに、通信回線網を介して見積書作成装置１に接続される他のコンピュータからコンピュータプログラムを見積書作成装置１にダウンロードし、そのコンピュータプログラムを見積書作成装置１にインストールするときに利用される。
【００２４】
図２は、見積書作成装置１を示している。見積書作成装置１にインストールされるコンピュータプログラムは、見積書作成装置１に複数の機能をそれぞれ実現させるための複数のコンピュータプログラムから形成されている。その複数の機能は、引合情報収集部１１と構成部品算出部１２と構成部品仕様収集部１３と販売ＢＯＭ作成部１４と単価算出部１５と価格係数算出部１６とカテゴリ算出部１７と価格動向算出部１８と見積書作成部１９と図書作成部２０とを含んでいる。
【００２５】
引合情報収集部１１は、引合情報を入力装置から収集する。その引合情報は、引合に必要である基本情報を示している。すなわち、その引合情報は、工事・客先情報と製品情報と客先要求仕様と購入予定時期とを示している。その工事・客先情報は、その見積支援システムを運用している業者に見積を依頼する顧客を示している。その製品情報は、その業者が販売する複数の製品のうちのその顧客が発注しようとする見積製品を示している。その客先要求仕様は、その見積製品に要求される仕様を示している。その購入予定時期は、その見積製品を構成する複数の部品をそれぞれ購入しようとする複数の時期を示している。
【００２６】
構成部品算出部１２は、ＢＯＭデータベース２に記録されているＢＯＭテーブルを参照して、引合情報収集部１１により収集された引合情報に基づいて複数の構成部品を算出する。その複数の構成部品は、その見積製品を構成する複数の部品を示している。
【００２７】
構成部品仕様収集部１３は、複数の構成部品仕様を入力装置から収集する。その複数の構成部品仕様は、構成部品算出部１２により算出された複数の構成部品にそれぞれ要求される複数の仕様を示している。
【００２８】
販売ＢＯＭ作成部１４は、引合情報収集部１１により収集された引合情報と構成部品算出部１２により算出された複数の構成部品と構成部品仕様収集部１３により収集された複数の構成部品仕様とに基づいて販売ＢＯＭを作成し、その販売ＢＯＭを販売ＢＯＭデータベース３に記録する。
【００２９】
単価算出部１５は、価格マスタデータベース５に記録される単価情報テーブルを参照して、販売ＢＯＭ作成部１４により作成された販売ＢＯＭに基づいて複数の構成部品単価を算出する。
【００３０】
価格係数算出部１６は、価格係数データベース６に記録された価格係数テーブルを参照して、販売ＢＯＭ作成部１４により作成された販売ＢＯＭに基づいて複数の構成部品価格係数を算出する。
【００３１】
カテゴリ算出部１７は、価格マスタデータベース５に記録される単価情報テーブルを参照して、販売ＢＯＭ作成部１４により作成された販売ＢＯＭに基づいて複数の構成部品カテゴリを算出する。
【００３２】
価格動向算出部１８は、価格動向指数データベース７に記録された価格動向指数テーブルを参照して、カテゴリ算出部１７により算出された複数の構成部品カテゴリに基づいて複数の構成部品価格動向指数を算出する。
【００３３】
見積書作成部１９は、販売ＢＯＭ作成部１４により作成された販売ＢＯＭと単価算出部１５により算出された複数の構成部品単価と価格係数算出部１６により算出された複数の構成部品価格係数と価格動向算出部１８により算出された複数の構成部品価格動向指数とに基づいて見積書を作成する。その見積書は、その見積製品の購入にかかる費用を示している。
【００３４】
図書作成部２０は、販売ＢＯＭ作成部１４により作成された販売ＢＯＭに基づいて、見積書作成部１９により作成される見積書と異なる他の複数の図書を作成する。その図書としては、顧客に提示する契約書類、各機器のデータシート、その見積支援システムを運用している業者の内部で利用する購入品情報等が例示される。
【００３５】
図３は、ＢＯＭデータベース２に記録されているＢＯＭテーブルを示している。そのＢＯＭテーブル２１は、製品集合２２を構成情報集合２３に対応付けている。すなわち、製品集合２２のうちの任意の要素は、構成情報集合２３のうちの１つの要素に対応している。製品集合２２の要素は、その見積支援システムを運用している業者が販売する複数の製品のうちの１つの製品を識別している。構成情報集合２３の要素は、構成情報を示している。
【００３６】
図４は、構成情報集合２３のうちの任意の製品に対応する構成情報を示している。その構成情報３１は、部品集合３２を数量集合３３と単位集合３４とに対応づけている。部品集合３２の要素は、その製品を構成する複数の部品のうちの１つの部品を識別している。数量集合３３のうちのある部品に対応する要素は、その製品を作製するときにその部品が用いられる数量を示している。その数量としては、個数と重量とが例示される。単位集合３４のうちのある部品に対応する要素は、その製品を作製するときにその部品が用いられる数量の単位を示している。その単位としては、個、ｋｇが例示される。
【００３７】
このとき、構成部品算出部１２は、引合情報収集部１１により収集された引合情報が見積製品を示すときに、構成情報集合２３からその見積製品に対応する構成情報を算出する。構成部品算出部１２により算出される複数の構成部品は、構成情報集合２３から構成情報３１が算出されたときに、部品集合３２がそれぞれ示す複数の部品に一致する。構成部品算出部１２は、構成情報集合２３から構成情報３１が算出されたときに、さらに、その複数の構成部品に対応する複数の数量と複数の単位とを算出する。その複数の数量は、数量集合３３がそれぞれ示す複数の数量に一致する。その複数の単位は、単位集合３４がそれぞれ示す単位の数量に一致する。
【００３８】
図５は、販売ＢＯＭ作成部１４により作成される販売ＢＯＭを示している。その販売ＢＯＭ４０は、引合情報４１と構成部品仕様情報４２と示している。引合情報４１は、引合情報収集部１１により収集される引合情報を示している。その引合情報は、工事・客先情報と製品情報と客先要求仕様と購入予定時期とを示している。その引合情報は、さらに、トレン構成と機種とモデルと設計条件と設置条件と部品・部材情報とをさらに示している。
【００３９】
構成部品仕様情報４２は、構成部品仕様収集部１３により収集された複数の構成部品仕様が示し、コード集合４３を品名集合４４と数量集合４５と単位集合４６と仕様集合４７とに対応づけている。すなわち、コード集合４３のうちの任意の要素は、品名集合４４のうちの１つの要素に対応し、数量集合４５のうちの１つの要素に対応し、単位集合４６のうちの１つの要素に対応し、仕様集合４７のうちの１つの要素に対応している。
【００４０】
コード集合４３の要素は、その複数の構成部品のうちの１つの部品を識別している。その複数の構成部品は、構成部品算出部１２により算出された複数の構成部品に一致している。品名集合４４のうちのある部品に対応する要素は、その部品の品名を示している。数量集合４５のうちのある部品に対応する要素は、その見積製品を作製するときにその部品が用いられる数量を示している。単位集合４６のうちのある部品に対応する要素は、その見積製品を作製するときにその部品が用いられる数量の単位を示している。仕様集合４７のうちのある部品に対応する要素は、その部品に要求される仕様を示し、すなわち、構成部品仕様収集部１３により収集された複数の構成部品仕様のうちのその部品に対応する構成部品仕様を示している。
【００４１】
このとき、販売ＢＯＭ作成部１４は、引合情報４１と構成部品仕様情報４２とが示す複数の販売ＢＯＭ情報を複数のセルに対応づけるように、販売ＢＯＭ４０を作成する。販売ＢＯＭ作成部１４は、その複数の販売ＢＯＭ情報をそれぞれ示す複数の文字列がその複数のセルに対応する複数の位置に配置されている販売ＢＯＭ画面を作成する。その複数の販売ＢＯＭ情報のうちのあるセルに対応する販売ＢＯＭ情報は、その複数の位置のうちのあるセルに対応する位置に表示されている。販売ＢＯＭ作成部１４は、さらに、ユーザの操作に応答して、その仮面をディスプレイに表示し、または、その画面が紙に印刷する。
【００４２】
販売ＢＯＭ作成部１４は、その複数のセルを複数の識別情報に対応づけるように、販売ＢＯＭ４０を作成する。その複数の識別情報のうちのあるセルに対応する識別情報は、その複数の販売ＢＯＭ情報のうちのそのセルに対応する販売ＢＯＭ情報の種類を示す文字列を示している。
【００４３】
このとき、見積書作成装置１と異なる他のコンピュータは、販売ＢＯＭデータベース３に情報伝達可能に接続されている場合で、販売ＢＯＭデータベース３から販売ＢＯＭ４０をダウンロードしたときに、その複数の識別情報に基づいて、その複数の販売ＢＯＭ情報を含んでいる情報を示している図書をより容易に作成することができる。その図書としては、その見積製品が発注された場合に、その複数の構成部品の仕様をさらに詳細に設計するときに利用される計画ＢＯＭが例示される。
【００４４】
図６は、価格マスタデータベース５により記録される単価情報テーブルを示している。その単価情報テーブル５１は、コード集合５２を品名集合５３と単位集合５４と仕様集合５５とに対応づけている。すなわち、コード集合５２のうちの任意の要素は、品名集合５３のうちの１つの要素に対応し、単位集合５４のうちの１つの要素に対応し、仕様集合５５のうちの１つの要素に対応している。
【００４５】
コード集合５２の要素は、その見積支援システムを運用している業者が販売している複数の製品を作製するときに購入されるすべての部品のうちの１つの部品を識別している。品名集合５３のうちのある部品に対応する要素は、その部品の品名を示している。単位集合５４のうちのある部品に対応する要素は、その部品が販売される単位を示している。仕様集合５５のうちのある部品に対応する要素は、その部品に要求されている仕様を示している。その仕様としては、その部品を作製するメーカに関する仕様とその部品が要求される耐圧力に関する仕様とその部品が使用される環境の温度に関する仕様とが例示される。
【００４６】
単価情報テーブル５１は、さらに、コード集合５２を設定年月５６と価格単位５７とカテゴリ集合５８と設定単価集合５９とに対応づけている。すなわち、コード集合５２のうちの任意の要素は、設定年月５６のうちの１つの要素に対応し、価格単位５７のうちの１つの要素に対応し、カテゴリ集合５８のうちの１つの要素に対応し、設定単価集合５９のうちの１つの要素に対応している。
【００４７】
設定単価集合５９のうちのある部品に対応する要素は、その部品の単価を示している。価格単位５７のうちのある部品に対応する要素は、その部品の単価の単位を示している。その単位としては、円、ドルが例示される。設定年月５６のうちのある部品に対応する要素は、その部品の単価が設定された時期を示している。カテゴリ集合５８のうちのある部品に対応する要素は、そのすべての部品を分類する複数のカテゴリのうちのその部品が属するカテゴリを示している。
【００４８】
このとき、単価算出部１５は、単価情報テーブル５１を参照して、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品に対応する複数の構成部品単価を算出する。すなわち、その複数の構成部品単価のうちのある構成部品に対応する構成部品単価は、設定単価集合５９のうちのその構成部品に対応する単価を示している。
【００４９】
このとき、カテゴリ算出部１７は、単価情報テーブル５１を参照して、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品に対応する複数の構成部品カテゴリを算出する。すなわち、その複数の構成部品カテゴリのうちのある構成部品に対応する構成部品カテゴリは、カテゴリ集合５８のうちのその構成部品に対応するカテゴリを示している。
【００５０】
図７は、価格係数データベース６により記録されている価格係数テーブルを示している。その価格係数テーブル６１は、複数の仕様に対応する複数の係数集合を備えている。その複数の仕様は、材質に関する材質仕様とサイズに関するサイズ仕様と数量に関する数量仕様とを含んでいる。
【００５１】
その複数の係数集合は、コード集合６２を第１材質係数集合６３と第２材質係数集合６４と第１サイズ係数集合６５と第２サイズ係数集合６６と第１低減係数集合６７と第２低減係数集合６８とを含み、それぞれ、コード集合６２に対応づけられている。すなわち、コード集合６２のうちの任意の要素は、第１材質係数集合６３のうちの１つの要素に対応し、第２材質係数集合６４のうちの１つの要素に対応し、第１サイズ係数集合６５のうちの１つの要素に対応し、第２サイズ係数集合６６のうちの１つの要素に対応し、第１低減係数集合６７のうちの１つの要素に対応し、第２低減係数集合６８のうちの１つの要素に対応している。コード集合６２の要素は、そのすべての部品のうちの１つの部品を識別している。
【００５２】
第１材質係数集合６３のうちのある部品に対応する要素は、その部品が第１材料（たとえば、ＳＵＳ３０４）により形成されたときに、その部品の単価が増減する割合を示す第１材質係数を示している。すなわち、その第１材質係数は、その部品がその第１材料により形成されたときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第１材質係数を乗算した積がその部品の単価になるように、設定されている。第２材質係数集合６４のうちのある部品に対応する要素は、その部品が第２材料（たとえば、ＳＵＳ３０４Ｌ）により形成されたときに、その部品の単価が増減する割合を示す第２材質係数を示している。すなわち、その第２材質係数は、その部品がその第２材料により形成されたときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第２材質係数を乗算した積がその部品の単価になるように、設定されている。
【００５３】
第１サイズ係数集合６５のうちのある部品に対応する要素は、その部品が第１サイズ（たとえば、１／２インチ）に形成されたときに、その部品の単価が増減する割合を示す第１サイズ係数を示している。すなわち、その第１サイズ係数は、その部品がその第１サイズに形成されたときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第１サイズ係数を乗算した積がその部品の単価になるように、設定されている。第２サイズ係数集合６６のうちのある部品に対応する要素は、その部品が第２サイズ（たとえば、３／４インチ）に形成されたときに、その部品の単価が増減する割合を示す第２サイズ係数を示している。すなわち、その第２サイズ係数は、その部品がその第２サイズに形成されたときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第２サイズ係数を乗算した積がその部品の単価になるように、設定されている。
【００５４】
第１低減係数集合６７のうちのある部品に対応する要素は、その部品を購入する数量が第１数量（たとえば、１〜２個）であるときに、その部品の単価が増減する割合を示す第１低減係数を示している。すなわち、その第１低減係数は、その部品を購入する数量がその第１数量であるときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第１低減係数を乗算した積がその部品の単価になるように、設定されている。第２低減係数集合６８のうちのある部品に対応する要素は、その部品を購入する数量が第２数量（たとえば、３〜５個）であるときに、その部品の単価が増減する割合を示す第２低減係数を示している。すなわち、その第２低減係数は、その部品を購入する数量がその第２数量であるときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその第２低減係数を乗算した積がその部品の単価になるように、設定されている。
【００５５】
このとき、価格係数算出部１６は、価格係数テーブル６１を参照して、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品に対応する複数の構成部品価格係数を算出する。すなわち、価格係数算出部１６は、まず、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品のうちの１つの対象構成部品を選択し、販売ＢＯＭ４０の仕様集合４７のうちのその対象構成部品に対応する仕様を算出する。価格係数算出部１６は、その算出された仕様が１つであるときに、価格係数テーブル６１の複数の係数集合からその算出された仕様に対応する１つの係数集合を算出する。その構成部品価格係数は、その算出された１つの係数集合のうちのその対象構成部品に対応する係数を示している。その構成部品価格係数は、たとえば、その対象構成部品がその第１材料により形成されることが要供されているときに、第１材質係数集合６３のうちのその対象構成部品に対応する係数を示している。その構成部品価格係数は、その算出された仕様が複数であるときに、複数の価格係数が乗算された積を示している。その複数の価格係数は、それぞれ、その複数の仕様に対応している。その複数の価格係数のうちのある仕様に対応する価格係数は、複数の係数集合のうちのその仕様に対応する係数集合のうちのその対象構成部品に対応する係数を示している。その構成部品価格係数は、たとえば、その対象構成部品がその第１材料により形成されることが要供され、かつ、その対象構成部品がその第１サイズに形成されることが要供されているときに、第１材質係数集合６３のうちのその対象構成部品に対応する係数と第１サイズ係数集合６５のうちのその対象構成部品に対応する係数との積を示している。
【００５６】
図８は、価格動向指数データベース７により記録される価格動向指数テーブルを示している。その価格動向指数テーブル７１は、カテゴリ集合７２を項目集合７３と担当者集合７４と価格動向集合７５とに対応づけている。カテゴリ集合７２の要素は、その見積支援システムを運用している業者が販売している複数の製品を作製するときに購入されるすべての部品を分類する複数のカテゴリのうちの１つのカテゴリを識別している。項目集合７３のうちのあるカテゴリに対応する要素は、そのカテゴリに属する複数の部品を示す名称を示している。担当者集合７４のうちのあるカテゴリに対応する要素は、そのカテゴリに属する複数の部品の価格の動向を推測した担当者を示している。価格動向集合７５のうちのあるカテゴリに対応する要素は、そのカテゴリに属する複数の部品の価格動向を示している。
【００５７】
その価格動向は、時期集合７７を指数集合７８に対応づけている。時期集合７７の要素は、所定の期間（たとえば、４カ月）から形成される複数の時期のうちの１つの時期を識別している。指数集合７８のうちのある時期に対応する要素は、その部品をその時期に購入するときに、その部品の単価が増減する割合を示す価格動向指数を示している。すなわち、その価格動向指数は、その部品をその時期に購入するときに、単価算出部１５により算出された複数の単価のうちのその部品に対応する単価にその価格動向指数の１／１００を乗算した積がその部品の単価になるように、設定されている。その価格動向は、担当者集合７４のうちのそのカテゴリに対応する担当者により作成され、過去に実際に購入された複数の購入部品の実績に基づいて作成される。その複数の購入部品は、そのカテゴリに属する部品から形成されている。その実績は、その複数の購入部品がそれぞれ購入された複数の購入時期とその複数の購入部品がそれぞれ購入された複数の購入価格とを示している。
【００５８】
このとき、価格動向算出部１８は、価格動向指数データベース７を参照して、価格動向集合７５からカテゴリ算出部１７により算出された複数の構成部品カテゴリに対応する複数の価格動向を算出する。このとき、その複数の価格動向のうちのある構成部品カテゴリに対応する価格動向は、その複数の構成部品のうちのその構成部品カテゴリに対応する構成部品に対応し、すなわち、その複数の価格動向は、その複数の構成部品に対応している。価格動向算出部１８は、さらに、その複数の構成部品に対応する複数の価格動向指数を算出する。その複数の価格動向指数のうちのある構成部品に対応する価格動向指数は、その構成部品に対応する価格動向の指数集合７８のうちのその構成部品の購入予定時期に対応する価格動向指数を示している。
【００５９】
図９は、見積書作成部１９により作成される見積書を示している。その見積書８１は、コード集合８２を品名集合８３と要目集合８４と数量集合８５と単位集合８６と重量集合８７と単価集合８８と金額集合８９とに対応づけている。コード集合８２の要素は、その見積製品を構成する複数の部品のうちの１つの部品を識別している。品名集合８３のうちのある部品に対応する要素は、その部品の品名を示している。要目集合８４のうちのある部品に対応する要素は、その部品に要求された仕様を示している。数量集合８５のうちのある部品に対応する要素は、その見積製品を作製するときに必要であるその部品の数量を示している。単位集合８６のうちのある部品に対応する要素は、その部品の数量の単位を示している。重量集合８７のうちのある部品に対応する要素は、その見積製品の重量のうちのその部品が占める重量を示している。
【００６０】
単価集合８８のうちのある部品に対応する要素は、その部品の予定単価を示している。その単価は、その部品の単価に価格係数と価格動向指数とを乗算した積を示している。その価格係数は、価格係数算出部１６により算出された複数の構成部品価格係数のうちのその部品に対応する構成部品価格係数を示している。その価格動向指数は、価格動向算出部１８により算出された複数の構成部品価格動向指数のうちのその部位に品に対応する構成部品価格動向指数を示している。金額集合８９のうちのある部品に対応する要素は、その部品を購入する金額を示し、その部品の数量にその部品の予定単価を乗算した積を示している。
【００６１】
見積書８１は、さらに、合計金額９０を示している。合計金額９０は、その見積製品を作製するときに必要であるコストを示し、金額集合８９が示す複数の金額の総和を示している。
【００６２】
本発明による見積書作成方法の実施の形態は、見積書作成装置１により実行される。図１０は、その見積書作成方法を示している。引合担当者は、顧客から見積を依頼されたときに、引合情報４１を作成し、引合情報４１を見積書作成装置１に入力する（ステップＳ１）。見積書作成装置１は、見積書作成装置１は、ＢＯＭテーブル５１を参照して、構成情報集合２３から引合情報４１が示す見積製品に対応する構成情報を算出し、複数の構成部品と複数の数量と複数の単位とを算出する。構成情報集合２３から構成情報３１が算出されたときに、その複数の構成部品は、部品集合３２がそれぞれ示す複数の部品に一致し、その複数の数量は、数量集合３３がそれぞれ示す複数の数量に一致し、その複数の単位は、単位集合３４がそれぞれ示す単位の数量に一致する。その複数の構成部品は、構成情報集合２３から構成情報３１が算出されたときに、部品集合３２がそれぞれ示す複数の部品に一致している。その複数の数量のうちのある構成部品に対応する数量は、その見積製品を作製するときに、その構成部品が用いられる数量を示している。その複数の単位のうちのある構成部品に対応する単位は、その構成部品の数量の単位を示している。
【００６３】
引合担当者は、引合情報４１に基づいて、その複数の構成部品に対応する複数の構成部品仕様を作成する。その複数の構成部品仕様のうちのある構成部品に対応する構成部品仕様は、その構成部品に要求される仕様を示している。引合担当者は、その複数の構成部品仕様を見積書作成装置１に入力する（ステップＳ３）。
【００６４】
見積書作成装置１は、引合情報４１とその入力された複数の構成部品仕様とに基づいて販売ＢＯＭ４０を作成し、販売ＢＯＭ４０を販売ＢＯＭデータベース３に記録する（ステップＳ４）。見積書作成装置１は、さらに、その複数の販売ＢＯＭ情報をそれぞれ示す複数の文字列がその複数のセルに対応する複数の位置に配置されている販売ＢＯＭ画面を作成する。その複数の販売ＢＯＭ情報のうちのあるセルに対応する販売ＢＯＭ情報は、その複数の位置のうちのあるセルに対応する位置に表示されている。見積書作成装置１は、さらに、ユーザの操作に応答して、その仮面をディスプレイに表示し、または、その画面が紙に印刷する。
【００６５】
このとき、販売ＢＯＭ４０は、その複数のセルを複数の識別情報に対応づけるように、作成される。その複数の識別情報のうちのあるセルに対応する識別情報は、その複数の販売ＢＯＭ情報のうちのそのセルに対応する販売ＢＯＭ情報の種類を示す文字列を示している。
【００６６】
このような販売ＢＯＭ４０によれば、見積書作成装置１と異なる他のコンピュータは、販売ＢＯＭデータベース３に情報伝達可能に接続されている場合で、販売ＢＯＭデータベース３から販売ＢＯＭ４０をダウンロードしたときに、その複数の識別情報に基づいて、その複数の販売ＢＯＭ情報を含んでいる情報を示している図書をより容易に作成することができる。
【００６７】
見積書作成装置１は、単価情報テーブル５１を参照して、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品に対応する複数の構成部品単価を算出する（ステップＳ５）。その複数の構成部品単価のうちのある構成部品に対応する構成部品単価は、設定単価集合５９のうちのその構成部品に対応する単価を示している。
【００６８】
見積書作成装置１は、価格係数テーブル６１を参照して、その複数の構成部品に対応する複数の構成部品価格係数を算出する（ステップＳ６）。すなわち、見積書作成装置１は、まず、販売ＢＯＭ４０のコード集合４３により識別される複数の構成部品のうちの１つの対象構成部品を選択し、販売ＢＯＭ４０の仕様集合４７のうちのその対象構成部品に対応する仕様を算出する。見積書作成装置１は、その算出された仕様が１つであるときに、価格係数テーブル６１の複数の係数集合からその算出された仕様に対応する１つの係数集合を算出する。その構成部品価格係数は、その算出された１つの係数集合のうちのその対象構成部品に対応する係数を示している。その構成部品価格係数は、その算出された仕様が複数であるときに、その複数の仕様に対応する複数の価格係数が乗算された積を示している。その複数の価格係数のうちのある仕様に対応する価格係数は、複数の係数集合のうちのその仕様に対応する係数集合のうちのその対象構成部品に対応する係数を示している。
【００６９】
見積書作成装置１は、単価情報テーブル５１を参照して、その複数の構成部品に対応する複数の構成部品カテゴリを算出する（ステップＳ７）。その複数の構成部品カテゴリのうちのある構成部品に対応する構成部品カテゴリは、カテゴリ集合５８のうちのその構成部品に対応するカテゴリを示している。
【００７０】
見積書作成装置１は、価格動向指数データベース７を参照して、価格動向集合７５からその複数の構成部品カテゴリに対応する複数の価格動向を算出する。このとき、その複数の価格動向のうちのある構成部品カテゴリに対応する価格動向は、その複数の構成部品のうちのその構成部品カテゴリに対応する構成部品に対応し、すなわち、その複数の価格動向は、その複数の構成部品に対応している。見積書作成装置１は、さらに、引合情報４１が示す購入予定時期に基づいて、その複数の構成部品に対応する複数の価格動向指数を算出する（ステップＳ８）。その複数の価格動向指数のうちのある構成部品に対応する価格動向指数は、その複数の価格動向のうちのその構成部品に対応する価格動向が示す指数集合７８のうちのその構成部品の購入予定時期に対応する価格動向指数を示している。
【００７１】
見積書作成装置１は、販売ＢＯＭ４０とその算出された複数の構成部品単価と複数の構成部品価格係数と複数の構成部品動向指数とに基づいて、見積書８１を作成する（ステップＳ９）。
【００７２】
このような見積書作成方法によれば、その複数の構成部品を購入する単価が購入予定時期により変動する場合でも、その算出された複数の価格動向指数に基づいて単価集合８８が示す複数の予定単価を算出することにより、その予定単価をより高精度に算出することができ、合計金額９０をより高精度に算出することができ、見積書８１をより高精度に作成することができる。
【００７３】
このとき、価格動向指数テーブル７１は、その複数の部品に比較してその複数のカテゴリが十分に少ないときに、複数の部品に対応する複数の価格動向を作成することに比較して、複数のカテゴリに複数の価格動向を対応づけることにより、より容易に作成されることができる。このため、このような見積書作成方法によれば、その複数の構成部品を購入する単価が購入予定時期により変動する場合でも、その予定単価をより容易に算出することができ、合計金額９０をより容易に算出することができ、見積書８１をより容易に作成することができる。
【００７４】
なお、価格動向指数テーブル７１は、その複数のカテゴリの数がその複数の部品の数に十分に近いときに、その複数の部品に複数の価格動向を対応づける他の価格動向指数テーブルに置換することもできる。このような価格動向指数テーブルが適用された見積書作成方法も、既述の実施の形態における見積書作成方法と同様にして、その予定単価をより高精度に算出することができ、合計金額９０をより高精度に算出することができ、見積書８１をより高精度に作成することができる。
【００７５】
このような見積書作成方法によれば、その複数の構成部品を購入する単価がその複数の構成部品に要求される複数の構成部品仕様により変動する場合でも、その算出された複数の構成部品価格係数に基づいて単価集合８８が示す複数の予定単価を算出することにより、その予定単価をより高精度に算出することができ、合計金額９０をより高精度に算出することができ、見積書８１をより高精度に作成することができる。
【００７６】
なお、その複数の構成部品価格係数の算出は、その複数の構成部品を購入する単価がその複数の構成部品に要求される複数の構成部品仕様による変動が十分に小さいときに、省略することができる。このような見積書作成方法も、既述の実施の形態における見積書作成方法と同様にして、その複数の構成部品を購入する単価が購入予定時期により変動する場合に、その予定単価をより高精度に算出することができ、合計金額９０をより高精度に算出することができ、見積書８１をより高精度に作成することができる。
【符号の説明】
【００７７】
１  ：見積書作成装置
２  ：ＢＯＭデータベース
３  ：販売ＢＯＭデータベース
５  ：価格マスタデータベース
６  ：価格係数データベース
７  ：価格動向指数データベース
１１：引合情報収集部
１２：構成部品算出部
１３：構成部品仕様収集部
１４：販売ＢＯＭ作成部
１５：単価算出部
１６：価格係数算出部
１７：カテゴリ算出部
１８：価格動向算出部
１９：見積書作成部
２０：図書作成部
２１：ＢＯＭテーブル
２２：製品集合
２３：構成情報集合
３１：構成情報
３２：部品集合
３３：数量集合
３４：単位集合
４０：販売ＢＯＭ
４１：引合情報
４２：構成部品仕様情報
４３：コード集合
４４：品名集合
４５：数量集合
４６：単位集合
４７：仕様集合
５１：単価情報テーブル
５２：コード集合
５３：品名集合
５４：単位集合
５５：仕様集合
５６：設定年月
５７：価格単位
５８：カテゴリ集合
５９：設定単価集合
６１：価格係数テーブル
６２：コード集合
６３：第１材質係数集合
６４：第２材質係数集合
６５：第１サイズ係数集合
６６：第２サイズ係数集合
６７：第１低減係数集合
６８：第２低減係数集合
７１：価格動向指数テーブル
７２：カテゴリ集合
７３：項目集合
７４：担当者集合
７５：価格動向集合
７７：時期集合
７８：指数集合
８１：見積書
８２：コード集合
８３：品名集合
８４：要目集合
８５：数量集合
８６：単位集合
８７：重量集合
８８：単価集合
８９：金額集合
９０：合計金額
【図１】
2012123486.tif 000003
【図２】
2012123486.tif 000004
【図３】
2012123486.tif 000005
【図４】
2012123486.tif 000006
【図５】
2012123486.tif 000007
【図６】
2012123486.tif 000008
【図７】
2012123486.tif 000009
【図８】
2012123486.tif 000010
【図９】
2012123486.tif 000011
【図１０】
2012123486.tif 000012