Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet IoTのためのオープンプラットフォームプロジェクト OMOIKANet 株式会社OMOIKANet 1 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org IoT(Internet of Things:モノのインターネット) 2020年には... 500億台のモノがインターネットに接続され 300兆円の市場規模に成長する IoTによるイノベーションに期待 米:Industrial Internet Consortium 独:Industrie4.0 日:IoT推進コンソーシアム 2 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org IoTやビッグデータによる新たなビジネスサイクル 2015年版ものづくり白書より 3 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet 命題:IoTで日本の産業を再生させる 強い日本経済を取り戻す 強い中産階級を復活させる 産業の国内回帰を引き起こす IoTで破壊的イノベーションを起こす 4 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet IOT ≒ 破壊的イノベーションか? IoTを技術革新による新市場創造と捉えると見誤る S/W とH/W の融合 S/W産業がH/Wを製造 S/W産業的アプローチ 3Dプリンタ・ネット調達 無消費者へのアプローチ (by C.M.クリステンセン) IoTは産業構造を変革させる力を秘めている ⇒ 破壊的 5 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet IoT実現のハードル デバイス(モノ) サーバ アプリケーション ネットワーク の4要素を 同時に 整合的に 開発/構築 技術的・時間的・人的・金銭的コスト/リスク 6 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォーム デバイス 組込端末 通信シールド ~IoTのためのオープンプラットフォーム~ ネットワーク MQTT ブローカ APP サーバ Minerva 通信シールド API サーバ DB サーバ Web サーバ CPU 通信シールド サーバ アプリ タブレット PC スマホ 7 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの特徴 ~誰でも容易にIoTにアクセスできる H/W リソース~ JSON Driven 組込端末 通信シールド MQTT ブローカ Minerva CPU 通信シールド 通信シールド APP サーバ Plug & Connect Transparent API サーバ Web サーバ DB サーバ API Req&Res Platform Free タブレット PC スマホ 8 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org OMOIKANetプラットフォームの特徴 Plug & Connect 電源を投入するだけでサーバまで自動的に接続 Transparent 組込側CPUからは余分なヘッダ情報や接続情報が不要 JSON Driven データはJSON形式で統一され No SQLサーバに蓄積 API Req&Res アプリからのリクエストはAPIサーバがJSON形式でレスポンス Platform Free 機種やOSに依存しない閲覧/操作環境を提供 9 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetの機能 組込端末 ① 通信シールド ② MQTT ブローカ ③ APP サーバ ④ API サーバ DB サーバ 機能一覧 CPU Web サーバ ①Message機能 データを送信し、DBサーバに蓄積 ②Reply機能 送信されたデータを返信 通信シールド 通信シールド ③Mail機能 クライアントにメールを送信 ④Control機能 クライアントから遠隔操作 タブレット PC スマホ 10 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org OMOIKANetプラットフォームの機能 Message機能 データはJSON形式で統一し、NoSQLサーバに蓄積・閲覧 Reply機能 APPサーバからの受信した電文に応じた受信応答 Mail機能 APPサーバから予め指定された端末へメール転送 Control機能 ユーザ端末からWebブラウザ画面上で遠隔操作 11 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet What You Should isn’t What You Want? ~本当に必要なものの開発に専念~ 組込端末 通信シールド MQTT ブローカ APP サーバ API サーバ DB サーバ Minerva Web サーバ CPU What You Should What You Want OMOIKANetが予め用意 目的に合わせて開発者が構築 タブレット PC スマホ 12 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet 簡単なデモ Arduino + Minerva(通信シールド) + Uzuki(温湿度センサボード) 15秒毎に温度と湿度を計測してサーバに送信 Arduino Minerva Uzuki 13 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet Arduinoソースコード #include <si7013.h> #include <Wire.h> #include <ArduinoJson.h> StaticJsonBuffer<200> myjsonBuffer; JsonObject& myJson = myjsonBuffer.createObject(); SI7013 si7013(0x40, 1); void loop(){ int tmp = 0; int humid = 0; tmp = (int) si7013.readTemperature() / 100; humid = (int) si7013.readHumidity() / 100; myJson["message"] = ""; myJson["msnumber"] = 1; myJson["action"] = 0; myJson["temp"] = tmp; myJson["humid"] = humid; myJson.printTo(Serial); Serial.println(""); delay(15000); void setup(){ Serial.begin(14400); Wire.begin(); si7013.begin(); delay(10000); } } 14 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの用途① ~ PDCA to dcaPDCA ~ 必要充分な種類/量のデータ定義が困難 未確定のコストベネフィットに対するプラン策定が困難 OMOIKANetプラットフォームによるプロトタイピング手法 Data First Plan Next まずデータを取って、データから考える 15 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの用途② ~ BackUp / SubSystem ~ 冗長系に多額の投資は困難 データ量とコストのトレードオフ OMOIKANetプラットフォームによる冗長系構築 Light Weight for Secondary メイン系はメイン系、サブ系はサブ系 16 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの用途③ ~ Add-on & Go ~ 既存のシステムでは収容困難なデータ 未知のマーケットによる要求への提案 OMOIKANetプラットフォームによるアドオン構築 Complement your own System 相互補完的な活用とマーケット要求の実証 17 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの用途④ ~ from Devices to APP. ~ H/Wの付加価値向上 H/Wまでリーチする統合環境の構築 OMOIKANetプラットフォームがデバイスからアプリまでサポート Cyber Physical System キーデバイス、キーモジュールをアップグレード 18 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetプラットフォームの用途⑤ ~ Build Your Original IoT ~ アイディアやデザインだけではビジネス化が困難 プロトタイプと開発・生産の狭間 OMOIKANetプラットフォームで開発から生産まで Veni, Vidi, Vici. 試した、製った、売った 19 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org OMOIKANetアプリケーションの類型① ~ Scale Out ~ 行政域内放射線モニタリングポスト (費用対効果を検証しつつシステム規模拡大) Small Startとは言ってもバックエンドは同コスト 既存プラットフォーム利用による初期費用低減 20 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet OMOIKANetアプリケーションの類型② ~ Quantity rather than Quality ~ ゲリラ豪雨監視システム (観測数が多ければ多いほど効果大) 量と質の両立はコスト増 発想の転換(全てが同時に生きている必要性の有無) 21 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet IoTアプリケーションの例 防災・環境情報テレメータ 橋梁・トンネル等インフラ保守 水道メータ検針 駐車場利用状況 リハビリ装具 農業IT化 得意な分野を持ち寄って、全員で世界をアップデート 22 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org OMOIKANetプラットフォームの共創と進化 APIマーケットプレイス API開発者にAPIマーケットプレイスを提供することにより、 サードパーティに参入機会を提供 データ分析 収集したデータを元に、IBMの開発するWatsonエンジンや Analyticsサービスにより人間が判断するための情報を提供 データ利活用プラットフォーム データとAPIを分離することで、匿名でセキュアなデータ利 活用を支援 23 Open Platform Project for IoT http://www.OMOIKANet.org OMOIKANet 共創の事例 通信シールドの暗号化 組込端末 通信シールドには 暗号化機能なし サーバ セキュアな通信を 確立 CPU クライアント CPUに暗号化 ライブラリを搭載 ㈱東京システムハウス様 提供 24 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org オープンプラットフォームの意味 従来型のビジネスモデル 「下げたコストが利益」「資本集約・マスプロ的アプローチ」 「差別化・囲い込み」「産業構造のツリー化」 インターネットの歴史 学術論文検索ネットワークシステムが、今や世界中を相互 接続し、動画や音声も使えるコ・クリエーションを実現 ユーザーによる自律進化 使いたい人・作りたい人の自発性が新しい世界を切り開く 「1から10」が20にも30にも 25 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org データ交換プラットフォームとして データの所有権 データの所有権はユーザに設定 データマネージメント データはシステムが一元管理 データ保有の匿名性 匿名性を担保した情報交換 アプリケーションオリエンティッド APIによるソリューションを提供 26 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org OMOIKANet 命名の由来 Open Multi-Objective Inter-Knowledge Architecture Network 日本神話に登場する八意思兼命(やごころおもいかねのみこと) 27 Open Platform Project for IoT OMOIKANet http://www.OMOIKANet.org パートナー企業一覧 日本IBM㈱ アルプス電気㈱ キヤノンITソリューションズ㈱ 日本システム開発㈱ ㈱エーデックス ㈱イーアールアイ 東京システムハウス㈱ ㈱HEATEC ㈱OMOIKANet NPO法人OMOIKANet普及協議会 28
© Copyright 2025 ExpyDoc