物品识别设备、物品识别方法、程序、服务器和物品识别系统与流程

文档序号:15285933发布日期:2018-08-29 00:05阅读:940来源:国知局

本发明涉及一种用于唯一地识别物品的技术。



背景技术:

专利文献1公开了一种技术,其中,与用于指定基于附加在产品上的标签的特征或在标签中包括的诸如标志的设计数据来获取的数据库的信息相关联地发送产品的识别信息,并且通过该相关联的信息唯一地识别该产品。

相关文献

专利文献

[专利文献1]日本专利申请公报no.2014-71681



技术实现要素:

技术问题

近年来,在大型购物商场等中,存在具有相同母公司和不同商业类别(品牌和/或商品名称)的多个商店被合并并打开为一个商店的情况。即使在检查和盘点中,也可以统一管理多个商业类别的产品。在分销阶段,存在具有不同母公司的多个公司的商品彼此混合的情况。这里,在用于识别所处理的物品的信息是以公司为基础或以商业类别为基础而独立设定的情况下,可能存在具有相同识别信息的多个物品存在于相同位置的情况。在这种情况下,存在其中物品不能通过被设置为初始识别物品的信息来加以识别的问题。

本发明的目的是提供一种准确识别物品的技术。

问题的解决方案

根据本发明,提供了一种物品识别装置,包括:物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像;组识别信息获取单元,所述组识别信息获取单元通过处理所述图像来获取用于识别所述物品所属的组的组识别信息;以及,物品信息获取单元,所述物品信息获取单元获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

根据本发明,提供了一种物品识别装置,包括:物品信息获取单元,所述物品信息获取单元获取物品的物品识别信息;图像获取单元,所述图像获取单元获取所述物品的至少一部分的图像;物品特征信息获取单元,所述物品特征信息获取单元通过处理所述图像来获取指示所述物品的外部特征的物品特征信息;以及,物品信息获取单元,所述物品信息获取单元获取与所述物品的所获取的物品特征信息和物品识别信息的组合对应的物品信息。

根据本发明,提供了一种物品识别装置,包括:物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像或所述物品的至少一部分的图像;输出单元,所述输出单元将所获取的图像和所获取的物品识别信息彼此相关联地输出到执行物品识别处理的服务器;以及,接收单元,所述接收单元接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果。

根据本发明,提供了一种由计算机执行的物品识别方法,所述方法包括:获取物品的物品识别信息;获取附加在所述物品上的附加物体的图像;通过处理所述图像获取用于识别所述物品所属的组的组识别信息;以及,获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

根据本发明,提供了一种使计算机作为如下单元的程序,物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像;组识别信息获取单元,所述组识别信息获取单元通过处理所述图像来获取用于识别所述物品所属的组的组识别信息;以及,物品信息获取单元,所述物品信息获取单元获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

根据本发明,提供了一种服务器,包括:接收单元,所述接收单元从外部装置接收物品的物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;获取单元,所述获取单元通过处理所接收的图像来获取用于识别所述物品所属的组的组识别信息或指示所述物品的外部特征的物品特征信息;物品信息获取单元,所述物品信息获取单元获取与接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及,发送单元,所述发送单元将获取的物品信息发送到所述外部装置。

根据本发明,提供了一种物品识别系统,包括:客户终端;以及,执行物品识别处理的服务器,其中,所述客户终端包括:物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;图像获取单元,所述图像获取单元获取附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;输出单元,所述输出单元将所获取的图像和所获取的物品识别信息彼此相关联地输出给服务器;以及,接收单元,所述接收单元接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果,并且其中,所述服务器包括:接收单元,所述接收单元接收从所述客户终端发送的所述物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的所述图像;组识别信息获取单元,所述组识别信息获取单元通过处理所接收的图像来获取用于识别所述物品所属的组的组识别信息或指示所述物品的外部特征的物品特征信息;物品信息获取单元,所述物品信息获取单元获取与所接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及,发送单元,所述发送单元将所获取的物品信息发送到所述客户终端。

发明的有益效果

根据本发明,即使存在与用于识别物品的信息对应的多个物品,也能够识别正确的物品。

基于下面描述的优选实施例和以下附图,上述目的以及其他目的、特征和优点将变得更加明显。

附图说明

图1是示出根据第一示例实施例的物品识别装置的功能配置的概念图。

图2是示出物品识别装置的硬件配置的图。

图3是示出在第一示例实施例的第一操作示例中的处理的流程的流程图。

图4是示出存储单元的示例的图,该存储单元存储允许在附加物体中获取物品识别信息的信息的位置。

图5是示出存储单元的示例的图,该存储单元与从图像获得并且可以指示特定组的特征值相关联地存储每个组的组识别信息。

图6是示出将特定设计的位置信息存储在附加物体中的存储单元的示例的图。

图7是示出与物品识别信息和组识别信息相关联地管理每个物品的物品信息的存储单元的示例的图。

图8是示出用于与物品识别信息和组识别信息相关联地管理每个物品的物品信息的信息的另一示例的图。

图9是示出第一示例实施例的第二操作示例中的处理的流程的序列图。

图10是示出根据第二示例实施例的物品识别装置的功能配置的概念图。

图11是示出第二示例实施例的第一操作示例中的处理的流程的流程图。

图12是示出与物品识别信息相关联地管理包含各物品的外部特征信息的物品信息的存储单元的示例的图。

图13是示出第二示例实施例的第二操作示例中的处理的流程的序列图。

图14是示出第三示例实施例的物品识别系统的系统配置的概念图。

图15是示出第三示例实施例的物品识别系统中的处理的流程的序列图。

图16是示出第四示例实施例的物品识别装置的功能配置的概念图。

图17是示出由第四示例实施例的显示处理单元显示的画面的示例的图。

图18是示出第四示例实施例的物品识别装置中的处理的流程的流程图。

具体实施方式

根据本发明的物品识别装置是在诸如物品的购买和结账、物品的检查、物品的盘点以及物品的运输的其中需要识别物品的各种情况下使用的装置。在下面的各个示例实施例中,参考附图,将描述根据本发明的物品识别装置、由作为物品识别装置的计算机执行的物品识别方法以及使得该计算机作为根据本发明的物品识别装置的程序。在所有附图中,相同的组成元件被赋予相同的附图标号,并且将不重复其描述。在除硬件配置图之外的每个框图中,每个框表示功能单元中的配置而不是硬件单元中的配置。

[第一示例实施例]

[功能配置]

