[go: up one dir, main page]

JP2010176227A - Electronic money settlement terminal - Google Patents

Electronic money settlement terminal Download PDF

Info

Publication number
JP2010176227A
JP2010176227A JP2009015929A JP2009015929A JP2010176227A JP 2010176227 A JP2010176227 A JP 2010176227A JP 2009015929 A JP2009015929 A JP 2009015929A JP 2009015929 A JP2009015929 A JP 2009015929A JP 2010176227 A JP2010176227 A JP 2010176227A
Authority
JP
Japan
Prior art keywords
electronic money
payment
settlement
processing unit
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009015929A
Other languages
Japanese (ja)
Inventor
Akitsugu Sukai
明嗣 須貝
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.)
Glory Ltd
Original Assignee
Glory Ltd
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 Glory Ltd filed Critical Glory Ltd
Priority to JP2009015929A priority Critical patent/JP2010176227A/en
Publication of JP2010176227A publication Critical patent/JP2010176227A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic money settlement terminal for shortening a time to be spent until a user ends payment by electronic money, and for preventing an erroneous operation by the user. <P>SOLUTION: The electronic money settlement terminal includes: a storage part for storing an application program for electronic money settlement processing for each of the types of electronic money services; a polling processing part for successively starting a plurality of types of application programs, and for successively performing polling to an electronic money medium in which the electronic money is stored; a decision processing part for determining the application program from which a response has been made to the polling as an application program corresponding to the electronic money; and a settlement processing part for executing the application program determined by the determination processing part, and for rewriting balance information of the electronic money, and for performing the settlement by the electronic money. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、電子マネー決済端末に関するものであり、特に、電子マネー媒体に記憶されている電子マネーの残高情報を書き換えることにより、電子マネーによる決済を行う電子マネー決済端末に関するものである。   The present invention relates to an electronic money settlement terminal, and more particularly to an electronic money settlement terminal that performs settlement with electronic money by rewriting balance information of electronic money stored in an electronic money medium.

商品を購入する際の代金の精算を電子マネーにより行う決済システムが広まりつつある。この決済システムを利用する利用者(以下、「ユーザ」という。)は、まず、所定の電子マネーサービスを提供する事業者に、予め所望する額の現金を支払い、その現金価値に相当する分の電子マネーを所定の電子マネー媒体(たとえば、電子マネー決済機能を備えた携帯電話機や電子マネー決済機能を有するICチップが内蔵されたカード等)に記憶させて、現金を電子マネーに換金する。   Payment systems that use electronic money to pay for the purchase of products are becoming widespread. A user (hereinafter referred to as a “user”) using this payment system first pays a predetermined amount of cash to a provider providing a predetermined electronic money service, and the amount corresponding to the cash value. Electronic money is stored in a predetermined electronic money medium (for example, a mobile phone having an electronic money settlement function or a card incorporating an IC chip having an electronic money settlement function), and cash is converted into electronic money.

また、電子マネーによる決済システムには、ユーザが予め入金することなく、電子マネーによる決済分を一定期間毎に集計して、まとめて所定の銀行口座から引き落とす決済システムや、ユーザが予め入金することなく、電子マネーでの決済分を一定期間毎に集計して、まとめて予め設定されたクレジット決済を行うシステムも存在する。   In addition, in a payment system using electronic money, a payment system in which payments by electronic money are aggregated at regular intervals without being pre-paid by the user, and are collected in advance from a predetermined bank account. There is also a system in which payments made with electronic money are totaled for a certain period and collectively set for credit payment.

そして、かかる電子マネーによる決済システムのユーザは、商品を購入する際に、商品価格等を読取る精算機と接続された電子マネー決済端末の所定位置に電子マネー媒体をかざすことによって、電子マネーによる商品の精算を行う。   Then, when the user of the electronic money settlement system purchases the product, the electronic money product is placed by holding the electronic money medium over a predetermined position of the electronic money settlement terminal connected to the settlement machine that reads the product price or the like. Check out.

電子マネー決済端末は、電子マネーに記憶されている電子マネーの残高情報を、現残高から精算機により読取られた商品代金に相当する分の金額を減算した残高情報に書き換えることによって、電子マネーによる決済を行う。   The electronic money settlement terminal rewrites the balance information of the electronic money stored in the electronic money with the balance information obtained by subtracting the amount corresponding to the commodity price read by the settlement machine from the current balance. Make a payment.

かかるシステムによれば、ユーザは、商品の精算を行う際に、財布から現金を取出して店員に手渡す必要がなく、また、店員から釣銭を受取る必要がないため、電子マネーのユーザ及び店員双方の手間を省くことができ、商品代金の精算を円滑に行うことができる。   According to such a system, the user does not need to take out cash from the wallet and hand it to the store clerk when paying for the product, and does not need to receive change from the store clerk. It is possible to save time and to smoothly settle the product price.

近年、このような電子マネーサービスを提供する事業者の数が増加する傾向にある。各事業者は、それぞれ独自のアプリケーションプログラムによって、電子マネー決済端末に電子マネーによる決済処理を行わせている。   In recent years, the number of businesses providing such electronic money services tends to increase. Each business operator causes an electronic money payment terminal to perform a payment process using electronic money, using its own application program.

そのため、複数種類の事業者が提供している電子マネーサービスによる決済処理を導入しようとする店舗では、提供する電子マネーサービスの種類の数だけ、各電子マネーサービスに対応した電子マネー決済端末を設置する必要があり、設備投資額が増大してしまう。   Therefore, in stores that intend to introduce payment processing using electronic money services provided by multiple types of business operators, there are as many electronic money payment terminals as there are electronic money services provided. This increases the amount of capital investment.

かかる設備投資額の増大を抑制する電子マネー決済端末として、例えば、特許文献1には、それぞれ一の電子マネーサービスに対応した複数の決済処理プログラムを記憶した記憶部と、決済時に用いる電子マネーサービスをユーザに選択させる選択部とを備え、ユーザによる選択部の操作によって選択された決済処理プログラムを制御部に実行させて決済処理を行わせる電子マネー決済端末が開示されている。   As an electronic money payment terminal that suppresses the increase in capital investment, for example, Patent Document 1 discloses a storage unit that stores a plurality of payment processing programs each corresponding to one electronic money service, and an electronic money service used at the time of payment. There is disclosed an electronic money payment terminal that includes a selection unit that allows a user to select a payment processing program selected by an operation of the selection unit by a user and that causes a control unit to execute a payment process.

この電子マネー決済端末によれば、一台で複数種類の事業者が提供している電子マネーサービスによる決済処理が可能となるため、設備投資額の増大を抑制することができる。   According to this electronic money settlement terminal, it is possible to perform settlement processing using an electronic money service provided by a plurality of types of business operators, so that an increase in capital investment can be suppressed.

特開2006−301780号公報JP 2006-301780 A

しかしながら、上記従来の電子マネー決済端末が決済処理プログラムを実行するためには、ユーザや店員(係員)による選択部の選択操作又は確認操作が必要であったため、一人のユーザが電子マネーによる精算を終了するまでには、電子マネー決済端末が決済処理を行う時間に加えて、ユーザや店員(係員)が選択部を操作する時間の分だけ余計に時間がかかる。   However, in order for the conventional electronic money payment terminal to execute the payment processing program, the selection operation or confirmation operation of the selection unit by the user or the store clerk (clerk) is necessary, so that one user pays out with electronic money. In addition to the time for the electronic money payment terminal to perform the payment process, it takes extra time for the user or the store clerk (person in charge) to operate the selection unit.

また、決済処理プログラムの実行開始には、ユーザ又は店員(係員)による選択部の操作が必須であるため、ユーザ又は店員(係員)による誤操作が発生する可能性もあり、ユーザ又は店員(係員)が誤操作を行った場合には、さらに再操作が必要となるため、精算処理が込み合う時間帯等においては、精算の順番を待つ他のユーザの流れが滞るおそれがあった。   In addition, since the user or the store clerk (clerk) must operate the selection unit in order to start execution of the settlement processing program, there is a possibility that an erroneous operation by the user or the clerk (clerk) may occur. However, if an incorrect operation is performed, further re-operation is necessary, so that in the time zone where the checkout process is crowded, the flow of other users waiting for the checkout order may be delayed.

