JP2019160201A - Exit device and ticket examination system - Google Patents
Exit device and ticket examination system Download PDFInfo
- Publication number
- JP2019160201A JP2019160201A JP2018049790A JP2018049790A JP2019160201A JP 2019160201 A JP2019160201 A JP 2019160201A JP 2018049790 A JP2018049790 A JP 2018049790A JP 2018049790 A JP2018049790 A JP 2018049790A JP 2019160201 A JP2019160201 A JP 2019160201A
- Authority
- JP
- Japan
- Prior art keywords
- medium
- processor
- identification information
- unit
- acquisition unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】利用者にとっての利便性を向上させることができる出場装置及び改札システムを提供すること。【解決手段】実施形態の出場装置は、第1の取得部、通信部、第2の取得部、一致判定部及び第1の決済部を含む。第1の取得部は、決済サービスを利用するための媒体から識別情報を取得する。通信部は、第1の取得部によって取得された識別情報をサーバー装置に送信することで、送信した識別情報によって特定される料金の金額をサーバー装置から受信する。第2の取得部は、決済サービスを利用するための媒体から識別情報を取得する。一致判定部は、第1の取得部によって取得された識別情報と第2の取得部によって取得された識別情報とが一致するか否かを判定する。第1の決済部は、判定部によって一致すると判定された場合に決済サービスを用いて料金の金額分の決済処理をし、判定部によって一致しないと判定された場合に決済処理をしない。【選択図】図1PROBLEM TO BE SOLVED: To provide a participation device and a ticket gate system capable of improving convenience for a user. The entry device of the embodiment includes a first acquisition unit, a communication unit, a second acquisition unit, a match determination unit, and a first settlement unit. The first acquisition unit acquires identification information from a medium for using the payment service. The communication unit transmits the identification information acquired by the first acquisition unit to the server device, and receives the amount of the charge specified by the transmitted identification information from the server device. The second acquisition unit acquires the identification information from the medium for using the payment service. The match determination unit determines whether or not the identification information acquired by the first acquisition unit and the identification information acquired by the second acquisition unit match. The first settlement unit uses the settlement service to perform settlement processing for the amount of the charge when it is determined by the determination unit to match, and does not perform settlement processing when it is determined by the determination unit that they do not match. [Selection diagram] Fig. 1
Description
本発明の実施形態は、出場装置及び改札システムに関する。 Embodiments described herein relate generally to a participation apparatus and a ticket gate system.
鉄道又はバスなどの交通機関などにおいて、入場駅(バスの場合は停留所)の情報や、出場駅の情報、利用者が利用可能な区間を示す情報(定期区間やチャージ金額)を書き込み可能な交通系のIC(Integrated Circuit)カードが利用されている。しかしながら、従来の技術では、入場駅の情報などを書き込む領域が設定されていないICカードを改札において利用できない場合がある。 Traffic that can be used to write information on entrance stations (stops in the case of buses), information on participating stations, and information on the sections available to users (regular sections and charge amounts) in transportation such as rail or bus IC (Integrated Circuit) cards are used. However, in the conventional technique, there is a case where an IC card in which an area for writing information of an entrance station or the like is not set cannot be used in a ticket gate.
本発明の実施形態が解決しようとする課題は、利用者にとっての利便性を向上させることができる出場装置及び改札システムを提供することである。 The problem to be solved by the embodiment of the present invention is to provide a participation device and a ticket gate system that can improve convenience for the user.
実施形態の出場装置は、入出場に料金が必要なエリアからの出場時に使用される。実施形態の出場装置は、第1の取得部、通信部、第2の取得部、一致判定部及び第1の決済部を含む。第1の取得部は、決済サービスを利用するための媒体から識別情報を取得する。通信部は、前記第1の取得部によって取得された前記識別情報をサーバー装置に送信することで、送信した前記識別情報によって特定される前記料金の金額を前記サーバー装置から受信する。第2の取得部は、決済サービスを利用するための媒体から識別情報を取得する。一致判定部は、前記第1の取得部によって取得された前記識別情報と前記第2の取得部によって取得された前記識別情報とが一致するか否かを判定する。第1の決済部は、前記判定部によって一致すると判定された場合に前記決済サービスを用いて前記料金の金額分の決済処理をし、前記判定部によって一致しないと判定された場合に前記決済処理をしない。 The participation apparatus of the embodiment is used when entering from an area where a fee is required for entry and exit. The participation apparatus of the embodiment includes a first acquisition unit, a communication unit, a second acquisition unit, a match determination unit, and a first settlement unit. The first acquisition unit acquires identification information from a medium for using the payment service. The communication unit receives the amount of the fee specified by the transmitted identification information from the server device by transmitting the identification information acquired by the first acquisition unit to the server device. The second acquisition unit acquires identification information from a medium for using the payment service. The coincidence determination unit determines whether or not the identification information acquired by the first acquisition unit matches the identification information acquired by the second acquisition unit. The first settlement unit performs a settlement process for the amount of the fee using the settlement service when it is determined by the determination unit to match, and the settlement process when the determination unit determines that they do not match Do not do.
以下、いくつかの実施形態に係る改札システムについて図面を用いて説明する。実施形態の改札システムは、例えば、鉄道、バス、航空機又は船舶などの交通機関において、駅などの入出場又はバスなどの乗降車の管理を行うシステムである。あるいは、実施形態の改札システムは、交通機関以外の入出場の管理を行うシステムであっても良い。以下の説明では、改札システムが、鉄道駅において適用される例について説明する。 Hereinafter, ticket gate systems according to some embodiments will be described with reference to the drawings. The ticket gate system of the embodiment is a system that manages entrance / exit of a station or boarding / exiting of a bus or the like in a transportation system such as a railway, a bus, an aircraft, or a ship. Alternatively, the ticket gate system of the embodiment may be a system that manages entrance / exit other than transportation. In the following description, an example in which the ticket gate system is applied at a railway station will be described.
〔第1実施形態〕
(全体構成)
図1は、第1実施形態に係る改札システム1の全体構成の一例を示す図である。改札システム1は、例えば、A駅システム10Aと、B駅システム10Bと、センターサーバー50と、電子マネーサーバー70と、店舗決済端末100とを含む。なお、A駅システム10Aと、B駅システム10Bとを区別しない場合は、以下単に「駅システム10」と称する。また、各図及び以下において、A駅システム10Aに含まれる構成の符号の末尾に「A」を付し、B駅システム10Bに含まれる構成の符号の末尾に「B」を付して示している。また、いずれの駅システムに含まれる構成であるか区別しない場合は、「A」又は「B」を省略して示す。なお、図1には、A駅及びB駅の2つの駅の駅システム10を示しているが、典型的には改札システム1は、より多くの駅及び駅システム10を含む。
[First Embodiment]
(overall structure)
FIG. 1 is a diagram illustrating an example of the overall configuration of the ticket gate system 1 according to the first embodiment. The ticket gate system 1 includes, for example, an A station system 10A, a B station system 10B, a center server 50, an electronic money server 70, and a store settlement terminal 100. In addition, when not distinguishing A station system 10A and B station system 10B, it is only called "the station system 10" below. Moreover, in each figure and below, "A" is attached | subjected to the end of the code | symbol of the structure contained in A station system 10A, and "B" is attached | subjected and shown to the code | symbol of the structure contained in B station system 10B. Yes. In addition, in the case where it is not distinguished which station system is included, “A” or “B” is omitted. Although FIG. 1 shows a station system 10 of two stations, A station and B station, the ticket gate system 1 typically includes more stations and station systems 10.
駅システム10は、自動改札機30及び決済端末40を含む。自動改札機30と決済端末40とは、専用線又は無線などを介して通信する。
さらに、駅システム10は、駅サーバー、自動券売機及び駅務機器なども含む。駅サーバーは、ネットワークNW1を介してセンターサーバー50から取得した情報を、専用線、公衆回線又はLAN(local area network)などを介して自動改札機30に送信する。また、駅サーバーは、自動改札機30から専用線、公衆回線又はLANなどを介して取得した情報を、ネットワークNW1を介してセンターサーバー50に送信する。ネットワークNW1は、典型的にはインターネットを含む通信網である。ネットワークNW1は、典型的にはWAN(wide area network)を含む通信網である。ネットワークNW1は、イントラネットなどのプライベートネットワークを含む通信網であっても良い。ネットワークNW1は、LANを含む通信網であっても良い。また、ネットワークNW1は、無線回線でも良いし有線回線でも良く、無線回線と有線回線とが混在していても良い。また、ネットワークNW1は、専用線又は公衆携帯電話網などを含む通信網であっても良い。
The station system 10 includes an automatic ticket gate 30 and a payment terminal 40. The automatic ticket gate 30 and the payment terminal 40 communicate via a dedicated line or wireless.
Further, the station system 10 includes a station server, an automatic ticket vending machine, station equipment, and the like. The station server transmits information acquired from the center server 50 via the network NW1 to the automatic ticket gate 30 via a dedicated line, a public line, a LAN (local area network), or the like. Further, the station server transmits information acquired from the automatic ticket gate 30 via a dedicated line, public line, LAN, or the like to the center server 50 via the network NW1. The network NW1 is typically a communication network including the Internet. The network NW1 is typically a communication network including a WAN (wide area network). The network NW1 may be a communication network including a private network such as an intranet. The network NW1 may be a communication network including a LAN. The network NW1 may be a wireless line or a wired line, and a wireless line and a wired line may be mixed. The network NW1 may be a communication network including a dedicated line or a public mobile phone network.
決済端末40は、例えば、ネットワークNW2を介して電子マネーサーバー70と通信する。なお、決済端末40は、駅サーバーを介して通信しても良い。ネットワークNW2は、典型的にはインターネットを含む通信網である。ネットワークNW2は、典型的にはWANを含む通信網である。ネットワークNW2は、イントラネットなどのプライベートネットワークを含む通信網であっても良い。ネットワークNW2は、LANを含む通信網であっても良い。また、ネットワークNW2は、無線回線でも良いし有線回線でも良く、無線回線と有線回線とが混在していても良い。また、ネットワークNW2は、専用線又は公衆携帯電話網などを含む通信網であっても良い。なお、ネットワークNW1とネットワークNW2とは、一部又は全部が同一の通信網であっても良い。あるいは、ネットワークNW1とネットワークNW2とは、接続されていても良い。 The payment terminal 40 communicates with the electronic money server 70 via the network NW2, for example. Note that the payment terminal 40 may communicate via a station server. The network NW2 is typically a communication network including the Internet. The network NW2 is typically a communication network including a WAN. The network NW2 may be a communication network including a private network such as an intranet. The network NW2 may be a communication network including a LAN. The network NW2 may be a wireless line or a wired line, and a wireless line and a wired line may be mixed. The network NW2 may be a communication network including a dedicated line or a public mobile phone network. The network NW1 and the network NW2 may be partly or entirely the same communication network. Alternatively, the network NW1 and the network NW2 may be connected.
(媒体)
ここで、本実施形態の改札システム1において利用される媒体Mについて説明する。媒体Mは、例えば、電子マネーなどの決済サービスを利用するために用いられる媒体である。媒体Mは、例えば、ICカードである。媒体Mは、例えば、決済サービスのIDが書き込まれる。また、電子マネーサービスを使用するために用いられる媒体Mは、さらに、チャージ金額などが書き込まれる。なお、媒体Mによって使用可能な決済サービスとしては、電子マネーのサービスに限らず、プリペイド型、ポストペイ型又はデビット型などの各種の決済サービスであっても良い。なお、実施形態では、決済サービスとして電子マネーサービスを用いる場合を主な例として説明する。
(Medium)
Here, the medium M used in the ticket gate system 1 of the present embodiment will be described. The medium M is a medium used for using a payment service such as electronic money. The medium M is, for example, an IC card. In the medium M, for example, the settlement service ID is written. The medium M used for using the electronic money service is further written with a charge amount. The payment service that can be used depending on the medium M is not limited to the electronic money service, but may be various payment services such as a prepaid type, a postpay type, and a debit type. In the embodiment, a case where an electronic money service is used as a settlement service will be described as a main example.
図2は、媒体Mの構成及び機能の一例を示す図である。媒体Mは、一例として、無線通信機能を有する媒体である。媒体Mは、例えば、基材M2と、チップM3と、アンテナM4とを備える。基材M2は、例えば、カード状の形状である。チップM3は、例えば、パッシブタイプのICチップである。チップM3は、RFID(radio frequency identifier)などを用いた非接触通信などによって、自動改札機30と通信する。チップM3は、例えば、自動改札機30により送信されたコマンド(信号)に応答して情報を送信する、コマンドレスポンス方式に基づいて処理を実行する。チップM3は、例えば、送受信部M5、制御回路M6、記憶部M7などを備える。送受信部M5は、自動改札機30により送信された電波に含まれる情報を復調したり、情報を重畳するための電波を生成し、生成した電波に情報を重畳したりする。 FIG. 2 is a diagram illustrating an example of the configuration and functions of the medium M. The medium M is a medium having a wireless communication function as an example. The medium M includes, for example, a base material M2, a chip M3, and an antenna M4. The base material M2 has, for example, a card shape. The chip M3 is, for example, a passive type IC chip. The chip M3 communicates with the automatic ticket gate 30 by non-contact communication using RFID (radio frequency identifier) or the like. For example, the chip M3 executes processing based on a command response method in which information is transmitted in response to a command (signal) transmitted by the automatic ticket gate 30. The chip M3 includes, for example, a transmission / reception unit M5, a control circuit M6, a storage unit M7, and the like. The transmission / reception unit M5 demodulates information included in the radio wave transmitted by the automatic ticket checker 30, generates a radio wave for superimposing information, and superimposes the information on the generated radio wave.
制御回路M6は、例えば、CPU(central processing unit)などのプロセッサーを含む。制御回路M6は、自動改札機30により送信されたコマンドの内容に応じて、記憶部M7に情報を書き込んだり、記憶部M7に書き込まれた情報を読み出したりする。また、制御回路M6は、記憶部M7に記憶された情報を読み出す。そして、制御回路M6は、アンテナM4及び送受信部M5を用いて、読み出した情報を自動改札機30に送信する。 The control circuit M6 includes, for example, a processor such as a CPU (central processing unit). The control circuit M6 writes information in the storage unit M7 and reads information written in the storage unit M7 according to the content of the command transmitted by the automatic ticket gate 30. The control circuit M6 reads information stored in the storage unit M7. Then, the control circuit M6 transmits the read information to the automatic ticket gate 30 using the antenna M4 and the transmission / reception unit M5.
記憶部M7には、制御回路M6により実行されるプログラム、媒体ID、及び電子マネーのチャージ金額(入金金額)などがエンコードされて記憶されている。以下、具体的に説明する。記憶部M7には、例えば、第1記憶領域ARlと、第2記憶領域AR2とが設定されている。第1記憶領域ARlには、例えば、媒体Mの識別情報(以下「媒体ID」と称する。)が記憶されている。媒体IDは、媒体Mにおいて管理される電子マネーのサービスに関わらず、媒体MのチップM3ごとに付与される識別情報である。この媒体IDは、チップM3に対して、予め定められた所定のプロトコルで通信が行われることによって取得される情報である。 In the storage unit M7, a program executed by the control circuit M6, a medium ID, a charge amount (payment amount) of electronic money, and the like are encoded and stored. This will be specifically described below. For example, a first storage area AR1 and a second storage area AR2 are set in the storage unit M7. In the first storage area AR1, for example, identification information of the medium M (hereinafter referred to as “medium ID”) is stored. The medium ID is identification information given to each chip M3 of the medium M regardless of the electronic money service managed in the medium M. The medium ID is information acquired by performing communication with the chip M3 using a predetermined protocol.
第2記憶領域AR2には、電子マネーのサービスに関する情報が記憶される。電子マネーのサービスに関する情報は、当該電子マネーのサービスに対応するアクセス権を有する装置によって、当該電子マネーのサービスに対応するプロトコルで通信が行われることで取得又は書き換えられる。
電子マネーのサービスに関する情報は、サービスID、チャージ金額、及び利用履歴を含む。サービスIDは、電子マネーのサービスの管理者により管理されているIDである。
In the second storage area AR2, information related to the electronic money service is stored. The information related to the electronic money service is acquired or rewritten by performing communication using a protocol corresponding to the electronic money service by a device having an access right corresponding to the electronic money service.
The information related to the electronic money service includes a service ID, a charge amount, and a usage history. The service ID is an ID managed by the administrator of the electronic money service.
また、媒体Mには、少なくとも媒体IDを書き込む領域が設定される。媒体Mは、利用者の入場駅の情報、出場駅の情報、又はチャージ金額を書き込む領域は設定されていなくても良い。この場合、チャージ金額は、電子マネーサーバー70側で管理される。なお、媒体Mは、複数種類の電子マネーのサービスに関する情報を記憶していても良い。 Further, at least an area for writing a medium ID is set for the medium M. The medium M does not have to be set with an area for writing information on the user's entry station, information on the entry station, or the charge amount. In this case, the charge amount is managed on the electronic money server 70 side. Note that the medium M may store information related to a plurality of types of electronic money services.
また、媒体Mとして、カードエミュレーション機能を有する携帯電話などの電子機器などが用いられても良い。当該電子機器は、非接触通信のためにICチップ及びアンテナなどを備える。 Further, as the medium M, an electronic device such as a mobile phone having a card emulation function may be used. The electronic device includes an IC chip and an antenna for non-contact communication.
(自動改札機及び決済端末)
図3は、第1実施形態に係る改札ユニット20の外観構成の一例を示す図である。改札ユニット20は、駅改札内への入場又は出場のために駅などに設置される。改札内は、入出場に料金が必要なエリアの一例である。なお、バスの車内なども入出場に料金が必要なエリアの一例である。
改札ユニット20は、例えば図3に示すように自動改札機30及び決済端末40を含む。改札ユニット20は、例えば、支持体22に支持される。改札ユニット20は、自動改札機30と、決済端末40を含む。なお、改札ユニット20は、入出場に限らず、他社路線への乗換などのために設置されていても良い。改札ユニット20は、一例として、入場用であるか出場用であるかが分かるように分けて設置される。なお、入場用の改札ユニット20と出場用の改札ユニット20と乗換用の改札ユニット20とは、同一構成であっても良いし、異なる構成であっても良い。例えば、入場用又は乗換用の改札ユニット20は、決済端末40が省略されていても良い。なお、改札ユニット20は、自動改札機30と決済端末40とが別々の筐体で構成され、自動改札機30と決済端末40とがケーブル又は無線などによって接続された態様であっても良い。入場用の改札ユニット20は、入出場に料金が必要なエリアへの入場時に使用される入場装置の一例である。出場用の改札ユニット20は、入出場に料金が必要なエリアからの出場時に使用される出場装置の一例である。
(Automatic ticket gates and payment terminals)
FIG. 3 is a diagram illustrating an example of an external configuration of the ticket gate unit 20 according to the first embodiment. The ticket gate unit 20 is installed at a station or the like for entry into or exit from the station ticket gate. The inside of the ticket gate is an example of an area that requires a fee for entry and exit. Buses are examples of areas that require a fee for entry and exit.
The ticket gate unit 20 includes, for example, an automatic ticket gate 30 and a payment terminal 40 as shown in FIG. The ticket gate unit 20 is supported by the support body 22, for example. The ticket gate unit 20 includes an automatic ticket gate 30 and a payment terminal 40. The ticket gate unit 20 is not limited to entering and exiting, and may be installed for transferring to another company's route. As an example, the ticket gate unit 20 is installed separately so as to know whether it is for entry or for entry. The entrance ticket gate unit 20, the entrance ticket gate unit 20, and the transfer ticket gate unit 20 may have the same configuration or different configurations. For example, in the entrance or transfer ticket gate unit 20, the payment terminal 40 may be omitted. The ticket gate unit 20 may be configured such that the automatic ticket checker 30 and the payment terminal 40 are configured in separate casings, and the automatic ticket checker 30 and the payment terminal 40 are connected by a cable or wireless. The entrance ticket gate unit 20 is an example of an entrance device that is used when entering an area that requires a fee for entry and exit. The ticket gate unit 20 for participation is an example of an entry device used when entering from an area that requires a fee for entry and exit.
改札ユニット20は、自動改札機30の入出場用リーダー38と、決済端末40の決済用リーダー47とを備える。当該入出場用リーダー38及び決済用リーダー47は、利用者が媒体Mをタッチ可能な位置に設けられる。入出場用リーダー38には、図3のA方向(紙面手前側から奥側へ向かうような方向)に通過しようとする利用者によって媒体Mが翳される。そして、媒体Mは、自動改札機30の内部の各種処理を受ける。当該各種処理については、後述する。また、決済用リーダー47には、入出場用リーダー38に媒体Mを翳した利用者によって、再度、媒体Mが翳される。そして、媒体Mは、決済端末40内部の各種処理を受ける。当該各種処理についても、後述する。また、改札ユニット20は、一例として、入出場用リーダー38と決済用リーダー47との間に、自動改札機30の処理結果を表示するタッチパネル37を備える。 The ticket gate unit 20 includes an entrance / exit reader 38 of the automatic ticket gate 30 and a payment reader 47 of the payment terminal 40. The entrance / exit reader 38 and the settlement reader 47 are provided at positions where the user can touch the medium M. The entrance / exit leader 38 holds the medium M by a user who tries to pass in the direction A in FIG. 3 (the direction from the front side to the back side). Then, the medium M receives various processes inside the automatic ticket gate 30. The various processes will be described later. In addition, the medium M is again deceived in the settlement reader 47 by the user who deceives the medium M as the entrance / exit leader 38. Then, the medium M receives various processes inside the payment terminal 40. The various processes will also be described later. Further, as an example, the ticket gate unit 20 includes a touch panel 37 that displays a processing result of the automatic ticket gate 30 between the entrance / exit reader 38 and the payment reader 47.
なお、図3では、自動改札機30がICカード専用機であるものとして説明するが、自動改札機30は、ICカードと、QR(登録商標)コード等のコード券、磁気券又は紙券などとの双方を処理可能な併用機であっても良い。また、自動改札機30は、利用者の双方向の通過のみを許可するものに限らず、利用者の一方向の通過を許可するものであっても良い。また、自動改札機30は、通行の可否に応じて開閉する扉又はバーなどを備えていても良い。 In FIG. 3, the automatic ticket gate 30 is described as an IC card dedicated machine. However, the automatic ticket gate 30 includes an IC card, a code ticket such as a QR (registered trademark) code, a magnetic ticket, or a paper ticket. And a combination machine capable of processing both. Further, the automatic ticket gate 30 is not limited to permitting the user to pass only in both directions, but may be permitted to allow the user to pass in one direction. Moreover, the automatic ticket gate 30 may be provided with a door or a bar that opens and closes depending on whether or not traffic is permitted.
図4は、第1実施形態に係る改札システム1並びに改札システム1に含まれる自動改札機30及び決済端末40の要部回路構成及び機能構成の一例を示すブロック図である。 FIG. 4 is a block diagram illustrating an example of a main circuit configuration and a functional configuration of the ticket gate system 1 and the automatic ticket gate 30 and the payment terminal 40 included in the ticket gate system 1 according to the first embodiment.
自動改札機30は、一例として、プロセッサー31、ROM(read-only memory)32、RAM(random-access memory)33、補助記憶デバイス34、第1の通信部35、第2の通信部36、タッチパネル37及び入出場用リーダー38を含む。 As an example, the automatic ticket gate 30 includes a processor 31, a ROM (read-only memory) 32, a RAM (random-access memory) 33, an auxiliary storage device 34, a first communication unit 35, a second communication unit 36, a touch panel. 37 and an entry / exit leader 38.
プロセッサー31は、自動改札機30の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー31は、ROM32又は補助記憶デバイス34などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、自動改札機30の各種の機能を実現するべく各部を制御する。プロセッサー31は、例えば、CPU、MPU(micro processing unit)、SoC(system on a chip)、DSP(digital signal processor)、GPU(graphics processing unit)、ASIC(application specific integrated circuit)、PLD(programmable logic device)又はFPGA(field-programmable gate array)などである。あるいは、プロセッサー31は、これらのうちの複数を組み合わせたものである。 The processor 31 corresponds to a central part of a computer that performs processing such as calculation and control necessary for the operation of the automatic ticket gate 30. The processor 31 controls each unit to implement various functions of the automatic ticket checker 30 based on a program such as system software, application software, or firmware stored in the ROM 32 or the auxiliary storage device 34. The processor 31 includes, for example, a CPU, a micro processing unit (MPU), a system on a chip (SoC), a digital signal processor (DSP), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), and a programmable logic device (PLD). ) Or FPGA (field-programmable gate array). Alternatively, the processor 31 is a combination of a plurality of these.
ROM32は、プロセッサー31を中枢とするコンピューターの主記憶装置に相当する。ROM32は、専らデータの読み出しに用いられる不揮発性メモリである。ROM32は、上記のプログラムを記憶する。また、ROM32は、プロセッサー31が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。 The ROM 32 corresponds to a main storage device of a computer having the processor 31 as a center. The ROM 32 is a non-volatile memory used exclusively for reading data. The ROM 32 stores the above program. The ROM 32 stores data used for the processor 31 to perform various processes, various setting values, and the like.
RAM33は、プロセッサー31を中枢とするコンピューターの主記憶装置に相当する。RAM33は、データの読み書きに用いられるメモリである。RAM33は、プロセッサー31が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。 The RAM 33 corresponds to a main storage device of a computer having the processor 31 as a center. The RAM 33 is a memory used for reading and writing data. The RAM 33 is used as a so-called work area that stores data temporarily used when the processor 31 performs various processes.
補助記憶デバイス34は、プロセッサー31を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス34は、例えばEEPROM(electric erasable programmable read-only memory)、HDD(hard disk drive)又はSSD(solid state drive)などである。補助記憶デバイス34は、上記のプログラムを記憶する場合もある。また、補助記憶デバイス34は、プロセッサー31が各種の処理を行う上で使用するデータ、プロセッサー31での処理によって生成されたデータ又は各種の設定値などを保存する。 The auxiliary storage device 34 corresponds to an auxiliary storage device of a computer having the processor 31 as a center. The auxiliary storage device 34 is, for example, an EEPROM (electrically erasable programmable read-only memory), an HDD (hard disk drive), or an SSD (solid state drive). The auxiliary storage device 34 may store the above program. In addition, the auxiliary storage device 34 stores data used when the processor 31 performs various processes, data generated by the process in the processor 31, various setting values, and the like.
ROM32又は補助記憶デバイス34に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、自動改札機30は、当該プログラムがROM32又は補助記憶デバイス34に記憶された状態で自動改札機30の管理者などへと譲渡される。しかしながら、自動改札機30は、当該プログラムがROM32又は補助記憶デバイス34に記憶されない状態で当該管理者などに譲渡されても良い。また、自動改札機30は、当該プログラムとは別のプログラムがROM32又は補助記憶デバイス34に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にROM32又は補助記憶デバイス34へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークNW1などを介したダウンロードにより実現できる。 The program stored in the ROM 32 or the auxiliary storage device 34 includes a program for executing processing to be described later. As an example, the automatic ticket checker 30 is transferred to an administrator of the automatic ticket checker 30 or the like with the program stored in the ROM 32 or the auxiliary storage device 34. However, the automatic ticket gate 30 may be transferred to the administrator or the like in a state where the program is not stored in the ROM 32 or the auxiliary storage device 34. The automatic ticket gate 30 may be transferred to the administrator or the like in a state where a program different from the program is stored in the ROM 32 or the auxiliary storage device 34. A program for executing processing to be described later may be separately transferred to the administrator or the like, and written to the ROM 32 or the auxiliary storage device 34 under the operation of the administrator or a serviceman. Transfer of the program at this time can be realized, for example, by recording it on a removable storage medium such as a magnetic disk, a magneto-optical disk, an optical disk, or a semiconductor memory, or by downloading via a network NW1.
第1の通信部35は、例えば、自動改札機30がネットワークNW1などを介してセンターサーバー50などと通信するために設けられた通信インターフェースである。第1の通信部35は、通信部の一例である。 The first communication unit 35 is a communication interface provided for the automatic ticket gate 30 to communicate with the center server 50 and the like via the network NW1 and the like, for example. The first communication unit 35 is an example of a communication unit.
第2の通信部36は、例えば、自動改札機30が決済端末40と通信するために設けられた通信インターフェースである。 The second communication unit 36 is a communication interface provided for the automatic ticket gate 30 to communicate with the payment terminal 40, for example.
タッチパネル37は、一例として、表示部371と入力部372とが積層されたものである。表示部371は、例えば、液晶ディスプレイ又は有機ELディスプレイなどのディスプレイである。表示部371は、自動改札機30の操作者に各種情報を通知するための画面を表示する。入力部372は、例えば、タッチパッドなどのポインティングデバイスである。入力部372は、当自動改札機30の操作者によるタッチ操作を受け付ける。 As an example, the touch panel 37 is formed by laminating a display unit 371 and an input unit 372. The display unit 371 is a display such as a liquid crystal display or an organic EL display, for example. The display unit 371 displays a screen for notifying the operator of the automatic ticket gate 30 of various information. The input unit 372 is a pointing device such as a touch pad, for example. The input unit 372 receives a touch operation by an operator of the automatic ticket gate 30.
入出場用リーダー38は、鉄道の利用者によって翳された媒体Mなどと通信する。これにより、入出場用リーダー38は、当該媒体Mに記憶された媒体IDなどの各種情報を取得する。なお、入出場用リーダー38は、媒体Mに情報を書き込む機能を有していても良い。出場用の改札ユニット20が備える入出場用リーダー38は、第1の取得部の一例である。入場用の改札ユニット20が備える入出場用リーダー38は、第3の取得部の一例である。 The entrance / exit leader 38 communicates with a medium M or the like that has been deceived by a railway user. Thereby, the entrance / exit reader 38 acquires various information such as the medium ID stored in the medium M. The entrance / exit reader 38 may have a function of writing information on the medium M. The entrance / exit leader 38 included in the entrance ticket gate unit 20 is an example of a first acquisition unit. The entrance / exit leader 38 provided in the entrance ticket gate unit 20 is an example of a third acquisition unit.
なお、プロセッサー31は、一例として、ROM32又は補助記憶デバイス34に記憶されたプログラムに基づき、判定部311及び通信制御部312として機能する。
判定部311は、入出場用リーダー38によって取得された媒体IDをRAM33又は補助記憶デバイス34などに記憶させる。そして、判定部311は、IDが一致するか否かの判定を行う。
通信制御部312は、第1の通信部35を制御して、入出場用リーダー38によって取得された媒体IDをセンターサーバー50に送信させる。また、通信制御部312は、センターサーバー50によって送信された、鉄道の利用運賃を示す運賃情報などを、第1の通信部35に受信させる。
また、通信制御部312は、第2の通信部36を制御して、第1の通信部35によって受信された運賃情報などを決済端末40に送信させる。
For example, the processor 31 functions as a determination unit 311 and a communication control unit 312 based on a program stored in the ROM 32 or the auxiliary storage device 34.
The determination unit 311 stores the medium ID acquired by the entrance / exit reader 38 in the RAM 33 or the auxiliary storage device 34. Then, the determination unit 311 determines whether the IDs match.
The communication control unit 312 controls the first communication unit 35 to transmit the medium ID acquired by the entrance / exit reader 38 to the center server 50. In addition, the communication control unit 312 causes the first communication unit 35 to receive the fare information indicating the use fare of the railway transmitted by the center server 50.
In addition, the communication control unit 312 controls the second communication unit 36 so that the fare information received by the first communication unit 35 is transmitted to the payment terminal 40.
決済端末40は、一例として、プロセッサー41、ROM42、RAM43、補助記憶デバイス44、第1の通信部45、第2の通信部46及び決済用リーダー47を含む。出場用の改札ユニット20が備える決済端末40は、第1の決済部の一例である。入場用の改札ユニット20が備える決済端末40は、第2の決済部の一例である。 The payment terminal 40 includes, as an example, a processor 41, a ROM 42, a RAM 43, an auxiliary storage device 44, a first communication unit 45, a second communication unit 46, and a payment reader 47. The payment terminal 40 provided in the ticket gate unit 20 for participation is an example of a first payment unit. The payment terminal 40 provided in the entrance ticket gate unit 20 is an example of a second payment unit.
プロセッサー41は、決済端末40の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー41は、ROM42又は補助記憶デバイス44などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、決済端末40の各種の機能を実現するべく各部を制御する。プロセッサー41は、例えば、CPU、MPU、SoC、DSP、GPU、ASIC、PLD又はFPGAなどである。あるいは、プロセッサー41は、これらのうちの複数を組み合わせたものである。 The processor 41 corresponds to a central part of a computer that performs processing such as calculation and control necessary for the operation of the payment terminal 40. The processor 41 controls each unit to realize various functions of the payment terminal 40 based on a program such as system software, application software, or firmware stored in the ROM 42 or the auxiliary storage device 44. The processor 41 is, for example, a CPU, MPU, SoC, DSP, GPU, ASIC, PLD, or FPGA. Alternatively, the processor 41 is a combination of a plurality of these.
ROM42は、プロセッサー41を中枢とするコンピューターの主記憶装置に相当する。ROM42は、専らデータの読み出しに用いられる不揮発性メモリである。ROM42は、上記のプログラムを記憶する。また、ROM42は、プロセッサー41が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。 The ROM 42 corresponds to a main storage device of a computer having the processor 41 as a center. The ROM 42 is a non-volatile memory used exclusively for reading data. The ROM 42 stores the above program. Further, the ROM 42 stores data used for the processor 41 to perform various processes or various setting values.
RAM43は、プロセッサー41を中枢とするコンピューターの主記憶装置に相当する。RAM43は、データの読み書きに用いられるメモリである。RAM43は、プロセッサー41が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。 The RAM 43 corresponds to a main storage device of a computer having the processor 41 as a center. The RAM 43 is a memory used for reading and writing data. The RAM 43 is used as a so-called work area that stores data temporarily used when the processor 41 performs various processes.
補助記憶デバイス44は、プロセッサー41を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス44は、例えばEEPROM、HDD又はSSDなどである。補助記憶デバイス44は、上記のプログラムを記憶する場合もある。また、補助記憶デバイス44は、プロセッサー41が各種の処理を行う上で使用するデータ、プロセッサー41での処理によって生成されたデータ又は各種の設定値などを保存する。 The auxiliary storage device 44 corresponds to an auxiliary storage device of a computer having the processor 41 as a center. The auxiliary storage device 44 is, for example, an EEPROM, HDD, or SSD. The auxiliary storage device 44 may store the above program. In addition, the auxiliary storage device 44 stores data used when the processor 41 performs various processes, data generated by the processes in the processor 41, various setting values, and the like.
ROM42又は補助記憶デバイス44に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、決済端末40は、当該プログラムがROM42又は補助記憶デバイス44に記憶された状態で決済端末40の管理者などへと譲渡される。しかしながら、決済端末40は、当該プログラムがROM42又は補助記憶デバイス44に記憶されない状態で当該管理者などに譲渡されても良い。また、決済端末40は、当該プログラムとは別のプログラムがROM42又は補助記憶デバイス44に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にROM42又は補助記憶デバイス44へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークNW2などを介したダウンロードにより実現できる。 The program stored in the ROM 42 or the auxiliary storage device 44 includes a program for executing processing to be described later. As an example, the payment terminal 40 is transferred to an administrator of the payment terminal 40 or the like with the program stored in the ROM 42 or the auxiliary storage device 44. However, the payment terminal 40 may be transferred to the administrator or the like in a state where the program is not stored in the ROM 42 or the auxiliary storage device 44. The payment terminal 40 may be transferred to the administrator or the like in a state where a program different from the program is stored in the ROM 42 or the auxiliary storage device 44. A program for executing processing to be described later may be separately transferred to the administrator or the like, and written to the ROM 42 or the auxiliary storage device 44 under the operation of the administrator or a serviceman. Transfer of the program at this time can be realized, for example, by recording on a removable storage medium such as a magnetic disk, a magneto-optical disk, an optical disk, or a semiconductor memory, or by downloading via a network NW2.
第1の通信部45は、例えば、決済端末40がネットワークNW2などを介して電子マネーサーバー70などと通信するために設けられた通信インターフェースである。 The first communication unit 45 is, for example, a communication interface provided for the payment terminal 40 to communicate with the electronic money server 70 or the like via the network NW2 or the like.
第2の通信部46は、例えば、決済端末40が自動改札機30と通信するために設けられた通信インターフェースである。 The second communication unit 46 is a communication interface provided for the payment terminal 40 to communicate with the automatic ticket gate 30, for example.
決済用リーダー47は、媒体Mなどと通信を行う。これにより、決済用リーダー47は、媒体Mに記憶された媒体ID及びチャージ金額などを取得する。なお、決済用リーダー47は、媒体Mに情報を書き込む機能を有していても良い。出場用の改札ユニット20が備える決済用リーダー47は、第2の取得部の一例である。入場用の改札ユニット20が備える決済用リーダー47は、第4の取得部の一例である。 The settlement reader 47 communicates with the medium M and the like. As a result, the settlement reader 47 acquires the medium ID and the charge amount stored in the medium M. The payment reader 47 may have a function of writing information to the medium M. The settlement reader 47 provided in the ticket gate unit 20 for participation is an example of a second acquisition unit. The settlement reader 47 provided in the entrance ticket gate unit 20 is an example of a fourth acquisition unit.
なお、プロセッサー41は、一例として、ROM42又は補助記憶デバイス44に記憶されたプログラムに基づき、判定部411及び決済制御部412として機能する。
判定部411は、第2の通信部46によって受信された媒体IDと決済用リーダー47によって受信された媒体IDとを比較して、2つの媒体IDが一致するか否かの判定を行う。
決済制御部412は、媒体Mにおいて管理される電子マネーサービスを用いた運賃の決済に係る制御を行う。
For example, the processor 41 functions as the determination unit 411 and the settlement control unit 412 based on a program stored in the ROM 42 or the auxiliary storage device 44.
The determination unit 411 compares the medium ID received by the second communication unit 46 with the medium ID received by the settlement reader 47 and determines whether the two medium IDs match.
The settlement control unit 412 performs control related to fare settlement using the electronic money service managed in the medium M.
(センターサーバー)
図5は、センターサーバーの要部回路構成及び機能構成を示す図である。センターサーバー50は、一例として、プロセッサー51、ROM52、RAM53、通信部54及びセンターサーバー記憶部60を含む。センターサーバー50は、サーバー装置の一例である。
(Center server)
FIG. 5 is a diagram illustrating a circuit configuration and a functional configuration of a main part of the center server. As an example, the center server 50 includes a processor 51, a ROM 52, a RAM 53, a communication unit 54, and a center server storage unit 60. The center server 50 is an example of a server device.
プロセッサー51は、センターサーバー50の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー51は、ROM52などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、センターサーバー50の各種の機能を実現するべく各部を制御する。プロセッサー51は、例えば、CPU、MPU、SoC、DSP、GPU、ASIC、PLD又はFPGAなどである。あるいは、プロセッサー51は、これらのうちの複数を組み合わせたものである。 The processor 51 corresponds to a central portion of a computer that performs processing such as calculation and control necessary for the operation of the center server 50. The processor 51 controls each unit to realize various functions of the center server 50 based on a program such as system software, application software, or firmware stored in the ROM 52 or the like. The processor 51 is, for example, a CPU, MPU, SoC, DSP, GPU, ASIC, PLD, or FPGA. Alternatively, the processor 51 is a combination of a plurality of these.
ROM52は、プロセッサー51を中枢とするコンピューターの主記憶装置に相当する。ROM52は、専らデータの読み出しに用いられる不揮発性メモリである。ROM52は、上記のプログラムを記憶する。また、ROM52は、プロセッサー51が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。 The ROM 52 corresponds to a main storage device of a computer having the processor 51 as a center. The ROM 52 is a non-volatile memory used exclusively for reading data. The ROM 52 stores the above program. The ROM 52 stores data used for the processor 51 to perform various processes, various setting values, and the like.
RAM53は、プロセッサー51を中枢とするコンピューターの主記憶装置に相当する。RAM53は、データの読み書きに用いられるメモリである。RAM53は、プロセッサー51が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。 The RAM 53 corresponds to a main storage device of a computer having the processor 51 as a center. The RAM 53 is a memory used for reading and writing data. The RAM 53 is used as a so-called work area that stores data temporarily used when the processor 51 performs various processes.
通信部54は、例えば、センターサーバー50がネットワークNW1などを介して自動改札機30などと通信するために設けられた通信インターフェースである。 The communication unit 54 is a communication interface provided for the center server 50 to communicate with the automatic ticket checker 30 and the like via the network NW1 and the like, for example.
センターサーバー記憶部60は、プロセッサー51を中枢とするコンピューターの補助記憶装置に相当する。センターサーバー記憶部60は、例えばEEPROM、HDD又はSSDなどである。センターサーバー記憶部60は、上記のプログラムを記憶する場合もある。また、センターサーバー記憶部60は、プロセッサー41が各種の処理を行う上で使用するデータ、プロセッサー51での処理によって生成されたデータ又は各種の設定値などを保存する。センターサーバー記憶部60は、第1の記憶部の一例である。センターサーバー記憶部60は、第2の記憶部の一例である。 The center server storage unit 60 corresponds to an auxiliary storage device of a computer having the processor 51 as a center. The center server storage unit 60 is, for example, an EEPROM, HDD, or SSD. The center server storage unit 60 may store the above program. The center server storage unit 60 stores data used when the processor 41 performs various processes, data generated by the process of the processor 51, various setting values, and the like. The center server storage unit 60 is an example of a first storage unit. The center server storage unit 60 is an example of a second storage unit.
また、センターサーバー記憶部60は、運賃テーブル61及び管理テーブル62を記憶する。運賃テーブル61は、駅間の運賃又は駅間の運賃を導出するために必要な情報などを記憶するテーブルである。管理テーブル62については後述する。 The center server storage unit 60 stores a fare table 61 and a management table 62. The fare table 61 is a table that stores information necessary to derive a fare between stations or a fare between stations. The management table 62 will be described later.
ROM52又はセンターサーバー記憶部60に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、センターサーバー50は、当該プログラムがROM52又はセンターサーバー記憶部60に記憶された状態でセンターサーバー50の管理者などへと譲渡される。しかしながら、センターサーバー50は、当該プログラムがROM52又はセンターサーバー記憶部60に記憶されない状態で当該管理者などに譲渡されても良い。また、センターサーバー50は、当該プログラムとは別のプログラムがROM52又はセンターサーバー記憶部60に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にROM52又はセンターサーバー記憶部60へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークNW1などを介したダウンロードにより実現できる。 The program stored in the ROM 52 or the center server storage unit 60 includes a program for executing processing to be described later. As an example, the center server 50 is transferred to an administrator of the center server 50 or the like with the program stored in the ROM 52 or the center server storage unit 60. However, the center server 50 may be transferred to the administrator or the like in a state where the program is not stored in the ROM 52 or the center server storage unit 60. The center server 50 may be transferred to the administrator or the like in a state where a program different from the program is stored in the ROM 52 or the center server storage unit 60. A program for executing processing to be described later may be separately transferred to the administrator or the like, and written into the ROM 52 or the center server storage unit 60 under the operation of the administrator or a serviceman. Transfer of the program at this time can be realized, for example, by recording it on a removable storage medium such as a magnetic disk, a magneto-optical disk, an optical disk, or a semiconductor memory, or by downloading via a network NW1.
なお、プロセッサー51は、一例として、ROM52又はセンターサーバー記憶部60に記憶されたプログラムに基づき情報管理部511及び運賃導出部512として機能する。
情報管理部511は、通信部54を制御して、自動改札機30によって送信された情報を受信させる。そして、情報管理部511は、通信部54によって受信された情報を、管理テーブル62を用いて管理する。また、情報管理部511は、通信部54を制御して、運賃導出部512によって導出された鉄道の利用運賃を出場駅の自動改札機30に送信させる。
運賃導出部512は、運賃テーブル61を参照して、利用者の入場駅から出場駅までの駅間の運賃を導出する。
For example, the processor 51 functions as an information management unit 511 and a fare deriving unit 512 based on a program stored in the ROM 52 or the center server storage unit 60.
The information management unit 511 controls the communication unit 54 to receive information transmitted by the automatic ticket gate 30. The information management unit 511 manages the information received by the communication unit 54 using the management table 62. In addition, the information management unit 511 controls the communication unit 54 to transmit the railway use fare derived by the fare deriving unit 512 to the automatic ticket gate 30 of the participating station.
The fare deriving unit 512 refers to the fare table 61 and derives the fare between the stations from the entry station to the departure station of the user.
(電子マネーサーバー)
電子マネーサーバー70は、電子マネーのサービスを管理する装置である。
電子マネーサーバー70は、一例として、プロセッサー71、ROM72、RAM73、通信部74及び電子マネーサーバー記憶部80を含む。
(Electronic money server)
The electronic money server 70 is a device that manages electronic money services.
As an example, the electronic money server 70 includes a processor 71, a ROM 72, a RAM 73, a communication unit 74, and an electronic money server storage unit 80.
プロセッサー71は、電子マネーサーバー70の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー71は、ROM72又は電子マネーサーバー記憶部80などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、電子マネーサーバー70の各種の機能を実現するべく各部を制御する。プロセッサー71は、例えば、CPU、MPU、SoC、DSP、GPU、ASIC、PLD又はFPGAなどである。あるいは、プロセッサー71は、これらのうちの複数を組み合わせたものである。 The processor 71 corresponds to a central part of a computer that performs processing such as calculation and control necessary for the operation of the electronic money server 70. The processor 71 controls each unit to implement various functions of the electronic money server 70 based on a program such as system software, application software, or firmware stored in the ROM 72 or the electronic money server storage unit 80. The processor 71 is, for example, a CPU, MPU, SoC, DSP, GPU, ASIC, PLD, or FPGA. Alternatively, the processor 71 is a combination of a plurality of these.
ROM72は、プロセッサー71を中枢とするコンピューターの主記憶装置に相当する。ROM72は、専らデータの読み出しに用いられる不揮発性メモリである。ROM72は、上記のプログラムを記憶する。また、ROM72は、プロセッサー71が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。 The ROM 72 corresponds to a main storage device of a computer having the processor 71 as a center. The ROM 72 is a non-volatile memory used exclusively for reading data. The ROM 72 stores the above program. The ROM 72 stores data used for the processor 71 to perform various processes or various setting values.
RAM73は、プロセッサー71を中枢とするコンピューターの主記憶装置に相当する。RAM73は、データの読み書きに用いられるメモリである。RAM73は、プロセッサー71が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。 The RAM 73 corresponds to a main storage device of a computer having the processor 71 as a center. The RAM 73 is a memory used for reading and writing data. The RAM 73 is used as a so-called work area that stores data temporarily used when the processor 71 performs various processes.
通信部74は、例えば、電子マネーサーバー70がネットワークNW2などを介して決済端末40など通信するために設けられた通信インターフェースである。 The communication unit 74 is a communication interface provided for the electronic money server 70 to communicate with the payment terminal 40 via the network NW2 or the like, for example.
電子マネーサーバー記憶部80は、プロセッサー71を中枢とするコンピューターの補助記憶装置に相当する。電子マネーサーバー記憶部80は、例えばEEPROM、HDD又はSSDなどである。電子マネーサーバー記憶部80は、上記のプログラムを記憶する場合もある。また、電子マネーサーバー記憶部80は、プロセッサー71が各種の処理を行う上で使用するデータ、プロセッサー71での処理によって生成されたデータ又は各種の設定値などを保存する。 The electronic money server storage unit 80 corresponds to an auxiliary storage device of a computer having the processor 71 as a center. The electronic money server storage unit 80 is, for example, an EEPROM, an HDD, or an SSD. The electronic money server storage unit 80 may store the above program. Further, the electronic money server storage unit 80 stores data used when the processor 71 performs various processes, data generated by the process in the processor 71, various setting values, and the like.
また、電子マネーサーバー記憶部80は、電子マネー情報81を記憶する。電子マネー情報81は、例えば、媒体ID及びサービスIDに対して、利用後のチャージ金額、媒体Mが利用された日時、媒体Mの利用金額、及び媒体Mが利用された事業者名などが関連付けられた情報を含む。 The electronic money server storage unit 80 stores electronic money information 81. In the electronic money information 81, for example, the charge amount after use, the date and time when the medium M was used, the use amount of the medium M, the name of the business operator who used the medium M, etc. Information included.
ROM72又は電子マネーサーバー記憶部80に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、電子マネーサーバー70は、当該プログラムがROM72又は電子マネーサーバー記憶部80に記憶された状態で電子マネーサーバー70の管理者などへと譲渡される。しかしながら、電子マネーサーバー70は、当該プログラムがROM72又は電子マネーサーバー記憶部80に記憶されない状態で当該管理者などに譲渡されても良い。また、電子マネーサーバー70は、当該プログラムとは別のプログラムがROM72又は電子マネーサーバー記憶部80に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にROM72又は電子マネーサーバー記憶部80へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークNW2などを介したダウンロードにより実現できる。 The program stored in the ROM 72 or the electronic money server storage unit 80 includes a program for executing processing to be described later. As an example, the electronic money server 70 is transferred to an administrator of the electronic money server 70 in a state where the program is stored in the ROM 72 or the electronic money server storage unit 80. However, the electronic money server 70 may be transferred to the administrator or the like in a state where the program is not stored in the ROM 72 or the electronic money server storage unit 80. The electronic money server 70 may be transferred to the administrator or the like in a state where a program different from the program is stored in the ROM 72 or the electronic money server storage unit 80. A program for executing processing to be described later may be separately transferred to the administrator or the like and written to the ROM 72 or the electronic money server storage unit 80 under the operation of the administrator or a serviceman. . Transfer of the program at this time can be realized, for example, by recording on a removable storage medium such as a magnetic disk, a magneto-optical disk, an optical disk, or a semiconductor memory, or by downloading via a network NW2.
なお、プロセッサー71は、一例として、ROM72又は電子マネーサーバー記憶部80に記憶されたプログラムに基づいて、決済管理部711として機能する。
決済管理部711は、決済端末40によって行われた決済処理を、電子マネー情報81を用いて管理する。
For example, the processor 71 functions as a payment management unit 711 based on a program stored in the ROM 72 or the electronic money server storage unit 80.
The payment management unit 711 manages the payment process performed by the payment terminal 40 using the electronic money information 81.
(改札システムの処理の概要)
図7は、改札システム1の処理の概要の一例を示す図である。入場駅において、利用者が媒体Mを入出場用リーダー38に翳すと、自動改札機30は、入出場用リーダー38が読み取った媒体ID及び駅IDをセンターサーバー50に送信する。駅IDは、駅ごとにユニークに割り当てられた識別情報である。なお、自動改札機30が送信する駅IDは、当該自動改札機30が設置されている駅の駅IDである。自動改札機30は、当該駅IDを記憶している。
(Outline of ticket gate system processing)
FIG. 7 is a diagram illustrating an example of an outline of processing of the ticket gate system 1. When the user puts the medium M on the entrance / exit reader 38 at the entrance station, the automatic ticket gate 30 transmits the media ID and station ID read by the entrance reader 38 to the center server 50. The station ID is identification information uniquely assigned to each station. The station ID transmitted by the automatic ticket gate 30 is the station ID of the station where the automatic ticket gate 30 is installed. The automatic ticket gate 30 stores the station ID.
センターサーバー50は、自動改札機30から受信した媒体IDを、図8に示すように管理テーブル62によって管理される。図8は管理テーブル62の内容の一例を示す図である。管理テーブル62は、入出場ID及び媒体IDに対して、入場駅の駅ID(入場駅ID)、入場時刻、出場駅の駅ID(出場駅ID)、出場時刻、入場駅から出場駅までの運賃、及び運賃の決済が完了しているか否かを示す情報(決済状況)などを関連付ける。なお、入出場IDは、1件の入出場ごとにユニークに割り当てられる識別情報である。また、決済状況の初期値は、未決済を示す値である。 The center server 50 manages the medium ID received from the automatic ticket checker 30 by the management table 62 as shown in FIG. FIG. 8 is a diagram showing an example of the contents of the management table 62. The management table 62 has an entrance station ID (entrance station ID), an entry time, an entry station ID (entrance station ID), an entry time, an entry station, and an entry station to an entry station. Associate fare and information (settlement status) indicating whether or not fare settlement has been completed. The entry / exit ID is identification information uniquely assigned to each entry / exit. In addition, the initial value of the settlement status is a value indicating unsettled.
センターサーバー50の情報管理部511は、自動改札機30によって送信された媒体ID、駅ID及び時刻を取得する。例えば、情報管理部511は、管理テーブル62において、媒体IDに対して駅の識別情報が関連付けられていない状態で、駅IDを取得すると、取得した駅IDで特定される駅を入場駅とみなし、当該駅IDを取得した時刻を入場時刻とみなす。そして、情報管理部511は、取得した媒体IDに駅ID及び入場時刻を関連付けて管理テーブル62に記憶させる。 The information management unit 511 of the center server 50 acquires the medium ID, station ID, and time transmitted by the automatic ticket checker 30. For example, when the station ID is acquired in the management table 62 in a state where the station identification information is not associated with the medium ID in the management table 62, the information management unit 511 regards the station specified by the acquired station ID as an entrance station. The time when the station ID is acquired is regarded as the entrance time. Then, the information management unit 511 stores the acquired medium ID in the management table 62 in association with the station ID and the entry time.
図7に示すように、出場駅において、利用者が入出場用リーダー38に媒体Mを翳すと、自動改札機30は、入出場用リーダー38が読み取った媒体ID及び駅IDをセンターサーバー50に送信する。
センターサーバー50の情報管理部511は、媒体IDに対して入場駅として駅IDが関連付けられている状態で駅IDを取得すると、取得した駅IDで特定される駅を出場駅とみなし、当該駅IDを取得した時刻を出場時刻とみなす。そして、情報管理部511は、図8に示すように、媒体IDに、取得した駅ID及び出場時刻を関連付けて管理テーブル62に記憶させる。さらに、運賃導出部512は、運賃テーブル61を参照して、入場駅から出場駅までの運賃を導出する。情報管理部511は、運賃導出部512によって導出された運賃を、図8に示すように、媒体IDに関連付ける。また、情報管理部511は、通信部54を制御して、当該運賃を出場駅の自動改札機30に送信させる。
As shown in FIG. 7, when the user puts the medium M in the entry / exit leader 38 at the entry station, the automatic ticket checker 30 uses the center server 50 to read the medium ID and the station ID read by the entry / exit leader 38. Send to.
When the information management unit 511 of the center server 50 acquires the station ID in a state where the station ID is associated with the medium ID as an entrance station, the information management unit 511 regards the station specified by the acquired station ID as the participating station, and The time when the ID is acquired is regarded as the entry time. Then, as illustrated in FIG. 8, the information management unit 511 stores the acquired station ID and the participation time in the management table 62 in association with the medium ID. Further, the fare deriving unit 512 refers to the fare table 61 and derives the fare from the entry station to the departure station. The information management unit 511 associates the fare derived by the fare deriving unit 512 with the medium ID as shown in FIG. Further, the information management unit 511 controls the communication unit 54 to transmit the fare to the automatic ticket checker 30 at the participating station.
運賃を受信した自動改札機30は、受信した運賃及び媒体Mから読み取った媒体IDを決済端末40に送信する。
決済端末40は、自動改札機から運賃及び媒体IDを受信すると、運賃を決済するための処理を実行し、決済端末40は、媒体Mが翳されるのを待つ状態となる。この状態で、利用者によって決済用リーダー47に媒体Mが翳されると、決済用リーダー47は、当該媒体Mから媒体IDを取得する。そして、判定部411は、決済用リーダー47によって取得された媒体IDと、自動改札機30から送信された媒体IDとを比較して一致するか否かを判定する。
The automatic ticket checker 30 that has received the fare transmits the received fare and the medium ID read from the medium M to the settlement terminal 40.
When the payment terminal 40 receives the fare and the medium ID from the automatic ticket checker, the payment terminal 40 executes a process for paying the fare, and the payment terminal 40 waits for the medium M to be deceived. In this state, when the user places the medium M on the settlement reader 47, the settlement reader 47 acquires the medium ID from the medium M. Then, the determination unit 411 compares the medium ID acquired by the payment reader 47 with the medium ID transmitted from the automatic ticket checker 30 and determines whether or not they match.
判定部411が媒体IDの一致を判定した場合、決済制御部412は、媒体Mが管理する電子マネーを用いて運賃分の決済を行う。例えば、決済制御部412は、チャージ金額から運賃分を差し引くための処理を行う。そして、決済端末40は、決済明細を、電子マネーサーバー70に送信する。決済明細は、例えば、差し引いた金額、差し引き後のチャージ金額、及び媒体Mが利用された事業社名などを含む。また、決済端末40は、決済明細をセンターサーバー50にも送信する。
決済明細を受信したセンターサーバー50は、管理テーブル62を更新して、決済状況の値を決済済みを示す値にする。
When the determination unit 411 determines that the medium IDs match, the payment control unit 412 performs payment for the fare using the electronic money managed by the medium M. For example, the settlement control unit 412 performs a process for subtracting the fare from the charge amount. Then, the payment terminal 40 transmits the payment details to the electronic money server 70. The settlement details include, for example, the deducted amount, the charged amount after deduction, and the name of the business company using the medium M. The payment terminal 40 also transmits the payment details to the center server 50.
The center server 50 that has received the payment details updates the management table 62 and sets the value of the payment status to a value indicating that payment has been completed.
電子マネーサーバー70は、決済明細を受信すると、電子マネー情報81を更新する。電子マネー情報81は、例えば、媒体IDに対して、利用後のチャージ金額、利用された日時、利用金額、及び利用された事業名を関連付けた情報を含む。決済管理部711は、決済明細を取得すると、当該決済明細に基づき電子マネー情報81を更新することで、媒体Mの利用状況を管理する。これにより、媒体Mの管理する電子マネーによって運賃が支払われ、利用者の入出場処理が終了する。 When the electronic money server 70 receives the payment details, it updates the electronic money information 81. The electronic money information 81 includes, for example, information in which the charge amount after use, the date and time of use, the use amount, and the used business name are associated with the medium ID. When the payment details are acquired, the payment management unit 711 manages the usage status of the medium M by updating the electronic money information 81 based on the payment details. Thereby, the fare is paid by the electronic money managed by the medium M, and the entry / exit processing of the user is completed.
一方、判定部411が媒体IDが一致しないと判定した場合、判定部411は、自動改札機30に、媒体IDが一致せず決済が未了に終わったことを示す不一致情報を送信する。不一致情報を受信した自動改札機30は、表示部371に決済未了であることを表示し、決済用リーダー47に正しい媒体Mをタッチするように利用者に促す。このとき、入出場用リーダー38にタッチするように促し、運賃の導出からやり直すようにしても良い。 On the other hand, when the determination unit 411 determines that the medium IDs do not match, the determination unit 411 transmits to the automatic ticket gate 30 mismatch information indicating that the medium ID does not match and payment has not been completed. The automatic ticket checker 30 that has received the mismatch information displays on the display unit 371 that the payment has not been completed, and prompts the user to touch the correct medium M on the payment reader 47. At this time, the user may be prompted to touch the entrance / exit leader 38 and start over from the fare derivation.
(動作)
以下、第1実施形態に係る改札システム1の動作を図9〜図12などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。したがって、以下の動作説明における処理は、前述の改札システムの処理の概要で説明したものと異なる部分がある場合がある。図9及び図10は、自動改札機30のプロセッサー31による処理のフローチャートである。プロセッサー31は、ROM32又は補助記憶デバイス34などに記憶されたプログラムに基づいてこの処理を実行する。図11は、決済端末40のプロセッサー41による処理のフローチャートである。プロセッサー41は、ROM42又は補助記憶デバイス44などに記憶されたプログラムに基づいてこの処理を実行する。図12は、センターサーバー50のプロセッサー51による処理のフローチャートである。プロセッサー51は、ROM52などに記憶されたプログラムに基づいてこの処理を実行する。なお、プロセッサー31、プロセッサー41又はプロセッサー51がステップS(N(Nは、自然数。))の処理の後にステップS(N+1)へと進む場合、このことを説明する記載を省略する場合がある。
(Operation)
Hereinafter, the operation of the ticket gate system 1 according to the first embodiment will be described with reference to FIGS. Note that the content of the processing in the following description of the operation is an example, and various processing that can obtain the same result can be used as appropriate. Therefore, the processing in the following operation description may have a different part from that described in the outline of the processing of the above-described ticket gate system. 9 and 10 are flowcharts of processing by the processor 31 of the automatic ticket gate 30. FIG. The processor 31 executes this processing based on a program stored in the ROM 32 or the auxiliary storage device 34. FIG. 11 is a flowchart of processing by the processor 41 of the payment terminal 40. The processor 41 executes this processing based on a program stored in the ROM 42 or the auxiliary storage device 44. FIG. 12 is a flowchart of processing by the processor 51 of the center server 50. The processor 51 executes this processing based on a program stored in the ROM 52 or the like. When the processor 31, the processor 41, or the processor 51 proceeds to step S (N + 1) after the process of step S (N (N is a natural number)), a description explaining this may be omitted.
図9のステップS101において自動改札機30のプロセッサー31は、入出場用リーダー38を、媒体Mを読取可能なオン状態にする。また、プロセッサー31は、入出場用リーダー38が媒体Mを読取可能であることを示すために、入出場用リーダー38の近傍に設けられたLED(light-emitting diode)などの光源を光らせても良い。また、プロセッサー31は、入出場用リーダー38が媒体Mを読取可能であることを示す内容、又は入出場用リーダー38に媒体Mを翳すように指示する内容などを含む画面を表示部371に表示させても良い。 In step S101 in FIG. 9, the processor 31 of the automatic ticket checker 30 turns the entrance / exit reader 38 into an ON state in which the medium M can be read. Further, the processor 31 may illuminate a light source such as an LED (light-emitting diode) provided in the vicinity of the entrance / exit reader 38 to indicate that the entrance / exit reader 38 can read the medium M. good. Further, the processor 31 displays on the display unit 371 a screen including content indicating that the entrance / exit reader 38 can read the medium M or instructing the entrance / exit reader 38 to pick up the medium M. It may be displayed.
ステップS102においてプロセッサー31は、入出場用リーダー38を用いて、媒体Mが入出場用リーダー38に近接するのを待ち受ける。プロセッサー31は、媒体Mが入出場用リーダー38に近接したならば、ステップS102においてYesと判定してステップS103へと進む。 In step S <b> 102, the processor 31 waits for the medium M to approach the entrance / exit leader 38 using the entrance / exit leader 38. If the medium M has approached the entrance / exit reader 38, the processor 31 determines Yes in step S102 and proceeds to step S103.
ステップS103においてプロセッサー31は、入出場用リーダー38を制御して、当該入出場用リーダー38に近接している媒体Mから、当該媒体Mが記憶している媒体IDを取得する。 In step S <b> 103, the processor 31 controls the entry / exit reader 38 to obtain the medium ID stored in the medium M from the medium M close to the entry / exit reader 38.
ステップS104においてプロセッサー31は、入出場用リーダー38を、媒体Mを読取可能でないオフ状態にする。また、プロセッサー31は、入出場用リーダー38が媒体Mを読取可能でないことを示すために、入出場用リーダー38の近傍に設けられたLEDなどの光源を消灯させても良い。また、プロセッサー31は、入出場用リーダー38が媒体Mを読取可能でないことを示す内容、又は入出場用リーダー38に媒体Mを翳すのを少し待つように指示する内容などを含む画面を表示部371に表示させても良い。 In step S104, the processor 31 sets the entrance / exit reader 38 to an off state in which the medium M cannot be read. Further, the processor 31 may turn off a light source such as an LED provided in the vicinity of the entrance / exit reader 38 in order to indicate that the entrance / exit reader 38 cannot read the medium M. In addition, the processor 31 displays a screen including content indicating that the entrance / exit leader 38 cannot read the medium M, or instructing the entrance / exit reader 38 to wait for a while for the media M to be read. You may display on the part 371.
ステップS105においてプロセッサー31は、自動改札機30が入場用として設置されているか否かを判定する。なお、自動改札機30は、入場用と出場用の2種類の設定が可能であるとし、入場用として設置するものは入場用として設定され、出場用として設置するものは出場用として設定されるものとする。当該設定は、例えば、自動改札機30の管理者などによって変更される。また、どちらの設定となっているかは、例えば、補助記憶デバイス34などに記録される。プロセッサー31は、自動改札機30が入場用として設置されているならば、ステップS105においてYesと判定してステップS106へと進む。 In step S105, the processor 31 determines whether or not the automatic ticket gate 30 is installed for entrance. It is assumed that the automatic ticket gate 30 can be set for two types of entry and entry. An entry set for entry is set for entry, and an entry set for entry is set for entry. Shall. The setting is changed by, for example, an administrator of the automatic ticket gate 30. Which setting is made is recorded in the auxiliary storage device 34, for example. If the automatic ticket gate 30 is installed for entry, the processor 31 determines Yes in step S105 and proceeds to step S106.
ステップS106においてプロセッサー31は、入場要求を生成する。入場要求は、ステップS103で取得した媒体ID、及び自動改札機30が設置されている駅の駅IDを含む。入場要求は、当該媒体IDで特定される媒体Mの所持者が当該駅IDで特定される駅で入場するにあたって必要な処理をするようにセンターサーバー50に要求するものである。プロセッサー31は、入場要求を生成した後、当該入場要求をセンターサーバー50に送信するように第1の通信部35に対して指示する。この指示を受けて第1の通信部35は、当該入場要求をセンターサーバー50に送信する。送信された当該入場要求は、センターサーバー50の通信部54によって受信される。 In step S106, the processor 31 generates an entrance request. The admission request includes the medium ID acquired in step S103 and the station ID of the station where the automatic ticket gate 30 is installed. The admission request requests the center server 50 to perform processing necessary for the owner of the medium M specified by the medium ID to enter the station specified by the station ID. After generating the entrance request, the processor 31 instructs the first communication unit 35 to transmit the entrance request to the center server 50. Upon receiving this instruction, the first communication unit 35 transmits the admission request to the center server 50. The transmitted entry request is received by the communication unit 54 of the center server 50.
一方、図12のステップS301においてセンターサーバー50のプロセッサー51は、通信部54によって入場要求又は出場用急が受信されるのを待ち受けている。プロセッサー51は、入場要求が受信されたならば、ステップS301においてYesと判定してステップS302へと進む。なお、ここで受信された入場要求又は出場要求に含まれる媒体IDを以下「受信媒体ID」、当該入場要求又は出場要求に含まれる駅IDを以下「受信駅ID」と称するものとする。なお、出場要求については後述する。 On the other hand, in step S301 in FIG. 12, the processor 51 of the center server 50 waits for the communication unit 54 to receive an entry request or an emergency for entry. If the admission request is received, the processor 51 determines Yes in step S301 and proceeds to step S302. The medium ID included in the entry request or participation request received here is hereinafter referred to as “reception medium ID”, and the station ID included in the entry request or participation request is hereinafter referred to as “reception station ID”. The participation request will be described later.
ステップS302においてプロセッサー51は、ステップS301において受信された要求が入場要求であるか否かを判定する。プロセッサー51は、受信された要求が入場要求であるならば、ステップS302においてYesと判定してステップS303へと進む。 In step S302, the processor 51 determines whether or not the request received in step S301 is an entrance request. If the received request is an admission request, the processor 51 determines Yes in step S302 and proceeds to step S303.
ステップS303においてプロセッサー51は、入場処理を行う。すなわち、プロセッサー51は、管理テーブル62に新規レコードを追加する。当該レコードは、媒体IDの値が受信ID、入場駅IDの値が受信駅ID、入場時刻の値が現在時刻である。これにより、受信媒体IDで特定される媒体Mの所持者が改札内に入場済みの状態となったことが記録される。 In step S303, the processor 51 performs an entrance process. That is, the processor 51 adds a new record to the management table 62. In this record, the medium ID value is the reception ID, the entry station ID value is the reception station ID, and the entry time value is the current time. Thereby, it is recorded that the owner of the medium M specified by the reception medium ID has already entered the ticket gate.
ステップS304においてプロセッサー51は、入場通知を、入場要求の送信元である自動改札機30に送信するように通信部54に対して指示する。入場通知は、入場処理が終了したことを自動改札機30に通知するものである。この指示を受けて通信部54は、当該入場通知を入場要求の送信元である自動改札機30に送信する。送信された当該入場通知は、当該自動改札機30の第1の通信部35によって受信される。プロセッサー51は、ステップS304の処理の後、ステップS301へと戻る。 In step S304, the processor 51 instructs the communication unit 54 to transmit an entrance notification to the automatic ticket gate 30 that is the sender of the entrance request. The entrance notification notifies the automatic ticket gate 30 that the entrance process has been completed. Upon receiving this instruction, the communication unit 54 transmits the admission notification to the automatic ticket gate 30 that is the transmission source of the admission request. The transmitted entry notification is received by the first communication unit 35 of the automatic ticket gate 30. The processor 51 returns to step S301 after the process of step S304.
一方、図9のステップS107において自動改札機30のプロセッサー31は、第1の通信部35によって入場通知が受信されるのを待ち受けている。プロセッサー31は、入場通知が受信されたならば、ステップS107においてYesと判定してステップS108へと進む。 On the other hand, in step S107 of FIG. 9, the processor 31 of the automatic ticket checker 30 waits for the first communication unit 35 to receive an entrance notification. If the entry notification is received, the processor 31 determines Yes in step S107 and proceeds to step S108.
ステップS108においてプロセッサー31は、入場処理が正常に行われたことを報知する。例えば、プロセッサー31は、入場処理が正常に行われたことを示す内容及び媒体Mが正常に読み取られたことを示す内容などを含む画面を表示部371に表示させる。また例えば、プロセッサー31は、入場処理が正常に行われたことを示す音をスピーカーなどから出力させる。プロセッサー31は、ステップS108の処理の後、図9のステップS101へと戻る。 In step S108, the processor 31 notifies that the entrance process has been normally performed. For example, the processor 31 causes the display unit 371 to display a screen including content indicating that the entrance process has been normally performed and content indicating that the medium M has been normally read. For example, the processor 31 outputs a sound indicating that the entrance process has been normally performed from a speaker or the like. The processor 31 returns to step S101 of FIG. 9 after the process of step S108.
対して、プロセッサー31は、自動改札機30が出場用として設置されているならば、ステップS105においてNoと判定して図10のステップS109へと進む。
ステップS109においてプロセッサー31は、出場要求を生成する。出場要求は、ステップS103で取得した媒体ID、及び自動改札機30が設置されている駅の駅IDを含む。出場要求は、当該媒体IDで特定される媒体Mの所持者が当該駅IDで特定される駅で出場するにあたって必要な処理をするようにセンターサーバー50に要求するものである。プロセッサー31は、出場要求を生成した後、当該出場要求をセンターサーバー50に送信するように第1の通信部35に対して指示する。この指示を受けて第1の通信部35は、当該出場要求をセンターサーバー50に送信する。送信された当該出場要求は、センターサーバー50の通信部54によって受信される。
On the other hand, if the automatic ticket gate 30 is installed for participation, the processor 31 determines No in step S105 and proceeds to step S109 in FIG.
In step S109, the processor 31 generates a participation request. The participation request includes the medium ID acquired in step S103 and the station ID of the station where the automatic ticket gate 30 is installed. The participation request is for requesting the center server 50 to perform processing necessary for the owner of the medium M specified by the medium ID to participate in the station specified by the station ID. After generating the participation request, the processor 31 instructs the first communication unit 35 to transmit the participation request to the center server 50. In response to this instruction, the first communication unit 35 transmits the participation request to the center server 50. The transmitted participation request is received by the communication unit 54 of the center server 50.
一方、センターサーバー50のプロセッサー51は、出場要求が受信されたならば、ステップS301においてYesと判定してステップS302へと進む。そして、プロセッサー51は、受信された要求が出場要求であるならば、ステップS302においてNoと判定してステップS305へと進む。 On the other hand, if the participation request is received, the processor 51 of the center server 50 determines Yes in step S301 and proceeds to step S302. If the received request is an entry request, the processor 51 determines No in step S302 and proceeds to step S305.
ステップS305においてプロセッサー51は、例えば以下のようにして入場駅から出場駅までの運賃を導出する。入場駅は、管理テーブル62において、受信媒体IDに入場駅IDが関連付けられ、且つ出場駅IDが関連付けられていないレコード(以下「対象レコード」という。なお、対象レコードは、入場済みであり、未出場であることを示すレコードである。)を参照して特定する。すなわち、入場駅は、対象レコードにおいて受信媒体IDに入場駅IDで特定される駅である。また出場駅は、受信駅IDである。プロセッサー51は、入場駅から出場駅までの運賃を、運賃テーブル61を参照して導出する。ステップS305の処理を実行するプロセッサー51は、導出部の一例である。 In step S305, the processor 51 derives the fare from the entrance station to the exit station as follows, for example. An entry station is a record in the management table 62 in which the entry station ID is associated with the reception medium ID and the entry station ID is not associated (hereinafter referred to as “target record”. This is a record indicating that it is a participation.) That is, the entrance station is a station specified by the entrance station ID as the reception medium ID in the target record. The participating station is the receiving station ID. The processor 51 derives the fare from the entry station to the entry station with reference to the fare table 61. The processor 51 that executes the process of step S305 is an example of a derivation unit.
ステップS306においてプロセッサー51は、運賃通知を生成する。運賃通知は、自動改札機30に、入場駅から出場駅までの運賃を通知するものである。運賃通知は、ステップS305において導出された運賃を含む。プロセッサー51は、運賃通知を生成した後、当該運賃通知を出場要求の送信元である自動改札機30に送信するように通信部54に対して指示する。この指示を受けて通信部54は、当該運賃通知を当該自動改札機30に送信する。送信された当該運賃通知は、当該自動改札機30の第1の通信部35によって受信される。 In step S306, the processor 51 generates a fare notification. The fare notification is to notify the automatic ticket gate 30 of the fare from the entrance station to the departure station. The fare notification includes the fare derived in step S305. After generating the fare notification, the processor 51 instructs the communication unit 54 to transmit the fare notification to the automatic ticket gate 30 that is the transmission source of the participation request. Upon receiving this instruction, the communication unit 54 transmits the fare notification to the automatic ticket gate 30. The transmitted fare notification is received by the first communication unit 35 of the automatic ticket gate 30.
一方、図10のステップS110において自動改札機30のプロセッサー31は、第1の通信部35によって運賃通知が受信されるのを待ち受けている。プロセッサー31は、運賃通知が受信されたならば、ステップS110においてYesと判定してステップS111へと進む。 On the other hand, in step S110 of FIG. 10, the processor 31 of the automatic ticket checker 30 waits for a fare notification to be received by the first communication unit 35. If the fare notification is received, the processor 31 determines Yes in step S110 and proceeds to step S111.
ステップS111においてプロセッサー31は、決済用リーダー47に媒体Mを翳すように促す旨の報知を行う。例えば、プロセッサー31は、決済用リーダー47が媒体Mを読取可能であることを示す内容、決済用リーダー47に媒体Mを翳すように指示する内容、及び運賃通知に含まれる運賃などを含む画面を表示部371に表示させる。また、プロセッサー31は、決済用リーダー47に媒体Mを翳すことを利用者に促すための音をスピーカーなどから出力させても良い。また、プロセッサー31は、決済用リーダー47が媒体Mを読取可能であることを示すために、決済端末40の近傍に設けられたLEDなどの光源を光らせても良い。 In step S <b> 111, the processor 31 notifies the settlement reader 47 to prompt the user to pick up the medium M. For example, the processor 31 includes a content that indicates that the payment reader 47 can read the medium M, a content that instructs the payment reader 47 to trick the medium M, and a fare included in the fare notification. Is displayed on the display unit 371. Further, the processor 31 may cause a speaker or the like to output a sound for urging the user to trick the settlement reader 47 into placing the medium M. Further, the processor 31 may illuminate a light source such as an LED provided in the vicinity of the payment terminal 40 in order to indicate that the payment reader 47 can read the medium M.
ステップS112においてプロセッサー31は、決済要求を生成する。決済要求は、決済に係る処理をするように決済端末40に指示するものである。決済要求は、ステップS103で取得した媒体ID、及びステップS110で受信された運賃通知に含まれる運賃の金額を含む。プロセッサー31は、決済要求を生成した後、当該決済要求を決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該決済要求を決済端末40に送信する。送信された当該決済要求は、決済端末40の第2の通信部46によって受信される。 In step S112, the processor 31 generates a settlement request. The payment request instructs the payment terminal 40 to perform processing related to payment. The settlement request includes the medium ID acquired in step S103 and the fare amount included in the fare notification received in step S110. After generating the payment request, the processor 31 instructs the second communication unit 36 to transmit the payment request to the payment terminal 40. In response to this instruction, the second communication unit 36 transmits the payment request to the payment terminal 40. The transmitted payment request is received by the second communication unit 46 of the payment terminal 40.
一方、図11のステップS201において決済端末40のプロセッサー41は、第2の通信部46によって決済要求が受信されるのを待ち受けている。プロセッサー41は、決済要求が受信されたならば、ステップS201においてYesと判定してステップS202へと進む。 On the other hand, in step S201 of FIG. 11, the processor 41 of the payment terminal 40 waits for a payment request to be received by the second communication unit 46. If the payment request is received, the processor 41 determines Yes in step S201 and proceeds to step S202.
ステップS202においてプロセッサー41は、決済用リーダー47をオン状態にする。 In step S202, the processor 41 turns on the payment reader 47.
ステップS203においてプロセッサー41は、決済用リーダー47に媒体Mが近接しているか否かを判定する。プロセッサー41は、決済用リーダー47に媒体Mが近接していないならば、ステップS203においてNoと判定してステップS204へと進む。 In step S <b> 203, the processor 41 determines whether or not the medium M is close to the payment reader 47. If the medium M is not close to the settlement reader 47, the processor 41 determines No in step S203 and proceeds to step S204.
ステップS204においてプロセッサー41は、第2の通信部46によってやり直し通知が受信されたか否かを判定する。プロセッサー41は、やり直し通知が受信されないならば、ステップS204においてNoと判定してステップS203へと戻る。かくして、プロセッサー41は、決済用リーダー47に媒体Mが近接するか、やり直し通知が受信されるまでステップS203及びステップS204を繰り返す。なお、やり直し通知については後述する。 In step S <b> 204, the processor 41 determines whether a redo notification has been received by the second communication unit 46. If the redo notification is not received, the processor 41 determines No in step S204 and returns to step S203. Thus, the processor 41 repeats steps S203 and S204 until the medium M approaches the settlement reader 47 or a redo notification is received. The redo notification will be described later.
プロセッサー41は、ステップS203及びステップS204の待受状態にあるときに決済用リーダー47に媒体Mが近接したならば、ステップS203においてYesと判定してステップS205へと進む。 If the medium M comes close to the settlement reader 47 when in the standby state of steps S203 and S204, the processor 41 determines Yes in step S203 and proceeds to step S205.
ステップS205においてプロセッサー41は、決済用リーダー47を制御して、当該決済用リーダー47に近接している媒体Mから媒体IDを取得する。 In step S <b> 205, the processor 41 controls the payment reader 47 to acquire the medium ID from the medium M in proximity to the payment reader 47.
ステップS206においてプロセッサー41は、ステップS201で受信された決済要求に含まれる媒体IDと、ステップS205で取得した媒体IDとの2つの媒体IDが一致するか否かを判定する。プロセッサー41は、2つの媒体IDが一致するならば、ステップS206においてYesと判定してステップS207へと進む。ステップS206の処理を実行するプロセッサー41は、一致判定部の一例である。 In step S206, the processor 41 determines whether or not the two medium IDs of the medium ID included in the settlement request received in step S201 and the medium ID acquired in step S205 match. If the two medium IDs match, the processor 41 determines Yes in step S206 and proceeds to step S207. The processor 41 that executes the process of step S206 is an example of a coincidence determination unit.
ステップS207においてプロセッサー41は、電子マネーサーバー70と協働して、媒体Mが管理する電子マネーを用いて、ステップS201に含まれる金額分の決済処理を実行する。決済処理については、改札システムの処理の概要で説明した方法の他、周知の方法を用いることができる。 In step S207, the processor 41 cooperates with the electronic money server 70 to execute settlement processing for the amount included in step S201 using the electronic money managed by the medium M. As for the settlement process, a well-known method can be used in addition to the method described in the outline of the ticket gate system process.
ステップS208においてプロセッサー41は、決済用リーダー47をオフ状態にする。 In step S208, the processor 41 turns off the payment reader 47.
ステップS209においてプロセッサー41は、ステップS207の決済に成功したか否かを判定する。例えば、媒体Mのチャージ金額が運賃に満たない場合に決済に失敗する。プロセッサー41は、決済に成功したと判定するならば、ステップS209においてYesと判定してステップS210へと進む。 In step S209, the processor 41 determines whether or not the settlement in step S207 is successful. For example, the settlement fails when the charge amount of the medium M is less than the fare. If the processor 41 determines that the payment is successful, it determines Yes in step S209 and proceeds to step S210.
ステップS210においてプロセッサー41は、第1の完了通知を生成する。第1の完了通知は、決済処理が正常に完了したことを示す。プロセッサー41は、第1の完了通知を生成した後、当該第1の完了通知を自動改札機30に送信するように第2の通信部46に対して指示する。この指示を受けて第2の通信部46は、当該第1の完了通知を自動改札機30に送信する。送信された当該第1の完了通知は、自動改札機30の第2の通信部36によって受信される。プロセッサー41は、ステップS210の処理の後、ステップS201へと戻る。 In step S210, the processor 41 generates a first completion notification. The first completion notification indicates that the payment process has been completed normally. After generating the first completion notification, the processor 41 instructs the second communication unit 46 to transmit the first completion notification to the automatic ticket gate 30. In response to this instruction, the second communication unit 46 transmits the first completion notification to the automatic ticket gate 30. The transmitted first completion notification is received by the second communication unit 36 of the automatic ticket checker 30. The processor 41 returns to step S201 after the process of step S210.
一方、図10のステップS113において自動改札機30のプロセッサー31は、第2の通信部36によって第1の完了通知、失敗通知又は第1の不一致通知が受信されたか否かを判定する。プロセッサー31は、第1の完了通知、失敗通知又は第1の不一致通知が受信されないならば、ステップS114へと進む。なお、失敗通知及び第1の不一致通知については後述する。 On the other hand, in step S113 of FIG. 10, the processor 31 of the automatic ticket checker 30 determines whether or not the first communication unit 36 has received the first completion notification, failure notification, or first mismatch notification. If the first completion notification, failure notification, or first mismatch notification is not received, the processor 31 proceeds to step S114. The failure notification and the first mismatch notification will be described later.
ステップS114においてプロセッサー31は、入出場用リーダー38へ媒体Mを翳すことをやり直すための操作(以下「やり直し操作」という。)が行われたか否かを判定する。プロセッサー31は、やり直し操作が行われていないならば、ステップS114においてNoと判定してステップS113へと戻る。かくして、プロセッサー31は、第1の完了通知、失敗通知又は第1の不一致通知が受信されるか、やり直し操作が行われるまでステップS113及びステップS114を繰り返す。
プロセッサー31は、ステップS113及びステップS114の待受状態にあるときに第1の完了通知が受信されたならば、ステップS113においてYesと判定してステップS115へと進む。
In step S <b> 114, the processor 31 determines whether or not an operation for redoing the medium M to the entrance / exit leader 38 (hereinafter referred to as “redo operation”) has been performed. If the redo operation has not been performed, the processor 31 determines No in step S114 and returns to step S113. Thus, the processor 31 repeats step S113 and step S114 until the first completion notification, failure notification, or first mismatch notification is received or a redo operation is performed.
If the first completion notification is received when the processor 31 is in the standby state in steps S113 and S114, the processor 31 determines Yes in step S113 and proceeds to step S115.
ステップS115においてプロセッサー31は、ステップS113で受信された通知が第1の完了通知であるか否かを判定する。プロセッサー31は、受信された通知が第1の完了通知であるならば、ステップS115においてYesと判定してステップS116へと進む。 In step S115, the processor 31 determines whether or not the notification received in step S113 is a first completion notification. If the received notification is the first completion notification, the processor 31 determines Yes in step S115 and proceeds to step S116.
ステップS116においてプロセッサー31は、第2の完了通知を生成する。第2の完了通知は、決済処理が正常に完了したことを示す。プロセッサー31は、第2の完了通知を生成した後、当該第2の完了通知をセンターサーバー50に送信するように第1の通信部35に対して指示する。この指示を受けて第1の通信部35は、当該第2の完了通知をセンターサーバー50に送信する。送信された当該第2の完了通知は、センターサーバー50の通信部54によって受信される。プロセッサー31は、ステップS116の処理の後、図9のステップS101へと戻る。 In step S116, the processor 31 generates a second completion notification. The second completion notification indicates that the payment process has been completed normally. After generating the second completion notification, the processor 31 instructs the first communication unit 35 to transmit the second completion notification to the center server 50. In response to this instruction, the first communication unit 35 transmits the second completion notification to the center server 50. The transmitted second completion notification is received by the communication unit 54 of the center server 50. The processor 31 returns to step S101 of FIG. 9 after the process of step S116.
一方、図12のステップS307においてセンターサーバー50のプロセッサー51は、通信部54によって第2の完了通知が受信されるのを待ち受けている。プロセッサー51は、第2の完了通知が受信されたならば、ステップS307においてYesと判定してステップS308へと進む。 On the other hand, in step S307 in FIG. 12, the processor 51 of the center server 50 waits for the communication unit 54 to receive the second completion notification. If the second completion notification is received, the processor 51 determines Yes in step S307 and proceeds to step S308.
ステップS308においてプロセッサー51は、出場処理を行う。すなわち、プロセッサー51は、対象レコードを更新して、当該対象レコードの出場駅IDの値を受信駅IDにし、出場時刻の値を現在時刻にし、運賃の値をステップS305で導出した運賃の金額にする。さらに、プロセッサー51は、対象レコードを更新して、当該対象レコードの決済状況の値を決済済みを示す値にする。これにより、受信媒体IDで特定される媒体Mの所持者が改札内から出場済みの状態となったことが記録される。プロセッサー51は、ステップS308の処理の後、ステップS301へと戻る。 In step S308, the processor 51 performs a participation process. That is, the processor 51 updates the target record, sets the value of the participating station ID of the target record to the receiving station ID, sets the value of the participating time to the current time, and sets the fare value to the fare amount derived in step S305. To do. Further, the processor 51 updates the target record, and sets the value of the settlement status of the target record to a value indicating that payment has been completed. As a result, it is recorded that the owner of the medium M specified by the receiving medium ID has already entered the ticket gate. The processor 51 returns to step S301 after the process of step S308.
一方、決済端末40のプロセッサー41は、図11のステップS207における決済に失敗したと判定するならば、ステップS209においてNoと判定してステップS211へと進む。 On the other hand, if the processor 41 of the payment terminal 40 determines that the payment in step S207 of FIG. 11 has failed, it determines “No” in step S209 and proceeds to step S211.
ステップS211においてプロセッサー41は、失敗通知を生成する。失敗通知は、決済に失敗したことを示す。なお、失敗通知は、決済に失敗した理由などを示す失敗情報を含む。プロセッサー41は、失敗通知を生成した後、当該失敗通知を自動改札機30に送信するように第2の通信部46に対して指示する。この指示を受けて第2の通信部46は、当該失敗通知を自動改札機30に送信する。送信された当該失敗通知は、自動改札機30の第2の通信部36によって受信される。プロセッサー41は、ステップS211の処理の後、ステップS201へと戻る。 In step S211, the processor 41 generates a failure notification. The failure notification indicates that payment has failed. Note that the failure notification includes failure information indicating the reason for failure in settlement. After generating the failure notification, the processor 41 instructs the second communication unit 46 to transmit the failure notification to the automatic ticket checker 30. In response to this instruction, the second communication unit 46 transmits the failure notification to the automatic ticket gate 30. The transmitted failure notification is received by the second communication unit 36 of the automatic ticket gate 30. The processor 41 returns to step S201 after the process of step S211.
一方、自動改札機30のプロセッサー31は、第2の通信部36によって失敗通知が受信されたならば、図10のステップS113でYesと判定してステップS115へと進む。そして、プロセッサー31は、受信された通知が失敗通知であるならば、ステップS115においてNoと判定してステップS117へと進む。
ステップS117においてプロセッサー31は、ステップS113で受信された通知が失敗通知であるか否かを判定する。プロセッサー31は、受信された通知が失敗通知であるならば、ステップS117においてYesと判定してステップS118へと進む。
On the other hand, when the failure notification is received by the second communication unit 36, the processor 31 of the automatic ticket checker 30 determines Yes in step S113 of FIG. 10 and proceeds to step S115. If the received notification is a failure notification, the processor 31 determines No in step S115 and proceeds to step S117.
In step S117, the processor 31 determines whether or not the notification received in step S113 is a failure notification. If the received notification is a failure notification, the processor 31 determines Yes in step S117 and proceeds to step S118.
ステップS118においてプロセッサー31は、受信された失敗通知に含まれる失敗情報に基づき、エラーが発生したことを報知する。例えば、プロセッサー31は、決済に失敗した旨、及び決済に失敗した理由を表示部371に表示させる。また例えば、プロセッサー31は、例えば、決済に失敗したことを示す音をスピーカーなどから出力させる。プロセッサー31は、ステップS118の処理の後、図9のステップS101へと戻る。 In step S118, the processor 31 notifies that an error has occurred based on the failure information included in the received failure notification. For example, the processor 31 displays on the display unit 371 that the payment has failed and the reason for the payment failure. Further, for example, the processor 31 outputs a sound indicating that payment has failed from a speaker or the like. The processor 31 returns to step S101 of FIG. 9 after the process of step S118.
なお、決済端末40のプロセッサー41は、2つの媒体IDが一致しないならば、図11のステップS206においてNoと判定してステップS212へと進む。
ステップS212においてプロセッサー41は、第1の不一致通知を生成する。第1の不一致通知は、2つの媒体IDが一致しなかったことを示す。プロセッサー41は、第1の不一致通知を生成した後、当該第1の不一致通知を自動改札機30に送信するように第2の通信部46に対して指示する。この指示を受けて第2の通信部46は、当該第1の不一致通知を自動改札機30に送信する。送信された当該第1の不一致通知は、自動改札機30の第2の通信部36によって受信される。プロセッサー41は、ステップS212の処理の後、ステップS203へと戻る。
If the two medium IDs do not match, the processor 41 of the payment terminal 40 determines No in step S206 of FIG. 11 and proceeds to step S212.
In step S212, the processor 41 generates a first mismatch notification. The first mismatch notification indicates that the two medium IDs do not match. After generating the first mismatch notification, the processor 41 instructs the second communication unit 46 to transmit the first mismatch notification to the automatic ticket checker 30. In response to this instruction, the second communication unit 46 transmits the first mismatch notification to the automatic ticket gate 30. The transmitted first mismatch notification is received by the second communication unit 36 of the automatic ticket checker 30. The processor 41 returns to step S203 after the process of step S212.
一方、自動改札機30のプロセッサー31は、第2の通信部36によって第1の不一致通知が受信されたならば、図10のステップS113でYesと判定してステップS115へと進む。そして、プロセッサー31は、受信された通知が第1の不一致通知であるならば、ステップS115及びステップS117においてそれぞれNoと判定してステップS119へと進む。 On the other hand, if the first communication notification is received by the second communication unit 36, the processor 31 of the automatic ticket checker 30 determines Yes in step S113 of FIG. 10 and proceeds to step S115. If the received notification is the first mismatch notification, the processor 31 determines No in each of step S115 and step S117, and proceeds to step S119.
ステップS119においてプロセッサー31は、入出場用リーダー38に翳された媒体Mと決済用リーダー47に翳された媒体Mとが異なることなどを報知する。例えば、プロセッサー31は、例えば、入出場用リーダー38に翳された媒体Mと決済用リーダー47に翳された媒体Mとが異なる旨、及び入出場用リーダー38に翳した媒体Mと同じ媒体Mを決済用リーダー47に翳すように利用者に求める旨の内容を含む画面を表示部371に表示させる。また例えば、プロセッサー31は、入出場用リーダー38に翳された媒体Mと決済用リーダー47に翳された媒体Mとが異なることを示す音をスピーカーなどから出力させる。プロセッサー31は、ステップS119の処理の後、ステップS113へと戻る。 In step S119, the processor 31 notifies that the medium M trapped by the entry / exit leader 38 is different from the medium M trapped by the settlement reader 47. For example, the processor 31 determines that the medium M trapped by the entry / exit leader 38 is different from the medium M trapped by the settlement reader 47 and the same medium M as the medium M trapped by the entrance / exit leader 38. The display unit 371 displays a screen including the content that the user is asked to envy the payment reader 47. Further, for example, the processor 31 causes a speaker or the like to output a sound indicating that the medium M trapped by the entrance / exit reader 38 and the medium M trapped by the settlement reader 47 are different. The processor 31 returns to step S113 after the process of step S119.
なお、利用者は、入出場用リーダー38に媒体Mを翳すところから出場をやり直すこともできる。この場合、利用者は、例えば、入力部372などを用いてやり直し操作を行う
プロセッサー31は、ステップS113及びステップS114の待受状態にあるときにやり直し操作が行われたならば、ステップS114においてYesと判定してステップS120へと進む。
ステップS120においてプロセッサー31は、やり直し通知を生成する。やり直し通知は、入出場用リーダー38へ媒体Mを翳すことからやり直すことを決済端末40に通知するものである。また、やり直し通知は、決済用リーダー47によって媒体Mを読み込まないように決済端末40に指示するものである。プロセッサー31は、やり直し通知を生成した後、当該やり直し通知を決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該やり直し通知を決済端末40に送信する。送信された当該やり直し通知は、決済端末40の第2の通信部46によって受信される。プロセッサー31は、ステップS120の処理の後、図9のステップS101へと戻る。
In addition, the user can restart the participation from the place where the medium M is tricked by the entry / exit leader 38. In this case, for example, the user performs a redo operation using the input unit 372 or the like. If the redo operation is performed when the processor 31 is in the standby state of step S113 and step S114, Yes in step S114. And the process proceeds to step S120.
In step S120, the processor 31 generates a redo notification. The redo notification notifies the payment terminal 40 that the medium reader M is tricked into the entrance / exit reader 38 and redoes. The redo notification instructs the payment terminal 40 not to read the medium M by the payment reader 47. After generating the redo notification, the processor 31 instructs the second communication unit 36 to transmit the redo notification to the payment terminal 40. In response to this instruction, the second communication unit 36 transmits the redo notification to the payment terminal 40. The transmitted redo notification is received by the second communication unit 46 of the payment terminal 40. The processor 31 returns to step S101 of FIG. 9 after the process of step S120.
一方、決済端末40のプロセッサー41は、図11のステップS203及びステップS204の待受状態にあるときにやり直し通知が受信されたならば、ステップS204においてYesと判定してステップS213へと進む。
ステップS213においてプロセッサー41は、決済用リーダー47をオフ状態にする。プロセッサー41は、ステップS213の処理の後、ステップS201へと戻る。
On the other hand, if the redo notification is received when the processor 41 of the payment terminal 40 is in the standby state of step S203 and step S204 in FIG. 11, the processor 41 determines Yes in step S204 and proceeds to step S213.
In step S213, the processor 41 turns off the payment reader 47. The processor 41 returns to step S201 after the process of step S213.
第1実施形態の改札システム1は、入場駅又は出場駅の情報が書き込めない媒体Mであっても、改札処理を実現することができる。この結果、利用者が、自身にとって都合のよい媒体を利用することができ、利用者の利便性が向上する。 The ticket gate system 1 of the first embodiment can realize the ticket gate processing even for the medium M in which the information on the entry station or the entry station cannot be written. As a result, the user can use a medium convenient for the user, and the convenience for the user is improved.
また、第1実施形態の改札システム1によれば、決済端末40は、2つの媒体IDが一致すると判定した場合に決済処理を行う。つまり、決済端末40は、入出場用リーダー38に翳された媒体Mと、決済用リーダー47に翳された媒体Mとが異なる媒体Mである場合には決済処理を行わない。これにより、第1実施形態の改札システム1は、例えば、入出場用リーダー38に媒体Mを翳した人がその場から立ち去った後に、別の人が決済用リーダー47に別の媒体Mを翳すことによる運賃の誤収受などを防ぐことができる。この結果、利用者が不当な運賃を支払うことなどがなくなるため、利用者の利便性が向上する。 Further, according to the ticket gate system 1 of the first embodiment, the payment terminal 40 performs a payment process when it is determined that the two medium IDs match. That is, the payment terminal 40 does not perform the payment process when the medium M trapped by the entry / exit leader 38 and the medium M trapped by the payment reader 47 are different media M. Thereby, in the ticket gate system 1 of the first embodiment, for example, after a person who tricked the medium M into the entrance / exit reader 38 leaves the spot, another person tricks the settlement reader 47 into another medium M. It is possible to prevent wrong receipt of fares. As a result, since the user does not pay an unfair fare, the convenience of the user is improved.
〔第2実施形態〕
決済端末40が端末IDの一致を判定した第1実施形態と異なり、第2実施形態では、自動改札機30が端末IDの一致を判定する。
[Second Embodiment]
Unlike the first embodiment in which the payment terminal 40 determines matching of terminal IDs, in the second embodiment, the automatic ticket gate 30 determines matching of terminal IDs.
(構成)
第2実施形態の改札システム1は、第1実施形態の改札システム1と同様であるので、説明を省略する。
(Constitution)
Since the ticket gate system 1 of the second embodiment is the same as the ticket gate system 1 of the first embodiment, the description thereof is omitted.
(動作)
以下、第2実施形態に係る改札システム1の動作を図9及び図12〜図14などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。第2実施形態の自動改札機30のプロセッサー31は、第1実施形態と異なり、図9及び図10に代えて図9及び図13のフローチャートで示す処理を実行する。図13は、自動改札機30のプロセッサー31による処理のフローチャートである。プロセッサー31は、ROM32又は補助記憶デバイス34などに記憶されたプログラムに基づいてこの処理を実行する。第2実施形態の決済端末40のプロセッサー41は、第1実施形態と異なり、図11に代えて図14のフローチャートで示す処理を実行する。図14は、決済端末40のプロセッサー41による処理のフローチャートである。プロセッサー41は、ROM42又は補助記憶デバイス44などに記憶されたプログラムに基づいてこの処理を実行する。なお、センターサーバー50のプロセッサー51は、第1実施形態と同様に図12のフローチャートに示す処理を実行する。なお、図13及び図14において、図10又は図11と同様の処理については同一の符号を付している。また、以下の第2実施形態の動作説明では、第1実施形態と同様の処理については説明を省略する場合がある。
(Operation)
Hereinafter, the operation of the ticket gate system 1 according to the second embodiment will be described with reference to FIGS. 9 and 12 to 14. Note that the content of the processing in the following description of the operation is an example, and various processing that can obtain the same result can be used as appropriate. Unlike the first embodiment, the processor 31 of the automatic ticket gate 30 according to the second embodiment executes the processes shown in the flowcharts of FIGS. 9 and 13 instead of FIGS. 9 and 10. FIG. 13 is a flowchart of processing by the processor 31 of the automatic ticket gate 30. The processor 31 executes this processing based on a program stored in the ROM 32 or the auxiliary storage device 34. Unlike the first embodiment, the processor 41 of the payment terminal 40 according to the second embodiment executes the process shown in the flowchart of FIG. 14 instead of FIG. FIG. 14 is a flowchart of processing by the processor 41 of the payment terminal 40. The processor 41 executes this processing based on a program stored in the ROM 42 or the auxiliary storage device 44. Note that the processor 51 of the center server 50 executes the processing shown in the flowchart of FIG. 12 as in the first embodiment. In FIG. 13 and FIG. 14, the same processes as those in FIG. 10 or FIG. In the following description of the operation of the second embodiment, description of the same processing as that of the first embodiment may be omitted.
決済端末40のプロセッサー41は、図14のステップS205の処理の後、ステップS221へと進む。
ステップS221においてプロセッサー41は、ステップS205で取得した媒体IDを決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該媒体IDを決済端末40に送信する。送信された当該媒体IDは、決済端末40の第2の通信部46によって受信される。
The processor 41 of the payment terminal 40 proceeds to step S221 after the process of step S205 in FIG.
In step S221, the processor 41 instructs the second communication unit 36 to transmit the medium ID acquired in step S205 to the payment terminal 40. Upon receiving this instruction, the second communication unit 36 transmits the medium ID to the payment terminal 40. The transmitted medium ID is received by the second communication unit 46 of the payment terminal 40.
一方、自動改札機30のプロセッサー31は、第2実施形態では、図9のステップS105でNoと判定したならば、図13のステップ109へと進む。そして、プロセッサー31は、図13のステップS112の処理の後、ステップS131へと進む。
ステップS131においてプロセッサー31は、第1の通信部35によって媒体IDが受信されたか否かを判定する。プロセッサー31は、媒体IDが受信されないならば、ステップS131においてNoと判定してステップS114へと進む。
On the other hand, if the processor 31 of the automatic ticket checker 30 determines No in step S105 of FIG. 9 in the second embodiment, it proceeds to step 109 of FIG. Then, the processor 31 proceeds to step S131 after the process of step S112 in FIG.
In step S131, the processor 31 determines whether or not the medium ID is received by the first communication unit 35. If the medium ID is not received, the processor 31 determines No in step S131 and proceeds to step S114.
プロセッサー31は、ステップS114においてNoと判定したならば、ステップS131へと戻る。かくして、プロセッサー31は、媒体IDが受信されるか、やり直し操作が行われるステップS131及びステップS114を繰り返す。 If the processor 31 determines No in step S114, it returns to step S131. Thus, the processor 31 repeats step S131 and step S114 in which the medium ID is received or a redo operation is performed.
プロセッサー31は、ステップS131及びステップS114の待受状態にあるときに媒体IDが受信されたならば、ステップS131においてYesと判定してステップS132へと進む。
ステップS132においてプロセッサー31は、ステップS103で取得した媒体IDと、ステップS131で受信された媒体IDとの2つの媒体IDが一致するか否かを判定する。プロセッサー31は、2つの媒体IDが一致するならば、ステップS132においてYesと判定してステップS133へと進む。ステップS132の処理を実行するプロセッサー31は、一致判定部の一例である。
If the medium ID is received when the processor 31 is in the standby state in steps S131 and S114, the processor 31 determines Yes in step S131 and proceeds to step S132.
In step S132, the processor 31 determines whether or not the two medium IDs of the medium ID acquired in step S103 and the medium ID received in step S131 match. If the two medium IDs match, the processor 31 determines Yes in step S132 and proceeds to step S133. The processor 31 that executes the process of step S132 is an example of a coincidence determination unit.
ステップS133においてプロセッサー31は、一致通知を生成する。一致通知は、2つの媒体IDが一致することを示す。また、一致通知は、運賃についての決済処理を実行するように決済端末40に指示するものである。プロセッサー31は、一致通知を生成した後、当該一致通知を決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該一致通知を決済端末40に送信する。送信された当該一致通知は、決済端末40の第2の通信部46によって受信される。 In step S133, the processor 31 generates a coincidence notification. The match notification indicates that the two medium IDs match. The coincidence notification instructs the payment terminal 40 to execute the payment processing for the fare. After generating the coincidence notification, the processor 31 instructs the second communication unit 36 to transmit the coincidence notification to the payment terminal 40. In response to this instruction, the second communication unit 36 transmits the match notification to the payment terminal 40. The transmitted notification of coincidence is received by the second communication unit 46 of the payment terminal 40.
一方、図14のステップS222において決済端末40のプロセッサー41は、第2の通信部46によって一致通知又は第2の不一致通知が受信されるのを待ち受けている。プロセッサー41は、一致通知が受信されたならば、ステップS222においてYesと判定してステップS223へと進む。なお、第2の不一致通知については後述する。 On the other hand, in step S222 of FIG. 14, the processor 41 of the payment terminal 40 waits for the second communication unit 46 to receive a match notification or a second mismatch notification. If the match notification is received, the processor 41 determines Yes in step S222 and proceeds to step S223. The second mismatch notification will be described later.
ステップS223においてプロセッサー41は、ステップS222で受信された通知が一致通知であるか否かを判定する。プロセッサー41は、受信された通知が一致通知であるならば、ステップS223においてYesと判定してステップS207へと進む。 In step S223, the processor 41 determines whether or not the notification received in step S222 is a match notification. If the received notification is a match notification, the processor 41 determines Yes in step S223 and proceeds to step S207.
一方、自動改札機30のプロセッサー31は、2つの媒体IDが一致しないならば、ステップS132においてNoと判定してステップS119へと進む。そして、プロセッサー31は、ステップS119の処理の後、ステップS134へと進む。 On the other hand, if the two medium IDs do not match, the processor 31 of the automatic ticket gate 30 determines No in step S132 and proceeds to step S119. Then, the processor 31 proceeds to step S134 after the process of step S119.
ステップS134においてプロセッサー31は、第2の不一致通知を生成する。第2の不一致通知は、2つの媒体IDが一致しないことを示す。プロセッサー31は、第2の不一致通知を生成した後、当該第2の不一致通知を決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該第2の不一致通知を決済端末40に送信する。送信された当該第2の不一致通知は、決済端末40の第2の通信部46によって受信される。 In step S134, the processor 31 generates a second mismatch notification. The second mismatch notification indicates that the two medium IDs do not match. After generating the second mismatch notification, the processor 31 instructs the second communication unit 36 to transmit the second mismatch notification to the payment terminal 40. In response to this instruction, the second communication unit 36 transmits the second mismatch notification to the payment terminal 40. The transmitted second mismatch notification is received by the second communication unit 46 of the payment terminal 40.
一方、決済端末40のプロセッサー41は、第2の通信部46によって第2の不一致通知が受信されたならば、図14のステップS222においてYesと判定してステップS223へと進む。そして、プロセッサー41は、受信された通知が第2の不一致通知であるならば、ステップS223においてNoと判定してステップS203へと戻る。 On the other hand, if the second communication unit 46 receives the second mismatch notification, the processor 41 of the payment terminal 40 determines Yes in step S222 of FIG. 14 and proceeds to step S223. If the received notification is the second mismatch notification, the processor 41 determines No in step S223 and returns to step S203.
なお、自動改札機30のプロセッサー31は、図13のステップS131及びステップS114の待受状態にあるときにやり直し操作が行われたならば、ステップS114においてYesと判定してステップS120へと進む。また、プロセッサー31は、ステップS115においてNoと判定したならば、ステップS118へと進む。 If the redo operation is performed when the processor 31 of the automatic ticket checker 30 is in the standby state of steps S131 and S114 in FIG. 13, the processor 31 determines Yes in step S114 and proceeds to step S120. On the other hand, if the processor 31 determines No in step S115, it proceeds to step S118.
第2実施形態の改札システム1は、入場駅又は出場駅の情報が書き込めない媒体Mであっても、改札処理を実現することができる。この結果、利用者が、自身にとって都合のよい媒体を利用することができ、利用者の利便性が向上する。 The ticket gate system 1 of the second embodiment can realize the ticket gate processing even for the medium M in which the information on the entrance station or the entry station cannot be written. As a result, the user can use a medium convenient for the user, and the convenience for the user is improved.
第2実施形態の改札システム1によれば、決済端末40は、自動改札機30によって2つの媒体IDが一致すると判定された場合に決済処理を行う。つまり、決済端末40は、入出場用リーダー38に翳された媒体Mと、決済用リーダー47に翳された媒体Mとが異なる媒体Mである場合には決済処理を行わない。これにより、第2実施形態の改札システム1は、第1実施形態と同様に運賃の誤収受などを防ぐことができる。この結果、利用者が不当な運賃を支払うことなどがなくなるため、利用者の利便性が向上する。 According to the ticket gate system 1 of the second embodiment, the payment terminal 40 performs a payment process when the automatic ticket checker 30 determines that the two medium IDs match. That is, the payment terminal 40 does not perform the payment process when the medium M trapped by the entry / exit leader 38 and the medium M trapped by the payment reader 47 are different media M. Thereby, the ticket gate system 1 of 2nd Embodiment can prevent misreception of a fare etc. similarly to 1st Embodiment. As a result, since the user does not pay an unfair fare, the convenience of the user is improved.
〔第3実施形態〕
第3実施形態は、入出場用リーダー38に翳された媒体Mの媒体IDと、決済用リーダー47に翳された媒体Mの媒体IDとの2つの媒体IDが一致するか否かの判定を、決済処理の前に行うことができない場合の実施形態である。市販のICカードリーダーを決済端末40として用いる場合には、決済処理の前にこのような判定をすることが出来ない場合がある。したがって、第3実施形態では、市販のICカードリーダーを決済端末40として用いるような場合に有効である。すなわち、第3実施形態は、決済を行った後に、2つの媒体IDが一致するか否かの判定を行って、一致しない場合には誤収受及び未収受分の運賃について精算をすることができるようにしたものである。
[Third Embodiment]
In the third embodiment, it is determined whether or not two medium IDs of the medium ID of the medium M trapped by the entrance reader 38 and the medium ID of the medium M trapped by the settlement reader 47 match. This is an embodiment in the case where it cannot be performed before the settlement process. When a commercially available IC card reader is used as the payment terminal 40, such a determination may not be possible before the payment process. Therefore, the third embodiment is effective when a commercially available IC card reader is used as the payment terminal 40. That is, in the third embodiment, after making a settlement, it is determined whether or not the two medium IDs match, and if they do not match, the fare for the misreceived and unaccepted receipts can be settled. It is what I did.
(構成)
第3実施形態のセンターサーバー記憶部60は、図15に示すように運賃テーブル61、管理テーブル62b及び精算テーブル63を記憶する。図15は、第3実施形態に係るセンターサーバー50の要部回路構成及び機能構成を示す図である。なお、第3実施形態に係る改札システム1のその他の構成は第1実施形態と同様であるので説明を省略する。
(Constitution)
The center server storage unit 60 of the third embodiment stores a fare table 61, a management table 62b, and a settlement table 63 as shown in FIG. FIG. 15 is a diagram illustrating a main circuit configuration and functional configuration of the center server 50 according to the third embodiment. In addition, since the other structure of the ticket gate system 1 which concerns on 3rd Embodiment is the same as that of 1st Embodiment, description is abbreviate | omitted.
図16は、管理テーブル62bの内容の一例を示す図である。管理テーブル62bは、入出場ID及び媒体IDに対して、入場駅ID、入場時刻、出場駅で決済した媒体Mの媒体ID(出場媒体ID)、出場駅ID、出場時刻、入場駅から出場駅までの運賃、及び決済状況などを関連付ける。 FIG. 16 is a diagram illustrating an example of the contents of the management table 62b. The management table 62b includes an entry station ID, an entry time, a medium ID of the medium M settled at the entry station (an entry medium ID), an entry station ID, an entry time, and the entry station from the entry station. The fare up to and the payment status are related.
図17は、精算テーブル63の内容の一例を示す図である。精算テーブル63は、誤収受又は未収受が発生したために誤収受又は未収受分の運賃の精算が必要な媒体Mの媒体IDと精算金額とを関連付けて記録する。 FIG. 17 is a diagram illustrating an example of the contents of the settlement table 63. The settlement table 63 records the medium ID and the settlement amount of the medium M that requires the settlement of the fare for the misreceived or unaccepted due to the occurrence of the erroneous receipt or unaccepted.
(動作)
以下、第3実施形態に係る改札システム1の動作を図9及び図17〜図19などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。第3実施形態の自動改札機30のプロセッサー31は、第1実施形態の図9及び図10のフローチャートに代えて図9及び図17のフローチャートで示す処理を実行する。図17は、自動改札機30のプロセッサー31による処理のフローチャートである。プロセッサー31は、ROM32又は補助記憶デバイス34などに記憶されたプログラムに基づいてこの処理を実行する。第2実施形態の決済端末40のプロセッサー41は、第1実施形態の図11のフローチャートに代えて図18のフローチャートで示す処理を実行する。図14は、決済端末40のプロセッサー41による処理のフローチャートである。プロセッサー41は、ROM42又は補助記憶デバイス44などに記憶されたプログラムに基づいてこの処理を実行する。また、第2実施形態のセンターサーバー50のプロセッサー51は、第1実施形態の図12のフローチャートに代えて図19のフローチャートで示す処理を実行する。図19は、センターサーバー50のプロセッサー51による処理のフローチャートである。プロセッサー51は、ROM52などに記憶されたプログラムに基づいてこの処理を実行する。なお、図17〜図19において、図12〜図14と同様の処理については同一の符号を付している。また、以下の第3実施形態の動作説明では、第1実施形態と同様の処理については説明を省略する場合がある。
(Operation)
Hereinafter, the operation of the ticket gate system 1 according to the third embodiment will be described with reference to FIG. 9 and FIGS. Note that the content of the processing in the following description of the operation is an example, and various processing that can obtain the same result can be used as appropriate. The processor 31 of the automatic ticket gate 30 according to the third embodiment executes processing shown in the flowcharts of FIGS. 9 and 17 instead of the flowcharts of FIGS. 9 and 10 of the first embodiment. FIG. 17 is a flowchart of processing by the processor 31 of the automatic ticket gate 30. The processor 31 executes this processing based on a program stored in the ROM 32 or the auxiliary storage device 34. The processor 41 of the payment terminal 40 of the second embodiment executes the process shown in the flowchart of FIG. 18 instead of the flowchart of FIG. 11 of the first embodiment. FIG. 14 is a flowchart of processing by the processor 41 of the payment terminal 40. The processor 41 executes this processing based on a program stored in the ROM 42 or the auxiliary storage device 44. Further, the processor 51 of the center server 50 of the second embodiment executes the process shown in the flowchart of FIG. 19 instead of the flowchart of FIG. 12 of the first embodiment. FIG. 19 is a flowchart of processing by the processor 51 of the center server 50. The processor 51 executes this processing based on a program stored in the ROM 52 or the like. 17 to 19, processes similar to those in FIGS. 12 to 14 are denoted by the same reference numerals. In the following description of the operation of the third embodiment, description of the same processing as that of the first embodiment may be omitted.
自動改札機30のプロセッサー31は、第3実施形態では、図9のステップS105でNoと判定したならば、図17のステップ109へと進む。
また、プロセッサー31は、ステップS110でNoと判定したならば、ステップS141へと進む。
ステップS141においてプロセッサー31は、第1の通信部35によって精算通知が受信されたか否かを判定する。プロセッサー31は、精算通知が受信されないならば、ステップS141においてNoと判定してステップS110へと戻る。かくして、プロセッサー31は、運賃通知又は精算通知が受信されるまでステップS110及びステップS141を繰り返す。なお、精算通知については後述する。
プロセッサー31は、ステップS110及びステップS141の待受状態にあるときに、運賃通知が受信されたならば、ステップS110においてYesと判定してステップS111へと進む。
In the third embodiment, if the processor 31 of the automatic ticket checker 30 determines No in step S105 of FIG. 9, the processor 31 proceeds to step 109 of FIG.
On the other hand, if the processor 31 determines No in step S110, it proceeds to step S141.
In step S <b> 141, the processor 31 determines whether or not a payment notice is received by the first communication unit 35. If the settlement notice is not received, the processor 31 determines No in step S141 and returns to step S110. Thus, the processor 31 repeats step S110 and step S141 until a fare notification or a payment notification is received. The payment notification will be described later.
If the fare notification is received when the processor 31 is in the standby state of step S110 and step S141, the processor 31 determines Yes in step S110 and proceeds to step S111.
また、決済端末40のプロセッサー41は、図18のステップS205の処理の後、ステップS207へと進む。
そして、プロセッサー41は、ステップS209においてYesと判定したならば、ステップS231へと進む。
ステップS231においてプロセッサー41は、第3の完了通知を生成する。第3の完了通知は、第1の完了通知と同様に、決済処理が正常に完了したことを示す。第3の完了通知は、ステップS205で取得された媒体IDを含む。プロセッサー41は、第3の完了通知を生成した後、当該第3の完了通知を自動改札機30に送信するように第2の通信部46に対して指示する。この指示を受けて第2の通信部46は、当該第3の完了通知を自動改札機30に送信する。送信された当該第3の完了通知は、自動改札機30の第2の通信部36によって受信される。
Further, the processor 41 of the settlement terminal 40 proceeds to step S207 after the process of step S205 in FIG.
If the processor 41 determines Yes in step S209, the processor 41 proceeds to step S231.
In step S231, the processor 41 generates a third completion notification. Similar to the first completion notification, the third completion notification indicates that the payment process has been completed normally. The third completion notification includes the medium ID acquired in step S205. After generating the third completion notification, the processor 41 instructs the second communication unit 46 to transmit the third completion notification to the automatic ticket gate 30. In response to this instruction, the second communication unit 46 transmits the third completion notification to the automatic ticket gate 30. The transmitted third completion notification is received by the second communication unit 36 of the automatic ticket checker 30.
一方、自動改札機30のプロセッサー31は、図17のステップS112の処理の後、ステップS142へと進む。
ステップS142においてプロセッサー31は、第2の通信部36によって第3の完了通知又は失敗通知が受信されるのを待ち受けている。プロセッサー31は、第3の完了通知又は失敗通知又が受信されないならば、ステップS114へと進む。かくして、プロセッサー31は、第3の完了通知又は失敗通知が受信されるか、やり直し操作が行われるまでステップS142及びステップS114を繰り返す。
プロセッサー31は、ステップS142及びステップS114の待受状態において第3の完了通知が受信されたならば、ステップS142においてYesと判定してステップS143へと進む。
On the other hand, the processor 31 of the automatic ticket gate 30 proceeds to step S142 after the process of step S112 in FIG.
In step S142, the processor 31 waits for the second communication unit 36 to receive a third completion notification or failure notification. If the third completion notification or the failure notification is not received, the processor 31 proceeds to step S114. Thus, the processor 31 repeats step S142 and step S114 until a third completion notification or failure notification is received or a redo operation is performed.
If the third completion notification is received in the standby state in steps S142 and S114, the processor 31 determines Yes in step S142 and proceeds to step S143.
ステップS143においてプロセッサー31は、ステップS142で受信された通知が第3の完了通知であるか否かを判定する。プロセッサー31は、受信された通知が失敗通知であるならば、ステップS143においてNoと判定してステップS118へと進む。対して、プロセッサー31は、ステップS142で受信された通知が第3の完了通知であるならば、ステップS143においてYesと判定してステップS144へと進む。 In step S143, the processor 31 determines whether or not the notification received in step S142 is a third completion notification. If the received notification is a failure notification, the processor 31 determines No in step S143 and proceeds to step S118. On the other hand, if the notification received in step S142 is the third completion notification, the processor 31 determines Yes in step S143 and proceeds to step S144.
ステップS144においてプロセッサー31は、ステップS103で取得した媒体IDと、ステップS142で受信された第3の完了通知に含まれる媒体IDとの2つの媒体IDが一致するか否かを判定する。プロセッサー31は、2つの媒体IDが一致するならば、ステップS144においてYesと判定してステップS116へと進む。対して、プロセッサー31は、2つの媒体IDが一致しないならば、ステップS144においてNoと判定してステップS145へと進む。ステップS144の処理を実行するプロセッサー31は、誤収受判定部の一例である。
ここで2つの媒体IDが一致しないことは、誤収受が起きていることを示す。なお、説明のため、以下、入出場用リーダー38に翳された媒体Mを媒体MX、決済用リーダー47に翳された媒体Mを媒体MYと称するものとする。例えば、媒体MXを翳した利用者は、決済用リーダー47に媒体MXを翳さずに改札外に出る。その後、別の利用者が決済用リーダー47に媒体MYを翳す。これにより、媒体MXについては運賃が未収受となる。そして、媒体MYについては運賃誤収受となる。すなわち、媒体MYは、媒体MXによって決済するはずであった金額を決済することになる。
In step S144, the processor 31 determines whether or not the two medium IDs of the medium ID acquired in step S103 and the medium ID included in the third completion notification received in step S142 match. If the two medium IDs match, the processor 31 determines Yes in step S144 and proceeds to step S116. On the other hand, if the two medium IDs do not match, the processor 31 determines No in step S144 and proceeds to step S145. The processor 31 that executes the process of step S144 is an example of an erroneous receipt determination unit.
Here, the fact that the two medium IDs do not match indicates that an erroneous receipt has occurred. For the sake of explanation, the medium M trapped by the entry / exit leader 38 is hereinafter referred to as medium MX, and the medium M trapped by the settlement reader 47 is referred to as medium MY. For example, the user who tricked the medium MX goes out of the ticket gate without tricking the settlement reader 47 into the media MX. Thereafter, another user tricks the settlement reader 47 into the medium MY. As a result, the fare for the medium MX is not yet received. Then, the medium MY is erroneously received by the fare. That is, the medium MY will settle the amount that should have been settled by the medium MX.
ステップS145においてプロセッサー31は、誤収受通知を生成する。誤収受通知は、誤収受が発生したことを示す。誤収受通知は、媒体MXの媒体ID、及び媒体MYの媒体IDを含む。プロセッサー31は、誤収受通知を生成した後、当該誤収受通知をセンターサーバー50に送信するように第1の通信部35に対して指示する。この指示を受けて第1の通信部35は、当該誤収受通知をセンターサーバー50に送信する。送信された当該誤収受通知は、センターサーバー50の通信部54によって受信される。プロセッサー31は、ステップS145の処理の後、図9のステップS101へと戻る。 In step S145, the processor 31 generates an erroneous receipt notification. The erroneous receipt notification indicates that an erroneous receipt has occurred. The erroneous receipt notification includes the medium ID of the medium MX and the medium ID of the medium MY. After generating the erroneous receipt notification, the processor 31 instructs the first communication unit 35 to transmit the erroneous receipt notification to the center server 50. In response to this instruction, the first communication unit 35 transmits the erroneous receipt notification to the center server 50. The transmitted misreception receipt is received by the communication unit 54 of the center server 50. The processor 31 returns to step S101 of FIG. 9 after the process of step S145.
一方、センターサーバー50のプロセッサー51は、図19のステップS306の処理の後、ステップS311へと進む。
ステップS311においてプロセッサー51は、通信部54によって誤収受通知が受信されたか否かを判定する。プロセッサー51は、誤収受通知が受信されていないならば、ステップS311においてNoと判定してステップS307へと進む。かくして、プロセッサー51は、誤収受通知又は第2の完了通知が受信されるまでステップS311及びステップS307を繰り返す。そして、プロセッサー51は、ステップS311及びステップS307の待受状態において第2の完了通知が受信されたならば、ステップS307においてYesと判定してステップS308へと進む。また、プロセッサー51は、ステップS311及びステップS307の待受状態において誤収受通知が受信されたならば、ステップS311においてYesと判定してステップS312へと進む。
On the other hand, the processor 51 of the center server 50 proceeds to step S311 after the process of step S306 in FIG.
In step S <b> 311, the processor 51 determines whether an erroneous receipt notification has been received by the communication unit 54. If an erroneous receipt notification has not been received, the processor 51 determines No in step S311, and proceeds to step S307. Thus, the processor 51 repeats step S311 and step S307 until an erroneous receipt notification or a second completion notification is received. If the second completion notification is received in the standby state in steps S311 and S307, the processor 51 determines Yes in step S307 and proceeds to step S308. On the other hand, if an erroneous receipt notification is received in the standby state of steps S311 and S307, the processor 51 determines Yes in step S311 and proceeds to step S312.
ステップS312においてプロセッサー51は、例えば以下のようにして誤収受及び未収受を記録する。プロセッサー51は、管理テーブル62bを更新して、媒体MXに入場駅IDが関連付けられ、且つ出場駅IDが関連付けられていないレコード(以下「媒体MXのレコード」という。)について、出場媒体IDの値を媒体MYの媒体IDにし、出場駅IDの値を受信駅IDにし、出場時刻の値を現在時刻にし、運賃の値をステップS305で導出した運賃の金額にし、決済状況の値を決済済みを示す値にする。さらに、プロセッサー51は、管理テーブル62bを更新して、媒体MYに入場駅IDが関連付けられ、且つ出場駅IDが関連付けられていないレコード(以下「媒体MYのレコード」という。)について、出場駅IDの値を受信駅IDにし、運賃の値を、媒体MYのレコードについての入場駅IDで特定される駅を出場駅とし、受信駅IDで特定される駅を出場駅とした場合の入場駅から出場駅の運賃の金額にする。なお、プロセッサー51は、当該運賃の金額を、ステップS305と同様に運賃テーブル61を参照して導出する。
以上のような処理により、管理テーブル62bは、一例として図15に示すような状態となる。すなわち、図15における入出場ID10000003のレコードが媒体MXのレコードの一例である。そして、図15における入出場ID10000004のレコードが媒体MYのレコードの一例である。これにより、入出場ID10000003及び入出場ID10000004で特定される誤収受1件分についての誤収受金額及び未収受金額が記録される。一例として、媒体MXの未収受金額は、媒体MXのレコードの運賃の値である340円である。この金額が、当該誤収受1件分についての媒体MXに対して精算が必要な金額である。また、一例として、媒体MYの誤収受金額は、媒体MXのレコードの運賃の値である340円である。そして、媒体MYの未収受金額は、媒体MYのレコードの運賃の値である260円である。したがって、当該誤収受1件分についての媒体MYに対して精算が必要な金額は、媒体MYの未収受金額から媒体MYの誤収受金額を引いた−80円である。なお、精算金額が負の値である場合、返金が必要であることを示す。
さらに、プロセッサー51は、例えば次のように精算テーブル63を更新する。プロセッサー51は、精算テーブル63に、媒体IDの値が媒体MXの媒体IDであるレコードが無い場合、媒体IDの値が媒体MXの媒体IDであるレコードを精算テーブル63に追加する。追加された当該レコードの精算金額の値は、上記の誤収受1件分についての媒体MXに対して精算が必要な金額である。対して、プロセッサー51は、精算テーブル63に、媒体IDの値が媒体MXの媒体IDであるレコードがある場合、当該レコードの精算金額の値に、上記の誤収受1件分についての媒体MXに対して精算が必要な金額を加える。また、プロセッサー51は、精算テーブル63に、媒体IDの値が媒体MYの媒体IDであるレコードが無い場合、媒体IDの値が媒体MYの媒体IDであるレコードを精算テーブル63に追加する。追加された当該レコードの精算金額の値は、上記の誤収受1件分についての媒体MYに対して精算が必要な金額である。対して、プロセッサー51は、精算テーブル63に、媒体IDの値が媒体MYの媒体IDであるレコードがある場合、当該レコードの精算金額の値に、上記の誤収受1件分についての媒体MYに対して精算が必要な金額を加える。これにより、媒体MX及び媒体MYそれぞれについての精算が必要な金額が精算テーブル63に記憶される。なお、精算テーブル63に記憶されている金額は、未清算の金額の合計である。したがって、精算テーブル63に記録されている金額は、誤収受を複数回しており且つその精算が終わっていない媒体Mの場合には、当該複数回分の誤収受における誤収受金額及び未収受金額の合計である。
プロセッサー51は、ステップS312の処理の後、ステップS301へと戻る。
In step S312, the processor 51 records erroneous receipts and unaccepted receipts as follows, for example. The processor 51 updates the management table 62b, and for the record in which the entry station ID is associated with the medium MX and the entry station ID is not associated (hereinafter referred to as “record of the medium MX”), the value of the entry medium ID. Is the medium ID of the medium MY, the value of the participating station ID is the receiving station ID, the value of the participating time is the current time, the value of the fare is the amount of the fare derived in step S305, and the value of the settlement status is settled Use the value shown. Further, the processor 51 updates the management table 62b, and for the record in which the entry station ID is associated with the medium MY and the entry station ID is not associated (hereinafter referred to as “record of the medium MY”), the entry station ID. From the entry station when the station specified by the entry station ID for the record of medium MY is the entry station and the station specified by the reception station ID is the entry station Use the fare of the participating station. The processor 51 derives the amount of the fare with reference to the fare table 61 as in step S305.
As a result of the above processing, the management table 62b is in a state as shown in FIG. That is, the record with the entrance / exit ID 10000003 in FIG. 15 is an example of the record of the medium MX. And the record of entrance ID 10000004 in FIG. 15 is an example of the record of medium MY. As a result, the misaccepted amount and the unaccepted amount for one misacceptance specified by the entrance / exit ID 10000003 and the entrance / exit ID 10000004 are recorded. As an example, the accrued amount of the medium MX is 340 yen which is the fare value of the record of the medium MX. This amount is an amount that needs to be settled for the medium MX for one misreceived case. Further, as an example, the erroneous receipt amount of the medium MY is 340 yen, which is the fare value of the record of the medium MX. The accrued amount of the medium MY is 260 yen which is the fare value of the record of the medium MY. Accordingly, the amount that needs to be settled for the medium MY for one misacceptance is -80 yen, which is the unaccrued amount of the medium MY minus the misaccepted amount of the medium MY. If the settlement amount is a negative value, it indicates that a refund is required.
Further, the processor 51 updates the settlement table 63 as follows, for example. When there is no record whose medium ID value is the medium ID of the medium MX in the settlement table 63, the processor 51 adds a record whose medium ID value is the medium ID of the medium MX to the settlement table 63. The value of the settlement amount of the added record is an amount that needs to be settled with respect to the medium MX for the one misacceptance. On the other hand, when there is a record whose medium ID value is the medium ID of the medium MX in the settlement table 63, the processor 51 sets the settlement amount value of the record as the medium MX for the above-mentioned one erroneous receipt. Add the amount that needs to be settled. Further, when there is no record whose medium ID value is the medium ID of the medium MY in the settlement table 63, the processor 51 adds a record whose medium ID value is the medium ID of the medium MY to the settlement table 63. The value of the settlement amount of the added record is an amount that needs to be settled with respect to the medium MY for the one misacceptance. On the other hand, when there is a record whose medium ID value is the medium ID of the medium MY in the settlement table 63, the processor 51 sets the settlement amount value of the record to the medium MY for the above-mentioned one misacceptance. Add the amount that needs to be settled. As a result, the amount that needs to be settled for each of the medium MX and the medium MY is stored in the settlement table 63. Note that the amount stored in the settlement table 63 is the sum of unsettled amounts. Therefore, the amount recorded in the settlement table 63 is the sum of the misreceived amount and the unaccepted amount in the case of the medium M that has been misaccepted a plurality of times and the settlement has not been completed. It is.
The processor 51 returns to step S301 after the process of step S312.
次に、精算テーブル63に記憶されている精算金額について精算することを説明する。
プロセッサー51は、ステップS305の処理の後、ステップS313へと進む。
ステップS313においてプロセッサー51は、精算が必要であるか否かを判定する。例えば、プロセッサー51は、次のようにして精算が必要であるか否かを判定する。すなわち、プロセッサー51は、精算テーブルに、精算テーブルの媒体IDの値が受信媒体IDであるレコードがあり、且つ当該レコードの精算金額の値が0で無い場合に、精算が必要であると判定する。なお、当該精算金額の値を、以下「必要精算金額」というものとする。プロセッサー51は、精算が必要でないならば、ステップS313においてNoと判定してステップS306へと進む。対して、プロセッサー51は、精算が必要であるならば、ステップS313においてYesと判定してステップS314へと進む。
Next, the settlement of the settlement amount stored in the settlement table 63 will be described.
The processor 51 proceeds to step S313 after the process of step S305.
In step S313, the processor 51 determines whether payment is necessary. For example, the processor 51 determines whether payment is required as follows. That is, the processor 51 determines that settlement is required when there is a record in the settlement table whose medium ID value in the settlement table is the receiving medium ID and the settlement amount value of the record is not 0. . The value of the settlement amount is hereinafter referred to as “necessary settlement amount”. If payment is not necessary, the processor 51 determines No in step S313 and proceeds to step S306. On the other hand, if payment is necessary, the processor 51 determines Yes in step S313 and proceeds to step S314.
ステップS314においてプロセッサー51は、精算通知を生成する。精算通知は、精算が必要であることを示す。精算通知は、必要精算金額及びステップS305で導出された運賃を含む。プロセッサー51は、精算通知を生成した後、当該精算通知を自動改札機30に送信するように通信部54に対して指示する。この指示を受けて通信部54は、当該精算通知を自動改札機30に送信する。送信された当該精算通知は、自動改札機30の第1の通信部35によって受信される。プロセッサー51は、ステップS314の処理の後、ステップS311へと進む。プロセッサー51は、必要精算金額を精算テーブル63から取得する。したがって、必要精算金額を精算テーブル63から取得するプロセッサー51は、第1の金額取得部の一例である。 In step S314, the processor 51 generates a settlement notice. The settlement notice indicates that settlement is required. The settlement notice includes the necessary settlement amount and the fare derived in step S305. After generating the payment notification, the processor 51 instructs the communication unit 54 to transmit the payment notification to the automatic ticket checker 30. In response to this instruction, the communication unit 54 transmits the payment notice to the automatic ticket gate 30. The transmitted settlement notice is received by the first communication unit 35 of the automatic ticket gate 30. The processor 51 proceeds to step S311 after the process of step S314. The processor 51 obtains the necessary settlement amount from the settlement table 63. Therefore, the processor 51 that acquires the required settlement amount from the settlement table 63 is an example of a first amount acquisition unit.
一方、自動改札機30のプロセッサー31は、図17のステップS110及びステップS141の待受状態にあるときに、精算通知が受信されたならば、ステップS141においてYesと判定してステップS146へと進む。 On the other hand, if the processor 31 of the automatic ticket checker 30 is in the standby state of step S110 and step S141 in FIG. 17 and receives a settlement notice, it determines Yes in step S141 and proceeds to step S146. .
ステップS146においてプロセッサー31は、精算が必要である旨などを報知する。例えば、プロセッサー31は、例えば、プロセッサー31は、精算が必要であることを示す内容、決済用リーダー47が媒体Mを読取可能であることを示す内容、決済用リーダー47に媒体Mを翳すように指示する内容、精算通知に含まれる運賃及び必要精算金額、並びに当該運賃と当該必要精算金額との合計などを含む画面を表示部371に表示させる。また、プロセッサー31は、決済用リーダー47に媒体Mを翳すことを利用者に促すための音をスピーカーなどから出力させても良い。また、プロセッサー31は、決済用リーダー47が媒体Mを読取可能であることを示すために、決済端末40の近傍に設けられたLEDなどの光源を光らせても良い。 In step S146, the processor 31 notifies that payment is necessary. For example, the processor 31 includes, for example, a content indicating that payment is required, a content indicating that the settlement reader 47 can read the medium M, and a medium M to the settlement reader 47. The display unit 371 displays a screen including the contents instructed in the above, the fare and the necessary settlement amount included in the settlement notice, and the total of the fare and the necessary settlement amount. Further, the processor 31 may cause a speaker or the like to output a sound for urging the user to trick the settlement reader 47 into placing the medium M. Further, the processor 31 may illuminate a light source such as an LED provided in the vicinity of the payment terminal 40 in order to indicate that the payment reader 47 can read the medium M.
ステップS147においてプロセッサー31は、決済要求を生成する。決済要求は、決済に係る処理をするように決済端末40に指示するものである。決済要求は、ステップS103で取得した媒体ID、及びステップS141で受信された精算通知に含まれる運賃と当該精算通知に含まれる必要精算金額との合計の金額を含む。プロセッサー31は、決済要求を生成した後、当該決済要求を決済端末40に送信するように第2の通信部36に対して指示する。この指示を受けて第2の通信部36は、当該決済要求を決済端末40に送信する。送信された当該決済要求は、決済端末40の第2の通信部46によって受信される。プロセッサー31は、ステップS147の処理の後、ステップS142へと進む。
なお、決済要求に含まれる金額は、負の値になる場合がある。この場合には、決済端末40のプロセッサー41は、例えば、図18のステップS207の決済処理において当該金額分の返金処理を行う。また、決済要求に含まれる金額は、ゼロである場合がある。この場合には、自動改札機30は、決済端末40に決済処理をさせなくても良い。あるいは、決済端末40は、決済処理をスキップしても良い。決済端末40が決済処理をしない場合、利用者は、媒体Mを決済用リーダー47に翳す必要が無くなる。
In step S147, the processor 31 generates a settlement request. The payment request instructs the payment terminal 40 to perform processing related to payment. The settlement request includes the total amount of the medium ID acquired in step S103 and the fare included in the settlement notification received in step S141 and the necessary settlement amount included in the settlement notification. After generating the payment request, the processor 31 instructs the second communication unit 36 to transmit the payment request to the payment terminal 40. In response to this instruction, the second communication unit 36 transmits the payment request to the payment terminal 40. The transmitted payment request is received by the second communication unit 46 of the payment terminal 40. The processor 31 proceeds to step S142 after the process of step S147.
Note that the amount of money included in the settlement request may be a negative value. In this case, the processor 41 of the payment terminal 40 performs a refund process for the amount in the payment process in step S207 of FIG. In addition, the amount of money included in the settlement request may be zero. In this case, the automatic ticket gate 30 may not cause the payment terminal 40 to perform payment processing. Alternatively, the payment terminal 40 may skip the payment process. When the payment terminal 40 does not perform the payment process, the user does not need to put the medium M on the payment reader 47.
一方、センターサーバー50のプロセッサー51は、図19のステップS308の処理の後、ステップS315へと進む。
ステップS315においてプロセッサー51は、精算テーブル63を更新して、精算が終わった媒体Mについての必要精算金額をリセットする。すなわち、プロセッサー51は、精算テーブル63について、媒体IDの値が受信媒体IDであるレコードの精算金額の値を0にする。あるいは、プロセッサー51は、当該レコードを削除する。
On the other hand, the processor 51 of the center server 50 proceeds to step S315 after the process of step S308 in FIG.
In step S315, the processor 51 updates the settlement table 63 and resets the necessary settlement amount for the medium M for which settlement has been completed. That is, the processor 51 sets the settlement amount value of the record whose medium ID value is the reception medium ID to 0 in the settlement table 63. Alternatively, the processor 51 deletes the record.
第3実施形態の改札システム1は、入場駅又は出場駅の情報が書き込めない媒体Mであっても、改札処理を実現することができる。この結果、利用者が、自身にとって都合のよい媒体を利用することができ、利用者の利便性が向上する。 The ticket gate system 1 of the third embodiment can realize the ticket gate processing even for the medium M in which the information on the entry station or the entry station cannot be written. As a result, the user can use a medium convenient for the user, and the convenience for the user is improved.
第3実施形態の改札システム1によれば、自動改札機30は、入出場用リーダー38に翳された媒体Mと、決済用リーダー47に翳された媒体Mとが異なる媒体Mである場合、誤収受が発生したと判定する。そして、センターサーバー50は、誤収受が発生したことと、必要精算金額とを媒体Mの識別情報と関連付けて記憶しておく。これにより、当該金額を後で精算することが可能となる。これにより、利用客の利便性が向上する。 According to the ticket gate system 1 of the third embodiment, the automatic ticket gate 30 is configured such that the medium M trapped by the entry / exit leader 38 and the medium M trapped by the settlement reader 47 are different media M, It is determined that an erroneous receipt has occurred. Then, the center server 50 stores that the erroneous receipt has occurred and the necessary settlement amount in association with the identification information of the medium M. This makes it possible to settle the amount later. This improves the convenience for the user.
第3実施形態の改札システム1は、出場時に必要精算金額についての精算を行う。したがって、利用客は、精算のための特別な手続きが不要である。 The ticket gate system 1 according to the third embodiment performs settlement for the necessary settlement amount at the time of participation. Therefore, the customer does not need a special procedure for settlement.
〔第4実施形態〕
第4実施形態の改札システム1は、誤収受が発生した場合に、そのときのカメラ映像を記録しておくものである。
カメラ90は、改札ユニット20及びその周辺が映るように設けられる。カメラ90は、稼働中は撮影した動画を常時録画する。ただし、カメラ90は、例えば、古い録画から順に新しい録画で上書きしていく。なお、動画は、画像の一種である。カメラ90は、改札ユニット20を撮影する撮影装置の一例である。
[Fourth Embodiment]
The ticket gate system 1 according to the fourth embodiment records a camera image at the time when an erroneous receipt occurs.
The camera 90 is provided so that the ticket gate unit 20 and its periphery are reflected. The camera 90 always records the captured video during operation. However, the camera 90 overwrites with new recordings in order from the oldest recording, for example. A moving image is a kind of image. The camera 90 is an example of a photographing device that photographs the ticket gate unit 20.
(構成)
第4実施形態の自動改札機30は、図20に示すようにカメラ90が接続される。図20は、第4実施形態に係る改札システム1並びに改札システム1に含まれる自動改札機30及び決済端末40の要部回路構成及び機能構成の一例を示すブロック図である。なお、第4実施形態に係る改札システム1のその他の構成は第3実施形態と同様であるので説明を省略する。
(Constitution)
The automatic ticket gate 30 of the fourth embodiment is connected to a camera 90 as shown in FIG. FIG. 20 is a block diagram illustrating an example of a circuit configuration and a functional configuration of main parts of the ticket gate system 1 and the automatic ticket gate 30 and the payment terminal 40 included in the ticket gate system 1 according to the fourth embodiment. In addition, since the other structure of the ticket gate system 1 which concerns on 4th Embodiment is the same as that of 3rd Embodiment, description is abbreviate | omitted.
(動作)
以下、第4実施形態に係る改札システム1の動作を図9、図18、図21及び図22などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。第4実施形態の自動改札機30のプロセッサー31は、第3実施形態と異なり、図9及び図17に代えて図9及び図21のフローチャートで示す処理を実行する。図21は、自動改札機30のプロセッサー31による処理のフローチャートである。プロセッサー31は、ROM32又は補助記憶デバイス34などに記憶されたプログラムに基づいてこの処理を実行する。第4実施形態のセンターサーバー50のプロセッサー51は、第3実施形態の図19のフローチャートに代えて図22のフローチャートで示す処理を実行する。図22は、センターサーバー50のプロセッサー51による処理のフローチャートである。プロセッサー51は、ROM52などに記憶されたプログラムに基づいてこの処理を実行する。なお、決済端末40のプロセッサー41は、第3実施形態と同様に図18のフローチャートに示す処理を実行する。なお、図21及び図22において、図17又は図19と同様の処理については同一の符号を付している。また、以下の第4実施形態の動作説明では、第3実施形態と同様の処理については説明を省略する場合がある。
(Operation)
Hereinafter, the operation of the ticket gate system 1 according to the fourth embodiment will be described based on FIG. 9, FIG. 18, FIG. 21, FIG. Note that the content of the processing in the following description of the operation is an example, and various processing that can obtain the same result can be used as appropriate. Unlike the third embodiment, the processor 31 of the automatic ticket gate 30 according to the fourth embodiment executes the processes shown in the flowcharts of FIGS. 9 and 21 instead of FIGS. 9 and 17. FIG. 21 is a flowchart of processing by the processor 31 of the automatic ticket gate 30. The processor 31 executes this processing based on a program stored in the ROM 32 or the auxiliary storage device 34. The processor 51 of the center server 50 according to the fourth embodiment executes the process shown in the flowchart of FIG. 22 instead of the flowchart of FIG. 19 of the third embodiment. FIG. 22 is a flowchart of processing by the processor 51 of the center server 50. The processor 51 executes this processing based on a program stored in the ROM 52 or the like. Note that the processor 41 of the settlement terminal 40 executes the processing shown in the flowchart of FIG. 18 as in the third embodiment. 21 and 22, the same processes as those in FIG. 17 or 19 are denoted by the same reference numerals. Also, in the following description of the operation of the fourth embodiment, description of processing similar to that of the third embodiment may be omitted.
自動改札機30のプロセッサー31は、図21のステップS144でNoと判定したならば、ステップS151へと進む。
ステップS151においてプロセッサー31は、カメラ90が録画している動画から、誤収受通知が起きたときの前後の部分の動画を切り抜く。例えば、当該動画は、入出場用リーダー38に媒体MXが翳されたときから決済用リーダー47に媒体MYが翳されたときまでを含む。さらに、当該動画は、その前後分の動画も含む。例えば、当該前後は、数十秒間である。
If the processor 31 of the automatic ticket checker 30 determines No in step S144 of FIG. 21, the process proceeds to step S151.
In step S151, the processor 31 cuts out the moving image of the portion before and after the erroneous receipt notification from the moving image recorded by the camera 90. For example, the moving image includes a period from when the medium MX is tricked by the entrance / exit leader 38 to when the medium MY is trickled by the settlement reader 47. Furthermore, the said moving image also includes the moving image for the front and back. For example, the time before and after is several tens of seconds.
プロセッサー31は、ステップS151において切り抜いた動画を解析して、入出場用リーダー38に媒体MXを翳した人物と、決済用リーダー47に媒体MYを翳した人物が同一人物であるか否かを判定する。プロセッサー31は、同一人物であると判定したならば、ステップS116へと進む。大して、プロセッサー31は、同一人物で無いと判定したならば、ステップS145へと進む。プロセッサー31は、ステップS145の処理の後、ステップS153へと進む。 The processor 31 analyzes the video clipped in step S151 and determines whether or not the person who tricked the medium MX into the entrance / exit leader 38 and the person who tricked the medium MY into the settlement reader 47 are the same person. To do. If the processor 31 determines that they are the same person, it proceeds to step S116. If the processor 31 determines that they are not the same person, the process proceeds to step S145. The processor 31 proceeds to step S153 after the process of step S145.
ステップS153においてプロセッサー31は、ステップS151で切り取った動画をセンターサーバー50に送信するように第1の通信部35に対して指示する。この指示を受けて第1の通信部35は、当該動画をセンターサーバー50に送信する。送信された当該動画は、センターサーバー50の通信部54によって受信される。プロセッサー31は、ステップS153の処理の後、図9のステップS101へと戻る。 In step S153, the processor 31 instructs the first communication unit 35 to transmit the video clipped in step S151 to the center server 50. Upon receiving this instruction, the first communication unit 35 transmits the moving image to the center server 50. The transmitted moving image is received by the communication unit 54 of the center server 50. The processor 31 returns to step S101 of FIG. 9 after the process of step S153.
一方、センターサーバー50のプロセッサー51は、図22のステップS312の処理の後、ステップS321へと進む。
ステップS321においてプロセッサー51は、通信部54によって動画が受信されるのを待ち受けている。プロセッサー51は、動画が受信されたならば、ステップS321においてYesと判定してステップS322へと進む。
On the other hand, the processor 51 of the center server 50 proceeds to step S321 after the process of step S312 of FIG.
In step S <b> 321, the processor 51 waits for a moving image to be received by the communication unit 54. If the moving image is received, the processor 51 determines Yes in step S321 and proceeds to step S322.
ステップS322においてプロセッサー51は、ステップS321で受信された動画を、誤収受の対象となった入出場についての入出場IDに関連付けて記憶する。すなわち、例えば、プロセッサー51は、媒体MXのレコードの入出場ID及び媒体MYのレコードの入出場IDに当該動画を関連付ける。なお、当該動画は、例えば、センターサーバー記憶部60に記憶される。 In step S322, the processor 51 stores the moving image received in step S321 in association with the entrance / exit ID of the entrance / exit that has been subject to erroneous receipt. That is, for example, the processor 51 associates the moving image with the entrance / exit ID of the record of the medium MX and the entrance / exit ID of the record of the medium MY. The moving image is stored in, for example, the center server storage unit 60.
第4実施形態の改札システム1は、入場駅又は出場駅の情報が書き込めない媒体Mであっても、改札処理を実現することができる。この結果、利用者が、自身にとって都合のよい媒体を利用することができ、利用者の利便性が向上する。 The ticket gate system 1 of the fourth embodiment can realize the ticket gate processing even for the medium M in which the information on the entry station or the entry station cannot be written. As a result, the user can use a medium convenient for the user, and the convenience for the user is improved.
第4実施形態の改札システム1は、誤収受が発生したときの動画を記憶しておく。したがって、誤収受発生時の状況を後から動画で確認することが可能となる。 The ticket gate system 1 of the fourth embodiment stores a moving image when an erroneous receipt occurs. Therefore, it is possible to confirm the situation at the time of occurrence of erroneous receipt later with a moving image.
第4実施形態の改札システム1は、入出場用リーダー38に媒体MXを翳した人物と、決済用リーダー47に媒体MYを翳した人物が同一人物である場合、誤収受は発生していないとみなす。同一人物であるならば、異なる媒体Mで決済しても問題ないと考えられるためである。また、利用者は、媒体MXのチャージ金額が足りない場合に媒体MYを用いて決済することなどができる。したがって、利用者の利便性が向上する。 In the ticket gate system 1 according to the fourth embodiment, if the person who dressed the medium MX as the entry / exit leader 38 and the person dressed as the medium MY as the settlement reader 47 are the same person, there is no false receipt. I reckon. This is because it is considered that there is no problem even if payment is made with a different medium M if they are the same person. In addition, the user can make a settlement using the medium MY when the charge amount of the medium MX is insufficient. Therefore, convenience for the user is improved.
上記の各実施形態は以下のような変形も可能である。
改札ユニット20は、自動改札機30及び決済端末40に代えて、自動改札機30と決済端末40との2つの装置を兼ねる1つの装置を含む態様であっても良い。当該2つの装置を兼ねる1つの装置のプロセッサーは、上記各実施形態におけるプロセッサー31と同様の処理と、上記各実施形態におけるプロセッサー41と同様の処理とを実行する。
Each of the above embodiments can be modified as follows.
Instead of the automatic ticket gate 30 and the payment terminal 40, the ticket gate unit 20 may include a single device that doubles as the automatic ticket gate 30 and the payment terminal 40. The processor of one device that also serves as the two devices executes the same processing as the processor 31 in each of the above embodiments and the same processing as the processor 41 in each of the above embodiments.
第1実施形態では、入出場用リーダー38によって取得された媒体IDと決済用リーダー47によって取得された媒体IDとが一致するか否かを決済端末40が判定した。そして、第2実施形態では、自動改札機が当該判定を行った。しかしながら、センターサーバー50が当該判定を行っても良い。当該判定を行うセンターサーバー50のプロセッサー51は、一致判定部の一例である。 In the first embodiment, the payment terminal 40 determines whether or not the medium ID acquired by the entrance / exit reader 38 and the medium ID acquired by the payment reader 47 match. And in 2nd Embodiment, the automatic ticket gate performed the said determination. However, the center server 50 may make the determination. The processor 51 of the center server 50 that performs the determination is an example of a match determination unit.
上記の各実施形態では、改札ユニット20は、入出場用リーダー38と決済用リーダー47との2つのリーダーを備える。しかしながら、改札ユニット20は、当該2つのリーダーに代えて、当該2つのリーダーの機能を兼ねる1つのリーダーを備える態様であっても良い。 In each of the embodiments described above, the ticket gate unit 20 includes two readers, that is, the entrance / exit reader 38 and the settlement reader 47. However, instead of the two readers, the ticket gate unit 20 may include a single reader that also functions as the two readers.
改札システム1は、入場用の自動改札機30と出場用の自動改札機30とに代えて入場用と出場用とを兼ねる自動改札機30が設置されていても良い。 The ticket gate system 1 may be provided with an automatic ticket gate 30 for both entry and exit instead of the entrance automatic ticket gate 30 and the entrance automatic ticket gate 30.
第3実施形態及び第4実施形態において、センターサーバー50は、必要精算金額とステップS305で導出された運賃との合計が負の値になる場合、精算通知に含める必要精算金額に代えて、ステップS305で導出された運賃と同額以下の金額(以下「同額以下金額」という。)を含んでも良い。好ましくは、同額以下金額は、ステップS305で導出された運賃と同額である。そして、センターサーバー50は、ステップS315において、精算テーブル63について、媒体IDの値が受信媒体IDであるレコードの精算金額の値を、当該精算金額の値から精算通知に含めた同額以下金額を引いた値にする。これにより、決済端末40において返金処理が発生しなくなる。以上のようにすることで、決済端末40が返金処理に対応していない場合にも精算が可能となる。 In the third embodiment and the fourth embodiment, when the sum of the necessary settlement amount and the fare derived in step S305 becomes a negative value, the center server 50 replaces the necessary settlement amount included in the settlement notification with a step. An amount less than or equal to the fare derived in S305 (hereinafter referred to as “the same amount or less”) may be included. Preferably, the amount less than or equal to the same amount is the same amount as the fare derived in step S305. Then, in step S315, the center server 50 subtracts, for the settlement table 63, the settlement amount value of the record whose medium ID is the receiving medium ID from the settlement amount value equal to or less than the same amount included in the settlement notification. Value. Thereby, the refund process does not occur in the payment terminal 40. By doing as described above, the settlement can be made even when the payment terminal 40 does not support the refund process.
第3実施形態及び第4実施形態において、誤収受が発生したことを自動改札機30が判定した。しかしながら、センターサーバー50が、誤収受が発生したことを判定しても良い。誤収受が発生したことを判定するセンターサーバー50のプロセッサー51は、誤収受判定部の一例である。 In the third embodiment and the fourth embodiment, the automatic ticket gate 30 determines that an erroneous receipt has occurred. However, the center server 50 may determine that an erroneous receipt has occurred. The processor 51 of the center server 50 that determines that erroneous receipt has occurred is an example of an erroneous receipt determination unit.
第3実施形態及び第4実施形態の改札システム1は、出場時に精算を行った。しかしながら、入場時に精算を行うようにしても良い。この場合、センターサーバー50は、入場要求を受け取ったことに応じて、精算テーブル63を参照して精算が必要であるか否かを判定する。そして、センターサーバー50のプロセッサー51は、精算が必要であると判定した場合、精算テーブル63から必要精算金額を取得する。なお、必要精算金額を取得するプロセッサー51は第2の金額取得部の一例である。そして、センターサーバー50は、精算が必要であること、及び必要精算金額を自動改札機30に通知する。通知を受け取った自動改札機30は、精算が必要である旨、及び決済用リーダー47に翳すように促す旨を示す内容を含む画面を表示部371に表示させる。さらに、自動改札機30は、当該必要精算金額分の決済処理を行うよう決済端末40に指示する。利用者は、決済用リーダー47に媒体Mを翳す。決済端末40は、当該媒体Mを用いて決済処理を行う。以上の場合でも、利用客は、精算のための特別な手続きが不要である。 The ticket gate system 1 of the third embodiment and the fourth embodiment paid out at the time of participation. However, payment may be made when entering. In this case, the center server 50 refers to the payment table 63 and determines whether or not payment is required in response to receiving the admission request. When the processor 51 of the center server 50 determines that payment is required, the processor 51 of the center server 50 acquires the required payment amount from the payment table 63. The processor 51 that acquires the necessary settlement amount is an example of a second amount acquisition unit. Then, the center server 50 notifies the automatic ticket checker 30 that the payment is required and the required payment amount. Receiving the notification, the automatic ticket checker 30 causes the display unit 371 to display a screen including contents indicating that payment is required and that the payment reader 47 is prompted to be tricked. Furthermore, the automatic ticket gate 30 instructs the payment terminal 40 to perform payment processing for the necessary settlement amount. The user puts the medium M in the payment reader 47. The payment terminal 40 performs a payment process using the medium M. Even in the above case, the customer does not need a special procedure for settlement.
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
1……改札システム、30……自動改札機、31,41,51,71……プロセッサー、32,42,52,72……ROM、33,43,53,73……RAM、34,44……補助記憶デバイス、35,45……第1の通信部、36,46……第2の通信部、37……タッチパネル、38……入出場用リーダー、40……決済端末、47……決済用リーダー、50……センターサーバー、54,74……通信部、60……センターサーバー記憶部、61……運賃テーブル、62,62b……管理テーブル、63……精算テーブル、70……電子マネーサーバー、80……電子マネーサーバー記憶部、81……電子マネー情報、82……電子マネー情報、90……カメラ、311,411……判定部、312……通信制御部、371……表示部、372……入力部、412……決済制御部、511……情報管理部、512……運賃導出部、711……決済管理部、M……媒体 1 ... Ticket gate system, 30 ... Automatic ticket gate, 31, 41, 51, 71 ... Processor, 32, 42, 52, 72 ... ROM, 33, 43, 53, 73 ... RAM, 34, 44 ... ... Auxiliary storage device, 35, 45 ... First communication unit, 36, 46 ... Second communication unit, 37 ... Touch panel, 38 ... Reader for entry / exit, 40 ... Payment terminal, 47 ... Payment Reader 50, center server 54, 74 ... communication unit 60 ... center server storage unit 61 ... fare table, 62, 62b ... management table, 63 ... settlement table, 70 ... electronic money Server, 80 ... Electronic money server storage unit, 81 ... Electronic money information, 82 ... Electronic money information, 90 ... Camera, 311, 411 ... Determination unit, 312 ... Communication control unit, 371 ... Table Department, 372 ...... input unit, 412 ...... settlement control unit, 511 ...... information management unit, 512 ...... fare deriving unit, 711 ...... settlement management unit, M ...... medium
Claims (7)
決済サービスを利用するための媒体から識別情報を取得する第1の取得部と、
前記第1の取得部によって取得された前記識別情報をサーバー装置に送信することで、送信した前記識別情報によって特定される前記料金の金額を前記サーバー装置から受信する通信部と、
決済サービスを利用するための媒体から識別情報を取得する第2の取得部と、
前記第1の取得部によって取得された前記識別情報と前記第2の取得部によって取得された前記識別情報とが一致するか否かを判定する一致判定部と、
前記一致判定部によって一致すると判定された場合に前記決済サービスを用いて前記料金の金額分の決済処理をし、前記一致判定部によって一致しないと判定された場合に前記決済処理をしない、第1の決済部と、を備える出場装置。 An entry device used when entering from an area that requires a fee for entry and exit,
A first acquisition unit that acquires identification information from a medium for using a payment service;
A communication unit that receives the amount of the fee specified by the transmitted identification information from the server device by transmitting the identification information acquired by the first acquisition unit to the server device;
A second acquisition unit that acquires identification information from a medium for using a payment service;
A coincidence determination unit that determines whether or not the identification information acquired by the first acquisition unit and the identification information acquired by the second acquisition unit match;
When the match determination unit determines that the match is made, the payment service is used to perform payment processing for the amount of the fee, and when the match determination unit determines that the match does not occur, the payment processing is not performed. And a settlement unit.
決済サービスを利用するための媒体から識別情報を取得する、前記入場装置が備える第3の取得部と、
前記エリアへの入場の記録を、前記第3の取得部によって取得された前記識別情報に関連付けて記憶する、前記サーバー装置が備える第1の記憶部と、
決済サービスを利用するための媒体から識別情報を取得する、前記出場装置が備える第1の取得部と、
前記第1の取得部によって取得された前記識別情報と同一の識別情報が関連付けられた入場の記録を前記第1の記憶部から取得し、取得した入場の記録に基づき前記料金の金額を導出する、前記サーバー装置が備える導出部と、
決済サービスを利用するための媒体から識別情報を取得する、前記出場装置が備える第2の取得部と、
前記第1の取得部によって取得された前記識別情報と前記第2の取得部によって取得された前記識別情報とが一致するか否かを判定する一致判定部と、
前記一致判定部によって一致すると判定された場合に前記決済サービスを用いて前記料金の金額分の決済処理をし、前記一致判定部によって一致しないと判定された場合に前記決済処理をしない、前記出場装置が備える第1の決済部と、を備える改札システム。 Including an entry device used when entering an area that requires a fee for entry, an entry device used when entering from the area, and a server device;
A third acquisition unit included in the admission device that acquires identification information from a medium for using a payment service;
A first storage unit included in the server device for storing a record of entry into the area in association with the identification information acquired by the third acquisition unit;
A first acquisition unit included in the participation device that acquires identification information from a medium for using a payment service;
An entry record associated with the same identification information as the identification information obtained by the first obtaining unit is obtained from the first storage unit, and the amount of the fee is derived based on the obtained entry record. A derivation unit included in the server device;
A second acquisition unit provided in the participation device for acquiring identification information from a medium for using a payment service;
A coincidence determination unit that determines whether or not the identification information acquired by the first acquisition unit and the identification information acquired by the second acquisition unit match;
When the match determination unit determines that the match is made, the payment service is used to perform payment processing for the amount of the fee, and when the match determination unit determines that they do not match, the payment processing is not performed. A ticket gate system comprising: a first settlement unit included in the apparatus.
決済サービスを利用するための媒体から識別情報を取得する、前記入場装置が備える第3の取得部と、
前記エリアへの入場の記録を、前記第3の取得部によって取得された前記識別情報に関連付けて記憶する、前記サーバー装置が備える第1の記憶部と、
決済サービスを利用するための媒体から識別情報を取得する、前記出場装置が備える第1の取得部と、
前記第1の取得部によって取得された前記識別情報と同一の識別情報が関連付けられた入場の記録を前記第1の記憶部から取得し、取得した入場の記録に基づき前記料金の金額を導出する、前記サーバー装置が備える導出部と、
決済サービスを利用するための媒体から識別情報を取得する、前記出場装置が備える第2の取得部と、
前記第2の取得部が識別情報を取得した前記媒体によって利用可能な前記決済サービスを用いて前記料金の金額分の決済処理をする第1の決済部と、
前記第1の取得部によって取得された前記識別情報と前記第2の取得部によって取得された前記識別情報とが一致しない場合に誤収受が発生したと判定する誤収受判定部と、
前記誤収受判定部によって誤収受が発生したと判定された場合、誤収受が発生したこと、及び発生した誤収受によって必要となる精算金額を前記第1の取得部によって取得された前記識別情報及び前記第2の取得部によって取得された前記識別情報のそれぞれと関連付けて記憶する、前記サーバー装置が備える第2の記憶部と、を備える改札システム。 Including an entry device used when entering an area that requires a fee for entry, an entry device used when entering from the area, and a server device;
A third acquisition unit included in the admission device that acquires identification information from a medium for using a payment service;
A first storage unit included in the server device for storing a record of entry into the area in association with the identification information acquired by the third acquisition unit;
A first acquisition unit included in the participation device that acquires identification information from a medium for using a payment service;
An entry record associated with the same identification information as the identification information obtained by the first obtaining unit is obtained from the first storage unit, and the amount of the fee is derived based on the obtained entry record. A derivation unit included in the server device;
A second acquisition unit provided in the participation device for acquiring identification information from a medium for using a payment service;
A first payment unit that performs a payment process for the amount of the fee using the payment service that can be used by the medium from which the second acquisition unit has acquired identification information;
An erroneous receipt determination unit that determines that an erroneous receipt has occurred when the identification information acquired by the first acquisition unit and the identification information acquired by the second acquisition unit do not match;
When it is determined that the misacceptance has occurred by the misacceptance determination unit, the identification information obtained by the first acquisition unit that the misacceptance has occurred, and the settlement amount required by the generated misreception, and A ticket gate system comprising: a second storage unit included in the server device, which is stored in association with each of the identification information acquired by the second acquisition unit.
前記第1の決済部は、前記料金の金額と前記第1の金額取得部によって取得された前記精算金額分との合計金額分の決済処理をする、請求項3に記載の改札システム。 A first price acquisition unit included in the server device, which acquires a settlement amount associated with the same identification information as the identification information acquired by the first acquisition unit from the second storage unit;
4. The ticket gate system according to claim 3, wherein the first settlement unit performs a settlement process for a total amount of the amount of the fee and the settlement amount acquired by the first amount acquisition unit.
決済サービスを利用するための媒体から識別情報を取得する、前記入場装置が備える第4の取得部と、
前記第4の取得部が識別情報を取得した前記媒体によって利用可能な前記決済サービスを用いて、前記第2の金額取得部によって取得された前記精算金額分の決済処理をする、前記入場装置が備える第2の決済部と、をさらに備える、請求項3又は請求項4に記載の改札システム。 A second price acquisition unit provided in the server device, which acquires a settlement amount associated with the same identification information as the identification information acquired by the third acquisition unit from the second storage unit;
A fourth acquisition unit included in the admission device that acquires identification information from a medium for using a payment service;
The admission device, which performs a settlement process for the settlement amount acquired by the second amount acquisition unit using the settlement service that can be used by the medium from which the fourth acquisition unit has acquired identification information. The ticket gate system according to claim 3 or 4, further comprising: a second settlement unit provided.
前記第2の記憶部は、前記誤収受判定部によって誤収受が発生したと判定された場合、誤収受が発生したときに前記撮影装置によって撮影されていた画像を、前記第1の取得部によって取得された前記識別情報及び前記第2の取得部によって取得された前記識別情報の少なくともいずれかと関連付けて記憶する、請求項3乃至請求項5のいずれか1項に記載の改札システム。 It further includes a photographing device for photographing the participation device,
The second storage unit, when the misacceptance determination unit determines that the misacceptance has occurred, causes the first acquisition unit to capture an image captured by the imaging device when the misacceptance occurs. The ticket gate system according to any one of claims 3 to 5, wherein the ticket gate system is stored in association with at least one of the acquired identification information and the identification information acquired by the second acquisition unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018049790A JP7067976B2 (en) | 2018-03-16 | 2018-03-16 | Ticket gate system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018049790A JP7067976B2 (en) | 2018-03-16 | 2018-03-16 | Ticket gate system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019160201A true JP2019160201A (en) | 2019-09-19 |
| JP7067976B2 JP7067976B2 (en) | 2022-05-16 |
Family
ID=67996297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018049790A Active JP7067976B2 (en) | 2018-03-16 | 2018-03-16 | Ticket gate system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7067976B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004185210A (en) * | 2002-12-02 | 2004-07-02 | Toshiba Corp | Station service equipment, automatic ticket gates, station service systems |
| JP2006268144A (en) * | 2005-03-22 | 2006-10-05 | Toshiba Corp | Automatic ticket gate |
| JP2015164010A (en) * | 2014-02-28 | 2015-09-10 | 株式会社東芝 | Participation processing device, participation processing method, and program |
| JP2016130955A (en) * | 2015-01-14 | 2016-07-21 | 株式会社東芝 | Tickets and ticketing machines |
| JP2017162199A (en) * | 2016-03-09 | 2017-09-14 | 株式会社東芝 | Station service system and ticketing system |
-
2018
- 2018-03-16 JP JP2018049790A patent/JP7067976B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004185210A (en) * | 2002-12-02 | 2004-07-02 | Toshiba Corp | Station service equipment, automatic ticket gates, station service systems |
| JP2006268144A (en) * | 2005-03-22 | 2006-10-05 | Toshiba Corp | Automatic ticket gate |
| JP2015164010A (en) * | 2014-02-28 | 2015-09-10 | 株式会社東芝 | Participation processing device, participation processing method, and program |
| JP2016130955A (en) * | 2015-01-14 | 2016-07-21 | 株式会社東芝 | Tickets and ticketing machines |
| JP2017162199A (en) * | 2016-03-09 | 2017-09-14 | 株式会社東芝 | Station service system and ticketing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7067976B2 (en) | 2022-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6995497B2 (en) | program | |
| JP2020061040A (en) | Information processing method, information processing device, and program | |
| US11055696B2 (en) | Portable terminal, terminal function management system, terminal function management method, terminal function management program, and computer-readable recording medium upon which said program has been recorded | |
| US20150186853A1 (en) | Payment terminal, information processing server, payment terminal control method, and program product | |
| US20120254036A1 (en) | Information processing device and method, program and information processing system | |
| JP6750979B2 (en) | Automatic ticket gate system, railway use management system, and program | |
| JP2020061039A (en) | Information processing method, information processing apparatus, and program | |
| CN106464724B (en) | Transport System User Check | |
| CN112116725B (en) | Intercity railway riding method and device | |
| JP2020061038A (en) | Information processing method, information processing device, and program | |
| US20230017044A1 (en) | Storage medium, transaction method, and store device | |
| US20210304289A1 (en) | Shopping support apparatus and control method thereof | |
| JP2019160201A (en) | Exit device and ticket examination system | |
| CN108053210A (en) | A kind of shape of face method of payment, shape of face reserving method and traction equipment | |
| JP2019057021A (en) | Traffic system and traffic use management method | |
| KR102620265B1 (en) | Payment system and payment method using biometric information | |
| JP6783532B2 (en) | Ticket gate management device and automatic ticket gate system | |
| KR20190047662A (en) | Method for issuing certificates for identification of companion animals | |
| JP6140034B2 (en) | Automatic ticket gate and station service system | |
| JP2003223616A (en) | Multi-card adapter and its use | |
| JPH0954804A (en) | Electronic check system, electronic device, account management system, electronic voting system, electronic voting terminal, display system, and display device | |
| JP2010055532A (en) | Automatic ticket examination machine, station service apparatus and station service system | |
| CN110751478A (en) | Scenic spot consumption management method, scenic spot server and computer-readable storage medium | |
| JP7232523B2 (en) | Mobile terminals and computer programs used in transportation facilities that adopt a postpaid system for section fares | |
| KR101674327B1 (en) | An card terminal, a method for managing serial numbers of card terminals, an ic card for managing serial numbers and a management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220118 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220322 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220405 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220428 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7067976 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |