F,I,DR,Sの場合分け