JP2015106161A - Electronic money charge program, system and method - Google Patents

Electronic money charge program, system and method Download PDF

Info

Publication number
JP2015106161A
JP2015106161A JP2013246155A JP2013246155A JP2015106161A JP 2015106161 A JP2015106161 A JP 2015106161A JP 2013246155 A JP2013246155 A JP 2013246155A JP 2013246155 A JP2013246155 A JP 2013246155A JP 2015106161 A JP2015106161 A JP 2015106161A
Authority
JP
Japan
Prior art keywords
purchase
electronic money
charge
amount
product
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
JP2013246155A
Other languages
Japanese (ja)
Inventor
武夫 近藤
Takeo Kondo
武夫 近藤
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2013246155A priority Critical patent/JP2015106161A/en
Publication of JP2015106161A publication Critical patent/JP2015106161A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an electronic money charge program capable of charging an amount equal to or lower than an upper limit charge amount in the case where a total price of articles to be purchased exceeds the remainder of electronic money, a system and a method.SOLUTION: An electronic money charge program functions a computer as a registration part for registering an article to be purchased together with its purchase price and a charge part for charging electronic money in accordance with the amount required for purchasing the registered article to be purchased. The charge part determines whether the amount required for purchasing the article to be purchased exceeds the remainder of electronic money and in the case where the amount exceeds the remainder of electronic money, in the lack of the amount required for purchase, an amount equal to or lower than an upper limit charge amount is charged.

Description

本発明は、電子マネーチャージプログラム、システム、および方法に関する。   The present invention relates to an electronic money charge program, system, and method.

近年、店舗での買物やインターネットを介しての買物の支払いに電子マネーを使用するシステムが普及している。このような電子マネーシステムにおいては、利用者は端末を使って電子マネー管理センタにアクセスし、電子マネー管理センタから自己のICカードやICチップに電子マネーを移すことで電子マネーのチャージを行い、逆に自己のICカードやICチップから電子マネー管理センタに電子マネーを移すことで決済を行う。   In recent years, systems that use electronic money to pay for purchases at stores or via the Internet have become widespread. In such an electronic money system, the user accesses the electronic money management center using a terminal, charges the electronic money by transferring the electronic money from the electronic money management center to its own IC card or IC chip, Conversely, settlement is performed by transferring electronic money from its own IC card or IC chip to the electronic money management center.

電子マネーシステムの技術に関し、例えば下記特許文献1では、購入予定金額の総額が電子マネー残高を超えた場合、ユーザに警告することで、ユーザの利便性を向上する技術が提案されている。   With regard to the technology of the electronic money system, for example, Patent Document 1 below proposes a technology that improves the convenience of the user by warning the user when the total amount of purchase amount exceeds the electronic money balance.

また、下記特許文献2では、電子マネーの残高不足があった場合に、利用者がチャージおよび支払後の残高を指定してチャージする技術が提案されている。なお、電子マネーのチャージシステムでは、一般に一度にチャージ可能なチャージ限度額が決まっているが、利用者が指定するチャージおよび支払後の残高は、当該チャージ限度額を意識しないで入力してしまいがちである。したがって、特許文献2で開示されている電子マネーチャージ方法では、チャージ限度額以内の金額に分けて複数回に亘りチャージを行い、利用者が指定したチャージおよび支払後の残高になるよう処理している。   Patent Document 2 below proposes a technique in which a user designates and charges a balance after charge and payment when there is a shortage of balance of electronic money. In the electronic money charging system, the charge limit that can be charged at one time is generally determined, but the charge specified by the user and the balance after payment tend to be entered without being aware of the charge limit. It is. Therefore, in the electronic money charge method disclosed in Patent Document 2, the charge is divided into amounts within the charge limit amount, and the charge is made multiple times to process the charge specified by the user and the balance after payment. Yes.

特開2007−114845号公報JP 2007-111485 A 特開2009−75986号公報JP 2009-75986 A

しかしながら、従来技術では、電子マネーの残高が不足した場合に、利用者がチャージおよび支払後の残高を入力しなければならず、手間がかかっていた。   However, in the prior art, when the balance of electronic money is insufficient, the user has to input the balance after charge and payment, which is troublesome.

また、ICカードやICチップにチャージできる電子マネーの上限額については言及されておらず、購入予定金額の総額がチャージ金額の上限を超える場合には対応することができなかった。また、上記特許文献2に記載の電子マネーチャージ方法では、複数回に亘ってチャージを行っているが、購入予定商品の自動決算とチャージを繰り返すことについては言及されていない。   Further, there is no mention of the upper limit of electronic money that can be charged to an IC card or IC chip, and it has not been possible to cope with the case where the total amount of the planned purchase amount exceeds the upper limit of the charge amount. Moreover, in the electronic money charging method described in Patent Document 2, charging is performed a plurality of times, but there is no mention of repeating automatic settlement and charging of a product to be purchased.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、購入予定商品の総額が電子マネー残高を超える場合に、チャージ上限額以下の金額をチャージすることが可能な、新規かつ改良された電子マネーチャージプログラム、システム、および方法を提供することにある。   Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to charge an amount equal to or less than the upper limit of charge when the total amount of products to be purchased exceeds the electronic money balance. It is an object of the present invention to provide a new and improved electronic money charge program, system and method capable of performing the above.

上記課題を解決するために、コンピュータを、購入予定商品を購入価格とともに登録する登録部と、登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うチャージ部と、として機能させ、前記チャージ部は、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージプログラムが提供される。   In order to solve the above problems, the computer includes a registration unit for registering a purchase planned product together with a purchase price, and a charge unit for charging electronic money according to an amount necessary for purchasing the registered purchase planned product. The charge unit determines whether or not the amount of money required for purchase of the product to be purchased exceeds the electronic money balance. If the amount exceeds the electronic money balance, the charge upper limit of the shortage of the amount necessary for purchase is determined. An electronic money charge program that charges less than the amount is provided.

また、前記チャージ部は、購入に必要な金額の不足分がチャージ上限額を超える場合、チャージ上限額までのチャージ可能額をチャージし、チャージ上限額を下回る場合、不足分をチャージしてもよい。   In addition, the charging unit may charge the chargeable amount up to the charge upper limit when the shortage of the amount necessary for purchase exceeds the charge upper limit, and may charge the shortage when the amount is lower than the charge upper limit. .

また、前記電子マネーチャージプログラムは、前記コンピュータを、未購入の複数の購入予定商品のうち、最低価格の購入予定商品から順に購入する購入処理部としてさらに機能させてもよい。   The electronic money charge program may further cause the computer to function as a purchase processing unit that purchases a plurality of unsold purchase planned products in order from the lowest purchase planned product.

また、前記電子マネーチャージプログラムは、前記コンピュータを、前記購入予定商品が購入されたことを検出する購入検出部としてさらに機能させ、前記チャージ部は、前記購入検出部により前記購入予定商品の購入が検出された際に、未購入の他の購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを再度判断し、チャージ処理を行ってもよい。   The electronic money charge program further causes the computer to function as a purchase detection unit that detects that the purchase planned product has been purchased, and the charge unit is configured to purchase the purchase planned product by the purchase detection unit. When it is detected, it may be determined again whether or not the amount of money necessary for purchasing other unsold purchase planned products exceeds the electronic money balance, and the charge process may be performed.

また、前記登録部は、前記購入予定商品の購入予定日を併せて登録してもよい。   The registration unit may also register a planned purchase date of the planned purchase product.

また、前記チャージ部は、翌日購入予定商品の購入に必要な金額が、電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、チャージ上限額までチャージしてもよい。   In addition, the charging unit may determine whether or not the amount necessary for purchasing the next-day purchase planned product exceeds the electronic money balance. If the amount exceeds the electronic money balance, the charging unit may charge up to the charge upper limit.

また、前記チャージ部は、翌日購入予定商品の購入に必要な金額が、チャージ上限額までチャージした後の電子マネー残高を超える場合、購入後チャージ実行フラグを保存してもよい。   In addition, the charge unit may store a post-purchase charge execution flag when the amount of money required for the purchase of the product scheduled for purchase on the next day exceeds the electronic money balance after charging up to the charge upper limit.

また、上記課題を解決するために、本発明の別の観点によれば、購入予定商品を購入価格とともに登録する登録部と、登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うチャージ部と、を備え、前記チャージ部は、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージシステムが提供される。   In order to solve the above-described problem, according to another aspect of the present invention, a registration unit that registers a planned purchase product together with a purchase price, and electronic money according to an amount necessary for purchasing the registered planned purchase product. A charge unit for charging the product, and the charge unit determines whether or not the amount of money required for purchase of the product to be purchased exceeds the electronic money balance, and if the amount exceeds the electronic money balance, the amount required for purchase An electronic money charge system is provided that charges an amount equal to or less than the charge upper limit among the shortage.

