概要
Time Station Emulator は、スマホやタブレットを低周波ラジオ送信機に変換し、 電波時計の時刻合わせ を可能にするツール。 実際の標準電波が届かない場所やノイズが多い都市部でも、 自己設定機能の活用 が可能。 主要な5つの標準電波局を エミュレート し、多くの電波時計に対応。 ブラウザ上で動作 し、インストール不要・個人情報収集なし。 高音量再生時の安全注意 が必要。
Time Station Emulatorとは
- スマートフォンやタブレット を使った 低周波ラジオ送信機エミュレーター
- 電波時計やラジオ制御腕時計 の時刻同期をサポート
- 標準電波の届かない場所やノイズが多い環境 での時刻合わせに有効
- https://timestation.pages.dev/ でブラウザから直接利用可能
主な特徴
- 5つの主要標準電波局 のエミュレーション
- BPC(中国)
- DCF77(ドイツ)
- JJY(日本)
- MSF(イギリス)
- WWVB(アメリカ)
- ネットワーク時刻取得
- NTP類似アルゴリズムで 正確な現在時刻 を取得
- 場所非依存性
- ±24時間までの時刻オフセット 指定が可能
- サマータイム対応
- DCF77、MSF、WWVBで DST情報送信
- うるう秒対応
- MSF、WWVBで DUT1オフセット送信
- クライアントサイド・ブラウザ動作
- インストール・登録不要、データ収集なし
動作要件
- WebAssembly対応ブラウザ と 44.1KHz以上のPCM DAC対応
- 2019年以降の一般的なブラウザ端末 で動作
- iOSのSafari、AndroidのFirefox では2024年初頭時点で非対応
- スマホやタブレットの内蔵スピーカー推奨
- 詳細は「技術的詳細」参照
使い方
- エミュレーター設定の選択
- エミュレートする 標準電波局 を選択
- 一部の設定は特定局のみ利用可能
- 時計側の設定・同期モード選択
- 時計の メニューや物理ボタン操作 で同期モードへ
- 対応する局・タイムゾーン設定を選択推奨
- スピーカーと時計アンテナの位置調整
- スピーカーを時計のアンテナにできるだけ近づける
- 位置調整は試行錯誤が必要
- 音量調整の注意
- 最大音量付近 が最適な場合が多い
- 耳をスピーカーに近づけないこと
- 視覚的ボリュームインジケーター 使用推奨
- 人間の耳に聞こえにくい高周波も、 聴覚障害の危険 あり
- 送信開始・同期完了待ち
- 送信開始後、 3分以内 に時計が自動設定される場合が多い
技術的詳細
- 消費者向けオーディオ機器 で再生時、 標準電波のキャリア周波数 に近いRFノイズを意図的に生成
- 基準キャリア周波数 の最高位奇数サブハーモニックを生成・変調
- DAC再生時の高調波 が本来のキャリア周波数となり、 配線や基板パターン が即席アンテナとして機能
- 内蔵スピーカー推奨
- 一部 有線イヤホン も利用可能
- Bluetooth機器や高音質オーディオ機器 は高調波抑制のため非推奨
ライセンス
- src/shared/casefoldingmap.ts
- Unicode Consortiumのデータファイル由来、 Unicodeライセンス
- src/shared/icons.ts
- ionicons v5.0.0とFlagpack由来のSVGアイコン、 MITライセンス
- その他全ファイル
- MITライセンス
注意事項・安全対策
- 高音量再生時の聴覚保護
- 「聞こえないから」といって耳を近づけないこと
- 視覚的音量表示 で調整
- Bluetoothや高音質機器の利用不可
- 高調波抑制 により信号伝送不可の場合あり
まとめ
- Time Station Emulator は、 標準電波の届かない環境 でも、 電波時計の自己設定機能 を活用できる画期的なツール
- ブラウザのみで動作 し、 追加アプリ不要
- 安全な運用 と 推奨環境の把握 が重要