销售数据处理装置、终端装置、记录方法及计算机能够读取的记录介质与流程

文档序号:15936566发布日期:2018-11-14 02:29阅读:149来源:国知局

本发明涉及一种销售数据处理装置、终端装置、记录方法及计算机能够读取的记录介质。

背景技术

以往,已知设置于销售商品的店铺中,登记向顾客销售的商品的金额、个数等交易数据的ecr(electroniccashresister,电子现金出纳机)等销售数据处理装置。

公开了在上述销售数据处理装置中具备与智能手机等终端装置(便携式终端)建立无线通信,并能够进行信息交换的通信部的结构(例如,参照日本特开2002-63652号公报、日本特开2004-185492号公报)。

传统的销售数据处理装置具备用于设定商品的单价或菜单等的设定模式、用于进行销售额的登记的登记模式、用于进行销售额的精算的精算模式等各种模式,且由操作员(店员)或店主根据用途切换至期望的模式来进行操作。

例如,传统的销售数据处理装置,在精算模式中进行对当日的交易数据进行合计而得的精算数据作为精算报告来打印的处理。

传统的销售数据处理装置,不具有经由无线通信向终端装置发送作为精算报告而打印的精算数据的功能。因此,为了向终端装置或其他终端发送数据,需要使用sd卡等存储介质,较不方便。

另外,传统的销售数据处理装置,为避免与次日的数据的混杂,在打印精算报告后,需要删除当日的精算数据。然而,传统的销售数据处理装置,由于在数据的转移中使用sd卡等存储介质的情况下,无法判断数据的转移是否正常进行,因而存在尽管数据的转移未正常进行,仍删除精算数据的情况。在这种情况下(例如,在数据的转移前丢失sd卡等存储介质的情况等),无法进行数据的转移,因而发生不便之处。



技术实现要素:

本发明的课题在于,容易且可靠地向终端装置发送精算数据。

本发明的销售数据处理装置具备:发送控制单元,其向预定的终端装置发送对预定的交易数据进行合计而得的精算数据;以及打印控制单元,其将表示是否发送了所述精算数据的发送确认信息与所述精算数据一同打印。

本发明的终端装置具备:第一发送控制单元,其向销售数据处理装置发送精算数据的发送请求;以及第二发送控制单元,其向所述销售数据处理装置发送表示响应于所述发送请求从所述销售数据处理装置发送的所述精算数据的接收已完成的意思的接收完成通知。

本发明的记录方法具有:从销售数据处理装置向预定的终端装置发送对预定的交易数据进行合计而得的精算数据的步骤;从所述终端装置向所述销售数据处理装置发送表示从所述销售数据处理装置发送的所述精算数据的接收已完成的意思的接收完成通知的步骤;以及在所述销售数据处理装置接收到所述接收完成通知后,或在预定时间内未接收到所述接收完成通知的情况下,在打印有所述精算数据的记录单上打印表示是否发送了所述精算数据的发送确认信息的步骤。

本发明的计算机能够读取的记录介质是一种非暂态的计算机能够读取的记录介质,其存储用于使销售数据处理装置的计算机执行以下步骤的程序,所述步骤包括:发送控制处理,向预定的终端装置发送对预定的交易数据进行合计而得的精算数据;以及打印控制处理,将表示是否发送了所述精算数据的发送确认信息与所述精算数据一同打印。

本发明的计算机能够读取的记录介质是一种非暂态的计算机能够读取的记录介质,其存储用于使计算机执行以下步骤的程序,所述步骤包括:第一发送控制处理,向销售数据处理装置发送精算数据的发送请求;以及第二发送控制处理,向所述销售数据处理装置发送表示响应于所述发送请求从所述销售数据处理装置发送来的所述精算数据的接收已完成的意思的接收完成通知。

根据本发明,能够容易且可靠地向终端装置发送精算数据。

附图说明

图1是示出本实施方式的销售数据处理系统的概略结构的连接图。

图2是示出便携式终端的主控制结构的框图。

图3是示出销售数据处理装置的主控制结构的框图。

图4a和图4b是示出销售数据处理装置的概略结构的外观图。

图5是示出模式开关的结构的平面图。

图6a和图6b是示出模式钥匙的结构的图。

图7是示出销售数据处理装置所具备的各模式的动作的图。

图8是示出精算模式的动作的流程图。

图9是示出精算模式的动作的流程图。

图10a~图10e是示出在进行精算模式的动作时显示于便携式终端的显示部的画面例的图。

图11是示出被打印的精算报告的一例的图。

图12a和图12b是示出打印有通信结果和通信错误的精算报告的一例的图。

图13是示出销售数据处理装置的结构的一变形例的图。

具体实施方式

下面,参照附图对本发明的实施方式进行详细说明。

