一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

读取器及存储介质的制作方法

2021-08-13 19:21:00 来源:中国专利 TAG:申请 引用 内容 优先权 将其
读取器及存储介质的制作方法

本申请主张申请日为2020年01月28日、申请号为jp2020-011568的日本申请为优先权,并引用上述申请的内容,通过引用将其公开内容全部结合于此。

本发明的实施例涉及一种读取器及存储介质。



背景技术:

近年来,附加在商品等的物品上的代码,有对在sku代码上加入了序列号等的信息进行编码后获得的代码。

读取这样的代码的读取器将译码已读取的代码后获得的码数据发送给pos(pointofsale:销售点)终端等的外部装置。

此外,pos终端等的外部装置有不需要序列号的情况。在这样的情况下,目前,存在有读取器不能删除序列号而将sku代码发送给外部装置这样的问题。



技术实现要素:

鉴于上述问题,本发明所要解决的技术问题是,提供一种读取器及存储介质,其能够将从译码代码后获得的码数据中提取出的sku代码发送给外部装置。

为解决上述问题,本发明的一实施例,提供了一种读取器,包括:接口、扫描仪及处理器。接口与外部装置发送接收数据。扫描仪读取代码。处理器从译码所述代码后获得的码数据中提取sku代码,通过所述接口将所述sku代码发送给所述外部装置。

根据上述的读取器,能够提供能够将从译码代码后获得的码数据中提取出的sku代码发送给外部装置的读取器。

在上述的读取器中,所述处理器当所述码数据包含序列号时,从所述码数据中删除所述序列号后提取所述sku代码。

根据上述的读取器,能够删除序列号后将sku代码发送给外部装置。

在上述的读取器中,所述处理器计算所述sku代码的校验码,通过所述接口将所述sku代码和所述校验码发送给所述外部装置。

根据上述的读取器,能够附加校验码后向外部装置进行发送。

在上述的读取器中,根据指定的条件删除所述序列号。

根据上述的读取器,能够根据预先设定的条件删除序列号。

在上述的读取器中,还包括:操作部,其中,所述指定的条件就是通过所述操作部设定的动作模式。

根据上述的读取器,能够根据动作模式删除序列号。

在上述的读取器中,所述指定的条件就是所述码数据不包含指定的商品代码。

根据上述的读取器,能够根据商品代码来删除序列号。

在上述的读取器中,所述动作模式与业务联合而设定。

根据上述的读取器,能够根据设定业务来设定动作模式。

本发明的另一方面的存储介质,存储通过处理器执行的程序,所述程序使所述处理器实现以下的功能:读取代码的功能;从译码所述代码后获得的码数据中提取sku代码的功能;以及将所述sku代码发送给外部装置的功能。

根据上述的存储介质,能够向处理器提供能够将从译码代码后获得的码数据中提取出的sku代码发送给外部装置的功能。

在上述的存储介质中,提取所述sku代码的功能当所述码数据包含序列号时,从所述码数据中删除所述序列号后提取所述sku代码。

根据上述的存储介质,能够向处理器提供删除序列号后而将sku代码发送给外部装置的功能。

在上述的存储介质中,所述程序还使所述处理器实现以下功能:计算所述sku代码的校验码的功能,其中,将所述sku代码发送给所述外部装置的功能,向所述外部装置发送所述sku代码和所述校验码。

根据上述的存储介质,能够向处理器提供附加校验码后向外部装置进行发送的功能。

附图说明

下面,参照附图对实施例所涉及的读取器进行说明。当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,其中:

图1是概略地示出实施例所涉及的管理系统的构成例的图;

图2是表示实施例所涉及的读取器的构成例的框图;以及

图3是表示实施例所涉及的读取器的动作例的流程图。

附图标记说明

1管理系统2pos终端

3读取器31处理器

32存储器33通信部

34操作部35显示部

36扫描仪。

具体实施方式

下面,参照附图,对实施例进行说明。

实施例所涉及的管理系统对附加了代码的物品进行管理。管理系统通过读取器读取代码。管理系统从已读取的代码中取得指定物品的sku(stockkeepingunit:库存量单位)代码。

