#128、#130、#131に対応した。
Merge pull request #151 from t-hiramatsu/hiramatsu_branch

#128、#130、#131に対応した。