文字コードをちゃんと検出するようにした