SlideShare a Scribd company logo
1 of 10
Download to read offline
Seeed Wio LTE ユーザーイベント
GPSなしで位置情報をGETした結果・・・
2017年12月04日
竹之下 航洋
竹之下航洋 @koyo_take
 立命館大学理工学研究科にてロボティクス及び生体工学を専攻
在学中にドワンゴ研究開発センターにてWebシステムの開発に従事
その後、ハードウェア系スタートアップに参画、執行役員COOを歴任
2009年からは組込み機器ベンダーにて製品開発・企画に従事、IoTゲートウェイを中心とした新規ビジネス
立上げを行う
 2016年4月より(株)ウフルにてIoTイノベーションセンターに所属、8月よりIoTアーキテクト着任
2017年2月よりプロダクト開発本部デバイスプラットフォーム開発部部長を兼務、2017年10月より現職
 ウフルにおけるIoT向けサービスの組込機器側開発の責任者
IoTの普及促進とそのセキュリティリスクについての啓蒙活動を行う
 ソラコムユーザーグループ発起人などコミュニティ活動も推進
AWS Summit2016
登壇
IoTエンジニア養成読本
寄稿
日経SYSTEMS 2017年6月号、7月号
寄稿
IoTの基本・仕組み・重要事
項が全部わかる教科書
1. GNSS(GPS)付きのモジュールを使う
2. Wi-Fi(無線LAN)のアクセスポイントの位置情報を用いる方法
3. 3G/LTEの基地局の位置情報を用いる方法
LTEモジュールで位置情報を取得する方法
アットマークテクノ ユーザーズサイト
Armadillo-IoT: GPSを使わずに位置情報を取得する
https://users.atmark-techno.com/blog/38/1716
1. GNSS(GPS)付きのモジュールを使う
2. Wi-Fi(無線LAN)のアクセスポイントの位置情報を用いる方法
3. 3G/LTEの基地局の位置情報を用いる方法
LTEモジュールで位置情報を取得する方法
アットマークテクノ ユーザーズサイト
Armadillo-IoT: GPSを使わずに位置情報を取得する
https://users.atmark-techno.com/blog/38/1716
• 基地局にはID(Cell ID, CID)が割り振られている
– 通信事業者は当然基地局の設置場所DBを持っている
– それ以外:Google Map Geolocation API
• Cell ID(CID)、Location Area Code (LAC)、Mobile Country Code (MCC)、
Mobile Network Code(MNC)を渡せば、位置情報(緯度/経度)を返してくれる
5
基地局から位置情報を取得する
• MCCとMNC:契約している回線事業者ごとに固定。IMSIに含まれる
– IMSIの最初の3桁がMCC、次の2桁がMNC
– 例:MCC=440、MNC=10の場合はNTT DOCOMO
– 参照:https://ja.wikipedia.org/wiki/Mobile_Network_Code
• CIDとLAC:ATコマンドで調べられる
6
それぞれの情報の調べ方
• SORACOM Advent Calendar 2017 4日目
• SORACOM を使って学ぶ AT コマンド - 1.入門編
• by id:bearmini
7
ATコマンド
• 参照:EC25&EC21_QuecCell_AT_Commands_Manual_V1.1
8
EC21でCIDとLACを調べるATコマンド: AT+QENG
AT+QENG="servingcell“
+QENG: "servingcell","NOCONN","LTE","FDD",440,10,2C0AD50,6,1849,3,5,5,14FE,-74,-
6,-48,24,55
実行例
• 参照:EC25&EC21_QuecLocator_AT_Commands_Manual_V1.0
9
EC21では位置情報を返すATコマンドがある:AT+QCELLLOC
AT+QICSGP=1,1,"soracom.io","sora","sora",1
AT+QIACT=1
AT+QLOCCFG="contextid",1 // Set the PDP context ID
AT+QCELLLOC // Get the serving cell location
+QCELLLOC: 139.713989,35.654247
実行例
wio.Activate();内で実施済み
10
こんな情報を発信した結果・・・

More Related Content

What's hot

IoT あるじゃん北海道支部勉強会
IoT あるじゃん北海道支部勉強会IoT あるじゃん北海道支部勉強会
IoT あるじゃん北海道支部勉強会Shin-ya Koga
 
IoTあるじゃん北海道#1 by poggimo
IoTあるじゃん北海道#1 by poggimoIoTあるじゃん北海道#1 by poggimo
IoTあるじゃん北海道#1 by poggimoNorikatsu Oishi
 
if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜
 if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜 if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜
if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜SORACOM,INC
 
AIoT カメラを使って ピープルカウントしてみた
AIoT カメラを使って ピープルカウントしてみたAIoT カメラを使って ピープルカウントしてみた
AIoT カメラを使って ピープルカウントしてみたTomoyuki Sugita
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!Tosihiyuki Hirai
 
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜SORACOM,INC
 
