Information processing device

The information processing device addresses the variability of conventional destination search methods by generating and transmitting accurate destination rankings based on route information, providing users with detailed information about popular facilities and roads.

JP2026116422APending Publication Date: 2026-07-09PIONEER IP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
PIONEER IP
Filing Date
2026-04-28
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

Conventional destination search methods based on frequency of setting as a destination are unreliable, as they vary greatly depending on departure and direction, making it impossible to determine popular facilities when traveling in the same direction as one's vehicle.

Method used

An information processing device that acquires location data from terminals, generates ranking information based on route information, and transmits this information to terminals to provide accurate destination rankings.

Benefits of technology

Enables the provision of detailed information about popular facilities and roads based on actual travel patterns, allowing users to make informed decisions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026116422000001_ABST
    Figure 2026116422000001_ABST
Patent Text Reader

Abstract

The ability to provide highly relevant destination information for each section of the route to the destination. [Solution] The information recording device 100 includes an acquisition unit that acquires at least information indicating the location of the departure point and information indicating the location of the destination from the information acquisition device 110 as route information when the information acquisition device 110 searches for a route; a storage unit that stores the route information acquired by the acquisition unit; a generation unit that generates ranking information about the destination based on the route information stored in the storage unit; and a transmission unit that transmits the ranking information about the destination generated by the generation unit to the information acquisition device 110.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] , , , ,

[0005] , , , , ,

[0003] , ,

[0001] This invention relates to an information processing apparatus that records acquired information and performs data processing to provide it. However, the use of this invention is not limited to information processing apparatuses.

Background Art

[0002] Conventionally, a technique has been disclosed that can provide information on facilities with a high frequency of being set as the destination of a moving object in an identifiable manner, and can easily grasp popular facilities (for example, see Patent Document 1 below).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the above conventional technology, since facilities are searched based simply on the number of times set as the destination, the set destination varies greatly depending on where the user departs from and which direction they are heading towards the destination. For this reason, it is impossible to know which destination a moving object traveling on a certain road is heading towards, etc. For example, there is a problem that it is impossible to know popular facilities when traveling in the same direction as one's own vehicle.

Means for Solving the Problems

[0005] To solve the above-mentioned problems and achieve the objective, the information processing device according to claim 1 is characterized by comprising: an acquisition unit that acquires from the terminal at least information indicating the location of the departure point and information indicating the location of the destination as route information when the terminal searches for a route; a storage unit that stores the route information acquired by the acquisition unit; a generation unit that generates ranking information relating to the destination based on the route information stored in the storage unit; and a transmission unit that transmits the ranking information relating to the destination generated by the generation unit to the terminal. [Brief explanation of the drawing]

[0006] [Figure 1] Figure 1 is a block diagram showing an example of the functional configuration of an information recording system according to an embodiment. [Figure 2] Figure 2 is a flowchart showing an example of the processing procedure of the information recording system according to the embodiment. [Figure 3] Figure 3 is a block diagram showing an example of the hardware configuration of a navigation system. [Figure 4] Figure 4 is a block diagram showing an example of a server hardware configuration. [Figure 5] Figure 5 is a flowchart showing an example of information recording processing. [Figure 6] Figure 6 is a flowchart showing an example of information output processing. [Figure 7] Figure 7 shows the movement state of the moving object. (Part 1) [Figure 8] Figure 8 is a diagram showing route guidance information. (Part 1) [Figure 9] Figure 9 is a chart showing the movement history. [Figure 10] Figure 10 is a chart showing the results of map matching. (Part 1) [Figure 11] Figure 11 shows the movement state of the moving object. (Part 2) [Figure 12] Figure 12 is a diagram showing route guidance information. (Part 2) [Figure 13]Figure 13 is a chart showing the results of map matching. (Part 2) [Figure 14] Figure 14 is a flowchart of a destination ranking process for each road, as an example of information output processing. [Modes for carrying out the invention]

[0007] (Embodiment) A preferred embodiment of the information processing device according to this invention will be described in detail below with reference to the attached drawings.

[0008] Figure 1 is a block diagram showing an example of the functional configuration of an information recording system according to an embodiment. The information recording system according to the embodiment can be composed of an information recording device 100 and an information acquisition device 110 that are connected to each other by communication.

[0009] The information recording device 100 includes an acquisition unit 101, an association unit 102, and an output unit 103. The information acquisition device 110 includes a designation unit 111, a transmission unit 112, and an acquisition unit 113.

