MRP(資材所要量計画)まとめ|独立需要・従属需要・MRP展開の手順を図解で整理

U

「MRPの正味所要量を求めなさい」という過去問で、最初は何を逆算しているのか全然わからなかったんです。でも「今夜のハンバーガーを作るために、材料を何個買えばいいか」という場面に置き換えたとたん、すっきり見えました。図でまとめながら、一緒に整理していきます。

MRP(Material Requirements Planning:資材所要量計画)は、製品の完成スケジュールを出発点にして、「いつ」「何を」「どれだけ」発注すればよいかを自動的に計算する生産管理の仕組みです。単なる在庫の補充ルールではなく、「必要なものを、必要なときに、必要な量だけ」手配するための”逆算エンジン”です。今回は計算問題の手順を含め、試験で問われるポイントを整理してみます。

目次

部品が1つ欠けるだけで工場は止まる——MRPが生まれた理由

製造業の現場では、長い間「在庫が減ってきたら補充する」という発注点方式が主流でした。この方法は比較的シンプルで使いやすい反面、大きな弱点があります。

従来の発注点方式

在庫が一定量(発注点)を下回ったら発注する

需要が安定している品目には有効だが、製造業の部品管理には弱点がある

課題:過剰在庫 or 欠品リスクが常に残る

MRP(資材所要量計画)

「製品をいつ何個作るか」が決まれば、必要な部品の数と発注タイミングが計算できる

需要の変動に応じた計画的な管理が可能

狙い:過不足なく、タイムリーに用意する

たとえば自転車を100台組み立てる工場で、フレームは100本あるのにタイヤのバルブが5個だけ欠品したとします。完成品は1台も出荷できません。逆にネジを1万本余分に抱えていれば、倉庫代も資金も無駄になります。

この「全部品をちょうどよく揃える」という問題を解くために、1960年代にアメリカで開発されたのがMRPです。コンピュータの普及とともに製造業に広まり、現在も生産管理の基礎として試験で問われます。

独立需要と従属需要——MRPはどちらに使うか

MRPを理解するうえで最初に押さえたい概念が「独立需要」と「従属需要」の違いです。

独立
需要
市場からの需要で決まる。完成品・補修部品など
従属
需要
上位品目の計画で自動的に決まる。製造用部品・材料など
区分 具体例 需要の決まり方 適した管理手法
独立需要 完成品(自転車・スマホ)、補修用タイヤ 顧客の注文・市場動向で変動する 発注点法・EOQ
従属需要 自転車のフレーム・タイヤ・ネジ・チェーン 完成品の計画数量に比例して自動決定 MRP

「自転車を50台作る」と決まった瞬間に、タイヤは100本・チェーンは50本…という具合に、すべての部品の必要数が計算できます。これが従属需要の本質です。

試験頻出の正誤ポイント
「MRPは独立需要品目の在庫管理に適した手法である」→ 誤り。MRPが扱うのは従属需要。独立需要には発注点法・EOQが適しています。
U

「従属」という言葉が難しく感じましたが、「親品目の数量に依存(従属)する」と考えると、ストンと入ってきました。親品目が決まれば子品目は自動計算——まさに”親子関係”ですね。

MRPの3つの入力情報

MRPが計算を行うために必要な入力情報は3つです。「MRPに必要なインプットとして適切なものはどれか」という知識問題で頻出です。

基準生産計画(MPS:Master Production Schedule)
「いつ」「何を」「何個」完成させるかの大枠の計画。顧客からの受注や販売予測をもとに作成される。MRPの”出発点”となるデータです。ここが変わると、すべての部品の計算も連鎖して変わります。
部品表(BOM:Bill of Materials)
製品1単位をつくるのに必要な構成部品・数量・組立の階層構造を記したデータ。「親品目」と「子品目」の関係が定義されており、これをもとに必要数量が展開されます。”設計図”がなければMRPは計算できません。
在庫記録ファイル(IRF:Inventory Record File)
現在の手持ち在庫量・発注中の数量(発注残)・リードタイムなどを管理するファイル。正味所要量の計算に直接使われます。リードタイムの情報がここに入っているため、「いつ発注するか」の逆算もここから行います。
INPUT ①
基準生産計画
(MPS)
+
INPUT ②
部品表
(BOM)
+
INPUT ③
在庫記録
(IRF)
OUTPUT
発注指示・
製造指示

MRP展開の4ステップ——計算の流れを整理する

MRPの計算は4つのステップで行われます。試験の計算問題では「正味所要量」と「発注タイミング」が特に問われます。

01
総所要量の計算
MPS(完成品の計画数)× BOM(部品1単位あたりの使用数)で、各部品の必要数量(総所要量)を求める。
例:自転車を50台作る計画 × タイヤ2本/台 = タイヤの総所要量 100本
02
正味所要量の計算
総所要量から有効在庫(手持在庫+発注残−安全在庫)を差し引いた、実際に新規調達が必要な数量。
正味所要量 = 総所要量 − 有効在庫
03
発注量の決定(ロットサイズの適用)
正味所要量をそのまま発注量にする場合もあるが、ロット単位(最小発注単位や経済的発注量)が設定されている場合は、それを超えないよう切り上げて発注量を決定する。
04
発注タイミングの決定(オフセット)
部品が必要な日(需要発生日)からリードタイム分だけさかのぼった日付が「発注日」になる。これをオフセットという。
例:タイヤが第4週に必要・リードタイム2週間 → 第2週に発注

