PCB実装・テスト

ICT・FCT・AOIの違い:各PCBAテストで何を検出でき、いつ使うべきか

SE

SUNTOP Electronics

2026-04-09

ICT・FCT・AOI を比較するときに大切なのは、どれが唯一の正解かを決めることではありません。実際には、どの defect を出荷前に確実に捕まえたいのか、いまの build がどの段階にあるのか、そして program がどこまで setup cost を許容できるのかを合わせて考える必要があります。

チームが ICT・FCT・AOI を比較したくなるのも、結局は同じ理由です。どの test が本当に意味のある failure を拾えるのか、どの test はコストに見合うだけの value があるのか、そして product maturity、board complexity、volume、probing access、escaped defect の business risk に対してどの test mix が現実的なのかを見極めたいからです。

このガイドでは、ICT・FCT・AOI を実際の PCB assembly の文脈で整理します。3 つを似たような buzzword として扱うのではなく、それぞれが何に強く、どこに blind spot があり、supplier に quote や process review を依頼するときにどのように test expectation を伝えるべきかを実務目線で説明します。

PCBAテストにおけるICT、FCT、AOIとは何か

ICT・FCT・AOI を理解する一番わかりやすい入口は、inspection と electrical verification を分けて考えることです。

AOI、つまり automated optical inspection は、assembled board を camera で確認し、visible solder joint、polarity、part presence、そして一部の placement issue を検査します。高速で便利ですが、camera system と inspection program が見えるものしか判断できません。

ICT、つまり in-circuit test は、fixture や probing を使って、assembled board の個別 net、component、short、open、そして一部の analog value を electrical に確認します。隠れた electrical issue に対しては AOI より強力ですが、physical access と fixture planning に強く依存します。

FCT は functional test です。部品や net を一つずつ確認するのではなく、board に通電したうえで、定義された test procedure の中で product や subassembly が intended behavior を示すかどうかを見ます。そのため FCT は system-level confidence を高めるのに有効ですが、fail した場合に root cause をすぐ特定できるとは限りません。

つまり ICT・FCT・AOI の役割は、AOI が visual inspection、ICT が structured electrical verification、FCT が実動作の確認、という形で整理すると理解しやすくなります。

AOIが得意なことと、その限界

ICT・FCT・AOI の比較で AOI が最初に話題に上がりやすいのは、導入しやすく、scalable で、専用の electrical fixture より準備負荷が軽いからです。多くの NPI や量産 flow では、SMT placement と reflow の後に使う高速 screening layer として AOI が機能します。

AOI が特に得意なのは、次のような defect です。

  • missing component
  • 明らかに傾いた part や tombstoning
  • はっきり見える solder bridge
  • 外観から判断できる polarity や orientation error
  • 一部の insufficient solder または excessive solder condition

このため AOI は、repeatable な surface-level defect screening には非常に有効です。feedback を早め、明らかな不良 board が後工程へ流れる数を減らす役割も果たします。

ただし AOI には明確な限界があります。すべての net が回路の意図どおり electrical connection を持っていることを直接証明するわけではありません。joint が package の下に隠れている場合や、acceptable solder appearance を image だけで判断しにくい場合、あるいは failure mode 自体が visual ではなく functional である場合には coverage が不足します。AOI を通過した board でも、wrong value part、intermittent contact、hidden open、programming issue、あるいは通電後にしか表れない interface problem によって fail することはあります。

そのため AOI は、ICT・FCT・AOI の中で一つの inspection layer として位置づけるべきであり、electrical verification や system-level validation を置き換えるものと考えるべきではありません。

ICTが強いポイントと、導入に必要な準備

ICT・FCT・AOI の比較で、ICT は board-level の fault isolation に最も強い test と見なされることが多いです。十分な access と適切な fixture design があれば、ICT は short、open、wrong component value、missing part、そして visual inspection だけでは確認しにくい多くの assembly defect を効率よく検出できます。

ICT が特に有効なのは、次の条件がそろう場合です。

  • probing のための test point access が十分にある
  • fixture investment を正当化できる程度に design maturity が高い
  • setup cost を支えられる production volume がある
  • pass/fail を定義する electrical limit が明確である

ICT の大きな利点は、speed と specificity を両立しやすいことです。ICT が fail を出した場合、broad な functional test よりも issue location を早く絞り込めることが多く、debug、rework flow、process control に有利です。

一方で、導入準備は軽くありません。ICT・FCT・AOI を検討するチームが見落としやすいのは、fixture access、board support、pad strategy、program definition がそろって初めて ICT が実務的になるという点です。dense board、fine-pitch package、double-sided constraint、probing access の不足がある design では、ICT coverage を取るコストが上がったり、coverage 自体が不十分になったりします。

