[go: up one dir, main page]

JP7619838B2 - Information processing device, fare adjustment program, and fare adjustment method - Google Patents

Information processing device, fare adjustment program, and fare adjustment method Download PDF

Info

Publication number
JP7619838B2
JP7619838B2 JP2021032111A JP2021032111A JP7619838B2 JP 7619838 B2 JP7619838 B2 JP 7619838B2 JP 2021032111 A JP2021032111 A JP 2021032111A JP 2021032111 A JP2021032111 A JP 2021032111A JP 7619838 B2 JP7619838 B2 JP 7619838B2
Authority
JP
Japan
Prior art keywords
fare
user
information
unit
type
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
JP2021032111A
Other languages
Japanese (ja)
Other versions
JP2022133168A (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.)
TIS Inc
Original Assignee
TIS Inc
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 TIS Inc filed Critical TIS Inc
Priority to JP2021032111A priority Critical patent/JP7619838B2/en
Publication of JP2022133168A publication Critical patent/JP2022133168A/en
Application granted granted Critical
Publication of JP7619838B2 publication Critical patent/JP7619838B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、情報処理装置、運賃精算プログラム、及び運賃精算方法に関する。 This disclosure relates to an information processing device, a fare adjustment program, and a fare adjustment method.

鉄道やバスなどの交通機関は、下車の際に運賃の支払いが行われる。このような運賃の支払いをシステム化する場合、処理速度が求められる。そこで、IC(integrated circuit)カードを使用した運賃支払システムが知られている。例えば、特許文献1には、チャージ(入金処理)した金額情報をICカードに記憶し、ICカードを自動改札機の読取部に触れることによって、ICカードに記憶されている金額情報から運賃を減額して運賃の支払い行うシステムが開示されている。 When using public transport such as trains and buses, fares are paid when passengers disembark. To systematize such fare payments, high processing speed is required. For this reason, fare payment systems that use IC (integrated circuit) cards are known. For example, Patent Literature 1 discloses a system in which the charged (deposited) amount information is stored on an IC card, and the fare is paid by deducting the fare from the amount information stored on the IC card by touching the IC card to the reader of an automatic ticket gate.

特開2004-310683号公報JP 2004-310683 A

ICカードを使用した従来の運賃支払システムは、交通機関を利用するユーザがICカードを所持しなければならず、導入のハードルが高い。また、ICカードの紛失のリスクがある。 Conventional fare payment systems using IC cards require users of public transport to carry an IC card, making their implementation difficult. There is also a risk of the IC card being lost.

そこで、ユーザの金額情報をサーバ装置で管理し、下車の際にユーザが所持するスマートフォンなどのユーザ端末からサーバ装置にアクセスし、金額情報から運賃を減額して運賃の支払うことが考えられる。 One possible solution is to have a server device manage the user's fare information, and when the user gets off the train, the server device can be accessed from the user's smartphone or other user terminal, and the fare can be deducted from the fare information and paid.

しかしながら、下車の際にユーザ端末からサーバ装置にアクセスして金額情報から運賃を減額する処理を行うため、処理時間が長くなり、下車でユーザの滞留が発生する。 However, when users get off the train, the server device is accessed from the user's terminal to carry out the process of deducting the fare from the amount information, which lengthens the processing time and causes users to be stuck at the station when they get off.

本開示は、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できる情報処理装置、運賃精算プログラム、及び運賃精算方法を提供することを目的とする。 The present disclosure aims to provide an information processing device, a fare settlement program, and a fare settlement method that can collect fares while preventing users from staying behind when getting off the train.

本開示の一態様に係る情報処理装置は、取得部と、提供部と、送信部とを有する。取得部は、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。提供部は、取得部により運賃を決済可能との回答が得られた場合、ユーザに対して交通機関の下車に用いる画像を提供する。送信部は、画像を読み取ったことが通知されると、運賃を事業者に送信する。 An information processing device according to one aspect of the present disclosure has an acquisition unit, a provision unit, and a transmission unit. The acquisition unit notifies the business that performs the payment for the user of the fare and obtains a response from the business as to whether the fare can be paid. If the acquisition unit obtains a response that the fare can be paid, the provision unit provides the user with an image to be used when disembarking from the means of transportation. When the transmission unit is notified that the image has been read, it transmits the fare to the business.

本開示の一の実施態様によれば、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できるという効果を奏する。 According to one embodiment of the present disclosure, it is possible to collect fares while preventing users from staying behind when getting off the train.

図1は、第1の実施形態に係る運賃支払システムの概略的な構成の一例を示す図である。FIG. 1 is a diagram showing an example of a schematic configuration of a fare payment system according to the first embodiment. 図2は、第1の実施形態に係る運賃精算装置の機能的な構成を概略的に示した図である。FIG. 2 is a diagram illustrating a schematic functional configuration of the fare adjustment device according to the first embodiment. 図3は、第1の実施形態に係る運賃支払システムにおいて決済装置にユーザ端末を登録する流れを説明する図である。FIG. 3 is a diagram illustrating the flow of registering a user terminal in the payment device in the fare payment system according to the first embodiment. 図4は、第1の実施形態に係る支払処理の手順の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a procedure of the payment process according to the first embodiment. 図5は、第1の実施形態に係る運賃支払システムにおいて交通機関の運賃の支払う流れを説明する図である。FIG. 5 is a diagram illustrating the flow of payment of transportation fares in the fare payment system according to the first embodiment. 図6は、第2の実施形態に係る運賃精算装置の機能的な構成を概略的に示した図である。FIG. 6 is a diagram illustrating a schematic functional configuration of the fare adjustment device according to the second embodiment. 図7は、第2の実施形態に係る支払処理の手順の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of a procedure of a payment process according to the second embodiment. 図8は、第3の実施形態に係る運賃精算装置の機能的な構成を概略的に示した図である。FIG. 8 is a diagram illustrating a schematic functional configuration of a fare adjustment device according to the third embodiment. 図9は、第3の実施形態に係る支払処理の手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a procedure of a payment process according to the third embodiment. 図10は、第1~第3の実施形態に係る運賃精算装置のハードウェア構成例を示すブロック図である。FIG. 10 is a block diagram showing an example of the hardware configuration of the fare adjustment device according to the first to third embodiments.

以下に、本実施形態について図面に基づいて詳細に説明する。なお、本明細書および図面において、実質的に同一の部位には、同一の符号を付することにより重複する説明を省略する。 The present embodiment will be described in detail below with reference to the drawings. Note that in this specification and the drawings, substantially identical parts are designated by the same reference numerals, and duplicated descriptions will be omitted.

なお、説明は以下の順序で行うものとする。
1.第1の実施形態
1.1.システム構成例
1.2.機能構成例
1.3.機能の流れ
2.第2の実施形態
2.1.機能構成例
2.2.機能の流れ
3.第3の実施形態
3.1.機能構成例
3.2.機能の流れ
4.ハードウェア構成例
5.まとめ
6.効果
The explanation will be given in the following order.
1. First embodiment 1.1. System configuration example 1.2. Functional configuration example 1.3. Functional flow 2. Second embodiment 2.1. Functional configuration example 2.2. Functional flow 3. Third embodiment 3.1. Functional configuration example 3.2. Functional flow 4. Hardware configuration example 5. Summary 6. Effects

<1.第1の実施形態>
<<1.1.システム構成例>>
最初に、本開示の情報処理装置を含んだ運賃支払システムを説明する。第1の実施形態に係る運賃支払システム10は、鉄道やバスなどの交通機関の運賃の支払いに使用するシステムである。図1は、第1の実施形態に係る運賃支払システム10の概略的な構成の一例を示す図である。運賃支払システム10は、決済装置11と、運賃精算装置12と、ユーザ端末13とを有する。なお、本実施形態では、運賃精算装置12が本開示の情報処理装置に対応する。
1. First embodiment
<<1.1. System configuration example>>
First, a fare payment system including an information processing device of the present disclosure will be described. A fare payment system 10 according to a first embodiment is a system used for paying fares for transportation such as trains and buses. FIG. 1 is a diagram showing an example of a schematic configuration of the fare payment system 10 according to the first embodiment. The fare payment system 10 has a settlement device 11, a fare adjustment device 12, and a user terminal 13. In this embodiment, the fare adjustment device 12 corresponds to the information processing device of the present disclosure.

決済装置11、運賃精算装置12及びユーザ端末13は、ネットワークNに通信可能に接続されている。かかるネットワークNの一態様としては、有線又は無線を問わず、携帯電話などの移動体通信網、インターネット(Internet)、LAN(Local Area Network)やVPN(Virtual Private Network)などの任意の種類の通信網を採用できる。図1の例では、ネットワークNには、移動体通信網の基地局N1が設けられている。ユーザ端末13は、基地局N1を介して移動体通信によりネットワークNに通信可能に接続されている。なお、図1の例では、ユーザ端末13を1つ設けた場合を例示したが、これに限定されず、ユーザ端末13を任意の数とすることができる。 The payment device 11, the fare adjustment device 12, and the user terminal 13 are communicatively connected to a network N. As an embodiment of the network N, any type of communication network, whether wired or wireless, can be adopted, such as a mobile communication network such as a mobile phone, the Internet, a LAN (Local Area Network), or a VPN (Virtual Private Network). In the example of FIG. 1, the network N is provided with a base station N1 of a mobile communication network. The user terminal 13 is communicatively connected to the network N by mobile communication via the base station N1. Note that, although the example of FIG. 1 illustrates a case where one user terminal 13 is provided, this is not limited thereto, and any number of user terminals 13 can be used.

決済装置11は、ユーザに対して決済を実施する装置である。決済装置11は、例えば、サーバコンピュータなどのコンピュータである。決済装置11は、1台のコンピュータとして実装してもよく、また、複数台のコンピュータにより実装してもよい。なお、本実施形態では、決済装置11を1台のコンピュータとした場合を例として説明する。 The payment device 11 is a device that performs payments for a user. The payment device 11 is, for example, a computer such as a server computer. The payment device 11 may be implemented as a single computer, or may be implemented by multiple computers. In this embodiment, an example will be described in which the payment device 11 is a single computer.

決済装置11は、決済事業者により運用される。決済事業者としては、例えば、銀行、クレジット会社、ウォレット事業者等が挙げられる。例えば、ユーザは、決済事業者に口座を開設し、口座に金銭を入金する。決済装置11は、ユーザの口座から決済を実施する。 The payment device 11 is operated by a payment business operator. Examples of payment business operators include banks, credit companies, and wallet operators. For example, a user opens an account with a payment business operator and deposits money into the account. The payment device 11 performs payment from the user's account.

運賃精算装置12は、鉄道やバスなどの交通機関の運賃の支払い機能を提供する装置である。運賃精算装置12は、例えば、サーバコンピュータなどのコンピュータである。運賃精算装置12は、1台のコンピュータとして実装してもよく、また、複数台のコンピュータにより実装してもよい。なお、本実施形態では、運賃精算装置12を1台のコンピュータとした場合を例として説明する。 The fare adjustment device 12 is a device that provides a function for paying fares for transportation such as trains and buses. The fare adjustment device 12 is, for example, a computer such as a server computer. The fare adjustment device 12 may be implemented as a single computer, or may be implemented by multiple computers. In this embodiment, the fare adjustment device 12 will be described as a single computer.

ユーザ端末13は、ユーザが所持する通信端末装置である。例えば、ユーザ端末13は、ユーザが所持するスマートフォンや携帯端末などの情報処理装置である。交通機関を利用するユーザは、ユーザ端末13を使用して運賃精算装置12にアクセスし、交通機関の運賃の支払いを行う。 The user terminal 13 is a communication terminal device that is owned by the user. For example, the user terminal 13 is an information processing device such as a smartphone or a mobile terminal that is owned by the user. A user who uses public transportation uses the user terminal 13 to access the fare settlement device 12 and pays the fare for the public transportation.

第1の実施形態では、決済事業者がユーザ端末13で使用可能なアプリケーションを提供している。アプリケーションには、運賃精算装置12にリンクしたボタンが設けられている。交通機関を利用するユーザは、決済事業者が提供するアプリケーションをユーザ端末13にインストールする。そして、ユーザは、ユーザ端末13のアプリケーションを使用して運賃精算装置12にアクセスして、交通機関の運賃の支払いを行う。 In the first embodiment, the payment service provider provides an application that can be used on the user terminal 13. The application is provided with a button that is linked to the fare settlement device 12. A user who uses public transport installs the application provided by the payment service provider on the user terminal 13. The user then uses the application on the user terminal 13 to access the fare settlement device 12 and pay the fare for the public transport.

<<1.2.機能構成例>>
次に、運賃精算装置12の機能構成例について説明する。図2は、第1の実施形態に係る運賃精算装置12の機能的な構成を概略的に示した図である。運賃精算装置12は、通信部20と、記憶部21と、制御部22とを有する。
<<1.2. Example of functional configuration>>
Next, an example of the functional configuration of the fare adjustment device 12 will be described. Fig. 2 is a diagram showing an outline of the functional configuration of the fare adjustment device 12 according to the first embodiment. The fare adjustment device 12 has a communication unit 20, a storage unit 21, and a control unit 22.

(通信部20)
通信部20は、ネットワークNとの間で通信を行う通信インターフェースである。通信部20は、ネットワークNを介して決済装置11及びユーザ端末13と各種のデータを送受信する。
(Communication unit 20)
The communication unit 20 is a communication interface that communicates with the network N. The communication unit 20 transmits and receives various data to and from the payment device 11 and the user terminal 13 via the network N.

