業務システム

食品トレーサビリティとは?記録義務とロット紐付け・システム化の判断

流通系システムが業界にもたらす影響

食品トレーサビリティとは、食品がいつ・どこから来て・どこへ出たかを記録し、事故が起きたときに回収範囲を短時間で絞り込めるようにしておく仕組みです。ただし食品業界では、この記録が一種類ではありません。食品衛生法が求める努力義務としての記録、米トレーサビリティ法が課す義務としての記録、そしてHACCPの衛生管理記録が並走します。この記事では、三つの記録の役割をまず切り分けたうえで、米トレーサビリティ法の保存期間と産地情報の伝達義務、原材料から出荷までのロット紐付け、温度記録との連携、そして食品工場でシステム化に踏み切る条件を順に整理しました。追跡可能性という言葉そのものの意味や、システムの類型と費用相場は範囲外として、それぞれ別記事に譲ります。

まとめ:義務の強さと保存期間から逆算して記録の粒度を決める

食品トレーサビリティの設計は、法令の一覧を眺めるところから始めても前に進みません。先に確定させるのは二つ。自社が扱う品目に米トレーサビリティ法の義務がかかるかどうかと、その品目の期限表示から決まる記録の保存年数です。

米穀や米加工品を扱うなら、記録の作成・保存と産地情報の伝達は努力ではなく義務になります。記録事項は品名・産地・数量・年月日・取引先名・搬出入場所で、保存期間は原則3年、消費期限が付された品目は3か月、賞味期限までが3年を超える品目は5年と分かれます。米を扱わない食品事業者の場合、食品衛生法第3条第2項が求める仕入元・販売先の記録は努力義務にとどまりますが、取引先監査では実質的な要求水準として問われる場面が出てきました。

次に決めるのが、HACCP記録との住み分けです。CCPのモニタリング記録は「この製品は安全に作られた」ことを証明する書類、追跡記録は「問題が起きた製品はどこまで広がったか」を特定する書類。用途が違うため、同じ加熱温度のデータでも保存する目的が異なります。両者をつなぐ共通キーはロット番号ひとつに絞ってください。ここを分けたまま運用すると、現場は同じ数値を二度書きすることになり、記録は数か月で形骸化します。

食品トレーサビリティの範囲と遡及・追跡という2方向の問いの違い

農林水産省は食品トレーサビリティを「食品の移動を把握できること」と定義しています(同省「食品トレーサビリティに関する情報」2026年6月25日更新時点の記載)。把握という言葉が抽象的なので、実務では答えるべき問いの形に置き換えたほうが設計しやすくなります。

回収範囲の特定と原因の絞り込みという2つの方向へ答える記録の役割

食品事故が起きたとき、現場が答えを迫られる問いは二つに分かれます。ひとつは「この製品の原料はどこから来たか」で、川上へさかのぼる遡及の問い。もうひとつは「この原料を使った製品はどこへ出たか」で、川下へたどる追跡の問いです。

用語としての遡及と追跡の使い分け、内部トレーサビリティとチェーントレーサビリティという2区分については、トレーサビリティとは?追跡可能性の意味と2種類・法制度・システム化の判断で業種を問わない形で整理しています。本記事は食品業種に固有の記録義務と実装に絞ります。

一段階前と一段階先という記録範囲の原則と工場内での紐付けの位置

チェーン全体を1社で追う必要はありません。国内外の食品トレーサビリティ制度が共通して求める範囲は、自社から見て一段階前の仕入元と、一段階先の出荷先まで。この原則をワンステップバック・ワンステップフォワードと呼びます。

ただし、この原則だけでは追跡は成立しません。入荷した原料ロットと出荷した製品ロットが自社工場の中で結ばれていなければ、川上と川下の記録は分断されたままだからです。工場内で原料ロットと製品ロットを対応づける記録、いわゆる内部の紐付けが、チェーンをつなぐ結節点になります。出荷後に、どのロットをどの取引先へ何個渡したかを販売側でたどる設計は、販売管理システムのロット管理と回収時の出荷先追跡で扱っています。

食品トレーサビリティシステムに任せる範囲と手作業のまま残す範囲

食品トレーサビリティシステムという製品カテゴリは独立して存在するものの、実際には生産管理システムの付帯機能、倉庫管理システムのロット在庫機能、専用型の三つに分かれます。どの形態を選ぶか、費用がどのレンジに収まるかはトレーサビリティシステムとは?機能・種類と費用相場、選び方と受託開発の判断にまとめました。以降では、食品という業種の側から見た記録要件を扱います。

