ダイアログ生成ロジックのリファクタリング