また、上記課題を解決するために、本発明の別の観点によれば、購入予定商品を購入価格とともに登録するステップと、登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うステップと、を含み、前記チャージを行うステップは、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージ方法が提供される。   In order to solve the above problem, according to another aspect of the present invention, a step of registering a purchase planned product together with a purchase price, and an electronic money according to an amount necessary for purchasing the registered purchase planned product A step of charging, wherein the step of charging determines whether or not the amount of money required for purchase of the product to be purchased exceeds the electronic money balance, and if the amount exceeds the electronic money balance, the amount of money required for purchase An electronic money charging method is provided in which an amount equal to or less than the charge upper limit is charged out of the shortage.

以上説明したように本発明によれば、購入予定商品の総額が電子マネー残高を超える場合に、チャージ上限額以下の金額をチャージすることが可能である。 As described above, according to the present invention, it is possible to charge an amount less than or equal to the upper limit of charge when the total amount of products to be purchased exceeds the electronic money balance.

本発明の一実施形態による電子マネーチャージシステムの概要を説明するための図である。It is a figure for demonstrating the outline | summary of the electronic money charge system by one Embodiment of this invention. 本実施形態による情報処理端末の主要な構成の一例を示すブロック図である。It is a block diagram which shows an example of the main structures of the information processing terminal by this embodiment. 本実施形態による購入予定商品情報の登録処理を示すシーケンス図である。It is a sequence diagram which shows the registration process of purchase plan merchandise information by this embodiment. 翌日購入予定商品に応じたチャージ処理を示すシーケンス図である。It is a sequence diagram which shows the charge process according to the goods scheduled for purchase on the next day. 当日購入予定商品に応じたチャージ処理を示すシーケンス図である。It is a sequence diagram which shows the charge process according to a goods planned purchase on the day. 当日購入予定商品に応じたチャージ処理を示すシーケンス図である。It is a sequence diagram which shows the charge process according to a goods planned purchase on the day. 購入後チャージ実行フラグが保存されていない場合における購入処理について説明するための図である。It is a figure for demonstrating the purchase process in case the charge execution flag after purchase is not preserve | saved. 購入後チャージ実行フラグが保存されている場合における購入処理について説明するための図である。It is a figure for demonstrating the purchase process in case the charge execution flag after purchase is preserve | saved.

以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

本発明は、以下本明細書において詳細に説明するような多様な形態で実施され得る。また、各実施形態による電子マネーチャージシステムは、
A.購入予定商品を購入価格とともに登録する登録部(110)と、
B.登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うチャージ部(120)と、
を有し、
C.前記チャージ部は、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする。
The present invention may be implemented in various forms as will be described in detail herein below. In addition, the electronic money charge system according to each embodiment,
A. A registration unit (110) for registering a product to be purchased together with a purchase price;
B. A charge unit (120) for charging electronic money according to the amount necessary for purchase of the registered product to be purchased;
Have
C. The charging unit determines whether or not the amount of money required for purchase of the planned purchase product exceeds the electronic money balance. Charge the amount.

このような電子マネーチャージシステムについて、まず概要を説明してから、電子マネーチャージシステムの構成および動作処理等を具体的に説明する。   An outline of such an electronic money charge system will be described first, and then the configuration and operation processing of the electronic money charge system will be specifically described.

<1.電子マネーチャージシステムの概要>
図1は、本発明の一実施形態による電子マネーチャージシステムの概要を説明するための図である。図1に示すように、本実施形態による電子マネーチャージシステムは、顧客の情報処理端末1と、管理サーバ2、DBサーバ3、カード会社/銀行サーバ4、および電子マネー処理サーバ5を含む。
<1. Overview of Electronic Money Charge System>
FIG. 1 is a diagram for explaining an outline of an electronic money charge system according to an embodiment of the present invention. As shown in FIG. 1, the electronic money charge system according to the present embodiment includes a customer information processing terminal 1, a management server 2, a DB server 3, a card company / bank server 4, and an electronic money processing server 5.

情報処理端末1は、顧客が利用する端末であって、図1に示すようなスマートフォンの他、携帯電話端末、PDA(Personal Digital Assistant)、タブレット端末、PC(パーソナルコンピュータ)等により実現されてもよい。またこれらを総称してコンピュータ(電子計算機)と呼んでもよい。本実施形態による情報処理端末1では、電子マネーの管理プログラムである電子通帳アプリケーションが動作し、管理サーバ2を介して購入予定商品情報の登録や、購入処理、および電子マネーチャージ処理を行うことができる。具体的には、例えば情報処理端末1には非接触通信部15(図2参照)が設けられ、店舗等での会計時に顧客が情報処理端末1を電子マネー読取端末にかざすことで、電子マネー情報が読み取られ、電子マネーによる支払処理が行われる。一方、電子マネーによる支払処理は、非接触通信部15を介した通信に限定されず、情報処理端末1と接続するインターネットを介した買物の支払い処理時にも適用される。   The information processing terminal 1 is a terminal used by a customer, and may be realized by a mobile phone terminal, a PDA (Personal Digital Assistant), a tablet terminal, a PC (personal computer), etc. in addition to the smartphone shown in FIG. Good. These may be collectively referred to as a computer (electronic computer). In the information processing terminal 1 according to the present embodiment, an electronic passbook application, which is an electronic money management program, operates to perform registration of purchase planned product information, purchase processing, and electronic money charge processing via the management server 2. it can. Specifically, for example, the information processing terminal 1 is provided with a non-contact communication unit 15 (see FIG. 2), and the customer holds the information processing terminal 1 over the electronic money reading terminal at the time of accounting at a store or the like, thereby Information is read, and payment processing by electronic money is performed. On the other hand, the payment process using electronic money is not limited to the communication via the non-contact communication unit 15, and is also applied to the payment process for shopping via the Internet connected to the information processing terminal 1.

管理サーバ2は、情報処理端末1等の外部装置から各サーバ(DBサーバ3、カード会社/銀行サーバ4、および電子マネー処理サーバ5)へのアクセスを中継するサーバであって、各サーバへのアクセスを管理、制限することで、各サーバのセキュリティを強化する。   The management server 2 is a server that relays access from the external device such as the information processing terminal 1 to each server (DB server 3, card company / bank server 4, and electronic money processing server 5). Strengthen the security of each server by managing and restricting access.

DBサーバ3は、情報処理端末1で動作する電子通帳アプリケーションによる指示にしたがって、購入予定商品の情報を格納する機能を有する。   The DB server 3 has a function of storing information on products to be purchased in accordance with instructions from an electronic passbook application operating on the information processing terminal 1.

カード会社/銀行サーバ4は、カード会社または銀行のサーバであって、情報処理端末1で動作する電子通帳アプリケーションのアクセス(電子マネーのチャージ要求)に応じて電子マネーを発行するための処理を行う。具体的には、カード会社/銀行サーバ4は、顧客の口座から電子マネー発行のための決済処理を行い、電子マネー処理サーバ5に通知する。   The card company / bank server 4 is a server of the card company or bank, and performs processing for issuing electronic money in response to access of an electronic passbook application operating on the information processing terminal 1 (electronic money charge request). . Specifically, the card company / bank server 4 performs a settlement process for issuing electronic money from the customer's account, and notifies the electronic money processing server 5 of the settlement process.

電子マネー処理サーバ5は、電子マネー情報を管理する電子マネー管理会社のサーバである。電子マネー処理サーバ5は、カード会社/銀行サーバ4からの決済通知に応じて顧客に電子マネーを発行したり、情報処理端末1で動作する電子通帳アプリケーションからのアクセスに応じて電子マネーによる商品の購入処理を行ったりする。   The electronic money processing server 5 is a server of an electronic money management company that manages electronic money information. The electronic money processing server 5 issues electronic money to the customer in response to the payment notification from the card company / bank server 4 or the product of the electronic money in response to access from the electronic passbook application operating on the information processing terminal 1. Or purchase processing.