(記憶部21)
記憶部21は、ハードディスク、SSD(Solid State Drive)、光ディスクなどの記憶装置である。なお、記憶部21は、RAM(Random Access Memory)、フラッシュメモリ、NVSRAM(Non Volatile Static Random Access Memory)などのデータを書き換え可能な半導体メモリであってもよい。記憶部21は、制御部22で実行されるOS(Operating System)や、各種の処理を実行する各種プログラムを記憶する。さらに、記憶部21は、各種情報を記憶する。例えば、記憶部21は、ユーザ情報30を記憶する。ユーザ情報30は、ユーザごとに、ユーザに関する各種情報を記憶したデータである。なお、記憶部21は、その他の各種の情報を記憶してもよい。
(Memory unit 21)
The storage unit 21 is a storage device such as a hard disk, a solid state drive (SSD), or an optical disk. The storage unit 21 may be a semiconductor memory capable of rewriting data, such as a random access memory (RAM), a flash memory, or a non-volatile static random access memory (NVSRAM). The storage unit 21 stores an operating system (OS) executed by the control unit 22 and various programs for executing various processes. Furthermore, the storage unit 21 stores various types of information. For example, the storage unit 21 stores user information 30. The user information 30 is data in which various types of information related to a user are stored for each user. The storage unit 21 may store various other types of information.

(制御部22)
制御部22は、運賃精算装置12全体を制御するデバイスである。制御部22は、例えば、プロセッサなどである。制御部22は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部22は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部22は、取得部40と、提供部41と、送信部42とを有する。
(Control unit 22)
The control unit 22 is a device that controls the entire fare settlement device 12. The control unit 22 is, for example, a processor. The control unit 22 has an internal memory for storing programs that define various processing procedures and control data, and executes various processes using these. The control unit 22 functions as various processing units by the operation of various programs. For example, the control unit 22 has an acquisition unit 40, a provision unit 41, and a transmission unit 42.

(取得部40)
取得部40は、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。例えば、運賃精算装置12には、ユーザ端末13から交通機関の運賃が送信される。取得部40は、受信した運賃を決済事業者の決済装置11に通知し、決済装置11から運賃を決済可能か否かの回答を取得する。決済装置11は、ユーザの口座の残高や、ユーザの過去の利用実績、ユーザの収入などのユーザの支払いに対する信用度合いに応じて運賃を決済可能か否かを回答する。例えば、決済装置11は、ユーザの口座の残高が運賃以上である場合、運賃を決済可能と回答する。
(Acquisition unit 40)
The acquisition unit 40 notifies the fare to the business that carries out the payment for the user, and acquires a response from the business as to whether the fare can be paid or not. For example, the fare for a transportation facility is transmitted from the user terminal 13 to the fare settlement device 12. The acquisition unit 40 notifies the received fare to the payment device 11 of the payment business, and acquires a response from the payment device 11 as to whether the fare can be paid or not. The payment device 11 responds as to whether the fare can be paid or not depending on the user's account balance, the user's past usage record, the user's income, and other factors that determine the user's creditworthiness for payment. For example, the payment device 11 responds that the fare can be paid if the balance in the user's account is equal to or greater than the fare.

(提供部41)
提供部41は、取得部40により運賃を決済可能との回答が得られた場合、ユーザに対して交通機関の下車に用いる画像を提供する。例えば、提供部41は、運賃を決済可能との回答が得られた場合、運賃の送信元のユーザ端末13に、交通機関の下車に用いる画像としてコード画像を送信する。コード画像は、QR(Quick Response)コードなどの2次元コードの画像であってもよく、バーコードなどの1次元コードの画像であってもよい。コード画像には、コード画像の有効期間や、運賃、交通機関のID、ユーザID、一意の識別番号などの各種の情報をコード化して含めてもよい。
(Providing unit 41)
When the acquisition unit 40 responds that the fare can be paid, the provision unit 41 provides the user with an image to be used when getting off the transportation facility. For example, when the provision unit 41 receives a response that the fare can be paid, it transmits a code image to the user terminal 13 that transmitted the fare as an image to be used when getting off the transportation facility. The code image may be a two-dimensional code image such as a QR (Quick Response) code, or a one-dimensional code image such as a barcode. The code image may include various types of information, such as the validity period of the code image, the fare, the transportation facility ID, the user ID, and a unique identification number, in a coded form.

ユーザ端末13では、提供されたコード画像を表示して、運賃を支払い済みであることを証明する。交通機関では、読み取り機を設けてコード画像を読み取り、読み取り機で読み取ったコード画像の情報を運賃精算装置12に通知する。 The user terminal 13 displays the provided code image to prove that the fare has been paid. The transportation facility installs a reader to read the code image, and notifies the fare settlement device 12 of the information on the code image read by the reader.

(送信部42)
送信部42は、画像を読み取ったことが通知されると、運賃を決済事業者の決済装置11に送信する。例えば、送信部42は、交通機関に設けられた読み取り機でコード画像を読み取ったことが通知されると、決済事業者の決済装置11に運賃を送信する。例えば、送信部42は、コード画像の情報が通知されると、コード画像に含まれる運賃を記憶部21に記憶する。そして、送信部42は、周期的な送信タイミングで記憶部21に記憶された運賃を決済事業者の決済装置11に送信する。周期的な送信タイミングは、一定時間(例えば、1分)ごとのタイミングであってもよく、予め定めた時刻となったタイミングでもよい。
(Transmitter 42)
When notified that the image has been read, the transmission unit 42 transmits the fare to the payment device 11 of the payment business operator. For example, when notified that the code image has been read by a reader installed in the transportation facility, the transmission unit 42 transmits the fare to the payment device 11 of the payment business operator. For example, when notified of information about the code image, the transmission unit 42 stores the fare included in the code image in the memory unit 21. Then, the transmission unit 42 transmits the fare stored in the memory unit 21 to the payment device 11 of the payment business operator at periodic transmission timing. The periodic transmission timing may be at regular intervals (for example, one minute) or at a predetermined time.

決済装置11は、ユーザの口座の金額情報から受信した運賃を減額して決済を行う。決済装置11は、運賃を受信したタイミングで決済を行う必要はなく、一定時間ごとにバッチ処理として決済を行ってもよい。 The payment device 11 performs payment by deducting the received fare from the amount information of the user's account. The payment device 11 does not need to perform payment at the time the fare is received, but may perform payment as a batch process at regular intervals.

以上、本実施形態に係る運賃精算装置12の機能構成例について説明した。なお、図2を用いて説明した上記の機能構成は、あくまで一例である。本実施形態に係る運賃精算装置12の機能構成は、上記の機能構成に限定されない。例えば、運賃精算装置12は、必ずしも図2に示す構成のすべてを備えず、一部の構成を運賃精算装置12とは異なる別のコンピュータに備えることもできる。また、運賃精算装置12は、複数の構成を1つの構成として備えてもよい。本実施形態に係る運賃精算装置12の機能構成は、仕様や運用に応じて柔軟に変形可能である。 The above describes an example of the functional configuration of the fare adjustment device 12 according to this embodiment. Note that the above functional configuration described using FIG. 2 is merely an example. The functional configuration of the fare adjustment device 12 according to this embodiment is not limited to the functional configuration described above. For example, the fare adjustment device 12 does not necessarily have all of the configuration shown in FIG. 2, and some of the configuration may be provided in a separate computer different from the fare adjustment device 12. Furthermore, the fare adjustment device 12 may have multiple configurations as a single configuration. The functional configuration of the fare adjustment device 12 according to this embodiment can be flexibly modified according to specifications and operations.

また、各構成要素の機能を、CPU(Central Processing Unit)などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したROM(Read Only Memory)やRAM(Random Access Memory)などの記憶媒体から制御プログラムを読み出し、そのプログラムを解釈して実行することにより行ってもよい。したがって、本実施形態を実施する時々の技術レベルに応じて、適宜利用する構成を変更することが可能である。また、運賃精算装置12のハードウェア構成の一例については後述される。 The functions of each component may be performed by a computing device such as a CPU (Central Processing Unit) reading a control program from a storage medium such as a ROM (Read Only Memory) or RAM (Random Access Memory) that stores a control program describing the processing procedures for realizing these functions, and interpreting and executing the program. Therefore, it is possible to change the configuration used as appropriate depending on the technical level at the time of implementing this embodiment. An example of the hardware configuration of the fare settlement device 12 will be described later.

<<1.3.機能の流れ>>
次に、第1の実施形態に係る運賃精算装置12が実行する各種の処理の流れについて説明する。最初に、決済装置11にユーザ端末13を登録する流れについて説明する。図3は、第1の実施形態に係る運賃支払システム10において決済装置11にユーザ端末13を登録する流れを説明する図である。ユーザは、決済事業者を利用して決済を行う場合、決済事業者に口座を開設し、金銭を口座に入金する。決済事業者は、ユーザID、パスワードなどのユーザ認証のための認証情報を設定し、ユーザに通知する。なお、認証情報は、ユーザが決済事業者に登録可能としてもよい。
<<1.3. Functional flow>>
Next, the flow of various processes executed by the fare settlement device 12 according to the first embodiment will be described. First, the flow of registering the user terminal 13 in the payment device 11 will be described. FIG. 3 is a diagram explaining the flow of registering the user terminal 13 in the payment device 11 in the fare payment system 10 according to the first embodiment. When making a payment using a payment business, a user opens an account with the payment business and deposits money into the account. The payment business sets authentication information for user authentication such as a user ID and password, and notifies the user. The authentication information may be registerable by the user to the payment business.

ユーザは、所有するユーザ端末13に決済事業者が提供するアプリケーションをインストールする。アプリケーションは、認証情報の入力を受け付ける。ユーザは、ユーザ端末13を操作し、アプリケーションに認証情報を入力する。アプリケーションは、認証情報を受け付けると、ユーザ認証を行い、認証されると利用可能となる。アプリケーションは、一旦認証されると認証情報を記憶し、一定期間、ユーザ認証を不要としてもよい。また、アプリケーションは、運賃の支払いなど、決済に関する機能を使用する場合、ユーザ認証を行うものとしてもよい。 The user installs an application provided by the payment service provider on the user terminal 13 owned by the user. The application accepts the input of authentication information. The user operates the user terminal 13 and inputs the authentication information into the application. When the application accepts the authentication information, it performs user authentication, and becomes available for use once authentication is complete. Once authenticated, the application may store the authentication information and not require user authentication for a certain period of time. The application may also perform user authentication when using payment-related functions such as fare payment.

アプリケーションは、運賃精算装置12にリンクした新規登録ボタンがメニューに設けられている。また、アプリケーションは、ブラウザの機能を有しており、アプリケーション内でリンク先の表示が可能とされている。 The application has a new registration button in the menu that is linked to the fare settlement device 12. The application also has browser functionality, making it possible to display linked pages within the application.

交通機関を利用するユーザは、事前に、ユーザ端末13を操作し、アプリケーションのメニューの新規登録ボタンを選択して運賃精算装置12にアクセスする。運賃精算装置12は、口座からの運賃の決済を可能とするため、ユーザ端末13に新規登録画面を表示する。新規登録画面には、氏名、電話番号、属性などを入力する入力領域が設けられている。ユーザは、ユーザ端末13を操作し、氏名、電話番号、属性などを入力領域に入力する。運賃精算装置12には、アプリケーションから、入力領域に入力された氏名、電話番号、属性や、ユーザID、パスワードなどの認証情報が送信される。ユーザID、パスワードなどの認証情報は、新規登録画面で入力させてもよい。また、運賃精算装置12は、新規登録画面に入力された電話番号にSMS(short message service)でメッセージを送り、メッセージに含まれる情報をユーザ端末13から入力させることで、電話番号とユーザ端末13のユーザが対応するかを確認してもよい。 A user who uses a means of transport operates the user terminal 13 in advance, and accesses the fare adjustment device 12 by selecting a new registration button in the application menu. The fare adjustment device 12 displays a new registration screen on the user terminal 13 to enable payment of fares from an account. The new registration screen is provided with an input area for inputting a name, telephone number, attributes, etc. The user operates the user terminal 13 and inputs the name, telephone number, attributes, etc. in the input area. The application transmits the name, telephone number, attributes, and authentication information such as a user ID and password input in the input area to the fare adjustment device 12. The authentication information such as a user ID and password may be input on the new registration screen. The fare adjustment device 12 may also check whether the telephone number corresponds to the user of the user terminal 13 by sending a message by SMS (short message service) to the telephone number entered on the new registration screen and inputting the information contained in the message from the user terminal 13.

なお、決済事業者が、ユーザごとに、ユーザに対応付けてユーザ端末13の電話番号を記憶している場合、アプリケーションは、ユーザ端末13の電話番号を決済事業者に送信し、電話番号からユーザを特定してユーザ認証を行ってもよい。例えば、決済装置11が、ユーザごとに、ユーザに対応付けてユーザ端末13の電話番号を記憶している場合、アプリケーションは、ユーザ端末13の電話番号を決済装置11に送信し、電話番号からユーザを特定してユーザ認証を行ってもよい。 If the payment service provider stores the telephone number of the user terminal 13 associated with each user, the application may transmit the telephone number of the user terminal 13 to the payment service provider, identify the user from the telephone number, and perform user authentication. For example, if the payment device 11 stores the telephone number of the user terminal 13 associated with each user, the application may transmit the telephone number of the user terminal 13 to the payment device 11, identify the user from the telephone number, and perform user authentication.

