票据系统、信息处理装置及控制方法与流程

文档序号:13333301阅读:174来源:国知局
票据系统、信息处理装置及控制方法与流程

本申请主张申请日为2016年06月20日、申请号为jp2016-121538的日本申请为优先权,并引用上述申请的内容,优先权的内容视为全部记载在本申请中。

本发明的实施例涉及一种票据系统、信息处理装置及控制方法。



背景技术:

目前,通过在电子票据服务器中预先保管与服务的使用者所进行了的交易有关的电子票据信息,上述使用者从任意信息终端访问电子票据服务器,从而使用者可看见票据的电子票据服务已经实现。

不过,为了以易于使用者利用的方式提供这样的电子票据服务,需要诸如采用高性能的电子票据服务器等大规模的设备。

根据这样的情况,期望有在为简单的构成的同时,可在信息终端中对交易的内容进行管理的技术。



技术实现要素:

鉴于上述问题,本发明所要解决的技术问题是,提供一种票据系统、信息处理装置及控制方法,其在为简单的构成的同时,可在信息终端中管理交易内容。

为解决上述问题,本发明的一实施例,提供了一种票据系统,包括:具有印字部、取得部、确定部、控制部及发送部的票据打印机、以及具有接收部、分类部及存储部的信息处理装置。印字部用于对印字介质进行打印。取得部取得通过文字列(字符串)示出交易内容的交易信息。确定部将第一方法及第二方法的至少一种方法确定为票据的输出方法。控制部当通过确定部第一方法已被确定为输出方法时,控制印字部以使基于交易信息对表示交易内容的所述文字列进行打印。发送部当通过确定部第二方法已被确定为输出方法时,对包含表示交易信息所示的文字列的至少一部分文字列的文字代码的集合的电子票据数据进行无线发送。接收部对通过发送部已发送的电子票据数据进行接收。分类部对通过接收部接收到的电子票据数据所包含的文字代码的集合所示的文字列进行分类。存储部将通过接收部接收到的电子票据数据所包含的文字代码的集合与基于分类部的分类结果关联地进行存储。

根据这样的构成,在为简单的构成的同时,可在信息终端中管理交易内容。

本发明的另一实施例,提供了一种信息处理装置,与具有用于对印字介质进行打印的印字部、取得通过文字列示出交易内容的交易信息的取得部、将第一方法及第二方法的至少一种方法确定为票据的输出方法的确定部、当通过所述确定部所述第一方法已被确定为所述输出方法时,控制所述印字部以使基于所述交易信息打印表示所述交易内容的所述文字列的控制部、以及当通过所述确定部所述第二方法已被确定为所述输出方法时,对包含表示所述交易信息所示的文字列的至少一部分文字列的文字代码的集合的电子票据数据进行无线发送的发送部的票据打印机一起构成票据系统,该信息处理装置,包括:接收部,接收通过所述发送部已发送的所述电子票据数据;分类部,对通过所述接收部接收到的所述电子票据数据所包含的文字代码的集合所示的文字列进行分类;以及存储部,将通过所述接收部接收到的所述电子票据数据所包含的文字代码的集合与基于所述分类部的分类结果关联地进行存储。

根据这样的构成,能够在信息终端中管理交易内容。

对于信息处理装置,在一种可能的实施方式中,还包括:显示部,将通过所述接收部接收到的所述票据数据所包含的信息与基于所述分类部的分类结果关联地进行显示。

根据这样的构成,用户能够通过显示部的显示,在信息终端中确认交易的内容。

对于信息处理装置,在一种可能的实施方式中,所述显示部在基于通过所述接收部接收到的所述电子票据数据示出了一所述交易内容的图像中,显示示出了基于所述分类部的分类结果的至少一部分分类结果的图像。

根据这样的构成,用户能够在一次的购物中掌握详细的交易。

对于信息处理装置,在一种可能的实施方式中,所述显示部根据基于所述分类部的分类结果,显示示出了与指定的类别关联的所述信息的图像。

