Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
クラウド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,304 views

Published on

Published in: Technology
  • Be the first to comment

クラウド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

×