[1.结构的说明]

[1-1.系统结构的说明]

对本实施方式的销售数据处理系统1的结构进行说明。

如图1所示,销售数据处理系统1构成为具备服务器装置10、至少一台便携式终端(终端装置)20以及至少一台销售数据处理装置30。服务器装置10和便携式终端20连接至通信网络n。通信网络n是因特网,但也可以是lan(localareanetwork,局域网)等其他网络。另外,便携式终端20和销售数据处理装置30进行bluetooth(蓝牙,注册商标)等窄范围无线通信或wi-fi(注册商标)等宽范围无线通信。

服务器装置10是云上的服务器装置,管理经由便携式终端20从销售数据处理装置30发送的商品的交易数据等。

便携式终端20是智能手机等便携式终端设备,向服务器装置10发送从销售数据处理装置30发送的商品的交易数据等。便携式终端20中安装有通过与销售数据处理装置30的无线通信实现销售数据处理装置30所具备的预定的模式(例如,设定模式、登记模式、精算模式)的功能的各种应用程序(例如,设定应用程序、订单输入应用程序(登记应用程序)、精算应用程序)。

销售数据处理装置30是设置于私营商店、超市、餐饮店等店铺的ecr等,通过操作员的操作登记向顾客销售或提供的商品的金额、个数等交易数据的装置。在一个店铺中设置有至少1台销售数据处理装置30。服务器装置10能够集中管理多个店铺的交易数据。

[1-2.便携式终端的结构的说明]

对便携式终端20的结构进行说明。

如图2所示,便携式终端20构成为具备cpu21、ram22、rom23、摄像部24、语音输出部25、操作部26、显示部27、窄范围通信部28以及宽范围通信部29。

cpu21控制便携式终端20的各部。cpu21从rom23读出各种程序中被指定的程序并在ram22中展开,并通过与被展开的程序的协作执行各种处理。

ram22例如是易失性半导体存储器,形成有存储各种数据和程序的工作区。

rom23是存储各种数据和各种程序的只读存储器。rom23存储通过cpu21执行的系统程序、设定应用程序、登记应用程序、精算应用程序等各种应用程序程序、web(网络)浏览器、执行这些程序所需要的数据等。

摄像部24按照用户操作拍摄被摄体并生成图像数据。

语音输出部25构成为具备d/a转换器、放大器、扬声器等,并将从ram22或rom23输出的语音数据转换为模拟语音信号来进行语音输出。

操作部26例如具备由主屏幕按钮等构成的键输入部和与显示部27一体地形成的触控面板,接受来自用户的操作输入,并向cpu21输出对应于操作输入的操作信号。

显示部27例如具备采用lcd(liquidcrystaldisplay,液晶显示器)、有机el(electroluminescence,电致发光)元件的fpd(flatpaneldisplay,平板显示器)等显示器,并在显示画面中显示基于从cpu21输出的显示控制信号的图像。

窄范围通信部28由天线、解调电路、信号处理电路等构成,并通过bluetooth(注册商标)等无线通信方式与销售数据处理装置30进行窄范围的无线通信。

宽范围通信部29由天线、解调电路、信号处理电路等构成,并通过wi-fi(注册商标)等无线通信方式与销售数据处理装置30进行宽范围的无线通信。

[1-3.销售数据处理装置的结构的说明]

对销售数据处理装置30的结构进行说明。

如图3、图4a和图4b所示,销售数据处理装置30构成为具备cpu31、ram32、rom33、显示部34、顾客用显示部35、打印部36、抽屉37、窄范围通信部38、宽范围通信部39、存储部40、输入部41以及模式开关42。

cpu31控制销售数据处理装置30的各部。cpu31从rom33读出各种程序中被指定的程序并在ram32中展开,并通过与被展开的程序的协作执行各种处理。

ram32例如是易失性半导体存储器,形成有存储各种数据和程序的工作区。

rom33是存储各种数据和各种程序的只读存储器。

如图4a所示,显示部34是用于操作销售数据处理装置30的操作员或店主视觉确认显示内容(商品的金额、合计金额等信息)的显示装置。显示部34具备lcd、el显示器等显示器,并在显示画面中显示基于从cpu31输出的显示控制信号的图像。

如图4b所示,顾客用显示部35是用于购入商品的顾客视觉确认显示内容(商品的金额、合计金额等信息)的显示装置。顾客用显示部35具备lcd、el显示器等显示器,并在显示画面中显示基于从cpu31输出的显示控制信号的图像。

打印部36是通过cpu31的控制在卷纸等纸上打印收据、电子分类账等数据的热敏打印机等打印部。另外,打印部36具有打印后切断卷纸并输出的机构。

抽屉37是存储现金、商品券等的抽屉。通过cpu31的控制,抽屉37例如在商品登记的结算(精算)时被打开。

