專利名稱:電子設備及其備忘添加方法
技術領域:
本發(fā)明涉及一種電子設備及其備忘添加方法。
背景技術:
現(xiàn)有的電子設備在用戶添加備忘及添加備忘時,通常需要用戶打開日歷選擇某日期后,再將事先編輯好的備忘內(nèi)容或臨時編輯的備忘內(nèi)容添加到該日期中,上述添加備忘的方式因需要用戶自己查找日期而操作繁瑣。
發(fā)明內(nèi)容
有鑒于此,有必要提供一種電子設備,提供一種操作簡便且快速的添加備忘的方式,以解決上述問題。 有鑒于此,還有必要提供一種應用上述電子設備的備忘添加方法,以解決上述問題。一種電子設備,包括存儲單元、觸摸輸入單元和處理器。所述存儲單元存儲有日歷。所述觸摸輸入單元用于響應用戶的手寫輸入,生成相應的輸入內(nèi)容。所述處理器包括一用于判斷所述觸摸輸入單元生成的輸入內(nèi)容中是否有備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢的識別模塊;及一在所述識別模塊判斷所述輸入內(nèi)容包括自動添加備忘的用戶手勢時,將用戶輸入的備忘內(nèi)容添加到存儲單元中的日歷中的所述日期對應的備忘錄中的備忘添加模塊,其中,所述用戶輸入的備忘內(nèi)容為所述輸入內(nèi)容中除去用戶輸入的備忘日期之外的內(nèi)容。一種備忘添加方法,包括如下步驟響應用戶的手寫輸入,生成相應的輸入內(nèi)容;判斷所述生成的輸入內(nèi)容中是否包括備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢;及當所述輸入內(nèi)容包括自動添加備忘的用戶手勢時,將用戶輸入的備忘內(nèi)容添加到存儲單元中的日歷中的所述日期對應的備忘錄中,其中,所述用戶輸入的備忘內(nèi)容為所述輸入內(nèi)容中除去用戶輸入的備忘日期之外的內(nèi)容。相對于現(xiàn)有技術,上述電子設備及其備忘添加方法根據(jù)用戶輸入的內(nèi)容判斷所述輸入內(nèi)容中是否包括備忘日期并確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢,當所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢時,自動將用戶輸入的備忘內(nèi)容添加到所述備忘日期對應的備忘錄中,從而提供了一種操作簡便且快速的添加備忘的方式。
圖I為本發(fā)明一實施方式的電子設備的功能模塊圖。圖2為本發(fā)明中電子設備的存儲單元存儲的關系表的示意圖。圖3-圖10為本發(fā)明的電子設備的用戶操作界面示意圖。圖11為本發(fā)明一實施方式的電子設備的功能模塊圖。圖12-圖13為圖11所示的電子設備的用戶操作界面示意圖。
圖14為圖11所示的電子設備的圖片插入方法的步驟流程圖。圖15為本發(fā)明一實施方式的電子設備的功能模塊圖。圖16為圖15中所示的電子設備的備忘添加方法的步驟流程圖。圖17為本發(fā)明一實施方式的電子設備的界面示意圖。圖18為圖17中所示的電子設備的備忘添加方法的步驟流程圖。圖19為本發(fā)明一實施方式的電子設備的功能模塊圖。圖20為圖19所示的電子設備的用戶操作界面示意圖。圖21為圖19所示的電子設備的圈選打印/傳真方法的步驟流程圖。 圖22為本發(fā)明一實施方式的手寫簽名辨識系統(tǒng)的示意圖。圖23為圖22所示的手寫簽名辨識系統(tǒng)中的電子設備進行手寫簽名特征值提取的操作界面示意圖。圖24為圖22所示的手寫簽名辨識系統(tǒng)的手寫簽名辨識方法的步驟流程圖。圖25為本發(fā)明一實施方式的電子設備的功能模塊圖。圖26為圖25所示的電子設備的加密方法的步驟流程圖。圖27為圖25所示的電子設備的解密方法的步驟流程圖。圖28為本發(fā)明的安全認證系統(tǒng)的示意圖。圖29為圖28所示的安全認證系統(tǒng)中電子設備的操作界面示意圖。圖30為圖28所示的安全認證系統(tǒng)的安全認證方法的步驟流程圖。圖31為圖28所示的安全認證系統(tǒng)的安全認證方法中簽名檔解密方法的步驟流程圖。圖32為本發(fā)明一實施方式中的電子設備的功能模塊圖。圖33為圖32的電子設備的用戶操作界面示意圖。圖34為圖32所示的電子設備的智能計算方法的步驟流程圖。主要元件符號說明手寫簽名辨識系統(tǒng)1000辦公系統(tǒng)2000電子設備100、200、300、400、500、700、800、950服務器600電子裝置900手寫筆I下筆點A0、A1、A2、A3、A4、A5、A6、A7、A8、A9、A10存儲單元110、210、310、410、510、610、710、810、951關系表112觸摸輸入單元、命令120、輸入?yún)^(qū)域觸摸輸入單元220、320、420、720、820顯示單元130、230、330、430、530、730、830、830圖標按鈕131
斜線132、703、713算數(shù)式133處理器140、240、340、440、540、740、840、953識別模塊141、341、841控制模塊142、244、443、543、745、842圖像處理模塊143、843
通訊單元150、250、450、630、850矩形框231手勢識別模塊241、441圖片獲取模塊242圖片調(diào)整模塊243等于號331橫線332備忘添加模塊342電子文檔431、801圈選內(nèi)容432內(nèi)容獲取模塊442格式轉(zhuǎn)換模塊444、846編輯模塊445偵測模塊541、741、844特征提取模塊542、742、845驗證單元6沈手寫內(nèi)容301、701框702、712菜單列704、714、904暫存區(qū)711存儲區(qū)722比對模塊743加解密模塊744、848用戶簽名802日期803識別碼生成模塊847翻頁模塊849存儲模塊850頁面開啟模塊851觸摸屏952手寫內(nèi)容生成模塊 9531識別判斷模塊9532計算模塊8533
步驟S211-S217、S311-S315、S321-S324、S411-S416、S511-S514、S711—S717、S721—S727、S811—S819、S911-S918.S951-S955如下具體實施方式
將結(jié)合上述附圖進一步說明本發(fā)明。
具體實施例方式請參閱圖1,其為本發(fā)明一實施方式的電子設備100的功能模塊圖。電子設備100具有觸摸手寫輸入功能,可接收手寫輸入并智能的執(zhí)行與手寫輸入命令相應的功能。在本實施方式中,電子設備100為一具有觸摸輸入單元120且支持手寫輸入功能的高智能化商用的超級筆記本(Super Notebook),該超級筆記本外形與現(xiàn)有的平板電腦類似。在其他實施方式中,電子設備100還可以是平板電腦、手機、個人數(shù)字助理、電子書等具有觸摸屏等 觸摸輸入單元且支持手寫輸入功能的商用或私用的電子設備。通過本發(fā)明的電子設備100,用戶可以對電子文檔進行手寫批注、寫上簽核意見并簽名確認,電子書設備100自動提取體現(xiàn)用戶簽名特性的簽名特性檔并將該電子文檔及其批注和用戶的簽名打包后用該簽名特性檔進行加密,然后通過網(wǎng)絡傳輸至對方。此外,用戶通過一些簡易的手勢操作即可令電子設備100執(zhí)行其對應的功能。例如在觸摸輸入單元120上寫入“WWW. ”,電子設備100自動調(diào)出網(wǎng)頁瀏覽器,并顯示一些常用或用戶最近瀏覽過的網(wǎng)站供用戶選擇。在觸摸輸入單元120上畫一框(如長方形框),然后寫“photo”,電子設備100則先顯示該所畫框,然后自動彈出有照片/圖片的文件夾顯示在該所畫框之外的其他區(qū)域以供用戶選擇,用戶通過該觸摸輸入單元120從一照片/圖片處往所畫的框里滑動或從所畫的框外往該框內(nèi)畫一箭頭時,電子設備100則自動將該照片/圖片顯示到該所畫的框內(nèi),并可自動調(diào)整照片/圖片的大小,以與該框的大小相匹配。電子設備100還提供用戶智能添加日歷記事、智能計算器、智能圈選部分打印及傳真等功能。以下將作詳細的介紹。一、用戶操作界面如圖I所示,電子設備100包括存儲單元110、觸摸輸入單元120、顯示單元130和處理器140。存儲單元110存儲有至少一電子文檔。電子文檔包括電子設備100的用戶通過有線或無線方式接收或下載的文檔以及電子設備100的用戶通過觸摸輸入單元120編輯過的文檔。存儲單元HO還存儲了一關系表112,如圖2所示,該關系表112記錄了多種手勢/手寫輸入命令與多種指令之間的一一對應關系。需要說明的是,圖2中只列出了部分手勢/手寫輸入命令及其指令之間的一一對應關系,關系表112中存儲的手勢/手寫輸入命令與其指令之間的一一對應關系并不限于圖2所示的對應關系。在一實施方式中,電子設備100還允許用戶添加其自定義的手勢/手寫輸入命令及指令之間的一一對應關系。觸摸輸入單元120用于接收手寫輸入信息,將用戶所輸入的信息轉(zhuǎn)換為電信號并傳輸至處理器140。顯示單元130為一液晶顯示屏(IXD屏)。在另一實施方式中,顯示單元130為一電子紙顯示屏。其中,觸摸輸入單元120可以與顯示單元130完全重疊組成一觸摸顯示屏,也可以是比顯示單元130小的區(qū)域,即,觸摸輸入單元120與部分顯示單元130組成一觸摸顯示屏,如此,觸摸輸入僅能在顯示屏的一小塊面積上進行。處理器140包括識別模塊141、控制模塊142和圖像處理模塊143。其中,圖像處理模塊143用于根據(jù)觸摸輸入單元120轉(zhuǎn)換的電信號生成一手寫輸入命令或手寫內(nèi)容及其圖像??刂颇K142用于控制將圖像處理模塊143生成的圖像顯示于顯示單元130上并實時的存儲該圖像。識別模塊141用于根據(jù)觸摸輸入單元120轉(zhuǎn)換的電信號識別出用戶的寫入內(nèi)容,并在關系表112中找出所述手寫輸入命令對應的指令??刂颇K142還用于根據(jù)識別模塊141找到的指令控制電子設備100相應的功能模塊執(zhí)行該指令。電子設備100還包括一通訊單元150,用于通過有線或無線方式與其他電子設備進行通訊及數(shù)據(jù)傳輸。如圖3所示,在一實施方式中,該觸摸輸入單元120為一透明的觸摸面板,覆蓋于電子設備100的顯示單元130上,與顯示單元130所在的區(qū)域基本重疊而組成一觸摸顯示屏,即電子設備100的顯示單元130所在的區(qū)域都可接收用戶的手寫輸入。顯示單元130的頂端顯示有若干供用戶點選的圖標按鈕131,如手寫筆、郵件、返回按鈕等。用戶在觸摸輸 入單元120用手寫筆I或手指輸入各種簡易操作,顯示單元130上隨即顯示用戶輸入的內(nèi)容,同時,識別模塊141還將用戶輸入的內(nèi)容與預存于存儲單元110的關系表112中的手寫輸入操作進行比對分析,找到各操作所對應的指令,控制模塊142則控制相應的功能模塊執(zhí)行該指令,并控制在顯示單元130顯示執(zhí)行指令時的界面。如圖4所示,在另一實施方式中,電子設備100的顯示單元130所在的區(qū)域與觸摸輸入單元120所在的區(qū)域不重疊,即,顯示單元130與觸摸輸入單元120分開設置。當用戶在觸摸輸入單元120寫入內(nèi)容后,識別模塊141也識別出該寫入內(nèi)容即用戶所寫入的命令,并在關系表112中找到其對應的指令,控制模塊142則控制相應的功能模塊執(zhí)行該指令,并控制在顯示單元130顯示執(zhí)行指令時的界面。在本實施方式中,該觸摸輸入單元120可為觸摸顯示屏或透明、非透明的觸摸面板,當為觸摸顯示屏時,觸摸輸入單元120上的寫入痕跡在一次寫入完畢后即自動清除,以便用戶進行下一次寫入操作。在另一實施方式中,當顯示單元130為觸摸屏時,該觸摸屏包括一命令輸入?yún)^(qū)域120和一除命令輸入?yún)^(qū)域120之外的其他區(qū)域的非命令輸入?yún)^(qū)域。命令輸入?yún)^(qū)域120位于觸摸屏的右下角,用于接收用戶的手寫輸入命令,并將用戶的手寫輸入命令轉(zhuǎn)換為電信號。觸摸屏上其他區(qū)域即非命令輸入?yún)^(qū)域則不識別用戶的手寫輸入命令。即,觸摸屏上只有命令輸入?yún)^(qū)域120才接收并識別用戶的手寫輸入命令,而非命令輸入?yún)^(qū)域則無法識別用戶的手寫輸入命令。此時,所述控制模塊142則控制將圖像處理模塊143生產(chǎn)的圖像顯示于命令輸入?yún)^(qū)域120上,并在一次寫入完畢后自動清除該圖像,同時控制將執(zhí)行用戶輸入的命令所對應的指令的界面顯示于觸摸屏。當用戶在圖3或圖4所示的觸摸輸入單元120中寫入“memo”或者“備忘”,識別模塊141即可在關系表112中找到指令“顯示備忘輸入界面”,控制模塊142即控制顯示單元130顯示備忘輸入界面,用戶可在該備忘輸入界面寫入備忘內(nèi)容。如圖5所示,用戶所寫入的備忘內(nèi)容即被記錄下來。而當用戶要刪除該備忘內(nèi)容時,只需在顯示單元130的左上角劃一條斜線132,識別模塊141即可在關系表112中找到指令“刪除本頁的內(nèi)容”,控制模塊142即控制顯示單元130顯示一空白的備忘輸入界面。當用戶寫上圖5所示的算數(shù)式133,即12乘以5以及一橫線,識別模塊141即可在關系表112中找到指令“運行該算數(shù)式,計算結(jié)果”,控制模塊142即運行該乘法算數(shù)式,并計算得出結(jié)果“60”,并控制顯示單元130將該計算結(jié)果“60”顯示在用戶所畫的橫線下面。從而實現(xiàn)自動識別手寫內(nèi)容而執(zhí)行對應的功能而得到用戶想要的結(jié)果。如此,跟用戶平常用筆在真實紙面上的操作習慣相吻合,更符合用戶的使用習慣。具體如何計算請參考本說明書中第八大部分一智能識別手寫算式并智能計算結(jié)果。請一并參考圖2,當用戶打開電子設備100的手寫輸入界面后,用戶在觸摸輸入單元120寫入WWW或www.,顯示單元130上即顯示調(diào)出的網(wǎng)頁瀏覽器(Web Browser)輸入界面,可以讓用戶輸入目的網(wǎng)址。當用戶在觸摸輸入單元120寫入G,顯示單元130上即在網(wǎng)頁瀏覽器輸入界面顯示調(diào)出的Google公司的網(wǎng)址。當用戶在觸摸輸入單元120寫入B,Baidu公司的網(wǎng)址即被顯示于顯示單元130。當用戶輸入S,Sohu公司的網(wǎng)址即顯示在顯示單元130。當用戶在觸摸輸入單元120寫入U (英文單詞“Up”的首字母)或向右滑動,電子設備100執(zhí)行向前翻一頁操作,即將顯示單元130上顯示的當前頁面的前一頁顯示于顯示單元130。當用戶寫入D (英文單詞“Down”的首字母)或向左滑動,電子設備100執(zhí)行向后翻一頁操作,即將顯示單元130上顯示的當前頁面的下一頁顯示于顯示單元130。當用戶在觸摸輸入單元120寫入Q (英文單詞“Quit”的首字母),電子設備100則將當前 顯示的內(nèi)容關閉或執(zhí)行關機操作。當用戶寫入Y或V,電子設備100則執(zhí)行確認、進入或開啟等操作。當用戶寫入x(即打叉),電子設備100則執(zhí)行否定或退出等操作。當顯示單元130顯示備忘輸入界面時,若用戶用手寫筆或手指在圖5中顯示單元130的下端從下往上滑動時,控制模塊142還控制顯示單元130顯示如圖6所示的頁面以向用戶提供動態(tài)的翻頁效果。當翻動到下一備忘輸入界面后,控制模塊142還將上一頁的內(nèi)容存儲于存儲單元110。用戶即可繼續(xù)寫入備忘。當用戶寫入手寫內(nèi)容701后,再將手寫內(nèi)容701畫一框702框起來并在所框的手寫內(nèi)容701的右上角劃一條斜線703,如圖7 (a)所示。識別模塊141識別出該操作并在關系表112中找到對應的“顯示菜單列”的指令,控制模塊142則控制顯示單元130顯示預設的菜單列704 (如OCR (光學字符識別)、計算器、插入圖片、保存、翻譯等)以供用戶選擇,如圖7 (b)所示。當用戶選擇OCR菜單選項后,圖像處理模塊143則將用戶所框入的手寫內(nèi)容701進行識別處理并將手寫內(nèi)容701的字體轉(zhuǎn)換為系統(tǒng)默認的或用戶預設的字體,控制模塊142控制將經(jīng)過轉(zhuǎn)換后的手寫內(nèi)容顯示于顯示單元130上,如圖7 (c)所示。從而,電子設備100提供了一種根據(jù)用戶的手勢將用戶所寫入并被框選的內(nèi)容進行處理的方式,方便了用戶的操作。請參閱圖8,當用戶在備忘輸入界面畫一框812并在該框812的右上角劃一條斜線713時,如圖8 Ca)所示,識別模塊141識別出該操作并在關系表112中找到對應的“顯示菜單列”的指令,控制模塊142則控制顯示單元130顯示預設的菜單列714 (如OCR (光學字符識別)、計算器、插入圖片、保存、翻譯等)以供用戶選擇,如圖8 (b)所示。當用戶選擇插入圖片菜單選項后,控制模塊142則控制將用戶所選的照片/圖片插入到該框812內(nèi),如圖8 (c)所示。在另一實施方式中,當用戶用手指或手寫筆在圖5中顯示單元130的右端從右往左滑動時,控制模塊142還控制顯示單元130顯示如圖9所示的頁面,即在頁面的右邊顯示包括若干菜單選項的菜單列904,例如,郵件、傳真、文檔、行事歷、計算器、書籍等等。需要說明的是,本實施方式中,只列出該些菜單選項說明本發(fā)明,具體的菜單選項還可以根據(jù)需要設置。此時,當用戶從當前頁面往某一菜單項畫一箭頭134指示時(如圖10所示),控制模塊142即控制將當前頁面的內(nèi)容添加到該菜單項對應的編輯頁面。如添加到電子郵件中,添加到傳真的內(nèi)容中,添加到行事歷中當前或用戶指定的日期中,等等。在另一實施方式中,當用戶通過觸摸輸入單元120在頁面的右上角劃一條斜線,識別模塊141識別出該操作并在關系表112中找到對應的“顯示菜單列”的指令,控制模塊142則控制顯示單元130顯示預設的菜單列(如插入圖片、計算、記錄等)以供用戶選擇,而當用戶通過觸摸輸入單元120選中一菜單項后,控制模塊142則控制對應的功能模塊執(zhí)行該菜單項對應的功能,同時控制顯示單元130顯示相應的界面。二、插入圖片在一實施方式中,用戶在手寫編輯輸入過程中,如需插入圖片,用戶只需通過觸摸輸入單元在編輯頁面上需要插入圖片的地方畫一具有封閉區(qū)域的圖形(如一矩形框),再從外往該封閉區(qū)域(該矩形框)內(nèi)畫箭頭或在該封閉區(qū)域(該矩形框)內(nèi)寫上“photo”、“插入圖 片”或“插入照片”等預先設置好的命令字符或手勢,電子設備即可將用戶預先選定或通過彈出的文件夾選定的圖片顯示到該封閉區(qū)域(該矩形框)內(nèi)并自動調(diào)整圖片的尺寸以適應該封閉區(qū)域(該矩形框)的大小,或者彈出存有圖片的文件夾供用戶選擇圖片。在一實施方式中,當用戶所畫的矩形框傾斜一角度時,電子設備將用戶選定的照片旋轉(zhuǎn)至和矩形框的傾斜角度一致的角度并顯示于矩形框內(nèi)。請參考圖11和圖12,在本實施方式中,電子設備200包括存儲單元210、觸摸輸入單元220、顯示單元230和處理器240。其中,存儲單元210中存儲有若干圖片,所述圖片包括文字圖片、照片、圖像中的至少一種。觸摸輸入單元220接收用戶的手寫輸入,并生成相應的操作信號。處理器240包括手勢識別模塊241、圖片獲取模塊242和控制模塊244。手勢識別模塊241用于根據(jù)觸摸輸入單元220傳輸?shù)牟僮餍盘柵袛嘤脩舻氖謩菔欠駷椴迦雸D片的手勢??刂颇K244用于控制將用戶通過觸摸輸入單元220輸入的內(nèi)容顯示于顯示單元230上。在本實施方式中,如圖12所示,當用戶的手勢為畫一矩形框231并在矩形框231內(nèi)寫入圖片、照片、“photo”等圖片近義詞中的其中一個英文或中文的詞語時,或者從外往矩形框231內(nèi)畫一箭頭時,手勢識別模塊241則確定用戶的手勢為插入圖片的手勢。當手勢識別模塊241確定用戶的手勢為插入圖片的手勢時,圖片獲取模塊242用于從存儲單元210獲取用戶選擇的圖片,控制模塊244則控制將獲取的圖片顯示于該矩形框231中。在一實施方式中,該插入矩形框231的圖片為用戶預先選定的圖片。當用戶未預先選定圖片時,圖片獲取模塊242用于在手勢識別模塊241確定用戶的手勢為插入圖片的手勢時,獲取存儲單元210中存儲有圖片和/或照片的存儲路徑,并控制顯示單元230顯示獲取的存儲路徑及其文件/文件夾以供用戶選擇圖片,并在用戶選定圖片后,將該圖片顯示于該矩形框231中。在一實施方式中,該處理器240還包括一圖片調(diào)整模塊243,該圖片調(diào)整模塊243用于將用戶選定的圖片的尺寸與矩形框231的尺寸進行比較,判斷該圖片的尺寸是否與矩形框231的尺寸相同,如果是,圖片調(diào)整模塊243則控制將該圖片顯示于矩形框231內(nèi),如果否,圖片調(diào)整模塊243則將該圖片的尺寸(包括長度與寬度)調(diào)整為與矩形框231的尺寸相同,之后再控制將調(diào)整后的圖片顯示于矩形框231內(nèi),如圖13所示。在一實施方式中,電子設備200還在手勢識別模塊241確定用戶的手勢為插入圖片的手勢時,彈出一對話框提示用戶確認是否插入圖片,并根據(jù)用戶的選擇插入圖片或不插入圖片。
需要說明的是,在本實施方式中,是以用戶所畫的為矩形框231為例,可以理解的是,當用戶所畫的為其他形狀的具有封閉區(qū)域的圖案時,也是使用本發(fā)明的圖片插入方法的,此時,圖片調(diào)整模塊243則將用戶選定的圖片/照片調(diào)整為與用戶所畫的圖形的封閉區(qū)域的大小相一致。在一實施方式中,電子設備200還包括通訊單元250,用于與其他電子設備進行數(shù)據(jù)通信。請參閱圖14,其為本發(fā)明的電子設備200圖片插入方法的流程圖,用于如圖11所示的包括存儲單元210、觸摸輸入單元220、顯示單元230和處理器240的電子設備200,該方法包括以下步驟。步驟S211,接收用戶的操作將編輯界面顯示于顯示單元230。步驟S212,觸摸輸入單元220響應用戶的手寫輸入,生成相應的操作信號。 步驟S213,手勢識別模塊241根據(jù)生成的操作信號判斷用戶的手勢是否為插入圖片的手勢,如果是,則進入步驟S214,否則,流程結(jié)束。在本實施方式中,當用戶的手勢為畫一矩形框231并在矩形框231內(nèi)寫入“photo”或者從外往矩形框231內(nèi)畫一箭頭時,手勢識別模塊241則確定用戶的手勢為插入圖片的手勢。步驟S214,圖片獲取模塊242獲取存儲單元210中存儲有圖片和/或照片的存儲路徑,并控制顯示單元230顯示獲取的存儲路徑及其文件/文件夾。步驟S215,圖片調(diào)整模塊243將用戶選定的圖片的尺寸與矩形框231的尺寸進行比較,判斷該圖片的尺寸是否與矩形框231的尺寸相同,如果否,則進入步驟S216,如果是,則進入步驟S217。步驟S216,圖片調(diào)整模塊243將用戶選定的圖片的尺寸調(diào)整為與矩形框231的尺寸相同。步驟S217,圖片調(diào)整模塊243則控制將圖片顯示于矩形框231內(nèi)。通過本發(fā)明提供的電子設備200及其圖片插入方法,使得用戶可以通過形象的插入圖片的手勢啟動電子設備200的圖片插入功能,從而用戶可通過控制所畫圖形(矩形框231)的大小而設定想要插入圖片的尺寸大小,方便且符合用戶的使用習慣,非常人性化。三、自動添加備忘本發(fā)明一實施方式中,電子設備可自動識別用戶寫入的內(nèi)容并根據(jù)用戶寫入的內(nèi)容自動判斷用戶是否是自動添加備忘,并將用戶寫入的內(nèi)容自動添加到日歷中對應的日期的備忘中。請參考圖15,電子設備300包括存儲單元310、觸摸輸入單元320、顯示單元330和處理器340。存儲單元310存有日歷和用于自動添加備忘時的預設的日期格式,存儲單元310還用于存儲用戶寫入的備忘內(nèi)容。觸摸輸入單元320用于響應用戶的手寫輸入,生成相應的輸入內(nèi)容。處理器340包括識別模塊341和備忘添加模塊342。識別模塊341用于根據(jù)觸摸輸入單元320生成的輸入內(nèi)容,判斷輸入內(nèi)容中是否包括自動添加備忘的用戶手勢。在本實施方式中,識別模塊341根據(jù)觸摸輸入單元320生成的輸入內(nèi)容是否有備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的手勢,其中,該備忘日期為符合存儲單元310中存儲的預設的日期格式的用戶寫入的日期。具體的,當用戶書寫的內(nèi)容中包含預設的日期格式的日期時,識別模塊341判斷該輸入內(nèi)容中包括自動添加備忘的用戶手勢。預設的日期格式包括“年-月-日”、“日-月-年”、“月-日-年”、“年/月/日”、“月/日/年”、“日/月/年”、“年.月.日”等等。其中表示年份可以為四位數(shù)的阿拉伯數(shù)字如“2012”也可以是兩位數(shù)的阿拉伯數(shù)字如“12”,月份為1-12中的任一數(shù)字,日期為1-31中的任一數(shù)字。預設的日期格式還可省略年份,此時,電子設備300則將默認為當前的年份。當用戶的手勢為自動添加備忘時,備忘添加模塊342則自動將用戶輸入的備忘內(nèi)容,即用戶輸入的輸入內(nèi)容中除去用戶寫入的備忘日期之外的內(nèi)容添加到存儲單元310中的日歷中的該日期對應的備忘錄中并存儲。用戶寫入的日期即為備忘日期。例如,當用戶預設的日期格式為“年-月-日”,而當用戶寫入的內(nèi)容為“2011-9-14小紅生日”時,識別模塊341即可判斷出用戶寫入的內(nèi)容中包括預設的日期格式,備忘添加模塊342則將備忘內(nèi)容-“小紅生日”自動添加到存儲單元310中的日歷的2011年9月14日中。在其他實施方式中,當識別模塊341判斷用戶的手勢為自動添加備忘時,還控制顯示單元330顯示一對話框提示用戶確認是否要添加備忘,備忘添加模塊342則根據(jù)用戶的選擇而自動添加備忘或不添加備忘。備忘添加模塊342還根據(jù)用戶預設的或系統(tǒng)預設的模式自動設定該備忘日期的鬧鈴等提醒方式。 請參閱圖16,其為本發(fā)明的電子設備300備忘添加方法的流程圖,用于包括存儲單元310、觸摸輸入單元320、顯示單元330和處理器340的電子設備,存儲單元310存儲有日歷、預設的日期格式,該方法包括以下步驟。步驟S311,接收用戶的操作將編輯界面顯示于顯示單元330。步驟S312,觸摸輸入單元320響應用戶的手寫輸入,生成相應的輸入內(nèi)容。步驟S313,識別模塊341根據(jù)觸摸輸入單元320生成的輸入內(nèi)容判斷該輸入內(nèi)容中是否包括自動添加備忘的手勢,如果是,則進入步驟S314,如果否,則流程結(jié)束。步驟S314,識別模塊341控制顯示單元330顯示一對話框提示用戶確認是否要添加備忘,如果用戶確認要添加備忘,則進入步驟S315,如果否,則流程結(jié)束。步驟S315,備忘添加模塊342自動將用戶輸入的輸入內(nèi)容添加到存儲單元310中的日歷中的該日期中。通過本實施方式的電子設備300及其備忘添加方法,用戶在添加備忘的時候,無需先查找到要添加備忘的日期或是在寫完備忘后選擇要添加備忘的日期,而只需在編輯頁面寫上要添加的備忘內(nèi)容及其備忘日期,電子設備300即可自動將用戶寫的備忘內(nèi)容添加到日歷中的該備忘日期中,從而非常方便。在另一實施方式中,當電子設備300響應用戶的輸入打開并顯示一日歷界面后,用戶在該日歷界面的某一日期上手寫輸入備忘內(nèi)容時,電子設備300自動將用戶輸入的備忘內(nèi)容添加到該日期的備忘中。在本實施方式中,觸摸輸入單元320響應用戶調(diào)取日歷的操作,生成相應的調(diào)取日歷的操作信號。處理器340則到存儲單元310調(diào)取日歷并將日歷界面顯示于顯示單元330。本實施方式中,顯示單元330和觸摸輸入單元320組成為一觸摸屏。顯示單元330上顯示的日歷界面如圖17 (a)所示,該日歷界面是類紙本臺式日歷的顯示形式,包括多個日期及多個方格,且每個日期對應一方格并且該日期顯示于該方格內(nèi)。當用戶在某一方格上用筆或手寫字時,觸摸輸入單元320生成對應的手寫內(nèi)容301及其輸入信號,并控制將手寫內(nèi)容301顯示于顯示單元330的日歷界面上,即將手寫內(nèi)容301實時顯示于用戶寫入的位置。識別模塊341還用于根據(jù)觸摸輸入單元320傳輸?shù)妮斎胄盘柵袛嘤脩魧懭氲氖謱憙?nèi)容301所對應的方格及備忘日期。本實施方式中,識別模塊341根據(jù)用戶寫入手寫內(nèi)容301的第一個下筆處的坐標落入到的方格來確定用戶的手寫內(nèi)容301所對應的備忘日期,即,當手寫內(nèi)容301的第一個下筆處的坐標落入到某方格時,識別模塊341確定該方格所對應的日期即為該手寫內(nèi)容301對應的備忘日期。在另一實施方式中,識別模塊341根據(jù)手寫內(nèi)容301的坐標集中的坐標與某方格的坐標集中的坐標重合數(shù)最多來識別判斷用戶的手寫內(nèi)容301所對應的備忘日期,S卩,當手寫內(nèi)容301的坐標集中的坐標與某方格的坐標集中的坐標重合數(shù)最多時,識別模塊341確定該方格所對應的日期即為該手寫內(nèi)容301對應的備忘日期。備忘添加模塊342則自動將手寫內(nèi)容301添加到其對應的備忘日期的備忘錄中。備忘添加模塊342還控制在日歷的備忘日期上顯示備忘標識,該備忘標識可以是在備忘日期對應的方格的右上角顯示的三角形灰色標記,也可以是用灰色填滿的與備忘日期對應的方格。至于添加何種標記可由系統(tǒng)自定義。在其他實施方式中,備忘標記還可以是具有其他顏色的標記。
如圖17(a)所示,當用戶在2012年4月23日對應的方格內(nèi)寫入手寫內(nèi)容301_“爺爺生日”時,備忘添加模塊342則自動將手寫內(nèi)容301-“爺爺生日”添加到2012年4月23日的備忘中,并可控制將日歷的2012年4月23日對應的方格用灰色填滿以做備忘標識提醒用戶,如圖17 (b)所示。當用戶在2012年4月28日對應的方格內(nèi)寫入手寫內(nèi)容301-“補班”時,備忘添加模塊342則自動將手寫內(nèi)容301- “補班”添加到2012年4月28日的備忘中,并可控制在日歷的2012年4月28日對應的方格的右上角添加一三角形以做備忘標識提醒用戶,如圖17 (b)所示。請參閱圖18,其為本實施方式中的電子設備300備忘添加方法的流程圖,用于包括存儲單元310、觸摸輸入單元320、顯示單元330和處理器340的電子設備,存儲單元310存儲有日歷,該方法包括以下步驟。步驟S321,接收用戶的操作調(diào)取日歷并將日歷界面顯示于顯示單元330。本實施方式中,顯示單元330上顯示的日歷界面是類紙本臺式日歷的顯示形式,每個日期對應一方格并且該日期顯不于該方格內(nèi)。步驟S322,觸摸輸入單元320響應用戶在所述日歷界面的手寫輸入,生成相應的手寫內(nèi)容及輸入信號。步驟S323,識別模塊341根據(jù)觸摸輸入單元320的輸入信號識別判斷用戶寫入的手寫內(nèi)容301所對應的方格及備忘日期。該日歷界面是類紙本臺式日歷的顯示形式,每個日期對應一方格并且該日期顯示于該方格內(nèi)。本實施方式中,識別模塊341根據(jù)手寫內(nèi)容301的第一個下筆處的坐標落入到的方格來確定用戶的手寫內(nèi)容301所對應的備忘日期。在另一實施方式中,識別模塊341根據(jù)手寫內(nèi)容301的坐標集中的坐標與某方格的坐標集中的坐標重合數(shù)最多來判斷用戶的手寫內(nèi)容301所對應的備忘日期。步驟S324,備忘添加模塊342自動將用戶輸入的手寫內(nèi)容添加到存儲單元310中的日歷中的該日期對應的備忘錄中,并控制在日歷的備忘日期上顯示備忘標識。通過本實施方式的電子設備300及其備忘添加方法,用戶需要添加備忘時,只需在日歷上某日期對應的方格內(nèi)寫入備忘內(nèi)容,電子設備300即可自動將用戶寫的備忘內(nèi)容添加到日歷中的該備忘日期中,從而非常方便。
四、圈選打印及傳真本發(fā)明的電子設備還提供一種新的打印及傳真方式,當用戶打開電子文檔后,用戶即可圈選需要打印或傳真的內(nèi)容,并在圈選的內(nèi)容上輸入打印或傳真的手勢,即圈選內(nèi)容的操作即為打印或傳真的手勢,或選擇打印或傳真的菜單,即可將其圈選的內(nèi)容打印或傳真至選定的號碼,即允許用戶圈選電子文檔中的部分內(nèi)容,并將用戶圈選的那部分內(nèi)容打印為電子文檔/打印到紙張上或傳真出去。請參閱圖19,電子設備400包括存儲單元410、觸摸輸入單元420、顯示單元430、處理器440和通訊單元450。在本實施方式中,電子設備400與打印機和/或傳真機相連接。存儲單元410存儲有關系表112和多個電子文檔,觸摸輸入單元420接收用戶的手寫輸入,并生成相應的輸入信號。通訊單兀450用于與其他電子設備進行數(shù)據(jù)傳輸,如傳輸傳真內(nèi)容等。處理器440包括手勢識別模塊441、內(nèi)容獲取模塊442和控制模塊443。所述控制模塊443用于根據(jù)用戶輸入的打開并顯示一電子文檔的輸入信號,將所述電子文檔顯示于顯示單元430。手勢識別模塊441用于根據(jù)觸摸輸入單元420傳輸?shù)挠脩粼谒鲭娮游?檔上輸入的輸入信號和關系表112判斷用戶的操作手勢是否為打印/傳真手勢,當用戶的手勢為打印/傳真的手勢時,內(nèi)容獲取模塊442獲取用戶在電子文檔431上所圈選的圈選內(nèi)容432,即用戶手勢在電子文檔上所圈選的內(nèi)容,如所畫的圈內(nèi)的內(nèi)容??刂颇K443將內(nèi)容獲取模塊442獲取的圈選內(nèi)容432傳送至打印機或傳真至用戶選定的通訊地址,實現(xiàn)打印/傳真功能。在另一實施方式中,處理器440還包括一格式轉(zhuǎn)換模塊444和一圖像處理模塊446。格式轉(zhuǎn)換模塊444用于將內(nèi)容獲取模塊442所獲取的圈選內(nèi)容432轉(zhuǎn)換為一 HTML(Hyperlink Text Markup Language)格式的電子文檔,即實現(xiàn)對圈選內(nèi)容無紙打印。控制模塊443還控制通訊單元450將該HTML格式的電子文檔發(fā)送至用戶選定的通訊地址,如傳真號碼。圖像處理模塊446用于根據(jù)用戶手寫的圈選輸入操作信號,生成一具有封閉區(qū)域的記錄用戶手寫圈選路徑。在本實施方式中,用戶通過觸摸輸入單元420圈選顯示單元430上顯示的電子文檔431的內(nèi)容對應的手勢為打印手勢,用戶通過觸摸輸入單元420圈選顯示單元430上顯示的電子文檔431的內(nèi)容,且用戶選定了一號碼時,對應的手勢為傳真手勢,如圖20所示,用戶圈選了電子文檔431的兩個部分,即圈選內(nèi)容432。在另一實施方式中,用戶通過觸摸輸入單元420圈選顯示單元430上顯示的電子文檔431的內(nèi)容并在所圈選的內(nèi)容上寫入預先設定的打印命令字,如“print”時,對應的手勢為打印手勢。當用戶通過觸摸輸入單元420圈選顯示單元430上顯示的電子文檔431的內(nèi)容并在所圈選的內(nèi)容上寫入預先設定的傳真命令字,如“fax”時,對應的手勢為傳真手勢。在一實施方式中,處理器440還包括一編輯模塊445,用于根據(jù)用戶的操作信號,例如,當用戶對所打開的電子文檔進行注釋等編輯操作時,生成相應的編輯內(nèi)容,并控制顯示單元430將編輯內(nèi)容顯示于被編輯的電子文檔上。當內(nèi)容獲取模塊442獲取到用戶的圈選內(nèi)容包括用戶的編輯內(nèi)容時,控制模塊443將內(nèi)容獲取模塊442所獲取的圈選內(nèi)容(包括用戶的編輯內(nèi)容)轉(zhuǎn)換為一 HTML格式的電子文檔,并將該HTML格式的電子文檔發(fā)送至用戶選定的傳真號碼或郵箱。請參閱圖21,其為本發(fā)明的電子設備400圈選打印/傳真方法的流程圖,用于包括存儲單元410、觸摸輸入單元420、顯示單元430和處理器440的電子設備,存儲單元410存儲有電子文檔,該方法包括以下步驟。步驟S411,接收用戶的操作將電子文檔顯示于顯示單元430。步驟S412,觸摸輸入單元420響應用戶的手寫輸入,生成相應的輸入信號。在本實施方式中,用戶可圈選電子文檔的內(nèi)容,對電子文檔進行注釋等編輯操作。步驟S413,手勢識別模塊441根據(jù)觸摸輸入單元420傳輸?shù)妮斎胄盘柡完P系表112判斷輸入信號對應的用戶的操作手勢是否為打印/傳真手勢,如果是,進入步驟S414,如果否,流程結(jié)束。在本實施方式中,當手勢識別模塊441識別用戶通過觸摸輸入單元420圈選顯示單元430上顯示的電子文檔431的內(nèi)容時,判斷用戶的操作手勢為打印/傳真手勢。步驟S414,內(nèi)容獲取模塊442獲取用戶在電子文檔上所圈選的圈選內(nèi)容。 步驟S415,控制模塊443將內(nèi)容獲取模塊442所獲取的圈選內(nèi)容轉(zhuǎn)換為一 HTML格式的電子文檔。步驟S416,當用戶的操作手勢為傳真手勢時,控制模塊443還控制通訊單元450將該HTML格式的電子文檔發(fā)送至用戶選定的傳真號碼或郵箱。通過本發(fā)明的電子設備400及其圈選打印/傳真方法,用戶可以通過在電子文檔中畫圈圈選電子文檔的部分內(nèi)容,并將其打印為一 HTML檔案或傳真至選定的號碼。因而無需像現(xiàn)有的打印和傳真一樣將文檔的整個內(nèi)容都打印或傳真,既節(jié)省能源又操作方便。可以理解的是,在本發(fā)明的精神范圍內(nèi),還可以做其他應用變形。例如,在其他實施方式中1)當用戶在用戶所畫的封閉區(qū)域內(nèi)寫入的手寫命令為預先設定的刪除命令字如“X”、“Delete”或“刪除”時,識別模塊即識別出用戶的手寫命令對應的指令為刪除指令,所述控制模塊則控制將所述封閉區(qū)域內(nèi)的電子文檔的內(nèi)容刪除。2)當用戶在所述封閉區(qū)域內(nèi)寫入的手寫命令為預先設定的復制命令字“ V ”、“copy”或“復制”時,識別模塊即識別出用戶的手寫命令對應的指令為復制指令,所述控制模塊則控制將所述封閉區(qū)域內(nèi)的電子文檔的內(nèi)容復制以備用。3)當用戶在所述封閉區(qū)域內(nèi)寫入的手寫命令為預先設定的翻譯命令字“t”、“translate”或“翻譯”時,識別模塊即識別出用戶的手寫命令對應的指令為翻譯指令,所述控制模塊則控制將所述封閉區(qū)域內(nèi)的電子文檔的內(nèi)容翻譯為用戶選定的文字。在此,只列舉了一些來說明,總之,本發(fā)明提供的電子設備向用戶提供了快捷方便的觸摸輸入控制的方式,可根據(jù)用戶在圈選電子文檔的具有封閉區(qū)域的圖形中輸入的手寫命令,控制將圈選的封閉區(qū)域的電子文檔的內(nèi)容進行處理,方便且符合用戶的使用習慣,非常人性化。五、手寫簽名辨識本發(fā)明的電子設備還提供手寫簽名辨識功能,當用戶首次使用時,引導用戶做手寫簽名特征值提取,并將用戶ID與其簽名特性值對應存儲于一服務器或電子設備中以備后續(xù)對用戶的簽名做辨識。請參考圖22,手寫簽名辨識系統(tǒng)1000包括電子設備500和服務器600。電子設備500通過有線或無線方式與服務器600相連接進行數(shù)據(jù)傳輸。服務器600包括存儲單元610、驗證單元620和通訊單元630。存儲單元610存儲有多個用戶的手寫簽名特征值與多個用戶名之間的一一對應關系,該些用戶的手寫簽名特征值是用戶首次使用該手寫簽名辨識系統(tǒng)1000時提取并存儲起來的。具體的手寫簽名特征值提取過程將在下面進行介紹。通常,服務器600為公司、銀行等有關單位保管。通訊單元630用于與電子設備500等進行數(shù)據(jù)通訊。驗證單元620用于將電子設備500傳輸?shù)挠脩舻氖謱懞灻卣髦蹬c存儲在存儲單元610中該用戶的手寫簽名特征值進行比對分析,以驗證兩者是否一致或兩者的差異度是否在預設的范圍內(nèi),并將驗證結(jié)果通過通訊單元630傳輸至電子設備500。電子設備500包括存儲單元510、觸摸輸入單元520、顯示單元530、處理器540以及通訊單元550。存儲單元510用于存儲用戶的簽名文檔及其特征值。觸摸輸入單元520用于響應用戶的手寫輸入操作產(chǎn)生相應的操作信號。通訊單元550用于與其他電子設備如服務器600進行數(shù)據(jù)通訊。處理器540包括偵測模塊541、特征提取模塊542和控制模塊543。在一實施方式中,電子設備500還包括服務器600中的各功能單元,用戶通過觸摸輸入單元520輸入用戶名以及手寫簽名,電子設備500則辨識用戶通過觸摸輸入單元520輸入的手寫簽名的真?zhèn)巍?
偵測模塊541用于偵測用戶簽名時的簽名軌跡的所有下筆點的坐標(X,Y)數(shù)據(jù)。 其中X和Y分別表示用戶該下筆點相對于一下筆點的相對橫向坐標和相對縱向坐標,例如,可以第一個下筆點的坐標X和坐標Y為基準,如為(0,0),其余下筆點的坐標均為相對于該第一個下筆點的相對坐標。偵測模塊541還將偵測到的數(shù)據(jù)存儲于存儲單元510中。特征提取模塊542用于根據(jù)偵測模塊541偵測的用戶簽名的下筆點的坐標數(shù)據(jù),以及預設的提取方式,提取出該用戶的簽名特征值。在本實施方式中,預設的提取方式為提取用戶簽名軌跡中的該多個下筆點的簽名軌跡特征點的坐標數(shù)據(jù)。用戶的簽名軌跡特征點可以包括以下下筆點中的一種或多種第一個下筆點、最后一個下筆點、曲率較大的點,如彎折處的點、筆畫一橫/ 一豎的兩端點、用戶將手寫筆提起時的點即用戶簽名過程中離開觸摸輸入單元520時的點以及用戶簽名過程中提筆后再次寫入時的下筆點等等。提取出的該用戶的簽名特征值包括多種下筆點與其坐標數(shù)據(jù)的一一對應關系。控制模塊543用于控制將提取到的用戶簽名特征值通過通訊單元550傳輸至服務器600。在服務器600對用戶的簽名特征值進行驗證后,控制模塊543還用于控制將服務器600傳輸?shù)尿炞C結(jié)果顯示于顯示單元530。在一實施方式中,為提高手寫簽名辨識的精準度,偵測模塊541還用于偵測用戶簽名時的每個下筆點的三維坐標(X,Y,Z)數(shù)據(jù)。其中,Z數(shù)據(jù)表示筆向下的壓力即靜電信號強度。在其他實施方式中,Z數(shù)據(jù)為該下筆點與上一下筆點的時間間隔或速度值。其中速度值為兩下筆點之間的距離除以兩下筆點之間的時間間隔。在其他實施方式中,Z數(shù)據(jù)還可以是該下筆點的面積大小、下筆點的相對于一下筆點(例如,第一個下筆點)的相對角度等。相應的,特征提取模塊542則根據(jù)偵測模塊541偵測的用戶簽名的每個下筆點的三維坐標數(shù)據(jù),以及預設的提取方式,提取出該用戶的簽名特征值。當用戶首次使用電子設備500時,控制模塊543還控制顯示單元530彈出一對話框提示用戶進行手寫簽名的特征值提取測試。當用戶確認進行測試后,控制模塊543還控制顯示單元530顯示一簽名區(qū)域,用戶即可在此簽名區(qū)域進行簽名測試。此時,電子設備500的各功能單元分別執(zhí)行上述功能。在本實施方式中,用戶進行手寫簽名的特征值提取測試時,需根據(jù)提示重復簽名三次。特征提取模塊542還將用戶簽名的每個下筆點的三個二維或三維坐標值分別取均值,從而獲得每個下筆點的二維或三維坐標值的均值,在此基礎上,特征提取模塊542還根據(jù)預設的提取方式,提取出該用戶的簽名特征值并通過通訊單兀550傳輸并存儲于服務器600中的存儲單兀610。在一實施方式中,特征提取模塊542還將提取的用戶的簽名特征值存儲于存儲單元510中。請參閱圖23,當用戶輸入手寫簽名531時,偵測模塊541實時偵測用戶所有下筆點的坐標數(shù)據(jù)。特征提取模塊542則根據(jù)預設的提取方式來提出用戶簽名的特征值。例如,提取可體現(xiàn)簽名特征的下筆點A0、A1、A2、A3、A4、A5、A6、A7、A8、A9、A10…等等的簽名特征值。其中下筆點AO的坐標為(0,0),則其他下筆點的坐標均為相對于該下筆點AO的相對坐標。在一實施方式中,偵測模塊541還偵測用戶每個下筆點的三維坐標。請參閱圖24,其為本發(fā)明的手寫簽名辨識系統(tǒng)1000的手寫簽名辨識方法的流程圖。該方法包括以下步驟。步驟S511,手寫輸入單元520接收用戶輸入的用戶名以及手寫簽名,并生成相應的手寫輸入信號。
步驟S512,偵測模塊541偵測用戶簽名時的每個下筆點的坐標數(shù)據(jù)。步驟S513,特征提取模塊542根據(jù)偵測模塊541偵測的用戶簽名的每個下筆點的坐標數(shù)據(jù),以及預設的提取方式,提取該用戶的簽名特征值。在一實施方式中,該坐標數(shù)據(jù)為二維坐標數(shù)據(jù),即包括下筆點的坐標(x,Y)數(shù)據(jù),其中X和Y分別表示用戶該下筆點相對于一下筆點的相對橫向坐標和相對縱向坐標,例如,可以第一個下筆點的坐標X和坐標Y為基準,如為(0,0),其余下筆點的坐標均為相對于該第一個下筆點的相對坐標。在另一實施方式中,該坐標數(shù)據(jù)為三維坐標數(shù)據(jù),即包括下筆點的三維坐標(X,Y,Ζ)數(shù)據(jù),其中,Z數(shù)據(jù)表不筆向下的壓力即靜電信號強度。在其他實施方式中,Z數(shù)據(jù)為該下筆點與上一下筆點的時間間隔或速度值。其中速度值為兩下筆點之間的距離除以兩下筆點之間的時間間隔。在其他實施方式中,Z數(shù)據(jù)還可以是該下筆點的面積大小、下筆點的相對角度等。步驟S514,驗證單元620將提取的用戶手寫簽名特征值與存儲在存儲單元610中該用戶的手寫簽名特征值進行比對分析,以驗證兩者是否一致或兩者的差異度是否在預設的范圍內(nèi)。六、簽名做密碼本實施方式中,電子設備將用戶的手寫簽名特征值用作文檔或電子設備的密碼。請參閱圖25,電子設備700包括存儲單元710、觸摸輸入單元720、顯示單元730和處理器740。顯示單元730用以顯示系統(tǒng)文件同時為用戶提供選擇菜單,該選擇菜單中除了常用的復制、粘貼、刪除、剪切等選項以外,還設置有加密以及解密選項,所述加密選項以及解密選項所對應密碼的存儲路徑可以預先設定,并在用戶選擇了加密或者解密選項后向用戶提供一個密碼輸入界面,該密碼輸入界面用以提供給用戶輸入密碼-即輸入用戶的手寫簽名。從而,用戶可通過該觸摸輸入單元720在該密碼輸入界面上輸入密碼,當密碼輸入正確后顯示單元730會進入相應的業(yè)務模塊并顯示相應的內(nèi)容。觸摸輸入單兀720為一具有觸摸輸入功能的便攜式終端設備或一集成于該電子設備700的觸摸屏,用以供用戶觸摸輸入產(chǎn)生操作指令,如用以在顯示單元730所顯示的界面中選擇需加/解密的文件并在選擇菜單中選擇加密或者解密選項以及其他的退出菜單選項、關閉密碼輸入界面等等操作指令。處理器540包括偵測模塊741、特征提取模塊742、比對模塊743、加解密模塊744和控制模塊745。偵測模塊741偵測用戶簽名時的每個下筆點的二維(X,Y)或三維坐標(X,Y,Z)數(shù)據(jù)。特征提取模塊742根據(jù)偵測模塊741偵測的用戶簽名的每個下筆點的二維或三維坐標數(shù)據(jù),以及預設的提取方式,提取出該用戶的簽名特征值。特征提取模塊742將該用戶的簽名特征值相對應的數(shù)字信號作為密碼一并存儲至存儲單元710中用以對選中文件進行加密或者解密。加解密模塊744用于根據(jù)用戶的輸入,對用戶選定的文檔用該用戶的簽名特征值加密或解密。所述存儲單元710用以存儲用戶加密及解密時所生成的加密密碼及解密密碼,在本實施方式中,即為用戶的簽名特征值。比對模塊743用以在用戶選擇解密時,將用戶輸入產(chǎn)生的暫存在所述存儲單元710的暫存區(qū)711內(nèi)的解密密碼與存儲在存儲區(qū)722的加密密碼進行比較,若暫存區(qū)711內(nèi)的解密密碼與存儲在存儲區(qū)722內(nèi)的加密密碼相同,則輸出密碼正確指令給控制模塊745,反之則輸出密碼錯誤指令給控制模塊745。在解密過程中,特征提取模塊742將解密密碼直接提供給比對模塊743??刂颇K745用以接收比對模塊743的輸出指令,并根據(jù)所述指令控制下一步程序的執(zhí)行。若比對模塊743輸出密碼正確指令,則在該指令下開啟需要開啟的文件或者進 入需要進入的業(yè)務模塊中。若比對模塊743輸出密碼錯誤指令,則根據(jù)該指令在顯示單元730上顯示密碼錯誤的語言提示,并提示請重新輸入密碼。請參閱圖26,本發(fā)明的實施方式提供的電子設備700的加密方法,其包括以下步驟S711,選擇文件并生成選擇菜單,在菜單中包括有加密以及解密選項;S712,選擇加密選項;S713,將加密密碼的存儲位置設置在存儲單元710中;S714,生成并顯示密碼輸入提示;S715,響應用戶的手寫輸入產(chǎn)生相應的電信號;S716,根據(jù)用戶輸入產(chǎn)生的電信號偵測用戶簽名時的每個下筆點的三維坐標數(shù)據(jù),并將所偵測到的數(shù)據(jù)存儲在暫存區(qū)711 ;S717,根據(jù)暫存區(qū)711每個下筆點的三維坐標數(shù)據(jù)及預設的提取方式提取出該用戶的簽名特征值,并將該用戶的簽名特征值作為密碼存儲在存儲區(qū)722中完成對選中文件的加密。通過上述方法,用戶可以通過手寫簽名對目標進行快速加密。請參閱圖27,本發(fā)明中電子設備700的一種解密方法,其包括以下步驟S721,選擇文件并生成選擇菜單,在菜單中包括有加密以及解密選項;S722,選擇解密選項;S723,生成并顯示密碼輸入提示;S724,響應用戶的手寫輸入產(chǎn)生相應的電信號;S725,根據(jù)用戶輸入產(chǎn)生的電信號偵測用戶簽名時的每個下筆點的坐標數(shù)據(jù),并將所偵測到的數(shù)據(jù)存儲在暫存區(qū)711。該坐標數(shù)據(jù)可為三維或二維的坐標數(shù)據(jù)。S727,根據(jù)暫存區(qū)711每個下筆點的坐標數(shù)據(jù)及預設的提取方式提取出該用戶的簽名特征值。S728,將該用戶的簽名特征值與已存儲在存儲區(qū)內(nèi)的加密密碼進行比較,判斷兩者是否相同,如果是,則進入步驟S729,若否則結(jié)束。在一實施方式中,S729,對選中文件進行解密并進入下一程式。通過上述方法,用戶可以通過手寫簽名對目標進行加密/解密。方便快捷,且密碼的破解難度高。七、辦公系統(tǒng)及其簽名檔安全認證方法 請參閱圖28,辦公系統(tǒng)2000包括至少一本發(fā)明中的電子設備800、一電子裝置900和一服務器600。其中,電子設備800、電子裝置900及服務器600之間分別相互通過有線或無線的方式進行數(shù)據(jù)傳輸,電子設備800為一具有觸摸輸入單元且支持手寫輸入功能的高智能化商用的超級筆記本(Super Notebook)。在其他實施方式中,電子設備800還可以是平板電腦、手機、個人數(shù)字助理、電子書等具有觸摸屏等觸摸輸入單元且支持手寫輸入功能的商用或私用的電子設備。電子裝置900可以是和電子設備800同類型的或一樣的設備,也可以是與電子設備800不同的其他電子裝置。本實施方式中,電子裝置900與電子設備 800包括相同的功能單元。本實施方式中,當用戶開啟電子設備800后,用戶即可用手寫筆或手指選擇顯示單元830上顯示的菜單來接收并打開電子郵件或到一預設的公用區(qū)或網(wǎng)站找到呈簽人寄發(fā)或傳送的待簽核或待簽名的電子文檔并打開該待簽文檔。當用戶確認簽核時,只需打開該待簽文檔并在預定的地方(例如簽名欄)簽名,電子設備800則根據(jù)該簽名自動產(chǎn)生該用戶簽名的特性檔,該特性檔即為包含用戶識別碼及該用戶手寫簽名特征值的用戶不可見的檔案,當用戶通過手勢或利用菜單欄選擇回復郵件或郵件發(fā)送人后,電子設備800則自動將包含該用戶的簽名筆跡的已簽核文檔用該用戶簽名的特性檔加密后打包為一 HTML格式的簽核檔案,并傳輸至送簽人的郵箱或用戶本次指定的位置或預先設定的位置。其中,用戶識別碼為根據(jù)用戶的手寫簽名特征值生成的代表該用戶的身份(ID)的唯一識別碼,即每一用戶簽名對應一唯一的用戶識別碼,具有相同的手寫簽名特征值的用戶簽名的用戶識別碼相同。在一實施方式中,電子設備800還可在打包過程中的在簽核檔案中自動添加電子設備800的ID、簽名人的身份(如經(jīng)理、總裁等)、簽核地點、簽核人的指紋、簽核人的照片、簽核時電子設備800所在位置的GPS數(shù)據(jù)等信息。在另一實施方式中,電子設備800不將包含該用戶的簽名筆跡的已簽核文檔加密即打包為一 HTML格式的簽核檔案并傳輸至電子裝置 900。在本實施方式中,辦公系統(tǒng)2000的電子設備800以及電子裝置900將電子文檔/待簽文檔均顯示為頁面資料,即用戶接收并打開一個電子文檔時,電子設備800以及電子裝置900的顯示單元上顯示的均是一個或多個頁面。具體的,電子裝置900編輯電子文檔/待簽核文檔時,該文檔即為一顯示在電子裝置900的顯示單元的一或多個頁面,該文檔內(nèi)容在該一或多個頁面內(nèi)呈現(xiàn)。電子裝置900將該一或多個頁面?zhèn)鬏斨岭娮釉O備800的用戶。電子設備800的用戶打開該頁面,并可以在該頁面上添加批注、在簽核欄寫入簽名。此后電子設備800再將該已簽核的頁面打包傳輸至電子裝置900。因此,辦公系統(tǒng)2000使得用戶在辦公過程中,利用電子設備800和電子裝置90將電子文檔以頁面的方式進行傳送、接收和顯示,將傳統(tǒng)的通過將文檔打印到紙張上再簽核辦公的方式徹底改觀,改為通過電子設備800和電子裝置900將寫的內(nèi)容都采用電子頁面的方式實現(xiàn),使電子設備800和電子裝置900更像一本已被電子化了的“紙質(zhì)筆記本”,既有紙質(zhì)筆記本的直觀,如在接收的帶簽核頁面上直接手寫簽名和給出簽核意見來進行簽核作業(yè),也有電子裝置的便利,如資料的電子化傳輸便比紙質(zhì)資料的傳遞更快捷、便利,從而節(jié)省了紙張及打印成本,更環(huán)保節(jié)能且方便。以下以電子裝置900的用戶設為呈簽人、電子設備800的用戶設為簽核人為例,來說明本發(fā)明的辦公系統(tǒng)2000。本實施方式中,呈簽人利用電子裝置900將需簽核人簽核的電子文檔通過有線或無線方式傳輸至簽核人的郵箱或電子設備800,服務器600中存儲有簽核人的簽名特性檔,簽名特性檔中的該用戶的簽名特征值的產(chǎn)生/提取方式請參考第五部分的介紹。電子設備800包括存儲單元810、觸摸輸入單元820、顯示單元830、處理器840以及通訊單元850。存儲單元存儲有至少一電子文檔和關系表112,其中電子文檔以頁面的方式存儲,即電子文檔在存儲單元中是以散頁的方式存在與顯示。電子設備800在接收到一個電子文檔后,將其以一或多頁存儲于存儲單元已存儲頁面之后,且接續(xù)之前的頁為這些新增的頁順序編頁碼。當電子文檔被電子設備800或電子裝置900拆成多個頁面存儲于存儲單元內(nèi)時,電子設備800或電子裝置900同時記錄這幾個頁面之間的關聯(lián),這種電子設備 800或電子裝置900可識別的關聯(lián)標志著這幾個頁面屬同一個電子文檔。處理器840包括識別模塊841、控制模塊842和圖像處理模塊843。其中,圖像處理模塊843用于根據(jù)觸摸輸入單元820響應用戶操作產(chǎn)生的輸入信號生成一手寫內(nèi)容的圖像。控制模塊842用于控制將圖像處理模塊843生成的圖像顯示于顯示單元830上。識別模塊841用于根據(jù)觸摸輸入單元820產(chǎn)生的輸入信號識別用戶的手勢,并在關系表112 (請參閱圖2)中找出該手勢對應的指令??刂颇K842還用于根據(jù)識別模塊841找到的指令控制相應的功能模塊執(zhí)行該指令。請一并參閱圖28和圖29,當簽核人在電子設備800上打開待簽核的電子文檔801后,通過觸摸輸入單元820點選顯示單元830頂端的手寫筆按鈕811,此時電子設備800切換至手寫輸入模式,用戶即可通過觸摸輸入單元820上進行手寫輸入。即,顯示單元830即時顯示與用戶在觸摸輸入單元820所觸摸的觸摸軌跡一致的內(nèi)容。在一實施方式中,打開待簽核的電子文檔801后,無需用戶選擇手寫筆按鈕811即可用手寫筆進行輸入,即處理器840在將電子文檔顯示于顯示單元830后即將電子設備800切換至手寫輸入模式。在再一實施方式中,所述電子設備800在接通電源開啟后便具備有手寫輸入模式。用戶在待簽核的電子文檔801上簽名時,觸摸輸入單元820識別用戶的觸摸軌跡,圖像處理模塊843根據(jù)該識別的觸摸軌跡生成該觸摸軌跡對應的圖像,控制模塊842則控制將該圖像顯示于顯示單元830。如圖29所示,用戶簽名802及其簽寫的日期803均顯示于電子文檔801上。本實施方式中,電子設備800的用戶還可在電子文檔801上做必要的批注、說明、添加簽核意見例如寫入“0K”、“同意”等等,控制模塊842控制將該圖像顯示于顯示單元830后,還將用戶手寫的簽名和增加的批注等內(nèi)容與電子文檔801關聯(lián)存儲,從而在下一次打開該電子文檔801時,可直接顯示簽名和該些批注等內(nèi)容。請再次參閱圖28,處理器840還包括偵測模塊844、特征提取模塊845、格式轉(zhuǎn)換模塊846、識別碼生成模塊847和加解密模塊848。偵測模塊844用于偵測用戶簽名時的每個下筆點的二維坐標(X,Y)或三維坐標(X,Y,Z)數(shù)據(jù)并將偵測到的數(shù)據(jù)存儲于存儲單元810中。特征提取模塊845用于根據(jù)偵測模塊841偵測的用戶簽名的每個下筆點的坐標數(shù)據(jù)以及預設的提取方式,提取出該用戶的簽名特征值。預設的提取方式包括提取第一個下筆點、最后一個下筆點、以及預設的多個下筆點的坐標等??刂颇K842還控制將提取到的用戶簽名特征值通過通訊單元850傳輸至服務器600。服務器600包括存儲單元610、驗證單元620、通訊單元630和處理器640。存儲單元610存儲有多個簽名特征值、多個用戶識別碼和/或多個用戶名的一一對應關系。通訊單元630用于與電子設備800及電子裝置900進行數(shù)據(jù)通訊,通訊單元630接收電子裝置900發(fā)送的用戶的手寫簽名特征值及用戶輸入的用戶名,以及接收電子設備800發(fā)送的用戶的手寫簽名特征值、用戶識別碼/和用戶輸入的用戶名等。驗證單元620用于將電子設備800或電子裝置900傳輸?shù)挠脩舻氖謱懞灻卣髦蹬c存儲在存儲單元610中該用戶名/用戶識別碼對應的手寫簽名特征值進行比對分析,以確定該簽名特征值與該用戶名/用戶識別碼對應的手寫簽名特征值是否一致,并據(jù)此驗證該用戶身份的真?zhèn)?。本實施方式中,所述一致是指兩者的差異在預設的范圍內(nèi)。驗證單元620還將驗證結(jié)果通過通訊單元630傳輸至電子設備800和/或電子裝置900。
具體的,當電子裝置900的用戶發(fā)送待簽核的電子文檔至簽核人時,選擇簽核人的郵箱地址或手機號碼等通訊地址后,將需簽核人簽核的電子文檔通過有線或無線方式傳輸至擁有電子設備800的簽核人。在本實施方式中,電子裝置900的用戶打開某個頁面后通過手勢或其他操作告訴電子裝置900需發(fā)送文檔時,電子裝置900給出一個界面給用戶選擇需要傳送的頁,若用戶放棄選擇,系統(tǒng)默認為僅傳輸該頁,當該頁與其他頁被電子裝置900標識為屬于同一個電子文檔時,用戶放棄選擇則系統(tǒng)默認為傳輸該電子文檔全部頁。在電子設備800的用戶打開該待簽核的電子文檔時,服務器600向電子設備800發(fā)出要求其用戶輸入用戶名及密碼(即手寫簽名)以驗證該用戶的身份的請求。在本實施方式中,用戶輸入的密碼為其手寫簽名,電子設備800根據(jù)如前所述的方式根據(jù)用戶輸入的手寫簽名生成手寫簽名特征值。驗證單元620用于將電子設備800的用戶的手寫簽名特征值與存儲在存儲單元610中的該用戶輸入的用戶名對應的手寫簽名特征值進行比對分析,以確認電子設備800的用戶的手寫簽名特征值是否與電子設備800的用戶輸入的用戶名對應的手寫簽名特征值一致。其中,手寫簽名特征值的確認,即判斷用戶手寫簽名是否與存儲單元610所存儲的某一個手寫簽名一致,與前述相同。在服務器600對用戶的簽名特征值進行驗證后,電子設備800的控制模塊842還用于控制將服務器600傳輸?shù)尿炞C結(jié)果顯示于顯示單元830。在另一實施方式中,辦公系統(tǒng)2000在電子設備800的用戶打開該待簽核的電子文檔時,服務器600不向電子設備800發(fā)出要求其用戶輸入用戶名及密碼(即手寫簽名)以驗證該用戶的身份的請求,而是由電子設備800直接打開并顯示該待簽核的電子文檔,至于對電子設備800的用戶的身份的驗證則可以在電子設備800的用戶在該待簽核的電子文檔上簽名和/簽日期后,或者是在電子裝置900收到電子設備800的用戶簽核的電子文檔后,再通過以上所述方式對電子設備800的用戶的身份的進行驗證。當服務器600的驗證單元620經(jīng)過驗證,確定電子設備800的用戶的簽名為真實有效的簽名且驗證成功,電子設備800即可響應用戶的操作打開該待簽核的電子文檔。當電子設備800的用戶確認文檔內(nèi)容并在該文檔上簽名和/簽日期后并通過手勢或按鈕啟動電子文檔的發(fā)送后,格式轉(zhuǎn)換模塊846將附有用戶簽名802和/或日期803以及批注的待發(fā)送電子文檔801轉(zhuǎn)換為一 HTML格式的文檔,加解密模塊848用于將該轉(zhuǎn)換后的HTML格式的文檔用特征提取模塊845提取的該用戶簽名特征檔加密,識別碼生成模塊847用于根據(jù)該用戶的手寫簽名特征值生成一代表該用戶身份的唯一的用戶識別碼,并控制將生成的用戶識別碼添加到被加密的HTML格式的文檔的右上角,即該用戶識別碼是未被加密的、可見的。若該HTML格式的文檔為多頁,所述用戶識別碼添加在第一頁的右上角。在其他實施方式中,還可以將該用戶識別碼顯示于被加密的HTML格式的文檔上不需要密封/保密的區(qū)域上??刂颇K842則控制將該加密后的附有該用戶識別碼的HTML格式(或其他預設格式)的文檔通過通訊單元850傳送至所選擇的通訊地址,即電子裝置900。在一實施中,控制模塊842還在打包的簽核檔案中自動添加電子設備800的ID、簽名人的身份(如經(jīng)理、總裁等)、簽核地點、簽核人的指紋、簽核人的照片、簽核時電子設備800所在位置的GPS數(shù)據(jù)等信息。在另一實施方式中,電子設備800的用戶通過本說明書中前面提到的發(fā)送郵件或傳真的方式將文檔傳送給電子裝置900的用戶。在另一實施方式中,辦公系統(tǒng)2000在電子設備800的用戶簽名后不做認證,而是等簽名文檔及其特性檔傳輸至電子裝置900后,再由電子裝置900的用戶向服務器600請 求認證電子設備800的用戶的簽名的真實有效性。由于電子裝置900和電子設備800可以為同類的電子設備,為敘述方便,以下將以前述的電子裝置800的各功能模塊為電子裝置900的來進行描述。電子裝置900的用戶收到電子設備800的用戶傳送的文檔時,用戶可見的部分為該文檔右上角的識別碼,文檔的其他部分因已被加密而無法讀取。識別模塊841用于識別該文檔右上角的識別碼。根據(jù)電子裝置900的用戶的操作,控制模塊842控制電子裝置900通過通訊單元850向服務器600發(fā)送解密該文檔的請求。為了更安全起見,在本實施方式中,服務器600在收到解密該文檔的請求時,處理器640則控制服務器600向電子裝置900發(fā)出要求其用戶輸入用戶名及密碼以驗證該用戶的身份的請求。同樣,該密碼為該用戶的手寫簽名。當電子裝置900用戶輸入用戶名及手寫簽名后,識別碼生成模塊847根據(jù)該用戶的手寫簽名特征值生成一代表該用戶身份的唯一的用戶識別碼。服務器600即驗證該用戶名/用戶識別碼與手寫簽名是否對應,從而驗證用戶身份通過(該過程與之前的電子設備800的用戶的身份驗證類似,在此就不再贅述)。當該用戶的身份驗證通過后,處理器640將電子裝置900中的該文檔解密。在另一實施方式中,當電子裝置900的該用戶發(fā)送請求解密該文檔的請求并通過身份驗證后,處理器640還控制通訊單元630向電子裝置900發(fā)出要求其提供文檔的識別碼的請求。當服務器600收到電子裝置900發(fā)送的文檔的識別碼后,處理器640還將該識別碼與存儲在存儲單元610中的進行比對,查詢到存儲在存儲單元610中的識別碼及其對應的簽名特征值。處理器640還根據(jù)查詢到的簽名特征值生成一次性使用的簽名特征值做解密文檔的密碼,并控制通訊單元630將生成的一次性使用的簽名特征值解密密碼發(fā)送至電子裝置900。電子裝置900收到服務器600發(fā)送的一次性使用的簽名特征值解密密碼后,加解密模塊848則運用該解密密碼將文檔解密。從而電子裝置900的用戶即可查看電子設備800的用戶簽核的文檔。在另一實施方式中,為提高安全性,文檔右上角的識別碼包括發(fā)送者和接收者的信息。需說明的是,本發(fā)明提供的電子設備800和電子裝置900,其處理器840還包括一翻頁模塊849、一存儲模塊850和一頁面開啟模塊851。電子設備800和電子裝置900是一種以頁為單位進行存儲與顯示的裝置。頁面開啟模塊851接收用戶開啟所述存儲單元中的任意頁的操作并將所述任意頁顯示于顯示單元。用戶在打開電子設備800或電子裝置后,再打開其存儲單元,顯示在電子裝置900顯示單元上的便是代表每頁的圖標,每頁的命名為其頁碼,用戶打開一頁后,翻頁模塊849識別用戶通過往前翻頁和往后翻頁的手勢或按鈕切換到其他頁,在往后翻到最后一頁時,若用戶繼續(xù)往后翻頁,電子設備800或電子裝置900偵測到用戶在最后一頁繼續(xù)往后翻頁的指令后,顯示出一個全新的頁面給用戶,電子設備800或電子裝置900處理單元內(nèi)的存儲模塊850將新的頁面接續(xù)前一頁的頁碼存儲于存儲單元中。用戶在新的頁面或其他舊的頁面進行輸入時,所述電子設備800或電子裝置900偵測到用戶在頁面上進行的輸入后,定期進行存儲,以使用戶在頁面進行的輸入能及時被保存,具體的,電子設備800或電子裝置900偵測到用戶在打開的頁面進行輸入后,開啟自動存儲功能,每隔一預定時間進行存儲作業(yè),在偵測到用戶停止后,間隔一預設時間后便停止自動存儲功能,為保險起見,停止自動存儲功能間隔的所述預設時間長于進行存儲作業(yè)間隔的預訂時間。在其他實施方式中,可以用用戶手動存儲代替自動存儲。本發(fā)明提供的電子設備800和電子裝置900,還提供用戶刪除每頁內(nèi)部分內(nèi)容或刪除整頁內(nèi)容,具體操 作詳見第一部分,電子設備800和電子裝置900在接收到用戶刪除某一頁的指令后,從存儲單元中將該頁刪除,同時調(diào)整其后頁的頁碼。本發(fā)明提供的辦公系統(tǒng)2000,通過服務器600對用戶簽名的真實有效性做驗證,并將用戶的簽名特性檔做密碼,從而大大降低了偽造、篡改文件及仿造簽名的發(fā)生,提高了電子作業(yè)的安全性。由于辦公系統(tǒng)2000都無紙化,從而更環(huán)保、方便和快捷。請參閱圖30,其為本發(fā)明的辦公系統(tǒng)2000中簽名檔安全認證方法的流程圖,辦公系統(tǒng)2000包括電子設備800和服務器600,服務器600包括存儲單元610和驗證單元620,存儲單元610記錄了多個用戶的簽名特征值、多個用戶識別碼和/或多個用戶名的一一對應關系。該方法包括如下步驟。S811,電子裝置900的用戶選擇簽核人的郵箱地址或手機號碼等通訊地址,并將待簽核文檔發(fā)送至電子設備800的用戶。在本實施方式中,電子裝置900的用戶為申請人,其通過電子裝置900將待簽核的文檔發(fā)送至簽核人-電子設備800的用戶。S812,當電子設備800的用戶打開該待簽核文檔時,服務器600向電子裝置800發(fā)送驗證該用戶的身份的請求。在一實施方式中,該步驟此時可以省略。S813,電子設備800的特征提取模塊845根據(jù)用戶以手寫方式輸入的手寫簽名,提取出該用戶的簽名特征值,并將提取的該用戶的簽名特征值發(fā)送至服務器600,同時,識別碼生成模塊847根據(jù)該用戶的手寫簽名特征值生成一代表該用戶身份的唯一的用戶識別碼,并將該用戶識別碼發(fā)送至服務器600。其中,預設的提取方式包括提取第一個下筆點、最后一個下筆點、以及預設的多個下筆點的坐標等。S814,服務器600的驗證單元620驗證電子設備800的用戶的手寫簽名是否真實有效,如果是,則進入步驟S815,如果否,則流程結(jié)束。在本實施方式中,驗證單元620根據(jù)電子設備800發(fā)送的用戶識別碼到存儲單元610中查詢到其對應的手寫簽名特征值,再將該查詢到的手寫簽名特征值與電子設備800發(fā)送的用戶手寫簽名特征值進行比對分析,判斷兩者是否一致以驗證電子設備800用戶的身份的真?zhèn)?。服務?00還將驗證結(jié)果傳輸至電子設備800。在一實施方式中,本步驟可以省略或在電子裝置900的用戶收到電子設備800的用戶的簽核后的文檔后再進行。S815,電子設備800打開并顯示所述待簽核文檔。S816,電子設備800接收用戶以手寫方式輸入的批注及簽名,并生成相應的操作信號。在本實施方式中,用戶可以在顯示的待簽核文檔上通過手寫方式加批注、注解、簽核
坐寸οS817,電子設備800的格式轉(zhuǎn)換模塊846將附有用戶簽名和/或日期以及批注的已簽核文檔轉(zhuǎn)換為一 HTML格式的文檔。S818,加解密模塊848將該轉(zhuǎn)換后的HTML格式的文檔用特征提取模塊845提取的該用戶簽名特征檔加密,并將識別碼生成模塊847生成的用戶識別碼顯示于被加密的HTML 格式的文檔的右上角。S819,控制模塊842則控制將該加密后的附有該用戶識別碼的HTML格式的文檔通過通訊單元850傳送至電子裝置900。請參閱圖31,其為本發(fā)明的辦公系統(tǒng)2000中安全認證方法中的簽名檔解密方法的流程圖,辦公系統(tǒng)2000包括電子設備800和服務器600,服務器600包括存儲單元610和驗證單元620,存儲單元610記錄了多個用戶的簽名特征值及多個用戶識別碼的一一對應關系。在另一實施方式中,存儲單元610記錄了多個用戶的簽名特征值、多個用戶識別碼及多個通信地址的一一對應關系。該方法包括如下步驟。S911,電子裝置900應用戶的請求,向服務器600發(fā)送解密文檔的請求。S912,服務器600在收到解密文檔的請求后,處理器640則控制服務器600向電子裝置900發(fā)出要求用戶輸入密碼即手寫簽名以驗證該用戶的身份的請求。S913,根據(jù)用戶的手寫簽名,生成其用戶識別碼并提取簽名特征值,并將生成的用戶識別碼及其簽名特征值發(fā)送至服務器600。S914,服務器600的驗證單元620在存儲單元610中找到與該用戶的識別碼對應的手寫簽名特征值,并將接收的手寫簽名特征值與存儲在存儲單元610中該用戶的手寫簽名特征值進行比對分析,以驗證兩者是否一致或兩者的差異度是否在預設的范圍內(nèi)。當該用戶的簽名檔認證通過后,進入步驟S915,否則,流程結(jié)束。本實施方式中,服務器600還將驗證結(jié)果傳輸至電子設備900。S915,向電子裝置900發(fā)出要求其提供待解密的文檔的識別碼的請求。在另一實施方式中,該步驟可以省略。S916,驗證單元620將電子裝置900傳輸?shù)拇饷艿奈臋n的識別碼與存儲在存儲單元610中的進行比對,查詢到存儲在存儲單元610中的識別碼及其對應的簽名特征值。S917,根據(jù)查詢到的簽名特征值生成一次性使用的簽名特征值做解密文檔的密碼,并控制通訊單元630將生成的一次性使用的簽名特征值解密密碼發(fā)送至電子裝置900。S918,電子裝置900運用該解密密碼將文檔解密。八、智能識別手寫算式并智能計算結(jié)果本實施方式中,電子設備可以自動識別用戶手寫輸入的算式符號以及數(shù)字,自動計算結(jié)果并將計算結(jié)果顯示給用戶。請一并參考圖32和33,其中,圖32為發(fā)明的一實施方式中的電子設備950的功能模塊圖,圖33為電子設備950的用戶操作界面的示意圖。電子設備950包括存儲單元951。存儲單元951存儲有多種算式模型與多種計算方式的一一對應關系。其中,算式模型包括加法算式模型、減法算式模型、乘法算式模型和除法算式模型,算式模型可以是豎式的也可以是橫式的如“A+B=”。其中每一算式模型定義了以下幾種元素一第一數(shù)值位、一第二數(shù)值位、一運算符號、一運算命令符號以及它們之間的位置關系。運算符號包括加號、減號、乘號和除號,即用戶寫入的+、一、X和+。在橫式的算式模型中,運算符號位于第一數(shù)值位和第二數(shù)值位之間,第二數(shù)值位位于運算符號和第二數(shù)值位之間,運算命令符號為靠近第二數(shù)值位的等于號,即“ = ”,如圖33中用戶輸入的等于號331。在豎式的算式模型中,第一數(shù)值位位于第二數(shù)值位的上方,運算符號與第二數(shù)值位基本平齊,運算命令符號位于第二數(shù)值位和運算符號的下方,且為一靠近第二數(shù)值位以及運算符號的橫線,如圖33中用戶輸入的橫線332。本實施方式中,電子設備950是根據(jù)第一數(shù)值位、第二數(shù)值位、預算符號和運算命令符和的相對位置坐標來確定它們之間的位置關系。計算方式則是根據(jù)用戶在與該計算方式對應的算式模型中的第一數(shù)值位寫入的數(shù)字、第二數(shù)值位寫入的數(shù)字以及算式符號來確定的,即計算方式為將對應的算式模型中的第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字用算式符號進行計算。具體的,當算式模型中的算式符號為加號時,存儲在存儲單元951對應的計 算方式為將第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字相加計算第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字之和;當算式模型中的算式符號為減號時,存儲在存儲單元951對應的計算方式為用第一數(shù)值位的數(shù)字減去第二數(shù)值位的數(shù)字計算第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字之差;當算式模型中的算式符號為乘號時,存儲在存儲單元951對應的計算方式為將第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字相乘計算第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字之乘積;當算式模型中的算式符號為除號時,存儲在存儲單元951對應的計算方式為用第一數(shù)值位的數(shù)字除以第二數(shù)值位的數(shù)字計算第一數(shù)值位的數(shù)字和第二數(shù)值位的數(shù)字之商。電子設備950還包括觸摸屏952和處理器953。觸摸屏953用于接收用戶的觸摸以及手寫操作并生成相應的操作信號。處理器953包括一手寫內(nèi)容生成模塊9531、一識別判斷模塊9532和一計算模塊9533。手寫內(nèi)容生成模塊9531用于根據(jù)觸摸屏953生成的手寫操作信號生成用戶寫入的手寫內(nèi)容,并控制將該手寫內(nèi)容顯示于觸摸屏952上。識別判斷模塊9532用于識別用戶寫入的手寫內(nèi)容,并判斷所述手寫內(nèi)容是否符合存儲單元951中存儲的多種算式模型中的一種,即判斷手寫內(nèi)容是否包括與存儲單元951中存儲的某一算式模型所定義的各元素,即第一數(shù)值位、第二數(shù)值位、運算符號、運算命令符號以及它們之間的位置關系,如果是,識別判斷模塊9532還在存儲單元951中查詢到該種算式模型對應的計算方式,并將查詢到的計算方式以及識別的該算式模型中定義的各元素對應的寫入內(nèi)容傳輸至計算模塊9533。本實施方式中,識別判斷模塊9532根據(jù)用戶的手寫內(nèi)容的坐標以及存儲單元951中的算式模型識別并判斷用戶寫入的內(nèi)容中是否有符合算式模型的內(nèi)容。計算模塊9533則根據(jù)識別判斷模塊9532傳輸?shù)挠嬎惴绞揭约白R別的該種算式模型中定義的各元素對應的寫入內(nèi)容計算出結(jié)果,并控制將所計算出的結(jié)果顯示于一預設位置,如運算命令符號下面或右邊。本實施方式中,計算模塊9533是在用戶寫入了運算命令符號后才進行計算并控制將計算結(jié)果顯示出來,且當該算式模型為豎式的算式模型時,計算模塊9533控制將所計算出的結(jié)果顯示于運算命令符號-橫線332的下面,當該算式模型為橫式的算式模型時,計算模塊9533控制將所計算出的結(jié)果顯示于運算命令符號-等于號331的右邊。請參閱圖33,當用戶寫上圖33 (a)所示的用戶操作界面上寫入豎式的算數(shù)式如“12 X 5”時,識別判斷模塊9532根據(jù)觸摸屏952傳輸?shù)牟僮餍盘栆约笆謱憙?nèi)容生成模塊9531傳輸?shù)氖謱憙?nèi)容識別出用戶在第一數(shù)值位寫入的數(shù)字為12、在第二數(shù)值位寫入的數(shù)字為5,用戶寫入的運算符號為乘號,寫入的運算命令符號為橫線332,因此,該寫入內(nèi)容符合存儲單元951中存儲的豎式算式模型。計算模塊9533則在用戶寫入完該運算命令符號-橫線332之后,用第一數(shù)值位的數(shù)字12乘以第二數(shù)值位的數(shù)字5計算結(jié)果,并立即將計算結(jié)果60顯示于橫線332的下方(如圖33 (b)所示)。而當用戶寫上圖33 (a)所示的用戶操作界面上寫入橫式的算數(shù)式如“36+87=”時,識別判斷模塊9532根據(jù)觸摸屏952傳輸?shù)牟僮餍盘栆约笆謱憙?nèi)容生成模塊9531傳輸?shù)氖謱憙?nèi)容識別出用戶在第一數(shù)值位寫入的數(shù)字為36、在第二數(shù)值位寫入的數(shù)字為87,用戶寫入的運算符號為加號,寫入的運算命令符號為等于號331,因此,該寫入內(nèi)容符合存儲單元 951中存儲的橫式算式模型。計算模塊9533則在用戶寫入完該運算命令符號-等于號331 之后,用第一數(shù)值位的數(shù)字36加上第二數(shù)值位的數(shù)字87計算結(jié)果,并立即將計算結(jié)果123顯示于等于號331的右邊(如圖33 (b)所示)。圖33中還列出了另外兩種算式,其具體的計算及處理方式和上述方式類似,在此就不再贅述。在其他實施方式中,電子設備950還可計算更復雜的橫式算數(shù)模型和豎式算式模型,該些復雜的算式模型中包含多個數(shù)值位,如橫式“12X (35+48)=”包含三個數(shù)值位,此時電子設備950自動識別算式中的“括號” “大括號”等符號,分析數(shù)值位之間的計算順序,如對橫式“12X (35+48)=”,由于括號的加入,電子設備950先計算第二數(shù)值位和第三數(shù)值位之和,再將該和重新當成第二數(shù)值位與第一數(shù)值位想乘得出計算結(jié)果并顯示給用戶。如豎式計算中,電子設備950在計算出第一數(shù)值位與第二數(shù)值位運算的結(jié)果并顯示給用戶后,如用戶在該結(jié)果后繼續(xù)添加豎式,如圖33所示,此時電子設備將之前計算出的結(jié)果重新當成第一數(shù)值位,用戶新添加的數(shù)值當成第二數(shù)值位進行計算,并再次將計算結(jié)果顯示給用戶。請參考圖34,其為本發(fā)明的電子設備950的智能計算控制方法的步驟流程圖。電子設備950包括存儲單元951。存儲單元951存儲有多種算式模型與多種計算方式的一一對應關系。每一算式模型定義了以下幾種元素一第一數(shù)值位、一第二數(shù)值位、一運算符號、一運算命令符號以及它們之間的位置關系。該方法包括如下步驟。步驟S951,接收用戶的手寫輸入生成相應的輸入信號。步驟S952,根據(jù)所述輸入信號生成手寫內(nèi)容,并顯示該手寫內(nèi)容。步驟S953,識別用戶寫入的手寫內(nèi)容,并判斷所述手寫內(nèi)容是否符合包括存儲單元951中存儲的多種算式模型中的一種,如果是,則進入步驟S954,如果否,流程結(jié)束。本實施方式中,識別判斷模塊9532根據(jù)用戶的手寫內(nèi)容的坐標以及存儲單元951中的算式模型識別并判斷用戶寫入的內(nèi)容中是否有符合算式模型的內(nèi)容。步驟S954,在存儲單元951中查詢到該種算式模型對應的計算方式。步驟S955,根據(jù)查詢的計算方式以及識別的該種算式模型中定義的各元素對應的寫入內(nèi)容計算出結(jié)果,并控制將所計算出的結(jié)果顯示于一預設的位置。本實施方式中,計算模塊9533是在用戶寫入了運算命令符號后才進行計算并控制將計算結(jié)果顯示出來,且當該算式模型為豎式的算式模型時,計算模塊9533控制將所計算出的結(jié)果顯示于運算命令符號-橫線332的下面,當該算式模型為橫式的算式模型時,計算模塊9533控制將所計算出的結(jié)果顯示于運算命令符號-等于號331的右邊。本發(fā)明的電子設備950及其智能計算控制方法,可以根據(jù)用戶輸入的手寫內(nèi)容自動識別是否為手寫算式,并在識別出用戶的手寫內(nèi)容為手寫算式時,自動計算出結(jié)果并顯示于一預設位置。如此,跟用戶平常用筆在真實紙面上的操作習慣相吻合,更符合用戶的使用習慣。 本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發(fā)明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍之內(nèi),對以上實施方式所作的適當改變和變化都落在本發(fā)明要求保護的范圍之內(nèi)。
權利要求
1.一種電子設備,包括存儲單元、觸摸輸入單元和處理器,所述存儲單元存儲有日歷,所述觸摸輸入單元用于響應用戶的手寫輸入,生成相應的輸入內(nèi)容,其特征在于 所述處理器包括 一用于判斷所述觸摸輸入單元生成的輸入內(nèi)容中是否有備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢的識別模塊;及 一在所述識別模塊判斷所述輸入內(nèi)容包括自動添加備忘的用戶手勢時,將用戶輸入的備忘內(nèi)容添加到存儲單元中的日歷中的所述日期對應的備忘錄中的備忘添加模塊,其中,所述用戶輸入的備忘內(nèi)容為所述輸入內(nèi)容中除去用戶輸入的備忘日期之外的內(nèi)容。
2.如權利要求I所述的電子設備,其特征在于所述存儲單元還存儲有預設的日期格式,所述識別模塊判斷用戶所輸入的內(nèi)容中包括符合所述存儲單元中存儲的預設的日期格式的日期時,判斷用戶所輸入的內(nèi)容包括有所述備忘日期。
3.如權利要求2所述的電子設備,其特征在于所述預設的日期格式包括如下日期格式中的至少一種“年-月-日”、“日-月-年”、“月-日-年”、“年/月/日”、“月/日/年”、“日/月/年”及“年.月.日”。
4.如權利要求I所述的電子設備,其特征在于所述備忘添加模塊還用于自動設定所述備忘日期的鬧鈴提醒方式。
5.如權利要求I所述的電子設備,其特征在于所述電子設備為筆記本電腦、手機、電子相框或電子書。
6.一種備忘添加方法,包括如下步驟 響應用戶的手寫輸入,生成相應的輸入內(nèi)容; 判斷所述生成的輸入內(nèi)容中是否包括備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢;及 當所述輸入內(nèi)容包括自動添加備忘的用戶手勢時,將用戶輸入的備忘內(nèi)容添加到存儲單元中的日歷中的所述日期對應的備忘錄中,其中,所述用戶輸入的備忘內(nèi)容為所述輸入內(nèi)容中除去用戶輸入的備忘日期之外的內(nèi)容。
7.如權利要求6所述的方法,其特征在于所述步驟“判斷所述生成的輸入內(nèi)容中是否包括備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢“包括 判斷用戶所輸入的內(nèi)容中的日期符合所述存儲單元中存儲的預設的日期格式時,判斷所述輸入內(nèi)容中包括備忘日期,并確定所述輸入內(nèi)容中包括自動添加備忘的用戶手勢。
8.如權利要求6所述的方法,其特征在于所述預設的日期格式包括如下日期格式中的至少一種“年-月-日”、“日-月-年”、“月-日-年”、“年/月/日”、“月/日/年”、“日/月/年”及“年.月.日”。
9.如權利要求6所述的方法,其特征在于,還包括步驟自動設定所述備忘日期的鬧鈴提醒方式。
全文摘要
一種備忘添加方法,包括如下步驟響應用戶的手寫輸入,生成相應的輸入內(nèi)容;判斷所述生成的輸入內(nèi)容中是否包括備忘日期,來確定所述輸入內(nèi)容中是否包括自動添加備忘的用戶手勢;及當所述輸入內(nèi)容包括自動添加備忘的用戶手勢時,將用戶輸入的備忘內(nèi)容添加到存儲單元中的日歷中的所述日期對應的備忘錄中,其中,所述用戶輸入的備忘內(nèi)容為所述輸入內(nèi)容中除去用戶輸入的備忘日期之外的內(nèi)容。本發(fā)明還提供了一種應用上述方法的電子設備。本發(fā)明的電子設備及其備忘添加方法在判斷輸入內(nèi)容中包括自動添加備忘的用戶手勢時,自動將用戶輸入的備忘內(nèi)容添加到所述備忘日期對應的備忘錄中,從而提供了一種操作簡便且快速的添加備忘的方式。
文檔編號G06F3/041GK102830903SQ20121022329
公開日2012年12月19日 申請日期2012年6月29日 優(yōu)先權日2012年6月29日
發(fā)明者李曉光, 謝冠宏, 肖昀, 皮尚慧 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司