掌桥专利:专业的专利平台
掌桥专利
首页

药品管理用条形码生成方法及装置

文献发布时间:2023-06-19 11:35:49


药品管理用条形码生成方法及装置

技术领域

本发明涉及药品管理系统,更详细地,涉及如下的药品管理用条形码生成方法及装置:从印刷在药品的包装或容器上的条形码仅加工必需信息来生成新的管理用条形码,由此,能够更加容易管理药品的入库/出库细目、库存细目等。

背景技术

目前,因库存药品的产生而引起的资源废弃成为国家性的资源浪费的主要原因。因此,在医院或药店通过监测处方或销售的药品的库存量或监测是否超出安全库存量的方式来执行药品的库存管理。

药品的库存管理从手动应对方案基于多种解决方案而发展。

在韩国授权专利第1252959号(2013年04月03日)中,以来自药店终端的药品的销售量信息为基础判断药品的库存量信息。即,从药店终端收集与药品相关的销售量,当销售量多于安全库存量时,向药店终端传输考虑了药品的包装单位的订单,由此能够进行药品的库存管理。

在韩国授权专利第1204647号(2012年11月19日)中,药品库存服务器以从药品订购信息识别的药品识别信息为基础进行库存管理,从而消除了需向药品库存服务器单独输入药品信息的麻烦。

作为另一现有技术,韩国公开专利10-2010-0104515号(2010年09月29日)公开了通过比较入库量与出库量来确定库存量后自动订购的订购系统,韩国授权专利第1175263号(2012年08月13日)公开了通过根据用于收容药品的容器中的药品量提供订购量列表来管理药品库存的技术。

除此之外,作为药品管理方法中的一种,韩国公开专利10-2013-0007009号(2013年1月18日)还公开了在附近有库存药品清空需求的药店购买库存药品来清空的方案。

如上所述,一直以来提出了多种管理药品的方案。而且,这样的库存管理方案也包括识别和处理在药品上标示的条形码或二维(QR)码的过程。

但是,从条形码或二维码是由药品制造商统一印刷的方面可以看出,实际上还存储了与药品的库存管理无关的信息。而且,这种信息非常庞大。因此,在进行药品库存管理的情况下,需要扫描印刷的条形码或二维码,并存在不必要地必须确认所有扫描信息的麻烦。

发明内容

因此,本发明用于解决上述的问题,其目的在于,提供如下的药品管理用条形码生成方法及装置:其从印刷在药品包装或容器等上的条形码仅单独提取并加工药品管理所需的信息,并生成适合药品管理的新条形码。

本发明的另一目的在于,提供如下的药品管理用条形码生成方法及装置:其通过适当限制生成的条形码大小来使条形码的使用变得容易。

本发明的再一目的在于,提供如下的药品管理用条形码生成方法及装置:其可有效地进行药品的入库、出库及库存管理。

用于实现如上所述的目的的本发明提供了药品管理用条形码生成装置,包括:信息收集部,用于收集存储在普通条形码或二维码中的信息;信息分析部,用于将收集的所述信息分类为必需信息和附加信息;追加信息生成部,用于生成用于防止新生成的管理用条形码的重复的防止重复信息;条形码生成部,用于以所述必需信息和防止重复信息为基础生成所述管理用条形码;以及文本压缩部,用于当生成所述管理用条形码时压缩在所述必需信息和防止重复信息中包括的文本信息。

本发明还包括打印机,用于打印所述条形码生成部生成的管理用条形码。

所述必需信息为药品的入库、出库及库存管理所需的信息。

所述防止重复信息为明细序列号,所述明细序列号包括明细日期、明细号及页面信息。

所述管理用条形码具有最少72dpi的分辨率,并且为由横向和纵向分别为2cm的尺寸而形成的二维码。

所述管理用条形码包括文本信息,所述文本信息包括标头信息、数据信息及验证信息,所述文本信息以压缩状态存储。

所述文本压缩部以能够将所有必需信息存储在所述管理用条形码内的压缩率进行压缩,并且所述压缩率随着所述必需信息的数据量而变化。

根据本发明的另一特征,提供了药品管理用条形码生成方法,包括:药品管理用条形码生成装置收集通过条形码扫描仪扫描的印刷在药品的容器或包装上的信息的步骤;药品管理用条形码生成装置将所述信息分类为必需信息和附加信息并生成用于防止管理用条形码的重复的防止重复信息的步骤;药品管理用条形码生成装置压缩在所述必需信息及防止重复信息中包括的文本信息的步骤;以及药品管理用条形码生成装置压缩生成包括压缩的所述文本信息的所述管理用条形码的步骤。