图1是示出第一示例实施例的物品识别装置10的功能配置的概念图。如图1所示,物品识别装置10包括物品识别信息获取单元110、图像获取单元120、组识别信息获取单元130以及物品信息获取单元140。物品识别信息获取单元110获取物品的物品识别信息。“物品识别信息”是用于识别每个物品的信息,并且可以从例如物品的条形码获取。但是,物品识别信息只需要是用于识别各物品的信息即可,并不限于从条形码获得的信息。这里,物品识别信息可以被管理为在每个公司或每个商业类别(每个具有相同母公司和不同品牌和/或商品名称的所谓集团公司)内的唯一信息。在这种情况下,物品识别信息是用于唯一地识别在每个公司或每个商业类别内的物品的信息。为此,可能存在这样的情况,其中,在多个公司的物品或多个商业类别的商品被共同处理的地方仅通过使用商品识别信息不能准确地识别商品。例如,在某物品识别信息被分配给某公司或某个商业类别的物品的情况下,可以将与物品识别信息相同的物品识别信息分配给不同公司或不同商业类别的不同物品。在这种情况下,单件物品识别信息对应于多个物品,并且因此不能唯一地识别物品。因此,图像获取单元120获取物品识别信息获取单元110获取其物品识别信息的物品上附加的附加物体的图像。这里,“附加物体”不仅包含物理地附加到物品的物体(例如,附加或贴在物品上的标签或用绳子等捆绑到物品的标签),而且还包含逻辑上附加到物品的物体(例如,用于接收服务的服务券,诸如特定物品的折扣或价格降低)。组识别信息获取单元130处理由图像获取单元120获取的图像,以获取用于识别物品所属的组的组识别信息。在本说明书中,“组”指示例如以具有与其他组不同的母公司的公司为单位的组,或者以具有与组相同的母公司和不同的商业类别(品牌和/或商品名称)的公司(针对所谓的集团公司的每个)为单位的组。物品信息获取单元140获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

[有益效果]

在本示例实施例中,获取附加到物品的附加物体的图像以及为物品设置的物品识别信息。这里获取的附加物体的图像包含用于使物品所属的组可以被识别的信息(组识别信息),这将在后面详细说明。获取与所获取的物品识别信息和作为处理附加物体的图像的结果而获取的组识别信息的组合对应的物品信息。这里,如上所述,物品识别信息可以被管理为每个公司或每个商业类别(具有相同母公司和不同品牌和/或商业名称的所谓集团公司的每个)中唯一的信息。在这种情况下,某些物品识别信息可以指示多个物品,并且因此仅使用物品识别信息不能准确识别物品。然而,根据本示例实施例,通过使用物品识别信息和组识别信息的组合可以准确地识别每个物品。

以下,将更详细地描述本示例实施例的物品识别装置10。

[硬件配置]

物品识别装置10的各个功能配置单元可以通过硬件(例如,硬连线电子电路)来实现,并且可以通过硬件和软件的组合(例如,电子电路和用于控制电子电路的程序的组合)来实现。在下文中,将进一步描述通过硬件和软件的组合来实现物品识别装置10的每个功能配置单元的情况。

图2是示出物品识别装置10的硬件配置的图。物品识别装置10包括总线101、处理器102、存储器103(memory)、存储(storage)104、输入/输出接口105以及通信接口106。总线101是用于发送和接收数据的数据传输路径。处理器102、存储器103、存储104、输入/输出接口105和通信接口106通过总线101相对于彼此发送和接收数据。然而,彼此连接处理器102等的方法不限于使用总线的连接。

处理器102例如是诸如中央处理单元(cpu)或图形处理单元(gpu)的计算处理设备。存储器103例如是随机存取存储器(ram)或只读存储器(rom)。存储104例如是诸如硬盘驱动器(hdd)、固态驱动器(ssd)或存储器卡之类的存储设备。存储104可以是诸如ram或rom的存储器。

存储104存储用于实现物品识别装置10的处理单元(物品识别信息获取单元110、图像获取单元120、组识别信息获取单元130和物品信息获取单元140)的每个的功能的程序模块。处理器102执行各程序模块,并且从而实现与程序模块对应的每个处理单元的功能。这里,当执行每个程序模块时,处理器102可以在将程序模块加载到存储器103中之后执行程序模块,或者可以在不将程序模块加载到存储器103中的情况下执行程序模块。

输入/输出接口105将物品识别装置10连接到输入和输出设备。例如,输入/输出接口105连接到诸如鼠标或键盘的输入设备、诸如阴极射线管(crt)显示器或液晶显示器(lcd)的显示设备或其中输入设备和显示设备被整体配置的触摸板等。取决于物品识别装置10被使用的情况,各种输入和输出装置被连接。例如,物品识别装置10被假定为由进行识别物品的服务(在收银台的结账服务、检查服务、盘点服务)的人员所操作的装置。在这种情况下,物品识别装置10的输入/输出接口105连接到被配置为包括诸如互补金属氧化物半导体(cmos)或电荷耦合器件(ccd)的图像传感器和透镜的成像设备。成像设备生成附加到物品的附加物体的图像。成像设备可以进一步产生例如印在物品上或粘贴在物品上的一维或二维代码符号的图像。这里,可以通过分析在生成的图像中的代码符号来获取物品识别信息。在物品识别装置10是所谓收银机终端的情况下,除了上述配置之外,输入/输出接口105进一步连接到通过使用红外线检测代码系统的便携式扫描仪、输出收据等的打印机、钱箱和自动更换分配器等。

通信接口106是用于待连接到物品识别装置10诸如因特网的各种网络并通过网络与外部装置进行通信的接口。例如,通信接口106连接接收组识别信息和物品识别信息的外部服务器,并且将根据接收到的信息的物品信息通过网络返回到物品识别装置10。例如,通信接口106通过网络将具有获取物品的物品识别信息的功能和生成分配给物品的分配物体的图像的功能的终端连接到物品识别装置10。在这种情况下,物品识别装置10通过网络从与其连接的终端获取物品识别信息和附加物体的图像。

应当注意,物品识别装置10的硬件配置不限于图2所示的配置。例如,每个程序模块可以存储在存储器103中。在这种情况下,物品识别装置10可以不包括存储104。

[第一操作示例]

将参照图3说明本示例实施例的物品识别装置10的第一操作示例。图3是示出第一示例实施例的第一操作示例中的处理的流程的流程图。在该操作示例中,作为示例,将描述物品识别装置10是用于物品结账服务的所谓的销售点(pos)登记装置的情况。

首先,图像获取单元120获取物品的图像(s102)。这里获取的图像是至少包括附加到物品上的附加物体的图像。图像还可以包括允许获取物品识别信息的信息,诸如通过对物品的物品识别信息进行编码而获得的代码符号。

