Browsing Category

開発

開発

平成 30 年 6 月 18 日 午前 7 時 58 分頃の緊急地震速報(大阪府北部を震源とする M6.1、最大震度6弱 の予報)について

2018年6月18日

阪神・淡路大震災を思い出すような大きな災害になっており、各地で被害が多数報告されておりとても心配しています。被災された方にお見舞い申し上げます。

平成 30 年(2018 年)6 月 18 日 午前 7 時 58 分頃(日本標準時)に気象庁が発表した緊急地震速報(警報)は、従来法(含 IPF 法)と PLUM 法を合わせたハイブリッド法による震度予測だったので、この記事では今回の緊急地震速報について解説します。

緊急地震速報の予測手法

気象庁は、ことし3月22日から従来の震度予測手法に加えて PLUM (Propagation of Local Undamped Motion)法という震度予測手法による緊急地震速報の発表を行うようになりました。従来法のみによる震度予測、PLUM 法のみによる震度予測、それに、従来法と PLUM 法を組み合わせて震度予測が大きい方を使用するハイブリッド法による震度予測を用いて緊急地震速報を発表しています。

従来の手法

従来からの震度予測の手法は、地震計が検知した地震の P 波(初期微動)をもとに、震源地やマグニチュードを算出し、その結果をもとに各地の震度や到達予想時間を推測します。

この手法では、各地の震度や到達予想時刻を推測するもととなる、震源の緯度経度と深さとマグニチュードの信頼性が非常に重要です。そのため、緊急地震速報の電文には、推測に使用した地震型の数や震源の精度(信頼度)、マグニチュードの精度となるデータが含まれています。地震計で 100gal 以上の加速度(=非常に強い揺れ)を検知した場合と、1〜2つの観測点でデータを得られた場合、3〜5つの観測点でデータを得られた場合で、情報の精度が変わってきます。

まず地震が発生すると、地震計一つ一つで単独観測点処理を行います。基準以上の加速度を地震計が検知することでトリガされ、処理を開始します。単独観測点情報はトリガ処理開始からトリガ終了まで毎秒処理中枢に送られます。単独観測点処理は、レベル法やB-Δ法と呼ばれる処理の結果や、他にもP波検測、最大振幅、10秒震度などの情報を持ちますが、緊急地震速報の電文には含まれません。10 秒震度というのは、震度計が 10 秒毎に 6 回送出する計測震度です。単独観測点処理結果を送信するかどうかは、地震計の解析結果と併設されている品質管理センサの結果によって判断されます。

詳しい処理手法は、 緊急地震速報の概要や処理手法に関する技術的参考資料 をご覧ください。

※もうね、正確な一次ソースに当たるのが一番なんだけど、「あとで読む」という人はたぶん読まないので、時間がない人のために簡単に資料の一部を抜粋してご紹介します。

計測震度と震度階級

この記事では、計測震度という言葉が数多く出てくるため、ここで計測震度とみなさんがよく目にする震度階級について説明します。

計測震度が出ると、それをもとに震度階級に割り当てて発表されます。たとえば、震度5弱の「弱」はそれに満たないという意味です。「1 万円弱」という場合には、1万円に満たない額だということですが、それと同じように震度5弱は計測震度 5.0 未満ということです。

そのため、計測震度が 5.4 のときには、限りなく震度6弱に近いけれども震度5強ですし、計測震度が 5.0 のときにも震度5強となります。地震があったときに、揺れを感じた人の中には、いまの地震は言うほど揺れなかったとか、もっと揺れてる気がしたということがあるかもしれませんが、震度階級の場合には、その感じ方に若干の違いが生まれていてもおかしくはありません。

レベル法

要するに、レベル法は、一定レベル以上強く揺れたら反応するということです。

レベル法は観測点直下付近で地震が発生する場合を考慮したものです。垂直方向もしくは水平方向の加速度波形(より詳しく言うと、高周波をカットした上下動加速度波形あるいは加速度水平動2成分合成波形)が 100gal を超え、かつ品質管理センサが基準以上の振幅を観測した場合、処理中枢に観測データを送信します。

B-Δ法

要するに、地震波がとちらの方向から来たのかということと、震央距離を求めるために地震波をフィルタするということです。地震波が来た方向と距離がわかれば震源の位置を絞れるということです。

処理の手法ですが、ノイズレベルの 10 倍の振幅が観測された場合にトリガされ、処理が開始されます。この手法では、品質管理センサの状態にかかわらず、処理中枢に観測データを送信します。

まず、最初に P 波の検測時刻を読み取ります。P 波検測時刻は、トリガがかかった時点から遡ってノイズレベルを振幅が超えたと考えられる時点を読み取ります。この時点から 1 秒間の変位波形(パーティクルモーションの主軸)を用いて地震波がどちらの方向から到来したかを求めます。

次に 2 秒間の加速度波形の絶対値波形を作成しフィッティング処理を行います。このフィッティング処理に使う式の係数からおおよその震央距離を求めることが出来るようになっています。(詳しくは資料をご覧ください)

複数観測点処理

上記で処理された単数観測点処理の情報が処理中枢に集まってくると、処理中枢では複数観測点処理が始まります。

複数の観測点の情報が集まると、おおよその震源位置が絞れるようになります。3点以上あれば、三角測量のように計算できます。

