(57)【要約】      （修正有）【課題】  設計者が満足できるような精度での「製造前の製品コスト」を得る。【解決手段】 コスト算出装置は、製品データや各種コスト発生要素単位のコストデータを入力する入力装置１と、演算処理部４０と、表示機能を備えた出力装置２９とから構成され、上記演算処理部４０は、製品データから複数組のコスト発生要素の組を生成するコスト発生要素組データ発生手段４１と、それぞれの組についてコストの最大値最小値を計算する最大値最小値集計手段４２と、それぞれの組につて集計されたコストの最小値の中から選択した最大値と、そのコストの最大値の中から選択した最小値を選択する最大値最小値選択手段４３とを有し、選択された最大値を最小値とし、かつ、選択された最小値を最大値とする製品コストを出力する。これにより、複数の演算されたコストに基づいて、元の精度以上のより精度の高い製品コストが得られる。【選択図】図１
2004246906.tif 000002
【特許請求の範囲】
【請求項１】
製造前の製品コストを算出するコスト算出方法であって、
コストの最大値を算出する手順と、
コストの最小値を算出する手順とを有することを特徴とするコスト算出方法。
【請求項２】
製造前の製品コストを算出するコスト算出方法であって、
製品のコスト発生要素毎の最大コストに基づいて最大値を算出する手順と、
製品のコスト発生要素毎の最小コストに基づいて最小値を算出する手順とを有することを特徴とするコスト算出方法。
【請求項３】
製造前の製品コストを算出するコスト算出方法であって、
複数の算出方法で製品のコストを算出する手順と、
算出したコストから精度の高い値を選択して出力する手順とを有することを特徴コスト算出方法。
【請求項４】
製造前の製品コストを算出するコスト算出方法であって、
コストの最大値と最小値とを算出する手順と、
コストの最大値と最小値を出力する手順とを有することを特徴とするコスト算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援装置に組み込んで好適な製品のコストを製造前に算出するコスト算出方法及びその装置に関し、特に、設計中等の段階でも容易かつ高精度で製品コストを予測算出することの出来るコスト算出方法に関する。
【背景技術】
【０００２】
近年、生産性の向上は著しく、特に、製品のコストダウンを実現するためには、製品の製造前に製品のコスト（いわゆる「製造前の製品コスト」あるいは「製品コスト」）を把握することが望まれている。特に、設計者は、例えば設計支援装置を利用しての製品の設計中に製品コストを把握することが望まれている。この製品コストは、材料費、加工費、組立費、運搬費等によって決まるが、それぞれの日々の市場変動、製作数量等により変化するため、正確な値は最終的に製造が終了しないと分からない。例えば、同一の図面に基づいて同一の製品を製造しても、製造日が異なれば実際の製品コストは異なってくる。そこで設計者は設計データから推定値としての製品コストを算出し、その値を設計で利用している。このような設計の場では、製品のコストダウンを実現するためにも、より精度の高い製品のコストの算出方法が望まれている。
【０００３】
しかし、文書の部分イメージ入力などに供するときには、比較的広い視野と高い走査解像度を実現し且つ手送り移動の振れを生じにくくするため、書面との接触面積を十分に確保する必要がある。図１は、文書の部分入力に適用するハンドスキャナの外観例と書面との位置関係を示したものであり、１はハンドスキャナハウジング、２は入力書面を表す。また、入力位置Ｐ点を含む１点鎖線が書面に対する外観視野を表し、矢印は手送りによるハンドスキャナの移動方向を示している。このようにハンドスキャナハウジングの高さと被覆する面積が大きくなるので、入力位置Ｐ点の近傍を視野確認できないという欠点があった。
従来、かかる製品コストは、例えば、特許文献１の「設計支援方法」にも示されるように、入力・保存された部品のコストの合計と、入力された組立時間から求める組立コストとの和の計算によって算出されていた。なお、この従来技術では、部品のコストはデータベースから引き出すと記されており、その値の算出方法については何等の開示もされていない。部品コストは、一般的には、購入部品の場合には購入予想価格を、自作部品の場合にはその材料費と加工費の和から設計者が推定し、これを入力することが行われている。また、その組立コストについては、標準時間労働量と間接費の和に、さらに、組立時間を掛け合わせて求めるとの記述がある。
【特許文献１】特開平１−１１６７６６号公報
【０００４】
上記の従来技術には、さらに、コストの精度に関して記述はしているが、ただ、その入力方法を開示するのみであり、その利用法に関しては何等の記述もされていない。しかしながら、この精度に関する情報の利用法としては、一般的には、複数種類のコスト算出方法が存在する場合には、より精度の高い算出方法で算出したコストを採用するために使用することが考えられる。
【０００５】
このような従来技術によるコスト算出方法に基づいて製品のコストを算出を行なう装置の例を図７に示す。
図において、入力装置１００は、「製品データ」と、製品製造においてコストの発生する単位となる要素（「コスト発生単位要素」）と、その「コストデータ」の入力処理を行なう。この「製品データ」とは、後にも詳細に説明するが、コスト算出をしようとする製品の仕様を表わすデータであり、具体的にはどのような部品で構成され、それらの部品がどのような関係で組み立てられているかを表わすデータである。「コスト発生単位要素」とは、１つの部品、１つの部品の組み付け作業、１部位の加工の作業等のように、コストの値を具体的に対応付けられる要素である。また、「コストデータ」は、さらに、その値の精度を表すための精度データを伴っており、この精度データは所定の形式で表わされる。
【０００６】
また、図中の符号２００は例えばコンピュータから成る演算処理部を示しているが、この演算処理部２００は、さらに、１つの製品を製造するために必要十分な「コスト発生単位要素」の組を生成するためのコスト発生要素組データ生成手段２０１と、高精度コスト選択手段２０２と、コスト集計手段２０３とから構成されている。このコスト発生要素組データ生成手段２０１では、一般には複数種類あり得る「コスト発生単位要素」の組を生成する。また、高精度コスト選択手段２０２では、上記コスト発生要素組データ生成手段２０１で生成した複数の組のデータそれぞれに基づいてコスト集計を行なうが、その際、コスト集計を行なった結果の内の精度が高い方を選択するためのものである。そして、コスト集計手段２０３では、上記高精度コスト選択手段２０２で選択したコスト発生要素組に基づいてコスト集計を行なう。この結果、より精度の高いコストが算出されることになる。最後に、算出されたコストが「製造前の製品コスト」として出力装置３００に出力されることとなる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記に述べられているような従来技術による単一な方法によるコスト算出方法、または、単純に精度の高い算出方法を選択する方法では、充分な精度で製品を製造するためのコストを算出することが出来ない。何故ならば、複数の方法でコストを算出したとしても、その中の最高精度以上の精度でコストを求めることは出来ないからであり、これでは、必ずしも設計者が満足できるような精度での「製造前の製品コスト」を得ることは不可能であることによる。
【０００８】
そこで、まず、本発明では、上述のような従来技術における課題に鑑みて、複数の方法でコストを算出し、このように複数の選択肢毎に算出したコストを利用して、元の精度以上の精度のコスト、すなわちより精度の高い「製品コスト」を算出することが可能なコスト算出方法及びコスト算出装置並びにこれらを組み込んだ設計支援装置を提供することを目的とする。
【０００９】
また、一方、コスト算出は、基本的には、過去の経験である実績に基づくものである。仮に、利用者が経験的に求めて何らかのデータを入力したとしても、それは実績値に基づく経験値である。基本的には実績値に基づくのであるが、その実績値を何の単位で、どのように利用するかについては、様々な選択肢があり得る。具体的に製品に近い部分から例を挙げると、まず製品全体を１つの固まりとして実績値を利用する方法が、次に、部品または部分組立品の単位と組立作業の単位の実績値を利用する方法などがあり得る。特に後者の場合、部品階層が複数になっているのが普通なので、それをどのレベルで利用するかという選択があり、しかも、各枝ですべて同じレベルにする必要はないので、さらに、選択肢は増える。
【００１０】
このように複数の選択肢がある場合、複数の方法を組み合わせることにより、出来る限り精度の高いコストを算出することが望まれる。このような要望に対し、上記の従来技術では、単に精度を比較し、より精度の高い法のコストを選択するという方法でコストを算出していたに過ぎず、必ずしも上記の要求を満足するものではなかった。
【００１１】
そこで、本発明では、さらに、上記のような従来技術における課題に鑑みて、このように複数の選択肢毎に算出したコストを利用して、特に過去の実績に基づきながら、元の精度以上の精度の、精度の高い「製品コスト」を算出することが可能なコスト算出方法及びコスト算出装置並びにそれらを組み込んだ設計支援装置を提供することを目的とする。  
【課題を解決するための手段】
【００１２】
本発明は、製造前の製品コストを算出するコスト算出方法であって、
コストの最大値を算出する手順と、
コストの最小値を算出する手順とを有することを特徴とするコスト算出方法を開示する。
【００１３】
更に本発明は、製造前の製品コストを算出するコスト算出方法であって、
製品のコスト発生要素毎の最大コストに基づいて最大値を算出する手順と、
製品のコスト発生要素毎の最小コストに基づいて最小値を算出する手順とを有することを特徴とするコスト算出方法を開示する。
【００１４】
更に本発明は、製造前の製品コストを算出するコスト算出方法であって、
複数の算出方法で製品のコストを算出する手順と、
算出したコストから精度の高い値を選択して出力する手順とを有することを特徴コスト算出方法を開示する。
【００１５】
更に本発明は、製造前の製品コストを算出するコスト算出方法であって、
コストの最大値と最小値とを算出する手順と、
コストの最大値と最小値を出力する手順とを有することを特徴とするコスト算出方法を開示する。
【発明の効果】
【００１６】
以上の詳細な説明からも明らかなように、本発明によれば、製品コストの算出における元の精度以上の精度のコストが、すなわち、より精度の高い「製品コスト」を算出することが可能となり、さらには、過去の経験である実績に基づく製品コストデータをも利用可能とすることによって、さらに精度の高い「製品コスト」を算出することを可能にする。加えて、かかるやり方を利用することにより、製品製造前の設計の段階においても精度の高いコストを算出することが出来、これを利用することにより、設計者に確実な低コスト化を考慮しながら製品設計が出来る環境を提供することが可能になり、技術的にも社会的にも極めて優れた効果を発揮する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施例について、添付の図面を参照しながら、詳細に説明する。
図１は、本発明のコスト算出方法を実施するための最も好ましい実施例であるコスト算出装置の概略構成を示している。
【００１８】
図において、符号１は入力装置であり、具体的にはマウスやテンキー等を含むキーボードから構成されており、これにより、「製品データ」と、製品製造においてコストの発生する単位となる要素である「コスト発生単位要素」と、そのコストである「コストデータ」の入力処理を行なう。ここで、「製品データ」とは、製造前のコスト算出をしようとする製品の仕様を表わすデータであり、具体的には、製品がどのような部品で構成され、それらの部品がどのような関係で組み立てられているかを表わすデータである。また、コストの発生する単位となる要素である「コスト発生単位要素」とは、製品における１つの部品、その１つの部品の組み付け作業、製品の１部位の加工の作業等のように、コストの値を具体的に対応付けられる要素である。また、「コストデータ」とは、上記「コスト発生単位要素」のコストであり、さらに、この「コストデータ」には、その値の精度を表すための「精度データ」を伴っている。この「精度データ」とは、例えば、「コストデータ」に対してプラスマイナス（±）１０％、プラスマイナス（±）１００円、プラス（＋）１５％マイナス（−）５％のような形式で、あるいは、プラス（＋）５０円マイナス（−）１００円等のような形式で表わされる。
【００１９】
次に、演算処理部４０は、具体的には中央演算装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）やリードオンリーメモリ（ＲＯＭ）あるいはハードディスク（ＨＤ）などの外部記憶装置を含む各種の記憶装置からなるコンピュータにより構成されており、その機能により、大きくは、コスト発生要素組データ生成手段４１、最大値最小値集計手段４２、そして、最大値最小値選択手段４３に分けられている。
【００２０】
まず、コスト発生要素組データ生成手段４１では、上記入力装置１で入力された各種のデータに基づいて、１つの製品を製造するために必要十分な、コストを発生する単位となる要素（＝「コスト発生単位要素」）の組を生成する。この組は、一般に、複数種類あり得るので、必要に応じて複数組を生成する。
【００２１】
これを図２に示すプリンタ（＝製造製品）の例で具体的に示すと、「プリンタ」Ｐの「製造コスト」ＣＰは、「上蓋」Ｐ１、「下蓋」Ｐ２、「印字部」Ｐ３、「紙送り部」Ｐ４の各部品のコスト（ＣＰ１、ＣＰ２、ＣＰ３、ＣＰ４）と、全体組立のコスト（ＣＡ）の和（ＴＣ＝ＣＰ１＋ＣＰ２＋ＣＰ３＋ＣＰ４＋ＣＡ）と見ることも出来るし、他方、「上蓋」Ｐ１、「下蓋」Ｐ２、「印字部」Ｐ３、そして、「紙送り部」Ｐ４に代えて、その構成部品である「フレーム」Ｐ４１、「ローラ」Ｐ４２、「モータ」Ｐ４３、「歯車Ａ」Ｐ４４、「歯車Ｂ」Ｐ４５、そして２個の「歯車軸」Ｐ４６とＰ４７の、これら各部品のコスト（ＣＰ１、ＣＰ２、ＣＰ３、ＣＰ４１、ＣＰ４２、ＣＰ４３、ＣＰ４４、ＣＰ４５、ＣＰ４６、ＣＰ４７）と「紙送り部」Ｐ４の組立のコスト（ＣＡ４）と全体組立のコスト（ＣＡ）の和（ＴＣ＝ＣＰ１＋ＣＰ２＋ＣＰ３＋（ＣＰ４１＋ＣＰ４２＋ＣＰ４３＋ＣＰ４４＋ＣＰ４５＋ＣＰ４６＋ＣＰ４７＋ＣＡ４）＋ＣＡ）と見ることも出来る。このように、そのそれぞれがコスト発生要素（正確には、「コスト発生単位要素」）であり、ある製品を製造する場合には、これらコスト発生要素には、複数のコスト発生要素組が存在する。また、上記の各部品のコスト、例えばＣＰ１、ＣＰ２、ＣＰ３、ＣＰ４などが「コストデータ」である。
【００２２】
続いて、最大値最小値集計手段４２では、上記コスト発生要素組データ生成手段４１で生成した複数の組（「コスト発生単位要素」の複数の組）のデータのそれぞれについて、「コストの最大値」と「コストの最小値」をそれぞれ集計する。なお、ここで「コストの最大値」及び「コストの最小値」とは、上記の「コストデータ」の表す値に、さらに、上述の精度の値を加味し、これによって最大の場合及び最小の場合を計算したものである。
【００２３】
さらに、最大値最小値選択手段４３では、上記の最大値最小値集計手段４２で求めた複数の組の最大値の中での最小値と、やはり、上記最大値最小値集計手段４２で求めた複数の組の最小値の中での最大値とを選択する。そして、演算処理部４０は、算出したコストを、例えばＣＲＴあるいはＬＣＤ表示装置などから構成される出力装置２９上に出力、すなわち表示される。
【００２４】
図３は、上記の実施例になるコスト算出装置、特に、その演算処理部４０において行なう処理の手順の一例を示したものである。
まず、処理が開始されると、入力装置１から、「製品データ」と、製品製造においてコストの発生する単位となる要素とそのコスト（「コスト発生単位要素」と「コストデータ」）の入力が行なわれる（Ｓ５０）。次に、「製品データ」がコスト発生要素組データ生成手段４１へ転送され、その「製品データ」から、１つの製品を製造するために必要十分な、コストを発生する単位となる要素（「コスト発生単位要素」）の組のデータが生成される（Ｓ５１）。この組は、図２により述べたように、一般に、複数種類ありうるので、必要に応じて複数組が生成される。
【００２５】
次に、最大値最小値集計手段４２によって、コストを発生する単位となる要素（「コスト発生単位要素」）の組のデータと、上記入力装置１から入力されたコストのデータ（「コストデータ」）から、各組毎の最大値と最小値が集計される（Ｓ５２）。さらに、最大値最小値選択手段４３によって、集計された各組毎の最大値の中の最小の値と、集計された各組毎の最小値の中の最大の値とが選択され（Ｓ５３）、最後に、出力装置２９へ選択された値が出力される（Ｓ５４）。なお、値の出力は、最大値、最小値をそのまま出力することも可能であり、これに代えて、それらの平均コストと精度の形式等に変換して出力することも可能である。
【００２６】
図４には、上記最大値最小値選択手段４３によって集計された各組毎の最大値の中の最小の値と各組毎の最小値の中の最大の値との関係を示す。図の横軸はコストの値であり、精度を含んだ「製品コスト」はこの横方向に幅を持った値となる。例えば上記のプリンタ（＝製造製品）の例で説明すると、このプリンタの「製品コスト」ＴＣの算出には、「コスト発生単位要素」の組のデータが複数（上記図２の例では２個）存在することから、２つの「製品コスト」ＴＣＡとＴＣＢが存在する。これらの２つの「製品コスト」ＴＣＡとＴＣＢは、それぞれ、精度を含んだコストであることから、横方向に幅を持った値となっており、「製品コスト」ＴＣＡでは最小値がＴＣＡｍｉｎであり、最大値がＴＣＡｍａｘである。一方、「製品コスト」ＴＣＢでは最小値がＴＣＢｍｉｎであり、最大値がＴＣＢｍａｘとして示されている。
【００２７】
そこで、「製品コスト」ＴＣの真の値がこの範囲に含まれるとすると、この図の下半分に示すように、「製品コスト」ＴＣの下限ＴＣｍｉｎは、２つの算出されたコストＴＣＡとＴＣＢの値の最小値の最大であるＴＣＡｍｉｎであり、「製品コスト」ＴＣの上限はこれら２つの最大値の最小であるＴＣＢｍａｘのはずである。これにより、真の「製品コスト」ＴＣは、ＴＣＡｍｉｎとＴＣＢｍａｘの間に含まれるということになる。このように、複数の「コスト発生単位要素」の組のデータからコストを算出し、これら複数のコストの最小値の最大と最大値の最小を選択することにより、従来一般的に行われていた単純に精度の高い方、すなわち、幅の狭い方を選んでいた（図４の例で言えば、ＴＣＢｍｉｎ〜ＴＣＢｍａｘとなる）コスト算出方法に比較して、より幅の狭い解、すなわち、元の精度以上に精度の高い解（ＴＣｍｉｎ≦ＴＣ≦ＴＣｍａｘ）が得られることとなる。
【００２８】
さらに、図５には、本発明の他の実施例であるコスト算出装置が示されている。図において、符号１は、上記図１の実施例と同様に、各種のコスト計算に必要なデータを入力するための入力装置であるが、この他の実施例では、具体的には、現在または過去に製造した製品の製品コストを表わす「製品コストデータ」、該製品コストの精度を表わす「製品コスト精度データ」、上記製造前の製品の内容を表す「製品データ」、該製品を構成する部品の部品コストを表す「部品コストデータ」、該部品コストの精度を表す「部品コスト精度データ」、該製品を製造する製造コストを表す「製造コストデータ」、該製造コストの精度を表す「製造コスト精度データ」を入力する。
【００２９】
ここで「製品コストデータ」とは、これからコスト算出をしようとする製品と類似の製品のコストデータであり、または、これからコスト算出をしようとする製品と同一の仕様で過去に製造したときのコストであり、実績としてコストの値を有するものである。これに対応する「製品コスト精度データ」とは、製品仕様の違い、製造時期の違い等によって生じる不確実な部分を表すものであり、やはり、例えばプラスマイナス（±）１０％、プラスマイナス（±）１００円、プラス（＋）１５％マイナス（−）５％、あるいは、プラス（＋）５０円マイナス（−）１００円等のような形式で表わす。
【００３０】
また、「製品データ」とは、上記の実施例と同様であり、コスト算出をしようとする製品の仕様を表わすデータであり、具体的にはどのような部品で構成され、それらの部品が関係で組み立てられているかを表わすデータである。例えば、製造する製品がプリンタの例では、上記の図３に示すと同様に、「プリンタ」Ｐという製品が「上蓋」Ｐ１、「下蓋」Ｐ２、「印字部」Ｐ３、「紙送り部」Ｐ４という４つの部品で構成され、さらに、部品である「紙送り部」Ｐ４が「フレーム」Ｐ４１、「ローラ」Ｐ４２、「モータ」Ｐ４３、「歯車Ａ」Ｐ４４、「歯車Ｂ」Ｐ４５、２つの「歯車軸」Ｐ４６とＰ４７という複数の部品で構成されているというように、階層的に構成されているのが普通である。このとき、この「紙送り部」Ｐ４のように、全体から見れば部品であるが、それ自体がさらに小さい部品から構成されているような部品を「部分組立品」と呼ぶこともある。この「製品データ」を、このような複数階層のうちの１つの製品とすぐ下の階層の部品のみ（図３の例では、「上蓋」Ｐ１、「下蓋」Ｐ２、「印字部」Ｐ３、「紙送り部」Ｐ４）とすることによってコスト算出を行なうことも出来るが、「部分組立品」を製品と見なし（例えば、「部分組立品」である「紙送り部」Ｐ４を製品とみなし、）、再帰的な処理を行なうことによって複数階層の部品コスト（すなわち、「フレーム」Ｐ４１、「ローラ」Ｐ４２、「モータ」Ｐ４３、「歯車Ａ」Ｐ４４、「歯車Ｂ」Ｐ４５、２つの「歯車軸」Ｐ４６とＰ４７という複数の部品のコスト）から算出することも出来るが、利用者にとっては後者が望ましいであろう。
【００３１】
「部品コストデータ」とは、製品を構成する部品単体のコストであり、この値には、（１）同一または類似の仕様の過去の製造実績の値を入力したもの、（２）利用者が経験から類推した値を入力したもの、（３）この部品が部分組立品の場合それを製品と見なして本装置でコスト算出した値等が含まれる。また、このデータに対応する「部品コスト精度データ」は、製品仕様の違い、あるいは、製造時期の違い等によって生じる不確実な部分を表すものであり、上記精度データと同様の形式によって表すことが出来る。
【００３２】
なお、上記の「部品コストデータ」及び「部品コスト精度データ」として扱う部品には、実体の伴わない種別的な要素を部品として扱うことも可能である。例えば、上記の図３の例では、製造には具体的にどの型番の歯車を使用するかというデータが必要であるが、設計途中では単に「歯車」とだけしか決まっていない段階がある。この段階でもコスト算出を可能とするために、「歯車」という部品を登録し、どの型番の歯車を利用しても合うように精度を下げたコストを登録しておくことが出来る。このデータを利用すれば、設計途中では精度は低いながらもコストが算出することが出来、製品仕様が詳細になるに従って、より精度の高いコストを算出することが出来るようになる。
【００３３】
「製造コストデータ」とは、製品に必要な部品を製造するための作業に必要なコストである。ここで「作業」とは、製造設備の準備、部品の手配、運搬、各部品の設置、組み付け等を含んでおり、この要素は、利用者の想定している製品や製造設備等によって異なってくる。また、これに対応する「製造コスト精度データ」は、製品仕様の違い、製造時期の違い等によって生じる不確実な部分を表すものであり、やはり、上記の精度データと同様の形式によって表すことが出来る。
【００３４】
次に、演算処理部４０’は、具体的には中央演算装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）やリードオンリーメモリ（ＲＯＭ）などの記憶装置を含むコンピュータにより構成されており、その機能により下記に詳細に説明するブロックに分かれる。なお、この実施例では、さらに外部装置として、例えばハードディスク（ＨＤ）などの記憶装置を有しており、これらは図中では各種データの記憶装置として示されているが、これら記憶装置は複数に分割されていても、あるいは、唯一つの記憶装置を分割して使用しても良い。
【００３５】
この演算処理部２０において、符号２は製品コストデータ管理手段であり、上記入力装置１から入力された「製品コストデータ」を管理する。具体的には、入力された「製品コストデータ」を外部記憶装置である製品コストデータ記憶装置３へ転送し、あるいは、必要に応じて「製品コストデータ」を出力するといった処理を行なう。この製品コストデータ記憶装置３は、すなわち、上記製品コストデータ管理手段２からの指令に基づいて上記「製品コストデータ」を記憶するための外部記憶装置である。
【００３６】
符号４は、上記入力装置１から入力された上記「製品コスト精度データ」を管理する製品コスト精度データ管理手段であり、具体的には入力された「製品コスト精度データ」を製品コスト精度データ記憶装置５へ転送し、あるいは、必要に応じて「製品コスト精度データ」を出力するといった処理を行なう。製品コスト精度データ記憶装置５は、上記製品コスト精度データ管理手段４からの指令に基づいて上記「製品コスト精度データ」を記憶するための外部記憶装置である。
【００３７】
符号６は、上記入力装置１から入力された上記「製品データ」を管理する製品データ管理手段であり、具体的には入力された「製品データ」を製品データ記憶装置７へ転送子、あるいは、必要に応じて「製品データ」を出力するといった処理を行なう。また、上記製品データ記憶装置７は、上記製品データ管理手段６からの指令に基づいて上記「製品データ」を記憶するための外部記憶装置である。
【００３８】
符号８は、上記入力装置１から入力された上記「部品コストデータ」を管理する部品コストデータ管理手段であり、具体的には入力された「部品コストデータ」を部品コストデータ記憶装置９へ転送し、必要に応じて「部品コストデータ」を出力するといった処理を行なう。そして、この部品コストデータ記憶装置９は、上記部品コストデータ管理手段８からの指令に基づいて上記「部品コストデータ」を記憶するための外部記憶装置である。
【００３９】
符号１０は、上記入力装置１から入力された上記「部品コスト精度データ」を管理する部品コスト精度データ管理手段であり、具体的には入力された「部品コスト精度データ」を部品コスト精度データ記憶装置１１へ転送し、必要に応じて「部品コスト精度データ」を出力するといった処理を行なう。この部品コスト精度データ記憶装置１１は、上記部品コスト精度データ管理手段１０からの指令に基づいて上記「部品コスト精度データ」を記憶するための外部記憶装置である。
【００４０】
符号１２は、上記入力装置１から入力された上記「製造コストデータ」を管理する製造コストデータ管理手段であり、具体的には入力された「製造コストデータ」を製造コストデータ記憶装置１３へ転送し、必要に応じて「製造コストデータ」を出力するといった処理を行なう。そして、製造コストデータ記憶装置１３は、上記製造コストデータ管理手段１２からの指令に基づいて上記「製造コストデータ」を記憶するための外部記憶装置である。
【００４１】
符号１４は、上記入力装置１から入力された上記「製造コスト精度データ」を管理する製造コスト精度データ管理手段であり、具体的には入力された「製造コスト精度データ」を製造コスト精度データ記憶装置１５へ転送し、必要に応じて「製造コスト精度データ」を出力するといった処理を行なう。すなわち、製造コスト精度データ記憶装置１５は、上記製造コスト精度データ管理手段１４からの指令に基づいて上記「製造コスト精度データ」を記憶するための外部記憶装置である。
【００４２】
次に、図中の符号１６は、製造作業リスト抽出手段であり、具体的には、上記製品データ管理手段６で管理している上記「製品データ」から、製品の製造に必要な製造作業の一覧を表す製造作業リストを抽出する。この製造作業リストは、部品を集めて製品を組み立てる場合の組立作業項目のリスト、部品を加工する場合の加工作業項目のリスト等である。なお、この組立作業項目のリストについては、例えば社団法人日本設計工学会会誌「設計・製図」第２６巻第１号（１９９１年１月発行）の「製造性からみた設計評価手法の現状」、「組立性評価法に基づく設計改良」の中には、各部品の組立作業性を評価する例（すなわち、各部品の組立作業内容に対して点数を付与する）が示されており、それをコストに変換すれば組立作業のコストとなるとの指摘があり、これを利用することが出来る。また、「製品データ」が表わす製品の構成が複数階層の場合、複数階層に渡る組立作業項目のリストを作成することも可能である。
【００４３】
符号１７は部品リスト抽出手段であり、上記製品データ管理手段６で管理している上記製品データ記憶装置７内の「製品データ」から、製品を構成する部品の一覧を表す部品リストを抽出する。なお、この「製品データ」が表わす製品の構成が複数階層の場合、複数階層に渡る部品のリストを作成することも可能である。
【００４４】
符号１８は部品コスト検索手段であり、上記部品リスト抽出手段１７で抽出した部品リストに基づいて、上記部品コストデータ管理手段８が管理している上記部品コストデータ記憶装置９内の「部品コストデータ」から、該当する部品に関する「部品コストデータ」を検索する。これにより、製品に必要な部品のコストの値が次々に出力されることとなる。
【００４５】
符号１９は部品コスト精度検索手段であり、やはり上記部品リスト抽出手段１７で抽出した部品リストに基づいて、上記部品コスト精度データ管理手段１０で管理している上記部品コスト精度データ記憶装置１１内の「部品コスト精度データ」から、該当する部品に関する部品の「部品コスト精度データ」を検索する。これにより、必要な部品のコストの精度の値が次々に出力される。
【００４６】
符号２０は製造コスト検索手段であり、上記製造作業リスト抽出手段１６で抽出した製造作業リストに基づいて、上記製造コストデータ管理手段１２で管理している上記製造コストデータ記憶装置１３内の「製造コストデータ」から、該当する製造作業に関する「製造コストデータ」を検索する。これにより、必要な製造作業のコストの値が次々に出力される。
【００４７】
さらに、符号２１は製造コスト精度検索手段であり、上記製造作業リスト抽出手段１６で抽出した製造作業リストに基づいて、上記製造コスト精度データ管理手段１４で管理している上記製造コスト精度データ記憶装置１５内の「製造コスト精度データ」から、該当する製造作業に関する製造コスト精度データを検索する。これにより、必要な製造作業のコストの精度の値が次々に出力される。
【００４８】
次に、図中の符号２２、２２は最大値演算手段であり、上記部品コスト検索手段１８、部品コスト精度検索手段１９、製造コスト検索手段２０及び製造コスト精度検索手段２１から出力される「部品コストデータ」と「部品コスト精度データ」、または、「製造コストデータ」と「製造コスト精度データ」をそれぞれ入力し、部品コストと製造コストのそれぞれについて、それぞれを表わすデータと、それぞれの精度を表わす精度データとから、それぞれのコストの最大値を演算し、それを表わす最大値データを出力する。その際、精度の表現方法は各種あるが、例えばこの実施例では、コストがα、精度がプラスマイナス（±）β％と表現されている場合、最大値はα×（１＋β／１００）という計算処理によって求められる。
【００４９】
また、図中の符号２３、２３は最小値演算手段であり、上記部品コスト検索手段１８、部品コスト精度検索手段１９、製造コスト検索手段２０及び製造コスト精度検索手段２１から出力される「部品コストデータ」と「部品コスト精度データ」、または、「製造コストデータ」と「製造コスト精度データ」をそれぞれ入力し、部品コストと製造コストのそれぞれについて、それぞれを表わすデータと、それぞれの精度を表わす精度データとから、それぞれのコストの最小値を演算し、それを表わす最小値データを出力する。その際、精度の表現方法は各種あるが、例えばこの実施例では、コストがαで精度がプラスマイナス（±）βと表現されている場合、最小値はα−βという計算処理によって求められる。
【００５０】
さらに、図中の符号２４は最大値集計手段であり、上記の最大値演算手段２２、２２から出力される「部品コスト」の最大値データ及び「製造コスト」の最大値データを集計する。これら最大値演算手段２２、２２の出力結果は、それぞれ、「部品コスト」の最大値と、製造作業コストである「製造コスト」の最大値を集計したものであり、これは、製造する製品のコストの可能性のある値の最大値を示すものとなる。
【００５１】
また、図中の符号２５は最小値集計手段であり、上記の最小値演算手段２３、２３から出力される「部品コスト」の最小値データ及び「製造コスト」の最小値データを集計する。これらの出力結果は、「部品コスト」の最小値と「製造コスト」の最小値を集計したものであり、製品のコストの可能性のある最小値を示すものとなる。
【００５２】
一方、図中の符号２２’も同様に最大値演算手段であるが、この最大値演算手段２２’は、上記製品コストデータ管理手段２及び製品コスト精度データ管理手段４から出力される「製品コストデータ」と「製品コスト精度データ」をそれぞれ入力し、製品コストについて、それぞれを表わすデータと、それぞれの精度を表わす精度データとから、製品コストの最大値を演算し、それを表わす最大値データを出力する。その際、精度の表現方法は各種あるが、上記と同様に、例えばコストがαで精度がプラスマイナス（±）β％と表現されている場合、最大値はα×（１＋β／１００）という計算処理によって、あるいは、コストがαで精度がプラスマイナス（±）βと表現されている場合、最大値はα＋βという計算処理によって求められる。
【００５３】
また、図中の符号２３’も最小値演算手段であるが、この最大値演算手段２３’は、上記製品コストデータ管理手段２及び製品コスト精度データ管理手段４から出力される「製品コストデータ」と「製品コスト精度データ」をそれぞれ入力し、製品コストについて、それぞれを表わすデータと、それぞれの精度を表わす精度データとから、製品コストの最小値を演算し、それを表わす最小値データを出力する。その際の精度の表現方法は、例えばコストがαで精度がプラスマイナス（±）β％と表現されている場合、最小値はα×（１−β／１００）という計算処理によって求められ、コストがαで精度がプラスマイナス（±）βと表現されている場合、最小値はα−βという計算処理によって求められる。
【００５４】
このように、本発明の他の実施例によれば、製造する製品のコストを、上記の「製品データ」に基づいて算出した「部品コストデータ」、「製造コストデータ」、さらには、「部品コスト精度データ」や「製造コスト精度データ」を用いることにより、最大値と最小値を有する幅のあるデータとして求める。一方、製造する製品のコストの他の種類のデータとして、現在または過去に製造した製品の製品コストを表わす「製品コストデータ」と「製品コスト精度データ」を用いることにより、最大値と最小値を有する幅のあるデータとして求める。そして、図中に符号２６で示す最大値選択手段２６、最小値選択手段２７により、上記複数（本実施例では２つの）種類のデータの最小値と最小値との最大値、データの最大値と最大値との最小値を選択することにより、より精度の高いコストデータを算出している。
【００５５】
このことを、図６により詳細に示す。この図でも、上記図４と同様に、横軸にはコストの値を採っており、コストＡは「部品コストデータ」や「製造コストデータ」を利用して算出されたコストであり、その「部品コスト精度データ」や「製造コスト精度データ」により、最大値と最小値を有する幅のあるデータとなる。すなわち、コストＡの最小値ａ１は上記図５の最大値選択手段２６からの出力であり、コストＡの最大値ａ２は最小値選択手段２７の出力となっている。一方、「製品コストデータ」と「製品コスト精度データ」を用いることにより算出したコストＢも、上記のコストＡと同様、最大値と最小値を有する幅のあるデータとなる。コストＢの最小値ｂ１は上記図５の上記の最小値演算手段２３’からの出力であり、コストＢの最大値ｂ２は最大値演算手段２２’の出力となっている。
【００５６】
そして、求める製造する製品のコストの真の値がこの範囲に含まれるとすると、この図の下半分に示すように、コストの下限は２つの最小値の最大値であるａ１であり、コストの上限は２つの最大値の最小値であるｂ２のはずである。これにより、真の製品のコストは、これらａ１とｂ２の間に含まれるということになる。従来の方法では、単純に精度の高いほう、図４でいえば幅の狭いほうを選んでいただけなので、ｂ１とｂ２の間という結論になっていた。これに対して、本発明のコスト算出方法により得られる結果によれば、より幅の狭い解、すなわち精度の高い解が得られるのである。
【００５７】
再び、図６に戻って説明すると、上記最小値演算手段２３、２３から出力される製品コストの最小値データを入力とする最小値集計手段２５から出力されるデータは、製品の個別要素のコストの最小値を集積したものであり、他方、最小値演算手段２３’からの出力は異なる方法で求めた製品のコストの最小値である。従って、より精度の高い最小値は、これら２つの最小値のうちの大きい方の値となるので、この最大値選択手段２６で大きいほうの値を選択するのである。
【００５８】
また、図中の符号２７は、上記最大値演算手段２２’から出力される「製品コスト」の最大値データと、上記最大値演算手段２２、２２から出力される製品コストの最大値データを入力とする最大値集計手段２４から出力されるデータとの最小値を選択する最小値選択手段である。この最小値選択手段２７も、上記の最大値選択手段２６と同様に、より精度の高い最大値を選択するものである。
【００５９】
最後に、符号２８はコスト出力手段であり、上記最大値選択手段２６で選択されたデータと、上記最小値選択手段２７で選択されたデータとを、例えば画像出力形態に変換して、コスト出力手段２８から出力されるデータを表示出力す出力装置２９に転送する。具体的には、（ａ）単純に２つの入力値を上記出力装置２９に転送する場合、（ｂ）２つの入力値α、βから、コストとして平均値である（α＋β）／２を、そして、精度として（α−β）／２を出力する場合、（ｃ）２つの入力値α、βから、コストとして平均値である（α＋β）／２を、精度として（α−β）／（α＋β）％を出力する場合等がある。また、（ｄ）場合によって精度データが必要ない場合には、コストとして平均値のみを出力する場合もある。
【００６０】
コスト算出装置を組み込んだ設計支援装置の構成を図８に示す。入力装置１は、製品データと、製品データの編集コマンドと、製品のコスト発生要素単位のコストを表すコストデータと、該コストデータの精度を表す精度データを入力するための装置である。製品データ編集手段４００は、入力装置から入力した編集コマンドに従って、製品データ記録メモリ４０１に記録された製品データを編集記録するための装置である。製品データ記録メモリ４０１は、最初に入力された製品データ、編集後の製品データを記録するメモリである。コスト発生要素組データ生成手段４１は、図１に示すものと同じであり、製品データ記録メモリに記録された製品データを入力し、複数組のコスト発生要素の組を生成する装置である。この手段４１と手段４２、４３、出力装置２９とが図１の算出装置を構成する。出力装置２９は、図１では算出したコスト値のみであったが、本装置では製品データも出力する。
【００６１】
ユーザ（設計者）は、設計作業において、この装置を図９に示すような手順で利用する。まず入力装置１を利用して、製品データを入力する（Ｓ５５）。次にこの製品データの表す製品のコストを手段４２、４３を利用して算出する（Ｓ５６）。具体的には入力装置１からコスト算出のコマンドを入力し、その結果を出力装置２９に得る（Ｓ５７）。ユーザ（設計者）は出力された算出コスト値を見て、それが目標コスト以下であればＯＫとみなし、製品データを出力させて設計を終える（Ｓ５８、Ｓ６０）。製品データの出力も具体的には入力装置１から製品データ出力のコマンドを入力することによって行う。算出コストが目標よりも大きい場合（Ｓ５９）、設計変更してコストダウンを図る必要がある。即ち、製品データの編集コマンドを入力装置から入力して製品データを変更するのである。この場合、変更操作は複数回の操作となるのが普通である。また１回の操作ごとに編集後の製品データを出力装置に出力し、それを確認しながら次の操作を行うのが好ましい。必要な編集が終わると再び元の状態に戻り、再度コスト算出を行うループに入る。
【００６２】
この作業手順では単純化のためコスト目標への対応方法のみを説明したが、設計では製品の機能、性能、信頼製、強度等各種の満足するべき目標がある。最終案ではこれらをすべて満たす必要があるので、コスト的な検討と同様に、製品データの編集の後では各目標の妥当性を検証し、すべての目標を満足することを確認する必要がある。この装置ではこれらの各目標の達成具合を判定する手段が備えられていることが望ましい。
【図面の簡単な説明】
【００６３】
【図１】本発明になるコスト算出方法を実施するための一実施例であるコスト算出装置の概略構成を示したブロック図である。
【図２】上記コスト算出装置におけるコスト発生単位要素の概念を具体的に製品の部品構成で示す説明図である。
【図３】上記コスト算出装置において実行されるコスト算出処理手順を示すフローチャートである。
【図４】上記コスト算出装置において複数のコストデータから高精度の製品コストを算出する原理を示すための原理説明図である。
【図５】本発明の他の実施例になるコスト算出装置のより詳細な構成を示すブロック図である。
【図６】上記図５のコスト算出装置における高精度の製品コストを算出する原理を示すための原理説明図である。
【図７】従来技術になるのコスト算出装置の一例を示すブロック図である。
【図８】本発明のコスト算出装置を組み込んだ設計支援装置の実施例図である。
【図９】図８の設計支援装置のユーザによる使用手順を示す図である。
【符号の説明】
【００６４】
１    入力装置
４０、４０’    演算処理部
４１    コスト発生要素組データ生成手段
４２    最大値最小値集計手段
４３    最大値最小値選択手段
２９    出力装置
２    製品コストデータ管理手段
３    製品コストデータ記憶装置
４    製品コスト精度データ管理手段
５    製品コスト精度データ記憶装置
６    製品データ管理手段
７    製品データ記憶装置
８    部品コストデータ管理手段
９    部品コストデータ記憶装置
１０    部品コスト精度データ管理手段
１１    部品コスト精度データ記憶装置
１２    製造コストデータ管理手段
１３    製造コストデータ記憶装置
１４    製造コスト精度データ管理手段
１５    製造コスト精度データ記憶装置
１６    製造作業リスト抽出手段
１７    部品リスト抽出手段
１８    品コスト検索手段
１９    部品コスト精度検索手段
２０    製造コスト検索手段
２１    製造コスト精度検索手段
２２、２２’    最大値演算手段
２３、２３’    最小値演算手段
２４    最大値集計手段
２５    最小値集計手段
２６    最大値選択手段
２７    最小値選択手段
２８    コスト出力手段
【図１】
2004246906.tif 000003
【図２】
2004246906.tif 000004
【図３】
2004246906.tif 000005
【図４】
2004246906.tif 000006
【図５】
2004246906.tif 000007
【図６】
2004246906.tif 000008
【図７】
2004246906.tif 000009
【図８】
2004246906.tif 000010
【図９】
2004246906.tif 000011