an information processing apparatus may be implemented as a route navigator , which uses a route navigation method and a computer program product . a processing circuit is used to calculate respective passage frequencies of passageway segments in a passage history . the processing circuit then selects a navigation route to a destination , includes at least one passageway segment with a passage frequency that is a low or zero passage frequency .