運賃精算装置12は、決済装置11にアクセスし、決済を利用可能なユーザかの問い合わせを行う。例えば、運賃精算装置12は、決済装置11にアクセスし、認証情報や電話番号を通知して、決済を利用可能なユーザかを問い合わせる。決済装置11は、通知された認証情報や電話番号に基づいてユーザを特定する。決済装置11は、特定したユーザが運賃の決済を許可するユーザである場合、決済を利用可能なユーザである旨を運賃精算装置12に回答する。例えば、決済装置11は、特定したユーザが口座を有するユーザである場合、決済を利用可能なユーザである旨を運賃精算装置12に回答する。運賃精算装置12は、決済を利用可能なユーザである回答が得られた場合、ユーザIDごとに、ユーザの氏名、電話番号、属性をユーザ情報30に記憶する。運賃精算装置12は、ユーザ端末13に登録完了を表示する。 The fare settlement device 12 accesses the payment device 11 and inquires whether the user is available for payment. For example, the fare settlement device 12 accesses the payment device 11, notifies the authentication information and telephone number, and inquires whether the user is available for payment. The payment device 11 identifies the user based on the notified authentication information and telephone number. If the identified user is a user who is permitted to pay fares, the payment device 11 responds to the fare settlement device 12 that the user is available for payment. For example, if the identified user is a user who has an account, the payment device 11 responds to the fare settlement device 12 that the user is available for payment. If the fare settlement device 12 receives a response that the user is available for payment, it stores the user's name, telephone number, and attributes in the user information 30 for each user ID. The fare settlement device 12 displays registration completion on the user terminal 13.

なお、アプリケーションによって、ユーザが決済事業者から決済を利用可能なユーザとして認証されている場合、運賃精算装置12は、決済装置11に問い合わせを行うことなく、新規登録画面に入力されたユーザの氏名、電話番号、属性をユーザ情報30に記憶してもよい。 In addition, if the application authenticates the user as a user who can use the payment service provider to make payments, the fare settlement device 12 may store the user's name, telephone number, and attributes entered on the new registration screen in the user information 30 without making an inquiry to the payment device 11.

次に、第1の実施形態に係る運賃支払システム10により交通機関の運賃の支払う支払処理の流れについて説明する。図4は、第1の実施形態に係る支払処理の手順の一例を示すフローチャートである。図5は、第1の実施形態に係る運賃支払システム10において交通機関の運賃の支払う流れを説明する図である。 Next, the flow of the payment process for paying transportation fares using the fare payment system 10 according to the first embodiment will be described. FIG. 4 is a flowchart showing an example of the procedure for the payment process according to the first embodiment. FIG. 5 is a diagram explaining the flow of paying transportation fares in the fare payment system 10 according to the first embodiment.

アプリケーションは、運賃精算装置12にリンクした車賃の支払い用の精算ボタンがメニューに設けられている。交通機関に乗車したユーザは、下車の前に、車賃の支払いを行うため、ユーザ端末13を操作し、アプリケーションのメニューから精算ボタンを選択して運賃精算装置12にアクセスする。運賃精算装置12は、交通機関の車賃の支払いに関するメニュー画面をユーザ端末13に表示する。メニュー画面には、直接決済、チケット購入、チケット表示が設けられている。直接決済は、ユーザの口座からの運賃の決済を指定する項目である。チケット購入は、交通機関で利用可能なチケットの購入を指定する項目である。チケット表示は、購入済みのチケットの表示を指定する項目である。 The application has a settlement button in the menu for paying the fare linked to the fare settlement device 12. When a user boards a means of transport, they operate the user terminal 13 and select the settlement button from the application menu to access the fare settlement device 12 in order to pay the fare before getting off. The fare settlement device 12 displays a menu screen related to the payment of the fare for the means of transport on the user terminal 13. The menu screen has options for direct payment, ticket purchase, and ticket display. Direct payment is an option for specifying the payment of the fare from the user's account. Ticket purchase is an option for specifying the purchase of tickets available for use on the means of transport. Ticket display is an option for specifying the display of tickets that have already been purchased.

口座からの運賃の決済する場合、ユーザは、直接決済を選択する。運賃精算装置12は、直接決済が選択されると、直接決済であることをユーザ端末13に表示すると共に、運賃の支払いが可能かを判定する。 When paying the fare from an account, the user selects direct payment. When direct payment is selected, the fare settlement device 12 displays on the user terminal 13 that direct payment is selected, and determines whether the fare can be paid.

例えば、ユーザが直接決済を選択すると、ユーザ端末13は、アプリケーションが交通機関の運賃を、認証情報や電話番号と共に送信する。 For example, if the user selects direct payment, the application on the user terminal 13 sends the transportation fare along with authentication information and a phone number.

運賃精算装置12の取得部40は、図4に示すように、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。例えば、取得部40は、受信した運賃と認証情報や電話番号を決済事業者の決済装置11に送信する(ステップS10)。取得部40は、決済装置11から運賃を決済可能か否かの回答を受信したかを判定する(ステップS11)。取得部40は、回答を受信していない場合(ステップS11:No)、回答の受信を待つ。 As shown in FIG. 4, the acquisition unit 40 of the fare settlement device 12 notifies the business that carries out the payment for the user of the fare and acquires a response from the business as to whether the fare can be paid or not. For example, the acquisition unit 40 transmits the received fare, authentication information, and telephone number to the payment device 11 of the payment business (step S10). The acquisition unit 40 determines whether a response as to whether the fare can be paid or not has been received from the payment device 11 (step S11). If the acquisition unit 40 has not received a response (step S11: No), it waits to receive a response.

決済装置11は、受信した認証情報や電話番号からユーザを特定し、特定したユーザの支払いに対する信用度合いに応じて運賃を決済可能か否かを回答する。例えば、決済装置11は、ユーザの口座の残高が運賃以上である場合、運賃を決済可能と回答する。交通機関が1回の乗車で一律の運賃である場合、運賃は、一定額とする。交通機関が乗車した距離等によって運賃が変わる場合、乗車地点と下車地点から既存の運賃算出システム等を用いて運賃を算出してもよい。 The payment device 11 identifies the user from the received authentication information and telephone number, and responds whether the fare can be paid or not depending on the creditworthiness of the identified user for payment. For example, the payment device 11 responds that the fare can be paid if the balance in the user's account is equal to or greater than the fare. If the transportation means charges a flat fare for one ride, the fare is set to a fixed amount. If the fare for the transportation means varies depending on the distance traveled, etc., the fare may be calculated from the boarding point and the disembarking point using an existing fare calculation system, etc.

決済装置11から運賃を決済可能か否かの回答を受信した場合(ステップS11:Yes)、提供部41は、回答が運賃を決済可能との回答であるかを判定する(ステップS12)。提供部41は、回答が運賃を決済不可能である場合(ステップS12:No)、運賃の支払ができない旨をユーザ端末13に送信して、ユーザ端末13に表示する(ステップS13)。一方、提供部41は、回答が運賃を決済可能との回答である場合(ステップS12:Yes)、ユーザに対して交通機関の下車に用いる画像を提供する。例えば、提供部41は、運賃を決済可能との回答が得られた場合、運賃の送信元のユーザ端末13に、交通機関の下車に用いる画像としてコード画像を送信する(ステップS14)。 When a response is received from the payment device 11 as to whether the fare can be paid (step S11: Yes), the providing unit 41 determines whether the response is that the fare can be paid (step S12). When the response is that the fare cannot be paid (step S12: No), the providing unit 41 transmits to the user terminal 13 a message indicating that the fare cannot be paid, and displays this on the user terminal 13 (step S13). On the other hand, when the response is that the fare can be paid (step S12: Yes), the providing unit 41 provides the user with an image to be used when getting off the transportation. For example, when the providing unit 41 receives a response indicating that the fare can be paid, it transmits a code image as an image to be used when getting off the transportation to the user terminal 13 that transmitted the fare (step S14).

ユーザ端末13は、運賃の支払ができない旨の情報を受信した場合、運賃の支払ができないことを表示する。ユーザは、現金での支払いなど別な方法で運賃の支払いを行う。一方、ユーザ端末13は、コード画像を受信した場合、受信したコード画像を表示する。 When the user terminal 13 receives information indicating that the fare cannot be paid, it displays that the fare cannot be paid. The user pays the fare by another method, such as by cash. On the other hand, when the user terminal 13 receives a code image, it displays the received code image.

ユーザは、交通機関を下車する際、交通機関に設けられた読み取り機50にユーザ端末13に表示されたコード画像を読み取らせる。交通機関では、読み取り機50によりコード画像を読み取る。読み取り機50は、読み取ったコード画像が正当かを判定する。例えば、読み取り機50は、現在の日時が、コード画像に含まれる有効期間内であるかや、コード画像に含まれる交通機関のIDが、読み取り機50が設置された交通機関のIDと合致するか、コード画像に含まれる一意の識別番号が既に読み取れていないか、等により、コード画像が正当かを判定する。提供部42がコード内に複製できないトークンを含ませたコード画像を生成して提供し、読み取り機50がコード画像に含まれるコードのトークンをチェックすることでコード画像が正当かを判定してよい。交通機関では、読み取ったコード画像が正当な場合、コード画像の情報を読み取り機50又は読み取り機50と通信可能なサーバ装置を介して運賃精算装置12に送信する。 When a user gets off the transportation facility, the user has the reader 50 installed in the transportation facility read the code image displayed on the user terminal 13. In the transportation facility, the reader 50 reads the code image. The reader 50 determines whether the read code image is valid. For example, the reader 50 determines whether the code image is valid based on whether the current date and time is within the validity period included in the code image, whether the ID of the transportation facility included in the code image matches the ID of the transportation facility where the reader 50 is installed, whether the unique identification number included in the code image has already been read, etc. The providing unit 42 may generate and provide a code image that includes a token that cannot be replicated in the code, and the reader 50 may check the token of the code included in the code image to determine whether the code image is valid. In the transportation facility, if the read code image is valid, the information of the code image is transmitted to the fare settlement device 12 via the reader 50 or a server device that can communicate with the reader 50.

送信部42は、画像を読み取ったことが通知されると、運賃を決済事業者の決済装置11に送信する。例えば、送信部42は、コード画像の情報を受信したかを判定する(ステップS15)。送信部42は、コード画像の情報を受信していない場合(ステップS15:No)、コード画像の情報の受信を待つ。一方、コード画像の情報を受信した場合(ステップS15:Yes)、送信部42は、決済装置11に運賃を送信する(ステップS16)。例えば、送信部42は、運賃を記憶部21に記憶する。そして、送信部42は、コード画像を読み取ったことが通知されると、周期的な送信タイミングで記憶部21に記憶された運賃を決済事業者の決済装置11に送信し、処理を終了する。 When the transmission unit 42 is notified that the image has been read, it transmits the fare to the payment device 11 of the payment service provider. For example, the transmission unit 42 determines whether it has received information on the code image (step S15). If the transmission unit 42 has not received information on the code image (step S15: No), it waits to receive information on the code image. On the other hand, if it has received information on the code image (step S15: Yes), the transmission unit 42 transmits the fare to the payment device 11 (step S16). For example, the transmission unit 42 stores the fare in the memory unit 21. Then, when the transmission unit 42 is notified that the code image has been read, it transmits the fare stored in the memory unit 21 to the payment device 11 of the payment service provider at the periodic transmission timing, and ends the process.

決済装置11は、運賃が通知されると、ユーザの口座の金額情報から通知された運賃を減額して決済する。例えば、決済装置11は、運賃を受信した場合、決済装置11は、ユーザの口座の金額情報から通知された運賃を減額して決済する。 When the payment device 11 is notified of the fare, it deducts the notified fare from the amount information of the user's account and makes a payment. For example, when the payment device 11 receives the fare, it deducts the notified fare from the amount information of the user's account and makes a payment.

このように、運賃を口座から決済する場合でも、運賃精算装置12は、決済装置11から運賃を決済可能か否かの回答が得られた場合、決済を実施する前に、ユーザ端末13にコード画像を提供する。ユーザは、下車の際、ユーザ端末13に表示されたコード画像を交通機関の読み取り機50に読み取らせることで下車できるため、下車でのユーザの滞留を抑制できる。また、運賃精算装置12は、ユーザの下車後に、決済装置11に運賃を送信して運賃を口座から決済することで、運賃を回収できる。 In this way, even when the fare is paid from an account, if the fare settlement device 12 receives a response from the payment device 11 as to whether the fare can be paid or not, it provides a code image to the user terminal 13 before making the payment. When the user gets off the vehicle, the user can get off by having the code image displayed on the user terminal 13 read by the transportation facility's reader 50, which reduces the amount of time the user has to stay behind when getting off. In addition, after the user gets off the vehicle, the fare settlement device 12 can collect the fare by sending the fare to the payment device 11 and paying the fare from the account.

また、運賃精算装置12は、決済事業者に対して運賃を通知する。決済事業者は、支払いに対する信用度合いに応じて運賃を決済可能か否かを回答する。運賃精算装置12は、運賃を決済可能との回答が得られた場合、ユーザ端末13にコード画像を提供する。これにより、運賃精算装置12は、決済事業者から運賃を決済可能との回答が得られているため、ユーザの下車後でも、運賃を確実に回収できる。 The fare settlement device 12 also notifies the payment provider of the fare. The payment provider responds as to whether or not the fare can be paid, depending on the degree of creditworthiness for payment. If the fare settlement device 12 receives a response that the fare can be paid, it provides a code image to the user terminal 13. As a result, the fare settlement device 12 can reliably collect the fare even after the user gets off the train, because it has received a response from the payment provider that the fare can be paid.