余談になりますが、GPS で自分の位置がわかるのも似たような仕組みです。 GPS では、3 次元位置(x,y,z)と正確な原子時計の時刻(T)を持つ GPS 信号を 4 つ以上の衛星から受信して、4 元連立方程式を計算することで自端末の位置情報を取得しています。GPS 信号の伝搬速度は秒速およそ 30 万 km で、この伝搬速度も補正して計算します。日本では常に 10 基ほどの GPS 衛星を捉えることができるので、車のカーナビなどは受信できる信号をすべて受信して平均化して測位計算していることが多いです。

(C)青山剛昌/小学館・読売テレビ・TMS

先月の名探偵コナンにも、音の伝わる速さから距離を導き出して、妃先生を助け出す話がありましたね。携帯電話の音声通話は遅延が激しいし、2点の距離しかわからないのであの計算にはすごい誤差がでそうですが、コナンは見事に場所を言い当てていました。

話を戻して、複数観測点処理の話です。テリトリー法とグリッドサーチ法という手法があります。

テリトリー法

上の GPS のたとえでわかるように、1〜2 点処理では厳密な震源決定を行うことは不可能です。観測点の配置状況をもとに、これら以外の観測点には「地震波が到達していない」ということを利用して、おおよその震央位置を推定することが可能です。

一般的に、地震波が最も早く到達した観測点の周辺に震源があると推定することが出来ます。日本には全国に4372の観測点があり、内陸地域の場合、観測点はほぼ等間隔で配置されていることから、2つの観測点の間に垂直二等分線を引き、その垂直二等分線で囲まれた多角形の領域(テリトリー)内に震源があると仮定することで、観測点が少ない状況でもおおよその震源となるエリアを絞り込むことができます。2 つ目の観測点に地震波が到達すると、1 つ目の観測点と同様に描かれた 2 つ目観測点のテリトリー(2 次テリトリー)と、元の 1 点目のテリトリーとの重なった部分に震央があると推定されるので、その領域はさらに限定できるようになります。

たとえば緊急地震速報で、震源の精度が安定しないときに、震源地が新潟になったり長野になったりするのは、県境周辺のテリトリ内で推定されているようなときです。

各観測点は 1 分ごとに生存情報(ハートビート)を処理中枢に送信して観測点のヘルスチェックを行っています。このテリトリーの範囲はあらかじめ計算されていますが、停電や機器故障、断線等により各観測点に障害が発生した場合には生存情報が送られてこなくなるので、観測点を除外してテリトリーの範囲を自動的に再計算します。

テリトリー法の場合には、2点あっても震源の深さは求めることができないため、深さ 10 km と仮定した値に固定されます。

グリッドサーチ法(3~5点処理)

グリッドサーチ法は、水平方向には 0.1 度ごと、深さ方向にはそれぞれの地域の地震の発生状況を考慮して 10km 毎に震源を仮定し、計算式によってそれぞれ理論走時と観測走時の残差を計算することによって、最も残差が小さくなる震源を探すものです。

グリッドサーチを行えば常に正しい震源が得られるというわけではなく、観測点配置が悪い場合には震源が推定しにくくなり、場合によっては大きな誤差を伴う可能性が考えられため、グリッドサーチ法では、

  • 複数の観測点で地震検知時刻がほぼ同じである場合、浅い地震であっても離れたところでの深発地震と判断してしまう可能性がある。そのため、3、4点処理では 130km より深い候補は震源決定に用いない。
  • 震源に近い観測点が重視されるように震央距離による重みをつける。

といった処理を行っています。

このほかにも、Hi-net 観測網を使った着未着法や、気象庁 EPOS(Earthquake Phenomena Observation System)による自動処理手法といったものがあります。詳しくは資料をご確認ください。

IPF 法

従来の緊急地震速報では、複数の地震が同時に発生した場合に区別することができなかったため、過大な震度予測をしてしまうことがありました。たとえば、平成 28 年 8 月 1 日に気象庁が発表した過大な緊急地震速報(予報)を覚えている方も多いのではないでしょうか。

複数の地震が同時に発生した場合の予測精度を改善するために、気象庁は平成 28 年 12 月 14 日から IPF (Integrated Particle Filter) 法という震度予測手法を導入しました。気象庁は、IPF 法について次のように説明しています。

IPF 法の概要

震源決定や同一地震判定において、従来別々に用いたデータや手法(走時残差や振幅等)を統合的に用いる手法であり、パーティクルフィルタを用いて震源要素を短時間で求めるなどの効率化を行う。IPF 法は、少ない観測点であっても多くの情報を同時に処理に用いるため、緊急地震速報で用いる震源要素の信頼性が向上する。
同時に複数の地震が発生した場合の緊急地震速報の技術的な改善について-IPF 法の運用開始-

技術的な対策として、8月1日に発生した緊急地震速報(予報)の誤情報の発表への対応として、その原因となった地震計の出力データに急激な変化が生じた際への技術的な下記の対処策を、12 月 14 日 14 時から緊急地震速報を発表するシステムに適用します。

平成 28 年8月1日に発生した緊急地震速報(予報)の誤情報の発表への技術的対処の適用について