正味所要量の計算式を完全に理解する

計算問題で最もミスが多いのが正味所要量です。式の各要素の意味をしっかり押さえておきましょう。

正味所要量の計算式
正味所要量 = 総所要量 − 有効在庫
有効在庫 = 手持在庫 + 発注残 − 安全在庫
用語 意味 ミスポイント
総所要量 MPS×BOMで求まる必要数の合計
手持在庫 今この瞬間に手元にある在庫
発注残 すでに発注済みで未着の数量 忘れると正味所要量が多く出すぎる
安全在庫 欠品バッファとして取り置く在庫 有効在庫から引く(加えない)
有効在庫 実際に使える在庫の合計 手持 + 発注残 − 安全在庫 の3要素セット
計算例
総所要量:60個 手持在庫:20個 発注残:10個 安全在庫:5個
有効在庫 = 20 + 10 − 5 = 25個
正味所要量 = 60 − 25 = 35個
※ 「発注残を足す」「安全在庫を引く」の2点が見落としやすいポイントです。
U

計算問題を解いていて気づいたのですが、「安全在庫は有効在庫から引く(=使えない)」という点が直感に反しやすいんです。「安全在庫は触れてはいけないバッファ」と覚えておくと、符号を間違えにくくなりました。

BOM展開の具体例——自転車で部品を分解してみる

部品表(BOM)の仕組みを自転車の例で確認してみます。製品を階層的に分解していくことを「MRP展開」と呼びます。

BOM(部品表)の階層構造
完成品:自転車(×50台)
フレーム ×1
鉄パイプ ×3本
溶接材 ×適量
タイヤユニット ×2(前後)
タイヤ ×1本
チューブ ×1本
ホイール ×1個
ブレーキ一式 ×2(前後)
チェーン ×1

自転車を50台作る計画(MPS)があれば、BOMを使って次のように展開できます。

部品名 1台あたりの使用数 50台の総所要量 手持在庫 正味所要量
フレーム 1個 50個 10個 40個
タイヤ 2本 100本 30本 70本
チューブ 2本 100本 50本 50本
チェーン 1本 50本 0本 50本
ブレーキ一式 2セット 100セット 20セット 80セット

このように、完成品の計画数が決まれば、すべての部品の「あと何個必要か」が一気に計算できます。これがMRP展開の基本です。

ハンバーガーショップで考えるMRP——材料管理の身近な例

製造業の話はやや抽象的に感じやすいので、ハンバーガーショップの例で整理してみます。

MPS にあたるもの
今日のメニュー計画
「今日はバーガー200個、チーズバーガー100個を販売する」——これが基準生産計画(MPS)です。ランチタイムのピーク予測に基づいて立てます。
BOM にあたるもの
レシピカード
「バーガー1個にはバンズ1個・パティ1枚・レタス1枚・ソース10gが必要」——これが部品表(BOM)です。チーズバーガーはさらにチーズ1枚を加えます。
在庫記録 にあたるもの
冷蔵庫・倉庫の在庫確認
今朝の仕入れ後に「パティが150枚ある」とわかれば、追加で必要なのは(200+100)−150=150枚。これが正味所要量の計算そのものです。

さらに「仕入れ業者への発注から納品まで2時間かかる」とわかっていれば、ランチ開始の2時間前には発注する必要があります。これがリードタイムを考慮したオフセットです。

メニュー計画
バーガー200個
チーズバーガー100個
BOM展開
パティ300枚
バンズ300個
チーズ100枚…
在庫差引
正味所要量
を算出
2時間前に
発注!
(オフセット)

飲食店は毎日このような計算を経験と勘でやっていますが、製造業では部品が数百〜数万点に及ぶため、コンピュータを使ったMRPが不可欠になりました。

MRPのメリットと限界——万能ではない理由

MRPは強力な仕組みですが、弱点もあります。試験でも「MRPの限界」を問う問題が出ることがあります。

MRPのメリット

計画的な在庫削減が可能(過剰在庫の抑制)

欠品リスクの低減(タイムリーな発注指示)

リードタイムを考慮した発注タイミングの最適化

複雑な部品構成でも一括計算できる

生産計画の変更を関連部品に自動反映

MRPの限界・課題

MPSやBOMのデータ精度に依存する(ゴミを入れればゴミが出る)

リードタイムが固定前提のため、変動対応が難しい

需要の急変動(需要変動)への即応が弱い

生産能力(設備・人員)の制約を考慮しない

データ維持のコスト・工数が大きい

特に「生産能力の制約を考慮しない」という点は重要です。MRPが「部品を300個発注せよ」と計算しても、工場のラインが200個しか処理できなければ、計画通りには進みません。この限界を補うために、次の段階でMRP-IIが開発されました。