接着,物品识别信息获取单元110获取物品的物品识别信息(s104)。在s102中获取的图像中包括允许获取物品识别信息的信息的情况下,物品识别信息获取单元110可以通过处理图像来获取物品识别信息。例如,物品识别信息获取单元110可以从在s102中获取的图像中提取允许通过使用如图4所示的信息来获取的物品识别信息的信息。图4是示出存储单元的示例的图,该存储单元存储允许在附加物体30中获取物品识别信息的信息的位置。然而,图4仅示出了示例,并且附加物体30的形状以及布置在附加物体30中的信息的位置或信息的数量不限于图4中所示的示例。附加物体30可以具有二维形状或三维形状。如图4所示,附加物体30包括代码符号32和预定参考点34(在附加物体30的四个角之中的具有标记的部分)。pos登记装置(物品识别装置10)的存储104例如存储用于指示其中布置在附加物体中包括的信息的位置的信息,如图4中所示。位置信息是相对于图像中的预定参考点34的相对位置信息。注意,通常实质上以相同的尺寸和相同的方向获取附加物体30的图像。在这种情况下,存储104可以将代码符号32的位置信息存储为绝对位置信息。物品识别信息获取单元110识别图像中的预定参考点34,并且识别图像区域,该图像区域包括允许通过使用相对于在图4中例示的参考点34的位置信息获取物品识别信息的信息(代码符号32)。物品识别信息获取单元110分析包括在识别的图像区域中的代码符号32,并获取在代码符号32中编码的物品识别信息。

物品识别信息获取单元110不限于上述示例,并且可以通过使用连接到输入/输出接口105的便携式扫描仪(未示出)等读取打印或粘贴到物品上的代码符号,以获取代码符号32中编码的物品识别信息。

接下来,组识别信息获取单元130处理在s102中获取的附加物体的图像以获取组识别信息(s106)。例如,组识别信息获取单元130可以通过使用存储单元(例如,图5)获取组识别信息,该存储单元与从图像获得并且可能指示特定组的特征值相关联地存储每个组的组识别信息。

图5是示出存储单元的示例的图,该存储单元与从图像获得并且可能指示特定组的特征值相关联地存储每个组的组识别信息。在图5中所示的示例中,组识别信息是对每个组特有的识别信息(例如,分配给各公司或各商业类别的标识符(id))。例如,图像特征值包括附加物体的至少一部分的形状(二维形状或三维形状)、颜色配置或图案或者在附加物体中的特定设计的形状(二维形状或三维形状)、颜色配置或图案的至少一个信息。这里提到的“特定设计”指示例如指示一个公司或商业类别的独特设计,诸如在公司基础或商业类别基础上使用的标志设计。注意,如图5所示的信息被存储在例如pos登记装置(物品识别装置10)的存储104中。

组识别信息获取单元130处理在s102中获取的图像,并且获取与存储在存储104中的图像特征值对应的用于比较的图像特征值。组识别信息获取单元130将获取的用于比较的图像特征值与存储在存储104中的每个组的图像特征值进行比较。组识别信息获取单元130获取与等于或大于预定值并且相似度最高的图像特征值相关联的组识别信息。

这里,组识别信息获取单元130可以通过使用附加物体中的特定设计的位置信息(例如,图6)从s102中获取的附加物体的图像中识别特定设计。图6是示出存储单元的示例的图,该存储单元存储在附加物体30中的特定设计的位置信息。然而,图6仅示出了示例,并且附加物体30的形状以及布置在附加物体30中的信息的位置或信息的数量不限于图6中所示的示例。如图6所示,特定设计36通常被布置在诸如标签的附加到物品的附加物体30中的预定位置处。因此,如图6所例示,pos登记装置(物品识别装置10)的存储104存储特定设计36相对于预定参考点34的相对位置信息。注意,经常通常实质上以相同大小和相同方向获取附加物体30的图像。在这种情况下,存储104可以将特定设计36的位置信息存储为绝对位置信息。组识别信息获取单元130识别图像中的预定参考点34,并且通过使用相对于在图6中例示的参考点34的位置信息来识别包括特定设计36的图像区域。组识别信息获取单元130从图像区域提取特定设计36的特征值,并且通过与如图5中例示的信息进行比较来获取组识别信息。

接着,物品信息获取单元140获取与在s104中获取的物品识别信息和在s106中获取的组识别信息的组合对应的物品信息(s108)。物品信息获取单元140可以通过使用存储单元(例如,图7)来获取与物品识别信息和组识别信息的组合对应的物品信息,该存储单元与物品识别信息和组识别信息相关联地存储每个物品的物品信息。

图7是示出与物品识别信息和组识别信息相关联地管理每个物品的物品信息的存储单元的示例的图。在图7所示的示例中,组识别信息是对于每个组特定的识别信息(例如,分配给每个公司或每个商业类别的标识符(id))。物品识别信息例如是用于在公司基础上或商业类别基础上唯一地识别物品的识别信息。因此,如图7所例示,可以针对不同组的不同物品设置相同的物品识别信息(00001)。物品信息包括物品的名称和价格以及与物品相关联的其他信息(在结账服务的情况下,关于价格降低或折扣的信息)。注意,如图7所示的信息被存储在例如pos登记装置(物品识别装置10)的存储104中。

物品信息获取单元140将在s104中获取的物品识别信息和在s106中获取的组识别信息作为关键字,并且从存储在存储104中的信息中检索并获取与该信息对应的物品信息。

这里,可以使用图8所示的存储单元来代替在图7中所示的存储单元。图8是示出用于与物品识别信息和组识别信息相关联地管理每个物品的物品信息的信息的另一示例的图。图8示出了示例,其中,为每个组(“组aaa”和“组bbb”)准备表格,并且在与每个表格中的物品识别信息和物品信息相关联的状态下管理每个物品。各表格中的物品识别信息例如是用于以公司或商业类别为基础唯一地识别物品的识别信息。因此,如图6所例示,可以为(a)的表格的物品和表格(b)的物品设置相同的物品识别信息(00001)。每张表格中的物品信息包括物品的名称和价格以及与物品相关的其他信息(在结账服务的情况下,关于价格降低或折扣的信息)。注意,如图8中所示的信息存储在例如pos登记装置(物品识别装置10)的存储104中。

物品信息获取单元140通过使用在s106中获取的组识别信息,识别用于从存储104中的物品信息检索的表格。具体而言,物品信息获取单元140从存储104中存储的在组基础上的表格之中识别与在s106中获取的组识别信息对应的组的表格。物品信息获取单元140通过使用在s104中获取的物品识别信息作为关键字来搜索所识别的表格。以上述方式,物品信息获取单元140获取与在s104中获取的物品识别信息和在s106中获取的组识别信息的组合对应的物品信息(s108)。

注意,在该操作示例的s106中,如图5或6中所示的信息可以被存储在可通信地连接到pos登记装置的外部装置(例如,商店服务器或者比商店服务器更高层级的中央服务器)中。在这种情况下,组识别信息获取单元130将附加到物品上的附加物体的图像或从图像中提取的特征值发送到外部装置,并且在外部装置侧获取基于所发送的信息识别的组识别信息。

在该操作示例的s108中,在图7或8中所示的信息可以存储在可通信地连接到pos登记装置的外部装置(例如,商店服务器或者比商店服务器更高层级的中央服务器)中。在这种情况下,物品信息获取单元140将在s104中获取的物品识别信息和在s106中获取的组识别信息彼此相关联地发送到外部装置,并且在外部装置侧获取基于发送的信息识别的物品信息。

