コンストラクタ関数を修正