根据这样的构成,用户能够掌握与某类别有关的交易的履历。

对于信息处理装置,在一种可能的实施方式中,还包括:告知部,当所述接收部经过了规定时间未接收到所述电子票据数据时,向用户通知不能正常接收到所述电子票据数据。

根据这样的构成,通过设置这样的告知部,用户能够得知不能接收到电子票据数据的情况,所以能够进行对应。

本发明的第三实施例,提供了一种基于信息处理装置的控制方法,该信息处理装置与具有用于对印字介质进行打印的印字部、取得通过文字列示出了交易内容的交易信息,将第一方法及第二方法的至少一种方法确定为票据的输出方法的确定部、当通过所述确定部所述第一方法已被确定为所述输出方法时,控制所述印字部以使基于所述交易信息打印表示所述交易内容的所述文字列的印字控制部以及当通过所述确定部所述第二方法已被确定为所述输出方法时,对包含表示所述交易信息所示的文字列的至少一部分文字列的文字代码的集合的电子票据数据进行无线发送的发送部的票据打印机一起构成票据系统、并具有接收通过所述发送部已发送的所述电子票据数据的接收部及存储装置,所述控制方法包括以下步骤:分类步骤,对通过所述接收部接收到的所述电子票据数据所包含的文字代码的集合所示的文字列进行分类;以及存储控制步骤,使通过所述接收部接收到的所述电子票据数据所包含的文字代码的集合与基于所述分类步骤的分类结果关联地存储在所述存储装置中。

根据这样的控制方法,能够在信息终端中管理交易内容。

对于控制方法,在一种可能的实施方式中,还包括以下步骤,显示步骤,将通过所述接收部接收到的所述票据数据所包含的信息与基于所述分类步骤的分类结果关联地进行显示。

根据这样的控制方法,用户能够通过显示步骤的显示,在信息终端中确认交易的内容。

对于控制方法,在一种可能的实施方式中,在所述显示步骤中,在基于通过所述接收部接收到的所述电子票据数据示出了一所述交易内容的图像中,显示示出了基于所述分类步骤的分类结果的至少一部分分类结果的图像。

根据这样的控制方法,用户能够在一次的购物中掌握详细的交易。

对于控制方法,在一种可能的实施方式中,在所述显示步骤中,根据基于所述分类步骤的分类结果,显示示出了与指定的类别关联的所述信息的图像。

根据这样的控制方法,用户能够掌握与某类别有关的交易的履历。

附图说明

下面,参照附图对本发明所涉及的票据系统、信息处理装置及控制程序进行说明。当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,其中:

图1是表示应用了一实施例所涉及的票据系统的结账系统的构成的立体图;

图2是表示图1中的票据打印机的要部电路构成的框图;

图3是表示图1中的信息终端的要部电路构成的框图;

图4是表示基于图1中的票据打印机所具有的cpu的控制处理的流程图;

图5是表示纸票据的一例的图;

图6是表示图1中的信息终端所具有的cpu的控制处理的流程图;

图7是表示图3中的模式匹配数据库的记述内容的一例的图;

图8是图1中的信息终端所具有的cpu的控制处理的流程图;

图9是表示交易内容画面的一例的图;以及

图10是表示明细画面的一例的图。

附图标记说明

100结账系统10登记装置

20票据打印机21、31cpu

22、32rom23、33ram

24、34辅助存储装置34a票据数据库

34b模式匹配数据库25操作面板

26印字装置27通信接口

28、36nfc装置28a天线

35触摸面板37无线通信装置

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

下面,参照附图,对实施方式的一例进行说明。

图1是表示应用了本实施例所涉及的票据系统的结账系统100的构成的立体图。

结账系统100包括登记装置10、票据打印机20及信息终端30。其中,由票据打印机20及信息终端30构成票据系统。

