Information suggestion device and information suggestion method
The information proposal device and method address the mismatch between local services and tourist desires by performing matching processing between service providers and tourists, ensuring appropriate service provision.
Patent Information
- Application Number
- JP2020212723
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-22
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2040-12-22
AI Technical Summary
There is a mismatch between the services that local residents can provide and the services that tourists desire in rural areas with limited transportation, making it difficult to effectively match service providers with tourists.
An information proposal device and method that acquires service provider information and user condition information, performs matching processing, and calculates the appropriate service provider and service content based on the matching results, using a system that includes an acquisition unit, processing unit, and calculation unit to facilitate the matching between service providers and tourists.
Enables effective matching of service providers with tourists, ensuring that the services provided meet the tourists' desired conditions, thereby enhancing the tourist experience.
Smart Images

Figure 0007600670000001 
Figure 0007600670000002 
Figure 0007600670000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information suggestion device and an information suggestion method. [Background technology]
[0002] Conventionally, a technique has been disclosed that allows a comfortable ride-sharing partner to be automatically selected when reserving a taxi or the like for ride-sharing at a tourist spot (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2005-18697 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, when tourists visit rural areas, there are some areas where there are few means of transportation. For this reason, it has been proposed that local residents in tourist destinations provide tourists with Maas (Mobility as a Service), which utilizes the assets of the local area and its residents. In this case, the services that local residents can provide and the services that tourists would like to receive differ. Therefore, it is desirable to carry out a matching process between the services that local residents can provide and the services that tourists would like to receive.
[0005] An object of the present invention is to provide an information suggestion device and an information suggestion method capable of performing matching processing between service providers who provide services and tourists or the like who receive the services. [Means for solving the problem]
[0006] The information proposal device of the present invention includes an acquisition unit that acquires service provider information including information regarding services that can be provided by a service provider and condition information regarding the conditions of a service that a user wishes to receive, a processing unit that performs a matching process between the condition information and the service provider information, and a calculation unit that calculates information regarding the service provider and the service that the user should select based on the result of the matching process.
[0007] The information suggestion method of the present invention includes the steps of acquiring service provider information including information regarding services that can be provided by a service provider and condition information regarding the conditions of a service that a user desires to receive, performing a matching process between the condition information and the service provider information, and calculating information regarding the service provider and the service that the user should select based on the results of the matching process. Effect of the Invention
[0008] According to the present invention, it is possible to perform a matching process between a service provider who provides a service and a tourist or the like who receives the service. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information proposal system according to the first embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating an example of the configuration of the information suggestion device according to the first embodiment. [Diagram 3] FIG. 3 is a flowchart showing an example of the flow of the storage process according to the first embodiment. [Figure 4] FIG. 4 is a diagram for explaining the service provider information according to the first embodiment. [Diagram 5] FIG. 5 is a flowchart showing an example of the flow of the calculation process according to the first embodiment. [Figure 6] FIG. 6 is a diagram for explaining condition information according to the first embodiment. [Figure 7] FIG. 7 is a diagram for explaining the matching process according to the first embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of presentation information. [Figure 9] FIG. 9 is a block diagram illustrating an example of the configuration of an information suggestion device according to the second embodiment. [Figure 10] FIG. 10 is a flowchart showing an example of the flow of the calculation process according to the second embodiment. [Figure 11] FIG. 11 is a diagram for explaining a method for generating a plurality of experience plans according to the second embodiment. [Figure 12] FIG. 12 is a block diagram illustrating an example of the configuration of an information suggestion device according to the third embodiment. [Figure 13] FIG. 13 is a flowchart showing an example of a process flow for calculating the skill of a service provider according to the third embodiment. [Figure 14] FIG. 14 is a block diagram illustrating an example of the configuration of an information suggestion device according to the fourth embodiment. [Figure 15] FIG. 15 is a flowchart showing an example of the process flow for calculating the skill of a service provider according to the fourth embodiment. [Figure 16] FIG. 16 is a block diagram illustrating an example of the configuration of an information suggestion device according to the fifth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiment described below.
[0011] [First embodiment] The information suggestion system according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information suggestion system according to the first embodiment.
[0012] As shown in FIG. 1, the information proposal system 10 includes an information proposal device 12, a plurality of service provider terminals 14, and a plurality of user terminals 16. The information proposal device 12 and the plurality of service provider terminals 14 are connected to each other via a network N so as to be able to communicate with each other. The information proposal device 12 and the plurality of user terminals 16 are connected to each other via the network N so as to be able to communicate with each other. The information proposal system 10 is a system that performs a matching process between condition information relating to the conditions of a service desired by a tourist at a tourist destination and service provider information relating to services that can be provided by a service business operator at the tourist destination. Based on the result of the matching, the information proposal system 10 presents to the tourist a service provider and the content of the service that meets the conditions.
[0013] The service provider terminal 14 is a terminal device used by a service provider who provides services at a tourist spot or the like. The service provider provides various means of transportation to tourists at the tourist spot, for example. The service provider drives, for example, a private car, a light truck, or the like, to pick up and drop off tourists, etc. The service provider may be, for example, a resident living in the tourist spot. The service provider inputs service provider information including the means of transportation that can be provided to tourists, etc., into the service provider terminal 14. The service provider terminal 14 is, for example, a smartphone, a tablet terminal, a PC (Personal Computer), etc., but is not limited to these. The service provider terminal 14 may be another communication device.
[0014] The service provider inputs, into the service provider terminal 14, the service provider information including, for example, information regarding schedules, assets, means of transportation, skills, and the depth of communication that can be provided to tourists.
[0015] The schedule information may include information regarding the service provider's hourly, daily, weekly, monthly, etc. schedule.
[0016] Information about assets includes information about the service provider's assets, such as, but not limited to, homes and land.
[0017] The information on the means of transportation may include information on the means of transportation owned by the service provider. The means of transportation may be a regular car, a two-seater motorcycle, a light truck, etc. For example, if the service provider is engaged in agriculture, etc., the means of transportation may include a tractor, etc. For example, if the service provider is engaged in fishing, etc., the means of transportation may include a fishing boat, etc.
[0018] The information on skills may include information on various knowledge and skills of the service provider. The information on skills may include, for example, information on experiences that the service provider can provide to tourists. Specifically, the information on skills may include information indicating that it is possible to provide tourists with a farming experience or a fishing experience. The information on skills may also include information such as being good at cooking and being able to provide dishes using local specialties.
[0019] The communication-related information includes information about the depth of communication that can be provided to tourists. For example, the communication-related information may include information about assets owned by the service provider. For example, if the service provider owns a house, facility, or land where accommodation is available, the information includes information indicating that the service provider can provide accommodation in the house or facility, and information indicating that events using the land will be held. The communication-related information is sometimes called depth information.
[0020] In this embodiment, the information regarding assets, transportation, and skills may be referred to as resource information.
[0021] The service provider terminal 14 transmits the service provider information received from the service provider to the information proposal device 12 via the network N. The service provider may input the service provider information to the information proposal device 12 directly.
[0022] The user terminal 16 is a terminal device used by a user such as a tourist. The user inputs condition information related to the conditions of a service that the user desires to receive from a service provider to the user terminal 16. The user terminal 16 transmits the condition information received from the user such as a tourist to the information proposal device 12 via the network N.
[0023] The information proposal device 12 acquires service provider information related to service providers providing services from the service provider terminal 14. The information proposal device 12 acquires condition information related to the conditions of a service desired to be received from a service provider from the user terminal 16. The information proposal device 12 calculates a service provider and service content to be selected by the user by performing a matching process between the provider information and the condition information. The service provider and service content calculated by the information proposal device 12 are presented by the user terminal 16 used by the user.
[0024] [Information proposal device] An example of the configuration of the information suggestion device according to the first embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of the information suggestion device according to the first embodiment.
[0025] As shown in FIG. 2, the information proposal device 12 includes an input unit 20, a display unit 22, a storage unit 24, a communication unit 26, and a control unit .
[0026] The input unit 20 is an input device that accepts various operations for the information proposal device 12. The input unit 20 can be realized by, for example, a mouse, a keyboard, a touch panel, a button, a switch, or the like.
[0027] The display unit 22 displays various types of information. The display unit 22 is, for example, a display including a liquid crystal display (LCD) or an organic electro-luminescence (EL) display.
[0028] The storage unit 24 is a memory that stores various information such as the calculation contents and programs of the control unit 28, and includes at least one of a main storage device such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and an external storage device such as an HDD (Hard Disk Drive).
[0029] The communication unit 26 performs communication between the information proposal device 12 and an external device. The communication unit 26 performs communication between the information proposal device 12 and the service provider terminal 14, for example. The communication unit 26 performs communication between the information proposal device 12 and the user terminal 16, for example.
[0030] The control unit 28 controls the operation of each unit of the information proposal device 12. The control unit 28 is realized, for example, by a central processing unit (CPU) or a micro processing unit (MPU) executing a program stored in the storage unit 24 using a RAM or the like as a working area. The control unit 28 may be realized, for example, by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). The control unit 28 may be realized by a combination of hardware and software.
[0031] The control unit 28 includes an acquisition unit 30, a processing unit 32, a determination unit 34, and a calculation unit 36.
[0032] The acquisition unit 30 acquires various information. For example, the acquisition unit 30 acquires service provider information related to the service provider from the service provider terminal 14. For example, the acquisition unit 30 acquires condition information related to the conditions of the service that the user desires to receive from the user terminal 16. The acquisition unit 30 stores the service provider information acquired from the service provider terminal 14 in the storage unit 24.
[0033] The processing unit 32 processes various types of information. The processing unit 32 performs a matching process between the service provider information and the condition information. The processing unit 32 performs a matching process between information such as schedules and resources of the service provider information and the condition information, for example, and extracts a service provider that matches the condition information. The processing unit 32 performs a matching process between the service provider information and the condition information, for example, by calculating the similarity between the service provider information and the condition information.
[0034] The processing unit 32 may calculate information on the communication depth of the service provider based on, for example, the service provider information. The communication depth may also be called the depth degree. The processing unit 32 may calculate the depth degree based on, for example, the services and experiences that the service provider can provide to tourists and the like. The processing unit 32 may calculate the depth degree, for example, as "travel," "hospitality," "guidance," "experience," and "accommodation," in order from shallowest to shallowest. The processing unit 32 may calculate the depth degree based on, for example, word of mouth on a social network service (SNS). The processing unit 32 may calculate the depth degree only for the service provider extracted based on, for example, information such as schedule and resources.
[0035] The determination unit 34 determines various types of information. For example, the determination unit 34 determines service provider information that matches the condition information based on the matching process result and the calculation result of the depth degree by the processing unit 32. Specifically, the determination unit 34 performs a matching process between the depth degree of the service provider extracted by the processing unit 32 and the depth degree included in the condition information.
[0036] The calculation unit 36 calculates various kinds of information. For example, the calculation unit 36 calculates information to be presented on the user terminal 16 based on the determination result of the determination unit 34. For example, the calculation unit 36 calculates a service provider and a service content that meet the condition information based on the determination result of the determination unit 34.
[0037] [AMNESCENCE] A process for storing service provider information according to the first embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing an example of the flow of the storage process according to the first embodiment.
[0038] First, the control unit 28 acquires service provider information from the service provider terminal 14 (step S10). Specifically, the acquisition unit 30 acquires the service provider information including information on the service provider's schedule, transportation means, skills, and the depth of communication that can be provided to tourists from the service provider terminal 14 of each service provider. Then, the process proceeds to step S12.
[0039] The control unit 28 stores the service provider information acquired from the service provider terminal 14 in the storage unit 24 (step S12). Specifically, the acquisition unit 30 acquires the service provider information from the service provider terminal of each service provider, and stores the acquired service provider information of each service provider in the storage unit 24.
[0040] The service provider information according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram for explaining the service provider information according to the first embodiment.
[0041] 4 shows the service provider information 24a stored in the storage unit 24. The service provider information 24a may include items such as a "service provider ID," "resource information," "schedule information," and "depth information," for example.
[0042] The "service provider ID" indicates identification information for individually identifying a service provider. The "service provider ID" has identification information for identifying a service provider, such as a service provider ID "SP1" and a service provider ID "SP2". In the example shown in FIG. 3, the "service provider ID" indicates conceptual information such as the service provider ID "SP1" and the service provider ID "SP2", but in reality, specific information such as the name, age, and gender of the service provider is indicated. The "service provider ID" may include information such as a photograph of the service provider.
[0043] "Resource information" indicates information about resources that a service provider can provide to tourists (users). "Resource information" has information about resources, such as resource information "R1" and resource information "R2". Resource information "R1" indicates information about resources of a service provider with service provider ID "SP1". Resource "R2" indicates information about resources of a service provider with service provider ID "SP2". In the example shown in FIG. 3, "resource information" indicates conceptual information such as resource information "R1" and resource information "R2", but in reality, it may include information about assets owned by the service provider, such as means of transportation, skills, houses, and land.
[0044] The information on the means of transportation may include information indicating that it is possible to guide tourists to recommended spots by car, on foot, etc. For example, the information on the means of transportation may include information indicating that a farmer who is a service provider can pick up and drop off tourists in his or her own light truck.
[0045] The information on skills may include information indicating that the person is a farmer or is good at cooking. In other words, the information on skills may include information indicating that the person can provide tourists with farming experiences or can provide dishes using local specialties.
[0046] Information about the property may include information indicating that lodging is available at the home.
[0047] "Schedule information" indicates information about the schedule of the service provider. "Schedule information" has information about the schedule, such as schedule information "S1" and schedule information "S2". Schedule information "S1" indicates information about the schedule of the service provider with service provider ID "SP1". Schedule information "S2" indicates information about the schedule of the service provider with service provider ID "SP2". In the example shown in FIG. 3, "schedule information" indicates conceptual information, such as schedule information "S1" and schedule information "S2", but may actually include the weekly or monthly schedule of the service provider. The weekly or monthly schedule may include information about the date and time when the service can be provided to tourists. The weekly or monthly schedule may include information about the date and time when the service provider can pick up and drop off tourists in a light truck, the date and time when the service provider can experience harvesting crops, and the date and time when the service provider will walk with them to recommended spots.
[0048] "Depth information" indicates information regarding the depth of interaction with tourists and the like. "Depth information" has information regarding the depth of interaction with tourists and the like, such as depth information "D1" and depth information "D2." Depth information "D1" indicates information regarding the depth of the service provider with service provider ID "SP1." Depth information "D2" indicates information regarding the depth of the service provider with service provider ID "SP2." In the example shown in FIG. 3, "depth information" indicates conceptual information such as depth information "D1" and depth information "D2," but actually indicates information regarding the depth of interaction that can be provided to tourists.
[0049] That is, the "service provider ID" is associated with "resource information," "schedule information," and "depth information." The information associated with the "service provider ID" is not limited to these pieces of information, and other information may also be associated with the "service provider ID." For example, the number of visits and duration of visits to each area and facility in a tourist destination may be associated with the "service provider ID." As will be described later, the "service provider ID" may also be associated with information such as "regional skill information" and "communication skill information."
[0050] [Calculation process] The calculation process according to the first embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the flow of the calculation process according to the first embodiment.
[0051] First, the control unit 28 acquires condition information for a service desired by a user who is a tourist (step S20). Specifically, the acquisition unit 30 acquires the condition information from the user terminal 16 via the communication unit 26. Then, the process proceeds to step S22.
[0052] The condition information according to the first embodiment will be described with reference to Fig. 6. Fig. 6 is a diagram for explaining the condition information according to the first embodiment.
[0053] 6 shows condition information 16a acquired from the user terminal 16. The condition information 16a may include items such as "user ID", "resource information", "schedule information", and "depth information", for example.
[0054] The "user ID" indicates identification information for individually identifying a user who is a tourist. The "user ID" has identification information for identifying a user, for example, the user ID "U1." In the example shown in FIG. 6, the "user ID" indicates conceptual information such as the user ID "U1," but in reality, specific information such as the user's name is indicated.
[0055] "Resource information" indicates information about resources that a user wishes to receive at a tourist destination. "Resource information" has information about resources, such as resource information "R11." In the example shown in FIG. 6, "resource information" indicates conceptual information, such as resource information "R11," but actually indicates information about resources that a user wishes to receive. For example, "resource information" indicates information such as "ordinary passenger car" as a means of transportation.
[0056] "Depth information" includes information regarding the depth of involvement with a service provider at a tourist destination. "Depth information" has information regarding the depth of involvement with a service provider, such as depth information "D11." In the example shown in FIG. 6, "depth information" indicates conceptual information such as depth information "D11," but actually indicates specific information desired to be received from a service provider.
[0057] That is, the "user ID" is associated with "resource information", "schedule information", and "depth information". The information associated with the "user ID" is not limited to these pieces of information, and other information may also be associated with the "user ID". As will be described later, the "user ID" may also be associated with information such as "regional skill information" and "communication skill information".
[0058] The control unit 28 acquires the service provider information (step S22). Specifically, the acquisition unit 30 acquires the service provider information stored in the storage unit 24. Then, the process proceeds to step S24.
[0059] The control unit 28 performs a matching process (step S24). Specifically, the processing unit 32 performs the matching process by calculating the similarity between the condition information acquired in step S20 and the service provider information acquired in step S22. More specifically, the processing unit 32 performs a matching process of "resource information" and "schedule information" among the information included in the condition information and the service provider information. Then, the process proceeds to step S26.
[0060] The control unit 28 judges whether there is any service provider information that matches the condition information (step S26). Specifically, the judgment unit 34 performs a matching process based on, for example, "depth information" among the information included in the condition information and the service provider information, and judges the service provider information whose depth information has a similarity degree equal to or greater than a predetermined value as the service provider information that matches the condition information.
[0061] A method for determining the similarity of the depth degree according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a diagram for explaining the method for determining the similarity of the depth degree according to the embodiment.
[0062] As shown in Fig. 7, in this embodiment, for example, a depth level is associated with the available service content. The service content of depth level "DL1" is, for example, "travel". The service content of depth level "DL2" is, for example, "guidance". The service content of depth level "DL3" is, for example, "experience". The service content of depth level "DL4" is, for example, "accommodation".
[0063] The determination unit 34 determines, for example, that the service contents having adjacent depths are similar. For example, when the depth information included in the condition information is "guidance" with a depth of "DL2", and the service provider information includes "movement" with a depth of "DL1" and "experience" with a depth of "DL3", the determination unit 34 determines that the similarity between the condition information and the service provider information is equal to or greater than a predetermined value. That is, the determination unit 34 determines that a service provider whose service provider information includes any one of "movement" with a depth of "DL1", "guidance" with a depth of "DL2", and "experience" with a depth of "DL3" is a match. In this case, the determination unit 34 determines that there is service provider information that matches the condition information.
[0064] The determination unit 34 may determine that there is service provider information that matches the condition information when the depth level of the condition information and the depth level of the service provider information match. For example, the determination unit 34 may determine that there is service provider information that matches the condition information when the depth level of the condition information is "Guide" with a depth level of "DL2" and the depth level of the service provision information is "Guide" with a depth level of "DL2".
[0065] The determination unit 34 may determine that there is service provider information matching the condition information when the depth of the service provider information is equal to or greater than the depth of the condition information. For example, when the depth of the condition information is "Guidance" with a depth level of "DL2", and the depth of the service provision information is "Guidance" with a depth level of "DL2" or "Experience" with a depth level of "DL3", the determination unit 34 may determine that there is service provider information matching the condition information.
[0066] If it is determined that there is service provider information that matches the condition information (step S26; Yes), the process proceeds to step S28. If it is determined that there is no service provider information that matches the condition information (step S26; No), the process proceeds to step S32.
[0067] The control unit 28 extracts the service provider and the service content (step S28). Specifically, the determination unit 34 extracts the service provider and the service content that match the condition information. Then, the process proceeds to step S30.
[0068] The control unit 28 calculates presentation information including the service provider information and the service content (step S30). Specifically, the calculation unit 36 calculates the presentation information to be displayed by the user terminal 16. FIG. 8 is a diagram for explaining an example of the presentation information. As shown in FIG. 8, the presentation information 30a includes items such as "service provider ID" and "service content". The "service provider ID" and the "service content" are associated with each other. In the example shown in FIG. 8, the calculation unit 36 presents, for example, a service provider with a service provider ID "SP10" and a service content "SC10" associated with the service provider ID "SP10". Note that in the example shown in FIG. 8, the "service content" indicates conceptual information such as the service content "SC10", but actually indicates a specific service content. The "service content" includes information such as time and a service that the user can experience. Specifically, the "service content" can be "travel to the lodging by light truck at 10 o'clock", "agricultural experience in a field", "walk around recommended spots with the guidance of the service provider", etc.
[0069] The control unit 28 determines whether or not to end the process (step S32). Specifically, the control unit 28 determines to end the process when a user, such as a tourist, uses the user terminal 16 to select presented information or when an operation to end the process is received. If it is determined to end the process (step S32; Yes), the control unit 28 ends the process in Fig. 5. If it is not determined to end the process (step S32; No), the control unit 28 proceeds to step S20.
[0070] As described above, the first embodiment performs a matching process between service provider information of a service provider and condition information of a tourist or the like. The first embodiment calculates a service provider and service content that meets the condition information based on the matching result. In this way, the first embodiment can present an appropriate service provider and service content to a tourist or the like.
[0071] [Second embodiment] An example of the configuration of the information suggestion device according to the second embodiment will be described with reference to Fig. 9. Fig. 9 is a block diagram showing an example of the configuration of the information suggestion device according to the second embodiment.
[0072] As shown in FIG. 9, an information proposal device 12A differs from the information proposal device 12 shown in FIG.
[0073] The plan generation unit 38 generates at least one experience plan by a service provider for a tourist or the like. The plan generation unit 38 generates a plan based on, for example, service provider information of the service provider and condition information input by a tourist or the like. The plan generation unit 38 generates a plan according to the depth. In the second embodiment, the condition information input by a tourist or the like may include information regarding the time, the departure point, and the destination.
[0074] [Calculation process] The calculation process according to the second embodiment will be described with reference to Fig. 10. Fig. 10 is a flowchart showing an example of the flow of the calculation process according to the second embodiment.
[0075] The control unit 28A acquires condition information of a user such as a tourist (step S40). Specifically, the acquisition unit 30 acquires condition information including information on a desired time and destination from the user terminal 16. Here, the acquisition unit 30 acquires, for example, the condition information 16a shown in FIG. 6. For example, when a tourist or the like inputs information such as preferences and desired experiences into the user terminal 16, the acquisition unit 30 may acquire information such as the preferences and desired experiences input by the tourist or the like. Then, the process proceeds to step S42.
[0076] The processes from step S42 to step S46 are the same as the processes from step S22, step S24, and step S26 shown in FIG. 5, respectively, and therefore will not be described.
[0077] After step S46, control unit 28A generates a plurality of experience plans (step S48). Specifically, plan generation unit 38 generates a plurality of experience plans based on the service providers and service contents extracted in step S48.
[0078] A method for generating a plurality of experience plans according to the second embodiment will be described with reference to Fig. 11. Fig. 11 is a diagram for explaining a method for generating a plurality of experience plans according to the second embodiment.
[0079] Fig. 11 describes a process of generating multiple plans for traveling from a starting point P1 to a destination point P2 by a transportation means of a service provider. As shown in Fig. 9, the plan generation unit 38 generates, for example, a "straight course" for traveling along a route RO1, a "detour course" for traveling along a route RO2, and a "hospitality course" for traveling along a route RO3 according to the depth of the service provider.
[0080] The "straight course" is the shortest route from the starting point P1 to the destination point P2. The service provider information 50 including various information of the service provider of the "straight course" is displayed on the route RO1. For example, the service provider information 50 includes information such as the face photo of the service provider, schedule, means of transportation, and required time. In FIG. 9, the service provider information 50 indicates that the means of transportation is a light truck and the required time is 20 minutes, along with the face photo of the service provider. In the case of the "straight course", the processing unit 32 moves to the destination point P2 by the shortest route, so it is not necessary to perform a matching process on the depth of the service provider. In other words, the service provider may be extracted by a matching process that does not include the depth as a condition. In this embodiment, it is preferable that the service provider recognizes that it is a "straight course".
[0081] The "detour course" is a route from a departure point P1 to a destination point P2 via detour points such as places recommended by the service provider. The calculation unit 36 may calculate information including the schedule of a selectable service provider, the means of transportation, the route via the detour points, and the required time. In FIG. 11. The service provider information 52 includes information such as the face photo of the service provider, the schedule, the means of transportation, and the required time. In FIG. 11, the service provider information 52 indicates that the means of transportation is a bicycle and that the required time is one hour, along with the face photo of the service provider. The detour point of the route RO2 indicates that the tourist destination such as the A route will be passed while being guided by the service provider. The calculation unit 36 may calculate information that allows the user terminal 16 to display suggested areas and facilities that the matched service provider is familiar with. For example, the calculation unit 36 may calculate information that allows the user terminal 16 to display suggested areas and facilities that correspond to the preferences input by the tourist, among the areas and facilities that the service provider is familiar with. In the case of the "Detour Course", the processing unit 32 may match service providers whose depth is equal to or greater than a predetermined level. In the case of the "Detour Course", the calculation unit 36 may input preference information such as history and gourmet food, or desired stopover points, and calculate a matched service provider based on the preference information and skill information related to the desired stopover points.
[0082] The "hospitality course" is a route where the tourist can receive hospitality such as going to a restaurant together with the service provider or experiencing at the service provider's house during the journey from the departure point P1 to the destination point P2. For example, "hospitality" means that the service provider and the tourist spend a certain amount of time at the same place, or that the service provider and the tourist have the same experience. In FIG. 9, the service provider information 54 indicates that the means of transportation is a regular car and that the required time is three hours, along with a face photo of the service provider. The detour point of the route RO3 indicates that the tourist will stay at the service provider's house for two hours. The calculation unit 36 may display a suggestion of the area and facilities that the matched service provider has in detail. The plan generation unit 38 may display the services, route, and required time that the service provider can provide. In the case of the "hospitality course", the processing unit 32 may match a service provider whose depth level is a certain level or higher. In addition, in the case of a "hospitality course," the calculation unit 36 may input preference information such as history and gourmet food, or a desired experience (activity), and calculate a service provider that is matched to the preference information and desired stopover points based on skill information.
[0083] After step S48, the control unit 28A determines whether or not to end the process (step S50). Specifically, the control unit 28A determines to end the process when a user such as a tourist selects an experience plan using the user terminal 16, or when an operation to end the process is received. If it is determined to end the process (step S50; Yes), the process of Fig. 5 ends. If it is not determined to end the process (step S50; No), the process proceeds to step S40.
[0084] As described above, the second embodiment performs a matching process between the tourist's condition information and the service provider information of the service provider, and generates a plurality of experience plans based on the matching results. The second embodiment presents the generated plurality of experience plans to the tourist. The tourist can select a desired experience plan from the generated experience plans. In this way, the second embodiment allows the tourist to appropriately select a desired experience plan at a tourist destination.
[0085] [Third embodiment] An example of the configuration of the information suggestion device according to the third embodiment will be described with reference to Fig. 12. Fig. 12 is a block diagram showing an example of the configuration of the information suggestion device according to the third embodiment.
[0086] 12, the information proposal device 12B differs from the information proposal device 12 shown in FIG. 2 in that it includes a skill calculation unit 40. The information proposal device 12B is communicably connected to a navigation device mounted on a vehicle of a service provider via a communication unit 26, for example. In addition, in the case where the navigation device is realized by a smartphone of the service provider, the information proposal device 12B may be communicably connected to the smartphone of the service provider.
[0087] In the third embodiment, the acquisition unit 30 acquires information on the driving history of the service provider's vehicle. The acquisition unit 30 acquires information on the driving history from a navigation device mounted on the service provider's vehicle, for example, via the communication unit 26. The driving history may include information on the number of times the vehicle has been driven within a predetermined period, the driving time, and the driving frequency. The predetermined period may be changed arbitrarily. The driving history may include information on the number of times the vehicle has stopped at a specific area or facility, the frequency of the stops, and the duration of the stay. The information included in the driving history is not limited to these, and may include other information.
[0088] The skill calculation unit 40 calculates various skills of the service provider. For example, the skill calculation unit 40 calculates the regional skills of the service provider based on the information on the driving history acquired by the acquisition unit 30. The regional skills may include knowledge of each area, knowledge of each facility, and the like.
[0089] In the third embodiment, the determination unit 34 performs a matching process between the service provider and tourists, etc., based on the regional skill of the service provider calculated by the skill calculation unit 40. That is, in the third embodiment, the condition information may include information on regional skills. The condition information may include preference information such as history and gourmet food, or information on the region such as a desired stopover point.
[0090] [Processing content] A process of calculating the local skill of a service provider according to the third embodiment will be described with reference to Fig. 13. Fig. 13 is a flowchart showing an example of the flow of a process of calculating the local skill of a service provider according to the third embodiment.
[0091] The control unit 28B acquires information on the driving history of the service provider (step S60). Specifically, the acquisition unit 30 acquires information on the driving history from a navigation device of the service provider, etc. Then, the process proceeds to step S62.
[0092] The control unit 28B calculates the local skill of the service provider (step S62). Specifically, the skill calculation unit 40 calculates the local skill of the service provider based on the information on the driving history acquired by the acquisition unit 30.
[0093] The skill calculation unit 40 calculates the knowledge of the service provider for each area based on, for example, information on the number of times of driving, driving time, and driving frequency included in the information on the driving history. The skill calculation unit 40 calculates, for example, that the skill is higher for an area with a higher number of times of driving, driving time, and driving frequency. The regional skill may be calculated using a points system, for example, 90 points, 50 points, etc. In this case, the higher the points for an area, the higher the regional skill of the service provider.
[0094] The skill calculation unit 40 calculates knowledge for each facility based on, for example, the number of stops, frequency of stops, and duration of stay at the facility, etc., included in the information on the travel history. A stop is preferably defined as a stay of a predetermined time or more to be distinguished from a passing stop. The skill calculation unit 40 calculates, for example, that the greater the number of stops, frequency of stops, and duration of stops at a facility, the higher the regional skill.
[0095] The skill calculation unit 40 may assign attributes to facilities according to the type of facility. The skill calculation unit 40 may calculate a regional skill for each attribute. For example, the attributes of facility A are history and gourmet, the attributes of facility B are history, and the attributes of facility C are gourmet. In this case, the skill calculation unit 40 calculates the regional skill of history based on the number of stops at facility A and the number of stops at facility B. The skill calculation unit 40 calculates the regional skill of gourmet based on the number of stops at facility B and the number of stops at facility C. The skill calculation unit 40 may weight points according to the facility.
[0096] The skill calculation unit 40 may change the method of calculating the regional skill based on the daily driving history of the service provider and the method of calculating the regional skill based on the driving history when guiding tourists, etc. For example, the skill calculation unit 40 may set a higher point for the regional skill based on the driving history when guiding tourists, etc. than the point for the regional skill based on the daily driving history.
[0097] The control unit 28B stores the regional skill of the service provider (step S64). Specifically, the skill calculation unit 40 stores the calculated regional skill in association with the service provider in the storage unit 24. Then, the process of FIG. 11 ends.
[0098] As described above, the third embodiment calculates the regional skill of the service provider based on the service provider's skill. The third embodiment stores the calculated regional skill of the service provider in a storage unit. This allows the third embodiment to more appropriately perform matching processing between the service provider and tourists, etc., taking into account the regional skill of the service provider.
[0099] [Fourth embodiment] An example of the configuration of an information suggestion device according to the fourth embodiment will be described with reference to Fig. 14. Fig. 14 is a block diagram showing an example of the configuration of an information suggestion device according to the fourth embodiment.
[0100] As shown in FIG. 14, the information proposal device 12C differs from the information proposal device 12 shown in FIG. 2 in that the control unit 20C includes a communication skill calculation unit 42. The information proposal device 12C is communicably connected to a navigation device or the like mounted on a vehicle of a service provider via a communication unit 26. In the fourth embodiment, the navigation device has a function of collecting voices inside the vehicle. In addition, when the navigation device is realized by a smartphone or the like of a service provider, the information proposal device 12C may be communicably connected to the smartphone or the like of the service provider.
[0101] In the fourth embodiment, the acquisition unit 30 acquires information on the driving history of the service provider's vehicle. The acquisition unit 30 acquires information on the driving history from a navigation device mounted on the service provider's vehicle, for example, via the communication unit 26. The driving history may include information on the number of times the vehicle has been driven, the driving time, and the driving frequency within a predetermined period. The predetermined period may be changed arbitrarily. The driving history may include information on the number of times the vehicle has stopped at a specific area or facility, the frequency of the stops, and the duration of the stay. The information included in the driving history is not limited to these, and may include other information. The acquisition unit 30 acquires, for example, voice information on the voice inside the vehicle mounted on the service provider's vehicle, via the communication unit 26.
[0102] The communication skill calculation unit 42 calculates the communication skill of the service provider. The communication skill calculation unit 42 calculates the communication skill of the service provider based on, for example, information related to the driving history acquired by the acquisition unit 30. The communication skill calculation unit 42 calculates the communication skill of the service provider based on, for example, voice information acquired by the acquisition unit 30. The communication skill calculation unit 42 calculates the communication skill of the service provider based on, for example, evaluations of the service provider and tourists or the like when the service was provided in the past. The communication skill calculation unit 42 may correct the communication skill calculated based on the evaluation of the service provider itself based on the evaluation of others such as tourists.
[0103] In the fourth embodiment, the determination unit 34 performs a matching process between the service provider and a tourist or the like based on the communication skill of the service provider calculated by the communication skill calculation unit 42. That is, in the third embodiment, the condition information may include information related to the communication skill.
[0104] [Processing content] A process of calculating the communication skill of a service provider according to the fourth embodiment will be described with reference to Fig. 13. Fig. 13 is a flowchart showing an example of the flow of a process of calculating the communication skill of a service provider according to the fourth embodiment.
[0105] The control unit 28C acquires at least one of information on the service provider's driving history, voice information, self-assessment, and others' evaluation (step S70). Specifically, the acquisition unit 30 acquires information on the driving history and information on the voice of the conversation between the service provider and tourists or the like from the service provider's navigation device or the like. The acquisition unit 30 acquires, for example, information on the service provider's self-assessment of communication skills from the service provider terminal 14. The acquisition unit 30 acquires, for example, the evaluation of the service provider from tourists as others' evaluation from the user terminal 16.
[0106] The control unit 28C calculates the communication skill of the service provider (step S72). Specifically, the communication skill calculation unit 42 calculates the communication skill of the service provider based on at least one of the information on the driving history acquired by the acquisition unit 30, the voice information, the information on the self-evaluation, and the information on the evaluation by others.
[0107] The communication skill calculation unit 42 calculates communication based on, for example, the time spent visiting facilities, etc., included in the information on the travel history. The communication skill calculation unit 42 calculates the communication skill, for example, on the assumption that the service provider and the tourist are communicating during the time spent visiting the facility, etc. The communication skill calculation unit 42 may calculate the communication skill to be higher as the time spent visiting the facility is longer.
[0108] The communication skill calculation unit 42 may calculate the communication skill of the service provider based on, for example, voice information. The communication skill calculation unit 42 may calculate the communication skill of the service provider based on, for example, the time the service provider is speaking and the time the tourist or the like is speaking. The communication skill calculation unit 42 may calculate the communication skill of the service provider according to, for example, the volume of the customer's voice. For example, the communication skill calculation unit 42 calculates the communication skill of the service provider to be higher as the volume of the voice of the tourist or the like is louder.
[0109] The communication skill calculation unit 42 may calculate the communication skill of the service provider based on the information on the self-assessment and the information on the evaluation by others. For example, the communication skill calculation unit 42 may assign scores to the self-assessment and the evaluation by others on a five-level scale of "1", "2", "3", "4", and "5". In this case, for example, "5" is the highest score for communication skill, and "1" is the lowest score for communication skill.
[0110] The communication skill calculation unit 42 may correct the communication skill of the service provider based on the information on the self-assessment and the information on the evaluation by others. For example, assume that the score of the self-assessed communication skill acquired by the acquisition unit 30 is "5" and the score of the communication skill evaluated by others is "2". In this case, the communication skill calculation unit 42 may correct the score of the self-assessed communication skill to the negative side. The score on the self-assessment and the score on the evaluation by others can be said to be subjective scores of the service provider and the tourist, respectively. Therefore, the communication skill calculation unit 42 may correct the communication skill score to make it more objective.
[0111] The control unit 28C stores the communication skills of the service provider (step S74). Specifically, the communication skill calculation unit 42 stores the calculated communication skills in association with the service provider in the storage unit 24. Then, the process of FIG. 15 ends.
[0112] As described above, the fourth embodiment calculates the skill of a service provider based on the communication skill of the service provider. The fourth embodiment stores the calculated communication skill of the service provider in a storage unit. This allows the fourth embodiment to more appropriately perform matching processing between the service provider and tourists, etc., taking into account the communication skill of the service provider.
[0113] [Fifth embodiment] An example of the configuration of an information suggestion device according to the fifth embodiment will be described with reference to Fig. 14. Fig. 14 is a block diagram showing an example of the configuration of an information suggestion device according to the fifth embodiment.
[0114] As shown in Fig. 14, an information proposal device 12D differs from the information proposal device 12 shown in Fig. 2 in that a control unit 28D includes an incentive determination unit 44. The information proposal device 10D is a device that determines an incentive to be given to a service provider in accordance with a service provided to a tourist or the like.
[0115] The incentive determination unit 44 determines the incentive to be given to the service provider. For example, the incentive determination unit 44 determines the incentive unique to the local government according to the degree of contribution of the service provider to the local government to which the service provider belongs. For example, the incentive determination unit 44 determines the incentive to be a sales position in the local government, a gift in return for hometown tax donation, or the like.
[0116] The incentive determination unit 44 calculates the contribution of the service provider to the local government. The incentive determination unit 44 calculates the contribution based on, for example, the driving time during the guided tour of tourists. In this case, the incentive determination unit 44 calculates the contribution as the driving time is longer. The incentive determination unit 44 calculates the contribution based on, for example, the level of communication skills, word of mouth and satisfaction of tourists. In this case, the incentive determination unit 44 calculates the contribution as the evaluation of tourists is higher. The incentive determination unit 44 calculates the contribution based on, for example, the number of areas and facilities visited and the time of the visit. In this case, the incentive determination unit 44 calculates the contribution as the number of areas and facilities visited or the time of the visit is longer. For example, when the user stops at an area or facility recommended by a local government, the incentive determination unit 44 may add an incentive according to the number of stops and the time of the stop.
[0117] As described above, the fifth embodiment calculates the degree of contribution of a service provider to a local government. The fifth embodiment determines an incentive to be given to the service provider according to the degree of contribution. In this way, the fifth embodiment can appropriately give incentives to service providers who have contributed to a local government.
[0118] Although the embodiments of the present invention have been described above, the present invention is not limited to the contents of these embodiments. The above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be appropriately combined. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments. [Explanation of symbols]
[0119] 10 Information suggestion system 12,12A,12B,12C,12D Information proposal device 14 Service provider terminal 16 User terminals 20 Input section 22 Display section 24 Memory section 26 Communications Department 28, 28A, 28B, 28C, 28D Control section 30 Acquisition Department 32 Processing section 34 Judgment section 36 Calculation section 38 Plan Generation Department 40 Skill Calculation Unit 42 Communication Skills Calculation Department 44 Incentive Decision Department
Claims
1. an acquisition unit for acquiring service provider information including information on services that can be provided by a service provider and condition information on conditions of a service that a user desires to receive; A processing unit that performs a matching process between the condition information and the service provider information; a calculation unit that calculates information about the service provider and the service to be selected by the user based on a result of the matching process; Equipped with The service provider information includes information regarding experiences that the service provider can provide to tourists. Information suggestion device.
2. The service provider information includes information about the skills of the service provider, which is information about the types of services and experiences that the service provider can provide to the tourist; The processing unit performs a matching process between the condition information and the service provider information based on information on the skills of the service provider. The information suggestion device according to claim 1 .
3. The service provider information includes information regarding the depth of communication that the service provider can handle, which is the depth of engagement between the service provider and the tourist in the services and experiences that the service provider can provide to the tourist; the processing unit performs a matching process between the condition information and the service provider information based on information regarding the depth of communication that the service provider can handle; 3. The information suggestion device according to claim 1 or 2.
4. a plan generation unit that generates a plurality of plans based on a result of the matching process; The calculation unit visualizes and presents the multiple plans generated by the plan generation unit. The information suggestion device according to claim 1 .
5. The plan generation unit generates a plan according to the depth of communication that the service provider can handle. The information suggestion device according to claim 4.
6. acquiring service provider information including information on services that the service provider can provide and condition information on conditions of the service that the user desires to receive; performing a matching process between the condition information and the service provider information; calculating information about the service provider and the service to be selected by the user based on a result of the matching process; Including, The service provider information includes information regarding experiences that the service provider can provide to tourists. Information suggestion method.
Citation Information
Patent Citations
Method and system for managing share ride reservation, and program therefor
JP2005018697A
Method and system for on-demand customized services
JP2019508807A
Moving plan presenting device
JP2020197891A
Matching system, information processing device, matching method, and program
WO2016080038A1
