Non-transitory computer readable medium

By overlaying regional or route markers and user location markers on the map, the problem of tourists understanding the usable range of transportation tickets is solved, improving accuracy before ticket purchase and convenience after purchase.

CN122024342APending Publication Date: 2026-05-12TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2025-10-22
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing transportation ticketing systems are difficult for tourists unfamiliar with the area to understand the available areas, leading to incorrect ticket purchases or inconvenience.

Method used

By overlaying markers on a map to indicate the application area or route of the ticket, and combining this with markers of the user's current location or selected location, the app displays the scope of application and availability information of the ticket.

Benefits of technology

This increases the likelihood of tourists avoiding incorrect ticket purchases before buying tickets, and enhances convenience after purchase, ensuring users correctly understand the scope of application and usability of the tickets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122024342A_ABST
    Figure CN122024342A_ABST
Patent Text Reader

Abstract

The present disclosure provides a non-transitory computer readable medium. The present invention improves techniques used in traffic tickets. A terminal device (10) for buying and selling traffic tickets superimposes, on a map, a first mark indicating an application region or application route of a selected ticket. Next, the terminal device (10) superimposes on the map a second mark indicating the current position of the user or the location selected by the user. The terminal device (10) displays, on a screen, a target region on a map including at least one of the first marker and the second marker.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to non-transitory computer-readable media. Background Technology

[0002] Previously, technologies used in transportation tickets were known. For example, Patent Document 1 discloses a system that indicates the available range from the current station based on the balance of an IC card.

[0003] Existing technical documents

[0004] Patent documents

[0005] Patent Document 1: Japanese Patent Application Publication No. 2014-119840 Summary of the Invention

[0006] Systems used in traditional transportation passes, such as day passes or 1-day passes, which allow free movement within specific areas and / or periods, typically indicate the available area by simply displaying it on a map or using text descriptions. However, this conventional method can sometimes be difficult for tourists unfamiliar with these areas, such as those visiting for the first time from other prefectures or visiting Japan for the first time, to understand the available area. Therefore, there is room for improvement in the technology used in transportation passes.

[0007] The purpose of this disclosure, made in view of the above circumstances, is to improve the technology used in transportation tickets.

[0008] The non-transitory computer-readable medium involved in the first embodiment of this disclosure stores a program.

[0009] This program is used by computers that buy and sell transportation tickets to perform actions including the following steps:

[0010] Overlay the first marker, indicating the application region or route of the selected ticket, onto the map;

[0011] Overlay a second marker representing the user's current location or the location selected by the user onto the map; and

[0012] The object area on the map, including at least one of the first and second markers, will be displayed on the screen.

[0013] The second embodiment of this disclosure involves a non-transitory computer-readable medium storing a program.

[0014] This program is used by computers that buy and sell transportation tickets to perform actions including the following steps:

[0015] Displays the ticket name for the selected location on the map, which includes the application's region or route; and

[0016] Overlay the first marker representing the application region or application route of the ticket onto the map.

[0017] The third embodiment of this disclosure involves a non-transitory computer-readable medium storing a program.

[0018] This program is used by computers that buy and sell transportation tickets to perform actions including the following steps:

[0019] When a destination is entered or selected on a map, determine the tickets that can be used when moving from the user's current location to that destination; and

[0020] Display a list of the identified tickets or overlay a first marker indicating the application area or route of the identified tickets onto the map.

[0021] According to embodiments of this disclosure, the technology used in transportation tickets is improved. Attached Figure Description

[0022] Figure 1 This is a block diagram illustrating the general structure of a system according to an embodiment of the present disclosure.

[0023] Figure 2 This is a block diagram showing the general structure of the terminal device.

[0024] Figure 3 This is a block diagram showing the general structure of an information processing device.

[0025] Figure 4 This is a flowchart illustrating the operations involved in the first embodiment of the information processing device.

[0026] Figure 5 This is a flowchart illustrating the operations involved in the second embodiment of the information processing device.

[0027] Figure 6 This is a flowchart illustrating the operations involved in the third embodiment of the information processing device.

