Asynchronous entry / exit system, asynchronous entry / exit method, asynchronous entry / exit program, entry / exit control device, entry / exit control method, entry / exit control program, notification server, notification method, and notification program
The asynchronous entry/exit system addresses the challenge of high-speed processing and appropriate user management in transportation systems by using an entry control unit, acquisition unit, and exit control unit to manage user entry and exit based on monetary value balance, ensuring efficient fare settlement and transaction processing.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- EAST JAPAN RAILWAY COMPANY
- Filing Date
- 2024-12-27
- Publication Date
- 2026-07-09
AI Technical Summary
Conventional user entry/exit control technologies using cloud-type servers face challenges in achieving high-speed processing and appropriate management of entry and exit in transportation systems, particularly for users with prepaid monetary value media, as they are designed for pre-purchased tickets and not for fare settlement or other transactions.
The asynchronous entry/exit system includes an entry control unit, an acquisition unit, a first determination unit, and an exit control unit to manage user entry and exit based on the remaining balance of monetary value from a monetary value management system, allowing asynchronous acquisition of balance information to facilitate high-speed processing.
Enables appropriate control of user entry and exit in transportation facilities by using the remaining balance of monetary value acquired at any time, ensuring high-speed processing and effective management of fare settlement and transaction processing.
Smart Images

