(57)【要約】【課題】個別の製品毎に加工情報を取得して、個別の製品毎のトレーサビリティを確保することのできる加工情報管理システムを実現すること。【解決手段】製品を加工する複数の加工装置２０Ａ〜２０Ｃと、加工装置２０Ａ〜２０Ｃに対して加工を行うための指示を出す複数の制御機器１８Ａ〜１８Ｃと、プログラムで製品と一対一に設けられたエージェント１６を生成し、当該生成されたエージェント１６及び前記複数の制御機器１８Ａ〜１８Ｃに対して製品の加工に必要な製造情報を通知し、当該通知した製造情報に従って製品を複数の加工装置２０Ａ〜２０Ｃに加工させ、当該加工された個別の製品毎の加工情報をエージェント１６により取得し、当該エージェント１６により取得した加工情報を加工情報データベース３３に保存する制御コンピュータ１１と、を備える。【選択図】図１
2007334733.tif 000002
【特許請求の範囲】
【請求項１】
製品を加工する複数の加工装置と、
前記加工装置に対して加工を行うための指示を出す複数の制御機器と、
プログラムで前記製品と一対一に設けられたエージェントを生成し、当該生成されたエージェント及び前記複数の制御機器に対して前記製品の加工に必要な製造情報を通知し、当該通知した製造情報に従って前記製品を前記複数の加工装置に加工させ、当該加工された個別の製品毎の加工情報を前記エージェントにより取得し、当該エージェントにより取得した加工情報を加工情報データベースに保存する制御コンピュータと、
を備えることを特徴とする加工情報管理システム。
【請求項２】
前記エージェントを生成するときに割り当てられたエージェントＩＤと、当該エージェントＩＤに対応する前記製造情報に含まれる製品ＩＤとを対応付けて登録するディレクトリサービス部を備え、
前記複数の制御機器は、
加工された製品の製品ＩＤに対応するエージェントＩＤを前記ディレクトリサービス部から取得し、当該取得したエージェントＩＤを持つエージェントに当該加工された製品の加工情報を送信することを特徴とする請求項１に記載の加工情報管理システム。
【請求項３】
前記製造情報は、
製品ＩＤ、製品の加工工程、納期、製品の加工のための情報を少なくとも１つ含むことを特徴とする請求項１に記載の加工情報管理システム。
【請求項４】
前記加工情報は、
製品に対して行われた作業に関する作業情報、使用した部品に関する部品情報、製品加工時の設備状況を示す設備情報、加工が実施された日時に関する時間情報を少なくとも１つ含むことを特徴とする請求項１に記載の加工情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工情報管理システムに関する。
【背景技術】
【０００２】
従来から、工場で製造される製品や半製品を生産する加工情報管理システムが知られている。当該加工情報管理システムでは、製品や半製品は、いくつかの工程を移動しながらそれぞれの工程で必要な加工をされ、製品として完成されていく。
【０００３】
図４は、従来の加工情報管理システム９０の一例を示した概略構成図である。
加工情報管理システム９０は、ユーザ／アプリケーション９１と、工程Ａのシステム９２と、工程Ｂのシステム９３と、工程Ｃのシステム９４と、製品／半製品９５と、を備えて構成される。
【０００４】
ユーザ／アプリケーション９１は、ユーザ又はアプリケーションにより製品の加工に関する情報を収集する。工程Ａのシステム９２、工程Ｂのシステム９３、工程Ｃのシステム９４は、製品／半製品９５を製品として完成させるための一工程をそれぞれ示す。工程Ａのシステム９２は、データベース９６Ａと、管理システム９７Ａと、加工システム９８Ａと、を備えて構成される。同様に、工程Ｂのシステム９３は、データベース９６Ｂと、管理システム９７Ｂと、加工システム９８Ｂと、を備えて構成される。工程Ｃのシステム９４は、データベース９６Ｃと、管理システム９７Ｃと、加工システム９８Ｃと、を備えて構成される。以下、工程Ａのシステム９２を代表して説明する。
【０００５】
データベース９６Ａは、工程Ａでの加工情報を格納する。管理システム９７Ａは、各工程での加工を管理する機能を有する。加工システム９８Ａは、図示しない加工装置に対して、具体的な加工指示を出す機能を有する。
【０００６】
次に、図４の加工情報管理システム９０で実行される動作について説明する。
先ず、製品／半製品９５が、工程Ａのシステム９２により加工される。この時、工程Ａでの加工情報は、管理システム９７Ａ及び加工システム９８Ａによって、データベース９６Ａに保存される。次に、製品／半製品９５は、工程Ｂのシステムに移動し、工程Ｂのシステム９２により加工される。この時、工程Ｂでの加工情報は、管理システム９７Ｂ及び加工システム９８Ｂによって、データベース９６Ｂに保存される。以下、工程Ｃ以降の工程において、同様の加工動作が実行される。即ち、加工情報管理システム９０は、工程毎にデータベースが構築されている。
【０００７】
また、製品と一対一に設けられ、製品の製造手順を記述したレシピを持つ製品エージェントを用いた生産システムに関し、分離と結合とが可能な製品エージェントを用いた生産システムも知られている（例えば、特許文献１参照）。
【特許文献１】特許第３７０４６９８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、図４の加工情報管理システム９０は、工程毎にデータベースが構築されており、全体（工程をまたがって）で統一されたデータベースが構築されていない。この場合、ある製品について、その製品の全ての加工情報を収集する場合には、各工程のデータベースへ個別に問い合わせを行うことにより、必要な情報を収集する必要があった。また、各工程のシステムのインターフェースや構成が違っているために、それぞれの工程のシステムに対してインターフェースを合わせて情報を集めることが困難であった。
【０００９】
また、各工程のシステムとインターフェースが取れたとしても、一つの製品についての加工情報を、複数の工程をまたがって収集することは、それぞれの工程における各製品の情報管理方式が異なっていて、どこに必要とする情報があるかがわかりにくかった。このため、データベースに対するクエリーを実際に組み立てること難しかった。
【００１０】
また、一つの工場だけでなく、複数の工場で製品が加工された場合に、それぞれの工場間での情報の交換が困難であった。
【００１１】
また、一つの製品を加工していく工程で、工程が二つに分かれたり、複数の工程で加工されてきた製品／半製品を組み合わせたりする場合に、それらの情報をうまく関連付けることは難しかった。
【００１２】
また、製品の完成品に対して、トレーサビリティに関する情報を付け加えるための手段は、必要な情報を複数のシステムから探し出し、後付けで付け加えることしか出来なかった。
【００１３】
そこで、本発明の課題は、個別の製品毎に加工情報を取得して、個別の製品毎のトレーサビリティを確保することのできる加工情報管理システムを実現することである。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、請求項１に記載の発明の加工情報管理システムは、
製品を加工する複数の加工装置と、
前記加工装置に対して加工を行うための指示を出す複数の制御機器と、
プログラムで前記製品と一対一に設けられたエージェントを生成し、当該生成されたエージェント及び前記複数の制御機器に対して前記製品の加工に必要な製造情報を通知し、当該通知した製造情報に従って前記製品を前記複数の加工装置に加工させ、当該加工された個別の製品毎の加工情報を前記エージェントにより取得し、当該エージェントにより取得した加工情報を加工情報データベースに保存する制御コンピュータと、
を備えることを特徴とする。
【００１５】
請求項２に記載の発明の加工情報管理システムは、請求項１に記載の加工情報管理システムにおいて、
前記エージェントを生成するときに割り当てられたエージェントＩＤと、当該エージェントＩＤに対応する前記製造情報に含まれる製品ＩＤとを対応付けて登録するディレクトリサービス部を備え、
前記複数の制御機器は、
加工された製品の製品ＩＤに対応するエージェントＩＤを前記ディレクトリサービス部から取得し、当該取得したエージェントＩＤを持つエージェントに当該加工された製品の加工情報を送信することを特徴とする。
【００１６】
請求項３に記載の発明の加工情報管理システムは、請求項１に記載の加工情報管理システムにおいて、
前記製造情報は、
製品ＩＤ、製品の加工工程、納期、製品の加工のための情報を少なくとも１つ含むことを特徴とする。
【００１７】
請求項４に記載の発明の加工情報管理システムは、請求項１に記載の加工情報管理システムにおいて、
前記加工情報は、
製品に対して行われた作業に関する作業情報、使用した部品に関する部品情報、製品加工時の設備状況を示す設備情報、加工が実施された日時に関する時間情報を少なくとも１つ含むことを特徴とする。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、製品と一対一に設けられたエージェントにより個別の製品毎の加工情報を取得することができる。これにより、一つの製品について、工程をまたがって加工情報を収集することができるので、個別の製品毎のトレーサビリティを確保することができる。
【００１９】
請求項２に記載の発明によれば、複数の制御機器は、加工された製品の製品ＩＤに対応するエージェントＩＤをディレクトリサービス部から取得し、当該取得したエージェントＩＤを持つエージェントに、当該加工された製品の加工情報を送信することができる。
【００２０】
請求項３に記載の発明によれば、製造情報は、製品ＩＤ、製品の加工工程、納期、製品の加工のための情報を少なくとも１つ含むことができる。
【００２１】
請求項４に記載の発明によれば、製品に対して行われた作業に関する作業情報、使用した部品に関する部品情報、製品加工時の設備状況を示す設備情報、加工が実施された日時に関する時間情報を少なくとも１つ含むことができる。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２３】
図１〜図３を参照して本発明に係る実施の形態を説明する。図１に本実施の形態の加工情報管理システム１の概略構成図を示す。図２に加工情報管理システム１の詳細構成図を示す。図３に複数の工場にまたがった場合の加工情報管理システム１Ａの概略構成図を示す。
【００２４】
先ず、図１を参照して本実施の形態の加工情報管理システム１の装置構成を説明する。加工情報管理システム１は、製品ごとにエージェントを割り当て、加工情報を収集するシステムである。加工情報管理システム１は、制御コンピュータ１１と、工程Ａのシステム１２と、工程Ｂのシステム１３と、工程Ｃのシステム１４と、製品／半製品１５と、エージェント１６と、を備えて構成される。
【００２５】
制御コンピュータ１１は、加工された製品の加工情報を収集する機能を持つ。制御コンピュータ１１は、後述する図２の全体統括システム３０、エージェント管理システム４０及びディレクトリサービス５０に該当する。制御コンピュータ１１の詳細な機能については後述する。
【００２６】
工程Ａのシステム１２、工程Ｂのシステム１３、工程Ｃのシステム１４は、製品／半製品１５を製品として完成させるための一工程をそれぞれ示す。工程Ａのシステム１２は、制御機器２１Ａと、データベース１７Ａと、加工装置２０Ａと、を備えて構成される。工程Ｂのシステム１３は、制御機器２１Ｂと、データベース１７Ｂと、加工装置２０Ｂと、を備えて構成される。工程Ｃのシステム１４は、制御機器２１Ｃと、データベース１７Ｃと、加工装置２０Ｃと、を備えて構成される。以下、工程Ａのシステム１２を代表して説明し、工程Ｂのシステム１３、工程Ｃのシステム１４も同様の構成であるものとする。
【００２７】
データベース１７Ａは、工程Ａでの加工情報を格納する。ここで、加工情報とは、作業情報、部品情報、設備情報、時間情報のことをいう。作業情報とは、製品に対してどのような作業を行ったかについての情報のことをいう。部品情報とは、どのような部品を使用したかについての情報のことをいう。設備情報とは、製品加工時の設備の状況を示す情報のことをいう。時間情報とは、加工が実施された日時に関する情報のことをいう。また、加工装置２０Ａは、製品／半製品１５を加工する装置である。
【００２８】
制御機器２１Ａは、加工装置２０Ａに対して加工を行うための指示を出す。制御機器２１Ａは、管理システム１８Ａと、加工システム１９Ａと、を備えて構成される。
管理システム１８Ａは、工程Ａでの加工を管理する機能を有する。また、加工システム１９Ａは、加工装置２０Ａに対して、具体的な加工指示を出す機能を有する。
【００２９】
エージェント１６は、プログラムで生成される。生成されたエージェント１６は、一つの製品／半製品１５と一対一に対応して設けられる。また、エージェント１６は、一対一に対応して設けられた（割り当てられた）製品／半製品１５の加工情報を収集する責任を持つ。エージェント１６についての詳細は後述する。
【００３０】
次に、図１の加工情報管理システム１で実行される動作について説明する。
先ず、製品／半製品１５の加工開始時に、一つの製品／半製品１５に対して、エージェント１６が割り当てられる。そして、エージェント１６に割り当てられた製品／半製品１５が、工程Ａのシステム１２により加工される。工程Ａのシステム１２により加工が終了すると、管理システム１８Ａ及び加工システム１９Ａは、エージェント１６と通信を行い、エージェント１６に加工情報を通知する。
【００３１】
エージェント１６は、管理システム１８Ａ及び加工システム１９Ａから取得した加工情報を、図示しない加工情報データベースに保存するか、エージェント１６自身で保持する。尚、加工情報データベースについては後述する。以後、工程Ｂのシステム１３以降についても同様の処理が行われる。
【００３２】
次に図２を参照して、加工情報管理システム１の具体的な構成を説明する。
図２に示す加工情報管理システム１は、全体統括システム３０と、エージェント管理システム４０と、ディレクトリサービス５０と、工程別システム１００と、ネットワークＮと、を備えて構成される。ここで、全体統括システム３０、エージェント管理システム４０及びディレクトリサービス５０は、図１の制御コンピュータ１１に該当する。また、工程別システム１００は、図１の工程Ａのシステム１２に該当する。工程別システム１００は、図１の工程Ａのシステム１２、工程Ｂのシステム１３、工程Ｃのシステム１４に示す通り、工程毎に複数構成される。
【００３３】
全体統括システム３０は、加工情報管理システム１全体の生産管理を行うシステムである。全体統括システム３０は、全体工程管理機能部３１と、エージェント生成機能部３２と、加工情報データベース３３と、を備えて構成される。
【００３４】
全体工程管理機能部３１は、製品加工作業に必要な情報を、工程別システム１００内の工程管理機能部１０１に通知する。また、エージェント生成機能部３２を利用して、各製品を担当するエージェント１６をエージェント管理システム４０内に生成する。
【００３５】
全体工程管理機能部３１は、エージェント１６を生成する際に、担当する製品がどの工程でどのような作業をするかに関する情報を通知する。また、全体工程管理機能部３１は、後述する工程管理機能部１０１に作業開始を通知する場合もある。
【００３６】
全体工程管理機能部３１は、エージェント１６から担当した製品の作業終了の通知を受けるとともに加工情報データベース３３を管理する。
【００３７】
エージェント生成機能部３２は、全体工程管理機能部３１の依頼を受け、管理対象となる製品ごとにエージェント１６を生成し、エージェント管理システム４０上で動作させる。エージェント１６はそれぞれ「エージェントＩＤ」を持っており、後述する加工対象製品１０６には「製品ＩＤ」がついている。エージェント生成機能部３２は、製品ＩＤとエージェントＩＤとの対応を取るための情報を、ディレクトリサービス５０に登録する。
【００３８】
加工情報データベース３３は、工程全体の管理用データや、複数の工程にまたがったデータを保持するデータベースである。
【００３９】
エージェント管理システム４０は、エージェント１６と、エージェント動作機能部４２と、を備えて構成される。
【００４０】
エージェント１６は、エージェント生成機能部３２により生成され、エージェント１６ごとにエージェントＩＤが割り当てられる。エージェント１６は、担当する製品がどのような工程で加工されるのかの情報を持つとともに、担当する製品の加工情報を工程をまたがって収集する。収集する加工情報は、工程管理機能部１０１または加工装置制御機能部１０２から受け取る。
【００４１】
エージェント１６は、収集した加工情報を、エージェント１６自身で保持するか、全体工程管理機能部３１を通して、加工情報データベース３３に蓄積する。また、担当する製品の加工が終了した時には、それまでに収集した加工情報は、全て加工情報データベース３３に格納するとともに、全体工程管理機能部３１に加工作業の終了の通知を行う。
【００４２】
エージェント動作機能部４２は、エージェント管理システム４０上で動作し、エージェント１６を動作させるための機能を持つ。また、エージェント１６が他のソフトウェアと通信するための機能を提供する。
【００４３】
ディレクトリサービス部５０は、製品ＩＤとエージェントＩＤとの対応情報を持つ。エージェント生成機能部３２が、全体工程管理機能部３１を生成するときにこの情報を決定し、本ディレクトリサービス部５０に登録する。
【００４４】
ネットワークＮは、全体統括システム３０、エージェント管理システム４０、ディレクトリサービス部５０、工程別システム１００を接続している。各システム内の各機能やサブシステムは、ネットワークＮを通して相互に通信することができる。通常は、ＩＰネットワークを想定している。
【００４５】
工程別システム１００は、工程別に構築されるシステムである。工程別システム１００は、工程管理機能部１０１と、加工装置制御機能部１０２と、工程データベース１０３と、加工装置１０４と、ＩＤ読み取り装置１０５と、を備えて構成される。
【００４６】
工程管理機能部１０１は、各工程での加工を管理する機能を有する。工程管理機能部１０１は、図２の管理システム１８Ａに該当する。また、工程管理機能部１０１は、上位側の全体統括システム３０や、エージェント１６から生産指示を受け、工程別システム１００内の加工装置制御機能部１０２に具体的な加工指示を出す。
【００４７】
また、工程管理機能部１０１は、工程データベース１０３に必要な加工情報を格納する。また、自工程内での作業が終了した時に、該当するエージェント１６に工程での作業終了を通知する。
【００４８】
加工装置制御機能部１０２は、工程管理機能部１０１からの指示を受けて、加工を行うために実際に加工装置１０４を制御する。加工装置制御機能部１０２は、図２の加工システム１９Ａに該当する。また、加工装置制御機能部１０２は、ＩＤ読み取り装置１０５とも接続しており、ＩＤ読み取り装置１０５が読み出した加工対象の製品ＩＤを受け取り、加工対象製品１０６を確認する。また、加工装置制御機能部１０２は、加工対象製品１０６の加工が終了した時に、工程管理機能部１０１に通知する。
【００４９】
工程データベース１０３は、工程での加工情報を格納するためのデータベースである。工程データベース１０３は、工程管理機能部１０１と、加工装置制御機能部１０２とを接続している。工程データベース１０３は、図１のデータベース１７Ａに該当する。
【００５０】
加工装置１０４は、加工装置制御機能部１０２からの指示を受け、実際に加工対象製品を加工する装置である。加工装置１０４は、図２の加工装置２０Ａに該当する。
【００５１】
ＩＤ読み取り装置１０５は、加工対象製品１０６に付属している製品ＩＤ装置１０７から、現在加工している製品のＩＤを読み取る装置である。読み取った結果は、加工装置制御機能部１０２に通知する。
【００５２】
加工対象製品１０６は、実際に加工される対象となる製品である。加工対象製品は図２の製品／半製品１５に該当する。
【００５３】
製品ＩＤ装置１０７は、加工対象製品１０６に付属しており、当該加工対象製品１０６がどの製品であるかを示す情報を持っている。具体的には、ＲＦＩＤ（Radio Frequency Identification）タグやバーコードなどにより加工対象製品１０６の情報を有する。
【００５４】
次に図２を参照しての図２の加工情報管理システム１で実行される動作を説明する。
先ず、全体統括システム３０内の全体工程管理機能部３１は、自分が保有する製造計画に則って、今後作るべき製品を決定する。全体工程管理機能部３１は、エージェント生成機能部３２を使って、製品一つ一つに対して、対応するエージェント１６をエージェント管理システム４０内に作成する。エージェント１６には、エージェント生成機能部３２により、担当する製品の製造情報が伝えられる。ここで、製造情報とは、製品、製品ＩＤ、加工工程、納期、加工のための情報などのことをいう。
【００５５】
また、エージェント生成機能部３２は、エージェント１６を生成するときにエージェントＩＤを割り当て、エージェントＩＤと製品ＩＤとの対応をディレクトリサービス部５０に登録する。このとき、全体工程管理機能部３１は、工程ごとの製造情報を工程別システム１００の工程管理機能部１０１にも通知する。
【００５６】
次に、工程管理機能部１０１は、保持する製造情報の中から、具体的な加工に必要な情報（製品ＩＤを含む）を加工装置制御機能部１０２に渡すか、製造情報が格納されている工程データベース１０３の場所を加工装置制御機能部１０２に通知する。
【００５７】
加工装置制御機能部１０２は、加工対象となる製品が自工程に回ってくるとＩＤ読み取り装置１０５を通して製品ＩＤ装置１０７から製品ＩＤを読み出し、製品ＩＤをキーにして、どのような加工指示が出されているかを調べる。加工指示をまだ受け取っていない場合には、工程管理機能部１０１から、具体的な加工指示情報を受け取る。読み出した製品ＩＤに合った加工指示に従って加工方法を決定し、加工装置１０４を制御して、加工対象となる加工対象製品１０６を加工する。このとき、工程管理機能部１０１が製品ＩＤをキーにして、ディレクトリサービス部５０から本製品を担当するエージェントＩＤを見つけ、そのエージェントＩＤを持つエージェント１６に製品ＩＤと自工程を報告し、エージェント１６から工程管理機能部１０１を経由して加工装置制御機能部１０２に、どの製品を加工するかの指示を出しても良い。
【００５８】
次に、加工装置制御機能部１０２は、加工対象製品１０６の加工が終了すると、実績に基づく加工情報を、工程データベース１０３に格納し、工程管理機能部１０１に加工終了を通知する。このとき、工程管理機能部１０１も必要な加工情報を工程データベース１０３に格納して、加工した製品に対応するエージェント１６に加工終了および加工情報を通知する。エージェント１６と通信する場合、該当するエージェント１６のエージェントＩＤは、製品ＩＤをキーとしてディレクトリサービス部５０から取得し、エージェントＩＤをキーにして通信経路をセットアップする。このとき、エージェント１６から加工装置制御機能部１０２に直接指示を受けた場合は、ディレクトリサービス部５０への問い合わせを行わないで、該当エージェント１６との通信経路を確立することができる。
【００５９】
次に、加工情報を受け取ったエージェント１６は、加工情報を自分自身で保持するか、全体工程管理機能部３１を経由して加工情報データベース３３に保存する。
【００６０】
そして、エージェント１６は、担当している製品の全工程での加工が終了すると、全体工程管理機能部３１に該当製品の製造終了を通知し、その時点で保持している該当製品に関わる全ての加工情報を全体工程管理機能部３１を経由して加工情報データベース３３に保存する。
【００６１】
また、製品の加工工程が分離する場合には、エージェント１６が全体工程管理機能部３１にエージェント１６の分割を依頼する。全体工程管理機能部３１は、エージェント生成機能部３２を使い、エージェント管理システム４０上に担当製品の情報を持っているエージェント１６のコピーを作成する。この時、エージェントＩＤと製品ＩＤとの情報をディレクトリサービス部５０に登録する。この場合、それぞれのエージェント１６が持っている情報は、等しい情報となる。場合によっては、それぞれのエージェント１６が必要な情報だけを持つように、情報を分割してもよい。それぞれのエージェント１６は、分離した後の加工情報を継続して収集する。
【００６２】
また、製品の加工工程が合流する場合には、エージェント１６が全体工程管理機能部３１にエージェント１６をまとめることを依頼する。全体工程管理機能部３１は、エージェント生成機能部３２の該当エージェントをひとつにまとめる。この場合、最終的にまとめられたエージェントがそれぞれのエージェントが持っていた全ての加工情報を持つ。
【００６３】
次に、図３を参照して、製品を加工する工場が違っているときに、本発明の加工情報管理システム１を利用した場合について説明する。
【００６４】
図３に示す加工情報管理システム１Ａは、工場６１と、工場６２と、工場６３と、エージェント６４と、制御コンピュータ６５と、を備えて構成される。
【００６５】
工場６１、６２、６３は、各工場で製品を加工する各工程６６が含まれている。図３の例では、製品を加工する工程が複数の工場６１、６２、６３にまたがっていることを示している。エージェント６４は、一つの製品の加工情報を、工場をまたがって保持する。また、制御コンピュータ６５は、複数の工場にまたがって製造する製品の加工情報等を管理するアプリケーションを有する。
【００６６】
次に、図３の加工情報管理システム１Ａで実行される動作について説明する。
先ず、工場６１で製品が加工される。このとき、エージェント６４は一つの製品ごとの加工情報を保持する。例えば、工場６１から工場６２へ工程がまたがっている場合、エージェント６４が持っている情報を工場Ｂへ渡すだけで良い。工場Ｂ以降の工程においても、同様の加工動作が実行される。
【００６７】
以上、本実施の形態によれば、製品と一対一に設けられたエージェントにより個別の製品毎の加工情報を取得することができる。これにより、一つの製品について、工程をまたがって加工情報を収集することができるので、個別の製品毎のトレーサビリティを確保することができる。例えば、加工情報をＩＤタグ等に書き込んで製品と一緒に出荷することで、製品のトレーサビリティを確保することができる。
【００６８】
また、複数の制御機器１８Ａ〜１８Ｃは、加工された製品の製品ＩＤに対応するエージェントＩＤをディレクトリサービス部５０から取得し、当該取得したエージェントＩＤを持つエージェント１６に、加工された製品の加工情報を送信することができる。
【００６９】
また、製造情報は、製品ＩＤ、製品の加工工程、納期、製品の加工のための情報を少なくとも１つ含むことができる。
【００７０】
また、製品に対して行われた作業に関する作業情報、使用した部品に関する部品情報、製品加工時の設備状況を示す設備情報、加工が実施された日時に関する時間情報を少なくとも１つ含むことができる。
【００７１】
また、製品を加工する工場が違っている場合でも、一つの製品ごとの加工情報を、工場をまたがって保持することが可能となる。
【００７２】
また、製品を担当するエージェント１６が製品ごとに加工情報を収集するので、全体工程管理機能部３１の負荷を軽減することができる。
【００７３】
また、全体工程管理機能部３１が動作する全体統括システムに故障が発生しても、エージェント１６が動作するエージェント管理システムが動作し続けることで、システム全体の停止につながることなく、信頼性を向上することができる。
【００７４】
また、工程が分岐、合流していても、一つの製品単位で情報をまとめることができる。
【００７５】
また、工程別システム１００として、既存のシステムが既に出来上がっている場合、工程別システム１００側にソフトウェアとして仲介用エージェントや仲介用Ｗｅｂサービス機能を配置することにより、エージェント１６と既存システムとの間での通信および情報交換が可能となる。  
【００７６】
その他、本実施の形態における加工情報管理システム１の細部構造及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明に係る加工情報管理システム１の概略構成図を示す。
【図２】本発明に係る加工情報管理システム１の詳細構成図を示す。
【図３】複数の工場にまたがった場合の加工情報管理システム１Ａの概略構成図を示す。
【図４】従来の加工情報管理システム９０の概略構成図を示す。
【符号の説明】
【００７８】
１     加工情報管理システム
１Ａ   加工情報管理システム
１１   制御コンピュータ
１２   工程Ａのシステム
１３   工程Ｂのシステム
１４   工程Ｃのシステム
１５   製品／半製品
１６   エージェント
１７Ａ、１７Ｂ、１７Ｃ  データベース
１８Ａ、１８Ｂ、１８Ｃ  管理システム
１９Ａ、１９Ｂ、１９Ｃ  加工システム
２０Ａ、２０Ｂ、２０Ｃ  加工装置
２１Ａ、２１Ｂ、２１Ｃ  制御機器
３０   全体統括システム
３１   全体工程管理機能部
３２   エージェント生成機能部
３３   加工情報データベース
４０   エージェント管理システム
４２   エージェント動作機能部
５０   ディレクトリサービス部
５５   製品／半製品
６１、６２、６３     工場
６４   エージェント
６５   制御コンピュータ
９０   加工情報管理システム
９１   ユーザ／アプリケーション
９２   工程Ａのシステム
９３   工程Ｂのシステム
９４   工程Ｃのシステム
９５   製品／半製品
９６Ａ、９６Ｂ、９６Ｃ  データベース
９７Ａ、９７Ｂ、９７Ｃ  管理システム
９８Ａ、９８Ｂ、９８Ｃ  加工システム
１００ 工程別システム
１０１ 工程管理機能部
１０２ 加工装置制御機能部
１０３ 工程データベース
１０４ 加工装置
１０５ ＩＤ読み取り装置
１０６ 加工対象製品
１０７ 製品ＩＤ装置
【図１】
2007334733.tif 000003
【図２】
2007334733.tif 000004
【図３】
2007334733.tif 000005
【図４】
2007334733.tif 000006