これまでは、いろいろな手法で計算した震源要素の情報から最も信頼性の高いものを一つ選ぶという方法を採用していましたが、IPF 法からはすべての手法や情報を統合して震源要素を求めるようになりました。これによって、同時に発生した複数の地震を区別できるようになり、緊急地震速報の発表精度が向上しました。

震源位置とマグニチュード

一般的に地表で人が揺れを感じるまでに時間ががかかります。これは、地中で地震波が伝わってくるまでに時間です。震源から射出された地震波は、地殻を伝播して地表近傍の工学的基盤に到達し、表層地盤での増幅現象によって大きく変形され、地表において地震動として観測されます。震源位置がわかると、予測点各地にこの地震動(主要動)が到達するまでの時間がわかります。

深い位置での地震波は秒速およそ 3km ほどの速度で伝わり、浅い地層になってくると地層境界付近で反射を繰り返しながら、秒速およそ 700m ほどのスピードで伝わります。これらの増幅や減衰は、地層や地盤の固さや特性、反射や応答特性といった性質で大幅に変わってきます。

浅い構造の地盤モデル、深い構造の地盤モデル、想定震源と入射加速度、応答特性などのモデルを加味して、地表面加速度や震度、SI 値(地震動の周期応答スペクトル)を算出します。

震源から任意の緯度経度の場所までの地震到達時刻を算出するには、予め上記のモデルを使って計算された走時表を使用します。この走時表や射出角、速度構造モデルは気象庁が公開しています。基本的に到達予想時刻を求める場合には JMA2001 モデルを使用します。

走時表・射出角表・速度構造データ

PLUM 法

従来の手法とは全く別な方法で震度予測をする手法が PLUM 法です。

地震観測点が観測したリアルタイム震度を使用して、半径 30kmで同じように強く揺れるという前提で震度予測をする手法です。アイデアとしては、とてもシンプルですよね。

従来法では、巨大地震のときに「マグニチュードの飽和」というものが起こります。日本で使用している気象庁マグニチュード(Mj)は、およそ M8.0 前後を超えたあたりで数値が頭打ちになります。東日本大震災のときに速報値で M7.9 でしたが、後の詳しい解析によって M8.4、M8.8、M9.0 と訂正されていきました。M7.9 と M9.0 では、各地の震度を予測するときに大きな誤差となります。そのため、マグニチュードや震源に頼らずに、震度を予測する手法が必要となりました。

PLUM 法は、主要動が到達してから計算を行うため、周辺の予測地点に主要動が到達するまでの猶予がほとんどないところがデメリットですが、従来法で震源要素やマグニチュードが決定できなかった場合でも緊急地震速報を発表できるメリットがあります。

PLUM 法では、ふだん震度を割り出すために使用している計測震度とは少し違う、リアルタイム震度という値を使っています。

計測震度では、地震検知後 1 分間の 3 軸加速度センサの波形を高速フーリエ変換(FFT)フィルタに通してベクトル合成をします。1 分間のデータをソートして、上位 30 位目を抽出して演算震度の式で計算して震度に変換します。地震が 1 分以上継続したときには、1 分ごとにデータを区切ってこの処理を繰り返します。処理中枢で、その最大値を使用します。

この処理によって、地震から 2〜3 分程度で「震度速報」が発表されます。震度速報が瞬時に出てこないのは、1 分単位で処理をしているからです。

一方、リアルタイム震度では、地震波形を FFT フィルタとほぼ同じ周波数特性を持つフィルタを通して、ベクトル合成を行い、震度演算を行います。直前 1 分のデータを 10 ミリ秒ごとにソートして、上位 30 位目の震度を処理中枢に送出します。つまり、リアルタイム震度では 10 ミリ秒ごとに直前 1 分のデータが更新されます。ただし、10 ミリ秒ごとに予報を出していると膨大なので、この結果を緊急地震速報(予報)と同じタイミングに合わせて、民間の気象業務事業者などに発表しています。

地震波形の処理サイクルが違うだけで、使用している地震波形は同じなので、全リアルタイム震度の最大値は計測震度に一致します。

PLUM 法では、テリトリー法とは違い震源位置を計算していないため、PLUM 法のみで震度が予測された場合には震源位置やマグニチュードは仮定震源要素となり、全く当てになりません。仮定震源要素では、最初に地震を検知した観測点直下の深さ 10km、マグニチュード 1.0 に値が固定されます。

ハイブリッド法

従来法と PLUM 法を組み合わせたのがハイブリッド法です。震源の位置やマグニチュード、それらから算出された各地の予測震度は従来法を使い、さらに主要動が到達して PLUM 法で予測震度を計算し、各地点ごとに予測震度の大きい方を採用する手法です。

今回の大阪府北部を震源とする M6.1 の地震では、このハイブリッド法が使用され、PLUM 法で予測した震度によって緊急地震速報が警報に引き上げられたため、この記事で紹介します。

緊急地震速報の種類

以前もこのブログのなかで、緊急地震速報の種類について解説しました。今回も改めて紹介します。

気象庁が発表する緊急地震速報には、「予報」と「警報」の 2 種類があります。

NHK などのテレビやラジオ、携帯電話のエリアメールで配信される一般的に言われる緊急地震速報は、「緊急地震速報(警報)」もしくは「一般向け緊急地震速報」と言われるものです。2 地点以上の地震計で観測した地震で、震度 5 弱以上が予想される場合に、震度 4 以上が予想される地域を発表します。