(背景)
ここで、通常、電子マネーのチャージは顧客の操作に応じて行われ、購入処理時に電子マネーの残高が不足する場合は、チャージを促す通知や、自動チャージが行われていた。自動チャージでは、電子マネー残高が予め設定された金額以下になった場合に、所定金額をチャージする方法が提案されている。また、チャージを促す通知では、チャージおよび支払後の残高の入力が促され、入力された残高になるようチャージ処理を行っていた。
(background)
Here, charging of electronic money is usually performed according to a customer's operation. When the balance of electronic money is insufficient during purchase processing, notification for prompting charging or automatic charging is performed. In automatic charging, a method of charging a predetermined amount when the electronic money balance becomes equal to or less than a preset amount has been proposed. Further, in the notification for prompting the charge, the user is prompted to input the balance after the charge and payment, and the charge process is performed so that the input balance is obtained.

しかしながら、従来の技術では、購入予定商品の総額が電子マネーのチャージ上限金額を超える場合に対応することができず、また、電子マネーのチャージ上限金額を考慮した自動チャージの処理については言及されていなかった。   However, in the conventional technology, it is not possible to cope with the case where the total amount of products to be purchased exceeds the upper limit of electronic money charge, and there is no mention of automatic charge processing considering the upper limit of electronic money charge. There wasn't.

そこで、本実施形態による電子マネーチャージシステムでは、購入予定商品の総額が電子マネー残高を超える場合に、チャージ上限額以下の金額をチャージすることで、電子マネーシステムの利便性をより向上させる。また、本実施形態による電子マネーチャージシステムでは、購入予定商品の総額が電子マネー残高を超える場合に、決算と自動チャージを繰り返すことで、購入予定商品を全て購入することを可能とする。   Therefore, in the electronic money charge system according to the present embodiment, when the total amount of products to be purchased exceeds the electronic money balance, the convenience of the electronic money system is further improved by charging an amount less than the charge upper limit. Further, in the electronic money charge system according to the present embodiment, when the total amount of products to be purchased exceeds the electronic money balance, it is possible to purchase all products to be purchased by repeating settlement and automatic charging.

以上、本発明の一実施形態による電子マネーチャージシステムの概要について説明した。続いて、このような電子マネーチャージシステムに含まれる情報処理端末1の基本構成について図2を参照して説明する。   The outline of the electronic money charge system according to the embodiment of the present invention has been described above. Next, the basic configuration of the information processing terminal 1 included in such an electronic money charge system will be described with reference to FIG.

<2.基本構成>
図2は、本実施形態による情報処理端末1の主要な構成の一例を示すブロック図である。図2に示すように、情報処理端末1は、主制御部10、ネットワークI/F部11、表示部12、操作入力部13、記憶部14、および非接触通信部15を有する。
<2. Basic configuration>
FIG. 2 is a block diagram illustrating an example of a main configuration of the information processing terminal 1 according to the present embodiment. As illustrated in FIG. 2, the information processing terminal 1 includes a main control unit 10, a network I / F unit 11, a display unit 12, an operation input unit 13, a storage unit 14, and a non-contact communication unit 15.

(主制御部)
主制御部10は、情報処理端末1の各構成を制御する。また、主制御部10は、例えばマイクロプロセッサにより実現される。
(Main control unit)
The main control unit 10 controls each component of the information processing terminal 1. The main control unit 10 is realized by a microprocessor, for example.

また、本実施形態による主制御部10は、電子通帳アプリケーションを動作させ、電子通帳アプリケーションの機能を実行する。具体的には、図2に示すように、主制御部10は、登録部110、チャージ部120、購入処理部130、および購入検出部140として機能する   In addition, the main control unit 10 according to the present embodiment operates the electronic passbook application and executes the function of the electronic passbook application. Specifically, as shown in FIG. 2, the main control unit 10 functions as a registration unit 110, a charging unit 120, a purchase processing unit 130, and a purchase detection unit 140.

登録部110は、DBサーバ3に対して、購入予定商品を購入価格とともに登録する。チャージ部120は、カード会社/銀行サーバ4へアクセスし、登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージ処理を行う。具体的には、例えばチャージ部120は、購入予定商品の購入に必要な金額(総額)が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額までの金額をチャージする。なお、電子マネーのチャージ処理の詳細については、図3〜図8を参照して後述する。   The registration unit 110 registers the planned purchase product with the purchase price in the DB server 3. The charging unit 120 accesses the card company / bank server 4 and performs electronic money charging processing according to the amount of money necessary for purchasing the registered purchase planned product. Specifically, for example, the charging unit 120 determines whether or not the amount (total amount) necessary for purchase of the product to be purchased exceeds the electronic money balance. If the amount exceeds the electronic money balance, the amount necessary for the purchase is insufficient. Charge the amount up to the charge limit in minutes. The details of the electronic money charging process will be described later with reference to FIGS.

購入処理部130は、電子マネー処理サーバ5にアクセスし、登録された購入予定商品の購入処理を行う。購入検出部140は、購入処理部130により購入予定商品が購入されたことを検出する。   The purchase processing unit 130 accesses the electronic money processing server 5 and performs a purchase process for the registered purchase planned product. The purchase detection unit 140 detects that the purchase planned product has been purchased by the purchase processing unit 130.

(ネットワークI/F部)
ネットワークI/F部11は、インターネットと接続してインターネット上の各サーバとデータの送受信を行う。例えば、ネットワークI/F部11は、管理サーバ2と接続し、管理サーバ2を介して各サーバ(DBサーバ3、カード会社/銀行サーバ4、電子マネー処理サーバ5)へのアクセスを行う。また、ネットワークI/F部11は、インターネット上のショッピングサイトに接続する。
(Network I / F part)
The network I / F unit 11 is connected to the Internet and transmits / receives data to / from each server on the Internet. For example, the network I / F unit 11 is connected to the management server 2 and accesses each server (DB server 3, card company / bank server 4, electronic money processing server 5) via the management server 2. The network I / F unit 11 is connected to a shopping site on the Internet.

(非接触通信部)
非接触通信部15は、店舗や駅等に設置された電子マネー読取端末(不図示)と近接無線通信を行い、電子マネー情報を送信する。これにより、顧客は、店舗や駅等で電子マネーを用いた買い物を行うことができる。
(Non-contact communication part)
The non-contact communication unit 15 performs close proximity wireless communication with an electronic money reading terminal (not shown) installed in a store or a station, and transmits electronic money information. Thereby, the customer can perform shopping using electronic money at a store or a station.

(表示部)
表示部12は、LCD(Liquid Crystal Display)、OLED(Organic Light−Emitting Diode)またはCRT(Cathode Ray Tube)などにより実現され、主制御部10の制御により各種画面を表示する。
(Display section)
The display unit 12 is realized by an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), a CRT (Cathode Ray Tube), or the like, and displays various screens under the control of the main control unit 10.

(操作入力部)
操作入力部13は、利用者による操作を検出するためのデバイスであって、例えば、タッチパネル、ボタン、スイッチ等により実現される。操作入力部13により検出された操作情報(入力情報)は、主制御部10に供給される。
(Operation input section)
The operation input unit 13 is a device for detecting an operation by a user, and is realized by, for example, a touch panel, a button, a switch, or the like. Operation information (input information) detected by the operation input unit 13 is supplied to the main control unit 10.

(記憶部)
記憶部14は、主制御部10が各処理を実行するためのプログラムを記憶する。また、記憶部14は、ROM(Read Only Memory)、RAM(Random Access Memory)およびHDD(ハードディスクドライブ)等により実現される。
(Memory part)
The storage unit 14 stores a program for the main control unit 10 to execute each process. The storage unit 14 is realized by a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or the like.

以上、本実施形態による情報処理端末1の基本構成の一例について説明した。続いて、本実施形態による情報処理端末1を含む電子マネーチャージシステムの動作処理について図3〜図8を参照して説明する。   Heretofore, an example of the basic configuration of the information processing terminal 1 according to the present embodiment has been described. Subsequently, an operation process of the electronic money charge system including the information processing terminal 1 according to the present embodiment will be described with reference to FIGS.

<3.動作処理>
[3−1.購入予定商品情報の登録処理]
図3は、本実施形態による購入予定商品情報の登録処理を示すシーケンス図である。図3に示すように、まず、ステップS103において、情報処理端末1の主制御部10は、電子通帳アプリケーションを起動する。
<3. Operation processing>
[3-1. Registration processing of planned product information]
FIG. 3 is a sequence diagram illustrating a registration process of purchase planned product information according to the present embodiment. As shown in FIG. 3, first, in step S103, the main control unit 10 of the information processing terminal 1 starts an electronic passbook application.