そこで、本発明では、ユーザが電子マネーによる精算を終了するまで要する時間を短縮すると共に、ユーザ又は店員(係員)による誤操作を防止することができる電子マネー決済端末を提供する。   Therefore, the present invention provides an electronic money settlement terminal that can shorten the time required for the user to complete the settlement with electronic money and prevent an erroneous operation by the user or a store clerk (person in charge).

そこで、請求項1に係る本発明では、電子マネー決済処理用のアプリケーションプログラムを電子マネーサービスの種類毎にそれぞれ記憶した記憶部と、前記記憶部に記憶している複数種類の前記アプリケーションプログラムを順番に起動して、電子マネーが記憶されている電子マネー媒体に対して順次ポーリングを行うポーリング処理部と、前記ポーリング処理部によるポーリングに対して応答があったアプリケーションプログラムを、前記電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムと判定する判定処理部と、前記判定処理部により判定された前記アプリケーションプログラムを実行して、前記電子マネー媒体に記憶されている電子マネーの残高情報を書き換えることにより、電子マネーによる決済を行う決済処理部とを有する電子マネー決済端末を提供することとした。   Therefore, in the present invention according to claim 1, a storage unit that stores application programs for electronic money settlement processing for each type of electronic money service and a plurality of types of application programs stored in the storage unit are arranged in order. And a polling processing unit that sequentially polls the electronic money medium in which the electronic money is stored, and an application program that has responded to the polling by the polling processing unit is stored in the electronic money medium A determination processing unit for determining an application program corresponding to the electronic money being executed, and executing the application program determined by the determination processing unit to rewrite balance information of the electronic money stored in the electronic money medium By electronic money It was to provide an electronic money settlement terminal and a settlement processing unit that performs.

また、請求項2に係る本発明では、請求項1に係る電子マネー決済端末において、前記決済処理部による決済の履歴情報を記憶した履歴情報記憶部と、前記履歴情報記憶部に記憶されている前記履歴情報に基づいて、前記ポーリング処理部に実行させるアプリケーションプログラムの実行順番を決定する実行順番決定部とを有することを特徴とする。   Further, in the present invention according to claim 2, in the electronic money payment terminal according to claim 1, the history information storage unit that stores the history information of payment by the payment processing unit and the history information storage unit are stored. And an execution order determination unit that determines an execution order of application programs to be executed by the polling processing unit based on the history information.

また、請求項3に係る本発明では、請求項2に記載の電子マネー決済端末において、前記実行順番決定部は、現時点から所定期間前の時点までの間に、前記決済処理部により実行された回数の多いアプリケーションプログラムの順となるように前記アプリケーションプログラムの実行順番を決定することを特徴とする。   Further, in the present invention according to claim 3, in the electronic money payment terminal according to claim 2, the execution order determination unit is executed by the payment processing unit between a current time and a time before a predetermined period. The execution order of the application programs is determined so that the application programs are arranged in descending order.

本発明では、電子マネー決済処理用のアプリケーションプログラムを電子マネーサービスの種類毎にそれぞれ記憶した記憶部と、前記記憶部に記憶している複数種類の前記アプリケーションプログラムを順番に起動して、電子マネーが記憶されている電子マネー媒体に対して順次ポーリングを行うポーリング処理部と、前記ポーリング処理部によるポーリングに対して応答があったアプリケーションプログラムを、前記電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムと判定する判定処理部と、前記判定処理部により判定された前記アプリケーションプログラムを実行して、前記電子マネー媒体に記憶されている電子マネーの残高情報を書き換えることにより、電子マネーによる決済を行う決済処理部とを有する電子マネー決済端末を提供することとしたため、電子マネー決済端末が複数記憶しているアプリケーションプログラムの中から、電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムを自動的に判定して、そのアプリケーションプログラムを実行することにより、電子マネーによる決済を行うので、ユーザは、電子マネーによる精算を行う際に電子マネー決済端末等を操作する必要がなく、これにより、ユーザが電子マネーによる精算を終了するまでに要する時間を短縮ができると共に、ユーザによる誤操作を防止することができる。   In the present invention, an electronic money settlement processing application program is stored for each type of electronic money service, and a plurality of types of application programs stored in the storage unit are started in order to Corresponding to the electronic money stored in the electronic money medium, the polling processing unit that sequentially polls the electronic money medium in which the information is stored, and the application program that responds to the polling by the polling processing unit A determination processing unit for determining that the application program is to be executed, and executing the application program determined by the determination processing unit to rewrite balance information of the electronic money stored in the electronic money medium, thereby allowing settlement by electronic money With the payment processor Therefore, the application program corresponding to the electronic money stored in the electronic money medium is automatically determined from the application programs stored in the electronic money payment terminal. By executing the application program, payment is made with electronic money, so that the user does not have to operate an electronic money payment terminal or the like when paying with electronic money. It is possible to reduce the time required to complete the operation and to prevent an erroneous operation by the user.

また、本発明では、電子マネー決済端末が、前記決済処理部による決済の履歴情報を記憶した履歴情報記憶部と、前記履歴情報記憶部に記憶されている前記履歴情報に基づいて、前記ポーリング処理部に実行させるアプリケーションプログラムの実行順番を決定する実行順番決定部とを更に有しているため、たとえば、頻繁に利用された電子マネーサービスの順番でアプリケーションプログラムを実行させることが可能となり、電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムを判定するまでの処理時間を短縮して、ユーザが電子マネーによる精算を終了するまでに要する時間を更に短縮することができる。   Further, in the present invention, the electronic money payment terminal is configured to execute the polling process based on the history information storage unit that stores the history information of payment by the payment processing unit and the history information stored in the history information storage unit. And an execution order determination unit that determines the execution order of the application programs to be executed by the unit. For example, the application programs can be executed in the order of frequently used electronic money services. It is possible to shorten the processing time until the application program corresponding to the electronic money stored in the medium is determined, and further reduce the time required for the user to complete the settlement with the electronic money.

また、本発明では、電子マネー決済端末の実行順番決定部が、現時点から所定期間前の時点までの間に、前記決済処理部により実行された回数の多いアプリケーションプログラムの順となるように前記アプリケーションプログラムの実行順番を決定するため、最近利用回数が多く、これから利用される可能性の高い電子マネーサービスの順番にアプリケーションプログラムを実行して順次ポーリングを行うことができるので、無駄なポーリング回数を低減することができ、電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムを判定するまでの処理時間を更に短縮して、ユーザが電子マネーによる精算を終了するまでに要する時間をより一層短縮することができる。   Further, in the present invention, the execution order determination unit of the electronic money payment terminal is arranged such that the application program is executed in the order of the number of times executed by the payment processing unit between the current time and the time before the predetermined period. Since the program execution order is determined, application programs can be executed sequentially in the order of electronic money services that have been used frequently and are likely to be used in the future. The processing time until determining the application program corresponding to the electronic money stored in the electronic money medium can be further shortened, and the time required for the user to complete the settlement with the electronic money can be further reduced. can do.

本実施形態に係る電子マネー決済端末は、店舗等で顧客が購入した商品の代金を精算するレジカウンタ等に配設される装置であり、電子マネーサービスを提供する事業者に対して予め支払っておいた現金に相当する分の有価価値(以下、「電子マネー」という。)が記憶された媒体(以下、「電子マネー媒体」という。)をかざすことにより、電子マネー媒体に記憶された電子マネーの残高を上限として、電子マネーにより商品代金の精算を決済する装置である。以下、電子マネーの使用者をユーザと称して説明する。なお、本実施形態では、電子マネー決済に利用する現金を予め先払いしておく決済システムに対して本発明を適用した場合について説明するが、本発明は、ユーザが予め入金することなく、電子マネーによる決済分を一定期間毎に集計して、まとめて所定の銀行口座から引き落とす決済システムや、ユーザが予め入金することなく、電子マネーでの決済分を一定期間毎に集計して、まとめて予め設定されたクレジット決済を行うシステムに対しても適用することができる。   The electronic money settlement terminal according to the present embodiment is a device arranged in a cashier counter that settles the price of a product purchased by a customer at a store or the like, and pays in advance to a provider that provides an electronic money service. Electronic money stored in an electronic money medium by holding a medium (hereinafter referred to as “electronic money medium”) in which a valuable value equivalent to cash (hereinafter referred to as “electronic money”) is stored. It is a device that settles the settlement of the merchandise price with electronic money up to the balance of. Hereinafter, the user of electronic money will be referred to as a user. In the present embodiment, the case where the present invention is applied to a payment system that prepays cash used for electronic money payment will be described. Settlement of payments in a certain period, collect payments from a predetermined bank account, and collect payments in electronic money for each fixed period without the user paying in advance. The present invention can also be applied to a system that performs a set credit settlement.