一方、Twitter の @UN_NERV やウェザーニューズ社が配信する緊急地震速報はこれらの一般向け緊急地震速報のほかに、「緊急地震速報(予報)」もしくは「高度利用者向け緊急地震速報」と呼ばれる種類のデータを使用しています。高度利用者向け緊急地震速報は、マグニチュード 3.5 以上、または最大震度 3 以上を予想した場合に発表され、1 地点の地震計で観測したデータでも発表します。

PLUM 法の導入によって、これらの条件に加えて、緊急地震速報(予報)では地表面のリアルタイム震度が 2.5 以上のとき(=最大震度3以上と同じ予想)、緊急地震速報(警報)ではリアルタイム震度が 4.5 以上(=最大震度5弱以上)となり、それぞれの発表の対象に加えられます。

気象庁が発表した緊急地震速報の概要

気象庁の Web ページで、今回、気象庁が発表した緊急地震速報の概要を確認できます。

今回の地震では、地震検知から 3.2 秒後に緊急地震速報の警報を発表しました。

第 1 報

第 1 報では、観測点3〜4点の緊急地震速報でした。この第 1 報から緊急地震速報(警報)を発表しました。

{
	"Title": {
		"Code": 36,
		"String": "緊急地震速報(予報)",
		"Detail": "マグニチュード、最大予測震度及び主要動到達予測時刻の緊急地震速報(発表パターン2:IPF法)"
	},
	"Source": {
		"Code": 3,
		"String": "気象庁本庁"
	},
	"Status": {
		"Code": "00",
		"String": "通常",
		"Detail": "通常"
	},
	"AnnouncedTime": {
		"String": "2018/06/18 07:58:41",
		"UnixTime": 1529276321,
		"RFC1123": "Sun, 17 Jun 2018 22:58:41 GMT"
	},
	"OriginTime": {
		"String": "2018/06/18 07:58:34",
		"UnixTime": 1529276314,
		"RFC1123": "Sun, 17 Jun 2018 22:58:34 GMT"
	},
	"EventID": "20180618075838",
	"Type": {
		"Code": 0,
		"String": "発表",
		"Detail": "通常発表"
	},
	"Serial": 1,
	"Hypocenter": {
		"Code": 520,
		"Name": "大阪府北部",
		"isAssumption": false,
		"Location": {
			"Lat": 34.9,
			"Long": 135.6,
			"Depth": {
				"Int": 10,
				"String": "約10km"
			}
		},
		"Magnitude": {
			"Float": 6,
			"String": "M6.0",
			"LongString": "M6.0"
		},
		"Accuracy": {
			"Epicenter": {
				"Code": 3,
				"String": "IPF 法(3 点/4 点)",
				"Rank2": 3,
				"String2": "IPF 法(3 点/4 点)"
			},
			"Depth": {
				"Code": 3,
				"String": "IPF 法(3 点/4 点)"
			},
			"Magnitude": {
				"Code": 4,
				"String": "P 相/全相混在"
			},
			"NumberOfMagnitudeCalculation": 2
		},
		"isSea": false
	},
	"MaxIntensity": {
		"From": "6-",
		"To": "6-",
		"Float": 6,
		"String": "6弱",
		"LongString": "6弱程度"
	},
	"Warn": true,
	"WarnForecast": {
		"Hypocenter": {
			"Code": 9270,
			"Name": "大阪府"
		},
		"District": ["近畿", "三重", "福井", "香川"],
		"LocalAreas": ["京都", "大阪", "兵庫", "滋賀", "奈良", "三重", "福井", "和歌山", "香川"]
	},
	"Option": {
		"Change": {}
	},
	"Forecast": [{
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "6弱",
			"Description": "最大震度5強から6弱程度"
		},
		"Code": 511,
		"Name": "京都府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "6弱",
			"Description": "最大震度5強から6弱程度"
		},
		"Code": 520,
		"Name": "大阪府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 531,
		"Name": "兵庫県南東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:43+09:00"
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 501,
		"Name": "滋賀県南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:44+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 540,
		"Name": "奈良県",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9290",
				"Name": "奈良"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:45+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 521,
		"Name": "大阪府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:51+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 461,
		"Name": "三重県中部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:52+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 500,
		"Name": "滋賀県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:52+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 510,
		"Name": "京都府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 401,
		"Name": "福井県嶺南",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9934",
			"Name": "北陸",
			"Local": {
				"Code": "9180",
				"Name": "福井"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 550,
		"Name": "和歌山県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:57+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 460,
		"Name": "三重県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:58+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 535,
		"Name": "兵庫県淡路島",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:10+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 610,
		"Name": "香川県東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9370",
				"Name": "香川"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:58+09:00"
			},
			"From": "3",
			"To": "4",
			"Description": "最大震度3から4程度"
		},
		"Code": 532,
		"Name": "兵庫県南西部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}]
}

警報第 1 報

緊急地震速報(警報)=一般向け緊急地震速報の第1報です。

