WO2017061025A1 - 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 - Google Patents
行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 Download PDFInfo
- Publication number
- WO2017061025A1 WO2017061025A1 PCT/JP2015/078718 JP2015078718W WO2017061025A1 WO 2017061025 A1 WO2017061025 A1 WO 2017061025A1 JP 2015078718 W JP2015078718 W JP 2015078718W WO 2017061025 A1 WO2017061025 A1 WO 2017061025A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- action
- satisfaction
- information
- destination
- route
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/343—Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3476—Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
Definitions
- the present invention relates to an action option presenting apparatus, an action option presenting program, and an action option presenting method.
- timetable search systems and transit guidance systems for users of public transportation are known.
- a server receives a search request for a departure point, a destination, and a movement route from a terminal device such as a smartphone, searches for a movement route using an available transportation means, and selects a candidate for the movement route. Display on the terminal device.
- the server presents only the candidates for the transportation route using the transportation means.
- an object is to provide an action option presenting apparatus, an action option presenting program, and an action option presenting method that can promote effective use of waiting time.
- the travel route information from the departure location to the destination extracted based on the departure location information and the destination location information, and before the movement is started according to the travel route information.
- It is an action option presentation device which has an action option presentation processing part which extracts an action option based on information which shows a place to stop.
- the above units may be a computer readable storage medium storing a program or a method for causing a computer to execute each process for realizing the above units as a procedure.
- FIG. 1 is a diagram illustrating presentation of action options.
- the user when a user moves from a departure place to a destination, the user stops at a waiting time until the time when the movement route candidate and movement by the moving means are started. This is presented to the user in combination with a stop-by candidate who can.
- the transportation means used in the travel the start time of the travel, and the time required for the travel are specified.
- a combination of the above-described moving route candidate and a stop-by candidate is referred to as an action option.
- step S1 when the terminal device 200 is input with the origin and destination, and information related to time, a search request for a travel route is made (step S1), and this request is sent to the server 300. Transmit (step S2).
- the terminal device 200 transmits the departure place information, the destination information, and the departure time or arrival time information to the server 300.
- the terminal device 200 may be configured such that input of a departure place or a destination can be omitted.
- the terminal device 200 may transmit information on a predetermined departure place or destination information to the server 300.
- the information of the predetermined departure place may be position information indicating the current location of the terminal device 200 specified by, for example, GPS (Global Positioning System) or WiFi (Wireless Fidelity).
- the predetermined destination information may be, for example, position information indicating a user's home position registered in advance as user data 315.
- the terminal device 200 may receive an input of a departure time or an arrival time as a request condition, and may transmit information indicating the received time to the server 300. Further, the terminal device 200 may transmit the current time to the server 300 as departure time information when the input of the departure time or arrival time is omitted.
- the information when the input of any information of the departure place, the destination, the departure time, and the arrival time in the terminal device 200 is omitted, the information may be determined by the server 300.
- the server 300 Upon receipt of this request, the server 300 acquires travel route information indicating travel route candidates using travel means from the departure point and the destination.
- the moving means of this embodiment includes, for example, a public transportation such as a train, a bus, etc., a car such as a taxi, a bicycle, a walk, and the like.
- the travel route information of the present embodiment includes at least the transportation name, the departure place and departure time information of the transportation, and may further include an icon indicating the transportation, a train type, an arrival time, and the like. .
- the server 300 For each candidate travel route indicated by the travel route information, the server 300 obtains a waiting time from the time when the presentation request is received to the time when the movement is started, and selects a candidate for a place where the user can stop during the waiting time. Ask. In the following description, a candidate for a place to stop by is called a destination candidate.
- the server 300 transmits an action option that is a combination of the moving route candidate and the stop-by destination candidate to the terminal device 200 (step S3).
- the terminal device 200 displays the information to present a candidate for a place where the user can stop for each moving route to the user of the terminal device 200 (step S4).
- the server 300 may receive position information regarding the departure place such as a station, a bus stop, and a current location address, and information on the departure time transmitted from the terminal device 200 as departure place information. Further, the server may use the position information acquired by the GPS or the like in the terminal device 200, for example, as the information of the departure place. Further, the server 300 may use the time information at which the destination information transmitted from the terminal device 200 is received as the departure time information.
- the server 300 can receive destination information (station, bus stop, destination address, arrival time, etc.) transmitted from the terminal device 200. Note that the server 300 receives either departure time information or arrival time information.
- an action option that combines travel route information and a travel route candidate included in the travel route information is presented. That is, according to the present embodiment, information indicating a place where the user can stop during the waiting time is presented.
- the server 300 obtains satisfaction for each combination of a moving route candidate and a destination candidate from the waiting time and the congestion degree of the moving means, and displays action options in the order corresponding to the degree of satisfaction.
- FIG. 2 is a diagram showing a system configuration of the action option presentation system of the first embodiment.
- the action option presentation system 100 according to the present embodiment includes a terminal device 200 and a server 300.
- the terminal device 200 and the server 300 are connected via a network.
- the terminal device 200 transmits a search request for a departure place, a destination, and a travel route to the server 300.
- the action option is presented in response to the travel route search request input in the terminal device 200, but the action option presentation request may be input in the terminal device 200.
- the server 300 of the present embodiment includes a user database 310, a movement database 320, a stop-by database 330, and an action option presentation processing unit 340.
- the behavior option presentation processing unit 340 refers to each database, generates screen data for displaying the behavior options, and transmits the screen data to the terminal device 200.
- the server 300 of this embodiment plays a role of an action option presentation device that presents action options.
- the server 300 has each database, but the present invention is not limited to this.
- Each database may be provided in an external device that can communicate with the server 300.
- the server 300 includes the action option presentation processing unit 340.
- the function of the action option presentation processing unit 340 may be realized by a plurality of devices that can communicate with the server 300. .
- FIG. 3 is a diagram illustrating the hardware configuration of the server according to the first embodiment.
- the server (behavior option device) 300 includes an input device 31, an output device 32, a drive device 33, an auxiliary storage device 34, a memory device 35, an arithmetic processing device 36, and an interface that are connected to each other via a bus B.
- a device 37 is included.
- the input device 31 is a device used for inputting various signals and displaying various information, such as a mouse and a keyboard.
- the output device 32 is a device used for outputting various kinds of information, and is, for example, a display.
- the interface device 37 includes a modem, a LAN card, etc., and is used for connecting to a network.
- the action option presentation program is at least a part of various programs that control the server 300.
- the action option presentation program is provided by, for example, distribution of the recording medium 38 or downloading from a network.
- the recording medium 38 on which the action option presentation program is recorded is a recording medium such as a CD-ROM, a flexible disk, a magneto-optical disk, etc. for recording information optically, electrically or magnetically, a ROM, a flash memory, etc.
- Various types of recording media such as a semiconductor memory for electrically recording information can be used.
- the action option presentation program is installed from the recording medium 38 to the auxiliary storage device 34 via the drive device 33.
- the action option presentation program downloaded from the network is installed in the auxiliary storage device 34 via the interface device 37.
- the auxiliary storage device 34 stores the installed action option presentation program and also stores necessary files, data, and the like.
- the memory device 35 reads and stores the action option presentation program from the auxiliary storage device 34 when the computer is activated.
- the arithmetic processing unit 36 implements various processes as described later according to the action option presentation program stored in the memory device 35.
- FIG. 4 is a diagram illustrating a functional configuration of the server according to the first embodiment.
- the server 300 of this embodiment has a user database 310.
- the user database 310 of this embodiment may be provided in a predetermined storage area such as the auxiliary storage device 34 of the server 300, for example.
- the user database 310 of this embodiment is provided for each user.
- the user database 310 of this embodiment stores a congestion degree tolerance table 311, a waiting time tolerance table 312, a movement satisfaction degree table 313, a drop-in destination satisfaction degree table 314, user data 315, and action history data 316. Details of each table of the user database 310 will be described later.
- User data 315 stored in the user database 310 is user information of a user corresponding to the user database 310, for example.
- the user data 315 includes, for example, a user ID, an identifier for identifying the terminal device 200, and the like.
- the behavior history data 316 stored in the user database 310 is data indicating the behavior history of the user corresponding to the user database 310.
- the action history data 316 includes data indicating a place where the user has stopped, data indicating a moving means used by the user, and the like.
- the movement database 320 of the present embodiment includes a database used for searching for a general movement route and information indicating the congestion status of each movement route.
- the information indicating the congestion status is the congestion level. Details of the movement database 320 will be described later.
- the stop-by database 330 stores information on places that can be visited. Details of the stop-by database 330 will be described later.
- the action option presentation processing unit 340 of the present embodiment includes an input receiving unit 341, a movement route extraction unit 342, a route candidate creation unit 343, a stop-by destination extraction unit 344, a satisfaction calculation unit 345, an exclusion determination unit 346, and a satisfaction holding unit. 347, a display list creation unit 348, and a screen data generation unit 349.
- the input reception unit 341 receives a request for presenting a departure point, a destination, and action options transmitted from the terminal device 200.
- the travel route extraction unit 342 refers to the travel database 320 and extracts travel route candidates from the departure point to the destination.
- the travel route candidates extracted here specify the type of transportation, the travel start time, and the travel end time. For the same route, a plurality of travel route candidates with different travel start times are extracted. Also good.
- the route candidate creation unit 343 creates a route candidate list in which the waiting time until the movement is started and the congestion degree of the moving route are associated with each moving route.
- the stoppage destination extraction unit 344 refers to the stopover destination database 330, extracts stoppage destination candidates that can be combined for each movement route candidate, and sets the movement route candidate and the stopover destination candidate in association with each other. .
- the satisfaction level calculation unit 345 calculates the satisfaction level considering the congestion level and the waiting time for each action option. Details of the satisfaction level calculation by the satisfaction level calculation unit 345 will be described later.
- the exclusion determination unit 346 determines whether the satisfaction level is less than a preset threshold value. Then, the exclusion determination unit 346 excludes action options whose satisfaction level is less than the threshold from the action options to be presented.
- the satisfaction holding unit 347 holds the satisfaction for each action option.
- the display list creation unit 348 creates a list of action options to be displayed on the terminal device 200.
- the screen data generation unit 349 generates screen data to be displayed on the terminal device 200 from the list of action options created by the display list creation unit 348, and transmits the screen data to the terminal device 200.
- the server 300 includes the screen data generation unit 349. It is not limited to this.
- the terminal device 200 may be provided with the screen data generation unit 349. In that case, the server 300 may transmit the list of action options created by the display list creation unit 348 to the terminal device 200 as it is, generate screen data by the screen data generation unit 349 of the terminal device 200, and display the screen data. .
- FIG. 5A is a diagram showing an example of the congestion degree tolerance table of the first embodiment
- FIG. 5B is a diagram showing the congestion degree tolerance table of the first embodiment as a graph.
- the congestion degree tolerance table 311 is a table provided for each user.
- the congestion level tolerance table 311 of this embodiment has, as information items, a congestion level [%], a satisfaction level [yen], and an allowable limit value [%].
- satisfaction with respect to the congestion degree is associated.
- the value C of the item “congestion degree” indicates the congestion degree C defined by a numerical value in units of%.
- the value of the item “satisfaction” is a value indicating satisfaction with respect to the congestion level.
- the degree of satisfaction with respect to the degree of congestion is indicated by a value Lc (C) converted into a monetary value.
- the value of the item “satisfaction” in this embodiment may be set in advance by the user, for example.
- the value of the item “allowable limit value” indicates an allowable limit value of the degree of congestion that the user cannot tolerate any more.
- the degree of congestion of 250% is the allowable limit value.
- Satisfaction level Lc (C) is a function of congestion level C.
- the relationship between the degree of congestion C and the degree of satisfaction Lc is shown by the graph shown in FIG. 5B when the degree of congestion C is on the horizontal axis and the degree of satisfaction Lc is on the vertical axis. From FIG. 5B, it can be seen that the satisfaction level Lc decreases as the congestion level C increases.
- FIG. 6A is a diagram showing an example of the waiting time allowance table of the first embodiment
- FIG. 6B is a diagram showing the waiting time allowance table of the first embodiment as a graph.
- the waiting time tolerance table 312 of this embodiment includes waiting time [minutes], satisfaction [yen], and allowable limit value [minutes] as information items.
- satisfaction with the waiting time is associated.
- the value of the item “waiting time” is a value Tw defined by a numerical value in units of minutes.
- the value of the item “satisfaction” is a value indicating satisfaction with respect to the waiting time.
- the degree of satisfaction with respect to the waiting time is indicated by a value Lw (Tw) converted into a monetary value.
- the value of the item “satisfaction” in this embodiment may be set in advance by the user, for example.
- the value of the item “allowable limit value” indicates the allowable limit value of the waiting time that the user cannot tolerate any more.
- the waiting time of 150 minutes is the allowable limit value.
- tolerance can be defined by the degree of satisfaction converted into monetary value. For example, if the satisfaction level of the option A is 0 yen and the satisfaction level of the option B is -1000 yen, it means that it is difficult for the user to allow the option B for the money value of 1000 yen than the option A. In other words, if option B is selected and the value can be obtained by 1000 yen more than option A, the negative satisfaction of option B can be offset and option B can be allowed to be equivalent to option A Means. This is the reason why tolerance can be defined by the degree of satisfaction converted into monetary value.
- Satisfaction level Lw (Tw) is a function of waiting time Tw.
- the relationship between the waiting time Tw and the satisfaction level Lw (Tw) is shown by the graph in FIG. 6B when the waiting time Tw is on the horizontal axis and the satisfaction level Lw (Tw) is on the vertical axis.
- FIG. 6B shows that the satisfaction level Lw (Tw) decreases as the waiting time Tw increases.
- FIG. 7 is a diagram illustrating an example of the movement satisfaction table according to the first embodiment.
- the movement satisfaction degree table 313 of the present embodiment includes the types of movement means, the satisfaction degree, and the movement time satisfaction degree coefficient as information items.
- the value M of the item “type of moving means” indicates the moving means.
- the value of the item “satisfaction” is a value indicating satisfaction with respect to the type of moving means.
- the degree of satisfaction with respect to the type of moving means is indicated as a value Pm converted to a monetary value.
- the value of the item “travel time satisfaction coefficient” is a coefficient Rm that defines the satisfaction per travel time.
- the satisfaction degree Pm and the travel time satisfaction coefficient Rm corresponding to the type of moving means are values depending on the user's preference, and are different for each type of moving means.
- the satisfaction Pm and the travel time satisfaction coefficient Rm may be values set by the user according to his / her preference.
- the satisfaction level of the user when the transportation means is J railway and the taxi is higher than the satisfaction level of the K bus. Therefore, in the example of FIG. 7, it can be seen that the user prefers to travel by J railway or taxi rather than the K bus.
- FIG. 8 is a diagram illustrating an example of the visited destination satisfaction table according to the first embodiment.
- the visit destination satisfaction degree table 314 of this embodiment includes, as information items, a visit destination ID, a stop destination name, a satisfaction degree, and an incentive satisfaction coefficient.
- the value of the item “stop-by destination ID” indicates an identifier that identifies a place to stop at.
- the value of the item “stop-by name” indicates the name of the stop-by specified by the stop-by ID.
- the value of the item “satisfaction” indicates a value of satisfaction with respect to the destination.
- the degree of satisfaction with respect to the stop is indicated to the user as a value Sk obtained by converting the satisfaction with stopping to the stop into a monetary value.
- the value of the item “Incentive Satisfaction Coefficient” is a coefficient that indicates how much the incentive contributes to the satisfaction of the user when an incentive such as a coupon with a monetary value is given by the action of stopping by Indicates the value Ik.
- the satisfaction degree of the stop destination “Restaurant Japan” identified by the stop destination ID “1” is 150, and the satisfaction degree of the stop destination “Cafe Mocha” specified by the stop destination ID “2” is 50. Therefore, in the example of FIG. 8, it can be seen that the user prefers the action of stopping at the restaurant Japan rather than the action of stopping at the cafe Mocha.
- FIG. 9 is a first diagram illustrating the migration database according to the first embodiment.
- the movement database 320 of the present embodiment stores a table indicating the degree of congestion for each movement route searched in a database used for searching a general movement route. Further, the movement database 320 of the present embodiment may include a database used for searching for a general movement route.
- the table 321 shown in FIG. 9 is an example of a table indicating the movement route acquired by the movement route search.
- the table 321 shows a moving route that travels on an M route with a fare Fm of 250 yen when the type of moving means M is J railway, the boarding place is A station, and the getting off place is D station.
- the table 322 shows the time of the train operated on the moving route shown by the table 321 and the congestion degree of each train.
- the congestion degree C of the train on the M route of the J railway with the departure time of 7:30 pm and the arrival time of 7:45 pm is 200%
- the departure time is 8:30 pm
- the arrival time is 8
- the congestion degree C of the train on the M line of the 45 pm J railway is 70%. Therefore, it can be seen that the M route of the J railway is vacant on the train departing at 8:30 pm than on the train departing at 7:45 pm.
- the values of items that are set by the user may be changed depending on, for example, the weather or temperature.
- FIG. 10 is a second diagram illustrating the migration database of the first embodiment.
- a table 323 illustrated in FIG. 10 is an example of a table indicating a travel route acquired by a travel route search.
- the type of moving means M is a K bus, and the moving route travels on the S line with a fare Fm of 300 yen when the boarding place is A station and the getting off place is in front of D station.
- the table 324 indicates the time of the bus service operated on the movement route indicated by the table 323 and the congestion degree of each bus service.
- the movement database 320 of the present embodiment is a table in which movement routes and congestion levels are associated with each other as shown in the tables 321 to 324, and various movement means, movement sections, trains and buses operated, or movement time zones. May be held comprehensively.
- the table in which the movement route and the congestion degree are associated with each other indicates that the movement route and the congestion degree are given when a departure time, a destination, and a desired time such as a departure time and an arrival time are given. May be created by searching an external database or the like associated with.
- the value of the degree of congestion in the movement database 320 of the present embodiment may be changed depending on the weather, temperature, or the like.
- FIG. 11 is a diagram illustrating an example of the visited database according to the first embodiment.
- the stop-by database 330 includes stop-by ID, stop-by name, action type, recommended stay time, incentive, and location information as information items.
- action type indicates the type of action performed at the place specified by the stop-by ID.
- recommended stay time indicates the recommended stay time at the place specified by the stop-by ID.
- the value of the item “incentive” indicates a value Bk obtained by converting an incentive such as a coupon given when stopping at a place specified by the stop-by ID into a monetary value.
- the value of the item “position information” indicates the position of the place specified by the stop-by ID.
- the recommended stay time and incentive may be changed depending on the weather, temperature, and the like.
- FIG. 12 is a flowchart for explaining the operation of the server according to the first embodiment.
- the action option presentation processing unit 340 of the server 300 determines whether or not the input option 341 has received an action option presentation request together with the departure place and the destination (step S1201). In step S1201, when the presentation request is not accepted, the server 300 stands by until the presentation request is accepted.
- step S1201 when the presentation request is accepted, the behavior option presentation processing unit 340 uses the movement route extraction unit 342 to refer to the movement database 320 and extract a movement route candidate from the departure point to the destination (step S1202). ).
- the action option presentation processing unit 340 refers to the movement database 320 by the route candidate creation unit 343, and waits from the time when the presentation request is received to the time when the movement is started for each extracted movement route candidate.
- a route candidate list in which time is associated with the degree of congestion is created (step S1203).
- the server 300 may use the current time instead of the time when the presentation request is received.
- the candidate list is temporarily stored in, for example, a working storage area of the server 300. Details of the candidate list will be described later.
- the action option presentation processing unit 340 sets 1 to the variable N (step S1204). Subsequently, the action option presentation processing unit 340 uses the stop destination extraction unit 344 to refer to the stop destination database 330 and extract a stop destination to be combined with the Nth travel route in the route candidate list (step S1205).
- the stop destination extraction unit 344 extracts, as a stop destination candidate, a stop destination in the stop destination database 330 whose recommended stay time is shorter than the waiting time of the candidate travel route in the candidate list.
- the behavior option presentation processing unit 340 calculates the satisfaction level for each extracted stop by using the satisfaction degree calculation unit 345 for the action option in which the movement route candidate and the stop destination candidate are associated with each other (step S1206).
- the satisfaction level of the action options is calculated using the following formula (1).
- V Lc (C) + Lw (Tw) ⁇ Fm + Pm + Rm ⁇ Tm + Sk + Ik ⁇ Bk + A
- V is the satisfaction level of the action option
- Lc (C) is the level of satisfaction of the congestion
- Lw (Tw) is the level of satisfaction of the waiting time
- Fm is the movement by the moving means. This charge is shown.
- Pm is a satisfaction level with respect to the type of moving means
- Rm is a moving time satisfaction coefficient with respect to the type of moving means
- Tm is a moving time.
- k is the stop ID
- Sk is the satisfaction with respect to the stop
- Ik is the incentive satisfaction coefficient for the stop
- Bk is the incentive for the stop as a monetary value. This is a converted value
- A is an adjustment constant.
- the adjustment constant A of the present embodiment is a constant for making the satisfaction V of the action options a positive value.
- the satisfaction V of the action option is a positive value that is easy to understand intuitively by using the adjustment constant A.
- the satisfaction calculation unit 345 of the present embodiment calculates the satisfaction V of the action option that combines the stop-by destination candidate extracted in step S1205 and the moving route candidate based on the equation (1).
- the behavior option presentation processing unit 340 determines whether or not the calculated satisfaction level V is equal to or greater than a predetermined threshold value by using the exclusion determination unit 346. It excludes from the action option to present (step S1207).
- the action option presentation processing unit 340 determines whether or not the processing for calculating the satisfaction degree has been performed for all the drop-in destination candidates (step S1208). In step S1208, when there is a drop-by destination candidate that can still be extracted, the action option presentation processing unit 340 returns to step S1205.
- step S1208 when processing has been performed for all of the drop-off destination candidates that can be extracted, the behavior option presentation processing unit 340 acquires a predetermined number of behavior options in descending order of the satisfaction level V by the satisfaction level holding unit 347. The maximum value of degree V is held (step S1209).
- step S1210 when the process is not executed for all the travel route candidates, the behavior option presentation processing unit 340 sets the value of the variable N to N + 1 (step S1211), and returns to step S1205.
- step S1210 when the process is executed for all the travel route candidates, the behavior option presentation processing unit 340 uses the display list creation unit 348 to group the behavior options for the same travel route ID.
- a display list in which the action options are arranged is created in the order of groups in which the maximum value of the satisfaction level V of the action options is large and in the order of the satisfaction level V within each group (step S1212).
- the display list is temporarily stored in, for example, a work storage area of the server 300. Details of the display list will be described later.
- the behavior option presentation processing unit 340 generates screen data for displaying the behavior options based on the display list by the screen data generation unit 349 and transmits the screen data to the terminal device 200 (step S1213), and ends the process.
- the server 300 transmits the action option display list created by the display list creation unit 348 to the terminal device 200 as it is in step S1213, and ends the processing. To do.
- FIG. 13 is a diagram illustrating an example of a candidate list according to the first embodiment.
- the candidate list 131 shown in FIG. 13 includes, as information items, a travel route ID, a departure time, an arrival time, a travel time, a charge, a waiting time, a congestion level, a type of travel means, a route, a departure location, and an arrival location. Note that the candidate list 131 may include information related to transfer in addition to the above items.
- the value of the item “movement route ID” indicates an identifier that identifies a candidate for the movement route extracted by the movement route extraction unit 342.
- the value of the item “departure time” indicates the time when movement by the moving means is started, that is, when the departure from the departure place is started.
- the value of the item “arrival time” indicates the time when the moving means arrives at the destination.
- the value of the item “travel time” indicates the time Tm from the departure time to the arrival time.
- the value of the item “fee” indicates the charge (fare) Fm of the moving means.
- the value of the item “waiting time” is the time Tw from when the request for presentation of action options is received until the departure time.
- the value of the item “degree of congestion” indicates the degree of congestion C corresponding to the travel route, departure time, and arrival time.
- the candidate list 131 receives input of the departure place “A station” and the destination “D station” by the input receiving unit 341, and the moving route extraction unit 342 has four moving routes from the moving route ID 1 to the moving route ID 4. This is a candidate list when extracted.
- the type of travel means is the J railway
- the route is the M route
- the departure time is 8:30 pm
- the arrival time is 8:45 pm.
- the time when the request for presentation of action options is received is 7:30 pm.
- the route candidate creation unit 343 sets the travel time Tm to 15 minutes from the departure time 8:30 pm to the arrival time 8:45 pm. Further, the route candidate creation unit 343 sets the waiting time Tw to 60 minutes from the time 7:30 pm when the request for presentation of action options is received to the departure time 8:30 pm.
- the route candidate creation unit 343 refers to the movement database 320, acquires the congestion level of the train at departure time 8:30 pm and arrival time 8:45 pm on the M route of the J railway, and sets it as the congestion level C.
- the route candidate creation unit 343 of the present embodiment creates the candidate list 131 including the congestion degree C and the waiting time Tw of each travel route candidate as described above.
- FIG. 14 is a diagram illustrating an example of a display list according to the first embodiment.
- the display list 141 shown in FIG. 14 includes, as information items, an action option ID, a satisfaction level, a travel route ID, a stop-by name, detailed information, and incentive information.
- the value of the item “behavior option ID” is an identifier for specifying an action option.
- the action option ID of the present embodiment includes a movement route ID and a stop-by ID. Specifically, the action option ID of the present embodiment is obtained by connecting the travel route ID and the stop-by ID with a hyphen “-”.
- the value of the item “satisfaction” is the satisfaction V of the action option calculated by the satisfaction calculation unit 345.
- the value of the item “detailed information” indicates a URL that causes the terminal device 200 to display the detailed information of the corresponding stop-by destination.
- the value of the item “incentive information” indicates a URL that causes the terminal device 200 to display a corresponding coupon or the like at a destination.
- the stop-by destination extraction unit 344 of the present embodiment first extracts a stop-by destination ID that can be a stop-by destination for the travel route candidate of the travel route ID “1” in the candidate list 131.
- the waiting time corresponding to the travel route ID “1” is 60 minutes. Therefore, the stop destination extraction unit 344 refers to the stop destination database 330 and acquires the stop destination ID “1” whose recommended stay time is 50 minutes shorter than 60 minutes.
- the satisfaction degree calculation unit 345 acquires the travel time Tm, the waiting time Tw, the charge Fm, the congestion degree C, and the type M of the moving means corresponding to the travel route ID “1” in the candidate list 131. In addition, the satisfaction degree calculation unit 345 acquires the incentive Bk corresponding to the stop destination ID “1” from the stop destination database 330.
- the satisfaction degree calculation unit 345 refers to the user database 310, acquires the satisfaction level Lc (C) corresponding to the congestion degree C from the congestion degree allowance table 311 and corresponds to the waiting time Tw from the wait time allowance table 312. Satisfaction level Lw (Tw) is acquired.
- the satisfaction calculation unit 345 refers to the movement satisfaction table 313 and acquires a satisfaction Pm corresponding to the type M of the moving means and a movement time satisfaction coefficient Rm.
- the satisfaction degree calculation unit 345 refers to the stopover satisfaction table 314 and acquires the satisfaction Sk and the incentive satisfaction coefficient Ik corresponding to the stopover destination ID “1”.
- the satisfaction level calculation unit 345 calculates the satisfaction level V according to the equation (1), and the satisfaction level V is an action option indicating an action option that combines the travel route ID “1” and the stop destination ID “1”. Satisfaction level of ID “1-1”. At this time, the exclusion determination unit 346 excludes action option IDs whose satisfaction level V is equal to or less than a predetermined threshold from those stored in the display list.
- the satisfaction level calculation unit 345 calculates the satisfaction level V for each of the action option IDs “1-2”, “1-3”, “1-4”, and “1-5”.
- the display list creation unit 348 acquires a predetermined number of action option IDs corresponding to the travel route ID in descending order of the satisfaction degree V.
- the predetermined number is five. Accordingly, the display list creation unit 348 has the five action option IDs “1-1”, “1-2”, “1-3” “1-4”, “1-5” in descending order of the satisfaction degree V. To get.
- the satisfaction holding unit 347 holds the maximum value of the satisfaction V for each movement route ID.
- the action option presentation processing unit 340 calculates the satisfaction V of action options combined with the stop-by ID for all the travel route IDs included in the candidate list 131.
- the display list creation unit 348 acquires the travel route IDs in descending order of the maximum value of the satisfaction level V, and displays the action option IDs including the acquired travel route ID in descending order of the behavior option IDs. Store in list 141.
- the display list creation unit 348 stores the satisfaction option V, the travel route ID, the stop-by name, the detailed information, and the incentive information in the behavior option ID when storing the behavior option ID in the display list 141. Store in association.
- the maximum value of satisfaction V corresponding to the travel route ID “1” is 385
- the maximum value of satisfaction V corresponding to the travel route ID “2” is 190
- the maximum value of the satisfaction degree V corresponding to “3” is 170.
- the display list creation unit 348 stores the action option ID including the movement route ID “1” in the display list 141 in descending order of the satisfaction degree V corresponding to the action option ID.
- the display list creation unit 348 stores the action option ID including the movement route ID “2” in the display list 141 in descending order of the satisfaction degree V corresponding to the action option ID.
- the display list creation unit 348 stores action option IDs including the travel route ID “3” in the display list 141 in descending order of satisfaction V corresponding to the action option ID.
- the screen data generation unit 349 of the present embodiment refers to the display list 141, generates screen data for a screen to be displayed on the terminal device 200, and transmits the screen data to the terminal device 200.
- the server 300 transmits the action option display list created by the display list creation unit 348 to the terminal device 200.
- FIG. 15 is a diagram illustrating an example of an input screen displayed on the terminal device.
- FIG. 15 shows an input screen 151 displayed on the terminal device 200.
- an input field 152 for inputting a departure place, a destination, and a time, and a button 153 for requesting presentation of action options are displayed.
- the departure place, the destination, and the time are input in the input field 152, and when the button 153 is operated, a presentation request is transmitted to the server 300 together with the departure place, the destination, and the time. .
- the initial value of the departure place, the destination, and the departure time may be displayed in advance in the input field 152.
- the present location is displayed as the departure location
- the home location is the arrival location
- “depart now” is displayed as the initial value.
- the user of the terminal device 200 may operate the button 153 as it is when making a presentation request without changing the initial value, and may operate the button 153 after changing the value in the input field 152 when changing.
- the arrival time may be designated instead of the departure time.
- the server 300 sets the waiting time Tw as the time from when the presentation request is received until the movement by the moving means is started.
- the time until the movement by the moving means is started is the time from when the server 300 receives the movement route search request until the movement starts according to the movement route information.
- the time until the movement by the movement means is started is, for example, from the time when the server 300 receives the search request for the movement route until the movement by the first movement means is started. It is not limited to the time.
- the time until the movement by the moving means is started may be the time from the end of movement by one moving means to the start of movement by the next moving means.
- the server 300 has a time from the time one hour after receiving the presentation request to the time when the movement unit starts moving.
- a time obtained by adding one hour may be set as the waiting time Tw.
- FIG. 16 is a first diagram illustrating an example in which a screen for presenting action options is displayed on the terminal device according to the first embodiment.
- FIG. 16 shows an action option presentation screen 161 displayed on the terminal device 200.
- the presentation screen 161 has a display field 162 and a display field 163.
- a candidate for a travel route and a congestion degree C for each candidate travel route are displayed.
- the destination candidates corresponding to the travel route selected in the display column 162 are displayed.
- the candidate travel routes displayed in the display field 162 are displayed in order from the travel route having the largest maximum satisfaction degree V corresponding to the travel route ID. Therefore, in the display field 162, the travel route 164 is the travel route having the highest satisfaction level V among the travel route candidates when combined with the stop-by candidate.
- the destination candidates displayed in the display field 163 are displayed in descending order of the satisfaction degree V when combined with the selected travel route. Therefore, in the stop-by destination candidate 165 displayed in the display column 163, the stop at which the value of the satisfaction degree V becomes the largest when combined with the travel route 164 is “Restaurant Japan”.
- the screen display is displayed from the presentation screen 161 to the display list. 141 may be changed to a screen of a page designated by the URL indicated in the detailed information corresponding to “Restaurant Japan”.
- the screen of the page specified by the URL indicating the incentive information corresponding to “Restaurant Japan” in the display list 141 from the presentation screen 161 is displayed. You may make a transition to.
- a stop destination corresponding to the selected travel route is displayed in the display field 163. Therefore, on the presentation screen 161, a stop-by destination candidate when the movement route 164 is selected is displayed in the display area 166.
- FIG. 17 is a second diagram illustrating an example in which a screen for presenting action options is displayed on the terminal device according to the first embodiment.
- FIG. 17 shows a case where the movement route 164A is selected in the display field 162 of the presentation screen 161.
- the stopover candidate 165A corresponding to the movement route 164A is displayed in the display field 163.
- the display in the display field 163 is switched to a stop-by display corresponding to the travel route 164A, and when the travel route 164A is selected in the display area 166A.
- a drop-in candidate is displayed.
- a stop-by destination corresponding to the movement route is displayed as an action option combined with the movement route. Therefore, according to the present embodiment, it is possible to prompt the user of the terminal device 200 to effectively use the waiting time.
- the terminal device 200 displays a combination of the moving route and a candidate for a place where the user can stop during the waiting time until the movement by the moving route is started. Encourage users to effectively use waiting time.
- the display column 163 when the stop-by destination candidate and the movement route are combined, the display is made in order from the stop-by destination where the satisfaction level increases. Therefore, according to the present embodiment, it is possible to preferentially present a stop-by destination that is likely to be satisfied by the user of the terminal device 200 to the user.
- the user of the terminal device 200 can be guided so that the user travels on a travel route with a low degree of congestion, and the congestion can be reduced.
- the second embodiment will be described below with reference to the drawings.
- the second embodiment is different from the first embodiment in that the degree of congestion is not displayed on the presentation screen displayed on the terminal device 200. Therefore, in the following description of the second embodiment, differences from the first embodiment will be described, and those having the same functional configuration as the first embodiment will be described in the description of the first embodiment.
- the reference numerals used are given and the description thereof is omitted.
- FIG. 18 is a diagram showing a system configuration of the action option presentation system according to the second embodiment.
- the action option presentation system 100A of the present embodiment includes a server 300A.
- the server 300A of the present embodiment includes a movement database 320, a stop-by database 330A, and an action option presentation processing unit 340A.
- the action options according to the waiting time and the recommended staying time of the stop are displayed on the terminal device 200 without using the congestion level and the satisfaction level.
- FIG. 19 is a diagram illustrating the functional configuration of the server according to the second embodiment. Details of the visited database 330A of the server 300A of this embodiment will be described later.
- the action option presentation processing unit 340A of the present embodiment includes an input reception unit 341, a movement route extraction unit 342, a route candidate creation unit 343A, a stop-by destination extraction unit 344, a display list creation unit 348A, and a screen data generation unit 349.
- the route candidate creation unit 343A of the present embodiment creates a route candidate list in which waiting times until the movement is started are associated with each movement route.
- the display list creation unit 348A of the present embodiment creates a display list based on the difference between the waiting time corresponding to the travel route ID and the recommended stay time corresponding to the stop ID. Details of the display list will be described later.
- FIG. 20 is a diagram illustrating an example of a visited database according to the second embodiment.
- the destination database 330A of the present embodiment includes, as information items, a destination ID, a destination name, an action type, a recommended stay time, and position information. The value indicated by each item is as described in FIG.
- FIG. 21 is a flowchart for explaining the operation of the server according to the second embodiment.
- step S2102 the action option presentation processing unit 340A of the server 300A uses the route candidate creation unit 343A to create a candidate list in which waiting times are associated with each of the travel route candidates extracted in step S2102 (step S2103).
- step S2103 the route candidate creation unit 343A to create a candidate list in which waiting times are associated with each of the travel route candidates extracted in step S2102.
- step S2104 the behavior option presentation processing unit 340A sets the value of the variable N to 1 (step S2104).
- the action option presentation processing unit 340A acquires a waiting time corresponding to the Nth travel route in the candidate list created in step S2103 by the stop-by extraction unit 344 (step S2105).
- the stop destination extraction unit 344 refers to the stop destination database 330A, and extracts a stop destination ID corresponding to the recommended stay time shorter than the waiting time (step S2106).
- the action option presentation processing unit 340A uses the display list creation unit 348A to create a display list associated with the travel route ID in order from the stop ID that is closer to the waiting time (step S2107).
- step S2108 determines whether or not the processing before step S2107 has been performed for all the travel route candidates extracted in step S2102 (step S2108).
- step S2108 when the processing is not performed for all the travel route candidates, the behavior option presentation processing unit 340A sets the value of the variable N to N + 1 (step S2109), and returns to step S2105.
- step S2108 when processing has been performed for all candidate travel routes, behavior option presentation processing unit 340A proceeds to step S2110.
- the process in step S2110 is the same as the process in step S1213 in FIG.
- FIG. 22 is a diagram illustrating an example of a candidate list according to the second embodiment.
- the candidate list 221 shown in FIG. 22 includes, as information items, a travel route ID, departure time, arrival time, travel time, fee, waiting time, type of travel means, route, departure location, and arrival location. That is, the candidate list 221 of this embodiment does not include an item indicating the degree of congestion. The value of each item is as described in FIG.
- FIG. 23 is a diagram illustrating an example of a display list according to the second embodiment.
- the display list 231 shown in FIG. 23 includes, as information items, an action option ID, a movement route ID, a stop-by name, and detailed information.
- the values of the items included in the display list 231 are as described with reference to FIG.
- the stoppage destination extraction unit 344 of the present embodiment first extracts a stopover destination ID of a stopover destination that can be a stopover destination for the travel route ID “1” travel route candidate in the candidate list 221.
- the waiting time corresponding to the travel route ID “1” is 60 minutes. Therefore, the stop destination extraction unit 344 refers to the stop destination database 330 and acquires stop destination IDs “1” to “5” whose recommended stay time is shorter than 60 minutes.
- the display list creation unit 348A stores, in the display list 231 as action options in combination with the travel route ID, in order from the stop destination ID in which the difference between the recommended stay time corresponding to the acquired stop destination ID and the waiting time is small. .
- the display list creation unit 348A stores, at the top of the display list 231, an action option ID in which one of the stop-destination ID “1” or the stop-destination ID “4” is associated with the travel route ID.
- the location information corresponding to the stop ID is referred to, and the stop ID that has a shorter distance from the terminal device 200 is moved first. It may be associated with an ID.
- the display list creation unit 348A obtains a stop destination ID “5” having the next smallest difference after the stop destination IDs “1” and “4”. Then, the display list creation unit 348A stores the action option ID “1-5”, which is a combination of the travel route ID “1” and the destination ID “5”, in the display list 231.
- the display list creating unit 348 ⁇ / b> A stores the action option ID in association with the travel route ID, the stop-by name, and the detailed information.
- the display list creation unit 348A of the present embodiment may store the action option IDs associated with the travel route ID in the display list 231 in order from the travel route ID with the short travel time.
- the display list creation unit 348A sets the arrival time as the request condition time in order from the travel route ID having the earliest arrival time within the range meeting the request condition. If specified, action option IDs associated with the travel route ID may be stored in the display list 231 in order from the travel route ID with the latest departure time within a range that satisfies the request condition.
- FIG. 24 is a diagram illustrating an example in which a screen for presenting action options is displayed on the terminal device according to the second embodiment.
- a stop-by destination corresponding to the movement route is displayed as an action option combined with the movement route. Therefore, according to the present embodiment, it is possible to prompt the user of the terminal device 200 to effectively use the waiting time.
- the third embodiment will be described below with reference to the drawings.
- the third embodiment is different from the first embodiment in that a moving path option is displayed as an action option on the presentation screen displayed on the terminal device 200. Therefore, in the following description of the third embodiment, differences from the first embodiment will be described, and those having the same functional configuration as the first embodiment will be described in the description of the first embodiment.
- the reference numerals used are given and the description thereof is omitted.
- FIG. 25 is a diagram showing a system configuration of the action option presentation system of the third embodiment.
- the action option presentation system 100B of the present embodiment includes a server 300B.
- the server 300B of this embodiment includes a user database 310A, a movement database 320, and an action option presentation processing unit 340B.
- the movement route candidates are set as action options, and the action options arranged in order based on the satisfaction of the moving means, the degree of congestion, and the waiting time are displayed on the terminal device 200.
- FIG. 26 is a diagram illustrating the functional configuration of the server according to the third embodiment.
- the user database 310 ⁇ / b> A of the present embodiment stores a congestion degree tolerance table 311, a waiting time tolerance table 312, a movement satisfaction degree table 313, and user data 315.
- the action option presentation processing unit 340B of the present embodiment includes an input reception unit 341, a movement route extraction unit 342, a route candidate creation unit 343, a satisfaction degree calculation unit 345, an exclusion determination unit 346, a display list creation unit 348B, and a screen data generation unit. 349.
- the display list creation unit 348B creates a display list according to the satisfaction calculated based on the waiting time corresponding to the travel route ID and the degree of congestion. Details of the display list will be described later.
- FIG. 27 is a flowchart for explaining the operation of the server according to the third embodiment.
- step S2701 to step S2704 in FIG. 27 is the same as the processing from step S1201 to step S1204 in FIG.
- step S2704 the action option presentation processing unit 340B of the server 300B calculates the satisfaction level V of the candidate for the Nth movement route in the candidate list 131 created in step S2703 by the satisfaction level calculation unit 345 (step S2703). S2705).
- the satisfaction level calculation unit 345 of the present embodiment calculates the satisfaction level using Expression (1).
- the satisfaction degree calculation unit 345 calculates the satisfaction degree V by substituting 0 into a term for which a value cannot be obtained in each term of the formula (1).
- the satisfaction degree calculation unit 345 may calculate the satisfaction degree V by setting the values of the sixth item and the seventh item on the right side of the equation (1) to 0.
- the action option presentation processing unit 340B causes the exclusion determination unit 346 to exclude from the travel route candidates presenting travel route candidates whose satisfaction level V is equal to or less than a predetermined threshold (step S2706).
- the action option presentation processing unit 340B determines whether or not the process before step S2706 has been executed for all the travel route candidates extracted in step S2702 (step S2707).
- step S2707 If it is determined in step S2707 that processing has not been performed for all travel route candidates, the behavior option presentation processing unit 340B sets the value of the variable N to N + 1 (step S2708), and returns to step S2705.
- step S2707 when all the movement route candidates are processed, the action option presentation processing unit 340B creates a display list storing the movement candidate routes in descending order of the satisfaction degree V by the display list creation unit 348B. (Step S2709).
- the action option presentation processing unit 340B generates screen data based on the display list by the screen data generation unit 349, transmits the screen data to the terminal device 200 (step S2710), and ends the process.
- the display list created by the display list creation unit 348B in the present embodiment stores the moving route candidates extracted in step S2702 in descending order of the satisfaction degree V.
- FIG. 28 is a diagram illustrating an example in which a screen for presenting action options is displayed on the terminal device according to the third embodiment.
- a screen that displays candidate travel routes extracted by a general travel route search and a screen that displays candidate travel routes in order according to the satisfaction level V may be switchable.
- a screen 281 displayed on the terminal device 200 is an example of a screen on which candidates for a movement route extracted by a general movement route search are displayed. Further, the screen 281A is an example of a screen on which candidates for the movement route are displayed in the order based on the satisfaction degree V.
- the tabs 282 and 283 are displayed on the screens 281 and 281A of the present embodiment.
- the tab 282 is a tab for displaying candidate travel routes obtained by a general travel route search.
- the tab 283 is a tab for displaying moving route candidates in the order corresponding to the satisfaction degree V.
- the screen 281 shows a state in which the tab 282 is selected, and candidates for movement routes are displayed in order of arrival time by general search.
- the tab 282 may prioritize the departure time instead of the arrival time priority, that is, the candidate travel routes may be displayed in order of late departure time.
- the candidate with the earlier arrival time is displayed at the top regardless of the congestion level.
- the screen 281 is switched to the screen 281 ⁇ / b> A.
- the satisfaction level V is given priority over the arrival time, a candidate for a travel route with a relatively low congestion level is displayed at the top.
- a candidate for a travel route is used as an action option
- the satisfaction level V is calculated using the waiting time and the congestion level for each action option
- the candidates for the travel path are determined in the order corresponding to the satisfaction level V. Can be displayed.
- the fourth embodiment will be described below with reference to the drawings.
- the fourth embodiment is different from the first embodiment in that, on the presentation screen displayed on the terminal device 200, the destination option is displayed as an action option. Therefore, in the following description of the fourth embodiment, differences from the first embodiment will be described, and those having the same functional configuration as the first embodiment will be described in the description of the first embodiment.
- the reference numerals used are given and the description thereof is omitted.
- FIG. 29 is a diagram illustrating a system configuration of the action option presentation system according to the fourth embodiment.
- the action option presentation system 100C of the present embodiment includes a server 300C.
- the action option presentation system 100C of the embodiment is connected to the event management server 500.
- the event management server 500 is a server that manages information related to events that are held at stopovers around the terminal device 200. Specifically, for example, when the user of the terminal device 200 stays in a shopping mall or the like, the event management server 500 manages information related to events held in the shopping mall. In the following description, information managed by the event management server 500 is referred to as event information.
- the event information of the present embodiment includes, for example, the contents of an event held at a facility that is a candidate for a stopover, the congestion level of the facility, the start time and end time of the event, and the like.
- the server 300C of this embodiment includes a user database 310B, a stop-by database 330, and an action option presentation processing unit 340C.
- the behavior options are displayed on the terminal device 200 as a combination of events to be held after accepting a request for presentation of behavior options and a destination candidate until each event is started and behavior options.
- the action options of the present embodiment are displayed on the terminal device 200 in the order based on the satisfaction level V calculated using the waiting time until the event is held and the congestion level of the place where the event is held.
- FIG. 30 is a diagram illustrating the functional configuration of the server according to the fourth embodiment.
- the user database 310 ⁇ / b> B of the present embodiment stores a congestion degree tolerance table 311, a waiting time tolerance table 312, an event satisfaction degree table 313 ⁇ / b> A, a drop-in destination satisfaction degree table 314, user data 315, and action history data 316.
- the event satisfaction table 313A of this embodiment is obtained by replacing the moving means of the movement satisfaction table 313 shown in FIG. 7 with events.
- the event satisfaction level Pm1 and the event holding time satisfaction level coefficient Rm1 are associated with each event type.
- the holding time satisfaction coefficient Rm1 in the event satisfaction table 313A is obtained by replacing the movement time satisfaction coefficient Rm in the movement satisfaction table 313.
- the action option presentation processing unit 340C of the present embodiment includes an input reception unit 341, a stop-by destination extraction unit 344, a satisfaction degree calculation unit 345A, an exclusion determination unit 346, a display list creation unit 348C, a screen data generation unit 349, and an event information acquisition unit. 350, and an event candidate creation unit 351.
- the satisfaction level calculation unit 345A of the present embodiment calculates the satisfaction level by using the term related to the moving means of the equation (1) as the term related to the event.
- the display list creation unit 348C creates a display list in which the destination candidates are associated with each event.
- the event information acquisition unit 350 acquires event information of an event to be held from the event management server 500.
- the event to be held is a candidate for an action schedule of the user of the terminal device 200.
- the event candidate creation unit 351 creates an event candidate list based on the acquired event information.
- FIG. 31 is a flowchart for explaining the operation of the server according to the fourth embodiment.
- the action option presentation processing unit 340C of the server 300C determines whether or not the input receiving unit 341 has received position information indicating the current position of the terminal device 200 and a request for presenting action options (step S3101). ). If the presentation request is not accepted in step S3101, the server 300 stands by until the presentation request is accepted.
- the action option presentation processing unit 340C refers to the event management server 500 by the event information acquisition unit 350, and the event is held within the range based on the position information acquired in step S3101. Event information is extracted (step S3102).
- the event information acquisition unit 350 may acquire event information of an event that is performed at a location within a radius of 1 km around the position indicated by the position information, for example.
- the action option presentation processing unit 340C causes the event candidate creation unit 351 to associate, based on the event information, a waiting time from the time when the presentation request is received to the time when the event is started, and the degree of congestion.
- a list is created (step S3103). Details of the event candidate list will be described later.
- the action option presentation processing unit 340C sets 1 to the variable N (step S3104). Subsequently, the action option presentation processing unit 340C causes the stop-by destination extraction unit 344 to refer to the stop-by destination database 330 and extract a stop-by destination to be combined with the Nth event in the event candidate list (step S3105).
- the stop destination extraction unit 344 extracts, as a stop destination candidate, a stop destination in the stop destination database 330 whose recommended stay time is shorter than the waiting time in the event candidate list.
- the behavior option presentation processing unit 340C calculates a satisfaction level for each extracted stop by using the satisfaction degree calculation unit 345A in association with the event candidate and the stop destination candidate (step S3106).
- the satisfaction level of the action options is calculated using the following equation (1-1).
- V Lc (C1) + Lw (Tw1) ⁇ Pm1 + Rm1 ⁇ Tm1 + Sk + Ik ⁇ Bk + A
- V is the satisfaction level of the action option
- Lc (C1) indicates the satisfaction level of the congestion
- Lw (Tw1) indicates the satisfaction level of the waiting time.
- Pm1 is a satisfaction level with respect to the event type
- Rm1 is a holding time satisfaction coefficient with respect to the event type
- Tm1 is a holding time of the event.
- the satisfaction calculation unit 345A of the present embodiment calculates the satisfaction V of the action option that combines the stop-by destination candidate extracted in step S3105 and the event candidate based on the equation (1-1).
- step S3107 to step S3109 Since the processing from step S1207 to step S1209 in FIG.
- the behavior option presentation processing unit 340C determines whether or not the processing after step S3105 has been executed for all event candidates extracted in step S3102 (step S3110). In step S3110, when the process is not executed for all event candidates, the behavior option presentation processing unit 340C sets the value of the variable N to N + 1 (step S3111), and returns to step S3105.
- step S3110 when processing has been performed for all event candidates, the behavior option presentation processing unit 340C creates a display list in which the behavior options are arranged in descending order of the maximum value of the satisfaction degree V by the display list creation unit 348C. (Step S3112). Subsequently, the action option presentation processing unit 340C causes the screen data generation unit 349 to generate screen data for displaying the action options based on the display list, and transmits the screen data to the terminal device 200 (step S3113), and ends the process.
- FIG. 32 is a diagram illustrating an example of an event candidate list according to the fourth embodiment.
- the event candidate list 131A shown in FIG. 32 includes, as information items, an event ID, a start time, an end time, a holding time, a fee, a waiting time, a congestion degree, and an event type.
- the value of the item “event ID” indicates an identifier that identifies the event indicated by the event information extracted by the event information acquisition unit 350.
- the value of the item “start time” indicates the time at which the event starts.
- the value of the item “end time” indicates the time at which the event is ended.
- the value of the item “held time” indicates the time Tm1 from the start time to the end time.
- the value of the item “fee” indicates a fee for participating in the event.
- the value of the item “waiting time” is the time Tw1 from when the request for presentation of action options is received until the start time.
- the value of the item “degree of congestion” indicates the degree of congestion C1 corresponding to the event and the holding time.
- the event candidate creation unit 351 of the present embodiment acquires event information of an event corresponding to the position information and the current time from the event information acquisition unit 350 when the reception unit 341 receives an action option presentation request.
- an action option presentation request may be received.
- FIG. 32 shows an example in which event information of events of event ID1 and event ID2 is extracted.
- the event candidate list 131A in the event of event ID “1”, the event type is a movie, the start time is 13:30 pm, and the end time is 15:00 pm. In the example of FIG. 13, it is assumed that the time when the request for presentation of action options is received is 12:00 pm.
- the event candidate creation unit 351 sets 120 minutes from the start time 13:00 pm to the end time 15:00 pm as the value of the holding time Tm1. In addition, the event candidate creation unit 351 sets the value of the waiting time Tw1 to 60 minutes from the time 12:00 pm to the start time 13:00 pm when the request for presentation of action options is received.
- the event candidate creation unit 351 acquires the congestion level included in the event information and sets it as the congestion level C1.
- the event candidate creation unit 351 of the present embodiment creates the event candidate list 131A including the event candidate congestion C1 and the waiting time Tw1 as described above.
- the event included in the event candidate list 131A of the present embodiment indicates an action that the user of the terminal device 200 may perform from now on.
- FIG. 33 is a diagram illustrating an example of a display list according to the fourth embodiment.
- the display list 141A shown in FIG. 33 includes action option ID, satisfaction, event ID, stop-by name, detailed information, and incentive information as information items.
- the value of the item “behavior option ID” is an identifier for specifying an action option.
- the action option ID of the present embodiment includes an event ID and a stop-by ID. Specifically, the action option ID of the present embodiment is obtained by connecting the event ID and the stop-by ID with a hyphen “-”.
- the value of the item “satisfaction” is the satisfaction V of the action option calculated by the satisfaction calculation unit 345A.
- the value of the item “detailed information” indicates a URL that causes the terminal device 200 to display the detailed information of the corresponding stop-by destination.
- the value of the item “incentive information” indicates a URL that causes the terminal device 200 to display a corresponding coupon or the like at a destination.
- the drop-in destination extraction unit 344 of the present embodiment first extracts a stop-by destination ID that can be a drop-in destination for the event candidate with the event ID “1” in the event candidate list 131A.
- the waiting time corresponding to the event ID “1” is 60 minutes. Therefore, the stop destination extraction unit 344 refers to the stop destination database 330 and acquires the stop destination ID “1” whose recommended stay time is 50 minutes shorter than 60 minutes.
- the satisfaction calculation unit 345A acquires the holding time Tm1, the waiting time Tw1, the congestion degree C1, and the event type M1 corresponding to the event ID “1” in the event candidate list 131A. In addition, the satisfaction degree calculation unit 345A obtains the incentive Bk corresponding to the stop destination ID “1” from the stop destination database 330.
- the satisfaction level calculation unit 345A refers to the user database 310B, acquires the satisfaction level Lc (C1) corresponding to the congestion level C1 from the congestion level allowance table 311 and corresponds to the waiting time Tw1 from the wait time allowance table 312. Satisfaction level Lw (Tw1) is acquired.
- the satisfaction level calculation unit 345A refers to the event satisfaction level table 313A and acquires the satisfaction level Pm1 corresponding to the event type M1 and the satisfaction level coefficient Rm1. Further, the satisfaction degree calculation unit 345A refers to the stopover satisfaction table 314 and acquires the satisfaction Sk and the incentive satisfaction coefficient Ik corresponding to the stopover destination ID “1”.
- the satisfaction level calculation unit 345A calculates the satisfaction level V according to the expression (1-1), and this satisfaction level V is an action indicating an action option that combines the event ID “1” and the stop ID “1”. Satisfaction level of option ID “1-1”. At this time, the exclusion determination unit 346 excludes action option IDs whose satisfaction level V is equal to or less than a predetermined threshold from those stored in the display list.
- the satisfaction level calculation unit 345A calculates the satisfaction level V for each of the action option IDs “1-2”, “1-3”, “1-4”, and “1-5”.
- the display list creation unit 348C obtains a predetermined number of action option IDs corresponding to the event ID in descending order of the satisfaction degree V.
- the predetermined number is five. Therefore, the display list creation unit 348C has the five action option IDs “1-1”, “1-2”, “1-3” “1-4”, “1-5” in descending order of the satisfaction level V. To get.
- the action option presentation processing unit 340C of the present embodiment calculates the satisfaction V of the action options combined with the stop-by ID for all event IDs included in the event candidate list 131A.
- the display list creation unit 348C acquires event IDs in descending order of the maximum value of the satisfaction degree V, and among the action option IDs including the acquired event ID, the display list 141A in order from the action option ID having the highest satisfaction degree V. To store.
- the screen data generation unit 349 of the present embodiment refers to the display list 141A, generates screen data of a screen to be displayed on the terminal device 200, and transmits the screen data to the terminal device 200.
- FIG. 34 is a diagram illustrating an example in which a screen for presenting action options is displayed on the terminal device according to the fourth embodiment.
- FIG. 34 shows an action option presentation screen 181 displayed on the terminal device 200.
- the presentation screen 181 has a display field 182 and a display field 183.
- the display field 182 displays event candidates and the degree of congestion C1 for each event.
- a destination candidate corresponding to the event selected in the display column 182 is displayed.
- the events displayed in the display field 182 are displayed in order from the event having the largest maximum value of satisfaction V corresponding to the event ID. Therefore, in the display field 182, the event 184 is the event that has the highest satisfaction level V when combined with the stop-by destination among the event candidates.
- the drop-in candidates displayed in the display field 183 are displayed in descending order of the satisfaction level V when combined with the selected event.
- a stop-by destination corresponding to the selected event is displayed in the display field 183.
- the display in the display field 183 is switched to the display of a stopover candidate combined with the event 186.
- information 187 indicating the position of the terminal device 200 may be displayed on the presentation screen 181.
- the terminal device 200 is located in the shopping mall ⁇ .
- event information is acquired from the event management server 500, but the present invention is not limited to this.
- the event information may be stored in advance in the server 300, for example, or may be input in the terminal device 200.
- the action schedule of the user of the terminal device 200 can be displayed in association with the stop-by destination candidate combined with the action schedule. Therefore, according to the present embodiment, effective use of the waiting time can be promoted.
- Action option presentation system 200 Terminal device 300, 300A, 300B, 300C Server 310, 310A, 310B User database 320 Movement database 330, 330A Stop-by database 340, 340A, 340B, 340C Action option presentation processing Unit 342 Moving Route Extraction Unit 343 Route Candidate Creation Unit 344 Stop-by Location Extraction Unit 345, 345A Satisfaction Calculation Unit 348, 348A, 348B, 348C Display List Creation Unit 349 Screen Data Generation Unit 500 Event Management Server
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
以下に図面を参照して第一の実施形態について説明する。図1は、行動選択肢の提示について説明する図である。
これに限定されない。本実施形態では、端末装置200に画面データ生成部349が設けられていても良い。その場合、サーバ300は、表示リスト作成部348で作成した行動選択肢のリストをそのまま端末装置200へ送信し、端末装置200が有する画面データ生成部349により画面データを生成し、表示させても良い。
V=Lc(C)+Lw(Tw)-Fm+Pm+Rm×Tm+Sk+Ik×Bk+A
尚、式(1)において、Vは行動選択肢の満足度であり、Lc(C)は混雑の満足度を示し、Lw(Tw)は待ち時間の満足度であり、Fmは移動手段による移動にかかる料金を示す。また、式(1)において、Pmは、移動手段の種類に対する満足度であり、Rmは移動手段の種類に対する移動時間満足度係数であり、Tmは移動時間である。また、式(1)において、kは立ち寄り先IDであり、Skは、立ち寄り先に対する満足度であり、Ikは、立ち寄り先に対するインセンティブ満足度係数であり、Bkは立ち寄り先についてインセンティブを貨幣価値に換算した値であり、Aは調整定数である。
345は、移動満足度テーブル313を参照し、移動手段の種類Mと対応する満足度Pmと、移動時間満足度係数Rmを取得する。さらに、満足度算出部345は、立ち寄り先満足度テーブル314を参照し、立ち寄り先ID「1」と対応する満足度Skとインセンティブ満足度係数Ikを取得する。
以下に図面を参照して第二の実施形態について説明する。第二の実施形態は、端末装置200に表示される提示画面に混雑度が表示されない点が第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号を付与し、その説明を省略する。
以下に図面を参照して第三の実施形態について説明する。第三の実施形態は、端末装置200に表示される提示画面において、移動経路の選択肢が行動選択肢として表示される点が第一の実施形態と相違する。よって、以下の第三の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号を付与し、その説明を省略する。
以下に図面を参照して第四の実施形態について説明する。第四の実施形態は、端末装置200に表示される提示画面において、立ち寄り先の選択肢が行動選択肢として表示される点が第一の実施形態と相違する。よって、以下の第四の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号を付与し、その説明を省略する。
V=Lc(C1)+Lw(Tw1)-Pm1+Rm1×Tm1+Sk+Ik×Bk+A
尚、式(1)において、Vは行動選択肢の満足度であり、Lc(C1)は混雑の満足度を示し、Lw(Tw1)は待ち時間の満足度を示す。また、式(1)において、Pm1は、イベントの種類に対する満足度であり、Rm1はイベントの種類に対する開催時間満足度係数であり、Tm1はイベントの開催時間である。
200 端末装置
300、300A、300B、300C サーバ
310、310A、310B 利用者データベース
320 移動データベース
330、330A 立ち寄り先データベース
340、340A、340B、340C 行動選択肢提示処理部
342 移動経路抽出部
343 経路候補作成部
344 立ち寄り先抽出部
345、345A 満足度算出部
348、348A、348B、348C 表示リスト作成部
349 画面データ生成部
500 イベント管理サーバ
Claims (11)
- 出発地の情報、及び目的地の情報に基づき抽出された、前記出発地から前記目的地までの移動経路情報と、前記移動経路情報に従って移動が開始されるまでの間に立ち寄れる場所を示す情報とに基づいて行動選択肢を抽出する行動選択肢提示処理部を有する行動選択肢提示装置。
- 前記行動選択肢提示処理部は、抽出された行動選択肢から、該行動選択肢を表示させる画面の画面データを生成する画面データ生成部を有する請求項1記載の行動選択肢提示装置。
- 前記画面データ生成部は、
前記移動経路情報が示す移動経路の混雑状況を示す情報を含む画面の画面データを出力する請求項2記載の行動選択肢提示装置。 - 前記移動経路情報に従って移動が開始されるまでの間の待ち時間と、前記混雑状況を示す情報と、の少なくとも何れか一方を用いて、前記行動選択肢の満足度を算出する満足度算出部を有し、
前記画面データ生成部は、
前記満足度が高い順に前記行動選択肢が表示された画面の画面データを生成する請求項3記載の行動選択肢提示装置。 - 前記満足度算出部は、さらに、前記場所に対して付与されたインセンティブ情報を用いて、前記行動選択肢の満足度を算出する請求項4記載の行動選択肢提示装置。
- 前記画面データ生成部は、
前記移動経路を表示させる第一表示欄と、前記場所を示す情報を表示させる第二表示欄と、を有し、
前記第一表示欄において、抽出された前記移動経路は、前記移動経路を含む前記行動選択肢の満足度の最大値が大きい順に表示され、
前記第二表示欄において、前記場所を示す情報は、前記第一表示欄において選択された移動経路を含む行動選択肢の満足度の値が大きい順に表示される画面の画面データを生成する請求項3乃至5の何れか一項に記載の行動選択肢提示装置。 - 前記画面データ生成部は、
前記場所を示す情報と、前記場所に対して付与されたインセンティブ情報とを対応付けて表示させる画面の画面データを生成する請求項2乃至6の何れか一項に記載の行動選択肢提示装置。 - コンピュータにより行動選択肢提示方法であって、該コンピュータが、
出発地の情報、及び目的地の情報に基づき抽出された、前記出発地から前記目的地までの移動経路情報と、前記移動経路情報に従って移動が開始されるまでの間に立ち寄れる場所を示す情報とに基づいて行動選択肢を抽出する行動選択肢提示方法。 - 出発地の情報、及び目的地の情報に基づき抽出された、前記出発地から前記目的地までの移動経路情報と、前記移動経路情報に従って移動が開始されるまでの間に立ち寄れる場所を示す情報とに基づいて行動選択肢を抽出する、処理をコンピュータに実行させる行動選択肢提示プログラム。
- 端末装置の位置情報に基づき抽出された行動の予定の候補と、予定された行動が開始されるまでの待ち時間の間に立ち寄れる場所を示す情報とに基づいて行動選択肢を抽出する行動選択肢提示処理部を有する行動選択肢提示装置。
- 出発地の情報、及び目的地の情報に基づき抽出された、前記出発地から前記目的地までの移動経路情報に基づいて行動選択肢を抽出する行動選択肢提示処理部と、
前記移動経路情報が示す移動経路の利用開始までの待ち時間と、前記移動経路の混雑状況を示す情報とを用いて、前記行動選択肢の満足度を算出する満足度算出部と、
前記満足度が高い順に前記行動選択肢が表示される画面の画面データを生成する画面データ生成部と、を有する行動選択肢提示装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG11201802757SA SG11201802757SA (en) | 2015-10-09 | 2015-10-09 | Action option presentation apparatus, action option presentation program, and action option presentation method |
JP2017544148A JP6504259B2 (ja) | 2015-10-09 | 2015-10-09 | 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 |
PCT/JP2015/078718 WO2017061025A1 (ja) | 2015-10-09 | 2015-10-09 | 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 |
EP15905844.5A EP3361439A4 (en) | 2015-10-09 | 2015-10-09 | Action option presentation device, action option presentation program, and action option presentation method |
US15/943,148 US20180224288A1 (en) | 2015-10-09 | 2018-04-02 | Action option presentation apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/078718 WO2017061025A1 (ja) | 2015-10-09 | 2015-10-09 | 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/943,148 Continuation US20180224288A1 (en) | 2015-10-09 | 2018-04-02 | Action option presentation apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017061025A1 true WO2017061025A1 (ja) | 2017-04-13 |
Family
ID=58488229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/078718 WO2017061025A1 (ja) | 2015-10-09 | 2015-10-09 | 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20180224288A1 (ja) |
EP (1) | EP3361439A4 (ja) |
JP (1) | JP6504259B2 (ja) |
SG (1) | SG11201802757SA (ja) |
WO (1) | WO2017061025A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020115986A1 (ja) * | 2018-12-06 | 2020-06-11 | 日本電気株式会社 | 特典配付装置、方法、及び非一時的なコンピュータ可読媒体 |
JP2020177322A (ja) * | 2019-04-16 | 2020-10-29 | マツダ株式会社 | 仮想通貨管理装置及び仮想通貨管理方法 |
JP2020537267A (ja) * | 2017-10-12 | 2020-12-17 | ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド | オンライン・ツー・オフライン・サービスにおいて最適な輸送サービスのタイプを決定するためのシステムおよび方法 |
WO2024024014A1 (ja) * | 2022-07-28 | 2024-02-01 | 日本電気株式会社 | 特典情報発行装置、システム及び方法、並びに、コンピュータ可読媒体 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6892570B2 (ja) * | 2019-06-06 | 2021-06-23 | 楽天グループ株式会社 | 推定システム、推定方法、及びプログラム |
JP6966117B1 (ja) * | 2020-08-12 | 2021-11-10 | 株式会社MaaS Tech Japan | 情報検索プログラム及び情報検索装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005032017A (ja) * | 2003-07-04 | 2005-02-03 | Nippon Telegr & Teleph Corp <Ntt> | 行動支援サーバ、行動支援方法、プログラムおよび記録媒体 |
JP2007257168A (ja) * | 2006-03-22 | 2007-10-04 | Zenrin Datacom Co Ltd | ガイド情報提供システム |
JP2011060059A (ja) * | 2009-09-11 | 2011-03-24 | Hitachi Ltd | 滞留時間を考慮した行動計画情報提供方法 |
JP2013035411A (ja) * | 2011-08-08 | 2013-02-21 | Toshiba Corp | 情報提供装置および情報提供プログラム |
JP2014096114A (ja) * | 2012-11-12 | 2014-05-22 | Fujitsu Ltd | 混雑情報出力方法、混雑情報出力装置、及びプログラム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5802492A (en) * | 1994-06-24 | 1998-09-01 | Delorme Publishing Company, Inc. | Computer aided routing and positioning system |
US7941753B2 (en) * | 2006-03-31 | 2011-05-10 | Aol Inc. | Communicating appointment and/or mapping information among a calendar application and a navigation application |
US8401789B2 (en) * | 2007-05-23 | 2013-03-19 | Navitime Japan Co., Ltd. | Navigation system, route retrieval server and mobile terminal device, and route guiding method |
US8208941B2 (en) * | 2008-10-02 | 2012-06-26 | Nokia Corporation | Method, apparatus, and computer program product for providing access to a media item based at least in part on a route |
US8583365B2 (en) * | 2008-12-01 | 2013-11-12 | Electronics And Telecommunications Research Institute | Route guide system and method using state information of POI |
US8731814B2 (en) * | 2010-07-02 | 2014-05-20 | Ford Global Technologies, Llc | Multi-modal navigation system and method |
KR20140014262A (ko) * | 2011-06-03 | 2014-02-05 | 애플 인크. | 대안 내비게이션 경로들을 비교 및 선택하기 위한 장치들 및 방법들 |
US9677892B2 (en) * | 2011-08-16 | 2017-06-13 | Walk Score Management LLC | System and method for assessing quality of transit networks at specified locations |
US8983973B2 (en) * | 2011-10-12 | 2015-03-17 | Mapquest, Inc. | Systems and methods for ranking points of interest |
US9558507B2 (en) * | 2012-06-11 | 2017-01-31 | Retailmenot, Inc. | Reminding users of offers |
US9329047B2 (en) * | 2013-07-17 | 2016-05-03 | Google Inc. | Point-of-interest latency prediction using mobile device location history |
US9304007B2 (en) * | 2013-08-13 | 2016-04-05 | Mapquest, Inc. | Systems and methods for providing mapping services including route break point recommendations |
US20160061617A1 (en) * | 2014-09-02 | 2016-03-03 | Microsoft Corporation | Providing in-navigation search results that reduce route disruption |
-
2015
- 2015-10-09 WO PCT/JP2015/078718 patent/WO2017061025A1/ja active Application Filing
- 2015-10-09 EP EP15905844.5A patent/EP3361439A4/en not_active Ceased
- 2015-10-09 JP JP2017544148A patent/JP6504259B2/ja active Active
- 2015-10-09 SG SG11201802757SA patent/SG11201802757SA/en unknown
-
2018
- 2018-04-02 US US15/943,148 patent/US20180224288A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005032017A (ja) * | 2003-07-04 | 2005-02-03 | Nippon Telegr & Teleph Corp <Ntt> | 行動支援サーバ、行動支援方法、プログラムおよび記録媒体 |
JP2007257168A (ja) * | 2006-03-22 | 2007-10-04 | Zenrin Datacom Co Ltd | ガイド情報提供システム |
JP2011060059A (ja) * | 2009-09-11 | 2011-03-24 | Hitachi Ltd | 滞留時間を考慮した行動計画情報提供方法 |
JP2013035411A (ja) * | 2011-08-08 | 2013-02-21 | Toshiba Corp | 情報提供装置および情報提供プログラム |
JP2014096114A (ja) * | 2012-11-12 | 2014-05-22 | Fujitsu Ltd | 混雑情報出力方法、混雑情報出力装置、及びプログラム |
Non-Patent Citations (1)
Title |
---|
See also references of EP3361439A4 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020537267A (ja) * | 2017-10-12 | 2020-12-17 | ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド | オンライン・ツー・オフライン・サービスにおいて最適な輸送サービスのタイプを決定するためのシステムおよび方法 |
WO2020115986A1 (ja) * | 2018-12-06 | 2020-06-11 | 日本電気株式会社 | 特典配付装置、方法、及び非一時的なコンピュータ可読媒体 |
JPWO2020115986A1 (ja) * | 2018-12-06 | 2021-10-21 | 日本電気株式会社 | 特典配付装置、方法、及びプログラム |
JP7173161B2 (ja) | 2018-12-06 | 2022-11-16 | 日本電気株式会社 | 特典配付装置、方法、及びプログラム |
JP2020177322A (ja) * | 2019-04-16 | 2020-10-29 | マツダ株式会社 | 仮想通貨管理装置及び仮想通貨管理方法 |
JP7258283B2 (ja) | 2019-04-16 | 2023-04-17 | マツダ株式会社 | 仮想通貨管理装置及び仮想通貨管理方法 |
WO2024024014A1 (ja) * | 2022-07-28 | 2024-02-01 | 日本電気株式会社 | 特典情報発行装置、システム及び方法、並びに、コンピュータ可読媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP6504259B2 (ja) | 2019-04-24 |
JPWO2017061025A1 (ja) | 2018-07-26 |
US20180224288A1 (en) | 2018-08-09 |
SG11201802757SA (en) | 2018-05-30 |
EP3361439A1 (en) | 2018-08-15 |
EP3361439A4 (en) | 2018-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017061025A1 (ja) | 行動選択肢提示装置、行動選択肢提示プログラム及び行動選択肢提示方法 | |
JP6443455B2 (ja) | 旅程決定方法、旅程決定プログラムおよび旅程決定装置 | |
JP7285583B2 (ja) | 情報処理システム | |
KR20150120024A (ko) | 추천 여행코스를 제공하는 관광서비스 시스템 및 방법 | |
JP2009146068A (ja) | 情報処理装置、情報提供方法、プログラム、および情報提供システム | |
US20160033290A1 (en) | Vehicular information providing apparatus | |
JP2010073184A (ja) | 外出情報管理装置、外出情報管理サーバ及び外出情報管理方法 | |
JP4981877B2 (ja) | 到着時刻予測装置及び到着時刻予測方法 | |
JP6633981B2 (ja) | 交通情報配信システムおよび交通情報配信方法 | |
JP2020027348A (ja) | 情報処理装置及び情報処理方法、プログラム | |
KR102169110B1 (ko) | 여행 일정 추천 서비스 제공 시스템 및 방법 | |
JP7196456B2 (ja) | 相乗り支援システムおよびプログラム | |
JP6494970B2 (ja) | 情報処理システム、情報処理プログラム、情報処理装置、情報処理方法 | |
JP2018181359A (ja) | 情報処理システム、情報処理サーバ、情報処理方法、および、情報処理プログラム | |
JP7370260B2 (ja) | 広告情報提供システム、広告情報提供装置及びコンピュータプログラム | |
KR20200005326A (ko) | 여행 플래너로서의 트래블록 | |
JP2012185168A (ja) | 広告情報提供装置及び広告情報提供方法 | |
JP7195077B2 (ja) | 情報処理装置、情報提供方法及びプログラム | |
JP2018055480A (ja) | 連携制御プログラム、装置、及び方法 | |
KR20220154882A (ko) | 여행일정과 지도를 제공할 수 있는 장치와 방법 | |
JP5303216B2 (ja) | 経路検索サーバおよび経路検索プログラム | |
Kumsila et al. | Jerney: A peer-to-peer shared public transit on fixed routes | |
JP7039204B2 (ja) | 表示制御装置、表示制御方法及びプログラム | |
CN111854775A (zh) | 基于自动导航的无人驾驶汽车,方法和系统 | |
JP2015125750A (ja) | 旅行支援電子ブック装置、旅行支援システム、および旅行支援プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15905844 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017544148 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11201802757S Country of ref document: SG |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2015905844 Country of ref document: EP |