[第二操作示例]

参照图9,将对本示例实施例的物品识别装置10的第二操作示例进行描述。图9是示出第一示例实施例的第二操作示例中的处理的流程的序列图。在该操作示例中,作为示例,将描述物品识别装置10是服务器(商店服务器或比商店服务器更高层级的中央服务器)的情况,该服务器与商店的pos登记装置等进行通信,并且根据从pos登记装置获得的信息执行物品识别处理。

首先,pos登记装置获取物品的图像(s202)。这里获取的图像是至少包括附加到物品上的附加物体的图像。图像还可以包括允许获取物品识别信息的信息,例如通过对物品的物品识别信息进行编码而获得的代码符号或诸如物品的名称或管理编号的文本信息。

pos登记装置将获取的物品的图像发送到服务器(物品识别装置10)(s204)。这里,pos登记装置可以将包括允许获取物品识别信息的信息和附加到物品的附加物体两者的单个图像发送到服务器,并且可以向服务器发送图像,该图像包括允许获取物品识别信息的信息以及包括在图像已被预先分离的状态下附加到物品的附加物体的图像。在这种情况下,分离的图像利用由pos登记装置编号的识别编号在彼此相互关联的状态下被发送到服务器。在下文中,将描述pos登记装置向服务器发送包括允许获取物品识别信息的信息和附加到物品的附加物体的单个图像的情况。

在服务器侧,图像获取单元120获取图像,该图像包括允许获取物品识别信息的信息的图像以及包括附加到物品的附加物体的图像。以与在第一操作示例中描述的处理中相同的方式,图像获取单元120识别包括附加到物品的附加物体的图像区域。

物品识别信息获取单元110处理从pos登记装置接收到的包括允许获取物品识别信息的信息的图像,以从图像获取物品识别信息(s206)。例如,物品识别信息获取单元110处理包括代码符号的图像,并获取用代码符号编码的物品识别信息。以与在第一操作示例中描述的处理中相同的方式,物品识别信息获取单元110识别包括允许物品识别信息被获取的信息的图像区域。以与在第一操作示例中描述的处理中相同的方式,物品识别信息获取单元110分析所识别的图像区域以获取物品识别信息。

接下来,组识别信息获取单元130处理在s204中获取的附加物体的图像以获取组识别信息(s208)。具体来说,如图5或6所示的信息被存储在服务器(物品识别装置10)的存储104中,并且组识别信息获取单元130以与在第一操作示例中描述的处理中相同的方式从存储104获取组识别信息。

接着,物品信息获取单元140获取与在s206中获取的物品识别信息和在s208中获取的组识别信息的组合对应的物品信息(s210)。具体来说,如图7或8所示的信息存储在服务器(物品识别装置10)的存储104中,并且物品信息获取单元140以与第一操作示例中描述的处理相同的方式从存储104获取与物品识别信息和组识别信息对应的物品信息。在该操作示例中,物品信息获取单元140将获取的物品信息发送到pos登记装置(s212)。pos登记装置在例如显示设备(未示出)上显示在s212中获取的物品信息。因此,操作pos登记装置的人可以识别具有相同物品识别信息的多个物品之中的正确物品。

注意,在该操作示例的s204中,pos登记装置可以发送通过分析包括允许获取物品识别信息的信息的图像而获得的或通过使用设置在pos登记装置中的便携式扫描仪,而不是图像获得的物品识别信息。在这种情况下,服务器可以从pos登记装置获取物品识别信息,并且因此可以不执行步骤s206中的处理。

[第二示例实施例]

除了以下描述之外,本示例实施例的物品识别装置10具有与第一示例实施例中的物品识别装置10相同的功能配置和硬件配置。

[功能配置和硬件配置]

图10是示出第二示例实施例的物品识别装置10的功能配置的概念图。如图10所示,本示例实施例的物品识别装置10包括物品特征信息获取单元150,以取代设置在第一示例实施例的物品识别装置10中的组识别信息获取单元130。本示例实施例的物品识别装置10在存储104中存储用于实现稍后将描述的物品特征信息获取单元150的功能的程序。处理器102执行程序模块以进一步实现物品特征信息获取单元150的功能。在下文中,将着重于与第一示例实施例的不同之处。

本示例实施例的图像获取单元120获取物品的至少一部分的图像。例如,图像获取单元120以通过图像识别技术可识别的方式获取包括物品的独特形状、物品的独特颜色配置或物品的独特图案等的图像。此处获取的图像优选地包括物品的许多部分,从中可以提取物品特有的特征。

物品特征信息获取单元150处理由图像获取单元120获取的图像,以获取指示物品的外部特征的物品特征信息。具体地,物品特征信息获取单元150获取物品的至少一部分的形状、颜色配置和图案中的至少一个作为物品特征信息。

[第一操作示例]

参照图11,将描述本示例实施例的物品识别装置10的第一操作示例。图11是示出第二示例实施例的第一操作示例中的处理的流程的流程图。在该操作示例中,作为示例,将描述物品识别装置10是用于物品结账服务的所谓的销售点(pos)登记装置的情况。

首先,图像获取单元120获取包括物品的至少一部分的图像(s302)。此处获得的图像优选地包括物品的许多部分,从中可以提取物品特有的特征。图像还可以包括允许获取物品识别信息的信息,诸如通过对物品的物品识别信息进行编码而获得的代码符号。

接着,物品识别信息获取单元110获取物品的物品识别信息(s304)。物品识别信息获取单元110获取如第一操作示例中所述的物品识别信息。

接下来,物品特征信息获取单元150处理包括在s302中获取的物品的至少一部分的图像,以获取物品特征信息(s306)。物品特征信息获取单元150获取物品的至少一部分的形状、颜色配置和图案中的至少一个作为物品特征信息。具体地,物品特征信息获取单元150从图像提取指示物品的至少一部分的形状的特征值、指示物品的至少一部分的颜色配置的特征值和指示物品的至少一部分的图案的特征值中的至少一个。

接着,物品信息获取单元140获取与在s304中获取的物品识别信息和在s306中获取的物品特征信息的组合对应的物品信息(s308)。物品信息获取单元140可以通过使用例如如图12所示的存储单元来获取与物品识别信息和物品特征信息的组合对应的物品信息。

图12是图示与物品识别信息相关联地管理包含各物品的外部特征信息的物品信息的存储单元的示例的图。在图12中所示的示例中,组识别信息是对于每个组特定的识别信息(例如,分配给每个公司或每个商业类别的标识符(id))。物品识别信息例如是用于唯一地识别每个公司或每个商业类别内的物品的识别信息。因此,如图12中例示,可以针对不同组的不同物品设置相同的物品识别信息(00001)。物品信息包括物品的名称和价格、外部特征信息以及与物品相关联的其他信息(在结账服务的情况下,关于价格降低或折扣的信息)。外部特征信息是对识别每个物品有用的信息,并指示该物品特有的外部特征。具体而言,如图12所示,以与从在s302中获取的图像中提取的特征值可比较的方式存储关于指示“椭圆形状(形状)”、“蓝色(颜色配置)”和“条纹图案”等的特征值的信息。注意,例如,图12所示的信息被存储在pos登记装置(物品识别装置10)的存储104中。

