A route search device that searches for a route (R1, R2, R3) for a mobile object, comprising: a data aggregating section that acquires multiple pieces of information posted by multiple users through a network and aggregates posted pieces of information (Ia to Ij) posted by multiple users, wherein each of the posted pieces of information (la to Ij) include position information indicating posting positions of the posted pieces of information (la to Ij); an information selecting section , wherein, from among the posted pieces of information (la to Ij), the information selection section uses a piece of information for selection in which multiple terms relating to subjects of posting are prescribed in advance, thereby selecting one or more posted pieces of information (la to Ij) that include at least one of the multiple terms prescribed in the selection information, wherein the at least one of the multiple terms include a prescribed positive term relating to at least a particular point or shop, an information managing section that manages the posted pieces of information (la to Ij) in units of predetermined regions (α1 to α4) each covering the respective posting positions associated with a multiplicity of posted pieces of information (Ia to Ij) based on the posting positions of the posted pieces of information (la to Ij), wherein the information managing section manages the posted pieces of information (la to Ij) while using as a unit one of a partitioned region (α1 to α4) forming a matrix, a region (α1 to α4) within a predetermined range, and a place name of a posting position; a level setting section that sets a recommendation level of each region (α1 to α4) based on the information amount and the prescribed terms relating to subjects of posting of every selected posted pieces of information covered in each region (α1 to α4), respectively; and a route searching section that searches for a route (R1, R2, R3) for the mobile object based on the-recommendation level of each of the regions (α1 to α4). a data aggregating section that acquires multiple pieces of information posted by multiple users through a network and aggregates posted pieces of information (Ia to Ij) posted by multiple users, wherein each of the posted pieces of information (la to Ij) include position information indicating posting positions of the posted pieces of information (la to Ij); an information selecting section , wherein, from among the posted pieces of information (la to Ij), the information selection section uses a piece of information for selection in which multiple terms relating to subjects of posting are prescribed in advance, thereby selecting one or more posted pieces of information (la to Ij) that include at least one of the multiple terms prescribed in the selection information, wherein the at least one of the multiple terms include a prescribed positive term relating to at least a particular point or shop, an information managing section that manages the posted pieces of information (la to Ij) in units of predetermined regions (α1 to α4) each covering the respective posting positions associated with a multiplicity of posted pieces of information (Ia to Ij) based on the posting positions of the posted pieces of information (la to Ij), wherein the information managing section manages the posted pieces of information (la to Ij) while using as a unit one of a partitioned region (α1 to α4) forming a matrix, a region (α1 to α4) within a predetermined range, and a place name of a posting position; a level setting section that sets a recommendation level of each region (α1 to α4) based on the information amount and the prescribed terms relating to subjects of posting of every selected posted pieces of information covered in each region (α1 to α4), respectively; and a route searching section that searches for a route (R1, R2, R3) for the mobile object based on the-recommendation level of each of the regions (α1 to α4). <EOS>