食品衛生法と米トレーサビリティ法で変わる記録義務の強さと保存年数

食品業界の記録義務は一枚岩ではありません。品目によって義務の強さが変わり、扱う品目に米が含まれるかどうかで要求水準が大きく動きます。まず自社がどの層に立っているかを確定させてください。

食品衛生法が食品等事業者へ求める記録の作成と保存という努力義務

食品衛生法第3条第2項は、食品等事業者の責務として、販売食品等に起因する食品衛生上の危害の発生を防止するため必要な限度において、仕入元の名称その他必要な情報に関する記録を作成し保存するよう努めることを定めています。文末が「努めなければならない」である点が肝心で、これは努力義務です。違反しても直ちに罰則の対象にはなりません。

記録の具体的な内容は、厚生労働省通知「食品衛生法第1条の3第2項の規定に基づく食品等事業者の記録の作成及び保存について」(平成15年8月29日 食安発第0829001号)がガイドラインを示しています。保存期間について一律の年数は定められておらず、取り扱う食品の流通実態や期限表示を踏まえて事業者が設定する形です。

米トレーサビリティ法の記録義務が求める7項目と対象品目の広がり

米穀等を扱う事業者には、努力ではない明確な義務がかかります。米トレーサビリティ法(正式名称は米穀等の取引等に係る情報の記録及び産地情報の伝達に関する法律)が、取引の記録の作成・保存を義務づけているためです。記録の作成・保存義務は平成22年10月1日、産地情報の伝達義務は平成23年7月1日に施行されました。

記録する項目は農林水産省が次のように示しています。

記録事項 記録の内容
品名 玄米・精米・米菓など
産地 国産は都道府県等・輸入は国名
数量 入荷量と出荷量
年月日 取引や移動をした日
取引先名 仕入元と出荷先の名称
搬出入した場所 倉庫や工場の所在
用途 用途を限定した米穀のみ

見落としやすいのが対象品目の広さでしょう。もみ・玄米・精米・砕米といった米穀だけでなく、米粉や米こうじなどの中間原材料、さらに米飯類・米菓・もち・だんご・清酒・単式蒸留しょうちゅう・みりんまでが対象に入ります。酒類メーカーや惣菜工場が「うちは米屋ではない」と考えて対象外と判断してしまう例があるため、原材料表示をたどって確認してください。対象事業者も、生産者から製造業者・流通業者・小売業者・外食業者までと広く取られています。

原則3年と消費期限3か月・賞味期限5年に分かれる保存期間の影響

保存期間は一律ではありません。農林水産省の制度解説では、記録の保存期間は原則3年、消費期限が付された品目は3か月、賞味期限までの期間が3年を超える品目は5年と整理されています。弁当や惣菜のような消費期限品と、清酒のように賞味期限が長い品目を同じ工場で扱う場合、記録の保存年数が品目ごとに変わる点に注意が必要です。

この差はシステム設計に二つの影響を与えます。ひとつはデータの保持設計で、最長5年分の入出荷記録と紐付け情報を、照会性能を落とさずに保持できるかという問題。運用開始から数年で明細行が数百万件に達する工場では、稼働データとアーカイブを分ける構成をあらかじめ組み込んでおきます。

産地情報の伝達義務が外食のメニュー表示にまで及ぶ範囲とその根拠

事業者間の伝達は、伝票や納品書への記載で対応するのが一般的です。一般消費者への伝達は、容器包装への記載のほか、店内掲示、ウェブサイトでの公開、電話での問い合わせ対応といった方法が認められています。外食や中食の事業者も対象で、店頭やメニューで原料米の産地を示すか、問い合わせに答えられる体制を整えるかを選ぶ形です。

設計上のポイントは、伝達する産地情報が記録と一致していることを担保できるかどうか。ロットが混ざれば産地も複数になり、表示は「国産」や複数産地の併記へと変わります。産地表示の根拠を後から示せるよう、出荷ロットから投入原料ロットの産地を引ける経路を残しておいてください。なお、牛肉に個体識別番号の伝達を課す牛トレーサビリティ法は別制度で、こちらはトレーサビリティとはの法制度の章で扱っています。

HACCP記録と追跡記録を二重入力にしないための住み分けの設計