次に、ステップS106において、電子通帳アプリケーションの指示にしたがって、主制御部10は、管理サーバ2に対して、登録済み購入予定商品の情報を含むカレンダー情報の取得依頼を行う。また、情報処理端末1から取得依頼を受けた管理サーバ2は、DBサーバ3に対して取得依頼を行う。なおカレンダー情報の取得依頼の際、情報処理端末1は、顧客(利用者)の識別情報(例えば口座番号)を併せて送信する。   Next, in step S <b> 106, the main control unit 10 requests the management server 2 to acquire calendar information including information on the registered purchase planned product, in accordance with an instruction from the electronic passbook application. Further, the management server 2 that has received the acquisition request from the information processing terminal 1 makes an acquisition request to the DB server 3. At the time of a calendar information acquisition request, the information processing terminal 1 also transmits customer (user) identification information (for example, an account number).

次いで、ステップS109において、DBサーバ3は、顧客のカレンダー情報を抽出し、管理サーバ2に送信する。管理サーバ2は、DBサーバ3から取得したカレンダー情報を情報処理端末1に送信する。これにより、情報処理端末1では、登録済みの購入予定商品情報(商品名、価格、購入予定日等)を表示部12に表示したり、記憶部14に記憶したりすることができる。   Next, in step S109, the DB server 3 extracts customer calendar information and transmits it to the management server 2. The management server 2 transmits the calendar information acquired from the DB server 3 to the information processing terminal 1. Thereby, the information processing terminal 1 can display the registered purchase planned product information (product name, price, planned purchase date, etc.) on the display unit 12 or store it in the storage unit 14.

続いて、ステップS112において、情報処理端末1の登録部110は、顧客操作に応じて、新たな購入予定商品情報の登録を管理サーバ2に対して行う。情報処理端末1から購入予定商品情報の登録指示を受けた管理サーバ2は、DBサーバ3に新たな購入予定商品情報を送信する。   Subsequently, in step S <b> 112, the registration unit 110 of the information processing terminal 1 registers new purchase planned product information in the management server 2 in accordance with a customer operation. The management server 2 that has received an instruction to register purchase planned product information from the information processing terminal 1 transmits new purchase planned product information to the DB server 3.

次に、ステップS115において、DBサーバ3は、顧客の新たな購入予定商品情報を登録する。   Next, in step S115, the DB server 3 registers the customer's new purchase planned product information.

以上説明したように、情報処理端末1は、電子通帳アプリケーションが起動すると、購入予定商品情報を自動的に取得し、また、顧客操作に応じて、購入予定商品情報の追加登録依頼を管理サーバ2に対して行うことができる。上述した例では、購入予定商品情報を追加登録する場合について説明したが、本実施形態はこれに限定されず、登録済みの購入予定商品情報の削除依頼を管理サーバ2に対して行うこともできる。   As described above, when the electronic passbook application is activated, the information processing terminal 1 automatically acquires purchase planned product information, and requests the registration of additional purchase product information according to the customer operation. Can be done against. In the example described above, the case of additionally registering purchase planned product information has been described. However, the present embodiment is not limited to this, and the management server 2 can also request the management server 2 to delete the registered purchase planned product information. .

このように、本実施形態による電子マネーチャージシステムでは、情報処理端末1で動作する電子通帳アプリケーションの機能により、購入予定商品情報がDBサーバ3に登録される。また、購入予定商品情報には、例えば商品名、価格、購入予定日が含まれる。本実施形態による情報処理端末1は、かかる購入予定商品情報を用いて、電子マネーのチャージを自動的に行うことが可能である。以下、本実施形態による購入予定商品情報に基づく電子マネーの自動チャージについて具体的に説明する。   Thus, in the electronic money charge system according to the present embodiment, the planned purchase product information is registered in the DB server 3 by the function of the electronic passbook application that operates on the information processing terminal 1. Further, the purchase planned product information includes, for example, a product name, a price, and a planned purchase date. The information processing terminal 1 according to the present embodiment can automatically charge electronic money using the purchase planned product information. Hereinafter, the automatic charging of electronic money based on purchase planned product information according to the present embodiment will be specifically described.

[3−2.翌日購入予定商品に応じたチャージ処理]
図4は、翌日購入予定商品に応じたチャージ処理を示すシーケンス図である。図4に示すように、まず、ステップS203において、情報処理端末1の主制御部10は、電子通帳アプリケーションを起動する。
[3-2. Charge processing according to products scheduled for purchase the next day]
FIG. 4 is a sequence diagram showing a charging process corresponding to a product scheduled for purchase the next day. As shown in FIG. 4, first, in step S203, the main control unit 10 of the information processing terminal 1 starts an electronic passbook application.

次いで、ステップS206において、情報処理端末1は、最新の購入予定商品情報の取得を行う。具体的には、情報処理端末1は、管理サーバ2に対して購入予定商品情報の取得依頼を行い、管理サーバ2は、DBサーバ3に対して購入予定商品情報の取得依頼を行う。   Next, in step S206, the information processing terminal 1 acquires the latest purchase planned product information. Specifically, the information processing terminal 1 requests the management server 2 to acquire planned purchase product information, and the management server 2 requests the DB server 3 to acquire planned purchase product information.

次に、ステップS209において、DBサーバ3は、登録済みの購入予定商品情報を送信する。購入予定商品情報は、管理サーバ2を介して情報処理端末1に送信される。   Next, in step S209, the DB server 3 transmits registered purchase planned product information. The purchase planned product information is transmitted to the information processing terminal 1 via the management server 2.

続いて、ステップS212において、情報処理端末1のチャージ部120は、翌日購入予定の商品情報が登録されているか否かを判断する。   Subsequently, in step S212, the charging unit 120 of the information processing terminal 1 determines whether or not product information scheduled to be purchased the next day is registered.

次いで、翌日購入予定の商品情報が登録されている場合(S212/Yes)、ステップS215において、チャージ部120は、電子マネー残高が翌日購入予定商品の合計金額を下回るか否かを判断する。   Next, when the product information scheduled to be purchased the next day is registered (S212 / Yes), in step S215, the charging unit 120 determines whether or not the electronic money balance is less than the total amount of the products scheduled to be purchased the next day.

次に、電子マネー残高が翌日購入予定商品の合計金額を下回る場合(S215/Yes)、ステップS218において、チャージ部120は、チャージ上限額までチャージを行う。具体的には、チャージ部120は、管理サーバ2に対してチャージ上限額までのチャージを依頼し、管理サーバ2は、カード会社/銀行サーバ4に対してチャージ上限額までのチャージ処理を依頼する。   Next, when the electronic money balance is less than the total price of the products scheduled for purchase the next day (S215 / Yes), in step S218, the charging unit 120 charges up to the charge upper limit. Specifically, the charging unit 120 requests the management server 2 to charge up to the charge upper limit, and the management server 2 requests the card company / bank server 4 to perform charge processing up to the charge upper limit. .

次いで、ステップS224において、チャージ部120は、翌日購入予定商品の合計金額から、上限までチャージした後の電子マネー残高を引いた値(差)が、0より大きいか否かを判断する。すなわち、チャージ部120は、翌日購入予定商品の合計金額が、上限までチャージした後の電子マネー残高を超えるか否かを判断する。   Next, in step S224, the charging unit 120 determines whether or not a value (difference) obtained by subtracting the electronic money balance after charging up to the upper limit from the total price of the products scheduled for purchase the next day is greater than zero. That is, the charging unit 120 determines whether or not the total amount of products scheduled for purchase the next day exceeds the electronic money balance after charging up to the upper limit.

上記差が0より大きい場合(S224/Yes)、翌日購入予定商品の合計金額は電子マネー残高で足りない額であるといえるので、ステップS227において、チャージ部120は、購入後にチャージ実行を行うことを示すフラグを電子マネー状態として記憶部14に保存する。   If the difference is greater than 0 (S224 / Yes), it can be said that the total amount of the products scheduled for purchase the next day is not enough for the electronic money balance. In step S227, the charging unit 120 executes charge after purchase. Is stored in the storage unit 14 as an electronic money state.

一方、上記差が0より小さい場合(S224/No)、翌日購入予定商品の合計金額は電子マネー残高で足りる額であるといえるので、フラグ処理は行わない。   On the other hand, when the difference is smaller than 0 (S224 / No), it can be said that the total amount of the products scheduled for purchase on the next day is an amount sufficient for the electronic money balance, so the flag processing is not performed.

[3−3.当日購入予定商品に応じたチャージ処理]
図5および図6は、当日購入予定商品に応じたチャージ処理を示すシーケンス図である。図5に示すように、まず、ステップS303において、情報処理端末1の主制御部10は、電子通帳アプリケーションを起動する。
[3-3. Charge processing according to the product scheduled for purchase on the day]
FIG. 5 and FIG. 6 are sequence diagrams showing a charge process according to a commodity scheduled for purchase on the day. As shown in FIG. 5, first, in step S303, the main control unit 10 of the information processing terminal 1 activates an electronic passbook application.

