A device and a method that permit easy and accurate determination of a walking condition regardless of differences in foot landing points on soles or lengths of legs of a walker are provided. According to this device 1, a measuring means 12 measures a parameter indicating a displacement amount of a bottom end portion of a leg of the walker. A first storage means 121 stores patterns of plots in a determination space corresponding to parameters and walking conditions of the walker such that they are associated with each other. Furthermore, a generating means 13 generates plots defined in the determination space by parameters measured by the measuring means 11. Then, a determining means 14 determines walking conditions of the walker on the basis of the patterns of the plots stored in conjunction with the walking conditions by the first storage means 121 and the patterns of the plots generated by the generating means 13.