誤検出と見逃し、どちらを減らすべきか――画像検査で学んだ「ちょうどいい」の決め方
以前、FAエンジニアとして画像検査装置の導入や設定に携わっていました。カメラで製品を撮影し、傷や汚れ、欠けなどの不良を自動で見つける装置です。
画像検査というと、「カメラで撮れば、不良品を自動ではじいてくれる便利な装置」という印象を持たれることが多いと思います。もちろん間違いではありません。ただ、実際に現場で設定を行ってみると、装置の性能だけでは決まらない、難しい判断が数多くありました。
その中でも特に悩むことが多かったのが、「誤検出」と「見逃し」のバランスです。
目次
厳しくすれば安心、とは限らない
画像検査では、どの程度の変化を「不良」とみなすかを設定します。基準を厳しくすれば、小さな傷も見逃しにくくなります。
ところが、基準を厳しくしすぎると、本来は問題のない製品まで不良と判定してしまうことがあります。わずかな色ムラや照明の映り込み、製品ごとの個体差にまで反応してしまうためです。これが「誤検出」です。
誤検出が増えると、良品が不良として排出され、作業者が一つひとつ目視で確認し直すことになります。自動化して作業を楽にするための装置が、かえって現場の手間を増やしてしまうのです。
反対に、誤検出を減らそうと基準をゆるめると、今度は本当に検出すべき不良を見逃す可能性が高くなります。不良品がそのまま出荷されてしまえば、誤検出よりもはるかに大きな問題につながりかねません。
どちらか一方だけをゼロにしようとすると、もう一方が増えてしまう。画像検査の設定は、この綱引きの中で落としどころを探す作業でした。
「正解」は、装置ではなく現場が知っている
では、どこを落としどころにすればよいのでしょうか。
設定に携わる中で感じたのは、この答えは装置のカタログや設定画面の中にはない、ということです。
例えば、見逃しが重大な事故やクレームにつながる製品であれば、多少誤検出が増えても、厳しめの基準にしておくほうが安心です。一方で、後工程にも検査がある場合や、外観の小さな差が品質に影響しない製品であれば、誤検出を抑えて生産効率を優先するという判断もあり得ます。
つまり、同じ装置、同じ検査内容であっても、「どこまでなら許容できるのか」は製品や工程、お客様の考え方によって変わります。
だからこそ、設定を決める際には、技術者だけで判断するのではなく、現場の方に「この不良は絶対に流せないのか」「目視の再確認はどの程度なら負担にならないのか」を確認することが大切でした。数値を調整しているように見えて、実際には現場の優先順位を確認する作業だったのだと思います。
ITの仕事にも、同じ綱引きがある
ITの仕事に移ってから、この考え方は意外なところで役に立っていると感じます。
例えば、入力チェックの仕組みを考える場面です。チェックを厳しくすれば不正なデータは入りにくくなりますが、正しい入力までエラーになってしまえば、利用者にとっては使いにくいシステムになります。逆にゆるくしすぎると、後から不正なデータの修正に追われることになるかもしれません。
エラー通知やアラートの設定も同じです。何でも通知すれば見逃しは減りますが、通知が多すぎると、本当に重要なものが埋もれてしまいます。
最近勉強しているゲーム開発でも、似た考え方があることを知りました。キャラクター同士の当たり判定を大きくすれば攻撃は当たりやすくなりますが、大きすぎると「当たっていないのに当たった」と感じさせてしまいます。ここでも、どちらか一方を完璧にするのではなく、遊ぶ人が納得できるバランスを探すことが求められます。
分野は違っても、「厳しさ」と「使いやすさ」のどちらかだけを100点にすることはできません。目的に合わせてちょうどいい位置を決める必要があるという点は、共通しているように思います。
「ちょうどいい」を決めるために大切なこと
画像検査での経験を振り返ると、バランスを決めるうえで大切だったのは、次の3つだと感じています。
1つ目は、何を最も避けたいのかを確認することです。見逃しと誤検出のどちらがより大きな問題になるのかが分かれば、判断の軸が定まります。
2つ目は、決めた基準とその理由を共有しておくことです。「なぜこの設定なのか」が分かっていれば、後から状況が変わったときにも、見直すべきポイントが分かります。
3つ目は、一度決めて終わりにしないことです。製品や運用が変われば、最適なバランスも変わります。実際に使われる様子を見ながら調整していくことで、少しずつ現場に合った状態に近づけられます。
まとめ
画像検査の設定を通じて学んだのは、技術的な「完璧」を目指すことよりも、目的に合った「ちょうどいい」を見つけることの大切さでした。
そして、その「ちょうどいい」は、技術者が一人で決めるものではなく、使う人や現場と一緒に見つけていくものなのだと思います。
扱う技術が変わった今でも、仕様や設定を考えるときには、「これは何を優先した結果なのか」を意識するようにしています。厳しすぎず、ゆるすぎず。そのバランスを、根拠を持って説明できる技術者でありたいと思います。



















