エラーの出る可能性がある部分を修正した・その他コードを微修正した