(57)【要約】【課題】ある原料の製造日、賞味期限日若しくは賞味期限日時等の品質保証単位や、原料メーカー工場、生産Ｌｏｔ  Ｎｏ、第２の原料管理番号等の生産区分単位まで限定した該原料の履歴情報を簡単に追跡できる原料トレースバックシステム及び方法並びに２次元コード発行装置を提供する。【解決手段】食品の原料毎にその各種特性を一覧表示する原料規格書の各特性が入力され、夫々に一つの原料管理番号が付与されて入力されると、この原料を既存原料とは異なる規格の原料として原料規格書データベースに記憶する記憶手段を備える原料管理装置と、２次元コードを作成する原料毎に、前記記憶された原料規格書の特性データから少なくとも原料管理番号と該特性とは異なる要素のデータを２次元コード化する２次元コード作成手段と、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する２次元コード出力手段とを備える２次元コード発行装置とを備える。【選択図】  図１０
2005276154.tif 000002
【特許請求の範囲】
【請求項１】
食品の原料毎にその各種特性を一覧表示する原料規格書の各特性が入力され、夫々に一つの原料管理番号が付与されて入力されると、この原料を既存原料とは異なる規格の原料として原料規格書データベースに記憶する記憶手段を備える原料管理装置と、
２次元コードを作成する原料毎に、前記記憶された原料規格書の特性データから少なくとも原料管理番号と該特性とは異なる要素のデータを２次元コード化する２次元コード作成手段と、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する２次元コード出力手段とを備える２次元コード発行装置と、
を備えることを特徴とする原料トレースバックシステム。
【請求項２】
前記記憶手段は、前記入力された特性データを改変不能に記憶することを特徴とする請求項１記載の原料トレースバックシステム。
【請求項３】
前記２次元コード作成手段は、前記原料管理装置から２次元コードを作成する原料の前記原料規格書データを受信して改変不能に記憶する記憶手段を備えることを特徴とする請求項１記載の原料トレースバックシステム。
【請求項４】
前記２次元コード作成手段は、前記原料管理番号により特定される一つの原料毎に、原料の前記特性とは異なる要素により区分される第２の原料管理番号を付与する第２の原料管理番号付与手段を備えることを特徴とする請求項１から３のいずれかに記載の原料トレースバックシステム。
【請求項５】
前記第２の原料管理番号付与手段は、前記異なる要素を入力する入力手段を備え、該入力手段は、上記異なる要素として、少なくとも原料メーカー工場コード、生産Ｌｏｔ  Ｎｏ、製造日及び賞味期限日若しくは賞味期限日時の四つが入力されると、第２の原料管理番号を付与することを特徴とする請求項４に記載の原料トレースバックシステム。
【請求項６】
前記第２の原料管理番号付与手段は、前記異なる要素を表示する表示手段を備え、該表示手段は、該異なる要素と、この原料の前記特性データとを関連付けて表示することを特徴とする請求項４及び５のいずれかに記載の原料トレースバックシステム。
【請求項７】
前記２次元コードは、ＵＣＣ／ＥＡＮ１２８に基づくアプリケーション識別子（ＡＩ）を該当する原料特定項目の先頭に付加することを特徴とする請求項１から６のいずれかに記載の原料トレースバックシステム。
【請求項８】
前記原料トレースバックシステムは、さらに、前記原料管理装置から送信された前記原料規格書データを受信して改変不能に記憶する記憶手段と、前記ラベルに出力された２次元コードを読み取る２次元コード読取り手段と、この読み取られた２次元コードデータ並びにこの２次元コードラベルを貼付された原料の入庫及び出庫に関する情報を、原料毎に改変不能に作成して原料入出庫データテーブルに追加して記憶するデータ更新手段とを備えるデータ更新装置を備えることを特徴とする請求項１から７のいずれかに記載の原料トレースバックシステム。
【請求項９】
前記入庫に関する情報は、少なくとも入庫場所、入庫日時及び取引先を含むことを特徴とする請求項８記載の原料トレースバックシステム。
【請求項１０】
前記入庫に関する情報は、前記２次元コードに関連付けられた原料の受領者側における保管場所情報を含むことを特徴とする請求項８及び９のいずれかに記載の原料トレースバックシステム。
【請求項１１】
前記出庫に関する情報は、少なくとも出庫先及び出庫日を含むことを特徴とする請求項８から１０のいずれかに記載の原料トレースバックシステム。
【請求項１２】
前記２次元コードデータは、該２次元コードに関連付けられた原料の賞味期限日若しくは賞味期限日時を含み、前記データ更新手段は、同一の原料について賞味期限日若しくは賞味期限日時が近い順に並べ替える並べ替え手段を備えることを特徴とする請求項８記載の原料トレースバックシステム。
【請求項１３】
前記２次元コード読取り手段は、前記２次元コードと前記原料入出庫データテーブルとからの情報に基づいて、該２次元コードに関連付けられた原料を保管可能な場所を表示することを特徴とする請求項８及び１０のいずれか記載の原料トレースバックシステム。
【請求項１４】
食品の原料毎にその各種特性を一覧表示する原料規格書の各特性が入力され、夫々に一つの原料管理番号が付与されて入力されると、この原料を既存原料とは異なる規格の原料として原料規格書データベースに記憶するステップと、
２次元コードを作成する原料毎に、前記記憶された原料規格書の特性データから少なくとも原料管理番号と該特性とは異なる要素のデータを２次元コード化する２次元コード作成手段と、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力するステップと、
を備えることを特徴とする原料トレースバック方法。
【請求項１５】
前記原料トレースバック方法は、さらに、
前記原料規格書データベースから送信された前記原料規格書データを受信して改変不能に記憶するステップと、前記２次元コードを読み取るステップと、この読み取られた２次元コードデータ並びにこの２次元コードを貼付された原料の入庫及び出庫に関する情報を、原料毎に改変不能に作成・記憶する原料入出庫データテーブルに追加するステップを備えることを特徴とする請求項１４記載の原料トレースバック方法。
【請求項１６】
食品の原料毎にその各種特性が一覧表示され、夫々に一つの原料管理番号が付与されて入力された原料規格書の各特性データを記憶する記憶手段と、原料の前記特性とは異なる要素により区分される第２の原料管理番号を付与する第２の原料管理番号付与手段を備えて、少なくとも原料管理番号並びに前記第２の原料管理番号及び前記異なる要素を２次元コード化する２次元コード作成手段と、
前記第２の原料管理番号を含む前記異なる要素を、この原料の前記特性データとを関連付けて表示する表示手段と、
上記２次元コードを上記原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する２次元コード出力手段とを備えることを特徴とする２次元コード発行装置。
【請求項１７】
前記異なる要素は、少なくとも原料メーカー工場コード、生産Ｌｏｔ  Ｎｏ、製造日及び賞味期限日若しくは賞味期限日時の四つを含むことを特徴とする請求項１６に記載の２次元コード発行装置。
【請求項１８】
前記記憶された原料規格書の特性には原料メーカー管理番号が含まれ、前記２次元コード作成手段は、該原料規格書データから前記原料管理番号に加えて、この原料メーカー管理番号をも２次元コード化することを特徴とする請求項１及び５のいずれかに記載の原料トレースバックシステム。
【請求項１９】
前記データ更新装置は、前記２次元コード発行装置が備える２次元コード作成手段及び２次元コード出力手段と同じ２次元コード作成手段及び２次元コード出力手段とを備えることを特徴とする請求項８記載の原料トレースバックシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食品の生産、処理・加工、流通・販売の各段階で、食品の流れとその食品に関する情報の流れを結合させ、食品とその情報を追跡し遡及することができる食品のトレーサビリティ（追跡可能性）に係り、特に加工食品の原料が食品加工会社工場に納入されてから加工ラインに乗るまでの流れにおける川上方向に遡って原料メーカー工場まで遡及（トレースバック）して食品とその情報を管理する食品トレースバックシステム及び方法並びに２次元コード発行装置に関する。
【背景技術】
【０００２】
製品の品質管理及び品質保証の規格としてＩＳＯ  ９０００シリーズ（日本工業規格ＪＩＳ  Ｚ  ９９００シリーズ）があり、その中では、製品の識別及びトレーサビリティ（ある“もの”について、その履歴、使用または所在を、記録された識別によってたどる能力）が要求されている。
【０００３】
このトレーサビリティは、食品加工会社工場における製品の処理の履歴や出荷後の製品の配送先及び所在のみならず、材料及び部品の源についても要求されている。本願では、本願発明のように食品加工会社工場から原料メーカーまで原料の履歴を遡及的に追跡するものを、食品加工会社において製品化されてからの出荷後の流れをフォローするもの（トレースフォワード又はトラッキング）から区別して、特に「トレースバック」と呼ぶ。
【０００４】
近年、遺伝子組み換え作物や、アトピー性皮膚炎等の原因となるアレルゲン、或いはダイオキシンに代表される環境ホルモンの問題等から、消費者の間で食品の安全性に関する意識は高まっている。そのような環境の中でＢＳＥ（牛海綿状脳症、狂牛病）感染牛や、中国産ほうれん草中の残留農薬の発覚等が続き、トレースバックの問題は重要性を増してきている。
【０００５】
ここで、従来行われている食品のトレーサビリティシステムの一例を、食品加工会社の場合を例に取り、図２４を参照して説明する。この食品加工会社は、例えば、製パン業者、菓子製造業者、レトルト食品や冷凍食品製造業者等多種の原材料を使用する業者である。
【０００６】
食品加工会社工場にとっての原料取引先Ａは、自身で原料を生産する生産者のみならず、生産者を管理・コントロールする能力を備えた流通業者を含む、食品加工会社に原料を供給する者すべてをいう。また、原料は、国産に限らず、海外で生産されたものであってもよい。この原料取引先Ａは、自社内に倉庫を保有する他、複数の物流センターＡ１を有していたり、或いは外部のデポ、倉庫等を利用したりするものもあり、原料はこれら複数の拠点を経由することもある。したがって、原材料がこの物流センターＡ１等に置かれたことも原料の履歴情報として記載する必要がある。また、物流とは別の商流（代金の支払先）として、帳合先が記載されることもある。
【０００７】
食品加工会社は、購買部Ｂ１と複数の工場Ｂ２とを備える。工場Ｂ２には、原料の調達・保管を行う資材課Ｂ２ａと、その原料を加工する製造課Ｂ２ｂとが設けられる。
【０００８】
ＪＩＳ  Ｚ  ９９０１によれば、食品加工会社は、原料取引先Ａについて、品質システム及び特定の品質保証の要求事項を含む下請負契約要求事項を満たしうる能力に基いて、原料取引先Ａを評価し選定することが要求されている。そして、食品加工会社は、購買品が規定要求事項に適合することを確実にするための手順を文書に定め維持すること、また、この購買文書には、その物品の規格等発注物品を明確に記述したデータを含めることが義務付けられている。
【０００９】
食品加工会社はこの要求を実践するに際し、まず、使用する原料別に品質等の基準を定める。そして、原料取引先Ａには、その原料の種々の情報を記載した規格書を提出させ、それが食品加工会社の要求する品質基準に合致した物品のみを認証し、納入を許可する。この認証を受けた原料取引先Ａは、納入する物品に品質証明書としての規格書を添付して食品加工会社の資材課Ｂ２ａに納入する。また、原料の梱包等には、生産時期や生産場所（生産単位区画）等のより細分化された情報が記載されている。
【００１０】
資材課Ｂ２ａに納入された原料は、倉庫等の保管場所に一時保管され実際に加工を行う際に保管場所から必要な原料を必要な量だけ取出し、製造課Ｂ２ｂに廻される。そして、製造された加工食品は、小売店Ｃへと卸され、最終的には小売店Ｃのお客様である消費者Ｄへと販売される。
【００１１】
こうして消費者Ｄに届いた製品（加工食品）に何らかのトラブルがあり、消費者Ｄから食品加工会社のお客様相談室Ｂ３に苦情があった場合、苦情の原因を解明し、同時に製造された製品を回収すべく、食品加工会社は、製造工場や製造年月日、或いは流通経路を特定する。ここで、工場Ｂ２内での製造工程や出荷後の流れをフォローすることは、加工食品の包装等に記載された管理番号を手掛かりとして、比較的容易に行える。
【００１２】
ところが、原料については、同じ品種品目であっても、生産時期や生産場所（生産単位区画）等が異なるのが普通である。このような場合、トラブルの原因を絞り込むことは困難であり、トラブルの原因がその原料にありそうだと推定されるときは、それを原料としている製品を回収することになるが、特定の原料からなる製品をすべて回収するのは、労力も大変であるし、損失も大きい。そこで、同一の生産時期や生産場所の原料から作られた製品を特定することができ、それのみを回収することができれば、回収時間も最短に、また労力・損失も最小限に抑えることができる。
【００１３】
このような観点から、種々のトレーサビリティシステム及び方法が提案されている。しかしながら、ネットワーク上にあるデータベースサーバで物品の情報を検索する方法では、情報の取得のためにネットワークを経由する必要があるため情報への迅速なアクセスが難しいという課題がある（例えば、特許文献１参照。）。また、このような情報は、物品に伴って流通することが望ましいが、従来のバーコードを利用する方法では、情報量が限られるという課題がある（例えば、特許文献２参照。）。
【００１４】
一方、使用期限のある物品の在庫管理についての提案もされているが（例えば、特許文献３参照。）、この提案においても、使用期限までの時間に余裕がないものから順に保管場所の手前より並ぶように並べ替えを行わなければならず、保管場所内でのトレースバックは行われていない。
【特許文献１】特開平１０−３０２１０５号公報
【特許文献２】特開２００１−１７５７１０号公報
【特許文献３】特開２００１−２８７８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明は、上述した事情を考慮してなされたもので、ある原料の製造日、賞味期限日若しくは賞味期限日時等の品質保証単位や、原料メーカー工場、生産Ｌｏｔ  Ｎｏ、第２の原料管理番号等の生産区分単位まで限定した該原料の履歴情報を簡単に追跡できる原料トレースバックシステム及び方法並びに２次元コード発行装置を提供することを目的とするものである。
【００１６】
本発明のさらに他の目的は、原料トレースバックシステムで使用される賞味期限や生産Ｌｏｔ  Ｎｏ等に関する情報を、賞味期限日若しくは賞味期限日時の早い順に出庫できる在庫管理システムに応用可能な原料トレースバックシステム及び方法並びに２次元コード発行装置を提供することにある。
【課題を解決するための手段】
【００１７】
本発明に係る原料トレースバックシステムは、上述した課題を解決するために、請求項１に記載したように、食品の原料毎にその各種特性を一覧表示する原料規格書の各特性が入力され、夫々に一つの原料管理番号が付与されて入力されると、この原料を既存原料とは異なる規格の原料として原料規格書データベースに記憶する記憶手段を備える原料管理装置と、２次元コードを作成する原料毎に、前記記憶された原料規格書の特性データから少なくとも原料管理番号と、該特性とは異なる要素のデータを２次元コード化する２次元コード作成手段と、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する２次元コード出力手段とを備える２次元コード発行装置とを備えるものである。
【００１８】
好適には、前記記憶手段は、請求項２に記載したように、前記入力された特性データを改変不能に記憶し、さらに、請求項３に記載したように、２次元コード作成手段は、前記原料管理装置から２次元コードを作成する原料の前記原料規格書データを受信して改変不能に記憶する記憶手段を備え、または、請求項４に記載したように、前記原料管理番号により特定される一つの原料毎に、原料の前記特性とは異なる要素により区分される第２の原料管理番号を付与する第２の原料管理番号付与手段を備える。
【００１９】
また、好適には、前記第２の原料管理番号付与手段は、請求項５に記載したように、前記異なる要素を入力する入力手段を備え、該入力手段は、上記異なる要素として、少なくとも原料メーカー工場コード、生産Ｌｏｔ  Ｎｏ、製造日及び賞味期限日若しくは賞味期限日時の四つが入力されると、第２の原料管理番号を付与するし、または、請求項６に記載したように、前記異なる要素を表示する表示手段を備え、該表示手段は、該異なる要素と、この原料の前記特性データとを関連付けて表示するようにできる。
【００２０】
さらに好適には、前記２次元コードは、請求項７に記載したように、ＵＣＣ／ＥＡＮ１２８に基づくアプリケーション識別子（ＡＩ）を該当する原料特定項目の先頭に付加するように構成してもよい。
【００２１】
次に、上述した課題を解決するために、請求項８に係る原料トレースバックシステムは、さらに、前記原料管理装置から送信された前記原料規格書データを受信して改変不能に記憶する記憶手段と、前記ラベルに出力された２次元コードを読み取る２次元コード読取り手段と、この読み取られた２次元コードデータ並びにこの２次元コードラベルを貼付された原料の入庫及び出庫に関する情報を、原料毎に改変不能に作成して原料入出庫データテーブルに追加して記憶するデータ更新手段とを備えるデータ更新装置を備えるものである。
【００２２】
好適には、前記入庫に関する情報は、請求項９に記載したように、少なくとも入庫場所、入庫日時及び取引先を含み、または、請求項１０に記載したように、前記入庫に関する情報は、前記２次元コードに関連付けられた原料の受領者側における保管場所情報を含むものとすることができる。
【００２３】
また、好適には、前記出庫に関する情報は、請求項１１に記載したように、少なくとも出庫先及び出庫日を含むものとすることができる。
【００２４】
そして、上述した課題を解決するために、請求項１２に係る２次元コードデータは、該２次元コードに関連付けられた原料の賞味期限日若しくは賞味期限日時を含み、前記データ更新手段は、同一の原料について賞味期限日若しくは賞味期限日時が近い順に並べ替える並べ替え手段を備えるものである。
【００２５】
また、請求項１３に係るデータ更新手段は、前記２次元コード読取り手段は、前記２次元コードと前記原料入出庫データテーブルとからの情報に基づいて、該２次元コードに関連付けられた原料を保管可能な場所を表示するものである。
【００２６】
他方、上述した課題を解決するために、請求項１４に係る原料トレースバック方法は、食品の原料毎にその各種特性を一覧表示する原料規格書の各特性が入力され、夫々に一つの原料管理番号を付与されて入力されると、この原料を既存原料とは異なる規格の原料として原料規格書データベースに記憶するステップと、２次元コードを作成する原料毎に、前記記憶された原料規格書の特性データから少なくとも原料管理番号と、該特性とは異なる要素のデータを２次元コード化する２次元コード作成手段と、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力するステップとを備えるものである。
【００２７】
より好適には、この原料トレースバック方法は、請求項１５に記載したように、さらに、前記原料規格書データベースから送信された前記原料規格書データを受信して改変不能に記憶するステップと、前記２次元コードを読み取るステップと、この読み取られた２次元コードデータ並びにこの２次元コードを貼付された原料の入庫及び出庫に関する情報を、原料毎に改変不能に作成・記憶する原料入出庫データテーブルに追加するステップを備えるようにすることができる。
【００２８】
またさらに、上述した課題を解決するために、請求項１６に係る２次元コード発行装置は、食品の原料毎にその各種特性が一覧表示され、夫々に一つの原料管理番号が付与されて入力された原料規格書の各特性データを記憶する記憶手段と、原料の前記特性とは異なる要素により区分される第２の原料管理番号を付与する第２の原料管理番号付与手段を備えて、少なくとも原料管理番号並びに前記第２の原料管理番号及び前記異なる要素を２次元コード化する２次元コード作成手段と、前記第２の原料管理番号を含む前記異なる要素を、この原料の前記特性データとを関連付けて表示する表示手段と、上記２次元コードを上記原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する２次元コード出力手段とを備えるものである。
【００２９】
好適には、この異なる要素は、請求項１７に記載したように、少なくとも原料メーカー工場コード、生産Ｌｏｔ  Ｎｏ、製造日及び賞味期限若しくは賞味期限日時の四つを含むものである。
【００３０】
また、請求項１８に係る原料トレースバックシステムは、原料規格書の特性には、原料メーカー管理番号が含まれ、２次元コード作成手段は、原料規格書データから原料管理番号に加えて、原料メーカー管理番号も２次元コード化するものである。
【００３１】
さらに、請求項１９に係る原料トレースバックシステムは、データ更新装置が、前記２次元コード発行装置が備える２次元コード作成手段及び２次元コード出力手段と同じ２次元コード作成手段及び２次元コード出力手段とを備えるものである。
【発明の効果】
【００３２】
以上述べたように、本発明に係る原料トレースバックシステム及び方法並びに２次元コード発行装置によれば、或る原料の製造日、賞味期限日若しくは賞味期限日時等の品質保証単位や、原料メーカー工場、生産Ｌｏｔ  Ｎｏ、第２の原料管理番号等の生産区分単位まで限定した該原料の履歴情報を簡単に追跡することが可能となるため、より一層追跡の目的である該当原料の絞込みを図ることができるという効果がある。
【００３３】
また、これらの品質保証単位や生産区分単位のどれか一つから更に追跡の目的である該当原料の納入工場（原料メーカー工場）、入庫日及び入庫数量ならびに出庫先及び出庫数量を特定することができるため、該当原料が納入（入庫）されてから出庫するまでの履歴情報を把握することができるという効果がある。
【００３４】
また、本発明に係る原料トレースバックシステム及び方法によれば、前記原料の製造日、賞味期限日時、生産Ｌｏｔ  Ｎｏ、第２の原料管理番号等からなる２次元コード情報と、原料規格書データベースの該原料の各種特性情報とを、両者に共通する原料管理番号を介して、結び付けることが可能であるため、更に該当原料の各種特性の中から本当の原因要素を特定することができるという効果がある。
【００３５】
また、本発明は、原料トレースバックシステムで使用される賞味期限や生産Ｌｏｔ  Ｎｏ等に関する情報を、賞味期限日若しくは賞味期限日時の早い順に出庫できる在庫管理システムに応用することができる効果がある。
【００３６】
さらに、本発明は、本発明のトレースバックシステムを基礎として、該トレースバックシステムによるトレースバック情報と、追跡が比較的容易な食品加工会社における製品の製造工程及び製造された製品が出荷・流通・消費される過程をフォローするトラッキング情報とを連結することにより、有効なトレーサビリティシステムを構築することが可能となる。
【００３７】
特に、本発明は、日々多数の原料メーカーから直接又は間接的に膨大な種類と数量の原材料を購買して多数の製造工場に納入させており、各製造工場では納入された原材料を使用して多数の製品を大量に製造販売している大規模な食品加工会社のような大企業における原料トレースバックシステム、又は原料トレーサビリティシステムを構成する重要な一部として好適であり、且つ極めて有効である。
【発明を実施するための最良の形態】
【００３８】
本発明に係る原料トレースバックシステムの実施の形態について、食品加工会社の場合を例に取り、図を参照して説明する。図１は、本発明に係る原料トレースバックシステム全体の概略構成を示すブロック図である。
【００３９】
このシステムは、食品加工会社及びこの食品加工会社に供給される原料を生産する原料メーカー又は外国で生産された原料を国内に輸入して販売する輸入業者に設置される通信ネットワーク１を示している。この通信ネットワーク１は、購入する原料についての規格書データを発行する購買部サーバ１０と、購買部から規格書データを受け取って、供給する原料の２次元コードを作成して発行する各原料メーカーパーソナルコンピュータ（以下、ＰＣと略称する）２０ａ〜２０ｃと、各原料メーカーＰＣ２０ａ〜２０ｃから納品された原料の２次元コードを読み取り、これに入庫や出庫に関するデータを追加する資材課ＰＣ３０ａ〜３０ｃと、各資材課ＰＣ３０ａ〜３０ｃで作成された原料に関するデータを一元的に管理・保存する購買部サーバー１０と、購買部サーバ１０から受信したデータを保存する情報センターサーバ４０と、これらを相互に通信可能に接続する通信回線６０から構成される。原料メーカーＰＣ２０ａ〜２０ｃはほぼ同一の構成であり、以下ではＰＣ２０と総称する。同様に各資材課ＰＣ３０ａ〜３０ｃを、以下総称して資材課ＰＣ３０という。
【００４０】
ここで、原料メーカーＰＣ２０は、原料が国内で生産される物である場合には、文字通り原料メーカー工場に設置されるが、これに対して、原料が国外で生産されて国内に輸入される物である場合には、外国の原料メーカー工場ではなく、国内の原料輸入業者に設置してもよい。このように、本発明における原料メーカーＰＣ２０とは、原料輸入業者に設置されたＰＣを含む意味である。
【００４１】
次に、図２に示すブロック図を参照しながら、購買部サーバ１０の構成について説明する。同図に示すように、購買部サーバ１０は、通信部１１、ＣＰＵ（Central Processing Unit）１２、ＲＯＭ（Read Only Memory）１３、ＲＡＭ（Random Access Memory）１４、表示部１５、操作部１６、補助記憶装置１７、及びこれらを相互に接続するバス１８とを備えている。
【００４２】
通信部１１は、通信回線６０との接続インタフェースや通信制御回路からなり、通信回線６０を介して情報センターサーバ４０や原料メーカーＰＣ２０や資材課ＰＣ３０とデータ通信を行う。ＲＯＭ１３は読み出し専用のプログラムメモリであり、ＣＰＵ１２はＲＯＭ１３から読み出した制御プログラムを実行することにより、ＰＣ１０全体を制御する。この際、ＲＡＭ１４は、ＣＰＵ１２のワークエリアとして用いられる。表示部１５は、例えばＣＲＴ（Cathode-Ray Tube）ディスプレイや液晶ディスプレイであり、ＣＰＵ１２による制御の下で例えば原料規格書データ入力用のＧＵＩ（Graphical User Interface）等の各種情報を表示する。操作部１６は、図示しないキーボードやマウスからなり、ユーザによる操作を受け付けて当該操作に応じた信号を、バス１８を介してＣＰＵ１２に供給するようになっている。補助記憶装置１７には、原料規格書データベース及び原料入出庫データテーブルの他に購買部サーバ１０にインストールされた原料管理プログラム１７ａ等各種アプリケーションプログラムが格納されている。
【００４３】
原料メーカーＰＣ２０の構成は、図３に示すように、２次元コード出力手段としての２次元コードプリンタ５０を備える点で、購買部サーバ１０におけるものと基本的に相違し、他の構成は購買部サーバ１０と実質的に同じであり、同じ符号を付して説明を省略する。
【００４４】
同図に示すように、原料メーカーＰＣ２０は、通信部１１、ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４、表示部１５、操作部１６、補助記憶装置１７及びこれらを相互に接続するバス１８からなる。補助記憶装置１７には、原料メーカーＰＣ２０にインストールされた２次元コード作成プログラム１７ｂ等各種アプリケーションプログラムが格納されている。
【００４５】
２次元コードプリンタ５０は、図４に示すように、パラレルインタフェース５１が受信バッファ５１に接続され、パラレルインタフェース５１を介して原料メーカーＰＣ２０に接続されている。受信バッファ５２にはプリンタ制御部５４が接続され、このプリンタ制御部５４により２次元コードを印刷するサーマルヘッド５５が制御される。そして、パラレルインタフェース５１を介して受信バッファ５２にコマンド及び印字データが受信される。この受信バッファ５２に受信されたコマンドはプリンタ制御部５４で認識され、サーマルヘッド５５で受信バッファ５２に受信された印字データが印字される。
【００４６】
次に、図５に示すブロック図を参照しながら、資材課ＰＣ３０の構成について説明する。同図に示すように、資材課ＰＣ３０の構成は、２次元コード読取手段としてのハンディターミナル７０を備える点で、原料メーカーＰＣ２０におけるものと基本的に相違し、他の構成は原料メーカーＰＣ２０の構成と実質的に同じであり、同じ符号を付して説明を省略する。資材課ＰＣ３０の補助記憶装置１７には、資材課ＰＣ３０にインストールされた原料入出庫データ更新プログラム１７ｃ等各種アプリケーションプログラムが格納されている。
【００４７】
ここで、２次元コードプリンタ５０は、資力的にこのＰＣシステムを導入できない小規模な原料メーカーや、単発的に原料を供給する原料メーカーのように、原料メーカーＰＣがない場合には、資材課ＰＣ３０により、原料メーカーから提供された必須情報（原料メーカー工場コード、生産Ｌｏｔ  Ｎｏ、製造日及び賞味期限日若しくは賞味期限日時の四つ）を入力し、２次元コードを作成・貼付するために備えられたものである。また、原料メーカーにより貼付された２次元コードが汚れたり破れたりして、ハンディターミナル７０で読み取れない場合にも使用される。
【００４８】
ハンディターミナル７０は、光通信ユニット３９等の無線通信手段を介して資材課ＰＣ３０に接続されている。図６はハンディターミナル７０の要部構成を示すブロック図であり、制御部本体としてＣＰＵ７１を備えている。また、プログラム等の固定的データを予め格納したＲＯＭ７２、送受信データを一時格納するバッファなどが形成されるＲＡＭ７３、光通信ユニット３９との間で無線データを送受信する光通信回路７４、２次元コードを光学的に読み取るためのスキャナ７５を制御するスキャナコントローラ７６、データ入力用の各種キーが配設されたキーボード７７を制御するキーボードコントローラ７８、表示部７９の駆動を制御してキー入力データ等を表示させる表示コントローラ８０等を備えている。そして、ＣＰＵ７１と、ＲＯＭ７２，ＲＡＭ７３，光通信回路７４及び各入出力機器のコントローラ７６，７８，８０とを、アドレスバス，データバス等のバス８１で接続している。
【００４９】
情報センターサーバ４０の構成についても、原材料の入出庫に係るデータベースを構築するために大規模な補助記憶装置１７を備える点で異なる他は、基本的には購買部サーバ１０と同一の構成であり、説明を省略する。
【００５０】
通信回線６０は、インターネットやＬＡＮ等のネットワークであって、専用回線、公衆回線、ブロードバンド、ＩＰ−ＶＰＮ等とすることができる。
【００５１】
本実施形態に係る購買部サーバ１０、原料メーカーＰＣ２０及び資材課ＰＣ３０は、それぞれ本発明の原料管理装置、２次元コード発行装置及びデータ更新装置を構成する。
【００５２】
すなわち、食品の原料毎の各種特性を一覧表示する原料規格書の各特性が入力され、その原料に新しい原料管理番号が付与されて入力されると、購買部サーバ１０は、ＣＰＵ１２の制御により、この原料を既存原料とは異なる規格の原料としてデータベースに記憶する。
【００５３】
また、原料メーカーＰＣ２０は、ＣＰＵ１２の制御により、原料管理番号を含むデータを２次元コード化し、この２次元コードを該原料に直接的及び間接的のいずれかにより貼付可能なラベルに出力する。
【００５４】
以下、このように構成された本実施形態に係る原料トレースバックシステムの処理手順の詳細について、説明する。
【００５５】
図２３に示すように、原料取引先Ａは、食品加工会社Ｂに新たな種類の原料を供給する場合には、その原料の諸特性を記載した原料規格書をこの食品加工会社Ｂの定める書式に従って購買部Ｂ１に提出する。
【００５６】
この原料規格書には、原料取引先Ａに原料を納入する原料納入業者や荷姿等の基本情報の他、その原料の成分情報、証明書情報、製造・輸入会社情報、使用製品・部門・工場情報、栄養情報、食品添加物やアレルゲンについての情報、及び使用薬剤や薬剤投与回数等の食品安全関係の情報も含まれる。そして、同じ原料メーカーが生産する同一品種品目の原料であっても、生産地や原産地等が異なっている場合には、異なった原料規格書となる。すなわち、原料規格書は、たとえ同じ品種品目の原料であっても原料メーカーが異なっていたり、たとえ原料メーカーが生産する同じ品種品目の原料であってもその生産地や原産地等が異なっていたりすると、全く別のものとして管理される。
【００５７】
まず、購買部サーバ１０の処理手順を図８に示すフローチャートを参照して説明する。購買部サーバ１０のＣＰＵ１２は、操作部１６を介して原料管理プログラム起動の指示を受けると、補助記憶装置１７に信号を送出して原料管理プログラムを起動させる（ステップＳ１０１）。この原料管理プログラムが起動すると、如何なる原料についての原料規格書を発行するのかを特定するために、商品名称（原料名）の入力を促す画面が表示部１５に表示される（ステップＳ１０２）。
【００５８】
原料により原料規格書として必要な情報が異なるため、この原料管理プログラムには、各原料に対応した原料規格書データ入力画面が用意されている。そして、商品名称が入力されると、その原料に対応した原料規格書データを入力する画面が表示部１５に表示される（ステップＳ１０３）。
【００５９】
購買部ＰＣ１０のユーザは、この入力画面に従い、原料取引先Ａにより提出された原料規格書に記載された特性データを入力して、当該原料の原料規格書データとして原料規格書データベースに収録される原料規格書データテーブルを作成する。この入力は、キーボード等を介して手動で行われるか、又は原料取引先Ａからメール等により送信された特性データを、ＣＳＶ形式に変換することにより自動的にも行われる。
【００６０】
各々のデータは、入力前に、購買部Ｂ１において、この食品加工会社Ｂの定める品質基準或いは法定された品質基準等に適合するか否かが判定される。それが品質基準に適合しなければ、この原料規格書は受け付けられず、したがって、そのような原料規格書データは入力されない。入力される全てのデータが品質基準に適合しており、且つ入力される情報と全く同じ原料について既に原料規格書が受け付けられていなければ、原料規格書データは入力され、購買部Ｂ１において新しい原料管理番号としての原料コードが与えられる。このとき購買部ＰＣ１０は、新しい原料コードの空き番号を提示し（ステップＳ１０４）、この番号が付与されると、この原料規格書の特性データは、データテーブルの形式で補助記憶装置１７の所定のエリアに記憶・保存される（ステップＳ１０５）。この結果は、ネットワーク６０を介してその原料を製造する原料メーカーＰＣ２０及びその原料が納入される食品加工会社Ｂの工場の資材課ＰＣ３０へと送信される（ステップＳ１０６）。これにより、原料メーカーは、原料規格書が承認されたことを知り、その原料の納入準備を開始でき、資材課Ｂ２ａは、受入れ態勢を整えることができる。また、この原料規格書データテーブルは、改変不能に作成されるので、作成後、原料メーカー等により改竄されることもない。ここで、原料取引先Ａと原料メーカーとの関係であるが、後述するとおり、原料取引先Ａが原料メーカーである場合もあれば、メーカーでない販売者である場合もある。図７は、前者の事例について例示している。
【００６１】
図９に、このように作成された原料規格書データテーブルからの検索出力帳票の一例の一部を示す。ここで、原料メーカー管理コードとは、原料メーカー独自の管理コードであり、この原料規格書データテーブルによって食品加工会社Ｂによる原料コードと対応付けられる。これにより、原料メーカーにとっては原料規格書が作成される以前から使用しているこの原料メーカー管理コードを引き続き用いて管理することができる。そして、原料管理番号としての原料コードは、上述したように、原料が新しく承認された場合に付与されるもので原料規格書と１対１に対応するものである。
【００６２】
購買部サーバ１０から送信された原料規格書データテーブルが原料メーカーＰＣ２０により受信されると、その受信した原料規格書データテーブルを補助記憶装置１７の所定のエリアに改変不能状態で記憶させる。この補助記憶装置１７に収録された原料規格書データテーブルは、当該原料規格書データテーブルに対応する原料を原料メーカーが出荷する際に特定されて呼び出され、各規格書データに対応付けられた２次元コードラベル作成に供される。この作成手順について、図１０に示すフローチャートを参照して説明する。
【００６３】
ＣＰＵ１２の指令により、原料メーカーＰＣ２０上で２次元コード作成プログラムが起動されると（ステップＳ２０１）、図１１に示すような、２次元コードラベル発行のための検索条件入力画面が表示される（ステップＳ２０２）。
【００６４】
この画面において、２次元コードラベルを発行しようとする原料のデータ、例えば、メーカー管理コード、原料コード、商品名称（原料名）、前記原料メーカー管理番号としての原料メーカーコード等が入力されると（ステップＳ２０３）、該当する原料の検索が補助記憶装置１７内の原料規格書データテーブルを対象として行われ、その結果は、図１２に示すような検索一覧画面に表示される（ステップＳ２０４）。
【００６５】
原料コードを特定する検索が実施された場合は、検索結果は一意的に定まり、一つの原料コードのみが表示されるが、商品名称を特定する検索等が実施された場合は、図１２に示すように複数の候補がリストアップされることがあり得る。そこで、２次元コードラベルを発行しようとする原料が操作部１６のマウスをクリックすること等により特定されると（ステップＳ２０５）、その原料コードに対応する規格書データテーブルが読み出され、図１３に示す「原料管理Ｎｏ発番／ラベル発行」画面が表示される（ステップＳ２０６）。
【００６６】
この「原料管理Ｎｏ発番／ラベル発行」画面では、少なくとも、画面左上部の、原料メーカー工場入力ボックス１０１、製造日入力ボックス１０２、賞味期限日入力ボックス１０３及びメーカー生産Ｌｏｔ  Ｎｏ入力ボックス１０４の四つの項目の入力が要求される（ステップＳ２０７〜Ｓ２１０）。ここで、原料メーカー工場の入力は、少なくともその工場のコードを手動で入力する。該工場名も同様に手動で入力するようにしてもよいが、予め工場名を工場コードと対応付けて原料メーカーＰＣ２０に入力・記憶させておき、該工場コードを入力すると自動的に工場名も入力されるようにするのがよい。
【００６７】
これらの中、原料メーカー工場コード、製造日及びメーカー生産Ｌｏｔ  Ｎｏは、キーボード等を介して手動で入力されるが、製造日に関しては、当日製造のものであれば、自動的に入力されるようにしてもよい。
【００６８】
また、賞味期限日については、手動で入力しても良いが、製造日が入力されれば、原料規格書データから自動的に計算表示されるようにしてもよい。なお、腐敗し易い等賞味期限が短い材料に関しては、賞味期限日に代えて賞味期限日時の手動入力が要求される。これら四項目の入力は必須であり、これらを入力しなければ、データを保存することも２次元コードを発行することもできない。そこで、これらのどれか一つの項目でも入力されていないときには、入力を促すエラー表示を出すようにするのがよい。
【００６９】
原料規格書データベースの各原料規格書データテーブルの各データは、その原料に不変のデータであり、その内容は、原料により異なるが、例えば、荷姿や外形寸法等の梱包情報、エネルギーや蛋白質等の栄養情報等である。これに対し、この２次元コードには、少なくともその原料の原料メーカー工場コードや生産日（したがって、その賞味期限日若しくは賞味期限日時も）やメーカー生産Ｌｏｔ  Ｎｏ等の、原料規格書データテーブルの特性データとは異なる要素のデータが、原料規格書データからの少なくとも原料コードとともに、又は必要に応じて、原料コード及び原料メーカーコードとともに入力される。
【００７０】
これらの特性データとは異なる要素のデータは、前記原料規格書データが食品加工会社の購買部サーバ１０に入力されるときには原料毎に確定した不変のデータであるのに対して、食品加工会社で原料規格書データを購買部サーバ１０に入力するときには未定の知りえない情報であり、原料メーカーによる実際の原料の製造により初めて決まる、しかも製造の都度異なってくる可変的な情報であるということができる。
【００７１】
ここで、原料規格書データの中から入力される情報としては、原則として、原料管理番号としての原料コードだけでよく、この原料コードを介して、一つの原料規格書で管理される原料について、２次元コードデータと原料規格書データとを一対一で結び付けることができるようになる。
【００７２】
しかし、例外として、具体的には、例えば砂糖のような原料については、現状では、食品加工会社として取引先へ発注するときに、購入する原料のメーカーを指定することができないため、同一の原料コードでメーカーの異なる複数の原料規格書で管理されている（原料コードと原料規格書とが一対一で対応していない）ため、原料コードに加えて原料管理番号としての原料メーカーコードを介して初めて２次元コードと原料規格書データとを一対一で結び付けることができるようになる。
【００７３】
これらの入力が完了してデータの保存が行われると（ステップＳ２１１）、この画面の最上段にある原料管理Ｎｏが付与される（ステップＳ２１２）。これは、図１４に示すように、工業製品等でいうロット番号に相当するものである。なお、ここでは、保存が行われないと原料メーカーＰＣ２０ではトレースバックが実行できなくなることから、保存が行われないで次の処理に進んだときには、エラー表示を出して次の処理に進めないようにするとか、印刷処理に進んだときには、自動的に保存したうえで印刷されるようにしておくことが望ましい。
【００７４】
この本発明に係る第２の原料管理番号としての原料管理Ｎｏは、左から、原料メーカー工場コード、データが打ち込まれた（２次元コードラベルを発行した）パソコンの番号、原料コード、ラベル発行場所（原料メーカー又は食品加工会社Ｂの工場資材課Ｂ２ａ）の区分、発行年、通し番号で構成される。このラベル発行場所は、原料メーカーＰＣ２０がない場合や２次元コード読取不能の場合に、資材課ＰＣ３０により２次元コードが作成されたことを示すものである。
【００７５】
ここで、同一の原料コードを持つ、すなわち、同一の原料規格書で管理される原料であっても、原料メーカー工場、製造日、賞味期限日若しくは賞味期限日時及びメーカー生産Ｌｏｔ  Ｎｏのいずれか一つが異なれば、異なる原料管理Ｎｏ及び２次元コードが与えられ、上記の処理が繰り返され保存される毎に１ずつインクリメントされた通し番号が付与される。これにより、各原料の一つ一つに自動的に一意に識別番号（原料管理Ｎｏ）が付加される。
【００７６】
一方、この「原料管理Ｎｏ発番／ラベル発行」画面上では、上記以外の、原料規格書に記載されたデータはこの画面の立ち上がりと同時に表示され、これらは固定され、原料メーカーで改変することはできないようになっている。これにより、データ改竄等を防止することができる。
【００７７】
「原料管理Ｎｏ発番／ラベル発行」画面の最下部には、原料規格書データの詳細を表示させる各種のボタンが用意されている。例えば「補足基本情報」のボタンを、マウス等を用いてクリックすると、図１５に示すような、「原料管理Ｎｏ発番／ラベル発行（補足基本情報）」画面が現れる。この画面の上部には、どの原料についてのデータであるかを確認するため、「原料管理Ｎｏ発番／ラベル発行」画面の上部に表示されたものと同一のデータが表示される。一方下部には、原料規格書データの、基本情報に分類されたものの中から、「原料管理Ｎｏ発番／ラベル発行」画面に表示されなかったものが表示される。
【００７８】
或いは、「原料管理Ｎｏ発番／ラベル発行」画面において「成分情報」ボタンをクリックすると、図１６に示すように、「原料管理Ｎｏ発番／ラベル発行（成分情報）」画面が現れ、原料規格書データ中の「原料成分（組成）情報」に分類された情報が表示される。このように、「原料管理Ｎｏ発番／ラベル発行」画面において、同一の原料規格書に係る原料でも、原料メーカー工場、製造日、消費期限日若しくは消費期限日時及びメーカー生産Ｌｏｔ  Ｎｏ等の原料規格書の原料特性データとは異なる要素を持つ原料についてのデータを入力することにより、異なる要素により区分される固有の原料管理Ｎｏを発番し、この原料管理Ｎｏを付した２次元コードラベルを発行して、より細かい管理をすることが可能となる。すなわち、これにより或る製品に何らかのトラブルが発生したとして、このトラブルの原因がその製品に使用されている特定の原料にありそうだと推定されるときに、更にトラブルの原因として推定された原料の製造工場、製造日及びメーカー生産Ｌｏｔ  Ｎｏまで特定することにより、回収すべき製品を推定された原料を使用した全ての製品から、特定の生産工場、生産日、メーカー生産Ｌｏｔ  Ｎｏ、及び原料管理Ｎｏに係る原料を使用した製品のみに絞込むことが可能となる。また、この「原料管理Ｎｏ発番／ラベル発行」画面は、変更不能に作成された原料規格書データと関連付けられているので、これら固定情報の内容を確認しながら入力することができる。
【００７９】
また、「印刷」ボタンがクリックされると、２次元コードプリンタにより２次元コードラベルが発行される（ステップＳ２１３）。
【００８０】
図１７は、こうして作成された２次元コードラベルの一例を示すものである。２次元コードラベルの現物のサイズは、記録された情報量やセルのサイズにもよるが、例えばＱＲコードでは、英数３００文字程度の情報量で一辺の長さが２０ｍｍ以下の正方形サイズである。
【００８１】
バーコードが、一方向だけに情報を持っていてその情報量は数十文字であるのに対し、２次元コードは、縦、横二方向に情報を持つことで、記録できる情報量が約２０００文字と飛躍的に増加したコードである。同じ情報量であれば、スペースも約十分の一でよい。そして漢字かな表現が可能なタイプもある。すなわち、バーコード自体は一種の記号であり、その記号の意味は、それが入力されたデータベース等にアクセスしなければその記号を解読できないのに対し、２次元コードは、情報そのものであり、コードリーダがあればその場で、何人でもその情報を読むことができる。
【００８２】
２次元コードラベルに入力された情報のうち主要なものについては、文字でも表示される。２次元コードラベルには、識別標識としての原料管理Ｎｏの他、同じラベルを複数枚発行する場合に連番で出力されるシリアル番号、２次元コードラベル発行プログラムで入力された製造日、賞味期限日や、原材料名等が入力されている。
【００８３】
更には、メーカーコードやメーカー管理コード等も入力可能である。この場合、ＵＣＣ／ＥＡＮ１２８に基くアプリケーション識別子（ＡＩ）を各項目の先頭に付加するようにしてもよい。これにより、２次元コードの標準化が図られ、複数の食品加工会社と取引のある原料メーカーにとっては、一の食品加工会社Ｂに納入する場合のみならず、他の食品加工会社に納入する場合にもこの装置の転用が可能になるというメリットがある。
【００８４】
このシリアル番号は、上述したラベル発行工程（ステップＳ２１３）において、枚数を指定して印刷する場合に、各ラベルに１ずつインクリメントされた番号で与えられる。また、「原料管理Ｎｏ発番／ラベル発行」を終了した後であっても、「原料管理Ｎｏ検索／ラベル発行」画面を呼び出して、そこで再度印刷することも可能である。この「原料管理Ｎｏ検索／ラベル発行」画面は、「原料管理Ｎｏ発番／ラベル発行」と同様のものであるが、新たに入力できない点及び立ち上がり時に既に原料管理Ｎｏが付与されている点で異なっている。
【００８５】
この２次元コードラベルは、実際の原料に貼付されて、食品加工会社Ｂの原料納入工場へ送られる。この貼付の態様は、その原料の形状、大きさ等により、また、コンテナ、缶、袋等梱包の態様により様々である。例えばミルク等タンクローリで搬入されるものについては、別途提出されることになる。
【００８６】
続いて、この２次元コードラベルが貼付された原料を受け取る食品加工会社Ｂの原料納入工場に設置された資材課ＰＣ３０の処理について説明する。図１８は、入庫時における資材課ＰＣ３０の処理の流れを示すフローチャートである。
【００８７】
資材課Ｂ２ａでは、原料を受け取ると、まず原料に貼付された２次元コードを、ハンディターミナル７０でスキャンして読み取る。このとき、入庫日時及び納入場所（原料納入工場）は、ハンディターミナルに記憶されたメモリや時計により自動的に入力される。また、取引先は、係員によりハンディターミナルにコード入力される。資材課ＰＣ３０は、ＣＰＵ１２の指令により、原料入出庫データ更新プログラムが起動されると（ステップＳ３０１）、この読み取られた情報を、光通信等を介して受信する（ステップＳ３０２）。なお、取引先（原料取引先）とは、資材課にとって原料の物流上の供給者ではなく、原料の売買契約上の直接的な相手方であり、売買代金の支払い先である。これは、原料メーカーのこともあれば卸売業者、問屋、販売会社、輸入業者のこともあり、帳合があれば帳合先である。
【００８８】
資材課ＰＣ３０により受信された情報は、原料入出庫データテーブルに保存される。図１９は、この原料入出庫データテーブルの検索出力帳票の一例を示すものである。この原料入出庫データテーブルでは、各原料取引先により供給される原料毎に、その原料の入出庫の履歴が記録される。すなわち、ハンディターミナル７０により読み込まれた、原料メーカー工場コード、製造日、賞味期限日若しくは賞味期限日時、生産Ｌｏｔ  Ｎｏ、原料管理Ｎｏ等の２次元コードデータと、ハンディターミナル７０が持つ工場名、入庫日時等のデータと、ハンディターミナル７０が読んだ入庫数が、この原料入出庫データテーブルに記録される。また、この原料入出庫データテーブルには、出庫先、出庫日、出庫数等の出庫に関する情報も、この原料の出庫時に追加記録される。
【００８９】
この資材課ＰＣ３０には、購買部サーバ１０から送信された各原料規格書データテーブルが原料トレースデータベースに格納されているので、２次元コードデータの原料コードから、その原料に対応する原料規格書データテーブルを特定する（ステップＳ３０３）。ここで、原料規格書データテーブルと２次元コードラベルとで共通するデータ（原料コード。必要に応じて原料コードと原料メーカーコード）を照合し（ステップＳ３０４）、データが合致しない場合は、その旨をハンディターミナル７０に送信する（ステップＳ３０５）。これにより、原料規格書データテーブルの存在しない原料の入庫は防止される。
【００９０】
データの合致が確認されると、資材課ＰＣ３０は、必要に応じて、続いて入庫した原料の保管場所を選定するようにしてもよい（ステップＳ３０６）。
【００９１】
資材課の保管場所は、原料毎にまとめて保管できるよういくつかのエリアに区画され、そのエリア内では、例えば棚毎に夫々に番号が付されている。例えば、小麦粉を保管するのはＧ区画とし、そのエリアも例えば１パレット分の大きさ毎に区画されていて、Ｇ−１，Ｇ−２、…というように番号が付けられ、その番号によって、保管場所内の位置が特定できるようになっている。原料によっては、更に細かい区画に分割されることもある。
【００９２】
この保管場所の選定は、原料入出庫データテーブルから、例えば図２０に示すような保管場所クエリを作成して行う。保管場所クエリは、同一の原料についての保管場所の区画リストと、２次元コードラベルの原料管理Ｎｏや賞味期限日等の保管場所選定に必要最小限の項目で構成されたデータテーブルである。この項目には２次元コードがハンディターミナル７０で読み込まれた入庫年月日を含めることもできる。図２０は、項目として賞味期限日が挙げられた例を示しているが、原料によっては、賞味期限日時が項目として挙げられる。
【００９３】
資材課ＰＣ３０は、２次元コードデータからその原料の種類を知ると、その原料用の保管場所クエリを呼び出し、この原料に割り当てられたエリアの中で空いたスペースを見つけ出し、その区画番号をハンディターミナル７０へ送信する（ステップＳ３０７）。空いたスペースが複数ある場合は、その中の一つ、例えば、最近入庫があったスペースや賞味期限の近い在庫品の近くを指定するようにする。或いは、区画番号の最も若い場所を選定するようにしてもよい。これにより、保管に際して空いたスペースを探し回る徒労がなくなり、また、入庫順、或いは賞味期限順に保管することも可能となるので、出庫に際しても順序良く取出すことが可能となる。
【００９４】
そして、これと同時に保管場所クエリは、新規入庫分についての情報が更新される（ステップＳ３０８）。なお、その原料の保管場所が満杯で保管場所がない等は在庫管理の問題であり、本発明とは別の手段により解決される。
【００９５】
このように、保管場所を選定するようにした場合には、保管場所の情報は、原料メーカー工場、製造日、賞味期限及びメーカー生産Ｌｏｔ  Ｎｏ等の２次元コード情報及び入庫日時、納入場所（原料納入工場）、及び取引先の情報とともに、原料入出庫データテーブルに追加される（ステップＳ３０９）。図２１は、原料規格書データに、これらの２次元コードデータ及び入庫に関する情報が追加された検索出力帳票の一例を示すものである。これにより、原料入出庫データテーブルには、原料規格書データと、２次元コードデータ及び入庫日時、納入場所、及び取引先の入庫に関する情報とが一体化して保存され、各原料の品質保証単位又は生産区分単位毎に履歴を追跡することが可能となる。
【００９６】
なお、以上の説明は、入庫した原料の保管場所を選定する場合についてのものであり、保管場所を選定しない場合には、上記ステップＳ３０６〜Ｓ３０８は省略され、また、ステップＳ３０９では、保管場所の情報を除いた、前記２次元コードデータ並びに入庫日時、納入場所及び取引先の入庫に関する情報が原料入出庫データテーブルに追加されることになる。
【００９７】
次に、工場Ｂ２の製造課Ｂ２ｂから出庫依頼があった場合の資材課ＰＣ３０の処理について説明する。図２２は、資材課ＰＣ３０の出庫時における処理の流れを示すフローチャートである。
【００９８】
資材課ＰＣ３０は、ＣＰＵ１２の指令により、原料入出庫データ更新プログラムを起動し（ステップＳ４０１）、操作部１６からの指示により、出庫依頼のあった原料コードの賞味期限クエリを呼び出す（ステップＳ４０２）。賞味期限クエリは、例えば図２３に示すような、同一の原料についての保管場所の区画リストと、２次元コードラベルの原料管理Ｎｏや賞味期限等の保管場所選定に必要最小限の項目で構成されたデータテーブルである。この項目には２次元コードがハンディターミナル７０で読み込まれた入出庫年月日を含めることもできる。
【００９９】
賞味期限クエリは、賞味期限が早く到来する順に原料を並べ替え（ステップＳ４０３）。リストの最上にある原料のデータ、すなわち、原料管理Ｎｏや保管場所についてデータを、光通信などの無線通信によりハンディターミナル７０へ送信する（ステップＳ４０４）。これにより、出庫に際しても、いちいちラベルを確認することなく、機械的に最も早く賞味期限が到来する順に原料を出庫することができる。また、賞味期限の早く到来するものから出庫できるので、賞味期限切れとなって廃棄処分にしなければならない原料が生じることを防止することができる。
【０１００】
こうして出庫された原料の情報は、賞味期限クエリから削除されて賞味期限クエリは更新され（ステップＳ４０５）、同時に保管場所クエリからも、その原料が削除され更新される。
【０１０１】
出庫すべき原料が選定されると、ハンディターミナル７０により２次元コードがスキャンにより読み込まれるとともに、出庫先（出庫依頼をした製造課Ｂ２ｂ）がハンディターミナルにコード入力され、また、出庫年月日がハンディターミナルに備えられた時計に基づいて自動的に入力されると、これらについての情報が送信され、資材課ＰＣ３０はこれを受信する（ステップＳ４０６）。
【０１０２】
これらの出庫原料、出庫年月日、出庫先等の出庫に関する情報は、原料トレースデータベースを構成する各原料の原料入出庫データテーブルに追加される（ステップＳ４０７）。これにより、この原料の搬出に至るまでのデータが蓄積され、一元的に管理されるので、容易に原料の履歴情報のトレースバックを行うことができる。このように出庫に関する情報の収集が完了すると、資材課ＰＣ３０は、これらのデータ（少なくとも原料コード、原料メーカー工場、製造日、賞味期限日若しくは賞味期限日時、メーカー生産Ｌｏｔ  Ｎｏ、及び原料管理Ｎｏの２次元コード情報並びに前記入出庫に関する情報）を購買部サーバ１０へと送信する（ステップＳ４０８）。
【０１０３】
このように、購買部サーバ１０においてもそれに保存されている原料規格書データベースの原料の各種特性情報と、資材課ＰＣ３０から送信される２次元コード情報（例えば、原料コード、原料メーカー工場、製造日、賞味期限日若しくは賞味期限日時、メーカー生産Ｌｏｔ  Ｎｏ及び原料管理Ｎｏ）並びに入出庫に関する情報（入庫日時、納入場所及び取引先並びに出庫年月日及び出庫先）とを結び付けることにより、資材課ＰＣ３０においてと同様に、容易に原料の履歴情報のトレースバックを行うことができるようになる。このように、本発明の原料トレースデータベースは、原料規格書データテーブル、原料入出庫データテーブル及び各マスター登録テーブルから構成される。
【０１０４】
さらに、このトレースバックシステムを基礎として、該トレースバックシステムによるトレースバック情報と、追跡が比較的容易な食品加工会社における製品の製造工程及び製造された製品が出荷・流通・消費される過程をフォローするトラッキング情報とを連結することにより、有効なトレーサビリティシステムを構築することが可能となる。
【０１０５】
以上の説明は、出庫する原料を賞味期限到来順に選定する場合についてのものであり、賞味期限到来順に選定しない場合には、前記ステップＳ４０２〜Ｓ４０５は省略されて、原料入出庫データ更新プログラムの起動（ステップＳ４０１）後、出庫する原料の２次元コードをハンディターミナル７０により読み込み、前記出庫に関する情報が入力される他、前記ステップＳ４０６〜Ｓ４０８が実行される。
【０１０６】
なお、本実施形態では、入庫に際しては、保管場所が選定されるとその場所に保管されたものとして処理を進めているが、これをより確実にするため、ハンディターミナル７０から実際に保管した場所についての情報を送信させるようにしてもよい。出庫に際しても同様に、ハンディターミナル７０から実際に出庫した原料についての情報を送信させるようにしてもよい。
【０１０７】
また、本実施形態のトレースバックシステムに、在来の在庫管理システムの機能、例えば在庫が少なくなったらその旨を通知する、発注モードを備える等の機能を持たせることも可能である。
【０１０８】
以上に説明した実施態様は説明のためのものであり、本発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものによって置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。
【図面の簡単な説明】
【０１０９】
【図１】本発明に係る原料トレースバックシステム全体の概略構成を示すブロック図。
【図２】購買部サーバの概略構成を示すブロック図。
【図３】原料メーカーＰＣの概略構成を示すブロック図。
【図４】２次元コードプリンタの概略構成を示すブロック図。
【図５】資材課ＰＣの概略構成を示すブロック図。
【図６】ハンディターミナルの概略構成を示すブロック図。
【図７】本発明のトレーサビリィシステムの全体概要を説明する図。
【図８】購買部サーバのＣＰＵが実行する主要な処理の手順を示すフローチャート。
【図９】原料規格書データテーブルの一例を示す図。
【図１０】原料メーカーＰＣのＣＰＵが実行する主要な処理の手順を示すフローチャート。
【図１１】２次元コード作成プログラムの検索条件入力画面の一例を示す図。
【図１２】２次元コード作成プログラムの検索一覧画面の一例を示す図。
【図１３】「原料管理Ｎｏ発番／ラベル発行」画面の一例を示す図。
【図１４】原料管理Ｎｏを説明する図。
【図１５】「原料管理Ｎｏ発番／ラベル発行（補足基本情報）」画面の一例を示す図。
【図１６】「原料管理Ｎｏ発番／ラベル発行（成分情報）」画面の一例を示す図。
【図１７】２次元コードラベルの一例を示す図。
【図１８】資材課ＰＣのＣＰＵが原料入庫時に実行する主要な処理の手順を示すフローチャート。
【図１９】原料入出庫データベースの一例を示す図。
【図２０】保管場所クエリの一例を示す図。
【図２１】原料規格書データに、２次元コードデータ他が追加されたテーブルの一例を示す図。
【図２２】資材課ＰＣのＣＰＵが原料出庫時に実行する主要な処理の手順を示すフローチャート。
【図２３】賞味期限クエリの一例を示す図。
【図２４】従来のトレーサビリティシステムを説明する図。
【符号の説明】
【０１１０】
１  通信ネットワーク
１０  購買部サーバ
１１  通信部
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１５  表示部
１６  操作部
１７  補助記憶装置
１７ａ  原料管理プログラム
１７ｂ  ２次元コード作成プログラム
１７ｃ  原料データ更新プログラム
１８  バス
２０  原料メーカーＰＣ
３０  資材課ＰＣ
３９  光通信ユニット
４０  情報センターサーバ
５０  ２次元コードプリンタ
５１  パラレルインタフェース
５２  受信バッファ
５４  プリンタ制御部
５５  サーマルヘッド
６０  通信回線
７０  ハンディターミナル
７１  ＣＰＵ
７２  ＲＯＭ
７３  ＲＡＭ
７４  光通信回路
７５  スキャナ
７６  スキャナコントローラ
７７  キーボード
７８  キーボードコントローラ
７９  表示部
８０  表示コントローラ８０
８１  バス
１０１  原料メーカー工場入力ボックス
１０２  製造日入力ボックス
１０３  賞味期限日入力ボックス
１０４  メーカー生産Ｌｏｔ  Ｎｏ入力ボックス
Ａ  原料取引先
Ａ１  物流センター
Ｂ  食品加工会社
Ｂ１  購買部
Ｂ２  工場
Ｂ２ａ  資材課
Ｂ２ｂ  製造課
Ｂ３  お客様相談室
Ｃ  小売店
Ｄ  消費者
【図１】
2005276154.tif 000003
【図２】
2005276154.tif 000004
【図３】
2005276154.tif 000005
【図４】
2005276154.tif 000006
【図５】
2005276154.tif 000007
【図６】
2005276154.tif 000008
【図７】
2005276154.tif 000009
【図８】
2005276154.tif 000010
【図９】
2005276154.tif 000011
【図１０】
2005276154.tif 000012
【図１１】
2005276154.tif 000013
【図１２】
2005276154.tif 000014
【図１３】
2005276154.tif 000015
【図１４】
2005276154.tif 000016
【図１５】
2005276154.tif 000017
【図１６】
2005276154.tif 000018
【図１７】
2005276154.tif 000019
【図１８】
2005276154.tif 000020
【図１９】
2005276154.tif 000021
【図２０】
2005276154.tif 000022
【図２１】
2005276154.tif 000023
【図２２】
2005276154.tif 000024
【図２３】
2005276154.tif 000025
【図２４】
2005276154.tif 000026