Watson IoT Platform全貌解説
Watson IoT Platform全貌解説Watson IoT Platform全貌解説
Watson IoT Platform全貌解説Kenichi Inoue
 
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』一成 田部井
 
フルリモート2ヶ月 やって編み出した コミュニケーションのコツ
フルリモート2ヶ月 やって編み出した コミュニケーションのコツフルリモート2ヶ月 やって編み出した コミュニケーションのコツ
フルリモート2ヶ月 やって編み出した コミュニケーションのコツTomoyuki Sugita
 
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについて
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについてドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについて
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについてDevice WebAPI Consortium
 
2015 06-16 iot縛りの勉強会資料用素材
2015 06-16 iot縛りの勉強会資料用素材2015 06-16 iot縛りの勉強会資料用素材
2015 06-16 iot縛りの勉強会資料用素材Masanori Takano
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事Tosihiyuki Hirai
 
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ [JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ Ichiro Tsuji
 
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Hiroyuki Hiki
 
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?Yukihito Kataoka
 
ここまでできるkintone カスタマイズ事例紹介
ここまでできるkintone カスタマイズ事例紹介ここまでできるkintone カスタマイズ事例紹介
ここまでできるkintone カスタマイズ事例紹介Cybozucommunity
 

What's hot (20)

IoT あるじゃん北海道支部勉強会
IoT あるじゃん北海道支部勉強会IoT あるじゃん北海道支部勉強会
IoT あるじゃん北海道支部勉強会
 
IoTあるじゃん北海道#1 by poggimo
IoTあるじゃん北海道#1 by poggimoIoTあるじゃん北海道#1 by poggimo
IoTあるじゃん北海道#1 by poggimo
 
if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜
 if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜 if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜
if-up 2017 | B2 デバイスデザインパターン〜ユースケース別デバイス選定〜
 
AIoT カメラを使って ピープルカウントしてみた
AIoT カメラを使って ピープルカウントしてみたAIoT カメラを使って ピープルカウントしてみた
AIoT カメラを使って ピープルカウントしてみた
 
GCPでお手軽IoTに挑戦
GCPでお手軽IoTに挑戦GCPでお手軽IoTに挑戦
GCPでお手軽IoTに挑戦
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!
 
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜
if-up 2017 | B3:GPSとIoT〜位置情報取得で押さえるポイント〜
 
Watson IoT Platform全貌解説
Watson IoT Platform全貌解説Watson IoT Platform全貌解説
Watson IoT Platform全貌解説
 
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』
ハンズラボの考えるIoT Innovation EGG 第6回 『IoT 今と未来』
 
フルリモート2ヶ月 やって編み出した コミュニケーションのコツ
フルリモート2ヶ月 やって編み出した コミュニケーションのコツフルリモート2ヶ月 やって編み出した コミュニケーションのコツ
フルリモート2ヶ月 やって編み出した コミュニケーションのコツ
 
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについて
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについてドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについて
ドコモAIエージェントにおけるデバイスWebAPIの活用とサポートプログラムについて
 
2015 06-16 iot縛りの勉強会資料用素材
2015 06-16 iot縛りの勉強会資料用素材2015 06-16 iot縛りの勉強会資料用素材
2015 06-16 iot縛りの勉強会資料用素材
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事
 
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ [JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
 
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』
 
Jitsi Meetとは?
Jitsi Meetとは?Jitsi Meetとは?
Jitsi Meetとは?
 
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?
WCK meeting vol.47「新春ライトニングトーク大会2017」LT シェアオフィスを活用してコラボしませんか?
 
ここまでできるkintone カスタマイズ事例紹介
ここまでできるkintone カスタマイズ事例紹介ここまでできるkintone カスタマイズ事例紹介
ここまでできるkintone カスタマイズ事例紹介
 
Milkcocoa meetup
Milkcocoa meetupMilkcocoa meetup
Milkcocoa meetup
 
IotLt vol4_r2
IotLt vol4_r2IotLt vol4_r2
IotLt vol4_r2
 

Similar to GPSなしで位置情報をGETした結果・・・

ニフティのIo tへの取り込み
ニフティのIo tへの取り込みニフティのIo tへの取り込み
ニフティのIo tへの取り込みiot_nifty
 
フローデバッグツール「Flow Debugger」
フローデバッグツール「Flow Debugger」フローデバッグツール「Flow Debugger」
フローデバッグツール「Flow Debugger」Atsushi Kojo
 
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性Uniadex Ltd.
 
データ分析案件の上手な進め方~ディレクターの立場から~
データ分析案件の上手な進め方~ディレクターの立場から~データ分析案件の上手な進め方~ディレクターの立場から~
データ分析案件の上手な進め方~ディレクターの立場から~Daiki Kato
 
IoTあるじゃん北海道支部勉強会#1
IoTあるじゃん北海道支部勉強会#1IoTあるじゃん北海道支部勉強会#1
IoTあるじゃん北海道支部勉強会#1Koyo Takenoshita
 
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜Takashi Kaneda
 
Watson IoTとIBM DSXでWatsonと役割分担
Watson IoTとIBM DSXでWatsonと役割分担Watson IoTとIBM DSXでWatsonと役割分担
Watson IoTとIBM DSXでWatsonと役割分担Kenichi Inoue
 
Data-Centric AI開発における データ生成の取り組み
Data-Centric AI開発における データ生成の取り組みData-Centric AI開発における データ生成の取り組み
Data-Centric AI開発における データ生成の取り組みTakeshi Suzuki
 
AWSを活用したIoTシステム開発
AWSを活用したIoTシステム開発AWSを活用したIoTシステム開発
AWSを活用したIoTシステム開発Yuusuke Jinguuji
 
DevLove(20140124)
DevLove(20140124)DevLove(20140124)
DevLove(20140124)Haruo Sato
 
Sensor & Device Showcase 2014(Tokyo MotionControl Network)
Sensor & Device Showcase 2014(Tokyo MotionControl Network)Sensor & Device Showcase 2014(Tokyo MotionControl Network)
Sensor & Device Showcase 2014(Tokyo MotionControl Network)Yukihiro Kimura
 
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだことTakashi Kishida
 
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのことLIFULL Co., Ltd.
 
Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由Yuji Otani
 
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~インフラジスティックス・ジャパン株式会社
 
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜Taimei Omata
 

Similar to GPSなしで位置情報をGETした結果・・・ (20)

第一回水産IoTLT
第一回水産IoTLT第一回水産IoTLT
第一回水産IoTLT
 
ニフティのIo tへの取り込み
ニフティのIo tへの取り込みニフティのIo tへの取り込み
ニフティのIo tへの取り込み
 
フローデバッグツール「Flow Debugger」
フローデバッグツール「Flow Debugger」フローデバッグツール「Flow Debugger」
フローデバッグツール「Flow Debugger」
 
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性
第3回 北海道IoTビジネス共創ラボ 勉強会 養豚業における IoT/AI 活用の可能性
 
IoT LT 大阪 20160406
IoT LT 大阪 20160406IoT LT 大阪 20160406
IoT LT 大阪 20160406
 
データ分析案件の上手な進め方~ディレクターの立場から~
データ分析案件の上手な進め方~ディレクターの立場から~データ分析案件の上手な進め方~ディレクターの立場から~
データ分析案件の上手な進め方~ディレクターの立場から~
 
IoTあるじゃん北海道支部勉強会#1
IoTあるじゃん北海道支部勉強会#1IoTあるじゃん北海道支部勉強会#1
IoTあるじゃん北海道支部勉強会#1
 
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
 
Watson IoTとIBM DSXでWatsonと役割分担
Watson IoTとIBM DSXでWatsonと役割分担Watson IoTとIBM DSXでWatsonと役割分担
Watson IoTとIBM DSXでWatsonと役割分担
 
Data-Centric AI開発における データ生成の取り組み
Data-Centric AI開発における データ生成の取り組みData-Centric AI開発における データ生成の取り組み
Data-Centric AI開発における データ生成の取り組み
 
AWSを活用したIoTシステム開発
AWSを活用したIoTシステム開発AWSを活用したIoTシステム開発
AWSを活用したIoTシステム開発
 
DevLove(20140124)
DevLove(20140124)DevLove(20140124)
DevLove(20140124)
 
Sensor & Device Showcase 2014(Tokyo MotionControl Network)
Sensor & Device Showcase 2014(Tokyo MotionControl Network)Sensor & Device Showcase 2014(Tokyo MotionControl Network)
Sensor & Device Showcase 2014(Tokyo MotionControl Network)
 
SIerのDevRel術
SIerのDevRel術SIerのDevRel術
SIerのDevRel術
 
Tech-on MeetUp#09 hitachi資料
Tech-on MeetUp#09 hitachi資料Tech-on MeetUp#09 hitachi資料
Tech-on MeetUp#09 hitachi資料
 
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
障害のない社会を作るためのアプリづくりとは? - 発達障害の方向けアプリ開発から学んだこと
 
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
 
Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由
 
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~
Enterprise mobility のご紹介 ~Infragisticsが提供する SharePoint モバイルプラットフォーム~
 
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜
磨いて光らせるUX入門〜 ユーザ視点でUXを改善しよう! 〜
 

GPSなしで位置情報をGETした結果・・・