{
	"Title": {
		"Code": 47,
		"String": "緊急地震速報(警報)",
		"Detail": "一般向け緊急地震速報"
	},
	"Source": {
		"Code": 3,
		"String": "気象庁本庁"
	},
	"Status": {
		"Code": "00",
		"String": "通常",
		"Detail": "通常"
	},
	"AnnouncedTime": {
		"String": "2018/06/18 07:58:41",
		"UnixTime": 1529276321,
		"RFC1123": "Sun, 17 Jun 2018 22:58:41 GMT"
	},
	"OriginTime": {
		"String": "2018/06/18 07:58:34",
		"UnixTime": 1529276314,
		"RFC1123": "Sun, 17 Jun 2018 22:58:34 GMT"
	},
	"EventID": "20180618075838",
	"Type": {
		"Code": 0,
		"String": "発表",
		"Detail": "通常発表"
	},
	"Serial": 1,
	"Hypocenter": {
		"Code": 520,
		"Name": "大阪府北部",
		"isAssumption": false,
		"Location": {
			"Lat": 34.9,
			"Long": 135.6,
			"Depth": {
				"Int": 10,
				"String": "約10km"
			}
		},
		"Magnitude": {
			"Float": 6,
			"String": "M6.0",
			"LongString": "M6.0"
		},
		"Accuracy": {
			"Epicenter": {
				"Code": 3,
				"String": "IPF 法(3 点/4 点)",
				"Rank2": 3,
				"String2": "IPF 法(3 点/4 点)"
			},
			"Depth": {
				"Code": 3,
				"String": "IPF 法(3 点/4 点)"
			},
			"Magnitude": {
				"Code": 4,
				"String": "P 相/全相混在"
			},
			"NumberOfMagnitudeCalculation": 2
		},
		"isSea": false
	},
	"MaxIntensity": {
		"From": "6-",
		"To": "6-",
		"Float": 6,
		"String": "6弱",
		"LongString": "6弱程度"
	},
	"Warn": true,
	"WarnForecast": {
		"Hypocenter": {
			"Code": 9270,
			"Name": "大阪府"
		},
		"District": ["近畿", "三重", "福井", "香川"],
		"LocalAreas": ["大阪", "京都", "兵庫", "滋賀", "奈良", "三重", "福井", "和歌山", "香川"]
	},
	"Option": {
		"Change": {}
	},
	"Forecast": [{
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "6弱",
			"Description": "最大震度5強から6弱程度"
		},
		"Code": 511,
		"Name": "京都府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "6弱",
			"Description": "最大震度5強から6弱程度"
		},
		"Code": 520,
		"Name": "大阪府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 531,
		"Name": "兵庫県南東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:43+09:00"
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 501,
		"Name": "滋賀県南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:44+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 540,
		"Name": "奈良県",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9290",
				"Name": "奈良"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:45+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 521,
		"Name": "大阪府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:51+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 461,
		"Name": "三重県中部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:52+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 500,
		"Name": "滋賀県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:52+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 510,
		"Name": "京都府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 401,
		"Name": "福井県嶺南",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9934",
			"Name": "北陸",
			"Local": {
				"Code": "9180",
				"Name": "福井"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 550,
		"Name": "和歌山県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:57+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 460,
		"Name": "三重県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:58+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 535,
		"Name": "兵庫県淡路島",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:10+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 610,
		"Name": "香川県東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9370",
				"Name": "香川"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:58+09:00"
			},
			"From": "3",
			"To": "4",
			"Description": "最大震度3から4程度"
		},
		"Code": 532,
		"Name": "兵庫県南西部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}],
	"PRC": {
		"District": {
			"Code": 0,
			"Flag": false
		},
		"Prefecture": {
			"Code": 0,
			"Flag": false
		},
		"Area": {
			"Code": 0,
			"Flag": false
		}
	},
	"Estimate": {
		"New": {
			"District": ["近畿", "東海", "北陸", "四国"],
			"Prefecture": ["大阪", "京都", "兵庫", "滋賀", "奈良", "三重", "福井", "和歌山", "香川"],
			"Area": ["大阪府北部", "京都府南部", "兵庫県南東部", "滋賀県南部", "奈良県", "大阪府南部", "三重県中部", "京都府北部", "滋賀県北部", "福井県嶺南", "和歌山県北部", "三重県北部", "兵庫県淡路島", "香川県東部", "兵庫県南西部"]
		},
		"District": ["近畿", "東海", "北陸", "四国"],
		"Prefecture": ["大阪", "京都", "兵庫", "滋賀", "奈良", "三重", "福井", "和歌山", "香川"],
		"Area": ["大阪府北部", "京都府南部", "兵庫県南東部", "滋賀県南部", "奈良県", "大阪府南部", "三重県中部", "京都府北部", "滋賀県北部", "福井県嶺南", "和歌山県北部", "三重県北部", "兵庫県淡路島", "香川県東部", "兵庫県南西部"]
	}
}

第 3 報

第 3 報で、Hi-net データを使った5点の観測になりました。

