Technology for Natural Disaster in Japan

Yesterday, Earthquake has struck in Hokkaido, Japan. Natural disasters are often occurred in Japan. Yet, this country has sophisticated technologies to face natural disasters.

Do you know technologies that Japan use to prepare and overcome it?