发送系统、发送装置、以及数据发送方法_2

文档序号:9732028阅读:来源:国知局
将上述数据存储到上述存储区域,在上述存储区域存储了上述数据的情况下,将存储于上述存储区域的数据发送至与上述存储区域相关联的接收装置。
[0050]根据该构成,获取数据,并基于获取到的数据所包含的信息在存储区域存储数据,并向与该存储区域对应的接收装置发送数据。因此,不从接收数据的接收装置向发送装置要求数据的发送,若发送装置获取新的数据,则能够向与该数据对应的接收装置发送数据。另外,能够高自由度地决定数据的发送目的地的接收装置。
[0051]另外,在上述数据发送方法中,也可以是从发送上述数据的发送装置向多个上述接收装置发送上述数据的方法,在上述发送装置设置存储上述数据的多个上述存储区域,上述发送装置将上述数据存储到上述存储区域,并且将存储于上述存储区域的上述数据发送至与上述存储区域相关联的上述接收装置,并在将上述数据发送至上述接收装置之后,在上述接收装置要求了上述数据的再发送时,发送存储在与上述接收装置对应的上述存储区域的上述数据。
[0052]在该情况下,接收数据的接收装置不对发送装置要求数据的发送,发送装置能够迅速地向接收装置发送数据。而且,若从接收装置向发送装置要求数据的再发送,则与进行了要求的接收装置对应的数据被再发送。由此,能够进行数据的再发送。
[0053]另外,在上述数据发送方法中,也可以基于P0S终端装置的结算处理获取上述数据,将获取到的上述数据存储到上述存储区域,在使上述存储区域存储上述数据时,向与上述存储区域相关联的输出装置发送上述数据。
[0054]在该情况下,若服务器装置获取基于P0S终端装置的动作的数据,则不经过输出装置向服务器装置要求数据的步骤,就向输出装置发送数据。另外,能够通过与存储区域的关联设定数据被发送的输出装置。因此,能够任意地决定向各个输出装置输出的数据,独立地控制各输出装置。
[0055]这样,能够高自由度地决定成为将发送装置获取到的数据发送至接收装置的情况下的发送目的地接收装置。
[0056]另外,能够将发送装置获取到的数据迅速地对接收装置发送,在接收装置中需要进行数据的再发送的情况下,能够再发送数据。
[0057]另外,在P0S系统中,能够任意地决定向各个输出装置输出的数据,独立地控制各输出装置。
【附图说明】
[0058]图1是本实施方式的P0S系统的概略结构框图。
[0059]图2是表示P0S系统的各装置的功能性构成的框图。
[0060]图3是P0S系统中的数据发送动作的说明图。
[0061 ]图4是表示P0S系统的各装置的动作的流程图。
[0062]图5是表示显示于平板终端的用户界面的图。
[0063]图6是表示P0S系统的各装置的动作的流程图。
[0064]图7是表示显示于平板终端的用户界面的图。
[0065]图8是P0S系统中的数据重发动作的说明图。
[0066]图9是表示P0S系统的各装置的动作的流程图。
【具体实施方式】
[0067]以下,参照附图对本发明的实施方式进行说明。
[0068]图1是本实施方式的P0S(Pointof Sales:销售点)系统1(发送系统)的概略结构框图。另外,图2是表示构成P0S系统1的第一平板终端101(数据供给装置)、第二平板终端102(接收装置、输出装置)、以及主机装置11(发送装置、服务器装置)的功能性构成的框图。
[0069]P0S系统1是用于购物中心、百货店、便利店等零售店、餐馆、咖啡厅等饮食店、以及其他的店铺、设施的系统。P0S系统1涉及店铺中的商品销售,进行销售商品的登记、付款金额计算、伴随付款的结账处理、打印销售以及结账处理的结果的收据发行、以及伴随该结账处理的信息的提供等。另外,P0S系统1具有管理店铺中的商品的销售状况、商品的在库状况、收益状况等的功能。
[0070]在使用了P0S系统1的店铺设置有多个进行结账处理的收款台。而且,在一个收款台至少设置有一台主机装置11,并且,能够设置多个第二平板终端102。在该情况下,任意一个第二平板终端102与接收装置对应,其他的第二平板终端102的任意一个与第二接收装置对应。第一平板终端101、以及一个或者多个第二平板终端102与主机装置11连接。
[0071]第一平板终端101、以及第二平板终端102是平板型(板状)的计算机,在本实施方式中,是在前表面形成的显示区域设置有触摸面板,且通过触摸操作能够进行各种输入的类型的终端(参照图5)。
[0072]第一平板终端101是在收款台中负责结账的收银员(操作人员)使用的终端,如后述那样,在收款台中的结账时,向收银员提供用户界面。
[0073]第二平板终端102在收款台中,对顾客显示关于结账的信息,例如结账所涉及的合计金额等。即,第二平板终端102是发挥作为所谓的顾客显示器的功能的装置。作为一般的P0S系统的顾客显示器,列举出具备了数十X数百点的点矩阵式的显示面板的装置。与此相对,本实施方式的POS系统1能够使用通用的平板终端作为顾客显示器,与以往的顾客显示器比较,能够高精细地显示动态的图像。第二平板终端102在收款台中配置于顾客能够视觉确认的位置。另外,当然也能够将一部分的第二平板终端102设置在远离收款台的场所。
[0074]主机装置11是具备了P0S服务器17以及设备服务器18的装置。P0S服务器17作为管理P0S系统1的服务器装置,进行针对第一平板终端101的数据的提供等。
[0075]在设备服务器18连接有条形码扫描仪12以及读卡器13作为输入设备(输入装置)。条形码扫描仪12读取附着于商品或者商品的包装的条形码,并将读取结果输出到设备服务器18。条形码扫描仪12既可以通过依据Bluetooth(注册商标)的标准的近距离无线通信与设备服务器18连接,也可以通过USB接口等的有线通信接口连接。读卡器13读取信用卡、顾客的会员卡等,并将读取结果输出到设备服务器18。读卡器13既可以读取记录于磁卡的磁性信息,也可以进行对于1C卡的信息的读写。读卡器13通过依据USB等标准的有线通信接口与设备服务器18连接。
[0076]设备服务器18将从条形码扫描仪12以及读卡器13输入的数据发送至第一平板终端101。另外,在设备服务器18连接有收纳纸币、钱币、代金券等的钱箱14以及打印机单元
21。钱箱14通过依据规定的串行通信的标准的有线通信方式与设备服务器18连接。设备服务器18根据从第一平板终端101输入的数据,驱动钱箱14来使其打开。另外,设备服务器18控制内置于主机装置11的壳体的打印机单元21,使其打印收据。并且,设备服务器18作为对多个第二平板终端102发送显示数据的发送装置发挥作用。
[0077]主机装置11所具备的P0S服务器17以及设备服务器18也可以分别通过不同的硬件实现。另外,也可以由安装于主机装置11的控制基板的计算机分别执行与P0S服务器17对应的程序、以及与设备服务器18对应的程序,来实现P0S服务器17以及设备服务器18的功能。另外,打印机单元21设置于与主机装置11相同的壳体,但在该壳体内,也可以将打印机单元21的控制基板和作为P0S服务器17以及设备服务器18动作的控制基板单独设置。
[0078]如图2所示,主机装置11具备与第一平板终端101以及第二平板终端102进行通信的服务器接口(I/F)32,P0S服务器17和设备服务器18连接。服务器接口32具备规定的网卡等通信接口,通过P0S服务器17所具备的P0S服务器控制部30、以及设备服务器18所具备的设备控制部20的控制进行动作。服务器接口 32根据P0S服务器控制部30以及设备控制部20的控制,在与第一平板终端101、以及第二平板终端102之间执行规定的无线通信协议,来发送和接收各种数据。由此,P0S服务器17以及设备服务器18经由服务器接口 32与第一平板终端101以及第二平板终端102进行通信。
[0079]设备服务器18具备设备控制部20、打印机单元21(打印部)、无线设备通信部22、有线设备通信部24、以及存储部25。
[0080 ]设备控制部20控制设备服务器18的各部,具备未图示的CPU、ROM、RAM、其他的外围电路等。设备控制部20具备打印机单元控制部20a、通信部20b、设备通信控制部20c、以及数据分发部20d各部。这些各功能模块例如通过设备服务器18的CPU执行程序来实现。打印机单元控制部20a执行打印机单元21的控制所涉及的程序来控制打印机单元21。
[0081 ]打印机单元21具备在打印机单元控制部20a的控制下,输送卷纸的输送机构、通过热能头在卷纸打印文字、图像的打印机构、切断卷纸的刀具机构等。打印机单元21通过在卷纸打印了收据所涉及的图像之后,在规定的位置切断卷纸,来发行收据。另外,打印机单元21与钱箱14以菊花链方式连接。打印机单元控制部20a经由打印机单元21以能够通过依据规定的串行通信标准的协议进行通信的方式与钱箱14连接。打印机单元21在打印机单元控制部20a的控制下,适当地控制钱箱14,例如使设置于钱箱14的抽屉打开。
[0082]通信部20b执行通信控制所涉及的程序来控制在与第一平板终端101、以及第二平板终端102之间进行的通信。
[0083]通信部20b经由终端接口271与第一终端控制部261连接,接收从第一终端控制部261发送的数据。通信部20b具有使接收到的数据存储到后述的设置于存储部25的分发缓冲存储器26的功能。
[0084]另外,通信部20b经由终端接口272与第二终端控制部262连接。通信部20b具有与数据分发部20d配合来对第二终端控制部262发送从第一平板终端101接收到的数据的功能。数据分发部20d将后述的设置于存储部25的分发缓冲存储器26内的数据发送至第二平板终端102。
[0085]设备通信控制部20c执行设备的控制所涉及的程序,与各设备进行通信并控制各设备。
[0086]上述的打印机单元21的控制所涉及的程序、通信控制所涉及的程序、设备的控制所涉及的程序例如利用主机装置11的制造商提供的专用的API (App 1 icat 1n ProgramInterface:应用程序接口)来生成,设备控制部20执行这些程序。
[0087]无线设备通信部22在与条形码扫描仪12之间进行依据Bluetooth的标准的近距离无线通信,并通过包括链路管理器、链路控制器、高频电路、以及天线等而构成。设备通信控制部20c读出控制Bluetooth硬件的所谓的Bluetooth Driver Stack(蓝牙驱动桟)并执行。由此,设备通信控制部20c控制无线设备通信部22,在与条形码扫描仪12之间依据Bluetooth的标准进行近距离无线通信。
[0088]有线设备通信部24具备与物理端口连接的网络接口卡等,在与读卡器13之间执行USB等规定的通信协议来进行有线通信。设备通信控制部20c控制有线设备通信部24在与读卡器13之间接收和发送各种数据或者信号。
[0089]存储部25通过由磁性、光学存储介质或者半导体存储元件构成的非易失性的存储装置构成。存储部25以能够通过上述CPU读取的方式可改写地存储各种程序、数据。在存储部25形成有后述的多个分发缓冲存储器26(存储区域)。另外,在存储部25存储有后述的缓冲存储器对应信息27(对应信息)。这里,任意一个分发缓冲存储器26与存储区域对应,其他的分发缓冲存储器26的任意一个与第二存储区域对应。
[0090]P0S服务器17具备存储了关于商品的信息的数据库、管理销售额的数据库、管理在库的数据库等的P0S服务器存储部31,利用这些数据库来管理P0S系统1。
[0091 ] P0S服务器17具备P0S服务器控制部30和P0S服务器存储部31,且与服务器接口 32连接。
[0092 ] P0S服务器控制部30控制P0S服务器17的各部,具备未图示的CPU、ROM、RAM、其他的外围电路等。如上述那样,这些CPU、R0M、RAM、以及其他的外围电路也可以与设备控制部20共通。
[0093]P0S服务器存储部31通过由磁性、光学存储介质或者半导体存储元件构成的非易失性的存储装置构成。P0S服务器存储部31以能够通过上述CPU读取的方式可改写地存储各种程序、数据。POS服务器存储部31也可以通过与存储部25共通的存储装置构成。
[0094]在P0S服务器存储部31可加载地存储有应用程序35。而且,应用程序执行部30a通过读出应用程序35并执行,从而单独地或者与第一浏览器执行部261a配合地执行各种处理。应用程序执行部30a生成从第一平板终端101、或者第二平板终端102要求的网页的数据、或者从P0S服务器存储部31读出网页的数据并发送至要求源的终端。各终端基于接收到的网页的数据显示后述的画面。
[0095]第一平板终端101具备第一终端控制部261、终端接口(I/F)271、显示控制部281、输入检测部291、以及触摸面板101a。
[0096]触摸面板101a由配置在第一平板终端101的前表面的显示面板101c和与显示面板101c重叠配置的触摸传感器101b构成。显示面板101c是液晶显示面板、有机EL面板、电子纸等显示器,被显示控制部281驱动。触摸传感器101b是与显示面板101c重叠配置的静电电容式或感压式的传感器,检测用户的手指、笔形操作设备的接触操作,将表示检测到操作的位置的信号输出到输入检测部291。
[0097]显示控制部281基于从后述的第一浏览器执行部261a输入的显示数据,驱动显示面板101c,并使显示面板101c显示包括文字、图像等的画面。
[0098]输入检测部291基于触摸传感器101b输出的信号,检测针对触摸面板101a的接触操作。在检测到该操作的情况下,输入检测部291生成通过与显示面板101c的显示位置对应的坐标表示操作位置的坐标数据,并输出到第一浏览器执行部261a。
[0099]第一终端控制部261控制第一平板终端101
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1