次に、ステップS306において、情報処理端末1の主制御部10は、電子通帳アプリケーションの指示にしたがって、当日購入予定商品の購入処理を開始する。   Next, in step S306, the main control unit 10 of the information processing terminal 1 starts the purchase process for the product scheduled for purchase on the day in accordance with an instruction from the electronic passbook application.

次いで、ステップS309において、購入処理部130は、当日購入予定の商品があるか否かを判断する。ここで、購入予定商品情報は、予めDBサーバ3から取得され、記憶部14に記憶されている。   Next, in step S309, the purchase processing unit 130 determines whether there is a commodity scheduled to be purchased on that day. Here, the planned purchase product information is acquired from the DB server 3 in advance and stored in the storage unit 14.

次に、当日購入予定の商品がある場合(S309/Yes)、ステップS312において、購入処理部130は、当日購入予定商品の購入後にチャージ実行を行うことを示すフラグが保存されているか否かを確認する。   Next, when there is a product scheduled to be purchased on the day (S309 / Yes), in step S312, the purchase processing unit 130 determines whether or not a flag indicating that charge execution is performed after the purchase of the product scheduled for purchase on the day is stored. Check.

次いで、購入後チャージ実行フラグが保存されていない場合(S312/No)、ステップS315において、購入処理部130は、当日購入予定の全ての商品を電子マネーで購入する処理を行う。具体的には、購入処理部130は、当日購入予定の全ての商品を電子マネーで購入するよう管理サーバ2に対して依頼し、管理サーバ2は、電子マネー処理サーバ5に対して、商品購入の処理を依頼する。   Next, when the post-purchase charge execution flag is not stored (S312 / No), in step S315, the purchase processing unit 130 performs a process of purchasing all the products scheduled for purchase on the day with electronic money. Specifically, the purchase processing unit 130 requests the management server 2 to purchase all products scheduled to be purchased on the day with electronic money, and the management server 2 purchases the products from the electronic money processing server 5. Request processing.

そして、ステップS318において、電子マネー処理サーバ5は、当日購入予定の全ての商品を電子マネーで購入する処理を行う。ここで、購入後チャージ実行フラグが保存されていない場合の購入処理の具体例について、図7を参照して説明する。   In step S318, the electronic money processing server 5 performs processing for purchasing all the products scheduled to be purchased on the day with electronic money. Here, a specific example of the purchase process when the post-purchase charge execution flag is not stored will be described with reference to FIG.

図7は、購入後チャージ実行フラグが保存されていない場合における購入処理について説明するための図である。ここでは、一例として電子マネーのチャージ上限額が30000円である場合を想定する。   FIG. 7 is a diagram for explaining the purchase process when the post-purchase charge execution flag is not stored. Here, the case where the charge upper limit of electronic money is 30000 yen is assumed as an example.

図7に示すように、まず、「N日翌日購入予定商品確認時」(図4に示すS215)において、チャージ部120は、電子マネー残高10000円と翌日購入予定の商品金額の合計25000円を比較し、合計金額が電子マネー残高を超えるので、電子マネーをチャージ上限金額の30000円までチャージする(S218)。そして、翌日購入予定の商品金額の合計25000円から電子マネーチャージ後の電子マネー残高30000円を引いた値は、−5000円であって、0より小さいので(図4に示すS224/No)、チャージ部120はフラグ処理を行わない。   As shown in FIG. 7, first, in “when N day next day purchase scheduled product confirmation” (S215 shown in FIG. 4), the charging unit 120 calculates the electronic money balance 10000 yen and the next day purchase scheduled product amount 25000 yen. In comparison, since the total amount exceeds the electronic money balance, the electronic money is charged up to the charge upper limit amount of 30000 yen (S218). Then, the value obtained by subtracting the electronic money balance of 30000 yen after the electronic money charge from the total price of 25,000 yen to be purchased the next day is -5000 yen, which is smaller than 0 (S224 / No shown in FIG. 4). The charging unit 120 does not perform flag processing.

次いで、N+1日に、購入処理部130は、当日購入予定商品の購入処理を行う。具体的には、購入処理部130は、図7に示すように、購入後チャージフラグが立っていないので、当日購入予定の全ての商品A、Bを電子マネーで購入する処理を行う(図5に示すS312/No、S315)。商品A、Bの購入が済むと、図7に示すように、購入済みフラグが立てられ、電子マネー残高は5000円になる。以降、図4に示すS212〜S227が行われ、翌日購入予定商品C、Dの合計金額に応じたチャージ処理が行われる。   Next, on the (N + 1) th day, the purchase processing unit 130 performs a purchase process for a product scheduled for purchase on the day. Specifically, as shown in FIG. 7, the purchase processing unit 130 does not have a post-purchase charge flag, and thus performs a process of purchasing all products A and B scheduled to be purchased on the day with electronic money (FIG. 5). S312 / No, S315 shown in FIG. After the purchase of the products A and B, as shown in FIG. 7, a purchased flag is set and the electronic money balance becomes 5000 yen. Thereafter, S212 to S227 shown in FIG. 4 are performed, and a charging process corresponding to the total amount of the products C and D scheduled to be purchased the next day is performed.

このように、購入後チャージフラグが立っていない場合、購入処理部130は、自動チャージを行わずに全ての購入予定商品を電子マネーで購入する(図5に示すS315)。   As described above, when the post-purchase charge flag is not set, the purchase processing unit 130 purchases all the purchase planned products with electronic money without performing automatic charging (S315 shown in FIG. 5).

一方、購入後チャージ実行フラグが立っている場合(S312/Yes)、続くステップS323〜S350において、情報処理端末1は、商品の購入(決済)とチャージを自動的に繰り返すことにより、全ての購入予定商品の購入を実現する。   On the other hand, if the post-purchase charge execution flag is set (S312 / Yes), in subsequent steps S323 to S350, the information processing terminal 1 automatically repeats the purchase (settlement) and charge of the product to make all purchases. Realize the purchase of planned products.

具体的には、まず、図6のステップS323において、購入処理部130は、未購入の当日購入予定商品のうち、最低価格の商品を購入するよう管理サーバ2に対して依頼する。管理サーバ2は、情報処理端末1からの購入依頼に応じて、電子マネー処理サーバ5に対して、最低価格の商品を電子マネーで購入するよう指示する。   Specifically, first, in step S323 in FIG. 6, the purchase processing unit 130 requests the management server 2 to purchase the lowest priced product among the unsold purchase planned products on the day. In response to a purchase request from the information processing terminal 1, the management server 2 instructs the electronic money processing server 5 to purchase a product with the lowest price with electronic money.

次に、ステップS326において、電子マネー処理サーバ5は、商品Aを電子マネーで購入する処理を行う。   Next, in step S326, the electronic money processing server 5 performs a process of purchasing the product A with electronic money.

次いで、ステップS329において、購入処理部130は、当日購入予定商品のうち未購入商品があるか否かを判断する。   Next, in step S329, the purchase processing unit 130 determines whether there are unpurchased products among the products scheduled to be purchased on the day.

次に、未購入商品がある場合(S329/Yes)、ステップS332において、チャージ部120は、当日購入予定の未購入商品の合計金額から電子マネー残高を引いた値が、0より大きいか否かを判断する。すなわち、チャージ部120は、当日購入予定の未購入商品の合計金額が、電子マネー残高を超えるか否かを判断する。なおチャージ部120による当該判断は、購入検出部140により購入予定商品の購入(上記ステップS323)が検出される毎に行われる。   Next, when there is an unpurchased product (S329 / Yes), in step S332, the charging unit 120 determines whether or not the value obtained by subtracting the electronic money balance from the total amount of unpurchased products scheduled for purchase on the day is greater than zero. Judging. That is, the charging unit 120 determines whether or not the total amount of unpurchased products scheduled for purchase on the day exceeds the electronic money balance. The determination by the charging unit 120 is made every time the purchase detection unit 140 detects the purchase of the product scheduled for purchase (step S323 above).

当日購入予定の未購入商品の合計金額が電子マネー残高を超えない場合(S332/No)、上記S323に戻り、購入処理部130は、未購入商品のうち最低価格の商品の購入を行う。   When the total amount of unpurchased products scheduled to be purchased on the day does not exceed the electronic money balance (S332 / No), the process returns to S323, and the purchase processing unit 130 purchases the lowest priced product among the unpurchased products.

