Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7558820B2 - Station service system - Google Patents
[go: Go Back, main page]

JP7558820B2 - Station service system - Google Patents

Station service system Download PDF

Info

Publication number
JP7558820B2
JP7558820B2 JP2021005838A JP2021005838A JP7558820B2 JP 7558820 B2 JP7558820 B2 JP 7558820B2 JP 2021005838 A JP2021005838 A JP 2021005838A JP 2021005838 A JP2021005838 A JP 2021005838A JP 7558820 B2 JP7558820 B2 JP 7558820B2
Authority
JP
Japan
Prior art keywords
ticket gate
detailed data
medium
control unit
user
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.)
Active
Application number
JP2021005838A
Other languages
Japanese (ja)
Other versions
JP2022110428A (en
Inventor
知明 金澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2021005838A priority Critical patent/JP7558820B2/en
Publication of JP2022110428A publication Critical patent/JP2022110428A/en
Application granted granted Critical
Publication of JP7558820B2 publication Critical patent/JP7558820B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、駅務システム、駅務装置、駅務システムの制御方法、および駅務システムの制御プログラムに関する。 Embodiments of the present invention relate to a station service system, a station service device, a control method for a station service system, and a control program for a station service system.

鉄道などの交通機関では、IC(Integrated Circuit)カードにより改札を行う自動改札機(以下、単に改札機という)が広く利用されている。旅客などの利用者が改札機を通る際、ICカードを改札機の読取部にかざすと、該ICカードに記録された情報(以下、記録情報という)が読み取られ、読み取られた記録情報に基づいて改札機内の制御部が利用者の通過可否(入場可否もしくは出場可否)、つまりICカードの改札可否を判定する。 Automated ticket gates (hereafter simply referred to as ticket gates) that use IC (Integrated Circuit) cards to check tickets are widely used in railways and other public transport. When a user such as a passenger passes through a ticket gate, they hold their IC card over the ticket gate's reader, which reads the information recorded on the IC card (hereafter referred to as recorded information), and based on the read recorded information, a control unit within the ticket gate determines whether the user can pass through (whether they can enter or exit), i.e., whether the IC card can be checked.

改札可能と判定した場合、制御部は、その処理履歴として、例えば利用日、利用者ID、カード発行ID、利用駅、利用機器ID、利用開始時間、利用終了時間、SF(Stored Fare)残額、利用区分、ステータスなどの明細データ、換言すればICカードの改札内容を示す明細データ(以下、一件明細という)を作成する。制御部は、作成した一件明細を改札機の記憶部(ディスク装置)に保存するとともに、一件明細に対応する記録情報をICカードに書き込む。その後、改札機が開扉されることで、利用者が改札機を通過可能となる。そして、制御部は、かかる一件明細を上位サーバ(例えば各駅に設置された駅務サーバ)に送付し、さらに複数の駅務サーバを管理する管理サーバに改札処理の完了を通知する。このような一連の改札処理は、改札機、駅務サーバ、管理サーバなどにより構成される駅務システムによって行われる。 If it is determined that the ticket can be passed through, the control unit creates detailed data (hereinafter referred to as "individual details") as the processing history, such as the date of use, user ID, card issue ID, station used, device ID, start time of use, end time of use, SF (stored fare) balance, use category, and status, in other words, detailed data showing the ticket passing details on the IC card. The control unit saves the created individual details in the memory unit (disk device) of the ticket gate, and writes record information corresponding to the individual details to the IC card. The ticket gate is then opened, allowing the user to pass through the ticket gate. The control unit then sends the individual details to a higher-level server (for example, a station service server installed at each station), and notifies a management server that manages multiple station service servers that the ticket passing process has been completed. This series of ticket passing processes is performed by a station service system consisting of ticket gates, station service servers, management servers, etc.

駅務システムにおいて、通過可否の判定を改札機の制御部で行う場合、改札機の処理負荷が高くなるとともに、改札機の構造が複雑化しやすい。このため、改札機の処理負荷を軽減するとともに構造をより簡素化させるための一案として、例えば通過可否の判定および一件明細の保存を改札機ではなく、上位サーバで行うことが挙げられる。しかしながら、かかる判定を上位サーバで行ったとしても、サーバのディスク装置への一件明細の保存速度は判定処理速度よりも遅く、一連の処理の高速化を図るためには、この点を考慮する必要がある。例えば、ディスク装置への一件明細の保存を待たずに、一件明細に対応する記録情報をICカードに書き込むことで処理の高速化は可能である。 In a station service system, if the control unit of the ticket gate determines whether a person can pass through, the processing load on the ticket gate increases and the structure of the ticket gate tends to become complicated. For this reason, one idea for reducing the processing load on the ticket gate and simplifying the structure further is, for example, to have the pass-through determination and the storage of the details on each item performed by a higher-level server rather than by the ticket gate. However, even if such a determination is performed by a higher-level server, the speed at which the details are stored on the server's disk device is slower than the determination processing speed, and this point must be taken into consideration in order to speed up the series of processes. For example, it is possible to speed up processing by writing the record information corresponding to each item detail to an IC card without waiting for the details to be stored on the disk device.

その一方で、例えばディスク装置への一件明細の保存中に上位サーバで障害が生じた場合など、ICカードに書き込まれた一件明細が適切にバックアップされないおそれがある。 On the other hand, if a failure occurs in the upper server while the details are being saved to a disk device, there is a risk that the details written to the IC card will not be properly backed up.

特開2011-8588号公報JP 2011-8588 A

本実施形態が解決しようとする課題は、改札機の処理負荷の軽減と構造の簡略化、改札処理の高速化を図りつつ、一件明細を適切にバックアップ可能な駅務システム、駅務装置、駅務システムの制御方法、および駅務システムの制御プログラムを提供することである。 The problem that this embodiment aims to solve is to provide a station service system, station service equipment, a control method for a station service system, and a control program for a station service system that can properly back up individual details while reducing the processing load of the ticket gates, simplifying their structure, and speeding up ticket gate processing.

実施形態の駅務システムは、改札機と複数の第1の装置とを備える。前記改札機は、媒体に記録された情報を読み取り、読み取った前記情報に基づいて前記媒体の改札を行って利用者の通過を許可もしくは禁止する。複数の前記第1の装置は、前記媒体から読み取られた前記情報を前記改札機から取得して前記利用者の通過可否を判定し、その判定結果に応じて前記媒体の改札内容を示す明細データを生成する処理を並行してそれぞれ行う。前記第1の装置は、前記判定結果を前記改札機に通知する。前記改札機は、複数の前記第1の装置から通知された複数の前記判定結果の中から最先に通知された前記判定結果に対応する改札内容を示す記録情報を前記媒体に書き込み、書き込み完了を複数の前記第1の装置に通知し、前記利用者の通過を許可する。その一方で、前記改札機は、最先の前記判定結果の受信後に受信した前記利用者の同一通過可否判定における前記判定結果を破棄し、破棄した前記判定結果に対応する改札内容を示す記録情報の前記媒体への書き込みを行わない。
The station service system of the embodiment includes a ticket gate and a plurality of first devices. The ticket gate reads information recorded on a medium, and performs a ticket gate of the medium based on the read information to permit or prohibit the passage of the user. The plurality of first devices acquire the information read from the medium from the ticket gate, judge whether the user can pass through, and perform a process of generating detailed data indicating the ticket gate contents of the medium in accordance with the judgment result in parallel. The first device notifies the ticket gate of the judgment result. The ticket gate writes record information indicating the ticket gate contents corresponding to the judgment result notified earliest among the plurality of judgment results notified from the plurality of first devices to the medium, notifies the plurality of first devices of the completion of writing, and permits the passage of the user. On the other hand, the ticket gate discards the judgment result of the same pass-through judgment of the user received after receiving the earliest judgment result, and does not write record information indicating the ticket gate contents corresponding to the discarded judgment result to the medium.

実施形態に係る駅務システムの構成を概略的に示すブロック図。1 is a block diagram showing a schematic configuration of a station service system according to an embodiment. 同実施形態に係る駅務システムで用いられる明細データ(一件明細)の項目例および該項目値の一例を示す図。A figure showing example items and example item values of detailed data (single item details) used in the station service system according to the embodiment. 同実施形態に係る駅務システムにおける通過可否判定処理の一例を示すフローチャート。11 is a flowchart showing an example of a pass-through permission/prohibition determination process in the station service system according to the embodiment.

以下、実施の形態について図面を参照して説明する。図1は、本実施形態に係る駅務システム1の構成を概略的に示すブロック図である。駅務システム1は、利用者の駅構内への入出場処理、換言すれば利用者が所持する媒体を用いた改札処理を行う。図1に示すように、駅務システム1は、自動改札機2、第1の装置4、第2の装置6、第3の装置8を備えて構成されている。第1の装置4、第2の装置6、および第3の装置8は、自動改札機2とは離れた遠隔地(リモートエリア)に配置されている。これらの各装置4,6,8は、互いに別々のリモートエリアに配置されていてもよいし、同一のローカルエリアに配置されていてもよい。自動改札機2、および第1、第2、第3の装置4,6,8は、駅務システム1を構成する駅務装置にそれぞれ相当する。第1の装置4、第2の装置6、および第3の装置8は、自動改札機2の上位の駅務装置3に相当し、自動改札機2とともに改札処理を行う。 The embodiment will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a station service system 1 according to this embodiment. The station service system 1 performs the process of entering and exiting a user from a station, in other words, performs ticket gate processing using a medium carried by the user. As shown in FIG. 1, the station service system 1 is configured with an automatic ticket gate 2, a first device 4, a second device 6, and a third device 8. The first device 4, the second device 6, and the third device 8 are located in a remote area away from the automatic ticket gate 2. These devices 4, 6, and 8 may be located in separate remote areas, or may be located in the same local area. The automatic ticket gate 2 and the first, second, and third devices 4, 6, and 8 correspond to station service devices that constitute the station service system 1. The first device 4, the second device 6, and the third device 8 correspond to station service devices 3 that are higher than the automatic ticket gate 2, and perform ticket gate processing together with the automatic ticket gate 2.

自動改札機(以下、単に改札機という)2は、鉄道駅の改札口などに設置されて改札処理を行い、利用者の通過(入出場)を許可または禁止する改札処理を行う装置である。その際、改札機2は、利用者が所持する媒体Cに記録された情報を読み取り、読み取った情報に基づいて媒体Cの改札を行う。また、改札機2は、利用者が通行可能な所定の通路を規定し、媒体Cの改札結果に応じて利用者に対する該通路の通過を許可または禁止する。利用者は、鉄道を利用する旅客(乗降客)、駅構内の入出場者、駅務員、保守作業員などである。 An automated ticket gate (hereafter simply referred to as a ticket gate) 2 is a device that is installed at ticket gates at railway stations and performs ticket gate processing, permitting or prohibiting a user from passing through (entering or exiting). In doing so, the ticket gate 2 reads information recorded on a medium C held by the user, and gates the medium C based on the read information. The ticket gate 2 also specifies specific paths through which the user can pass, and permits or prohibits the user from passing through the paths depending on the results of the ticket gate processing on the medium C. Users include passengers using the railway (passengers boarding and alighting), people entering and exiting the station premises, station staff, maintenance workers, etc.

図1に示すように、改札機2は、媒体制御部21、主制御部22、通信制御部23、扉開閉制御部24を有している。
媒体制御部21は、利用者が所持する媒体Cに記録された情報(以下、記録情報という)を読み取る。本実施形態において、媒体制御部21は媒体Cとの無線通信により記録情報を読み取る。
媒体Cは、例えばIC(Integrated Circuit)チップが埋め込まれたICカードであってもよいし、スマートフォンなどの電子機器に設けられた機能として実現されるものであってもよい。媒体Cは、例えば制御回路、メモリ、媒体制御部21との間で無線通信を行う送受信部、アンテナなどを備えている。記録情報は、例えば利用日、利用者の識別情報(利用者ID)、媒体Cに固有の識別情報(カード発行ID)、利用駅、利用機器ID、利用開始時間、利用終了時間、SF残額、利用区分、有効期間、有効区間、ステータスなどを組み合わせた各種情報である。記録情報は、媒体Cのメモリに記録されている。
As shown in FIG. 1, the ticket gate 2 has a medium control unit 21, a main control unit 22, a communication control unit 23, and a door opening/closing control unit 24.
The medium control unit 21 reads information (hereinafter, referred to as recorded information) recorded on a medium C possessed by a user. In this embodiment, the medium control unit 21 reads the recorded information through wireless communication with the medium C.
The medium C may be, for example, an IC card with an embedded IC (Integrated Circuit) chip, or may be realized as a function provided in an electronic device such as a smartphone. The medium C includes, for example, a control circuit, a memory, a transmitting/receiving unit for wireless communication with the medium control unit 21, an antenna, and the like. The recorded information is, for example, a combination of various information such as the date of use, user identification information (user ID), identification information unique to the medium C (card issuing ID), the station of use, the device ID of use, the start time of use, the end time of use, the SF balance, the use category, the validity period, the validity section, and the status. The recorded information is recorded in the memory of the medium C.

また、媒体制御部21は、後述する第1の装置4で判定された利用者の通過可否(媒体Cの改札可否)の判定結果に応じて、媒体Cの改札内容を示す記録情報(後述する明細データ)を該媒体Cに書き込む。例えば、媒体Cに対して入場時の改札処理が行われ、利用者が改札機2を通過することが認められた場合、媒体制御部21は、入場日、利用者ID、カード発行ID、入場駅、入場機器ID、入場開始時間、入場終了時間、SF残額、利用区分、ステータスを含む入場情報を媒体Cに書き込む。また、媒体Cに対して出場時の改札処理が行われ、利用者が改札機2を通過することが認められた場合、媒体制御部21は、出場日、利用者ID、カード発行ID、出場駅、出場機器ID、出場開始時間、出場終了時間、SF残額、利用区分、ステータスを含む出場情報を媒体Cに書き込む。媒体制御部21は、これらの記録情報(後述する明細データ)を媒体Cに書き込むと、その完了を後述する判定装置4の判定処理部41に通知する。 In addition, the media control unit 21 writes record information (detailed data described later) indicating the ticket gate details of media C to media C according to the result of the determination by the first device 4 described later of whether the user can pass through (whether media C can pass through the ticket gate). For example, when ticket gate processing is performed on media C at the time of entry and the user is allowed to pass through the ticket gate 2, the media control unit 21 writes entry information including the entry date, user ID, card issue ID, entry station, entry device ID, entry start time, entry end time, SF balance, usage category, and status to media C. In addition, when ticket gate processing is performed on media C at the time of exit and the user is allowed to pass through the ticket gate 2, the media control unit 21 writes exit information including the exit date, user ID, card issue ID, exit station, exit device ID, entry start time, entry end time, SF balance, usage category, and status to media C. When the media control unit 21 writes this recording information (detailed data, described later) to the medium C, it notifies the determination processing unit 41 of the determination device 4, described later, of the completion.

媒体制御部21は、利用者が所持する媒体Cと通信可能なエリアを有している。かかるエリア内に媒体Cがかざされると、媒体制御部21は、記録情報の読み取りもしくは書き込みのコマンドを無線通信により媒体Cに送信し、媒体Cに対して記録情報の読み取りもしくは書き込みを行う。 The medium control unit 21 has an area in which it can communicate with a medium C held by a user. When the medium C is held within this area, the medium control unit 21 transmits a command to read or write recorded information to the medium C via wireless communication, and reads or writes recorded information from or to the medium C.

主制御部22は、CPU、メモリ、記憶装置(不揮発性メモリ)、入出力回路、タイマなどを含み、所定の演算処理を実行する。例えば、主制御部22は、各種データを入出力回路により読み込み、記憶装置からメモリに読み出したプログラムを用いてCPUで演算処理し、処理結果に基づいて媒体制御部21、通信制御部23、扉開閉制御部24などの動作を制御する。かかる動作制御により、改札機2における改札処理が実行される。 The main control unit 22 includes a CPU, memory, storage device (non-volatile memory), input/output circuits, a timer, etc., and executes predetermined calculation processing. For example, the main control unit 22 reads various data via the input/output circuit, performs calculation processing in the CPU using a program read from the storage device to the memory, and controls the operation of the media control unit 21, communication control unit 23, door opening/closing control unit 24, etc. based on the processing results. Through such operation control, ticket gate processing in the ticket gate 2 is executed.

通信制御部23は、第1の装置4、具体的には後述する通信制御部42との間で改札処理に必要な各種データの送受信を行い、データ送受信の通知や受信したデータを主制御部22に付与する。通信制御部23は、例えば主制御部22によって動作制御された媒体制御部21の動作に応じて、前記改札処理に必要な各種データの送受信や通知を行う。通信制御部23と第1の装置4の通信制御部42とは、有線で接続されている。ただし、両者は、一部もしくはすべてが無線で接続されていてもよい。 The communication control unit 23 transmits and receives various data necessary for the ticket gate process to and from the first device 4, specifically the communication control unit 42 described below, and provides notification of data transmission and reception and received data to the main control unit 22. The communication control unit 23 transmits and receives various data necessary for the ticket gate process and notifies the user in accordance with the operation of the medium control unit 21, whose operation is controlled by the main control unit 22, for example. The communication control unit 23 and the communication control unit 42 of the first device 4 are connected by wire. However, the two may be connected wirelessly in part or in whole.

扉開閉制御部24は、主制御部22による改札処理の処理結果、端的には後述する第1の装置4での改札可否判定(通過可否判定)の結果の通知を受けて、改札機2の扉(図示省略)を適宜開閉させる。改札機2の扉は、例えば改札機2の筐体(図示省略)に対して回動可能に、利用者が改札機2を通過する方向の上流側(入口側)および下流側(出口側)にそれぞれ設けられている。扉開閉制御部24は、利用者の通過を許可する場合、改札機2を開扉し、利用者の通過を禁止する場合、改札機2を閉扉する。扉を開閉させる際、扉開閉制御部24は、改札機2の扉を開閉するための図示しない開閉機構、例えばモータやソレノイドなどのアクチュエータを動作させる。 The door opening/closing control unit 24 appropriately opens and closes the doors (not shown) of the ticket gate 2 upon receiving notification of the results of the ticket gate processing by the main control unit 22, in short, the results of the ticket gate permission/prohibition judgment (passage permission/prohibition judgment) by the first device 4 described below. The doors of the ticket gate 2 are provided, for example, rotatably with respect to the housing (not shown) of the ticket gate 2 on the upstream side (entrance side) and downstream side (exit side) of the direction in which the user passes through the ticket gate 2. The door opening/closing control unit 24 opens the ticket gate 2 when allowing the user to pass through, and closes the ticket gate 2 when prohibiting the user from passing through. When opening or closing the doors, the door opening/closing control unit 24 operates an opening/closing mechanism (not shown) for opening and closing the doors of the ticket gate 2, such as an actuator such as a motor or solenoid.

第1の装置4、第2の装置6、および第3の装置8は、CPU、メモリ、記憶装置(不揮発性メモリ)、入出力回路、タイマなどを含んでそれぞれ構成されている。これらの各装置4,6,8は、例えば、各種データを入出力回路により読み込み、記憶装置からメモリに読み出したプログラムを用いてCPUでそれぞれ所定の演算処理を実行し、所望の機能を実現する。 The first device 4, second device 6, and third device 8 are each configured to include a CPU, memory, storage device (non-volatile memory), input/output circuitry, a timer, etc. Each of these devices 4, 6, and 8, for example, reads various data via the input/output circuitry, and executes predetermined arithmetic processing in the CPU using a program read from the storage device to the memory, thereby realizing the desired function.

第1の装置4は、改札機2の媒体制御部21で媒体Cから読み取られた記録情報を取得して、利用者が改札機2を通過することを認めるか否か(利用者の通過可否)を判定する装置(以下、判定装置4という)である。改札機2に対する利用者の通過可否の判定にあたって、判定装置4は、例えば記録情報に記録された所定の項目が所定の条件(以下、通過許可条件という)を満たすか否かを判定する。換言すれば、かかる利用者の通過可否判定は、改札機2において媒体Cの改札が可能であるか否か(改札可否)の判定に相当する。 The first device 4 is a device (hereinafter referred to as the determination device 4) that acquires the recorded information read from the medium C by the medium control unit 21 of the ticket gate 2 and determines whether or not to permit the user to pass through the ticket gate 2 (user's passability). In determining whether or not the user can pass through the ticket gate 2, the determination device 4 determines, for example, whether or not a specific item recorded in the recorded information satisfies a specific condition (hereinafter referred to as the pass permission condition). In other words, such a determination of whether or not the user can pass corresponds to a determination of whether or not the ticket gate 2 can pass through the medium C (ticket passability).

判定装置4は、利用者の通過可否、つまり媒体Cの改札可否の判定処理を行うべく、判定処理部41と通信制御部42を有している。
判定処理部41は、利用者の通過可否の判定を実行し、その判定結果に応じて利用者の通過可否、つまり媒体Cの改札内容を示す明細データを生成する。明細データは、直近の通過可否の判定に対応する媒体Cの利用明細を示すデータ(一件明細)である。図2には、明細データDの項目例および該項目値の一例を示す。図2に示す例では、明細データDの具体的な項目として、利用日、利用者ID、カード発行ID、利用駅、利用機器ID、利用開始時間、利用終了時間、SF残額、利用区分、ステータスが適用されている。
The determination device 4 has a determination processing unit 41 and a communication control unit 42 to perform a process of determining whether or not a user can pass through, that is, whether or not the medium C can pass through the ticket gate.
The judgment processing unit 41 judges whether the user can pass through, and generates detail data indicating whether the user can pass through, i.e., the ticket gate details of the medium C, based on the judgment result. The detail data is data (single detail) indicating usage details of the medium C corresponding to the most recent judgment of whether or not the user can pass through. Fig. 2 shows an example of items of the detail data D and an example of the item values. In the example shown in Fig. 2, specific items applied to the detail data D are the date of use, user ID, card issue ID, station used, device used ID, start time of use, end time of use, SF balance, usage category, and status.

例えば、入場時の改札処理(通過可否判定)を行った場合、判定処理部41は、入場日、利用者ID、カード発行ID、入場駅、入場機器ID、入場開始時間、入場終了時間、SF残額、利用区分、ステータスを含む入場情報を明細データとして生成する。かかる入場情報は、入場時の改札内容を示すデータである。このうち、入場日、入場駅、入場機器ID、入場開始時間、入場終了時間は、利用日、利用駅、利用機器ID、利用開始時間、利用終了時間にそれぞれ相当する。また、出場時の改札処理(通過可否判定)を行った場合、判定処理部41は、出場日、利用者ID、カード発行ID、出場駅、出場機器ID、出場開始時間、出場終了時間、SF残額、利用区分、ステータスを含む出場情報を明細データとして生成する。かかる出場情報は、出場時の改札内容を示すデータである。このうち、出場日、出場駅、出場機器ID、出場開始時間、出場終了時間は、利用日、利用駅、利用機器ID、利用開始時間、利用終了時間にそれぞれ相当する。入出場の場合、例えば利用区分には改札、ステータスには通過可否の判定結果(例えばOKもしくはNGなど)を示す値が入る。 For example, when performing ticket gate processing at the time of entry (determination of whether or not passing through) the determination processing unit 41 generates entry information including the entry date, user ID, card issuing ID, entry station, entry device ID, entry start time, entry end time, SF balance, usage category, and status as detailed data. Such entry information is data indicating the ticket gate contents at the time of entry. Among these, the entry date, entry station, entry device ID, entry start time, and entry end time correspond to the use date, use station, usage device ID, use start time, and use end time, respectively. Also, when performing ticket gate processing at the time of exit (determination of whether or not passing through) the determination processing unit 41 generates exit information including the exit date, user ID, card issuing ID, exit station, exit device ID, exit start time, exit end time, SF balance, usage category, and status as detailed data. Such exit information is data indicating the ticket gate contents at the time of exit. Among these, the exit date, exit station, exit device ID, exit start time, and exit end time correspond to the use date, use station, usage device ID, use start time, and use end time, respectively. In the case of entry and exit, for example, the usage category contains a value indicating the ticket gate, and the status contains a value indicating the result of the decision on whether or not passage is permitted (e.g., OK or NG).

改札機2における利用者の通過可否の判定にあたって、判定処理部41は、通過許可条件の成否を判定する。例えば、記録情報として入場駅から出場駅までの運賃に充当可能なSF残額が記録されている場合、入場駅から出場駅までの区間が記録情報の有効区間内に含まれるとともに、利用が有効期間内である場合などは、利用者の通過が許される場合に相当する。したがってこの場合、判定処理部41は、通過許可条件が成立すると判定する。一方、運賃に充当可能なSF残額が記録されていない場合、有効区間外や有効期限外である場合などは、利用者の通過が許されない場合に相当する。したがってこの場合、判定処理部41は、通過許可条件が成立しないと判定する。 When determining whether a user can pass through the ticket gate 2, the determination processing unit 41 determines whether the passing permission condition is met. For example, if the SF remaining amount applicable to the fare from the entrance station to the exit station is recorded as recorded information, and the section from the entrance station to the exit station is included in the valid section of the recorded information, and the use is within the valid period, etc., this corresponds to a case where the user is permitted to pass through. Therefore, in this case, the determination processing unit 41 determines that the passing permission condition is met. On the other hand, if the SF remaining amount applicable to the fare is not recorded, or if the use is outside the valid section or the validity period has expired, this corresponds to a case where the user is not permitted to pass through. Therefore, in this case, the determination processing unit 41 determines that the passing permission condition is not met.

通信制御部42は、改札機2の通信制御部23および後述する第2の装置6の通信制御部62との間で改札処理に必要な各種データの送受信を行う。具体的には、媒体制御部21で媒体Cから記録情報が読み取られると、通信制御部42は、通信制御部23を介して該記録情報を受信し、判定処理部41に付与する。また、判定処理部41で利用者の通過可否の判定処理がなされると、通信制御部42は、通信制御部23を介して判定結果、つまり通過許可もしくは通過不可のいずれかの通知を媒体制御部21に送信する。さらに、判定処理部41で明細データが生成されると、通信制御部42は、通信制御部62を介して該明細データを後述する第2の装置6の最先明細データ選択部61に送信する。 The communication control unit 42 transmits and receives various data necessary for ticket gate processing between the communication control unit 23 of the ticket gate 2 and the communication control unit 62 of the second device 6 described later. Specifically, when the medium control unit 21 reads recorded information from the medium C, the communication control unit 42 receives the recorded information via the communication control unit 23 and gives it to the judgment processing unit 41. When the judgment processing unit 41 performs a judgment process on whether the user can pass through, the communication control unit 42 transmits the judgment result, that is, a notification of either passage permission or passage denial, to the medium control unit 21 via the communication control unit 23. Furthermore, when the judgment processing unit 41 generates detailed data, the communication control unit 42 transmits the detailed data via the communication control unit 62 to the earliest detailed data selection unit 61 of the second device 6 described later.

本実施形態において、駅務システム1は、複数の判定装置4を備えている。図1には、二台の判定装置4a,4bを備えた駅務システム1の構成を一例として示す。ただし、判定装置4は三台以上であってもよい。二台の判定装置4a,4bは、判定処理部41a,41bと通信制御部42a,42bをそれぞれ有し、互いに独立して利用者の通過可否を判定し、その判定結果に応じて利用者の通過可否に対応する(媒体Cの改札可否を示す)明細データを生成する。すなわち、二台の判定装置4a,4bは、利用者の通過可否を判定して明細データを生成する処理を並行してそれぞれ行う。このように、二台の判定装置4a,4bは、主従関係がなく、それぞれ同一の通過可否判定を並行して実行可能とされている。ただし、いずれか一方をメイン、他方をサブとして通過可否判定を実行させてもよい。 In this embodiment, the station service system 1 is equipped with multiple judgment devices 4. FIG. 1 shows an example of the configuration of the station service system 1 equipped with two judgment devices 4a and 4b. However, the number of judgment devices 4 may be three or more. The two judgment devices 4a and 4b each have a judgment processing unit 41a, 41b and a communication control unit 42a, 42b, and independently judge whether a user can pass through, and generate detailed data (indicating whether the medium C can pass through the ticket gate) corresponding to the user's pass-through or not according to the judgment result. That is, the two judgment devices 4a and 4b each perform the process of judging whether a user can pass through and generating detailed data in parallel. In this way, the two judgment devices 4a and 4b do not have a master-slave relationship, and each can perform the same pass-through or not judgment in parallel. However, one of them may be the main and the other may be the sub to perform the pass-through or not judgment.

したがって、判定処理部41a,41bは、互いに独立して利用者の通過可否の判定を実行し、その判定結果に応じて利用者の通過可否に対応する(媒体Cの改札可否を示す)明細データをそれぞれ生成する。その際、媒体制御部21で媒体Cから記録情報が読み取られると、通信制御部42a,42bは、互いに独立して通信制御部23を介して該記録情報を取得し、判定処理部41a,41bにそれぞれ付与する。そして、判定処理部41a,41bで明細データがそれぞれ生成されると、通信制御部42a,42bは、通信制御部23を介して判定結果を媒体制御部21にそれぞれ送信するとともに、通信制御部62を介して該明細データを最先明細データ選択部61にそれぞれ送信する。 The judgment processing units 41a and 41b therefore independently judge whether the user can pass through and generate detailed data (indicating whether the ticket gate for medium C can be passed through) corresponding to the user's pass-through depending on the judgment result. When the medium control unit 21 reads the recorded information from medium C, the communication control units 42a and 42b independently obtain the recorded information via the communication control unit 23 and provide it to the judgment processing units 41a and 41b, respectively. Then, when the detailed data is generated by the judgment processing units 41a and 41b, the communication control units 42a and 42b transmit the judgment result to the medium control unit 21 via the communication control unit 23 and transmit the detailed data to the earliest detailed data selection unit 61 via the communication control unit 62.

第2の装置6は、媒体Cに対する改札処理(利用者の通過可否判定処理)における明細データを複数の判定装置4a,4bからそれぞれ取得し、取得した明細データの中から最先に取得されたものを選択する装置である(以下、バックアップ装置という)。最先の明細データは、媒体Cに対する同一改札処理において、複数の判定装置4a,4bからバックアップ装置6に送信された明細データ、ここでは二つの明細データのうち、バックアップ装置6に送信されたタイミングが最も早い明細データ(以下、最先明細データという)である。 The second device 6 is a device that acquires detailed data from the multiple determination devices 4a, 4b during the ticket gate process (processing to determine whether the user can pass through) for medium C, and selects the earliest acquired detailed data from the acquired detailed data (hereinafter referred to as the backup device). The earliest detailed data is the detailed data sent from the multiple determination devices 4a, 4b to the backup device 6 during the same ticket gate process for medium C, in this case the detailed data that was sent to the backup device 6 the earliest of the two detailed data (hereinafter referred to as the earliest detailed data).

バックアップ装置6は、媒体Cに対する同一の改札処理における最先明細データの選択を行うべく、最先明細データ選択部61と通信制御部62を有している。
最先明細データ選択部61は、判定処理部41a,41bが生成した明細データを通信制御部62を介して取得し、取得した明細データの中から最先明細データを選択する。また、最先明細データ選択部61は、同一改札処理で取得した最先明細データ以外の媒体Cの明細データを破棄する。
The backup device 6 has an earliest detailed data selection unit 61 and a communication control unit 62 to select the earliest detailed data for the medium C in the same ticket gate processing.
The earliest detailed data selection unit 61 acquires the detailed data generated by the judgment processing units 41a and 41b via the communication control unit 62, and selects the earliest detailed data from the acquired detailed data. The earliest detailed data selection unit 61 also discards the detailed data of the medium C other than the earliest detailed data acquired in the same ticket gate process.

例えば、判定処理部41bよりも先に判定処理部41aから明細データを取得した場合、最先明細データ選択部61は、判定処理部41aから取得した明細データを最先明細データとして選択する。一方、最先明細データ選択部61は、同一改札処理における媒体Cの明細データ(最先明細データ)が既に判定処理部41aから取得されているものとして、判定処理部41bから取得した媒体Cの明細データを破棄する。逆に、判定処理部41aよりも先に判定処理部41bから媒体Cの明細データを取得した場合、最先明細データ選択部61は、判定処理部41bから取得した該明細データを最先明細データとして選択し、判定処理部41aから取得した媒体Cの明細データを破棄する。 For example, if detailed data is acquired from the judgment processing unit 41a before the judgment processing unit 41b, the earliest detailed data selection unit 61 selects the detailed data acquired from the judgment processing unit 41a as the earliest detailed data. On the other hand, the earliest detailed data selection unit 61 discards the detailed data of medium C acquired from the judgment processing unit 41b, assuming that detailed data of medium C in the same ticket gate process (earliest detailed data) has already been acquired from the judgment processing unit 41a. Conversely, if detailed data of medium C is acquired from the judgment processing unit 41b before the judgment processing unit 41a, the earliest detailed data selection unit 61 selects the detailed data acquired from the judgment processing unit 41b as the earliest detailed data, and discards the detailed data of medium C acquired from the judgment processing unit 41a.

通信制御部62は、判定装置4a,4bの通信制御部42a,42bおよび後述する第3の装置8の通信制御部82との間で改札処理に必要な各種データの送受信を行う。具体的には、判定処理部41a,41bで明細データが生成されると、通信制御部62は、通信制御部42を介して該明細データを受信し、最先明細データ選択部61に付与する。また、最先明細データ選択部61で最先明細データが選択されると、通信制御部62は、通信制御部82を介して該最先明細データを後述する明細データ保存部81に送信する。 The communication control unit 62 transmits and receives various data necessary for ticket gate processing between the communication control units 42a, 42b of the judgment devices 4a, 4b and the communication control unit 82 of the third device 8 described later. Specifically, when detailed data is generated by the judgment processing units 41a, 41b, the communication control unit 62 receives the detailed data via the communication control unit 42 and provides it to the earliest detailed data selection unit 61. In addition, when the earliest detailed data is selected by the earliest detailed data selection unit 61, the communication control unit 62 transmits the earliest detailed data via the communication control unit 82 to the detailed data storage unit 81 described later.

第3の装置8は、バックアップ装置6から最先明細データを取得し、取得した最先明細データを保存して管理する装置である(以下、管理装置という)。管理装置8は、最先明細データの保存処理を行うべく、明細データ保存部81と通信制御部82を有している。
明細データ保存部81は、最先明細データを保存する磁気ディスク装置や不揮発性メモリ装置、入出力インターフェースなどを含んで構成されている。ここでの最先明細データは、改札処理がなされた媒体Cの直近の明細データであり、媒体Cに直近で書き込まれた記録情報に対応する明細データである。したがって、明細データ保存部81に最先明細データが保存されることで、改札処理で媒体Cに書き込まれた記録情報に対応する明細データがバックアップされる。すなわち、最先明細データは、媒体Cに書き込まれた記録情報に対応する明細データと一意に紐付けられて、明細データ保存部81に保存される。
The third device 8 is a device that acquires the earliest detailed data from the backup device 6, and stores and manages the acquired earliest detailed data (hereinafter, referred to as the management device). The management device 8 has a detailed data storage unit 81 and a communication control unit 82 in order to perform storage processing of the earliest detailed data.
The detailed data storage unit 81 is configured to include a magnetic disk device and a non-volatile memory device for storing the earliest detailed data, an input/output interface, etc. The earliest detailed data here is the most recent detailed data of medium C where the ticket gate process has been performed, and is detailed data corresponding to the recorded information most recently written to medium C. Therefore, by storing the earliest detailed data in the detailed data storage unit 81, the detailed data corresponding to the recorded information written to medium C during the ticket gate process is backed up. In other words, the earliest detailed data is uniquely linked to the detailed data corresponding to the recorded information written to medium C, and is stored in the detailed data storage unit 81.

通信制御部82は、バックアップ装置6の通信制御部62との間で改札処理に必要な各種データの送受信を行う。具体的には、最先明細データ選択部61で最先明細データが選択されると、通信制御部82は、通信制御部62を介して該最先明細データを受信し、明細データ保存部81に付与する。 The communication control unit 82 transmits and receives various data necessary for ticket gate processing between the communication control unit 62 of the backup device 6. Specifically, when the earliest detailed data is selected by the earliest detailed data selection unit 61, the communication control unit 82 receives the earliest detailed data via the communication control unit 62 and provides it to the detailed data storage unit 81.

ここで、このような駅務システム1で行われる改札処理、端的には利用者の通過可否判定処理について、図3を参照して説明する。図3は、駅務システム1における通過可否判定処理の一例を示すフローチャートである。かかる通過可否判定処理は、所定のプログラム(駅務システムの制御プログラム)によって駅務システム1で実行される。 Here, the ticket gate process performed in the station service system 1, or more simply, the process of determining whether a user can pass through, will be described with reference to FIG. 3. FIG. 3 is a flow chart showing an example of the process of determining whether a user can pass through in the station service system 1. Such a process of determining whether a user can pass through is executed in the station service system 1 by a predetermined program (a control program for the station service system).

通過可否判定処理は、媒体Cを所持した利用者が改札機2で規定される所定の通路に進入することで開始される。 The passage permission determination process begins when a user carrying medium C enters a specific passageway defined by ticket gate 2.

利用者が改札機2を通る際、所持する媒体Cを媒体制御部21にかざすと、媒体制御部21は、媒体Cから記録情報を読み取る(S101)。 When a user passes through the ticket gate 2, the user holds the medium C over the medium control unit 21, which reads the recorded information from the medium C (S101).

媒体Cから記録情報を読み取ると、媒体制御部21は、通信制御部23,42を介して該記録情報を判定装置4の判定処理部41に送信する(S102)。本実施形態では、二つの判定処理部41a,41bに同一の記録情報がそれぞれ送信される。 When the recording information is read from the medium C, the medium control unit 21 transmits the recording information to the judgment processing unit 41 of the judgment device 4 via the communication control units 23 and 42 (S102). In this embodiment, the same recording information is transmitted to the two judgment processing units 41a and 41b.

記録情報が送信されると、判定処理部41は、利用者の通過可否を判定する(S103)。すなわち、媒体制御部21からの記録情報の送信は、判定処理部41での通過可否判定の開始要求(トリガー)に相当する。通過可否の判定にあたって、判定処理部41は、例えば通過許可条件の成否を判定する。上述したとおり、通過許可条件は、利用者が改札機2を通過することが許されるか否かの判定条件である。例えば、判定処理部41は、入場時であれば初乗り運賃に、出場時であれば入場駅から出場駅までの運賃(乗車運賃)に充当可能なSF残額が記録情報として記録されている場合、通過許可可能条件が成立すると判定する。これに対し、判定処理部41は、入場時であれば初乗り運賃に、出場時であれば乗車運賃に充当可能なSF残額が記録情報として記録されていない場合、通過許可条件が成立しないと判定する。 When the recorded information is transmitted, the determination processing unit 41 determines whether the user is allowed to pass (S103). That is, the transmission of the recorded information from the medium control unit 21 corresponds to a request (trigger) to start the determination of whether the user is allowed to pass in the determination processing unit 41. In determining whether the user is allowed to pass, the determination processing unit 41 determines, for example, whether the passing permission condition is satisfied. As described above, the passing permission condition is a determination condition for whether the user is allowed to pass through the ticket gate 2. For example, the determination processing unit 41 determines that the passing permission condition is satisfied when the SF remaining amount that can be applied to the initial fare at the time of entry, or to the fare (boarding fare) from the entry station to the exit station at the time of exit is recorded as the recorded information. In contrast, the determination processing unit 41 determines that the passing permission condition is not satisfied when the SF remaining amount that can be applied to the initial fare at the time of entry, or to the boarding fare at the time of exit is not recorded as the recorded information.

本実施形態では、このような通過可否の判定が二つの判定処理部41a,41bで並行して実行される。記録情報が同一であるため、二つの判定処理部41a,41bでは同一の判定結果が得られる。 In this embodiment, such pass/fail determination is performed in parallel by two determination processing units 41a and 41b. Because the recorded information is the same, the two determination processing units 41a and 41b obtain the same determination result.

通過許可条件が成立する場合、つまり媒体Cが改札可能で利用者が改札機2を通過することが認められる場合、判定処理部41は、通過許可通知を行う(S104)。すなわち、判定処理部41a,41bは、通信制御部42a,42bおよび通信制御部23を介して、利用者が通過可能(媒体Cの改札が可能)である旨の判定結果を示す信号を媒体制御部21にそれぞれ送信する。 When the passing permission condition is met, that is, when medium C can be passed through the ticket gate 2 and the user is permitted to pass through the ticket gate 2, the determination processing unit 41 issues a passing permission notification (S104). That is, the determination processing units 41a and 41b each send a signal indicating the determination result that the user can pass through (medium C can be passed through the ticket gate) to the medium control unit 21 via the communication control units 42a and 42b and the communication control unit 23.

また、通過許可条件が成立する場合、上述した通過許可通知を行うとともに、判定処理部41は、明細データを生成する(S105)。例えば、入場時の通過可否判定(改札可否判定)を行った場合、判定処理部41は、入場日、利用者ID、カード発行ID、入場駅、入場機器ID、入場開始時間、入場終了時間、SF残額、利用区分、ステータスを含む入場情報を明細データとして生成する。また、出場時の通過可否判定(改札可否判定)を行った場合、判定処理部41は、出場日、利用者ID、カード発行ID、出場駅、出場機器ID、出場開始時間、出場終了時間、SF残額、利用区分、ステータスを含む出場情報を明細データとして生成する。本実施形態では、同一の改札内容を示す明細データが二つの判定処理部41a,41bで並行してそれぞれ生成される。なお、通過許可通知(S104)と明細データ生成(S105)とは、先後が逆であってもよいし、同時であってもよい。 When the passing permission condition is satisfied, the above-mentioned passing permission notification is issued, and the judgment processing unit 41 generates detailed data (S105). For example, when a passing permission determination is made at the time of entry (ticket gate permission determination), the judgment processing unit 41 generates entry information including the entry date, user ID, card issuing ID, entry station, entry device ID, entry start time, entry end time, SF remaining amount, usage category, and status as detailed data. When a passing permission determination is made at the time of exit (ticket gate permission determination), the judgment processing unit 41 generates exit information including the exit date, user ID, card issuing ID, exit station, exit device ID, exit start time, exit end time, SF remaining amount, usage category, and status as detailed data. In this embodiment, detailed data showing the same ticket gate contents are generated in parallel by the two judgment processing units 41a and 41b. Note that the passing permission notification (S104) and the detailed data generation (S105) may be reversed or may be performed simultaneously.

通過可能である旨の判定結果が送信されると、媒体制御部21は、該判定結果に対応する記録情報、具体的には改札内容を示す記録情報を媒体Cに書き込む(S106)。ここでの記録情報は、次のような明細データに相当する。例えば、媒体Cに対する入場時の改札処理(通過可否判定)の結果が送信された場合、媒体制御部21は、入場日、利用者ID、カード発行ID、入場駅、入場機器ID、入場開始時間、入場終了時間、SF残額、利用区分、ステータスを含む入場情報を媒体Cに書き込む。また、媒体Cに対する出場時の改札処理(改札可否判定)の結果が送信された場合、媒体制御部21は、出場日、利用者ID、カード発行ID、出場駅、出場機器ID、出場開始時間、出場終了時間、SF残額、利用区分、ステータスを含む出場情報を媒体Cに書き込む。入場時および出場時のいずれにおいても、媒体制御部21は、送信された判定結果に応じたステータス、つまり改札可能であることを示す値(例えばOK)を媒体Cに書き込む。なお、これらの媒体Cへの書き込み(以下で説明する場合も含む)は、主制御部22が媒体制御部21の動作を制御することにより行われる。 When the result of the determination that the user can pass through is transmitted, the media control unit 21 writes the record information corresponding to the determination result, specifically, the record information indicating the ticket gate contents, to the media C (S106). The record information here corresponds to the following detailed data. For example, when the result of the ticket gate process (passing/not passing determination) at the time of entry for the media C is transmitted, the media control unit 21 writes the entry information including the entry date, user ID, card issuing ID, entry station, entry device ID, entry start time, entry end time, SF remaining amount, usage category, and status to the media C. Also, when the result of the ticket gate process (ticket gate possible/not passing determination) at the time of exit for the media C is transmitted, the media control unit 21 writes the exit information including the exit date, user ID, card issuing ID, exit station, exit device ID, exit start time, exit end time, SF remaining amount, usage category, and status to the media C. At both the time of entry and exit, the media control unit 21 writes the status according to the transmitted determination result, that is, a value indicating that the ticket gate is possible (for example, OK) to the media C. Writing to these media C (including the cases described below) is performed by the main control unit 22 controlling the operation of the media control unit 21.

ここでは、二つの判定処理部41a,41bから通過可能(改札可能)である旨の判定結果が媒体制御部21にそれぞれ通知される。媒体制御部21は、通知された二つの判定結果のうち、最先の判定結果の受信をトリガーとして、該判定結果に対応する改札内容を示す記録情報を媒体Cに書き込む。一方、媒体制御部21は、その後に受信した同一の改札処理(通過可否判定)における判定結果を破棄し、かかる判定結果に対応する記録情報の書き込みを行わない。 Here, the two judgment processing units 41a, 41b each notify the media control unit 21 of a judgment result indicating that passage is possible (passing through the ticket gate is possible). The media control unit 21 is triggered by receiving the earliest of the two notified judgment results, and writes record information indicating the ticket gate details corresponding to that judgment result onto the medium C. On the other hand, the media control unit 21 discards any judgment results received thereafter for the same ticket gate process (passing through or not) and does not write record information corresponding to that judgment result.

例えば、判定処理部41bよりも先に判定処理部41aから判定結果を受信した場合、媒体制御部21は、判定処理部41aから受信した判定結果をトリガーとして媒体Cへの記録情報の書き込みを行う。一方、媒体制御部21は、同一媒体Cの直近の判定結果を既に判定処理部41aから受信しているものとして、判定処理部41bから受信した判定結果を破棄する。逆に、判定処理部41aよりも先に判定処理部41bから判定結果を受信した場合、媒体制御部21は、判定処理部41bから受信した判定結果をトリガーとして媒体Cへの記録情報の書き込みを行い、判定処理部41aから受信した判定結果を破棄する。 For example, if the media control unit 21 receives a judgment result from the judgment processing unit 41a before the judgment processing unit 41b, the media control unit 21 writes the recording information to the medium C using the judgment result received from the judgment processing unit 41a as a trigger. On the other hand, the media control unit 21 discards the judgment result received from the judgment processing unit 41b, assuming that the most recent judgment result for the same medium C has already been received from the judgment processing unit 41a. Conversely, if the media control unit 21 receives a judgment result from the judgment processing unit 41b before the judgment processing unit 41a, the media control unit 21 writes the recording information to the medium C using the judgment result received from the judgment processing unit 41b as a trigger, and discards the judgment result received from the judgment processing unit 41a.

記録情報を媒体Cに書き込むと、媒体制御部21は、通信制御部23,42を介して該記録情報の書き込み完了を判定装置4の判定処理部41に通知する(S107)。本実施形態では、同一の該記録情報に対する書込み完了通知が二つの判定処理部41a,41bにそれぞれ送信される。 When the recording information is written to the medium C, the medium control unit 21 notifies the judgment processing unit 41 of the judgment device 4 of the completion of writing of the recording information via the communication control units 23 and 42 (S107). In this embodiment, a writing completion notification for the same recording information is sent to each of the two judgment processing units 41a and 41b.

媒体制御部21が書き込み完了を通知すると、主制御部22は、扉開閉制御部24を動作させ、改札機2を開扉させる(S108)。これにより、改札機2によって規定された所定の通路が開放され、利用者が該通路を通過することが可能となる。なお、ここでは、本改札処理の開始時において改札機2が閉扉状態(例えば上流側が開扉、下流側が閉扉した状態)である場合を想定して、改札機2を開扉させている。ただし、本改札処理の開始時において改札機2が開扉状態(例えば上流側、下流側がいずれも開扉した状態)である場合、ここではその状態を維持すればよく、改札機2の開扉動作は不要となる。 When the media control unit 21 notifies the completion of writing, the main control unit 22 operates the door opening/closing control unit 24 to open the ticket gate 2 (S108). This opens the specified passage defined by the ticket gate 2, allowing the user to pass through the passage. Note that here, the ticket gate 2 is opened on the assumption that the ticket gate 2 is in a closed state (e.g., the upstream side is open and the downstream side is closed) at the start of this ticket gate process. However, if the ticket gate 2 is in an open state (e.g., both the upstream and downstream sides are open) at the start of this ticket gate process, this state needs to be maintained here, and the ticket gate 2 does not need to open the door.

また、書き込み完了通知が送信されると、判定処理部41は、通信制御部42,62を介して、生成した明細データをバックアップ装置6の最先明細データ選択部61に付与する(S109)。本実施形態では、通信制御部42a,42bおよび通信制御部62を介して、同一の明細データが二つの判定処理部41a,41bからそれぞれ最先明細データ選択部61に送信される。なお、改札機2の開扉(S108)と明細データの送信(S109)とは、先後が逆であってもよいし、同時であってもよい。 When the write completion notification is sent, the determination processing unit 41 provides the generated detailed data to the earliest detailed data selection unit 61 of the backup device 6 via the communication control units 42, 62 (S109). In this embodiment, the same detailed data is sent from the two determination processing units 41a, 41b to the earliest detailed data selection unit 61 via the communication control units 42a, 42b and the communication control unit 62. Note that the opening of the ticket gate 2 (S108) and the sending of the detailed data (S109) may be reversed or may occur simultaneously.

明細データが送信されると、最先明細データ選択部61は、送信された明細データの中から最先明細データを選択する(S110)。最先明細データ選択部61は、送信された複数(本実施形態では二つ)の明細データのうち、先に受信した媒体Cの明細データを最先明細データとして選択する。一方、最先明細データ選択部61は、その後に受信した同一改札処理における媒体Cの明細データを破棄する。 When the detailed data is transmitted, the earliest detailed data selection unit 61 selects the earliest detailed data from the transmitted detailed data (S110). Of the multiple pieces of detailed data transmitted (two in this embodiment), the earliest detailed data selection unit 61 selects the detailed data of medium C that was received first as the earliest detailed data. On the other hand, the earliest detailed data selection unit 61 discards the detailed data of medium C in the same ticket gate processing that is received thereafter.

例えば、判定処理部41bよりも先に判定処理部41aから明細データを受信した場合、最先明細データ選択部61は、判定処理部41aから受信した明細データを最先明細データとして選択する。一方、最先明細データ選択部61は、判定処理部41aから既に受信した媒体Cの明細データを最先明細データとして選択済みであるものとして、同一の改札処理において判定処理部41bから受信した媒体Cの明細データを破棄する。逆に、判定処理部41aよりも先に判定処理部41bから媒体Cの明細データを受信した場合、最先明細データ選択部61は、判定処理部41bから受信した該明細データを最先明細データとして選択し、判定処理部41aから受信した媒体Cの明細データを破棄する。 For example, if detailed data is received from the judgment processing unit 41a before it is received from the judgment processing unit 41b, the earliest detailed data selection unit 61 selects the detailed data received from the judgment processing unit 41a as the earliest detailed data. On the other hand, the earliest detailed data selection unit 61 discards the detailed data of medium C received from the judgment processing unit 41b in the same ticket gate processing, assuming that the detailed data of medium C already received from the judgment processing unit 41a has been selected as the earliest detailed data. Conversely, if detailed data of medium C is received from the judgment processing unit 41b before it is received from the judgment processing unit 41a, the earliest detailed data selection unit 61 selects the detailed data received from the judgment processing unit 41b as the earliest detailed data, and discards the detailed data of medium C received from the judgment processing unit 41a.

最先明細データを選択すると、最先明細データ選択部61は、通信制御部62,82を介して最先明細データを管理装置8の明細データ保存部81に送信する(S111)。 When the earliest detailed data is selected, the earliest detailed data selection unit 61 transmits the earliest detailed data to the detailed data storage unit 81 of the management device 8 via the communication control units 62, 82 (S111).

最先明細データが送信されると、明細データ保存部81は、該最先明細データ、換言すれば本改札処理で生成された明細データを保存する(S112)。これにより、本改札処理で媒体Cに書き込まれた記録情報に対応する最先明細データが磁気ディスク装置や不揮発性メモリ装置などにバックアップされる。すなわち、最先明細データは、媒体Cに書き込まれた記録情報に対応する明細データと一意に紐付けられて保存される。 When the earliest detailed data is transmitted, the detailed data storage unit 81 stores the earliest detailed data, in other words, the detailed data generated in this ticket gate process (S112). As a result, the earliest detailed data corresponding to the recorded information written to medium C in this ticket gate process is backed up in a magnetic disk device, a non-volatile memory device, or the like. In other words, the earliest detailed data is stored in a unique association with the detailed data corresponding to the recorded information written to medium C.

なお、S103において通過許可条件が成立しない場合、つまり媒体Cが改札不可で利用者が改札機2を通過することが認められない場合、判定処理部41は、通過不可通知を行う(S113)。すなわち、判定処理部41a,41bは、通信制御部42a,42bおよび通信制御部23を介して、通過不可である旨の判定結果を媒体制御部21にそれぞれ送信する。 If the passage permission condition is not met in S103, that is, if medium C is not permitted to pass through the ticket gate 2 and the user is not permitted to pass through the ticket gate 2, the determination processing unit 41 issues a notice of non-passage (S113). That is, the determination processing units 41a and 41b transmit the determination result indicating non-passage to the medium control unit 21 via the communication control units 42a and 42b and the communication control unit 23, respectively.

通過不可通知が送信されると、扉開閉制御部24は、改札機2を閉扉させる(S114)。これにより、改札機2によって規定された所定の通路が閉鎖され、利用者が該通路を通過することが不可能となる。 When the no-passage notification is sent, the door opening/closing control unit 24 closes the ticket gate 2 (S114). This closes the specified passage defined by the ticket gate 2, making it impossible for the user to pass through that passage.

改札機2が閉扉状態とされた場合、改札機2によって規定された所定の通路から利用者が離脱すると、駅務システム1は、媒体Cに対する一連の改札処理、つまり媒体Cを所持する利用者の通過可否判定処理を再び実行可能な状態に遷移する(S115:Yes)。媒体Cに対する改札処理が再び実行される場合、駅務システム1は、S101から順次、かかる改札処理を実行する。この場合、扉開閉制御部24は、改札機2を開扉状態(例えば上流側、下流側がいずれも開扉した状態)としてもよい。利用者の離脱有無は、例えば改札機2に設けられたセンサの検知結果などに応じて主制御部22が判定する。 When the ticket gate 2 is in the door-closed state, if a user leaves a specific passageway defined by the ticket gate 2, the station service system 1 transitions to a state in which a series of ticket gate processes for medium C, that is, the process of determining whether a user carrying medium C can pass through, can be executed again (S115: Yes). When the ticket gate process for medium C is executed again, the station service system 1 executes the ticket gate process in sequence from S101. In this case, the door opening/closing control unit 24 may set the ticket gate 2 to an open door state (for example, a state in which both the upstream and downstream doors are open). The main control unit 22 determines whether a user has left, for example, based on the detection results of a sensor installed in the ticket gate 2.

一方、かかる通路から利用者が離脱しない場合、駅務システム1は、媒体Cに対する一連の改札処理、つまり媒体Cを所持する利用者の通過可否判定処理を終了する(S115:No)。この場合、利用者が改札機2を通過することが認められない状態を解消するべく、別途の対処がなされる。例えば、所定の運賃に充当可能なSF残額となるように、利用者が媒体Cへのチャージ(入金)などを行う。またこの場合、利用者がかかる通路から離脱することで、扉開閉制御部24は改札機2を開扉状態(例えば上流側、下流側がいずれも開扉した状態)とする。 On the other hand, if the user does not leave the passage, the station service system 1 ends the series of ticket gate processes for medium C, that is, the process of determining whether the user carrying medium C can pass through (S115: No). In this case, a separate measure is taken to resolve the situation in which the user is not permitted to pass through the ticket gate 2. For example, the user charges (deposits) money into medium C so that the SF balance is sufficient to cover the specified fare. Also in this case, when the user leaves the passage, the door opening/closing control unit 24 sets the ticket gate 2 to an open door state (for example, a state in which both the upstream and downstream doors are open).

改札機2が開扉状態もしくは閉扉状態とされることで、駅務システム1における媒体Cに対する一連の改札処理、つまり媒体Cを所持する利用者の通過可否判定処理が終了する。そして、駅務システム1は、別の媒体に対する新たな改札処理、つまり別の媒体を所持する新たな利用者の通過可否判定処理を開始可能な状態に遷移する。 When the ticket gate 2 is in the open or closed state, the series of ticket gate processes for medium C in the station service system 1, that is, the process of determining whether a user carrying medium C can pass through, is completed. The station service system 1 then transitions to a state in which it can start a new ticket gate process for a different medium, that is, the process of determining whether a new user carrying a different medium can pass through.

このように、本実施形態によれば、通過可否の判定は改札機2ではなく、判定装置4で実行される。したがって、かかる判定のために必要なリソースを改札機2から判定装置4に移行させることができ、改札機2の構造を簡略化できるとともに、改札機2の処理負荷を軽減できる。また、同一の改札処理における明細データ、つまり通過可否判定処理における一件明細の媒体Cへの書き込みは、かかる明細データ(一件明細)の管理装置8でのバックアップとは独立して実行される。したがって、管理装置8でのバックアップを待つことなく、明細データ(一件明細)の媒体Cへの書き込みを行うことができる。このため、一連の改札処理の高速化を図ることが可能となる。 As described above, according to this embodiment, the determination of passability is performed by the determination device 4, not the ticket gate 2. Therefore, the resources required for such a determination can be transferred from the ticket gate 2 to the determination device 4, simplifying the structure of the ticket gate 2 and reducing the processing load on the ticket gate 2. Furthermore, the writing of detailed data in the same ticket gate process, i.e., the individual details in the passability determination process, to medium C is performed independently of the backup of such detailed data (individual details) in the management device 8. Therefore, the detailed data (individual details) can be written to medium C without waiting for the backup in the management device 8. This makes it possible to speed up the entire ticket gate process.

また、通過可否判定処理は、複数(一例として二台)の判定装置4で実行される。したがって、一つの判定装置4に不具合が生じた場合であっても、別の判定装置4で通過可否判定処理を継続させることができる。このため、通過可否判定を改札機2ではなく判定装置4で実行したとしても、通過判定処理における明細データ(一件明細)を生成することができ、生成した一件明細を管理装置8で適切にバックアップできる。これにより、一件明細に対応して媒体Cに書き込まれた記録情報と管理装置8でバックアップされた一件明細とを一意に紐付けることができる。 The passage possibility determination process is also executed by multiple (for example, two) determination devices 4. Therefore, even if a malfunction occurs in one determination device 4, the passage possibility determination process can be continued by another determination device 4. Therefore, even if the passage possibility determination is executed by the determination device 4 instead of the ticket gate 2, detailed data (individual details) for the passage determination process can be generated, and the generated individual details can be appropriately backed up by the management device 8. This allows the recorded information written to the medium C corresponding to the individual details to be uniquely linked to the individual details backed up by the management device 8.

すなわち、本実施形態によれば、改札機2の処理負荷の軽減と構造の簡略化、改札処理、具体的には通過可否判定時の一件明細の生成および保存のために必要な処理の高速化を図りつつ、一件明細を適切にバックアップでき、その消失を回避可能となる。 In other words, this embodiment reduces the processing load on the ticket gate 2, simplifies the structure, and speeds up the processing required for ticket gate processing, specifically the generation and storage of details when determining whether or not a ticket can be passed, while also properly backing up details and preventing them from being lost.

以上、本発明の実施形態を説明したが、上述した実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments of the present invention have been described above, the above-mentioned embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

例えば、図3に示すステップS113において、通過不可通知が送信された際、媒体制御部21は、送信された判定結果に応じたステータス、つまり通過不可であることを示す値(例えばNG)を含む記録情報(入場情報もしくは出場情報)を媒体Cに書き込んでもよい。その際、通過可能な場合と同様に、媒体制御部21には、判定処理部41a,41bからそれぞれ通過不可である旨の判定結果が送信される形態とすることができる。例えば、媒体制御部21は、送信された二つの判定結果のうち、最先の判定結果の受信をトリガーとして、改札内容を示す記録情報を媒体Cに書き込めばよい。一方、媒体制御部21は、その後に受信した同一の改札処理(通過可否判定)における判定結果を破棄し、かかる判定結果に対応する改札内容を示す記録情報の書き込みを省略すればよい。 For example, in step S113 shown in FIG. 3, when a notice of impossibility of passage is sent, the media control unit 21 may write record information (entry information or exit information) including a status according to the sent judgment result, i.e., a value indicating impossibility of passage (e.g., NG), to the medium C. In this case, as in the case of possible passage, the judgment processing units 41a and 41b may each send a judgment result indicating impossibility of passage to the media control unit 21. For example, the media control unit 21 may write record information indicating the details of the ticket gate to the medium C when triggered by receiving the earliest judgment result of the two judgment results sent. On the other hand, the media control unit 21 may discard the judgment result received thereafter for the same ticket gate process (judgment of whether or not passage is possible), and omit writing record information indicating the details of the ticket gate corresponding to such judgment result.

その後、図3のS106およびS107と同様の制御を実行し、次いでS114で改札機2を閉扉させ、さらにS109~S112と同様の制御を実行した後、利用者の離脱を判定(S115)してもよい。 Then, the same control as S106 and S107 in FIG. 3 is executed, then the ticket gate 2 is closed in S114, and after further execution of the same control as S109 to S112, it may be determined whether the user has left (S115).

1…駅務システム、2…自動改札機(改札機)、3…駅務装置、4,4a,4b…第1の装置(判定装置)、6…第2の装置(バックアップ装置)、8…第3の装置(管理装置)、21…媒体制御部、22…主制御部、23…通信制御部、24…扉開閉制御部、41,41a,41b…判定処理部、42,42a,42b…通信制御部、61…最先明細データ選択部、62…通信制御部、81…明細データ保存部、82…通信制御部、C…媒体、D…明細データ(一件明細)。 1...Station service system, 2...Automatic ticket gate (ticket gate), 3...Station service equipment, 4, 4a, 4b...First device (determination device), 6...Second device (backup device), 8...Third device (management device), 21...Media control unit, 22...Main control unit, 23...Communication control unit, 24...Door opening/closing control unit, 41, 41a, 41b...Determination processing unit, 42, 42a, 42b...Communication control unit, 61...First detailed data selection unit, 62...Communication control unit, 81...Detailed data storage unit, 82...Communication control unit, C...Medium, D...Detailed data (single item details).

Claims (3)

媒体に記録された情報を読み取り、読み取った前記情報に基づいて前記媒体の改札を行って利用者の通過を許可もしくは禁止する改札機と、
前記媒体から読み取られた前記情報を前記改札機から取得して前記利用者の通過可否を判定し、その判定結果に応じて前記媒体の改札内容を示す明細データを生成する処理を並行してそれぞれ行う複数の第1の装置と、を備え
前記第1の装置は、前記判定結果を前記改札機に通知し、
前記改札機は、複数の前記第1の装置から通知された複数の前記判定結果の中から最先に通知された前記判定結果に対応する改札内容を示す記録情報を前記媒体に書き込み、書き込み完了を複数の前記第1の装置に通知し、前記利用者の通過を許可し、最先の前記判定結果の受信後に受信した前記利用者の同一通過可否判定における前記判定結果を破棄し、破棄した前記判定結果に対応する改札内容を示す記録情報の前記媒体への書き込みを行わない
駅務システム。
a ticket gate that reads information recorded on a medium and performs ticket gate checking of the medium based on the read information to permit or prohibit passage of a user;
a plurality of first devices each performing a process in parallel of acquiring the information read from the medium from the ticket gate, determining whether the user can pass through, and generating detailed data showing the ticket gate details of the medium in accordance with the determination result ;
The first device notifies the ticket gate of the determination result,
The ticket gate writes, to the medium, record information indicating the ticket gate contents corresponding to the determination result notified earliest among the plurality of determination results notified from the plurality of first devices, notifies the plurality of first devices of completion of writing, permits the passage of the user, discards the determination result in the same passage possibility determination of the user received after receiving the earliest determination result, and does not write, to the medium, record information indicating the ticket gate contents corresponding to the discarded determination result.
Station service system.
複数の前記第1の装置から前記明細データをそれぞれ取得し、取得した前記明細データの中から最先に取得したものを選択する第2の装置と、
前記第2の装置が選択した最先の前記明細データを取得し、取得した前記明細データを保存する第3の装置と、を備える
請求項に記載の駅務システム。
a second device that acquires the detailed data from each of the first devices and selects the earliest acquired detailed data from among the acquired detailed data;
The station service system according to claim 1 , further comprising: a third device that acquires the earliest detailed data selected by the second device and stores the acquired detailed data.
複数の前記第1の装置は、前記改札機において最先に通知された前記判定結果に対応する改札内容を示す記録情報が前記媒体に書き込まれたことに応じて、前記明細データを前記第2の装置に付与する
請求項に記載の駅務システム。
The station service system described in claim 2, wherein the multiple first devices provide the detailed data to the second device in response to recording information indicating the ticket gate contents corresponding to the judgment result notified first at the ticket gate being written to the medium.
JP2021005838A 2021-01-18 2021-01-18 Station service system Active JP7558820B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021005838A JP7558820B2 (en) 2021-01-18 2021-01-18 Station service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021005838A JP7558820B2 (en) 2021-01-18 2021-01-18 Station service system

Publications (2)

Publication Number Publication Date
JP2022110428A JP2022110428A (en) 2022-07-29
JP7558820B2 true JP7558820B2 (en) 2024-10-01

Family

ID=82585501

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021005838A Active JP7558820B2 (en) 2021-01-18 2021-01-18 Station service system

Country Status (1)

Country Link
JP (1) JP7558820B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
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
JP2020154678A (en) 2019-03-20 2020-09-24 株式会社東芝 Ticket gate system and terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
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
JP2020154678A (en) 2019-03-20 2020-09-24 株式会社東芝 Ticket gate system and terminal

Also Published As

Publication number Publication date
JP2022110428A (en) 2022-07-29

Similar Documents

Publication Publication Date Title
TWI378403B (en) Automatic ticket-examine machine
JP5292748B2 (en) Automatic ticket gate
US8228167B2 (en) Access control device
JP7409170B2 (en) Automatic ticket gate, host server, ticket gate system, ticket gate method, and ticket gate program
JP4214653B2 (en) Card information processing method
CN101241607A (en) Ticket processing equipment and station operating system
JP7558820B2 (en) Station service system
JP5082711B2 (en) Guided admission management system and method
JP2011008588A (en) Station service system, ticket issuing machine, fare adjusting machine, high order server, and automatic ticket gate machine
JP2006099459A (en) Ticket gate and commuter pass processing system
JP2009187488A (en) Admission management system, admission management method, reservation information management server, and ticket gate
JP7693590B2 (en) Ticket gates and ticket gate systems
JP2012221089A (en) Automatic ticket gate system
JP5262035B2 (en) Automatic ticket gate
JP3946993B2 (en) Entrance management method, execution system thereof, and processing program thereof
US12579595B2 (en) Backend system for a passenger transport system
JP2014238650A (en) Entering/leaving management system, entering/leaving management device and entering/leaving management method
JP4987325B2 (en) Ticket gate and ticket gate method
JP3816460B2 (en) Railway IC card utilization system, and railway IC card utilization method
JP7577984B2 (en) Mobile terminal, automatic ticket gate, station service system, update method, and update program
JP2024096613A (en) Ticket gate system and automated ticket gates
JP5614937B2 (en) Access control system
JP2024043723A (en) ticket processing system
JP2025076210A (en) Processing device, processing program, and processing method
JPH06208562A (en) Access control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240701

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: 20240820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240918

R150 Certificate of patent or registration of utility model

Ref document number: 7558820

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