パス生成処理まわりを整理