(57)【要約】      【課題】  有体物における不良品及び無体物における不具合をより効率良く判別する為の管理システムを提供する。      【解決手段】  次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用に実際に費やされた使用時間を少なくとも含んだ部分物データと、該次処理における生成物の生成に実際に費やされた生成時間を少なくとも含んだ生成物データとを生成するデータ生成手段、及び所定の生成物の生成時間と、当該生成物を成す所定の部分物の使用時間とを比較し、当該生成物群に含まれた、当該部分物を用いて生成された生成物群の割合を算出する割合算出手段を、複数の処理を階層的に配置した構成としてモデル化されたシステムに備える。【選択図】      図１０
2005258546.tif 000002
【特許請求の範囲】
【請求項１】
次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化された処理管理システムにおいて、
次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用に実際に費やされた使用時間を少なくとも含んだ部分物データと、該次処理における生成物の生成に実際に費やされた生成時間を少なくとも含んだ生成物データとを生成するデータ生成手段と、
所定の生成物の生成時間と、当該生成物を成す所定の部分物の使用時間とを比較し、当該生成物群に含まれた、当該部分物を用いて生成された生成物群の割合を算出する割合算出手段と、を備えたこと、を特徴とする処理管理システム。
【請求項２】
次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化された処理管理システムにおいて、
次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用に実際に費やされた使用時間を少なくとも含んだ部分物データと、該次処理における生成物の生成に実際に費やされた生成時間を少なくとも含んだ生成物データとを生成するデータ生成手段と、
所定の生成物の生成時間と、当該生成物を成す、少なくとも１つの部分物の使用時間の各々とを比較し、当該生成物群に含まれた、該少なくとも１つの部分物の各々を用いて生成された生成物群の割合の各々を算出する割合算出手段と、を備えたこと、を特徴とする処理管理システム。
【請求項３】
前記部分物データが当該部分物の性状に関するデータをさらに含んでいること、を特徴とする請求項１または請求項２のいずれかに記載の処理管理システム。
【請求項４】
前記生成物データが当該生成物の性状に関するデータをさらに含んでいること、を特徴とする請求項１から請求項３のいずれかに記載の処理管理システム。
【請求項５】
前記追跡調査の対象となる物を指定する為の指定手段をさらに備えたこと、を特徴とする請求項１から請求項４のいずれかに記載の処理管理システム。
【請求項６】
次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化された処理管理システムにおいて、
次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用を開始する時刻を示す使用開始時刻及び該部分物の使用を終了する時刻を示す使用終了時刻を少なくとも含んだ部分物データと、該次処理における生成物の生成を開始する時刻を示す生成開始時刻及び該生成物の生成を終了する時刻を示す生成終了時刻を少なくとも含んだ生成物データとを生成するデータ生成手段と、
所定の生成物の生成時間と、当該生成物を成す所定の部分物の使用時間とに基づいて、当該生成物群に含まれた、当該部分物を用いて生成された生成物群の割合を算出する割合算出手段と、を備えたこと、を特徴とする処理管理システム。
【請求項７】
次工程において部品として用いられる物品を製品として製造する前工程と、少なくとも１つの前工程において製造された製品の各々を部品として用いて第２の製品を製造する次工程とを連鎖的に接続することにより、複数の工程を階層的に配置した構成としてモデル化された工程管理システムにおいて、
次工程と、それに隣接して接続された少なくとも１つの前工程の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次工程における部品の使用に実際に費やされた使用時間を少なくとも含んだ部品としてのデータと、該次工程における製品の製造に実際に費やされた製造時間を少なくとも含んだ製品としてのデータとを生成するデータ生成手段と、
所定の製品の製造時間と、当該製品を成す所定の部品の使用時間とを比較し、当該製品群に含まれた、当該部品を用いて製造された製品群の割合を算出する割合算出手段と、を備えたこと、を特徴とする工程管理システム。
【請求項８】
前記部品としてのデータが当該部品の不良に関するデータをさらに含んでいること、を特徴とする請求項７に記載の工程管理システム。
【請求項９】
前記製品としてのデータが当該製品の不良に関するデータをさらに含んでいること、を特徴とする請求項７または請求項８のいずれかに記載の工程管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、次処理における部分物を生成物として生成させる前処理と、少なくとも１つの前処理における生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化された処理管理システム、及び該システムを工程管理に適用した工程管理システムに関する。
【背景技術】
【０００２】
従来、ある生産ラインにおいて製品が製造される場合、ライン上を上流から下流に流れる主たる部品に対して各種の部品を順次組み付ける構成が取られていた。本出願人は、各部品が他の生産設備において製品として製造されたものであることに着目し、部品を受け入れて製品（各生産設備において製造される部品）を製造する機能的単位を「工程」と捉えて、最終的な製品の製造を、複数の「工程」が階層的に接続された構造として表現することにより、生産管理を容易にすると共に、トレーサビリティの機能（すなわち追跡調査機能）を向上させることができる工程管理システムを提案している（特許文献１参照）。
【０００３】
なお近年、上記の如き部品及び製品或いは食肉等の有体物を取り扱う管理システムに限らず、経済又は経営或いは流通等をコントロールする為の情報（すなわち無体物）を管理する為の管理システムも必要とされるようになってきている。ここで、本明細書中において、「物」は、有形的な存在を有する有体物と、有形的な存在を有さない無体物の両方を含む。
【特許文献１】特開２００１−５６７０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、上記特許文献１に示されるようなシステム構成において、トレーサビリティの機能を向上させる要望がある。また、上記システム構成を無体物を取り扱うシステムに適用した場合でも同様の要望が想定される。
【０００５】
そこで、本発明は上記の事情に鑑み、例えば上述の如きシステム構成において、有体物における不良品及び無体物における不具合をより効率良く判別する為の管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決する本発明の一態様に係る処理管理システムは、次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化されたシステムであり、次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用に実際に費やされた使用時間を少なくとも含んだ部分物データと、該次処理における生成物の生成に実際に費やされた生成時間を少なくとも含んだ生成物データとを生成するデータ生成手段を備え、さらに、所定の生成物の生成時間と、当該生成物を成す所定の部分物の使用時間とを比較し、当該生成物群に含まれた、当該部分物を用いて生成された生成物群の割合を算出する割合算出手段を備えたものである。
【０００７】
また、上記の課題を解決する本発明の別の態様に係る処理管理システムは、次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化されたシステムであり、次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用に実際に費やされた使用時間を少なくとも含んだ部分物データと、該次処理における生成物の生成に実際に費やされた生成時間を少なくとも含んだ生成物データとを生成するデータ生成手段を備え、さらに、所定の生成物の生成時間と、当該生成物を成す、少なくとも１つの部分物の使用時間の各々とを比較し、当該生成物群に含まれた、該少なくとも１つの部分物の各々を用いて生成された生成物群の割合の各々を算出する割合算出手段を備えたものである。
【０００８】
なお、上記処理管理システにおいて、部分物データが当該部分物の性状に関するデータをさらに含んだものであってもよく、生成物データが当該生成物の性状に関するデータをさらに含んだものであってもよい。また、トレーサビリティの対象となる物を指定する為の指定手段をさらに備えたものであってもよい。
【０００９】
また、上記の課題を解決する本発明の別の態様に係る処理管理システムは、次処理において部分物として用いられる物を生成物として生成させる前処理と、少なくとも１つの前処理において生成された生成物の各々を部分物として用いて第２の生成物を生成させる次処理とを連鎖的に接続することにより、複数の処理を階層的に配置した構成としてモデル化されたシステムであり、次処理と、それに隣接して接続された少なくとも１つの前処理の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次処理における部分物の使用を開始する時刻を示す使用開始時刻及び該部分物の使用を終了する時刻を示す使用終了時刻を少なくとも含んだ部分物データと、該次処理における生成物の生成を開始する時刻を示す生成開始時刻及び該生成物の生成を終了する時刻を示す生成終了時刻を少なくとも含んだ生成物データとを生成するデータ生成手段を備え、さらに、所定の生成物の生成時間と、当該生成物を成す所定の部分物の使用時間とに基づいて、当該生成物群に含まれた、当該部分物を用いて生成された生成物群の割合を算出する割合算出手段を備えたものである。
【００１０】
また、上記の課題を解決する本発明の一態様に係る工程管理システムは、次工程において部品として用いられる物品を製品として製造する前工程と、少なくとも１つの前工程において製造された製品の各々を部品として用いて第２の製品を製造する次工程とを連鎖的に接続することにより、複数の工程を階層的に配置した構成としてモデル化されたシステムであり、次工程と、それに隣接して接続された少なくとも１つの前工程の各々との接続関係を示す接続情報の各々に関連付けられたデータであって、次工程における部品の使用に実際に費やされた使用時間を少なくとも含んだ部品としてのデータと、該次工程における製品の製造に実際に費やされた製造時間を少なくとも含んだ製品としてのデータとを生成するデータ生成手段を備え、さらに、所定の製品の製造時間と、当該製品を成す所定の部品の使用時間とを比較し、当該製品群に含まれた、当該部品を用いて製造された製品群の割合を算出する割合算出手段を備えたものである。なおこのシステムにおいて、部品データが当該部品の不良に関するデータをさらに含んだものであってもよく、製品データが当該製品の不良に関するデータをさらに含んだものであってもよい。
【発明の効果】
【００１１】
本発明の工程管理システムの追跡調査を実行させると、ある工程で製造された製品群の性状（例えば不良品の混入状態、より具体的にはある製品群に混在した不良品の割合）を調査することができる。この為、各製品群に対して追跡調査を実行させると、各製品群に内在した不良品の割合が算出される為、作業者は、各製品群に優先順位を付け、効率良く不良品に対する処置を実施することができる。また、工程管理システムにおける、「物品」を「物」、「工程」を「処理」、「製品」を「生成物」、「部品」を「部分物」、「製品群」を「集合物」に置き換えることにより、当該工程管理システムを、食肉等の有体物や、経済又は経営或いは流通等をコントロールする為の情報である無体物を管理する為の様々な態様の処理管理システムに適用することもできる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の一実施形態について説明する。なお、本実施形態で記載される管理システムは有体物である製品を取り扱う生産ラインの工程を管理する為の工程管理システムであるが、本実施形態の如き管理システムを、無体物を取り扱う管理システムに適用することも可能である。
【００１３】
本実施形態による工程管理システムは、複数の工程からなる生産ライン全体を管理する為のシステムである。ここでいう工程とは、受け入れた部品を使用して製品を製造する機能的単位を表すものとする。すなわち工程とは、工場等の生産施設内における所定の領域に設置された工作機械等の各種生産設備、及び部品や製品を格納しておく各種倉庫、並びに、これら生産設備や倉庫を利用して生産活動を行う作業者により実現される機能的単位を示したものである。最終的な製品の製造は、このような「工程」が順次階層的に接続されたツリー構造でモデル化される。
【００１４】
これらの各工程は、所定の順序で接続されている。そして各工程は、前工程から搬出された部品を使用して製品を製造し、得られた製品を次工程へ搬出する。なお、部品／製品は、これらが格納される箱の中に、例えば数十個や数百個というまとまった数量格納された状態で取り扱われる。また、各箱には、当該の箱を他の箱と識別する為の箱識別情報が付与されている。より具体的には、各箱の表面に、その箱の箱識別情報を示すバーコードが貼付されている。なお、箱識別情報は、上述の如く各箱全てを識別するような情報であってもよいが、最低限、ある工程において順々に処理の対象となっていく複数の箱の各々であって、同一部品を格納したそれぞれの箱を識別できるような情報であればよい。
【００１５】
上記の各工程における各種倉庫は、部品入庫倉庫、部品使用倉庫、製品完成倉庫、及び製品搬出倉庫からなる。以下、図１を参照して、工程内における各倉庫間の部品／製品の移動について説明する。
【００１６】
まず、ある工程に部品が格納された箱が到着すると、作業者は、この箱を部品入庫倉庫内に格納して保管しておく。そして製造が開始される際、作業者は、部品入庫倉庫内に保管された箱のうち必要なものを適宜選択して、部品使用倉庫へ移す。その上で作業者は、この部品使用倉庫に移された箱の中の部品を使用して製品を製造する。なお、完成した製品は、部品が格納された箱とは別の箱の中に順次格納されていく。製造が終了すると、作業者は、製品が格納された箱を製品完成倉庫内へ格納して保管しておく。そして製品出荷の際、作業者は、製品完成倉庫内に保管された箱のうち必要なものを適宜選択して、製品搬出倉庫へ移す。なお、製品搬出倉庫に移された箱は、直ちに次工程（より具体的には次工程に対応した部品入庫倉庫）に向けて搬出される。
【００１７】
図２は、各工程と各工程間の関係を模式的に示した図である。なお、図２には、複数の工程のうちの６つの工程（すなわちＡ工程、Ｂ工程、Ｃ工程、Ｄ工程、Ｅ工程、及びＦ工程）が模式的に示されている。各工程が所定の順序で接続されることにより、目的となる最終製品が生産される。
【００１８】
図２において、Ｃ工程は、Ａ工程において完成した製品とＢ工程において完成した製品とを、当該Ｃ工程における部品として受け入れる。そして、Ｃ工程は、受け入れた部品に対して組立及び加工等の処理を施してＣ工程における製品として完成させ、Ｆ工程に搬出する。
【００１９】
Ｆ工程は、Ｃ工程による製品、Ｄ工程による製品、およびＥ工程による製品を部品として受け入れ、Ｆ工程における製品を完成させる。なお、この例ではＦ工程による製品が、生産工程群全体の最終製品となっている。
【００２０】
次に、上述の生産工程群における各工程を管理する為の工程管理システムの構成について説明する。図３は、本実施形態による工程管理システムの構成の一例を示す図である。本実施形態の工程管理システムは、サーバ１と、ネットワークの一態様であるＬＡＮ４を介して該サーバ１に接続された複数のパーソナルコンピュータ（以下、ＰＣと略記）２と、ＰＣ２に接続された複数の端末３Ａ〜３Ｆを有している。なお、端末３Ａ〜３Ｆは、Ａ工程〜Ｆ工程にそれぞれ対応して配置されている。また、工程管理システムの構成は上述したものに限らない。
【００２１】
以下、サーバ１、ＰＣ２および端末３Ａ〜３Ｆについて詳細に説明する。
【００２２】
図４は、サーバ１の構成を示す図である。図４に示されるように、サーバ１は、バスBUSによって相互に接続された、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＨＤＤ（Hard Disk Drive）１３と、通信制御回路１４と、表示制御回路１５と、入力制御回路１６とを有している。さらにサーバ１は、表示制御回路１５に接続されたＣＲＴ１７と、入力制御回路１６に接続されたキーボード１８とを有している。また、サーバ１は、通信制御回路１４によりＬＡＮ４に接続されている。
【００２３】
ＨＤＤ１３には、オペレーティングシステム及びデータベース・プログラム等の各種プログラムが予め格納されている。また、ＨＤＤ１３には、後述する管理データであって、各工程間の接続を示すリンクに関連付けられたデータが記憶される。なお、ここでいうリンクとは、工程管理システム内の各工程間に内在している、各工程間を関連付けて接続させる為の接続情報であり、本実施形態では、箱識別情報に該当するものである。
【００２４】
ＣＰＵ１１は、ＨＤＤ１３に格納されたプログラムを読み出してＲＡＭ１２の所定領域に展開させて実行させる。また、ＣＰＵ１１は、表示制御回路１５を制御してＣＲＴ１７に画像を画面表示させることにより、作業者に対して必要な情報を出力する。作業者がキーボード１８に対して入力操作を行うと、ＣＰＵ１１は、入力制御回路１６を介して当該入力操作を検知する。なお、製造された製品に不良が発生した場合、後述するように、作業者は、キーボード１８により所定のコマンドを入力して、サーバ１に対して不良品追跡を指示することができる。
【００２５】
また、各ＰＣ２も、上記サーバ１と略同一の構成であり、ＬＡＮ４を介してサーバ１にそれぞれ接続されている。また、各ＰＣ２は、複数の端末を統括する機器であり、例えば図２で左側に配置されたＰＣ２は、複数の端末３Ａ〜３Ｅを統括し、それぞれの端末とＬＡＮ４を介して接続されている。
【００２６】
図５は、端末３Ａの構成を示す図である。なお、他の各端末３Ｂ〜３Ｆは端末３Ａと同一の構成となっている為、これら他の端末３Ｂ〜３Ｆの説明は、端末３Ａの説明をもって省略する。図５に示されるように、端末３Ａは、プログラマブル・ロジック・コントローラ（以下、ＰＬＣと略記）３１、表示入力装置３２、及びバーコードリーダ３３を有している。
【００２７】
ＰＬＣ３１は、バスによって相互に接続された、ＣＰＵ３１１と、ＲＯＭ（Read Only Memory）３１２と、ＲＡＭ３１３と、通信制御回路３１４と、入力制御回路３１５と、表示制御回路３１６とを有している。また、ＣＰＵ３１１は、計時手段としての時計Ｍを内蔵しており、この時計Ｍによって、時刻（年、月、日、時、分、秒）を取得することができる。さらに、ＣＰＵ３１１は、部品の使用や製品の製造時間をカウントするカウンタＬを内蔵している。ＲＯＭ３１２内には、データベース・プログラム等の各種プログラムが予め記憶されている。
【００２８】
表示入力装置３２は、タッチパネル３２１と液晶パネル（以下、ＬＣＤと略記）３２２を有している。タッチパネル３２１は、ＬＣＤ３２２の画面上に配置されるとともに、ＰＬＣ３１の入力制御回路３１５に接続されている。また、ＬＣＤ３２２は、ＰＬＣ３１の表示制御回路３１６に接続されている。
【００２９】
バーコードリーダ３３は、部品／製品を格納した箱にバーコードの形態で付与された箱識別情報等を読み取るときに使用されもので、ＰＬＣ３１の入力制御回路３１５に接続されている。
【００３０】
ＰＬＣ３１のＣＰＵ３１１は、ＲＯＭ３１２内に格納されたプログラムをＲＡＭ３１３の所定領域に展開して実行する。また、ＣＰＵ３１１は、表示制御回路３１６を制御して表示入力装置３２のＬＣＤ３２２に画像を表示させる。この画像には、例えば、部品が搬入されたときに押される搬入ボタンや、部品の使用を開始するときに押される使用開始ボタン、製品の製造を開始するときに押される製造開始ボタン、部品の使用が終了したときに押される使用終了ボタン、製品の製造が終了したときに押される製造終了ボタン、製品を搬出するときに押される搬出ボタン、作業者がその工程内における部品の使用及び製品の製造を中断するときに押される作業中断ボタン、さらには部品の使用及び製品の製造を再開するときに押される作業再開ボタン等が含まれる。
【００３１】
作業者は、ＬＣＤ３２２に表示された各ボタンを押すことにより、入力操作を行うことができる。すなわちＬＣＤ３２２の画面上に配置されたタッチパネル３２１は、作業者によって押された画面上の位置を検出可能であり、この位置を示す信号を、ＰＬＣ３１の入力制御回路３１５へ送信することができる。そしてＣＰＵ３１１は、この入力制御回路３１５を介して、作業者によって押された画面上の位置を検知するとともに、この位置が画面上のいずれのボタンの位置と一致しているかを認識することができる。
【００３２】
また、作業者がバーコードリーダ３３によってバーコードを読み取らせた場合、このバーコードリーダ３３は、当該バーコードに対応したバーコードデータを取得してＰＬＣ３１の入力制御回路３１５へ送信する。ＰＬＣ３１は、このとき取得したデータをＰＬＣ３１のＲＡＭ３１３に一時的に格納する。
【００３３】
このように構成された各端末３Ａ〜３Ｆは、通信制御回路３１４を介してＬＡＮ４に接続されている。ＲＡＭ３１３に一時的に格納されたデータは、ＰＣ２及びＬＡＮ４を介してサーバ１のＨＤＤ１３に記録される。
【００３４】
次に、実際の各工程における部品／製品の流れと、工程管理システム内のデータ処理の対応関係について説明する。なお、上述したように、各工程間における部品／製品は、箱の中に格納された（ある数量まとめられた）状態で取り扱われる。
【００３５】
工程管理システムは、箱の各々を１単位（１ファイル）の管理データに対応させて各種処理を実行している。これら各管理データは、サーバ１におけるデータベース・プログラム、及び各端末３Ａ〜３Ｆにおけるデータベース・プログラムにより処理される。
【００３６】
各管理データは、ある２つの工程間を移動する箱の箱識別情報に関連付けられたデータである。箱には、一方の工程（前工程）における製品が格納される。そしてその箱の内容は、次の工程（次工程）においては部品として扱われる。これに伴い、管理データには、前工程に関するデータ、すなわち該箱に格納されている物品を製品として考えたときのデータ（前工程データ）と、次工程に関するデータ（次工程データ）、すなわち該箱に格納されている物品を部品として考えたときのデータとが含まれている。
【００３７】
前工程データには、例えば、該製品が製造された工程の名称のデータ（製品工程名称データ）、箱内容すなわち良品または不良品のいずれが格納される箱かというデータ（製品箱内容データ）、該製品の製造が開始された時刻のデータ（製品製造開始時刻データ）、該製品の製造が終了した時刻のデータ（製品製造終了時刻データ）、該製品製造時における温湿度等の環境条件を示すデータ（製品環境条件データ）、該製品を製品完成倉庫に入庫した時刻のデータ（製品入庫時刻データ）、該製品を次工程に搬出する時刻のデータ（製品搬出時刻データ）、該製品の製造を担当した作業者に関するデータ（製品担当者データ）、該製品の製造中に発生した不良品に関するデータ（製品不良情報）、さらには該製品の製造に作業者が実際に費やした時間を示すデータ（製品製造時間データ）等が含まれている。
【００３８】
なお、製品工程名称データは、該箱に該製品が格納された工程の名称のデータに置き換えることができ、製品製造開始時刻データは、該箱に対する製品の格納を開始した時刻のデータに置き換えることができ、また、製品製造終了時刻データは、該箱に対する製品の格納が終了した時刻のデータに置き換えることができる。
【００３９】
また、製品製造時間データは、製品の製造開始時における製造開始ボタンを押してから当該製品の製造終了時における製造終了ボタンを押すまでの間にＣＰＵ３１１のカウンタＬがカウントしたカウント値によって生成されるデータである。より正確にはこのカウント値は、製造開始ボタンが押されるとカウント値（＝０）から増加していき、作業中断ボタンが押されるとその時点での値で固定され、作業再開ボタンが押されるとその固定値から再び増加していき、製造終了ボタンが押されると、製品製造時間データに対応するカウント値としてＲＡＭ３１３に一時的に記憶される。そしてこのカウント値は、所定のプログラムによって製品製造時間データに変換される。カウント値が増加している時間は、製品製造開始から終了までの時間から作業中断（例えば作業者の休憩）の時間を差し引いた時間である為、作業者が実際に製品を製造している時間に相当する。従って、製品製造時間データは、製品の製造に実際に費やされた時間に相当する。
【００４０】
また、上記製品不良情報には種々のデータがある。このデータには、例えば、当該工程において良品として製造された製品の数のデータ（製品合格数データ）や、当該工程において不良品となってしまった製品の数のデータ（製品不合格数データ）、当該工程において良品か不良品かが不明な製品の数のデータ（製品保留数データ）、当該工程において簡単な手直しで合格製品になる製品の数のデータ（製品手直し数データ）、当該工程において不良が発生したときの部品を製造した工程名群（不良工程名群データ）、当該工程において不良が発生した部品群別の不良品の数（部品群別不良数データ）、該製品の不良の原因を示す項目のデータ（製品不良項目データ）、該製品の不良品の数を該項目別に示したデータ（項目別製品不良数データ）等が含まれている。
【００４１】
また、次工程データには、例えば、該部品が使用された工程の名称のデータ（部品工程名称データ）や、該部品の使用が開始された時刻のデータ（部品使用開始時刻データ）、該部品の使用が終了した時刻のデータ（部品使用終了時刻データ）、該部品が部品入庫倉庫に搬入された時刻のデータ（部品搬入時刻データ）、該部品が部品使用倉庫に入庫した時刻のデータ（部品準備時刻データ）、該部品を使用した作業者に関するデータ（部品使用者データ）、該部品の使用中に発生した不良品に関するデータ（部品不良情報）、さらには該部品の使用に作業者が実際に費やした時間を示すデータ（部品使用時間データ）等が含まれている。
【００４２】
なお、部品工程名称データは、該箱から該部品を取り出した工程の名称のデータに置き換えることができ、部品使用開始時刻データは、該箱に対する部品の取り出しを開始した時刻のデータに置き換えることができ、また、部品使用終了時刻データは、該箱に対する全ての部品の取り出しが終了した時刻のデータに置き換えることができる。
【００４３】
また、部品使用時間データは、部品の使用開始時における使用開始ボタンを押してから当該部品の使用終了時における使用終了ボタンを押すまでの間にＣＰＵ３１１のカウンタＬがカウントしたカウント値によって生成されるデータである。より正確にはこのカウント値は、使用開始ボタンが押されるとカウント値（＝０）から増加していき、作業中断ボタンが押されるとその時点での値で固定され、作業再開ボタンが押されるとその固定値から再び増加していき、使用終了ボタンが押されると、部品使用時間データに対応するカウント値としてＲＡＭ３１３に一時的に記憶される。そしてこのカウント値は、所定のプログラムによって部品使用時間データに変換される。カウント値が増加している時間は、部品使用開始から終了までの時間から作業中断（例えば作業者の休憩）の時間を差し引いた時間である為、作業者が実際に部品を使用している時間に相当する。従って、部品使用時間データは、部品の使用に実際に費やされた時間に相当する。
【００４４】
また、上記部品不良情報には種々のデータがある。このデータには、例えば、当該工程において良品として使用された部品の数のデータ（部品合格数データ）や、当該工程において不良品と判定された部品の数のデータ（部品不合格数データ）、部品の不良の原因を示す項目のデータ（部品不良項目データ）、部品の不良の数を該項目別に示したデータ（項目別部品不良数データ）等が含まれている。
【００４５】
上記の如き製品不良情報及び部品不良情報を得ることにより、管理側は、不良率を加味した各工程の精細な製造計画の考案や、不良発生の予測、不良が発生した工程の優先的な改善処置、不良発生の早期発見等を実現することができる。
【００４６】
各工程内及び各工程間において物品（部品／製品）が移動していくと、該物品の流れに一致した状態で、対応する管理データが工程管理システム内において更新されていく。
【００４７】
例えば、図２におけるＣ工程に着目すると、上述の如く、Ｃ工程では、Ａ工程から出荷された製品を当該Ｃ工程における部品として受け入れるとともに、Ｂ工程から出荷された製品を当該Ｃ工程における部品として受け入れる。ここで、例えばＡ工程において製造された製品群の各々は、所定の箱識別情報（ａ１、ａ２、ａ３…）がバーコードで付与された箱の各々に格納された状態でＣ工程に搬出される。なお、箱識別情報「ａ１」が付与された箱のことを、以下、”箱ａ１”と略記する（他の梱包箱識別情報が付された梱包箱についても同様に略記する）。
【００４８】
図６は、本実施形態の管理データ更新処理を示すフローチャートである。また、図７は、図６のフローチャート（Ｓ１〜Ｓ３）に対応した、本実施形態の管理データを説明する為の図である。また、図８は、図６のフローチャート（Ｓ４〜Ｓ６）に対応した、本実施形態の管理データを説明する為の図である。また、図９は、最終的に作成される管理データを説明する為の図である。以下、図６から図９を参照して、本実施形態の管理データの更新処理の一例（箱ａ１に関する管理データＤの更新処理）を説明する。
【００４９】
Ａ工程において製品の製造を開始するとき（Ｓ１）、作業者は、先ず、今から実施する作業に使用される部品が格納された箱と、該部品により製造された製品が格納される箱を選択する。具体的には、作業者は、Ａ工程で部品として取り扱われる各物品が格納された各箱群の中からそれぞれ１つの箱を選択し、端末３Ａのバーコードリーダ３３を使用してそれらに貼付されたバーコードを読み取る。また、Ａ工程で製造された製品が格納される箱群の中の１つの箱を選択し、バーコードリーダ３３により該箱に貼付されたバーコードを読み取る。これら選択された箱に関連した作業が終了すると、作業者は、部品が格納された各箱群、及び製品が格納される箱群の中から新たに箱を選択し、バーコードリーダ３３により該箱に貼付されたバーコードを読み取る。この作業は全ての箱について実施される。なお、ここでは便宜上、Ａ工程で製造された製品が格納される箱群のうち箱ａ１についてのみ説明し、他の箱についての説明は省略する。また、部品が格納される箱ａ１の処理例を後述する為、部品が格納された箱群についての管理データの更新処理のここでの説明は省略する。
【００５０】
箱ａ１には、例えば、箱識別情報ａ１や、製造された製品が格納される工程の名称のデータ（製品工程名称データＤ１、ここでは「Ａ工程」）、良品、不良品、良否不明品、または手直し品のいずれを格納する箱かというデータ（製品箱内容データＤ２、ここでは良品）を含んだバーコードが貼付されている。このときバーコードリーダ３３により読み取られたデータは、端末３ＡのＲＡＭ３１３に格納される。
【００５１】
なお、製品工程名称データＤ１は、Ａ工程で部品として取り扱われる物品が格納された箱に付与された部品工程名称データ（後述）と同一のデータとなる。このことから、製品工程名称データＤ１を含む管理データＤには、「Ｃ工程」が部品工程名称データとして含まれることになる。
【００５２】
バーコードリーダ３３により上記のデータを端末３Ａに入力すると、作業者は、タッチパネル３２１を操作して端末３Ａにさらにデータを入力する。ここで入力されるデータには、例えば、当該工程における製品の製造を担当する作業者のデータ（製品担当者データＤ３）や、当該工程における製品の製造時の温湿度等のデータ（製品環境条件データＤ４）、当該工程における製品の製造を開始する時刻（上述した製造開始ボタンを押したときにＲＡＭ３１３に記憶される時計Ｍの時刻であって、製品製造開始時刻データＴ１）等が挙げられる。以上のように、Ａ工程において製品の製造を開始するとき、ＲＡＭ３１３にはデータＤ１〜Ｄ４及び時刻データＴ１が格納される（図７（ａ）参照）。なお、製品担当者データＤ３や製品環境条件データＤ４の入力を製品製造開始のトリガーと考えて、上記Ｄ３またはＤ４のいずれかが端末３Ａに入力された時刻を内部時計により取得し、製品製造開始時刻データＴ１としてＲＡＭ３１３に記憶させてもよい。担当者データＤ3は、その都度入力するのではなく、作業者が端末３Ａを使用開始するときに入力し、以降の処理においては、入力されたデータを利用するようにしても良い。
【００５３】
製品担当者データＤ３は、他の工程における製品担当者データや部品使用者データ（後述）と比較されることによりＡ工程を担当する作業者の製品製造能力を管理側に知らせることができるデータである。例えば、各管理データから得られる情報に基づいて各工程における単位時間当たりの製品製造数を割り出して各データを比較することにより、管理側は、各作業者の製品製造速度を知ることができる。また、Ａ工程で良品とされていた製品がＣ工程で不良部品として判定された場合、Ａ工程またはＣ工程のいずれかの良否判定が誤っている可能性がある。その後調査を行って、いずれかの工程に良否判定ミスがあったことが明らかとなったとき、管理側は、ミスを犯した作業者を特定することができる。この製品担当者データＤ３を活用することにより作業者の勤怠管理を行うことができる為、管理側は、作業者に対する能力向上を促すことができる。また、作業者の労働時間や製品製造数に基づいて、その仕事量が適正であるか否かを判断することもできる。また、極度に製品製造速度が低下している場合に、その作業者の体調が悪くないか等を判断することもできる。
【００５４】
製品環境条件データＤ４は、製品が良品・不良品となった時の条件（例えば温度・湿度等）を管理側に知らせるためのデータである。管理側は、製品環境条件データＤ４に基づいて、不良の原因（温度・湿度条件）を解析することができる。
【００５５】
製品製造開始時刻データＴ１及び後述する種々の時刻データは、単位時間当たりの製品製造数や、追跡情報、リードタイム、不良解析等の様々な解析に使用されるデータである。
【００５６】
データＤ１〜Ｄ４及び時刻データＴ１を端末３Ａに入力すると、作業者は、Ａ工程における製品の製造を開始する。そして完成した製品の各々を箱ａ１に入れる度に、その製品の状態をタッチパネル３２１により端末３Ａに入力する。なお、ここでいう製品の状態とは、当該製品の製造中に発生した不良品に関するものである。このとき端末３Ａに入力される不良品に関するデータには、例えば、当該工程において良品として製造された製品の数のデータ（製品合格数データＤ５）や、上述した製品不合格数データ、製品保留数データ、製品手直し数データ、不良工程名群データ、部品群別不良数データ、製品不良項目データ、項目別製品不良数データ等が挙げられる。ここで、箱ａ１は良品（工程Ｃにおいて部品として使用可能な製品）を格納する箱である。この為、箱ａ１に製品を入れる度に当該作業者がタッチパネル３２１を操作し、製品の合格数（良品数）がカウントされる。
【００５７】
なお、箱ａ１が不良品を格納する箱である場合には、作業者は、不良品を処理する為の所定のモードを実行し、端末３Ａに、製品不合格数データ、不良工程名群データ、部品群別不良数データ、製品不良項目データ、項目別製品不良数データを入力する。また、箱ａ１が良否不明品を格納する箱である場合には、良否不明品を処理する為の所定のモードを実行し、端末３Ａに製品保留数データを入力する。また、箱ａ１が手直し品を格納する箱である場合には、手直し品を処理する為の所定のモードを実行し、端末３Ａに製品手直し数データを入力する。
【００５８】
箱ａ１に対する製品の製造（格納作業も含む）が終了し（Ｓ２）、作業者によりタッチパネル３２１の製造終了ボタンが押されると、その押圧時刻が当該工程の製品の製造が終了した時刻（製品製造終了時刻データＴ２）としてＲＡＭ３１３に格納されると共に、カウントされていた製品合格数の総数が製品合格数データＤ５としてＲＡＭ３１３に格納される（図７（ｂ）参照）。
【００５９】
管理側は、製品製造終了時刻データＴ２、製品製造開始時刻データＴ１、製品合格数データＤ５、製品不合格数データ、製品保留数データ、製品手直し数データに基づいて、上述した単位時間当たりの製品製造数を算出することができる。
【００６０】
Ａ工程における製品の製造が終了すると、箱ａ１は、在庫として製品完成倉庫に入庫される。そしてその際ＲＡＭ３１３には当該製品を製品完成倉庫に入庫した時刻のデータ（製品入庫時刻データＴ３）が入力される。箱ａ１に関する管理データＤの最新の時刻データが製品入庫時刻データＴ３である場合、箱ａ１が製品完成倉庫に保管されていることを意味する。すなわち製品入庫時刻データＴ３は、箱ａ１の現在の位置情報を管理側に知らせる為のデータでもある。
【００６１】
Ｃ工程側からＡ工程で製造した製品が要求された場合、Ａ工程の作業者は、製品完成倉庫内に保管された箱ａ１を製品搬出倉庫へ移す。すなわち箱ａ１をＣ工程に向けて搬出する（Ｓ３）。このとき作業者は、箱ａ１を製品搬出倉庫へ移した時刻、すなわちタッチパネル３２１の搬出ボタンを押すことにより、箱ａ１をＣ工程に向けて搬出した時刻のデータ（製品搬出時刻データＴ４）を内部時計により取得して、端末３ＡのＲＡＭ３１３に記憶させる（図７（ｃ）参照）。
【００６２】
ＲＡＭ３１３に一時的に格納されたデータＤ１〜Ｄ５及び時刻データＴ１〜Ｔ４は、箱に格納されている物品を製品として考えたときのデータであって、Ａ工程に関するデータである。（以下、箱ａ１製品データと略記）。製品搬出時刻データＴ４がＲＡＭ３１３に記憶されたとき箱ａ１はＡ工程から離れる為、この箱ａ１製品データのみを含む管理データＤは、ＰＣ２及びＬＡＮ４を介してサーバ１に送信され、１つのファイルとしてＨＤＤ１３に記録される。
【００６３】
Ａ工程から搬出された箱ａ１がＣ工程の部品入庫倉庫に搬入されると（Ｓ４）、作業者は、Ｃ工程に対応されて配置された端末Ｃを使用して箱ａ１に関する管理データＤの更新処理を進めていく。なお、端末Ｃの構成は端末Ａの構成と同一である為、ここでの端末Ｃの各構成要素の説明は省略する。以下、端末Ｃの各構成要素を、便宜上、端末Ａの対応する各構成要素の符号に”ｃ”を付すことにより示す。
【００６４】
箱ａ１が部品入庫倉庫に搬入されると、箱ａ１が部品入庫倉庫に搬入された時刻のデータ（部品搬入時刻データＴ５）を、端末Ｃのタッチパネル３２１ｃの搬入ボタンを押すことによりＲＡＭ３１３ｃに記憶させる（図８（ａ）参照）。箱ａ１に関する管理データＤの最新の時刻データが部品搬入時刻データＴ５である場合、箱ａ１が部品入庫倉庫に保管されていることを意味する。すなわち部品搬入時刻データＴ５は、箱ａ１の現在の位置情報を管理側に知らせる為のデータである。
【００６５】
また、部品搬入時刻データＴ５と製品搬出時刻データＴ４との差を算出することにより、Ａ工程からＣ工程への部品納入のリードタイムを知ることができる。ここで算出されたリードタイムは、例えば他のデータと共にＡ工程やＣ工程の管理データに記憶されてもよい。
【００６６】
Ｃ工程において製品の製造作業の準備するとき、作業者は、部品入庫倉庫内に保管された箱ａ１を部品使用倉庫へ移す。このとき作業者は、箱ａ１を部品使用倉庫へ移した時刻のデータ（部品準備時刻データＴ６）を、タッチパネル３２１ｃを操作することによりＲＡＭ３１３ｃに記憶させる。
【００６７】
Ｃ工程において製品の製造を開始するとき（Ｓ５）、Ｃ工程の作業者は、先ず、Ｃ工程で部品として取り扱われる各物品が格納された各箱群（Ａ工程及びＢ工程で製造された製品が格納された箱）の中からそれぞれ１つの箱を選択し、端末３Ｃのバーコードリーダ３３ｃを使用してそれらに貼付されたバーコードを読み取る。また、Ｃ工程で製造された製品が格納される箱群の中の１つの箱を選択し、バーコードリーダ３３ｃにより該箱に貼付されたバーコードを読み取る。このとき作業者は、今から実施する作業に使用される部品が格納された箱と、該部品により製造された製品が格納される箱を選択する。これら選択された箱に関連した作業が終了すると、作業者は、部品が格納された各箱群、及び製品が格納される箱群の中から新たに箱を選択し、バーコードリーダ３３ｃにより該箱に貼付されたバーコードを読み取る。この作業は全ての箱について実施される。なお、ここでは便宜上、Ｃ工程で部品として取り扱われる物品を格納した箱群のうち箱ａ１についてのみ説明し、他の箱についての説明は省略する。また、Ｃ工程で製造された製品を格納する箱群についての管理データの更新処理の説明は、上述した箱ａ１の説明をもって省略する。
【００６８】
箱ａ１には、上述した箱識別情報ａ１や、製品工程名称データＤ１、製品箱内容データＤ２の他に、部品として使用される工程の名称のデータ（部品工程名称データＤ６、ここではＣ工程）を含んだバーコードが貼付されている。このときバーコードリーダ３３ｃにより読み取られたデータは、ＲＡＭ３１３ｃに格納される。
【００６９】
なお、部品工程名称データＤ６は、Ｃ工程で製造された製品を格納する箱に付与された製品工程名称データと同一のデータとなる。具体的には両データとも「Ｃ工程」を示すデータである。
【００７０】
バーコードリーダ３３ｃにより上記のデータを端末３Ｃに入力し、作業者は、さらにタッチパネル３２１ｃを操作して端末３Ｃにさらにデータを入力する。ここで入力されるデータには、例えば、当該工程において部品を使用する作業者のデータ（部品使用者データＤ７）や、当該工程において部品の使用を開始する時刻（上述した使用開始ボタンを押したときにＲＡＭ３１３に記憶される時計Ｍの時刻であって、部品使用開始時刻データＴ７）等が挙げられる。以上のように、Ｃ工程において部品の使用を開始するとき、ＲＡＭ３１３ｃにはデータＤ６、Ｄ７、及び時刻データＴ５〜Ｔ７が格納されている（図８（ｂ）参照）。なお、部品使用者データＤ７の入力を部品使用開始のトリガーと考えて、部品使用者データＤ７が端末３Ｃに入力された時刻を部品使用開始時刻データＴ７としてＲＡＭ３１３ｃに記憶させることもできる。
【００７１】
部品使用者データＤ７は、上述した製品担当者データＤ３と同様に、他の工程における部品使用者データや製品担当者データと比較されることによりＣ工程を担当する作業者の製品製造能力を管理側に知らせることができるデータである。また、作業者の労働時間や製品製造数に基づいて、その仕事量が適正であるか否かを判断することもできる。また、極度に製品製造速度が低下している場合に、その作業者の体調が悪くないか等を判断することもできる。
【００７２】
データＤ６、Ｄ７、及び時刻データＴ５〜Ｔ７が端末３Ｃに入力されると、作業者は、Ｃ工程において部品の使用を開始する。このとき箱ａ１から部品を取り出す度に、その部品の状態をタッチパネル３２１ｃにより端末３Ｃに入力する。なお、ここでいう部品の状態とは、箱ａ１に格納されている部品に含まれている不良品に関するものである。このとき端末３Ｃに入力される不良品に関するデータには、例えば、当該工程において良品として使用された部品の数のデータ（部品合格数データＤ８）や、当該工程において不良品と判定された部品の数のデータ（部品不合格数データＤ９）、部品の不良の原因を示す項目のデータ（部品不良項目データＤ１０）、部品の不良の数を該項目別に示したデータ（項目別部品不良数データＤ１１）等が挙げられる。
【００７３】
Ｃ工程における部品の使用が終了し（Ｓ６）、作業者によりタッチパネル３２１が操作（すなわち使用終了ボタンが押圧）されると、その操作時刻が当該工程の部品の使用が終了した時刻（部品使用終了時刻データＴ８）としてＲＡＭ３１３ｃに格納されると共に、データＤ８〜Ｄ１１がＲＡＭ３１３ｃに格納される（図８（ｃ）参照）。
【００７４】
ＲＡＭ３１３ｃに一時的に格納されたデータＤ６〜Ｄ１１及び時刻データＴ５〜Ｔ８は、箱に格納されている物品を部品として考えたときのデータであって、Ｃ工程に関するデータである。（以下、箱ａ１部品データと略記）。部品使用終了時刻データＴ８がＲＡＭ３１３ｃに記憶された時点で箱ａ１の役割（すなわち物品の格納・移動）は終了した為、この箱ａ１部品データのみを含む管理データは、ＬＡＮ４を介してサーバ１に送信され、先に送信された箱ａ１製品データのみを含む管理データＤを更新する。最終的に、管理データＤは、箱ａ１製品データ及び箱ａ１部品データの両方を含む１つのファイルとしてＨＤＤ１３に記録される（図９参照）。
【００７５】
このように、本実施形態の工程管理システムでは、各工程間を移動する物品を格納する各箱に識別情報を付与し、各箱に関連した処理が実行されていく度に、各識別情報と関連付けられた種々のデータを収集し、それら収集した各工程間毎のデータをそれぞれ１つのファイルとしてサーバ１に記憶させている。従って、サーバ１には、各工程間のリンクに関連付けられたファイルが蓄積されていく。そのため、所望の工程間の接続情報を得たい場合、管理側は、１つのファイルを検索するだけで該情報を得ることができるようになる。
【００７６】
また、本実施形態の工程管理データが記録されたコンピュータ読み取り可能な記録媒体によると、１つのファイル内に、現在工程で物品を製品として考えたときの不良データと、次工程で該物品を部品として考えたときの不良データとを備えている。従って、同一ファイル内の製品不良情報と部品不良情報に食い違いが見られる場合、不良が発生したことを迅速に判断できる。そのため、このように管理データを構築すると、より迅速な不良解析の実現が可能となる。
【００７７】
本実施形態の工程管理システムで追跡調査を実行させる場合、サーバ１のＣＰＵ１１は、ＨＤＤ１３に記録された各箱に対応した各管理データに含まれた、製品製造中を示す時間のデータ（時刻データＴ１〜Ｔ２の間の時間データに相当）と、部品使用中を示す時間のデータ（時刻データＴ７〜Ｔ８の間の時間データに相当）を検索する。このとき、ある工程に関連付けられた製品データを有する管理データの製品製造中の時間と、当該工程に関連付けられた部品データを有する管理データの部品使用中の時間とで重複する時間がある場合、それらの管理データに関連付けられた箱は、重複している時間中、同一工程で同時に使用されていることを意味する。従って、この重複時間を検索することにより、ある箱に格納された製品がいずれの箱の部品を使用して製造されたかどうかを特定することができる。すなわち本実施形態の工程管理システムによると、箱単位で物品を特定できる為、精細な追跡調査を実行することができる。
【００７８】
本実施形態の工程管理システムでは全ての工程に関する情報をサーバ１だけが把握している。また、各工程（ここでは各作業者）は、自身の工程の情報のみを把握している。この為、いずれかの工程において物品に関する情報が誤って入力されてしまうと、その工程の前後で情報の整合がとれなくなる。従って管理側であるサーバ１がその工程における情報の誤入力などを迅速に検知でき、それを是正させることができる為、結果的に、各工程の情報の信頼性が向上する。
【００７９】
また、本実施形態の工程管理システムでは、上述の追跡調査をさらに発展させた追跡調査を実施することができる。この追跡調査機能では、ある工程で製造された製品群（すなわち箱の中の物品群）の性状（例えば不良品の混入状態）を調査することができる。図１０は、Ｃ工程における各部品の使用及び製品の製造を時系列に示した図である。一例として、ＣＰＵ１１が、図１０に示す箱ｃ１に格納された製品群の中に含まれている、箱ｂ１の部品を使用して製造された製品群の割合Ｒを算出する処理について説明する。
【００８０】
図１０の箱ａｎに示したグラフは、Ｃ工程における、各箱ａｎに含まれた部品の使用開始から終了までを時系列に並べたものである。また、図１０の箱ｂｎに示したグラフは、Ｃ工程における、各箱ｂｎに含まれた部品の使用開始から終了までを時系列に並べたものである。また、図１０の箱Ｃｎに示したグラフは、Ｃ工程における、各箱Ｃｎに格納される製品の製造開始から終了までを時系列に並べたものである。
【００８１】
Ｔ１１は、箱ａ１及び箱ｂ１に含まれた部品の使用を開始する時刻であり、部品使用開始時刻データと一致した時刻である。また、Ｔ１１は、箱ｃ１に格納される製品の製造を開始する時刻であり、製品製造開始時刻データと一致した時刻でもある。
【００８２】
Ｔ１２は、箱ｂ１に含まれた部品の使用が終了する時刻であり、部品使用終了時刻データと一致した時刻である。このとき箱ｃ１の製品の製造に対する箱ｂ１の部品の使用が一時的に中断される。この為、箱ｃ１の製品の製造が一時的に中断される。従ってこのとき作業中断ボタンが押される為、作業再開ボタンが押されるまで、カウンタＬのカウントが一時停止状態となる。
【００８３】
Ｔ１３は、箱ｂ２に含まれた部品の使用を開始する時刻であり、部品使用開始時刻データと一致した時刻である。このとき箱ｃ１の製品の製造に対する箱ｂ２の部品の使用が開始（別の言い方をすると箱ｃ１の製品の製造に対する部品の使用が再開）される。この為、箱ｃ１の製品の製造が再開される。従ってこのとき作業再開ボタンが押される為、カウンタＬが再びカウントアップを開始する。
【００８４】
Ｔ１４は、箱ａ１に含まれた部品の使用が終了する時刻であり、部品使用終了時刻データと一致した時刻である。また、Ｔ１４は、箱ｃ１に格納される製品の製造が終了する時刻であり、製品製造終了時刻データと一致した時刻でもある。
【００８５】
Ｔ１５は、箱ａ２に含まれた部品の使用を開始する時刻であり、部品使用開始時刻データと一致した時刻である。また、Ｔ１５は、箱ｃ２に格納される製品の製造を開始する時刻であり、製品製造開始時刻データと一致した時刻でもある。
【００８６】
Ｔ１６は、箱ａ２及び箱ｂ２に含まれた部品の使用が終了する時刻であり、部品使用終了時刻データと一致した時刻である。また、Ｔ１７は、箱ａ３及び箱ｂ３に含まれた部品の使用を開始する時刻であり、部品使用開始時刻データと一致した時刻である。また、Ｔ１８は、箱ａ３に含まれた部品の使用が終了する時刻であり、部品使用開始時刻データと一致した時刻である。また、Ｔ１８は、箱ｃ２に格納される製品の製造が終了する時刻でもあり、製品製造終了時刻データと一致した時刻でもある。
【００８７】
ＣＰＵ１１は、Ｃ工程において、箱ｃ１に格納される製品の製造に実際に費やされた製造時間に対する、箱ｂ１の部品の使用に実際に費やされた使用時間の割合に基づいて、上述した割合Ｒを算出する。この実施形態における製造時間は、製品製造開始から終了までに掛かった時間（製品製造開始時刻と製品製造終了時刻との差の絶対値）から、作業中断時間（作業中断時刻と作業再開時刻との差の絶対値）を差し引いた時間である。また、この実施形態における使用時間は、部品使用中に中断時間がない為、部品使用開始から終了までに掛かった時間（部品使用開始時刻と部品使用終了時刻との差の絶対値）となる。上述の割合Ｒは、使用時間を製造時間で割ったときの商であり、以下の式で示される。
【数１】
2005258546.tif 000003
【００８８】
例えば、Ｔ１１を「１３：００」、Ｔ１２を「１３：４０」、Ｔ１３を「１３：５０」、Ｔ１４を「１４：００」としたとき、使用時間は４０分となり、製造時間は５０分となる為、箱ｃ１内の製品群に含まれた、箱ｂ１の部品を使用して製造された製品群の割合Ｒは、０．８となる。すなわち箱ｃ１内の製品に関連した箱ｂ１の部品に対する追跡調査を実行させると、ＣＰＵ１１による上記演算により、作業者は、箱ｃ１内の製品の中の８０％の製品が、箱ｂ１の部品を使用して製造された製品であるという調査結果を得ることができる。なお、上記数１を用いて割合Ｒを算出するとき、便宜上、一連の処理開始時刻であるＴ１１に「０」、Ｔ１１から４０分経過したＴ１２に「４０」、Ｔ１２から５０分経過したＴ１３に「５０」、Ｔ１１から６０分経過したＴ１４に「６０」を代入している。この結果は例えばＣＲＴ１７に表示される。また、上述の追跡調査を実行させる場合、作業者は、キーボード１８を操作して追跡調査の対象となる工程や、製品、部品、箱等を指定する。
【００８９】
また、上述と同様に、箱ｃ１内の製品に関連した箱ｂ２の部品に関する追跡調査を実行させると、ＣＰＵ１１は割合Ｒ＝０．２という演算結果を算出する。この為、作業者は、箱ｃ１内の製品の中の２０％の製品が、箱ｂ２の部品を使用して製造された製品であるという調査結果を得ることができる。
【００９０】
また、上述と同様に、箱ｃ１内の製品に関連した箱ａ１の部品に対する追跡調査を実施すると、ＣＰＵ１１は割合Ｒ＝１という演算結果を算出する。この為、作業者は、箱ｃ１内の製品の中の１００％の製品が、箱ａ１の部品を使用して製造された製品であるという調査結果を得ることができる。
【００９１】
このような追跡調査を実現可能にすることによって、上述の如く、ある工程のある箱内の製品群に対する、所定箱内の部品群を使用して製造された製品群の割合を算出できる。この為、例えばその箱に含まれている不良品の割合も算出できるようになる。例えば箱ｂ２が不良品を格納する箱であったにも拘わらず、当該箱ｂ２をＣ工程において使用してしまった場合、上述の追跡調査を実行させることにより、箱ｃ１内における不良品の有無だけでなく、その割合（この場合２０％）までも算出できる。製品を格納した各箱に対して追跡調査を実行させると、各箱に内在した不良品の割合が算出される為、作業者は、各箱に優先順位を付け、効率良く不良品に対する改善処置を実施することができる。
【００９２】
以上が本発明の実施形態である。本発明はこれらの実施形態に限定されるものではなく様々な範囲で変形が可能である。
【００９３】
なお、本実施形態では箱ｂ１の部品数より箱ｃ１の製品数が多いことによって当該箱ｃ１の製品製造に対する作業中断時間が発生しているが、別の実施形態では箱ｃ１の製品数より箱ｂ１の部品数が多いことによって当該箱ｂ１の部品使用に対する作業中断時間が発生することも想定される。また、本実施形態では言及していないが、箱ａ１の部品数が箱ｂ１の部品数や箱ｃ１の製品数より少ない場合、これらの箱（すなわち箱ｂ１や箱ｃ１）に関する作業中断時間が発生することもある。
【００９４】
また、本実施形態では、Ｃ工程で製造された製品であって、Ｃ工程における特定の部品が使用された製品の割合を算出しているが、別の実施形態では、例えばＦ工程で製造された製品であって、Ａ工程における特定の部品が使用された製品の割合を算出することもできる。この場合、ＣＰＵ１１は、先ず、Ａ工程において本実施形態と同様の割合算出処理を実行して特定部品から成る製品（Ｃ工程で部品として用いられる製品であり、以下、「部品Ａ」と略記）の割合を算出する。次に、Ｃ工程において同様の割合算出処理を実行して部品Ａから成る製品（Ｆ工程で部品として用いられる製品であり、以下、「部品Ｃ」と略記）の割合を算出する。最後に、Ｆ工程において同様の割合算出処理を実行して部品Ｃから成る製品の割合を算出する。このように、各工程間の接続情報に基づいて追跡調査の対象となる物品の経路を遡り、当該物品の経路を辿るように各工程において割合算出処理を実行していくと、複数工程前の物品に対する追跡調査を実行することができる。
【００９５】
また、本実施形態において箱内の製品群の性状に対する追跡調査を実行させると、ある工程のある箱内の製品群に対する、所定箱内の部品を使用して製造された製品群の割合が算出されるが、別の実施形態では、ある工程のある箱内の製品群に対する、複数の箱内の各々の部品群を使用して製造された製品群の各々の割合を算出することもできる。例えば箱ｃ１内の製品に関連したそれぞれの箱ｂの部品に対する追跡調査を実行させることができる。このような追跡調査では、箱ｃ１内の製品に関して、８０％の製品が箱ｂ１の部品を使用して製造された製品であり、２０％の製品が箱ｂ２の部品を使用して製造された製品であるという調査結果を得ることができる。
【００９６】
また、本実施形態では実際に作業に費やした時間のデータである、使用時間及び製造時間を用いて上述の割合を算出しているが、製品製造開始から終了までに掛かった時間（又は部品使用開始から終了までに掛かった時間）に対する作業中断時間が非常に短い時間であれば、上述の割合を、部品使用開始時刻と部品使用終了時刻との差の絶対値を製品製造開始時刻と製品製造終了時刻との差の絶対値で割ったときの商としてもよい。
【００９７】
また、本実施形態では、部品を加工して製品を製造する行為を工程と定義し、各工程間を移動する集合体を箱と定義している。しかしながら本実施形態工程間を該物品が移動する際に何らかの問題が生じた可能性の有無等を迅速に判断するようなシステムは、これら「物品」、「工程」、「製品」、「部品」、「箱」を他のものに置き換えることにより、他の分野（流通、経済等）にも応用できる。
【００９８】
より具体的には、例えば、「物品」を有体物及び無体物を含む「物」、「工程」を様々な形態の物に施す処置である「処理」、「製品」をある処理で生成される物である「生成物」、「部品」を生成物を成す為に用いられる「部分物」、「箱」を各処理間を移動する「集合物」に置き換えることができる。各要素を上述の如く置き換えることにより、本実施形態の如き工程管理システムを、食肉等の有体物や、経済又は経営或いは流通等をコントロールする為の情報である無体物を管理する為の様々な態様の処理管理システムに適用することができる。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施形態における工程間を移動する箱の移動経路を示す図である。
【図２】本発明の実施形態における各工程と各工程間の関係を模式的に示した図である。
【図３】本発明の実施形態による工程管理システムの構成を示す図である。
【図４】本発明の実施形態のサーバの構成を示す図である。
【図５】本発明の実施形態の端末の構成を示す図である。
【図６】本発明の実施形態の管理データ更新処理を示すフローチャートである。
【図７】図６のフローチャート（Ｓ１〜Ｓ３）に対応した、本実施形態の管理データを説明する為の図である。
【図８】図６のフローチャート（Ｓ４〜Ｓ６）に対応した、本実施形態の管理データを説明する為の図である。
【図９】本発明の実施形態において最終的に作成される管理データを説明する為の図である。
【図１０】Ｃ工程における各部品の使用及び製品の製造を時系列に示した図である。
【符号の説明】
【０１００】
１  サーバ
２  ＰＣ
３Ａ〜３Ｆ  端末
１１  ＣＰＵ
１３  ＨＤＤ
３１  ＰＬＣ
３３  バーコードリーダ
ａ１  箱
【図１】
2005258546.tif 000004
【図２】
2005258546.tif 000005
【図３】
2005258546.tif 000006
【図４】
2005258546.tif 000007
【図５】
2005258546.tif 000008
【図６】
2005258546.tif 000009
【図７】
2005258546.tif 000010
【図８】
2005258546.tif 000011
【図９】
2005258546.tif 000012
【図１０】
2005258546.tif 000013