グレースケール処理を別メソッドに分離