(57)【特許請求の範囲】
【請求項１】
複数の部品から構成される製品の設計を支援する設計支援装置であって、
材料毎に、当該材料の属性と、当該属性の属性値と、当該材料の価格と、を有する部材費情報、を記憶する記憶部と、
前記部品毎に、当該部品の機能と、当該機能のために必要な材料の属性と、当該属性の属性値条件と、を有する構造分析表情報、が入力される入力受付手段と、
前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の属性値条件とに基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料を選択し、当該選択した材料の価格を前記部材費情報から取得する選択手段と、
前記部品毎の、前記選択した材料のうち当該部品の全ての機能のために必要な属性及び属性値の材料と、当該材料の価格と、を有する部品材料二元表情報を生成する部品材料二元表情報生成手段と、
前記部品毎の、前記選択した材料のうち当該部品の機能の各々のために必要な属性及び当該属性の属性値条件を満たす材料と、当該材料の価格と、を有する機能材料二元表情報を生成する機能材料二元表情報生成手段と、
前記部品材料二元表情報及び前記機能材料二元表情報のうちの少なくとも何れか一方を出力する出力手段と、
を有することを特徴とする設計支援装置。
【請求項２】
請求項１に記載の設計支援装置であって、
前記部材費情報は、材料毎に、当該材料から部品を形成する工法と、当該工法で形成した場合の当該材料の属性と、当該属性の属性値と、当該材料の価格と、当該工法で形成した場合の費用と、を有し、
前記選択手段は、前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の属性値条件とに基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料及び工法の組み合わせを選択し、当該選択した組み合わせの材料の価格と、当該選択した組み合わせの工法の費用とを前記部材費情報から取得し、
前記部品材料二元表情報生成手段は、前記部品毎の、前記選択した組み合わせのうち当該部品の全ての機能のために必要な属性及び属性値を満たす組み合わせの材料及び工法と、当該材料の価格と、当該工法の費用と、を有する前記部品材料二元表情報を生成し、
前記機能材料二元表情報生成手段は、前記部品毎の、前記選択した組み合わせのうち当該部品の機能の各々ために必要な属性及び当該属性の属性値条件を満たす組み合わせの材料及び工法と、当該材料の価格と、当該工法の費用と、を有する前記機能材料二元表情報を生成すること、
を特徴とする設計支援装置。
【請求項３】
請求項１又は２に記載の設計支援装置であって、
前記選択手段は、前記構造分析表情報の前記属性値条件の各々を、当該属性値条件を含む所定範囲で拡大し、前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の前記拡大した属性値条件に基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の前記拡大した属性値条件とを満たす材料及び工法のうち少なくとも材料、を選択すること、
を特徴とする設計支援装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の設計支援装置であって、
前記入力受付手段には、前記部品の各々が他の部品に組み付けられているか否かを示す組み付け関係を有する部品表情報、がさらに入力され、
前記部品材料二元表情報生成手段は、前記部品表情報から取得した前記組み付け関係をさらに有する前記部品材料二元表情報を生成し、
前記機能材料二元表情報生成手段は、前記部品表情報から取得した前記組み付け関係をさらに有する前記機能材料二元表情報を生成すること、
を特徴とする設計支援装置。
【請求項５】
請求項４に記載の設計支援装置であって、
前記部品材料二元表情報生成手段は、前記組み付け関係に基づいて、前記部品の各々に、他の部品が複数組みつけられているか否かを示す情報をさらに有する前記部品材料二元表情報を生成し、
前記機能材料二元表情報生成手段は、前記組み付け関係に基づいて、前記部品の各々に、他の部品が複数組みつけられているか否かを示す情報をさらに有する前記機能材料二元表情報を生成すること、
を特徴とする設計支援装置。
【請求項６】
請求項１乃至３のいずれか一項に記載の設計支援装置であって、
前記入力受付手段には、前記部品の各々と他の部品との間隔が予め定めた間隔よりも狭いか否か示す近接情報を有する部品表情報、がさらに入力され、
前記部品材料二元表情報生成手段は、前記部品表情報から取得した近接情報をさらに有する前記部品材料二元表情報を生成し、
前記機能材料二元表情報生成手段は、前記部品表情報から取得した近接情報をさらに有する前記機能材料二元表情報を生成すること、
を特徴とする設計支援装置。
【請求項７】
請求項６に記載の設計支援装置であって、
前記部品表情報は、前記部品の各々に、他の部品がどのように組みつけられているかという分類を示す部品分類情報をさらに有し、
前記部品材料二元表情報生成手段は、前記部品分類情報に基づいて、前記部品材料二元表情報を、前記分類に従って並べ替えて作成し、
前記機能材料二元表情報生成手段は、前記部品分類情報に基づいて、前記機能材料二元表情報を、前記分類に従って並べ替えて作成すること、
を特徴とする設計支援装置。
【請求項８】
複数の部品から構成される製品の設計を支援する設計支援装置であって、
部品を組み付ける方向と、当該方向で部品を組み付けるコストと、を有する組付費情報と、
組み付ける部品同士の形状の特徴を示す形状的特徴と、当該形状的特徴において部品の組み付けを行うことのできる方向の条件を示す方向条件と、を有する組付可能情報と、
が記憶される記憶部と、
前記製品を構成する部品毎に、当該部品が組み付けられる他の部品である被組付部品と、当該部品を組み付ける方向である組付方向と、当該部品と当該被組付部品との前記形状的特徴と、を有する部品表情報、が入力される入力受付手段と、
前記部品表情報の前記各部品の前記形状的特徴及び当該形状的特徴の前記組付方向と、前記組付可能情報の前記各形状的特徴及び当該形状的特徴の方向条件とに基づいて、前記製品を構成する部品の各々の、当該部品の前記組付方向でない他の方向を取得する方向取得手段と、
前記製品を構成する部品毎に、当該部品の前記被組付部品と、当該部品の前記組付方向と、当該部品の前記他の方向と、当該部品の前記組付方向における前記コストと、当該部品の前記他の方向における前記コストと、を有する部品組付方向二元表情報を生成する部品組付方向二元表情報生成手段と、
前記生成した部品組付方向二元表情報を出力する出力手段と、を有すること
を特徴とする設計支援装置。
【請求項９】
請求項８に記載の設計支援装置であって、
選択手段と、
機能材料二元表情報生成手段と、をさらに有し、
前記記憶部は、材料毎に、当該材料の属性と、当該属性の属性値と、当該材料の価格と、を有する部材費情報、をさらに記憶し、
前記組付可能情報には、前記形状的特徴の各々において、部品の一部である解放部と、当該解放部を取り除くことで当該形状的特徴において組み付けを行うことができる他の方向である条件付組付方向と、がさらに含まれており、
前記入力受付手段は、
前記製品を構成する部品毎に、当該部品の機能と、当該機能のために必要な材料の属性と、当該属性の属性値条件と、を有する構造分析表情報と、
前記製品を構成する部品の前記解放部と、当該部品の前記機能のうち当該解放部の果たす機能である解放部機能と、を有する解放部機能情報と、
の入力をさらに受付け、
前記選択手段は、前記解放部機能情報の前記解放部機能と、前記構造分析表情報の前記各機能及び当該機能の属性並びに当該属性の属性値条件とに基づいて、前記解放部機能情報の前記解放部毎に、当該解放部の果たす機能のために必要な材料の属性及び属性値条件を取得し、前記部材費情報の前記各属性及び当該属性の属性値と、当該取得した各属性及び当該属性の属性値条件とに基づいて、当該解放部の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料を選択し、当該選択した材料の価格を前記部材費情報から取得し、
前記機能材料二元表情報生成手段は、前記製品を構成する部品毎の、当該部品の前記解放部の果たす機能と、当該機能のために前記選択した材料と、当該材料の価格と、を有する機能材料二元表情報を生成し、
前記出力部は、前記前記機能材料二元表情報をさらに出力すること
を特徴とする設計支援装置。
【請求項１０】
複数の部品から構成される製品の設計を支援する設計支援装置による設計支援方法であって、
前記設計支援装置は、記憶部と、演算部と、を有し、
前記記憶部は、材料毎に、当該材料の属性と、当該属性の属性値と、当該材料の価格と、を有する部材費情報、を記憶し、
前記演算部が、
前記部品毎に、当該部品の機能と、当該機能のために必要な材料の属性と、当該属性の属性値条件と、を有する構造分析表情報、が入力される入力受付ステップと、
前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の属性値条件とに基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料を選択し、当該選択した材料の価格を前記部材費情報から取得する選択ステップと、
前記部品毎の、前記選択した材料のうち当該部品の全ての機能のために必要な属性及び属性値の材料と、当該材料の価格と、を有する部品材料二元表情報を生成する部品材料二元表情報生成ステップと、
前記部品毎の、前記選択した材料のうち当該部品の機能の各々のために必要な属性及び当該属性の属性値条件を満たす材料と、当該材料の価格と、を有する機能材料二元表情報を生成する機能材料二元表情報生成ステップと、
前記部品材料二元表情報及び前記機能材料二元表情報のうちの少なくとも何れか一方を出力する出力ステップと、を実行すること
を特徴とする設計支援方法。
【請求項１１】
複数の部品から構成される製品の設計を支援する設計支援装置による設計支援方法であって、
前記設計支援装置は、記憶部と、演算部と、を有し、
前記記憶部は、
部品を組み付ける方向と、当該方向で部品を組み付けるコストと、を有する組付費情報と、
組み付ける部品同士の形状の特徴を示す形状的特徴と、当該形状的特徴において部品の組み付けを行うことのできる方向の条件を示す方向条件と、を有する組付可能情報と、を記憶し、
前記演算部が、
前記製品を構成する部品毎に、当該部品が組み付けられる他の部品である被組付部品と、当該部品を組み付ける方向である組付方向と、当該部品と当該被組付部品との前記形状的特徴と、を有する部品表情報、が入力される入力受付ステップと、
前記部品表情報の前記各部品の前記形状的特徴及び当該形状的特徴の前記組付方向と、前記組付可能情報の前記各形状的特徴及び当該形状的特徴の方向条件とに基づいて、前記製品を構成する部品の各々の、当該部品の前記組付方向でない他の方向を取得するステップと、
前記製品を構成する部品毎に、当該部品の前記被組付部品と、当該部品の前記組付方向と、当該部品の前記他の方向と、当該部品の前記組付方向における前記コストと、当該部品の前記他の方向における前記コストと、を有する部品組付方向二元表情報を生成するステップと、
前記生成した部品組付方向二元表情報を出力するステップと、を実行すること
を特徴とする設計支援方法。
【請求項１２】
複数の部品から構成される製品の設計を支援する設計支援プログラムであって、
コンピュータは、記憶部と、演算部とを有し、
前記記憶部は、材料毎に、当該材料の属性と、当該属性の属性値と、当該材料の価格と、を有する部材費情報、を記憶し、
前記演算部を、
前記部品毎に、当該部品の機能と、当該機能のために必要な材料の属性と、当該属性の属性値条件と、を有する構造分析表情報、が入力される入力受付手段と、
前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の属性値条件とに基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料を選択し、当該選択した材料の価格を前記部材費情報から取得する選択手段と、
前記部品毎の、前記選択した材料のうち当該部品の全ての機能のために必要な属性及び属性値の材料と、当該材料の価格と、を有する部品材料二元表情報を生成する部品材料二元表情報生成手段と、
前記部品毎の、前記選択した材料のうち当該部品の機能の各々のために必要な属性及び当該属性の属性値条件を満たす材料と、当該材料の価格と、を有する機能材料二元表情報を生成する機能材料二元表情報生成手段と、
前記部品材料二元表情報及び前記機能材料二元表情報のうちの少なくとも何れか一方を出力する出力手段と、して機能させること
を特徴とする設計支援装置。
【請求項１３】
複数の部品から構成される製品の設計を支援する設計支援プログラムであって、
コンピュータは、記憶部と、演算部とを有し、
前記記憶部は、
部品を組み付ける方向と、当該方向で部品を組み付けるコストと、を有する組付費情報と、
組み付ける部品同士の形状の特徴を示す形状的特徴と、当該形状的特徴において部品の組み付けを行うことのできる方向の条件を示す方向条件と、を有する組付可能情報と、を記憶し、
前記演算部を、
前記製品を構成する部品毎に、当該部品が組み付けられる他の部品である被組付部品と、当該部品を組み付ける方向である組付方向と、当該部品と当該被組付部品との前記形状的特徴と、を有する部品表情報、が入力される入力受付手段と、
前記部品表情報の前記各部品の前記形状的特徴及び当該形状的特徴の前記組付方向と、前記組付可能情報の前記各形状的特徴及び当該形状的特徴の方向条件とに基づいて、前記製品を構成する部品の各々の、当該部品の前記組付方向でない他の方向を取得する方向取得手段と、
前記製品を構成する部品毎に、当該部品の前記被組付部品と、当該部品の前記組付方向と、当該部品の前記他の方向と、当該部品の前記組付方向における前記コストと、当該部品の前記他の方向における前記コストと、を有する部品組付方向二元表情報を生成する部品組付方向二元表情報生成手段と、
前記生成した部品組付方向二元表情報を出力する出力手段と、として機能させること
を特徴とする設計支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の設計を支援する技術に関する。
【背景技術】
【０００２】
特許文献１では、製品設計において、設計される製品の部品に使用すべき材料の候補を、環境コスト、為替レートを利用して評価し、その評価の結果に基づいて候補の中から製品に使用する部品を選択する技術が記載されている。
【０００３】
【特許文献１】特開２００６−３７３１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術は、設計される製品の材料費を低減するものであり、製品の構造に関しては考慮されておらず、特に、材料費が製品の構造面から高コストになっている場合には、特許文献１に記載の技術では大きな費用の低減効果を望むことはできない。
【０００５】
そこで、本発明は、製品の構造的な設計を支援することで、製品に関する改善指針の創出を支援する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、本発明は、製品を構成する部品の機能を果たすことのできる材料を、費用面及び他の部品との関係において選択することができるようにする。
【０００７】
例えば、本発明は、複数の部品から構成される製品の設計を支援する設計支援装置であって、材料毎に、当該材料の属性と、当該属性の属性値と、当該材料の価格と、を有する部材費情報、を記憶する記憶部と、前記部品毎に、当該部品の機能と、当該機能のために必要な材料の属性と、当該属性の属性値条件と、を有する構造分析表情報、が入力される入力受付手段と、前記部材費情報の前記各属性及び当該属性の属性値と、前記構造分析表情報の前記各属性及び当該属性の属性値条件とに基づいて、前記部品毎に、当該部品の機能の各々のために必要な材料の属性と当該属性の属性値条件とを満たす材料を選択し、当該選択した材料の価格を前記部材費情報から取得する選択手段と、前記部品毎の、前記選択した材料のうち当該部品の全ての機能のために必要な属性及び属性値の材料と、当該材料の価格と、を有する部品材料二元表情報を生成する部品材料二元表情報生成手段と、前記部品毎の、前記選択した材料のうち当該部品の機能の各々のために必要な属性及び当該属性の属性値条件を満たす材料と、当該材料の価格と、を有する機能材料二元表情報を生成する機能材料二元表情報生成手段と、前記部品材料二元表情報及び前記機能材料二元表情報のうちの少なくとも何れか一方を出力する出力手段と、有することを特徴とする。
【発明の効果】
【０００８】
以上のように、本発明によれば、製品の構造的な設計を支援することで、製品に関する改善指針の創出を支援する技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の第一の実施形態である設計支援装置１００の概略図である。
【００１０】
図示するように、設計支援装置１００は、記憶部１１０と、制御部１２０と、入力部１３０と、出力部１４０と、を備える。
【００１１】
ここで、本実施形態における設計支援装置１００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【００１２】
そして、構造体１６０は、図３（構造体１６０の組み付け例を示す概略図）に示すように、部品１６０ａの上に部品１６０ｂを組付け、その上に部品１６０ｃと部品１６０ｄを予め組付したものを置き、その横に部品１６０ｅを組付け、部品１６０ｆで部品１６０ｅを部品１６０ａに締結し、部品１６０ｇを部品１６０ｅに組付け、部品１６０ｈを部品１６０ａに組付け、部品１６０ｉと部品１６０ｊで部品１６０ｈを部品１６０ａに締結することで、組み立てられる。
【００１３】
図１に戻り、記憶部１１０は、部材費情報記憶領域１１１と、入力情報記憶領１１１と、算出情報記憶領域１１３と、を備える。
【００１４】
部材費情報記憶領域１１１には、材料毎に、当該材料の属性と、当該材料の価格と、を特定する情報が格納される。
【００１５】
例えば、本実施形態においては、図４（部材費テーブル１１１ａの概略図）に示すような部材費テーブル１１１ａが部材費情報記憶領域１１１に記憶される。
【００１６】
図示するように、部材費テーブル１１１ａは、材料特定領域１１１ｂと、属性特定領域１１１ｃと、属性値領域１１１ｄと、を備える。
【００１７】
材料特定領域１１１ｂは、材料行１１１ｅと、材料詳細行１１１ｆと、単価行１１１ｇと、を備える。
【００１８】
材料行１１１ｅには、材料を識別するための識別情報である材料の一般名（材料名）を特定する情報が格納される。
【００１９】
材料詳細行１１１ｆには、材料行１１１ｅで特定される材料名に対応する欄に、当該材料名で特定される材料を詳細に特定する情報、例えば、当該材料の製造会社及び型番を特定する情報が格納される。
【００２０】
単価行１１１ｇには、材料行１１１ｅで特定される材料名に対応する欄に、当該材料名で特定される材料の単価を特定する情報が格納される。
【００２１】
属性特定領域１１１ｃは、属性列１１１ｈと、種別列１１１ｉと、単位列１１１ｊと、を備える。
【００２２】
属性列１１１ｈには、属性を識別するための識別情報である属性の一般名（属性名）を特定する情報が格納される。
【００２３】
種別列１１１ｉには、属性列１１１ｈで特定される属性名に対応する欄に、当該属性の属する種別を特定する情報が格納される。ここで、本実施形態においては、属性の属する種別を特定する情報として、属性を生ずる原因を特定する情報が格納される。例えば、本実施形態においては、属性を生ずる原因は「材料」又は「工法」があるものとする。
【００２４】
単位列１１１ｊには、属性列１１１ｈで特定される属性名に対応する欄に、属性列１１１ｈで特定される属性名に対応する値（属性値）を入力する際の単位を特定する情報が格納される。
【００２５】
属性値領域１１１ｄには、材料特定領域１１１ｂで特定される材料名に対応する欄に、属性特定領域１１１ｃで特定される属性の属性値を特定する情報が格納される。
【００２６】
図１に戻り、入力情報記憶領域１１２には、設計支援装置１００のオペレータが入力する情報を格納する。
【００２７】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図５（部品表テーブル１７０の概略図）に示すような部品表テーブル１７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６（構造分析表テーブル１７１の概略図）に示すような構造分析表テーブル１７１と、が入力情報記憶領域１１２に記憶される。
【００２８】
図５に示すように、部品表テーブル１７０は、Ｎｏ欄１７０ａと、部品名欄１７０ｂと、個数欄１７０ｃと、改善対象欄１７０ｄと、材料欄１７０ｅと、材料詳細欄１７０ｆと、工法欄１７０ｇと、工法詳細欄１７０ｈと、製造重量欄１７０ｉと、外形寸法欄１７０ｊと、を備える。
【００２９】
Ｎｏ欄１７０ａには、各部品に割り当てられた識別番号が格納される。
【００３０】
部品名欄１７０ｂには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【００３１】
個数欄１７０ｃには、部品名欄１７０ａで特定される部品が、設計対象となっている構造体において使用されている個数を特定する情報が格納される。
【００３２】
改善対象欄１７０ｄには、部品名欄１７０ａで特定される部品を設計支援装置１００において改善の対象とするか否かを特定する情報が格納される。ここで、本実施形態においては、改善の対象とする場合には「○」の記号が、改善の対象としない場合には「×」の記号が本欄に格納される。
【００３３】
材料欄１７０ｅには、部品名欄１７０ａで特定される部品を形成する材料の材料名を特定する情報が格納される。
【００３４】
材料詳細欄１７０ｆには、部品名欄１７０ａで特定される部品を形成する材料を詳細に特定する情報、例えば、当該材料の製造会社及び型番を特定する情報が格納される。
【００３５】
工法欄１７０ｇには、部品名欄１７０ａで特定される部品を形成する工法を識別するための工法名を特定する情報が格納される。
【００３６】
工法詳細欄１７０ｈには、部品名欄１７０ａで特定される部品を形成する工法を詳細に識別するための情報が格納される。
【００３７】
製造重量欄１７０ｉには、部品名欄１７０ａで特定される部品の重量を特定する情報が格納される。
【００３８】
外形寸法欄１７０ｊには、部品名欄１７０ａで特定される部品の外形寸法（縦×横×奥行き）を特定する情報が格納される。
【００３９】
図６に示すように、構造分析表テーブル１７１は、Ｎｏ欄１７１ａと、部品名欄１７１ｂと、個数欄１７１ｃと、改善対象欄１７１ｄと、機能欄１７１ｅと、属性欄１７１ｆと、属性値欄１７１ｇと、単位欄１７１ｈと、を備える。
【００４０】
Ｎｏ欄１７１ａには、各部品に割り当てられた識別番号が格納される。
【００４１】
部品名欄１７１ｂには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【００４２】
個数欄１７１ｃには、部品名欄１７１ａで特定される部品が、設計対象となっている構造体において使用されている個数を特定する情報が格納される。
【００４３】
改善対象欄１７１ｄには、部品名欄１７１ａで特定される部品を設計支援装置１００において改善の対象とするか否かを特定する情報が格納される。ここで、本実施形態においては、改善の対象とする場合には「○」の記号が、改善の対象としない場合には「×」の記号が本欄に格納される。
【００４４】
なお、構造分析表テーブル１７１におけるＮｏ欄１７１ａ、部品名欄１７１ｂ、個数欄１７１ｃ及び改善対象欄１７１ｄは、部品表テーブル１７０におけるＮｏ欄１７０ａ、部品名欄１７０ｂ、個数欄１７０ｃ及び改善対象欄１７０ｄに対応するものである。
【００４５】
機能欄１７１ｅには、部品名欄１７１ａで特定される部品が果たす機能を特定する情報が格納される。なお、この機能については、一つに限られず、二つ以上を格納することも可能であり、二つ以上を格納する場合には、機能毎にレコードを作成する。
【００４６】
属性欄１７１ｆには、機能欄１７１ｅで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性を特定する情報が格納される。
【００４７】
属性値欄１７１ｇには、機能欄１７１ｅで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性が有する属性値の範囲を特定する情報が格納される。ここで、本実施形態においては、属性値の範囲を属性値の最大値及び最小値の少なくとも何れか一方を特定する情報が格納される。
【００４８】
単位欄１７１ｈには、属性値欄１７１ｇで特定される属性値の単位を特定する情報が格納される。
【００４９】
算出情報記憶領域１１３には、後述する制御部１２０で算出された情報が格納される。
【００５０】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図７（属性材料二元表テーブル１８０の概略図）に示すような属性材料二元表テーブル１８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図８（部品材料二元表テーブル１８１の概略図）に示すような部品材料二元表テーブル１８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料とを特定する情報として図９（機能材料二元表テーブル１８２の概略図）に示すような機能材料二元表テーブル１８２と、が記憶される。
【００５１】
図７に示すように、属性材料二元表テーブル１８０は、材料特定領域１８０ａと、属性特定領域１８０ｂと、適用可否特定領域１８０ｃと、を備える。
【００５２】
材料特定領域１８０ａは、材料行１８０ｄと、材料詳細行１８０ｅと、単価行１８０ｆと、適用部品行１８０ｇと、を備える。
【００５３】
材料行１８０ｄには、材料を識別するための識別情報である材料の一般名（材料名）を特定する情報が格納される。
【００５４】
材料詳細行１８０ｅには、材料行１８０ｄで特定される材料名に対応する欄に、当該材料名で特定される材料を詳細に特定する情報、例えば、当該材料の製造会社及び型番を特定する情報が格納される。
【００５５】
単価行１８０ｆには、材料行１８０ｄで特定される材料名に対応する欄に、当該材料名で特定される材料の単価を特定する情報が格納される。
【００５６】
ここで、材料行１８０ｄ、材料詳細行１８０ｅ及び単価行１８０ｆに格納される情報は、部材費テーブル１１１ａの材料特定領域１１１ｂにおける材料行１１１ｅ、材料詳細行１１１ｆ及び単価行１１１ｇに格納される情報（属性を満たすもののみ）が格納される。
【００５７】
適用部品行１８０ｇには、材料行１８０ｄで特定される材料名に対応する欄であって、設計の対象となっている構造体を構成している部品に使用されている材料名に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄は空欄にされている。また、適用部品行１８０ｇに格納される情報については、部品表テーブル１７０に基づいて判断される。
【００５８】
属性特定領域１８０ｂは、Ｎｏ列１８０ｈと、部品名列１８０ｉと、部品機能列１８０ｊと、属性列１８０ｋと、属性値列１８０ｌと、単位列１８０ｍと、を備える。
【００５９】
Ｎｏ列１８０ｈには、各部品に割り当てられた識別番号が格納される。
【００６０】
部品名列１８０ｉには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【００６１】
部品機能列１８０ｊには、部品名列１８０ｉで特定される部品が果たす機能を特定する情報が格納される。なお、この機能については、一つに限られず、二つ以上を格納することも可能であり、二つ以上を格納する場合には、機能毎にレコードを作成する。
【００６２】
属性列１８０ｋには、部品機能列１８０ｊで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性を特定する情報が格納される。
【００６３】
属性値列１８０ｌには、部品機能欄１８０ｊで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性が有する属性値の範囲を特定する情報が格納される。ここで、本実施形態においては、属性値の範囲を特定する情報として、属性値の最大値及び最小値の少なくとも何れか一方を特定する情報が格納される。
【００６４】
単位列１８０ｍは、属性値欄１８０ｌで特定される属性値の単位を特定する情報が格納される。
【００６５】
ここで、属性特定領域１８０ｂにおける、Ｎｏ列１８０ｈ、部品名列１８０ｉ、部品機能列１８０ｊ、属性列１８０ｋ、属性値列１８０ｌ及び単位列１８０ｍには、構造分析表テーブル１７１における、Ｎｏ欄１７１ａ、部品名欄１７１ｂ、機能欄１７１ｅ、属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈに格納されている情報（属性を満たすもののみ）が格納される。
【００６６】
適用可否特定領域１８０ｃには、材料特定領域１８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たすか否かを特定する情報が格納される。
【００６７】
ここで、本実施形態においては、材料特定領域１８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、空欄にされている。
【００６８】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、材料特定領域１８０ａで特定される材料が、部品名列１８０ｉで特定される部品に使用されていることを示すものである。
【００６９】
図８に示すように、部品材料二元表テーブル１８１は、材料特定領域１８１ａと、部品特定領域１８１ｂと、適用可否特定領域１８１ｃと、を備える。
【００７０】
材料特定領域１８１ａは、材料行１８１ｄと、材料詳細行１８１ｅと、単価行１８１ｆと、適用部品行１８１ｇと、を備える。
【００７１】
材料行１８１ｄには、材料を識別するための識別情報である材料の一般名（材料名）を特定する情報が格納される。
【００７２】
材料詳細行１８１ｅには、材料行１８１ｄで特定される材料名に対応する欄に、当該材料名で特定される材料を詳細に特定する情報、例えば、当該材料の製造会社及び型番を特定する情報が格納される。
【００７３】
単価行１８１ｆには、材料行１８１ｄで特定される材料名に対応する欄に、当該材料名で特定される材料の単価を特定する情報が格納される。
【００７４】
適用部品行１８１ｇには、材料行１８１ｄで特定される材料名に対応する欄であって、設計の対象となっている構造体を構成している部品に使用されている材料名に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄は空欄にされている。
【００７５】
ここで、材料行１８１ｄ、材料詳細行１８１ｅ、単価行１８１ｆ及び適用部品行１８１ｇに格納される情報は、属性材料二元表テーブル１８０の材料行１８０ｄ、材料詳細行１８０ｅ、単価行１８０ｆ及び適用部品行１８０ｇに格納される情報が格納される。
【００７６】
部品特定領域１８１ｂは、Ｎｏ列１８１ｈと、部品名列１８１ｉと、を備える。
【００７７】
Ｎｏ列１８１ｈには、各部品に割り当てられた識別番号が格納される。
【００７８】
部品名列１８１ｉには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【００７９】
ここで、部品特定領域１８１ｂのＮｏ列１８１ｈ及び部品名列１８１ｉに格納される情報は、属性材料二元表テーブル１８０のＮｏ列１８０ｈ及び部品名列１８０ｉに格納される情報が格納される。
【００８０】
適用可否特定領域１８１ｃには、材料特定領域１８１ａで特定される材料が、部品特定領域１８１ｂで特定される部品が有する全ての機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【００８１】
ここで、本実施形態においては、材料特定領域１８１ａで特定される材料が、部品特定領域１８１ｂで特定される部品が有する全ての機能を果たすのに必要な属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、空欄にされている。
【００８２】
なお、黒塗りの丸「●」は、設計の対象となっている構造体に使用されている部品名列１８１ｉで特定される部品に使用されている材料を示すものである。
【００８３】
図９に示すように、機能材料二元表テーブル１８２は、材料特定領域１８２ａと、機能特定領域１８２ｂと、適用可否特定領域１８２ｃと、を備える。
【００８４】
材料特定領域１８２ａは、材料行１８２ｄと、材料詳細行１８２ｅと、単価行１８２ｆと、適用部品行１８２ｇと、を備える。
【００８５】
材料行１８２ｄには、材料を識別するための識別情報である材料の一般名（材料名）を特定する情報が格納される。
【００８６】
材料詳細行１８２ｅには、材料行１８２ｄで特定される材料名に対応する欄に、当該材料名で特定される材料を詳細に特定する情報、例えば、当該材料の製造会社及び型番を特定する情報が格納される。
【００８７】
単価行１８２ｆには、材料行１８２ｄで特定される材料名に対応する欄に、当該材料名で特定される材料の単価を特定する情報が格納される。
【００８８】
適用部品行１８２ｇには、材料行１８２ｄで特定される材料名に対応する欄であって、設計の対象となっている構造体を構成している部品に使用されている材料名に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄は空欄にされている。
【００８９】
ここで、材料行１８２ｄ、材料詳細行１８２ｅ、単価行１８２ｆ及び適用部品行１８２ｇに格納される情報は、属性材料二元表テーブル１８０の材料行１８０ｄ、材料詳細行１８０ｅ、単価行１８０ｆ及び適用部品行１８０ｇに格納される情報が格納される。
【００９０】
機能特定領域１８２ｂは、Ｎｏ列１８２ｈと、部品名列１８２ｉと、部品機能列１８２ｊと、を備える。
【００９１】
Ｎｏ列１８２ｈには、各部品に割り当てられた識別番号が格納される。
【００９２】
部品名列１８２ｉには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【００９３】
部品機能列１８２ｊには、部品名列１８２ｉで特定される部品が果たす機能を特定する情報が格納される。なお、この機能については、一つに限られず、二つ以上を格納することも可能であり、二つ以上を格納する場合には、機能毎にレコードを作成する。
【００９４】
適用可否特定領域１８２ｃには、材料特定領域１８２ａで特定される材料が、機能特定領域１８２ｂで特定される機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【００９５】
ここで、本実施形態においては、材料特定領域１８２ａで特定される材料が、機能特定領域１８２ｂで特定される機能を果たすのに必要な属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、空欄にされている。
【００９６】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、部品名列１８２ｉで特定される部品に使用されている材料を示すものである。
【００９７】
図１に戻り、制御部１２０は、二元表情報生成部１２１と、改善指針生成部１２２と、を備える。
【００９８】
二元表情報生成部１２１は、設計支援装置１００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部材費テーブル１１１ａを用いて、属性材料二元表テーブル１８０を生成し、生成した属性材料二元表テーブル１８０から、部品材料二元表テーブル１８１と機能材料二元表テーブル１８２を生成する。
【００９９】
具体的には、まず、二元表情報生成部１２１は、設計支援装置１００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部品表テーブル１７０及び構造分析表テーブル１７１を入力情報記憶領域１１２に記憶する。
【０１００】
そして、二元表情報生成部１２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定する（但し、構造分析表テーブル１７１の改善対象欄１７０ｄにおいて、改善対象としないと特定されていつものについては、このような処理を行わない）。
【０１０１】
例えば、二元表情報生成部１２１は、構造分析表テーブル１７１の属性欄１７１ｆで属性を特定し、特定した属性と同じ属性が格納されている属性列１１１ｈの欄を部材費テーブル１１１ａで特定し、特定した欄と同じ行に格納されている各材料の属性値を属性値領域１１１ｄから特定し、特定した属性値の中で、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を満たす属性値を有する材料の材料名と、材料詳細と、単価と、を部材費テーブル１１１ａの材料列１１１ｅ、材料詳細列１１１ｆ、単価列１１１ｇから抽出して、属性値の範囲を満たす属性に関連付けて記憶しておく。
【０１０２】
そして、二元表情報生成部１２１は、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を満たす属性値を有する材料が見つかった部品の部品Ｎｏと、部品名と、部品機能と、属性と、属性値の範囲と、単位と、を構造分析表テーブルのＮｏ欄１７１ａ、部品名欄１７１ｂ、機能欄１７１ｅ、属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈから抽出して、属性材料二元表テーブル１８０の材料特定領域１８０ｂの対応する列の欄に格納し、格納した部品の機能に関連付けられている材料の材料名と、材料詳細と、単価と、を材料特定領域１８０ａの対応する列の欄に格納し、材料特定領域１８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」を適用可否特定領域１８０ｃのこれらに対応する欄に格納する。
【０１０３】
なお、二元表情報生成部１２１は、部品表テーブル１７０のＮｏ欄１７０ａ、部品名欄１７０ｂ、材料欄１７０ｅ及び材料詳細欄１７０ｆを確認することにより、設計の対象となっている構造体において、材料特定領域１８０ａで特定される材料が、部品名列１８０ｉで特定される部品が使用されている場合には、対応する欄に黒塗りの丸「●」を格納する。
【０１０４】
そして、二元表情報生成部１２１は、このようにして生成した属性材料二元表テーブル１８０を算出情報記憶領域１１３に記憶する。
【０１０５】
次に、二元表情報生成部１２１は、属性材料二元表テーブル１８０において、各部品が果たす機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列１８０ｄ、材料詳細列１８０ｅ、単価列１８０ｆ及び適用部品列１８０ｇに格納されている情報を、部品材料二元表テーブル１８１の材料特定領域１８１ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、を部品特定領域１８１ｂに格納し、これらに対応する適用可否特定領域１８１ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０１０６】
なお、二元表情報生成部１２１は、設計の対象となっている構造体において、部品名列１８１ｉで特定される部品に使用されている材料には、黒塗りの丸「●」を格納する。
【０１０７】
そして、以上のようにして生成した部品材料二元表テーブル１８１を算出情報記憶領域１１３に記憶する。
【０１０８】
次に、二元表情報生成部１２１は、属性材料二元表テーブル１８０において、各機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列１８０ｄ、材料詳細列１８０ｅ、単価列１８０ｆ及び適用部品列１８０ｇに格納されている情報を、機能材料二元表テーブル１８２の材料特定領域１８２ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、部品機能と、を部品特定領域１８２ｂに格納し、これらに対応する適用可否特定領域１８２ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０１０９】
なお、二元表情報生成部１２１は、設計の対象となっている構造体において、部品名列１８２ｉで特定される部品に使用されている材料には、黒塗りの丸「●」を格納する。
【０１１０】
そして、以上のようにして生成した機能材料二元表テーブル１８２を算出情報記憶領域１１３に記憶する。
【０１１１】
さらに、二元表情報生成部１２１は、部品材料二元表テーブル１８１及び機能材料二元表テーブル１８２を出力部１３０に出力する処理を行う。
【０１１２】
改善指針生成部１２２は、部品材料二元表テーブル１８１及び機能材料二元表テーブル１８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０１１３】
具体的には、本実施形態においては、（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０１１４】
（１）改善指針生成部１２２は、部品材料二元表テーブル１８１の適用可否特定欄１８１ｃにおいて、部品特定欄１８１ｂに格納されている部品毎に、黒塗りの丸「●」で特定される材料の単価よりも白抜きの丸「○」で特定される材料で形成される部品の単価の方が安い材料を単価行１８１ｆで特定し、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料を採用する指針を提供する。
【０１１５】
（２）改善指針生成部１２２は、部品材料二元表テーブル１８１の適用可否特定欄１８１ｃにおいて、材料特定欄１８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料の共用化を図る指針を提供する。
【０１１６】
（３）改善指針生成部１２２は、部品材料二元表テーブル１８１の適用可否特定欄１８１ｃにおいて、材料特定欄１８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として成形等する部品の一体化を図る指針を提供する。
【０１１７】
（４）改善指針生成部１２２は、機能材料二元表テーブル１８２の部品特定欄１８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列１８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品を削除する指針を提供する。
【０１１８】
（５）改善指針生成部１２２は、機能材料二元表テーブル１８２の部品特定欄１８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列１８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品構造を簡略化する指針を提供する。
【０１１９】
そして、改善指針生成部１２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理も行う。
【０１２０】
入力部１３０は、設計支援装置１００のオペレータより、情報の入力を受け付ける。
【０１２１】
出力部１４０は、情報を出力する。
【０１２２】
以上に記載した設計支援装置１００は、例えば、図１０（コンピュータ１９０の概略図）に示すような、ＣＰＵ（Central Processing Unit）１９１と、メモリ１９２と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置１９３と、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）等の可搬性を有する記憶媒体１９４から情報を読み出す読取装置１９５と、キーボードやマウスなどの入力装置１９６と、ディスプレイなどの出力装置１９７と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）等の通信装置１９８と、を備えた一般的なコンピュータ１９０で実現できる。
【０１２３】
例えば、記憶部１１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部１２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０１２４】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０１２５】
図１１は、以上に記載した設計支援装置１００における処理を示すフローチャートである。
【０１２６】
まず、設計支援装置１００の二元表情報生成部１２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ１０）。ここで、受け付けるデータは、部品表テーブル１７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部１２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域１１２に記憶する。
【０１２７】
次に、二元表情報生成部１２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ１１）。
【０１２８】
そして、二元表情報生成部１２１は、部材費テーブル１１１ａから抽出した情報と、部品表テーブル１７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料二元表テーブル１８０を生成する（Ｓ１２）。
【０１２９】
次に、二元表情報生成部１２１は、ステップＳ１２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、部品材料二元表テーブル１８１を生成する（Ｓ１３）。なお、二元表情報生成部１２１は、このようにして生成した部品材料二元表テーブル１８１を算出情報記憶領域１１３に記憶する。
【０１３０】
また、二元表情報生成部１２１は、ステップＳ１２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、機能材料二元表テーブル１８２を生成する（Ｓ１４）。なお、二元表情報生成部１２１は、このようにして生成した機能材料二元表テーブル１８２を算出情報記憶領域１１３に記憶する。
【０１３１】
そして、二元表情報生成部１２１は、ステップＳ１３で生成した部品材料二元表テーブル１８１及びステップＳ１４で生成した機能材料二元表テーブル１８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ１５）。
【０１３２】
次に、改善指針生成部１２２は、ステップＳ１３で生成した部品材料二元表テーブル１８１及びステップＳ１４で生成した機能材料二元表テーブル１８２から（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ１６）。
【０１３３】
そして、改善指針生成部１２２は、ステップＳ１６で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ１７）。
【０１３４】
以上のような改善指針を出力部１４０に出力することで、例えば、図２に示すような構造体１６０において、以下のような改善指針を容易に導くことができる。
（１）低単価材料の採用
部品１６０ｈの材料はＰＣ(材料単価：５００円)であるが、これをＳＰＣＣ（材料単価：１００円）に変更することにより、部材費を低減することができる。
（２）材料の共用化
部品１６０ｈの材料はＰＣ(材料単価：５００円)であるが、これをＳＰＣＣ（材料単価:１００円）に変更することにより、同じ材料を使用する部品１６０ａと材料の共用化を図ることができる。
（３）部品の一体化
部品１６０ｈの材料はＰＣ(材料単価：５００円)であるが、これをＳＰＣＣ（材料単価：１００円）に変更可能であるから、同じ材料を使用する部品１６０ａと一体化できる可能性がある。
（４）部品の全ての機能を他部品に再配置し、当該部品を削除する（不要とする）
部品１６０ｅの材料はＰＣ（材料単価：１０００円）、機能は「部品１６０ｇを支持する」と「光を反射する」である。このうち、「部品１６０ｇを支持する」機能は、部品１６０ａの材料ＳＰＣＣ（材料単価：１００円）でも実現可能である。よって、この部品１６０ａに「部品１６０ｇを支持する」機能を再配置できる可能性がある。また、「光を反射する」機能は、部品１６０ｂの材料ＰＣ（材料単価：８００円）でも実現可能である。よって、この部品１６０ｂに「光を反射する」機能を再配置できる可能性がある。このように、１つの部品の全ての機能を他部品に再配置することにより、この部品を削除すること（不要とすること）ができる。
（５）一部の機能を他部品に再配置し、部品構造を簡素化する
部品１６０ｄの材料はシリコンゴム（材料単価：２０００円）、機能は「部品１６０ｃを支持する」と「沿面距離を確保する」である。このうち、「沿面距離を確保する」機能は、部品１６０ｂのPC（材料単価：８００円）でも実現可能である。よって、この部品１６０ｂに「沿面距離を確保する」機能を再配置できる可能性がある。これにより、部品１６０ｄの構造を簡素化できる。
【０１３５】
図１２（改善構造体２６０の概略図）に、改善構造体２６０の一例を示す。これは、図２に示す現行品の構造体１６０に、下記の改善を行ったものである。
【０１３６】
（１）部品１６０ｈの材料をＰＣ（材料単価：５００円）からＳＰＣＣ（材料単価:１００円）に変更することで、部品２６０ｈにした。
【０１３７】
（２）部品１６０ｈの材料をＰＣから部品１６０ａと同じＳＰＣＣに変更し、材料の共用化を図り部品２６０ｈとした。
【０１３８】
（３）部品１６０ｅの「部品１６０ｇを支持する」機能を部品１６０ａに、「光を反射する」機能を部品１６０ｂに再配置することで、部品１６０ｇを削除した。また、機能を再配置された部品１６０ａ及び部品１６０ｂをそれぞれ部品２６０ａ、部品２６０ｂとした。
【０１３９】
（４）部品１６０ｄの「沿面距離を確保する」機能を部品１６０ｂに再配置し、部品１６０ｄの上部をカットしたて部品２６０ｄとした。
【０１４０】
以上に記載した実施形態においては、改善指針生成部１２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置１００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料二元表テーブル１８１及び機能材料二元表テーブル１８２を設計支援装置１００のオペレータが分析することで、上記と同様な改善指針を作成し、図１２に示すような改善構造体２６０を設計することができる。
【０１４１】
ここで、部品材料二元表テーブル１８１を出力部１４０に表示する場合には、例えば、図１３（部品材料二元表テーブル１８１の表示例を示す概略図）に示すような表示画面１７２を出力するようにしてもよい。
【０１４２】
また、機能材料二元表テーブル１８２を出力部１４０に表示する場合には、例えば、図１４（機能材料二元表テーブル１８２の表示例を示す概略図）に示すような表示画面１７３を出力するようにしてもよい。
【０１４３】
図示するように表示画面１７２、１７３は、それぞれ部品材料二元表テーブル１８１及び機能材料二元表テーブル１８２に格納されている情報を、横軸に材料の単価を取ることで、成形したものである。このような表示画面１７２、１７３とすることで、改善効果を視覚的に確認することができる。
【０１４４】
図１５は、本発明の第二の実施形態である設計支援装置２００の概略図である。
【０１４５】
図示するように、設計支援装置２００は、記憶部２１０と、制御部２２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して、記憶部２１０及び制御部２２０が異なっているため、以下これらの異なっている点に関連する事項について説明する。
【０１４６】
ここで、本実施形態における設計支援装置２００も、第一の実施形態と同様に、図２に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０１４７】
図１２に戻り、記憶部２１０は、部材費情報記憶領域２１１と、入力情報記憶領２１１と、算出情報記憶領域２１３と、を備える。
【０１４８】
部材費情報記憶領域２１１には、材料毎及び当該材料から部品を形成する工法毎に、当該材料の属性と、当該材料の価格と、工法の価格と、を特定する情報が格納される。
【０１４９】
例えば、本実施形態においては、図１６（部材費テーブル２１１ａの概略図）に示すような部材費テーブル２１１ａが部材費情報記憶領域２１１に記憶される。
【０１５０】
図示するように、部材費テーブル２１１ａは、材料特定領域２１１ｂと、工法特定領域２１１ｋと、属性特定領域２１１ｃと、属性値領域２１１ｄと、を備える。
【０１５１】
材料特定領域２１１ｂは、材料行２１１ｅと、材料詳細行２１１ｆと、単価行２１１ｇと、を備え、これらに格納される情報は第一の実施形態と同様であるため説明を省略する。
【０１５２】
工法特定領域２１１ｋは、工法行２１１ｌと、工法詳細行２１１ｍと、単価行２１１ｎと、を備える。
【０１５３】
工法行２１１ｌには、材料行２１１ｅで特定される材料から部品を形成する工法を識別するための識別情報である工法の一般名（工法名）を特定する情報が格納される。
【０１５４】
工法詳細行２１１ｍには、工法行２１１ｌで特定される工法名に対応する欄に、当該工法名で特定される材料を詳細に特定する情報、例えば、当該工法を採用する製造会社や工法の識別番号を特定する情報が格納される。
【０１５５】
単価行２１１ｎには、工法行２１１ｌで特定される工法名に対応する欄に、当該工法名で特定される工法の単価を特定する情報が格納される。
【０１５６】
属性特定領域２１１ｃは、属性列２１１ｈと、種別列２１１ｉと、単位列２１１ｊと、を備え、これらに格納される情報については、第一の実施形態と同様であるため説明を省略する。
【０１５７】
属性値領域２１１ｄには、材料特定領域２１１ｂで特定される材料名に対応する欄に、属性特定領域２１１ｃで特定される属性の属性値を特定する情報が格納される。
【０１５８】
図２に戻り、入力情報記憶領域２１２には、設計支援装置２００のオペレータが入力する情報を格納する。
【０１５９】
ここで、本実施形態においても、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図５（部品表テーブル１７０の概略図）に示すような部品表テーブル１７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６（構造分析表テーブル１７１の概略図）に示すような構造分析表テーブル１７１と、が入力情報記憶領域２１２に記憶される。
【０１６０】
算出情報記憶領域２１３には、後述する制御部２２０で算出された情報が格納される。
【０１６１】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料と当該材料から部品を形成する工法とを特定する情報として図１７（属性材料工法二元表テーブル２８０の概略図）に示すような属性材料工法二元表テーブル２８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料と当該材料から部品を形成する工法とを特定する情報として図１８（部品材料工法二元表テーブル２８１の概略図）に示すような部品材料工法二元表テーブル２８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料と当該材料を形成する工法とを特定する情報として図１９（機能材料工法二元表テーブル２８２の概略図）に示すような機能材料工法二元表テーブル２８２と、が記憶される。
【０１６２】
図１７に示すように、属性材料工法二元表テーブル２８０は、材料特定領域２８０ａと、工法特定領域２８０ｎと、属性特定領域２８０ｂと、適用可否特定領域２８０ｃと、を備える。
【０１６３】
材料特定領域２８０ａは、材料行２８０ｄと、材料詳細行２８０ｅと、単価行２８０ｆと、適用部品行２８０ｇと、を備え、これらに格納される情報については第一の実施形態における属性材料二元表テーブル１８０と同様であるため説明を省略する。
【０１６４】
工法特定領域２８０ｎは、工法行２８０ｏと、工法詳細行２８０ｐと、単価行２８０ｑと、適用部品行２８０ｒと、を備える。
【０１６５】
工法行２８０ｏには、工法を識別するための識別情報である工法の一般名（工法名）を特定する情報が格納される。
【０１６６】
工法詳細行２８０ｐには、工法行２８０ｐで特定される工法名に対応する欄に、当該工法名で特定される工法を詳細に特定する情報が格納される。
【０１６７】
単価行２８０ｇには、工法行２８０ｐで特定される工法名に対応する欄に、当該工法名で特定される工法の単価を特定する情報が格納される。
【０１６８】
ここで、工法行２８０ｏ、工法詳細行２８０ｐ及び単価行２８０ｑに格納される情報は、部材費テーブル２１１ａの工法特定領域２１１ｋにおける工法行２１１ｌ、工法詳細行２１１ｍ及び単価行２１１ｎに格納される情報（属性を満たすもののみ）が格納される。
【０１６９】
また、適用部品行２８０ｒには、工法行２８０ｏで特定される工法名に対応する欄であって、設計の対象となっている構造体を構成している部品に使用されている材料名で特定される材料から部品を形成する際に採用されている工法に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄及び設計の対象となっている構造体を構成している部品に使用されているが材料名で特定される材料の形成に採用されていない工法に対応する欄は空欄にされている。また、適用部品行２８０ｒに格納される情報については、部品表テーブル１７０に基づいて判断される。
【０１７０】
属性特定領域２８０ｂは、Ｎｏ列２８０ｈと、部品名列２８０ｉと、部品機能列２８０ｊと、属性列２８０ｋと、属性値列２８０ｌと、単位列２８０ｍと、を備え、これらに格納される情報については第一の実施形態における属性材料二元表テーブル１８０と同様であるため説明を省略する。
【０１７１】
適用可否特定領域２８０ｃには、材料特定領域２８０ａで特定される材料が、属性特定領域２８０ｂで特定される属性を満たすか否かを特定する情報が格納される。
【０１７２】
ここで、本実施形態においては、材料特定領域２８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たす場合には、当該材料を形成することのできる工法に対応する欄に白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、当該材料を形成することのできる工法に対応する欄は空欄にされている。
【０１７３】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、材料特定領域１８０ａで特定される材料が、部品名列１８０ｉで特定される部品に使用されており、かつ、当該材料の形成に工法特定領域２８０ｎで特定される工法が採用されていることを示すものである。
【０１７４】
図１８に示すように、部品材料工法二元表テーブル２８１は、材料特定領域２８１ａと、工法特定領域２８１ｊと、部品特定領域２８１ｂと、適用可否特定領域２８１ｃと、を備える。
【０１７５】
材料特定領域２８１ａは、材料行２８１ｄと、材料詳細行２８１ｅと、単価行２８１ｆと、適用部品行２８１ｇと、を備え、これらに格納される情報については第一の実施形態における部品材料二元表テーブル１８１と同様であるため説明を省略する。
【０１７６】
工法特定領域２８１ｊは、工法行２８１ｋと、工法詳細行２８１ｌと、単価行２８１ｍと、適用部品行２８１ｎと、を備える。
【０１７７】
工法行２８１ｋには、工法を識別するための識別情報である工法の一般名（工法名）を特定する情報が格納される。
【０１７８】
工法詳細行２８１ｌには、工法行２８１ｋで特定される工法名に対応する欄に、当該工法名で特定される工法を詳細に特定する情報が格納される。
【０１７９】
単価行２８１ｍには、工法行２８１ｋで特定される工法名に対応する欄に、当該工法名で特定される工法の単価を特定する情報が格納される。
【０１８０】
適用部品行２８１ｎには、設計の対象となっている構造体を構成している部品に使用されている材料名に対応する材料から部品の形成に採用されている工法に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄及び設計の対象となっている構造体を構成している部品に使用されている材料名に対応する材料の加工に採用されていない工法に対応する欄は、空欄にされている。
【０１８１】
ここで、工法行２８１ｋ、材料詳細行２８１ｌ、単価行２８１ｍ及び適用部品行２８１ｎに格納される情報は、属性材料工法二元表テーブル２８０の工法特定領域２８０ｎに格納される情報が格納される。
【０１８２】
部品特定領域２８１ｂは、Ｎｏ列２８１ｈと、部品名列２８１ｉと、を備え、これらに格納される情報は、第一の実施形態における部品材料二元表テーブル１８１に格納される情報と同様であるため、説明を省略する。
【０１８３】
適用可否特定領域２８１ｃには、材料特定領域２８１ａで特定される材料が、部品特定領域１８１ｂで特定される部品の有する全ての機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【０１８４】
ここで、本実施形態においては、材料特定領域２８１ａで特定される材料が、部品特定領域２８１ｂで特定される部品が有する全ての機能を果たすのに必要な属性を満たす場合には、当該材料を加工することのできる工法に対応する欄に白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、当該材料を加工することのできる工法に対応する欄が空欄にされている。
【０１８５】
なお、黒塗りの丸「●」は、設計の対象となっている構造体に使用されている部品名列１８１ｉで特定される部品に使用されている材料の加工において採用されている工法を示すものである。
【０１８６】
図１９に示すように、機能材料工法二元表テーブル２８２は、材料特定領域２８２ａと、工法特定領域２８２ｋと、機能特定領域２８２ｂと、適用可否特定領域２８２ｃと、を備える。
【０１８７】
材料特定領域２８２ａは、材料行２８２ｄと、材料詳細行２８２ｅと、単価行２８２ｆと、適用部品行２８２ｇと、を備え、これらに格納する情報については、第一の実施形態における機能材料二元表テーブル１８２と同様であるため、説明を省略する。
【０１８８】
工法特定領域２８２ｋは、工法行２８２ｌと、工法詳細行２８２ｍと、単価行２８２ｎと、適用部品行２８２ｏと、を備える。
【０１８９】
工法行２８２ｌには、工法を識別するための識別情報である工法の一般名（工法名）を特定する情報が格納される。
【０１９０】
工法詳細行２８２ｍには、工法行２８１ｌで特定される工法名に対応する欄に、当該工法名で特定される工法を詳細に特定する情報が格納される。
【０１９１】
単価行２８２ｎには、工法行２８２ｌで特定される工法名に対応する欄に、当該工法名で特定される工法の単価を特定する情報が格納される。
【０１９２】
適用部品行２８２ｏには、設計の対象となっている構造体を構成している部品に使用されている材料名に対応する材料の形成に採用されている工法に対応する欄に、当該材料が使用されている部品名を特定する情報が格納される。なお、本実施形態においては、設計の対象となっている構造体を構成している部品に使用されていない材料名に対応する欄及び設計の対象となっている構造体を構成している部品に使用されている材料名に対応する材料に採用されていない工法に対応する欄は、空欄にされている。
【０１９３】
ここで、工法行２８２ｌ、工法詳細行２８２ｍ、単価行２８２ｎ及び適用部品行２８２ｏに格納される情報は、属性材料工法二元表テーブル２８０の工法特定領域２８０ｎに格納される情報が格納される。
【０１９４】
図１５に戻り、制御部２２０は、二元表情報生成部２２１と、改善指針生成部２２２と、を備える。
【０１９５】
二元表情報生成部２２１は、設計支援装置２００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部材費テーブル２１１ａを用いて、属性材料工法二元表テーブル２８０を生成し、生成した属性材料工法二元表テーブル２８０から、部品材料工法二元表テーブル２８１と機能材料工法二元表テーブル２８２を生成する。
【０１９６】
具体的には、まず、二元表情報生成部２２１は、設計支援装置２００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部品表テーブル１７０及び構造分析表テーブル１７１を入力情報記憶領域２１２に記憶する。
【０１９７】
そして、二元表情報生成部２２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル２１１ａから特定する。
【０１９８】
例えば、二元表情報生成部２２１は、構造分析表テーブル１７１の属性欄１７１ｆで属性を特定し、特定した属性と同じ属性が格納されている属性列２１１ｈの欄を部材費テーブル２１１ａで特定し、特定した欄と同じ行に格納されている各材料の属性値を属性値領域２１１ｄから特定し、特定した属性値の中で、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を満たす属性値を有する材料の材料名と、材料詳細と、単価と、当該材料を加工することのできる工法の工法名と、工法詳細と、単価と、を部材費テーブル２１１ａの材料列２１１ｅ、材料詳細列２１１ｆ、単価列２１１ｇ、工法列２１１ｌ、工法詳細列２１１ｍ、単価列２１１ｎ、から抽出して、属性値の範囲を満たす属性に関連付けて記憶しておく。
【０１９９】
そして、二元表情報生成部２２１は、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を満たす属性値を有する材料が見つかった部品の部品Ｎｏと、部品名と、部品機能と、属性と、属性値の範囲と、単位と、を構造分析表テーブルのＮｏ欄１７１ａ、部品名欄１７１ｂ、機能欄１７１ｅ、属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈから抽出して、属性材料工法二元表テーブル２８０の材料特定領域２８０ｂの対応する列の欄に格納し、格納した部品の機能に関連付けて記憶されている材料の材料名と、材料詳細と、単価と、当該材料を加工することのできる工法の工法名と、工法詳細と、単価と、を材料特定領域２８０ａ及び工法特定領域２８０ｎの対応する列の欄に格納し、材料特定領域２８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たす場合には、当該材料を加工することのできる工法に対応する適用可否特定領域１８０ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０２００】
なお、二元表情報生成部２２１は、部品表テーブル１７０のＮｏ欄１７０ａ、部品名欄１７０ｂ、材料欄１７０ｅ、材料詳細欄１７０ｆ、工法欄１７０ｇ及び工法詳細欄１７０ｈを確認することにより、設計の対象となっている構造体において、材料特定領域１８０ａで特定される材料が、部品名列１８０ｉで特定される部品に使用されている場合には、当該材料の加工に採用されている工法に対応する欄に黒塗りの丸「●」を格納する。
【０２０１】
そして、二元表情報生成部２２１は、このようにして生成した属性材料工法二元表テーブル２８０を算出情報記憶領域２１３に記憶する。
【０２０２】
次に、二元表情報生成部２２１は、属性材料工法二元表テーブル２８０において、各部品が果たす機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列２８０ｄ、材料詳細列２８０ｅ、単価列２８０ｆ、適用部品列２８０ｇ、工法列２８０ｏ、工法詳細列２８０ｐ、単価列２８０ｑ及び適用部品列２８０ｒに格納されている情報を、部品材料工法二元表テーブル２８１の材料特定領域２８１ａ及び工法特定領域２８１ｊに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、を部品特定領域２８１ｂに格納し、これらに対応する適用可否特定領域２８１ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０２０３】
なお、二元表情報生成部２２１は、設計の対象となっている構造体において、部品名列２８１ｉで特定される部品に使用されている材料を加工する工法に対応する欄には、黒塗りの丸「●」を格納する。
【０２０４】
そして、以上のようにして生成した部品材料工法二元表テーブル２８１を算出情報記憶領域２１３に記憶する。
【０２０５】
次に、二元表情報生成部２２１は、属性材料工法二元表テーブル２８０において、各機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列２８０ｄ、材料詳細列２８０ｅ、単価列２８０ｆ、適用部品列２８０ｇ、工法列２８０ｏ、工法詳細列２８０ｐ、単価列２８０ｑ及び適用部品列２８０ｒに格納されている情報を、機能材料工法二元表テーブル２８２の材料特定領域２８２ａ及び工法特定領域２８２ｋに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、部品機能と、を部品特定領域２８２ｂに格納し、これらに対応する適用可否特定領域２８２ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０２０６】
なお、二元表情報生成部２２１は、設計の対象となっている構造体において、部品名列１８２ｉで特定される部品に使用されている材料の加工に採用されている工法に対応する欄には、黒塗りの丸「●」を格納する。
【０２０７】
そして、二元表情報生成部２２１は、以上のようにして生成した機能材料二元表テーブル２８２を算出情報記憶領域２１３に記憶する。
【０２０８】
さらに、二元表情報生成部２２１は、部品材料工法二元表テーブル２８１及び機能材料工法二元表テーブル２８２を出力部１３０に出力する処理も行う。
【０２０９】
改善指針生成部２２２は、部品材料工法二元表テーブル２８１及び機能材料工法二元表テーブル２８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０２１０】
具体的には、本実施形態においては、（１）低単価材料及び低単価工法の採用、（２）材料及び工法の共用化、（３）部品及び工法の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０２１１】
（１）改善指針生成部２２２は、部品材料工法二元表テーブル２８１の適用可否特定欄２８１ｃにおいて、部品特定欄２８１ｂに格納されている部品毎に、黒塗りの丸「●」を有する材料の単価と、黒塗りの丸「●」で特定される工法の単価と、を合計した合計値よりも、白抜きの丸「○」のみで特定される材料の単価と、当該材料を加工することのできる工法の単価と、を合計した合計値が、安い材料と工法との組み合わせを単価行２８１ｆ、２８１ｍで特定して、特定した材料及び工法の組み合わせと、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料及び低単価工法を採用する指針を提供する。
【０２１２】
（２）改善指針生成部２２２は、部品材料工法二元表テーブル２８１の適用可否特定欄２８１ｃにおいて、工法特定欄２８１ｊに格納されている工法毎に、白抜きの丸「○」又は黒抜きの「●」が格納されている行が複数ある場合には、その材料と、当該材料を加工することのできる工法と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料及び工法の共用化を図る指針を提供する。
【０２１３】
（３）改善指針生成部２２２は、部品材料工法二元表テーブル２８１の適用可否特定欄２８１ｃにおいて、工法特定欄２８１ｊに格納されている工法毎に、白抜きの丸「○」又は黒抜きの「●」が格納されている行が複数ある場合には、その材料と、当該材料を加工することのできる工法と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として加工する部品及び工法の一体化を図る指針を提供する。
【０２１４】
（４）改善指針生成部２２２は、機能材料二元表テーブル２８２の部品特定欄２８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列２８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料及び工法と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料及び工法に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品を削除する指針を提供する。
【０２１５】
（５）改善指針生成部２２２は、機能材料二元表テーブル２８２の部品特定欄２８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列２８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料及び工法と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料及び工法と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料及び工法に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品構造を簡略化する指針を提供する。
【０２１６】
そして、改善指針生成部２２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理も行う。
【０２１７】
以上に記載した設計支援装置２００も、例えば、図１０に示すような、コンピュータ１９０で実現できる。
【０２１８】
例えば、記憶部２１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部２２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０２１９】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０２２０】
図２０は、以上に記載した設計支援装置２００における処理を示すフローチャートである。
【０２２１】
まず、設計支援装置２００の二元表情報生成部２２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ２０）。ここで、受け付けるデータは、部品表テーブル１７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部２２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域２１２に記憶する。
【０２２２】
次に、二元表情報生成部２２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル２１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ２１）。
【０２２３】
そして、二元表情報生成部２２１は、部材費テーブル２１１ａから抽出した情報と、部品表テーブル１７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料工法二元表テーブル２８０を生成する（Ｓ２２）。
【０２２４】
次に、二元表情報生成部２２１は、ステップＳ２２で生成した属性材料工法二元表テーブル２８０から必要な情報を抽出して、部品材料工法二元表テーブル２８１を生成する（Ｓ２３）。なお、二元表情報生成部２２１は、このようにして生成した部品材料工法二元表テーブル２８１を算出情報記憶領域２１３に記憶する。
【０２２５】
また、二元表情報生成部２２１は、ステップＳ２２で生成した属性材料工法二元表テーブル２８０から必要な情報を抽出して、機能材料工法二元表テーブル２８２を生成する（Ｓ２４）。なお、二元表情報生成部２２１は、このようにして生成した機能材料工法二元表テーブル２８２を算出情報記憶領域２１３に記憶する。
【０２２６】
そして、二元表情報生成部２２１は、ステップＳ２３で生成した部品材料工法二元表テーブル２８１及びステップＳ２４で生成した機能材料工法二元表テーブル２８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ２５）。
【０２２７】
次に、改善指針生成部２２２は、ステップＳ２３で生成した部品材料工法二元表テーブル２８１及びステップＳ２４で生成した機能材料工法二元表テーブル２８２から（１）低単価材料及び低単価工法の採用、（２）材料及び工法の共用化、（３）部品及び工法の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ２６）。
【０２２８】
そして、改善指針生成部２２２は、ステップＳ２６で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ２７）。
【０２２９】
以上のような改善指針を出力部１４０に出力することで、例えば、図２に示すような構造体１６０において、以下のような改善指針を容易に導くことができる。
（１）低単価材料及び低単価工法の採用
部品１６０ｈの材料はＰＣ(材料単価：５００円)であるが、これをＳＰＣＣ（材料単価：１００円）に変更することにより、材料費を低減することができる。
【０２３０】
また、部品１６０ｈの工法は工法６(工法単価：４０円)であるが、これを工法４（工法単価：２０円）に変更することにより、加工費を低減することができる。
【０２３１】
さらに、部品１６０ｈの材料をＳＰＣＣに変更し、工法を工法１に変更することにより、材料費を５４０円から１２０円に低減することができる。
（２）材料及び工法の共用化
部品１６０ｈの材料はＰＣ(材料単価：５００円)、工法は工法６(工法単価：４０円)であるが、この材料をＳＰＣＣ（材料単価：１００円）に、工法を工法３(工法単価：４０円）に変更することにより、同じ材料及び工法の部品１６０ａと材料及び工法の共用化を図ることができる。
（３）部品の一体化
部品１６０ｈの材料はＰＣ(材料単価：５００円)、工法は工法６(工法単価：４０円)であるが、この材料をＳＰＣＣ（材料単価：１００円）に、工法を工法３(工法単価：４０円）に変更可能であるから、同じ材料を使用する部品１６０ａと一体化できる可能性がある。
（４）部品の全ての機能を他部品に再配置し、当該部品を削除する（不要とする）
部品１６０ｅの材料はＰＣ（材料単価：１０００円）、工法は工法１２（工法単価：４０円）、機能は「部品１６０ｇを支持する」と「光を反射する」である。このうち、「部品１６０ｇを支持する」機能は、部品１６０ａの材料ＳＰＣＣ（材料単価：１００円）、工法１（工法単価：２０円）でも実現可能である。よって、この部品１６０ａに「部品１６０ｇを支持する」機能を再配置できる可能性がある。
【０２３２】
また、「光を反射する」機能は、部品１６０ｂの材料ＰＣ（材料単価：８００円）、工法７（工法単価：２０円）でも実現可能である。よって、この部品１６０ｂに「光を反射する」機能を再配置できる可能性がある。１つの部品の全ての機能を他部品に再配置することにより、この部品を削除することができる。
（５）部品の一部の機能を他部品に再配置し、当該部品の部品構造を簡素化する
部品１６０ｄの材料はシリコンゴム（材料単価：２０００円）、工法は工法１５（工法単価：４０円）、機能は「部品１６０ｃを支持する」と「沿面距離を確保する」である。
【０２３３】
このうち、「沿面距離を確保する」機能は、部品１６０ｂのＰＣ（材料単価：８００円）、工法７（工法単価：２０円）でも実現可能である。よって、この部品１６０ｂに「沿面距離を確保する」機能を再配置できる可能性がある。これにより、部品１６０ｄの構造を簡素化できる。
【０２３４】
以上に記載した実施形態においても、改善指針生成部２２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置２００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料工法二元表テーブル２８１及び機能材料工法二元表テーブル２８２を設計支援装置２００のオペレータが分析することで、上記と同様な改善指針を作成し、図１２に示すような改善構造体２６０を設計することができる。
【０２３５】
図２１は、本発明の第三の実施形態である設計支援装置３００の概略図である。
【０２３６】
図示するように、設計支援装置３００は、記憶部３１０と、制御部３２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して記憶部３１０及び制御部３２０が異なっているため、以下これらの異なっている点に関連する事項について説明する。
【０２３７】
ここで、本実施形態における設計支援装置３００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０２３８】
記憶部３１０は、部材費情報記憶領域１１１と、入力情報記憶領１１１と、算出情報記憶領域３１３と、を備え、第一の実施形態と比較して、算出情報記憶領域３１３に記憶されている情報が異なっているため、以下、算出情報記憶領域３１３に記憶される情報について説明する。
【０２３９】
算出情報記憶領域３１３には、後述する制御部３２０で算出された情報が格納される。
【０２４０】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図２２（属性材料二元表テーブル３８０の概略図）に示すような属性材料二元表テーブル３８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図２３（部品材料二元表テーブル３８１の概略図）に示すような部品材料二元表テーブル３８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料とを特定する情報として図２４（機能材料二元表テーブル３８２の概略図）に示すような機能材料二元表テーブル３８２と、が記憶される。
【０２４１】
図２２に示すように、属性材料二元表テーブル３８０は、材料特定領域３８０ａと、属性特定領域３８０ｂと、適用可否特定領域３８０ｃと、を備える。
【０２４２】
材料特定領域３８０ａ及び属性特定領域３８０ｂに格納される情報については、第一の実施形態と同様であるため説明を省略する。
【０２４３】
本実施形態における適用可否特定領域３８０ｃには、材料特定領域１８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性を満たすか否か、および、このような属性を満たさないが、このような属性に対して特定の関係にあるか否か、を特定する情報が格納される。
【０２４４】
ここで、本実施形態においては、材料特定領域３８０ａで特定される材料が、属性特定領域３８０ｂで特定される属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納される。
【０２４５】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、材料特定領域１８０ａで特定される材料が、部品名列１８０ｉで特定される部品に使用されていることを示すものである。
【０２４６】
また、本実施形態においては、材料特定領域３８０ａで特定される材料が、属性特定領域３８０ｂで特定される属性を満たさない場合でも、このような属性に対して特定の関係にある場合（本実施形態においては、属性値の最大値及び最小値の上下２０％以内にある場合）には、そのような属性の属性値の値が部材費テーブル１１１ａの属性値領域１１１ｄから抽出されて、対応する欄に抽出された属性値が格納される。
【０２４７】
なお、本実施形態においても、材料特定領域３８０ａで特定される材料が、属性特定領域３８０ｂで特定される属性を満たさない場合で、このような属性に対して特定の関係にない場合には、空欄にされる。
【０２４８】
図２３に示すように、部品材料二元表テーブル３８１は、材料特定領域３８１ａと、部品特定領域３８１ｂと、適用可否特定領域３８１ｃと、を備え、材料特定領域３８１ａ及び部品特定領域３８１ｂに格納される情報については第一の実施形態と同様であるため、説明を省略する。
【０２４９】
適用可否特定領域３８１ｃには、材料特定領域３８１ａで特定される材料が、部品特定領域３８１ｂで特定される部品が有する全ての機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【０２５０】
ここで、本実施形態においては、材料特定領域３８１ａで特定される材料が、部品特定領域３８１ｂで特定される部品が有する全ての機能を果たすのに必要な属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納される。
【０２５１】
なお、黒塗りの丸「●」は、設計の対象となっている構造体に使用されている部品名列１８１ｉで特定される部品に使用されている材料を示すものである。
【０２５２】
また、本実施形態においては、材料特定領域３８１ａで特定される材料が、部品特定領域３８１ｂで特定される部品が有する機能を果たすのに必要な属性の全ては満たさない場合でも、このような属性に対して特定の関係にある場合（本実施形態においては、属性値の最大値及び最小値の上下２０％以内にある場合）には、そのような属性の属性値の値が対応する欄に格納される。
【０２５３】
図２４に示すように、機能材料二元表テーブル３８２は、材料特定領域３８２ａと、機能特定領域３８２ｂと、適用可否特定領域３８２ｃと、を備え、材料特定領域３８２ａ及び機能特定領域３８２ｂについては、第一の実施形態と同様であるため、以下、適用可否特定領域３８２ｃについて説明する。
【０２５４】
適用可否特定領域３８２ｃには、材料特定領域３８２ａで特定される材料が、機能特定領域３８２ｂで特定される機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【０２５５】
ここで、本実施形態においては、材料特定領域３８２ａで特定される材料が、機能特定領域３８２ｂで特定される機能を果たすのに必要な属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納される。
【０２５６】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、部品名列３８２ｉで特定される部品に使用されている材料を示すものである。
【０２５７】
また、本実施形態においては、材料特定領域３８２ａで特定される材料が、部品特定領域３８２ｂで特定される部品が有する機能を果たすのに必要な属性を満たさない場合でも、このような属性に対して特定の関係にある場合（本実施形態においては、属性値の最大値及び最小値の上下２０％以内にある場合）には、そのような属性の属性値の値が対応する欄に格納される。
【０２５８】
図２１に戻り、制御部３２０は、二元表情報生成部３２１と、改善指針生成部３２２と、を備える。
【０２５９】
二元表情報生成部３２１は、設計支援装置３００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部材費テーブル１１１ａを用いて、属性材料二元表テーブル３８０を生成し、生成した属性材料二元表テーブル３８０から、部品材料二元表テーブル３８１と機能材料二元表テーブル３８２を生成する。
【０２６０】
具体的には、まず、二元表情報生成部３２１は、設計支援装置３００のオペレータより入力部１３０を介して部品表テーブル１７０及び構造分析表テーブル１７１の入力（または、これらのテーブル１７０、１７１に格納する情報の入力）を受け付けて、部品表テーブル１７０及び構造分析表テーブル１７１を入力情報記憶領域１１２に記憶する。
【０２６１】
そして、二元表情報生成部３２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料と、構造分析表テーブル１７１で特定される属性値の範囲を予め定められた程度の拡大した範囲（本実施形態では、最大値を２０％拡大した値の範囲、または、最小値を２０％引き下げた値の範囲）を満たす属性を有する材料と、このような拡大した範囲のみを満たす属性値と、を部材費テーブル１１１ａから特定する。
【０２６２】
例えば、二元表情報生成部３２１は、構造分析表テーブル１７１の属性欄１７１ｆで属性を特定し、特定した属性と同じ属性が格納されている属性列１１１ｈの欄を部材費テーブル１１１ａで特定し、特定した欄と同じ行に格納されている各材料の属性値を属性値領域１１１ｄから特定し、特定した属性値の中で、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を満たす属性値を有する材料の材料名と、材料詳細と、単価と、を部材費テーブル１１１ａの材料列１１１ｅ、材料詳細列１１１ｆ、単価列１１１ｇから抽出して、属性値の範囲を満たす属性に関連付けて記憶しておく。
【０２６３】
また、二元表情報生成部３２１は、構造分析表テーブル１７１の属性欄１７１ｆで属性を特定し、特定した属性と同じ属性が格納されている属性列１１１ｈの欄を部材費テーブル１１１ａで特定し、特定した欄と同じ行に格納されている各材料の属性値を属性値領域１１１ｄから特定し、特定した属性値の中で、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲を拡大した範囲を満たす属性値を有する材料の材料名と、材料詳細と、単価と、属性値と、を部材費テーブル１１１ａの材料列１１１ｅ、材料詳細列１１１ｆ、単価列１１１ｇ、属性値欄１１１ｄから抽出して、属性値を拡大した範囲を満たす属性に関連付けて記憶しておく。
【０２６４】
そして、二元表情報生成部３２１は、構造分析表テーブル１７１の属性値欄１７１ｇ及び単位欄１７１ｈで特定される属性値の範囲及び属性値を拡大した範囲を満たす属性値を有する材料が見つかった部品の部品Ｎｏと、部品名と、部品機能と、属性と、属性値の範囲と、単位と、を構造分析表テーブルのＮｏ欄１７１ａ、部品名欄１７１ｂ、機能欄１７１ｅ、属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈから抽出して、属性材料二元表テーブル３８０の材料特定領域３８０ｂの対応する列の欄に格納し、格納した部品の機能に関連付けられている材料の材料名と、材料詳細と、単価と、を材料特定領域１８０ａの対応する列の欄に格納し、材料特定領域１８０ａで特定される材料が、属性特定領域１８０ｂで特定される属性範囲を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」を適用可否特定領域１８０ｃのこれらに対応する欄に格納し、属性特定領域１８０ｂで特定される属性範囲を拡大した属性範囲を満たす場合には、属性値を適用可否特定領域３８０ｃのこれらに対応する欄に格納する。
【０２６５】
なお、二元表情報生成部３２１は、部品表テーブル１７０のＮｏ欄１７０ａ、部品名欄１７０ｂ、材料欄１７０ｅ及び材料詳細欄１７０ｆを確認することにより、設計の対象となっている構造体において、材料特定領域３８０ａで特定される材料が、部品名列３８０ｉで特定される部品が使用されている場合には、対応する欄に黒塗りの丸「●」を格納する。
【０２６６】
そして、二元表情報生成部３２１は、このようにして生成した属性材料二元表テーブル３８０を算出情報記憶領域３１３に記憶する。
【０２６７】
次に、二元表情報生成部３２１は、属性材料二元表テーブル３８０において、各部品が果たす機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列３８０ｄ、材料詳細列３８０ｅ、単価列３８０ｆ及び適用部品列３８０ｇに格納されている情報を、部品材料二元表テーブル３８１の材料特定領域３８１ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、を部品特定領域３８１ｂに格納し、これらに対応する適用可否特定領域１８１ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０２６８】
なお、二元表情報生成部３２１は、設計の対象となっている構造体において、部品名列３８１ｉで特定される部品に使用されている材料には、黒塗りの丸「●」を格納する。
【０２６９】
また、二元表情報生成部３２１は、属性材料二元表テーブル３８０において、各部品が果たす機能に必要な全ての属性の中で、少なくとも一つ以上の属性値を拡大することにより、必要な属性の全てを満たす属性を有することとなる材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列３８０ｄ、材料詳細列３８０ｅ、単価列３８０ｆ及び適用部品列３８０ｇに格納されている情報を、部品材料二元表テーブル３８１の材料特定領域３８１ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、を部品特定領域３８１ｂに格納し、これらに対応する適用可否特定領域１８１ｃの欄に、白抜きの丸「○」又は属性値の範囲を拡大することにより当該範囲に入ることとなる属性値を格納する。
【０２７０】
そして、二元表情報生成部３２１は、以上のようにして生成した部品材料二元表テーブル３８１を算出情報記憶領域３１３に記憶する。
【０２７１】
次に、二元表情報生成部３２１は、属性材料二元表テーブル３８０において、各機能に必要な属性を全て満たす属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列３８０ｄ、材料詳細列３８０ｅ、単価列３８０ｆ及び適用部品列３８０ｇに格納されている情報を、機能材料二元表テーブル３８２の材料特定領域３８２ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、部品機能と、を部品特定領域３８２ｂに格納し、これらに対応する適用可否特定領域１８２ｃの欄に、白抜きの丸「○」又は黒塗りの丸「●」を格納する。
【０２７２】
なお、二元表情報生成部３２１は、設計の対象となっている構造体において、部品名列３８２ｉで特定される部品に使用されている材料には、黒塗りの丸「●」を格納する。
【０２７３】
また、二元表情報生成部３２１は、属性材料二元表テーブル３８０において、各機能に必要な全ての属性のうち属性値の範囲を拡大することにより、拡大した属性値の範囲に入ることとなる属性を有する材料があるか否かを確認し、このような材料がある場合には、このような材料に対応する材料列３８０ｄ、材料詳細列３８０ｅ、単価列３８０ｆ及び適用部品列３８０ｇに格納されている情報を、機能材料二元表テーブル３８２の材料特定領域３８２ａに格納し、このような材料により機能に必要な属性が満たされる部品に対応する部品Ｎｏと、部品名と、部品機能と、を部品特定領域３８２ｂに格納し、これらに対応する適用可否特定領域１８２ｃの欄に、白抜きの丸「○」又は属性値を拡大することにより拡大された属性値の範囲に入ることとなる属性値の値を格納する。
【０２７４】
そして、二元表情報生成部３２１は、以上のようにして生成した機能材料二元表テーブル３８２を算出情報記憶領域３１３に記憶する。
【０２７５】
さらに、二元表情報生成部３２１は、部品材料二元表テーブル３８１及び機能材料二元表テーブル３８２を出力部１３０に出力する処理も行う。
【０２７６】
改善指針生成部３２２は、部品材料二元表テーブル３８１及び機能材料二元表テーブル３８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０２７７】
具体的には、本実施形態においては、（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０２７８】
（１）改善指針生成部３２２は、部品材料二元表テーブル３８１の適用可否特定欄３８１ｃにおいて、部品特定欄３８１ｂに格納されている部品毎に、黒塗りの丸「●」で特定される材料の単価よりも白抜きの丸「○」又は属性値で特定される材料で形成される部品の単価の方が安い材料を単価行１８１ｆで特定し、特定した材料と、適用可否特定欄３８１ｃに属性値が格納されている場合には属性値と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料を採用する指針を提供する。
【０２７９】
（２）改善指針生成部１２２は、部品材料二元表テーブル３８１の適用可否特定欄３８１ｃにおいて、材料特定欄３８１ａに格納されている材料毎に、白抜きの丸「○」、属性値又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、適用可否特定欄３８１ｃに属性値が格納されている場合には属性値と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料の共用化を図る指針を提供する。
【０２８０】
（３）改善指針生成部３２２は、部品材料二元表テーブル３８１の適用可否特定欄３８１ｃにおいて、材料特定欄３８１ａに格納されている材料毎に、白抜きの丸「○」、属性値又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、適用可否特定欄３８１ｃに属性値が格納されている場合には属性値と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として成形等する部品の一体化を図る指針を提供する。
【０２８１】
（４）改善指針生成部３２２は、機能材料二元表テーブル３８２の部品特定欄３８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列３８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能の属性を拡大した属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報（拡大した属性値を満たす場合には属性値も含めて）を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品を削除する指針を提供する。
【０２８２】
（５）改善指針生成部３２２は、機能材料二元表テーブル３８２の部品特定欄３８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列３８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料と、当該部品の部品機能の属性を拡大した属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料と、に一致するものがある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報（拡大した属性値を満たす場合には属性値も含めて）を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品構造を簡略化する指針を提供する。
【０２８３】
そして、改善指針生成部３２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理も行う。
【０２８４】
以上に記載した設計支援装置３００は、例えば、図１０に示すような一般的なコンピュータ１９０で実現できる。
【０２８５】
例えば、記憶部３１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部３２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０２８６】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０２８７】
図２５は、以上に記載した設計支援装置３００における処理を示すフローチャートである。
【０２８８】
まず、設計支援装置３００の二元表情報生成部３２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ３０）。ここで、受け付けるデータは、部品表テーブル１７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部３２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域３１２に記憶する。
【０２８９】
次に、二元表情報生成部３２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料、および、構造分析表テーブル１７１で特定される属性値の範囲を拡大した範囲を満たす属性を有する材料、を部材費テーブル１１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ３１）。
【０２９０】
そして、二元表情報生成部３２１は、部材費テーブル１１１ａから抽出した情報と、部品表テーブル１７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料二元表テーブル３８０を生成する（Ｓ３２）。
【０２９１】
次に、二元表情報生成部３２１は、ステップＳ３２で生成した属性材料二元表テーブル３８０から必要な情報を抽出して、部品材料二元表テーブル３８１を生成する（Ｓ３３）。なお、二元表情報生成部３２１は、このようにして生成した部品材料二元表テーブル３８１を算出情報記憶領域３１３に記憶する。
【０２９２】
また、二元表情報生成部３２１は、ステップＳ３２で生成した属性材料二元表テーブル３８０から必要な情報を抽出して、機能材料二元表テーブル３８２を生成する（Ｓ３４）。なお、二元表情報生成部３２１は、このようにして生成した機能材料二元表テーブル３８２を算出情報記憶領域３１３に記憶する。
【０２９３】
そして、二元表情報生成部３２１は、ステップＳ３３で生成した部品材料二元表テーブル３８１及びステップＳ３４で生成した機能材料二元表テーブル３８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ３５）。
【０２９４】
次に、改善指針生成部３２２は、ステップＳ３３で生成した部品材料二元表テーブル３８１及びステップＳ３４で生成した機能材料二元表テーブル３８２から（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ３６）。
【０２９５】
そして、改善指針生成部３２２は、ステップＳ３６で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ３７）。
【０２９６】
以上のような改善指針を出力部１４０に出力することで、例えば、図２に示すような構造体１６０において、以下のような改善指針を容易に導くことができる。
（１）低単価材料の採用
部品１６０ｅの材料はＰＣ（Ｉ社ＯＨ１、材料単価：１０００円）であるが、これをＰＣ（Ｂ社ＢＡ５、材料単価：９００円）に変更することにより、部材費を低減することができる。但し、反射率が８５％から８０％に低下するため、別途対策が必要となる。
（２）材料の共用化
部品１６０ｅの材料はＰＣ（Ｉ社ＯＨ１、材料単価：１０００円）であるが、これをＰＣ（Ｂ社ＢＡ５、材料単価：９００円）に変更し、部品１６０ｂの材料もこれに変更することにより、材料の共用化を図ることができる。但し、反射率が８５％から８０％に低下するため、別途対策が必要となる。
（３）部品の一体化
部品１６０ｅの材料はＰＣ（Ｉ社ＯＨ１、材料単価：１０００円）であるが、これをＰＣ（Ｂ社ＢＡ５、材料単価：９００円）に変更し、部品１６０ｂの材料もこれに変更することにより、これらを一体化できる可能性がある。但し、反射率が８５％から８０％に低下するため、別途対策が必要となる。
【０２９７】
図２６（改善構造体３６０の概略図）に、以上のような改善指針に基づいた改善構造体３６０の一例を示す。これは、図２に示す構造体１６０に、下記のような改善を行ったものである。
（１）部品１６０ｈの材料をＰＣ（材料単価：５００円）からＳＰＣＣ（材料単価：１００円）に変更した。変更後の部品１６０ｈを、部品３６０ｈとする。
（２）部品１６０ｈの材料をＰＣから部品１６０ａと同じＳＰＣＣに変更し、材料の共用化を図り、部品３６０ｈとした。
（３）部品１６０ｅの材料をＰＣ（Ｉ社ＯＨ１、材料単価：１０００円）からＰＣ（Ｂ社ＢＡ５、材料単価：９００円）に変更し、部品１６０ｂの材料もこれに変更し、これらを一体化した。一体化部品を部品３６０ｅとする。但し、反射率が８５％から８０％に低下するため、部品１６０ｇを光透過率の高いものに替えて部品３６０ｇとした。
（４）部品１６０ｄの「沿面距離を確保する」機能を部品１６０ｅに再配置し、部品１６０ｄの上部をカットした部品３６０ｄとした。
【０２９８】
なお、本事例では、部品の属性値範囲を超える属性を１つに限定したが、複数個とすることもできる。また、部品の属性値範囲を超える範囲を、最大値の１２０％から最小値の８０％としたが、これよりも大きな範囲とすることも可能であり、全範囲とすることもできる。
【０２９９】
以上に記載した実施形態においても、改善指針生成部３２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置３００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料二元表テーブル３８１及び機能材料二元表テーブル３８２を設計支援装置３００のオペレータが分析することで、上記と同様な改善指針を作成し、図２６に示すような改善構造体３６０を設計することができる。
【０３００】
なお、本実施形態においては、第一の実施形態に基づいて説明を行ったが、第二の実施形態のように工法に関する情報も含めて処理を行っても良い。
【０３０１】
図２７は、本発明の第四の実施形態である設計支援装置４００の概略図である。
【０３０２】
図示するように、設計支援装置４００は、記憶部４１０と、制御部４２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して、記憶部４１０及び制御部４２０が異なっているため、以下これらの異なっている点に関連する事項について説明する。
【０３０３】
ここで、本実施形態における設計支援装置４００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０３０４】
記憶部４１０は、部材費情報記憶領域１１１と、入力情報記憶領４１１と、算出情報記憶領域４１３と、を備え、部材費情報記憶領域については第一の実施形態と同様であるため説明を省略する。
【０３０５】
入力情報記憶領域４１２には、設計支援装置４００のオペレータが入力する情報を格納する。
【０３０６】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図２８（部品表テーブル４７０の概略図）に示すような部品表テーブル４７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６に示すような構造分析表テーブル１７１と、が入力情報記憶領域４１２に記憶される。
【０３０７】
図２８に示すように、部品表テーブル４７０は、Ｎｏ欄４７０ａと、部品名欄４７０ｂと、個数欄４７０ｃと、改善対象欄４７０ｄと、材料欄４７０ｅと、材料詳細欄４７０ｆと、工法欄４７０ｇと、工法詳細欄４７０ｈと、製造重量欄４７０ｉと、外形寸法欄４７０ｊと、被組付部品欄４７０ｋと、結合方法欄４７０ｌと、を備え、Ｎｏ欄４７０ａ、部品名欄４７０ｂ、個数欄４７０ｃ、改善対象欄４７０ｄ、材料欄４７０ｅ、材料詳細欄４７０ｆ、工法欄４７０ｇ、工法詳細欄４７０ｈ、製造重量欄４７０ｉ及び外形寸法欄４７０ｊに格納される情報については、第一の実施形態と同様であるため説明を省略する。
【０３０８】
被組付部品欄４７０ｋには、設計対象となっている構造体において、Ｎｏ欄４７０ａ及び部品名欄４７０ｂにより特定される部品を組み付ける部品（被組付部品）を特定する情報が格納される。
【０３０９】
結合方法欄４７０ｌには、Ｎｏ欄４７０ａ及び部品名欄４７０ｂにより特定される部品を、被組付部品欄４７０ｋで特定される被組付部品に組み付ける（結合する）結合方法を特定する情報を格納する。
【０３１０】
算出情報記憶領域４１３には、後述する制御部４２０で算出された情報が格納される。
【０３１１】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図７に示すような属性材料二元表テーブル１８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図２９（部品材料二元表テーブル４８１の概略図）に示すような部品材料二元表テーブル４８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料とを特定する情報として図３０（機能材料二元表テーブル４８２の概略図）に示すような機能材料二元表テーブル４８２と、が記憶され、属性材料二元表テーブル１８０については第一の実施形態と同様であるため説明を省略する。
【０３１２】
図２９に示すように、部品材料二元表テーブル４８１は、材料特定領域４８１ａと、部品特定領域４８１ｂと、適用可否特定領域４８１ｃと、結合関連表特定領域４８１ｊと、を備え、材料特定領域４８１ａ、部品特定領域４８１ｂ及び適用可否特定領域４８１ｃについては、第一の実施形態と同様であるため説明を省略する。
【０３１３】
結合関連表特定領域４８１ｊには、Ｎｏ列４８１ｈ及び部品名列４８１ｉで特定される部品同士の結合関係を特定する情報を格納する。
【０３１４】
ここで、本実施形態においては、Ｎｏ列４８１ｈ及び部品名列４８１ｉで特定される二つの部品間に、部品表テーブル４７０の被組付部品欄４７０ｋで特定される結合関係がある場合には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納される。
【０３１５】
また、本実施形態においては、Ｎｏ列４８１ｈ及び部品名列４８１ｉで特定される二つの部品間に、部品表テーブル４７０の被組付部品欄４７０ｋで同じ部品に組み付けられる関係がある場合には、これらの部品間の交差する欄に間接的に結合されていることを示す白抜きの「△」の記号が格納される。
【０３１６】
図３０に示すように、機能材料二元表テーブル４８２は、材料特定領域４８２ａと、機能特定領域４８２ｂと、適用可否特定領域４８２ｃと、結合関連表特定領域４８２ｋと、を備え、材料特定領域４８２ａ、機能特定領域４８２ｂ及び適用可否特定領域４８２ｃに格納される情報については第一の実施形態と同様であるため説明を省略する。
【０３１７】
結合関連表特定領域４８２ｋには、Ｎｏ列４８２ｈ及び部品名列４８２ｉで特定される部品同士の結合関係を特定する情報を格納する。
【０３１８】
ここで、本実施形態においては、Ｎｏ列４８２ｈ及び部品名列４８２ｉで特定される二つの部品間に、部品表テーブル４７０の被組付部品欄４７０ｋで特定される結合関係がある場合には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納され、Ｎｏ列４８２ｈ及び部品名列４８２ｉで特定される二つの部品間に、部品表テーブル４７０の被組付部品欄４７０ｋで同じ部品に組み付けられる関係がある場合には、これらの部品間の交差する欄に間接的な結合関係があることを示す白抜きの「△」の記号が格納される。
【０３１９】
図２７に戻り、制御部４２０は、二元表情報生成部４２１と、改善指針生成部４２２と、を備える。
【０３２０】
二元表情報生成部４２１は、第一の実施形態と同様の処理を行うほか、Ｎｏ列４８１ｈ及び部品名列４８１ｉで特定される二つの部品間に、部品表テーブル４７０の被組付部品欄４７０ｋで特定される組み付け関係及び間接的な被組み付け関係があるか否かを判断して、部品材料二元表テーブル４８１の結合関連表特定領域４８１ｊ及び機能材料二元表テーブル４８２の結合関連表特定領域４８２ｋに格納する処理を行う。
【０３２１】
具体的には、二元表情報生成部４２１は、部品表テーブル４７０の被組付部品欄４７０ｋに部品名が格納されている場合には、当該部品名により特定される部品と、当該部品名が格納されている行のＮｏ欄４７０ａ及び部品名欄４７０ｂで特定される部品と、の間に結合関係があるものとを判断し、部品表テーブル４７０の被組付部品欄４７０ｋに同じ部品名が格納されている複数の行がある場合には、当該行のＮｏ欄４７０ａ及び部品名欄４７０ｂで特定される複数の部品間に間接的な結合関係があるものと判断する。
【０３２２】
改善指針生成部４２２は、部品材料二元表テーブル４８１及び機能材料二元表テーブル４８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０３２３】
具体的には、本実施形態においては、（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０３２４】
（１）改善指針生成部４２２は、部品材料二元表テーブル４８１の適用可否特定欄４８１ｃにおいて、部品特定欄４８１ｂに格納されている部品毎に、黒塗りの丸「●」で特定される材料の単価よりも白抜きの丸「○」で特定される材料で形成される部品の単価の方が安い材料を単価行４８１ｆで特定し、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料を採用する指針を提供する。
【０３２５】
（２）改善指針生成部４２２は、部品材料二元表テーブル４８１の適用可否特定欄４８１ｃにおいて、材料特定欄４８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料の共用化を図る指針を提供する。
【０３２６】
（３）改善指針生成部４２２は、部品材料二元表テーブル４８１の適用可否特定欄４８１ｃにおいて、材料特定欄４８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定し、当該材料で構成することのできる部品の間に結合関係又は被結合関係がある場合には、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として成形等する部品の一体化を図る指針を提供する。
【０３２７】
（４）改善指針生成部４２２は、機能材料二元表テーブル４８２の部品特定欄４８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列４８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に結合関係又は間接的な結合関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品を削除する指針を提供する。
【０３２８】
（５）改善指針生成部４２２は、機能材料二元表テーブル４８２の部品特定欄４８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列４８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に結合関係又は間接的な結合関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品構造を簡略化する指針を提供する。
【０３２９】
そして、改善指針生成部４２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理を行う。
【０３３０】
以上に記載した設計支援装置４００は、例えば、図１０に示すような一般的なコンピュータ１９０で実現できる。
【０３３１】
例えば、記憶部４１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部４２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０３３２】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０３３３】
図３１は、以上に記載した設計支援装置４００における処理を示すフローチャートである。
【０３３４】
まず、設計支援装置４００の二元表情報生成部４２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ４０）。ここで、受け付けるデータは、部品表テーブル４７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部４２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域４１２に記憶する。
【０３３５】
次に、二元表情報生成部４２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ４１）。
【０３３６】
そして、二元表情報生成部４２１は、部材費テーブル１１１ａから抽出した情報と、部品表テーブル４７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料二元表テーブル１８０を生成する（Ｓ４２）。
【０３３７】
また、二元表情報生成部４２１は、部品表テーブル４７０の被組付部品欄４７０ｋを参照することで、部品間の結合関係及び間接的な結合関係を特定する（Ｓ４３）。
【０３３８】
次に、二元表情報生成部４２１は、ステップＳ４２で生成した属性材料二元表テーブル１８０から必要な情報を抽出するとともに、ステップＳ４３で特定した結合関係及び間接的な結合関係から、部品材料二元表テーブル４８１を生成する（Ｓ４４）。なお、二元表情報生成部４２１は、このようにして生成した部品材料二元表テーブル４８１を算出情報記憶領域４１３に記憶する。
【０３３９】
また、二元表情報生成部４２１は、ステップＳ４２で生成した属性材料二元表テーブル１８０から必要な情報を抽出するとともに、ステップＳ４３で特定した結合関係及び間接的な結合関係から、機能材料二元表テーブル４８２を生成する（Ｓ４５）。なお、二元表情報生成部４２１は、このようにして生成した機能材料二元表テーブル４８２を算出情報記憶領域４１３に記憶する。
【０３４０】
そして、二元表情報生成部４２１は、ステップＳ４４で生成した部品材料二元表テーブル４８１及びステップＳ４５で生成した機能材料二元表テーブル４８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ４６）。
【０３４１】
次に、改善指針生成部４２２は、ステップＳ４４で生成した部品材料二元表テーブル４８１及びステップＳ４５で生成した機能材料二元表テーブル４８２から（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ４７）。
【０３４２】
そして、改善指針生成部４２２は、ステップＳ４７で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ４８）。
【０３４３】
以上に記載した実施形態においては、改善指針生成部４２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置４００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料二元表テーブル４８１及び機能材料二元表テーブル４８２を設計支援装置４００のオペレータが分析することで、上記と同様な改善指針を作成することができる。
【０３４４】
このように本実施形態では、結合関係又は間接的な結合関係のある部品間で一体化、部品機能の再配分を行うことで、より構造体の構成にあった改善指針を提供することができるようになる。
【０３４５】
なお、本実施形態においては、第一の実施形態に基づいて説明を行ったが、第二の実施形態のように工法に関する情報も含めて処理を行っても良い。
【０３４６】
図３２は、本発明の第五の実施形態である設計支援装置５００の概略図である。
【０３４７】
図示するように、設計支援装置５００は、記憶部５１０と、制御部５２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して、記憶部５１０及び制御部５２０が異なっているため、以下これらの異なっている点に関連する事項について説明する。
【０３４８】
ここで、本実施形態における設計支援装置５００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０３４９】
記憶部５１０は、部材費情報記憶領域１１１と、入力情報記憶領５１２と、算出情報記憶領域５１３と、を備え、部材費情報記憶領域１１１については第一の実施形態と同様であるため説明を省略する。
【０３５０】
入力情報記憶領域５１２には、設計支援装置５００のオペレータが入力する情報を格納する。
【０３５１】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図３３（部品表テーブル５７０の概略図）に示すような部品表テーブル５７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６に示すような構造分析表テーブル１７１と、が入力情報記憶領域５１２に記憶される。
【０３５２】
図３３に示すように、部品表テーブル５７０は、Ｎｏ欄５７０ａと、部品名欄５７０ｂと、個数欄５７０ｃと、改善対象欄５７０ｄと、材料欄５７０ｅと、材料詳細欄５７０ｆと、工法欄５７０ｇと、工法詳細欄５７０ｈと、製造重量欄５７０ｉと、外形寸法欄５７０ｊと、近接表領域５７０ｋと、を備え、Ｎｏ欄５７０ａ、部品名欄５７０ｂ、個数欄５７０ｃ、改善対象欄５７０ｄ、材料欄５７０ｅ、材料詳細欄５７０ｆ、工法欄５７０ｇ、工法詳細欄５７０ｈ、製造重量欄５７０ｉ及び外形寸法欄５７０ｊに格納される情報については、第一の実施形態と同様であるため説明を省略する。
【０３５３】
近接表領域５７０ｋには、Ｎｏ欄５７０ａ及び部品名５７０ｂで特定される部品同士の間に、近接関係があるか否かを特定する情報が格納される。
【０３５４】
ここで、本実施形態においては、Ｎｏ欄５７０ａ及び部品名５７０ｂで特定される部品に対応する行同士の交差する欄に、白抜きの丸「○」が格納されている場合には、これらの行で特定される部品同士に近接関係があることを示すものとする。ここで、近接関係とは、部品間の距離が予め定められた距離以内にある場合をいう。
【０３５５】
算出情報記憶領域５１３には、後述する制御部５２０で算出された情報が格納される。
【０３５６】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図７に示すような属性材料二元表テーブル１８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図３４（部品材料二元表テーブル５８１の概略図）に示すような部品材料二元表テーブル５８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料とを特定する情報として図３５（機能材料二元表テーブル５８２の概略図）に示すような機能材料二元表テーブル５８２と、が記憶され、属性材料二元表テーブル１８０については第一の実施形態と同様であるため説明を省略する。
【０３５７】
図３３に示すように、部品材料二元表テーブル５８１は、材料特定領域５８１ａと、部品特定領域５８１ｂと、適用可否特定領域５８１ｃと、近接関係表特定領域５８１ｊと、を備え、材料特定領域５８１ａ、部品特定領域５８１ｂ及び適用可否特定領域５８１ｃについては、第一の実施形態と同様であるため説明を省略する。
【０３５８】
近接関係表特定領域５８１ｊには、Ｎｏ列５８１ｈ及び部品名列５８１ｉで特定される部品同士の結合関係を特定する情報を格納する。
【０３５９】
ここで、本実施形態においては、Ｎｏ列５８１ｈ及び部品名列５８１ｉで特定される二つの部品間に、部品表テーブル５７０の近接表領域５７０ｋで近接関係があると示されている場合（これらの部品間の交差する欄に「○」の記号が入力されている場合）には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納される。
【０３６０】
図３５に示すように、機能材料二元表テーブル５８２は、材料特定領域５８２ａと、機能特定領域５８２ｂと、適用可否特定領域５８２ｃと、近接関係特定領域５８２ｋと、を備え、材料特定領域５８２ａ、機能特定領域５８２ｂ及び適用可否特定領域５８２ｃに格納される情報については第一の実施形態と同様であるため説明を省略する。
【０３６１】
近接関係特定領域５８２ｋには、Ｎｏ列５８２ｈ及び部品名列５８２ｉで特定される部品同士の近接関係を特定する情報が格納される。
【０３６２】
ここで、本実施形態においては、Ｎｏ列５８２ｈ及び部品名列５８２ｉで特定される二つの部品間に、部品表テーブル５７０の近接表領域５７０ｋで近接関係があると示されている場合（これらの部品間の交差する欄に「○」の記号が入力されている場合）には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納される。
【０３６３】
図３２に戻り、制御部５２０は、二元表情報生成部５２１と、改善指針生成部５２２と、を備える。
【０３６４】
二元表情報生成部５２１は、第一の実施形態と同様の処理を行うほか、Ｎｏ列５８１ｈ及び部品名列５８１ｉで特定される二つの部品間に、部品表テーブル５７０の近接表領域５７０ｋで特定される近接関係があるか否かを判断して、部品材料二元表テーブル５８１の近接関係特定領域５８１ｊ及び機能材料二元表テーブル５８２の近接関係特定領域５８２ｋに近接関係を特定する情報を格納する処理を行う。
【０３６５】
改善指針生成部５２２は、部品材料二元表テーブル５８１及び機能材料二元表テーブル５８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０３６６】
具体的には、本実施形態においては、（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０３６７】
（１）改善指針生成部５２２は、部品材料二元表テーブル５８１の適用可否特定欄５８１ｃにおいて、部品特定欄５８１ｂに格納されている部品毎に、黒塗りの丸「●」で特定される材料の単価よりも白抜きの丸「○」で特定される材料で形成される部品の単価の方が安い材料を単価行５８１ｆで特定し、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料を採用する指針を提供する。
【０３６８】
（２）改善指針生成部５２２は、部品材料二元表テーブル５８１の適用可否特定欄５８１ｃにおいて、材料特定欄５８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料の共用化を図る指針を提供する。
【０３６９】
（３）改善指針生成部５２２は、部品材料二元表テーブル５８１の適用可否特定欄５８１ｃにおいて、材料特定欄５８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定し、当該材料で構成することのできる部品の間に近接関係がある場合には、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として成形等する部品の一体化を図る指針を提供する。
【０３７０】
（４）改善指針生成部５２２は、機能材料二元表テーブル５８２の部品特定欄５８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列５８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に近接関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品を削除する指針を提供する。
【０３７１】
（５）改善指針生成部５２２は、機能材料二元表テーブル５８２の部品特定欄５８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列５８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に近接関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分することで、当該部品構造を簡略化する指針を提供する。
【０３７２】
そして、改善指針生成部５２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理も行う。
【０３７３】
以上に記載した設計支援装置５００は、例えば、図１０に示すような一般的なコンピュータ１９０で実現できる。
【０３７４】
例えば、記憶部５１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部５２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０３７５】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０３７６】
図３６は、以上に記載した設計支援装置５００における処理を示すフローチャートである。
【０３７７】
まず、設計支援装置５００の二元表情報生成部５２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ５０）。ここで、受け付けるデータは、部品表テーブル５７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部５２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域５１２に記憶する。
【０３７８】
次に、二元表情報生成部５２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ５１）。
【０３７９】
そして、二元表情報生成部５２１は、部材費テーブル１１１ａから抽出した情報と、部品表テーブル５７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料二元表テーブル１８０を生成する（Ｓ５２）。
【０３８０】
次に、二元表情報生成部５２１は、ステップＳ５２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、部品材料二元表テーブル５８１を生成する（Ｓ５３）。
【０３８１】
また、二元表情報生成部５２１は、部品表テーブル５７０の近接表領域５７０ｋを参照することで、部品材料二元表テーブル５８１に格納されている部品間の近接関係を特定して、部品材料二元表テーブル５８１に近接関係を特定する情報を格納する（Ｓ５４）。
なお、二元表情報生成部５２１は、このようにして生成した部品材料二元表テーブル５８１を算出情報記憶領域５１３に記憶する。
【０３８２】
また、二元表情報生成部５２１は、ステップＳ５２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、機能材料二元表テーブル５８２を生成する（Ｓ５５）。
【０３８３】
また、二元表情報生成部５２１は、部品表テーブル５７０の近接表領域５７０ｋを参照することで、機能材料二元表テーブル５８２に格納されている部品間の近接関係を特定して、機能材料二元表テーブル５８２に近接関係を特定する情報を格納する（Ｓ５６）。
なお、二元表情報生成部５２１は、このようにして生成した機能材料二元表テーブル５８２を算出情報記憶領域５１３に記憶する。
【０３８４】
そして、二元表情報生成部５２１は、ステップＳ５４で生成した部品材料二元表テーブル５８１及びステップＳ５６で生成した機能材料二元表テーブル５８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ５７）。
【０３８５】
次に、改善指針生成部５２２は、ステップＳ５４で生成した部品材料二元表テーブル５８１及びステップＳ５５で生成した機能材料二元表テーブル５８２から（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ５８）。
【０３８６】
そして、改善指針生成部５２２は、ステップＳ５８で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ５９）。
【０３８７】
以上に記載した実施形態においては、改善指針生成部５２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置５００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料二元表テーブル５８１及び機能材料二元表テーブル５８２を設計支援装置５００のオペレータが分析することで、上記と同様な改善指針を作成することができる。
【０３８８】
このように本実施形態では、近接関係のある部品間で一体化、部品機能の再配分を行うことで、より構造体の構成にあった改善指針を提供することができるようになる。
【０３８９】
例えば、図２に示されている構造体１６０では、部品１６０ｂと部品１６０ｈおよび部品１６０ｅと部品１６０ｈは、近接関係にない。よって、一方の部品の機能を他方の部品に再配置することはできない。よって、機能の再配置検討から除外する。
【０３９０】
これに対し、部品１６０ｂと部品１６０ｅとは近接関係にある。よって、これらの部品は機能再配置できる可能性が高いことを導き出すことができる。
【０３９１】
なお、以上に記載した実施形態においては、近接関係を設計支援装置５００のオペレータが入力する構成となっているが、例えば、ＣＡＤ情報から近接関係を特定するようにしてもよい。このような場合には、少なくとも部品の座標を特定することのできるＣＡＤ情報を用い、部品間の距離（最短距離）が予め定められた距離以下となっている場合に、近接関係にあると判断すればよい。
【０３９２】
なお、本実施形態においては、第一の実施形態に基づいて説明を行ったが、第二の実施形態のように工法に関する情報も含めて処理を行っても良い。
【０３９３】
図３７は、本発明の第六の実施形態である設計支援装置６００の概略図である。
【０３９４】
図示するように、設計支援装置６００は、記憶部６１０と、制御部６２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して、記憶部６１０及び制御部６２０が異なっているため、以下これらの異なっている点に関連する事項について説明する。
【０３９５】
ここで、本実施形態における設計支援装置６００は、図２に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０３９６】
記憶部６１０は、部材費情報記憶領域１１１と、入力情報記憶領６１２と、算出情報記憶領域６１３と、を備え、部材費情報記憶領域１１１に記憶される情報については第一の実施形態と同様であるため説明を省略する。
【０３９７】
入力情報記憶領域６１２には、設計支援装置６００のオペレータが入力する情報を格納する。
【０３９８】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図３８（部品表テーブル６７０の概略図）に示すような部品表テーブル６７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６に示すような構造分析表テーブル１７１と、が入力情報記憶領域６１２に記憶される。
【０３９９】
図３８に示すように、部品表テーブル６７０は、Ｎｏ欄６７０ａと、部品名欄６７０ｂと、個数欄６７０ｃと、改善対象欄６７０ｄと、材料欄６７０ｅと、材料詳細欄６７０ｆと、工法欄６７０ｇと、工法詳細欄６７０ｈと、製造重量欄６７０ｉと、外形寸法欄６７０ｊと、部品分類欄６７０ｋと、近接表領域６７０ｌと、を備え、Ｎｏ欄６７０ａ、部品名欄６７０ｂ、個数欄６７０ｃ、改善対象欄６７０ｄ、材料欄６７０ｅ、材料詳細欄６７０ｆ、工法欄６７０ｇ、工法詳細欄６７０ｈ、製造重量欄６７０ｉ及び外形寸法欄６７０ｊに格納される情報については、第一の実施形態と同様であるため説明を省略する。
【０４００】
部品分類欄６７０ｋには、Ｎｏ欄６７０ａ及び部品名欄６７０ｂで特定される部品の構造体における状態を特定する情報が格納される。
【０４０１】
ここで、本実施形態においては、部品の構造体における状態として、部品が構造体において固定されるものである場合には「固定」の文字列が、部品が構造体において稼働するものである場合には「可動」の文字列が、部品が構造体において着脱されるものである場合には「着脱」の文字列が、本欄に格納される。
【０４０２】
近接表領域６７０ｌには、Ｎｏ欄６７０ａ及び部品名６７０ｂで特定される部品同士の間に、近接関係があるか否かを特定する情報が格納される。
【０４０３】
ここで、本実施形態においては、Ｎｏ欄６７０ａ及び部品名６７０ｂで特定される部品に対応する行同士の交差する欄に、白抜きの丸「○」が格納されている場合には、これらの行で特定される部品同士に近接関係があることを示すものとする。ここで、近接関係とは、部品間の距離が予め定められた距離以内にある場合をいう。
【０４０４】
算出情報記憶領域６１３には、後述する制御部６２０で算出された情報が格納される。
【０４０５】
ここで、本実施形態においては、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図７に示すような属性材料二元表テーブル１８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図３９（部品材料二元表テーブル６８１の概略図）に示すような部品材料二元表テーブル６８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料とを特定する情報として図４０（機能材料二元表テーブル６８２の概略図）に示すような機能材料二元表テーブル６８２と、が記憶され、属性材料二元表テーブル１８０については第一の実施形態と同様であるため説明を省略する。
【０４０６】
図３９に示すように、部品材料二元表テーブル６８１は、材料特定領域６８１ａと、部品特定領域６８１ｂと、適用可否特定領域６８１ｃと、近接関係表特定領域６８１ｊと、を備え、材料特定領域６８１ａ、部品特定領域６８１ｂ及び適用可否特定領域６８１ｃに格納される情報については、第一の実施形態と同様であるため説明を省略するが、部品特定領域６８１ｂ及び適用可否特定領域６８１ｃの各行については、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、上の行から、「固定」、「可動」、「着脱」の順に並べ替えられている。
【０４０７】
近接関係表特定領域６８１ｊには、Ｎｏ列６８１ｈ及び部品名列６８１ｉで特定される部品同士の結合関係を特定する情報を格納する。
【０４０８】
ここで、本実施形態においては、Ｎｏ列６８１ｈ及び部品名列６８１ｉで特定される二つの部品間に、部品表テーブル６７０の近接表領域６７０ｋで近接関係があると示されている場合（これらの部品間の交差する欄に「○」の記号が入力されている場合）には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納される。
【０４０９】
但し、本実施形態においては、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、「固定」部品同士、「可動」部品同士、「着脱」部品同士、で近接関係が特定されている。
【０４１０】
図４０に示すように、機能材料二元表テーブル６８２は、材料特定領域６８２ａと、機能特定領域６８２ｂと、適用可否特定領域６８２ｃと、近接関係特定領域６８２ｋと、を備え、材料特定領域６８２ａ、機能特定領域６８２ｂ及び適用可否特定領域６８２ｃに格納される情報については第一の実施形態と同様であるため説明を省略するが、部品特定領域６８２ｂ及び適用可否特定領域６８２ｃの各行については、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、上の行から、「固定」、「可動」、「着脱」の順に並べ替えられている。
【０４１１】
近接関係特定領域６８２ｋには、Ｎｏ列６８２ｈ及び部品名列６８２ｉで特定される部品同士の近接関係を特定する情報が格納される。
【０４１２】
ここで、本実施形態においては、Ｎｏ列６８２ｈ及び部品名列６８２ｉで特定される二つの部品間に、部品表テーブル６７０の近接表領域６７０ｌで近接関係があると示されている場合（これらの部品間の交差する欄に「○」の記号が入力されている場合）には、これらの部品間の交差する欄に白抜きの丸「○」の記号が格納される。
【０４１３】
但し、本実施形態においては、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、「固定」部品同士、「可動」部品同士、「着脱」部品同士、で近接関係が特定されている。
【０４１４】
図３７に戻り、制御部６２０は、二元表情報生成部６２１と、改善指針生成部６２２と、を備える。
【０４１５】
二元表情報生成部６２１は、第一の実施形態と同様の処理を行うほか、Ｎｏ列６８１ｈ及び部品名列６８１ｉで特定される二つの部品間に、部品表テーブル６７０の近接表領域６７０ｌで特定される近接関係があるか否かを判断して、部品材料二元表テーブル６８１の近接関係特定領域６８１ｊ及び機能材料二元表テーブル６８２の近接関係特定領域６８２ｋに近接関係を特定する情報を格納する処理を行う。
【０４１６】
但し、二元表情報生成部６２１は、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、「固定」部品同士、「可動」部品同士、「着脱」部品同士、で近接関係が特定して、近接関係特定領域６８１ｊ及び近接関係特定領域６８２ｋに示す。
【０４１７】
改善指針生成部６２２は、部品材料二元表テーブル６８１及び機能材料二元表テーブル６８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０４１８】
具体的には、本実施形態においては、（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成する。
【０４１９】
（１）改善指針生成部６２２は、部品材料二元表テーブル６８１の適用可否特定欄６８１ｃにおいて、部品特定欄６８１ｂに格納されている部品毎に、黒塗りの丸「●」で特定される材料の単価よりも白抜きの丸「○」で特定される材料で形成される部品の単価の方が安い材料を単価行６８１ｆで特定し、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、低単価材料を採用する指針を提供する。
【０４２０】
（２）改善指針生成部６２２は、部品材料二元表テーブル６８１の適用可否特定欄６８１ｃにおいて、材料特定欄６８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定して、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、材料の共用化を図る指針を提供する。
【０４２１】
（３）改善指針生成部６２２は、部品材料二元表テーブル６８１の適用可否特定欄６８１ｃにおいて、材料特定欄６８１ａに格納されている材料毎に、白抜きの丸「○」又は黒塗りの丸「●」が複数の行において格納されている材料を特定し、当該材料で構成することのできる部品の間に近接関係がある場合には、特定した材料と、当該材料に対応する部品と、を特定する情報を出力部１４０に出力することで、これらの部品を一体として成形等する部品の一体化を図る指針を提供する。
【０４２２】
（４）改善指針生成部６２２は、機能材料二元表テーブル６８２の部品特定欄６８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の全ての部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列６８２ｊで確認し、当該部品の全ての部品機能において、当該部品の部品機能の属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能の属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に近接関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分して、当該部品を削除する指針を提供する。
【０４２３】
（５）改善指針生成部６２２は、機能材料二元表テーブル６８２の部品特定欄６８２ｂにおいて一つの部品に複数の部品機能がある場合に、当該部品の少なくとも一つ以上の部品機能と同じ部品機能が、少なくとも一つ以上の他の部品の部品機能にあるか否かを部品機能列６８２ｊで確認し、当該部品の少なくとも一つ以上の部品機能において、当該部品の部品機能を果たす属性を満たす材料と、当該部品の部品機能と同じ部品機能を有する部品における部品機能を果たす属性を満たす材料と、に一致するものがあり、一致する材料で構成することのできる部品の間に近接関係がある場合には、当該部品の当該部品機能毎に、一致する材料に対応する他の部品を特定する情報を出力部１４０に出力することで、当該部品の果たす機能を当該他の部品が果たすように再配分して、当該部品構造を簡略化する指針を提供する。
【０４２４】
そして、改善指針生成部６２２は、以上のようにして生成した指針を特定する情報を出力部１４０に出力する処理も行う。
【０４２５】
以上に記載した設計支援装置６００は、例えば、図１０に示すような一般的なコンピュータ１９０で実現できる。
【０４２６】
例えば、記憶部６１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部６２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０４２７】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０４２８】
図４１は、以上に記載した設計支援装置６００における処理を示すフローチャートである。
【０４２９】
まず、設計支援装置６００の二元表情報生成部５２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ６０）。ここで、受け付けるデータは、部品表テーブル６７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部６２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域６１２に記憶する。
【０４３０】
次に、二元表情報生成部６２１は、構造分析表テーブル１７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ６１）。
【０４３１】
そして、二元表情報生成部６２１は、部材費テーブル１１１ａから抽出した情報と、部品表テーブル６７０及び構造分析表テーブル１７１から必要に応じて取得した情報と、から、属性材料二元表テーブル１８０を生成する（Ｓ６２）。
【０４３２】
次に、二元表情報生成部６２１は、ステップＳ６２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、部品材料二元表テーブル６８１を生成する（Ｓ６３）。
【０４３３】
そして、二元表情報生成部６２１は、部品材料二元表テーブル６８１の部品特定領域６８１ｂ及び適用可否特定領域６８１ｃに格納されている各行については、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、上の行から、「固定」、「可動」、「着脱」の順に並び替える（Ｓ６４）。
【０４３４】
また、二元表情報生成部６２１は、部品表テーブル６７０の近接表領域６７０ｋを参照することで、部品材料二元表テーブル６８１に格納されている部品間の近接関係を特定して、部品材料二元表テーブル６８１に近接関係を特定する情報を格納する（Ｓ６５）。なお、二元表情報生成部６２１は、このようにして生成した部品材料二元表テーブル６８１を算出情報記憶領域６１３に記憶する。
【０４３５】
また、二元表情報生成部６２１は、ステップＳ６２で生成した属性材料二元表テーブル１８０から必要な情報を抽出して、機能材料二元表テーブル６８２を生成する（Ｓ６６）。
【０４３６】
そして、二元表情報生成部６２１は、機能材料二元表テーブル６８２の機能特定領域６８２ｂ及び適用可否特定領域６８２ｃに格納されている各行については、部品表テーブル６７０の部品分類欄６７０ｋを参照することにより、上の行から、「固定」、「可動」、「着脱」の順に並べ替える（Ｓ６７）。
【０４３７】
また、二元表情報生成部６２１は、部品表テーブル６７０の近接表領域６７０ｋを参照することで、機能材料二元表テーブル６８２に格納されている部品間の近接関係を特定して、機能材料二元表テーブル６８２に近接関係を特定する情報を格納する（Ｓ６８）。なお、二元表情報生成部６２１は、このようにして生成した機能材料二元表テーブル６８２を算出情報記憶領域６１３に記憶する。
【０４３８】
そして、二元表情報生成部６２１は、ステップＳ６５で生成した部品材料二元表テーブル６８１及びステップＳ６８で生成した機能材料二元表テーブル６８２を予め定められた表示形式にして出力部１４０に出力する（Ｓ６９）。
【０４３９】
次に、改善指針生成部６２２は、ステップＳ６５で生成した部品材料二元表テーブル６８１及びステップＳ６８で生成した機能材料二元表テーブル６８２から（１）低単価材料の採用、（２）材料の共用化、（３）部品の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ７０）。
【０４４０】
そして、改善指針生成部６２２は、ステップＳ７０で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ７１）。
【０４４１】
以上に記載した実施形態においては、改善指針生成部６２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置６００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料二元表テーブル５８１及び機能材料二元表テーブル５８２を設計支援装置６００のオペレータが分析することで、上記と同様な改善指針を作成することができる。
【０４４２】
このように本実施形態では、近接関係のある部品間で一体化、部品機能の再配分を行うことで、より構造体の構成にあった改善指針を提供することができるようになる。
【０４４３】
さらに、本実施形態においては、構造体における各部品を固定部品、可動部品、着脱部品に分けて近接関係を特定しているため、各部材の状態に応じた改善指針を提供することができる。例えば、部品１６０ｂと部品１６０ｅは固定部品であり、部品１６０ｈは着脱部品である。よって、これらの部品は材料の共用化を図ることができるが、一体化はできない。よって、一体化検討から除外する。これに対し、部品１６０ｂと部品１６０ｅは、共に固定部品であり、近接関係にある。よって、これらの部品は一体化できる可能性が高いといった改善指針を提供することができる。
【０４４４】
なお、本実施形態においては、第一の実施形態に基づいて説明を行ったが、第二の実施形態のように工法に関する情報も含めて処理を行っても良い。
【０４４５】
図４２は、本発明の第七の実施形態である設計支援装置７００の概略図である。
【０４４６】
図示するように、設計支援装置７００は、記憶部７１０と、制御部７２０と、入力部１３０と、出力部１４０と、を備え、第一の実施形態と比較して、記憶部７１０及び制御部７２０が異なっているため、以下、これらの異なっている点に関連する事項について説明する。
【０４４７】
ここで、本実施形態における設計支援装置７００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０４４８】
記憶部７１０は、部材費情報記憶領域１１１と、入力情報記憶領７１２と、算出情報記憶領域７１３と、組付費情報記憶領域７１４と、組付可能情報記憶領域７１５と、を備え、部材費情報記憶領域１１１については第一の実施形態と同様であるため説明を省略する。
【０４４９】
組付費情報記憶領域７１４には、部品を組み付ける方向毎に、当該方向で組み付ける組み付けコストを特定する情報が格納される。
【０４５０】
例えば、本実施形態においては、図４３（組付費テーブル７１４ａの概略図）に示すような組付費テーブル７１４ａが組付費情報記憶領域７１４に記憶される。
【０４５１】
図示するように、組付費テーブル７１４ａは、組付方向欄７１４ｂと、組付費欄７１４ｃと、を備える。
【０４５２】
組付方向欄７１４ｂには、部品を組み付ける方向を特定する情報が格納される。ここで、本実施形態においては、部品を組み付ける方向を、下移動、斜め下移動、横移動、上移動、斜め上移動に分類しているが、このような態様に限定されるわけではない。
【０４５３】
組付費欄７１４ｃには、組付方向欄７１４ｂで特定される組付方向で部品を組み付ける際のコストを特定する情報が格納される。
【０４５４】
組付可能情報記憶領域７１５には、形状的特徴毎に、組み付けを行うことのできる方向を特定する情報が格納される。
【０４５５】
例えば、本実施形態においては、図４４（組付可能テーブル７１５ａの概略図）に示すような組付可能テーブル７１５ａが組付可能情報記憶領域７１５に格納される。
【０４５６】
図示するように、組付可能テーブル７１５ａは、形状的特徴列７１５ｂと、組付方向行７１５ｃと、可否情報格納領域７１５ｄと、を備える。
【０４５７】
形状的特徴列７１５ｂには、組み付ける部品と組み付けられる部品との形状的特徴を特定する情報が格納される。ここで、本実施形態においては、予め形状的特徴を特定するテンプレートが形状的特徴列７１５ｂの各欄に格納されている。
【０４５８】
組付方向行７１５ｃには、部品を組み付ける方向を特定する情報が格納される。ここで、本実施形態においては、下移動、斜め下移動、横移動、上移動、斜め上移動、これらの組み合わせ、が予め特定されている。
【０４５９】
可否情報格納領域７１５ｄには、形状的特徴列７１５ｂと、組付方向行７１５ｃと、の交差する欄に、形状的特徴列７１５ｂで特定される形状的特徴において、組付方向行７１５ｃで特定される組付方向で組み付けを行うことができるか否かを特定する情報が格納される。
【０４６０】
ここで、本実施形態においては、形状的特徴列７１５ｂで特定される形状的特徴において、組付方向行７１５ｃで特定される組付方向で組み付けを行うことができる場合には、これらの交差する欄に「○」の記号が、できない場合には、これらの交差する欄が空欄にされている。
【０４６１】
また、形状的特徴列７１５ｂで特定される形状的特徴において、組付方向行７１５ｃで特定される組付方向で組み付けを行うことができない場合であっても、特定の条件の下で組み付けを行うことができる場合には、その条件を特定する条件が、これらの交差する欄に格納されている。例えば、これらの交差する欄に「Ａ方向／Ｂ方向」と入力されている場合には「Ｂ方向が解放していれば、Ａ方向から組み付け可能」という条件を示しているものとする。
【０４６２】
図４２に戻り、入力情報記憶領域７１２には、設計支援装置７００のオペレータが入力する情報を格納する。
【０４６３】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図４５（部品表テーブル７７０の概略図）に示すような部品表テーブル７７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図６に示すような構造分析表テーブル１７１と、が入力情報記憶領域７１２に記憶される。
【０４６４】
図４５に示すように、部品表テーブル７７０は、Ｎｏ欄７７０ａと、部品名欄７７０ｂと、個数欄７７０ｃと、改善対象欄７７０ｄと、材料欄７７０ｅと、材料詳細欄７７０ｆと、工法欄７７０ｇと、工法詳細欄７７０ｈと、製造重量欄７７０ｉと、外形寸法欄７７０ｊと、被組付部品欄７７０ｋと、組付方向欄７７０ｌと、形状的特徴欄７７０ｍと、を備える。ここで、Ｎｏ欄７７０ａ、部品名欄７７０ｂ、個数欄７７０ｃ、改善対象欄７７０ｄ、材料欄７７０ｅ、材料詳細欄７７０ｆ、工法欄７７０ｇ、工法詳細欄７７０ｈ、製造重量欄７７０ｉ、および、外形寸法欄７７０ｊ、については第一の実施形態と同様であるため説明を省略する。
【０４６５】
被組付部品欄７７０ｋには、Ｎｏ欄７７０ａ及び部品名欄７７０ｂで特定される部品を組み付ける部品を特定する情報が格納される。ここで、組み付ける部品がない場合には「−」の記号が格納される。
【０４６６】
組付方向欄７７０ｌには、Ｎｏ欄７７０ａ及び部品名欄７７０ｂで特定される部品を、被組付部品欄７７０ｋで特定される部品に組み付ける方向を特定する情報が格納される。
【０４６７】
ここでは、組み付ける方向を、下移動、斜め下移動、横移動、上移動、斜め上移動、これらの組み合わせで特定するようにしているが、このような態様に限定されるわけではない。なお、組付方向の組み合わせは、「Ｃ方向／Ｄ方向」で特定することにより、Ｃ方向に移動させてからＤ方向に移動させることで組み付けることを特定する。
【０４６８】
形状的特徴欄７７０ｍには、Ｎｏ欄７７０ａ及び部品名欄７７０ｂで特定される部品と、被組付部品欄７７０ｋで特定される部品と、の形状的な特徴を特定する情報が格納される。
【０４６９】
ここで、本実施形態においては、組み付ける方向である、下移動、斜め下移動、横移動、上移動、斜め上移動、これらの組み合わせ、に応じて予め形状的特徴を特定するテンプレートが定められており、定められたテンプレートから設計支援装置７００のオペレータが適宜選択を行うようにされている。
【０４７０】
図４２に戻り、算出情報記憶領域７１３には、後述する制御部７２０で算出された情報が格納される。
【０４７１】
ここで、本実施形態においては、設計する構造体の部品と当該部品を取り付ける方向とを特定する情報として図４６（部品組付方向二元表テーブル７８３の概略図）に示すような部品組付方向二元表テーブル７８３と、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料とを特定する情報として図４７（組付情報付き属性材料二元表テーブル７８０の概略図）に示すような組付情報付き属性材料二元表テーブル７８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料とを特定する情報として図４８（組付情報付き機能材料二元表テーブル７８２の概略図）に示すような組付情報付き機能材料二元表テーブル７８２と、が記憶される。
【０４７２】
図４６に示すように部品組付方向二元表テーブル７８３は、方向特定領域７８３ａと、部品特定領域７８３と、組付方向特定領域７８３ｃと、を備える。
【０４７３】
方向特定領域７８３ａは、組付方向行７８３ｄと、組付費行７８３ｅと、を備える。
【０４７４】
組付方向行７８３ｄは、部品を組み付ける方向を特定する情報が格納される。
【０４７５】
組付費行７８３ｅは、組付方向行７８３ｄで特定される組み付ける方向に対応する欄に、当該組み付け方向で組み付けを行うコストを特定する情報が格納される。
【０４７６】
なお、方向特定領域７８３ａには、組付費テーブル７１４ａから対応する情報が抽出されて、対応する欄に格納される。
【０４７７】
部品特定領域７８３ｂは、Ｎｏ列７８３ｆと、部品名列７８３ｇと、個数列７８３ｈと、改善対象列７８３ｉと、被組付部品列７８３ｊと、組付方向列７８３ｋと、形状的特徴列７８３ｌと、を備える。
【０４７８】
Ｎｏ列７８３ｆには、各部品に割り当てられた識別番号が格納される。
【０４７９】
部品名列７８３ｇには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【０４８０】
個数列７８３ｈには、Ｎｏ列７８３ｆ及び部品名列７８３ｇで特定される部品に対応する欄に、当該部品が設計対象となっている構造体において使用される個数を特定する情報が格納される。
【０４８１】
改善対象列７８３ｉには、Ｎｏ列７８３ｆ及び部品名列７８３ｇで特定される部品を改善の対象とするか否かを特定する情報が格納される。ここで、改善対象とする場合には、本欄に白抜きの丸「○」の記号が格納され、改善対象としない場合には、本欄に「×」の記号が格納される。
【０４８２】
被組付部品欄７８３ｊには、Ｎｏ欄７８３ｆ及び部品名欄７８３ｇで特定される部品を組み付ける部品を特定する情報が格納される。ここで、組み付ける部品がない場合には「−」の記号が格納される。
【０４８３】
組付方向欄７８３ｋには、Ｎｏ欄７８３ｆ及び部品名欄７８３ｇで特定される部品を、被組付部品欄７８３ｊで特定される部品に組み付ける方向を特定する情報が格納される。
【０４８４】
形状的特徴欄７８３ｌには、Ｎｏ欄７８３ｆ及び部品名欄７８３ｇで特定される部品と、被組付部品欄７８３ｊで特定される部品と、の形状的な特徴を特定する情報が格納される。
【０４８５】
なお、部品特定領域７８３ｂには、部品表テーブル７７０から必要な情報が抽出されて、対応する欄に格納される。
【０４８６】
組付方向特定領域７８３ｃには、部品特定領域７８３ｂで特定される部品と、方向特定領域７８３ａで特定される組付方向と、を対応付ける情報が格納される。
【０４８７】
ここで、組付方向特定領域７８３ｃには、部品特定領域７８３ｂで特定される部品と、方向特定領域７８３ａで特定される組付方向と、の交差欄に黒塗りの丸「●」を格納することにより、設計対象とする構造体において採用されている部品を取り付ける方向が特定される。
【０４８８】
図４７に示すように、組付情報付き属性材料二元表テーブル７８０は、材料特定領域７８０ａと、属性特定領域７８０ｂと、適用可否特定領域７８０ｃと、を備える。
【０４８９】
材料特定領域７８０ａは、第一の実施形態における属性材料二元表テーブル１８０と同様であるため、説明を省略する。
【０４９０】
属性特定領域７８０ｂは、組立費低減構造列７８０ｈと、部品名列７８０ｉと、解放部機能列７８０ｊと、属性列７８０ｋと、属性値列７８０ｌと、単位列７８０ｍと、を備える。
【０４９１】
組立費低減構造列７８０ｈは、組立費を低減するために必要な構造を特定する情報が格納される。ここでは、組付可能テーブル７１５ａの可否情報格納領域７１５ｄで特定される条件を参照することにより、必要な情報が格納される。即ち、可否情報格納領域７１５ｄにおいて、「Ａ方向／Ｂ方向」という情報が格納されている場合には、Ｂ方向を解放することによりＡ方向から部品を組み付けることができることを示しているため、例えば、本欄に「Ｂ解放」といった情報が格納される。
【０４９２】
部品名列７８０ｉには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【０４９３】
解放部機能列７８０ｊには、組立費低減構造列７８０ｈで特定される条件を果たすために解放する（取り除く）部材の果たす機能を特定する情報が格納される。なお、本欄には、後述のように、設計支援装置７００のオペレータが入力した情報が格納される。
【０４９４】
属性列７８０ｋには、解放部機能列７８０ｊで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性を特定する情報が格納される。
【０４９５】
属性値列７８０ｌには、解放部機能列７８０ｊで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性が有する属性値の範囲を特定する情報が格納される。ここで、本実施形態においては、属性値の範囲を属性値の最大値及び最小値の少なくとも何れか一方を特定する情報が格納される。
【０４９６】
単位列７８０ｍは、属性値欄７８０ｌで特定される属性値の単位を特定する情報が格納される。
【０４９７】
ここで、属性特定領域７８０ｂにおける、部品名列７８０ｉ、属性列７８０ｋ、属性値列７８０ｌ及び単位列７８０ｍには、構造分析表テーブル１７１における、部品名欄１７１ｂ、属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈに格納されている情報（属性を満たすもののみ）が格納される。
【０４９８】
適用可否特定領域７８０ｃには、材料特定領域７８０ａで特定される材料が、属性特定領域７８０ｂで特定される属性を満たすか否かを特定する情報が格納される。
【０４９９】
ここで、本実施形態においては、材料特定領域７８０ａで特定される材料が、属性特定領域７８０ｂで特定される属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、空欄にされている。
【０５００】
なお、黒塗りの丸「●」は、設計の対象となっている構造体において、材料特定領域７８０ａで特定される材料が、部品名列７８０ｉで特定される部品に使用されていることを示すものである。
【０５０１】
図４８に示すように、組付情報付き機能材料二元表テーブル７８２は、材料特定領域７８２ａと、部品特定領域７８２ｂと、適用可否特定領域７８２ｃと、を備える。
【０５０２】
材料特定領域７８２ａに格納される情報は、第一の実施形態における機能材料二元表テーブル１８２と同様であるため説明を省略する。
【０５０３】
部品特定領域７８２ｂは、部品名列７８２ｈと、解放部機能列７８２ｉと、を備える。
【０５０４】
部品名列７８２ｉには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【０５０５】
解放部機能列７８２ｉには、組立費低減構造を採用する上で解放する（取り除く）部材の果たす機能を特定する情報が格納される。
【０５０６】
ここで、部品特定領域７８２ｂの部品名列７８２ｈ及び解放部機能列７８２ｉに格納される情報は、組付情報付き属性材料二元表テーブル７８０の部品名列７８０ｉ及び解放部機能列７８０ｊに格納される情報が格納される。
【０５０７】
適用可否特定領域７８２ｃには、材料特定領域７８２ａで特定される材料が、部品特定領域７８２ｂで特定される部品の解放部の機能を果たすのに必要な属性を満たすか否かを特定する情報が格納される。
【０５０８】
ここで、本実施形態においては、材料特定領域７８２ａで特定される材料が、部品特定領域７８２ｂで特定される部品の解放部の機能を果たすのに必要な属性を満たす場合には、白抜きの丸「○」又は黒塗りの丸「●」が格納され、満たさない場合には、空欄にされている。
【０５０９】
なお、黒塗りの丸「●」は、設計の対象となっている構造体に使用されている部品名列７８２ｈで特定される部品に使用されている材料を示すものである。
【０５１０】
図４２に戻り、制御部７２０は、二元表情報生成部７２１と、改善指針生成部７２２と、を備える。
【０５１１】
二元表情報生成部７２１は、設計支援装置７００のオペレータより入力部１３０を介して部品表テーブル７７０及び構造分析表テーブル１７１の入力（または、これらのテーブル７７０、１７１に格納する情報の入力）を受け付ける。
【０５１２】
そして、二元表情報生成部７２１は、部品表テーブル７７０に格納されている情報と、組付費テーブル７１４ａに格納されている情報と、から部品組付方向二元表テーブル７８３を生成する。
【０５１３】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３において、複数の被組付部品を有する部品を特定して、この組付動作を被組付部品に再配分する。
【０５１４】
例えば、図４６に示す部品組付方向二元表テーブル７８３の例では、部品１６０ｄの組付動作を部品１６０ｃ及び部品１６０ａに再配分する。
【０５１５】
ここで、組付方向を被組付部品に再配分した例を図４９（部品組付方向二元表テーブル７８３の概略図）に示す。
【０５１６】
図４９の部品組付方向二元表テーブル７８３では、部品１６０ｄを部品１６０ｃに組み付ける組付動作を、部品１６０ｃを部品１６０ｄに組み付けるものに再配分している。
【０５１７】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３の部品特定領域７８３ｂにおいて特定されている形状的特徴を、組付可能テーブル７１５ａにおいて検索することで、組付が可能な方向を特定して、組付方向特定領域７８３ｃで既に特定されている方向とは異なる組付方向がある場合には、そのような組付方向を特定する情報を既に特定されている組付方向と区別することができるように（本実施形態では白抜きの丸「○」を用いているがこのような態様に限定されない）、組付方向特定領域７８３ｃに格納する。
【０５１８】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３において、条件付きで組付方向の変更が可能な部品を抽出して、当該部品において解放する条件の対象となる部分の機能の入力を受け付けるための解放部機能入力表を生成して、出力部１４０に出力する。
【０５１９】
例えば、二元表情報生成部７２１は、図５０（解放部機能入力表７８４の概略図）に示すような解放部機能入力表７８４を生成して、出力部１４０に出力することで、設計支援装置７００の入力部１３０を介して、解放部の機能を特定する情報の入力を受け付ける。
【０５２０】
ここで、図示するように、解放部機能入力表７８４は、組立費低減構造欄７８４ａと、部品名欄７８４ｂと、解放部機能入力欄７８４ｃと、を備える。
【０５２１】
組立費低減構造欄７８４ａには、部品組付方向二元表テーブル７８３において、条件付きで組付方向の変更が可能な部品を抽出して、当該部品において解放する条件の対象となる部分を特定する情報が格納される。例えば、部品組付方向二元表テーブル７８３の組付方向特定領域７８３ｃにおいて、「Ａ方向／Ｂ方向」という情報が格納されている場合には、Ｂ方向を解放することによりＡ方向から部品を組み付けることができることを示しているため、例えば、「Ａ方向／Ｂ方向」という情報が格納されている行の被組付部品列７８３ｊに格納されている部品名を部品Ｘとすると、本欄に「部品ＸＢ解放」といった情報が格納される。
【０５２２】
部品名欄７８４ｂには、部品組付方向二元表テーブル７８３において、条件付きで組付方向の変更が可能な部品の被組付部品を特定する情報が格納される。
【０５２３】
解放部機能入力欄７８４ｃは空欄とされており、当該欄にオペレータからの入力を受け付けるようにしている。なお、ここでの入力は、構造分析表テーブル１７１の機能欄１７１ｅとの対応を取るため、当該機能欄１７１ｅに格納された情報から選択することができるようにするのが望ましい。
【０５２４】
そして、二元表情報生成部７２１は、入力を受け付けた解放部機能入力表７８４と、部材費テーブル１１１ａを用いて、組付情報付き属性材料二元表テーブル７８０を生成し、生成した組付情報付き属性材料二元表テーブル７８０から、組付情報付き機能材料二元表テーブル７８２を生成する。
【０５２５】
具体的には、二元表情報生成部７２１は、解放部機能入力表７８４の解放部機能入力欄７８４ｃに入力された機能と同じ機能を構造分析表テーブル１７１の機能欄１７１ｅから特定し、特定した機能を果たすのに必要な属性値の範囲を属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈから特定する。
【０５２６】
そして、二元表情報生成部７２１は、特定した属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定する。
【０５２７】
次に、二元表情報生成部７２１は、解放部機能入力表７８４と、部材費テーブル１１１ａで属性値の範囲を満たす属性値を有する材料が見つかった部品に関する情報と、から、組付情報付き属性材料二元表テーブル７８０を生成して、算出情報記憶領域７１３に記憶する。
【０５２８】
次に、二元表情報生成部７２１は、属性材料二元表テーブル７８０から必要な情報を抽出することで、組付情報付き機能材料二元表テーブル７８２を生成して、算出情報記憶領域７１３に記憶する。
【０５２９】
さらに、二元表情報生成部７２１は、組付情報付き機能材料二元表テーブル７８２を出力部１３０に出力する処理を行う。
【０５３０】
改善指針生成部７２２は、組付情報付き機能材料二元表テーブル７８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。
【０５３１】
具体的には、組付情報付き機能材料二元表テーブル７８２における部品名と、解放部機能と、白抜きの丸「○」で特定されている材料と、を所定の表示形式で表示することにより、当該部品に、当該解放部機能を持たせるように、当該材料で形成することで、組付方法を変換した構造体を生成することができることを提示できる。
【０５３２】
以上に記載した設計支援装置７００は、例えば、図１０に示すような、一般的なコンピュータ１９０で実現できる。
【０５３３】
例えば、記憶部７１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部７２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０５３４】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０５３５】
図５１は、以上に記載した設計支援装置７００における処理を示すフローチャートである。
【０５３６】
まず、設計支援装置７００の二元表情報生成部７２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ８０）。ここで、受け付けるデータは、部品表テーブル７７０及び構造分析表テーブル１７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部１２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域１１２に記憶する。
【０５３７】
次に、二元表情報生成部７２１は、部品表テーブル７７０に格納されている情報と、組付費テーブル７１４ａに格納されている情報と、から部品組付方向二元表テーブル７８３を生成する（Ｓ８１）。
【０５３８】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３において、複数の被組付部品を有する部品を特定して、この組付動作を被組付部品に再配分する（Ｓ８２）。
【０５３９】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３の部品特定領域７８３ｂにおいて特定されている形状的特徴を、組付可能テーブル７１５ａにおいて検索することで、組付が可能な方向を特定する（Ｓ８３）。
【０５４０】
次に、二元表情報生成部７２１は、ステップＳ８３で特定した組付可能方向において、組付方向特定領域７８３ｃで既に特定されている方向とは異なる組付方向がある場合には、そのような組付方向を特定する情報を既に特定されている組付方向と区別することができるように、組付方向特定領域７８３ｃに格納する（Ｓ８４）。
【０５４１】
次に、二元表情報生成部７２１は、部品組付方向二元表テーブル７８３において、条件付きで組付方向の変更が可能な部品を抽出して、当該部品において解放する条件の対象となる部分の機能の入力を受け付けるための解放部機能入力表を生成して、出力部１４０に出力し、入力部１３０を介して解放部の機能を特定する情報の入力を受け付ける（Ｓ８５）。
【０５４２】
そして、二元表情報生成部７２１は、解放部機能入力表７８４の解放部機能入力欄７８４ｃに入力された機能と同じ機能を構造分析表テーブル１７１の機能欄１７１ｅから特定し、特定した機能を果たすのに必要な属性値の範囲を属性欄１７１ｆ、属性値欄１７１ｇ及び単位欄１７１ｈから特定する（Ｓ８６）。
【０５４３】
そして、二元表情報生成部７２１は、特定した属性値の範囲を満たす属性を有する材料を部材費テーブル１１１ａから特定して、抽出する（Ｓ８７）。
【０５４４】
次に、二元表情報生成部７２１は、解放部機能入力表７８４と、部材費テーブル１１１ａで属性値の範囲を満たす属性値を有する材料が見つかった部品に関する情報と、から、組付情報付き属性材料二元表テーブル７８０を生成する（Ｓ８８）。そして、二元表情報生成部７２１は、生成した組付情報付き属性材料二元表テーブル７８０を、算出情報記憶領域７１３に記憶する。
【０５４５】
次に、二元表情報生成部７２１は、属性材料二元表テーブル７８０から必要な情報を抽出することで、組付情報付き機能材料二元表テーブル７８２を生成する（Ｓ８９）。そして、二元表情報生成部７２１は、生成した組付情報付き機能材料二元表テーブル７８２を算出情報記憶領域７１３に記憶する。
【０５４６】
さらに、二元表情報生成部７２１は、組付情報付き機能材料二元表テーブル７８２を出力部１３０に出力する（Ｓ９０）。
【０５４７】
次に、改善指針生成部７２２は、組付情報付き機能材料二元表テーブル７８２を解析することにより、部品表テーブル１７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成して（Ｓ９１）、出力部１４０に出力する。
【０５４８】
以上のような改善指針を出力部１４０に出力することで、例えば、構造体１６０から図５２（構造体４６０の概略図）に示すような構造体４６０を設計することができる。
【０５４９】
図示するように、構造体４６０は、図２に示す構造体１６０に下記のような改善を行ったものである。
【０５５０】
（１）部品１６０ｄの被組付部品が部品１６０ｃと部品１６０ａの２部品であったが、部品１６０ｄの部品１６０ｃへの組付動作を部品１６０ｃに再配置し、部品４６０ｃを部品４６０ｄに組み付けるようにした。
【０５５１】
（２）部品１６０ｃを部品１６０ｄに下への移動動作で組付けるために、部品１６０ｄの上部を解放した構造とすることで、部品４６０ｄとした。これに伴い、部品４６０ｄの上部の沿面距離を確保する機能を、部品１６０ｂに再配置した。
【０５５２】
（３）部品１６０ｅを部品１６０ａに下移動動作で組付けるために、部品１６０ａの上部を解放するように部品４６０ａの部品４６０ｅに接する面を上方に面するような傾斜面とした。これに伴い、部品４６０ｅ側面の傾斜を部品４６０ａに沿うような傾斜とした。
【０５５３】
図５３は、本発明の第八の実施形態である設計支援装置８００の概略図である。
【０５５４】
図示するように、設計支援装置８００は、記憶部８１０と、制御部８２０と、入力部１３０と、出力部１４０と、を備え、第二の実施形態と比較して、記憶部８１０及び制御部８２０が異なっているため、以下、これらの異なっている点に関連する事項について説明する。
【０５５５】
ここで、本実施形態における設計支援装置８００は、図２（構造体１６０の概略図）に示すような構造体１６０の設計を支援するものとして説明するが、設計の対象については、このような構造体１６０に限定されるわけではない。
【０５５６】
記憶部８１０は、部材費情報記憶領域１１１と、入力情報記憶領８１１と、算出情報記憶領域８１３と、組立費情報記憶領域８１４と、を備え、部材費情報記憶領域１１１については第二の実施形態と同様であるため説明を省略する。
【０５５７】
組立費情報記憶領域８１４には、部品の組み付けに関する属性と、組み付けの単価と、を特定する情報が格納される。
【０５５８】
例えば、本実施形態においては、図５６（組立費テーブル８１４ａの概略図）に示されるような組立費テーブル８１４ａが、組立費情報記憶領域８１４に記憶される。
【０５５９】
図示するように、組立費テーブル８１４ａは、組立方法特定領域８１４ｂと、属性特定領域８１４ｃと、属性値特定領域８１４ｄと、を備える。
【０５６０】
組立方法特定領域８１４ｂは、組立方法行８１４ｅと、組立方法詳細行８１４ｆと、単価行８１４ｇと、を備える。
【０５６１】
組立方法行８１４ｅには、組立の方法を特定する情報が格納される。ここで、本実施形態においては、部品を組み付ける方向を特定する「組付方法」の欄と、組み付ける部品同士の結合方法を特定する「結合方法」の欄と、を備える。
【０５６２】
組立方法詳細行８１４ｆには、組立の方法を詳細に特定する情報が格納される。
【０５６３】
単価行８１４ｇには、組立方法詳細行８１４ｆで特定された具体的な組立方法の組立単価を特定する情報が格納される。
【０５６４】
属性特定領域８１４ｃには、部品の組立における属性を特定する情報が格納される。ここで、本実施形態においては、組み立てる部品の形状的特徴と、組み立てる部品の結合における属性と、が本欄に格納される。
【０５６５】
属性値特定領域８１４ｄには、属性特定領域８１４ｃで特定される属性を満足する組立の具体的内容を特定する情報が格納される。
【０５６６】
例えば、本実施形態においては、属性が組み立てる部品の形状的特徴である場合には、当該形状的特徴に該当する部品を組み付けることのできる方向に、白抜きの丸「○」が格納される。また、本領域に「Ａ方向／Ｂ方向」という情報が格納されている場合には、Ｂ方向を解放することによりＡ方向から部品を組み付けることができることを示している。
【０５６７】
また、属性が結合における属性である場合には、当該結合における属性が満たすべき属性値の範囲又は当該結合において属性を要するか不要であるかを特定する情報が格納される。
【０５６８】
入力情報記憶領域８１２には、設計支援装置８００のオペレータが入力する情報を格納する。
【０５６９】
ここで、本実施形態においては、設計を行う構造体の部品毎に当該部品の材料及び工法を特定する情報として図５４（部品表テーブル８７０の概略図）に示すような部品表テーブル８７０と、設計を行う構造体の部品毎に当該部品の機能及び当該機能に必要な属性を特定する情報として図５５（構造分析表テーブル８７１の概略図）に示すような構造分析表テーブル８７１と、が入力情報記憶領域８１２に記憶される。
【０５７０】
図５４に示すように、部品表テーブル８７０は、Ｎｏ欄８７０ａと、部品名欄８７０ｂと、個数欄８７０ｃと、改善対象欄８７０ｄと、製造重量欄８７０ｅと、外形寸法欄８７０ｆと、材料欄８７０ｇと、工法欄８７０ｈと、組立方法欄８７０ｉと、を備え、第一の実施形態と比較して組立方法欄８７０ｉが異なっているため、組立方法欄８７０ｉについて説明する。
【０５７１】
組立方法欄８７０ｉは、被組付部品欄８７０ｎと、組付方法欄８７０ｏと、結合方法欄８７０ｐと、を備える。
【０５７２】
被組付部品欄８７０ｎには、部品名欄８７０ｂで特定される部品を組み付ける対象である部品を特定する情報が格納される。なお、組み付ける対象がない場合には、「−」の記号が格納される。
【０５７３】
組付方法欄８７０ｏには、部品名欄８７０ｂで特定される部品を被組付部品欄８７０ｎで特定される部品に組み付ける方法を特定する情報が格納される。ここで、本実施形態においては、部品名欄８７０ｂで特定される部品を被組付部品欄８７０ｎで特定される部品に組み付ける方向を本欄で特定するようにしているがこのような態様に限定されるわけではない。
【０５７４】
結合方法欄８７０ｉには、部品名欄８７０ｂで特定される部品を被組付部品欄８７０ｎで特定される部品に組み付けて結合する際の結合方法を特定する情報が格納される。
【０５７５】
図５５に示すように、構造分析表テーブル８７１は、Ｎｏ欄８７１ａと、部品名欄８７１ｂと、個数欄８７１ｃと、改善対象欄８７１ｄと、機能欄８７１ｅと、属性欄８７１ｆと、属性値欄８７１ｇと、単位欄８７１ｈと、を備え、第一の実施形態と比較にして、属性欄８７１ｆ及び属性値欄８７１ｇに格納される情報が異なっているため、以下、これらに格納される情報について説明する。
【０５７６】
属性欄８７１ｆには、機能欄８７１ｅで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性を特定する情報が格納される。
【０５７７】
ここで、本実施形態においては、第一の実施形態と異なり、「形状的特徴」を特定する情報が格納される場合がある。
【０５７８】
属性値欄８７１ｇには、機能欄８７１ｅで特定される機能（各レコードに格納された機能）を果たすために必要な材料の属性が有する属性値の範囲を特定する情報が格納される。ここで、本実施形態においては、属性値の範囲を属性値の最大値及び最小値の少なくとも何れか一方を特定する情報が格納される。
【０５７９】
また、本実施形態においては、属性欄８７１ｆに「形状的特徴」を特定する情報が格納されている場合には、その対応する欄に、形状的特徴の具体的な内容を特定する情報が格納される。
【０５８０】
算出情報記憶領域８１３には、制御部８２０で算出された情報が格納される。
【０５８１】
ここで、本実施形態においては、第二の実施形態と同様に、設計する構造体の部品が果たす機能に必要な属性と当該属性を満たす材料と当該材料から部品を形成する工法とを特定する情報として図１７に示すような属性材料工法二元表テーブル２８０と、設計する構造体の部品と当該部品が必要とする機能を満たすための属性を備える材料と当該材料から部品を形成する工法とを特定する情報として図１８に示すような部品材料工法二元表テーブル２８１と、設計する構造体の部品が必要とする機能と当該機能を満たすための属性を備える材料と当該材料を形成する工法とを特定する情報として図１９に示すような機能材料工法二元表テーブル２８２と、が記憶され、さらに、第二の実施形態とは異なり、図５７（機能組立方法二元表テーブル８８５の概略図）に示すような機能組立方法二元表テーブル８８５が記憶される。
【０５８２】
図示するように、機能組立方法二元表テーブル８８５は、組立方法特定領域８８５ａと、機能特定領域８８５ｂと、適用可否特定領域８８５ｃと、を備える。
【０５８３】
組立方法特定領域８８５ａには、種別行８８５ｄと、詳細行８８５ｅと、単価行８８５ｆと、を備える。
【０５８４】
種別行８８５ｄには、組立の方法種別を特定する情報が格納される。
【０５８５】
ここで、本実施形態においては、組立の方法種別として、「組付方法」と「結合方法」とが格納されている。
【０５８６】
詳細行８８５ｅには、組立の具体的な方法を特定する情報が格納される。
【０５８７】
ここで、本実施形態においては、種別行８８５ｄで特定される組立の方法種別が「組付方法」である場合には、組み付けを行う方向を特定する情報が本欄に格納される。
【０５８８】
また、種別行８８５ｄで特定される組立の方法種別が「結合方法」である場合には、部品を結合する結合方法の具体的方法を特定する情報が本欄に格納される。
【０５８９】
単価欄には、詳細欄で特定される組立の具体的な方法のコストを特定する情報が格納される。
【０５９０】
機能特定領域８８５ｂは、Ｎｏ列８８５ｇと、部品名列８８５ｈと、部品機能列８８５ｉと、を備える。
【０５９１】
Ｎｏ列８８５ｇには、各部品に割り当てられた識別番号が格納される。
【０５９２】
部品名列８８５ｈには、各部品を識別するための識別情報である部品名を特定する情報が格納される。
【０５９３】
部品機能列８８５ｉには、部品名列８８５ｈで特定される部品が果たす機能を特定する情報が格納される。なお、この機能については、一つに限られず、二つ以上を格納することも可能であり、二つ以上を格納する場合には、機能毎にレコードを作成する。
【０５９４】
適用可否特定領域８８５ｃには、部品の組立に関する適用の可否を特定する情報が格納される。
【０５９５】
ここで、適用可否特定領域８８５ｃには、機能特定領域８８５ｉで特定される部品の機能と、組立方法特定領域８８５ａで特定される組立方法と、の交差欄に黒塗りの丸「●」を格納することにより、設計対象とする構造体において採用されている部品の組立方法が特定される。
【０５９６】
また、適用可否特定領域８８５ｃにおいて、機能特定領域８８５ｉで特定される部品の機能と、組立方法特定領域８８５ａで特定される組立方法と、の交差欄に白抜きの丸「○」を格納することにより、設計対象とする構造体において採用することのできる部品の組立方法が特定される。
【０５９７】
さらに、適用可否特定領域８８５ｃにおいて、機能特定領域８８５ｉで特定される部品の機能と、組立方法特定領域８８５ａで特定される組立方法と、の交差欄に「部品ＣＤ方向解放」という情報が格納されている場合には、部品ＣのＤ方向を解放することにより部品を組み付けることができることを示している。
【０５９８】
なお、適用可否特定領域８８５ｃに格納される情報は、図５６に示す組立費テーブル８１４ａを参照することにより格納される。
【０５９９】
図５３に戻り、制御部８２０は、二元表情報生成部８２１と、改善指針生成部８２２と、を備える。
【０６００】
二元表情報生成部８２１は、設計支援装置６００のオペレータより入力部１３０を介して部品表テーブル８７０及び構造分析表テーブル８７１の入力（または、これらのテーブル８７０、８７１に格納する情報の入力）を受け付けて、部材費テーブル２１１ａを用いて、属性材料工法二元表テーブル２８０を生成し、生成した属性材料工法二元表テーブル２８０から、部品材料工法二元表テーブル２８１と機能材料工法二元表テーブル２８２を生成する。なお、これらの処理は、第二の実施形態と同様であるため、説明を省略する。
【０６０１】
そして、二元表情報生成部８２１は、生成した部品材料工法二元表テーブル２８１及び機能材料二元表テーブル２８２を算出情報記憶領域８１３に記憶する。
【０６０２】
さらに、二元表情報生成部８２１は、部品材料工法二元表テーブル２８１及び機能材料工法二元表テーブル２８２を出力部１３０に出力する処理も行う。
【０６０３】
また、本実施形態における二元表情報生成部８２１は、設計支援装置８００のオペレータより入力部１３０を介して部品表テーブル８７０及び構造分析表テーブル８７１の入力（または、これらのテーブル８７０、８７１に格納する情報の入力）を受け付けて、組立費テーブル８１４ａを用いて、機能組立方法二元表テーブル８８５を生成する。
【０６０４】
具体的には、二元表情報生成部８２１は、構造分析表テーブル８７１で特定される属性値の範囲を満たす属性を有する材料を部品表テーブル８７０及び組立費テーブル８１４ａから特定する。
【０６０５】
例えば、二元表情報生成部８２１は、部品毎に、構造分析表テーブル８７１の属性欄８７１ｆで属性を特定し、特定した属性が形状的特徴である場合には、構造分析表テーブル８７１の属性値欄８７１ｇに格納されている具体的な形状を取得する。そして、二元表情報生成部８２１は、取得した具体的な形状に対応する情報が格納されている、組立費テーブル８１４ａの属性列８１４ｃの欄を特定して、特定した欄に対応する行に白抜きの丸「○」又は文字列が格納されている欄に、対応する組立方法特定領域８８５ａの種別行８８５ｄ、詳細行８８５ｅ及び単価行８８５ｆに格納されている情報と、白抜きの丸「○」又は文字列を特定する情報と、を取得する。さらに、二元表情報生成部８２１は、部品表テーブル８７０の対応する部品の組立方法欄８７０ｉに格納されている組付方法が、構造分析表テーブル８７１の部品欄８７１ｂ及び属性欄８７１ｆから取得された情報で特定される条件を満たすか否かを特定し、満たす場合には、構造分析表テーブル８７１の部品欄８７１ｂ及び属性欄８７１ｆから取得された情報を抽出する。
【０６０６】
また、二元表情報生成部８２１は、構造分析表テーブル８７１の属性欄８７１ｆで属性を特定し、特定した属性が形状的特徴ではなく、結合方法に関する属性である場合（本実施形態では、結合強度、位置精度、着脱要否が該当するが、このような態様に限定されない）には、当該属性を有する部品の結合方法を部品表テーブルの組立方法欄８７０ｉから特定し、特定した結合方法に対応する属性の値を組立費テーブル８１４ａの属性値格納領域８１４ｄから取得する。そして取得した属性値が構造分析表テーブル８７１の属性値欄８７１が及び単位欄８７１ｈで特定される属性値の範囲を満たすか否かを特定して、満たす場合には、構造分析表テーブル８７１の部品欄８７１ｂ及び属性欄８７１ｆから取得された情報を抽出する。
【０６０７】
そして、二元表情報生成部８２１は、組立費テーブル８１４ａの組立方法特定領域８１４ｂに格納されている情報を、組立方法特定領域８８５ａに格納し、上述のようにして抽出した情報を機能特定領域８８５ｂに格納し、これらの適否を特定する情報を適用可否特定領域８８５ｃに格納することで、機能組立方法二元表テーブル８８５を生成する。
【０６０８】
そして、二元表情報生成部８２１は、このようにして生成した機能組立方法二元表テーブル８８５を算出情報記憶領域８１３に記憶する。
【０６０９】
さらに、二元表情報生成部８２１は、機能組立方法二元表テーブル８８５を出力部１３０に出力する処理を行う。
【０６１０】
改善指針生成部８２２は、部品材料工法二元表テーブル８８１及び機能材料工法二元表テーブル８８２を解析することにより、部品表テーブル８７０で特定されている構造体を構成する部品に関して改善することのできる指針を特定する情報を生成する。なお、本実施形態では、第二の実施形態と同様に、（１）低単価材料及び低単価工法の採用、（２）材料及び工法の共用化、（３）部品及び工法の一体化、（４）部品の削除、（５）部品構造の簡素化、を行うことのできる指針を生成することができる。
【０６１１】
また、改善指針生成部８２２は、機能組立方法二元表テーブル８８５を解析することにより、（６）低単価組付方法の採用、（７）組付方法の共用化、（８）低単価結合方法の採用、（９）結合方法の共用化、といった指針を生成することができる。
【０６１２】
（６）改善指針生成部８２２は、機能組立方法二元表テーブル８８５の組付方法行に対応する適用可否特定欄８８５ｃにおいて、部品特定欄２８１ｂに格納されている部品毎に、黒塗りの丸「●」で示される単価よりも、白抜きの丸「○」又は文字列で特定される単価が安い（低い）場合には、特定した組付方法の詳細行８８５ｅで特定されている情報と、部品名と、対応する適用可否特定欄８８５ｃに文字列が格納されている場合には当該文字列と、を特定する情報を出力部１４０に出力することで、低単価組付方法を採用する指針を提供する。
【０６１３】
（７）改善指針生成部８２２は、機能組立方法二元表テーブル８８５の組付方法行に対応する適用可否特定欄８８５ｃにおいて、詳細行８８５ｅに格納されている具体的な組付方法の列毎に、白抜きの丸「○」、文字列又は黒抜きの「●」が格納されている行が複数ある場合には、当該行に対応する部品と、その組付方向と、対応する適用可否特定欄８８５ｃに文字列が格納されている場合には当該文字列と、を特定する情報を出力部１４０に出力することで、組付方法の共用化を図る指針を提供する。
【０６１４】
（８）改善指針生成部８２２は、機能組立方法二元表テーブル８８５の結合方法行に対応する適用可否特定欄８８５ｃにおいて、部品特定欄２８１ｂに格納されている部品毎に、黒塗りの丸「●」で示される単価よりも、白抜きの丸「○」で特定される単価が安い（低い）場合には、特定した結合方法の詳細行８８５ｅで特定されている情報と、部品名と、を特定する情報を出力部１４０に出力することで、低単価結合方法を採用する指針を提供する。
【０６１５】
（９）改善指針生成部８２２は、機能組立方法二元表テーブル８８５の結合方法行に対応する適用可否特定欄８８５ｃにおいて、詳細行８８５ｅに格納されている具体的な結合方法の列毎に、白抜きの丸「○」、文字列又は黒抜きの「●」が格納されている行が複数ある場合には、当該行に対応する部品と、その結合方法と、を特定する情報を出力部１４０に出力することで、結合方法の共用化を図る指針を提供する。
【０６１６】
以上に記載した設計支援装置８００も、例えば、図１０に示すような、コンピュータ１９０で実現できる。
【０６１７】
例えば、記憶部８１０は、ＣＰＵ１９１がメモリ１９２又は外部記憶装置１９３を利用することにより実現可能であり、制御部８２０は、外部記憶装置１９３に記憶されている所定のプログラムをメモリ１９２にロードしてＣＰＵ１９１で実行することで実現可能であり、入力部１３０は、入力装置１９６又は読取装置１９５を利用することにより実現可能であり、出力部１４０は、ＣＰＵ１９１が出力装置１９７を利用することで実現可能である。
【０６１８】
この所定のプログラムは、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、外部記憶装置１９３にダウンロードされ、それから、メモリ１９２上にロードされてＣＰＵ１９１により実行されるようにしてもよい。また、読取装置１９５を介して記憶媒体１９４から、あるいは、通信装置１９８を介してネットワークから、メモリ１９２上に直接ロードされ、ＣＰＵ１９１により実行されるようにしてもよい。
【０６１９】
図５８は、以上に記載した設計支援装置８００における処理を示すフローチャートである。
【０６２０】
まず、設計支援装置８００の二元表情報生成部８２１は、入力部１３０を介してデータの入力を受け付ける（Ｓ１００）。ここで、受け付けるデータは、部品表テーブル８７０及び構造分析表テーブル８７１であるが、必ずしもテーブル形式で入力を受け付ける必要はなく、これらのテーブルに必要な情報の入力を受け付けて、二元表情報生成部８２１がこれらのテーブルを生成しても良い。なお、このようにして入力を受け付けた情報は、入力情報記憶領域８１２に記憶する。
【０６２１】
次に、二元表情報生成部８２１は、構造分析表テーブル８７１で特定される属性値の範囲を満たす属性を有する材料を部材費テーブル２１１ａから特定し、特定した材料に関連する情報を抽出する（Ｓ１０１）。
【０６２２】
そして、二元表情報生成部８２１は、部材費テーブル２１１ａから抽出した情報と、部品表テーブル８７０及び構造分析表テーブル８７１から必要に応じて取得した情報と、から、属性材料工法二元表テーブル２８０を生成する（Ｓ１０２）。
【０６２３】
次に、二元表情報生成部８２１は、ステップＳ１０２で生成した属性材料工法二元表テーブル２８０から必要な情報を抽出して、部品材料工法二元表テーブル２８１を生成する（Ｓ１０３）。なお、二元表情報生成部８２１は、このようにして生成した部品材料工法二元表テーブル２８１を算出情報記憶領域８１３に記憶する。
【０６２４】
また、二元表情報生成部８２１は、ステップＳ１０２で生成した属性材料工法二元表テーブル２８０から必要な情報を抽出して、機能材料工法二元表テーブル２８２を生成する（Ｓ１０４）。なお、二元表情報生成部８２１は、このようにして生成した機能材料工法二元表テーブル２８２を算出情報記憶領域８１３に記憶する。
【０６２５】
次に、二元表情報生成部８２１は、部品表テーブル８７０、構造分析表テーブル８７１及び組立費テーブル８１４ａを用いて、機能組立方法二元表テーブル８８５を生成する（Ｓ１０５）。なお、二元表情報生成部８２１は、このようにして生成した機能組立方法二元表テーブル８８５を算出情報記憶領域８１３に記憶する。
【０６２６】
そして、二元表情報生成部８２１は、ステップＳ１０３で生成した部品材料工法二元表テーブル２８１、ステップＳ１０４で生成した機能材料工法二元表テーブル２８２及びステップＳ１０５で生成した機能組立方法二元表テーブル８８５を予め定められた表示形式にして出力部１４０に出力する（Ｓ１０６）。
【０６２７】
次に、改善指針生成部８２２は、ステップＳ１０３で生成した部品材料工法二元表テーブル２８１、ステップＳ１０４で生成した機能材料工法二元表テーブル２８２及びステップＳ１０５で生成した機能組立方法二元表テーブル８８５から（１）低単価材料及び低単価工法の採用、（２）材料及び工法の共用化、（３）部品及び工法の一体化、（４）部品の削除、（５）部品構造の簡素化、（６）低単価組付方法の採用、（７）組付方法の共用化、（８）低単価結合方法の採用、（９）結合方法の共用化、を行うことのできる指針を少なくとも一つ以上生成する（Ｓ１０７）。
【０６２８】
そして、改善指針生成部８２２は、ステップＳ１０７で生成した改善指針を予め定められた表示形式にして出力部１４０に出力する（Ｓ１０８）。
【０６２９】
以上のような改善指針を出力部１４０に出力することで、例えば、図２に示すような構造体１６０において、第二の実施形態と同様の改善指針を容易に導くことができるほか、下記のような改善指針を容易に導くことができる。
（６）低単価組付方法の採用
部品１６０ｄの上部を解放し、部品１６０ｃを下移動動作で組付ける。また、部品１６０ｄの上部の「沿面距離を確保する」という機能は、部品１６０ｂに再配置する。
（７）組付方法の共用化
部品１６０ｄと部品１６０ａの上部を解放し、全ての部品を下移動動作で組付ける。
（８）低単価結合方法の採用
部品１６０ｄのばね性を利用して、部品１６０ａにスナップフィットで結合する。
（９）結合方法の共用化
部品１６０ｅを部品１６０ａに圧入し、部品１６０ｄと結合方法を共用化する。
【０６３０】
以上に記載した実施形態においても、改善指針生成部８２２において改善指針までも生成するようにしているが、このような改善指針の生成については、設計支援装置８００のオペレータが入力部１３０を介して生成することを指示した場合にのみ生成するようにすることも可能である。このような場合でも、出力部１４０に出力された部品材料工法二元表テーブル２８１、機能材料工法二元表テーブル２８２及び機能組立方法二元表テーブル８８５を設計支援装置８００のオペレータが分析することで、上記と同様な改善指針をオペレータが作成することができる。
【０６３１】
以下、第八の実施形態の変形例について説明する。
【０６３２】
第八の実施形態である設計支援装置８００において、例えば、図５９（設計支援装置８００の変形例を示す概略図）に示すように、記憶部８１０に改善指針情報記憶領域８１５を設けておくことで、以下のような改善指針情報を提供することができるようになる。
【０６３３】
改善指針情報記憶領域８１５には、部品表テーブル８７０、構造分析表テーブル８７１、部品材料工法二元表テーブル２８１、機能材料工法二元表テーブル２８２及び機能組立方法二元表テーブル８８５から必要な情報を抽出して、構造体の改善指針を構築するための情報が格納されており、改善指針生成部８２２は、これらの情報から改善指針情報を生成する。
【０６３４】
具体的には、以下の通りである。
（１）低単価材料及び低単価工法の採用
図６０は、材料及び工法を改善する際に、各種テーブルから抽出する抽出情報１の概略図である。作表の必要はないが、説明の都合上表形式で示す。なお、以下の図６１〜図６７も同様である。
【０６３５】
まず、改善指針生成部８２２は、部品材料工法二元表テーブル２８１から、構造体で採用されている部品より単価の安い適用可能材料がある部品を抽出して部品名欄１ａに格納する。ここでは、部品１６０ｅと部品１６０ｈを抽出する。
【０６３６】
次に、改善指針生成部８２２は、この適用可能材料の名称、材料詳細、単価、適用部品を抽出して、代替可能材料欄１ｂに格納する。適用部品がない場合は、[新規]とする。
【０６３７】
次に、改善指針生成部８２２は、部品表テーブル８７０から、構造体で採用されている部品の材料、材料詳細、単価を抽出して現行品材料欄１ｃに格納する。
【０６３８】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている「[ある部品]の材料（[現行部品の材料、材料詳細、単価]）を[適用部品]の材料（[適用可能材料、材料詳細、単価]）に替える。」という改善指針情報の[]内に以下の情報を挿入することで改善指針情報を生成する。
【０６３９】
[ある部品]：抽出情報１の部品名欄１ａに格納された部品名。
【０６４０】
[現行部品の材料、材料詳細、単価]：図６０の抽出情報１の現行品材料欄１ｃに格納された材料、材料詳細、単価。
【０６４１】
[適用部品]：抽出情報１の代替可能材料欄１ｂに格納された適用部品(適用部品がない場合は、[新規])。
【０６４２】
[適用可能材料、材料詳細、単価]：抽出情報１の代替可能材料欄１ｂに格納された適用可能材料、材料詳細、単価。
【０６４３】
よって、以下の具体的改善指針を得る。
【０６４４】
１、[部品１６０ｈ]の材料（[ＰＣ  Ｉ社  ＵＪ５：５００円／ｋｇ]）を[部品１６０ａ]の材料（[ＳＰＣＣ  Ｓ社  t1．０：１００円／ｋｇ]）に替える。
【０６４５】
２、[部品１６０ｅ]の材料（[ＰＣ  Ｉ社  ＯＨ１：１０００円／ｋｇ]）を[新規]の材料（[ＰＣ  Ｂ社  ＢＡ５：  ９００円／ｋｇ]）に替える。
【０６４６】
図６１は、組付方法を改善する際に抽出する抽出情報２を示す。
【０６４７】
まず、改善指針生成部８２２は、機能組立方法二元表テーブル８８５から、構造体に採用されている部品である現行部品より単価の安い組付方法がある部品を抽出して部品名欄２ａに格納する。ここでは、部品１６０ｃと部品１６０ｅを抽出する。また、これらの部品の機能を機能欄２ｂに格納する。
【０６４８】
次に、改善指針生成部８２２は、この適用可能な組付方法、単価を抽出して代替組付方法欄２ｃに格納する。
【０６４９】
次に、改善指針生成部８２２は、部品表テーブル８７０から、現行品の組付方法、単価を抽出して現行品組付方法欄２ｄに格納する。
【０６５０】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている「[ある部品]の[機能]動作方向を、[組付方法]から [適用可能組付方法]に替える。」という改善指針情報の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０６５１】
[ある部品]：抽出情報２の部品名欄２ａに格納された部品名。
【０６５２】
[機能]：抽出情報２の機能欄２ｂに格納された[ある部品]の機能。
【０６５３】
[組付方法]：抽出情報２の代替組付方法欄２ｃに格納された[ある部品]の組付方法。
【０６５４】
[適用可能組付方法]：抽出情報２の現行品組付方法欄２ｄに格納された [ある部品]の適用可能組付方法。
【０６５５】
よって、以下の具体的改善指針を得る。
【０６５６】
１、[部品１６０ｃ]の[部品１６０ｄに組付ける]動作方向を、[横移動]から[下移動(部品１６０ｄ上部解放)]に替える。
【０６５７】
２、[部品１６０ｅ]の[部品１６０ａに組付ける]動作方向を、[下移動/横移動]から[下移動(部品１６０ａ上部解放)]に替える。
【０６５８】
３、[部品１６０ｅ]の[部品１６０ａに組付ける]動作方向を、[下移動/横移動]から[斜め下移動]に替える。
【０６５９】
図６２は、結合方法の改善の際に抽出する抽出情報３を示す。
【０６６０】
まず、改善指針生成部８２２は、機能組立方法二元表テーブル８８５から、現行部品より単価の安い結合方法がある部品を抽出して商品名欄３ａに格納する。ここでは、部品１６０ｄと部品１６０ｈを抽出する。また、この部品の機能を抽出して機能欄３ｂに格納する。
【０６６１】
次に、改善指針生成部８２２は、この適用可能な結合方法、単価を抽出して代替結合方法欄３ｃに格納する。
【０６６２】
次に、改善指針生成部８２２は、部品表テーブル８７０から、現行品の結合方法、単価を抽出して原稿品結合方法欄３ｄに格納する。
【０６６３】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている「[ある部品]の[機能]方法を、[結合方法]から[適用可能結合方法]に替える。」という改善指針情報の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０６６４】
[ある部品]：抽出情報３の部品名欄３ａに格納された部品名。
【０６６５】
[機能]：抽出情報３の機能欄３ｂに格納された[ある部品]の機能。
【０６６６】
[結合方法]：抽出情報３の現行品結合方法欄３ｄの[ある部品]の結合方法。
【０６６７】
[適用可能結合方法]：抽出情報３の代替結合方法欄３ｃの[ある部品]の適用可能結合方法。
【０６６８】
よって、以下の具体的改善指針を得る。
【０６６９】
１、[部品１６０ｄ]の[部品１６０ａに結合する]方法を、[圧入]から[スナップフィット]に替える。
【０６７０】
２、[部品１６０ｅ]の[部品１６０ａに結合する]方法を、[ねじ締結]から[圧入]に替える。
【０６７１】
３、[部品１６０ｈ]の[部品１６０ａに結合する]方法を、[ねじ＋ナット締結]から[ねじ締結]に替える。
（２）材料及び工法の共用化
図６３に、材料及び工法の共用化の際に抽出する抽出情報４を示す。
【０６７２】
まず、改善指針生成部８２２は、部品材料工法二元表テーブル２８１から、適用可能材料が他部品の材料または適用可能材料と同一の部品を抽出し、材料毎に配列する。ここでは、ＳＰＣＣ（Ｓ社  ｔ０．１）を適用可能材料とする部品１６０ｅと部品１６０ｈ、ＰＣ（Ｂ社  ＢＡ５）を適用可能材料とする部品１６０ｂと部品１６０ｅの２組を抽出する。このようにして抽出した部品の部品名を部品名欄４ａに格納する。
【０６７３】
次に、改善指針生成部８２２は、部品表テーブル８７０から、各部品の材料、材料詳細、単価、適用部品を抽出して、共用化・一体化可能材料欄４ｂに格納する。
【０６７４】
次に、改善指針生成部８２２は、部品表テーブル８７０から、構造体で採用されている部品の材料、材料詳細、単価を抽出して現行品材料欄１ｃに格納する。
【０６７５】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている改善指針情報である「｛[ある部品]（[ある部品の材料、材料詳細、単価]）、｝×ｎを[適用部品]の材料（[適用可能材料、材料詳細、単価]）に統一し、材料の共用化を図る。」の[]内に以下の情報を挿入することで改善指針情報を生成する。
【０６７６】
[ある部品]：抽出情報４の商品名欄４ａに格納された部品名。
【０６７７】
[ある部品の材料、材料詳細、単価]：抽出情報４の現行品材料欄４ｃに格納された現行品材料、材料詳細、単価。
【０６７８】
[適用部品]：抽出情報４の共用化・一体化可能材料欄４ｂに格納された適用部品(適用部品がない場合は、[新規])。
【０６７９】
[適用可能材料、材料詳細、単価]：抽出情報４の共用化・一体化可能材料欄４ｂに格納された適用可能材料、材料詳細、単価。
【０６８０】
よって、以下の具体的改善指針を得る。
１、[部品１６０ａ]（[ＳＰＣＣ  Ｓ社  t1．０：  １００円／ｋｇ]）、[部品１６０ｈ]（[ＰＣ  Ｉ社  ＵＪ５：５００円／ｋｇ]）を[部品１６０ａ]の材料（[ＳＰＣＣ  Ｓ社  t1．０：  １００円／ｋｇ]）に統一し、材料の共用化を図る。
２、[部品１６０ｂ]（[ＰＣ  Ｉ社  ＫＳ３：  ８００円／ｋｇ]）、[部品１６０ｅ]（[ＰＣ  Ｉ社  ＯＨ１：１０００円／ｋｇ]）を[新規]の材料（[ＰＣ  Ｂ社  ＢＡ５：９００円／ｋｇ]）に統一し、材料の共用化を図る。
【０６８１】
図６４に、組付方法の改善の際に抽出する抽出情報５を示す。
【０６８２】
まず、改善指針生成部８２２は、機能組立方法二元表テーブル８８５から、適用可能な組付方法が他部品の組付方法または適用可能な組付方法と同一の部品を抽出し、組付方法毎に配列する。ここでは、１６０ｂ、部品１６０ｃ、部品１６０ｅを抽出する。このようにして抽出した部品の部品名を部品名欄５ａに格納し、この部品の機能を機能欄５ｂに格納する。
【０６８３】
次に、改善指針生成部８２２は、この適用可能な組付方法、単価を抽出して、共用化可能方法欄５ｃに格納する。
【０６８４】
次に、改善指針生成部８２２は、部品表テーブル８７０から、現行品の組付方法、単価を抽出して、現行品結合方法欄５ｄに格納する。
【０６８５】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている改善指針情報である「｛[ある部品]を[機能][組付方法]動作、｝×ｎを[適用可能組付方法]動作に統一し、組付方法の共用化を図る。」の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０６８６】
[ある部品]：抽出情報５の部品名欄５ａに格納された部品名。
【０６８７】
[機能]：抽出情報５の機能欄５ｂに格納された[ある部品]の機能。
【０６８８】
[組付方法]：抽出情報５の現行品結合方法欄５ｄに格納された[ある部品]の組付方法。
【０６８９】
[適用可能組付方法]：抽出情報５の共用化可能結合方法欄５ｃに格納された適用可能組付方法。
【０６９０】
よって、以下の具体的改善指針を得る。
【０６９１】
[部品１６０ｂ]の[部品１６０ａに組付ける][下移動]動作、[部品１６０ｃ]の[部品１６０ｄに組付ける][横移動]動作、[部品１６０ｅ]の[部品１６０ａに組付ける][下移動/横移動]動作を[下移動]動作に統一し、組付方法の共用化を図る。
【０６９２】
図６５に、結合方法の改善の際に抽出する抽出情報６を示す。
【０６９３】
まず、改善指針生成部８２２は、機能組立方法二元表テーブル８８５から、適用可能な結合方法が他部品の結合方法または適用可能な結合方法と同一の部品を抽出し、結合方法毎に配列する。ここでは、部品１６０ｄと部品１６０ｅを抽出して、部品名欄６ａに格納する。また、この部品の機能を抽出して、機能欄６ｂに格納する。
【０６９４】
次に、改善指針生成部８２２は、この適用可能な結合方法、単価を抽出して、共用化可能結合方法欄６ｃに格納する。
【０６９５】
次に、部品表テーブル８７０から、現行品の結合方法、単価を抽出して、現行品結合方法欄６ｄに格納する。
【０６９６】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている改善指針情報である「｛[ある部品]を[機能][結合方法]、｝×ｎを[適用可能結合方法]に統一し、結合方法の共用化を図る。」の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０６９７】
[ある部品]：抽出情報６の部品名欄６ａに格納された部品名。
【０６９８】
[機能]：抽出情報６の機能欄６ｂに格納された[ある部品]の機能。
【０６９９】
[結合方法]：抽出情報６の現行品結合方法欄６ｄに格納された[ある部品]の結合方法。
【０７００】
[適用可能結合方法]：抽出情報６の共用化可能結合方法欄６ｅに格納された[ある部品]の適用可能結合方法。
【０７０１】
よって、以下の具体的改善指針を得る。
【０７０２】
[部品１６０ｄ]の[部品１６０ａに結合する][圧入]、[部品１６０ｅ]の[部品１６０ａに結合する][ねじ締結]を[圧入]に統一し、結合方法の共用化を図る。
３．部品及び工法の一体化
改善指針生成部８２２は、図６３の示す抽出情報４から必要な情報を、以下のような改善指針情報に挿入することで、改善指針情報を生成する。
「｛[ある部品]（[ある部品の材料、材料詳細、単価]）、｝×ｎを[適用部品]の材料（[適用可能材料、材料詳細、単価]）に統一し、これらの部品を一体化する。」
よって、以下の具体的改善指針を得る。
１、[部品１６０ａ]（[ＳＰＣＣ  Ｓ社  t1．０：  １００円／ｋｇ]）、[部品１６０ｈ]（[ＰＣ  Ｉ社  ＵＪ５：５００円／ｋｇ]）を[部品１６０ａ]の材料（[ＳＰＣＣ  Ｓ社  t1．０：  １００円／ｋｇ]）に統一し、これらの部品を一体化する。
２、[部品１６０ｂ]（[ＰＣ  Ｉ社  ＫＳ３：  ８００円／ｋｇ]）、[部品１６０ｅ]（[ＰＣ  Ｉ社  ＯＨ１：１０００円／ｋｇ]）を[新規]の材料（[ＰＣ  Ｂ社  ＢＡ５：９００円／ｋｇ]）に統一し、これらの部品を一体化する。
４．部品の削除
図６６に、部品を削除する際に抽出する抽出情報７を示す。
【０７０３】
まず、改善指針生成部８２２は、機能材料工法二元表テーブル２８２から、部品の果たす全ての機能の適用可能材料が他部品の材料または適用可能材料と同一の部品を抽出し、部品・機能毎に配列する。ここでは、「部品１６０ｅ」の「部品１６０ｇを支持する」機能と「光を反射する」機能を、該当する部品・機能として抽出する。このようにして抽出した部品の部品名と機能とを、それぞれ部品名欄７ａ及び機能欄７ｂに格納する。
【０７０４】
そして、改善指針生成部８２２は、これらの機能を代替することのできる材料の材料名、材料詳細、単価を抽出して代替可能材料欄７ｃに格納する。
【０７０５】
次に、改善指針生成部８２２は、部品表テーブル８７０から、各部品の材料、材料詳細、単価を抽出して、現行品材料欄７ｄに格納する。
【０７０６】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている改善指針情報である「[ある部品]（[ある部品の材料、材料詳細、単価]）の果たす全ての機能を他部品に再配置し、これを削除する。
【０７０７】
｛[ある機能]機能を[ある他部品]（[ある他部品の材料、材料詳細、単価]）に再配置｝」の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０７０８】
[ある部品]：抽出情報７の部品名欄７ａに格納された部品名。
【０７０９】
[ある部品の材料、材料詳細、単価]：抽出情報７の現行品材料欄７ｄの現行品材料、材料詳細、単価。
【０７１０】
[ある機能]：抽出情報７の機能欄７ｂに格納された[ある部品]の機能。
【０７１１】
[ある他部品]：抽出情報７の代替可能材料欄７ｃの適用部品(新しい材料を他部品に適用する場合は、[適用部品/新規]と表記。
【０７１２】
[ある他部品の材料、材料詳細、単価]：抽出情報７の代替可能材料欄７ｃの適用可能材料、材料詳細、単価。
【０７１３】
よって、以下の具体的改善指針を得る。
１、[部品１６０ｅ]（[ＰＣ、Ｉ社  ＯＨ１、１０００円／ｋｇ]）の果たす全ての機能を他部品に再配置し、これを削除する。
【０７１４】
[部品１６０ｇを支持する]機能を[部品１６０ａ]（[ＳＰＣＣ、Ｓ社  t1．０、１００円／ｋｇ]）に再配置。
【０７１５】
[光を反射する]機能を[部品１６０ｂ]（[ＰＣ、Ｉ社  ＫＳ３、８００円／ｋｇ]に再配置。
５．部品構造の簡素化
図６７に、この場合に抽出する抽出情報８を示す。
【０７１６】
まず、改善指針生成部８２２は、機能材料工法二元表テーブル２８２から、部品の果たす一部の機能の適用可能材料が他部品の材料または適用可能材料と同一の部品を抽出し、部品・機能毎に配列する。ここでは、「部品１６０ｄ」の「沿面距離を確保する」機能を、該当する部品・機能として抽出する。このようにして抽出した部品の部品名、機能を、それぞれ部品名欄８ａ、機能欄８ｂに格納する。
【０７１７】
そして、改善指針生成部８２２は、これらの機能を代替することのできる材料の材料名、材料詳細、単価を抽出して代替可能材料欄８ｃに格納する。
【０７１８】
次に、改善指針生成部８２２は、部品表テーブル８７０から、各部品の材料、材料詳細、単価を抽出して、現行品材料欄８ｄに格納する。
【０７１９】
そして、改善指針生成部８２２は、改善指針情報記憶領域８１５に記憶されている改善指針情報である「[ある部品]（[ある部品の材料、材料詳細、単価]）の果たす一部の機能を他部品に再配置し、部品構造の簡素化を図る。
【０７２０】
｛[ある機能]→ [ある他部品]（[ある他部品の材料、材料詳細、単価]）｝」の[]内に以下の情報を挿入することで、改善指針情報を生成する。
【０７２１】
[ある部品]：抽出情報８の部品名欄８ａに格納された部品名。
【０７２２】
[ある部品の材料、材料詳細、単価]：抽出情報８の現行品材料欄８ｄに格納された現行品材料、材料詳細、単価。
【０７２３】
[ある機能]：抽出情報８の機能欄８ｂに格納された[ある部品]の機能。
【０７２４】
[ある他部品]：抽出情報８の代替可能材料欄８ｃに格納された適用部品(新しい材料を他部品に適用する場合は、[適用部品/新規]と表記。
【０７２５】
[ある他部品の材料、材料詳細、単価]：抽出情報８の代替可能材料欄８ｃに格納された適用可能材料、材料詳細、単価。
【０７２６】
よって、以下の具体的改善指針を得る。
【０７２７】
[部品１６０ｄ]（[シリコンゴム、Ｔ社  ＦＢ１、２０００円／ｋｇ]）の果たす一部の機能を他部品に再配置し、部品構造の簡素化を図る。
【０７２８】
[沿面距離を確保する]機能を[部品１６０ｂ]（[ＰＣ、Ｉ社  ＫＳ３、８００円／ｋｇ]）に再配置。
【０７２９】
そして、改善指針生成部８２２は、以上の処理を行い生成した改善指針情報をまとめることで、図６８（改善指針出力情報９の概略図）に示すような改善指針出力情報９を生成して算出情報記憶領域８１３に記憶するとともに、出力部１４０に出力する。
【図面の簡単な説明】
【０７３０】
【図１】設計支援装置の概略図。
【図２】構造体の概略図。
【図３】構造体の組み付け例を示す概略図。
【図４】部材費テーブルの概略図。
【図５】部品表テーブルの概略図。
【図６】構造分析表テーブルの概略図。
【図７】属性材料二元表テーブルの概略図。
【図８】部品材料二元表テーブルの概略図
【図９】機能材料二元表テーブルの概略図。
【図１０】コンピュータの概略図。
【図１１】設計支援装置における処理を示すフローチャート。
【図１２】改善構造体の概略図。
【図１３】部品材料二元表テーブルの表示例を示す概略図。
【図１４】機能材料二元表テーブルの表示例を示す概略図。
【図１５】設計支援装置の概略図。
【図１６】部材費テーブルの概略図。
【図１７】属性材料工法二元表テーブルの概略図。
【図１８】部品材料工法二元表テーブルの概略図。
【図１９】機能材料工法二元表テーブルの概略図。
【図２０】設計支援装置における処理を示すフローチャート。
【図２１】設計支援装置の概略図。
【図２２】属性材料二元表テーブルの概略図。
【図２３】部品材料二元表テーブルの概略図。
【図２４】機能材料二元表テーブルの概略図。
【図２５】設計支援装置における処理を示すフローチャート。
【図２６】改善構造体の概略図。
【図２７】設計支援装置の概略図。
【図２８】部品表テーブルの概略図。
【図２９】部品材料二元表テーブルの概略図。
【図３０】機能材料二元表テーブルの概略図。
【図３１】設計支援装置における処理を示すフローチャート。
【図３２】設計支援装置の概略図。
【図３３】部品表テーブルの概略図。
【図３４】部品材料二元表テーブルの概略図。
【図３５】機能材料二元表テーブルの概略図。
【図３６】設計支援装置における処理を示すフローチャート。
【図３７】設計支援装置の概略図。
【図３８】部品表テーブルの概略図。
【図３９】部品材料二元表テーブルの概略図。
【図４０】機能材料二元表テーブルの概略図。
【図４１】設計支援装置における処理を示すフローチャート。
【図４２】設計支援装置の概略図。
【図４３】組付費テーブルの概略図。
【図４４】組付可能テーブルの概略図。
【図４５】部品表テーブルの概略図。
【図４６】部品組付方向二元表テーブルの概略図。
【図４７】組付情報付き属性材料二元表テーブルの概略図。
【図４８】組付情報付き機能材料二元表テーブルの概略図。
【図４９】部品組付方向二元表テーブルの概略図。
【図５０】解放部機能入力表の概略図。
【図５１】設計支援装置における処理を示すフローチャート。
【図５２】構造体の概略図。
【図５３】設計支援装置の概略図。
【図５４】部品表テーブルの概略図。
【図５５】構造分析表テーブルの概略図。
【図５６】組立費テーブルの概略図。
【図５７】機能組立方法二元表テーブルの概略図。
【図５８】設計支援装置における処理を示すフローチャート。
【図５９】設計支援装置の変形例を示す概略図。
【図６０】抽出情報の概略図。
【図６１】抽出情報の概略図。
【図６２】抽出情報の概略図。
【図６３】抽出情報の概略図。
【図６４】抽出情報の概略図。
【図６５】抽出情報の概略図。
【図６６】抽出情報の概略図。
【図６７】抽出情報の概略図。
【図６８】改善指針出力情報の概略図。
【符号の説明】
【０７３１】
１００、２００、３００、４００、５００、６００、７００、８００  設計支援装置
１１０、２１０、３１０、４１０、５１０、６１０、７１０、８１０  記憶部
１１１、２１１  部材費情報記憶領域
１１２、２１２、４１２、５１２、６１２、７１２、８１２  入力情報記憶領域
１１３、２１３、４１３、５１３、６１３、７１３、８１３  算出情報記憶領域
７１４  組付費情報記憶領域
７１５  組付可能情報記憶領域
８１４  組立費情報記憶領域
８１５  改善指針情報記憶領域
１２０、２２０、３２０、４２０、５２０、６２０、７２０、８２０  制御部
１２１、２２１、３２１、４２１、５２１、６２１、７２１、８２１  二元表情報生成部
１２２、２２２、３２２、４２２、５２２、６２２、７２２、８２２  改善指針生成部
１３０  入力部
１４０  出力部
【図１】
0004995037.tif 000002
【図２】
0004995037.tif 000003
【図３】
0004995037.tif 000004
【図４】
0004995037.tif 000005
【図５】
0004995037.tif 000006
【図６】
0004995037.tif 000007
【図７】
0004995037.tif 000008
【図８】
0004995037.tif 000009
【図９】
0004995037.tif 000010
【図１０】
0004995037.tif 000011
【図１１】
0004995037.tif 000012
【図１２】
0004995037.tif 000013
【図１３】
0004995037.tif 000014
【図１４】
0004995037.tif 000015
【図１５】
0004995037.tif 000016
【図１６】
0004995037.tif 000017
【図１７】
0004995037.tif 000018
【図１８】
0004995037.tif 000019
【図１９】
0004995037.tif 000020
【図２０】
0004995037.tif 000021
【図２１】
0004995037.tif 000022
【図２２】
0004995037.tif 000023
【図２３】
0004995037.tif 000024
【図２４】
0004995037.tif 000025
【図２５】
0004995037.tif 000026
【図２６】
0004995037.tif 000027
【図２７】
0004995037.tif 000028
【図２８】
0004995037.tif 000029
【図２９】
0004995037.tif 000030
【図３０】
0004995037.tif 000031
【図３１】
0004995037.tif 000032
【図３２】
0004995037.tif 000033
【図３３】
0004995037.tif 000034
【図３４】
0004995037.tif 000035
【図３５】
0004995037.tif 000036
【図３６】
0004995037.tif 000037
【図３７】
0004995037.tif 000038
【図３８】
0004995037.tif 000039
【図３９】
0004995037.tif 000040
【図４０】
0004995037.tif 000041
【図４１】
0004995037.tif 000042
【図４２】
0004995037.tif 000043
【図４３】
0004995037.tif 000044
【図４４】
0004995037.tif 000045
【図４５】
0004995037.tif 000046
【図４６】
0004995037.tif 000047
【図４７】
0004995037.tif 000048
【図４８】
0004995037.tif 000049
【図４９】
0004995037.tif 000050
【図５０】
0004995037.tif 000051
【図５１】
0004995037.tif 000052
【図５２】
0004995037.tif 000053
【図５３】
0004995037.tif 000054
【図５４】
0004995037.tif 000055
【図５５】
0004995037.tif 000056
【図５６】
0004995037.tif 000057
【図５７】
0004995037.tif 000058
【図５８】
0004995037.tif 000059
【図５９】
0004995037.tif 000060
【図６０】
0004995037.tif 000061
【図６１】
0004995037.tif 000062
【図６２】
0004995037.tif 000063
【図６３】
0004995037.tif 000064
【図６４】
0004995037.tif 000065
【図６５】
0004995037.tif 000066
【図６６】
0004995037.tif 000067
【図６７】
0004995037.tif 000068
【図６８】
0004995037.tif 000069