物品信息获取单元140将在s304中获取的物品识别信息和在s306中获取的物品特征信息用作关键字,并且从存储在存储104中的信息中检索并获取与该信息对应的物品信息。例如,在s304中获取的物品识别信息被假定为“00001”。在这种情况下,在图12所示的信息中,作为具有组识别信息“aaa”的物品和具有组识别信息“bbb”的物品的这两个物品具有物品识别信息。如果在s306中可以获取关于“颜色配置”或“图案”的物品特征信息,则可以识别两个物品中的由物品识别信息“00001”所指示的物品。具体地,如果物品特征信息获取单元150在s306中可以获取指示物品是“蓝色”或“红色”之一的物品特征信息,或者指示物品具有“条纹图案”和“无图案”中的一种的物品特征信息,则物品信息获取单元140能够唯一地识别具有物品识别信息”00001“的物品。然后,物品信息获取单元140可以获取所识别的物品的物品识别信息。

注意,在本操作示例的s308中,如图12中所示的信息可以被存储在可通信地连接到pos登记装置的外部装置(例如,商店服务器或者比商店服务器更高层级的中央服务器)中。在这种情况下,物品信息获取单元140将在s304中获取的物品识别信息和在s306中获取的物品特征信息彼此相关联地发送到外部装置,并在外部装置侧获取基于发送的信息识别的物品信息。

[第二操作示例]

参照图13,说明本示例实施例的物品识别装置10的第二操作示例。图13是示出第二示例实施例的第二操作示例中的处理的流程的序列图。在该操作示例中,作为示例,将描述下述情况,其中,物品识别装置10是与商店的pos登记装置等进行通信并且根据从pos登记装置获得的信息执行物品识别处理的服务器(商店服务器或比商店服务器更高层级的中央服务器)。

首先,pos登记装置获取包括物品的至少一部分的图像(s402)。此处获得的图像优选地包括物品的许多部分,从中可以提取物品特有的特征。图像可以还包括允许获取物品识别信息的信息,诸如通过对物品的物品识别信息进行编码而获得的代码符号。

pos登记装置对物品的代码符号进行图像分析,或者用便携式扫描仪读取物品的代码符号,以获取物品识别信息(s404)。pos登记装置将获取的物品的图像和物品识别信息相互关联地发送给服务器(物品识别装置10)(s406)。

在s406中,服务器(物品识别装置10)接收从pos登记装置发送的包括物品的至少一部分的图像和物品识别信息。图像获取单元120获取包含物品的至少一部分的图像,并且物品识别信息获取单元110获取与图像相关联的物品识别信息。

接下来,物品特征信息获取单元150处理在s406中获取的物品的图像,以获取物品特征信息(s408)。这与第一操作示例中相同。

接着,物品信息获取单元140获取与在s406中获取的物品识别信息和在s408中获取的物品特征信息的组合对应的物品信息(s410)。具体来说,如图12所示的信息被存储在服务器(物品识别装置10)的存储104中,并且物品信息获取单元140以与在第一操作示例中描述的处理中相同的方式从存储104获取与物品识别信息和物品特征信息对应的物品信息。在该操作示例中,物品信息获取单元140将所获取的物品信息发送到pos登记装置(s412)。pos登记装置在例如显示设备(未示出)上显示在s412中获取的物品信息。因此,操作pos登记装置的人可以识别具有相同物品识别信息的多个物品之中的正确物品。

注意,在该操作示例中,已经描述了其中pos登记装置获取物品识别信息并将物品识别信息与物品的图像相关联地发送的示例,但是可以在服务器侧获取物品识别信息。例如,pos登记装置可以获取还包括允许获取物品识别信息的信息(例如,代码符号)的物品的图像,并且可以将物品的图像发送到服务器侧。在这种情况下,服务器的物品识别信息获取单元110可以分析允许获取物品识别信息的信息(例如,代码符号),以获取物品识别信息。在这种情况下,pos登记装置可以不执行s404中的处理。

<有益效果>

如上所述,在本示例实施例中,通过使用物品识别信息和指示物品的外部特征的物品特征信息的组合来识别物品信息。因此,即使在对多个物品设定相同的物品识别信息的情况下,也能够从相应的物品的特征的不同而正确地识别每个物品。

[第三示例实施例]

在下文中,将描述其中将每个示例实施例的物品识别装置10的功能单元分布到客户终端和服务器的物品识别系统。

[系统配置]

图14是示出第三示例实施例的物品识别系统1的系统配置的概念图。如图14所示,物品识别系统1被配置为包括客户终端40和服务器50。服务器50是下述装置,其进行识别与从客户终端40接收到的信息对应的物品信息的处理,并将其结果返回到客户终端40。客户终端40是在结账服务、检查服务和盘点服务等中有机会实际处理物品的人使用的终端。识别物品的结果被显示在客户终端40上,并且因此客户终端40可以被称为物品识别装置。

[客户终端的功能配置]

客户终端40包括物品识别信息获取单元410、图像获取单元420、输出单元430和接收单元440。物品识别信息获取单元410和图像获取单元420与在如上所述的示例实施例的每个中的物品识别信息获取单元110和图像获取单元120相同。物品识别信息获取单元110获取物品识别信息,并且图像获取单元120获取附加到物品的附加物体的图像或物品的至少一部分的图像。输出单元430将由图像获取单元420获取的图像和由物品识别信息获取单元410获取的物品识别信息相互关联地输出到执行物品识别处理的服务器50。接收单元440接收基于由图像获取单元420获取的图像和由物品识别信息获取单元410获取的物品识别信息的组合的服务器50的处理结果。

[客户终端的硬件配置]

客户终端40具有与图2所示的物品识别装置10的硬件配置相同的配置。实现客户终端40的各个处理单元(物品识别信息获取单元410、图像获取单元420、输出单元430和接收单元440)的程序模块被存储在客户终端40的存储中,并且客户终端40的处理器执行程序模块以实现上述客户终端40的功能。客户终端40的输入/输出接口连接到例如成像设备、输入设备和显示设备。客户终端40经由通信接口连接到网络,并与服务器50进行通信。

[服务器的功能配置]

服务器50包括接收单元510、获取单元520、物品信息获取单元530和发送单元540。接收单元510从外部装置(客户终端40)接收为物品设置的物品识别信息以及附加到物品的附加物体的图像或物品的至少一部分的图像。获取单元520处理从客户终端40接收到的图像,以获取用于识别该物品所属的组的组识别信息或指示该物品的外部特征的物品特征信息。物品信息获取单元530与上述示例实施例的每个的物品信息获取单元140相同。物品信息获取单元530获取与从客户终端40接收到的物品识别信息和由获取单元520获取的组识别信息或物品特征信息的组合对应的物品信息。发送单元540将获取的物品信息发送到外部装置(客户终端40)。

