專利名稱:基于二維條碼傳輸信息的方法及其編碼裝置、解碼裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通過二維條碼傳輸信息的方法及其專用的編碼裝置、解碼裝置。
背景技術(shù):
如果需要對名片上的信息形成二維條碼,將名片上的文字信息全部編寫,通過二維條碼編碼器生成二維條碼。對于諸如名片等具有分類屬性的信息,如果采用直接將全部信息轉(zhuǎn)換成二維條碼,存在的缺點是(1)、承載的信息量較多,二維條碼在同樣分辨率下尺寸較大;(2)、交換信息后,不能區(qū)分屬性信息和內(nèi)容信息,不能對內(nèi)容信息進行后續(xù)高效處理。
發(fā)明內(nèi)容為了克服已有技術(shù)的不能保留原始屬性信息、不能對內(nèi)容信息進行高效處理、二維條碼尺寸較大的不足,本發(fā)明提供一種能保留原始屬性信息、交換后能夠?qū)?nèi)容信息進行高效處理、二維條碼在同樣的分辨率下尺寸最小的基于二維條碼傳輸數(shù)據(jù)的方法及其編碼裝置、解碼裝置。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種基于二維條碼的傳輸信息方法,該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成,所述傳輸信息的方法主要包括以下步驟(1)、建立不同的類別屬性與編號之間的類別表;(2)、按照類別屬性將待交換的原始信息分解成信息片段,并用分隔符分隔,各個信息片段按照在原始信息中的先后順序排列;(3)、對信息片段進行分類,依照類別表將不同性質(zhì)的類別屬性分別編號,再按照信息片段在原始信息中的順序?qū)㈩悇e編號依次排列,形成屬性信息;(4)、將所述的屬性信息和各個信息片段一起排列按照二維條碼的編碼方法進行編碼,形成二維條碼;(5)、讀取所述的二維條碼,用解碼器進行解碼,得到所述的屬性信息和各個信息片段;(6)、依照類別表將屬性信息還原成不同性質(zhì)的類別屬性,按照信息片段在原始信息中的順序,各個類別屬性與各自的信息片段一一對應。
進一步,在所述的(1)中,建立不同屬性信息與模板編號之間的常用模板表;在所述的(3)中,依照常用模板表將所述的屬性信息定義為模板編號;所述的(4)中,將所述的模板編號和各個信息片段一起排列按照二維條碼的編碼方法進行編碼;所述的(5)中,解碼器解碼后得到模板編號,然后依照常用模板表將模板編號還原成屬性信息。
再進一步,對于需要關(guān)注順序信息的情況,在所述的(3)中,類別編號排列后,將2個或2個以上連續(xù)的相同類別編號按前后順序依次合并,重復次數(shù)用數(shù)字表示。
或者是,對于不需要關(guān)注順序信息的情況,在所述的(3)中,類別編號排列后,將2個或2個以上的相同類別編號合并,重復次數(shù)用數(shù)字表示。
更進一步,在所述的(4)中,將所述的屬性信息放在前面,將信息片段放在后面,中間用相同的分隔符分隔。
在所述的(4)中,將所述的模板編號放在后面,將信息片段放在前面,中間用相同的分隔符分隔。
在所述的(4)中,將所述的模板編號放在相鄰的信息片段之間,中間用相同的分隔符分隔。
一種實現(xiàn)所述的基于二維條碼的傳輸信息方法的編碼裝置,包括二維條碼編碼器,該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成;所述的編碼裝置還包括類別屬性與編號對應的分類表、信息片段錄入模塊、用于根據(jù)信息片段錄入的順序?qū)⒕幪栆来闻帕械膶傩孕畔⒛K、用于將屬性信息和各個信息片段組成固定格式字符串的預編信息模塊,所述的預編信息模塊的輸出連接二維條碼編碼器。
進一步,所述的編碼裝置還包括屬性信息與模板編號對應的常用模板表、用于將設定的屬性信息依照常用模板表定義為模板編號的模板編號模塊,所述的預編信號模塊將模板編號和各個信息片段組成固定格式字符串。
一種實現(xiàn)所述的基于二維條碼的傳輸信息方法的解碼裝置,包括二維條碼解碼器,所述的解碼裝置還包括類別屬性與編號對應的分類表、用于依照分類表將屬性信息還原為類別屬性的屬性信息還原模塊、用于類別屬性和各個信息片段一一對應的信息解析模塊,所述的二維條碼解碼器的輸出與屬性信息還原模塊通信連接。
進一步,所述的解碼裝置還包括屬性信息與模板編號對應的常用模板表、用于依照常用模板表將模板編號還原為屬性信息的模板編號還原模塊,所述的模板編號還原模塊的輸入連接二維條碼解碼器的輸出,所述的模板編號還原模塊的輸出連接屬性信息還原模塊。
本發(fā)明的工作原理是需要二維條碼承載的某些信息具有某些屬性,這就要求在交換信息時保存除內(nèi)容本身之外的屬性信息;同時,在交換信息后要保持對這些信息的高效處理能力;還有,在某些場合需要二維條碼圖形的面積在分辨率不變的情況下盡可能小,這就要求二維條碼承載的內(nèi)容盡可能少,去掉冗余信息。
將原始信息分為屬性信息和信息片段,并依照其在原始信息中的先后順序,按照二維條碼的編碼方法形成二維條碼;解碼后,得到屬性信息和信息片段,將屬性信息和信息片段一一對應,得到原始信息或者進行其他后續(xù)數(shù)據(jù)處理。
本發(fā)明的有益效果主要表現(xiàn)在(1)、保留了原始信息中的屬性信息;
(2)、交換后的原始信息是以信息片段的方式保存,使得信息的處理變得非常靈活,既能還原出原始信息,又能對信息片段進行高效處理。
(3)、使得二維條碼承載的信息量盡可能少,二維條碼在同樣分辨率下尺寸最小。
(4)、在保留原始信息、后續(xù)高效處理、二維條碼尺寸最小三個方面達到最優(yōu)結(jié)果。
(5)、交換前和交換后的兩個過程可以獨立存在,不需要同時存在于一個裝置內(nèi),對于特定的使用者可能只需要使用其中的一個過程,只要使用者遵循統(tǒng)一的定義規(guī)則就可以實現(xiàn)信息的自由交換。
圖1是通過二維條碼傳輸信息的方法的流程圖。
圖2是編碼裝置的原理框圖。
圖3是解碼裝置的原理框圖。
圖4是名片1的示意圖。
圖5是名片2的示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明作進一步描述。
實施例1參照圖1,某一原始信息,該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成,需要通過二維條碼中介,最后還原成原始信息或進行其它高效處理。整個信息交換過程分交換前和交換后兩個階段。
首先,建立不同的類別屬性與編號之間的類別表,不同屬性信息與模板編號之間的常用模板表;第二、我們將分析原始信息,按照性質(zhì)將其分解成合適的信息片段,并用分隔符分隔;對信息片段進行分類,再歸納這些分類,并將不同性質(zhì)的類別分別編號,如A、B、C、……(這只是舉例,并不特別限定只用這些字母,也可以用其它符號表示)第三,按照信息片段分類方法,將所有信息片段歸入相應類別,再按照信息片段在原始信息中的順序?qū)㈩悇e編號按這個順序排列起來,表示為一個字符串,如ABCBBC,再對這個字符串進行簡化,簡化的方法有2種1、對于需要關(guān)注順序信息的,將2個以上(包含2個)的連續(xù)的相同類別編號按前后順序依次合并,重復次數(shù)用數(shù)字表示,則ABCBBC→ABC2BC,簡化后的字符串就是提取出來的類別和順序信息(以下稱屬性信息)。
2、對于不需要關(guān)注順序信息的,因為類別順序可以自由排列,將2個以上(包含2個)的相同類別編號合并,重復次數(shù)用數(shù)字表示,則ABCBBC→A3B2C,簡化后的字符串就是提取出來的類別信息(即屬性信息)。
對于經(jīng)常使用的屬性信息,我們有更好的方法將上述的屬性信息再進一步簡化。將該屬性信息定義為另一個更簡單的字符組合(這個更簡單的字符組合以下稱模板編號),如ABC2BC→MB1(也可以用其它符號表示),并將這個定義告訴后面的識別環(huán)節(jié),使得后面的識別環(huán)節(jié)也能知道模板編號MB1的含義,那么結(jié)果就會更簡潔。
這兩個小步驟并不沖突,可以只使用到屬性信息為止,也可以一直簡化到模板編號,或者將兩者結(jié)合起來應用,這得看需求而定。因為模板是對屬性信息的再濃縮,只有完全相同的屬性信息才可以使用同一模板,所以引入模板的同時也會損失靈活性,僅僅是排列的不同也不能使用同一模板,這就會導致模板數(shù)量的增加,所以不同場合可以采取不同的步驟組合方式以達到最優(yōu)效果。在后面的敘述中,模板編號的方法和只使用屬性信息的方法將被分別描述,但實際應用并不止于此,還可以進行組合應用。
第四,將提取出來的模板編號(或?qū)傩孕畔?放在前面,將被分隔符分隔成信息片段的原始信息放在后面,中間用相同的分隔符分隔,去掉信息片段中關(guān)于類別描述的冗余信息,就構(gòu)成了一個具有固定格式的字符串,如MB1;123;456;789;564;645;789(或ABC2BC;123;456;789;564;645;789)(這里用“;”作為分隔符,也可以用其它符號,這里內(nèi)容用123表示,也可以用其它字符表示)。
第四,按二維條碼編碼規(guī)則將上述具有固定格式的字符串轉(zhuǎn)換成二維條碼。
第五,對二維條碼進行解碼,提取出其中的字符串,如MB1;123;456;789;564;645;789(或ABC2BC;123;456;789;564;645;789)。
第六,分離字符串中的模板編號(或?qū)傩孕畔?和內(nèi)容。
第七,從提取出的模板編號(或?qū)傩孕畔?解釋出格式和順序信息,然后將格式和順序信息一一對應到各自的信息片段,保存這些信息,并進行其它處理,包括還原成原始信息狀態(tài)。
實施例2參照圖2,一種實現(xiàn)所述的基于二維條碼的傳輸信息方法的編碼裝置,包括二維條碼編碼器5,該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成;所述的編碼裝置還包括類別屬性與編號對應的分類表1、信息片段錄入模塊2、用于根據(jù)信息片段錄入的順序?qū)⒕幪栆来闻帕械膶傩孕畔⒛K3、用于將屬性信息和各個信息片段組成固定格式字符串的預編信息模塊4,所述的預編信息模塊4的輸出連接二維條碼編碼器5。
所述的編碼裝置還包括屬性信息與模板編號對應的常用模板表6、用于將設定的屬性信息依照常用模板表定義為模板編號的模板編號模塊7,所述的預編信號模塊4將模板編號和各個信息片段組成固定格式字符串。
實施里3參照圖3,一種實現(xiàn)所述的基于二維條碼的傳輸信息方法的解碼裝置,包括二維條碼解碼器8,所述的解碼裝置還包括類別屬性與編號對應的分類表1、用于依照分類表將屬性信息還原為類別屬性的屬性信息還原模塊9、用于類別屬性和各個信息片段一一對應的信息解析模塊10,所述的二維條碼解碼器8的輸出與屬性信息還原模塊9通信連接。
所述的解碼裝置還包括屬性信息與模板編號對應的常用模板表6、用于依照常用模板表將模板編號還原為屬性信息的模板編號還原模塊11,所述的模板編號還原模塊11的輸入連接二維條碼解碼器8的輸出,所述的模板編號還原模塊11的輸出連接屬性信息還原模塊9。
實施例4現(xiàn)有一臺手機需要從生產(chǎn)廠商處運送到銷售渠道,生產(chǎn)廠商和渠道商的信息系統(tǒng)是各自獨立的,為了實現(xiàn)對手機物流的高效管理,生產(chǎn)商和渠道商運用了二維條碼交換信息。
我們知道手機設計很緊湊,可以貼二維條碼的地方有限,這就要求二維條碼的面積要小,同時又必須保證二維條碼的分辨率,這就需要采用本發(fā)明的方法。
手機具體信息如下手機型號V628生產(chǎn)廠商摩托羅拉(中國)有限公司生產(chǎn)日期2005年3月20日進網(wǎng)許可證號02-0010-042968手機制式CDMAESN32E456763CMII ID2004CD2234通過對手機相關(guān)的信息進行分類并編號得到類別表如下表1
表1用上表中的類別編號按順序替換手機信息中類別的文字描述,形成具備屬性信息的內(nèi)容字符串為A=V628;B=摩托羅拉(中國)有限公司;C=2005年3月20日;D=02-0010-042968;E=CDMA;H=32E456763;I=2004CD2234將類別編號按順序提取出來為ABCDEHI將2個以上(包含2個)的連續(xù)的相同類別編號合并,重復次數(shù)用數(shù)字表示簡化為屬性信息如下ABCDEHI→ABCDEHI(沒有發(fā)現(xiàn)有連續(xù)的相同類別編號,所以不作簡化)因為是經(jīng)常使用的格式,我們可以將上述屬性信息定義成模板編號如下ABCEDHI→MB1將模板信息列成表格如下表2模板表
表2將模板編號和內(nèi)容(去掉屬性的文字描述)按前后順序依次排列在一起,中間用分隔符分隔,形成固定格式字符串如下MB1;V628;摩托羅拉(中國)有限公司;2005年3月20日;02-0010-042968;CDMA;32E456763;2004CD2234接著就可以按照標準的二維條碼生成方式將上述兩個字符串轉(zhuǎn)換成二維條碼。
接收的過程就是一個相反的過程,當終端設備掃描二維條碼并識讀,解碼出固定格式的字符串如下MB1;V628;摩托羅拉(中國)有限公司;2005年3月20日;02-0010-042968;CDMA;32E456763;2004CD2234分離上述字符串中的模板編號(MB1)和內(nèi)容,并按照交換前模板表中定義的模板信息得知MB1=ABCDEHI(屬性信息);得到屬性信息后,按照交換前類別表中定義的分類將屬性信息一一對應到各自的內(nèi)容,生成具備屬性信息的內(nèi)容字符串(屬性信息和內(nèi)容的對應方式可以是多樣的,這只是例舉其中的一種)如下A=V628;B=摩托羅拉(中國)有限公司;C=2005年3月20日;D=02-0010-042968;E=CDMA;H=32E456763;I=2004CD2234有了上述具備屬性信息的內(nèi)容字符串,終端設備就可以對它進行多種處理,包括還原成原始信息的狀態(tài),和對數(shù)據(jù)的其它處理。
到這里,運用模板信息的編碼方法將手機的信息通過二維條碼中介被信息系統(tǒng)識讀并處理的過程就結(jié)束了。在這個過程中,運用本發(fā)明的方法保證了手機信息在后續(xù)過程的高效處理,同時生成的二維條碼是最小的。
在這個過程中,因為不需要關(guān)注順序?qū)傩?,所以屬性順序可以自由排列,就不會有用了模板而導致模板?shù)量大增的問題,所以在這個案例中運用模板是比較好的辦法。
實施例5參照圖1、圖2,圖3、圖4名片上的信息通過二維條碼被終端設備識讀并處理。
因為二維條碼要印刷在名片上,為了美觀,要求二維條碼面積盡可能小,但太小了分辨率又不能達到識別裝置的要求,所以不能光縮小二維條碼的面積,必須同時保證條碼的分辨率。
為了讓二維條碼在保證分辨率的前提下面積最小,就要求二維條碼承載的名片內(nèi)容盡可能少。如果將名片內(nèi)容全編在一起當然內(nèi)容是最少了,但損失了屬性信息,無法進行高效處理。所以就需要采用本發(fā)明的方法,使得這三個要求達到最佳的平衡。
通過對名片上的內(nèi)容進行分析發(fā)現(xiàn),這些內(nèi)容有類別屬性和順序?qū)傩?,如名?是姓名、職位、公司名稱、公司地址、郵編、電話、傳真、手機、電子信箱、公司網(wǎng)址排列,條目有多有少,有的有多個公司地址等,順序也不一,而為了忠實體現(xiàn)原名片風格和內(nèi)容之間的關(guān)聯(lián)關(guān)系,名片上的這些屬性信息都需要保留。
所以先將名片上的信息分段,再對這些信息片段進行分類,如姓名、學位、職稱、公司名稱、公司地址、郵編、電話、傳真、手機、電子信箱、網(wǎng)址等,然后對這些類別進行編號如下表3
表3用上表中的類別編號按順序替換名片中類別的文字描述,形成具備屬性信息的內(nèi)容字符串為名片1A=王立;C=董事長;D=北京世紀通信有限公司;E=北京市海淀區(qū)復興路30號;F=100036;G=010-51945678;G=010-51912345轉(zhuǎn)801;H=010-51981234;I=13912345678;J=wangli@cen.com;K=www.cen.com將類別編號按順序提取出來為名片1ACDEFGGHIJK將2個以上(包含2個)的連續(xù)的相同類別編號合并,重復次數(shù)用數(shù)字表示簡化為屬性信息如下名片1ACDEFGGHIJK→ACDEF2GHIJK如果名片1是經(jīng)常使用的格式,我們可以將上述名片1屬性信息定義成模板編號如下名片1ACDEF2GHIJK→MB1將所有模板信息列成表格如下表4模板表
表4將模板編號(或?qū)傩孕畔?和內(nèi)容(去掉屬性文字描述的)按順序前后排列在一起,中間用分隔符分隔,形成固定格式字符串如下名片1MB1;王立;董事長;北京世紀通信有限公司;北京市海淀區(qū)復興路30號;100036;010-51945678;010-51912345轉(zhuǎn)801;010-51981234;13912345678;wangli@cen.com;www.cen.com接著就可以按照標準的二維條碼生成方式將上述兩個字符串轉(zhuǎn)換成二維條碼。
接收的過程就是一個相反的過程,當終端設備掃描二維條碼并識讀,解碼出固定格式的字符串如下名片1MB1;王立;董事長;北京世紀通信有限公司;北京市海淀區(qū)復興路30號;100036;010-51945678;010-51912345轉(zhuǎn)801;010-51981234;13912345678;wang1i@cen.com;www.cen.com對于名片1,分離上述字符串中的模板編號(MB1)和內(nèi)容,并按照交換前模板表中定義的模板信息得知MB1=ACDEF2GHIJK(屬性信息);得到屬性信息后,兩者的處理過程就一樣了,按照交換前類別表中定義的分類標準將屬性信息一一對應到各自的內(nèi)容,生成具備屬性信息的內(nèi)容字符串(屬性信息和內(nèi)容的對應方式可以是多樣的,這只是例舉其中的一種)如下名片1A=王立;C=董事長;D=北京世紀通信有限公司;E=北京市海淀區(qū)復興路30號;F=100036;G=010-51945678;G=010-51912345轉(zhuǎn)801;H=010-51981234;I=13912345678;J=wangli@cen.com;K=www.cen.com有了上述具備屬性信息的內(nèi)容字符串,終端設備就可以對它進行多種處理,包括還原成原始信息的狀態(tài),和其它的對數(shù)據(jù)的操作,如搜索、排列、只顯示部分內(nèi)容等。
到這里,名片上的信息通過二維條碼被終端設備識讀并處理的過程就結(jié)束了。在這個過程中,運用本發(fā)明的方法保留了原始名片內(nèi)容中的屬性信息,保證了后續(xù)的高效處理,同時生成的二維條碼是最小的。
同樣的方式還可以用于其它具備屬性的信息通過二維條碼交換信息的過程,交換前和交換后的兩個過程可以獨立存在,不需要同時存在于一個裝置內(nèi),對于特定的使用者可能只需要使用其中的一個過程,只要使用者遵循統(tǒng)一的定義規(guī)則(如類別表、模板表)就可以實現(xiàn)信息的自由交換。
實施例6參照圖1、圖2、圖3、圖5,通過對名片上的內(nèi)容進行分析發(fā)現(xiàn),這些內(nèi)容有類別屬性和順序?qū)傩裕?是公司名稱、姓名、公司地址、電話、傳真、郵編、手機、電子信箱排列,條目有多有少,有的有多個公司地址等,順序也不一,而為了忠實體現(xiàn)原名片風格和內(nèi)容之間的關(guān)聯(lián)關(guān)系,名片上的這些屬性信息都需要保留。
所以先將名片上的信息分段,再對這些信息片段進行分類,如姓名、學位、職稱、公司名稱、公司地址、郵編、電話、傳真、手機、電子信箱、網(wǎng)址等,然后對這些類別進行編號如下表5
表5用上表中的類別編號按順序替換名片中類別的文字描述,形成具備屬性信息的內(nèi)容字符串為名片2D=杭州凱旋貿(mào)易有限公司;A=何大剛;E=杭州市中山西路30號;E=杭州石祥路123號;E=杭州天目山路588號;G=0571-12345678 8765432188123456;H=0571-88881234;F=310014;I=13312345678;J=abc@def.com將類別編號按順序提取出來為名片2DAEEEGHFIJ將2個以上(包含2個)的連續(xù)的相同類別編號合并,重復次數(shù)用數(shù)字表示簡化為屬性信息如下名片2DAEEEGHFIJ→DA3EGHFIJ名片2DA3EGHFIJ;杭州凱旋貿(mào)易有限公司;何大剛;杭州市中山西路30號;杭州石祥路123號;杭州天目山路588號;0571-1234567887654321 88123456;0571-88881234;310014;13312345678;abc@def.com接著就可以按照標準的二維條碼生成方式將上述兩個字符串轉(zhuǎn)換成二維條碼。
接收的過程就是一個相反的過程,當終端設備掃描二維條碼并識讀,解碼出固定格式的字符串如下
名片2DA3EGHFIJ;杭州凱旋貿(mào)易有限公司;何大剛;杭州市中山西路30號;杭州石祥路123號;杭州天目山路588號;0571-1234567887654321 88123456;0571-88881234;310014;13312345678;abc@def.com對于名片2,分離上述字符串中的屬性信息(DA3EGHFIJ)和內(nèi)容,一下就得到了屬性信息DA3EGHFIJ;得到屬性信息后,兩者的處理過程就一樣了,按照交換前類別表中定義的分類標準將屬性信息一一對應到各自的內(nèi)容,生成具備屬性信息的內(nèi)容字符串(屬性信息和內(nèi)容的對應方式可以是多樣的,這只是例舉其中的一種)如下名片2D=杭州凱旋貿(mào)易有限公司;A=何大剛;E=杭州市中山西路30號;E=杭州石祥路123號;E=杭州天目山路588號;G=0571-12345678 8765432188123456;H=0571-88881234;F=310014;I=13312345678;J=abc@def.com有了上述具備屬性信息的內(nèi)容字符串,終端設備就可以對它進行多種處理,包括還原成原始信息的狀態(tài),和其它的對數(shù)據(jù)的操作,如搜索、排列、只顯示部分內(nèi)容等。
權(quán)利要求
1.一種基于二維條碼的傳輸信息方法,其特征在于該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成,所述傳輸信息的方法包括主要包括以下步驟(1)、建立不同的類別屬性與編號之間的類別表;(2)、按照類別屬性將待交換的原始信息分解成信息片段,并用分隔符分隔,各個信息片段按照在原始信息中的先后順序排列;(3)、對信息片段進行分類,依照類別表將不同性質(zhì)的類別屬性分別編號,再按照信息片段在原始信息中的順序?qū)㈩悇e編號依次排列,形成屬性信息;(4)、將所述的屬性信息和各個信息片段一起排列按照二維條碼的編碼方法進行編碼,形成二維條碼;(5)、讀取所述的二維條碼,用解碼器進行解碼,得到所述的屬性信息和各個信息片段;(6)、依照類別表將屬性信息還原成不同性質(zhì)的類別屬性,按照信息片段在原始信息中的順序,各個類別屬性與各自的信息片段一一對應。
2.如權(quán)利要求1所述的基于二維條碼傳輸信息的方法,其特征在于在所述的(1)中,建立不同屬性信息與模板編號之間的常用模板表;在所述的(3)中,依照常用模板表將所述的屬性信息定義為模板編號;所述的(4)中,將所述的模板編號和各個信息片段一起排列按照二維條碼的編碼方法進行編碼;所述的(5)中,解碼器解碼后得到模板編號,然后依照常用模板表將模板編號還原成屬性信息。
3.如權(quán)利要求1所述的基于二維條碼傳輸信息的方法,其特征在于在所述的(3)中,類別編號排列后,將2個或2個以上連續(xù)的相同類別編號按前后順序依次合并,重復次數(shù)用數(shù)字表示。
4.如權(quán)利要求1所述的基于二維條碼傳輸信息的方法,其特征在于在所述的(3)中,類別編號排列后,將2個或2個以上的相同類別編號合并,重復次數(shù)用數(shù)字表示。
5.如權(quán)利要求1所述的基于二維條碼傳輸信息的方法,其特征在于在所述的(4)中,將所述的屬性信息放在前面,將信息片段放在后面,中間用相同的分隔符分隔。
6.如權(quán)利要求2所述的基于二維條碼傳輸信息的方法,其特征在于在所述的(4)中,將所述的模板編號放在后面,將信息片段放在前面,中間用相同的分隔符分隔。
7.一種實現(xiàn)如權(quán)利要求1所述的基于二維條碼的傳輸信息方法的編碼裝置,包括二維條碼編碼器,其特征在于該待傳輸?shù)男畔⒕哂蓄悇e屬性,所述的信息由不同類別屬性的內(nèi)容片段組成;所述的編碼裝置還包括類別屬性與編號對應的分類表、信息片段錄入模塊、用于根據(jù)信息片段錄入的順序?qū)⒕幪栆来闻帕械膶傩孕畔⒛K、用于將屬性信息和各個信息片段組成固定格式字符串的預編信息模塊,所述的預編信息模塊的輸出連接二維條碼編碼器。
8.如權(quán)利要求7所述的一種編碼裝置,其特征在于所述的編碼裝置還包括屬性信息與模板編號對應的常用模板表、用于將設定的屬性信息依照常用模板表定義為模板編號的模板編號模塊,所述的預編信號模塊將模板編號和各個信息片段組成固定格式字符串。
9.一種實現(xiàn)如權(quán)利要求1所述的基于二維條碼的傳輸信息方法的解碼裝置,包括二維條碼解碼器,其特征在于所述的解碼裝置還包括類別屬性與編號對應的分類表、用于依照分類表將屬性信息還原為類別屬性的屬性信息還原模塊、用于類別屬性和各個信息片段一一對應的信息解析模塊,所述的二維條碼解碼器的輸出與屬性信息還原模塊通信連接。
10.如權(quán)利要求9所述的一種解碼裝置,其特征在于所述的解碼裝置還包括屬性信息與模板編號對應的常用模板表、用于依照常用模板表將模板編號還原為屬性信息的模板編號還原模塊,所述的模板編號還原模塊的輸入連接二維條碼解碼器的輸出,所述的模板編號還原模塊的輸出連接屬性信息還原模塊。
全文摘要
一種基于二維條碼傳輸信息的方法,該待傳輸?shù)男畔⒕哂蓄悇e屬性,包括以下步驟(1)、建立不同的類別屬性與編號之間的類別表;(2)、將待交換的原始信息分解成信息片段,用分隔符分隔,各個信息片段按照在原始信息中的先后順序排列;(3)、將不同性質(zhì)的類別屬性分別編號,再按照信息片段在原始信息中的順序?qū)㈩悇e編號依次排列,形成屬性信息;(4)、將屬性信息和各個信息片段按二維條碼的編碼方法形成二維條碼;(5)、讀取二維條碼,得到屬性信息和各個信息片段;(6)、將屬性信息還原成類別信息,各個類別與信息片段一一對應。本發(fā)明能保留原始屬性信息、交換后能夠?qū)?nèi)容信息進行高效處理、二維條碼在同樣的分辨率下尺寸最小。
文檔編號G06K7/00GK1920858SQ200510060510
公開日2007年2月28日 申請日期2005年8月26日 優(yōu)先權(quán)日2005年8月26日
發(fā)明者毛山 申請人:毛山