[0028] Figure 7A This is an example of a publicly available image or video.

[0029] Figure 7B This is an example of a publicly available image or video.

[0030] Figure 7C This is an example of a publicly available image or video.

[0031] Figure 7D This is an example of a publicly available image or video.

[0032] Figure 8A This is an example of a publicly available image or video.

[0033] Figure 8B This is an example of a publicly available image or video.

[0034] Figure 8C This is an example of a publicly available image or video.

[0035] Figure 8D This is an example of a publicly available image or video. Detailed Implementation

[0036] The following describes the implementation of this disclosure.

[0037] (Summary of the implementation method)

[0038] Reference Figure 1 This section outlines the system 1 as described in the embodiments of this disclosure. System 1 includes multiple terminal devices 10 and information processing devices 20. Each terminal device 10 and information processing device 20 is communicatively connected to a network 30, such as the Internet and mobile communication networks.

[0039] Terminal device 10 is a computer such as a PC (Personal Computer), smartphone, or tablet.

[0040] The information processing device 20 is, for example, a server device or multiple computers that can communicate with each other. The information processing device 20 can communicate with each terminal device 10 via the network 30.

[0041] First, an overview of this embodiment will be given, with details to follow. In the first embodiment for buying and selling transportation tickets, the terminal device 10 overlays a first marker indicating the application area or route of the selected ticket onto a map. Next, the terminal device 10 overlays a second marker indicating the user's current location or a location selected by the user onto the map. Furthermore, the terminal device 10 displays the object area on the map, including at least one of the first and second markers, on the screen.

[0042] Furthermore, in the second embodiment for buying and selling transportation tickets, the terminal device 10 displays the ticket name of the selected location on the map, which is included in the application area or application route. The terminal device 10 also overlays a first marker indicating the application area or application route of the ticket onto the map.

[0043] Furthermore, in the third embodiment for buying and selling transportation tickets, the terminal device 10 determines the tickets that can be used when moving from the user's current location to the destination after the destination has been entered or selected on the map. The terminal device 10 then displays a list of the determined tickets or overlays a first marker indicating the application area or route of the determined tickets onto the map.

[0044] Systems using conventional transportation tickets, such as day passes or 1-day passes, which allow free movement within specific areas and / or periods, typically display the available area on a map and use text descriptions. However, this conventional method can sometimes be difficult for tourists unfamiliar with these areas, such as those visiting from other prefectures or visiting Japan for the first time. In contrast, according to the first embodiment, a first marker indicating the ticket's application area or route and a second marker indicating the user's current location or selected location are overlaid on the map. This allows the user to determine the application area or route of the purchased ticket relative to their current location, preventing incorrect purchases beforehand and improving convenience after purchase. Furthermore, according to the second embodiment, a first marker indicating the application area or route of tickets whose selected location on the map is included in the application area or route is overlaid on the map. This allows the user to accurately determine whether a ticket is available in their destination area and, where possible, to accurately determine the ticket's application area. Furthermore, according to the third embodiment, when the user inputs a destination or selects a destination on the map, a list of tickets available for use when moving to the destination is displayed, or a first marker indicating the available application area or application route is overlaid on the map. This allows the user to confirm whether there are tickets available to travel from their current location to their destination. Thus, according to this embodiment, the technology used in transportation tickets is improved in terms of making it easier to determine the application area or application route for transportation tickets that the user can freely move within a specific section and / or period.

[0045] Next, the structure of System 1 will be described in detail.

[0046] (Structure of the terminal device)

[0047] like Figure 2 As shown, the terminal device 10 includes a communication unit 11, an output unit 12, an input unit 13, a storage unit 14, a control unit 15, and a positioning unit 16.

[0048] The communication unit 11 includes one or more communication interfaces connected to the network 30. These communication interfaces may correspond to mobile communication standards such as 4G (4th generation) or 5G (5th generation), but are not limited to these. In this embodiment, the terminal device 10 communicates with the information processing device 20 via the communication unit 11 and the network 30.

