Upload
hiroki-etoh
View
557
Download
3
Embed Size (px)
Citation preview
1/33
IoT概論 衛藤 博樹http://etgps.net/ 最近放置気味。^_^;
twitter: @etgps 最近放置気味。^_^;
Facebook: https://www.facebook.com/etoh.hiroki
1
2/33
今日のおはなし
自己紹介
IoTとは
アクアリウムIoT
WHY IoT?
技術的なお話
セキュリティ的なお話
ビジネス的なお話
最後に
3/33
自己紹介 (お仕事の話)
1995年~ パナソニック勤務
基本はAV系のソフト屋、たまに企画・規格屋に
今日のお話には一切でてきません
95 97 01 06 12
ノンリニア編集システム
POSTBOX
動画編集ソフト
MotionDV STUDIO
画像管理ソフト
PHOTOfunSTUDIO
SD-Video規格DIGA画像管理
VIErAタブレット 20” 4Kタブレット
ToughBook / ToughPad
16
4/33
自己紹介 (趣味の話)
25年ぶりに優勝しました!
カープ サイクリング IoT アクアリウム
今日のお話
今年はじめてズムスタに行きました。
3ヶ月1000km
ペースで漕いでます。
9/8時点、想像です。
5/33
IoTとは
モノのインターネット(Internet of Things、IoT)は、様々な「モノ(物)」がインターネットに接続され(単に繋がるだけではなく、モノがインターネットのように繋がる)、情報交換することにより相互に制御する仕組みである。(Wikipedia)
モノの本質が変化?
「接続機能を持つスマート製品」がさまざまな事業機会をもたらしつつある。この事象の説明に「モノのインターネッ
ト」という言葉が登場したが、これは適切ではないと筆者らは言う。これらの製
品の先進性はインターネットではなく、「モノ」の本質が変化している点にある。(IoT時代の競争戦略マイケル・E・ポーター)
なんですが
6/33
接続機能を持つスマート製品
モノの本質の変化=モノが自分で考えて行動
(IoT時代の競争戦略 マイケル・E・ポーター)
7/33
以下、我が家のアクアリウムを
具体例にお話
接続機能を持つスマート製品とは?
8/33
我が家のアクアリウム
グッピーときんぎょと亀を飼ってます。
WHY?
セキュリティ ビジネス
技術
今回は登場せず
9/33
水槽の様子を家の外からも見れるようにしたい。
水温の変化を家の外からも見てみたい。
水温の急激な変化に対処したい
水温を固定したい。
ライトがつけっぱなしはもったいない。
家にいない時も餌をかかさずあげたい
(魚が死滅しないように)水質を監視したい
フィルターを自動交換したい
….
我が家のアクアリウムの「困った」
面倒かけず、エコに生体を管理したい。
WHY?
セキュリティ ビジネス
技術
10/33
「困った」を解決する裏方たちVPN, 死活監視サーバ WEBサーバアクアリウムサーバ 照度モニタリング
Raspberry Pi Lenovo PCRaspberry Pi Arduino互換
電源制御
WEMO
今日のお話の登場人?物です。
WHY?
セキュリティ ビジネス
技術
11/33
IoTのお値段
$5~ ¥360~
WHY?
セキュリティ ビジネス
技術
12/33
IoTの頭脳のお値段~MPUの低コスト化~
Raspberry Pi (700MHz /32bit CPU ARM Core)
高性能や低消費電力のMPUでお安く遊べる
• Arduino (16MHz CPU 3mA~10mA)
$5~ ¥360~
WHY?
セキュリティ ビジネス
技術
13/33
IoTの開発環境~開発環境の低コスト・効率化~
大きな開発投資せずプロトタイピングスタート!
ブレッドボード上で作れる
ハンダ付け不要。
V=IRさえ知っていれば、なんとかなる。
100均で結構そろう。 サーバー・PC・スマホ・IoT
デバイスで同じコードが動く
C#
Mono
Javascript
Node.js
電源スイッチ100円
USBケーブル100円
ケース100円
ブレッド180円
無料の開発環境覚えるコストも小さいジャンプワイヤ
40本165円
WHY?
セキュリティ ビジネス
技術
14/33
モニタリング(1) ~センシング~
足りない情報はクラウドから。データ処理はSQL likeな記述で簡単処理
水温
モーション
室温
外気温
映像
GPIO
SPI
e.g. // 過去24時間の明るさを12ステップ刻みに抽出
var r = q.Where((x, index) => (index % 12 == remain)
&& (x.Dt > now - new TimeSpan(1, 0, 0, 0))).Select((x)
=> x);
Microsoft LINQSQL的な構文でセンサーデータ処理
WebServerへ
SDに蓄積
複雑なデータ処理も1行で記述
照度
http://openweathermap.org/
WHY?
セキュリティ ビジネス
技術
15/33
モニタリング(1) ~情報の見える化~
HTMLで画面生成
サーバーサイドJavascript環境
ビットマップ転送
IoTデバイス上で軽量WEBサーバを起動「見える化」はすべてWEBベースで実装
http://etgps.net/aqua/
http://etgps.net/aqua/lcd.html
軽量WEBサーバ
Internet
WHY?
セキュリティ ビジネス
技術
16/33
モニタリング(2) ~画像認識~
人が理解可能なことは機械も可能
ベランダの亀さんたちは蚊帳の外…
26.0
文字認識
Tesseract-ocr
画像取得
OpenCVデータ処理・画像表示
LINQ & node.js
「目」で見て判断する
鋭意作成中です
WHY?
セキュリティ ビジネス
技術
http://www.e-jibika.com/now/
17/33
制御/最適化
センサと制御を元にアルゴリズムで最適化WEBベースで協調動作
モーションセンサーSOAPプロトコル
Webサービス間で交換されるメッセージについて汎用的なフレームワーク
照度センサー
暗い時に人が来たら5分間はつけておく。ただし明るい時、20時~7時は除く。
判断
GPIO
制御
WHY?
セキュリティ ビジネス
技術
18/33
自律
自ら・相互に律して製品群を自動運用
死活監視
プロセス監視
Intel AMT … Active Management Technology
IPMI … Intelligent Platform Management Interface電源オフ状態からも電源制御・状態監視・BIOS操作等可能
ウォッチドッグ
ハングアップすると自動的にリブート
プロセスが死ぬと自動的に再立ち上げ
自らを律する
死活監視
相互に律する
問題発生時電源再立ち上げ
このマークのついてるPCは外部制御可能
Aqua Server死活監視サーバ
WEB Server
WHY?
セキュリティ ビジネス
技術
19/33
アクアリウムIoT ~技術のお話のまとめ(IoT時代の競争戦略マイケル・E・ポーター)
4つのステージで「困った」を解決
相互監視
WHY?
セキュリティ ビジネス
技術
20/33
セキュリティ的なお話
1425%
WHY?
セキュリティ ビジネス
技術
21/33
セキュリティ的なお話
1425%サイバー犯罪の投資対効果
https://www2.trustwave.com/rs/815-RFM-693/images/2015_TrustwaveGlobalSecurityReport.pdf
めっちゃ儲かります
WHY?
セキュリティ ビジネス
技術
22/33
セキュリティ的なお話
$1,000,000
WHY?
セキュリティ ビジネス
技術
23/33
セキュリティ的なお話
$1,000,000iPhoneの脆弱性を突くために、闇市場で支払われている金額
http://www.businessinsider.sg/apple-addresses-black-market-for-software-vulnerabilities-2016-6/
めっちゃ儲かりますやったらあきまへん
WHY?
セキュリティ ビジネス
技術
24/33
私の家を攻撃しても直接儲かりませんが
加害者に仕立てることはできます
2.5万台のIoT機器に侵入してDDoS攻撃
WHY?
セキュリティ ビジネス
技術
25/33
備えあれば憂いなし
少しの工夫で標的化は防げます
不特定多数の要求に対して、応答を肩代わり。直接IoTデバイスにアクセスさせない
Firewall
最低限のポートのみ開放
パスワードはややこしく
1:123456
2:password
3:12345678
4:qwerty
5:12345
6:123456789
7:football
8:1234
9:1234567
10:baseball
11:welcome
12:1234567890
13:abc123
14:111111
15:1qaz2wsx
16:dragon
17:master
18:monkey
19:letmein
20:login
21:princess
22:qwertyuiop
23:solo
24:passw0rd
25:starwars
Announcing Our
Worst Passwords of 2015 ※
※ https://www.teamsid.com/worst-passwords-2015/
Reverse PROXY
メンテ用
不特定アクセス用
VPN Server
外部から自分がアクセスする時は暗号化通信
Aqua Server
WHY?
セキュリティ ビジネス
技術
26/33
ビジネス的な視点で
500億
WHY?
セキュリティ ビジネス
技術
27/33
ビジネス的な視点で
500億インターネットにつながるモノの数@2020年
孫さんの博打の結果が気になりますhttp://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h27/html/nc254120.html
1995 20132000 2020
パソコン 携帯端末 IoT
2億個 100億個 500億個
ざっと一人10台・4人家族で40台ネットにつながる
WHY?
セキュリティ ビジネス
技術
28/33
ビジネス的な視点で
14.4兆ドル
WHY?
セキュリティ ビジネス
技術
29/33
ビジネス的な視点で
14.4兆ドル
数字が大きすぎて実感わきません
ゲーム・エンターテイメント6350億
マーケティング・広告1兆9500億
ヘルスケア・患者モニタ1060億
スマートビルディング3490億
プライベートカレッジ教育780億
オートモーティブ3470億
スマートグリッド7570億
スマートファクトリー1兆9500億
IoTが生み出す経済価値
P2PPerson-to-Person
P2MPerson-to-Machine
M2MMachine-to-Machine
http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h27/html/nc254120.html
WHY?
セキュリティ ビジネス
技術
30/33
結局、
「お金」にかわるのは?
ビジネス的な視点で
WHY?
セキュリティ ビジネス
技術
31/33
「価値≒困ったの解決」が「対価」に変わる
コストを下げる or 売りを上げる
人手がいるモノを代替する
(人様の)売りが上げるコストを下げる
月1.5万円~2.7万円/1水槽
水槽の清掃、水質の管理、機器の管理、生体及び消耗品の補充
餌不足の検知フィルター汚れ検知
配送
必要なものの購入を誘導する
月1000円/1水槽
消耗品の補充
アクアリウム販売業
餌、フィルターの発注
アクアリウムレンタル業
例えば、
WHY?
セキュリティ ビジネス
技術
32/33
集合知による価値の提供~「見えなかったものを見える化」
世界各地のIoT機器の情報を集約することで「見える化」
ADS-B信号(航空機位置情報)
IoTデバイスで受信
世界中から集約 見える化
Flightradar24 : 飛行中の航空機の現在位置をリアルタイム表示するウェブサイト https://www.flightradar24.com/
fr24運用者のメリット: 航空機位置情報の商用利用権の販売、アプリストア販売データ提供者(私)のメリット: 商用利用権の無償入手商用利用者のメリット(e.g.マスコミ) : 航空機事故等の発生時に視聴者にすぐ・わかりやすく伝えられる。
3.2億円の売上(2014)※
※ http://arcticstartup.com/article/flightradar24-soars-high-posts-e2-9-million-turnover/
WHY?
セキュリティ ビジネス
技術
33/33
最後に
とりま、なんか作りましょう
安価に始めて、身の回りの「困った!」に対して ネットの力を使って簡単に解決
クラウド
安価な環境で「モノがつながり」、世の中の「お困りごと」解決の「種」が爆発的に増えてます。
WHY?
セキュリティ ビジネス
技術
34/33
参照
書籍:IoT時代の競争戦略マイケル・E・ポーター
iPhone Hackで1億円(Here’s what Apple thinks about the black market for $1 million iPhone hacks)
http://www.businessinsider.sg/apple-addresses-black-market-for-software-vulnerabilities-2016-6/
IoTの実現がもたらす経済的効果
http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h27/html/nc254120.html
Announcing Our Worst Passwords of 2015
https://www.teamsid.com/worst-passwords-2015/
FlightRader24
https://www.flightradar24.com/
FlightRader24 3.2億円の売上 (Flightradar24 soars high, posts €2.9 million turnover)
http://arcticstartup.com/article/flightradar24-soars-high-posts-e2-9-million-turnover/