在样本分析仪中进行条码识别的方法和对应样本分析仪的制作方法

文档序号:6363712阅读:179来源:国知局
专利名称:在样本分析仪中进行条码识别的方法和对应样本分析仪的制作方法
技术领域
本发明涉及样本分析领域,尤其涉及一种在样本分析仪中进行条码识别的方法和对应样本分析仪。
背景技术
条码技术是在计算机应用和实践中产生并发展起来的自动识别技术。在医疗领域的生物样本分析检验过程中为便于识别样本,通常会首先为待分析样本分配一个样本编码,并将该样本编码转换为条码后粘贴在样本的容器上。在分析检验过程中通过扫描样本条码读取条码信息就可以识别该样本。
但是在实际应用中,不同的医疗单位使用的条码的长度、码制、有无校验字各等特征信息各不相同;特别是中心实验室等单位,其收到的待分析样本来自不同的医院、社区医疗中心等机构,样本条码的特征信息更是五花八门。而样本分析仪从条码本身并不能获知该条码的特征信息,故通常需要样本分析仪的操作者询问送样者,以了解条码的特征信息,并在样本分析仪上进行相应的设置,使样本分析仪能够正确的识别和读取该条码。
但是,送样者有时也难以获知待分析样本的条码的特征信息,因此难以保证仪器能够准确的设置并读取条码;如果设置错误,例如校验位未被识别,或被当作正常条码内容,则会造成读取获得的条码信息与实际条码信息不符,带来风险,况且通过仪器操作者询问送样者的方式获得条码的特征信息本身也具有风险且效率低下。发明内容
本发明实施例所要解决的技术问题在于,提供一种在样本分析仪中进行条码识别的方法和对应可识别条码特征信息的样本分析仪,可快速识别抽样条码的特征信息,帮助仪器操作者快速准确的获知抽样条码特征信息,并能依据抽样条码的特征信息,设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
为了解决上述技术问题,本发明实施例提供了一种在样本分析仪中进行条码识别的方法,包括: 在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括条码的码制、长度和有无校验位中至少一个; 以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。
其中,所述在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括: 扫描抽样条码,获得抽样条码的码制、长度和基本信息; 根据所述基本信息分析所述抽样条码是否有校验位,并将所述抽样条码的码制、长度和有无校验位作为所述抽样条码的特征信息; 根据所述抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。
其中,所述方法包括:将抽样条码的特征信息显示在样本分析仪的条码分析界面上。
其中,所述根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括:接受用户的确认信息,并根据所述确认信息设置可选条码读取规则信息;或者 样本分析仪自动根据所述特征信息设置可选条码读取规则信息。
其中,所述根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括: 比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,显示后一个抽样条码特征信息,在接受用户确认信息后,根据用户确认信息设置可选条码读取规则信息。
相应地,本发明实施例还提供了一种可识别条码特征信息的样本分析仪,包括: 读取规则设置模块,用于在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括条码的码制、长度和有无校验位中至少一个; 样本条码读取模块,用于以所述读取规则设置模块中已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信肩、O
其中,所述读取规则设置模块包括: 信息获得单元,用于扫描抽样条码,获得抽样条码的码制、长度和基本信息; 校验位分析单元,用于根据所述基本信息分析所述抽样条码是否有校验位,并将所述条码的码制、长度和有无校验位作为所述抽样条码的特征信息; 规则设置单元,用于根据抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。
其中,所述可识别条码特征信息的样本分析仪还包括: 人机交互模块,用于将抽样条码的特征信息显示在样本分析仪的条码分析界面,以及用于接受用户的确认信息。
其中,所述规则设置单元进一步包括: 第一设置子单元,用于接受用户的确认信息,根据所述确认信息控制读取规则设置模块设置可选条码读取规则信息;或 第二设置子单元,用于自动根据所述特征信息控制读取规则设置模块设置可选条码读取规则信息;或 第三设置子单元,用于比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,提示所述人机交互模块显示后一个抽样条码特征信息,并在接受用户确认信息后,根据用户确认信息设置可选条码读取规则信息。
本发明实施例所提供的在样本分析仪中进行条码识别的方法和对应可识别条码特征信息的样本分析仪,可快速识别抽样条码的特征信息,帮助仪器操作者快速准确的获知抽样条码特征信息,并能依据抽样条码的特征信息,设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的在样本分析仪中进行条码识别的方法第一实施例流程示意图; 图2为本发明提供的在样本分析仪中进行条码识别的方法第二实施例流程示意图; 图3为本发明提供的在样本分析仪中进行条码识别的方法第三实施例流程示意图; 图4为本发明提供的条码的特征信息显示的示意图; 图5为本发明提供的在样本分析仪中进行条码识别的方法第四实施例流程示意图; 图6为本发明提供的可识别条码特征信息的样本分析仪第一实施例结构示意图; 图7为本发明提供的可识别条码特征信息的样本分析仪第二实施例结构示意图; 图8为本发明提供的可识别条码特征信息的样本分析仪中校验位分析单元第一实施例结构示意图; 图9为本发明提供的可识别条码特征信息的样本分析仪中校验位分析单元第二实施例结构示意图; 图10为本发明提供的可识别条码特征信息的样本分析仪中规则设置单元结构示意图。
具体实施方式
本发明实施例所提供的在样本分析仪中进行条码识别的方法和对应可识别条码特征信息的样本分析仪,可快速识别抽样条码的特征信息,帮助仪器操作者快速准确的获知抽样条码特征信息,并能依据抽样条码的特征信息,设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,为本发明提供的在样本分析仪中进行条码识别的方法第一实施例流程示意图,该方法流程如图1所示,包括: 步骤S100,在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括:条码的码制、长度和有无校验位中至少一个。
步骤S101,以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。
本发明实施例所提供的在样本分析仪中进行条码识别的方法可快速识别抽样条码的特征信息,并依据抽样条码的特征信息设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
参见图2,为本发明提供的在样本分析仪中进行条码识别的方法第二实施例流程示意图,该方法流程如图2所示,包括: 步骤S200,扫描抽样条码,获得抽样条码的码制、长度和基本信息。
步骤S201,分析所述抽样条码是否有校验位,并将所述条码的码制、长度和有无校验位作为所述抽样条码的特征信息。
步骤S202,根据抽样条码的特征信息设置可选条码读取规则信息。
步骤S203,将所述可选条码读取规则信息存储到所述样本分析仪中。
步骤S204,以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。
本发明实施例所提供的在样本分析仪中进行条码识别的方法可快速识别抽样条码的特征信息,并依据抽样条码的特征信息设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
参见图3,为本发明提供的在样本分析仪中进行条码识别的方法第三实施例流程示意图。在本实施例中,将更为详细的描述该条码识别方法的流程。如图3所示,该方法流程包括: 步骤S300,扫描抽样条码,获得抽样条码的码制、长度和基本信息。更为具体的,条码扫描仪扫描抽样条码后,条码扫描仪将返回被扫描的抽样条码的码制、长度和基本信息。该基本信息是该抽样条码携带的全部信息,包括校验位的数值或字符。但是,本步骤虽然获得抽样条码的基本信息,但是并不知道该基本信息中是否含有校验位。例如,条码扫描仪扫描条码后,可获得条码的基本信息为151340639,码制为39码、长度为9,但对于“ 151340639”中是否为校验位并不知道。
优选的,本步骤中可以对抽样条码进行多次扫描,并比对获得的码制、长度和基本信息,采纳出现次数最多的码制、长度和基本信息,以提高扫描的准确性,避免因偶然因素的影响使获得的码制、长度和基本信息出现错误。
步骤S301,以默认条码有校验位的读取模式和默认条码无校验位的读取模式分别读取所述抽样条码,获得所述条码在两种读取模式下被读取出的条码信息。更为具体的,例如步骤S300中已经获得了抽样条码的基本信息为“ 151340639”,则在本步骤中,分别以默认该抽样条码有校验位的读取模式和默认该条码无校验位的读取模式读取该抽样条码,获得所述抽样条码在两种读取模式下被读取出的条码信息。在抽样条码有校验位的情况下,由于校验位仅用于验证条码是否正确,不表示其它信息,所以不属于条码信息的内容,即该条码信息中不包括校验位。
进一步的,在抽样条码含有校验位的情况下,若以默认条码无校验位的读取模式读取该条码,则校验位会被读取,因此获得的条码信息与步骤S300中所获得的抽样条码的基本信息相同。若以默认条码有校验位的读取模式读取该抽样条码,则由于对应的校验位仅用于验证条码信息是否正确,不会被读取并显示,所以获得的条码信息的位数会比步骤S300中所获得的条码的基本信息的位数少,即校验位不会被读取并显示。例如,条码“151340639”中最后一位“9”为校验位,若以默认条码有校验位的读取模式读取该条码则获得的条码信息为“15134063”;若以默认条码无校验位的读取模式读取该条码则获得的条码信息为 “151340639”。
在抽样条码不含有校验位的情况下,若以默认条码有校验位的读取模式读取该抽样条码,则不能读取获得的条码信息;若以默认条码无校验位的读取模式读取该条码,则读取获得的条码信息与步骤S300中所获得的条码的基本信息相同。例如,条码“151340639”中没有校验位,若以默认条码有校验位的读取模式读取该条码,则不能读取获得条码信息;若以默认条码无校验位的读取模式读取该条码,则读取获得的条码信息也是“151340639”。
步骤S302,根据获得所述抽样条码在两种读取模式下被读取出的条码信息,判断所述抽样条码是否有校验位。
更为具体的,若以默认条码有校验位的读取模式不能读取获得的条码信息,且以默认条码无校验位的读取模式读取获得的条码信息为正常条码信息,则判定所述条码无校验位;若以默认条码有校验位的读取模式和以默认条码无校验位的读取模式读取获得的条码信息为均为正常条码信息,且以默认条码有校验位的读取模式读取获得的条码信息长度比以默认条码无校验位的读取模式读取获得的条码信息长度短,则判定所述条码有校验位。
步骤S303,在所述抽样条码的码制为39码的情况下,以39-Full ASCII的码制再次读取所述抽样条码的基本信息,并比对以39码读取获得的所述抽样条码的基本信息与以39-Full ASCII读取获得的所述抽样条码的基本信息是否相同;若相同,则判定所述抽样条码的码制为39码;否则,将39码和39-Full ASCII都作为所述抽样条码的备选码制。若步骤S300中获得的抽样条码的码制不为39码的情况下,则不需要本步骤。
更为具体的,若抽样条码的码制原本是39-Full ASCII,例如“abc”,则若以39码读取,也可以获得基本 目息不过不是“abc”而是“+A+B+C”。此时,39码和39-Full ASCII都可以读取到抽样条码的基本信息,且并不相同,故不能确定该条码的码制,需要将39码和39-Full ASCII都作为所述条码的备选码制,由用户确定。用户依据条码上打印的数字确认,如果条码上打印的数字为“abc”则抽样条码的的码制是39-full ASCII ;如果条码上打印的数字为“+A+B+C”则认为抽样条码的的码制是正常39码。
步骤S304,将所述抽样条码的码制、长度和有无校验位作为所述抽样条码的特征信息并显示,如图4所示。进一步的,本步骤还包括:比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,则显示后一个抽样条码特征信息。
步骤S305,根据抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。更为具体的,样本分析仪显示抽样条码的特征信息,接受用户的确认信息,并根据所述确认信息设置可选条码读取规则信息。或者样本分析仪根据所述特征信息设置可选条码读取规则信息;若步骤S304中,前后两个抽样条码的特征信息不同,则样本分析仪在接受用户确认信息后,根据用户确认信息设置可选条码读取规则信息。进一步的,由于样本分析仪可能需要识别不同类型的条码,故可以设置多种可选条码读取规则信息。
步骤S306,以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。更为具体的,当有待分析样本条码需要读取时,样本分析仪按照已设置的可选条码读取规则信息分别读取该待分析样本条码,读取样本条码时可以是以所有已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,也可以是 以用户设定或系统默认的一种或多种可选条码读取规则信息读取所述样本分析仪当前待分析样本条码。
与条码的特征信息不符合的可选条码读取规则信息无法读取获得条码信息,只有与待分析样本条码的特征信息符合的条码读取规则才能正常的读取条码,这样就可以获取到待分析样本条码对应的条码信息,而不会出现不能读取条码信息或校验位丢失的情况。
本发明实施例所提供的条码识别方法,可快速识别条码的码制、长度、有无校验字等特征信息,帮助仪器操作者快速准确的获知条码特征信息,并能依据条码的特征信息,设置条码读取规则读取其它的条码,提高分析仪读取样本条码的准确率。
参见图5,为本发明提供的在样本分析仪中进行条码识别的方法第四实施例流程示意图。本实施例与上一实施例的不同之处在于,判断抽样条码是否有校验位的方法不同。故本实施例将着重描述判断抽样条码是否有校验位的方法步骤,其它步骤与上一实施例基本相同,不再赘述。
如图5所示,该方法流程包括: 步骤S400,扫描抽样条码,获得抽样条码的码制、长度和基本信息。
步骤S401,默认所述抽样条码有校验位,并根据所述抽样条码的码制和基本信息,计算所述条码的校验值。更为具体的,例如步骤S400中获得的抽样条码的基本信息为“151340639”,默认抽样条码有校验位,一般是右边一位,即“9”,然后根据基本信息中的其它位“ 15134063”计算其校验值,例如校验值是各位数之和然后取个位数,则“ 15134063”的校验值为1+5+1+3+4+0+6+3=23的个位数字“3”。
步骤S402,判断所述校验值与所抽样述条码默认的校验位的值是否相同;若相同,则判定所述抽样条码有校验位;否则,判定所述抽样条码无校验位。例如,抽样条码的基本信息为“ 151340639”,默认该条码有校验位时,其校验位是右边一位“9”,步骤S401中计算得出的校验值为“3”,与条码默认的校验位的值“9”不相同,判定所述抽样条码无校验位。若步骤S401中计算得出的校验值与抽样条码默认的校验位的值相同,则判定所述抽样条码有校验位。
步骤S403,在所述抽样条码的码制为39码的情况下,以39_Full ASCII的码制再次读取所述抽样条码的基本信息,并比对以39码读取获得的所述条码的基本信息与以39-FULL ASCII码读取获得的所述条码的基本信息是否相同;若相同,则判定所述抽样条码的码制为39码,否则,将39码和39-FULL ASCII码都作为所述抽样条码的备选码制。若步骤S400中获得的抽样条码的码制不为39码的情况下,则不需要本步骤。
步骤S404,将所述抽样条码的码制、长度和有无校验位作为所述抽样条码的特征信息并显示,如图4所示。
步骤S405,根据抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。
步骤S406,以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。
本发明实施例所提供的在样本分析仪中进行条码识别的方法可快速识别抽样条码的特征信息,并依据抽样条码的特征信息设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
参见图6,为本发明提供的可识别条码特征信息的样本分析仪第一实施例结构示意图。如图6所示,该可识别条码特征信息的样本分析仪包括: 读取规则设置模块1,用于在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括:条码的码制、长度和有无校验位中至少一个。
样本条码读取模块2,用于以所述读取规则设置模块I中已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码息O
本发明实施例所提供的可识别条码特征信息的样本分析仪,可快速识别抽样条码的特征信息,帮助仪器操作者快速准确的获知抽样条码特征信息,并能依据抽样条码的特征信息,设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
参见图7,为本发明提供的可识别条码特征信息的样本分析仪第二实施例结构示意图,如图7所示,该可识别条码特征信息的样本分析仪包括:读取规则设置模块I和样本条码读取模块2。
读取规则设置模块1,用于在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括:条码的码制、长度和有无校验位中至少一个。
更为具体的,该读取规则设置模块I包括:信息获得单元11、校验位分析单元12、规则设置单元13。
信息获得单元11,用于扫描抽样条码,获得抽样条码的码制、长度和基本信息。更为具体的,条码扫描仪扫描抽样条码后,条码扫描仪将返回被扫描的抽样条码的码制、长度和基本信息。该基本信息是该抽样条码携带的全部信息,包括校验位的数值或字符。但是,信息获得单元11虽然获得抽样条码的基本信息,但是并不知道该基本信息中是否含有校验位。例如,条码扫描仪扫描条码后, 目息获得单兀11可获得条码的基本 目息为151340639,码制为39码、长度为9,但信息获得单元11并不知道“ 151340639”中是否含有校验位。
优选的,信息获得单元11可以对抽样条码进行多次扫描,并比对获得的码制、长度和基本信息,采纳出现次数最多的码制、长度和基本信息,以提高扫描的准确性,避免因偶然因素的影响使获得的码制、长度和基本信息出现错误。
校验位分析单元12,用于分析所述抽样条码是否有校验位,并将所述条码的码制、长度和有无校验位作为所述抽样条码的特征信息。该校验位分析单元12至少有两种可实现的结构,分别如图8、9所示。
参见图8,为该校验位分析单元第一实施例结构示意图,该校验位分析单元包括:条码读取子单元121、校验位分析子单元122。
条码读取子单元121,用于以默认条码有校验位的读取模式和默认条码无校验位的读取模式分别读取所述抽样条码,获得所述抽样条码在两种读取模式下被读取出的条码信息。更为具体的,例如信息获得单元11已经获得了抽样条码的基本信息为“151340639”,则条码读取子单元121分别以默认该抽样条码有校验位的读取模式和默认该条码无校验位的读取模式读取该抽样条码,获得所述抽样条码在两种读取模式下被读取出的条码信肩、O
进一步的,在抽样条 码含有校验位的情况下,若条码读取子单元121以默认条码无校验位的读取模式读取该条码,则校验位会被读取,因此获得的条码信息与信息获得单元11所获得的抽样条码的基本信息相同。若条码读取子单元121以默认条码有校验位的读取模式读取该抽样条码,则由于对应的校验位仅用于验证条码信息是否正确,不会被读取并显示,所以条码读取子单元121获得的条码信息的位数会比信息获得单元11所获得的条码的基本信息的位数少,即校验位不会被读取并显示。例如,条码“151340639”中最后一位“9”为校验位,若条码读取子单元121以默认条码有校验位的读取模式读取该条码则获得的条码信息为“15134063”;若条码读取子单元121以默认条码无校验位的读取模式读取该条码则获得的条码信息为“ 151340639”。
在抽样条码不含有校验位的情况下,若条码读取子单元121以默认条码有校验位的读取模式读取该抽样条码,则不能读取获得的条码信息;若条码读取子单元121以默认条码无校验位的读取模式读取该条码,则读取获得的条码信息与信息获得单元11所获得的条码的基本信息相同。例如,条码“151340639”中没有校验位,若条码读取子单元121以默认条码有校验位的读取模式读取该条码,则不能读取获得条码信息;若条码读取子单元121以默认条码无校验位的读取模式读取该条码,则读取获得的条码信息也是“151340639”。
校验位分析子单元122,用于根据条码读取子单元121所获得的抽样条码在两种读取模式下被读取出的条码信息,判断所述抽样条码是否有校验位。
更为具体的,在条码读取子单元121以默认条码有校验位的读取模式不能读取获得的条码信息,且以默认条码无校验位的读取模式读取获得的条码信息为正常条码信息时,校验位分析子单元122判定所述抽样条码无校验位。
在条码读取子单元121以默认条码有校验位的读取模式和以默认条码无校验位的读取模式读取获得的条码信息为均为正常条码信息,且以默认条码有校验位的读取模式读取获得的条码信息长度比以默认条码无校验位的读取模式读取获得的条码信息长度短时,校验位分析子单元122判定所述抽样条码有校验位。
参见图9,为该校验位分析单元第二实施例结构示意图,该校验位分析单元包括:计算子单元123、分析子单元124。
计算子单元123,用于默认所述抽样条码有校验位,并根据所述抽样条码的码制和基本信息,计算所述抽样条码的校验值。更为具体的,例如信息获得单元11获得的抽样条码的基本信息为“151340639”,计算子单元123默认抽样条码有校验位,一般是右边一位,即“9”,然后计算子单元123根据基本信息中的其它位“15134063”计算其校验值,例如校验值是各位数之和然后取个位数,则“15134063”的校验值为1+5+1+3+4+0+6+3=23的个位数字 “3”。
分析子单元124,用于判断所述校验值与所述抽样条码默认的校验位的值是否相同;若相同,则判定所述抽样条码有校验位;否则,判定所述抽样条码无校验位。例如,抽样条码的基本信息为“ 151340639”,默认该条码有校验位时,其校验位是右边一位“9”,计算子单元123计算得出的校验值为“3”,与条码默认的校验位的值“9”不相同,分析子单元124判定所述抽样条码无校验位。若计算子单元123计算得出的校验值与抽样条码默认的校验位的值相同,则分析子单元124判定所述抽样条码有校验位。
优选的,本实施例提供的可识别条码特征信息的样本分析仪还包括:人机交互模块3,用于将抽样条码的特征信息显示在样本分析仪的条码分析界面(如图4所示)以及用于接受用户的确认信息。
规则设置单元13,用于根据抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。更为具体的,该规则设置单元13如图10所示,具体包括: 第一设置子单元131,用于在人机交互模块3接受用户的确认信息后,根据所述确认信息控制读取规则设置模块设置可选条码读取规则信息。
第二设置子单元132,用于自动根据所述特征信息控制读取规则设置模块设置可选条码读取规则信息。进一步,可以将所有可选条码读取规格信息存为列表,在识别样本条码时,根据列表中的规则分别进行识别,就可以避免无法识别样本条码的情况。
第三设置子单元133,用于比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,提示所述人机交互模块3显示后一个抽样条码特征信息,并在接受用户确认信息后,根据用户确认信息设置可选条码读取规则信息。
由于样本分析仪可能需要识别不同类型的条码,故规则设置单元13中可以设置多种可选条码读取规则信息。
进一步的,所述读取规则设置模块I还包括:码制确认单元14。
码制确认单元14,用于在所述信息获得单元11所获得的抽样条码码制为39码时,以39-Full ASCII的码制再次读取所述条码的基本信息,并比对以39码读取获得的抽样条码的基本信息与以39-FULL ASCII码读取获得的抽样条码的基本信息是否相同;若相同,则判定所述抽样条码的码制为39码,否则,将39码和39-FULL ASCII码都作为所述抽样条码的备选码制。
更为具体的,若抽样条码的码制原本是39-Full ASCII,例如“abc”,则若码制确认单元14以39码读取,也可以获得的基本信息,不过不是“abc”而是“+A+B+C”。此时,39码和39-Full ASCII都可以读取到抽样条码的基本信息,且并不相同,故不能确定该条码的码制,需要将39码和39-Full ASCII都作为所述条码的备选码制,由用户确定。用户依据条码上打印的数字确认,如果条码上打印的数字为“abc”则抽样条码的的码制是39-fullASCII ;如果条码上打印的数字为“+A+B+C”则认为抽样条码的的码制是正常39码。
样本条码读取模块2,用于以所述读取规则设置模块I中已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码息O
更为具体的,当样本分析仪有待分析样本条码需要读取时,样本条码读取模块2按照已设置的可选条码读取规则信息分别读取该待分析样本条码。样本条码读取模块2可以是以所有已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,也可以是以用户设定或系统默认的一种或多种可选条码读取规则信息读取所述样本分析仪当前待分析样本条码。
与条码的特征信息不符合的可选条码读取规则信息无法读取获得条码信息,这样样本条码读取模块2就可以获取到待分析样本条码对应的条码信息,而不会出现不能读取条码信息或校验位丢失的情况。
本发明实施例所提供的可识别条码特征信息的样本分析仪,可快速识别条码的码制、长度、有无校验字等特征信息,帮助仪器操作者快速准确的获知条码特征信息,并能依据条码的特征信息,设置条码读取规则读取其它的条码,提高分析仪读取样本条码的准确率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种在样本分析仪中进行条码识别的方法,其特征在于,包括: 在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括条码的码制、长度和有无校验位中至少一个; 以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。
2.根据权利要求1所述的在样本分析仪中进行条码识别的方法,其特征在于,所述在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括: 扫描抽样条码,获得抽样条码的码制、长度和基本信息; 根据所述基本信息分析所述抽样条码是否有校验位,并将所述抽样条码的码制、长度和有无校验位作为所述抽样条码的特征信息; 根据所述抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。
3.如权利要求1所述的在样本分析仪中进行条码识别的方法,其特征在于,所述方法包括: 将抽样条码的特征信息显示在样本分析仪的条码分析界面上。
4.如权利要求1所述的在样本分析仪中进行条码识别的方法,其特征在于,所述根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括: 接受用户的确认信息,并根据所述确认信息设置可选条码读取规则信息;或者 样本分析仪自动根据所 述特征信息设置可选条码读取规则信息。
5.如权利要求1所述的在样本分析仪中进行条码识别方法,其特征在于,所述根据抽样条码的特征信息设置可选条码读取规则信息的步骤包括: 比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,显示后一个抽样条码特征信息,在接受用户确认信息后,根据用户确认信息设置可选条码读取规则信息。
6.一种可识别条码特征信息的样本分析仪,其特征在于,包括: 读取规则设置模块,用于在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括条码的码制、长度和有无校验位中至少一个; 样本条码读取模块,用于以所述读取规则设置模块中已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信肩、O
7.如权利要求6所述可识别条码特征信息的样本分析仪,其特征在于,所述读取规则设置模块包括: 信息获得单元,用于扫描抽样条码,获得抽样条码的码制、长度和基本信息; 校验位分析单元,用于根据所述基本信息分析所述抽样条码是否有校验位,并将所述条码的码制、长度和有无校验位作为所述抽样条码的特征信息; 规则设置单元,用于根据抽样条码的特征信息设置可选条码读取规则信息,并存储到所述样本分析仪中。
8.如权利要求6所述可识别条码特征信息的样本分析仪,其特征在于,所述可识别条码特征信息的样本分析仪还包括:人机交互模块,用于将抽样条码的特征信息显示在样本分析仪的条码分析界面,以及用于接受用户的确认信息。
9.如权利要求8所述的可识别条码特征信息的样本分析仪,其特征在于,所述规则设置单元进一步包括: 第一设置子单元,用于接受用户的确认信息,根据所述确认信息控制读取规则设置模块设置可选条码读取规则信息;或 第二设置子单元,用于自动根据所述特征信息控制读取规则设置模块设置可选条码读取规则信息;或 第三设置子单元,用于比较前后两个抽样条码的特征信息,如果后一个抽样条码特征信息与前一个抽样条码特征信息不同,提示所述人机交互模块显示后一个抽样条码特征信息,并在接受用户确认信息后, 根据用户确认信息设置可选条码读取规则信息。
全文摘要
本发明实施例公开了一种在样本分析仪中进行条码识别的方法和对应可识别条码特征信息的样本分析仪,其中,该方法包括在样本分析仪中根据抽样条码的特征信息设置可选条码读取规则信息,所述条码的特征信息包括条码的码制、长度和有无校验位中至少一个;以已设置的可选条码读取规则信息读取所述样本分析仪当前待分析样本条码,获得所述当前待分析样本条码对应的条码信息。实施本发明,可快速识别抽样条码的特征信息,帮助仪器操作者快速准确的获知抽样条码特征信息,并能依据抽样条码的特征信息,设置可选条码读取规则信息读取样本分析仪当前待分析样本条码,提高分析仪读取样本条码的准确率。
文档编号G06K7/10GK103218592SQ20121001946
公开日2013年7月24日 申请日期2012年1月21日 优先权日2012年1月21日
发明者姜斌, 杨程 申请人:深圳迈瑞生物医疗电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1