作成したデータクラスを使用する実装に変更