JP4336251B2 - トレーサビリティシステム、トレース情報管理方法、トレース情報管理プログラム、及び記録媒体 - Google Patents
トレーサビリティシステム、トレース情報管理方法、トレース情報管理プログラム、及び記録媒体 Download PDFInfo
- Publication number
- JP4336251B2 JP4336251B2 JP2004163521A JP2004163521A JP4336251B2 JP 4336251 B2 JP4336251 B2 JP 4336251B2 JP 2004163521 A JP2004163521 A JP 2004163521A JP 2004163521 A JP2004163521 A JP 2004163521A JP 4336251 B2 JP4336251 B2 JP 4336251B2
- Authority
- JP
- Japan
- Prior art keywords
- process instance
- trace information
- instance
- pointer
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007726 management method Methods 0.000 title claims description 14
- 238000000034 method Methods 0.000 claims description 840
- 230000008569 process Effects 0.000 claims description 838
- 238000003860 storage Methods 0.000 claims description 139
- 238000012545 processing Methods 0.000 claims description 110
- 239000000047 product Substances 0.000 claims description 96
- 239000012467 final product Substances 0.000 claims description 48
- 239000000463 material Substances 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 20
- 238000000605 extraction Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 15
- 239000000284 extract Substances 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 8
- 230000010365 information processing Effects 0.000 description 24
- 238000003754 machining Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 9
- 239000013067 intermediate product Substances 0.000 description 6
- 230000007613 environmental effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000000275 quality assurance Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000007795 chemical reaction product Substances 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000001303 quality assessment method Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Description
日本アイ・ビー・エム株式会社、"トレーサビリティ−・システム"、[online]、[平成16年5月17日検索]、インターネット<URL : http://www-6.ibm.com/jp/solutions/wireless/solution/wireless_tracability.html>
ここで、結果物とは、プロセス110を実行した結果現実に得れらる中間製品又は最終製品である。後続するプロセス110が存在する場合、結果物は、後続するプロセス110へ供給される。そして、後続するプロセス110が組立工程又は加工工程等である場合、当該結果物は、組立・加工の部品又は原材料として用いられる。また、後続するプロセス110が輸送工程等である場合、当該結果物は、輸送等の対象物として輸送され、更に後続するプロセス110へ供給される。また、後続するプロセス110が在庫工程等である場合、当該結果物は、一旦倉庫等に保管され、更に後続するプロセス110で必要となった場合に供給される。
まず、プロセスチェーンにおける各プロセス110が実行されると、分散サーバ装置120内のトレース情報収集部300は、それぞれのプロセス110を実行する現実のイベントに対応付けて、当該イベントの実行条件を示すトレース情報を収集する(S700)。次に、トレース情報収集部300は、収集したトレース情報をトレース情報格納部310に格納する(S710)。
(1)実行条件が変化する度に新たなプロセスインスタンス600を生成
分散サーバ装置120内のトレース情報収集部300は、先行プロセスの結果物を入力して当該分散サーバ装置120が担当するプロセスを実行する場合に、当該プロセスを実行した結果得られる当該プロセスの結果物に対応して、当該プロセスの実行条件を特定するトレース情報を収集する。例えば トレース情報収集部300は、当該プロセスの結果物に対応して、当該プロセスを実行する場合の材料又は機具の条件、作業者の条件、及び、温度又は湿度の条件の少なくとも1つを特定するトレース情報を収集する。
分散サーバ装置120内のトレース情報収集部300は、先行プロセスの結果物を入力してプロセスを実行する場合に、当該プロセスの複数の結果物を予め設定された数又は量毎に分割した各グループのそれぞれに対応して、当該プロセスの実行条件を特定するトレース情報を収集する。すなわち、トレース情報収集部300は、予め設定された数又は量の結果物を1ロットとしてグループ化し、この1ロットの結果物に対応してトレース情報を収集する。そして、トレース情報格納部310は、収集されたトレース情報を格納し、トレース情報ポインタ送信部315は、トレース情報のポインタを中央サーバ装置130へ送信する。
分散サーバ装置120内のトレース情報収集部300は、先行プロセスの結果物を入力してプロセスを実行する場合に、当該プロセスを実行する期間毎に当該プロセスの複数の結果物を分割した各グループのそれぞれに対応して、実行条件を特定するトレース情報を収集する。すなわち、トレース情報収集部300は、予め設定された期間の間に得られた結果物を1ロットとしてグループ化し、この1ロットの結果物に対応してトレース情報を収集する。この期間は、例えば1時間毎等であってよく、昼間・夜間等であってもよい。そして、トレース情報格納部310は、収集されたトレース情報を格納し、トレース情報ポインタ送信部315は、トレース情報のポインタを中央サーバ装置130へ送信する。
100 プロセス群
110 プロセス
110a〜g プロセス
112 組立・加工プロセス
114 搬出プロセス
115 最終製品
120 分散サーバ装置
130 中央サーバ装置
300 トレース情報収集部
310 トレース情報格納部
315 トレース情報ポインタ送信部
320 トレース情報送信部
400 トレース情報登録処理部
402 プロセスインスタンス生成部
404 トレース情報ポインタ格納部
406 先行プロセスインスタンス・ポインタ格納部
408 後続プロセスインスタンス・ポインタ格納部
410 プロセスインスタンス格納部
420 プロセスインスタンス探索部
422 プロセスインスタンス前方探索部
424 共通プロセスインスタンス抽出部
426 プロセスインスタンス後方探索部
430 アプリケーション処理部
440 トレース情報処理部
442 トレース情報出力要求部
444 トレース情報出力部
446 共通製品識別情報出力要求部
448 共通製品識別情報出力部
450 共通トレース情報出力要求部
452 共通トレース情報出力部
460 データディレクトリ格納部
470 データディレクトリ検索部
480 トレース情報取得部
500a〜d プロセス
510 プロセス識別情報記憶領域
520 先行プロセス・ポインタ記憶領域
525 数量情報記憶領域
530 トレース情報ポインタ記憶領域
535 プロセス固有情報記憶領域
540 後続プロセス・ポインタ記憶領域
600a〜d プロセスインスタンス
610 プロセスインスタンス識別情報
620 先行プロセスインスタンス・ポインタ
625 先行プロセスインスタンス製品数量情報
630 トレース情報ポインタ
635 プロセスインスタンス固有情報
640 後続プロセスインスタンス・ポインタ
650 後続プロセスインスタンス製品数量情報
1100 素材A調達プロセス
1110 部品A加工プロセス
1120 素材B調達プロセス
1130 部品B加工プロセス
1140 商品組立プロセス
1150 商品Xプロセス
1300a〜b 素材A調達プロセスインスタンス
1310a〜b 部品A加工プロセスインスタンス
1320a〜b 素材B調達プロセスインスタンス
1330a〜b 部品B加工プロセスインスタンス
1340a〜c 商品組立プロセスインスタンス
1350a〜d 商品Xプロセスインスタンス
1900 コンピュータ
2000 CPU
2010 ROM
2020 RAM
2030 通信インターフェイス
2040 ハードディスクドライブ
2050 フレキシブルディスク・ドライブ
2060 CD−ROMドライブ
2070 入出力チップ
2075 グラフィック・コントローラ
2080 表示装置
2082 ホスト・コントローラ
2084 入出力コントローラ
2090 フレキシブルディスク
2095 CD−ROM
Claims (16)
- 最終製品を得るために実行される一連のプロセスからなるプロセスチェーンにおける、プロセスに関する情報を管理するトレーサビリティシステムであって、
前記プロセスを実行する現実のイベントに対応付けて、前記イベントについての情報を登録するプロセスインスタンスを前記イベントの実行条件に基づいて生成するプロセスインスタンス生成部と、
前記プロセスインスタンスに、前記実行条件を記録したトレース情報の記録先を示すポインタを格納するトレース情報ポインタ格納部と、
前記プロセスインスタンスに対応するイベントに対して当該プロセスの直前の先行プロセスを実行した結果得られる結果物を供給する現実のイベントに対応するプロセスインスタンスを識別する先行プロセスインスタンス・ポインタを、前記プロセスインスタンスに対応付けて格納する先行プロセスインスタンス・ポインタ格納部と、
前記プロセスインスタンスに対応するイベントの結果物を取得して当該プロセスの次の後続プロセスを実行する現実のイベントに対応するプロセスインスタンスを識別する後続プロセスインスタンス・ポインタを、前記プロセスインスタンスに対応付けて格納する後続プロセスインスタンス・ポインタ格納部と、
外部から指定された複数の前記プロセスインスタンスのそれぞれについて、当該プロセスインスタンスから順に、各プロセスインスタンスに記録された前記先行プロセスインスタンス・ポインタに基づいて、前記先行プロセスの前記プロセスインスタンスを順次取得していくプロセスインスタンス前方探索部と、
外部から指定された前記複数のプロセスインスタンスのそれぞれに対応して前記プロセスインスタンス前方探索部により取得された前記プロセスインスタンスの組に共通する前記プロセスインスタンスを抽出する共通プロセスインスタンス抽出部と、
共通する前記プロセスインスタンスから順に、当該プロセスインスタンスに記録された前記後続プロセスインスタンス・ポインタに基づいて、前記後続プロセスの前記プロセスインスタンスを取得していくことにより、指定された前記プロセスインスタンスに対応する前記イベントの処理が共通して行われた最終製品を特定するプロセスインスタンス後方探索部と、
前記プロセスインスタンス後方探索部により特定された最終製品を識別する情報を出力する共通製品識別情報出力部と
を備えるトレーサビリティシステム。 - 前記プロセスインスタンス前方探索部が順次取得した複数の前記プロセスインスタンスに対応する複数の前記トレース情報を、外部から指定された前記プロセスインスタンスに対応するイベントの結果物についてのトレース情報の組として出力するトレース情報出力部と
を備える請求項1記載のトレーサビリティシステム。 - 前記共通プロセスインスタンス抽出部により抽出された共通の前記プロセスインスタンスに対応する前記トレース情報を、外部から指定された前記複数のプロセスインスタンスに対応するイベントの結果物について共通して行われた処理の実行条件を特定する情報として出力する共通トレース情報出力部と
を備える請求項1または2に記載のトレーサビリティシステム。 - 前記先行プロセスの結果物を入力して前記プロセスを実行する場合に、当該プロセスの結果物に対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集部を更に備え、
前記プロセスインスタンス生成部は、当該プロセスの結果物に対応して互いに異なる複数の前記トレース情報が収集された場合に、複数の前記プロセスインスタンスを生成し、
前記トレース情報ポインタ格納部は、それぞれの前記プロセスインスタンスに、互いに異なる前記トレース情報の記録先を示すポインタを格納する
請求項1から3のいずれかに記載のトレーサビリティシステム。 - 前記トレース情報収集部は、当該プロセスの結果物に対応して、当該プロセスを実行する場合の材料又は機具の条件、作業者の条件、及び、温度又は湿度の条件の少なくとも1つを特定する前記トレース情報を収集し、
前記プロセスインスタンス生成部は、いずれかの条件が異なる前記複数のトレース情報が収集された場合に、前記複数のプロセスインスタンスを生成する
請求項4記載のトレーサビリティシステム。 - 前記先行プロセスの結果物を入力して前記プロセスを実行する場合に、当該プロセスの複数の結果物を予め設定された数又は量毎に分割した各グループのそれぞれに対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集部を更に備え、
前記プロセスインスタンス生成部は、それぞれの前記グループに対応して前記プロセスインスタンスを生成し、
前記トレース情報ポインタ格納部は、それぞれの前記グループに対応する前記プロセスインスタンスに、当該グループに対応して収集された前記トレース情報の記録先を示すポインタを格納する
請求項1から5のいずれかに記載のトレーサビリティシステム。 - 前記先行プロセスの結果物を入力して前記プロセスを実行する場合に、当該プロセスを実行する期間毎に当該プロセスの複数の結果物を分割した各グループのそれぞれに対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集部を更に備え、
前記プロセスインスタンス生成部は、それぞれの前記グループに対応して前記プロセスインスタンスを生成し、
前記トレース情報ポインタ格納部は、それぞれの前記グループに対応する前記プロセスインスタンスに、当該グループに対応して収集された前記トレース情報の記録先を示すポインタを格納する
請求項1から3のいずれかに記載のトレーサビリティシステム。 - 当該トレーサビリティシステムは、
複数の分散サーバ装置と、
前記複数の分散サーバ装置に接続された中央サーバ装置と
を備え、
それぞれの前記分散サーバ装置は、
当該分散サーバ装置に割り当てられた前記プロセスを実行する場合に、当該プロセスを実行する現実のイベントに対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集部と、
前記トレース情報収集部により収集された前記トレース情報を格納するトレース情報格納部と、
前記トレース情報格納部に格納した前記トレース情報の記録先を示すポインタを前記中央サーバ装置へ送信するトレース情報ポインタ送信部と
を有し、
前記中央サーバ装置は、
前記分散サーバ装置により収集された前記トレース情報を登録する前記プロセスインスタンスを生成する前記プロセスインスタンス生成部と、
前記分散サーバ装置から受信した前記トレース情報のポインタを前記プロセスインスタンスに格納することにより、前記トレース情報を登録する前記トレース情報ポインタ格納部と、
前記プロセスインスタンスに、前記先行プロセスインスタンス・ポインタを格納する前記先行プロセスインスタンス・ポインタ格納部と
を備える請求項1から7のいずれかに記載のトレーサビリティシステム。 - 前記中央サーバ装置は、
外部から指定された前記プロセスインスタンスから順に、各プロセスインスタンスに記録された前記先行プロセスインスタンス・ポインタに基づいて、前記先行プロセスの前記プロセスインスタンスを取得していくプロセスインスタンス前方探索部と、
前記プロセスインスタンス前方探索部が順次取得した複数の前記プロセスインスタンスに対応する複数の前記トレース情報を、外部から指定された前記プロセスインスタンスに対応するイベントの結果物についてのトレース情報の組として出力するトレース情報出力部と
を有する請求項8記載のトレーサビリティシステム。 - 前記中央サーバ装置は、前記プロセスインスタンス前方探索部が順次取得したプロセスインスタンスにそれぞれ記録された前記トレース情報ポインタに基づいて、当該トレース情報ポインタにより指定された前記トレース情報を前記分散サーバ内の前記トレース情報格納部から取得するトレース情報取得部を有し、
前記トレース情報出力部は、前記トレース情報取得部が取得した前記トレース情報を、外部から指定された前記プロセスインスタンスに対応するイベントの結果物についてのトレース情報の組として出力する
請求項9記載のトレーサビリティシステム。 - 最終製品を得るために実行される一連のプロセスからなるプロセスチェーンにおける、プロセスに関する情報をコンピュータにより管理するトレース情報管理方法あって、
前記プロセスを実行する現実のイベントに対応付けて、前記イベントについての情報を登録するプロセスインスタンスを前記イベントの実行条件に基づいて生成するプロセスインスタンス生成段階と、
前記プロセスインスタンスに、前記実行条件を記録したトレース情報の記録先を示すポインタを格納するトレース情報ポインタ格納段階と、
前記プロセスインスタンスに対応付けて、当該プロセスインスタンスに対応するイベントに対し、当該プロセスの直前の先行プロセスを実行した結果得られる結果物を供給する現実のイベントに対応するプロセスインスタンスの記録先を示す先行プロセスインスタンス・ポインタを格納する先行プロセスインスタンス・ポインタ格納段階と、
前記プロセスインスタンスに対応するイベントの結果物を取得して当該プロセスの次の後続プロセスを実行する現実のイベントに対応するプロセスインスタンスを識別する後続プロセスインスタンス・ポインタを、前記プロセスインスタンスに対応付けて格納する後続プロセスインスタンス・ポインタ格納段階と、
外部から指定された複数の前記プロセスインスタンスのそれぞれについて、当該プロセスインスタンスから順に、各プロセスインスタンスに記録された前記先行プロセスインスタンス・ポインタに基づいて、前記先行プロセスの前記プロセスインスタンスを順次取得していくプロセスインスタンス前方探索段階と、
外部から指定された前記複数のプロセスインスタンスのそれぞれに対応して前記プロセスインスタンス前方探索段階により取得された前記プロセスインスタンスの組に共通する前記プロセスインスタンスを抽出する共通プロセスインスタンス抽出段階と、
共通する前記プロセスインスタンスから順に、当該プロセスインスタンスに記録された前記後続プロセスインスタンス・ポインタに基づいて、前記後続プロセスの前記プロセスインスタンスを取得していくことにより、指定された前記プロセスインスタンスに対応する前記イベントの処理が共通して行われた最終製品を特定するプロセスインスタンス後方探索段階と、
前記プロセスインスタンス後方探索段階により特定された最終製品を識別する情報を出力する共通製品識別情報出力段階と
を備えるトレース情報管理方法。 - 前記共通プロセスインスタンス抽出段階により抽出された共通の前記プロセスインスタンスに対応する前記トレース情報を、外部から指定された前記複数のプロセスインスタンスに対応するイベントの結果物について共通して行われた処理の実行条件を特定する情報として出力する共通トレース情報出力段階と
を備える請求項11記載のトレース情報管理方法。 - 前記先行プロセスの結果物を入力して前記プロセスを実行する場合に、当該プロセスの結果物に対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集段階を更に備え、
前記プロセスインスタンス生成段階は、当該プロセスの結果物に対応して互いに異なる複数の前記トレース情報が収集された場合に、複数の前記プロセスインスタンスを生成し、
前記トレース情報ポインタ格納段階は、それぞれの前記プロセスインスタンスに、互いに異なる前記トレース情報の記録先を示すポインタを格納する
請求項11または12に記載のトレース情報管理方法。 - 最終製品を得るために実行される一連のプロセスからなるプロセスチェーンにおける、プロセスに関する情報をコンピュータシステムにより管理するトレース情報管理プログラムであって、
当該トレース情報管理プログラムは、前記コンピュータシステムを、
前記プロセスを実行する現実のイベントに対応付けて、前記イベントについての情報を登録するプロセスインスタンスを前記イベントの実行条件に基づいて生成するプロセスインスタンス生成部と、
前記プロセスインスタンスに、前記実行条件を記録したトレース情報の記録先を示すポインタを格納するトレース情報ポインタ格納部と、
前記プロセスインスタンスに対応付けて、当該プロセスインスタンスに対応するイベントに対し、当該プロセスの直前の先行プロセスを実行した結果得られる結果物を供給する現実のイベントに対応するプロセスインスタンスの記録先を示す先行プロセスインスタンス・ポインタを格納する先行プロセスインスタンス・ポインタ格納部と、
前記プロセスインスタンスに対応するイベントの結果物を取得して当該プロセスの次の後続プロセスを実行する現実のイベントに対応するプロセスインスタンスを識別する後続プロセスインスタンス・ポインタを、前記プロセスインスタンスに対応付けて格納する後続プロセスインスタンス・ポインタ格納部と、
外部から指定された複数の前記プロセスインスタンスのそれぞれについて、当該プロセスインスタンスから順に、各プロセスインスタンスに記録された前記先行プロセスインスタンス・ポインタに基づいて、前記先行プロセスの前記プロセスインスタンスを順次取得していくプロセスインスタンス前方探索部と、
外部から指定された前記複数のプロセスインスタンスのそれぞれに対応して前記プロセスインスタンス前方探索部により取得された前記プロセスインスタンスの組に共通する前記プロセスインスタンスを抽出する共通プロセスインスタンス抽出部と、
共通する前記プロセスインスタンスから順に、当該プロセスインスタンスに記録された前記後続プロセスインスタンス・ポインタに基づいて、前記後続プロセスの前記プロセスインスタンスを取得していくことにより、指定された前記プロセスインスタンスに対応する前記イベントの処理が共通して行われた最終製品を特定するプロセスインスタンス後方探索部と、
前記プロセスインスタンス後方探索部により特定された最終製品を識別する情報を出力する共通製品識別情報出力部と
して機能させるトレース情報管理プログラム。 - 当該トレース情報管理プログラムは、前記コンピュータシステムを、
前記共通プロセスインスタンス抽出部により抽出された共通の前記プロセスインスタンスに対応する前記トレース情報を、外部から指定された前記複数のプロセスインスタンスに対応するイベントの結果物について共通して行われた処理の実行条件を特定する情報として出力する共通トレース情報出力部と
して更に機能させる請求項14に記載のトレース情報管理プログラム。 - 当該トレース情報管理プログラムは、前記コンピュータシステムを、
前記先行プロセスの結果物を入力して前記プロセスを実行する場合に、当該プロセスの結果物に対応して、前記実行条件を特定する前記トレース情報を収集するトレース情報収集部として更に機能させ、
前記プロセスインスタンス生成部は、当該プロセスの結果物に対応して互いに異なる複数の前記トレース情報が収集された場合に、複数の前記プロセスインスタンスを生成し、
前記トレース情報ポインタ格納部は、それぞれの前記プロセスインスタンスに、互いに異なる前記トレース情報の記録先を示すポインタを格納する
請求項14または15に記載のトレース情報管理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004163521A JP4336251B2 (ja) | 2004-06-01 | 2004-06-01 | トレーサビリティシステム、トレース情報管理方法、トレース情報管理プログラム、及び記録媒体 |
US11/141,456 US7225043B2 (en) | 2004-06-01 | 2005-05-31 | System, method and program for tracing manufacturing processes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004163521A JP4336251B2 (ja) | 2004-06-01 | 2004-06-01 | トレーサビリティシステム、トレース情報管理方法、トレース情報管理プログラム、及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005346280A JP2005346280A (ja) | 2005-12-15 |
JP4336251B2 true JP4336251B2 (ja) | 2009-09-30 |
Family
ID=35426458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004163521A Expired - Fee Related JP4336251B2 (ja) | 2004-06-01 | 2004-06-01 | トレーサビリティシステム、トレース情報管理方法、トレース情報管理プログラム、及び記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7225043B2 (ja) |
JP (1) | JP4336251B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7444197B2 (en) | 2004-05-06 | 2008-10-28 | Smp Logic Systems Llc | Methods, systems, and software program for validation and monitoring of pharmaceutical manufacturing processes |
US7799273B2 (en) | 2004-05-06 | 2010-09-21 | Smp Logic Systems Llc | Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes |
JP4871043B2 (ja) * | 2006-06-30 | 2012-02-08 | 株式会社ひびき | 串焼き製品の履歴情報開示システム |
ITRM20060580A1 (it) * | 2006-10-26 | 2008-04-27 | Assistenza Ricerca E Sviluppo Spa | Sistema e metodo di tracciabilita e di rintracciabilita integrale di sicurezza |
US7680553B2 (en) * | 2007-03-08 | 2010-03-16 | Smp Logic Systems Llc | Methods of interfacing nanomaterials for the monitoring and execution of pharmaceutical manufacturing processes |
US20090198409A1 (en) * | 2008-01-31 | 2009-08-06 | Caterpillar Inc. | Work tool data system |
US7809458B2 (en) * | 2008-03-31 | 2010-10-05 | Honda Motor Co., Ltd. | Process control system with ability to exchange data with production line machine controllers |
WO2010041580A1 (ja) * | 2008-10-09 | 2010-04-15 | オムロン株式会社 | トレース情報取得システム、およびトレース情報取得方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6094729A (en) * | 1997-04-08 | 2000-07-25 | Advanced Micro Devices, Inc. | Debug interface including a compact trace record storage |
US6154857A (en) * | 1997-04-08 | 2000-11-28 | Advanced Micro Devices, Inc. | Microprocessor-based device incorporating a cache for capturing software performance profiling data |
US6314530B1 (en) * | 1997-04-08 | 2001-11-06 | Advanced Micro Devices, Inc. | Processor having a trace access instruction to access on-chip trace memory |
US6748287B1 (en) * | 2001-07-23 | 2004-06-08 | Esilicon Corporation | Adaptive real-time work-in-progress tracking, prediction, and optimization system for a semiconductor supply chain |
JP3618720B2 (ja) * | 2002-02-20 | 2005-02-09 | イーマニファクチャリング株式会社 | サプライチェーン製品管理での流れ管理に基づく管理方法 |
US6662066B1 (en) * | 2002-04-23 | 2003-12-09 | Taiwan Semiconductor Manufacturing Company | Dynamic adjustment and auto generation of water per hour (WPH) in capacity check system (CCS) by tool performance tracking platform (TP2) |
TW200535583A (en) * | 2003-12-26 | 2005-11-01 | Renesas Tech Corp | Mass-production transfer support system and semiconductor manufacturing system |
US7248938B2 (en) * | 2003-12-31 | 2007-07-24 | Vigilistics, Inc. | Method and system for monitoring batch product manufacturing |
US7573395B2 (en) * | 2004-03-08 | 2009-08-11 | Sgs Technologies, Llc | System and method for managing the dispensation of a bulk product |
-
2004
- 2004-06-01 JP JP2004163521A patent/JP4336251B2/ja not_active Expired - Fee Related
-
2005
- 2005-05-31 US US11/141,456 patent/US7225043B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20050267611A1 (en) | 2005-12-01 |
JP2005346280A (ja) | 2005-12-15 |
US7225043B2 (en) | 2007-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6984198B2 (en) | Experiment management system, method and medium | |
US7895315B2 (en) | Supporting extensions to production event message schemes via production database server versioning | |
US7676281B2 (en) | Distributed database in an industrial automation environment | |
US7055149B2 (en) | Method and apparatus for automating software upgrades | |
JP5598017B2 (ja) | 判定プログラム、方法及び装置 | |
US6839601B1 (en) | Fabrication architecture including enterprise resource planning integration | |
US7225043B2 (en) | System, method and program for tracing manufacturing processes | |
US20090259961A1 (en) | Configuration based engineering data collection (edc) for manufacturing lines | |
US6985786B2 (en) | Method for managing manufacturing data | |
US20140280300A1 (en) | Guided data collection management system | |
US7974937B2 (en) | Adaptive embedded historians with aggregator component | |
JP5268589B2 (ja) | 情報処理装置及び情報処理装置の運用方法 | |
KR20090098820A (ko) | 주 서버 아키텍처 네트워킹 장치 및 이를 위한 방법 | |
KR101888637B1 (ko) | 제조 특화형 알고리즘 템플릿 기반 데이터 분석 방법 및 플랫폼 구조 시스템 | |
US6871113B1 (en) | Real time dispatcher application program interface | |
TW202006614A (zh) | 使用方塊式工作流程的限制編程 | |
US6846684B1 (en) | Integrated enterprise resource planning and manufacturing system | |
US6845280B1 (en) | Work in progress management program interface | |
US8200701B2 (en) | Handling of data in a data sharing system | |
Mehdi et al. | A simulator testbed for MT-Connect based machines in a scalable and federated multi-enterprise environment | |
JP5058739B2 (ja) | 生産管理システム、生産管理方法、および生産管理プログラム | |
EP1193630A1 (en) | Agile information system and management method | |
WO2010020296A1 (en) | System and method for import of electronic documentation into a global enterprise content management system | |
JP2005084944A (ja) | ビジネスプロセス管理方法およびシステム | |
WO2021005747A1 (ja) | 処理装置、処理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070619 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081021 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081209 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20081224 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20081224 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090616 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090626 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130703 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |