[發明專利]快速響應矩陣碼及其構建方法有效
| 申請號: | 201110147190.6 | 申請日: | 2011-06-02 |
| 公開(公告)號: | CN102810170A | 公開(公告)日: | 2012-12-05 |
| 發明(設計)人: | 陳江寧;甘景全;偶瑞軍;謝宇;李少維;李利;宋潁 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;G06K15/02 |
| 代理公司: | 北京科龍寰宇知識產權代理有限責任公司 11139 | 代理人: | 孫皓晨 |
| 地址: | 100097 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 快速 響應 矩陣 及其 構建 方法 | ||
技術領域
本發明涉及二維條碼領域,具體而言,涉及一種快速響應矩陣碼及其構建方法。
背景技術
QR(Quick?Response,快速響應)碼國家標準GB/T18284-2000定義了一種矩陣式二維條碼,在標準的5.3中介紹了QR碼符號是由正方形模塊組成的一個正方形陣列。在標準的5.3.2中介紹了QR碼的尋像圖形由3個相同的位置探測圖形組成,分別位于QR碼符號的左上角、右上角和左下角。每個位置探測圖形可以看作是由3個重疊的同心的正方形組成,它們分別為7*7個深色模塊、5*5個淺色模塊和3*3個深色模塊。位置探測圖形的模塊寬度比為1∶1∶3∶1∶1。
在上述標準描述的模塊為正方形或者名義正方形,這種尺寸定義對于條碼打印機來講沒有任何問題,對于特殊的打印設備,比如使用9針針式打印機來打印的話,存在很大問題,首先,9針針式打印機的真實圖像打印分辨率不支持橫向和縱向相同的分辨率,也就是說打不出良好的正方形二維碼;其次,使用打印機的半點打印技術也可以強行打印方的二維碼,但尺寸比例不符合二維碼的要求,同時更嚴重的現象是因為點的大幅重疊,導致紙張被打爛,一般使用針式打印機打印的都是法定票據,需要長期保存,紙張被打爛當時就不能用了,更不用說長期保存后再拿出來用。這種情況下,QR碼標準中的相關定義就無法應用,需要做出改進。
發明內容
本發明提供一種快速響應矩陣碼及其構建方法,用以實現適合針式打印機打印的快速響應矩陣碼,使得多聯票據可以長期保存。
為達到上述目的,本發明提供了一種快速響應矩陣碼,其包括:
位置探測圖形,位于碼圖的左上角、右上角和左下角;
定位圖形,位于碼圖的上邊緣和左邊緣;
位置探測圖形分隔符,位于位置探測圖形的右側和下側;
格式信息,位于位置探測圖形分隔符的右側和下側;
編碼區域,位于碼圖中除位置探測圖形、位置探測圖形分隔符、定位圖形、格式信息和空白區域外的區域中;
其中,位置探測圖形、位置探測圖形分隔符、定位圖形、格式信息和編碼區域的模塊長寬比為1.2∶1。
為達到上述目的,本發明還提供了一種快速響應矩陣碼的構建方法,該方法包括以下步驟:
對輸入的數據流進行分析,將其轉換為碼字序列;
將碼字序列放入矩陣中分塊布置;
將各個模塊尺寸的長寬比設置為1.2∶1,構建快速響應矩陣碼符號,并將生成的圖像保存為設定格式;
將設定格式的圖像輸出到9針針式打印機按照設定分辨率打印到多聯票據上。
較佳的,對輸入的數據流進行分析,將其轉換為碼字序列步驟包括:
對輸入的數據流進行分析,確定要進行編碼的字符的類型;
選擇所需要的糾錯等級;
按照設定規則將數據字符轉換為位流,得到碼字序列。
較佳的,將碼字序列放入矩陣中分塊布置步驟包括:
將碼字序列進行分塊,根據糾錯等級生成糾錯碼字,并將其添加到碼字序列的后面;
將分塊后的碼字序列在矩陣中布置模塊,將位置探測圖形、位置探測圖形分隔符、定位圖形和校正圖形一起放入矩陣。
較佳的,上述構建方法還包括以下步驟:
用8種掩模圖形依次對符號的編碼區域的位圖進行掩膜處理,評價所得到的8種結果,并選擇最優的一種。
較佳的,設定格式為TIFF(Tagged?Image?File?Format,標簽圖像文件格式)。
較佳的,設定分辨率為120*72dpi。
在上述實施例中,將快速響應矩陣碼的各個模塊的長寬比設置為1.2∶1,并將構建的二維碼符號保存為適合針式打印機識別的圖像格式,進而通過9針針式打印機按照設定分辨率打印到多聯票據上,快速響應碼符號位置探測圖形尺寸規整,碼圖清晰,可被HR200條碼掃描器識別,同時因為使用了打印機的真實圖像打印分辨率打印,打印點無多次重疊,紙張無破損,可長期保存。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為根據本發明一實施例的快速響應矩陣碼示意圖;
圖2為根據本發明一實施例的快速響應矩陣碼的構建方法流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110147190.6/2.html,轉載請聲明來源鉆瓜專利網。