[0010] The information recording device 100 can be configured using a single server, but is not limited to this configuration; it may also be configured using multiple servers distributed according to the functions of the acquisition unit 101, association unit 102, and output unit 103.

[0011] The acquisition unit 101 of the information recording device 100 acquires travel history information, which is information about the travel history of a moving object, and destination information, which is information about the destinations visited by the moving object. Travel history includes, for example, information that records the location of the moving object at predetermined intervals, and information that records the roads traveled by the moving object at predetermined intervals.

[0012] When the acquisition unit 101 obtains information in which the movement history records the position of the moving body at each predetermined time, it acquires the date and time information when the moving body moves its position together with the movement history, and acquires the date and time information when the destination is set together with the destination information. Further, when the movement history is information that records the road on which the moving body travels at each predetermined time, the acquisition unit 101 acquires the date and time information when the moving body moves on the road together with the movement history.

[0013] The association unit 102 associates the road on which the moving body travels when the destination is set with the destination based on the movement history information and the destination information. Further, based on the date and time information when the moving body moves on the road, the road and the destination are associated.

[0014] When the output unit 103 receives a request to acquire information regarding a road or destination information from the information acquisition device 110, it outputs statistical information obtained by statistically processing the destination information associated with the road based on the association by the association unit 102. This statistical information is output to the information acquisition device 110 that requested the acquisition.

[0015] Further, the output unit 103 has a function of performing matching processing between the movement history and the road on the map information to identify the road on which the moving body travels. Also, as statistical information, it has a function of outputting the ranking of destination information by road direction and the ranking of roads by destination.

[0016] This information acquisition device 110 can be configured using, for example, an information processing device mounted on a moving body, a portable information processing device that can move, or an information processing device fixedly installed in a home or facility. As these information processing devices, a personal computer (PC), a notebook PC, a smartphone, a tablet terminal, a navigation device, etc. can be used.

[0017] The designation unit 111 allows the user to specify a road or destination. The transmission unit 112 transmits a request to the information recording device 100 to acquire the designated road or destination. The acquisition unit 113 acquires from the information recording device 100 information about facilities visited by the user who traveled the road, or information about the roads traveled by the user who visited the destination.

[0018] In this process, the information recording device 100 receives an acquisition request from the transmission unit 112 of the information acquisition device 110 via its acquisition unit 101 and outputs it to the output unit 103. Then, in response to the acquisition request, the output unit 103 outputs information about facilities visited by a user traveling on a road, or information about roads traveled by a user visiting a destination, to the acquisition unit 113 of the information acquisition device 110.

[0019] Figure 2 is a flowchart illustrating an example of the processing procedure of the information recording system according to the embodiment. The information recording process performed by the information recording device 100 will now be described. First, the information recording device 100 acquires the movement history information of the moving object and the destination information of the destinations visited by the moving object (step S201).

[0020] Next, based on the travel history information and destination information, the road the vehicle was traveling on when the destination was set is associated with the destination (step S202). Then, when a request for acquisition of road information or destination information is received from the information acquisition device 110, statistical information obtained by statistically processing the destination information associated with the road is output to the information acquisition device 110 (step S203).

[0021] According to the above process, the movement history of a moving object is associated with its destination and the roads it traveled on to reach that destination. This makes it possible to provide information about the roads used to reach the destination, or information about the destination of a moving object while it is traveling on a road. For example, the information acquisition device can obtain information about roads suitable for traveling to the destination, or information about destinations (popular facilities) when traveling in the same direction as the vehicle. [Examples]

[0022] The following describes embodiments of the present invention. In this embodiment, a navigation device 300 is mounted on a mobile vehicle, and each user's navigation device 300 accesses the server, which serves as the information recording device 100 described above. Here, the navigation device 300 is configured to transmit the mobile vehicle's travel history to the information recording device 100. Furthermore, this navigation device 300 also functions as the information acquisition device 110 described above and can request the information recording device 100 (server) to acquire road and destination information.

[0023] (Hardware configuration of navigation device 300) Next, the hardware configuration of the navigation device 300 will be described. Figure 3 is a block diagram showing an example of the hardware configuration of the navigation device. In Figure 3, the navigation device 300 includes a CPU 301, ROM 302, RAM 303, magnetic disk drive 304, magnetic disk 305, optical disk drive 306, optical disk 307, audio interface 308, microphone 309, speaker 310, input device 311, video interface 312, display 313, communication interface 314, GPS unit 315, various sensors 316, and camera 317. Each component 301 to 317 is connected by a bus 320.