窄范围通信部38由天线、解调电路、信号处理电路等构成,并通过bluetooth(注册商标)等无线通信方式与便携式终端20进行窄范围的无线通信。

宽范围通信部39由天线、解调电路、信号处理电路等构成,并通过wi-fi(注册商标)等无线通信方式与便携式终端20进行宽范围的无线通信。

存储部40是能够进行信息的写入和读出的存储部,且由电池后备供电的ram、闪速存储器等构成。存储部40中存储有交易数据、各种设定信息等。

输入部41具有具备各种功能键的键盘,接受由操作员进行的各个键的按键输入,并向cpu31输出其操作信息。作为功能键,例如,除了数字键、乘法键、小计键、退款键、plu(pricelookup,价格查找)键外,还具备支票支付销售键、信用卡支付销售键等各结算键。

模式开关42是用于将销售数据处理装置30的模式切换至设定模式、退款模式、关闭(off)模式、登记模式、计算器模式、检查模式、精算模式中的任一模式的开关。

设定模式是进行销售数据处理装置30的各种设定(例如,商品单价的设定等)的模式。退款模式是进行退货处理的模式。关闭模式是关闭销售数据处理装置30的电源的模式。登记模式是进行所购入的商品的交易数据的登记处理的模式。计算器模式是如同通常的计算器进行计算的模式。检查模式是进行被登记的交易数据的检查处理的模式。精算模式是关店后进行一天的销售的精算处理的模式。

销售数据处理装置30所具备的模式中,设定模式、登记模式以及精算模式是接通通信部(窄范围通信部38或宽范围通信部39)的电源来进行与便携式终端20的无线通信的模式。更具体而言,登记模式是接通宽范围通信部39的电源来进行与便携式终端20的宽范围的无线通信的模式,设定模式和精算模式是接通窄范围通信部38的电源来进行与便携式终端20的窄范围的无线通信的模式。此处,由登记模式进行与便携式终端20的宽范围的无线通信是因为,在便携式终端20获取订单时,能够容易获取离销售数据处理装置30远的顾客的订单。另外,由设定模式进行与便携式终端20的窄范围的无线通信是因为,不愿意在登记模式下进行登记处理的期间内使用相同的无线(宽范围的无线)进行通信(例如,设定数据的发送)。另外,由精算模式进行与便携式终端20的窄范围的无线通信是因为,不打开抽屉37就无法进行精算处理。

另一方面,余款退款模式、关闭模式、计算器模式以及检查模式是关闭通信部的电源而不进行与便携式终端20的无线通信的模式。

如图5所示,模式开关42具备能够插入模式钥匙k1(参照图6a和图6b)的钥匙孔42a,通过在将模式钥匙k1插入钥匙孔42a的状态下旋转模式钥匙k1来切换位置,能够进行切换至对应于该位置的模式的操作。即,模式开关42构成为能够旋转被插入的模式钥匙k1,并切换至对应于被插入的模式钥匙k1的旋转位置的模式。

作为模式钥匙k1,采用操作员使用的操作员钥匙k11(参照图6a)和店主使用的店主钥匙k12(参照图6b)两种钥匙。

模式开关42构成为根据被插入的模式钥匙k1的种类,模式钥匙k1能够旋转的范围不同。例如,模式开关42构成为当被插入的钥匙为操作员钥匙k11时,与被插入的钥匙为店主钥匙k12时相比,将钥匙能够旋转的范围限制得窄。

具体而言,操作员钥匙k11可以切换至销售数据处理装置30所具备的模式中的关闭模式、登记模式以及计算器模式。即,操作员可以实施销售数据处理装置30所具备的模式中的关闭模式、登记模式以及计算器模式。

另一方面,店主钥匙k12可以切换至销售数据处理装置30所具备的所有模式。即,店主可以实施销售数据处理装置30所具备的所有模式。

此外,图5所示的符号r1表示操作员钥匙k11能够旋转的范围,符号r2表示店主钥匙k12能够旋转的范围。在图5所示的例中,设定为操作员钥匙k11能够旋转的范围r1位于店主钥匙k12能够旋转的范围r2的范围内。

如图5所示,模式开关42按照检查模式m1、退款模式m2、计算器模式m3、关闭模式m4、登记模式m5、精算模式m6、设定模式m7的顺序,顺时针方向地排列有用于切换至各个模式的旋转位置。

另外,模式开关42构成为只有在关闭模式m4的位置能够插入模式钥匙k1,并且构成为在关闭模式m4以外的位置,即检查模式m1的位置、退款模式m2的位置、计算器模式m3的位置、登记模式m5的位置、精算模式m6的位置、设定模式m7的位置均不能拔出模式钥匙k1。无论是操作员钥匙k11还是店主钥匙k12,这一点都相同。