<2.第2の実施形態>
次に、第2の実施形態について説明する。第2の実施形態では、運賃が定額の定額運賃型の交通機関と、運賃が乗車距離に応じて変動する変動運賃型の交通機関の運賃の支払いに使用する場合を説明する。第2の実施形態に係る運賃支払システム10の構成は、図1に示した第1の実施形態に係る運賃支払システム10と同様であるので説明を省略する。
2. Second embodiment
Next, a second embodiment will be described. In the second embodiment, a case where the fare payment system is used for payment of a fixed fare type transportation facility, in which the fare is a fixed amount, and a variable fare type transportation facility, in which the fare varies according to the travel distance, will be described. The configuration of the fare payment system 10 according to the second embodiment is similar to that of the fare payment system 10 according to the first embodiment shown in FIG. 1, and therefore a description thereof will be omitted.

<<2.1.機能構成例>>
図6は、第2の実施形態に係る運賃精算装置12の機能的な構成を概略的に示した図である。第2の実施形態に係る運賃精算装置12は、図2に示した第1の実施形態に係る運賃精算装置12と一部同様の構成であるため、同様の構成部分についは同様の符号を付して説明を省略し、主に異なる部分について説明する。
<<2.1. Example of functional configuration>>
Fig. 6 is a diagram showing a schematic functional configuration of the fare adjustment device 12 according to the second embodiment. The fare adjustment device 12 according to the second embodiment has a configuration partially similar to that of the fare adjustment device 12 according to the first embodiment shown in Fig. 2, so the same components are denoted by the same reference numerals and the description is omitted, and the differences will be mainly described.

(記憶部21)
記憶部21は、ブラックリスト情報31をさらに記憶する。ブラックリスト情報31は、交通機関の乗車を拒否するユーザを登録したデータである。例えば、ブラックリスト情報31には、運賃が未回収などのトラブルがあるユーザが、交通機関の乗車を拒否するユーザとして登録される。トラブルが解消すると、ブラックリスト情報31からユーザが削除される。例えば、ブラックリスト情報31には、運賃精算装置12の管理画面からユーザの登録、削除の操作が可能とされている。なお、決済事業者が複数ある場合、ブラックリスト情報31は、決済事業者単位で記憶してもよく、複数の決済事業者単位で記憶してもよい。
(Memory unit 21)
The storage unit 21 further stores blacklist information 31. The blacklist information 31 is data that registers users who are refused boarding public transport. For example, in the blacklist information 31, a user who has a problem such as non-collection of fares is registered as a user who is refused boarding public transport. When the problem is resolved, the user is deleted from the blacklist information 31. For example, in the blacklist information 31, it is possible to register and delete a user from the management screen of the fare settlement device 12. Note that, when there are multiple payment service providers, the blacklist information 31 may be stored on a payment service provider basis, or may be stored on a multiple payment service provider basis.

(制御部22)
制御部22は、判定部43と、特定部44と、導出部45をさらに有する。
(Control unit 22)
The control unit 22 further includes a determination unit 43 , a specification unit 44 , and a derivation unit 45 .

(判定部43)
判定部43は、交通機関に乗車したユーザがブラックリスト情報31に登録されたユーザであるかを判定する。例えば、ユーザが交通機関に乗車した際に、運賃精算装置12には、ユーザ端末13から、乗車したユーザに関する情報が送信される。判定部43は、受信したユーザに関する情報からユーザを特定し、特定したユーザがブラックリスト情報31に登録されたユーザであるかを判定する。また、判定部43は、受信した情報からユーザが乗車したか否かや、運賃の精算であるかを判定する。なお、決済事業者が複数ある場合、判定部41は、特定したユーザが、運賃の決済を依頼する決済事業者のブラックリスト情報31に登録されたユーザであるかを判定する。
(Determination unit 43)
The determination unit 43 determines whether a user who boards a transportation facility is a user registered in the blacklist information 31. For example, when a user boards a transportation facility, information about the boarding user is sent from the user terminal 13 to the fare settlement device 12. The determination unit 43 identifies the user from the received information about the user, and determines whether the identified user is a user registered in the blacklist information 31. The determination unit 43 also determines from the received information whether the user has boarded the transportation facility and whether the fare has been settled. Note that when there are multiple payment service providers, the determination unit 41 determines whether the identified user is a user registered in the blacklist information 31 of the payment service provider requesting payment of the fare.

(提供部41)
提供部41は、交通機関に乗車したユーザがブラックリスト情報31に登録されたユーザである場合、ユーザに対して、乗車を拒否する旨を提示する。例えば、提供部41は、判定部43によりユーザがブラックリスト情報31に登録されたユーザであると判定された場合、ユーザ端末13に乗車を拒否する旨を提示する。
(Providing unit 41)
When a user who boards a transportation facility is a user registered in the blacklist information 31, the providing unit 41 notifies the user that boarding is denied. For example, when the determining unit 43 determines that the user is a user registered in the blacklist information 31, the providing unit 41 notifies the user terminal 13 that boarding is denied.

(特定部44)
特定部44は、乗車する交通機関の運賃が定額の定額運賃型か、乗車距離に応じて変動する変動運賃型かを特定する。例えば、運賃精算装置12には、ユーザ端末13から、ユーザが乗車する交通機関の運賃が定額運賃型か、変動運賃型かを判定するための情報が通知される。通知される情報は、運賃が定額運賃型か、変動運賃型かを示す運賃型情報であってもよく、乗車する交通機関を示す乗車交通機関情報であってもよい。通知される情報が運賃型情報である場合、特定部44は、通知された運賃型情報から、運賃が定額運賃型か変動運賃型かを特定する。一方、通知される情報が乗車交通機関情報である場合、運賃精算装置12は、記憶部21に、交通機関ごとに、交通機関の運賃が定額運賃型か変動運賃型かを交通機関のマスタデータとして記憶する。特定部44は、記憶部21に記憶されマスタデータから、通知された乗車交通機関情報の交通機関の運賃が定額運賃型か変動運賃型かを特定する。
(Identification unit 44)
The identification unit 44 identifies whether the fare of the transportation to be boarded is a fixed fare type or a variable fare type that varies depending on the distance traveled. For example, the fare settlement device 12 is notified of information for determining whether the fare of the transportation to be boarded by the user is a fixed fare type or a variable fare type from the user terminal 13. The notified information may be fare type information indicating whether the fare is a fixed fare type or a variable fare type, or may be boarding transportation information indicating the transportation to be boarded. When the notified information is fare type information, the identification unit 44 identifies whether the fare is a fixed fare type or a variable fare type from the notified fare type information. On the other hand, when the notified information is boarding transportation information, the fare settlement device 12 stores in the storage unit 21, as master data of the transportation, whether the fare of the transportation is a fixed fare type or a variable fare type for each transportation. The identification unit 44 identifies whether the fare of the transportation of the notified boarding transportation information is a fixed fare type or a variable fare type from the master data stored in the storage unit 21.

(導出部45)
導出部45は、特定部44により運賃が変動運賃型と特定された場合、乗車する交通機関の乗車区間から運賃を導出する。例えば、運賃が変動運賃型の交通機関である場合、運賃精算装置12には、ユーザ端末13から、乗車する交通機関の乗車区間として、乗車地点と下車地点の情報が通知される。導出部45は、通知された乗車区間の情報から、乗車区間から運賃を導出する。例えば、導出部45は、既存の運賃算出システムに対して、乗車地点と下車地点を入力し、運賃算出システムを用いて運賃を導出する。なお、運賃精算装置12は、記憶部21に、交通機関の乗車地点と下車地点の組み合わせごとに、運賃を登録した運賃情報を記憶し、導出部45は、運賃情報から、通知された乗車地点と下車地点に対応する運賃を求めることで、運賃を導出してもよい。
(Derivation portion 45)
When the identification unit 44 identifies the fare as being of the variable fare type, the derivation unit 45 derives the fare from the boarding section of the transportation to be boarded. For example, when the fare is of the variable fare type, the fare settlement device 12 is notified of information on the boarding point and the disembarking point as the boarding section of the transportation to be boarded from the user terminal 13. The derivation unit 45 derives the fare from the boarding section from the notified information on the boarding section. For example, the derivation unit 45 inputs the boarding point and the disembarking point into an existing fare calculation system and derives the fare using the fare calculation system. Note that the fare settlement device 12 may store fare information in which fares are registered for each combination of the boarding point and the disembarking point of the transportation in the storage unit 21, and the derivation unit 45 may derive the fare by calculating the fare corresponding to the notified boarding point and the disembarking point from the fare information.

<<2.2.機能の流れ>>
次に、第2の実施形態に係る運賃支払システム10により交通機関の運賃の支払う支払処理の流れについて説明する。図7は、第2の実施形態に係る支払処理の手順の一例を示すフローチャートである。
<<2.2. Functional flow>>
Next, a description will be given of a flow of a payment process for paying a transportation fare using the fare payment system 10 according to the second embodiment. Fig. 7 is a flowchart showing an example of the procedure of the payment process according to the second embodiment.

交通機関は、ユーザが乗車する乗車口にユーザ端末13と通信可能な通信装置が設置されている。通信装置には、交通機関の運賃が定額運賃型か、変動運賃型かが設定されている。通信装置は、ユーザ端末13が通信装置にタッチすることで、運賃が定額運賃型か、変動運賃型を示す運賃型情報を、例えば、Bluetooth(登録商標)などの近距離無線でユーザ端末13に通知する。また、通信装置、運賃が変動運賃型の場合、乗車地点を示す乗車地点情報を近距離無線でユーザ端末13に通知する。なお、通信装置は、交通機関を示す乗車交通機関情報が設定され、設定された乗車交通機関情報を近距離無線でユーザ端末13に通知してもよい。 A communication device capable of communicating with the user terminal 13 is installed at the entrance where the user boards the transportation facility. The communication device is set to whether the fare for the transportation facility is a fixed fare type or a variable fare type. When the user terminal 13 touches the communication device, the communication device notifies the user terminal 13 of fare type information indicating whether the fare is a fixed fare type or a variable fare type, for example, via short-range wireless communication such as Bluetooth (registered trademark). Furthermore, if the fare is a variable fare type, the communication device notifies the user terminal 13 of boarding point information indicating the boarding point via short-range wireless communication. Note that the communication device may be set with boarding transportation facility information indicating the transportation facility, and notify the user terminal 13 of the set boarding transportation facility information via short-range wireless communication.

ユーザは、交通機関に乗車する際に、乗車口で通信装置にユーザ端末13をタッチ操作する。ユーザ端末13は、通信装置から近距離無線で通知された情報を、認証情報や電話番号と共に運賃精算装置12に送信する。例えば、ユーザ端末13は、通信装置から近距離無線により運賃型情報又は乗車交通機関情報や乗車地点情報を受信する。ユーザ端末13は、受信した運賃型情報又は乗車交通機関情報や乗車地点情報を、認証情報や電話番号と共に運賃精算装置12に送信する。なお、運賃型情報又は乗車交通機関情報は、交通機関の車内にビーコンなどの無線装置を設置し、無線装置から送信してもよい。運賃型、ユーザが乗車する乗車交通機、乗車地点は、ユーザ端末13にユーザが入力してもよい。 When boarding a means of transport, the user touches the user terminal 13 to the communication device at the boarding gate. The user terminal 13 transmits information notified by the communication device via short-range wireless communication to the fare adjustment device 12 together with authentication information and a telephone number. For example, the user terminal 13 receives fare type information, boarding transport information, and boarding location information from the communication device via short-range wireless communication. The user terminal 13 transmits the received fare type information, boarding transport information, and boarding location information to the fare adjustment device 12 together with authentication information and a telephone number. The fare type information or boarding transport information may be transmitted from a wireless device such as a beacon installed inside the means of transport. The fare type, the transport the user will board, and the boarding location may be input by the user to the user terminal 13.

運賃精算装置12の判定部43は、受信した情報からユーザが乗車したか否かを判定する(ステップS50)。例えば、判定部43は、運賃型情報又は乗車交通機関情報を受信した場合、ユーザが乗車したと判定する。 The determination unit 43 of the fare settlement device 12 determines whether the user has boarded the vehicle based on the received information (step S50). For example, when the determination unit 43 receives fare type information or boarding transportation information, it determines that the user has boarded the vehicle.

運賃型情報又は乗車交通機関情報を受信してユーザが乗車したと判定した場合(ステップS50:Yes)、判定部43は、運賃型情報又は乗車交通機関情報と共に受信した認証情報や電話番号に基づいてユーザを特定する(ステップS51)。判定部43は、特定したユーザがブラックリスト情報31に登録されたユーザであるか判定する(ステップS52)。ブラックリスト情報31に登録されたユーザである場合(ステップS52:Yes)、提供部41は、ユーザに対して、乗車を拒否する旨を提示する(ステップS53)。例えば、提供部41は、乗車を拒否する旨の画面情報をユーザ端末13に送信し、処理を終了する。 When it is determined that the user has boarded the vehicle upon receiving the fare type information or the boarding transportation information (step S50: Yes), the determination unit 43 identifies the user based on the authentication information and telephone number received together with the fare type information or the boarding transportation information (step S51). The determination unit 43 determines whether the identified user is a user registered in the blacklist information 31 (step S52). When the identified user is a user registered in the blacklist information 31 (step S52: Yes), the provision unit 41 presents the user with a message that boarding is denied (step S53). For example, the provision unit 41 transmits screen information indicating that boarding is denied to the user terminal 13, and ends the process.

