Meshtasticで作るオフグリッド通信網——LoRaメッシュの仕組み、日本の電波法・技適の制約、災害時に備える実践ガイド

はじめに——基地局が消えた日、あなたのスマホは何ができる?

台風、豪雨、大地震。日本に住む私たちは、いつ「スマホが圏外になる日」に遭遇してもおかしくありません。携帯電話のネットワークは基地局という巨大なインフラに依存しており、基地局が倒壊したり、停電でバックアップ電池が切れたり、回線が輻輳(ふくそう)したりすると、圏外ではないのに通話もメッセージも通らない状態になります。過去の大規模災害では、基地局の被災や停電、回線の輻輳によって通信途絶が報告されており、公的機関も衛星電話や衛星メッセージなど携帯網に依存しない通信手段の重要性を指摘しています。

こうした「インフラ依存の弱点」に対して、近年注目されているのが基地局もインターネットも不要な、LoRa無線によるメッシュネットワーク、なかでもオープンソースプロジェクトの Meshtastic(メッシュタスティック) です。数千円の小さな無線デバイスが互いにメッセージを中継し合い、電波の届く範囲で自律的に通信網を形成します。

この記事では、次のことを順番に解説します。

  • LoRaという無線技術の基礎——なぜ省電力で長距離なのか
  • Meshtasticのメッシュ仕組み——再送信による分散ネットワークの構造
  • 日本の電波法・技適という最大の関門——海外情報をそのまま真似ると違法になる落とし穴
  • 今日から始められる実践ステップ——デバイス選定から初回通信までのチェックリスト
  • 災害時にできること・できないこと——現実的な期待値の設定

「インフラがない場所でも動く通信」に興味があるエンジニア、防災に関心のある方、DIY電子工作が好きな方の参考になれば幸いです。

LoRaとは何か——「小さな声で、遠くへ、長く」無線の基礎知識

LPWAというカテゴリ

LoRa(Long Range)は、LPWA(Low Power Wide Area:低消費電力・広域通信)と呼ばれるカテゴリに属する無線変調方式です。Wi-FiやBluetoothが「近くの人と大声で早口に話す」技術だとすれば、LoRaは「遠くの人に小さな声で、ゆっくり、でも確実にメッセージを届ける」技術です。

通信速度を犠牲にする代わりに、次の2点で桁違いの性能を持ちます。

  • 省電力: 待機時は数µA(マイクロアンペア)レベル。通信時も数十mA程度で、Wi-Fiモジュールの通信時(数百mA)と比べると消費電力は1桁以上小さい
  • 長距離: 見通しの良い環境では数km〜10km、市街地でも約500m程度をカバー(IoT機器メーカー・ミットディアの2024年実証実験では見通し3km・障害物環境500mの安定通信を確認)

Wi-Fi / Bluetooth / LoRa の比較

| 項目 | Wi-Fi | Bluetooth | LoRa |
|------|-------|-----------|------|
| 通信距離 | 数十m | 数m〜数十m | 数百m〜10km |
| 通信速度 | 高速(数百Mbps) | 中速(数Mbps) | 低速(数十kbps以下) |
| 1回のデータ量 | 大容量 | 中容量 | 最大255バイト |
| 待機時消費電力 | 大 | 中 | 極小(µA級) |
| インフラ | AP必要 | 不要 | 不要 |

255バイトの制約が意味するもの

LoRaで1回に送れるデータは最大255バイト、速度も最大数十kbpsです。画像や動画はもちろん不可能ですが、「安否確認の短いテキスト」「GPS座標」「センサー値」であれば十分に収まります。つまりLoRaは防灾・IoTに最適化された「命の最低限の通信路」と言えます。

LoRaとLoRaWANは別物

混同されやすいのですが、LoRaは物理層の変調方式、LoRaWANはその上に構築されたゲートウェイ経由のスター型ネットワーク仕様です。LoRaWANはゲートウェイ(基地局相当)を介してクラウドに接続する設計で、本記事のテーマであるMeshtasticとは採るアプローチが根本的に異なります。Meshtasticはゲートウェイ不要で、デバイス同士が直接リレーし合うメッシュ型です。

Meshtasticの仕組み——再送信が織りなす「生き物のような」メッシュ網