在这里,管理系统例如在零售店等的店铺中作为对商品(物品)进行结算的结算系统使用。管理系统基于已取得的sku代码取得商品的价格等。管理系统基于商品的价格等对商品进行结算。

图1示出实施例所涉及的管理系统1的构成例。如图1所示,管理系统1具有pos终端2及读取器3等。另外,管理系统1可以除具有图1所示那样的构成外还具有根据需要的构成,或者也可以从管理系统1中除去指定的构成。例如,也可以进行商品的库存管理的处理。

pos终端2(外部装置)是进行商品的识别、合计金额的计算及结算的装置(商品登记处理)。pos终端2基于从读取器3取得的sku代码识别商品。pos终端2参照预先将每个商品的sku代码和金额关联的表,取得识别出的商品的金额。pos终端2基于所取得的金额计算商品的合计金额。

此外,pos终端2从利用者收受合计金额。例如,pos终端2也可以使用收纳现金的钱箱收受现金。此外,pos终端2也可以是进行信用卡结算、电子货币结算或码结算等的终端。

读取器3以有线或无线的方式与pos终端2进行连接。读取器3在店铺的店员等的操作员拿在手中的状态中读取附加在商品上的代码。

在这里,附加在商品上的代码是第一代码或第二代码的任一代码。也就是说,存在有附加了第一代码的商品和附加了第二代码的商品。

第一代码是对表示所附加的商品的sku代码进行编码后获得的代码。在这里,第一代码是对sku代码和sku代码的校验码进行编码后获得的代码。例如,第一代码是一维代码。例如,第一代码是按照code128对数据进行编码后获得的代码。例如,服装的sku代码包含商品代码、品牌信息、尺寸信息、颜色信息等。

第二代码是对表示所附加的商品的sku代码和个别指定该商品的序列号进行编码后获得的代码。例如,第二代码是一维代码。例如,第二代码是按照itf(interleavedtwooffive:交插二五码)对数据进行编码后获得的代码。此外,第二代码也可以是二维码。通过利用序列号进行单品管理。例如,各个商品从入库到出库需要多少时间进行管理。此外,进行单品服务。例如,在商品销售时,进行向购买了指定的序列号的商品的利用者发放优惠券的单品服务。

另外,第二代码也可以是对表示所附加的商品的sku代码和其他信息进行编码后获得的代码。

例如,sku代码是gtin(globaltradenumber:全球贸易项目代码)。例如,sku代码是jan(japanesearticlenumber:日本商品编号)代码。

读取器3读取第一代码或第二代码。读取器3将从第一代码或第二代码获得的sku代码发送给pos终端2。

图2是表示读取器3的构成例的框图。如图2所示,读取器3具有处理器31、存储器32、通信部33、操作部34、显示部35及扫描仪36等。处理器31、存储器32、通信部33、操作部34、显示部35及扫描仪36通过数据总线等相互连接。

另外,读取器3可以除具有图2所示那样的构成外还具有根据需要的构成,或者也可以从读取器3中除去指定构成。

处理器31控制读取器3整体的动作。例如,处理器31使扫描仪36读取代码。此外,处理器31通过通信部33将sku代码发送给pos终端2。

例如,处理器31由cpu等构成。此外,处理器31也可以由asic(applicationspecificintegratedcircuit:专用集成电路)等构成。此外,处理器31也可以由fpga(fieldprogrammablegatearray:现场可编程逻辑门阵列)等构成。

存储器32存储各种数据。例如,存储器32具有作为rom、ram及nvm的功能。

例如,存储器32存储控制程序及控制数据等。控制程序及控制数据根据读取器3的规格预先编制。例如,控制程序是支持读取器3实现的功能的程序等。

此外,存储器32暂时存储处理器31的处理中的数据等。此外,存储器32也可以存储在应用程序的执行中所需要的数据及应用程序的执行结果等。

通信部33是用于与pos终端2发送接收数据的接口。通信部33以有线或无线的方式与pos终端2进行连接。例如,通信部33是支持lan(localareanetwork:局域网)连接或usb(universalserialbus:通用串行总线)连接等的接口。