{
	"Title": {
		"Code": 37,
		"String": "緊急地震速報(予報)",
		"Detail": "マグニチュード、最大予測震度及び主要動到達予測時刻の緊急地震速報(発表パターン3:グリッドサーチ法、EPOS自動処理手法)"
	},
	"Source": {
		"Code": 3,
		"String": "気象庁本庁"
	},
	"Status": {
		"Code": "00",
		"String": "通常",
		"Detail": "通常"
	},
	"AnnouncedTime": {
		"String": "2018/06/18 07:58:42",
		"UnixTime": 1529276322,
		"RFC1123": "Sun, 17 Jun 2018 22:58:42 GMT"
	},
	"OriginTime": {
		"String": "2018/06/18 07:58:33",
		"UnixTime": 1529276313,
		"RFC1123": "Sun, 17 Jun 2018 22:58:33 GMT"
	},
	"EventID": "20180618075838",
	"Type": {
		"Code": 0,
		"String": "発表",
		"Detail": "通常発表"
	},
	"Serial": 3,
	"Hypocenter": {
		"Code": 520,
		"Name": "大阪府北部",
		"isAssumption": false,
		"Location": {
			"Lat": 34.8,
			"Long": 135.6,
			"Depth": {
				"Int": 20,
				"String": "約20km"
			}
		},
		"Magnitude": {
			"Float": 6.1,
			"String": "M6.1",
			"LongString": "M6.1"
		},
		"Accuracy": {
			"Epicenter": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕",
				"Rank2": 3,
				"String2": "IPF 法(3 点/4 点)"
			},
			"Depth": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕"
			},
			"Magnitude": {
				"Code": 4,
				"String": "P 相/全相混在"
			},
			"NumberOfMagnitudeCalculation": 2
		},
		"isSea": false
	},
	"MaxIntensity": {
		"From": "5+",
		"To": "5+",
		"Float": 5.5,
		"String": "5強",
		"LongString": "5強程度"
	},
	"Warn": true,
	"WarnForecast": {
		"Hypocenter": {
			"Code": 9270,
			"Name": "大阪府"
		},
		"District": ["近畿", "三重", "福井", "香川"],
		"LocalAreas": ["大阪", "京都", "兵庫", "奈良", "滋賀", "和歌山", "三重", "福井", "香川"]
	},
	"Option": {
		"Change": {
			"Code": 0,
			"String": "ほとんど変化なし",
			"Reason": {
				"Code": 0,
				"String": "変化なし"
			}
		}
	},
	"Forecast": [{
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 520,
		"Name": "大阪府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5弱",
			"To": "5強",
			"Description": "最大震度5弱から5強程度"
		},
		"Code": 511,
		"Name": "京都府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5弱",
			"To": "5弱",
			"Description": "最大震度5弱程度"
		},
		"Code": 531,
		"Name": "兵庫県南東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 540,
		"Name": "奈良県",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9290",
				"Name": "奈良"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 521,
		"Name": "大阪府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:43+09:00"
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 501,
		"Name": "滋賀県南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:49+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 550,
		"Name": "和歌山県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:50+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 461,
		"Name": "三重県中部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 500,
		"Name": "滋賀県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 510,
		"Name": "京都府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:54+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 401,
		"Name": "福井県嶺南",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9934",
			"Name": "北陸",
			"Local": {
				"Code": "9180",
				"Name": "福井"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:55+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 460,
		"Name": "三重県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:55+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 535,
		"Name": "兵庫県淡路島",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:00+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 462,
		"Name": "三重県南部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "00",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:00+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 532,
		"Name": "兵庫県南西部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:06+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 451,
		"Name": "愛知県西部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "00",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9230",
				"Name": "愛知"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:07+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 610,
		"Name": "香川県東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9370",
				"Name": "香川"
			}
		}
	}]
}

第 4 報

第 4 報で、大阪府北部、京都府南部、兵庫県南東部、滋賀県南部、奈良県が PLUM 法で震度予測されるようになりました。