本发明还包括:向药品管理装置提供所述管理用条形码的步骤;以及所述药品管理装置对所述管理用条形码中包括的文本信息进行解压缩的步骤。

本发明利用lztring.js函数进行所述文本信息的压缩及解压缩。

本发明还包括向所述药品管理装置提供所述管理用条形码或在提供之前进行打印的步骤。

根据如上所述的本发明的药品管理用条形码生成方法及装置,通过从印刷在药品的容器或包装上的条形码信息仅提取加工入库所需的必需信息来生成并提供新的管理用条形码。由此,仅通过管理用条形码的查询便可轻易确认入库细目。

并且,在本发明中,当生成管理用条形码时,除了必需信息,还一并包括用于防止管理用条形码的重复的序列号,从而可防止因管理用条形码的重复而可能产生的问题。

而且,本发明包括入库管理所需的所有信息,同时还以一定比率压缩必需信息及防止重复信息的文本,因此,可通过使尺寸小于普通二维码的尺寸来生成管理用条形码。

附图说明

图1为根据本发明的优选实施例的药品管理用条形码生成装置的结构图。

图2为说明根据本发明的优选实施例的药品管理用条形码生成方法的流程图。

图3为示出根据本发明的药品管理用条形码的生成示例的图。

附图标记的说明

100:条形码生成装置

110:信息收集部

120:信息分析部

122:存储器

130:条形码生成部

140:追加信息生成部

150:文本压缩部

具体实施方式

参照以下结合附图详细说明的实施例,本发明的目的及效果以及用于实现它们的技术结构将变得明确。在说明本发明的过程中,当判断有关公知功能或结构的具体说明有可能不必要地混淆本发明的要旨时,将省略其详细说明。

而且,下述术语为考虑本发明的功能而定义的术语,因此,其可根据使用人员、操作人员的意图或惯例而变得不同。

但是,本发明并不限定于以下公开的实施例,本发明能够以互不相同的形态实现。本实施例仅用于使本发明的公开变得完整,为了使本发明所属技术领域的普通技术人员完全理解本发明的范畴而提供,本发明仅通过权利要求来定义。因此,其定义应基于本说明书中的全文内容来决定。

以下,以在附图示出的实施例为基础进一步详细说明本发明。

应有效地实现药品中的非处方药品(OTC)的管理。例如,因为库存药品有效期限通知管理、药品的入库/出库管理非常重要。通过监测和通知库存药品的有效期限,或者,通过确认库存品种的有效期限并将其实时更新,由此可以进行有效期限的管理。另外,对于药品的入库管理,需要在药品入库时,按种类对入库的药品进行分类,同时确认日期、数量等并对其进行数据库(DB)化,并按客户/合同日期管理药品。另外,当药品出库时,需要识别出库的药品并更新库存量。

本实施例通过利用这种结构与现有技术不同的药品管理用条形码生成装置来实施非处方药品的入库及库存管理,参照图1进行说明。

如图1所示,药品管理用条形码生成装置100包括通过对通过条形码扫描仪扫描到的标示在药品的包装或容器等上的第一条形码图像进行解码来收集信息的信息收集部110。

所述第一条形码图像包括仅能够以纵向方向存储信息的普通条形码及能够以横向和纵向两个方向存储信息的二维码。这样的普通条形码作为纵向线形的条形码形态,主要表示13~14位的数字数据。并且,二维码克服了所述普通条形码的数据容量限制,并在小四边形内以二维符号对文字、数字、照片等大量信息进行高密度代码化,由此来存储1000字节以上的数据。

用于扫描所述第一条形码图像的条形码扫描仪可以为能够扫描普通条形码及二维码的普通扫描仪。

在本发明的药品管理用条形码生成装置100中包括用于在收集的信息中区分必需信息和附加信息的信息分析部120。必需信息及附加信息指在所述普通条形码或二维码中所包含的信息,必需信息和附加信息的范围根据管理药品的主体或方式、方案等被不同地区分。即,所述第一条形码图像存储诸如药品及非药品的成分、用法/用量及副作用等信息、生产历史、产品管理码、生产日期、制药公司保险码、产品名称、规格、有效期限、供应商等多种产品信息,根据所要划分的目的将这些信息区分为必需信息和附加信息。