操作部34从操作员接受各种操作的输入。操作部34将表示已输入的操作的信号发送给处理器31。操作部34由按钮或触摸面板等构成。

显示部35基于来自处理器31的控制显示信息。例如,显示部35由灯或液晶监视器构成。当操作部34由触摸面板构成时,显示部35由与操作部34一体形成的液晶监视器构成。

扫描仪36读取附加在商品上的代码(第一代码或第二代码)。扫描仪36例如通过向代码照射光并接受反射光,来取得代码的图像。扫描仪36将所取得的图像发送给处理器31。

例如,扫描仪36由向代码照射光的灯和读取代码的图像传感器构成。

接着,对读取器3实现的功能进行说明。读取器3实现的功能通过处理器31执行存储器32等所存储的程序而实现。

首先,处理器31具有译码扫描仪36所读取的代码后取得码数据的功能。

处理器31按照来自操作部34或pos终端2的信号使扫描仪36取得代码。例如,处理器31启动扫描仪36。在这里,操作员将扫描仪36对准附加在商品上的代码。扫描仪36取得代码的图像,向处理器31进行发送。

处理器31从扫描仪36取得代码的图像。处理器31按照规定的算法对图像所包含的代码进行译码。处理器31译码后取得码数据。

此外,处理器31具有基于码数据判定所读取的代码是否是第二代码的功能。

处理器31当取得码数据时,则基于码数据判定代码是否是第二代码。也就是说,处理器31判定在码数据中是否包含序列号。

例如,处理器31基于码数据判定所读取的代码是否是按照code128的代码。处理器31当判定代码是按照code128的代码时,则判定所读取的代码不是第二代码(是第一代码)。此外,处理器31当判定为代码不是按照code128的代码时,则判定所读取的代码是第二代码。

此外,处理器31具有当所读取的代码是第二代码时,通过通信部33将从码数据中提取出的sku代码发送给pos终端2的功能。

当判定所读取的代码是第二代码时,则处理器31从码数据中删除序列号后而提取sku代码。例如,处理器31判定第二代码的格式。处理器31基于判定出的格式从码数据中提取sku代码。

当提取sku代码时,则处理器31按照规定的算法根据sku代码计算校验码。当计算出校验码时,则处理器31通过通信部33将sku和校验码发送给pos终端2。

另外,处理器31当所读取的代码是第一代码时,通过通信部33将码数据发送给pos终端2。

此外,处理器31具有设定动作模式的功能。在这里,处理器31设定普通模式或提取模式作为动作模式。

普通模式是不管所读取的代码是否是第一代码或第二代码都将码数据发送给pos终端2的动作模式。

例如,普通模式也可以与业务联合设定。例如,当进行库存管理业务时,需要将商品的入库或出库的时期以单品来进行管理。因此,当通过操作部34选择了库存管理业务,变为普通模式。

提取模式是当所读取的代码是第二代码时将从码数据中提取出的sku代码发送给pos终端2的动作模式。

例如,提取代码也可以与业务联合设定。例如,进行商品登记业务时,不需要作为单品的信息的序列号。因此,当通过操作部34选择了商品登记业务时,变为提取模式。

另外,假想有即使是商品登记业务也实施单品服务的情况。因此,即使是提取模式,也可以将指定的商品代码包含序列号在内而发送给pos终端2。这时,预先使存储器32存储指定的商品代码。处理器31当即使是提取模式也读取了指定的商品代码时将包含了序列号的码数据发送给pos终端2。

通过与业务联合,利用者能够不用意识模式,而装置与业务联动后对普通模式和提取模式进行切换。

此外,由于即使是提取模式对指定的商品也能够向pos终端2发送sku代码和序列号,因此,能够在使要发送的数据量变少的同时仅将需要的序列号发送给pos终端2。

如上所述,能够根据指定的条件,向pos终端2发送由sku代码和序列号组成的第二代码,或者从由sku代码和序列号组成的第二代码中删除序列号后发送给pos终端2。

在这里,指定的条件就例如是普通模式和提取模式。此外,还可以是包含指定的商品代码,还是不包含指定的商品代码。

