JP4946231B2 - Validity period management device and validity period management program - Google Patents
Validity period management device and validity period management program Download PDFInfo
- Publication number
- JP4946231B2 JP4946231B2 JP2006197396A JP2006197396A JP4946231B2 JP 4946231 B2 JP4946231 B2 JP 4946231B2 JP 2006197396 A JP2006197396 A JP 2006197396A JP 2006197396 A JP2006197396 A JP 2006197396A JP 4946231 B2 JP4946231 B2 JP 4946231B2
- Authority
- JP
- Japan
- Prior art keywords
- commuter pass
- period
- valid
- information
- date
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Description
この発明は、定期券の有効期間を管理する有効期間管理装置および有効期間管理プログラムに関し、特に煩雑な手続きをユーザが行うことなく、弾力的に定期券の有効期間を変更することができる有効期間管理装置および有効期間管理プログラムに関するものである。 The present invention relates to an effective period management device and an effective period management program for managing an effective period of a commuter pass, and in particular, an effective period in which the effective period of a commuter pass can be flexibly changed without a complicated procedure being performed by a user. The present invention relates to a management device and an effective period management program.
近年、IC(Integrated Circuit)カード型の定期券(例えば、Suica(登録商標)定期券;以下、単に定期券と表記する)が幅広く利用されている。ユーザは、定期券を継続購入する際、有効期間の開始日を指定することが可能である。そこで、ユーザに交通費を支給している会社等は、定期券の有効期間の最終日が休業日の前日であった場合に、定期券の有効期間の開始日を休業日あけの営業日に指定することで、定期券代の効率化を図るというこころみがなされている(定期券更新時に、有効期間開始日を休業日とならないように配慮することで、長いスパンでみると定期券代の節約となる)。 In recent years, IC (Integrated Circuit) card-type commuter passes (for example, Suica (registered trademark) commuter pass; hereinafter simply referred to as commuter pass) have been widely used. The user can specify the start date of the validity period when continuously purchasing the commuter pass. Therefore, companies that provide transportation expenses to users, such as if the last day of the commuter pass validity period is the day before the holiday, the start date of the commuter pass validity period is the business day after the holiday. There is a willingness to improve the efficiency of the commuter pass fee by specifying it. (When renewing the commuter pass, considering that the effective period start date will not be a holiday, Savings).
なお、特許文献1にかかる定期乗車券取扱システムでは、ユーザが有効期限切れの定期券を使用した場合に、この有効期限切れの定期券の情報を受信し、精算券による精算処理、次回購入時まで持ち越しによる精算処理、クレジットカードによる精算処理のいずれかによる精算処理を実行した後、ユーザの降車を可能とする技術が公開されている。
In addition, in the commuter pass handling system according to
しかしながら、定期券の有効期間は購入時に設定されるものであるため、もしもユーザが有効期間前にその定期券を使用したいと思った場合、ユーザは再度、定期券売り場に赴き、一度、その定期券を払い戻して、新たに定期券を購入する必要があった。 However, since the validity period of the commuter pass is set at the time of purchase, if the user wants to use the commuter pass before the validity period, the user goes to the commuter pass counter again and once the commuter pass It was necessary to refund the ticket and purchase a new commuter pass.
すなわち、上記したような手法ではユーザにかかる負担が大きいため、煩雑な手続きをユーザが行うことなく、弾力的に定期券の有効期間を変更することが極めて重要な課題となっている。 That is, since the burden on the user is large in the method as described above, it is an extremely important issue to flexibly change the validity period of the commuter pass without the user performing complicated procedures.
この発明は、上述した従来技術による問題点を解消するためになされたものであり、煩雑な手続きをユーザが行うことなく、弾力的に定期券の有効期間を変更可能な有効期間管理装置および有効期間管理プログラムを提供することを目的とする。 The present invention has been made in order to solve the above-described problems caused by the prior art, and an effective period management device and an effective period management apparatus capable of flexibly changing the effective period of a commuter pass without requiring a user to perform complicated procedures. The purpose is to provide a period management program.
上述した課題を解決し、目的を達成するため、本発明は、定期券の有効期間を管理する有効期間管理装置であって、前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得し、取得した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手段と、前記判定手段の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention is an effective period management device for managing the effective period of a commuter pass, the effective period information indicating information on the effective period of the commuter pass, the commuter pass The valid section information indicating the valid section information and the use trace information indicating the use trace information of the commuter pass are acquired, the acquired date is before the commuter pass valid period, and the valid section information and A determination unit that determines whether or not the use trace information matches, and an effective period setting unit that sets an effective period of the commuter pass based on a determination result of the determination unit. And
また、本発明は、上記発明において、前記有効期間設定手段は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定することを特徴とする。 Further, the present invention is the above invention, wherein the valid period setting means, when the date is before the valid period of the commuter pass, and the valid section information and the use trace information match, the date. Is set to the start date of the valid period of the commuter pass.
また、本発明は、上記発明において、前記有効期間設定手段は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付と有効期間の開始日との差分だけ前記有効期間の終了日を前倒しして設定することを特徴とする。 Further, the present invention is the above invention, wherein the valid period setting means, when the date is before the valid period of the commuter pass, and the valid section information and the use trace information match, the date. The end date of the effective period is set ahead by the difference between the effective date and the start date of the effective period.
また、本発明は、上記発明において、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定するか否かを利用者に確認するデータを前記定期券の利用者の端末に通知する通知手段と、当該端末からの応答を取得する応答取得手段とを更に備え、前記有効期間設定手段は、前記応答取得手段によって取得される応答に基づいて、前記定期券の有効期間を設定することを特徴とする。 Further, the present invention is the above invention, wherein in the above-mentioned invention, when the date is before the period of validity of the commuter pass, and the valid section information and the use trace information match, the date is changed to the period of validity of the commuter pass. A notification means for notifying the user terminal of the commuter pass of data confirming whether or not to set the start date of the commuter pass, and a response acquisition means for acquiring a response from the terminal, and The period setting means sets the validity period of the commuter pass based on the response acquired by the response acquisition means.
また、本発明は、定期券の有効期間を管理する有効期間管理プログラムであって、前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得して記録装置に記録する記録手順と、前記記録装置に有効期間情報、有効区間情報および使用実跡情報を記録した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手順と、前記判定手順の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手順と、をコンピュータに実行させることを特徴とする。 Further, the present invention is an effective period management program for managing an effective period of a commuter pass, the effective period information indicating information on the effective period of the commuter pass, effective interval information indicating information on the effective period of the commuter pass, and The recording procedure for acquiring the usage trace information indicating the usage trace information of the commuter pass and recording it in the recording device, and the date when the valid period information, the valid section information and the usage trace information are recorded in the recording device are The validity period of the commuter pass before the validity period of the commuter pass, based on the determination procedure for determining whether the valid section information and the use trace information match, and the determination result of the determination procedure And an effective period setting procedure for setting the computer.
本発明によれば、定期券の有効期間の情報を示す有効期間情報、定期券の有効区間の情報を示す有効区間情報および定期券の使用実跡の情報を示す使用実跡情報を取得し、取得した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定し、判定した判定結果に基づいて、前記定期券の有効期間を設定するので、弾力的に定期券の有効期間を設定し直すことができる。 According to the present invention, the valid period information indicating the information on the valid period of the commuter pass, the valid section information indicating the valid section information of the commuter pass, and the use trace information indicating the use trace information of the commuter pass are obtained, It is determined whether the acquired date is before the commuter pass validity period and whether the valid section information and the use trace information match, and based on the determined determination result, the commuter pass validity period Therefore, the valid period of the commuter pass can be reset flexibly.
また、本発明によれば、各情報(有効期間情報、有効区間情報および使用実跡情報)を取得した日付が定期券の有効期間前で、かつ、有効区間情報と使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定するので、ユーザにかかる負担を軽減しつつ、弾力的に定期券の有効期間を設定し直すことができる。 Further, according to the present invention, the date when each piece of information (valid period information, valid section information, and use trace information) is acquired is before the valid period of the commuter pass, and the valid section information and the use trace information match. In this case, since the date is set to the start date of the period of validity of the commuter pass, the period of validity of the commuter pass can be flexibly reset while reducing the burden on the user.
また、本発明によれば、各情報(有効期間情報、有効区間情報および使用実跡情報)を取得した日付が定期券の有効期間前で、かつ、有効区間情報と使用実跡情報とが一致した場合に、日付と有効期間の開始日との差分だけ有効期間の終了日を前倒しして設定するので、ユーザにかかる負担を軽減しつつ、弾力的に定期券の有効期間を設定し直すことができる。 Further, according to the present invention, the date when each piece of information (valid period information, valid section information, and use trace information) is acquired is before the valid period of the commuter pass, and the valid section information and the use trace information match. In this case, since the end date of the validity period is set ahead by the difference between the date and the validity period start date, the validity period of the commuter pass can be flexibly reset while reducing the burden on the user. Can do.
また、本発明によれば、各情報(有効期間情報、有効区間情報および使用実跡情報)を取得した日付が定期券の有効期間前で、かつ、有効区間情報と使用実跡情報とが一致した場合に、日付を前記定期券の有効期間の開始日に設定するか否かを利用者に確認するデータを定期券の利用者の端末に通知し、通知した端末からの応答に基づいて、定期券の有効期間を設定するので、ユーザの意思に反して定期券の有効期間が設定されてしまうことを防止することができる。 Further, according to the present invention, the date when each piece of information (valid period information, valid section information, and use trace information) is acquired is before the valid period of the commuter pass, and the valid section information and the use trace information match. In such a case, the date is set to the start date of the period of validity of the commuter pass, the user is notified of data for confirming whether the date is set, and based on the response from the notified terminal, Since the validity period of the commuter pass is set, it is possible to prevent the validity period of the commuter pass from being set against the user's intention.
以下に添付図面を参照して、この発明に係る有効期間管理装置および有効期間管理プログラムの好適な実施の形態を詳細に説明する。なお、本実施例では、有効期間管理装置および有効期間管理プログラムの機能を備えた改札機を例に挙げて説明する。 Exemplary embodiments of an effective period management device and an effective period management program according to the present invention will be explained below in detail with reference to the accompanying drawings. In this embodiment, a ticket gate having functions of an effective period management device and an effective period management program will be described as an example.
まず、本実施例1にかかる改札機の概要および特徴について説明する。本実施例1にかかる改札機は、ICカード型の定期券(以下、単に定期券と表記する)から定期券の有効期間の情報を示す有効期間情報、定期券の有効区間の情報を示す有効区間情報および定期券の使用実跡(定期券が実際に使用された駅区間)の情報を示す使用実跡情報を取得し、取得した日付が定期券の有効期間前で、かつ、有効区間情報の有効区間と使用実跡情報によって特定される使用された区間とが一致した場合に、定期券の有効期間を設定し直す。 First, the outline and features of the ticket gate according to the first embodiment will be described. The ticket gate according to the first embodiment includes an IC card type commuter pass (hereinafter simply referred to as a commuter pass), valid period information indicating information on the valid period of the commuter pass, and valid information indicating information on the valid period of the commuter pass. Use track information indicating section information and commuter pass usage information (station section where the commuter pass is actually used) is acquired, and the acquired date is before the commuter pass validity period and the valid section information The valid period of the commuter pass is reset if the valid section of the same and the used section specified by the use trace information match.
このように、本実施例1にかかる改札機は、有効期間情報、有効区間情報および使用実跡情報を基にして、定期券の有効期間を設定し直すので、有効期間前にユーザが定期券を使用した場合でも、煩雑な手続きをユーザが行うことなく、定期券の有効期間を弾力的に変更して使用することができる。 As described above, the ticket gate according to the first embodiment resets the commuter pass validity period based on the valid period information, the valid section information, and the use trace information. Even when the card is used, the validity period of the commuter pass can be flexibly changed and used without the user performing complicated procedures.
つぎに、本実施例1にかかる改札機の構成について説明する。図1は、本実施例1にかかる改札機の構成を示す機能ブロック図である。同図に示すように、この改札機100は、定期券媒体読み取り部101と、定期券媒体書き込み部102と、入出力制御IF部103と、記憶部104と、制御部105とを備えて構成される。なお、図1では、本発明にかかる改札機の特徴部分のみを示しており、その他の構成は一般的な改札機と同様であるため説明を省略する。
Next, the configuration of the ticket gate according to the first embodiment will be described. FIG. 1 is a functional block diagram illustrating the configuration of the ticket gate according to the first embodiment. As shown in the figure, the
定期券媒体読み取り部101は、ICカードリーダ(図示しない)を制御して、定期券に備えられた記憶媒体からデータ(以下、定期券データと表記する)を読み取る処理部である。図2は、本実施例1にかかる定期券データのデータ構造の一例を示す図である。同図に示すように、この定期券データは、有効区間、有効期間(開始日)、有効期間(終了日)、乗車駅、初乗り料金を徴収したか否かを示す初乗り料金徴収済みフラグ、プリペイド残高から構成される。
The commuter pass
定期券媒体書き込み部102は、ICカードライタ(図示しない)を制御して、定期券に備えられた記憶媒体に種々の情報を書き込む処理部である。入出力制御IF部103は、定期券媒体読み取り部101、定期券媒体書き込み部102、記憶部104および制御部105によるデータの入出力を制御する処理部である。
The commuter pass
記憶部104は、制御部105による各種処理に必要なデータおよびプログラムを記憶する記憶手段(格納手段)であり、特に本発明に密接に関連するものとしては、図1に示すように、駅間距離データ104aと、距離別運賃データ104bと、初乗り運賃データ104cと、駅データ104dとを備える。
The
このうち、駅間距離データ104aは、各駅間の距離をそれぞれ記憶したデータであり、距離別運賃データ104bは、各距離に応じた運賃をそれぞれ記憶したデータである。また、初乗り運賃データ104cは、初乗り運賃を記憶したデータであり、駅データ104dは、その他駅に関する種々のデータを記録したデータである。
Of these, the inter-station distance data 104a is data in which the distance between the stations is stored, and the fare data for each
制御部105は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、乗車改札処理部105aと、降車改札処理部105bと、運賃計算処理部105cと、有効期間前倒し処理部105dとを備える。
The
このうち、乗車改札処理部105aは、ユーザが乗車する場合に、定期券媒体読み取り部101を介して定期券から定期券データを取得し、取得した定期券データに含まれる有効期間、有効区間、プリペイド残高に基づいて、各種の乗車処理を実行する処理部である。
Among these, the boarding ticket
具体的に、乗車改札処理部105aは、現在の日付が定期券の有効期間内であり、かつ、当駅が定期券の有効区間内である場合には、定期券媒体書き込み部102を介して、当駅の識別情報を定期券の記憶媒体に記憶された定期券データ(図2参照)の「乗車駅」に記憶する。
Specifically, when the current date is within the valid period of the commuter pass and the station is within the valid section of the commuter pass, the boarding ticket
なお、乗車改札処理部105aは、現在の日付が定期券の有効期間外、あるいは、当駅が定期券の有効区間外である場合には、初乗り料金を減算したプリペイド残高を算出すると共に、定期券媒体書き込み部102を介して、当駅の識別情報、算出したプリペイド残高、初乗り料金徴収済みフラグを定期券の記憶媒体に記憶された定期券データ(図2参照)の「乗車駅」、「初乗り料金徴収済みフラグ」、「プリペイド残高」に記憶する。
The ticket
降車改札処理部105bは、ユーザが降車する場合に、定期券媒体読み取り部101を介して定期券から定期券データを取得し、取得した定期券データに含まれる有効期間、有効区間、プリペイド残高、乗車駅、初乗り料金徴収済みフラグに基づいて、各種の降車処理を実行する処理部である。
When the user gets off, the unloading ticket gate processing unit 105b acquires the commuter pass data from the commuter pass via the commuter pass
具体的に、降車改札処理部105bは、現在の日付が定期券の有効期間内であり、かつ、乗車駅および当駅が共に有効区間内である場合には、定期券媒体書き込み部102を介して、定期券の記憶媒体に記憶された定期券データ(図2参照)の「乗車駅」に記憶された情報を消去する。
Specifically, when the current date is within the valid period of the commuter pass and both the boarding station and the station are within the valid section, the unloading ticket gate processing unit 105b passes the commuter pass
なお、降車改札処理部105bは、現在の日付が定期券の有効期間外であり、かつ、現在の日付が有効期間前である場合には、その旨を有効期間前倒し処理部105dに通知する。降車改札処理部105bは、上述した条件以外の場合には、初乗り料金徴収済みフラグの有無、乗車駅から当駅間の運賃(運賃計算は、後述する運賃計算処理部105cに要求する)を基にして、プリペイド残高を算出し、算出したプリペイド残高を定期券の記憶媒体に記憶された定期券データ(図2参照)の「プリペイド残高」に記憶すると共に、「乗車駅」および「初乗り料金徴収済みフラグ」に記憶された情報を消去する。(降車改札処理部105bが行うその他の処理の詳細に関しては後述するフローチャートで説明する。)
When the current date is outside the period of validity of the commuter pass and the current date is before the validity period, the unloading ticket gate processing unit 105b notifies the advancement of the validity period to the
運賃計算処理部105cは、降車改札処理部105bから運賃計算の要求を受け付けた場合に、定期券の「乗車駅」から当駅までの運賃を、記憶部104に記憶された各種のデータに基づいて算出する処理部である。
When the fare
有効期間前倒し処理部105dは、定期券の記憶媒体に記憶された定期券データの有効期間を設定し直す処理部である。この有効期間前倒し処理部105dは、降車改札処理部105bから、現在の日付が定期券の有効期間前であり、かつ、乗車駅と当駅(降車駅)が有効区間と同一である旨の情報を取得した場合に、定期券の記憶媒体に記憶された定期券の有効期間の開始日と終了日を設定し直す。
The valid period
具体的に、有効期間前倒し処理部105dは、有効期間の開始日と現在の日付との日数差を計算し、前倒し日数を決定する。そして、定期券の有効期間の開始日を現在の日付とし、有効期間の終了日を前倒し日数分前の日付に設定する。
Specifically, the effective period
図3は、有効期間前倒し処理部105dの処理を説明するための説明図である。同図に示すように、有効期間の開始日が「2006年7月3日」、終了日が「2007年1月2」であり、現在の日付が「2006年7月2日」である場合には、有効期間の開始日と現在の日付との差である前倒し日数を決定する。図3に示す例では、前倒し日数は「1」となる。そして、有効期間前倒し処理部105dが、定期券の有効期間の開始日を現在の日付「2006年7月2日」とし、有効期間の終了日を前倒し日数分前の日付「2007年1月1日」に設定する。
FIG. 3 is an explanatory diagram for explaining the processing of the effective period
なお、図3において、「乗車駅」および「初乗り料金徴収済みフラグ」に記憶された情報は降車改札処理部105bによって削除され、「プリペイド残高」に記憶された情報は、降車改札処理部105bによって初乗り料金分加算されている。 In FIG. 3, the information stored in the “boarding station” and the “initial fare collection flag” is deleted by the unloading ticket gate processing unit 105b, and the information stored in the “prepaid balance” is stored by the unloading ticket gate processing unit 105b. The first ride fee is added.
つぎに、本実施例1にかかる改札機100の乗車改札処理について説明する。図4は、本実施例1にかかる改札機100の乗車改札処理を示すフローチャートである。同図に示すように、改札機100は、乗車改札処理部105aが、定期券媒体読み取り処理を実行し、定期券データ(この段階では、有効期間情報、有効区間情報およびプリペイド残高の情報が記憶されている)を取得し(ステップS101)、現在の日付は有効期間内か否かを判定する(ステップS102)。
Next, a boarding ticket gate process of the
有効期間内である場合には(ステップS103,Yes)、乗車改札処理部105aは、当駅は有効区間内か否かを判定し(ステップS104)、有効区間内である場合には(ステップS105,Yes)、定期券媒体書き込み処理(乗車駅を書き込む)を実行する(ステップS106)。
If it is within the valid period (step S103, Yes), the boarding
ところで、ステップS103において、現在の日付が有効期間外である場合には(ステップS103,No)、乗車改札処理部105aが、プリペイド残高からは初乗り料金を減算したプリペイド残高を決定し(ステップS107)、定期券書き込み処理(乗車駅、プリペイド残高および初乗り料金徴収済みフラグを登録)を実行する(ステップS108)。
By the way, when the current date is outside the valid period in step S103 (step S103, No), the boarding ticket
つぎに、本実施例1にかかる改札機100の降車改札処理について説明する。図5は、本実施例1にかかる改札機100の降車改札処理を示すフローチャートである。同図に示すように、改札機100は、降車改札処理部105bが、定期券媒体読み取り処理を実行し、定期券データ(この段階では、有効期間情報、有効区間情報、プリペイド残高、乗車駅、初乗り料金徴収済みフラグの情報が記憶されている)を取得し(ステップS201)、現在の日付は有効期間内か否かを判定する(ステップS202)。
Next, the unloading ticket gate processing of the
有効期間内である場合には(ステップS203,Yes)、降車改札処理部105bは、乗車駅および当駅は有効区間内か否かを判定し(ステップS204)、有効区間内である場合には(ステップS205,Yes)、定期券媒体書き込み処理(乗車駅に記録された情報を消去する)を実行する(ステップS206)。 When it is within the valid period (step S203, Yes), the getting-off ticket gate processing unit 105b determines whether the boarding station and the station are within the valid section (step S204). (Step S205, Yes), a commuter pass medium writing process (erasing information recorded in the boarding station) is executed (Step S206).
一方、有効区間外である場合には(ステップS205,No)、有効区間外部分の運賃を計算し、定期券の有効区間外で発生する別途の運賃(以下、定期券以外運賃と表記する)を決定し(ステップS207)、初乗り料金徴収フラグが立っているか否かを判定する(ステップS208)。 On the other hand, if it is outside the valid section (step S205, No), the fare for the outside of the valid section is calculated and a separate fare generated outside the valid section of the commuter pass (hereinafter referred to as a fare other than the commuter pass). Is determined (step S207), and it is determined whether or not an initial boarding fee collection flag is set (step S208).
初乗り料金徴収フラグが立っている場合には(ステップS209,Yes)、ステップS215に移行する(ステップS215に関する説明は後述する)。一方、初乗り料金徴収フラグが立っていない場合には(ステップS209,No)、定期券のプリペイド残高から、定期券外運賃を減算したプリペイド残高を決定し(ステップS210)、定期券媒体書き込み処理(乗車駅、初乗り料金徴収済みフラグを消去し、プリペイド残高を書きこむ)を実行する(ステップS211)。 When the initial boarding fee collection flag is set (step S209, Yes), the process proceeds to step S215 (explanation regarding step S215 will be described later). On the other hand, when the initial boarding fee collection flag is not set (step S209, No), the prepaid balance obtained by subtracting the fare outside the commuter pass is determined from the prepaid balance of the commuter pass (step S210), and the commuter pass medium writing process ( The boarding station and initial boarding fee collection flag are erased and the prepaid balance is written) (step S211).
ステップS203に戻ると、現在の日時が有効期間外である場合には(ステップS203,No)、降車改札処理部105bは、乗車駅および当駅は有効区間と同一か否かを判定し(ステップS212)、同一でない場合には(ステップS213,No)、乗車駅から当駅間の運賃を計算し、定期券以外運賃を決定し(ステップS214)、プリペイド残高から、定期券以外運賃と初乗り料金との差分との差分を減算し、プリペイド残高を決定し(ステップS215)、ステップS211に移行する。 Returning to step S203, if the current date and time is outside the valid period (step S203, No), the unloading ticket gate processing unit 105b determines whether the boarding station and this station are the same as the valid section (step S203). S212) If they are not the same (step S213, No), calculate the fare between the boarding station and this station, determine the fare other than the commuter pass (step S214), and from the prepaid balance, the fare other than the commuter pass and the initial fare The difference with the difference is subtracted to determine the prepaid balance (step S215), and the process proceeds to step S211.
一方、乗車駅および当駅が有効区間と同一である場合には(ステップS213,Yes)、現在の日付が有効期間前であるか否かを判定し(ステップS216)、有効期間前でない場合には(ステップS217,No)、ステップS214に移行する。 On the other hand, when the boarding station and this station are the same as the valid section (step S213, Yes), it is determined whether or not the current date is before the valid period (step S216). (Step S217, No), the process proceeds to Step S214.
現在の日付が有効期間まえの場合には(ステップS217,Yes)、有効期間前倒し処理部105dが、有効期間の開始日と現在の日付との日数差を計算し、前倒し日数を決定し(ステップS218)、有効期間の開始日を現在日とし、有効期間の終了日を前倒し分前の日付とし(ステップS219)、プリペイド残高へ、初乗り料金を加算し、プリペイド残高を決定し(ステップS220)、定期券媒体書き込み処理(有効期間の開始日および終了日を設定し直すと共に、乗車駅および初乗り料金徴収済みフラグを消去し、プリペイド残高を書き込む)を実行する(ステップS221)。
If the current date is before the effective period (step S217, Yes), the effective period
このように、現在の日付が定期券有効期間前の場合に、有効期間前倒し処理部105dが、定期券の有効期間を登録し直すので、ユーザは容易に、有効期間前の定期券を有効期間内の定期券として利用することができる。
In this way, when the current date is before the commuter pass validity period, the valid period
上述してきたように、本実施例1にかかる改札機100は、ユーザが降車する場合に、降車改札処理部105bが定期券記録媒体に記録された定期券データを取得し、この定期券データに記憶された有効期間の開始日が現在の日付よりも後である場合に、有効期間前倒し処理部105dが、定期券の有効期間の開始日を現在の日付に変更し、前倒し日数分有効期間の終了日を前倒しして登録し直すので、有効期間前にユーザが定期券を使用した場合でも、煩雑な手続きをユーザが行うことなく、定期券の有効期間を弾力的に変更して使用することができる。
As described above, in the
つぎに、本実施例2にかかる改札システムの概要および特徴について説明する。本実施例2にかかる改札システムは、ICカード型の定期券(以下、単に定期券と表記する)から定期券の有効期間情報、定期券の有効区間情報および定期券の使用実跡情報を取得し、各情報を取得した日付(現在の日付)が定期券の有効期間前で、かつ有効区間情報と使用実跡情報との区間が一致した場合に、定期券の有効情報を設定し直すか否かをユーザに確認した後に定期券の有効期間を設定し直す。 Next, the outline and features of the ticket gate system according to the second embodiment will be described. The ticket gate system according to the second embodiment acquires commuter pass valid period information, commuter pass valid section information, and commuter pass usage trace information from an IC card type commuter pass (hereinafter simply referred to as a commuter pass). If the date of acquisition of each information (current date) is before the commuter pass validity period, and the valid section information and used trace information match, whether to reset the commuter pass valid information After confirming with the user, the commuter pass validity period is reset.
このように、本実施例2にかかる改札システムは、有効期間情報、有効区間情報、使用実跡情報および定期券のユーザの確認結果を基にして、定期券の有効期間を設定し直すので、煩雑な手続きをユーザが行うことなく、定期券の有効期間を弾力的に変更して使用することができる。また、ユーザの確認結果に基づいて定期券の有効期間を設定し直すので、ユーザの意に反して定期券の有効期間が再設定されることを防止することができる。 As described above, the ticket gate system according to the second embodiment resets the validity period of the commuter pass based on the validity period information, the valid section information, the use trace information, and the confirmation result of the commuter pass user. The user can flexibly change the period of validity of the commuter pass without having to perform complicated procedures. In addition, since the validity period of the commuter pass is reset based on the user confirmation result, it is possible to prevent the validity period of the commuter pass from being reset against the user's will.
図6は、本実施例2にかかる改札システムのシステム構成を示す図である。同図に示すように、この改札システムは、ネットワーク50を介して、管理サーバ200と、改札機300と、携帯端末400とから構成される。なお、ここでは、説明の便宜上、1台の改札機300、一台の携帯端末400のみを示すが、この改札システムは複数の改札機、携帯端末を備える。
FIG. 6 is a diagram illustrating a system configuration of the ticket gate system according to the second embodiment. As shown in the figure, the ticket gate system includes a
このうち、管理サーバ200は、定期券の有効期間にかかる設定変更(有効期間の前倒し)をユーザが了承しているか否かの情報(以下、前倒し可能定期データ)を管理するサーバであり、改札機300の要求に応じてこの前倒し可能定期データを通知する。
Among these, the
改札機300は、定期券によるユーザの乗車・降車にかかる処理を実行すると共に、定期券の有効期間を設定し直す装置である。携帯端末400は、改札機300から定期券の有効期間の変更を了承するか否かの情報(意思確認メール)を受信した場合に、ユーザからの確認結果(有効期間の変更を了承したか否かの情報)を受け付け、受け付けたデータを返信メールとして改札機300に返信する装置である。
The
続いて、図6に示した各装置の構成について説明する。なお、携帯端末400の構成は、一般的な携帯電話等と同様であるため、携帯端末400にかかる構成の説明は省略する。
Next, the configuration of each device illustrated in FIG. 6 will be described. Since the configuration of the
図7は、本実施例2にかかる管理サーバ200の構成を示す機能ブロック図である。同図に示すように、この管理サーバ200は、入力部201と、出力部202と、入出力制御IF部203と、通信制御IF部204と、記憶部205と、制御部206とを備えて構成される。
FIG. 7 is a functional block diagram of the configuration of the
このうち、入力部201は、各種の情報を入力する入力手段であり、キーボードやマウス、マイクなどによって構成される。なお、後述するモニタ(出力部202)も、マウスと協働してポインティングディバイス機能を実現する。
Among these, the
出力部202は、各種の情報を出力する出力手段であり、モニタ(若しくはディスプレイ、タッチパネル)やスピーカなどによって構成される。そして、入出力制御IF部203は、入力部201、出力部202、通信制御IF部204、記憶部205、制御部206によるデータの入出力を制御する手段であり、通信制御IF部204は、主に、改札機300との間における通信を制御する手段である。
The
記憶部205は、制御部206による各種処理に必要なデータおよびプログラムを記憶する記憶手段(格納手段)であり、特に本発明に密接に関連するものとしては、図7に示すように、前倒し可能定期データ205aを備える。
The
図8は、前倒し可能定期データ205aのデータ構造の一例を示す図である。同図に示すように、この前倒し可能定期データ205aは、定期ID(Identification)と、前倒し有効期間(開始日)、前倒し有効期間(終了日)、乗車駅、払い戻し額および意思フラグとを備える。
FIG. 8 is a diagram illustrating an example of the data structure of the forward-possible
このうち、前倒し有効期間(開始日)は、定期券の有効期間を前倒しした場合の有効期間の新たな開始日を示し、前倒し有効期間(終了日)は、定期券の有効期間を前倒しした場合の有効期間の新たな終了日を示す。 Of these, the advance validity period (start date) indicates the new start date of the validity period when the commuter pass validity period is advanced, and the advance validity period (end date) is when the commuter pass validity period is advanced Indicates the new end date of the validity period of.
また、払い戻し額は、定期券の有効期間を設定し直した場合、すなわち有効期間を前倒しした場合に、定期IDによって識別される定期券のプリペイド残高に加算する金額の情報である。意思フラグは、定期券の有効期間を前倒しするか否かのユーザによる確認結果の情報を示す。意思フラグに「1」が登録されている場合には、ユーザは定期券の有効期間を前倒しすることを了承していることを示す。 The refund amount is information on the amount to be added to the prepaid balance of the commuter pass identified by the commuter ID when the commuter pass valid period is reset, that is, when the valid period is advanced. The intention flag indicates information on a result of confirmation by the user as to whether or not to advance the validity period of the commuter pass. When “1” is registered in the intention flag, it indicates that the user has accepted that the period of validity of the commuter pass is advanced.
制御部206は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、データ送受信部206aと、前倒し可能定期データ更新処理部206bとを備える。
The
このうち、データ送受信部206aは、改札機300から前倒し可能定期データの送信要求を取得した場合に、記憶部205に記録された前倒し可能定期データ205aを改札機300に送信する処理部である。前倒し可能定期データ更新処理部206bは、前倒し可能定期データ205aを更新する処理部である。前倒し可能定期データ更新処理部206bは、改札機300から前倒し可能定期データを取得した場合に、改札機300から取得した前倒し可能定期データの更新箇所を、記憶部205に記憶された前倒し可能定期データ205aに反映させる。
Among these, the data transmission /
つぎに、本実施例2にかかる改札機300の構成について説明する。図9は、本実施例2にかかる改札機300の構成を示す機能ブロック図である。同図に示すように、この改札機300は、定期券媒体読み取り部301と、定期券媒体書き込み部302と、入出力制御IF部303と、通信制御IF部304と、記憶部305と、制御部306とを備えて構成される。
Next, the configuration of the
定期券媒体読み取り部301は、ICカードリーダ(図示しない)を制御して、定期券に備えられた記憶媒体からデータ(以下、定期券データと表記する)を読み取る処理部である。図10は、本実施例2にかかる定期券データのデータ構造の一例を示す図である。同図に示すように、この定期券データは、定期IDと、有効区間と、有効期間(開始日)と、有効期間(終了日)と、乗車駅と、初乗り料金徴収済みフラグと、プリペイド残高とを備える。
The commuter pass
定期券媒体書き込み部302は、ICカードライタ(図示しない)を制御して、定期券に備えられた記憶媒体に種々の情報を書き込む処理部である。入出力制御IF部303は、定期券媒体読み取り部301、定期券媒体書き込み部302、通信制御IF部304、記憶部305、制御部306によるデータの入出力を制御する処理部である。通信制御IF部304は、主に、管理サーバ200および携帯端末400との間における通信を制御する手段である。
The commuter pass
記憶部305は、制御部306による各種処理に必要なデータおよびプログラムを記憶する記憶手段(格納手段)であり、特に本発明に密接に関連するものとしては、図9に示すように、駅間距離データ305aと、距離別運賃データ305bと、初乗り運賃データ305cと、駅データ305dと、定期券利用者データ305e、前倒し可能定期データ305fとを備える。
The
このうち、駅間距離データ305aは、各駅間の距離をそれぞれ記憶したデータであり、距離別運賃データ305bは、各距離に応じた運賃をそれぞれ記憶したデータである。また、初乗り運賃データ305cは、初乗り運賃を記憶したデータであり、駅データ305dは、その他駅に関する種々のデータを記録したデータである。
Of these, the
定期券利用者データ305eは、定期券を利用するユーザのデータを記憶したデータである。図11は、定期券利用者データ305eのデータ構造の一例を示す図である。同図に示すように、この定期券利用者データ305eは、定期IDと、氏名と、メールアドレスとを備える。
The commuter
前倒し可能定期データ305fは、管理サーバ200が保持する前倒し可能定期データ205aと同様のデータである。改札機300は、管理サーバ200から前倒し可能定期データ205aを取得し、記憶部305に前倒し可能定期データ305fとして記憶する。
The advanceable
制御部306は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、図9に示すように、乗車改札処理部306aと、降車改札処理部306bと、運賃計算処理部306cと、有効期間前倒し処理部306dと、利用者意思確認処理部306eと、利用者意思反映処理部306fとを備える。
The
このうち、乗車改札処理部306aは、ユーザが乗車する場合に、定期券媒体読み取り部301を介して定期券から定期券データを取得し、取得した定期券データに含まれる定期ID、有効期間、有効区間、プリペイド残高に基づいて、各種の乗車処理を実行する処理部である。
Among them, the boarding ticket
ここで、乗車改札処理部306aが実行する処理を前処理および後処理にわけて具体的に説明する。まず、前処理について説明すると、乗車改札処理部306aは、定期券データを取得した後に、管理サーバ200に対して前倒し可能定期データを要求し、要求した前倒し可能定期データを記憶部305に記憶すると共に、定期IDに対応するレコードが前倒し可能定期データ305fに記憶されているか否かを判定する。定期IDに対応するレコードが前倒し可能定期データ305fに記憶されていない場合には、乗車改札処理部306aはそのまま後処理に移行する。
Here, the processing executed by the boarding ticket
一方、定期IDに対応するレコードが前倒し可能定期データ305fに記憶されている場合には、乗車改札処理部306aは、前倒し可能定期データ305fの該当レコードの意思フラグに「1」が記憶されているか否か(意思フラグが立っているか否か)を判定する。意思フラグが立っていない場合には、乗車改札処理部306aは、そのまま後処理に移行する。
On the other hand, when the record corresponding to the periodic ID is stored in the advance-possible
意思フラグが立っている場合には、乗車改札処理部306aは、有効期間前倒し処理部306dに対して、定期券の有効期間の前倒しを要求すると共に、定期券媒体書き込み部302を介して、プリペイド残高に払い戻し額を加算し、前倒し可能定期データの該当レコードを削除する。
When the intention flag is set, the boarding ticket
続いて、乗車改札処理部306aが行う後処理について説明する。乗車改札処理部306aは、定期券データの有効期間および有効区間に基づいて、現在の日付が定期券の有効期間内であり、かつ、乗車駅および当駅が共に有効区間内であるか否かを判定し、現在の日付が定期券の有効期間内であり、かつ、乗車駅および当駅が共に有効区間内である場合には、定期券媒体書き込み部302を介して、定期券の記憶媒体に記憶された定期券データ(図10参照)の「乗車駅」に当駅の識別情報を記憶する。
Subsequently, post-processing performed by the boarding ticket
なお、乗車改札処理部306aは、現在の日付が有効期間外、あるいは、当駅が定期券の有効区間外である場合には、初乗り料金を減算したプリペイド残高が算出すると共に、定期券媒体書き込み部302を介して、当駅の識別情報、算出したプリペイド残高、初乗り徴収済みフラグを定期券の記憶媒体に記憶された定期券データ(図10参照)の「乗車駅」、「初乗り料金徴収済みフラグ」、「プリペイド残高」に記憶する。
If the current date is outside the valid period or the station is outside the valid section of the commuter pass, the boarding ticket
更に、乗車改札処理部306aは、現在の日付が有効期間前であり、かつ、当駅が有効区間の一端である場合には、利用者意思確認処理部306eに定期券の利用者に有効期間を変更するか否かを確認する意思確認メールの送信要求を行う。
Furthermore, when the current date is before the valid period and this station is one end of the valid section, the boarding ticket
降車改札処理部306bは、ユーザが降車する場合に、定期券媒体読み取り部301を介して定期券から定期券データを取得し、取得した定期券データに含まれる定期ID、有効期間、有効区間、プリペイド残高、乗車駅、初乗り料金徴収済みフラグに基づいて、各種の降車処理を実行する処理部である。
When the user gets off, the unloading ticket
以下において、降車改札処理部306bの処理について具体的に説明する。降車改札処理部306bは、定期券データを取得した後に、管理サーバ200に対して前倒し可能定期データを要求し、要求した前倒し可能定期データを記憶部305に記憶すると共に、現在の日付が定期券の有効期間内であり、かつ、乗車駅および当駅が共に有効区間内であるか否かを判定する。
Hereinafter, the processing of the getting-off ticket
そして、降車改札処理部306bは、現在の日付が定期券の有効期間内であり、かつ、乗車駅および当駅が共に有効区間内である場合には、定期券媒体書き込み部302を介して、定期券の記憶媒体に記憶された定期券データ(図10参照)の「乗車駅」に記憶された情報を消去する。
Then, when the current date is within the validity period of the commuter pass and both the boarding station and the station are within the valid section, the unloading ticket
なお、降車改札処理部306bは、現在の日付が定期券の有効期間外であり、かつ、当駅が有効区間の一端であり、かつ、現在の日付が有効期間前であり、かつ、該当定期IDが前倒し可能定期データ305fに登録され、かつ、前倒し可能定期データ305fの意思フラグが立っている場合には、その旨を有効期間前倒し処理部306dに通知して、定期券の有効期間を設定し直す。
The getting-off
上述した条件以外の場合には、初乗り料金徴収済みフラグの有無、乗車駅から当駅間の運賃(運賃計算は、後述する運賃計算処理部306cに要求する)を基にして、プリペイド残高を算出し、算出したプリペイド残高を定期券の記憶媒体に記憶された定期券データ(図10参照)の「プリペイド残高」に記憶すると共に、「乗車駅」および「初乗り料金徴収済みフラグ」に記憶された情報を消去する(降車改札処理部306bが行うその他の処理の詳細に関しては後述するフローチャートにて説明する。)。
In cases other than the above, the prepaid balance is calculated on the basis of the presence or absence of the initial fare collection flag and the fare between the boarding station and this station (the fare calculation is requested to the fare
運賃計算処理部306cは、降車改札処理部306bから運賃計算の要求を受け付けた場合に、定期券の「乗車駅」から当駅までの運賃を、記憶部305に記憶された各種のデータに基づいて算出する処理部である。
When the fare
有効期間前倒し処理部306dは、乗車改札処理部306aあるいは降車改札処理部306bからの設定変更要求を受け付けた場合に、定期券の記憶媒体に記憶された定期券データの有効期間を設定し直す処理部である。
When the valid period
具体的に、この有効期間前倒し処理部306dは、該当定期IDに対応するレコードを前倒し可能定期データ305fから検索し、検索したレコードに含まれる前倒し有効期間(開始日)および前倒し有効期間(終了日)を定期券の新たな有効期間として定期券の記憶媒体に記憶された定期券データの有効期間を設定し直す。また、有効期間前倒し処理部306dは、定期券の有効期間を設定し直した後に、前倒し可能定期データ305fに記録された定期IDの該当レコードを削除する。
Specifically, the effective period
利用者意思確認処理部306eは、乗車改札処理部306aから、意思確認メールの送信要求を受け付けた場合に、該当定期IDと定期券利用者データ305eとを比較してユーザの携帯端末のアドレスを判定し、判定したアドレスに意思確認メールを送信する処理部である。図12は、携帯端末400が意思確認メールを受信した場合に表示される画面の一例を示す図である。携帯端末400のユーザは、定期券の有効期間の前倒しを希望しない場合には0を選択し、有効期間の前倒しを希望する場合には1を選択する。携帯端末400はユーザからの上述したような確認結果を受け付けた場合には、この確認結果の情報および意思確認メールに記録されていた定期IDを含んだ返信メールを改札機300に送信する。
When the user intention
利用者意思確認処理部306eの説明に戻ると、利用者意思確認処理部306eは、意思確認メールを携帯端末400に送信した後(あるいは送信前)に、前倒し有効期間(開始日)および前倒し有効期間(終了日)を算出すると共に、算出した前倒し有効期間(開始日)、前倒し有効期間(終了日)、乗車駅、初乗り料金を前倒し可能定期データ305fに登録する。利用者意思確認処理部306eが前倒し有効期間(開始日)および前倒し有効期間(終了日)を算出する手法は、実施例1に示した有効期間前倒し処理部105dが有効期間を新たに算出する手法と同様であるため、説明を省略する。
Returning to the description of the user intention
利用者意思反映処理部306fは、携帯端末から意思確認メールに対応する返信メールを受け付けた場合に、返信メールに含まれる確認結果および定期IDに基づいて、前倒し可能定期データ305fの「意思フラグ」に1を登録する。具体的には、利用者意思反映処理部306fは、ユーザが定期券の有効期間を前倒しすることを了承した場合に、定期IDに対応するレコードの意思フラグに1を登録する。なお、利用者意思反映処理部306fは、前倒し可能定期データ305fの登録内容が変更された場合には、この前倒し可能定期データ305fを管理サーバ200に送信し、管理サーバ200は、更新内容を管理サーバ200が保持する前倒し可能定期データ205aに反映させる。
When the user intention
つぎに、本実施例2にかかる改札機300の乗車改札処理について説明する。図13〜図15は、本実施例2にかかる改札機300の乗車改札処理を示すフローチャートである。同図に示すように、改札機300は、前倒し可能定期データを管理サーバ200から取得し(ステップS301)、定期券データ(この段階では、定期ID、有効期間情報、有効区間情報およびプリペイド残高の情報が記録されている)を取得し(ステップS302)、当該定期IDが前倒し可能定期データ305fに登録されているか否かを判定し(ステップS303)、登録さていない場合には(ステップS304,No)、そのままステップS310に移行する(ステップS310の説明は後述する)。
Next, a boarding ticket gate process of the
定期IDが前倒し可能定期データ305fに登録されている場合には(ステップS304,Yes)、前倒し可能定期データ305fの該当レコードの意思フラグが立っているか否かを判定し(ステップS305)、立っていない場合には(ステップS306,No)、ステップS310に移行する。
If the periodic ID is registered in the advance-possible
一方、前倒し可能定期データ305fの該当レコードの意思フラグが立っている場合には(ステップS306,Yes)、有効期間前倒し処理部306dが、前倒し可能定期データ305fの前倒し有効期間(開始日、終了日)を定期券の有効期間に設定し直し(ステップS307)、乗車改札処理部306aが、プリペイド残高に払い戻し額を加算し(ステップS308)、前倒し可能定期データ305fの該当レコードを削除する(ステップS309)。
On the other hand, when the intention flag of the corresponding record in the advance-possible
そして、乗車改札処理部306aは、現在の日付が有効期間内か否かを判定し(ステップS310)、有効期間内である場合には(ステップS311,Yes)、当駅は有効区間内か否かを判定し(ステップS312)、当駅が有効区間内である場合には(ステップS313,Yes)、定期券媒体書き込み処理(乗車駅を書き込む)を行う(ステップS314)。
The boarding
ところで、現在の日付が有効期間内でない場合(ステップS311,No)、あるいは、当駅が有効区間内でない場合(ステップS313,No)には、乗車改札処理部306aはプリペイド残高から、初乗り料金を減算したプリペイド残高を算出し(ステップS315)、定期券媒体書き込み処理(乗車駅、プリペイド残高、初乗り料金徴収済みフラグを書き込む)を行う(ステップS316)。
By the way, when the current date is not within the valid period (step S311, No), or when the station is not within the valid section (step S313, No), the boarding ticket
続いて、乗車改札処理部306aは、現在の日付が有効期間前か否かを判定し(ステップS317)、有効期間後である場合には(ステップS318,No)、処理を終了し、有効期間前である場合には(ステップS318,Yes)、当駅が有効区間の一端か否かを判定する(ステップS319)。
Subsequently, the boarding ticket
当駅が有効区間の一端でない場合には(ステップS320,No)、そのまま処理を終了し、当駅が有効区間の一端である場合には(ステップS320,Yes)、利用者意思確認処理部306eが、該当定期IDの利用者メールアドレスを定期券利用者データ305eから読み取り(ステップS321)、有効期間の開始日と現在の日付との日数差を計算する(ステップS322)。
If the station is not one end of the valid section (No at Step S320), the process is terminated as it is, and if the station is one end of the valid section (Step S320, Yes), the user intention
そして、利用者意思確認処理部306eは、前倒し有効期間の開始日を現在日とし、有効期間の終了日を前倒し日数分、前の日付として、前倒し有効期間の終了日とし(ステップS323)、前倒し可能定期データ305fに、当該定期ID、前倒し有効期間、乗車駅、初乗り料金(払い戻し額として)を登録し(ステップS324)、意思確認メールを生成し、該当利用者メールアドレスに発信する(ステップS325)。
Then, the user intention
つぎに、本実施例2にかかる利用者意思反映処理部306fの処理手順について説明する。図16は、本実施例2にかかる利用者意思反映処理部306fの処理手順を示すフローチャートである。同図に示すように、利用者意思反映処理部306fは、メールを受信し(ステップS401)、受信したメールが意思確認メールに対する返信メールか否かを判定する(ステップS402)。
Next, a processing procedure of the user intention
受信したメールが意思確認メールに対する返信メールでない場合には(ステップS403,No)、そのまま処理を終了し、受信したメールが意思確認メールに対する返信メールである場合には(ステップS403,Yes)、返信メールに含まれる定期IDを読み取り(ステップS404)、確認結果のデータを読み取り(ステップS405)、前倒し可能定期データ305fを更新する。
If the received mail is not a reply mail for the intention confirmation mail (step S403, No), the process is terminated, and if the received mail is a reply mail for the intention confirmation mail (step S403, Yes), a reply is made. The periodic ID included in the mail is read (step S404), the data of the confirmation result is read (step S405), and the advanceable
このように、利用者意思反映処理部306fが、ユーザの携帯端末400から意思確認メールに対する返信メールを受信し、前倒し可能定期データ305fを更新するので、ユーザの意図に反して定期券の有効期間を前倒しすることを防止することができる。
In this way, the user intention
つぎに、本実施例2にかかる改札機300の降車改札処理について説明する。図17および図18は、本実施例2にかかる改札機300の降車改札処理を示すフローチャートである。同図に示すように、改札機300は、前倒し可能定期データを管理サーバ200から取得し(ステップS501)、定期券データ(定期ID、有効期間情報、有効区間情報、プリペイド残高、乗車駅、初乗り料金徴収済みフラグの情報)を取得する(ステップS502)。
Next, a description will be given of the exit ticket gate processing of the
そして、降車改札処理部306bは、現在の日付が有効期間内か否かを判定し(ステップS503)、有効期間内である場合には(ステップS504,Yes)、当駅は有効区間内か否かを判定し(ステップS505)、有効区間内である場合には(ステップS506,Yes)、定期券媒体書き込み処理(乗車駅に登録された情報を消去する)を実行する(ステップS507)。
The getting-off ticket
一方、当駅が有効区間内でない場合には(ステップS506,No)、有効区間外部分の運賃を計算し、定期券以外運賃を決定し(ステップS508)、初乗り料金徴収済みフラグが立っているか否かを判定し(ステップS509)、初乗り料金徴収済みフラグが立っている場合には(ステップS510,Yes)、ステップS515に移行する(ステップS515の説明は後述する)。 On the other hand, if this station is not within the valid zone (step S506, No), the fare for the outside of the valid zone is calculated, the fare other than the commuter pass is determined (step S508), and the initial fare collection flag is set. It is determined whether or not (step S509), and if the initial boarding fee collection flag is set (step S510, Yes), the process proceeds to step S515 (the description of step S515 will be described later).
初乗り料金徴収済みフラグが立っていない場合には(ステップS510,No)、プリペイド残高から、定期券以外運賃を減算し、プリペイド残高を決定し(ステップS511)、定期券媒体書き込み処理(乗車駅、初乗り料金徴収済みフラグを消去し、プリペイド残高を書き込む)を行う(ステップS512)。 If the initial boarding fee collection flag has not been set (step S510, No), the fare other than the commuter pass is subtracted from the prepaid balance to determine the prepaid balance (step S511), and the commuter pass medium writing process (boarding station, The initial boarding fee collection flag is erased and the prepaid balance is written) (step S512).
ところで、ステップS504において、現在の日付が有効期間内でない場合には(ステップS504,No)、降車改札処理部306bは、当駅が有効区間の一端か否かを判定し(ステップS513)、有効区間の一端でない場合には(ステップS514,No)、乗車駅から当駅までの運賃を算出し、定期券以外運賃を決定し(ステップS515)、プリペイド残高から、定期券以外運賃と初乗り運賃との差分を減算し、プリペイド残高を決定した後に(ステップS516)、ステップS512に移行する。
By the way, when the current date is not within the valid period in step S504 (step S504, No), the unloading ticket
一方、当駅が有効区間の一端である場合には(ステップS514,Yes)、現在の日付が有効期間前か否かを判定し(ステップS517)、有効期間前でない場合には(ステップS518,No)、ステップS515に移行する。 On the other hand, when this station is one end of the effective section (step S514, Yes), it is determined whether or not the current date is before the effective period (step S517), and when it is not before the effective period (step S518, No), the process proceeds to step S515.
現在の日付が有効期間前である場合には(ステップS518,Yes)、当該定期IDが前倒し可能定期データ305fに登録されているか否かを判定し(ステップS519)、定期IDが前倒し可能定期データ305fに登録されていない場合には(ステップS520,No)、ステップS515に移行する。
If the current date is before the valid period (step S518, Yes), it is determined whether or not the periodic ID is registered in the advance-possible
一方、定期IDが前倒し可能定期データ305fに登録されている場合には(ステップS520,Yes)、前倒し可能定期データ305fの該当レコードの意思フラグが立っているか否かを判定し(ステップS521)、意思フラグが立っている場合には(ステップS522,Yes)、降車改札処理部306bは、前倒し可能定期データの該当レコードの払い戻し額をプリペイド残高に加算する(ステップS523)。
On the other hand, when the periodic ID is registered in the advance-possible
そして、有効期間前倒し処理部306dは、前倒し可能定期データ305fの該当レコードの前倒し有効期間(開始日および終了日)を定期券の有効期間に設定し(ステップS524)、定期券媒体書き込み処理(乗車駅、初乗り料金徴収済みフラグを消去し、有効期間、プリペイド残高を書き込む)を実行する(ステップS525)。
The validity period
一方、前倒し可能定期データ305fの意思フラグが立っていない場合には(ステップS522,No)、乗車駅から当駅間の運賃を計算し、定期券以外運賃を決定し(ステップS526)、プリペイド残高から、定期券以外運賃と初乗り料金との差分を減算し、プリペイド残高を決定する(ステップS527)。
On the other hand, if the intention flag of the advance-possible
そして、降車改札処理部306bは、定期券以外運賃と初乗り料金との差分を、前倒し可能定期データ305fの該当レコードの払い戻し額に加算し(ステップS528)、定期券媒体書き込み処理(乗車駅、初乗り料金徴収済みフラグを消去し、プリペイド残高を書き込む)を実行する(ステップS529)。
Then, the unloading ticket
つぎに、定期券の記憶媒体に記憶される定期券データの遷移と前倒し可能定期データ305fの遷移について、図19〜図22を用いて説明する。図19は、降車前に意思確認メールに対する返信メールを取得した場合の前倒し可能定期データ305fの遷移を説明するための説明図であり、図20は、降車前に意思確認メールに対する返信メールを取得した場合の定期券データの遷移を説明するための説明図であり、図21は、降車後に意思確認メールに対する返信メールを取得した場合の前倒し可能定期データ305fの遷移を説明するための説明図であり、図22は、降車後に意思確認メールに対する返信メールを取得した場合の定期券データの遷移を説明するための説明図である。
Next, the transition of the commuter pass data stored in the commuter pass storage medium and the transition of the advanceable
図19の一段目に示すように、利用者意思確認処理部306eによって、前倒し可能定期データ305fに各種の情報が登録され、利用者意思反映処理部306fが意思確認メールに対する返信メールを受信し、ユーザが定期券の有効期間を前倒しすることを了承した旨の情報が含まれている場合に、意思フラグに1を設定する(図19の2段目参照)。そして、有効期間前倒し処理部306dによって、定期券の有効期間が設定し直された後に、前倒し可能定期データ305fの該当レコードが削除される(図19の3段目参照)。
As shown in the first row of FIG. 19, the user intention
図20の一段目に示すように、乗車改札後では、定期券データの有効期間は現在の日付(現在の日付を2006年7月2日とした場合)後になっており、プリペイド残高は初乗り料金が徴収された金額となっているが、降車改札後では、有効期間前倒し処理部306dによって、定期券データの有効期間が前倒しされ、プリペイド残高に払い戻し額(初乗り料金分)が加算されている(図20の2段目参照)。
As shown in the first row of FIG. 20, after the ticket gate, the validity period of the commuter pass data is after the current date (when the current date is July 2, 2006), and the prepaid balance is the initial boarding fee. However, after getting off the ticket gate, the valid period
図21の一段目に示すように、利用者意思確認処理部306eによって、前倒し可能定期データ305fに各種の情報が登録される。そして、降車前に返信メールを受信しなかったため、降車改札後でも該当レコードが登録されたままとなる(図21の2段目参照)。
As shown in the first row of FIG. 21, the user intention
その後、返信メールを受信して、ユーザが定期券の有効期間を前倒しすることを了承した旨の情報が含まれている場合に、意思フラグを1に設定し(図21の3段目参照)、有効期間前倒し処理部306dによって、定期券の有効期間が設定し直された後に、前倒し可能定期データ305fの該当レコードが削除される(図21の4段目参照)。
After that, when a reply mail is received and information indicating that the user has agreed to advance the validity period of the commuter pass is included, the intention flag is set to 1 (see the third row in FIG. 21). Then, after the validity period of the commuter pass is reset by the validity period
図22の一段目に示すように、乗車改札後では、定期券データの有効期間は現在の日付(現在の日付を2006年7月2日とした場合)後となっており、プリペイド残高は初乗り料金が徴収された金額となっている。そして、降車前に返信メールが来ないため、降車後であっても、定期券の有効期間は変化しておらず、プリペイド残高も運賃分減算された状態になっている(図22の2段目参照)。 As shown in the first row of FIG. 22, after the ticket gate, the commuter pass data is valid after the current date (when the current date is July 2, 2006), and the prepaid balance is the first The fee is collected. And since the reply mail does not come before getting off, the valid period of the commuter pass has not changed even after getting off, and the prepaid balance is in a state where the fare is subtracted (see the second row in FIG. 22). See eye).
その後、返信メールを受信にして、ユーザが定期券の有効期間を前倒しすることを了承していた場合には、次回乗車後に、有効期間前倒し処理部306dによって定期券の有効期間が前倒しされ、プリペイド残高に払い戻し額が加算される(図22の3段目参照)。
Thereafter, when a reply mail is received and the user accepts that the period of validity of the commuter pass is advanced, after the next boarding, the period of validity of the commuter pass is advanced by the effective period
上述してきたように、本実施例2にかかる改札システムは、改札機300が、定期券から定期券データを取得し、現在の日時が有効期間前であり、かつ、有効区間と乗車駅から降車駅までの区間とが等しい場合に、有効期間を前倒しするか否かを確認するための意思確認メールを携帯端末400に送信し、意思確認メールに対する返信メールの内容に応じて、定期券の有効期間を前倒しするので、ユーザに負担をかけることなく弾力的に定期券の有効期間を変更できると共に、ユーザの意に反して定期券の有効期間が再設定されることを防止することができる。
As described above, in the ticket gate system according to the second embodiment, the
なお、本実施例1および2では一例として、各駅の改札機がそれぞれ乗車改札処理および降車改札処理を実行する場合について説明したが、これに限定されるものではなく、例えば、各改札機にネットワークを介して接続するサーバ装置を設け、このサーバ装置が各改札機によって実行される乗車改札処理および降車改札処理を代行して行うようなシステムを構成してもよい。 In the first and second embodiments, as an example, the case where the ticket gates at each station execute the boarding ticket gate processing and the getting-off ticket gate processing has been described, but the present invention is not limited to this. It is also possible to provide a server device that is connected via a ticket, and this server device may perform a boarding ticket exit process and an unloading ticket gate process executed by each ticket gate machine.
ところで、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをコンピュータで実行することによって実現することができる。そこで、以下では、図23を用いて、上記各種処理を実現するプログラムを実行するコンピュータの一例について説明する。 Incidentally, the various processes described in the above embodiments can be realized by executing a program prepared in advance by a computer. Therefore, in the following, an example of a computer that executes a program that realizes the various processes will be described with reference to FIG.
図23は、改札機を構成するコンピュータのハードウェア構成を示す図である。このコンピュータは、ユーザからのデータの入力を受け付ける入力装置30、モニタ31、RAM(Random Access Memory)32、ROM(Read Only Memory)33、各種プログラムを記録した記録媒体からプログラムを読み取る媒体読取装置34、ネットワークを介して他のコンピュータとの間でデータの授受をおこなうネットワークインターフェース35、記録媒体にかかるデータの読み込み・書き込みを実行するリーダライタ36、CPU(Central Processing Unit)37、および、HDD(Hard Disk Drive)38をバス39で接続して構成される。
FIG. 23 is a diagram showing a hardware configuration of a computer constituting the ticket gate. The computer includes an
そして、HDD38には、上述した改札機の機能と同様の機能を発揮する各種プログラム38bが記憶されている。そして、CPU37が、各種プログラム38bをHDD38から読み出して実行することにより、上述した移動局の機能部の機能を実現する各種プロセス37aが起動される。
The
また、HDD38には、上述した改札機の記憶部に記憶されるデータに対応する各種データ38aが記憶される。CPU37は、各種データ38aをHDD38に記憶するとともに、各種データ38aをHDD38から読み出してRAM32に格納し、RAM32に格納された各種データ32aに基づいてデータ処理を実行する。
Further, the
ところで、各種プログラム38bは、必ずしも最初からHDD38に記憶させておく必要はない。たとえば、コンピュータに挿入されるフレキシブルディスク(FD)、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」、または、コンピュータの内外に備えられるハードディスクドライブ(HDD)などの「固定用の物理媒体」、さらには、公衆回線、インターネット、LAN、WANなどを介してコンピュータに接続される「他のコンピュータ(またはサーバ)」などに各種プログラム38bを記憶しておき、コンピュータがこれらから各種プログラム38bを読み出して実行するようにしてもよい。
By the way, the
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。 Although the embodiments of the present invention have been described so far, the present invention may be implemented in various different embodiments in addition to the above-described embodiments within the scope of the technical idea described in the claims. It ’s good.
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。 In addition, among the processes described in this embodiment, all or part of the processes described as being performed automatically can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method.
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedure, control procedure, specific name, and information including various data and parameters shown in the above-described document and drawings can be arbitrarily changed unless otherwise specified.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Each component of each illustrated device is functionally conceptual and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.
さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、CPUおよび当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。 Further, all or any part of each processing function performed in each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware by wired logic.
(付記1)定期券の有効期間を管理する有効期間管理装置であって、
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得し、取得した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手段と、
を備えたことを特徴とする有効期間管理装置。
(Appendix 1) A valid period management device that manages the valid period of a commuter pass,
Obtained effective period information indicating information on the effective period of the commuter pass, effective interval information indicating information on the effective period of the commuter pass, and use trace information indicating information on the use trace of the commuter pass, and the acquired date Determining means for determining whether the valid section information and the use trace information match before the valid period of the commuter pass,
An effective period setting means for setting an effective period of the commuter pass based on the determination result of the determining means;
An effective period management device comprising:
(付記2)前記有効期間設定手段は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定することを特徴とする付記1に記載の有効期間管理装置。
(Supplementary Note 2) The valid period setting means sets the date to the valid period of the commuter pass when the date is before the valid period of the commuter pass and the valid section information matches the use trace information. The effective period management apparatus according to
(付記3)前記有効期間設定手段は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付と有効期間の開始日との差分だけ前記有効期間の終了日を前倒しして設定することを特徴とする付記2に記載の有効期間管理装置。
(Supplementary Note 3) The valid period setting means, when the date is before the valid period of the commuter pass, and the valid section information and the use trace information match, the date and the start date of the valid period The expiration date management apparatus according to
(付記4)前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定するか否かを利用者に確認するデータを前記定期券の利用者の端末に通知する通知手段と、当該端末からの応答を取得する応答取得手段とを更に備え、前記有効期間設定手段は、前記応答取得手段によって取得される応答に基づいて、前記定期券の有効期間を設定することを特徴とする付記1に記載の有効期間管理装置。
(Supplementary Note 4) When the date is before the valid period of the commuter pass and the valid section information matches the use trace information, the date is set to the start date of the valid period of the commuter pass A notification means for notifying the user's terminal of the commuter pass data for confirming whether or not the user has a response, and a response acquisition means for acquiring a response from the terminal, the validity period setting means, The validity period management device according to
(付記5)定期券の有効期間を管理する有効期間管理プログラムであって、
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得して記録装置に記録する記録手順と、
前記記録装置に有効期間情報、有効区間情報および使用実跡情報を記録した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手順と、
前記判定手順の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手順と、
をコンピュータに実行させることを特徴とする有効期間管理プログラム。
(Appendix 5) A valid period management program for managing the valid period of a commuter pass,
Validity period information indicating information on the validity period of the commuter pass, effective period information indicating information on the valid period of the commuter pass, and use trace information indicating information on the use trace of the commuter pass are acquired and recorded in the recording device. Recording procedure to record,
Whether the date when the valid period information, valid section information and use trace information are recorded on the recording device is before the valid period of the commuter pass, and whether the valid section information and the use trace information match. A determination procedure for determining;
An effective period setting procedure for setting an effective period of the commuter pass based on a determination result of the determination procedure;
Is executed by a computer.
(付記6)前記有効期間設定手順は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定することを特徴とする付記5に記載の有効期間管理プログラム。
(Supplementary note 6) The validity period setting procedure sets the date to the validity period of the commuter pass when the date is before the validity period of the commuter pass and the valid section information matches the use track information. The effective period management program according to
(付記7)前記有効期間設定手順は、前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付と有効期間の開始日との差分だけ前記有効期間の終了日を前倒しして設定することを特徴とする付記6に記載の有効期間管理プログラム。
(Supplementary note 7) In the validity period setting procedure, when the date is before the validity period of the commuter pass and the valid section information and the use trace information match, the date and the start date of the valid period The effective period management program according to
(付記8)前記日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致した場合に、前記日付を前記定期券の有効期間の開始日に設定するか否かを利用者に確認するデータを前記定期券の利用者の端末に通知する通知手順と、当該端末からの応答を取得する応答取得手順とを更にコンピュータに実行させ、前記有効期間設定手順は、前記応答取得手順によって取得される応答に基づいて、前記定期券の有効期間を設定することを特徴とする付記5に記載の有効期間管理プログラム。
(Supplementary note 8) When the date is before the valid period of the commuter pass, and the valid section information matches the use trace information, the date is set to the start date of the valid period of the commuter pass A notification procedure for notifying the user's terminal of the commuter pass of data for confirming whether or not the commuter pass user's terminal and a response acquisition procedure for acquiring a response from the terminal are further executed by the computer, and the validity period setting procedure. The validity period management program according to
(付記9)定期券の有効期間を管理する有効期間管理方法であって、
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得して記録装置に記録する記録工程と、
前記記録装置に有効期間情報、有効区間情報および使用実跡情報を記録した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定工程と、
前記判定工程の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定工程と、
を含んだことを特徴とする有効期間管理方法。
(Supplementary note 9) A valid period management method for managing the valid period of a commuter pass,
Validity period information indicating information on the validity period of the commuter pass, effective period information indicating information on the valid period of the commuter pass, and use trace information indicating information on the use trace of the commuter pass are acquired and recorded in the recording device. A recording process for recording;
Whether the date when the valid period information, valid section information and use trace information are recorded on the recording device is before the valid period of the commuter pass, and whether the valid section information and the use trace information match. A determination step for determining;
Based on the determination result of the determination step, an effective period setting step of setting an effective period of the commuter pass,
An effective period management method characterized by comprising:
(付記10)定期券の有効期間を管理する有効期間管理システムであって、
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実績の情報を示す使用実績情報を取得し、取得した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実績情報とが一致するか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記日付を前記定期券の有効期間の開始日に設定するか否かを確認するデータを前記定期券の利用者の端末に送信する送信手段と、
前記端末からの応答に基づいて、前記定期券の有効期間を設定する設定手段と、
を備えたことを特徴とする有効期間管理システム。
(Appendix 10) A valid period management system for managing a valid period of a commuter pass,
Obtain valid period information indicating information on the valid period of the commuter pass, valid section information indicating valid section information of the commuter pass, and use record information indicating information on the use record of the commuter pass. A determination means for determining whether or not the valid section information and the usage record information match before the commuter pass valid period; and
Based on the determination result of the determination means, a transmission means for transmitting data for confirming whether or not to set the date to the start date of the validity period of the commuter pass, to the user terminal of the commuter pass;
Based on a response from the terminal, setting means for setting the validity period of the commuter pass,
An effective period management system comprising:
以上のように、本発明にかかる有効期間管理装置および有効期間管理プログラムは、定期券の有効期間を管理する定期券管理システムなどに有用であり、特に、定期券の有効期間をユーザに負担をかけることなく変更する場合に適している。 As described above, the validity period management device and the validity period management program according to the present invention are useful for a commuter pass management system that manages the validity period of a commuter pass, and in particular, burden the validity period of a commuter pass on a user. Suitable for changing without spending time.
30 入力装置
31 モニタ
32 RAM
32a 各種データ
33 ROM
34 媒体読取装置
35 ネットワークインターフェース
36 リーダライタ
37 CPU
37a 各種プロセス
38 HDD
38a 各種データ
38b 各種プログラム
39 バス
100 改札機
101,301 定期券媒体読み取り部
102,302 定期券媒体書き込み部
103,203,303 入出力制御IF部
104,205,305 記憶部
104a,305a 駅間距離データ
104b,305b 距離別運賃データ
104c,305c 初乗り運賃データ
104d,305d 駅データ
105,206,306 制御部
105a,306a 乗車改札処理部
105b,306b 降車改札処理部
105c,306c 運賃計算処理部
105d,306d 有効期間前倒し処理部
200 管理サーバ
201 入力部
202 出力部
204,304 通信制御IF部
205a 前倒し可能定期データ
206a データ送受信部
206b 前倒し可能定期データ更新処理部
305e 定期券利用者データ
305f 前倒し可能定期データ
306e 利用者意思確認処理部
306f 利用者意思反映処理部
30
32a
34
37a
38a
Claims (5)
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得し、取得した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手段と、
を備えたことを特徴とする有効期間管理装置。 An effective period management device for managing the effective period of a commuter pass,
Obtained effective period information indicating information on the effective period of the commuter pass, effective interval information indicating information on the effective period of the commuter pass, and use trace information indicating information on the use trace of the commuter pass, and the acquired date Determining means for determining whether the valid section information and the use trace information match before the valid period of the commuter pass,
An effective period setting means for setting an effective period of the commuter pass based on the determination result of the determining means;
An effective period management device comprising:
前記定期券の有効期間の情報を示す有効期間情報、前記定期券の有効区間の情報を示す有効区間情報および当該定期券の使用実跡の情報を示す使用実跡情報を取得して記録装置に記録する記録手順と、
前記記録装置に有効期間情報、有効区間情報および使用実跡情報を記録した日付が前記定期券の有効期間前で、かつ、前記有効区間情報と前記使用実跡情報とが一致するか否かを判定する判定手順と、
前記判定手順の判定結果に基づいて、前記定期券の有効期間を設定する有効期間設定手順と、
をコンピュータに実行させることを特徴とする有効期間管理プログラム。 A validity period management program for managing the validity period of commuter passes,
Validity period information indicating information on the validity period of the commuter pass, effective period information indicating information on the valid period of the commuter pass, and use trace information indicating information on the use trace of the commuter pass are acquired and recorded in the recording device. Recording procedure to record,
Whether the date when the valid period information, valid section information and use trace information are recorded on the recording device is before the valid period of the commuter pass, and whether the valid section information and the use trace information match. A determination procedure for determining;
An effective period setting procedure for setting an effective period of the commuter pass based on a determination result of the determination procedure;
Is executed by a computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006197396A JP4946231B2 (en) | 2006-07-19 | 2006-07-19 | Validity period management device and validity period management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006197396A JP4946231B2 (en) | 2006-07-19 | 2006-07-19 | Validity period management device and validity period management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008027081A JP2008027081A (en) | 2008-02-07 |
| JP4946231B2 true JP4946231B2 (en) | 2012-06-06 |
Family
ID=39117660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006197396A Expired - Fee Related JP4946231B2 (en) | 2006-07-19 | 2006-07-19 | Validity period management device and validity period management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4946231B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6878069B2 (en) * | 2017-03-21 | 2021-05-26 | 株式会社東芝 | Station affairs system and programs |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002163690A (en) * | 2000-11-28 | 2002-06-07 | Canon Inc | Card processing device, card processing method, and recording medium |
| JP2004240782A (en) * | 2003-02-07 | 2004-08-26 | Nec Fielding Ltd | Communication ticket sales/operation management system |
-
2006
- 2006-07-19 JP JP2006197396A patent/JP4946231B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008027081A (en) | 2008-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Ferrari et al. | Improving the accessibility of urban transportation networks for people with disabilities | |
| AU2013262776B2 (en) | Techniques in transit advertising | |
| AU2011218922B2 (en) | Virtual fare card and virtual fare device | |
| US20080140447A1 (en) | System and method using extended authorization hold period | |
| JP7371280B2 (en) | Entry/exit management device and entry/exit management system | |
| CN110135833B (en) | Automobile sharing clearing method and automobile sharing management system | |
| JP7331526B2 (en) | Information processing device, document creation method, program | |
| JP4946231B2 (en) | Validity period management device and validity period management program | |
| KR101703117B1 (en) | Vehicle driving collaboration system and method for members of community | |
| JP2010086141A (en) | System and method for refunding season ticket | |
| JP4980518B2 (en) | Information system | |
| JPWO2018150498A1 (en) | Fare settlement system and fare settlement method | |
| JP2010266936A (en) | Petty cash settlement device and method, and computer program | |
| JP2020177575A (en) | Ticket gate, fare collection system and fare calculation server | |
| EP4089596A1 (en) | Information processing device, information processing method, and program | |
| KR100827997B1 (en) | Ticket reservation service method and system using travel agency bidding | |
| JP2005276061A (en) | Personal reimbursement expense settlement program, system, and method | |
| KR102021477B1 (en) | A System Providing Automatic Payment Service After Repayment Based on Credit Evaluation Using Multi-Media Big Data Matching Pattern Analysis | |
| JP7619837B2 (en) | Information processing device, fare adjustment program, and fare adjustment method | |
| JP2022106537A (en) | Information display method, information providing device, and computer program | |
| Gelb et al. | Can Digital G2P Payments Increase Financial Inclusion and Empower Women?: Evidence from PESP in Bangladesh | |
| JP2006072699A (en) | Transportation system, ticket gate device and commuter pass update device | |
| JP7756752B1 (en) | Facility information providing device, facility information providing method, and facility information providing program | |
| JP7619838B2 (en) | Information processing device, fare adjustment program, and fare adjustment method | |
| JP7587327B1 (en) | Ticket management system, ticket management method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090409 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120127 |
|
| 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: 20120207 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120220 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |