用于利用单个操作引导移动单元中的数据采集设备的方法和装置与流程

文档序号:12513074阅读:274来源:国知局
用于利用单个操作引导移动单元中的数据采集设备的方法和装置与流程

常规移动单元可以被配置有多个数据采集设备。例如,一个数据采集设备可能是可以定位在视场之内的条形码扫描仪,从而使得当被触发时,条形码扫描仪可以扫描、采集并随后解码条形码。在另一个示例中,所述数据采集设备可以是被配置成用于接收来自RFID标签的RFID信号以及当RFID阅读器在RFID标签的传输范围之内时,采集在所述标签之内编码的数据的射频识别(RFID)阅读器。在另一个示例中,所述数据采集设备可以是被配置成用于采集视场之内的图像或视频的相机。所述数据采集设备中的每一个数据采集设备通常独立地进行操作,其中,扫描仪可以独立于利用相机采集图像或视频或者利用RFID阅读器读取RFID标签来采集并解码条形码。因此,用户可以单独的和/或分别地启动每个数据采集设备,以及为每个数据采集设备提供附加用户交互。然而,存在当多于一个的数据采集设备可以被引导成相同视场或者引导成位置接近或相关视场的时候。可能需要协调数据采集设备的操作而非单独地和/或分别地激活每个被引导成相同视场的数据采集设备。

相应地,需要利用单个操作引导移动单元中的多于一个的数据采集设备的方法和装置。

附图说明

附图与下面的详细描述一起结合在本说明书中并构成本说明书的一部分并且用来进一步说明包括所要求保护的发明的概念的实施例并解释这些实施例的各种原理和优势,其中相同的参考数字在各个视图中指代完全相同的或功能相似的元素。

图1是根据一些实施例而配置的移动单元的框图。

图2是根据一些实施例而使用的方法的流程图。

技术人员将会理解,附图中的元素是为了简明和清楚而示出的,且不必按比例绘制。例如,在附图中一些元素的尺寸可能相对其他元素被夸大,以便有助于提高对本发明的实施例的理解。

装置和方法部件在附图中已通过常规符号在适当的情况下被呈现,仅展示了与理解本发明的实施例相关的这些具体细节以便不会以细节模糊本公开,这些细节对于因本文中的描述受益的本领域的普通技术人员而言将是非常明显的。

具体实施方式

一些实施例涉及用于利用单个操作引导移动单元中的多于一个数据采集设备的方法和装置。在由移动设备执行的单个操作中,一种方法包括:利用单个触发操作在容纳在所述移动设备中的至少两个数据采集设备上执行操作。所述方法进一步包括:接收由所述至少两个数据采集设备中的第一数据采集设备和第二数据采集设备中的至少一个数据采集设备采集的信息;以及基于所述接收到的信息,指示所述第一数据采集设备和所述第二数据采集设备中的另一个数据采集设备的调整,并且在所述调整之后,接收由所述第一数据采集设备和所述第二数据采集设备中的至少一个数据采集设备采集的信息。所述方法还包括:分析所述接收到的信息,并且重复所述指示调整直到从所述接收到的信息检索到合适的细节;以及根据所述检索到的细节,引导由所述第一数据采集设备和所述第二数据采集设备中的至少一个数据采集设备进行的数据采集和图像采集中的至少一种。

图1是根据一些实施例而配置的移动设备100的框图。移动设备100的非限制性示例可以包括移动无线电、移动电话、个人数字助理、智能电话、平板计算机、膝上型计算机、条形码阅读器或者任何包括两个或多个数据采集设备/模块的能够同时采集图像或数据的设备。移动设备100,例如,可以包括耦合至处理器103的共同数据与地址总线117的通信单元102。移动设备100还可以包括输入单元(例如,小键盘、指点设备等)106、输出转换器单元(例如,扬声器)120、输入转换器单元(例如,麦克风(MIC))121以及显示屏105,各自耦合成与处理器103进行通信。应当注意的是,移动设备100可以包括其他部件(未示出),比如,便携式电源(例如,电池)。移动设备100可以进一步包括一个或多个数据采集设备135(即,数据采集设备135a至135d)。

