A Deformed Map Generation Algorithm Considering Visibility in a Small Size Display and Easiness of Route Understanding for Pedestrian Navigation