以下,为便于说明,有时将“用于切换至模式的旋转位置”简称为“模式”。

在本实施方式中,能够用操作员钥匙k11切换的三个模式(计算器模式m3、关闭模式m4以及登记模式m5)以邻接的方式排列。从而,能够没有问题地实施由操作员钥匙k11进行的模式的切换操作。

另外,在本实施方式中,具备:用于切换至接通通信部的电源来进行与便携式终端20的无线通信的模式(第一模式:登记模式m5、精算模式m6以及设定模式m7)的旋转位置(第一旋转位置)和用于切换至关闭通信部的电源而不进行与便携式终端20的无线通信的模式(第二模式:检查模式m1、退款模式m2、计算器模式m3以及关闭模式m4)的旋转位置(第二旋转位置),且第二旋转位置以不介于第一旋转位置之间的方式设定。从而,例如,当从“接通通信部的电源的模式”切换至另外的“接通通信部的电源的模式”时,由于两者之间不排列有“关闭通信部的电源的模式”,因而无需不必要地接通和关断通信部的电源即可实施模式的切换操作。

另外,在本实施方式中,用于切换至接通窄范围通信部38的电源来进行与便携式终端20的窄范围的无线通信的模式(第三模式:精算模式m6和设定模式m7)的旋转位置(第三旋转位置)和用于切换至接通宽范围通信部39的电源来进行与便携式终端20的宽范围的无线通信的模式(第四模式:登记模式m5)的旋转位置(第四旋转位置)以不介于彼此之间的方式排列。从而,例如当从“接通窄范围通信部38的电源的模式”切换至另外的“接通窄范围通信部38的电源的模式”时,由于两者之间不排列有“接通宽范围通信部39的电源的模式”,因而无需不必要地接通和关断宽范围通信部39的电源即可实施模式的切换操作。

[2.动作的说明]

参照图7对本实施方式的销售数据处理装置30所具备的各模式的动作进行简单说明。此外,在图7中,能够通过操作员钥匙k11切换至计算器模式m3、关闭模式m4以及登记模式m5,且能够通过店主钥匙k12切换至所有模式(检查模式m1、退款模式m2、计算器模式m3、关闭模式m4、登记模式m5、精算模式m6、设定模式m7)。通过利用操作员钥匙k11或店主钥匙k12切换至期望的模式来实施各个模式。

[2-1.关断通信部的电源的模式的说明]

检查模式m1、退款模式m2、计算器模式m3以及关闭模式m4均为关断通信部的电源而不进行与便携式终端20的无线通信的模式。

从而,首先,cpu31进行关断通信部(窄范围通信部38和宽范围通信部39)的电源的处理(步骤s11、s21、s31、s41)。在通信部的电源已经被关断的情况下,不实施任何操作就移至下一个步骤。

接着,cpu31基于操作员或店主的操作,进行对应于各模式的处理。例如,在检查模式m1中,基于店主的操作,进行被登记的交易数据的检查处理(步骤s12)。另外,在退款模式m2中,基于店主的操作,进行退货处理(步骤s22)。另外,在计算器模式m3中,基于操作员或店主的操作,进行计算器处理(步骤s32)。另外,在关闭模式m4中,进行关断销售数据处理装置30的电源的处理(步骤s42)。

此外,在步骤s12、s22、s32、s42中,由于通信部的电源未接通,因而不进行用于建立与接通电源的通信部的通信的信标的输出。

[2-2.接通通信部的电源的模式的说明]

登记模式m5、精算模式m6以及设定模式m7均为接通通信部的电源来进行与便携式终端20的无线通信的模式。

从而,首先,cpu31进行接通窄范围通信部38和宽范围通信部39中某一个的电源的处理。例如,在登记模式m5中,在进行接通宽范围通信部39的电源的处理的同时,进行关断窄范围通信部38的电源的处理(步骤s51)。另外,在精算模式m6和设定模式m7中,在进行接通窄范围通信部38的电源的处理的同时,进行关断宽范围通信部39的电源的处理(步骤s61、s71)。

在登记模式m5中,若已经接通宽范围通信部39的电源(关断窄范围通信部38的电源),则不实施任何操作就移至下一个步骤。另外,在精算模式m6和设定模式m7中,若已经接通窄范围通信部38的电源(关断宽范围通信部39的电源),则不实施任何操作就移至下一个步骤。

接着,cpu31在处于能够与安装于便携式终端20的应用程序进行通信的状态的同时,输出用于建立与接通了电源的通信部的通信的信标。

例如,在登记模式m5中,在处于能够与安装于便携式终端20的订单输入应用程序进行通信的状态的同时,输出用于建立与在步骤s51中接通了电源的宽范围通信部39的通信的信标(步骤s52)。若接收在步骤s52中输出的信标,则便携式终端20建立宽范围通信部29与作为发送方的销售数据处理装置30的宽范围通信部39的通信。