ユーザ端末13は、乗車を拒否する旨の画面情報を受信した場合、乗車を拒否する旨を表示する。これにより、ブラックリスト情報31に登録されたユーザの乗車を抑制できる。 When the user terminal 13 receives screen information indicating that boarding is to be denied, it displays a message indicating that boarding is to be denied. This makes it possible to prevent boarding by users registered in the blacklist information 31.

一方、ブラックリスト情報31に登録されたユーザではない場合(ステップS52:No)、特定部44は、受信した運賃型情報又は乗車交通機関情報から運賃が定額運賃型か、変動運賃型かを特定する(ステップS54)。例えば、特定部44は、運賃型情報を受信した場合、運賃型情報から運賃が定額運賃型か変動運賃型かを特定する。特定部44は、乗車交通機関情報を受信した場合、記憶部21に記憶されマスタデータから、乗車交通機関情報の交通機関の運賃が定額運賃型か変動運賃型かを特定する。 On the other hand, if the user is not registered in the blacklist information 31 (step S52: No), the identification unit 44 identifies whether the fare is a fixed fare type or a variable fare type from the received fare type information or boarded transportation information (step S54). For example, when the identification unit 44 receives fare type information, it identifies whether the fare is a fixed fare type or a variable fare type from the fare type information. When the identification unit 44 receives boarded transportation information, it identifies whether the fare of the transportation in the boarded transportation information is a fixed fare type or a variable fare type from the master data stored in the memory unit 21.

判定部43は、特定された運賃が定額運賃型かを判定する(ステップS55)。運賃が変動運賃型であり、定額運賃型ではない場合(ステップS55:No)、処理を終了する。運賃が変動運賃型である場合、運賃は、後で清算する。 The determination unit 43 determines whether the identified fare is a fixed fare (step S55). If the fare is a variable fare and not a fixed fare (step S55: No), the process ends. If the fare is a variable fare, the fare will be settled later.

一方、運賃が定額運賃型である場合(ステップS55:Yes)、取得部40は、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。例えば、取得部40は、運賃と認証情報や電話番号を決済事業者の決済装置11に送信する(ステップS56)。取得部40は、決済装置11から運賃を決済可能か否かの回答を受信したかを判定する(ステップS57)。取得部40は、回答を受信していない場合(ステップS57:No)、回答の受信を待つ。運賃は、定額運賃型の交通機関について、マスタデータに運賃を記憶させておいてもよく、また、第1の実施形態と同様に、ユーザ端末13から受信してもよい。 On the other hand, if the fare is a flat-rate fare (step S55: Yes), the acquisition unit 40 notifies the business that carries out the payment for the user of the fare and acquires a response from the business as to whether the fare can be paid or not. For example, the acquisition unit 40 transmits the fare, authentication information, and telephone number to the payment business's payment device 11 (step S56). The acquisition unit 40 determines whether a response as to whether the fare can be paid or not has been received from the payment device 11 (step S57). If the acquisition unit 40 has not received a response (step S57: No), it waits to receive a response. For flat-rate fare transportation, the fare may be stored in the master data, or may be received from the user terminal 13 as in the first embodiment.

決済装置11は、受信した認証情報や電話番号からユーザを特定し、特定したユーザの支払いに対する信用度合いに応じて運賃を決済可能か否かを回答する。 The payment device 11 identifies the user from the received authentication information and phone number, and responds as to whether the fare can be paid or not depending on the identified user's creditworthiness for payment.

決済装置11から運賃を決済可能か否かの回答を受信した場合(ステップS57:Yes)、提供部41は、回答が運賃を決済可能との回答であるかを判定する(ステップS58)。提供部41は、回答が運賃を決済不可能である場合(ステップS58:No)、運賃の支払ができない旨をユーザ端末13に送信し(ステップS59)、処理を終了する。 When a response is received from the payment device 11 as to whether or not the fare can be paid (step S57: Yes), the providing unit 41 judges whether the response indicates that the fare can be paid (step S58). When the response indicates that the fare cannot be paid (step S58: No), the providing unit 41 transmits a message to the user terminal 13 indicating that the fare cannot be paid (step S59), and ends the process.

一方、提供部41は、回答が運賃を決済可能との回答である場合(ステップS58:Yes)、ユーザに対して交通機関の下車に用いる画像を提供する。例えば、提供部41は、運賃を決済可能との回答が得られた場合、運賃の送信元のユーザ端末13に、交通機関の下車に用いる画像としてコード画像を送信し(ステップS60)、処理を終了する。 On the other hand, if the response indicates that the fare can be paid (step S58: Yes), the providing unit 41 provides the user with an image to be used when getting off the public transport. For example, if the providing unit 41 receives a response indicating that the fare can be paid, it transmits a code image to the user terminal 13 that transmitted the fare as an image to be used when getting off the public transport (step S60), and ends the process.

ユーザ端末13は、運賃の支払ができない旨の情報を受信した場合、運賃の支払ができないことを表示する。ユーザは、現金での支払いなど別な方法で運賃の支払いを行う。一方、ユーザ端末13は、コード画像を受信した場合、受信したコード画像を表示する。 When the user terminal 13 receives information indicating that the fare cannot be paid, it displays that the fare cannot be paid. The user pays the fare by another method, such as by cash. On the other hand, when the user terminal 13 receives a code image, it displays the received code image.

一方、運賃が変動運賃型である場合、ユーザは、交通機関を下車する際に、下車地点をユーザ端末13に入力する。ユーザ端末13は、乗車地点情報、下車地点を示す下車地点情報を運賃精算装置12に送信する。なお、乗車地点情報は、乗車の際に送信済みである場合、送信を省略してもよい。 On the other hand, if the fare is a variable fare type, the user inputs the disembarking point into the user terminal 13 when disembarking from the means of transport. The user terminal 13 transmits boarding point information and disembarking point information indicating the disembarking point to the fare settlement device 12. Note that if the boarding point information has already been transmitted at the time of boarding, transmission may be omitted.

運賃精算装置12の判定部43は、受信した情報が乗車地点情報、下車地点情報である場合、運賃型情報又は乗車交通機関情報ではないため、ユーザの乗車ではないと判定する(ステップS50:No)。 If the received information is boarding point information or disembarking point information, the determination unit 43 of the fare settlement device 12 determines that the information is not a user boarding a vehicle because it is not fare type information or boarding transportation information (step S50: No).

判定部43は、受信した情報から運賃の精算か否かを判定する(ステップS61)。例えば、判定部43は、下車地点情報を受信した場合、運賃の精算と判定する(ステップS61:Yes)。 The determination unit 43 determines from the received information whether or not the fare needs to be paid (step S61). For example, when the determination unit 43 receives disembarking point information, it determines that the fare needs to be paid (step S61: Yes).

導出部45は、乗車する交通機関の乗車区間から運賃を導出する(ステップS62)。例えば、導出部45は、乗車地点情報の乗車地点から下車地点情報の下車地点への運賃を導出する。例えば、導出部45は、既存の運賃算出システムに対して、乗車地点と下車地点を入力し、運賃算出システムを用いて運賃を導出する。なお、導出部45は、記憶部21に乗車地点と下車地点の組み合わせごとに、運賃を登録した運賃情報が記憶されている場合、運賃情報から、乗車地点と下車地点に対応する運賃を求めることで、運賃を導出してもよい。 The derivation unit 45 derives the fare from the boarding section of the transportation means to be boarded (step S62). For example, the derivation unit 45 derives the fare from the boarding point in the boarding point information to the alighting point in the alighting point information. For example, the derivation unit 45 inputs the boarding point and the alighting point to an existing fare calculation system, and derives the fare using the fare calculation system. Note that, when fare information in which fares are registered for each combination of boarding point and alighting point is stored in the memory unit 21, the derivation unit 45 may derive the fare by finding the fare corresponding to the boarding point and the alighting point from the fare information.

取得部40は、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。例えば、取得部40は、導出部45により導出した運賃と認証情報や電話番号を決済事業者の決済装置11に送信する(ステップS63)。取得部40は、決済装置11から運賃を決済可能か否かの回答を受信したかを判定する(ステップS64)。取得部40は、回答を受信していない場合(ステップS64:No)、回答の受信を待つ。 The acquisition unit 40 notifies the business that will carry out the payment for the user of the fare and acquires a response from the business as to whether or not the fare can be paid. For example, the acquisition unit 40 transmits the fare derived by the derivation unit 45, the authentication information, and the telephone number to the payment device 11 of the payment business (step S63). The acquisition unit 40 determines whether or not a response as to whether or not the fare can be paid has been received from the payment device 11 (step S64). If the acquisition unit 40 has not received a response (step S64: No), it waits to receive a response.

決済装置11は、受信した認証情報や電話番号からユーザを特定し、特定したユーザの支払いに対する信用度合いに応じて運賃を決済可能か否かを回答する。 The payment device 11 identifies the user from the received authentication information and phone number, and responds as to whether the fare can be paid or not depending on the identified user's creditworthiness for payment.

決済装置11から運賃を決済可能か否かの回答を受信した場合(ステップS64:Yes)、提供部41は、回答が運賃を決済可能との回答であるかを判定する(ステップS65)。提供部41は、回答が運賃を決済不可能である場合(ステップS65:No)、運賃の支払ができない旨をユーザ端末13に送信し(ステップS66)、処理を終了する。 When a response is received from the payment device 11 as to whether or not the fare can be paid (step S64: Yes), the providing unit 41 judges whether the response indicates that the fare can be paid (step S65). When the response indicates that the fare cannot be paid (step S65: No), the providing unit 41 transmits a message to the user terminal 13 indicating that the fare cannot be paid (step S66), and ends the process.

一方、提供部41は、回答が運賃を決済可能との回答である場合(ステップS65:Yes)、ユーザに対して交通機関の下車に用いる画像を提供する。例えば、提供部41は、運賃を決済可能との回答が得られた場合、運賃の送信元のユーザ端末13に、交通機関の下車に用いる画像としてコード画像を送信し(ステップS67)、処理を終了する。 On the other hand, if the response indicates that the fare can be paid (step S65: Yes), the providing unit 41 provides the user with an image to be used when getting off the public transport. For example, if the providing unit 41 receives a response indicating that the fare can be paid, it transmits a code image to the user terminal 13 that transmitted the fare as an image to be used when getting off the public transport (step S67), and ends the process.

ユーザ端末13は、運賃の支払ができない旨の情報を受信した場合、運賃の支払ができないことを表示する。ユーザは、現金での支払いなど別な方法で運賃の支払いを行う。一方、ユーザ端末13は、コード画像を受信した場合、受信したコード画像を表示する。 When the user terminal 13 receives information indicating that the fare cannot be paid, it displays that the fare cannot be paid. The user pays the fare by another method, such as by cash. On the other hand, when the user terminal 13 receives a code image, it displays the received code image.

ユーザは、交通機関を下車する際、交通機関に設けられた読み取り機50にユーザ端末13に表示されたコード画像を読み取らせる。交通機関では、読み取り機50によりコード画像を読み取る。交通機関では、読み取ったコード画像が正当な場合、コード画像の情報を読み取り機50又は読み取り機50と通信可能なサーバ装置を介して運賃精算装置12に送信する。 When the user gets off the transportation facility, the user has the reader 50 installed in the transportation facility read the code image displayed on the user terminal 13. In the transportation facility, the reader 50 reads the code image. In the transportation facility, if the read code image is valid, the information of the code image is transmitted to the fare settlement device 12 via the reader 50 or a server device capable of communicating with the reader 50.

運賃精算装置12の判定部43は、受信した情報がコード画像の情報である場合、運賃型情報又は乗車交通機関情報ではなく、下車地点情報でもないため(ステップS50:No及びステップS61:No)、下車と判定する(ステップS68)。なお、判定部43は、受信した情報がコード画像の情報であるかにより、下車と判定してもよい。 If the received information is code image information, the determination unit 43 of the fare settlement device 12 determines that the passenger has disembarked (step S68) because the received information is not fare type information, boarding transportation information, or disembarking point information (step S50: No and step S61: No). Note that the determination unit 43 may also determine that the passenger has disembarked depending on whether the received information is code image information.

送信部42は、画像を読み取ったことが通知されると、運賃を決済事業者の決済装置11に送信する。例えば、送信部42は、コード画像の情報を受信すると、コード画像に含まれる運賃を決済装置11に送信し(ステップS69)、処理を終了する。 When the transmission unit 42 is notified that the image has been read, it transmits the fare to the payment device 11 of the payment business operator. For example, when the transmission unit 42 receives information about a code image, it transmits the fare included in the code image to the payment device 11 (step S69) and ends the process.

このように、本実施形態に係る運賃精算装置12は、交通機関の運賃が定額運賃型、変動運賃型の何れの場合でも、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できる。また、運賃精算装置12は、ブラックリスト情報31に登録されたユーザの交通機関の乗車を抑制できる。 In this way, the fare adjustment device 12 according to this embodiment can collect fares while preventing users from staying behind when getting off the train, regardless of whether the fare for the transportation is a fixed fare type or a variable fare type. In addition, the fare adjustment device 12 can prevent users registered in the blacklist information 31 from boarding transportation.

