高い安全性が求められる医療機器向け組み込みソフトウェアプラットフォーム
現代の医療機器には、高度な組み込みソフトウェアが不可欠です。安全性と信頼性の高い動作を実現するとともに、ますます複雑化する規制要件にも対応しなければなりません。開発負荷を軽減し、市場投入までの期間を短縮するためには、製品ごとにソフトウェアコンポーネントを一から開発するのではなく、認証対応が可能で再利用可能な組み込みソフトウェア基盤が求められます。
Vector Medicalは、包括的な組み込みソフトウェアプラットフォームを提供します。これは、マイクロコントローラーおよびマイクロプロセッサアーキテクチャ向けに設計された、中央管理型のベースソフトウェアスタックです。30年以上にわたる組み込みソフトウェア開発の知見を結集し、実製品での利用に対応した認証取得を支援するソフトウェア基盤を提供します。その上に、お客様の医療機器のコアアプリケーションを構築できます。
差別化につながらない開発負荷を削減
エンジニアリングリソースを低レベルソフトウェアの開発に費やすのではなく、開発チームは臨床価値を生み出すイノベーションに専念できます。本プラットフォームは、マイクロコントローラーおよびプロセッサメーカーとの緊密な協力のもと開発された包括的なハードウェア抽象化レイヤ(HAL)を通じて、CAN通信ドライバー、メモリー管理、セキュリティ基盤などの機能を提供します。このHALにより、特定のコントローラーやプロセッサへの依存を低減できるため、サプライチェーンの変動にも柔軟に対応できます。また、ハードウェア試作機がなくてもSoftware-in-the-Loop(SiL)テスト向けの仮想化を実現でき、開発の効率化に貢献します。
さらに、本プラットフォームは、OSサービス、データ永続化機能、ゲートウェイ機能、および統合セキュリティメカニズムを提供します。一貫したソフトウェア抽象化により、製品ポートフォリオ全体で高い再利用性を実現します。これは、中央プロセッサが複数の専用マイクロコントローラーを統括し、リアルタイムのセンサー管理や安全監視を担うという、医療システムで一般的な分散アーキテクチャにも適した設計です。


実証済みの構成管理による開発期間の短縮
本プラットフォームの大きな特長の一つは、実績に裏付けられた標準化されたベースソフトウェアスタックの構成プロセスです。これにより、システム統合にかかる時間を大幅に削減できます。クラウドベースのコンテナ環境には、統合開発環境(IDE)、リモートフラッシュ、デバッグ機能が統合されており、開発チーム間での効率的な共同開発を支援します。また、集中管理されたアップデート管理機能とブートローダー機能により、複数のデバイスに対して一貫性のあるソフトウェア展開を実現します。
継続的な進化と規制対応を支える基盤
Vector Medicalは、プラットフォームの保守、セキュリティアップデート、および継続的な機能強化について包括的な責任を担います。本プラットフォームは、規制要件への対応を中核に据えて設計されています。コンプライアンスに必要なエビデンスや検証済みのテスト手法が体系的に組み込まれているため、認証取得に必要な工数を大幅に削減し、承認プロセスの迅速化に貢献します。
ソフトウェアファクトリーの実現を支援
本組み込みソフトウェアプラットフォームは、統合されたツールチェーンによりSoftware Factoryの実践を容易にします。開発者は仮想化モデルを用いたSoftware-in-the-Loop(SiL)テストを実施できるため、実機ハードウェアが利用可能になる前からアルゴリズムの検証を進めることができます。さらに、自動化されたテストフレームワークと継続的インテグレーション(CI)パイプラインにより、規制要件への適合性を維持しながら、品質が担保されたリリースプロセスを実現します。その結果、開発スピードの向上と高品質なソフトウェア開発を両立できます。
ブログ記事・ノウハウ
関連ページ

ソフトウェアの品質とコンプライアンス
医療機器向け規格への適合と高品質なソフトウェア開発を支援する、静的解析および動的解析ソリューションをご紹介します。

システムテストとシミュレーション
SIL、HIL、およびモデルベースのテスト環境により、開発ライフサイクル全体にわたるシステムの検証および妥当性確認を効率化します。

クラウド、コネクティビティ、相互運用性
安全でシームレスなクラウド連携や機器接続に加え、SDC、DDSなどの医療向けミドルウェアによる相互運用性を実現するソリューションをご紹介します。

SDMDサービスと認証支援
Software Factoryおよびコンサルティングサービスを通じて、次世代のSoftware-Defined Medical Device(SDMD)の実現を支援します。