インターネット技術の進化とソフトウェア無線(Software Defined Radio: SDR)の融合は、通信観測のパラダイムを劇的に変化させた。かつて無線通信の受信には、物理的な設置場所と高価なアンテナ設備、そして受信機本体が必要不可欠であったが、現代においては「WebSDR」という概念により、世界中に分散された高性能な受信リソースへブラウザ経由でアクセスすることが可能となっている。この技術的枠組みは、アマチュア無線家、信号解析専門家、そして短波放送リスナーに対し、地理的制約を超越したリアルタイムの電波環境を提供する 1。本報告では、海外に展開されている主要なWebSDRシステムのアーキテクチャ、日本からは可視範囲外となる静止衛星QO-100の遠隔受信手法、およびWebSDRを介したデジタルモードFT8の高度な復調プロセスについて、専門的な知見に基づき詳述する。
WebSDRの技術的基盤とグローバル・ディレクトリの構造
WebSDRは、物理的な受信機とアンテナによって捕捉されたRF信号をデジタル化し、ウェブサーバーを介して複数のユーザーに同時配信するシステムである。この分野における先駆的な存在は、オランダのトゥウェンテ大学で開発されたPA3FWMソフトウェアであり、これは単一の受信機で数百人のユーザーが独立して異なる周波数をチューニングできる独創的な並列処理アーキテクチャを実現している 2。
主要なポータルサイトとプラットフォームの特性
WebSDRの世界的な普及に伴い、数千に及ぶ公開ステーションを効率的に管理・検索するためのポータルサイトが整備されてきた。これらのディレクトリは、単なるリンク集ではなく、各ステーションの受信ステータス、位置情報、対応バンド、SNR(信号対雑音比)に基づく受信品質をリアルタイムで提供するメタデータハブとしての役割を担っている 1。
| ポータル名称 | 主な対象プラットフォーム | 特徴的な機能 | 参照URL |
| WebSDR.org | PA3FWM | 元祖ディレクトリ。同時ユーザー数が多く、高速なウォーターフォール表示が特徴。 | websdr.org 1 |
| KiwiSDR Network | KiwiSDR (ハード一体型) | 0-30MHz全帯域同時受信。GPS同期によるTDoA(到着時間差)測位機能を搭載。 | rx.kiwisdr.com 3 |
| rx-tx.info | 汎用(OpenWebRX等含む) | 地図ベースの検索に加え、周波数帯やSDRの種類による高度なフィルタリングが可能。 | rx-tx.info/map-sdr-points 1 |
| Priyom.org (Dyatlov) | KiwiSDR | ダイナミックな地図表示と、各サイトのアンテナ、GPS同期状態、SNRの詳細表示。 | priyom.org 3 |
| SDR.hu | KiwiSDR (制限あり) | 以前は最大級だったが、現在はアマチュア無線コールサインの登録が必須。 | sdr.hu 3 |
これらのポータルを通じてアクセス可能なステーションは、北米、欧州、オセアニアに集中しており、各地域の特性を反映したアンテナ設備が運用されている 5。例えば、米国東海岸のステーションは中波放送のDX受信に最適化されており、マサチューセッツ州ボストンやニューヨーク周辺のKiwiSDRは、都市部のローカル信号を強力に捉える 5。一方で、欧州のステーションは、アマチュア無線のHF帯や長波放送の観測に強みを持ち、スイスのアルプス山脈に設置されたHB9RYZステーションなどは、極めてノイズの少ない環境で微弱なDX信号を抽出することに長けている 6。
受信モードと周波数範囲の多様性
WebSDRで提供される受信範囲は、使用されるハードウェアに依存する。PA3FWMベースのサイトでは、RTL-SDRのような廉価なデバイスから、高性能なFPGAを搭載したダイレクトサンプリング受信機まで幅広く使用されており、周波数範囲は10kHzの超長波から、2.4GHzを超えるマイクロ波帯まで多岐にわたる 1。
一方、KiwiSDRは0〜30MHzのHF帯全域をカバーすることに特化しており、GPS同期による高精度な基準周波数を提供することで、デジタル通信の正確な復調を支援している 8。利用可能な復調モードには、AM、USB(上側波帯)、LSB(下側波帯)、CW(モールス)、FM、そして同期AMなどが含まれ、ブラウザ上でリアルタイムに変更可能である 10。
静止軌道アマチュア衛星QO-100の遠隔観測
カタール・オスカー100(QO-100)は、2018年11月に打ち上げられたEs’hail-2衛星に搭載された、世界初の静止軌道アマチュア無線トランスポンダである 12。この衛星は、三菱電機(MELCO)によって製造され、東経25.9度の赤道上に位置している 13。
地理的制約と日本からの受信可能性
QO-100のフットプリントは、欧州、アフリカ、中東、インド、そしてブラジルの一部をカバーしているが、日本は残念ながらその可視範囲外(地平線下)に位置している 13。したがって、日本国内から直接パラボラアンテナを向けて受信することは物理的に不可能であり、この衛星を観測するためには、フットプリント内に設置されたWebSDRを利用する「遠隔受信」が唯一かつ現実的な手段となる。
QO-100専用WebSDRの構成と利用法
英国のグーンヒリー地球局(Goonhilly Earth Station)には、BATC(英国アマチュアテレビクラブ)とAMSAT-UKによって運営される、極めて高性能なQO-100受信用WebSDRが設置されている 10。このステーションは1.3メートルの高利得オフセット皿を使用し、GPSDO(GPS同期発振器)によって周波数安定度を極限まで高めている 10。
ナローバンド(NB)トランスポンダの観測
NBトランスポンダは、500kHzの帯域幅を持ち、SSB、CW、および各種デジタルモード(FT8, RTTY, PSK31等)に使用される 13。
| 項目 | 仕様 | 備考 |
| 下り周波数 (Downlink) | 10489.500 – 10490.000 MHz | Xバンド。垂直偏波。 15 |
| 上り周波数 (Uplink) | 2400.000 – 2400.500 MHz | Sバンド。右旋円偏波(RHCP)。 15 |
| 推奨モード | SSB (2.7kHz BW), CW, Digimodes | アナログFMおよび広帯域デジタルモードは禁止。 15 |
| ビーコン | CW (下端/上端), PSK (中央) | 周波数較正とシステム監視用。 15 |
ユーザーは https://eshail.batc.org.uk/nb/ にアクセスすることで、リアルタイムのウォーターフォールを確認しながら、マウスによるチューニングやキーボードショートカット(’u’でUSB、’l’でLSB、’c’でCW)を用いた操作が可能である 10。
ワイドバンド(WB)トランスポンダとDATV
WBトランスポンダは、主にデジタルアマチュアテレビ(DATV)のために8MHzの帯域を確保している 16。ここではDVB-S2規格の信号が送信されており、https://eshail.batc.org.uk/wb/ でその稼働状況を監視できる。DATVの運用においては、チャットルームでの調整やビーコン(10491.5 MHz, 1500 kS)の確認が不可欠であり、送信側はQPSK、8PSK、16APSKなどの変調方式を選択する 17。
自力受信のための技術的要件(フットプリント内居住者の場合)
もし日本以外の可視エリアで自力受信を試みる場合、以下のコンポーネントが必要となる 14。
- アンテナ: 60cm以上の衛星放送用パラボラアンテナ(80cm推奨)。 14
- LNB: 10GHz帯をSDRが受信可能な中間周波数(IF)に変換するコンバーター。周波数ドリフトを防ぐために、水晶発振器をTCXOに交換するか、外部からGPS同期の10MHz/25MHzを入力する改造が必要である。 10
- 受信デバイス: RTL-SDR Blog V3やAirSpyのようなSDRドングル。 14
- ソフトウェア: SDRConsoleやSDRangel。これらはQO-100特有のドップラーシフト補正機能や、LNBの周波数オフセット設定を備えている。 14
WebSDRを用いたデジタル通信FT8の高度復調プロトコル
FT8は、非常に低い信号対雑音比(SNR)であっても通信を可能にする8-FSK変調を用いたデジタルモードである 21。物理的な無線機を所有していなくても、WebSDRから出力される音声をPC内部でデコードソフトウェアへ転送することで、世界中のFT8通信を観測・解析することができる。
仮想オーディオパイプラインの構築
WebSDRの音声を復調ソフト(WSJT-XやJTDX)へ入力するためには、物理的な配線を使用せず、ソフトウェアレベルで「仮想ケーブル」を作成する手法が一般的である 7。
- 仮想オーディオデバイスのインストール: VB-Audio Virtual CableやVAC(Virtual Audio Cable)を導入する。これにより、OSの再生デバイスリストに「CABLE Input」、録音デバイスリストに「CABLE Output」が出現する。 7
- Webブラウザの設定: WebSDR(TwenteやGoonhilly等)を開いているブラウザの音声出力を「CABLE Input」に指定する。
- 復調ソフトの設定: WSJT-XやJTDXの「Audio」タブにおいて、入力(Input)を「CABLE Output」に設定する。 7
これにより、WebSDRの復調音声がデジタルデータとして直接WSJT-X等に流れ込み、信号解析が開始される。このプロセスでは、WebSDR側の受信モードを必ず「USB(上側波帯)」に設定し、フィルター幅を約3kHz以上に広げておくことが、FT8の全チャンネルを一度にデコードするための重要な条件となる 8。
精密な時刻同期(NTP)とレイテンシの克服
FT8のデコードにおける最大の障壁は、時間(Time)の不一致である。FT8は15秒周期のタイムスロットを厳格に守って運用されており、送信側と受信側の時計が1秒以上ずれていると、デコード成功率が著しく低下する 23。
NTPによる時刻管理
Windows標準の時刻同期機能は、更新頻度が低く、FT8の要求する精度(0.1秒以下)を満たさないことが多い 26。そのため、以下の対策が推奨される。
- Meinberg NTPの導入: ネットワーク・タイム・プロトコル(NTP)クライアントとして世界的に信頼されているソフトウェアであり、バックグラウンドで常にミリ秒単位の同期を維持する。 23
- Time.isによる確認: 自身のPC時計が正確かどうかをWebブラウザ上で簡易的に検証できる。 23
WebSDR特有の遅延への対処
WebSDRを利用する場合、インターネット経由のデータ転送に伴う遅延(レイテンシ)が避けられない。特にKiwiSDRなどは、音声バッファリングにより1〜2秒程度の遅延が発生することがある 24。
| 症状 | 原因 | 対策 |
| DT(時間差)が常に+1.5以上 | ネットワークおよびサーバー側の遅延 25 | JTDXの「Lag補正」機能を利用するか、Linux環境であればシステム時間をあえて遅らせる。 25 |
| 信号は見えているがデコードしない | 音声レベルが低すぎる、または時間ずれが大きすぎる | WebSDRの音量を調整(歪まない程度に最大化)し、NTPの同期状態を再確認する。 7 |
| CPU使用率が高くデコードが追いつかない | デコード設定が「Deep」すぎる 29 | デコード回数(Cycles)を減らすか、マルチスレッド設定を適切に調整する。 31 |
WSJT-XとJTDXの機能比較
WebSDR経由でのデコードにおいて、標準的なWSJT-Xの他に、派生版であるJTDXも広く利用されている。
| 特徴 | WSJT-X | JTDX |
| 開発哲学 | オリジナルのリファレンス実装。感度とエラー率のバランスを重視。 27 | 微弱信号の抽出に特化。多くのデコードパスを実行。 25 |
| WebSDR適性 | 安定しているが、大きな時間遅延にはやや弱い。 | 「Lag」インジケーターがあり、遅延の発生状況を視覚的に把握しやすい。 25 |
| CPU負荷 | 比較的軽量。 34 | 高感度設定(Subpass等)では高いCPUパワーを要求する。 29 |
KiwiSDR独自の高度機能:TDoA測位の理論と応用
WebSDRネットワークの中でも、KiwiSDRは単なる受信機を超えた「分散型センサーネットワーク」としての機能を有している。その最たるものが、TDoA(Time Difference of Arrival)技術を用いた電波発信源の特定機能である 9。
TDoAの作動原理
電波は光速で移動するため、送信地点から異なる場所にある複数の受信機に信号が到達するまでには、ごくわずかな時間差が生じる 9。
- 高精度サンプリング: 測位に使用されるKiwiSDRはすべてGPS同期されており、各サンプルデータには極めて正確なタイムスタンプが付与される。 9
- 相互相関解析: サーバーは、3カ所以上のKiwiSDRから取得した30秒間のI/Qデータを解析し、信号が各地点に到達した時間差をマイクロ秒単位で算出する。 9
- 双曲面交差法: 各2局間の時間差から導き出される双曲線を地図上に描き、それらの交点(ヒートマップの最深部)を送信場所として特定する。 9
この機能は、ブラウザ内の「Extensions」メニューから「TDoA」を選択するだけで実行可能であり、短波放送の送信所や、場合によっては未知のアマチュア局の位置をキロメートル単位の精度で推定できる 9。これはかつて国家レベルの諜報機関のみが保有していた能力が、SDR技術によって一般に開放されたことを象徴している 36。
今後の展望と総括
WebSDRは、インターネットを介した情報の共有という現代の潮流を、電波観測の領域において具現化したものである。日本からでは見ることのできない静止衛星QO-100の信号を、地球の裏側にあるアンテナを通じてリアルタイムで傍受できる環境は、通信教育や技術研究において計り知れない価値を持つ 10。
また、仮想オーディオケーブルを用いたデジタル復調プロトコルの確立は、高価なハードウェアを所有せずとも高度なデジタル信号処理(DSP)の世界に参入できることを示している。今後の課題としては、ネットワーク遅延のさらなる短縮や、ブラウザ上での直接的なデジタル復調機能(OpenWebRX等で試験的に導入されているもの)の標準化が挙げられる 1。
本報告で示した手法を統合的に運用することで、観測者は日本という地理的境界を越え、全世界の電波環境を自室のモニター上に再現することが可能となる。WebSDRは、単なる趣味の道具ではなく、現代の通信インフラと物理的空間をブリッジする、高度な分散型観測プラットフォームへと進化を続けているのである。
引用文献
- Finding a WebSDR Receiver via Global Map – Fort Purbrook Amateur Radio Club, 4月 11, 2026にアクセス、 https://fparc.uk/2024/07/04/finding-a-websdr-via-global-map/
- Web controlled SDR radios : r/shortwave – Reddit, 4月 11, 2026にアクセス、 https://www.reddit.com/r/shortwave/comments/1lpcu9s/web_controlled_sdr_radios/
- KiwiSDR Portals | The SWLing Post, 4月 11, 2026にアクセス、 https://swling.com/blog/tag/kiwisdr-portals/
- rx.kiwisdr.com, 4月 11, 2026にアクセス、 http://kiwisdr.com/public/
- WebSDR Mediumwave Tuner | This is a curated list of live and tunable WebSDR, KiwiSDR, NovaSDR, and Web-888 radio sites for lstening to popular AM Mediumwave radio stations around the world., 4月 11, 2026にアクセス、 https://skywavelinux.com/websdr-mediumwave-list.html
- NovaSDR – PhantomSDR Plus – KiwiSDR – WebSDR – HB9RYZ – Swiss Amateur Radio Station – QO-100 – Remote DX-Station Rigi Scheidegg, 4月 11, 2026にアクセス、 https://www.hb9ryz.ch/websdr-receivers/index.html
- WebSDR for wsjtx… – main@WSJTX.groups.io, 4月 11, 2026にアクセス、 https://wsjtx.groups.io/g/main/topic/websdr_for_wsjtx/79502964
- Introduction to using the KiwiSDR, 4月 11, 2026にアクセス、 http://kiwisdr.com/ks/using_Kiwi.html
- KiwiSDR TDoA Direction Finding Now Freely Available for Public Use – RTL-SDR.com, 4月 11, 2026にアクセス、 https://www.rtl-sdr.com/kiwisdr-tdoa-direction-finding-now-freely-available-for-public-use/
- QO-100 / Es’hail-2 Narrowband WebSDR – British Amateur …, 4月 11, 2026にアクセス、 https://eshail.batc.org.uk/nb/
- 世界の電波を手軽に楽しむ!WebSDR・KiwiSDR の活用 – JH1LHVの雑記帳, 4月 11, 2026にアクセス、 https://www.jh1lhv.tokyo/entry/2025/03/16/172917
- QO-100 / Es’hail-2 Web Receiver Project, 4月 11, 2026にアクセス、 https://eshail.batc.org.uk/
- Ham Radio QO-100 NB TPX – DD1US, 4月 11, 2026にアクセス、 https://www.dd1us.de/Downloads/QO-100%20-%20How%20to%20become%20QRV%20on%20the%20NB%20transponder%20DD1US.pdf
- Presentation summary – IS0GRB QO-100 (Es’Hail-2) Geostationary SAT 26Est WebSDR in Sardinia island, Italy, 4月 11, 2026にアクセス、 http://websdr.is0grb.it/QO-100_Meeting_Cagliari_16_11_2019/ENG_Roberto%20IS0GRB%20-%20Knowing%20QO-100%20(EsHail-2).pdf
- QO-100 NB Transponder Bandplan and Operating Guidelines – AMSAT-Deutschland, 4月 11, 2026にアクセス、 https://amsat-dl.org/en/p4-a-nb-transponder-bandplan-and-operating-guidelines/
- QO-100 Satellite Communication Comprehensive Guide – Unicom Radio, 4月 11, 2026にアクセス、 https://unicomradio.com/qo-100/
- QO-100 Wideband Transponder – 2020 Operating Guidelines and Bandplan – BATC Wiki, 4月 11, 2026にアクセス、 https://wiki.batc.org.uk/images/9/92/QO-100_WB_Bandplan_V2.0.pdf
- QO-100 DATV Reception – AMSAT-Deutschland, 4月 11, 2026にアクセス、 https://amsat-dl.org/en/qo-100-datv-reception/
- QO-100 en DATV?, 4月 11, 2026にアクセス、 https://home.swissatv.ch/wp-content/uploads/2023/05/qo100-sdrangel-handbook.pdf
- Decoding FT8 with an RTL-SDR Blog V3 in Direct Sampling Mode, 4月 11, 2026にアクセス、 https://www.rtl-sdr.com/decoding-ft8-with-an-rtl-sdr-blog-v3-in-direct-sampling-mode/
- How to Get Started With FT8 Digital on Your Ham Radio – Moonraker, 4月 11, 2026にアクセス、 https://moonrakeronline.com/blog/how-to-get-started-with-ft8-digital-on-your-ham-radio
- Decoding digital modes received via websdr : r/amateurradio – Reddit, 4月 11, 2026にアクセス、 https://www.reddit.com/r/amateurradio/comments/ap7g60/decoding_digital_modes_received_via_websdr/
- WSJTX-FT-8 Clock Synchronization – FlexRadio Community, 4月 11, 2026にアクセス、 https://community.flexradio.com/discussion/comment/20049157
- Compensating RX audio delay – main@WSJTX.groups.io, 4月 11, 2026にアクセス、 https://wsjtx.groups.io/g/main/topic/compensating_rx_audio_delay/77860834
- Problem to decode station in FT8 – FlexRadio Community, 4月 11, 2026にアクセス、 https://community.flexradio.com/discussion/8031877/problem-to-decode-station-in-ft8
- WSJT-X User Guide, 4月 11, 2026にアクセス、 https://wsjt.sourceforge.io/wsjtx-doc/wsjtx-main-2.6.1.html
- WSJT-X User Guide, 4月 11, 2026にアクセス、 https://wsjt.sourceforge.io/wsjtx-doc/wsjtx-main-2.7.0.html
- Operating Tips – QO-100 Dx Club, 4月 11, 2026にアクセス、 https://qo100dx.club/operating-tips
- JTDX timing – FlexRadio Community, 4月 11, 2026にアクセス、 https://community.flexradio.com/discussion/8029409/jtdx-timing
- FT8 and timing – how to skew your time to make contact with stations with wrong time (in Linux) : r/amateurradio – Reddit, 4月 11, 2026にアクセス、 https://www.reddit.com/r/amateurradio/comments/1dc48xm/ft8_and_timing_how_to_skew_your_time_to_make/
- The optimal decoding settings for JTDX v2.1.0-rc150 and later – asahi-net.or.jp, 4月 11, 2026にアクセス、 https://www.asahi-net.or.jp/~vj5y-tkur/ft8/optimal-decoding-settings.pdf
- WSJT-X 3.0.0 User Guide, 4月 11, 2026にアクセス、 https://wsjt.sourceforge.io/wsjtx-doc/wsjtx-main-3.0.0.html
- Thread: [wsjt-devel] FT8 decoding sensitivity: WSJT-X vs. JTDX – SourceForge, 4月 11, 2026にアクセス、 https://sourceforge.net/p/wsjt/mailman/wsjt-devel/thread/006701d501ad$19b85b20$4d291160$@gmx.de/
- Using JTDX to reduce LAG – BITX20 – Groups.io, 4月 11, 2026にアクセス、 https://groups.io/g/BITX20/topic/using_jtdx_to_reduce_lag/109350265
- TDoA Direction Finding using KiwiSDR – Making It Up, 4月 11, 2026にアクセス、 https://play.fallows.ca/wp/radio/shortwave-radio/tdoa-direction-finding-using-kiwisdr/
- KiwiSDR network adds Time Difference of Arrival direction-finding functionality, 4月 11, 2026にアクセス、 https://swling.com/blog/2018/07/kiwisdr-network-adds-time-difference-of-arrival-direction-finding-functionality/
- Optimizing the FT8 Skimmer Experience | Products – RX-888, 4月 11, 2026にアクセス、 https://www.rx-888.com/web/design/digi.html
