電子裝置和電子裝置的輸入簽名處理方法
【技術領域】
[0001]本公開涉及一種電子裝置和電子裝置的簽名輸入處理方法。
【背景技術】
[0002]觸摸屏用作顯示電子裝置的屏幕的顯示單元,并且也用作檢測用戶的觸摸并接收輸入的數據的輸入模塊。觸摸屏可通過基于電容方案或電阻方案實施的觸摸面板檢測身體部位(例如,手指)的觸摸或電子筆的觸摸。除檢測觸摸以外,觸摸屏可將用戶的手書轉換為圖像或文檔并可將其存儲。為了將用戶的手書存儲為圖像或文檔,電子裝置的顯示器(例如,觸摸屏)需要被激活并且由用戶輸入的內容可被確定。
[0003]近來,隨著電子裝置的使用領域已被擴展開(諸如使用電子裝置等的互聯網銀行),也已經從為了使用這些功能需要各種驗證處理的角度開發系統。因此,作為向用戶提供與驗證關聯的安全與便利的代表性方法,提議一種通過驗證用戶輸入的簽名執行驗證的方法。
[0004]例如,實施一種使過去在紙上書寫的個人簽名能夠利用電子筆或手指輸入到電子裝置中并通過比較和識別驗證正確的個人簽名的方法。
[0005]技術問題
[0006]在簽名驗證方法中,與驗證簽名的處理關聯的精確度與即時性是重要的。然而,由于用戶難以有規則地簽署親筆簽名,因此,不便利的是簽名的驗證成功率可能變化。
[0007]此外,傳統的簽名注冊方法將針對簽名識別訓練次數的標準限定為固定值并使用所述標準,因此,弊端在于可能未反映每個用戶的簽名的各種特征。
[0008]此外,存儲和使用簽名識別數據的方法可能無法使用與輸入簽名的環境關聯的各種信息。
【發明內容】
[0009]根據本公開的各種實施例,例如,當產生簽名識別數據時,不僅使用存儲次數與執行所述訓練的次數相同的數據,而且使用作為附加數據的基于驗證的結果累積到先前存儲的訓練數據的用戶簽名數據。
[0010]此外,根據本公開的各種實施例,例如,可通過在存儲簽名訓練數據的同時存儲用于區分用戶簽名識別狀態的信息并且通過在執行簽名的驗證時反映所述信息執行驗證來執行精確識別。
[0011]此外,根據本公開的各種實施例,例如,可通過基于在執行簽名的驗證時附加地輸入的簽名識別數據的精確度調整簽名識別標準來執行精確識別。
[0012]此外,根據本公開的各種實施例,例如,存儲并使用簽名識別數據的方法可通過使用與輸入簽名的環境關聯的各種信息來增加簽名的識別率。
[0013]技術方案
[0014]因此,本公開的各種實施例提供一種提尚與手與輸入關聯的簽名驗證的精確度的電子裝置,并且還提供一種所述電子裝置的簽名輸入處理方法。
[0015]根據本公開的各種實施例,提供一種用于電子裝置處理簽名輸入的方法,所述方法包括:將電子裝置中由用戶輸入工具輸入的至少一個手寫簽名注冊為參考簽名數據;當由用戶輸入工具輸入手寫簽名時,將輸入的手寫簽名數據與注冊的參考簽名數據進行比較,以便驗證輸入的手寫簽名;當所述驗證的結果顯示輸入的手寫簽名被正常驗證時,附加地將與輸入的手寫簽名關聯的手寫簽名數據注冊為參考簽名數據。
[0016]根據本公開的各種實施例,提供一種電子裝置,包括:存儲單元,將至少一個注冊的手寫簽名存儲為參考簽名數據;觸摸屏,接收輸入的手寫簽名;控制器,當由用戶輸入工具輸入手寫簽名時,執行將輸入的手寫簽名數據與注冊的參考簽名數據進行比較的處理以便驗證輸入的手寫簽名,并且當所述驗證的結果顯示輸入的手寫簽名被正常驗證時,附加地將與輸入的手寫簽名關聯的手寫簽名數據注冊為參考簽名數據。
[0017]根據本公開的各種實施例,提供一種用于電子裝置處理簽名輸入的方法,所述方法包括:將電子裝置中由用戶輸入工具輸入的至少一個手寫簽名注冊為參考簽名數據;當注冊手寫簽名時,注冊與手寫簽名相關的至少一條簽名相關信息;當針對簽名驗證輸入手寫簽名時,將輸入的手寫簽名數據和注冊的手寫簽名數據進行比較以便驗證輸入的手寫簽名,其中,通過進一步考慮至少一條注冊的簽名相關信息來執行所述驗證。
[0018]根據本公開的各種實施例,提供一種電子裝置,包括:存儲單元,將至少一個注冊的手寫簽名存儲為參考簽名數據;觸摸屏,接收輸入的手寫簽名;控制器,當由用戶輸入工具輸入手寫簽名時執行將輸入的手寫簽名數據與注冊的參考簽名數據進行比較的處理以便驗證輸入的手寫簽名,其中,通過進一步考慮至少一條注冊的簽名相關信息來執行所述驗證。
[0019]有益效果
[0020]根據本公開的各種實施例,可獲得用戶的簽名的各種特征,用戶簽名的識別率可增加并且他人簽名的識別率可降低。
【附圖說明】
[0021]圖1示出根據本公開的實施例的網絡環境;
[0022]圖2是示出根據本公開的各種實施例的簽名處理模塊的結構的框圖;
[0023]圖3是示出根據本公開的各種實施例的簽名注冊和驗證程序的流程圖;
[0024]圖4是示出根據本公開的各種實施例的注冊簽名參考數據的程序的流程圖;
[0025]圖5是示出根據本公開的各種實施例的簽名驗證程序的流程圖;
[0026]圖6是示出根據本公開的各種實施例的調整簽名識別標準的程序的流程圖;
[0027]圖7是示出根據本公開的各種實施例的簽名處理模塊的結構的框圖;
[0028]圖8是示出根據本公開的各種實施例的簽名注冊程序的流程圖;
[0029]圖9是示出根據本公開的各種實施例的簽名驗證程序的流程圖;
[0030]圖10a、圖10b及圖10c是示出根據本公開的各種實施例的在電子裝置中注冊簽名的示例的示圖;
[0031]圖11是示出根據本公開的各種實施例的由手輸入簽名的電子裝置的簽名輸入屏幕的示例的示圖;
[0032]圖12是示出根據本公開的各種實施例的由電子筆輸入簽名的電子裝置的簽名輸入屏幕的示例的示圖;
[0033]圖13a和圖13b是示出根據本公開的各種實施例的確定簽名相關信息的示例的示圖;
[0034]圖14是示出根據本公開的各種實施例的將簽名位置信息確定為簽名相關信息的示例的示圖;
[0035]圖15是示出根據本公開的各種實施例的電子裝置的詳細結構的框圖。
【具體實施方式】
[0036]在下文中,將結合附圖更全面地描述本公開的各種實施例。本公開可具有各種實施例,并且可在其中做出調整和改變。因此,將參照在附圖中示出的特定實施例更詳細地描述本公開。然而,應理解:不存在將本公開的各種實施例限于在此公開的特定實施例的意圖,而是應將本公開理解為涵蓋落入本公開的各種實施例的精神和范圍內的所有調整、等同物和/或可選方案。結合附圖的描述,同樣的附圖標號標示同樣的元件。
[0037]在下文中,可在本公開的各種實施例中使用的術語“包括”或“可包括”指示所公開的功能、操作或元件的存在,并且不限制一個或更多個功能、操作或元件的增加。此外,如在本公開的各種實施例中所使用,術語“包括”、“具有”及其同源詞僅意在表示特定特征、數字、步驟、操作、元件、組件或前述項的組合,并且不應被理解為首先排除一個或更多個其它特征、數字、步驟、操作、元件、組件或前述項的組合的存在或增加一個或更多個特征、數字、步驟、操作、元件、組件或前述項的組合的可能性。
[0038]在本公開的各種實施例中,表述“或”或“A或/和B中的至少一個”包括同時列出的文字的任何組合或所有組合。例如,表述“A或B”或“A或/和B中的至少一個”可包括A、可包括B或可包括A和B 二者。
[0039]在本公開的各種實施例中使用的表述(諸如“第一”、“第二”等)可修飾在各種實施例中的各種組成元件,不過可不限制相應組成元件。例如,以上表述并不限制所述元件的順序和/或重要性。以上表述僅用于將一個元件與其它元件區別開的目的。例如,第一用戶裝置和第二用戶裝置指示不同用戶裝置,盡管二者都是用戶裝置。例如,在不脫離本公開的各種實施例的范圍的情況下,第一元件可被稱為第二元件,同樣地,第二元件也可被稱為第一元件。
[0040]應注意到:如果描述將一個組成元件“連接”到另一組成元件,則可將第一組成元件直接連接到第二組成元件,并且可在第一組成元件和第二組成元件之間“連接”第三組成元件。相反地,當將一個組成元件“直接連接”到另一組成元件時,可理解為在第一組成元件和第二組成元件之間不存在第三組成元件。
[0041]在本公開的各種實施例中使用的術語僅用于描述特定實施例的目的并且并非意在限制本公開的各種實施例。如在此所使用,單數形式意在也包括復數形式,除非上下文清楚地另有指示。除非另有限定,否則在這里使用的所有術語(包括技術術語和科學術語)具有與本公開的各種實施例所屬領域普通技術人員通常理解的含義相同的含義。所述術語(諸如在一般使用的詞典中限定的術語)將被解釋為具有與在相關技術領域中的語境含義相同的含義并且將不被解釋為具有理想化的含義或過于正式的含義,除非在本公開的各種實施例中被清楚地限定。
[0042]根據本公開的各種實施例的電子裝置可以是(但不限于)包括觸摸屏的裝置。例如,所述實體可包括以下項中的至少一個:智能電話、平板個人計算機(PC)、移動電話、視頻電話、電子書閱讀器、臺式PC、膝上型PC、筆記本計算機、個人數字助理(PDA)、便攜式多媒體播放器(PMP)、MP3播放器、移動醫療裝置、相機以及可穿戴裝置(例如,頭戴式裝置(HMD)(諸如電子眼鏡)、電子服裝、電子手環、電子項鏈、電子應用配件、電子紋身或智能手表)。
[0043]根據一些實施例,電子裝置可以是包括觸摸屏的智能家用電器。智能家用電器可包括以下項中的至少一個:例如,電視機、數字視頻盤(DVD)播放器、音頻播放器、冰箱、空調、吸塵器、烤箱、微波爐、洗衣機、空氣凈化器、機頂盒、TV盒子(例如,三星的HomeSync?、蘋果TV?或谷歌TV?)、游戲控制臺、電子詞典、電子鑰匙、攝像機或電子相框。
[0044]根據一些實施例,電子裝置可包括以下項中的至少一個:各種醫療器械(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、計算機斷層掃描(CT)以及超聲機器)、導航設備、全球定位系統(GPS)接收器、事件數據記錄器(EDR)、飛行數據記錄器(FDR)、車輛信息娛樂裝置、用于船舶的電子設備(例如,船舶導航設備、陀螺羅經等)、航空電子設備、安全設備、車輛機頭單元、工業機器人或家用機器人、銀行系統的自動柜員機(ATM)、商店的銷售點(POS)o
[0045]根據一些實施例,電子裝置可包括以下項中的至少一個:家具或建筑/結構的一部分、電子圖板、電子簽名接收裝置、投影儀以及各種類型的測量儀器(例如,水表、電表、煤氣表以及無線電波表)。根據本公開的各種實施例的電子裝置可以是前述各種裝置中的一個或更多個的組合。此外,根據本公開的各種實施例的電子裝置可以是柔性裝置。此外,對本領域技術人員而言明顯的是,根據本公開的各種實施例的電子裝置不限于前述裝置。
[0046]根據本公開的各種實施例,當產生用于簽名識別的數據時,不僅使用存儲次數與預定數量相同的數據,而且除先前存儲的用于驗證的參考簽名數據以外,累積并使用當執行驗證時輸入的簽名數據。因此,可獲得用戶的簽名的各種特征,用戶簽名的識別率可增加并且他人簽名的識別率可降低。
[0047]本公開的各種實施例可包含存儲簽名識別數據的數據庫并且可包括執行用于簽名識別訓練測試的程序以及簽名識別和比較程序。
[0048]此外,本公開的各種實施例可還將輸入簽名時的握持狀態信息、輸入簽名時的輸入工具信息等存儲為用于區分簽名識別狀態的信息,并且可將所述信息用作用于驗證簽名的簽名相關信息。
[0049]根據本公開的各種實施例,用戶可執行注冊用戶的簽名的處理以便使用簽名識另IJ。可接收訓練數據與預定數量相同的次數,其中,由簽名注冊處理中所設置的簽名識別訓練測試程序來預定所述預定數量。例如,當用于輸入訓練數據所設置的預定數量是3時,可將輸入三次的訓練數據存儲為參考簽名數據。
[0050]此外,根據本公開的各種實施例,當用戶使用簽名識別時通過附加地存儲用于區分簽名識別狀態的信息,簽名的驗證精確度可增加。區分簽名識別狀態的信息的示例可包括與簽名輸入工具關聯的握持狀態、簽名輸入工具的類型等,不過本公開不限于此。
[0051]例如,當設置針對用戶的簽名識別訓練時或當執行與用戶關聯的簽名識別時,可使用輸入簽名的用戶的握持狀態區分信息。將握持狀態分類為用戶握持電子裝置的狀態、用戶不握持電子裝置的狀態等。如上所述,當將用戶的握持狀態信息附加地存儲為簽名相關信息并且當執行簽名的驗證時使用所述握持狀態信息時,可精確地實施簽名識別。
[0052]此外,根據本公開的各種實施例,當執行驗證時區分并反映用于輸入簽名的輸入工具時,可精確地實施簽名識別。例如,將用戶利用手輸入簽名時的簽名數據和用戶利用電子筆輸入簽名時的簽名數據顯示為彼此區別開,并且這可在執行簽名驗證時予以反映。
[0053]此外,本公開的各種實施例可產生用于簽名識別的數據,并且通過不僅使用先前存儲的訓練簽名數據,而且使用作為簽名相關信息的與輸入簽名的環境關聯的各種信息,本公開的各種實施例可執行驗證,因此,簽名識別率可增加。例如,與輸入簽名的環境關聯的信息可以是與輸入簽名時的懸停數據、輸入簽名消耗的時間、筆畫的長度、書寫筆畫消耗的時間、簽名區域的寬高比、每次的區域、整個區域、簽名坐標的平均值、輸入簽名時的握持狀態、簽名輸入工具等關聯的信息,不過本公開可不限于此。
[0054]在如下所述的本公開的各種實施例中,可被用于輸入簽名的“電