所述信息分析部120用于在这些信息中区分必需信息和附加信息,如本实施例,药品的入库及库存管理所需的信息为必需信息,而剩余信息为附加信息。但是,所述必需信息并不仅限定于存储在所述第一条形码图像中的信息,还可追加判断为用于提高管理效率所需的其他信息。例如明细序列号,以下将对此进行说明。

本发明的药品管理用条形码生成装置100包括用于防止新生成的第二条形码图像(也称为“管理用条形码”)的重复的追加信息生成部140。追加信息生成部140用于防止生成用于药品管理的所述第二条形码图像的重复。例如,所述追加信息生成部140生成的防止重复信息可以为明细序列号。但这仅为一实施例,只要可通过使用其他方法以防止第二条形码图像重复即可,因此,不仅是序列号,当然还可通过互相组合文字、符号等来生成追加信息。

本发明包括用于以所述必需信息和防止重复信息为基础生成第二条形码图像的条形码生成部130。条形码生成部130生成的第二条形码图像并不是已印刷在药品的包装或容器等上的普通条形码或二维码,而是指存储必需信息和防止重复信息的新条形码。即,所述第二条形码图像可以看作是新制作的在具有规定规格的横向×纵向尺寸内存储有从条形码或二维码中存储的信息中提取的必需信息和防止重复信息。

在本实施例中,所述第二条形码图像仅存储药品管理所需的信息,同时具有一定的分辨率及尺寸。第二条形码图像的分辨率最少应为72dpi(Dots per inch)以上,具有横向及纵向分别为2cm的尺寸。由于这种尺寸,本实施例提供的第二条形码图像可以为二维码。

查看如上所述的第二条形码图像的信息,其包括“DSBLC”和文本信息。通常,所述“DSBLC”信息意味着药品的入库场规定。这样的入库场规定也可不同。

而且,所述文本信息大致包括标头(H)信息、数据(D)信息、验证(C)信息。根据本实施例,所述文本信息被压缩存储,并利用“lzstring.js”函数执行压缩过程。当然在以后解压缩的文本信息的情况下,也利用所述“lzstring.js”函数。

根据本实施例,本发明还包括用于压缩文本信息的文本压缩部150。当通过所述文本压缩部150压缩文本时,利用“LZString.compressToEncodedURIComponent(‘所要压缩的字符串’)”指令,当解压缩时,利用“LZString.decompressFromEncodedURIComponent(‘已压缩的字符串’)”指令。这里,解压缩可通过接收第二条形码图像的药品管理装置实现。

所述标头信息中包括供应商、进货商信息、用于防止重复的明细序列号。即,标头信息以“<H>供应商营业执照号|进货商营业执照号|明细序列号</H>”的形态组成。而且,标头信息的供应商及进货商的信息中包括供应商(进货商)的注册号、商号、姓名、地址、制药公司保险码、药品品名、规格、数量、单价、金额、制造编号有效期信息等。而且,明细序列号由明细日期(8位数)、明细号(5位数)、页面信息(3位数)组成。

所述数据信息具有商品信息(1,2,3,……N)。商品信息最多在12条线内使用。因为若大于12条线,则还会存在扫描仪无法读取商品信息的情况。这样的数据信息以“<D>标准代码|数量|金额|有效期间</D>…<D></D>”的形态组成。这里,所述有效期间利用6位数(YY/MM/DD)编号。

所述验证信息作为16进制信息,以“<C>件数|数量表</C>”的形态组成。虽然适用通过相互匹配所述数据信息和验证信息来验证的方法,但当然也可利用其它方法。

而且,本实施例包括用于打印所述第二条形码图像的打印机(未图示)。因此,通过打印机打印的第二条形码图像可重新附着在药品容器或包装上。这样的第二条形码图像可通过药品管理装置进行解压缩并根据使用人员的请求作为用于药品管理的信息来提供。

另一方面,包括所述信息收集部110、信息分析部120、条形码生成部130、追加信息生成部140、文本压缩部150的条形码生成装置100可以为附图所示的药品管理装置。即,药品管理装置可通过压缩信息、生成管理用条形码、并对扫描的管理用条形码进行解压缩来提供信息。这样的药品管理装置与用于扫描第一条形码图像及第二条形码图像的扫描仪相连接。

