Automatic ticket examination system, automatic ticket examination machine, determination server, automatic ticket examination method, and automatic ticket examination program

The automatic ticket gate system addresses communication failure issues by re-determining passability and updating settlement data, ensuring complete and accurate transaction processing post-failure.

JP2026011342APending Publication Date: 2026-01-23KK TOSHIBA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024111849
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-11
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

Existing thin-client automatic ticket gate systems face issues during communication failures, leading to unpaid settlement data updates and potential double deductions from IC cards due to incomplete processing.

Method used

A determination server manages settlement data during communication failures by re-determining passability and updating settlement data status, with automatic ticket gates writing provisional data to IC cards and notifying the server upon completion.

Benefits of technology

Ensures complete and accurate settlement data processing post-failure, preventing double deductions and ensuring all transactions are properly settled after communication is restored.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026011342000001_ABST
    Figure 2026011342000001_ABST
Patent Text Reader

Abstract

To provide an automatic ticket examination system, an automatic ticket examination machine, a determination server, an automatic ticket examination method, and an automatic ticket examination program capable of updating unpaid adjustment data in communication failure to processed data after communication failure recovery.SOLUTION: The automatic ticket examination system includes an automatic ticket examination machine and a determination server having a determination control part and a settlement data management part. After receiving medium information and a determination request from an automatic ticket examination machine, a determination control part requests adjustment data to an adjustment data management part, performs passage propriety determination and detail creation, transmits a determination result to the automatic ticket examination machine, and updates the adjustment data of the adjustment data management part by temporarily setting a status. The automatic ticket examination machine performs medium writing on the basis of the reception of the determination result, and transmits either notification of processing completion or notification of processing incompletion to the determination control part. When receiving the notification of the completion of the processing, the determination control unit updates the adjustment data in the adjustment data managing unit by setting the status to "processed".SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] An embodiment of the present invention relates to an automatic ticket gate system, an automatic ticket gate, a determination server, an automatic ticket gate method, and an automatic ticket gate program. [Background technology]

[0002] In recent years, the introduction of a thin-client system in which a host device centrally manages multiple subordinate devices has been considered for automated ticket gate systems in railway businesses (businesses that operate trains). In a thin-client system, for example, an automated ticket gate (subordinate device) installed at a station acquires information stored in an IC (Integrated Circuit) card that a passenger presents when passing through, and transmits the acquired information to a determination server (host). The determination server determines whether or not to allow the passenger to pass through (i.e., whether or not to permit the passenger to enter or exit the station) based on the information transmitted from the automated ticket gate, and transmits the determination result to the automated ticket gate. The automated ticket gate then performs operations such as allowing the passenger to pass through based on the determination result transmitted from the determination server.

[0003] Such a thin-client type automatic ticket gate system eliminates the need for a mechanism on the automatic ticket gate side to determine whether or not to allow a passenger to pass, which has the advantage of reducing the cost of maintaining the automatic ticket gate. However, if a communication failure occurs between the above-mentioned determination server and the automatic ticket gate, the determination server will be unable to determine whether a passenger has passed or to settle IC card charges, so there is a need to solve the various issues that arise when a communication failure occurs.

[0004] The challenges include updating the data on unpaid settlement amounts for passengers who passed through during the communication outage to show that they have been processed after the outage is resolved, and preventing unpaid settlement amounts from being deducted twice from IC cards. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Publication No. 2022-61661 [Patent Document 2] Japanese Patent Application Laid-Open No. 2011-90502 [Patent Document 3] International Publication No. 2016 / 009722 Summary of the Invention [Problem to be solved by the invention]

[0006] The purpose of this embodiment is to provide an automatic ticket gate system, automatic ticket gate, judgment server, automatic ticket gate method, and automatic ticket gate program that can update unpaid settlement data during a communication failure to processed data after the communication failure is restored. [Means for solving the problem]

[0007] According to this embodiment, a determination server is provided which includes: an automatic ticket gate that is installed at a station and reads medium information from a medium held by a passenger; a determination control unit that determines whether the passenger can pass or not based on the medium information; and a settlement data management unit that manages settlement data, which is the unpaid amount on the medium of the passenger who passed through the automatic ticket gate during a communication failure in the automatic ticket gate system; and the determination control unit requests the settlement data from the settlement data management unit upon receiving the medium information and a determination request for whether the passenger can pass or not for the first passage from the automatic ticket gate upon recovery from the communication failure, and receives the settlement data from the settlement data management unit. A thin-client type automatic ticket gate system is provided in which, based on the fact that the passability determination has been completed and that the previous termination status of the medium was normal, the system determines whether the passability determination has been completed and creates a statement, sends the result of the passability determination to the automatic ticket gate, and updates the settlement data in the settlement data management unit by setting a provisional status, the automatic ticket gate writes to the medium based on receiving the determination result from the determination control unit, and sends to the determination control unit either a notification of processing completion that the medium writing has been completed, or a notification of processing incomplete that the medium writing has not been completed, and when the determination control unit receives the notification of processing completion from the automatic ticket gate, it updates the settlement data in the settlement data management unit by setting the status to processed. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a block diagram showing the network configuration of an automatic ticket gate system according to this embodiment. [Figure 2] FIG. 2 is a block diagram showing an example of a hardware configuration of the automatic ticket gate shown in FIG. [Figure 3] FIG. 3 is a block diagram illustrating an example of a hardware configuration of the determination server illustrated in FIG. [Figure 4] FIG. 4 is a block diagram showing an example of the functional configuration of the automatic ticket gate and the determination server. [Figure 5]FIG. 5 is a sequence diagram showing processing operations executed when a communication failure occurs in the automatic ticket gate system and processing operations executed after the communication failure is restored. [Figure 6] FIG. 6 is a diagram showing a list of main stored data (tanking data) when passing through an obstacle in an automatic ticket gate. [Figure 7] FIG. 7 is a sequence diagram showing the processing operation of the automatic ticket gate system according to the first embodiment. [Figure 8] FIG. 8 is a sequence diagram showing the processing operation of the automatic ticket gate system according to the second embodiment. [Figure 9] FIG. 9 is a sequence diagram showing the processing operation of the automatic ticket gate system according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] The present embodiment will be described below with reference to the drawings. The disclosure is merely an example, and appropriate modifications that a person skilled in the art can easily make while maintaining the gist of the invention are naturally included within the scope of the present invention. Furthermore, the drawings may be schematic in terms of the width, thickness, shape, etc. of each part compared to the actual embodiment for clarity of explanation, but these are merely examples and are not intended to limit the interpretation of the present invention. Furthermore, in this specification and each drawing, components that perform the same or similar functions as those described above with reference to the previous drawings are designated by the same reference numerals, and redundant detailed descriptions may be omitted as appropriate.

