納期遅延予測AIを導入しても、画面に「遅延確率70%」と表示するだけでは出荷を守れません。工場のAIによる生産性向上を実現するには、いつの情報で予測したか、誰がどの案件を動かせるか、顧客にはいつ誰が連絡するかまで設計する必要があります。本記事は、タイを含む製造拠点でERPとMESを使う生産管理責任者、工場IT、営業・購買担当者向けに、納期遅延予測 AI 導入のRFPと受入試験を具体化します。以下の数値や閾値は説明用の仮定であり、業界平均や実証済みの改善率ではありません。
「AI 生産性向上 工場」を納期判断の仕事に落とし込む
工場の生産性向上は、設備稼働率だけで測れません。納期の危険を早く知っても、その情報が担当者の判断に結び付かなければ、残業、特急輸送、仕掛品の積み増しが増えるだけかもしれません。予測が役立つ条件は、約束した納期を守るために、まだ選択肢が残っている時点で、案件単位の行動を選べることです。営業が顧客へ連絡する前に工場内で代替ラインを検討できるのか、材料不足なら購買が代替調達を打診できるのか。この時間的な余地を受入基準に入れます。
広い視野で生産計画AIの種類や導入論点を整理したい場合は、既存の生産計画AIの解説を参照してください。また、進捗の可視化と遅延原因への一般的な対策は納期遅延対策の記事で扱っています。本記事はそこから一歩進み、個々の受注・製造指図について「判定時点を固定して予測を検証し、介入の結果まで追う」実装と調達の論点に絞ります。
予測対象を「納期」という一語で済ませない
顧客への約束日、ERPの受注希望日、工場の完成予定日、倉庫の出荷予定日、輸送会社の集荷日、顧客の受領日は別の時刻です。どれを予測対象にするかが曖昧なまま学習すると、現場が間に合ったと判断した案件をAIは遅延とし、逆の誤判定も起こります。まず営業、物流、生産管理で「納期遅延」の正解ラベルを決めます。たとえば顧客と合意した出荷期限までに、検査合格・梱包完了・出荷確定が揃わない受注明細を遅延と定義できます。ただし契約上の納入地点が顧客倉庫なら、工場出荷だけでは達成と見なせません。顧客、製品、取引条件ごとの違いを仕様に残します。
同じ受注に複数の行があり、部分出荷が許される場合も定義が必要です。受注全体を一件とするのか、明細と約束日を一組にするのかで母数が変わります。キャンセル、納期再合意、営業の手入力変更、急な特採をどう扱うかも決めます。後から都合よく正解を変えれば、モデルの成績は良く見えても、顧客対応の判断は改善しません。
ERP・MES・現場イベントを同じ受注明細へ結ぶ
ISA-95は企業側の業務システムと製造オペレーション側の情報交換を整理する枠組みです。ERPを事業計画・物流に近いレベル、MESを製造オペレーションに近いレベルとして説明しています。ただしISA-95は特定のAIモデルやデータベース製品を指定しません。本件では、ERPの約束情報、MESの進捗、設備イベントを接続する際の識別子、意味、更新責任を整理する手掛かりとして使います。
| 情報 | 主な原本 | 結合キーの例 | 判定時点に使える条件 | 例外 |
|---|---|---|---|---|
| 顧客約束日・数量 | ERP受注明細 | 受注番号+明細番号+改訂 | 当時有効だった約束版 | 再合意・部分納入 |
| 製造指図・計画 | ERP/APS/MES | 指図ID+工程版 | 判定時点で承認済みの計画 | 再計画中の暫定値 |
| 工程実績・良品数 | MES | 指図ID+工程ID+ロット | イベント発生・登録の両時刻が有効 | 後追い入力・再作業 |
| 設備停止・能力 | MES/PLC/保全 | 設備ID+時間帯 | 当時までに通知済みの停止 | 通信断・手動運転 |
| 材料入荷・引当 | ERP/WMS | 品目+ロット+指図 | 当時確認済みの入荷・引当 | 入荷予定だけの状態 |
| 出荷・顧客連絡 | ERP/物流/CRM | 受注明細+連絡履歴ID | 予測後の結果として保存 | 電話連絡の未記録 |