[0024] The CPU 301 controls the entire navigation device 300. The ROM 302 stores the boot program and information processing programs. The RAM 303 is used as the work area for the CPU 301. In other words, the CPU 301 controls the entire navigation device 300 by executing various programs stored in the ROM 302 while using the RAM 303 as its work area.

[0025] The magnetic disk drive 304 controls the reading / writing of data to the magnetic disk 305 according to the control of the CPU 301. The magnetic disk 305 is a magnetic disk The data written under the control of drive 304 is recorded. As the magnetic disk 305, for example, an HD (hard disk) or FD (flexible disk) can be used.

[0026] Furthermore, the optical disc drive 306 controls the reading and writing of data to the optical disc 307 according to the control of the CPU 301. The optical disc 307 is a removable recording medium from which data is read according to the control of the optical disc drive 306. The optical disc 307 can also use a writable recording medium. In addition to the optical disc 307, MO disks, memory cards, etc. can be used as removable recording media.

[0027] Examples of information recorded on the magnetic disk 305 and optical disk 307 include map data, vehicle information, road information, and driving history. Map data is used in car navigation systems when searching for routes and is vector data that includes background data representing features such as buildings, rivers, ground surfaces, and energy supply facilities, and road shape data representing the shape of roads with links and nodes.

[0028] The audio interface 308 is connected to a microphone 309 for audio input and a speaker 310 for audio output. The audio received by the microphone 309 is converted from analog to digital within the audio interface 308. The microphone 309 can be installed, for example, on the dashboard of a vehicle, and there may be one or more of them. The speaker 310 outputs audio that has been converted from a predetermined audio signal within the audio interface 308.

[0029] The input device 311 may include a remote control, keyboard, or touch panel equipped with multiple keys for inputting characters, numbers, and various instructions. The input device 311 may be implemented in any one form of a remote control, keyboard, or touch panel, but it can also be implemented in multiple forms.

[0030] The video interface 312 is connected to the display 313. Specifically, the video interface 312 consists of, for example, a graphics controller that controls the entire display 313, a buffer memory such as VRAM (Video RAM) that temporarily stores image information that can be displayed immediately, and a control IC that controls the display 313 based on the image data output from the graphics controller.

[0031] The display 313 displays various data such as icons, cursors, menus, windows, text, and images. For example, the display 313 can be a TFT liquid crystal display or an organic EL display.

[0032] Camera 317 captures images of the interior or exterior of the vehicle. The images can be either still images or videos. For example, camera 317 can capture images of the exterior of the vehicle, and the captured images can be analyzed by the CPU 301 or output to a recording medium such as a magnetic disk 305 or an optical disk 307 via the video interface 312.

[0033] The communication interface 314 connects to the network wirelessly and functions as an interface for the navigation device 300 and CPU 301. Communication networks that function as networks include in-vehicle communication networks such as CAN and LIN (Local Interconnect Network), as well as public telephone networks, mobile phone networks, DSRC (Dedicated Short Range Communication), LAN, and WAN. The communication interface 314 can also be used for, for example, a public telephone network connection module, an ETC (Electronic Toll Collection) unit, an FM tuner, and VICS (Vehicle Information and Communication System: registered trademark) / beacons. This includes receivers, etc.

[0034] The GPS unit 315 receives radio waves from GPS satellites and outputs information indicating the vehicle's current position. The output information from the GPS unit 315, along with the output values ​​from the various sensors 316 described later, is used by the CPU 301 to calculate the vehicle's current position. The information indicating the current position is, for example, information that identifies a specific point on map data, such as latitude, longitude, and altitude.

[0035] Furthermore, the CPU 301 has a map matching function that corrects the position of the vehicle's current location information to match the roads in the map data and displays it while the vehicle is in motion.

[0036] The various sensors 316, such as a vehicle speed sensor, acceleration sensor, angular velocity sensor, and tilt sensor, output information to determine the vehicle's position and behavior. The output values ​​of the various sensors 316 are used by the CPU 301 to calculate the vehicle's current position and the amount of change in speed and direction.

[0037] (Example server configuration) Figure 4 is a block diagram showing an example of the server's hardware configuration. The server 400, which constitutes the information recording device 100, has the same configuration as the navigation device 300 shown in Figure 3, but is indicated by different reference numerals. Note that the GPS unit 315, various sensors 316, camera 317, etc., shown in Figure 3 are not required for the server 400.