[0049] The output unit 12 includes one or more output devices for outputting information. These output devices may be, for example, a display that outputs image information or a speaker that outputs sound information, but are not limited to these. Alternatively, the output unit 12 may also include an interface for connecting an external output device.

[0050] The input unit 13 includes one or more input devices for detecting input operations performed by the user. These input devices may be, for example, physical keys, capacitive keys, a mouse, a touch panel, a touchscreen integrated with the display of the output unit 12, or a microphone, but are not limited to these. Alternatively, the input unit 13 may also include an interface for connecting external input devices.

[0051] Storage unit 14 includes one or more memory units. These memory units may be, for example, semiconductor memory, magnetic memory, or optical memory, but are not limited to these. Each memory unit included in storage unit 14 may function as a main storage device, an auxiliary storage device, or a cache memory. Storage unit 14 stores any information used in the operation of terminal device 10. For example, storage unit 14 may also store system programs, application programs, and embedded software. For example, information stored in storage unit 14 may be updated using information obtained from network 30 via communication unit 11.

[0052] The control unit 15 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or combinations thereof. The processor may be a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor for specific processing, but is not limited to these. The programmable circuit may be, for example, a FPGA (Field-Programmable Gate Array), but is not limited to these. The dedicated circuit may be, for example, an ASIC (Application Specific Integrated Circuit), but is not limited to these. The control unit 15 controls the operation of the terminal device 10.

[0053] The positioning unit 16 includes one or more devices that acquire the location information of the terminal device 10. Specifically, the positioning unit 16 may be, for example, a position sensor, a geomagnetic sensor, a velocity sensor, an accelerometer sensor, or a gyroscope sensor corresponding to GPS (Global Positioning System), but is not limited to these, and may be any sensor.

[0054] (Structure of an information processing device)

[0055] like Figure 3 As shown, the information processing device 20 includes a communication unit 21, a storage unit 22, and a control unit 23.

[0056] The communication unit 21 includes one or more communication interfaces connected to the network 30. These communication interfaces may correspond to, for example, mobile communication standards, wired LAN (Local Area Network) standards, or wireless LAN standards, but are not limited to these; they may correspond to any communication standard. In this embodiment, the information processing device 20 communicates with each terminal device 10 via the communication unit 21 and the network 30.

[0057] The storage unit 22 includes one or more memory units. Each memory unit included in the storage unit 22 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores any information used in the operation of the information processing device 20. For example, the storage unit 22 may also store system programs, application programs, embedded software, and map information.

[0058] The control unit 23 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or combinations thereof. The processor may be a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor for specific processing, but is not limited to these. The programmable circuit may be, for example, a FPGA (Field-Programmable Gate Array), but is not limited to these. The dedicated circuit may be, for example, an ASIC (Application Specific Integrated Circuit), but is not limited to these. The control unit 23 controls the overall operation of the information processing device 20.

[0059] (The first action sequence of the terminal device)

[0060] Reference Figure 4This explains the operation of the terminal device 10 according to the first embodiment.

[0061] S100: The control unit 15 of the terminal device 10 overlays the first marker indicating the application area or application route of the selected ticket onto the map.

[0062] Specifically, control unit 15, for example, Figure 7A As shown, a list of transportation tickets is displayed on the screen of the output unit 12. Next, when the user selects a ticket from this screen, the control unit 15 retrieves ticket information stored in the storage unit 14 or the storage unit 22 of the information processing device 20, including information about the ticket's application area or route. Furthermore, the control unit 15 overlays a first marker indicating the application area or route of the selected ticket onto a map related to the map information stored in the storage unit 14 or the storage unit 22 of the information processing device 20. Alternatively, the control unit 15 may, for example, overlay the first marker indicating the selected ticket's application area or route onto the map by pressing a button displayed on the screen for viewing the ticket's application area or route on a map. Additionally, the control unit 15 may, for example, overlay the first marker indicating the selected ticket's application area or route onto the map by pressing a button displayed on the screen for viewing the ticket's application area or route on a map. Figure 7B As shown, from the screen displaying details of a specific ticket, press the button for viewing the application region or route of the ticket on a map, and the first marker indicating the application region or route of the selected ticket will be overlaid on the map.