U

「データ精度に依存する」という点、実は試験より実務で重要な話なんですよね。BOMに古いデータが入っていたら計算結果もずれる。「GIGO(Garbage In, Garbage Out)」という原則が思い浮かびます。

MRP-IIからERPへ——進化の流れを押さえる

MRPは生まれてから半世紀以上、大きく進化してきました。試験では「MRP→MRP-II→ERP」の流れが問われることがあります。

1960年代〜
MRP(資材所要量計画)
部品の必要数量と発注タイミングを計算。対象は「資材調達」のみ。生産能力の制約は考慮しない。
1980年代〜
MRP-II(製造資源計画)
MRPに生産能力計画(CRP:Capacity Requirements Planning)を追加。設備・人員の制約を考慮しながら生産計画を立てられるようになった。財務管理との連携も組み込まれた。
1990年代〜
ERP(Enterprise Resource Planning:統合基幹業務システム)
製造だけでなく、調達・販売・会計・人事・物流を1つのシステムで統合管理。SAPやOracleなどが代表例。企業全体のリソースを一元管理する概念へと発展した。
試験の観点でのポイント
MRP-IIはMRPに「生産能力の制約」を加えたもの。ERPはさらに企業全体(財務・人事・販売等)を統合したシステム。「MRP⊂MRP-II⊂ERP」の包含関係で覚えると整理しやすいです。

過去問の出題傾向——何が問われるか

運営管理のMRP分野は計算問題と知識問題の両方で出題されます。出題パターンは大きく2種類です。

出題パターン①:正味所要量の計算問題 計算・頻出
【設問例】
ある部品の総所要量が80個、手持在庫が25個、発注残が15個、安全在庫が10個であるとき、正味所要量はいくつか。
解法と正解
有効在庫 = 手持在庫 + 発注残 − 安全在庫
      = 25 + 15 − 10 = 30個

正味所要量 = 総所要量 − 有効在庫
      = 80 − 30 = 50個

ミスしやすい2点:① 発注残を有効在庫に「加える」② 安全在庫を有効在庫から「引く」
出題パターン②:MRPの特徴・構成要素の正誤判定 知識問題
【よく出る選択肢と正誤】
各選択肢の解説
ア「MRPは独立需要品目の在庫管理に適した手法である」→ 誤り。MRPは従属需要の管理に使う。

イ「MRPの入力情報には基準生産計画・部品表・在庫記録ファイルが含まれる」→ 正しい。この3つがMRPの必須インプット。

ウ「MRP-IIはMRPに生産能力計画を加えたものである」→ 正しい。CRP(能力計画)との統合が特徴。

エ「ERPは製造部門のみを対象としたシステムである」→ 誤り。ERPは財務・人事・販売・調達等を統合する。
出題パターン③:発注タイミング(オフセット)の計算 計算
【設問例】
第8週に部品Aが50個必要である。部品AのリードタイムはLT=3週間である。第何週に発注すればよいか。
解法
発注週 = 需要発生週 − リードタイム
    = 第8週 − 3週 = 第5週に発注

「第8週に届くためには、3週間前の第5週に発注する」という逆算の発想です。

まとめ——試験前に確認したいポイント

  • MRPは製品の完成計画(MPS)から部品の必要数を逆算する手法——従属需要の管理に用いる
  • 3つの入力情報:① 基準生産計画(MPS)② 部品表(BOM)③ 在庫記録ファイル(IRF)
  • 正味所要量 = 総所要量 − 有効在庫(手持在庫+発注残−安全在庫)
  • 発注タイミング = 需要発生日 − リードタイム(オフセット)
  • 発注点法・EOQは独立需要向け、MRPは従属需要向け——対比でセットで覚える
  • MRP-IIはMRPに生産能力計画(CRP)を追加したもの。ERPはさらに企業全体を統合したシステム
  • MRPの限界:リードタイム固定前提・需要変動への弱さ・生産能力制約を考慮しない
U のメモ
計算問題で間違えやすいのは「発注残を加え忘れる」と「安全在庫を引かずに加えてしまう」の2パターンです。有効在庫の式を「手持 + 発注残 − 安全在庫」と丸暗記するよりも、「実際に使える在庫は何か?」と考えるほうが定着しやすいと感じています。発注残は「届いていないけれど来る予定の在庫」、安全在庫は「緊急時のためのバッファで手をつけてはいけない在庫」——役割で覚えると符号を間違えにくくなります。
MRP-IIとERPの違いも、「製造資源の管理」対「企業全体の統合管理」というスコープの違いで押さえておくと、選択肢の正誤判定で迷いにくくなると思います。
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

中小企業診断士試験勉強中のアラフィフシングルマザーです。
大学卒業後から現在まで、数々の失敗をしながらずっと自営業として試行錯誤を重ねてきました。
もっときちんと経営やビジネスの知識を身につけて、将来は他の事業者の方のお役にも立てたらいいな、と思うようになり、中小企業診断士の試験に挑戦中です。

目次