特に、この電子マネー決済端末は、電子マネー決済処理用のアプリケーションプログラム(以下、「アプリ」という。)を電子マネーサービスの種類毎にそれぞれ記憶した記憶部と、この記憶部に記憶している複数種類のアプリを順番に起動することによって、当該電子マネー決済端末の所定位置にかざされた電子マネー媒体に対して順次ポーリングを行うポーリング処理部と、ポーリング処理部によるポーリングに対して応答があったアプリを、電子マネー媒体に記憶されている電子マネーに対応するアプリと判定する判定処理部と、判定処理部により判定されたアプリを継続して実行することにより、電子マネー媒体に記憶されている電子マネーの残高に関する残高情報を、当該残高情報に対応する残高からユーザが購入する商品代金を差し引いた残高を示す残高情報に書き換えることによって、電子マネーによる決済を行う決済処理部とを備えている。   In particular, the electronic money payment terminal includes a storage unit that stores an application program for electronic money payment processing (hereinafter referred to as “app”) for each type of electronic money service, and a plurality of storage units stored in the storage unit. By sequentially starting the types of applications, there is a polling processing unit that sequentially polls the electronic money medium held at a predetermined position of the electronic money settlement terminal, and there is a response to polling by the polling processing unit A determination processing unit that determines an application as an application corresponding to electronic money stored in the electronic money medium, and an application determined by the determination processing unit is continuously executed to be stored in the electronic money medium. For the balance information related to the balance of electronic money, the product price that the user purchases from the balance corresponding to the balance information By rewriting the balance information indicating were minus balance, and a settlement processing unit which performs payment by electronic money.

そのため、この電子マネー決済端末によれば、ユーザは、所有している電子マネー媒体が電子マネー決済端末の記憶部に記憶されている複数種類のアプリに対応する電子マネーサービスに対応していれば、商品代金の精算の際に、電子マネー媒体を電子マネー決済端末の所定位置にかざすだけで、電子マネー決済端末が自動的に、その電子マネー媒体に記憶された電子マネーに対応するアプリを判定して決済処理を実行するため、利用しようとする電子マネーサービスの種類の選択操作や決定操作を行う必要がない。   Therefore, according to this electronic money settlement terminal, if the user has an electronic money medium corresponding to an electronic money service corresponding to a plurality of types of applications stored in the storage unit of the electronic money settlement terminal, When paying for the product price, the electronic money payment terminal automatically determines the application corresponding to the electronic money stored in the electronic money medium simply by holding the electronic money medium over a predetermined position on the electronic money payment terminal. Thus, since the settlement process is executed, there is no need to perform an operation for selecting or determining the type of electronic money service to be used.

その結果、この電子マネー決済端末では、ユーザが電子マネーによる精算の開始から終了までに要する時間を短縮ができると共に、ユーザによる誤操作を防止することができる。   As a result, in this electronic money settlement terminal, it is possible to reduce the time required for the user from the start to the end of the payment with the electronic money, and to prevent an erroneous operation by the user.

また、この電子マネー決済端末は、決済処理部による決済の履歴情報を記憶した履歴情報記憶部と、履歴情報記憶部に記憶されている履歴情報に基づいて、ポーリング処理部に実行させるアプリの実行順番を決定する実行順番決定部とを備えている。   In addition, the electronic money payment terminal includes a history information storage unit that stores history information of payment by the payment processing unit, and an application that is executed by the polling processing unit based on the history information stored in the history information storage unit. And an execution order determination unit that determines the order.

そのため、この電子マネー決済端末によれば、履歴情報に基づいて、ユーザに利用された回数の多い電子マネーサービスの順番で、その電子マネーサービスに対応するアプリを順番に実行させることが可能となり、比較的利用回数の多かった電子マネーサービスの電子マネー媒体が使用された場合、全てのアプリによるポーリングを行うまでもなく、電子マネー媒体に記憶されている電子マネーに対応するアプリを判定することができるので、決済処理に使用するアプリの判定にかかる時間を短縮でき、ユーザが電子マネーによる精算を終了するまでに要する時間を更に短縮することができる。   Therefore, according to this electronic money payment terminal, based on the history information, it becomes possible to sequentially execute the applications corresponding to the electronic money service in the order of the electronic money service that has been used frequently by the user, When an electronic money medium of an electronic money service that is used relatively frequently is used, it is possible to determine an application corresponding to the electronic money stored in the electronic money medium without performing polling by all the applications. Therefore, it is possible to reduce the time taken to determine the application used for the settlement process, and further reduce the time required for the user to complete the settlement with electronic money.

さらに、この電子マネー決済端末の実行順番決定部は、電子マネー媒体が所定位置にかざされたときに、現時点から所定期間前の時点までの間に、決済処理部により実行された回数の多いアプリの順となるようにアプリの実行順番を決定する。   Further, the execution order determination unit of the electronic money payment terminal is configured to provide an application that is frequently executed by the payment processing unit between the current time and a time before a predetermined period when the electronic money medium is held over a predetermined position. The order of app execution is determined so that

そのため、この電子マネー決済端末によれば、過去に頻繁に使用されていた電子マネーサービスの使用率が低下して、他の電子マネーサービスの利用率が高くなった場合に、最近利用回数が多く、これから利用される可能性の高い電子マネーサービスの順番にアプリを実行して順次ポーリングを行うことができるので、無駄なポーリング回数を低減することができ、決済処理に使用するアプリケーションプログラムを判定するまでの処理時間を更に短縮して、ユーザが電子マネーによる精算を終了するまでに要する時間をより一層短縮することができる。   Therefore, according to this electronic money settlement terminal, when the usage rate of electronic money services that have been frequently used in the past has declined and the usage rate of other electronic money services has increased, the number of recent usages has increased. Since it is possible to perform polling sequentially by executing applications in the order of electronic money services that are likely to be used in the future, it is possible to reduce the number of unnecessary polling and determine application programs used for payment processing The time required for the user to complete the settlement with electronic money can be further reduced.

以下、本発明の一実施形態について、図面を参照して説明する。以下の説明では、電子マネー媒体として電子マネー決済機能を備えた携帯電話機を例に挙げて説明するが、本発明における電子マネー媒体としては、携帯電話機に限定するものではなく、電子マネー決済機能を有するICチップが内蔵されたカード等、任意の電子マネー媒体を適用することができる。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the following description, a mobile phone having an electronic money settlement function will be described as an example of an electronic money medium. However, the electronic money medium in the present invention is not limited to a mobile phone, and an electronic money settlement function is provided. Arbitrary electronic money media such as a card with a built-in IC chip can be applied.

まず、図1を参照して、ユーザが商品代金の精算のために携帯電話機を電子マネー決済端末の所定位置にかざしてから、電子マネー決済端末が電子マネーによる決済を行うまでの電子マネー決済端末及び携帯電話機の動作の流れについて説明する。図1は、本実施形態に係る電子マネー決済端末及び携帯電話機の動作の流れを示す説明図である。   First, referring to FIG. 1, an electronic money settlement terminal from when a user holds a mobile phone over a predetermined position of an electronic money settlement terminal for settlement of a product price until the electronic money settlement terminal performs settlement with electronic money An operation flow of the mobile phone will be described. FIG. 1 is an explanatory diagram showing a flow of operations of the electronic money settlement terminal and the mobile phone according to the present embodiment.

なお、ここでは、ユーザの携帯電話機が単一の電子マネーサービス(以下、「第3サービス」という。)に対応しており、電子マネー決済端末が第1〜第3サービスという3種類の電子マネーサービスに対応している場合について説明する。   Here, the user's mobile phone corresponds to a single electronic money service (hereinafter referred to as “third service”), and the electronic money settlement terminal has three types of electronic money, ie, first to third services. A case where the service is supported will be described.

図1に示すように、電子マネー決済端末は、ユーザにより携帯電話機が電子マネー決済端末の所定位置にかざされたことを検知すると(1)、第1サービス用アプリを起動して、携帯電話機へ第1サービス用応答要求を送信してポーリングを行う(2)。このとき、携帯電話機は、第3サービスに対応しているため、電子マネー決済端末に対してポーリングに対する応答を送信することはない。   As shown in FIG. 1, when the electronic money settlement terminal detects that the user holds the mobile phone over a predetermined position of the electronic money settlement terminal (1), the first service application is activated to the mobile phone. The first service response request is transmitted for polling (2). At this time, since the mobile phone is compatible with the third service, a response to polling is not transmitted to the electronic money settlement terminal.

電子マネー決済端末は、所定時間経過しても携帯電話機から第1サービスに関するポーリングの応答を受信しない場合(3)、第2サービス用アプリを起動して、携帯電話機へ第2サービス用応答要求を送信してポーリングを行う(4)。ここでも携帯電話機は、第3サービスに対応しているため、電子マネー決済端末に対してポーリングに対する応答を送信することはない。   If the electronic money payment terminal does not receive a polling response related to the first service from the mobile phone even after a predetermined time has elapsed (3), the electronic money settlement terminal activates the second service application and sends a second service response request to the mobile phone. Transmit and poll (4). Again, since the mobile phone is compatible with the third service, it does not send a response to polling to the electronic money payment terminal.

電子マネー決済端末は、所定時間経過しても携帯電話機から第2サービスに関するポーリングの応答を受信しない場合(5)、第3サービス用アプリを起動して、携帯電話機へ第3サービス用応答要求を送信してポーリングを行う(6)。ここで携帯電話機は、第3サービスに対応しているため、電子マネー決済端末に対してポーリングに対する応答を送信する(7)。   If the electronic money payment terminal does not receive a polling response related to the second service from the mobile phone even after a predetermined time has elapsed (5), the electronic money settlement terminal activates the third service application and sends a third service response request to the mobile phone. Transmit and poll (6). Here, since the mobile phone is compatible with the third service, it transmits a response to polling to the electronic money settlement terminal (7).

電子マネー決済端末は、携帯電話機からポーリングに対する応答を受信すると(8)、ポーリングに対して応答があった第3サービス用アプリを、携帯電話機に記憶されている電子マネーに対応するアプリと判定し、当該判定した第3サービス用アプリを継続して実行することにより、携帯電話機に記憶されている第3サービスの電子マネーの残高に関する残高情報を、当該残高情報に対応する残高からユーザが購入する商品代金を差し引いた残高を示す残高情報に書き換えるための書換え信号を携帯電話機へ送信する(9)。   When the electronic money settlement terminal receives a response to polling from the mobile phone (8), the third service application that responds to the polling is determined to be an app corresponding to the electronic money stored in the mobile phone. By continuously executing the determined third service application, the user purchases the balance information related to the balance of the electronic money of the third service stored in the mobile phone from the balance corresponding to the balance information. A rewrite signal for rewriting the balance information indicating the balance after deducting the commodity price is transmitted to the mobile phone (9).

このように、本実施形態に係る電子マネー決済端末では、ユーザが携帯電話機を電子マネーの所定位置にかざしてから、電子マネーによる決済が完了するまでに、一切ユーザによる操作を必要としないため、商品代金の精算を確実且つ円滑に行うことができる。   Thus, in the electronic money payment terminal according to the present embodiment, since the user holds the mobile phone over a predetermined position of the electronic money and does not require any operation by the user until the payment by the electronic money is completed, It is possible to settle the product price reliably and smoothly.

次に、本実施形態に係る電子マネー決済端末の構成等について、図2を参照して説明する。図2は、本実施形態に係る電子マネー及び携帯電話機の構成等を示す機能ブロック図である。   Next, the configuration of the electronic money payment terminal according to the present embodiment will be described with reference to FIG. FIG. 2 is a functional block diagram showing configurations of electronic money and a mobile phone according to the present embodiment.

まず、携帯電話機2の構成について説明する。図2に示すように、携帯電話機2は、アプリ記憶部21と、アプリ実行部22と、電子マネー記憶部23とを備えている。アプリ記憶部21は、フラッシュメモリ等の不揮発性の記憶装置であり、第3サービス用アプリ211をはじめとして、メール用アプリや、インターネット用アプリ等、当該携帯電話機2が備える複数の各機能に対応したアプリが記憶されている。   First, the configuration of the mobile phone 2 will be described. As shown in FIG. 2, the mobile phone 2 includes an application storage unit 21, an application execution unit 22, and an electronic money storage unit 23. The application storage unit 21 is a non-volatile storage device such as a flash memory, and supports a plurality of functions provided in the mobile phone 2 such as a third service application 211, a mail application, and an Internet application. The stored app is stored.

また、アプリ実行部22は、CPU(Central Processing Unit)とROM(Read Only Memory)とRAM(Random Access Memory)とを備えた情報処理装置により構成しており、CPUがROMやアプリ記憶部21から各種プログラムを読出し、RAMを作業領域として使用して実行することにより、携帯電話機2の動作全体を統括制御する処理部である。   The application execution unit 22 includes an information processing device including a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). It is a processing unit that performs overall control of the entire operation of the mobile phone 2 by reading various programs and executing them using a RAM as a work area.

本実施形態では、このアプリ実行部22が電子マネー決済端末1から後述の第3サービスに関する応答要求を受信した場合に、電子マネー決済端末1へ向けて応答要求に対する応答を送信する。   In the present embodiment, when the application execution unit 22 receives a response request regarding the third service described later from the electronic money payment terminal 1, the application execution unit 22 transmits a response to the response request to the electronic money payment terminal 1.

また、電子マネー記憶部23は、フラッシュメモリ等の不揮発性の記憶装置であり、ユーザが第3サービスを提供する事業者へ支払った金額に相当する有価価値の残高情報231が記憶されている。   The electronic money storage unit 23 is a non-volatile storage device such as a flash memory, and stores valuable balance information 231 corresponding to the amount paid by the user to the provider providing the third service.

次に、本実施形態に係る電子マネー決済端末1の構成について説明する。電子マネー決済端末1は、記憶部10と、ポーリング処理部11と、判定処理部12と、決済処理部13と、実行順番決定部14とを備えている。   Next, the configuration of the electronic money payment terminal 1 according to the present embodiment will be described. The electronic money payment terminal 1 includes a storage unit 10, a polling processing unit 11, a determination processing unit 12, a payment processing unit 13, and an execution order determination unit 14.

なお、図2中の符号3は、POS(Point Of Sales system)端末である。このPOS端末3は、ユーザが購入する商品から、その商品の代金を読取ると共に、その代金を示す情報を電子マネー決済端末1へ出力する装置である。また、このPOS端末3は、電子マネー決済端末1から入力される決済処理結果や、所定の係員等が顧客から受取った代金を手入力した情報等に基づいて、商品の販売情報を記憶管理する。   2 is a POS (Point Of Sales system) terminal. The POS terminal 3 is a device that reads the price of the product from the product purchased by the user and outputs information indicating the price to the electronic money settlement terminal 1. In addition, the POS terminal 3 stores and manages merchandise sales information based on the settlement processing result input from the electronic money settlement terminal 1 and information manually entered by a predetermined clerk etc. from the customer. .

記憶部10は、フラッシュメモリ等の不揮発性の記憶装置により構成しており、第1サービス用アプリ101、第2サービス用アプリ102、第3サービス用アプリ103を記憶している。第1サービス用アプリ101は、第1サービスに対応した携帯電話機2に記憶された電子マネーによる決済処理を行うために実行されるアプリである。同様に、第2サービス用アプリ102、第3サービス用アプリ103は、それぞれ第2、第3サービスに対応した携帯電話機2に記憶された電子マネーによる決済処理を行うために実行されるアプリである。   The storage unit 10 includes a non-volatile storage device such as a flash memory, and stores a first service application 101, a second service application 102, and a third service application 103. The first service application 101 is an application that is executed to perform a payment process using electronic money stored in the mobile phone 2 corresponding to the first service. Similarly, the second service application 102 and the third service application 103 are applications that are executed to perform a payment process using electronic money stored in the mobile phone 2 corresponding to the second and third services, respectively. .