另外,在精算模式m6中,在处于能够与安装于便携式终端20的精算应用程序进行通信的状态的同时,输出用于建立与在步骤s61中接通了电源的窄范围通信部38的通信的信标(步骤s62)。另外,在设定模式m7中,在处于能够与安装于便携式终端20的设定应用程序进行通信的状态的同时,输出用于建立与在步骤s71中接通了电源的窄范围通信部38的通信的信标(步骤s72)。若接收在步骤s62或步骤s72中输出的信标,则便携式终端20建立窄范围通信部28与作为发送方的销售数据处理装置30的窄范围通信部38的通信。

接着,cpu31进行对应于各模式的处理。

例如,在登记模式m5中,同时进行从便携式终端20发送的登记处理所涉及的请求和销售数据处理装置30中的操作员或店主的手动进行的登记处理(步骤s53)。即,若同时进行从便携式终端20发送的请求和手动进行的登记,则以多任务进行处理。此外,所谓从便携式终端20发送的登记处理所涉及的请求,指当在便携式终端20中启动订单输入应用程序并由操作员或店主进行登记处理时,发送至销售数据处理装置30的订单数据。

另外,在精算模式m6中,在销售数据处理装置30中的店主的手动进行的精算处理后,向便携式终端20的精算应用程序发送精算数据(步骤s63)。便携式终端20等待精算数据的接收,直至接收精算数据。

另外,在设定模式m7中,进行从便携式终端20发送的设定处理所涉及的请求和销售数据处理装置30中的店主的手动进行的设定处理中的某一个处理(步骤s73)。即,若同时进行从便携式终端20发送的请求和手动进行的登记,则以单任务进行先接受的处理。此外,所谓从便携式终端20发送的设定处理所涉及的请求,指当在便携式终端20中启动设定应用程序并由店主进行设定处理时,发送至销售数据处理装置30的设定数据。

[2-3.精算模式的说明]

参照图8和图9对本实施方式的销售数据处理系统1中的精算模式m6的动作进行详细说明。该动作由店主旋转店主钥匙k12而切换至精算模式m6来实施。

首先,销售数据处理装置30的cpu31进行接通窄范围通信部38的电源的处理(步骤s101)。此外,若已经接通窄范围通信部38的电源,则不实施任何操作就移至下一个步骤s102。

另一方面,便携式终端20的cpu21基于店主的操作(触摸操作等),启动精算应用程序(步骤s201)。图10a中示出了在步骤s201中启动精算应用程序时,显示于便携式终端20的显示部27的启动画面g1的一例。启动画面g1中设置有用于与销售数据处理装置30通信连接的“连接按钮b1”、用于向销售数据处理装置30请求发送精算数据的“精算按钮b2”以及用于显示菜单画面的“菜单按钮b3”。

接下来,销售数据处理装置30的cpu31输出用于建立与在步骤s101中接通了电源的窄范围通信部38的通信的信标(步骤s102)。

另一方面,便携式终端20的cpu21基于启动画面g1中由店主进行的连接按钮b1的触摸操作,判定是否在预定时间内检索到在步骤s102中从销售数据处理装置30输出的信标(步骤s202)。在步骤s202中,所谓预定时间例如是10秒。

cpu21在判定为在预定时间内检索到在步骤s102中从销售数据处理装置30输出的信标(步骤s202:“是”)的情况下,使显示部27显示表示与销售数据处理装置30进行了通信连接的意思的画面(通信连接画面g2)后(参照图10b),移至步骤s203。即,cpu21作为本发明的第一显示控制单元发挥功能。

另一方面,cpu21在判定为在预定时间内未能检索到在步骤s102中从销售数据处理装置30输出的信标的情况下(步骤s202:“否”),如图10c所示,使显示部27显示通信错误画面g3(步骤s213)。

接下来,便携式终端20的cpu21基于启动画面g1中由店主进行的精算按钮b2的触摸操作,对销售数据处理装置30发送用于请求发送精算数据的精算数据请求(发送请求)(步骤s203)。即,cpu21作为本发明的第一发送控制单元发挥功能。

接着,cpu21设为从销售数据处理装置30发送的精算数据的接收等待的状态(步骤s204)。图10d中示出了当在步骤s204中处于精算数据的接收等待状态时,显示于便携式终端20的显示部27的画面(接收等待画面)g4的一例。

销售数据处理装置30的cpu31接收在步骤s203中从便携式终端20发送的精算数据请求,并设为能够与安装于便携式终端20的精算应用程序进行通信的状态(步骤s103)。

