EXPLAINABLE AI

説明できるAI外観検査|「なぜ不良と判定したか」を現場が納得する仕組み

AIが「不良」と言っても、その理由が見えなければ現場は止まりません。判定根拠をどこまで、誰に、どう見せるか。ブラックボックスへの不信を上流から扱い、説明できる検査の設計を考えます。

2026-07-22 / 最終更新 2026-07-22 / 監修:嶋野(元キーエンス画像処理事業部 開発エンジニア)/ 読了時間:約13分
01
AI外観検査が現場で止まる主因は精度そのものより「なぜ不良と判定したか」が分からないことにあると考えられます。判定根拠が見えないと再発防止・工程改善・顧客監査への回答ができず、良品判定への信頼も揺らぐためです。
02
説明性はヒートマップ・判定理由コード・VLMによる言語説明など複数の粒度があり、現場作業者・品質保証・顧客監査で必要な深さが異なります。誰に何を見せるかを先に決めることが設計の出発点になりうると考えます。
03
説明性は後付けしにくく、撮像設計・データ設計・モデル選定・記録の残し方まで一体で組む必要があると考えます。まずは自社の不良を客観的に把握し、現物・現場で「何を根拠に見分けているか」を検証することが確かな第一歩になりえます。
― 目次
  1. 背景と課題
  2. 説明性の3つの層
  3. 技術アプローチ
  4. 設計の考え方
  5. 運用と記録
  6. 落とし穴
  7. 導入ロードマップ
― 01 / 背景と課題

「精度は出た。でも現場が使ってくれない」のなぜ

AI外観検査のPoCで良好な検出率が出たのに、量産ラインに乗らない——という話は珍しくありません。理由を掘っていくと、精度の数値そのものではなく「なぜこれを不良と判定したのか説明できない」という一点に行き着くことが多いと考えられます。現場は不良を弾くだけでなく、その原因を工程にフィードバックし、再発を止める役割を担っています。判定理由が見えないAIは、この改善ループに接続できないのです。

背景には、品質保証を取り巻く構造的な事情があります。人手不足で熟練検査員の目視を維持しづらくなる一方、顧客からの品質要求と監査は厳しさを増しています。自動車・食品・医療機器などでは、なぜ良品と判断したか・なぜ流出しなかったかを説明できる「トレーサビリティ」が取引条件になりつつあります。ここでブラックボックスの判定を持ち込むと、監査対応でかえって苦しくなる可能性があります。

ブラックボックスへの不信は感情論ではない

「AIは信用できない」という現場の声は、しばしば非合理な抵抗として片付けられます。しかし実務的に見れば、これは正当なリスク認識である場合が多いと考えます。判定根拠が不明なままだと、誤判定が起きたときに原因が撮像なのか照明なのかモデルなのか切り分けられず、恒久対策が打てません。説明できないシステムは、トラブル時に「誰も責任を取れない状態」を生みます。現場が慎重になるのは、その怖さを知っているからだと考えられます。

― 02 / 論点整理

説明性には「粒度」がある――誰に何を見せるか

「説明できるAI検査」と一口に言っても、必要とされる説明の深さは相手によって大きく異なります。まず読者ごとに求めるものを分解して整理することが、過不足のない設計につながると考えます。ここを曖昧にしたまま「とにかく根拠を可視化」と進めると、現場には情報過多で、監査には情報不足という中途半端な結果になりがちです。

層1:現場作業者が瞬時に納得できる説明

ラインで判定を受け取る作業者に必要なのは、複雑な確率論ではなく「画像のどこが引っかかったか」が一目で分かることです。欠陥位置を示すヒートマップや矩形、対象の切り出し画像が中心になります。数秒で妥当性を判断し、再検査に回すか流すかを決められる粒度が求められると考えます。

層2:品質保証が工程改善に使える説明

品質保証部門は、判定理由を分類・集計して傾向を掴みたい立場です。「打痕系」「汚れ系」「印字かすれ」といった判定理由のコード化、不良の発生位置ヒストグラム、時系列での変化などが必要になります。個別の判定だけでなく、集約された根拠が改善のインプットになりうると考えます。

層3:顧客監査・第三者に示す説明

顧客監査やISO・GMP等の文脈では、判定ロジックの妥当性・検証記録・変更管理まで問われます。個々のヒートマップよりも、どんなデータで学習し、どう検証し、いつモデルを更新したかという「プロセスの説明可能性」が重視される傾向があります。制度上の具体的な要求範囲は業界・規格ごとに異なるため、所管機関や取引先の最新基準でご確認いただくことをお勧めします。