登记装置10是用于登记交易内容的装置。交易典型地说是商品的销售。而且,作为登记装置10典型地说采用pos(pointofsale:销售点)终端。登记装置10要求票据打印机20发放显示了交易内容的票据。票据打印机20按照来自登记装置10的要求发放纸票据或向信息终端30无线发送电子票据数据。信息终端30接受票据打印机20进行无线发送的电子票据并进行管理。信息终端30典型地说是便携信息终端。不过,信息终端30只要是具有后述的功能的信息终端,则其实现形态也可以是任意形态。信息终端30是信息处理装置的一例。

图2是表示票据打印机20的要部电路构成的框图。

票据打印机20包括cpu(centralprocessingunit:中央处理器)21、rom(readonlymemory:只读存储器)22、ram(randomaccessmemory:随机存取存储器)23、辅助存储装置24、操作面板25、印字装置26、通信接口(通信i/f)27、nfc(nearfieldcommunication:近距离无线通信)装置28及总线29。

在票据打印机20中,cpu21、rom22、ram23及辅助存储装置24通过由总线29被连接,而构成控制票据打印机20的计算机。

cpu21相当于上述计算机的中枢部分。cpu21基于rom22及ram23所存储的操作系统、中间件及应用程序,为实现作为票据打印机20的各种动作而控制票据打印机20的各要素。

rom22相当于上述计算机的主存储部分。rom22存储上述操作系统。rom22有时也存储上述中间件、应用程序。此外,rom22有时也存储cpu21进行各种处理时进行参照的数据。

ram23相当于上述计算机的主存储部分。ram23存储cpu21进行各种处理时进行参照的数据。而且,ram23用作存储在cpu21进行各种处理时临时使用的数据的所谓工作区。

辅助存储装置24相当于上述计算机的辅助存储部分。辅助存储装置24保存cpu21进行各种处理时所使用的数据、通过在cpu21中的处理已生成了的数据。辅助存储装置24有时也存储上述中间件、应用程序。作为辅助存储装置,可以使用eeprom(electricallyerasableprogrammablereadonlymemory:电可擦可编程只读存储器)、硬盘驱动器、或者ssd(solidstatedrive:固态硬盘)等。辅助存储装置24有时也存储上述中间件、应用程序。另外,也可以不设置辅助存储装置24。

例如,如图1所示,在票据打印机20的前表面上设置操作面板25。操作面板25具有用于对票据打印机20进行操作的操作按钮及用于显示票据打印机20的动作状态的显示装置。

印字装置26在票据纸张上打印任意的文字列(字符串)。印字装置26诸如可以是包含有热敏方式的打印头、输送票据纸张的输送机构的公知的构成。通过由印字装置26向票据纸张上打印交易内容而形成的票据,从图1所示的排出口20a排出到票据打印机20的外部。打印头也可以包含有针式或喷墨式等的其他任何方式的打印头。作为该印字装置26,相当于对作为印字介质的票据纸张进行打印的印字部。通信接口27对登记装置10和cpu21的数据的授受进行接口。作为通信接口27诸如可以使用依照usb(universalserialbus:通用串行总线)或rs-232c等规格的公知的装置。

如图1所示,nfc装置28包括与票据打印机20的上面面对而配置的天线28a。nfc装置28在与接近天线28a的信息终端30之间通过nfc方式进行无线通信。

总线29将cpu21、rom22、ram23、辅助存储装置24、操作面板25、印字装置26、通信接口27及nfc装置28相互进行连接。

图3是表示信息终端30的要部电路构成的框图。

信息终端30包括cpu31、rom32、ram33、辅助存储装置34、触摸面板35、nfc装置36、无线通信装置37及总线38。

在信息终端30中,通过由总线38连接cpu31、rom32、ram33及辅助存储装置34而构成控制信息终端30的计算机。另外,作为信息终端30的硬件,诸如可以使用现成的智能手机等。

cpu31相当于上述计算机的中枢部分。cpu31基于rom32及ram33所存储的操作系统、中间件及应用程序,为实现作为信息终端30的各种动作而控制信息终端30的各要素。