また、この記憶部10は、履歴情報記憶部104を備えている。この履歴情報記憶部には、ユーザの電子マネーによる決済処理の履歴情報として、各ユーザを識別するためのユーザID、各ユーザが利用した電子マネーサービスの種類を示す情報、各決済処理を行った日時を示す情報等を記憶している。   The storage unit 10 includes a history information storage unit 104. In this history information storage unit, as the history information of the payment process by the user's electronic money, the user ID for identifying each user, the information indicating the type of electronic money service used by each user, and each payment process were performed Information indicating the date and time is stored.

ポーリング処理部11は、ユーザにより携帯電話機2が電子マネー決済端末1の所定位置にかざされたことを検知すると、その携帯電話機2のアプリ実行部22に対してポーリングを行う処理部である。   The polling processing unit 11 is a processing unit that polls the application execution unit 22 of the mobile phone 2 when it is detected that the mobile phone 2 is held over a predetermined position of the electronic money settlement terminal 1 by the user.

このポーリング処理部11は、携帯電話機検知部111と、応答要求送信部112と、応答報受信部113とを備えている。携帯電話機検知部111は、ユーザにより携帯電話機2が電子マネー決済端末1の所定位置にかざされたことを検知するセンサにより構成しており、携帯電話機2を検知すると、その検知結果を示す検知信号を応答要求送信部112へ出力する。   The polling processing unit 11 includes a mobile phone detection unit 111, a response request transmission unit 112, and a response report reception unit 113. The mobile phone detection unit 111 includes a sensor that detects that the mobile phone 2 is held over a predetermined position of the electronic money settlement terminal 1 by a user. When the mobile phone 2 is detected, a detection signal indicating the detection result. Is output to the response request transmission unit 112.

応答要求送信部112は、携帯電話機検知部111から検知信号が入力されると、実行順番決定部14に対して、アプリの読出し要求を行い、実行順番決定部14を介して、記憶部10から第1〜第3サービス用アプリ101〜103を順次読み出して起動することにより、携帯電話機2のアプリ実行部22へ向けて順次応答要求を送信してポーリングを行う処理部である。なお、この応答要求送信部112は、応答要求を送信してから所定時間が経過しても、応答要求に対する応答を受信しなかった場合に次の電子マネーサービスに対応したアプリを起動してポーリングを行う。   When the detection signal is input from the mobile phone detection unit 111, the response request transmission unit 112 issues an application read request to the execution order determination unit 14 and from the storage unit 10 via the execution order determination unit 14. It is a processing unit that sequentially transmits response requests to the application execution unit 22 of the mobile phone 2 to perform polling by sequentially reading and starting the first to third service applications 101 to 103. The response request transmission unit 112 starts an application corresponding to the next electronic money service and polls when a response to the response request is not received even after a predetermined time has elapsed since the response request was transmitted. I do.

応答受信部113は、ポーリングに対して携帯電話機2から送信される応答を受信する処理部であり、応答を受信した場合に、その旨を示す受信結果を判定処理部12へ出力する。また、この応答受信部113は、応答要求送信部112から応答要求が送信されてから所定時間が経過しても、その応答要求に対する応答を受信しなかった場合に、その旨を示す受信結果を応答要求送信部112へ出力する。   The response receiving unit 113 is a processing unit that receives a response transmitted from the mobile phone 2 in response to polling. When a response is received, the response receiving unit 113 outputs a reception result indicating that to the determination processing unit 12. The response receiving unit 113 also displays a reception result indicating that if a response to the response request has not been received even after a predetermined time has elapsed since the response request was transmitted from the response request transmitting unit 112. The response request transmission unit 112 outputs the response request.

判定処理部12は、応答受信部113から受信結果が入力されると、その受信結果に基づいて、応答があったアプリ(ここでは、第3サービス用アプリ103)を、携帯電話機2に記憶されている電子マネーに対応するアプリと判定し、その判定結果を決済処理部13へ出力する。   When the reception result is input from the response reception unit 113, the determination processing unit 12 stores, in the mobile phone 2, the application (here, the third service application 103) that has responded based on the reception result. It is determined that the application corresponds to the current electronic money, and the determination result is output to the settlement processing unit 13.

決済処理部13は、判定処理部12から入力される判定結果に対応したアプリ(ここでは、第3サービス用アプリ103)を記憶部10から読み出して実行し、ユーザが購入する商品に関する決済処理を行う処理部である。この決済処理部13は、携帯電話機2の電子マネー記憶部23から残高情報231を読み出すと共に、読み出した残高情報231に対応する残高から、POS端末3から入力される商品代金に相当する分の有価価値を減算した残高を示す残高情報231を携帯電話機2へ送信して、携帯電話機2の残高情報231を書き換えることによって、電子マネーによる決済を行う。   The settlement processing unit 13 reads out and executes an application corresponding to the determination result input from the determination processing unit 12 (here, the third service application 103) from the storage unit 10, and performs a settlement process regarding the product purchased by the user. It is a processing part to perform. The settlement processing unit 13 reads the balance information 231 from the electronic money storage unit 23 of the mobile phone 2, and the value corresponding to the commodity price input from the POS terminal 3 from the balance corresponding to the read balance information 231. The balance information 231 indicating the balance obtained by subtracting the value is transmitted to the mobile phone 2, and the balance information 231 of the mobile phone 2 is rewritten to perform settlement with electronic money.

実行順番決定部14は、履歴情報記憶部104に記憶されている履歴情報に基づいて、ポーリング処理部11に実行させるアプリの実行順番を決定する処理部である。この実行順番決定部14は、携帯電話機検知部111が携帯電話機2を検知したときを現時点とした場合に、現時点から所定期間前の時点までの間に、決済処理部13により実行された回数の多いアプリの順となるようにアプリの実行順番を決定する。   The execution order determination unit 14 is a processing unit that determines the execution order of applications to be executed by the polling processing unit 11 based on the history information stored in the history information storage unit 104. The execution order determination unit 14 determines the number of times executed by the settlement processing unit 13 between the current time and a time before a predetermined period, when the time when the mobile phone detection unit 111 detects the mobile phone 2 is the current time. The execution order of applications is determined so that the order of many applications is the same.

そして、この実行順番決定部14は、応答要求送信部112からアプリの読出し要求を受付けると、履歴情報記憶部104に記憶されている履歴情報に基づいて決定した順番に、第1〜第3サービス用アプリ101〜103を順次読み出して応答要求送信部112へ出力する。なお、実行順番決定部14は、履歴情報からの実行回数の多いものからポーリング順を決めるのではなく、店のニーズに合わせるように事前に設定しておくようにしてもよい。   And when this execution order determination part 14 receives the read request | requirement of an application from the response request transmission part 112, it will be 1st-3rd service in the order determined based on the history information memorize | stored in the history information storage part 104. The applications 101 to 103 are sequentially read and output to the response request transmission unit 112. Note that the execution order determination unit 14 may determine the polling order from the one having a large number of executions based on the history information, and may set it in advance to meet the needs of the store.

なお、図2には、電子マネー決済端末1の機能的な構成を示したが、この電子マネー決済端末1は、物理的には、CPUとROMとRAMとを備えた情報処理装置と、フラッシュメモリ等の不揮発性の記憶装置とを備えた構成をしている。   2 shows the functional configuration of the electronic money settlement terminal 1, the electronic money settlement terminal 1 physically includes an information processing device including a CPU, a ROM, and a RAM, a flash And a non-volatile storage device such as a memory.

そして、この電子マネー決済端末1では、CPUがROMに記憶している所定のプログラムを読み出し、RAMを作業領域として使用して実行することにより、上記ポーリング処理部11、判定処理部12、決済処理部13、実行順番決定部14等として機能する。   In the electronic money settlement terminal 1, the CPU reads out a predetermined program stored in the ROM and executes it using the RAM as a work area, whereby the polling processing unit 11, the determination processing unit 12, and the settlement processing are performed. Functions as the unit 13, the execution order determination unit 14, and the like.