[0063] When applying to a region, the first marker can be highlighted with color, such as yellow, or displayed as a dotted line or line pattern, but it can be any marker. When applying to a route, the first marker can be any combination of line color, line type (straight or dotted), or line thickness, such as a bold red line highlighting the route. Furthermore, when there are multiple routes, the first marker for each route can be different, for example, using different colors or other methods.

[0064] The "ticket overview" can be narrowed down by multiple criteria such as region and mode of transportation. Additionally, the control unit 15 can retrieve ticket information that meets multiple criteria specified by the user from the ticket information stored in the storage unit 14 or the storage unit 22 of the information processing device 20, and display the ticket overview.

[0065] "Ticket information" may include, but is not limited to, ticket name, ticket price, scope of application, route of application, mode of transportation of application, and validity period; it may include information about any ticket.

[0066] In addition, the control unit 15 can also display the ticket name of the selected ticket on the map.

[0067] S101: The control unit 15 overlays a second marker indicating the user's current location or the location selected by the user onto the map.

[0068] Specifically, the control unit 15 obtains the current location of the terminal device 10 using the positioning unit 16, and determines the user's current location. Furthermore, the control unit 15 overlays a second marker indicating the user's current location onto the map associated with the map information, similar to S100. Alternatively, the control unit 15 overlays a second marker indicating a location selected by the user from a map displayed on the screen, for example, using the touch panel of the input unit 13, onto the map.

[0069] The second mark can also be made by using any color such as red, or any shape such as a circle, or a combination thereof, but is not limited to this, and can be a mark in any way.

[0070] S102: The control unit 15 displays the object area on the map, including at least one of the first marker and the second marker, on the screen.

[0071] Specifically, for example, if the user's current location is included in the selected ticket's target area, the control unit 15, for example, Figure 7C or Figure 7D The image shows the object area on the map, including the first and second markers.

[0072] Alternatively, for example, suppose the user's current location is not included in the selected ticket's target area. In this case, the control unit 15 can also, for example, Figure 8A or Figure 8B As shown, to become with Figure 7C or Figure 7DDifferent scaling methods automatically change the map scaling so that both the first and second markers are displayed on the screen. Alternatively, the control unit 15 may display only the first marker or only the second marker on the screen. If neither the first nor the second marker is displayed on the screen, the control unit 15 may display information indicating the direction from a predetermined location on the displayed map towards the undisplayed first or second marker. For example, if the first marker is not displayed, the control unit 15 may display an arrow or similar graphic indicating the direction from the second marker on the displayed map towards the first marker. Similarly, if the second marker is not displayed, the control unit 15 may display an arrow or similar graphic indicating the direction from the first marker on the displayed map towards the second marker. Thus, even if the currently displayed map does not show a ticket area or the user's location, the user can still determine the ticket area or their location relative to their position on the map.

[0073] Furthermore, when the control unit 15 automatically changes the map scale to display both the first and second markers on the screen, it can also determine whether to display the first and second markers on the screen based on whether the scale is greater than a predetermined value. Specifically, if the scale is greater than the predetermined value, the control unit 15 can also automatically change the map scale to display both the first and second markers on the screen. If the scale is less than the predetermined value, the control unit 15 can also display the object area on the map that includes either the first or second marker on the screen. In this case, similarly to the above process, the control unit 15 can also display graphics such as arrows indicating directions from a location on one side of the map (marked by the first or second marker) to the other side (not marked on the map). When the scale is too small, it is difficult for the user to know the application area or route of the ticket, or the relationship between the user's current location and the application area of ​​the ticket, but this process can eliminate such problems. In addition, the predetermined value of the scale can also be changed.

[0074] Furthermore, the control unit 15 can also decide whether to display the first and second markers on the screen based on whether the area belongs to a predetermined region. Specifically, if the area belongs to a predetermined region, the control unit 15 can automatically change the map scale so that both the first and second markers are displayed on the screen. If the area does not belong to a predetermined region, the control unit 15 can also display the object area on the map that includes either the first or second marker on the screen. In this case, similarly to the above process, the control unit 15 can also display graphics such as arrows indicating a direction from a location on the map that includes the first or second marker to the other location that is not included on the map.