处理器103可以包括,即,利用相关联代码只读存储器(ROM)112实现编码器/解码器111,所述相关联代码只读存储器用于存储用于编码和解码语音、数据、控制或者其他可以由移动设备100发射或接收的信号的数据。处理器103可以进一步包括微处理器113以及通过共同数据与地址总线117耦合至编码器/解码器111以及耦合至一个或多个存储器设备(如,字符ROM 114、随机存取存储器(RAM)104以及闪速存储器116)的数字信号处理器(DSP)119中的一个或多个。ROM 114、RAM 104以及闪速存储器116中的一个或多个可以被包括作为处理器103的一部分或者可以分离出并耦合至处理器103。编码器/解码器11可以由微处理器113或DSP 119来实现,或者各自可以由处理器103的分离部件来实现并且经由总线117耦合至处理器103的其他部件。

通信单元102可以包括可配置成用于与网络部件以及在其通信范围内的其他用户设备进行通信的RF接口109。通信单元102可以包括一个或多个宽带和/或窄带收发机108,比如,长期演进(LTE)收发机、第三代(3G)(3GGP或3GGP2)收发机、公共安全通信官员协会(APCO)项目25(P25)收发机、数字移动无线(DMR)收发机、地面集群无线电(TETRA)收发机、可能根据IEEE 802.16标准操作的WiMAX收发机和/或其他类似类型的可以被配置成用于经由针对基础设施通信的无线网络而进行通信的无线收发机。通信单元102还可以包括一个或多个可能根据IEEE 802.11标准(例如,802.11a、802.11b、802.11g)操作的局域网或个人局域网收发机或者蓝牙收发机。针对在此所述的任何IEEE标准,联系美国新泽西08855-1331皮斯卡塔韦霍斯巷445号IEEE处的IEEE,邮政信箱1331。所述收发机可以耦合至耦合至编码器/解码器111的组合调制/解调器110。

一个或多个存储器设备104、112、114和116可以被配置成用于存储代码以及其他程序和指令,其中,所述代码用于解码或编码数据(如,控制、请求或指令消息、信道变化消息、和/或可以由移动设备100发射或接收的数据或语音消息),所述其他程序和指令当由处理器103执行时,为移动设备100提供以便执行此处所描述的由这种设备执行的功能和操作,比如,编码器/解码器111以及图2中所述的步骤中的一个或多个步骤的实现。

每个数据采集设备135可以是被配置成用于获得如来自目标设备或区域或者来自其中布置有移动设备100的环境的数据的任何设备。例如,数据采集设备135a可以是被配置成用于采集在一维条形码或二维条形码中编码的数据的条形码扫描仪。相应地,所述条形码扫描仪可以被布置在具有可以朝向条形码的视场的移动设备100的外壳内。数据采集设备135b可以是被配置成用于采集目标区域的图像的成像仪。相应地,所述成像仪也可以被布置在具有可以朝向目标区域的视场的移动设备100的外壳内。数据采集设备135c可以是也可以被布置在移动设备100的外壳内的相机。数据采集设备135d可以是被配置有用于接收在RFID标签中编码的数据的接收机的RFID收发机。数据采集设备135d也可以被布置在移动设备100的外壳内并且可以被配置成用于在操作区域内进行操作,从而使得当RFID标签在所述操作区域内时,可以接收在其中编码的数据。

