ERP Industry

MES vs ERP:違いは何か、工場に本当に必要なのはどちらか?

「ERPを入れれば解決する」と言われたとき、本当にそれだけで十分なのか疑問に思ったことはないでしょうか。またMESという言葉を聞いたことはあるが、SAPやOracleとどう違うのかよくわからない——そんな方に向けた解説記事です。

端的に言えば、ERPとMESは異なる問題を、異なる時間軸で解決します。どちらが必要か、あるいは両方必要かは、現在の最大の業務上の課題が何かによって決まります。


ERPができること(とその限界)

ERP(Enterprise Resource Planning)は、業務の計画・財務管理を担うシステムです。

  • 受注・需要予測
  • 発注・調達管理
  • 在庫管理(倉庫単位または集計レベル)
  • 原価計算・会計処理
  • 人事・給与管理
  • 財務報告・法令対応(J-SOX、会社法など)

ERPが答える問いの例:先月の出荷数は?原材料の在庫は?製品ライン別の粗利は?

ERPが答えにくい問い:今、ライン3は稼働中か?今朝の40分のロスはなぜ起きたか?今日の午後に発生した不良品はどのロットが原因か?

ERPは計画の時間軸(時間〜日〜週)で動作します。「何が起こるべきか」は把握しますが、「今まさに何が起きているか」をショップフロアレベルで把握することは苦手です。


MESができること(とその限界)

MES(Manufacturing Execution System)は、生産実行層のシステムです。ERPとショップフロアの間に位置し、リアルタイムで動作します。

  • 製造オーダーごと・分単位のWIP(仕掛品)追跡
  • 作業者行動、設備状態、停止理由の記録
  • 検査ポイントでの品質データ収集
  • OEE(稼働率×性能効率×品質率)の算出
  • 工程順序の遵守とデジタル作業指示
  • トレーサビリティ——どの材料を、どの設備で、誰が、いつ加工したか

MESが答える問いの例:今ラインで何が起きているか?昨日の生産目標未達の原因は?どのシフトが最も効率的か?ロット#A-2041に不良が発生した原因は何か?

MESが扱わないもの:財務連結、多法人会計、人事、経営計画。MESは原価を知りません。サイクルタイムを知っています。

MESの詳細については 製造実行システム(MES)とは?わかりやすく解説 をご参照ください。


本質的な違い:時間軸とデータ粒度

観点 ERP MES
主なユーザー 経理・調達・経営層 生産管理・品質担当・作業者
時間軸 日〜月 秒〜時間
データ粒度 SKU / ロット / シフトサマリー 設備 / 作業者 / 個体 / タイムスタンプ
主な問い 「何が予定通りか/何があったか(業務視点)?」 「今まさに何が起きているか(現場視点)?」
更新頻度 シフト終了時・日次・週次 継続的・リアルタイム
データ源 手入力・受発注管理 設備センサー・バーコード・作業者入力

重複する領域(と混乱の原因)

ERPシステムの中には「生産」モジュールや「ショップフロア」機能を持つものがあります。SAPにはPP(生産計画)モジュール、OracleにはManufacturingモジュール、Microsoft DynamicsにもManufacturing機能があります。ただし、これらはあくまでERPモジュールです。

これらが対応できること:

  • 製造オーダーの状態管理(リリース済み・進行中・完了)
  • 生産数量の確認
  • 資材消費記録(多くの場合、事後の手動入力)

これらが一般的に対応できないこと:

  • 設備ごとのリアルタイム監視
  • 停止時間の自動取得
  • 設備・ライン別OEE算出
  • 作業者レベルのトレーサビリティ
  • 検査での秒単位の品質データ

「生産モジュール」がシフト終了後に作業者が手動で確認入力する仕組みなら、それはERPの生産モジュールであり、MESではありません。

flowchart TD
    A["業務層\nERP\n受発注 · 財務 · 人事 · 在庫"] --> B["実行層\nMES\nWIP · OEE · 品質 · トレーサビリティ"]
    B --> C["ショップフロア\n設備 · PLC · センサー · 作業者"]
    A <-->|"製造オーダー\n確定実績"| B
    B <-->|"設備データ\n作業者入力\nバーコード"| C

