(57)【要約】【課題】別書式の品目コードを適切に対応付けることができるグローバル品目データを提供する。【解決手段】グローバル品目データ１１０は、品目の識別子としての品目コード１１２と、該品目の属性を示す属性情報１１４とを含む。属性情報１１４は、複数の属性項目Ａ，Ｂ，…を有し、複数の属性項目のうちの少なくとも一つの属性項目Ｃに設定されている属性データは、属性値を含む論理式で表されている。複数の製造工場毎のデータベースのそれぞれから、ローカル品目コード１２２と属性情報１２３とを含む複数のローカル品目データが収集され、予め格納されている複数のグローバル品目データのうちから、収集されたローカル品目データに含まれている属性情報１２３に対応する属性情報１１４を含むグローバル品目データ１１０と、このローカル品目データに含まれているローカル品目コード１２２とが対応付けられる。【選択図】  図２
2009048594.tif 000002
【特許請求の範囲】
【請求項１】
複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードをコンピュータが連携管理するためのグローバル品目データにおいて、
品目の識別子としての品目コードと、該品目の属性を示す属性情報とを含み、
前記属性情報は、複数の属性項目を有し、複数の属性項目のそれぞれには、該属性項目に関する属性データが設定され、該複数の属性項目のうちの少なくとも一つの属性項目に設定されている属性データは、属性値を含む論理式で表され、
前記コンピュータにより、複数の品目毎の前記グローバル品目データが格納され、
前記コンピュータにより、複数の製造工場毎のデータベースのそれぞれから、複数のローカル品目コードと、該ローカル品目コードが示す品目の属性を示す属性情報とを含むローカル品目データを収集され、格納されている複数の前記グローバル品目データのうちから、収集されたローカル品目データに含まれている属性情報に対応する属性情報を含むグローバル品目データと、該ローカル品目データに含まれているローカル品目コードとが対応付けられる、
ことを特徴とするグローバル品目データ。
【請求項２】
複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを連携管理するコンピュータの品目管理プログラムにおいて、
前記コンピュータの記憶装置には、
複数の品目毎に、該品目の識別子としてのグローバル品目コードと、該品目の属性を示す属性情報とを含むグローバル品目データが記憶されており、前記属性情報は、複数の属性項目を有し、複数の属性項目のそれぞれには、該属性項目に関する属性データが設定され、該複数の属性項目のうちの少なくとも一つの属性項目に設定されている属性データは、属性値を含む論理式で表されており、
前記コンピュータの受付手段により、複数の製造工場毎のデータベースのそれぞれから、ローカル品目コードと、該ローカル品目コードが示す品目の属性を示す属性情報とを含む複数のローカル品目データを収集する品目データ収集ステップと、
前記記憶装置に格納されている複数のグローバル品目データのうちから、前記品目データ収集ステップで収集された前記ローカル品目データに含まれている属性情報に対応する属性情報を含むグローバル品目データを選び、該ローカル品目データに含まれているローカル品目コードを、選んだ該グローバル品目データに対応付けて、前記記憶装置に格納する対応付けステップと、
を前記コンピュータに実行させることを特徴とする品目管理プログラム。
【請求項３】
複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを連携管理するコンピュータの品目管理プログラムにおいて、
前記コンピュータの記憶装置には、
製品を構成する複数の部品に関するグローバル部品表が格納されており、
前記グローバル部品表は、前記製品及び前記部品の識別子としてのグローバル製品コードと、該グローバル製品コードが示す製品又は部品の子品目であって、工場出荷形態の品目のグローバル工場出荷品目データとが、相互に関連付けられて構成されており、
前記グローバル工場出荷品目データは、前記グローバル製品コードが示す製品又は部品の子品目であって、工場出荷形態の品目の識別子としてのグローバル工場出荷品コードと、該工場出荷形態の品目の属性を示す属性情報とを含み、該属性情報は、複数の属性項目を有し、複数の属性項目のそれぞれには、該属性項目に関する属性データが設定され、該複数の属性項目のうちの少なくとも一つの属性項目に設定されている属性データは、属性値を含む論理式で表されており、
前記コンピュータの受付手段により、複数の製造工場毎のデータベースのそれぞれから、ローカル品目コードと、該ローカル品目コードが示す品目の属性を示す属性情報とを含む複数のローカル品目データを収集する品目データ収集ステップと、
前記記憶装置に格納されている前記グローバル部品表の構成要素である複数の前記グローバル工場出荷品目データのうちから、前記品目データ収集ステップで収集された前記ローカル品目データに含まれている属性情報に対応する属性情報を含むグローバル工場出荷品目データを選び、該ローカル品目データに含まれているローカル品目コードを、選んだ該グローバル工場出荷品目データに対応付けて、前記記憶装置に格納する対応付けステップと、
を前記コンピュータに実行させることを特徴とする品目管理プログラム。
【請求項４】
請求項３に記載の品目管理プログラムにおいて、
前記対応付けステップで、前記記憶装置に格納されている前記グローバル部品表の構成要素である複数の前記グローバル工場出荷品目データのうちから、前記品目データ収集ステップで収集された前記ローカル品目データに含まれている属性情報に対応する属性情報を含むグローバル品目データを選び出せない場合、該ローカル品目データに対して、新規なグローバル工場出荷品目コードを採番すると共に、新規な属性情報を定める新規データ作成ステップを前記コンピュータに実行させ、
前記対応付けステップでは、前記新規データ作成ステップで、前記品目データ収集ステップで収集された前記ローカル品目データに対して、新規なグローバル工場出荷品目コードが採番され、新規な属性情報が定められると、前記グローバル部品表に該新規なグローバル工場出荷品目コードを設定すると共に、該グローバル出荷品目コードに関連付けて新規な属性情報を設定し、該グローバル工場出荷品目コードに該ローカル品目データに含まれているローカル品目コードを対応付ける、
ことを特徴とする品目管理プログラム。
【請求項５】
請求項３及び４のいずれか一項に記載の品目管理プログラムにおいて、
前記グローバル工場出荷品目データは、前記グローバル工場出荷品目コードと前記属性情報との他に、該グローバル工場出荷品目コードが示す品目の在庫数を示す員数とを含み、
前記品目データ収集ステップで収集するローカル品目データは、前記ローカル品目コードと前記属性情報との他に、該ローカル品目コードが示す品目の在庫数を示す員数とを含み、
前記対応付けステップでは、前記工場出荷品目データに対応付けた１以上のローカル品目コードのそれぞれの員数を合計した値を、該工場出荷品目データの前記員数とする、
ことを特徴とする品目管理プログラム。
【請求項６】
請求項３から５のいずれか一項に記載の品目管理プログラムにおいて、
前記複数の製造工場毎の前記データベースのそれぞれには、当該製造工場の部品表が格納されており、該部品表は、複数の品目の親子関係を規定し、各品目毎に前記ローカル品目データが設定されており、
前記品目データ収集ステップでは、前記複数の製造工場毎の前記データベースのそれぞれから、当該データベースに格納されている前記部品表で最上位の品目に関するローカル品目データを収集する、
ことを特徴とする品目管理プログラム。
【請求項７】
複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを連携管理する品目管理装置において、
複数の品目毎に、該品目の識別子としてのグローバル品目コードと、該品目の属性を示す属性情報とを含むグローバル品目データが記憶されている記憶手段と、
複数の製造工場毎のデータベースのそれぞれから、ローカル品目コードと、該ローカル品目コードが示す品目の属性を示す属性情報とを含む複数のローカル品目データを収集する品目データ収集手段と、
前記記憶手段に格納されている複数のグローバル品目データのうちから、前記品目データ収集ステップで収集された前記ローカル品目データに含まれている属性情報に対応する属性情報を含むグローバル品目データを選び、該ローカル品目データに含まれているローカル品目コードを、選んだ該グローバル品目データに対応付けて、前記記憶手段に格納する対応付け手段と、
を備え、
前記属性情報は、複数の属性項目を有し、複数の属性項目のそれぞれには、該属性項目に関する属性データが設定され、該複数の属性項目のうちの少なくとも一つの属性項目に設定されている属性データは、属性値を含む論理式で表されている、
ことを特徴とする品目管理装置。
【請求項８】
請求項７に記載の品目管理装置と、
複数の製造工場毎の前記データベースを有し、前記品目管理装置と通信網を介して接続されているローカル品目管理装置と、
を備えていることを特徴とする品目管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを連携管理するための技術に関する。
【背景技術】
【０００２】
従来から、製品を管理する方法として、製品コードといった「品目コード」を識別子として用いられている。
【０００３】
とろこで、世界各国で事業展開する製造メーカでは、製造原価を低減するために部品調達コストや人件費コストが低い国や地域に製造工場を建設し、その工場で製品を製造することは一般的である。特に、デジタル家電のような、他社製品に機能面で優れつつコストパフォーマンスの高い新製品を頻繁に出していくことで生き残りを図る事業分野では顕著である。特に、全世界の複数の製造工場で作ったユニットを複数の最終組立工場で製品にして各国顧客に販売する場合、生産や部品調達に加えて製品設計や販売管理等の機能を持つ工場(ここでは製造に必要な各機能を垂直統合した工場の意味であるIDMと称す)と、生産や部品調達に特化した工場(ここでは製造を専門に行う工場の意味であるFoundryと称す)との連携で製品が作られるのが一般的である。この場合、IDMでグローバルな需給状況を把握した上で、IDMがFoundry含めた全ての工場の生産予定量を割り振り，各工場はそれを元に適切な部品メーカから部品を手配して製品を製造する。そして、完成した製品はIDMを通じて世界各国の顧客に販売する。このような生産運用全般をグローバルサプライチェーンとここでは呼ぶ。
【０００４】
このグローバルサプライチェーンでは、IDMが決めた工場別の生産予定量に基づき、IDM及びFoundry各々が自工場の日々の生産・出荷計画を立て、それを満たせるように部品の発注と納期管理を行いながら製品を製造している。この時、自工場での生産管理を容易にするために、自工場で扱う調達先の違いや製品の性能違いといった「意味の細かさ（）」で採番した製品コード単位やユニットコード単位に、製品又はユニットに組み込む部品の一覧を階層的に纏めた部品表（BOM：Bill of Materials）を作成する。このBOMに用いられる「品目コード」は製造工場毎に一定の書式を持つ場合が多い。
【０００５】
このように、品目コード書式が製造工場毎に異なる場合、IDMでは、複数工場に渡る製品やユニットの在庫管理や、設計変更時に変更対象とする部品表を洗い出す工数が増大してしまう。
【０００６】
そこで、別書式同士のコードを関連付ける方法として、以下の特許文献１,２に記載されている方法がある。
【０００７】
特許文献１には、別書式同士のコードをそのままにして、新たな書式のコードを内部コードとしてシステムに保持させ、この内部コードをシステム使用者に見せずに、別書式のコードを一意に管理する方法が開示されている。
【０００８】
また、特許文献２には、コード変換に依らず、コードが示す製品等の属性情報を活用して、別書式同士のコードを関連付ける方法が開示されている。具体的には、ある工場の品目コードが示す製品等の性能等に関する属性情報として、複数の属性項目を設け、各属性項目に関して、その程度等を示す一つの数値等を設定したものを用いている。
【０００９】
【特許文献１】特開平１０−１７１８６６号公報
【特許文献２】特開２００７−２６４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示されている方法では、製造工場が増加するほど扱う品目コードが増えるため、その増加を見越した内部コード書式設計を行う必要があり、この書式設計が面倒であるばかりか、設計時点の想定を越して品目コードが増大すると内部コード番号のオーバーフローを起こし、一意なコード管理ができなくなるという問題点がある。
【００１１】
また、特許文献２に開示されている方法では、属性情報で、別書式同士のコードを関連付けているため、製造工場の増加に伴う内部コード番号のオーバーフロー等、特許文献1に開示されている方法の問題点は発生しないものの、ある工場のコードが示す製品等の属性情報と、他の工場でのコードが示す製品等の属性情報との対応関係をとることが難しく、別書式同士のコードを関連付けることができない場合や、別書式のコードのそれぞれが示す製品等の性能が実質的に同じで、同一種であるとすべき製品等であっても、異なる種類の製品として扱ってしまう場合が多々生じてしまうという問題点がある。
【００１２】
そこで、本発明は、製造工場が増加しても容易に対応でき、しかも、別書式のコードを適切に対応付けることができるグローバル品目データ、品目管理プログラム、このプログラムにより動作する装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記問題点を解決するため、本発明では、
複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードをコンピュータが連携管理するためのグローバル品目データとして、
品目の識別子としての品目コードと、該品目の属性を示す属性情報とを含み、
前記属性情報は、複数の属性項目を有し、複数の属性項目のそれぞれには、該属性項目に関する属性データが設定され、該複数の属性項目のうちの少なくとも一つの属性項目に設定されている属性データは、属性値を含む論理式で表される、
データを用いる。
【００１４】
そして、このグローバル品目データ中に含まれている属性情報を用いて、複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを、グローバル品目コードと対応付ける。
【発明の効果】
【００１５】
本発明によれば、グローバル品目データ中に含まれている属性情報を用いて、複数の製造工場毎に、各製造工場で規定されている品目の識別子としてのローカル品目コードを、グローバル品目コードと対応付けるため、製造工場が増加しても容易に対応できる。しかも、属性情報の一部に論理式を用いているため、一つの属性項目の属性値として一つの数値又は文字のみしか設定しないものに比べて、多様な形態で属性値を設定することができ、別書式の品目コードを適切に対応付けることができる。
【発明を実施するための最良の形態】
【００１６】
世界各国に展開された製造工場を対象に行うグローバルな管理業務としては、一般的に以下が挙げられる。
【００１７】
1）各国・各地域での販売量や受注量と各製造工場の生産能力との調整を行う需給・生産管理業務。
【００１８】
2）製品仕様や製造方法を変更するときに該当する各製造工場の部品表を探して変更する設計変更管理業務。
【００１９】
3）同じ仕様の部品を安く調達するために一括購入手配を行う資材調達業務。
【００２０】
4）各製造工場で保管されている製品在庫を比較評価し、当該企業全体の製品在庫が必要なところに確保されるように管理する在庫管理業務。
【００２１】
これらの管理業務は、先述したように、IDMの役割を持つ工場が行う業務である。IDM工場は、これらの管理業務を行う上で、各Foundry製造工場毎の独自ルールで、書式設計・運用管理された部品表を対象に、グローバルで共通な「意味」で製品を分類して、部品表を管理することが極めて重要である。
【００２２】
そこで、以下では、グローバルな管理業務を行うIDMが、世界各国に展開された複数のFoundry製造工場毎の部品表（以下、ローカル部品表とする）を、管理する品目管理システムの一実施形態としての部品表管理システムについて説明する。
【００２３】
本実施形態の部品表管理システムは、図１に示すように、各Foundry製造工場毎に設けられているローカル部品表管理サーバ４０ａ，４０ｂと、これらローカル部品表管理サーバ４０ａ，４０ｂと通信ネットワークＮを介して接続されているグローバル部品表管理サーバ１０とを備えている。
【００２４】
グローバル部品表管理サーバ１０は、グローバル部品表が格納されているグローバル部品表テーブル３３を有している。また、各ローカル部品表管理サーバ４０ａ，４０ｂは、ローカル部品表が格納されている部品表データベース４１ａ，４１ｂを有している。
【００２５】
ここで、グローバル部品表管理サーバ１０の構成を説明する前に、グローバル部品表及びローカル部品表について説明する。なお、ここでは、IDMでの最終製品がパーソナルコンピュータである場合を例にして説明する。
【００２６】
グローバル部品表管理サーバ１０が管理しているグローバル部品表は、図２に示すように、最終製品であるパーソナルコンピュータと、その構成部品とを関連付けている。パーソナルコンピュータを構成する部品としては、マザーボード、キーボード、液晶パネル等がある。また、マザーボードの構成部品としては、ＣＰＵ、ボード等がある。
【００２７】
このグローバル部品表で、最終製品としての「パーソナルコンピュータ」、その部品としての「マザーボード」や「液晶パネル」、さらにマザーボードの部品としての「ＣＰＵ」等の品目名称１０１に関連付けられているのが、その識別子としてのグローバル製品品目コード１０２と、その在庫数等を示す員数１０３である。これら品目名称１０１とグローバル製品品目コード１０２と員数１０３とでグローバル製品品目データ１００を構成している。
【００２８】
例えば、品目名称「液晶パネル」の場合、そのグローバル製品品目コードは「48201234」で、その員数は「250」である。
【００２９】
グローバル製品品目コード１０２には、このグローバル製品品目コード１０２が示す製品又は部品の子品目であって、工場出荷形態の品目に関するグローバル工場出荷品目データ１１０が関連付けられている。このグローバル工場出荷品目データ１１０は、グローバル製品品目コード１０２が示す製品又は部品の子品目であって、工場出荷形態の品目に対する識別子としてのグローバル工場出荷品目コード１１２と、この品目の員数１１３と、この品目の属性を示す属性情報１１４とを有している。属性情報１１４は、複数の属性項目Ａ，Ｂ，…を有し、各属性項目Ａ，Ｂ，…には属性データが設定されている。
【００３０】
グローバル工場出荷品目コード１１２には、Foundry製造工場で製造された品目のうち、このグローバル工場出荷品目コードに対応する品目のローカル品目コード１２２が対応付けられ、このローカル品目コード１２２に、このローカル品目コード１２２の品目の員数１２３が関連付けられている。このグローバル工場出荷品目コード１１２とローカル品目コード１２２との対応付けは、グローバル部品表管理サーバ１０による後述の処理で行われる。
【００３１】
例えば、品目名称「液晶パネル」の場合、そのグローバル製品品目コード「48201234」に、三つのグローバル工場出荷品目コード「48201234NN01」「48201234NN02」「48201234NN03」が関連付けられている。これら三つのグローバル工場出荷品目コード１１２，１１２，１１２のうち、例えば、最初のグローバル工場出荷品目コード「48201234NN01」には、この品目の員数「150」、この品目の属性情報「1，2，OR(1,2),2,2,…」が関連付けられている。さらに、このグローバル工場出荷品目コード「48201234NN01」には、二つのローカル品目コード「1001J」「ZA213」が対応付けられ、各ローカル品目コードに、その品目の員数「100」「150」が関連付けられている。なお、ここでは、三つのグローバル工場出荷品目コード「48201234NN01」「48201234NN02」「48201234NN03」が示す品目の名称は、型式等が異なるもののいずれも「液晶パネル」である。また、さらに、二つのローカル品目コード「1001J」「ZA213」が示す品目の名称も「液晶パネル」である。
【００３２】
ここで、注目すべき点は、グローバル工場出荷品目コード「48201234NN01」に対して、書式が異なる二つのローカル品目コード「1001J」「ZA213」が対応付けられている点と、グローバル工場出荷品目コード「48201234NN01」が示す品目の属性情報１１４の複数の属性項目A,B,…の一部Cに、論理式が用いられている点である。
【００３３】
本実施形態では、このように、グローバル工場出荷品目コード１１２とローカル品目コード１２２とを対応付けるにあたり、グローバル工場出荷品目コード１１２が示す品目の属性情報１１４を用いているので、書式の異なるローカル品目コード１２２を対応付けることができる。さらに、属性情報１１４の複数の属性情報A,B,…の一部Cに、論理式を用いているため、一つの属性項目の属性値として一つの数値又は文字のみしか設定しないものに比べて、多様な形態で属性値を設定することができ、別書式の品目コードを適切に対応付けることができる。
【００３４】
なお、図２に示すグローバル部品表では、グローバル製品品目データ１００の構成データとして、品目名称１０１が含まれているが、これはあくまでも、部品表の構成を理解し易くするためであり、必須のデータではない。
【００３５】
あるFoundry製造工場のローカル部品表管理サーバ４０ａが管理しているローカル部品表は、例えば、図５に示すように、この工場での最終製品である液晶パネルと、その構成部品とを関連付けている。液晶パネルを構成する部品としては、ガラス、ガラスに塗布される膜、２枚のガラス間に配されるスペーサ、液晶、ドライバ回路等がある。また、ドライバ回路の構成部品としては、メモリ、抵抗等がある。
【００３６】
このローカル部品表で、最終製品としての「液晶パネル」、その部品としての「ガラス」や「ドライバ回路」、さらにドライバ回路の部品としての「メモリ」等の品目名称２０１に関連付けられているのが、その識別子としてのローカル品目コード２０２と、その品目の在庫数を示す員数２０３と、その品目の属性情報２０４である。これら品目名称２０１とグローバル製品コード２０２と員数２０３と属性情報２０４とで、ローカル品目データ２００を構成している。
【００３７】
例えば、品目名称２０１が「液晶パネル」の場合、この工場での品目コード、つまりローカル品目コード２０２は「1001J」「1002J」、その員数は「100」「50」、属性情報は「1,2,1,2,2，…」「2,2,3,2,1，…」である。なお、これらのローカル品目コード「1001J」「1002J」は、それぞれ、グローバル部品表管理サーバ１０による後述の処理で、図２における「液晶パネル」のグローバル工場出荷品目コード「48201234NN01」「48201234NN02」に対応付けられる。また、ここでは、員数２０３として、その品目の在庫数としているが、その品目の使用数量であってもよい。例えば、品目名称２０１が「ガラス」の場合、液晶パネルの製造での使用数量が２枚であることから、員数２０３として「２」を設定するようにしてもよい。
【００３８】
次に、再び、図１を用いて、グローバル部品表管理サーバ１０の構成について説明する。
【００３９】
グローバル部品表管理サーバ１０は、コンピュータであり、ディスプレイ等の出力装置１１と、キーボード等の入力装置１２と、これら入出力装置１１，１２の入出力インタフェース１３と、通信インタフェース１４と、ワークメモリ１５と、各種処理を実行するＣＰＵ２０と、ハードディスクドライブ装置等の記憶装置３０とを備えている。
【００４０】
ＣＰＵ２０は、機能的に、グローバル品目コードとローカル品目コードとの対応付け処理を行うコード対応付け処理部２１と、ローカル品目コードに対応付けられるグローバル品目データが存在しない場合に新たなグローバル品目データを作成する新規データ作成部２３と、各ローカル部品表管理サーバ４０ａ，４０ｂからローカル品目データを収集する品目データ収集部２３と、入出力装置１１，１２による入出力の制御を行う入出力制御部２４と、通信ネットワークＮを介して外部と通信するための通信制御を行う通信制御部２５と、を有している。記憶装置３０には、品目管理プログラム３１が格納されている。ＣＰＵ２０は、この品目管理プログラム３１を実行することで、前述の各機能部２１〜２５の機能を実現する。記憶装置３０には、さらに、後述するグローバル品目マスタテーブル３２、グローバル部品表テーブル３３意味属性マスタテーブル３４、意味属性論理集合テーブル３５が格納されている。
【００４１】
前述のコード対応付け処理部２１は、主として、前述したように、グローバル品目コードとローカル品目コードとを対応付ける機能を有する。言い換えると、グローバル部品表を格納するグローバル部品表テーブル３３の更新と参照機能を有する。部品表は、一般的に品目の親子関係を持った階層構造である場合が多いため、更新機能は、任意の品目に他の品目を子品目として対応づけて部品表を登録する機能を持つ。また、参照機能は、階層的なデータ構造のうち任意の階層だけを展開する機能と全ての階層を展開する機能を持つ。さらに、ある品目コードや属性等、部品表の一部分に着目して、品目を選別する機能も持つ。さらに、部品表の階層に沿って展開した際に、子品目が持つ員数を集計して親品目の員数に反映させる機能も持つ。以上述べた機能は、一般的にドリルダウンやドリルアップと呼ばれるデータベース操作に準ずるものである。
【００４２】
前述の新規データ作成部２３は、主として、グローバル部品表のグローバル品目コードを採番して後述のグローバル品目データを生成し、このグローバル品目データをグローバル品目マスタテーブル３２に格納する機能を有する。さらに、属性情報中に新たな属性項目を設けると共に、既存の属性項目に入る新たな属性値の意味づけを行い、意味属性マスタテープル３４や意味属性論理集合テーブル３５のデータ追加、データ更新、データ削除を行う機能を有する。すなわち、新規データ作成部２３は、グローバル品目マスタテーブル３２、意味属性マスタテーブル３４、意味属性論理集合テーブル５に対する、データの追加、更新、削除を行う機能を有する。
【００４３】
前述のグローバル品目マスタテーブル３２には、複数のグローバル製品品目データ１００や複数のグローバル工場出荷品目データ１１０が記憶されている。すなわち、グローバル品目マスタテーブル３２の構成データは、図２に示すグローバル部品表に記憶されているデータと異なる点が、ローカル品目コード１２２及びこのローカル品目コード１２２の品目の員数１２３のデータが存在しないこと、さらに、複数の品目相互間での関連付けなされていないことである。
【００４４】
意味属性マスタテーブル３４には、図３に示すように、各製品品目毎、つまりグローバル製品品目コード１０２毎に、対応グローバル出荷品目データ１１０（図２）に含まれている属性情報１１４の各属性項目Ａ，Ｂ，Ｃの意味１３０ａ，１３０ｂ，１３０ｃ，…、及び各属性項目に設定される各種属性値の意味１３１ａ，１３１ｂ，１３１ｃ、…が記憶されている。具体的には、例えば、グローバル製品品目コード１０２が「48201234」の「液晶パネル」の属性情報１１４の属性項目Ａは、「ガラス製造ライン名」を示し、この項目Ａに設定される属性値のうち、「１」の場合は「ＡＢＣライン」を示し、「２」の場合は「ＡＢＤライン」を示し、「３」の場合は「ＡＢＥライン」を示している。
【００４５】
意味属性論理集合テーブル３４には、図４に示すように、属性情報１１４中に使用される論理式の意味が示されている。この意味属性論理集合テーブル３４は、各製品品目毎、つまりグローバル製品品目コード１０２毎に、クリエ番号が入るクリエ番号欄１４１と、論理式を含む論理集合条件が入る論理集合条件欄１４２と、この論理集合条件の意味が入る意味欄１４３と、を有している。この意味欄１４３に入る「意味」の表現形式は、単なる単語の組合せでもよく、同図に示すように自由文形式でもよく、特に制約はない。また、この意味欄１４３に入る「意味」は、グローバルサプライチェーンの観点からの論理集合条件の意味である。
【００４６】
例えば、グローバル製品品目コード１０２が「48201234」で、クリエ番号欄１４１に「1」が入っている箇所では、論理集合条件欄１４２に「（Ａ＝1）and（Ｃ＝1or２）」が入っており、その意味として、意味欄１４３には、「「A=1」ライン（ABCライン）で作ったガラス板と、「C＝1」機種（A社01）か「C＝2」機種（A社03）の信号処理ドライバとの組み合わせ」が入っている。
【００４７】
次に、図７に示すフローチャートに従って、本実施形態のグローバル部品表管理サーバ１０の動作について説明する。
【００４８】
グローバル部品表管理サーバ１０の品目データ収集部２３は、定期的に、又は入力装置１２の操作によるオペレータからの指示の受け付けで、通信制御部２５を起動させて、各ローカル部品表管理サーバ４０ａ,４０ｂとの間での通信経路を確立させ、こららのローカル部品表データベース４１ａ，４１ｂから、ローカル部品表の最上位の品目データを収集する（Ｓ１０）。例えば、図５に示すローカル部品表の場合には、その最上位である「液晶パネル」のローカル品目データ２００を収集する。
【００４９】
次に、グローバル部品表管理サーバ１０のコード対応付け処理部２１は、収集した複数のローカル品目データ２００のうちから一つを抽出し（Ｓ１１）、このローカル品目データが、グローバル部品表テーブル３３に格納されているグローバル部品表中の対応グローバル製品品目の子品目のグローバル工場出荷品目データのいずれかに対応可能か否かを判断する（Ｓ１２）。対応するか否かの判断は、抽出したローカル品目データ２００に含まれている属性情報２１４と、対応グローバル製品品目の子品目のグローバル工場出荷品目データ１１０に含まれている属性情報１１４とが対応するか否かで判断する。
【００５０】
具体的には、ステップ１１で抽出したローカル品目データ２００が、例えば、図５に示す、品目名称２０１が「液晶パネル」で、ローカル品目コード２０２が「1001Ｊ」で、属性情報２０４が「1,2,1,2,2,…」である場合、図２に示すグローバル部品表で、このローカル品目データ２００に対応するグローバル製品品目の「液晶パネル」に関連付けられている複数のグローバル工場出荷品目データ１１０，１１０，１１０のいずれかに対応するか否かを判断する。この場合、ローカル品目の属性情報２０４が「1,2,1,2,2,…」であるため、グローバル部品表中の「液晶パネル」に関連付けられている複数のグローバル工場出荷品目データ１１０，１１０，１１０のうち、グローバル工場出荷品目コード１１２が「48201234NN01」で属性情報１１４が「1，2，OR(1,2),2,2,…」のグローバル工場出荷品目データ１１０と対応可能であると判断する。
【００５１】
抽出したローカル品目データ２００とグローバル部品表中のいずれかのグローバル工場出荷品目データ１１０とが対応可能であると判断した場合（Ｓ１２で「ＹＥＳ」の場合）、コード対応付け処理部２１は、両データを対応付けて（Ｓ２１）、このローカル品目データ２００に含まれているローカル品目コード１２２及び員数２０３をグローバル部品表テーブル３３に格納する（Ｓ２２）。
【００５２】
具体的には、ステップ１２で、図２に示すように、ローカル品目コード２０２が「1001Ｊ」のローカル品目データ２００と、グローバル工場出荷品目コード１１２が「48201234NN01」のグローバル工場出荷品目データ１１０とが対応可能であると判断した場合、グローバル部品表テーブル３３に格納されているグローバル部品表中のグローバル工場出荷品目コード「48201234NN01」に、ローカル品目コード「1001J」を対応付ける。さらに、このローカル品目コード「1001J」に、員数「100」を関連付ける。また、ここでは、グローバル工場出荷品目コード「48201234NN01」に対応付けられた全ローカル品目の員数の合計値「150」を、このグローバル出荷品目コード「48201234NN01」の員数１１３とし、さらに、このグローバル出荷品目コード「48201234NN01」の親品目であるグローバル製品品目「液晶パネル」に関連付けられている全グローバル製品品目の員数の合計値「250」を、このグローバル製品品目の員数１０３とする。
【００５３】
また、ステップ１２で、抽出したローカル品目データ２００と、グローバル部品表テーブル３３に格納されているグローバル部品表中の対応グローバル製品品目の子品目のグローバル工場出荷品目データのいずれとも対応しないと判断した場合には、コード対応付け処理部２１は、対応グローバル製品品目の子品目として、新規なグローバル工場出荷品目を追加すれば対応可能か否かを判断する（Ｓ１３）。対応不可能と判断した場合、つまり、まったく新たな製品品目であると判断した場合、新規データ作成部２２は、新規グローバル製品品目コード１０１を採番し（Ｓ１４）、この新規グローバル品目コード１０１をグローバル品目マスタテーブル３２に登録する（Ｓ１５）。
【００５４】
ステップ１３で、対応グローバル製品品目の子品目として、新規なグローバル工場出荷品目を追加すれば対応可能であると判断した場合、及びステップ１５で新規グローバル品目コード１０１を登録した場合、新規データ作成部２２は、新規グローバル工場出荷品目コード１１２を採番し（Ｓ１６）、この新規グローバル工場出荷品目コード１１２をグローバル品目マスタテーブル３２に登録する（Ｓ１７）。そして、ステップ１１で抽出したローカル品目データ２００は、既存の属性項目又は属性値の定義で対応可能か否かを判断し（Ｓ１８）、対応不可能と判断した場合には、新規な属性定義を意味属性マスタテーブル３４に登録する（Ｓ１９）。既存の属性で対応付け不可能である場合として、例えば、全ての属性項目を新たに定義する場合の他、一部の属性項目のみを変更する場合、属性項目が不足している場合や、対応属性項目が存在するものの、この対応属性項目で定義されている属性値以外の属性値を定義する必要がある場合等がある。新規データ作成部２２は、これらのいずれの場合にも対応して、属性項目の新たな定義づけ、属性値の新たな定義づけを行って、これを意味属性マスタテーブル３４に登録する。
【００５５】
ステップ１８で、既存の属性定義で対応可能と判断した場合、及びステップ１９で新規に属性定義付けを行った場合、コード対応付け処理部２１は、新たなグローバル工場出荷品目コードに、属性情報を関連付ける（Ｓ２０）。そして、コード対応付け処理部２１は、ステップ１１で抽出したローカル品目データ２００のローカル品目コード２０２と新規なグローバル工場出荷コード１１２とを対応付けて（Ｓ２１）、このローカル品目データ２００に含まれているローカル品目コード１２２及び員数２０３をグローバル部品表テーブル３３に格納する（Ｓ２２）。
【００５６】
コード対応付け処理部２１は、次に、ステップ１０で収集した全てのローカル品目データを全て抽出したか否かを判断し（Ｓ２３）、未だローカル品目データを全て抽出していなければステップ１１に戻り、全てのローカル品目データを抽出していれば一連の処理を終了する。
【００５７】
以上、本実施形態では、図２及び図６に示すように、グローバル工場出荷品目コード１１２と、ローカル部品表データベース４１ａ，４１ｂに格納されているローカル部品表で最上位のローカル品目コード１２２（２０２）とを対応付けることができる。しかも、グローバル工場出荷品目コード１１２に対して、書式が異なる複数のローカル品目コード１２２（２０２）を対応付けることができる。例えば、図２及び図６の例では、「1001J」「1002J」「1004J」のように、「100」を上位桁に持つ書式のローカル品目コードと、「ZA213」「ZA243」のように、「ZA」を上位桁に持つ書式のローカル品目コードとを対応付けることができる。
【００５８】
このように、書式の異なる品目コード相互を対応付けることができることから、更に、以下のような利点（1）（2）もある。
（1）  書式の異なるローカル品目コードで示される品目の在庫数を統合管理することができる。例えば、グローバル工場出荷品目データ「48201234NN01」と対応付けられたローカル品目コード「1001J」「ZA213」のそれぞれの在庫数「100」「50」を合計することで、グローバル工場出荷品目データ「48201234NN01」の在庫数「150」を得ることができる。
（2）グローバル工場出荷品目で対応付けられた書式の異なる複数のローカル品目コードの品目に関して、設計変更等のために、部品の追加／削除等の管理を容易に行うことができる。
【００５９】
すなわち、本実施形態では、各製造工場から収集した品目データのグローバルサプライチェーン上の「意味」を使用者が解釈して、意味属性に定義することで、実際の製造現場で活用することを考慮した「意味の細かさ」で属性定義が可能となる。よって、登録した使用者とは別の使用者が品目データ登録や部品表の選別を行う場合にも、適切な意味を指定して処理することができる。そして、意味属性を用いて品目コード書式の違いに依らずに部品表を管理することで、世界各国にわたって展開された複数の製造拠点で、部品表を活用した在庫管理や設計変更管理等の業務が遂行できる。
【００６０】
さらに、本実施形態では、前述したように、グローバル工場出荷品目データ１１０の属性情報１１４の各属性項目A,B,…の一部に、論理式を用いているため、一つの属性項目の属性値として一つの数値又は文字のみしか設定しないものに比べて、多様な形態で属性値を設定することができ、別書式の品目コードを適切に対応付けることができる。
【図面の簡単な説明】
【００６１】
【図１】本発明に係る一実施形態における部品表管理システムの構成図である。
【図２】本発明に係る一実施形態におけるグローバル部品表テーブルのデータ構成を示す説明図である。
【図３】本発明に係る一実施形態における意味属性マスタテーブルのデータ構成を示す説明図である。
【図４】本発明に係る一実施形態における意味属性論理集合テーブルのデータ構成を示す説明図である。
【図５】本発明に係る一実施形態におけるローカル部品表データベースのデータ構成を示す説明図である。
【図６】本発明に係る一実施形態におけるグローバル製品品目とグローバル工場出荷品目とローカル品目との関係を示す説明図である。
【図７】本発明に係る一実施形態におけるグローバル部品表管理サーバの動作を示すフローチャートである。
【符号の説明】
【００６２】
１０：グローバル部品表管理サーバ、２１：コード対応付け処理部、２２：新規データ作成部、２３：品目データ収集部、２４：入出力制御部、２５：通信制御部、３０：記憶装置、３１：品目管理プログラム、３２：グローバル品目マスタテーブル、３３：グローバル部品表テーブル、３４：意味属性マスタテーブル、３５：意味属性論理集合テーブル、４０ａ,４０ｂ:ローカル部品表管理サーバ、４１ａ，４１ｂ：ローカル部品表データベース、１００：グローバル製品品目データ、１０１：グローバル製品品目名称、１０２：グローバル製品品目コード、１０３：員数、１１０：グローバル工場出荷品目データ、１１２：グローバル工場出荷品目コード、１１３：員数、１１４：属性情報、１２２，２０２：ローカル品目コード、１２３，２０３：員数
【図１】
2009048594.tif 000003
【図２】
2009048594.tif 000004
【図３】
2009048594.tif 000005
【図４】
2009048594.tif 000006
【図５】
2009048594.tif 000007
【図６】
2009048594.tif 000008
【図７】
2009048594.tif 000009