标识码处理系统、其标识码处理方法以及支持该系统和方法的装置制造方法

文档序号:6494648阅读:184来源:国知局
标识码处理系统、其标识码处理方法以及支持该系统和方法的装置制造方法
【专利摘要】本发明涉及标识码处理系统、其标识码处理方法以及用于支持该系统和方法的装置。本发明支持使用终端生成针对特定对象的各种多码,并且通过在线和离线地应用所生成的多码来收集、集成和共享对象的附加信息。终端识别对象的基本标识码,并且在基本标识码中包含的基本标识信息的基础上生成多码并存储或者发送。另外,服务装置分类和存储终端发送的多码,并且支持多码在至少一个网络设备中散布并且重新生成为包括各种附加信息的多码。
【专利说明】标识码处理系统、其标识码处理方法以及支持该系统和方法的装置
【技术领域】
[0001]本发明涉及用于存储信息的标识码的处理,更具体地,涉及标识码处理系统和方法,以及支持该系统和方法的装置,其在基本标识码的基础上创建各种多码(mult1-code),并且基于这些多码支持共享和比较关于包含基本标识码的对象的信息。
【背景技术】
[0002]随着有关技术的显著发展,最近多种移动设备逐渐普及。特别地,当今的移动设备发展到了它们各自的传统领域以外,因此达到了移动融合(mobile convergence)阶段。作为典型的移动设备的移动通信终端具有多种功能,诸如TV观看功能(例如,诸如DMB (数字多媒体广播,Digital Multimedia Broadcasting)或者 DVB (数字视频广播,Digital VideoBroadcasting)这样的移动广播)、音乐播放功能(例如,MP3 (MPEG音频层-3, MPEG AudioLayer-3))、数字相机功能、因特网接入功能以及正常通信功能(诸如语音呼叫功能或者消息发送和接收功能)。
[0003]特别地,很多设备具有识别条形码的功能,并且通过识别印刷在产品上的条形码来提供向用户通知关于这些产品的基本信息的功能。通过这些功能,传统设备的用户可以获得关于上面印刷了条形码的特定产品的各种信息,然后作出关于该产品的购买决定。然而,传统设备的条形码识别功能仅仅支持搜索关于产品的基本信息,因而不利地导致利用率低。此外,由于用户可以被动地仅获得关于印刷了条形码的产品的基本信息,所以需要主动并且广泛地利用码识别技术的新的方式。

【发明内容】

[0004]技术问题
[0005]因此,提出了本发明来解决上述问题。本发明的目的是提供一种标识码处理系统、其标识码处理方法、以及支持该系统和方法的装置,它们全部允许在基本标识码的基础上创建各种多码,在网络上共享所创建的多码,并且还通过网络收集、组合和共享关于对象的附加信息。
[0006]技术方案
[0007]作为一个方案,本发明提供一种标识码处理系统,所述标识码处理系统包括:设备,所述设备被配置为识别对象中包含的基本标识码,并且基于所述基本标识码中包含的基本标识信息来创建包括至少一种类型的码的多码;以及服务装置,所述服务装置被配置为通过网络接收并共享所创建的多码,并且当与所述对象相关联的至少一种附加信息出现时,重新产生多码以包含所述附加信息。
[0008]附加地,作为另一个方案,本发明提供一种用于支持标识码处理的服务装置,所述服务装置包括:码处理装置,所述码处理装置被配置为接收在对象中包含的基本标识码的基础上由设备创建的多码,并且重新产生多码以包含与所述对象相关联的至少一种附加信息;以及至少一个子装置,所述至少一个子装置被配置为从所述码处理装置接收多码,在网络中共享所接收的多码,并且当与所述对象相关联的所述至少一种附加信息出现时,向所述码处理装置提供所述附加信息。
[0009]在服务装置中,所述码处理装置可以包括:通信单元,所述通信单元被配置为与所述设备和所述至少一个子装置通信;至少一个数据库,所述至少一个数据库被配置为分类并且存储所述多码;以及控制单元,所述控制单元被配置为控制所述多码的重新产生和收集。
[0010]在服务装置中,所述码处理装置可以进一步被配置为从所述多码提取所述附加信息并且重新产生新的多码,在所述新的多码中并入了所提取的附加信息和包含在所述多码中的基本标识信息。
[0011]在服务装置中,所述码处理装置可以进一步被配置为向所述多码分配URL信息,所述URL信息指示所述多码被发布的位置。
[0012]在服务装置中,所述子装置可以进一步被配置为提供发布所述多码的至少一个网页。
[0013]所述服务装置还可以包括网关装置和码发行设备中的至少一个,所述网关装置被配置为用作用于输出所述多码作为实际多码的端口,所述码发行设备连接到所述网关装置并且被配置为发行所述实际多码。
[0014]在服务装置中,所述码处理装置和所述子装置中的至少一个可以被构建为在云计算环境中操作的一个或者更多个服务器。
[0015]另外,作为另一个方案,本发明提供一种用于支持标识码处理的设备,所述设备包括:相机,所述相机被配置为拍摄对象中包含的基本标识码的图像;控制单元,所述控制单元被配置为通过识别所述基本标识码来提取基本标识信息,并且通过向所提取的基本标识信息添加附加信息来创建至少一种类型的多码;以及存储器单元,所述存储器单元被配置为存储所创建的多码。
[0016]在设备中,所述控制单元可以包括:图像收集单元,所述图像收集单元被配置为激活所述相机并且收集与所述基本标识码相对应的图像;以及多码创建单元,所述多码创建单元被配置为通过识别所述基本标识码来提取所述基本标识信息,并且在所提取的基本标识信息和响应于用户的操纵而添加的所述附加信息的基础上创建所述多码。
[0017]在设备中,所述图像收集单元可以进一步被配置为分析从所述相机接收的所述基本标识码的预览图像,并且当所分析的图像满足可识别条件时自动地确定所述相机的拍摄时间。
[0018]在设备中,所述多码创建单元可以进一步被配置为根据码属性针对每个码选择添加到所述基本标识信息的所述附加信息。
[0019]该设备还可以包括通信单元,所述通信单元被配置为通过网络向服务装置发送所述多码,其中,所述控制单元还可以包括多码发送/接收单元,所述多码发送/接收单元被配置为控制所述通信单元向码处理装置发送所创建的多码,以及响应于用户的请求从所述服务装置接收重新产生的多码或者与所述对象相关联的附加信息。
[0020]另外,作为再一个方案,本发明提供一种标识码处理方法,所述方法包括:在设备处通过识别对象中包含的基本标识码来提取基本标识信息;在所述设备处通过向所提取的基本标识信息添加附加信息来创建包括至少一种类型的码的多码;以及在所述设备处存储所创建的多码。
[0021]此外,本发明提供一种上面记录了执行以上方法的程序的计算机可读介质。
[0022]有益效果
[0023]如以上提到的,根据本发明的实施方式中的标识码处理系统和方法以及有关装置,能够通过使用具有相机的设备拍摄在对象上印刷的基本标识码的图像,接着在基本标识码的基础上创建与所述对象相关联的多码,并且在线共享所创建的多码。因此能够在没有时间或者位置限制的情况下实时地创建并且拥有针对对象的多码,并且进一步允许通过共享包含附加信息的多码来获取各种信息。
[0024]另外,当特定用户创建多码时,本发明可以通过允许多码被在线分发并且还重新产生包含其它附加信息的新的多码,来支持集成和共享信息。
【专利附图】

