ホーム > ブログ > 検査PCソフト開発

検査PCソフトの開発

画像検査用PCソフトウェアの受託開発。ルールベース+AI+VLMのハイブリッド構成でお客様の要件に合わせて開発。

無料相談する →

検査PCソフトとは

検査PCソフトとは、産業用カメラで撮影した画像をPC上で処理し、良否判定・寸法計測・文字認識などを行うソフトウェアです。キーエンスやコグネックスの画像処理装置に搭載されている専用ソフトではカバーしきれない検査要件がある場合、PCベースでのカスタムソフト開発が選択肢になります。

PCベースの検査ソフトが必要になるケース

専用装置では対応できない検査

多品種対応、複雑な判定ロジック、複数カメラの統合処理など、汎用装置のスペックを超える要件。

既存システムとの連携

PLC連携、MES連携、データベースへの検査結果記録、既存の生産管理システムとの統合。

AI/VLMの搭載

Deep LearningやVLMを使った高度な検査。エッジAI(Jetson等)へのデプロイを含む。

Nsightの検査ソフト開発

Nsightは検査PCソフトの受託開発に対応しています。元キーエンス画像処理部門のメンバーが在籍しているため、光学設計(カメラ・照明)とソフトウェア開発の両方を一貫して対応できます。

開発実績のある機能

画像取得・処理

産業用カメラ(GigE Vision / USB3)からの画像取得、前処理(フィルター・二値化・エッジ検出)、パターンサーチ、ブロブ検査。

AI/VLM推論

学習済みモデルによるリアルタイム推論。分類、物体検出、セグメンテーション。TensorRT最適化でJetson上での高速処理。

OCR・文字認識

刻印・印字・ラベルの文字読み取りとマスターデータとの照合。VLMによる学習なし文字認識にも対応。

外部連携

PLC連携(EtherNet/IP, PROFINET等)、データベース記録、CSV出力、MES連携、アラート通知。

開発の流れ

フェーズ内容期間目安
要件定義検査対象・判定基準・連携先・UI要件を確定1〜2週間
設計システム構成・アルゴリズム選定・UI設計1〜2週間
開発ソフトウェア開発・AI学習・テスト4〜8週間
現場調整設置・パラメータ調整・オペレーター教育1〜2週間

Nsightのアプローチ

Nsightは元キーエンス画像処理部門のメンバーが在籍しており、検査PCソフトの開発において、光学設計からソフトウェア開発、AI学習、現場導入まで一貫して対応します。「こういう検査をしたいけど、市販の装置では対応できない」というご相談を承ります。

画像処理システム × VLMのハイブリッド構成

既存の画像処理システム(カメラ・照明・コントローラー)はそのまま活かし、VLMをソフトウェアレイヤーとして追加。ルールベースで安定検出できる欠陥はそのまま、従来手法では対応が難しかった多品種対応・微妙な外観差の判定をVLMが補完します。

無料サンプル検証を依頼する →
サービス
AI画像検査パッケージ
関連記事
AI外観検査とPLC連携ガイド

外観検査ソフトウェア開発の3層アーキテクチャ

層①: 撮像制御層

カメラ・照明・搬送制御の同期処理。リアルタイム性が最重要で、産業用RTOS・高精度タイマーが必要。

層②: AI推論層

画像処理パイプライン・モデル推論・後処理。GPU最適化(TensorRT等)で性能を出す。

層③: アプリケーション層

判定結果の表示・ログ管理・PLC連携・運用UI。Webベース実装が主流。

主要技術スタック

レイヤー技術
OSLinux Ubuntu LTS
カメラSDK各メーカー固有
画像処理OpenCV、CUDA
AI推論TensorRT、ONNX Runtime
バックエンドPython、C++、Rust
フロントエンドReact、Vue.js
データベースPostgreSQL、TimescaleDB
PLC連携OPCUA、Modbus、CC-Link

開発工数の典型分布

開発組織の必要スキル

開発期間の目安

標準的な検査AIソフトウェアの初期版開発は6〜12ヶ月。多品種対応・PLC統合を含むフル機能版は12〜18ヶ月が標準。

検査ソフトウェアの開発体制

検査ソフトウェア開発には、専門スキルの異なる複数エンジニアの協業が必須です。標準的な体制は、画像処理エンジニア(撮像系・前処理)、AI/MLエンジニア(モデル開発・推論最適化)、組込みエンジニア(産業用ハードウェア統合)、フロントエンドエンジニア(UI/UX)、製造業ドメインエキスパート(業務要件理解)の最低5名。中規模プロジェクトでは10〜15名規模になります。

主要技術スタック選定の考え方

技術スタック選定の考え方は、産業環境での長期運用安定性を最優先します。OSはLinux Ubuntu LTS、画像処理はOpenCV+CUDA、AI推論はTensorRT+ONNX Runtime、バックエンドはPython(開発容易性)またはC++(性能)、フロントエンドはReact/Vue.js、データベースはPostgreSQL/TimescaleDB(時系列データ向け)。これらが業界標準です。

開発期間と工数の現実的見積もり

標準的な検査AIソフトウェアの開発期間は、機能範囲により6〜18ヶ月。基本機能版(単一品種・単一検査項目)で6〜9ヶ月、多品種対応版で9〜12ヶ月、完全統合版(PLC統合・多ライン対応)で12〜18ヶ月。工数で言えば人月20〜80人月の規模感。これより短期間で完成を約束するベンダーには、品質リスクを慎重に確認すべきです。

SOFTWARE LAYERS 検査ソフトウェア開発の3層 撮像制御層・カメラSDK・照明制御・同期処理AI推論層・前処理・モデル推論・後処理UI層・運用画面・判定表示・ログ管理

検査ソフトウェア開発の品質保証

検査ソフトウェアの品質保証には、産業環境特有の検証項目が必要です。長期連続稼働試験(1ヶ月以上)、温度・湿度ストレス試験、ノイズ環境試験、停電復旧試験など。これらをクリアして初めて、本番導入できる品質に達します。

よくある質問

ソフトウェアの内製・外注の判断は?

AI検査ソフトは専門性が高いため、経験豊富なパートナーへの外注が現実的です。

既存PLC・ラインコントローラーとの連携は可能ですか?

はい、MELSEC・OMRON・シーメンス等の主要PLCと、Ethernet/IP・PROFINET・Modbus等で連携可能です。

ロボットピッキングと画像処理の連携は?

画像処理で対象位置を特定し、座標をロボットコントローラーに送信する構成が標準的です。

検査の自動化でお困りですか?

サンプル画像をお送りください。最適な検査方式と想定精度を無料で評価します。

無料相談する →

監修:嶋野(元キーエンス画像処理部門 開発)

キーエンス画像処理部門での実務経験をもとに、製造業の外観検査・画像処理に関する技術監修を行っている。会社概要 →

最終更新日:2026-04-24