<3.第3の実施形態>
次に、第3の実施形態について説明する。第3の実施形態では、複数のブラックリスト情報を有する場合を説明する。第3の実施形態に係る運賃支払システム10の構成は、図1に示した第1の実施形態に係る運賃支払システム10と同様であるので説明を省略する。
<3. Third embodiment>
Next, a third embodiment will be described. In the third embodiment, a case where a plurality of pieces of blacklist information are included will be described. The configuration of the fare payment system 10 according to the third embodiment is the same as that of the fare payment system 10 according to the first embodiment shown in FIG. 1, and therefore the description thereof will be omitted.

<<3.1.機能構成例>>
図8は、第3の実施形態に係る運賃精算装置12の機能的な構成を概略的に示した図である。第3の実施形態に係る運賃精算装置12は、図2及び図6に示した第1及び第2の実施形態に係る運賃精算装置12と一部同様の構成であるため、同様の構成部分についは同様の符号を付して説明を省略し、主に異なる部分について説明する。
<<3.1. Example of functional configuration>>
Fig. 8 is a diagram showing a schematic functional configuration of the fare adjustment device 12 according to the third embodiment. The fare adjustment device 12 according to the third embodiment has a configuration partially similar to that of the fare adjustment device 12 according to the first and second embodiments shown in Fig. 2 and Fig. 6, so the same components are denoted by the same reference numerals and the description is omitted, and the differences will be mainly described.

(記憶部21)
記憶部21は、ブラックリスト情報31に代えて、第1のブラックリスト情報32と第2のブラックリスト情報33をさらに記憶する。第1のブラックリスト情報32は、定額運賃型及び変動運賃型の交通機関の乗車を拒否するユーザを登録したデータである。例えば、第1のブラックリスト情報32には、決済事業者で決済ができないユーザや、交通機関の利用が拒否されているユーザなど、警戒すべき度合が高いユーザが登録される。第2のブラックリスト情報33は、変動運賃型の交通機関の乗車を拒否するユーザを登録したデータである。変動運賃型の交通機関は、乗車距離が長くなると運賃が高額となる。例えば、第2のブラックリスト情報33には、運賃の未回収があるものの、警戒すべき度合が低いユーザが登録される。トラブルが解消すると、第1のブラックリスト情報32や第2のブラックリスト情報33からユーザが削除される。例えば、第1のブラックリスト情報32及び第2のブラックリスト情報33には、運賃精算装置12の管理画面からユーザの登録、削除の操作が可能とされている。なお、決済事業者が複数ある場合、第1のブラックリスト情報32と第2のブラックリスト情報33は、決済事業者単位で記憶してもよく、複数の決済事業者単位で記憶してもよい。決済事業者が複数ある場合、判定部41は、特定したユーザが、運賃の決済を依頼する決済事業者の第1のブラックリスト情報32及び第2のブラックリスト情報33に登録されたユーザであるかを判定する。
(Memory unit 21)
The storage unit 21 further stores first blacklist information 32 and second blacklist information 33 instead of the blacklist information 31. The first blacklist information 32 is data that registers users who are refused to board fixed-fare and variable-fare transportation. For example, the first blacklist information 32 registers users who should be highly cautious, such as users who cannot make payments at a payment service provider and users who are refused to use transportation. The second blacklist information 33 is data that registers users who should be highly cautious, such as users who cannot make payments at a payment service provider and users who are refused to use transportation. The second blacklist information 33 registers users who should be highly cautious, such as users who cannot make payments at a payment service provider and users who are refused to use transportation. The second blacklist information 33 registers users who have unpaid fares but should be low in the degree of caution when the trouble is resolved. When the trouble is resolved, the user is deleted from the first blacklist information 32 or the second blacklist information 33. For example, the first blacklist information 32 and the second blacklist information 33 allow users to be registered and deleted from the management screen of the fare settlement device 12. When there are multiple payment service providers, the first blacklist information 32 and the second blacklist information 33 may be stored for each payment service provider, or for multiple payment service providers. When there are multiple payment service providers, the determination unit 41 determines whether the identified user is a user registered in the first blacklist information 32 and the second blacklist information 33 of the payment service provider requesting payment of the fare.

(提供部41)
提供部41は、交通機関に乗車したユーザが第1のブラックリスト情報32に登録されたユーザである場合、ユーザに対して、乗車を拒否する旨を提示する。また、提供部41は、交通機関に乗車したユーザが第2のブラックリスト情報に登録されたユーザである場合、前記ユーザに対して、変動運賃型の交通機関の乗車を拒否する旨を提示する。
(Providing unit 41)
The providing unit 41 notifies the user that boarding of the transportation facility will be denied if the user is a user registered in the first blacklist information 32. Furthermore, the providing unit 41 notifies the user that boarding of the transportation facility will be denied if the user is a user registered in the second blacklist information.

<<3.2.機能の流れ>>
次に、第3の実施形態に係る運賃支払システム10により交通機関の運賃の支払う支払処理の流れについて説明する。図9は、第3の実施形態に係る支払処理の手順の一例を示すフローチャートである。第3の実施形態に係る支払処理の手順は、図7に示した第2の実施形態に係る支払処理の手順と一部同様の処理であるため、同様の処理部分についは同様の符号を付して説明を省略し、主に異なる処理部分について説明する。
<<3.2. Functional flow>>
Next, the flow of the payment process for paying transportation fares using the fare payment system 10 according to the third embodiment will be described. Fig. 9 is a flow chart showing an example of the procedure of the payment process according to the third embodiment. The procedure of the payment process according to the third embodiment is partially similar to the procedure of the payment process according to the second embodiment shown in Fig. 7, so the same processing parts are denoted by the same reference numerals and their explanations are omitted, and mainly different processing parts will be described.

ステップS51においてユーザを特定すると、判定部43は、特定したユーザが第1のブラックリスト情報32に登録されたユーザであるか判定する(ステップS70)。第1のブラックリスト情報32に登録されたユーザである場合(ステップS70:Yes)、提供部41は、ユーザに対して、乗車を拒否する旨を提示する(ステップS71)。例えば、提供部41は、乗車を拒否する旨の画面情報をユーザ端末13に送信し、処理を終了する。一方、第1のブラックリスト情報32に登録されたユーザではない場合(ステップS70:No)、処理はステップS54へ移行する。 When the user is identified in step S51, the determination unit 43 determines whether the identified user is a user registered in the first blacklist information 32 (step S70). If the identified user is a user registered in the first blacklist information 32 (step S70: Yes), the provision unit 41 presents the user with a message that boarding is denied (step S71). For example, the provision unit 41 transmits screen information indicating that boarding is denied to the user terminal 13, and ends the process. On the other hand, if the identified user is not a user registered in the first blacklist information 32 (step S70: No), the process proceeds to step S54.

また、運賃が定額運賃型である場合(ステップS55:Yes)、判定部43は、特定したユーザが第2のブラックリスト情報33に登録されたユーザであるか判定する(ステップS72)。第2のブラックリスト情報33に登録されたユーザである場合(ステップS72:Yes)、提供部41は、ユーザに対して、乗車を拒否する旨を提示する(ステップS73)。例えば、提供部41は、乗車を拒否する旨の画面情報をユーザ端末13に送信し、処理を終了する。一方、第2のブラックリスト情報33に登録されたユーザではない場合(ステップS72:No)、処理はステップS56へ移行する。 If the fare is a flat-rate fare (step S55: Yes), the determination unit 43 determines whether the identified user is a user registered in the second blacklist information 33 (step S72). If the identified user is a user registered in the second blacklist information 33 (step S72: Yes), the provision unit 41 presents the user with a notice that boarding is denied (step S73). For example, the provision unit 41 transmits screen information indicating that boarding is denied to the user terminal 13, and ends the process. On the other hand, if the identified user is not a user registered in the second blacklist information 33 (step S72: No), the process proceeds to step S56.

このように、本実施形態に係る運賃精算装置12は、警戒すべきユーザについて、警戒すべき度合いに応じて、定額運賃型及び変動運賃型の交通機関の乗車を許可又は拒絶できる。 In this way, the fare settlement device 12 in this embodiment can allow or deny rides on fixed-fare and variable-fare public transportation for users who should be wary, depending on the degree of wariness.

<4.ハードウェア構成例>
次に、第1~第3の実施形態に係る運賃精算装置12のハードウェア構成例について説明する。図10は、第1~第3の実施形態に係る運賃精算装置12のハードウェア構成例を示すブロック図である。図10を参照すると、運賃精算装置12は、例えば、プロセッサ801と、ROM802と、RAM803と、ホストバス804と、ブリッジ805と、外部バス806と、インターフェース807と、入力装置808と、出力装置809と、ストレージ810と、ドライブ811と、接続ポート812と、通信装置813と、を有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよい。
4. Hardware configuration example
Next, an example of the hardware configuration of the fare adjustment device 12 according to the first to third embodiments will be described. FIG. 10 is a block diagram showing an example of the hardware configuration of the fare adjustment device 12 according to the first to third embodiments. Referring to FIG. 10, the fare adjustment device 12 has, for example, a processor 801, a ROM 802, a RAM 803, a host bus 804, a bridge 805, an external bus 806, an interface 807, an input device 808, an output device 809, a storage 810, a drive 811, a connection port 812, and a communication device 813. Note that the hardware configuration shown here is an example, and some of the components may be omitted. In addition, components other than those shown here may be further included.

(プロセッサ801)
プロセッサ801は、例えば、演算処理装置または制御装置として機能し、ROM802、RAM803、ストレージ810、またはリムーバブル記録媒体901に記録された各種プログラムに基づいて各構成要素の動作全般またはその一部を制御する。
(Processor 801)
The processor 801 functions, for example, as an arithmetic processing device or control device, and controls the overall operation of each component or part of it based on various programs recorded in the ROM 802, the RAM 803, the storage 810, or the removable recording medium 901.

(ROM802、RAM803)
ROM802は、プロセッサ801に読み込まれるプログラムや演算に用いるデータなどを格納する手段である。RAM803には、例えば、プロセッサ801に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータなどが一時的または永続的に格納される。
(ROM802, RAM803)
The ROM 802 is a means for storing the programs to be read into the processor 801 and data to be used for calculations. The RAM 803 stores, for example, the programs to be read into the processor 801 and various parameters that change appropriately when the programs are executed. It may be stored temporarily or permanently.

(ホストバス804、ブリッジ805、外部バス806、インターフェース807)
プロセッサ801、ROM802、RAM803は、例えば、高速なデータ伝送が可能なホストバス804を介して相互に接続される。一方、ホストバス804は、例えば、ブリッジ805を介して比較的データ伝送速度が低速な外部バス806に接続される。また、外部バス806は、インターフェース807を介して種々の構成要素と接続される。
(Host bus 804, bridge 805, external bus 806, interface 807)
The processor 801, ROM 802, and RAM 803 are connected to each other via, for example, a host bus 804 capable of high-speed data transmission. On the other hand, the host bus 804 is connected to an external bus 806 having a relatively low data transmission speed via, for example, a bridge 805. In addition, the external bus 806 is connected to various components via an interface 807.

(入力装置808)
入力装置808には、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、およびレバーなどが用いられる。さらに、入力装置808としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ(以下、リモコン)が用いられることもある。また、入力装置808には、マイクロフォンなどの音声入力装置が含まれる。
(Input device 808)
Examples of the input device 808 include a mouse, a keyboard, a touch panel, a button, a switch, and a lever. Furthermore, a remote controller capable of transmitting control signals using infrared rays or other radio waves may also be used as the input device 808. The input device 808 also includes an audio input device such as a microphone.

(出力装置809)
出力装置809は、例えば、CRT(Cathode Ray Tube)、LCD、または有機ELなどのディスプレイ装置、スピーカ、ヘッドホンなどのオーディオ出力装置、プリンタ、携帯電話、またはファクシミリなど、取得した情報を利用者に対して視覚的または聴覚的に通知することが可能な装置である。また、本実施形態に係る出力装置809は、触覚刺激を出力することが可能な種々の振動デバイスを含む。
(Output device 809)
The output device 809 is a device capable of visually or audibly notifying the user of acquired information, such as a display device such as a CRT (Cathode Ray Tube), LCD, or organic EL, an audio output device such as a speaker or a headphone, a printer, a mobile phone, a facsimile, etc. The output device 809 according to this embodiment also includes various vibration devices capable of outputting tactile stimuli.

(ストレージ810)
ストレージ810は、各種のデータを格納するための装置である。ストレージ810としては、例えば、ハードディスクドライブ(HDD)などの磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどが用いられる。
(Storage 810)
The storage 810 is a device for storing various types of data. For example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, or a magneto-optical storage device is used as the storage 810.

(ドライブ811)
ドライブ811は、例えば、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体901に記録された情報を読み出し、またはリムーバブル記録媒体901に情報を書き込む装置である。
(Drive 811)
The drive 811 is a device that reads information recorded on a removable recording medium 901 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and writes information to the removable recording medium 901 .

(接続ポート812)
接続ポート812は、例えば、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)、RS-232Cポート、または光オーディオ端子などのような外部接続機器902を接続するためのポートである。
(Connection port 812)
The connection port 812 is a port for connecting an external device 902, such as a Universal Serial Bus (USB) port, an IEEE 1394 port, a Small Computer System Interface (SCSI), an RS-232C port, or an optical audio terminal.