[0010] The automatic ticket gate system according to this embodiment is a thin-client type automatic ticket gate system. The automatic ticket gate system is used, for example, by railway operators that operate trains (electric trains), and has the function of managing the purchase of tickets by passengers using the trains, and the entry and exit of passengers to and from stations.

[0011] FIG. 1 is a block diagram showing the network configuration of an automatic ticket gate system 1 according to this embodiment.

[0012] The automatic ticket gate system 1 includes an automatic ticket gate 10, a determination server 20, and a statement management server 30.

[0013] The medium 100 (IC card, other IC medium) has an identification number, a charge amount, boarding station information, and alighting station information.

[0014] The automatic ticket gate 10 is station equipment installed at each of a plurality of stations. That is, although only one automatic ticket gate 10 is shown in Fig. 1 for convenience, the automatic ticket gate system 1 includes a plurality of automatic ticket gates 10. The automatic ticket gate 10 controls the passage of passengers and notifies passengers whether they can pass through. The automatic ticket gate 10 is configured to be able to acquire medium information stored on a medium 100 carried by a passenger passing through the automatic ticket gate 10. When the automatic ticket gate 10 detects the medium 100, it transmits the medium information to the determination server 20.

[0015] The determination server 20 manages various information such as information about passengers (hereinafter referred to as passenger information) and information about passenger boarding (hereinafter referred to as boarding information). The determination server 20 is connected to a plurality of automatic ticket gates 10 via a network 50 so as to be able to communicate with them.

[0016] The account management server 30 manages account information linked to the medium 100. The account management server 30 is connected to the determination server 20 via a network 50 so as to be able to communicate with each other. Furthermore, the statement management server 30 is communicably connected to the sales device 40. Here, the sales device 40 is a device that is placed outside the automatic ticket gate system 1, such as a convenience store or a vending machine, and is used to make payments using the medium 100. The statement management server 30 receives the statement created by the determination server 20 and the sales device 40 each time the medium 100 is used.

[0017] In the event of a communication failure, the network 50 between the automatic ticket gate 10 and the determination server 20 is cut off, and communication is possible only between the automatic ticket gate 10 and the medium 100.

[0018] FIG. 2 is a block diagram showing an example of the hardware configuration of the automatic ticket gate 10 shown in FIG.

[0019] 2 includes a CPU (Central Processing Unit) 11, a nonvolatile memory (ROM: Read Only Memory) 12, a RAM (Random Access Memory) 13, a communication device 14, a reader / writer 15, and a gate 16. In the automatic ticket gate 10, the CPU 11, the ROM 12, the RAM 13, the communication device 14, the reader / writer 15, and the gate 16 are connected to a bus 17 that interconnects these components.

[0020] The CPU 11 is a processor for controlling the operation of each component in the automatic ticket gate 10. The CPU 11 may be a single processor or may be configured with multiple processors. The CPU 11 executes various programs loaded from the ROM 12 to the RAM 13. In this embodiment, the programs executed by the CPU 11 include a management program 13a for managing the entry or exit of passengers using the above-mentioned trains at stations, passenger passage information in the event of a communication failure, etc., and an automatic ticket gate program for executing the processing of the automatic ticket gate 10 (automatic ticket gate method).

[0021] The ROM 12 is a storage medium used as an auxiliary storage device. The RAM 13 is a storage medium used as a main storage device. Although only the ROM 12 and RAM 13 are shown in FIG. 2, the automatic ticket gate 10 may also include other storage devices such as an HDD (Hard Disk Drive) and an SSD (Solid State Drive).

[0022] The communication device 14 is a device configured to perform wireless communication with an external device such as a determination server 20 .

[0023] The reader / writer 15 is a device that reads stored information from the medium 100 when the medium 100 is held up, and writes information to the medium 100 as necessary.

[0024] The gate 16 controls the passage of passengers through the automatic ticket gate 10 by performing opening and closing operations.

[0025] FIG. 3 is a block diagram showing an example of the hardware configuration of the determination server 20 shown in FIG.

[0026] 3 includes a CPU 21, a nonvolatile memory (ROM) 22, a RAM 23, and a communication device 24. In the determination server 20, the CPU 21, the ROM 22, the RAM 23, and the communication device 24 are connected to a bus 25 that interconnects them.

[0027] The CPU 21 is a processor for controlling the operation of each component in the determination server 20. The CPU 21 may be a single processor or may be configured with multiple processors. The CPU 21 executes various programs loaded from the ROM 22 to the RAM 23. In this embodiment, the programs executed by the CPU 21 include a management program 23a for managing the purchase of tickets by passengers using the above-mentioned trains, passengers' entry or exit into or exit from stations, and passenger passage information in the event of a communication failure, as well as an automatic ticket gate program for executing the processing of the judgment server 20 (automatic ticket gate method).

[0028] The ROM 22 is a storage medium used as an auxiliary storage device. The RAM 23 is a storage medium used as a main storage device. Although only the ROM 22 and the RAM 23 are shown in Fig. 3, the determination server 20 may include other storage devices such as a hard disk drive (HDD) and a solid state drive (SSD).

[0029] The communication device 24 is a device configured to perform wireless communication with an external device such as the automatic ticket gate 10 .

[0030] FIG. 4 is a block diagram showing an example of the functional configuration of the automatic ticket gate 10 and the determination server 20. As shown in FIG.

[0031] The automatic ticket gate 10 includes a reading / writing unit 101, an information storage unit 102, and a communication IF (interface) unit 103.

[0032] The reading and writing unit 101 is a function of the reader / writer 15 shown in Fig. 2. The reading and writing unit 101 detects when the medium 100 is held over the reader / writer and when it is removed from the reader / writer. The reading and writing unit 101 reads the medium information recorded on the detected medium 100. The reading and writing unit 101 also writes the result of the pass / no-pass determination to the medium 100.