だからこそ、test strategy は assembly 開始後ではなく release 前に議論しておくべきです。より強い electrical test plan が必要なら、後から layout impact なしで追加できると考えるのではなく、早い段階で supplier の quality testing services とすり合わせておく方が現実的です。

FCTがinspectionやin-circuit testの先で担うもの

ICT・FCT・AOI の議論で FCT が重要なのは、顧客が買うものが「見た目の良い solder joint」ではなく、「実際に動作する board や product」だからです。

FCT は、assembled board が定義された operating scenario の中で intended function を果たせるかどうかを確認します。product によっては、power-up behavior、interface response、sensor reading、communication、programming verification、analog performance window、controlled I/O activity などが test 項目に含まれます。つまり FCT は、isolated node の値を見るというより、board が intended behavior を実際に示すかを見る test です。

そのため firmware interaction、interface timing、calibration step、product-level behavior risk がある design では、FCT の意味が大きくなります。AOI や ICT だけでは十分に表現できない real-world behavior を確認できるからです。field failure の business impact が大きい製品では、shipment 前の final screen としての価値も高まります。

ただし FCT は、必ずしも root cause を最短で切り分ける test ではありません。ICT・FCT・AOI の中で FCT は最も broad に実動作を確認できますが、fail したときに assembly、programming、component value、fixture contact、test routine のどこが原因なのかをすぐに特定できない場合があります。

このため、FCT は単独の control step としてよりも、layered test plan の一部として組み込むほうが効果的なことが多いです。

PCB assemblyプログラムで現実的なtest mixを選ぶ方法

ICT・FCT・AOI を決めるとき、本当に考えるべきなのは「どれを選ぶか」ではなく、「この product で重要な failure mode は何か」「現在の stage と volume に対してどんな test mix が現実的か」です。

実務でよくあるパターンは次のようなものです。

  • visual defect screening のための AOI
  • access と fixture cost が見合う場合の ICT
  • 出荷前に実動作確認が必要な場合の FCT

prototype 段階では fixture の economics がまだ合いにくいため、AOI と targeted functional check を中心に考えることが多くなります。design maturity が上がり、volume が安定した量産では、AOI + ICT + defined functional screen のほうが現実的なこともあります。high-risk application では、traceability や failure analysis discipline を強めたうえで 3 つすべてを要求するケースもあります。

ここで重要なのは supplier との会話です。明確な test planning が必要な board に対して PCB assembly services を依頼するなら、「standard inspection included」で会話を終わらせるべきではありません。product stage、expected volume、failure の影響、そして AOI only、AOI + ICT、AOI + FCT、あるいは combined approach のどれを想定しているかを伝える必要があります。まだ test strategy 自体を詰める必要があるなら、quote 前に contact page で expectation を合わせておく方が安全です。

結局、最適な ICT・FCT・AOI の選び方とは、generic な checklist に従うことではなく、actual defect risk、actual manufacturability、actual commercial constraint に合った test mix を選ぶことです。

ICT・FCT・AOIに関するFAQ

多くのPCB assemblyで、AOIだけで十分ですか?

simple な product や初期 build では足りる場合もありますが、常に十分とは限りません。AOI は visual defect に強い一方で、risk が高い product や hidden defect が問題になる case では、electrical verification や functional confirmation を置き換えられません。

量産boardには、すべてICTを入れるべきですか?

必ずしもそうではありません。ICT は強力ですが、access、fixture cost、design maturity、volume の条件によって現実性が変わります。強く適合する product もあれば、そうでない product もあります。

FCTはどんなときに特に重要になりますか?

board behavior が firmware、interface、calibration、power sequencing、あるいは product-level operation に強く依存するときです。こうした要素は visual inspection だけでは十分に確認できないため、FCT の重要性が上がります。

購買側はsupplierとICT・FCT・AOIをどう議論すべきですか?

product stage、target volume、field failure の影響、求める debug speed、そして visual screening、electrical fault isolation、functional proof のどれが必要なのかを具体的に伝えるべきです。そうすれば supplier も、より現実的な test plan を提案しやすくなります。

結論

ICT・FCT・AOI は単なる test 名の比較ではありません。実際には、test coverage、product risk、production volume、debug efficiency、escaped defect cost のバランスをどう取るかという判断です。test objective を早い段階で明確にできるチームほど、quote、fixture decision、量産立ち上げ後の手戻りを減らしやすくなります。

見積前や量産前に test strategy の alignment が必要なら、PCB assembly servicescontact page を使って、先に前提をすり合わせておく方が現実的です。

Last updated: 2026-04-09