ハンズラボが考えるIoT
ハンズラボ(株) 田部井 一成 2016/1/30
自己紹介
2
• 名前:田部井 一成
• 所属:ハンズラボ株式会社
• 入社:2013年3月
• 担当:外販案件(業務アプリ)
• 特技:シェル芸、電子工作
• 3年間、某社でLSI設計、基板
設計やってました
ハンズラ について
• 東急ハンズのシステム子会社
• 東急ハンズの情シス部門として、内製で基幹システム、情報
系、POS・PDA等を開発
• 外販で小売系のシステムや、ポイント、ウェルネス系など、他
社システムの受託開発
• 基盤技術は、AWS、Linux、WEBアプリケーション、iOSアプリ
3
ハンズラボのIoT事業?
• ハンズと言えばモノ作り。
• ハンズラボとしては、当然IoT事業を
4
ハンズラボのIoT事業?
• ハンズと言えばモノ作り。
• ハンズラボとしては、当然IoT事業を・・・やり
たい!
5
ハンズラボのIoT事業?
• 実際にどうやってプロダクト化、事業化してい
く?
• 業務アプリ屋、ウェブ屋が、どうやればIoTに
取り組めるか?
6
現状での取り組み
7
現状での取り組み
• IoT部を作りました!
8
現状での取り組み
• IoT部を作りました! ※部活
9
現状での取り組み
• IoT部を作りました! ※部活
• まずはとにかく何か作ってみよう
10
どうやる?
11
どうやる?
• Raspberry Pi、Intel Edison
– ハンズラボの得意なLinuxが使える!
12
どうやる?
• Raspberry Pi、Intel Edison
– ハンズラボの得意なLinuxが使える!
• センサー類
– Raspberry PiやEdisonで扱いやすいセンサーが手
軽に手に入るようになった!
13
どうやる?
• Raspberry Pi、Intel Edison
– ハンズラボの得意なLinuxが使える!
• センサー類
– Raspberry PiやEdisonで扱いやすいセンサーが手
軽に手に入るようになった!
これでIoTを実現できるか?
14
やってみよう
15
やってみよう
• ドア鍵のIoT化 https://akerun.com/
16
やってみよう
• なるほど!・・・とはいえ3万6000円・・・
17
やってみよう
• なるほど!・・・とはいえ3万6000円・・・
• 「鍵のかけ忘れ」を外から確認できるだけでも
いいんじゃないか?
18
やってみよう
• なるほど!・・・とはいえ3万6000円・・・
• 「鍵のかけ忘れ」を外から確認できるだけでも
いいんじゃないか?
それならRaspberry Pi+センサーでできそう!
19
やってみた
• ドア鍵センサー
20
やってみた
• ドア鍵センサー
– 距離センサーで鍵のサムター
ンの向きを検知
21
OFF
やってみた
• ドア鍵センサー
– 距離センサーで鍵のサムター
ンの向きを検知
– サムターンが縦の場合、セン
サーが遮られるので距離が短
く検知される
22
ON
やってみた
• ドア鍵センサー
– 距離センサーで鍵のサムター
ンの向きを検知
– サムターンが縦の場合、セン
サーが遮られるので距離が短
く検知される
– 距離を読み取り、Webサーバ
で公開
23
ON
課題
24
課題
• Raspberry Piとセンサーを玄関近くに設置しな
いといけない
– 電源
– LAN
25
課題
• Raspberry Piとセンサーを玄関近くに設置しな
いといけない
– 電源
– LAN
• Raspberry Piがデジタル信号(ON/OFF)しか読
み取れない
– 他のセンサーを接続できない
26
システム構成(改)
27
ON
BT
• センサーをArduinoで制御して、読みだした
データをRaspberryPiにBluetoothで送信
課題・・・
28
課題・・・
• デバイスが増える
– Arduino、Bluetoothアダプタ
– コストとサイズ
29
課題・・・
• デバイスが増える
– Arduino、Bluetoothアダプタ
– コストとサイズ
• 電池がすぐ切れる
– センサーのとArduinoの消費電力
30
IoTプロダクトを作るためには?
31
IoTプロダクトを作るためには?
• IoTデバイスの構成要素を理解する
– 観測する「モノ」「場所」により、最適なシステム構
成を検討・選択する必要がある
32
IoTプロダクトを作るためには?
• IoTデバイスの構成要素を理解する
– 観測する「モノ」「場所」により、最適なシステム構
成を検討・選択する必要がある
• デバイス化するための知識
– 観測するためには、各構成要素の選択肢を見極
める知識が必要
33
IoTの構成要素
34
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
35
5 センサー
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
36
4
5
プロセッサー
センサー
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
37
3
4
5
プロセッサー
センサー
ネットワーク・通信手段
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
38
2
3
4
5
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
39
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
40
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
参考:http://www.lifehacker.jp/2015/12/151218book_to_read.html
IoTの構成要素
41
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
センサー
• 利用できるセンサーはどんなものがある?
42
センサー
• センサーの種類を知ることで、IoTプロダクト
の発想が広がる
43
センサー
• センサーの種類を知ることで、IoTプロダクト
の発想が広がる
• 組み合わせることで、単なる「センサーで情報
取ってネットに送る」だけから脱却する第一歩
が踏み出せる
44
センサー
• センサーの種類を知ることで、IoTプロダクト
の発想が広がる
• 組み合わせることで、単なる「センサーで情報
取ってネットに送る」だけから脱却する第一歩
が踏み出せる
45
ON
センサー
• センサーの種類を知ることで、IoTプロダクト
の発想が広がる
• 組み合わせることで、単なる「センサーで情報
取ってネットに送る」だけから脱却する第一歩
が踏み出せる
46
ON
センサー
• センサーの種類を知ることで、IoTプロダクト
の発想が広がる
• 組み合わせることで、単なる「センサーで情報
取ってネットに送る」だけから脱却する第一歩
が踏み出せる
47
ON
センサー
• センサーからのデータの読み取り
48
センサー
• センサーからのデータの読み取り
– 電気信号をそのまま読むパターン
• ON/OFF
• 電圧
49
センサー
• センサーからのデータの読み取り
– 電気信号をそのまま読むパターン
• ON/OFF
• 電圧
– 通信プロトコルを利用するパターン
• SPI
• I2C
50
センサー
• センサーの制御
51
センサー
• センサーの制御
– センサーも消費電力は意外と大きい
52
センサー
• センサーの制御
– センサーも消費電力は意外と大きい
– 必要なタイミングで電源ON、最小限の時間で
データ読み取り、電源OFF
53
IoTの構成要素
54
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
プロセッサー
• Raspberry Pi、Intel Edison 等
• Arduino、mbed 等
• マイコン
55
プロセッサー
• Raspberry Pi、Intel Edison など
56
プロセッサー
• Raspberry Pi、Intel Edison など
– Linuxが動くので、非組み込み系エンジニアが
取っ付き易く、柔軟性がある
57
プロセッサー
• Raspberry Pi、Intel Edison など
– Linuxが動くので、非組み込み系エンジニアが
取っ付き易く、柔軟性がある
– 消費電力が大きく、電源の確保できる場所に設
置する必要がある
58
http://itpro.nikkeibp.co.jp/atcl/column/14/343137/101600003/
プロセッサー
• Raspberry Pi、Intel Edison など
– Linuxが動くので、非組み込み系エンジニアが
取っ付き易く、柔軟性がある
– 消費電力が大きく、電源の確保できる場所に設
置する必要がある
59
http://itpro.nikkeibp.co.jp/atcl/column/14/343137/101600003/
I=1000(mW)/5(V)=200(mA)
プロセッサー
• Arduino、mbed など
60
プロセッサー
• Arduino、mbed など
– マイコン+周辺機能を強化した基板
61
プロセッサー
• Arduino、mbed など
– マイコン+周辺機能を強化した基板
– マイコンを直接扱うよりも簡単(オンザフライ書き
込み等)
62
プロセッサー
• Arduino、mbed など
– マイコン+周辺機能を強化した基板
– マイコンを直接扱うよりも簡単(オンザフライ書き
込み等)
– ネットワーク機能等、シールドで強化できる
63
プロセッサー
• Arduino、mbed など
– マイコン+周辺機能を強化した基板
– マイコンを直接扱うよりも簡単(オンザフライ書き
込み等)
– ネットワーク機能等、シールドで強化できる
– 基本的にC言語を書く必要がある
64
プロセッサー
• Arduino、mbed など
– 消費電力は比較的低い
65
http://hsh.s2jp.com/2011/10/arduino-power-consumption/
プロセッサー
• マイコン単体(AVR、PIC等)
66
プロセッサー
• マイコン単体(AVR、PIC等)
– 消費電力は非常に小さい(μAオーダー)
67
http://hsh.s2jp.com/2011/10/arduino-power-consumption/
プロセッサー
• マイコン単体(AVR、PIC等)
– 消費電力は非常に小さい(μAオーダー)
– 周辺機能を取捨選択し、実装する必要がある⇔
小型化が可能
68
プロセッサー
• マイコン単体(AVR、PIC等)
– 消費電力は非常に小さい(μAオーダー)
– 周辺機能を取捨選択し、実装する必要がある⇔
小型化が可能
– プログラムの書き込みツールが必要(実装によ
る)
69
IoTの構成要素
70
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
ネットワーク・通信手段
• 読み取ったデータは、インターネットを利用し
て送信
71
ネットワーク・通信手段
• 読み取ったデータは、インターネットを利用し
て送信
• 設置する場所、電源の制約により、通信手段
を選択する必要がある
– 有線LAN
– Wi-Fi
– 3G/4G
– Bluetooth
– Zigbee
72
ネットワーク・通信手段
• 「母艦」を用意することも検討する
73
IoTの構成要素
74
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
コンピューティング・インフラ
• デバイスからの情報を受け取る
75
コンピューティング・インフラ
• デバイスからの情報を受け取る
– 大量のデータを常時受けられるインフラが必要
(かもしれない)
76
コンピューティング・インフラ
• デバイスからの情報を受け取る
– 大量のデータを常時受けられるインフラが必要
(かもしれない)
– 情報を後続で処理できるように整理し、保管する
77
コンピューティング・インフラ
• デバイスからの情報を受け取る
– 大量のデータを常時受けられるインフラが必要
(かもしれない)
– 情報を後続で処理できるように整理し、保管する
• クラウド
– AWS(Amazon Kinesis)
78
IoTの構成要素
79
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
情報処理
• プロダクトのキモ
80
情報処理
• プロダクトのキモ
– コンテンツ
81
情報処理
• プロダクトのキモ
– コンテンツ
– 収集した情報を利用して、どんな価値を、どう
やって提供するか?
82
情報処理
• プロダクトのキモ
– コンテンツ
– 収集した情報を利用して、どんな価値を、どう
やって提供するか?
• 分析、サジェスト
83
情報処理
• プロダクトのキモ
– コンテンツ
– 収集した情報を利用して、どんな価値を、どう
やって提供するか?
• 分析、サジェスト
– ビッグデータ
– 機械学習
84
分担
85
2
3
4
5
情報処理1
コンピューティング・インフラ
プロセッサー
センサー
ネットワーク・通信手段
まとめ
• IoTの構成要素を理解する
– やりたいことをイメージできるようになる
• デバイスの基礎知識を理解する
– モノや場所による制約を知り、対策を考える
• 便利なサービスやツールを活用する
– 価値を出せる部分に力を入れる
86
ご清聴ありがとうございました
87Template Design by SmileTemplates.com

ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』

Editor's Notes

  • #3 半導体業界原則 → IoT → 
  • #34 やこさんが言っていた「試作で終わらない」に進むための、一つの基礎
  • #86 製造の観点