本发明的实施例涉及一种电子票据服务器及其控制方法、电子票据系统。
背景技术
目前,随着交易的成立(完成),给予进行了该交易的交易者优惠诸如发放优惠券等正在被广泛地进行着。
在电子票据服务中也想到过去购买的业绩(成绩)等而从多数使用者中筛选优惠的给予者并向该给予者给予优惠的情况正在被考虑。
不过,在这样的电子票据服务中的优惠给予能够在与各个使用者的交易的时间无关的时机被实施。因此,接受到给予优惠的使用者很难真实感到是哪笔交易给予了优惠,并有不能充分获得提高使用者因优惠的给予而带来的购买动机的效果的可能。
根据这样的情况,期望有能够让使用者确实感觉到了针对使用电子票据服务的交易给予的优惠并留下深刻印象的技术。
技术实现要素:
鉴于上述问题,本发明所要解决的技术问题是,提供一种电子票据服务器及其控制方法、电子票据系统,其能够让使用者确实感觉到了针对使用电子票据服务的交易给予的优惠并留下深刻印象。
为解决上述问题,本发明的一实施例,提供了一种电子票据服务器,包括:接收部、保存部、给予部及通知部。接收部接收示出已成立的交易的内容,而且包含有识别进行了该交易的交易者的交易者代码的交易数据。保存部将已被确定作为通过接收部接收到的交易数据所包含的数据中的应该保存的数据的数据与交易者代码关联并保存在存储装置中。给予部在通过接收部交易数据已被接收到时,如果预设的条件与接收到的交易数据有关并成立,则向与交易者代码关联的给予者给予预设的优惠。通知部在通过给予部优惠已被给予时,向与交易者代码有关而设置的通知处通知其意思。
根据这样的构成,能够让使用者确实感觉到了针对使用电子票据服务的交易给予的优惠并留下深刻印象。
对于电子票据服务器,在一种可能的实施方式中,所述保存部将多个第一会员代码的各个会员代码分别与多个第二会员代码中的任一会员代码关联并进行管理,将应该保存的所述数据与和作为所述交易者代码包含在所述交易数据中的所述第一会员代码关联的所述第二会员代码关联并保存在所述存储装置中,当在所述交易数据中除包含作为所述交易者代码的所述第一会员代码外还包含应该与该第一会员代码关联的第二会员代码时,将所述第一会员代码和所述第二会员代码进行关联并追加到上述管理对象中,所述给予部当应该与所述第一会员代码关联的所述第二会员代码被包含在所述交易数据中时,对预设的优惠将通过所述第二会员代码识别的所述交易者作为所述给予者给予所述优惠。
根据这样的构成,如果进行了利用电子票据服务的交易,则能够迅速向使用者进行关于针对其交易给予的优惠的通知,让使用者确实地感觉到了该优惠的给予并留下了深刻的印象。
对于电子票据服务器,在一种可能的实施方式中,所述给予部作为所述优惠的给予,将示出所述交易者具有使用权限的优惠券的数据以包含在所述条件已成立的所述交易数据所示的交易已被进行了的设施中的新交易中能够使用的优惠券的方式进行更新。
根据这样的构成,能够提高促使再次利用该设施这样的优惠券的效果。
对于电子票据服务器,在一种可能的实施方式中,所述通知部在通过所述给予部所述优惠已被给予时,向与所述交易者代码有关而设置的邮箱地址通知其意思。
根据这样的构成,通过设置邮箱地址,能够在进行了优惠给予后迅速通过通知邮件向交易者通知其意思。
本发明的另一实施例,提供了一种电子票据系统,包括:交易登记装置和电子票据服务器,其中,所述交易登记装置,包括:生成部,生成登记交易内容并示出该交易内容,而且包含有识别进行了该交易的交易者的交易者代码的交易数据;以及发送部,在该交易已成立时,将通过所述生成部所生成的所述交易数据发送给所述电子票据服务器,所述电子票据服务器,包括:接收部,接收通过所述发送部发送出的所述交易数据;保存部,将已被确定作为通过所述接收部接收到的所述交易数据所包含的数据中的应该保存的数据的数据与所述交易者代码关联并保存在存储装置中;给予部,在通过所述接收部所述交易数据已被接收到时,如果预设的条件与接收到的所述交易数据有关并成立,则向与所述交易者代码关联的给予者给予预设的优惠;以及通知部,在通过所述给予部所述优惠已被给予时,向与所述交易者代码有关而设置的通知处通知其意思。
根据这样的构成,能够让使用者确实感觉到了针对使用电子票据服务的交易给予的优惠并留下深刻印象。
对于电子票据系统,在一种可能的实施方式中,所述保存部将多个第一会员代码的各个会员代码分别与多个第二会员代码中的任一会员代码关联并进行管理,将应该保存的所述数据与和作为所述交易者代码包含在所述交易数据中的所述第一会员代码关联的所述第二会员代码关联并保存在所述存储装置中,当在所述交易数据中除包含作为所述交易者代码的所述第一会员代码外还包含应该与该第一会员代码关联的第二会员代码时,将所述第一会员代码和所述第二会员代码进行关联并追加到上述管理对象中,所述给予部当应该与所述第一会员代码关联的所述第二会员代码被包含在所述交易数据中时,对预设的优惠将通过所述第二会员代码识别的所述交易者作为所述给予者给予所述优惠。
根据这样的构成,如果进行了利用电子票据服务的交易,则能够迅速向使用者进行关于针对其交易给予的优惠的通知,让使用者确实地感觉到了该优惠的给予并留下了深刻的印象。
对于电子票据系统,在一种可能的实施方式中,所述给予部作为所述优惠的给予,将示出所述交易者具有使用权限的优惠券的数据以包含在所述条件已成立的所述交易数据所示的交易已被进行了的设施中的新交易中能够使用的优惠券的方式进行更新。
根据这样的构成,能够提高促使再次利用该设施这样的优惠券的效果。
对于电子票据系统,在一种可能的实施方式中,所述通知部在通过所述给予部所述优惠已被给予时,向与所述交易者代码有关而设置的邮箱地址通知其意思。
根据这样的构成,通过设置邮箱地址,能够在进行了优惠给予后迅速通过通知邮件向交易者通知其意思。
本发明的第三实施例,提供了一种电子票据服务器的控制方法,该电子票据服务器具有接收示出已成立的交易的内容,而且包含有识别进行了该交易的交易者的交易者代码的交易数据的接收部,该控制方法包括以下步骤:保存步骤,将已被确定作为通过所述接收部接收到的所述交易数据所包含的数据中的应该保存的数据的数据与所述交易者代码关联并保存在存储装置中;给予步骤,在通过所述接收部所述交易数据已被接收到时,如果预设的条件与接收到的所述交易数据有关并成立,则向与所述交易者代码关联的给予者给予预设的优惠;以及通知步骤,在通过所述给予步骤所述优惠已被给予时,向与所述交易者代码有关而设置的通知处通知其意思。
根据这样的控制方法,能够让使用者确实感觉到了针对使用电子票据服务的交易给予的优惠并留下深刻印象。
对于控制方法,在一种可能的实施方式中,在所述保存步骤中将多个第一会员代码的各个会员代码分别与多个第二会员代码中的任一会员代码关联并进行管理,将应该保存的所述数据与和作为所述交易者代码包含在所述交易数据中的所述第一会员代码关联的所述第二会员代码关联并保存在所述存储装置中,当在所述交易数据中除包含作为所述交易者代码的所述第一会员代码外还包含应该与该第一会员代码关联的第二会员代码时,将所述第一会员代码和所述第二会员代码进行关联并追加到上述管理对象中,在所述给予步骤中当应该与所述第一会员代码关联的所述第二会员代码被包含在所述交易数据中时,对预设的优惠将通过所述第二会员代码识别的所述交易者作为所述给予者给予所述优惠。
根据这样的控制方法,如果进行了利用电子票据服务的交易,则能够迅速向使用者进行关于针对其交易给予的优惠的通知,让使用者确实地感觉到了该优惠的给予并留下了深刻的印象。
附图说明
下面,参照附图对实施例所涉及的电子票据服务器及其程序、电子票据系统进行说明。当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,其中:
图1是表示一实施例所涉及的电子票据系统的概略构成和电子票据服务器及pos(pointofsale:销售点)终端的要部电路构成的框图;
图2是表示图1中的会员数据库所包含的数据记录的一构成的图;
图3是表示图1中的优惠数据库所包含的数据记录的一构成的图;
图4是基于图1中的pos终端所具备的处理器的信息处理的流程图;以及
图5是基于图1中的电子票据服务器所具备的处理器的信息处理的流程图。
附图标记说明
1、11处理器2、12主存储器
3、13辅助存储装置4、18通信接口
5、19传输线路14显示装置
15输入装置16读取装置
17打印机100电子票据服务器
200pos终端300信息终端
400通信网络
具体实施方式
以下,参照附图,对一实施例进行说明。
图1是表示本实施例所涉及的电子票据系统的概略构成和电子票据服务器及pos(pointofsale:销售点)终端的要部电路构成的框图。
该电子票据系统以将电子票据服务器100与pos终端200及信息终端300通过通信网络400可通信的方式被构成。另外,电子票据系统典型上包含多个pos终端200及多个信息终端300,但在图1中仅示出有各自一台。
电子票据服务器100进行用于提供累积在pos终端200中被登记的交易的内容,并通过信息终端300可确认其交易内容的所谓电子票据服务的信息处理。
pos终端200进行用于登记诸如销售物品、提供饮食或者提供服务等的任意交易的内容,进而结算的处理。pos终端200当进行了交易的交易者是电子票据服务的会员时,将交易的内容通知给电子票据服务器100。就是说,pos终端200是交易登记装置的一例。
信息终端300是电子票据服务的会员可使用且通过通信网络400访问电子票据服务器100并具有作为客户端的功能的任意的信息处理装置。信息终端300可以是通过有线通信及无线通信中的任意通信与通信网络400连接的终端。作为信息终端300可应用智能手机、平板终端、便携电话装置或者个人电脑等现有的各种装置。因而,省略信息终端300的详细说明。
通信网络400能够将互联网、vpn(virtualprivatenetwork:虚拟专用网络)、lan(localareanetwork:局域网)、公共通信网、移动通信网等单独或适当地组合而使用。通信网络400典型上是组合了移动通信网和互联网的网络。
电子票据服务器100具有处理器1、主存储器2、辅助存储装置3、通信接口4及传输线路5。处理器1、主存储器2、辅助存储装置3及通信接口4通过传输线路5相连接。
在电子票据服务器100中,通过处理器1、主存储器2及辅助存储装置3由传输线路5相连接,从而构成进行用于控制电子票据服务器100的信息处理的计算机。
处理器1相当于上述计算机的中枢部分。处理器1按照操作系统及应用程序,为了实现作为电子票据服务器100的各种功能而控制各部。
主存储器2相当于上述计算机的主存储部分。主存储器2包含非易失性的存储区域和易失性的存储区域。主存储器2在非易失性的存储区域中存储操作系统及应用程序。此外,主存储器2有时在非易失性或易失性的存储区域中存储处理器1执行用于控制各部的处理时所需的数据。主存储器2将易失性的存储区域用作通过处理器1适当改写数据的工作区。
辅助存储装置3相当于上述计算机的辅助存储部分。辅助存储装置3诸如可以使用eeprom(electricerasableprogrammableread-onlymemory:电可擦可编程只读存储器)、hdd(harddiscdrive:硬盘驱动器)、ssd(solidstatedrive:固态硬盘)或者其他公知的各种存储装置。辅助存储装置3保存处理器1进行各种处理时所使用的数据、通过在处理器1中的处理所生成的数据。辅助存储装置3有时存储应用程序。
通信接口4通过通信网络400进行数据通信。作为通信接口4诸如能够使用以进行通过互联网的数据通信用的公知处理的方式构成的公知的接口。传输线路5包含地址总线、数据总线及控制信号线等,用于传输在处于连接状态的各部之间授受的数据、控制信号。
此外,辅助存储装置3的一部分存储区域被用作票据数据库31、会员数据库32及优惠数据库33。票据数据库31存储用于向电子票据服务的使用者提供票据服务的各种信息。会员数据库32存储用于对使用者进行管理的各种信息。优惠数据库33存储用于对给予使用者的优惠进行管理的各种信息。
图2是表示会员数据库32所包含的数据记录的一构成的图。会员数据库32是作为象图2所示那样的数据记录的会员记录32a的集合。不过,会员数据库32并不是原封不动地包含有多个图2所示的会员记录32a,实务中可以进行公知的标准化(正规化)。
会员记录32a与多个会员的各个会员对应。会员记录32a包含字段f11、f12、f13、f14、f15。字段f11的数据表示用于识别对应的使用者的票据会员代码。该票据会员代码相当于第二会员代码。字段f12的数据表示对应的使用者的姓名及住址等的会员数据。字段f13的数据表示显示给予了优惠的通知处的通知处数据。字段f13的数据诸如是用于识别对应的使用者所使用的信息终端300的终端代码、或者对应的使用者用于接受电子邮件的邮箱地址。字段f14的数据表示与字段f11的票据会员代码联合(关联)设置的、作为与票据会员代码不同的代码的联合会员代码。该联合会员代码相当于第一会员代码。字段f15的数据是与给予对应的使用者的优惠有关,至少包含有用于识别该优惠的优惠代码的给予优惠数据。给予优惠数据可以包含有效期间等与优惠有关的任意信息。
图3是表示优惠数据库33所包含的数据记录的一构成的图。优惠数据库33是作为象图3所示那样的数据记录的优惠记录33a的集合。不过,优惠数据库33也可以对图3所示的优惠记录33a不始终包含有多个,而进行公知的正规化。
优惠记录33a与给予电子票据服务的使用者的多个优惠的各个优惠对应。优惠记录33a包含字段f21、f22、f23。字段f21的数据表示用于识别对应的优惠而制定的优惠代码。字段f22的数据表示与对应的优惠的内容有关的优惠内容数据。优惠内容数据所示的优惠的内容诸如是“您喜欢的商品一件九折”或者“生啤酒降价100日元”等。字段f23的数据表示与给予对应的优惠的条件有关的给予条件数据。给予条件数据所示的给予条件诸如是“结账金额大于等于2000日元”或者“在购买商品中包含大于等于三瓶啤酒”等。
电子票据服务器100诸如能够通过作为硬件使用服务器用的通用的计算机装置,并将关于后述的信息处理记述了的应用程序写入到主存储器2或辅助存储装置3中来实现。另外,应用程序既可以在电子票据服务器100的转让时存储在主存储器2或辅助存储装置3中,又可以与上述通用的计算机装置分开转让。当为后者时,应用程序记录在象磁盘、光磁盘、光盘、半导体存储器等那样可移动的记录介质中、或者通过网络转让。
pos终端200包含有处理器11、主存储器12、辅助存储装置13、显示装置14、输入装置15、读取装置16、打印机17、通信接口18及传输线路19。
在pos终端200中,处理器11、主存储器12及辅助存储装置13通过传输线路19相连接,从而构成进行用于控制pos终端200的信息处理的计算机。
处理器11相当于上述计算机的中枢部分。处理器11按照操作系统及应用程序,为了实现作为pos终端200的各种功能而控制各部。
主存储器12相当于上述计算机的主存储部分。主存储器12包含非易失性的存储区域和易失性的存储区域。主存储器12在非易失性的存储区域中存储操作系统及应用程序。此外,主存储器12有时在非易失性或易失性的存储区域中存储处理器11执行用于控制各部的处理时所需的数据。主存储器12将易失性的存储区域用作通过处理器11适当改写数据的工作区。
辅助存储装置13相当于上述计算机的辅助存储部分。辅助存储装置13诸如可以使用eeprom、hdd、ssd或者其他公知的各种存储装置。辅助存储装置13保存处理器11进行各种处理时所使用的数据、通过在处理器11中的处理所生成的数据。辅助存储装置13有时存储应用程序。
显示装置14显示用于向操作者通知各种信息的各种画面。作为显示装置14诸如可以应用液晶显示装置等公知的装置。输入装置15输入通过操作者进行的各种指示。作为输入装置15能够将触摸传感器或键盘等公知的装置单独或组合地应用。
读取装置16读取存储介质所存储的数据。作为读取装置16可以将条码扫描仪或读卡器等公知装置单独或组合地应用。打印机17对票据纸张打印票据图像并发放票据。
通信接口18通过通信网络400进行数据通信。作为通信接口18诸如能够使用以进行通过网络的数据通信用的公知处理的方式构成的公知接口。传输线路19包含地址总线、数据总线及控制信号线等,用于传输在处于连接状态的各部之间授受的数据、控制信号。
pos终端200在主存储器12或辅助存储装置13中存储关于后述的信息处理而记述的应用程序。另外,应用程序既可以在pos终端200的硬件的转让时存储在主存储器12或辅助存储装置13中,又可以与上述硬件分开转让。当为后者时,应用程序记录在磁盘、光磁盘、光盘、半导体存储器等那样可移动的存储介质中或通过网络被转让。
接着,对上述构成的电子票据系统的动作进行说明。另外,以下说明的各种处理内容是一个例子,其能够适当使用能够获得同样结果的各种处理。
在pos终端200处于应该进行交易登记及结算的动作状态时,处理器1基于主存储器12或辅助存储装置13所存储的应用程序执行以下说明的信息处理。
图4是基于处理器11的信息处理的流程图。作为act1处理器11确认交易者代码是否已被输入。而且,处理器11如果交易者代码未被输入则判定为no,前进到act2。作为act2处理器11确认用于交易内容的登记的操作是否已被开始。而且,处理器11如果相符合的操作未被开始则判定为no,返回到act1。这样,处理器11作为act1及act2等待接受交易者代码被输入或者登记用的操作被开始。
另外,pos终端200的操作者当对接下来想要登记的交易应用电子票据服务时,向pos终端200输入用于识别交易者的交易者代码。具体地说,操作者诸如操作输入装置15输入交易者代码、或者使读取装置16读取信息终端300等所显示的会员证画面、或者使读取装置16读取记录了交易者代码的卡等介质。而且,处理器11如果这样进行输入了交易者代码,则在act1中判定为yes,并前进到act3。另外,操作者既有时是交易被进行的设施等的工作人员,又有时是交易者。
另外,在本电子票据系统中,作为交易者代码除允许使用票据会员代码外,还允许使用与票据会员代码联合设置的其他会员代码。就是说,电子票据系统所包含的多个pos终端200分散设置多个设施中,在这些多个设施中能够包含有由不同的经营者运营的设施。运营电子票据服务器100的经营者针对进行了使用电子票据服务的登记的使用者给予票据会员代码。针对于此,运营设置有pos终端200的设施的多位经营者往往引进与电子票据服务不同的会员服务,并将为此的会员代码给予使用者。使用这样的会员服务的使用者当要使用该会员服务和电子票据服务的双方时必须分别输入与该会员服务有关的会员代码和票据会员代码,因此非常不方便。因而,在本电子票据系统中,当已被联合设置的会员代码、即联合会员代码作为交易者代码被输入了时,也能够应用电子票据服务。
作为act3处理器11从输入装置15或读取装置16取得如上所述输入的交易者代码。作为act4处理器11确认已取得的交易者代码是否是票据会员代码。而且,处理器11如果并不是票据会员代码则判定为no,前进到act5。另外,处理器11对在这里的确认用什么样的方法进行都可以,但诸如假设向电子票据服务器100查询。
作为act5处理器11确认交易者代码是否是与票据会员代码已联合的交易者代码。具体地说,处理器11向电子票据服务器100查询交易者代码是否作为联合会员代码已被包含在会员数据库32中。而且,处理器11如果不是已联合则判定为no,前进到act6。
作为act6处理器11确认是否将交易者代码与票据会员代码进行联合。具体地说,处理器11使显示装置14显示询问是否将交易者代码与票据会员代码进行联合的画面,并根据操作者基于该画面在输入装置15中的指示来确认是否进行联合。而且,处理器11如果已被指示要进行联合则判定为yes,前进到act7。
如果指示了要进行联合,则操作者向输入装置15输入让交易者代码进行联合的票据会员编号、或者使读取装置16读取。作为act7处理器11从输入装置15或读取装置16取得票据会员代码。
作为act8处理器11使联合标志处于置位状态。联合标志诸如是主存储器12或辅助存储装置13中的一比特数据,示出在处于置位状态时进行联合的设置。处理器11如果使联合标志处于置位状态,则前进到act9。另外,处理器11当交易者代码是票据会员代码时或者当对交易代码与票据会员代码的联合设置已完成时,在act4或act5中判定为yes,跳过act6~act8前进到act9。
作为act9处理器11使电子票据标志处于置位状态。电子票据标志诸如是主存储器12或辅助存储装置13中的一比特数据,示出在处于置位状态时应用电子票据服务。
处理器11如果使电子票据标志处于置位状态,则前进到act10。另外,处理器11当交易者代码未被输入而开始了登记操作时在act2中判定为yes。而且,这时处理器11跳过act3~act9前进到act10。此外,处理器11当通过操作者指定了不将交易者代码与电子票据代码进行联合时,在act6中判定为no。而且,这时处理器11跳过act7~act9前进到act10。也就是,处理器11当交易者代码未被输入而开始了登记操作时,以及当通过操作者指定了不将交易者代码与电子票据代码进行联合时,均不将联合标志及电子票据标志处于置位状态。另外,虽然省略图示,但是处理器11向act1及act2的等待接受状态进行过渡之前将联合标志及电子票据标志均向复位状态进行初始化。
作为act10处理器11根据操作者的操作来登记交易内容。作为act11处理器11对与已登记的交易有关的货款进行结算。在本实施例中,根据该结算已完成的情况视为交易成立。
作为act12处理器11确认电子票据标志是否处于置位状态。而且,如果并不是处于置位状态则处理器11判定为no,前进到act13。作为act13处理器11使打印机17动作并发放纸票据。而且,处理器11此后返回到act1及act2的等待接受状态。
另一方面,处理器11如果电子票据标志处于置位状态则在act12中判定为yes,前进到act14。作为act14处理器11确认联合标志是否处于置位状态。而且,处理器11如果不是处于置位状态则判定为no,前进到act15。
作为act15处理器11以不包含后述的联合数据的方式生成交易数据。交易数据包含表示交易的内容及结算的结果等的信息。例如,当pos终端200被设置在商品销售店铺中时,在交易数据所包含的信息中包含交易者代码、商品代码、商品名、单价、数量、合计金额、支付金额及找零金额等。处理器11如果联合标志处于置位状态,则在act14中判定为yes,前进到act16。作为act16处理器11以包含联合数据的方式生成交易数据。联合数据是用于向电子票据服务器100请求使在act3中已取得的交易者代码与在act7中已取得的票据会员代码联合的数据。
这样,通过处理器11执行基于应用程序的信息处理,根据act15或act16的处理,从而将处理器11视为中枢部分的计算机具有作为生成交易数据的生成部(生成手段、生成步骤)的功能。
处理器11如果通过act15或act16生成了交易数据,则在哪种情况下都前进到act17。作为act17处理器11使通过act15或act16已生成的交易数据从通信接口18通过通信网络400发送给电子票据服务器100。而且,处理器11此后返回到act1及act2的待机接受状态。这样,通信接口18具有作为将交易数据发送给电子票据服务器100的发送部(发送手段、发送步骤)的功能。
当从pos终端200发送出的交易数据被通信网络400传输并到达到电子票据服务器100时,则该交易数据被通信接口4接收。这样,通信接口4具有作为接收交易数据的接收部(接收手段、接收步骤)的功能。
处理器1根据上述那样通信接口4接收到交易数据来开始以下说明的信息处理。图5是基于图1的处理器1的信息处理的流程图。
作为act21处理器1更新票据数据库31以使反映接收到的交易数据所示的交易内容、结算结果等。具体地说,处理器1以从交易数据所包含的各种数据中提取已被确定的数据作为票据数据库31所保存的数据,并与交易数据所包含的交易者代码关联而包含这些数据的方式更新票据数据库31。另外,票据数据库31与票据会员代码关联而保存各种数据。因此,处理器1当交易者代码是票据会员代码时,作为直接与交易者代码关联的数据将各种数据追加到票据数据库31中。此外,处理器1如果交易者代码不是票据会员代码且在交易数据中未包含联合数据,则作为与已联合设置有交易者代码的票据会员代码关联的数据将各种数据追加到票据数据库31中。此外,处理器1如果交易者代码不是票据会员代码且在交易数据中包含联合数据,则作为与联合数据所示的票据会员代码关联的数据将各种数据追加到票据数据库31中。这样,通过处理器1执行基于应用程序的信息处理,从而将处理器1作为中枢部分的计算机具有作为保存部(保存手段、保存步骤)的功能。
作为act22处理器1确认在接收到的交易数据中是否包含联合数据。而且,处理器1如果包含联合数据则判定为yes并前进到act23。作为act23处理器1将联合会员代码与通过由联合数据而请求让与交易者代码联合的票据会员代码识别的使用者关联进行登记。具体地说,处理器1从会员记录32a中选出字段f11的数据与通过联合数据而请求让与交易者代码联合的票据会员代码一致的会员记录。而且,处理器1在相符合的会员记录32a的字段f14写入接收到的交易数据所包含的交易者代码。这时,处理器1既可以当在字段f14中已包含有别的数据时覆盖该数据,又可以保留其数据而进行追加。
作为act24处理器1更新在act23中已选出的会员记录32a的给予优惠数据。具体地说,处理器1更新在act23中已选出的会员记录32a的字段f15的数据,以使示出具有接受预先设定作为针对进行了联合登记而给予的优惠的优惠的权利。另外,处理器1也可以当在会员数据库32或优惠数据库33中定义有将优惠的给予者视为与交易者不同的人时,向该给予者给予优惠。这样,通过处理器1执行基于应用程序的信息处理,从而将处理器1作为中枢部分的计算机具有作为给予部(给予手段、给予步骤)的功能。
作为act25处理器1将给予标志视为置位状态。给予标志诸如是主存储器2或辅助存储装置3中的一比特数据,用于示出在处于置位状态时进行了给予新的优惠。另外,虽然省略图示,但是处理器1在图5所示的处理开始时复位状态中将给予标志向复位状态进行初始化。
处理器1如果使给予标志处于置位状态结束,则前进到act26。另外,处理器1当在此次接收到的交易数据中未包含有联合数据时,在act22中判定为no,跳过act23~act25前进到act26。
作为act26处理器1从优惠数据库33检索应该给予与此次接收到的交易数据有关的交易的优惠。当然,处理器1在此检索的优惠是基于与在act24中给予的优惠不同的条件给予的优惠。具体地说,处理器1关于优惠记录33a的各个优惠记录的字段f23的给予条件数据所示的给予条件的各个条件,确认此次接收到的交易是否符合。另外,处理器1也可以根据给予条件添加票据数据库31所包含的过去的交易有关的信息而进行该确认。而且,如果具有了字段f23的给予条件数据示出相符合的给予条件的优惠记录33a,则处理器1将该优惠记录33a的字段f21所示的优惠代码设定为给予对象的优惠的优惠代码。
作为act27处理器1确认是否具有应该给予的优惠。而且,处理器1如果作为给予对象的优惠代码设置了至少一个优惠代码则判定为yes,前进到act28。
作为act28处理器1更新会员记录32a的给予优惠数据。具体地说,处理器1从会员记录32a中选出字段f11的数据是用于识别交易者的票据会员代码的会员记录。也就是,处理器1如果交易者代码是票据会员代码,则选出字段f11的数据与交易者代码一致的会员记录32a。此外,处理器1如果交易者代码是联合会员代码,则选出字段f14的数据与交易者代码一致的会员记录32a。而且,处理器1对这样选出的会员记录32a的字段f15的数据进行更新,以使示出具有接受找到作为应该给予的优惠的优惠的权利。另外,处理器1也可以与act24的情况同样地向与交易者不同的给予者给予优惠。这样,通过处理器1执行基于应用程序的信息处理,从而将处理器1作为中枢部分的计算机具有作为给予部(给予手段、给予步骤)的功能。
作为act29处理器1使给予标志处于置位状态。而且,处理器1此后前进到act30。另外,处理器1当没有应该给予的优惠时,在act27中判定为no,跳过act28、act29前进到act30。作为act30处理器1确认给予标志是否处于置位状态。而且,处理器1如果给予标志处于置位状态则判定为yes,前进到act31。
作为act31处理器1进行新给予优惠的意思的通知。具体地说,处理器1如果在act23或act28中已选出的会员记录32a的字段f13的数据示出终端代码,则向通过该终端代码识别的信息终端300进行推送通知。此外,具体地说,处理器1如果在act23中已选出的会员记录32a的字段f13的数据示出邮箱地址,则将通知邮件发送给该邮箱地址。该推送通知及通知邮件诸如将在act24及act28的至少一方中给予了的优惠的内容诸如通过文字信息及图像数据等示出,而且向使用者通知其可利用。此外,推送通知及通知邮件优选示出交易日期和时间及店铺名等交易信息的一部分信息,以使使用者能够识别关于哪笔交易给予的优惠。另外,通知处(目的地)可以由使用者任意设定,但原则上以使用者能够迅速识别推送通知及通知邮件的来信的方式设定。这样,通过处理器1执行基于应用程序的信息处理,从而将处理器1作为中枢部分的计算机具有作为通知部(通知手段、通知步骤)的功能。也就是说,通知部(通知手段、通知步骤)在通过给予部优惠已被给予时,向与交易者代码有关而设置的邮箱地址(通知处)通知其意思。通过设置邮箱地址,能够在进行了优惠给予后迅速通过通知邮件向交易者通知其意思。
而且,处理器1如果结束了该通知,则结束图5所示的信息处理。另外,处理器1如果给予标志处于复位状态则在act30中判定为no,跳过act31直接结束图5所示的信息处理。
如上那样电子票据服务器100在接收到与新的交易有关的交易信息时,确认是否进行向与该交易有关的交易者给予优惠。而且,电子票据服务器100如果进行给予优惠,则通过推送通知或通知邮件向交易者通知其意思。因此,如果进行了使用电子票据服务的交易,则迅速向使用者进行关于针对该交易的优惠的给予的通知,能够让使用者确实感觉到了该优惠的给予并留下深刻的印象。
此外,pos终端200如果交易成立了,则迅速向电子票据服务器100发送与该交易有关的交易信息。因此,能够在交易成立后迅速进行给予优惠的通知,并能够进一步让使用者确实感觉到了该优惠的给予并留下深刻的印象。
此外,根据电子票据服务器100,在已成立的交易时,当别的会员代码与票据会员代码进行了联合设置时,向交易者进行给予优惠且如上所述那样快速地通知所述优惠的给予。因此,能够让使用者确实感觉到了随着联合设置的优惠给予并留下深刻的印象。
作为典型例子,优惠的给予是向使用者给予在交易所进行的设施中的新交易中可使用的优惠券的使用权限的情况。通过如上所述那样根据交易成立而快速地通知获得了这样的优惠的使用权限,能够提高促使再次利用该设施这样的优惠券的效果。而且,通过通知一部分交易信息,能够让使用者对交易和优惠券获得之间的关系留下更深刻的印象,即使对不知道在交易成立了后紧接着进行上述通知的使用者也能够识别交易和优惠券获得之间的关系。另外,优惠的给予也可以是任意的,诸如给予其他类型的任意优惠券的使用权限或者附加积分等。
本实施例可以如下那样各种的变形实施。
在电子票据服务器100中被存储在主存储器2或辅助存储装置3中的各种数据的至少一部分数据也可以存储在电子票据服务器100的外部所设置的存储装置中。此外,在pos终端200中被存储在主存储器12或辅助存储装置13中的各种数据的至少一部分数据也可以被存储在pos终端200的外部所设置的存储装置中。
作为交易登记装置也可以使用pos终端以外的诸如电子收银机等装置。
例如当通过操作者进行了宣告(广播)登记完成的操作时等在除结算完成以外的任意的时机也可以视为交易成立。
也可以省略处理器1或处理器11进行的上述的一部分信息处理。诸如也可以不进行与进行了联合设置对应的优惠给予。就是说,处理器1也可以省略图5中的act24、act25。此外,也可以不进行与除票据会员代码以外的会员代码的联合。就是说,处理器11当省略图4中的act4~act8、act14及act16,在act12中判定为yes时前进到act15,处理器1也可以省略图5中的act22~act25。
处理器1或处理器11通过信息处理实现的各功能的一部分或全部也可以通过逻辑电路等那样的执行不基于程序的信息处理的硬件来实现。此外,上述的各功能分别可以通过将软件控制与上述的逻辑电路等硬件组合来实现。
虽然对本发明的几个实施例进行了说明,但是这些实施例是作为例子提出的,并不意图限定发明的范围。这些新颖的实施例可以用其他的各种形式来实施,在不脱离发明要旨的范围内可以进行各种省略、替换、变更。这些实施例及其变形均被包含在发明的范围或要旨中,而且,包含在权利要求的范围所记载的发明和其均等的范围内。