[服务器的硬件配置]

服务器50具有与图2所示的物品识别装置10的硬件配置相同的配置。实现服务器50的各个处理单元(接收单元510、获取单元520、物品信息获取单元530和发送单元540)的程序模块被存储在服务器50的存储中,并且服务器50的处理器执行程序模块以实现服务器50的功能。服务器50的输入/输出接口例如连接到输入设备和显示设备。服务器50可以不包括这样的设备。服务器50经由通信接口连接到网络,并且执行与客户终端40的通信。

[操作示例]

参照图15对本示例实施例的物品识别系统1中的处理的流程进行说明。图15是示出第三示例实施例的物品识别系统1中的处理的流程的序列图。在以下描述中,作为示例,将描述下述情况,其中,客户终端40是用于物品结账服务的所谓的销售点(pos)登记装置,并且服务器50是根据从客户终端40获得的信息来执行物品识别处理的商店服务器或者比商店服务器更高层级的中央服务器。

首先,图像获取单元420获取包括附加到物品的附加物体的图像或包括物品的至少一部分的图像(s502)。在此处获取的图像包括物品的至少一部分的情况下,图像优选地包括物品的很多部分,从该部分可以提取物品特有的特征。图像可以还包括允许获取物品识别信息的信息,诸如通过对物品的物品识别信息进行编码而获得的代码符号。

物品识别信息获取单元410对物品的代码符号进行图像分析或利用便携式扫描仪读取物品的代码符号以获取物品识别信息(s504)。输出单元430将所获取的物品的图像和物品识别信息彼此相关联地发送到服务器50(s506)。

在服务器50中,接收单元510在s406中接收从pos登记装置发送的包括附加到物品的附加物体的图像或包括物品的至少一部分的图像和物品识别信息。

接下来,获取单元520处理在s506中获取的物品的图像,以获取用于识别物品所属的组的组识别信息或物品特征信息(s508)。获取单元520取决于从客户终端40获取的图像中包括的信息,在如第一示例实施例中描述的获取组识别信息的处理和如第二示例实施例中描述的获取物品特征信息的处理之间切换。这可以通过在s506的处理中客户终端40侧设置标记信息来实现,该标记信息指示在所获取的图像中包括的图像用于哪个处理。服务器50可以通过使用在客户终端40中设置的标记信息来确定应该执行第一示例实施例中的处理和第二示例实施例中的处理中的哪一个。

接着,物品信息获取单元530获取与在s506中获取的物品识别信息和在s508中获取的组识别信息或物品特征信息的组合对应的物品信息(s510)。该处理如在如上所述的示例实施例的每个中所述。

接下来,发送单元540将在s510中获取的物品信息发送到客户终端40(s512)。客户终端40在例如显示设备(未示出)上显示在s512中获取的物品信息。因此,操作pos登记装置的人可以识别具有相同物品识别信息的多个物品之中的正确物品。

<有益效果>

如上所述,也在本示例实施例中,可以实现与每个示例实施例中相同的有益效果。

[第四示例实施例]

在上述示例实施例中,可能存在下述情况,其中,例如,不能从附加到物品的附加物体获取组识别信息,并且因此物品信息不能被唯一地识别。具体而言,在其中附加物体的特定设计被特定物体沾污或隐藏的图像或整体上不清晰的图像用于处理的情况下,有可能无法从图像中准确获取组识别信息。在这种情况下,物品信息获取单元140不能执行识别物品的处理。例如,在其中从包括物品的至少一部分的图像获取的图像不清晰的情况下,也可能不能在物品识别信息和图像特征值的组合的基础上唯一地识别物品。因此,本示例实施例的物品识别装置10还包括解决该问题的单元。

[功能配置和硬件配置]

图16是示出第四示例实施例的物品识别装置10的功能配置的概念图。如图16所示,本示例实施例的物品识别装置10包括物品识别信息获取单元110、图像获取单元120、组识别信息获取单元130、物品信息获取单元140、组识别单元160以及显示处理单元170。物品识别信息获取单元110、图像获取单元120、组识别信息获取单元130和物品信息获取单元140与第一示例实施例的那些相同。以与第二示例实施例中相同的方式,物品识别装置10可以包括取代组识别信息获取单元130的物品特征信息获取单元150。本示例实施例的物品识别装置10在存储104中存储用于实现将在后面描述的组识别单元160和显示处理单元170的功能的程序。处理器102执行程序模块以便进一步实现组识别单元160和显示处理单元170的功能。在下文中,将关注第四示例实施例的额外提供的单元。

组识别单元160识别其中存在与物品识别信息对应的物品信息的组。具体地,组识别单元160通过使用由物品识别信息获取单元110获取的物品识别信息和如图7和8中所示的信息来识别与物品识别信息获取单元110获取的物品识别信息对应的物品信息。组识别单元160获取与物品信息相关联的组识别信息。因此,识别出其中存在与特定物品识别信息对应的物品信息的组。

在由组识别单元160识别的组的数量是多个的情况下,显示处理单元170在显示设备上显示画面,该画面用于选择与由物品识别信息获取单元110获取的物品识别信息对应的物品所属的组。显示处理单元170可以基于由组识别单元160获取的组识别信息的数量来确定由组识别单元160识别的组的数量是否是多个。显示处理单元170在显示设备上显示例如如图17所示的画面。

图17是示出由第四示例实施例的显示处理单元170显示的画面的示例的图。在图17中所示的示例中,显示用于从组“aaa”、“bbb”和“ccc”中选择一个组的画面。通过使用画面元素61(按钮)来选择组。操作物品识别装置10的人通过诸如触摸面板的输入设备选择画面元素61的任何一个。然后,将与这里选择的画面元素61对应的组识别信息传送到物品信息获取单元140。物品信息获取单元140通过使用根据画面输入获取的组识别信息和物品识别信息获取单元110获取的物品识别信息来识别物品信息。

但是,图17所示的画面仅是示例,并且由显示处理单元170在显示设备上显示的画面不限于在图17中所示的示例。例如,显示处理单元170可以在显示设备上显示其中仅可以在所有组中选择由组识别单元160识别的组的画面。例如,假设在组“aaa”和组“bbb”中存在与特定物品识别信息对应的物品信息,但其不存在于组“ccc”中。在这种情况下,组识别单元160获取与组“aaa”和组“bbb”对应的多个组识别信息。显示处理单元170执行控制,使得不能通过使用由组识别单元160获取的组识别信息来按下例如在图17的画面上的与组“ccc”对应的画面元素(按钮)。或者,显示处理单元170可以生成下述画面,该画面包括与组“aaa”对应的画面元素和与组“bbb”对应的画面元素,并且不包括与组“ccc”对应的画面元素,并且显示处理单元170可以在显示设备上显示该画面。