而且,附图所示的存储器122存储必需信息和附加信息中的至少一种,并且,存储管理用条形码的信息。而且,存储用于运行条形码生成装置100的各种程序等。

以下,说明通过利用这种结构的条形码生成装置生成药品管理用条形码的过程。

当药店入库非处方药品时,使用人员利用扫描仪扫描标示在药品包装或容器等上的第一条形码图像(S100)。向信息收集部110实时传输所扫描的条形码图像信息。

信息收集部110接收存储在第一条形码图像中的所有信息(步骤S110)。在此情况下,以不规定特别的顺序或以条形码扫描仪所读取(read)的顺序来传输所扫描的所有信息。

信息分析部110将以这种方式接收的所扫描的所有信息区分为必需信息和附加信息(S120)。由于在所述所扫描的信息中还包括与本发明提出的药品入库、出库、及库存管理无关的信息,因此要过滤这些信息。必需信息和附加信息的种类是使用人员预先确定的事项,这些信息根据药品的种类可以改变。

这样区分的必需信息和附加信息全部存储在存储器122,或者,实际仅存储必需信息。而且,例如,必需信息可以为供应商及进货商的信息、制药公司保险码、药品品名、规格、数量、单价、金额等,实施例是以这些信息为基准进行说明的。

信息分析部120区分存储必需信息和附件信息后,追加信息生成部140生成明细序列号作为防止重复信息(S130)。所述明细序列号用于防止新生成的第二条形码图像的重复。这样的明细序列号以包括8位数的明细日期、5位数的明细号、3位数的页面信息的结构生成,追加信息生成部140根据第二条形码图像的生成请求依次生成防止重复信息。

如上所述,若作为用于药品管理的必需信息和防止重复信息的明细序列号全部生成,则条形码生成部130以所述必需信息及明细序列号为基础执行生成作为管理用条形码的第二条形码图像的过程(S150)。

在此情况下,当生成第二条形码图像时,所述条形码生成部130与文本压缩部150合作一起执行将文本信息以规定压缩率压缩的过程(S140)。即,文本压缩部150通过利用“LZString.compressToEncodedURIComponent(‘所要压缩的字符串’)”指令进行压缩,若完成文本的压缩,则条形码生成部130生成包括这种文本信息的第二条形码图像。

这里,所述压缩率应该被设定为使得能够将所有必需信息存储在第二条形码图像的规定尺寸内,因此,压缩率可随必需信息的量而改变。

由于以如上方式压缩文本信息,可有效存储于小尺寸的第二条形码图像中。

根据本发明,通过条形码生成部130生成的第二条形码图像存储在药品管理装置,并通过药品管理装置上具备的一系列药品管理程序进行管理(S160)。例如,对于药品管理程序,若所述第二条形码图像被传输,则使用解压缩指令对包括在第二条形码图像中的文本信息进行解压缩,之后,作为必需信息的供应商及进货商的信息、制药公司保险码、药品品名、规格、数量、单价、金额信息进行排列并存储。

因此,使用人员可通过仅确认通过药物管理装置提供的更简单的必需信息来管理药品的入库/出库细目、库存细目等。

并且,所述第二条形码图像还可被印刷并附着在药品包装或容器(S160)。在此情况下,第二条形码图像处于仅存储药品管理所需信息的状态。而且,若通过条形码扫描仪扫描第二条形码图像,则仅表示用于药品管理的信息,因此,即使未追加加工信息也可管理药品的入库/出库细目、库存细目等。

图3为示出生成根据本发明的药品管理用条形码的示例的示例图。由此可见,条形码生成装置100从普通条形码1或二维码2中提取信息后,执行加工必需信息和防止重复信息的过程。

接着,通过以规定压缩率压缩文本信息来生成尺寸为2cm×2cm的管理用条形码3。在管理用条形码3的情况下,由于仅存储必需信息,因此可以使尺寸比普通条形码1或二维码2小。

如上所述,虽然参照本发明示出的实施例进行了说明,但这仅为例示的示例,可以明确的是,在不脱离本发明的要旨及范围的同时,多种变型、变更及等同的其他实施例对本发明所属技术领域的普通技术人员来说也是可以的。因此,本发明真正的技术保护范围应根据所附的要求保护范围的技术思想而确定。

相关技术
  • 药品管理用条形码生成方法及装置
  • 条形码评价装置、条形码图像生成系统、条形码评价方法、条形码图像生成方法以及条形码评价程序
技术分类

06120112983392