混合式光代码扫描仪的用户警报的制作方法

文档序号:6377864阅读:121来源:国知局
专利名称:混合式光代码扫描仪的用户警报的制作方法
技术领域
本发明大体上涉及混合式光代码扫描仪。本发明具体但非唯一的涉及发出与可拆卸手持式成像扫描仪有关的警报的混合式光代码扫描仪和系统。
背景技术
本说明书中对现有技术的讨论并不被认为承认此类现有技术是本领域众所周知的技术亦或是本领域公知常识的组成部分。混合式光代码扫描仪(“混合式扫描仪”)包括激光扫描仪和成像扫描仪。这两种扫描仪被用于独立的读取提交至扫描仪的例如条形码的光代码。激光扫描仪通过用激光束扫描条形码,捕获代表反射的激光的数据,然后再处理所捕获的数据来读取条形码。成像扫描仪通过捕获条形码的完整图像,然后再处理该图像来读取条形码。成像扫描仪是可拆卸手持式设备。可以从混合式扫描仪中的插接处(dockingstation)拆下成像扫描仪,再把成像扫描仪放到较远的位置来读取光代码。然后读取的光代码被回传给混合式扫描仪。因为可从混合式扫描仪远程地操作手持式成像扫描仪,所以很可能会把手持式成像扫描仪带出其所限制的通信范围。也有可能不能将手持式成像扫描仪装回其插接处。因为在混合式扫描仪处无法使用图像扫描仪扫描光代码,所以这两种情况会降低混合式扫描仪的性能。因此,需要能够识别这些情况并发出警报提醒用户的混合式光代码扫描仪。

发明内容
本发明的目的是克服或改善现有技术的至少一个缺点,或者提供有用的替代设备。在本发明的几个方面中,其中一个实施方式识别如下情况:因为未使用脱离混合式光代码扫描仪的手持式成像扫描仪,致使混合式光代码扫描仪的扫描性能下降。与混合式光代码扫描仪连接的手持式成像扫描仪与固定的激光扫描仪一起使用以扫描提交至混合式光代码扫描仪的例如条形码的光代码。然而,如果拆下手持式成像扫描仪以扫描远程光代码但未将手持式扫描仪返回至混合式光代码扫描仪并连接混合式光代码扫描仪,则混合式光代码扫描仪的扫描性能下降,这是因为只有激光扫描仪可用于扫描提交至混合式光代码扫描仪的光代码。本发明的一个方面产生用户可听见的警报,该警报表明手持式成像扫描仪需要返回至混合式扫描仪并连接混合式扫描仪。根据本发明的一个实施方式提供了一种混合式光代码扫描仪,混合式光代码扫描仪包括:外壳;位于外壳内可生成可听见的声音的扬声器;位于外壳内适合于读取提交至混合式光代码扫描仪的光代码的激光扫描仪;成像扫描仪,适合于读取光代码,成像扫描仪可脱离外壳,其中,当成像扫描仪连接外壳时,读取提交至混合式光代码扫描仪的光代码,当成像扫描仪脱离外壳时,成像扫描仪被手动操作且成像扫描仪读取远离混合式光代码扫描仪的光代码,并且当发生与远离外壳的成像扫描仪有关的事件时,则向扬声器发送可听见的警报。根据本发明的一个实施方式提供了当发生与脱离混合式光代码扫描仪的成像扫描仪有关的多个事件中的某一事件时警报用户的计算机实现方法,该方法包括检测到成像扫描仪脱离混合式光代码扫描仪;响应检测到成像扫描仪脱离混合式光代码扫描仪;判断以下情形的其中之一:成像扫描仪与混合式光代码扫描仪之间是否失去无线通信;成像扫描仪的脱离时间是否超过第一时段;以及如果发生以上一种或多种情形,则生成可听见的警报。下面结合具体实施方式
和附图对本发明的特性和优点作进一步说明。


