便携终端、记录了钱包程序的记录介质以及钱包系统
技术领域
本公开涉及一种便携终端、钱包程序以及钱包系统。
背景技术
在专利文献1中,公开了一种根据转账处理条件而从转账请求人所拥有的多个账户中,自动决定转账手续费最便宜的转账源账户的系统。
在先技术文献
专利文献
专利文献1:日本特开2006-114003号公报
发明内容
发明所要解决的课题
谋求了一种如下的技术,即,不仅在处理现金的情况下,即使在处理作为电子结算方式的电子货币的情况下,也能够提高用户的便利性的技术。
本公开是鉴于上述情况而被完成的,其目的在于,提供一种能够提高用户的便利性的便携终端、钱包程序以及钱包系统。
用于解决课题的方法
本公开所涉及的便携终端,其具备:显示器;处理器,其具有硬件,所述处理器在从被预先登记的银行账户向电子钱包入款电子货币时,从对所述银行账户进行管理的服务器取得与所述银行账户中的将来的扣款预定金额相关的信息,并且在从所述银行账户的当前的余额中扣除了所述扣款预定金额的扣款后的余额小于表示从所述银行账户入款的电子货币的金额的入款预定金额的情况下,使所述显示器显示警示信息。
本公开所涉及的钱包程序,其使具有硬件的处理器执行如下处理,即,在从被预先登记的银行账户向电子钱包入款电子货币时,从对所述银行账户进行管理的服务器取得与所述银行账户中的将来的扣款预定金额相关的信息,并且在从所述银行账户的当前的余额中扣除了所述扣款预定金额的扣款后的余额小于表示从所述银行账户入款的电子货币的金额的入款预定金额的情况下,使便携终端所具备的显示器显示警示信息。
本公开所涉及的钱包系统,其具备:服务器,其具有第一处理器,并且对银行账户进行管理,所述第一处理器具有硬件;便携终端,其具有显示器和第二处理器,所述第二处理器具有硬件,所述第二处理器在从被预先登记的银行账户向电子钱包入款电子货币时,从所述服务器取得与所述银行账户中的将来的扣款预定金额相关的信息,并且在从所述银行账户的当前的余额中扣除了所述扣款预定金额的扣款后的余额小于表示从所述银行账户入款的电子货币的金额的入款预定金额的情况下,使所述显示器显示警示信息。
发明效果
根据本公开,能够提高用户的便利性。
附图说明
图1为概要性地表示实施方式所涉及的钱包系统的结构的图。
图2为表示实施方式所涉及的钱包系统的各个结构要素的详细情况的框图。
图3为表示在实施方式所涉及的钱包系统中,使用户终端显示的警示信息的一个示例的图。
图4为表示实施方式所涉及的钱包系统所执行的电子货币的充值方法的一个示例的流程图。
具体实施方式
在参照附图的同时,对本公开的实施方式所涉及的便携终端、钱包程序以及钱包系统进行说明。另外,在下述实施方式中的结构要素中,包括本领域技术人员容易置换且简单的结构要素、或者实质上相同的结构要素。
(钱包系统)
在参照图1以及图2的同时,对实施方式所涉及的钱包系统的结构进行说明。如图1所示那样,钱包系统具有:钱包服务器1、结算运营商服务器2和用户终端3。在钱包系统中,钱包服务器1、结算运营商服务器2以及用户终端3被构成为,能够通过网络NW而相互进行通信。该网络NW例如由互联网线路网、移动电话线路网等构成。另外,虽然在该附图中,仅对一个结算运营商服务器2以及一个用户终端3进行了图示,但这些装置也可以为多个。
(钱包服务器)
钱包服务器1为,用于对实施方式所涉及的钱包系统进行管理的服务器。该钱包服务器1通过工作站或个人计算机等通用计算机而被实现。此外,钱包服务器1由钱包系统的管理者(提供者)进行管理。如图2所示那样,钱包服务器1具备:控制部11、通信部12和存储部13。
具体而言,控制部11具备由CPU(Central Processing Unit:中央处理单元)、DSP(Digital Signal Processor:数字信号处理器)、FPGA(Field-Programmable Gate Array:现场可编程门阵列)等构成的处理器、和由RAM(Random Access Memory:随机存取存储器)、ROM(Read Only Memory:只读存储器)等构成的存储器(主存储部)。控制部11通过将被存储于存储部13中的程序载入到主存储部的工作区域中并执行,并且经由程序的执行来对各个结构部等进行控制,从而实现与预定的目的相符的功能。
通信部12例如由LAN(Local Area Network:局域网)接口端口、用于无线通信的无线通信电路等构成。通信部12与作为公共通信网的互联网等网络NW相连接。并且,通信部12通过与该网络NW相连接,从而在与结算运营商服务器2以及用户终端3之间进行通信。
存储部13由EPROM(Erasable Programmable ROM:电可擦可编程只读存储器)、硬盘驱动器(Hard Disk Drive:HDD)以及可移动介质等记录介质构成。作为可移动介质,例如可列举出USB(Universal Serial Bus:通用串行总线)存储器、CD(Compact Disc:光盘)、DVD(Digital Versatile Disc:数字多功能光盘)、BD(Blu-ray(注册商标)Disc:蓝光光盘)这样的磁盘记录介质。存储部13中,能够存储有操作系统(Operating System:OS)、各种程序、各种表格、各种数据库等。此外,存储部13中,存储有针对钱包系统的每个用户的用户信息131、钱包信息132以及结算信息133。
用户信息131为,与利用钱包系统的用户相关的信息。作为用户信息131,例如可列举预先实施了钱包系统的利用登记的用户的用户ID、密码、用户的姓名、用户的联系方式(例如,地址、电话号码、邮件地址等)等。另外,用户信息131中的用户ID以及密码被使用于登录钱包服务器1等的认证处理中。
钱包信息132为,与钱包系统的电子钱包(以下,称为“钱包”)相关的信息。所谓钱包是表示,电子货币的虚拟的入账出账账户。在钱包信息132中,例如包括用户ID、电子货币的余额、电子货币的充值历史、电子货币的使用历史等。
结算信息133为,与钱包系统的结算相关的信息。在结算信息133中,包括用户ID、在结算中所利用的结算方式(例如,电子货币支付(非接触结算)、扫描支付、代码支付等)、结算历史等。
(结算运营商服务器)
结算运营商服务器2为,用于对用户的银行账户以及信用卡进行管理的服务器。该结算运营商服务器2通过工作站或个人计算机等通用计算机而被实现。此外,结算运营商服务器2例如由金融机构(例如,银行、信用金库、信用合作社、工人金库等)以及信用卡公司进行管理。
如图2所示那样,结算运营商服务器2具备:控制部(第一处理器)21、通信部22和存储部23。控制部21、通信部22以及存储部23在物理性上与控制部11、通信部12以及存储部13相同。在存储部23中,存储有扣款预定信息231。
扣款预定信息231为,与用户作为充值方式而登记的银行账户的扣款相关的信息。作为扣款预定信息231,例如包括扣款源(例如,信用卡公司等)的名称、扣款日、扣款预定金额等。
(用户终端)
用户终端3为,用户所使用的便携终端。本公开中的“用户”是表示,利用钱包系统的人员。用户能够通过用户终端3而实施电子货币的入款(以下,称为“充值”)以及利用了电子货币的结算。作为用户终端3,例如可列举用户所拥有的智能手机、移动电话、平板电脑终端、可佩戴式计算机等。
如图2所示那样,用户终端3具备:控制部(第二处理器)31、通信部32、存储部33、操作与显示部(显示器)34。控制部31、通信部32以及存储部33在物理性上与控制部11、通信部12以及存储部13相同。控制部31通过程序的执行,从而作为显示控制部311、充值处理部312以及结算处理部313而发挥功能。
显示控制部311对操作与显示部34上的显示内容进行控制。显示控制部311基于用户的操作(触摸操作、轻击操作等)而使操作与显示部34显示规定的信息。作为显示控制部311使操作与显示部34显示的信息,例如可列举用户进行钱包系统的会员登记时的会员登记画面、登录钱包系统时的登录画面、进行向钱包的电子货币的充值时的充值画面、警示信息的显示画面(例如,参照图3)等。
充值处理部312使电子货币充值(入款)至钱包中。充值处理部312基于用户的操作,并根据被预先登记的(建立了关联的)充值方式,从而将用于使电子货币充值至钱包的充值请求输出至钱包服务器1。另外,所谓“充值方式”是表示,用于向虚拟性的作为入账出账账户的钱包充值电子货币的方式。
作为充值方式,例如可列举出银行账户、信用卡等。充值方式能够登记多种,能够根据任一种充值方式来对电子货币进行充值。另外,在本公开中,以作为充值方式而登记了银行账户为前提来进行说明。
基于用户的操作而从充值处理部312取得了充值请求的钱包服务器1的控制部11,基于充值请求中所包含的充值金额信息而使钱包内的电子货币的余额增加。即,控制部11根据钱包内的电子货币的余额的增加量,从而对被存储于存储部13中的钱包信息132进行更新。然后,控制部11将表示向钱包的充值已完毕的含义的信息(以下,称为“充值完毕信息”)输出至用户终端3。此外,控制部11将与充值金额相当的金额的支付请求输出至对用户作为充值方式而登记的银行账户进行管理的结算运营商服务器2。
在此,充值处理部312在从被预先登记的银行账户向钱包充值电子货币时,能够在不超过该银行账户的当前的余额的范围内进行充值。另一方面,即使欲从银行账户进行充值的电子货币的金额(以下,称为“充值预定金额”)没有超过银行账户的当前的余额,也存在超过该银行账户的将来的余额的情况。即,当除了考虑从作为充值方式而被登记的银行账户向钱包的充值以外,还考虑将来会被扣款的金额(以下,称为“扣款预定金额”)时,存在有在充值后银行账户的余额不足了的情况。因此,充值处理部312在预想到在电子货币的充值后充值源的银行账户的余额会不足的情况下,向用户发出通知。
具体而言,充值处理部312在从被预先登记的银行账户向电子钱包充值电子货币时,从对该银行账户进行管理的结算运营商服务器2取得该银行账户中的包括将来的扣款预定金额在内的扣款预定信息231。该扣款预定信息231既可以从对作为扣款处的银行账户进行管理的结算运营商服务器2取得,或者,也可以从对作为扣款源的信用卡等进行管理的结算运营商服务器2取得。
接下来,充值处理部312通过从银行账户的当前的余额中扣除扣款预定金额,从而对扣款后的余额进行计算。然后,充值处理部312在扣款后的余额小于充值预定金额的情况下,通过显示控制部311而使操作与显示部34显示警示信息。
作为使操作与显示部34显示的警示信息,例如如图3所示那样,可列举出银行账户的当前的余额、扣款源的名称、扣款日、扣款预定金额、扣款后的余额、充值预定金额以及充值后的余额等。另外,在该图中,示出了扣款后的余额与充值预定金额相比少1000日元的情况。
以此方式,在预想到充值源的银行账户的余额不足的情况下,能够通过使操作与显示部34显示警示信息,从而将银行账户的将来的余额不足的情况通知给用户。另外,看到了如图3所示那样的警示信息的用户,例如进行临时中止由该银行账户实施的充值、或者实施从不同于该银行账户的另一银行账户的充值等操作。
在此,充值处理部312在扣款后的余额小于充值预定金额的情况下(例如,参照图3),也可以将不同于原来的银行账户(以下,称为“第一银行账户”)的另一银行账户(以下,称为“第二银行账户”)作为充值源来进行充值。另外,“第二银行账户”表示以与第一银行账户不同的方式预先作为充值方式而被登记的银行账户。
充值处理部312在判断为扣款后的余额小于充值预定金额的情况下,将从第一银行账户进行的充值中断,并自动地从第二银行账户向钱包充值电子货币。以此方式,在预想到充值源的第一银行账户的余额不足的情况下,能够通过从另一第二银行账户进行充值,从而将第一银行账户的将来的余额不足以及将来的扣款错误的情况防患于未然。
此外,充值处理部312也可以在扣款后的余额小于充值预定金额的情况下(例如,参照图3),对已执行了充值的充值源进行变更。在该情况下,充值处理部312在判断为扣款后的余额小于充值预定金额、且已从第一银行账户向钱包充值了电子货币的情况下,将与已充值的电子货币相当的金额退款回第一银行账户,并从第二银行账户向钱包充值电子货币。以此方式,在预想到充值源的第一银行账户的余额不足的情况下,能够通过将充值源变更为另一第二银行账户进行,从而将第一银行账户的将来的余额不足以及将来的扣款错误的情况防患于未然。
此外,充值处理部312也可以在扣款后的余额小于充值预定的情况下(例如参照图3),从另一用户所拥有的钱包接受电子货币的出借。在该情况下,充值处理部312在判断为扣款后的余额小于充值预定金额的情况下,从被预先登记的另一钱包(以下,称为“出借钱包”)取得与充值预定金额相当的电子货币。另外,出借钱包为,例如由家属或友人所管理的钱包。以此方式,在预想到充值源的银行账户的余额不足的情况下,能够通过从另一出借钱包取得电子货币,从而将银行账户的将来的余额不足以及将来的扣款错误的情况防患于未然。
此外,充值处理部312也可以在从出借钱包接受电子货币的出借的情况下,在被预先设定的金额(以下,称为“出借金额”)的范围内取得电子货币。即,在“出借金额”为充值预定金额以上的情况下,充值处理部312从出借钱包取得与充值预定金额相当的电子货币。此外,在“出借金额”小于充值预定金额的情况下,充值处理部312从出借钱包取得与出借金额相当的电子货币。以此方式,能够通过对从出借钱包出借的出借金额设置限制,从而防止电子货币的过度的借款。
此外,充值处理部312也可以在接受了从出借钱包出借的电子货币的情况下,在预先被设定的期间(以下,称为“出借期间”)后返还接受出借的电子货币。即,充值处理部312在从出借钱包取得了电子货币的情况下,在经过出借期间后,将与从该出借钱包取得的电子货币同额的电子货币从原来的钱包向出借钱包进行汇款。以此方式,能够通过规定电子货币的出借期间,从而可靠地回收从出借钱包出借的电子货币。
结算处理部313向结算运营商服务器2输出例如用于利用被充值至钱包的电子货币或其他结算方式(例如,被预先登记的银行账户、信用卡)而进行结算的结算请求。
从用户终端3取得了结算请求的结算运营商服务器2的控制部21,将包含结算金额在内的结算请求经由网络NW而输出至钱包服务器1。从结算运营商服务器2取得了结算请求的钱包服务器1的控制部11,基于结算请求中所包含的结算金额而使用户的钱包内的电子货币的余额减少,并且将更新了的钱包信息132以及结算信息133输出至用户终端3。
在存储部33中,存储有显示控制部311使操作与显示部34显示的各种画面的数据。此外,在存储部33中,根据需要而存储有用户信息131、钱包信息132、结算信息133等。
操作与显示部34例如由触摸面板显示器构成,并且具有接受由用户的手指或笔等实施的操作的输入功能、和基于显示控制部311的控制而使各种信息显示的显示功能。
(充值方法)
以下,在参照图4的同时,对实施方式所涉及的钱包系统所执行的电子货币的充值方法的一个示例进行说明。另外,图4的流程图从用户在被显示于操作与显示部34上的充值画面上进行了例如“充值”等操作的时间点起开始进行。
首先,用户终端3的充值处理部312向结算运营商服务器2请求扣款预定信息231(步骤S1)。由此,结算运营商服务器2的控制部21将扣款预定信息231输出至用户终端3(步骤S2)。
接下来,充值处理部312通过从银行账户的当前的余额中扣除扣款预定金额,从而对扣款后的余额进行计算(步骤S3)。接下来,充值处理部312对扣款后的余额是否小于充值预定金额进行判断(步骤S4)。
在判断为扣款后的余额小于充值预定金额的情况下(在步骤S4中,为是),充值处理部312通过显示控制部311而使操作与显示部34显示警示信息(例如,参照图3)(步骤S5)。另一方面,在判断为扣款后的余额为充值预定金额以上的情况下(在步骤S4中,为否),充值处理部312将用于使钱包充值电子货币的充值请求输出至钱包服务器1(步骤S6)。
接下来,控制部11基于充值请求中所包含的充值金额信息,从而使钱包内的电子货币的余额增加,并根据该增加量而对钱包信息132进行更新(步骤S7)。接下来,控制部11将充值完毕信息输出至用户终端3(步骤S8)。由此,本流程结束。
如以上说明的那样,根据实施方式所涉及的便携终端、钱包程序以及钱包系统,在预想到充值源的银行账户的余额不足的情况下,能够通过在操作与显示部34上显示警示信息,从而将银行账户的将来的余额不足的情况通知给用户。由此,能够提高用户的便利性。
进一步的效果或改变例,本领域技术人员能够很容易地推导出来。因此,本发明的更广泛的方式并未被限定于如以上方式那样所表现且记述的特定的详细情况以及代表性的实施方式。因此,在不脱离随附的技术方案以及由其等同方案所定义的总括性的发明的概念的精神或者范围的情况下,能够进行各种各样的变更。
例如,虽然在实施方式所涉及的便携终端、钱包程序以及钱包系统中,在判断为扣款后的余额小于充值预定金额的情况下,使操作与显示部34显示警示信息,但也可以在判断时设置阈值。在该情况下,充值处理部312在判断为从扣款后的余额中扣除了预先设定的金额(阈值)后得到的金额小于充值预定金额的情况下,使操作与显示部34显示警示信息。由此,在预想到充值源的银行账户的余额不足的情况下,能够更加提前地将银行账户的将来的余额不足的情况通知给用户。
符号说明
1、钱包服务器;
11、控制部;
12、通信部;
13、存储部;
131、用户信息;
132、钱包信息;
133、结算信息;
2、结算运营商服务器;
21、控制部;
22、通信部;
23、存储部;
231、扣款预定信息;
3、用户终端;
31、控制部;
311、显示控制部;
312、充值处理部;
313、结算处理部;
32、通信部;
33、存储部;
34、操作与显示部;
NW、网络。