世界を動かす技術を、日本語で。

Android地震警報:早期警戒のためのグローバルシステム

概要

  • 地震早期警報(EEW)システム の課題とAndroidスマートフォンを活用した新たなアプローチ
  • Android Earthquake Alerts が世界中で多くの人々に警報を提供
  • 加速度センサー を活用した地震検知の仕組みと警報の種類
  • リアルタイムでのマグニチュード推定 やユーザーフィードバックによる継続的な改善
  • 今後の展望 として、より正確な予測や救助活動への応用可能性

Androidスマートフォンを活用した地震早期警報システム

  • 地震 は世界中のコミュニティにとって常に脅威
  • 従来のEEWシステムは 高価な地震計ネットワーク に依存し、多くの地震多発地域で未整備
  • Androidスマートフォンの加速度センサー を活用し、個人端末を小型地震計として利用
  • P波(初期微動) を検知した端末が、検知サーバーに信号と位置情報を送信
  • 複数端末からのデータを分析し、地震発生の有無・震源地・規模を推定

警報の仕組みと利用条件

  • BeAwareアラート :軽度の揺れが予想される場合に通知
  • TakeActionアラート :強い揺れが予想される場合、画面を占有し大音量で警報
  • Wi-Fiまたは携帯データ通信、位置情報設定、Android Earthquake Alertsの有効化が必要
  • プライバシー保護のため、端末の 粗い位置情報 のみ利用
  • 希望しない場合は、端末設定から警報をオフにすることが可能

世界的な普及とインパクト

  • 2021年4月より New ZealandGreece で運用開始、2023年末には 98カ国 で稼働
  • 18,000件以上 の地震を検知、 2,000件超 で警報発令、 7億9千万件 のアラート配信実績
  • EEWシステム利用者数は2019年の2.5億人から、現在は 25億人 へと約10倍に増加

マグニチュード推定の課題と改善

  • リアルタイムでの地震規模推定 は、警報精度に直結する重要課題
  • 迅速さと正確性のトレードオフ が存在し、初期データでの判断が求められる
  • 過去3年間で推定誤差の中央値が 0.50から0.25 に改善
  • 一部では従来の地震計ネットワークよりも 高精度 を実現

具体的な地震事例

  • 2023年11月 Philippines M6.7地震:発生18.3秒後に初回警報、最大15秒の猶予、 250万人 に通知
  • 2023年11月 Nepal M5.7地震:発生15.6秒後に警報、最大60秒の猶予、 1,000万件 のアラート配信
  • 2025年4月 Turkey M6.2地震:発生8.0秒後に警報、最大20秒の猶予、 1,100万件 のアラート配信

ユーザーフィードバックと行動変容

  • 警報受信者 150万人超 からのアンケートで 85%が「非常に役立つ」と回答
  • 揺れを感じなかった人でも 79%が警報を高評価
  • TakeActionアラート 受信者は強い揺れの体感率が高く、システムの判別精度を裏付け
  • 多くのユーザーが「 Drop, Cover, and Hold On」など正しい避難行動を実践

今後の展望と可能性

  • システムは 継続的に学習・改善 を続けており、地震理解や予測モデルの精度向上に貢献
  • 将来的には、 救助活動向けの迅速な情報提供 や被害状況の把握にも活用可能
  • 世界中のポケットにある端末が、 より安全で情報に基づく社会 の実現に寄与

Hackerたちの意見

ギリシャで地震警報をいくつか受け取ったんだけど、1ヶ月くらい前に5.2の大きな地震があって、その通知が約1分前に来たんだ。寝てたところを起こされて、地震の全過程を体験できたよ。新しいシステムを使ってたらすごいなと思ったし、その時は感心したな。

最近、イスラエルで午前3時に全国規模の大きな誤報があったんだ…緊急警報のセル放送(アンバーアラートみたいなやつ)があって、みんなが同時に携帯を動かしたのが誤って地震として検知されて、30秒後にAndroidの地震警報がイスラエル中の携帯に送信されたんだ。こういうシナリオは想定してなかったんだろうね。編集:Ars Technicaの記事によると、「誤報は3件だけだった。そのうちの1件は、別のシステムが警報を送信して、多くの携帯が振動したことが原因だった」とか。

同時に携帯が振動したのは、人が持ち上げたからじゃなくて、セル放送のせいだって聞いたよ。

それは完全に誤ったイベントが3件だったってことに注意してね。Googleが発表した調査結果によると、15%の人は揺れを感じなかった(強い揺れも軽い揺れも)。それでもいい数字だけど、誤報が3件だけって読むと、アラートが来たらいつも揺れるって印象を受けるし、そんなに驚異的に正確でもないんだよね。

私も同じことを考えてた。テイラー・スウィフトのコンサートで、彼女がみんなに携帯を一緒に揺らすように言ったら、これが引き金になるかもね。

自分たちの爆発音が原因だったのかもね。

すべてのIMU信号を処理して、相関があるかどうかを見ないのが不思議だね(回転行列内で)。異なる場所での揺れのタイミングが、解決可能な震源までの距離と一致するかどうかも確認すればいいのに。全国のスマホがランダムな方向に同時に動くなんて、地震のサインには見えないよね。

数ヶ月前に地震を経験したんだ。最初は混乱したけど、Androidからアラートが来て、すぐに地震の可能性があるって理解して、外に出たら5.2の地震だった。前回の地震の時は、後から3.5くらいだったって知ったから、かなりの改善だと思う。