rom32相当于上述计算机的主存储部分。rom32存储上述操作系统。rom32有时也存储上述中间件、应用程序。此外,rom32有时也存储cpu31进行各种处理时进行参照的数据。

ram33相当于上述计算机的主存储部分。ram33存储cpu31进行各种处理时进行参照的数据。而且,ram33用作存储cpu31进行各种处理时临时使用的数据的所谓工作区。

辅助存储装置34相当于上述计算机的辅助存储部分。辅助存储装置34诸如是eeprom等,保存cpu31进行各种处理时进行使用的数据、通过在cpu31中的处理已生成了的数据。辅助存储装置34有时也存储上述中间件、应用程序。辅助存储装置34的一部分存储区域用作票据数据库34a及模式匹配数据库34b。票据数据库34a累积存储电子票据数据。模式匹配数据库34b是与电子票据数据所能包含的大量的文字列对应而记述有用于对其文字列进行分类的类别的数据。

rom32或辅助存储装置34所存储的应用程序包含与后述的控制处理有关而记述的控制程序。另外,信息终端30向使用者的转让通常是在控制程序未被存储在rom32或辅助存储装置34中的状态下进行的。而且,记录在可移动的记录介质中或者通过网络将控制程序转让给使用者,并根据使用者等的操作将该控制程序写入到上述另外转让的信息终端30的辅助存储装置34中。不过,控制程序也可以在存储在rom32或辅助存储装置34中的状态下将信息终端30转让给使用者。而且,作为记录介质,可以使用磁盘、光磁盘、光盘、半导体存储器等。模式匹配数据库34b典型地说作为进行上述写入控制程序的作业的一部分(环节)被构筑在辅助存储装置34中。不过,也可以在与其不同的任意时间构筑模式匹配数据库34b。此外,模式匹配数据库34b也可以在构筑完成后的任意时间进行更新。这时,关于要更新的数据,记录在可移动的记录介质中或者通过网络被提供。

触摸面板35具有作为信息终端30的输入装置及显示装置的功能。

nfc装置36当信息终端30象图1箭头所示那样与天线28a接近了时,在与票据打印机20的nfc装置28之间通过nfc方式进行无线通信。

无线通信装置37是通过未图示的移动通信网的数据通信的接口。作为无线通信装置37,可以使用通过移动通信网进行数据通信用的公知的通信装置。

总线38将cpu31、rom32、ram33、辅助存储装置34、触摸面板35、nfc装置36及无线通信装置37相互进行连接。

接着,对以上那样构成的结账系统100的动作进行说明。另外,以下说明的各种处理的内容是一个例子,其可以适当利用能够获得同样结果的各种处理。

在登记装置10中象公知那样进行与交易有关的登记处理。此外,在登记装置10中,如果成为登记对象的交易伴随着结算,则象公知那样进行结算处理。具体地说,如果作为对象的交易是商品的买卖,则登记装置10进行购买商品的登记后生成每交易的购买商品的明细。而且,登记装置10在完成上述登记后,进行用于对与该明细所包含的购买商品有关的结算金额进行结算的处理。另外,在以后中,对作为对象的交易是售货店和购物顾客之间的商品买卖的情况进行说明。

登记装置10如果结算完成了,则随着用文字列表示交易内容的票据数据的发送,向票据打印机20要求打印票据。该要求通过通信接口27被接收。

图4是基于cpu21的控制处理的流程图。在act1中cpu21等待授受进行上述打印要求。而且,cpu21如果上述打印要求在通信接口27中已被接收则判定为yes,并前进到act2。

在act2中cpu21使ram23或辅助存储装置24存储通过通信接口27接收到的票据数据。票据数据是通过文字列表示了交易内容的数据。具体地说,票据数据诸如示出分别地表示店名、日期、时间、商品名、价格、小计金额、消费税金额、合计金额、付款金额或者找零金额的文字列。票据数据作为何种形式的数据包含这些文字例是任意的。票据数据典型地说是表示构成文字列的文字的各个文字的文字代码的集合。不过,票据数据诸如也可以包含有将文字列作为图像示出的图像数据。这样,通过cpu21执行基于控制程序的控制处理,将cpu21作为中枢部分的计算机,具有作为取得作为通过文字列示出了交易内容的交易信息的票据数据的取得部的功能。