接下来,销售数据处理装置30的cpu31对便携式终端20发送wack(发送确认前等候)包,以使便携式终端20成为精算数据的接收等待状态(步骤s104)。

接下来,销售数据处理装置30的cpu31在打开抽屉37的同时,对便携式终端20发送wack包(步骤s105)。

接下来,销售数据处理装置30的cpu31判定是否在预定时间内获取到通过店主操作而输入的抽屉37内的金额(步骤s106)。在步骤s106中,预定时间例如是5秒。

cpu31在判定为在预定时间内获取到抽屉37内的金额的情况下(步骤s106:“是”),移至步骤s108。

另一方面,cpu31在判断为在预定时间内未接收下一个wack包的情况下(步骤s106:“否”),对便携式终端20发送wack包(步骤s107),并再次移至步骤s106。

接下来,销售数据处理装置30的cpu31判定打印部36是否在预定时间内基于对在登记模式m5中登记的预定(当日)的交易数据进行合计的精算数据,在收据单上打印了精算报告(步骤s108)。在步骤s108中,预定时间例如是5秒。此时,cpu31打印根据交易数据等计算的抽屉37内的计算上的金额和在步骤s106中获取的抽屉37内的实际金额的差额。图11中示出了被打印的精算报告361的一例。在图11所示的例中,打印有日期和时间、各部门部的销售个数、销售金额、总销售额、净销售额、现金总数、抽屉37内的计算上的金额与实际金额的差额等。

cpu31当判断为在预定时间内打印了精算报告时(步骤s108:“是”),移至步骤s110。

另一方面,cpu31当判定为在预定时间内未接收下一个wack包时(步骤s108:“否”),对便携式终端20发送wack包(步骤s109),并再次移至步骤s108。

接下来,销售数据处理装置30的cpu31向便携式终端20发送精算数据(步骤s110)。即,cpu31作为本发明的发送控制单元发挥功能。

在步骤s205中,便携式终端20的cpu21判定是否在步骤s204的处理后,在预定时间内接收到数据。在步骤s205中,预定时间例如是10秒。

当判定为在预定时间内接收到数据时(步骤s205:“是”),cpu21移至步骤s206。

另一方面,当判定为在预定时间内未接收数据时(步骤s205:“否”),cpu21判断为在销售数据处理装置30侧发生了某种错误,并使显示部27显示通信错误画面g3(参照图10c)(步骤s213)。

接下来,便携式终端20的cpu21判定在步骤s205中接收的数据是否为wack包(在步骤s104、步骤s105、步骤s107以及步骤s109中的任一步骤中发送的wack包)(步骤s206)。

当判定为在步骤s205中接收的数据是wack包时(步骤s206:“是”),cpu21再次移至步骤s205。

另一方面,当判定为在步骤s205中接收的数据不是wack包时(步骤s206:“否”),cpu21移至步骤s207。

接下来,便携式终端20的cpu21判定在步骤s205中接收的数据是否为精算数据(在步骤s110中发送的精算数据)(步骤s207)。

当判定为在步骤s205中接收的数据是精算数据时(步骤s207:“是”),cpu21移至步骤s208。

另一方面,当判定为在步骤s205中接收的数据不是精算数据时(步骤s207:“否”),cpu21再次移至步骤s205。

在步骤s208中,便携式终端20的cpu21将在步骤s110中从销售数据处理装置30发送的精算数据保存至ram22或rom23。即,cpu21作为本发明的存储单元发挥功能。

接下来,便携式终端20的cpu21向销售数据处理装置30发送用于请求删除表示精算数据的接收完成的意思的接收完成通知和交易数据的交易数据删除请求(步骤s209)。即,cpu21作为本发明的第二发送控制单元发挥功能。

接着,cpu21设为从销售数据处理装置30发送的ack包(响应确认)的接收等待状态(步骤s210)。

销售数据处理装置30的cpu31判定是否在预定时间内接收到在步骤s209中从便携式终端20发送(回复)的接收完成通知(步骤s111)。此处,所谓的预定时间指通常足以接收到接收完成通知的时间。

当判断为在预定时间内接收到接收完成通知时(步骤s111:“是”),cpu31移至步骤s112。

另一方面,当判定为在预定时间内未接收到接收完成通知时(步骤s111:“否”),cpu31移至步骤s114。

销售数据处理装置30的cpu31使打印部36在收据单上打印基于在步骤s209中从便携式终端20发送(回复)的接收完成通知的通信结果(即,表示发送了精算数据的发送确认信息)(步骤s112)。即,cpu31作为本发明的打印控制单元发挥功能。图12a中示出了打印了通信结果的精算报告361的一例。在图12a所示的例中,打印有表示正常发送的意思的语句(正常发送)、对方的便携式终端20(○△△××○)、发送日期和时间(2017/7/3110:54)。