一方、当日購入予定の未購入商品の合計金額が電子マネー残高を超える場合(S332/Yes)、ステップS335において、チャージ部120は、当日購入予定の未購入商品の合計金額が電子マネー残高を超える額が、チャージ上限額までのチャージ可能額より大きいか否かを判断する。   On the other hand, when the total amount of unpurchased products scheduled to be purchased on the day exceeds the electronic money balance (S332 / Yes), in step S335, the charging unit 120 causes the total amount of unpurchased products scheduled to be purchased on the day to exceed the electronic money balance. It is determined whether the amount is larger than the chargeable amount up to the charge upper limit amount.

次に、チャージ上限額までのチャージ可能額より大きい場合(S334/Yes)、ステップS344において、チャージ部120は、チャージ上限額までチャージするよう管理サーバ2に依頼する。管理サーバ2は、情報処理端末1からの依頼に応じて、カード会社/銀行サーバ4に対して、チャージ上限額までの電子マネーの発行処理を依頼する。   Next, when it is larger than the chargeable amount up to the charge upper limit amount (S334 / Yes), in step S344, the charging unit 120 requests the management server 2 to charge up to the charge upper limit amount. In response to a request from the information processing terminal 1, the management server 2 requests the card company / bank server 4 to issue electronic money up to the charge upper limit.

次いで、ステップS347において、カード会社/銀行サーバ4は、チャージ上限額までの電子マネーの発行処理を行う。   Next, in step S347, the card company / bank server 4 performs processing for issuing electronic money up to the charge upper limit.

一方、チャージ上限額までのチャージ可能額より小さい場合(S334/No)、ステップS338において、チャージ部120は、当日購入予定の未購入商品の合計金額から電子マネー残高を引いた額(以下、不足額とも称す)をチャージするよう管理サーバ2に依頼する。管理サーバ2は、情報処理端末1からの依頼に応じて、カード会社/銀行サーバ4に対して、上記不足額の電子マネーの発行処理を依頼する。   On the other hand, when it is smaller than the chargeable amount up to the charge upper limit amount (S334 / No), in step S338, the charging unit 120 subtracts the electronic money balance from the total amount of unpurchased products scheduled for purchase on the day (hereinafter referred to as insufficient). The management server 2 is requested to charge (also referred to as a forehead). In response to a request from the information processing terminal 1, the management server 2 requests the card company / bank server 4 to issue the insufficient amount of electronic money.

次に、ステップS341において、カード会社/銀行サーバ4は、管理サーバ2からの依頼にしたがって、上記不足額の電子マネーの発行処理を行う。   Next, in step S341, the card company / bank server 4 performs the above shortage electronic money issue processing in accordance with a request from the management server 2.

上記S344またはS338においてチャージした後、上記S323に戻り、購入処理部130は、未購入商品のうち最低価格の商品の購入を行う。   After charging in S344 or S338, the process returns to S323, and the purchase processing unit 130 purchases the lowest priced product among the unpurchased products.

上述した当日購入予定商品の購入と自動チャージ(上記S323〜S347)は、上記S329において、未購入商品が無いと判断されるまで繰り返される。   The purchase and automatic charge (the above-described S323 to S347) of the product scheduled to be purchased on the day are repeated until it is determined in S329 that there is no unpurchased product.

そして、未購入商品が無くなった場合(S329/No)、ステップS350において、チャージ部120は、購入後チャージ実行フラグを削除する。   If there are no unpurchased products (S329 / No), the charging unit 120 deletes the post-purchase charge execution flag in step S350.

以上、購入後チャージ実行フラグが保存されている場合の動作処理について説明した。ここで、購入後チャージ実行フラグが保存されている場合の購入処理の具体例について、図8を参照して説明する。   The operation processing when the post-purchase charge execution flag is stored has been described above. Here, a specific example of the purchase process when the post-purchase charge execution flag is stored will be described with reference to FIG.

図8は、購入後チャージ実行フラグが保存されている場合における購入処理について説明するための図である。図8に示す例においても、電子マネーの上限額は30000円を想定している。   FIG. 8 is a diagram for explaining the purchase process when the post-purchase charge execution flag is stored. Also in the example shown in FIG. 8, the upper limit of electronic money is assumed to be 30000 yen.

図8に示すように、まず、「N日翌日購入予定商品確認時」(図4に示すS215)において、チャージ部120は、電子マネー残高10000円と翌日購入予定の商品金額の合計45000円を比較し、合計金額が電子マネー残高を超えるので、電子マネーをチャージ上限金額の30000円までチャージする(S218)。そして、翌日購入予定の商品金額の合計45000円から電子マネーチャージ後の電子マネー残高30000円を引いた値は、15000円であって、0より大きいので(図4に示すS224/Yes)、チャージ部120は購入後チャージ実行フラグを保存する(S227)。   As shown in FIG. 8, first, in “N day / next day purchase planned product confirmation” (S 215 shown in FIG. 4), the charging unit 120 calculates the electronic money balance of 10000 yen and the next day purchase scheduled product price of 45,000 yen. In comparison, since the total amount exceeds the electronic money balance, the electronic money is charged up to the charge upper limit amount of 30000 yen (S218). The value obtained by subtracting the electronic money balance of 30000 yen after the electronic money charge from the total amount of goods scheduled to be purchased the next day is 15000 yen, which is larger than 0 (S224 / Yes shown in FIG. 4). The unit 120 stores a post-purchase charge execution flag (S227).

続いて、N+1日に、当日購入予定商品の購入処理を行うが、図8に示すように購入後チャージ実行フラグが保存されているので、情報処理端末1は、図6に示す処理を行う。まず、情報処理端末1の購入処理部130は、当日購入予定商品A〜Cのうち、最も価格が低い商品A(10000円)の購入処理を行う(図6のS323)。この場合、図8に示すように、商品Aには購入済みフラグが立ち、電子マネーの残高は20000円となる。   Subsequently, on the N + 1 day, the purchase process for the product scheduled for purchase on the day is performed. Since the post-purchase charge execution flag is stored as shown in FIG. 8, the information processing terminal 1 performs the process shown in FIG. First, the purchase processing unit 130 of the information processing terminal 1 performs purchase processing of the product A (10000 yen) having the lowest price among the products scheduled to be purchased on the day (S323 in FIG. 6). In this case, as shown in FIG. 8, the product A has a purchased flag, and the balance of electronic money is 20000 yen.

次いで、当日購入予定の未購入商品B、Cが残っているので(S329/Yes)、チャージ部120は、未購入商品の合計金額と電子マネー残高の比較を行う(S332)。具体的には、未購入商品B、Cの合計金額35000円が、電子マネー残高20000円を超えるので(S332/Yes)、チャージ部は、さらに不足額(合計金額35000円−電子マネー残高20000円=15000円)がチャージ上限額までのチャージ可能額を超えるか否か判断する(S335)。図8に示す例では、不足額15000円が、チャージ上限額までのチャージ可能額(上限額30000円−残高2000円=10000円)を超えるので(S335/Yes)、チャージ部120は、チャージ上限額30000円までのチャージ(10000円のチャージ)を行う(S344)。これにより、図8に示すように、「N+1日の商品A購入後の電子マネーチャージ後」の電子マネー残高は30000円となる。   Next, since unpurchased products B and C scheduled to be purchased on the day remain (S329 / Yes), the charging unit 120 compares the total amount of unpurchased products with the electronic money balance (S332). Specifically, since the total amount 35,000 yen of unpurchased products B and C exceeds the electronic money balance 20000 yen (S332 / Yes), the charge unit further reduces the shortage amount (total amount 35000 yen-electronic money balance 20000 yen). = 15000 yen) exceeds the chargeable amount up to the charge upper limit (S335). In the example shown in FIG. 8, the shortage amount 15000 yen exceeds the chargeable amount up to the charge upper limit amount (upper limit amount 30000 yen−balance 2000 yen = 10000 yen) (S335 / Yes). A charge of up to 30,000 yen (charge of 10,000 yen) is performed (S344). As a result, as shown in FIG. 8, the electronic money balance “after electronic money charge after purchase of product A on N + 1 day” becomes 30000 yen.

そして、購入処理部130は、当日購入予定商品B、Cのうち、最も価格が低い商品B(15000円)の購入処理を行う(図6のS323)。この場合、図8に示すように、商品Bには購入済みフラグが立ち、電子マネーの残高は15000円となる。   Then, the purchase processing unit 130 performs a purchase process for the product B (15000 yen) having the lowest price among the products B and C scheduled to be purchased on the day (S323 in FIG. 6). In this case, as shown in FIG. 8, the product B has a purchased flag, and the balance of electronic money is 15000 yen.

