FSMの細かい修正を入れた