(57)【特許請求の範囲】
【請求項１】
複数の製品の組み合わせにより構成されるシステム製品について、前記製品のコスト及び環境負荷を加算することにより、前記システム製品のコスト及び環境負荷を算出する製品構成情報作成装置であって、
前記製品に代替して使用することのできる代替製品を特定する代替製品情報を記憶する記憶部と、
入力部を介して、最適化を行う対象システム製品を特定する情報の入力を受け付けるとともに、当該対象システム製品と比較するための基準システム製品を特定する情報の入力を受け付ける処理、
入力部を介して、前記対象システム製品のコストの増減率及び環境負荷の増減率の少なくとも何れか一方の入力を受け付ける処理、
前記対象システム製品を構成する製品に代替して使用することのできる代替製品を前記代替製品情報から特定し、前記対象システム製品を構成する製品を前記代替製品で置き換えて組み合わせられた、代替後のシステム製品を特定する処理、
前記代替後のシステム製品の各々につき、前記代替後のシステム製品を構成する製品のコスト及び環境負荷を加算することにより、前記代替後のシステム製品のコスト及び環境負荷を算出する処理、
前記代替後のシステム製品のうち、前記代替後のシステム製品のコストが、前記対象システム製品のコストに対して前記コストの増減率を満たし、前記代替後のシステム製品の環境負荷が、前記基準システム製品に対して前記環境負荷の増減率を満たすものを特定する処理、
特定された前記代替後のシステム製品のうち、予め定められた目的関数の値が最も低いものを最適なシステム製品として特定する処理、を行う制御部と、
を備えること、
を特徴とする製品構成情報作成装置。
【請求項２】
請求項１に記載の製品構成情報作成装置であって、
前記目的関数は、前記代替後のシステム製品のコストを算出するものであること、
を特徴とする製品構成情報作成装置。
【請求項３】
請求項１又は２に記載の製品構成情報作成装置であって、
前記記憶部は、
在庫されている前記製品を特定する在庫情報と、
前記製品の出荷時期を特定する出荷計画情報と、を記憶しており、
前記制御部は、
入力部を介して、システム製品の納期の入力を受け付ける処理、
特定された前記代替後のシステム製品を構成する製品であって、前記在庫情報により在庫されていない製品の出荷時期を、前記出荷計画情報より特定する処理、を行い、
前記目的関数は、前記納品時期よりも前記出荷時期が早ければ早いほど値が小さくなるものであり、かつ、前記出荷時期が前記納品時期よりも遅ければ遅いほど値が大きくなるものであること、
を特徴とする製品構成情報作成装置。
【請求項４】
請求項１乃至３の何れか一項に記載の製品構成情報作成装置であって、
前記制御部は、
前記最適なシステム製品を構成する製品と、前記基準システム製品を構成する製品と、を特定する情報を予め定められた形式で表示する表示画面を出力部に出力する処理、を行うこと、
を特徴とする製品構成情報作成装置。
【請求項５】
請求項４に記載の製品構成情報作成装置であって、
前記制御部は、
前記表示画面に、前記基準システム製品の環境負荷を特定する情報と、前記最適なシステム製品の環境負荷を特定する情報と、を含めること、
を特徴とする製品構成情報作成装置。
【請求項６】
請求項４又は５に記載の製品構成情報作成装置であって、
前記制御部は、
前記表示画面に、前記対象システム製品の環境負荷を特定する情報と、前記最適なシステム製品の環境負荷を特定する情報と、を含めること、
を特徴とする製品構成情報作成装置。
【請求項７】
コンピュータを、複数の製品の組み合わせにより構成されるシステム製品について、前記製品のコスト及び環境負荷を加算することにより、前記システム製品のコスト及び環境負荷を算出する製品構成情報作成装置として機能させるプログラムであって、
前記コンピュータを、
前記製品に代替して使用することのできる代替製品を特定する代替製品情報を記憶する記憶手段、
入力手段を介して、最適化を行う対象システム製品を特定する情報の入力を受け付けるとともに、当該対象システム製品と比較するための基準システム製品を特定する情報の入力を受け付ける処理と、
入力手段を介して、前記対象システム製品のコストの増減率及び環境負荷の増減率の少なくとも何れか一方の入力を受け付ける処理と、
前記対象システム製品を構成する製品に代替して使用することのできる代替製品を前記代替製品情報から特定し、前記対象システム製品を構成する製品を前記代替製品で置き換えて組み合わせられた、代替後のシステム製品を特定する処理と、
前記代替後のシステム製品の各々につき、前記代替後のシステム製品を構成する製品のコスト及び環境負荷を加算することにより、前記代替後のシステム製品のコスト及び環境負荷を算出する処理と、
前記代替後のシステム製品のうち、前記代替後のシステム製品のコストが、前記対象システム製品のコストに対して前記コストの増減率を満たし、前記代替後のシステム製品の環境負荷が、前記基準システム製品に対して前記環境負荷の増減率を満たすものを特定する処理と、
特定された前記代替後のシステム製品のうち、予め定められた目的関数の値が最も低いものを最適なシステム製品として特定する処理と、を行う制御手段、
として機能させること、
を特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムであって、
前記目的関数は、前記代替後のシステム製品のコストを算出するものであること、
を特徴とするプログラム。
【請求項９】
請求項７又は８に記載のプログラムであって、
前記記憶手段に、
在庫されている前記製品を特定する在庫情報と、
前記製品の出荷時期を特定する出荷計画情報と、を記憶させ、
前記制御手段に、
入力手段を介して、システム製品の納期の入力を受け付ける処理と、
特定された前記代替後のシステム製品を構成する製品であって、前記在庫情報により在庫されていない製品の出荷時期を、前記出荷計画情報より特定する処理と、を行わせ、
前記目的関数は、前記納品時期よりも前記出荷時期が早ければ早いほど値が小さくなるものであり、かつ、前記出荷時期が前記納品時期よりも遅ければ遅いほど値が大きくなるものであること、
を特徴とするプログラム。
【請求項１０】
請求項７乃至９の何れか一項に記載のプログラムであって、
前記制御手段に、
前記最適なシステム製品を構成する製品と、前記基準システム製品を構成する製品と、を特定する情報を予め定められた形式で表示する表示画面を出力手段に出力する処理、を行わせること、
を特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記制御手段に、
前記基準システム製品の環境負荷を特定する情報と、前記最適なシステム製品の環境負荷を特定する情報と、を含めた前記表示画面を前記出力手段に出力させること、
を特徴とするプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムであって、
前記制御手段に、
前記対象システム製品の環境負荷を特定する情報と、前記最適なシステム製品の環境負荷を特定する情報と、を含めた前記表示画面を前記出力手段に出力させること、
を特徴とするプログラム。
【請求項１３】
複数の製品の組み合わせにより構成されるシステム製品について、前記製品のコスト及び環境負荷を加算することにより、前記システム製品のコスト及び環境負荷を算出する製品構成情報作成装置が行う方法であって、
前記製品構成情報作成装置は、前記製品に代替して使用することのできる代替製品を特定する代替製品情報を記憶する記憶部と、制御部と、を有しており、
前記制御部が、入力部を介して、最適化を行う対象システム製品を特定する情報の入力を受け付けるとともに、当該対象システム製品と比較するための基準システム製品を特定する情報の入力を受け付ける処理を行う過程と、
前記制御部が、入力部を介して、前記対象システム製品のコストの増減率及び環境負荷の増減率の少なくとも何れか一方の入力を受け付ける処理を行う過程と、
前記制御部が、前記対象システム製品を構成する製品に代替して使用することのできる代替製品を前記代替製品情報から特定し、前記対象システム製品を構成する製品を前記代替製品で置き換えて組み合わせられた、代替後のシステム製品を特定する処理を行う過程と、
前記制御部が、前記代替後のシステム製品の各々につき、前記代替後のシステム製品を構成する製品のコスト及び環境負荷を加算することにより、前記代替後のシステム製品のコスト及び環境負荷を算出する処理を行う過程と、
前記制御部が、前記代替後のシステム製品のうち、前記代替後のシステム製品のコストが、前記対象システム製品のコストに対して前記コストの増減率を満たし、前記代替後のシステム製品の環境負荷が、前記基準システム製品に対して前記環境負荷の増減率を満たすものを特定する処理を行う過程と、
前記制御部が、特定された前記代替後のシステム製品のうち、予め定められた目的関数の値が最も低いものを最適なシステム製品として特定する処理を行う過程と、
を備えること、
を特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の製品により構成されるシステム製品の構成を作成する技術に関する。
【背景技術】
【０００２】
環境問題に対する人々の意識は年々高まってきており、環境問題は社会全体として取り組むべき課題となっている。特に、京都議定書やＥＵのエネルギー使用製品指令(EuP : Energy using Products)などにより地球温暖化の原因と推定される二酸化炭素の排出削減など、環境に影響を与える環境負荷の発生の抑制が世界的に求められている。
【０００３】
そして、製品が、その原料採取から製造、廃棄に至るまでのライフサイクルの全ての段階において、環境に影響を与える環境負荷の発生を評価するライフサイクルアセスメント等の評価手法により、製品の設計段階から環境負荷を抑制する開発が行われている。
【０００４】
例えば、特許文献１に記載の技術では、ネットワークを経由して、顧客のＩＴ製品利用状況を把握することにより、導入コスト、人件費、消費電力量、廃棄コストの４つの視点で製品を評価して、顧客に最適なＩＴ製品を提供する取り組みが行われている。
【０００５】
【特許文献１】特開２００３−５８６９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の技術は、ネットワークを利用して顧客のシステム製品の利用状況から顧客の要求に最適な製品の提供を提案するものであるため、システム製品の全体に対して最適製品を提案するためには、どのような情報を収集すべきかといった問題の他に、収集した情報の管理等、セキュリティの問題も考慮しなければならない。
【０００７】
また、特許文献１に記載の技術は、既に稼働中の製品の情報を取得することができる状況において、当該製品をリニューアルするリニューアル提案においては活用可能であるが、新規顧客への提案においては機能しないと思われる。
【０００８】
そこで、本発明は、複数の製品の組み合わせから成るシステム製品を顧客に提案する際に、簡単な入力により、顧客のコスト及び環境負荷に対する要望を満足し、最適なシステム製品の構成を作成することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
以上の課題を解決するため、本発明は、最適化を行う対象システム製品に関して、当該対象システム製品のコスト及び環境負荷の増減率を特定する情報の入力を受け付けることで、これらのコスト及び環境負荷の増減率を満たすように対象システム製品の構成を変更する。
【００１０】
例えば、本発明は、複数の製品の組み合わせにより構成されるシステム製品について、前記製品のコスト及び環境負荷を加算することにより、前記システム製品のコスト及び環境負荷を算出する製品構成情報作成装置であって、前記製品に代替して使用することのできる代替製品を特定する代替製品情報を記憶する記憶部と、入力部を介して、最適化を行う対象システム製品を特定する情報の入力を受け付ける処理、入力部を介して、前記対象システム製品のコストの増減率及び環境負荷の増減率の少なくとも何れか一方の入力を受け付ける処理、前記対象システム製品を構成する製品に代替して使用することのできる代替製品を前記代替製品情報から特定し、前記対象システム製品を構成する製品を前記代替製品で置き換えて組み合わせられた、代替後のシステム製品を特定する処理、前記代替後のシステム製品の各々につき、前記代替後のシステム製品を構成する製品のコスト及び環境負荷を加算することにより、前記代替後のシステム製品のコスト及び環境負荷を算出する処理、前記代替後のシステム製品のうち、前記代替後のシステム製品のコスト及び環境負荷が、入力さえた前記コストの増減率及び前記環境負荷の増減率を満たすものを特定する処理、特定された前記代替後のシステム製品のうち、予め定められた目的関数の値が最も低いものを最適なシステム製品として特定する処理、を行う制御部と、を備えること、を特徴とする。
【発明の効果】
【００１１】
以上のように、本発明によれば、複数の製品の組み合わせから成るシステム製品を顧客に提案する際に、簡単な入力により、顧客のコスト及び環境負荷に対する要望を満足し、最適なシステム製品の構成を作成することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の一実施形態である製品構成情報作成装置１００の概略図である。
【００１３】
図示するように、製品構成情報作成装置１００は、記憶部１１０と、制御部１２０と、入力部１３０と、出力部１４０と、を備える。
【００１４】
記憶部１１０は、構成品情報記憶領域１１１と、換算情報記憶領域１１２と、環境負荷換算情報記憶領域１１３と、出荷計画情報記憶領域１１４と、在庫情報記憶領域１１５と、代替製品情報記憶領域１１６と、一時情報記憶領域１１７と、評価結果記憶領域１１８と、を備える。
【００１５】
構成品情報記憶領域１１１には、システム製品を構成する製品の環境負荷、コスト及び能力といった属性を特定する情報が記憶される。
【００１６】
例えば、本実施形態においては、図２（構成品テーブル１１１ａの概略図）に示すような構成品テーブル１１１ａが構成品情報記憶領域１１１に記憶される。
【００１７】
構成品テーブル１１１ａは、型番フィールド１１１ｂと、重量フィールド１１１ｃと、消費電力量フィールド１１１ｄと、単価フィールド１１１ｅと、製造負荷フィールド１１１ｆと、設計開発負荷フィールド１１１ｇと、リサイクルコストフィールド１１１ｈと、リサイクル負荷フィールド１１１ｉと、耐用年数フィールド１１１ｊと、を有する。
【００１８】
型番フィールド１１１ｂには、システム製品を構成する製品を識別するための識別情報である型番を特定する情報が格納される。
【００１９】
重量フィールド１１１ｃには、型番フィールド１１１ｂで特定される製品の重量を特定する情報が格納される。
【００２０】
消費電力量フィールド１１１ｄには、型番フィールド１１１ｂで特定される製品の単位時間当たりの消費電力量を特定する情報が格納される。
【００２１】
単価フィールド１１１ｅには、型番フィールド１１１ｂで特定される製品の単価を特定する情報が格納される。
【００２２】
製造負荷フィールド１１１ｆには、型番フィールド１１１ｂで特定される製品を製造する際の環境負荷（ここでは、ＣＯ２の排出量）を特定する情報が格納される。
【００２３】
設計開発負荷フィールド１１１ｇには、型番フィールド１１１ｂで特定される製品を設計及び開発する際の環境負荷（ここでは、ＣＯ２の排出量）を特定する情報が格納される。
【００２４】
リサイクルコストフィールド１１１ｈには、型番フィールド１１１ｂで特定される製品をリサイクルする際に必要となるコストを特定する情報が格納される。
【００２５】
リサイクル負荷フィールド１１１ｉには、型番フィールド１１１ｂで特定される製品をリサイクルする際の環境負荷（ここでは、ＣＯ２の排出量）を特定する情報が格納される。
【００２６】
耐用年数フィールド１１１ｊには、型番フィールド１１１ｂで特定される製品の耐用年数を特定する情報が格納される。
【００２７】
図１に戻り、換算情報記憶領域１１２には、後述するライフサイクル条件入力受付部１２２で入力を受け付けた情報からコスト又は環境負荷を算出する際に必要となる情報を記憶する。
【００２８】
例えば、本実施形態においては、図３（換算情報テーブル１１２ａの概略図）に示すような換算情報テーブル１１２ａが換算情報記憶領域１１２に記憶される。
【００２９】
換算情報テーブル１１２ａは、輸送手段フィールド１１２ｂと、積載可能重量フィールド１１２ｃと、を有する。
【００３０】
輸送手段フィールド１１２ｂには、システム製品のライフサイクルにおいて使用される輸送手段を特定する情報が格納される。
【００３１】
積載可能重量フィールド１１２ｃには、輸送手段フィールド１１２ｂで特定される輸送手段に積載可能な荷物の重量を特定する情報が格納される。
【００３２】
図１に戻り、環境負荷換算情報記憶領域１１３には、各々の評価項目から環境負荷及びコストを算出するための換算係数を特定する情報を記憶する。
【００３３】
例えば、本実施形態においては、図４（環境負荷換算テーブル１１３ａの概略図）に示すような環境負荷換算テーブル１１３ａが環境負荷換算情報記憶領域１１３に記憶される。
【００３４】
換算負荷換算テーブル１１３ａは、評価分類フィールド１１３ｂと、評価項目フィールド１１３ｃと、換算係数フィールド１１３ｄと、単位フィールド１１３ｅと、を有する。
【００３５】
評価分類フィールド１１３ｂには、換算係数により算出する値の種別を特定する情報が格納される。ここで、本実施形態において「環境」と入力されているレコードの換算係数は、環境負荷（ＣＯ２の排出量）を算出するための換算係数であり、「コスト」と入力されているレコードの換算係数は、コストを算出するための換算係数である。
【００３６】
評価項目フィールド１１３ｃには、換算係数により環境負荷又はコストを算出する評価項目を特定する情報が格納される。
【００３７】
換算係数フィールド１１３ｄには、評価項目フィールド１１３ｃで特定される評価項目の数値に乗算することで、評価分類フィールド１１３ｂで特定される種別の値を算出するための換算係数を特定する情報が格納される。
【００３８】
単位フィールド１１３ｅには、換算係数フィールド１１３ｄで特定される換算係数の単位を特定する情報が格納される。
【００３９】
図１に戻り、出荷計画情報記憶領域１１４には、システム製品を構成する製品の出荷時期を特定する情報が格納される。
【００４０】
例えば、本実施形態においては、図５（出荷計画テーブル１１４ａの概略図）に示すような出荷計画テーブル１１４ａが出荷計画情報記憶領域１１４に格納される。
【００４１】
出荷計画テーブル１１４ａは、型番フィールド１１４ｂと、出荷予定日フィールド１１４ｃと、数量フィールド１１４ｄと、を有する。
【００４２】
型番フィールド１１４ｂには、システム製品を構成する製品を識別するための識別情報である型番を特定する情報が格納される。
【００４３】
出荷予定日フィールド１１４ｃには、型番フィールド１１４ｂで特定される製品の出荷予定年月日を特定する情報が格納される。
【００４４】
数量フィールド１１４ｄには、型番フィールド１１４ｂで特定される製品が、出荷予定日フィールド１１４ｃで特定される出荷予定年月日に出荷される数量を特定する情報が格納される。
【００４５】
図１に戻り、在庫情報記憶領域１１５には、システム製品を構成する製品の在庫量を特定する情報が格納される。なお、本実施形態においては、リサイクルされた製品についてもシステム製品に組み込むことができるように、リサイクルされた製品についても在庫として保持するようにしている。
【００４６】
例えば、本実施形態においては、図６（在庫テーブル１１５ａの概略図）に示すような在庫テーブル１１５ａが在庫情報記憶領域１１５に記憶される。
【００４７】
在庫テーブル１１５ａは、製造番号フィールド１１５ｂと、型番フィールド１１５ｃと、使用期間フィールド１１５ｄと、割引率フィールド１１５ｅと、を有する。
【００４８】
製造番号フィールド１１５ｂには、後述する型番フィールド１１５ｃで特定される製品の製造番号を特定する情報が格納される。
【００４９】
型番フィールド１１５ｃには、システム製品を構成する製品を識別するための識別情報である型番を特定する情報が格納される。
【００５０】
使用期間フィールド１１５ｄには、型番フィールド１１５ｃで特定される製品が使用された期間（本実施形態では、使用年数）が格納される。なお、新品の製品については、本フィールド１１５ｄに「０」の値が格納される。
【００５１】
割引率フィールド１１５ｅには、型番フィールド１１５ｃで特定される製品の単価から割引を行う際の割引率を特定する情報が格納される。ここで、本実施形態においては、リサイクルされた製品もシステム製品に組み入れるようにしているため、リサイクルされた製品の使用期間や状態等に応じて、当該製品の単価を安くすることができるようにしている。
【００５２】
図１に戻り、代替製品情報記憶領域１１６には、システム製品を構成する製品に関して、当該製品に代替することのできる製品を特定する情報が格納される。
【００５３】
例えば、本実施形態においては、図７（代替製品テーブル１１６ａの概略図）に示すような代替製品テーブル１１６ａが代替製品情報記憶領域１１６に記憶される。
【００５４】
代替製品テーブル１１６ａは、型番フィールド１１６ｂと、代替品型番フィールド１１６ｃと、能力影響指数フィールド１１６ｄと、を有する。
【００５５】
型番フィールド１１６ｂには、代替される製品を特定するための識別情報である型番を特定する情報が格納される。
【００５６】
代替品型番フィールド１１６ｃには、型番フィールド１１６ｂで特定される製品の代わりに使用することのできる製品を特定するための識別情報である型番を特定する情報が格納される。
【００５７】
能力影響指数フィールド１１６ｄには、型番フィールド１１６ｂで特定される製品の代わりに、代替品型番フィールド１１６ｃで特定される製品を使用することで、システム製品の能力に影響を及ぼす度合いを特定する情報が格納される。ここで、本実施形態においては、本フィールド１１６ｄに格納される値が小さくなればなるほど（マイナスになればなるほど）システム製品の能力が低下するものとし、「０」は能力が変わらず、値が大きくなればなるほどシステム製品の能力が高まるものとする。
【００５８】
図１に戻り、一時情報記憶領域１１７には、後述する制御部１２０が入力を受け付けた情報や、算出した情報が格納される。なお、一時情報記憶領域１１７に記憶される情報については後述する。
【００５９】
評価結果記憶領域１１８には、後述する制御部１２０が算出した評価結果に関連する情報が格納される。なお、評価結果記憶領域１１８に記憶される情報については後述する。
【００６０】
制御部１２０は、製品構成情報入力受付部１２１と、ライフサイクル条件入力受付部１２２と、環境負荷演算部１２３と、製品評価部１２４と、評価結果出力部１２５と、最適化条件入力受付部１２６と、最適化評価部１２７と、を備える。
【００６１】
製品構成情報入力受付部１２１は、入力部１３０を介して、システム製品を構成する製品を特定する情報の入力を受け付け、入力を受け付けた情報を後述する図１１に示すような製品構成テーブル１６０に格納して一時情報記憶領域１１７に記憶する処理を行う。
【００６２】
なお、本実施形態においては、システム製品を構成する製品として、ハードウェアとソフトウェアの両方を有するものとする。
【００６３】
ライフサイクル条件入力受付部１２２は、入力部１３０を介して、システム製品の設計開発、出荷、調達、輸送、設置、立ち上げ、使用、保守、回収、リサイクル、といったライフサイクルの各段階におけるコスト及び環境負荷に関する評価項目、および、当該評価項目に対応するコスト及び環境負荷の数値、を特定する情報の入力を受け付け、入力を受け付けた情報を後述する図２４に示すようなライフサイクル条件テーブル１６２に格納して、一時情報記憶領域１１７に記憶する処理を行う。
【００６４】
環境負荷演算部１０５は、ライフサイクル条件入力受付部１２２で入力を受け付けた情報から環境負荷を算出する処理を行う。
【００６５】
ここで、本実施形態においては、例えば、設計開発を例にすると、ソフトウェアの設計開発作業など人の作業に伴う空調、電気等のエネルギー消費といった環境負荷についても算出している。しかしながら、ソフトウェア開発は複数の人により開発されたり、同じフロアにいても複数のソフトウェアが開発されたりしているなど、個々のソフトウェア（個々の製品）の環境負荷を直接計測することは不可能である。このため、本実施形態においては、（１）式に示すように、製品のライフサイクルの各々段階において関与する事業所やオフィス等の建物といった環境負荷の集計単位における環境負荷量（ここでは、ＣＯ２の排出量）により、ソフトウェアの売上げ金額を除算することで、環境負荷の集計単位において各ソフトウェア製品に環境負荷を按分することとしている。
【００６６】
そして、各ソフトウェア製品の環境負荷は、各ソフトウェア製品の設計開発費用（コスト）を（１）式により算出される指標により除算すれば算出できる。このような観点で算出された指標を換算係数として格納したのが、環境負荷換算テーブル１１３ａである。
【００６７】
【数１】
0005184128.tif 000002
【００６８】
製品評価部１２４は、システム製品を構成する各々の製品からコスト及び環境負荷を集計することで、システム製品のライフサイクル全体でのコスト及び環境負荷を評価する処理を行う。
【００６９】
評価結果出力部１２５は、製品評価部１２４で算出されたコスト及び環境負荷を予め定められた表形式にして記憶部１１１の評価結果記憶領域１１８に記憶する処理を行う。
【００７０】
最適化条件入力受付部１２６は、入力部１３０を介して、製品構成の最適化評価を行う対象製品と、当該対象製品と比較する基準製品と、を特定する情報の入力を受け付け、さらに、コストの増減率の目標値及び環境負荷の増減率の目標値の少なくとも何れか一方、並びに、要求がある場合には納期を特定する情報、を評価条件として入力を受け付ける。
【００７１】
最適化評価部１２７は、最適化条件入力受付部１２６で特定された対象製品につき、最適化条件入力受付部１２６で入力された、コストの増減率の目標値、環境負荷の増減率の目標値、及び、納期を評価条件として、線形計画法アルゴリズムに基づく計算により、代替製品情報記憶領域１１６に記憶されている代替製品テーブル１１６ａより対象製品を構成する製品の代替製品を検索し、目標とするコスト、環境負荷低減量を満足するように対象製品の製品構成を最適化して、当該最適化された製品構成費おけるコスト及び環境負荷を算出する。
【００７２】
ここで、本実施形態においては、最適化評価部１２７は、下記の（２）式に示される納期制約式、（３）式に示される寿命制約式、（４）式に示される在庫制約式、（５）式に示されるコスト制約式、（６）式に示される環境制約式、を満足する代替製品のうち、（７）式に示される目的関数１又は（８）式に示される目的関数２を最小とする代替製品を特定することで、対象製品の最適構成を特定する。
【００７３】
【数２】
0005184128.tif 000003
【００７４】
（２）式は、顧客が要求する納期に、システム製品の納期を間に合わせることができるような製品の組み合わせを可能とするための制約条件である。なお、この制約条件については必須のものではなく、顧客が要求しない場合や納期を遅らすことができる場合等には不要である。
【００７５】
【数３】
0005184128.tif 000004
【００７６】
（３）式は、システム製品を構成する製品の寿命が、システム製品を利用する年数よりも長くなるようにするための制約条件である。なお、この制約条件についても、製品の属性上交換の必要がある場合等には、必須のものとしないようにすることができる。
【００７７】
【数４】
0005184128.tif 000005
【００７８】
（４）式は、代替して利用される製品の数量が、システム製品を構成する製品の数量よりも多くならないようにするための制約条件である。この制約条件についても、具体的な処理方法によっては、必須のものとしないようにすることも可能である。
【００７９】
【数５】
0005184128.tif 000006
【００８０】
（５）式は、最適化された対象システム製品を導入する際に必要となるコストが、最適化される前の対象システム製品の導入コストと比較して、顧客の要求するコストの増減率を満たすための制約条件である。なお、この制約条件についても、顧客が要求しない場合には、満たす必要はない。
【００８１】
【数６】
0005184128.tif 000007
【００８２】
（６）式は、最適化された対象システム製品の環境負荷が、比較の基準となる基準システム製品の環境負荷と比較して、顧客の要求する環境負荷の増減率をみたすための制約条件である。
【００８３】
なお、本実施形態においては、最適化された対象システム製品の環境負荷と、比較の基準となる基準システム製品の環境負荷と、を比較しているが、このような態様に限定されず、例えば、最適化された対象システム製品の環境負荷と、最適化される前の対象システム製品の環境負荷と、を比較して、顧客が要求する環境負荷の増減を満たすようにすることも可能である。
【００８４】
また、（６）式で示される制約条件についても、顧客が要求しない場合には、満たす筆はない。
【００８５】
【数７】
0005184128.tif 000008
【００８６】
（７）式は、目的関数によるコストの算出対象となっている算出システム製品の導入コスト、当該算出システム製品の使用時のコスト、当該算出システム製品の回収時のコスト、当該算出システム製品のリサイクル時のコスト、の和と、当該算出システム製品の環境負荷から最適化の対象システム製品の環境負荷を差し引いた環境負荷より算出されるコストと、の加算値を算出するものである。
【００８７】
ここで、算出システム製品の環境負荷から最適化の対象システム製品の環境負荷を差し引いた環境負荷より算出されるコストは、算出システム製品の環境負荷から最適化の対象システム製品の環境負荷を差し引いた環境負荷に予め定められた環境負荷コスト換算係数を乗算することにより算出され、算出システム製品の環境負荷から最適化の対象システム製品の環境負荷を差し引いた環境負荷が大きければ大きいほど、コストも大きくなるようにされている。
【００８８】
なお、環境負荷コスト換算係数は、環境負荷（ここでは、ＣＯ２の排出量）をコストとして換算するための係数であって、ここでは、システム製品のライフサイクルにおいてかかるコストを、システム製品のライフサイクルにおける環境負荷（ＣＯ２の排出量）二より除算することにより算出された値を用いているがこのような態様に限定されるわけではない。
【００８９】
【数８】
0005184128.tif 000009
（８）式は、目的関数によるコストの算出対象となっている算出システム製品の導入コスト、当該算出システム製品の使用時のコスト、当該算出システム製品の回収時のコスト、当該算出システム製品のリサイクル時のコスト、の和と、当該算出システム製品の環境負荷から最適化の対象システム製品の環境負荷を差し引いた環境負荷より算出されるコストと、算出システム製品を構成する製品の出荷予定日より納期日を差し引いた日数から算出されるコストと、の加算値を算出するものである。
【００９０】
ここで、算出システム製品を構成する製品の出荷予定日より納期日を差し引いた日数から算出されるコストは、納期日が出荷予定日よりも早ければ早いほど小さな値となるようにされている。
【００９１】
なお、納期コスト換算係数は、日数をコストとして換算するために予め定められた値である。
【００９２】
ここで、後述するように納期の条件が指定されていない場合には、（７）式の目的関数により算出される値を最小化する製品構成を最適化対象システム製品とする。
【００９３】
一方、納期の条件が指定されている場合には、（８）式の目的関数により算出される値を最小化する製品構成を最適化システム製品とする。
【００９４】
入力部１３０は、情報の入力を受け付ける。
【００９５】
出力部１４０は、情報を出力する。
【００９６】
以上に記載した製品構成情報作成装置１００は、例えば、図８（コンピュータ５００の概略図）に示すような、ＣＰＵ（Central Processing Unit）５０１と、メモリ５０２と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置５０３と、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）等の可搬性を有する記憶媒体５０４から情報を読み出す読取装置５０５と、キーボードやマウスなどの入力装置５０６と、ディスプレイなどの出力装置５０７と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）等の通信装置５０８と、を備えた一般的なコンピュータ５００で実現できる。
【００９７】
例えば、記憶部１１０は、ＣＰＵ５０１がメモリ５０２又は外部記憶装置５０３を利用することにより実現可能であり、制御部１２０は、外部記憶装置５０３に記憶されている所定のプログラムをメモリ５０２にロードしてＣＰＵ５０１で実行することで実現可能であり、入力部１３０は、ＣＰＵ５０１が入力装置５０６を利用することで実現可能であり、出力部１４０は、ＣＰＵ５０１が出力装置５０７を利用することで実現可能である。
【００９８】
この所定のプログラムは、読取装置５０５を介して記憶媒体５０４から、あるいは、通信装置５０８を介してネットワークから、外部記憶装置５０３にダウンロードされ、それから、メモリ５０２上にロードされてＣＰＵ５０１により実行されるようにしてもよい。また、読取装置５０５を介して記憶媒体５０４から、あるいは、通信装置５０８を介してネットワークから、メモリ５０２上に直接ロードされ、ＣＰＵ５０１により実行されるようにしてもよい。
【００９９】
図９は、製品構成情報作成装置１００での処理を示すフローチャートである。
【０１００】
まず、製品構成情報作成装置１００の製品構成情報入力受付部１２１は、入力部１３０を介して、システム製品を構成する製品（ハードウェア及びソフトウェア）を特定する情報と、システム製品のライフサイクルの各段階におけるシステム製品のコストと環境負荷に関する情報の入力を受け付ける（Ｓ１０）。そして、製品評価部１２４は、入力された情報から製品の調達先毎の重量及びコストを算出する。なお、このステップについては、図１０を用いて詳細に説明する。
【０１０１】
次に、環境負荷演算部１２３は、ステップＳ１０で入力された情報から環境負荷を算出し、製品評価部１２４は、算出された環境負荷とコストを集計することによりシステム製品の評価を行う（Ｓ１１）。なお、このステップについては、図２５を用いて詳細に説明する。
【０１０２】
次に、製品評価出力部１２５は、ステップＳ１１で行った評価の結果に関連する情報を評価結果記憶領域１１８に記憶する（Ｓ１２）。なお、評価結果については、製品構成情報作成装置１００のオペレータの指示の入力を、入力部１３０を介して受け付けることで、評価結果出力部１２５が予め定められた形式の出力画面情報に形成して、出力部１４０に出力する。
【０１０３】
次に、最適化条件入力受付部１２６は、入力部１３０を介して、対象となるシステム製品（以下、対象システム製品）、および、当該システム製品と比較する基礎となるシステム製品（以下、基礎システム製品）、を特定する情報と、対象システム製品を最適化する条件を特定する情報と、の入力を受け付ける（Ｓ１３）。なお、このステップについては、図３１を用いて詳細に説明する。
【０１０４】
次に、最適化評価部１２７は、ステップＳ１３で入力を受け付けた情報に基づいて、対象システム製品の最適化を行い、最適化された対象システム製品の環境負荷及びコストを再度算出して、当該最適化された対象システム製品の評価を行う（Ｓ１４）。なお、このステップにいては、図３３を用いて詳細に説明する。
【０１０５】
また、最適化された評価結果については、製品構成情報作成装置１００のオペレータの指示の入力を、入力部１３０を介して受け付けることで、最適化評価部１２７が予め定められた形式の出力画面情報に形成して、出力部１４０に出力する。
【０１０６】
図１０は、図９のステップＳ１０における情報入力受付処理のフローチャートである。
【０１０７】
まず、製品構成情報入力受付部１２１は、システム製品の名称、システム製品の利用年数及びシステム製品を構成する製品を特定する情報の入力を受け付ける（Ｓ２０）。
【０１０８】
ここで、本実施形態においては、システム製品を構成する製品を特定する情報として、システム製品のハードウェアかソフトウェアかの分類、製品の名称、製品の型番、システム製品における製品の数量及び調達先を特定する情報の入力を受け付ける。
【０１０９】
なお、入力の方法については、例えば、入力部１３０を介して直接入力を受け付けてもよく、また、テキスト形式の電子ファイルにより入力を受け付けてもよい。
【０１１０】
そして、製品構成情報入力受付部１２１は、入力された情報より、例えば、図１１（製品構成テーブル１６０の概略図）に示すような製品構成テーブル１６０を生成し、記憶部１１０の一時情報記憶領域１１７に記憶する。
【０１１１】
製品構成テーブル１６０は、製品分類フィールド１６０ａ、製品名称フィールド１６０ｂ、型番フィールド１６０ｃ、数量フィールド１６０ｄ及び調達区分フィールド１６０ｅを有する。
【０１１２】
製品分類フィールド１６０ａには、システム製品のハードウェアかソフトウェアかの分類を識別する情報が格納される。ここで、本実施形態においては、本フィールドに「０」が入力されている場合には、製品がハードウェアであることを示し、「１」が入力されている場合には、製品がソフトウェアであることを示す。
【０１１３】
製品名称フィールド１６０ｂには、製品の名称を特定する情報が格納される。
【０１１４】
型番フィールド１６０ｃには、製品の型番を特定する情報が格納される。
【０１１５】
数量フィールド１６０ｄには、システム製品における製品の数量を特定する情報が格納される。
【０１１６】
調達区分フィールド１６０ｅには、製品の調達先を特定する情報として、調達先毎に割り振られている調達区分を特定する情報が格納される。
【０１１７】
図１０に戻り、製品評価部１０３は、ステップＳ２０で入力を受け付けた製品の重量及びコストを集計する（Ｓ２１）。
【０１１８】
例えば、製品評価部１０３は、製品構成テーブル１６０の型番フィールド１６０ｃで特定される型番と、構成品テーブル１１１ａの型番フィールド１１１ｂで特定される型番とが一致する構成品テーブル１１１ａのレコードを特定する。そして、特定したレコードの重量フィールド１１１ｃ及び単価フィールド１１１ｅに格納されている情報から製品の重量及び単価を特定する。そして、特定した重量及び単価に、製品構成テーブル１６０の数量フィールド１６０ｄで特定される数量を乗算することで、各々の製品毎の重量及びコストを算出する。
【０１１９】
そして、製品評価部１０３は、算出した各々の製品毎の重量及びコストを、製品構成テーブル１６０の調達区分フィールド１６０ｅで特定される調達区分毎に集計して、調達区分毎の重量及びコストを算出する。
【０１２０】
さらに、製品評価部１０３は、算出した調達区分毎の重量及びコストにより、例えば、図１２（重量コストテーブル１６１の概略図）に示すような重量コストテーブル１６１を生成し、記憶部１１０の一時情報記憶領域１１７に記憶する。
【０１２１】
重量コストテーブル１６１は、調達区分フィールド１６１ａと、重量フィールド１６１ｂと、コストフィールド１６１ｃと、を有し、それぞれのフィールドに、調達区分、当該調達区分により特定される調達先から調達する製品の総重量、当該調達区分により特定される調達先に支払う総コスト、を特定する情報が格納される。
【０１２２】
図１０に戻り、ライフサイクル条件入力受付部１２２は、システム製品のライフサイクルにおける各種条件の入力を受け付ける（Ｓ２２）。
【０１２３】
ここで、本実施形態においては、ライクサイクルにおける各種条件として、システム製品の設計開発、出荷、調達、輸送、設置、立ち上げ、使用、保守、回収及びリサイクルといったライフサイクルの各々の段階における評価分類、評価項目、当該評価項目の区分及び当該評価項目に対応する数値、を特定する条件の入力を受け付ける。
【０１２４】
なお、入力を受け付ける方法としては、例えば、図１３〜２３に示すような入力受付画面を出力部１４０に表示して、入力部１３０を介して直接入力を受け付ければよいが、このような態様に限定されず、例えば、必要な情報をテキスト形式の電子ファイルにより入力を受け付けてもよい。
【０１２５】
図１３は、ライフサイクル条件の入力を受け付けるメイン画面１７０の概略図である。
【０１２６】
メイン画面１７０には、設計開発入力受付領域１７０ａ、出荷入力受付領域１７０ｂ、調達入力受付領域１７０ｃ、輸送入力受付領域１７０ｄ、設置入力受付領域１７０ｅ、立ち上げ入力受付領域１７０ｆ、使用入力受付領域１７０ｇ、保守入力受付領域１７０ｈ、回収入力受付領域１７０ｉ及びリサイクル入力受付領域１７０ｊを有しており、入力部１３０を介して、これらの入力受付領域を指定した実行指令を入力することにより、図１４〜２３に示すようなそれぞれの入力受付画面が出力部１４０に出力されるようになっている。
【０１２７】
そして、全ての入力受付画面において必要な情報の入力が終了すると、修正入力受付領域１７０ｋ及び確定入力受付領域１７０ｌを指定した実行の入力が可能となる。
【０１２８】
各々の入力受付画面を介して入力された情報については、修正入力受付領域１７０ｋを指定した実行の入力が行われることにより、図１４〜２３に示すようなそれぞれの入力受付画面を介して修正が可能にされている。
【０１２９】
確定入力受付領域１７０ｌを指定した実行の入力が行われると、ライフサイクル条件の入力処理を終了する。
【０１３０】
図１４は、設計開発入力受付画面１７１の概略図である。
【０１３１】
設計開発入力受付画面１７１は、導入コスト入力領域１７１ａと、設計開発負荷入力領域１７１ｂと、を有する。
【０１３２】
導入コスト入力領域１７１ａは、ライフサイクルの使用の段階で導入顧客が支払うランニングコスト、並びに、回収及びリサイクルの段階で発生するコスト、以外のコストの合計の入力を受け付ける。
【０１３３】
設計開発負荷入力領域１７１ｂは、個々の製品からシステム構成を纏める作業などに伴う設計開発のコスト（費用）の入力を受け付ける。
【０１３４】
そして、導入コスト入力領域１７１ａ及び設計開発負荷入力領域１７１ｂに必要な情報が入力され、確定入力領域１７１ｃを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、二つのレコードを新たに生成する。
【０１３５】
そして、ライフサイクル条件入力受付部１２１は、新たに生成した一のレコードのブロックフィールド１６２ａには「設計開発」の文字列を、評価分類フィールド１６２ｂには「コスト」の文字列を、評価項目フィールドには１６２ｃには「導入コスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには導入コスト入力領域１７１ａに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「設計開発」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「設計開発コスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには設計開発負荷入力領域１７１ｂに入力された数値を、格納する。
【０１３６】
図１５は、出荷入力画面１７２の概略図である。
【０１３７】
ここで、システム製品の出荷では、システム製品を構成するハードウェア製品を含むマニュアル作成、マニュアルやソフトウェア製品のＣＤ等によるメディア作成及びマニュアル、ＣＤ等の梱包作業、等がある。そこで、図１５においては、出荷作業のコストや、使用するＣＤ、マニュアルに使用する紙、梱包に使用する段ボール等の数量の入力を受け付ける。
【０１３８】
出荷入力画面１７２は、出荷作業コスト入力領域１７２ａと、ＣＤ入力領域１７２ｂと、紙入力領域１７２ｃと、段ボール入力領域１７２ｄと、を有する。
【０１３９】
出荷作業コスト入力領域１７２ａでは、システム製品の出荷にかかるコストの入力を受け付ける。
【０１４０】
ＣＤ入力領域１７２ｂでは、システム製品に必要なＣＤの枚数の入力を受け付ける。
【０１４１】
紙入力領域１７２ｃでは、システム製品に必要な紙の枚数の入力を受け付ける。
【０１４２】
段ボール入力領域１７２ｄでは、システム製品に必要な段ボールの個数の入力を受け付ける。
【０１４３】
そして、これらの入力領域に必要な情報の入力を受け付け、確定入力領域１７２ｅを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、四つのレコードを新たに生成する。
【０１４４】
そして、ライフサイクル条件入力受付部１２１は、新たに生成した一のレコードのブロックフィールド１６２ａには「出荷」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「ＣＤ」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅにはＣＤ入力領域１７２ｂに入力された数値を、格納し、また、他の一のレコードのブロックフィールド１６２ａには「出荷」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「紙」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには紙入力領域１７２ｃに入力された数値を、格納し、また、他の一のレコードのブロックフィールド１６２ａには「出荷」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「段ボール」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには段ボール入力領域１７２ｄに入力された数値を、格納し、さらに、他の一のレコードのブロックフィールド１６２ａには「出荷」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「出荷作業コスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには出荷作業コスト入力領域１７２ａに入力された数値を、格納する。
【０１４５】
図１６は、調達入力画面１７３の概略図である。
【０１４６】
ここで、調達の対象となる個々の製品の環境負荷及びコストに関しては、図２の構成品テーブル１１１ａに格納されているため、ここでは調達に関連するその他の環境負荷の値の入力を受け付ける。
【０１４７】
調達入力画面１７３は、調達負荷入力領域１７３ａを有する。
【０１４８】
調達負荷入力領域１７３ａでは、調達作業等にかかる環境負荷（ＣＯ２の排出量）の入力を受け付ける。
【０１４９】
そして、この入力領域に必要な情報の入力を受け付け、確定入力領域１７３ｂを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、一つのレコードを新たに生成する。
【０１５０】
そして、ライフサイクル条件入力受付部１２１は、新たに生成したレコードのブロックフィールド１６２ａには「調達」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「その他」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには調達負荷入力領域１７３ａに入力された数値を、格納する。
【０１５１】
図１７は、輸送入力画面１７４の概略図である。
【０１５２】
輸送入力画面１７４は、調達先表示領域１７４ａと、手段入力領域１７４ｂと、台数入力領域１７４ｃと、距離入力領域１７４ｄと、コスト入力領域１７４ｅと、を備える。
【０１５３】
調達先表示領域１７４ａには、重量コストテーブル１６１の調達区分フィールド１６１ａに格納された調達区分を特定する情報が表示される。
【０１５４】
手段入力領域１７４ｂでは、調達先表示領域１７４ａで特定される調達区分毎に、商品の輸送を行う輸送手段を特定する情報の入力を受け付ける。ここで、本実施形態においては、手段入力領域１７４ｂに、予め定められた輸送手段（例えば、自家用車、４ｔトラック、１０ｔトラック等）がプルダウンメニューとして予め登録されており、このプルダウンメニューから輸送手段を選択することができるようにされている。
【０１５５】
台数入力領域１７４ｃは、手段入力領域１７４ｂにおいて選択された輸送手段の積載可能重量（予め、ライフサイクル条件入力受付部１２２に登録されているものとする）で、調達先表示領域１７４ａで特定される調達区分における輸送重量（重量コストテーブル１６１の重量フィールド１６１ｂで特定）を除算することにより（割り切れない場合には切り上げ）、必要な台数をライフサイクル条件入力受付部１２２が算出して本領域に表示する。
【０１５６】
距離入力領域１７４ｄでは、調達先表示領域１７４ａで特定される調達区分に対応する調達先からの調達距離を特定する情報の入力を受け付ける。
【０１５７】
コスト入力領域１７４ｅでは、調達先表示領域１７４ａで特定される調達区分毎に、調達手段、台数及び距離に応じた輸送コストの入力を受け付ける。
【０１５８】
そして、これらの入力領域に必要な情報の入力を受け付け、確定入力領域１７４ｆを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、各々の調達先毎に二つのレコードを新たに生成する（例えば、調達先が三つの場合には六つのレコードを新たに生成する）。
【０１５９】
そして、ライフサイクル条件入力受付部１２１は、各々の調達先毎に、新たに生成した一のレコードのブロックフィールド１６２ａには「輸送」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには手段入力領域１７４ｂで選択された輸送手段を特定する文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅには台数入力領域１７４ｃに入力さえた数値と距離入力領域１７４ｄに入力された数値とを乗算した値を、格納し、また、他の一のレコードのブロックフィールド１６２ａには「輸送」の文字列を、評価分類フィールド１６２ｂには「コスト」の文字列を、評価項目フィールドには１６２ｃには手段入力領域１７４ｂで選択された輸送手段を特定する文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅにはコスト入力領域１７４ｅに入力された数値を、格納する。
【０１６０】
図１８は、設置入力画面１７５の概略図である。
【０１６１】
設置入力画面１７５は、設置作業コスト入力領域１７５ａを有する。
【０１６２】
設置作業コスト入力領域１７５ａでは、システム製品を構成するハードウェア製品を顧客先に運び込み据え付けを行うなどの作業に伴う設置作業コストの入力を受け付ける。
【０１６３】
そして、この入力領域に必要な情報の入力を受け付け、確定入力領域１７５ｂを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、一つのレコードを新たに生成する。
【０１６４】
そして、ライフサイクル条件入力受付部１２１は、新たに生成したレコードのブロックフィールド１６２ａには「設置」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「設置作業コスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには設置作業コスト入力領域１７５ａに入力された数値を、格納する。
【０１６５】
図１９は、立ち上げ入力画面１７６の概略図である。
【０１６６】
立ち上げ入力画面１７６は、立ち上げ作業コスト入力領域１７６ａを有する。
【０１６７】
立ち上げ作業コスト入力領域１７６ａでは、システム製品を構成するハードウェアやソフトウェア製品を組み合わせ、動作確認などの作業に伴う立ち上げ作業コストの入力を受け付ける。
【０１６８】
そして、この入力領域に必要な情報の入力を受け付け、確定入力領域１７６ｂを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、一つのレコードを新たに生成する。
【０１６９】
そして、ライフサイクル条件入力受付部１２１は、新たに生成したレコードのブロックフィールド１６２ａには「立ち上げ」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「立ち上げコスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには立ち上げ作業コスト入力領域１７６ａに入力された数値を、格納する。
【０１７０】
図２０は、使用入力画面１７７の概略図である。
【０１７１】
システム製品が顧客に使用される際に生じる、環境負荷及びコストに関係する情報の入力を受け付ける。なお、電子申請システムを例とすると、システム製品の導入顧客である自治体の申請書作成や証明書発行業務などの作業を効率化すると共に、システム製品の導入顧客の顧客である自治体住民も、申請のための役所への訪問が無くなるなどの効率化を実現する。したがって、本実施形態においては、前者を導入顧客、後者を導入先顧客としてコストと環境負荷の入力を受け付ける。
【０１７２】
使用入力画面１７７は、導入顧客入力領域１７７ａと、導入先顧客入力領域１７７ｂと、を備える。
【０１７３】
そして、導入顧客入力領域１７７ａ及び導入先顧客入力領域１７７ｂのそれぞれは、作業工数入力領域１７７ｃ、１７７ｊと、データ通信量入力領域１７７ｄ、１７７ｋと、移動手段選択領域１７７ｅ、１７７ｌと、移動距離入力領域１７７ｆ、１７７ｍと、消費電力量入力領域１７７ｇ、１７７ｎと、紙入力領域１７７ｈ、１７７ｏと、その他入力領域１７７ｉ、１７７ｐと、を有する。
【０１７４】
作業工数入力領域１７７ｃ、１７７ｊでは、人の作業に伴う負荷として、導入顧客及び導入先顧客のそれぞれにおいて、年間当たりのシステム製品を使用する時間の入力を受け付ける。
【０１７５】
データ通信量入力領域１７７ｄ、１７７ｋでは、導入顧客及び導入先顧客のそれぞれにおいて、システム製品でデータ通信を行う年間当たりの通信量の入力を受け付ける。
【０１７６】
移動手段選択領域１７７ｅ、１７７ｌでは、導入顧客及び導入先顧客のそれぞれにおいて、システム製品を使用する際の移動手段の選択を受け付ける。ここで、本実施形態においては、移動手段選択領域１７７ｅに、予め定められた輸送手段（例えば、自家用車、電車等）がプルダウンメニューとして予め登録されており、このプルダウンメニューから移動手段を選択することができるようにされている。
【０１７７】
移動距離入力領域１７７ｆ、１７７ｍでは、導入顧客及び導入先顧客のそれぞれにおいて、システム製品を使用する際の年間当たりの移動距離の入力を受け付ける。
【０１７８】
消費電力量入力領域１７７ｇ、１７７ｎでは、システム製品を構成する製品そのものの消費電力量は図２に示す構成品テーブル１１１ａの消費電力量フィールド１１１ｄで特定されているため、システム製品の消費電力以外の消費電力（例えば、システム製品を使用する際の照明や空調等の消費電力）の入力を受け付ける。
【０１７９】
紙入力領域１７７ｈ、１７７ｏでは、導入顧客及び導入先顧客のそれぞれにおいて、システム製品を使用する際に使用する紙の年間当たりの枚数の入力を受け付ける。
【０１８０】
その他入力領域１７７ｉ、１７７ｐでは、導入顧客及び導入先顧客のそれぞれにおいて、他の入力領域では特定することのできないシステム製品を使用する際の環境負荷（ＣＯ２排出量）を特定する情報の入力を受け付ける。
【０１８１】
そして、これらの入力領域に必要な情報の入力を受け付け、確定入力領域１７７ｇを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、導入顧客及び導入先顧客の各々について六つのレコード（計十二個）を新たに生成する。
【０１８２】
そして、ライフサイクル条件入力受付部１２１は、まず導入顧客に関して、新たに生成した一つのレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「作業工数」の文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅには作業工数入力領域１７７ｃに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「データ通信量」の文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅにはデータ通信量入力領域１７７ｄに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには移動手段選択領域１７７ｅで選択された文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅには移動入力領域１７７ｆに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「消費電力量」の文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅには消費電力量入力領域１７７ｇに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「紙」の文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅには紙入力領域１７７ｈに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「その他」の文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅにはその他入力領域１７７ｉに入力された数値を、格納する。
【０１８３】
また、ライフサイクル条件入力受付部１２１は、次に導入先顧客に関して、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「作業工数」の文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅには作業工数入力領域１７７ｊに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「データ通信量」の文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅにはデータ通信量入力領域１７７ｋに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには移動手段選択領域１７７ｌで選択された文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅには移動入力領域１７７ｍに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「消費電力量」の文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅには消費電力量入力領域１７７ｎに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「紙」の文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅには紙入力領域１７７ｏに入力された数値を、格納し、また、新たに生成した他のレコードのブロックフィールド１６２ａには「使用」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「その他」の文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅにはその他入力領域１７７ｐに入力された数値を、格納する。
【０１８４】
図２１は、保守入力画面１７８の概略図である。
【０１８５】
保守入力画面１７８は、保守作業コスト入力領域１７８ａを有する。
【０１８６】
保守作業コスト入力領域１７８ａでは、システム製品のメンテナンスやバージョンアップなどの作業に伴う保守作業コストの入力を受け付ける。
【０１８７】
そして、この入力領域に必要な情報の入力を受け付け、確定入力領域１７８ｂを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、一つのレコードを新たに生成する。
【０１８８】
そして、ライフサイクル条件入力受付部１２１は、新たに生成したレコードのブロックフィールド１６２ａには「保守」の文字列を、評価分類フィールド１６２ｂには「９９９」の文字列を、評価項目フィールドには１６２ｃには「保守コスト」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅには保守コスト入力領域１７８ａに入力された数値を、格納する。
【０１８９】
図２２は、回収入力画面１７９の概略図である。
【０１９０】
回収入力画面１７９は、配送先表示領域１７９ａと、手段入力領域１７９ｂと、台数入力領域１７９ｃと、距離入力領域１７９ｄと、コスト入力領域１７９ｅと、を備える。
【０１９１】
配送先表示領域１７９ａには、システム製品に関して回収を行う配送先毎に割り振られた配送先区分を特定する情報が表示される。
【０１９２】
手段入力領域１７９ｂでは、配送先表示領域１７９ａで特定される配送先区分毎に、配送を行う配送手段を特定する情報の入力を受け付ける。ここで、本実施形態においては、手段入力領域１７４ｂに、予め定められた配送手段（例えば、自家用車、４ｔトラック、１０ｔトラック等）がプルダウンメニューとして予め登録されており、このプルダウンメニューから配送手段を選択することができるようにされている。
【０１９３】
台数入力領域１７９ｃは、システム製品の回収を行う際に、手段入力領域１７９ｂにおいて選択された配送手段の必要台数を特定する情報の入力を受け付ける。
【０１９４】
距離入力領域１７９ｄでは、配送先表示領域１７９ａで特定される配送先区分に対応する配送先からの配送距離を特定する情報の入力を受け付ける。
【０１９５】
コスト入力領域１７９ｅでは、配送先表示領域１７９ａで特定される配送先区分毎に、配送手段、台数及び距離に応じた輸送コストの入力を受け付ける。
【０１９６】
そして、これらの入力領域に必要な情報の入力を受け付け、確定入力領域１７９ｆを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、各々の配送先毎に二つのレコードを新たに生成する（例えば、配送先が二つの場合には三つのレコードを新たに生成する）。
【０１９７】
そして、ライフサイクル条件入力受付部１２１は、各々の配送先毎に、新たに生成した一のレコードのブロックフィールド１６２ａには「回収」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには手段入力領域１７９ｂで選択された配送手段を特定する文字列を、区分フィールド１６２ｄには「１」の文字を、数値フィールド１６２ｅには台数入力領域１７９ｃに入力さえた数値と距離入力領域１７９ｄに入力された数値とを乗算した値を、格納し、また、他の一のレコードのブロックフィールド１６２ａには「回収」の文字列を、評価分類フィールド１６２ｂには「コスト」の文字列を、評価項目フィールドには１６２ｃには手段入力領域１７９ｂで選択された配送手段を特定する文字列を、区分フィールド１６２ｄには「０」の文字を、数値フィールド１６２ｅにはコスト入力領域１７９ｅに入力された数値を、格納する。
【０１９８】
図２３は、リサイクル入力画面１８０の概略図である。
【０１９９】
リサイクル入力画面１８０は、リサイクル負荷入力領域１８０ａを有する。
【０２００】
リサイクル負荷入力領域１８０ａでは、ここの製品のリサイクル以外に考慮すべき環境負荷（ＣＯ２排出量）を特定する情報の入力を受け付ける。
【０２０１】
そして、この入力領域に必要な情報の入力を受け付け、確定入力領域１８０ｂを指定した実行指示の入力を受け付けることで、ライフサイクル条件入力受付部１２１は、図２４に示すライフサイクル条件テーブル１６２において、一つのレコードを新たに生成する。
【０２０２】
そして、ライフサイクル条件入力受付部１２１は、新たに生成したレコードのブロックフィールド１６２ａには「リサイクル」の文字列を、評価分類フィールド１６２ｂには「環境」の文字列を、評価項目フィールドには１６２ｃには「その他」の文字列を、区分フィールド１６２ｄには「９９９」の文字列を、数値フィールド１６２ｅにはリサイクル負荷入力領域１８０ａに入力された数値を、格納する。
【０２０３】
以上の図１４〜２３の全ての入力画面において確定入力領域１８０ｂを指定した実行指示の入力を受け付けると、ライフサイクル条件入力受付部１２２は、入力チェックを行う。
【０２０４】
具体的には、図２４のライフサイクル条件テーブル１６２において、ブロックフィールド１６２ａに「設計開発」、「出荷」、「輸送」、「設置」又は「立ち上げ」の文字列が入力され、かつ、評価分類フィールド１６２ｂに「コスト」又は「９９９」の文字列が入力されたレコードを特定し、特定したレコードの数値フィールド１６２ｅに格納されている数値を集計加算したものと、図１２に示す重量コストテーブル１６１のコストフィールド１６１ｃに格納されている数値を集計加算したものと、を合算したものを集計コストとする。ただし、図２４のライフサイクル条件テーブル１６２において、ブロックフィールド１６２ａに「設計開発」の文字列が格納され、かつ、評価分類フィールド１６２ｂに「コスト」の文字列が格納されているレコードについては、集計コストの加算から除外する。
【０２０５】
次に、図２４のライフサイクル条件テーブル１６２において、ブロックフィールド１６２ａに「設計開発」の文字列が格納され、かつ、評価分類フィールド１６２ｂに「コスト」の文字列が格納されているレコードの数値フィールド１６２ｅに格納されている数値と、上述のようにして算出した集計コストと、を比較し、これらが一致すれば図１３のメニュー入力画面１７０の確定入力受付領域１７０ｌを指定した実行指示の入力を受け付ける。なお、これらが一致しない場合は、メニュー入力画面１７０の修正入力受付領域１７０ｋを点滅等させることで、修正入力受付領域１７０ｋを指定した実行指示の入力を受け付ける。製品構成情報作成装置１００のオペレータが確認し、図１４〜２３の入力画面全てで確定指示入力領域を指定した実行指示の入力が押下されると上述のようなチェックを一致するまで繰り返す。
【０２０６】
なお、以上のようにして形成されたライフサイクル条件テーブル１６２については、一時情報記憶領域１１７に記憶される。
【０２０７】
図２５は、図９のステップＳ１１における製品評価処理を示すフローチャートである。
【０２０８】
まず、製品評価部１２４は、システム製品を構成する製品のライフサイクルの各段階におけるコスト及び環境負荷を算出する（Ｓ３０）。
【０２０９】
ここで、設計開発における環境負荷に関する変数をＥ１、調達における環境負荷に関する変数をＥ２、リサイクルにおける環境負荷に関する変数をＥ３、消費電力量における環境負荷に関する変数をＥ４とする。また、設計開発におけるコストに関する変数をＣ１、調達におけるコストに関する変数をＣ２、リサイクルにおけるコストに関する変数をＣ３、消費電力量におけるコストに関する変数をＣ４、とする。なお、これらの変数の初期値は全て０とする。
【０２１０】
まず、製品評価部１２４は、図１１に示す製品構成テーブル１６０の型番フィールド１６０ｃで特定される型番と、図２に示す構成品テーブル１１１ａの型番フィールド１１ｂで特定される型番と、が一致する構成品テーブル１１１ａのレコードを特定し、特定したレコードに「１」から順に自然数による連番となる識別番号を付す。
【０２１１】
そして、製品評価部１２４は、下記のようにして、変数Ｅ１〜Ｅ４、Ｃ１〜Ｃ４を算出する。
【０２１２】
変数Ｅ１については、下記の（ａ）〜（ｃ）に従って算出する。
【０２１３】
（ａ）識別番号ｉ（ｉは１以上の自然数）で特定されるレコードの型番に対応する製品構成テーブル１６０の製品分類フィールド１６０ａに「０」の文字が格納されている場合には、下記の（９）式でＥ１を算出する。
【０２１４】
【数９】
0005184128.tif 000010
【０２１５】
ここで、設計開発負荷ｉは、構成品テーブル１１１ａのｉに対応するレコードの設計開発負荷フィールド１１１ｇに格納された値であり、数量ｉは、製品構成テーブル１６０のｉの型番に対応するレコードの数量フィールド１６０ｄに格納された値である。
【０２１６】
（ｂ）識別番号ｉ（ｉは１以上の自然数）で特定されるレコードの型番に対応する製品構成テーブル１６０の製品分類フィールド１６０ａに「１」の文字が格納されている場合であって、構成品テーブル１１１ａのｉで特定されるレコードの設計開発負荷フィールド１１１ｇに数値が格納されているときには、下記の（１０）式でＥ１を算出する。
【０２１７】
【数１０】
0005184128.tif 000011
【０２１８】
（ｃ）識別番号ｉ（ｉは１以上の自然数）で特定されるレコードの型番に対応する製品構成テーブル１６０の製品分類フィールド１６０ａに「１」の文字が格納されている場合であって、構成品テーブル１１１ａのｉで特定されるレコードの設計開発負荷フィールド１１１ｇに数値が格納されていないときには、下記の（１１）式及び（１２）式でＥ１を算出する。
【０２１９】
【数１１】
0005184128.tif 000012
【０２２０】
【数１２】
0005184128.tif 000013
【０２２１】
ここで、数値ａは、ライフサイクル条件テーブル１６２において、評価項目フィールド１６２ｃに「設計開発コスト」の文字列が格納されているレコードの数値フィールド１６２ｅに格納されている数値であり、換算係数ａは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「設計開発コスト」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥ１については、環境負荷演算部１２３が算出する。
【０２２２】
変数Ｅ２については、下記の（１３）式を用いて算出する。
【０２２３】
【数１３】
0005184128.tif 000014
【０２２４】
ここで、製造負荷ｉは、構成品テーブル１１１ａのｉに対応するレコードの製造負荷フィールド１１１ｆに格納された値である。
【０２２５】
変数Ｅ３については、下記の（１４）式を用いて算出する。
【０２２６】
【数１４】
0005184128.tif 000015
【０２２７】
ここで、リサイクル負荷ｉは、構成品テーブル１１１ａのｉに対応するレコードのリサイクル負荷フィールド１１１ｉに格納された値である。
【０２２８】
変数Ｅ４については、下記の（１５）式及び（１６）式を用いて算出する。
【０２２９】
【数１５】
0005184128.tif 000016
【０２３０】
【数１６】
0005184128.tif 000017
【０２３１】
ここで、数値ｂは、ライフサイクル条件テーブル１６２において、評価項目フィールド１６２ｃに「消費電力量」、区分フィールド１６２ｄに「０」、の文字列が格納されているレコードの数値フィールド１６２ｅに格納されている数値であり、換算係数ｂは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥ４については、環境負荷演算部１２３が算出する。
【０２３２】
変数Ｃ１に関しては、下記の（１７）式で算出する。
【０２３３】
【数１７】
0005184128.tif 000018
【０２３４】
ここで、単価ｉは、構成品テーブル１１１ａのｉに対応するレコードの単価フィールド１１１ｅに格納された値である。
【０２３５】
変数Ｃ２に関しては、下記の（１８）式で算出する。
【０２３６】
【数１８】
0005184128.tif 000019
【０２３７】
変数Ｃ３に関しては、下記の（１９）式で算出する。
【０２３８】
【数１９】
0005184128.tif 000020
【０２３９】
ここで、リサイクルコストｉは、構成品テーブル１１１ａのｉに対応するレコードのリサイクルコストフィールド１１１ｈに格納された値である。
【０２４０】
変数Ｃ４に関しては、下記の（２０）式及び（２１）式で算出する。
【０２４１】
【数２０】
0005184128.tif 000021
【０２４２】
【数２１】
0005184128.tif 000022
【０２４３】
ここで、数値ｃは、ライフサイクル条件テーブル１６２において、評価項目フィールド１６２ｃに「消費電力量」、区分フィールド１６２ｄに「０」、の文字列が格納されているレコードの数値フィールド１６２ｅに格納されている数値であり、換算係数ｃは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「コスト」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＣＣ４については、環境負荷演算部１２３が算出する。
【０２４４】
以上の計算を、製品評価部１２４は、製品構成テーブル１６０の型番フィールド１６０ｃで特定される型番に対応するレコードｉが無くなるまで繰り返し行う。
【０２４５】
そして、製品評価部１２４は、例えば、図２６（評価集計テーブル１６３の概略図）に示すような評価集計テーブル１６３を生成して、算出した変数Ｅ１〜Ｅ４、Ｃ１〜Ｃ４を格納する。
【０２４６】
図示するように、評価集計テーブル１６３は、評価分類行１６３ａと、集計単位行１６３ｂと、出荷行１６３ｄと、調達行１６３ｅと、輸送行１６３ｆと、設置行１６３ｇと、立ち上げ行１６３ｈと、使用（導入顧客）行１６３ｉと、使用（導入先顧客）行１６３ｐと、保守行１６３ｗと、回収行１６３ｘと、リサイクル行１６３ｙと、を有する。
【０２４７】
また、使用（導入顧客）１６３ｉには、作業工数行１６３ｊと、データ通信量行１６３ｋと、自家用車行１６３ｌと、消費電力行１６３ｍと、紙行１６３ｎと、その他行１６３ｏと、を備え、使用（導入先顧客）行１６３ｐには、作業工数行１６３ｑと、データ通信量行１６３ｒと、自家用車行１６３ｓと、消費電力行１６３ｔと、紙行１６３ｕと、その他行１６３ｖと、を備える。
【０２４８】
そして、製品評価部１２４は、評価集計テーブル１６３において、評価分類行１６３ａに「環境負荷」の文字列、集計単位行１６３ｂに「構成品」の文字列、を格納したレコードを生成し、設計開発行１６３ｃには算出した変数Ｅ１を、調達行１６３ｅには算出した変数Ｅ２を、消費電力行１６３ｍには算出した変数Ｅ４を、リサイクル行１６３ｙには算出した変数Ｅ３を、格納し、他の行には「０」を格納する。
【０２４９】
また、製品評価部１２４は、評価集計テーブル１６３において、評価分類行１６３ａに「コスト」の文字列、集計単位行１６３ｂに「構成品」の文字列、を格納したレコードを生成し、設計開発行１６３ｃには算出した変数Ｃ１を、調達行１６３ｅには算出した変数Ｃ２を、消費電力行１６３ｍには算出した変数Ｃ４を、リサイクル行１６３ｙには算出した変数Ｃ３を、格納し、他の行には「０」を格納する。
【０２５０】
以上により、図２５のステップＳ３０を終了する。
【０２５１】
次に、製品評価部１２４は、システム製品のライフサイクルにおける環境負荷及びコストを算出し、評価集計テーブル１６３に格納する処理を行う（Ｓ３１）。
【０２５２】
まず、製品評価部１２４は、評価集計テーブル１６３に新たに二つのレコードを生成して、一方のレコードの評価分類行１６３ａには「環境負荷」の文字列、集計単位行１６３ｂには「システム」の文字列、を格納し、他方のレコードの評価分類行１６３ａには「コスト」の文字列、集計単位行１６３ｂには「システム」の文字列、を格納する。
【０２５３】
まず、製品評価部１２４は、図２４に示すライフサイクル条件テーブル１６２の評価分類フィールドに「環境」又は「９９９」の文字列が格納されている特定レコードにおいて、当該特定レコードの評価項目フィールド１６２ｃに格納されている情報と、環境負荷換算テーブル１１３の評価項目フィールド１１３ｃに格納されている情報と、が一致し、評価分類フィールド１１３ｂに「環境」の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数を特定し、特定した換算係数を、ライフサイクル条件テーブル１６２における前記特定レコードの数値フィールド１６２ｅに格納されている数値に乗算することで環境負荷を算出する。
【０２５４】
そして、製品評価部１２４は、ライフサイクル条件テーブル１６２のブロックフィールド１６２ａに格納されている情報に対応させて、算出した環境負荷を、評価集計テーブル１６３において評価分類行１６３ａに「環境負荷」の文字列が格納され、集計単位行１６３ｂに「システム」の文字列が格納されているレコードに格納する。
【０２５５】
なお、ライフサイクル条件テーブル１６２のブロックフィールド１６２ａに格納されている情報が同じものから算出された環境負荷が複数ある場合には、加算した値を対応するレコードに格納する。
【０２５６】
また、製品評価部１２４は、図２４に示すライフサイクル条件テーブル１６２の評価分類フィールドに「コスト」又は「９９９」の文字列が格納されている特定レコードにおいて、当該特定レコードの評価項目フィールド１６２ｃに格納されている情報と、環境負荷換算テーブル１１３の評価項目フィールド１１３ｃに格納されている情報と、が一致し、評価分類フィールド１１３ｂに「コスト」の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数を特定し、特定した換算係数を、ライフサイクル条件テーブル１６２における前記特定レコードの数値フィールド１６２ｅに格納されている数値に乗算することでコストを算出する。
【０２５７】
そして、製品評価部１２４は、ライフサイクル条件テーブル１６２のブロックフィールド１６２ａに格納されている情報に対応させて、算出した環境負荷を、評価集計テーブル１６３において評価分類行１６３ａに「コスト」の文字列が格納され、集計単位行１６３ｂに「システム」の文字列が格納されているレコードに格納する。
【０２５８】
なお、ライフサイクル条件テーブル１６２のブロックフィールド１６２ａに格納されている情報が同じものから算出されたコストが複数ある場合には、加算した値を対応するレコードに格納する。但し、ブロックフィールド１６２ａに格納されている情報が「使用」の場合には、区分フィールド１６２ｄが同じものだけ加算して、区分フィールド１６２ｄに「０」と格納されたレコードから算出された環境負荷及びコストは使用（導入顧客）行１６３ｉに、区分フィールド１６２ｄに「１」と格納されたレコードから算出された環境負荷及びコストは使用（導入顧客）行１６３ｐに、格納する。
【０２５９】
また、ブロックフィールド１６２ａに格納されている情報が「使用」の場合には、上述のようにして算出された環境負荷及びコストに図９のステップＳ１０で入力されたシステム製品の利用年数を乗じた値を格納する。
【０２６０】
さらに、ブロックフィールド１６２ａに格納されている情報が「設計開発」で評価項目フィールド１６２ｃに格納されている情報が「導入コスト」のレコードに格納されている数値は、コストの算出に用いない。
【０２６１】
次に、製品評価部１２４は、評価集計テーブル１６３に新たに二つのレコードを生成して、一方のレコードの評価分類行１６３ａには「環境負荷」の文字列、集計単位行１６３ｂには「合計」の文字列、を格納し、他方のレコードの評価分類行１６３ａには「コスト」の文字列、集計単位行１６３ｂには「合計」の文字列、を格納する。
【０２６２】
そして、製品評価部１２４は、評価分類行１６３ａには「環境負荷」の文字列、集計単位行１６３ｂには「構成品」の文字列、が格納されているレコードと、評価分類行１６３ａには「環境負荷」の文字列、集計単位行１６３ｂには「システム」の文字列、が格納されているレコードと、の各々の行１６３ｄ〜１６３ｙに格納されている値を加算して、評価分類行１６３ａには「環境負荷」の文字列、集計単位行１６３ｂには「合計」の文字列、が格納されているレコードの対応する行に格納する。
【０２６３】
さらに、製品評価部１２４は、評価分類行１６３ａには「コスト」の文字列、集計単位行１６３ｂには「構成品」の文字列、が格納されているレコードと、評価分類行１６３ａには「コスト」の文字列、集計単位行１６３ｂには「システム」の文字列、が格納されているレコードと、の各々の行１６３ｄ〜１６３ｙに格納されている値を加算して、評価分類行１６３ａには「コスト」の文字列、集計単位行１６３ｂには「合計」の文字列、が格納されているレコードの対応する行に格納する。
【０２６４】
以上の処理により、製品評価部１２４は、図２５の製品評価処理Ｓ３１を終了する。
【０２６５】
次に、図９のステップＳ１２における評価結果出力処理について説明する。
【０２６６】
まず、評価結果出力部１２５は、図１０のステップＳ２０で入力を受け付けた評価するシステム製品の名称を評価製品名称フィールド１６４ａに格納し、システム製品毎に一意に割り振った識別情報であるＩＤをＩＤフィールド１６４ｂに格納し、図１０のステップＳ２０で入力を受け付けたシステム製品の利用年数を製品利用年数フィールド１６４ｃに格納し、システム製品の評価を行った年月日時間を特定する情報を評価日時フィールド１６４ｄに格納することで図２７に示すような評価済製品テーブル１６４を生成して、評価結果記憶領域１１８に記憶する。なお、ＩＤ及び評価を行った年月日時間については、評価結果出力部１２５において予め定められて法則により取得する。
【０２６７】
次に、評価結果出力部１２５は、一時情報記憶領域１１７に記憶されている製品構成テーブル１６０（図１１参照）に、図２８（評価済製品構成テーブル１６５の概略図）に示すようにＩＤフィールド１６５ｆを追加した評価済製品構成テーブル１６５を生成する。そして、評価済製品構成テーブル１６５のＩＤフィールド１６５ｆに、評価済製品テーブル１６４を生成する際にシステム製品毎に一意に割り振られたＩＤを格納し、製品分類フィールド１６５ａ、製品名称フィールド１６５ｂ、型番フィールド１６５ｃ、数量フィールド１６５ｄ及び調達区分フィールド１６５ｅには、それぞれ製品構成テーブル１６０の対応するフィールドに格納されている情報を格納する。
【０２６８】
そして、評価結果出力部１２５は、このようにして生成した評価済製品構成テーブル１６５を評価結果記憶領域１１８に記憶する。
【０２６９】
また、評価結果出力部１２５は、一時情報記憶領域１１７に記憶されているライフサイクル条件テーブル１６２（図２４参照）に、図２９（評価済ライフサイクル条件テーブル１６６の概略図）に示すようにＩＤフィールド１６６ｆを追加した評価済ライフサイクル条件テーブル１６６を生成する。そして、評価済ライフサイクル条件テーブル１６６のＩＤフィールド１６６ｆに、評価済製品テーブル１６４を生成する際にシステム製品毎に一意に割り振られたＩＤを格納し、ブロックフィールド１６６ａ、評価分類フィールド１６６ｂ、評価項目フィールド１６６ｃ、区分フィールド１６６ｄ及び数値フィールド１６６ｅには、それぞれライフサイクル条件テーブル１６６の対応するフィールドに格納されている情報を格納する。
【０２７０】
そして、評価結果出力部１２５は、このようにして生成した評価済ライフサイクル条件テーブル１６６を評価結果記憶領域１１８に記憶する。
【０２７１】
さらに、評価結果出力部１２５は、一時情報記憶領域１１７に記憶されている評価集計テーブル１６３（図２６参照）に、図３０（評価済評価集計テーブル１６７の概略図）に示すようにＩＤ行１６７ｚを追加した評価済評価集計テーブル１６７を生成する。そして、評価済評価集計テーブル１６７のＩＤ行１６７ｚに、評価済製品テーブル１６４を生成する際にシステム製品毎に一意に割り振られたＩＤを格納し、評価分類行１６７ａ、集計単位行１６７ｂ、出荷行１６７ｄ、調達行１６７ｅ、輸送行１６７ｆ、設置行１６７ｇ、立ち上げ行１６７ｈ、使用（導入顧客）行１６７ｉ、使用（導入先顧客）行１６７ｐ、保守行１６７ｗ、回収行１６７ｘ及びリサイクル行１６７ｙには、それぞれ評価集計テーブル１６３の対応する行に格納されている情報を格納する。
【０２７２】
そして、評価結果出力部１２５は、このようにして生成した評価済評価集計テーブル１６７を評価結果記憶領域１１８に記憶する。
【０２７３】
ここで、本実施形態においては、評価結果記憶領域１１８には、顧客に提案するシステム製品である対象システム製品と、当該対象システム製品との比較を行うための基準となるシステム製品である基準システム製品と、の評価結果に関連するテーブルが評価結果記憶領域１１８に記憶されているものとする。なお、基準システム製品は、例えば、顧客が現在使用しているシステム製品とすることが望ましいが、対象システム製品の旧モデルを使用することも可能である。
【０２７４】
次に、図９におけるステップＳ１３の最適化条件入力処理について説明する。
【０２７５】
まず、最適化条件入力受付部１２６は、入力部１３０を介して、顧客の要求する最適化条件の入力を受け付ける。
【０２７６】
ここで、本実施形態においては、顧客の要求する最適化条件として、顧客が最も優先する指標と、コストに関する条件と、環境負荷に関する条件と、の入力を受け付ける。
【０２７７】
例えば、本実施形態においては、図３１（最適化条件入力受付画面１８１の概略図）に示す最適化条件入力受付画面１８１を出力部１４０に出力して、入力部１３０を介して顧客の要求する最適化条件の入力を受け付けるようにしている。
【０２７８】
最適化条件入力受付画面１８１は、対象製品入力領域１８１ａと、基準製品入力領域１８１ｂと、優先指標入力領域１８１ｃと、コスト目標値入力領域１８１ｄと、環境負荷入力領域１８１ｅと、納期入力領域１８１ｆと、確定指示入力領域１８１ｇと、を有する。
【０２７９】
対象製品入力領域１８１ａでは、最適化の対象となる対象システム製品を特定する情報の入力を受け付ける。ここで、本実施形態においては、図２７に示す評価済製品テーブル１６４の評価製品名称フィールド１６４ａに格納されているシステム製品の名称がプルダウンメニューとして予め登録されており、これらの中から選択することができるようにされている。
【０２８０】
基準製品入力領域１８１ｂでは、顧客に提案するシステム製品と比較するための基準となる基準システム製品を特定する情報の入力を受け付ける。ここで、本実施形態においては、図２７に示す評価済製品テーブル１６４の評価製品名称フィールド１６４ａに格納されているシステム製品の名称がプルダウンメニューとして予め登録されており、これらの中から選択することができるようにされている。
【０２８１】
優先指標入力領域１８１ｃでは、顧客がシステム製品に対して最も優先する指標を特定する情報の入力を受け付ける。ここでは、優先する指標として、システム製品の「コスト」、システム製品の「環境」負荷、および、システム製品の処理「能力」から選択するようにされている。
【０２８２】
コスト目標値入力領域１８１ｄでは、対象システム製品のコストからどの程度のコストの増減が望ましいかを特定する情報の入力を受け付ける。本実施形態においては、コストに関して、「低減」、「増加」、「可能な限り低減」又は「不問」から選択することができるようにされており、「低減」又は「増加」が選択された場合には、その低減率又は増加率を数値入力欄１８１ｈで入力を受け付けるようにされている。
【０２８３】
環境負荷入力領域１８１ｅでは、対象システム製品の環境負荷からどの程度の環境負荷の増減が望ましいかを特定する情報の入力を受け付ける。本実施形態においては、環境負荷に関して、「低減」、「増加」、「可能な限り低減」又は「不問」から選択することができるようにされており、「低減」又は「増加」が選択された場合には、その低減率又は増加率を数値入力欄１８１ｉで入力を受け付けるようにされている。
【０２８４】
納期入力領域１８１ｆでは、システム製品の納期である年月日を特定する情報の入力を受け付ける。なお、顧客が納期を要求しない場合には、本欄を空欄にしておく。
【０２８５】
ここで、優先指標の選択と、コスト目標及び環境負荷の入力とを関連付けることも可能である。例えば、優先指標において「コスト」が選択された場合には、コスト目標値入力領域１８１ｄにおいて「増加」や「不問」を選択することができないようにし、一方、優先指標において「環境」が選択された場合には、環境負荷入力領域１８１ｅにおいて「増加」や「不問」を選択することができないようにすることで、不要な（無意味な）入力を避けることも可能である。
【０２８６】
そして、以上の入力領域に必要な情報の入力を受け付けて、確定指示入力領域１８１ｇを指定した実行指示の入力を受け付けることにより、最適化条件入力受付部１２６は、最適化条件入力受付画面１８１を介して入力を受け付けた情報を図３２に示すような最適化条件テーブル１６８に格納して一時情報記憶領域１１７に記憶する。
【０２８７】
最適化条件テーブル１６８は、対象製品ＩＤフィールド１６８ａと、基準製品ＩＤフィールド１６８ｂと、最適化製品ＩＤフィールド１６８ｃと、優先指標フィールド１６８ｄと、コストフィールド１６８ｅと、環境負荷フィールド１６８ｆと、納期フィールド１６８ｇと、評価日時フィールド１６８ｈと、を有する。
【０２８８】
対象製品ＩＤフィールド１６８ａには、最適化条件入力受付画面１８１の対象製品入力領域１８１ａに入力された対象システム製品の名称に対応するＩＤを特定する情報が格納される。このＩＤは、評価済製品テーブル１６４のＩＤフィールド１６４ｂに格納されているＩＤと一致するものである。
【０２８９】
基準製品ＩＤフィールド１６８ｂには、最適化条件入力受付画面１８１の基準製品入力領域１８１ｂに入力された対象システム製品の名称に対応するＩＤを特定する情報が格納される。このＩＤは、評価済製品テーブル１６４のＩＤフィールド１６４ｂに格納されているＩＤと一致するものである。
【０２９０】
最適化製品ＩＤフィールド１６８ｃには、対象システム製品を最適化したシステム製品に一意となるように割り振られたＩＤが格納される。なお、このＩＤについては、最適化条件入力受付部１２６が予め定められた法則により一意となるように割り振る。
【０２９１】
優先指標フィールド１６８ｄには、最適化条件入力受付画面１８１の優先指標入力領域１８１ｃにおいて入力された情報が格納される。
【０２９２】
コストフィールド１６８ｅには、最適化条件入力受付画面１８１のコスト目標値入力領域１８１ｄにおいて入力された情報が格納される。
【０２９３】
環境負荷フィールド１６８ｆには、最適化条件入力受付画面１８１の環境負荷入力領域１８１ｅにおいて入力された情報が格納される。
【０２９４】
納期フィールド１６８ｇには、最適化条件入力受付画面１８１の納期入力領域１８１ｆにおいて入力された情報が格納される。なお、納期入力領域１８１ｆが空欄とされた場合には、本フィールドも空欄とされる。
【０２９５】
評価日時フィールド１６８ｈには、最適化のために対象システム製品の評価を再度行った際の年月日を特定する情報が格納される。
【０２９６】
図３３は、図９のステップＳ１４における製品構成最適化処理のフローチャートである。
【０２９７】
まず、最適化評価部１２７は、制約条件式を生成する（Ｓ４０）。ここで、本実施形態においては、最適化評価部１２７は、まず、納期制約式及び寿命制約式を生成する。
【０２９８】
ここで、条件式の生成方法を、システムを構成する製品ｎの代替製品をｉ、ｉの在庫におけるカウンタをｊ及び出荷予定日の区別をｋとし、代替製品の数量を表す変数をＸｎｉｊｋ及び製品ｎの数量をＸｎとして説明する。また、この時の代替可能数量をＹｎｉｊｋとする。なお、在庫品にはリユース在庫を含むため寿命をＬｎｉｊｋ、割引率をＲｎｉｊｋとする。さらに、納期余裕度をＴｎｉｊｋ、能力影響指数をＡｎｉｊｋとする。
【０２９９】
まず、最適化評価部１２７は、図２８に示す評価済構成品テーブル１６５のＩＤフィールド１６５ｆに格納されているＩＤが、最適化の対象となっている対象システム製品のＩＤと一致するレコードの型番フィールド１６５ｃに格納されている型番を一つずつ特定してｎとして読み出し、当該ｎに対応するレコードの数量フィールド１６５ｄに格納されている数量をＸｎとして読み出す。
【０３００】
次に、最適化評価部１２７は、代替製品情報記憶領域１１６に記憶されている代替製品テーブル１１６ａの型番フィールド１１６ｂより、型番ｎと一致するレコードを一つずつ特定し、当該レコードの代替品型番フィールド１１６ｃに格納されている型番をｉとして読み出す。なお、型番フィールド１１６ｂに型番ｎと一致するレコードがない場合には、最適化の対象となっている対象システム製品のＩＤと一致するレコードの型番フィールド１６５ｃに格納されている次の型番をｎとして読み出し、処理を繰り返す。
【０３０１】
次に、最適化評価部１２７は、在庫情報記憶領域１１５に記憶されている在庫テーブル１１５ａの型番フィールド１１５ｃに格納されている型番が型番ｉと一致するレコードを特定し、一致するものがあればｊに１を加算する（ｊの初期値は０）。在庫品に関しては、評価日を出荷予定日とすれば、納期余裕度Ｔｎｉｊｋ＝納期−出荷予定日≧０なる納期制約を満足する。
【０３０２】
次に、最適化評価部１２７は、構成品情報記憶領域１１１に記憶されている構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が型番ｉと一致するレコードを特定し、一致するレコードがある場合には、当該レコードの耐用年数フィールド１１１ｊより耐用年数を取得して、下記の寿命制約を満足するか否かを確認する。
【０３０３】
寿命Ｌｎｉｊｋ＝耐用年数−使用時間≧システム製品の利用年数。
【０３０４】
ここで、使用時間については、型番ｉに対応する在庫テーブル１１５ａの使用期間フィールド１１５ｄに格納されており、システム製品の利用年数は、評価済製品テーブル１６４の製品利用年数フィールド１６４ｃに格納されている。
【０３０５】
そして、最適化評価部１２７は、寿命制約を満足する場合は、Ｙｎｉｊｋに「１」をインクリメントし（Ｙｎｉｊｋの初期値は０）、在庫テーブル１１５ａのｉに対応するレコードの割引率フィールド１１５ｅに格納されている割引率をＲｎｉｊｋとして読み取る。
【０３０６】
一方、最適化評価部１２７は、寿命制約を満足しない場合は、Ｙｎｉｊｋにはインクリメントを行わず及びＲｎｉｊｋ＝０とする。また、能力影響指数Ａｎｉｊｋには、型番ｉに対応する代替製品テーブル１１６ａの能力影響指数フィールド１１６ｄに格納されている数値を格納する。
【０３０７】
最適化評価部１２７は、以上の処理を型番ｉに格納する代替製品がなくなるまで繰り返し行い、代替製品がなくなれば、ｊ＝０にして次のステップの処理を行う。
【０３０８】
次に、最適化評価部１２７は、出荷計画情報記憶領域１１４に記憶されている出荷計画テーブル１１４ａの型番フィールド１１４ｂを、代替製品の型番ｉで検索し、一致するものがあれば、ｋに１を加算する（ｋの初期値は０）。
【０３０９】
そして、最適化評価部１２７は、これから出荷されてくる代替製品は、使用期間＝０であるため、寿命Ｌｎｉｊｋ＝耐用年数≧システム製品の利用年数、により寿命制約を満足する。
【０３１０】
さらに、最適化評価部１２７は、下記により納期制約を確認する。
【０３１１】
納期余裕度Ｔｎｉｊｋ＝納期−出荷予定日≧０。
【０３１２】
ここで、納期は、最適化条件テーブル１６８の対象システム製品に対応する納期フィールド１６８ｇに格納されており、出荷予定日は出荷計画テーブル１１４ａの型番ｉに対応する出荷予定日フィールド１１４ｃに格納されている。
【０３１３】
そして、最適化評価部１２７は、納期制約を満足する場合は、出荷計画テーブル１１４ａの型番ｉに対応する数量フィールド１１４ｄに格納されている数量をＹｎｉｊｋに加算し、さらに、Ｒｎｉｊｋ＝０を設定する。
【０３１４】
また、最適化評価部１２７は、納期制約を満足しない場合でも、納期遅延を含める場合（製品構成情報作成装置１００のオペレータが入力部１３０を介して納期遅延を含める旨の指示の入力をした場合）は、出荷計画テーブル１１４ａの型番ｉに対応する数量フィールド１１４ｄに格納されている数量をＹｎｉｊｋに加算し、Ｒｎｉｊｋ＝０を設定する。一方、納期遅延を含めない場合は、Ｙｎｉｊｋに加算は行わず、Ｒｎｉｊｋ＝０を設定する。
【０３１５】
また、最適化評価部１２７は、代替製品テーブル１１６ａの能力影響指数フィールド１１６ｄに格納されている数値を能力影響指数Ａｎｉｊｋに格納する。
【０３１６】
最適化評価部１２７は、出荷計画テーブル１１４ａの型番フィールド１１４ｂに、代替製品の型番ｉと一致するものがなくなるまで繰り返し行い、無くなればｋ＝０にして次のステップの処理を行う。
【０３１７】
次に、最適化評価部１２７は、最適化処理を行う（Ｓ４１）。
【０３１８】
まず、最適化評価部１２７は、上述した（４）式に示される在庫制約式、（５）式に示されるコスト制約式、（６）式に示される環境制約式、を生成する。
【０３１９】
最適化評価部１２７は、下記の（２２）式を在庫制約式として生成する。
【０３２０】
【数２２】
0005184128.tif 000023
【０３２１】
次に、最適化評価部１２７は、下記の（２３）式をコスト制約式として生成する。
【０３２２】
【数２３】
0005184128.tif 000024
【０３２３】
ここで、最適化対象システム製品の導入コストは、下記の（２４）式で算出する。
【０３２４】
【数２４】
0005184128.tif 000025
ここで、型番ｉの単価は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納された型番が型番ｉに一致するレコードの単価フィールド１１１ｅに格納されている数値である。
【０３２５】
また、型番ｎの単価は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納された型番が型番ｎに一致するレコードの単価フィールド１１１ｅに格納されている数値である。
【０３２６】
さらに、対象システム製品の出荷、調達、輸送、設置、立ち上げ及び保守のコストの和は、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａにコストの文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおける出荷行１６７ｄ、調達行１６７ｅ、輸送業１６７ｆ、設置行１６７ｇ、立ち上げ行１６８ｈ及び保守行１６８ｗに格納されている数値を加算したものである。
【０３２７】
また、対象システム製品の導入コストは、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａにコストの文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおける出荷行１６７ｄ、調達行１６７ｅ、輸送業１６７ｆ、設置行１６７ｇ、立ち上げ行１６８ｈ及び保守行１６８ｗに格納されている数値を加算したものである。
【０３２８】
また、コストの目標値は、最適化条件テーブル１６８のコストフィールド１６８ｅに格納されている数値である。
【０３２９】
次に、最適化評価部１２７は、下記の（２５）式を環境制約式として生成する。
【０３３０】
【数２５】
0005184128.tif 000026
【０３３１】
ここで、環境負荷に関する変数として、設計開発＝Ｅ１、調達＝Ｅ２、リサイクル＝Ｅ３、消費電力量＝Ｅ４とする。コストに関する変数として、リサイクル＝Ｃ３、消費電力量＝Ｃ４とする。初期値は全て０である。
【０３３２】
そして、製品評価部１２４は、下記のようにして、変数Ｅ１〜Ｅ４、Ｃ３、Ｃ４を算出する。
【０３３３】
変数Ｅ１については、下記の（ａ）〜（ｃ）に従って算出する。
【０３３４】
まず、最適化評価部１２７は、評価済構成品テーブル１６５のＩＤフィールド１６５ｆに格納されているＩＤが、最適化の対象となっている対象システム製品のＩＤと一致し、型番フィールド１６５ｃに格納されている型番が、型番ｉ又は型番ｎに一致するレコードを特定する。
【０３３５】
（ａ）最適化評価部１２７は、特定したレコードの製品分類フィールド１６５ａに「０」の文字が入力されている場合には、下記の（２６）式で変数Ｅ１を算出する。
【０３３６】
【数２６】
0005184128.tif 000027
【０３３７】
（ｂ）最適化評価部１２７は、特定したレコードの製品分類フィールド１６５ａに「１」の文字が入力されている場合であって、特定したレコードの型番ｉ又は型番ｎに対応する型番が型番フィールド１１１ａの型番フィールド１１１ｂに格納されている構成品テーブル１１１ａのレコードにおいて、設計開発負荷フィールド１１１ｇに数値が格納されているときは、下記の（２７）式で変数Ｅ１を算出する。
【０３３８】
【数２７】
0005184128.tif 000028
【０３３９】
（ｃ）最適化評価部１２７は、特定したレコードの製品分類フィールド１６５ａに「１」の文字が入力されている場合であって、特定したレコードの型番ｉ又は型番ｎに対応する型番が型番フィールド１１１ａの型番フィールド１１１ｂに格納されている構成品テーブル１１１ａのレコードにおいて、設計開発負荷フィールド１１１ｇに数値が格納されていないときは、下記の（２８）式、（２９）式及び（３０）式で変数Ｅ１を算出する。
【０３４０】
【数２８】
0005184128.tif 000029
【０３４１】
【数２９】
0005184128.tif 000030
【０３４２】
【数３０】
0005184128.tif 000031
【０３４３】
ここで、数値ｄは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｉと一致する構成品テーブル１１１ａのレコードにおいて、単価フィールド１１１ｅに格納されている数値であり、換算係数ｄは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「設計開発コスト」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥ１については、環境負荷演算部１２３が算出する。
【０３４４】
また、数値ｅは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｎと一致する構成品テーブル１１１ａのレコードにおいて、単価フィールド１１１ｅに格納されている数値であり、換算係数ｅは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「設計開発コスト」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥＥ１については、環境負荷演算部１２３が算出する。
【０３４５】
変数Ｅ２については、下記の（３１）式を用いて算出する。
【０３４６】
【数３１】
0005184128.tif 000032
【０３４７】
ここで、型番ｉの製造負荷は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｉと一致するレコードにおける製造負荷フィールド１１１ｆに格納されている値であり、型番ｉの耐用年数は、当該レコードにおける耐用年数フィールド１１１ｊに格納されている値である。
【０３４８】
また、型番ｎの製造負荷は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｎと一致するレコードにおける製造負荷フィールド１１１ｆに格納されている値である。
【０３４９】
変数Ｅ３については、下記の（３２）式を用いて算出する。
【０３５０】
【数３２】
0005184128.tif 000033
【０３５１】
ここで、型番ｉのリサイクル負荷は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｉと一致するレコードにおけるリサイクル負荷フィールド１１１ｉに格納されている値であり、型番ｉの耐用年数は、当該レコードにおける耐用年数フィールド１１１ｊに格納されている値である。
【０３５２】
また、型番ｎのリサイクル負荷は、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｎと一致するレコードにおけるリサイクル負荷フィールド１１１ｆに格納されている値である。
【０３５３】
変数Ｅ４については、下記の（３３）式、（３４）式及び（３５）式を用いて算出する。
【０３５４】
【数３３】
0005184128.tif 000034
【０３５５】
【数３４】
0005184128.tif 000035
【０３５６】
【数３５】
0005184128.tif 000036
【０３５７】
ここで、数値ｆは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｉと一致する構成品テーブル１１１ａのレコードにおいて、消費電力量フィールド１１１ｄに格納されている数値であり、換算係数ｆは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥ４については、環境負荷演算部１２３が算出する。
【０３５８】
また、数値ｇは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｎと一致する構成品テーブル１１１ａのレコードにおいて、消費電力量フィールド１１１ｄに格納されている数値であり、換算係数ｆは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「環境」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＥＥＥ４については、環境負荷演算部１２３が算出する。
【０３５９】
さらに、対象システム製品の利用年数は、対象システムに対応する評価済製品テーブル１６４の製品利用年数フィールド１６４ｃに格納されている。
【０３６０】
変数Ｃ３については、下記の（３５）式を用いて算出する。
【０３６１】
【数３６】
0005184128.tif 000037
【０３６２】
ここで、型番ｉのリサイクルコストは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が型番ｉと一致するレコードにおけるリサイクルコストフィールド１１１ｈに格納されている値である。
【０３６３】
また、型番ｎのリサイクルコストは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が型番ｎと一致するレコードにおけるリサイクルコストフィールド１１１ｈに格納されている値である。
【０３６４】
変数Ｃ４については、下記の（３６）式、（３７）式及び（３８）式を用いて算出する。
【０３６５】
【数３７】
0005184128.tif 000038
【０３６６】
【数３８】
0005184128.tif 000039
【０３６７】
【数３９】
0005184128.tif 000040
【０３６８】
ここで、数値ｓは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｉと一致する構成品テーブル１１１ａのレコードにおいて、消費電力量フィールド１１１ｄに格納されている数値であり、換算係数ｆは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「コスト」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＣＣ４については、環境負荷演算部１２３が算出する。
【０３６９】
また、数値ｔは、構成品テーブル１１１ａの型番フィールド１１１ｂに格納されている型番が、型番ｎと一致する構成品テーブル１１１ａのレコードにおいて、消費電力量フィールド１１１ｄに格納されている数値であり、換算係数ｆは、環境負荷換算テーブル１１３ａにおいて、評価分類フィールド１１３ｂに「コスト」、評価項目フィールド１１３ｃに「消費電力量」、の文字列が格納されているレコードの換算係数フィールド１１３ｄに格納されている換算係数である。なお、ＣＣＣ４については、環境負荷演算部１２３が算出する。
【０３７０】
さらに、対象システム製品の利用年数は、対象システムに対応する評価済製品テーブル１６４の製品利用年数フィールド１６４ｃに格納されている。
【０３７１】
そして、最適化評価部１２７は、以上の算出結果から、下記の（４０）式を用いて、最適化対象システム製品の環境負荷を算出する。
【０３７２】
【数４０】
0005184128.tif 000041
【０３７３】
ここで、対象システム製品の作業工数以外の環境負荷の和は、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａに環境負荷の文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおける各行に格納されている数値のうち、作業工数行１６８ｊ、１６８ｑを除いた数値を加算したものである。
【０３７４】
また、対象システム製品の作業工数の環境負荷の和は、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａに環境負荷の文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおいて、作業工数行１６８ｊ、１６８ｑに格納された数値を加算したものである。
【０３７５】
また、基準システム製品の環境負荷は、下記の（４１）式で算出される。
【０３７６】
【数４１】
0005184128.tif 000042
【０３７７】
ここで、基準システム製品の環境負荷の和は、基準システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａに環境負荷の文字列が格納され、集計単位行１６７ｂに合計の文字列が格納されたレコードの各行に格納された数値を加算したもの。
【０３７８】
次に、最適化評価部１２７は、下記の目的関数により算出される値を算出する。なお、対象システム製品の最適化条件テーブル１６８の納期フィールド１６８ｇが空欄となっている場合には目的関数１を用い、当該フィールドに納期が格納されている場合には目的関数２が用いられる。
【０３７９】
まず、目的関数１は、下記の（４２）式で表される。
【０３８０】
【数４２】
0005184128.tif 000043
【０３８１】
ここで、最適化対象システム製品コストは、下記の（４３）式で計算される。
【０３８２】
【数４３】
0005184128.tif 000044
ここで、最適化製品コスト（使用、回収、リサイクル含む）は、下記の（４４）式で算出される。
【０３８３】
【数４４】
0005184128.tif 000045
【０３８４】
ここで、対象システム製品の自家用車、紙、回収、リサイクルのコストは、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａにコストの文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおける自家用車行１６７ｌ、１６７ｓ、紙行１６７ｎ、１６７ｕ、回収行１６７ｘ、リサイクル行１６７ｙに格納されている数値を加算したものである。
【０３８５】
また、対象システム製品の作業工数コストは、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａにコストの文字列が格納され、集計単位行１６７ｂにシステムの文字列が格納されたレコードにおける作業工数１６７ｊ、１６７ｑに格納されている数値を加算したものである。
【０３８６】
さらに、対象システム製品の環境負荷は、対象システム製品のＩＤがＩＤ行１６７ｚに格納されている評価済評価集計テーブル１６７の評価分類行１６７ａに環境負荷の文字列が格納され、集計単位行１６７ｂに合計の文字列が格納されたレコードにおける設計開発行１６７ｃ〜リサイクル行１６７ｙの全ての数値を加算したものである。
【０３８７】
次に、目的関数２は、下記の（４５）式で表される。
【０３８８】
【数４５】
0005184128.tif 000046
【０３８９】
なお、環境負荷コスト換算係数、納期コスト換算係数は最適化評価部１２７が予め記憶しているものとする。
【０３９０】
そして、最適化評価部１２７は、以上の処理により求めた、在庫制約式、コスト制約式、環境制約式及び目的関数１又は目的関数２をｎ、ｉ、ｊ、ｋで展開した式を作成し、目的関数１又は目的関数２を最小化するという条件により、例えば、線形計画法でＸｎｉｊｋを算出することで、最適化対象システム製品を構成する製品を特定する。
【０３９１】
次に、最適化評価部１２７は、最適化結果を出力する処理を行う（Ｓ４２）。
【０３９２】
ここでは、最適化評価部１２７は、ステップＳ４１の最適化処理で特定された最適化対象システム製品を構成する製品により、図１１に示す製品構成テーブル１６０と、図２４に示すライフサイクル条件テーブル１６２を改めて生成し、図１０のステップＳ２１で説明した重量コスト計算処理を行い、図９に示す製品評価処理（Ｓ１１）及び評価結果出力処理（Ｓ１２）を再び行う。
【０３９３】
具体的には、図１１に示す製品構成テーブル１６０及び図２４に示すライフサイクル条件テーブル１６２に格納されている情報を初期化する。
【０３９４】
そして、対象システム製品のＩＤに対応する評価済製品構成テーブル１６５（図２８参照）の情報を抽出する。
【０３９５】
次に、最適化評価部１２７は、評価済製品構成テーブル１６５の型番フィールド１６５ｃに格納されている型番を一つずつ取得して型番ｎ、取得した型番の代替製品の型番を一つずつ代替製品テーブル１１６ａから取得して型番ｉ、として、下記の（４６）式の値を算出する。
【０３９６】
【数４６】
0005184128.tif 000047
【０３９７】
そして、最適化評価部１２７は、（４６）式の値が「０」の場合には、代替製品テーブル１１６ａの次のレコードを検索する。
【０３９８】
一方、最適化評価部１２７は、（４６）式の値が「０」ではない場合には、評価済製品構成テーブル１６５の型番ｎに対応するレコードの製品分類フィールド１６５ａ、製品名称フィールド１６５ｂ及び調達区分フィールド１６５ｅに格納されている情報を、それぞれ、初期化した製品構成テーブル１６０の対応するフィールドに格納し、型番フィールド１６０ｃには型番ｉを特定する情報を格納し、数量フィールド１６０ｄには（４６）式の値を特定する情報を格納することで、製品構成テーブル１６０を更新する。
【０３９９】
そして、最適化評価部１２７は、型番ｎに対応する代替製品テーブル１１６ａの次のレコードを検索して、同様の処理を繰り返す。
【０４００】
そして、型番ｎに対応する代替製品テーブル１１６ａの次のレコードがなくなった場合には、型番ｎに対応する（４６）式の和が型番ｎに対応する評価済製品構成テーブル１６５のレコードの数量フィールド１６５ｄに格納されている数量と一致するか否かを判定する。
【０４０１】
これらが一致しない場合には、評価済製品構成テーブル１６５の型番ｎに対応するレコードの製品分類フィールド１６５ａ、製品名称フィールド１６５ｂ、型番フィールド１６５ｃ及び調達区分フィールド１６５ｅに格納されている情報を、それぞれ、初期化した製品構成テーブル１６０の対応するフィールドに格納し、数量フィールド１６０ｄには、型番ｎに対応する評価済製品構成テーブル１６５のレコードの数量フィールド１６５ｄに格納されている数量から（４６）式の値の和を差し引いた数量を特定する情報を格納することで、製品構成テーブル１６０を更新する。
【０４０２】
一方、これらが一致する場合には、型番ｎを次のレコードの値に更新して以上の処理を繰り返す。
【０４０３】
以上の処理を、評価済製品構成テーブル１６５の型番フィールド１６５ｃに格納された全ての型番について行うまで繰り返し行うことで、図１１に示す製品構成テーブル１６０が改めて生成される。
【０４０４】
そして、改めて生成された製品構成テーブル１６０を用いて、図１０のステップＳ２１で説明した重量コスト計算処理を行う。
【０４０５】
次に、最適化評価部１２７は、対象システム製品のＩＤに対応する評価済ライフサイクル条件テーブル１６６（図２９参照）に格納されている情報を取得する。
【０４０６】
そして、最適化評価部１２７は、評価済ライフサイクル条件テーブル１６６のブロックフィールド１６６ａ、評価分類フィールド１６６ｂ、評価項目フィールド１６６ｃ、区分フィールド１６６ｄ及び数値フィールド１６６ｅに格納されている情報を、ライフサイクル条件テーブル１６２の対応するフィールドに格納することで、改めてライフサイクル条件テーブル１６２を生成する。
【０４０７】
但し、最適化評価部１２７は、評価済ライフサイクル条件テーブル１６６のブロックフィールド１６６ａに使用、評価分類フィールドに環境、評価項目フィールド１６６ｃに作業工数、の文字列が格納されているレコードの数値フィールド１６６ｅに格納されている数値に関しては、下記の（４７）式により算出された数値をライフサイクル条件テーブル１６２の対応するフィールドに格納する。
【０４０８】
【数４７】
0005184128.tif 000048
【０４０９】
なお、数値ｖは、評価済ライフサイクル条件テーブル１６６のブロックフィールド１６６ａに使用、評価分類フィールドに環境、評価項目フィールド１６６ｃに作業工数、の文字列が格納されているレコードの数値フィールド１６６ｅに格納されている数値である。
【０４１０】
以上の処理により、図２４に示すライフサイクル条件テーブル１６２が再生成されるので、図９に示す製品評価処理（Ｓ１１）及び評価結果出力処理（Ｓ１２）を実施することにより、最適化された対象システムのコスト及び環境負荷の評価を行うことができる。
【０４１１】
そして、最適化された対象システムに改めて一意となるＩＤを割り振り、評価済製品テーブル１６４、評価済製品構成テーブル１６５、評価済ライフサイクル条件テーブル１６６及び評価済評価集計テーブル１６７を評価結果記憶領域１１８に記憶する。
【０４１２】
但し、以上の処理では、リユース在庫を使用した場合に、コスト、環境負荷が結果には反映されていないので、最適化された対象システム製品のＩＤにより対応する評価済ライフサイクル条件テーブル１６６を取得する。
【０４１３】
そして、最適化評価部１２７は、取得した評価済ライフサイクル条件テーブル１６６のブロックフィールド１６６ａに使用、評価分類フィールド１６６ｂにコスト、の文字列が格納されているレコードの数値フィールド１６６ｅに、最適化対象システム製品の導入コストの最終結果の値を格納する。
【０４１４】
さらに、最適化評価部１２７は、図３３の最適化処理の最終結果から得られる、環境負荷に関する変数である、設計開発＝Ｅ１、調達＝Ｅ２、リサイクル＝Ｅ３、消費電力量＝Ｅ４及びコストに関する変数である、リサイクル＝Ｃ３、消費電力量＝Ｃ４及び最適化対システム製品の導入コストを用いて、評価済評価集計テーブル１６７に格納されている情報の修正をおこなう。
【０４１５】
まず、最適化評価部１２７は、最適化対象システム製品のＩＤに対応する評価済評価集計テーブル１６７において、評価分類行１６７ａに環境負荷、集計単位行１６７ｂに構成品、の文字列が格納されているレコードにおいて、設計開発行１６７ｃにはＥ１、調達行１６７ｅにはＥ２、リサイクル行１６７ｙにはＥ３及び消費電力量行１６７ｍにはＥ４を格納し、評価分類行１６７ａにコスト、集計単位行１６７ｂに構成品、の文字列が格納されているレコードにおいて、リサイクル行１６７ｙにはＣ３及び消費電力量行１６７ｍにはＣ４を格納し、調達行１６７ｅには、下記の（４８）式で算出される値を格納する。
【０４１６】
【数４８】
0005184128.tif 000049
ここで、システムの設計開発、出荷、調達、輸送、設置、立ち上げ、保守のコストの和は、評価済評価集計テーブル１６７の評価分類行１６７ａにコスト、集計単位行１６７ｂにシステム、の文字列が格納されたレコードの設計開発行１６７ｃ、出荷行１６７ｄ、調達行１６７ｅ、輸送行１６７ｆ、設置行１６７ｇ、立ち上げ行１６７ｈ及び保守行１６７ｗに格納されている数値の和である。
【０４１７】
そして、評価済評価集計テーブル１６７の評価分類行１６７ａにコスト、集計単位行１６７ｂに合計、の文字列が格納されているレコードの各項目に、評価分類行１６７ａにコスト、集計単位行１６７ｂに構成品、の文字列が格納されているレコード及び評価分類行１６７ａにコスト、集計単位行１６７ｂにシステム、の文字列が格納されているレコードの対応する各項目の和を格納することで修正する。また、評価分類行に環境負荷、集計単位行１６７ｂに合計、の文字列が格納されているレコードについても同様に修正する。
【０４１８】
そして、最適化評価部１２７は、以上のようにしてコストと環境負荷を評価した、基準システム製品、対象システム製品及び最適化対象システム製品のシステム構成、コスト及び環境負荷を予め定められた形式の表示画面に加工して、出力部１４０に出力する。
【０４１９】
例えば、図３４は、表示画面１９０の一例を示す概略図である。
【０４２０】
図示するように、表示画面１９０は、基準システム製品表示領域１９０ａと、基準システム製品コスト表示領域１９０ｂと、第一の環境負荷表示領域１９０ｃと、最適化対象システム製品表示領域１９０ｄと、最適化対象システム製品コスト表示領域１９０ｅと、第二の環境負荷表示領域１９０ｆと、を有する。
【０４２１】
基準システム製品表示領域１９０ａには、基準システム製品を構成する製品を特定する情報が表示される。例えば、本実施形態においては、基準システム製品を構成する製品の名称、型番、数量を特定する情報が表示されているが、このような態様に限定されるわけではない。
【０４２２】
基準システム製品コスト表示領域１９０ｂには、基準システム製品のライフサイクル全体におけるコストの値を特定する情報が表示される。
【０４２３】
第一の環境負荷表示領域１９０ｃには、少なくとも基準システム製品のライフサイクル全体における環境負荷を特定する情報が表示される。
【０４２４】
ここでは、基準システム製品（図３４では「現状」と表示）のライフサイクルの各々段階における環境負荷が、対象システム製品（図３４では「対象システム」と表示）のライフサイクルの各々段階における環境負荷と、対比されてグラフに表示されている。
【０４２５】
最適化対象システム製品表示領域１９０ｄには、最適化対象システム製品（図３４では「推奨システム」と表示）を構成する製品を特定する情報が表示される。例えば、本実施形態においては、最適化対象システム製品を構成する製品の名称、型番、数量を特定する情報が表示されているが、このような態様に限定されるわけではない。
【０４２６】
最適化対象システム製品コスト表示領域１９０ｅには、最適化対象システム製品のライフサイクル全体におけるコストの値を特定する情報が表示される。
【０４２７】
第二の環境負荷表示領域１９０ｆには、少なくとも最適化対象システム製品のライフサイクル全体における環境負荷を特定する情報が表示される。
【０４２８】
ここでは、基準システム製品（図３４では「現状」と表示）のライフサイクルの各々段階における環境負荷が、最適化対象システム製品（図３４では「推奨システム」と表示）のライフサイクルの各々段階における環境負荷と、対比されてグラフに表示されている。
【図面の簡単な説明】
【０４２９】
【図１】製品構成情報作成装置１００の概略図。
【図２】構成品テーブル１１１ａの概略図。
【図３】換算情報テーブル１１２ａの概略図。
【図４】環境負荷換算テーブル１１３ａの概略図。
【図５】出荷計画テーブル１１４ａの概略図。
【図６】在庫テーブル１１５ａの概略図。
【図７】代替製品テーブル１１６ａの概略図。
【図８】コンピュータ５００の概略図。
【図９】製品構成情報作成装置１００での処理を示すフローチャート。
【図１０】情報入力受付処理のフローチャート。
【図１１】製品構成テーブル１６０の概略図。
【図１２】重量コストテーブル１６１の概略図。
【図１３】ライフサイクル条件の入力を受け付けるメイン画面１７０の概略図。
【図１４】設計開発入力受付画面１７１の概略図。
【図１５】出荷入力画面１７２の概略図。
【図１６】調達入力画面１７３の概略図。
【図１７】輸送入力画面１７４の概略図。
【図１８】設置入力画面１７５の概略図。
【図１９】立ち上げ入力画面１７６の概略図。
【図２０】使用入力画面１７７の概略図。
【図２１】保守入力画面１７８の概略図。
【図２２】回収入力画面１７９の概略図。
【図２３】リサイクル入力画面１８０の概略図。
【図２４】ライフサイクル条件テーブル１６２の概略図。
【図２５】製品評価処理を示すフローチャート。
【図２６】評価集計テーブル１６３の概略図。
【図２７】評価済製品テーブル１６４の概略図。
【図２８】評価済製品構成テーブル１６５の概略図。
【図２９】評価済ライフサイクル条件テーブル１６６の概略図。
【図３０】評価済評価集計テーブル１６７の概略図。
【図３１】最適化条件入力受付画面１８１の概略図。
【図３２】最適化条件テーブル１６８の概略図。
【図３３】製品構成最適化処理のフローチャート。
【図３４】表示画面１９０の一例を示す概略図。
【符号の説明】
【０４３０】
１００  製品構成情報作成装置
１１０  記憶部
１１１  構成品情報記憶領域
１１２  換算情報記憶領域
１１３  環境負荷換算情報記憶領域
１１４  出荷計画情報記憶領域
１１５  在庫情報記憶領域
１１６  代替製品情報記憶領域
１１７  一時情報記憶領域
１１８  評価結果記憶領域
１２０  制御部
１２１  製品構成情報入力受付部
１２２  ライフサイクル条件入力受付部
１２３  環境負荷演算部
１２４  製品評価部
１２５  評価結果出力部
１２６  最適化条件入力受付部
１２７  最適化評価部
１３０  入力部
１４０  出力部
【図１】
0005184128.tif 000050
【図２】
0005184128.tif 000051
【図３】
0005184128.tif 000052
【図４】
0005184128.tif 000053
【図５】
0005184128.tif 000054
【図６】
0005184128.tif 000055
【図７】
0005184128.tif 000056
【図８】
0005184128.tif 000057
【図９】
0005184128.tif 000058
【図１０】
0005184128.tif 000059
【図１１】
0005184128.tif 000060
【図１２】
0005184128.tif 000061
【図１３】
0005184128.tif 000062
【図１４】
0005184128.tif 000063
【図１５】
0005184128.tif 000064
【図１６】
0005184128.tif 000065
【図１７】
0005184128.tif 000066
【図１８】
0005184128.tif 000067
【図１９】
0005184128.tif 000068
【図２０】
0005184128.tif 000069
【図２１】
0005184128.tif 000070
【図２２】
0005184128.tif 000071
【図２３】
0005184128.tif 000072
【図２４】
0005184128.tif 000073
【図２５】
0005184128.tif 000074
【図２６】
0005184128.tif 000075
【図２７】
0005184128.tif 000076
【図２８】
0005184128.tif 000077
【図２９】
0005184128.tif 000078
【図３０】
0005184128.tif 000079
【図３１】
0005184128.tif 000080
【図３２】
0005184128.tif 000081
【図３３】
0005184128.tif 000082
【図３４】
0005184128.tif 000083