連携で最初に事故が起きるのは、似ている番号を同じ意味だと扱う場面です。顧客注文番号と社内受注番号、製造指図と再製指図、親ロットと分割ロットを一対一と決めつけてはいけません。中間の対応表と改訂履歴を置き、結合できない行は黙って落とさず欠損として数えます。照合できない対象を「低リスク」と表示すると、最も困っている案件が一覧から消えます。
時刻は三種類で管理する
少なくとも、現場で事象が起きた発生時刻、システムに届いた登録時刻、モデルが判定した判定時刻を区別します。夜勤で紙の実績を翌朝に入力する場合、発生時刻を前日に遡らせても、前夜のAIがその実績を知っていたことにはなりません。学習・検証の特徴量には、判定時刻までにシステムが利用できた情報だけを使います。タイと日本の拠点を跨ぐ場合は時刻を内部でUTC等に正規化し、画面では利用者の現地時刻とタイムゾーンを明示します。日付だけの列から時刻を推測しません。
データ責任者を連携項目ごとに決める
「ERPとMESを連携する」ではRFPの仕様になりません。各項目について、原本、更新者、更新頻度、遅延許容、改訂方法、照合不能時の表示を表にします。たとえばERPの約束日を営業だけが更新できるなら、MES側の希望納期をAIが勝手に上書きしてはいけません。設備の停止理由が未確定なら、確定した故障コードとして学習しません。入力責任と訂正窓口を明文化しておくと、モデルの誤りとデータ運用の誤りを切り分けられます。
判定時点とデータ漏洩を固定する
納期遅延予測は「後から見れば分かる情報」を混ぜやすい問題です。出荷確定日、完成時の検査結果、遅延が分かった後の特急輸送フラグを使って学習すると、過去データ上では高精度に見えます。しかし前日の担当者には使えない情報なので、運用時に再現できません。これをデータ漏洩として検査します。受入試験では各予測行に、判定時刻、利用したデータの版、特徴量の取得可能時刻、モデル版を保存し、監査担当が一件ずつ再現できるようにします。
具体例として、毎日08:00に翌7日間の約束案件を判定する運用を仮定します。08:00時点のERP受注版と、08:00までにMESへ到着した工程イベントを使用し、09:30に入力された前日分の実績は当日の判定に使いません。後から実績が修正された場合も、過去の予測を自動で「当時知っていた値」に書き換えません。修正版を次回判定に使い、過去版を監査用に保存します。これは設計例であり、08:00や7日間が業界標準という意味ではありません。
学習用データは時系列で分割します。同一受注の前工程行を訓練に、後工程行を検証に混ぜると、同一案件の結果が漏れる可能性があります。単純なランダム分割で良いかは案件の独立性を確認して決め、少なくとも将来の期間を保持した検証を用意します。繁忙期、新製品、設備改造、顧客の発注パターン変化を含めて、運用で出会う条件との差を確認します。NISTの産業AI向け解説も、入力データの関連性、正確さ、代表性、欠損やまれな事象を評価する重要性を示しています。
予測不能という出力を認める
材料の入荷見通しが空白、MESが通信断、受注と指図が対応できない。このとき無理に0%や100%を出すより「判定不能/要確認」と出す方が安全です。欠損率だけでなく、どの意思決定に必要な項目が欠けたかを表示します。新しい製品やラインで過去例が少ない場合も、既存製品と同じ自信で確率を出さない設計が必要です。利用範囲外を判定するルールと、人が確認する導線をモデル選定前に決めます。
遅延確率と行動提案を分ける
予測モデルの仕事は、定義した判定時点で、対象案件が期限に間に合わない可能性を示すことです。一方、どの対策を採るべきかは、品質制約、設備能力、人員、材料、顧客優先度、費用、他案件への影響を考える別の問題です。IBMは予測分析と処方的分析を区別し、後者を計画、スケジューリング、在庫、物流などの行動選択に結び付けています。ただし同社の記述を、特定の遅延予測製品が必ず効果を出す証拠として使うべきではありません。
最初の導入では、自動的な計画変更まで一度に約束せず、予測画面に根拠と介入候補を添える設計が現実的です。担当者が「材料を前倒しする」「代替ラインを検討する」「出荷便を切り替える」「顧客に部分納入を提案する」などの候補を選び、実行可否を確かめます。AIが示す理由は因果関係の証明ではありません。「材料未入荷が高リスク案件に多い」という相関だけで、材料催促が納期を必ず守ると断定しないようにします。