在act3中cpu21确认是否被要求了票据发送。而且,如果未被要求发送票据则cpu21判定为no,前进到act4。在act4中cpu21确认是否进行打印指示。如果未进行基于在操作面板25中的规定的按钮操作等的打印指示则cpu21判定为no,前进到act5。在act5中cpu21确认是否已到规定时间。而且,如果未到规定时间,则cpu21返回到act3。这样,cpu21在act3~act5中等待接受被要求发送票据或被指示打印或者到规定时间。

作为登记装置10的操作者的店员,当购物顾客要求发放纸票据时,例如通过预设的方法操作操作面板25所包含的按钮等指示打印。通过这样做,cpu21在act4中判定为yes,前进到act6。另外,如果在act3~act5的等待接受状态中的经过时间到达了预设的等待时间,则cpu21在act5中判定为yes。而且,cpu21这时也前进到act6。

在act6中cpu21基于票据数据,生成用于通过打印装置26在票据纸张上打印表示交易内容的文字列的印字数据。在act7中cpu21将上述的印字数据发送给印字装置26,并通过根据该印字数据使印字装置26印字从而发放纸张票据。而且,cpu21此后返回到act1的等待接受状态。这样,通过cpu21执行基于控制程序的控制处理,将cpu21作为中枢部分的计算机具有作为控制印字装置26进行用于发放票据的打印的控制部(印字控制部)的功能。图5是表示纸票据的一例的图。

另一方面,店员当购物顾客要求发放电子票据时,在cpu21处于act3~act5的等待接受状态时,指示购物顾客以使其使信息终端30以图1箭头所示的状态靠近票据打印机20。当根据该指示购物顾客使信息终端30向票据打印机20靠近时,则可在nfc装置28和nfc装置36之间实现通信。这时,购物顾客事先将信息终端30处于cpu31执行接下控制处理的状态。或者cpu31也可以根据可在nfc装置28和nfc装置36之间实现了通信的情况,通过操作系统或固件的动作自动起动接下控制处理。

图6是cpu31的电子票据接收用的控制处理的流程图。在act11中cpu31等待接受可基于nfc装置36的nfc通信。而且,如果可实现nfc通信,则cpu31判定为yes,前进到act12。

在act12中cpu31确认与nfc装置36的通信对象是否是票据打印机20。而且,如果不可与票据打印机20实现通信,则cpu31返回到act11。这样,cpu31在act11及act12中等待接受可与票据打印机20实现nfc通信。而且,只要象上述那样可在nfc装置28和nfc装置36之间实现通信,则cpu31在act12中判定为yes,前进到act13。

在act13中cpu31通过nfc装置36向票据打印机20要求发送票据。该要求从nfc装置36被无线发送,通过nfc装置28被接收。

这时,在票据打印机20中cpu21处于图4中的act3~act5的等待接受状态。而且,cpu21根据票据发送的要求通过nfc装置28已被接收的情况,在act3中判定为yes,前进到act8。

在act8中cpu21基于在act2中接收到的票据数生成电子票据数据。cpu21对电子票据数据将通过票据数据表示的交易内容的文字列作为文字代码的集合。例如,如果票据数据是包含有文字代码的集合的票据数据,则cpu21将其直接包含在电子票据数据中就可以。此外,如果票据数据是包含有图像数据的票据数据,则cpu21在通过公知的文字识别处理转换成文字代码的集合后,作为包含有该文字代码的集合的数据生成电子票据数据。另外,cpu21将与通过票据数据表示的交易内容的全部文字列对应的文字代码的集合包含在电子票据数据中。不过,cpu21关于与票据数据所表示的一部分的文字列对应的文字代码的集合,也可以不包含在电子票据数据中。此外,cpu21也可以将与和通过票据数据表示的文字列不同的文字列对应的文字代码的集合包含在电子票据数据中。将电子票据数据具体地视为何种的数据,可以根据票据打印机20的设计者等任意制定。

