圏外でもメッセージを送受信 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年02月09日 更新
  1. 「iPhoneの調子が悪いです」の文言、なぜアイホンのFAQに? 実はAppleと深く関係 (2026年02月08日)
  2. KDDI、楽天モバイルとの「ローミング重複エリア」を順次終了 松田社長が言及 (2026年02月06日)
  3. 総務省有識者会議が「手のひら返し」な我が国への示唆――日本を国際標準から遅れさせたのは自らの愚策のせい (2026年02月08日)
  4. 「東京アプリ」で1.1万円分をゲット、お得な交換先はどこ? dポイント10%増量+楽天ペイ抽選が狙い目か (2026年02月05日)
  5. 楽天モバイル、1000万回線突破も残る「通信品質」の課題 5G SAの早期導入とKDDIローミング再延長が焦点に (2026年02月07日)
  6. 東京アプリ、PayPayがポイント交換先に追加される可能性は? 広報に確認した (2026年02月05日)
  7. 「小型iPhone SEを復活させて」──手放せない理由SNSで話題 どこが“ちょうどいい”と評価されるのか (2025年11月29日)
  8. 【ニトリ】1990円の「スマホに付けるカードケース」 マグネット対応でスタンドとしても使える (2026年02月07日)
  9. Suica、JRE POINTのキャンペーンまとめ【2月6日最新版】 1万〜2万ポイント還元や10倍還元のチャンスあり (2026年02月06日)
  10. iPhoneの日付変更で空き容量を確保する裏技は“厳禁” 実行してしまった場合の対処法は? (2026年01月08日)
最新トピックスPR

過去記事カレンダー

2026年