{
	"Title": {
		"Code": 37,
		"String": "緊急地震速報(予報)",
		"Detail": "マグニチュード、最大予測震度及び主要動到達予測時刻の緊急地震速報(発表パターン3:グリッドサーチ法、EPOS自動処理手法)"
	},
	"Source": {
		"Code": 3,
		"String": "気象庁本庁"
	},
	"Status": {
		"Code": "00",
		"String": "通常",
		"Detail": "通常"
	},
	"AnnouncedTime": {
		"String": "2018/06/18 07:58:43",
		"UnixTime": 1529276323,
		"RFC1123": "Sun, 17 Jun 2018 22:58:43 GMT"
	},
	"OriginTime": {
		"String": "2018/06/18 07:58:33",
		"UnixTime": 1529276313,
		"RFC1123": "Sun, 17 Jun 2018 22:58:33 GMT"
	},
	"EventID": "20180618075838",
	"Type": {
		"Code": 0,
		"String": "発表",
		"Detail": "通常発表"
	},
	"Serial": 4,
	"Hypocenter": {
		"Code": 520,
		"Name": "大阪府北部",
		"isAssumption": false,
		"Location": {
			"Lat": 34.8,
			"Long": 135.6,
			"Depth": {
				"Int": 20,
				"String": "約20km"
			}
		},
		"Magnitude": {
			"Float": 6.1,
			"String": "M6.1",
			"LongString": "M6.1"
		},
		"Accuracy": {
			"Epicenter": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕",
				"Rank2": 3,
				"String2": "IPF 法(3 点/4 点)"
			},
			"Depth": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕"
			},
			"Magnitude": {
				"Code": 4,
				"String": "P 相/全相混在"
			},
			"NumberOfMagnitudeCalculation": 3
		},
		"isSea": false
	},
	"MaxIntensity": {
		"From": "6-",
		"To": "6-",
		"Float": 6,
		"String": "6弱",
		"LongString": "6弱程度"
	},
	"Warn": true,
	"WarnForecast": {
		"Hypocenter": {
			"Code": 9270,
			"Name": "大阪府"
		},
		"District": ["近畿", "三重", "福井", "香川"],
		"LocalAreas": ["大阪", "京都", "兵庫", "滋賀", "奈良", "和歌山", "三重", "福井", "香川"]
	},
	"Option": {
		"Change": {
			"Code": 0,
			"String": "ほとんど変化なし",
			"Reason": {
				"Code": 0,
				"String": "変化なし"
			}
		}
	},
	"Forecast": [{
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "6弱",
			"To": "6弱",
			"Description": "最大震度6弱程度"
		},
		"Code": 520,
		"Name": "大阪府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "6弱",
			"To": "6弱",
			"Description": "最大震度6弱程度"
		},
		"Code": 511,
		"Name": "京都府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 531,
		"Name": "兵庫県南東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 501,
		"Name": "滋賀県南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 540,
		"Name": "奈良県",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9290",
				"Name": "奈良"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "5弱",
			"Description": "最大震度4から5弱程度"
		},
		"Code": 521,
		"Name": "大阪府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:49+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 550,
		"Name": "和歌山県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:50+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 461,
		"Name": "三重県中部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 500,
		"Name": "滋賀県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:53+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 510,
		"Name": "京都府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:54+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 401,
		"Name": "福井県嶺南",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9934",
			"Name": "北陸",
			"Local": {
				"Code": "9180",
				"Name": "福井"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:55+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 460,
		"Name": "三重県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:58:55+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 535,
		"Name": "兵庫県淡路島",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:00+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 462,
		"Name": "三重県南部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "00",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:00+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 532,
		"Name": "兵庫県南西部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:06+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 451,
		"Name": "愛知県西部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "00",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9230",
				"Name": "愛知"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": false,
				"Condition": "未到達と推測",
				"Time": "2018-06-18T07:59:07+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 610,
		"Name": "香川県東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "10",
			"Detail": "主要動について、未到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9370",
				"Name": "香川"
			}
		}
	}]
}

第 19 報

最終報は第 19 報でした。ここまでの間に、PLUM 法による震度予測の範囲がとても広範囲になっていることがわかります。

