Media > AI活用ユースケース > 生産 > 設備の故障の兆しを、点検記録と保全履歴から拾って優先度をつける

設備の故障の兆しを、点検記録と保全履歴から拾って優先度をつける

実装ステータス:構成例 技術的に実現可能な構成として設計したもの。自社未検証

点検記録と保全履歴を入力に、部品の交換時期、点検値の傾向、自由記述の異常の兆しを突き合わせ、優先して見るべき設備を並べます。保全担当の作業は、経験で見当をつけることから、挙がった設備を確かめることに変わります。

サマリー
利用ツール
ChatGPT/Claude/Gemini/Python
対象業界
宿泊/建設/物流/製造
対象部門
生産
対象業務
内容確認・チェック/集計・分析
主な課題
データ分析に時間がかかる/判断に時間がかかる/属人化している
AIで行う処理
予測
主な効果
判断支援/工数削減/機会損失防止
導入難易度
★★★★☆
実装レベル
本格構成
費用感
個別開発(大)
人間の確認
条件付き
現在工数
56h/月
AI導入後
16.8h/月
想定削減
70%
年間削減
470h
モデル条件による試算値です。実在企業の実績ではありません。

01導入前 / 導入後の業務フロー

導入前(Before)
  1. オペレーターが日常点検を行い、チェックシートに記入する
  2. 保全担当が月次点検を行い、測定値と所見を記録する
  3. 法定の定期自主検査を、対象機械について年1回実施する
  4. 保全担当が点検記録を見て、気になる設備をピックアップする
  5. 保全履歴を開き、前回いつ何を交換したかを確認する
  6. 経験と勘で、優先して整備すべき設備を決める
  7. 整備計画に反映し、部品を手配する
  8. 計画外の停止が起きたら、その都度対応する
導入後(After)
  1. 日常点検・月次点検・定期自主検査の記録が保全管理システムに入る
  2. 自動毎月、全設備について次を計算する(AIを使わない)
  3. 自動点検記録の自由記述を読み、異常の兆しを示す記述を拾う
  4. 自動過去に故障した設備の「故障前3か月の記述」と照らし、似た記述を見つける
  5. 自動設備ごとに、優先度と根拠を並べる
  6. 自動生産計画から、停止したときの影響の大きさを付ける
  7. 保全担当が上位の設備を確認し、現場で状態を見る
  8. 整備の要否を判断し、計画に反映する
  9. 自動実際に整備した内容と、その後の経過を記録する
  10. 自動故障が起きたら、その前3か月の記録を「故障前の記述」として登録する
各工程の詳しい説明を読む
  1. オペレーターが日常点検を行い、チェックシートに記入する
  2. 保全担当が月次点検を行い、測定値と所見を記録する
  3. 法定の定期自主検査を、対象機械について年1回実施する
  4. 保全担当が点検記録を見て、気になる設備をピックアップする
  5. 保全履歴を開き、前回いつ何を交換したかを確認する
  6. 経験と勘で、優先して整備すべき設備を決める
  7. 整備計画に反映し、部品を手配する
  8. 計画外の停止が起きたら、その都度対応する

問題は5つあります。

(a)420台を毎月見きれない。 記録は全台分ありますが、6名で全部を読んで判断する時間はありません。結果として、大きな設備と、過去に止まった設備だけを見ています。

(b)判断が経験に依存している。 ベテランは「この音がしたら1か月以内に来る」と分かりますが、その知識が記録になっていません。 6名のうち2名が経験10年以上、4名が3年未満で、見立てが揃っていません。

(c)自由記述の所見が使われていない。 点検記録の備考欄に「やや異音」「がたつき軽微」と書かれても、それが後から見返されることはありません。 故障が起きたときに「そういえば3か月前に書いてあった」と分かります。

(d)測定値の傾向が見られていない。 毎月の測定値は記録されていますが、前月と比べるだけで、6か月の推移を見ることはありません。 じわじわ悪化しているものが見逃されます。

