電子機器2026年7月21日

CADファイル不要のAOIプログラミング:実際の仕組み

CADファイルも部品ライブラリも不要。ゴールデンボードAIプログラミングの具体的な動作ステップと、従来の3–5時間かかるAOIワークフローとの違いを解説します。

AOI Programming Without CAD Files: How It Actually Works

CADファイル不要のAOIプログラミングは、エンジニアリングデータではなく、1枚の実物「ゴールデン」サンプルからシステムに基板を直接学習させることで機能します。カメラが良品基板を撮影し、AIがコンポーネントを自動検出して検査領域を生成、オペレーターのフィードバックによってモデルが経時的に改善されます。これにより、従来のAOIセットアップで数時間から、複雑な基板では数日を要していたCADインポート、部品ライブラリの作成、手動のしきい値調整が不要になります。

多品種生産を行うEMS工場にとって、AOIマシンのプログラミング方式は、その検査性能以上に重要となるケースが多々あります。1日に何度も段取り替えが発生するラインの成否は、セットアップ時間にかかっています。本稿では、CAD不要(ゴールデン基板)プログラミングの具体的な仕組み、従来のワークフローとの違い、そして現場導入前にエンジニアが確認すべき要点を順を追って解説します。

従来のAOIプログラミングはなぜこれほど時間がかかるのか?

従来のAOIプログラミングに時間がかかる理由は、エンジニアリングデータから基板の検査ロジックを毎回再構築するためです。熟練エンジニアがCAD/Gerberおよびマウンターデータをインポートし、部品ライブラリの検証や追加登録を行い、フィデューシャルマークをティーチングし、基板領域を定義し、IPC-A-610基準に沿った部品ごとの検査項目を設定した上で、誤報を抑えるためにしきい値を微調整します。公開されているプログラミングガイドによると、これは単純な基板でも数時間、高密度で複雑な実装基板では数日を要する作業とされています。

従来のワークフローは一般的に以下の6つの段階で進められます:

  1. CAD / Gerber + 実装データのインポート — Gerberおよび部品配置(重心)データを読み込み、層構成を基板スタックアップと照合します。部品定数や極性の確認のためにBOMが追加されることも多いですが、形状データは配置データから取得されます。
  2. 部品ライブラリの検証 — カスタム部品を含むライブラリ登録内容の確認または新規作成。
  3. フィデューシャルのティーチング&位置合わせ — 基準基板をスキャンし、ソフトウェアが位置合わせを行えるようフィデューシャルマークを選択。
  4. 基板構成の設定 — 基板外形、抜き孔、検査除外領域(ヒートシンクなど)の定義。
  5. 部品&はんだ検査項目の設定 — IPC-A-610(およびはんだ接合部の合否判定基準であるJ-STD-001)に準拠した、部品の有無、極性、実装ズレ検査項目の設定。
  6. しきい値の微調整 — ブリッジ、ボイド、ズレの許容リミットを調整し、欠陥を致命的/重大/軽微に分類。

すべての段階は、クリーンなCADデータが存在し、調整のための時間が確保されていることを前提としています。CADデータが存在しない、不完全である、あるいは顧客から提供を受けられない多品種少量生産の現場では、ステップ1と2だけで段取り替えが停滞する原因になります。

ワークフローの手順は、公開されているAOIプログラミングガイド(AivonのステップバイステップガイドやUnisoftのプログラミング概要など、2024–2025年)に基づいています。セットアップ時間は基板の複雑さによって大きく変動するため、記載の数値は対象基板に依存するものとしてご参照ください。

ゴールデン基板プログラミングとは?

ゴールデン基板プログラミングとは、CADデータの代わりに、単一の実物良品基板(「ゴールデン基板」)からAOIシステムにティーチングを行う手法です。システムがこの基準基板を撮影すると、最新のAIがコンポーネントを自動検出して視覚的特徴を抽出し、生産基板とゴールデン基準を比較することで検査領域を自動構築します。ゴールデン基板そのものが仕様となるため、作業開始時にCADファイルや事前構築された部品ライブラリは一切必要ありません。

CADファイルなしでAOIをプログラミングするために使用される単一のゴールデン基準基板

「ゴールデン基板」という概念自体は新しいものではなく、良品基準基板は長年AOIのセットアップに用いられてきました(過去10年間に導入された従来のAOIの多くは、実質的にCAD/アルゴリズムデータから検査モデルを構築し、基準基板は主にアライメントとしきい値の最適化にのみ使用しています)。AIによって変化したのは、その1枚の基板からソフトウェアが実行できる処理の範囲です。従来のシステムでは依然としてCADデータと部品ライブラリが必要でしたが、最新のAIシステムはゴールデン基板単体から実用的な検査プログラムを生成できます。