[0075] "The designated region" can also be a region that can be seen on a scaled map, such as Japan, Asia, or the Kanto region, where the user can track the application area or route of the ticket, or the relationship between the user's current location and the application area of ​​the ticket. Furthermore, the designated region can be changed.

[0076] Furthermore, the area displayed on the map (display area) can be changed, for example, by the user scrolling the screen. And, as a result of screen scrolling, if either the first or second marker is not displayed on the screen, similarly to the above process, the control unit 15 can also display a graphic such as an arrow indicating a direction from a location on one side of the map (marked by the first or second marker) to the other side (not marked on the map). Additionally, if neither the first nor the second marker is displayed on the screen, the control unit 15 can, for example,... Figure 8C As shown, arrows and other graphics indicating directions from the center of the map displayed on the screen towards the first and second markers will be displayed. Alternatively, in this case, for example... Figure 8C As shown, for example, a regular arrow indicates the direction to the first mark, while an arrow shown with a dashed line indicates the direction to the second mark, thus making each mark different.

[0077] (Second action procedure of the terminal device)

[0078] Next, refer to Figure 5 This explains the operation of the terminal device 10 according to the second embodiment.

[0079] S200: The control unit 15 displays the ticket name of the selected location on the map, which is included in the application area or application route.

[0080] Specifically, the control unit 15 detects that a specific location has been selected by the user from a map displayed on the screen, for example, using the touch panel of the input unit 13. Next, the control unit 15 retrieves ticket information for the selected location, including the application region or application route, from the storage unit 14 or the storage unit 22 of the information processing device 20. Furthermore, the control unit 15 displays the ticket name included in the retrieved ticket information on the screen.

[0081] S201: Control unit 15 overlays the first marker indicating the application area or application route of the ticket onto the map.

[0082] Specifically, the control unit 15 obtains the application area or application route of the ticket, which is included in the ticket information obtained in S200. Furthermore, the control unit 15 overlays a first marker indicating the application area or application route of the ticket onto the map.

[0083] (The third action of the terminal device)

[0084] Next, refer to Figure 6 This explains the operation of the terminal device 10 according to the third embodiment.

[0085] S300: When a destination is entered or selected on a map, the control unit 15 determines the tickets that can be used when moving from the user's current location to the destination.

[0086] Specifically, for example, when a destination is entered from the input format on the screen or when the user selects a destination on the map displayed on the screen, the control unit 15 uses the positioning unit 16 to obtain the current location of the terminal device 10 and determine the user's current location. Next, the control unit 15 determines the region and route from the user's current location to the destination based on the map information stored in the storage unit 14 or the storage unit 22 of the information processing device 20. Furthermore, the control unit 15 determines the tickets included in the ticket information for the determined region or route.

[0087] S301: The control unit 15 displays a list of the confirmed tickets or overlays the first marker indicating the application area or application route of the confirmed tickets onto the map.

[0088] Specifically, control unit 15 will determine the tickets in S300, for example, Figure 7A A list of transportation tickets is displayed on the screen of the output unit 12. Alternatively, the control unit 15 overlays a first marker indicating the application area or route of a specific ticket onto a map.

[0089] Furthermore, when the first marker indicating the application area or application route of a specific ticket is overlaid on the map, the control unit 15 can also display the ticket name on the map.

[0090] In addition, when displaying a list of transportation tickets, the control unit 15 can continue to perform the operations involved in the first embodiment.

[0091] As described above, the terminal device 10 according to the first embodiment for buying and selling transportation tickets overlays a first marker indicating the application area or route of the selected ticket onto the map. Next, the terminal device 10 overlays a second marker indicating the user's current location or the location selected by the user onto the map. Furthermore, the terminal device 10 displays the object area on the map, including at least one of the first and second markers, on the screen.

[0092] Furthermore, in the second embodiment for buying and selling transportation tickets, the terminal device 10 displays the ticket name of the selected location on the map, which is included in the application area or application route. The terminal device 10 also overlays a first marker indicating the application area or application route of the ticket onto the map.

[0093] Furthermore, in the third embodiment for buying and selling transportation tickets, the terminal device 10 determines the tickets that can be used when moving from the user's current location to the destination after the destination has been entered or selected on the map. The terminal device 10 then displays a list of the determined tickets or overlays a first marker indicating the application area or route of the determined tickets onto the map.

[0094] According to the first embodiment of the above structure, a first marker indicating the application area or route of the ticket and a second marker indicating the user's current location or the location selected by the user are overlaid on the map. This allows the user to determine the application area or route of the purchased ticket relative to their current location, thus preventing incorrect purchases before purchase and improving convenience after purchase. Furthermore, according to the second embodiment, a first marker indicating the application area or route of tickets whose location selected by the user on the map is included in the application area or route is overlaid on the map. This allows the user to accurately determine whether there are tickets available in their destination area, and if so, to accurately determine the scope of application of those tickets. Moreover, according to the third embodiment, when the user inputs a destination or selects a destination on the map, a list of tickets available for use when moving to the destination is displayed, or a first marker indicating the available application area or route is overlaid on the map. This allows the user to confirm whether there are tickets available for use from their current location to their destination. Thus, according to this embodiment, the technology used in transportation tickets is improved in terms of making it easier to know the application area or route of transportation tickets that users can move freely within a specific section and / or period.

[0095] Furthermore, the functions of the terminal device 10 are implemented by the processor, which acts as the control unit 15, executing a program. That is, the functions of the terminal device 10 are implemented through software. The program causes the computer to perform actions of the terminal device 10, thereby enabling the computer to function as the terminal device 10. In other words, the computer functions as the terminal device 10 by executing actions of the terminal device 10 according to the program.

[0096] The program can be pre-stored on a non-transitory computer-readable medium. Examples of non-transitory computer-readable media include flash memory, magnetic recording devices, optical discs, optical-magnetic recording media, or ROM (Read Only Memory). Program distribution can be achieved, for example, by selling, transferring, or renting removable media such as DVDs (Digital Versatile Discs) or CD-ROMs (Compact Disc Read Only Memory) containing the program. Alternatively, the program can be pre-stored on a server's storage device and then transferred from the server to other computers, thus distributing the program. The program can also be provided as a program product.

[0097] This disclosure has been described with reference to the accompanying drawings and embodiments, but it should be noted that those skilled in the art can make various modifications and alterations based on this disclosure. Therefore, it is intended that such modifications and alterations be included within the scope of this disclosure. For example, the functions included in each structural part or step can be logically reconfigured without contradiction, and multiple structural parts or steps can be combined into one or divided.

[0098] For example, in the above embodiments, it is also possible to implement an embodiment in which the structure and operation of the terminal device 10 are distributed among multiple computers capable of communicating with each other. Additionally, for example, it is also possible to implement an embodiment in which some or all of the components of the terminal device 10 are incorporated into the information processing device 20. For example, the information processing device 20 may also include some or all of the components of the terminal device 10.

[0099] Additionally, for example, in any of the above embodiments, the control unit 15 may switch the object represented by the first marker between the application region and the application route according to the user's operation.

[0100] Specifically, the control unit 15 can also be, for example, Figure 7C as well as Figure 7D The screen provides various interfaces for switching between application regions and application routes, such as labels. When the user selects an interface to represent the application region, the control unit 15, for example... Figure 7D The first marker, representing the application region, is overlaid on the map. When the user selects an interface to represent the application route, the control unit 15, for example... Figure 7C The first marker indicating the application route is overlaid on the map. This improves user convenience. Additionally, the control unit 15 can provide an interface on the screen to simultaneously display the application area and route of the ticket.

[0101] Additionally, for example, in any of the above embodiments, if the user selects the ticket name displayed on the screen, the control unit 15 may switch from the map screen to a screen showing the details of the ticket.

[0102] Specifically, when displaying ticket names on a map that represent the application's region or route, the system can also switch to a different ticket name when the user selects it, for example, by using... Figure 7B This displays a screen showing the ticket's detailed information. This improves user convenience.

