画像検査のトレーサビリティ | 検査記録と画像保存の設計
「この不良品の検査画像を見せてください」——顧客監査や品質クレーム対応で、こう求められた経験はありませんか。検査画像データは保存しているものの、該当ファイルを探し出すのに時間がかかる、そもそも紐付けができておらず特定できない、という現場は少なくありません。
画像検査のトレーサビリティを正しく設計すれば、数分以内に該当画像を提示でき、監査対応も不良原因の究明もスムーズに進みます。本記事では、保存対象の選定からファイル命名規則、ストレージ設計、監査対応まで、実務で即使える設計手法を具体的に解説します。
画像検査におけるトレーサビリティとは
画像検査のトレーサビリティとは、検査画像と検査結果を製品情報(ロット番号・シリアル番号など)に紐付けて記録・保存し、いつでも追跡・検証できる状態にすることです。
本章では、なぜ今この取り組みが求められているのか、その背景と目的を整理します。
なぜ検査画像の履歴管理が求められるのか
近年、自動車業界を中心に、サプライヤーに対するトレーサビリティ要求が厳格化しています。国際自動車産業特別委員会(IATF)の品質マネジメント規格IATF16949では、製品の識別とトレーサビリティの確保が明確に要求されています。
また、製品の不良やクレームが発生した際、「検査時点でどのような状態だったか」を客観的に証明できなければ、原因究明も責任範囲の特定も困難です。検査画像は、単なる記録ではなく「検査した証拠」としての価値を持ちます。
さらに、取引先からの監査において「この製品の検査画像を見せてください」という要求は年々増加しています。即座に提示できなければ、品質管理体制への信頼を損なうリスクがあります。
画像検査トレーサビリティの3つの目的
画像検査トレーサビリティには、次の3つの目的があります。
① 品質保証(検査結果の妥当性証明)
検査画像を保存することで、「この製品は確かに検査を通過した」という客観的な証拠を残せます。顧客からの問い合わせや監査時に、判定根拠を視覚的に示すことが可能になります。
② 原因究明(不良発生時のトレースバック)
市場クレームや後工程での不良発見時、該当ロットの検査画像を遡って確認することで、検査工程で見逃しがあったのか、検査後に発生した問題なのかを切り分けられます。
③ 継続改善(AI学習・検査精度向上へのデータ活用)
蓄積された検査画像は、AI外観検査の学習データとしても活用できます。経済産業省の調査によると、製造業におけるAI導入企業の約40%が品質検査分野で活用しています。
保存対象の選定|何をどこまで残すか
画像検査のトレーサビリティを構築する際、最初に決めるべきは「何を保存するか」です。すべてのデータを無制限に保存すれば安心ですが、ストレージコストが膨大になります。
本章では、保存対象の分類と優先度の考え方を解説します。
保存すべきデータの分類
画像検査で保存を検討すべきデータは、大きく4種類に分類されます。
|
分類 |
具体的な内容 |
|---|---|
|
検査画像 |
OK品画像、NG品画像、グレー判定(要確認)品画像 |
|
検査条件データ |
照明条件、カメラ設定(露光・ゲイン)、判定閾値 |
|
判定結果ログ |
合否判定、検出欠陥の種類・位置・サイズ、タイムスタンプ |
|
付帯情報 |
作業者ID、装置ID、ライン番号、環境温度 |
これらのデータを製品のロット番号またはシリアル番号と紐付けて保存することで、トレーサビリティが成立します。
保存対象の優先度マトリクス
すべてのデータを全数保存することが理想ですが、現実にはコストとのバランスが必要です。以下の優先度マトリクスを参考に、自社の方針を決定してください。
|
優先度 |
対象 |
保存方針 |
|---|---|---|
|
必須 |
NG品画像・判定結果ログ |
全数保存(削除不可) |
|
必須 |
検査条件データ |
変更履歴を含め全件保存 |
|
推奨 |
グレー判定品画像 |
全数保存 |
|
推奨 |
OK品画像 |
サンプリング保存(例: 100個に1個、ロット先頭・末尾) |
|
任意 |
付帯情報(環境温度など) |
必要に応じて保存 |
特にNG品画像は、クレーム対応や原因究明の際に不可欠なため、保存期間中の削除は厳禁です。OK品画像は全数保存が難しい場合、ロットの先頭・末尾や一定間隔でのサンプリング保存が現実的な選択肢となります。
ファイル命名規則の設計
検査画像を保存しても、必要な時に素早く検索・特定できなければ意味がありません。そのカギを握るのがファイル命名規則(ネーミングルール)です。
本章では、命名規則に含めるべき要素とテンプレート例、策定時の注意点を解説します。
命名規則に含めるべき要素
ファイル名から検索・ソートできるよう、以下の要素を含めることを推奨します。
|
要素 |
形式例 |
目的 |
|---|---|---|
|
日時 |
YYYYMMDD_HHMMSS |
時系列での検索・ソート |
|
ロット番号/シリアル番号 |
LOT001234 / SN00001 |
製品との紐付け |
|
ライン・装置ID |
LINE01 / CAM01 |
設備特定 |
|
判定結果 |
OK / NG / GRAY |
結果別の抽出 |
|
連番 |
0001 |
同一秒内の重複防止 |
命名規則テンプレート例
以下に、実務で使える命名規則のテンプレートを3パターン示します。
パターンA: ロット管理向け(推奨)
[日時]_[ロット番号]_[ライン]_[判定]_[連番].jpg
例: 20241224_143052_LOT001234_LINE01_NG_0001.jpg
パターンB: 個体管理向け
[シリアル番号]_[日時]_[装置ID]_[判定].jpg
例: SN20241224001_143052_CAM01_OK.jpg
パターンC: シンプル版
[日時]_[判定]_[連番].jpg
例: 20241224143052_NG_0001.jpg
パターンAまたはBを推奨します。パターンCはシンプルですが、ロット情報が含まれないため、トレースバック時に別途データベース参照が必要になります。
命名規則策定時の注意点
命名規則を策定する際は、以下の点に注意してください。
禁則文字の回避
ファイル名に使用できない文字(\ / : * ? " < > |)は避けてください。スペースもシステムによっては問題を起こすため、アンダースコア(_)での区切りを推奨します。
文字数制限の考慮
Windowsのファイルパスは260文字の制限があります。フォルダ階層が深い場合、ファイル名は50文字以内に抑えることを推奨します。
既存システムとの整合性
MES(製造実行システム)やPLM(製品ライフサイクル管理)と連携する場合、それらのシステムで使用しているID体系との整合を取る必要があります。
検査画像データと生産情報の紐付け方法
検査画像のファイル名だけでは、製品の製造履歴全体を追跡することは困難です。生産情報との紐付けによって、はじめて真のトレーサビリティが実現します。
本章では、紐付けの基本構造と実現方式を解説します。
紐付けの基本構造
画像検査トレーサビリティの紐付けは、以下の4軸で構成されます。
[検査画像] ←→ [ロット/シリアル] ←→ [工程情報] ←→ [作業者/設備]
ロット番号またはシリアル番号を「キー」として、検査画像・工程情報・作業者情報を関連付けます。これにより、「この製品は、いつ、どのラインで、誰が、どのような条件で検査し、結果はどうだったか」を一気通貫で追跡できます。
紐付けを実現する3つの方式
紐付けの実現方式には、以下の3パターンがあります。
|
方式 |
概要 |
メリット |
デメリット |
|---|---|---|---|
|
ファイル名埋め込み方式 |
ファイル名にロット番号等を含める |
簡易・低コスト |
情報量に限界あり |
|
データベース連携方式 |
別途DBで画像パスと生産情報を管理 |
柔軟性高い・検索性良好 |
システム構築が必要 |
|
MES/PLM統合方式 |
既存の生産管理システムと統合 |
全社的な一元管理が可能 |
導入コスト高い |
中小規模の現場では「ファイル名埋め込み+簡易データベース」の併用が現実的です。大規模工場やグローバル展開する企業では、MES/PLM統合方式を検討してください。
紐付け設計のチェックリスト
紐付け設計時には、以下のポイントを確認してください。
- トレースバック時、該当画像に何分以内で到達できるか(目標: 5分以内)
- ロット単位と個体単位、どちらで管理するか決定したか
- 検査装置の出力形式と紐付け方式は整合しているか
- 複数ラインがある場合、ライン間での命名規則は統一されているか
- 将来的なデータ量増加を見越した設計になっているか
ストレージ設計|保存先と保存期間の決め方
画像データは容量が大きく、長期保存するとストレージコストが膨大になります。本章では、保存期間の決定基準とストレージ方式の選定について解説します。
保存期間の決定基準
検査画像の保存期間は、以下の3つの観点から決定します。
① 法規制・業界規格の要求
業界によっては、法律や規格で記録の保存期間が定められています。
② 顧客要求・契約条件
取引先との契約で「検査記録を10年間保存すること」などの条件が付される場合があります。
③ 自社の品質方針
製品のライフサイクル(市場での使用期間)を考慮し、クレーム対応に必要な期間を設定します。
業界別の推奨保存期間
主要業界における検査記録の推奨保存期間は以下の通りです。
|
業界 |
推奨保存期間 |
根拠・出典 |
|---|---|---|
|
自動車部品 |
15年以上 |
製造物責任法(PL法)の除斥期間、IATF16949要求 |
|
電子部品 |
10年 |
顧客要求が一般的 |
|
医療機器 |
製造終了後10〜15年 |
薬機法、ISO13485 |
|
食品 |
賞味期限+1〜3年 |
食品衛生法、FSSC22000 |
自動車部品は15年以上の保存が求められるケースが多く、ストレージ設計において最も考慮が必要な業界です。
ストレージ方式の比較と選定
検査画像の保存先として、主に3つの方式があります。
|
項目 |
オンプレミス |
クラウド |
ハイブリッド |
|---|---|---|---|
|
初期コスト |
高い |
低い |
中程度 |
|
ランニングコスト |
低〜中 |
従量課金 |
中程度 |
|
拡張性 |
低い(増設必要) |
高い |
高い |
|
セキュリティ |
自社管理 |
ベンダー依存 |
使い分け可能 |
|
可用性 |
自社責任 |
高い(SLA保証) |
高い |
容量試算の計算式
必要ストレージ容量は以下の式で概算できます。
必要容量 = 1日の検査数 × 平均画像サイズ × 保存日数 × 安全係数(1.2〜1.5)
例: 1日10,000個検査、1画像500KB、保存期間10年の場合
10,000 × 500KB × 3,650日 × 1.3 ≒ 約24TB
コスト最適化のポイント
ストレージコストを最適化するには、以下の施策が有効です。
階層化ストレージの活用
直近1年分は高速アクセス可能な「ホットストレージ」、それ以前は低コストの「コールドストレージ」に移行する運用が一般的です。
画像圧縮の検討
JPEG圧縮率を調整することで、画質を維持しながら容量を削減できます。ただし、AI学習に使用する可能性がある場合は、圧縮による劣化に注意が必要です。
自動削除ルールの設定
保存期間を経過したデータは自動削除するルールを設定し、不要なデータの蓄積を防ぎます。ただし、削除前の確認プロセスを設けることを推奨します。
監査対応|ISO・IATF・顧客監査で問われるポイント
画像検査トレーサビリティの真価が問われるのは、監査の場です。本章では、ISO/IATF監査で実際に問われる内容と対策を解説します。
ISO9001/IATF16949における検査記録の要求事項
ISO9001:2015では、以下の条項でトレーサビリティと記録管理が要求されています。
|
条項 |
内容 |
|---|---|
|
7.5.3 文書化した情報の管理 |
記録の識別、保管、保護、検索、保存期間、廃棄の管理 |
|
8.5.2 識別及びトレーサビリティ |
製品の識別と、トレーサビリティが要求される場合の固有の識別管理 |
|
8.6 製品及びサービスのリリース |
検査・試験の証拠となる記録の保持 |
IATF16949では、これらに加えて「顧客固有要求事項」への対応も求められます。
監査で実際に問われる質問例
監査員から実際に問われる質問の例を示します。これらに即座に対応できるよう準備してください。
|
質問例 |
求められる対応 |
|---|---|
|
「このNG品の検査画像を見せてください」 |
製品番号から該当画像を検索・提示(目標: 5分以内) |
|
「この製品がOK判定された根拠は何ですか?」 |
検査画像と判定基準(閾値)を提示 |
|
「検査条件の変更履歴はありますか?」 |
条件変更ログを提示(日時・変更者・変更内容) |
|
「検査画像のバックアップ体制は?」 |
バックアップ方式・頻度・復旧手順を説明 |
|
「保存期間は何年ですか?その根拠は?」 |
保存期間と決定根拠(法規制・顧客要求)を説明 |
監査対応チェックリスト
監査前に確認すべき項目をチェックリストにまとめました。
【事前準備】
- 検索デモの準備(任意の製品番号から5分以内に画像を提示できるか)
- 命名規則・紐付けルールの文書化
- 保存期間とその根拠の文書化
- 検査条件の変更履歴の整備
- バックアップ・リストア手順の文書化
【システム面】
- 検索機能の動作確認
- バックアップからの復旧テスト実施
- アクセス権限の設定確認(改ざん防止)
- ストレージ残容量の確認
【運用面】
- 担当者への教育・訓練実施
- 定期的な運用レビューの実施記録
- 異常時の対応手順の文書化
画像検査トレーサビリティの導入ステップ
ここまで解説した内容を踏まえ、画像検査トレーサビリティを導入する際の具体的なステップを示します。
Step1 現状把握と要件定義
まず、現状の検査画像管理方法を棚卸しします。
- 現在、検査画像は保存しているか?
- 保存している場合、どのような形式・場所に保存しているか?
- 製品情報との紐付けはできているか?
- 顧客要求・規格要求で求められている保存期間は?
これらを整理し、「あるべき姿」とのギャップを明確にします。
Step2 設計(命名規則・紐付け・保存期間)
本記事で解説した以下の項目を順番に決定します。
- 保存対象の選定(何を保存するか)
- ファイル命名規則の策定
- 生産情報との紐付け方式の決定
- 保存期間の決定
- ストレージ方式の選定
この設計フェーズが最も重要です。後から変更するとデータ移行が発生するため、慎重に検討してください。
Step3 システム選定・構築
設計内容に基づき、システムを選定・構築します。
|
選択肢 |
適したケース |
|---|---|
|
自社開発 |
既存システムとの連携要件が複雑、独自要件が多い |
|
パッケージ導入 |
標準的な機能で十分、早期導入を優先 |
|
検査装置メーカーの付帯機能 |
新規装置導入と同時に構築 |
Step4 運用ルール策定と教育
システム構築と並行して、運用ルールを策定します。
- 検査画像の保存手順(誰が・いつ・どのように)
- 異常時の対応手順(保存失敗時など)
- 定期レビューの実施方法
これらを標準作業手順書(SOP)に落とし込み、関係者への教育を実施します。
Step5 運用開始と継続改善
運用開始後も、定期的に以下のレビューを実施します。
- ストレージ使用量の推移確認
- 検索性能の確認(目標時間内に検索できているか)
- 監査指摘事項への対応状況
- 新たな顧客要求への対応
PDCAサイクルを回し、継続的に改善することで、トレーサビリティの精度と効率を高めていきます。
まとめ
- 画像検査トレーサビリティは、検査画像と判定結果をロット番号やシリアル番号に紐付けて保存し、後から追跡できるようにする取り組み
- 規格要求の強化や監査・クレーム対応で、検査時の状態を証拠として提示できる管理が必要になっている
- 目的は、品質保証、原因究明、検査精度向上に活用すること
- 保存対象は画像だけでなく、検査条件や判定ログも含め、NGは全数、OKはサンプリングなど保存方針を決めてコストと両立する
- すぐに探せることが重要なので、命名規則を統一し、必要に応じてデータベースで生産情報と紐付けて検索できるようにする