【附图说明】
[0025]图1是示意地例示根据本发明的实施方式的标识码处理系统的构造的图。
[0026]图2是示意地例示根据本发明的实施方式的设备的构造的图。
[0027]图3是示意地例示图2所示的设备中的控制单元的构造的图。
[0028]图4是例示根据本发明的实施方式的设备的标识码处理方法的流程图。
[0029]图5是例示根据本发明的实施方式的标识码处理方法中的元件之间的信号流的图。
[0030]图6是具体例示根据本发明的实施方式的多码的创建的图。
【具体实施方式】
[0031 ] 下面将参照附图来完整描述本发明的优选实施方式。在这些附图中,通过相同附图标记指代相同元件。此外,可以不详细描述或者例示已知功能和构造,以避免模糊本发明的实质。
[0032]另外,本发明可以以许多不同形式来实施,并且不应当解释为限于这里阐述的示例性实施方式。相反,提供所公开的实施方式,从而本公开将是详尽完全的,并且将向本领域的技术人员充分传达本发明的范围。在不背离本发明的范围的情况下,可以在不同和多种实施方式中采用本发明的原理和特征。
[0033]图1是示意地例示根据本发明的实施方式的标识码处理系统的构造的图。
[0034]参照图1,本发明的实施方式中的标识码处理系统10可以包括基本标识码51 (包含在对象50中)、设备100、网络200和服务装置300,并且还可以包括连接到服务装置300的任何其它离线支持设备,例如码发行设备315。
[0035]使用设备100,具有上述构造的标识码处理系统10从对象50收集基本标识码51,接着在所收集的基本标识码51的基础上创建多码。这种多码可以被存储在设备100的存储器单元150中并且还响应于用户的操纵而通过网络200被发送到服务装置300。因此,标识码处理系统10可以容易地进行针对对象50的多码的创建,并且基于多码,支持在服务装置300中共享关于对象50的各种信息。现在,将详细描述标识码处理系统10的每一个元件。[0036]对象50可以是上面印刷、安装或附着有、或者被印刷、安装或附着了基本标识码51 (例如,各种类型的标识码中的一种)的特定产品或者物品。对象50中包含的基本标识码51可以包括关于对象50的基本标识信息。例如,基本标识信息可以包括对象50的制造日期和制造商、对象50的交易价格或者建议零售价格、关于对象50的任何其它固有信息。
[0037]设备100通过利用嵌入的相机170拍摄对象50的图像来识别对象50中包含的基本标识码51,接着通过从基本标识码51提取基本标识信息创建多码。在此,多码是指具有不同形式的多个代码,例如包括一维条形码、二维QR码、矩阵码、色码和任何其它图像码中的至少一种。接着设备100不仅仅在存储器单元150中存储所创建的多码,而且响应于用户的操纵将它们发送到服务装置300。另外,设备100可以向其它设备发送所存储的多码。并且,在创建多码之后,设备100可以访问服务装置300接着通过使用所创建的多码来接收关于对象50的附加信息。这种接收的附加信息可以响应于用户的操纵而被输出到显示单元或者存储在存储器单元中。并且,取决于多码的格式,设备100可以支持针对所接收的附加信息的编辑处理。将参照图2和图3更充分地描述在设备100中创建和处理多码。
[0038]网络200建立设备100和服务装置300之间的通信通道,并且支持数据交换。网络200可以是支持各种通信类型的网络中的一种。例如,网络200可以包括IP网络(其通过因特网协议(IP)提供海量数据传输服务和无缝数据服务)、全-1P (All IP)网络(其指的是在IP的基础上组合不同网络的IP网络结构)、有线网络、Wibro (无线宽带,Wirelessbroadband)网络、包括WCDMA在内的第三代移动通信网络、包括HSDPA(高速下行分组接入,High Speed Downlink Packet Access)网络和LTE网络在内的第3.5代移动通信网络、包括LTE-先进在内的第四代移动通信网络、卫星通信网络和W1-Fi网络中的一种或者更多种。
[0039]网络200可以连接到服务装置300,特别地,连接到码处理装置301。因而,通过设备100和码处理装置301之间的连接,网络200可以从设备100向码处理装置301传送各种信息并且反之亦然。特别地,网络200可以从设备100向码处理装置301传送多码,并且还响应于设备100的请求从码处理装置301向设备100传送特定多码。
[0040]服务装置300包括多个子装置305、307、309、311和码处理装置301,并且通过传送、共享、修改和丢弃信息的内部过程来处理、重新产生或者布置由设备100或其它设备提供的与多码相关联的信息。子装置305、307、309、311通过它们的网络设备彼此连接以允许数据发送和接收,并且可以通过检查所发送或者接收的数据中的变化来执行诸如修改它们拥有的信息这样的任务。特别地,服务装置300中的码处理装置301可以具有根据从设备100传送的多码的码属性将多码分类的数据库,并且还可以支持管理和更新关于由每个多码指示的对象50的信息。另外,码处理装置301可以传播存储在子装置305、307、309、311中的多码,并且还可以收集、分类和存储由子装置305、307、309、311在线分发的多码。尽管使用了四个子装置305、307、309、311,但是这仅仅是示例性的,而不被认为是限制。另选地,例如,可以使用两个或者更多个子装置。
[0041]特别地,各个子装置305、307、309、311可以是支持各种网站(例如电子商务网站或者门户网站)或者提供特定用户或组的博客或主页的特定装置。子装置305、307、309、311可以在上面发布关于与特定多码相关联的对象50的信息,并且还可以通过能够访问服务装置300的各种计算设备(诸如设备100)或者任何其它设备(例如PC)向用户提供这些关于对象50的信息。附加地,各子装置305、307、309、311可以支持响应于对象50的销售和用户输入附加信息来更新针对对象50的多码。即,当关于特定对象50的任何附加信息出现时,子装置305、307、309、311可以将针对对象50的多码转换为包含这些附加信息的码。接着这样转换的多码可以被传送到码处理装置301。
[0042]附加地,码处理装置301可以在其中存储与在设备100中存储的多码相同的多码,并且还可以向这些多码添加附加信息,所述附加信息在服务装置100中与这些多码有关地在线分发,以将其作为共享信息分类和存储。即,码处理装置301可以进一步从子装置305、307、309、311收集关于与多码相关联的对象50的信息,并且在被请求时向设备100提供进一步收集的信息。为此,码处理装置301可以包括用于与设备100和子装置305、307、309、311通信的通信单元、用于分类和存储多码的至少一个数据库、用于支持分发所存储的多码以及收集和存储所分发的多码的控制单元。
[0043]当从设备100接收到关于与特定多码相关联的对象50的信息时,码处理装置301通过使用接收到的信息可以更新所存储的关于与特定多码相关联的对象50的信息。在这个处理中,码处理装置301可以支持重新发行针对对象50的多码。为此,码处理装置301可以分配链接到针对对象50的多码的地址信息,例如URL信息。URL信息可以是提供关于由多码指示的对象50的各种类型的信息(即,基本信息和响应于对象50的销售、搜索等而要添加的附加信息)的网页、博客或者电子商务网站的地址。除此之外,码处理装置301可以支持针对对象50的多码的丽S发送、URL发送、Web发布、电子商务链接等。
[0044]另外,服务装置300还可以包括支持在离线环境下输出多码的实际形式的网关装置303。在本发明中,网关装置303是可以结合码发行设备315向离线环境输出在在线状态下在服务装置300中分发的多码的元件。因此,网关装置303可以被视为一个端口,而不是单独的单元,其能够输出多码作为在离线环境下的实际多码。以下将结合设备100给出关于服务装置300的进一步示例性描述。
[0045]如以上所讨论的,标识码处理系统10可以在由设备100识别的基本标识码中包含的基本标识信息的基础上创建多码,向服务装置300传送所创建的多码以收集和共享关于多码的各种信息。当基本标识码51被转换为多码时,设备100的用户可以添加要作为共享信息而提供的附加信息,使得可以积累和共享关于基本标识码51所指示的对象50的信息。并且,标识码处理系统10不仅仅可以收集、分类和存储关于针对由多码指示的对象50的商业交易或者搜索的信息,使得与在线分发的多码相关联的信息可以被共享,而且如果必要,则可以输出这些多码作为离线环境中的实际多码。因此,标识码处理系统10可以将仅存在为只包含基本标识信息的基本标识码51的对象50的利用扩展到在各种设备和计算环境以及离线环境中被识别和利用的多码的形式,使得用户通过关于对象50的多码中的至少一个可以容易地获得关于对象50的各种信息,而与设备的兼容性无关。
[0046]图2是示意地例示根据本发明的实施方式的设备100的构造的框图。
[0047]参照图2,本发明的设备100基本上包括相机170、控制单元160和存储器单元150,并且还可以包括通信单元110、输入单元120、音频处理单元130和显示单元140。另夕卜,如上所述,多码是指各种形式的多码,包括一维条形码、二维QR码、二维矩阵码、三维码(全息码)、色码和任何其它图像码。这些多码提供通过设备的码标识的兼容性以及信息共享的基础。为此,多码可以包含用于获取关于对象50的信息的地址(URL)信息。此外,多码可以存储博客信息、LBS信息、电话号码、地址信息等。
[0048]具有以上构造的设备100可以通过操作相机170拍摄基本标识码51的图像,在基本标识码51中包含的基本标识信息的基础上创建各种多码153,并且将它们存储在存储器单元150中。此外,设备100可以向服务装置300或者任何其它设备发送多码153。之后,通过检查来自服务装置300的关于多码153的附加信息,设备100可以收集关于对象50的各种信息,例如,与销售量或者销售价格相关联的销售信息、交易状态信息、位置信息、产品估值、产品使用历史信息、消费者偏好等。可以在多码153中包含这些附加信息。现在,对于多码的创建、传送和处理,将详细描述设备100中的各元件的作用和功能。
[0049]通信单元110在控制单元160的控制下建立用于设备100的数据传输的通信通道。即,通信单元Iio通过网络200建立与服务装置300的数据通信通道。为此,通信单元110可以包括:射频(RF)发射器(未示出),其上转换输出信号的频率并且放大这些信号;RF接收器(未示出),其放大低噪声输入信号并且下转换这些信号的频率等。特别地,通信单元110可以形成用于向码处理装置301发送在基本标识码51的基础上创建的多码的通信通道。另外,响应于用户的请求,通信单元110可以从码处理装置301接收包含与多码相关联的附加信息的共享信息。这些接收的信息可以被传送到控制单元160。
[0050]输入单元120可以包括输入键和功能键来接收各种数字或者文字输入以及接收用于对设备100的各种功能进行设置或者控制的用户指令。例如,输入单元120可以包括用于请求语音呼叫的呼叫键、用于请求视频呼叫的视频呼叫键、用于结束语音或者视频呼叫的结束键、用于调整音频信号的输出音量的音量键、导航键和任何其它专用键。特别地,输入单元120可以创建用于拍摄基本标识码51的图像的与相机170的控制相关联的输入信号、用于存储和发送在基本标识码51的基础上创建的多码的输入信号、用于形成与码处理装置301的通信通道接着从码处理装置301接收与多码相关联的附加信息的输入信号等。输入单元120创建的这些输入信号可以被发送给控制单元100并且转换为用于执行与这些输入信号相对应的特定功能的命令。输入单元120可以由诸如触摸板、触摸屏、具有正常键阵列的按钮型键盘、qwerty型键盘、姿势输入设备和基于语音的输入设备的多种输入设备中的一种或者组合形成。
[0051]音频处理单元130可以具有用于输出在设备100的处理步骤中发生的各种音频数据以及用于收集音频数据的扬声器(SPK)和麦克风(MIC)。音频处理单元130可以通过扬声器(SPK)输出相机170的处理步骤需要的声音效果,并且还可以输出与在多码的创建、发送和存储处的特定功能的执行相关联的声音效果。取决于用户的选择,可以省略这个用于输出声音效果的功能。
[0052]显示单元140显示设备100的各种菜单项和从用户接收或者向用户提供的信息。即,显示单元140可以提供与设备100的使用相关联的各种画面,例如,待机画面、菜单画面、消息撰写画面、呼叫画面等。特别地,显示单元140可以输出与为收集基本标识码51的图像而激活的相机170相关联的画面,例如,关于基本标识码51的预览图像输出画面。并且,当在基本标识码51的基础上创建多码时,显示单元140可以输出关于这些多码的画面。并且,显示单元140可以在识别基本标识码51的步骤中输出与基本标识码51相关联的基本标识信息,并且输出从码处理装置301接收的与多码相关联的附加信息。显示单元140可以由 IXD (液晶显示器,Liquid Crystal Display)、0LED (有机发光二极管,Organic LightEmitted Diode)、AMOLED (有源矩阵 OLED, Active Matrix OLED)等形成。另外,在形成为触摸屏的情况下,显示单元140可以执行输入单元120的功能。
[0053]存储器单元150可以存储设备100的OS (操作系统,Operating System)、特定功能(例如,声音输出功能、图像查看器功能、视频播放功能等)需要的应用程序、各种用户数据、发送或者接收的数据等。具体地,存储器单元150可以存储用于支持多码的创建的多码创建程序151,并且还存储利用多码创建程序151创建的那些多码153。
[0054]多码创建程序151识别利用相机170收集的基本标识码51,接着通过集成从识别结果获得的基本标识信息、用户通过输入单元120输入的数字和文字信息、以及存储在存储器单元150中的特定图像或者徽标(logo)信息的全部,来创建具有各种形式的多码153,例如,一维码、二维QR码、二维矩阵码、三维码、色码和任何其它图像码。并且,相机170收集的基本标识码51可以是诸如一维条形码、二维矩阵码、色码等的各种码中的一种。多码创建程序151可以包括用于从通过相机拍摄的码的图像提取基本标识信息的例程、用于通过集成所提取的基本标识信息和设备100的用户输入的信息创建多个新的多码的例程、以及用于响应于用户的请求向码处理装置301发送所创建的多码的例程中的一个或者更多个。在此,添加到基本标识信息的用户输入信息可以包括各种类型的信息,诸如用户撰写的文本信息、图像或者徽标信息、包括对象50的制造日期和制造商在内的与对象有关的信息以及关于对象50的任何其它信息、用于多码的上传的URL地址信息、对象50的当前位置信息、电话号码信息。这些作为多码中包含的附加信息的用户输入信息可以通过码处理装置301传播到服务装置300并且被其它用户再次编辑或者作为附加信息添加。
[0055]多码153包括利用多码创建程序151创建的各种码,并且可以根据码属性来造成信息输入中的差异。通过码的信息输入中的这种差异是要考虑识别多码153的任何设备的兼容性和多码153中包含的信息量的差异这两者。例如,一维条形码可以仅仅包含与对象50相关联的基本标识信息,而二维矩阵码或者QR码除了包含基本标识信息外可以进一步包含与对象50相关联的诸如文本、图像或者徽标这样的附加信息。并且,与QR码等相比,色码等可以包含多得多的信息,并且三维码等可以例如通过根据多码153的任何使用目的而添加的安全功能而由全息图等形成,以用作安全码。这样,由用于存储关于对象50的各种信息的多个代码形成的多码153不仅仅可以允许各种装置共享关于对象50的信息,而且可以根据各自的识别设备和码属性来支持针对多得多的信息的浏览和搜索。在被设备100创建之后,多码153可以在码处理装置301中被存储和管理,并且还可以通过添加在通过服务装置300分发多码时发生的附加信息来改变为任何特殊形式以存储多得多的数据。为此,码处理装置301可以将从设备100接收的多码153分类为根据它们的类型的代码,接着响应于来自子装置305、307、309或311的请求向进行请求的子装置305、307、309或311发送多码153。向各子装置305、307、309或311发送的多码153可以包含基于子装置305、307、309或311的特性的、或者由子装置305、307、309或311添加的附加信息。接着这些附加信息可以被周期性地或者响应于来自码处理装置301的请求提供到码处理装置301用于更新。更新后的多码153可以被再次发送到子装置305、307、309、311。通过以上处理,服务装置300可以通过更新它们的信息并且向其添加任何用户的撰写信息使得更广泛的各种各样的信息可以被共享,来重新产生所分发的多码作为新的多码。
[0056]相机170是用于拍摄任何物体的图像的设备。相机170可以包括图像传感器和图像处理单元。图像传感器是将物体的光学图像转换为电图像信号的特定传感器。图像传感器可以是CMOS (互补金属氧化物半导体,Complementary Metal Oxide Semiconductor)图像传感器或者CCD (电荷I禹合器件,Charge Coupled Device)图像传感器。图像处理单元是用于处理从图像传感器输入的图像接着输出处理后的图像的设备。即,图像处理单元可以执行各种图像处理功能,诸如图像大小调整(resize)、在存储器之间的图像传递、RGB信号转换、A/D转换、噪声去除、数字变焦(digital zoom)、旋转(rotation)、编码(encoding)等。特别地,在本发明的实施方式中的相机170可以拍摄对象50中包含的基本标识码51的图像。接着所拍摄的基本标识码51的图像可以被发送到控制单元160。
[0057]控制单元160可以控制设备100的整个操作以及设备100的内部块之间的信号流,并且还执行数据处理功能。特别地,通过执行多码创建程序151,控制单元160可以支持多码创建功能。为此,控制单元160可以具有如图3所示的构造。
[0058]图3是示意地例示根据本发明的实施方式的控制单元160的构造的图。
[0059]参照图3,控制单元160可以包括图像收集单元161、多码创建单元163和多码发送/接收单元165。
[0060]图像收集单元161被配置为收集对应于基本标识码51的图像用于创建多码153。为此,当从输入单元120或者从具有触摸屏功能的显示单元140接收到用于激活多码创建功能的输入信号时,图像收集单元161激活相机170。在相机170收集预览图像的形式的基本标识码51的图像时,当任何图像满足可识别条件时,图像收集单元161可以自动地确定相机170的拍摄时间。即,图像收集单元161可以识别以预览形式收集的基本标识码51,创建用于当任何图像满足可识别条件时激活自动快门键的信号,并且控制图像拍摄。对于在预览状态下对基本标识码51的图像识别,图像收集单元161可以或者包括设计为识别基本标识码51的标识码识别程序,或者调用以下讨论的多码创建单元163的识别功能。并且,图像收集单元161向多码创建单元163发送相机170收集的图像。
[0061]多码创建单元163被配置为分析从图像收集单元161接收的图像,接着在分析结果的基础上创建多码。为此,多码创建单元163可以检查从图像收集单元161接收的图像是否对应于基本标识码51的图像。即,多码创建单元163分析接收的图像以确定一维条形码、二维矩阵码、QR码和色码中的哪一种对应于接收的图像,接着执行分析的码的识别。为此,多码创建单元163可以从存储器单元150加载针对所选择的码的适当识别程序。取决于设备100的设计者的意图,针对各个码的识别程序可以或者被包含在多码创建程序151中或者作为单独的程序存储。当识别了基本标识码51时,多码创建单元163从基本标识码51提取信息,并且基于所提取的信息创建各种多码。此时,多码创建单元163可以向显示单元140输出基本标识信息并且还可以输出用于输入附加信息的输入窗口。接着用户可以通过该输入窗口来添加各种用户输入信息。如以上所讨论的,用户输入信息是指用户任意输入的信息,其可以包括各种类型的信息,诸如文本信息、图像信息和徽标信息,并且取决于多码的任何使用目的,还可以包括URL信息或者特定博客信息、电话号码信息、网络连接信息或者特定网络门户信息、对象50的位置信息等。这些多码可以具有各种类型,并且根据多码的类型,信息量可以改变。另外,多码创建单元163创建的多码可以被输出到显示单元140或者存储在存储器单元150中。此外,响应于用户的请求,这些多码可以被发送到多码发送/接收单元165。[0062]多码发送/接收单元165被配置为向码处理装置301发送从多码创建单元163接收的多码。如以上讨论的,码处理装置301被配置为在线存储利用设备100创建的多码并且收集、分类、集成和分发关于所存储的多码的各种信息。因而,码处理装置301可以向服务装置300传播多码并且收集关于所传播的多码的信息以更新所存储的多码。即,当关于特定多码的任何信息改变时,码处理装置301可以更新所存储的多码。并且,如果从设备100接收到针对这些关于特定多码的信息的请求,则码处理装置301可以向设备100发送更新的多码。在这个处理中,多码发送/接收单元165可以起到从码处理装置301接收多码153的作用。多码发送/接收单元165接收的多码可以被存储在存储器单元150中并且被多码创建单元163中包含的码识别程序识别。这些所识别的信息、即共享信息可以响应于用户的请求而被输出到显示单元140。并且,存储在存储器单元150中的多码可以被基于所识别的信息的新的多码替代,或者发送到多码创建单元163以重新产生包含共享信息的新的多码。这些重新产生的多码可以被存储在存储器单元150中并且取决于用户的操纵而被选择性地再次发送到码处理装置303。
[0063]如上文所讨论的,根据本发明的实施方式的标识码处理系统10可以通过利用设备100识别关于对象50的基本标识码51来提取基本标识信息,并且通过向所提取的基本标识信息选择性地添加附加信息来创建各种多码。所创建的多码可以被存储在设备100中并且还发送到服务装置300,使得其它用户可以共享它们并且添加各种信息以在多码153的基础上利用关于对象50的信息。
[0064]另外,以上讨论的服务装置300可以被配置为在基于服务器的计算环境中操作或者在云计算环境中操作的一个或者更多个服务器。具体地,服务装置300可以被配置为一个或者更多个服务器,每个服务器分离或者整体地具有码处理装置301和子装置305、307、309、311。此外,服务装置300可以在云计算环境中向设备100提供多码处理服务。
[0065]在此,云计算是指按照需求(on demand)提供使用因特网技术虚拟化的IT资源(例如,硬件(即,服务器、存储、网络等)、软件(即,数据库、安全、网页等)、服务、数据等)的技术。即,服务装置300向设备100提供处理多码所需的包括硬件、软件、服务和数据中的一个或者更多个在内的计算资源。例如,服务装置300可以向设备100提供多码分发在其中的虚拟计算空间,并且还通过利用该计算空间向多码添加附加信息来将这些多码更新为新的多码。另外,服务装置300可以提供用于存储与多码相关联的数据和/或软件的存储空间,并且通过该存储空间执行以上讨论的功能。
[0066]在上文,描述了本发明的实施方式中的标识码处理系统10。在下文,将参照附图描述在终端100和标识码处理系统10处分别实现的处理方法。
[0067]图4是例示根据本发明的实施方式的设备的标识码处理方法的流程图。
[0068]参照图4,在开始,当向设备100提供电力时,控制单元160通过使用提供的电力控制设备100的各个元件的初始化处理。接着,在初始化处理完成之后,控制单元160可以在步骤401根据预定调度信息控制显示单元140输出待机画面。
[0069]接下来,当从输入单元120或者具有触摸屏功能的显示单元140接收到输入信号时,在步骤403控制单元160可以检查接收的输入信号是否是用于激活多码创建功能。如果输入信号不是用于多码创建功能,则在步骤405控制单元160可以控制设备100执行与输入信号相对应的其特定功能,例如,文件播放功能、文件搜索功能、广播接收功能、呼叫功倉泛.。
[0070]如果在步骤403接收了用于多码创建功能的任何输入信号,则在步骤407控制单元160可以激活相机170。此时,控制单元160可以控制激活的相机170的自动设置以便拍摄基本标识码51的图像。不同于正常图像拍摄环境,用于拍摄基本标识码51的图像的环境可以要求近距功能或者需要环境光调整功能或像素校正功能以识别QR码或者色码。因而,如果相机170具有用于感测周围照明值的传感器,则控制单元160可以在从传感器收集的照明值的基础上针对拍摄基本标识码51的图像进行照明值的自动设置,并且控制近距功能的自动设置。另外,取决于照明值,控制单元160可以控制相机170的像素或者颜色校正的自动设置。
[0071]接下来,在步骤409,控制单元160可以确定对应于基本标识码51的图像的收集是否完成。实际上,控制单元160可以检查是否接收到对应于用于收集图像的快门键的输入信号。如果在此步骤没有输入信号,则控制单元可以返回步骤407,或者在特定时段之后返回步骤403。
[0072]在步骤409完成图像收集之后,在步骤411控制单元160可以在所收集的图像的基础上创建多码。具体地,控制单元160识别对应于各个类型中的一个的基本标识码51,接着从该码提取基本标识信息。另外,控制单元160可以检查是否从输入单元120或者显示单元140输入了要向所提取的基本标识信息添加的附加信息,接着向基本标识信息添加这些附加信息以创建各种类型的多码。如以上所讨论的,多码可以包括一维条形码、二维矩阵码、QR码、三维码、色码和任何其它图像码,并且取决于各码中可存储的信息的量,所存储的信息可以改变。即,一维条形码可以包含仅仅基本标识信息,并且二维矩阵码可以除了包含基本标识信息外还包含包括数字或者字母的附加信息。并且,QR码可以除了包含基本标识信息外还包含数字、字母、图像或者徽标信息,并且三维码可以除了包含基本标识信息和附加信息两者外还包含安全信息。
[0073]在步骤411创建的多码可以响应于用户的操纵在步骤413存储在存储器单元150中。接着,在步骤415,控制单元160可以检查是否接收了用于发送多码的输入信号。如果没有用于发送多码的输入信号或者如果默认模式没有定义发送多码,则控制单元160可以返回步骤403。如果接收了用于发送多码的任何输入信号或者如果默认模式定义了向码处理装置301发送多码,则控制单元160可以在步骤417控制向码处理装置301发送这些多码。
[0074]之后,在步骤419,控制单元160可以在步骤419检查是否接收了用于终止多码功能的输入信号。如果没有这种输入信号,则控制单元160可以返回步骤403随后是步骤407和409。如果出现任何终止输入信号,则控制单元160可以终止多码创建功能接着返回步骤401。
[0075]图5是示出标识码处理系统10的元件之间的信号流的图,以例示根据本发明的实施方式的标识码处理方法。
[0076]参照图5,在开始,在步骤501设备100创建多码。由于步骤501的操作等于图4中的步骤403到411的操作,其详细描述跳过。
[0077]接下来,在步骤503,响应于用户的操纵或者作为默认模式,设备100可以向服务装置300发送所创建的多码153。特别地,设备100可以向码处理装置301发送多码,以便在服务装置300中分类、存储、管理和更新多码。在本发明的另一个实施方式中,设备100可以不创建多码,而是通过将所收集的基本标识码51发送到服务装置300 (特别是码处理装置301)来请求创建多码153,使得码处理装置301可以处理所接收的基本标识码51从而直接创建各种多码。
[0078]在步骤505,码处理装置301可以将所接收的多码153根据它们的类型分类接着存储它们。此外,码处理装置301可以检查多码中包含的附加信息,并且如果包含任何地址信息,诸如特定博客信息、网络地址信息或者电子邮件信息,则可以向这些地址信息发送多码中的至少一个。另外,在步骤507,取决于网络设备的策略,码处理装置301可以向子装置305、307、309、311中的至少一个传送所存储的多码。并且,码处理装置301可以通过网关装置303向离线环境输出多码。网关装置303可以连接到设置在诸如报纸或者杂志出版公司这样的用于印刷多码从而生产印刷物品的场所的码发行设备250,并且码发行设备250可以在印刷物品的特定区域上印刷多码。
[0079]如果多码中不包含网络地址信息,码处理装置301可以除了附加信息和标识信息外还分配用于寻找并且获得通过多码153的分发而积累的共享信息的URL信息。并且,码处理装置301可以在这种URL信息中布置与多码153相关联的各种信息。在此情况下,码处理装置301可以在URL信息指示的网页上布置包含相同基本标识信息的各种类型的多码,使得访问用户可以从多码获得关于基本标识信息指示的对象50的各种信息。并且,码处理装置301可以提供特定网页,其允许用户找到各个多码和这些多码中包含的附加信息。码处理装置301提供的多码可以包括重新产生的具有用户添加到通过服务装置300分发的初始多码的附加信息的各种多码。另外,URL信息不仅仅可以如上所述用于提供多码信息,并且还可以在定义时被包含在多码中,用于在创建初始多码时用户将具有例如图像或者音频信息这样的特定信息的URL信息插入到多码。取决于用户的操纵,这些多码可以被发送到其它设备或者上传到博客等。
[0080]如以上所讨论的,设备100创建的多码可以被更新为新的多码,该新的多码具有当多码在服务装置300的云计算系统上分发时被各个设备的用户添加的附加信息。例如,多码可以被注册在各个在线购物商城,并且基于关于对应的对象50的各种信息(诸如用户的评论、销售量或者销售价格)可以被演化为对于用户更有价值的信息。
[0081 ] 另外,在步骤509,独立于多码创建功能,设备100可以向码处理装置301发送针对关于特定多码的信息的请求。例如,在通过设备100接入服务装置300之后,用户可以搜索期望的多码。在此情况下,如果用户请求关于多码的信息获取,则设备100可以向码处理装置301发送关于所请求的多码的信息。接着,在步骤511,码处理装置301可以检查是否存在具有与所请求的多码相同的基本标识信息并且进一步具有附加信息的任何多码,或者收集关于针对所请求的多码分配的网页的信息接着将其提供到设备100。在此步骤,在码处理装置301中存储的多码可以处于超出由设备100创建的初始状态的更新状态,因为具有通过服务装置300分发时由用户添加的附加信息。接着,码处理装置301可以响应于来自设备100的请求直接发送各种多码的至少部分,或者通过收集存储在与所请求的多码相关联的其它多码中的信息来创建新的多码接着向设备100发送新的多码。最终,接收的此多码可以是各种附加信息的集成多码。
[0082]如上文所讨论的,标识码处理方法可以通过添加关于由基本标识码51指示的对象50的附加信息在设备100中重新产生多码,并且还在多码通过由云计算系统结构形成的服务装置300分发的同时通过并入进一步的附加信息来更新这些重新产生的多码。结果,诸如用户信息、地址信息或者文本信息这样的各种信息可以被并入多码153中,因而允许用户针对各种目的使用多码。
[0083]本发明的实施方式中的设备处理方法和标识码处理方法可以被实现为可以被各种计算机装置实现的程序命令,并且写入到计算机可读记录介质中。该计算机可读记录介质可以包括独立或者组合的程序命令、数据文件、数据结构等。写入到介质的程序命令针对本公开特别设计或者配置,或者是计算机软件领域中技术人员已知的。
[0084]计算机可读记录介质的示例包括诸如硬盘、软盘和磁带这样的的磁介质、诸如CD-ROM和DVD这样的光学介质、诸如软光盘的磁光介质,以及诸如ROM、RAM和闪存存储器这样的特别构建以存储和执行程序命令的硬件设备。程序命令可以包括通过编译器得到的机器语言代码和在计算机中使用解析器等可执行的高级语言代码。这些硬件设备可以被配置为作为一个或者更多个软件来操作以执行本发明的操作,并且反之亦然。
[0085]下面将通过示例描述多码的创建。如图6所示,设备100可以使用相机170拍摄对象50中包含的基本标识码51的图像并且向控制单元160发送所拍摄的图像。如图所示,对象50中包含的基本标识码51可以是诸如一维条形码、二维QR码和色码这样的各种码中的至少一种。用户可以激活设备100的相机170并且操纵相机170来拍摄基本标识码51的图像。
[0086]接着设备100的控制单元160可以识别基本标识码51,通过使用多码创建单元163创建各种类型的多码153,S卩,图6所示的一维码、二维QR码、二维矩阵码、三维码、色码和任何其它图像码,并且将它们存储在存储器单元150中。另外,控制单元160可以向服务装置300发送所创建的多码153,使得多码153被分发且更新为具有更多种类的信息。
[0087]另外,尽管图6将基本标识码51示出为一维条形码、二维QR码和色码,但是这些仅仅是示例性的并且不被认为是对本发明的限制。另选地,其它码中的至少一种可以是基本标识码51,并且所示的码中的仅仅一种可应用。另外,尽管多码153被示出为包括一维码、二维QR码、二维矩阵码、三维码、色码和任何其它图像码的全部,但是取决于设计者的意图或者用户的设置,控制单元160的多码创建单元163可以仅仅创建上述码中的特定一些作为多码153。例如,多码创建单元163可以仅仅创建一维码、二维QR码、色码和三维码作为多码153。
[0088]尽管参照本发明的示例性实施方式具体示出并描述了本发明,但本领域的技术人员可以理解的是,在不脱离按照以下权利要求限定的本发明的实质和范围的情况下可以做出形式和细节上的各种改变。
[0089]工业实用性
[0090]本发明涉及用于处理标识码的系统、方法和设备,其允许通过处理多码来添加关于特定对象的各种附加信息,并且支持通过集成和重新产生这种附加信息来共享关于对象的各种信息。因此,在对象的购买、推荐和使用中有可能收集并且检查更精确的信息,以通过多码处理对信息进行系统性的分类用于信息共享,并且支持根据使用目的对特定类型的多码的选择性处理。
【权利要求】
1.一种标识码处理系统,所述标识码处理系统包括: 设备,所述设备被配置为识别对象中包含的基本标识码,并且基于所述基本标识码中包含的基本标识信息来创建包括至少一种类型的码的多码;以及 服务装置,所述服务装置被配置为通过网络接收并共享所创建的多码,并且当与所述对象相关联的至少一种附加信息出现时,重新产生多码以包含所述附加信息。
2.一种用于支持标识码处理的服务装置,所述服务装置包括: 码处理装置,所述码处理装置被配置为接收在对象中包含的基本标识码的基础上由设备创建的多码,并且重新产生多码以包含与所述对象相关联的至少一种附加信息;以及 至少一个子装置,所述至少一个子装置被配置为从所述码处理装置接收多码,在网络中共享所接收的多码,并且当与所述对象相关联的所述至少一种附加信息出现时,向所述码处理装置提供所述附加信息。
3.根据权利要求2所述的服务装置,其中,所述码处理装置包括: 通信单元,所述通信单元被配置为与所述设备和所述至少一个子装置通信; 至少一个数据库,所述至少一个数据库被配置为分类并且存储多码;以及 控制单元,所述控制单元被配置为控制多码的重新产生和收集。
4.根据权利要求3所述的服务装置,其中,所述码处理装置进一步被配置为从所述多码提取附加信息并且重新产生新的多码,在所述新的多码中并入了所提取的附加信息和包含在所述多码中的基本标识信息。
5.根据权利要求4所述的服务装置,其中,所述码处理装置进一步被配置为向所述多码分配URL信息,所述URL信息指示所述多码被发布的位置。
6.根据权利要求2所述的服务装置,其中,所述子装置进一步被配置为提供发布所述多码的至少一个网页。
7.根据权利要求2所述的服务装置,所述服务装置还包括: 网关装置,所述网关装置被配置为用作用于输出所述多码作为实际多码的端口。
8.根据权利要求7所述的服务装置,所述服务装置还包括: 码发行设备,所述码发行设备连接到所述网关装置并且被配置为发行所述实际多码。
9.根据权利要求2所述的服务装置,其中,所述码处理装置和所述子装置中的至少一个被构建为在云计算环境中操作的一个或者更多个服务器。
10.一种用于支持标识码处理的设备,所述设备包括: 相机,所述相机被配置为拍摄对象中包含的基本标识码的图像; 控制单元,所述控制单元被配置为通过识别所述基本标识码来提取基本标识信息,并且通过向所提取的基本标识信息添加附加信息来创建至少一种类型的多码;以及 存储器单元,所述存储器单元被配置为存储所创建的多码。
11.根据权利要求10所述的设备,其中所述控制单元包括: 图像收集单元,所述图像收集单元被配置为激活所述相机并且收集与所述基本标识码相对应的图像;以及 多码创建单元,所述多码创建单元被配置为通过识别所述基本标识码来提取所述基本标识信息,并且在所提取的基本标识信息和响应于用户的操纵而添加的所述附加信息的基础上创建所述多码。
12.根据权利要求11所述的设备,其中所述图像收集单元进一步被配置为分析从所述相机接收的所述基本标识码的预览图像,并且当所分析的图像满足可识别条件时自动地确定所述相机的拍摄时间。
13.根据权利要求11所述的设备,其中所述多码包括一维码、二维QR码、二维矩阵码、色码、三维码和其它图像码中的至少一种。
14.根据权利要求11所述的设备,其中所述多码创建单元进一步被配置为根据码属性针对每个码选择添加到所述基本标识信息的所述附加信息。
15.根据权利要求11所述的设备,所述设备还包括: 通信单元,所述通信单元被配置为通过网络向服务装置发送所述多码, 其中,所述控制单元还包括多码发送/接收单元,所述多码发送/接收单元被配置为控制所述通信单元向码处理装置发送所创建的多码,以及响应于用户的请求从所述服务装置接收重新产生的多码或者与所述对象相关联的附加信息。
16.根据 权利要求10所述的设备,其中所述附加信息包括文本信息、图像信息、徽标信息、URL信息、地址信息、电话号码和博客信息中的至少一种。
17.一种标识码处理方法,所述方法包括: 在设备处通过识别对象中包含的基本标识码来提取基本标识信息; 在所述设备处通过向所提取的基本标识信息添加附加信息来创建包括至少一种类型的码的多码;以及 在所述设备处存储所创建的多码。
18.根据权利要求17所述的方法,所述方法还包括: 在所述设备处向外部装置发送所创建的多码;以及 在所述设备处从所述外部装置接收新的多码,所述新的多码包含与所述对象相关联的进一步的附加信息。
19.一种上面记录了执行标识码处理方法的程序的计算机可读介质,所述方法包括: 通过识别对象中包含的基本标识码来提取基本标识信息; 通过向所提取的基本标识信息添加附加信息来创建包括至少一种类型的码的多码;以及 存储所创建的多码。
【文档编号】G06K7/10GK103430189SQ201280013775
【公开日】2013年12月4日 申请日期:2012年3月21日 优先权日:2011年3月24日
【发明者】罗承元 申请人:Sk 普兰尼特有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1