《控制系统、控制系统的控制方法、以及记录装置.pdf》由会员分享,可在线阅读,更多相关《控制系统、控制系统的控制方法、以及记录装置.pdf(27页完整版)》请在专利查询网上搜索。
1、10申请公布号CN104144793A43申请公布日20141112CN104144793A21申请号201380012359422申请日20130301201204849620120305JP201212944620120607JPB41J29/38200601G07G1/06200601G07G1/1420060171申请人精工爱普生株式会社地址日本东京72发明人高栖和弘堤浩一郎74专利代理机构中科专利商标代理有限责任公司11021代理人李逸雪54发明名称控制系统、控制系统的控制方法、以及记录装置57摘要控制系统1具有读取输入信息并进行输出的输入设备、与输入设备连接的打印机11、以及与打印。
2、机11连接的平板终端10,在从输入设备输出了输入信息时,打印机11识别输入源的输入设备,并将输入信息输出给平板终端10。30优先权数据85PCT国际申请进入国家阶段日2014090386PCT国际申请的申请数据PCT/JP2013/0012842013030187PCT国际申请的公布数据WO2013/132809JA2013091251INTCL权利要求书2页说明书17页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书17页附图7页10申请公布号CN104144793ACN104144793A1/2页21一种控制系统,其特征在于,具有输入设备,其读取输入信息并进行输。
3、出;记录装置,其与所述输入设备连接,且在输入了所述输入信息时,对输出所述输入信息的输入设备进行识别,并输出与所述输入信息有关的数据;和信息处理装置,其与所述记录装置连接,且获取所述记录装置输出的所述数据。2根据权利要求1所述的控制系统,其特征在于,具有经由网络而与所述信息处理装置连接的服务器,所述记录装置在所述数据中附加用于识别所述输入设备的识别信息,并输出给所述信息处理装置,所述信息处理装置根据所述记录装置输出的附加有所述识别信息的数据中所包含的所述识别信息来识别所述输入设备,并对所述数据执行与所述输入设备对应的处理。3根据权利要求2所述的控制系统,其特征在于,所述信息处理装置,具有对基于所。
4、述数据的信息进行显示的显示部,并且访问所述服务器来获取用于显示基于所述数据的信息的显示用文件,使用WEB浏览器来显示基于所述显示用文件的用户界面,由所述显示用文件中所安装的程序来执行基于所述识别信息的所述输入设备的识别、以及与所述输入设备对应的处理的执行。4根据权利要求1所述的控制系统,其特征在于,所述输入设备是条形码扫描器或者读卡器。5根据权利要求2所述的控制系统,其特征在于,所述信息处理装置使处理所述数据的POS应用程序动作,所述记录装置具有输入部,其与所述输入设备连接,且输入所述输入信息;控制部,其执行用于生成基于所述输入信息的数据的设备驱动程序,并且使获取对输出所述数据的输入设备进行识。
5、别的识别信息的过滤驱动程序动作,并将由此获取的所述识别信息附加到所述数据中;输出部,其输出附加有所述识别信息的数据;以及印刷部,其执行印刷,所述记录装置根据所述信息处理装置的控制,由所述印刷部来执行印刷。6根据权利要求5所述的控制系统,其特征在于,由所述输入设备输出的所述输入信息是交易信息,所述POS应用程序根据所述识别信息来处理与所述交易信息有关的数据。7根据权利要求5所述的控制系统,其特征在于,在由所述设备驱动程序生成所述数据之后,所述过滤驱动程序获取与由所述POS应用程序所指定的条件相符的数据。8一种控制系统的控制方法,其特征在于,由输入设备读取输入信息并进行输出,在与所述输入设备连接的。
6、记录装置中,在从所述输入设备输入了所述输入信息时,对权利要求书CN104144793A2/2页3输出所述输入信息的所述输入设备进行识别,并将与所述输入信息有关的数据输出给与所述记录装置连接的信息处理装置。9根据权利要求8所述的控制系统的控制方法,其特征在于,所述记录装置,在所述数据中附加所识别出的所述输入设备的识别信息并输出给信息处理装置,所述信息处理装置根据附加有所述识别信息的数据中所包含的识别信息来识别所述输入设备,并对所述数据执行与所述输入设备对应的处理。10根据权利要求8所述的控制系统的控制方法,其特征在于,由所述输入设备读取的所述输入信息是交易信息,所述记录装置将根据所述交易信息而生。
7、成的数据输出给所述信息处理装置,所述信息处理装置执行POS应用程序来处理根据所述交易信息而生成的数据。11根据权利要求10所述的控制系统的控制方法,其特征在于,将由所述POS应用程序进行了处理的数据输出给所述记录装置,所述记录装置印刷由所述POS应用程序进行了处理的数据。12一种记录装置,其特征在于,具有输入部,其输入输入信息;控制部,其生成基于所述输入信息的数据,并且对输出所述输入信息的所述输入设备进行识别;以及发送部,其发送所述数据。13根据权利要求12所述的记录装置,其特征在于,所述控制部在所述数据中附加所识别出的所述输入设备的识别信息,所述送信部发送附加有所述识别信息的数据。14根据权。
8、利要求13所述的记录装置,其特征在于,所述控制部使设备驱动程序、以及过滤驱动程序动作,所述设备驱动程序用于生成基于所述输入信息的数据,所述过滤驱动程序用于识别所述输入设备并获取识别信息。15根据权利要求12所述的印刷装置,其特征在于,具有对印刷数据进行接收的接收部;和印刷所述印刷数据的印刷部。权利要求书CN104144793A1/17页4控制系统、控制系统的控制方法、以及记录装置技术领域0001本发明涉及具有与输入设备连接的记录装置和与该记录装置连接的信息处理装置的控制系统、该控制系统的控制方法以及该记录装置。背景技术0002以往,存在如下系统其具有作为连接条形码输入部的记录装置的POS本体和。
9、与该记录装置连接的POS控制器例如,参照专利文献1。专利文献1记载的系统,通过记录装置与POS控制器协同动作来执行各种处理,并作为POS系统来工作。在这样的系统中,一般而言,在POS控制器等信息处理装置中,除了记录装置的控制用的打印机驱动程序,还安装规定的应用。并且,根据应用以及打印机驱动程序的功能,执行从条形码扫描器等输入设备所输入的信息的处理等。0003现有技术文献0004专利文献0005专利文献1JP特开平573768号公报发明内容0006发明要解决的技术课题0007例如,在专利文献1记载的系统中,假设以下情况在信息处理装置中未安装专用的应用,信息处理装置访问提供应用的服务器,利用服务器。
10、上的应用的功能来执行各种处理。此时,作为信息处理装置,不是记录装置的控制用的软件或者硬件上特有化的专用产品,而能够使用至少具有访问服务器功能的通用产品,能够期待便利性的提高。如此,在介由记录装置将信息从输入设备输入到信息处理装置时,若能够尽量不利用信息处理装置的OS的功能地适当执行与输入设备相应的处理,则能够尽量不受OS的种类、版本的影响地利用各种终端作为信息处理装置。即,能够有效地活用可使用通用产品作为信息处理装置的优点。0008此外,在如专利文献1所记载的POS系统中,使用条形码扫描器等各种输入设备,在连接输入设备的装置中要安装与各输入装置对应的设备驱动程序。因此,存在以下问题随着输入设备。
11、的数量或种类增多,所需设备驱动程序也会增多,设备驱动程序的安装等管理的工作负担会增加。为了解除该问题,考虑利用通用的设备驱动程序。然而,一般的通用的设备驱动程序,为了确保通用性,而将控制对象的设备控制作为同种的设备。在POS系统中,为了正确处理交易所涉及的各种数据,而需要区别输出数据的输出源的输入设备。因此,在如POS系统那样的系统中,需要按照每个种类来控制不同种类的输入设备,必须按照输入设备的每个种类来准备设备驱动程序,即使利用通用设备驱动程序也没有优点可言。0009本发明鉴于上述情形,其目的在于,能够尽量不利用信息处理装置的OS功能地在从与记录装置连接的输入设备有输入时进行与输入设备相应的。
12、处理。0010此外,本发明的目的在于,在具有不同种类的多个输入设备的系统中,能够减轻控说明书CN104144793A2/17页5制输入设备的设备驱动程序的管理工作负担,高效地控制输入设备。0011解决技术课题的手段0012为了实现上述目的,本发明的控制系统具有输入设备,其读取输入信息并进行输出;记录装置,其与所述输入设备连接,且在输入了所述输入信息时,对输出所述输入信息的输入设备进行识别,并输出与所述输入信息有关的数据;和信息处理装置,其与所述记录装置连接,且获取所述记录装置输出的所述数据。0013根据该结构,在从输入设备输出输入信息时,记录装置对输出了输入信息的输入设备进行识别,并将该输入信。
13、息输出给信息处理装置。因此,信息处理装置能够不识别输入设备地执行与输入设备对应的输入信息的处理。由此,能够尽量不利用信息处理装置的OS的功能地执行与记录装置所连接的输入设备对应的处理。0014此外,在本发明的控制系统中,具有经由网络与所述信息处理装置连接的服务器,所述记录装置在所述数据中附加用于识别所述输入设备的识别信息,并输出给所述信息处理装置,所述信息处理装置根据所述记录装置输出的附加有所述识别信息的数据中所包含的所述识别信息来识别所述输入设备,并对所述数据执行与所述输入设备对应的处理。0015此时,记录装置在从输入设备输入了输入信息时,在输入信息中附加用于识别输入源的输入设备的识别信息,。
14、并输出给信息处理装置。信息处理装置根据输入信息中所附加的识别信息来识别输入源的输入设备,执行与输入源的输入设备对应的处理。因此,能够不利用信息处理装置的OS的功能地使记录装置与信息处理装置相配合来执行输入设备的识别、以及与输入设备对应的处理。0016此外,在本发明的控制系统中,所述信息处理装置具有对基于所述数据的信息进行显示的显示部,并且访问所述服务器来获取用于显示基于所述数据的信息的显示用文件,使用WEB浏览器来显示基于所述显示用文件的用户界面,由所述显示用文件中所安装的程序来执行基于所述识别信息的所述输入设备的识别、以及与所述输入设备对应的处理的执行。0017此时,活用信息处理装置获取用户。
15、界面显示用的显示用文件的功能,能够通过显示用文件中所安装的程序的功能,不利用OS的功能地执行输入设备的识别、以及与输入设备对应的处理。0018此外,在本发明的控制系统中,所述输入设备可以是条形码扫描器或者读卡器。0019在一般的POS系统中,会使记录装置与条形码扫描器或读卡器连接,并通过条形码扫描器来读取商品的条形码,进行与所读取的结果对应的处理,同样地,通过读卡器来读取会员卡等各种卡,进行与读取结果对应的处理。若在这种POS系统中应用本发明,则能够不使用信息处理装置的OS的功能,就容易地识别所输入的信息的输入源是条形码扫描器、还是读卡器。0020此外,在本发明的控制系统中,所述信息处理装置使。
16、处理所述数据的POS应用动作,所述记录装置具有与所述输入设备连接且输入所述输入信息的输入部;控制部,其执行用于生成基于所述输入信息的数据的设备驱动程序,并且使获取对输出所述数据的输入设备进行识别的识别信息的过滤驱动程序动作,并将由此获取的所述识别信息附件到所述数据中;输出部,其输出附加有所述识别信息的数据;以及执行印刷的印刷部,所述记录装置根据所述信息处理装置的控制,由所述印刷部来执行印刷。说明书CN104144793A3/17页60021此时,通过设备驱动程序来生成输入数据,通过过滤驱动程序来确定与该输入数据对应的输入设备。因此,能够根据输入设备的种类来处理输入数据,所以能够在控制系统中恰当。
17、地处理输入数据。此外,由于设备驱动程序不需要处理用于确定输入设备的数据,因此,能够利用通用的设备驱动程序。因此,能够减轻设备驱动程序的管理的工作负担,高效地控制输入设备。0022此外,在本发明的控制系统中,所述信息处理装置具有WEB浏览器,其生成基于使所述POS应用动作的网页的画面;以及显示部,其显示由所述WEB浏览器生成的画面。0023此时,能够利用基于网页的WEB浏览器来使POS应用动作,并处理交易信息。0024此外,在本发明的控制系统中,由所述输入设备输出的输入信息是交易信息,所述POS应用根据所述识别信息来处理与所述交易信息有关的数据。0025此时,能够根据输入设备输出的输入信息来使P。
18、OS应用动作,并处理交易信息。0026此外,在本发明的控制系统中,在由所述设备驱动程序生成所述数据之后,所述过滤驱动程序获取与由所述POS应用所指定的条件相符的数据。0027此时,能够通过POS应用的功能来指定与过滤驱动程序获取的输入数据相关的条件。因此,信息处理装置或记录装置可以不具有管理过滤驱动程序的功能。因此,能够使用通用的装置作为信息处理装置。此外,例如,在区分不同的输入设备时,能够通过POS应用来变更过滤驱动程序进行动作的条件,因此,使输入设备的管理变得更容易。0028此外,为了实现上述目的,本发明的控制系统的控制方法,由输入设备读取输入信息并进行输出,在与所述输入设备连接的记录装置。
19、中,在从所述输入了设备输入所述输入信息时,对输出所述输入信息的所述输入设备进行识别,并将与所述输入信息有关的数据输出给与所述记录装置连接的信息处理装置。0029根据该结构,在从输入设备输出输入信息时,记录装置对输出输入信息的输入设备进行识别,并将该输入信息输出给信息处理装置。因此,信息处理装置能够不识别输入设备地执行与输入设备对应的输入信息的处理。由此,能够尽量不利用信息处理装置的OS的功能地执行与记录装置连接的输入设备对应的处理。0030此外,在本发明的控制系统的控制方法中,所述记录装置在所述数据中附加所识别出的所述输入设备的识别信息,并输出给信息处理装置,所述信息处理装置根据附加有所述识别。
20、信息的数据中所包含的识别信息来识别所述输入设备,并对所述数据执行与所述输入设备对应的处理。0031此时,记录装置在输入信息中附加用于识别输入源的输入设备的识别信息,并输出给信息处理装置。信息处理装置根据输入信息中所附加的识别信息来识别输入源的输入设备,并执行与输入源的输入设备对应的处理。因此,能够不利用信息处理装置的OS的功能地使记录装置与信息处理装置相配合来执行输入设备的识别、以及与输入设备对应的处理。0032此外,在本发明的控制系统的控制方法中,由所述输入设备读取的所述输入信息是交易信息,所述记录装置将根据所述交易信息所生成的数据输出给所述信息处理装置,所述信息处理装置执行POS应用来处理。
21、根据所述交易信息而生成的数据。0033此外,将由所述POS应用进行了处理的数据输出给所述记录装置,所述记录装置印刷在所述POS应用中处理的数据。说明书CN104144793A4/17页70034此时,通过设备驱动程序来生成输入数据,通过过滤驱动程序来确定与该输入数据对应的输入设备。因此,能够根据输入设备的种类来处理输入数据,在控制系统中能够恰当地处理输入数据。此外,由于设备驱动程序不再需要处理用于确定输入设备的数据,因此,能够利用通用的设备驱动程序。因此,能够减轻设备驱动程序的管理的工作负担,高效地控制输入设备。0035此外,为了实现上述目的,本发明的记录装置,具有输入部,其输入输入信息;控制。
22、部,其生成基于所述输入信息的数据,并且对输出所述输入信息的所述输入设备进行识别;以及发送部,其发送所述数据。0036根据该结构,在从输入设备输出输入信息时,记录装置对输出输入信息的输入设备进行识别,并将该输入信息输出给信息处理装置。因此,信息处理装置能够不识别输入设备地执行与输入设备对应的输入信息的处理。由此,能够尽量不利用信息处理装置的OS的功能地执行与记录装置连接的输入设备对应的处理。0037此外,在本发明的记录装置中,所述控制部在所述数据中附加所识别出的所述输入设备的识别信息,所述送信部发送附加有所述识别信息的数据。0038此时,记录装置,在从输入设备输入了输入信息时,在输入信息中附加用。
23、于识别输入源的输入设备的识别信息,并输出给信息处理装置。因此,信息处理装置能够根据输入信息中所附加的识别信息来识别输入源的输入设备,能够不利用信息处理装置的OS的功能地执行输入设备的识别、以及与输入设备对应的处理。0039此外,在本发明的记录装置中,所述控制部使生成基于所述输入信息的数据的设备驱动程序、以及识别所述输入设备并获取识别信息的过滤驱动程序动作。0040此时,记录装置通过过滤驱动程序来获取设备驱动程序生成的输入数据,并确定与输入数据对应的输入设备,因此,信息处理装置能够根据输入设备的种类来处理输入数据。由此,在POS系统中,能够恰当地处理输入数据。此外,由于设备驱动程序不再需要处理用。
24、于确定输入设备的数据,因此能够利用通用的设备驱动程序。因此,能够减轻设备驱动程序的管理工作负担,高效地控制输入设备。附图说明0041图1是表示第1实施方式的控制系统的概略结构的图。0042图2是表示控制系统的功能性结构的方框图。0043图3是表示触摸面板所显示的专用用户界面的图。0044图4是表示控制系统的各装置的动作的流程图。0045图5是表示第2实施方式的控制系统的功能性结构的方框图。0046图6是示意性表示控制系统的软件结构的图。0047图7是表示打印机的动作的流程图。具体实施方式0048第1实施方式0049以下,参照附图对本发明的实施方式进行说明。0050图1是表示第1实施方式的控制系。
25、统1的概略结构的方框图。说明书CN104144793A5/17页80051控制系统1被应用于购物中心或百货店等店铺,是管理店铺中的商品的销售状况、商品的库存状况、销售额的状况等的所谓POS系统的一部分,至少在店铺所设置的多个收款台L中具有根据顾客购买的商品进行结账的功能、以及根据顾客货款的支付而发行收据的功能。0052在应用了控制系统1的店铺中,多个收款台L各自设置有平板终端10信息处理装置、以及与该平板终端10连接的打印机11记录装置。平板终端10与打印机11,介由遵照以太网注册商标的规格的无线LAN5网络可进行数据通信地连接。0053平板终端10是平板型板状的计算机。如图2以及图3所示,平。
26、板终端10在前表面的几乎整个区域设置触摸面板10A显示部,各种信息的输入操作等是通过针对触摸面板10A的触摸操作来进行的,未连接外接的键盘或显示面板等。0054打印机11至少具有发行收据的功能。打印机11连接有各种外部设备。在外部设备中,如图2所示,具有条形码扫描器12输入设备、读卡器13输入设备、收款箱14、顾客显示器15等。条形码扫描器12读取商品或在商品的包装上带有的条形码。读卡器13读取顾客的会员卡等。收款箱14对纸币、或货币、兑换券等进行收纳。顾客显示器15向顾客提示与结账相关的信息。在这些外部设备之中,条形码扫描器12与打印机11之间,进行遵照BLUETOOTH蓝牙注册商标规格的近。
27、距离无线通信。此外,读卡器13通过USB电缆等通信电缆而与打印机11连接,且与打印机11之间,进行遵照规定通信规格的数据通信。0055无线LAN5与POS服务器17服务器连接。POS服务器17具有各种数据库,利用这些数据库来统一管理控制系统1整体。POS服务器17具备的数据库,是管理商品的数据库、管理销售额的数据库、管理库存的数据库等。针对POS服务器17与平板终端10的关系,在后面进行详述。0056图2是示意性表示平板终端10、打印机11、以及POS服务器17的功能性结构的方框图。0057如图2所示,打印机11具有打印机侧控制部20;打印机单元21;无线通信部22;有线通信部24;和打印机侧。
28、接口23I/F。0058打印机侧控制部20对打印机11的各部进行中枢控制。打印机侧控制部20具有CPU、RAM、ROM、其它周边电路等。在打印机11中,至少安装有控制打印机单元21的打印机驱动程序、以及与平板终端10之间进行遵照规定规格的通信的通信驱动程序。打印机侧控制部20作为功能块,具有执行打印机驱动程序的打印机驱动程序执行部20A、和执行通信用驱动程序的通信用驱动程序执行部20B。针对这些功能块的动作在后面描述。0059打印机单元21,通过在卷纸上记录图像进行切断来发行收据。打印机单元21具有控制各机构的控制电路。此外,打印机单元21具有在规定方向上输送卷纸的输送机构、通过记录头在卷纸上。
29、记录图像的记录机构、切断卷纸的切断机构等。打印机侧控制部20特别地,扪印机驱动程序执行部20A与打印机举元21协同动作,作为“根据从信息处理装置发送的信息来进行印刷的印刷部”发挥功能。0060无线通信部22至少与输入设备之中的条形码扫描器12之间进行遵照BLUETOOTH规格的近距离无线通信。无线通信部22例如具有链接管理器、链接控制器、高频电路、天线等。0061打印机侧控制部20具备的功能块之一的通信控制部20C,是通过读取用于控制说明书CN104144793A6/17页9BLUETOOTH硬件的所谓BLUETOOTHDRIVERSTACK蓝牙驱动棒来执行的。并且,通信控制部20C控制无线通。
30、信部22来与条形码扫描器12之间进行近距离无线通信。无线通信部22与通信控制部20C协同动作,作为“接收从输入设备发送的输入信息的接收部”来发挥功能。0062有线通信部24与输入设备之中的至少读卡器13、以及顾客显示器15之间进行遵照规定通信规格的有线通信。有线通信部24也可以包括与物理端口连接的网络卡等。打印机侧控制部20的通信控制部20C控制有线通信部24来与读卡器13以及顾客显示器15之间进行有线通信。有线通信部24与通信控制部20C协同动作,作为“接收从输入设备发送的输入信息的接收部”来发挥功能。0063通信控制部20C具有识别信息附加部20D。针对识别信息附加部20D,在后面描述。0。
31、064打印机侧接口I/F23,在打印机侧控制部20的控制下,与平板终端10进行遵照通信规格的通信。打印机侧控制部20特别是,通信用驱动程序执行部20B与打印机侧接口23协同动作,作为“向信息处理装置发送由控制部附加了识别信息的输入信息的发送部”来发挥功能。0065如图2所示,平板终端10具有终端侧控制部26、触摸面板10A和终端侧接口I/F27。0066终端侧控制部26对平板终端10的各部进行控制。终端侧控制部26具有CPU、ROM、RAM、其它周边电路等,且具有作为执行规定的浏览器的功能块的浏览器执行部26A。0067触摸面板10A在终端侧控制部26的控制下,在液晶显示面板等显示面板上显示各。
32、种信息。此外,触摸面板10A检测针对显示面的触摸操作,并向终端侧控制部26进行输出。0068终端侧接口27在终端侧控制部26的控制下,与打印机11以及POS服务器17进行遵照通信规格的通信。0069POS服务器17,如图2所示,具有服务器侧控制部30、服务器侧存储部31、和服务器侧接口I/F32。0070服务器侧控制部30对POS服务器17的各部进行控制。服务器侧控制部30具有CPU、ROM、RAM、其它周边电路等,而且,具有硬盘或EEPROM等可改写式存储各种数据的非易失性存储器。服务器侧接口32在服务器侧控制部30的控制下,与平板终端10之间进行遵照通信规格的通信。0071在服务器侧存储部。
33、31中,可载入式地存储有WEB应用35。并且,服务器侧控制部30的应用执行部30A是执行WEB应用35的功能块。针对WEB应用35的功能,在后面描述。0072接着,对控制系统1的各装置协同动作地进行结账的处理时的动作进行说明。0073在进行结账的处理之前,平板终端10执行以下的处理。0074收银员的担当者、从事其他工作的人员启动平板终端10的浏览器,进行指示对触摸面板10A的专用用户界面UI用户界面。参照图3的显示的操作。根据该指示,终端侧控制部26的浏览器执行部26A访问POS服务器17上的规定地址,并获取专用用户界面UI显示用的HTML文件显示用文件,根据该文件来显示专用用户界面UI。在该。
34、HTML文件中,通过规定的脚本语言安装记述了具有与POS服务器17的应用执行部30A协同动作来执行结账的各种处理后面描述的功能的程序。0075图3是表示触摸面板10A上所显示的专用用户界面UI的一个示例的图。说明书CN104144793A7/17页100076在专用用户界面UI中,在左上部,显示了对顾客购买到的商品的名称、商品的单价、以及商品的数量进行一览显示的一览显示区域39。在一览显示区域39的右方显示有金额输入字段40,该金额输入字段40是分别输入并显示顾客购买的商品的合计金额、结账时从顾客收取的钱的金额、要找给顾客的零钱的金额、以及表示结账所适用的折扣的形式的信息的输入字段。0077在。
35、一览显示区域39的下方形成有条形码信息输入字段41,该条形码信息输入字段41是输入并显示由条形码扫描器12渎取的条形码所表示的信息以下,称为“条形码信息”的输入字段。条形码信息,基本上是按照商品的每个种类而唯一分配的识别信息。0078在条形码信息输入字段41的下方显示有会员号码输入字段42,该会员号码输入字段42是在由读卡器13读取顾客的会员卡时输入并显示由该读取获取到的会员号码的输入字段。0079在条形码信息输入字段41以及会员号码输入字段42的右方显示有软数字键盘43。针对专用用户界面UI所形成的各个输入字段能够介由该软数字键盘43来输入信息,软数字键盘43具有为了输入信息所需的所有键。0。
36、080在专用用户界面UI的上端部显示有显示访问目的地地址的地址输入字段44。0081针对控制系统1的各装置协同动作来进行结账的处理时的动作,参照图4的流程图来进行说明。图4的流程图,作为一个示例,表示了顾客购买某一商品时的动作。此外,在图4的流程图中,为了方便说明,进行各步骤的处理的主体并不相同。0082此外,作为以下的说明的前提,假设顾客拥有会员卡,且在收款台L结账时,向收银员的担当者递送会员卡。在会员卡中,以由读卡器13可读取的方式记录有会员号码,例如,在结账处理中,进行与会员号码对应的折扣。0083在收款台L,收银员的担当者通过读卡器13来读取顾客的会员卡步骤SA1。打印机侧控制部20的。
37、通信控制部20C介由有线通信部24,获取表示读卡器13的读取结果的数据,并根据该数据,生成表示会员号码的数据步骤SA2。接着,通信控制部20C的识别信息附加部20D,在表示会员号码的数据输入信息中附加用于识别读卡器13的识别信息步骤SA3。在本实施方式中,识别信息附加部20D作为“对发送了由接收部接收到的输入信息的输入设备进行识别,并将输入信息附加到识别信息中的控制部”来发挥功能。0084识别信息能够利用例如读卡器13固有的供应商ID或产品ID等。此外,例如,在按照输入设备的每个种类所连接的端口是固定的情况下,能够利用表示端口的信息作为识别信息。即使在利用任一信息作为识别信息的情况下,该信息与。
38、在WEB应用35中被作为表示读卡器13的识别信息进行管理的数据或值在后面描述的专用脚本中,被作为表示读卡器13的识别信息进行管理的数据或值是相同的。在本实施方式中,在POS服务器17中,在WEB应用35能够参照的设定文件中记述了输入设备的种类与识别信息建立的对应关系。此外,设定文件中所记述的识别信息的值能够介由规定的用户界面进行变更,每当与打印机11新连接了输入设备,都要通过工作人员改写设定文件的内容。在WEB应用35以及后面描述的专用脚本中,要担保与1个输入设备的种类建立对应的识别信息和由识别信息附加部20D而附加到该1个输入设备的输入信息中的识别信息的同一性。0085通信控制部20C,将表。
39、示附加了读卡器13的识别信息的会员号码的数据以下,称为“带有识别信息的会员号码数据”输出给通信用驱动程序执行部20B步骤SA4。说明书CN104144793A108/17页110086在打印机11上所安装的通信用驱动程序中,安装了向平板终端10的浏览器执行部26A输出带有识别信息的会员号码数据的功能。利用该功能,通信用驱动程序执行部20B将带有识别信息的会员号码数据输出给浏览器执行部26A步骤SA5。0087若输入带有识别信息的会员号码数据,则浏览器执行部26A通过在专用用户界面UI所涉及的HTML文件中所安装的程序以下,称为“专用脚本”的功能,根据带有识别信息的会员号码数据中所附加的识别信息。
40、此时,用于识别读卡器13的识别信息,来识别该数据的输入源的输入设备为读卡器13步骤SA6。0088步骤SA6的处理如以下那样进行。即,在专用脚本上,记述有识别信息与输入设备的种类的对应关系,且安装了根据识别信息来确定输入设备的种类的功能。浏览器执行部26A利用该功能,根据带有识别信息的会员号码数据中所附加的识别信息,识别该数据的输入源的输入设备为读卡器13。0089在识别出输入源的输入设备为读卡器13之后,浏览器执行部26A,由于输入源为读卡器13,因此判别带有识别信息的会员号码数据所示的信息会员号码为应输入于会员号码输入字段42的信息,并将会员号码输入到会员号码输入字段42中步骤SA7。由此。
41、,成为在专用用户界面UI的会员号码输入字段42显示了顾客的会员号码的状态。0090在表示根据来自读卡器13的输出值而生成的会员号码的数据其自身中,由于未附加有表示输入设备的信息,因此无法根据该数据来判别数据的输入源的输入设备的种类。因此,在从打印机11向平板终端10输入了表示会员号码的数据时,终端侧控制部26为了判别输入源的输入设备,而考虑利用平板终端10的OS中所安装的检测周边设备或连接设备的功能。0091另一方面,在本实施方式的控制系统1中,通过该系统的各设备协同动作来实现的上述方法,平板终端10识别输入设备的种类,并进行与该种类对应的处理。因此,在判别输入设备时,无需利用平板终端10的O。
42、S的功能。此外,不利用平板终端10的OS的功能地识别输入设备,且执行与种类相应的处理,因此,能够尽量不受OS的种类、版本的影响地利用各种终端作为平板终端10,且能够有效地活用可使用通用产品作为平板终端10的优点。0092特别地,在本实施方式中,平板终端10通过专用脚本的功能,进行输入源的输入设备的种类的识别。由此,适当地活用获取专用用户界面UI的HTML文件显示用文件的这一特性,并通过显示用文件中所安装的程序的功能,能够不利用OS的功能地执行输入设备的识别、以及与输入设备相应的处理。0093然后,在步骤SA6中,浏览器执行部26A,虽然对输入源的输入设备的种类为读卡器13进行识别,但根据该识别。
43、结果,浏览器执行部26A要向应用执行部30A询问针对带有识别信息的会员号码数据所示的会员号码的顾客在结账中应实施的折扣的形式例如,折扣10步骤SA8。接收到该询问的应用执行部30A,将该会员号码作为关键词,访问规定的数据库,并在结账时,确定并答复对该会员应实施的折扣的形式例如,折扣10。之后,显而易见,根据在此确定的折扣的形式进行折扣。0094接着,收银员的担当者,通过条形码扫描器12,读取成为结账对象的1个商品所带有的条形码步骤SA9。打印机侧控制部20的通信控制部20C,介由无线通信部22获取表示条形码扫描器12的读取结果的数据,并根据该数据来生成表示条形码信息的数据步骤SA10。接着,通。
44、信控制部20C的识别信息附加部20D,在表示条形码信息的数据输入说明书CN104144793A119/17页12信息中附加用于识别条形码扫描器12的识别信息步骤SA11。该识别信息的值,如上所述,通过WEB应用35以及专用脚本,与被作为条形码扫描器12的识别信息进行管理的数据或值相同。0095接着,通信控制部20C,向通信用驱动程序执行部20B输出对附加了条形码扫描器12的识别信息的条形码信息进行表示的数据以下,称为“带有识别信息的条形码信息数据”步骤SA12。通信用驱动程序执行部20B,向浏览器执行部26A输出带有识别信息的条形码信息数据步骤SA13。0096若输入带有识别信息的条形码信息数。
45、据,则平板终端10的终端侧控制部26的浏览器执行部26A,通过专用脚本的功能,并根据在带有识别信息的条形码数据中所附加的识别信息此时,用于识别条形码扫描器12的识别信息,来判别该数据的输入源的输入设备为条形码扫描器12步骤SA14。该识别通过与步骤SA6相同的方法进行。0097在识别出输入源的输入设备为条形码扫描器12之后,浏览器执行部26A,由于输入源是条形码扫描器12,因此判别带有识别信息的条形码信息数据所示的信息条形码信息是在条形码信息输入字段41应输入的信息,并将条形码信息输入条形码信息输入字段41步骤SA15。由此,成为在专用用户界面UI的条形码信息输入字段41显示了条形码信息的状态。
46、。0098接着,浏览器执行部26A根据专用脚本的功能,与POS服务器17的应用执行部30A进行通信,并询问条形码信息所示的商品的商品名称、单价步骤SA16。接收到该询问的应用执行部30A,根据WEB应用35的功能,适当访问数据库,获取所需信息,并将获取到的信息输出给平板终端10的浏览器执行部26A步骤SA17。在此,在WEB应用35中安装有通常被安装在所谓的POS应用中的功能,例如,商品检索、销售额的管理、库存管理等功能。即,在本实施方式的控制系统1中,在平板终端10中并未安装有所谓的POS应用,店铺内所设置的各平板终端10各自根据需要访问POS服务器17,并根据WEB应用35的功能,执行与P。
47、OS系统相关的各种处理。由此,能够维持各甲板终端10执行的应用的同一性,并且,例如,在应用的升级时,对各平板终端10不再需要进行升级的工作,维护性提高。此外,在平板终端10中,不再需要安装特殊的功能,也无需连接特殊的外接设备,能够使用至少安装有浏览器的通用产品作为平板终端10。0099接着,平板终端10的浏览器执行部26A,通过专用脚本的功能,在一览显示区域39中显示顾客购买到的商品的名称、商品的单价、以及商品的数量,并在金额输入字段40的规定的栏中显示顾客购买到的商品的合计金额步骤SA18。0100接着,由收银员的担当者,介由软数字键盘43进行确定应结账的商品之意的操作。将该操作作为触发,浏。
48、览器执行部26A通过专用脚本的功能,计算顾客应支付的合计金额步骤SA19。合计金额的计算,如以下那样进行。即,在专用脚本中安装有依据在步骤SA8确定的折扣的形式来计算合计金额的功能。浏览器执行部26A利用在专用脚本中所安装的该功能来计算合计金额。0101合计金额的计算之后,浏览器执行部26A通过专用脚本的功能,将计算的合计金额、以及表示结账所适用的折扣的信息输入金额输入字段40的适当的栏,并且根据从顾客货款的收取、以及零钱的找还,在金额输入字段40的合适栏中适当显示恰当的信息步骤SA20。说明书CN104144793A1210/17页130102接着,浏览器执行部26A通过专用脚本的功能,生成。
49、与应由打印机单元21发行的收据相关的信息以下,称为“印刷的信息”步骤SA21。在该印刷的信息中记录有在收据中应记录的字符数据、徽标1OGO标记的图像数据、字符或图像的位置、与字符的修饰相关的信息、其它字符或图像,充分包含有为了记录图像而发行收据所需的信息。0103接着,浏览器执行部26A遵照规定的协议,介由打印机11的通信用驱动程序执行部20B,将所生成的印刷的信息输出给打印机驱动程序执行部20A步骤SA22。打印机驱动程序执行部20A根据所输入的印刷的信息,生成遵照打印机单元21的命令体系的控制命令、即使打印机单元21进行与收据的发行相关的各种处理的控制命令,并向打印机单元21的控制电路进行输出步骤SA23。打印机举元21的控制电路根据控制命令来控制各种机构,并发行收据步骤SA24。0104如以上所说明,本第1实施方式中的控制系统1具有读取并输出数据的输入设备;与输入设备连接的打印机11记录装置;以及与打印机11连接的平板终端10信息处理装置,打印机11在从输入设备输出数据时,识别输出了数据的输入设备,并将数据输出给平板终端19,因此,在平板终端10中能够不识别输入设备地进行与输入设备对应的输入信息的处理。由此,能够尽量不利用平板终端10的OS的功能地进行与打印机11连接的输入设备相应的处理。0105此外,在控制系统1中,打印机11在从输入设备有输入的情况下,在与输入有关。