附图和具体实施方式
有助于更好地理解所主张发明的各个方面。附图不一定按比例绘制。在所有附图中相同的标记代表不同的绘图、图形和图表中的相同的部件。图1是阐述了销售点系统的一个示范性实施方式的高阶(high-level)框图。图2是阐述了混合式光代码扫描仪的一个示范性实施方式的高阶框图。图3是阐述了混合式光代码扫描仪的一个示范性实施方式的高阶图形。图4A是阐述了连接成像扫描仪的混合式光代码扫描仪的示范性实施方式的高阶横断面图。图4B是阐述了脱离成像扫描仪的混合式光代码扫描仪的示范性实施方式的高阶横断面图。图5是描绘了混合式光代码扫描仪警报功能的一种示范性操作方法的高阶流程图。
具体实施例方式在下面的描述中,许多细节被阐明来提供对所主张的发明的理解。但是,本领域的技术人员应该理解,所主张的发明可被实践而不需要这些细节,相对于描述的实施方式的许多变化或修改是可能的。下面结合辅助销售点终端105对所主张的发明进行描述。然而,可以想象到其他实施方式,如配合售货亭或自助销售点终端使用本发明。现在结合图1进行说明,图1提供了阐述辅助销售点(POS)系统100的一个示范性实施方式的高阶框图。系统100包括通过数据网络160连接到计算机服务器165的一个或多个辅助销售点终端105或自助销售点终端(图中来显示)。有时被称为存储计算机服务器的计算机服务器165是提供供一个或多个终端105使用的资源和功能的计算机。所述资源和功能包括价格查找数据库以及连接一个或多个网络的接线,该接线用于与其他计算机(本地和远程计算机)通信以执行附加功能,例如,用信用卡或借记卡信息进行支付交易。一个或多个终端105通过网络160连接到服务器165以收发数据。在某些实施方式中,网络160使用物理电缆(physical cables)将每个终端105连接到服务器165,在其他实施方式中,使用无线接口(图中未显示)将每个终端105连接到服务器165。还有一些实施方式使用物理连接和无线连接的组合。
POS终端105执行许多功能,其中包括消费交易处理。当一种或多种商品被提交至终端105以供识别时,则开始消费交易。每个商品被识别完后,就可确定其价格。在某些实施方式中,终端105从服务器165的价格查找数据库中检索商品价格。对于有些按重量销售的商品,则必须先确定其重量再确定价格。终端105保留关于所提供的所有商品的信息,该信息包括所有商品的总价。一旦所有商品被提交结束、总价被确定,终端105就会处理商品付款事宜。当所提交商品的付款事宜被接收或处理完成时,消费交易结束。在该实施方式中,POS终端105包括计算机110,计算机110与用户触屏显示器115、键盘145、网络控制器120、打印机135、MSR/PIN板140以及扫描和称重组合(扫描仪)130通信,并对这些设备进行控制。计算机110包括处理器111、存储器112和接口电路(未显示)。存储器112包括短期存储器和长期存储器。终端软件被存储在存储器112中,当处理器111执行终端软件时,终端软件使处理器111与终端105的所有设备通信,并使处理器111控制终端105的所有设备。终端软件进一步促使处理器111提供终端105的所有特性和功能,其中包括用户界面。计算机100通过多根计算机总线150、155和157与终端105的其他设备通信。在一个实施方式中,使用通用串行总线(USB)来实现外围总线(aperipheral bus) 150。根据外设部件互联(PCI)标准使用标准PC总线155将网络控制器120连接到计算机110。用户触屏显示器115使用行业标准视频总线157 (例如HDMI和独立的USB总线)接收触屏数据。现在结合图2进行说明,图2提供了阐述销售点终端105的一个示范性实施方式的高阶框图。终端105包括通过计算机网络150相互连接的混合式光代码扫描仪(“混合式扫描仪”)130和POS计算机110。混合式光代码扫描仪130包括处理器模块215、激光扫描仪245、成像扫描仪250、通信控制器260、无线网络控制器270和扬声器265。处理器模块215内包括有处理器220、存储器225和控制电路230。存储器225包括易失性存储器和非易失性存储器。处理器220执行存入存储器225的软件,这一操作使处理器220控制混合式光代码扫描仪130的设备及其操作。控制电路230在处理器220、存储器225和总线240之间提供接口,总线240用于与构成混合式光代码扫描仪130的其他设备通信。这些设备包括激光扫描仪245、成像扫描仪250、通信控制器260和无线网络控制器270。控制电路230进一步包括软件控制的定时装置。通过软件对定时装置进行编程以生成在一段时间后的定时控制信号。该时间段代表要求软件采取行动的超时信号(timeoutsignal)。激光扫描仪245包括激光发生器(图4A的450)、激光束引导装置(图4A的460)和光检测器(图4A的465),其中激光束引导装置用于引导由激光发生器(图4A的450)生成的激光束(图4A的455),光检测器用于检测从光代码反射回到激光扫描仪245的激光。激光扫描仪245还包括模式镜(a pattern mirror)(图4A的425),模式镜用于引导激光束引导装置(图4A的460)反射的激光束(图4A的440)。成像扫描仪250是可拆卸的手持式扫描仪,既可以在连接(docked position)位置使用,也可以在脱离(undocked position)位置使用。当在脱离位置操作时,用户从混合式扫描仪130的连接位置拆下成像扫描仪250并把成像扫描仪250移到可捕获光代码图像的位置。当在连接位置操作时,成像扫描仪250和激光扫描仪240 —起工作以读取提交至混合式扫描仪130以供读取的光代码。成像扫描仪250包括例如CMOS图像传感器的图像捕获设备。成像扫描仪250捕获并处理光代码图像以恢复编入光代码中的数据。成像扫描仪250还包括无线控制器(图中未显示),无线控制器通过无线网络275先与混合式扫描仪130的无线网络控制器270通信,再与处理器220通信。成像扫描仪250通过无线网络275输送图像和其他数据。在某些实施方式中,当成像扫描仪250连接混合式扫描仪130时,成像扫描仪250使用总线240来与处理器220通信。当成像扫描仪250连接混合式扫描仪130时,总线240还提供电源以操作成像扫描仪250并对成像扫描仪250内的电池(图中未显示)充电。通信控制器260包括通过计算机网络150与外部设备通信所需的硬件和软件。在某些实施方式中,使用USB总线实现计算机网络150,USB总线将混合式光代码扫描仪130连接到POS计算机110。成像扫描仪130包括扬声器265,成像扫描仪130使用扬声器265来与POS终端105的用户进行可听见的通信。现在结合图3进行说明,图3提供阐述了混合式光代码扫描仪130的一个示范性实施方式的高阶图形。混合式光代码扫描仪130包括外壳300,外壳300包括垂直外壳组件310和水平外壳组件305。垂直外壳组件310包括垂直扫描窗口 320,水平外壳组件305包括水平扫描窗口 315。垂直扫描窗口 320面向混合式光代码扫描仪130的正面325。混合式光代码扫描仪130的操作员/用户面向垂直扫描窗口 320站在混合式光代码扫描仪130的前面,并移动光代码(图4A的400)以扫描穿过第一空间区域(a first volume of space)(图4A的470),第一空间区域一般位于水平扫描窗口 315上方、垂直扫描窗口 320前面。现在结合图4A进行说明,图4A提供进一步阐述了混合式光代码扫描仪130的示范性实施方式的高阶横断面图,其中,成像扫描仪250连接到混合式光代码扫描仪130。模式镜425是多个模式镜(图中未显示)的其中之一。模式镜425接收来自激光束引导装置460的激光束440,并反射激光束445使其穿过.垂直扫描窗口 320以到达位于垂直扫描窗口 320前面且一般位于水平扫描窗口 315上方的区域。在某些实施方式中,激光束445被引导至可延伸经过水平扫描窗口 315的周边的区域。激光束引导装置460使激光束445移动,从而激光束445可以扫描空间区域(a volume of space)。如果激光束445照射到光代码400并移动横穿光代码400,则反射的激光被引导回(引导装置中未显示)激光扫描仪245,在激光扫描仪245中,反射的激光被引导至光检测器465并且编码入光代码中的数据被读取。激光扫描仪一般最适用于读取一维(ID)条形码(一维(ID)条形码作为光代码被包括其中)。图中所示的成像扫描仪250在连接位置,其位于垂直外壳310中。在该连接位置,光代码400的图像沿路径420穿过垂直扫描窗口 320被传送至镜子415,再沿路径410被反射至成像扫描仪250以供捕获和处理。现在结合图4B进行说明,图4B提供进一步阐述了混合式光代码扫描仪130的示范性实施方式的高阶横截面图,其中,成像扫描仪250被拆下。成像扫描仪250已经被从混合式扫描仪130移动到远离混合式扫描仪130的位置。成像扫描仪250通过无线网络275与混合式扫描仪130通信。当成像扫描仪250处于通信范围内,则无线网络控制器270与成像扫描仪250通信。当成像扫描仪250被移动超出无线网络275的通信范围时,无线网络控制器270与成像扫描仪250失去通信,并且无线网络控制器270向处理器模块215发送“超出范围”事件信号以表示与成像扫描仪250失去通信。响应接收该事件信号,在处理器模块215内运行的软件使扬声器265输出可听见的声音,以提醒用户成像扫描仪250的移动已经超出混合式扫描仪130的通信范围。每台手持式成像扫描仪250都与单台混合式扫描仪130配对,且仅与配对的扫描仪130通信。成像扫描仪250包括用于向混合式扫描仪130发送信号的开关405。当用户激活开关405时,成像扫描仪250通过无线网络275向混合式扫描仪130发送警报信号。当警报信号被接收到时,在处理器模块215内运行的软件使扬声器265输出可听见的声音,以告知用户成像扫描仪250上的开关405被激活。该特性为用户提供了一种用于确定与特定的成像扫描仪250配对的混合式扫描仪130的方法。另外,软件能检测成像扫描仪250何时与混合式扫描仪130连接或脱离。当软件检测到成像扫描仪250的脱离时,将定时器设置为在超过预定时段后超时,设置后启动定时器。当发生超时,软件被通知。如果超时发生,则在处理器模块215内运行的软件使扬声器265输出可听见的声音,以告知用户成像扫描仪250脱离混合式扫描仪130太久,应收回成像扫描仪250并将其连接至混合式扫描仪130。预定时段是系统参数且可根据需要作修改。现在结合图5进行说明,图5提供阐明了操作混合式光代码扫描仪130警报功能的一种示范性操作方法的高阶流程图。描述的方法由存储在存储器225中的软件实现,并由混合式光代码扫描仪130中的处理器220执行。在步骤500中,软件判断成像扫描仪250是否连接到混合式扫描仪130。如果成像扫描仪250已经被从混合式扫描仪130拆下或与其脱离,则软件启动定时器并将控制转至(passes control to)步骤505。在步骤505中,软件判断成像扫描仪250与混合式扫描仪130之间是否失去无线通信。当成像扫描仪250的移动超出混合式扫描仪130的无线通信范围时,通常会失去通信。如失去通信,则控制转至生成可听见的警报的步骤525。如未失去通信,则控制转至步骤510。在步骤510中,软件判断步骤500启动的定时器是否达到或超过预定时间值。预定时间值是混合式扫描仪250的系统参数,该系统参数代表成像扫描仪250能够脱离混合式扫描仪130的最长时间段。如果达到预定时间值,则控制转至生成可听见的警报的步骤525。如果未达到预定时间值,则控制转至步骤515。在步骤515中,软件判断用户是否激活成像扫描仪250上的开关405。如果用户激活开关405,则通过无线网络275向混合式扫描仪130发送信号,并由软件接收信号。如果开关405被激活,则控制转至生成可听见的警报的步骤525。如果开关405未被激活,则控制转至步骤500。该特性使得用户能够确定与手持式成像扫描仪250配对的混合式扫描仪130。用户激活成像扫描仪250上的开关405,再确定生成可听见的警报的混合式扫描仪130。虽然特别参阅含销售点终端混合式扫描仪的实施方式,但是在以下权利要求书的精神和范围内也能想象其他实施方式、变化和修改。例如,在自助销售点终端和售货亭中使用本发明的实施方式。
权利要求
1.一种混合式光代码扫描仪,包括: 夕卜壳; 位于所述外壳内的扬声器,其中所述扬声器生成可听见的声音; 激光扫描仪,适合于读取提交至所述混合式光代码扫描仪以供读取的光代码,其中,所述激光扫描仪位于所述外壳内; 成像扫描仪,适合于读取光代码,其中,所述成像扫描仪可脱离所述外壳,当所述成像扫描仪连接到所述外壳时,所述成像扫描仪读取提交至所述混合式光代码扫描仪以供读取的光代码,当所述成像扫描仪脱离所述外壳时,所述成像扫描仪被手动操作且所述成像扫描仪读取远离所述混合式光代码扫描仪的光代码;以及 其中,当发生与脱离所述外壳的所述成像扫描仪有关的事件时,向扬声器发送可听见的警报。
2.权利要求1所述的混合式光代码扫描仪,其中,当成像扫描仪脱离所述外壳的时间超过预定时段时,所述事件发生。
3.权利要求1所述的混合式光代码扫描仪,其中,当脱离所述外壳的所述成像扫描仪上的开关被激活时,所述事件发生。
4.权利要求1所述的混合式光代码扫描仪,进一步包括: 无线网络,在所述成像扫描仪与所述混合式光代码扫描仪之间传输数据;以及其中,当因为所述成像扫描仪的移动超出无线网络的范围,致使所述无线网络与所述成像扫描仪失去联系 时,所述事件发生。
5.权利要求1所述的混合式光代码扫描仪,其中,所述警报是可听音。
6.权利要求1所述的混合式光代码扫描仪,其中,所述警报包括一个或多个表不引发所述警报的事件的可听见的话语。
7.权利要求1所述的混合式光代码扫描仪,其中,当所述成像扫描仪返回到外壳时,停止发送所述警报。
8.权利要求1所述的混合式光代码扫描仪,其中,所述成像扫描仪与所述混合式光代码扫描仪配对并仅与所述配对的混合式光代码扫描仪通信。
9.一种计算机实现的方法,所述方法用于在发生与脱离混合式光代码扫描仪的成像扫描仪有关的多个事件中的某一事件时警报用户,所述方法包括: 检测到所述成像扫描仪脱离所述混合式光代码扫描仪; 响应于检测到所述成像扫描仪脱离所述混合式光代码扫描仪,判断以下情况之一: 所述成像扫描仪和所述混合式光代码扫描仪之间是否失去无线通信;以及 所述成像扫描仪的脱离时间是否超过第一时段;以及 其中,发生上述一种或多种情形的事件时,生成可听见的警报。
10.权利要求9所述的方法,其中,判断以下情形之一进一步包括判断:成像扫描仪上的开关是否被激活。
11.权利要求9所述的方法,其中,可听见的警报包括描述发生的情形的语音信息。
12.权利要求9所述的方法,进一步包括:确定所述成像扫描仪连接所述混合式光代码扫描仪并停止生成可听见的警报。
13.一种销售点终端系统,包括:存储计算机服务器; 连接至所述存储计算机服务器的计算机网络;以及 销售点终端,通过所述计算机网络与所述存储计算机服务器通信,所述销售点终端包括: 混合式光代码扫描仪,包括: 夕卜壳; 位于所述外壳内的扬声器,其中所述扬声器生成可听见的声音; 激光扫描仪,适合于读取提交至所述混合式光代码扫描仪以供激光扫描仪读取的光代码,其中,所述激光扫描仪位于所述外壳内; 成像扫描仪,适合于读取光代码,其中,所述成像扫描仪脱离所述外壳,当所述成像扫描仪连接所述外壳时,所述成像扫描仪读取提交至所述混合式光代码扫描仪以供读取的光代码,当所述成像扫描仪脱离所述外壳时,所述成像扫描仪被手动操作,且所述成像扫描仪读取远离所述混合式光代码扫描仪的光代码;以及 其中,当发生与脱离所述外壳的所述成像扫描仪有关的事件时,向所述扬声器发送可听见的警报。
14.权利要求13所述的系统,其中,当所述成像扫描仪脱离所述外壳的时间超过第一时段时,所述事件发生。
15.权利要求13所述的系统,其中,当脱离所述外壳的所述成像扫描仪上的开关被激活时,所述事件发生。
16.权利要求13所述的系统,其中,混合式光代码扫描仪进一步包括; 无线网络,在所述成像扫描仪与所述混合式光代码扫描仪之间输送数据;以及其中,当因为成像扫描仪的移动超出所述无线网络的范围,致使所述无线网络与所述成像扫描仪失去联系时,所述事件发生。
17.权利要求13所述的系统,其中,所述警报是可听音。
18.权利要求13所述的系统,其中,所述警报包括一个或多个描述引发所述警报的事件的可听见的话语。
19.权利要求13所述的系统,其中,当所述成像扫描仪返回到所述外壳时,停止发送所述警报。
20.权利要求13所述的系统,其中,所述成像扫描仪与所述混合式光代码扫描仪配对且仅与所述配对的混合式光代码扫描仪通信。
全文摘要
提出一种混合式光代码扫描仪、系统和方法,用于在发生与脱离混合光学代码扫描仪的手持式成像扫描仪有关的一个或多个事件时警报用户。该事件包括手持式成像扫描仪的移动超出其通信范围,手持式成像扫描仪保持脱离的时间超过预定时段,以及激活手持式成像扫描仪上的开关。
文档编号G06K7/00GK103198273SQ20121036591
公开日2013年7月10日 申请日期2012年9月27日 优先权日2011年9月27日
发明者小唐纳德·A·柯林斯 申请人:Ncr公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1