本發(fā)明涉及計算機技術(shù),尤其涉及圖像處理及數(shù)字認證方法,具體來說就是一種電子印章的即時生成方法、裝置及系統(tǒng)、柜員終端。
背景技術(shù):
在銀行出具的業(yè)務(wù)憑證上加蓋業(yè)務(wù)印章,代表銀行對法定權(quán)利和義務(wù)的認定。因此,業(yè)務(wù)印章作用巨大,業(yè)務(wù)印章的管理歷來被嚴格控制。在現(xiàn)有銀行中,業(yè)務(wù)印章具有種類多、數(shù)量大,分布廣的特點,這些特點決定了業(yè)務(wù)印章的使用、保管、交接等環(huán)節(jié)的風(fēng)險難以徹底控制,一旦個別人員違規(guī)使用業(yè)務(wù)印章,將產(chǎn)生不良后果。因此,實物印章正面臨著電子印章的挑戰(zhàn),電子印章以其簡易的制作方法和可控的管理策略等優(yōu)點得到日益廣泛的應(yīng)用。我國相關(guān)法規(guī)為印章電子應(yīng)用提供了一定政策空間,在紙質(zhì)業(yè)務(wù)憑證上加蓋電子形態(tài)的業(yè)務(wù)印章已經(jīng)具備客觀實現(xiàn)條件。
目前,電子印章通常應(yīng)用在基于互聯(lián)網(wǎng)的網(wǎng)上業(yè)務(wù)的電子憑證,以物理形態(tài)印章的印模為媒介,以靜態(tài)文件的形式存儲于普遍使用的電腦硬盤、優(yōu)盾(usbkey)等存儲介質(zhì)中,現(xiàn)有電子印章至少存在以下缺陷:
1、需要具備保存電子印章的存儲介質(zhì)硬件,存儲介質(zhì)由印章使用者或者印章管理者保管,其管理模式相當(dāng)于管理實物印章。
2、如果電子印章的印模發(fā)生變化,需要利用掃描儀、攝像機等電子設(shè)備重新采集電子印章靜態(tài)文件,并重新寫入到存儲介質(zhì)中,操作繁瑣。
3、當(dāng)電子印章的印文內(nèi)容包含某些業(yè)務(wù)信息時,印文內(nèi)容隨業(yè)務(wù)發(fā)生變化,需要擁有與印文內(nèi)容完全對應(yīng)的電子印章靜態(tài)文件,制作和發(fā)放過程繁瑣。
4、缺乏將電子印章形態(tài)與紙質(zhì)文件內(nèi)容有效關(guān)聯(lián)的方法,以證實電子印章的合法化。
因此,本領(lǐng)域技術(shù)人員亟需研發(fā)一種能夠克服上述缺陷的電子印章生成方法。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明要解決的技術(shù)問題在于提供一種電子印章的即時生成方法、裝置及系統(tǒng)、柜員終端,解決了現(xiàn)有電子印章不易保管,制作、修改過程繁瑣的問題。
為了解決上述技術(shù)問題,本發(fā)明的具體實施方式提供一種電子印章的即時生成方法,包括:根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章;接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章;利用所述電子印章處理交易業(yè)務(wù)。
本發(fā)明的具體實施方式還提供一種柜員終端,包括:請求單元,用于根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章;接收單元,用于接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章;處理單元,用于利用所述電子印章處理交易業(yè)務(wù)。
本發(fā)明的具體實施方式還提供一種電子印章的即時生成方法,包括:根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片;根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼;將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。
本發(fā)明的具體實施方式還提供一種電子印章即時生成裝置,包括:繪制單元,用于根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片;生成單元,用于根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼;合成單元,用于將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。
本發(fā)明的具體實施方式還提供一種電子印章的即時生成系統(tǒng),包括柜員終端和電子印章即時生成裝置。其中,所述柜員終端包括:請求單元,用于根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章;接收單元,用于接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章;處理單元,用于利用所述電子印章處理交易業(yè)務(wù)。所述電子印章即時生成裝置包括:繪制單元,用于根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片;生成單元,用于根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼;合成單元,用于將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。
根據(jù)本發(fā)明的上述具體實施方式可知,電子印章的即時生成方法、裝置及系統(tǒng)、柜員終端至少具有以下有益效果:將印章類型、印章作用對象、印文內(nèi)容、用印位置等屬性以數(shù)據(jù)信息的形式存儲起來,在用印時即時生成電子印章,在生成電子印章時,根據(jù)關(guān)鍵業(yè)務(wù)信息,通過數(shù)字安全技術(shù),生成印章碼,再將印章碼嵌入電子印章中,實現(xiàn)電子印章的印章圖片與電子印章依附的業(yè)務(wù)信息憑證的物理綁定,達成電子印章可驗證的目的;對印章圖片中的文字進行變形處理,增加印章圖片的仿制難度,提高電子印章的安全性;業(yè)務(wù)結(jié)束后,刪除電子印章的印章圖片,減少了硬件存儲空間和網(wǎng)絡(luò)傳輸數(shù)據(jù)量;通過影像采集和信息記錄,對電子印章使用情況實時審計和追蹤。
應(yīng)了解的是,上述一般描述及以下具體實施方式僅為示例性及闡釋性的,其并不能限制本發(fā)明所欲主張的范圍。
附圖說明
下面的所附附圖是本發(fā)明的說明書的一部分,其繪示了本發(fā)明的示例實施例,所附附圖與說明書的描述一起用來說明本發(fā)明的原理。
圖1為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例一的流程圖;
圖2為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例二的流程圖;
圖3為本發(fā)明具體實施方式提供的一種柜員終端的實施例一的示意框圖;
圖4為本發(fā)明具體實施方式提供的一種柜員終端的實施例二的示意框圖;
圖5為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例三的流程圖;
圖6為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例四的流程圖;
圖7為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置的實施例一的示意框圖;
圖8為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置的實施例二的示意框圖;
圖9為本發(fā)明具體實施方式提供的一種電子印章的即時生成系統(tǒng)的示意框圖;
圖10為本發(fā)明具體實施方式提供的一種電子印章的即時生成系統(tǒng)的應(yīng)用示意圖;
圖11為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置結(jié)構(gòu)示意圖;
圖12為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置流程示意圖;
圖13為本發(fā)明具體實施方式提供的印章碼生成流程示意圖;
圖14為本發(fā)明具體實施方式提供的參與印章碼運算業(yè)務(wù)要素組合示意圖;
圖15為本發(fā)明具體實施方式提供的印文動態(tài)排版方法示意圖;
圖16為本發(fā)明具體實施方式提供的電子印章結(jié)構(gòu)示意圖;
圖17為本發(fā)明具體實施方式提供的電子印章即時生成系統(tǒng)示意圖;
圖18為本發(fā)明具體實施方式提供的用戶提交電子印章請求流程示意圖;
圖19為本發(fā)明具體實施方式提供的驗證電子印章流程示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面將以附圖及詳細敘述清楚說明本發(fā)明所揭示內(nèi)容的精神,任何所屬技術(shù)領(lǐng)域技術(shù)人員在了解本發(fā)明內(nèi)容的實施例后,當(dāng)可由本發(fā)明內(nèi)容所教示的技術(shù),加以改變及修飾,其并不脫離本發(fā)明內(nèi)容的精神與范圍。
本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。另外,在附圖及實施方式中所使用相同或類似標號的元件/構(gòu)件是用來代表相同或類似部分。
關(guān)于本文中所使用的“第一”、“第二”、…等,并非特別指稱次序或順位的意思,也非用以限定本發(fā)明,其僅為了區(qū)別以相同技術(shù)用語描述的元件或操作。
關(guān)于本文中所使用的方向用語,例如:上、下、左、右、前或后等,僅是參考附圖的方向。因此,使用的方向用語是用來說明并非用來限制本創(chuàng)作。
關(guān)于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均為開放性的用語,即意指包含但不限于。
關(guān)于本文中所使用的“及/或”,包括所述事物的任一或全部組合。
關(guān)于本文中所使用的用語“大致”、“約”等,用以修飾任何可以微變化的數(shù)量或誤差,但這些微變化或誤差并不會改變其本質(zhì)。一般而言,此類用語所修飾的微變化或誤差的范圍在部分實施例中可為20%,在部分實施例中可為10%,在部分實施例中可為5%或是其他數(shù)值。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)了解,前述提及的數(shù)值可依實際需求而調(diào)整,并不以此為限。
某些用以描述本申請的用詞將于下或在此說明書的別處討論,以提供本領(lǐng)域技術(shù)人員在有關(guān)本申請的描述上額外的引導(dǎo)。
圖1為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例一的流程圖,如圖1所示,柜員終端在處理交易業(yè)務(wù)需要用章時,向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章,并利用含有印章碼的電子印章處理交易業(yè)務(wù)。
該附圖所示的具體實施方式包括:
步驟s1:根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章。柜員終端在處理交易業(yè)務(wù)時,可能需要用到電子印章,此時,柜員終端向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章。
步驟s2:接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章。不同交易業(yè)務(wù)對應(yīng)的電子印章上的印章碼是不同的,從而達到電子印章可驗證的目的。
步驟s3:利用所述電子印章處理交易業(yè)務(wù)。通常柜員終端需要將從電子印章即時生成裝置接收的電子印章加蓋到電子文件上,從而完成交易業(yè)務(wù)的處理。
參見圖1,柜員終端在處理交易業(yè)務(wù)時,可能會用到電子印章,需要向遠端的電子印章即時生成裝置請求即時生成電子印章,并利用電子印章即時生成裝置生成的電子印章完成交易業(yè)務(wù),提高了電子印章使用的規(guī)范性和安全性。
圖2為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例二的流程圖,如圖2所示,對于需要紙質(zhì)憑證的交易業(yè)務(wù),在紙質(zhì)憑證上打印電子印章。
該附圖所示的具體實施方式中,步驟s3之后,該方法包括:
步驟s4:在紙質(zhì)憑證上打印所述電子印章。
參見圖2,對于需要紙質(zhì)憑證的交易業(yè)務(wù),直接在紙質(zhì)憑證上打印電子印章,方便實用,無污染,不用柜員攜帶印泥及各種印章。
圖3為本發(fā)明具體實施方式提供的一種柜員終端的實施例一的示意框圖,如圖3所示,柜員終端在處理交易業(yè)務(wù)需要用章時,向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章,并利用含有印章碼的電子印章處理交易業(yè)務(wù)。
該附圖所示的具體實施方式中,該柜員終端包括請求單元1、接收單元2和處理單元3,其中,請求單元1用于根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章;接收單元2用于接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章;處理單元3用于利用所述電子印章處理交易業(yè)務(wù)。
參見圖3,柜員終端在處理交易業(yè)務(wù)時,可能會用到電子印章,需要向遠端的電子印章即時生成裝置請求即時生成電子印章,并利用電子印章即時生成裝置生成的電子印章完成交易業(yè)務(wù),提高了電子印章使用的規(guī)范性和安全性。
圖4為本發(fā)明具體實施方式提供的一種柜員終端的實施例二的示意框圖,如圖4所示,對于需要紙質(zhì)憑證的交易業(yè)務(wù),在紙質(zhì)憑證上打印電子印章。
該附圖所示的具體實施方式中,該柜員終端還包括打印單元4,其中,打印單元4用于在紙質(zhì)憑證上打印所述電子印章。
參見圖4,對于需要紙質(zhì)憑證的交易業(yè)務(wù),直接在紙質(zhì)憑證上打印電子印章,方便實用,無污染,不用柜員攜帶印泥及各種印章。
圖5為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例三的流程圖,如圖5所示,電子印章即時生成裝置根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片,同時根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼,最后將電子印章圖片和電子印章碼合成電子印章。
該附圖所示的具體實施方式包括:
步驟s10:根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片。相同業(yè)務(wù)類型的電子印章圖片相同,例如,所有存款的電子印章圖片均相同,所有取款的電子印章圖片均相同,但存款的電子印章圖片與取款的電子印章圖片不同。
步驟s20:根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼。不同交易業(yè)務(wù)的電子印章碼不同,例如,同一個人取款兩次,這兩次的電子印章碼不同,實現(xiàn)電子印章與交易業(yè)務(wù)的綁定,保證交易業(yè)務(wù)的安全性。本發(fā)明的具體實施例中,具體業(yè)務(wù)信息包括基本要素信息和特殊要素信息?;疽匦畔ǎ旱貐^(qū)號、柜員號和工作日期;特殊要素信息包括:時間、賬號和稅后本息合計。
步驟s30:將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。將電子印章碼嵌在電子印章圖片中合適的位置,完成電子印章的制作。
參見圖5,根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼,實現(xiàn)電子印章與具體交易業(yè)務(wù)的綁定,保證交易業(yè)務(wù)的安全性,方便適用。
圖6為本發(fā)明具體實施方式提供的一種電子印章的即時生成方法的實施例四的流程圖,如圖6所示,在數(shù)據(jù)庫中預(yù)先存儲有用印標準,用印標準規(guī)定有圖形處理算法,業(yè)務(wù)類型與用印標準對應(yīng),根據(jù)用印標準繪制電子印章圖形,利用動態(tài)排版算法在電子印章圖形上布局電子印文;電子印章碼為密文,包含有交易業(yè)務(wù)的具體業(yè)務(wù)信息,防止不法分子盜用,保證交易業(yè)務(wù)的安全性。
該附圖所示的具體實施方式中,步驟s10具體包括:
步驟s11:根據(jù)交易業(yè)務(wù)的業(yè)務(wù)類型從數(shù)據(jù)庫中檢索用印標準。在數(shù)據(jù)庫中預(yù)先存儲有用印標準,用印標準規(guī)定有圖形處理算法,業(yè)務(wù)類型與用印標準對應(yīng)。
步驟s12:根據(jù)所述用印標準繪制電子印章圖形。
步驟s13:利用動態(tài)排版算法在所述電子印章圖形上布局電子印文從而形成電子印章圖片。動態(tài)排版算法計算每個印文在電子印章圖形上的布局方位。
步驟s20具體包括:
步驟s21:根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成字符串。
步驟s22:加密所述字符串形成電子印章碼。
參見圖6,根據(jù)用印標準繪制電子印章圖形,利用動態(tài)排版算法在電子印章圖形上布局電子印文,從而形成電子印章圖片,防止不法分子仿制;電子印章碼為密文,包含有交易業(yè)務(wù)的具體業(yè)務(wù)信息,防止不法分子盜用,保證交易業(yè)務(wù)的安全性。
圖7為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置的實施例一的示意框圖,如圖7所示,電子印章即時生成裝置根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片,同時根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼,最后將電子印章圖片和電子印章碼合成電子印章。
該附圖所示的具體實施方式中,電子印章即時生成裝置包括繪制單元10、生成單元20和合成單元30,其中,繪制單元10用于根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片;生成單元20用于根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼;合成單元30用于將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。
參見圖7,根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼,實現(xiàn)電子印章與具體交易業(yè)務(wù)的綁定,保證交易業(yè)務(wù)的安全性,方便適用。
圖8為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置的實施例二的示意框圖,如圖8所示,在數(shù)據(jù)庫中預(yù)先存儲有用印標準,用印標準規(guī)定有圖形處理算法,業(yè)務(wù)類型與用印標準對應(yīng),根據(jù)用印標準繪制電子印章圖形,利用動態(tài)排版算法在電子印章圖形上布局電子印文;電子印章碼為密文,包含有交易業(yè)務(wù)的具體業(yè)務(wù)信息,防止不法分子盜用,保證交易業(yè)務(wù)的安全性。
該附圖所示的具體實施方式中,所述繪制單元10進一步包括檢索模塊11、繪制模塊12和布局模塊13,其中,檢索模塊11用于根據(jù)交易業(yè)務(wù)的業(yè)務(wù)類型從數(shù)據(jù)庫中檢索用印標準;繪制模塊12用于根據(jù)所述用印標準繪制電子印章圖形;布局模塊13用于利用動態(tài)排版算法在所述電子印章圖形上布局電子印文從而形成電子印章圖片。
所述生成單元20進一步包括生成模塊21和加密模塊22,其中,生成模塊21用于根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成字符串;加密模塊22用于加密所述字符串形成電子印章碼。
參見圖8,根據(jù)用印標準繪制電子印章圖形,利用動態(tài)排版算法在電子印章圖形上布局電子印文,從而形成電子印章圖片,防止不法分子仿制;電子印章碼為密文,包含有交易業(yè)務(wù)的具體業(yè)務(wù)信息,防止不法分子盜用,保證交易業(yè)務(wù)的安全性。
圖9為本發(fā)明具體實施方式提供的一種電子印章的即時生成系統(tǒng)的示意框圖,如圖9所示,電子印章即時生成裝置根據(jù)柜員終端的請求即時生成電子印章,在生成電子印章時,根據(jù)關(guān)鍵業(yè)務(wù)信息,通過數(shù)字安全技術(shù),生成印章碼,再將印章碼嵌入電子印章中,實現(xiàn)電子印章與交易業(yè)務(wù)的綁定。
該附圖所示的具體實施方式中,電子印章的即時生成系統(tǒng)包括多個柜員終端1000和電子印章即時生成裝置2000,其中,所述柜員終端1000包括請求單元1、接收單元2和處理單元3,其中,請求單元1用于根據(jù)交易業(yè)務(wù)向電子印章即時生成裝置請求獲取交易業(yè)務(wù)使用的電子印章;接收單元2用于接收電子印章即時生成裝置即時生成的含有印章碼的所述電子印章;處理單元3用于利用所述電子印章處理交易業(yè)務(wù)。所述電子印章即時生成裝置2000包括繪制單元10、生成單元20和合成單元30,其中,繪制單元10用于根據(jù)柜員終端發(fā)送的交易業(yè)務(wù)的業(yè)務(wù)類型即時繪制電子印章圖片;生成單元20用于根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼;合成單元30用于將所述電子印章圖片和所述電子印章碼合成電子印章后傳送給柜員終端。
參見圖9,在柜員終端用印時,電子印章即時生成裝置即時生成電子印章,在電子印章即時生成裝置生成電子印章時,根據(jù)交易業(yè)務(wù)的業(yè)務(wù)類型及具體業(yè)務(wù)信息,通過數(shù)字安全技術(shù),生成電子印章圖片和電子印章碼,再合成電子印章碼和電子印章圖片,實現(xiàn)電子印章與交易業(yè)務(wù)的綁定,達成電子印章可驗證的目的,保證電子交易的安全性。
圖10為本發(fā)明具體實施方式提供的一種電子印章的即時生成系統(tǒng)的應(yīng)用示意圖,如圖10所示,柜員終端1000處理交易業(yè)務(wù)時需要使用電子印章,柜員終端1000向電子印章即時生成裝置2000請求獲取交易業(yè)務(wù)使用的電子印章;電子印章即時生成裝置2000根據(jù)柜員終端1000交易業(yè)務(wù)對應(yīng)的業(yè)務(wù)類型即時繪制電子印章圖片,并根據(jù)交易業(yè)務(wù)的具體業(yè)務(wù)信息生成電子印章碼,最后將電子印章圖片和電子印章碼合成電子印章后傳送給柜員終端1000;柜員終端1000從電子印章即時生成裝置2000接收含有印章碼的電子印章,并利用電子印章處理交易業(yè)務(wù)。
圖11為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置結(jié)構(gòu)示意圖,如圖11所示電子印章生成裝置至少包括:信息處理部件100、用印請求處理單元101、用印標準定義單元102、印章碼生成單元103、電子印章生成單元104、印章碼核驗單元105、電路控制部件200、加密機械單元201、打印機械單元202、影像采集單元203。
所述電路控制部件200連接信息處理部件100,電路控制部件200和信息處理部件100之間具備一種通信機制,用于發(fā)送和接收數(shù)據(jù)信息。信息處理部件100包括存儲、解析、查詢數(shù)據(jù)信息的軟件和硬件設(shè)施。
電路控制部件200與信息處理部件100連接;加密機械單元201、打印機械單元202、影像采集單元203與電路控制部件200連接;用印請求處理單元101、用印標準定義單元102、印章碼生成單元103、電子印章生成單元104、印章碼核驗單元105均與信息處理部件100連接。
所述電路控制部件200,用于接收信息處理部件100的電子信號,輸出指令驅(qū)動各單元的機械運動。
所述電路控制部件200連接加密機械單元201,所述電路控制部件200對相關(guān)信息進行加密處理。
所述電路控制部件200與打印機械單元202連接,電路控制部件200用于驅(qū)動內(nèi)置進出紙的水平移動,使紙張能被打印機械單元自動吸入、退出,完成對放置在打印機械單元202中的紙張的文字及圖形的打印操作。打印機械單元202包含打印組件和特定的圖形打印驅(qū)動。
所述電路控制部件200與影像采集單元203連接,驅(qū)動影像采集單元203中的攝像頭或掃描儀對放置在打印機械單元203中的紙質(zhì)文件進行影像采集。
所述信息處理部件100與用印請求處理單元101連接,用印請求處理單元101是“電子印章生成裝置”與外界交互的邏輯通道,業(yè)務(wù)終端在需要加蓋電子印章時,發(fā)送請求指令,指令中包含需要處理的信息,用印請求處理單元101接收用印請求,將處理后的結(jié)果反饋給業(yè)務(wù)終端。
所述信息處理部件100與用印標準定義單元102連接,用印標準定義單元102用于定義業(yè)務(wù)用印標準信息,包括定義電子印章種類、幾何尺寸、印文布局規(guī)則和印文內(nèi)容,定義印章、業(yè)務(wù)場景與用印對象的邏輯對應(yīng)關(guān)系,印章在用印對象上的嵌入位置,定義印章碼組成規(guī)則等。信息處理部件100用于接收、存儲用印標準定義單元102傳輸?shù)挠糜傩裕鶕?jù)用印請求處理單元101傳輸?shù)挠糜∩暾?,檢索用印標準信息,確定業(yè)務(wù)是否有權(quán)限獲取電子印章、如何使用電子印章。
所述信息處理部件100與印章碼生成單元103連接,前者根據(jù)用印請求處理單元101傳輸?shù)奶幚硇畔?,檢索出對應(yīng)的印章碼生成規(guī)則,形成業(yè)務(wù)要素組合,傳輸給印章碼生成單元103,獲取印章碼。印章碼生成單元103包含印章碼算法、數(shù)字加密方法和密鑰管理策略的邏輯表示。在加密機械單元201,對業(yè)務(wù)要素組合進行數(shù)據(jù)加密和截取,制作一個固定長度的、字符唯一的印章碼,作為電子印章專有的“身份id”。
所述信息處理部件100與電子印章生成單元104連接,前者根據(jù)用印請求處理單元101傳輸?shù)臉I(yè)務(wù)信息,檢索出對應(yīng)的印章屬性,形成印章數(shù)據(jù)流,傳輸給電子印章生成單元104,獲取電子印章。電子印章生成單元104包括印文動態(tài)排版算法和圖形繪制軟件。電子印章生成單元104從印章數(shù)據(jù)流中解析出印章外形幾何尺寸、印文排版規(guī)則和印文內(nèi)容,采用印文動態(tài)排版算法計算出每個印文在電子印章中的布局坐標和字符傾斜角度,形成印文排版坐標數(shù)組。使用圖形繪制軟件繪制印章外輪廓,根據(jù)印文坐標數(shù)組繪制每個印文。最終合成一枚電子印章靜態(tài)文件,輸出給信息處理部件100。
所述信息處理部件100與印章碼核驗單元105連接。印章碼核驗單元105提供印章碼驗證服務(wù),包含印章碼錄入界面、驗證結(jié)果及關(guān)鍵業(yè)務(wù)要素展示界面,供用戶核驗加蓋了電子印章的業(yè)務(wù)憑證是否真實有效,供用戶核驗加蓋了電子印章的業(yè)務(wù)憑證是否真實有效。信息處理部件100接收印章碼核驗單元105傳輸?shù)挠≌麓a信息,檢索是否有匹配的記錄,將檢索結(jié)果返回給驗證結(jié)果展示界面。
圖12為本發(fā)明具體實施方式提供的一種電子印章即時生成裝置流程示意圖,具體步驟如下:
步驟s101:印章管理員事先在用印標準定義單元102中設(shè)置用印標準,如:印章種類、網(wǎng)點印章使用控制、印章與業(yè)務(wù)和憑證的關(guān)聯(lián)關(guān)系、印章碼規(guī)則等,規(guī)范用印流程,構(gòu)成用印標準數(shù)據(jù)庫。
步驟s102:需要用印時,業(yè)務(wù)終端向電子印章即時生成系統(tǒng)發(fā)出用印申請。用印請求處理單元101受理申請,信息處理部件100解析用印信息。
步驟s103:信息處理部件100檢索用印標準數(shù)據(jù)庫,獲取符合該筆業(yè)務(wù)的用印規(guī)則、印章種類、印章碼類型、印文排版要求等信息。
步驟s104:信息處理部件100調(diào)用印章碼生成單元103,獲取交易的業(yè)務(wù)驗證碼生成規(guī)則,依據(jù)該規(guī)則,送入業(yè)務(wù)的關(guān)鍵要素組合數(shù)值,由加密機械單元201處理為密文,生成印章碼。
步驟s105:信息處理部件100調(diào)用電子印章生成單元104,使用圖形處理方法繪制印章圖形,采用印文動態(tài)排版算法,計算每個印文在電子印章上的布局方位,合成印文和印章碼,輸出一枚含印章碼的業(yè)務(wù)專屬電子印章。
步驟s106:對于無需打印的憑證,信息處理部件100將已經(jīng)生成的電子印章通過用印請求處理單元101反饋給業(yè)務(wù)終端;對于需要打印的憑證,信息處理部件100將已經(jīng)生成的電子印章傳輸給打印機械單元202,打印輸出一張包含電子印章的業(yè)務(wù)憑證。
步驟s107:打印完成后,影像采集單元203采集憑證影像,留存業(yè)務(wù)用印結(jié)果。
印章碼是印章可以充當(dāng)信用標志的關(guān)鍵所在,反映電子印章所依附的業(yè)務(wù)文件的信息,實現(xiàn)將印章形態(tài)與業(yè)務(wù)信息剛性綁定。借助印章碼,使核驗電子印章的合法性、真實性成為可能。
圖13為本發(fā)明具體實施方式提供的印章碼生成流程示意圖,參照圖13,對本發(fā)明一實施案例中的印章碼生成單元103生成印章碼的方法步驟進行說明,具體步驟如下:
步驟s201:印章管理員對用印業(yè)務(wù)進行分類,明確每一種業(yè)務(wù)類型的關(guān)鍵業(yè)務(wù)要素組合,作為印章碼生成標準。
步驟s202:通過用印標準定義單元102定義印章碼生成標準,構(gòu)成印章碼標準數(shù)據(jù)庫。
步驟s203:柜員在業(yè)務(wù)終端辦理需要用印的t業(yè)務(wù)時,觸發(fā)用印功能。印章碼生成單元103接收用印請求,解析用印指令,確定業(yè)務(wù)類型。
步驟s204:根據(jù)業(yè)務(wù)類型,檢索印章碼標準數(shù)據(jù)庫。
步驟s205:獲取該筆用印請求對應(yīng)的業(yè)務(wù)要素組合標準。
步驟s206:依據(jù)標準,從用印指令中截取相應(yīng)業(yè)務(wù)要素值,按照約定規(guī)則,組裝成待加密明文字符串。
步驟s207:采用安全技術(shù),對字符串明文進行數(shù)據(jù)變形,形成定長密文,作為印章碼。
參與印章碼運算的數(shù)據(jù)由每筆業(yè)務(wù)的關(guān)鍵業(yè)務(wù)要素組成,遵循如下原則:一、可區(qū)分性,業(yè)務(wù)要素組合能夠?qū)⒁还P業(yè)務(wù)與其他業(yè)務(wù)有效區(qū)分。二、重要性,業(yè)務(wù)要素組合為該業(yè)務(wù)的必須且關(guān)鍵的信息。因此,將參與印章碼生成的業(yè)務(wù)要素分為基本要素和特殊要素兩部分,基本要素適用于所有業(yè)務(wù)類型,是必須要素;特殊要素適用于特定業(yè)務(wù)類型,是關(guān)鍵要素。印章碼表示為:
zcode=f(x(b1,b2,...bm,s1,s2,...sn),p)b
其中,zcode是印章碼,表現(xiàn)為固定長度的字符組合;b為業(yè)務(wù)類型標識,占據(jù)zcode中的固定位置;f為加密算法;p為加密密鑰;x為由基本要素和特殊要素組成的明文;bm為基本要素;sn為特殊要素。基本要素和特殊要素的組成規(guī)則因業(yè)務(wù)類型b的不同而有所區(qū)別。
圖14為本發(fā)明具體實施方式提供的參與印章碼運算業(yè)務(wù)要素組合示意圖。其中“地區(qū)號”、“柜員號”和“工作日期”是基本要素,“時間”、“賬號”和“稅后本息合計”是特殊要素。這些要素值明文通過加密機械單元201處理,生成一個密文印章碼。
電子印章生成單元104包含繪制印章、布局印文的方法,圖15為本發(fā)明具體實施方式提供的印文動態(tài)排版方法示意圖,參照附圖15,以橢圓形印章為例,對本發(fā)明一實施例中包含的印文動態(tài)排版方法進行說明。
印文動態(tài)排版方法按照章形和文字排版需求,根據(jù)幾何尺寸、字符個數(shù)、字體高度、字體寬度、字符間距、字符與印章邊界的距離等已知數(shù)值,確定每個字符相對于參照點的x、y坐標和字符偏轉(zhuǎn)角度。常用的印章外形有:矩形、方形、三角形、圓形和橢圓,字符排列主要是橫排字符、豎排字符和弧形字符。需要根據(jù)印章的幾何輪廓及印文排版要求,分別設(shè)計對應(yīng)印文布局算法。
其中,橢圓弧上各點的曲率不同,在沿橢圓弧布局字符時,不能采用簡單的通過等分橢圓中心角度的算法獲得字符的確切位置,算法相對復(fù)雜?,F(xiàn)對沿橢圓弧布局印文的算法進行說明。采用相似橢圓法構(gòu)造計算公式,確定每個字符基線中心點相對于印章圖形參照點的坐標和偏轉(zhuǎn)角度。即在橢圓邊界內(nèi)部作一個同心橢圓,該橢圓上的每一點與橢圓邊界上的法線對應(yīng)點距離相等,以內(nèi)橢圓作為文字布局基線,基線介于文字底部和頂部之間,根據(jù)字體、字號的實際情況調(diào)整,滿足視覺要求。
相似橢圓數(shù)學(xué)算法描述如下:
a:橢圓長半軸長度
b:橢圓短半軸長度
l:橢圓周長
(x0,y0):橢圓中心點坐標
n:字符個數(shù)
h:字符高度
dj:橢圓j(j=p,q)的上半圓弧長
hm:字符頂邊距離外橢圓p的距離
θi:字符i(i=1,2,…n)的橢圓參數(shù)值
(xi,yi):字符i(i=1,2,…n)的基線中心點坐標
(xi′,yi′):字符i(i=1,2,…n)的中軸線與橢圓p的交點的坐標
αi:字符i(i=1,2,…n)中軸線與x負半軸順時針方向的夾角
ω:以起始字符與終止字符為邊界構(gòu)成的圓心角弧度
相似橢圓形電子印章的排版算法如下:
一、根據(jù)已定義的邊界橢圓的長、短軸數(shù)值a和b,確定橢圓p,p是最終圖形化印章的外輪廓邊界。p的參數(shù)方程是:
二、根據(jù)所布局文字的字體和字號,獲取字符高度h,結(jié)合已定義的字符與印章外輪廓邊界的距離hm,分別以數(shù)值a-k(h+hm)、b-k(h+hm)確定與p同心橢圓q。其中k是確定字符基線的調(diào)節(jié)參數(shù),由橢圓長、短軸數(shù)值、字號和文字布局精度決定,在大多數(shù)情況下,k=1即可。p是最終圖形化的印章邊界,q作為文字字符基線橢圓,最終并不打印出來,其參數(shù)方程為:
三、用橢圓q來進行定位印文字符(i=1,2,…n)基線的中心點位置,其中橢圓q的印文分布區(qū)域弧長dq為:
根據(jù)文字個數(shù)n,將dq等分,以等分點作為文字下端的中心點,則
四、解出θi的值,求出每個等分點相對于橫軸正方向的偏轉(zhuǎn)角度,利用這個角度,求出橢圓p上相應(yīng)的定位點的坐標(xi′,yi′):
五、通過定位點的法線算法計算出每個字符中心點位置(x,y),構(gòu)成文字布局數(shù)組。橢圓p的一階導(dǎo)數(shù)方程為:
則(xi′,yi′)的切線l的斜率ki為:
(xi′,yi′)的法線l'的斜率ki'為:
所以字符與x與負半軸順時針方向夾角為:
αi=arctanki'
(xi,yi)的坐標即為:
圖16為本發(fā)明具體實施方式提供的電子印章結(jié)構(gòu)示意圖,圖中第1行和第2行表示印章使用機構(gòu)的名稱;第3行表示為該枚電子印章的印章類別;第4行表示為該枚電子印章的印章碼。
圖17為本發(fā)明具體實施方式提供的電子印章即時生成系統(tǒng)示意圖,系統(tǒng)由四部分組成:企業(yè)柜員操作平臺、電子印章生成裝置、檔案管理服務(wù)器、自助渠道終端。
企業(yè)柜員操作平臺通過數(shù)據(jù)線與電子印章生成裝置相連。
企業(yè)柜員操作平臺通過企業(yè)內(nèi)部專用網(wǎng)絡(luò)與檔案管理服務(wù)器、自助渠道終端相連。
企業(yè)柜員操作平臺上部署了主控模塊、用印標準定義模塊、印章使用控制定義模塊、印章碼規(guī)則定義模塊、數(shù)字加密策略設(shè)置模塊、影像處理模塊、印章使用情況監(jiān)控模塊、印章碼核驗?zāi)K。
主控模塊具備系統(tǒng)入口及其他模塊操作管理功能,如用戶登錄、權(quán)限校驗、總控平臺等。
用印標準定義模塊是附圖1中用印標準定義單元102的系統(tǒng)表現(xiàn),用印標準定義模塊提供人機交互的界面方式進行定義。分別定義銀行使用的各類印章屬性、印章作用對象屬性、印章與作用對象的關(guān)系。可通過影像處理模塊采集紙質(zhì)文件影像,模擬紙張圖像,選擇用印位置,記錄下印章圖像在紙張影像上的坐標位置,作為后續(xù)將電子印章嵌入紙質(zhì)文件的依據(jù)。
印章使用控制定義模塊按照企業(yè)下轄機構(gòu)的業(yè)務(wù)范圍,定義某個營業(yè)部門允許使用的印章類型,每個業(yè)務(wù)允許使用的印章種類和紙質(zhì)文件類型,每一類印章的生效周期,作為后續(xù)判斷某個業(yè)務(wù)的用印請求是否合理的依據(jù)。
印章碼規(guī)則定義模塊根據(jù)業(yè)務(wù)類別,分別確定每一類業(yè)務(wù)參與印章碼運算的關(guān)鍵要素項,確定印章碼組成規(guī)則。
數(shù)字加密策略設(shè)置模塊根據(jù)業(yè)務(wù)類別,分別定義所采用的加密算法類型、密鑰和有效期,存儲歷史加密策略信息。
影像處理模塊是附圖1中影像采集單元203的系統(tǒng)表現(xiàn),輔助其它模塊提供與影像相關(guān)的處理,如:采集影像、影像版式定義、影像識別、影像存儲、影像查詢等展示。
印章使用情況監(jiān)控模塊用于定義核查電子印章從生成到用印結(jié)束全部運行軌跡的關(guān)鍵事件點的監(jiān)控模型,提供人機交互界面,按照監(jiān)控模型,展示監(jiān)控結(jié)果。
印章碼核驗?zāi)K是附圖1中印章碼核驗單元105的系統(tǒng)表現(xiàn),提供人機交互界面,供用戶按照紙質(zhì)文件上打印的電子印章和業(yè)務(wù)內(nèi)容,錄入印章碼和關(guān)鍵業(yè)務(wù)信息,核驗電子印章的有效性。
圖18為本發(fā)明具體實施方式提供的用戶提交電子印章請求流程示意圖,如圖18所示,具體步驟如下:
步驟301:柜員在業(yè)務(wù)終端辦理需要用印的t業(yè)務(wù)時,觸發(fā)用印功能,業(yè)務(wù)調(diào)用“電子印章即時生成系統(tǒng)”的對外服務(wù)接口,發(fā)出用印請求。
步驟302:進紙托盤吸入待用印的紙質(zhì)文件,電子印章即時生成系統(tǒng)接收請求指令,獲取關(guān)鍵業(yè)務(wù)信息,對數(shù)據(jù)進行合法性檢查。若檢查不通過,拒絕用印。若檢查通過,進行數(shù)據(jù)處理。
步驟303:系統(tǒng)從通過印章使用控制定義模塊設(shè)置的印章控制信息中查找該用印請求是否合理,若不合理,拒絕用印。若合理,繼續(xù)步驟304。
步驟304:系統(tǒng)從通過用印標準定義模塊設(shè)置的用印標準信息中檢索與該業(yè)務(wù)匹配的印章屬性、印章位置、印文內(nèi)容。
步驟305:系統(tǒng)從通過印章碼規(guī)則定義模塊設(shè)置的信息中檢索與該業(yè)務(wù)匹配的印章碼規(guī)則,從通過數(shù)字加密策略設(shè)置模塊定義的數(shù)字加密信息中獲取加密方法,對用印指令中的業(yè)務(wù)信息進行數(shù)據(jù)加密,獲得唯一的固定長度的變形后的數(shù)據(jù),作為t業(yè)務(wù)本次用印的印章碼。
步驟306:系統(tǒng)根據(jù)印章屬性、印文內(nèi)容和印章碼,繪制印章外形,動態(tài)布局章面上的印文和驗證碼,合成一枚電子印章圖片。
步驟307:系統(tǒng)根據(jù)印章位置,將電子印章圖片嵌入紙質(zhì)文件的指定位置。
步驟308:系統(tǒng)驅(qū)動外設(shè),如附圖1中的打印機械單元202,結(jié)合文字打印和圖形打印,在紙質(zhì)文件上打印出電子化印章。
步驟309:系統(tǒng)將用印信息、印章碼和用印后的紙質(zhì)文件的影像信息進行存儲,如附圖1中的信息處理部件。
步驟310:系統(tǒng)刪除保存在打印終端的電子化印章圖片。
步驟311:退出紙質(zhì)文件,結(jié)束打印和用印流程。
圖19為本發(fā)明具體實施方式提供的驗證電子印章流程示意圖,如圖19所示,具體步驟如下:
步驟401:用戶訪問自助渠道的印章碼驗證功能,自助渠道界面展現(xiàn)印章碼輸入域。
步驟402:用戶按照紙質(zhì)文件上電子印章中包含的印章碼,在自助渠道界面的印章碼輸入域上錄入印章碼。
步驟403:系統(tǒng)接收印章碼,根據(jù)印章碼類型,檢索與之匹配的印章碼生成規(guī)則的關(guān)鍵要素,反饋給自助渠道界面,提示用戶輸入輔助檢索信息。
步驟404:用戶遵循提示,根據(jù)紙質(zhì)文件上的打印內(nèi)容,在自助渠道界面錄入驗證所需的關(guān)鍵業(yè)務(wù)要素,點擊“提交”。
步驟405:系統(tǒng)獲取用戶在自助渠道界面所錄入的數(shù)值,檢索符合條件的匹配的記錄。
步驟406:若未找到,反饋檢索失敗信息給自助渠道界面,提示用戶該印章碼無效,可能是非真實用印。
步驟407:如果可以找到與印章碼匹配的記錄,將該記錄的關(guān)鍵業(yè)務(wù)數(shù)值反饋給自助渠道界面,展現(xiàn)給用戶。
步驟408:用戶根據(jù)自助渠道界面顯示的信息,逐一核對紙質(zhì)文件上打印的內(nèi)容,以此甄別該紙質(zhì)文件上的印章是否真實、有效。
上述的本發(fā)明實施例可在各種硬件、軟件編碼或兩者組合中進行實施。例如,本發(fā)明的實施例也可為在數(shù)據(jù)信號處理器(digitalsignalprocessor,dsp)中執(zhí)行上述方法的程序代碼。本發(fā)明也可涉及計算機處理器、數(shù)字信號處理器、微處理器或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)執(zhí)行的多種功能??筛鶕?jù)本發(fā)明配置上述處理器執(zhí)行特定任務(wù),其通過執(zhí)行定義了本發(fā)明揭示的特定方法的機器可讀軟件代碼或固件代碼來完成。可將軟件代碼或固件代碼發(fā)展為不同的程序語言與不同的格式或形式。也可為不同的目標平臺編譯軟件代碼。然而,根據(jù)本發(fā)明執(zhí)行任務(wù)的軟件代碼與其他類型配置代碼的不同代碼樣式、類型與語言不脫離本發(fā)明的精神與范圍。
以上所述僅為本發(fā)明示意性的具體實施方式,在不脫離本發(fā)明的構(gòu)思和原則的前提下,任何本領(lǐng)域的技術(shù)人員所做出的等同變化與修改,均應(yīng)屬于本發(fā)明保護的范圍。