[0103] Additionally, for example, in the first embodiment described above, when multiple tickets are selected, the control unit 15 can also make the first mark display in a different way for each ticket.

[0104] Specifically, in S100, when the user selects multiple tickets from the ticket list, the control unit 15 can also, for example, Figure 8D As shown, one ticket can be displayed using dark lines while another uses light lines, with different lines used for each ticket. Different display methods can also be achieved through different colors, line thicknesses, and line types, but are not limited to these; any display method can be used. This allows users to simultaneously understand the application area or route of multiple tickets.

[0105] Furthermore, the above-described variation can also be applied when multiple ticket information is obtained in the second embodiment. Additionally, in the third embodiment, it can also be applied when multiple tickets are identified and a first marker representing the application area or route of the identified tickets is overlaid on the map.

[0106] Alternatively, for example, in the second and third embodiments described above, the control unit 15 may also implement S101 and S102. Therefore, in the second and third embodiments, it is also possible to determine the application area or application route of the purchased tickets relative to the user's current location.

[0107] Additionally, for example, in any of the above embodiments, if the ticket includes a service that offers discounts at a specific facility, the control unit 15 may also overlay a third marker representing that facility onto the map.

[0108] Specifically, the control unit 15 obtains information from the ticket information stored in the storage unit 14 or the storage unit 22 of the information processing device 20, including whether there is a discount at a specific facility. If there is a discount at a specific facility, the control unit 15 overlays a third marker indicating that facility onto the map. Furthermore, if there are multiple facilities, the control unit 15 can overlay the third marker for each facility separately. Thus, the user can not only know the application area or route of the ticket, but also know which facility offers a discount.

[0109] The third mark can be made by using any color such as red or any shape such as a square, or a combination thereof, but is not limited to this, and can be a mark in any way.

[0110] Furthermore, it is also possible to implement an embodiment in which a general-purpose computer functions as the terminal device 10 described in the above embodiments. Specifically, a program describing processing content for implementing the functions of the terminal device 10 described in the above embodiments is stored in the memory of a general-purpose computer, and the program is read and executed by a processor. Therefore, this disclosure can also be implemented as a processor-executable program or a non-transitory computer-readable medium storing the program.

[0111] (Symbol Explanation)

[0112] 1: System; 10: Terminal device; 11: Communication unit; 12: Output unit; 13: Input unit; 14: Storage unit; 15: Control unit; 16: Positioning unit; 20: Information processing device; 21: Communication unit; 22: Storage unit; 23: Control unit; 30: Network.

Claims

1. A non-transitory computer-readable medium storing a program, This program is used by computers that buy and sell transportation tickets to perform actions including the following steps: Overlay the first marker, indicating the application region or route of the selected ticket, onto the map; Overlay a second marker representing the user's current location or the location selected by the user onto the map; and The object area on the map, including at least one of the first and second markers, will be displayed on the screen.

2. The non-transitory computer-readable medium according to claim 1, wherein, The action also includes: If the first marker or the second marker is not displayed on the screen, information indicating the direction from a predetermined location on the map displayed on the screen to the first marker or the second marker not displayed on the screen will be displayed on the screen.

3. The non-transitory computer-readable medium according to claim 1, wherein, The action also includes: Based on the user's operation, switch the object represented by the first marker between the application region and the application route.

4. The non-transitory computer-readable medium according to claim 1, wherein, The action also includes: When multiple tickets are selected, make the first marker display differently for each ticket.

5. A non-transitory computer-readable medium storing a program, This program is used by computers that buy and sell transportation tickets to perform actions including the following steps: Displays the ticket name for the selected location on the map, which includes the application's region or route; and Overlay the first marker representing the application region or application route of the ticket onto the map.

6. A non-transitory computer-readable medium storing a program, This program is used by computers that buy and sell transportation tickets to perform actions including the following steps: When a destination is entered or selected on a map, determine the tickets that can be used when moving from the user's current location to that destination; and Display a list of the identified tickets or overlay a first marker indicating the application area or route of the identified tickets onto the map.