Pos系统、数据处理装置以及pos系统的控制方法

文档序号:8543461阅读:477来源:国知局
Pos系统、数据处理装置以及pos系统的控制方法
【技术领域】
[0001]本发明涉及具有打印装置的POS系统、以及使用于POS系统的数据处理装置。
【背景技术】
[0002]以往,已知一种具有生成打印数据,并解析生成的打印数据的功能的装置(例如,参照专利文献I)。另外,已知一种POS终端向打印装置发送打印数据,且打印装置基于打印数据打印(发行)打印有结算信息的收据的POS系统。另外,已知一种打印装置和服务器等的数据处理装置经由网络进行通信的系统。
[0003]专利文献1:日本特开2012 - 058810号公报
[0004]在上述的POS系统的打印装置连接数据处理装置,并通过数据处理装置解析打印数据的情况下,基于打印数据打印的收据的布局不同,所以需要反映收据的布局来解析打印数据。

【发明内容】

[0005]本发明是鉴于上述的事情而完成的,其目的在于,对于进行基于从POS终端接收到的打印数据的打印的打印装置和数据处理装置通信的POS系统、以及数据处理装置,能够通过数据处理装置反映收据的布局来解析打印数据。
[0006]为了实现上述目的,本发明的POS系统的特征在于,具备POS终端、打印装置、以及数据处理装置,其中,上述POS终端发送包括结算信息的打印数据,上述打印装置具有:接收部,其接收由上述POS终端发送的上述打印数据;识别信息存储部,其存储识别信息;打印部,其基于上述打印数据打印收据;打印控制部,其基于上述打印数据控制上述打印部;以及发送部,其发送上述打印数据和上述识别信息,上述数据处理装置具有:对应信息存储部,其存储将由上述打印部打印的上述收据的布局信息和上述识别信息建立关联的对应信息;连接部,其接收由上述打印装置发送的上述打印数据和上述识别信息;以及解析部,其基于存储于上述对应信息存储部的上述对应信息获取与由上述连接部接收到的上述识别信息对应的上述布局信息,并基于获取到的上述布局信息解析上述打印数据。
[0007]根据本发明的构成,数据处理装置将识别信息和布局信息建立关联地存储,在从打印装置接收到识别信息以及打印数据的情况下,基于识别信息获取对应的布局信息,基于布局信息解析打印数据。因此,数据处理装置能够反映基于打印数据打印的收据的布局来解析打印数据。
[0008]另外,上述数据处理装置具有解析结果存储部,其存储基于上述打印数据的解析的解析结果。
[0009]根据本发明的构成,数据处理装置能够使用存储的解析结果,执行销售额的分析等的处理。
[0010]另外,上述数据处理装置具有数据通信部,其发送由上述解析部解析出的上述解析结果。
[0011]根据本发明的构成,数据处理装置向外部装置发送基于打印数据的解析的解析结果。由此,例如,能够进行利用外部装置进行基于该信息的显示,并向参照该显示的用户提供解析部的解析结果等的处理。
[0012]另外,上述数据处理装置具有加工部,其基于由上述解析部解析出的上述解析结果加工上述打印数据。
[0013]根据本发明的构成,数据处理装置能够加工打印数据来生成:能够得到变更了布局的打印物的打印数据、能够得到施加了规定的装饰的打印物的打印数据。
[0014]另外,具备进行打印的外部装置,上述数据处理装置的上述连接部与上述外部装置连接,向上述外部装置发送由上述加工部加工后的数据。
[0015]根据本发明的构成,数据处理装置能够使外部装置执行基于由加工部加工后的打印数据的打印。
[0016]另外,具备第2POS终端、以及第2打印装置,其中,上述第2POS终端发送包括结算信息的第2打印数据,上述第2打印装置具有:第2接收部,其接收由上述第2POS终端发送的上述第2打印数据;第2识别信息存储部,其存储第2识别信息;第2打印部,其基于上述第2打印数据打印第2收据;第2打印控制部,其基于上述第2打印数据控制上述第2打印部;以及第2发送部,其发送上述第2打印数据和上述第2识别信息,上述数据处理装置的上述对应信息存储部存储将由上述第2打印部打印的上述第2收据的第2布局信息和上述第2识别信息建立关联的第2对应信息,上述数据处理装置的上述连接部接收由上述第2打印装置发送的上述第2打印数据和上述第2识别信息,上述数据处理装置的上述解析部基于存储于上述对应信息存储部的上述第2对应信息获取与由上述连接部接收到的上述第2识别信息对应的上述第2布局信息,并基于获取到的上述第2布局信息解析上述第2打印数据。
[0017]根据本发明的构成,数据处理装置能够对于从不同的多个打印装置接收到的打印数据,反映对应的布局来解析。
[0018]另外,本发明的数据处理装置的特征在于,具有:连接部,其接收指示收据的打印的打印数据和发送上述打印数据的装置的识别信息;对应信息存储部,其存储将基于上述打印数据打印的上述收据的布局信息和上述识别信息建立关联的对应信息;以及解析部,其基于存储于上述对应信息存储部的上述对应信息获取与由上述连接部接收到的上述识别信息对应的上述布局信息,并基于获取到的上述布局信息解析上述打印数据。
[0019]根据本发明的构成,数据处理装置能够反映基于打印数据打印的收据的布局来解析打印数据。
[0020]另外,具有存储基于上述打印数据的解析的解析结果的解析结果存储部、以及基于由上述解析部解析出的上述解析结果加工上述打印数据的加工部。
[0021]根据本发明的构成,数据处理装置能够使用存储的解析结果,来执行销售额的分析等的处理,另外,能够加工打印数据来生成:能够得到变更了布局的打印物的打印数据、能够得到施加了规定的装饰的打印物的打印数据。
【附图说明】
[0022]图1是表示本实施方式的POS系统的构成的图。
[0023]图2是表示控制服务器和与控制服务器连接的各装置的关系的图。
[0024]图3是表示POS系统的各装置的功能性构成的框图。
[0025]图4是表示第I打印装置、控制服务器的动作的流程图。
[0026]图5是表示POS系统的各装置的动作的流程图。
[0027]图6是表示第I收据以及其布局的图。
[0028]图7是详细表示利用控制服务器的解析处理的图。
[0029]图8是表示解析信息数据库的I条记录的数据构造的图。
[0030]图9是表示基于打印数据的解析结果由控制服务器显示的画面的例子的图。
[0031]图10是表示基于打印数据的解析结果由控制服务器显示的画面的例子的图。
[0032]图11是表示基于打印数据的解析结果由控制服务器显示的画面的例子的图。
[0033]图12是表示基于打印数据的解析结果由控制服务器显示的画面的例子的图。
[0034]图13是表示基于打印数据的解析结果由控制服务器显示的画面的例子的图。
【具体实施方式】
[0035]以下,参照附图对于本发明的实施方式进行说明。
[0036]图1是表示本实施方式的POS系统I的构成的图。
[0037]如图1所示,POS (Point of Sales:销售点)系统I具备控制服务器10 (数据处理装置)。在控制服务器10经由因特网等的网络GN连接了多个店铺系统11。在控制服务器10经由网络GN连接了多个管理装置14。
[0038]店铺系统11是超级市场、便利店、百货商店、饮食店等店铺所使用的系统。店铺系统11具备对于来到店铺进行了付款的顾客发行收据的功能。
[0039]店铺系统11具备具有对打印介质进行打印的打印功能,并发行收据的一个或者多个收据打印装置12a (打印装置)。店铺系统11具备具有打印功能的一个或者多个打印装置12b (外部装置)。
[0040]收据打印装置12a、以及打印装置12b与在店铺内构建的局域网LN连接。在局域网LN连接了包括网络路由器、调制解调器等的通信设备而构成的网络通信控制装置13。收据打印装置12a、以及打印装置12b经由网络通信控制装置13访问网络GN。
[0041]在店铺系统11中,收据打印装置12a与POS终端8连接。POS终端8安装了 POS应用程序和打印机驱动器。POS终端8具有通过POS应用程序执行功能的POS应用程序执行部45a、以及通过打印机驱动器执行功能的打印机驱动器执行部45b。POS终端8通过POS应用程序执行部45a、以及打印机驱动器执行部45b控制收据打印装置12a。详细以后描述,但是POS终端8通过POS应用程序执行部45a以及打印机驱动器执行部45b生成打印数据并发送,从而使收据打印装置12a发行第I收据。虽然省略了图示,但是在POS终端8连接了读取标注于商品、商品的包装的条形码的条形码读取器、读取顾客的会员卡等卡的卡读取器。POS终端8通过POS应用程序的功能访问未图示的POS服务器,从POS服务器存储的商品基准表、顾客基准表获取规定的信息。POS终端8在来到店铺的顾客的付款时,基于来自条形码读取器、卡读取器的输入,另外基于收款担当者针对数字键等的输入单元的输入,从商品基准表、顾客基准表获取信息,来生成打印数据。
[0042]虽然详细以后描述,但是打印装置12b通过控制服务器10的功能,与来到店铺的顾客的付款对应地,发行与第I收据对应的第2收据(后述)。
[0043]在店铺设置有一个或者多个收款台RC。在收款台RC设置有收据打印装置12a、与收据打印装置12a连接的POS终端8、以及与收据打印装置12a对应的打印装置12b。
[0044]在图1中,店铺系统IlA是超级市场SM所使用的系统。在超级市场SM设置有多个收款台RC。在收款台RC设置有收据打印装置12a、P0S终端8、以及打印装置12b。在收款台RC中,POS终端8与付款对应地向收据打印装置12a发送打印数据。收据打印装置12a基于接收到的打印数据发行第I收据。另外,在收款台RC中,打印装置12b通过控制服务器10的功能发行第2收据。
[0045]另外,店铺系统IlA的收据打印装置12a、以及打印装置12b经由局域网LN的网络通信控制装置13访问网络GN,经由网络GN与控制服务器10通信。
[0046]在本实施方式的POS系统I中,店铺系统11的收据打印装置12a、以及打印装置12b在与控制服务器10之间建立通信路径,通过建立的通信路径与控制服务器10通信。详细以后描述,但是控制服务器10通过在与收据打印装置12a之间建立的通信路径,获取POS终端8向收据打印装置12a发送的打印数据,执行包括解析获取到的打印数据的处理的处理。控制服务器10基于打印数据的解析结果加工打印数据来生成加工打印数据,并向打印装置12b发送。打印装置12b基于加工打印数据发行第2收据。
[0047]管理装置14是管理一个或者多个店铺系统11的装置。例如,管理装置14设置于运营店铺的企业的总公司,管理设置于运营该店铺的企业集团的多个店铺的店铺系统11。
[0048]图2是表示在POS系统I中的控制服务器10、收据打印装置12a、以及打印装置12b之间建立的通信路径的图。
[0049]如图2所示,在POS系统I中,在控制服务器10与店铺系统11的收据打印装置12a之间建立了进行WebSocket通信的WebSocket连接CT。另外,在控制服务器10与店铺系统11的打印装置12b之间建立了进行WebSocket通信的WebSocket连接CT。
[0050]WebSocket是能够进行非同步的双方向通信的通信标准之一。在WebSocket中,在服务器与客户端建立了 WebSocket连接CT后,通过该连接使用WebSocket协议进行数据的接收发送。因此,无需在每次发生数据发送时建立连接。
[0051]WebSocket连接CT是在通过该连接连接的收据打印装置12a或者打印装置12b与控制服务器10之间按照WebSocket的标准、步骤接收发送数据
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1