設備効率
OEEロスツリー:3つの係数から改善可能な損失までたどる
OEEロスツリーでは、まず同じ計画生産時間の範囲で時間稼働率、性能稼働率、良品率を算出し、3つの係数の差分を停止、チョコ停、速度低下、立ち上がり、品質の損失へと段階的に分解します。OEE=時間稼働率×性能稼働率×良品率であり、時間稼働率=稼働時間÷計画生産時間、性能稼働率=理想サイクルタイム×総生産数÷稼働時間、良品率=良品数÷総生産数です。計算式は、同一設備、同一期間、同一生産数の定義に基づいて使用しなければなりません。

最初に計算式と時間の境界を確定する
計画生産時間とは、集計期間内にその設備を生産に使用する計画となった時間です。稼働時間=計画生産時間-停止時間。時間稼働率A=稼働時間÷計画生産時間、性能稼働率P=理想サイクルタイム×総生産数÷稼働時間、良品率Q=良品数÷総生産数であり、したがってOEE=A×P×Qとなります。
定義が一致し、理想サイクルタイムが固定されている場合、OEEは「理想サイクルタイム×良品数÷計画生産時間」とも表せます。ここで実際の平均サイクルタイムを理想サイクルタイムの代わりに使うことはできず、異なる製品のサイクルタイムを換算せずに混ぜて計算することもできません。多品種の場合は、承認された標準サイクルタイムまたは換算生産量の方法を採用する必要があります。
| 係数 | 正確な計算式 | 主な損失 | よくある定義の誤り |
|---|---|---|---|
| 時間稼働率A | 稼働時間÷計画生産時間 | 故障、段取り替え、待ちなどによる停止 | 暦時間をそのまま分母に使う |
| 性能稼働率P | 理想サイクルタイム×総生産数÷稼働時間 | チョコ停、空転、速度低下 | 理想サイクルタイムの代わりに実際のサイクルタイムを使う |
| 良品率Q | 良品数÷総生産数 | 立ち上がり不良、工程内不良、手直しの定義差 | 最終検査の良品数だけを使い、工程内の廃棄を計上しない |
| OEE | A×P×Q | 3類の損失が複合した結果 | シフトや設備で定義の異なる数値を混ぜて順位付けする |
差分をロスツリーに分解し、百分率で終わらせない
時間稼働率の低下は、まず計画生産時間内の停止に対応させ、故障、段取り替え、材料待ち、作業者待ち、品質確認待ちなどの原因に分類します。性能損失では、明確な停止イベントを伴うチョコ停と、設備は動き続けるものの標準サイクルタイムを下回る速度低下を区別します。品質損失では、立ち上がり段階と安定生産段階を分けて捉えます。
ロスツリーの価値は、直接対策を立てられない「OEEが低い」という状態を、検証可能な問題に変えることにあります。例えば、材料待ちは倉庫からの配送がないためか、前工程からの供給がないためか、それとも払い出し要求ルールが作動していないためかを切り分けます。故障についても、設備本体、治工具、外的条件のいずれに起因するかを確認します。原因コードが粗くなりすぎないよう、各階層で元のイベントを保持すべきです。
| 第一階層の損失 | 第二階層の例 | 必要なイベントの証拠 | 改善責任を探る手掛かり |
|---|---|---|---|
| 停止 | 故障、段取り替え、材料待ち、品質確認待ち | 開始、終了、状態、原因の確認 | 設備、工程、物流、品質の連携 |
| チョコ停 | 材料詰まり、短時間の阻塞、センサーの瞬間的な作動 | 短時間イベントの開始・終了としきい値ルール | 製造現場と設備担当による共同再確認 |
| 速度低下 | 理想サイクルタイムを下回りながらも生産を継続 | サイクル時系列、生産数、運転条件、品種 | 工程パラメーターと設備状態 |
| 立ち上がり品質 | 運転開始・段取り替え後の初品または調整による損失 | ロット、初品、調整、合否判定 | 初品確認と段取り替え標準 |
| 工程内品質 | 安定生産中の廃棄と手直し | 発生工程、不良コード、処分の流れ | 工程、品質、誤り防止の仕組み |
データモデルは時間・数量・原因を一体的に説明できなければならない
OEEの算出には、少なくとも計画カレンダー、設備状態イベント、生産数カウント、合否判定、理想サイクルタイムの5種類のデータが必要です。PLCの運転信号だけでは計画上の境界を把握できず、MESの完工数だけではチョコ停を説明できません。また、作業日報の原因だけでは正確な開始・終了時刻を補正しにくくなります。
理想サイクルタイムは速ければ速いほどよいわけではなく、過去最速の単一サイクルを安易に採用すべきでもありません。製品、設備能力、持続可能な条件に基づいて工程・設備の担当者が確認し、バージョンと適用開始時刻を設定する必要があります。混流生産では、製品とサイクルタイムの対応関係を必ず保持します。
- 時間:計画生産、非計画、停止、稼働、生産待ちの各状態が相互に排他的である関係を定義する。
- 数量:総生産数、良品、手直し、廃棄をどこでカウントし、いつ補正するかを定義する。
- サイクルタイム:理想サイクルタイムの根拠、製品バージョン、適用期間を定義する。
- 原因:自動イベントでまず事実を記録し、担当者が原因を確認して補足する。元の時刻の上書きは許可しない。
- 品質:データ欠落、時計異常、手動補正のフラグを保持し、計算式が見せかけの精密さを生むことを防ぐ。
自動収集と人的な原因特定の役割分担
PLC、センサー、試験設備、スキャンによる工程通過記録は、状態、サイクル、数量を客観的に記録するのに適しています。班、設備、品質、物流の担当者は、業務上の原因と対応経緯を補足するのに適しています。両者はイベントIDで関連付けるべきであり、担当者に開始・終了時刻を一式入力し直させるべきではありません。
特にチョコ停のルールには統制が必要です。しきい値が短すぎると大量のノイズが発生し、長すぎると重要な損失が隠れてしまいます。まず元のイベントを保持し、分析層で承認された時間と結合ルールに基づく複数のビューを作成します。表示を整えるために元の事実を削除してはいけません。
| データの領域 | 自動化に適する内容 | 人的な確認が必要な内容 | 受け入れ確認方法 |
|---|---|---|---|
| 状態 | 運転、停止、故障の信号と開始・終了 | 非計画、生産待ちなどの意味上の境界 | 製造現場の状態と照合して再生確認 |
| 生産数 | 設備カウント、試験判定、スキャンによる工程通過記録 | 手直し、廃棄、カウント補正 | シフトごとに現物または記録と照合 |
| 原因 | 故障コード、呼び出し種別、パラメーター逸脱 | 材料待ち、作業、工程などの根本原因分類 | イベントと対応記録を抽出確認 |
| サイクルタイム | 実際のサイクル時系列と製品識別情報 | 理想サイクルタイムとバージョンの承認 | 品種ごとに工程基準を照合 |
| 計画 | カレンダーと作業指示のインターフェース | 臨時のライン停止、計画変更 | 変更後の再計算ルールを確認 |
ロスツリーから改善策を選ぶ
損失の優先順位付けでは、損失時間、発生頻度、再発性、後工程への影響を併せて検討します。長時間の単一故障と多数のチョコ停は、同じ損失量でも必要な手法がまったく異なる場合があります。前者は故障の振り返りと保全を重視し、後者は製造現場の観察、機構の調整、工程の安定化を重視します。
OEEソフトウェアは収集、計算、表示、追跡を行うものであり、TPMの方法論そのものではなく、改善を自動的に実現するものでもありません。対策を検証する際は、製品、計画、データ定義を固定し、一方の係数の向上が他方の悪化を代償としていないかを確認します。例えば、速度向上によって不良が増えていないかを検証します。
- 損失の1つの枝を選び、ベースラインと発生条件を明確にする。
- 製造現場でイベントと原因を検証し、ダッシュボードの名称だけで結論を出さない。
- 検証可能な対策を定め、設備、工程、物流、班のいずれが責任を持つかを明確にする。
- 同じ定義で改善前後を比較し、品質と後工程への影響も観察する。
- 有効な対策を点検、標準作業、予備品、異常時対応のルールに定着させる。
OEEをライン間の順位付けや数字遊びにしない
製品、自動化の程度、工程上の制約が異なる設備のOEEを、単純に横並びで順位付けすべきではありません。計画生産時間の定義、理想サイクルタイム、手直しの扱い、人的な原因配分のいずれかが異なれば、表面上同じ数値でも意味が変わる可能性があります。
統制の重点は、定義の説明、データ品質、バージョン履歴を保持することです。OEEは同一対象の継続的改善に適しており、定義が比較可能な類似設備間での対比にも使えます。高い数値を追うために、必要な保全、初品確認、安全停止を減らしてはいけません。
- すべてのOEE画面で、時間の境界と3つの係数の定義を確認できる。
- 計画変更、サイクルタイム変更、数量補正には、いずれもバージョンと責任の記録がある。
- 欠落データは不明として明示し、既定で稼働中や良品に置き換えない。
- 指標の振り返りは、必ず具体的な損失イベントと改善策につなげる。
計算式が比較可能性を、ロスツリーが実効性を担保する
正確なOEEは統一した時間の境界から始まり、A×P×Qによって停止、性能、品質の損失を結び付けます。数量、サイクルタイム、状態定義のいずれか一つでも不明確であれば、最終結果の説得力が失われます。特に多品種や手直しの場面では、定義を個別に確認する必要があります。
真に有効なOEEの取り組みは、百分率の計算にとどまらず、ロスツリーを元のイベント、製造現場の原因、改善責任につなげます。ソフトウェアがデータの流れと計算・表示を担い、TPMなどのリーン手法が組織的な改善を担います。この役割分担が明確になって初めて、OEEは継続的改善の共通言語になります。
よくある質問
計画停止は必ずOEEの分母から差し引く必要がありますか。
企業内で統一した計画生産時間の定義によって異なるため、比較前に明確にする必要があります。重要なのは、同じ分析の中で定義を一貫させ、計画上の境界を個別に開示することです。より高いOEEを得るために、その場で分母を調整してはいけません。
手直し品は良品と不良品のどちらに数えるべきですか。
工程経路と企業の品質定義に基づき、初回通過、手直し後の合格、最終合格を定義する必要があります。初回通過能力を分析する場合、手直し品を初回通過時に良品として数えることはできません。最終結果を基準にする場合も、二重計上を避ける必要があります。
どのくらい短い停止をチョコ停とみなしますか。
すべてのラインに適用できる固定のしきい値はありません。設備イベントの特性、製造現場で識別できるか、改善の目的に応じて設定し、元のイベントを保持します。しきい値は分析ルールであり、事実データを変更するものであってはいけません。
OEEが高いほど、経営成果もよいのでしょうか。
必ずしもそうとは限りません。過剰生産によって設備のOEEを高く保てても、在庫と待ち時間が増える場合があります。OEEは定められた時間の範囲内における設備効率を示すだけであり、需要、納期、品質、在庫などの指標と併せて解釈する必要があります。
