Automatic ticket gate, control method for automatic ticket gate, and program
The automatic ticket gate system with multiple reading units, a selection unit, and a control unit addresses the issue of unintended media reading, ensuring only the user-selected media is processed, enhancing convenience and security.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- KK TOSHIBA
- Filing Date
- 2023-03-23
- Publication Date
- 2026-04-27
AI Technical Summary
Existing automatic ticket gates inadvertently read media other than the intended media, such as IC cards or QR codes, leading to inconvenience and potential misuse.
The automatic ticket gate is equipped with a reading unit capable of reading multiple types of media, a selection unit allowing users to choose their preferred media, and a control unit that ensures only the selected media is read, preventing the reading of unintended media.
Prevents unintended media from being read, enhancing user convenience and security by ensuring only the user-selected media is processed, thus improving the functionality and reliability of the automatic ticket gate system.
Smart Images

Figure 0007851882000001 
Figure 0007851882000002 
Figure 0007851882000003
Abstract
Description
Technical Field
[0006] , , , ,
[0005] , , , , ,
[0001] Embodiments of the present invention relate to an automatic ticket gate, a control method for an automatic ticket gate, and a program.
Background Art
[0002] Conventionally, an automatic ticket gate that can use an IC card charged with electronic money as a ticket has been known. For example, a conventional automatic ticket gate has read and written information (such as information on the entry station and the exit station) on an IC card using a reader / writer.
[0003] <� If media with different reading methods such as QR codes (registered trademarks) can be used as tickets in addition to IC cards, the convenience of the automatic ticket gate can be improved. Therefore, it is conceivable to provide an automatic ticket gate with a reading unit capable of reading a plurality of types of media with different reading methods. However, there were cases where media other than the media that the user intended to use were read by the automatic ticket gate.
Prior Art Documents
Patent Documents
[0004]
Patent Document ၁
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] The problem to be solved by the present invention is to provide an automatic ticket gate, a control method for an automatic ticket gate, and a program that can prevent media other than the media that the user intends to use from being read by the automatic ticket gate.
Means for Solving the Problems
[0006] The automatic ticket gate of this embodiment comprises a reading unit, a selection unit, and a control unit. The reading unit has the function of reading multiple types of media with different reading methods. The selection unit allows the user to select the media to be used. The control unit controls the reading unit so that it is impossible to read media that have not been selected by the user, and causes the reading unit to read the media selected by the user. Based on the information read by the reading unit, the control unit determines whether or not the user is allowed to pass through. [Brief explanation of the drawing]
[0007] [Figure 1] A diagram showing the ticket gate system 1 in the first embodiment. [Figure 2] A diagram showing the configuration and functions of IC card 90. [Figure 3] A diagram showing the configuration and functions of the mobile terminal device 200. [Figure 4] A diagram showing the functional configuration of the automatic ticket gate 30. [Figure 5] A diagram showing the functional configuration of the central server device 50. [Figure 6] A diagram showing the functional configuration of the electronic money server device 70. [Figure 7] A diagram showing the contents of the entry / exit management table 64. [Figure 8] A diagram showing the contents of electronic money information 82. [Figure 9] A sequence diagram showing the processes performed by the ticket gate system 1. [Figure 10] A diagram showing the appearance of the automatic ticket gate 30 when no media selection has been made. [Figure 11] A diagram showing the appearance of the automatic ticket gate 30 when a medium has been selected. [Figure 12] A flowchart illustrating the first reading process performed by the automatic ticket gate 30. [Figure 13] A flowchart showing the NG release process performed by the automatic ticket gate 30. [Figure 14] A flowchart illustrating the second reading process performed by the automatic ticket gate 30. [Modes for carrying out the invention]
[0008] The following describes the automatic ticket gate, the control method for the automatic ticket gate, and the program of the embodiment with reference to the drawings.
[0009] (First Embodiment) [Overall structure] Figure 1 shows a ticket gate system 1 in a first embodiment. The ticket gate system 1 includes, for example, Station A system 10A, Station B system 10B, a central server device 50, an electronic money server device 70A, and an electronic money server device 70B. In addition to Station A system 10A and Station B system 10B, the ticket gate system 1 may include multiple station systems. Hereinafter, if Station A system 10A and Station B system 10B are not distinguished, they will simply be referred to as "Station System 10". In the illustrated example, components included in Station A system 10A are indicated with "A" at the end of the code, and components included in Station B system 10B are indicated with "B" at the end of the code. If it is not necessary to distinguish which station system a component belongs to, "A" or "B" will be omitted.
[0010] The station system 10 also includes, for example, automatic ticket gates 30 and payment terminals 40, as well as a station server, ticket vending machines, station equipment, etc. The station server transmits information acquired from the central server device 50 via a network NW to the automatic ticket gates 30 via a dedicated line (or public line), and transmits information acquired from the automatic ticket gates 30 via a dedicated line (or public line) to the central server device 50 via the network NW. The network NW can be a LAN (Local Area Network), a WAN (Wide Area Network), a Wi-Fi network, or the Internet. The automatic ticket gates 30 and the payment terminals 40 communicate, for example, via a dedicated line.
[0011] The payment terminal 40 communicates with the electronic money server device 70 by directly accessing the network NW without going through the station server, for example, and transmitting and receiving information. Note that the payment terminal 40 may directly access the network NW through the station server.
[0012] [Medium] Here, in the ticket gate system 1 of the present embodiment, the medium M used will be described. The medium M is, for example, a medium including information used for managing one or more electronic money services. The medium M may be a medium capable of writing the service ID, charge amount, usage history (e.g., used at store XX, etc.) for each of a plurality of electronic money services. That is, the medium M may be a medium capable of independently managing information on a plurality of electronic money services. The medium M may be an IC card, a portable terminal device having the function of an IC card, or a portable terminal device displaying a code image such as a QR code (registered trademark).
[0013] FIG. 2 is a diagram showing the configuration and functions of the IC card 90. The IC card 90 is a medium having a wireless communication function. The IC card 90 includes, for example, a base material 91, a chip 92, and an antenna 93. The chip 92 is, for example, a passive type IC chip included in the base material 91. The chip 92 transmits and receives information to and from the reader / writer of the automatic ticket gate 30 by RFID (Radio Frequency IDentifier) technology. The chip 92 executes processing based on the commandless response method of transmitting information in response to a command (signal) transmitted by the automatic ticket gate 30. The chip 92 includes, for example, a transmission / reception unit 94, a control circuit 95, a storage unit 96, and the like. The transmission / reception unit 94 demodulates the information included in the radio wave transmitted by the automatic ticket gate 30, generates a radio wave for superimposing information, and superimposes information on the generated radio wave.
[0014] The control circuit 95 includes, for example, a processor such as a CPU (Central Processing Unit). The control circuit 95 writes information to the storage unit 96 or reads out the information written in the storage unit 96 according to the content of the command transmitted by the automatic ticket gate 30. Further, the control circuit 95 reads out the information stored in the storage unit 96 and transmits the read information to the automatic ticket gate 30 using the antenna 93 and the transceiver 94.
[0015] In the storage unit 96, programs executed by the control circuit 95, media IDs, the recharge amount (deposited amount) of electronic money, etc. are encoded and stored. This will be specifically described below. In the storage unit 96, for example, a first storage area AR1 and a second storage area AR2 are set. In the first storage area AR1, for example, the identification information of the IC card 90 (hereinafter referred to as "media ID") is stored. The media ID is identification information assigned to each chip 92 of the IC card 90 regardless of the electronic money service managed in the IC card 90. This media ID is information obtained by communicating with the chip 92 according to a predetermined protocol.
[0016] The second storage area AR2 is set with, for example, a first electronic money service area AR2-1, a second electronic money service area AR2-2, and a third electronic money service area AR2-3. Information regarding the first electronic money service is stored in the first electronic money service area AR2-1, information regarding the second electronic money service is stored in the second electronic money service area AR2-2, and information regarding the third electronic money service is stored in the third electronic money service area AR2-3. The information regarding the first electronic money service, the information regarding the second electronic money service, or the information regarding the third electronic money service is acquired or rewritten by communicating according to the protocol corresponding to the electronic money service by a device having the access right corresponding to the electronic money service.
[0017] Information regarding the first electronic money service includes the first service ID, the first charge amount, and the first usage history. The first service ID is an ID managed by the administrator of the first electronic money service. Information regarding the second electronic money service includes the second service ID, the second charge amount, and the second usage history. The second service ID is an ID managed by the administrator of the second electronic money service. Information regarding the third electronic money service includes the third service ID, the third charge amount, and the third usage history. The third service ID is an ID managed by the administrator of the third electronic money service. Hereafter, when the first service ID, second service ID, and third service ID are not distinguished, they will be referred to as "service ID".
[0018] Furthermore, the IC card 90 may have at least an area for writing the media ID, but it may not have areas for writing the user's entry station information, exit station information, or charge amount. In this case, the charge amount is managed by the electronic money server device 70. Alternatively, the IC card 90 may store only the media ID and information related to a single electronic money service.
[0019] Alternatively, a mobile terminal device such as a mobile phone with card emulation functionality may be used in the ticket gate system 1 instead of (or in addition to) the IC card 90.
[0020] The above describes an IC card 90 as an example of medium M, but medium M is not limited to this. For example, medium M may be a portable terminal device that displays a code image as a ticket and allows the automatic ticket gate 30 to read it. Below, we will describe a portable terminal device that displays a QR code (registered trademark) as an example of a code image and allows the automatic ticket gate 30 to read it.
[0021] Figure 3 shows the configuration and functions of the mobile terminal device 200. The mobile terminal device 200 is a portable terminal device such as a smartphone or tablet. The mobile terminal device 200 has the functions of both an IC transit card and a QR code (registered trademark) transit card.
[0022] The mobile terminal device 200 includes, for example, a communication unit 210, a control unit 220, a first processing unit 230, a second processing unit 240, a touch panel 250, and a storage unit 260.
[0023] The communication unit 210 is a communication interface for communicating with other devices such as the electronic money server device 70 via the network NW.
[0024] The touch panel 250 comprises a display unit 251 and an input unit 252. The display unit 251 displays an image corresponding to the processing result of the mobile terminal device 200. The input unit 252 accepts user input.
[0025] The storage unit 260 is an HDD (Hard Disk Drive), flash memory, or RAM (Random Access Memory), etc. The storage unit 260 may also be a NAS device accessible by the mobile terminal device 200 via a network NW. The storage unit 260 stores the program executed by the control unit 220 and the media ID 262. In addition to this information, the storage unit 260 also stores the service ID of the QR code (registered trademark) payment service.
[0026] The control unit 220 oversees the control of the entire mobile terminal device 200. The control unit 220 is implemented, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), and GPU (Graphics Processing Unit), or by the cooperation of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device with a non-transient storage medium), or it may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed in the storage device when the storage medium is inserted into a drive device.
[0027] The first processing unit 230 is a processing unit that performs the functions of an IC transit card. The first processing unit 230 has the same functions as the IC card 90 and may be equipped with the aforementioned chip 92 and antenna 93. Therefore, the first processing unit 230 can send and receive information with the reader / writer of the automatic ticket gate 30 using RFID technology.
[0028] The second processing unit 240 is a processing unit that performs the function of a QR code (registered trademark) ticket. The second processing unit 240 reads and executes the ticket application from the storage unit 260 and displays the QR code (registered trademark) with the medium ID 262 encoded on the display unit 251. The QR code (registered trademark) displayed on the display unit 251 will be read by the automatic ticket gate 30.
[0029] [Automatic ticket gates] Figure 4 shows the functional configuration of the automatic ticket gate 30. The automatic ticket gate 30 includes, for example, a communication unit 31, a control unit 32, a door 33, a door drive unit 34, a first reading unit 35-1, a second reading unit 35-2, a first lighting unit 36-1, a second lighting unit 36-2, a first detection unit 37-1, a second detection unit 37-2, and a touch panel 38.
[0030] The communication unit 31 is a communication interface for communicating with the payment terminal 40, the central server device 50, etc. The communication unit 31 is, for example, a network interface card.
[0031] The control unit 32 oversees the control of the entire automatic ticket gate 30. The control unit 32 is implemented, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as LSIs, ASICs, FPGAs, and GPUs, or by the cooperation of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device equipped with a non-transient storage medium), or it may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed in the storage device when the storage medium is mounted in a drive device.
[0032] Door 33 is a door installed in the passage of the automatic ticket gate 30 and guides users on whether or not they are allowed to pass through. Door drive unit 34 is a drive device for opening and closing door 33 and may include a motor, for example.
[0033] The first reading unit 35-1 is a reading unit that reads information from the medium M (IC card 90 or mobile terminal device 200) used as an IC transit ticket. Specifically, the first reading unit 35-1 is a reader / writer that communicates with the medium M held up by a railway user, reads the medium ID from the medium M, and writes entry and exit records of stations equipped with automatic ticket gates 30 to the medium M.
[0034] The second reading unit 35-2 is a reading unit that reads information from the medium M (mobile terminal device 200) which is a QR code (registered trademark) ticket. The reading method for the medium M as a QR code (registered trademark) ticket is different from the reading method for the medium M as an IC ticket. Specifically, the second reading unit 35-2 optically reads the QR code (registered trademark) displayed on the medium M held up by the railway user, and reads the medium ID of the medium M by decoding the read information.
[0035] The first lighting unit 36-1 is a lighting device such as an LED (Light Emitting Diode) that illuminates the position where the first reading unit 35-1 is located. The second lighting unit 36-2 is a lighting device such as an LED that illuminates the position where the second reading unit 35-2 is located.
[0036] The first detection unit 37-1 is a sensor installed near the exit of the automatic ticket gate 30 and detects when a user exits the passage of the automatic ticket gate 30 from the exit side. The second detection unit 37-2 is a sensor installed near the entrance of the automatic ticket gate 30 and detects when a user exits the passage of the automatic ticket gate 30 from the entrance side.
[0037] The touch panel 38 comprises a display unit 38-1 and an input unit 38-2. The display unit 38-1 displays a media selection screen, etc., as described later. The input unit 38-2 accepts user input.
[0038] The control unit 32 controls the communication unit 31 to transmit the media ID acquired by the first reading unit 35-1 or the second reading unit 35-2 to the central server device 50. The control unit 32 also receives fare information indicating the railway fare transmitted by the central server device 50 via the communication unit 31. The control unit 32 controls the communication unit 31 to transmit the fare information received from the central server device 50 to the payment terminal 40. The payment terminal 40 performs payment processing based on the fare information received from the automatic ticket gate 30.
[0039] [Center Server Equipment] Figure 5 shows the functional configuration of the central server device 50. The central server device 50 includes, for example, a communication unit 52, an information management unit 54, a fare calculation unit 56, and a storage unit 60.
[0040] The communication unit 52 is a communication interface for communicating with the automatic ticket gate 30, etc. The communication unit 52 is, for example, a network interface card.
[0041] The information management unit 54 and the fare calculation unit 56 are implemented, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as LSIs, ASICs, FPGAs, and GPUs, or by the cooperation of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device equipped with a non-transient storage medium), or it may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed in the storage device when the storage medium is mounted on a drive device.
[0042] The information management unit 54 receives information transmitted by the automatic ticket gate 30 via the communication unit 52 and manages the received information in the entry / exit management table 64. The information management unit 54 controls the communication unit 52 to transmit the railway fare derived by the fare derivation unit 56 to the automatic ticket gate 30 at the exit station.
[0043] The fare calculation unit 56 calculates the railway fare based on the received media ID and the fare between the user's entry station and exit station.
[0044] The storage unit 60 is an HDD, flash memory, or RAM, etc. The storage unit 60 may also be a NAS device accessible by the central server device 50 via a network NW. The storage unit 60 stores programs executed by the information management unit 54 or the fare derivation unit 56, as well as a fare table 62, an entry / exit management table 64, etc. The fare table 62 is information listing fares between stations and is used by the fare derivation unit 56 when deriving fares. The entry / exit management table 64 will be described later.
[0045] [Electronic Money Server Device] Electronic money server device 70A is a device that manages the first electronic money service. Electronic money server device 70B is a device that manages the second electronic money service. When electronic money server device 70A and electronic money server device 70B are not distinguished, they are simply referred to as "electronic money server device 70". The ticket gate system 1 may also include devices that manage the third or fourth electronic money service.
[0046] Figure 6 shows the functional configuration of the electronic money server device 70. The electronic money server device 70 includes, for example, a communication unit 72, a payment management unit 74, and a storage unit 80.
[0047] The communication unit 72 is a communication interface for communicating with the payment terminal 40, etc. The communication unit 72 is, for example, a network interface card.
[0048] The payment management unit 74 is implemented, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as LSIs, ASICs, FPGAs, and GPUs, or by the cooperation of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device equipped with a non-transient storage medium), or it may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed in the storage device when the storage medium is mounted on a drive device. The payment management unit 74 manages the payment processing performed by the payment terminal 40 in the electronic money information 82.
[0049] The storage unit 80 is an HDD, flash memory, or RAM, etc. The storage unit 80 may also be a NAS device accessible by the electronic money server device 70 via a network NW. The storage unit 80 stores programs executed by the payment management unit 74, and electronic money information 82, which will be described later.
[0050] [Overview of the ticket gate system's processing] At an entry station, when a user holds the medium M over the first reader 35-1 or the second reader 35-2 of the automatic ticket gate 30, the automatic ticket gate 30 transmits the medium ID read by the first reader 35-1 or the second reader 35-2, along with the identification information of the station where the automatic ticket gate 30 is installed, to the central server device 50. This medium ID is managed in the entry / exit management table 64 of the central server device 50.
[0051] Figure 7 shows the contents of the entry / exit management table 64. The entry / exit management table 64 is a list of information that associates the medium ID with information about the entry station, entry time, exit station, exit time, fare between the entry station and the exit station, information indicating whether or not the fare payment has been completed, and the type of electronic money service used by the user.
[0052] When the information management unit 54 of the central server device 50 obtains the media ID and station identification information transmitted by the automatic ticket gate 30, it associates the obtained information with the media ID in the entry / exit management table 64 and assigns it to the corresponding item. For example, if the information management unit 54 obtains station identification information when station identification information has not yet been assigned to a media ID in the entry / exit management table 64, it considers that station to be an entry station and the time the station identification information was obtained to be the entry time.
[0053] Furthermore, at an exit station, when a user holds the medium M over the first reading unit 35-1 or the second reading unit 35-2 of the automatic ticket gate 30, the automatic ticket gate 30 transmits the medium ID read by the first reading unit 35-1 or the second reading unit 35-2, as well as the identification information of the station where the automatic ticket gate 30 is installed, to the central server device 50.
[0054] When the information management unit 54 of the central server device 50 obtains the media ID and station identification information transmitted by the automatic ticket gate 30, it associates the obtained information with the media ID in the entry / exit management table 64 and assigns it to the corresponding item. For example, when the information management unit 54 obtains station identification information while the entry station identification information is associated with the media ID in the entry / exit management table 64, it considers that station to be the exit station and considers the time the station identification information was obtained as the exit time.
[0055] Furthermore, the fare extraction unit 56 of the central server device 50 refers to the fare table 62 and extracts the fare from the entry station to the exit station in the entry / exit management table 64. The information management unit 54 also controls the communication unit 52 to transmit the extracted fare to the automatic ticket gate 30 at the exit station.
[0056] The automatic ticket gate 30, upon receiving the fare, transmits the received fare to the payment terminal 40. Upon receiving the fare from the automatic ticket gate 30, the payment terminal 40 executes a payment process to settle the fare. The payment process includes deducting the fare from the charged amount. The payment terminal 40 then transmits the payment details (the deducted amount, the charged amount (remaining balance), and the name of the business operator using the medium M) to the electronic money server device 70. Upon obtaining the payment details, the electronic money server device 70 updates the electronic money information 82.
[0057] Figure 8 shows the contents of the electronic money information 82. The electronic money information 82 is a list of information that associates the medium ID and service ID with the amount charged after use, the date and time when medium M was used, the amount used by medium M, and the name of the business operator on which medium M was used. When the payment management unit 74 obtains the payment details, it associates the obtained information with the medium ID in the electronic money information 82 and the corresponding item, and manages the usage status of medium M. As a result, the fare is paid with the amount charged to medium M, and the user's entry and exit process is completed.
[0058] In this embodiment of the ticket gate system 1, information such as the entry station and exit station is managed by the central server device 50, but this is not the only option. For example, this information may be stored on an IC card 90 or a portable terminal device 200.
[0059] In this embodiment, the automatic ticket gate 30 has been described as accepting both entry and exit of users. However, instead (or in addition to this), the automatic ticket gate 30 may be configured as an entry-only gate or an exit-only gate. An entry-only automatic ticket gate 30 does not need to be connected to a payment terminal 40. In this case, when the entry-only gate obtains the media ID of the media M held up by the user, it transmits the media ID along with information indicating that the user has entered to the central server device 50. When the central server device 50 obtains the above information from the entry-only gate, it determines that the user has entered. When the exit-only gate obtains the media ID of the media M held up by the user, it transmits the media ID along with information indicating that the user is attempting to exit to the central server device 50. When the central server device 50 obtains the above information from the exit-only gate, it determines that the user has exited. Furthermore, if the Information Management Unit 54 obtains information indicating that an entry has been made and a media ID, and the information indicating that the user has exited is not associated with the information indicating that the user previously entered in the entry / exit management table 64, it sends an error message to the entry machine. The entry machine then notifies the user that the previous fare payment has not been processed. Also, for example, if the Information Management Unit 54 obtains information indicating that an exit is being attempted and a media ID, and the information indicating that an entry has not been associated with the information indicating that an entry has been made in the entry / exit management table 64, it sends an error message to the exit machine. The exit machine then notifies the user that the entry process has not been completed.
[0060] Figure 9 is a sequence diagram showing the process performed by the ticket gate system 1. First, when the medium M is held up to the first reading unit 35-1 or the second reading unit 35-2 of the automatic ticket gate 30 on the entry side, the first reading unit 35-1 or the second reading unit 35-2 reads the medium M and obtains the medium ID. The control unit 32 controls the communication unit 31 to transmit the obtained medium ID and the identification information of the entry station to the central server device 50 (step S10). Next, the information management unit 54 of the central server device 50 associates the medium ID and the identification information of the entry station transmitted by the automatic ticket gate 30 of the entry station with the entry time in the entry / exit management table 64 (step S11).
[0061] Next, when the medium M is held up to the first reading unit 35-1 or the second reading unit 35-2 of the automatic ticket gate 30 on the exit side, the first reading unit 35-1 or the second reading unit 35-2 reads the medium M and obtains the medium ID. The control unit 32 controls the communication unit 31 to transmit the obtained medium ID and the identification information of the exit station to the central server device 50 (step S12). Next, the central server device 50 associates the medium ID and the identification information of the exit station transmitted by the automatic ticket gate 30 at the exit station with the exit time in the entry / exit management table 64 (step S13).
[0062] Next, the fare calculation unit 56 of the central server device 50 calculates the fare that the user must pay based on the fare table 62 and the entry / exit management table 64 (step S14), and transmits the calculated fare to the automatic ticket gate 30 at the exit station (step S15). At this time, the information management unit 54 of the central server device 50 provisionally registers the calculated fare in the entry / exit management table 64.
[0063] Next, the automatic ticket gate 30 at the exit station receives the fare from the central server device 50 and transmits the received fare and the type of electronic money service selected from the media selection screen displayed on the touch panel 38 to the payment terminal 40 (step S16). As will be explained in detail in Figures 10 and 11, the media selection screen displays multiple buttons, and the type of media (electronic money service) to be used is selected by the user selecting one of these buttons.
[0064] The payment terminal 40 settles the fare received from the automatic ticket gate 30 at the exit station using the charged amount of the electronic money corresponding to the type of service received (step S17). For example, the payment terminal 40 receives the charged amount from the electronic money server device 70 corresponding to the type of service received and performs processing such as deducting the fare from the charged amount. Next, the payment terminal 40 sends the payment details to the electronic money server device 70 corresponding to the type of service (step S18). The payment details may include information such as the service ID, the amount deducted or charged amount (remaining balance), and the name of the business operator on which the medium M was used. Subsequently, the payment management unit 74 of the electronic money server device 70 reflects the payment details received from the payment terminal 40 in the electronic money information 82 (step S19).
[0065] Next, the payment terminal 40 transmits the payment result, including the details of the payment, to the automatic ticket gate 30 at the exit station (step S20). If the medium M is an IC card, the charge amount and usage history are stored in the memory unit 96 of the chip 92. Therefore, the reader / writer of the first reading unit 35-1 of the automatic ticket gate 30 updates the information such as the charge amount and usage history stored in the memory unit 96 according to the payment result. Next, the automatic ticket gate 30 at the exit station transmits the received payment result to the central server device 50 (step S21). In this case, when the central server device 50 receives the payment result, which is a response to the transmitted fare, it confirms the provisionally registered fare in the entry / exit management table 64 and associates a flag indicating that payment for the fare has been completed with the medium ID (step S22).
[0066] Furthermore, if the central server device 50 has not received the settlement result, which is a response to the transmitted fare, it will not set a flag indicating that the settlement has been completed, because the fare settlement has not been performed correctly. In this state, if a user attempts to enter the station and a media ID for which settlement has not been completed is transmitted to the central server device 50, the central server device 50 will transmit information to the automatic ticket gate 30 indicating that the previous settlement was incomplete, as well as information such as the amount of the incomplete settlement.
[0067] Figure 10 shows the appearance of the automatic ticket gate 30 when no medium has been selected. As shown in Figure 10, the top surface of the automatic ticket gate 30 is provided with a first reading unit 35-1, a second reading unit 35-2, a first lighting unit 36-1, and a second lighting unit 36-2. The first lighting unit 36-1 is provided around the first reading unit 35-1, and the second lighting unit 36-2 is provided around the second reading unit 35-2. In addition, the touch panel 38 displays a medium selection screen. The medium selection screen includes buttons B1 to B7.
[0068] Buttons B1 through B4 are buttons that allow the user to select the medium M (electronic money service) to be used. Buttons B1 through B4 may be pictograms indicating the electronic money service corresponding to each button. Of these, buttons B1 through B3 are buttons that allow the user to select an electronic money service that can be used as an IC transit card. Button B4 is a button that allows the user to select an electronic money service that can be used as a QR code (registered trademark) transit card.
[0069] Buttons B5 (5th) and B6 (6th) are used to switch the media selection screen to a different page. If there are multiple media selection screens due to the large number of available media M (electronic money services), selecting button B5 or B6 will switch the media selection screen to a different page. Button B5 (5th) is a page-advancing button to move to the next page. Button B6 (6th) is a page-back button to return to the previous page. The automatic ticket gate 30 may also switch pages in response to a swipe operation on the media selection screen by the user.
[0070] The seventh button, B7, is a cancel button used to deselect the selected state. The control unit 32 of the automatic ticket gate 30 deselects the selected state of the medium M selected by the user when the seventh button, B7, displayed on the touch panel 38, is selected by the user.
[0071] Figure 11 shows the appearance of the automatic ticket gate 30 when a medium has been selected. In Figure 11, the medium selection screen is shown when the first button B1 is selected by the user. When the first button B1 is selected, the control unit 32 of the automatic ticket gate 30 changes the background of the first button B1 displayed on the touch panel 38 to a darker color. This allows the user to easily understand that the first button B1 has been selected.
[0072] Furthermore, the control unit 32 illuminates the first lighting unit 36-1, causing the area around the first reading unit 35-1 to emit a bluish-white light, while simultaneously turning off the second lighting unit 36-2. This allows the automatic ticket gate 30 to prompt the user to hold the medium M over the first reading unit 35-1.
[0073] In other words, when the user selects the first button B1 to the third button B3 (i.e., an IC transit card), the control unit 32 lights up the first indicator 36-1 and turns off the second indicator 36-2. On the other hand, when the user selects the fourth button B4 (i.e., a QR code (registered trademark) transit card), the control unit 32 lights up the second indicator 36-2 and turns off the first indicator 36-1. This makes it easy for the user to determine which of the first and second reading units 35-1 to hold the medium M over.
[0074] As in this embodiment, when the automatic ticket gate 30 is equipped with multiple reading units, it is possible that a preceding user and a succeeding user may simultaneously hold the medium M over different reading units. In some cases, it is also possible that a succeeding user may hold the medium M over the reading unit before a preceding user. To prevent such situations, the control unit 32 controls the system so that it is impossible to read the medium M by turning off the reading unit corresponding to the medium M that has not been selected by the user, among the first reading unit 35-1 and the second reading unit 35-2. This prevents the automatic ticket gate 30 from reading a medium M that the user does not intend to use.
[0075] [First reading process] Figure 12 is a flowchart showing the first reading process performed by the automatic ticket gate 30. The control unit 32 of the automatic ticket gate 30 executes the first reading process by running a program stored in the memory unit within the automatic ticket gate 30.
[0076] First, the control unit 32 determines whether the medium M that the user intends to use has been selected from the touch panel 38 (step S100). The process in step S100 is repeated until the medium M that the user intends to use has been selected from the touch panel 38.
[0077] When the user selects a medium M from the touch panel 38, the control unit 32 controls the first reading unit 35-1 and the second reading unit 35-2, except for the reading unit corresponding to the selected medium M, to make it impossible to read the medium M (step S101). The control unit 32 also turns off the lights of the first lighting unit 36-1 and the second lighting unit 36-2, except for the lighting unit corresponding to the selected medium M (step S102).
[0078] Next, the control unit 32 determines whether the reading of the medium M has been completed by the first reading unit 35-1 or the second reading unit 35-2 (step S103). If the control unit 32 determines that the reading of the medium M has not been completed by the first reading unit 35-1 or the second reading unit 35-2, it determines whether a certain amount of time (e.g., 10 seconds) has elapsed since the medium M that the user intends to use was selected (step S104). If the control unit 32 determines that a certain amount of time has not elapsed since the medium M that the user intends to use was selected, it returns to step S103. On the other hand, if the control unit 32 determines that a certain amount of time has elapsed since the medium M that the user intends to use was selected, it proceeds to step S109, which will be described later.
[0079] In step S103, if the control unit 32 determines that the reading of the medium M has been completed by the first reading unit 35-1 or the second reading unit 35-2, it determines whether or not to allow the user to pass through the automatic ticket gate 30 (step S105). For example, the control unit 32 determines that it will not allow the user to pass through the automatic ticket gate 30 if the user attempts to exit without an entry record, if the user attempts to enter without an exit record for the previous entry record, or if the amount charged to the electronic money is less than the fare. If the control unit 32 determines that it will not allow the user to pass through the automatic ticket gate 30, it executes the NG cancellation process described later in Figure 13 (step S200).
[0080] Meanwhile, if the control unit 32 determines that it is permissible for the user to pass through the automatic ticket gate 30, it controls the door drive unit 34 to open the door 33 of the automatic ticket gate 30 (step S106). Next, the control unit 32 waits until the user passes through the automatic ticket gate 30 (step S107). Specifically, based on the detection result of the first detection unit 37-1, the control unit 32 determines whether the user has exited the passage of the automatic ticket gate 30 from the exit side. If the control unit 32 determines that the user has passed through the automatic ticket gate 30, it controls the door drive unit 34 to close the door 33 of the automatic ticket gate 30 (step S108).
[0081] Subsequently, the control unit 32 controls the first reading unit 35-1 and the second reading unit 35-2, except for the reading unit corresponding to the selected medium M, to enable reading of the medium M (step S109). The control unit 32 also lights up the first lighting unit 36-1 and the second lighting unit 36-2, except for the lighting unit corresponding to the selected medium M (step S110). As a result, all reading units are turned on and all lighting units are illuminated. At this time, the control unit 32 returns the medium selection screen on the touch panel 38 to a state where nothing is selected. After that, the control unit 32 terminates the process according to this flowchart. After the termination of the process according to this flowchart, the process in step S100 is executed again.
[0082] Thus, when the control unit 32 determines that it is permissible for a user to pass through, and the first detection unit 37-1 detects that the user has exited the passageway from the exit side, it permits the first reading unit 35-1 or the second reading unit 35-2 to read a medium M that has not been selected by the user. This allows the automatic ticket gate 30 to be ready to read the medium M owned by the next user.
[0083] [NG removal process] Figure 13 is a flowchart showing the NG release process performed by the automatic ticket gate 30. The NG release process shown in Figure 13 is a detailed explanation of step S200 in Figure 12.
[0084] If the control unit 32 determines in step S105 of Figure 12 that it does not permit the user to pass through the automatic ticket gate 30, it determines whether reading has been completed again with the same medium M (step S201). If the control unit 32 determines that reading has been completed again with the same medium M, it determines whether it permits the user to pass through the automatic ticket gate 30 (step S202). The process in step S202 is the same as the process in step S105 of Figure 12. If the control unit 32 determines that it does not permit the user to pass through the automatic ticket gate 30, it returns to step S201.
[0085] On the other hand, if the control unit 32 determines that it is permissible for the user to pass through the automatic ticket gate 30, it proceeds to step S106 in Figure 12 and controls the door drive unit 34 to open the door 33 of the automatic ticket gate 30. This allows the user to pass through the automatic ticket gate 30.
[0086] Furthermore, if the control unit 32 determines in step S201 that reading has not been completed again with the same medium M, it determines whether the user has exited the entrance of the automatic ticket gate 30 (step S203). Specifically, based on the detection result of the second detection unit 37-2, the control unit 32 determines whether the user has exited the passage of the automatic ticket gate 30 from the entrance side. If the control unit 32 determines that the user has not exited the entrance of the automatic ticket gate 30, it determines whether a certain amount of time (for example, 10 seconds) has elapsed since the NG release process started (step S204). If the control unit 32 determines that a certain amount of time has not elapsed since the NG release process started, it returns to step S201.
[0087] On the other hand, if the control unit 32 determines in step S203 that the user has exited the entrance of the automatic ticket gate 30, or if it determines in step S204 that a certain amount of time has elapsed since the NG release process started, it proceeds to step S109 in Figure 12. As a result, the control unit 32 turns on all reading units except those corresponding to the selected medium M, and lights up all indicator lights except those corresponding to the selected medium M. In other words, all reading units are turned on, and all indicator lights are lit. Therefore, the automatic ticket gate 30 can be returned to a state where the medium M that the user intends to use is not selected.
[0088] Thus, if the control unit 32 determines that it does not want the user to pass through, and the second detection unit 37-2 detects that the user has exited the passage from the entrance side, it authorizes the first reading unit 35-1 or the second reading unit 35-2 to read a medium M that has not been selected by the user. This allows the automatic ticket gate 30 to be ready to read a medium M owned by the user who has exited or the next user.
[0089] In the first embodiment described above, the control unit 32 of the automatic ticket gate 30 controls the reading unit (first reading unit 35-1 or second reading unit 35-2) so that it is impossible to read any medium M that has not been selected by the user, and causes the reading unit (first reading unit 35-1 or second reading unit 35-2) to read the medium M selected by the user, and determines whether or not the user is allowed to pass based on the information read by the reading unit (first reading unit 35-1 or second reading unit 35-2). This prevents the automatic ticket gate 30 from reading any medium other than the one the user intends to use.
[0090] In this embodiment, the automatic ticket gate 30 is provided with two reading units, but it is not limited to this. For example, the automatic ticket gate 30 may be provided with three or more reading units with different reading methods, and three or more indicator lights corresponding to each of the three or more reading units. The more reading units there are, the more difficult it becomes for the user to determine which reading unit to hold the medium M over. However, according to this embodiment, the indicator lights illuminate the positions where the reading units to which the medium M should be held are located, so the user can easily determine which reading unit to hold the medium M over.
[0091] (Second embodiment) In the first embodiment, as shown in step S100 of Figure 12, the automatic ticket gate 30 waits until the medium M that the user intends to use is selected from the touch panel 38. In contrast, in the second embodiment, if the medium M that the user intends to use is not selected from the touch panel 38, the automatic ticket gate 30 automatically selects a reading unit to read the medium M and performs a second reading process to read the medium M using the selected reading unit. If the user knows which of the multiple reading units to hold the medium M over, they may want to have the medium M read by holding it over the reading unit without having to select the medium M from the touch panel 38. In such cases, in the second embodiment, the automatic ticket gate 30 can automatically select a reading unit and read the medium M without requiring the user to select the medium M, thereby improving the convenience of the automatic ticket gate 30. The second embodiment will be described in detail below.
[0092] [Second reading process] Figure 14 is a flowchart showing the second reading process performed by the automatic ticket gate 30. The control unit 32 of the automatic ticket gate 30 executes the second reading process by running a program stored in the memory unit within the automatic ticket gate 30.
[0093] First, the control unit 32 determines whether the medium M that the user intends to use has been selected from the touch panel 38 (step S300). If the medium M that the user intends to use has been selected from the touch panel 38, the control unit 32 proceeds to step S101 in Figure 12. This completes the processing for when medium M has been selected from the touch panel 38.
[0094] On the other hand, if the medium M that the user intends to use has not been selected from the touch panel 38, the control unit 32 selects a default reader from among the first reader unit 35-1 and the second reader unit 35-2 (S301). The default reader unit may be the reader unit that reads the most frequently used medium M among the multiple types of medium M that can be used in the automatic ticket gate 30. For example, the control unit 32 may select a reader unit that reads a transportation IC card issued by a railway company as the default reader unit.
[0095] Next, the control unit 32 controls the system to enable reading of the medium M by turning on the selected reading unit from the first reading unit 35-1 and the second reading unit 35-2 (step S302). The control unit 32 also controls the system to disable reading of the medium M by turning off the reading units other than the selected reading unit from the first reading unit 35-1 and the second reading unit 35-2 (step S303).
[0096] Next, the control unit 32 determines whether the reading of the medium M has been completed by the selected reading unit (step S304). If the control unit 32 determines that the reading of the medium M has not been completed by the selected reading unit, it determines whether a certain amount of time (e.g., 0.2 seconds) has elapsed since the reading unit was selected (step S305). If the control unit 32 determines that a certain amount of time has not elapsed since the reading unit to be used was selected, it returns to step S304.
[0097] On the other hand, if the control unit 32 determines that a certain amount of time has elapsed since the selection of the reading unit to be used, it determines whether or not there is another reading unit (in other words, a reading unit that has not yet been selected) (step S306). If the control unit 32 determines that there is another reading unit, it selects the next reading unit (step S307) and returns to step S302 described above. This allows the control unit 32 to attempt to read the medium M with the next reading unit. On the other hand, if the control unit 32 determines that there is no next reading unit, it proceeds to step S312, which will be described later.
[0098] In step S304, if the control unit 32 determines that the reading of the medium M has been completed by the selected reading unit, it determines whether or not to allow the user to pass through the automatic ticket gate 30 (step S308). For example, the control unit 32 determines that it will not allow the user to pass through the automatic ticket gate 30 if the user attempts to exit without an entry record, if the user attempts to enter without an exit record for the previous entry record, or if the amount charged to the electronic money is less than the fare. If the control unit 32 determines that it will not allow the user to pass through the automatic ticket gate 30, it executes the NG cancellation process shown in Figure 13 (step S200). In this embodiment, if it is determined to be OK in step S202 in Figure 13, the process proceeds to step S309 in Figure 14, and if it is determined to be YES in step S204 in Figure 13, the process proceeds to step S312 in Figure 14.
[0099] On the other hand, if the control unit 32 determines that it is permissible for the user to pass through the automatic ticket gate 30, it controls the door drive unit 34 to open the door 33 of the automatic ticket gate 30 (step S309). Next, the control unit 32 waits until the user passes through the automatic ticket gate 30 (step S310). Specifically, based on the detection result of the first detection unit 37-1, the control unit 32 determines whether the user has exited the passage of the automatic ticket gate 30 from the exit side. If the control unit 32 determines that the user has passed through the automatic ticket gate 30, it controls the door drive unit 34 to close the door 33 of the automatic ticket gate 30 (step S311).
[0100] Subsequently, the control unit 32 controls the system to enable reading of the medium M by turning on all but the selected reading unit from the first reading unit 35-1 and the second reading unit 35-2 (step S312). As a result, all reading units are turned on. After this, the control unit 32 terminates the process according to this flowchart. After the termination of the process according to this flowchart, the process in step S300 is executed again.
[0101] In the second embodiment described above, if the type of medium M to be used has not been selected by the user from the touch panel 38, the control unit 32 controls the first reading unit 35-1 and the second reading unit 35-2 to repeatedly read the medium M while switching the reading method. As a result, if the user knows which of the multiple reading units to hold the medium M over, they can have the medium M read by holding it over the corresponding reading unit without having to select the medium M from the touch panel 38, thereby improving the convenience of the automatic ticket gate 30.
[0102] In the first and second embodiments, the first reading unit 35-1 and the second reading unit 35-2 are provided independently, but this is not limited to this configuration. For example, the first reading unit 35-1 and the second reading unit 35-2 may be configured as a single integrated reading unit. In this case, since one reading unit can read multiple types of media M, there is a possibility that media other than the media the user intends to use may be read by the automatic ticket gate 30. Specifically, when attempting to have the reading unit read a QR code (registered trademark) displayed on a mobile terminal device 200, it is conceivable that the contents of the chip 92 of the mobile terminal device 200 may be read and recognized as an IC transit card. Even in such a case, according to this embodiment, since the reading units other than the one for the media M selected from the touch panel 38 are turned off, it is possible to prevent media other than the media the user intends to use from being read by the automatic ticket gate 30.
[0103] Furthermore, in the first and second embodiments, the automatic ticket gate 30 and the payment terminal 40 are provided separately, but this is not limited to this. For example, the payment terminal 40 may be omitted by giving the automatic ticket gate 30 the functionality of the payment terminal 40.
[0104] Furthermore, while the first and second embodiments described examples of the ticket gate system 1 being used in railways, it is not limited to this. For example, the ticket gate system 1 may be applied to other transportation systems such as buses, trams, ferries, aircraft, and cable cars.
[0105] According to at least one embodiment described above, the automatic ticket gate 30 includes a reading unit (first reading unit 35-1 and second reading unit 35-2), a selection unit (touch panel 38), and a control unit 32. The reading units (first reading unit 35-1 and second reading unit 35-2) have the function of reading multiple types of media M with different reading methods. The selection unit (touch panel 38) allows the user to select the media M to be used. The control unit 32 controls the reading units (first reading unit 35-1 and second reading unit 35-2) so that it is impossible to read media M that have not been selected by the user, and causes the reading units (first reading unit 35-1 and second reading unit 35-2) to read the media M selected by the user, and determines whether the user is allowed to pass through based on the information read by the reading units (first reading unit 35-1 and second reading unit 35-2). This prevents the automatic ticket gate 30 from reading a medium other than the one the user intends to use.
[0106] While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of symbols]
[0107] 1...Ticket gate system, 10...Station system, 30...Automatic ticket gate, 31...Communication unit, 32...Control unit, 33...Door, 34...Door drive unit, 35-1...First reading unit, 35-2...Second reading unit, 36-1...First lighting unit, 36-2...Second lighting unit, 37-1...First detection unit, 37-2...Second detection unit, 38...Touch panel, 38-1...Display unit, 38-2...Input unit, 40...Payment terminal, 50...Center server device, 70...Electronic money server device, 90...IC card, 200...Mobile terminal device, M...Medium
Claims
1. A reading unit having the function of reading multiple types of media with different reading methods, A selection section that allows the user to choose the medium to use, A control unit controls the reading unit to prevent the reading of media not selected by the user, causes the reading unit to read the media selected by the user, and determines whether the user is allowed to pass based on the information read by the reading unit. An automatic ticket gate equipped with this feature.
2. The reading unit is, A first reading unit that reads the first medium, The system includes a second reading unit that reads a second medium using a different reading method than the first medium, The automatic ticket gate according to claim 1.
3. A first lighting unit that illuminates the position where the first reading unit is provided, It comprises a second lighting unit that illuminates the position where the second reading unit is provided, The control unit turns off the second indicator light when the user selects the first medium, and turns off the first indicator light when the user selects the second medium. The automatic ticket gate according to claim 2.
4. The system further includes a first detection unit that detects when the user exits the automatic ticket gate from the exit side. When the control unit determines that it is permissible for the user to pass through, and the first detection unit has detected that the user has exited the passage from the exit side, it permits the reading unit to read a medium not selected by the user. The automatic ticket gate according to claim 1.
5. The system further includes a second detection unit that detects when the user exits the automatic ticket gate passage from the entrance side. If the control unit determines that it does not permit the user to pass through, and the second detection unit detects that the user has exited the passage from the entrance side, it permits the reading unit to read a medium not selected by the user. The automatic ticket gate according to claim 1.
6. If the type of medium to be used has not been selected by the user, the control unit controls the reading unit to repeatedly read the medium while switching the reading method. The automatic ticket gate according to claim 1.
7. The control unit, in response to input from the user to the selection unit, deselects the medium selected by the user. The automatic ticket gate according to claim 1.
8. An automatic ticket gate equipped with a reader unit that has the function of reading multiple types of media with different reading methods, The user is allowed to choose the medium to use. The reading unit is controlled to prevent the reading of media not selected by the user, and the reading unit is made to read the media selected by the user. Based on the information read by the reading unit, the system determines whether or not the user is allowed to pass. Control methods for automatic ticket gates.
9. An automatic ticket gate equipped with a reader unit that has the function of reading multiple types of media with different reading methods, A process that allows the user to select the medium to be used, The reading unit is controlled to prevent the reading of media not selected by the user, and the reading unit is made to read the media selected by the user, and the reading unit determines whether or not the user is allowed to pass based on the information read by the reading unit. A program that executes the command.
Citation Information
Patent Citations
Transportation system and method for managing use of transportation
JP2018147269A
Transportation system and transportation usage management method
JP2019057021A