例如,处理器31通过操作部34接受设定普通模式或提取模式的操作的输入。处理器31按照接受到的输入设定动作模式。

此外,处理器31也可以通过扫描仪36读取用于设定普通模式或提取模式的代码。处理器31按照所读取的代码设定动作模式。

此外,处理器31也可以通过通信部33从pos终端2接收用于设定普通模式或提取模式的指令。处理器31按照接收到的指令设定动作模式。

处理器31设定动作模式的方法并不限定于指定的方法。

接着,对读取器3的动作例进行说明。

图3是用于对读取器3的动作例进行说明的流程图。

首先,读取器3的处理器31判定扫描仪36是否读取了代码(act11)。当判定为扫描仪36未读取代码时(act11的no),则处理器31返回到act11。

当扫描仪36判定为读取了代码时(act11的yes),则处理器31判定作为动作模式是否设定有提取模式(act12)。当判定为作为动作模式设定有提取模式时(act12的yes),则处理器31基于译码已读取的代码后获得的码数据判定已读取的代码是否是第二代码(act13)。

当判定已读取的代码是第二代码时(act13的yes),则处理器31从码数据中提取sku代码(act14)。当从码数据中提取sku代码时,则处理器31计算sku代码的校验码(act15)。

当计算校验码时,则处理器31通过通信部33将提取出的sku代码和计算出的校验码发送给pos终端2(act16)。

当判定出作为动作模式未设定有提取模式时(act12的no),或当判定出已读取的代码不是第二代码时(act13的no),处理器31通过通信部33将译码代码后获得的码数据发送给pos终端2(act17)。

当将sku代码和校验码发送给pos终端2时(act16),或者当将码数据发送给pos终端2时(act17),处理器31返回到act11。

另外,处理器31也可以在显示部35中显示表示已读取的代码是第一代码或第二代码的信息。例如,处理器31也可以当已读取的代码是第一代码时,使作为显示部35的灯亮灯。处理器31也可以当已读取的代码是第二代码时,使作为显示部35的灯亮灯。

此外,读取器3也可以是固定型。这时,操作员将附加在商品上的代码对准扫描仪36。

此外,管理系统1也可以是读取附加在商品以外的物品上的代码的系统。例如,管理系统1也可以是读取物流中心、仓库、或工厂等存在的物品所附加的代码的系统。管理系统1读取代码的物品的内容及用途并不限定于指定的构成。

此外,读取器3的功能也可以通过pos终端等的上位装置具有的接口驱动程序来实现。此外,读取器3的功能也可以通过读取器和上位装置之间所设置的服务器等执行程序来实现。

以上那样构成的读取器当在译码代码后获得的码数据中包含序列号等外部装置不需要的信息时,从码数据中提取sku代码。读取器将提取出的sku代码和校验码发送给外部装置。此外,当在码数据中未包含不需要的信息时,读取器将码数据发送给外部装置。

其结果,读取器不管代码的格式,都能够将指定物品的sku代码恰当地发送给外部装置。

此外,根据以上那样构成的读取器,即使格式不同的代码混在一起时,也无需修改以读取第一代码为前提的外部装置的程序。

在上述实施例的各个装置中执行的程序预先安装在rom等中而提供。在上述实施例的各个装置中执行的程序也可以用可安装的形式或可执行的形式的文件记录在cd-rom、软盘(fd)、cd-r、dvd(digitalversatiledisk:数字通用磁盘)等计算机可读的存储介质中而提供。

而且,也可以将在上述实施例的各个装置中执行的程序存储在与互联网等网络连接的计算机上,通过经由网络下载而提供。此外,也可以将在上述实施例的各个装置中执行的程序经由互联网等网络提供或配置。

虽然对本发明的几个实施例进行了说明,但是这些实施例是作为例子提出的,并不意图限定发明的范围。这些新颖的实施例可以用其他的各种形式来实施,在不脱离发明要旨的范围内可以进行各种省略、替换、变更。这些实施例及其变形均被包含在发明的范围或要旨中,而且,包含在权利要求的范围所记载的发明和其均等的范围内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