一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法,其特征在于,基于包括第一移動(dòng)終端、第二移動(dòng)終端、顯示終端和服務(wù)器的合同擬定系統(tǒng),該方法包括以下步驟:步驟一、服務(wù)器由服務(wù)器響應(yīng)來(lái)自第一移動(dòng)終端或第二移動(dòng)終端的在線(xiàn)擬定合同的請(qǐng)求,生成互為關(guān)聯(lián)的第一密碼和第二密碼;步驟二、由第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別進(jìn)行合同條款文字的輸入;步驟三、服務(wù)器的二維碼生成器通過(guò)對(duì)應(yīng)的密碼進(jìn)行解密后組合成合同草稿;步驟四、服務(wù)器的二維碼標(biāo)簽生成器加密后編碼成二維碼圖像并承載于業(yè)務(wù)數(shù)據(jù)區(qū),最后通過(guò)第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改。
【專(zhuān)利說(shuō)明】一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子商務(wù)技術(shù),特別涉及一種結(jié)合二維碼進(jìn)行合同制定和簽署的方法。
【背景技術(shù)】
[0002]由于二維碼具有存儲(chǔ)信息量大、安全性能高、成本低廉、易于糾錯(cuò)、易于識(shí)讀和易于實(shí)現(xiàn)自動(dòng)處理流程等諸多優(yōu)點(diǎn),在越來(lái)越多的領(lǐng)域被廣泛應(yīng)用。目前國(guó)內(nèi)外有了很多二維碼的碼制標(biāo)準(zhǔn),如H)F417、QR、Data Matrix以及漢信碼等。與之對(duì)應(yīng)的各種碼制的編碼、解碼方法、識(shí)讀方法、糾錯(cuò)方法都日臻成熟。
[0003]如圖1所示,為現(xiàn)有技術(shù)中的二維碼的一種結(jié)構(gòu)。其中,它具有三個(gè)定位圖形,分別位于左下角,左上角以及右上角。它們占據(jù)了比較多的二維碼信息空間。另外,圖1所示的二維碼只有一個(gè)數(shù)據(jù)區(qū),二維碼所攜帶的數(shù)據(jù)信息全部都集中體現(xiàn)在這個(gè)唯一數(shù)據(jù)區(qū)的圖形上。無(wú)法承載兩個(gè)獨(dú)立的數(shù)據(jù),以滿(mǎn)足特殊業(yè)務(wù)的需求。例如在電子商務(wù)過(guò)程中,二維碼一方面需要承載商品或服務(wù)的地址信息或摘要信息,另一方面也需要承載提供方的簽名信息、授權(quán)信息或秘鑰信息,其中地址信息或摘要信息是應(yīng)該能被通用的二維碼識(shí)別器所識(shí)別并顯示的,而簽名信息、授權(quán)信息或秘鑰信息則應(yīng)該是被授權(quán)的二維碼識(shí)別器才能識(shí)別的?,F(xiàn)有的二維碼方案中,無(wú)法對(duì)二維碼所承載得數(shù)據(jù)信息進(jìn)行精準(zhǔn)控制。
[0004]本申請(qǐng)同時(shí)另案申請(qǐng)了《一種二維碼標(biāo)簽的改進(jìn)》,公開(kāi)了一種二維碼標(biāo)簽的新結(jié)構(gòu)。通過(guò)對(duì)標(biāo)簽本體設(shè)置業(yè)務(wù)數(shù)據(jù)區(qū)、橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū),并分別承載不同的獨(dú)立數(shù)據(jù)。目前缺乏這種新標(biāo)簽在電子商務(wù)應(yīng)用的技術(shù)方案。
[0005]現(xiàn)有技術(shù)中,簽署合同常用的技術(shù)手段包括:紙質(zhì)合同的制定和簽署、通過(guò)網(wǎng)絡(luò)電子合同的簽署。其中通過(guò)網(wǎng)絡(luò)電子合同的簽署往往存在不便于修改的問(wèn)題。而通過(guò)網(wǎng)絡(luò)和移動(dòng)終端進(jìn)行合同現(xiàn)場(chǎng)簽署時(shí),如展會(huì)等公共地方,如何避免合同內(nèi)容被第三方偷窺,合同安全問(wèn)題至關(guān)重要。
【發(fā)明內(nèi)容】
[0006]本發(fā)明目的是克服現(xiàn)有技術(shù)不足,提供一種新的通過(guò)移動(dòng)終端進(jìn)行合同擬定的技術(shù)方案。它能廣泛應(yīng)用在展會(huì)等公共場(chǎng)合,通過(guò)移動(dòng)終端、二維碼、網(wǎng)絡(luò)的結(jié)合,為合同的制定、修改和最后簽署提供了新體驗(yàn)方案,同時(shí)可有效避免第三方的偷窺。
[0007]本發(fā)明的通過(guò)如下方案實(shí)現(xiàn):
一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法,其特征在于,基于包括第一移動(dòng)終端、第二移動(dòng)終端、顯示終端和服務(wù)器的合同擬定系統(tǒng),該方法包括以下步驟:
步驟一、服務(wù)器由服務(wù)器響應(yīng)來(lái)自第一移動(dòng)終端或第二移動(dòng)終端的在線(xiàn)擬定合同的請(qǐng)求,生成互為關(guān)聯(lián)的第一密碼和第二密碼,并分別發(fā)送至第一移動(dòng)終端和第二移動(dòng)終端的客戶(hù)端;
步驟二、由第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別進(jìn)行合同條款文字的輸入;并分別通過(guò)各自已收到的第一密碼或第二密碼進(jìn)行加密后發(fā)送至服務(wù)器;
步驟三、服務(wù)器的二維碼生成器加載來(lái)自第一移動(dòng)終端和第二移動(dòng)終端的合同條款數(shù)據(jù),分別通過(guò)對(duì)應(yīng)的密碼進(jìn)行解密后組合成合同草稿;
步驟四、服務(wù)器的二維碼標(biāo)簽生成器將所述的合同草稿利用由第一密碼和第二密碼組合而成的第三密碼加密后編碼成二維碼圖像并承載于業(yè)務(wù)數(shù)據(jù)區(qū);將所述的第一密碼由第二密碼加密后編碼成二維碼圖像并承載于橫向控制數(shù)據(jù)區(qū);將所述的第二密碼由第一密碼加密后編碼成二維碼圖像并承載于縱向控制數(shù)據(jù)區(qū)后組合成完整的二維碼標(biāo)簽;
步驟五、服務(wù)器將二維碼標(biāo)簽發(fā)送至顯示終端顯示;
步驟六、第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改;
步驟七、經(jīng)過(guò)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端修改后的合同,反饋至服務(wù)器;服務(wù)器的二維碼生成器更新業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像,并將更新后產(chǎn)生的二維碼標(biāo)簽發(fā)送至顯示終端;最后經(jīng)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端進(jìn)行電子簽名確認(rèn)的合同成立。
[0008]更進(jìn)一步,所述的步驟六中,第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改時(shí),第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改;其中,第一移動(dòng)終端利用已有的第一密碼對(duì)承載于縱向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第二密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文;第二移動(dòng)終端利用已有的第二密碼對(duì)承載于橫向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第一密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0009]圖1為現(xiàn)有二維碼標(biāo)簽的結(jié)構(gòu)示意圖;
圖2為本發(fā)明涉及二維碼標(biāo)簽的結(jié)構(gòu)示意圖之一;
圖3為本發(fā)明涉及二維碼標(biāo)簽的結(jié)構(gòu)示意圖之二;
圖4為本發(fā)明涉及二維碼標(biāo)簽生成裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明涉及二維碼標(biāo)簽生成方法流程圖;
圖6為本發(fā)明涉及二維碼標(biāo)簽識(shí)別方法流程圖;
圖7為本發(fā)明方法的核心流程圖。
【具體實(shí)施方式】
[0010]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0011]參考圖7所示,優(yōu)選方案實(shí)施中,本發(fā)明的一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法,其特征在于,基于包括第一移動(dòng)終端、第二移動(dòng)終端、顯示終端和服務(wù)器的合同擬定系統(tǒng),該方法包括以下步驟: 步驟一、服務(wù)器由服務(wù)器響應(yīng)來(lái)自第一移動(dòng)終端或第二移動(dòng)終端的在線(xiàn)擬定合同的請(qǐng)求,生成互為關(guān)聯(lián)的第一密碼和第二密碼,并分別發(fā)送至第一移動(dòng)終端和第二移動(dòng)終端的客戶(hù)端;
步驟二、由第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別進(jìn)行合同條款文字的輸入;并分別通過(guò)各自已收到的第一密碼或第二密碼進(jìn)行加密后發(fā)送至服務(wù)器;
步驟三、服務(wù)器的二維碼生成器加載來(lái)自第一移動(dòng)終端和第二移動(dòng)終端的合同條款數(shù)據(jù),分別通過(guò)對(duì)應(yīng)的密碼進(jìn)行解密后組合成合同草稿;
步驟四、服務(wù)器的二維碼標(biāo)簽生成器將所述的合同草稿利用由第一密碼和第二密碼組合而成的第三密碼加密后編碼成二維碼圖像并承載于業(yè)務(wù)數(shù)據(jù)區(qū);將所述的第一密碼由第二密碼加密后編碼成二維碼圖像并承載于橫向控制數(shù)據(jù)區(qū);將所述的第二密碼由第一密碼加密后編碼成二維碼圖像并承載于縱向控制數(shù)據(jù)區(qū)后組合成完整的二維碼標(biāo)簽;
步驟五、服務(wù)器將二維碼標(biāo)簽發(fā)送至顯示終端顯示;
步驟六、第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改;第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改;其中,第一移動(dòng)終端利用已有的第一密碼對(duì)承載于縱向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第二密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文;第二移動(dòng)終端利用已有的第二密碼對(duì)承載于橫向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第一密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文。
[0012]步驟七、經(jīng)過(guò)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端修改后的合同,反饋至服務(wù)器;服務(wù)器的二維碼生成器更新業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像,并將更新后產(chǎn)生的二維碼標(biāo)簽發(fā)送至顯示終端;最后經(jīng)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端進(jìn)行電子簽名確認(rèn)的合同成立。
[0013]另外為了使本發(fā)明更利于理解和實(shí)施,下面對(duì)該方法涉及的二維碼標(biāo)簽的結(jié)構(gòu)、生成和識(shí)別等方面做進(jìn)一步描述:
如圖2和3所示,為本發(fā)明實(shí)施例1中涉及二維碼標(biāo)簽的結(jié)構(gòu)示意圖。本發(fā)明二維碼中,具有業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)。其中優(yōu)選方案中,控制數(shù)據(jù)區(qū)又具有橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22。業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)之間通過(guò)呈“L”狀的分隔圖形3進(jìn)行隔離。呈“L”狀的分隔圖形3可以呈淺色或深色,寬度為一個(gè)或以上數(shù)據(jù)符號(hào)格。優(yōu)選方案中,呈“L”狀的分隔圖形3的顏色采用不同于業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)的顏色,并且寬度為一個(gè)數(shù)據(jù)符號(hào)格。業(yè)務(wù)數(shù)據(jù)區(qū)I可以是正方型,也可以是長(zhǎng)方形。行列數(shù)可以根據(jù)現(xiàn)有技術(shù)或者所需要承載的數(shù)據(jù)量大小進(jìn)行設(shè)置。橫向控制數(shù)據(jù)區(qū)21的縱向?qū)挾?、縱向控制數(shù)據(jù)區(qū)22橫向?qū)挾裙潭ǖ?,而橫向控制數(shù)據(jù)區(qū)21的橫向長(zhǎng)度、縱向控制數(shù)據(jù)區(qū)22縱向長(zhǎng)度則可動(dòng)態(tài)調(diào)節(jié),并保持與業(yè)務(wù)數(shù)據(jù)區(qū)I的大小一致。更具體說(shuō),是業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)的圖像邊界是對(duì)齊的。橫向控制數(shù)據(jù)區(qū)21的縱向?qū)挾?、縱向控制數(shù)據(jù)區(qū)22橫向?qū)挾葍?yōu)選方案中,可以采用5個(gè)數(shù)據(jù)符號(hào)格。如圖2和3所示,優(yōu)選方案中,橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22的交接處,還設(shè)有商品或產(chǎn)品或公司的圖像展示區(qū)4。圖像展示區(qū)4的寬度與橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22適配,具體來(lái)說(shuō)圖像展示區(qū)4外邊界應(yīng)該與橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22的外邊界對(duì)齊。圖像展示區(qū)4用于顯示商品或產(chǎn)品或公司的LOGO。
[0014]又如圖2和3所示,為本發(fā)明二維碼標(biāo)簽的業(yè)務(wù)數(shù)據(jù)區(qū)I用于承載普通文本內(nèi)容、網(wǎng)址、電話(huà)、短信等信息,而橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22則用于承載簽名信息、授權(quán)信息、秘鑰信息、坐標(biāo)信息等特殊信息。優(yōu)選方案中,業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)采用不同的編碼方式進(jìn)行編碼;并至少有一數(shù)據(jù)區(qū)為承載經(jīng)過(guò)加密信息,如業(yè)務(wù)數(shù)據(jù)區(qū)I為非加密信息,而橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22中至少一個(gè)區(qū)的數(shù)據(jù)信息為加密信息;或者業(yè)務(wù)數(shù)據(jù)區(qū)I為加密信息,而橫向控制數(shù)據(jù)區(qū)21和縱向控制數(shù)據(jù)區(qū)22至少一個(gè)區(qū)的信息數(shù)據(jù)信息為非加密信息。
[0015]參考圖4,為實(shí)施本發(fā)明所需要的二維碼標(biāo)簽的符號(hào)生成裝置,與現(xiàn)有技術(shù)不同,該裝置具有業(yè)務(wù)數(shù)據(jù)區(qū)標(biāo)簽生成模塊、橫向控制數(shù)據(jù)區(qū)標(biāo)簽生成模塊、縱向控制數(shù)據(jù)區(qū)標(biāo)簽生成模塊、標(biāo)簽組合模塊和編碼控制模塊,其中所述的業(yè)務(wù)數(shù)據(jù)區(qū)標(biāo)簽生成模塊用于將需要承載于業(yè)務(wù)數(shù)據(jù)區(qū)的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成與業(yè)務(wù)數(shù)據(jù)區(qū)大小匹配并具有兩種色差明顯的符號(hào)構(gòu)成二維碼標(biāo)簽圖像;所述的橫向控制數(shù)據(jù)區(qū)標(biāo)簽生成模塊用于將需要承載于橫向控制數(shù)據(jù)區(qū)的控制數(shù)據(jù)轉(zhuǎn)換成與橫向控制數(shù)據(jù)區(qū)大小匹配并具有兩種色差明顯的符號(hào)構(gòu)成二維碼標(biāo)簽圖像;所述的縱向控制數(shù)據(jù)區(qū)標(biāo)簽生成模塊用于將需要承載于縱向控制數(shù)據(jù)區(qū)的控制數(shù)據(jù)轉(zhuǎn)換成與縱向控制數(shù)據(jù)區(qū)大小匹配并具有兩種色差明顯的符號(hào)構(gòu)成二維碼標(biāo)簽圖像;所述的編碼控制模塊用于對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的業(yè)務(wù)數(shù)據(jù)、承載于橫向控制數(shù)據(jù)區(qū)和縱向控制數(shù)據(jù)區(qū)的控制數(shù)據(jù)之一進(jìn)行加密后,通過(guò)兩種不同的編碼算法對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的業(yè)務(wù)數(shù)據(jù)、承載于橫向控制數(shù)據(jù)區(qū)和縱向控制數(shù)據(jù)區(qū)的控制數(shù)據(jù)進(jìn)行編碼;所述的標(biāo)簽組合模塊用于將存儲(chǔ)于緩存空間,并分別對(duì)應(yīng)于業(yè)務(wù)數(shù)據(jù)區(qū)、橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的二維碼標(biāo)簽圖像進(jìn)行組合,生成完整的二維碼標(biāo)簽以供顯示或打印。另外,優(yōu)選方案中,該裝置還具有圖像展示區(qū)圖像控制模塊,用于加載用戶(hù)或系統(tǒng)選定的圖像并將其轉(zhuǎn)換成適合圖像展示區(qū)大小的圖像,保存于緩存;所述的標(biāo)簽組合模塊用于將存儲(chǔ)于緩存空間,并分別對(duì)應(yīng)于業(yè)務(wù)數(shù)據(jù)區(qū)、橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的二維碼標(biāo)簽圖像、圖像展示區(qū)圖像控制模塊處理后的圖像及呈“L”狀的分隔圖形進(jìn)行組合,生成完整的二維碼標(biāo)簽以供顯示或打印。
[0016]參考圖5所示,為本發(fā)明實(shí)施例中二維碼標(biāo)簽生成方法流程圖,二維碼標(biāo)簽生成具體包括以下步驟:
S101,獲取需要在二維碼標(biāo)簽承載的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)數(shù)據(jù)的獲取可以是用戶(hù)的輸入,也可以是通過(guò)訪(fǎng)問(wèn)其它應(yīng)用或系統(tǒng)的接口獲得。
[0017]S102,確定業(yè)務(wù)數(shù)據(jù)區(qū)I的大小。具體為判斷需要承載的業(yè)務(wù)數(shù)據(jù)量是否超出已設(shè)定的業(yè)務(wù)數(shù)據(jù)區(qū)I大小所能承載的數(shù)據(jù)量,如果超出則進(jìn)一步判斷是否超出業(yè)務(wù)數(shù)據(jù)區(qū)I所能承載的最大數(shù)據(jù)量;超出業(yè)務(wù)數(shù)據(jù)區(qū)I所能承載的最大數(shù)據(jù)量,則提示“無(wú)法生成二維碼標(biāo)簽”,否則自動(dòng)根據(jù)需要承載的業(yè)務(wù)數(shù)據(jù)量擴(kuò)大業(yè)務(wù)數(shù)據(jù)區(qū)I大小。如果判斷需要承載的業(yè)務(wù)數(shù)據(jù)量在已設(shè)定的業(yè)務(wù)數(shù)據(jù)區(qū)I大小所能承載的數(shù)據(jù)量范圍內(nèi),則以已設(shè)定參數(shù)確定業(yè)務(wù)數(shù)據(jù)區(qū)I的大小。
[0018]S103,根據(jù)業(yè)務(wù)數(shù)據(jù)區(qū)I的大小,確定橫向控制數(shù)據(jù)區(qū)21的橫向長(zhǎng)度和縱向控制數(shù)據(jù)區(qū)22縱向長(zhǎng)度。確定辦法是,橫向控制數(shù)據(jù)區(qū)21的橫向長(zhǎng)度等于對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)區(qū)I邊框大小加呈“L”狀的分隔圖形3的寬度??v向控制數(shù)據(jù)區(qū)22縱向長(zhǎng)度等于對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)區(qū)I邊框大小加呈“L”狀的分隔圖形3的寬度,使業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)的圖像邊界是對(duì)齊的,保證二維碼標(biāo)簽整體輪廓是矩形。
[0019]S104,對(duì)需要承載的業(yè)務(wù)數(shù)據(jù),進(jìn)行編碼,生成符合業(yè)務(wù)數(shù)據(jù)區(qū)顯示大小的圖像并緩存;根據(jù)不同的應(yīng)用環(huán)境需求,在編碼之前,可以對(duì)需要承載的業(yè)務(wù)數(shù)據(jù)進(jìn)行加密后再編碼。編碼和加密技術(shù)可以根據(jù)現(xiàn)有技術(shù)進(jìn)行。
[0020]S105,獲取需要承載在一個(gè)以上控制數(shù)據(jù)區(qū)的簽名信息、授權(quán)信息、秘鑰信息、坐標(biāo)信息等控制數(shù)據(jù),獲取方式可以是人工輸入或通過(guò)問(wèn)其它應(yīng)用或系統(tǒng)的接口獲得。
[0021]S106,對(duì)需要承載在控制數(shù)據(jù)區(qū)的控制數(shù)據(jù)進(jìn)行編碼,生成符合橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22大小的顯示的圖像并緩存。其中,控制數(shù)據(jù)可以分成兩部分分別顯示在橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22。橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22也可以分別承載和顯示兩個(gè)不同的控制數(shù)據(jù)。如橫向控制數(shù)據(jù)區(qū)21用于承載用戶(hù)名,縱向控制數(shù)據(jù)區(qū)22用于承載對(duì)應(yīng)的密碼數(shù)據(jù);橫向控制數(shù)據(jù)區(qū)21用于承載簽名數(shù)據(jù),縱向控制數(shù)據(jù)區(qū)22用于承載公鑰數(shù)據(jù)等。優(yōu)選方案中,業(yè)務(wù)數(shù)據(jù)區(qū)I和控制數(shù)據(jù)區(qū)應(yīng)該采用不同的編碼方式。而橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22的控制數(shù)據(jù)的編碼方式可以相同也可以不相同。根據(jù)不同的應(yīng)用環(huán)境需求,在對(duì)控制數(shù)據(jù)進(jìn)行編碼之前,可以對(duì)其進(jìn)行加密后再編碼。編碼和加密方式有多種多樣,具體可以根據(jù)現(xiàn)有技術(shù)進(jìn)行。
[0022]S107,獲取需要顯示在圖像展示區(qū)4的圖像,緩存。優(yōu)選方案中,圖像展示區(qū)4的圖像并非必須的,如果不存在需要展示的商品或產(chǎn)品或公司等的L0G0,也可以用淺色或深色進(jìn)行填充。
[0023]S108,將已編碼并緩存的業(yè)務(wù)數(shù)據(jù)圖像、控制數(shù)據(jù)圖像、LOGO分別填充至業(yè)務(wù)數(shù)據(jù)區(qū)1、控制數(shù)據(jù)區(qū)、圖像展示區(qū)4組合成一整體的二維碼標(biāo)簽,直接顯示或打印。
[0024]參考圖6所示,為本發(fā)明實(shí)施例中二維碼標(biāo)簽對(duì)應(yīng)的識(shí)別流程圖,二維碼標(biāo)簽識(shí)別具體包括以下步驟:
5201,對(duì)二維碼進(jìn)行整體的圖像采集;
5202,對(duì)橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的輪廓進(jìn)行識(shí)別。由于橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的寬度是固定的,并且與業(yè)務(wù)數(shù)據(jù)區(qū)之間存在“L”狀的分隔圖形3,所以對(duì)于橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的輪廓識(shí)別比較簡(jiǎn)單。有選方案中,更可以通過(guò)圖像展示區(qū)4及圖像進(jìn)行定位。其中圖像展示區(qū)4具有固定大小,位于右下角,并且位于橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的交接處。
[0025]S203,以橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的輪廓進(jìn)行定位,識(shí)別出業(yè)務(wù)數(shù)據(jù)區(qū)步驟。由于橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)的形狀,寬度是固定的,并且圖像展示區(qū)4的大小、形狀和位置是固定的,所以橫向控制數(shù)據(jù)區(qū)、縱向控制數(shù)據(jù)區(qū)在用于承載數(shù)據(jù)同時(shí),也起到了定位作用。擺脫了現(xiàn)有技術(shù)中,需要固定的三個(gè)圖形進(jìn)行定位,并且占據(jù)了過(guò)多的二維碼信息空間的問(wèn)題。
[0026]S204,分割出業(yè)務(wù)數(shù)據(jù)區(qū)1、橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22的圖像; S205,分別對(duì)業(yè)務(wù)數(shù)據(jù)區(qū)1、橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22的圖像進(jìn)行識(shí)別
并通過(guò)對(duì)應(yīng)的解碼算法解碼;優(yōu)選方案中,業(yè)務(wù)數(shù)據(jù)區(qū)的數(shù)據(jù)可以是非加密的,而橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22中至少一個(gè)是加密的,如橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22分別承載的是用戶(hù)名和密碼,則獲得橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22承載的數(shù)據(jù)前,需要對(duì)橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22識(shí)別的結(jié)果進(jìn)行解密操作,然后才得到最終的數(shù)據(jù)。這樣,本發(fā)明的二維碼標(biāo)簽具有通用的二維碼的方便特性,同時(shí)也可以用于身份識(shí)別,二維碼閱讀的控制,滿(mǎn)足特殊應(yīng)用需求,提高數(shù)據(jù)安全性。另一優(yōu)選方案是,對(duì)業(yè)務(wù)數(shù)據(jù)區(qū)I的圖像進(jìn)行識(shí)別并通過(guò)對(duì)應(yīng)的解碼算法解碼前,需要先解碼橫向控制數(shù)據(jù)區(qū)21或縱向控制數(shù)據(jù)區(qū)22其中之一的公鑰數(shù)據(jù),然后二維碼識(shí)別器才能利用該公鑰對(duì)業(yè)務(wù)數(shù)據(jù)區(qū)I進(jìn)行解密及解碼。由于本發(fā)明的二維碼標(biāo)簽結(jié)構(gòu)不同于現(xiàn)有技術(shù),并且可以對(duì)對(duì)業(yè)務(wù)數(shù)據(jù)區(qū)1、橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22的承載的數(shù)據(jù)類(lèi)型,數(shù)據(jù)是否進(jìn)行加解密進(jìn)行獨(dú)立的控制,所以除了上述兩種優(yōu)選方案外,安全保障的措施也可以有多種組合。
[0027]S206,得到業(yè)務(wù)數(shù)據(jù)區(qū)1、橫向控制數(shù)據(jù)區(qū)21、縱向控制數(shù)據(jù)區(qū)22所承載的數(shù)據(jù)。當(dāng)業(yè)務(wù)數(shù)據(jù)區(qū)I承載的是商品或服務(wù)的網(wǎng)絡(luò)地址、橫向控制數(shù)據(jù)區(qū)21承載的用戶(hù)名、縱向控制數(shù)據(jù)區(qū)22承載的是用戶(hù)密碼,則用戶(hù)終端的二維碼掃描并識(shí)別后,可以通過(guò)業(yè)務(wù)數(shù)據(jù)區(qū)I承載的是商品或服務(wù)的網(wǎng)絡(luò)地址訪(fǎng)問(wèn)進(jìn)行商品或服務(wù)的獲取,同時(shí)可以自動(dòng)憑借所識(shí)別的橫向控制數(shù)據(jù)區(qū)21承載的用戶(hù)名、縱向控制數(shù)據(jù)區(qū)22承載的是用戶(hù)密碼進(jìn)行自動(dòng)登錄,實(shí)現(xiàn)身份自動(dòng)識(shí)別,同時(shí)避免手動(dòng)輸入,保障了安全。
[0028]最后說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,本領(lǐng)域普通技術(shù)人員對(duì)本發(fā)明的技術(shù)方案所做的其他修改或者等同替換,只要不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
【權(quán)利要求】
1.一種通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法,其特征在于,基于包括第一移動(dòng)終端、第二移動(dòng)終端、顯示終端和服務(wù)器的合同擬定系統(tǒng),該方法包括以下步驟: 步驟一、服務(wù)器由服務(wù)器響應(yīng)來(lái)自第一移動(dòng)終端或第二移動(dòng)終端的在線(xiàn)擬定合同的請(qǐng)求,生成互為關(guān)聯(lián)的第一密碼和第二密碼,并分別發(fā)送至第一移動(dòng)終端和第二移動(dòng)終端的客戶(hù)端; 步驟二、由第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別進(jìn)行合同條款文字的輸入;并分別通過(guò)各自已收到的第一密碼或第二密碼進(jìn)行加密后發(fā)送至服務(wù)器; 步驟三、服務(wù)器的二維碼生成器加載來(lái)自第一移動(dòng)終端和第二移動(dòng)終端的合同條款數(shù)據(jù),分別通過(guò)對(duì)應(yīng)的密碼進(jìn)行解密后組合成合同草稿; 步驟四、服務(wù)器的二維碼標(biāo)簽生成器將所述的合同草稿利用由第一密碼和第二密碼組合而成的第三密碼加密后編碼成二維碼圖像并承載于業(yè)務(wù)數(shù)據(jù)區(qū);將所述的第一密碼由第二密碼加密后編碼成二維碼圖像并承載于橫向控制數(shù)據(jù)區(qū);將所述的第二密碼由第一密碼加密后編碼成二維碼圖像并承載于縱向控制數(shù)據(jù)區(qū)后組合成完整的二維碼標(biāo)簽; 步驟五、服務(wù)器將二維碼標(biāo)簽發(fā)送至顯示終端顯示; 步驟六、第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改; 步驟七、經(jīng)過(guò)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端修改后的合同,反饋至服務(wù)器;服務(wù)器的二維碼生成器更新業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像,并將更新后產(chǎn)生的二維碼標(biāo)簽發(fā)送至顯示終端;最后經(jīng)第一移動(dòng)終端或第二移動(dòng)終端客戶(hù)端進(jìn)行電子簽名確認(rèn)的合同成立。
2.如權(quán)利要求1所述的通過(guò)移動(dòng)終端進(jìn)行合同擬定的方法,其特征在于,步驟六中,第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改時(shí),第一移動(dòng)終端或第二移動(dòng)終端的客戶(hù)端分別掃描所述的二維碼標(biāo)簽,經(jīng)解碼、解密后識(shí)別出合同草稿數(shù)據(jù)進(jìn)行瀏覽和修改;其中,第一移動(dòng)終端利用已有的第一密碼對(duì)承載于縱向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第二密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文;第二移動(dòng)終端利用已有的第二密碼對(duì)承載于橫向控制數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,獲得第一密碼;然后,經(jīng)過(guò)第一密碼和第二密碼進(jìn)行組合獲得第三密碼;第一移動(dòng)終端通過(guò)第三密碼對(duì)承載于業(yè)務(wù)數(shù)據(jù)區(qū)的二維碼圖像進(jìn)行解密,進(jìn)而獲得合同的全文。
【文檔編號(hào)】G06F21/62GK103544448SQ201310440980
【公開(kāi)日】2014年1月29日 申請(qǐng)日期:2013年9月25日 優(yōu)先權(quán)日:2013年9月25日
【發(fā)明者】梁國(guó)洪, 葉燦才, 黃家祺 申請(qǐng)人:中山愛(ài)科數(shù)字科技股份有限公司