在act9中cpu21从nfc装置28无线发送如上述那样已生成的电子票据数据。这样,通过cpu21执行基于控制程序的控制处理,并通过将cpu21作为中枢部分的计算机和nfc装置28的协作,具有作为对包含表示交易信息所示的文字列的至少一部分文字列的文字代码的集合的电子票据数据进行无线发送的发送部的功能。而且,如果完成了该发送,则cpu21返回到act1的等待接受状态。

这样,cpu21通过act3~act5的处理将票据的输出方法确定为基于纸票据的输出的第一方法及基于电子票据的输出的第二方法的任一方法。这样,通过cpu21执行基于控制程序的控制处理,将cpu21作为中枢部分的计算机具有作为进行上述确定的确定部的功能。

另外,在信息终端30中cpu31在act13中要求了发送票据后,前进到act14。在act14中cpu31确认票据数据是否通过nfc装置36已被接收。而且,如果票据数据未被接收则cpu31判定为no,前进到act15。

在act15中cpu31确认是否已超时。而且,如果未超时时,则cpu31返回到act14。这样,cpu31在act14及act15中等待接受票据数据被接收或者超时。cpu31如果在act14及act15的等待接受状态中的经过时间到达了预设的等待时间,则在act15中判定为yes。而且,cpu31这时结束图6所示的处理。这时,cpu31也可以进行用于向购物顾客通知不能正常接收到电子票据数据的告知动作。

也就是说,cpu31相当于告知部,当nfc装置36(后述的接收部)经过了规定时间未接收到电子票据数据时,向用户通知不能正常接收到电子票据数据。通过这样,用户能够得知不能接收到电子票据数据的情况,所以能够进行对应。

cpu31当针对在act13中的票据发送的要求,如上述那样从票据打印机20的nfc装置28无线发送电子票据数据时,则由nfc装置36接收该电子票据数据。因此,nfc装置36相当于接收部。而且,如果这样电子票据数据已被接收,则cpu31在act14中判定为yes,前进到act16。

在act16中cpu31使通过nfc装置36接收到的电子票据数据追加保存在票据数据库34a中。在act17中cpu31对电子票据数据进行分类处理。分类处理是对电子票据数据所表示的文字列进行分类的处理。虽然该分类处理的具体的内容可以是任意,但是作为一例为如下那样的处理。

cpu31抽出电子票据数据所示的文字列的各个文字列。例如,如果在电子票据数据中也表示有图5所示的纸票据所显示的交易内容,则cpu31抽出“○○店”、“2016年1月1日”、“12:00:00”、“○○汉堡”、“¥300”、“δ沙拉”、“¥250”等文字列。

接着,cpu31参照模式匹配数据库34b判定上述已抽出的文字列的各个文字列的类别。

图7是表示模式匹配数据库34b的记述内容的一例的图。在图7的例子中,例如表示有包含“××店”的文字列的类别是“店名”,此外,表示有包含“汉堡”的文字列的类别是“食品”。另外,“××”表示任意的文字列。

cpu31针对文字列“○○店”、“2016年1月1日”、“12:00:00”、“○○汉堡”、“¥300”、“δ沙拉”及“¥250”的各个文字列,将“店名”、“日期”、“时间”、“食品”、“价格”、“食品”及“价格”分别作为类别进行判定。

这样,通过cpu31执行基于控制程序的控制处理,将cpu31作为中枢部分的计算机具有作为对电子票据数据所包含的信息所示的文字列进行分类的分类部(分类步骤)的功能。