受信したら、また送る。それだけのシンプルさ

Meshtasticの核心は驚くほどシンプルな原理です。各無線機は、受信したメッセージを自動的に再送信(リブロードキャスト)する。この動作をすべてのノードが行うだけで、メッセージは電波の届く範囲をホップしながら広がり、直接電波が届かない遠くのノードまで到達します。中央サーバーも専用ルーターも不要。ホップ数の上限や再送信制御・重複排除の仕組みにより、適切に配置・設定されたメッシュは一部のノードが落ちても冗長性を保てます。ただしノードを増やせば常に通信品質が向上するわけではなく、電波の混信や輻輳の影響も受けるため、配置と設定の設計が重要です。

graph LR;
  A[山小屋のノード] -->|LoRa| B[中継ノード: 高台];
  B -->|LoRa| C[避難所のノード];
  B -->|LoRa| D[自宅のノード];
  C -->|Bluetooth| E[スマホA];
  D -->|WiFi/USB| F[スマホB];

各ノードにはスマホを1台だけペアリング(Bluetooth / WiFi / USB)でき、スマホのアプリからメッセージの送受信や位置の共有が行えます。メッシュ自体はスマホなしで動作する点も特徴です。

数値で見るMeshtastic

| 項目 | 内容 |
|------|------|
| 暗号化 | AES-256によるメッセージ暗号化 |
| 到達記録 | 地上331km(公式記録。例外的な実験条件での値) |
| 通常の実用距離 | 市街地数百m〜数km、見通し良好で10km級 |
| 対応地域 | 26のLoRaリージョン |
| UI言語 | 39言語 |
| ライセンス | 完全オープンソース・コミュニティ駆動 |
| 開発状況 | 2026年6月時点でv2.7系ベータまで活発にリリース |

アマチュア無線との違い

LoRaは多くの地域でアマチュア無線のような免許・資格なしで利用できる無線方式です(ただし日本では後述する技適と技術基準の遵守が前提)。アマチュア無線が呼出符号や免許、運用規則に基づく「資格者による通信」であるのに対し、Meshtasticはだれでも使える汎用のデータ通信プラットフォームとして設計されています。

日本で使う前に知っておくべき電波法と技適の制約

ここが日本ユーザーにとって最も重要な章です。海外のMeshtasticコミュニティの情報をそのまま真似ると、知らずに電波法違反になるリスクがあります。

920MHz帯は「免許不要」だが「無法地帯」ではない

日本では920MHz帯が小電力データ通信システムの周波数帯として割り当てられており、無線局免許なしで利用できる区間があります(Meshtastic公式のリージョン設定表ではJPは920.5〜923.5MHz・最大13dBmとされています)。ただし利用可能な周波数・出力・送信条件はサブバンドごとに細かく定められており、正確な要件は総務省・e-Govの現行資料で必ず確認してください。しかし「免許不要」は「何をしてもよい」のではなく、電波法に基づく技術基準(ARIB STD-T108相当)を満たす「技術基準適合証明(いわゆる技適)取得済みの設備」を使うことが前提です。主な制約は次のとおりです。

| 制約項目 | 概要 |
|---------|------|
| 帯域 | 日本では920MHz帯(Meshtastic JP設定では920.5〜923.5MHz・13dBm)。米国向けの915MHz帯は日本では使用不可 |
| 送信出力 | 小電力データ通信の技術基準に従う上限(空中線電力1mW〜20mW等、周波数により異なる) |
| 送信時間比率 | 帯域内の占有時間に上限があり、高頻度な連続送信が制限される |
| 設備 | 技適マーク・認証番号(R番号)のある機器を使う |

最大の落とし穴:海外向け915MHzデバイス

海外の通販サイトで売られているMeshtastic対応機の多くは、米国規格(915MHz帯)またはEU規格(868MHz帯)で設計されています。これらを技適未取得のまま日本で電波を出すと、電波法違反(無免許無線局の開設・技術基準不適合設備の使用など)となるおそれがあり、罰則の対象になり得ます。購入前に必ず:

  1. 販売ページまたはメーカー仕様書で920MHz帯(JP対応)モデルかを確認
  2. 技適マーク・認証番号(R番号) が機器・パッケージ・説明書のいずれかにあるか確認
  3. 認証番号は総務省の技適等情報公開ページで検索して実在確認