― 03 / アプローチ

説明性を生む技術――ヒートマップからVLMの言語説明まで

説明性を実現する技術は一枚岩ではなく、いくつかの方式を目的に応じて組み合わせることになると考えます。それぞれに得意・不得意があり、「これさえ入れれば説明できる」という万能解はないという前提で見ていきます。

注目領域の可視化(ヒートマップ)

CNN系の判定では、モデルが画像のどこに反応したかを可視化する手法(Grad-CAM系など)が広く使われます。欠陥位置がハイライトされるため直感的ですが、注意すべき点があります。ヒートマップは「モデルが見た場所」を示すもので、必ずしも人間が考える欠陥原因と一致しない場合があることです。照明ムラや背景の模様に反応していることもあり、可視化を過信すると誤った安心につながる可能性があります。

VLMによる言語での判定説明

近年は画像とテキストを結びつけるVLM(視覚言語モデル)により、「上端に線状のかすれがあり、印字が規格を外れていると考えられる」といった自然言語での説明を出す試みが進んでいます。人間が読める理由が付くため、現場や監査での納得感を高めうる点が魅力です。ただし言語説明は流暢でも実際の判定根拠と乖離することがあり、もっともらしい理由を作ってしまうリスクも残ります。言語説明は「補助」と位置づけ、画像根拠と突き合わせる運用が現実的だと考えます。VLMとCNNの使い分けやエッジでの動かし方は、エッジとクラウドの使い分けもあわせてご覧ください。

良品学習(異常検知)における説明の作り方

不良サンプルが少ない現場では、良品だけを学習して逸脱を検出する異常検知が採られます。この場合の説明は「良品パターンからどれだけ・どこが外れたか」という差分マップになります。何を良品の基準としたかが説明の土台になるため、良品定義の明文化が説明性そのものを左右すると考えられます。

― 04 / 設計の考え方

説明性は後付けできない――撮像から一体で設計する

最も強調したいのは、説明性はモデルの出力に後から可視化を貼れば済むものではない、という点です。そもそも欠陥が画像に写っていなければ、どんな説明技術も機能しません。安定して欠陥が「見える」撮像をつくることが、説明できる検査の前提条件になると考えます。ここが疎かなまま高度な説明AIを載せても、根拠の乏しい判定を饒舌に語るシステムになりかねません。

見えていないものは説明できない――撮像設計の重み

微細なキズやへこみは、照明の角度・波長・偏光、カメラの分解能とレンズ選定で見え方が根本的に変わります。斜光で初めて浮かぶ打痕、特定波長で際立つ汚れなど、撮像設計の巧拙が検出可否を決める場面は多いと考えます。元キーエンス画像処理事業部の現場知見 × 産業用カメラ × 現場ライティングを、VLM/AIやJetsonエッジと同じテーブルで設計するのは、この「見える化」を説明性の土台に据えるためです。ハードとソフトを一体で組む発想はAI画像検査パッケージの考え方にも通じます。

データ設計が説明の一貫性を決める

どんな欠陥を、どんなラベル基準で集めたかが、判定理由の一貫性を左右します。人によって「不良」の線引きがぶれていると、モデルの説明もぶれます。欠陥カテゴリの定義、限度見本、判定境界の合意を先に固めることが、説明できる検査の設計そのものだと考えます。この工程の勘所はAI検査PoCの進め方でも触れています。

説明の粒度をどこで確定するか

層1〜3のどこまでを、どのUIで、どのタイミングで見せるか。これはモデル選定より前に、業務側で決めておくべき要件だと考えます。後から「監査用の記録も必要だった」と分かると、学習・撮像・記録の設計をやり直すことになりかねません。説明性の要件定義を上流に置くことが、手戻りを減らす鍵になりうると考えます。

― 05 / 運用

説明を「記録」に変える――現場が回せる運用へ

説明性は、その瞬間に画面へ出すだけでは価値が半減します。判定画像・根拠・理由コード・そのときのモデルバージョンを紐づけて残し、後から検索・集計・再現できる状態にして初めて、改善と監査に効くと考えます。ここは地味ですが、説明できる検査を「一過性のデモ」から「回るシステム」に変える分水嶺だと考えます。

判定ログとモデルの変更管理

いつ・どのデータで・どうモデルを更新したかを記録し、判定ログと突き合わせられるようにしておくことが望ましいと考えます。モデルを差し替えたのに記録が無いと、過去の判定の妥当性を誰も説明できなくなります。バージョン管理と変更履歴は、精度の話とは別軸の「説明責任」を支える基盤になりうると考えます。