CAD不要のAIプログラミングは具体的にどう機能するのか?

CAD不要のAIプログラミングは、手動セットアップを自動特徴認識へと置き換えます。実際の運用は4つのステップで進行します。1枚のゴールデン基板をスキャンする、AIが部品を自動検出して検査枠を生成する、基準画像から初期しきい値を設定する、そしてオペレーターの誤報フィードバックから学習して生産を続けながらモデルを精度向上させる、という流れです。CADのインポート、ライブラリ構築、手動での枠設定が一切不要なため、従来何時間もかかっていたセットアップがわずか数分に短縮されます。

  1. ゴールデン基板の撮影。 1枚の良品基板をスキャンします。この1サンプルが、すべてのコンポーネントとはんだ接合部の合格外観基準を定義します。
  2. 自動特徴認識。 ピクセルパターンをCADフットプリントと照合するのではなく、AIが「そのコンポーネントが何であるか」(部品本体、リード、極性マーク、はんだフィレットなど)を認識し、検査領域を自動生成します。DaoAIはこのアプローチをFeature Cognitive Inspectionと呼んでいます。
  3. 基準画像からの初期しきい値設定。 エンジニアが数値を手入力する代わりに、システムがゴールデン基板から初期の合否判定リミットを自動算出します。
  4. ライン上でのフィードバック学習。 オペレーターが検出画像を誤報と判定した場合、その判断がモデルに再フィードバックされます。各ラインの実稼働データがそのままトレーニングデータとなり、生産を重ねるごとに誤報率が低減していきます。

これは複数のベンダーが進めている方向性と同じです。Saki、Marantz、Mycronicなども各種の自動プログラミング機能を提供しています。実用上の違いは、現在もどの入力データが必要とされるかにあります。多くの自動プログラミングツールは依然としてCADデータや整備された部品ライブラリを前提としていますが、DaoAIのようなゴールデン基板完結型のアプローチは、そのどちらも必要とせずに動作するよう設計されています。システムを比較検討する際は、この「必須となる入力データ」の確認が極めて重要です。

従来のAOIプログラミング vs CAD不要のAOIプログラミング

決定的な違いは入力データにあります。従来のAOIプログラミングがCAD/BOMデータと部品ライブラリを基盤とするのに対し、CAD不要プログラミングは1枚のゴールデン基板とAI特徴認識を基盤とします。これによりセットアップ時間は数時間から数分へと短縮され、段取り替えの担当者も専任のプログラミングエンジニアから現場のラインオペレーターへとシフトします。

従来のCADベースのAOIプログラミング(3〜5時間)とDaoAIゴールデン基板AIプログラミング(約5分)の比較

項目 従来のAOIプログラミング CAD不要(ゴールデン基板)AIプログラミング
主な入力データ CAD / Gerber + 実装データ + 部品ライブラリ 1枚の実物ゴールデン基板
標準セットアップ時間 基板あたり3–5時間(DaoAI調べ。外部ガイド記載の通り基板の複雑度により変動) 約5分、オペレーターによる実行(DaoAI実績値)
作業担当者 専任のAOI/プログラミングエンジニア ラインオペレーター
CADデータの要否 必須 不要
新規/カスタム部品 手動ライブラリ登録が必要 基板から自動認識
誤報への対応 手動でのしきい値微調整 運用に伴うフィードバック学習
最適な生産形態 品種の安定した大量生産ライン 段取り替えが頻繁な多品種生産ライン

詳細な比較については、DaoAI vs. 従来のAOI:自社SMTラインに最適な選択とはをご覧ください。

CADデータなしでもAOIの精度は維持できるのか?

維持可能です。CAD不要環境での精度は、ゴールデン基板の品質とコンポーネントを認識するAIの能力に依存しており、CADデータ自体の有無には左右されません。CADベースのプログラミングは部品がどこに配置されるべきかという仕様値に依存しますが、ゴールデン基板アプローチは良品基板が実際にどう見えているかという外観基準に依存します。検査が最終的に比較対象とするのは後者です。いずれの手法においても、判定基準はPCBA外観検査の業界標準であるIPC-A-610に準拠させることが可能です。