次に、当日購入予定の未購入商品Cが残っているので(S329/Yes)、チャージ部120は、未購入商品の合計金額と電子マネー残高の比較を行う(S332)。   Next, since the unpurchased product C scheduled to be purchased on the day remains (S329 / Yes), the charging unit 120 compares the total amount of the unpurchased product with the electronic money balance (S332).

次いで、購入検出部140により商品Bの購入が検出されるので、チャージ部120は、当日購入予定の未購入商品の合計金額と電子マネー残高を再度比較する(S332)。具体的には、未購入商品の合計金額20000円が、電子マネー残高15000円を超えるので(S332/Yes)、チャージ部は、さらに不足額(合計金額20000円−電子マネー残高15000円=5000円)がチャージ上限額までのチャージ可能額を超えるか否か判断する(S335)。図8に示す例では、不足額5000円が、チャージ上限額までのチャージ可能額(上限額30000円−残高15000円=15000円)を超えないので(S335/No)、チャージ部120は、不足額5000円のチャージを行う(S338)。これにより、図8に示すように、「N+1日の商品B購入後の電子マネーチャージ後」の電子マネー残高は20000円となる。   Next, since purchase of the product B is detected by the purchase detection unit 140, the charging unit 120 compares the total amount of unpurchased products scheduled for purchase on the day with the electronic money balance again (S332). Specifically, since the total amount of unpurchased products is 20000 yen exceeding the electronic money balance 15000 yen (S332 / Yes), the charge unit further reduces the shortage amount (total amount 20000 yen-electronic money balance 15000 yen = 5000 yen). ) Exceeds the chargeable amount up to the charge upper limit amount (S335). In the example shown in FIG. 8, since the shortage amount of 5000 yen does not exceed the chargeable amount up to the charge upper limit amount (upper limit amount of 30000 yen-balance 15000 yen = 15000 yen) (S335 / No), the charging unit 120 is insufficient. A charge of 5000 yen is charged (S338). As a result, as shown in FIG. 8, the electronic money balance “after electronic money charge after purchase of the product B on the (N + 1) th day” becomes 20000 yen.

そして、購入処理部130は、当日購入予定商品のうち、最も価格が低い商品C(20000円)の購入処理を行う(図6のS323)。この場合、図8に示すように、「N+1日の商品C購入後」は、商品Cには購入済みフラグが立ち、電子マネーの残高は0円となる。   And the purchase process part 130 performs the purchase process of the goods C (20000 yen) with the lowest price among goods planned to purchase on that day (S323 in FIG. 6). In this case, as shown in FIG. 8, “after purchase of product C on N + 1 day”, the product C has a purchased flag, and the balance of electronic money is 0 yen.

また、当日購入予定商品A〜Cを全て購入したので(S329/No)、チャージ部120は、図8に示すように、「N+1日の商品C購入後」において、購入後チャージ実行フラグを削除する。   Further, since all the products A to C scheduled to be purchased on the day are purchased (S329 / No), the charge unit 120 deletes the post-purchase charge execution flag in “after the purchase of the product C on N + 1” as shown in FIG. To do.

以上説明したように、購入後チャージフラグが立っている場合、主制御部10は、商品の購入(決済)と自動チャージを繰り返すことで、全ての当日購入予定商品を購入することができる。   As described above, when the post-purchase charge flag is set, the main control unit 10 can purchase all the products scheduled for purchase on the same day by repeating the purchase (settlement) and automatic charge of the product.

<4.まとめ>
以上説明したように、本実施形態による電子マネーチャージシステムによれば、購入予定商品の総額が電子マネー残高を超える場合に、チャージ上限額以下の金額をチャージすることができる。
<4. Summary>
As described above, according to the electronic money charging system according to the present embodiment, when the total amount of products to be purchased exceeds the electronic money balance, it is possible to charge an amount equal to or less than the charge upper limit.

また、本実施形態による電子マネーチャージシステムによれば、当日購入予定の複数の商品の総額が電子マネーのチャージ上限額を超える場合でも、商品の購入(決済)とチャージを繰り返すことで、当日購入予定の商品を購入することができる。   In addition, according to the electronic money charge system according to the present embodiment, even if the total amount of a plurality of products scheduled to be purchased on the day exceeds the maximum charge amount of electronic money, the purchase (settlement) and charge of the product are repeated to purchase on the day. You can purchase planned items.

また、本実施形態による電子マネーチャージシステムによれば、不足額(当日購入予定商品の総額−電子マネー残高)が電子マネーのチャージ上限額までのチャージ可能額を超える場合、チャージ上限額までのチャージ可能額をチャージし、チャージ可能額を超えない場合は不足額をチャージする。   In addition, according to the electronic money charge system according to the present embodiment, when the shortage amount (total amount of products scheduled to be purchased on the day-electronic money balance) exceeds the chargeable amount up to the maximum charge amount of electronic money, the charge up to the maximum charge amount is charged. Charge the possible amount, and if it does not exceed the chargeable amount, charge the shortage amount.

また、本実施形態による電子マネーチャージシステムによれば、翌日購入予定商品の総額が電子マネー残高を超える場合、チャージ上限額までをチャージする。さらに、本実施形態による電子マネーチャージシステムによれば、翌日購入予定商品の総額が、チャージ上限額までチャージした後の電子マネー残高を超える場合、「購入後チャージ実行フラグ」を保存する。   In addition, according to the electronic money charge system according to the present embodiment, when the total amount of products scheduled for purchase the next day exceeds the electronic money balance, a charge up to the charge upper limit is charged. Furthermore, according to the electronic money charge system according to the present embodiment, the “post-purchase charge execution flag” is stored when the total amount of products scheduled for purchase on the next day exceeds the electronic money balance after charging up to the charge upper limit.

なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。   Although the preferred embodiments of the present invention have been described in detail with reference to the accompanying drawings, the present invention is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present invention pertains can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present invention.

例えば、上述した実施形態による情報処理端末1の少なくとも一部の機能が、情報処理端末1と接続されるサーバ側で実行される電子マネーチャージシステムも、本発明の技術的範囲に含まれる。   For example, an electronic money charge system in which at least a part of functions of the information processing terminal 1 according to the above-described embodiment is executed on the server side connected to the information processing terminal 1 is also included in the technical scope of the present invention.

また、情報処理端末1の主制御部10の各種機能を、情報処理端末1に内蔵されるCPU、ROM、RAMを用いて発揮させるためのコンピュータプログラムも、本発明の技術的範囲に含まれる。また、該コンピュータプログラムを記憶させたコンピュータ読み取り可能な記憶媒体も提供される。記録媒体とは、例えばCD−ROM、フラッシュメモリ等の記録媒体である。   Further, a computer program for causing various functions of the main control unit 10 of the information processing terminal 1 to be performed using a CPU, ROM, and RAM built in the information processing terminal 1 is also included in the technical scope of the present invention. A computer-readable storage medium storing the computer program is also provided. The recording medium is a recording medium such as a CD-ROM or a flash memory.

1 情報処理端末
10 主制御部
110 登録部
120 チャージ部
130 購入処理部
140 購入検出部
11 ネットワークI/F部
12 表示部
13 操作入力部
14 記憶部
15 非接触通信部
2 管理サーバ
3 DBサーバ
4 カード会社/銀行サーバ
5 電子マネー処理サーバ

DESCRIPTION OF SYMBOLS 1 Information processing terminal 10 Main control part 110 Registration part 120 Charging part 130 Purchase process part 140 Purchase detection part 11 Network I / F part 12 Display part 13 Operation input part 14 Storage part 15 Non-contact communication part 2 Management server 3 DB server 4 Card company / bank server 5 Electronic money processing server

Claims (9)