不用说,在与物品识别信息对应的物品信息仅存在于单个组中的情况下,不需要选择该组。因此,在由组识别单元160识别的组的数量是一个的情况下,显示处理单元170可以不在显示设备上显示上述用于选择组的画面。在这种情况下,物品信息获取单元140可以通过使用用于指示由组识别单元160识别的组的数量(组识别信息的数量)是一的信息确定与物品识别信息获取单元110获取的物品识别信息对应的物品信息是唯一地识别的信息。

[操作示例]

参照图18,说明本示例实施例的物品识别装置10的操作示例。图18是示出了第四示例实施例的物品识别装置10中的处理的流程的流程图。

首先,物品识别装置10识别是否满足用于画面显示的第一条件(s602)。这里,“用于画面显示的第一条件”例如是在上述每个示例实施例中的处理中没有从附加到物品的附加物体的图像获取组识别信息的情况,或者是即使使用从物品的至少一部分的图像获得的物品特征信息也识别出多个物品信息的情况。这里,在不满足用于画面显示的第一条件的情况下(s602:否),在本示例实施例中的处理结束。另一方面,在满足用于画面显示的第一条件的情况下(s602:是),组识别单元160基于物品识别信息获取单元110获取的物品识别信息来获取其中存在与物品识别信息对应的物品信息的组的组识别信息(s604)。

接下来,组识别单元160识别是否满足用于画面显示的第二条件(s606)。这里,“用于画面显示的第二条件”是下述情况,其中,存在与物品识别信息对应的物品信息的组的数量为多个,即,在s604中获取了两个以上的组识别信息。在满足用于画面显示的第二条件的情况下(s606:是),显示处理单元170在显示设备上显示用于选择组的画面(组选择画面)(s608)。这里,显示处理单元170可以基于由组识别单元160获取的组识别信息来改变画面的内容(按钮的显示或不显示)。

接下来,物品信息获取单元140通过在显示设备上显示的画面来接收组选择输入(s610)。物品信息获取单元140使用由物品识别信息获取单元110获取的物品识别信息和根据在s610中接收到的输入而获取的组识别信息唯一地识别物品信息(s612)。

另一方面,在不满足用于画面显示的第二条件的情况下(s606:否),组识别信息的数量是一个,并且物品信息被唯一地识别。在这种情况下,显示处理单元170不在显示设备上显示组选择画面,并且通知物品信息获取单元140组识别信息的数量是一个。如果接收到通知,则物品信息获取单元140获取通过仅使用由物品识别信息获取单元110获取的物品识别信息作为唯一信息可识别的物品信息(s612)。

<有益效果>

如上所述,在本示例实施例中,在不能从附加物体的图像获取组识别信息的情况或者基于从包括物品的至少一部分的图像获得的物品特征信息不能唯一地识别物品信息的情况下,用于选择任何一个组的画面显示在显示设备上。根据与画面上的选择输入对应的组识别信息和由物品识别信息获取单元110获取的物品识别信息的组合,唯一地识别物品信息。因此,可以可靠地识别物品信息。

在本示例实施例中,在由组识别单元160识别出多个组的情况下,显示仅能够选择所识别的组的画面。因此,可以降低操作物品识别装置10的人可能错误地执行组选择输入的可能性。在组识别单元160仅识别出单个组的情况下,不显示用于选择组的画面。因此,可以省略不必要的操作,并且可以提高操作物品识别装置10的人员的便利性。

如上所述,已经参考附图描述了本发明的示例实施例,但是其仅是本发明的示例,并且可以采用除了上述配置之外的各种配置。

在以上描述中使用的多个流程图或序列图中,依次描述了多个步骤(处理),但是在每个示例实施例中执行步骤的顺序不限于所描述的顺序。在上述示例实施例中,可以在不妨碍其内容的范围内改变所示步骤的顺序。上述示例实施例可以在不引起内容矛盾的范围内相互组合。

以下,添加参考实施例的示例。

1.一种物品识别装置,包括:

物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像;

组识别信息获取单元,所述组识别信息获取单元通过处理所述图像来获取用于识别所述物品所属的组的组识别信息;以及

物品信息获取单元,所述物品信息获取单元获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

2.根据1所述的物品识别装置,

其中,在与每个组的表格中的每个物品相关联的状态下管理物品信息和物品识别信息,并且

其中,所述物品信息获取单元从与所获取的组识别信息对应的表格获取与所获取的物品识别信息对应的物品信息。

3.根据1或2所述的物品识别装置,

其中,所述组识别信息获取单元通过使用所述附加物体的至少一部分的形状、颜色配置和图案以及在所述附加物体中的特定设计的形状、颜色配置和图案中的至少一个来获取所述组识别信息。

4.根据3所述的物品识别装置,

其中,所述组识别信息获取单元通过使用在所述附加物体中的所述特定设计的位置信息从所述图像中提取所述特定设计。

5.一种物品识别装置,包括:

物品信息获取单元,所述物品信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取所述物品的至少一部分的图像;

物品特征信息获取单元,所述物品特征信息获取单元通过处理所述图像来获取指示所述物品的外部特征的物品特征信息;以及

物品信息获取单元,所述物品信息获取单元获取与所述物品的所获取的物品特征信息和物品识别信息的组合对应的物品信息。

6.根据5所述的物品识别装置,

其中,所述物品特征信息获取单元获取所述物品的至少一部分的形状、颜色配置和图案中的至少一个作为所述物品特征信息。

7.一种物品识别装置,包括:

物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像或所述物品的至少一部分的图像;

输出单元,所述输出单元将所获取的图像和所获取的物品识别信息彼此相关联地输出到执行物品识别处理的服务器;以及

接收单元,所述接收单元接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果。

8.根据1至7中任一项所述的物品识别装置,还包括:

组识别单元,所述组识别单元识别其中存在与所述物品识别信息对应的物品信息的组;以及

显示处理单元,所述显示处理单元在所识别的组的数量是多个的情况下,在显示设备上显示用于选择与所获取的物品识别信息对应的所述物品所属的组的画面。

9.根据8所述的物品识别装置,

其中,所述显示处理单元在所述显示设备上显示其上在所有组之中只有所识别的组能够被选择的画面。

10.根据8或9所述的物品识别装置,

其中,在所识别的组的数量是一个的情况下,所述显示处理单元不在所述显示设备上显示用于选择所述组的画面。

11.一种由计算机执行的物品识别方法,包括:

获取物品的物品识别信息;

获取附加在所述物品上的附加物体的图像;

通过处理所述图像获取用于识别所述物品所属的组的组识别信息;以及

获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

12.根据11所述的物品识别方法,

其中,在与每个组的表格中的每个物品相关联的状态下管理物品信息和物品识别信息,

所述方法还包括:从与所获取的组识别信息对应的表格获取与所获取的物品识别信息对应的物品信息。

