Railway operation support system, railway operation support method, and program
The railway operation support system addresses passenger impatience by offering coupons and advertisements based on train delays or transfers, enhancing passenger engagement with station shops.
Patent Information
- Application Number
- JP2022151092
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-09-22
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2042-09-22
AI Technical Summary
Passengers become impatient due to train delays or lengthy transfers, and there is a need to promote the use of shops within stations to increase sales.
A railway operation support system that acquires passenger route information, detects delays or transfers, determines coupons or advertisements for nearby stores based on delay or transfer times, and notifies passengers via their terminals.
Reduces passenger frustration by providing relevant coupons or advertisements, promoting shop usage and increasing sales within stations.
Smart Images

Figure 0007910419000001 
Figure 0007910419000002 
Figure 0007910419000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a railway operation support system and the like.
Background Art
[0002] There are stores such as convenience stores and cafes in the station. Also, in the case of railways, trains may be delayed. Further, depending on the passenger's intended route, it may be necessary to transfer trains.
[0003] In Patent Document 1, for example, it is described that when a train is delayed, service tickets of stores in the station building are sent along with the train delay. Also, in Patent Document 2, for example, it is described that waiting time is calculated and advertisements are distributed.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] For example, when a train is delayed or when it takes time to transfer trains, passengers may become impatient.
[0006] An example of the object of the present disclosure is to provide a railway operation support system and the like that aim to suppress passenger impatience.
Means for Solving the Problems
[0007] A railway operation support system in one aspect of this disclosure includes: acquisition means for acquiring route information of a passenger's planned boarding / alighting or current journey; detection means for detecting delays on the route the passenger is planning to board or alighting or current journey on, based on the route information; determination means for determining a coupon usable at a store located in at least one of the following stations: the current station, a transfer station during alternative transportation due to the delay, or an intermediate station on the route from the current station to the destination station, depending on the duration of the delay; and output control means for notifying the determined coupon.
[0008] A railway operation support system in one aspect of the present disclosure includes: acquisition means for acquiring route information of a passenger's planned boarding / alighting or current journey; detection means for detecting a passenger's transfer based on the route information; determination means for determining, based on the transfer time, at least one of an advertisement for a store located in the station where the passenger will transfer and a coupon usable at the store; and output control means for notifying the passenger of at least one of the determined advertisements and coupons.
[0009] A railway operation support method in one aspect of this disclosure acquires route information of a passenger who is scheduled to board or alight, or is currently on a route; detects a delay on the route the passenger is scheduled to board or alight, or is currently on, based on the route information; determines a coupon that can be used at a store located in at least one of the following stations: the current station, a transfer station for alternative transportation due to the delay, or an intermediate station on the route from the current station to the destination station, and determines a coupon corresponding to the duration of the delay, and notifies the passenger of the determined coupon.
[0010] A railway operation support method in one aspect of the present disclosure acquires route information of a passenger who is scheduled to board or alight, or is currently on a route; detects a transfer of the passenger based on the route information; when a transfer is detected, determines, based on the transfer time, at least one of an advertisement for a store located in the station where the passenger will transfer and a coupon that can be used at the store; and notifies the passenger of at least one of the determined advertisements and coupons.
[0011] A program in one aspect of this disclosure causes a computer to acquire route information of a passenger's planned boarding / alighting or current journey, to detect delays on the route based on the route information, and, if a delay is detected, to determine a coupon usable at a store located in at least one of the following stations: the current station, a transfer station for alternative transportation due to the delay, or an intermediate station on the route from the current station to the destination station, the coupon being used according to the duration of the delay, and to notify the passenger of the determined coupon.
[0012] A program in one aspect of the present disclosure causes a computer to acquire route information of a passenger's planned or current route, detect a transfer of the passenger based on the route information, and, upon detection of the transfer, determine, based on the transfer time, at least one of an advertisement for a store located in the station where the passenger will transfer and a coupon usable at the store, and notify the passenger of at least one of the determined advertisements and coupons.
[0013] Each program may be stored on a non-temporary storage medium that is readable by the computer. [Effects of the Invention]
[0014] According to this disclosure, it is possible to reduce passenger frustration. [Brief explanation of the drawing]
[0015] [Figure 1]It is a block diagram showing a configuration example of the railway operation support system according to Embodiment 1. [Figure 2] It is a flowchart showing an operation example of the railway operation support system according to Embodiment 1. [Figure 3] It is an explanatory diagram showing a connection example between the railway operation support system and other devices. [Figure 4] It is a block diagram showing a configuration example of the railway operation support system according to Embodiment 2. [Figure 5] It is an explanatory diagram showing an example of train delay and coupon notification. [Figure 6] It is an explanatory diagram showing an example of displaying a list of coupons. [Figure 7] It is a flowchart showing an operation example when a train delay occurs in the railway operation support system according to Embodiment 2. [Figure 8] It is a flowchart showing an operation example when a transfer occurs in the railway operation support system according to Embodiment 2. [Figure 9] It is an explanatory diagram showing an example of the hardware configuration of a computer.
Embodiments for Carrying Out the Invention
[0016] Hereinafter, referring to the drawings, embodiments of the railway operation support system, railway operation support method, program, and non - transient recording medium recording the program according to the present disclosure will be described in detail. This embodiment does not limit the disclosed technology.
[0017] (Embodiment 1) First, in Embodiment 1, the basic functions of the railway operation support system will be described. FIG. 1 is a block diagram showing a configuration example of the railway operation support system according to Embodiment 1. The railway operation support system 10 includes an acquisition unit 101, a detection unit 102, a determination unit 103, and an output control unit 104.
[0018] The acquisition unit 101 acquires route information of the route where the passenger is scheduled to board or alight or is currently boarding. The route information is, for example, at least any one of commuter pass information, route search history, and boarding / alighting history.
[0019] The detection unit 102 detects a delay in the route where the passenger is scheduled to board or alight or is currently boarding based on the route information. The delay here not only simply means that the train is late but also includes suspension of train operation or cancellation of service due to an accident or the like. For example, the detection unit 102 can estimate the route where the passenger is scheduled to board or alight, such as the destination of the passenger, based on the route information. Here, the destination is also called the destination station. Here, it is assumed that the railway operation support system 10 can acquire information regarding the delay of each route. Thereby, the detection unit 102 can detect a delay in the route where the passenger is scheduled to board or alight or is currently boarding.
[0020] When a delay is detected, the determination unit 103 determines a coupon that can be used at a store installed in at least one of the current station, the transfer station during re-routed transportation due to the delay, and the intermediate stations from the current station to the destination station included in the route, and determines a coupon corresponding to the delay time. Here, the intermediate station is any station where the train can proceed on the route. Examples of the types of coupons include discount or reduction of the price of goods, discount or reduction from the total amount, and granting of additional points.
[0021] Specifically, for example, the determination unit 103 determines a station and a store installed in that station in order to determine a coupon. Further, for example, the determination unit 103 determines the goods targeted by the coupon among the goods sold at that store and the type of coupon for the goods. The determination unit 103 may determine these as the optimal solution, or may determine them in the order of station, store, coupon, etc. The method for determining the coupon by the determination unit 103 is not particularly limited. The specific method for determining the coupon will be described in detail in Embodiment 2.
[0022] The output control unit 104 notifies the determined coupon. The notification method is not limited to email or electronic message, for example. Specific examples of notifications will be described in detail in Embodiment 2.
[0023] (flowchart) Figure 2 is a flowchart illustrating an example of the operation of the railway operation support system 10 according to Embodiment 1. The acquisition unit 101 acquires route information of the line on which a passenger is scheduled to board or alight, or is currently traveling (step S101). The detection unit 102 detects delays on the line on which a passenger is scheduled to board or alight, or is currently traveling, based on the route information (step S102).
[0024] When a delay on the line is detected, the determination unit 103 determines a coupon (step S103). The coupon is usable at stores located in at least one of the following stations: the current station, the transfer station during alternative transportation due to the delay, and intermediate stations on the line from the current station to the destination station. The coupon may also be, for example, based on the length of the delay. The output control unit 104 notifies the user of the coupon (step S104).
[0025] As mentioned above, passengers may become frustrated, for example, when trains are delayed. Furthermore, there is a desire to promote the use of shops located within stations and to increase sales at those shops. In Embodiment 1, the railway operation support system 10 notifies passengers of a coupon usable at a shop located at one of the following stations: the station where the passenger is currently located, a transfer station during alternative transportation, or an intermediate station on the line, when a delay occurs on at least one train on the line the passenger is planning to board or alight from, or on the line the passenger is currently riding. This allows passengers to shop using the coupon while waiting for a train. Therefore, passenger frustration can be reduced. Furthermore, the use of shops within stations can be promoted. And sales at shops within stations can be increased.
[0026] (Embodiment 2) Next, Embodiment 2 will be described in detail with reference to the drawings. Embodiment 2 will describe in detail an example of how coupons are determined when a delay occurs, and an example of how at least one of the advertisements and coupons are determined when a transfer occurs. To the extent that the description of Embodiment 2 does not become unclear, explanations that overlap with the above description will be omitted.
[0027] Figure 3 is an explanatory diagram showing an example of connection between the railway operation support system and other devices. The railway operation support system 20 is connected to terminal devices, for example, via a communication network NT. The terminal device is, for example, a passenger's terminal device 21. The passenger's terminal device 21 may have an application program pre-installed, for example, one that can receive coupon notifications. The application program may be provided by, for example, a railway company. The application program may be, for example, an application program related to points provided by a railway company.
[0028] For the sake of simplicity, only one terminal device 21 is shown in Figure 3, but the number of terminal devices 21 is not particularly limited; for example, there may be a separate terminal device for each passenger. Furthermore, the type of terminal device 21 is not particularly limited and can include smartphones, tablet devices, PCs (personal computers), etc.
[0029] In Figure 3, one communication network NT is shown as an example for the sake of simplicity, but the railway operation support system 20 may be connected by different communication networks NT for each device, and is not particularly limited.
[0030] Furthermore, the railway operation support system 20 may be connected to other systems via the communication network NT, and the railway operation support system 20 may include other systems. Other systems are not particularly limited and may include POS systems, railway operation systems, railway search systems, etc. For example, by connecting the railway operation support system 20 to a railway operation system, the railway operation support system 20 can obtain information on delays of each train. For example, by connecting the railway operation support system 20 to POS systems of stores, the railway operation support system 20 can obtain information on passenger purchase history and store congestion. For example, by connecting the railway operation support system 20 to a railway search system, the railway operation support system 20 can obtain search history.
[0031] Figure 4 is a block diagram showing an example configuration of the railway operation support system 20 according to Embodiment 2. For example, the railway operation support system 20 includes an acquisition unit 201, a detection unit 202, a determination unit 203, an output control unit 204, a reception unit 205, and a judgment unit 206.
[0032] The railway operation support system 20 is further equipped with a reception unit 205 and a determination unit 206 in addition to the railway operation support system 10 according to Embodiment 1. The acquisition unit 201 may have the functions of the acquisition unit 101 described in Embodiment 1 as its basic functions. The detection unit 202 may have the functions of the detection unit 102 described in Embodiment 1 as its basic functions. The determination unit 203 may have the functions of the determination unit 103 described in Embodiment 1 as its basic functions. The output control unit 204 may have the functions of the output control unit 104 described in Embodiment 1 as its basic functions.
[0033] The railway operation support system 20 includes a search history database (DB) 2001, a boarding and alighting history database 2002, a commuter pass database 2003, and a purchase history database 2004.
[0034] The search history DB2001 stores the train search history for each passenger. The search history includes, for example, the departure station, destination station, scheduled departure time, scheduled arrival time, and search options for each search. For example, the options are at least one of the display order and the passenger's walking speed. The display order is one of the following selected by the passenger: by fare, by number of transfers, and by arrival time.
[0035] The boarding and alighting history DB2002 stores the boarding and alighting history for each passenger. This history includes information such as the boarding and alighting stations, and the date and time of boarding and alighting.
[0036] The commuter pass database 2003 stores commuter pass information for each passenger who possesses a commuter pass. The commuter pass information includes information such as boarding and alighting stations and the period during which boarding and alighting are permitted. In each embodiment, commuter passes are given as an example, but for example, the purchase history of pre-purchasable tickets such as reserved seat tickets and express train tickets may be used to estimate the passenger's destination, planned boarding and alighting, or the route they are currently traveling on. The purchase history here includes information for reserved seat tickets, express train tickets, etc., such as the date of travel, section of travel, time of travel, boarding and alighting times, seat information, train name, and purchase price. Instead of the commuter pass database 2003, a purchase history database for commuter passes, reserved seat tickets, express train tickets, etc. may be used. Furthermore, the purchase history of reserved seat tickets, express train tickets, etc. may be obtained from the passenger's terminal device 21, etc.
[0037] The purchase history database (DB2004) stores the purchase history of each passenger at stores located within each station. For example, purchase history is data that associates product identification information that identifies the items purchased by a passenger, product information, purchase date and time, store information, and information about the station where the store is located. Product identification information is not particularly limited as long as it can identify the product. Product information includes information such as the product name and price. Store information includes the store name and store characteristics.
[0038] The acquisition unit 201 has the function of acquiring various data, such as these databases. In addition, each functional unit may have the function of reading and updating each database and various data as appropriate.
[0039] Next, we will explain each function. We will explain examples of how coupons are determined in the event of train delays, and examples of how advertisements or coupons are determined when passengers need to transfer trains.
[0040] <Example of coupon decision in the event of train delays> Passengers get frustrated when trains are delayed. Meanwhile, shops inside the station want to increase their sales.
[0041] First, the acquisition unit 201 acquires route information of the passenger's planned boarding / alighting or current boarding / alighting route, as described in Embodiment 1. The route information is at least one of the following: commuter pass information, search history, and boarding / alighting history, as explained in Embodiment 1.
[0042] Next, the detection unit 202 detects delays on the route on which passengers are scheduled to board or alight, or are currently riding, based on the route information.
[0043] The decision unit 203 determines the coupon. As described in Embodiment 1, the decision unit 203 may determine the station, store, product, coupon type, etc. as the optimal solution, or it may determine them in the order of station, store, product, coupon type, etc.
[0044] For example, as a method for determining a station, the determination unit 203 determines at least one station from the current station, transfer stations in the case of alternative transportation due to delays, and intermediate stations on the route from the current station to the destination station. More specifically, for example, the determination unit 203 may determine stations where a passenger has previously disembarked. The determination unit 203 then determines coupons that can be used at stores located at the determined station.
[0045] Furthermore, the decision unit 203 may determine which coupons can be used at stores located in less crowded stations. For example, terminal stations are expected to be very crowded, while stations other than terminal stations are expected to be relatively less crowded. Therefore, for example, the decision unit 203 may determine which coupons can be used at stores located in stations other than terminal stations among the current station, transfer stations during alternative transportation due to delays, and intermediate stations on the route from the current station to the destination station. Alternatively, for example, the acquisition unit 201 may acquire information on the congestion status of each station. The information on the congestion status of stations is not particularly limited as long as it can identify the congestion status of the station. The information on the congestion status of stations may be the number of people using the station relative to a predetermined area of the station. Based on the information on the congestion status of stations, the decision unit 203 may then determine which coupons can be used at stores located in stores in stations other than terminal stations among the current station, transfer stations during alternative transportation due to delays, and intermediate stations on the route from the current station to the destination station. If the information regarding station congestion is based on the number of people using the station relative to a predetermined area, then an empty station may be one where the number of people is below the predetermined number.
[0046] The decision unit 203 may also determine which coupons can be used at available stores. Specifically, for example, the acquisition unit 201 acquires information regarding the congestion status of stores. The decision unit 203 then determines which coupons can be used at available stores based on the information regarding the congestion status of stores. The information regarding the congestion status is not particularly limited as long as the congestion status of stores can be determined, but for example, it could be information on the ratio of the number of people in the store to the number of people that the store can accommodate. Here, an available store is, for example, a store where the ratio of the number of people in the store to the number of people that the store can accommodate is below a predetermined ratio.
[0047] Furthermore, for example, the decision unit 203 may determine which products are eligible for coupons based on the passenger's purchase history, and then determine the coupons for those products. More specifically, for example, the decision unit 203 may determine coupons for products that the passenger has purchased a predetermined number of times or more from the passenger's purchase history included in the purchase history DB 2004. This enables the system to provide recommendations tailored to the passenger.
[0048] Here, a coupon based on the delay time refers to a coupon where the target store or product is determined by the delay time. The determination unit 203 determines a coupon for take-out items when the delay time is short. The determination unit 203 may also determine a coupon for items that can be eaten at the store when the delay time is long. For example, the products eligible for coupons may be pre-defined in a table for each delay time. The determination unit 203 may then identify the product corresponding to the delay time from the table and determine a coupon for the identified product.
[0049] Furthermore, some passengers may prefer establishments that serve alcoholic beverages. Therefore, the decision unit 203 may use the passenger's purchase history and the type of commuter pass to determine coupons for establishments that serve alcoholic beverages for adult passengers who are expected to prefer alcoholic beverages. For example, the decision unit 203 may estimate whether a passenger is an adult based on the type of commuter pass, such as when the commuter pass is for commuting or school, or when the passenger has purchased alcoholic beverages based on their purchase history. For example, if the decision unit 203 estimates that a passenger is an adult, it may determine coupons for establishments that serve alcoholic beverages. Moreover, the decision unit 203 may estimate that a passenger is a customer who likes alcoholic beverages based on their purchase history, such as when they have purchased alcoholic beverages more than a certain frequency, and may determine coupons for establishments that serve alcoholic beverages if the delay is long.
[0050] Furthermore, the start time for using the coupon may be the time when the delay is detected, or a predetermined time after the time the delay is detected, and is not particularly limited. In order to suppress congestion after train service resumes, the start time for using the coupon may be the time when the delay can be resolved. For example, if a train is delayed, the time when the delay can be resolved may be the time when the train returns to running on schedule, or the time when it becomes possible to run regularly, but not exactly on schedule. Also, in the case of a suspension of train service, the time when the delay can be resolved may be the time when service resumes.
[0051] Furthermore, the coupon's expiration time may be determined by the delay time. For example, the determination unit 203 may use the time obtained by adding the delay time to the coupon's start time as the coupon's expiration time.
[0052] Furthermore, for example, the decision unit 203 may determine multiple coupons with different start times. Here, the multiple coupons may be for different stores, different products, or different coupons for the same product. For example, if the multiple coupons are different coupons for the same product and the coupons are discount coupons, the decision unit 203 may determine the coupons such that the discount amount for the coupon whose start time is when the delay can be resolved is greater than the discount amount for the coupon whose start time is when the delay was detected. This can further help to reduce congestion after train service resumes.
[0053] Furthermore, for example, the decision unit 203 may determine coupons with different start times for multiple passengers. This can help reduce congestion in stores. It can also help reduce congestion after train service resumes. For example, the decision unit 203 may determine immediately usable coupons for some of the multiple passengers, and determine coupons for the other passengers with a start time that coincides with the time when delays are expected to be resolved. Alternatively, for example, the decision unit 203 may determine coupons with different start times for each of the multiple passengers based on their search history included in the search history DB 2001.
[0054] Furthermore, these decision-making methods may be combined.
[0055] The output control unit 204 notifies the passenger of the coupon. As described above, the output control unit 204 may notify the passenger of the coupon via electronic message or email. For example, the output control unit 204 may notify the passenger of the coupon via push notification. Alternatively, for example, the output control unit 204 may notify the passenger of the coupon as a message when the aforementioned application program is started.
[0056] Furthermore, the output control unit 204 may notify the user of the coupon along with the train delay time.
[0057] Furthermore, the output control unit 204 may notify users of coupons along with store information. Specifically, the acquisition unit 201 acquires store information. Then, the output control unit 204 notifies users of coupons along with the acquired store information. Store information may include information on the nearest ticket gate to the store at the station, the store's location on a map within the station, the store's closing time, and information on the store's facilities. Store facilities include whether or not there is internet access, whether or not power charging is available, and the number of seats. Stores may have closed down or be closed because their closing time has passed. Therefore, the acquisition unit 201 may acquire store information periodically. Periodically means once a day, etc., and is not particularly limited. This allows users to utilize the latest information.
[0058] For stations frequently used by passengers, passengers may be familiar with the station and may not need information about shops. On the other hand, for stations that passengers rarely use, passengers may not be familiar with the station and may need information about shops. Therefore, the acquisition unit 201 acquires the passenger's boarding and alighting history. For example, the acquisition unit 201 may acquire the boarding and alighting history via a communication network NT or the like and store it in the boarding and alighting history DB 2002, or it may acquire the boarding and alighting history from the boarding and alighting history DB 2002. Then, the determination unit 206 may determine whether or not information about shops is necessary based on the frequency of use of stations where shops that can be used with the determined coupons are located are located, based on the boarding and alighting history contained in the boarding and alighting history DB 2002. Specifically, for example, the determination unit 206 determines that information about shops is unnecessary if the frequency of use is above a predetermined frequency, and determines that information about shops is necessary if the frequency of use is below a predetermined frequency. If it is determined that information about shops is necessary, the output control unit 204 notifies the passenger of the coupon along with the shop information. If it is determined that information about shops is unnecessary, the output control unit 204 notifies the passenger of the coupon.
[0059] Furthermore, when the output control unit 204 notifies customers of multiple coupons, it may display the coupons on the terminal device 21 in a way that allows the display order of the multiple coupons to be changed. The display order may be in order of the number of times the customer has purchased the coupons, or in order of coupons from stores that the customer visits most frequently.
[0060] Furthermore, for example, if a coupon has already been determined, the output control unit 204 may choose not to notify the user of the coupon while performing a transfer search.
[0061] When issuing multiple coupons, the coupons may be determined sequentially. For example, when issuing multiple coupons, the reception unit 205 receives the passenger's response to the coupon notification. The decision unit 203 then does not determine a new coupon for the passenger if the passenger rejects the coupon. Alternatively, the decision unit 203 may determine that there are no new coupons available if the passenger rejects the coupon. Here, rejection may include not confirming the push notification, or receiving input indicating that the coupon is not needed. On the other hand, the decision unit 203 may determine a new coupon if the passenger confirms the coupon notification.
[0062] Figure 5 is an explanatory diagram illustrating an example of a train delay and coupon notification. For example, the output control unit 204 causes the passenger's terminal device 21 to display the train delay time and that a coupon is available.
[0063] In Figure 5, the screen of terminal device 21 displays the message, "There is a 20-minute delay on the xx line," indicating a train delay. In Figure 5, the screen of terminal device 21 displays the message, "While you wait, we will send you a coupon that can be used at store zzz inside yy station!" indicating a coupon notification.
[0064] Furthermore, in Figure 5, the screen of the terminal device 21 includes a "View Coupon" button and a "Not Needed" button. When the "Not Needed" button is pressed, the reception unit 205 accepts that the coupon is not needed as a response to the coupon notification. On the other hand, when the "View Coupon" button is pressed, the reception unit 205 accepts that the coupon should be viewed as a response to the coupon notification.
[0065] For example, if the decision unit 203 receives confirmation that a coupon is not needed, it will not determine a new coupon. On the other hand, if the decision unit 203 receives confirmation that a coupon is needed, it may determine a new coupon.
[0066] Furthermore, when the "View Coupons" button is pressed, the output control unit 204 displays a list of coupons on the terminal device 21.
[0067] Figure 6 is an explanatory diagram showing an example of how a list of coupons is displayed. In Figure 6, the terminal device 21 screen displays a list of coupons. In Figure 6, for example, the coupons are displayed in order of the start time of use. In Figure 6, for example, the terminal device 21 screen has buttons for selecting each coupon. For example, when a button is tapped, the coupon becomes available for use. For example, the output control unit 204 may display a code representing the coupon on the terminal device 21. The type of code is not particularly limited.
[0068] (Determine whether or not to issue a coupon) For example, some passengers may become more irritated by receiving a coupon notification. For example, the decision unit 203 may decide not to issue a coupon to a passenger who is in a hurry. Furthermore, the decision unit 203 may decide whether to issue a coupon after deciding whether to issue one.
[0069] For example, the decision unit 203 decides whether or not to issue a coupon based on the search history. Specifically, for example, the decision unit 203 decides whether or not to issue a coupon based on the passenger's desired arrival time included in the search history. For example, the decision unit 203 decides not to issue a coupon if the time from the current time to the scheduled arrival time is within a predetermined time. On the other hand, for example, the decision unit 203 decides to issue a coupon if the time from the current time to the scheduled arrival time is less than a predetermined time. Alternatively, for example, the decision unit 203 may decide whether or not to issue a coupon based on the difference between the time required to travel from the current station to the destination station and the time from the current time to the scheduled arrival time. More specifically, for example, the decision unit 203 may decide not to issue a coupon if this difference is within a predetermined time, and decide to issue a coupon if this difference is longer than a predetermined time.
[0070] Furthermore, for example, passengers who repeatedly search for the same destination station are likely to be in a hurry. Therefore, the decision unit 203 may decide whether or not to issue a coupon based on the number of searches for the destination station in the search history. Specifically, for example, the decision unit 203 may decide not to issue a coupon if the number of searches is greater than or equal to a predetermined number, and decide to issue a coupon if the number of searches is less than the predetermined number.
[0071] (flowchart) Figure 7 is a flowchart illustrating an example of the operation of the railway operation support system 20 according to Embodiment 2 when a train delay occurs. An example in which a coupon is determined based on the congestion status of a store will be used for explanation.
[0072] The acquisition unit 201 acquires route information (step S201). Next, the detection unit 202 detects route delays (step S202). The acquisition unit 201 acquires information regarding store congestion and passenger purchase history (step S203).
[0073] Then, the decision unit 203 determines a coupon based on information regarding the store's congestion status and the passenger's purchase history (step S204). In step S204, the decision unit 203 determines a coupon that can be used at an available store based on information regarding the store's congestion status. In step S204, the decision unit 203 may also determine a coupon for a product that the passenger frequently purchases from among the products sold at the available store, based on the purchase history. The acquisition unit 201 may acquire a product database for each store.
[0074] The output control unit 204 notifies the determined coupon (step S205). The receiving unit 205 then receives the response to the coupon and determines whether the coupon has been rejected (step S206). Rejecting a coupon means that the coupon is not needed. If the receiving unit 205 has checked the details of the coupon, it will determine that the coupon is not needed and has not been rejected.
[0075] If the coupon is rejected (step S206: Yes), the railway operation support system 20 terminates processing. On the other hand, if the coupon is not rejected (step S206: No), the decision unit 203 returns to step S204. A new coupon may then be determined.
[0076] In the second embodiment described above, the railway operation support system 20 acquires information on the congestion status of stores located at at least one of the current station, transfer stations, and intermediate stations, and determines coupons that can be used at available stores based on the congestion status information. This helps to distribute the use of trains by passengers and reduce train congestion. In addition, passengers can use stores that are not crowded.
[0077] The coupon's redemption time is the time the delay is detected or the time when the delay is expected to be resolved. For example, if the coupon's redemption time is the time the delay is detected, passengers can use the coupon immediately. Also, for example, if the coupon's redemption time is the time when the delay is expected to be resolved, it can better reduce congestion after train service resumes.
[0078] Furthermore, the railway operation support system 20 determines multiple coupons with different start times. This helps to reduce congestion at stores and further reduce congestion after train service resumes.
[0079] Furthermore, the railway operation support system 20 determines coupons with different start times for multiple passengers. This helps to reduce congestion in stores and further reduce congestion after train service resumes.
[0080] Furthermore, the railway operation support system 20 determines coupons for each of multiple passengers based on the search options included in their search history. The options are at least one of the display order and the passenger's walking speed. The display order is one of the following selected by the passenger: by fare, by number of transfers, and by arrival time. In this way, the railway operation support system 20 can distinguish between passengers who are in a hurry and those who are not, for example, based on their search history. This allows for recommendations tailored to each passenger.
[0081] Furthermore, as mentioned above, passengers who are in a hurry, for example, may become more irritated by coupon notifications. Therefore, the railway operation support system 20 decides whether or not to issue a coupon based on the search history. Specifically, for example, the railway operation support system 20 decides whether or not to issue a coupon based on the passenger's desired arrival time included in the search history. Alternatively, for example, the railway operation support system 20 decides whether or not to issue a coupon based on the number of searches for the destination station in the search history. This allows for recommendations tailored to the passenger.
[0082] Furthermore, the railway operation support system 20 receives passenger responses to coupon notifications. If a passenger rejects a coupon, the railway operation support system 20 does not issue a new coupon. This allows for personalized recommendations to passengers.
[0083] <Examples of how to decide on advertisements or coupons when transfers are involved> Next, we will explain examples of how coupons and advertisements are decided when transfers are involved.
[0084] Passengers may become frustrated if transfers take too long. They may also rush to make connections, potentially affecting train departure times. Meanwhile, shops within the station want to increase sales.
[0085] First, the acquisition unit 201 acquires route information of the passenger's planned boarding / alighting or current boarding / alighting route. The acquisition method is the same as in the example when a delay occurs. As described in Embodiment 1, the route information is at least one of the following: commuter pass information, search history, and boarding / alighting history.
[0086] Next, the detection unit 202 detects passenger transfers based on route information. The detection unit 202 detects whether there is a transfer between the passenger's intended destination station on the route they are currently on and their planned boarding / alighting station. Transfers here may also include transfers during alternative transportation due to train delays.
[0087] When a transfer is detected, the decision unit 203 determines, based on the transfer time, at least one of the following: an advertisement for a store located in the station where the passenger will transfer, or a coupon usable at that store. The advertisement for the store is, for example, an advertisement for goods or services sold at the store. The coupon is as described above. The start time for using the coupon may be based on the time of the transfer train. More specifically, the start time for using the coupon may be later than the time of the nearest transfer train. For example, if there is a risk of congestion at the transfer station, the coupon can be used to alleviate congestion.
[0088] For example, the decision unit 203 may determine advertisements based on the transfer time. Advertisements based on transfer time are, for example, advertisements in which the target store or product is determined by the transfer time. Taking the case where stores are determined as an example, for example, if the transfer time is long, the decision unit 203 may determine advertisements for stores where shopping or dining takes time, such as bookstores, apparel stores, and restaurants. Alternatively, for example, if the transfer time is short, the decision unit 203 may determine advertisements for stores where shopping or dining does not take time, such as convenience stores and takeout stores. The length of the transfer time may be determined by a threshold. Also, for example, categories of stores that will be advertised may be pre-defined in a table for each transfer time. For example, store categories may be broad categories such as restaurants, bookstores, convenience stores, and apparel stores, or they may be distinguished in more detail. Furthermore, if the decision unit 203 is estimated to be an adult, it may determine advertisements for stores that serve alcoholic beverages. The method for estimating whether the passenger is an adult is as described above. Furthermore, for example, the decision unit 203 may decide to display advertisements for establishments that serve alcoholic beverages if the passenger is presumed to be an adult and the transfer time is long.
[0089] Furthermore, for example, the decision unit 203 may determine coupons based on the transfer time. Coupons based on transfer time are, for example, coupons where the target store or product is determined by the transfer time. The decision unit 203 may determine coupons for take-out products when the transfer time is short. The decision unit 203 may determine coupons for products that can be eaten at the store when the transfer time is long. The length of the transfer time may be determined by a threshold. Also, for example, the products eligible for coupons may be pre-defined in a table for each transfer time. Then, the decision unit 203 may identify products corresponding to the transfer time from the table and determine coupons for the identified products. Furthermore, similar to the advertising example, the decision unit 203 may determine coupons for stores that serve alcoholic beverages when the passenger is presumed to be an adult. Furthermore, similar to the advertising example, the decision unit 203 may determine coupons for stores that serve alcoholic beverages when the passenger is presumed to be an adult AND the transfer time is long.
[0090] Furthermore, some transfers are not for passengers in a hurry, while others are for passengers but the transfer time is long. For example, the decision unit 203 may decide to display advertisements or coupons for comics, books, magazines, or newspapers if the transfer time is longer than a predetermined time.
[0091] Furthermore, for example, the decision unit 203 determines, based on the facilities of each of the multiple stores located within the station where the passenger transfers, an advertisement for at least one of the multiple stores and a coupon that can be used at that store.
[0092] Furthermore, the decision unit 203 may determine at least one of an advertisement and a coupon based on the search history. Here, the method for determining the advertisement and coupon may be the same as the example of determining a coupon in the event of a train delay.
[0093] Furthermore, the decision regarding the issuance of advertisements and coupons may be similar to the example given for determining coupons in the event of train delays.
[0094] Furthermore, the reception unit 205 receives passenger responses to coupon and advertisement notifications. For example, if a passenger rejects a notification, the decision unit 203 will not decide on any new advertisements or coupons.
[0095] Figure 8 is a flowchart illustrating an example of an operation performed by the railway operation support system 20 according to Embodiment 2 when a transfer occurs. An example in which coupons are determined based on the congestion status of a store will be used for explanation. Advertisements may be determined similarly, but a detailed explanation will be omitted.
[0096] The acquisition unit 201 acquires route information (step S211). Next, the detection unit 202 detects passenger transfers (step S212). The acquisition unit 201 acquires information regarding store congestion and passenger purchase history (step S213).
[0097] Then, the decision unit 203 determines a coupon based on information regarding the store's congestion status and the passenger's purchase history (step S214). In step S214, the decision unit 203 determines a coupon that can be used at an available store based on information regarding the store's congestion status. Alternatively, in step S214, the decision unit 203 may determine a coupon for a product that the passenger frequently purchases from among the products sold at the available store, based on the purchase history. The acquisition unit 201 may acquire a product database for each store.
[0098] The output control unit 204 notifies the determined coupon (step S215). The reception unit 205 then receives the response to the coupon and determines whether the coupon was rejected (step S216). If the coupon is rejected (step S216: Yes), the railway operation support system 20 terminates processing. On the other hand, if the coupon is not rejected (step S216: No), the determination unit 203 returns to step S214. A new coupon may then be determined.
[0099] As mentioned above, passengers may become frustrated, for example, when train transfers take a long time. Furthermore, there is a desire to promote the use of shops located within stations and to increase sales at those shops. In this second embodiment, when the railway operation support system 20 detects a passenger transfer, it determines, based on the transfer time, at least one of the following: an advertisement for a shop located within the station where the passenger is transferring, and a coupon usable at that shop. The system then notifies the passenger of the determined advertisement or coupon. This allows passengers to shop at shops within the station while waiting for their connecting train. Therefore, passenger frustration can be reduced. Furthermore, the use of shops within stations can be promoted. And sales at shops within stations can be increased.
[0100] Furthermore, the start time for using the coupon is based on the time of the connecting train. Specifically, for example, there may be cases where the train is expected to be crowded. In such cases, the start time for using the coupon will be later than the time of the next connecting train. Note that, for example, whether or not a train is crowded may be predetermined by the time of day, or it may be determined by passenger boarding and alighting records. This will help to distribute the use of trains by passengers and reduce congestion.
[0101] Furthermore, the railway operation support system 20 determines, based on the facilities of each of the multiple shops located within the station where the passenger transfers, either an advertisement for at least one of the shops or a coupon usable at that shop. For example, if the transfer time is long, the railway operation support system 20 may determine advertisements or coupons for shops that offer internet access, shops that offer power charging, etc. This enables the system to provide recommendations tailored to the passenger's transfer.
[0102] This concludes the description of each embodiment. Furthermore, each embodiment may be modified.
[0103] <Variation> In each embodiment, the railway operation support system 20 was described with an example of determining coupons and advertisements for shops located within the station in order to improve sales of those shops. For example, the railway operation support system 20 may determine discount coupons for taxi use, coupons that allow the use of shops outside the station's ticket gates, and coupons related to accommodation and other forms of travel besides train travel. For example, the railway operation support system 20 may determine discount coupons for taxi use or coupons related to accommodation and other forms of travel besides train travel when it is difficult to resume train operations or when train delays are too long. Coupons that allow the use of shops outside the station's ticket gates include, for example, coupons that allow temporary exit from the ticket gates or coupons that can be used at shops outside the station's ticket gates. For example, such coupons can help to reduce congestion inside the station.
[0104] This concludes the explanation of the modified examples. Each embodiment and its modified examples may be used in combination as appropriate. In addition, although the example of determining coupons in the event of a train delay and the example of determining either advertisements or coupons at a transfer station have been explained separately, the processing of each functional unit may be used in combination.
[0105] Furthermore, in each embodiment, the railway operation support system 20 may be configured to include some of the functional units and information.
[0106] Furthermore, each embodiment is not limited to the examples described above and can be modified in various ways. Also, the configuration of the railway operation support system 20 in each embodiment is not particularly limited. For example, the railway operation support system 20 may be implemented by a single device, such as a single server. When each functional part of the railway operation support system 20 is implemented by a single device, for example, the single device may be called a railway operation support device, an information processing device, etc., and is not particularly limited. Alternatively, the railway operation support system 20 in each embodiment may be implemented by different devices for each function or data. For example, each functional part may be composed of multiple servers and implemented as the railway operation support system 20. For example, the railway operation support system 20 may be implemented by a database server including each DB (Database) and servers having each functional part.
[0107] Furthermore, in each embodiment, each piece of information and each database may include a portion of the aforementioned information. Also, each piece of information and each database may include information other than the aforementioned information. Each piece of information and each database may be further divided into multiple databases or multiple pieces of information. Thus, the method of implementing each piece of information and each database is not particularly limited.
[0108] Furthermore, each screen is merely an example and is not particularly limited. Buttons, lists, checkboxes, information display fields, input fields, etc., not shown in the illustrations may be added to each screen. Also, the background color of the screen may be changed.
[0109] Furthermore, the process of generating information to be displayed on the terminal device 21 may be performed by the output control unit 204. Alternatively, this process may be performed by the terminal device 21.
[0110] (Example of computer hardware configuration) Next, we will describe an example of a hardware configuration when each of the devices described in each embodiment, such as the railway operation support systems 10 and 20 and the terminal device 21, is implemented using a computer. Figure 9 is an explanatory diagram showing an example of a computer hardware configuration. For example, some or all of each device can be implemented using any combination of computer 80 and program as shown in Figure 9.
[0111] Computer 80 includes, for example, a processor 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, and a storage device 804. Computer 80 also includes a communication interface 805 and an input / output interface 806. Each component is connected, for example, via a bus 807. The number of components is not particularly limited, and each component may be one or more.
[0112] The processor 801 controls the entire computer 80. The processor 801 may include, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), or a GPU (Graphics Processing Unit). The computer 80 has memory units such as ROM 802, RAM 803, and a storage device 804. The storage device 804 may include, for example, semiconductor memory such as flash memory, an HDD (Hard Disk Drive), or an SSD (Solid State Drive). For example, the storage device 804 stores OS (Operating System) programs, application programs, and programs related to each embodiment. Alternatively, ROM 802 stores application programs and programs related to each embodiment. The RAM 803 is used as the work area for the processor 801.
[0113] The processor 801 also loads programs stored in the memory device 804, ROM 802, etc. Then, the processor 801 executes each process coded in the program. The processor 801 may also download various programs via the communication network NT. Furthermore, the processor 801 functions as part or all of the computer 80. The processor 801 may also execute processes or instructions in the illustrated flowchart based on the program.
[0114] The communication interface 805 is connected to a communication network NT, such as a LAN (Local Area Network) or WAN (Wide Area Network), via a wireless or wired communication line. The communication network NT may be composed of multiple communication networks NT. This allows the computer 80 to connect to external devices and external computers 80 via the communication network NT. The communication interface 805 manages the interface between the communication network NT and the internal workings of the computer 80. Furthermore, the communication interface 805 controls the input and output of data from external devices and external computers 80.
[0115] Furthermore, the input / output interface 806 is connected to at least one of the input device, output device, and input / output device. The connection method may be wireless or wired. Examples of input devices include keyboards, mice, and microphones. Examples of output devices include display devices, lighting devices, and audio output devices. Examples of input / output devices include touch panel displays. The input device, output device, and input / output device may be built into the computer 80 or may be external.
[0116] The hardware configuration of computer 80 is an example. Computer 80 may have some of the components shown in Figure 9. Computer 80 may have components other than those shown in Figure 9. For example, computer 80 may have a drive device. The processor 801 may read programs and data stored on a recording medium attached to the drive device into RAM 803. Examples of non-temporary tangible recording media include optical discs, flexible discs, magneto-optical discs, and USB (Universal Serial Bus) memory. Also, as mentioned above, computer 80 may have input devices such as a keyboard and a mouse. Computer 80 may have output devices such as a display. Furthermore, computer 80 may have input devices, output devices, and input / output devices, respectively.
[0117] Furthermore, the computer 80 may have various sensors (not shown). The type of sensor is not particularly limited. Also, the computer 80 may be equipped with an imaging device capable of capturing images or videos.
[0118] This concludes the description of the hardware configuration of each device. Furthermore, there are various variations in how each device can be implemented. For example, each device may be implemented by any combination of different computers and programs for each component. Alternatively, the multiple components of each device may be implemented by any combination of a single computer and program.
[0119] Furthermore, some or all of the components of each device may be implemented by application-specific circuits. Alternatively, some or all of the components of each device may be implemented by general-purpose circuits, including processors such as FPGAs (Field Programmable Gate Arrays). Furthermore, some or all of the components of each device may be implemented by a combination of application-specific circuits and general-purpose circuits. These circuits may also be a single integrated circuit, or they may be divided into multiple integrated circuits. These multiple integrated circuits may be connected via a bus or the like.
[0120] Furthermore, if some or all of the components of each device are implemented by multiple computers or circuits, these computers or circuits may be centrally located or distributed.
[0121] The railway operation support methods described in each embodiment are implemented by the railway operation support systems 10 and 20. Alternatively, for example, the railway operation support methods can be implemented by a computer, such as a server or terminal device 21, executing a pre-prepared program.
[0122] The programs described in each embodiment are recorded on a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, magneto-optical disk, or USB memory. The programs are then executed by being read from the recording medium by a computer. The programs may also be distributed via a communication network NT.
[0123] Each component of the railway operation support systems 10 and 20 in the embodiments described above may be implemented using dedicated hardware, such as a computer. Alternatively, each component may be implemented using software. Alternatively, each component may be implemented using a combination of hardware and software.
[0124] The present disclosure has been described above with reference to the embodiments described herein, but the present disclosure is not limited to the embodiments described above. The structure and details of each present disclosure may include embodiments that apply various modifications that can be grasped by those skilled in the art within the scope of the present disclosure. The present disclosure may include embodiments that combine or substitute the matters described herein as appropriate. For example, matters described using a particular embodiment may be applied to other embodiments to the extent that they do not cause a contradiction. For example, although multiple operations are described sequentially in the form of a flowchart, the order in which they are described does not limit the order in which the multiple operations are performed. Therefore, when implementing each embodiment, the order of the multiple operations may be changed to the extent that it does not impair the content.
[0125] Some or all of the above embodiments may also be described as follows. However, some or all of the above embodiments are not limited to the following.
[0126] (Note 1) A means for obtaining route information of passengers who are scheduled to board or alight, or are currently on a route, A detection means for detecting delays on the route on which the passenger is scheduled to board or alight, or is currently riding, based on the aforementioned route information, When the aforementioned delay is detected, a determination means determines the coupon that can be used at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Output control means for notifying the determined coupon and A railway operation support system equipped with the following features. (Note 2) The acquisition means acquires information regarding the congestion status of stores located at at least one of the current station, the transfer station, and the intermediate station. The determination means determines the coupon that can be used at an available store based on the information regarding the congestion status. The railway operation support system described in Appendix 1. (Note 3) The aforementioned route information is at least one of the following: commuter pass information, search history, and boarding / alighting history. The railway operation support system described in Appendix 1 or 2. (Note 4) The start time for using the coupon is the time the delay was detected, or the time when the delay can be resolved. The railway operation support system described in Appendix 1 or 2. (Note 5) The aforementioned determination means determines multiple coupons with different start times for use. A railway operation support system as described in any of the appendices 1 to 3. (Note 6) The aforementioned determination means determines coupons with different start times for use for multiple passengers. A railway operation support system as described in any of the appendices 1 to 4. (Note 7) The determination means determines the coupon for each of the plurality of passengers based on the search options included in the search history. The railway operation support system described in Appendix 6. (Note 8) The aforementioned options are at least one of the display order and the walking speed of the passenger. The display order is one of the following, selected by the passenger: by fare, by number of transfers, or by arrival time. The railway operation support system described in Appendix 7. (Note 9) The aforementioned determination means determines whether or not to issue the coupon based on the search history. A railway operation support system as described in any of the appendices 1 through 8. (Note 10) The determination means determines whether or not to issue the coupon based on the estimated arrival time requested by the passenger, as included in the search history. A railway operation support system as described in any of Appendix 9. (Note 11) The determination means determines whether or not to issue the coupon based on the number of searches for the target station in the search history. The railway operation support system described in Appendix 9 or 10. (Note 12) A means for receiving the passenger's response to the notification of the coupon, Equipped with, The determination means, if the passenger rejects the coupon, does not determine whether to issue a new coupon to the passenger. A railway operation support system as described in any of the appendices 1 through 11. (Note 13) A means for obtaining route information of passengers who are scheduled to board or alight, or are currently on a route, A detection means for detecting passenger transfers based on the aforementioned route information, When the transfer is detected, a determination means determines, based on the transfer time, at least one of the following: an advertisement for a store located in the station where the passenger is transferring, and a coupon usable at the store. Output control means for notifying at least one of the determined advertisements and coupons A railway operation support system equipped with the following features. (Note 14) The aforementioned route information is at least one of the following: commuter pass information, search history, and boarding / alighting history. The railway operation support system described in Appendix 13. (Note 15) The start time for using the aforementioned coupon is based on the time of the connecting train. The railway operation support system described in Appendix 13 or 14. (Note 16) The start time for using the aforementioned coupon is later than the departure time of the next train at the transfer destination. The railway operation support system described in Appendix 15. (Note 17) The determination means determines, based on the facilities of each of the multiple stores located in the station where the passenger transfers, at least one of the advertisements and coupons usable at at least one of the stores from the multiple stores. A railway operation support system as described in any of the appendices 13 to 16. (Note 18) The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the system detects delays on the route on which the passenger is scheduled to board or alight, or is currently on. When the aforementioned delay is detected, a coupon is determined that can be used at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Notify the person who has decided on the coupon. Methods for supporting railway operations. (Note 19) The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the transfer of the passenger is detected. When the transfer is detected, based on the transfer time, at least one of the following is determined: an advertisement for a store located in the station where the passenger is transferring, and a coupon that can be used at the store. Notify the user of at least one of the aforementioned advertisements and coupons that have been determined. Methods for supporting railway operations. (Note 20) On the computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the system detects delays on the route on which the passenger is scheduled to board or alight, or is currently on. When the aforementioned delay is detected, a coupon is determined that can be used at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Notify the person who has decided on the coupon. A program that executes a process. (Note 21) On the computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the transfer of the passenger is detected. When the transfer is detected, based on the transfer time, at least one of the following is determined: an advertisement for a store located in the station where the passenger is transferring, and a coupon that can be used at the store. Notify the user of at least one of the aforementioned advertisements and coupons that have been determined. A program that executes a process. (Note 22) On the computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the system detects delays on the route on which the passenger is scheduled to board or alight, or is currently on. When the aforementioned delay is detected, a coupon is determined that can be used at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Notify the person who has decided on the coupon. A non-temporary recording medium readable by the computer, which records a program that executes a process. (Note 23) On the computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the transfer of the passenger is detected. When the transfer is detected, based on the transfer time, at least one of the following is determined: an advertisement for a store located in the station where the passenger is transferring, and a coupon that can be used at the store. Notify the user of at least one of the aforementioned advertisements and coupons that have been determined. A non-temporary recording medium readable by the computer, which records a program that executes a process. [Explanation of Symbols]
[0127] 10,20 Railway Operation Support System 21 Terminal device 80 Computers 101,201 Acquisition Department 102,202 Detection unit 103,203 Decision Section 104,204 Output control unit 205 Reception Desk 206 Judgment section 801 Processor 802 ROM 803 RAM 804 Storage device 805 Communication Interface 806 Input / Output Interface 807 Bus 2001 Search History Database 2002 Boarding and Alighting History Database 2003 Commuter Pass DB 2004 Purchase History Database NT communication network
Claims
1. A means for obtaining route information of passengers who are scheduled to board or alight, or are currently on a route, A detection means for detecting delays on the route on which the passenger is scheduled to board or alight, or is currently riding, based on the aforementioned route information, When the aforementioned delay is detected, a determination means determines the coupon that can be used at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Output control means for notifying the determined coupon and Equipped with, The aforementioned determination means determines, based on the train search history for each passenger stored in the search history DB (DataBase), that the coupon will not be issued if the number of searches for the same destination station exceeds a predetermined number, and that the coupon will be issued if the number of searches for the same destination station is less than the predetermined number. Railway operation support system.
2. The acquisition means acquires information regarding the congestion status of stores located at at least one of the current station, the transfer station, and the intermediate station. The determination means determines the coupon that can be used at an available store based on the information regarding the congestion status. The railway operation support system according to claim 1.
3. The start time for using the coupon is the time the delay was detected, or the time when the delay can be resolved. The railway operation support system according to claim 1 or 2.
4. The determination means determines, for each of the multiple passengers, a coupon with a different start time based on the search options included in the passenger-specific train search history stored in the search history DB. The railway operation support system according to claim 1 or 2.
5. The determination means determines a coupon for a product that the passenger has purchased a predetermined number of times or more from the passenger's purchase history included in the purchase history DB. The railway operation support system according to claim 1 or 2.
6. By computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the system detects delays on the route on which the passenger is scheduled to board or alight, or is currently on. Based on the train search history for each passenger stored in the search history DB (DataBase), if the number of searches for the same destination station exceeds a predetermined number, it is decided not to issue a coupon, and if the number of searches for the same destination station is less than the predetermined number, it is decided to issue the coupon. When the aforementioned delay is detected and it is decided to issue the aforementioned coupon, the coupon is usable at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Notify the person who has decided on the coupon. Methods for supporting railway operations.
7. On the computer, The system obtains route information for passengers who are scheduled to board or alight, or are currently on a route. Based on the aforementioned route information, the system detects delays on the route on which the passenger is scheduled to board or alight, or is currently on. Based on the train search history for each passenger stored in the search history DB (DataBase), if the number of searches for the same destination station exceeds a predetermined number, it is decided not to issue a coupon, and if the number of searches for the same destination station is less than the predetermined number, it is decided to issue the coupon. When the aforementioned delay is detected and it is decided to issue the aforementioned coupon, the coupon is usable at a store located in at least one of the following stations: the current station, the transfer station for alternative transportation due to the delay, and the intermediate stations on the route from the current station to the destination station, and the coupon is determined according to the duration of the delay. Notify the person who has decided on the coupon. A program that executes a process.
Citation Information
Patent Citations
Delay waiting acceleration device, delay waiting acceleration method, delay waiting acceleration program and computer readable recording medium with delay waiting acceleration program stored
JP2007080069A
Navigation system, route search server, terminal device, and advertisement display method
JP2007271283A
Content distribution server, content distribution system, and user terminal device
JP2012231518A
Coupon distribution server
JP2013239111A
Real-time local coupon targeting delivery system
JP2015084220A