在act18中cpu31更新票据数据库34a所存储的电子票据数据,以使反映分类处理的结果。也就是,cpu31将票据数据库34a所存储的电子票据数据,更新成与该电子票据数据原来所示的文字列对应地表示了该文字列的类别的数据。这样,通过cpu31执行基于控制程序的控制处理,将cpu31作为中枢部分的计算机具有作为使接收到的信息与分类结果关联地存储在作为存储装置的辅助存储装置34中的存储控制部(存储控制步骤)的功能。此外,通过将cpu31作为中枢部分的计算机的该功能和辅助存储装置34的协作,实现作为存储部的功能。而且,cpu31如果结束了该更新,则结束图6所示的处理。

也就是说,与票据打印机20构成票据系统的信息终端30具有分类部(分类步骤)及存储控制部(存储控制步骤)。通过这样,在为简单的构成的同时,可在信息终端30中管理交易内容。另一方面,购物顾客当要确认购物的内容时,事先将信息终端30处于cpu31执行接下控制处理的状态。

图8是用于让操作者确认购物的内容的cpu31的控制处理的流程图。在act21中cpu31使触摸面板35显示主页画面。主页画面是用于让操作者指定作为内容显示的对象的交易或类别的画面。主页画面诸如显示票据数据库34a所存储的电子票据数据的明细及模式匹配数据库34b所记述的类别的明细。在act22中cpu31等待接受作为内容显示的对象的交易或类别被指定。而且,cpu31如果通过在触摸面板35中的操作而作为内容显示的对象的交易或类别已被指定则判定为yes,前进到act23。

在act23中cpu31确认是否已指定有一交易。而且,如果已指定有一交易则判定为yes,前进到act24。

在act24中cpu31基于与已指定的交易有关的电子票据数据生成交易内容画面,并使触摸面板35显示该交易内容画面。

图9是表示交易内容画面的一例的图。

图9所示的交易内容画面是作为纸票据打印图5所示的内容(文字列)的交易有关的画面。但是,成为交易内容画面的基础的电子票据数据是在act18中已被更新的电子票据数据,并包含在act17中的分类处理的结果。因此,图9所示的交易内容画面不仅显示有图5所示的纸票据所显示的信息,还显示有在act17中的分类处理的结果。另外,将交易内容画面具体地作为哪种形式,诸如可以由cpu31用的控制程序的编制者等任意制定。

针对于此,cpu31如果在处于act22的等待接受状态时进行了类别的指定,则在act23中判定为no,前进到act25。

在act25中cpu31生成明细画面,并使触摸面板35显示该明细画面。作为一例,cpu31如下那样顺序生成明细画面。(1)cpu31将与票据数据库34a所存储的电子票据数据中的预设的条件一致的电子票据数据作为对象数据。上述条件诸如虽然假想为“票据数据库34a所存储的全部电子票据数据”或“包含最近一个月以内的日期和时间”等,但是可以为任意的。条件诸如可以由cpu31用的控制程序的编制者或信息终端30的操作者等任意制定。(2)cpu31从对象数据抽出所有关联有已指定的类别的文字列。(3)cpu31从对象数据抽出针对上述已抽出的文字列有预设的关系的文字列。(4)在将上述(2)中已抽出的文字列作为标题的同时,编制对应作为与各个标题有关系的在上述(3)中已抽出的文字列而进行了显示的明细,并生成明细画面作为表示该明细的画面。

图10是表示当作为类别指定有“食品”时的明细画面的一例的图。如以上那样,交易内容画面及明细画面是将接收到的电子票据数据所包含的信息与分类结果关联而进行了显示的画面。这样,通过cpu31执行基于控制程序的控制处理,将cpu31作为中枢部分的计算机通过与触摸面板35的协作来实现具有作为显示部(显示步骤)的功能。通过这样,用户可在信息终端30中确认交易的内容。

cpu31在act24或act25中使任一画面显示后,前进到act26。在act26中cpu31确认作为内容显示的对象的交易或类别的变更是否已被指示。而且,cpu31如果未进行有该指示,则判定no,前进到act27。

