判定方法はMAPを配列に入れて判定した方が良いかも