コンピュータを、
購入予定商品を購入価格とともに登録する登録部と、
登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うチャージ部と、
として機能させ、
前記チャージ部は、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージプログラム。
Computer
A registration unit for registering products to be purchased together with the purchase price;
A charge unit that charges electronic money in accordance with the amount of money required to purchase a registered product to be purchased;
Function as
The charging unit determines whether or not the amount of money required for purchase of the planned purchase product exceeds the electronic money balance. An electronic money charge program that charges money.
前記チャージ部は、購入に必要な金額の不足分がチャージ上限額を超える場合、チャージ上限額までのチャージ可能額をチャージし、チャージ上限額を下回る場合、不足分をチャージする、請求項1に記載の電子マネーチャージプログラム。   The charging unit charges the chargeable amount up to the charge upper limit when the shortage of the amount necessary for purchase exceeds the charge upper limit, and charges the shortage when less than the charge upper limit. The electronic money charge program described. 前記電子マネーチャージプログラムは、
前記コンピュータを、
未購入の複数の購入予定商品のうち、最低価格の購入予定商品から順に購入する購入処理部としてさらに機能させる、請求項1または2に記載の電子マネーチャージプログラム。
The electronic money charge program is:
The computer,
3. The electronic money charge program according to claim 1, wherein the electronic money charge program further functions as a purchase processing unit that sequentially purchases a plurality of unsold purchase planned products in order from the lowest purchase planned product.
前記電子マネーチャージプログラムは、
前記コンピュータを、
前記購入予定商品が購入されたことを検出する購入検出部としてさらに機能させ、
前記チャージ部は、前記購入検出部により前記購入予定商品の購入が検出された際に、未購入の他の購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを再度判断し、チャージ処理を行う、請求項3に記載の電子マネーチャージプログラム。
The electronic money charge program is:
The computer,
Further function as a purchase detection unit for detecting that the product to be purchased is purchased,
When the purchase detection unit detects the purchase of the purchase planned product, the charge unit determines again whether or not the amount necessary for purchasing another purchase product that has not been purchased exceeds the electronic money balance. The electronic money charge program according to claim 3, wherein charge processing is performed.
前記登録部は、前記購入予定商品の購入予定日を併せて登録する、請求項1〜4のいずれか1項に記載の電子マネーチャージプログラム。   The electronic money charge program according to any one of claims 1 to 4, wherein the registration unit registers the planned purchase date of the planned purchase product together. 前記チャージ部は、翌日購入予定商品の購入に必要な金額が、電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、チャージ上限額までチャージする、請求項5に記載の電子マネーチャージプログラム。   6. The electronic device according to claim 5, wherein the charging unit determines whether or not an amount necessary for purchase of a product scheduled for purchase the next day exceeds an electronic money balance, and when the electronic money balance is exceeded, charges up to a charge upper limit amount. Money charge program. 前記チャージ部は、翌日購入予定商品の購入に必要な金額が、チャージ上限額までチャージした後の電子マネー残高を超える場合、購入後チャージ実行フラグを保存する、請求項6に記載の電子マネーチャージプログラム。   The electronic money charge according to claim 6, wherein the charge unit stores a post-purchase charge execution flag when an amount necessary for purchase of a product scheduled for purchase the next day exceeds an electronic money balance after charging up to a charge upper limit amount. program. 購入予定商品を購入価格とともに登録する登録部と、
登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うチャージ部と、
を備え、
前記チャージ部は、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージシステム。
A registration unit for registering products to be purchased together with the purchase price;
A charge unit that charges electronic money in accordance with the amount of money required to purchase a registered product to be purchased;
With
The charging unit determines whether or not the amount of money required for purchase of the planned purchase product exceeds the electronic money balance. An electronic money charge system that charges money.
購入予定商品を購入価格とともに登録するステップと、
登録された購入予定商品の購入に必要な金額に応じて電子マネーのチャージを行うステップと、
を含み、
前記チャージを行うステップは、購入予定商品の購入に必要な金額が電子マネー残高を超えるか否かを判断し、電子マネー残高を超える場合、購入に必要な金額の不足分のうち、チャージ上限額以下の金額をチャージする、電子マネーチャージ方法。

Registering the product to be purchased along with the purchase price;
Charging electronic money according to the amount of money required to purchase a registered product to be purchased;
Including
In the charging step, it is determined whether or not the amount of money required for purchase of the product to be purchased exceeds the electronic money balance. An electronic money charging method that charges the following amounts.

JP2013246155A 2013-11-28 2013-11-28 Electronic money charge program, system and method Pending JP2015106161A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013246155A JP2015106161A (en) 2013-11-28 2013-11-28 Electronic money charge program, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013246155A JP2015106161A (en) 2013-11-28 2013-11-28 Electronic money charge program, system and method

Publications (1)

Publication Number Publication Date
JP2015106161A true JP2015106161A (en) 2015-06-08

Family

ID=53436270

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013246155A Pending JP2015106161A (en) 2013-11-28 2013-11-28 Electronic money charge program, system and method

Country Status (1)

Country Link
JP (1) JP2015106161A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017097740A (en) * 2015-11-27 2017-06-01 沖電気工業株式会社 Information processing device, information processing system, and information processing method
JP2020067867A (en) * 2018-10-25 2020-04-30 株式会社メルカリ Program, information processing method, and information processing device
JP6921294B1 (en) * 2020-12-25 2021-08-18 PayPay株式会社 Notification device, notification method and notification program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10187847A (en) * 1996-12-25 1998-07-21 Hitachi Ltd Electronic money transaction device
US20040006536A1 (en) * 2001-06-11 2004-01-08 Takashi Kawashima Electronic money system
JP2006065620A (en) * 2004-08-27 2006-03-09 Sumitomo Mitsui Banking Corp Method and system for assisting charge of electronic money
JP2009205200A (en) * 2008-02-26 2009-09-10 Casio Hitachi Mobile Communications Co Ltd Portable terminal and program
JP2013140452A (en) * 2011-12-28 2013-07-18 Rakuten Inc Electronic money server, electronic money processing method, electronic money processing program and storage medium storing electronic money processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10187847A (en) * 1996-12-25 1998-07-21 Hitachi Ltd Electronic money transaction device
US20040006536A1 (en) * 2001-06-11 2004-01-08 Takashi Kawashima Electronic money system
JP2006065620A (en) * 2004-08-27 2006-03-09 Sumitomo Mitsui Banking Corp Method and system for assisting charge of electronic money
JP2009205200A (en) * 2008-02-26 2009-09-10 Casio Hitachi Mobile Communications Co Ltd Portable terminal and program
JP2013140452A (en) * 2011-12-28 2013-07-18 Rakuten Inc Electronic money server, electronic money processing method, electronic money processing program and storage medium storing electronic money processing program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017097740A (en) * 2015-11-27 2017-06-01 沖電気工業株式会社 Information processing device, information processing system, and information processing method
JP2020067867A (en) * 2018-10-25 2020-04-30 株式会社メルカリ Program, information processing method, and information processing device
JP6921294B1 (en) * 2020-12-25 2021-08-18 PayPay株式会社 Notification device, notification method and notification program
JP2022102822A (en) * 2020-12-25 2022-07-07 PayPay株式会社 Notification apparatus, notification method, and notification program

Similar Documents

Publication Publication Date Title
US11501366B1 (en) Inventory management with capital advance
AU2012290777B2 (en) Travel expense automation
US20140129360A1 (en) Credit card information processing system, credit card information processing method, order information receiving device, credit card transaction device, program, and information recording medium
US20180174127A1 (en) Settlement processing device and method, and computer program
US20130222116A1 (en) Event-Based Asset Tracking, Order Adherence, and Rewards Management with NFC-Enabled Electronic Devices
US20130275243A1 (en) Processing online transactions
JP2016071655A (en) Electronic currency management device, electronic currency management method and electronic currency management system
CA2945931A1 (en) Systems and methods for initiating and authorizing transactions using a detectable device
JP6033432B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium on which information processing program is recorded
AU2012290777A1 (en) Travel expense automation
US20200265486A1 (en) Purchase support apparatus, purchase support terminal, and purchase support system
JP2019525280A (en) Product recommendation method / apparatus / equipment and computer-readable storage medium
US20150310387A1 (en) Systems and Methods for Routing Return Products to Subsequent Purchasers
JP5167879B2 (en) Electronic money deposit method, electronic money deposit support system, terminal device, and computer program
JP2015106161A (en) Electronic money charge program, system and method
US20210166295A1 (en) Information processing device, information processing method, payment system and program
JP2023011674A (en) Information processor
JP6855578B2 (en) Product ordering system
JP2017182554A (en) Information processing device, control method, and program
JP5952617B2 (en) Payment processing system, payment processing apparatus, payment processing method, and program
KR20150060375A (en) Method and server for managing automatic payment
US20130159138A1 (en) Fraudulent-purchase alarm system, fraudulent-purchase alarm method, and recording medium
JP2015035037A (en) Information processor, information processing method, and program
JP6506519B2 (en) Performance display device, program for display and performance display system
KR102490432B1 (en) System for porter exclusive laundry service provision through kiosk

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160816

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170616

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170627

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20171219