ここで、本実施形態に係る電子マネー決済端末1が備えるCPUが実行する処理について説明する。図3は、本実施形態に係る電子マネー決済端末1が備えるCPUが実行する処理を示すフローチャートである。電子マネー決済端末1のCPU(以下、単に、「CPU」という。)は、電源が投入されている間、図3に示す各処理を順次繰り返し実行する。   Here, processing executed by the CPU provided in the electronic money settlement terminal 1 according to the present embodiment will be described. FIG. 3 is a flowchart showing processing executed by the CPU provided in the electronic money settlement terminal 1 according to the present embodiment. The CPU of the electronic money settlement terminal 1 (hereinafter simply referred to as “CPU”) sequentially and repeatedly executes each process shown in FIG. 3 while the power is on.

図3に示すように、CPUは、電源が投入されると、まず、携帯電話機2を検知したか否かの判定を行い、携帯電話機2を検知したと判定した場合(ステップS101:Yes)、処理をステップS102へ移す。一方、CPUは、携帯電話機2を検知していないと判定した場合(ステップS101:No)、処理を終了する。   As shown in FIG. 3, when the power is turned on, the CPU first determines whether or not the mobile phone 2 has been detected, and if it is determined that the mobile phone 2 has been detected (step S101: Yes), The process moves to step S102. On the other hand, when determining that the mobile phone 2 is not detected (step S101: No), the CPU ends the process.

ステップS102において、CPUは、第1〜第3サービス用アプリ101〜103の実行順番を決定する処理を行い、その後、決定した実行順番に従って各アプリ(第1〜第3サービス用アプリ101〜103)を順実行して、携帯電話機2に対して応答要求を送信してポーリングを行う(ステップS103)。   In step S <b> 102, the CPU performs processing for determining the execution order of the first to third service applications 101 to 103, and then each application (first to third service applications 101 to 103) according to the determined execution order. Are sequentially executed to transmit a response request to the mobile phone 2 to perform polling (step S103).

続いて、CPUは、携帯電話機2からポーリング(応答要求の送信)に対する応答を受信したか否かの判定を行い(ステップS104)、応答を受信したと判定した場合(ステップS104:Yes)、処理をステップS105へ移す。一方、CPUは、応答要求を送信してから所定時間が経過しても、応答を受信しなかったと判定した場合(ステップS104:No)、処理をステップS106へ移す。   Subsequently, the CPU determines whether or not a response to polling (transmission of response request) has been received from the mobile phone 2 (step S104), and determines that the response has been received (step S104: Yes), processing To step S105. On the other hand, if the CPU determines that a response has not been received even after a predetermined time has elapsed since the response request was transmitted (step S104: No), the process proceeds to step S106.

ステップS105において、CPUは、応答のあったときに実行していたアプリにより電子マネーによる決済処理を行い、その後処理を終了して、再度ステップS101から処理を開始する。   In step S105, the CPU performs a payment process with electronic money using the application that was being executed when the response was received, ends the process, and starts the process again from step S101.

また、ステップS106において、CPUは、ステップS102で決定したアプリの実行順番における次順番のアプリ(第1〜第3サービス用アプリ101〜103のうちのいずれか)を起動し、その後、処理をステップS103へ移す。   In step S106, the CPU activates the next-order application (any one of the first to third service applications 101 to 103) in the execution order of the application determined in step S102, and then performs the process. Move to S103.

次に、本実施形態に係る電子マネー決済端末1の変形例について説明する。図4は、変形例に係る電子マネー決済端末1aの構成を示す機能ブロック図である。図4に示すように、本変形例に係る電子マネー決済端末1aは、図2に示した電子マネー決済端末1が備える各構成要件に加えて、残高不足回数判定部15と、要チャージ状態通知部16と、ユーザ情報記憶部105とを備えている。なお、図4において、図2に示した電子マネー決済端末1と同様の構成要件については、同一の符号を付することにより、ここでは、その詳細な説明を省略することとする。   Next, a modified example of the electronic money settlement terminal 1 according to the present embodiment will be described. FIG. 4 is a functional block diagram showing a configuration of the electronic money settlement terminal 1a according to the modification. As shown in FIG. 4, the electronic money payment terminal 1a according to the present modification includes a balance shortage number determination unit 15 and a charge required state notification in addition to the constituent elements included in the electronic money payment terminal 1 shown in FIG. Unit 16 and a user information storage unit 105. In FIG. 4, the same components as those of the electronic money settlement terminal 1 shown in FIG. 2 are denoted by the same reference numerals, and detailed description thereof is omitted here.

ユーザ情報記憶部105には、各ユーザ毎に、そのユーザの携帯電話機2に対して行った決済処理に関して、残高不足が発生した日時、及び残高不足が発生した累積回数等を示す残高不足情報を記憶している。なお、この残高不足情報は、所定期間(例えば、1年)毎にリセットする。   In the user information storage unit 105, for each user, balance shortage information indicating the date and time when the balance shortage occurred, the cumulative number of times the balance shortage occurred, and the like regarding the payment processing performed for the user's mobile phone 2 is stored. I remember it. The balance shortage information is reset every predetermined period (for example, one year).

残高不足回数判定部15は、決済処理部13による決済処理の結果、携帯電話機2に記憶されている電子マネーの残高に不足が発生した場合に、ユーザ情報記憶部105に記憶している残高不足情報を更新する。   The shortage balance number determination unit 15 has a shortage of balance stored in the user information storage unit 105 when a shortage occurs in the balance of electronic money stored in the mobile phone 2 as a result of the payment processing by the payment processing unit 13. Update information.

また、この残高不足回数判定部15は、決済処理部13による決済処理の結果、携帯電話機2に記憶されている電子マネーの残高が所定の閾値(たとえば、500円)以下であった場合に、ユーザ情報記憶部105を参照して、そのユーザの所定期間(たとえば、最近半年間)の間に残高不足が発生した回数が所定の閾値(例えば、3回)以上であった場合に、その旨を示す判定結果を要チャージ状態通知部16へ出力する。   Further, the balance shortage determination unit 15 determines that the balance of electronic money stored in the mobile phone 2 is equal to or less than a predetermined threshold (for example, 500 yen) as a result of the payment processing by the payment processing unit 13. When the user information storage unit 105 is referred to and the number of times that the balance shortage has occurred during a predetermined period (for example, the last half year) of the user is greater than or equal to a predetermined threshold (for example, 3 times), that fact Is output to the required charge state notification unit 16.

要チャージ状態通知部16は、発光機能を備えた表示装置により構成しており、残高不足回数判定部15から、所定期間の間に残高不足が発生した回数が所定の閾値以上であったことを示す判定結果が入力されると、表示部に電子マネーが要チャージ状態であることを示す通知情報を表示させる。なお、ここでいうチャージとは、ユーザが電子マネーサービスを提供する事業者へ現金を支払って、現金を電子マネーに換金する行為のことである。   The charge required notification unit 16 is configured by a display device having a light emitting function, and the number of times that a shortage of balance has occurred during a predetermined period from the balance shortage number determination unit 15 is greater than or equal to a predetermined threshold. When the determination result is input, notification information indicating that the electronic money is in a charge required state is displayed on the display unit. Here, the charge is an act in which a user pays cash to a business operator who provides an electronic money service and converts the cash into electronic money.

次に、本変形例に係る電子マネー決済端末1aが備えるCPUが実行する処理について、図5を参照して説明する。図5は、本変形例に係る電子マネー決済端末1aが備えるCPUが実行する処理を示すフローチャートである。ここでは、決済処理部13が電子マネーによる決済を行ったときに、本変形例に係る電子マネー決済端末1aのCPU(以下、単に「CPU」という。)が実行する処理について説明する。なお、CPUは、図5に示す処理以外に関して、図3に示した処理と同様の処理を実行するため、ここでは、その説明を省略する。   Next, processing executed by the CPU included in the electronic money settlement terminal 1a according to this modification will be described with reference to FIG. FIG. 5 is a flowchart showing processing executed by the CPU included in the electronic money settlement terminal 1a according to the present modification. Here, a description will be given of processing executed by the CPU (hereinafter simply referred to as “CPU”) of the electronic money payment terminal 1a according to the present modification when the payment processing unit 13 performs payment with electronic money. Since the CPU executes the same processing as the processing shown in FIG. 3 except for the processing shown in FIG. 5, the description thereof is omitted here.

