データをバイト配列で扱うのが都合が良ければバイト配列にするしそうでなければ型を作る