(57)【要約】【課題】部品を構成する材料の調査後のデータ処理等による不手際を防止し、部品を構成する材料およびその材料毎の重量を適切に管理することのできる部品材料管理方法および装置並びにプログラムを提供する。【解決手段】仕入先側で部品の重量等が記入された際に、記入された部品材料の重量の和を算出し（ステップ３００）、算出した値と記入された部品の重量との誤差を算出し（ステップ３０１）、算出した誤差に所定値以上の差異があった場合には、これを誤りとした処理を行う（ステップ３０３）。【選択図】　　　　図９
2004110568.tif 000002
【特許請求の範囲】
【請求項１】
部品を構成する材料を該材料毎の重量とともに管理する部品材料管理方法において、
部品の重量を部品重量として入力し、該部品を構成する材料毎の重量を材料重量として入力し、該入力された材料重量の和を算出し、該算出した和と前記部品重量との差異が所定値以上であった場合には、入力した値の間違いを通知することを特徴とする部品材料管理方法。
【請求項２】
前記部品を構成する子部品毎の重量を子部品重量として入力し、該子部品を構成する材料毎の重量を子部品材料重量として入力し、該入力された子部品材料重量の和を算出し、該算出した和と前記子部品重量との差異が所定値以上であった場合には、入力された値の間違いを通知することを特徴とする請求項１記載の部品材料管理方法。
【請求項３】
前記子部品重量の和を算出し、該算出した和と前記部品重量との差異が所定値以上であった場合に、入力された値の間違いを通知することを特徴とする請求項２記載の部品材料管理方法。
【請求項４】
前記通知は、
表示された数値または近傍の表示形態を変更することで行うことを特徴とする請求項１記載の部品材料管理方法。
【請求項５】
部品を構成する材料を該材料毎の重量とともに管理する部品材料管理装置において、
部品の重量である部品重量と、該部品を構成する材料毎の重量である材料重量とを入力する入力手段と、
前記入力手段により入力された材料重量の和を算出する算出手段と、
前記算出手段が算出した和と前記入力手段により入力された部品重量との差異が所定値以上であった場合に、前記入力手段により入力された値間違いを通知する通知手段と
を具備することを特徴とする部品材料管理装置。
【請求項６】
前記入力手段は、
前記部品を構成する子部品毎の重量である子部品重量と、該子部品を構成する材料毎の重量である子部品材料重量の入力し、
前記算出手段は、前記入力手段により入力された子部品材料重量の和を算出し、
前記通知手段は、前記算出手段が算出した子部品材料重量の和と前記入力手段により入力された子部品重量との差異が所定値以上であった場合に、通知を行う
ことを特徴とする請求項５記載の部品材料管理装置。
【請求項７】
前記算出手段は、
前記子部品重量の和を算出し、
前記通知手段は、前記算出手段が算出した子部品重量の和と前記部品重量との差異が所定値以上であった場合に、通知を行う
ことを特徴とする請求項６記載の部品材料管理装置。
【請求項８】
前記入力手段により入力された部品重量と材料重量との値を表示する表示手段を備え、
前記通知手段は、前記表示手段により表示された値またはその近傍の表示形態を変更することで前記通知を行う
ことを特徴とする請求項５記載の部品材料管理装置。
【請求項９】
部品を構成する材料を該材料毎の重量とともにコンピュータに管理させる部品材料管理プログラムにおいて、
部品の重量を部品重量として入力するステップと、
前記部品を構成する材料毎の重量を材料重量として入力するステップと、
前記材料重量の和を算出するステップと、
前記和と前記部品重量との差異が所定値以上であった場合、入力された値の間違いを通知するステップと
を具備することを特徴とする部品材料管理プログラム。
【請求項１０】
前記部品を構成する子部品毎の重量を子部品重量として入力するステップと、
前記子部品を構成する材料毎の重量を子部品材料重量として入力するステップと、
前記子部品材料重量の和を算出するステップと、
前記子部品材料重量の和と前記子部品重量との差異が所定値以上であった場合、入力された値の間違いを通知するステップと
をさらに具備することを特徴とする請求項９記載の部品材料管理プログラム。
【請求項１１】
前記子部品重量の和を算出するステップと、
前記子部品重量の和と前記部品重量との差異が所定値以上であった場合に、入力された値の間違いを通知するステップと
をさらに具備することを特徴とする請求項１０記載の部品材料管理プログラム。
【請求項１２】
入力ステップにより入力された部品重量および材料重量の値を表示するステップをさらに具備し、
前記通知を、表示された部品重量若しくは材料重量の値またはその近傍位置の表示形態を変更することで行う
ことを特徴とする請求項９記載の部品材料管理プログラム。
【請求項１３】
コンピュータに表の作成および表示、該表に入力された値に基づく表計算を実行させるソフトウェアを制御し、部品を構成する材料を該材料毎の重量とともに管理させる部品材料管理プログラムにおいて、
前記ソフトウェアが作成した表示した表に入力された部品を構成する材料毎の重量を示す材料重量の和を該ソフトウェアに算出させるステップと、
前記材料重量の和と前記表に入力された前記部品の重量を示す部品重量との差異を前記ソフトウェアに算出させるステップと、
前記材料重量の和と前記部品重量との差異が所定値以上であった場合に、前記表のうち前記部品重量若しくは前記材料重量が入力された位置の表示色を前記ソフトウェアに変更させるステップと
を具備することを特徴とする部品材料管理プログラム。
【請求項１４】
前記表に入力された前記部品を構成する子部品を構成する材料毎の重量を示す子部品材料重量の和を前記ソフトウェアに算出させるステップと、
前記子部品材料重量の和と前記表に入力された前記子部品の重量を示す子部品重量との差異を前記ソフトウェアに算出させるステップと、
前記子部品材料重量の和と前記子部品重量との差異を前記ソフトウェアに算出させるステップと、
前記子部品材料重量の和と前記子部品重量との差異が所定値以上であった場合に、前記表のうち前記子部品材料重量若しくは前記子部品重量が入力された位置の表示色を前記ソフトウェアに変更させるステップと
をさらに具備することを特徴とする請求項１３記載の部品材料管理プログラム。
【請求項１５】
前記子部品重量の和を前記ソフトウェアに算出させるステップと、
前記子部品重量の和と前記部品重量との差異を前記ソフトウェアに算出させるステップと、
前記子部品重量の和と前記部品重量との差異が所定値以上であった場合に、前記表のうち前記子部品重量若しくは前記部品重量が入力された位置の表示色を前記ソフトウェアに変更させるステップと
をさらに具備することを特徴とする請求項１４記載の部品材料管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、部品材料管理方法および装置並びにプログラムに関し、特に、部品に含まれる材料およびその重量を管理する部品材料管理方法および装置並びにプログラムに関する。
【０００２】
【従来の技術】
近年、環境悪化の懸念から工業製品のリサイクルが奨励されるとともに、工業製品に含まれる有害物質の削減も多く実現されようとしている。このような情勢は、法的な規制によるものだけでなく、メーカーの自主的な考えによるものも多い。
【０００３】
工業製品のリサイクルや有害物質の削減を行おうとする場合、当然のことながら、各製品を構成する部品がどのような材料から作成されているかを知る必要がある。しかしながら、多くのメーカーでは、部品の全てを自社で作成するとは限らず、部品メーカから購入することもある。
【０００４】
部品を部品メーカーから購入している場合には、メーカーが全ての部品を構成する材料を調査するのは困難であり、結果として、部品メーカーの協力が不可欠となる。
【０００５】
【発明が解決しようとする課題】
ところで、最近の工業製品における部品は、技術の発達に伴って様々な材料が用いられていることが多い。このため、部品の材料を調査したとしても、その集計等のデータ処理を行う際に間違いが生じることがある。
【０００６】
このような間違いは、少ないことが望ましく、当然のことながら、皆無であることが最良である。
【０００７】
そこで、この発明は、部品を構成する材料の調査後のデータ処理等による不手際を防止し、部品を構成する材料およびその材料毎の重量を適切に管理することのできる部品材料管理方法および装置並びにプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、部品を構成する材料を該材料毎の重量とともに管理する部品材料管理方法において、部品の重量を部品重量として入力し、該部品を構成する材料毎の重量を材料重量として入力し、該入力された材料重量の和を算出し、該算出した和と前記部品重量との差異が所定値以上であった場合には、入力した値の間違いを通知することを特徴とする。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記部品を構成する子部品毎の重量を子部品重量として入力し、該子部品を構成する材料毎の重量を子部品材料重量として入力し、該入力された子部品材料重量の和を算出し、該算出した和と前記子部品重量との差異が所定値以上であった場合には、入力された値の間違いを通知することを特徴とする。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記子部品重量の和を算出し、該算出した和と前記部品重量との差異が所定値以上であった場合に、入力された値の間違いを通知することを特徴とする。
【００１１】
また、請求項４の発明は、請求項１の発明において、前記通知は、表示された数値または近傍の表示形態を変更することで行うことを特徴とする。
【００１２】
また、請求項５の発明は、部品を構成する材料を該材料毎の重量とともに管理する部品材料管理装置において、部品の重量である部品重量と、該部品を構成する材料毎の重量である材料重量とを入力する入力手段と、前記入力手段により入力された材料重量の和を算出する算出手段と、前記算出手段が算出した和と前記入力手段により入力された部品重量との差異が所定値以上であった場合に、前記入力手段により入力された値間違いを通知する通知手段とを具備することを特徴とする。
【００１３】
また、請求項６の発明は、請求項５の発明において、前記入力手段は、前記部品を構成する子部品毎の重量である子部品重量と、該子部品を構成する材料毎の重量である子部品材料重量の入力し、前記算出手段は、前記入力手段により入力された子部品材料重量の和を算出し、前記通知手段は、前記算出手段が算出した子部品材料重量の和と前記入力手段により入力された子部品重量との差異が所定値以上であった場合に、通知を行うことを特徴とする。
【００１４】
また、請求項７の発明は、請求項６の発明において、前記算出手段は、前記子部品重量の和を算出し、前記通知手段は、前記算出手段が算出した子部品重量の和と前記部品重量との差異が所定値以上であった場合に、通知を行うことを特徴とする。
【００１５】
また、請求項８の発明は、請求項５の発明において、前記入力手段により入力された部品重量と材料重量との値を表示する表示手段を備え、前記通知手段は、前記表示手段により表示された値またはその近傍の表示形態を変更することで前記通知を行うことを特徴とする。
【００１６】
また、請求項９の発明は、部品を構成する材料を該材料毎の重量とともにコンピュータに管理させる部品材料管理プログラムにおいて、部品の重量を部品重量として入力するステップと、前記部品を構成する材料毎の重量を材料重量として入力するステップと、前記材料重量の和を算出するステップと、前記和と前記部品重量との差異が所定値以上であった場合、入力された値の間違いを通知するステップとを具備することを特徴とする。
【００１７】
また、請求項１０の発明は、請求項９の発明において、前記部品を構成する子部品毎の重量を子部品重量として入力するステップと、前記子部品を構成する材料毎の重量を子部品材料重量として入力するステップと、前記子部品材料重量の和を算出するステップと、前記子部品材料重量の和と前記子部品重量との差異が所定値以上であった場合、入力された値の間違いを通知するステップとをさらに具備することを特徴とする。
【００１８】
また、請求項１１の発明は、請求項１０の発明において、前記子部品重量の和を算出するステップと、前記子部品重量の和と前記部品重量との差異が所定値以上であった場合に、入力された値の間違いを通知するステップとをさらに具備することを特徴とする。
【００１９】
また、請求項１２の発明は、請求項９の発明において、入力ステップにより入力された部品重量および材料重量の値を表示するステップをさらに具備し、前記通知を、表示された部品重量若しくは材料重量の値またはその近傍位置の表示形態を変更することで行うことを特徴とする。
【００２０】
また、請求項１３の発明は、コンピュータに表の作成および表示、該表に入力された値に基づく表計算を実行させるソフトウェアを制御し、部品を構成する材料を該材料毎の重量とともに管理させる部品材料管理プログラムにおいて、前記ソフトウェアが作成した表示した表に入力された部品を構成する材料毎の重量を示す材料重量の和を該ソフトウェアに算出させるステップと、前記材料重量の和と前記表に入力された前記部品の重量を示す部品重量との差異を前記ソフトウェアに算出させるステップと、前記材料重量の和と前記部品重量との差異が所定値以上であった場合に、前記表のうち前記部品重量若しくは前記材料重量が入力された位置の表示色を前記ソフトウェアに変更させるステップとを具備することを特徴とする。
【００２１】
また、請求項１４の発明は、請求項１３の発明において、前記表に入力された前記部品を構成する子部品を構成する材料毎の重量を示す子部品材料重量の和を前記ソフトウェアに算出させるステップと、前記子部品材料重量の和と前記表に入力された前記子部品の重量を示す子部品重量との差異を前記ソフトウェアに算出させるステップと、前記子部品材料重量の和と前記子部品重量との差異を前記ソフトウェアに算出させるステップと、前記子部品材料重量の和と前記子部品重量との差異が所定値以上であった場合に、前記表のうち前記子部品材料重量若しくは前記子部品重量が入力された位置の表示色を前記ソフトウェアに変更させるステップとをさらに具備することを特徴とする。
【００２２】
また、請求項１５の発明は、請求項１４の発明において、前記子部品重量の和を前記ソフトウェアに算出させるステップと、前記子部品重量の和と前記部品重量との差異を前記ソフトウェアに算出させるステップと、前記子部品重量の和と前記部品重量との差異が所定値以上であった場合に、前記表のうち前記子部品重量若しくは前記部品重量が入力された位置の表示色を前記ソフトウェアに変更させるステップとをさらに具備することを特徴とする。
【００２３】
【発明の実施の形態】
以下、この発明に係る部品材料管理方法および装置並びにプログラムの一実施の形態について、添付図面を参照して詳細に説明する。
【００２４】
図１は、この発明を適用した部品材料管理システムの構成例を示すブロック図である。同図に示すように、部品材料管理システムは、部品材料環境ＤＢシステム１と複数のクライアント２（２−１〜２−ｎ）を具備して構成される。
【００２５】
部品材料環境ＤＢシステム１は、メーカー等の部品発注側で利用するシステムであり、部品の材料等に関する管理を行う。クライアント２は、部品メーカー等の部品受注側で利用するパーソナルコンピュータであり、インターネットに接続可能なものである。情報交換システム３は、部品材料環境ＤＢシステム１とインターネット２の間での情報交換をインターネットを介して安全、かつ、迅速に行うためのシステムであり、各種のサーバ装置やファイアウォール等を含んで構成されるものである。
【００２６】
ここで、部品材料環境ＤＢシステム１について説明する。部品材料環境ＤＢシステム１は、各部品を構成する材料等を管理するデータベースシステムである。このシステムでは、管理する情報として部品受注側（供給側）となる仕入先からの情報提供を必要とする場合には、情報提供を受けるために必要なファイルを生成し、これを部品受注側のクライアント２に提供し、このファイルに基づいた情報提供を部品受注側から受け、提供された情報も部品情報として管理するものである。
【００２７】
図２は、部品材料環境ＤＢシステム１の構成を示すブロック図である。同図に示すように、部品材料環境ＤＢシステム１は、部品情報管理装置１０と部品材料ＤＢ１１、仕入先情報ＤＢ１２、部品重量ＤＢ１３、複数のクライアント１４（１４−１〜１４−ｍ）、情報交換装置１５を具備して構成される。
【００２８】
部品情報管理装置１０は、部品材料ＤＢ１１、仕入先情報ＤＢ１２、部品重量ＤＢ１３等の各データベースに登録されている情報を管理するとともに、クライアント１４へ表示する画面の提供、クライアント１４からの指示に基づく各種ファイルの作成や各データベースへの情報の登録、情報交換装置１５を介しての情報交換システム３との情報交換等を行う。
【００２９】
部品材料ＤＢ１１、仕入先情報ＤＢ１２、部品重量ＤＢ１３は、それぞれ、部品とその部品を構成する材料に関する情報、仕入先とその仕入先から納入される部品の情報、部品の重量および部品を構成する各材料の重量、等が登録されている。
【００３０】
クライアント１４は、部品情報管理装置１０から提供される画面を操作者に表示するとともに、当該画面に対して操作者が入力した情報を部品情報管理装置１０に送出する。情報交換装置１５は、部品情報管理装置１０と情報交換システム３の間での情報交換を仲介する。
【００３１】
次に、部品材料環境ＤＢシステム１の動作を部品情報管理装置１０がクライアント１４に提供する画面の遷移状態を参照して説明する。図３は、部品情報管理装置１０がクライアント１４に提供する画面の画面遷移例を示した図である。
【００３２】
クライアント１４から部品情報管理装置１０へアクセスすると、部品情報管理装置１０からは、まず、メインメニュー画面２０がクライアント１４へ提供される。このメインメニュー画面２０からは、部品材料登録画面２１、仕入先別ファイル作成画面２２、部品材料ファイル作成画面２３、仕入先メンテナンス２４、部品重量管理メニュー２５の各画面へ遷移する。
【００３３】
部品材料登録画面２１は、部品材料ＤＢ１１へ部品とその部品を構成する材料に関する情報を登録するための画面である。仕入先別ファイル作成画面２２は、仕入先により部品材料に関する情報を入力させるためのファイルを各仕入先毎に作成する指示を出す画面である。部品材料ファイル作成画面２３は、各部品毎に部品を構成する材料を記したファイルを作成する指示を出す画面であり、ここで作成された部品材料が部品の材料変更やリサイクル等の検討を行う際に利用されることとなる。仕入先メンテナンス画面２４は、仕入先に関する情報の登録や変更、削除等を行うための画面であり、この画面により仕入先情報ＤＢ１２の登録内容を変更する。部品重量管理メニュー２５は、部品の重量を管理するためのメニュー画面が表示されている。
【００３４】
これら各画面からは、それぞれ、これらの他の画面へ遷移することができる。また、部品重量管理メニュー２５からは、重量データ参照・更新画面２６、ＦＤ受領データインポート画面２７へ遷移することもできる。
【００３５】
重量データ参照・更新画面２６は、部品重量ＤＢ１３に登録されている部品の重量データを参照したり、更新したりするための画面である。また、仕入先に対して依頼を行った情報提供に対する回答の入力等の全体の進捗状況および、情報提供に対する回答の状況を仕入先別に確認することができる。
【００３６】
ＦＤ受領データインポート画面２７は、仕入先にインターネットへ接続できる環境が無い場合に、当該仕入先からの情報をディスク等で受け取り、これを部品重量ＤＢ１３へ登録するための画面である。このＦＤ受領データインポート画面２６からは、重量データ参照・更新画面２７へ遷移することができる。
【００３７】
また、重量データ参照・更新画面２６とＦＤ受領データインポート画面２７からは、部品材料登録画面２１、仕入先別ファイル作成画面２２、部品材料ファイル作成画面２３、仕入先メンテナンス２４、部品重量管理メニュー２５の各画面へ遷移することができる。
【００３８】
次に、部品材料環境ＤＢシステム１における仕入先への情報提供の依頼から当該依頼に対する回答の登録までの処理を説明する。図４は、部品材料環境ＤＢ１３における処理の流れを示すフローチャートである。
【００３９】
部品材料環境ＤＢシステム１では、仕入先への情報提供の依頼を行う際には、ます、部品情報管理装置１０が部品情報テーブルを作成する（ステップ１００）。部品情報テーブルは、部品材料ＤＢ１１に登録されている部品の構成情報（部品を構成する子部品の情報）に基づいて作成される。
【００４０】
次に、部品情報管理装置１０は、操作者からの指示があると、仕入先別ファイルを作成する（ステップ１０１）。仕入先別ファイルの作成は、部品情報管理装置１０がクライアント１４に提供する仕入先別ファイル作成画面２２に対する指示に基づいて行われ、先に作成した部品情報テーブルを仕入先毎に分割したファイルを生成する。
【００４１】
ここで、仕入先別ファイル作成画面２２の詳細について説明する。図５は、仕入先別ファイル作成画面２２の表示例を示した図である。同図に示すように、仕入先別ファイル作成画面２２には、作成条件入力欄２２Ａと作成結果表示欄２２Ｂが表示される。
【００４２】
作成条件入力欄２２Ａには、、管理番号を選択する管理番号選択欄２２Ａ−１、提出期限を入力する提出期限入力欄２２Ａ−２、ファイル作成指示ボタン２２Ａ−３等が表示されている。この作成条件入力欄２２Ａでは、管理番号選択欄２２Ａ−１で、管理番号を選択し、提出期限入力欄２２Ａ−２に提出期限を入力した後に、ファイル作成指示ボタン２２Ａ−３を押下すると、部品情報管理装置１０により、これら指定した作成条件に基づく仕入先別のファイルが作成される。このファイルは、上述したように部品情報テーブルの一部を作成条件に基づいて分割したものである。
【００４３】
作成結果表示欄２２Ｂには、当初は何も表示されておらず、ファイル作成指示ボタン２２Ａ−３の押下により仕入先別のファイルが作成されると、作成されたファイルのファイル一覧２２Ｂ−１が表示される。そして、作成結果確認指示ボタン２２Ｂ−２を押下すると、作成されたファイルの詳細を確認することができるが、その画面の説明については省略する。
【００４４】
さて、仕入先別のファイルが生成されると、部品情報管理装置１０は、当該ファイルを情報交換装置１５を介して情報交換システム３に送信する（ステップ１０２）。
【００４５】
情報交換システム３に送信したファイルは、その後、仕入先のクライアント２が取得し、仕入先で回答が記入される。そして、回答が記入されたファイルが、再び情報交換システム３に登録されることとなる。
【００４６】
部品情報管理装置１０は、仕入先で回答が記入されたファイルが情報交換システム３に登録されると、情報交換装置１５を介してこれを受信し（ステップ１０３）、これを部品の重量データとして部品重量ＤＢ１３に登録し（ステップ１０４）、処理を終了する。
【００４７】
次に、仕入先側での処理について説明する。図６は、仕入先側（部品受注側）での処理の流れを示すフローチャートである。
【００４８】
仕入先側では、まず、クライアント２により情報交換システム３へアクセスし、部品材料環境ＤＢシステム１により登録されたファイルをダウンロードして取得する（ステップ２００）。
【００４９】
クライアント２から情報交換システム３へのアクセスは、クライアント２に搭載されているウェブブラウザを利用してインターネットを介して行うが、この際には、クライアント２のウェブブラウザに図７に示すような画面５０が表示される。この画面５０には、ダウンロード可能なファイル、つまり、情報提供を依頼された部品に対応するファイルのファイル一覧５１が表示されるとともに、当該ファイルのダウンロードを指示するためのダウンロード指示ボタン５２が表示されている。また、ファイル一覧５１に表示されたファイルに対する回答を記入したファイルをアップロードを指示するためのアップロード指示ボタン５３も表示されている。仕入先側では、このダウンロード指示ボタン５２を押下することで、部品材料環境ＤＢシステム１により登録されたファイルをダウンロードして取得することができる。
【００５０】
仕入先側では、ファイルをダウンロードして取得すると、当該ファイルを専用のアプリケーション若しくは汎用の表計算アプリケーション等を用いて、当該ファイルをクライアント２上で開き、このファイルに部品重量を記入する（ステップ２０１）。クライアント２上で開かれたファイルは、例えば、図８に示すような表形式でクライアント２のディスプレイ等に表示される。このファイルを汎用の表計算アプリケーションで開く際には、この表計算アプリケーションには、専用の制御プログラム（一般にマクロと称されることが多い）を予め組み込んでおく。この制御プログラム若しくは専用のアプリケーションは、事前に部品情報環境ＤＢシステム１から配布されるものである。
【００５１】
さて、仕入先側では、ファイルに部品重量を記入すると、アップロード用のファイルの作成を指示する（ステップ２０２）。このファイルの作成指示は、制御プログラム若しくは専用のアプリケーションの処理により表示されるボタン等で行う。
【００５２】
アップロード用のファイルの作成を指示すると、ファイルの作成処理が開始されるが、記入した部品重量に誤りがある場合には、ファイルは作成されないため（ステップ２０３でＮＯ）、再度、部品重量の記入をやり直すこととなる。
【００５３】
また、記入した部品重量に誤りがなく、ファイルが作成されると（ステップ２０３でＹＥＳ）、仕入先側では、これを情報交換システム３にアップロードして登録する（ステップ２０４）。このアップロードは、図７に示した画面５０のアップロード指示ボタン５３を押下することにより行う。
【００５４】
次に、アップロード用のファイルの作成処理について説明する。図９は、アップロード用のファイルの作成処理の流れを示すフローチャートである。なお、アップロード用のファイルは、記入された部品重量に基づいて、制御プログラム若しくは専用のアプリケーション（以下、両者をプログラムと称する）の処理により生成される。
【００５５】
アップロード用のファイルの作成が指示されると、まず、プログラムは、子部品の重量を算出する（ステップ３００）。子部品の重量は、例えば、図１０に示す表の複数のセル８１に記入された子部品を構成する材料毎の重量の和を算出することで行われる。
【００５６】
続いて、プログラムは、算出した子部品の重量と、記入された子部品の重量を比較し、その誤差を算出する（ステップ３０１）。この誤差の算出は、例えば、図１０に示す表の複数のセル８１に記入された重量の和と、セル８２に記入された子部品の重量の差異に基づいて行われる。
【００５７】
そして、プログラムは、算出した誤差が所定値以上、例えば、１％以上であった場合には（ステップ３０２でＹＥＳ）、該当する子部品重量をエラーとして記憶する（ステップ３０３）。
【００５８】
この子部品重量に対する処理は、表中に記載されている全ての子部品（購入する部品となる購入体を構成する全ての部品）に対して行う（ステップ３０４でＮＯ）。
【００５９】
全ての子部品に対する処理が終了すると（ステップ３０４でＹＥＳ）、プログラムは、購入体の重量を算出する（ステップ３０５）。購入体の重量は、例えば、図１１に示す表の複数のセル８３に記入された子部品重量の和を算出することで行われ、その結果がセル８４に自動記入される。
【００６０】
続いて、プログラムは、算出した購入体の重量と、記入された購入体の重量の和を比較し、その誤差を算出する（ステップ３０６）。この誤差の算出は、例えば、図１１に示すセル８４に自動記入された算出結果と、セル８５に記入された購入体の重量の差異に基づいて行われる。
【００６１】
そして、プログラムは、算出した誤差が所定値以上、例えば、１％以上であった場合には（ステップ３０７でＹＥＳ）、該当する購入体重量をエラーとして記憶する（ステップ３０８）。
【００６２】
次に、プログラムは、ステップ３０３とステップ３０８で記憶したエラーがある場合には（ステップ３０９でＹＥＳ）、クライアント２の操作者に対してエラーを通知する（ステップ３１０）。エラーの通知は、例えば、エラーとなった重量が記入されているセルの色を変更することで行われる。その結果、子部品重量にエラーがあった場合（ステップ３０３で記憶したエラー）には、図１２に示すようにセル８２の表示色を変更し、購入体重量にエラーがあった場合（ステップ３０８で記憶したエラー）には、図１３に示すようにセル８５の表示色を変更する。また、子部品重量と購入体重量の両者にエラーがあった場合には、図１４に示すようにセル８２とセル８５の両者の色を変更する。このとき、エラーの種別により異なる色への変更を行うようにしてもよい。
【００６３】
一方、プログラムは、子部品重量と購入体重量の両者にエラーが無かった場合には（ステップ３０９でＮＯ）、表中に記入されている値を所定の形式で出力したファイルを作成し（ステップ３１１）、処理を終了する。
【００６４】
なお、ここでは、重量値の入力を仕入先側で行う場合のみを説明したが、部品の発注側で重量値を入力する場合にも同様の処理を行うことができる。
【００６５】
【発明の効果】
以上説明したように、この発明によれば、仕入先側で部品の重量等が入力された際に、入力された部品の重量と、入力された部品材料の重量の和とに所定値以上の差異があった場合には、これを誤りとした処理を行うように構成したので、入力誤り等による明かな誤りを防止することができる。
【図面の簡単な説明】
【図１】この発明を適用した部品材料管理システムの構成例を示すブロック図である。
【図２】部品材料環境ＤＢシステム１の構成を示すブロック図である。
【図３】部品情報管理装置１０がクライアント１４に提供する画面の画面遷移例を示した図である。
【図４】部品材料環境ＤＢ１３における処理の流れを示すフローチャートである。
【図５】仕入先別ファイル作成画面２２の表示例を示した図である。
【図６】仕入先側（部品受注側）での処理の流れを示すフローチャートである。
【図７】ファイルのダウンロード画面の例を示した図である。
【図８】クライアント２でのファイルの表示例を示した図である。
【図９】アップロード用のファイルの作成処理の流れを示すフローチャートである。
【図１０】子部品重量の算出例を説明するための図である。
【図１１】購入体重量の算出例を説明するための図である。
【図１２】子部品重量のエラーを通知する通知例を示した図である。
【図１３】購入体重量のエラーを通知する通知例を示した図である。
【図１４】子部品重量と購入体重量のエラーを通知する通知例を示した図である。
【符号の説明】
１　　部品材料環境ＤＢシステム
２−１〜２−ｎ　　クライアント
３　　情報交換システム
１０　　部品情報管理装置
１１　　部品材料ＤＢ
１２　　仕入先情報ＤＢ
１３　　部品重量ＤＢ
１４−１〜１４−ｍ　　クライアント
１５　　情報交換装置
２０　　メインメニュー画面
２１　　部品材料登録画面
２２　　仕入先別ファイル作成画面
２２Ａ　　作成条件入力欄
２２Ａ−１　　コード選択欄
２２Ａ−２　　管理番号選択欄
２２Ａ−３　　提出期限入力欄
２２Ａ−４　　ファイル作成指示ボタン
２２Ｂ　　作成結果表示欄
２２Ｂ−１　　ファイル一覧
２２Ｂ−２　　作成結果確認指示ボタン
２３　　部品材料ファイル作成画面
２４　　仕入先メンテナンス
２５　　部品重量管理メニュー
２６　　全体進捗確認画面
２７　　仕入先別回答状況画面
２８　　重量データ参照・更新画面
２９　　アップロード画面
５０　　画面
５１　　ファイル一覧
５２　　ダウンロード指示ボタン
５３　　アップロード指示ボタン
８１　　セル
８２　　セル
８３　　セル
８４　　セル
８５　　セル
【図１】
2004110568.tif 000003
【図２】
2004110568.tif 000004
【図３】
2004110568.tif 000005
【図４】
2004110568.tif 000006
【図５】
2004110568.tif 000007
【図６】
2004110568.tif 000008
【図７】
2004110568.tif 000009
【図８】
2004110568.tif 000010
【図９】
2004110568.tif 000011
【図１０】
2004110568.tif 000012
【図１１】
2004110568.tif 000013
【図１２】
2004110568.tif 000014
【図１３】
2004110568.tif 000015
【図１４】
2004110568.tif 000016