(57)【特許請求の範囲】
【請求項１】
自動車の設計において参照される設計参照情報を参考にした設計者の入力に基づいて、部品表としての電子パーツリストを生成する部品表作成部と、
前記電子パーツリストを格納する部品表データベースと
を具備し、
前記電子パーツリストは、
自動車の設計に用いる複数の部品に関する情報を示す複数の部品情報を有し、
前記複数の部品情報の各々は、部品又は複数の部品の組み合わせとしての品目を特定する部番を含み、
前記部品表作成部は、
前記設計者の公開許可を示す入力に応答して、予め設定された複数の関係者の操作する複数の情報端末に対して前記電子パーツリストにアクセス可能とし、
前記複数の情報端末のいずれかから送信された、前記複数の部品情報のうちの少なくとも一つである対象部品情報に対する意見を示す意見情報を、当該対象部品情報の前記部番に関連付けて、前記電子パーツリストの所定の領域に格納し、
前記部品表データベースは、
前記設計者の前記電子パーツリストの開示を示す入力に応答して、前記意見情報と共に前記電子パーツリストを表示し、
前記部品表作成部は、
前記設計者の公開中止を示す入力に応答して、前記電子パーツリストの公開を中止し、
前記意見情報を参考にした前記設計者の入力に応答して、前記電子パーツリストの前記対象部品情報を変更する
電子パーツリストシステム。
【請求項２】
前記設計参照情報は、前記自動車に関する構想を示す構想情報、前記自動車の設計に関する情報としての自機種の設計情報、前記自動車の種類によらず達成すべき基準を示す全機種共通の達成基準情報、車両設計のノウハウを示すノウハウ情報及び過去に開発された車両の設計に関する情報としての他機種の設計情報を含む
請求項１に記載の電子パーツリストシステム。
【請求項３】
前記複数の部品情報に基づいて、レイアウトリストを生成するレイアウト表作成部と、
ここで、前記レイアウトリストは、前記複数の部品のレイアウトに必要な情報を示す複数のレイアウト必要情報を含み、
前記複数の部品の各々について、前記部番と前記レイアウト必要情報とを関連付けて格納するレイアウト必要情報データベースと、
前記設計参照情報と、前記複数の部品情報と、前記複数のレイアウト必要情報とに基づいて、複数のレイアウト情報を生成するレイアウト部と、
ここで、前記複数のレイアウト情報の各々は、前記複数の部品の各々の配置状態を示し、
前記複数の部品の各々について、前記部番と前記レイアウト情報とを関連付けて格納するレイアウトデータベースと
を更に具備し、
前記電子パーツリストと前記レイアウトリストと前記レイアウト情報とは、前記部番により相互に関連付けられている
請求項１又は２に記載の電子パーツリストシステム。
【請求項４】
前記部番と解析方法とを関連付けて格納する解析データベースと、
前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番に基づいて、前記解析データベースを参照して前記部番に対応する前記部品の前記解析方法を決定し、前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番に対応する前記部品の情報に基づいて、前記解析方法を用いて前記部番に対応する前記部品の解析を行う解析部と、
を更に具備する、
請求項３に記載の電子パーツリストシステム。
【請求項５】
部品の種類と、製造工程と、コストとを関連付けて格納しているコストデータベースと、
前記コストデータベースを参照して、前記設計参照情報と、前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番を含む情報とに基づいて、前記設計者の指定する製造工程を用いた場合の前記部番に対応する前記部品の製造コストを算出し、前記コストデータベースに格納された予め設定された基準と比較するコスト評価部と、
を更に具備する、
請求項４に記載の電子パーツリストシステム。
【請求項６】
前記電子パーツリスト又は前記レイアウトリストに含まれる情報に基づいて、自機種での全ての前記部品を用いたレイアウトである全体レイアウトを生成し、前記電子パーツリスト又は前記レイアウトリストに含まれる情報と前記設計参照情報とに基づいて、前記全体レイアウトの適性を検証する検証部と、
を更に具備する、
請求項５に記載の電子パーツリストシステム。
【請求項７】
前記電子パーツリストは、前記複数の部品の各々が構想段階、設計段階、出図段階を含む複数の段階のうちいずれの段階にあるかを示す状態情報を含み、
前記複数の段階のそれぞれに対して、前記部品表情報の変更の許可、制限、及び禁止が規定されており、
前記部品表作成部は、前記複数の部品の各々について、前記状態情報に基づいて前記部品情報の変更を制御する、
請求項１乃至６のいずれか一項に記載の電子パーツリストシステム。
【請求項８】
前記状態情報は、前記複数の段階に応じて変化する複数の状態表示情報を含み、
前記部品表作成部は、前記複数の状態表示情報の組み合わせに基づいて、前記部品情報の変更を制御する、
請求項７に記載の電子パーツリストシステム。
【請求項９】
前記自機種の設計情報と、前記自動車に関わる複数の装備の内の前記部品の仕様の差を決める複数の装備としての複数の仕様差装備と前記部品に基づいて、前記複数の仕様差装備の各々の組合せとしての仕様差装備バリエーションと前記仕様差装備と前記部品を示す前記部番とを関連付けた部品特性表を計算する装備適用計算部と、
前記部品特性表における前記部品のＣＡＤ図面を作成し、前記ＣＡＤ図面中に存在するＣＡＤシステムの特定要素の検索を行い、前記特定要素で構成された前記部品の情報を、前記部番と関連付けて属性情報として前記ＣＡＤ図面から抽出する図面部と、
前記部番と前記ＣＡＤ図面とを関連付けて格納する図面データベースと
を更に具備し、
前記部品表作成部は、前記部番に対応する前記部品情報に含ませて前記属性情報を前記電子パーツリストに登録する、
請求項１乃至８のいずれか一項に記載の電子パーツリストシステム。
【請求項１０】
前記装備適用計算部は、
前記自機種の設計情報における前記自動車の種類と仕様とに基づいて、前記自動車と前記自動車の仕様とに関わる複数の装備の各々とを関連付ける装備仕様を示す装備仕様表を生成し、前記装備仕様表に基づいて、複数の前記自動車のバリエーションとしての複数の製品バリエーションと前記複数の装備とを関連付ける製品バリエーション表を計算し、前記複数の装備のうち、前記複数の仕様差装備と前記部品に基づいて、前記複数の仕様差装備の各々の組合せとしての仕様差装備バリエーションと前記仕様差装備と前記部品を示す前記部番とを関連付けた部品特性表を計算する、
請求項９に記載の電子パーツリストシステム。
【請求項１１】
（ａ）自動車の設計において参照される設計参照情報を参考にした設計者の入力に基づいて、部品表としての電子パーツリストを生成するステップと、
（ｂ）前記電子パーツリストを部品表データベースに格納するステップと、
ここで、前記電子パーツリストは、
自動車の設計に用いる複数の部品に関する情報を示す複数の部品情報を有し、
前記複数の部品情報の各々は、部品又は複数の部品の組み合わせとしての品目を特定する部番を含み、
（ｃ）前記設計者の公開許可を示す入力に応答して、予め設定された複数の関係者の操作する複数の情報端末に対して前記電子パーツリストにアクセス可能とするステップと、
（ｄ）前記複数の情報端末のいずれかから送信された、前記複数の部品情報のうちの少なくとも一つである対象部品情報に対する意見を示す意見情報を、当該対象部品情報の前記部番に関連付けて、前記電子パーツリストの所定の領域に格納するステップと、
（ｅ）前記設計者の前記電子パーツリストの開示を示す入力に応答して、前記意見情報と共に前記電子パーツリストを表示するステップと、
（ｆ）前記設計者の公開中止を示す入力に応答して、前記電子パーツリストの公開を中止するステップと、
（ｇ）前記意見情報を参考にした前記設計者の入力に応答して、前記電子パーツリストの前記対象部品情報を変更するステップと
を具備する
電子パーツリスト作成方法。
【請求項１２】
前記設計参照情報は、前記自動車に関する構想を示す構想情報、前記自動車の設計に関する情報としての自機種の設計情報、前記自動車の種類によらず達成すべき基準を示す全機種共通の達成基準情報、車両設計のノウハウを示すノウハウ情報及び過去に開発された車両の設計に関する情報としての他機種の設計情報を含む
請求項１１に記載の電子パーツリスト作成方法。
【請求項１３】
（ｈ）前記複数の部品情報に基づいて、前記複数の部品のレイアウトに必要な情報を示す複数のレイアウト必要情報を含むレイアウトリストを生成し、前記複数の部品の各々について、前記部番と前記レイアウト必要情報とを関連付けてレイアウト必要情報データベースに格納するステップと、
（ｉ）前記設計参照情報と、前記複数の部品情報と、前記複数のレイアウト必要情報とに基づいて、前記複数の部品の各々の配置状態を示す複数のレイアウト情報を生成し、前記複数の部品の各々について、前記部番と前記レイアウト情報とを関連付けてレイアウトデータベースに格納するステップと、
（ｊ）前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番に基づいて、前記部番と解析方法とを関連付けて格納する解析データベースを参照して、前記部番に対応する前記部品の前記解析方法を決定し、前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番に対応する前記部品の情報に基づいて、前記解析方法を用いて前記部番に対応する前記部品の解析を行うステップと、
（ｋ）前記解析の結果に基づいて、前記電子パーツリストと、前記レイアウトリストと前記レイアウト情報の少なくとも１つを変更するステップと
を更に具備し、
前記電子パーツリストと前記レイアウトリストと前記レイアウト情報とは、前記部番により相互に関連付けられている
請求項１１又は１２に記載の電子パーツリスト作成方法。
【請求項１４】
（ｌ）部品の種類と製造工程とコストとを関連付けて格納しているコストデータベースを参照して、前記設計参照情報と、前記電子パーツリスト又は前記レイアウトリストに含まれる前記部番を含む情報とに基づいて、前記製造工程を用いた場合の前記部番に対応する前記部品の製造コストを算出するステップと、
（ｍ）前記コストデータベースに格納された予め設定された基準に基づいて、前記電子パーツリストと、前記レイアウトリストと前記レイアウト情報の少なくとも１つを変更するステップと、
を更に具備する、
請求項１３に記載の電子パーツリスト作成方法。
【請求項１５】
（ｎ）前記電子パーツリスト又は前記レイアウトリストに含まれる情報に基づいて、自機種での全ての前記部品を用いたレイアウトである全体レイアウトを生成するステップと、
（ｏ）前記電子パーツリスト又は前記レイアウトリストに含まれる情報と前記設計参照情報とに基づいて、前記電子パーツリストと、前記レイアウトリストと前記レイアウト情報の少なくとも１つを変更するステップと、
を更に具備する、
請求項１４に記載の電子パーツリスト作成方法。
【請求項１６】
（ｐ）予め設定された方法に基づいて、前記電子パーツリストの前記部品の部品番号を検査するステップと、
（ｑ）前記検査の結果に基づいて、前記電子パーツリストを正式に認可するステップと、
を更に具備する、
請求項１５に記載の電子パーツリスト作成方法。
【請求項１７】
前記（ｐ）ステップは、
（ｐ１）前記電子パーツリストにおける複数の第１部品の番号としての複数の第１部番の各々と、部品特性表における第２部品の番号としての第２部番とに基づいて、前記第２部番と適合する前記第１部番としての特定第１部番を検出するステップと、
（ｐ２）前記特定第１部番を有する前記第１部品としての特定第１部品の、前記電子パーツリストにおける階層を検出するステップと、
（ｐ３）前記階層と、予め設定された前記第２部品の階層との一致を確認するステップと、
を具備し、
ここで、前記電子パーツリストは、前記第１部番と前記第１部品に関する情報としての第１部品情報とを関連付け、前記第１部品の各々を階層構造で管理し、
前記部品特性表は、前記第２部品の仕様の差を決める複数の装備と、前記装備の組み合わせと、前記第２部番とを関連付け、
前記第１部番及び前記第２部番は、予め設定された部番の構造のルールに従う、
請求項１４に記載の電子パーツリスト作成方法。
【請求項１８】
前記（ｐ）ステップは、
（ｐ４）前記第１部品を構成する第３部品の第３部番を、前記第１部品情報から取得するステップと、
（ｐ５）前記第３部番を前記電子パーツリストから検出するステップと、
を更に具備し、
前記第３部番は、前記ルールに従う、
請求項１７に記載の電子パーツリスト作成方法。
【請求項１９】
前記第１部番は、前記第１部品の種別の情報としての種別情報を含み、
前記（ｐ）ステップは、
（ｐ６）前記第１部番のいくつかを纏めてパッケージ化した前記第１部番としての第１パッケージ部番とするステップと、
（ｐ７）前記種別情報に基づいて、前記パッケージ化された前記第１部番の前記種別情報と同一の前記種別情報を有する前記第１部番が、前記電子パーツリスト内に前記第１パッケージ部番以外にないことを確認するステップと、
を更に具備する、
請求項１７又は１８に記載の電子パーツリスト作成方法。
【請求項２０】
前記第１部番は、分割図面の番号を示す分割情報を含み、
前記（ｐ）ステップは、
（ｐ８）前記第１部番の内の前記分割情報に基づいて、前記分割図面が揃っていることを確認するステップと、
を更に具備する、
請求項１７乃至１９のいずれか一項に記載の電子パーツリスト作成方法。
【請求項２１】
前記第１部番は、部番の変更／改訂に関する変更情報を含み、
前記（ｐ）ステップは、
（ｐ９）前記第１部番の内の前記変更情報以外が一致する前記第１部番としての変更第１部番を検出するステップと、
（ｐ１０）前記変更情報で示される前記変更／改訂が最新である前記変更第１部番以外の前記変更第１部番を削除するステップと、
を更に具備する、
請求項１７乃至２０のいずれか一項に記載の電子パーツリスト作成方法。
【請求項２２】
前記（ｐ）ステップは、
（ｐ１１）前記第１部番と、前記電子パーツリストにおける前記第１部品の階層の上位の階層の部品としての第４部品を構成する第５部品の第５部番とに基づいて、前記第１部番と適合する前記第５部番としての上位部品の検出を行う上位検出作業を行うステップと、
（ｐ１２）前記上位検出作業を、前記上位の階層が最上位の階層になるまで繰り返すステップと、
を具備し、
前記第５部番は、前記ルールに従う、
請求項１７乃至］２１のいずれか一項に記載の電子パーツリスト作成方法。
【請求項２３】
前記電子パーツリストは、前記複数の部品の各々が構想段階、設計段階、出図段階を含む複数の段階のうちいずれの段階にあるかを示す状態情報を含み、
前記複数の段階のそれぞれに対して、前記部品表情報の変更の許可、制限、及び禁止が規定されており、
前記部品情報は、前記複数の部品の各々について、前記状態情報に基づいて変更を制御される、
請求項１１乃至２２のいずれか一項に記載の電子パーツリスト作成方法。
【請求項２４】
前記状態情報は、前記複数の段階に応じて変化する複数の状態表示情報を含み、
前記部品情報は、前記複数の状態表示情報の組み合わせに基づいて、変更を制御される、
請求項２３に記載の電子パーツリスト作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製品に使用される部品の部品構成等を管理する部品表（パーツリスト）のシステムに関し、特に、パーツリストの作成、管理、他のデータとの連係などの制御を行うシステムに関する。
【０００２】
【従来の技術】
自動車のような複雑且つ多数の部品から構成される機器の設計においては、部品表システムを用いて部品の管理を行う。ここで、部品表とは、任意の品目に対する部品の親（自動車を構成する部品）・子（親部品を構成する部品）の構成、部品の個数、部品の設計変更履歴など部品固有の情報、製品での組み立て単位、使用される状態等について、部品毎に管理する表である。
【０００３】
従来の部品表システムでは、設計段階の部品表における設計変更やその履歴の管理を厳密に行う。そのため、企画／構想段階での部品の構成や個数のような部品構成情報を、その部品表に入力することが出来ない。従って、企画／構想段階での部品表のデータを、設計段階の部品表へ連続的に移行させることが出来ず、企画／構想から図面の完成までの部品のデータを一元的に管理することが出来なかった。すなわち、設計者が企画／構想段階の部品のデータを作成及びメインテナンスするが、それらのデータを設計段階の部品表へ反映するためには、新たに部品表を作成する必要がある。これまで、それらのデータと、部品表とのデータ連携がシステム的に行われていなかった。
【０００４】
また、企画／構想段階での部品表は、他の部門とのデータの共有が行われていないため、設計者が必要と認識した限られた人にしか開示されなかった。他の設計者や他の部門の人は、その段階では見られず、設計段階から部品表を見ることになる。従って、それらの人々による内容の検討、意見や要求の作成は、その時点から開始されることになり、その意見や要求を部品表に反映するのに時間がかかっていた。
企画／構想から図面の完成までの部品のデータを一元的に管理することが可能な技術が求められている。開発に関連する人々から適切なタイミングで広く意見を取得することが可能な技術が求められている。
【０００５】
【発明が解決しようとする課題】
従って、本発明の目的は、企画／構想から図面の完成までの部品のデータを一元的に管理することが可能な電子パーツリストシステムを提供することである。
【０００６】
また、本発明の他の目的は、開発に関連する人同士が情報を共有し、同時並行的に開発をすることを可能とする電子パーツリストシステムを提供することである。
【０００７】
本発明の更に他の目的は、開発に関わる情報やデータを開発に関連する人々に漏れなく開示し、開発に関連する人々から適切なタイミングで広く意見を取得することが可能な電子パーツリストシステムを提供することである。
【０００８】
本発明の別の目的は、パーツリスト、各パーツの図面、各パーツのレイアウト等作成や、他のシステムとの間に、電子的に関連性を持たせることが可能な電子パーツリストシステムを提供することである。
【０００９】
本発明の更に別の目的は、開発に関わる車両１台分の部品の情報を、統合的に管理することが可能な電子パーツリストシステムを提供することである。
【００１０】
本発明の更に他の目的は、企画／構想での部品表のデータを、そのまま設計段階の部品表に連続的に移行させ、利用することが可能な電子パーツリストシステムを提供することである。
【００１１】
【課題を解決するための手段】
以下に、［発明の実施の形態]で使用される番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］との対応関係を明らかにするために付加されたものである。ただし、それらの番号・符号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
なお、下記の方法及びプログラムにおける各ステップは、矛盾の生じない範囲で変更可能である。
【００１２】
従って、上記課題を解決するために、本発明の電子パーツリストシステムは、部品表作成部（１３）と、レイアウト表作成部（１４）と、レイアウト部（１５）とを具備する。部品表作成部（１３）は、設計参照情報を参考にした設計者の入力に基づいて、自動車の設計に用いる部品に関する情報を示す部品情報を含む部品表としての電子パーツリスト（５０）を生成する。レイアウト表作成部（１４）は、部品情報に基づいて、部品のレイアウトに必要な情報を示すレイアウト必要情報を含む表としてのレイアウトリスト（６８）を生成する。レイアウト部（１５）は、設計参照情報と、部品情報と、レイアウト必要情報とに基づいて、部品の配置状態（７５）としてのレイアウト情報を生成する。そして、電子パーツリストとレイアウトリストとレイアウト情報とは、相互に関連付けられる。設計参照情報は、自動車の設計に関する情報としての自機種の設計情報、自動車の種類によらず達成すべき基準を示す全機種共通の達成基準情報、車両設計のノウハウを示すノウハウ情報及び過去に開発された車両の設計に関する情報としての他機種の設計情報を含む。
【００１３】
また、本発明の電子パーツリストシステムは、解析データベース（２１−６）と、解析部（１６）とを更に具備する。解析データベース（２１−６）は、部品と部品の解析方法とを関連付けて格納する。解析部（１６）は、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報に基づいて、解析方法を用いて部品の解析を行う。
【００１４】
また、本発明の電子パーツリストシステムは、コストデータベース（２１−７）と、コスト評価部（１７）とを更に具備する。そして、コストデータベース（２１−７）は、部品の種類及び部品の製造工程と、コストとを関連付けて格納している。コスト評価部（１７）は、設計参照情報と、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報と、製造工程に基づいて、部品の製造コストを算出し、予め設定された基準と比較する。
【００１５】
また、本発明の電子パーツリストシステムは、検証部（１８）を更に具備する。ここで、検証部（１８）は、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報に基づいて、自機種での全ての部品を用いたレイアウトである全体レイアウトを生成する。そして、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報と設計参照情報とに基づいて、全体レイアウトの適性を検証する。
【００１６】
また、本発明の電子パーツリストシステムは、電子パーツリスト（５０、２１−３’）が、電子パーツリスト（５０、２１−３’）に含まれる部品毎に、部品の構成及び設計の進捗状態を示す状態情報（５７、２９）を含む。そして、部品表作成部（１３）は、状態情報（５７、２９）に基づいて部品情報の変更を制御する。
【００１７】
また、本発明の電子パーツリストシステムは、状態情報（５７、２９）が、進捗状態に応じて変化する複数の状態表示情報（３１，３３、３４、３６、３７、３９）を含む。そして、部品表作成部（１３）は、複数の状態表示情報（３１，３３、３４、３６、３７、３９）の組み合わせに基づいて、部品情報の変更を制御する。
【００１８】
更に、本発明の電子パーツリストシステムは、装備適用計算部（１１）と、図面部（１２）とを更に具備する。装備適用計算部（１１）は、自機種の設計情報と、自動車に関わる複数の装備の内の部品の仕様の差を決める複数の装備としての複数の仕様差装備（８７）と部品（８８）に基づいて、複数の仕様差装備（８７）の各々の組合せとしての仕様差装備バリエーション（８９）と仕様差装備（８７）と部品（８８）とを関連付けた部品特性表（８６）を計算する。図面部（１２）は、部品特性表（８６）における部品のＣＡＤ図面（１１５）を作成し、ＣＡＤ図面（１１５）中に存在するＣＡＤシステムの特定要素の検索を行い、特定要素で構成された部品の情報（１１６，１１７）を、属性情報（１２０〜１２２）としてＣＡＤ図面（１１５）から抽出する。そして、部品表作成部（１３）は、属性情報（１２０〜１２２）を電子パーツリスト（５０）に登録する。
【００１９】
更に、本発明の電子パーツリストシステムは、装備適用計算部（１１）が、自機種の設計情報における自動車の種類（７７）と仕様（７８）とに基づいて、自動車（７７）と自動車（７７）の仕様に関わる複数の装備（７９）の各々とを関連付ける装備仕様を示す装備仕様表（７６）を生成する。次に、装備仕様表（７６）に基づいて、複数の自動車のバリエーションとしての複数の製品バリエーション（８２）と複数の装備（８３）とを関連付ける製品バリエーション表（８１）を計算する。そして、複数の装備（８３）のうち、複数の仕様差装備（８７）と部品（８８）とに基づいて、複数の仕様差装備（８７）の各々の組合せとしての仕様差装備バリエーション（８９）と仕様差装備（８７）と部品（８８）とを関連付けた部品特性表（８６）を計算する。
【００２０】
更に、本発明の電子パーツリストシステムは、電子パーツリスト（５０）を、予め設定された権限を有する者がアクセス可能なように格納している部品表データベース（２１−３）を更に具備する。
【００２１】
更に、本発明の電子パーツリストシステムは、電子パーツリスト（１３）が、更に、権限を有する者からの電子パーツリストに対する意見としての意見情報と関連付けされて格納されている。
【００２２】
上記課題を解決するために、本発明の電子パーツリスト作成方法は、設計参照情報を参考にした設計者の入力に基づいて、自動車の設計に用いる部品に関する情報を示す部品情報を含む部品表としての電子パーツリスト（５０）を生成するステップ（Ｓ０２）と、部品情報に基づいて、部品のレイアウトに必要な情報を示すレイアウト必要情報を含む表としてのレイアウトリスト（６８）を生成するステップ（Ｓ０７）と、設計参照情報と、部品情報と、レイアウト必要情報とに基づいて、部品の配置状態（７５）としてのレイアウト情報を生成するステップ（Ｓ０８）と、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報に基づいて、部品用の解析方法を用いて部品の解析を行うステップ（Ｓ１０）と、解析の結果に基づいて、電子パーツリスト（５０）と、レイアウトリスト（６８）とレイアウト情報の少なくとも１つを変更するステップ（Ｓ１１、Ｓ０６）とを具備する。ここで、電子パーツリスト（５０）とレイアウトリスト（６８）とレイアウト情報とは、相互に関連付けられている。そして、設計参照情報は、自動車の設計に関する情報としての自機種の設計情報、自動車の種類によらず達成すべき基準を示す全機種共通の達成基準情報、車両設計のノウハウを示すノウハウ情報及び過去に開発された車両の設計に関する情報としての他機種の設計情報を含む。
【００２３】
また、本発明の電子パーツリスト作成方法は、部品の種類及び部品の製造工程に関するコストと、設計参照情報と、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報と、製造工程に基づいて、部品の製造コストを算出するステップ（Ｓ１２）と、予め設定された基準に基づいて、電子パーツリスト（５０）と、レイアウトリスト（６８）とレイアウト情報の少なくとも１つを変更するステップ（Ｓ１３、Ｓ０６）とを更に具備する。
【００２４】
また、本発明の電子パーツリスト作成方法は、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報に基づいて、自機種での全ての部品を用いたレイアウトである全体レイアウトを生成するステップ（Ｓ１４）と、電子パーツリスト（５０）又はレイアウトリスト（６８）に含まれる情報と設計参照情報とに基づいて、電子パーツリスト（５０）と、レイアウトリスト（６８）とレイアウト情報の少なくとも１つを変更するステップ（Ｓ１５、Ｓ０６）とを更に具備する。
【００２５】
また、本発明の電子パーツリスト作成方法は、予め設定された方法に基づいて、電子パーツリスト（５０）の部品の部品番号を検査するステップ（Ｓ３６）と、検査の結果に基づいて、電子パーツリスト（５０）を正式に認可する（Ｓ３９）ステップとを更に具備する。
【００２６】
また、本発明の電子パーツリスト作成方法は、電子パーツリスト（５０）の部品の部品番号を検査するステップ（Ｓ３６）が、電子パーツリスト（２１−３’）における複数の第１部品の番号としての複数の第１部番（３２）の各々と、部品特性表（１０９）における第２部品の番号としての第２部番（１１４）とに基づいて、第２部番（１１４）と適合する第１部番（３２）としての特定第１部番（３２’）を検出するステップと、特定第１部番（３２’）を有する第１部品としての特定第１部品の、電子パーツリスト（２１−３’）における階層（２８）を検出するステップと、階層（２８）と、予め設定された第２部品の階層との一致を確認するステップとを具備する（Ｓ５２）。ここで、電子パーツリスト（２１−３’）は、第１部番（３２）と第１部品に関する情報としての第１部品情報（３２を除く２８〜４４）とを関連付け、第１部品の各々を階層構造（２８）で管理している。部品特性表（１０９）は、第２部品の仕様の差を決める複数の装備（１１３）と、装備の組み合わせ（１１３）と、第２部番（１１４）とを関連付けている。そして、第１部番（３２）及び第２部番（１１４）は、予め設定された部番の構造のルールに従う。
【００２７】
更に、本発明の電子パーツリスト作成方法は、第１部品を構成する第３部品の第３部番（４３）を、第１部品情報（３２を除く２８〜４４）から取得するステップと、第３部番（４３）を電子パーツリスト（２１−３’）から検出するステップとを更に具備する（Ｓ５５）。そして、第３部番は、ルールに従う。
【００２８】
更に、本発明の電子パーツリスト作成方法は、第１部番（３２）は、第１部品の種別の情報としての種別情報を含む。そして、第１部番（３２）のいくつかを纏めてパッケージ化した第１部番としての第１パッケージ部番とするステップと、種別情報に基づいて、パッケージ化された第１部番（３２）の種別情報と同一の種別情報を有する第１部番が、電子パーツリスト内に第１パッケージ部番以外にないことを確認するステップとを更に具備する（Ｓ５３）。
【００２９】
更に、本発明の電子パーツリスト作成方法は、第１部番（３２）は、分割図面の番号を示す分割情報を含む。そして、第１部番（３２）の内の分割情報に基づいて、分割図面が揃っていることを確認するステップとを更に具備する（Ｓ５４）。
【００３０】
更に、本発明の電子パーツリスト作成方法は、第１部番（３２）は、部番の変更／改訂に関する変更情報を含む。そして、第１部番（３２）の内の変更情報以外が一致する第１部番としての変更第１部番（３２’）を検出するステップと、変更情報で示される変更／改訂が最新である変更第１部番（３２’’）以外の変更第１部番（３２’）を削除するステップとを更に具備する（Ｓ５６）。
【００３１】
更に、本発明の電子パーツリスト作成方法は、第１部番（３２）と、電子パーツリスト（２１−３’）における第１部品の階層（２８）の上位の階層（２８’）の部品としての第４部品を構成する第５部品の第５部番（４３’）とに基づいて、第１部番（３２）と適合する第５部番（４３’）としての上位部品の検出を行う上位検出作業を行うステップと、上位検出作業を、上位の階層（２８’）が最上位の階層（２８’’）になるまで繰り返すステップとを具備する（Ｓ５７）。そして、第５部番（４３’）は、ルールに従う。
【００３２】
更に、本発明の電子パーツリスト作成方法は、電子パーツリスト（５０、２１−３’）が、電子パーツリストに含まれる部品毎に、部品の構成及び設計の進捗状態を示す状態情報（５７、２９）を含む。そして、部品情報は状態情報（５７、２９）に基づいて変更を制御される。
【００３３】
更に、本発明の電子パーツリスト作成方法は、状態情報（５７、２９）が、進捗状態に応じて変化する複数の状態表示情報（３１，３３、３４、３６、３７、３９）を含む。そして、部品情報は、複数の状態表示情報（３１，３３、３４、３６、３７、３９）の組み合わせに基づいて変更を制御される。
【００３４】
【発明の実施の形態】
以下、本発明である電子パーツリストシステムの実施の形態に関して、添付図面を参照して説明する。
本実施例において、自動車の設計に使用される電子パーツリストを例に示して説明する。ただし、他の複雑且つ多数の部品から構成される機器の設計においても、適用可能である。
【００３５】
図１は、本発明である電子パーツリストシステムの実施の形態における構成を示す図である。
電子パーツリストシステムは、設計システム１と、設計データベース２と、情報端末３−１〜３−ｎ（ｎ＝１、２、・・・）とを備える。それらは、ネットワーク４を介して双方向に接続されている。
【００３６】
設計システム１は、装備適用計算部１１、図面部１２、部品表作成部１３、レイアウトユーザーインターフェース作成部１４（以下「レイアウトＵＩ作成部１４」と記す）、レイアウト作成部１５、解析部１６、コスト評価部１７、検証部１８、出図部１９を備える。
また、設計データベース２は、自機種データベース２１、他機種データベース２２、共通達成条件データベース２３、ノウハウデータベース２４を備える。
そして、自機種データベース２１は、装備適用データベース２１−１、図面データベース２１−２、部品表データベース２１−３、レイアウトＵＩデータベース２１−４、レイアウトデータベース２１−５、解析データベース２１−６、コストデータベース２１−７、評価データベース２１−８、生産データベース２１−９、機種条件データベース２１−１０、構想文書データベース２１−１１を備える。
【００３７】
設計システム１について説明する。
設計システム１は、ワークステーションやパーソナルコンピュータに例示される情報処理装置である。ネットワーク４に接続され、設計データベース２や情報端末３−１〜３−ｎと双方向に通信可能である。そして、コンピュータプログラムとしての装備適用計算部１１、図面部１２、部品表作成部１３、レイアウトＵＩ作成部１４、レイアウト作成部１５、解析部１６、コスト評価部１７、検証部１８、出図部１９を備える。
【００３８】
装備適用計算部１１は、製品の種類と仕様、設計者等の入力等に基づいて、装備仕様表、製品バリエーション表、部品特性表、装備部品表等を生成する。
ただし、装備仕様表は、複数の製品の各々と、仕様に関わる複数の装備の各々とを関連付けている。製品バリエーション表は、複数の装備の組合せに基づく製品バリエーションと複数の装備とを関連付けている。部品特性表は、装備に用いる部品の仕様の差を決める複数の装備（仕様差装備）と仕様差装備のバリエーションと部品の部番とを関連付けている。装備部品表は、部品と製品バリエーションとを関連付けている。これらの表は、装備適用データベース２１−１に格納される。その詳細は、後述する。
【００３９】
図面部１２ は、設計者の入力に基づいて、部品のＣＡＤ図面（図面）としての図面情報を作成・管理・検査する。ＣＡＤ図面データとして図面データベース２１−２に格納される。
ここで、図面情報（ＣＡＤ図面）は、描かれる部品の部品番号を示す部番情報、その部品の３次元（３Ｄ）図面のデータを示すＣＡＤデータ、ＣＡＤ図面の標題欄のデータとしての標題欄情報及びＣＡＤ図面の構成部品欄のデータとしての構成部品欄情報を含み、ＣＡＤ図面全体を構成するのに必要なデータである。
【００４０】
図面部１２は、電子パーツリスト及びレイアウトＵＩの部品構成情報に含まれる属性情報に基づいて、図面の標題欄情報及び構成部品欄情報を自動生成する。また、逆に、図面部１２は、特定要素情報に基づいて、属性情報を図面情報から抽出する。そして、属性情報を電子パーツリスト及びレイアウトＵＩの部品構成情報へ反映させる。図面は、電子パーツリスト及びレイアウトＵＩ（の部番）に関連付けられている。
ここで、特定要素情報とは、図面情報において、図面作成部１２の特定要素を用いて作成された情報である。特定要素とは、図面部１２で使用される特定の種類の文字／記号（例示：特定の文字／記号のフォント）を表現するデータである。属性情報とは、電子パーツリストに掲載されるべき部品に関する情報である。部品の図面は、部番毎に設計者の入力により作成され、図面データベース２１−２に格納されている。
【００４１】
部品表作成部１３は、開発情報、達成基準情報、ノウハウ情報、他機種設計情報、部品適用情報（以上、「設計参照情報」とも称する）を参考にした設計者の入力に基づいて、自動車の設計に用いる部品に関する情報を示す部品情報を含む電子パーツリストを生成・管理・検査する。電子パーツリストは、部品表データベース２１−３に格納されている。
ここで、開発情報とは、自機種の開発に関わる情報（設計情報を含む）であり、機種条件データベース２１−１０に格納されている。達成基準情報とは、全機種において共通に達成されるべき条件に関わる情報であり、共通達成条件データベース２３に格納されている。ノウハウ情報とは、機種設計におけるノウハウに関わる情報であり、ノウハウデータベース２４に格納されている。他機種設計情報とは、他機種の設計に関わる情報であり、他機種データベース２２に格納されている。部品適用情報とは、部品をどの装備（オプション）の組み合わせに使用するかを示す情報（装備仕様表、製品バリエーション表）であり、装備適用データベース２１−１に格納されている。
また、自機種とは、今回開発する車両であり、他機種とは、既に開発された車両である。そして、全機種とは、自機種と他機種とを含む車両である。
【００４２】
電子パーツリストは、電子的な方法で作成・使用される（技術）部品表である。使用される部品一つ一つに個別に付けられた部品番号（以下「部番」と記す）に対応して、その部品の部品適用情報、部品構成情報、部番位置形状リンク情報など（自動車の設計に用いる部品に関する情報を示す部品情報）を含む。
そして、部番で示される部品は、品目毎に階層に分かれて、関係木構造で整理されている。例えば、第１階層の関係木（枝）に、第１階層の第１階層の部品（部番）が関連付けられ、その下位である第２階層の関係木（枝）に、第１階層の部品を構成する第２階層の部品（部番）が関連付けられている。以下同様である。
【００４３】
ここで、部品構成情報とは、（部番）、部品名、個数、材質、質量、体積、コスト、部品の解析方法、部品製作希望メーカなどの部品固有の情報である。部番位置形状リンク情報とは、電子パーツリスト上にある部番と、別の場所に格納されている部品位置形状情報とを関連付けるための情報である。部品位置形状情報とは、部品の取り付け位置、部品の形状を示す情報（３Ｄ（３次元）データとも称する）であり、後述のレイアウトより得られる。
【００４４】
また、電子パーツリストは、リスト中の部番（あるいはファイル、品目）と、構想情報、意見情報、レイアウトユーザーインターフェースとなる表（以下「レイアウトＵＩ」と記す、後述）、部品のレイアウトを示すレイアウト（後述）、部品の性能解析のデータをまとめた解析情報（後述）、部品のコストをまとめたコスト検証書（後述）、部品のＣＡＤ図面を有する図面（後述）とが、それぞれ関連付けられている。
ただし、構想情報とは、設計者の構想をまとめた構想ドキュメントであり、構想図、ＦＴＡ／ＦＭＥＡシート、企画仕様書、計算書に例示される。また、意見情報とは、設計者以外の設計に関わる人々からの電子パーツリストの案に対する意見等をまとめたものであり、対策要求書、工程系列構想書、技術的問題点指摘書、メーカ名候補リストに例示される。
【００４５】
レイアウトＵＩ作成部１４は、電子パーツリストの部品情報に含まれる部品構成情報等に基づいて、部品のレイアウトに必要な情報を示すレイアウト必要情報を含む表としてのレイアウトＵＩ（「レイアウトリスト」とも称する。）を生成・管理する。また、レイアウトの生成後のフィードバック（レイアウト要素位置形状情報と部品設定情報（後述））に基づいて、レイアウトＵＩを変更・管理する。レイアウトＵＩは、レイアウトＵＩデータベース２１−４に格納されている。
すなわち、レイアウトＵＩ作成部１４は、電子パーツリストの部番、及びその部番の部品構成情報等の内の関連するデータを取得し、部番から、部品の種類や取り付け位置等を判断（部番と部品の種類、取り付け位置との関係は、レイアウトＵＩデータベース２１−４に格納されている）し、その情報（レイアウト必要情報）をレイアウトＵＩの作成に用いる。
【００４６】
ここで、レイアウトＵＩは、部品をレイアウトするためのユーザーインターフェースである。その部番に対応して、その部品のレイアウト範囲情報、レイアウト要素構成情報、部品構成情報及び部番位置形状リンク情報などを示す表である。部品（部番）は階層に分かれていることは、電子パーツリストと同様である。
【００４７】
また、レイアウト要素位置形状情報とは、レイアウト要素（ツール、基準面、設定など）の位置・形状の情報（「レイアウト要素の３Ｄデータ」とも称する）である。部品設定情報とは、部品の設置位置に関する情報である。レイアウト範囲情報とは、関連する部品の配置される領域の範囲を示す情報である。レイアウト要素構成情報とは、レイアウトに必要な要素であるレイアウト要素の構成を示す情報である。これらは、後述のレイアウトより得られる。部品構成情報及び部番位置形状リンク情報は、既述の通りである。レイアウトＵＩ（の部番）は、電子パーツリスト（の部番）、レイアウト、レイアウト検証結果と関連付けられている。
【００４８】
レイアウト作成部１５は、電子パーツリスト及びレイアウトＵＩからの部品構成情報、開発情報、達成基準情報、ノウハウ情報、他機種設計情報、レイアウト必要情報、意見情報（あれば）に基づいて、設計者の決定する構成部品の配置状態を示すレイアウトを生成・管理する。レイアウトは、レイアウトデータベース２１−５に格納されている。
そして、設計者の決定する構成部品の配置状態に基づいて、レイアウト要素構成情報、レイアウト要素の位置・形状の情報、部品の設定情報、部品間情報、部品レイアウト要素間情報、部品レイアウト要素動的情報、部番位置形状情報（３Ｄデータ）を決定する。
レイアウト要素位置形状情報や部番位置形状情報は、同一又は類似の他機種設計情報を用いる、あるいは、レイアウトの際、作成する等の方法を用いる。
そして、レイアウトは、電子パーツリスト及びレイアウトＵＩに関連付けられる。部番位置形状情報は電子パーツリスト及びレイアウトＵＩへ、レイアウト要素構成情報はレイアウトＵＩへ書き込まれる。
【００４９】
ただし、部品間情報とは、部品同士の位置関係、接続関係を示す情報である。部品レイアウト要素間情報とは、部品とレイアウト要素との位置関係、接続関係を示す情報である。部品レイアウト要素動的情報とは、部品が運動する場合のレイアウト要素との位置関係、接続関係を示す情報である。
【００５０】
解析部１６は、電子パーツリスト又はレイアウトＵＩからの部品構成情報、部番位置形状情報に基づいて、部品構成毎に、解析（ＣＡＥ解析のような熱的、構造的、力学的解析など）を行い、解析データを出力する。解析部１６は、複数の解析プログラムを有する。解析は、電子パーツリストの部品構成情報内で部品毎に指定された解析プログラムを用いて行う。解析データは、設計者による考察等を加えられた解析情報として、電子パーツリストに関連付けられる。
解析情報は、評価データベース２１−８に格納されている。
【００５１】
コスト評価部１７は、電子パーツリスト及びレイアウトＵＩからの部品構成情報、部番位置形状情報、設定台数や流用部品等を含む開発情報、設計者の指定する製造工程としての工程情報、コストテーブルに基づいて、部品構成毎に、コスト情報（材料費、組立費、加工費、型費、償却費、投資、購入部品費、管理費を含む）を算出する。そして、コスト情報を各項目毎に記したコスト検証書を生成する。コスト検証書は、電子パーツリストにおいて、各部品毎に関連付けられる。
そして、他機種の同様の部品に関するコスト検証書、又は自機種の過去のコスト検証書とを比較し、コストが予め設定された条件を満足するかを検証する。予め設定された条件は、他機種からのコスト削減目標値や、コストの絶対額に例示される。
コスト検証書、コスト検証結果、コストテーブル及び予め設定された条件は、コストデータベース２１−７に格納されている。
【００５２】
検証部１８は、自機種の全ての電子パーツリスト及びレイアウトＵＩからの部品適用情報、部品構成情報及び部番位置形状リンク情報の情報等に基づいて、自機種全体としてのレイアウトである全体レイアウトを生成・管理する。
設計者（又は検証部１８）は、電子パーツリスト及びレイアウトＵＩからの達成基準情報及びノウハウ情報に基づいて、全体レイアウトが適正かどうかを検証する。
全体レイアウト及び全体レイアウト検証結果は、評価データベース２１−８に格納されている。
【００５３】
出図部１９は、電子パーツリストと仕様通知とに基づいて、仕様を満たすように電子パーツリストを再構成（不要な部品を除く、不要な適用を除く等）した出図ＵＩを生成する。そして、この出図ＵＩの情報に基づいて、出図を行う。
仕様通知とは、装備適用データベース２１−１装備適用情報に基づいて作成される派生毎の仕様（装備）である。
出図された図面は、出図ＵＩ毎に、部番、図面、仕様通知、構成情報、部品適用情報に基づいて、検図が行われる。検図により、図面が承認されれば、図面、電子パーツリスト、レイアウトＵＩ、レイアウトが、正式に登録される。
【００５４】
上記各部は、１つの設計システム内にある必要は無く、ネットワーク４に接続された複数のシステムに分散して存在していても良い。その場合、１台のシステムあたりの負担が軽減し、演算速度の向上が図れる。
【００５５】
設計データベース２について説明する。
設計データベース２は、ハードディスクに例示される記憶装置に格納されたデータ群とその操作を行なうデータベースソフトを備える。設計データベース２は、自機種データベース２１、他機種データベース２２、共通達成条件データベース２３、ノウハウデータベース２４を備える。
【００５６】
自機種データベース２１は、自機種に関する情報、基準、条件等を含む。自機種データベース２１は、装備適用データベース２１−１、図面データベース２１−２、部品表データベース２１−３、レイアウトＵＩデータベース２１−４、レイアウトデータベース２１−５、解析デーベース２１−６、コストデータベース２１−７、評価データベース２１−８、生産データベース２１−９、機種条件データベース２１−１０、構想文書データベース２１−１１を備える。
【００５７】
装備適用データベース２１−１は、機種のグレード（派生）の各バリエーションと、各装備の適用とを関係付けている装備適用情報（装備仕様表、製品バリエーション表）を格納している。また、各装備とその装備に用いる部品（第１階層）との関係を関連付けた部品適用情報（部品をどの装備の組み合わせに使用するかを示す情報：部品特性表、装備部品表）を格納している。
【００５８】
図面データベース２１−２は、部品のＣＡＤ図面（図面）としての図面情報、標題欄領域／構成部品欄領域の作成される領域（表示画面上の座標）及びデータ群内の各属性情報の位置を格納している。また、図面の基準を格納している。
【００５９】
部品表データベース２１−３は、部番とその部番の示す部品に関する各種情報とを関連付けた電子パーツリスト、及び状態情報と状態表示情報とを関連付けた状態判断表（後述）を格納している。また、図面情報の各属性情報と電子パーツリスト各属性情報とを関連付けた対応表を格納している。
【００６０】
レイアウトＵＩデータベース２１−４は、部番とその部番の示す部品に関するレイアウトの情報とを関連付けたレイアウトＵＩの情報を格納している。
レイアウトデータベース２１−５は、部番とその部番の示す部品のレイアウトとを関連付けたレイアウトを格納している。
解析データベース２１−６は、部番とその部番の示す部品に関する解析データとを関連付けた解析情報を格納している。また、前記部品と前記部品の解析方法とを関連付けて格納している。
【００６１】
コストデータベース２１−７は、部番とその部番の示す部品のコスト検証書、及び部番とその部番の示す部品のコスト検証結果を関連付けて格納している。また、部番とその部番の示す部品のコストを評価するための予め設定された条件（基準）とを関連付けて格納している。更に、部品の種類と、その製造工程と、そのコストとを関連付けて格納している。
【００６２】
評価データベース２１−８は、機種と（自）機種全体のレイアウトの情報と（自）機種全体のレイアウト検証結果の情報とを関連付けて格納している。
【００６３】
生産データベース２１−９は、部番あるいは機種とその部番の示す部品あるいは機種の生産に関わる情報とを関連付けて格納している。生産に関わる情報は、配車計画、製作日程、メーカー名、手配日程、物納入日程、テストレポート、対策案等を含む。
【００６４】
機種条件データベース２１−１０は、自機種の開発情報を格納している。自機種の開発情報は、コンセプト、デザインスケッチ、日程、設定台数、予定生産ＳＳ・ライン、目標コスト、質量、他部品の構想図、他部品の計算図を含む。
【００６５】
構想文書データベース２１−１１は、設計者による自機種の構想の結果である構想情報を格納する。構想情報は、構想情報は、構想図、ＦＴＡ／ＦＭＥＡシート、企画仕様書及び計算書を含む。
【００６６】
他機種データベース２２は、複数の他機種と他機種の各々の設計情報とを関連付けて格納している。他機種設計情報は、構想図、計算書、レイアウト（設定）、３Ｄ形状データ、図面、仕様通知、部品表情報、解析データと解析結果、検証結果、テスト結果、企画仕様書、コスト、質量、投資、設定台数を含む。部番とその部番の示す（他）機種の部品とも関連付けられている。
【００６７】
共通達成条件データベース２３は、開発する自動車全機種に共通の達成基準に関する情報を格納している。全機種に共通の達成基準は、法規、Ａ要件、ＴＡＬＫ、各種チェックリスト、設計マニュアル、Ｑ１０、ＫＳＩ、モデルレイアウト、生産性の基準を含む。
【００６８】
ノウハウデータベース２４は、自動車設計に関わる各種ノウハウを格納している。ノウハウは、事例集、手順書設定方法、計算方法、解析方法、技術レポート、技術辞書、組織固有のツールを含む。
【００６９】
上記各データベースは、１つの設計データベース２内にある必要は無く、ネットワークに接続された複数のデータベースに分散して存在していても良い。その場合、データベースの負担が軽減する。
また、設計データベース２は設計システム１に含まれていても良い。その場合、データの授受の速度が向上する。
【００７０】
情報端末３−１〜３−ｎ（ｎ＝１、２、・・・）は、パーソナルコンピュータに例示され、設計システム１及び設計データベース２へアクセス可能な情報処理端末である。設計者、エンジニア、研究担当者、技術評価担当者、他設計者、購買担当者、ＰＬ（Ｐｒｏｄｕｃｔ  Ｌｉｎｅ）担当者、試作部門担当者、テスト担当者等が利用する。
【００７１】
ネットワーク４は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に例示される専用回線、あるいは、インターネットに例示される公衆回線等の通信可能な回線である。
【００７２】
次に、図２を参照して、電子パーツリストについて更に説明する。図２は、電子パーツリストの表示画面の一例を示す図である。表示画面５０は、画像データ表示部５１、番号５５と階層５６と状態５７と部品構成５８と品目・部品名称５９を含む部番表示部５２、構成情報表示部５３を備える。
画像データ表示部５１は、電子パーツリスト内、又は添付、あるいは関連付けられた（リンクされた）画像データ（例示：ＣＡＤのような図面のデータ、写真やスキャナで読み込んだ文書）を表示する。部番表示部５２は、部品を特定するための情報を表示する。すなわち、番号５５には予め設定された規則に基づく符号を、階層５６には既述の階層の番号を、状態５７にはその部品の状態（例示：構想段階など）を、部品構成５８には品目、関係木構造状に示される各階層の部番をそれぞれ記す。構成情報表示部５３は、部品毎に、その部品の部品適用情報、部品構成情報、部番位置形状リンク情報、その他の情報とのリンク等を表示する。
部品構成５８については、既述のように関係木構造となっており、例えば、品目５８−ａ（図２中、Ｆ０１  ４２２０Ｂ）の下に、第１階層の部番５８−ｂ、第２階層の部番５８−ｃ、第３階層の部番５８−ｄが関係木構造で表現されている。その階層は階層５６に示されている。
【００７３】
電子パーツリストのデータ構造について、図３を参照して説明する。
図３は、電子パーツリストのデータ構造を説明する図である。データは、品目２５−１、部品２５−２、パッケージ２５−３、アプリケーションヘッダ２５−４、部品固有２６及び図面２７の属性を備えるデータが集合したものである。
品目２５−１は、部品の含まれる品目情報と、品目の状態を示す情報とを有する。
部品２５−２は、部番情報と、部番の状態示す情報と、図面の有無を示す図面チェックフラグと、図面の承認の状態を示す情報とを有する。
パッケージ２５−３は、まとめて検図を受ける一まとまりの図面のグループ（以下「パッケージ」と称する）を形成する品目及び部番と、パッケージの状態を示す情報と、品目及び部番のデータの妥当性を示す総合チェックフラグを有する。
アプリケーションヘッダ２５−４は、部番で示される部品の適用される派生情報（機種内のグレード）を有する。
部品固有２６は、部番に関連付けられ、部番を示す部品に固有の情報（部品構成情報等）を有する。
図面２７は、部番に関連付けられ、部番の示す部品の図面の情報を有する。
【００７４】
部品表データベース２１−３に格納されている電子パーツリスト２１−３’について、更に説明する。部品表データベース２１−３は、図２で表示される電子パーツリスト２１−３’（データ）を格納している。
図４は、電子パーツリスト２１−３’を説明する図である。電子パーツリスト２１−３’は、階層２８、状態２９、品目３０、部番３２、ステータスＡ３１、ステータスＢ３３、図面フラグ３４、パッケージ３５、ステータスＣ３６、総合フラグ３７、アプリケーションヘッダ３８、ステータスＤ３９、適用４０、部品構成４１、構成番号４２、構成部番４３及びリンク４４を備える。
【００７５】
階層２８は、階層１４に対応する。
状態２９は、状態１５に対応する。
品目３０は、品目情報であり、部品構成１６の品目番号と品目・部品名称１７の品目名称に対応する。
部番３２は、部番情報であり、部品構成１６の部番と品目・部品名称１７の部番名称に対応する。
ステータスＡ３１は、品目に関する状態を示し、ａ１〜ａ４の状態を示す。
ステータスＢ３３は、部番に関する状態を示し、ｂ１〜ｂ３の状態を示す。
図面フラグ３４は、図面の有無を示す図面チェックフラグである。
パッケージ３５は、まとめて検図を受ける一まとまりの図面のグループ（以下「パッケージ」と称する）を形成する品目及び部番である。
ステータスＣ３６は、パッケージに関する状態を示し、ｃ１、ｃ２の状態を示す。
総合フラグ３７、品目及び部番のデータの妥当性を示す総合チェックフラグである。
アプリケーションヘッダ３８は、部番で示される部品の適用される派生情報（機種内のグレード）である。
ステータスＤ３９は、図面の正式化に関する状態を示し、ｄ１の状態を示す。
適用４０は、部品適用情報である。
部品構成４１は、部品構成情報である。
構成番号４２は、この部品を描いている図面の種類を示す。
構成部番４３は、この部品（親）を構成している部品（子）の部番を示す。
リンク４４は、他のファイル、データ、図面等に関するリンク先を示す情報である。
これらの情報の内、いくつかは、図面情報に含まれる属性情報としてＣＡＤ図面データから引用される。
【００７６】
部品表データベース２１−３について更に説明する。部品表データベース２１−３は、状態表示情報としてのステータスＡ〜ステータスＤ、図面フラグ及び総合フラグと、状態情報とを関連付けた表としての状態判断表を更に格納している。
図５は、状態判断表６０を説明する図である。状態判断表６０は、ステータスＡ６１、ステータスＢ６２、ステータスＣ６３、ステータスＤ６４、図面フラグ６５、総合フラグ６６及び状態６７の各データを備える。
【００７７】
ステータスＡ６１〜ステータスＤ６４の各々は、図４(電子パーツリスト２１−３’）のステータスＡ３１、ステータスＢ３３、ステータスＣ３６及びステータスＤ３９に対応する。同じく、図面フラグ５５及び総合フラグ５６は、図４の図面フラグ３４及び総合フラグ３７に対応する。
状態５７は、図４のデータの変更に関する許可、制限、禁止の条件（状態）を示す。状態５７（条件）は、部番、適用の操作は自由、部番削除の操作は不可、適用変更の操作は不可、部番変更／追加／削除の操作は不可、などに例示される。
そして、ステータスＡ６１、ステータスＢ６２、ステータスＣ６３、ステータスＤ６４、図面フラグ５５及び総合フラグ５６のある組み合せに対して、図５で状態６７が決定する。それに基づいて、状態２９（図４）が決定し、状態５７（図２）へ反映される。
【００７８】
図２における状態５７（状態情報）は、品目の状態、部番の状態、パッケージの状態及びアプリケーション状態の４つの状態の組み合わせ及び上記のフラグに基づいて決定される。その組み合わせにより、状態１５が、構想段階（部番、適用の操作は自由）、設計段階（部番削除の操作は不可）、出図段階ａ（適用変更の操作は不可）、出図段階ｂ（部番変更／追加／削除の操作は不可）で例示される各段階であると判断される。
【００７９】
本発明においては、品目と部品に対して、その状態（状態５７）を示すデータを電子パーツリスト内に付加する。そして、電子パーツリストへのデータの書き込みを行う際、その書き込みに伴い状態５７が変わった場合、状態の変化を記述する機能（品番部番状態とパッケージ形成状態とアプリケーション状態の３つの状態の組み合わせに基づいて記述）をシステムに組み込んである。従って、同じ電子パーツリストを参照していても、部番に関わるデータの状態５７を用いることで、部番で区別される各部番毎に、各段階で許可される（実施可能な）操作を制御することが可能となる。すなわち、同一の電子パーツリスト内に、様々な状態の部品を混在させることが出来る。
また、電子パーツリストにおける部品固有の情報は、部品固有２６の属性を持たせることにより、電子パーツリストの状態５７の段階に依存せずに操作することが可能となる。
【００８０】
なお、図２のような電子パーツリストの表示は、実施の一形態であり、この表示に限定されるものではない。
【００８１】
電子パーツリストを参照する人は、然るべき部番を部番５８から見つけ出した後、その列（図２中、ハイライトで表示）を見ることにより、その部番で示される部品の情報（電子パーツリストのファイル内の情報だけでなく、電子パーツリストのファイル（あるいは品目、部番）に関連付けられている（リンクされている）情報も含む）を常に見ることが可能である。
また、電子パーツリストでは、自動車の構想から製造までの間に、部品の改造や変更がなされる場合が多い。しかし、それらの情報は、状態５７、電子パーツリストに関連付けられたファイルや、電子パーツリスト自身に書き込まれる。すなわち、部品の改造や変更は、その都度リアルタイムにファイルに反映されるので、関係者は、常に開発の最新の状況を知ることが可能となる。
【００８２】
電子パーツリストは、分類毎に作成しても良いし、自機種一まとめにして作成しても良い。ここで、分類とは、ファミリー（例示：フレーム、エンジン及びトランスミッション等）、機種（例示：車種）、セクション（例示：屋根）、品目（例示：エアバック）である。
【００８３】
本実施例における、データの「関連付け」は、ファイル同士の関連付け、ファイル内のあるデータと他のファイルとの関連付け、ファイル内のあるデータと他のファイル内のあるデータとの関連付けを含む。そして、一方のデータ／ファイルから他方を呼び出すことが可能な状態である。例えば、一方のファイル／データ内に、他のファイル／データの格納場所（例示：データベース名、データベースへのパス、データベース内のデータのアドレス）を保存し、それを用いて呼び出す方法、他のファイル／データが格納されるべきデータベース名及びファイル名／部番を保存し、それを用いて呼び出す方法、などがあるが、これらに限定されるものではない。
従来知られるリレーショナルデータベースの手法を用い、各種キーに基づいて関連付けを行うことも可能である。
【００８４】
次に、図６を参照して、レイアウトＵＩについて更に説明する。
図６は、レイアウトＵＩの表示画面の一例を示す図である。表示画面６８は、番号７１と部番７２とレイアウト範囲７３とを含む部番表示部６９、レイアウト関連情報表示部７０を備える。
部番表示部６９は、部品を特定するための情報を表示する。例えば、番号７１には予め設定された規則に基づく符号を、部番７２には部番を、レイアウト範囲７３にはレイアウト範囲情報をそれぞれ記す。レイアウト関連情報表示部７０は、部品毎に、その部品のレイアウト要素構成情報（後述）、部品構成情報及び部番位置形状リンク情報、その他の情報とのリンク等を表示する。
【００８５】
なお、図６のようなレイアウトＵＩの表示は、実施の一形態であり、この表示に限定されるものではない。
【００８６】
レイアウトＵＩを参照する人は、然るべき部番を部番７２から見つけ出した後、その列（図６中、ハイライトで表示）を見ることにより、その部番で示される部品の情報（レイアウトＵＩのファイル内の情報だけでなく、レイアウトＵＩのファイルに関連付けられている（リンクされている）情報も含む）を常に見ることが可能である。
また、レイアウトＵＩでは、自動車の構想から製造までの間に、部品の改造や変更がなされる場合が多い。しかし、それらの情報は、レイアウトＵＩに関連付けられたファイルや、レイアウトＵＩ自身に書き込まれる。すなわち、部品の改造や変更は、その都度リアルタイムにファイルに反映されるので、関係者は、常に開発の最新の状況を知ることが可能となる。
【００８７】
次に、図７を参照して、レイアウトについて更に説明する。図７は、レイアウトの表示画面の一例を示す図である。表示画面７４は、画面７５を備える。
画面７５では、設計者が、電子パーツリスト及びレイアウトＵＩからの部品構成情報等を用いて、各構成部品の画像配置状態を検討する。そして、その配置を決定する。それにより、レイアウト要素位置形状情報や部品設定情報等が、決定されることになる。
【００８８】
なお、図７のようなレイアウトは、実施の一形態であり、これに限定されるものではない。
【００８９】
レイアウトでは、自動車の構想から製造までの間に、部品の改造や変更がなされる場合が多い。しかし、それらの情報は、レイアウトに関連付けられたファイルや、レイアウト自身に書き込まれる。すなわち、部品の改造や変更は、その都度リアルタイムにファイルに反映されるので、関係者は、常に開発の最新の状況を知ることが可能となる。
【００９０】
次に、装備仕様表について説明する。
図８（ａ）は、装備仕様表を示す図である。
装備仕様表７６は、複数の製品の各々と、仕様に関わる複数の装備の各々とを関連付けている。車種欄７７、タイプ欄７８、装備欄７９及びチェック欄８０を有する。
車種欄７７は、自動車の車種を示す。ここでは、車種Ａ及び車種Ｂが示されている。
タイプ欄７８は、各車種におけるタイプ（又はグレード）を示す。ここでは、例えば車種Ａについてタイプ２０Ｅ、タイプ２０Ｔ及びタイプ２５Ｓの３タイプが示されている。
装備欄７９は、装備を示す。ここでは、ＭＴ、ＡＴ、ＳＲＳ、ＡＢＳ及びＣ／Ｃが示されている。
チェック欄８０は、タイプと装備との関係を示す。例えば、車種Ａのタイプ２０Ｅについて見ると、図中の装備のうち、ＭＴ及びＳＲＳの欄にチェック（チェックがあるとは、図面上では白丸、黒丸又は「１」があることである）があり、それらの装備が装着されることを示している。なお、Ｆは、オプションであることを示す。
【００９１】
次に、製品バリエーション表について説明する。
図８（ｂ）は、製品バリエーション表を示す図である。
製品バリエーション表８１は、複数の装備の各々の組合せで示される製品バリエーションと複数の装備とを関連付けている。タイプ欄８２、装備欄８３、製品バリエーションコード欄８４及びチェック欄８５を有する。
タイプ欄８２は、製品バリエーションに対応する各車種におけるタイプ（又はグレード）を示す。図８（ａ）におけるタイプ欄７８に対応している。ここでは、車種Ａ分のみ表示している。装備仕様表７６を製品バリエーション毎に分けて記しているので、例えば、タイプ２０Ｔは４種類となる。
装備欄８３は、装備を示す。図８（ａ）における装備欄７９と同じである。
製品バリエーションコード欄８４は、製品バリエーションのコードを示す。設計者により、適当な規則に基づいて、全ての製品バリエーションについて、異なる値となるように入力される。
チェック欄８５は、タイプ及び製品バリエーションコードと装備との関係を示す。例えば、図８（ａ）の車種Ａのタイプ２０Ｔの欄から、このタイプ２０Ｔは、４種類の製品バリエーションがあることが計算できる。それは、図８（ｂ）におけるタイプ２０Ｔの製品バリエーションコード２１、２２、３１、３２の４種類として記される。そして、それぞれについて、図中の装備のうち、チェック欄８５に○がある装備のみ装着されることを示している。
【００９２】
図１を参照して、装備適用計算部１３は、更に、複数の装備のうち、複数の仕様差装備に基づいて、複数の仕様差装備バリエーションを算出する。次に、仕様差装備と仕様差装備バリエーションと部番とを関連付けた部品特性を定義する。そして、それを表す表としての部品特性表を生成する。部品特性表は、装備適用データベース２１−１に格納される。
【００９３】
図９（ａ）は、部品特性表を示す図である。
部品特性表８６は、仕様差装備と仕様差装備の各々の組合せとしての仕様差装備バリエーションと部番とを関連付けている。ここで、仕様差装備とは、装備の相違により、ある品目に適用する部品に仕様の差を設ける場合における、その装備（その仕様差を設ける基準となる）をいう。すなわち、装備に用いる部品の仕様の差を決める複数の装備である。仕様差装備は、設計者により決定（設定）、入力される。装備欄８７、部番欄８８、装備チェック欄８９、部番チェック欄９０及び品目９１を有する。
装備欄８７は、装備を示す。部番欄８８は、部番を示す。装備チェック欄８９は、装備欄８７の装備の取り得る組合せ（仕様で設定されているもの）を示す。部番チェック欄９０は、装備欄８７の装備の組合せと部番欄８８の部品番号との関連付けを示している。品目９１は、この部品特性表の部品を適用する品目の名称を示す。
品目（品目９１）で使用する、仕様の差を有する部品（部品欄８８に記載）について、どの装備により、仕様の差を設けるかにより、装備欄８７が決定する。すなわち、装備欄８７が仕様差装備である。それに基づいて、その組合せである仕様差装備バリエーションが計算され、装備チェック欄８９が決定する。その組み合わせの数に対して、部品及びその数が決定される。そして、それらの部品に対応する部番が、設計者により設定されることにより、部番８８が決定される。装備の組合せ（装備チェック欄８９）と部番（部番８８）とに基づいて、部番チェック欄９０が決定される。
【００９４】
次に、抽出製品バリエーションについて説明する。
図９（ｂ）は、抽出製品バリエーションを説明するための製品バリエーション表を示す図である。
製品バリエーション表９４は、図９（ｂ）と同じである。すなわち、製品バリエーションと装備とを関連付けている。そして、タイプ欄９５、装備欄９６、製品バリエーションコード欄９７及びチェック欄９８は、それぞれタイプ欄８２、装備欄８３、製品バリエーションコード欄８４及びチェック欄８５に対応する。図９（ａ）を参照し、装備チェック欄８９の列９２を例として見ると、ＭＴとＡＢＳにチェックがある。それは、部番欄８８の行９３の部番４５２３０−ＳＷ３Ａ−９０００と対応していることが、部番チェック欄４０のチェックからわかる。
一方、図９（ｂ）では、チェック欄９８において、ＭＴとＡＢＳにチェックがあるタイプ欄９５と製品バリエーションコード欄９７との組合せは、タイプ欄９５の列９９−１〜９９−３で示す（２０Ｔ、２１）、（２０Ｔ、２２）、（２５Ｓ、２４）である。すなわち、ＭＴとＡＢＳとの装備に対応する部番４５２３０−ＳＷ３Ａ−９０００が装備される抽出製品バリエーションとして、（２０Ｔ、２１）、（２０Ｔ、２２）、（２５Ｓ、２４）が抽出される。なお、抽出製品バリエーションは、派生に対応する。
【００９５】
次に、装備部品表について説明する。
図９（ｃ）は、装備部品表を示す図である。
装備部品表１００は、部品と装備バリエーションとを関連付けている。部品記号欄１０１、部番欄１０２、製品バリエーションコードＡ欄１０３、製品バリエーションコードＢ欄１０４、部品欄１０５及び品目１０７を有する。
部品記号欄１０１は、部品を示す記号である。部番欄１０２は、部品番号を示す。この欄は、図９（ａ）部番欄８８と対応している。ここでは、同じ品目（ＣＡＬＩＰＥＲ  ＡＳＳＹ）について示している。製品バリエーションコードＡ欄１０３は、製品バリエーションコード（製品バリエーションコード欄９７）の、一方の桁（ここでは２桁の数字の左側）の数字である。製品バリエーションコードＢ欄１０４は、製品バリエーションコード（製品バリエーションコード欄９７）の、他方の桁（右側）の数字である。部品欄１０５は、製品バリエーションコードＡ欄１０３と製品バリエーションコードＢ欄１０４とで特定される抽出装備バリエーション（コード）に適用される部品の記号（部品記号欄１０１の記号）である。品目１０７は、この部品特性表の部品を適用する品目の名称を示す。図９（ａ）の品目９１と同じである。
ＣＡＬＩＰＥＲ  ＡＳＳＹ（品目５７）で使用する部品について、図９（ａ）において列９２の仕様差装備バリエーション（ＭＴとＡＢＳ）に対して、行９３の部品（部番４５２３０−ＳＷ３Ａ−９０００）が特定される。図９（ｂ）において仕様差装備バリエーション（ＭＴとＡＢＳ）に対応する部番４５２３０−ＳＷ３Ａ−９０００が装備される抽出製品バリエーションとして、（２０Ｔ、２１）、（２０Ｔ、２２）、（２５Ｓ、２４）が抽出される。そのとき、抽出製品バリエーションコードは、それぞれ、２１、２２、２４である。ここで、抽出製品バリエーションコード（２１、２２、２４）は、それぞれ、（２、１）、（２、２）、（２、４）と分解される。これは、（製品バリエーションコードＡ欄１０３、製品バリエーションコードＢ欄１０４）＝（２、１）、（２、２）、（２、４）と対応づけられる。そして、（製品バリエーションコードＡ欄１０３、製品バリエーションコードＢ欄１０４）＝（２、１）の欄１０８−１には、抽出製品バリエーションコード２１に対応する部品（Ｂ，行１０６の部番４５２３０−ＳＷ３Ａ−９０００）が入る。このようにして、製品バリエーションコードＡ欄１０３(０〜３）と製品バリエーションコードＢ欄１０７（０〜４）とで特定される抽出製品バリエーションコード（２１、２２、２４）と、そこに適用される部品部品欄１０５との関係を示す装備部品表が生成される。他の欄も同様に埋められる。
このように、上記各表を用いれば、製品バリエーションコードに対する部品適用、個数を計算することが出来る。
【００９６】
なお、図８及び図９は、装備の一例について説明しているが、他の品目、装備、他の製品バリエーション等についても、同様に求めることが可能である。
【００９７】
次に、装備適用データベース２１−１に格納されている部品特性表について、更に説明する。
図１０は、装備適用データベース２１−１の図９（ａ）に示す部品特性表８６のデータ（部品特性表（データ）１０９）を説明する図である。派生１１０、品目１１１、品目名称１１２、装備構成１１３及び部番１１４を備える。
【００９８】
派生１１０は、製品バリエーションコード欄８４に対応し、そこに示される製品バリエーションの一つを示す。
品目１１１は、品目９１に対応し、この部品特性表の部品を適用する品目の番号及を示す。
品目名称１１２は、品目９１に対応し、品目９１の名称を示す。
装備構成１１３は、装備チェック欄８９に対応し、装備欄８７の装備の取り得る組合せ（仕様で設定されているもの）を示す。
部番１１４は、部番欄８８に対応し、品目９１に用いられる部品の部番を示す。装備構成１１３により異なる部番の部品を用いる。
【００９９】
次に、図１１を参照して、ＣＡＤ図面について説明する。
図１１は、表示画面におけるＣＡＤ図面の表示例を示す図である。ＣＡＤ図面１１５は、構成部品欄領域１１６、標題欄領域１１７及び３Ｄ図面領域１１８を備える。
【０１００】
構成部品欄領域１１６は、構成部品欄が作成される領域である。構成部品欄は、主に図面で描かれる部品を構成する部品の部番、部品名等の部品構成の情報（構成番号、構成部番、部品名称、等）を表示する。
標題欄領域１１７は標題欄が作成される領域である。標題欄は、主に図面で描かれる部品を特定するための情報（標題部番、部品名称、設計変更番号、等）を表示する。
３Ｄ図面領域１１８は、３Ｄ図面が描かれる領域である。３Ｄ図面は、部品の３次元の図面である。
なお、本実施例では、標題欄及び部品構成欄が一つの場合を説明しているが、本発明はそれに制限されるものではない。また、図２のようなＣＡＤ図面の表示は、実施の一形態であり、本発明がこの表示に限定されるものではない。
【０１０１】
標題欄及び構成部品欄における属性情報の抽出方法は、例えば以下の方法を用いることができる。
（１）標題欄領域１１７／構成部品欄領域１１８の作成される領域（表示画面上の座標）を予め設定しておく。
（２）標題欄領域１１７／構成部品欄領域１１８内で、特定要素で作成されたデータ群を見出す。
（３）各データ群内の特定要素の位置から、特定要素で作成された属性情報を抽出する。
標題欄領域１１７／構成部品欄領域１１８の作成される領域（表示画面上の座標）、データ群内の各属性情報の位置は、図面データベース２１−２に格納されている。
【０１０２】
ここで、図面情報について、更に説明する。
図１２は、図面情報１１９を説明する図である。部番１２０、標題欄１２１、構成部品欄１２２及びＣＡＤデータ１２３を備える。
【０１０３】
部番１２０は、ＣＡＤ図面の描かれる部品の部番情報（＝標題部番）を示す。
標題欄１２１は、標題部番１２１−１（図面に描かれる部品の部番）、部品名称１２１−２（図面に描かれる部品の名称）、等に例示される標題欄から抽出された属性情報である。
構成部品欄１２２は、構成番号１２２−１（図面に描かれる部品を構成する部品の階層）、構成部番１２２−２（図面に描かれる部品を構成する部品の部番）、等に例示される構成部品欄から抽出された属性情報である。
ＣＡＤデータ１２３は、部番１２０の部品の３Ｄ図面を示すＣＡＤデータである。ＣＡＤデータ１２３は、既に設計された他機種の設計情報から取得する場合や、設計者が独自に作成する場合がある。
なお、図１１のような図面の表示は、実施の一形態であり、この表示に限定されるものではない。
【０１０４】
次に、本発明である電子パーツリストシステムの実施の形態における動作について、図面を参照して説明する。
図１３は、本発明である電子パーツリストシステムの実施の形態における動作を示すフロー図である。
【０１０５】
（１）ステップＳ０１
設計者は、自機種の設計に必要な情報（例示：開発情報、達成基準情報、ノウハウ情報、他機種設計情報、部品適用情報）を収集する。
【０１０６】
（２）ステップＳ０２
設計者は、上記の収集した各種情報を用いて、自機種の構想を練る。そして、その構想の結果である構想情報と、上記の各種情報とに基づいて、部品表作成部１３を用いて、部番、部品構成情報、部品適用情報、メモ情報などを直接入力する。メモ情報とは、設計者による覚書的な情報である。
部品表作成部１３は、図２に示すような形態に電子パーツリストを作成する。そして、構想情報を、電子パーツリスト中の関連する品目、部番（あるいは、電子パーツリストそのもの）に関連付ける。電子パーツリストは、部品表データベース２１−３に格納される。また、構想情報は、構想文書データベース２１−１１に格納される。
なお、既に完成された他機種の電子パーツリストを用い、それを改訂（一部削除、変更、加筆等）することにより、電子パーツリストを作成することも可能である。既にあるものを利用するので、効率的に作成できる。
また、装備適用計算部１１、図面部１２及び部品表作成部１３を用いて、装備仕様表、製品バリエーション表、部品特性表、装備部品表、ＣＡＤ図面を作成し、それらの情報を用いて、電子パーツリストを作成する。そのプロセスに付いては、後述する。
【０１０７】
（３）ステップＳ０３
部品表作成部１３は、設計者の公開許可を示す操作に基づいて、作成された電子パーツリスト（案）を公開する。
公開は、部品表データベース２１−３内の電子パーツリストを、アクセス制限をなくす（あるいは、予め設定された（権限を有する）関係者がアクセス可能なようにする）ことで実施する。ただし、電子パーツリストにアクセスする際のＩＤなどにより、設計者以外の関係者によるデータの変更・削除を禁止する（図３における状態でのデータの変更・削除の制限は、設計者に対するものであり、ここでの設定とは別である）。
関係者の意見情報の受付は、電子パーツリスト内の特別な領域での書き込みのみを許可するよ、添付ファイルを付ける、意見情報のファイルにリンクを張るなどの方法で実施可能である。また、必要に応じて、設計者は、その内容の一部を公開（表示）させないようにする。
公開の際、その告知として、関係者の全てがアクセス可能な電子掲示板等に電子パーツリストの公開を示す案内を掲示、又は、然るべき部門（又は人）へ電子パーツリストの公開を示す案内を送信すること等で、関係者からの意見収集を効率的に行なうことが出来る。
【０１０８】
（４）ステップＳ０４
公開を受けて、関係者（例示：エンジニア、研究担当者、技術評価担当者、他設計者、購買担当者、ＰＬ担当者など）は、電子パーツリストにアクセスする。そして電子パーツリストの情報や、各部番にリンクされた情報を検討する。
それらの関係者は、検討結果として、意見情報を返信する。
返信方法は、電子パーツリスト内で、部番毎に、許可された領域に情報を書き込む、あるいは、添付ファイルをつける、情報のリンクを張るなどで行う。
【０１０９】
（５）ステップＳ０５
設計者は、電子パーツリストを開くことにより、関係者により、記述、添付された添付ファイル又はリンク先のファイルで示される意見情報を一望することが出来る。すなわち、関係者の意見情報を電子パーツリスト上で容易に確認することが可能となる。時間と労力の削減が出来、また、見落としの可能性をなくすことが出来る。
設計者は、それらの意見情報から、電子パーツリストの各部品の改善が必要かどうかを検討する。必要と判断した場合には、ステップＳ０６へ進む。意見等が無い場合や改善の必要が無い場合には、ステップＳ０７へ進む。
【０１１０】
（６）ステップＳ０６
設計者は、電子パーツリストの各部品の改善が必要であるため、自機種の設計に必要な各種情報、構想情報及び意見情報等に基づいて、然るべき改善を行う。改善中は、公開を一時見合わせる。そして、改善後に、再びステップＳ０３において公開を行う。
【０１１１】
（７）ステップＳ０７
レイアウトＵＩ作成部１４は、電子パーツリストの部品構成情報に基づいて、電子パーツリストの部番で示される部品の全てに対して、図６に例示されるレイアウトＵＩを作成する。そして、レイアウトＵＩは電子パーツリストに関連付けられる。すなわち、レイアウトＵＩ上の部品と、電子パーツリスト上の同じ部品（同じ部番）とが関連付けれれる。
設計者は、必要に応じて自機種の設計に必要な各種情報等に基づいて情報を入力する。
レイアウトＵＩは、レイアウトＵＩデータベース２１−４に格納される。
【０１１２】
（８）ステップＳ０８
レイアウト作成部１５は、電子パーツリスト及びレイアウトＵＩからの部品構成情報に基づいて、レイアウトの雛型を作成する。そして、図７で示されるようなレイアウトを表示する。
設計者は、電子パーツリスト及びレイアウトＵＩからの部品構成情報、開発情報、達成基準情報、ノウハウ情報、他機種設計情報、意見情報に基づいて、レイアウト作成部１５（及び図７の表示）を用いて、各部品の配置状態（レイアウト）を決定する。
レイアウト作成部１５は、そのレイアウトに基づいて、レイアウト要素の位置・形状の情報、部品の設定情報、部品間情報、部品レイアウト要素間情報、部品レイアウト要素動的情報を算出する。そして、レイアウトはレイアウトデータベース２１−５に格納される。
【０１１３】
（９）ステップＳ０９
レイアウト作成部１５は、レイアウト要素位置形状情報、部品設定情報、部番位置形状情報を、電子パーツリスト及びレイアウトＵＩに関連付ける。
そして、必要に応じて、他機種設計情報、ノウハウ、全機種共通の達成基準、自機種の情報・基準・条件、技術的問題点、対策要求表、工程構想などの情報に基づいて、電子パーツリスト、レイアウトＵＩ及びレイアウトを調整する。
【０１１４】
（１０）ステップＳ１０
解析部１６は、電子パーツリスト又はレイアウトＵＩから、部品構成に沿って部品及びその３Ｄデータ（部品構成情報、部品位置、形状、材質、溶接点など）を収集する。同時に、電子パーツリストから、その部品の解析手法を取得する。そして、部品及びその３Ｄデータに基づいて、解析手法を用いて、部品の解析を行なう。解析データは、設計者の入力による解析結果レポートに組み込まれ、解析情報として電子パーツリストの対応する部番にリンクされる。解析情報は、評価データベース２１−８に格納される。
【０１１５】
（１１）ステップＳ１１
設計者は、解析情報から、電子パーツリストの各部品の改善が必要かどうかを検討する。必要と判断した場合には、ステップＳ０６へ進む。解析結果に問題が無い場合には、ステップＳ１２へ進む。
【０１１６】
（１２）ステップＳ１２
コスト評価部１７は、電子パーツリスト及びレイアウトＵＩから、コスト計算に必要な情報を選択する。コスト計算に必要な情報とは、部品構成情報、部品形状、部品体積、材質、溶接点、設定台数、流用部品コストなどである。また、設計者は、部品を製造する工程を入力する。そして、コスト評価部１７は、それらの情報とコストテーブルとに基づいて、コスト計算を行う。コスト計算の結果、材料費、組立費、加工費、型費、償却費、投資、購入部品費、管理費が計算され、コスト検証書として出力される。
コスト評価部１７は、そのコスト検証書と、他機種の同様の部品に関するコスト検証書又は自機種の過去のコスト検証書とを比較する比較表を生成し、その表に基づいて、コストが予め設定された条件を満足するかを検証する。
コスト検証書及びコスト検証結果は、電子パーツリストの対応する部番にリンクされ、コストデータベース２１−７に格納される。
【０１１７】
（１３）ステップＳ１３
設計者は、コスト検証結果から、電子パーツリストの各部品の改善が必要かどうかを検討する。必要と判断した場合には、ステップＳ０６へ進む。コスト検証結果に問題が無い場合には、ステップＳ１４へ進む。
【０１１８】
（１４）ステップＳ１４
検証部１８は、自機種の全ての電子パーツリスト及びレイアウトＵＩからの部品適用情報、部品構成情報及び部番位置形状リンク情報を取得する。そして、それらの情報に基づいて、自機種全体としての一台分のレイアウトを作成する。
次に、電子パーツリスト及びレイアウトＵＩからノウハウ、全機種共通の達成基準等の情報を入手する。ノウハウ、達成基準は、事例集、チェックリスト、Ａ要件、モデルレイアウト、設計マニュアル、法規などである。
設計者（又は検証部１８）は、それらの情報に基づいて、一台分の全体レイアウトを検証する。検証結果は、レイアウトＵＩにリンクされる。全体レイアウト及び全体レイアウト検証結果は、評価データベース２１−８に格納される。
【０１１９】
（１５）ステップＳ１５
設計者は、全体レイアウト検証結果から、電子パーツリストの各部品の改善が必要かどうかを検討する。必要と判断した場合には、ステップＳ０６へ進む。全体レイアウト検証結果に問題が無い場合には、ステップＳ１６へ進む。
【０１２０】
（１６）ステップＳ１６
出図部１９は、電子パーツリストと仕様通知とに基づいて、仕様を満たすように電子パーツリストを再構成し、各派生（自機種内の装備の異なる車種）に対する出図する部品の顔ぶれを示す出図ＵＩを生成する。この出図ＵＩに基づいて、図面のパッケージが決定する。
その後、図面部１２及び部品表作成部１３により、図面等に関する正規化（正式化）のプロセスが行われる。正規化のプロセスに付いては後述する。
そして、出図部１９は、この出図ＵＩの情報（部番）に基づいて、その部番を示す図面を出図する。
出図された図面は、出図ＵＩ（派生）毎に、部番、図面、仕様通知、構成情報、部品適用情報に基づいて、承認権限のある管理者により検図が行われる。検図により、図面が承認された場合、設計者は、図面、電子パーツリスト、レイアウトＵＩ、レイアウトを、正式に登録（正規化）する。
【０１２１】
（１７）ステップＳ１７
関係部署により、生産に関わる情報である配車計画、製作日程、メーカー名、手配日程、物納入日程が決定される。これらの情報は、生産データベース２１−９へ格納される。そして、電子パーツリストの関連各部品へ関連付けられる。
自動車の製造に関わる関連部署の人は、電子パーツリストから、必要な生産に関わる情報を取得し、試作車の製造を行う。
【０１２２】
（１８）ステップＳ１８
製作者、エンジニア、部品メーカー担当者は、試作段階で生じた問題点について、問題のある部品に対する対策要求票を作成する。そして、電子パーツリスト上のその部品に、対策要求票のファイルを関連付ける。対策要求票は、生産データベース２１−９へ格納される。
また、テスト担当者は、電子パーツリストからテスト関連の情報（配車計画、Ａ要求表、企画仕様書、他車テスト結果など）を入手し、テストの結果であるテストリポート、及び対策案を作成する。そして、電子パーツリスト上のその部品に、テストリポート及び対策案としてのテスト対策情報のファイルを関連付ける。テスト対策情報は、生産データベース２１−９へ格納される。
【０１２３】
（１９）ステップＳ１９
設計者は、テスト対策情報から、電子パーツリストの各部品の改善が必要かどうかを検討する。必要と判断した場合には、ステップＳ０６へ進む。
そして、電子パーツリスト上の全ての部品について、改善の必要が無くなるまで、このプロセスを実行する。
【０１２４】
上記プロセスのステップＳ１６以降において、部品によっては改善の必要がなく、そのまま用いることが出来るものもある。その一方で、改善が必要となるものがある。そのような場合でも、個々の部品の状態が電子パーツリスト上で定義され、データ構造で区別されているので、承認済みの部品（改善の必要なし）のデータと未承認の改善途中の部品（改善の必要あり）のデータを同一の電子パーツリスト上で取り扱うことが可能となる。
そして、同一の電子パーツリストを用いることにより、構想から最終的な決定までの部品のデータを一元的に管理することが可能となる。
【０１２５】
次に、ステップＳ０２において、装備適用計算部１１、図面部１２及び部品表作成部１３を用いて、装備仕様表、製品バリエーション表、部品特性表、装備部品表、ＣＡＤ図面、電子パーツリストを作成するプロセスに付いて説明する。
図１４は、ステップＳ０２に含まれる装備仕様表、製品バリエーション表、部品特性表、装備部品表、ＣＡＤ図面、電子パーツリストの作成方法を示すフロー図である。
【０１２６】
（１）ステップＳ２１
管理者、設計者等により、製品の種類及び仕様が決定又は変更される。ここでは、車種及びタイプ（又はグレード）の種類、それらにおいて用いられる装備の種類及び組合せ等が決定又は変更される。
装備適用計算部１１は、設計者等が装備の種類及び組合せ等を参照して入力した製品の種類及び仕様に基づいて、装備仕様表７６を生成又は変更する。
【０１２７】
（２）ステップＳ２２
装備適用計算部１１は、装備仕様表の複数の製品と複数の装備とに基づいて、複数の装備の各々の組合せとしての複数の装備バリエーションを計算する。そして、複数の装備バリエーションに基づいて、製品バリエーション表８１を生成又は変更する。複数の装備バリエーションは、複数の製品のバリエーションに対応する。
【０１２８】
（３）ステップＳ２３
設計者は、部品の仕様の差を決める複数の仕様差装備を、複数の装備の中から決定又は変更する。そして、装備適用計算部１１へ入力する。
装備適用計算部１１は、複数の仕様差装備に基づいて、仕様差装備バリエーションを算出する。そして、設計者が入力した複数の部番に基づいて、部品特性表８６を生成又は変更する。
【０１２９】
（４）ステップＳ２４
設計者は、各種情報の参照、思考等に基づいて、部品の作成、設計変更を構想する。
設計の場合には、部品特性表８６の部番（第１階層の部番）に基づいて、設計を行う。
図面部１２は、設計者が、その構想により行う部品の設計又は設計変更に関する入力に基づいて、図面の作成又は図面の修正を行う。なお、図面の修正の場合には、図面部２が図面データベースからその部品の図面を読み出した後、設計者の入力に基づいて修正を行う。
【０１３０】
（５）ステップＳ２５
図面が予め設定された基準に準拠しているかを検査したのち、図面部１２は、図面情報１１９の標題欄１２１及び構成部品欄１２２から、属性情報を抽出する。抽出方法は、既述の通りである。
部品表作成部１３は、図面部１２から属性情報を受信する。そして、受信した属性情報を、部品表データベース２１−３の電子パーツリストの然るべき部品の領域に登録する。然るべき部品の領域は、例えば、部番の一致で検索する。また、図面情報１１９の各属性情報と電子パーツリスト２１−３’の各属性情報とを関連付けた対応表は、部品表データベース２１−３に格納されている。
【０１３１】
上記プロセスにより、ステップＳ０２に含まれる装備仕様表、製品バリエーション表、部品特性表、装備部品表、ＣＡＤ図面、電子パーツリストが作成される。また、ステップＳ０６にける変更においても、同様のプロセスを利用することが出来る。ただし、変更の場合、ステップＳ２１〜Ｓ２５のすべてを実施しなくても良い。
【０１３２】
上記プロセスは、自動車の設計に関わる一部の装備、品目、部品を例にして説明している。しかし、本発明はそれらに限定されるものではなく、全ての装備、品目、部品について適用可能である。
【０１３３】
上記プロセスにより、設計者は、装備仕様表から装備バリエーションを作成する際の自分が設計すべき製品の種類計算や、製品バリエーション表から部品表を作成する際の全バリエーション一つ一つに対する手作業での部品適用の指示が必要なくなった。また、装備仕様表−製品バリエーション表−部品特性表−図面−電子パーツリスト、と連続して概ね自動的に作成することが出来る。従って、設計者の負担が少なくなると共に、情報処理により処理が高速化され、精度が向上する。
【０１３４】
次に、ステップＳ１６における正規化のプロセスに付いて説明する。
図１５は、正規化のプロセスを説明するフロー図である。
【０１３５】
（１）ステップＳ３１
ステップＳ０３〜ステップＳ１５において、設計又は設計変更に基づいて、部品表データベース２１−３の電子パーツリスト２１−３’の設計変更が行われた部品に関する内容が変更される。
この段階で、ステータスＡ３１／Ｂ３３／Ｃ３６は、ａ１／ｂ１／ｃ１である。これは、状態判断表６０から、部品のデータを自由に変更可能な状態である。それは、状態２９（及び状態５７の表示）に然るべき符号（又は記号）で表示されている。
【０１３６】
（２）ステップＳ３２
図面部１２は、図面が予め設定された基準（図面データベース２１−２）に準拠しているかを検査する。
準拠している場合には、図面の完成となる。
図面の完成に基づいて、部品表作成部１３は、部品の図面フラグ３３の図面チェックフラグを立てる。ステータスＡ３１／Ｂ３３／Ｃ３６は、ａ１／ｂ１／ｃ１のままである。これは、状態判断表６０から、部番３２（及び部品構成１６の部番の表示）の削除を不可とする状態である。状態２９（及び状態５７の表示）に然るべき符号（又は記号）で表示される。
その後、準拠している場合には、ステップＳ３４へ向かう。準拠していない場合には、ステップＳ３３へ向かう。
【０１３７】
（３）ステップＳ３３
図面が予め設定された基準に準拠していないので、図面部１２は、設計者に対して、その旨及び準拠していない内容の表示を行う。
設計者は、その内容に基づいて、図面の修正を行う。ステップＳ３２へ戻る。
【０１３８】
（４）ステップＳ３４
部品表作成部１３は、図面の完成により、品目３０とそれに用いられる部品の部番３２の関係を確定する。同時に、ステータスＡ３１／Ｂ３３／Ｃ３６を、ａ２／ｂ１／ｃ１に変える。これは、状態判断表６０から、適用４０（構成情報表示部５３の部品適用情報の表示）の変更を不可とする状態である。状態２９（及び状態５７の表示）に然るべき符号（又は記号）で表示される。
【０１３９】
（５）ステップＳ３５
設計者は、設計変更の単位で、まとめて検図を受ける一まとまりの図面のパッケージを形成する品目３０と部番３２とを決定する。
部品表作成部３は、設計者のパッケージを形成する品目３０と部番３２の入力により、それらをパッケージ３５に書き込む。同時に、ステータスＡ３１／Ｂ３３／Ｃ３６を、ａ２／ｂ１／ｃ２に変える。これは、状態判断表６０から、部番３２（及び部品構成５２の部番の表示）の操作（削除、変更、追加）を不可とする状態である。状態２９（及び状態２７の表示）に然るべき符号（又は記号）で表示される。
【０１４０】
（６）ステップＳ３６
部品表作成部１３は、設計変更の単位でパッケージ化された品目３０と複数の部番３２について、部番が正しいかをチェック（総合検査）する。チェック方法は後述する。
問題が無い場合には、図面の完成となる。
その際、部品表作成部１３は、同時に、部品の総合フラグ３７の総合チェックフラグを立てる。ただし、ステータスＡ３１／Ｂ３３／Ｃ３６は、ａ２／ｂ１／ｃ２のままである。これは、状態判断表６０に基づいて、状態２９（及び状態５７の表示）に然るべき符号（又は記号）で表示される。
その後、問題が無い場合には、ステップＳ３８へ、問題があればステップＳ３７へ進む。
【０１４１】
（７）ステップＳ３７
部番３２に問題があるので、部品表作成部３は、設計者に対して、その旨及び問題のある内容の表示を行う。
設計者は、その内容に基づいて、電子パーツリスト２１−３’及び図面の部番の修正を行う。
【０１４２】
（８）ステップＳ３８
総合チェックの終了により、設計変更の単位で一まとまりの図面のパッケージが完成する。
部品表作成部１３は、設計変更の管理部門に属する図面管理システム（図示せず）へ図面を出力（出図）し、ステータスＡ３１／Ｂ３３／Ｃ３６を、ａ３／ｂ２／ｃ２に変える。これは、状態判断表６０に基づいて、状態２９（及び状態５７の表示）に反映される。
設計者は、出力された図面を設計変更の管理部門へ提出する。
【０１４３】
（９）ステップＳ３９
図面管理システムからの設計変更の承認を示す信号に基づいて、部品表作成部１３は、設計者の入力により、品目３０及び部番３２を正式化する。この段階で、設計変更が、部品表データベース２１−３の電子パーツリスト２１−３’の該当部分に正式に登録され、変更不可となる。
このとき部品表作成部１３は、ステータスＤ３９をｄ１にする。ステータスＡ３１／Ｂ３３／Ｃ３６は、ａ３／ｂ２／ｃ２のままである。これは、状態判断表６０に基づいて、状態２９（及び状態５７の表示）に反映される。この状態により、部品表作成部１３は、新しい部品構成５２の部番の表示の操作（削除、変更、追加）及び構成情報表示部５３の部品適用情報の表示の変更を可能とする。
【０１４４】
（１０）ステップＳ４０
他に設計変更を行う必要がある部品がある場合には、ステップＳ４１へ向かう。無い場合には終了する。
【０１４５】
（１１）ステップＳ４１
部品表作成部１３は、設計者の入力により、品目の構成の変更を行い、新しい設計変更の準備を行う。
このとき部品表作成部１３は、ステータスＡ３１／Ｂ３３／Ｃ３６を、ａ４／ｂ３／ｃ２にする。これは、状態判断表６０に基づいて、状態２９（及び状態５７の表示）に反映される。
【０１４６】
（１２）ステップＳ４２
部品表作成部１３は、設計者の入力により、部番の構成の変更を行い、新しい設計変更の準備を行う。
このときステータスＡ３１／Ｂ３３／Ｃ３６は、ａ４／ｂ３／ｃ２のままである。これは、状態判断表６０に基づいて、状態２９（及び状態５７の表示）に反映されている。ステップＳ３１へ戻る。
設計者は、設計変更が必要な全ての部品について、このプロセスを実行する。
【０１４７】
上記プロセスの各ステップにおいて、テータスＡ３２／Ｂ３３／Ｃ３６／Ｄ３９の状態の組合せにより、品目３０及び部番３２により特定される部品のおかれている段階（構想／企画の段階、図面チェックの段階、総合チェックの段階、出図の段階、正式化の段階など）を区別することが可能となる。
それにより、構想／企画段階の部品データを、正式化の前に電子パーツリスト（部品表）に書き込んでも、正式かそうでないかを的確に把握できる。すなわち、同一の電子パーツリスト上に、様々な段階の部品に関する部品データが混在して記載されたいても、状態の情報により、各部品データの厳密な管理を実施することが可能となる。
そして、同一の電子パーツリストを用いることにより、構想から最終的な決定までの部品のデータを一元的に管理することが可能となる。
【０１４８】
次に、上記ステップＳ３６における部番が正しいかのチェック方法（総合検査方法）について説明する。
図１６は、ステップＳ３６における総合検査方法を示すフロー図である。
【０１４９】
上記の電子パーツリスト等の各種データは、設計、製造等の都合により設定された部品（部番）の組合せ（パッケージ）に纏められる（パッケージ化される）。パッケージ対象となるのは、部品特性表１０９、電子パーツリスト２１−３’における各部品（部番）のデータである。図面情報１１９のデータには、電子パーツリストから関連付けして、電子パーツリストに変更があった場合に変換する。
【０１５０】
（１）ステップＳ５１
部品表作成部１３は、パッケージ化されたデータ検査を受ける最低条件を満たしているかを検査する。
すなわち、ａ．部番が番号設定ルールに従っているか、ｂ．検査対象となるパッケージのデータが他のプログラムで使用されていないか、ｃ．検査対象となるパッケージの部品が、他のパッケージに含まれていないか、等である。ａについては、部番ルールデータベース（図示せず）のルール（英数半角字を使用、ｎ桁−ｍ桁−ｐ桁で表現、など）に基づいてチェック可能である。ｂについては、テンポラリフィルの存在の有無や、予めデータにその状態を示すフラグを付けるようにする等で確認できる。ｃについては、他のパッケージの部番と、検査対象パッケージの部番とを検索することにより確認できる。
その他必要に応じて、項目を増やすことが出来る。
【０１５１】
（２）ステップＳ５２
部品表作成部１３は、パッケージ内の各部品の部品特性表１０９の品目６１と部番６４に基づいて、電子パーツリスト２１−３’を検索し、同一の品目３０と部番３２とを有する部品が存在するか、その部品が第１階層であるかを調べる。部品特性表１０９の部品は、第１階層の部品として設計されていることの確認である。
それと同時に、品目の番号と、第１階層の番号との一部が等しいことを確認する。ここで、図２を参照して、部番について説明する。
図２においては、例えば、以下のようになっている。
品目５８−ａ          ：Ｆ０１  ４２２０Ｂ
第１階層の部番５８−ｂ：４２２００−Ｓ２ＭＦ−００００
第２階層の部番５８−ｃ：４２２３０−Ｓ２ＭＦ−００００
このとき、第１階層の部番５８−ｂと品目５８−ａ上の部番が同一とならなければならない。それを確認する。
確認できない場合にはエラーと判定する。
この検査により、品目６１に対応する部品特性表１０９の部品の部番６４が、電子パーツリスト上（第１階層の部品の品目３０、部番３２）に存在していることが確認される。
【０１５２】
（３）ステップＳ５３
部品表作成部１３は、電子パーツリスト２１−３’の部番３２に基づいて、パッケージング対象の部番３２について、他の全てのパッケージのいずれかの中に種別に関する桁が同一な部番３２が存在しないか検査する。
例えば、ステップＳ５２における部番３２の説明における、「第１階層の部番５８−ｂ：４２２００−Ｓ２ＭＦ−００００」において、３番目の数字のグループである「００００」の４桁全体を種別及びその変更桁／改訂を示す桁としての種別変更表示桁とする。その場合、他の全てのパッケージのいずれかの中に種別変更表示桁が同一の部番３２が複数ある場合、エラーと判定する。
これにより、同一の種別の部番８９を複数のパッケージに重複してパッケージ化することを回避できる。
【０１５３】
（４）ステップＳ５４
部品表作成部１３は、電子パーツリスト２１−３’の部番３２に基づいて、分割図が全て揃っているかを検査する。
例えば、部番３２は、英数文字を使用し、ＸＸＸＸＸ−ＹＹＹＹ−ＺＺＺＺと表現して、図面を分割して表現された部品（複数の部品から構成）については補足の番号（-ＡＡ）を添付する場合、ＸＸＸＸＸ−ＹＹＹＹ−ＺＺＺＺ-ＡＡ、となる。
検査は、ＡＡの桁がある部番３２について、ＸＸＸＸＸ−ＹＹＹＹ−ＺＺＺＺの桁の英数字が全て同一であり、ＡＡの桁が連番であるものを調べる。そして、ＡＡの桁の数字が飛び飛びになっていたり、一つしか存在しない場合、エラーと判定する。
この検査により、分割図面があるはずにもかかわらず、パッケージ化されないという事態を回避できる。
【０１５４】
（３）ステップＳ５３
部品表作成部１３は、電子パーツリスト２１−３’の階層２８に基づいて、部番のストラクチャを検査する。
すなわち、図面で作成された構成部品欄１２２に記されている構成部品１２２−２は、図面で描かれた部品（親、あるいは上位階層）を構成する部品（子、あるいは下位階層）である。すなわち、電子パーツリスト２１−３’の部番３２の部品の「子」を示すのが、構成部番４３（＝構成部品１２２−２）に記された部番を有する部品である。従って、そのデータは、部番３２（＝図面で描かれた部品）と同一のパッケージ内に存在する必要がある。そこで、電子パーツリスト２１−３’内に、構成部番４３の複数の部番と同一の部番の部品が存在するかどうかチェックする。
確認できない場合にはエラーと判定する。
この検査により、第１階層以下にある部品を構成する部品（構成部品）に関して、下向きにみて、その親子関係（関係木構造、あるいは部番ストラクチャ）を確実に確認できる。
【０１５５】
（４）ステップＳ５４
部品表作成部１３は、部番の変更／改訂に関する桁以外の部分で同一な部番について、変更／改訂桁の数字の最大のものを選択する。すなわち、電子パーツリスト２１−３’上において、最新のものを選択し、残りを削除する。
例えば、ステップＳ５２における部番の説明における、「第１階層の部番５８−ｂ：４２２００−Ｓ２ＭＦ−００００」において、３番目の英数字のグループである「００００」の下２桁の「００」の桁をそれぞれ変更／改訂を示す桁としての変更表示桁とする。その場合、変更表示桁以外が同一の番号について、変更表示桁の１番新しい部番（例示：番号の大きい順）を残し、他の部番のデータを除去することとする。
この検査により、同一部品でありながら選択されていた変更／改訂を行う前の部番に関するデータの全てを削除し、必要な最新のものだけを残すことが出来る。
【０１５６】
（５）ステップＳ５５
部品表作成部１３は、ステップＳ５３で確認された部番ストラクチャについて、各部番から上位階層に向かって展開し、チェック対象の部番と同一の部番が上位階層に存在するかをチェックする。すなわち、チェック対象の部品（階層２８、部番３２）について、１つ上の階層２８’の部品であって、構成部番４３’にチェック対象の部番３２を含む部品（階層２８’、部番３２’）を検索する。見つけ出したその部品（階層２８’、部番３２’）について、同様に、上位の階層２８で検索する。そして、最終的に第１階層（階層２８’’）の部番に到達するかどうかをみる。階層の数は１０層は無いので、１０階層分登った時点で第１階層に到達しない場合には、ループを成している（下の階層に有った部番が、上の階層にも存在する）としてエラーと判定する。
一方、品目データの有無を確認する。すなわち、第１階層に達した段階で、第１階層に到達した場合、品目及び適用情報が存在するかどうかを見る。
【０１５７】
上記プロセスにおいて、エラーが発生した場合には、設計者等により、部番の調整を行い、再度、最初からプロセスを行うものとする。途中から行わないのは、部番の調整で他の不具合が発生する可能性があるからである。
【０１５８】
以上のプロセスにより、部品番号に直接関係の有る部品特性表７６（１０９）、電子パーツリスト２１−３’の品目や部番の成立性を確実に、且つ自動的にチェックすることが可能となる。
【０１５９】
本発明では電子パーツリストを公開しているので、開発に関わる情報やデータを開発に関連する人々に漏れなく公開（開示）することができる。そのため、開発に関連する人々から広く適切なタイミングで意見を取得することが可能となる。
電子パーツリストに関連するデータが全て内包又は関連付け（リンク）されているので、全派生、各構成の結合等の設計データを統合的に管理することが出来る。
【０１６０】
【発明の効果】
本発明により、企画／構想から図面の完成までの部品のデータを一元的に管理することが可能となる。また、開発に関わる情報やデータを、電子パーツリストを介して開発に関連する人々との間で共有することができ、部品表管理の精度向上と開発期間の短縮を図ることができる。
【図面の簡単な説明】
【図１】本発明である電子パーツリストシステムの実施の形態における構成を示す図である。
【図２】電子パーツリストの表示画面の一例を示す図である。
【図３】電子パーツリストのデータ構造を説明する図である。
【図４】電子パーツリストを説明する図である。
【図５】状態判断表を説明する図である。
【図６】レイアウトＵＩの表示画面の一例を示す図である。
【図７】レイアウトの表示画面の一例を示す図である。
【図８】（ａ）装備仕様表を示す図である。（ｂ）製品バリエーション表を示す図である。
【図９】（ａ）部品特性表を示す図である。（ｂ）抽出製品バリエーションを説明するための製品バリエーション表を示す図である。（ｃ）装備部品表を示す図である。
【図１０】部品特性表を説明する図である。
【図１１】表示画面におけるＣＡＤ図面の表示例を示す図である。
【図１２】図面情報を説明する図である。
【図１３】本発明である電子パーツリストシステムの実施の形態における動作を示すフロー図である。
【図１４】ステップＳ０２に含まれる装備仕様表等の作成方法を示すフロー図である。
【図１５】正規化のプロセスを説明するフロー図である。
【図１６】ステップＳ３６における総合検査方法を示すフロー図である。
【符号の説明】
１    設計システム
２    設計データベース
３−１〜３−ｎ（ｎ＝１、２、・・・）    情報端末
４    ネットワーク
１１    装備適用計算部
１２    図面部
１３    部品表作成部
１４    レイアウトＵＩ作成部
１５    レイアウト作成部
１６    解析部
１７    コスト評価部
１８    検証部
１９    出図部
２１    自機種データベース
２１−１    装備適用データベース
２１−２    図面データベース
２１−３    部品表データベース
２１−３’    電子パーツリスト
２１−４    レイアウトＵＩデータベース
２１−５    レイアウトデータベース
２１−６    解析データベース
２１−７    コストデータベース
２１−８    評価データベース
２１−９    生産データベース
２１−１０    機種条件データベース
２１−１１    構想文書データベース
２２    他機種データベース
２３    共通達成条件データベース
２４    ノウハウデータベース
２５−１    品目
２５−２    部品
２５−３    パッケージ
２５−４    アプリケーションヘッダ
２６    部品固有
２７    図面
２８    階層
２９    状態
３０    品目
３１    ステータスＡ
３２    部番
３３    ステータスＢ
３４    図面フラグ
３５    パッケージ
３６    ステータスＣ
３７    総合フラグ
３８    アプリケーションヘッダ
３９    ステータスＤ
４０    適用
４１    部品構成
４２    構成番号
４３    構成部番
４４    リンク
５０    表示画面
５１    画像データ表示部
５２    部番表示部
５３    構成情報表示部
５５    番号
５６    階層
５７    状態
５８    部品構成
５８−ａ    品目
５８−ｂ〜ｄ    部番
５９    品目・部品名称
６０    状態判断表
６１    ステータスＡ
６２    ステータスＢ
６３    ステータスＣ
６４    ステータスＤ
６５    図面フラグ
６６    総合フラグ
６７    状態
６８    表示画面
６９    部番表示部
７０    レイアウト関連情報表示部
７１    番号
７２    部番
７３    レイアウト範囲
７４    表示画面
７５    画面
７６    装備仕様表
７７    車種欄
７８    タイプ欄
７９    装備欄
８０    チェック欄
８１    製品バリエーション表
８２    タイプ欄
８３    装備欄
８４    製品バリエーションコード欄
８５    チェック欄
８６    部品特性表
８７    装備欄
８８    部番欄
８９    装備チェック欄
９０    部番チェック欄
９１    品目
９２    列
９３    行
９４    製品バリエーション表
９５    タイプ欄
９６    装備欄
９７    製品バリエーションコード欄
９８    チェック欄
９９−１〜３    列
１００    装備部品表
１０１    部品記号欄
１０２    部番欄
１０３    製品バリエーションコードＡ欄
１０４    製品バリエーションコードＢ欄
１０５    部品欄
１０６    行
１０７    品目
１０８−１〜３    欄
１０９    部品特性表（データ）
１１０    派生
１１１    品目
１１２    品目名称
１１３    装備構成
１１４    部番
１１５    ＣＡＤ図面
１１６    構成部品欄領域
１１７    標題欄領域
１１８    ３Ｄ図面領域
１１９    図面情報
１２０    部番
１２１    標題欄
１２２    構成部品欄
１２３    ＣＡＤデータ
【図１】
0003824153.tif 000002
【図２】
0003824153.tif 000003
【図３】
0003824153.tif 000004
【図４】
0003824153.tif 000005
【図５】
0003824153.tif 000006
【図６】
0003824153.tif 000007
【図７】
0003824153.tif 000008
【図８】
0003824153.tif 000009
【図９】
0003824153.tif 000010
【図１０】
0003824153.tif 000011
【図１１】
0003824153.tif 000012
【図１２】
0003824153.tif 000013
【図１３】
0003824153.tif 000014
【図１４】
0003824153.tif 000015
【図１５】
0003824153.tif 000016
【図１６】
0003824153.tif 000017