{
	"Title": {
		"Code": 37,
		"String": "緊急地震速報(予報)",
		"Detail": "マグニチュード、最大予測震度及び主要動到達予測時刻の緊急地震速報(発表パターン3:グリッドサーチ法、EPOS自動処理手法)"
	},
	"Source": {
		"Code": 3,
		"String": "気象庁本庁"
	},
	"Status": {
		"Code": "00",
		"String": "通常",
		"Detail": "通常"
	},
	"AnnouncedTime": {
		"String": "2018/06/18 08:00:02",
		"UnixTime": 1529276402,
		"RFC1123": "Sun, 17 Jun 2018 23:00:02 GMT"
	},
	"OriginTime": {
		"String": "2018/06/18 07:58:34",
		"UnixTime": 1529276314,
		"RFC1123": "Sun, 17 Jun 2018 22:58:34 GMT"
	},
	"EventID": "20180618075838",
	"Type": {
		"Code": 9,
		"String": "発表",
		"Detail": "最終の緊急地震速報(予報)"
	},
	"Serial": 19,
	"Hypocenter": {
		"Code": 520,
		"Name": "大阪府北部",
		"isAssumption": false,
		"Location": {
			"Lat": 34.8,
			"Long": 135.6,
			"Depth": {
				"Int": 10,
				"String": "約10km"
			}
		},
		"Magnitude": {
			"Float": 6.1,
			"String": "M6.1",
			"LongString": "M6.1"
		},
		"Accuracy": {
			"Epicenter": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕",
				"Rank2": 9,
				"String2": "震源とマグニチュードに基づく震度予測手法での精度が最終報相当"
			},
			"Depth": {
				"Code": 6,
				"String": "防災科研システム(5 点以上) 〔防災科研 Hi-net データ〕"
			},
			"Magnitude": {
				"Code": 5,
				"String": "全点全相"
			},
			"NumberOfMagnitudeCalculation": 5
		},
		"isSea": false
	},
	"MaxIntensity": {
		"From": "6-",
		"To": "6-",
		"Float": 6,
		"String": "6弱",
		"LongString": "6弱程度"
	},
	"Warn": true,
	"WarnForecast": {
		"Hypocenter": {
			"Code": 9270,
			"Name": "大阪府"
		},
		"District": ["近畿", "三重", "福井", "香川"],
		"LocalAreas": ["大阪", "滋賀", "兵庫", "京都", "奈良", "三重", "和歌山", "福井", "香川"]
	},
	"Option": {
		"Change": {
			"Code": 0,
			"String": "ほとんど変化なし",
			"Reason": {
				"Code": 0,
				"String": "変化なし"
			}
		}
	},
	"Forecast": [{
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "5強",
			"To": "6弱",
			"Description": "最大震度5強から6弱程度"
		},
		"Code": 520,
		"Name": "大阪府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:44+09:00"
			},
			"From": "6弱",
			"To": "6弱",
			"Description": "最大震度6弱程度"
		},
		"Code": 501,
		"Name": "滋賀県南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:44+09:00"
			},
			"From": "6弱",
			"To": "6弱",
			"Description": "最大震度6弱程度"
		},
		"Code": 531,
		"Name": "兵庫県南東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "6弱",
			"To": "6弱",
			"Description": "最大震度6弱程度"
		},
		"Code": 511,
		"Name": "京都府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:43+09:00"
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 521,
		"Name": "大阪府南部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9270",
				"Name": "大阪"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:42+09:00"
			},
			"From": "5強",
			"To": "5強",
			"Description": "最大震度5強程度"
		},
		"Code": 540,
		"Name": "奈良県",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9290",
				"Name": "奈良"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:58:46+09:00"
			},
			"From": "5弱",
			"To": "5弱",
			"Description": "最大震度5弱程度"
		},
		"Code": 461,
		"Name": "三重県中部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "19",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 550,
		"Name": "和歌山県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 500,
		"Name": "滋賀県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9250",
				"Name": "滋賀"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 510,
		"Name": "京都府北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9260",
				"Name": "京都"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 401,
		"Name": "福井県嶺南",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9934",
			"Name": "北陸",
			"Local": {
				"Code": "9180",
				"Name": "福井"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 535,
		"Name": "兵庫県淡路島",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 460,
		"Name": "三重県北部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 532,
		"Name": "兵庫県南西部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9280",
				"Name": "兵庫"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 462,
		"Name": "三重県南部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "01",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9240",
				"Name": "三重"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:59:03+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 600,
		"Name": "徳島県北部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "09",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9360",
				"Name": "徳島"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 451,
		"Name": "愛知県西部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "01",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9230",
				"Name": "愛知"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": true,
				"Condition": "既に主要動到達と推測",
				"Time": null
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 610,
		"Name": "香川県東部",
		"Kind": {
			"Name": "緊急地震速報(警報)",
			"Code": "11",
			"Detail": "主要動について、既に到達と予測"
		},
		"Warn": true,
		"WarnForecastArea": {
			"Code": "9943",
			"Name": "四国",
			"Local": {
				"Code": "9370",
				"Name": "香川"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:59:10+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 551,
		"Name": "和歌山県南部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "09",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9941",
			"Name": "近畿",
			"Local": {
				"Code": "9300",
				"Name": "和歌山"
			}
		}
	}, {
		"Intensity": {
			"Arrival": {
				"Flag": null,
				"Condition": "主要動の到達予想なし(PLUM法による予想)",
				"Time": "2018-06-18T07:59:01+09:00"
			},
			"From": "4",
			"To": "4",
			"Description": "最大震度4程度"
		},
		"Code": 432,
		"Name": "岐阜県美濃中西部",
		"Kind": {
			"Name": "緊急地震速報(予報)",
			"Code": "09",
			"Detail": "主要動の到達予想なし(PLUM法による予想)"
		},
		"Warn": false,
		"WarnForecastArea": {
			"Code": "9936",
			"Name": "東海",
			"Local": {
				"Code": "9210",
				"Name": "岐阜"
			}
		}
	}]
}

まとめ

上記のように、PLUM 法の震度予測により途中で震度の予測エリアが広がったことがわかります。

全国に地震の観測点がこれほどまでに増えたのは、1995 年の阪神・淡路大震災の教訓によるものです。それまでは、震度階は気象庁職員の体感で決められていました。発表まで時間がかかり、誤差が大きかったことから、震災以降に全国に地震観測網が整備され、機械式の自動計測が始まりました。自動計測で震度を決めたり緊急地震速報をこれほどまでに整備しているのは、世界でも日本くらいです。

緊急地震速報は、膨大な観測点を全国に配備してきた国や自治体、防災科学技術研究所の努力と、膨大な観測点情報を自動処理できるほどに計算機科学が進化したことと、震源の決定手法や、地盤モデル構築など、調査と研究のたゆまぬ努力が積み重ねた技術と言えます。

気象庁では、早くからスーパーコンピュータの導入や、予測モデルの開発、数値予報、地震・津波の予報などで、情報科学を導入していると思います。気象庁や気象庁 気象研究所は、情報科学を学んだ人が行くところなのではないかなと思います。

おまけ

私たちが開発している作画エンジンの検証中に、気象庁が過去に配信した XML 電文で珍しいものをいくつか見つけたのでご紹介します。

最大震度1なのに震度2の観測点が含まれる電文

海外遠地地震で日本でも揺れを観測した電文

震度1以上を観測しなかった電文



さいごに

もし誤り等にお気づきの方は @isidai までお知らせください。最後までお読みくださいましてありがとうございました。

開発

ダイヤルアップモデムとラズパイで着信に気づかない問題を解決した

2017年10月17日

 タイトルガバガバですみません。本当は「56Kアナログモデムとラズパイで着信に気づかない問題を解決した」が正しいタイトルです。ダイヤルアップっておっさんホイホイワードなので釣りタイトルになっています。

 さて本題。アナログモデムを使用して電話の着信を検出し、何らかの動作をソフトウェアで定義する(Software-Defined)ということをしてみましたのでご紹介します。

続きを読む