IoT× RTM

RTミドルウェアのIoTプラットフォームへの適用
株式会社セック
開発本部 第三開発部
一番ヶ瀬敦

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved. 無断転載・複写禁止

1アジェンダ１．会社紹介２．RTミドルウェアとは
３．RTミドルウェアのIoTプラットフォームへの適用
４．さいごにCopyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

2

IoT

× RTM

１．会社紹介Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved. 無断転載・複写禁止

3

会社概要
株式会社セック

Systems Engineering Consultants Co.,LTD.
システムズエンジニアリング（システム工学）を究めたプロの技術者集団を目指す

プロフィール
■設 立
■事業内容
■上場市場
■証券コード
■資本金
■売上高
■従業員数
■本社住所

1970年5月
社会公共分野・先端分野のリアルタイムソフトウェア
及びソリューションの提供
東証第一部（2004年 JASDAQ上場、2017年市場変更）
３７４１
4億7,730万円
5,175百万（2018年3月期）
289名（2018/4/1） ※ほぼ全員技術採用、ほぼ新卒採用
東京都世田谷区用賀 4－10－1
世田谷ビジネススクエア

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

4会社理念と事業分野

昨今は「IoT/AI/ロボット」に注力

会社理念

他に面白いところだとMRも力を入れ始めている。
今年5月に「Microsoft Mixed Realityパートナープログラ
ム」のパートナー認定を取得しました。

社会の安全と発展のために

事業分野
社会の安全（社会インフラ）

社会の発展（夢の追求）■社会基盤システム■宇宙先端システム

交通、防衛、医療、環境エネルギー、放送、官公庁など社会公共性の高い分野のシステムを開発

科学衛星や探査機搭載システムなど宇宙天文分野と、ロボット、AIなど先端分野のソフトウェアを開発■モバイルネットワーク■インターネット

スマートフォンや車載情報端末などモバ
イル機器の組込みソフトウェアと、モバ
イル端末から利用するモバイルサービスのソフトウェアを開発

非接触型ＩＣ搭載ソフトウェアや民間企業向けのシステム、ＩｏＴ関連システムを開発

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

5はやぶさ2ではセックのソフトウェアが活躍

・セックは「はやぶさ２」のソフトウェア開発に携わりました。
・「はやぶさ２」は「はやぶさ」の後継機として小惑星サンプルリターンを行うミッションです。
・「はやぶさ」のトラブルの経験を活かして、より確実にミッションを達成することを目指しています。
・「はやぶさ2」は2014年12月3日に打ち上げられました。2015年12月3日の地球スイングバイを経て、2018年には小惑星に到着し、2020年末に地球に帰還する予定です。
・タッチダウンへ向けた3回目のリハーサルを2018年10月23日から実施する等、順調にミッションを実施中です。
Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

6

IoT× RTM

２．RTミドルウェアとは

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved. 無断転載・複写禁止

7

ロボット分野への取組み
・株式会社セックでは2003年ごろからロボット分野の研究開発に取り組んでいます。
- 標準化活動- 大学・研究機関・メーカからの受託開発- 経産省・NEDO受託研究プロジェクト- 自社ビジネス

・標準化活動では特にRTミドルウェアに注力しています。

- ロボットラボラトリー主催「RTミドルウェア研究会ビジネスモデル検討会」講師- 福岡ビジネス創造センター主催「ロボットビジネスセミナー～ロボット知能ソフトウェアプラットフォームの研究開発～」講演- 書籍「RTMではじめるロボットアプリ開発」「はじめてのコンポーネントベース・ロボットアプリケーション開発～RTミドルウェア超入門～」- Think IT 特集記事
「SEのためのRTシステム概論」http://thinkit.co.jp/article/950/1- ロボコンマガジン No.82-85 連載記事
「Android端末で動くロボットソフトウェアを作ろう」- RTミドルウェア講習会

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

8

RTミドルウェアの歴史・下図は「複雑なロボットシステム」をどのような戦略で実用化・普及させていくかを国が定めたロードマップです。
・左下にRTミドルウェア開発があります。この国家プロジェクトは2002年に始まり、独立行政法人 産業技術総合研究所が中心となって進めています。
・セックはこの流れに乗って、ロボット研究開発を進めてきました。誰も知らないと思いますが。。。

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

9RTミドルウェアとは・RTミドルウェアは、ロボットを構成する要素（アクチュエータやセンサなど）やロボットを制御するソフトウェアを、コンポーネントとして部品化するための技術です。
・今までは一社が独自にロボット全体を組み上げていましたが、部品をコンポーネント化するという発想がようやく生まれました。
・RTミドルウェアを利用し、部品化されたソフトウェアコンポーネントを組み合わせるだけで、多様な機能を持つロボットシステムを容易に構築することができます。
・RTミドルウェア技術が提唱するソフトウェアコンポーネントのモデルは、2008年4月に国際標準化団
体OMG（Object Management Group）にて、「ロボット用ソフトウェアのモジュール化に関する標準仕様」として採択されました。