両方必要か?

必ずしもそうではありません——少なくとも最初から。以下に実践的な判断指針を示します。

ERPから始める場合:

  • 受注・在庫・財務を一元管理するシステムがまだない
  • 成長中で多拠点・多倉庫の可視化が必要
  • 主な課題が調達・原価・販売業務にある

MESから始める場合:

  • ERPはあるが現場で何が起きているかわからない
  • 生産ロスが発生しているが原因が特定できない
  • 品質トレーサビリティ要件がある(食品、製薬、電子部品など)
  • OEEが70%を下回っているが損失箇所を絞り込めない

両方必要な場合:

  • ERPが実生産データを見られず、現場がオーダーや仕様を参照できない
  • スケールアップ中で計画と実績の乖離が拡大している
  • コンプライアンスや顧客監査でエンドツーエンドのトレーサビリティが要求される

日本の中堅製造業でよく見られる状況:ERPは導入済み(勘定奉行、弥生、SAPなど)だが、生産実績の管理はホワイトボードとExcelで、週ごとのスループット変動が15〜25%ある状況が説明できない——このERPが把握している計画値と現場の実態との乖離を埋めるのがMESの役割です。

なお、製造業のデータ管理においては、個人情報保護法(APPI)および経済安全保障推進法に基づくデータ取り扱い方針との整合性も確認が必要です。


OEE:ERPが提供できない指標

MESが必要なことを示す最も明確なサイン:OEEを把握したい、という要求があることです。

OEEの算出には以下が必要です:

  • 設備の状態データ(稼働中・停止・待機)の自動取得
  • 実際のサイクルタイムと理想サイクルタイムの比較(ジョブ単位)
  • 生産地点での品質カウント(良品 vs 不良品)

これらはERPからは得られません。OEEの計算方法の詳細については OEEの計算方法:工場の生産効率を20%改善するために をご参照ください。


simpliFactoryについて

simpliFactoryはSimplicoが提供するASEAN・日本の中堅製造業向けMESです。既存のERPを補完する設計であり、置き換えるものではありません。

接続先:SAP、Oracle、Dynamics、国産ERPシステム(REST/APIまたはファイル連携)、PLCおよびセンサー(OPC-UA、Modbus)、バーコード・RFID

標準的な導入期間:単一施設での集中展開で、キックオフからGo-liveまで8〜12週間。

お客様の現場がMES導入に適したフェーズにあるか、まずERPの基盤整備が必要かについては、simpliFactoryチームまでお気軽にお問い合わせください


よくある質問

ERPはMESの代わりになりますか?
なりません。ERPは経営計画と財務管理を担い、MESはリアルタイムの生産実行を担います。ERPの生産モジュールは基本的な機能を提供しますが、設備のリアルタイム監視、OEEの自動算出、作業者レベルのトレーサビリティには専用MESが必要です。

MESはERPなしで動作しますか?
はい。MESは独自の製造オーダー管理機能でスタンドアロン動作が可能です。ただし既存ERPがある場合は、両システムを連携させることで大きな価値が生まれます。

SAP PPが入っています。それでもMESは必要ですか?
リアルタイムの現場可視化が必要であれば、おそらくYesです。SAP PPは生産計画モジュールであり、オーダー状態の高レベル管理は可能ですが、設備単位のOEE、停止時間の自動取得、秒単位のトレーサビリティには専用MES層が必要です。

MESの導入にはどのくらいかかりますか?
単一ライン・単一施設への集中展開では、軽量MESでキックオフからGo-liveまで通常8〜14週間です。最大の変数はデータの整備状況です。

MESのROIはどのくらいですか?
多くの工場では12〜18ヶ月でペイバックを達成します。主な効果はOEE改善、品質不具合の削減、問題発生時の原因特定の高速化です。


Simplicoはバンコクを拠点とするソフトウェアエンジニアリングスタジオで、東南アジア・日本のメーカー・企業向けにMES、AI/RAGアプリケーション、セキュリティエンジニアリングを専門としています。詳細は simplico.net をご覧ください。

simpliFactoryチームに相談する →