(57)【要約】【課題】連続型製造システム等における製造活動情報、原材料情報、品質情報、製品情報の収集・分析、追跡、遡及を実現する。【解決手段】複数の工程間のイベント等のリンクを定義、記録する工程間リンクマスタ７１、工程間リンクデータマスタ７２、バッチイベントマスタ７３、工程間リンク実績ヘッダ８３、工程間リンク実績データ８４、イベント実績テーブル８５、イベント実績データテーブル８６を用いて、工程間の物質の受け払いを契機として、前後の工程にリンクした各種イベントや計測データの実績値の関係を工程間リンク実績データとして記録することで、複数の工程間にまたがった製品情報の収集・分析、追跡、遡及を実現する。【選択図】図１
2007249326.tif 000002
【特許請求の範囲】
【請求項１】
隣接する複数の工程間に、個々の前記工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報に関する工程間連携情報を設定および記録し、前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行うことを特徴とするトレーサビリティ方法。
【請求項２】
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を含むことを特徴とするトレーサビリティシステム。
【請求項３】
コンピュータを用いて製造工程の管理を行うプログラムであって、
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を前記コンピュータに実現させるプログラム。
【請求項４】
コンピュータを用いて製造工程の管理を行うプログラムが格納されたコンピュータ読み取り可能な記録媒体であって、
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を前記コンピュータに実現させるプログラムが格納された記録媒体。
【請求項５】
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与するステップと、
隣接する任意の２つの前記工程の間において、互いに他の前記工程における前記プロシジャ識別情報、装置識別情報、イベント識別情報を関連付けて工程間リンク情報として定義し、当該工程間リンク情報を識別する工程間リンク識別情報を付与して工程間リンクマスタに設定するステップと、
前記工程間リンク識別情報に基づいて管理する払いデータアイテム識別情報と受けデータアイテム識別情報を工程間リンクデータマスタに設定することによって、前工程と後工程における生産実績情報をイベント情報により動的にリンクするステップと、
前記工程間リンクマスタおよび工程間リンクデータマスタに登録される前記生産実績情報を用いて、発生したイベントが登録された前記イベントの場合、受けイベントの終了時に払いイベントを検出し、前記受けイベントおよび払いイベントに関係する製造単位情報と実績データとを関連付けることによって、前後の前記工程の製造単位、実績情報が関連付けられた工程間リンク実績情報を作成するステップと、
前記工程間リンク情報と、前記工程間リンク実績情報を用いて、検索条件をもとに、前記製造単位の検索及び、それに関連付けられた全ての前記工程の製造単位を検出し、それらの製造単位に関連付けられた実績を表示するステップと、
を含むことを特徴とするトレーサビリティ方法。
【請求項６】
請求項５記載のトレーサビリティ方法において、
個々の前記工程では前記工程間リンク情報および前記イベント情報とトレンド実績の連携を行い、更に、各工程を関連付けた実績履歴データと、製造単位情報とを関連付けて記録するステップと、
検索表示したいデータ項目の設定と、トレーサビリティの表示形式を定義するステップと、
原材料、製造単位、設備、時刻を指定して多彩な切口から生産実績情報を追跡および／または遡及するステップと、
製造単位、設備などの情報をパラメータとして他の分析機能から、または他の分析機能へと受け渡すことにより、より多くの側面から分析するステップと、
を更に備えることを特徴とするトレーサビリティ方法。
【請求項７】
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する任意の２つの前記工程の間において、互いに他の前記工程における前記プロシジャ識別情報、装置識別情報、イベント識別情報を関連付けて工程間リンク情報として定義し、当該工程間リンク情報を識別する工程間リンク識別情報を付与して工程間リンクマスタに設定する機能と、
前記工程間リンク識別情報に基づいて管理する払いデータアイテム識別情報と受けデータアイテム識別情報を工程間リンクデータマスタに設定することによって、前工程と後工程における生産実績情報をイベント情報により動的にリンクする工程間リンク情報設定機能と、
前記工程間リンクマスタおよび工程間リンクデータマスタに登録される情報を用いて、発生するイベントが登録された前記イベントの場合、受けイベントの終了時に払いイベントを検出し、前記受けイベントおよび払いイベントに関係する製造単位情報と実績データと関連付けることによって、前後の前記工程の製造単位と実績情報が関連付けられた工程間リンク実績情報を作成する工程間リンク実績情報生成手段と、
前記工程間リンク情報と、前記工程間リンク実績情報を用いて、検索条件をもとに、製造単位の検索及び、それに関連付けられた全ての工程の前記製造単位を検出し、それらの製造単位に関連付けられた実績を表示する実績検索表示機能と、
を含むことを特徴とするトレーサビリティシステム。
【請求項８】
請求項７記載のトレーサビリティシステムにおいて、
個々の前記工程では工程間リンク情報およびイベント情報とトレンド実績の連携を行い、更に、各工程を関連付けた実績履歴データと、製造単位情報とを関連付けて記録する機能と、
検索表示したいデータ項目の設定と、トレーサビリティの表示形式を定義するトレーサビリティ定義手段と、
原材料、製造単位、設備、時刻を指定して多彩な切口から生産実績情報を追跡および／または遡及する検索表示手段と、
製造単位、設備などの情報をパラメータとして他の分析機能から、または他の分析機能へと受け渡すことにより、より多くの側面から分析することのできる分析連繋手段と、
を更に備えることを特徴とするトレーサビリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トレーサビリティ技術に関し、特に、食品製造工程のような連続型製造システムにおけるトレーサビリティ技術等に適用して有効な技術に関する。
【背景技術】
【０００２】
たとえば、非特許文献１にも記載されているように、加工食品の安全性への要求の高まりとともに、加工食品の製造工程を遡って製造履歴や使用原料等の情報を迅速、的確に把握して適切な対策を講ずることが、食品製造メーカ等において緊急の課題となっている。
【０００３】
ところで、加工食品の製造工程のような、連続型（バッチプラント型、連続プラント型）製造システムにおける原料投入〜加工製造〜製品出荷の過程（工程）においては、原料または中間品の混合、積層、分離、配分、マルチパス、合流、分岐、繰り返し等を含む特徴がある。また、生産形態として、製造単位をロット、バッチに分けて生産を計画・実行・管理することが行われている。これらの特有な製造形態が、生産システムにおける各工程間、原料と製品、中間品と製品等の関係を複雑化し、生産過程における各種問題点の真因特定、ハザード分析、リスク管理に大きな壁となっている。
【０００４】
たとえば、コンピュータによる統合製造技術としては、特許文献１に開示されているように、半導体装置の製造工程において、生産結果を工場モデリングや生産計画にフィードバックすることで、工場生産の一貫管理を行う技術が開示されているが、食品製造のように、各工程間、原料と製品、中間品と製品等の関係が複雑な場合における上述のような技術的課題は認識されていない。
【０００５】
また、特許文献２には、食品製造工場内のコンピュータから食品衛生管理に関する各種リクエストやデータを通信回線を介して外部の管理会社に送り、管理会社が保有するソフトウェア等のコンテンツを用いて、食品製造工場における衛生管理システムの運営を行う技術が開示されているが、製造工程自体を管理する場合における上述の技術的課題は、やはり認識されていない。
【非特許文献１】平成１５年４月２５日、農林水産省総合食料局、社団法人、農協流通研究所、掲載“「食品トレーサビリティシステム導入の手引き」の策定について”（URL http://www.maff.go.jp/syohi/guide.htm）
【特許文献１】特開２００１−１４３９８１号公報
【特許文献２】特開２００２−４９６６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、連続型製造システム等において、製造活動情報、原材料情報、品質情報、製品情報の収集・分析、追跡、遡及が可能な仕組みおよび方法を確立することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の観点は、隣接する複数の工程間に、個々の前記工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報に関する工程間連携情報を設定および記録し、前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行うトレーサビリティ方法を提供する。
【０００８】
本発明の第２の観点は、個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を含むトレーサビリティシステムを提供する。
【０００９】
本発明の第３の観点は、コンピュータを用いて製造工程の管理を行うプログラムであって、
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を前記コンピュータに実現させるプログラムを提供する。
【００１０】
本発明の第４の観点は、コンピュータを用いて製造工程の管理を行うプログラムが格納されたコンピュータ読み取り可能な記録媒体であって、
個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する複数の前記工程間に、前記プロシジャ識別情報と、前記装置識別情報と、前記イベント識別情報に関する工程間連携情報を設定および記録する機能と、
前記工程間連携情報に基づいて、複数の前記工程間における生産実績情報の追跡および／または遡及を行う機能と、
を前記コンピュータに実現させるプログラムが格納された記録媒体を提供する。
【００１１】
本発明の第５の観点は、個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与するステップと、
隣接する任意の２つの前記工程の間において、互いに他の前記工程における前記プロシジャ識別情報、装置識別情報、イベント識別情報を関連付けて工程間リンク情報として定義し、当該工程間リンク情報を識別する工程間リンク識別情報を付与して工程間リンクマスタに設定するステップと、
前記工程間リンク識別情報に基づいて管理する払いデータアイテム識別情報と受けデータアイテム識別情報を工程間リンクデータマスタに設定することによって、前工程と後工程における生産実績情報をイベント情報により動的にリンクするステップと、
前記工程間リンクマスタおよび工程間リンクデータマスタに登録される前記生産実績情報を用いて、発生したイベントが登録された前記イベントの場合、受けイベントの終了時に払いイベントを検出し、前記受けイベントおよび払いイベントに関係する製造単位情報と実績データとを関連付けることによって、前後の前記工程の製造単位、実績情報が関連付けられた工程間リンク実績情報を作成するステップと、
前記工程間リンク情報と、前記工程間リンク実績情報を用いて、検索条件をもとに、前記製造単位の検索及び、それに関連付けられた全ての前記工程の製造単位を検出し、それらの製造単位に関連付けられた実績を表示するステップと、
を含むトレーサビリティ方法を提供する。
【００１２】
本発明の第６の観点は、個々の工程毎に当該工程での処理内容を識別するプロシジャ識別情報と、当該工程に含まれる装置を識別する装置識別情報と、当該工程にて発生する事象を識別するためのイベント識別情報とを付与する機能と、
隣接する任意の２つの前記工程の間において、互いに他の前記工程における前記プロシジャ識別情報、装置識別情報、イベント識別情報を関連付けて工程間リンク情報として定義し、当該工程間リンク情報を識別する工程間リンク識別情報を付与して工程間リンクマスタに設定する機能と、
前記工程間リンク識別情報に基づいて管理する払いデータアイテム識別情報と受けデータアイテム識別情報を工程間リンクデータマスタに設定することによって、前工程と後工程における生産実績情報をイベント情報により動的にリンクする工程間リンク情報設定機能と、
前記工程間リンクマスタおよび工程間リンクデータマスタに登録される情報を用いて、発生するイベントが登録された前記イベントの場合、受けイベントの終了時に払いイベントを検出し、前記受けイベントおよび払いイベントに関係する製造単位情報と実績データと関連付けることによって、前後の前記工程の製造単位と実績情報が関連付けられた工程間リンク実績情報を作成する工程間リンク実績情報生成手段と、
前記工程間リンク情報と、前記工程間リンク実績情報を用いて、検索条件をもとに、製造単位の検索及び、それに関連付けられた全ての工程の前記製造単位を検出し、それらの製造単位に関連付けられた実績を表示する実績検索表示機能と、
を含むトレーサビリティシステムを提供する。
【００１３】
すなわち、本発明では、たとえば、バッチプラント型製造システムにおいて、製造の計画情報と実績情報、製造プロセスにおけるイベント情報、及び原料、製品情報を管理し、各工程では工程間リンク処理により、イベント情報とトレンド実績の連携を行い、更に、各工程と関係付けた実績履歴データと、ロットおよびバッチ情報とを関連付けたことによって、製造プロセスにおける工程間の関係、実行イベント及びその前後関係を把握し、製品製造過程に使用されている原料、製造単位（ロット、バッチ）、設備等のトレーサビリティ（追跡、遡及）を実現することができる。
【発明の効果】
【００１４】
本発明によれば、連続型製造システム等における製造活動情報、原材料情報、品質情報、製品情報の収集、分析、追跡、遡及を実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
図１は、本発明の一実施の形態であるトレーサビリティ方法およびシステムの作用の一例を示すフローチャートであり、図２は、本実施の形態のトレーサビリティシステムを含む生産管理システムの全体構成の一例を示す概念図である。
【００１６】
図２に例示されるように、本実施の形態の生産管理システムは、製造設備６０を計装機器５０を介して監視および制御する生産制御コンピュータ４０と、情報ネットワーク４１を介してこの生産制御コンピュータ４０に接続されるトレーサビリティサーバ２０およびトレーサビリティサーバ２０の配下のデータベース装置３０を備えている。さらに、トレーサビリティサーバ２０には、情報ネットワーク４２を介してクライアント装置１０が接続されている。
【００１７】
トレーサビリティサーバ２０および生産制御コンピュータ４０は、汎用スケジューラ等から出力された製造計画のファイルを指図展開して製造レシピを生成し、この指図展開から製造指図が構築され、生産制御コンピュータ４０は、この製造指図に従って運転指示展開等の処理を行い、所定の量の目的の製品の製造が、所定のスケジュールにて完了するように製造設備６０を制御する。製造過程で発生した情報は、データベース装置３０に格納されて、進捗管理や汎用実績分析、後述のトレーサビリティ等の用途に用いられる。
【００１８】
図３に例示されるように、本実施の形態のトレーサビリティサーバ２０は、中央処理装置として機能するＭＰＵ２１と、このＭＰＵ２１が実行するソフトウェアやデータ等が格納される主記憶２２と、情報ネットワーク４１および情報ネットワーク４２に接続されるネットワークインターフェイス２３と、システムを管理するためのディスプレイやキーボード等のユーザインターフェイス２４と、記録媒体２６に対する情報の記録／再生を行う可搬媒体ドライブ２５と、これら各部を接続する情報伝送路としてのバス２７を備えている。さらに、トレーサビリティサーバ２０は配下にデータベース装置３０を備えている。
【００１９】
主記憶２２には、オペレーティングシステム２２ａ、汎用データベースプログラム２２ｂ、後述の工程間リンク処理を実現する工程間リンク処理プログラム２２ｃ、後述のトレーサビリティ処理を実現するトレーサビリティプログラム２２ｄ、クライアント装置１０との情報の授受を行うためのWebサーバプログラム２２ｅ、が実装されている。
【００２０】
これらのプログラムは、たとえば、記録媒体２６に格納されて流通し、可搬媒体ドライブ２５を介して読み出されて主記憶２２に実装される。あるいは、ネットワークインターフェイス２３を介して外部から実装するようにしてもよい。
【００２１】
図４に例示されるように、クライアント装置１０は、中央処理装置として機能するＭＰＵ１１と、このＭＰＵ１１にて実行されるプログラムやデータ等が格納される主記憶１２と、ユーザインターフェイスとしてのディスプレイ１３および入力装置１４と、情報ネットワーク４２に接続されるネットワークインターフェイス１５と、外部記憶装置１６と、記録媒体１８に対する情報の記録／再生を行うための可搬媒体ドライブ１７と、これらの各部を接続する情報伝送路としてのバス１９を備えている。
【００２２】
主記憶１２には、オペレーティングシステム１２ａと、後述のようなトレーサビリティ処理における各種の情報の授受をトレーサビリティサーバ２０のWebサーバプログラム２２ｅとの間で行うWebブラウザプログラム１２ｂが実装されている。
【００２３】
ここで、製造設備６０として、たとえば、ある飲料の製造工場を例にとると、生産制御コンピュータ４０は、図９に例示されるような階層モデルにて製造工程の制御管理を行う。
【００２４】
すなわち、製造設備６０の製造工程全体を、たとえば、仕込設備６１、発酵設備６２、貯酒設備６３に区分したものを最上位の階層であるプロシジャ６０ａとし、個々のプロシジャ６０ａは、当該プロシジャ６０ａを構成するユニット６０ｂ（たとえば、仕込設備６１の場合は、原料処理装置、仕込装置、ろ過装置、煮沸装置）を含み、さらに個々のユニット６０ｂには、実際の加工処理に相当するオペレーション６０ｃが含まれ、個々のオペレーション６０ｃには、さらに、バルブ開閉、加熱、攪拌、冷却、等の個々の動作に相当するフェーズ６０ｄが含まれる。
【００２５】
個々のフェーズ６０ｄのバルブ開閉、加熱ＯＮ／ＯＦＦ、攪拌ＯＮ／ＯＦＦ、冷却ＯＮ／ＯＦＦ等は、イベント６０ｅとして検出され記録される。
たとえば、バルブ開イベントの場合、個々のイベント６０ｅ毎に開始時刻、終了時刻、ロットＩＤ、バッチＩＤ、プロシジャＩＤ、ユニットＩＤ、オペレーションＩＤ、フェーズＩＤ等の識別情報および情報が記録される。
【００２６】
さらに、図１０に例示されるように、本実施の形態の場合、あるユニット６０ｂ中の時系列に連続した観測データ（トレンドデータ６０ｆ）がある場合（たとえば原料処理装置温度）、このトレンドデータ６０ｆは、個々のイベント６０ｅに対応付けられたトレンドデータ６０ｆ−１、および、個々のオペレーション６０ｃに対応付けられたトレンドデータ６０ｆ−２として記録される。
【００２７】
すなわち、プロシジャ６０ａ、ユニット６０ｂ、オペレーション６０ｃ、フェーズ６０ｄの各々の階層別実績データとして、実績発生時刻、ロットＩＤ、バッチＩＤ、プロシジャＩＤ、ユニットＩＤ、オペレーションＩＤ、フェーズＩＤ、実測データの最大／最小／平均、実測データ、等が記録される。
【００２８】
ところで、飲料等の食品製造工程のような連続型製造システムでは、図１１のように、複数の設備１〜８の間で、マルチパス、合流、繰り返し、分岐などの複雑な処理経路が構成されるため、個々の設備（プロシジャ６０ａ）単位で実績データを管理したのでは、プロシジャ６０ａ間にまたがるトレーサビリティ困難になる。そこで、本実施の形態では、データベース装置３０内に、工程間リンク処理プログラム２２ｃにて後述のような工程間リンク情報を管理するための各種データベースを構築して、複数の設備にまたがる追跡／遡及等のトレーサビリティを実現する。
【００２９】
このため、データベース装置３０には、後述のような工程間リンク処理およびトレーサビリティ処理を行うための各種の情報が格納されるデータベースが構築されている。
本実施の形態の場合、個々の設備（工程）における加工物の払い出し、および受け入れの契機に、払いイベントおよび受けイベントを設定し、受けイベントが終了した時点で終了している払いイベントを、後述のように、あらかじめ設定された工程間リンク情報から検索して受けイベントと払いイベントとを対応付けて実績情報として記録することで、工程間リンクを実現する。
【００３０】
すなわち、図５に例示されるように、本実施の形態のデータベース装置３０には、工程間リンクマスタ７１、工程間リンクデータマスタ７２、バッチイベントマスタ７３、および、イベント実績ヘッダ８１、イベント実績データ８２、工程間リンク実績ヘッダ８３、工程間リンク実績データ８４が設定されている。
【００３１】
これらの情報は、汎用データベースプログラム２２ｂにて制御されているデータセットマスタ７４、データセットアイテムマスタ７５およびデータアイテムマスタ７６等の汎用データベースの上に構築／設定されており、工程間リンク処理プログラム２２ｃおよびトレーサビリティプログラム２２ｄにて後述のように、設定／制御される。
【００３２】
図５に示されるように、払い側と受け側の基本的なリンク関係を定義する工程間リンクマスタ７１には、キー項目としての工程間リンクＩＤ７１ａと、受けプロシジャＩＤ７１ｂ、受け装置ＩＤ７１ｃ、受けイベントＩＤ７１ｄ、払いプロシジャＩＤ７１ｅ、払い装置ＩＤ７１ｆ、払いイベントＩＤ７１ｇ、の各情報が設定されている。個々のリンク関係は、工程間リンクＩＤ７１ａにて識別される。
【００３３】
バッチイベントの定義が格納されるバッチイベントマスタ７３には、キー項目としてのプロシジャＩＤ７３ａ、装置ＩＤ７３ｂおよびイベントＩＤ７３ｃと、データセットＩＤ７３ｄ、項目間演算ＩＤ７３ｅ、バッチレベル７３ｆ、親イベントＩＤ７３ｇ、の各情報が設定されている。
【００３４】
イベント実績ヘッダ８１には、キー項目としてのイベント番号８１ａ、プロシジャＩＤ８１ｂ、装置ＩＤ８１ｃ、イベントＩＤ８１ｄ、開始時刻８１ｅ、終了時刻８１ｆ、締め状態８１ｇ、ロット番号８１ｈ、バッチ番号８１ｉ、の各情報が設定されている。
【００３５】
イベント実績データ８２には、キー項目としてのイベント番号８２ａおよびデータアイテムＩＤ８２ｂと、実績値８２ｃ、等の各情報が設定されている。この実績値８２ｃは、原料や中間製品、中間原料、最終製品等の名称、あるいは量、各種測定データの実測値、等が含まれる。
【００３６】
ロット、バッチの対応付け情報が設定される工程間リンク実績ヘッダ８３には、工程間リンクＩＤ８３ａ、受け終了時刻８３ｂ、受けロット番号８３ｃ、受けバッチ番号８３ｄ、払い終了時刻８３ｅ、払いロット番号８３ｆ、払いバッチ番号８３ｇ、リンク状態８３ｈ、等の各情報が格納されている。
【００３７】
受け払いの実績値が格納される工程間リンク実績データ８４には、工程間リンクＩＤ８４ａ、受け終了時刻８４ｂ、データアイテムＩＤ８４ｃ、受け実績値８４ｄ、払い実績値８４ｅ、の各情報が格納されている。
【００３８】
データベース装置３０には、画面定義データベース９０も設定されており、クライアント装置１０に適切な入力画面や表示画面を表示させるために、Webサーバプログラム２２ｅおよびトレーサビリティプログラム２２ｄによって参照される。
【００３９】
なお、これらの情報の実体は、上述のように、汎用データベースプログラム２２ｂが提供するデータセットマスタ７４、データセットアイテムマスタ７５およびデータアイテムマスタ７６にて管理される汎用データベース内に格納される。
【００４０】
次に、トレーサビリティプログラム２２ｄおよびWebサーバプログラム２２ｅにて、クライアント装置１０の側のディスプレイ１３に提示される画面例について説明する。
図１３は、トレーサビリティ定義画面９１の構成例である。このトレーサビリティ定義画面９１は、工程間リンクを利用したプロシジャをまたがるトレーサビリティ検索か、またがらない単独のプロシジャ内のトレーサビリティ検索かのいずれか一方を指定するラジオボタン９１ａ、大域的な工程を選択させるリストボックス９１ｂ、大域的な工程名を表示するテキストボックス９１ｃ、検索対象のプロシジャまたはイベントを指定する（ただし、ラジオボタン９１ａで、またがるを選択した場合は選択できない）リストボックス９１ｄ、検索キー指定のためのチェックボックス９１ｅ、実績表示設定のためのチェックボックス９１ｆ、プロシジャ、イベント毎に検索種別を指定するためのリストボックス９１ｇおよびチェックボックス９１ｈ、等の要素で構成されている。
【００４１】
図１４は、トレースデータ検索画面９２の構成例であり、大域的な工程を選択させるためのリンク領域９２ａ、検索条件としてロット／バッチの指定するか否かを指示するラジオボタン９２ｂ、具体的な検索項目、検索条件を指定するコンボボックス９２ｃ、検索範囲を指定するコンボボックス９２ｄ、等の要素で構成されている。
【００４２】
図１５は、トレーサビリティ結果表示画面９３の構成例である。このトレーサビリティ結果表示画面９３は、工程を選択させるためのリンク９３ａ、検索した工程の前後何工程を表示するかを指定するコンボボックス９３ｂ、実行した検索条件を表示するテキスト表示領域９３ｃ、検索結果を表示するコンボボックス９３ｄ、等で構成されている。
【００４３】
コンボボックス９３ｄは、指定した工程についての検索結果を示す中央の結果表示領域９３ｄ−１と、その工程の後続の工程についての検索結果を示す右側の結果表示領域９３ｄ−２と、その工程の先行する工程についての検索結果を示す左側の結果表示領域９３ｄ−３と、で構成されている。
【００４４】
すなわち、本実施の形態の場合、後述のように、工程間リンク情報を利用して複数の工程間にまたがる生産実績情報の追跡／遡及が可能なため、トレーサビリティ結果表示画面９３では、ある工程とその前後の一つまたは複数の工程に及ぶ検索結果の表示が可能である。
【００４５】
以下、図１、図７および図１２のフローチャート等を参照して、本実施の形態の作用の一例について説明する。
まず、図１のフローチャートにて、工程間リンク実績データの作成処理について説明する。製造設備６０の稼働中に図１０のようにして収集された階層別の実績データは、データベース装置３０に蓄積される。
【００４６】
そして、任意の工程における受けイベントの終了契機に、工程間リンク情報の作成処理が開始される。
すなわち、工程間リンク処理プログラム２２ｃは、まず、その工程での受けイベントの終了時点で、イベント実績テーブル８５、バッチイベントマスタ７３、および工程間リンクマスタ７１を用いて払いイベントの最新情報を取得する（ステップ１０１）。
【００４７】
次に、工程間リンク実績ヘッダ８３から前回の工程間リンクの実績を読み出し（ステップ１０２）、新たな工程間リンク実績ヘッダを作成して、工程間リンク実績ヘッダ８３に格納する（ステップ１０３）。
【００４８】
その後、工程間リンクデータマスタ７２とイベント実績データテーブル８６から、受け払いイベントに対応した実績データを読み出し（ステップ１０４）、工程間リンク実績データを作成し（ステップ１０５）、工程間リンク実績データ８４に格納する。
【００４９】
この工程間リンク実績データの作成処理をより詳細に例示したものが、図６、および図７のフローチャートである。
すなわち、終了イベントを受信すると（ステップ１１１）、受信イベントが工程間リンクマスタの受けイベントに設定されているかをチェックする（ステップ１１２）。そして、受けイベントとして定義されている場合、対応するマスタ情報（工程間リンクＩＤ、その以下）を取得し（ステップ１１３）、さらに、払いイベントを取得する（ステップ１１４）。
【００５０】
次に、ステップ１１３の工程間リンクＩＤに対応する工程間リンクデータの定義を取得する（複数ある）（ステップ１１５）。
次に、
払いイベントのイベント実績ヘッダを取得する（払いロット番号、払いバッチ番号、払い終了日時）（ステップ１１６）。
【００５１】
次に、
前回の実績から払いイベントの終了時間を取得する（ステップ１１７）。
そして、今回取得した払いイベントの終了時間と前回の払いイベントの終了時間を比較し（ステップ１１８）、同じ場合は、エラーとして終了する。
【００５２】
違う場合は、受けと払いのヘッダ情報から工程間リンク実績ヘッダを作成する（ステップ１１９）。
その後、受けイベントと払いイベントのデータアイテムから実績値［払い：（払いデータアイテム、払い実績値）、受け：（受けデータアイテム、受け実績値）］を取得し（ステップ１２０）、
受けと払いのデータアイテム情報から工程間リンク実績データを作成する（ステップ１２１）。
【００５３】
そして、ステップ１１５で複数のデータアイテムが定義されている場合、ステップ１２０、ステップ１２１を繰り返す（ステップ１２２）。
さらに、ステップ１１４
で複数のリンクがあった場合、ステップ１１５〜ステップ１２２を繰り返す（ステップ１２３）。
【００５４】
図８に、この工程間リンク実績データの作成例を示す。先行する工程に払いイベントＡと、払いイベントＢがあり、後続の工程に受けイベントＢがある場合、払いイベントＡと受けイベントＡをリンクするケースＣ１の場合、工程間リンク定義はテーブルＴ１−１となり、実績値は、テーブルＴ１−２となる。
【００５５】
また、払いイベントＢと受けイベントＡをリンクするケースＣ２の場合、工程間リンク定義はテーブルＴ２−１となり、実績値は、テーブルＴ２−２となる。
次に、図１２のフローチャート等を参照して、上述のようにして設定／記録された工程間リンク定義や工程間リンク実績データ等の情報に基づいて、トレーサビリティを実行する例を示す。
【００５６】
まず、クライアント装置１０側からのトレーサビリティ検索画面表示要求（ステップ１４１）に応答して、トレーサビリティサーバ２０のWebサーバプログラム２２ｅは、画面定義データベース９０から画面定義情報を読み込み（ステップ１３１）、クライアント装置１０側に画面を表示する（ステップ１３２）。
【００５７】
そして、クライアント装置１０では、トレーサビリティ定義画面９１用いて、リストボックス９１ｂにて目的の工程を指定するとともに、ラジオボタン９１ａにて、前後の工程にまたがったトレーサビリティの実行の有無を指定し、チェックボックス９１ｅ、チェックボックス９１ｆ等にてロット番号やバッチ番号等の検索キーや実績表示等の設定を行う（ステップ１４２）。
【００５８】
これらの指定に基づいて、トレーサビリティサーバ２０のトレーサビリティプログラム２２ｄは、指定されたロット／バッチに関する実績データの収集を行い（ステップ１３３）、収集結果をクライアント装置１０に表示する（ステップ１３４）。
【００５９】
クライアント装置１０では、この結果表示に対して、さらに、トレースデータ検索画面９２にて検索条件や検索範囲等を指定してロット／バッチ等に関する実績表示要求を行い（ステップ１４３）、これを受けた、トレーサビリティプログラム２２ｄは、実績データの収集を実行し（ステップ１３５）、Webサーバプログラム２２ｅを介してクライアント装置１０に、トレーサビリティ結果表示画面９３を用いて結果を表示する（ステップ１３６）。
【００６０】
このトレーサビリティ結果表示画面９３では、工程間リンク情報に基づいて、コンボボックス９３ｄ内において、中央の結果表示領域９３ｄ−１に検索指定した工程のロットやバッチの実績情報が表示され、その左右の結果表示領域９３ｄ−３および結果表示領域９３ｄ−２には、リンクした前後の工程のロットやバッチの実績情報が表示される。
【００６１】
また、クライアント装置１０から分析画面表示要求が行われると（ステップ１４４）、Webサーバプログラム２２ｅは、画面定義データベース９０から各種分析画面の定義を読み込んで（ステップ１３７）、図１６に例示されるような、各種の分析画面を表示する（ステップ１３８）。また、これらの分析画面では、必要に応じて、上述のトレースデータ検索画面９２、トレーサビリティ結果表示画面９３等のトレーサビリティ画面と連携して表示させることもできる。
【００６２】
図１６の例では、「汎用グラフ」、「表」、「系統図」、「表形式ガントチャート」、などから、ロットＩＤ、バッチＩＤ等をキーにしてトレースデータ検索画面９２、トレーサビリティ結果表示画面９３の画面を表示し、さらに、「総合進捗ガントチャート」、「総合進捗メニュー」に連携できる。
【００６３】
また、「挙動解析」、「ロットフロー」、「相関図」、等の加工グラフ画面の表示と連携することもできる。
以上説明したように、本実施の形態によれば、たとえば、バッチプラント型製造システムにおいて、製造の計画情報と実績情報、製造プロセスにおけるイベント情報、及び原料、製品情報を管理し、各工程では工程間リンク定義に基づいて、各種のイベント情報とトレンド実績の連携を行い、更に、各工程を関係付けた実績履歴データと、ロットおよびバッチ情報とを対応付けたことによって、製造プロセスにおける工程間の関係、実行イベント及びその前後関係を把握し、製品製造過程に使用されている原料、製造単位（ロット、バッチ）、設備のトレーサビリティ（追跡、遡及）を実現することができる。これにより、製造活動情報、原材料情報、品質情報、製品情報の収集・分析、追跡、遡及が可能となる。
【００６４】
この結果、製品に異常があったときに原料や製造中のもの（中間物）を検索・表示できる。また、製品に異常があるときに同じ原料を使って生産した製品を検索・表示できる。また、原料に異常があるときにその原料を使って生産した製品を検索・表示できる。また、異常が分った製品と同じ原料やタンクを使った製品を検索・表示できる。また、製品に異常があったときに、どのタンク等の設備を使った原料か、までを検索・表示できる。また、異常のあった製品は何時何分にどの工程を通過しているか、どのぐらい使ったかを検索・表示できる。
【００６５】
なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施の形態であるトレーサビリティ方法およびシステムの作用の一例を示すフローチャートである。
【図２】本発明の一実施の形態であるトレーサビリティシステムを含む生産管理システムの全体構成の一例を示す概念図である。
【図３】本発明の一実施の形態であるトレーサビリティサーバの構成の一例を示す概念図である。
【図４】本発明の一実施の形態であるトレーサビリティ方法およびシステムに用いられるクライアント装置の構成の一例を示す概念図である。
【図５】本発明の一実施の形態であるトレーサビリティ方法およびシステムに用いられるデータベースの構成および作用の一例を示す概念図である。
【図６】本発明の一実施の形態であるトレーサビリティ方法およびシステムに用いられるデータベースの入出力関係の一例を示す概念図である。
【図７】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおける工程間リンク情報の生成処理の一例を示すフローチャートである。
【図８】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおける工程間リンク情報の生成処理の一例を示す概念図である。
【図９】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるイベント実績モデルの一例を示す概念図である。
【図１０】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるイベントデータの収集方法の一例を示す概念図である。
【図１１】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおける工程間リンクの例を示す概念図である。
【図１２】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるトレーサビリティ処理の一例を示すフローチャートである。
【図１３】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるトレーサビリティ処理の定義画面例である。
【図１４】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるトレーサビリティ処理の検索処理の画面例である。
【図１５】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるトレーサビリティ処理の検索結果の画面例である。
【図１６】本発明の一実施の形態であるトレーサビリティ方法およびシステムにおけるトレーサビリティ処理と他の分析機能との連携を示す画面例である。
【符号の説明】
【００６７】
１０  クライアント装置
１１  ＭＰＵ
１２  主記憶
１２ａ  オペレーティングシステム
１２ｂ  Webブラウザプログラム
１３  ディスプレイ
１４  入力装置
１５  ネットワークインターフェイス
１６  外部記憶装置
１７  可搬媒体ドライブ
１８  記録媒体
１９  バス
２０  トレーサビリティサーバ
２１  ＭＰＵ
２２  主記憶
２２ａ  オペレーティングシステム
２２ｂ  汎用データベースプログラム
２２ｃ  工程間リンク処理プログラム
２２ｄ  トレーサビリティプログラム
２２ｅ  Webサーバプログラム
２３  ネットワークインターフェイス
２４  ユーザインターフェイス
２５  可搬媒体ドライブ
２６  記録媒体
２７  バス
３０  データベース装置
４０  生産制御コンピュータ
４１  情報ネットワーク
４２  情報ネットワーク
５０  計装機器
６０  製造設備
６０ａ  プロシジャ
６０ｂ  ユニット
６０ｃ  オペレーション
６０ｄ  フェーズ
６０ｅ  イベント
６０ｆ  トレンドデータ
６０ｆ−１  トレンドデータ
６０ｆ−２  トレンドデータ
６１  仕込設備
６２  発酵設備
６３  貯酒設備
７１  工程間リンクマスタ
７１ａ  工程間リンクＩＤ
７１ｂ  受けプロシジャＩＤ
７１ｃ  受け装置ＩＤ
７１ｄ  受けイベントＩＤ
７１ｅ  払いプロシジャＩＤ
７１ｆ  払い装置ＩＤ
７１ｇ  払いイベントＩＤ
７２  工程間リンクデータマスタ
７２ａ  工程間リンクＩＤ
７２ｂ  受けデータアイテムＩＤ
７２ｃ  払いデータアイテムＩＤ
７３  バッチイベントマスタ
７３ａ  プロシジャＩＤ
７３ｂ  装置ＩＤ
７３ｃ  イベントＩＤ
７３ｄ  データセットＩＤ
７３ｅ  項目間演算ＩＤ
７３ｆ  バッチレベル
７３ｇ  親イベントＩＤ
７４  データセットマスタ
７５  データセットアイテムマスタ
７６  データアイテムマスタ
８１  イベント実績ヘッダ
８１ａ  イベント番号
８１ｂ  プロシジャＩＤ
８１ｃ  装置ＩＤ
８１ｄ  イベントＩＤ
８１ｅ  開始時刻
８１ｆ  終了時刻
８１ｇ  締め状態
８１ｈ  ロット番号
８１ｉ  バッチ番号
８２  イベント実績データ
８２ａ  イベント番号
８２ｂ  データアイテムＩＤ
８２ｃ  実績値
８３  工程間リンク実績ヘッダ
８３ａ  工程間リンクＩＤ
８３ｂ  受け終了時刻
８３ｃ  受けロット番号
８３ｄ  受けバッチ番号
８３ｅ  払い終了時刻
８３ｆ  払いロット番号
８３ｇ  払いバッチ番号
８３ｈ  リンク状態
８４  工程間リンク実績データ
８４ａ  工程間リンクＩＤ
８４ｂ  受け終了時刻
８４ｃ  データアイテムＩＤ
８４ｄ  受け実績値
８４ｅ  払い実績値
８５  イベント実績テーブル
８６  イベント実績データテーブル
９０  画面定義データベース
９１  トレーサビリティ定義画面
９１ａ  ラジオボタン
９１ｂ  リストボックス
９１ｃ  テキストボックス
９１ｄ  リストボックス
９１ｅ  チェックボックス
９１ｆ  チェックボックス
９１ｇ  リストボックス
９１ｈ  チェックボックス
９２  トレースデータ検索画面
９２ａ  リンク領域
９２ｂ  ラジオボタン
９２ｃ  コンボボックス
９２ｄ  コンボボックス
９３  トレーサビリティ結果表示画面
９３ａ  リンク
９３ｂ  コンボボックス
９３ｃ  テキスト表示領域
９３ｄ  コンボボックス
９３ｄ−１  結果表示領域
９３ｄ−２  結果表示領域
９３ｄ−３  結果表示領域
【図１】
2007249326.tif 000003
【図２】
2007249326.tif 000004
【図３】
2007249326.tif 000005
【図４】
2007249326.tif 000006
【図６】
2007249326.tif 000007
【図７】
2007249326.tif 000008
【図８】
2007249326.tif 000009
【図９】
2007249326.tif 000010
【図１０】
2007249326.tif 000011
【図１１】
2007249326.tif 000012
【図１２】
2007249326.tif 000013
【図５】
2007249326.tif 000014
【図１３】
2007249326.tif 000015
【図１４】
2007249326.tif 000016
【図１５】
2007249326.tif 000017
【図１６】
2007249326.tif 000018