食品工場でトレーサビリティのシステム化が頓挫する原因の多くは、法令要件の理解不足ではなく、記録の重複です。HACCP制度化への対応で衛生記録の帳票をひととおり整えた工場に、追跡用の記録がもう一式かぶさる構図になるためです。

安全を証明する記録と回収範囲を特定する記録という明確な目的の違い

二つの記録は、答える問いが違います。CCPのモニタリング記録は「管理基準を外れていないこと」を示す証明書類で、時系列に並んだ測定値そのものに意味を持つ記録です。追跡記録は「この製品がどの原料から作られ、どこへ出たか」を示す対応関係の書類で、値ではなく紐付けの構造に意味があります。

HACCPの7原則12手順や衛生管理計画そのものはHACCP(ハサップ)とは?衛生管理の全体像と導入意義、記録の電子化にどこまでシステムを使うかはHACCPシステムとは?記録電子化の機能要件と選び方、受託開発の判断まで解説にまとめています。本記事では、追跡記録の側から見た接続点だけを扱います。

同じ温度データを二度書きさせないロット番号という共通キーの置き方

加熱工程の中心温度は、CCPのモニタリング記録であると同時に、追跡記録から参照したい情報でもあります。ここを別々のシステムに入力させると、現場は同じ数値を二度書くことになり、片方が空欄のまま放置される状態が生まれます。

回避策は単純で、測定値の保存場所を一か所に決め、そこにロット番号を必ず持たせることです。衛生記録側に温度を持たせるなら、そのレコードに製造ロット番号を付ける。生産管理システム側に持たせるなら、衛生記録は参照だけにする。どちらでも構いませんが、両方に持たせる設計だけは避けてください。

一般衛生管理の点検記録を追跡側へ持ち込まないための線引きの基準

清掃記録は日付と区画に紐づく記録であって、製造ロットに紐づく記録ではありません。これを追跡側のデータベースへ取り込むと、ロットテーブルに紐づかないレコードが大量に混ざり、照会のたびに絞り込み条件が複雑になります。日付と区画で管理する記録は衛生管理側の帳票に残し、追跡側からは日付をキーに参照する形で十分です。

例外は、清掃をロットの区切りに使っている工場でしょう。アレルゲンの切り替え洗浄を挟んで製造ロットを分けている場合、洗浄実施記録は「ロットの境界の根拠」になるため、追跡側からも参照できるようにしておきます。一般衛生管理14項目の帳票設計そのものは食品工場の衛生管理は何から始めるか?一般衛生管理14項目と7S・記録運用の設計手順で扱っています。

配合と小分けで枝分かれする食品のロット紐付けをどう記録するか

食品工場の追跡記録が製造業一般の議論と最も違うのが、この章です。金属部品のように1つの部品が1つの製品に組み込まれる関係ではなく、原料が混ざり、分かれ、また混ざるためです。

1対1では表せない多対多の対応表を中間テーブルで持たせる設計

1回の仕込みに複数の原料ロットが入り、その仕込みから複数の出荷ロットが生まれます。原料ロットと製品ロットの関係は多対多で、片方の欄にもう片方の番号を書き込む形式では表せません。

必要になるのは、投入実績を1行1件で記録する中間テーブルです。いつ・どの製造ロットに・どの原料ロットを・どれだけ投入したかを行として積む形にすると、遡及も追跡も同じテーブルへの検索で処理できます。

  • 製造ロットから原料ロットを引く:遡及の問いに答える方向
  • 原料ロットから製造ロットを引く:追跡の問いに答える方向
  • 製造ロットから出荷ロットを引く:包装・小分け後の分岐を追う方向

紙の台帳では、この三方向のうち一方向しか実質的に引けません。仕込み記録を製造日順に綴じてあれば遡及は追えても、ある原料ロットを使った製品を洗い出す作業は台帳の総当たりになるためです。回収範囲の絞り込みに時間をかけられない品目を扱うなら、ここがシステム化の主目的になります。

タンクやサイロの連続生産で切れる紐付けを時刻と混在期間で区切る

液体や粉体をタンク・サイロで扱う工程では、原料の切り替え時点で中身が入れ替わりません。前の原料が残ったところへ次の原料が入るため、どこからが新しいロットかという境界が物理的に存在しないわけです。

