[发明专利]通信控制方法、信息处理装置以及存储介质在审
申请号: | 201410328304.0 | 申请日: | 2014-07-10 |
公开(公告)号: | CN104298607A | 公开(公告)日: | 2015-01-21 |
发明(设计)人: | 高本明男 | 申请(专利权)人: | 精工爱普生株式会社 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 韩聪 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 控制 方法 信息处理 装置 以及 存储 介质 | ||
技术领域
本发明涉及电子设备间的通信控制,特别是涉及一种无需变更主机装置侧的应用,就能够适当并且容易地进行通信性能的改善的通信控制。
背景技术
在超级市场等的零售销售业中作为销售管理系统的POS系统正在普及,在该系统中,通过网络与服务器相连接的多个终端装置(收银机)按照该装置所具备的应用进行动作、执行各种处理。此外,通常,在该终端装置,分别设置打印机,并根据上述应用的指示来执行收据、礼券的输出。此外,作为与伴随这样的输出的POS系统相类似的结构的系统,有在医院使用的系统、在运输公司使用的系统等。
在这样的系统中,也会伴随着引进后的技术提高、业务改善要求而出现硬件的更新、功能扩展的需要,但由于这种系统一般作为业务的中枢始终被利用,此外,与其他系统进行着复杂的协作的情况也很多,因此通常不易改变其应用。例如,在想要将上述终端装置所使用的计算机、打印机变更为新装置的情况下也需要进行原有的应用(application)、驱动器(driver)的变更。
关于这种课题,涉及输出处理方面的功能,在现有技术中,提出了下面的方案。
在下述专利文献1中,记载了一种装置,在无需修正已经存在的应用程序,就能去掉现有的调制解调器所需的微处理器以及存储器的个人计算机中,执行调制解调器功能。
此外,在下述专利文献2中,记载了一种装置,无需变更应用,就能够通过访问1个通信端口,使与其他的通信端口相连接的打印机也同时执行印刷,从而实现复制印刷。
但是,对于如上所述想要更新计算机或打印机、并按照新硬件的规格来改善这些电子设备间的通信性能这样的事例,包括通信的流程控制的方法在内尚未提出适当的方案。
此外,在上述专利文献2中,在OS核心层进行处理,但存在一般在OS核心层中功能构筑(程序开发等)并不容易而且功能也受到了限制这样的课题。
专利文献1:JP特开平8-69427号公报
专利文献2:JP特开2006-338443号公报
发明内容
因此,本发明的目的在于,在电子设备间的通信控制中,不变更主机装置侧的应用,适当并且容易地进行通信性能的改善。
为了达成上述目的,本发明的一个侧面是一种通信控制方法,在计算机中执行通信控制的处理,该计算机通过OS核心层的操作系统来执行动作,在应用层具备应用,该应用按照每个第一单位输出使所连接的电子设备执行动作的指令组的数据,在物理层具备将从所述应用输出的数据向所述电子设备发送的通信端口,所述通信控制方法具有如下工序:接收工序,在所述通信端口接收从所述应用输出的数据之前,在所述OS核心层接收从所述应用输出的数据;生成工序,积累所接收到的所述数据,并设为比所述第一单位大的第二单位的数据;和输出工序,按照每个所述第二单位将所生成的所述数据向所述通信端口输出。
进而,在上述发明中,其优选方式的特征在于,所述第一单位为1个字节,所述第二单位为1个指令。
此外,在上述发明中,优选方式的特征在于,在所述指令是指示图像的描绘的指令的情况下,所述第二单位设为基于所述电子设备所具备的数据存储容量而决定的数据量。
进而,在上述发明中,其优选方式的特征在于,还具有如下工序:在所述生成工序之后,发送使所述应用停止所述数据的输出的信号的工序;和在所述输出工序中输出的数据被发送到所述电子设备后,发送使所述应用重新开始所述数据的输出的信号的工序。
此外,在上述发明中,其优选方式的特征在于,还具有如下工序:在从所述应用输出所述数据的过程中,在从所述电子设备发出了忙碌信号的情况下,发送使所述应用停止所述数据的输出的信号,并将尚未在所述输出工序中进行输出的数据向所述通信端口输出。
进而,在上述发明中,一个方式的特征在于,所述计算机与所述电子设备间的通信遵循USB来进行。
此外,在上述发明中,一个方式的特征在于,所述电子设备是打印机。
为了达成上述目的,本发明的另一侧面是一种信息处理装置,通过OS核心层的操作系统来执行动作,在应用层具备应用,该应用按照每个第一单位输出使所连接的电子设备执行动作的指令组的数据,在物理层具备将从所述应用输出的数据向所述电子设备发送的通信端口,所述信息处理装置具有:接收部,在所述通信端口接收从所述应用输出的数据之前,在所述OS核心层接收从所述应用输出的数据;生成部,积累所接收到的所述数据,并设为比所述第一单位大的第二单位的数据;和输出部,按照每个所述第二单位将所生成的所述数据向所述通信端口输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410328304.0/2.html,转载请声明来源钻瓜专利网。