IT用語帳
PD-Sシステムの種類・構成 · IoT・組込みシステム

ソフトウェアファースト

Software First

そふとうぇあふぁーすと

製品やサービスの価値と機能を主にソフトウェアで実現・更新することを前提に、ハードウェアより先にソフトウェアの構成や開発体制を考える設計・事業の考え方。自動車のSDV(ソフトウェア定義車両)のように、出荷後もOTAでソフトウェアを更新して機能を追加・改善し、製品の価値を高め続けることを目指す。

共有:

Related

関連キーワードの用語

PD-SOTA(Over the Air)

無線通信を使って、機器のソフトウェアやファームウェアを遠隔で更新する仕組み。自動車、家電、IoT機器を回収せずに、脆弱性の修正や機能の追加ができる。更新データの改ざんを防ぐ電子署名の検証、更新に失敗したときに元の版に戻す仕組み、更新中の安全の確保が必要となる。

AP道路運送車両法

自動車の安全性の確保と公害の防止のために、自動車の登録、保安基準、点検整備、検査(車検)などを定めた法律。2019年の改正で、自動運転を行う自動運行装置が保安基準の対象に加わり、自動車の性能に関わるプログラムを通信回線経由などで書き換えるソフトウェアアップデートが国土交通大臣の許可制になった。国連の自動車のサイバーセキュリティとソフトウェアアップデートに関する基準も保安基準に取り入れられている。

STティアダウン

他社の製品を分解し、分析して自社の製品と比較することによって、コストや性能面でより高い競争力をもった製品を開発する手法。リバースエンジニアリングの一種。

A-1ファームウェアのセキュアアップデート

機器のファームウェアを、改ざんや不正な差替えを防ぎながら更新する仕組み。更新データに付けたデジタル署名を機器側で検証して正規の提供元のものだけを適用し、古い脆弱な版を書き込むダウングレード攻撃も防ぐ。更新中の電源断などに備えて2つの領域を切り替えるなどして失敗時に元の状態へ戻せるようにしておき、IoT機器や車載機器ではネットワーク経由のOTA更新で広く使われる。

A-1CASE

自動車産業の変革を表す4つの潮流の頭文字。Connected(コネクテッド)、Autonomous(自動運転)、Shared & Services(シェアリングとサービス)、Electric(電動化)を指し、車の価値がハードウェアからソフトウェアやサービスへ移ることを示す。

A-1SDV(Software Defined Vehicle)

車両の機能や性能の多くをソフトウェアで定義し、販売後もOTA(無線通信によるソフトウェア更新)で機能の追加や改善ができる自動車。車載電子制御ユニット(ECU)を統合した集中型の電子アーキテクチャを採用し、車両の価値をソフトウェアで高め続けることを目指す。