[0033] The information storage unit 102 is a function of the memory device of the automatic ticket gate 10. The information storage unit 102 records the medium information of passengers who pass through the automatic ticket gate 10 when a communication failure occurs between the automatic ticket gate 10 and the determination server 20.

[0034] The communication IF unit 103 is a function of the communication device 14 shown in Fig. 2. The communication IF unit 103 is connected to the determination server 20 via the network 50, exchanges information with the determination server 20, and monitors whether a communication failure has occurred.

[0035] In the automatic ticket gate 10, all or part of the reading / writing unit 101, information storage unit 102, and communication IF unit 103 are realized by software, for example, when the CPU 11 (i.e., the computer of the automatic ticket gate 10) executes a management program 13a. This management program 13a may be stored in a computer-readable storage medium and distributed, or may be downloaded to the automatic ticket gate 10 via the network 50.

[0036] The determination server 20 includes a determination control unit 201, a settlement data management unit 202, and a communication IF (interface) unit 203.

[0037] The determination control unit 201 determines whether or not a passenger can pass based on the medium information. The determination control unit 201 also manages the passenger information and boarding information described above.

[0038] The settlement data management unit 202 manages settlement data, which is the unpaid amount on the medium 100 of passengers who passed through the automatic ticket gate 10 during a communication failure in the automatic ticket gate system 1. The settlement data management unit 202 creates and edits details based on the status of the settlement data (unprocessed, processed, etc.).

[0039] The communication IF unit 203 is connected to the automatic ticket gate 10 via the network 50, transmits and receives information to and from the automatic ticket gate 10, and monitors whether or not a communication failure has occurred.

[0040] In the determination server 20, all or part of the determination control unit 201, the settlement data management unit 202, and the communication IF unit 203 are realized by software, for example, when the CPU 21 (i.e., the computer of the determination server 20) executes the management program 23a. This management program 23a may be stored in a computer-readable storage medium and distributed, or may be downloaded to the determination server 20 via the network 50.

[0041] Next, the processing contents before and after the occurrence of a communication failure in the automatic ticket gate system 1 according to this embodiment will be described.

[0042] FIG. 5 is a sequence diagram showing the processing operations executed when a communication failure occurs in the automatic ticket gate system 1 and the processing operations executed after the communication failure is restored.

[0043] A statement number is written on the medium 100. The statement number is a number indicating the number of times the medium 100 has been used for settlement. The illustrated example shows a medium 100 whose statement number ends with n. In other words, FIG. 5 shows a case where the medium 100 has been used for settlement n times.

[0044] First, when a communication failure occurs (S10), the automatic ticket gate 10 and the determination server 20 detect the communication abnormality and switch to an operation mode during the occurrence of the failure (hereinafter referred to as a failure response mode).

[0045] In the failure response mode, when a passenger holds the medium 100 over the automatic ticket gate 10 (S11), the automatic ticket gate 10 reads and stores the medium information from the medium 100 (S12), displays a guide message, and opens the door (S13). In other words, while a communication failure is occurring, the automatic ticket gate 10 allows the passenger to pass unconditionally without executing a process of verifying the medium information with the determination server 20. On the other hand, the determination server 20 sets the automatic ticket gate 10 in which the communication failure is occurring to a communication recovery standby state.

[0046] Next, the automatic ticket gate 10 and the determination server 20 perform a re-determination after communication is restored. Specifically, the automatic ticket gate 10 transmits a signal to the determination control unit 201 to monitor the communication line status (S21), and when a response is received from the determination control unit 201 (S22), the automatic ticket gate 10 transmits the medium information (tanking data) that was read and saved during the communication failure to the determination control unit 201 (S23). At this point, the determination control unit 201 returns a response to the automatic ticket gate 10 (S24).

[0047] The determination control unit 201 determines whether or not the passenger can pass through based on the medium information transmitted from the automatic ticket gate 10, calculates the settlement amount of the passenger who passed through during the communication failure (re-determination process), and stores the calculated amount in the settlement data management unit 202 (S25). The data of the settlement amount created in the re-determination process is referred to as settlement data. The settlement data corresponds to data of the unpaid amount of the medium 100 of the passenger who passed through during the communication failure.

[0048] During the communication failure, no settlement is made using the medium 100, so the statement number for the medium 100 remains at number n.

[0049] Furthermore, as will be described later in Figures 7 to 9, when the medium 100 used during a communication failure is used at an automatic ticket gate 10 at any station in the thin client type automatic ticket gate system 1 the next day or later, the settlement data is removed and updated.

[0050] FIG. 6 is a diagram showing a list of main stored data (tanking data) when passing through an obstacle in the automatic ticket gate 10. In other words, when the automatic ticket gate 10 detects a communication abnormality with the judgment server 20 and determines that a failure has occurred, it appropriately collects and stores the device ID (information for identifying the ticket gate), reception time (time when the IC card, etc. was received), passage direction (direction of the ticket gate passed through, gate collection / ticket gate), version (version of the thin client system (server, etc.)), medium type (IC card, magnetic card, etc.), unique ID (unique identification information for identifying the medium), read data from the IC card, etc. (balance, boarding and alighting stations, etc.), and judgment setting parameters (items set for each ticket gate by station staff) shown in Figure 6. After communication with the determination server 20 is restored, the automatic ticket gate 10 transmits the information (tanking data) shown in FIG.

[0051] [First embodiment] The first embodiment shows the case where the medium 100 is used for the first time at the automatic ticket gate 10 after the communication failure is restored (the first passage of the passenger). In the first embodiment, it is assumed that the medium 100 has not been used by the sales device 40 or the like during the period from the communication failure to the first passage.

[0052] FIG. 7 is a sequence diagram showing the processing operation of the automatic ticket gate system 1 according to the first embodiment.

[0053] Since the medium 100 has not been used by the sales device 40 or the like during the period from the communication failure to the first pass, the detail number ends at number n.

[0054] First, when a passenger holds the medium 100 over the reading / writing unit 101 (S31), the automatic ticket gate 10 reads medium information from the medium 100 (S32). The automatic ticket gate 10 transmits the medium information and a request to the determination control unit 201 to determine whether or not the first pass is permitted (S33).

[0055] The determination control unit 201 requests the adjustment data from the adjustment data management unit 202 based on receiving the medium information and the request for determining whether or not the first passage is permitted from the automatic ticket gate 10 (S34).