ロボットに合わせて部品を組み合わせる

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

10RTミドルウェア導入のメリット・協調動作できるので、例えばスマートホームにも適用できる。
・家の中のデバイスやセンサーが協調動作できる。
- 朝になったらカーテンが開くとか。

■ネットワーク分散
ネットワークに分散するRTCをOS・言語の壁を越えて接続することができる。
ロボットＡ

ロボットＢ

協調動作可能！

RTC

RTC

RTC

RTC

RTC

RTM

RTM

SolarisFreeBSD

ARTLinux

Windows

TRON

RTM

RTM

RTM

アプリケーション

RTC

RTM

Linux

RTC

ロボットC

協調動作可能！

RTC

ロボットＣ

RTC

RTC

RTC

操作デバイス
Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

RTC

RTC

センサ

11

IoT

× RTM

３．RTミドルウェアのIoTプラットフォームへの適用Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved. 無断転載・複写禁止

12

RTミドルウェアのIOTプラットフォームへの適用
・弊社では様々なIoT関連の開発を行っています。
・主に法人エンドユーザ向けの開発を行っています。
・デバイスWebAPI関連では、NTTドコモ様のSymphonyサーバの開発に携わらせて頂いています。
・このように全社的に取り組んでいるIoTにRTミドルウェアの考え方が流用できないかを検討しました。

IoT×Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

RTM

13

RTミドルウェアのIOTプラットフォームへの適用
・RTミドルウェアはロボットから始まりましたが、その考え方は様々な応用が利きます。
・弊社ではその利点をIoTプラットフォームの構築に利用しました。
・RTミドルウェア上でRTCを組み合わせることにより、IoTのプラットフォームを形成しています。
■IoTプラットフォーム（概念図）

データ収集部《気象データ》

データ収集RTC（気象データ）

データ解析部

データ配信部

データ解析RTC（機械学習）

データ配信RTC（Ａ社向け）《A社サービス》
クラウドサーバ

データコントロール部

データ収集RTC（Symphony）

生データ

データ解析RTC（AI/DL）

コントローラー
RTC

データ配信RTC（Symphony向け）

付加価値の提供《生体データ》

データ収集RTC（生体データ）

データ解析RTC（生気象）

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

データ配信RTC（他IoT PF）

《他IoT PF》

14

RTミドルウェアのIOTプラットフォームへの適用（利点）・RTC化しておくことでコンポーネントの入替が容易です。

■IoTプラットフォーム（概念図）

セキュリティ対応版
への入替

データ解析RTC（機械学習）《気象データ》

データ収集RTC（気象データ）※高セキュリティ版

データ解析RTC（機械学習）

データ解析RTC（AI/DL）《環境データ》

データ収集RTC（室内機器）

生データ

バグ対応版
への入替
データ配信RTC（Ａ社向け）※バグFix版

コントローラー
RTC

運用保守が楽に！

データ配信RTC（Ａ社向け）《A社サービス》
クラウドサーバ

データ配信RTC（Ｂ社向け）《B社サービス》
スマホアプリ

データ解析RTC（生気象）《新生体データ》

データ収集RTC（新生体データ）

新生体データ収集の追加導入

データ解析RTC

新解析アルゴリズムの追加導入（新アルゴリズム）※追加

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

新PFへの配信
追加導入
データ配信RTC（新PF）《新IoT PF》

15

オープンイノベーションの土壌に！
・RTCは入替が簡単なので、様々なプレーヤーが参画しやすく、オープンイノベーションの土壌になり得ます。
・例えば自分があるサービスをしたいと考えたとします。
外部調達

自前開発

《気象データ》

データ収集RTC（気象データ）《生体データ》

データ収集RTC（生体データ）コントローラー
RTC

データ配信RTC（健康アプリ）《A社サービス》
健康アプリ

データ配信RTC（他IoT PF）

共同研究データ解析RTC（生気象）

いいところを寄せ集
めてサービス化！

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

16

オープンイノベーションの土壌に！
・RTミドルウェアの長所を活かして、このようなエコシステムを構築したいと考えています。
・みんなが自分の「強み」を活かした部分で参入することができます。
【プレーヤー】■IoTプラットフォーム（概念図）
データを保持し、売りたい機関等【プレーヤー】
データ解析に長けた
スタートアップ等《気象データ》

データ収集RTC（気象データ）

データ解析RTC（機械学習）《環境データ》