[0038] The information recording device 100 shown in Figure 1 realizes the information recording function (acquisition unit 101, association unit 102, output unit 103 in Figure 1) by having the CPU 401 execute a predetermined program using programs and data recorded in the ROM 402 etc. provided in the server 400. The magnetic disk 405 etc. of the server 400 stores a database of information such as information associating roads with destinations and statistical information that has undergone predetermined statistical processing. It also communicates with the navigation device 300 via the communication I / F 414 and outputs statistical information to the navigation device 300 in response to acquisition requests from the navigation device 300.

[0039] Furthermore, the server 400 may have map information from a digital map and have functions for route searching for each navigation device 300 and acquiring location information for each point on the map. The route searching function searches for a route to the destination based on the vehicle's current position and destination. The location information function acquires destination information (coordinates on the digital map (latitude and longitude, etc.)), such as information about the facility at the destination (facility name, address, telephone number, facility hours, etc.). The server 400 then acquires the destination from each navigation device 300 and information about the roads traveled to the destination, and associates these destinations with the roads.

[0040] Furthermore, the server 400 may also have the map matching function described above for the navigation device 300. If the server 400 performs map matching and transmits the route to the destination to the navigation device 300, the processing burden on the navigation device 300 can be reduced, and the navigation device 300 can display the route to the destination simply by displaying the information distributed from the server 400, allowing for the use of a simplified configuration.

[0041] Server 400 performs two main functions: A. Information recording processing, which involves collecting information from the navigation device 300 and performing statistical processing; and B. Information output processing, which involves outputting the statistically processed information to the navigation device 300 in response to acquisition requests from the navigation device 300.

[0042] (A. Example of information recording process) Figure 5 is a flowchart showing an example of information recording processing. It describes the processing performed by the navigation device 300 and the processing performed by the server 400. First, the navigation device The 300 unit stores movement history information during travel and route information during route searching. The movement history information is data that associates travel time with travel location. The travel location is stored, for example, as latitude and longitude (x,y coordinates) at regular intervals (for example, every second) and associated with the travel time.

[0043] Route information consists of the departure time from the departure point, the location of the departure point, the location of the destination, the name of the facility at the destination, etc. Route information is saved in the navigation device 300 at the time of route search, when route guidance starts, when route guidance is edited, after a certain period of time has elapsed, when arriving at the destination, etc.

[0044] The navigation device 300 then transmits the stored travel history information and route information to the server 400 as travel history data (step S501). The transmission timing may vary; for example, the data may be transmitted each time the vehicle arrives at its destination, or multiple travel history information and route information may be transmitted together at predetermined intervals.

[0045] The server 400 saves the driving history data to the database each time it is transmitted from the navigation device 300 (step S502). Then, it reads predetermined driving history data from the database (step S503) and performs map matching processing (step S504).

[0046] In this map matching process, based on the movement history information from the travel history data, the system uses road information on the map data to identify which roads the moving object was traveling on, and saves the processing result in the database (step S505).

[0047] In the map matching process described above, each row of the travel history information is used to search for the corresponding line segment (road) using map data consisting of digital data where intersections are registered as line segments. If the road route on the matched map data is not separated by lanes for northbound and southbound traffic or is not one-way, the direction of travel is calculated using information from two or more records of the travel history information, or the direction of travel of the moving object is determined based on the direction of travel information previously transmitted from the navigation device 300. The data saved in step S505 as a result of the map matching process includes the line segment ID of the map data, the user ID (such as the identifier of the navigation device 300), the travel time, the direction of travel (upbound / downbound), etc.

[0048] Furthermore, the server 400 reads route information from the database (step S506), and based on the route information, identifies the departure point and destination (and facilities) for the departure and arrival of the moving object, as well as the start and end times of the movement. Then, it saves the processing results to the database (step S507).

[0049] In the destination identification process, the navigation device 300 extracts the time when route guidance to the destination started and the time when route guidance ended, based on the route guidance information. If the end time of route guidance is not clear, the latest time is used for the same destination as when route guidance started, provided that no other destinations exist in between in chronological order. The data saved in step S507 as a result of the destination identification process includes the user ID, destination facility name, destination location, guidance start time, guidance end time, etc.

[0050] (B. Example of information output processing) Figure 6 is a flowchart illustrating an example of information output processing. It shows the processing performed by the navigation device 300 and the processing performed by the server 400. First, the navigation device 300 specifies the acquisition request (step S601).

