(57)【要約】【課題】  設計部品表から生産部品表への反映を、簡潔な構成で安全・正確に行う。【解決手段】  製品の部品表データを管理するための部品表管理システムにおいて、表示装置、入力装置および記憶装置との接続を可能とする接続インターフェースを備え、さらに製品を構成する部品間の設計上の階層構造を示す欄、および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄をそれぞれ部品ごとに有する部品表データを前記記憶装置に記憶させる部品表データ記憶手段と、前記記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いて各生産ユニット間の階層構造を示す画像を前記表示装置に表示させる画像表示手段と、を備える。【選択図】      図２
2004241002.tif 000002
【特許請求の範囲】
【請求項１】
製品の部品表データを管理するための部品表管理システムであって、
表示装置、入力装置および記憶装置との接続を可能とする接続インターフェースを備え、さらに、
製品を構成する部品間の設計上の階層構造を示す欄および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄をそれぞれ部品ごとに有する部品表データを前記記憶装置に記憶させる部品表データ記憶手段と、
前記記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いて各生産ユニット間の階層構造を示す画像を前記表示装置に表示させる画像表示手段と、を備える部品表管理システム。
【請求項２】
製品の部品表データを管理するための部品表管理プログラムであって、
表示装置、入力装置および記憶装置との接続を可能とする接続インターフェースを備えるコンピュータに、
製品を構成する部品間の設計上の階層構造を示す欄および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄をそれぞれ部品ごとに有する部品表データを前記記憶装置に記憶させる処理と、
記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いて各生産ユニットの階層構造を示す画像を前記表示装置に表示させる処理と、を実行させるための部品表管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産管理システムに関し、特に、生産する製品の部品構成を示す部品表データを管理する部品表管理システムおよび部品表管理プログラムに関する。
【背景技術】
【０００２】
製造業などにおいて製品を生産する場合には、設計部門での設計結果をもとにして、製造部門で必要な部品を手配して製造を行う。例えば、新製品の設計が設計部門において行われると、その設計結果に対応して必要な部品が示された設計部品表（設計ＢＯＭ）の入力処理が行われる。この入力結果はデータベースに格納され、製造部門で利用される。この設計部品表は、設計部門で各部品の機能を単位として作られるものであり、必ずしも製造部門での製造に適した形式ではない。
【０００３】
例えば、設計部門において、複数の部品を機能の観点から階層的にまとめた構成により製品を設計した場合、製造部門では、その製品を別の観点から分割、階層化することが必要な場合が多い。すなわち、製造部門での効率化を図るため、生産部品表では設計部品表とは異なる階層の部品に取付けられるよう配置するというような構成組換えを行う。このような構成組換えを行った結果、製造部門では、設計部品表とは別個の部品表である生産部品表（生産ＢＯＭ）が作成され利用される。
【０００４】
生産部品表は、設計部品表や設計図を見ながら人手により作成するのが一般的であるが、ここで設計部品表と生産部品表が示す最終製品は同一のものであり、生産部門で用いる生産部品表は、設計部品表の品目の情報を正確に反映したものであることが求められる。特に、設計部門において製品の設計変更が行われ、部品の構成が変更されたり、ある部品が他の品目で置き換えられたりした場合、変更の情報が生産部品表に確実に反映されることが必要である。ここで、設計部品表の情報を正確に反映させる手法として、変換のためのルールデータを予め定めておき、このルールに則って変換を行うシステムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平８−１６６９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このルールデータは、システムが設計部品表にある各部品に対していかなる構成への変換を行うべきかを部品の種類ごとに指示するものであるため、人手によるルールデータ自体の作成に誤りが生じると、設計部品表からの反映が不正確になるおそれがあった。また、ルールデータは設計部品表や生産部品表とはさらに別個のものであり、システムが取り扱うデータの種類が多くなるため、処理が煩雑になるおそれがあった。また、新たな設計変更に対し従来のルールが適切に対応できるとは限らない。
【０００６】
本発明は、設計部品表から生産部品表への反映を、簡潔な構成で安全・正確に行う部品表管理プログラムおよび部品表管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は以下のものを提供する。
【０００８】
（１）  製品の部品表データを管理するための部品表管理システムであって、表示装置、入力装置および記憶装置との接続を可能とする接続インターフェースを備え、さらに、製品を構成する部品間の設計上の階層構造を示す欄および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄をそれぞれ部品ごとに有する部品表データを前記記憶装置に記憶させる部品表データ記憶手段と、前記記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いて各生産ユニット間の階層構造を示す画像を前記表示装置に表示させる画像表示手段と、を備える部品表管理システム。
【０００９】
（２）  製品の部品表データを管理するための部品表管理プログラムであって、表示装置、入力装置および記憶装置との接続を可能とする接続インターフェースを備えるコンピュータに、製品を構成する部品間の設計上の階層構造を示す欄および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄をそれぞれ部品ごとに有する部品表データを前記記憶装置に記憶させる処理と、記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いて各生産ユニットの階層構造を示す画像を前記表示装置に表示させる処理と、を実行させるための部品表管理プログラム。
【００１０】
（１）または（２）の製品の部品表データは、設計部品表データおよび生産部品表データを統合した部品表データである。すなわち、本発明にかかる部品表データは、部品ごとに、設計上の階層構造と、生産管理の単位である各生産ユニット間の階層構造との両方の情報を併せて含んでいる。このことにより、設計部門での製品の設計変更において、部品表データの内容を変更すると、生産部品表のデータも同時に変更がされることとなる。このように、生産管理の単位によるデータを、設計部品表のデータと一体化することにより、簡潔な構成で、設計部門での設計部品表の変更を、安全・正確に生産部品表に反映させることができる。
【発明の効果】
【００１１】
本発明によれば、設計部門での製品の設計変更において、部品表データの内容を変更すると、生産部品表のデータも変更されることとなり、簡潔な構成により、設計部門での設計部品表の変更を、安全・正確に生産部品表に反映させることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施形態の部品表管理システムおよび部品表管理プログラムを、図を参照して説明する。
【００１３】
[構成]
図１は、本発明の一実施形態となる部品表管理システムのハードウェア構成図である。
【００１４】
本発明の部品表管理システムは、ＣＰＵ（中央処理装置）および半導体メモリを有する処理装置１２と、ハードディスクや光磁気ディスクを有する記憶装置１４、ＣＲＴディスプレイやＬＣＤディスプレイ、プリンタからなる表示装置１６、およびキーボードやマウスからなる入力装置１８との接続インターフェースを有するパーソナルコンピュータまたはワークステーションにより実施される。
【００１５】
記憶装置１４には、部品表管理プログラムが記憶されており、処理装置１２はこのプログラムを読み出し実行することにより、上記のハードウェアと協働して各種処理を行う。また、このことにより、処理装置１２は製品の部品表データを管理するための部品表管理システムとして機能する。
【００１６】
部品表管理プログラムは、処理装置１２に、設計部品表データの入力処理、設計部品構造の修正処理、生産ユニット構造の入力処理といった処理により、部品表データを生成させる。また、部品表データ記憶処理により部品表データを記憶装置１４に記憶させる。また、階層構造表示処理により、記憶装置１４に記憶された部品表データに基づいて、この部品表データから設計上の階層構造の情報を除いて各生産ユニットの階層構造を示す画像または生産部品表を表示装置１６に表示させる。各処理については、後に詳述する。なお、これらの各処理により、プログラムを実行する処理装置１２における、各手段の機能が実現される。
【００１７】
[部品表データ]
ここで、部品表管理プログラムが生成・記憶させる部品表データについて説明する。
【００１８】
図２は、部品表管理プログラムが記憶装置１４に記憶させる部品表データの構造を示す部品表２０の図である。図２の例では、対象となる製品をパーソナルコンピュータ本体（本体）とした場合の部品について部品表データの構造を示す。本実施形態の部品表管理プログラムは、パーソナルコンピュータや家電製品のみならず、機械分野および化学分野の工業製品並びにこれらの中間製品の生産管理に広く適用できる。製品を構成する部品点数は管理対象によって異なり、数十点から数十万点となる。図２に示すパーソナルコンピュータ本体の部品表２０の例では、便宜上、一部の部品についてデータを表示し説明する。
【００１９】
部品表２０は、部品ごとに、製品を構成する部品間の設計上の階層構造を示す欄および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す欄を有する。具体的には、部品ごとに、設計上の階層構造における親の部品を示す設計構造親部品欄２６、生産ユニット間の階層構造おける親のユニットを示す生産構造親部品欄２８、設計上の階層構造における子の部品を示す設計構造子部品欄３０、生産ユニット間の階層構造おける子のユニットを示す生産構造子ユニット欄３２、および子部品が親部品を構成するために必要な個数を示す個数欄３４を備える。部品表２０の各行に対し、設計構造親部品欄２６および設計構造子部品欄３０、そして生産構造親部品欄２８および生産構造子ユニット品欄３２のデータが対となって構造の関係を示す。なお、ここで「ユニット」の語は、「部品」と実質的に同義であるが、生産段階での生産管理の単位であることを意味するものとして区別して用いる。部品表２０はさらに、部品ごとに、表の中の構成の情報が適用される開始日データを示す適用開始日欄３６、情報が適用される最終日を示す適用終了日欄３８、そして、部品特有の付加情報を示すオプションコード欄４０を備える。
【００２０】
ここで、部品表２０の設計構造親部品欄２６および設計構造子部品欄３０には、部品ごとに、設計段階において定義された構成に基づく部品のコードデータが配置されている。設計構造親部品欄２６および設計構造子部品欄３０へのコードデータの入力は、例えば、コンピュータに予め入力されて記憶装置１４に記憶された設計部品表データからの変換や、別途作成された設計図面データの解析処理によって行われる。データの例として、項目名に続く表本体の１行目から４行目のデータは、部品コードＢ１のケース１個、部品コードＢ２のマザーボード１個、部品コードＢ３の電源ユニット１個、および部品コードＢ４のＣＤドライブが、部品コードＡである本体を構成する部品であることを示している。５行目、７行目、８行目および１０行目は、部品コードＣ１のＣＰＵ、部品コードＣ３のグラフィック処理ＩＣ、部品コードＣ４のビデオＲＡＭ、および部品コードＣ５のＬＥＤが、部品コードＢ２のマザーボードを構成する部品であることを示している。６行目は、部品コードＣ２のスイッチが部品コードＢ３の電源ユニットを構成する部品であることを示している。また、１１行目では、部品コードＣ６のデータケーブルが、部品コードＢ４のＣＤドライブを構成する部品であることを示している。
【００２１】
図３は、設計構造親部品欄２６および設計構造子部品欄３０に示す部品の階層構造の例を木構造により示す図である。この木構造の図には、本体（Ａ）を構成する部品の階層が視覚的に示される。このことは、図２の部品表の設計構造親部品欄２６および設計構造子部品欄３０のデータが、図３の木構造に対応する階層構造を表現することを意味する。
【００２２】
図４は、製品である本体を構成する部品を、生産における物の流れや生産管理の単位である各生産ユニットの単位として階層化した生産ユニット構造の例を木構造により示す図である。この生産ユニット構造の例では、製造部門の観点から構成組換えが行われている。例えば、スイッチは、生産段階では電源ユニットではなくケースに直接取付けられるよう組換えられ、ＬＥＤは、生産段階ではマザーボードではなくケースに直接取付けられるよう組換えられ、また、グラフィック処理ＩＣおよびビデオＲＡＭは、まずビデオカードとして生産された後、ＭＢの取付けられた本体に取付けられるよう組換えられている。また、データケーブルは、ＣＤドライブに取付けられるのではなく、マザーボードに取付けられるよう組換えられている。
【００２３】
部品表２０の生産構造親ユニット欄２８および生産構造子ユニット欄３２のデータは、この図４の階層構造を表わしている。すなわち、部品表２０の表本体の１行目から４行目および９行目では、部品コードＢ１のケース、部品コードＢ２のマザーボード、部品コードＢ３の電源ユニット、および部品コードＢ４のＣＤドライブが、部品コードＡである本体を構成する部品であり、部品コードＢ４のビデオカードも本体を構成する部品であることを示している。また、５行目では、部品コードＣ１のＣＰＵが、部品コードＢ２のマザーボードを構成する部品であることを示し、６行目および１０行目では、部品コードＣ２のスイッチおよび部品コードＣ５のＬＥＤが、部品コードＢ１のケースを構成し、また、７行目および８行目では、部品コードＣ３のグラフィック処理ＩＣおよび部品コードＣ４のビデオＲＡＭが部品コードＢ４のビデオカードを構成する部品であることを示している。なお、設計構造親部品欄２６および設計構造子部品欄３０での９行目の’−’は、部品コードＢ４のビデオカードが設計部品としてはなく、生産管理の単位として設けられたユニットであることを意味する。
【００２４】
記憶装置１４が記憶する部品表のデータは、このように、製品の設計上の階層構造を示す設計部品表と、生産管理の単位の階層構造を有する生産部品表とが一体化した部品表データとなっている。このように、部品表データが各部品または各部品の種類ごとに、設計上の階層構造および生産管理の単位の階層構造の両方の属性情報を含んでいることにより、例えば、製品の設計変更において、部品の入れ替えや階層構造を修正するために部品表データになされた変更が、生産部品表の変更に直接反映される。したがって、各生産ユニット間の階層構造を示すデータを設計部品表に統合することにより、設計部品表の変更を生産部品表に正確に反映させることができる。
【００２５】
[動作]
以下に、本実施形態のプログラムに基づく処理装置１２の処理を説明する。
【００２６】
ステップＳ１１で、処理装置１２は、新規な部品表の入力であるか否かを判別する。具体的には表示装置１６にオペレータの操作を促すメッセージを表示し、オペレータの入力装置１８への入力操作が所定のものであるか否かにより、判別を行う。新規な部品表の入力であると判別した場合には、ステップＳ１２の処理に移り、新規な部品表の入力でなく、既存の部品表の変更であると判別した場合には、ステップＳ１３の処理に移る。
【００２７】
ステップＳ１２で、処理装置１２は、設計部品表データの入力処理を行う。例えば、オペレータの入力装置１８の操作により、図２の部品表の設計構造親部品欄２６および設計構造子部品欄３０に対しデータを入力するか、またはＣＤ−ＲＯＭ等の媒体に予め記憶された設計部品表のデータを、記憶装置１４を介して取り込むことにより、データを入力する。
【００２８】
ステップＳ１３で、処理装置１２は、部品表の設計部品構造の修正処理を行う。具体的には、記憶装置１４に記憶された既存の部品表データを記憶装置１４から読み出し、表示装置１６に表示させ、オペレータの入力装置１８の操作によりデータを修正する。表示形式としては、図２に示す部品表全体を表示する形式、部品表から設計構造親部品欄２６および設計構造子部品欄３０の部分のみを表示する形式、あるいは図２の設計構造親部品欄２６および設計構造子部品欄３０のデータから図３に示す木構造の図を作成して表示する形式を採ることができる。すでに設計図等から設計構造親部品欄２６および設計構造子部品欄３０のデータを取り込んだ場合には、設計図面を表示させ、入力装置１８の操作によりデータを修正する。
【００２９】
ステップＳ１４で、処理装置１２は、生産ユニット構造の入力処理を行う。具体的には、製造部門の観点からの構成組換えによるデータを、部品表の生産構造親ユニット欄２８および生産構造子ユニット欄３２のデータとして入力するものであり、より具体的には、オペレータの入力装置１８の操作に基づいて生産構造親ユニット欄２８および生産構造子ユニット欄３２のデータを入力させる。ここで、入力の方法としては、部品表データを図２に示す部品表の形式で表示装置１６に表示させ、入力装置１８の操作により部品表データの修正として生産構造親ユニット欄２８および生産構造子ユニット欄３２に新たなデータを入力する。なお、この他に、部品表の設計構造親部品欄２６および設計構造子部品欄３０のデータを生産構造親ユニット欄２８および生産構造子ユニット欄３２の初期データとして複写し、この生産構造親ユニット欄２８および生産構造子ユニット欄３２を表示させて、生産ユニットの構造として異なる部分のみ修正入力させる方法や、生産構造親ユニット欄２８および生産構造子ユニット欄３２の初期データから図４に示す木構造の画像を作成して表示装置１６に表示させ、オペレータに画像上で修正点を入力させる方法を採用することができる。
【００３０】
ステップＳ１５で、処理装置１２は、部品表データ記憶処理を行う。具体的には、新たに入力した生産構造親ユニット欄２８および生産構造子ユニット欄３２のデータを含む部品表データを記憶装置１４に記憶させる。この部品表データは、各部品または各部品の種類ごとに設計上の階層構造と生産管理の単位の階層構造との両方の情報を含んでいる。生産管理の単位である各生産ユニット間の階層構造を示すデータを有する部品表データが設計部品表に統合された部品表を記憶することにより、設計部品表の変更を生産部品表に正確に反映させることができる。なお、図５のフローチャートでは、生産ユニット構造の入力処理がすべて終了した後に部品表データ記憶処理が行われるが、本発明はこれに限られず、記憶処理が各部品の入力ごとに実行され、入力処理と記憶処理が繰り返される手順であってもよい。
【００３１】
ステップＳ１６で、処理装置１２は、階層構造表示処理を行う。具体的には、記憶装置１４に記憶された部品表データを読み出し、部品表データから生産構造親ユニット欄２８および生産構造子ユニット欄３２（図２）のデータのみを抜き出し、図４に示すような生産ユニット構造を木構造で示す画像のデータを作成して、表示装置１６に表示する。このように、記憶装置に記憶されている部品表データから、設計上の階層構造の情報を除いた各生産ユニットの階層構造を示す画像を表示させることにより、生産ユニットの階層構造が容易に把握させることができる。
【００３２】
図６は、階層構造表示処理の表示の形式として、上記の図４に示す表示例とは別の形式の表示例を示す図である。図６に示す階層構造の表示例では、部品コードに加えて、その部品の生産に必要な工期および部品を手配するのに必要なリードタイムの情報といった、生産計画に影響を与える情報が表示される。このような情報が構造とともに表示されることにより、表示を見る者において生産計画の検討に必要なデータを容易に把握させることができる。なお、階層構造表示処理の表示の形式としては、上述の他にも生産部品表の形式での表示を行うものであってもよい。
【００３３】
図７は、上述の実施形態とは異なる部品表の構成例を示す図である。図７の部品表２０は、部品ごとに、製品を構成する部品間の設計上の階層構造を示す設計部品構造欄１２２および前記製品を生産する生産管理の単位である各生産ユニット間の階層構造を示す生産ユニット構造欄１２４を有する。設計部品構造欄１２２はさらに、親部品欄１２６と対応する子部品欄１３０、および、この子部品が親部品を構成するために必要な個数を配置するための個数欄１３４を備える。生産ユニット構造欄１２４は、子部品を一つのユニットとして見た場合に、このユニットに対応する親ユニットを記憶する親ユニット欄１２８と子ユニット欄１３２を備える。この部品表の内容は、上述の実施形態における図２の部品表２０の内容に同じである。このように、部品表を設計部品構造欄１２２および生産ユニット構造欄１２４としてまとめることにより、例えばこの表の形式での表示を行うことにより、表示を見る者に、設計構造と生産構造の関係を比較して把握させることが容易となる。
【００３４】
以上、本発明の一実施形態について説明したが、本発明はこれに限られない。
【００３５】
部品表データには、例えば部品ごとに、部品名、注文番号コード、工期、発注のリードタイムといった製品の生産に必要な情報が加わったものであってよい。また、各部品の情報は別の表データとして、記憶装置に記憶されているものであってよい。
【００３６】
また、本発明の部品表管理システムまたは部品表管理プログラムが実行されるコンピュータのハードウェアはスタンドアロンのものとして説明したが、本発明はこれに限られず、例えば複数のコンピュータがネットワークにより接続され、生産管理プログラムが実行されるコンピュータとは別のものに部品表データが記憶される構成であってもよい。
【００３７】
また、本発明の部品表管理システムまたは部品表管理プログラムは、生産管理の統合ツールである生産管理システムまたは生産管理プログラムに包含された形式で提供されるものでもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態である部品表管理システムのハードウェア構成図である。
【図２】記憶装置に記憶させる部品表データの構造を示す図である。
【図３】設計部品構造の例を木構造により示す図である。
【図４】生産ユニット構造の例を木構造により示す図である。
【図５】本発明の一実施形態となる部品表管理プログラムのフローチャートである。
【図６】図４とは別の構成による生産ユニット構造の例を示す図である。
【図７】図２とは別の構成による部品表の例を示す図である。
【符号の説明】
【００３９】
１２    処理装置
１４    記憶装置
１６    表示装置
１８    入力装置
２０    部品表
２６    設計構造親部品欄
２８    生産構造親ユニット欄
２８    生産構造親部品欄
３０    設計構造子部品欄
３２    生産構造子ユニット欄
３４    個数欄
１２２    設計部品構造欄
１２４    生産ユニット構造欄
【図１】
2004241002.tif 000003
【図２】
2004241002.tif 000004
【図３】
2004241002.tif 000005
【図４】
2004241002.tif 000006
【図５】
2004241002.tif 000007
【図６】
2004241002.tif 000008
【図７】
2004241002.tif 000009