移动设备100还可以包括一个或多个可以与数据采集设备135中的一个或多个相关联的并且可以被配置成用于确定和/或检索内部和/或外部相关数据的传感器模块140。外部相关数据的非限制性示例可以包括位置数据、邻近度数据、运动数据、定向数据、环境光数据、温度数据以及维度数据。即,所述外部相关数据可以位于移动设备100的外部。例如,相对于其布置在其中的环境,位置数据、邻近度数据、运动数据、定向数据、环境光数据以及温度数据可以与移动设备100的外部条件相关。内部相关数据的非限制性示例可以包括位置数据或者其他有关移动设备100的内部条件的数据。传感器模块140可以采用多种方式生成/采集内部和/或外部相关数据。例如,传感器模块140可以连续地生成/采集内部和/或外部相关数据(例如,在激活数据采集功能之前、期间或之后)。在第二示例中,传感器模块140可以周期性地生成/采集内部和/或外部相关数据。

移动设备100可以被配置成用于利用单个操作同时激活两个或多个数据采集设备135上的数据采集功能。例如,移动设备的用户可以提供与请求两个或多个有待使用的数据采集设备135相关的输入数据以便执行数据采集操作。如以上所讨论的,移动设备100可以被配置有I/O设备105、106、120和121。在示例中,移动设备100可以通过,例如,触控显示设备105或者按压移动设备100的外壳上的触发器(未示出)同时激活两个或多个数据采集设备135上的数据采集功能。当两个或多个数据采集设备135上的数据采集功能被激活时,处理器103可以基于从所激活的数据采集设备135中的至少另一个数据采集设备接收到的信息来执行其他功能以引导所激活的数据采集设备135中的至少一个数据采集设备上的操作。

考虑其中有待被同时采集的图像包括,例如,条形码和数据(例如,文本、视频或其他图形信息(如,颜色))的示例。还考虑所述图像可以在移动单元100中从数据采集设备135c(以上描述为相机并且在此被称为相机135c)以及从数据采集设备135a(以上描述为扫描仪并且在此被称为扫描仪135a)被同时采集。相机135c可以具有其自己的视场并且可以在其自己的视场中采集图像。类似地,扫描仪135a可以具有其自己的视场并且可以在其自己的视场中采集图像。相机135c与扫描仪135a的视场可以采用某种方式是相同的、位置接近的或者相关的。

通过同时引导单个移动设备中的两个或多个数据采集设备,移动设备能够采用单个操作获得更准确的数据。例如,为了采集并读取图像中的数据,可以利用相机135c采集高分辨率像,其中,由相机135c采集的所述图像可以包括,例如,颜色信息和/或深度信息。在这个示例中,为了快速地采集并解码图像中的条形码,可以利用扫描仪135a同时采集低分辨率图像,其中,利用扫描仪135a采集的所述图像是典型的黑白图像,所述黑白图像不包括,例如,包括在利用相机135c采集的图像中的颜色信息和/或深度信息。在接收到由相机135c与扫描仪135a中的一个或两个采集的图像和/或数据之后,处理器103可以分析所接收到的图像和/或数据以便将操作指令提供给相机135c与扫描仪135a中的一个或两个。例如,在接收到由相机135c与扫描仪135a中的一个或两个采集的图像和/或数据之后,处理器103可以基于所接收到的图像和/或数据引导相机135c与扫描仪135a中的一个或两个调整扫描仪135a和/或相机135c的视场。在另一个示例中,在接收到由相机135c采集的图像和/或数据之后,处理器103可以基于相机135c接收到的信息引导扫描仪135a调整其视场,且反之亦然。

还考虑需要仅采集并解码来自与给定属性相关联的条形码的条形码信息,例如,所述图像的预定义位置的红色背景。例如,考虑将从系统中的颜色编码空中链路标签或者颜色编码传送带系统扫描条形码。在这个示例中,为了使扫描仪135a仅扫描与所述红色背景相关联的图像,从相机135c获得的颜色信息可以被反馈给扫描仪135a。相应地,在利用相机135c采集所述图像之后,处理器103可以,例如,从所述图像中的预定义位置检索所述颜色。基于所检索的颜色,如果,例如,处理器103确定预定义位置包括红色背景,处理器103可以引导扫描仪135a将其视场聚焦到所述图像中的预定义位置,并且采集带有红色背景的图像中的位置中的条形码。如果,例如,处理器103确定预定义位置包括蓝色背景,处理器103可以引导扫描仪135a停止扫描。