アラートは役割と締切で変える
同じリスクでも、生産管理は工程順序、購買は材料到着、保全は設備復旧、営業は顧客の合意条件を見ます。画面には対象受注明細、約束日、判定時刻、現在の進捗、足りないデータ、担当者、次の判断期限を一緒に出します。危険度順に並べるだけでは、対応できる案件と対応できない案件が混ざります。介入余地がなくなった案件は顧客連絡と代替案の検討へ移すなど、状態遷移を定義します。
顧客への連絡は別の承認が必要です。AIが顧客へ「遅延します」と自動送信する構成は、契約条件と営業判断の確認なしに導入しません。試験では、誰が見積り直しを承認し、誰が社外へ伝え、連絡時刻・内容・再合意日をどこに残すかを確かめます。予測が間違っていた場合の訂正経路も作ります。アラートを閉じる操作と、顧客への約束が完了する操作を同一にしてはいけません。
受入試験を「精度」だけで終えない
AIの評価指標は必要ですが、集計された一つの精度だけでは発注判断ができません。遅延案件が少ない期間は、全件「間に合う」と答えても正解率だけなら高く見えます。見逃し件数、誤警報件数、上位アラートの有用性、確率の校正、判定から対策までの時間を並べ、現場の負担と顧客影響を一緒に見ます。ISO 22400-1は製造オペレーションのKPIを定義・構成・利用する中立的な枠組みを示しますが、特定の納期予測AIの合格閾値を定めているわけではありません。閾値は自社の納期・費用・人員から決めます。
受入試験の第一段階は過去時点の再生です。判定時刻ごとに当時見えていたデータを復元し、後から得た情報が紛れないことを検査します。第二段階は現場でのシャドー運用です。AIは予測を記録するだけで、正式計画や顧客連絡を変更しません。担当者は通常業務を続け、何を見て判断したかを記録します。第三段階で、限定ラインと案件に対して人の承認付き介入を試します。適用範囲を広げる判断には、モデル成績だけでなく、データ連携の安定性、対応時間、誤警報による負荷、監査証跡を使います。
| 試験対象 | 入力するシナリオ | 合格の証拠 |
|---|---|---|
| 判定時点 | 後追い登録の実績、約束日の改訂 | 当時未到着の値が特徴量に入らない |
| 結合 | 指図の分割、部分出荷、再作業 | 受注明細と工程の対応が追跡できる |
| 欠損 | MES通信断、材料予定未確定 | 判定不能または注意を表示し担当者へ送る |
| 警報 | 高リスク案件と誤警報案件 | 根拠・担当・次の期限が残る |
| 介入 | 材料前倒し、代替工程の検討 | 承認者、実施内容、変更された計画が記録される |
| 顧客連絡 | 部分納入の提案、納期再合意 | 承認、連絡履歴、新しい約束版が分離される |
| 障害 | API停止、モデル応答遅延 | 従来のERP/MES運用へ戻れる |

