encode,decodeの実装間違いの例外を追加