[0051] Server 400, in response to an acquisition request from the navigation device 300, retrieves data from the database or Next, the route guidance history for the relevant road is extracted (step S602). Then, the number of unique users for each destination (number of users who arrived at the destination) and the total number of trips for all users who traveled to the destination are calculated (step S603).

[0052] Then, the destinations are sorted in descending order of the number of unique users (step S604), and the sorted destinations are output to the navigation device 300 as ranking information (step S605).

[0053] The navigation device 300 receives ranking information (step S606), displays the received ranking information on the display 313 (step S607), and then completes the series of processes.

[0054] As part of the above process, the user via the navigation device 300 will: 1. Destination rankings by road 2. Request road rankings for each facility.

[0055] 1. In the case of destination rankings for each road, the user specifies any road via the navigation device 300, and the server 400 generates and provides destination ranking information for the specified road through the process described above.

[0056] Furthermore, in the case of 2. Road rankings for each facility, the user specifies any facility via the navigation device 300, and in steps S603 and S604, the server 400 aggregates the roads traveled with the specified facility as the destination, sorts them in descending order of the number of users, and outputs the ranking information to the navigation device 300.

[0057] (Regarding the extraction of movement history of moving objects) Next, we will explain the process of extracting information used as movement history when a mobile object moves for a particular user (User ID: 131425). Figure 7 shows the movement status of a mobile object. The black circles (●) in Figure 7 represent the mobile object's position during movement, and the white circles (○) represent the position during route guidance. The dotted lines represent road data within the map data, and the solid lines represent the route guidance section within the road data. Route guidance starts at the starting point 701 (corresponding to the departure point), and the endpoint 702 is the destination. Note that the mobile object's position in the figure is the position (coordinates) after map matching. Each road link is assigned a line segment ID from "i01" to "ni02" in the map data.

[0058] Figure 8 is a chart showing route guidance information, Figure 9 is a chart showing the movement history, and Figure 10 is a chart showing the results of map matching. These Figures 8 to 10 correspond to the movement history of the moving object shown in Figure 7.

[0059] When searching for a route, the navigation device 300 transmits route guidance information to the server 400, including the departure time, departure point (coordinates of the departure point), destination such as a facility (coordinates of the destination point), and destination name (name of the facility). The navigation device 300 then moves according to the route it has searched for.

[0060] Server 400 obtains route guidance information 800 shown in Figure 8 from the navigation device 300. Then, it scans the movement history information 900 of the mobile body from the departure time (2013 / 1 / 28 12:00:03) t onwards from the database, and stops scanning when it reaches coordinates xy within a predetermined threshold relative to the destination coordinates (latitude 139.7646, longitude 35.6776). Server 400 then defines the movement history from time t to coordinates xy as the route guidance section 901 of the mobile body, and targets this route guidance section 901. Perform map matching processing.

[0061] In the map matching process, the spatial connection between the movement coordinates and the roads (links) on the map data is determined, and the direction of travel of the moving object is calculated based on the change between two points of different coordinates (or time) in the movement history information 900. Then, map matching result information 1000 shown in Figure 10 is generated and stored in the database. Map matching result information 1000 includes the user ID (e.g., identifier of the navigation device 300), line segment ID (each link in Figure 7), travel time, and direction of travel (uphill / downhill). As a result, information on the roads traveled in each route guidance section to the destination for each user can be determined, including the direction of travel, and stored in a database.

[0062] Furthermore, the process for extracting information used as movement history when a mobile object moves for a different user (User ID: 254245) is also described. Figure 11 is a diagram showing the movement status of the mobile object, Figure 12 is a chart showing route guidance information, and Figure 13 is a chart showing the results of map matching. For this user as well, map matching result information 1000 for the route guidance section to the destination is generated in the same manner as above.

[0063] Then, to accommodate a different user, record 1201 is added to the route guidance information 800 in Figure 12. Additionally, record 1301 related to this user is added to the map matching result information 1000 in Figure 13.

[0064] (Example of statistical processing for destination rankings by road) Figure 14 is a flowchart of the road-specific destination ranking process as an example of information output processing. The statistical processing example of the road-specific destination ranking described above will now be explained. First, the server 400 obtains the travel history 900 including the relevant road based on the acquisition request (road-specific destination ranking) from the navigation device 300 (step S1401). Then, it specifies the road ID corresponding to the requested road from the map matching result information 1000 (step S1402).