データ収集RTC（室内機器）

データ解析RTC（AI/DL）《生体データ》

データ収集RTC（生体データ）

生データ【プレーヤー】
データ解析結果を利用したいサービサー

コントローラー
RTC

データ解析RTC（生気象）

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

データ配信RTC（Ａ社向け）《A社サービス》
クラウドサーバ

データ配信RTC（Ｂ社向け）《B社サービス》
スマホアプリ

データ配信RTC（他IoT PF）

《他IoT PF》

17

オープンイノベーションの土壌に！
・昔のロボットのように1社でサービス全体を作るのではなく、アルゴリズムをお持ちのスタートアップの方と協力したり、有益なデータを大量に保持している方と協力して1つのサービスを提供することが出来ます。
・我々はサービサーとしての成長も目指していますが、今まで技術ばかりを追求してきたため、非常に苦手です。
皆さんも良いサービスを生み出すために、日々苦労されているのではないでしょうか。
・是非、以下のような方にお話を聞いて、色々なサービスを試行してみたいと考えています。
- 大量のデータを保持しているが、何に使っていいか分からない会社- 自慢のアルゴリズムを保持している会社- いいサービスを思いついたが、プラットフォームやデータ／アルゴリズムを持たない会社
・昨今、デザイン思考の必要性が叫ばれていますが、実際にモノを作成してユーザのフィードバックを得ることが非常に大事ですので、色々なRTCを簡単に組み合わせてサービスを試行することが出来るこのプラットフォームは非常に魅力的かと思います。
【セックの強み】
・我々はRTミドルウェアの知識が豊富な部署があるので、コンポーネント化に伴う技術的なサポートが可能です。
・ロボット開発等で培った人脈がありますので、便利なコンポーネントを紹介、若しくは作成可能な方を紹介することが可能です（企業/公的機関/大学等）。
・IoTプラットフォーム構築の経験が豊富なため、プラットフォーム関連のサポートが可能です。

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

18

生気象コンポーネントの充実を目指して・現在は、まずは生気象のコンポーネントの充実を目指しています。
・気象関連情報は生活に密着する情報ですので、価値のある情報をユーザに提供することが可能です。
■IoTプラットフォーム（概念図）
気象データは外部サービスから取得《気象データ》
クラウドサーバ《スマートホーム》《IoT機器》
・室内温度
・室内湿度

何らかの価値をスマートホームに返す

データ収集RTC（気象データ）

データ配信RTC

スマートホームからデータ収集
データ収集RTC（室内機器）《スマートホーム》

生気象データ解析を行い、生データデータ解析RTC（生気象）

コントローラー
RTC

アプリへの提供も可能《生体データ》
・心拍数
・体表温度

データ収集RTC（生体データ）

データ配信RTC

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

《かぜ予防アプリ》

19

生気象コンポーネントの充実を目指して（クラボウ様事例）
・セックではクラボウ様のSmartFit for workに前述の仕組みを適用しました。
<https://www.sec.co.jp/news/20180524.html>
・IoTプラットフォームとしての提供ではなく、クラボウ様独自のシステムとして構築しました。
・離れた場所に居る作業者のリスクをリアルタイムで把握します。
（暑熱作業リスク管理/体調管理/転倒・転落管理）・建設業界、運送・運輸業界、製造業界、警備業界などでの利用を想定しています。

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

20

サービス例
・生気象
データ収集：

天気情報、生体情報

データ解析：

天気情報、生体情報から収集可能な生気象情報を通知する

データ配信：

家族/かかりつけの医者

データサイエンスアワード2018
ファイナリスト選出！
Jaxa様との共同研究『機械学習を用いた運用データの解析による宇宙機の故障解析』を発表。

・故障予知
データ収集：

家電/工場機器/自動運転車/衛星/その他機械

データ解析：

機械学習で故障を予知

データ配信：

運用保守業者

・在宅情報
データ収集：

位置検出床/ドア開閉センサー

データ解析：

現在の在宅状況を配信し、無駄な宅配を減らしたり、介護や不法侵入検知等のセキュリティに活かす

データ配信：

宅配業者/介護業者/セキュリティ会社

・遠隔操作ロボット
データ収集：

ロボットの周りの状況を各種センサで収集

データ解析：

ロボットの周りの状況をリアルタイムに処理し、移動、所定の仕事を行う

データ配信：

接客、自動配膳/自動運転/見回りCopyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

21

IoT× RTM

４．さいごにCopyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved. 無断転載・複写禁止

22

さいごにまずはパートナー集めから！
一緒にやりましょう！

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

23

社会の安全と発展のために

Copyright © 2018 Systems Engineering Consultants Co.,LTD. All rights reserved.

24