functionとgloval変数の重複を修正