在act27中cpu31确认主页画面的显示是否已被指示。而且,cpu31如果未进行有该指示则判定no,返回到act26。

这样,cpu31在act26及act27中,等待接受显示对象的变更或显示画面向主页画面的变更被指定。而且,cpu31如果在处于该等待接受状态时,通过在触摸面板35中的操作而指定有作为内容显示的对象的新交易或类别,则在act26中判定为yes,返回到act23。通过这样,cpu31通过与上述同样地执行act23及act24或act25,从而将触摸面板35的显示变更成与新指示了的交易或类别对应的交易内容画面或明细画面。此外,cpu31如果在处于act26及act27的等待接受状态时,通过在触摸面板35中的操作指示有主页画面的显示,则在act27中判定为yes,返回到act21。通过这样,cpu31通过与上述同样地执行act21从而将触摸面板35的显示返回到主页画面。

也就是说,通过触摸面板(显示部)35所显示的交易内容画面,能够在一次的购物中掌握详细的交易,此外,通过触摸面板(显示部)35所显示的明细画面,用户能够掌握与某类别有关的交易的履历用户。在以上那样的结账系统100中,电子票据数据从票据打印机20通过nfc通信被直接地无线传送给信息终端30。而且,电子票据数据的保存、电子票据数据所包含的信息的分类以及分类结果的保存在信息终端30中进行。因此,无需象现有的电子票据系统那样采用电子票据服务器,并在与现有那样的电子票据系统相比为非常简单的构成的同时,可在信息终端30中管理交易的内容。并且,电子票据数据由于将表示交易内容的文字列作为文字代码的集合包含在内,所以能够简单地进行用于信息分类的处理。

此外,信息终端30能够显示将从票据打印机20发送出的电子票据数所包含的信息与分类结果关联地示出的交易内容画面及明细画面。通过这样,信息终端30的用户能够在信息终端30中确认交易内容。另外,交易内容画面在基于电子票据数据表示了一交易的内容的图像中显示分类结果的至少一部分分类结果。因此,通过该交易内容画面的显示,信息终端30的用户能够掌握在一次购物中诸如购买了哪种类别的商品等详细交易。此外,明细画面是显示与已指定的类别关联的信息。因此,通过该明细画面的显示,信息终端30的用户能够掌握与某类别有关的交易履历(历史)。

本实施例可以如下那样的各种变形实施。

也可以不具备执行图8所示的控制处理的功能,而票据数据库34a所存储的电子票据数据的内容的输出,通过信息终端30以外的装置来进行。例如,也可以通过无线通信装置37向通过移动通信网连接的其他装置发送电子票据数据所包含的必要的信息。或者也可以通过nfc通信,向票据打印机20发送电子票据数据所包含的必要的信息并使其打印。

也可以不使辅助存储装置34存储模式匹配数据库34b,而诸如使店铺服务器等存储。这时,cpu31诸如只要由无线通信装置37通过移动通信网访问上述店铺服务器等,并参照店铺服务器等所存储的模式匹配数据库34b就可以。

也可以作为具备具有作为登记装置10的功能和具有票据打印机20的功能的两种功能的商品销售数据处理装置来实现。

票据打印机20和信息终端30之间的无线通信,可任意应用除nfc方式以外的公知方式或者独自规定的方式等。

也可以在票据打印机20及信息终端30的至少一装置中,将nfc装置28、36或其天线不进行内置,而进行外置。

cpu21也可以执行act6及act7、act8及act9双方,进行纸票据的发放和电子票据数据的发送的这两个动作。这时,也可以在act2的执行定时(时间)执行印字数据的生成和电子票据数据的生成。

虽然对本发明的几个实施例进行了说明,但是这些实施例是作为例子提出的,并不意图限定发明的范围。这些新颖的实施例可以用其他的各种形式来实施,在不脱离发明要旨的范围内可以进行各种省略、替换、变更。这些实施例及其变形均被包含在发明的范围或要旨中,而且,包含在权利要求所记载的发明和其均等的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1