显示系统、显示装置以及显示方法_2

文档序号:8257866阅读:来源:国知局
打印机单元21连接。钱箱14以及打印机单元21与设备服务器18以菊花链的方式连接。因此,若设备服务器18发送抽屉打开信号,则打印机单元21中继该信号,打开钱箱14。设备服务器18控制打印机单元21,打印收据。
[0063]如图2所示,主机装置11具备与控制平板终端101以及显示平板终端102的各个进行通信的服务器接口(I/F)32。服务器接口 32分别与POS服务器17和设备服务器18连接。
[0064]服务器接口 32具备规定的网卡等的通信接口。服务器接口 32根据POS服务器17的POS服务器控制部30、以及设备服务器18的设备控制部20 (控制部)的控制来进行动作。服务器接口 32在控制平板终端101、以及显示平板终端102之间执行规定的无线通信协议,发送和接收数据。POS服务器17以及设备服务器18使用服务器接口 32,与控制平板终端101以及显示平板终端102通信。
[0065]设备服务器18具备设备控制部20、打印机单元21 (打印部)、无线设备通信部22、有线设备通信部24、以及存储部25。
[0066]设备控制部20控制设备服务器18。设备控制部20具备CPU、ROM、RAM、以及其它的周边电路(未图示)。
[0067]设备控制部20具备打印机单元控制部20a、通信部20b、设备通信控制部20c、以及数据分发部20d。例如,设备控制部20的CPU执行程序来实现这些功能模块。
[0068]打印机单元控制部20a执行涉及打印机单元21的控制的程序,而控制打印机单元21。例如使用由制造主机装置11的制造企业提供的专用的API (Applicat1n ProgramInterface:应用程序接口 )来生成设备控制部20执行的程序。这种程序例如是控制打印机单元21的打印功能的程序、控制通信的程序、控制其它的设备的动作的程序。
[0069]打印机单元21具备搬运卷纸的搬运部、通过热敏打印头对卷纸打印字符、图像的打印部、以及切断卷纸的刀具等。通过打印机单元控制部20a控制打印机单元21而进行动作,对卷纸打印收据的图像。另外,打印机单元21在打印后,在规定的位置切断卷纸来发行收据。
[0070]打印机单元21如上述那样与钱箱14以菊花链的方式连接。打印机单元控制部20a以规定的串行通信标准的协议,与钱箱14以能够通信的方式连接。打印机单元控制部20a控制钱箱14,例如打开钱箱14。
[0071]通信部20b在控制平板终端101、以及显示平板终端102之间执行数据通信。
[0072]通信部20b经由服务器接口 32以及终端接口 271与第一终端控制部261连接,获取第一终端控制部261发送的数据。另外,通信部20b与服务器接口 32连接。通信部20b经由服务器接口 32以及终端接口 272,与第二终端控制部262发送数据。通信部20b的通信动作由数据分发部20d控制。设备通信控制部20c执行涉及设备的控制的程序而与设备通信,控制设备。
[0073]数据分发部20d从控制平板终端101接收数据,将接收到的数据分发给显示平板终端102。这里,数据分发部20d使用构成设备控制部20的RAM或者设置于存储部25的数据盒26(图3)。
[0074]具体而言,数据分发部20d在通信部20b从控制平板终端101接收了数据的情况下,将接收到的数据存储至数据盒26 (存储区域)。另外,数据分发部20d将数据盒26新存储的数据通过通信部20b发送至显示平板终端102。
[0075]在该动作中,数据分发部20d为了选择数据的发送目的地,选择或者确定与数据盒26对应的显示平板终端102。
[0076]无线设备通信部22在与条形码扫描仪12之间进行无线通信。无线设备通信部22所执行的无线通信例如,是Bluetooth的标准的近距离无线通信。具体而言,无线设备通信部22包括链路管理、链路控制器、高频电路、天线等。设备通信控制部20c例如读出对Bluetooth硬件进行控制的所谓的Bluetooth Driver Stack(蓝牙驱动程序堆栈)并执行。由此,设备通信控制部20c控制无线设备通信部22,在与条形码扫描仪12之间以Bluetooth的标准进行近距离无线通信。
[0077]有线设备通信部24具备网络接口卡、以及连接器等物理端口。有线设备通信部24例如根据USB等标准与读卡器13有线连接,与读卡器13以规定的通信协议通信。设备通信控制部20c控制有线设备通信部24,在与读卡器13之间发送和接收数据或者信号。
[0078]存储部25具备由磁性、光学性的存储介质或者半导体存储元件构成的非易失性的存储装置。存储部25以设备控制部20的CPU能够读取且能够改写的方式存储程序、数据。
[0079]POS服务器17具备存储保存有与商品相关的信息的数据库(未图示)、管理营业额的数据库(未图示)、以及管理库存的数据库等的POS服务器存储部31。POS服务器17使用上述的各种数据库,管理POS系统I。
[0080]POS服务器17具备POS服务器控制部30和POS服务器存储部31,与服务器接口32连接。
[0081]POS服务器控制部30具备未图示的CPU、ROM、RAM、以及、其它的周边电路等。POS服务器控制部30控制POS服务器17。这些CPU、R0M、RAM、以及其它的周边电路可以与设备控制部20共用。
[0082]POS服务器存储部31具备由磁性、光学性的存储介质或者半导体存储元件构成的非易失性的存储装置。POS服务器存储部31以通过上述CPU能够读取且能够改写的方式存储程序、数据。POS服务器存储部31也可以由与存储部25共用的存储装置构成。
[0083]POS服务器存储部31以能够加载的方式存储应用程序35。应用程序执行部30a读出并执行应用程序35。由此,应用程序执行部30a单独地执行处理,或者与第一浏览器执行部261a配合地执行处理。应用程序执行部30a生成控制平板终端101或者显示平板终端102请求的网页的数据。或者,应用程序执行部30a从POS服务器存储部31读出请求控制平板终端101或者显示平板终端102的网页的数据,发送至请求源的终端。显示平板终端102接收应用程序执行部30a所发送的网页的数据,基于该数据显示画面。显示平板终端102所显示的画面后述。
[0084]控制平板终端101具备第一终端控制部261、终端接口(I/F) 271、显示控制部281、输入检测部291、以及触摸面板101a。
[0085]触摸面板1la包括显示面板101c、和触摸传感器101b。显示面板1lc配置在控制平板终端101的前面。而且,与显示面板1lc重叠地配置。显示面板1lc是液晶显示面板、有机EL面板、电子纸张等显示器。由显示控制部281驱动显示面板101c。触摸传感器1lb是静电电容式或感压式的传感器,对用户的手指、基于笔的操作设备的接触操作进行检测,将表示检测到操作的位置的信号输出至输入检测部291。
[0086]显示控制部281基于后述的第一浏览器执行部261a输入的显示影像数据,驱动显示面板101c,在显示面板1lc显示包含字符、图像等的画面。
[0087]输入检测部291基于触摸传感器1lb输出的信号,来检测针对触摸面板1la的接触操作。在检测到该操作的情况下,输入检测部291生成表示操作位置的数据,并输出至第一浏览器执行部261a。这里,输入检测部291输出的数据例如是利用与显示面板1lc的显示位置对应的坐标来表示操作位置的坐标数据。
[0088]第一终端控制部261具备CPU、R0M、RAM、以及其它的周边电路等,对控制平板终端101进行控制。第一终端控制部261具备第一浏览器执行部261a。第一浏览器执行部261a执行浏览器程序,来实现处理网页的浏览器的功能。第一浏览器执行部261a从POS服务器17接收用HTML等标记语言、脚本语言描述的网页。第一浏览器执行部261a生成接收到的网页的显示影像数据,并输出至显示控制部281。
[0089]另外,第一浏览器执行部261a使用安装于网页的脚本,与应用程序执行部30a配合地进行动作,执行网络应用程序。即第一浏览器执行部261a执行应用程序执行部30a提供的网页应用程序,与应用程序执行部30a配合地对数据进行处理。控制平板终端101使用第一浏览器执行部261a的功能、或者第一浏览器执行部261a和应用程序执行部30a执行的网页应用程序的功能,来进行POS终端装置的动作。
[0090]第一浏览器执行部261a在触摸传感器1lb检测到触摸操作的情况下,确定该触摸操作的输入内容。具体而言,第一浏览器执行部261a基于输入检测部291输入的坐标数据和向显示控制部281输出的显示影像数据,来确定触摸操作的位置的图标等。由此,能够确定触摸操作的输入内容。
[0091]第一浏览器执行部261a将表示确定出的输入内容的数据发送至应用程序执行部30a。应用程序执行部30a对第一浏览器执行部261a输入的数据进行处理,将处理结果发送至第一浏览器执行部261a。第一浏览器执行部261a接收应用程序执行部30a发送的处理结果,生成显示影像数据,并输出至显示控制部281。另外,第一浏览器执行部261a执行设备服务器18的数据分发部20d提供的网页应用程序。
[0092]第一浏览器执行部261a执行数据分发部20d提供的网页应用程序。通过该动作,第一浏览器执行部261a能够经由设备服务器18向显示平板终端102分发数据。
[0093]终端接口 271 (I/F)被第一终端控制部261控制,分别对设备服务器18、以及POS服务器17,以规定的无线通信协议执行通信。
[0094]显示平板终端102与控制平板终端101相同地,具备第二终端控制部262、终端接口(I/F) 272、显示控制部282、输入检测部292、以及触摸面板102a。终端接口 272(发送接收部)对包括主机装置11、以及外部服务器2的外部的装置,发送数据。
[0095]触摸面板102a包括显示面板102c (显示部)、和触摸传感器102b。显示面板102c位于控制平板终端101的前面。触摸传感器102b与显示面板102c重叠地配置。显示面板102c是液晶显示面板、有机EL面板、电子纸张等显示器。触摸传感器102b是静电电容式或感压式的传感器。触摸传感器102b对用户的手指、基于笔的操作设备的接触操作进行检测,将表示检测到操作的位置的信号输出至输入检测部292。
[0096]显示控制部282驱动显示面板102c将字符、图像显示于显示面板102c。显示控制部282基于第二浏览器执行部262a输入的显示影像数据,来驱动显示面板102c。输入检测部292基于触摸传感器102b输出的信号,来检测针对触摸面板102a的接触操作。在检测到该操作的情况下,输入检测部292生成表示操作位置的数据,并输出至第二浏览器执行部262a。这里,输入检测部292输出的数据例如是利用与显示面板102c的显示位置对应的坐标来表示操作位置的坐标数据。
[0097]第二终端控制部262具备CPU、R0M、RAM、以及其它的周边电路等,控制显示平板终端102。第二终端控制部262具备第二浏览器执行部262a。第二浏览器执行部262a执行浏览器程序来实现处理网页的浏览器的功能。
[0098]第二浏览器执行部262a (接收处理部)在触摸面板102a检测到触摸操作的情况下,确定该触摸操作的输入内容。具体而言,第二浏览器执行部262a基于输入检测部292输入的坐标数据和向显示控制部282输出的显示影像数据,来确定触摸操作的位置的图标等。由此,能够确定触摸操作的输入内容。第二浏览器执行部262a根据确定出的输入内容,通过浏览器的功能对设备服务器18进行访问。第二浏览器执行部262a从设备服务器18下载以HTML等标记语言、脚本语言描述的网页的数据,例如,存储至RAM(未图示)。第二浏览器执行部262a通过浏览器的功能,对下载的网页的数据进行读取,生成该网页的显示影像数据,并输出至显示控制部282。
[0099]第二浏览器执行部262a在从设备服务器18接收了数据的情况下,执行设备控制部20提供的网页应用程序。利用该网页应用程序的功能,第二浏览器执行部262a
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1