Figure 2026115123000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an asynchronous entry / exit system, an asynchronous entry / exit method, an asynchronous entry / exit program, an entry / exit control device, an entry / exit control method, an entry / exit control program, a notification server, a notification method, and a notification program.
Background Art
[0002] When entering a railway or bus by passing through a ticket gate, based on RFID (Radio Frequency Identification) technology that uses short-range wireless communication such as electromagnetic fields and radio waves from an IC (Integrated Circuit) chip attached to a medium such as an electronic ticket (hereinafter, may be simply referred to as "medium"), ID (Identification) information is read, and an entry process or an exit process of a user (hereinafter, may be simply referred to as "user") who uses a bus, a train, etc. is performed.
[0003] In the conventional user entry / exit management technology using the above RFID technology, ID information etc. obtained from the medium may be managed by an on-premises server. However, in recent years, since the above medium is increasingly used for shopping etc. other than boarding a railway or bus, a shift from the operation based on the conventional on-premises server to the operation based on a cloud-type server such as a public cloud server is being considered.
[0004] However, regarding the shift to the operation based on the cloud-type server, there are problems in the processing speed etc. in the entry / exit control as compared with the operation based on the conventional on-premises server. Therefore, as a user entry / exit control technology using a cloud-type server, a conventional technology is known in which the ID of a ticket is read, information necessary for the reception process among the information regarding the ticket is acquired in advance, and the reception process is performed based on the ID of the read ticket (for example, refer to Patent Document 1).
Prior Art Documents
Patent Documents
[0005] [Patent Document 1] Japanese Patent Publication No. 2023-005969 [Overview of the Initiative] [Problems that the invention aims to solve]
[0006] However, the conventional technologies described above have challenges in appropriately controlling the entry and exit of users in transportation systems. For example, conventional technologies control user entry and exit based on high-speed processing that uses only the information necessary for entry and exit. However, conventional technologies are only intended for entry and exit management using pre-purchased admission tickets, and it is difficult to achieve appropriate entry and exit management in railways, buses, etc., where fare settlement and other transactions occur. [Means for solving the problem]
[0007] Therefore, in order to solve the above-mentioned problems and achieve the objective, the asynchronous entry and exit system of the present invention is characterized by comprising: an entry control unit that controls the entry of a user based on identification information of a medium obtained when a reader reads the medium; an acquisition unit that, after the user has entered, obtains the remaining balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the remaining balance of monetary value; a first determination unit that determines whether the remaining balance of monetary value is equal to or greater than a predetermined fare; and an exit control unit that, if the first determination unit determines that the remaining balance of monetary value is equal to or greater than a predetermined fare, controls the system to permit the user to exit. [Effects of the Invention]
[0008] The present invention has the effect of enabling appropriate control of users entering and exiting transportation facilities. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 is a diagram illustrating the overall structure of the entry / exit control process according to this embodiment. [Figure 2]Figure 2 shows an example of the configuration of an asynchronous entry / exit system according to the embodiment. [Figure 3] Figure 3 is a table diagram showing an example of media information according to the embodiment. [Figure 4] Figure 4 illustrates an example of entry / exit control processing according to the embodiment. [Figure 5] Figure 5 is a diagram illustrating an example of entry / exit control processing according to an embodiment. [Figure 6] Figure 6 is a diagram illustrating an example of entry / exit control processing according to the embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the entry / exit procedure according to this embodiment. [Figure 8] Figure 8 shows an example of the configuration of an entry / exit control device according to a modified example. [Figure 9] Figure 9 illustrates an example of entry / exit control processing related to a modified example. [Figure 10] Figure 10 shows an example of a computer that implements an entry / exit control device according to this embodiment. [Modes for carrying out the invention]
[0010] From here, embodiments (hereinafter referred to as "embodiments") will be described with reference to the drawings. The embodiments of the asynchronous entry / exit system, asynchronous entry / exit method, asynchronous entry / exit program, entry / exit control device, entry / exit control method, entry / exit control program, notification server, notification method, and notification program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited by these embodiments. Furthermore, in the drawings, identical parts are denoted by the same reference numerals, and redundant explanations are omitted.
[0011] <Introduction> (background) When entering the railway premises or a bus, the ID information is read from the IC chip attached to the medium such as an electronic ticket using RFID technology, and the user's entry or exit process is performed. In the usage scenarios of ticket gates in Japan, in order to cope with the rush during commuting hours and school hours, high-speed processing of about 200 msec is required from the reading of ID information to the completion of permission for entry or exit.
[0012] Therefore, conventionally, when performing user entry / exit control, high-speed processing has been achieved by managing the ID information and the like obtained from the medium based on an on-premises server. However, in recent years, since the medium is increasingly used for shopping and other activities other than taking trains and buses, a shift from the conventional operation using an on-premises server to an operation using a cloud-type server has been under consideration.
[0013] When using a cloud-type server, considering the arrival time, processing time, etc. from the reading of ID information from the medium to the cloud-type server, there are currently challenges in achieving stable high-speed processing. Therefore, a reference technology for efficiently controlling user entry / exit using a cloud-type server is known (for example, refer to Reference 1 described below).
[0014] (Reference 1) Japanese Patent Application Laid-Open No. 2023-005969
[0015] For example, in the technology described in Reference 1, after performing the ticket-issuing procedure for the purchased ticket on a cloud-type server, it is displayed on the user's terminal device and read by the ticket gate. As described above, by implementing the ticket-issuing procedure on the cloud-type server and exchanging only the information necessary for entry / exit between the ticket gate and the cloud-type server, the processing speed can be increased.
[0016] However, in the conventional related art, there are problems in appropriately controlling the entry and exit of users in transportation. For example, although the related art can achieve high-speed processing, since the target is a "pre-purchased ticket", it is not assumed to control the entry and exit of users based on media such as terminal devices or IC cards charged with the monetary value that is virtual money used for paying fares or paying at the time of purchasing goods or services in advance.
[0017] (Overall Outline of Processing by Asynchronous Entry / Exit System 1) Therefore, the asynchronous entry / exit system 1 realizes high-speed processing of the process related to the entry and exit of users by executing control related to the exit of users using the remaining balance of the monetary value asynchronously acquired after the entry of users from the monetary value management system that manages the remaining balance of the monetary value used for paying fares and the like.
[0018] In addition, in this embodiment, the "remaining balance of the monetary value" refers to the remaining balance of the monetary value recorded on a medium such as an IC card ticket and used for paying fares or purchasing goods or services by the user, and may hereinafter be referred to as "SF (Stored Fare) remaining balance". Note that the SF remaining balance may include, in addition to the normal remaining balance used for fare settlement and the like, a "temporary remaining balance (SF temporary remaining balance)" used for temporarily paying fares and the like.
[0019] In addition, "asynchronous" means any timing except the timing of the entry of the user. In this embodiment, the "monetary value management system" is an information processing device such as a server that stores and manages the above SF remaining balance for each user.
[0020] Here, the overall picture of the processing by the asynchronous entry / exit system 1 will be described using FIG. 1. FIG. 1 is a diagram for explaining the overall picture of the entry / exit control processing according to the embodiment.
[0021] Figure 1 shows an asynchronous entry / exit system 1 including an entry / exit control device 100, a reader 200 (200a or 200b), and a monetary value management system 300. The entry / exit control device 100 controls the reader 200 (ticket gate, etc.) that controls the entry and exit of users. The reader 200 (200a or 200b) is a device such as a ticket gate that reads the identification information of the medium from the medium presented by the user. The monetary value management system 300 manages the SF balance of the user. The above "medium identification information" may be referred to as "medium ID" hereafter.
[0022] First, the entry / exit control device 100 controls the user's entry (Figure 1(1)). Specifically, the reader 200a reads the media ID from the media presented by the user and transmits the read media ID to the entry / exit control device 100 (Figure 1(1-1)). Then, the entry / exit control device 100 executes control to permit the user's entry based on the transmitted media ID (Figure 1(1-2)).
[0023] The entry / exit control device 100 uses the media ID of the user who has been permitted to enter to retrieve the SF balance of the user from the monetary value management system 300 after the user has entered (Figure 1 (2-1)). Then, the entry / exit control device 100 uses the retrieved SF balance (Figure 1 (2-2)) to perform a balance determination process to determine whether the SF balance (Figure 1 (2-2)) is less than a predetermined fare (Figure 1 (3)).
[0024] Then, the entry / exit control device 100 executes exit control for the user based on the result of the balance determination process (Figure 1 (4)). Specifically, if the entry / exit control device 100 determines that the SF balance is equal to or greater than the fare, it executes control to allow the user to exit (Figure 1 (4-1)).
[0025] On the other hand, if the entry / exit control device 100 determines that the SF balance is less than the fare, it will either deny the user permission to exit (Figure 1 (4-2)) or, based on a payment deferral, execute a process related to the deferral of fare payment, such as urging payment, payment of the fare at the next entry, or refusing entry (hereinafter sometimes simply referred to as "payment deferral process") (Figure 1 (4-3)).
[0026] Through the process described above, the asynchronous entry / exit system 1 according to this embodiment can appropriately control the user's entry and exit without considering the processing time in the information processing related to entry and exit control, by using the SF balance acquired in advance asynchronously. Therefore, the asynchronous entry / exit system 1 enables appropriate control of user entry and exit in transportation systems, which was difficult to achieve with conventional reference technologies.
[0027] <Explanation of Asynchronous Entry / Exit System 1> From here, the detailed functions of the asynchronous entry / exit system 1 according to this embodiment will be described. Figure 2 is a diagram showing an example of the configuration of the asynchronous entry / exit system 1 according to this embodiment.
[0028] (Asynchronous entry / exit system 1) As shown in Figure 2, the asynchronous entry / exit system 1 includes an entry / exit control device 100, a reader 200, a monetary value management system 300, an account information management system 400, and a notification server 500. The following sections will describe the details of each of these devices.
[0029] (Entry / exit control device 100) The entry / exit control device 100 is a device that controls the operation of a ticket reader 200, such as a ticket gate, which verifies tickets when boarding a train, bus, etc. As shown in Figure 2, the entry / exit control device 100 has a communication unit 110, a storage unit 120, and a control unit 130.
[0030] Furthermore, the entry / exit control device 100 may have an input unit (not shown) such as a touch panel or keyboard for receiving information input from the outside, and a display unit (not shown) such as a printer or display for displaying information such as the history and results of processing by the entry / exit control device 100.
[0031] (Communications Department 110) The communication unit 110 performs communications related to the input of information regarding the media ID from the reader 200, information regarding the SF balance from the monetary value management system 300, and information regarding the account ID from the account information management system 400, as well as the output of commands to the reader 200, etc., such as commands to open or close the partition door. For example, the communication unit 110 is implemented by a NIC (Network Interface Card), etc., and controls communications related to various types of information exchanged with connected devices.
[0032] (Storage unit 120) The storage unit 120 is implemented by a storage device such as RAM (Random Access Memory) or a hard disk. The storage unit 120 stores data and programs necessary for various processes performed by the control unit 130. Specifically, the storage unit 120 has a media information storage unit 121. The storage unit 120 may also be implemented by a storage system installed outside the access control device 100.
[0033] (Media information storage unit 121) The media information storage unit 121 stores various types of information (media information) used when a user enters or exits the premises via a reader 200 (ticket gate), etc. An example of the information stored by the media information storage unit 121 will be explained using Figure 3. Figure 3 is a table diagram showing an example of media information according to this embodiment.
[0034] For example, the media information storage unit 121 stores the media ID "A", the SF balance "B", and the payment deferral information "C" in a table format, as shown in Figure 3, associated with "No", which is information that identifies individual pieces of information. The letters "A to C" shown in the table diagram in Figure 3 are information that indicates a legend for the information stored for each item, and may be a combination of one or more of the following: text, numbers, formulas, diagrams, etc.
[0035] The above item "Media ID" includes information combining text, numbers, symbols, etc., as identification information to identify the electronic ticket or other media used by the user. The above item "SF Balance" includes information about the SF balance obtained from the monetary value management system 300, such as a number indicating the SF balance. The above item "Payment Deferral Information" includes information about the deferral of payment of the prescribed fare, such as the date and time the payment deferral was made, the amount for which payment has been deferred, and the number of times payment has been deferred.
[0036] (Control unit 130) The control unit 130 is implemented using a CPU (Central Processing Unit), NP (Network Processor), FPGA (Field Programmable Gate Array), etc., and executes the processing program stored in the memory unit 120. The control unit 130 also includes an entry control unit 131, an acquisition unit 132, a determination unit 133, a registration unit 134, and an exit control unit 135.
[0037] (Entry Control Unit 131) The entry control unit 131 controls user entry based on the media ID obtained when the media is read by the reader 200.
[0038] For example, the entry control unit 131 controls the reader 200 (ticket gate) to open the partition door if the acquired media ID is stored in the media information storage unit 121 and the user associated with the media ID is a user who is permitted to enter. On the other hand, the entry control unit 131 controls the reader 200 (ticket gate) to close the partition door if the media ID does not exist or the user associated with the media ID is a user who is prohibited from entering.
[0039] (Acquisition part 132) The acquisition unit 132 acquires the SF balance corresponding to the media ID from the monetary value management system 300 that stores the SF balance after the user enters or exits. The acquisition unit 132 then stores the acquired SF balance as the SF balance (the "SF balance" item shown in Figure 3) in the media information storage unit 121.
[0040] For example, the acquisition unit 132 uses the acquired media ID to identify the account ID stored in the account information management system 400. Next, the acquisition unit 132 uses the identified account ID to acquire the "SF balance" associated with that account ID from the monetary value management system 300.
[0041] (Judgment unit 133) The determination unit 133 has a "first determination unit 133a" and a "second determination unit 133b" that determine whether the SF balance is equal to or greater than a predetermined fare.
[0042] The first determination unit 133a determines whether the SF balance is equal to or greater than the predetermined fare at the time from when the user enters until when the user exits. If the SF balance is equal to or greater than the predetermined fare, the first determination unit 133a sends a command to the exit control unit 135 (described later) to permit the user to exit, and a command to the registration unit 134 to register the SF balance in the monetary value management system 300.
[0043] Furthermore, if the SF balance is less than the predetermined fare, the first determination unit 133a sends a command to the exit control unit 135 (described later) to either deny the user's exit, or to grant the user's exit and to execute a payment deferral process.
[0044] Furthermore, the processes related to the transmission of a command by the first determination unit 133a to permit the user to leave, the transmission of a command to register the SF balance, or the transmission of a command to execute a predetermined payment deferral process will be explained in detail in the section describing Figure 5 below.
[0045] On the other hand, the second determination unit 133b determines whether the stored SF balance is equal to or greater than a predetermined fare after the user exits. If the SF balance is equal to or greater than a predetermined fare, the second determination unit 133b sends a registration command to the registration unit 134 to register the SF balance to the monetary value management system 300.
[0046] Furthermore, if the SF balance is less than the predetermined fare, the second determination unit 133b transmits a command to the exit control unit 135 (described later) to permit the user to exit and to execute a payment deferral process.
[0047] The process by which the second determination unit 133b transmits a command to register the SF balance, or a command to execute a predetermined payment deferral process, will be explained in detail in the section describing Figure 5 below.
[0048] (Registration Section 134) When the user's exit is permitted by the exit control unit 135 (described later), the registration unit 134 registers the remaining SF balance, after deducting the predetermined fare, into the monetary value management system 300.
[0049] For example, when the registration unit 134 receives a registration command from the determination unit 133, it subtracts a predetermined fare from the "SF balance" stored in the media information storage unit 121. Next, the registration unit 134 uses the media ID related to the SF balance from which the predetermined fare has been deducted to identify the account ID stored in the account information management system 400. Then, the registration unit 134 uses the identified account ID to register the "SF balance" corresponding to that account ID in the monetary value management system 300.
[0050] (Departure Control Unit 135) The exit control unit 135 controls the system to allow the user to exit if the first determination unit 133a determines that the SF balance is equal to or greater than a predetermined fare. For example, when the exit control unit 135 receives a command from the first determination unit 133a to allow the user to exit, it controls the system to open the partition door of the reader device 200 (ticket gate).
[0051] Furthermore, if the first determination unit 133a determines that the SF balance is less than the predetermined fare, the exit control unit 135 controls the system to not allow the user to exit. For example, if the exit control unit 135 receives a command from the first determination unit 133a not to allow the user to exit, it controls the system to close the partition door of the reader 200 (ticket gate).
[0052] On the other hand, if the exit control unit 135 determines that the remaining monetary value is less than the predetermined fare by the second determination unit 133b, it records payment deferral information in the monetary value management system 300 after the user exits. Then, if the exit control unit 135 receives a command from the determination unit 133 to execute a predetermined payment deferral process, it executes a predetermined payment deferral process, such as payment deferral, denial of entry, or push notification, based on the recorded payment deferral information.
[0053] Furthermore, the processes by the exit control unit 135 that permit the user to exit, as well as the recording of payment deferral information and the execution of payment deferral processing, will be explained in detail in the section describing Figure 5 below.
[0054] (Reading device 200) The reader 200 is a device such as a ticket gate that controls the entry or exit of a user, and acquires information such as a media ID recorded on a medium presented by the user, based on known technology. The reader 200 then transmits the acquired media ID to the entry / exit control device 100.
[0055] (Monetary Value Management System 300) The monetary value management system 300 stores the SF balance held by each user, associated with each user's account ID. The monetary value management system 300 may be configured using, for example, an on-premise server, a cloud server, or other specified information processing device.
[0056] (Account Information Management System 400) The account information management system 400 is a system that manages information such as account IDs associated with each user's media ID (account information). The account information management system 400 may be configured using, for example, a predetermined information processing device such as an on-premise server or a cloud server.
[0057] (Notification server 500) The notification server 500 (notification unit) outputs a push notification or the like to the user when the user's payment deferral status meets predetermined conditions. Based on the information regarding the payment deferral of predetermined fares recorded in the monetary value management system 300, the notification server 500 outputs at least one of the following to the user who has been granted a payment deferral: a notification that a payment deferral has occurred, and a notification urging payment.
[0058] The account information management system 400 may be configured using, for example, a predetermined information processing device such as an on-premise server or a cloud server. Furthermore, notification processing by the notification server 500 may be implemented not only by the notification server 500, but also by the aforementioned monetary value management system 300, the account information management system 400, or a ticket management server that manages the issuance of train tickets, commuter passes, express tickets, etc.
[0059] (An example of processing) From here, an example of processing by the asynchronous entry / exit system 1 will be explained using Figures 4 to 6. Figures 4 to 6 are diagrams illustrating an example of entry / exit control processing according to the embodiment.
[0060] Figure 4 illustrates an example of basic processing by the asynchronous entry / exit system 1 as the first example. Figure 5 illustrates an example of processing related to payment deferral, entry denial, push notifications, etc., by the asynchronous entry / exit system 1 as the second example. Figure 6 illustrates an example of processing related to updating the SF balance by the asynchronous entry / exit system 1 as the third example.
[0061] (Example 1) First, as the first example, we will explain "an example of basic processing" using Figure 4. In the first example, we will show an example of controlling the user's exit using the SF balance obtained at any arbitrary time (asynchronously) after the user has entered.
[0062] First, the entry / exit control device 100 (entry control unit) performs entry control for users who wish to enter the premises (Figure 4 (1)).
[0063] Specifically, the reader 200a obtains the "Media ID: A" related to the user from the media presented by the user and transmits it to the entry / exit control device 100 (Figure 4 (1-1)). Next, the entry / exit control device 100 (entry control unit) grants the user entry if it satisfies predetermined conditions, such as the "Media ID: A" transmitted from the reader 200a being stored in the media information storage unit 121 (Figure 4 (1-2)). Note that the above "predetermined conditions" are not particularly limited and may be any conditions set to grant the user entry.
[0064] The entry / exit control device 100 (acquisition unit) acquires the SF balance related to the user at any time (asynchronously) after the user has entered (Figure 4 (2)).
[0065] Specifically, the entry / exit control device 100 (acquisition unit) uses the acquired "media ID: A" (Figure 4 (2-1)) to identify the "account ID: a" corresponding to "media ID: A" recorded in the account information management system 400 (Figure 4 (2-2)). Next, the entry / exit control device 100 (acquisition unit) uses the identified "account ID: a" (Figure 4 (2-3)) to acquire the SF balance associated with that "account ID: a" as "SF balance: 500 yen" (Figures 4 (2-4) and (2-5)).
[0066] The entry / exit control device 100 (first determination unit) performs a first determination process to determine whether the acquired SF balance is equal to or greater than a predetermined fare (Figure 4 (3)). For example, the entry / exit control device 100 (first determination unit) determines that "SF balance: 500 yen (Figure 4 (2-5))" is equal to or greater than the fare of "300 yen", and transmits a command to the exit control unit to permit the user to exit.
[0067] The entry / exit control device 100 (exit control unit) executes exit control for users who wish to exit the premises based on the determination result of the first determination unit (Figure 4 (4)). Specifically, the entry / exit control device 100 (exit control unit) controls the opening of the partition door of the reading device 200b based on the command to permit the user to exit transmitted by the first determination unit, thereby permitting the user to exit (Figure 4 (4-1)).
[0068] Furthermore, if the entry / exit control device 100 (exit control unit) determines that the SF balance is less than the predetermined fare, it can control the reader device 200b not to open the partition door, thereby preventing the user from exiting.
[0069] Next, the entry / exit control device 100 (registration unit) updates the SF balance recorded in the monetary value management system 300 based on the SF balance after the predetermined fare has been deducted (Figure 4 (5)).
[0070] Specifically, the entry / exit control device 100 (registration unit) subtracts the fare of 300 yen from the SF balance of 500 yen to calculate the SF balance after the fare deduction of 200 yen (Figure 4 (5-1)). Next, the entry / exit control device 100 (registration unit) performs the same processing as described in Figure 4 (2-1) to (2-3) to identify the target account ID. Then, the entry / exit control device 100 (registration unit) updates the SF balance corresponding to the identified account ID to 200 yen (Figure 4 (5-2)).
[0071] As explained in the first example, the asynchronous entry / exit system 1 acquires the SF balance used for fare settlement at any time when no high-speed processing other than user entry / exit is required, thereby enabling the entry / exit process, which requires high-speed processing, to be performed appropriately.
[0072] (Second example) Next, as a second example, we will explain "an example of processing related to payment deferral, denial of entry, push notifications, etc." using Figure 5. In this second example, if the SF balance obtained at any time (asynchronously) after the user's entry falls below the predetermined fare, we will implement "payment deferral processing."
[0073] First, the entry / exit control device 100 (entry control unit) performs entry control for users who wish to enter the premises (Figure 5(1)). Next, the entry / exit control device 100 (acquisition unit) acquires the SF balance related to the user at any time (asynchronously) after the user has entered (Figure 5(2)). Next, the entry / exit control device 100 (first determination unit) performs the first determination process (Figure 5(3)). Then, the entry / exit control device 100 (exit control unit) performs exit control for users who wish to exit the premises (Figure 5(4)). Note that the processes shown in Figure 5(1) to (4) are the same as in the first example, so their explanation is omitted.
[0074] After the user exits, the entry / exit control device 100 (acquisition unit) acquires the SF balance corresponding to the media ID from the monetary value management system 300 in the same manner as shown in (2) of Figure 5 (5) (Figure 5 (5)). Next, the entry / exit control device 100 (second determination unit) executes a second determination process to determine whether the SF balance acquired after the user exits is equal to or greater than a predetermined fare (Figure 5 (6)).
[0075] Here, if the entry / exit control device 100 (exit control unit) determines that the SF balance is less than the predetermined fare by the second determination unit, it records the payment deferral information in the monetary value management system 300 and performs the "payment deferral process".
[0076] First, the entry / exit control device 100 (exit control unit) performs a payment deferral information registration process that includes information such as the date and time the payment deferral occurred for the user and the amount of the payment deferral (Figure 5 (7)).
[0077] Specifically, the entry / exit control device 100 (exit control unit) performs the same processing as described in (2-1) to (2-3) of Figure 4 to identify the target account ID. Then, the entry / exit control device 100 (exit control unit) records payment deferral information, including information such as "(payment deferral) date and time: 10 / 30", "(payment deferral) amount: 200 yen", and "(payment deferral) number of times: 1", in the monetary value management system 300 in association with the identified account ID (Figure 5 (7-1)).
[0078] The entry / exit control device 100 (entry control unit) then controls the entry of a user who has been granted a payment deferral if the total amount of deferred fares included in the payment deferral information recorded in the monetary value management system 300 exceeds a predetermined value, or if a predetermined period has elapsed since the payment deferral was granted (Figure 5 (8-1)). Note that the above-mentioned "predetermined value" and "predetermined period" may be arbitrary conditions.
[0079] For example, if the specified value for the total grace period for the above fare is "100 yen (or more)", the entry / exit control device 100 (entry control unit) can control the user to prohibit entry because the total grace period shown in Figure 5 is "200 yen". Also, if the specified value for the number of grace periods for the above fare is "1 time (or more)", the entry / exit control device 100 (entry control unit) can control the user to prohibit entry because the number of grace periods for the above fare is "1" as shown in Figure 5. Furthermore, if the specified value for the grace period for the above fare is "1 week (for example, as of November 30th)", the entry / exit control device 100 (entry control unit) can control the user to prohibit entry because the grace period has "more than 1 week elapsed".
[0080] Alternatively, the entry / exit control device 100 (exit control unit) will control the user to prohibit their exit if the total amount of deferred fares recorded in the payment deferral information in the monetary value management system 300 exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted (Figure 5 (8-2)). Note that in the exit prohibition process, the user may be permitted to exit if they pay the predetermined fare deficit.
[0081] For example, if the specified value for the total grace period for the above fare is "100 yen (or more)", the entry / exit control device 100 (exit control unit) can control the system to prohibit the user from exiting because the total grace period shown in Figure 5 is "200 yen". Also, if the specified value for the number of grace periods for the above fare is "1 time (or more)", the entry / exit control device 100 (exit control unit) can control the system to prohibit the user from exiting because the number of grace periods for the above fare is "1 time" as shown in Figure 5. Furthermore, if the specified value for the grace period for the above fare is "1 week", the entry / exit control device 100 (exit control unit) can control the system to prohibit the user from exiting because the grace period has "more than 1 week elapsed (for example, as of November 30th)".
[0082] Furthermore, the notification server 500 (notification unit) outputs at least one of the following notifications to the terminal device 20 etc. operated by the user who has been granted a payment deferral, based on the payment deferral information recorded in the monetary value management system 300: a notification that a payment deferral has occurred, and a notification urging payment.
[0083] For example, if a payment deferral for fares has occurred (Figure 5 (8-3)), the notification server 500 (notification unit) can output a notification to the user such as "You have an outstanding fare of XX yen. Please settle the outstanding fare immediately" (Figure 5 (8-4)).
[0084] As explained in the second example, the asynchronous entry / exit system 1 enables proper collection of debts (recovery of unpaid fares) from users whose fare payment has been deferred by executing a process to prompt them to pay the fare.
[0085] (Third example) Next, as a third example, we will explain "an example of processing related to updating the SF balance" using Figure 6. In this third example, when acquiring the SF balance obtained at any time (asynchronously) after the user has entered the system, if a predetermined action occurs that causes a change in the SF balance, such as a purchase by the user, the SF balance is acquired again.
[0086] First, the entry / exit control device 100 (entry control unit) performs entry control for users who wish to enter the premises (Figure 6 (1)). Next, the entry / exit control device 100 (acquisition unit) acquires the SF balance of "500 yen" related to the user at any time (asynchronously) after the user has entered (Figure 6 (2) and (2-1)). Note that the processes shown in Figure 6 (1), (2) and (2-1) are the same as those in the first and second examples, so their explanation is omitted.
[0087] Here, if a user performs a predetermined action after entering that causes a change in the SF balance, such as making a purchase, the entry / exit control device 100 (acquisition unit) uses the media ID to acquire the SF balance at the time the predetermined action causing the change in the SF balance was performed by the user from the monetary value management system 300 (Figure 6 (3)).
[0088] Specifically, when a user makes a purchase of "100 yen" and the SF balance changes from "500 yen" to "400 yen", the entry / exit control device 100 (acquisition unit) acquires the SF balance of "400 yen" related to that user (Figure 6 (3), (3-1)).
[0089] The entry / exit control device 100 (exit control unit) uses the acquired SF balance of "400 yen" to perform the first determination process (Figure 6 (4)) and exit control for the user (Figure 6 (5)). Next, the entry / exit control device 100 (registration unit) updates the SF balance recorded in the monetary value management system 300 to "100 yen" based on the SF balance of "100 yen" after the predetermined fare has been deducted (Figure 6 (6)).
[0090] As explained in the third example, the asynchronous entry / exit system 1 enables fare payment using the latest SF balance by reacquiring the SF balance when it changes due to user actions within the premises.
[0091] (Processing procedure) From here, the processing procedure of the asynchronous entry / exit system 1 according to this embodiment will be explained with reference to Figure 7. Figure 7 is a flowchart showing an example of the entry / exit processing procedure according to this embodiment.
[0092] The asynchronous entry / exit system 1 waits for processing until the user presents the medium and the medium ID is obtained (No in S101). Then, when the user presents the medium and the medium ID is obtained, the asynchronous entry / exit system 1 starts the entry / exit control processing (Yes in S101).
[0093] First, the asynchronous entry / exit system 1 (entry control unit) controls the user's entry based on the media ID obtained when the media reader reads the media (S102). Next, after the user enters, the asynchronous entry / exit system 1 (acquisition unit) obtains the SF balance corresponding to the media ID from the monetary value management system (S103).
[0094] Here, if the SF balance is equal to or greater than the fare (Yes in S104), the asynchronous entry / exit system 1 (exit control unit) controls the system to allow the user to exit (S105). Next, the asynchronous entry / exit system 1 (registration unit) registers the SF balance, after deducting the predetermined fare, into the monetary value management system (S106). Then, the asynchronous entry / exit system 1 completes the process.
[0095] On the other hand, if the SF balance is less than the fare (No. in S104), the asynchronous entry / exit system 1 (exit control unit) controls the user to allow them to exit (S107). Next, the asynchronous entry / exit system 1 (exit control unit) records the payment deferral information into the monetary value management system (S108). Next, the asynchronous entry / exit system 1 performs the payment deferral process (S109). Then, the asynchronous entry / exit system 1 completes the process.
[0096] (effect) Next, we will explain the effects of the asynchronous entry / exit system 1 according to this embodiment. Conventionally, when migrating user entry / exit control processing based on on-premise servers to entry / exit control processing based on cloud servers, there are challenges in controlling the appropriate entry and exit of users in transportation facilities.
[0097] Therefore, the entry / exit control device 100 (entry control unit 131) of the asynchronous entry / exit system 1 according to this embodiment controls the user's entry based on the media ID obtained when the reader 200 reads the media. The entry / exit control device 100 (acquisition unit 132) of the asynchronous entry / exit system 1 obtains the SF balance corresponding to the media ID from the monetary value management system 300 that stores the SF balance after the user has entered. The entry / exit control device 100 (first determination unit 133a) of the asynchronous entry / exit system 1 determines whether the SF balance is equal to or greater than a predetermined fare. The entry / exit control device 100 (exit control unit 135) of the asynchronous entry / exit system 1 controls the user to allow exit if the first determination unit 133a determines that the SF balance is equal to or greater than a predetermined fare.
[0098] Therefore, according to the asynchronous entry / exit system 1 of this embodiment, by using the SF balance acquired in advance at any time after the user has entered, when high-speed processing is not required at the time of entry or exit, it becomes unnecessary to acquire the SF balance each time the user enters or exits. In other words, the asynchronous entry / exit system 1 achieves faster processing at the time of the user's entry and exit by using the SF balance acquired in advance. As a result, the asynchronous entry / exit system 1 has the effect of enabling appropriate control of user entry and exit in transportation facilities.
[0099] The registration unit 134, upon permission for the user to exit, registers the SF balance, after deducting the predetermined fare, into the monetary value management system. Through the above process, the asynchronous entry / exit system 1, if the acquired SF balance is equal to or greater than the fare, first allows the user to exit, and then registers the latest SF balance in the monetary value management system 300 based on the SF balance after the fare has been deducted, thereby meeting the requirement for high-speed processing during entry and exit.
[0100] The exit control unit 135 controls the system to not allow the user to exit if the first determination unit 133a determines that the SF balance is less than the predetermined fare. Through the above process, the asynchronous entry / exit system 1 is able to keep the user on the premises and request payment of the fare if the SF balance acquired after the user's entry is less than the predetermined fare. As a result, the asynchronous entry / exit system 1 has the effect of being able to appropriately collect the deferred fare from the user.
[0101] Furthermore, if a user is prohibited from entering or exiting the premises, the asynchronous entry / exit system 1 can lift the entry or exit ban for that user if the user takes measures to lift the ban, such as charging their SF balance, linking a valid credit card or bank account to their account, or completing a payment as a result of taking such measures.
[0102] The acquisition unit 132 acquires the SF balance corresponding to the media ID from the monetary value management system 300 that stores the SF balance after the user exits. The second determination unit 133b determines after the user exits whether the stored SF balance is equal to or greater than a predetermined fare. If the second determination unit 133b determines that the SF balance is less than the predetermined fare, the exit control unit 135 records payment deferral information in the monetary value management system 300 after the user exits.
[0103] Through the process described above, the asynchronous entry / exit system 1 can allow the user to exit after granting a payment deferral, even if the acquired SF balance is insufficient to cover the fare. Furthermore, the asynchronous entry / exit system 1 can perform appropriate payment deferral processing by recording information such as the date and time, amount, and number of times the payment deferral was granted as payment deferral information in the monetary value management system 300.
[0104] The entry control unit 131 controls the entry of a user who has been granted a payment deferral if the total amount of deferred fares recorded in the payment deferral information in the monetary value management system 300 exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted.
[0105] Furthermore, the exit control unit 135 controls the system to prohibit the user from exiting if the total amount of deferred fares included in the payment deferral information recorded in the monetary value management system exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted.
[0106] Through the process described above, the asynchronous entry / exit system 1 can refuse entry or exit to users who have a payment deferral, especially if the amount of the deferral is large or if the number of payment deferrals is high. As a result, the asynchronous entry / exit system 1 has the effect of appropriately recovering the deferred fare from users who are subject to payment deferral.
[0107] The payment control unit 135 outputs to the user who has been granted a payment deferral, based on the payment deferral information recorded in the monetary value management system 300, at least one of the following: a notification that a payment deferral has occurred, and a notification urging payment.
[0108] Through the process described above, the asynchronous entry / exit system 1 can notify users who have a payment deferral that payment has been deferred and the amount owed, thereby prompting users to pay the deferred fare. As a result, the asynchronous entry / exit system 1 has the effect of appropriately recovering the deferred fare from users who are subject to the payment deferral.
[0109] The payment control unit 135 outputs to the user who has been granted a payment deferral, based on the payment deferral information recorded in the monetary value management system, at least one of the following: a notification that a payment deferral has occurred, and a notification urging payment.
[0110] Through the process described above, the asynchronous entry / exit system 1 can update the SF balance each time the SF balance changes, such as when a user makes a purchase using the SF balance after passing through a reader 200 (ticket gate) within the station. As a result, the asynchronous entry / exit system 1 enables the user to exit using the latest SF balance.
[0111] <Variation> The following describes a modified example implemented by the asynchronous entry / exit system 1 according to this embodiment.
[0112] (Another form of notification processing) In the second example, it was explained that the "notification server (notification unit)" makes a predetermined push notification, but as will be explained in the following modifications, this may be done by the entry / exit control device 100 or other information processing devices.
[0113] Here, we will describe a different form (modified version) in which the entry / exit control device 100 executes the "push notification" process described in the "second example" above. First, we will use Figure 8 to explain an example of the device configuration of the entry / exit control device 100 according to the modified version. Figure 8 is a diagram showing an example of the configuration of the entry / exit control device according to the modified version.
[0114] (Entry / exit control device 100) As shown in Figure 8, the modified entry / exit control device 100 has a communication unit 110, a storage unit 120, and a control unit 130, similar to the entry / exit control device 100 according to the embodiment described with reference to Figure 2. Hereafter, explanations of parts with overlapping functions will be omitted as appropriate.
[0115] (Notification Department 136) The modified entry / exit control device 100 has a notification unit 136. Based on information regarding the deferral of payment of a predetermined fare recorded in the monetary value management system 300, the notification unit 136 outputs at least one of the following to the user who has been granted a payment deferral: a notification that a payment deferral has occurred, and a notification urging payment.
[0116] (An example of a modified payment deferral process, including notification processing) Here, we will explain "an example of a modified payment deferral process including notification processing" using Figure 9. Figure 9 is a diagram illustrating an example of entry / exit control processing related to the modified process.
[0117] Figure 9 illustrates an example in which the entry / exit control device 100 performs "payment deferral processing such as payment deferral, prohibition of entry / exit, and push notification" when the SF balance, based on the SF balance acquired at any time (asynchronously) after the user's entry, falls below a predetermined fare.
[0118] First, the entry / exit control device 100 (entry control unit) performs entry control for users who wish to enter the premises (Figure 9 (1)). Next, the entry / exit control device 100 (acquisition unit) acquires the SF balance related to the user as an SF balance at any time (asynchronously) after the user has entered (Figure 9 (2)).
[0119] Next, the entry / exit control device 100 (exit control unit) performs exit control for users who wish to exit the premises (Figure 9 (3)). Here, if the entry / exit control device 100 (exit control unit) determines that the SF balance is less than a predetermined fare, it performs a "payment deferral process" which involves recording payment deferral information to the monetary value management system 300 (Figure 9 (4)) and controlling the user to allow them to exit (Figure 9 (5)).
[0120] The processes shown in Figure 9(1) to (5) above are the same as those in the second example according to the embodiment, so their explanation will be omitted.
[0121] The entry / exit control device 100 controls the entry or exit of a user who has been granted a payment deferral if the total amount of deferred fares recorded in the payment deferral information in the monetary value management system 300 exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted (Figure 9 (5-1) or (5-2)).
[0122] Furthermore, the entry / exit control device 100 (notification unit) outputs at least one of the following to the terminal device 20 etc. operated by the user who has been granted a payment deferral, based on the payment deferral information recorded in the monetary value management system 300: a notification that a payment deferral has occurred, and a notification urging payment. (Figure 9 (5-3)).
[0123] For example, if a fare payment deferral has occurred, the entry / exit control device 100 (notification unit) can output a notification to the user such as, "You have an outstanding fare of XX yen. Please settle the outstanding fare immediately."
[0124] As described above, the entry / exit control device 100 enables proper debt collection (recovery of unpaid fares) from users whose fare payment has been deferred by executing a process to prompt them to pay the fare.
[0125] As an example of a modified configuration, we have described an example in which the "entry / exit control device 100" performs notification processing, but of course, it is not limited to the entry / exit control device 100. For example, in addition to the entry / exit control device 100, the monetary value management system 300, the account information management system 400, and other servers and information processing devices may be configured to perform notification processing such as push notifications.
[0126] (Data, etc.) The terms used in this description of the embodiment, such as SF balance, SF provisional balance, monetary value, media ID (medium identification information), account ID, payment deferral information, payment deferral processing, and the names of the functional parts of each device constituting the asynchronous entry / exit system 1, are merely examples and can be changed at will.
[0127] For example, the media information storage unit 121 is described as storing media ID, user information, SF balance, and payment deferral information in a table format as shown in Figure 3, associated with "No," which is information that identifies individual pieces of information. However, the item names and the information stored in association with those items are not limited.
[0128] (Flowcharts, etc.) The steps in a flowchart may be rearranged as long as they do not contradict each other, and some steps may be omitted. Furthermore, conjunctions such as "next," "continue," "in addition," "at this time," and "on this occasion" in the flowchart description do not limit the order or timing of the processes in the flowchart. Also, the steps, processes, and names of steps and processes in a flowchart are merely examples and may be changed as desired.
[0129] <Hardware Configuration> Furthermore, the various devices included in the entry / exit control device 100 according to the above-described embodiment are realized by a computer 1000 having a configuration such as that shown in Figure 10. Figure 10 is a diagram showing an example of a computer that realizes the entry / exit control device 100 according to the embodiment.
[0130] Computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a central processing unit 1030, memory 1040, storage 1050, output interface 1060, input interface 1070, and communication interface 1080 are connected by a bus 1090.
[0131] The central processing unit 1030 operates based on programs stored in the memory 1040 and storage 1050, as well as programs read from the input device 1020, and executes various processes. The memory 1040 is a memory device, such as RAM, that temporarily stores data used by the central processing unit 1030 for various calculations. The storage 1050 is a storage device where data used by the central processing unit 1030 for various calculations and various databases are registered, and is implemented using ROM (Read Only Memory), HDD (Hard Disk Drive), flash memory, etc.
[0132] Output IF1060 is an interface for transmitting information to be output to output devices 1010 that output various types of information, such as monitors and printers. It can be implemented using connectors of standards such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface). Input IF1070 is an interface for receiving information from various input devices 1020, such as mice, keyboards, and cameras. It can be implemented using USB, for example. Input devices 1020 may also be devices that read information from optical recording media, magneto-optical recording media, tape media, magnetic recording media, or semiconductor memory, or external storage media such as USB memory.
[0133] The communication interface 1080 receives data from other devices via the network N and sends it to the central processing unit 1030, and also transmits data generated by the central processing unit 1030 to other devices via the network N. The central processing unit 1030 controls the output device 1010 and input device 1020 via the output IF 1060 and input IF 1070. For example, the central processing unit 1030 loads a program from the input device 1020 or storage 1050 into memory 1040 and executes the loaded program.
[0134] For example, if computer 1000 functions as an entry / exit control device 100, the central processing unit 1030 of computer 1000 executes a program loaded onto memory 1040 to realize the functions of the control units of each device.
[0135] Although some embodiments of the present invention have been described above with reference to the drawings, these are illustrative examples, and the present invention may be implemented in other forms by various modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention. Furthermore, the terms "section, module, unit" used above can be read as "means," "circuit," etc. [Explanation of Symbols]
[0136] 1. Asynchronous entry / exit system 100 Entry / Exit Control Device 110 Communications Department 120 Storage section 121 Media information storage unit 130 Control Unit 131 Entrance Control Unit 132 Acquisition Department 133 Judgment section 133a 1st judgment part 133b Second judgment part 134 Registration Department 135 Exit Control Unit 136 Notification Department 200 Reader 300 Monetary Value Management Systems 400 Account Information Management System 500 Notification Server
Claims
1. An access control unit that controls user entry based on the identification information of the medium obtained when the medium is read by a reader, After the user enters, an acquisition unit acquires the remaining balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the remaining balance of monetary value. A first determination unit that determines whether the remaining balance of the monetary value is equal to or greater than a predetermined fare, If the first determination unit determines that the remaining monetary value is equal to or greater than a predetermined fare, the exit control unit controls the system to allow the user to exit, An asynchronous entry / exit system characterized by having the following features.
2. The system further includes a registration unit that, upon permission for the user to exit, registers the remaining balance of the monetary value after deducting a predetermined fare to the monetary value management system. The asynchronous entry / exit system according to feature 1.
3. The aforementioned exit control unit, If the first determination unit determines that the remaining monetary value is less than the predetermined fare, it controls the system to prevent the user from exiting. The asynchronous entry / exit system according to feature 1.
4. The acquisition unit is, After the user exits, the remaining balance of the monetary value corresponding to the identification information of the medium is obtained from the monetary value management system that stores the remaining balance of the monetary value. The system further includes a second determination unit that determines whether the remaining balance of the stored monetary value is equal to or greater than a predetermined fare after the user has exited. The asynchronous entry / exit system according to feature 1.
5. The aforementioned exit control unit, If the second determination unit determines that the remaining balance of the monetary value is less than the predetermined fare, information regarding the deferral of payment of the predetermined fare is recorded in the monetary value management system after the user exits. The asynchronous entry / exit system according to feature 4.
6. The aforementioned entry control unit, If the total amount of deferred fares recorded in the information regarding the deferral of payment of predetermined fares in the monetary value management system exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted, the system will control the entry of the user for whom the payment deferral was granted. The asynchronous entry / exit system according to feature 5.
7. The aforementioned exit control unit, The system controls the user's exit if, at least one of the following conditions is met: the total amount of deferred fares recorded in the information regarding the deferral of payment of predetermined fares in the monetary value management system exceeds a predetermined value, or a predetermined period of time has elapsed since the payment deferral was granted. The asynchronous entry / exit system according to feature 5.
8. The system further includes a notification unit that, based on the information regarding the deferral of payment of the predetermined fare recorded in the monetary value management system, outputs to the user who has been granted a payment deferral at least one of the following: a notification that a payment deferral has occurred, and a notification urging payment. The asynchronous entry / exit system according to any one of claims 1 to 7.
9. The acquisition unit is, Using the identification information of the aforementioned medium, the balance of the monetary value at the time when a predetermined action that causes a change in the balance of the monetary value is performed by the user is obtained. The asynchronous entry / exit system according to any one of claims 1 to 7.
10. A method for asynchronous entry and exit to be executed by an asynchronous entry and exit system, An entry control process that controls user entry based on identification information of the medium obtained by reading the medium with a reader, After the user enters, the acquisition step involves obtaining the balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the balance of monetary value. A first determination step of determining whether the remaining balance of the monetary value is equal to or greater than a predetermined fare, If the first determination step determines that the remaining monetary value is equal to or greater than a predetermined fare, an exit control step controls the system to allow the user to exit, An asynchronous entry / exit method characterized by including the following.
11. An access control procedure that controls user entry based on identification information of a medium obtained by reading the medium with a reader, After the user enters, the acquisition procedure involves obtaining the balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the balance of monetary value. A first determination procedure for determining whether the remaining balance of the monetary value is equal to or greater than the predetermined fare, An exit control procedure that controls the user to exit if the first determination procedure determines that the remaining monetary value is equal to or greater than a predetermined fare, An asynchronous entry / exit program to cause a computer to execute.
12. An access control unit that controls user entry based on the identification information of the medium obtained when the medium is read by a reader, After the user enters, an acquisition unit acquires the remaining balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the remaining balance of monetary value. A first determination unit that determines whether the remaining balance of the monetary value is equal to or greater than a predetermined fare, If the first determination unit determines that the remaining monetary value is equal to or greater than a predetermined fare, the exit control unit controls the system to allow the user to exit, An entry / exit control device characterized by having the following features.
13. The system further includes a registration unit that, upon permission for the user to exit, registers the remaining balance of the monetary value after deducting a predetermined fare to the monetary value management system. The entry / exit control device according to feature 12.
14. The aforementioned exit control unit, If the first determination unit determines that the remaining monetary value is less than the predetermined fare, it controls the system to prevent the user from exiting. The entry / exit control device according to feature 12.
15. The acquisition unit is, After the user exits, the remaining balance of the monetary value corresponding to the identification information of the medium is obtained from the monetary value management system that stores the remaining balance of the monetary value. The system further includes a second determination unit that determines whether the remaining balance of the stored monetary value is equal to or greater than a predetermined fare after the user has exited. The entry / exit control device according to feature 12.
16. The aforementioned exit control unit, If the second determination unit determines that the remaining balance of the monetary value is less than the predetermined fare, information regarding the deferral of payment of the predetermined fare is recorded in the monetary value management system after the user exits. The entry / exit control device according to claim 15.
17. The aforementioned entry control unit, If the total amount of deferred fares recorded in the information regarding the deferral of payment of predetermined fares in the monetary value management system exceeds a predetermined value, or if a predetermined period of time has elapsed since the payment deferral was granted, the system will control the entry of the user for whom the payment deferral was granted. The entry / exit control device according to claim 16.
18. The aforementioned exit control unit, The system controls the user's exit if, at least one of the following conditions is met: the total amount of deferred fares recorded in the information regarding the deferral of payment of predetermined fares in the monetary value management system exceeds a predetermined value, or a predetermined period of time has elapsed since the payment deferral was granted. The entry / exit control device according to claim 16.
19. The system further includes a notification unit that, based on the information regarding the deferral of payment of the predetermined fare recorded in the monetary value management system, outputs to the user who has been granted a payment deferral at least one of the following: a notification that a payment deferral has occurred, and a notification urging payment. An access control device according to any one of claims 12 to 18.
20. The acquisition unit is, Using the identification information of the aforementioned medium, the balance of the monetary value at the time when a predetermined action that causes a change in the balance of the monetary value is performed by the user is obtained. An access control device according to any one of claims 12 to 18.
21. An entry / exit control method to be executed by an entry / exit control device, An entry control process that controls user entry based on identification information of the medium obtained by reading the medium with a reader, After the user enters, the acquisition step involves obtaining the balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the balance of monetary value. A first determination step of determining whether the remaining balance of the monetary value is equal to or greater than a predetermined fare, If the first determination step determines that the remaining monetary value is equal to or greater than a predetermined fare, an exit control step controls the system to allow the user to exit, An entry / exit control method characterized by including the following:
22. An access control procedure that controls user entry based on identification information of a medium obtained by reading the medium with a reader, After the user enters, the acquisition procedure involves obtaining the balance of monetary value corresponding to the identification information of the medium from a monetary value management system that stores the balance of monetary value. A first determination procedure for determining whether the remaining balance of the monetary value is equal to or greater than the predetermined fare, An exit control procedure that controls the user to exit if the first determination procedure determines that the remaining monetary value is equal to or greater than a predetermined fare, An entry / exit control program that causes a computer to execute.
23. When it is determined that the balance of monetary value used to control a user's exit is less than a predetermined fare, the system has a notification unit that outputs at least one of the following to the user who has been granted a payment deferral: a notification that a payment deferral has occurred, and a notification urging payment, based on information regarding the payment deferral of a predetermined fare recorded in a monetary value management system that stores the balance of monetary value. A notification server characterized by the following features.
24. A notification method that is executed by the notification server, A notification process in which, when it is determined that the balance of monetary value used to control a user's exit is less than the predetermined fare, a notification is issued to the user who has been granted a payment deferral, based on information regarding the payment deferral of the predetermined fare recorded in a monetary value management system that stores the balance of monetary value, indicating that a payment deferral has occurred and a notice urging payment. A notification method characterized by including the following.
25. A notification procedure that, when it is determined that the balance of monetary value used to control a user's exit is less than the predetermined fare, outputs at least one of the following to the user who has been granted a payment deferral: a notification that a payment deferral has occurred, and a notification urging payment, based on information regarding the payment deferral of the predetermined fare recorded in the monetary value management system that stores the balance of monetary value. A notification program that prompts a computer to execute a command.