図5に示すように、CPUは、決済処理を行うと、その決済処理において電子マネーの残高不足が発生したか否かの判定を行い(ステップS201)、残高不足が発生したと判定した場合(ステップS201:Yes)、ユーザ情報記憶部105に記憶している残高不足情報を更新する処理を行い(ステップS205)、その後、処理を終了する。   As shown in FIG. 5, when the payment process is performed, the CPU determines whether or not a shortage of electronic money balance has occurred in the payment process (step S201), and determines that a shortage of balance has occurred (step S201). Step S201: Yes), a process of updating the balance shortage information stored in the user information storage unit 105 is performed (step S205), and then the process ends.

一方、CPUは、残高不足が発生しなかったと判定した場合(ステップS201:No)、携帯電話機2に記憶されている電子マネーの残高が所定の閾値以下であるか否かの判定を行い(ステップS202)、残高が所定の閾値より多いと判定した場合(ステップS202:No)、処理を終了する。   On the other hand, when the CPU determines that the balance shortage has not occurred (step S201: No), the CPU determines whether or not the balance of the electronic money stored in the mobile phone 2 is equal to or less than a predetermined threshold (step S201). S202) When it is determined that the balance is greater than the predetermined threshold (step S202: No), the process is terminated.

また、CPUは、携帯電話機2に記憶されている電子マネーの残高が所定の閾値以下であると判定した場合(ステップS202:Yes)、そのユーザに関して、所定期間内に残高不足が発生した回数(残高不足回数)が所定の閾値以上であるか否かを判定する(ステップS203)。   In addition, when the CPU determines that the balance of the electronic money stored in the mobile phone 2 is equal to or less than a predetermined threshold (step S202: Yes), the number of times that a shortage of balance has occurred within the predetermined period for the user ( It is determined whether or not the number of balance shortages is equal to or greater than a predetermined threshold (step S203).

ここでCPUは、残高不足回数が所定の閾値を下回っていると判定した場合(ステップS203:No)、処理を終了する。一方、CPUは、残高不足回数が所定の閾値以上であると判定した場合(ステップS203:Yes)、今回決済処理を行った携帯電話機2が要チャージ状態であることを通知する処理を行い(ステップS204)、その後、処理を終了する。   If the CPU determines that the number of balance shortages is below a predetermined threshold (step S203: No), the CPU ends the process. On the other hand, when the CPU determines that the number of balance shortages is equal to or greater than a predetermined threshold (step S203: Yes), the CPU performs a process of notifying that the mobile phone 2 that has performed the current settlement process is in a charge required state (step S203). After that, the process is terminated.

このように、本変形例に係る電子マネー決済端末1aでは、決済処理を行った際に、その携帯電話機2による過去の決済処理の履歴に基づき、その携帯電話機2に関して、所定期間内に所定回数以上の残高不足が発生していた場合、電子マネーの残高が所定の閾値以下であると、要チャージ状態である旨を通知するため、その携帯電話機2のユーザに電子マネーのチャージを促すことができる。   As described above, in the electronic money payment terminal 1a according to the present modification, when payment processing is performed, a predetermined number of times within a predetermined period with respect to the mobile phone 2 based on the history of past payment processing by the mobile phone 2. When the balance shortage has occurred, if the balance of the electronic money is below a predetermined threshold, the user of the mobile phone 2 is prompted to charge the electronic money in order to notify that the charge is required. it can.

これにより、決済処理時に度々残高不足状態となるユーザは、電子マネーの残高が不足する前に電子マネーのチャージを行うようになるため、決済処理時における残高不足の発生を抑制することができ、残高不足の発生に起因して商品代金の精算を待つ他のユーザの決済処理が滞ることを抑制することができる。   As a result, users who are often short of balance during the payment process will be charged with electronic money before the balance of electronic money is insufficient, so it is possible to suppress the occurrence of insufficient balance during the payment process, It is possible to suppress a delay in the settlement processing of other users waiting for the settlement of the merchandise price due to the occurrence of a shortage of balance.

また、この電子マネー決済端末1aでは、電子マネーの残高が所定の閾値以下となった場合であっても、所定期間内における残高不足回数が所定の閾値を下回っていた場合には、要チャージ状態であることを通知しないため、残高不足の発生頻度が低いユーザに対して、無駄に要チャージ状態の通知を行うことがない。   Further, in this electronic money settlement terminal 1a, even if the balance of the electronic money is equal to or less than a predetermined threshold, if the number of balance shortages within a predetermined period is less than the predetermined threshold, the charge required state Therefore, it is not unnecessary to notify the user of a low charge occurrence frequency to the charge required state.

また、本変形例では、要チャージ状態通知部16を表示装置により構成した場合を例に挙げて説明したが、要チャージ状態通知部16は、表示装置に限定するものではなく、要チャージ状態であることを所定のユーザに対して通知できるものであれば、他の装置により構成してもよい。   Further, in this modification, the case where the charge required state notification unit 16 is configured by a display device has been described as an example, but the charge required state notification unit 16 is not limited to the display device, and is in a charge required state. Any other device may be used as long as it can notify a predetermined user of the fact.

たとえば、要チャージ状態通知部16にEメール機能を設けると共に、ユーザ情報記憶部105に、通知を所望したユーザの携帯電話機2のEメールアドレスを記憶させておき、要チャージ状態の通知が必要となった場合に、そのユーザの携帯電話機2に対して、電子マネーが要チャージ状態になったことを示すEメールを送信するように構成してもよい。   For example, an e-mail function is provided in the charge required state notification unit 16, and the user information storage unit 105 stores the e-mail address of the user's mobile phone 2 that desires the notification, and notification of the charge required state is required. In such a case, an e-mail indicating that the electronic money is in a chargeable state may be transmitted to the mobile phone 2 of the user.

本実施形態において、携帯電話機2に設定されている電子マネーの種類は1種類であることが最も良い形態である。しかし、携帯電話機2側で複数種類の電子マネーに対応できるように設定されている場合であっても、電子マネー決済端末1側と携帯電話機2側で合致する電子マネーの種類が1種類しかない場合であれば対応可能である。   In the present embodiment, it is the best mode that the number of types of electronic money set in the mobile phone 2 is one. However, even when the mobile phone 2 is set to support a plurality of types of electronic money, there is only one type of electronic money that matches the electronic money settlement terminal 1 side and the mobile phone 2 side. If possible, it can be handled.

また、形態電話機2側で複数種類の電子マネーに対応できるように設定されており、電子マネー決済端末1側と携帯電話機2側で合致する電子マネーの種類が複数ある場合であっても、他の諸条件を事前に設定しておくことで1種類のみで決済可能である。ここでの諸条件とは、たとえば、複数種類の電子マネーのなかで残高が多いもの、ユーザが事前に優先設定しておいた電子マネーの順、店舗側が事前に優先設定しておいた電子マネーの順等である。   In addition, even if there is a plurality of types of electronic money that are matched on the electronic money settlement terminal 1 side and the mobile phone 2 side, the configuration telephone 2 side is set to be compatible with a plurality of types of electronic money. By setting the various conditions in advance, it is possible to settle with only one type. The terms and conditions here are, for example, those with a large balance among a plurality of types of electronic money, the order of electronic money set in advance by the user, and the electronic money set in advance by the store. The order is.

本実施形態に係る電子マネー決済端末及び携帯電話機の動作の流れを示す説明図である。It is explanatory drawing which shows the flow of operation | movement of the electronic money payment terminal and mobile phone which concern on this embodiment. 本実施形態に係る電子マネー及び携帯電話機の構成等を示す機能ブロック図である。It is a functional block diagram which shows the structure etc. of the electronic money which concerns on this embodiment, and a mobile telephone. 本実施形態に係る電子マネー決済端末が備えるCPUが実行する処理を示すフローチャートである。It is a flowchart which shows the process which CPU with which the electronic money payment terminal which concerns on this embodiment is provided performs. 変形例に係る電子マネー決済端末の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the electronic money payment terminal which concerns on a modification. 変形例に係る電子マネー決済端末が備えるCPUが実行する処理を示すフローチャートである。It is a flowchart which shows the process which CPU with which the electronic money settlement terminal which concerns on a modification is provided.

1 電子マネー決済端末
1a 電子マネー決済端末
10 記憶部
11 ポーリング処理部
12 判定処理部
13 決済処理部
14 実行順番決定部
15 残高不足回数判定部
2 携帯電話機
21 アプリ記憶部
22 アプリ実行部
23 電子マネー記憶部
3 POS端末
DESCRIPTION OF SYMBOLS 1 Electronic money payment terminal 1a Electronic money payment terminal 10 Storage part 11 Polling process part 12 Judgment process part 13 Settlement process part 14 Execution order determination part 15 Balance shortage number determination part 2 Mobile phone 21 Application storage part 22 Application execution part 23 Electronic money Storage unit 3 POS terminal

Claims (3)

電子マネー決済処理用のアプリケーションプログラムを電子マネーサービスの種類毎にそれぞれ記憶した記憶部と、
前記記憶部に記憶している複数種類の前記アプリケーションプログラムを順番に起動して、電子マネーが記憶されている電子マネー媒体に対して順次ポーリングを行うポーリング処理部と、
前記ポーリング処理部によるポーリングに対して応答があったアプリケーションプログラムを、前記電子マネー媒体に記憶されている電子マネーに対応するアプリケーションプログラムと判定する判定処理部と、
前記判定処理部により判定された前記アプリケーションプログラムを実行して、前記電子マネー媒体に記憶されている電子マネーの残高情報を書き換えることにより、電子マネーによる決済を行う決済処理部と
を有することを特徴とする電子マネー決済端末。
A storage unit storing application programs for electronic money settlement processing for each type of electronic money service;
A polling processing unit that sequentially activates a plurality of types of application programs stored in the storage unit and sequentially polls the electronic money medium in which the electronic money is stored;
A determination processing unit that determines an application program that has responded to polling by the polling processing unit as an application program corresponding to electronic money stored in the electronic money medium;
A payment processing unit that performs payment by electronic money by executing the application program determined by the determination processing unit and rewriting balance information of the electronic money stored in the electronic money medium. An electronic money payment terminal.
前記決済処理部による決済の履歴情報を記憶した履歴情報記憶部と、
前記履歴情報記憶部に記憶されている前記履歴情報に基づいて、前記ポーリング処理部に実行させるアプリケーションプログラムの実行順番を決定する実行順番決定部と
を有することを特徴とする請求項1に記載の電子マネー決済端末。
A history information storage unit storing history information of payment by the payment processing unit;
The execution order determination unit that determines an execution order of application programs to be executed by the polling processing unit based on the history information stored in the history information storage unit. Electronic money payment terminal.
前記実行順番決定部は、
現時点から所定期間前の時点までの間に、前記決済処理部により実行された回数の多いアプリケーションプログラムの順となるように前記アプリケーションプログラムの実行順番を決定することを特徴とする請求項2に記載の電子マネー決済端末。
The execution order determination unit includes:
3. The execution order of the application programs is determined so that the application programs are executed in the order of the number of times executed by the settlement processing unit between the present time and a time before a predetermined period. Electronic money payment terminal.
JP2009015929A 2009-01-27 2009-01-27 Electronic money settlement terminal Pending JP2010176227A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009015929A JP2010176227A (en) 2009-01-27 2009-01-27 Electronic money settlement terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009015929A JP2010176227A (en) 2009-01-27 2009-01-27 Electronic money settlement terminal

Publications (1)

Publication Number Publication Date
JP2010176227A true JP2010176227A (en) 2010-08-12

Family

ID=42707175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009015929A Pending JP2010176227A (en) 2009-01-27 2009-01-27 Electronic money settlement terminal

Country Status (1)

Country Link
JP (1) JP2010176227A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014035553A (en) * 2012-08-07 2014-02-24 Sumitomo Mitsui Card Co Ltd Mobile settlement terminal device, settlement processing method, and program
WO2015151510A1 (en) * 2014-04-04 2015-10-08 セイコーエプソン株式会社 Pos terminal, pos system, and method for controlling pos terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293740A (en) * 1999-02-05 2000-10-20 Hitachi Ltd IC card processing device, vending device, and sales method
JP2003208578A (en) * 2002-01-10 2003-07-25 Dainippon Printing Co Ltd Non-contact IC card, non-contact IC card processing device and processing method thereof
JP2005136476A (en) * 2003-10-28 2005-05-26 Matsushita Electric Works Ltd Ic card reader
JP2007034637A (en) * 2005-07-26 2007-02-08 Ntt Docomo Inc Mobile terminal device and electronic payment system
JP2007241884A (en) * 2006-03-10 2007-09-20 Matsushita Electric Ind Co Ltd Vending machine
WO2008149982A1 (en) * 2007-06-07 2008-12-11 Nippon Conlux Co., Ltd. Information processor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293740A (en) * 1999-02-05 2000-10-20 Hitachi Ltd IC card processing device, vending device, and sales method
JP2003208578A (en) * 2002-01-10 2003-07-25 Dainippon Printing Co Ltd Non-contact IC card, non-contact IC card processing device and processing method thereof
JP2005136476A (en) * 2003-10-28 2005-05-26 Matsushita Electric Works Ltd Ic card reader
JP2007034637A (en) * 2005-07-26 2007-02-08 Ntt Docomo Inc Mobile terminal device and electronic payment system
JP2007241884A (en) * 2006-03-10 2007-09-20 Matsushita Electric Ind Co Ltd Vending machine
WO2008149982A1 (en) * 2007-06-07 2008-12-11 Nippon Conlux Co., Ltd. Information processor

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014035553A (en) * 2012-08-07 2014-02-24 Sumitomo Mitsui Card Co Ltd Mobile settlement terminal device, settlement processing method, and program
WO2015151510A1 (en) * 2014-04-04 2015-10-08 セイコーエプソン株式会社 Pos terminal, pos system, and method for controlling pos terminal
CN106133798A (en) * 2014-04-04 2016-11-16 精工爱普生株式会社 The control method of POS terminal, POS system and POS terminal
JPWO2015151510A1 (en) * 2014-04-04 2017-04-13 セイコーエプソン株式会社 POS terminal, POS system, and POS terminal control method
KR101843431B1 (en) 2014-04-04 2018-03-29 세이코 엡슨 가부시키가이샤 Pos terminal, pos system, and method for controlling pos terminal
US10521783B2 (en) 2014-04-04 2019-12-31 Seiko Epson Corporation POS terminal, POS system, and control method of a POS terminal

Similar Documents

Publication Publication Date Title
JP5673902B1 (en) Payment system, server device, terminal device, method, and program
JP7302636B2 (en) Information processing system, information processing method and information processing program
JP6562895B2 (en) Account management system, account management method, and account management program
CN109615353B (en) A payment method and device
US20180060834A1 (en) Financial transaction routing
JP2011039739A (en) Mobile terminal, electronic receipt system and program
JP2023076517A (en) PURCHASE MANAGEMENT SYSTEM, SERVER DEVICE, PURCHASE MANAGEMENT METHOD, AND PROGRAM
EP3185199A1 (en) Register system configured to automatically generate notifications regarding product registrations
JP5780366B2 (en) Payment system, server device, terminal device, recording medium, method, and program
JP2010176227A (en) Electronic money settlement terminal
CN109269613A (en) The weighing method of balance, balance system, storage medium
JP7556430B2 (en) Management server, management system, control method and storage medium
JP7310589B2 (en) Wallet systems, mobile devices and wallet programs
JP6896214B1 (en) Mobile devices and electronic payment methods
CN113781027A (en) Wallet server, wallet system and non-transitory computer readable storage medium
JP6167082B2 (en) Sales promotion system using vending machines
JP2009128960A (en) Fraction amount deduction check-out system of point service system
JP6979393B2 (en) Electronic payment server and electronic payment method
JP2013156714A (en) Daily delivery goods reservation system
JP2006244227A (en) Settlement system for deferred payment
JP6844905B2 (en) Reserve purchase system, reserve purchase method, reserve purchase device, and computer program
JP6644976B2 (en) Mobile device and electronic payment method
JP2017126102A (en) Settlement processing device and automatic vending machine having the same device
CN106779669A (en) A kind of method of payment and system for being applied to supermarket
JP7440165B2 (en) Payment history management system, information processing device, payment history management method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130917

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140128