PROBLEM TO BE SOLVED: To provide a system, method, and program, that make it possible to perceive a road surface situation accurately and in a pinpoint manner.SOLUTION: A portable device 100 includes a walking data collection unit 110 that collects sensor data on each sensor device, and a positioning unit 120 that collects positioning information on the portable device 100, the collected data and information with time stamps being recorded in a walking data storage unit 130 and positioning data storage unit 180 of an information processing device 90, respectively. A walking step recognition unit 140 recognizes a walking step showing individual foot motion in a person walking, on the basis of recorded data in the storage unit 130. A walking data segmentation unit 150 segments recognition information to identify walking data associated with a walking step. A step analysis unit 160 classifies the walking data in association with a road surface situation to record the classified data in a walking data analysis result storage unit 170. A by-position road surface situation understanding unit 190 perceives a road surface situation on the basis of both storage units 170, 180.SELECTED DRAWING: Figure 1
展开▼