(e)法定検査の記録が保全に活かされていない。 定期自主検査は実施していますが、「実施した」という記録として保管されるだけで、保全の判断材料になっていません。

  1. 日常点検・月次点検・定期自主検査の記録が保全管理システムに入る
  2. 【自動】 毎月、全設備について次を計算する(AIを使わない

- 前回の部品交換からの経過時間・稼働時間 - 同型機の過去の故障間隔との比較 - 測定値の傾向(直近6か月の推移と、しきい値までの余裕) - 法定検査の期限までの残り

  1. 【自動】 点検記録の自由記述を読み、異常の兆しを示す記述を拾う
  2. 【自動】 過去に故障した設備の「故障前3か月の記述」と照らし、似た記述を見つける
  3. 【自動】 設備ごとに、優先度と根拠を並べる
  4. 【自動】 生産計画から、停止したときの影響の大きさを付ける
  5. 【人】 保全担当が上位の設備を確認し、現場で状態を見る
  6. 【人】 整備の要否を判断し、計画に反映する
  7. 【自動】 実際に整備した内容と、その後の経過を記録する
  8. 【自動】 故障が起きたら、その前3か月の記録を「故障前の記述」として登録する

自動化されるのは「計算する」「読む」「照らす」「並べる」の4つです。残るのは「現場で状態を見る」と「整備の要否を判断する」で、これは保全担当の仕事です。

02今回想定するシステム構成

構成図
保全管理システム(点検記録・保全履歴・故障履歴)
   │
   ▼【トリガー】毎月1日 深夜(スケジュール実行)
Python のバッチ処理
   │
   ├──▶ 計算(AIを使わない)
   │       ├─ 前回交換からの経過時間・稼働時間
   │       ├─ 同型機の故障間隔との比較
   │       ├─ 測定値の傾向(直近6か月の推移・しきい値までの余裕)
   │       └─ 法定検査の期限までの残り
   │
   ├──▶ LLM API ── 自由記述からの異常の兆しの抽出
   │                 + 過去の故障前の記述との照合
   │                 + 保全担当向けの確認事項
   │
   ├──▶ 生産計画から停止時の影響度を付与
   │
   ▼
優先度つきの設備一覧 ──【保全担当が現場で確認】
   │
   ▼
整備の要否を判断 ── 整備計画へ反映
   │
   ▼
整備の結果を記録 ── 故障発生時は「故障前の記述」として登録
役割想定する製品代替候補
実行環境Python(pandas・statsmodels などの統計処理)R、SQLでの実装
生成AIClaude APIOpenAI API、Gemini API
保全管理システムCMMS(保全管理システム)Excel、各社のERP
出力先保全管理システムまたはスプレッドシートBIツール

保全管理システムに状態評価の機能があるなら、まずそれを使ってください。 近年のCMMSには、部品の交換周期の管理と警告の機能があります。自前で組む価値があるのは、自由記述の所見を判断に入れたい場合と、過去の故障事例と照らしたい場合です。

振動・電流の常時監視を入れる選択肢とも比べてください。 主要な回転機については、専用の診断装置のほうが確実です。この構成は、そこに投資できない残り380台をどう見るか、という問題への答えです。

Python を選んだのは、統計処理と業務ルールを1か所に書けるためです。 経過時間の計算、傾向の算出、同型機との比較は、いずれも計算で決まります。

03どうやって実装するのか

Step1

処理の起点を決める

毎月1日の深夜に、全設備を一括評価します。 保全担当が月初に優先度つきの一覧を受け取れる状態にします。

週次のトリガーも検討してください。 日常点検の自由記述に強い兆し(「異音が大きくなった」「油漏れ」)が現れたときは、月次を待たずに通知します。月次だけだと、最大で1か月の遅れが生じます。

故障が発生したときにも処理を走らせます。 その設備の直近3か月の記録を「故障前の記述」として登録し、以後の照合に使います。この登録がこの構成を育てます。

Step2

入力データを集める

データ中身取得元
日常点検の記録毎日のチェック項目、備考欄の自由記述保全管理システム
月次点検の記録測定値(振動、温度、電流、圧力、クリアランス)、所見の自由記述保全管理システム
法定の定期自主検査の記録検査項目、結果、実施日、実施者保全管理システム
保全履歴交換した部品、交換日、交換理由(定期/故障)、作業者保全管理システム
故障履歴故障日、故障部位、停止時間、原因保全管理システム
設備マスタ設備番号、機種、導入年、設置工場、同型機の一覧保全管理システム
部品の交換周期メーカー推奨の交換周期と、自社の実績設備マスタ・メーカー資料
稼働時間設備ごとの累積稼働時間生産管理システム
生産計画設備ごとの今後の稼働予定と、停止時の影響生産管理システム
故障前の記述の蓄積過去に故障した設備の、故障前3か月の自由記述新しく作る

「故障前の記述の蓄積」が、この構成でもっとも価値のあるデータです。

過去3年の故障履歴から、故障した設備について「故障の3か月前までに書かれた点検記録の自由記述」を抜き出します。月3〜6件の故障が3年分なら、100〜200件の事例になります。

この作業は過去データから作れます。 新しくデータを取る必要はありません。

法定の定期自主検査の記録も使ってください。 労働安全衛生法に基づく定期自主検査は、対象となる機械について1年を超えない期間ごとに実施し、記録を3年間保存することが定められています。 すでに3年分あるはずです。

Step3

データの取得方法を決める

保全管理システム: APIがあればAPIを、なければCSVエクスポートを使います。月1回の取得で足ります。

自由記述の抽出: 備考欄・所見欄のテキストを、設備番号と日付つきで取り出します。空欄が多いのが普通です。 記入率が2割を切るようなら、この構成の効果は限定的になります。

故障前の記述の作成: 故障履歴の各件について、その設備の故障日から遡って3か月分の自由記述を集めます。Pythonで機械的に作れます。

稼働時間: 生産管理システムの実績から算出します。取得できない設備は、「経過日数」で代用します。 稼働時間が取れないことを理由に、この構成を諦める必要はありません。

Step4

AIへ渡す前に整形する

  1. 設備の分類 … 設備を「回転機」「搬送機」「熱源」「油圧機器」「その他」に分けます。故障の現れ方が違うため、同じ基準で評価できません
  2. 同型機のグループ化 … 同じ機種・同じ導入年の設備をグループにします。同型機の故障間隔が、その設備の目安になります
  3. 測定値の傾向の算出 … 直近6か月の推移から、傾向(上昇/横ばい/下降)と、しきい値までの余裕を計算します
  4. 経過時間の算出 … 部品ごとに、前回交換からの経過時間・稼働時間を計算します
  5. 自由記述の抽出と正規化 … 備考欄のテキストを集め、設備の呼び名の表記ゆれをそろえます
  6. 法定検査の期限の算出 … 次回の期限までの残り日数を計算します
Step5

AIに処理させる

優先度の計算は、プログラムで行います。 次の要素を点数化して合計します。

要素計算
部品の交換時期推奨周期に対する経過率(120%を超えていれば高得点)
同型機との比較同型機の平均故障間隔に対する経過率
測定値の傾向直近6か月の悪化の度合いと、しきい値までの余裕
法定検査の期限期限までの残り日数
停止時の影響生産計画上の重要度(ラインの止まり方)
過去の故障頻度その設備の過去3年の故障回数

「何点なら整備すべきか」は決めません。 点数は並べ替えのためのものであり、しきい値で自動判定はしません。

LLMにさせること:

処理内容
自由記述からの兆しの抽出「やや異音」「がたつき軽微」「油にじみ」といった記述を拾う
過去の故障前の記述との照合似た記述が、過去に故障した設備の故障前に書かれていたかを見る
記述の時系列の変化の指摘「3か月前は『わずかな異音』、今月は『異音が大きい』」という悪化を示す
保全担当向けの確認事項の作成現場で何を見ればよいかを書く
整備記録からの読み取り「応急処置で対応」と書かれた記録を拾う

「いつ壊れるか」を書かせないでください。 「残存寿命は約2か月です」という出力は、根拠がないうえ、外れたときに構成全体が信用されなくなります。

「整備すべき」という判断も書かせないでください。 整備の要否は、現場で状態を見て、部品の入手性と生産計画を踏まえて決めることです。

「応急処置で対応」の拾い出しは、実務で効きます。 恒久対策をしないまま運転を続けている設備は、記録を読まないと分かりません。

Step6

指示内容を固定する

あなたは、設備保全の担当者が見るべき設備を絞るのを支援する担当者です。
点検記録の自由記述から、異常の兆しを示す記述を拾ってください。

【厳守事項】
- 故障の時期を予測しないでください。
  「〇か月以内に故障する可能性があります」「残存寿命は〜」と書かないでください。
- 整備すべきかどうかを判断しないでください。
  「交換が必要です」「早急に対応してください」と書かないでください。
  記述に現れた事実と、過去の似た事例を示すだけにしてください。
- 記述にないことを補わないでください。
  「おそらく軸受の摩耗と思われます」のように原因を推測しないでください。
  記述された症状をそのまま扱ってください。
- 過去の故障前の記述と照合するときは、
  実際に故障した設備の記録と、その故障内容を similar_cases に示してください。
  「同様の経過をたどる可能性があります」と結論づけないでください。
- 記述の時系列の変化(悪化・改善・変化なし)は、
  各月の記述を並べて示してください。
  変化の度合いを数値化しないでください。
- 自由記述が空欄の月については、「記載なし」としてください。
  「異常なし」と解釈しないでください。**記入されていないことと、異常がないことは違います。**
- 確認事項は、保全担当が現場で実際にできることを書いてください。
  「詳細な診断を行ってください」ではなく
  「運転中に軸受部の音を聞き、前回の点検時と比べてください」と書いてください。
- 作業者の技量や対応の適否について記述しないでください。

【設備の情報】
設備番号: {equipment_id} / 機種: {model} / 導入年: {installed_year}
分類: {category} / 設置場所: {location}

【計算済みの指標】
{calculated_metrics}

【直近12か月の点検記録の自由記述(月ごと)】
{free_text_by_month}

【この設備の保全履歴(直近3年)】
{maintenance_history}

【過去に故障した設備の、故障前3か月の記述(同分類)】
{failure_precursor_cases}

「故障の時期を予測しないでください」の1行が、この構成の安全装置です。 これを書かないと、LLMは親切に「2〜3か月以内の故障が懸念されます」と書きます。その予測が外れると、保全担当は一覧を見なくなります。

「記載なしと異常なしは違う」の指示は、実務で重要です。 点検記録の備考欄は、多くの月で空欄です。空欄を「異常なし」と解釈すると、記入されなかっただけの設備が安全側に評価されます。

Step7

出力形式を固定する

計算部分(プログラム)の出力:

{
  "equipment_id": "",
  "model": "",
  "category": "",
  "priority_score": 0,
  "score_breakdown": {
    "parts_age_ratio": 0.0,
    "vs_same_model_mtbf": 0.0,
    "measurement_trend": "worsening | flat | improving | no_data",
    "margin_to_threshold": 0.0,
    "statutory_inspection_days_left": 0,
    "production_impact": "high | medium | low",
    "failure_count_3y": 0
  },
  "parts_status": [
    {
      "part": "",
      "last_replaced": "",
      "recommended_interval": "",
      "elapsed_ratio": 0.0
    }
  ],
  "measurement_history": []
}

LLM部分の出力:

{
  "equipment_id": "",
  "findings": [
    {
      "month": "",
      "quoted_text": "",
      "symptom_type": "noise | vibration | leak | heat | play | other",
      "record_status": "written | not_written"
    }
  ],
  "trend_in_text": "worsening | unchanged | improving | insufficient_records",
  "similar_cases": [
    {
      "equipment_id": "",
      "failure_date": "",
      "failure_part": "",
      "precursor_text": "",
      "months_before_failure": 0
    }
  ],
  "temporary_fix_records": [],
  "check_points": [],
  "needs_review": []
}

quoted_text(記録の原文)を必ず残します。 「異音の記載あり」と要約されると、保全担当はどの程度の異音かを判断できません。

record_status: not_written(記載なし)を明示的に持ちます。 「異常なし」と区別するためです。

similar_cases には、実際に故障した設備の記録を示します。 「似た記述の後に、この設備ではこの部位が故障した」という事実だけを並べ、同じことが起きるとは書きません。

check_points は、現場で何を見ればよいかです。ここが具体的であるほど、この構成は使われます。

なお、Claude API には出力をJSONスキーマに沿わせる構造化出力の機能があります(2026-09-16時点ではベータ機能として提供)。420台ぶんを機械処理するため、利用できると安全です。

Step8

システムへ連携する

つなぐ先内容
保全管理システム(読み取り)点検記録・保全履歴・故障履歴・設備マスタを取得する
生産管理システム(読み取り)稼働時間と生産計画を取得する
スプレッドシートまたはCMMS優先度つきの一覧を出す
保全管理システム(書き込み)整備計画に反映する(人の判断後
故障前の記述の蓄積故障発生時に自動で登録する

整備計画への自動反映はしません。 部品の手配、ラインの停止調整、作業者の確保が伴うため、人が決めて計画に入れます。

故障発生時の「故障前の記述」の登録は自動化してください。 これを人手に任せると、忙しい復旧対応の中で必ず忘れられます。この登録が止まると、この構成は育たなくなります。

Step9

人が確認する

上位の設備を保全担当が現場で確認します。

区分対象対応
今月確認priority_score 上位20台現場で状態を見る
今月確認trend_in_text: worsening のもの記述の悪化があれば、点数に関わらず見る
今月確認temporary_fix_records があるもの応急処置のままの設備を確認する
期限管理statutory_inspection_days_left が60日以内法定検査の計画に入れる
要検討measurement_trend: no_data が続くもの記録が取れていない。記録の運用を直す
対象外下位の設備従来どおりの定期点検

no_data が多い設備を放置しないでください。 測定値が記録されていない設備は、この構成では評価できません。評価できないことを「問題なし」と読まないでください。

現場で見た結果を必ず記録してください。 「上位に挙がったが、見たところ問題なかった」という記録が、優先度の計算を見直す材料になります。

Step10

例外に対処する

起きること対応
自由記述が空欄not_written とする。「異常なし」と解釈しない
測定値が記録されていないno_data とする。評価できないことを明示する
稼働時間が取れない経過日数で代用する。代用したことを記録する
同型機が1台しかない同型機との比較を行わない。平均故障間隔を1台の実績から出さない
導入から1年未満の設備実績が足りない。メーカー推奨の交換周期のみで評価する
過去に故障がない設備良いことであって、評価できないことではない。点数を下げるだけにする
故障前の記述の事例が少ない照合が効かない。事例が20件を切る分類では、この機能を使わない
上位に挙がったが問題なかった記録する。点数の重みを見直す材料にする
上位に挙がらなかった設備が故障した必ず振り返る。 記録に兆しがあったか、なかったかを確認する
記録の記入率が低い記入率を指標として出す。構成の前に記録の運用を直す
法定検査の期限が過ぎている最優先で通知する。法令上の義務であり、保全の優先度とは別の軸
Step11

記録を残す

  • 月次の評価結果(score_breakdown を含む全項目)
  • LLMが拾った記述と、その原文
  • 過去の故障前の記述との照合結果
  • 保全担当が現場で確認した結果(問題あり/なし、その内容)
  • 整備した内容と日付
  • 故障の発生と、その前3か月の記録
  • 上位に挙がらなかったのに故障した設備の記録

最後の項目が、この構成を改善する唯一の材料です。 見落とした故障について「記録に兆しがあったのに拾えなかった」のか「記録に何もなかった」のかを分けると、次に何を直すべきかが決まります。

  • 前者なら、照合の仕組みを直す
  • 後者なら、点検の項目か記録の運用を直す

「保全担当が現場で確認した結果」も必ず残してください。 上位20台のうち何台が実際に整備を要したかが、この構成の精度そのものです。

04実装レベルの3段階

最小構成:部品の交換時期をExcelで計算し、経過率の高い設備を一覧にする / 計算
半自動化:全設備の指標を月次で自動計算し、優先度つきの一覧を出す / 計算・並べ替え
本格構成:上記+自由記述からの兆しの抽出+過去の故障前の記述との照合+故障発生時の自動登録 / 判断以外のすべて

この業務では本格構成に価値があります。 計算だけでは、「交換時期は来ていないが、音が変わってきた設備」を拾えません。そして、実際に止まるのはそちらであることが多くあります。

05工数削減シミュレーション

前提値(モデル条件)
対象人数
6 名
月間件数
420 件
1件あたり現在時間
8 分
1件あたり導入後時間
2.4 分
現在  420件 × 8分 ÷ 60 = 56 時間/月
導入後 420件 × 2.4分 ÷ 60 = 16.8 時間/月
月間削減時間
39.2h
削減率
70%
年間削減時間
470h
年間金額換算(時間単価3,200円)
151万円
モデル条件による試算であり、実際の効果は業務内容・運用方法によって異なります。

自社条件で導入効果を整理したい方へ

このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。

AI活用について相談する

06向いている企業・向いていない企業

向いている
  1. 設備が100台以上あり、定期点検の記録が電子データで2年分以上残っている企業。保全履歴(交換部品と日付)が記録されていること。計画外の停止が業務に影響していること。
向いていない
  1. 設備が20台以下で、担当者が状態を把握できている場合。点検記録が紙でしか残っていない場合。すでに振動・電流などの常時監視が全設備に入っていて、専用の診断システムで運用できている場合。

07最小構成で試す方法

この構成には、AIを使わずにできる検証があります。それを先にやってください。

  1. 過去3年の故障履歴から、故障した設備を20件選ぶ
  2. 各設備について、故障の3か月前までの点検記録を読む
  3. 兆しが書かれていた件数を数える

見るのは1点だけです。

結果判断
20件中10件以上に兆しの記述があったこの構成には価値があります。 記録は取れているが、使われていない
20件中3件以下記録に兆しが現れていない。 点検の項目か記入の運用を直すのが先

この検証に半日かけてください。 ここが通らない構成に投資しても、効果は出ません。

次に、計算部分を試します。

  1. 全設備について、部品の交換時期(前回交換からの経過率)を計算する
  2. 推奨周期の120%を超えている設備が何台あるかを数える

これもAIを使いません。 Excelでできます。そして、多くの企業で驚くような台数が出ます。

最後にAIの部分を試します。

  1. 故障した設備20件と、故障していない設備20件の自由記述を用意する
  2. 生成AIに、故障前の記述の特徴を拾わせる
  3. 故障した設備を上位に並べられるかを確かめる

「いつ壊れるか」を書いていないかを必ず確かめてください。

08実装時につまずきやすいポイント

問題対策
AIが故障の時期を予測するプロンプトで明確に禁止する。「残存寿命」「◯か月以内」といった語が出力に含まれていないか検査する。最重要
空欄を「異常なし」と解釈するnot_written として区別する。記入されていないことと異常がないことは違う
点数のしきい値で自動判定する点数は並べ替えのためだけに使う。判定はしない
設備の分類を分けずに同じ基準で評価する回転機・搬送機・熱源・油圧で故障の現れ方が違う。分けて評価する
同型機が1台なのに平均故障間隔を出す台数が足りない場合はこの指標を使わない
故障前の記述の事例が少ない20件未満の分類では照合機能を使わない
故障発生時の登録を人手に任せる自動化する。復旧対応の最中に忘れられる
上位に挙がらずに故障した設備を振り返らない必ず振り返る。改善の材料はここにしかない
測定値が記録されていない設備を安全側に評価するno_data を明示し、評価対象外とする
記録の記入率が低いまま構成を作る記入率を先に測る。低ければ運用を直すのが先
法定検査の期限を保全の優先度と混ぜる別の軸として扱う。法令上の義務は優先度に関わらず実施する

09セキュリティ・AIガバナンス上の注意点

この構成で扱うデータ: 設備の稼働状況、故障履歴、点検記録、作業者名。自社の生産能力と設備投資の状況が推測できる情報です。

  1. 外部AIへの入力可否 … 設備の構成、故障の頻度、生産計画上の重要度が含まれます。自社の情報管理規程を確認してください
  2. 作業者の評価に使わない … 点検記録の記入内容や、故障の発生を、特定の作業者の評価に結び付けないでください。そのように使われると、記録の記入が形式的になり、この構成の前提が崩れます。 方針として明文化し、現場に説明してください
  3. 記述の中の個人に関する内容 … 「〇〇さんが対応」といった記載が入ることがあります。LLMに渡す前に氏名を除いてください
  4. 学習利用 … 入力を学習に使わないことが契約で保証されるサービスを選びます
  5. 法定検査との関係 … 労働安全衛生法に基づく定期自主検査は、法令で定められた義務です。この構成の優先度づけが、法定検査の実施を後回しにする理由になってはいけません。 別の軸として管理してください
  6. 安全に関わる判断 … 設備の安全装置、圧力容器、昇降設備など、人の安全に直結する設備については、この構成の優先度に関わらず、定められた点検を実施してください
  7. アクセス権限 … 評価結果の閲覧を、保全部門と生産部門の管理者に限定します
  8. 自動実行してよい範囲 … 指標の計算と優先度づけまでです。整備の要否の判断、整備計画への反映、設備の停止の決定は、必ず人が行います

誤りが起きた場合のリスクは、故障の見落としによる計画外の停止と、安全に関わる不具合の見落としです。後者を防ぐため、安全装置と法定検査の対象設備は、この構成とは別の管理を必ず維持してください。

10まず何から始めるか

1週目:過去の故障に兆しがあったかを数える

過去3年の故障20件について、故障の3か月前までの点検記録を読み、兆しの記述があった件数を数えます。 半日で終わります。

この数字が、この構成を作るかどうかを決めます。 3件以下なら、点検の項目か記入の運用を直すのが先です。

2週目:部品の交換時期を計算する

全設備について、主要部品の前回交換からの経過率をExcelで計算します。推奨周期の120%を超えている設備の台数を数えてください。

3週目:記録の記入率を測る

直近12か月の点検記録について、自由記述欄の記入率を設備の分類ごとに測ります。2割を切る分類では、この構成は効きません。

4週目:故障前の記述を集める

過去3年の故障履歴から、故障した設備の故障前3か月の自由記述を抜き出します。100〜200件の事例になります。 これが照合の材料です。

2か月目:計算部分を作る

全設備の指標を月次で計算し、優先度つきの一覧を出します。この段階ではAIを使いません。 1か月動かし、保全担当が「この順番は納得できるか」を評価します。

3か月目以降: 自由記述からの兆しの抽出と、故障前の記述との照合を追加します。8分が何分になるかを実測し、あわせて「上位に挙がらずに故障した件数」を追ってください。 それがこの構成の精度です。


11関連ユースケース

12この仕組みを理解するための記事

13技術仕様の確認日・参考情報

技術仕様確認日:2026-09-16/最終更新:2026-09-16
確認した内容情報源確認日
労働安全衛生法に基づく定期自主検査の対象機械と検査周期が定められていること(ボイラーは1月、小型ボイラー等は1年など)厚生労働省 千葉労働局:定期自主検査一覧表2026-09-16
特定自主検査の対象機械(動力プレス、車両系荷役運搬機械、車両系建設機械、高所作業車)について、1年を超えない期間ごとに1回(不整地運搬車は2年を超えない期間ごとに1回)、有資格者による検査を行い、記録を3年間保存する必要があること建荷協:特定自主検査2026-09-16
Claude API に、出力をJSONスキーマに沿わせる構造化出力の機能があること(2026-09-16時点ではベータ機能)Claude Platform Docs: Structured outputs2026-09-16

定期自主検査・特定自主検査の対象となる機械と検査の周期・資格要件は、機械の種類によって異なります。この部分は、自社の設備について労働安全衛生法および関係する規則を確認してください。 部品の交換周期はメーカーの推奨と自社の実績によります。保全管理システムからのデータ取得方式は製品によって異なります。

実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。計画外停止の削減効果は、根拠がないため数値化していません。

自社の業務に使えるAI活用候補を整理します

このユースケース(UC-0103)についてのご相談はこちらから。

AI活用について相談する
目次