「電話番号、覚えなくなった」――3日で登録9万人、Twitter通話アプリ「OnSay」にみる通話の未来(2/3 ページ)

» 2011年11月11日 11時54分 公開
[山田祐介,ITmedia]

「シンプル」だが工夫もあるOnSayの仕組み

 ウタリとライフツービッツはOnSayの提供前に、Twitterを使った位置情報ゲーム「ecolien」をリリースしており、Twitter連携アプリの開発ノウハウを持っていた。プロジェクトゼロにはVoIPに詳しい開発者が在籍しており、3社のノウハウを結集することでOnSayは完成した。

 通話を実現する仕組みはこうだ。まず、ユーザーがTwitterアカウントをOnSayに登録すると、そのアカウントがOnSayのデータベースに利用者として登録される。同時に音声通話のための固有IDが発行され、OnSayのアプリがこれを自身のIDとして記憶する。さらに、利用者の相互フォロワーの情報をAPIを介して取得し、OnSayのデータベースに照会。相互フォロワーの中にOnSay利用者がいれば、通話可能な相手としてアプリのリストに加わるという。

 実際に通話する際には、固有IDを使って相手を呼び出し、P2Pによる通話が実現する。純粋なP2Pならば、通話の際にサービス提供側のサーバに負担がかかることはないが、OnSayでは通話品質向上のため、P2Pとサーバ間の双方をトラフィックに応じて切り替えられるようになっている。

 「基本的な仕組みはシンプル」とライフツービッツの沢田さんは語るが、一方でTwitterならではの工夫も取り入れた。Twitterでは、フォロー数が数万、数十万と膨大なユーザーもいる。フォロー情報を根こそぎ照会するのは、APIの制限などを考えると現実的ではない。そのため、OnSayではユーザーのタイムラインに上がってきたアカウント情報をチェックし、徐々に照会していく仕組みとした。タイムライン上に相互フォローかつOnSay利用者のアカウントが現れれば、アプリの「友だち」リストに順次登録されていくというわけだ。また、目的のユーザーがリストに表示されない場合のために、アカウント名を直接入力して検索できるようにもしている。

photo ウタリの樋口さん

 さらに通話アプリとして“現実的”に使えるよう、プッシュ通知の仕組みも取り入れた。アプリ側の開発を担当したウタリの樋口克弘さんによれば、呼び出し相手がOnSayアプリを起動していない場合、まず端末に着信を知らせるプッシュ通知が届き、相手の呼び出し中にアプリを起動すれば、そのまま通話できる仕組みになっているという(現在、iOS 5対応が完全でなく、機能が正常に動作しない場合もある。鋭意アプリを修正中とのこと)。常にバックグラウンドで起動していなくても、こうした仕組みがあればアプリを活用しやすい。

 また、「常駐で立ち上げても問題がないように作っている」(樋口さん)とのことで、バックグラウンドでアプリが待機していても、バッテリーはほとんど消費しないそうだ。


photophoto ログインすると、相互フォローしているユーザーが通話可能な相手として自動でリスト表示される(写真=左)。電話がかかってくると端末に通知がくる(写真=右)

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年05月01日 更新
  1. 「iPhone 17e」と「iPhone 17」どちらが買いか? 2機種を使い込んで分かった“スペック表にない違い” (2026年04月29日)
  2. 中国スマホの“iPhone化”が進む理由 模倣を超えた「最適解」、乗り換え促進の「エコシステム戦略」に迫る (2026年04月30日)
  3. 「PayPayカード ゴールド」の特典変更は改悪? 損益分岐点を計算、年間100万〜220万円利用ならお得に (2026年04月28日)
  4. 相互交換が始まった「PayPayポイント」と「Vポイント」のお得な活用法 6月の“ルール変更”にも要注意 (2026年04月28日)
  5. ソフトバンクが「今回もやる」とGalaxy S26を月額1円で販売――販売方法を早急に見直さないと撤退を迫られるメーカーも (2026年03月08日)
  6. 携帯電話のホッピング問題、「6カ月以内の継続利用を認める」方向で決着か 2026年夏に結論 (2026年04月23日)
  7. モトローラが「razr 70」シリーズ3機種を発表 「ultra」は7型ディスプレイや次世代のLOFICセンサーカメラを搭載 (2026年04月30日)
  8. ダイソーで550円の「スマートフォン ワンハンドシャッター」はカメラ撮影に役立つ? 「ボタンを押すだけ」がポイント (2026年04月29日)
  9. 「Fitbit Inspire 3」が10%オフ 最適な睡眠をサポートするスマートアラーム搭載 (2026年04月29日)
  10. 3社そろい踏みの「Starlink Direct」 料金で仕掛けるドコモとソフトバンク、先行するKDDIは“サービス”で差別化 (2026年04月25日)
最新トピックスPR

過去記事カレンダー

2026年