[0056] The settlement data management unit 202 transmits the previous end state of the medium 100 and the settlement data to the determination control unit 201 (S35). The illustrated example shows a case where the previous end state of the medium 100 is "normal." Here, the "normal" previous end state corresponds to a state where writing to the medium 100 was performed correctly the last time the medium 100 was used at the automatic ticket gate 10 before the communication failure. Furthermore, there may be multiple settlement data depending on the number of times a passenger passes through the automatic ticket gate 10 during a communication failure. The illustrated example shows a case where there are two settlement data. In other words, the detail numbers n+1 and n+2 are assigned to the two settlement data, and n+3 is assigned to the settlement for this first pass.

[0057] The determination control unit 201 determines whether or not to allow passage and creates a statement based on the settlement data and medium information, based on the fact that it has received settlement data from the settlement data management unit 202 and that the previous end status of the medium 100 is "normal" (S36). The determination control unit 201 transmits the settlement amounts for statement numbers n+1, n+2, and n+3 and the results of the determination on whether or not to allow passage to the automatic ticket gate 10 (S37).

[0058] After determining whether the transaction can be passed or not and creating a statement, the determination control unit 201 sends the first uncompleted statement for the first passage fee, excluding the settlement data, to the statement management server 30 (S38). In other words, the first uncompleted statement is a statement for the settlement with statement number n+3. The status of the first uncompleted statement is set as "uncompleted."

[0059] The determination control unit 201 updates the settlement data in the settlement data management unit 202 by temporarily setting the status (S39). At this time, the determination control unit 201 sets the read value (start number) and written value (end number) of the detail number in the settlement data, sets the end status as "incomplete," and notifies the settlement data management unit 202. In the example shown, the start number is n, and the end number is n+3.

[0060] The settlement data management unit 202 edits the details for the settlement data based on the provisional settlement data, based on the fact that the judgment control unit 201 has updated the settlement data by setting the status to provisional (S40), and sends the second uncompleted details of the settlement data to the detail management server 30 (S41). The second uncompleted details are details for the settlements with detail numbers n+1 and n+2. The status of the second uncompleted details is set to "uncompleted." In the example shown, there are two pieces of settlement data, so there are two second uncompleted details.

[0061] Meanwhile, the automatic ticket gate 10, based on receiving the result of the pass / fail determination from the determination control unit 201 (S37, S42), writes the data to the medium 100 (S43). Writing the data to the medium includes performing the settlement for the first pass and the settlement data on the medium 100. In other words, the automatic ticket gate 10 subtracts the settlement amount for the first pass and the settlement data from the medium 100. At this time, the automatic ticket gate 10 updates the detail number of the medium 100 to n+3.

[0062] The automated ticket barrier 10 transmits a notification of the completion of the process of writing to the medium to the determination control unit 201 (S44, S45). At this time, the automated ticket barrier 10 displays a guide message to the passenger and opens the gate 16 (S46). This completes the series of processes for the held-over medium 100, and the automatic ticket gate 10 moves on to handle the next held-over medium.

[0063] When the determination control unit 201 receives a notification of processing completion from the automatic ticket gate 10, it sends the first confirmed detail to update the first uncompleted detail to the detail management server 30 (S47). The first confirmed detail is a detail for the settlement with detail number n+3. The status of the first confirmed detail is set to "confirmed".

[0064] Furthermore, when the determination control unit 201 receives a notification of the completion of processing from the automatic ticket barrier 10, it updates the adjustment data in the adjustment data management unit 202 by setting the status to "processed" (S48).

[0065] The settlement data management unit 202 sends a second confirmed detail to update the second uncompleted detail to the detail management server 30 based on the fact that the judgment control unit 201 has updated the settlement data by setting the status to processed (S49). The second confirmed detail is a detail for the settlement with detail numbers n+1 and n+2. The status of the second confirmed detail is set to "confirmed". In the example shown, there are two settlement data, so there are two second confirmed details.

[0066] According to this embodiment, the determination server 20 updates the provisional settlement data after determining whether the transaction can be passed (S39), and updates the settlement data to processed after the transaction is completed (S48). In addition, the determination server 20 creates a first unfinished detail and a second unfinished detail after determining whether the transaction can be passed, and creates a first confirmed detail and a second confirmed detail that confirm the first unfinished detail and the second unfinished detail after the transaction is completed. This makes it possible to settle the settlement data held by the judgment server 20 during the communication failure when passing through the automatic ticket gate 10 after the communication failure is restored, thereby eliminating the problem of incomplete processing of the settlement data.