これが古いものだと思ってたけど、実際はそうじゃなかったみたい。ちょっと調べてみたら: - 2016年2月:サードパーティのアプリが始めたので、インストールするためにはわざわざ手間をかける必要があったけど、いつかは普及するかも。これが私が考えてたことかも -- https://earthquakes.berkeley.edu/blog/2016/02/11/seismic-sen... - 2020年8月:「今日から」、加速度計が「地震かもしれない」トレースを示すと、地震検知サーバーに信号を送るようになった。「この技術を使って、Google検索で影響を受けた地域の迅速で正確な情報を共有する」とか。アメリカの一部でも政府データに基づいてアラートが発信された -- https://blog.google/products/android/earthquake-detection-an... - 2022年3月:アメリカの3州で政府データが使われ、他の地域はクラウドソーシングデータに基づいてアラートが送信される。記事には「世界中で20億台以上のAndroid携帯が使われている」と書かれてる(これは「21億台のGoogle Playサービスデバイス」を意味してると思う)。もし地震が大きいと予想される場合、「おやすみモードを無視して、画面を点灯させて大音量で鳴らす」とか -- https://crisisresponse.google/android-alerts/ - 2025年7月(この投稿):特に変わったことはないみたい(同じアメリカの一部の政府データが使われてるだけ)。でも、どう進展しているかの統計があって、精度が向上してるって。アラートを受け取るには「位置情報設定を有効にする」必要があるって¹(もちろんインターネットも)。アラートの約3分の1は真の陽性で、揺れの前に受信されるけど、85%の人が5/5で非常に役立つと感じてるって¹。これ、ちょっと混乱する。Googleがあなたの位置情報を約10秒ごとに取得してアラートを送るかどうかを判断するなんて、バッテリーが持たないよね。もしかしたら、1日に数回位置情報を送信して、それを使ってるのかな?だって、サーバーが「{geojsonポリゴン}内に地震がある」って全デバイスに送信する場合、OSは(最後に知られている)位置情報をチェックするだけで、アプリに位置情報を提供するかどうか気にしなくて済むよね。私はルーティングやマッピングをしてない時はユーザーの位置情報設定をオフにしてるから、GNSSが動いてる理由がわからなかった…まあ、これのためだったみたいだけど、教えてくれなかった。

Googleのシステムと非常に似た原理で動く「Earthquake Network (EQN)」アプリもあるよ。スマホがMEMs加速度計を使って、充電中で画面がオフの時に振動を監視して、近くのスマホが同時に振動を検知すると地震を感知して、近くのアプリに通知が行く仕組み。2012年から運用されてるんだ。[1] https://sismo.app

Androidの粗い位置情報がGPSをオンにすることすらないんじゃないかと思うよ。携帯基地局やWi-FiのSSIDだけでも結構なことができるからね。

たぶん、Googleはあなたの位置情報を10秒ごとに取得して、デバイスにアラートを送るかどうかを判断してるわけじゃないよね。それだとバッテリーが持たないし。もしかしたら、1日に数回とか、1時間に数回だけ位置情報を送って、それを使ってるのかも?それならアリだよね。ルーターのIPアドレスを使って位置を特定して、Wi-Fiで送信すればいいし。電力消費も最小限で済むし。

「アラートを引き起こした約1,300件のイベントのうち、誤報は3件だけだった。そのうちの1件は、別のシステムが警報を送信して多くの携帯が振動したことが原因だった。これはソフトウェアで比較的簡単に補正できるはず。残りの2件は雷によるもので、激しい雷が特定の場所を中心に広範囲に振動を引き起こした。これにより、チームは音響イベントをより良くモデル化できるようになり、今後同様のことが起こるのを防ぐことができるだろう。」 https://arstechnica.com/science/2025/07/how-android-phones-b... 音響源の範囲には軍用機やドローン、爆発音も含まれてるのかな(ターゲティングの効果を測るため?)?テクノロジー企業がユーザーの同意なしにガジェットをリモートルート物理センサーに変えることについて、どう考えればいいのかわからない。もしかしたら、私は反射的にシニカルなのかも;FAANGにまた別のサイドチャネル攻撃を信じられない、たとえ最初の(公に知られている)アプリケーションが、一見すると命を救う無垢な善であっても。

これ、めっちゃクールだね!昔のGoogleっぽい匂いがする、いい意味で、「できるからやろうぜ」って感じ。Googleエンジニアリングから出てくるものが意味のあるもので、存在の不安を引き起こすために作られてないのは久しぶりな気がする。よくやったって感じかな。

数年前、香港で揺れに起こされたことがあったんだ。地震か確認するためにAndroidのスマホを探したら、やっぱりGoogleが地震を登録してた。内陸の方で、確か5未満だったと思う。気味が悪いかもしれないけど、2008年の四川地震の後に手伝った身としては、こういうシステムが命を救うこともあるんだよね。

前回受け取った時、14階にいてめっちゃ怖かった。P波が来るのを待ってる間が人生で一番長い秒数だったよ。

ポルトガルでそこそこ強い地震があった時、家が揺れてる最中にスマホを手に取ったら、もうAndroidの警告が出てた!そんなことがあるなんて知らなかったから驚いたよ。海の近くでの地震だったからちょっと怖かったし、学校で教わった通りFMラジオをつけたら、録音された音楽プログラムしか流れてなかった。警告の基準には達してなかったみたいで、当局から津波の危険についてのメッセージは出なかったけど、そういう考えを持ってたのは私だけじゃなかったと思う。

iOSでアラートを受け取ったり、データを提供する方法ってあるの?