[0065] In the illustrated example, the line segment ID corresponding to the specified road is "i02," and information about this road is extracted from the map matching result information 1000. Then, this map matching result information 1000 is combined with the route guidance information 800, and facility information is added (step S1403). Through this combination, the destination reached is associated with each user who traveled along the corresponding road. In the illustrated example, for two users who traveled along the road (line segment ID: i02), one traveled uphill and their destination (facility) was the International Forum, and the other traveled downhill and their destination (facility) was Amusement Park A.

[0066] Next, the number of users who arrived at their destination (visited a facility) and the number of visits are counted as ranking information 1400 for each road (step S1404), and this ranking information 1400 is output as a statistical result to the user's navigation device 300 (step S1405).

[0067] This allows users to obtain information on the number of users and visits to a destination (facility) reached by driving along a particular road. Furthermore, if the user specifies other items in their request, such as the direction of travel along the road, the ranking information 1400 can be updated to include destination information categorized by the direction of travel along the road. Additionally, if a time is specified, the ranking information 1400 can be updated to include destination information categorized by the time of travel (or time of day) along the road.

[0068] Furthermore, for 2. Road rankings for each facility, similarly to the above, route guidance information and map matching results of travel history to arrive at the facility are combined using the facility as the key, and the corresponding roads The system extracts the relevant data. Then, for each facility, it performs statistical processing to rank the roads traveled with that facility as the destination, and outputs this data to the user's navigation device 300.

[0069] In the above embodiment, the server 400 performs the map matching process, but the navigation device 300 may perform the map matching process and output the movement history after map matching to the server 400. Furthermore, the functions of the server 400 may be performed by a navigation device 300, in which case the server 400 can be made unnecessary.

[0070] Furthermore, while we have described a configuration in which the movement history of a mobile object is output to a server using a navigation device, other information processing devices such as smartphones may also be used. Moreover, a personal computer installed at the user's home or facility may also be used.

[0071] Furthermore, facility operators will be able to track, as statistical information, which roads customers use to arrive at their facilities. Based on the road rankings for each facility mentioned in point 2 above, they can then effectively utilize this statistical information for promotional activities, such as erecting advertising towers along high-ranking roads or distributing electronic coupons.

[0072] Furthermore, users are not limited to using the navigation device 300 described in the embodiment; they can also use a simpler configuration. For example, a user can use an information acquisition device that has a GPS function to obtain the current location on the user's terminal, a communication function (transceiver unit) between the user and the server 400, and a display function. Similar to the embodiment, the user can send an acquisition request to the server 400 and receive an information output service from the server 400. In this case, the server 400 receives the current location and destination information from the user's information acquisition device and searches for a travel route to the destination. The server 400 then transmits this travel route sequentially to the information acquisition device. The information acquisition device displays statistical information regarding the received route and destination and notifies the user. In this way, even with an information acquisition device with simpler functions, the same information output service as in the embodiment can be received.

[0073] According to the embodiment described above, the movement history of a mobile object can be associated with its destination and stored in a database, and statistical information about the destination can be output in response to a user request. This makes it possible to obtain information about the destination to which a mobile object arrived after traveling on a certain road, and information about the roads traveled when visiting that destination (facility).

[0074] For example, it is possible to obtain statistics on which destinations (facilities) a vehicle traveling on a particular road is heading towards, and to find out which facilities are popular along the road currently being traveled. In particular, on roads such as highways where it is not possible to change direction even if there are only a few kilometers between interchanges, the destinations reached will differ greatly depending on whether the vehicle is going uphill or downhill, and the trends in the number of times a facility has been set as a destination will also differ significantly. With the above configuration, it is possible to present destination rankings by direction of travel on the road, thus enabling the provision of more detailed information.

[0075] The information processing method described in this embodiment can be implemented by executing a pre-prepared program on a computer such as a personal computer or workstation. This program is recorded on a computer-readable recording medium such as a hard disk, flexible disk, CD-ROM, MO, or DVD, and is executed when read from the recording medium by the computer. This program may also be transmitted via a network such as the Internet. [Explanation of symbols]

[0076] 100 Information recording device 101 Acquisition Department 102 Association section 103 Output section 110 Information acquisition device 300 Navigation System 400 servers

Claims

[Claim 1] The acquisition unit acquires at least information indicating the location of the starting point and information indicating the location of the destination from the terminal as route information when the terminal searches for a route, A storage unit that stores the route information acquired by the acquisition unit, A generation unit generates ranking information relating to the destination based on the route information stored in the memory unit, A transmission unit that transmits the ranking information regarding the destination generated by the generation unit to a terminal, An information processing device characterized by comprising: