緊急地震速報アラーム+ 応急版 XP向け

トピックス

緊急地震速報アラーム+は、緊急地震速報アラームの後継バージョンです。

最新バージョン: v 0.7.9.87 応急版 (2021/4/20) ・・・ ダウンロード

ベータ版で一部不安定な挙動が見られましたので、再びプログラム全体・全機能の見直しを行い、安定化を図っています。

現在実装済みの主な機能:

  • 音声通知機能
  • 画面通知機能
  • The Last 10-Second 監視機能
  • ディスプレイ電源連動機能
  • コマンド実行機能
  • 同時配信機能
  • メール送信機能
  • 深発地震フィルタ機能

前バージョンからの主な変更点(現在実装済の機能のみ):

  • .NET Framework 4インストール環境が必要になりました。
  • .NET Framework 上で稼動するようになり、64bit環境にも対応しました。
  • .NET Framework 上で稼動するようになったため、メモリ使用量が若干増加しました。
  • 各機能がそれぞれマルチスレッドで動作するようになりました。
  • 同時多発地震に対応し、音声は推定震度・到達時刻の順に優先すべき速報から通知されるようになりました。
  • The Last 10-Secondの通知画面上の各県の震度表示をログ上に出力するようになりました。

This software works properly if the system locale is set to Japanese.

目次

概要

The Last 10-Secondの緊急地震速報受信に同期して、音声合成・サウンド等で通知を行うプログラムです。
なお、PCのスペックによっては動作が重かったり、音声合成のタイミングがずれたりすることがあります。

機能

・通知音、カウントダウン中の背景音、カウントダウン中の背景音(10秒以下、到達後n秒まで)を震度別に設定可能
・音声合成で猶予時間、推定震度、詳細情報を2つのアナウンスに分けて通知(アナウンスは発声速度等調整可能)
・指定間隔(1,2,5,10秒)でカウントダウンするように設定可能(猶予時間60秒以上、以下の2段階で、10秒以下は1秒毎)
・震度別に音声合成の有無を設定可能
・DirectSoundによる出力を設定可能、またその際の出力先デバイスを設定可能
・DirectSound出力利用時、震度別に音声合成の音量を設定可能
・サウンドのプリロードを設定可能
・音声通知と同時にビープ音を鳴らすように設定可能(推定震度の数値部分の回数だけ鳴動)
・指定時間帯において、推定震度が指定以下の場合は消音にするおやすみ設定を可能
・速報受信時に任意のコマンドを実行するよう設定可能(文字列置換可能)
・The Last 10-Second、YureStation Graphのウィンドウを指定時間経過後クローズするよう設定可能
・The Last 10-Secondの接続状態を独自にタスクトレイアイコンで表示するよう設定可能
・The Last 10-Secondの接続状態を監視し、接続断状態で指定時間が経過した場合、The Last 10-Secondを再起動・再ログインさせるよう設定可能
・The Last 10-Secondが未起動の場合、The Last 10-Secondを起動・ログインさせるよう設定可能
・速報受信に合わせたディスプレイの電源の自動オン・オフを設定可能
・UDPマルチキャスト、TCPユニキャストを利用したLAN内同時配信機能が利用可能
・メール送信するよう設定可能(複数宛送信、件名・本文中の文字列置換、POP before SMTP、SMTP認証、POP3s, SMTPs(証明書を確認しない設定も可能)、Fromの震度別設定、震度別送信設定が可能、またAPOP、CRAM-MD5に対応(サーバー対応時に自動選択))
・深発地震の通知先機能を設定可能
・起動時の更新確認を設定可能
・アップデートプログラムにより、自動で最新バージョンにアップデート可能
・クラッシュレポータにより、自動でエラー報告可能

アップデート方法

自動アップデートプログラムが実装されています。

留意事項

  • 画面通知機能利用時、通知ごとにメモリ使用量が増加します。メモリ使用量の増加を抑えたい場合は、画面通知をオフにしてください。
  • TCPユニキャスト利用時、特に速報受信時に通信出来ないクライアントがあった場合、サーバー・クライアント共に通知が遅れることがあります。予めご了承ください。
  • 仮想メモリを利用する環境では、通知が遅れる場合があります。

動作環境

The Last 10-Second(ウェザーニューズ社の緊急地震速報受信ソフトウェア)
※緊急地震速報アラームは、The Last 10-Secondが受信し生成するデータを利用しています。
※The Last 10-Secondで緊急地震速報を受信するには、ウェザーニューズ社との有料契約が必要です。
.NET Framework 4 インストール環境(必須)
DirectX インストール環境(必須)
Visual C++ 2010 ランタイムパッケージ(x86) インストール環境(必須)
・Windows XP以降(7で動作確認済み)

ダウンロード

※インストーラ版の場合はベータ版、通常版と共存できません。
※ベータ版と設定の互換性はありません。ベータ版に上書きインストールすると設定が初期化されます。
またZip圧縮版でも、プログラムと同ディレクトリに書き込みできなかった場合、設定が上書きされる可能性があります。

