「トレーサビリティが欲しい」を3軸に分解する

要件定義で「トレーサビリティ機能」と書かれた項目は、そのままではベンダーに渡せません。次の3つを数値と条件で決めて初めて要件になります。

軸1:粒度(何を1単位として追うか) 製造ロット単位か、サブロット(同一条件で連続処理した範囲)か、個体シリアル単位か。粒度が粗いと、絞り込みができません。粒度が細かいと、記録量と現場の作業量が増えます。

軸2:範囲(どこからどこまで追うか) 自社の受入から出荷までか、仕入先の製造ロットまで遡るか、顧客の使用先まで追うか。範囲を1工程広げるごとに、外部との情報連携が発生します。

軸3:応答時間(要求からいくつ以内に回答するか) 「顧客からの照会に即答」なのか、「行政からの要求に24時間以内」なのか、「回収要求受領から30分以内に対象を全数特定」なのか。応答時間の要求が、データの持ち方(オンライン保持かアーカイブか)とシステム構成を決めます。

この3つを1文にまとめると、そのまま要件になります。例:「完成品シリアル単位で、投入した全原材料の仕入先ロットまで遡り、要求受領から30分以内に対象範囲を全数特定できること。データは製造後10年間オンラインで検索可能であること。」

粒度の決定が、後からいちばん変えられない

3軸のうち、稼働後に変更するコストが突出して高いのが粒度です。粒度を変えると、過去データとの連続性が切れます。

粒度追跡できる範囲現場の負荷適する場面
製造ロット同一ロット内は区別できない低い。ロット単位で1回記録すればよい連続生産、化学・食品の一次加工
サブロット同一条件で処理した範囲まで絞れる中。条件変更点でロットを切る運用が要るバッチ生産、熱処理・塗装
個体シリアル1個ずつ完全に区別できる高い。個体ごとの識別と読み取りが必要自動車部品、医療機器、電子機器

判断の基準は「どこまで細かく追えるか」ではなく、リコールが発生したときに、絞り込みたい最小単位はどこかです。1日分のロットで出荷先が100社に分かれるなら、ロット単位で追えても回収は100社に及びます。逆に、1ロットが1顧客の1納入分に対応しているなら、ロット単位で十分です。

順方向・逆方向・双方向を、同じデータ構造で辿れるか

トレーサビリティの実装で確認すべきは、追跡の方向です。

  • 逆方向(トレースバック):この完成品は、どの材料・どの設備・どの作業者・どの条件で作られたか
  • 順方向(トレースフォワード):この材料ロットは、どの完成品に入り、どこへ出荷されたか

不良が見つかったときは逆方向、材料に問題が判明したときは順方向を使います。実務で決定的なのは順方向です。「この原材料ロットに問題があった」という連絡を受けてから、影響範囲を確定するまでの時間が回収規模を左右します。

材料ロットから完成品シリアルまでの系譜を示すツリー図 原材料ロット 材料ロット A-1 材料ロット A-2 材料ロット B-1 中間ロット 中間ロット M-01 中間ロット M-02 完成品 S-001 S-002 S-003 S-004 材料ロット A-2 に問題が出た場合、影響範囲は S-001・S-002・S-003・S-004 の全4件に及ぶ(順方向)。
ジェネアロジー(系譜)の基本構造。混合工程で複数の材料ロットが合流し、分割工程で複数の完成品シリアルに分かれる。この対応を記録して初めて双方向の追跡が成立する。

図の例では、材料ロット A-2 が2つの中間ロットに分かれて投入されているため、影響は完成品4件すべてに及びます。混合工程が1つ入るだけで、影響範囲は指数的に広がります。混合の前でロットを切れる設計にしておくと、回収範囲は劇的に縮小します。これはシステムの機能ではなく、生産の運用ルールで決まる部分です。

追跡クエリの実装上の注意点は3つです。

  1. 応答時間は、データ量が増えると劣化します。稼働直後は3秒で返る検索が、3年後には数分かかることがあります。オンライン保持期間とアーカイブ方針を設計時に決めてください。
  2. 追跡結果を、そのまま提出できる形で出力できるかを確認します。画面で見えるだけでは、顧客・行政への提出資料としては使えません。出力形式(PDF/表計算/指定フォーマット)を要件に含めます。
  3. 設備・作業者・条件値も系譜に含めるかを決めます。材料の系譜だけでは、設備起因の不良に対応できません。ただし条件値まで全数保持すると、データ量が桁違いに増えます。保持する条件値を工程ごとに選定してください。

2026年に増えた「外向きの」トレーサビリティ要件

従来、トレーサビリティは社内の品質保証と、顧客からの照会対応のためのものでした。2026年時点では、外部へ定型フォーマットで提出する要件が増えています。

デジタルプロダクトパスポート(DPP) 法的根拠はEUのエコデザイン規則(ESPR、規則(EU) 2024/1781)です。欧州委員会の資料によれば、製品グループの適用順序はバッテリーが先行し、続いて鉄鋼(2026年)、繊維・タイヤ・アルミニウム(2027年)、家具(2028年)、マットレス・ICT製品(2029年)とされています。2026年7月には実施法と6つのDPP標準によりレジストリの枠組みが確立し、2026年7月20日にレジストリが稼働開始しました。事業者はEU市場に上市する前に製品を登録し、レジストリが生成する一意の登録識別子をQRコード経由で物理製品と紐づけます。

DPPに必要なデータ(ロット、工程パラメータ、品質記録、材料構成)の発生源はMESです。欧州では「DPPはMESの新しい出力仕様である」という理解が実装段階に入っており、Hannover Messe 2026ではFraunhofer FFBがOPC UAでEUデジタルバッテリーパスポートを実装するPoCを実演しました。詳細はデジタルプロダクトパスポート(DPP)は「MESの新しい出力仕様」であるで扱っています。

Catena-X などのデータスペース 自動車業界のデータスペースであるCatena-Xは、2026年7月21日に総額2,300万ユーロの「Data Space Accelerator」を立ち上げ、中小サプライヤの統合に対し1社あたり最大3万ユーロの資金補償を行っています。2026年7月22日には中国と欧州をまたぐクロスボーダーの自動車産業データエコシステムを立ち上げました。サプライヤ側にとっては、トレーサビリティデータの提出が取引条件になる方向です。

GMP環境での監査証跡 2025年7月7日、欧州委員会はEU GMPガイドラインのAnnex 11(コンピュータ化システム)改訂案を公開しました。ECA Academyの解説によれば、Annex 11は5ページから19ページへ大幅に拡充され、従来のバリデーション中心の構成から「セキュリティ」「アイデンティティ/アクセス管理」「監査証跡」を重視する構成へ再編されています。トレーサビリティの記録そのものだけでなく、その記録が誰にいつ変更されたかを追える仕組みが要求される方向です。

設計時に決めておかないと、後から効かない5項目

以下は、稼働後の変更コストが特に高い項目です。要件定義の段階で決めてください。

1. ロット番号の採番ルール 桁数、意味を持たせるか(日付・ラインを埋め込むか)、仕入先ロットとの対応。意味を持たせた番号は読みやすい一方、ルール変更時に過去データとの整合が崩れます。意味を持たせず、属性はデータ項目として持つほうが長期的には扱いやすくなります。

2. 混合・分割時のロット付け替えルール どの工程でロットが切り替わるか、切り替え時に旧ロットとの対応をどう記録するか。この記録がないと、その工程で系譜が切れます。

3. 系譜に含める要素の範囲 材料・設備・作業者・条件値・治工具・計測器のうち、どれを系譜に含めるか。後から追加すると、追加時点より前のデータには存在しないため、追跡結果に空白期間ができます。

4. 不良コードの体系 不良の原因分析はトレーサビリティの主要な出口です。コード体系は稼働後に変更すると過去データとの比較ができなくなります。設計の考え方は不良コード体系の設計──後から変えられない項目で扱います。

5. データ保持期間とアーカイブ方式 オンラインで検索可能な期間と、アーカイブ後の取り出し手順。規制産業では法定の保存年限が先に決まるため、そこから逆算します。アーカイブしたデータを「何分以内に取り出せるか」まで決めておかないと、応答時間の要件を満たせません。

よくある質問

紙の記録とMESを併用する形でも、トレーサビリティは成立しますか?

成立しますが、応答時間の要件を満たせなくなります。紙が1か所でも系譜の途中に入ると、その工程で追跡が手作業になり、全体の応答時間は「紙を探す時間」に支配されます。回収要求への対応を30分以内と定めるなら、系譜上のすべての工程が電子化されている必要があります。段階導入する場合は、工程単位ではなく「1製品の全工程」を単位として電子化を進めてください。工程を虫食い状に電子化すると、投資に対して追跡能力が向上しません。

仕入先の製造ロットまで遡る要件は、現実的ですか?

業種によります。自動車部品と医療機器では標準的な要求になりつつあり、DPPやCatena-Xのような枠組みが整備されつつあるのはこの流れです。実装上は、仕入先ロット番号を受入時に記録できるかが分岐点になります。納品書に印字されているなら受入検査工程で読み取れますが、印字がない場合は仕入先との取り決めから始まります。システム要件ではなく調達条件の問題として扱ってください。取引先との交渉に時間がかかるため、要件定義と並行して着手する必要があります。

トレーサビリティのためのデータは、どのくらいの量になりますか?

粒度と保持する条件値の数で桁が変わります。ロット単位で材料・設備・作業者のみを記録する場合、1工程あたりのレコードは数十バイト規模で、年間の生産ロット数を掛ければ概算できます。一方、個体シリアル単位で工程ごとに条件値を10項目保持すると、レコード数は生産個数×工程数となり、数億件規模になることがあります。設計段階で「保持する条件値」を工程ごとに選定し、全項目を無条件に保存しない方針を立ててください。何を保持し何を捨てるかの判断基準は、追跡クエリの出口(誰が何のために見るか)から決まります。