さらに重要な注意点として、「リージョンをJPに設定しただけでは法令適合は保証されません」。技適の認証範囲は完成品としての機器単位であり、アンテナの交換や改造、ファームウェアによる出力設定の変更は認証の範囲を超える可能性があります。確信が持てない場合は総務省の制度案内や専門家に確認することを推奨します。

なお、当サイトの過去記事「Arduino Nesso N1で始めるLoRa開発:アイデアと技適の注意点」でも扱ったとおり、LoRaモジュール単体でも技適の有無は必ず確認が必要です。

Meshtastic側のリージョン設定

MeshtasticのファームウェアにはLoRaリージョン設定があり、日本では JP(920MHz帯) を選択します。リージョン設定は技適取得済みハードウェアと組み合わせて初めて意味を持ちます。「海外のYoutuberの設定をそのままコピー」は周波数帯そのものが違うため典型的な事故パターンです。

実践ステップ——今日から始めるMeshtastic(チェックリスト)

ステップ概要

graph TD;
  A[Step1: 技適対応デバイス選定] --> B[Step2: ファームウェア書き込み];
  B --> C[Step3: リージョンJP設定・チャンネル作成];
  C --> D[Step4: スマホでペアリング・初回通信];
  D --> E[Step5: アンテナ・電源設計];

Step 1: デバイスの選定——「技適」がすべての前提

最初の関門はデバイス選定です。以下をチェックリストとして使ってください。

[ ] 920MHz帯(日本バンド)対応モデルか
[ ] 技適マークまたは認証番号(R番号)があるか
[ ] LoRaモジュールの型番が明記されているか(例: SX1262/SX1280系)
[ ] GPS内蔵が必要か(位置共有したいなら内蔵モデルが楽)
[ ] バッテリー駆動 or USB給電か

ESP32ベースの安価なボードや、GPS・バッテリー統合のハンドヘルド機など、コミュニティ対応デバイスは多数あります。まずは最低2台(自分用+通信相手用)から始めるのが定石です。1台だけではメッシュの意味がありません。

Step 2: ファームウェアの書き込み

Meshtasticは公式Webフラッシャー(ブラウザから書き込み可能)またはCLI(meshtastic --flash)でファームウェアをデバイスに書き込みます。2026年6月時点の最新系はv2.7系(ベータを含む)で、GitHubのmeshtastic/firmwareリポジトリからリリースされています。デバイスのボード種別(ESP32系かnRF52系か)に合ったファームウェアを選びましょう。

Step 3: リージョンとチャンネル設定

初回起動後、スマホアプリまたはCLIから設定します。

  • LoRaリージョンを「JP」に(ここが日本運用の必須設定)
  • チャンネル作成: 共通のチャンネル名と暗号化キー(AES-256)を参加デバイス間で共有。QRコードで配布するのが簡単
  • モデムプリセット: LONG_FASTなど、帯域幅と拡散率(SF値)の組み合わせで到達距離と速度が変わる

Step 4: ペアリングと初回通信

  1. スマホにMeshtasticアプリ(iOS/Android、Webクライアントもあり)をインストール
  2. Bluetooth(またはWiFi/USB)でノードと接続(1台のノードに接続できるスマホは1台まで)
  3. もう1台のノードに家族のスマホを接続し、テキストを送信
  4. ノード間の距離を少しずつ離して、実効通信距離を実測してみましょう

Step 5: アンテナと電源の設計

通信距離はアンテナ設置高に大きく依存します。2階の窓際、屋外の高い位置、そして周波数に合わせた920MHz帯対応アンテナの選択が効果的です。電源面では、省電力性の高さから単三電池数本で長時間動作し、太陽光パネル+バッテリーの常設ノード運用もコミュニティで定番となっています。

災害時ユースケース——何ができて、何ができないのか

できること

  • 安否確認のテキスト通信: 基地局・インターネット・商用電源のいずれにも依存しない短文通信。255バイト制約はむしろ「命の最低限の通信路」として割り切った設計
  • GPS位置の共有: GPS内蔵ノードなら家族の居場所をメッシュ経由で共有可能
  • 閉じたグループ通信: AES-256で暗号化されたチャンネルなので、家族・自治会・チーム専用の非公開網を構築できる
  • 長時間稼働: µA級の待機電力とバッテリー/ソーラー運用で、災害の発生を待つ「常設」ノードとして運用し続けられる