AquesTalk 旧ライセンス版はこちら:

高DPI環境で正しく表示されない場合

緊急地震速報アラーム+は、高DPI環境に対応していないため、高DPI環境ではウィンドウが正しく表示されない場合がございます。

つきましては、お手数をお掛けしますが、alarm.exeとショートカットのプロパティより、高DPIスケーリングを無効にするか、「高DPI設定の変更」より「高DPIスケールの上書き」で「システム」を設定してください。

ウィルス対策ソフトウェアの警告が出る場合

お使いのウィルス対策ソフトウェアによっては、ウィルスの警告が表示される場合がございます。

つきましては、お手数をお掛けしますが、ウィルス対策ソフトウェアの各種除外設定に
緊急地震速報アラームの本体(alarm.exe)やアップデートプログラム(alarm_update.exe)等を
登録することにより回避していただきますようお願いいたします。

通知画面の表示が乱れる場合

お使いの環境によっては、通知画面の表示が乱れる場合がございます。

つきましては、お手数をお掛けしますが、以下のレジストリキーを設定してハードウェアレンダリングを無効にしてください。

キー: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
種類: DWORD
値: 1

更新履歴

v 0.7.9.87 応急版 (2021/4/20)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.86 応急版 (2021/4/14)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.85 応急版 (2021/4/1)
・メール通知部に指定間隔以上で送信する設定を追加。
・その他諸々修正。

v 0.7.9.84 応急版 (2021/4/1)
・メール通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.83 応急版 (2021/3/28)
・深発地震フィルタ部で画面が表示されていれば更新する
 設定を追加。
・その他諸々修正。

v 0.7.9.82 応急版 (2021/3/20)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.81 応急版 (2021/3/14)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.80 応急版 (2021/3/11)
・同時配信機能(TCP)のサーバー側で送信元IPアドレスを
 指定するよう修正。
・その他諸々修正。

v 0.7.9.79 応急版 (2021/2/16)
・コマンド実行機能の置換文字列に”<時刻補正用秒>“を追加。
・その他諸々修正。

v 0.7.9.78 応急版 (2021/2/14)
・推定震度が変わったとき最初から通知する設定を非推奨化。
 (推定震度が振れる場合最初から通知を繰り返してしまうため)
・通知画面の座標設定が機能するよう修正。
・その他諸々修正。

v 0.7.9.77 応急版 (2021/2/14)
・推定震度が上がったとき最初から通知する設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.76 応急版 (2021/2/13)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.75 応急版 (2021/2/11)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.74 応急版 (2021/2/3)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.73 応急版 (2021/2/2)
・通知終了の後でも第一報は通知する設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.72 応急版 (2021/1/31)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.71 応急版 (2021/1/26)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.70 応急版 (2021/1/23)
・前バージョンの不具合を修正。
・その他諸々修正。

v 0.7.9.69 応急版 (2021/1/13)
・前バージョンの不具合を修正。
・その他諸々修正。

v 0.7.9.68 応急版 (2021/1/13)
・前バージョンの不具合を修正。
・その他諸々修正。

v 0.7.9.67 応急版 (2021/1/13)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.66 応急版 (2021/1/3)
・L10S監視部のコードを一部修正。
・その他諸々修正。

v 0.7.9.65 応急版 (2020/12/30)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.64 応急版 (2020/12/29)
・画面通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.63 応急版 (2020/12/20)
・通知画面のOKボタン押下後、ディスプレイ電源を切る設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.62 応急版 (2020/12/20)
・通知画面のOKボタン押下後、以降の速報を無視する設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.61 応急版 (2020/12/18)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.60 応急版 (2020/12/12)
・アナウンス2に変更があったとき必要猶予を無視する設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.59 応急版 (2020/12/12)
・ヘルプファイルを一部修正。
・その他諸々修正。

v 0.7.9.58 応急版 (2020/12/11)
・通知終了後にアナウンス1とアナウンス2を通知する設定を追加。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.57 応急版 (2020/12/7)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.56 応急版 (2020/12/7)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.55 応急版 (2020/12/6)
・更新確認部のコードを一部修正。
・その他諸々修正。

v 0.7.9.54 応急版 (2020/12/4)
・更新確認の不具合を修正。
・その他諸々修正。

v 0.7.9.53 応急版 (2020/12/1)
・音声通知の開始イベントを修正。
・その他諸々修正。

v 0.7.9.52 応急版 (2020/12/1)
・音声通知の開始イベントを修正。
・その他諸々修正。

v 0.7.9.51 応急版 (2020/12/1)
・サウンドデバイスが見つからない場合でも速報を受信する度に
 音声出力を試行するよう修正。
・その他諸々修正。

v 0.7.9.50 応急版 (2020/11/30)
・内部コードを一部修正。
・その他諸々修正。

v 0.7.9.49 応急版 (2020/11/26)
・「推定震度が変わったとき最初から通知する」非設定時に、
 キャンセル報を通知しない不具合を修正。
・その他諸々修正。

