Factory パターンをインポート