Planning support system, planning support method, and program
The plan support system addresses the challenge of unclear message association and limited user commenting in travel plan systems by implementing a comment reception and display control mechanism, facilitating effective user interaction and event commentary.
Patent Information
- Application Number
- JP2023506393
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-15
- Publication Date
- 2025-06-18
- Estimated Expiration
- 2041-03-15
AI Technical Summary
Existing travel plan support systems fail to clearly associate messages with specific tourist spots and do not effectively enable users to comment on each event in a travel plan.
A plan support system that includes a comment reception mechanism to collect comments from users for each event in a travel plan and a display control mechanism to associate these comments with each event and display them on a user terminal.
Enables users to easily comment on each event in a travel plan, improving communication among multiple users editing a travel plan, and allowing administrators to efficiently aggregate comments for event editing.
Smart Images

Figure 0007694646000001 
Figure 0007694646000002 
Figure 0007694646000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a planning support system and the like.
Background Art
[0002] When multiple people travel together, it is desirable to create a travel itinerary that respects everyone's opinions. For example, when creating a travel itinerary, each person proposes tourist spots of interest and decides on the tourist spots to visit.
[0003] Patent Document 1 discloses a travel plan support program that accepts registration of a travel plan including multiple spot information. The program according to Patent Document 1 displays messages regarding the travel plan exchanged among multiple members.
[0004] As a technology related to the present disclosure, Patent Document 2 discloses an apparatus that discloses tourist spots to users participating in a trip and their friends, accepts votes for the tourist spots, and generates itinerary information passing through multiple tourist spots based on the voting results. In Patent Document 2, the user uses a server providing a social network service to disclose various information, view it, and exchange messages with other users.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0006] In Patent Document 1, when a message is sent regarding a journey that visits a plurality of spots, it is not clear which spot the message is about. In Patent Document 2, how to exchange messages with other users who accompany the journey is not disclosed.
[0007] That is, in the technologies of Patent Documents 1 and 2, it is difficult for a user to present opinions about each of the events such as movement, visit to a certain place, and certain experience in the planned journey.
[0008] An object of the present disclosure is to provide a plan support system or the like that enables each user to easily comment on each of the events when a plurality of users edit a travel plan including a plurality of events while consulting with each other.
Means for Solving the Problem
[0009] The plan support system according to the present disclosure includes a comment reception means for receiving comments from each user about each of a plurality of events included in a travel plan, and a display control means for associating the received comments for each event and displaying them on a display means.
[0010] The plan support method according to the present disclosure receives comments from each user about each of a plurality of events included in a travel plan, and associates the received comments for each event and displays them on a display means.
[0011] The recording medium according to the present disclosure non-temporarily records a plan support program that causes a computer to execute a process of receiving comments from each user about each of a plurality of events included in a travel plan, and a process of associating the received comments for each event and displaying them on a display means.
[0012] The program according to the present disclosure causes a user terminal to execute a process of receiving, from an information processing apparatus that receives a comment of each user for each of a plurality of events included in a travel plan and associates the received comment with each event, a process of displaying the received travel plan, and a process of transmitting a comment of the user input for the event in the user terminal to the information processing apparatus.
Effect of the Invention
[0013] According to the present disclosure, a user can easily comment on a travel plan including a plurality of events.
Brief Description of the Drawings
[0014]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Mode for Carrying Out the Invention
[0015] Hereinafter, a planning support system, a planning support method, a planning support system, and a planning support program, which are one aspect of the embodiments of the present disclosure, will be described with reference to the drawings. In the present disclosure, a travel plan is a travel plan including a plurality of events. The travel plan is shared among a plurality of users. A travel plan shared among a plurality of users is also called a travel journal. One event may be carried out within a predetermined time period or at a certain point in time.
[0016] [First Embodiment] (Configuration) FIG. 1 is a block diagram showing the configuration of the planning support system 110 according to the first embodiment. The planning support system 110 communicates with a plurality of user terminals 20 via a network. The planning support system 110 generates a travel plan and distributes the plan to a plurality of user terminals 20.
[0017] The user terminal 20 may be a mobile terminal, a smartphone, a tablet, a personal computer, or other terminals. The user terminal 20 is used by a plurality of users participating in the travel for viewing and editing the plan and viewing and editing comments on events. The user terminal 20 is an embodiment of a display means.
[0018] The planning support system 110 includes an editing unit 101, a comment reception unit 102, a display control unit 103, and a plan data storage unit 109.
[0019] The editing department 101 stores a new plan in the plan data storage unit 109. The editing department 101 registers one or more events in the plan. For example, the editing department 101 registers an event based on a registration request for the event received from the user terminal 20. Each event includes moving during a trip, visiting a certain place, or having a certain experience, etc. The editing department 101 may further register the execution date of the event and the execution time of the event. The execution time of the event may be any of the start time of the event, the end time of the event, and the duration.
[0020] The comment reception unit 102 receives comments from each user for each event. The comment reception unit 102 stores the received comments in the plan data storage unit 109.
[0021] The display control unit 103 displays a travel plan, for example, based on a browsing request from the user terminal 20. The display control unit 103 may display any of the start time of the event, the end time of the event, and the duration associated with the event to the user terminal 20.
[0022] Furthermore, the display control unit 103 displays the comments received by the comment reception unit 102 in association with each event. The display control unit 103 may display, for example, user identification information such as a user name or a profile image together with the comments to indicate which user the comment is from.
[0023] The user terminal 20 includes a storage unit and a processing unit. The storage unit stores data used for the processing of the user terminal 20, for example. The processing unit may realize the functions of the user terminal 20 by executing an application program stored in the storage unit. In this case, the storage unit stores, for example, a downloaded application program. Alternatively, the processing unit may realize the following functions of the user terminal 20 by displaying a web page distributed through the Internet using a browser.
[0024] The processing unit of the user terminal 20 displays on an arbitrary display the display screen to be displayed by the display control unit 103. The user participating in the trip browses the event using the user terminal 20. The user terminal 20 receives an input of a comment on the event from the user. The user terminal 20 transmits the comment of the user input for the event to the planning support system 110. The user terminal 20 displays the travel plan and the comments for each event on the same screen.
[0025] The processing unit of the user terminal 20 may execute processing for controlling the display and non-display of comments according to the user's input. The processing unit of the user terminal 20 may control the display / non-display of comments on the event for each event.
[0026] In the first embodiment, the user participating in the trip may be distinguished from the itinerary administrator and the general participants. The itinerary administrator has the authority to edit the itinerary. Specifically, for example, the administrator can add, change, or delete an event. Also, the administrator can edit the execution time or the order of the events. The administrator may have the authority to delete the comments of other users. For example, the administrator deletes the comment if he / she thinks that the opinions of other users on the event can be considered.
[0027] General participants can view the itinerary but do not have the authority to edit the itinerary. By setting an administrator, it is possible to prevent the created itinerary from being confused. Also, the administrator can aggregate the opinions of each participant.
[0028] In the following description, the user terminal 20 of the administrator is also referred to as the administrator terminal, and the user terminal 20 of the general participant is also referred to as the participant terminal. However, the authority of the administrator may be given to the participant later, or the authority of the administrator may be removed. Also, all participants may have the authority of the administrator.
[0029] (Operation) FIG. 2 is a sequence diagram for explaining an operation example of the planning support system 110. It is described assuming that the administrator A of the itinerary uses the administrator terminal 20A, the participant B uses the participant terminal 20B, and the participant C uses the participant terminal 20C. The administrator terminal 20A, and the participant terminals 20B and 20C are collectively referred to as the user terminal 20 as well.
[0030] First, the administrator terminal 20A creates a new plan (step S11). The administrator terminal 20A may set, for example, a title, the number of days, and a date for the new plan. The administrator terminal 20A transmits the created plan to the planning support system 110.
[0031] The editing department 101 registers the plan created by the administrator terminal 20A in the plan data storage unit 109 (step S12).
[0032] Furthermore, based on the input from the administrator A of the itinerary, the administrator terminal 20A adds one or more events to the plan (step S13). The administrator terminal 20A accepts the input of an event including at least any one of a visit to a certain place, a certain experience, and a movement between places. For example, as the event, any character representing the event may be input, or the latitude and longitude representing the place in the event may be input. Also, similar to the prior art, a spot pre-stored in the planning support system 110 may be selected. The administrator terminal 20A may accept the input of the execution time of the event together with the event. The administrator terminal 20A transmits a registration request for the event to the planning support system 110 based on the input.
[0033] The editing department 101 of the planning support system 110 edits the plan based on the event registration request (step S14). Specifically, the editing department 101 additionally registers one or more events in the plan stored in the plan data storage unit 109. The display control unit 103 of the planning support system 110 causes the administrator terminal 20A to display the generated travel plan on the administrator terminal 20A (step S15).
[0034] Manager A shares, in an arbitrary manner, a URL (Uniform Resource Locator) for accessing the travel participants and travel plan with the participant terminals 20B and 20C, for example, using the manager terminal 20A. The participant terminals 20B and 20C send a browsing request for the travel plan to the plan support system 110 based on the URL.
[0035] The display control unit 103 of the plan support system 110 causes the participant terminals 20B and 20C to display the travel plan based on the browsing request (step S15).
[0036] The user terminal 20 displays a travel plan including one or more events (step S16).
[0037] FIG. 3 is a diagram showing an example of a display screen of a travel plan displayed on each user terminal 20 (the manager terminal 20A and the participant terminals 20B and 20C). In FIG. 3, the case where the user terminal 20 is a smartphone is assumed for explanation. The screen of FIG. 3 displays five events (events E11 to E15). In FIG. 3, the execution times of the five events are separated.
[0038] For example, the processing unit may display a comment entry field or a comment when the display area of each event is tapped. The processing unit may stop the display of the comment entry field and the comment when the display area of the event is tapped again.
[0039] Returning to FIG. 2, for example, the participant terminal 20B accepts comment input (step S17). Specifically, in FIG. 3, participant B causes the comment entry field of the event to be commented on to be displayed, enters a comment, and presses the send button. The participant terminal 20B sends the comment to the plan support system 110.
[0040] The comment reception unit 102 of the plan support system 110 receives the received comments (step S18). The comment reception unit 102 may further receive comments from other participants C and the administrator A. The comment reception unit 102 stores the received comments in the plan data storage unit 109.
[0041] The display control unit 103 causes each user terminal 20 to display comments for each event (step S19). The processing unit of the user terminal 20 displays the comments (step S20). FIG. 4 is a diagram showing an example of a display screen of a travel plan including comments. In FIG. 4, for event E13, participants B, C, and the administrator A have made comments. The processing unit of the user terminal 20 may display, for example, the profile image of a user having administrator authority on the left side and the profile image of a general participant user on the left side. The processing unit may display comments corresponding to the profile images.
[0042] In FIG. 4, participant C comments that he hopes to extend the duration of event E13. Participant B hopes not to extend the duration. The administrator A summarizes the opinions of participants B and C and comments that the time will not be changed.
[0043] Note that the administrator A may summarize the opinions of participants B and C and edit the event and the execution time of the event. For example, the administrator A may add, delete, or change the event.
[0044] (Effect) According to the first embodiment, when users share a travel plan including a plurality of events and edit the plan while consulting with each other, each user can easily comment on each of the events. The reason is that the comment reception unit 102 of the plan support system 110 receives the comments of each user for each of the plurality of events included in the travel plan. Further, the display control unit 103 associates the received comments with each event and displays them on the user terminal 20.
[0045] When comments are displayed in association with each event, even if comments are entered for other events immediately after comments are entered for one event, the displayed comments will not be confused. Therefore, the user can easily present opinions on each event.
[0046] In addition, the administrator can also efficiently aggregate comments for each event and edit the event in consideration of the comments of other users.
[0047] [Second Embodiment] (Configuration) FIG. 5 is a block diagram showing the configuration of a plan support system 120 according to the second embodiment. The plan support system 120 is different from the plan support system 110 according to the first embodiment in that it includes a recommendation generation unit 104. In the second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.
[0048] The recommendation generation unit 104 generates recommendation information according to the user's comments. The recommendation generation unit 104 may further generate recommendation information according to the comments by referring to the content of the event corresponding to the comments.
[0049] The recommendation information may, for example, provide promotion information related to the comments or events. The promotion information is, for example, information on products sold at the visited location registered as an event, services provided, or spots (locations) within the visited location, locations in the vicinity of the visited location. The recommendation generation unit 104 may generate recommendation information based on the keywords included in the event and the keywords included in the comments.
[0050] The recommendation information may propose editing of the event. Specifically, for example, it proposes addition, deletion of the event, editing of the execution time of the event, or swapping of the order of the events.
[0051] The display control unit 103 causes each user terminal 20 to display the recommendation information generated by the recommendation generation unit 104. Note that the display control unit 103 may cause the recommendation information to be displayed only on the administrator terminal 20A. Alternatively, the display control unit 103 may cause the promotion information among the recommendation information to be displayed on all user terminals 20 that share the plan. The display control unit 103 may cause only the administrator terminal 20A to display a proposal for editing among the recommendation information.
[0052] The display control unit 103 may cause the recommendation information to be displayed in association with an event.
[0053] The processing unit of the user terminal 20, for example, in accordance with the control of the display control unit 103, displays the recommendation information generated in accordance with the comments on the event in association with the event. Further, the processing unit may display the products, services, locations, etc., which are promotion information, in a selectable manner. The processing unit may transmit a registration request to the plan support system 110 so as to add the purchase of the selected product, the enjoyment of the service, and the visit to the location to the event. In this case, the promotion information proposes an edit of the event.
[0054] (Operation) The operations of the plan support system 120 and the user terminal 20 according to the second embodiment are basically the same as the operations of the plan support system 110 and the user terminal 20 according to the first embodiment shown in FIG. 2, so the description will be partially omitted. FIG. 6 is a sequence diagram showing an operation example of the plan support system 120 according to the second embodiment.
[0055] Similar to the first embodiment, the comment reception unit 102 receives a comment (step S18). The display control unit 103 causes the comment to be displayed on each user terminal 20 (step S19). The processing unit of the user terminal 20 displays the comment (step S20).
[0056] Furthermore, the recommendation generation unit 104 generates recommendation information based on the comments (step S21). The display control unit 103 further causes the user terminal 20 to display the recommendation information (step S22). Note that steps S19 and S20 may be executed after step S21. Step S20 may be executed simultaneously with step S22.
[0057] The administrator terminal 20A receives, for example, editing of an event (step S23). The administrator terminal 20A transmits a registration request for the edited event to the planning support system 120 based on the input. The editing unit 101 of the planning support system 120 edits the travel plan based on the registration request (step S24). The display control unit 103 of the planning support system 120 causes the edited plan to be displayed on the user terminal 20 (step S25). Each user terminal 20 displays the edited plan received from the planning support system 120 (step S26).
[0058] <Display of Comments> Hereinafter, a specific example of the screen displayed on the user terminal 20 will be described by taking the display on a smartphone as an example.
[0059] FIG. 7 is a diagram showing another example of the display screen of the travel plan displayed on the administrator terminal 20A of administrator A. In FIG. 7, a comment addition button B1 is displayed for the event E21. The processing unit of the user terminal may display a comment entry field when the comment addition button B1 is tapped.
[0060] In FIG. 7, participant C and administrator A are commenting on event E21. For example, the profile image of oneself (administrator A in the administrator terminal 20A) may be displayed on the right side of the screen. Also, the profile images of other users may be displayed on the left side.
[0061] <Display of Promotion Information> In FIG. 7, event E21 is scheduled to gather at Tokyo Station. Regarding this event, participant C comments, "If you're going to buy a bento, let's gather a little earlier!" The recommendation generation unit 104 generates promotion information, for example, based on the keyword "Tokyo Station" included in the event and the keyword "bento" included in the comment. For example, the recommendation generation unit 104 refers to a server (not shown) and generates information on bentos sold at Tokyo Station. The display control unit 103 causes the generated promotion information R1 to be displayed on the user terminal 20 in association with event E21. When the area of "Recommended bentos at Tokyo Station" in R1 of FIG. 7 is tapped on the processing unit of the user terminal 20, more detailed promotion information may be displayed.
[0062] <Display of editing suggestions> The recommendation generation unit 104 generates a proposal for editing to advance the start time of the event, for example, based on keywords such as "a little earlier". The display control unit 103 causes the generated editing proposal R2 to be displayed in association with event E21. The display control unit 103 may display the editing proposal only on the administrator terminal 20A. When the area of "Do you want to advance the start time of this schedule?" in the editing proposal R2 of FIG. 7 is tapped on the processing unit of the user terminal 20, editing candidates such as "Advance by 10 minutes" and "Advance by 20 minutes" may be displayed for selection. When "Advance by 20 minutes" is selected, the processing unit of the user terminal 20 sends a registration request to edit event E21 to the planning support system 120.
[0063] Note that the recommendation generation unit 104 may generate a proposal for editing to add a shopping event, for example, based on the keyword "Tokyo Station" included in the event and the keyword "buy" included in the comment. Based on the editing proposal generated by the recommendation generation unit 104, the display control unit 103 may cause an area such as "Do you want to add a shopping schedule at Tokyo Station?" to be displayed on the user terminal 20 instead of the editing proposal R2 in FIG. 7. When this area is tapped, the processing unit of the user terminal 20 sends a registration request for the event to be added to the planning support system 120.
[0064] By tapping each event, the event may be editable. Further, when the event addition button B2 is tapped, an event may be added. However, by displaying editing candidates from the display of the editing proposal R2, the administrator can easily add and edit events. By adding an event, the execution time of other events may be adjusted by the editing unit 101.
[0065] FIG. 8 is a diagram showing an example of a display screen of a travel plan displayed on the user terminal 20 when the plan of FIG. 7 is edited. In FIG. 8, the start time of the event E21-2 is set to a time earlier than the start time of the event E21 in FIG. 7. Also, in FIG. 8, an event E24 is added.
[0066] <Stopping the display of comments and recommendation information> In FIG. 7, the comment may be stopped from being displayed by any method by the processing of the display control unit 103 or the processing unit of the user terminal 20. The comment whose display has been stopped may be redisplayed, for example, when the comment display button B3 is tapped.
[0067] Also, after an event is edited based on the recommendation information, the comment referred to by the recommendation generation unit 104 may be stopped from being displayed by the display control unit 103. For example, after the start time of the event E21 is changed, the display of the comment of the participant C shown in FIG. 7 may be stopped. The display control unit 103 may request an input from the administrator as to which range of comments to delete after an event is edited based on the recommendation information. In this case, the display control unit 103 may delete the comment based on the input by the administrator.
[0068] Furthermore, each piece of recommendation information (promotion information R1, editing proposal R2) in FIG. 7 may be stopped from being displayed when the event E21 is tapped.
[0069] Furthermore, when the travel plan is executed, the display control unit 103 or the processing unit of the user terminal 20 may execute a process of stopping the display of comments. For example, the display control unit 103 may refer to the current date and time and stop the display of comments on the execution date or execution time of the plan. Alternatively, the processing unit may stop the display of comments according to an input from the user on the execution date of the plan.
[0070] By stopping the display of comments and recommendation information, the display control unit 103 can cause the user terminal 20 to display more other events.
[0071] (Effect) According to the second embodiment, useful information can be provided to the user. The reason is that the recommendation generation unit 104 generates recommendation information according to the user's comments. Also, the display control unit 103 causes the user terminal 20 to display the recommendation information.
[0072] [Modification Example] Each of the above-described embodiments can be modified as shown in the following modification examples, for example.
[0073] (Modification Example 1) In the first embodiment, the case where the administrator adds an event has been described. In each embodiment, the editing unit 101 may receive a selection of a model course including a plurality of preset events from the administrator terminal 20A and register the events included in the model course. Furthermore, the editing unit 101 may automatically register events based on the user's fitness score for each spot calculated by any method. For example, the editing unit 101 may use existing technologies to register a plurality of events so that more spots with high fitness scores can be visited in view of the sightseeing time specific to the spot, the time until moving to another spot, etc.
[0074] (Modification Example 2) Among the users sharing the itinerary, one of the administrators may be an automated bot. The automated bot edits the travel plan while consulting with one or more other users (other administrators or general participants). The automated bot may use existing technologies to receive from other users their wishes for the trip, such as the travel schedule, means of transportation, area, theme, etc., and add events. The plan with the added events is shared between the automated bot and one or more other users. The automated bot may edit the events based on the comments of other users on the events.
[0075] (Variant Example 3) For the travel plan, a public scope and a password may be set. The planning support systems 110, 120 may cooperate with a social network service (SNS (Social Network Service)). The administrator terminal 20A may select the participants in the trip who share the plan from among the connections on the administrator's SNS. The planning support systems 110, 110 may send a link for accessing the plan to the contact information of the participants' SNSs based on the selection of the administrator terminal 20A.
[0076] Also, users who wish to view the itinerary may register for the services provided by the planning support systems 110, 110. The administrator may select the users who will publicly disclose the plan from among the registered users.
[0077] (Variant Example 4) The comment reception unit 102 may receive the reactions of other users to the comment. The form of the user's reaction is not particularly limited. In FIG. 7, the comment "That's right" from administrator A received after the comment of participant C is an example of a user's reaction. The comment reception unit 102 may use existing technologies to determine whether the user's reaction is positive or negative. For example, the comment reception unit 102 makes a determination by referring to a dictionary that stores examples of reactions to comments. The comment reception unit 102 may also tabulate whether there are more positive reactions or more negative reactions, and comprehensively determine the user's reaction. The comment reception unit 102 may send the determined result to the recommendation generation unit 104.
[0078] The recommendation generation unit 104 may generate recommendation information according to the reactions of users received for the comment. For example, when the reaction of other users to a certain comment is positive, the recommendation generation unit 104 generates recommendation information based on the comment. When the reaction of other users is negative, for example, the recommendation generation unit 104 does not generate recommendation information based on the comment.
[0079] The user's reaction may be received in the form of an emoji. Emojis are, for example, a smiling face, a sad face, a heart shape, a picture of a raised thumb, etc. FIG. 9 is a diagram showing a display screen of another example of a user's reaction to a comment. The user selects, for example, the displayed emoji to input a reaction. When the reaction to the comment is received by an emoji, the reaction can be made faster than replying to the comment in text.
[0080] In FIG. 9, it is shown that one user selected a smiling face and two users selected a sad face. Since there are more sad faces, the comment reception unit 102 may determine that the reaction is negative. When the reaction of other users is negative, the display control unit 103 may propose to the administrator to delete the comment.
[0081] FIG. 10 is a diagram showing a display screen of another example of the user's reaction to a comment. For event E15, user A proposes going to an art museum. User B proposes going flower viewing in the first comment and going to the movies in the second comment. The comment reception unit 102 may count the number of heart-shaped emojis and determine that the first comment of B has the most positive reactions.
[0082] The recommendation generation unit 104 may generate recommendation information based on the comment with the most positive reactions among the multiple comments for one event. For example, in FIG. 10, the recommendation generation unit 104 generates promotion information about a flower viewing spot near the visiting locations of the preceding and succeeding events. The display control unit 103 causes the user terminal 20 to display the promotion information R3 in FIG. 10 below event E15. Note that the recommendation generation unit 104 may generate recommendation information that proposes an edit instead of promotion information. For example, in FIG. 10, the recommendation generation unit 104 generates a proposal to change "tentative plan" to "flower viewing".
[0083] [Third Embodiment] Next, the configuration of the planning support system 100 will be described as the basic configuration of the planning support system 110 according to the first embodiment and the planning support system 120 according to the second embodiment. FIG. 11 is a block diagram showing the configuration of the planning support system 100 according to the third embodiment.
[0084] The planning support system 100 includes a comment reception unit 102 and a display control unit 103.
[0085] The comment reception unit 102 receives each user's comment for each of the multiple events included in the travel plan.
[0086] The display control unit 103 associates the received comments with each event and causes them to be displayed on one or more arbitrary display means. The display means is, for example, a display included in the planning support system 100, or a display that is communicably connected to the planning support system 100 by wire or wirelessly. The display means may be a user terminal that is communicably connected via a communication network, or a display connected to the user terminal.
[0087] FIG. 12 is a flowchart showing an operation example of the planning support system 100 according to the third embodiment. The comment reception unit 102 receives the user's comments for each event included in the travel plan (step S31). The display control unit 103 associates the received comments with each event and displays them (step S32).
[0088] According to the third embodiment, when a plurality of users edit a travel plan including a plurality of events while consulting with each other, each user can easily comment on each of the events.
[0089] [Hardware Configuration] In each of the above-described embodiments, each component of the planning support systems 100, 110, and 120 represents a block of functional units. Some or all of the components of each device may be realized by any combination of a computer 500 and a program.
[0090] FIG. 13 is a block diagram showing an example of the hardware configuration of the computer 500. Referring to FIG. 13, the computer 500 includes, for example, a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a program 504, a storage device 505, a drive device 507, a communication interface 508, and a bus 512.
[0091] Program 504 includes instructions for implementing each function of each device. Program 504 is stored in advance in ROM 502, RAM 503, or storage device 505. By executing the instructions included in program 504, CPU 501 implements each function of each device. For example, when the CPU 501 of planning support system 110 executes the instructions included in program 504, the functions of planning support system 110 are implemented. Also, RAM 503 may store data processed in each function of each device. For example, events and comments in planning support system 110 may be stored in the RAM 503 of computer 500.
[0092] Drive device 507 reads from and writes to recording medium 506. Communication interface 508 provides an interface with a communication network. Input device 509 is, for example, a mouse, keyboard, etc., and receives input of information from a user who operates planning support system 100. Output device 510 is, for example, a display, and outputs (displays) information to the user. Input / output interface 511 provides an interface with peripheral devices. Bus 512 connects these hardware components. Note that program 504 may be supplied to CPU 501 via a communication network, or may be stored in advance in recording medium 506, read by drive device 507, and supplied to CPU 501.
[0093] Note that the hardware configuration shown in FIG. 13 is an example, and other components may be added, or some components may be omitted.
[0094] There are various variations in the method of implementing each device. For example, each device (planning support systems 100, 110, 120) may be implemented by any combination of different computers and programs for each component. Also, a plurality of components included in each device may be implemented by any combination of one computer and a program. Planning support systems 100, 110, 120 are each one embodiment of an information processing device.
[0095] In addition, some or all of the components of each device may be implemented by general-purpose or dedicated circuitry (including a processor, etc.) or a combination thereof. These circuits may be constituted by a single chip or by a plurality of chips connected via a bus. Some or all of the components of each device may be implemented by a combination of the above-described circuits or the like and a program.
[0096] Also, when some or all of the components of each device are implemented by a plurality of computers, circuits, etc., the plurality of computers, circuits, etc. may be centrally arranged or may be distributed.
[0097] Further, at least a part of the planning support systems 100, 110, and 120 may be provided in the form of SaaS (Software as a Service). That is, at least a part of the functions for realizing the planning support systems 100, 110, and 120 may be executed by software executed via a network.
[0098] As described above, the present disclosure has been described with reference to the embodiments, but the present disclosure is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. In addition, the configurations in each embodiment can be combined with each other as long as they do not deviate from the scope of the present disclosure.
[0099] Some or all of the above embodiments may be described as follows, but are not limited thereto.
[0100] [Appendix 1] Comment receiving means for receiving comments from each user for each of a plurality of events included in a travel plan, Display control means for associating the received comments for each event and displaying them on a display means, A planning support system comprising:
[0101] [Appendix 2] The event includes one or more of movement during travel, visiting a location, and experiences, The display control means causes the comment to be displayed in association with the event. The planning support system according to Appendix 1.
[0102] [Appendix 3] The display control means causes any one of the start time, end time, and duration of the event to be displayed in association with the event and the comment. The planning support system according to Appendix 1 or 2.
[0103] [Appendix 4] The planning support system according to any one of Appendices 1 to 3, further comprising recommendation generation means for generating recommendation information according to the comment.
[0104] [Appendix 5] The recommendation generation means generates the recommendation information, which is promotion information related to the comment and related to a product, service, or location. The planning support system according to Appendix 4.
[0105] [Appendix 6] The recommendation generation means generates the recommendation information for proposing an edit of the event according to the comment. The planning support system according to Appendix 4 or 5.
[0106] [Appendix 7] When the event is edited based on the recommendation information, the display control means stops displaying the comment. The planning support system according to Appendix 6.
[0107] [Appendix 8] The recommendation generation means further generates the recommendation information according to the reaction of the user received for the comment. The planning support system according to any one of Appendices 4 to 7.
[0108] [Appendix 9] For each of a plurality of events included in a travel plan, accepting comments from each user, associating the accepted comments with each event and causing a display means to display them, Planning support method.
[0109] [Appendix 10] Causing a computer to perform a process of accepting comments from each user for each of a plurality of events included in a travel plan, and a process of associating the accepted comments with each event and causing a display means to display them, A recording medium that non-temporarily records a planning support program for executing the above.
[0110] [Appendix 11] On a user terminal, for each of a plurality of events included in a travel plan, accepting comments from each user, and receiving, from an information processing device that associates the accepted comments with each event, a process of receiving the comments, a process of displaying the travel plan, a process of transmitting, to the information processing device, comments of the user input with respect to the event on the user terminal, A recording medium that non-temporarily records a program for executing the above.
[0111] [Appendix 12] Causing the user terminal to execute a process of displaying, on the same screen, the travel plan and the comments for each event A recording medium that non-temporarily records the program according to Appendix 11.
[0112] [Appendix 13] Causing the user terminal to execute a process of controlling display and non-display of the comments in response to an input of the user A recording medium that non-temporarily records the program described in Supplementary Note 11 or 12.
[0113] [Supplementary Note 14] Causing the user terminal to execute a process of displaying, in association with the event, recommendation information generated according to a comment on the event. A recording medium that non-temporarily records the program described in any one of Supplementary Notes 11 to 13.
Explanation of Reference Numerals
[0114] 100, 110, 120 Planning Support System 101 Editorial Department 102 Comment Reception Department 103 Display Control Department 104 Recommendation Generation Department 109 Planning Data Storage Department 20 User Terminal
Claims
1. For each of a plurality of events included in a travel plan, comment reception means for receiving a comment from a comment entry field of the event displayed on the user's terminal device, display control means for associating the received comment with each event and causing the display means to display it; recommendation generation means for generating recommendation information for proposing an edit of the start time of the event based on a keyword included in the event and a keyword included in the comment A planning support system comprising:
2. The recommendation generation means generates the recommendation information related to the promotion information related to the comment, which is a product, a service, or a place, based on a keyword included in the event and a keyword included in the comment. The planning support system according to claim 1.
3. The display control means displays, in a selectable manner, candidates for editing the event based on the recommendation information generated by the recommendation generation means. The planning support system according to claim 2.
4. The display control means When a selectable displayed editing candidate is selected, deletes the comment. The planning support system according to claim 3.
5. The comment reception means determines whether the user's comment received for the comment is positive or negative, The recommendation generation means further generates the recommendation information according to the determination result by the comment reception means. The planning support system according to any one of claims 2 to 4.
6. The planning support system is For each of a plurality of events included in a travel plan, receive comments from a comment entry field of the event displayed on the user's terminal device, associate the received comments with each event and display them on a display means, generate recommendation information for proposing an edit to the start time of the event based on keywords included in the event and keywords included in the comments A plan support method.
7. On a computer, for each of a plurality of events included in a travel plan, a process of receiving comments from a comment entry field of the event displayed on the user's terminal device, a process of associating the received comments with each event and displaying them on a display means, a process of generating recommendation information for proposing an edit to the start time of the event based on keywords included in the event and keywords included in the comments A program for causing the above to be executed.
Citation Information
Patent Citations
Schedule management device, schedule management system, schedule management server, schedule management method, and program
JP2013080342A
Itinerary generation device, itinerary generation method, and itinerary generation program
JP2014092876A
Trip system
JP2016139263A
Distribution device, distribution method, distribution program, terminal device, display method, and display program
JP2018097564A
Information processing device, information processing method, and program
WO2014129042A1