コントローラーの実装