(通信装置813)
通信装置813は、ネットワークに接続するための通信デバイスであり、例えば、有線または無線LAN、Bluetooth(登録商標)、またはWUSB(Wireless USB)用の通信カード、光通信用のルータ、ADSL(Asymmetric Digital Subscriber Line)用のルータ、または各種通信用のモデムなどである。
(Communication device 813)
The communication device 813 is a communication device for connecting to a network, such as a communication card for wired or wireless LAN, Bluetooth (registered trademark), or WUSB (Wireless USB), a router for optical communications, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various communications.

(リムーバブル記録媒体901)
リムーバブル記録媒体901は、例えば、DVDメディア、Blu-ray(登録商標)メディア、HD DVDメディア、各種の半導体記憶メディアなどである。もちろん、リムーバブル記録媒体901は、例えば、非接触型ICチップを搭載したICカード、または電子機器などであってもよい。
(Removable recording medium 901)
The removable recording medium 901 is, for example, a DVD medium, a Blu-ray (registered trademark) medium, an HD DVD medium, various semiconductor storage media, etc. Of course, the removable recording medium 901 may be, for example, an IC card equipped with a non-contact type IC chip, or an electronic device.

(外部接続機器902)
外部接続機器902は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、またはICレコーダなどである。
(External connection device 902)
The external connection device 902 is, for example, a printer, a portable music player, a digital camera, a digital video camera, or an IC recorder.

なお、本実施形態に係る記憶部21は、ROM802やRAM803、ストレージ810によって実現される。また、プロセッサ801によって実現される本実施形態に係る制御部22が、取得部40、提供部41、送信部42、判定部43、特定部44、導出部45を実現する各制御プログラムを、ROM802やRAM803などから読み出し実行する。また、本実施形態に係る通信部110が、ROM802やRAM803などからデータを読み出し、ホストバス804、ブリッジ805、外部バス806、インターフェース807を介して通信装置813にデータを送り、外部装置へのデータ送信を行う。また、通信部110は、通信装置813によって受信されたデータを、インターフェース807、外部バス806、ブリッジ805、ホストバス804を介してROM802やRAM803に書き込み、外部装置からのデータ受信を行う。 The memory unit 21 according to this embodiment is realized by the ROM 802, RAM 803, and storage 810. The control unit 22 according to this embodiment, which is realized by the processor 801, reads and executes each control program that realizes the acquisition unit 40, the provision unit 41, the transmission unit 42, the determination unit 43, the identification unit 44, and the derivation unit 45 from the ROM 802, RAM 803, etc. The communication unit 110 according to this embodiment reads data from the ROM 802, RAM 803, etc., and sends the data to the communication device 813 via the host bus 804, the bridge 805, the external bus 806, and the interface 807, thereby transmitting the data to the external device. The communication unit 110 writes the data received by the communication device 813 to the ROM 802 or RAM 803 via the interface 807, the external bus 806, the bridge 805, and the host bus 804, and receives data from the external device.

<5.まとめ>
以上説明したように、運賃精算装置12は、取得部40と、提供部41と、送信部42とを有する。取得部40は、ユーザに対して決済を実施する事業者に対して運賃を通知し、事業者から運賃を決済可能か否かの回答を取得する。提供部41は、取得部40により運賃を決済可能との回答が得られた場合、ユーザに対して交通機関の下車に用いる画像を提供する。送信部42は、画像を読み取ったことが通知されると、事業者に運賃を送信する。
<5. Summary>
As described above, the fare settlement device 12 has an acquisition unit 40, a provision unit 41, and a transmission unit 42. The acquisition unit 40 notifies the business operator who will carry out the payment for the user of the fare, and obtains a response from the business operator as to whether the fare can be paid. If the acquisition unit 40 obtains a response that the fare can be paid, the provision unit 41 provides the user with an image to be used when disembarking from the means of transport. When the transmission unit 42 is notified that the image has been read, it transmits the fare to the business operator.

これにより、運賃精算装置12は、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できる。 This allows the fare settlement device 12 to collect fares while preventing users from staying behind when getting off the train.

以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。 Although the preferred embodiment of the present disclosure has been described in detail above with reference to the attached drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person with ordinary knowledge in the technical field of the present disclosure can conceive of various modified or amended examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure.

例えば、上記実施形態では、決済事業者が提供するアプリケーションに運賃精算装置12が画像を表示させる場合を例に説明した。しかしこれに限定されるものではない。運賃精算装置12は、取得部40、提供部41、判定部43、送信部42、特定部44及び導出部45の各機能を外部装置から呼び出し可能なAPI(Application Programming Interface)として提供してもよい。アプリケーションは、運賃の支払い関する画面も決済事業者が作成し、運賃の支払い関する画面の操作に応じて運賃精算装置12のAPIを呼び出して取得部40、提供部41、送信部42、判定部43、特定部44及び導出部45の各機能を実行してもよい。 For example, in the above embodiment, the fare settlement device 12 displays an image in an application provided by the payment service provider. However, this is not limited to this. The fare settlement device 12 may provide each of the functions of the acquisition unit 40, provision unit 41, determination unit 43, transmission unit 42, identification unit 44, and derivation unit 45 as an API (Application Programming Interface) that can be called from an external device. The application may also have a screen related to fare payment created by the payment service provider, and call the API of the fare settlement device 12 in response to operations on the screen related to fare payment to execute each of the functions of the acquisition unit 40, provision unit 41, transmission unit 42, determination unit 43, identification unit 44, and derivation unit 45.

また、上記実施形態では、運賃精算装置12を本開示の情報処理装置とした場合を例に説明した。しかしこれに限定されるものではない。ユーザ端末13を本開示の情報処理装置としてもよい。例えば、取得部40、提供部41、送信部42、判定部43、特定部44及び導出部45の各機能を有し、運賃の精算を行うアプリケーションをユーザ端末13にインストールして、ユーザ端末13が取得部40、提供部41、送信部42、判定部43、特定部44及び導出部45の各機能を実行してもよい。 In the above embodiment, the fare adjustment device 12 is described as an example of the information processing device of the present disclosure. However, this is not limited to this. The user terminal 13 may be the information processing device of the present disclosure. For example, an application that has the functions of the acquisition unit 40, the provision unit 41, the transmission unit 42, the determination unit 43, the identification unit 44, and the derivation unit 45 and performs fare adjustment may be installed in the user terminal 13, and the user terminal 13 may execute the functions of the acquisition unit 40, the provision unit 41, the transmission unit 42, the determination unit 43, the identification unit 44, and the derivation unit 45.

<6.効果>
上述したように、情報処理装置(運賃精算装置12、ユーザ端末13)は、以下のような構成を取り様々な効果を奏し得る。しかしながら、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏し得る。
<6. Effects>
As described above, the information processing device (the fare adjustment device 12, the user terminal 13) may have the following configuration and provide various effects. However, the effects described in this specification are merely descriptive or exemplary and are not limiting. In other words, the technology disclosed herein may provide other effects that are apparent to a person skilled in the art from the description of this specification, in addition to or in place of the above effects.

(1)ユーザに対して決済を実施する事業者に対して運賃を通知し、前記事業者から前記運賃を決済可能か否かの回答を取得する取得部40と、
前記取得部40により前記運賃を決済可能との回答が得られた場合、前記ユーザに対して交通機関の下車に用いる画像を提供する提供部41と、
前記画像を読み取ったことが通知されると、前記運賃を前記事業者に送信する送信部42と
を有する情報処理装置。
(1) an acquisition unit 40 that notifies a fare to a business that executes payment for a user and acquires a response from the business as to whether or not the fare can be paid;
a provision unit 41 that provides the user with an image to be used when getting off the transportation facility when the acquisition unit 40 has responded that the fare can be paid;
a transmission unit 42 that transmits the fare to the business operator when notified that the image has been read.

これにより、情報処理装置は、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できる。 This allows the information processing device to collect fares while preventing users from staying behind when getting off the train.

(2)前記提供部41は、前記画像としてコード画像を提供し、
前記送信部42は、前記交通機関に設けられた読み取り機50で前記コード画像を読み取ったことが通知されると、前記事業者に前記運賃を送信する
(1)に記載の情報処理装置。
(2) the providing unit 41 provides a code image as the image,
The information processing device according to any one of claims 1 to 5, wherein the transmission unit 42 transmits the fare to the business operator when notified that the code image has been read by a reader 50 installed in the transportation facility.

これにより、情報処理装置は、交通機関の利用以外で運賃を誤って回収してしまうことを抑制できる。 This allows the information processing device to prevent the erroneous collection of fares for purposes other than transportation use.

(3)前記送信部42は、前記運賃を記憶部21に記憶し、周期的な送信タイミングで前記記憶部21に記憶された前記運賃を前記事業者に送信する
(1)又は(2)に記載の情報処理装置。
(3) The information processing device described in (1) or (2), wherein the transmission unit 42 stores the fare in a memory unit 21 and transmits the fare stored in the memory unit 21 to the business operator at periodic transmission timings.

これにより、情報処理装置は、画像を読み取ったことが通知されたタイミングでリアルタイムに運賃を事業者に送信する必要がなく、送信タイミングで運賃の送信する処理を実施すればよいため、処理負荷を下げることができる。 This means that the information processing device does not need to send the fare to the business operator in real time when it is notified that the image has been read, but only needs to perform the process of sending the fare at the transmission timing, thereby reducing the processing load.

(4)乗車する交通機関の運賃が定額の定額運賃型か、乗車距離に応じて変動する変動運賃型かを特定する特定部44と、
前記特定部により運賃が前記変動運賃型と特定された場合、前記交通機関の乗車区間から運賃を導出する導出部45とをさらに有し、
前記取得部40は、前記特定部44により運賃が前記定額運賃型と特定された場合、前記交通機関の定額の運賃を前記事業者に対して通知し、前記特定部44により運賃が前記変動運賃型と特定された場合、前記導出部45により導出された運賃を前記事業者に対して通知する
(1)~(3)の何れか1つに記載の情報処理装置。
(4) an identification unit 44 that identifies whether the fare of the transportation means to be used is a fixed fare type or a variable fare type that varies depending on the travel distance;
and a derivation unit 45 that derives a fare from a boarding section of the transportation facility when the fare is determined to be the variable fare type by the determination unit,
The acquisition unit 40 notifies the operator of the fixed fare of the transportation means when the identification unit 44 identifies the fare as the fixed fare type, and notifies the operator of the fare derived by the derivation unit 45 when the identification unit 44 identifies the fare as the variable fare type.

これにより、情報処理装置は、交通機関の運賃が定額運賃型、変動運賃型の何れの場合でも、下車でのユーザの滞留の発生を抑制しつつ運賃を回収できる。 This allows the information processing device to collect fares while preventing users from staying behind when getting off the train, regardless of whether the transportation fare is a fixed fare type or a variable fare type.

(5)前記交通機関の乗車を拒否するユーザを登録したブラックリスト情報を記憶する記憶部21をさらに有し、
前記提供部41は、前記交通機関に乗車したユーザが前記ブラックリスト情報31に登録されたユーザである場合、前記ユーザに対して、乗車を拒否する旨を提示する
(1)~(4)の何れか1つに記載の情報処理装置。
(5) The device further includes a storage unit 21 that stores blacklist information that registers users who are denied boarding the transportation facility,
The information processing device described in any one of (1) to (4), wherein the providing unit 41 notifies the user that boarding the transportation facility will be denied if the user is a user registered in the blacklist information 31.

これにより、情報処理装置は、ブラックリスト情報31に登録されたユーザの交通機関の乗車を抑制できる。 This allows the information processing device to prevent users registered in the blacklist information 31 from riding on public transport.

(6)定額運賃型及び変動運賃型の交通機関の乗車を拒否するユーザを登録した第1のブラックリスト情報32と、変動運賃型の交通機関の乗車を拒否するユーザを登録した第2のブラックリスト情報33を記憶する記憶部21をさらに有し、
前記提供部41は、前記交通機関に乗車したユーザが前記第1のブラックリスト情報32に登録されたユーザである場合、前記ユーザに対して、乗車を拒否する旨を提示し、前記交通機関に乗車したユーザが前記第2のブラックリスト情報33に登録されたユーザである場合、前記ユーザに対して、変動運賃型の交通機関の乗車を拒否する旨を提示する
(1)~(4)の何れか1つに記載の情報処理装置。
(6) The device further includes a storage unit 21 for storing first blacklist information 32 that registers users who are denied boarding of fixed-fare and variable-fare transportation means, and second blacklist information 33 that registers users who are denied boarding of variable-fare transportation means,
The providing unit 41 notifies the user that boarding the transportation means will be denied if the user is a user registered in the first blacklist information 32, and notifies the user that boarding the transportation means will be denied if the user is a user registered in the second blacklist information 33. The information processing device described in any one of (1) to (4).

これにより、情報処理装置は、警戒すべきユーザについて、警戒すべき度合いに応じて、定額運賃型及び変動運賃型の交通機関の乗車を許可又は拒絶できる。 This allows the information processing device to allow or deny rides on fixed-fare and variable-fare public transportation for users who should be wary, depending on the degree of wariness.