現実的な対処は、次の二通りです。ひとつは時刻で区切る方法で、原料投入の時刻と製造ラインの通過時刻から、影響が及ぶ可能性のある範囲を計算で出します。もうひとつは混在期間を明示的に記録する方法で、切り替えから一定時間は「原料ロットAとBの混在」として両方の番号を紐付けます。

賞味期限とアレルゲンをロット番号へ載せるかどうかの判断の目安

ロット番号に賞味期限を埋め込む設計は、食品工場でよく見かけます。製造日から期限を計算して番号に含める方式は、現物のラベルだけで期限が読める利点がある一方、期限設定を変更したときに過去ロットとの整合が取りにくくなる弱点も抱えます。

アレルゲン情報は、ロット番号には載せずマスタ側で管理します。原料マスタにアレルゲン区分を持たせておけば、投入実績のテーブルをたどるだけで「この製品ロットに混入の可能性があるアレルゲン」を機械的に出力できるためです。切り替え洗浄の記録と組み合わせれば、コンタミネーションの調査時間は大きく短縮できます。

コールドチェーンの温度記録を出荷ロットへつなぐ連携範囲の決め方

冷蔵・冷凍品を扱う事業者では、追跡記録に温度の実測値をどこまで取り込むかが設計事項になります。取り込みすぎるとデータ量が跳ね上がり、取り込まなければ品質事故の原因究明で手詰まりになる領域です。

保管庫の温度ロガーと製造ロットを入出庫の時刻で突き合わせる方法

冷蔵庫や冷凍庫の温度ロガーは、数分間隔で庫内温度を記録し続けます。この時系列データを製造ロットごとに複製して持つ設計は現実的ではありません。ロガー側のデータはそのまま時系列で保持し、追跡側は入庫時刻と出庫時刻だけを持つ構成にします。

輸送中の温度データを取引先や運送事業者から引き取る範囲の判断

納品時点で責任が移る取引条件なら、輸送中の温度データは運送事業者側の記録として保管を依頼し、自社は出荷時の品温と積み込み時刻を記録するにとどめる形で足ります。着荷後まで品質保証を求められる取引条件では、輸送用の温度ロガーの記録を納品書と一緒に受領し、出荷ロット番号と紐付けて保存する運用が要ります。

食品工場でのシステム化の進め方とパッケージ・受託開発の判断基準

ここまでの要件をすべて満たすシステムを最初から作ろうとすると、要件定義だけで数か月かかります。段階を分けて、記録が続く形から入るのが現実的な進め方です。

紙とExcelで回る条件と、限界になる品目数とロット数の実務的な目安

すべての食品事業者にシステムが要るわけではありません。次の条件に当てはまるうちは、紙の台帳とExcelでも運用は成立します。

  • 取り扱い品目が数十点までで、原料の配合パターンが固定されている
  • 1日の製造ロット数が数件で、原料ロットの切り替えが日単位で収まる
  • 回収訓練や照会の実施が年に1〜2回で、数時間かけて台帳をたどれる
  • 出荷先が固定の取引先に限られ、出荷伝票から追跡先を特定できる

限界のサインは、照会にかかる時間として現れます。「この原料ロットを使った製品を出してほしい」という依頼に半日以上かかるようになったら、台帳の構造が追跡の方向に耐えていない証拠です。品目が増えたときではなく、配合や小分けの枝分かれが増えたときに破綻する点に注意してください。

入出荷記録から工場内の紐付けと温度連携へ進む適正な段階導入の順序

導入は三段階に分けます。第一段階は入出荷記録の電子化で、仕入元・出荷先・数量・ロット番号を確実に残すところまで。ここだけでも米トレーサビリティ法の記録義務と食品衛生法の努力義務には対応できます。

第二段階が工場内の紐付けです。投入実績の記録を現場で入力する運用が加わるため、負荷の増加が最も大きい段階になります。全工程を一度に対象とせず、回収リスクが高い原料や事故時の影響が大きい工程から着手してください。

パッケージで足りる条件と受託開発へ倒すべき条件の線引きの3点

既存の生産管理システムに工程実績が入力されている工場なら、追跡機能は追加開発で足りるケースが大半です。投入実績と出荷実績のテーブルはすでにあり、不足しているのは対応表と照会画面だけ、という状態が多いためです。生産管理システムそのものの守備範囲は生産管理システムとは?機能・ERP/MESとの違いから種類・選び方と内製化の判断まで解説で確認できます。

受託開発へ倒す判断が妥当になるのは、次の条件が重なるときです。タンクやサイロの連続生産で独自の区切りルールを持っている、複数工場と物流拠点をまたいでロットを追う必要がある、既存の基幹システムや取引先のEDIと紐付けを取る必要がある。この三つのいずれかに当てはまると、パッケージの標準機能では記録の構造そのものが合いません。

当社では、食品工場の入出荷記録と工程実績の紐付けを既存の生産管理システムへ追加する形での開発を請け負っています。現行の帳票と業務フローを確認したうえで、追加開発で足りるか作り替えが要るかの見立てからご相談いただける生産管理システム開発のサービスをご用意しました。

反対に、導入を見送るべき場面もあります。記録を何に使うかが定まっていない状態での導入がそれです。回収範囲の絞り込みなのか、取引先監査への対応なのか、品質不具合の原因究明なのか。この一文が書けないまま製品比較に入ると、機能は揃っているのに現場が入力しないシステムができあがります。

よくある質問

食品トレーサビリティはすべての食品事業者に義務づけられていますか?

一律の義務ではありません。米穀等を扱う事業者には米トレーサビリティ法による記録の作成・保存と産地情報の伝達が義務づけられ、牛肉には牛トレーサビリティ法の義務がかかります。それ以外の食品については、食品衛生法第3条第2項が仕入元等の記録の作成・保存を努力義務として定めるにとどまります。ただし取引先監査では記録の有無を確認されるため、義務の有無にかかわらず整えておくほうが実務は進めやすくなるでしょう。

米トレーサビリティ法の記録は何年保存すればよいのでしょうか?

原則は3年です。ただし品目の期限表示によって変わり、消費期限が付された品目は3か月、賞味期限までの期間が3年を超える品目は5年とされています。弁当・惣菜と清酒を同じ事業所で扱う場合は品目ごとに保存年数が分かれるため、システムのデータ保持設計では最長の年数に合わせておくと運用が単純になります。

HACCPに対応していれば食品トレーサビリティも満たせますか?

満たせません。HACCPが求めるのは危害要因の管理と、その管理が機能したことを示す記録で、製品が誰に渡ったかを追う記録は含まれないためです。両者は目的が違う別の記録として設計し、ロット番号を共通キーにしてつなぐ形をおすすめします。HACCP側の記録をシステム化する範囲については、HACCPシステムの記事を参照してください。

仕入先が原料のロット番号を伝えてくれない場合はどうしますか?

入荷時に自社で受入番号を採番し、納品日と納品書番号に紐付けて管理してください。仕入先のロット番号が不明でも、どの納品分をどの製造ロットに投入したかは追えるため、回収範囲は納品単位で絞り込めます。そのうえで、主要な原料の仕入先には納品書へのロット番号記載を依頼していく方針です。産地情報の伝達義務がかかる米加工品では、産地の情報自体が必須になるため、この依頼は取引条件として詰めておく必要があります。

小規模な食品工場でもシステム化する価値はありますか?

照会の頻度と、枝分かれの複雑さで判断します。品目が少なく配合が固定されているなら、Excelの台帳でも追跡は成立するでしょう。一方、従業員規模が小さくても多品種を少量ずつ作る工場では、原料と製品の対応関係が人手で追えなくなるのが早く、記録の電子化が効いてきます。まずは入出荷記録の電子化だけを対象に、既存の販売管理や生産管理の仕組みに載せられないかを検討するところから始めてください。

関連記事

お気に入りに入れた記事の一覧

この記事は以下の記事からリンクされています

資料請求

今日のトレンド記事 直近 24 時間で、いつもより多く読まれている記事

  1. 2026.10.06 テックブログ 大和証券の不正アクセスと約11万人分の口座番号:問い合わせ管理の委託先に残さない設計
  2. 2026.10.06 テックブログ 焼肉きんぐの不正アクセスと1,078万件の会員情報|全件規模の流出を防ぐAPIとログの点検
  3. 2024.06.11 コラム 個人情報漏えい件数の推移をグラフで解説|最新データと過去最多(約1.9万件)
  4. 2026.10.05 テックブログ WSL Containersとは?wslcの使い方とDocker Desktopとの使い分け【WSL 3.0.1時点】
  5. 2026.10.05 テックブログ 東京メトロ(メトポ)の不正アクセスと約5.9万件のメールアドレス|配信停止リストを残さない設計

RELATED POSTS 関連記事

目次