[0067] [Second embodiment] The second embodiment shows the case where settlement of fare for medium 100 at the automatic ticket gate 10 is carried out for the first time after recovery from a communication failure (the passenger's first pass), but where writing to medium 100 is not completed during the first pass, resulting in incomplete settlement. The second embodiment also illustrates a case where, during a passenger's first passage, writing to the medium 100 is not completed, and then the medium 100 is again held up to the automatic ticket gate 10. In other words, it illustrates a case where the fare for the medium 100 is settled at the automatic ticket gate 10 for the second time after the communication failure is restored (the passenger's second passage). In the second embodiment, it is also assumed that the medium 100 is not used by the sales device 40 or the like during the period from the communication failure to the first passage.

[0068] FIG. 8 is a sequence diagram showing the processing operation of the automatic ticket gate system 1 according to the second embodiment. The sequence diagram shown in FIG. 8 is similar to the sequence diagram shown in FIG. 7 from step S31 to step S42, and therefore the description thereof will be omitted.

[0069] The automatic ticket gate 10 performs media writing to the medium 100 (S43) based on receiving the pass / fail determination result from the determination control unit 201 (S37, S42), but the medium 100 has already been removed from the reading / writing unit 101 and is located outside the detection range, so the media writing process is incomplete.

[0070] The automated ticket barrier 10 transmits a notice of incomplete processing, indicating that writing to the medium is not yet completed, to the determination control unit 201 (S51, S52). At this time, the automated ticket barrier 10 displays a guide message to the passenger and opens the gate 16 (S53). This completes the series of processes for the held-over medium 100, and the automatic ticket gate 10 moves on to handle the next held-over medium. If the medium writing process is not completed, the details are not confirmed, and the first unfinished detail and the second unfinished detail remain unconfirmed in the detail management server 30. Also, if the medium writing process is not completed, the detail number of the medium 100 is not updated and remains at number n.

[0071] Next, we will explain the processing operation of the automatic ticket gate system 1 when the medium 100 is next held up to the automatic ticket gate 10 (the passenger's second passage) after the writing on the medium 100 has not been completed during the passenger's first passage.

[0072] In the illustrated example, the medium 100 is used twice at the sales device 40 between the first and second passes, and the transaction number ends with n+2. In other words, the medium 100 is assigned transaction numbers n+1 and n+2 for the two transactions at the sales device 40.

[0073] First, when a passenger holds the medium 100 over the reading / writing unit 101 (S61), the automatic ticket gate 10 reads medium information from the medium 100 (S62). The automatic ticket gate 10 transmits the medium information and a request for determining whether or not the second passage is permitted to pass to the determination control unit 201 (S63).

[0074] The determination control unit 201 requests the adjustment data from the adjustment data management unit 202 based on receiving the medium information and the request for determining whether or not the second passage is permitted from the automatic ticket gate 10 (S64).

[0075] The settlement data management unit 202 transmits the previous end state of the medium 100 and the settlement data to the judgment control unit 201 (S65). The illustrated example shows a case where the previous completion state of the medium 100 is "incomplete." Here, the previous completion state being "incomplete" corresponds to a state where writing to the medium 100 was not performed correctly the last time the medium 100 was used at the automatic ticket gate 10. Furthermore, there are two remaining settlement data items that were not settled in the first pass, and the final detail number of the "incomplete" detail numbers is n+3. That is, in the settlement data management unit 202, detail numbers n+1 and n+2 are assigned to the two settlement data items, and n+3 is assigned to the settlement for the first pass.

[0076] Based on the receipt of settlement data from the settlement data management unit 202 and the fact that the previous end status of the medium 100 is "incomplete," the judgment control unit 201 compares the detail number of the read medium 100 with the previous end number (final detail number) of the settlement data (S66). Here, the detail number of the read medium 100 is n+2, and the previous end number of the settlement data is n+3. In other words, the previous end number of the settlement data is larger than the detail number of the read medium 100. Therefore, it is determined that the settlement up to the end number has not been completed, and it is determined that the withdrawal of the settlement data at the time of the communication failure has not been completed. The determination control unit 201 determines that the previous end number of the settlement data is greater than the detail number of the read medium 100, and then determines whether to settle the settlement data (S66).

[0077] The determination control unit 201 determines whether or not the ticket can be passed and creates a detailed statement based on the settlement data and medium information. (S67). That is, the determination control unit 201 reassigns the detail numbers n+3 and n+4 to the two pieces of settlement data, and assigns the detail number n+5 to the settlement for this second passage. The determination control unit 201 transmits the settlement amounts for the detail numbers n+3, n+4, and n+5 and the result of the pass / no-go determination to the automatic ticket gate 10 (S68).

[0078] In the second passage process, the determination control unit 201 determines whether the transaction can be passed and creates a statement, and then sends the third uncompleted statement for the second passage fee, excluding the settlement data, to the statement management server 30 (S69). In other words, the third uncompleted statement is a statement for the settlement with statement number n+5. The status of the third uncompleted statement is set to "uncompleted."

[0079] The determination control unit 201 updates the settlement data in the settlement data management unit 202 by temporarily setting the status (S70). At this time, the determination control unit 201 sets the read value (start number) and write value (end number) of the detail number in the settlement data, sets the end status as "incomplete," and notifies the settlement data management unit 202. In the example shown, the start number is n+2, and the end number is n+5.

[0080] In the second pass processing, the settlement data management unit 202 edits the details for the settlement data based on the provisional settlement data, based on the fact that the judgment control unit 201 has updated the settlement data by setting the status to provisional (S71), and sends the fourth uncompleted detail of the settlement data to the detail management server 30 (S72). The fourth uncompleted detail is a detail for the settlements with detail numbers n+3 and n+4. The status of the fourth uncompleted detail is set to "uncompleted." In the example shown, there are two pieces of settlement data, so there are two fourth uncompleted details.

[0081] Meanwhile, the automatic ticket gate 10, based on receiving the result of the pass / fail determination from the determination control unit 201 (S68, S73), writes the data to the medium 100 (S74). Writing the data to the medium includes performing the settlement of the second pass amount and the settlement data amount on the medium 100. In other words, the automatic ticket gate 10 subtracts the settlement amount for the second pass amount and the settlement data amount from the medium 100. At this time, the automatic ticket gate 10 updates the detail number of the medium 100 to n+5.

[0082] The automated ticket barrier 10 transmits a notification of the completion of the process of writing to the medium to the determination control unit 201 (S75, S76). At this time, the automated ticket barrier 10 displays a guide message to the passenger and opens the gate 16 (S77). This completes the series of processes for the held-over medium 100, and the automatic ticket gate 10 moves on to handle the next held-over medium.

[0083] In the second passage process, the determination control unit 201, upon receiving a notification of completion of processing from the automatic ticket gate 10, sends a third confirmed detail to the detail management server 30 to update the third uncompleted detail (S78). The third confirmed detail is a detail for the settlement with detail number n+5. The status of the third confirmed detail is set to "confirmed".

[0084] Furthermore, upon receiving a notification of the completion of processing from the automated ticket barrier 10, the determination control unit 201 updates the adjustment data in the adjustment data management unit 202 by setting the status to "processed" (S79).

[0085] The settlement data management unit 202 sends a fourth confirmed detail to the detail management server 30 to update the fourth uncompleted detail based on the fact that the determination control unit 201 has updated the settlement data by setting the status to processed during the second pass processing (S80). The fourth confirmed detail is a detail for the settlements with detail numbers n+3 and n+4. The status of the fourth confirmed detail is set to "confirmed". In the example shown, there are two settlement data, so there are two fourth confirmed details.

[0086] The detail management server 30 checks whether the detail number set for the detail is a serial number for each medium 100. If there is a detail with a status of "unfinished," the detail management server 30 checks the detail number of the next detail it receives and deletes or confirms it. In other words, if the same detail number is sent, the detail management server 30 determines that the previous unfinished detail was not written correctly and deletes it. In the example shown in Figure 8, the first unfinished detail and the second unfinished detail are not consecutively numbered with the third unfinished detail and the fourth unfinished detail, so the first unfinished detail and the second unfinished detail are deleted.

[0087] Here, the problems and effects of the second embodiment will be described. For example, when the automated ticket gate 10 determines that processing of the medium 100 is incomplete, there may be cases where the writing to the medium 100 has actually been completed. In such cases, the settlement data has not been updated to indicate that processing has been completed, and there is a risk that the settlement data will be written twice the next time the medium 100 is held over the automated ticket gate 10.

[0088] According to the second embodiment, after the processing of the medium 100 has been incomplete, the next time the medium 100 is held over the automatic ticket gate 10, the determination control unit 201 compares the detail number of the read medium 100 with the previous end number of the settlement data. Because the previous end number of the settlement data is larger than the detail number of the read medium 100, the determination control unit 201 can determine that the settlement data has not been settled. Furthermore, as will be described later, if the detail number of the read medium 100 is larger than the previous end number of the settlement data, the determination control unit 201 determines that the settlement data has been settled. This makes it possible to prevent duplicate subtraction of settlement data from the medium 100. Furthermore, in the second embodiment, the same effects as in the first embodiment can be obtained.

[0089] [Third embodiment] The third embodiment shows the case where settlement of fare for medium 100 at the automatic ticket gate 10 is carried out for the first time after recovery from a communication failure (the passenger's first pass), but where writing to medium 100 is not completed during the first pass, resulting in incomplete settlement. The third embodiment also illustrates a case where, during a passenger's first passage, writing to the medium 100 is not completed, and then the medium 100 is again held up to the automatic ticket gate 10. In other words, this illustrates a case where the medium 100 is used to settle the fare at the automatic ticket gate 10 for the second time after the communication failure is restored (the passenger's second passage). In the third embodiment, it is also assumed that the medium 100 is not used by the sales device 40 or the like during the period from the communication failure to the first passage.

[0090] FIG. 9 is a sequence diagram showing the processing operation of the automatic ticket gate system 1 according to the third embodiment. 9. It should be noted that steps S31 to S43 and S51 to S53 in the sequence diagram shown in FIG. 9 are similar to those in the sequence diagram shown in FIG. 8, and therefore a description thereof will be omitted.

[0091] The processing operation of the automatic ticket gate system 1 when the medium 100 is next held up to the automatic ticket gate 10 (the passenger's second passage) after the writing on the medium 100 is not completed during the passenger's first passage will be described.

[0092] The illustrated example shows a case where medium 100 was used at merchandise sales device 40 during the period from the first pass to the second pass, and a case where medium 100 was processed at another device, etc., and the statement number ends with n+6. In other words, medium 100 is assigned statement numbers n+1, n+2, n+3, n+4, n+5, and n+6 for six transactions at merchandise sales device 40 or another device. Here, processing at another device includes a case where the settlement data for medium 100 is settled at a device other than automatic ticket gate 10.

[0093] First, when a passenger holds the medium 100 over the reading / writing unit 101 (S61), the automatic ticket gate 10 reads medium information from the medium 100 (S62). The automatic ticket gate 10 transmits the medium information and a request for determining whether or not the second passage is permitted to pass to the determination control unit 201 (S63).

[0094] The determination control unit 201 requests the adjustment data from the adjustment data management unit 202 based on receiving the medium information and the request for determining whether or not the second passage is permitted from the automatic ticket gate 10 (S64).

[0095] The settlement data management unit 202 transmits the previous end state of the medium 100 and the settlement data to the judgment control unit 201 (S65). In the illustrated example, the previous end state of the medium 100 is "unfinished." Furthermore, there are two remaining settlement data items that were not settled in the first pass, and the final detail number of the "incomplete" detail numbers is n+3. That is, in the settlement data management unit 202, detail numbers n+1 and n+2 are assigned to the two settlement data items, and n+3 is assigned to the settlement for the first pass.

[0096] Based on the receipt of settlement data from the settlement data management unit 202 and the fact that the previous end status of the medium 100 is "incomplete," the judgment control unit 201 compares the detail number of the read medium 100 with the previous end number (final detail number) of the settlement data (S81). Here, the detail number of the read medium 100 is n+6, and the previous end number of the settlement data is n+3. In other words, the previous end number of the settlement data is smaller than the detail number of the read medium 100. Therefore, it is determined that settlement up to the end number has been completed, and that the withdrawal of the settlement data at the time of the communication failure has been completed. The determination control unit 201 determines not to settle the settlement data based on the determination that the previous end number of the settlement data is smaller than the detail number of the read medium 100 (S81). In addition, the determination control unit 201 also determines that the withdrawal of the settlement data at the time of the communication failure has been completed if the detail number of the read medium 100 is the same as the previous end number of the settlement data.

[0097] The determination control unit 201 determines whether or not the ticket can be passed and creates a detailed statement based on the settlement data and medium information. (S82). That is, the determination control unit 201 assigns the detail number n+7 to the settlement for this second passage. The determination control unit 201 transmits the settlement amount for detail number n+7 and the result of the passage permission determination to the automatic ticket gate 10 (S83).

[0098] In the second passage process, the determination control unit 201 determines whether the transaction can be passed and creates a statement, and then sends the third uncompleted statement for the second passage fee, excluding the settlement data, to the statement management server 30 (S84). In other words, the third uncompleted statement is a statement for the settlement with statement number n+7. The status of the third uncompleted statement is set to "uncompleted."

[0099] Furthermore, the determination control unit 201 updates the settlement data in the settlement data management unit 202 by setting the status to "processed" (S85).

[0100] Meanwhile, the automatic ticket gate 10, based on receiving the result of the pass / fail determination from the determination control unit 201 (S83, S86), writes the medium 100 (S87). Writing the medium includes performing the settlement for the second passage amount on the medium 100. That is, the automatic ticket gate 10 subtracts the settlement amount for the second passage amount from the medium 100. At this time, the automatic ticket gate 10 updates the detail number of the medium 100 to number n+7.

[0101] The automated ticket barrier 10 transmits a notification of the completion of the process of writing to the medium to the determination control unit 201 (S88, S89). At this time, the automated ticket barrier 10 displays a guide message to the passenger and opens the gate 16 (S90). This completes the series of processes for the held-over medium 100, and the automatic ticket gate 10 moves on to handle the next held-over medium.

[0102] In the second passage process, the determination control unit 201, upon receiving a notification of completion of processing from the automatic ticket gate 10, sends a third confirmed detail to the detail management server 30 to update the third uncompleted detail (S91). The third confirmed detail is a detail for the settlement with detail number n+7. The status of the third confirmed detail is set to "confirmed".

[0103] In the example shown in FIG. 9, the first unfinished detail and the second unfinished detail are not consecutive in number to the third unfinished detail, so the first unfinished detail and the second unfinished detail are deleted. Furthermore, in the third embodiment, the same effects as in the first and second embodiments can be obtained.

[0104] As described above, according to this embodiment, an automatic ticket gate system, automatic ticket gate, judgment server, automatic ticket gate method, and automatic ticket gate program can be obtained that can update unpaid settlement data during a communication failure to processed data after the communication failure is restored.

[0105] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the inventions and their equivalents as defined in the claims. [Explanation of symbols]

[0106] 1...Automatic ticket gate system, 10...Automatic ticket gate, 16...gate, 20...judgment server, 30...detail management server, 100...medium, 201...determination control unit, 202...Settlement Data Management Department.

Claims

1. Automatic ticket gates are installed at stations and read information from media held up by passengers. a determination server having a determination control unit that determines whether the passenger can pass or not based on the medium information, and a payment data management unit that manages payment data that is the unpaid amount of the medium of the passenger who passed through the automatic ticket gate during a communication failure in the automatic ticket gate system; The determination control unit At the time of the first passage of the passenger when the fare of the medium is settled at the automatic ticket gate for the first time after the communication failure is recovered, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the first passage is permitted from the automatic ticket gate; The pass / fail determination and statement creation are performed based on the receipt of the settlement data from the settlement data management unit and the normal status of the previous end of the medium. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; The automatic ticket gate is writing to the medium based on the determination result received from the determination control unit; Sending to the determination control unit either a notification of completion of the process indicating that the writing to the medium has been completed or a notification of incomplete process indicating that the writing to the medium has not been completed; The determination control unit A thin-client type automatic ticket gate system that, when receiving a notification of completion of the processing from the automatic ticket gate, updates the settlement data in the settlement data management unit by setting the status to processed.

2. Furthermore, a statement management server for managing statements is provided, The determination control unit After the passage determination and the statement creation, a first uncompleted statement of the fee for the first passage, excluding the settlement data, is sent to the statement management server; When a notification of the completion of the processing is received from the automated ticket gate, a first confirmed detail for updating the first uncompleted detail is sent to the detail management server; The settlement data management unit Based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a second uncompleted detail of the settlement data is sent to the detail management server; An automatic ticket gate system as described in claim 1, wherein a second confirmed detail that updates the second uncompleted detail is sent to the detail management server based on the judgment control unit updating the settlement data by setting the status to processed.

3. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is greater than the detail number, the execution of the settlement of the settlement data is confirmed; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; The automatic ticket gate is performing the medium writing on the medium based on the reception of the determination result from the determination control unit; transmitting a notification of the completion of the process indicating that the medium writing has been completed to the determination control unit; The determination control unit 2. The automatic ticket gate system according to claim 1, wherein the adjustment data management unit updates the adjustment data by setting the status to "processed" based on receiving a notification of the completion of the processing from the automatic ticket gate.

4. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is smaller than the detail number, it is determined that the settlement of the settlement data will not be carried out; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; updating the settlement data in the settlement data management unit by setting the status to "processed"; The automatic ticket gate is performing the medium writing on the medium based on the reception of the determination result from the determination control unit; The automatic ticket gate system according to claim 1 , wherein a notification of completion of the process that the medium writing has been completed is sent to the determination control unit.

5. Furthermore, a statement management server for managing statements is provided, The determination control unit In the second passage process, after the passage determination and the statement creation, a third uncompleted statement of the fee for the second passage, excluding the settlement data, is sent to the statement management server; In the second passing process, based on receiving a notification of the completion of the process from the automatic ticket gate, a third confirmed detail that updates the third uncompleted detail is sent to the detail management server; The settlement data management unit In the second passing process, based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a fourth uncompleted detail of the settlement data is sent to the detail management server, An automatic ticket gate system as described in claim 3 or 4, wherein, during the second passage processing, the judgment control unit updates the settlement data by setting the status to processed, and based on this, a fourth confirmed detail that updates the fourth uncompleted detail is sent to the detail management server.

6. Automatic ticket gates are installed at stations and read information from media held up by passengers. The automatic ticket gate of the automatic ticket gate system of a thin client type is equipped with a determination server having a determination control unit that determines whether the passenger can pass or not based on the medium information, and a settlement data management unit that manages settlement data that is the unpaid amount of the medium of the passenger who passed through the automatic ticket gate during a communication failure in the automatic ticket gate system, Equipped with a gate that opens and closes, transmitting the medium information and a request for determining whether or not the medium is permitted to pass to the determination control unit; receiving a determination result of the pass / no-pass determination from the determination control unit; writing the data to the medium based on the received determination result; Sending to the determination control unit either a notification of completion of the process indicating that the writing to the medium has been completed or a notification of incomplete process indicating that the writing to the medium has not been completed; An automatic ticket gate that opens the gate.

7. Automatic ticket gates are installed at stations and read information from media held up by passengers. The determination server of the automated ticket gate system of a thin client type includes a determination server having a determination control unit that determines whether the passenger can pass or not based on the medium information, and a payment data management unit that manages payment data that is the unpaid amount of the medium of the passenger who passed through the automated ticket gate during a communication failure in the automated ticket gate system, and a statement management server that manages statements, The determination control unit At the time of the first passage of the passenger when the fare of the medium is settled at the automatic ticket gate for the first time after the communication failure is recovered, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the first passage is permitted from the automatic ticket gate; The pass / fail determination and statement creation are performed based on the receipt of the settlement data from the settlement data management unit and the normal status of the previous end of the medium. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; When a notification of completion of processing indicating that writing to the medium has been completed is received from the automatic ticket gate, the determination server updates the adjustment data in the adjustment data management unit by setting the status to "processed."

8. The determination control unit After the passage determination and the statement creation, a first uncompleted statement of the fee for the first passage, excluding the settlement data, is sent to the statement management server; When a notification of the completion of the processing is received from the automated ticket gate, a first confirmed detail for updating the first uncompleted detail is sent to the detail management server; The settlement data management unit Based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a second uncompleted detail of the settlement data is sent to the detail management server; A determination server as described in claim 7, which sends a second confirmed detail to the detail management server to update the second uncompleted detail based on the determination control unit updating the settlement data by setting the status to processed.

9. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is greater than the detail number, the execution of the settlement of the settlement data is confirmed; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; The determination server according to claim 7 , wherein the determination server updates the settlement data in the settlement data management unit by setting a status to "processed" based on receiving a notification of the completion of the processing from the automatic ticket gate.

10. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is smaller than the detail number, it is determined that the settlement of the settlement data will not be carried out; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; updating the settlement data in the settlement data management unit by setting the status to "processed"; The determination server according to claim 7 , wherein the determination server receives a notification of completion of the processing from the automated ticket gate.

11. The determination control unit In the second passage process, after the passage determination and the statement creation, a third uncompleted statement of the fee for the second passage, excluding the settlement data, is sent to the statement management server; In the second passing process, based on receiving a notification of the completion of the process from the automatic ticket gate, a third confirmed detail that updates the third uncompleted detail is sent to the detail management server; The settlement data management unit In the first passing process, based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a fourth uncompleted detail of the settlement data is sent to the detail management server, A judgment server as described in claim 9 or 10, wherein, during the processing of the second passage, the judgment control unit updates the settlement data by setting the status to processed, and based on this, sends a fourth confirmed detail to the detail management server to update the fourth uncompleted detail.

12. Automatic ticket gates are installed at stations and read information from media held up by passengers. An automatic ticket gate method for a thin-client type automatic ticket gate system, comprising a determination server having a determination control unit that determines whether the passenger can pass based on the medium information, and a payment data management unit that manages payment data that is the unpaid amount of the medium of the passenger who passed through the automatic ticket gate during a communication failure in the automatic ticket gate system, and a statement management server that manages statements, The determination control unit At the time of the first passage of the passenger when the fare of the medium is settled at the automatic ticket gate for the first time after the communication failure is recovered, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the first passage is permitted from the automatic ticket gate; The pass / fail determination and statement creation are performed based on the receipt of the settlement data from the settlement data management unit and the normal status of the previous end of the medium. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; The automatic ticket gate, writing to the medium based on the determination result received from the determination control unit; Sending to the determination control unit either a notification of completion of the process indicating that the writing to the medium has been completed or a notification of incomplete process indicating that the writing to the medium has not been completed; The determination control unit An automatic ticket gate method, wherein when a notification of completion of the processing is received from the automatic ticket gate, the adjustment data management unit updates the adjustment data by setting the status to processed.

13. The determination control unit After the passage determination and the statement creation, a first uncompleted statement of the fee for the first passage, excluding the settlement data, is sent to the statement management server; When a notification of the completion of the processing is received from the automated ticket gate, a first confirmed detail for updating the first uncompleted detail is sent to the detail management server; The settlement data management unit Based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a second uncompleted detail of the settlement data is sent to the detail management server; An automatic ticket gate method as described in claim 12, wherein a second confirmed detail that updates the second uncompleted detail is sent to the detail management server based on the judgment control unit updating the settlement data by setting the status to processed.

14. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is greater than the detail number, the execution of the settlement of the settlement data is confirmed; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; The settlement data of the settlement data management unit is updated by temporarily setting a status; The automatic ticket gate, performing the medium writing on the medium based on the reception of the determination result from the determination control unit; transmitting a notification of the completion of the process indicating that the medium writing has been completed to the determination control unit; The determination control unit The automatic ticket gate method according to claim 12, wherein the adjustment data management unit updates the adjustment data by setting the status to "processed" based on receiving a notification of the completion of the processing from the automatic ticket gate.

15. The determination control unit When the passenger passes through the automatic ticket gate for the second time after the communication failure is restored, requesting the adjustment data from the adjustment data management unit based on receiving the medium information and a request for determining whether or not the second passage is permitted from the automatic ticket gate; comparing the statement number of the medium with the final statement number of the settlement data based on the fact that the settlement data has been received from the settlement data management unit and that the previous end state of the medium is incomplete; Based on the determination that the final detail number is smaller than the detail number, it is determined that the settlement of the settlement data will not be carried out; The pass / fail decision is made and a detailed statement is prepared. Transmitting the result of the pass-through determination to the automatic ticket gate; updating the settlement data in the settlement data management unit by setting the status to "processed"; The automatic ticket gate, performing the medium writing on the medium based on the reception of the determination result from the determination control unit; The automatic ticket gate method according to claim 12, further comprising transmitting a notification of completion of the process, which indicates that the writing to the medium has been completed, to the determination control unit.

16. The determination control unit In the second passage process, after the passage determination and the statement creation, a third uncompleted statement of the fee for the second passage, excluding the settlement data, is sent to the statement management server; In the second passing process, based on receiving a notification of the completion of the process from the automatic ticket gate, a third confirmed detail that updates the third uncompleted detail is sent to the detail management server; The settlement data management unit In the first passing process, based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a fourth uncompleted detail of the settlement data is sent to the detail management server, An automatic ticket gate method as described in claim 14, wherein, during the second passage processing, the judgment control unit updates the settlement data by setting the status to processed, and based on this, a fourth confirmed detail that updates the fourth uncompleted detail is sent to the detail management server.

17. The determination control unit In the second passage process, after the passage determination and the statement creation, a third uncompleted statement of the fee for the second passage, excluding the settlement data, is sent to the statement management server; In the second passing process, based on receiving a notification of the completion of the process from the automatic ticket gate, a third confirmed detail that updates the third uncompleted detail is sent to the detail management server; The settlement data management unit In the first passing process, based on the fact that the determination control unit has temporarily set the status of the settlement data and updated it, a fourth uncompleted detail of the settlement data is sent to the detail management server, An automatic ticket gate method as described in claim 15, wherein, during the second passage processing, the judgment control unit updates the settlement data by setting the status to processed, and based on this, a fourth confirmed detail that updates the fourth uncompleted detail is sent to the detail management server.

18. An automatic ticket gate program that causes a control unit of the automatic ticket gate and a control unit of the determination server to execute the automatic ticket gate method according to any one of claims 12 to 17.

Citation Information

Patent Citations

  • Automatic ticket examination system, automatic ticket examination machine and management server

    JP2011090502A

  • Information processing device, information processing method, program, and information processing system

    JP2022061661A

  • Information processing device, information processing method, and program

    WO2016009722A1