クラウドGPS(仮)

        2010年 3月 13日
  株式会社コスモルート 八木照朗


         All Rights Reserved,Copyright © 株式会社コスモルート 2010
Agenda


   会社紹介・自己紹介
   クラウドGPS(仮)
     – 背景・開発動機
     – 機能紹介
     – 利用例
     – 収益モデル・課金イメージ
     – 実装技術について
     – 今後の...
- 会社紹介・自己紹介 -



        All Rights Reserved,Copyright © 株式会社コスモルート 2010
会社紹介・自己紹介


  会社紹介
  株式会社コスモルート

  http://www.cosmoroot.co.jp/
  名古屋市熱田区(金山総合駅近く)
    – 東京支社(恵比寿)もあり
  従業員数 65名(2010年3月...
会社紹介・自己紹介


  会社紹介(つづき)
  事業内容
   – 業務システム開発
     – 主に製造業向け、ERPアドオン開発
   – ネットワーク設計・運用・保守
   – RIA開発
     – 大量データ処理に強い
  ...
会社紹介・自己紹介


  自己紹介
  八木 照朗
  terurou (twitter, hatena, google, …)

  研究開発
    – SaaS, クラウド, 情報共有, framework, …
    – 自社パッ...
会社紹介・自己紹介


  自己紹介(つづき)
  DSTokai(メタコミュニティ)管理人
    – http://groups.google.co.jp/group/dstokai
  Microsoft Tech Fielders ...
- クラウドGPS(仮)-



        All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮)


  位置情報(GPSログ)に特化した
   『共有』ストレージサービス
  現在開発中
   – 技術検証・初期プロトタイプの段階




                All Rights Reserved,C...
クラウドGPS(仮)




      概要を読んで気がついた方が
      居るかと思いますが…




               All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮)


  このセッションの注意点

  Androidアプリの話ではない
  Androidからも利用可能なWebAPIの話




                 All Rights Reserved,Copyri...
背景・開発動機



     All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 背景・開発動機




   1. 「GPSトラッキングシステム」の
      ニーズは非常に高い(物流業など)


   2. 弊社でもAndroid端末を利用して
      システム化を検討



      ...
クラウドGPS(仮) - 背景・開発動機




  3. 各端末から送信されてくる位置情報を
     保存・加工するサーバが必要
    – 取り扱うデータ件数が膨大になるなど、
     考慮すべき点が多い




           ...
クラウドGPS(仮) - 背景・開発動機




   4. 「そういえば、汎用のGPSロギング
      サービスって存在しないよね」




                       All Rights Reserved,Copyr...
クラウドGPS(仮) - 背景・開発動機




    5. 「じゃあ作ろう」
       「マッシュアップでおもしろい
       サービスができるんじゃない?」




                       All Right...
機能紹介



   All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 機能紹介


  位置情報の保存
    – 任意のユーザ拡張情報の付加
    – トラッキングデータ(連続点)の補正
  位置情報の共有
    – アクセス権・公開期間などの設定
  位置情報の検索

  ...
クラウドGPS(仮) - 機能紹介


  位置情報の保存(1)
   任意のユーザ拡張情報の付加
  メモ、URL、画像、方位、フラグなど
   自由にユーザ拡張情報を付加できる
  (例)店舗情報
    – 位置情報+名称+URL +...
クラウドGPS(仮) - 機能紹介


  位置情報の保存(2)
   トラッキングデータ(連続点)の補正
  GPSの測位データには誤差がある
    – 補正をかけないと経路上に「変な点」が
     できてしまう




       ...
クラウドGPS(仮) - 機能紹介


  位置情報の共有
   アクセス権・公開期間などの設定
  ユーザアカウントでの制御
    – 自分だけ参照可能
  API-KEYでの制御
    – アプリAとアプリBのみ参照可能
  期間...
クラウドGPS(仮) - 機能紹介


  位置情報の検索

  指定地点の半径○m以内
  17時~20時に指定地点を通過した人
  ユーザ拡張情報での検索




                    All Rights Rese...
利用例



      All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 利用例


  リアルタイムトラッキングシステム

  Android端末・Windows Mobile端末で
   位置情報を取得し、データを送信
    – 端末はトラックに車載する想定
  PCサイト(Aja...
クラウドGPS(仮) - 利用例



  位置情報の送信          位置情報の取得
             クラウド
                        トラッキング
             GPS(仮)
      ...
クラウドGPS(仮) - 利用例


  デモ(GPSログビューア)




           画面は開発中のものです
                    All Rights Reserved,Copyright © 株式会社コスモル...
クラウドGPS(仮) - 利用例


  デモの補足

  デモで使用したデータは 約100,000件
  ランダム生成
  端末10台
  1秒毎の位置情報、約3時間分




                   All Rights...
クラウドGPS(仮) - 利用例


  デモの補足(つづき)

  ロガークライアント(プロトタイプ)も
   実は実装済み
    – Android版、Windows Mobile版
    – Serviceとして動作、一定間隔でサー...
クラウドGPS(仮) - 利用例


  その他の利用例

  オレオレ施設検索
  空間にタグ付け(なんとかカメラ)
  位置情報確認サービス(いまどこ)




                   All Rights Reserv...
収益モデル・課金イメージ



       All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 収益モデル・課金イメージ




    基本無料、Freemium



                    All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 収益モデル・課金イメージ


  Writeは完全無料
   – データ件数・保存期間は無制限
  Readに対して制限を設ける
   – Readアクセス数・転送量がしきい値を
     超えた場合に利用料金が発...
クラウドGPS(仮) - 収益モデル・課金イメージ

  別案:API利用者は完全無料

  膨大な位置情報(トレース情報)を
   確保できてしまえば、データ自体に
   価値が生じる
  個人情報・アプリ固有データなどを
   除去し、...
実装技術について



     All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 実装技術について


  システムに求められる要件

  大量データ I/O
  スケーラビリティ
  低予算


   現時点ではまだ技術検証している段階


                    All R...
クラウドGPS(仮) - 実装技術について


  採用を見送った技術

  MySQLレプリケーション+Memcached
    – サーバ・アプリが複雑になる
    – 今後、廃れてゆく技術(だと思っている)
  kumofs
  ...
クラウドGPS(仮) - 実装技術について


  現在評価中の技術

  Apache Cassandra
    – Facebookが開発、ASFへ寄贈
    – TwitterがMySQLから移行中
  SQL Azure
   ...
今後の展開



    All Rights Reserved,Copyright © 株式会社コスモルート 2010
クラウドGPS(仮) - 今後の展開


  早期にサービスインしたい
    – 他社(というかGoogle)がいつ同等の
     サービスを開始してもおかしくはない
  収益モデルの検証・確立
    – 利用者の獲得と運営コストのバ...
クラウドGPS(仮) - 今後の展開




  「機能紹介」で話した内容が
   ウソにならないようにがんばります。
   まだまだ開発を始めたばかりなので…。




                     All Rights Rese...
ご清聴ありがとうございました




        All Rights Reserved,Copyright © 株式会社コスモルート 2010
Upcoming SlideShare
Loading in …5
×

クラウドGPS(仮)

3,193 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,193
On SlideShare
0
From Embeds
0
Number of Embeds
126
Actions
Shares
0
Downloads
18
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

クラウドGPS(仮)

  1. 1. クラウドGPS(仮) 2010年 3月 13日 株式会社コスモルート 八木照朗 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  2. 2. Agenda 会社紹介・自己紹介 クラウドGPS(仮) – 背景・開発動機 – 機能紹介 – 利用例 – 収益モデル・課金イメージ – 実装技術について – 今後の展開 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  3. 3. - 会社紹介・自己紹介 - All Rights Reserved,Copyright © 株式会社コスモルート 2010
  4. 4. 会社紹介・自己紹介 会社紹介 株式会社コスモルート http://www.cosmoroot.co.jp/ 名古屋市熱田区(金山総合駅近く) – 東京支社(恵比寿)もあり 従業員数 65名(2010年3月1日時点) All Rights Reserved,Copyright © 株式会社コスモルート 2010
  5. 5. 会社紹介・自己紹介 会社紹介(つづき) 事業内容 – 業務システム開発 – 主に製造業向け、ERPアドオン開発 – ネットワーク設計・運用・保守 – RIA開発 – 大量データ処理に強い – 電子設計・機械設計 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  6. 6. 会社紹介・自己紹介 自己紹介 八木 照朗 terurou (twitter, hatena, google, …) 研究開発 – SaaS, クラウド, 情報共有, framework, … – 自社パッケージ・サービス開発 RIAエンジニア – Silverlight, JavaScript All Rights Reserved,Copyright © 株式会社コスモルート 2010
  7. 7. 会社紹介・自己紹介 自己紹介(つづき) DSTokai(メタコミュニティ)管理人 – http://groups.google.co.jp/group/dstokai Microsoft Tech Fielders Interview #23 – http://www.microsoft.com/japan/power pro/TF/interview/23_1.mspx PHP逆引きレシピ 著者 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  8. 8. - クラウドGPS(仮)- All Rights Reserved,Copyright © 株式会社コスモルート 2010
  9. 9. クラウドGPS(仮) 位置情報(GPSログ)に特化した 『共有』ストレージサービス 現在開発中 – 技術検証・初期プロトタイプの段階 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  10. 10. クラウドGPS(仮) 概要を読んで気がついた方が 居るかと思いますが… All Rights Reserved,Copyright © 株式会社コスモルート 2010
  11. 11. クラウドGPS(仮) このセッションの注意点 Androidアプリの話ではない Androidからも利用可能なWebAPIの話 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  12. 12. 背景・開発動機 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  13. 13. クラウドGPS(仮) - 背景・開発動機 1. 「GPSトラッキングシステム」の ニーズは非常に高い(物流業など) 2. 弊社でもAndroid端末を利用して システム化を検討 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  14. 14. クラウドGPS(仮) - 背景・開発動機 3. 各端末から送信されてくる位置情報を 保存・加工するサーバが必要 – 取り扱うデータ件数が膨大になるなど、 考慮すべき点が多い All Rights Reserved,Copyright © 株式会社コスモルート 2010
  15. 15. クラウドGPS(仮) - 背景・開発動機 4. 「そういえば、汎用のGPSロギング サービスって存在しないよね」 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  16. 16. クラウドGPS(仮) - 背景・開発動機 5. 「じゃあ作ろう」 「マッシュアップでおもしろい サービスができるんじゃない?」 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  17. 17. 機能紹介 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  18. 18. クラウドGPS(仮) - 機能紹介 位置情報の保存 – 任意のユーザ拡張情報の付加 – トラッキングデータ(連続点)の補正 位置情報の共有 – アクセス権・公開期間などの設定 位置情報の検索 あくまで「現時点で実装中・実装予定の機能」の紹介です All Rights Reserved,Copyright © 株式会社コスモルート 2010
  19. 19. クラウドGPS(仮) - 機能紹介 位置情報の保存(1) 任意のユーザ拡張情報の付加 メモ、URL、画像、方位、フラグなど 自由にユーザ拡張情報を付加できる (例)店舗情報 – 位置情報+名称+URL +画像 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  20. 20. クラウドGPS(仮) - 機能紹介 位置情報の保存(2) トラッキングデータ(連続点)の補正 GPSの測位データには誤差がある – 補正をかけないと経路上に「変な点」が できてしまう All Rights Reserved,Copyright © 株式会社コスモルート 2010
  21. 21. クラウドGPS(仮) - 機能紹介 位置情報の共有 アクセス権・公開期間などの設定 ユーザアカウントでの制御 – 自分だけ参照可能 API-KEYでの制御 – アプリAとアプリBのみ参照可能 期間での制御 – 3月15日~3月20日まで参照可能 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  22. 22. クラウドGPS(仮) - 機能紹介 位置情報の検索 指定地点の半径○m以内 17時~20時に指定地点を通過した人 ユーザ拡張情報での検索 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  23. 23. 利用例 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  24. 24. クラウドGPS(仮) - 利用例 リアルタイムトラッキングシステム Android端末・Windows Mobile端末で 位置情報を取得し、データを送信 – 端末はトラックに車載する想定 PCサイト(Ajax)でトラックの位置を リアルタイムに地図上に表示 – クラウドGPS(仮)とGoogle Maps APIの マッシュアップ All Rights Reserved,Copyright © 株式会社コスモルート 2010
  25. 25. クラウドGPS(仮) - 利用例 位置情報の送信 位置情報の取得 クラウド トラッキング GPS(仮) システム 地図の取得 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  26. 26. クラウドGPS(仮) - 利用例 デモ(GPSログビューア) 画面は開発中のものです All Rights Reserved,Copyright © 株式会社コスモルート 2010
  27. 27. クラウドGPS(仮) - 利用例 デモの補足 デモで使用したデータは 約100,000件 ランダム生成 端末10台 1秒毎の位置情報、約3時間分 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  28. 28. クラウドGPS(仮) - 利用例 デモの補足(つづき) ロガークライアント(プロトタイプ)も 実は実装済み – Android版、Windows Mobile版 – Serviceとして動作、一定間隔でサーバへ ログを送信 ロガークライアントで取得したデータは デモでもこっそり使用 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  29. 29. クラウドGPS(仮) - 利用例 その他の利用例 オレオレ施設検索 空間にタグ付け(なんとかカメラ) 位置情報確認サービス(いまどこ) All Rights Reserved,Copyright © 株式会社コスモルート 2010
  30. 30. 収益モデル・課金イメージ All Rights Reserved,Copyright © 株式会社コスモルート 2010
  31. 31. クラウドGPS(仮) - 収益モデル・課金イメージ 基本無料、Freemium All Rights Reserved,Copyright © 株式会社コスモルート 2010
  32. 32. クラウドGPS(仮) - 収益モデル・課金イメージ Writeは完全無料 – データ件数・保存期間は無制限 Readに対して制限を設ける – Readアクセス数・転送量がしきい値を 超えた場合に利用料金が発生 – ただし、ユーザ数が少ない(人気のない) 期間は無料で済むような値を設定する – Google App Engineのような課金イメージ All Rights Reserved,Copyright © 株式会社コスモルート 2010
  33. 33. クラウドGPS(仮) - 収益モデル・課金イメージ 別案:API利用者は完全無料 膨大な位置情報(トレース情報)を 確保できてしまえば、データ自体に 価値が生じる 個人情報・アプリ固有データなどを 除去し、第三者へデータを有償提供 – 行動予測など、様々な活用が期待できる All Rights Reserved,Copyright © 株式会社コスモルート 2010
  34. 34. 実装技術について All Rights Reserved,Copyright © 株式会社コスモルート 2010
  35. 35. クラウドGPS(仮) - 実装技術について システムに求められる要件 大量データ I/O スケーラビリティ 低予算 現時点ではまだ技術検証している段階 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  36. 36. クラウドGPS(仮) - 実装技術について 採用を見送った技術 MySQLレプリケーション+Memcached – サーバ・アプリが複雑になる – 今後、廃れてゆく技術(だと思っている) kumofs – 非常に良くできているKVSだが、検索が 弱いのでメインストレージには不向き – Memcacheとして利用する可能性はあり All Rights Reserved,Copyright © 株式会社コスモルート 2010
  37. 37. クラウドGPS(仮) - 実装技術について 現在評価中の技術 Apache Cassandra – Facebookが開発、ASFへ寄贈 – TwitterがMySQLから移行中 SQL Azure – RDBMSの設計手法が使えるので開発が楽? – 運用コストを考えたら安上がり? Hadoop, MongoDB, CouchDB All Rights Reserved,Copyright © 株式会社コスモルート 2010
  38. 38. 今後の展開 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  39. 39. クラウドGPS(仮) - 今後の展開 早期にサービスインしたい – 他社(というかGoogle)がいつ同等の サービスを開始してもおかしくはない 収益モデルの検証・確立 – 利用者の獲得と運営コストのバランス調整 モバイルサイドの開発はAndroidに注力 – サービス公開に合わせてSDKも公開したい 素敵なサービス名を考える All Rights Reserved,Copyright © 株式会社コスモルート 2010
  40. 40. クラウドGPS(仮) - 今後の展開 「機能紹介」で話した内容が ウソにならないようにがんばります。 まだまだ開発を始めたばかりなので…。 All Rights Reserved,Copyright © 株式会社コスモルート 2010
  41. 41. ご清聴ありがとうございました All Rights Reserved,Copyright © 株式会社コスモルート 2010

×