これは現場での信頼性を担保する上で重要なポイントです。IPC-A-610「電子組立品の許容基準」(最新リビジョンは2024年発行のIPC-A-610J)は、許容可能なはんだ接合、実装ズレ、欠陥分類に関する世界基準です。この基準は、プログラムがCADから作成されたかゴールデン基板から作成されたかを問わず、AOIのルールセットに落とし込むことができます。つまり、CAD不要プログラミングを採用しても、確立された品質基準を妥協する必要はありません。DaoAIの公表値では、Pシリーズは≥98%の検出精度を達成しており、オペレーターのフィードバックにより誤報率は継続的に低下します。導入検討の際は、デモを通じて自社基板での性能を検証することをお勧めします。

実運用においてCAD不要プログラミングはどのような成果をもたらすのか?

CAD不要プログラミングは、主に段取り替え時間、人件費、および誤報による手戻り作業の削減において顕著な効果を発揮します。従来の3–5時間のセットアップから、約5分でオペレーターが完了できるゴールデン基板ワークフローへの移行によりプログラミング時間が削減され、オペレーターの確認結果に基づくフィードバック学習により誤報率も低減します。専任のプログラミングエンジニアに依存することなく、ラインオペレーターは約30分のトレーニングで検査運用を開始できます。

指標 DaoAI実績値
プログラミング時間の削減 最大約97%(3–5時間 → 約5分)
誤報の削減 フィードバック学習により経時的に改善
全体的な運用コストの削減 約60%
人件費削減効果 1人あたり年間約USD 15,000–40,000(再検査+ライン停止関連コスト)
オペレーター立ち上げ期間 約30分で検査運用可能、AOIプログラミングエンジニア不要

これらの数値は、アジアの大手電子機器メーカーを含むDaoAIの量産導入実績に基づく報告値です。従来3–5時間を要していた基板プログラミングが、現場のラインオペレーターによって約5分で完了しています。これらの数値の背景にある技術的メカニズムについては、AIが部品ライブラリやCADなしでPCBA AOIプログラミングを3時間から5分に短縮する方法をご覧ください。セットアップがわずか数分で完了するため、デモの場において自社基板を使った実機検証を即座に実施可能です。

よくある質問(FAQ)

ゴールデン基板AOIプログラミングにCADやBOMデータは一切不要ですか?

一切不要です。ゴールデン基板アプローチは1枚の実物良品基板のみから開始します。CADやBOMデータがあれば部品ラベル等の情報補完に活用できますが、稼働可能な検査プログラムを生成する上で必須ではありません。

システムがこれまで学習したことのない新規部品はどのように処理されますか?

特徴認識AIは、登録済みのフットプリントと照合するのではなく、物理的特徴からコンポーネントを特定します。そのため、完全な新規部品やカスタム部品であっても、手動のライブラリ登録なしにゴールデン基板から自動検出されます。

エンジニアなしで本当にラインオペレーターだけで段取り替えができますか?

それこそがCAD不要プログラミングの目的です。CADインポートや手動の枠設定作業がないため、セットアップ作業はゴールデン基板のスキャンと検出画像の確認のみに集約され、これらはオペレーターで十分対応可能です。DaoAIのデータでは、オペレーターは約30分のトレーニングで検査運用に対応可能になります。

CAD不要プログラミングでもIPC-A-610基準を満たせますか?

満たせます。IPC-A-610の判定基準は許容される実装状態の外観を定義したものであり、プログラムの作成手法に関わらず検査ロジックへ適用可能です。

他のAOIベンダーが提供するAI自動プログラミングとは何が違うのですか?

多くの自動プログラミングツールは、依然としてCADデータまたは整備された部品ライブラリを必要とします。システム選定における重要なポイントは、「どの入力データが真に不要なのか」です。ゴールデン基板完結型のワークフローは、CADも事前構築ライブラリも一切使用せずに動作するよう設計されています。DaoAIのアプローチと詳細スペックは、リソースセンターでご確認いただけます。

自社基板で5分プログラミングを体験

DaoAIのPシリーズは、オフライン機(P1/P2)からインライン機(P3/P3D)までゴールデン基板ワークフローに対応しており、多品種ベンチトップ環境から大量生産ラインまで一貫したCAD不要プログラミングを提供します。

Pシリーズ AI AOIの詳細を見る

関連

登録して、役立つ情報をすぐに受信

AI検査の知見、製品ニュース、業界分析。月一回、必要な情報だけをお届け。

お問い合わせへの回答のためにお客様の情報を使用します。 プライバシーポリシーをご確認ください。