10 運賃支払システム
11 決済装置
12 運賃精算装置
13 ユーザ端末
20 通信部
21 記憶部
22 制御部
30 ユーザ情報
31 ブラックリスト情報
32 第1のブラックリスト情報
33 第2のブラックリスト情報
40 取得部
41 提供部
42 送信部
43 判定部
44 特定部
45 導出部
50 読み取り機
REFERENCE SIGNS LIST 10 Fare payment system 11 Settlement device 12 Fare settlement device 13 User terminal 20 Communication unit 21 Storage unit 22 Control unit 30 User information 31 Blacklist information 32 First blacklist information 33 Second blacklist information 40 Acquisition unit 41 Provision unit 42 Transmission unit 43 Determination unit 44 Identification unit 45 Derivation unit 50 Reader

Claims (7)

交通機関ごとに、交通機関の運賃が定額の定額運賃型か、乗車距離に応じて変動する変動運賃型かを記憶するマスタデータを記憶する記憶部と、
ユーザ端末からユーザが乗車する交通機関を示す乗車交通機関情報を受信した場合、前記記憶部に記憶されたマスタデータから、前記乗車交通機関情報の交通機関の運賃が定額運賃型か変動運賃型かを特定する特定部と、
前記特定部により運賃が前記変動運賃型と特定された場合、前記交通機関の乗車区間から運賃を導出する導出部と、
前記特定部により運賃が前記定額運賃型と特定された場合、前記交通機関の定額の運賃をユーザに対して決済を実施する事業者に対して通知し、前記特定部により運賃が前記変動運賃型と特定された場合、前記導出部により導出された運賃を前記事業者に対して通知し、前記事業者から前記運賃を決済可能か否かの回答を取得する取得部と、
前記取得部により前記運賃を決済可能との回答が得られた場合、前記ユーザに対して交通機関の下車に用いる画像を提供する提供部と、
前記画像を読み取ったことが通知されると、前記運賃を前記事業者に送信する送信部と
を有する情報処理装置。
A storage unit that stores master data for each transportation facility, which stores whether the fare of the transportation facility is a fixed fare type or a variable fare type that varies depending on the travel distance;
a determination unit that, when receiving from the user terminal boarding transportation means information indicating a transportation means to be boarded by a user, determines whether the fare of the transportation means in the boarding transportation means information is a fixed fare type or a variable fare type from the master data stored in the storage unit;
a derivation unit that derives a fare from a travel section of the transportation facility when the fare is determined to be the variable fare type by the determination unit;
an acquisition unit that notifies a business operator who executes payment for the user of the fixed fare of the transportation facility when the identification unit identifies the fare as the fixed fare type, and notifies the business operator of the fare derived by the derivation unit when the identification unit identifies the fare as the variable fare type , and acquires a response from the business operator as to whether or not the fare can be paid;
a providing unit that provides the user with an image to be used when getting off the transportation facility when the acquiring unit has received a response indicating that the fare can be paid;
and a transmission unit that transmits the fare to the business operator when notified that the image has been read.
前記提供部は、前記画像としてコード画像を提供し、
前記送信部は、前記交通機関に設けられた読み取り機で前記コード画像を読み取ったことが通知されると、前記事業者に前記運賃を送信する
請求項1に記載の情報処理装置。
the providing unit provides a code image as the image,
The information processing device according to claim 1 , wherein the transmission unit transmits the fare to the company when notified that the code image has been read by a reader installed in the transportation facility.
前記送信部は、前記運賃を前記記憶部に記憶し、周期的な送信タイミングで前記記憶部に記憶された前記運賃を前記事業者に送信する
請求項1又は2に記載の情報処理装置。
The information processing device according to claim 1 , wherein the transmission unit stores the fare in the storage unit, and transmits the fare stored in the storage unit to the business operator at periodic transmission timings.
前記記憶部は、前記交通機関の乗車を拒否するユーザを登録したブラックリスト情報を記憶し、
前記提供部は、前記交通機関に乗車したユーザが前記ブラックリスト情報に登録されたユーザである場合、前記ユーザに対して、乗車を拒否する旨を提示する
請求項1~の何れか1つに記載の情報処理装置。
The storage unit stores blacklist information in which users who are denied boarding the transportation facility are registered ,
The information processing device according to claim 1 , wherein, when a user boarding the transportation facility is a user registered in the blacklist information, the providing unit notifies the user that boarding will be denied.
前記記憶部は、定額運賃型及び変動運賃型の交通機関の乗車を拒否するユーザを登録した第1のブラックリスト情報と、変動運賃型の交通機関の乗車を拒否するユーザを登録した第2のブラックリスト情報を記憶し、
前記提供部は、前記交通機関に乗車したユーザが前記第1のブラックリスト情報に登録されたユーザである場合、前記ユーザに対して、乗車を拒否する旨を提示し、前記交通機関に乗車したユーザが前記第2のブラックリスト情報に登録されたユーザである場合、前記ユーザに対して、変動運賃型の交通機関の乗車を拒否する旨を提示する
請求項1~の何れか1つに記載の情報処理装置。
the storage unit stores first blacklist information in which users who are refused boarding of fixed fare type and variable fare type transportation means are registered, and second blacklist information in which users who are refused boarding of variable fare type transportation means are registered ,
The information processing device described in any one of claims 1 to 3, wherein the providing unit notifies the user that boarding the transportation means will be denied if the user is a user registered in the first blacklist information, and notifies the user that boarding the transportation means will be denied if the user is a user registered in the second blacklist information.
ユーザ端末からユーザが乗車する交通機関を示す乗車交通機関情報を受信した場合、記憶部に記憶されたマスタデータであって、交通機関ごとに、交通機関の運賃が定額の定額運賃型か、乗車距離に応じて変動する変動運賃型かを記憶する前記マスタデータから、前記乗車交通機関情報の交通機関の運賃が定額運賃型か変動運賃型かを特定し、
運賃が前記変動運賃型と特定された場合、前記交通機関の乗車区間から運賃を導出し、
運賃が前記定額運賃型と特定された場合、前記交通機関の定額の運賃をユーザに対して決済を実施する事業者に対して通知し、運賃が前記変動運賃型と特定された場合、導出された運賃を前記事業者に対して通知し、前記事業者から前記運賃を決済可能か否かの回答を取得し、
前記運賃を決済可能との回答が得られた場合、前記ユーザに対して交通機関の下車に用いる画像を提供し、
前記画像を読み取ったことが通知されると、前記運賃を前記事業者に送信する
処理をコンピュータに実行させることを特徴とする運賃精算プログラム。
When receiving from the user terminal boarded transportation means information indicating the transportation means to be boarded by the user, identifying whether the fare of the transportation means in the boarded transportation means information is a fixed fare type or a variable fare type from master data stored in a storage unit, the master data storing, for each transportation means, whether the fare of the transportation means is a fixed fare type or a variable fare type that varies according to the travel distance,
If the fare is identified as being of the variable fare type, the fare is derived from the travel section of the transportation facility;
If the fare is identified as the fixed fare type, notify the fixed fare of the transportation facility to the business operator that executes the payment for the user, and if the fare is identified as the variable fare type, notify the business operator of the derived fare and obtain a response from the business operator as to whether or not the fare can be paid;
If a response is received indicating that the fare can be paid, an image to be used for getting off the transportation facility is provided to the user;
A fare adjustment program that causes a computer to execute a process of transmitting the fare to the business operator when notified that the image has been read.
ユーザ端末からユーザが乗車する交通機関を示す乗車交通機関情報を受信した場合、記憶部に記憶されたマスタデータであって、交通機関ごとに、交通機関の運賃が定額の定額運賃型か、乗車距離に応じて変動する変動運賃型かを記憶する前記マスタデータから、前記乗車交通機関情報の交通機関の運賃が定額運賃型か変動運賃型かを特定し、
運賃が前記変動運賃型と特定された場合、前記交通機関の乗車区間から運賃を導出し、
運賃が前記定額運賃型と特定された場合、前記交通機関の定額の運賃をユーザに対して決済を実施する事業者に対して通知し、運賃が前記変動運賃型と特定された場合、導出された運賃を前記事業者に対して通知し、前記事業者から前記運賃を決済可能か否かの回答を取得し、
前記運賃を決済可能との回答が得られた場合、前記ユーザに対して交通機関の下車に用いる画像を提供し、
前記画像を読み取ったことが通知されると、前記運賃を前記事業者に送信する
処理をコンピュータが実行することを特徴とする運賃精算方法。
When receiving from the user terminal boarded transportation means information indicating the transportation means to be boarded by the user, identifying whether the fare of the transportation means in the boarded transportation means information is a fixed fare type or a variable fare type from master data stored in a storage unit, the master data storing, for each transportation means, whether the fare of the transportation means is a fixed fare type or a variable fare type that varies according to the travel distance,
If the fare is identified as being of the variable fare type, the fare is derived from the travel section of the transportation facility;
If the fare is identified as the fixed fare type, notify the fixed fare of the transportation facility to the business operator that executes the payment for the user, and if the fare is identified as the variable fare type, notify the business operator of the derived fare and obtain a response from the business operator as to whether or not the fare can be paid;
If a response is received indicating that the fare can be paid, an image to be used for getting off the transportation facility is provided to the user;
A fare adjustment method, characterized in that a computer executes a process of transmitting the fare to the business operator when notified that the image has been read.
JP2021032111A 2021-03-01 2021-03-01 Information processing device, fare adjustment program, and fare adjustment method Active JP7619838B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021032111A JP7619838B2 (en) 2021-03-01 2021-03-01 Information processing device, fare adjustment program, and fare adjustment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021032111A JP7619838B2 (en) 2021-03-01 2021-03-01 Information processing device, fare adjustment program, and fare adjustment method

Publications (2)

Publication Number Publication Date
JP2022133168A JP2022133168A (en) 2022-09-13
JP7619838B2 true JP7619838B2 (en) 2025-01-22

Family

ID=83229529

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021032111A Active JP7619838B2 (en) 2021-03-01 2021-03-01 Information processing device, fare adjustment program, and fare adjustment method

Country Status (1)

Country Link
JP (1) JP7619838B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110016054A1 (en) 2007-01-30 2011-01-20 Phil Dixon Signature based negative list for off line payment device validation
JP2011192293A (en) 2011-04-28 2011-09-29 Jcb:Kk Electronic account settlement system and method
US20160240016A1 (en) 2015-02-17 2016-08-18 Marc M. Ranpour Method of Managing Usage Fares for a Transportation System
WO2018150498A1 (en) 2017-02-15 2018-08-23 株式会社日立製作所 Fare settlement system and fare settlement method
JP2018147270A (en) 2017-03-06 2018-09-20 株式会社東芝 Traffic system and traffic use management method
JP2020004292A (en) 2018-06-29 2020-01-09 株式会社エムティーアイ Fare settlement device, fare settlement method, fare settlement system, and fare settlement program
JP2020149116A (en) 2019-03-11 2020-09-17 オムロン株式会社 Entry / exit management system, traffic management system, entry / exit management method, and entry / exit management program
JP2020149541A (en) 2019-03-15 2020-09-17 オムロン株式会社 Transport control systems, server devices, transport control methods, and programs

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110016054A1 (en) 2007-01-30 2011-01-20 Phil Dixon Signature based negative list for off line payment device validation
JP2011192293A (en) 2011-04-28 2011-09-29 Jcb:Kk Electronic account settlement system and method
US20160240016A1 (en) 2015-02-17 2016-08-18 Marc M. Ranpour Method of Managing Usage Fares for a Transportation System
WO2018150498A1 (en) 2017-02-15 2018-08-23 株式会社日立製作所 Fare settlement system and fare settlement method
JP2018147270A (en) 2017-03-06 2018-09-20 株式会社東芝 Traffic system and traffic use management method
JP2020004292A (en) 2018-06-29 2020-01-09 株式会社エムティーアイ Fare settlement device, fare settlement method, fare settlement system, and fare settlement program
JP2020149116A (en) 2019-03-11 2020-09-17 オムロン株式会社 Entry / exit management system, traffic management system, entry / exit management method, and entry / exit management program
JP2020149541A (en) 2019-03-15 2020-09-17 オムロン株式会社 Transport control systems, server devices, transport control methods, and programs

Also Published As

Publication number Publication date
JP2022133168A (en) 2022-09-13

Similar Documents

Publication Publication Date Title
CN112119416B (en) Method, system and computer readable medium for providing access information
US10121288B2 (en) Transit account management with mobile device messaging
AU2010271245B2 (en) Reloadable prepaid card distribution, reload, and registration in transit
EP2462754A2 (en) Predictive techniques in transit alerting
US11037166B2 (en) Dynamic offline card authorization
JP2020098491A (en) Order settlement device, computer program, and order settlement method
US10410204B2 (en) Dynamic offline card authorization
JP7332176B2 (en) Information processing system
JP7619838B2 (en) Information processing device, fare adjustment program, and fare adjustment method
JP2020042505A (en) Entry / exit management device, entry / exit management method, program, and entry / exit management system
JP7619837B2 (en) Information processing device, fare adjustment program, and fare adjustment method
JP7619846B2 (en) Information processing device, fare adjustment program, and fare adjustment method
JP7363982B2 (en) Authentication terminal, authentication terminal control method and program
JP7521185B2 (en) Payment device, control method, program, and system
JP7508115B2 (en) Entrance/exit management system and entrance/exit management program
KR20230130923A (en) Mobile payment and access control device
JP2025065502A (en) Information processing device, information processing system, information processing method, and program
JP2016173665A (en) Credit management server, credit management method, and program for credit management server
JP2025112731A (en) Server device, server device control method and program
JP2016091243A (en) Storage medium management program, storage medium management method and storage medium management apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241129

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7619838

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150