判定時点の再生試験を一件ずつ組み立てる
再生試験では、実際に遅延した案件を後から眺めるだけでは不十分です。受注明細ごとに判定時刻を固定し、その時刻までに登録されたERPとMESの版だけを読み直します。試験票には、受注番号と明細番号、約束日の版、製造指図と工程版、各イベントの発生時刻と登録時刻、モデル版、予測結果、最終結果を並べます。入力データを同じ時点へ戻せないシステムでは、少なくとも日次スナップショットと改訂ログを残す設計を受入条件にします。どちらも欠けるなら、過去データで良い成績が出ても「当時の予測」を検証したことにはなりません。
具体的な試験ケースとして、月曜08:00にAIが判定し、営業が同日10:00に顧客と納期を再合意し、現場が11:00に日曜分の工程実績を後追い登録した、という架空の時系列を用意します。月曜08:00の予測では旧約束日を使い、10:00の新約束日も11:00の実績も使わないことを確認します。火曜の予測では、再合意した約束日と、すでに届いた実績を使います。過去行を新しい約束日で上書きして正解ラベルまで変えてしまう実装は不合格です。再合意の前後を別の版として保存し、どの版に対する遅延だったかを追跡できることを求めます。
もう一つ、MESの通信が月曜07:30から09:00まで止まり、装置自体は07:45に復旧したケースも作ります。08:00の時点では復旧イベントがシステムに届いていないので、AIは復旧を既知として扱えません。08:00の画面は「通信断で情報が古い」と示し、警報を出すか判定不能にするかは事前に定義した業務ルールに従います。09:00に通信が戻った後は最新イベントを取り込み、前回の警報がどう変わったかを残します。こうした試験を、部分出荷、指図分割、材料の入荷予定変更、検査の再判定にも広げます。
見逃しと誤警報を同じ処理枠で比べる
モデル比較では、AIだけ都合のよい日や案件を選ばないことが重要です。基準線となる従来ルールとAIを、同じ期間、同じ受注明細、同じ判定時刻、同じ遅延の正解定義で走らせます。担当者が一日に確認できる警報数を先に決め、その枠内で実際の遅延案件を何件拾えたか、何日前に拾えたか、誤警報が何件あったかを比べます。多数の警報を出せる方式が有利になる比較を避けるためです。
仮に担当者が一日20件しか確認できないとします。この20件は説明用の仮定です。従来ルールもAIも上位20件を対象にし、遅延案件の発見数と介入可能だった件数を比べます。AIが遅延を早く見つけても、すべてが既に出荷締切を過ぎた案件なら効果は限られます。逆に誤警報でも、データ誤入力を見つけて修正につながった場合は、予測成績とは別の業務効果として記録できます。日ごとの担当者不在やシフト差も試験票に残し、机上の処理枠と実際の処理能力の違いを確認します。
警報のしきい値を後から試験データに合わせて調整した場合、その同じデータを最終合否の根拠にしません。しきい値決定用の期間と、最終確認用の期間を分けます。特定顧客だけ警報が集中したり、新製品だけ見逃したりする偏りも表にします。合否は「AIの正解率が何%以上」だけで決めず、現場で実行可能な介入の早さ、処理できる警報量、顧客連絡の完了まで含めて判断します。
数値の例は自社データで置き換える
仮に月1,000明細、実際の遅延が50明細、担当者が毎日確認できる警報が20件だとします。この数値は説明用です。導入の可否を決める前に、自社の実データで遅延率、確認可能な件数、対応に必要なリードタイムを確認します。モデル比較では、同じ月と同じ判定時点を使い、既存の「予定完了日が約束日を越えたら警報」という単純ルールを基準線に置きます。AIがこの基準線よりも早く、または少ない無駄な警報で実行可能な案件を見つけるかを検証します。
たとえば「遅延を1件でも多く拾う」ために毎日数百件の警報を出すと、担当者が確認しきれません。逆に警報を絞りすぎれば重大顧客の案件を見逃します。優先顧客、製品、約束条件ごとの取りこぼしを分け、全体平均だけで合否を決めないことが大切です。閾値と担当者の処理能力をセットで変えて、どこに業務上の均衡があるかを決めます。
「予測の効果」と「介入の効果」を混同しない
AIが遅延と予測し、担当者が材料を前倒しして期限を守った場合、予測は外れたように見えます。しかし介入によって結果が変わった可能性があります。予測時のリスク、介入の内容と時刻、介入しなかった場合の比較可能な案件、最終結果を分けて記録します。現場にAIを入れた後の結果だけでモデルの純粋な予測精度を測ると、評価が歪みます。導入効果は、早期発見、介入実施、納期結果、顧客連絡の質を別々に追う方が説明しやすくなります。
RFPに書くべき仕様と責任分担
発注仕様では、ダッシュボードの画面例より先に、どの受注明細をいつ判定し、どの情報を使い、誰が行動するかを記述します。「ERP/MES連携可能」「AI精度が高い」だけでは、ベンダーごとの提案を比較できません。実データのサンプルを匿名化して渡し、欠損、改訂、部分出荷、再作業を含む試験問題を同じ条件で解いてもらいます。学習に必要な履歴期間や費用は一律に決めず、データの粒度と変化の速さに基づく見積りを求めます。
| RFPの項目 | ベンダーに求める回答 |
|---|---|
| 対象と出力 | 対象明細、判定頻度、予測対象日、確率・判定不能・説明の形式 |
| データ契約 | ERP/MESの項目、改訂履歴、キー、時刻、欠損時の扱い |
| 評価設計 | 時系列分割、基準線、見逃し・誤警報・校正、対象外の判定 |
| 業務画面 | 役割別の担当、判断期限、承認、顧客連絡履歴 |
| 運用 | 監視、再学習条件、モデル版、障害時の手順、アクセス権 |
| 受入 | FAT/SATの試験データ、期待結果、証跡、未達時の是正 |
ベンダーが「予測可能」と回答した項目でも、既存ERP/MES側のAPIやライセンス、履歴保存の制約を確認します。データを提供できない工程があれば、その工程を外した第一段階の対象範囲を定義します。AIが難しいから連携を先送りするのではなく、連携で何が揃わないかを先に見える化します。NISTのAIリスク管理枠組みは、設計から運用・評価まで信頼性を考慮するための任意の枠組みです。本記事の試験表はその枠組みを参照した実務提案であり、規格がこの表を要求しているわけではありません。
タイ工場での実装時に確かめること
タイの製造拠点では、現場画面のタイ語と本社向けの日本語・英語が混在することがあります。画面のリスク表示だけ翻訳しても、約束日の定義、設備停止の理由、担当者への通知がずれていれば同じ案件を別の状態として扱ってしまいます。用語表に原語、業務上の意味、画面表示をまとめ、承認者が読める言語で試験票を作ります。シフト交代や祝日を跨ぐエスカレーションも実際の勤務表で試します。
また、タイ工場から本社のERPに接続する場合、通信が切れたときの最後の同期時刻を必ず表示します。古いデータによる警報を新しい予測として見せないことが重要です。アクセス権は営業が顧客情報を見られる範囲、生産管理が指図を見られる範囲、外部ベンダーが検証用データを扱える範囲を分けます。個人情報や契約情報の取り扱いは自社の規程と法的要件を個別に確認してください。
導入後はモデルと業務を一緒に監視する
稼働後に監視するのは予測モデルだけではありません。ERPとMESの結合率、遅れて届くイベント数、判定不能案件、警報を開くまでの時間、介入の承認待ち、顧客連絡までの時間を見ます。新しい製品、工程変更、供給先変更が起きたら、過去データとの違いを調べ、必要に応じて閾値やモデルを見直します。モデル版が変わった日は、同じ案件への出力差を説明できるようにします。
改善会議では「当たったか」だけでなく、「誰が何をできたか」を振り返ります。高リスク案件なのに手が打てなかった理由が、設備能力なのか、承認待ちなのか、顧客との交渉期限なのかで、次の投資先は違います。AIの再学習が答えでない場合もあります。現場の入力ルール、材料の確約方法、顧客連絡の責任分担を直した方が効果的なこともあるでしょう。
モデル変更の前後を同じ物差しで比較する
新しいモデルを入れるときは、予測結果だけを差し替えず、同じ判定時点の入力に対して旧版と新版を並行して走らせます。どの受注明細で警報が増減し、どの製品群で判定不能が増えたかを確認します。製品構成が変わった月に全体の正解率が上がっても、重要顧客の見逃しが増えていれば合格とは言えません。変更理由、承認者、適用開始時刻、戻し方を記録し、モデル更新前の警報履歴も保存します。
運用上の課題をモデルのせいにしないため、日次では入力データの遅延と連携失敗を先に点検します。ERPの約束日が更新されたのにMESの指図が旧版のままなら、AIが正しく動作しても画面は矛盾します。週次では警報の処理状況と介入結果を確認し、月次ではしきい値と対象範囲を見直す、といった会議体を自社の業務周期に合わせます。頻度は例であり、システムや顧客契約に応じて決めます。
小さく始める範囲を明確にする
初回の実証は、約束日の定義が揃い、工程実績が追える製品群・ラインに限定すると評価しやすくなります。ただし遅延がほとんど発生しない範囲だけを選ぶと、難しい案件で使えるか分かりません。正常な案件と遅延案件、後追い入力や再作業の例を含む範囲を選び、対象外のラインや製品を明示します。実証の結果をそのまま全工場へ外挿せず、次に増やす範囲でデータ定義、勤務体制、顧客条件が同じかを確認します。
終了条件も事前に決めます。たとえば結合できない案件が想定より多いなら、モデル調整よりID対応表の整備へ戻ります。担当者が警報を処理しきれないなら、通知対象や優先順位の設計を直します。高い予測性能が出ても、顧客への連絡が承認待ちで止まるなら運用フローを変えるべきです。成功条件と中断条件の双方を稟議と受入票に置くことで、実証が曖昧なまま本番へ進むのを防げます。
NISTが2026年に公表したスマート製造向けAI/MLロードマップも、産業データの複雑さ、異種のセンシング・制御系との統合、信頼性や説明可能性を課題として挙げています。これは納期遅延予測の特定方式や改善率を保証するものではありません。導入判断では、自社のデータ契約と業務の受入試験で、その課題にどう対処したかを証拠として残します。
よくある質問:納期遅延予測 AI 導入に必要な履歴は何年分か?
一律の年数は決められません。製品群、繁忙期、工程変更、実際の遅延件数が学習と検証に足りるかを見ます。大量の古い履歴より、現在の工程と同じ意味で記録された代表的なデータが重要です。まず案件の正解ラベルと判定時点を定義し、利用可能なデータで基準線を作り、不足があれば収集計画を立てます。
よくある質問:ERPだけで始められるか?
ERPだけでも、約束日、受注量、材料引当、計画完了日から単純な警報を作れる場合があります。ただし工程実績が遅れていると、早期予測の余地や説明力に限界があります。対象を明示して小さく始め、MESの工程イベントを追加したときに見逃しと誤警報がどう変わるかを同じ試験条件で比較します。
よくある質問:確率が高ければ自動で顧客に通知すべきか?
いいえ。確率は判断材料であり、顧客との約束を変更する権限ではありません。納入条件、代替策、社内承認、顧客側の受入可能性を確認し、権限のある担当者が連絡します。受入試験では通知文面の作成補助と送信承認を分け、履歴と訂正経路を確認します。
まとめ:受入試験の合格条件を業務に置く
納期遅延予測AIは、遅延確率を見せるだけでは価値が決まりません。約束の定義、判定時点、データ漏洩防止、ERP/MES連携、判定不能時の扱い、担当者の介入、顧客連絡までを一連の試験で確かめます。基準線と同じ条件で評価し、現場が対応できる件数と時間内に有用な案件を見つけられるかを判断してください。工場の生産性向上を狙うAI投資は、モデルの数字と業務の結果をつなげて初めて評価できます。
自社の受注明細や工程実績を前提に、RFPの項目や小規模な受入試験を整理する段階からご相談いただけます。対象システムと判断したい納期の定義がまだ固まっていなくても、TOMAS TECHへのお問い合わせをご利用ください。
参考情報
- ISA, ISA-95 Standard: Enterprise-Control System Integration — ERPと製造オペレーション間の情報交換の枠組み。個別のAI要件は規定しない。
- ISO, ISO 22400-1:2014 — 製造オペレーション管理のKPIの概念・用語・利用に関する概要。特定AIの合格値は規定しない。
- NIST, How to Find the Right Balance of Data for Your Industrial AI System — 関連性、正確さ、代表性、欠損を含む産業AIデータの検討。
- NIST, AI Risk Management Framework — AIの設計、利用、評価における任意のリスク管理枠組み。
- IBM, Prescriptive analytics: Manage manufacturing costs and improve ROI — 予測と行動選択の役割の違いについてのベンダー見解。
- IBM Research, Continuous prediction of manufacturing performance throughout the production lifecycle — 製造工程中に予測を更新する研究例。ただし対象は製品品質であり、納期遅延の効果実証ではない。
- NIST, 2026 Roadmap on Artificial Intelligence and Machine Learning for Smart Manufacturing — 産業データ、異種システム統合、信頼性の課題を整理した2026年の一次資料。
*編集注:本記事のシナリオ、時刻、件数、閾値は設計を説明するための仮定です。成果を保証する統計値ではありません。*