春」で、リアルタイムOSと仮想化技術をベースに、システムの安全性や信頼性を格段に向上させる、いくつかのソリューションを紹介した。春」(2019年4月10〜12日、東京ビッグサイト)で、リアルタイムOS「INTEGRITY」および、仮想化技術「Multivisor」などにより、システムの安全性や信頼性を格段に向上させる、いくつかのソリューションを紹介した。GHSは、航空宇宙機器や自動車、医療機器など高い安全性(セーフティとセキュリティ)が要求される用途に向けて、リアルタイムOSやソフトウェア統合開発環境「MULTI」などを提供している。ブースでは、これら基幹製品をベースに、情報漏えいや機能安全に対応するためのソフトウェア開発環境について、デモ展示を行った。その1つが、クレジットカードの内容を読み取る「IoTセキュアPOSシステム」のデモである。会場にはLinuxベースのアプリケーションソフトウェアと、INTEGRITY上にLinuxベースのアプリケーションソフトウェアを仮想化した2つのシステムを用意した。いずれも読み取るカードには、書き込まれた情報を盗み出すためのマルウェアが仕込まれている。このカードをスキャンすると、セキュリティ情報をLinux側で管理する一般的なシステムは、ハッキングされて情報が盗まれる状態となった。これに対し仮想化システムは、INTEGRITY側でセキュリティ情報を管理しているため、カード番号など機密情報の盗難を防止できるという。「ゲストOSを修正することなく稼働し、Linuxベースのシステムでも高いセキュリティ機能を実現できる。患者情報などデータの保護が必要な医療システムなどにも適している」(説明員)と話す。OS)」のサポートである。ロボット用ソフトウェアを開発するためのフレームワークであるROSは、主に既存のLinix上で動作する。GHSが、ROSのサポートを始めることによって、開発したソースコードのデバッグを一貫した環境で実行することが可能になる。GHSが提供する開発環境を用いると、ソフトウェア開発者はLinux上で開発したプログラムをINTEGRITY上でデバッグできる。Loop)システムによるテスト環境も用意した。ROSプログラムのデバッグ作業事例この時、ROSプログラムを全てINTEGRITY上でデバッグしたり、一部のプログラムをHiLシステムに移植し、実機で動作検証したりすることが可能である。仮想Linux上で開発したROSプログラムをINTEGRITY上で実行することにより、機能安全規格の要件を満たしたソフトウェアとしてシステムに実装することができる。「ROSのデバッグ環境まで一貫してサポートしているツールベンダーはいない」(説明員)と主張するこの他、プログラムの実行状況をトレースできる「JTAGエミュレーター」なども紹介した。逆トレース機能を備えており、エラーが生じた時にはその原因となる箇所をさかのぼってチェックすることが可能である。内蔵のメモリカードに動作データを記録したり、遠隔地からエミュレーターをリモート操作したりすることもできるという。関連記事ドコモ、AI運行バスや製造業向けIoTサービスなどを展示NTTドコモは「第8回IoT/M2M展」(2019年4月10〜12日、東京ビッグサイト)で、人工知能(AI)を活用したオンデマンド乗り合い交通システム「AI運行バス」などを紹介した。同年4月から提供を開始しており、九州大学伊都キャンパスにて、すでに商用運行が始まっている。春」で、MEMS加速度センサーを応用した「振動計測レファレンスソリューション」など、ユーザー事例を含む最新ソリューションのデモ展示を行った。Nano」や、車載用ゲートウェイに向けたチップセットを発表した。エレクトロニクス(以下、ルネサス)は2019年1月21日、白物家電などでモーターの故障検知が行えるマイコンベースのソリューションを発表した。低価格のマイコン上で学習済みのモーター故障検知AIを実行し、モーターの異常を検知し、アラートの発報などが行える。Studio(以下、Strata)」のデモを展示した。エレクトロニクスは、仮想化支援機構をハードウェアで実装した車載制御用クロスドメインマイコン「RH850/U2A」を開発した。LLC.ITmediaはアイティメディア株式会社の登録商標です。