境界事例のレビューを回す

実運用では、良品と不良の境界にある「際どい」判定が必ず出ます。これを定期的に人がレビューし、判定理由が妥当だったかを確認して限度見本や学習データに戻す。この人とAIの往復が、説明の質と検出の質を同時に育てると考えます。説明性は一度作って終わりではなく、運用の中で継続的に磨くものだと捉えるのが現実的です。

― 06 / 落とし穴

説明性の設計でつまずきやすいポイント

「説明できるAI」を掲げたプロジェクトでも、次のような点で足をすくわれることがあります。事前に知っておくだけで避けられるものも多いと考えます。

― 07 / ロードマップ

現物検証から始める――説明できる検査への道筋

説明できるAI外観検査は、いきなり完成形を目指すより、段階を踏むほうが現実的だと考えます。出発点は自社の不良を客観的に把握することです。どんな欠陥が、どの頻度で、どんな見え方で発生しているか。ここが曖昧なままでは、必要な説明の粒度も撮像も定まりません。

次に、代表的な欠陥を現物で撮像し、「そもそも欠陥が安定して見えるか」を検証します。この撮像フィジビリティが、説明性を含む検査全体の成否を大きく左右すると考えます。見えることを確認したうえで、小さな範囲でモデルを組み、ヒートマップや理由コードが現場の判断に耐えるかを一緒に確かめる。この検証は外観検査自動化の入門で扱う自動化の第一歩とも重なります。

その先で、判定ログ・モデル変更管理・境界事例レビューといった運用の仕組みを整え、顧客監査に示せる記録へと育てていきます。焦って全層の説明性を一度に作り込むより、現場が回せる範囲から始めて広げるほうが、結果的に信頼される検査に近づきやすいと考えます。自社の欠陥や工程を踏まえた進め方は、相談するところから具体化できます。

― 関連

関連記事・関連ソリューション

― FAQ

よくある質問

説明できるAI外観検査とは何ですか?

AIが「なぜ不良と判定したか」を人が確認できる形で示す検査を指すと考えられます。欠陥位置のヒートマップ、判定理由のコード化、VLMによる言語説明などが用いられます。目的は現場の納得、工程改善へのフィードバック、顧客監査への説明で、精度と並ぶ実運用上の要件になりうると考えます。

ヒートマップがあれば説明性は十分ですか?

十分とは言い切れないと考えます。ヒートマップは「モデルが反応した領域」を示すもので、人間が考える欠陥原因と一致しない場合があります。照明ムラや背景に反応していることもあるため、可視化自体の妥当性検証や、理由コード・記録との組み合わせが望ましいと考えます。

VLMの言語説明はそのまま信頼してよいですか?

補助として使い、画像根拠と突き合わせる運用が現実的だと考えます。VLMは読みやすい説明を出せる一方、流暢でも実際の判定根拠と乖離する場合があります。もっともらしい理由が自動生成される可能性を踏まえ、人によるレビュー工程を残すことをお勧めします。

顧客監査やISO対応で説明性はどこまで求められますか?

個々の判定根拠に加え、学習データ・検証記録・モデルの変更管理といったプロセスの説明が問われる傾向があります。ただし具体的な要求範囲は業界・規格・取引先ごとに異なります。適用される規格の詳細は、所管機関や取引先の最新の公表資料でご確認ください。

説明性は後から追加できますか?

後付けは難しいと考えます。そもそも欠陥が撮像に写っていなければ根拠を示せず、ラベル基準がぶれれば説明もぶれます。撮像設計・データ設計・記録の残し方まで含めて一体で組む必要があると考えます。まずは現物・現場での撮像検証から始めるのが確実だと考えます。

― REVIEWED BY
嶋野(元キーエンス画像処理事業部 開発エンジニア)
キーエンス画像処理事業部での実務経験をもとに、産業用カメラ・照明・光学系・検査装置の開発に従事し、現在はNsightの技術コンテンツ監修を担当。プロフィール詳細 →

「なぜ不良か」を説明できる検査を、現物から一緒に検証しませんか

説明できるAI外観検査は、御社の欠陥が撮像で安定して見えるかの確認から始まります。元キーエンス画像処理事業部の現場知見×VLM×Jetsonエッジ×産業用カメラ×現場ライティングで、現物・現場での検証を前提にご一緒します。

説明できるAI検査について相談する