在实施例中,如果相机135c与扫描仪135a的视场之间的重叠相对较小,处理器103可以结合相机135c与扫描仪135a的视场以便为相机135c与扫描仪135a中的一个或两个获得相对较大的视场。在另一个实施例中,处理器103可以放大视图。例如,当扫描仪135a正在执行缩放动作时,在扫描操作期间,基于从相机135c与扫描仪135a中的一个或两个接收的信息,处理器103针对近距离密集布置的条形码以及长距离条形码,可以引导扫描仪135a的视场。

图2是根据一些实施例实施的步骤的流程图。在205处,在移动设备上执行数据采集触发器以便同时执行容纳在移动设备中的两个或多个数据采集设备。例如,同时执行可以包括将所述两个或多个数据采集设备中的每个数据采集设备的视场引导成相同视场、位置接近视场和/或相关视场。所述两个或多个数据采集设备可以包括第一数据采集设备和第二数据采集设备。在210处,第一数据采集设备和第二数据采集设备中的每一个数据采集设备在其视场内获得信息并且将所述信息发送至处理器。例如,第一数据采集设备可以获得来自其视场的图像并且第二数据采集设备可以在其视场中确定条形码的位置。在215处,移动设备中的处理器可以基于由第二数据采集设备获得的信息将信息发送至第一数据采集设备。在220处,第一数据采集设备可以,例如,基于从处理器接收的信息调整其焦点、获得新图像并将所述新图像发送至处理器。在225处,处理器可以从发送自第一数据采集设备的最近图像获得信息,例如,颜色、位置或其他内容信息。在230处,处理器可以基于由第一数据采集设备获得的信息,将信息发送至第二数据采集设备,并且第二数据采集设备可以,例如,基于从处理器接收的信息调整其焦点、获得来自其视场的附加信息并将所获得的信息发送至处理器。在235处,重复在215至230处的处理直到处理器确定已经获得合适的细节。

在240处,在确定已经获得合适的细节之后,处理器可以引导第一和第二数据采集设备中的一个或两个在其经调整的视场内采集图像/数据,或者处理器可以引导第一和第二数据采集设备中的一个或两个结束处理。例如,如果处理器基于从第一和第二数据采集设备中的一个或两个获得的信息,确定与从第一和第二数据采集设备中的一个或两个接收的信息相关联的对象是应当从中检索图像的对象,则处理器可以引导第一和第二数据采集设备中的一个或两个在其经调整的视场中采集图像。例如,第二数据采集设备可以扫描其视场之内的条形码和/或第一数据采集设备可以采集其视场之内的图像。在另一方面,如果处理器基于从第一和第二数据采集设备中的一个或两个获得的信息,确定与从第一和第二数据采集设备中的一个或两个接收的信息相关联的对象是应当从中检索图像的对象,则处理器可以引导第一和第二数据采集设备中的一个或两个结束处理。

在实施例中,移动设备可以被配置成用于显示由数据采集设备中的一个多个检索的信息。除了基于由数据采集设备提供的信息来引导数据采集,移动设备还可以基于用户交互来引导(多个)数据采集设备。例如,相机中的取景器可以用于更好的瞄准有待由扫描仪采集的条形码或数据,其中,经由相机中的取景器通过例如触控或瞄准,用户可以触发成像仪的执行以便采集并解码信息。移动设备上的显示器因此可以同时提高成像仪以及用户界面的性能。在另一个示例中,通过与移动设备上的显示器接口连接,移动设备的用户能够证实和/或验证信息,例如,由扫描仪扫描的条形码信息。

在前述说明书中,已经描述了具体实施例。然而,本领域普通技术人员认识到,在不脱离在以下权利要求书中列出的本发明的范围的基础上,可以进行各种修改和改变。相应地,有待在说明性而非限制性的意义上看待本说明书和附图,并且所有此类修改都旨在包括在本教导的范围内。

