印刷控制系统以及印刷控制方法_4

文档序号:8361154阅读:来源:国知局
置识别信息。
[0116]接下来,条形码读取器处理部29将在步骤SD5中获取的管理装置识别信息附加到所接收到的读取结果数据中(步骤SD6)。
[0117]接下来,条形码读取器处理部29将读取结果数据发送到通信管理部25 (步骤SD7) ο
[0118]通信管理部25参照第二连接管理DB28b (步骤SD8)。第二连接管理DB28b是针对在管理装置14与控制服务器10之间建立的连接KK,对应存储连接识别信息与管理装置识别信息的数据库。
[0119]接下来,通信管理部25以被附加到从条形码读取器处理部29接收的读取结果数据的管理装置识别信息为关键字,在第二连接管理DB28b中,获取与该识别信息对应的连接KK的连接识别信息(步骤SD9)。
[0120]接下来,通信管理部25向与在步骤SD9中获取的连接识别信息所表示的连接KK所对应的第二连接部30发送读取结果数据(步骤SD10)。
[0121]第二连接部30通过连接KK,将读取结果数据发送到管理装置14(步骤SDl I)。
[0122]如图5(C)所示,管理装置14的第一通信连接部42通过连接KK,接收读取结果数据(步骤SEl)。接下来,第一通信连接部42将接收到的读取结果数据发送到管理装置控制部40 (步骤SE2) ο
[0123]管理装置控制部40参照管理装置存储部41所存储的商品DB41a(步骤SE3)。接下来,管理装置控制部40以接收到的读取结果数据中包含的商品编码为关键字来检索商品DB41a,获取与商品编码对应的商品的商品名、单价(步骤SE4)。也就是说,管理装置控制部40 (控制部)基于接收到的读取结果数据(信息)来获取与商品相关的信息。接下来,管理装置控制部40将读取结果数据转换为包含表示商品的商品名、单价的信息的数据(步骤SE5)。转换后的数据中,除了商品名、单价之外,也可以包含商品编码等其他与商品相关的信息。接下来,管理装置控制部40将读取结果数据发送到第二通信连接部43 (步骤SE6) ο
[0124]另外,管理装置控制部40针对所管理的印刷装置12,对设置在结帐柜台RC的印刷装置12的印刷装置识别信息与平板终端9的识别信息的对应关系进行管理。此外,管理装置控制部40对平板终端9的识别信息与第二通信连接部43的对应关系进行管理。并且,在步骤SE6中,管理装置控制部40基于包含在读取结果数据中的印刷装置识别信息,获取平板终端9的识别信息,并将读取结果数据发送到与获取的平板终端9的识别信息对应的第二通信连接部43。
[0125]第二通信连接部43将读取结果数据发送到平板终端9 (步骤SE7)。
[0126]如图5(D)所示,平板终端9的通信接口 32接收读取结果数据(步骤SFl)。接下来,通信接口 32将读取结果数据发送到终端控制部33 (步骤SF2)。
[0127]终端控制部33基于接收到的读取结果数据,在第一 Π35的一览显示区域39显示表示商品名、单价、数量的信息(步骤SF3)。
[0128]图6(B)是表示步骤SF3的处理后的第一 Π35的一个例子的图。
[0129]如图6(B)所示,通过利用各装置来进行图5的流程图中说明的处理,从而基于条形码读取器BR的读取结果,在第一 Π35的一览显示区域39显示表示商品的商品名、单价、数量的信息。
[0130]接下来,对结账处理时,也就是向平板终端9输入从条形码读取器BR发送的读取结果数据表示的信息,印刷装置12基于被输入的信息来发行收据时的各装置的动作进行说明。
[0131]图7是表示结账处理时的控制系统I具备的各装置的动作的流程图。(A)表示平板终端9的动作,(B)表示管理装置14的动作,(C)表示控制服务器10的动作,(D)表示印刷装置12的动作。
[0132]在下面的说明中,在I个店铺系统11中,印刷装置12以及平板终端9被设置在I个结帐柜台RC。下面,说明在I个结帐柜台RC结帐店员向平板终端9输入关于结账的信息,并通过印刷装置12来发行被印刷了关于结账的信息的收据为止的各装置的一系列处理。
[0133]如图7 (A)所示,平板终端9的终端控制部33执行结账处理(步骤SGl)。在步骤SGl的结账处理中进行下面的处理。结账时,除了顾客购入的商品的条形码的基于由条形码读取器BR进行的读取的读取结果数据之外,基于经由第一 Π35中的软件数字键37的输入的数据等关于结账的数据也被发送到终端控制部33。然后,终端控制部33基于读取结果数据、其它接收到的数据,计算合计购入金额,在金额相关信息显示区域38的规定的区域显示计算出的合计购入金额。在结帐柜台RC,进行顾客的货款的支付、结帐店员的找零的返还。根据这些处理,终端控制部33显示与金额相关信息显示区域38对应的信息。
[0134]在步骤SGl中进行了结账处理之后,终端控制部33基于接收到的读取结果数据、输入到第一 Π35的信息,生成对印刷了与结账相关的信息的收据的发行进行指示的印刷指示数据(印刷指示)(步骤SG2)。也就是说,终端控制部33基于从条形码读取器BR(设备)发送的读取结果数据(信息),生成对印刷装置12的印刷指示(印刷指示数据)。
[0135]接下来,终端控制部33向通信接口 32发送印刷指示数据(步骤SG3)。
[0136]通信接口 32将印刷指示数据发送到管理装置14(步骤SG4)。
[0137]如图7(B)所示,第二通信连接部43接收印刷指示数据(步骤SHl)。接下来,第二通信连接部43将接收到的印刷指示数据发送到管理装置控制部40 (步骤SH2)。
[0138]管理装置控制部40在印刷指示数据中附加要使其执行印刷的印刷装置12的印刷装置识别信息(步骤SH3)。如上所述,管理装置控制部40针对所管理的印刷装置12,对设置在结帐柜台RC的印刷装置12的印刷装置识别信息与平板终端9的识别信息的对应关系进行管理。
[0139]接下来,管理装置控制部40将印刷指示数据发送到第一通信连接部42(步骤SH4)。
[0140]第一通信连接部42通过连接KK,将接收到的印刷指示数据发送到控制服务器10。
[0141]如图7(C)所示,控制服务器10的第二连接部30通过连接KK来接收印刷指示数据(步骤SI I)。
[0142]接下来,第二连接部30将印刷指示数据发送到通信管理部25(步骤SI2)。
[0143]通信管理部25将接收到的印刷指示数据发送到印刷数据处理部27(步骤SI3)。
[0144]印刷数据处理部27基于接收到的印刷指示数据,生成与印刷装置12的控制有关的印刷控制数据,并发送到通信管理部25 (步骤SI4)。印刷控制数据是记载有使印刷装置12进行印刷的信息的XML(Extensible Markup Language,可扩展标记语言)文件。印刷控制数据按照XML涉及的格式,包含使印刷装置12进行印刷的信息,例如图像数据、表示图像的位置的信息等。
[0145]通信管理部25访问控制服务器存储部28存储的第一连接管理数据库28a(步骤SI5)。
[0146]接下来,通信管理部25以发送印刷控制数据的印刷装置12的印刷装置识别信息为关键字,在第一连接管理数据库28a中获取与该识别信息对应的WebSocket连接CT的连接识别信息(步骤SI6)。在步骤SI6中通信管理部25获取的连接识别信息是与要使其进行印刷的(使其发行收据的)印刷装置12之间建立的WebSocket连接CT的连接识别信息。另外,印刷装置识别信息包含在印刷指示数据中。
[0147]接下来,通信管理部25将印刷控制数据发送到在步骤SD9中获取的连接识别信息所表示的WebSocket连接CT所对应的第一连接部26 (步骤SI7)。
[0148]接下来,第一连接部26通过WebSocket连接CT,利用WebSocket通信而推送所接收到的印刷控制数据(步骤SI8)。
[0149]如图7(D)所示,通信部16通过WebSocket连接CT接收印刷控制数据(步骤SJl)。接下来,通信部16将接收到的印刷控制数据发送到通信控制部15(步骤SJ2)。接下来,通信控制部15将接收到的印刷控制数据发送到印刷控制部17(步骤SJ3)。
[0150]印刷控制部17将接收到的印刷控制数据转换为印刷部18的命令体系的控制命令(步骤SJ4)。印刷控制部17将作为XML文件的印刷控制数据转换为印刷部18的控制基板能够解释的命令。
[0151]接下来,印刷控制部17将控制命令发送到印刷部18(步骤SJ5)。
[0152]印刷部18基于控制命令来执行对印刷介质的印刷,并发行收据(步骤SJ6)。
[0153]这样,在本实施方式中,控制服务器10能够以从管理装置14接收到印刷终端数据为触发来生成印刷控制数据,并能够在不接收来自印刷装置12的请求的情况下发送所生成的印刷控制数据。因此,在从印刷装置12对控制服务器10间歇地发送请求,希望使印刷装置12进行印刷的情况下,与根据该请求来发送印刷控制数据的结构的情况相比较,能够使印刷更迅速地开始。此外,与控制服务器10生成针对请求的保留状态的结构的情况相比较,能够抑制资源的消耗。
[0154]如以上所说明的那样,本实施方式涉及的控制系统I (印刷控制系统)具备:条形码读取器BR (设备)、印刷装置12、控制服务器10 (印刷控制装置)、管理装置14和平板终端9 (终端)。
[0155]条形码读取器BR向印刷装置12发送包含表示读取结果的信息的读取结果数据(信息)。
[0156]印刷装置12具有:进行印刷的印刷部18、接收从条形码读取器BR发送的读取结果数据(信息)的设备接口 24、以及建立Web
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1