できないこと(現実的な期待値の設定)

  • 画像・動画・通話: 255バイト/数十kbpsの制約から不可能
  • 高頻度リアルタイム通信: メッシュの再送信と帯域の占有率制限により、多数ノードでの高頻度送信は実用的でない
  • 「全国どこでもつながる」わけではない: LoRaの到達距離はあくまで数km圏。ノード密度が命であり、平時から地域にノードを増やしておくことが災害時の通信力に直結します

地域コミュニティで育てる持続的な運用

Meshtasticの網は、個人の2台セットで始めても、本領を発揮するのは町内・自治体・アマチュア無線コミュニティなどでノードを分散配置したときです。高台や屋外に常設ノードを置き、太陽光で動かし、平常時からメッシュの健康状態を観察しておく——これが「いざという時に動く通信網」を作る唯一の現実的な方法です。防災の観点からは、AI気象予測や緊急地震速報の最新動向のような「予測」技術と、Meshtasticのような「通信が途絶えた後の伝達」技術を組み合わせることで、災害対応の双方の側面をカバーできます。

よくある質問(FAQ)

Q: 日本で合法にMeshtasticを使う条件は? A: ①技適取得済みの920MHz帯対応デバイスを使う、②MeshtasticのリージョンをJPに設定する、③技術基準(周波数・送信出力・送信時間比率など)を満たす運用をする、の3点が基本です。ただしJP設定自体は法令適合を保証しません。海外の915MHz機を技適なしで使うのは電波法違反となるおそれがあります。

Q: 通信距離はどのくらい届きますか? A: 目安は市街地で数百m〜数km、見通しの良い環境で10km級。公式の地上最長記録は331kmですが、これは例外的な実験条件での値です。アンテナの設置高が距離を大きく左右します。

Q: アマチュア無線のライセンスは必要ですか? A. 不要です。920MHz帯は免許・資格なしで使える小電力データ通信の帯域です。ただし技適と技術基準の遵守は必要です。

Q: スマホがなくても使えますか? A. はい。メッシュの再送信自体はスマホなしで自律的に動作します。スマホはメッセージの入出力用インターフェースで、Bluetooth/WiFi/USBで1台のノードに1台だけ接続します。

まとめ——次の3つのアクション

Meshtasticは「基地局もインターネットもない場所で、数千円のデバイスが自律的に通信網を作る」オープンソースプロジェクトです。LoRaの省電力・長距離性能とメッシュの再送信構造、AES-256暗号化によって、災害時の命綱となり得るテキスト通信路を実現します。一方で日本では、技適取得済みの920MHz帯対応機器とリージョンJP設定という法規制上の前提を満たすことが、すべてのスタートラインです。

今日から始める3つのアクション:

  1. 技適対応デバイスを2台用意する — 1台ではメッシュにならず、2台で初めて「通信」が成立します。購入前にR番号を確認
  2. リージョンJPで初回通信を試す — Webフラッシャーでv2.7系ファームウェアを書き込み、家族のスマホとペアリングして実測
  3. 常設ノードの設置計画を立てる — 高い場所・屋外・ソーラー電源。災害時に動く網は、平時からのノード密度で決まります

参考文献

  • Meshtastic公式サイト: https://meshtastic.org/
  • Meshtastic Introduction(仕組みの解説): https://meshtastic.org/docs/introduction/
  • Meshtastic Firmware Releases(GitHub): https://github.com/meshtastic/firmware/releases
  • ミットディア「LoRa通信とは?低消費電力×長距離通信でIoTの可能性を広げる無線技術をわかりやすく解説」: https://mitdir.jp/column/lora-communication
  • Leafony LoRa Mary ドキュメント(LoRa暗号化の実装例): https://docs.leafony.com/docs/leaf/communication/ac07/
  • 総務省 電波利用ホームページ(技適・技術基準の制度案内): https://www.tele.soumu.go.jp/
  • e-Gov 電波法: https://elaws.e-gov.go.jp/document?lawid=325AC0000000131

関連記事