13.根据11或12所述的由所述计算机执行的物品识别方法,还包括:

通过使用所述附加物体的至少一部分的形状、颜色配置和图案以及在所述附加物体中的特定设计的形状、颜色配置和图案中的至少一个来获取所述组识别信息。

14.根据13所述的由所述计算机执行的物品识别方法,还包括:

通过使用在所述附加物体中的所述特定设计的位置信息从所述图像提取所述特定设计。

15.一种由计算机执行的物品识别方法,包括:

获取物品的物品识别信息;

获取所述物品的至少一部分的图像;

通过处理所述图像获取指示所述物品的外部特征的物品特征信息;以及

获取与所述物品的所获取的物品特征信息和物品识别信息的组合对应的物品信息。

16.根据15所述的由所述计算机执行的物品识别方法,还包括:

获取所述物品的至少一部分的形状、颜色配置和图案中的至少一个作为所述物品特征信息。

17.一种由计算机执行的物品识别方法,包括:

获取物品的物品识别信息;

获取附加到所述物品上的附加物体的图像或所述物品的至少一部分的图像;

将所获取的图像和所获取的物品识别信息彼此相关联地输出到执行物品识别处理的服务器;以及

接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果。

18.根据11至17中任一项所述的由所述计算机执行的物品识别方法,还包括:

识别其中存在与所述物品识别信息对应的物品信息的组,以及

在所识别的组的数量是多个的情况下,在显示设备上显示用于选择与所获取的物品识别信息对应的所述物品所属的组的画面。

19.根据18所述的由所述计算机执行的物品识别方法,还包括:

在所述显示设备上显示其上在所有组之中只有所识别的组能够被选择的画面。

20.根据18或19所述的由所述计算机执行的物品识别方法,还包括:

在识别的组的数量是一个的情况下,不在所述显示设备上显示用于选择所述组的画面。

21.一种使计算机作为如下单元的程序:

物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像;

组识别信息获取单元,所述组识别信息获取单元通过处理所述图像来获取用于识别所述物品所属的组的组识别信息;以及

物品信息获取单元,所述物品信息获取单元获取与所获取的组识别信息和所获取的物品识别信息的组合对应的物品信息。

22.根据21所述的程序,

其中,在与每个组的表格中的每个物品相关联的状态下管理物品信息和物品识别信息,并且

其中,所述计算机进一步作为从与所获取的组识别信息对应的表格获取与所获取的物品识别信息对应的物品信息的单元。

23.根据21或22所述的程序,

其中,所述计算机还作为通过使用所述附加物体的至少一部分的形状、颜色配置和图案以及在所述附加物体中的特定设计的形状、颜色配置和图案中的至少一个来获取所述组识别信息的单元。

24.根据23所述的程序,

其中,所述计算机还作为通过使用在所述附加物体中的所述特定设计的位置信息从所述图像中提取所述特定设计的单元。

25.一种使计算机作为如下单元的程序:

物品信息获取单元,所述物品信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取所述物品的至少一部分的图像;

物品特征信息获取单元,所述物品特征信息获取单元通过处理所述图像来获取指示所述物品的外部特征的物品特征信息;以及

物品信息获取单元,所述物品信息获取单元获取与所述物品的所获取的物品特征信息和物品识别信息的组合对应的物品信息。

26.根据25所述的程序,

其中,所述计算机还作为获取所述物品的至少一部分的形状、颜色配置和图案中的至少一个作为所述物品特征信息的单元。

27.一种使计算机作为如下单元的程序:

物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息;

图像获取单元,所述图像获取单元获取附加到所述物品上的附加物体的图像或所述物品的至少一部分的图像;

输出单元,所述输出单元将所获取的图像和所获取的物品识别信息彼此相关联地输出到执行物品识别处理的服务器;以及

接收单元,所述接收单元接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果。

28.根据21至27的任一项所述的程序,

其中,所述计算机进一步作为:

组识别单元,所述组识别单元识别其中存在与所述物品识别信息对应的物品信息的组,以及

显示处理单元,所述显示处理单元在所识别的组的数量是多个的情况下,在显示设备上显示用于选择与所获取的物品识别信息对应的物品所属的组的画面。

29.根据28所述的程序,

其中,所述计算机进一步作为在所述显示设备上显示其上在所有组之中只有所识别的组能够被选择的画面的单元。

30.根据28或29所述的程序,

其中,在所识别的组的数量是一个的情况下,所述计算机还作为不在所述显示设备上显示用于选择所述组的画面的单元。

31.一种服务器,包括:

接收单元,所述接收单元从外部装置接收物品的物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;

获取单元,所述获取单元通过处理所接收的图像来获取用于识别所述物品所属的组的组识别信息或指示所述物品的外部特征的物品特征信息;

物品信息获取单元,所述物品信息获取单元获取与接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及

发送单元,所述发送单元将获取的物品信息发送到所述外部装置。

32.一种使计算机执行以下步骤的信息处理方法:

从外部装置接收物品的物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;

通过处理所接收到的图像获取用于识别所述物品所属组的组识别信息或指示所述物品的外部特征的物品特征信息;

获取与所接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及

将所获取的物品信息发送到所述外部装置。

33.一种使计算机作为如下单元的程序:

接收单元,所述接收单元从外部装置接收物品的物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;

获取单元,所述获取单元通过处理所接收的图像来获取用于识别所述物品所属的组的组识别信息或指示所述物品的外部特征的物品特征信息;

物品信息获取单元,所述物品信息获取单元获取与所接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及

发送单元,所述发送单元将所获取的物品信息发送到所述外部装置。

34.一种物品识别系统,包括:

客户终端;以及

执行物品识别处理的服务器,

其中,所述客户终端包括:

物品识别信息获取单元,所述物品识别信息获取单元获取物品的物品识别信息,

图像获取单元,所述图像获取单元获取附加到所述物品的附加物体的图像或所述物品的至少一部分的图像;

输出单元,所述输出单元将所获取的图像和所获取的物品识别信息彼此相关联地输出给服务器;以及

接收单元,所述接收单元接收基于所获取的图像和所获取的物品识别信息的组合的所述服务器的处理结果,以及

其中,所述服务器包括:

接收单元,所述接收单元接收从所述客户终端发送的所述物品识别信息和附加到所述物品的附加物体的图像或所述物品的至少一部分的所述图像,

组识别信息获取单元,所述组识别信息获取单元通过处理所接收的图像来获取用于识别所述物品所属的组的组识别信息或指示所述物品的外部特征的物品特征信息,

物品信息获取单元,所述物品信息获取单元获取与所接收到的物品识别信息和所获取的组识别信息或所获取的物品特征信息的组合对应的物品信息;以及

发送单元,所述发送单元将所获取的物品信息发送到所述客户终端。

本申请基于并要求于2015年12月28日提交的日本专利申请no.2015-256422的优先权,其全部内容通过引用并入本文。

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