益处、优点、问题的解决方案、以及可导致任何益处、优点、或解决方案发生或变得更明显的任何元素不应该被解释为任何或所有权利要求的关键、所需、或实质的特征或元素。本发明的范围仅由所附权利要求书(包括本申请未决期间所作的任何修改以及所公布的那些权利要求的等同物)来限定。

而且,在本文件中,诸如第一和第二、顶部和底部等的关系型术语仅被用于将一个实体或者动作与另一实体或者动作进行区分,而不是必然要求或者暗示这些实体或动作之间的任何这种实际的关系或者顺序。术语“包括(comprises)”、“包括(comprising)”、“具有(has)”、“具有(having)”、“包括(includes)”、“包括(including)”、“包含(contains)”、“包含(containing)”或它们的任何其他变形旨在覆盖非排他性包括,从而使得包括、具有、包括、包含元素列表的过程、方法、物品或装置不仅仅包括这些元素并且可以包括其他未清楚地列出或这种过程、方法、物品或装置固有的元素。在没有更多限制的情况下,由语句“包括...一个”、“具有...一个”、“包括...一个”、“包含...一个”限定的元素并不排除在包括、具有、包括、包含所述元素的过程、方法、物品或者装置中存在附加的相同元素。术语“一个(a)”和“一个(an)”被定义为一个或多个,除非此处另有明确陈述。术语“基本上(substantially)”、“实质上(essentially)”、“大致上(approximately)”、“大约(about)”或它们的任何其他版本被定义为接近本领域普通技术人员的理解,并且在一个非限制性实施例中,所述术语被定义为在10%以内、在另一实施例中在5%以内、在另一实施例中在1%以内以及在另一实施例中在0.5%以内。本文所使用的术语“耦合”被定义为连接,但不必是直接地连接并且不必是机械地连接。以一定方式“配置”的设备或结构至少以所述方式配置,但是也可以以未列出的方式配置。

将理解的是,某些部件可由一个或多个通用或专用处理器(或处理设备)(诸如微处理器、数字信号处理器、定制处理器和现场可编程门阵列(FPGA)以及唯一存储的程序指令(包括软件和固件两者))组成,所述唯一存储的程序指令结合某些非处理器电路控制所述一个或多个处理器实现本文所描述的方法和/或装置的一部分、大部分或者所有功能。可替代地,一部分或全部功能可由未存储有程序指令的状态机实现,或者在一个或多个应用专用集成电路(ASIC)中实现,其中每一个功能或者某些功能的一些组合被实现为定制逻辑。当然,可使用这两种方法的组合。

而且,实施例可被实现为计算机可读存储介质,该计算机可读存储介质具有存储在其上以用于对计算机(例如,包括处理器)进行编程的计算机可读代码以便执行如本文所描述和要求保护的方法。此类计算机可读存储介质的示例包括但不限于硬盘、CD-ROM、光存储设备、磁性存储设备、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)以及闪速存储器。进一步地,可以预期,尽管可能需要大量工作以及由例如可获得的时间、当前技术以及经济考虑因素推动的许多设计选择,但普通技术人员在得到本文所公开的概念和原理的指导后,将能够容易地釆用最少实验产生这类软件指令和程序以及IC。

提供本公开的摘要以允许读者快速确定本技术公开的性质。基于其将不被用于解释或者限制权利要求书的范围或者含义的理解提交所述摘要。另外,在前述的详细描述中,可以看到,出于将本公开连成一个整体的目的而将各种特征一起组合到各种实施例中。本公开的方法并不被解释为反映所要求保护的实施例要求比每个权利要求中明确陈述的更多特征的意图。相反,正如以下的权利要求书所反映的,创造性主题在于少于单个公开的实施例的全部特征。因此,以下权利要求书由此被并入详细描述中,其中每个权利要求本身代表单独的所要求保护的主题。

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