The Garage ポッドキャスト:シーズン3 第3話
SDVにおける機能安全は誤解されているのか?
LHPのジェームズ・ロバーツとロナウド・カスティージョとともに
LHPのIOTおよびアナリティクス部門社長であるジェームズ・ロバーツ氏と、ソフトウェアエンジニアリングマネージャーのロナウド・カスティージョ氏が、Sonatus の最高マーケティング責任者(CMO)であるジョン・ハインライン博士(ホスト)と対談しました。今回のエピソードでは、機能安全と安全認証に特に焦点を当てています。Sonatus は最近、LHPとの共同開発により開発された「Automator Safety Interlock」モジュールについて、ISO 26262のASIL-D機能安全規格の認証を取得しました。本対談は、CES 2025のSonatus ブースにてライブ収録されました。
音声のみのバージョンを聴く:
エピソードの文字起こし | SDVにおける機能安全は誤解されているのか?
目次
概要
ジョン:『The Garage 』へようこそ。LHPと共に、ラスベガスで開催中のCES 2025から生放送でお届けします。さあ、始めましょう!
ジョン:『The Garage 』へようこそ。私は、Sonatus の最高マーケティング責任者(CMO)を務めるジョン・ハインラインです。現在、ラスベガスで開催中のCES 2025から生中継でお送りしています。そして本日は、LHPの皆さんをお迎えでき、大変嬉しく思います。
ジェームズ・ロバーツとロナウド・カスティージョをご紹介します
今日はゲストが2人いらっしゃいます。普段は1人だけなのですが。今日は2人いらっしゃいます。まず、私の左側におられるジェームズ・ロバーツさんからお願いします。ジェームズさん、自己紹介をお願いします。そして、2人目のゲストはロナウド・カスティージョさんです。そちらには後ほどお話を伺います。まずはジェームズさん、自己紹介をお願いします。
ジェームズ:ええ。では、私はジェームズ・ロバーツと申します。LHPのアナリティクス・IoT部門の社長を務めています。入社して9年になります。それ以前は、他社でコンサルタントとして働いていたほか、LHPに入る前はカミンズ社に勤務していました。
ジョン:それは素晴らしいですね。ところで、ロナウドさん、あなた自身について教えてください。
ロナルド:では、自己紹介をさせていただきます。私はロナルド・カスティージョと申します。ソフトウェアエンジニアリングマネージャーを務めており、LHPにはもうすぐ8年ほど在籍しています。主に、当社の事業における機能安全面のサポートを担当しています。それ以前は、航空宇宙業界で約10年間勤務し、そこでも安全上重要なシステムに携わっていました。
ジョン:航空宇宙業界は安全を何よりも重視していますね。それは素晴らしいことです。というわけで、まずはゲストの方から始めましょう。私たちはゲストの皆さんについてよく知りたいと思っています。ジェームズ、あなたの面白いエピソードを教えてください。どんなエピソードがありますか?
ジェームズ:うん。面白いエピソードを思いつくのは難しいな。僕にとって一番楽しいのは、双子の息子と娘がいることかな。二人はもうすぐ9歳になるんだけど、実はLHPとの契約書にサインしたのは、二人が生まれたその日、病院でのことだったんだ。だから、それが僕の面白いエピソードかな。双子がいる中でキャリアアップを図るなんて、まさにそれだね。
ジョン:それは面白い豆知識だね。それに、契約した日は一生忘れられないだろうね。
ジェームズ:その通り。うん、まさにその通り。
ジョン:私も似たような経験があるんだ。その話は後で話すよ。君はどう?
ロナウド:私に関する面白いエピソードですが、コロナ禍が襲ってきた時――私はキャリアを通じて、仕事でもプライベートでも常に移動を繰り返してきた人間なので、コロナ禍の間は少し閉じ込められすぎているような感覚に襲われ、結局、家を売って旅に出て、ほぼ1年間ノマド生活を送らざるを得なかったんです。
ジョン:それはワクワクするね。本当にワクワクするよ。 実は、そんなことしようって冗談で話してたんだ。実際にやる勇気はなかったけど、それだけでもワクワクしたよ。だから、僕はいつもゲストに合わせて面白いエピソードを用意するようにしてるんだ。僕の面白いエピソードといえば――妻が一人娘を出産するまであと数週間という時、僕はアジアへの出張を控えていたんだ。そしたら医者が「うーん、どうかな、何とも言えないな……」って。
ジェームズ:行かないほうがいいんじゃない?
ジョン:行かないほうがいいかもしれない。それに――もし赤ちゃんが生まれた時に帰りの飛行機に乗っていたら、きっと自分を許せなかっただろう。だから、その旅行には行かず、その場にいたんだ。
ジェームズ:うん。
ジョン:でも、あと一歩で逃すところだったんだ。大惨事になるところだった。でも、ワクワクするね。
LHPについて
ジョン:さて、聞いてください。LHPはSonatus にとって重要なパートナーです。そこで、ぜひ御社についてお話しいただけると嬉しいです。まずはジェームズさん、御社のことを教えてください。
ジェームズ:ええ。LHPは創業から約20年が経ち、現在は500~600人の従業員がいますが、複数の事業部門を抱えています。エンジニアリング・ソリューション事業があり、これについては後ほど詳しく触れますが、機能安全関連の業務も一部行っています。しかし、当社はVサイクル全体にわたる高度なエンジニアリングやソフトウェアエンジニアリングを数多く手掛けていますよね。ですから、大手顧客やOEM、ティア1サプライヤーを顧客に抱えています。 それらの企業向けに、多くの先進的なソフトウェアソリューションや組み込みソフトウェアを提供し、その変革の過程で顧客を強力に支援していますよね? システムインテグレーターやカスタムコード開発なども手がけています。そして、言うまでもなく、私はアナリティクスおよびIoTグループを担当しています。そこで私たちはこう考えたんです。エンジニアたちが顧客と共に膨大な情報やデータを生成している一方で、10年前には、その情報を活用するための専門チームが存在しなかったという状況がありました。 そこで、私たちはすべての顧客がそれらの情報を統合し、データエンジニアリングやデータアーキテクチャを構築し、車両やその他の開発対象へとフィードバックループを確立できるよう支援しています。そのため、私たちのグループは、本日何度も話題に上がるであろうエンジニアリング・ソリューション・グループと密接に連携しています。これは非常に良好なパートナーシップであり、両者の相性も抜群です。
ジョン:それは素晴らしいですね。
ジェームズ:それに、人材派遣部門も大規模に展開しており、人材派遣ソリューションやエンジニアリングコンサルティングサービスをご希望のお客様に対応しています。そう、プロジェクトからコンサルティング、機能安全に至るまで、まあ、他にもいくつか挙げきれていないものもあると思いますが、小規模なものから大規模なものまで、さまざまな分野でお手伝いできることがたくさんあります。
ジョン:それは素晴らしいですね。ロナウド、あなたの担当する業務について話してもらえませんか。
ロナルド:そうですね、私たちは主にエンジニアリングソリューションに注力しています。グループの一部はコンサルティング業務を担当しています。ターンキー方式のソフトウェア開発も行っています。また、OEMやティア1メーカーに対して、統合サービスなどの支援も行っています。 また、テスト分野にも注力しています。これらすべての側面において、機能安全は常に私たちの活動の最優先事項です。ええ、つまり、これが私たちのエンジニアリングソリューションの概要です。
ジョン:それは素晴らしいですね。お二人にお会いできて本当に嬉しいです。そして、番組へようこそ。
ジェームズ:ありがとうございます。
機能安全入門
ジョン:ロナウド、君は機能安全の専門家だよね。これは、僕たちがLHPと共同で取り組んできた分野の一つでもある。ゲストの皆さんに、機能安全について――その意味や、なぜそれほど重要なのか――を少し説明してもらえないかな?
ロナウド:そうですね。実は、この質問には答えるのが大好きなんです。機能安全についてですが、自動車業界であれ、航空宇宙業界であれ、医療分野であれ、安全という観点に立てば、実際には3つの主要な要素に集約されると思います。組織内に確立しなければならない文化とプロセスがあります。 次に、分析と開発、そしてテストの側面があります。一般的に、機能安全はこれらの…これらの領域全般にわたり、V字型開発ライフサイクル全体にわたる基準やプロセスの厳格さや堅牢性を評価するものです。これは、設計や要件、さらには車両におけるシステムやソフトウェアの統合において、何らかの壊滅的な事象につながる可能性のある、不合理なリスクを軽減するためです。
Sonatus および LHP:機能安全の構築
ジョン:そうですね。つまり、安全性は非常に重要ですよね。多くのお客様から――これが私たちが御社と提携することになったきっかけなのですが――「Sonatus の製品は大好きですが、これを自分の車に搭載した場合、機能安全に影響が出るのでしょうか?」という問い合わせをいただいています。 そこで、私たちもぜひあなたと協力して、お客様が重要な場面でその製品を統合できることを理解し、安心してもらいたいと考えていました。そこで、LHPと共同で取り組んだプロジェクトにおいて、私たちがどのように協力を始めたのかについて、お話ししていただけますか。
ロナウド:ええ。まさにその通りです。まず第一に、貴社――Sonatus――の目標を理解しようと努めることです。チームと協力し、チームのことを深く知っていくことです。私たちが最初に提案したことの一つは、スターターパッケージやワークショップ形式のプログラムを導入し、トップレベルから始めて、安全文化とは一体何なのかを確実に理解することでした。 組織内にどのような安全開発のためのインフラを整備する必要があるのか。そして、非常に重要なこととして、共通の用語で話し合うこと。安全の概念を理解すること。設計案を提示するために何らかの分析を行うことが何を意味するのか。しかし、さらに重要なのは、Sonatus と協力して、まず問題の定義を確実に特定することです。
ジョン:そうだな。
ロナルド:私たちが認証を行っていた製品、この場合は「Automator」において、Sonatus がどのようなユースケースや機能をターゲットにしていたのでしょうか。
ジョン:そうだな。
ロナウド:そして、まずその定義が明確であることを確実に理解することでした。私たちはSonatus と非常に密接に連携して取り組みました。そして、まず機能のベースラインを確立するために、チームとして非常に良い連携が取れていました。
ジョン:素晴らしいですね。先ほどさまざまなことをお話しされましたが、重要なのは、これが単なる技術的な問題ではなく、考え方や用語の統一にも関わるという点だと思います。つまり、これらすべてが密接に連携し、最初から安全性を念頭に置いて設計されるようにすることです。そんなところでしょうか?
ロナウド:その通りです。
オートメーター安全インターロック
ジョン:そうですね。それで、私たちはAutomatorに関するプロジェクトで協力しました。ゲストの皆さんがご存じないかもしれませんが、当社のAutomator製品はオーケストレーションを主軸としています。これにより、ある「車両」を基盤として、私がよく「if-this-then-that(もし~なら~)」と呼んでいるような機能を実現できます。皆さんのご自宅でも、似たような仕組みがあるかもしれません。 例えば、誰かがドアベルを鳴らしたら、裏の照明を点ける、といったようなことです。でも、自動車の世界では、現時点ではまだそのような機能は存在しません。そこで、当社のAutomator製品を使えば、OEM各社は、ドライバーへの警告表示や、ホームオートメーションのルーチン起動など、あらゆるアクションを実行できるようになります。 今回の展示会では、商用車fleet管理の例を紹介しています。商用車fleetの管理者は、この種のインフラを活用して、車両がヤードに接近した際などに通知を受け取ることができます。しかし、そこで浮上した疑問は、「それを実現しつつ、機能安全性を確保するにはどうすればよいか」というものでした。そこで私たちは皆様と協力し、この問題を解決するインフラを構築しました。 その結果、技術的に目標を達成するだけでなく、OEM各社にとっても理解しやすく、安全なソリューションであると確信していただけるような、実に巧妙なアプローチを考案できたと思います。私たちが考案したこのソリューションについて、少しお話ししていただけますか?
ロナルド:ええ。具体的には、ここで話しているのは――まず、解決策、つまり安全対策を見つけるための製品として、私たちが「オートメーター」を選定した、あるいはSonatus が「オートメーター」を選定したということです。 そして、最終的に私たちが開発したのは、Automator用の安全インターロックでした。この製品を説明するとすれば、Automatorから送信される動作要求を監視する「監督者」のようなものです。この安全コンポーネントは、システムを経由して車両に送られるあらゆる動作要求が、基本的に事前にスクリーニングされることを保証する役割を担っています……
ジョン:そうだな。
ロナウド:……そのアクションが、あらかじめ定義されたリストに基づいて事前に適格と認定されていることを確認するためです。
ジョン:なるほど。これは、そうしても安全なのか、それとも安全ではないのか、という状況なのでしょうか?
ロナウド:その通りです。
ジョン:では、オートメーター・セーフティ・インターロックの特徴は何ですか?
ロナウド:そうですね、この製品のユニークな特徴の一つは、まず第一に、安全性の面において、特にSDVの世界では類を見ないものだと思うことです。さらに、私たちが最終的に構築したのは、ある種のフレームワークです。これは、「要素を文脈から切り離して」開発された製品であり、Sonatus 社とLHP社が定義に取り組んだ仮定やユースケースに基づいて開発されました。 製品が完成した今、OEMやティア1サプライヤーの要件に応じて、さらなる安全機能を追加するなど、拡張の可能性は計り知れません。ASIを基盤として、安全機能を拡張していくことも可能です。
ジョン:ええ、その通りです。あなたと共同で、その機能について解説し、安全の専門家向けに詳細を掘り下げたブログ記事を執筆しました。そのブログへのリンクを、このエピソードのリンクページに掲載することができます。
ロナウド:うん。
ISO 26262 ASIL-D
ジョン:2024年を通じて、この機能安全の取り組みについて長きにわたり皆様と協力してきた結果、先月12月にISO 26262のASIL-Dレベルにおける安全認証を取得できたことを大変嬉しく思っています。これは、OEM各社が本製品を自社の車両に搭載できるようになるための、極めて重要な成果です。ASIL-Dによってどのようなことが可能になるのか、お話しいただけますか?
ロナウド:うん。 ASIL-Dとは、ソフトウェアが基本的に最高レベルの安全性と完全性を備えていることを保証することで得られるものです。つまり、このソフトウェアは審査、評価、分析を経ており、万が一システムに不具合が生じた場合でも、設計、ソフトウェア、システム内に安全対策が組み込まれており、ソフトウェアコンポーネントの安全メカニズムによって被害を軽減できることが保証されているということです。 また、車両が致命的な怪我を引き起こすような壊滅的な事態に陥らないよう、移行できる「安全状態」が確保されています。
ジョン:それは重要です。本当に重要です。そして、今ここで会場で実演している例――ちょうど窓の真向かいにあるのですが――は、当社の「Automator」製品において、走行中にこの製品を使って、例えば設定操作(オフロードモードの切り替えなど)といったアクションを実行させる方法です。 もちろん、こうした操作の多くは完全に安全に行えますが、ドライバーやOEMが変更を要求した際、それが安全な環境下で行われるよう、適切な安全対策が講じられていることを確認する必要があります。ですから、今回その実演をお見せできることを大変嬉しく思っています。 本展示会では素晴らしいデモンストレーションをご用意しています。また、展示会にご来場いただけない方々には、後日喜んでその様子をお見せしたいと思います。皆様とご一緒できることを大変嬉しく思っています。
ロナウド:うん。僕もそう思う。ありがとう。
SDVへの移行
ジョン:ジェームズ、君は多くのOEMと連携して統合プロジェクトなどに取り組んでいるよね。今日、このブースでも、そして全般的に見ても、Sonatus はソフトウェア定義車両(SDV)に注力しており、SDVへの移行を実現するための適切なインフラを提供している。そこで聞きたいのだが、SDVへの移行に取り組んでいる人々にとって、どのような機会や課題があると考えている?
ジェームズ:そうですね。つまり、SDVは新規参入者にとっては取り組みやすいものですよね?ゼロから始める場合、それを自社のプロセスや車両に組み込むことができるからです。しかし、レガシーなコードベースや確立されたプロセス、文化を持つ一部の老舗自動車メーカーにとっては、その転換はもう少し難しいですよね? そこで、私たちが支援しようとしているのです。御社の製品も役立つでしょうし、OEMや自動車メーカー、ティア1サプライヤーが次々とそのプロセスに参入してくるにつれて、私たちが彼らのSDV実現に向けた道のりを支援し、ソフトウェア定義車両を実際に軌道に乗せられるようお手伝いできるのです。
ジョン:そうですね。それは素晴らしいことです。つまり、OEMメーカーには非常に大きなチャンスがあると思います。なぜなら、どのOEMメーカーも変革を望んでおり、SDVへの移行が必要だと認識しているからです。よく「SDVは実現するのでしょうか?」と尋ねられますが、SDVは間違いなく実現します。 問題は、SDVにおいてリーダーになるか、それともフォロワーになるか、それだけのことだ。だから僕たちは、リーダーたちや、リーダーになりたいと考えている企業と協力し、その変革を実現できるよう支援することに全力を注いでいるんだ。
ジェームズ:うん。
ジョン:当社のインフラストラクチャについて――私たちが特に満足している点の一つは、このインフラストラクチャによって差別化の余地がすべて奪われてしまうわけではないということです。考えてみれば、私たちはいわばミドルウェアのようなものを数多く提供しており、それによってOEMやティア1サプライヤーは、その上に独自のイノベーションを重ねることができます。つまり、彼らには依然として自社ならではの取り組みが可能であり、それを実現するためにわざわざ低レベルな部分まで踏み込む必要はないのです。
ジェームズ:その通りです。そして、それが私たちのパートナーシップがこれほどうまく機能している理由だと思いますよね?つまり、私たちは統合のレベルをかなり深く追求していますが、将来的に、共同の顧客にとって、御社が理想的なミドルウェアのソリューションとなることを期待しています。そして、私たちは、御社が提供できるような規模で、かつ深いレベルでのエンジニアリングサービスを実際に提供できるのです。
次は?
ジョン:そう言えば、これは絶好のきっかけですね。LHPとSonatus の今後の展望について、どうでしょうか? 今後、私たち二人で、さらに協力して何に取り組むべきだと思いますか?
ジェームズ:ええ、密接に協力していくことになると思います。ご存知の通り、当社には個々のグループのために収集されたデータの一部について支援できる分析チームがあります。もし彼らが特殊なユースケースやデータサイエンス、あるいはAI の活用方法について検討したい場合、当社にはエンジニアリングチームの豊富なノウハウがあります。皆さんの人員が増えれば、そのノウハウはさらに深まっていくと思います。 うまくいけば、私たちはお客様と共に「どのような専門知識が必要か?」という点を検討できる立場にいたいですね。レガシーシステムからSDVへの移行や、あるいは新規導入など、ユースケースを確実に前進させるために、人的リソースやコンサルティング力、エンジニアリング力が必要かどうか、といった点です。
ジョン:それは素晴らしいですね。そういえば、データについてお話を伺うために、またポッドキャストにご出演いただくことになるかもしれませんね。ブースには、車両データを分析するセクションが丸々一つあるんです。
ジェームズ:うん。
ジョン:でも、今後その手のことを一緒に進めていく中で、もっと協力していければ、次回はアナリティクスのゲストとしてまたお招きできるかもしれませんね。
ジェームズ:はい、ありがとうございます。
ジョン:ジェームズ、ご出演ありがとうございます。ロナウド、ご出演ありがとうございます。
ロナウド:ありがとうございます。
ジョン:ご視聴ありがとうございました。こちらはCES 2025からの生放送です。CESからのエピソードは今後も続々配信される予定ですので、お楽しみに。今回の動画が気に入っていただけましたら、ぜひ「いいね」とチャンネル登録をお願いします。そうすれば、新しい動画が公開された際に通知が届きます。またすぐにお会いできるのを楽しみにしています。