接下来,销售数据处理装置30的cpu31在基于在步骤s209中从便携式终端20发送(回复)的交易数据删除请求删除当日的交易数据(精算数据)的同时,对便携式终端20发送ack包(步骤s113)。即,cpu31作为本发明的删除单元发挥功能。

便携式终端20的cpu21判定在步骤s210的处理后是否在预定时间内接收到ack包(步骤s211)。在步骤s211中,预定时间例如是10秒。

当判定为在预定时间内接收到ack包时(步骤s211:“是”),cpu21移至下一个步骤s212。

另一方面,当判定为在预定时间内未接收ack包时(步骤s211:“否”),cpu21判断为在销售数据处理装置30侧发生了某种错误,移至步骤s213,使显示部27显示通信错误画面g3(参照图10c)。

在步骤s114中,销售数据处理装置30的cpu31使打印部36在收据单上打印表示未接收在步骤s209从便携式终端20发送(回复)的接收完成通知的通信错误(即,表示未发送精算数据的发送确认信息)。图12b中示出了打印了通信错误的精算报告361的一例。在图12b所示的例中,打印有表示发送失败的意思的语句(发送失败)、对方的便携式终端20(○△△××○)、发送日期和时间(2017/7/3110:54)。

接下来,销售数据处理装置30的cpu31结束精算业务(步骤s115)。

另一方面,便携式终端20的cpu21在结束与销售数据处理装置30的通信(窄范围通信)的同时,基于在步骤s110中从销售数据处理装置30发送的精算数据,使显示部27显示用于显示当日的交易数据的数据显示画面g5(参照图10e)(步骤s212)。即,cpu21作为本发明的第二显示控制单元发挥功能。

数据显示画面g5中显示有当日的交易数据d1。此外,虽然图10e所示的例中例示了用图像数据显示当日的交易数据d1的结构,但不限于此,也可以是用文本数据显示当日的交易数据d1的结构。另外,数据显示画面g5中设置有用于关闭数据显示画面g5的“关闭按钮b4”、用于向云(服务器装置10)发送当日的交易数据的“发送按钮b5”。之后,cpu21在根据需要(即,在数据显示画面g5中,进行发送按钮b5的触摸操作的情况下)向服务器装置10发送精算数据后,结束精算应用程序。即,cpu21作为本发明的第三发送控制单元发挥功能。

此外,当向服务器装置10发送精算数据时,可以以csv数据发送,也可以以pdf数据发送。另外,作为向服务器装置10发送精算数据的另一方法,也可以列举用邮件发送的方法。即使在采用用邮件发送的方法的情况下,同样可以以csv数据发送,也可以以pdf数据发送。

[3.效果]

如上,根据本实施方式的销售数据处理系统1的销售数据处理装置30,向预定的终端装置(便携式终端20)发送对预定的交易数据进行合计而得的精算数据,并与精算数据一同打印表示是否发送了打印精算数据的发送确认信息。

从而,根据本实施方式的销售数据处理装置30,无需使用sd卡等存储介质即可通过无线通信向便携式终端20发送数据,因而能够容易向便携式终端20发送精算数据。另外,由于能够打印向便携式终端20的数据的发送是否正常进行,因而能够等待精算数据的删除,直至数据的发送正常进行,且能够可靠地向便携式终端20发送精算数据。

另外,根据本实施方式的销售数据处理装置30,在接收表示从终端装置回复的精算数据的接收完成的意思的接收完成通知后,或在预定时间内未接收接收完成通知的情况下,打印发送确认信息。

从而,根据本实施方式的销售数据处理装置30,无论向便携式终端20的数据的发送正常进行还是未正常进行,均打印发送确认信息,因而能够等待精算数据的删除,直至数据的发送正常进行,且能够可靠地向便携式终端20发送精算数据。

另外,根据本实施方式的销售数据处理装置30,若精算数据被发送至终端装置,则在接收从终端装置发送的接收完成通知后删除精算数据。

从而,根据本实施方式的销售数据处理装置30,能够等待精算数据的删除,直至数据的发送正常进行,因而能够可靠地向便携式终端20发送精算数据。

另外,根据本实施方式的销售数据处理装置30,以在打印精算数据后打印发送确认信息的方式打印发送确认信息。

从而,根据本实施方式的销售数据处理装置30,能够抑制精算数据和发送确认信息被混合打印,因而能够抑制诱发精算处理中的错误。

另外,根据本实施方式的销售数据处理装置30,在收据单上打印精算数据和发送确认信息。

从而,根据本实施方式的销售数据处理装置30,由于能够经由销售数据处理装置30所具有的打印部36进行处理,因而无需设置新的结构即可进行处理,能够抑制成本的增加或装置的大型化。

