Issues 615

#615 に対応しました。

差分が大量で、更新のあったところ、無かったところの見落としが何度かあったために複数回コミットしています。 主に 5595088 と 92724d9 を @wm3 さんにご確認頂ければと思います。