(57)【特許請求の範囲】
【請求項１】
コンピュータによって生産管理を行う方法であって、前記コンピュータに、
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成するステップと、
前記設計部品表に基づいて、各仕様の製品の生産に適するように前記部品の項目および数量を修正してマトリクス状の生産仕様部品表を作成するステップと、
前記生産仕様部品表の部品の項目を含む項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を作成するステップと、
前記生産仕様部品表に基づいて、生産の単位毎に前記製作部品表の該当する交点に使用個数のデータを書き込んで前記製作部品表を更新するステップと、
前記設計部品表に変更が生じた際にその変更に応じて前記生産仕様部品表を更新するステップと、
前記生産仕様部品表の更新に応じて前記製作部品表を更新するステップと、
前記製作部品表に基づいて生産管理または保守管理のための処理を行うステップと、
を含む処理を実行させることを特徴とする生産管理方法。
【請求項２】
コンピュータによって生産管理を行う方法であって、前記コンピュータに、
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成される交点に各仕様に必要な部品の数量が示される設計部品表、および前記各仕様の製品の生産に適するように前記部品の項目および数量が修正されてマトリクス状に構成される生産仕様部品表の両方の項目を含む仕様部品表を作成するステップと、
前記生産仕様部品表の部品の項目を含む項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を作成するステップと、
前記仕様部品表に基づいて、生産の単位毎に前記製作部品表の該当する交点に使用個数のデータを書き込んで前記製作部品表を更新するステップと、
前記設計部品表に変更が生じた際にその変更に応じて前記仕様部品表を更新するステップと、
前記仕様部品表の更新に応じて前記製作部品表を更新するステップと、
前記製作部品表に基づいて生産管理または保守管理のための処理を行うステップと、
を含む処理を実行させることを特徴とする生産管理方法。
【請求項３】
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を記憶する設計部品表データベースと、
前記設計部品表の各仕様の製品の生産に適するように前記部品の項目および数量を修正してマトリクス状に作成された生産仕様部品表を記憶する生産仕様部品表データベースと、
前記生産仕様部品表の部品の項目を含む項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を記憶する製作部品表データベースと、
前記生産仕様部品表に基づいて、生産の単位毎に前記製作部品表の交点に数量を書き込んで前記製作部品表を更新する手段と、
入力された変更データに基づいて前記生産仕様部品表および前記製作部品表を修正する手段と、
前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段と、
を有することを特徴とする生産管理支援システム。
【請求項４】
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される仕様部品表を記憶する仕様部品表データベースと、
前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を記憶する製作部品表データベースと、
前記仕様部品表に基づいて、生産の単位毎に前記製作部品表の交点に数量を書き込んで前記製作部品表を更新する手段と、
入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する手段と、
前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段と、
を有することを特徴とする生産管理支援システム。
【請求項５】
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が表示される設計部品表を作成する手段を有する、
請求項４記載の生産管理支援システム。
【請求項６】
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する手段を有する、
請求項５記載の生産管理支援システム。
【請求項７】
前記仕様部品表には、前記部品についての、前記設計部品表および生産仕様部品表におけるそれぞれの項目番号および親部品を示す項目が設けられてなる、
請求項６記載の生産管理支援システム。
【請求項８】
設計部門に設置される端末装置の表示面に前記設計部品表を表示させ、生産部門に設置される端末装置の表示面に前記生産仕様部品表を表示させるための手段を有する、
請求項６または請求項７記載の生産管理支援システム。
【請求項９】
保守部門に設置される端末装置の表示面に前記製作部品表を表示させるための手段を有する、
請求項４ないし請求項８のいずれかに記載の生産管理支援システム。
【請求項１０】
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される仕様部品表を記憶する仕様部品表データベースと、
前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とによってマトリクス状に構成され、交点に必要な部品の数量が示される製作部品表を記憶する製作部品表データベースと、
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が表示される設計部品表を作成する手段と、
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する手段と、
入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する手段と、
前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段と、
を有することを特徴とする生産管理支援システム。
【請求項１１】
前記仕様部品表には、前記部品についての、前記設計部品表および生産仕様部品表におけるそれぞれの項目番号および親部品を示す項目が設けられてなる、
請求項１０記載の生産管理支援システム。
【請求項１２】
生産管理支援のためのプログラムを記録した記録媒体であって、
製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される仕様部品表を作成してメモリに記憶させるための処理と、
前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とによってマトリクス状に構成され、交点に必要な部品の数量が示される製作部品表を作成してメモリに記憶させるための処理と、
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成する処理と、
前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する処理と、
入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する処理と、
前記製作部品表に基づいて行う生産管理または保守管理のための処理と、
をコンピュータに実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、生産管理方法および生産管理支援システム並びに仕様部品表に関する。
【０００２】
製造業において、製品の設計部門で設計部品表が作成され、その設計部品表に基づいて、生産管理部門で生産部品表が作成される。生産管理部門において、生産部品表に基づいて部品の手配が行われ、生産管理が行われる。
【０００３】
一方、市場のニーズに応じて製品の仕様を追加したり、受注に応じて仕様の一部を変更することがある。そのような場合に、そこに用いられる生産管理支援システムは、設計部品表の変更に応じて生産部品表を容易に変更できるものであることが望ましい。また、設計部品表の度々の変更を行った場合であっても、市場に出荷した製品に対する保守を的確に行うことのできる生産管理支援システムであることが望ましい。
【０００４】
【従来の技術】
図３７は生産管理方法の例を説明するための図である。
図３７において、設計を中心とするエンジニアリング系業務の流れが横方向に示され、営業および生産を核とする基幹系業務が縦方向に示されている。
【０００５】
すなわち、エンジニアリング系業務では、製品企画ＰＡ１、構想設計ＰＡ２、製品設計ＰＡ３、生産設計ＰＡ４、および生産準備ＰＡ５を経て、量産試作または生産ＰＡ６に至る。
【０００６】
製品企画ＰＡ１では、新製品の企画、原価目標の設定、品質目標の設定、および開発スケジュール設定が行われる。構想設計ＰＡ２では、構造図の作成、原価企画、および概略の部品表の作成が行われる。製品設計ＰＡ３では、試作図の作成、原価の検討、試作および試験、および部品表の作成が行われる。生産設計ＰＡ４では、工程設計および冶工具の設計などが行われる。生産準備ＰＡ５では、内外作の検討、冶工具の設計、金型の設計、取り扱い説明書の作成、および生産部品表の作成などが行われる。
【０００７】
基幹系業務では、営業ＰＢ１、見積りＰＢ２、受注ＰＢ３、受注設計ＰＢ４、生産準備ＰＢ５、調達ＰＢ６、量産試作または生産ＰＢ７、出荷・物流ＰＢ８、納品・販売ＰＢ９、および保守ＰＢ１０が行われる。
【０００８】
見積りＰＢ２では、見積り設計および実際の見積りが行われる。受注ＰＢ３では、仕様の確定、受注登録、および顧客承認の獲得が行われる。受注設計ＰＢ４では、実際の受注設計、および部品表の作成が行われる。生産準備ＰＢ５では、生産部品表の作成が行われ、工程計画が立てられる。
【０００９】
エンジニアリング系業務の生産設計ＰＡ４の段階で、製品の仕様毎に必要な部品を示す設計部品表ＥＭ（Ｅ−ＢＯＭ）、および必要に応じて各部品の図面が作成される。
【００１０】
また、新製品の開発においては、全くの新製品体系を企画する場合を除き、既存の製品をべースとして、機能の付加、コストダウン、品質向上などのための改良を既存の体系の中で行うことが多い。その場合に、構造の比較的複雑な製品を製造している組立型製造業においては、部品構成ベースでの流用設計を行い、新規部品を最小限に抑え、コストダウンをめざすといった方法をとるのが普通である。したがって、新製品の開発に当たっても、既にある設計部品表ＥＭの変更によって別の設計部品表ＥＭを作成することがある。
【００１１】
また、受注生産、つまり受注設計をともなう生産の場合において、設計で作成された部品構成は受注設計のためのひな型としての標準設計部品表であり、受注ＰＢ３の段階において、設計者はこのひな型をモデファイすることにより、受注した顧客独自の仕様の製品のための設計部品表ＥＭを作成する。
【００１２】
このようにして、設計部門などで確定された設計部品表ＥＭをもとに、生産準備ＰＡ５，ＰＢ５の段階において、生産技術部門または生産部門が工程設計または内外作検討などの生産準備を行い、生産部品表ＰＢ（Ｐ−ＢＯＭ）を作成する。
【００１３】
生産部品表ＰＢは、部品の手配や調達を行ったり、生産効率などの工程の都合のための半製品の組み立てや中間在庫品などの管理を行うために作成される。生産部品表ＰＢは、設計部品表ＥＭに基づいて生産管理の目的のために作成されるものであり、特に、共通部品の管理をし易くするためのダミー品目を設けたりするなど、構成の変更（構成の組み替え）が行われる。
【００１４】
したがって、設計部品表ＥＭと生産部品表ＰＢとは、その内容に差異が生じることとなる。さらには、製品のコストダウン、品質の向上、または技術革新や部品メーカによる部品の改廃などによって、設計部品表ＥＭの内容は日々変化する。
【００１５】
このような設計部品表ＥＭの変化が、設計部門から生産部門へ設計変更という形で伝わるのであるが、上に述べたような設計部品表ＥＭと生産部品表ＰＢとの内容の差異が設計変更のスムーズな伝達を阻害している。
【００１６】
次に、従来の設計部品表ＥＭおよび生産部品表ＰＢについて具体的に説明する。
例えば、図４に示す設計部品表ＥＭが作成されたとする。ここに示す設計部品表ＥＭは、製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量ＫＫＮが表示されている。
【００１７】
なお、設計部品表ＥＭとして、１つまたは複数のユニットに対してそれぞれ１つのシートが作成される。図４においては、ユニットＡに対応するシートＡのみが示されている。
【００１８】
図４に示す設計部品表ＥＭでは、「仕様１」について３つのタイプＳ１〜３が存在し、仕様パターンＳＰＮとして、「００１」「００２」「００３」で示される３つの仕様パターンＳＰＮが設定されている。
【００１９】
ユニットＡに用いられる全ての部品が、部品Ｂ〜Ｉとして登録されている。各部品Ｂ〜Ｉの右側の欄に記載されている数字は、各部品の階層レベルである。階層レベルの低い（数字の大きい）部品は、その上方に記載された階層レベルのより大きい（数字の小さい）部品に組み込まれ、または部品Ｂと一体化される。例えば、部品Ｃ〜Ｆは、部品Ｂに組み込まれまたは部品Ｂと一体化される。
【００２０】
仕様パターン「００１」のユニットでは、部品Ｂ，Ｃ，Ｄ，Ｇ，Ｈ，Ｉがそれぞれ１つずつ用いられる。また、仕様パターン「００２」のユニットでは、部品Ｂ，Ｃ，Ｅ，Ｇ，Ｈ，Ｉがそれぞれ１つずつ用いられる。
【００２１】
いずれの仕様パターンＳＰＮにおいても、部品Ｂが１つ用いられるが、その部品Ｂと一体化される部品が相違する。つまり、部品Ｂとその下層レベルの部品とが一体化されたときには、それを例えば部品Ｂ１，Ｂ２，Ｂ３などと表すことができる。
【００２２】
図３８は、図４に示す設計部品表ＥＭに基づいて作成された従来の生産部品表ＰＢｊである。
図３８において、生産部品表ＰＢｊでは、各仕様パターン「００１」「００２」「００３」のユニットをそれぞれ「Ａ１」「Ａ２」「Ａ３」とし、それぞれのユニットに必要な部品を木構造（ストラクチャ）で表している。
【００２３】
また、部品Ｂに対して、その下層レベルの部品とともに、生産効率を考慮した中間在庫品Ｐ１，Ｐ２，Ｐ３が設定されている。これらの中間在庫品Ｐ１〜３には、設計部品表ＥＭにおける部品Ｂの下層レベルの部品Ｃ〜Ｆのみならず、生産工程の都合上、さらに１つの別の部品Ｇが組み込まれている。また、部品ＨおよびＩについては、各仕様パターンＳＰＮにおいて共通に用いられるものであるから、ダミー品目Ｑを設定した上で、そのダミー品目Ｑの下層レベルとして管理される。なお、ダミー品目Ｑそれ自体は手配対象とはならない。
【００２４】
【発明が解決しようとする課題】
上に述べたように、従来において、設計部品表ＥＭに基づいて生産部品表ＰＢｊが作成されるが、その作業は、設計および生産の両方の知識を備えた熟練の担当者によって行われる。設計部品表ＥＭと生産部品表ＰＢｊとの間の整合性を機械的にまたは自動的にとることは実際上不可能であり、担当者の腕に頼らざるを得ない。しかも、生産部品表ＰＢｊの作成のための作業は非常に複雑であり、多くの時間と労力を要する。
【００２５】
上の例では、生産部品表ＰＢｊが木構造であるため、１つの製品の仕様（仕様パターン、仕様バリエーション）が多様化した場合に、製品相互の類似性または相違点を把握することが困難である。また、設計変更が生じた場合、または部分カスタマイズ型の受注設計を行う場合においても、同様の問題が生じる。
【００２６】
つまり、それらの場合において、生産部品表ＰＢｊを変更することとなるが、変更された生産部品表ＰＢｊと元の設計部品表ＥＭとの内容に整合性のとれないことが生じ、その非整合が生産部品表ＰＢｊの維持および管理を複雑なものとしている。
【００２７】
例えば、図３８に示す生産部品表ＰＢｊにおいて、生産の都合上共通的な中間部品Ｑを設定したとき、ストラクチャ構造では製品「Ａ１」「Ａ２」「Ａ３」の相互の違いを識別できない。
【００２８】
ここで、例えば、製品「Ａ３」にのみ有効な互換変更が発生したとき、例えばＨをＪとする変更が発生したとき、設計部品表ＥＭはその時点で最新の構成に変更されるが、生産部品表ＰＢｊについてはそれに連動して変更することができない。すなわち、「Ａ３」の下にのみ部品ＪとＩから構成される別の中間部品Ｑ’を設定するといった判断が必要となる。
【００２９】
また、生産においては、ロット単位またはオーダ単位で生産が行われ、通常、同じ生産単位においては生産内容を変更しない。変更が必要な場合には次の生産単位から変更する。そのため、上のような部品の変更があっても、すぐに生産部品表ＰＢｊが変更されるのではなく、そのロットの生産中においては変更のない生産部品表ＰＢｊによって生産が行われ、次のロットから変更された生産部品表ＰＢｊが用いられる。このように、部品の変更にともなう生産部品表ＰＢｊの変更の実施を制御し管理する必要が生じる。そのような過渡的な状態に対応するためには、変更された部品の適用状態などについての注記を生産部品表ＰＢｊに書き込む必要があり、生産部品表ＰＢｊの構造およびその管理がより一層複雑化することとなる。
【００３０】
また、製品の保守の観点からは、理想的には実手配された部品の構成情報を生産単位で管理し蓄積すべきであるが、生産部品表ＰＢｊは、基本的には製品単位で最新の部品の構成情報を管理しており、生産単位毎の設計変更や個別仕様の来歴を正確に記録し維持することは困難である。このことが、保守作業時の部品の不一致の要因となり、またそれを恐れて余剰部品の手配を行うなど、保守業務における精度または効率の悪化を招く一因となっている。
【００３１】
本発明は、上述の問題に鑑みてなされたもので、製品の仕様の変更または設計変更に対して迅速に且つ正確に対応することを可能とする生産管理方法および生産管理支援システム並びに仕様部品表を提供することを目的とする。
【００３２】
【課題を解決するための手段】
請求項１の発明に係る方法は、コンピュータによって生産管理を行う方法であって、前記コンピュータに、製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成するステップと、前記設計部品表に基づいて、各仕様の製品の生産に適するように前記部品の項目および数量を修正してマトリクス状の生産仕様部品表を作成するステップと、前記生産仕様部品表の部品の項目を含む項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を作成するステップと、前記生産仕様部品表に基づいて、生産の単位毎に前記製作部品表の該当する交点に使用個数のデータを書き込んで前記製作部品表を更新するステップと、前記設計部品表に変更が生じた際にその変更に応じて前記生産仕様部品表を更新するステップと、前記生産仕様部品表の更新に応じて前記製作部品表を更新するステップと、前記製作部品表に基づいて生産管理または保守管理のための処理を行うステップと、を含む処理を実行させる。
【００３３】
請求項２の発明に係る方法では、設計部品表および生産仕様部品表の両方の項目を含む仕様部品表が作成される。
請求項３の発明に係るシステムでは、設計部品表を記憶する設計部品表データベース、生産仕様部品表を記憶する生産仕様部品表データベース、製作部品表を記憶する製作部品表データベース、前記生産仕様部品表に基づいて、生産の単位毎に前記製作部品表の交点にデータを書き込んで前記製作部品表を更新する手段、入力された変更データに基づいて前記生産仕様部品表および前記製作部品表を修正する手段、および、前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段が備えられる。
【００３４】
請求項４の発明に係るシステムでは、設計部品表と生産仕様部品表とを統合した仕様部品表を記憶する仕様部品表データベース、前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とをマトリクス状に配置した製作部品表を記憶する製作部品表データベース、前記生産仕様部品表に基づいて、生産の単位毎に前記製作部品表の交点にデータを書き込んで前記製作部品表を更新する手段、入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する手段、および、前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段が備えられる。
【００３５】
請求項５の発明に係るシステムでは、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成する手段を有する。
【００３６】
請求項６の発明に係るシステムでは、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する手段を有する。
【００３７】
請求項７の発明に係るシステムでは、前記仕様部品表には、前記部品についての、前記設計部品表および生産仕様部品表におけるそれぞれの項目番号および親部品を示す項目が設けられてなる。
【００３８】
請求項８の発明に係るシステムでは、設計部門に設置される端末装置の表示面に前記設計部品表を表示させ、生産部門に設置される端末装置の表示面に前記生産仕様部品表を表示させるための手段を有する。
【００３９】
請求項９の発明に係るシステムでは、保守部門に設置される端末装置の表示面に前記製作部品表を表示させるための手段を有する。
請求項１０の発明に係るシステムでは、製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される仕様部品表を記憶する仕様部品表データベースと、前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とによってマトリクス状に構成され、交点に必要な部品の数量が示される製作部品表を記憶する製作部品表データベースと、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成する手段と、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する手段と、入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する手段と、前記製作部品表に基づいて生産管理または保守管理のための処理を行う手段と、を有する。
【００４０】
請求項１１の発明に係るシステムでは、前記仕様部品表には、前記部品についての、前記設計部品表および生産仕様部品表におけるそれぞれの項目番号および親部品を示す項目が設けられてなる。
【００４２】
請求項１２の発明に係る記録媒体は、生産管理支援のためのプログラムを記録した記録媒体であって、製品についての仕様の項目と各仕様の製品を構成する部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される仕様部品表を作成してメモリに記憶させるための処理と、前記仕様部品表の部品と同じ項目と、生産の単位を示す項目とによってマトリクス状に構成され、交点に必要な部品の数量が示される製作部品表を作成してメモリに記憶させるための処理と、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の設計に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される設計部品表を作成する処理と、前記仕様部品表からデータを抽出することによって、製品についての仕様の項目と各仕様の製品の生産に必要な部品の項目とによってマトリクス状に構成され、交点に各仕様に必要な部品の数量が示される生産仕様部品表を作成する処理と、入力された変更データに基づいて前記仕様部品表および前記製作部品表を修正する処理と、前記製作部品表に基づいて行う生産管理または保守管理のための処理と、をコンピュータに実行させるためのプログラムを格納したコンピュータ読み取り可能な記録媒体である。
【００４３】
本発明における更新する手段、修正する手段、作成する手段、表示させるための手段などは、コンピュータを用い、処理装置においてＣＰＵが適切なプログラムを実行することによって実現することができる。
【００４４】
本発明に係るシステムは、例えばパーソナルコンピュータ又はワークステーションなどを用いて実現される。本発明に係る方法を実行するためのプログラムは、半導体メモリ、ハードディスク、ＣＤ−ＲＯＭ、フロッピーディスク、又は光磁気ディスクなどの記録媒体に格納される。記録媒体に格納されたプログラムは、主メモリ上に適時ローディングされ、処理装置によって実行される。その際に、ＣＤ−ＲＯＭドライブ、フロッピーディスクドライブ、又は光磁気ディスクドライブなどのドライブ装置が必要に応じて用いられる。記録媒体がネットワークなどの通信回線で結ばれたサーバに設けられている場合には、通信回線を介してサーバからプログラムが読み取られ又はダウンロードされる。プログラムは、種々のＯＳ、プラットホーム、システム環境、又はネットワーク環境の下で動作するように供給可能である。
【００４５】
【発明の実施の形態】
図１は本発明に係る生産管理支援システム１の全体の構成の例を示すブロック図である。
【００４６】
図１において、生産管理支援システム１は、サーバ３およびクライアント５ａ〜ｃからなっている。本実施形態において、クライアント５ａは設計部門に、クライアント５ｂは生産部門に、クライアント５ｃは保守部門に、それぞれ配置されており、それらはネットワーク９によって互いに接続されている。なお、クライアント５ａ〜ｃのいずれかまたは全体を指して「クライアント５」と記載することがある。
【００４７】
サーバ３には、仕様部品表ＰＸを記憶する仕様部品表データベースＤＢ１、製作部品表ＰＭを記憶する製作部品表データベースＤＢ２、顧客についての種々の情報を記憶する顧客データベースＤＢ３、保守のためのノウハウを記憶する保守ノウハウデータベースＤＢ４、その他のデータベース、ファイル、テーブル、処理装置３ａ、表示装置１１、入力装置１２、およびドライブ装置１３などが設けられる。
【００４８】
処理装置３ａには、ＣＰＵがプログラムを実行することによって、生産の単位毎に後述する製作部品表の交点に形成されるセルに数量ＫＫＮを書き込んで製作部品表を更新する更新部３１、入力された変更データに基づいて生産仕様部品表および製作部品表を修正する修正部３２、仕様部品表からデータを抽出することによって設計部品表を作成する設計部品表作成部３３、および、仕様部品表からデータを抽出することによって生産仕様部品表を作成する生産仕様部品表作成部３４などが設けられる。
【００４９】
クライアント５には、表示装置２１、入力装置２２、および処理装置などが設けられる。
サーバ３およびクライアント５として、パーソナルコンピュータ、ワークステーション、ネットワークコンピュータ、その他のコンピュータなどを用いることができる。したがって、例えば、サーバ３およびクライアント５には、上に述べた装置の他に必要に応じて種々の装置が設けられる。処理装置は、ＣＰＵ、ＲＯＭ、主メモリ、外部記憶装置、通信制御回路、種々のインタフェース、その他の周辺回路などを備え、種々の処理を行う。外部記憶装置には、特にサーバ３の外部記憶装置には、本発明に係る生産管理方法を実現するためのアプリケーションプログラム、他のプログラムおよびデータが記憶される。ドライブ装置は、ＣＤ−ＲＯＭ、フロッピーディスク、または光磁気ディスクなどの記録媒体ＳＴがセットされたときに、それにアクセスしてデータまたはプログラムの読み書きを行う。
【００５０】
ネットワーク９として、ＬＡＮ、ＷＡＮ、公衆回線、専用回線、無線回線、またはインターネットなど、若しくはそれらの組み合わせによるネットワークを用いることができる。複数のネットワークを介したネットワーク９であってもよい。
【００５１】
図２は仕様部品表データベースＤＢ１に記憶される仕様部品表ＰＸの構成の例を示す図、図３は仕様部品表ＰＸのデータ構造を示す図、図４は設計部品表ＥＭの例を示す図、図５は生産仕様部品表ＰＳの例を示す図、図６は製作部品表ＰＭの構成の例を示す図である。
【００５２】
この例では、Ｃ，Ｄ，Ｅ，Ｆからなる中間部品Ｂに、部品Ｇを加えた中間部品Ｐを生産仕様部品表で設定している。またＰは仕様パターンによってその構成が異なるため、Ｐという中間部品では手配できないので、仕様パターンごとにＰ１，Ｐ２，Ｐ３という中間部品を設定している。
【００５３】
図２および図３において、仕様部品表ＰＸは、設計部品表ＥＭとしての情報ＥＭＤ、生産仕様部品表ＰＳとしての情報ＰＳＤ、およびそれらに共通の情報である共通情報ＫＴＤからなる。
【００５４】
設計部品表としての情報ＥＭＤは、設計部品表におけるシートコードＥＳＭ、設計部品表における行番号ＥＧＮ、設計部品表における親部品コードＥＹＢ、および部品コードＢＣＤからなる。ここで言うシートとは、仕様の組合せを同じくする部品群をまとめたものであり、１枚のマトリックス表で表記可能な単位を示す。
【００５５】
生産仕様部品表としての情報ＰＳＤは、部品コードＢＣＤ、生産仕様部品表における親部品コードＰＹＢ、生産仕様部品表における行番号ＰＧＮ、および生産仕様部品表における所属シートコードＰＳＭからなる。但し、部品コードＢＣＤは設計部品表としての情報ＥＭＤと共通である。
【００５６】
共通情報ＫＴＤは、品名ＫＢＭ、図面番号ＫＺＮ、および各仕様パターンＳＰＮに対する数量ＫＫＮなどからなる。数量ＫＫＮとして、個数、員数、その他の量を用いることができる。
【００５７】
なお、親部品コードＥＹＢおよび親部品コードＰＹＢは、それぞれ、当該部品コードＢＣＤで示される部品の親に当たる部品のコードであり、親に当たる部品がない場合にはそのシートのコードである。
【００５８】
仕様部品表ＰＸから所定の情報を抽出することにより、図４に示す設計部品表ＥＭまたは図５に示す生産仕様部品表ＰＳが作成される。つまり、仕様部品表ＰＸは、従来に用いられていた設計部品表ＥＭと、本実施形態において用いられる生産仕様部品表ＰＳとを１つのファイルまたはデータベースなどにまとめたものである。これについては後で説明する。
【００５９】
図６において、製作部品表ＰＭは、生産仕様部品表ＰＳの部品コードＢＣＤと同じ項目の部品コードＢＣＤと、生産の単位を示す生産コードＬＴＮとをマトリクス状に配置したものである。生産の単位毎に生産コードＬＴＮが記録され、その該当する交点に数量ＫＫＮが書き込まれる。
【００６０】
次に、設計部品表ＥＭ、生産仕様部品表ＰＳ、およびそれらと仕様部品表ＰＸとの関係、並びに生産仕様部品表ＰＳと製作部品表ＰＭとの関係について、図１９をも参照して説明する。
【００６１】
設計部品表ＥＭは、従来の設計部品表ＥＭと同じである。これについては、従来の技術の項で説明したのでここでの説明は省略する。
従来の生産部品表ＰＢｊの機能は、本実施形態においては、生産仕様部品表ＰＳと製作部品表ＰＭとに分割される。しかも、これら生産仕様部品表ＰＳおよび製作部品表ＰＭは、従来のような木構造ではなく、図５および図６に示すようにマトリクス状に構成されている。
【００６２】
これら、設計部品表ＥＭ、生産仕様部品表ＰＳ、および製作部品表ＰＭのうち、前の２つは、論理的に存在するものである。つまり、メモリ上に一時的に作成され、また表示装置の表示面に表示されるが、管理のためのデータベースとしては実在しない。実在するのは、設計部品表ＥＭと生産仕様部品表ＰＳとを１つに統合した仕様部品表ＰＸであり、これが上に述べた仕様部品表データベースＤＢ１に記憶されている。製作部品表ＰＭは、上に述べたように、製作部品表データベースＤＢ２に記憶されている実在のものである。
【００６３】
図５において、生産仕様部品表ＰＳは、図４に示す設計部品表ＥＭと基本的に同じ構造である。つまり、生産仕様部品表ＰＳは、設計部品表ＥＭに基づいて、各仕様の製品の生産に適するように部品コードＢＣＤ（部品の項目）および数量ＫＫＮを修正してマトリクス状に表したものである。
【００６４】
生産仕様部品表ＰＳは、設計部品表ＥＭに基づいて生産管理の担当者が作成する。担当者は、その作成に当たって、生産準備のために、また、部品の手配や調達を行ったり生産効率などの工程の都合のための半製品の組み立てや中間在庫品などの管理を行うために、種々の考慮を払う。これは従来において設計部品表ＥＭから生産部品表ＰＢを作成する場合に考慮される事項とほぼ同じである。
【００６５】
図４の設計部品表ＥＭをも参照して、図５に示す生産仕様部品表ＰＳでは、ユニットＡについて、各仕様パターンＳＰＮ「００１」「００２」「００３」のユニットが横方向に順に配置されている。ユニットＡに用いられる生産のための部品コードＢＣＤが縦方向に順に配置されている。それらのマトリクスの交点の該当する部分に、数量ＫＫＮが書き込まれている。
【００６６】
部品コードＢＣＤの「Ｐ１」「Ｐ２」「Ｐ３」は、図３８の生産部品表ＰＢｊの中間在庫品Ｐ１，Ｐ２，Ｐ３に相当する。部品コードＢＣＤの「（Ｐ）」は、部品コードＢＣＤの「Ｐ１」「Ｐ２」「Ｐ３」の代表として表示されている。中間在庫品Ｐの下層レベルに部品Ｇが組み込まれていることは、部品Ｇの階層レベルが「２」となっていることで分かる。部品ＨおよびＩについて、従来のダミー品目Ｑのようなものは設けられていない。
【００６７】
生産仕様部品表ＰＳは、マトリクス状に構成されているので、設計部品表ＥＭとの対比が極めて容易である。したがって、設計部品表ＥＭを変更した場合に、その変更内容に基づいて生産仕様部品表ＰＳを変更することが容易である。また、生産仕様部品表ＰＳと製作部品表ＰＭとの対比が容易である。したがって、生産仕様部品表ＰＳを変更した場合に、その変更内容に基づいて製作部品表ＰＭを変更することが容易である。また、後述するように、生産仕様部品表ＰＳの変更を行うことが容易である。
【００６８】
次に仕様部品表ＰＸから設計部品表ＥＭを作成する方法について説明する。
つまり、仕様部品表ＰＸから、設計部品表としての情報ＥＭＤ、および共通情報ＫＴＤを抽出し、且つ行番号ＥＧＮにしたがって縦方向に配列する。これによって設計部品表ＥＭが作成される。
【００６９】
また、仕様部品表ＰＸから生産仕様部品表ＰＳを作成するには、仕様部品表ＰＸから、生産仕様部品表としての情報ＰＳＤ、および共通情報ＫＴＤを抽出し、且つ行番号ＰＧＮにしたがって縦方向に配列する。これによって生産仕様部品表ＰＳが作成される。
【００７０】
このように、仕様部品表ＰＸに基づいて、何時でも容易に、設計部品表ＥＭまたは生産仕様部品表ＰＳを作成することができる。したがって、仕様部品表ＰＸのみを作成し管理しておくことによって、実質的に設計部品表ＥＭおよび生産仕様部品表ＰＳを保持しているのと同じこととなる。しかも、設計変更または仕様変更などに応じて仕様部品表ＰＸを変更した場合に、その変更内容が自動的に設計部品表ＥＭおよび生産仕様部品表ＰＳに反映されることとなる。したがって、仕様部品表ＰＸを一元管理することによって、製品の仕様の変更または設計変更などに対して迅速に且つ正確に対応することができる。
【００７１】
このように、従来の生産部品表ＰＢでは、構成の組み替えによる設計部品表ＥＭからのかい離の問題、および生産単位毎の仕様管理の問題があったが、生産仕様部品表ＰＳをマトリクス構造とすること、および仕様部品表ＰＸによりデータを一元管理することによって、それらの問題が解決される。
【００７２】
図６に示す製作部品表ＰＭは、上に述べたように、生産仕様部品表ＰＳの部品コードＢＣＤと同じ項目の部品コードＢＣＤを有している。したがって、生産仕様部品表ＰＳの部品コードＢＣＤを変更した場合に、それに応じて製作部品表ＰＭの部品コードＢＣＤを変更すればよい。製作部品表ＰＭはマトリクス状に配置されているので、生産単位毎に、生産コードＬＴＮの該当する交点に数量ＫＫＮを記録すればよい。生産コードＬＴＮで示される生産単位で用いられた部品コードＢＣＤの全てが記録されているので、保守時において生産コードＬＴＮさえ分かれば必要な部品を正確に知ることができる。
【００７３】
製作部品表ＰＭは、現在において仕掛中の生産単位のみならず、過去の生産単位の部品構成の履歴を保持し蓄積することができる。しかも、生産のために実際に手配した部品構成の履歴であるから、通常は現実の製品と完全に一致している。
【００７４】
したがって、部品に不良などが発生した場合において、それに該当する部品コードＢＣＤを用いている生産コードＬＴＮを容易に抽出することができる。複数の部品の組み合わせについて問題が生じる可能性のある場合において、それら複数の部品のいずれをも用いている生産コードＬＴＮを容易に抽出することができる。
【００７５】
このように、製作部品表ＰＭは、ＣＴＩなどの保守業務の中核のデータベースとして利用することができる。また、保守のための専用のデータベースを別途設けて、そこに各顧客毎の製品情報（部品構成）を蓄積し管埋する方法も考えられるが、現実の生産情報のリアルタイムな同期性、および情報を一元化することによる管理の容易性の点で、製作部品表ＰＭを保守業務に利用することのメリットが大きい。
【００７６】
次に、設計部品表ＥＭの変更に応じて生産仕様部品表ＰＳがどのように変更されるかという具体例について説明する。
図７は製品のバリエーションの追加による変更後の設計部品表ＥＭ１の例を示す図、図８は設計部品表ＥＭ１に対応した生産仕様部品表ＰＳ１の例を示す図、図９は設計変更による変更後の設計部品表ＥＭ２の例を示す図、図１０は設計部品表ＥＭ２に対応した生産仕様部品表ＰＳ２の例を示す図、図１１は生産仕様部品表ＰＳ２に対応した製作部品表ＰＭ２の例を示す図、図１２は受注設計または受注生産によって図４に示す設計部品表ＥＭを変更した後の設計者のイメージを従来の生産部品表ＰＢ３で示す図、図１３は図１２の場合と同じ変更を行うことによって設計部品表ＥＭに追加される設計部品表ＥＭ３の例を示す図、図１４は設計部品表ＥＭ３に対応した生産仕様部品表ＰＳ３の例を示す図、図１５は生産仕様部品表ＰＳ３に対応した製作部品表ＰＭ３の例を示す図である。
【００７７】
図７に示す設計部品表ＥＭ１では、仕様パターンＳＰＮ「ＯＯ４」が追加され、その仕様のために、部品Ｔおよび部品Ｍが追加されている。これにともなって、図８に示す生産仕様部品表ＰＳ１では、同じ仕様パターンＳＰＮ「ＯＯ４」が追加され、その仕様のために、中間在庫品Ｐ４および部品Ｔ、Ｍが部品コードＢＣＤに追加され、対応する数量ＫＫＮに記録されている。
【００７８】
このように、生産仕様部品表ＰＳが一旦作成された後では、設計部品表ＥＭの変更に基づく生産仕様部品表ＰＳの変更は、ほぼ１対１で対応しているので、生産仕様部品表ＰＳの変更のための処理を機械的に自動的に行うことができる。
【００７９】
図９に示す設計部品表ＥＭ２では、部品Ｅに代えて部品Ｅａを用いるように変更が行われ、部品Ｉについて仕様パターンＳＰＮ「００２」で用いる数量ＫＫＮが「１」から「２」に変更され、部品Ｌが追加されている。なお、設計部品表ＥＭ２の左側に記録されている三角印は、変更を行った旨を示すものである。
【００８０】
図１０に示す生産仕様部品表ＰＳ２では、部品Ｅａおよび部品Ｌが追加され、部品Ｉについて仕様パターンＳＰＮ「００２」で用いる数量ＫＫＮを「２」とした部品Ｉが新しい部品コードＢＣＤとして追加されている。また、それらの変更を有効とする日付についての情報が生産仕様部品表ＰＳ２の右側に記録されている。
【００８１】
図１１に示す製作部品表ＰＭ２では、生産仕様部品表ＰＳ２の部品コードＢＣＤの追加に応じて部品コードＢＣＤが追加され、変更をともなった生産コードＬＴＮが追加されている。生産コードＬＴＮについて、変更されるまでの分はそのままであり、変更された後に発生した生産コードＬＴＮについては、追加された部品コードＢＣＤの部品に対しても数量ＫＫＮが記録されている。
【００８２】
これら、生産仕様部品表ＰＳ２および製作部品表ＰＭ２の変更は、設計部品表ＥＭ２の変更にともなって自動的に行うことができる。
図１２に示す生産部品表ＰＢ３の意味は、受注によって新しい生産コードＬＴＮである「Ａ−１２３」が設けられ、その生産コードＬＴＮについては、仕様パターンＳＰＮ「００２」をひな型とし、そのひな型から部品Ｃを削除し、それに代えて部品Ｎを追加し、且つ部品Ｏを追加する、ということである。
【００８３】
図１３に示す設計部品表ＥＭ３は、元の設計部品表ＥＭの仕様パターンＳＰＮ「００２」からの差分を示す。設計部品表ＥＭ３では、生産コードＬＴＮ「１２３」、および元の仕様パターンＳＰＮ「００２」が示され、部品Ｃについての数量ＫＫＮが「−１」、部品Ｎおよび部品Ｏの数量ＫＫＮがそれぞれ「１」であることが示されている。
【００８４】
図１４に示す生産仕様部品表ＰＳ３は、元の生産仕様部品表ＰＳの仕様パターンＳＰＮ「００２」からの差分を示す。生産仕様部品表ＰＳ３は、設計部品表ＥＭ３と同様に作成される。但し、生産仕様部品表ＰＳ３における部品コードＢＣＤの「Ｂ」は、生産仕様部品表ＰＳにマッチングさせるために「Ｐ２」となっている。
【００８５】
図１５に示す製作部品表ＰＭ３は、親の製作部品表ＰＭ３ａと子の製作部品表ＰＭ３ｂとからなっている。親の製作部品表ＰＭ３ａでは、生産コードＬＴＮとして「オーダ１２３」が追加され、それが受注設計によるものであることを示すカスタマイズマークＣＴＭが記録されている。子の製作部品表ＰＭ３ｂでは、生産仕様部品表ＰＳ３と同様のものが追加され、これによって生産コードＬＴＮ「オーダ１２３」における追加仕様が示されている。
【００８６】
生産時や保守時に、この「オーダ１２３」の構成内容を知りたいときには、親の製作部品表ＰＭ３ａにおける「オーダ１２３」の構成内容と、そこからカスタマイズマークＣＴＭで組付けられる子の製作部品表ＰＭ３ｂの構成内容を合わせたものが「オーダ１２３」の構成内容となる。
【００８７】
次に、設計部品表ＥＭ、生産仕様部品表ＰＳ、および製作部品表ＰＭのさらに具体的な例を示す。
図１６は具体的な設計部品表ＥＭ１１の例を示す図、図１７は具体的な生産仕様部品表ＰＳ１１の例を示す図、図１８は具体的な製作部品表ＰＭ１１の例を示す図である。なお、これらの例は、図１５までにおいて示した設計部品表ＥＭなどに対して、部品コードＢＣＤおよび仕様パターンＳＰＮが多くなっている。
【００８８】
図１６において、設計部品表ＥＭ１１は、パソコンについてのものであり、主基盤実装系のシートＡ、筐体系のシートＢ、その他の図示しないシートからなる。
【００８９】
シートＡにおいて、仕様１として「グレード」が、仕様２として「用途」が規定されている。それらの組み合わせにより、仕様パターンＳＰＮ「００１」〜「００６」が設定されている。部品コードＢＣＤとして、「ＣＰＵ」「ＣＰＵクーラー」「ＣＰＵ取付けネジ」などがその製造者および型式などとともに記録されている。
【００９０】
シートＢにおいて、グレードが「ベーシック」および「ハイエンド」の場合の仕様パターンＳＰＮ「００１」「００２」が規定されている。部品コードＢＣＤとして、「筐体」「フロッピドライブ」などが記録されている。
【００９１】
１つの仕様パターンＳＰＮに応じて、これらシートＡ、Ｂから部品を選択し、選択した部品を組み立てることによって製品が完成する。
図１７において、生産仕様部品表ＰＳは、主基盤実装系のシートＡ、筐体系のシートＢ、ＣＰＵユニットのシートＸ００１、その他の図示しないシートからなる。
【００９２】
生産仕様部品表ＰＳ１１のシートＡおよびシートＢは、設計部品表ＥＭ１１のそれらと同様であるが、シートＡにおいて、設計部品表ＥＭ１１の「ＣＰＵ」から「クーラコード」までの４つの部品を半製品とし、それを１つの中間在庫品「ＣＰＵユニット」とする。中間在庫品「ＣＰＵユニット」について、その内容がシートＸ００１に示されている。
【００９３】
図１８において、製作部品表ＰＭ１１は、主基盤実装系のシートＡ、その他のシートからなる。
製作部品表ＰＭ１１では、生産仕様部品表ＰＳ１１と同様の部品コードＢＣＤと、その後の状況に応じて変更された部品コードＢＣＤである「メモリ  Ｋ社  Ｋ１２８」「ビデオカード  Ｓ社  ＴＸ９０１」「サウンドカード  Ｃ社  ＳＢ８１１」などが記録されている。生産単位の生産コードＬＴＮ毎に、それぞれの仕様パターンＳＰＮに応じた数量ＫＫＮが記録されている。
【００９４】
例えば、生産コードＬＴＮ「ＯＤＲ９９１１００３」では、本来は「サウンドカード  Ｃ社  ＳＢ８０１」を使用することになっていたのであるが、それにトラブルがあったためにやや高級な「サウンドカード  Ｃ社  ＳＢ８１１」を一時的に使用している。トラブルが解決した後は、元に戻される。
【００９５】
また、生産コードＬＴＮ「ＯＤＲ９９１２００４」では、本来はＨ社のメモリを使用することになっていたのであるが、互換部品として指定されていた在庫のあるＫ社のメモリが使用されている。また、顧客からオプションの指定があり、標準外の「サウンドカード  Ｅ社  ＥＳ７０１」が使用されている。
【００９６】
このように、製作部品表ＰＭ１１において、生産現場の実態に合わせて、効率のよい管理の仕方で各生産コードＬＴＮの生産を進めていくことができる。しかも、各生産コードＬＴＮについて使用された部品コードＢＣＤの記録が全て保存されることとなる。
【００９７】
なお、製作部品表ＰＭ１１を保守時に使用する際には、生産コードＬＴＮが抽出された後、その生産コードＬＴＮの製品がどの顧客に納入されたかということが、図１に示す顧客データベースＤＢ３から検索され、検索された顧客のプロフィールとともに表示面に表示される。また、保守の実績によって得られたノウハウなどが保守ノウハウデータベースＤＢ４に記録されている。トラブルの内容に応じて保守ノウハウデータベースＤＢ４を検索することにより、対処方法が表示面に表示され、トラブルに対する支援が行われる。
【００９８】
次に、設計部品表ＥＭから生産仕様部品表ＰＳを作成する際の構成の組み替えに対し、種々のパターンに対し仕様部品表ＰＸが対応可能であることを具体例によって示す。
【００９９】
図２０は複数の部品をオプションにより使い分けた場合の仕様部品表ＰＸ２１の例を示す図、図２１は複数のシートにまたがる中間部品を有する場合の仕様部品表ＰＸ２２の例を示す図である。
【０１００】
図２０において、設計部品表ＥＭ２１では、部品Ｃ，Ｄ，Ｅは部品Ｂの下層レベルに設定されている。実際は、部品Ｂに対し、部品Ｃは常に用いられるが、部品Ｄと部品Ｅとは選択的に用いられるものである。
【０１０１】
したがって、生産仕様部品表ＰＳ２１では、それぞれの場合に対応して、２つの部品Ｂ１，Ｂ２を設定し、それぞれに対して、部品Ｄと部品Ｅとが選択的に用いられるように組み替えが行われている。
【０１０２】
図２１において、設計部品表ＥＭ２２は２つのシートＡ，Ｂがあり、それら２つのシートＡ，Ｂにおいて用いられる部品Ｃ１，Ｃ２，Ｃ３については、生産仕様部品表ＰＳ２２では共通の中間部品として管理される。その共通の中間部品を管理するために、生産仕様部品表ＰＳ２２においては、シートＡ，Ｂの他に、シートＰが設けられている。そして、生産仕様部品表ＰＳ２２のシートＰは、仕様部品表ＰＸ２２においてもシートＰとして反映されている。
【０１０３】
次に、種々のタイプの仕様部品表ＰＸについて、設計部品表ＥＭの変更を行ったときに、その変更に基づいて仕様部品表ＰＸに処理を加え、それによって生産仕様部品表ＰＳに反映させることが可能であることを具体例によって示す。また、仕様部品表ＰＸに処理を加える場合に、その処理の全部を自動的に行うことができる場合とそうでない場合とを示す。
【０１０４】
設計部品表ＥＭの変更には、部品置換、部品削除、部品追加、部品数量変更、および部品内容変更などがあるが、ここでは前３者について示す。
図２２は変更前の設計部品表ＥＭ３１を示す図、図２３は図２２の設計部品表ＥＭ３１に対応する仕様部品表ＰＸ３１を示す図、図２４は図２３の仕様部品表ＰＸ３１に対応する生産仕様部品表ＰＳ３１を示す図、図２５は設計部品表ＥＭ３１に対して部品置換を行った設計部品表ＥＭ３２を示す図、図２６は図２５の設計部品表ＥＭ３２に対応する仕様部品表ＰＸ３２を示す図、図２７は図２６の仕様部品表ＰＸ３２に対応する生産仕様部品表ＰＳ３２を示す図、図２８は設計部品表ＥＭ３１に対して部品削除を行った設計部品表ＥＭ３３を示す図、図２９は図２８の設計部品表ＥＭ３３に対応する仕様部品表ＰＸ３３を示す図、図３０は図２９の仕様部品表ＰＸ３３に対応する生産仕様部品表ＰＳ３３を示す図、図３１は設計部品表ＥＭ３１に対して部品追加を行った設計部品表ＥＭ３４を示す図、図３２は図３１の設計部品表ＥＭ３４に対応する仕様部品表ＰＸ３４を示す図、図３３は図３２の仕様部品表ＰＸ３４に対応する生産仕様部品表ＰＳ３４ａを示す図、図３４は図３３に示す生産仕様部品表ＰＳ３４ａを修正した生産仕様部品表ＰＳ３４を示す図である。
【０１０５】
図２２に示すように、設計部品表ＥＭ３１は、２つのシートＳ１，Ｓ２から構成される。図２３に示すように、仕様部品表ＰＸ３１は、２つのシートＳ１，Ｓ２と、共通のシートＰとから構成される。仕様部品表ＰＸ３１の３つのシートから必要なデータを抽出することにより、図２４に示すように生産仕様部品表ＰＳ３１について３つのシートが得られる。
【０１０６】
図２５に示すように、設計部品表ＥＭ３２では、部品Ｃ，Ｆ，Ｉ，Ｇが、それぞれ部品Ｃａ，Ｆａ、Ｉａ、Ｇａに置換されている。そのような変更に対応して、仕様部品表ＰＸ３１に対して自動的に変更の処理が行われ、図２６に示す仕様部品表ＰＸ３２が作成される。
【０１０７】
例えば、仕様部品表ＰＸ３２のシートＳ１において、部品コードＢＣＤ「Ｃ」の行が削除され、部品コードＢＣＤ「Ｃａ」の行が追加されている。追加された行の行番号ＥＧＮは「０３１」に、行番号ＰＧＮは「０４１」となっている。
【０１０８】
仕様部品表ＰＸ３２から抽出された生産仕様部品表ＰＳ３２（図２７）は、変更された設計部品表ＥＭ３２に正しく対応している。
図２８に示すように、設計部品表ＥＭ３３では、部品Ｃ，Ｆ，Ｉ，Ｇがそれぞれ削除されている。そのような変更に対応して、仕様部品表ＰＸ３１に対して自動的に変更の処理が行われ、図２９に示す仕様部品表ＰＸ３３が作成される。
【０１０９】
仕様部品表ＰＸ３３から抽出された生産仕様部品表ＰＳ３３（図３０）は、変更された設計部品表ＥＭ３３に正しく対応している。
図３１に示すように、設計部品表ＥＭ３４では、部品Ｒ１〜Ｒ５が追加されている。そのような変更に対応して、仕様部品表ＰＸ３１に対して自動的に変更の処理が行われ、図３２に示す仕様部品表ＰＸ３４が作成される。
【０１１０】
しかし、処理によって作成された仕様部品表ＰＸ３４では、生産仕様部品表ＰＳ上における位置の不明確な部分があり、その部分の行番号ＰＧＮは空白となっている。これに対応する生産仕様部品表ＰＳ３４ａ（図３３）では、追加された部品Ｒ１〜Ｒ５の位置が不明確なため、それぞれの親部品の最後尾に表示され、修正入力が促される。
【０１１１】
そこで、担当者が入力を行うことによって、例えば図３４に示す生産仕様部品表ＰＳ３４のように修正される。この生産仕様部品表ＰＳ３４では、部品Ｒ５が中間部品Ｐの中に繰り入れられている。
【０１１２】
次に、設計部品表ＥＭの設計変更にともなう仕様部品表ＰＸの自動変更処理について説明する。
図３５は設計変更にともなう仕様部品表ＰＸの自動変更処理を示すフローチャートである。この処理は、図１に示すサーバ３の処理装置３ａ、および／または各クライアント５の処理装置などにおいて実行される。
【０１１３】
仕様部品表データベースＤＢ１に記録された仕様部品表ＰＸから所定のデータが抽出され、設計部品表ＥＭが作成され、クライアント５ａの表示装置２１ａの表示面に表示される（＃１１）。担当者（設計者）が変更を行うと、その変更のタイプに応じて処理が分岐される（＃１２）。
【０１１４】
数量（員数）の変更が行われた場合には、変更前の行の直下に、数量のみを変更した変更後の行を加え、それぞれ変更前フラグおよび変更後フラグをつける（＃１３）。
【０１１５】
品目内容の変更が行われた場合には、変更前の行の直下に、属性情報のみを変更した変更後の行を加え、それぞれ変更前フラグおよび変更後フラグをつける（＃１４）。
【０１１６】
部品の置換が行われた場合には、置換される部品と置換する部品を指定し（＃１５）、置換される部品に非置換フラグを立て（＃１６）、置換する部品を置換される部品の直下に追加表示する（＃１７）。このとき、追加する行番号ＭＧＮ、ＰＧＮは、元の行番号をインクリメントして新規番号とする。
【０１１７】
部品の削除が行われた場合には、削除される部品を指定し（＃１８）、削除される部品に削除フラグを立てる（＃１９）。
部品の追加が行われた場合には、直前の部品を指定し（＃２０）、追加する部品を指定し（＃２１）、追加する部品が既存の部品であれば（＃２２）、追加する部品を検索し（＃２３）、指定した直前の部品の直下に新しく行を追加する（＃２４）。追加する部品が新規の部品であれば（＃２２）、部品番号を新規に設定し（＃２５）、名称または型式などの属性情報を入力する（＃２６）。
【０１１８】
変更された設計部品表ＥＭが表示面に表示されるので、それを担当者が承認する（＃２７）。次に、変更された仕様部品表ＰＸに基づいて生産仕様部品表ＰＳが作成され、適当なタイミングで、クライアント５ｂの表示装置２１ｂの表示面に表示される（＃２８）。表示された生産仕様部品表ＰＳについて、不都合がある場合に、担当者（生産管理者）がそれを修正する（＃２９）。修正のない場合には、担当者による確認のみを行う。修正後の、または修正のない生産仕様部品表ＰＳについて、担当者が承認する（＃３０）。
【０１１９】
図３６は受注設計における処理の概略の流れを示すフローチャートである。
図３６において、設計部門は、顧客の要求仕様（特注仕様）を確定した後（＃４１）、それにできるだけ合致した構成を、設計部品表ＥＭから取り出し、それを当該顧客向けの標準部品表とする（＃４２）。
【０１２０】
設計者は、顧客向けの標準部品表をべースとして、顧客の要求仕様を考慮しながら設計部品表ＥＭの変更を行い、顧客向けの設計部品表ＥＭを完成する（＃４３）。
【０１２１】
顧客向けの設計部品表ＥＭが完成すると、それに基づいて生産仕様部品表ＰＳが作成される（＃４４）。作成された生産仕様部品表ＰＳについて、必要に応じて修正を加える（＃４５）。決定された生産仕様部品表ＰＳ、つまり仕様部品表ＰＸに基づいて、製作部品表ＰＭを更新する（＃４６）。
【０１２２】
上に述べた実施形態によると、設計部門における設計変更の内容を生産単位で正確に反映することができ、管理ロス、部材料調達ミスなどの製造ロスの削減を図ることができる。また、生産の準備作業のリードタイムを短縮することができる。また、保守時において、製作部品表ＰＭにより適確な保守パーツを供給することができ、保守作業の効率化と顧客満足度の向上を図ることができる。
【０１２３】
さらに、正確に管理された生産単位毎の部品構成履歴をベースとして、部品毎の使用状況を把握し、部品の標準化および部品点数の削減を通じてコストダウンを効率的に進めることができる。
【０１２４】
上に実施形態において、図に示す設計部品表ＥＭ、生産仕様部品表ＰＳ、および製作部品表ＰＭは、いずれも、サーバ３およびクライアント５の表示面に表示させることができる。その際に、クライアント５が設置された部門に応じて、いずれかのみを選択的に表示させるようにしてもよい。また、仕様部品表ＰＸは、サーバ３の表示面に表示させることができる。その他、データベースＤＢの内容、設計部品表ＥＭ、生産仕様部品表ＰＳ、製作部品表ＰＭ、仕様部品表ＰＸの内容、構成、配置、処理の内容または順序などは、本発明の趣旨に沿って適宜変更することができる。
【０１２５】
【発明の効果】
本発明によると、製品の仕様の変更または設計変更に対して迅速に且つ正確に対応することが可能となる。
【図面の簡単な説明】
【図１】本発明に係る生産管理支援システムの全体の構成の例を示すブロック図である。
【図２】仕様部品表データベースに記憶される仕様部品表の構成の例を示す図である。
【図３】仕様部品表のデータ構造を示す図である。
【図４】設計部品表の例を示す図である。
【図５】生産仕様部品表の例を示す図である。
【図６】製作部品表の構成の例を示す図である。
【図７】製品のバリエーションの追加による変更後の設計部品表の例を示す図である。
【図８】設計部品表に対応した生産仕様部品表の例を示す図である。
【図９】設計変更による変更後の設計部品表の例を示す図である。
【図１０】設計部品表に対応した生産仕様部品表の例を示す図である。
【図１１】生産仕様部品表に対応した製作部品表の例を示す図である。
【図１２】設計部品表を変更した後の設計者のイメージを示す図である。
【図１３】図１２の場合と同じ変更を行うことによって追加される設計部品表の例を示す図である。
【図１４】設計部品表に対応した生産仕様部品表の例を示す図である。
【図１５】生産仕様部品表に対応した製作部品表の例を示す図である。
【図１６】具体的な設計部品表の例を示す図である。
【図１７】具体的な生産仕様部品表の例を示す図である。
【図１８】具体的な製作部品表の例を示す図である。
【図１９】設計部品表、生産仕様部品表、仕様部品表、および製作部品表の関係を示す図である。
【図２０】複数の部品をオプションにより使い分けた場合の仕様部品表の例を示す図である。
【図２１】複数のシートにまたがる中間部品を有する場合の仕様部品表の例を示す図である。
【図２２】変更前の設計部品表を示す図である。
【図２３】図２２の設計部品表に対応する仕様部品表を示す図である。
【図２４】図２３の仕様部品表に対応する生産仕様部品表を示す図である。
【図２５】部品置換を行った設計部品表を示す図である。
【図２６】図２５の設計部品表に対応する仕様部品表を示す図である。
【図２７】図２６の仕様部品表に対応する生産仕様部品表を示す図である。
【図２８】部品削除を行った設計部品表を示す図である。
【図２９】図２８の設計部品表に対応する仕様部品表を示す図である。
【図３０】図２９の仕様部品表に対応する生産仕様部品表を示す図である。
【図３１】部品追加を行った設計部品表を示す図である。
【図３２】図３１の設計部品表に対応する仕様部品表を示す図である。
【図３３】図３２の仕様部品表に対応する生産仕様部品表を示す図である。
【図３４】図３３に示す生産仕様部品表を修正した生産仕様部品表を示す図である。
【図３５】設計変更にともなう仕様部品表の自動変更処理を示すフローチャートである。
【図３６】受注設計における処理の概略の流れを示すフローチャートである。
【図３７】生産管理方法を説明するための図である。
【図３８】図４に示す設計部品表に基づいて作成された従来の生産部品表である。
【符号の説明】
１  生産管理支援システム
３  サーバ
５  クライアント
３１  更新部（更新する手段）
３２  修正部（修正する手段）
３３  設計部品表作成部（設計部品表を作成する手段）
３４  生産仕様部品表作成部（生産仕様部品表を作成する手段）
ＤＢ１  仕様部品表データベース
ＤＢ２  製作部品表データベース
ＥＭ  設計部品表
ＰＳ  生産仕様部品表
ＰＸ  仕様部品表
ＰＭ  製作部品表
ＬＴＮ  生産コード（生産の単位）
【図１】
0003611501.tif 000002
【図２】
0003611501.tif 000003
【図３】
0003611501.tif 000004
【図４】
0003611501.tif 000005
【図５】
0003611501.tif 000006
【図６】
0003611501.tif 000007
【図７】
0003611501.tif 000008
【図８】
0003611501.tif 000009
【図９】
0003611501.tif 000010
【図１０】
0003611501.tif 000011
【図１１】
0003611501.tif 000012
【図１２】
0003611501.tif 000013
【図１３】
0003611501.tif 000014
【図１４】
0003611501.tif 000015
【図１５】
0003611501.tif 000016
【図１６】
0003611501.tif 000017
【図１７】
0003611501.tif 000018
【図１８】
0003611501.tif 000019
【図１９】
0003611501.tif 000020
【図２０】
0003611501.tif 000021
【図２１】
0003611501.tif 000022
【図２２】
0003611501.tif 000023
【図２３】
0003611501.tif 000024
【図２４】
0003611501.tif 000025
【図２５】
0003611501.tif 000026
【図２６】
0003611501.tif 000027
【図２７】
0003611501.tif 000028
【図２８】
0003611501.tif 000029
【図２９】
0003611501.tif 000030
【図３０】
0003611501.tif 000031
【図３１】
0003611501.tif 000032
【図３２】
0003611501.tif 000033
【図３３】
0003611501.tif 000034
【図３４】
0003611501.tif 000035
【図３５】
0003611501.tif 000036
【図３６】
0003611501.tif 000037
【図３７】
0003611501.tif 000038
【図３８】
0003611501.tif 000039