(57)【特許請求の範囲】
【請求項１】
製品の設計情報の流用を支援する設計流用支援装置であって、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得部と、
過去に製造された製品の要求仕様を示す要求仕様情報と前記設計情報とを対応付けて記憶する設計記憶部と、
前記設計記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出部と、
前記設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報と、を記憶するコスト記憶部と、
前記コスト記憶部から、前記流用候補の設計情報に対応する前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報を読み出し、読み出した前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報に基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算部と、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成部と、
前記提示情報を出力する出力部と、
を備え、
前記提示情報生成部は、前記乖離度情報が示す乖離度が閾値より大きい前記流用候補の設計情報に警告情報を対応付けて表示する前記提示情報を生成する設計流用支援装置。
【請求項２】
製品の設計情報の流用を支援する設計流用支援装置であって、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得部と、
過去に製造された製品の要求仕様を示す要求仕様情報と前記設計情報とを対応付けて記憶する設計記憶部と、
前記設計記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出部と、
前記設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報と、を記憶するコスト記憶部と、
前記コスト記憶部から、前記流用候補の設計情報に対応する前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報を読み出し、読み出した前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報に基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算部と、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成部と、
前記提示情報を出力する出力部と、
を備え、
前記提示情報生成部は、前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報と、前記流用候補の設計情報に対応する前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報とを表示する前記提示情報を生成する設計流用支援装置。
【請求項３】
前記提示情報生成部は、前記乖離度情報が示す乖離度の小さい順または大きい順に前記流用候補の設計情報を並べ替えて表示する前記提示情報を生成する請求項１または２に記載の設計流用支援装置。
【請求項４】
製品の設計情報の流用を支援する設計流用支援装置が実行する設計流用支援方法であって、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得ステップと、
過去に製造された製品の要求仕様を示す要求仕様情報と前記設計情報とを対応付けて記憶する記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出ステップと、
前記流用候補の設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報とに基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算ステップと、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成ステップと、
前記提示情報を出力する出力ステップと、
を備え、
前記提示情報生成ステップでは、前記乖離度情報が示す乖離度が閾値より大きい前記流用候補の設計情報に警告情報を対応付けて表示する前記提示情報を生成する設計流用支援方法。
【請求項５】
製品の設計情報の流用を支援する設計流用支援装置が実行する設計流用支援方法であって、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得ステップと、
過去に製造された製品の要求仕様を示す要求仕様情報と前記設計情報とを対応付けて記憶する記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出ステップと、
前記流用候補の設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報とに基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算ステップと、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成ステップと、
前記提示情報を出力する出力ステップと、
を備え、
前記提示情報生成ステップでは、前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報と、前記流用候補の設計情報に対応する前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報とを表示する前記提示情報を生成する設計流用支援方法。
【請求項６】
コンピュータを、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得部、
過去に製造された製品の要求仕様を示す要求仕様情報と設計情報とを対応付けて記憶する記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出部、
前記流用候補の設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報とに基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算部、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成部、および、
前記提示情報を出力する出力部、
として機能させ、
前記提示情報生成部は、前記乖離度情報が示す乖離度が閾値より大きい前記流用候補の設計情報に警告情報を対応付けて表示する前記提示情報を生成するプログラム。
【請求項７】
コンピュータを、
製造する製品の要求仕様を示す要求情報を取得する要求情報取得部、
過去に製造された製品の要求仕様を示す要求仕様情報と設計情報とを対応付けて記憶する記憶部から、前記要求情報が示す要求仕様に類似する要求仕様の前記要求仕様情報に対応付けられた前記設計情報を、流用候補として抽出する候補抽出部、
前記流用候補の設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報とに基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した前記乖離度を示す乖離度情報を生成する乖離度計算部、
前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報とを表示する提示情報を生成する提示情報生成部、および、
前記提示情報を出力する出力部、
として機能させ、
前記提示情報生成部は、前記流用候補の設計情報と、前記流用候補の設計情報に対応する前記乖離度情報と、前記流用候補の設計情報に対応する前記費用情報、前記見積情報、前記リードタイム情報、および、前記工完情報とを表示する前記提示情報を生成するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の設計情報の流用を支援する設計流用支援装置、設計流用支援方法およびプログラムに関する。
【背景技術】
【０００２】
過去に実施したプロジェクトの情報の中から、新規プロジェクトに類似しているプロジェクトの情報を抽出し、流用する技術がある。
【０００３】
特許文献１には、過去に実施したプロジェクトの中で現プロジェクトと類似しているシステム構成を抽出し、そのシステム構成を流用するシステム構築支援方法が開示されている。
【０００４】
特許文献２には、開発中と過去のプロジェクトにおける進捗情報を保持し、過去の類似プロジェクトの情報から算出した見積もり誤差の近似式により開発中のプロジェクトの見積もり誤差を予測し、予測した見積もり誤差を基に算出した誤差比率と閾値とを比較することで見積もりの異常を判定する開発プロセス評価管理システムが開示されている。
【０００５】
特許文献３には、ソフトウェア開発等のプロジェクトでの作業量の見積もりを行う際に、過去に実施された類似プロジェクトの作業量等の実績値、及び見積値と実績値との間の誤差分析結果等を利用することによって、作業量見積の精度を大幅に向上させる作業量見積支援装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１１４４３７号公報
【特許文献２】特開２０１２−２７５９０号公報
【特許文献３】特開２００１−１０９６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上記の技術では、流用の対象となる過去のプロジェクトをコスト（金銭的コストおよび時間的コスト）の見積もりと実績との乖離度を考慮していない。このため、製品の製造における設計情報の流用に上記の技術を適用しても、ユーザが流用によるコスト削減効果のシミュレーションを十分に行えず、適切な流用元の設計情報を選択できなかったり、損益管理に影響を及ぼしたりする可能性がある。
【０００８】
本発明は、上述のような事情に鑑みてなされたもので、製品の製造において、ユーザが設計情報の流用によるコスト削減効果のシミュレーションを十分に行えるようにし、適切な流用元の設計情報を選択する可能性を高めることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る設計流用支援装置は、製品の設計情報の流用を支援する設計流用支援装置である。設計流用支援装置は、要求情報取得部と、設計記憶部と、候補抽出部と、コスト記憶部と、乖離度計算部と、提示情報生成部と、出力部とを備える。要求情報取得部は、製造する製品の要求仕様を示す要求情報を取得する。設計記憶部は、過去に製造された製品の要求仕様を示す要求仕様情報と設計情報とを対応付けて記憶する。候補抽出部は、設計記憶部から、要求情報が示す要求仕様に類似する要求仕様の要求仕様情報に対応付けられた設計情報を、流用候補として抽出する。コスト記憶部は、設計情報に対応する、製品の製造にかかった費用を示す情報を含む費用情報と、製品の受注時点で評価された原価を示す情報を含む見積情報と、製品が含まれる区分の標準工期を示す情報を含むリードタイム情報と、製品の製造にかかった期間を示す情報を含む工完情報と、を記憶する。乖離度計算部は、コスト記憶部から、流用候補の設計情報に対応する費用情報、見積情報、リードタイム情報、および、工完情報を読み出し、読み出した費用情報、見積情報、リードタイム情報、および、工完情報に基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出し、算出した乖離度を示す乖離度情報を生成する。提示情報生成部は、流用候補の設計情報と、流用候補の設計情報に対応する乖離度情報とを表示する提示情報を生成する。出力部は、提示情報を出力する。提示情報生成部は、乖離度情報が示す乖離度が閾値より大きい流用候補の設計情報に警告情報を対応付けて表示する提示情報を生成する。
【発明の効果】
【００１０】
本発明によれば、製品の製造において、流用対象となる過去の設計情報のコストの見積もりと実績との乖離度を算出し、ユーザに提示することで、ユーザは設計情報の流用によるコスト削減効果のシミュレーションを十分に行うことができ、適切な流用元の設計情報を選択する可能性が高まる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る設計流用支援装置の構成例を示す図である。
【図２】実施の形態に係る要求仕様情報の一例を示す図である。
【図３】実施の形態に係る設計情報の一例を示す図である。
【図４】実施の形態に係る費用情報の一例を示す図である。
【図５】実施の形態に係る見積情報の一例を示す図である。
【図６】実施の形態に係るリードタイム情報の一例を示す図である。
【図７】実施の形態に係る工完情報の一例を示す図である。
【図８】実施の形態に係る設計流用支援処理の動作の一例を示すフローチャートである。
【図９】実施の形態に係る設計流用支援装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。本実施の形態において、設計情報の流用とは、過去に製造した製品の設計において生成した設計情報を、新たに製造する製品の設計の際に、そのまま使用したり、改変して使用したりすることをいう。
【００１３】
図１は、本発明の実施の形態に係る設計流用支援装置の構成例を示す図である。設計流用支援装置１は、要求情報取得部１１、設計記憶部１２、候補抽出部１３、乖離度計算部１４、コスト記憶部１５、提示情報生成部１６、および、出力部１７を備える。
【００１４】
要求情報取得部１１は、製造する製品の要求仕様を示す要求情報を取得する。要求情報取得部１１は、取得した要求情報を候補抽出部１３に送る。ユーザは、要求情報取得部１１に要求情報を直接入力してもよいし、ユーザ端末に要求情報を入力し、ユーザ端末が設計流用支援装置１に要求情報を送信してもよい。
【００１５】
設計記憶部１２は、過去に製造された製品の要求仕様を示す要求仕様情報と設計情報とを対応付けて記憶する。
【００１６】
図２は、実施の形態に係る要求仕様情報の一例を示す図である。図２の例では、要求仕様情報は、製品を製造した工事を識別する「工事番号」、製品の注文元を示す「注文元」、製品の輸出先の国や地域を示す「輸出先」、製品の要求仕様を示す「要求仕様」の項目で構成される。
【００１７】
図２の要求仕様情報は一例であって、要求仕様情報は、少なくとも、設計情報と紐付けされる情報と、製品の要求仕様を示す情報とを含んでいればよい。
【００１８】
図３は、実施の形態に係る設計情報の一例を示す図である。図３の例では、設計情報は、製品を製造した工事を識別する「工事番号」、製品の機種を示す「機種」、あらかじめ分類された製品の設計の区分を示す「設計区分」、あらかじめ分類された製品の装置の区分を示す「装置区分」、製品の品名を示す「品名」、製品の数量を示す「数量」、製品の設計仕様を示す「設計仕様」、製品の仕様書を識別する「仕様書番号」、製品の設計図面を示す「設計図面」、製品の外形を示す「外形図」、製品の加工寸法を示す「加工寸法」の項目で構成される。
【００１９】
図３の設計情報は一例であって、設計情報は、少なくとも、要求仕様情報と紐付けされる情報と、設計の成果物である情報（例えば、設計図面）とを含んでいればよい。図２および図３の例では、要求仕様情報と設計情報とは、「工事番号」で紐付けされている。
【００２０】
候補抽出部１３は、要求情報取得部１１から要求情報を受け取ると、設計記憶部１２が記憶する設計情報から、要求情報が示す要求仕様に類似する要求仕様の要求仕様情報に対応付けられた設計情報を流用候補として抽出する。候補抽出部１３は、抽出した流用候補の設計情報を乖離度計算部１４に送る。
【００２１】
要求仕様の類否判断は、例えば、要求仕様の項目のハミング距離で判断する。この場合、候補抽出部１３は、要求情報が示す要求仕様とのハミング距離が閾値以下である要求仕様の要求仕様情報に対応付けられた設計情報を流用候補として抽出する。このとき、重要な項目には重み付けをしてハミング距離を計算してもよい。
【００２２】
例えば、製造する製品が鉄道車両の部品である場合、注文元の業種（鉄道事業者や鉄道車両の製造業者など）、輸出先の国や地域の気候、勾配などの地形、鉄道車両の大きさ、鉄道車両の速度、鉄道車両の走行距離などの要求仕様の項目に基づいて、類否判断をする。
【００２３】
項目の値に幅がある場合には、例えば、値の幅がある一定の割合以上重複していると一致していると判断したり、項目の値の前後のある一定の範囲までは一致していると判断したり、項目の一致は、近似的に判断してもよい。あるいは、項目ごとに、値が重複している割合や、値の差分などから類似している度合いを算出して、その合計などから類否判断してもよい。つまり、要求仕様の類否判断は、概念上の空間で規定された距離が所定の値より近いか否かで判断する。
【００２４】
図１の乖離度計算部１４は、候補抽出部１３から流用候補の設計情報を受け取ると、コスト記憶部１５が記憶する費用情報、見積情報、リードタイム情報、および、工完情報から、流用候補の設計情報に対応する情報をそれぞれ読み出す。
【００２５】
図４は、実施の形態に係る費用情報の一例を示す図である。図４の例では、費用情報は、製品を製造した工事を識別する「工事番号」、製品の注文元を示す「注文元」、製品の設計仕様を示す「設計仕様」、製品の品名を示す「品名」、製品の数量を示す「数量」、製品の製造にかかった材料費を示す「材料費」、製品の製造にかかった加工費を示す「加工費」、製品の製造にかかった経費を示す「経費」の項目で構成される。
【００２６】
図４の費用情報は一例であって、費用情報は、少なくとも、設計情報と紐付けされる情報と、製品の製造にかかった費用を示す情報とを含んでいればよい。図４の例では、設計情報と費用情報とは、「工事番号」で紐付けされており、図１の乖離度計算部１４は、候補抽出部１３から受け取った流用候補の設計情報と同じ「工事番号」の費用情報をコスト記憶部１５から読み出す。
【００２７】
図５は、実施の形態に係る見積情報の一例を示す図である。図５の例では、見積情報は、製品を製造した工事を識別する「工事番号」、製品の注文元を示す「注文元」、製品の設計仕様を示す「設計仕様」、製品の品名を示す「品名」、製品の数量を示す「数量」、受注の際に設定された納期を示す「引受納期」、受注時点で評価された製品の原価を示す「見積原価」の項目で構成される。
【００２８】
図５の見積情報は一例であって、見積情報は、少なくとも、設計情報と紐付けされる情報と、受注時点で評価された製品の原価を示す情報とを含んでいればよい。図５の例では、設計情報と見積情報とは、「工事番号」で紐付けされており、図１の乖離度計算部１４は、候補抽出部１３から受け取った流用候補の設計情報と同じ「工事番号」の見積情報をコスト記憶部１５から読み出す。
【００２９】
図６は、実施の形態に係るリードタイム情報の一例を示す図である。図６の例では、リードタイム情報は、製品の機種を示す「機種」、あらかじめ分類された製品の設計の区分を示す「設計区分」、あらかじめ分類された製品の装置の区分を示す「装置区分」、「機種」・「設計区分」・「装置区分」で規定される製品の標準工期を示す「標準工期」の項目で構成される。「標準工期」は、過去の実績などから算出してもよいし、あらかじめ記憶してもよいし、外部から取得してもよい。
【００３０】
図６のリードタイム情報は一例であって、リードタイム情報は、少なくとも、設計情報と紐付けされる情報と、設計情報が示す製品が含まれる区分の標準工期を示す情報とを含んでいればよい。図６の例では、設計情報とリードタイム情報とは、「機種」、「設計区分」および「装置区分」で紐付けされており、図１の乖離度計算部１４は、候補抽出部１３から受け取った流用候補の設計情報と同じ「機種」、「設計区分」および「装置区分」のリードタイム情報をコスト記憶部１５から読み出す。
【００３１】
図７は、実施の形態に係る工完情報の一例を示す図である。図７の例では、工完情報は、製品を製造した工事を識別する「工事番号」、製品の組み立て作業に着手した日を示す「組立着手日」、製品の組み立て作業が完了した日を示す「組立完了日」、外観検査を行った日を示す「外観検査日」、作動試験や性能試験などの試験を行った日を示す「試験日」、仕上げ作業を行った日を示す「仕上げ日」、出荷検査を行った日を示す「出荷検査日」、の項目で構成される。
【００３２】
図７の工完情報は一例であって、工完情報は、少なくとも、設計情報と紐付けされる情報と、製品の製造にかかった期間を示す情報とを含んでいればよい。図７の例では、設計情報と工完情報とは、「工事番号」で紐付けされており、図１の乖離度計算部１４は、候補抽出部１３から受け取った流用候補の設計情報と同じ「工事番号」の工完情報をコスト記憶部１５から読み出す。
【００３３】
乖離度計算部１４は、コスト記憶部１５から読み出した、流用候補の設計情報に対応する費用情報、見積情報、リードタイム情報、および、工完情報に基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出する。乖離度の算出は、以下のように行う。
【００３４】
乖離度計算部１４は、流用候補の設計情報に対応する費用情報と見積情報とに基づいて、金銭的コストの乖離度を算出する。金銭的コストの乖離度は、設計情報が示す製品の製造にかかった費用の、受注時点で評価された当該製品の原価からの増加額または増加率で算出する。例えば、設計情報が示す製品の製造にかかった費用が１５０万円であって、受注時点で評価された当該製品の原価が１００万円であった場合、増加額は５０万円、増加率は５０％である。
【００３５】
乖離度計算部１４は、流用候補の設計情報に対応するリードタイム情報と工完情報とに基づいて、時間的コストの乖離度を算出する。時間的コストの乖離度は、設計情報が示す製品の製造にかかった期間の、当該製品が含まれる区分の標準工期からの超過期間または超過率で算出する。例えば、設計情報が示す製品の製造にかかった期間が４ヶ月であって、当該製品が含まれる区分の標準工期が５ヶ月であった場合、超過期間は−１ヶ月、超過率は−２０％である。
【００３６】
乖離度計算部１４は、流用候補の設計情報と、当該設計情報について算出した金銭的コストおよび時間的コストの乖離度を示す乖離度情報とを提示情報生成部１６に送る。
【００３７】
提示情報生成部１６は、乖離度計算部１４から受け取った流用候補の設計情報と、当該設計情報について算出した金銭的コストおよび時間的コストの乖離度を示す乖離度情報とを表示する提示情報を生成し、出力部１７に送る。
【００３８】
出力部１７は、提示情報生成部１６から受け取った提示情報を出力する。出力方法は、画面表示でもよいし、ユーザ端末にメールなどで送信してもよい。
【００３９】
図８は、実施の形態に係る設計流用支援処理の動作の一例を示すフローチャートである。設計流用支援処理は、設計流用支援装置１に電源が投入されると開始する。
【００４０】
設計流用支援装置１の要求情報取得部１１が、要求情報を取得しない場合（ステップＳ１１；ＮＯ）、ステップＳ１１を繰り返して、要求情報の取得を待機する。要求情報を取得した場合（ステップＳ１１；ＹＥＳ）、要求情報取得部１１は、要求情報を候補抽出部１３に送る。
【００４１】
候補抽出部１３は、要求情報取得部１１から要求情報を受け取ると、設計記憶部１２が記憶する設計情報から、要求情報が示す要求仕様に類似する要求仕様の要求仕様情報に対応付けられた設計情報を流用候補として抽出する（ステップＳ１２）。候補抽出部１３は、抽出した流用候補の設計情報を乖離度計算部１４に送る。
【００４２】
乖離度計算部１４は、候補抽出部１３から流用候補の設計情報を受け取ると、コスト記憶部１５から流用候補の設計情報に対応する費用情報、見積情報、リードタイム情報、および、工完情報を読み出し、これらに基づいて、金銭的コストおよび時間的コストの見積もりと実績の乖離度を算出する（ステップＳ１３）。乖離度計算部１４は、流用候補の設計情報と、当該設計情報について算出した金銭的コストおよび時間的コストの乖離度を示す乖離度情報とを提示情報生成部１６に送る。
【００４３】
提示情報生成部１６は、乖離度計算部１４から受け取った流用候補の設計情報と、当該設計情報について算出した金銭的コストおよび時間的コストの乖離度を示す乖離度情報とを表示する提示情報を生成し（ステップＳ１４）、出力部１７に送る。出力部１７は、提示情報生成部１６から受け取った提示情報を出力する（ステップＳ１５）。
【００４４】
設計流用支援装置１の電源がＯＦＦになっていなければ（ステップＳ１６；ＮＯ）、ステップＳ１１に戻り、ステップＳ１１〜ステップＳ１６を繰り返す。電源がＯＦＦになった場合（ステップＳ１６；ＹＥＳ）、処理を終了する。
【００４５】
以上説明したように実施の形態の設計流用支援装置１によれば、製品の製造において、流用対象となる過去の設計情報の金銭的コストおよび時間的コストの見積もりと実績との乖離度を算出し、ユーザに提示することで、ユーザは設計情報の流用によるコスト削減効果のシミュレーションを十分に行うことができ、適切な流用元の設計情報を選択する可能性が高まる。
【００４６】
上記の実施の形態では、設計流用支援装置１の提示情報生成部１６は、乖離度計算部１４から受け取った流用候補の設計情報と、当該設計情報について算出した金銭的コストおよび時間的コストの乖離度を示す乖離度情報とを表示する提示情報を生成する。このとき、提示情報生成部１６は、乖離度の小さい順または大きい順に流用候補の設計情報を並べ替えて表示する提示情報を生成してもよい。これにより、ユーザは、設計情報の流用によるコスト削減効果のシミュレーションをより効率的に行うことができる。
【００４７】
また、提示情報生成部１６は、乖離度が閾値より大きい流用候補の設計情報に警告情報を対応付けて表示する提示情報を生成してもよい。警告情報の表示は、乖離度が閾値より大きい流用候補の設計情報を太字にしたり、文字色を変えたり、警告マークや警告メッセージを表示したりするなど、ユーザの注意を喚起する方法であれば、なんでもよい。これにより、ユーザに見直しが必要な設計情報の発見を促すことができる。
【００４８】
上記の実施の形態では、設計流用支援装置１の流用候補の設計情報と、当該設計情報について算出した乖離度を示す乖離度情報とを提示情報生成部１６に送る。これに限らず、乖離度計算部１４は、流用候補の設計情報と、当該設計情報について算出した乖離度を示す乖離度情報とに加え、当該設計情報に対応する費用情報、見積情報、リードタイム情報、および、工完情報もあわせて提示情報生成部１６に送ってもよい。この場合、提示情報生成部１６は、乖離度計算部１４から受け取った流用候補の設計情報と、当該設計情報について算出した乖離度を示す乖離度情報と、当該設計情報に対応する費用情報、見積情報、リードタイム情報、および、工完情報とを表示する提示情報を生成し、出力部１７に送る。これにより、ユーザは設計情報の流用によるコスト削減効果のシミュレーションをより詳細に行うことができる。また、ユーザが設計情報の見直しを行う際に、問題点を発見しやすくなる。
【００４９】
上記の実施の形態では、製品の製造に本発明を適用した場合について説明したが、これに限らない。例えば、プログラムの設計などに本発明を適用してもよい。この場合、設計情報は、プログラム仕様書などの情報を含む。
【００５０】
図９は、実施の形態に係る設計流用支援装置のハードウェア構成の一例を示すブロック図である。設計流用支援装置１は、図９に示すように、制御部５１、主記憶部５２、外部記憶部５３、操作部５４、表示部５５および送受信部５６を備える。主記憶部５２、外部記憶部５３、操作部５４、表示部５５および送受信部５６はいずれも内部バス５０を介して制御部５１に接続されている。
【００５１】
制御部５１はＣＰＵ（Central Processing Unit）などから構成され、外部記憶部５３に記憶されている制御プログラム５９に従って、設計流用支援装置１の候補抽出部１３、乖離度計算部１４、および、提示情報生成部１６の各処理を実行する。
【００５２】
主記憶部５２はＲＡＭ（Random-Access Memory）などから構成され、外部記憶部５３に記憶されている制御プログラム５９をロードし、制御部５１の作業領域として用いられる。
【００５３】
外部記憶部５３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷなどの不揮発性メモリから構成され、設計流用支援装置１の処理を制御部５１に行わせるためのプログラムをあらかじめ記憶し、また、制御部５１の指示に従って、このプログラムが記憶するデータを制御部５１に供給し、制御部５１から供給されたデータを記憶する。設計記憶部１２およびコスト記憶部１５は外部記憶部５３に構成される。
【００５４】
操作部５４はキーボードおよびマウスなどのポインティングデバイスなどと、キーボードおよびポインティングデバイスなどを内部バス５０に接続するインタフェース装置から構成されている。操作部５４を介して、入力された情報が制御部５１に供給される。ユーザが設計流用支援装置１に要求情報を直接入力する構成の場合には、操作部５４は、要求情報取得部１１として機能する。
【００５５】
表示部５５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成されている。表示部５５は、出力部１７として機能する。
【００５６】
送受信部５６は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。要求情報取得部１１および出力部１７がユーザ端末とネットワークを介して接続する構成の場合は、送受信部５６は要求情報取得部１１および出力部１７として機能する。
【００５７】
図１に示す設計流用支援装置１の要求情報取得部１１、候補抽出部１３、設計記憶部１２、乖離度計算部１４、コスト記憶部１５、提示情報生成部１６、および、出力部１７の処理は、制御プログラム５９が、制御部５１、主記憶部５２、外部記憶部５３、操作部５４、表示部５５および送受信部５６などを資源として用いて処理することによって実行する。
【００５８】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００５９】
制御部５１、主記憶部５２、外部記憶部５３、操作部５４、表示部５５、送受信部５６、内部バス５０などから構成される設計流用支援装置１の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなど）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する設計流用支援装置１を構成してもよい。また、インターネットなどの通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロードなどすることで設計流用支援装置１を構成してもよい。
【００６０】
また、設計流用支援装置１の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６１】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板（BBS, Bulletin Board System）に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを提供してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００６２】
１  設計流用支援装置、１１  要求情報取得部、１２  設計記憶部、１３  候補抽出部、１４  乖離度計算部、１５  コスト記憶部、１６  提示情報生成部、１７  出力部、５０  内部バス、５１  制御部、５２  主記憶部、５３  外部記憶部、５４  操作部、５５  表示部、５６  送受信部、５９  制御プログラム。
【図１】
0006403527.tif 000002
【図２】
0006403527.tif 000003
【図３】
0006403527.tif 000004
【図４】
0006403527.tif 000005
【図５】
0006403527.tif 000006
【図６】
0006403527.tif 000007
【図７】
0006403527.tif 000008
【図８】
0006403527.tif 000009
【図９】
0006403527.tif 000010