v 0.7.9.48 応急版 (2020/11/22)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.47 応急版 (2020/11/14)
・音声通知で変更があった場合の通知コードを修正。
・音声通知でエリアの通知コードを修正。
・その他諸々修正。

v 0.7.9.46 応急版 (2020/11/14)
・音声通知で変更があった場合の通知コードを修正。
・その他諸々修正。

v 0.7.9.45 応急版 (2020/11/14)
・音声通知で変更があった場合の通知コードを修正。
・その他諸々修正。

v 0.7.9.44 応急版 (2020/11/13)
・前バージョンの不具合を修正。
・その他諸々修正。

v 0.7.9.43 応急版 (2020/11/13)
・音声通知で変更があった場合の通知を短縮。
・ビープ音を鳴らすコードを修正。
・その他諸々修正。

v 0.7.9.42 応急版 (2020/11/7)
・置換文字列に “<津波発生の可能性>” を追加。
・その他諸々修正。

v 0.7.9.41 応急版 (2020/10/30)
・通知ウィンドウのコードを一部修正。
・内部コードを一部修正。
・その他諸々修正。

v 0.7.9.40 応急版 (2020/10/22)
・通知ウィンドウの猶予時間表示の終了タイミングを修正。
・音声通知でカウントダウンに推定震度を付加するコードを修正。
・その他諸々修正。

v 0.7.9.39 応急版 (2020/10/6)
・システムロケールが日本語以外の場合の不具合を修正。
 ※推定震度等文字化けしている項目は取得できません。
・その他諸々修正。

v 0.7.9.38 応急版 (2020/9/6)
・ウィンドウの背景処理を一部修正。
・その他諸々修正。

v 0.7.9.37 応急版 (2020/9/6)
・同時配信部のコードを一部修正。
・その他諸々修正。

v 0.7.9.36 応急版 (2020/9/4)
・同時配信部のコードを一部修正。
・その他諸々修正。

v 0.7.9.35 応急版 (2020/9/2)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.34 応急版 (2020/9/2)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.33 応急版 (2020/8/30)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.32 応急版 (2020/8/4)
・ディスプレイ電源を自動オンできない場合がある不具合を修正。
・その他諸々修正。

v 0.7.9.31 応急版 (2020/7/10)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.30 応急版 (2020/7/9)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.29 応急版 (2020/7/3)
・推定震度に変更がある場合、音声通知を最初から行う設定を追加。
・その他諸々修正。

v 0.7.9.28 応急版 (2020/7/2)
・深発地震フィルタ部のコードを一部修正。
・その他諸々修正。

v 0.7.9.27 応急版 (2020/6/30)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.26 応急版 (2020/6/30)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.25 応急版 (2020/6/30)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.24 応急版 (2020/6/29)
・内部コードを一部修正。
・その他諸々修正。

v 0.7.9.23 応急版 (2020/6/10)
・深発地震フィルタ部のコードを一部修正。
・その他諸々修正。

v 0.7.9.22 応急版 (2020/6/6)
・同時配信部のコードを一部修正。
・その他諸々修正。

v 0.7.9.21 応急版 (2020/6/4)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.20 応急版 (2020/6/1)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.19 応急版 (2020/5/31)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.18 応急版 (2020/5/29)
・深発地震フィルタ部のコードを一部修正。
・内部コードを一部修正。
・その他諸々修正。

v 0.7.9.17 応急版 (2020/5/24)
・深発地震フィルタ部のコードを一部修正。
・その他諸々修正。

v 0.7.9.16 応急版 (2020/5/24)
・深発地震フィルタ機能を実装。
・その他諸々修正。

v 0.7.9.15 応急版 (2020/5/20)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.14 応急版 (2020/5/20)
・DirectSound非利用設定時、サウンドファイルが存在しない場合に
 エラーをログに出力するよう変更。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.13 応急版 (2020/5/19)
・アナウンス2の必要猶予に負の秒数を設定出来るよう変更。
・その他諸々修正。

v 0.7.9.12 応急版 (2020/5/17)
・DirectSound利用設定時、サウンドファイルを相対パスで指定した
 際にロードできない場合がある不具合を修正。
・その他諸々修正。

v 0.7.9.11 応急版 (2020/5/16)
・DirectSound利用設定時、サウンドファイルのロードに失敗すると
 エラーをログに出力するよう変更。
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.10 応急版 (2020/5/13)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.9 応急版 (2020/5/8)
・画面通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.8 応急版 (2020/5/5)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.7 応急版 (2020/5/3)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.6 応急版 (2020/5/3)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.5 応急版 (2020/5/3)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.4 応急版 (2020/4/26)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.3 応急版 (2020/4/24)
・ディスプレイ電源を自動オンできない場合がある不具合を修正。
・その他諸々修正。

v 0.7.9.2 応急版 (2020/4/23)
・内部コードを一部修正。
・その他諸々修正。

v 0.7.9.1 応急版 (2020/4/20)
・音声通知部のコードを一部修正。
・その他諸々修正。

v 0.7.9.0 応急版 (2020/4/14)
・とりあえず公開。