Information processing device, information processing system, and information processing method
Obtaining user stay information and estimating travel time through information processing equipment solves the problem of inaccurate travel time in the prior art and provides more accurate and useful travel information.
Patent Information
- Application Number
- JP2021051429
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-25
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2041-03-25
AI Technical Summary
The prior art is difficult to provide users with travel time from event facilities to destinations during large events, especially when other users stay in centralized places.
Through the information processing device, users can obtain information about staying on the way, estimate the travel time to the destination, and provide content based on the estimated time.
It improves users' accuracy of travel time and provides more useful information to help users plan their itineraries better.
Smart Images

Figure 0007654436000001 
Figure 0007654436000002 
Figure 0007654436000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing system, and an information processing method. [Background technology]
[0002] Various technologies have been proposed to ease congestion around event facilities, for example during events such as concerts (see, for example, Patent Document 1). In the conventional technology, a service was provided to reduce the number of people waiting for a bus by switching the mode of a bus stop at the event facility in the operation management system of a bus operator during an event, allowing special buses to depart from that bus stop. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2016 / 079778 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the conventional technology has room for improvement in providing more useful information to users. For example, in the case of an event where a large number of people gather, it is expected that waiting times will be long due to the concentration of people on public transportation such as buses, but it is difficult for users to accurately grasp how long the waiting time will be in such a situation. In other words, conventionally, it is difficult for users to accurately grasp the time required from the starting point (event facility) to the destination (including the time it takes to get on the bus).
[0005] The present invention has been made in view of the above, and has an object to provide an information processing device, an information processing system, and an information processing method that are capable of providing useful information to a user. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, an information processing device according to the present invention includes an acquisition unit, an estimation unit, and a provision unit. The acquisition unit acquires stop information regarding a user's stopovers at facilities on a route from a departure point to a destination. The estimation unit estimates a required time to reach the destination based on the stop information acquired by the acquisition unit. The provision unit provides content based on the required time estimated by the estimation unit. Effect of the Invention
[0007] According to the present invention, it is possible to provide useful information to a user. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing an overview of an information processing method according to an embodiment. [Diagram 2] FIG. 2 is a diagram showing an overview of the information processing method according to the embodiment. [Diagram 3] FIG. 3 is a block diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 4] FIG. 4 is a functional block diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of user information. [Figure 6] FIG. 6 is a diagram showing an example of a station travel time table. [Figure 7] FIG. 7 is a diagram showing an example of a required time table for an area. [Figure 8] FIG. 8 is a diagram illustrating an example of a method for calculating the required time by the estimation unit. [Figure 9] FIG. 9 is a flowchart showing the processing procedure of the processing executed by the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an information processing device, an information processing system, and an information processing method disclosed in the present application will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the following embodiments.
[0010] First, an overview of the information processing method according to the embodiment will be described with reference to Fig. 1 and Fig. 2. Fig. 1 and Fig. 2 are diagrams showing an overview of the information processing method according to the embodiment. The information processing method according to the embodiment is executed by an information processing device 10 shown in Fig. 1. As shown in Fig. 1, the information processing device 10 according to the embodiment is communicably connected to a terminal device 40 carried by a user U, and can transmit and receive various information.
[0011] FIG. 1 shows a situation in which a user U, who has finished an event at an event facility, which is a starting point P1, is about to board a train from the nearest station A, which is a destination P2.
[0012] In such a situation, it is highly likely that a large number of other users who have participated in the event will board the train from the nearest station A, just like user U. In this case, if other users gather in large numbers at station A, the predetermined time from when user U leaves starting point P1 until he boards the train at destination P2 may become long, so it is very important for user U to accurately grasp how much time is required.
[0013] However, as shown in Fig. 2, it is difficult to estimate the time and the level of congestion because some users who have finished the event head straight to Station A, while others stop by facilities P3 and P4 along the route and spend time there before heading to Station A. In other words, because other users move in various ways, it is difficult to accurately estimate the time required to reach destination P2.
[0014] Therefore, in the information processing method according to the embodiment, the required time to reach the destination P2 is estimated with high accuracy by taking into account the stopovers at the facilities P3 and P4 of other users, and content based on the estimated required time is provided.
[0015] Specifically, as shown in Fig. 2, the information processing device 10 first acquires visit information regarding visits to facilities P3 and P4 by the user (the other user described above) (step S1). The facilities P3 and P4 are facilities that the other user can visit. The facilities P3 and P4 may be of any type, such as a restaurant, a retail store, a bookstore, or a park.
[0016] 2 shows the facilities P3 and P4 as facilities that are located outside the event facility that is the starting point P1, but they may be a shop (goods store, etc.) in the event facility or a shop in the station that is the destination P2. In other words, the facilities P3 and P4 may be any facility where other users can stop by and spend time.
[0017] The stop information includes information such as whether other users are currently stopping at facility P3, P4, whether they are heading to facility P3, P4, and whether they have obtained (used) coupons or the like provided by facility P3, P4.
[0018] For example, the stop information includes information such as the number of other users present around facilities P3 and P4 based on images from fixed cameras 60 (see Figure 3) set on the route, information regarding the usage status of benefits (coupons, etc.) at facilities P3 and P4 provided to other users, and information based on changes in the location information of other users; details of such points will be described later.
[0019] Next, in the information processing method according to the embodiment, a required time to reach destination P2 is estimated based on the stop information (step S2). For example, the information processing device 10 predicts the number of users present at destination P2 in each time period by predicting how long it will take each user to arrive at destination P2 from the stop information. Then, the information processing device 10 estimates the required time from the departure time of user U to destination P2 based on the predicted number of users.
[0020] In the information processing method according to the embodiment, content based on the estimated required time is provided to the terminal device 40 of the user U (step S3). In the example shown in Fig. 2, content related to the required time such as "It will take X minutes from now until you board the train at station A" is provided. Details of the content provided by the information processing device 10 will be described later.
[0021] In this way, according to the information processing method of the embodiment, the user U can accurately grasp the required time to the destination by estimating the required time to the destination while taking into account the stopovers of other users. In other words, according to the information processing method of the embodiment, it is possible to provide useful information to the user U.
[0022] Next, a configuration example of an information processing system according to an embodiment will be described with reference to Fig. 3. Fig. 3 is a block diagram showing a configuration example of an information processing system 1 according to an embodiment.
[0023] As shown in Fig. 3, the information processing system 1 includes an information processing device 10 that executes an information processing method, a terminal device 40, a fixed camera 60, and a coupon server 100, which are communicatively connected via a communication network N such as the Internet. Note that, for the sake of simplicity, Fig. 3 shows one each of the terminal device 40, the fixed camera 60, and the coupon server 100, but there may be multiple of them.
[0024] The terminal device 40 is a device that is possessed and used by the user U or another user. Note that, as the terminal device 40, for example, a smartphone or a tablet terminal can be used, but is not limited to these.
[0025] The terminal device 40 includes, for example, a GPS (Global Positioning System) receiver that detects location information indicating the user's location (more precisely, the location of the terminal device 40) based on a signal from a GPS satellite. The terminal device 40 can transmit the detected location information to the information processing device 10.
[0026] Furthermore, the terminal device 40 can receive various information provided by the information processing device 10, and display the information on a display unit (not shown) or output the information as sound.
[0027] The fixed cameras 60 are installed along the route, inside the facility, around the facility, around the starting point, and around the destination.
[0028] The fixed camera 60 can capture images of the route along which the user travels, inside the facility, the vicinity of the facility, the vicinity of the starting point, and the vicinity of the destination, and transmit the captured images to the information processing device 10. Note that the images of the fixed camera 60 are video data, but are not limited to this and may be still image data or the like.
[0029] The fixed camera 60 may be a human body detection sensor that detects people along the route the user travels, in the facility, around the facility, around the starting point, and around the destination. As the human body detection sensor, for example, a pyroelectric sensor using an infrared signal can be used.
[0030] The coupon server 100 is a server that provides coupons that are benefits that can be used at facilities to the user's terminal device 40. Note that the benefits may be points that can be used at facilities or admission tickets to the facilities, in addition to coupons. The coupon server 100 can also provide the information processing device 10 with information regarding the user's use of the benefits.
[0031] The information regarding the usage status is, for example, information such as the number of benefits already used and the number of benefits issued (the number to be used).
[0032] Next, a configuration example of the information processing device 10 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a functional block diagram showing a configuration example of the information processing device 10 according to the embodiment. Note that in the block diagram of Fig. 4, only components necessary for explaining the features of this embodiment are shown in functional blocks, and descriptions of general components are omitted.
[0033] In other words, each component shown in the block diagram of Figure 4 is a functional concept, and does not necessarily have to be physically configured as shown in the figure. For example, the specific form of distribution and integration of each functional block is not limited to that shown in the figure, and all or part of it can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.
[0034] As shown in FIG. 4, the information processing device 10 includes a communication unit 11, a control unit 20, and a storage unit 30.
[0035] The communication unit 11 is a communication interface that is connected to the communication network N so as to be capable of two-way communication, and transmits and receives information to and from the terminal device 40, the fixed camera 60, the coupon server 100, and the like.
[0036] The control unit 20 includes an acquisition unit 21, an estimation unit 22, and a provision unit 23, and includes, for example, a computer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, input / output ports, etc., and various other circuits.
[0037] The CPU of the computer functions as the acquisition unit 21, the estimation unit 22, and the provision unit 23 of the control unit 20, for example, by reading and executing a program stored in the ROM.
[0038] In addition, at least a part or all of the acquisition unit 21, estimation unit 22, and provision unit 23 of the control unit 20 can be configured with hardware such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).
[0039] The storage unit 30 is configured with a storage device such as a non-volatile memory, a data flash, a hard disk drive, etc. The storage unit 30 stores user information 31, various programs, and the like.
[0040] User information 31 is information about a user (including user U and other users). Fig. 5 is a diagram showing an example of user information 31. As shown in Fig. 5, user information 31 includes items such as "user ID", "location", "attributes", and "benefit usage status", and each item is associated with each other.
[0041] "User ID" is identification information that identifies a user. "Location" is information that indicates the location of the user (specifically, the location of terminal device 40). "Location" is expressed, for example, in coordinates such as latitude and longitude. Furthermore, if the user is present in a specific facility, "location" may be a location within the facility. For example, if the user is present in a stadium or concert venue, "location" may be a seat location in the stadium or concert venue.
[0042] The "attribute" is attribute information indicating the attributes of a user. The "attribute" includes information such as the user's age, sex, address, hobbies, and preferences, but these are merely examples and are not limited to the present invention.
[0043] The "privilege usage status" includes information regarding the usage status of the privilege. For example, the "privilege usage status" includes information regarding whether the privilege has been used, the type of the issued privilege, the number of issued privileges, etc.
[0044] In the example shown in Figure 5, for convenience, abstract descriptions such as "position #1," "attribute #1," and "benefit usage status #1" are used; however, in reality, specific information such as the above-mentioned character string information, scores, and numerical values will be stored.
[0045] Next, each function of the control unit 20 (the acquisition unit 21, the estimation unit 22, and the provision unit 23) will be described.
[0046] The acquisition unit 21 acquires various information. For example, the acquisition unit 21 acquires participation number information related to the number of users participating in an event. For example, the acquisition unit 21 acquires information on the number of tickets sold for participating in the event as the participation number information.
[0047] Furthermore, the acquisition unit 21 acquires information as to whether or not the user is participating in the event in a group (family, friends, etc.) from the information input by the user when purchasing the ticket.
[0048] The acquisition unit 21 may also acquire (estimate) the number of participants information based on an image from a fixed camera 60 installed in the event facility. The acquisition unit 21 also acquires exit information indicating the exit status of other users after the event ends based on the image from the fixed camera 60.
[0049] For example, the acquisition unit 21 acquires the number of other users remaining in their seats and the number of other users exiting as exit information based on an image of the fixed camera 60 capturing the spectator seats. If the event facility is large, the exit information may be acquired based on images of each area captured by multiple fixed cameras 60.
[0050] The acquisition unit 21 also acquires stop information related to the stop status of other users at the facility. For example, the acquisition unit 21 acquires stop information estimated based on the image of the fixed camera 60. Specifically, the acquisition unit 21 acquires, based on the image of the fixed camera 60, information on the number of other users present around the facility or within the facility and the duration of stay indicating how long each of the other users stayed at the facility as stop information.
[0051] The acquisition unit 21 also acquires the number of other users heading to the facility as stop information based on the image of the fixed camera 60. That is, the acquisition unit 21 acquires the number of other users who have already stopped at the facility and the number of other users who are about to stop at the facility as stop information. In this way, by using the image of the fixed camera 60, highly accurate stop information can be acquired.
[0052] In the above, the acquisition unit 21 has acquired the stop-off information which is an estimated result, but the acquisition unit 21 may estimate the stop-off information itself based on the image, or may acquire the stop-off information estimated by another server.
[0053] The acquisition unit 21 also acquires stop information estimated based on the usage status of benefits at facilities provided to other users. Specifically, the acquisition unit 21 acquires information on the usage status of benefits from the coupon server 100. For example, the acquisition unit 21 acquires information on whether or not a benefit has been used, the number of benefits already used, the number of benefits issued (the number of benefits to be used), and the like.
[0054] Then, the acquisition unit 21 acquires, based on the use of the privilege, the number of other users who have already stopped by the facility (who have already used the privilege) and the number of other users who are about to stop by (who are about to use the privilege) as stop information. In this way, by using the information on the use of the privilege, highly accurate stop information can be acquired.
[0055] The acquisition unit 21 may estimate the stop-off information by acquiring the usage status of the benefit from the coupon server 100, or may acquire the stop-off information estimated by another server.
[0056] The acquisition unit 21 may also acquire stopover information estimated based on the location information of terminal devices possessed by other users. Specifically, the acquisition unit 21 acquires, as stopover information, information on the number of other users located around or within the facility, or the number of other users heading to the facility, based on the location information of the other users. In this way, by using the user's location information, highly accurate stopover information can be acquired.
[0057] The stop information may also include information on the length of stay according to the type of facility. For example, if the type of facility is a restaurant, the stop information may include information such as a length of stay of 60 minutes, and if the type of facility is a product sales area such as a convenience store, the length of stay of 15 minutes. The information on the length of stay may be a preset value, or may be calculated based on the actual length of stay in the past.
[0058] The estimation unit 22 estimates the time required to reach the destination based on the stop-off information acquired by the acquisition unit 21. Specifically, the estimation unit 22 calculates the number of other users heading to the destination by subtracting the number of other users who are stopping at the facility based on the stop-off information and the number of other users who are about to stop at the facility from the number of other users who participated in the event (participation number information) and the number of other users who have left the event (exit information).
[0059] The estimation unit 22 calculates the number of other users heading to the destination for each time period. Specifically, the estimation unit 22 first estimates the arrival time of other users at the destination, taking into account the time spent stopping at the facility. For example, the estimation unit 22 estimates the arrival time based on the travel time required to head to the destination via the facility and the stay time at the facility.
[0060] Then, the estimation unit 22 calculates the number of other users heading to (or arriving at) the destination in each time period based on the estimated arrival time, and estimates the number of other users in each time period based on the calculation results.
[0061] Then, the estimation unit 22 estimates the required time to the destination based on the estimated number of other users. The required time may be the time required to arrive at the destination, and may include the time required to board the transportation if the destination is a transportation facility, for example.
[0062] Specifically, if the destination is a train, the required travel time may include the time from the ticket gate to the platform and the time until the train departs.
[0063] In other words, the estimation unit 22 estimates the time required to board the train by estimating the number of other users present between the ticket gate and the platform and the train occupancy rate based on the number of other users in the stop-off information.
[0064] In this way, the estimation unit 22 can estimate the required time including the time required to board the transportation means, thereby allowing the provision unit 23 at the subsequent stage to provide more useful information to the user.
[0065] Furthermore, when the means of transportation is a train, the estimation unit 22 may estimate the required time for each direction of travel of the train. For example, the estimation unit 22 estimates the ratio of users for each direction of travel from past train conditions, estimates the number of other users for each direction of travel by multiplying the ratio by the number of other users in the stop information, and estimates the required time for each direction of travel.
[0066] In this way, the estimation unit 22 estimates the required time for each direction of train travel, allowing the downstream provision unit 23 to provide more useful information to the user.
[0067] Here, a method of calculating the required time by the estimation unit 22 will be described with reference to Figs. 6 to 8. Fig. 6 is a diagram showing an example of a station required time table. Fig. 7 is a diagram showing an example of a region required time table. Fig. 8 is a diagram showing an example of a method of calculating the required time by the estimation unit 22. Information on each table shown in Figs. 6 and 7 is stored in advance in the storage unit 30.
[0068] 6 to 8 refer to areas obtained by dividing a route from a departure point to a destination, for example, by distance. The station premises travel time table shown in Fig. 6 shows the travel time for each number of people present in the station premises (number of people in each area). The station premises travel time table shown in Fig. 6 also shows the travel time for each direction of the train (directions A and B).
[0069] For example, FIG. 6 shows that when the number of people in an area is "X1" or less, the time required to board a train going to A is "a1", and the time required to board a train going to B is "b1". The number of people in an area shown in FIG. 6 may include the number of people present in the station premises and around the station. The number of people in an area may also be further divided by the number of people in each direction of the train (the number of people on the platform).
[0070] The area required time table shown in Fig. 7 shows the required time to pass through an area (the required time to reach an adjacent area) for each number of people in the area. For example, Fig. 7 shows that when the number of people in an area is "Y1" or less, the required time to pass through the area is "c1".
[0071] The information in each table shown in Fig. 6 and Fig. 7 can be set based on past records. Also, tables that take into account other factors such as weather and time of day may be generated and stored. Also, each table can be generated by learning using artificial intelligence.
[0072] The estimation unit 22 estimates the required time as shown in Fig. 8 using the tables in Fig. 6 and Fig. 7. Fig. 8 shows an example of a method for calculating the required time for a route from area A7, which includes an event facility, to the station premises. In other words, the route from the event facility to the station is in the order of area A7, area A6, area A5, area A4, area A3, area A2, area A1, the area in front of the station, and the station premises.
[0073] When area A7 is set as the departure point, the estimation unit 22 acquires stopover information that estimates the number of people in each of area A7, area A6, area A5, area A4, area A3, area A2, area A1, the area in front of the station, and inside the station.
[0074] Then, the estimation unit 22 determines the required time for each area from the estimated number of people in the area by referring to the tables shown in Fig. 6 and Fig. 7. In the example shown in Fig. 8, the required time within the station (required time for moving between areas) is "T0", the required time for the area in front of the station is "T00", the required time for area A1 is "T1", the required time for area A2 is "T2", the required time for area A3 is "T3", the required time for area A4 is "T4", the required time for area A5 is "T5", the required time for area A6 is "T6", and the required time for area A7 is "T7".
[0075] In addition, "T0" and "T00" are input with any of "a1" to "a7" and "b1" to "b7" shown in FIG. 6, and "T1" to "T7" are input with any of "c1" to "c7" shown in FIG. 7.
[0076] Then, the estimation unit 22 calculates the required time from the departure point to boarding the train (or arriving at the boarding position) based on the estimated required time for each area. For example, if the departure point is area A7, the required time is calculated by adding up the required times "T0" to "T7". In other words, the required time is "T0+T00+T1+T2+T3+T4+T5+T6+T7".
[0077] Also, for example, if the departure point is area A3, the required time is calculated by adding up the required times "T0" to "T3". In other words, the required time is "T0+T00+T1+T2+T3". Note that if the departure point is area A3, the process of determining the required time from area A4 to area A7 is omitted.
[0078] In this way, the estimation unit 22 can estimate the required time with high accuracy by using the tables shown in FIG. 6 and FIG.
[0079] The providing unit 23 provides content based on the required time estimated by the estimating unit 22. For example, when the user U requests the required time, the providing unit 23 transmits information on the required time based on the current location of the user U to the terminal device 40.
[0080] The information on the required time may simply be information showing the time required from the current location to the destination (or until boarding a public transport means), or may show information on the required time for each time period. The information on the required time may also be information on the departure time of a train that can be boarded based on the estimation result of the estimation unit 22. The information on the required time may also show information on the required time for each direction of the train.
[0081] The information on the required time may be information on a time period with the shortest required time. The information on the required time may be information on the time to be spent before the time period with the shortest required time, in other words, information on the recommended time to be spent at a stopover.
[0082] Furthermore, the providing unit 23 may issue a reward based on the recommended time (a reward related to an action suitable for spending the recommended time, such as a coupon for a menu where the meal can be completed in the recommended time) or provide information on recommended facilities based on the recommended time (facilities whose appropriate usage time is close to the recommended time). Specifically, the providing unit 23 may provide information recommending a stop at a restaurant when the recommended time is 60 minutes.
[0083] Next, a procedure of processing executed in the information processing device 10 according to the embodiment will be described with reference to Fig. 9. Fig. 9 is a flowchart showing the procedure of processing executed by the information processing device 10 according to the embodiment.
[0084] As shown in FIG. 9, first, the acquisition unit 21 acquires stop information regarding the user's stop-in status at facilities (step S101).
[0085] Next, the estimation unit 22 estimates the required time to the destination based on the acquired stop information (step S102). Next, the provision unit 23 provides content based on the required time estimated by the estimation unit 22 (step S103), and ends the process.
[0086] As described above, the information processing device 10 according to the embodiment includes an acquisition unit 21, an estimation unit 22, and a provision unit 23. The acquisition unit 21 acquires stop information regarding the user's stopovers at facilities on the route from the departure point to the destination. The estimation unit 22 estimates the required time to the destination based on the stop information acquired by the acquisition unit 21. The provision unit 23 provides content based on the required time estimated by the estimation unit 22. This makes it possible to provide useful information to the user.
[0087] Further advantages and modifications may readily occur to those skilled in the art. Thus, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and equivalents thereof. [Explanation of symbols]
[0088] 1. Information Processing Systems 10. Information processing device 11 Communications Department 20 Control section 21 Acquisition Department 22 Estimation part 23 Providing Department 30 Storage section 31 User Information 40 Terminal Equipment 60 Fixed Camera 100 Coupon Server N Communication Network
Claims
1. An information processing device having a control unit, The control unit is acquiring stop information regarding a situation where a user stops at facilities on a route from a departure point to a destination by estimating the stop information based on images from a camera installed on the route; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing device.
2. An information processing device having a control unit, The control unit is acquiring stop information regarding a state in which the user stops at facilities on a route from a departure point to a destination by estimating the state based on a state in which a benefit provided to the user at the facility is used; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing device.
3. An information processing device having a control unit, The control unit is Acquire information including information on the user's visits to facilities on the route from the departure point to the destination, the information including information on the duration of stay at the facilities according to the type of the facilities; estimating a required time to the destination based on the stay time in the acquired stop information; Providing content based on the estimated duration Information processing device.
4. An information processing device having a control unit, The control unit is acquiring stop information regarding a situation where a user stops at facilities on a route from a departure point to a destination by estimating the stop information based on location information of a terminal device carried by the user; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing device.
5. An information processing device having a control unit, The control unit is Acquire stop information regarding the user's stopovers at facilities on the route from the departure point to the transportation facility; estimating a required time including a time required for the user to board the transportation facility based on the acquired stop information; Providing content based on the estimated duration Information processing device.
6. The transportation means is a train, The control unit is The required time is estimated for each direction of the train. The information processing device according to claim 5 .
7. An information processing device having a control unit, The control unit is Acquire information on facilities visited by other users on their routes based on images from cameras installed on the route from the user's starting point to the destination; estimating a required time for the user to reach the destination based on the stop information and the stay time information of the facility; Providing content to a terminal device possessed by the user based on the required time Information processing device.
8. An information processing method implemented by a computer, comprising: acquiring stop information regarding a situation where a user stops at facilities on a route from a departure point to a destination by estimating the stop information based on images from a camera installed on the route; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing methods.
9. An information processing method implemented by a computer, comprising: acquiring stop information regarding a state in which the user stops at facilities on a route from a departure point to a destination by estimating the state based on a state in which a benefit provided to the user at the facility is used; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing methods.
10. A computer-implemented information processing method, comprising: Acquire information including information on the user's visits to facilities on the route from the departure point to the destination, the information including information on the duration of stay at the facilities according to the type of the facilities; estimating a required time to the destination based on the stay time in the acquired stop information; Providing content based on the estimated duration Information processing methods.
11. A computer-implemented information processing method, comprising: acquiring stop information regarding a situation where a user stops at facilities on a route from a departure point to a destination by estimating the stop information based on location information of a terminal device carried by the user; Estimating a required time to the destination based on the acquired stop information; Providing content based on the estimated duration Information processing methods.
12. A computer-implemented information processing method, comprising: Acquire stop information regarding the user's stopovers at facilities on the route from the departure point to the transportation facility; estimating a required time including a time required for the user to board the transportation facility based on the acquired stop information; Providing content based on the estimated duration Information processing methods.
13. The transportation means is a train, The required time is estimated for each direction of the train. The information processing method according to claim 12.
14. A computer-implemented information processing method, comprising: Acquire information on facilities visited by other users on their routes based on images from cameras installed on the route from the user's starting point to the destination; estimating a required time for the user to reach the destination based on the stop information and the stay time information of the facility; Providing content to a terminal device possessed by the user based on the required time Information processing methods.
Citation Information
Patent Citations
Device and method for predicting congestion
JP2015219673A
Display device, display method, search device, terminal device, and program
JP2017053640A
Terminal device, vehicle, personal mobility device, method for controlling the terminal device and method for controlling the vehicle
US20180120123A1
Traffic flow control system and traffic flow control method
WO2016079778A1
Information presentation device, information presentation system, information presentation method, and information presentation program
WO2021024478A1