(57)【要約】  【課題】設計段階で機器のコストを演算する際の作業効率を向上することができるコスト演算システム、コスト演算方法及びコスト演算プログラムを提供する。  【解決手段】  機器データテーブル５０Ａから複数の機器種別データ（ポンプやタンクなど）のいずれかを選択することにより、その機器に対応する複数の機器スペックデータ（遠心ポンプやギアポンプなど）を抽出した後、それらの複数の機器スペックデータのいずれかを選択することにより対応するコスト演算式をコスト演算式テーブル６０Ａから読み出し、そのコスト演算式及び入力されたパラメータに基づいて機器のコストを演算する。これにより、設計段階で機器種別データ及び機器スペックデータを選択することにより対応するコスト演算式を読み出し、その後にパラメータを入力するだけでコストを自動的に演算することができるので、機器のコストを演算する際の作業効率を向上することができる。【選択図】          図５
2009070060.tif 000002
【特許請求の範囲】
【請求項１】
機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、
上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段と、
入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択手段と、
選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出手段と、
入力に応じて上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択手段と、
選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出手段と、
読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力手段と、
読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算手段とを備えたことを特徴とするコスト演算システム。
【請求項２】
上記コスト演算式記憶手段が、２以上の上記機器スペックデータに対応付けて共通の上記コスト演算式を記憶しており、
上記コスト演算手段が、選択された上記機器スペックデータに対応する上記共通のコスト演算式と、当該機器スペックデータに対応する係数と、入力された上記パラメータとに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算することを特徴とする請求項１に記載のコスト演算システム。
【請求項３】
上記パラメータが、上記機器の性能に対応する値であることを特徴とする請求項１又は２に記載のコスト演算システム。
【請求項４】
上記コスト演算式読出手段により読み出された上記コスト演算式に含まれる上記パラメータに対応する上記機器の性能を表す情報を出力するパラメータ情報出力手段を備えたことを特徴とする請求項３に記載のコスト演算システム。
【請求項５】
上記機器の性能を表す情報には、上記機器の性能に対応する単位を表す情報が含まれることを特徴とする請求項４に記載のコスト演算システム。
【請求項６】
上記機器データ記憶手段が、上記機器スペックデータ選択手段により上記機器スペックデータが選択されて上記コスト演算手段による演算が行われた回数に関連する機器選択履歴情報を、各機器スペックデータに対応付けて記憶しており、
上記機器スペックデータ選択手段が、上記機器選択履歴情報に基づいて、上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択可能であることを特徴とする請求項１〜５のいずれかに記載のコスト演算システム。
【請求項７】
上記コスト演算式記憶手段が、上記コスト演算手段による演算に上記コスト演算式が使用された回数に関連する演算式使用履歴情報を、各コスト演算式に対応付けて記憶しており、
上記コスト演算式読出手段が、上記演算式使用履歴情報に基づいて、上記コスト演算式記憶手段から上記コスト演算式を読出可能であることを特徴とする請求項１〜６のいずれかに記載のコスト演算システム。
【請求項８】
機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段とから読み出したデータに基づいて、上記機器のコストを演算するためのコスト演算方法であって、
入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択ステップと、
選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出ステップと、
入力に応じて上記機器スペックデータ抽出ステップにより抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択ステップと、
選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出ステップと、
読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力ステップと、
読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算ステップとを備えたことを特徴とするコスト演算方法。
【請求項９】
機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段とから読み出したデータに基づいて、上記機器のコストを演算するためのコスト演算プログラムであって、
入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択手段と、
選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出手段と、
入力に応じて上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択手段と、
選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出手段と、
読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力手段と、
読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算手段としてコンピュータを機能させることを特徴とするコスト演算プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器の中からいずれかの機器を選択し、そのコストを演算するためのコスト演算システム、コスト演算方法及びコスト演算プログラムに関するものである。
【背景技術】
【０００２】
生産プロセスなどにおける各工程には、タンクやポンプといった各種機器が用いられ、これらの各種機器からなる一連のシステムが構築される。このようなシステムを構築する場合には、通常、設計段階でシステムに含まれる各機器についてコストを計算することにより、システム全体のコストの見積もりを算出する作業が行われる。
【０００３】
ここで、タンク又はポンプといった同一種別の機器の中でもスペックの異なるものがあるため、いずれのスペックを採用するかによってコストも変動することとなる。例えば、ポンプであれば遠心ポンプ、ギアポンプ及び真空ポンプといった駆動方式、タンクであればコーンルーフ及び両鏡板といった形状や材質などがスペックとして挙げられる。したがって、所望の性能を満たすシステムを予算内で構築するためには、設計段階において、システムに含まれる各機器についてスペックを変更してコストを計算する作業を繰り返し行い、システムの性能とコストとのバランスを考慮して、最適な機器の組み合わせを決定するといった作業が必要になる。
【０００４】
従来、上記のようなコストを計算する作業は、作業者が各機器についてスペックに対応する複数のパラメータを抽出し、それらのパラメータに応じたコストを計算機などを用いて積算することにより行われていた。しかし、このような作業は非常に煩雑であり、作業に時間がかかるとともに、計算ミスなどの弊害を誘発するおそれがあった。
【０００５】
そこで、近年では、予め設計しているシステムのＣＡＤ(Computer Aided Design)データからパラメータを取得してコストを算出するといった方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００１−１０１２８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されているような技術では、ＣＡＤデータから見積もりに必要なパラメータを取得するため、設計の完了後又は完了間際のように、採用される機器のスペックが明確にされている必要がある。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、設計段階で機器のコストを演算する際の作業効率を向上することができるコスト演算システム、コスト演算方法及びコスト演算プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の本発明に係るコスト演算システムは、機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段と、入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択手段と、選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出手段と、入力に応じて上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択手段と、選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出手段と、読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力手段と、読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算手段とを備えたことを特徴とする。
【０００９】
このような構成によれば、複数の機器種別データのいずれかを選択することにより、その機器に対応する複数の機器スペックデータを抽出し、その抽出された複数の機器スペックデータのいずれかを選択することにより、選択された機器スペックデータに対応するコスト演算式及び入力されたパラメータに基づいて、当該機器スペックデータに対応する機器のコストを演算することができる。すなわち、設計段階で機器種別データ及び機器スペックデータを選択することにより対応するコスト演算式を読み出し、その後にパラメータを入力するだけでコストを自動的に演算することができるので、機器のコストを演算する際の作業効率を向上することができる。
【００１０】
特に、複数の機器種別データのいずれかを選択することにより、その機器に対応する複数の機器スペックデータを抽出し、その中から所望の機器スペックデータを選択することができるので、複数の機器種別データに対応する多数の機器スペックデータの中から所望の機器スペックデータを選択する場合と比べて作業が容易であり、作業効率を効果的に向上することができる。
【００１１】
第２の本発明に係るコスト演算システムは、上記コスト演算式記憶手段が、２以上の上記機器スペックデータに対応付けて共通の上記コスト演算式を記憶しており、上記コスト演算手段が、選択された上記機器スペックデータに対応する上記共通のコスト演算式と、当該機器スペックデータに対応する係数と、入力された上記パラメータとに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算することを特徴とする。
【００１２】
このような構成によれば、共通のコスト演算式を用いて、２以上の機器スペックデータにそれぞれ対応する機器のコストを演算することができる。すなわち、機器のコストを演算する際に用いるコスト演算式を、そのコスト演算式に含まれる係数を変えることにより２以上の機器スペックデータについて共用することができるので、コスト演算式記憶手段に記憶すべきコスト演算式の数を減らすことができ、データの使用量を低減することができる。
【００１３】
第３の本発明に係るコスト演算システムは、上記パラメータが、上記機器の性能に対応する値であることを特徴とする。
【００１４】
このような構成によれば、機器の性能に対応するパラメータとして所望の値を入力することにより、そのパラメータに応じた機器のコストを演算することができる。この機器の性能に対応するパラメータは、例えば、ポンプであれば流量や揚程、タンクであれば容量などである。
【００１５】
第４の本発明に係るコスト演算システムは、上記コスト演算式読出手段により読み出された上記コスト演算式に含まれる上記パラメータに対応する上記機器の性能を表す情報を出力するパラメータ情報出力手段を備えたことを特徴とする。
【００１６】
このような構成によれば、入力すべきパラメータに対応する機器の性能を表す情報を出力することができるので、その情報に従ってパラメータを容易に入力することができる。したがって、作業効率をさらに効果的に向上することができる。
【００１７】
第５の本発明に係るコスト演算システムは、上記機器の性能を表す情報には、上記機器の性能に対応する単位を表す情報が含まれることを特徴とする。
【００１８】
このような構成によれば、機器の性能に対応する単位を表す情報を出力することにより、その単位から入力すべきパラメータを認識し、パラメータを容易に入力することができる。
【００１９】
第６の本発明に係るコスト演算システムは、上記機器データ記憶手段が、上記機器スペックデータ選択手段により上記機器スペックデータが選択されて上記コスト演算手段による演算が行われた回数に関連する機器選択履歴情報を、各機器スペックデータに対応付けて記憶しており、上記機器スペックデータ選択手段が、上記機器選択履歴情報に基づいて、上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択可能であることを特徴とする。
【００２０】
このような構成によれば、機器スペックデータが選択されて演算が行われた回数に関連する機器選択履歴情報を記憶しておき、その機器選択履歴情報に基づいて、選択した機器種別データに対応する複数の機器スペックデータの中から自動的にいずれかの機器スペックデータを選択し、コストを演算することができる。すなわち、機器スペックデータが選択されて演算が行われた回数に応じて、いずれかの機器スペックデータを優先的に選択することができるので、作業効率をさらに効果的に向上することができる。
【００２１】
第７の本発明に係るコスト演算システムは、上記コスト演算式記憶手段が、上記コスト演算手段による演算に上記コスト演算式が使用された回数に関連する演算式使用履歴情報を、各コスト演算式に対応付けて記憶しており、上記コスト演算式読出手段が、上記演算式使用履歴情報に基づいて、上記コスト演算式記憶手段から上記コスト演算式を読出可能であることを特徴とする。
【００２２】
このような構成によれば、コスト演算式が使用された回数に関連する演算式使用履歴情報を記憶しておき、その演算式使用履歴情報に基づいてコスト演算式を読み出し、コストを演算することができる。すなわち、選択された機器スペックデータに対応するコスト演算式がコスト演算式記憶手段に記憶されていない場合などに、コスト演算式が使用された回数に応じて、いずれかのコスト演算式を優先的に読み出すことができるので、作業効率をさらに効果的に向上することができる。
【００２３】
第８の本発明に係るコスト演算方法は、機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段とから読み出したデータに基づいて、上記機器のコストを演算するためのコスト演算方法であって、入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択ステップと、選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出ステップと、入力に応じて上記機器スペックデータ抽出ステップにより抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択ステップと、選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出ステップと、読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力ステップと、読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算ステップとを備えたことを特徴とする。
【００２４】
このような構成によれば、請求項１に記載の発明と同様の効果を奏するコスト演算方法を提供することができる。すなわち、設計段階で機器のコストを演算する際の作業効率を向上することができるコスト演算方法を提供することができる。
【００２５】
第９の本発明に係るコスト演算プログラムは、機器の種別を表す複数の機器種別データに対して、各機器種別データに上記機器のスペックを表す複数の機器スペックデータを対応付けて記憶している機器データ記憶手段と、上記複数の機器スペックデータに対応付けて複数のコスト演算式を記憶しているコスト演算式記憶手段とから読み出したデータに基づいて、上記機器のコストを演算するためのコスト演算プログラムであって、入力に応じて上記複数の機器種別データのいずれかを選択する機器種別データ選択手段と、選択された上記機器種別データに対応付けて上記機器データ記憶手段に記憶されている上記複数の機器スペックデータを抽出する機器スペックデータ抽出手段と、入力に応じて上記機器スペックデータ抽出手段により抽出された上記複数の機器スペックデータのいずれかを選択する機器スペックデータ選択手段と、選択された上記機器スペックデータに対応する上記コスト演算式を上記コスト演算式記憶手段から読み出すコスト演算式読出手段と、読み出された上記コスト演算式に対応するパラメータを入力するパラメータ入力手段と、読み出された上記コスト演算式及び入力された上記パラメータに基づいて、選択された上記機器スペックデータに対応する上記機器のコストを演算するコスト演算手段としてコンピュータを機能させることを特徴とする。
【００２６】
このような構成によれば、請求項１に記載の発明と同様の効果を奏するコスト演算プログラムを提供することができる。すなわち、設計段階で機器のコストを演算する際の作業効率を向上することができるコスト演算プログラムを提供することができる。
【発明の効果】
【００２７】
本発明によれば、設計段階で機器種別データ及び機器スペックデータを選択することにより対応するコスト演算式を読み出し、その後にパラメータを入力するだけでコストを自動的に演算することができるので、機器のコストを演算する際の作業効率を向上することができる。また、複数の機器種別データのいずれかを選択することにより、その機器に対応する複数の機器スペックデータを抽出し、その中から所望の機器スペックデータを選択することができるので、作業効率を効果的に向上することができる。
【発明を実施するための最良の形態】
【００２８】
図１は、本発明の一実施形態に係るコスト演算システムの電気的構成を示したブロック図である。このコスト演算システムは、例えば工場等における複数の工程についての実現可能性(Feasibility)を判定するためのフィージビリティ・スタディ(費用対効果調査：Feasibility Study)システムに適用され、その実現可能性の判断要素の１つとして、各工程に適した機器の選択及びその機器のコスト（価格）の概算を可能とするシステムである。
【００２９】
ここで、上記機器とは、工場等で行われる製造又は生産プロセスの各工程で用いられる装置一般を含む概念であって、例えば機器、装置又はそれらの一部品を含む概念である。以下の実施形態では、便宜上、上記機器の一例としてポンプ及びタンクなどを用いて説明するが、上記機器としては、ポンプ及びタンクに限らず、その他の各種機器について本発明を適用してコストを演算することができる。
【００３０】
本実施形態では、ＣＰＵ(Central Processing Unit)１０、メモリ１２、スピーカ１４、通信回路１６、操作部１８、表示部２０及びハードディスク２２などを備えたコンピュータ１００が、コンピュータプログラムを実行することにより、コスト演算システムが実現されるようになっている。ＣＰＵ１０は、コンピュータ１００全体を制御する制御手段である。メモリ１２は、ＲＡＭ(Random Access Memory)などからなり、ＣＰＵ１０による制御時に必要なデータが書き込まれる。
【００３１】
スピーカ１４は、音声を出力することによって各種報知を行うための音声出力手段である。通信回路１６は、ＬＡＮ(Local Area Network)などの通信回線に接続されており、当該通信回路１６を介してコンピュータ１００が外部端末とネットワーク接続されている。操作部１８は、作業者が入力操作を行うための入力手段であり、キーボードやマウスなどにより構成される。表示部２０は、表示画面に画像を表示させることによって各種報知を行うための表示手段であり、例えば液晶表示器により構成される。ハードディスク２２は、当該コスト演算システムのためのデータベースを構成しており、機器データ記憶部５０、コスト演算式記憶部６０及びコスト演算結果記憶部７０を備えている。また、ハードディスクには、ＣＰＵ１０により実行されるコンピュータプログラムが記憶されている。
【００３２】
図２は、機器データ記憶部５０に記憶されている機器データテーブル５０Ａの一例を示した図である。この機器データテーブル５０Ａでは、ポンプやタンクといった機器の種別を表す複数の機器種別データに対して、各機器種別データに機器のスペック（機器仕様１、機器仕様２、・・・）を表す複数の機器スペックデータが対応付けて記憶されている。
【００３３】
ここで、タンク又はポンプといった機能が共通する同一種別の機器の中でも、ポンプであれば遠心ポンプ、ギアポンプ及び真空ポンプといった駆動方式や、タンクであればコーンルーフ及び両鏡板といった形状や材質などのスペックが異なるものがある。したがって、同一種別の機器であっても、いずれのスペックを採用するかによってコストが変動することとなる。また、同じ真空ポンプであっても、高真空タイプ及び低真空タイプといった下位のスペックが異なるものがある。したがって、真空ポンプといったスペックを選択した場合であっても、１つの機器スペックデータを特定することができない場合がある。
【００３４】
本実施形態では、作業者が機器データテーブル５０Ａに記憶されているいずれかの機器種別を選択し、その機器種別に対応する複数の機器スペックデータのいずれかを選択することにより、その選択された機器スペックデータに対応するコスト演算式をコスト演算式記憶部６０から読み出すことができる。そして、読み出したコスト演算式に対応するパラメータを作業者が入力することにより、選択された機器スペックデータに対応する機器のコストを演算することができるようになっている。
【００３５】
図２に示すように、機器データテーブル５０Ａには、各機器スペックデータに対応付けて、機器優先度、機器選択回数、コスト演算式番号、コスト係数及びパラメータ情報などが記憶されている。機器優先度としては、機器種別ごとに、その機器種別に対応する複数の機器スペックデータの中から優先的に選択する機器スペックデータの順序が記憶されている。機器選択回数は、各機器スペックデータが選択された回数に関連する機器選択履歴情報であり、この例では、機器スペックデータが選択され、その選択された機器スペックデータに対応する機器のコストがコスト演算式を用いて演算された回数の積算値が、各機器スペックデータに対応付けて記憶されている。機器優先度は、機器選択回数に対応するように設定されており、この例では、機器選択回数が多い機器スペックデータほど機器優先度が高くなるように設定されている。
【００３６】
コスト演算式記憶部６０には、上記のような複数の機器スペックデータに対応付けて複数のコスト演算式が記憶されており、それらのコスト演算式にはそれぞれ異なるコスト演算式番号が割り当てられている。機器データテーブル５０Ａには、機器スペックデータごとに対応するコスト演算式番号が記憶されており、このコスト演算式番号に基づいてコスト演算式記憶部６０から対応するコスト演算式を読み出すことができるようになっている。
【００３７】
コスト演算式記憶部６０に記憶されているコスト演算式の中には、係数を変更することにより２以上の機器スペックデータに共通して使用できるものがある。すなわち、コスト演算式記憶部６０には、２以上の機器スペックデータに対応付けて共通のコスト演算式が記憶されている。機器データテーブル５０Ａには、機器スペックデータごとに対応するコスト係数α，β，γが記憶されており、読み出したコスト演算式と、選択された機器スペックデータに対応するコスト係数α，β，γと、入力されたパラメータとに基づいて、選択された機器スペックデータに対応する機器のコストを演算することができる。このとき、２以上の機器スペックデータに共通のコスト演算式が読み出された場合であっても、機器スペックデータに応じて異なるコスト係数α，β，γを用いてコストが演算されるので、算出される機器のコストは異なる値となる。なお、コスト係数α，β，γは、「０」であってもよい。
【００３８】
このように、本実施形態では、共通のコスト演算式を用いて、２以上の機器スペックデータにそれぞれ対応する機器のコストを演算することができる。すなわち、機器のコストを演算する際に用いるコスト演算式を、そのコスト演算式に含まれる係数を変えることにより２以上の機器スペックデータについて共用することができるので、コスト演算式記憶部６０に記憶すべきコスト演算式の数を減らすことができ、データの使用量を低減することができる。
【００３９】
各機器スペックデータに対応するコスト演算式に入力すべきパラメータは、機器種別ごとに異なっている。例えば、ポンプであれば流量や揚程、タンクであれば容量などをパラメータとして入力することにより、対応するコスト演算式を用いてコストを演算することができる。機器データテーブル５０Ａには、これらの入力すべきパラメータに関する情報がパラメータ情報として各機器スペックデータに対応付けて記憶されている。
【００４０】
この例では、パラメータ情報として、「流量」、「揚程」及び「容量」といったパラメータのタイトルと、これらの各タイトルに対応する「ｍ３／ｈ」、「ｍ」及び「ｍ３」といった単位とが、機器スペックデータごとに記憶されている。また、この例では、コスト演算式に最大で２つのパラメータａ，ｂが含まれており、各機器スペックデータについて各パラメータａ，ｂに対応する最大で２つのパラメータ情報が記憶されている。このようなパラメータ情報は、機器の性能を表す情報の一例であり、各パラメータは機器の性能に対応する値となっている。
【００４１】
図３は、コスト演算式記憶部６０に記憶されているコスト演算式テーブル６０Ａの一例を示した図である。このコスト演算式テーブル６０Ａでは、複数のコスト演算式が、それぞれ異なるコスト演算式番号に対応付けて記憶されている。各コスト演算式は、上述の通り、コスト係数α〜γ及びパラメータａ，ｂを含む数式からなる。ただし、コスト演算式としては、最大で３つのコスト係数α〜γ及び２つのパラメータａ，ｂを含むようなものに限らず、コスト係数やパラメータの数が異なる各種のコスト演算式を採用することができる。
【００４２】
図３に示すように、コスト演算式テーブル６０Ａには、各コスト演算式に対応付けて、演算式優先度及び演算式使用回数などが記憶されている。演算式優先度としては、コスト演算式記憶部６０に記憶されている複数のコスト演算式の中から優先的に読み出すコスト演算式の順序が記憶されている。演算式使用回数は、各コスト演算式が使用された回数に関連する演算式使用履歴情報であり、この例では、各コスト演算式が演算に使用された回数の積算値が、各コスト演算式に対応付けて記憶されている。演算式優先度は、演算式使用回数に対応するように設定されており、この例では、演算式使用回数が多いコスト演算式ほど演算式優先度が高くなるように設定されている。
【００４３】
図４は、ＣＰＵ１０の一構成例を示した機能ブロック図である。また、図５は、機器データテーブル５０Ａ及びコスト演算式テーブル６０Ａに対する処理の態様を説明するための図である。図４に示すように、ＣＰＵ１０は、表示制御部８０、機器種別データ選択部８１、機器スペックデータ抽出部８２、機器スペックデータ選択部８３、コスト演算式読出部８４、パラメータ入力部８５及びコスト演算部８６などにより構成され、これらの各機能ブロックは、ＣＰＵ１０が実行するコンピュータプログラムにより実現される。表示制御部８０は、表示部２０に対する表示を制御する表示制御手段である。
【００４４】
機器種別データ選択部８１は、作業者による操作部１８の操作に基づいて、ポンプやタンクといった複数の機器種別データのいずれかを選択する機器種別データ選択手段である。また、機器スペックデータ抽出部８２は、選択された機器種別データに対応付けて機器データ記憶部５０に記憶されている複数の機器スペックデータを抽出する機器スペックデータ抽出手段である。
【００４５】
図５の例では、機器種別として「ポンプ」が選択されることにより、図５（ａ）に示す機器データテーブル５０Ａの中から、図５（ｂ）に示すように「ポンプ」に対応する複数の機器スペックデータが抽出されている。このとき、抽出された複数の機器スペックデータは機器優先度が高い順に並べられ、その順序で各機器スペックデータが表示制御部８０により表示部２０に表示されるようになっている。
【００４６】
その後、作業者が操作部１８を操作することにより、図５（ｃ）及び（ｄ）に示すように、表示部２０に表示された複数の機器スペックデータの中から所望の機器スペックデータが選択される。このとき、機器スペックデータ選択部８３は、抽出された複数の機器スペックデータのいずれかを選択する機器スペックデータ選択手段を構成しており、選択された機器スペックデータが表示制御部８０により表示部２０に表示される。
【００４７】
なお、複数の機器スペックデータの中からいずれかを選択する操作が行われずに、他の機器種別データを選択する操作が行われた場合には、その機器種別データに対応する複数の機器スペックデータが機器データテーブル５０Ａから抽出され、それらの抽出された機器スペックデータが機器優先度に従って表示部２０に表示されることとなる。
【００４８】
また、抽出された複数の機器スペックデータの中から機器スペックデータを選択する際に、入力データ不足等によって１つの機器スペックデータに絞り込まれなかった場合には、それらの機器スペックデータの中から機器優先度が最も高い機器スペックデータが選択されるようになっている。すなわち、このような場合には、機器スペックデータ選択部８３が、機器選択履歴情報の一例である機器選択回数に対応する機器優先度に基づいて、複数の機器スペックデータのいずれかを選択するようになっている。
【００４９】
１つの機器スペックデータが確定されると、当該機器スペックデータに対応付けて機器データテーブル５０Ａに記憶されている機器選択回数がインクリメントされる。図５の例では、図５（ｄ）に示すように機器種別「ポンプ」における機器スペックデータとして「ギアポンプ」が確定されることにより、図５（ｅ）に示すように、当該機器スペックデータに対応付けて機器データテーブル５０Ａに記憶されている機器選択回数が「５０」から「５１」にインクリメントされ、対応する機器優先度も更新されている。
【００５０】
このようにして、１つの機器スペックデータが選択されると、その機器スペックデータに対応付けて機器データテーブル５０Ａに記憶されているコスト演算式番号に基づいて、コスト演算式記憶部６０から対応するコスト演算式が読み出される。このとき、コスト演算式読出部８４は、選択された機器スペックデータに対応するコスト演算式をコスト演算式記憶部６０から読み出すコスト演算式読出手段を構成している。
【００５１】
コスト演算式が読み出されると、そのコスト演算式に含まれるパラメータに対応するパラメータ情報として、選択された機器スペックデータに対応付けて機器データテーブル５０Ａに記憶されている「流量」、「揚程」及び「容量」といったパラメータのタイトルと、これらの各タイトルに対応する「ｍ３／ｈ」、「ｍ」及び「ｍ３」といった単位とが、表示制御部８０により表示部２０に表示される。このとき、表示制御部８０は、読み出されたコスト演算式に含まれるパラメータに対応する機器の性能を表すパラメータ情報を出力するパラメータ情報出力手段を構成している。ただし、パラメータ情報を表示部２０に出力して報知するような構成に限らず、スピーカ１４から出力する音声などの他の手段により報知するような構成であってもよい。
【００５２】
パラメータ入力部８５は、作業者による操作部１８の操作に基づいてパラメータを入力するパラメータ入力手段である。コスト演算式読出部８４により読み出されたコスト演算式には、パラメータ入力部８５により入力されたパラメータａ，ｂと、機器データテーブル５０Ａに記憶されている当該機器スペックデータに対応するコスト係数α〜γとが代入され、当該機器スペックデータに対応する機器のコストが演算される。このとき、コスト演算部８６は、コスト演算式、コスト係数α〜γ及びパラメータａ，ｂに基づいて、選択された機器スペックデータに対応する機器のコストを演算するコスト演算手段を構成している。このコスト演算結果は、コスト演算結果記憶部７０に記憶され、表示制御部８０により表示部２０に表示される。
【００５３】
なお、コスト演算式読出部８４が、選択された機器スペックデータに対応するコスト演算式番号に基づいてコスト演算式を読み出す際に、その確定されたコスト演算式番号に対応するコスト演算式がコスト演算式記憶部６０に記憶されていない場合には、コスト演算式記憶部６０に記憶されている複数のコスト演算式の中から演算式優先度が最も高いコスト演算式が読み出されるようになっている。すなわち、このような場合には、コスト演算式読出部８４が、演算式使用履歴情報の一例である演算式使用回数に対応する演算式優先度に基づいて、コスト演算式記憶部６０からコスト演算式を読み出すようになっている。
【００５４】
コスト演算式読出部８４により読み出される１つのコスト演算式が確定されると、当該コスト演算式に対応付けてコスト演算式テーブル６０Ａに記憶されている演算式使用回数がインクリメントされる。図５の例では、図５（ｆ）に示したコスト演算式テーブル６０Ａから読み出される１つのコスト演算式としてコスト演算式番号が「２」のコスト演算式が確定されることにより、図５（ｇ）に示すように、当該コスト演算式に対応付けてコスト演算式テーブル６０Ａに記憶されている演算式使用回数が「５０」から「５１」にインクリメントされ、対応する演算式優先度も更新されている。
【００５５】
図６は、コスト演算を行う際のＣＰＵ１０による処理の一例を示したフローチャートである。また、図７〜図１０は、コスト演算を行う際の表示部２０に対する表示態様の一例を示した図である。本実施形態では、生産プロセス等のシステムを設計する際に、図７に示すように、各工程に用いられるタンクやポンプといった各種機器を仮想的に表示部２０に表示させ、それらの仮想的に表示された各機器（以下、「仮想機器９１」と呼ぶ。）を選択してコストを演算することができるようになっている。
【００５６】
表示部２０に表示される各仮想機器９１には、その仮想機器９１の機器スペックデータと、演算された当該機器のコストとが対応付けてハードディスク２２に記憶されるようになっている。したがって、表示部２０に表示されているいずれかの仮想機器９１を選択し、その機器スペックデータを選択してコストを演算することにより、当該仮想機器９１に機器スペックデータ及びコストを対応付けて記憶することができる。また、既に機器スペックデータ及びコストが対応付けて記憶されている仮想機器９１であっても、その仮想機器９１を再度選択し、異なる機器スペックデータを選択してコストを演算することにより、当該仮想機器９１に対応付けて記憶されている機器スペックデータ及びコストを更新することができる。
【００５７】
図７に示したような表示画面において、作業者による操作部１８の操作に基づいていずれかの仮想機器９１が選択されると、その選択された仮想機器９１の機器種別データに対応付けて機器データ記憶部５０に記憶されている複数の機器スペックデータが抽出され（ステップＳ１０１）、それらの抽出された複数の機器スペックデータが、図８に示すように表示部２０に一覧表示される（ステップＳ１０２）。
【００５８】
このとき、抽出された複数の機器スペックデータは、表示部２０の表示画面における機器データ一覧表示領域９２に表示され、選択された機器種別データが、表示画面における機器選定条件表示領域９３に表示されるようになっている。この例では、機器種別データとして「ポンプ」が選択されることにより、「ポンプ」に対応付けて機器データ記憶部５０に記憶されているギアポンプ、キャンドポンプ、真空ポンプ及び渦巻ポンプなどの機器スペックデータが抽出されて機器データ一覧表示領域９２に表示されるとともに、その選択された機器種別データ「ポンプ」が機器選定条件表示領域９３に表示されている。
【００５９】
その後、作業者による操作部１８の操作に基づいて機器データ一覧表示領域９２に表示されている複数の機器スペックデータのいずれかが選択されることにより（ステップＳ１０３でＹｅｓ）、１つの機器スペックデータが特定された場合には（ステップＳ１０４でＹｅｓ）、当該機器スペックデータに対応するコスト演算式がコスト演算式記憶部６０に記憶されていれば（ステップＳ１０６でＹｅｓ）、そのコスト演算式がコスト演算式記憶部６０から読み出される（ステップＳ１０８）。
【００６０】
一方、抽出された複数の機器スペックデータの中から機器スペックデータを選択する際に、入力データ不足等によって１つの機器スペックデータに絞り込まれなかった場合には（ステップＳ１０４でＮｏ）、それらの機器スペックデータの中から機器優先度が最も高い機器スペックデータが選択されることにより、１つの機器スペックデータが特定される（ステップＳ１０５）。
【００６１】
また、選択された機器スペックデータに対応するコスト演算式番号に基づいてコスト演算式を読み出す際に、その確定されたコスト演算式番号に対応するコスト演算式がコスト演算式記憶部６０に記憶されていない場合には（ステップＳ１０６でＮｏ）、コスト演算式記憶部６０に記憶されている複数のコスト演算式の中から演算式優先度が最も高いコスト演算式が特定され（ステップＳ１０７）、このコスト演算式がコスト演算式記憶部６０から読み出される（ステップＳ１０８）。
【００６２】
コスト演算式が読み出されると、そのコスト演算式に含まれるパラメータに対応するパラメータ情報が表示部２０に表示される（ステップＳ１０９）。この例では、機器種別データ「ポンプ」の機器スペックデータとして「キャンドポンプ」が選択されることにより、図９に示すように、その選択された機器スペックデータが表示部２０の機器選定条件表示領域９３に表示されるとともに、当該機器スペックデータに対応するパラメータ情報として、「流量」及び「揚程」といったパラメータのタイトルと、これらの各タイトルに対応する「ｍ３／ｈ」及び「ｍ」といった単位とが、表示部２０のコスト計算条件表示領域９４に表示されている。
【００６３】
その後、図１０に示すように、コスト計算条件表示領域９４における各パラメータ情報が表示されている領域に対して、作業者による操作部１８の操作に基づいて対応するパラメータが入力され（ステップＳ１１０でＹｅｓ）、表示部２０に表示されているコスト推算キー９５が選択されると、入力されたパラメータが読み出したコスト演算式に代入されることにより、当該機器スペックデータに対応する機器のコストが演算される（ステップＳ１１１）。演算されたコストは、表示部２０のコスト演算結果表示領域９６に表示される（ステップＳ１１２）。このとき、表示部２０の機器データ一覧表示領域９２に表示されていた複数の機器スペックデータは、選択された１つの機器スペックデータに絞り込まれて表示されるようになっている。
【００６４】
一方、パラメータが入力されることなく（ステップＳ１１０でＮｏ）、図９に示すような表示画面において他の機器スペックデータが選択された場合には（ステップＳ１０３でＹｅｓ）、その選択された機器スペックデータに基づいて、ステップＳ１０４以降の処理が再度行われることとなる。
【００６５】
本実施形態では、複数の機器種別データのいずれかを選択することにより、その機器に対応する複数の機器スペックデータを抽出し、その抽出された複数の機器スペックデータのいずれかを選択することにより、選択された機器スペックデータに対応するコスト演算式及び入力されたパラメータに基づいて、当該機器スペックデータに対応する機器のコストを演算することができる。すなわち、設計段階で機器種別データ及び機器スペックデータを選択することにより対応するコスト演算式を読み出し、その後にパラメータを入力するだけでコストを自動的に演算することができるので、機器のコストを演算する際の作業効率を向上することができる。
【００６６】
特に、複数の機器種別データのいずれかを選択することにより、その機器に対応する複数の機器スペックデータを抽出し、その中から所望の機器スペックデータを選択することができるので、複数の機器種別データに対応する多数の機器スペックデータの中から所望の機器スペックデータを選択する場合と比べて作業が容易であり、作業効率を効果的に向上することができる。
【００６７】
また、本実施形態では、入力すべきパラメータに対応するパラメータ情報が表示部２０のコスト計算条件表示領域９４に表示されることにより、当該パラメータ情報を作業者に報知することができるので、その情報に従ってパラメータを容易に入力することができる。したがって、作業効率をさらに効果的に向上することができる。特に、表示部２０に表示されるパラメータ情報に、機器の性能に対応する単位が含まれているので、その単位から入力すべきパラメータを認識し、パラメータを容易に入力することができる。
【００６８】
さらに、本実施形態では、機器スペックデータが選択されて演算が行われた回数に関連する機器選択履歴情報として、機器選択回数を機器データ記憶部５０に記憶しておき、その機器選択回数に基づいて、選択した機器種別データに対応する複数の機器スペックデータの中から自動的にいずれかの機器スペックデータを選択し、コストを演算することができる。すなわち、機器スペックデータが選択されて演算が行われた回数に応じて、いずれかの機器スペックデータを優先的に選択することができるので、作業効率をさらに効果的に向上することができる。
【００６９】
また、本実施形態では、コスト演算式が使用された回数に関連する演算式使用履歴情報として、演算式使用回数をコスト演算式記憶部６０に記憶しておき、その演算式使用回数に基づいてコスト演算式を読み出し、コストを演算することができる。すなわち、選択された機器スペックデータに対応するコスト演算式がコスト演算式記憶部６０に記憶されていない場合などに、コスト演算式が使用された回数に応じて、いずれかのコスト演算式を優先的に読み出すことができるので、作業効率をさらに効果的に向上することができる。
【００７０】
以上の実施形態では、コスト演算システムがコンピュータ１００単体で実現されるような構成について説明したが、このような構成に限らず、例えばハードディスク２２などの構成要素がコンピュータ１００とは別個に設けられ、外部から接続されたような構成であってもよい。また、サーバコンピュータとクライアントコンピュータとを組み合わせたネットワークによりコスト演算システムが実現されるような構成であってもよいし、インターネットを用いたＡＳＰ(Application Service Provider)サービスなどを利用してコスト演算システムが実現されるような構成であってもよい。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施形態に係るコスト演算システムの電気的構成を示したブロック図である。
【図２】機器データ記憶部に記憶されている機器データテーブルの一例を示した図である。
【図３】コスト演算式記憶部に記憶されているコスト演算式テーブルの一例を示した図である。
【図４】ＣＰＵの一構成例を示した機能ブロック図である。
【図５】機器データテーブル及びコスト演算式テーブルに対する処理の態様を説明するための図である。
【図６】コスト演算を行う際のＣＰＵによる処理の一例を示したフローチャートである。
【図７】コスト演算を行う際の表示部に対する表示態様の一例を示した図である。
【図８】コスト演算を行う際の表示部に対する表示態様の一例を示した図であり、図７の続きを示している。
【図９】コスト演算を行う際の表示部に対する表示態様の一例を示した図であり、図８の続きを示している。
【図１０】コスト演算を行う際の表示部に対する表示態様の一例を示した図であり、図９の続きを示している。
【符号の説明】
【００７２】
１０    ＣＰＵ
１２    メモリ
１８    操作部
２０    表示部
２２    ハードディスク
５０    機器データ記憶部
５０Ａ  機器データテーブル
６０    コスト演算式記憶部
６０Ａ  コスト演算式テーブル
７０    コスト演算結果記憶部
８０    表示制御部
８１    機器種別データ選択部
８２    機器スペックデータ抽出部
８３    機器スペックデータ選択部
８４    コスト演算式読出部
８５    パラメータ入力部
８６    コスト演算部
１００    コンピュータ
【図１】
2009070060.tif 000003
【図２】
2009070060.tif 000004
【図３】
2009070060.tif 000005
【図４】
2009070060.tif 000006
【図５】
2009070060.tif 000007
【図６】
2009070060.tif 000008
【図７】
2009070060.tif 000009
【図８】
2009070060.tif 000010
【図９】
2009070060.tif 000011
【図１０】
2009070060.tif 000012