1. An on-vehicle information processor for providing map information based on map data, comprising: application processing means for providing predetermined map information based on map data and map management data; a data reading unit for reading the map data and the map management data from a recording medium; a data management unit for managing the map data and the map management data independently; and a request analyzing unit for responding to a request from said application processing means to permit access from said application processing means to the map data and the map management data managed by said data management unit.