Spot proposal system and spot proposal program
The spot proposal system addresses the challenge of recommending spots with limited user information by using weather compatibility to select and propose target spots, enhancing user convenience and adaptability to weather conditions.
Patent Information
- Application Number
- JP2022111778
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-12
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2042-07-12
AI Technical Summary
In situations where information obtained from users (needs, thoughts, characteristics, past visit history) is scarce, it is difficult for systems to propose spots that are recommended for users to visit.
A spot proposal system that uses weather information to determine spot weather compatibility, selecting a target spot from candidate spots based on this compatibility and proposing it to the user.
Even with limited user information, the system can effectively propose target spots, improving user convenience and enabling suitable recommendations based on weather conditions.
Smart Images

Figure 0007647701000001 
Figure 0007647701000002 
Figure 0007647701000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a technology for suggesting recommended spots to a user. [Background technology]
[0002] With the development of car navigation systems, the technology for car navigation systems to provide recommended routes has been developed. Conventionally, the mainstream was for users to set the destination and for the car navigation system to select the route.
[0003] Patent Document 1 discloses a technology that suggests facilities suitable for a user based on the user's needs, thoughts, characteristics, and past visiting history. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-134953 A Summary of the Invention [Problem to be solved by the invention]
[0005] In situations where the information obtained from users (needs, thoughts, characteristics, past visiting history) is scarce, it is difficult for the system to suggest spots that the user should visit. [Means for solving the problem]
[0006] The first aspect relates to a spot suggestion system. The spot suggestion system is One or more storage devices for storing a database showing spot weather compatibility information for each spot, which indicates compatibility with the weather; one or more processors; Equipped with. The one or more processors Obtain weather information for each candidate spot, Refer to the database to obtain the spot weather compatibility level for each candidate spot according to the weather, Select a target spot from among the candidate spots based on the spot weather compatibility level according to the weather of each candidate spot; To suggest target spots to a user.
[0007] The second aspect relates to the spot suggestion program. The database indicates, for each spot, a spot weather compatibility degree indicating compatibility with the weather. The spot suggestion program is executed by a computer. The spot suggestion program causes the computer to acquire weather information for each candidate spot; Referencing the database to obtain a spot weather compatibility degree according to the weather for each candidate spot; selecting a target spot from among the candidate spots based on a spot weather compatibility degree according to the weather of each candidate spot; Suggesting a target spot to a user; Execute the command. Effect of the Invention
[0008] According to the present disclosure, a spot weather compatibility degree according to the weather is acquired for each candidate spot. Then, a target spot is selected from the candidate spots based on the spot weather compatibility degree, and the target spot is suggested to the user. Therefore, even in a situation where little information is available from the user, such as the user's needs, thoughts, characteristics, and past visiting history, a target spot can be suggested. This contributes to improving convenience for the user. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing an overview of an embodiment of the present disclosure. [Diagram 2] 1 is a block diagram showing a configuration example of a spot suggestion system according to an embodiment of the present disclosure. [Diagram 3] FIG. 13 is a conceptual diagram showing an example of spot weather compatibility information and spot information. [Figure 4] 1 is a flowchart illustrating an example of a spot suggestion method according to an embodiment of the present disclosure. [Diagram 5] 1 is a conceptual diagram showing a method for extracting candidate spots and selecting a target spot. [Figure 6] FIG. 13 is a diagram showing a reference point and a search range on a map. [Figure 7] FIG. 1 is a conceptual diagram for explaining a first example of a method for extracting candidate spots. [Figure 8] FIG. 13 is a conceptual diagram for explaining a second example of a method for extracting candidate spots. [Figure 9] FIG. 2 is a diagram showing a screen of a terminal in the first embodiment. [Figure 10] FIG. 11 is a diagram showing a screen of a terminal in the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In each drawing, the same or corresponding parts are designated by the same reference numerals, and the description thereof will be simplified or omitted.
[0011] 1. Overview of the Spot Proposal System 1 illustrates an overview of a spot recommendation system 1 according to an embodiment of the present disclosure. The spot recommendation system 1 suggests recommended spots to a user 3. Examples of spots include tourist destinations and facilities (commercial facilities, sports facilities, art museums, etc.). A spot suggested (presented) to a user 3 by the spot recommendation system 1 is hereinafter referred to as a target spot 5.
[0012] For example, the spot recommendation system 1 is included in a terminal 2 that can be operated by a user 3. Examples of the terminal 2 include a user terminal owned by the user 3, a terminal (e.g., a navigation device) mounted on a means of transportation 4 used by the user 3, and a terminal installed in a town (e.g., a guidance device installed in front of a station). As another example, the spot recommendation system 1 may be included in a management server capable of communicating with the terminal 2, and provide information on target spots 5 to the terminal 2. As yet another example, the spot recommendation system 1 may be distributed between the terminal 2 and the management server.
[0013] The transportation means 4 is, for example, a car. The transportation means 4 may also be a train, an airplane, a ship, etc. In this embodiment, a case where the transportation means 4 is a car will be described. The car may be an autonomous vehicle. When the autonomous vehicle is equipped with the spot suggestion system 1, the user 3 is automatically suggested a target spot 5 and can automatically visit the target spot 5.
[0014] When the spot recommendation system 1 suggests the target spot 5 to the user 3, the weather can be used as an index for the suggestion. In this embodiment, the spot recommendation system 1 suggests the target spot 5 using the weather as an index.
[0015] The user 3 can learn information about the target spot 5 that takes the weather into consideration through suggestions from the spot suggestion system 1. In addition, the spot suggestion system 1 can automatically suggest recommended spots to visit even when little information (needs, thoughts, characteristics, past visiting history) is available from the user 3.
[0016] 2. Configuration of the Spot Proposal System 2 is a block diagram showing a configuration example of a spot suggestion system 1 according to an embodiment of the present disclosure. The spot suggestion system 1 includes one or more processors 6 (hereinafter simply referred to as processor 6), a communication device 7, and one or more storage devices 8 (hereinafter simply referred to as storage devices 8).
[0017] The processor 6 executes various processes, and includes, for example, a CPU (Central Processing Unit).
[0018] The communication device 7 communicates with the outside of the spot suggestion system 1. For example, the communication device 7 communicates with a weather information service center that distributes weather information. When the spot suggestion system 1 is included in a management server, the communication device 7 communicates with a terminal 2 operated by a user 3. When the spot suggestion system 1 is included in the terminal 2, the communication device 7 may communicate with the management server.
[0019] The storage device 8 stores various information necessary for processing by the processor 6. Examples of the storage device 8 include a volatile memory, a non-volatile memory, a hard disk drive (HDD), a solid state drive (SSD), etc. The processor 6 reads out various information from the storage device 8 and also stores various information in the storage device 8.
[0020] The storage device 8 stores a database 10, map information 13, and a spot recommendation program 14. The database 10 includes spot weather compatibility information 11 and spot information 12. The processor 6 can read out the spot weather compatibility information 11, the spot information 12, and the map information 13 in various processes. Furthermore, the processor 6 can store new information in the database 10.
[0021] FIG. 3 shows an example of the spot weather compatibility information 11 and the spot information 12. The spot weather compatibility information 11 shows a spot weather compatibility degree S for each spot. The spot weather compatibility degree S shows the compatibility between the spot and the weather (e.g., sunny, cloudy, rainy). Typically, the spot weather compatibility degree S is expressed as a numerical value for each type of weather. A high spot weather compatibility degree S for a certain weather means that the compatibility between the weather and the spot is good. Conversely, a low spot weather compatibility degree S for a certain weather means that the compatibility between the weather and the spot is bad. For example, for spot E, the spot weather compatibility degree S is 10 when it is sunny, and the spot weather compatibility degree S is 0 when it is raining. Therefore, the processor 6 determines that spot E is recommended when it is sunny. As another example, for spot C, the spot weather compatibility degree S is 1 when it is sunny, and the spot weather compatibility degree S is 9 when it is raining. Therefore, the processor 6 determines that spot C is recommended when it is raining.
[0022] The spot weather compatibility information 11 is generated in advance by, for example, a service provider and implemented in the spot recommendation system 1.
[0023] Weather may be a concept including meteorological parameters such as temperature, humidity, wind speed, and wind direction. In other words, weather may include meteorological parameters in addition to simple sunshine and rain. In this case, the spot weather compatibility S also indicates the compatibility between the spot and the meteorological parameters. In other words, in the spot weather compatibility information 11, the spot weather compatibility S of each spot may also be determined for temperature, humidity, wind speed, wind direction, and the like.
[0024] The spot information 12 is information about a large number of spots. For example, the spot information 12 includes location information of each spot. The location information of each spot may include an address, or may include latitude and longitude. The spot information 12 may include the genre of each spot. Examples of genres include scenic spots, historical sites, shrines and temples, art museums, commercial facilities, sports facilities, and the like.
[0025] The spot suggestion program 14 is a computer program in which the processing required for suggesting a target spot 5 is written. The processor 6 calls the spot suggestion program 14 in the storage device 8 and executes the written processing to suggest a target spot 5 to the user 3. That is, the spot suggestion system 1 according to the present embodiment is realized by cooperation between the processor 6, which executes the spot suggestion program 14, and the storage device 8. The spot suggestion program 14 may be recorded on a computer-readable recording medium.
[0026] 3. How to propose spots Fig. 4 is a flowchart showing an example of a spot suggestion method according to an embodiment of the present disclosure. In the example shown in Fig. 4, the spot suggestion method 100 includes seven processes of steps S1 to S7.
[0027] In step S1, the processor 6 acquires information on the reference point 25. For example, the reference point 25 is the current location of the user 3. In this case, the current location of the terminal 2 operated by the user 3 is regarded as the current location of the user 3. The terminal 2 acquires information on its own current location using a global positioning system (GPS) or the like. The processor 6 acquires the current location of the terminal 2 as the current location of the user 3, i.e., the reference point 25. When the spot suggestion system 1 is included in the management server, the processor 6 communicates with the terminal 2 via the communication device 7 and acquires the current location of the terminal 2 as the current location of the user 3.
[0028] As another example, the reference point 25 may be any position specified by the user 3. In this case, the user 3 operates the terminal 2 to specify a desired position. For example, a map is displayed on the display screen of the terminal 2, and the user 3 specifies a desired position on the displayed map. The processor 6 acquires the position specified by the user 3 as the reference point 25. When the spot suggestion system 1 is included in the management server, the processor 6 communicates with the terminal 2 via the communication device 7, and acquires the position specified by the user 3 as the reference point 25.
[0029] In the next step S2, the processor 6 acquires information on a range including the reference point 25. The range including the reference point 25 is hereinafter referred to as a "search range 26." For example, the search range 26 is a range that exists within a certain distance from the reference point 25. As another example, the search range 26 is a range that can be reached within a certain time from the reference point 25. The certain distance or the certain time is determined in advance.
[0030] As yet another example, the search range 26 may be specified by the user 3. For example, the user 3 operates the terminal 2 to specify a distance or travel time. In this case, the search range 26 is a range that exists within a specified distance from the reference point 25. Alternatively, the search range 26 is a range that can be reached within a specified travel time from the reference point 25. As another example, a map may be displayed on the display screen of the terminal 2, and the user 3 may directly specify a desired search range 26 on the displayed map. The processor 6 acquires information on the search range 26 designated by the user 3. When the spot suggestion system 1 is included in the management server, the processor 6 communicates with the terminal 2 via the communication device 7 and acquires information on the search range 26 designated by the user 3.
[0031] In the next step S3, processor 6 extracts spots included within the above-mentioned search range 26 as "candidate spots 21." More specifically, the above-mentioned spot information 12 includes location information of a large number of spots. Processor 6 refers to the location information indicated in spot information 12 and extracts, from among the large number of spots, those that are included in search range 26 as candidate spots 21. In other words, processor 6 narrows down the candidate spots 21 from the large number of spots indicated in spot information 12.
[0032] It can also be said that the reference point 25 and the search range 26 acquired in the above steps S1 and S2 are “search conditions” for extracting the candidate spots 21. That is, the processor 6 acquires the search conditions, and narrows down the candidate spots 21 from a large number of spots based on the search conditions and the spot information 12.
[0033] In the next step S4, the processor 6 acquires weather information for each of the candidate spots 21. The weather acquired here is, for example, the current weather. As another example, the weather acquired here may be the weather at a future time specified by the user 3. Weather information (current conditions, forecast) for each location is distributed by a weather information service center. The processor 6 communicates with the weather information service center via the communication device 7 and acquires weather information for each of the candidate spots 21.
[0034] In the next step S5, the processor 6 acquires a spot weather compatibility degree S according to the weather at each of the candidate spots 21 based on the spot weather compatibility information 11 in the database 10 and the weather at each of the candidate spots 21 acquired in step S4.
[0035] In the next step S6, the processor 6 selects a target spot 5 from the candidate spots 21 based on the spot weather compatibility S according to the weather of each of the candidate spots 21. More specifically, the processor 6 selects a predetermined number of the candidate spots 21 in descending order of the spot weather compatibility S as the target spots 5. The predetermined number may be designated in advance by the user 3.
[0036] In the following step S7, the processor 6 proposes (presents) the selected destination spot 5 to the user 3. More specifically, the processor 6 instructs the terminal 2 to present the destination spot 5 to the user 3. When the spot proposal system 1 is included in a management server, the processor 6 communicates with the terminal 2 via the communication device 7 and provides information on the destination spot 5 to the terminal 2. The terminal 2 presents the destination spot 5 to the user 3. For example, the terminal 2 is equipped with a display device, and displays information on the destination spot 5 on the display device.
[0037] As described above, according to this embodiment, a spot weather compatibility degree S according to the weather is acquired for each candidate spot 21. Then, a target spot 5 is selected from the candidate spots 21 based on the spot weather compatibility degree S, and the target spot 5 is suggested to the user 3. Therefore, even in a situation where little information is available from the user 3, such as the needs, thoughts, characteristics, and past visiting history of the user 3, the target spot 5 can be suggested. This contributes to improving convenience for the user 3.
[0038] Furthermore, according to this embodiment, target spots 5 suitable for the current or future weather are proposed to the user 3. Therefore, even in a situation where the user 3 is forced to abandon visiting a spot that he or she had originally planned to visit due to a sudden change in the weather, the target spots 5 are immediately proposed to the user 3, so the user can enjoy travel and leisure without becoming dismayed.
[0039] 4. How to search, extract and select spots FIG. 5 is a schematic diagram of the above-mentioned method of extracting the candidate spots 21 and selecting the target spot 5. The processor 6 extracts the candidate spots 21 from the spot information 12 using the search criteria 27. In other words, the processor 6 narrows down the candidate spots 21 from the spot information 12 using the search criteria 27. After that, the processor 6 selects the target spot 5 from the candidate spots 21 using the selection criteria 28. The selection criteria 28 are the spot weather compatibility S determined for each weather at each of the candidate spots 21, as described above. Specifically, based on the weather at each of the candidate spots 21 and the spot weather compatibility S, the processor 6 selects the target spot 5 in descending order of the value of S. A plurality of target spots 5 may be selected. Furthermore, the processor 6 may display the target spots 5 on the terminal 2 in descending order of the spot weather compatibility S of each of the target spots 5.
[0040] Specifically, a case where the processor 6 selects the target spot 5 from the candidate spots 21 by considering the spot weather compatibility S for each weather of each candidate spot 21 with respect to temperature, humidity, wind speed, wind direction, etc. will be described with reference to FIG. 3 as an example. Consider the case where the spot weather compatibility S for the spot A shown in FIG. 3 is 8 for the fine weather information, 8 for the temperature, 9 for the humidity, 7 for the wind speed, and 7 for the wind direction. The processor 6 evaluates the spot A as the sum of the spot weather compatibility S for all items (fine weather information, temperature, humidity, wind speed, and wind direction), that is, 39. Similarly, consider the case where the spot weather compatibility S for the spot B shown in FIG. 3 is 6 for the fine weather information, 9 for the temperature, 10 for the humidity, 8 for the wind speed, and 8 for the wind direction. The processor 6 evaluates the spot B as the sum of the spot weather compatibility S for all items, that is, 41. The processor 6 determines that the spot B is a recommended spot because the evaluation of the spot B is higher than the evaluation of the spot A. Therefore, the processor 6 selects the spot B as the target spot 5. In this manner, the processor 6 may perform a similar evaluation for each of the other candidate spots 21 in FIG.
[0041] FIG. 6 is a diagram showing a reference point 25 and a search range 26 on a map. Search conditions 27 will be described in detail with reference to FIG. 6. Search conditions 27 are conditions for determining search range 26 in FIG. 6. Search range 26 is a range for processor 6 to narrow down candidate spots 21 from spot information 12. Processor 6 acquires information on reference point 25 determined by user 3 or processor 6, and determines search range 26 based on the information on reference point 25. There are two methods for determining reference point 25 and search range 26, and these methods will be described with reference to FIG. 7 and FIG. 8.
[0042] FIG. 7 is a conceptual diagram for explaining a first example of a method for extracting candidate spots. The processor 6 extracts candidate spots 21 from the spot information 12 using the search conditions 27. Among the search conditions 27, those determined mainly by the user 3 are defined as manual search conditions 22. The user 3 may determine the manual search conditions 22 as follows. The user 3 can determine the location conditions for the manual search conditions 22. The location conditions are a method for determining the reference point 25. For example, the current location of the user 3, the current location of the terminal 2, a point designated by the user 3, and the like can be mentioned. Next, the user 3 can determine the distance conditions or the time conditions. The distance conditions and the time conditions are conditions for determining the search range 26 after the reference point 25 is determined. In the case of the distance conditions, a range of a certain distance from the reference point 25 is set as the search range 26. The certain distance can be specified by the user 3. In the case of the time conditions, a range that can be moved from the reference point 25 within a certain time is set as the search range 26. The certain time can be specified by the user 3. Finally, the user 3 can determine the genre conditions. The genre condition is a condition that, for the genres of each spot included in the spot information 12, only the specified genre is set as the candidate spots 21. The processor 6 extracts the candidate spots 21 from the spot information 12 using the above four conditions as the manual search conditions 22 defined by the user 3.
[0043] FIG. 8 is a conceptual diagram for explaining a second example of a method for extracting candidate spots. The processor 6 extracts candidate spots 21 from the spot information 12 using the search conditions 27. Among the search conditions 27, the conditions determined mainly by the processor 6 are defined as automatic search conditions 23. The automatic search conditions 23 may be determined in advance by the user 3 as the following conditions. The processor 6 instructs the terminal 2 to acquire the current location of the terminal 2 using the GPS 24. The terminal 2 acquires the current location information of the terminal 2 through the GPS 24 and transmits it to the processor 6. The processor 6 acquires the current location information of the terminal 2 and sets the current location of the terminal 2 as the reference point 25. Thereafter, the processor 6 calculates the range in which the user 3 can move, and sets it as the automatic search conditions 23. The processor 6 extracts candidate spots 21 from the spot information 12 based on the automatic search conditions 23. The range in which the user 3 can move calculated by the processor 6 may be, for example, as follows. The processor 6 calculates the range in which the user 3 can move based on the remaining daylight hours. The calculation method is as follows: first, the sunset time is received from outside the spot recommendation system 1 (for example, a weather information service center) via the communication device 7. Next, the time from the current time to the sunset time is calculated. Next, the maximum range that can be traveled from the current location of the terminal 2 (the current location of the user 3) until sunset time using the transportation means 4 is calculated. The calculated range is set as the search range 26, and is made part of the automatic search conditions 23.
[0044] 5. Embodiment 1 FIG. 9 is a diagram showing the terminal 2 in the first embodiment. In the first embodiment, it is assumed that the target spots 5 are proposed under the conditions of fine weather, temperature 20° C., humidity 40%, wind speed 4 m / s, and wind direction: southeast. The current weather displayed on the terminal 2 is the weather at the current location of the user 3. In the first embodiment, it is assumed that the weather at each candidate spot 21 is the same as the weather at the current location. In reality, the weather at each candidate spot 21 may be different from the weather at the current location.
[0045] The processor 6 may display and suggest each of the target spots 5 on the terminal 2 in order of the spot weather compatibility degree S. The processor 6 may suggest an order for visiting a plurality of target spots 5 and display the order on the terminal 2. The processor 6 may also display the position of each of the target spots 5 on a map displayed on the terminal 2. Furthermore, the processor 6 may display a route for visiting each of the target spots 5 on a map displayed on the terminal 2.
[0046] In the first embodiment, a case where three target spots 5 are displayed is illustrated. First, the processor 6 narrows down the spot information 12 to six spots A to F as candidate spots 21 based on the search conditions. Next, the processor 6 receives weather information for each of the six candidate spots 21 from the communication device 7. The communication device 7 receives weather information for each candidate spot 21 from a weather information service center outside the spot recommendation system 1, and transmits it to the processor 6. Next, the processor 6 refers to the spot weather compatibility information 11 for each candidate spot 21 from the database 10 in the storage device 8. After that, the spot weather compatibility degree S is calculated based on the referred compatibility degree and the current weather information.
[0047] A specific method for calculating the spot weather compatibility S will be described with reference to Fig. 3 as an example. Since the weather at each candidate spot 21 is sunny, the processor 6 checks each candidate spot 21 and the spot weather compatibility S of sunny in the column of the spot weather compatibility information 11. The processor 6 proposes target spots 5 to the user 3 in descending order of the spot weather compatibility S. In the first embodiment, the proposed target spots 5 are spot E, spot A, and spot B.
[0048] The method of suggesting spots shown in the previous paragraph is just an example, and the following methods are also possible. For example, "display all spots with a spot weather compatibility S of 7 or more," "display the five spots in descending order of spot weather compatibility S," "display the three spots in descending order of the combined value of spot weather compatibility S that takes into account not only sunny / rainy weather information but also temperature and humidity," etc. may be used.
[0049] The processor 6 may propose an order of visiting the multiple target spots 5 and propose it to the user 3. In other words, the processor 6 may determine an order of visiting the multiple target spots 5 and propose the order of visiting the multiple target spots 5 to the user 3. When the processor 6 proposes an order of visiting the multiple target spots 5 to the user 3, the processor 6 displays the order of visiting on the terminal 2. In the second embodiment, the order of visiting proposed by the processor 6 is the order of spot E, spot A, and spot B. The processor 6 may propose the order of visiting the target spots 5 by taking into consideration the straight-line distance and the route from the current location. Furthermore, the processor 6 may propose the order of visiting the target spots 5 by acquiring future weather information at each target spot 5 and calculating the future spot weather compatibility degree S. Furthermore, the processor 6 may display the proposed route of visiting the target spots 5 on a map displayed on the terminal 2.
[0050] According to this embodiment, a spot weather compatibility S for a clear day is acquired for each of the candidate spots 21 (spots A to F). Then, based on the spot weather compatibility S, target spots 5 (spots E, A, and B) are suggested to the user 3 from among the candidate spots 21. Therefore, even in a situation where little information is available from the user 3, such as the needs, thoughts, characteristics, and past visiting history of the user 3, the target spots 5 can be suggested. This contributes to improving convenience for the user 3.
[0051] Furthermore, according to this embodiment, for each candidate spot 21, a spot weather compatibility S according to the future weather at the time specified by user 3 is obtained. Processor 6 selects a target spot 5 from among candidate spots 21 based on the obtained spot weather compatibility S. Processor 6 suggests the selected target spot 5 to user 3. Therefore, even in a situation where user 3 is forced to abandon visiting an originally planned spot due to a sudden change in weather, the target spot 5 is immediately suggested, allowing user 3 to enjoy travel and leisure without becoming at a loss.
[0052] 6. Embodiment 2 FIG. 10 is a diagram showing a terminal 2 in the second embodiment. In the second embodiment, it is assumed that target spots 5 are proposed under the following conditions: rain, temperature 16° C., humidity 100%, wind speed 5 m / s, wind direction: west. The current weather displayed on the terminal 2 is the weather at the current location of the user 3. In the second embodiment, it is assumed that the weather at each candidate spot 21 is the same as the weather at the current location. In reality, the weather at each candidate spot 21 may be different from the weather at the current location.
[0053] The processor 6 may display and suggest each of the target spots 5 on the terminal 2 in order of the spot weather compatibility degree S. The processor 6 may suggest an order for visiting a plurality of target spots 5 and display the order on the terminal 2. The processor 6 may also display the position of each of the target spots 5 on a map displayed on the terminal 2. Furthermore, the processor 6 may display a route for visiting each of the target spots 5 on a map displayed on the terminal 2.
[0054] A specific method for calculating the spot weather compatibility S will be described with reference to Fig. 3 as an example. Since the weather at each candidate spot 21 is rainy, the processor 6 checks each candidate spot 21 and the spot weather compatibility S of rain in the column of the spot weather compatibility information 11. The processor 6 proposes target spots 5 to the user 3 in descending order of the spot weather compatibility S. In the second embodiment, the proposed target spots 5 are spot C, spot D, and spot F.
[0055] The method of suggesting spots described in the previous paragraph is just an example, and the following methods are also possible. For example, it may be "display all spots with a spot weather compatibility S of 7 or more," "display the 5 spots in descending order of spot weather compatibility S," "calculate the spot weather compatibility S considering not only sunny / rainy information but also temperature and humidity, and display the 3 spots in descending order," etc.
[0056] The processor 6 may propose an order of visiting the multiple target spots 5 and propose it to the user 3. In other words, the processor 6 may determine an order of visiting the multiple target spots 5 and propose the order of visiting the multiple target spots 5 to the user 3. When the processor 6 proposes an order of visiting the multiple target spots 5 to the user 3, the processor 6 displays the order of visiting on the terminal 2. In the second embodiment, the order of visiting proposed by the processor 6 is the order of spot C, spot F, and spot D. The processor 6 may propose the order of visiting the target spots 5 by taking into consideration the straight-line distance and the route from the current location. Furthermore, the processor 6 may propose the order of visiting the target spots 5 by acquiring future weather information at each target spot 5 and calculating the future spot weather compatibility degree S. Furthermore, the processor 6 may display the proposed route of visiting the target spots 5 on a map displayed on the terminal 2.
[0057] According to this embodiment, a spot weather compatibility S for rainy weather is acquired for each of the candidate spots 21 (spots A to F). Then, based on the spot weather compatibility S, target spots 5 (spots C, D, and F) are suggested to the user 3 from among the candidate spots 21. Therefore, even in a situation where little information is available from the user 3, such as the needs, thoughts, characteristics, and past visiting history of the user 3, the target spots 5 can be suggested. This contributes to improving convenience for the user 3.
[0058] Furthermore, according to this embodiment, for each candidate spot 21, a spot weather compatibility S according to the future weather at the time specified by user 3 is obtained. Processor 6 selects a target spot 5 from among candidate spots 21 based on the obtained spot weather compatibility S. Processor 6 suggests the selected target spot 5 to user 3. Therefore, even in a situation where user 3 is forced to abandon visiting an originally planned spot due to a sudden change in weather, the target spot 5 is immediately suggested, allowing user 3 to enjoy travel and leisure without becoming at a loss.
[0059] 7. Variations As a modified example, the spot recommendation system 1 may be installed in an autonomous vehicle. In this case, the processor 6 reads out the spot information 12 of the target spot 5 from the database 10 in the storage device 8. The processor 6 may then transmit the read out spot information 12 of the target spot 5 to an autonomous driving system in the autonomous vehicle. In this case, the user 3 can move to the target spot 5 simply by selecting the proposed target spot 5. [Explanation of symbols]
[0060] 1. Spot suggestion system 2. Terminal 3 Users 4. Transportation 5. Target spot 6 processors 7. Communications Equipment 8 Storage device 10 Database 11 Spot Weather Compatibility Information 12 Spot Information 13 Map information 14 Spot Proposal Program 21 potential spots 22 Manual Search Criteria 23 Automatic search criteria 24 GPS 25 Reference Points 26 Search Range 27 Search Criteria 28 Selection Criteria 100 Spot Proposal Method S Spot Weather Compatibility
Claims
1. one or more storage devices for storing a database showing a spot weather compatibility level for each spot, which indicates compatibility with the weather; one or more processors; Equipped with The one or more processors: Obtain weather information for each candidate spot, Refer to the database to obtain the spot weather compatibility degree according to the weather for each of the candidate spots; selecting a target spot from among the candidate spots based on the spot weather compatibility degree according to the weather for each of the candidate spots; Suggesting the target spot to a user; In the case where there are a plurality of target spots, The one or more processors further include: determining an order of visiting the plurality of target spots based on the spot weather compatibility degree of each of the plurality of target spots; Suggesting to the user the order of visiting the plurality of destination spots. Spot suggestion system.
2. The spot recommendation system according to claim 1, The one or more storage devices further store spot information regarding a plurality of spots; The one or more processors further include: Get the search criteria, Narrowing down the candidate spots from the plurality of spots based on the search conditions and the spot information. Spot suggestion system.
3. The spot recommendation system according to claim 2, The search conditions include location information designated by the user or the user's current location. Spot suggestion system.
4. The spot recommendation system according to claim 2 or 3, The search conditions include a range for the one or more processors to narrow down the candidate spots from the plurality of spots. Spot suggestion system.
5. The spot recommendation system according to claim 1, The one or more processors further include: determining a route to the target spot based on map information; Proposing the route to the destination spot to the user. Spot suggestion system.
6. The spot recommendation system according to claim 5, The one or more processors further include: At least one of the location information of the target spot and the route is displayed on a display device. Spot suggestion system.
7. A spot suggestion program executed by a computer, The database shows the weather compatibility of each spot, which indicates its compatibility with the weather. The spot recommendation program includes: Obtaining weather information for each candidate spot; referring to the database to obtain the spot weather compatibility degree according to the weather for each of the candidate spots; selecting a target spot from among the candidate spots based on the spot weather compatibility degree according to the weather for each of the candidate spots; Suggesting the target spot to a user; Run the command, In the case where there are a plurality of target spots, The spot recommendation program further includes: determining an order of visiting the plurality of target spots based on the spot weather compatibility degree of each of the plurality of target spots; Proposing to the user the order of going to the plurality of destination spots; Run Spot suggestion program.
Citation Information
Patent Citations
Line customization method and line customization system based on travel planning
CN106096785A
Information processing device, information processing method and program
JP2016148881A
Information processor, method for processing information, and program
JP2020134953A
Method and System for Facilitating Travel
US20170336223A1