圏外でもメッセージを送受信 P2Pを利用したチャットアプリ「FireChat」

» 2016年11月10日 06時00分 公開
[中井千尋ITmedia]

 「インターネットに接続していなくてもメッセージが送れる」と言われたら、あなたはどう反応するだろう。たいていの人は「そんなことできるはずがない」と思うはずだ。

 米サンフランシスコ拠点のITベンチャーが、圏外でもメッセージを送受信できるチャットアプリ「FireChat」を開発した。山の深く奥や飛行機で、空の上にいたとしてもやりとりできる。その仕組みとは――。

Open Gardenが開発したアプリ「FireChat」

 FireChatは、iOS/Androidで使える無料のアプリ。インターネット接続がなくても、インストールしているデバイスならメッセージを送受信できる。

 そのからくりは、「メッシュネットワーク」。「Peer to Peer (P2P)」の接続技術を基本とし、デバイスに搭載されるBluetoothやWi-Fiの機能を介してデータを送受信する技術だ。

 開発元のITベンチャー、Open Gardenはこの技術をモバイルアプリ開発に応用するためのソフトウェア開発キット「MeshKit SDK」とFireChatアプリを制作した。

FireChatは従来の方法とは異なり、デバイス同士をP2Pでつなぐ(FireChatのWebサイトより引用)

 チャットを行うには、メッセージの送受信者がアプリをインストールし、BluetoothとWi-Fiの設定をONにしておく必要がある。

 送信者と受信者のデバイスが200フィート(約60メートル)圏内にある場合、2台が自動で接続され、チャット可能となる。P2Pのオーソドックスな接続方法である。

 200フィート圏内に送信者と受信者のほかにもデバイスが存在する場合は、P2Pよりも大きな枠組みである「メッシュネットワーク」を構築し、送受信を行う。

 メッシュネットワーク圏内では、BluetoothとWi-FiをONにしたデバイス同士でメッセージを「バトン」を渡すようにパスし、最終的に受信者の元に届ける。

 FireChatで送信できるメッセージは、パブリックメッセージとプライベートメッセージの2種類。プライベートメッセージは暗号化されて送信されるため、指定された受信者しか閲覧できない。

FireChatのチャット画面
パブリックメッセージの一覧

 送信者と受信者が200フィート「圏外」の場合は、FireChatをインストールしている第三者のネット接続やモバイルデータ通信を利用してメッセージを届ける。

 送信者と同じメッシュネットワーク圏内にいる人が、メッセージのバトンを持って異なるネットワークに移動し、他の誰かにそのバトンを渡す。それを繰り返すことで、最終的に受信者の元にまでメッセージを到達させる。

送信されたメッセージを「バトン」のように渡していく

 メッシュネットワーク圏内に、ネット接続、あるいはモバイルデータ通信の契約をしているデバイスがある場合は、その接続を使って一気にメッセージを飛ばすことも可能だ。

 例えば、飛行機の機内で高い利用料を払ってネットに接続しなくても、FireChatに参加している誰かの接続を利用して地上にメッセージを送ることができるのだ。

 気になるのは、メッセージの送受信スピード。FireChatの開発者によると、都市の5%の人がアプリをインストールしていれば、メッセージの送受信は10分以内に完了するという。

 FireChatはもともと、イベント会場などネットやモバイルデータ通信を利用する人で溢れ返る場所でのスムーズな通信手段として開発された。2014年に香港で起こった学生デモや、その翌年にマレーシアで起こった反汚職デモ「Bersih」などで多く使われた。

 自然災害の発生時も、通信インフラが不安定になるためFireChatの出番となる。Open Gardenは、災害発生時にオフライン状態であってもメディアが情報を発信できるようにするためのソフトウェア「FireChat Alerts」も提供している。

 メッシュネットワークの技術やMeshKit SDKが浸透すれば、「オフライン」の分野で次々と新しいビジネスが生まれていくはずだ。今後の動向に注目したい。

ライター

執筆:中井千尋

編集:岡徳之


Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月21日 更新
  1. ダイソーで330円の「人感・明暗センサーLEDバーライト(Type-C)」が意外と便利 1人暮らしの帰宅時や非常灯に便利  (2026年07月18日)
  2. なぜ「060」携帯番号は18カ月あっても延期になったのか? それでも「慌てる必要はない」現状 (2026年07月20日)
  3. 専用充電器はもう不要? 中韓スマホから国内勢まで巻き込む「USB PPS」急速充電の新常識 (2026年07月14日)
  4. 「Pixel 11」は何が変わる? メモリ減少で100ドル前後の値上げも? 出そろったうわさを整理する (2026年07月19日)
  5. JR東日本「分かりにくい」新幹線券売機を改善へ なぜ、スマホではなく「駅での最短1分購入」を実現? (2026年07月04日)
  6. ショップとAIで差別化を図る「ドコモの銀行」――住信SBIネット銀行ユーザーからは戸惑いも (2026年07月19日)
  7. 携帯番号に「060」が採用されるワケ 「電話番号とは何か」を歴史とともに振り返る (2024年10月09日)
  8. iPhoneやApple Watch一斉値上げ 17無印は14万2800円に、17eは10万円超え 加速する中古スマホ特需 (2026年07月18日)
  9. “特典終了”が続く「d払い」「dポイント」のお得さはどう変わるのか これからは「dカード」の利用が得策? (2026年07月17日)
  10. 「iPhone 17e」と「iPhone 17」どちらが買いか? 2機種を使い込んで分かった“スペック表にない違い” (2026年04月29日)
最新トピックスPR

過去記事カレンダー