另外,根据本实施方式的销售数据处理装置30,响应于来自终端装置的基于无线通信的预定的发送请求,通过无线通信发送精算数据。

从而,根据本实施方式的销售数据处理装置30,无需利用sd卡等存储介质即可通过无线通信向便携式终端20发送数据,因而能够容易地向便携式终端20发送精算数据。另外,由于可以在便携式终端20做好获取精算数据的准备的状态下发送精算数据,因而能够可靠地向便携式终端20发送精算数据。

上面,基于本发明的实施方式进行了具体说明,但本发明不限于上述实施方式,可以在不脱离其主旨的范围内进行变更。

例如,在上述实施方式中,在图8和图9的步骤s112中打印通信结果后,不向便携式终端20报告通信结果的打印就移至下一个步骤s113,但不限于此。即,也可以在步骤s112中打印通信结果后,向便携式终端20发送用于报告通信结果的打印的打印报告。此时,便携式终端20也可以使显示部27显示在步骤s112中打印的通信结果的内容。

另外,在步骤s112中打印的通信结果的内容也可以由销售数据处理装置30和便携式终端20分别作为日志信息存储于各自的存储部(ram22、rom23、存储部40等)。

另外,在上述实施方式中,在图8和图9的步骤s114中打印通信错误后移至下一个步骤s115,但不限于此。例如,也可以在步骤s114中打印通信错误后移至步骤s110,再次发送精算数据。

另外,在上述实施方式中,虽然在模式开关42中按照检查模式m1、退款模式m2、计算器模式m3、关闭模式m4、登记模式m5、精算模式m6、设定模式m7的顺序排列各模式,但不限于此。例如,不进行与便携式终端20的无线通信的检查模式m1、退款模式m2、计算器模式m3以及关闭模式m4的排列可以没有特别的顺序,任何排列皆可。另外,与便携式终端20进行相同的无线通信(窄范围的无线通信)的精算模式m6和设定模式m7的排列也同样可以没有特别的顺序,也可以按照设定模式m7、精算模式m6的顺序排列。

另外,例如也可以将接通宽范围通信部39的电源来进行与便携式终端20的宽范围的无线通信的登记模式m5排列于接通窄范围通信部38的电源来进行与便携式终端20的窄范围的无线通信的精算模式m6和设定模式m7之后。

另外,在上述实施方式中,作为通信部能够与便携式终端20进行通信的状态的第一模式,例示并说明了三个模式(登记模式m5、精算模式m6以及设定模式m7),作为通信部不能够与便携式终端20进行通信的状态的第二模式,例示并说明了四个模式(检查模式m1、退款模式m2、计算器模式m3以及关闭模式m4),但不限于此。只要作为第一模式具备多个模式,作为第二模式具备至少一个模式,则任何结构皆可。

另外,在上述实施方式中,虽然在便携式终端20与销售数据处理装置30之间进行窄范围无线通信和宽范围无线通信这两种无线通信,但不限于此。即,即使是只具备任一种无线通信的结构,也可以应用本发明。

另外,在上述实施方式中,虽然能够通过操作员钥匙k11切换至计算器模式m3、关闭模式m4以及登记模式m5,但不限于此。例如,也可以通过操作员钥匙k11进一步切换至检查模式m1。在这种情况下,将检查模式m1排列于与计算器模式m3、关闭模式m4以及登记模式m5邻接的任一位置即可。

另外,也可以是不具备操作员钥匙k11的结构(即,仅具备店主钥匙k12的结构)。在这种情况下,无需构成为根据模式钥匙k1的种类使模式开关42能够旋转的范围不同,因而容易制造。

另外,在上述实施方式中,在销售数据处理装置30的结构中,如图4a和图4b等所示,对分别独立设置显示部34、输入部41、模式开关42的结构进行例示和说明,但不限于此。例如,如图13所示,也可以构成为通过与显示部34a一体地形成的触控面板构成输入部41a,并且取代设置模式开关42而在显示部34a上显示模式切换部42a的结构,该模式切换部42a能够以标签页形式切换各个模式(检查模式m1、退款模式m2、计算器模式m3、关闭模式m4、登记模式m5、精算模式m6、设定模式m7)。通过上述结构,能够一体地构成显示部34a、输入部41a和模式切换部42a。通过上述结构,能够以更简易的操作实施模式的切换。

在以上的说明中,作为存储了用于执行各处理的程序的计算机能够读取的介质,公开了使用hdd或非易失性半导体存储器的例子,但不限于此例。作为其他计算机能够读取的介质,也可以应用cd-rom等便携式记录介质。另外,作为经由通信线路提供程序的数据的介质,也可以应用载波。

尽管对本发明的若干实施方式进行了说明,但本发明的范围不限于上述实施方式,包括请求专利保护的范围中记载的发明的范围和其均等的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1