欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理設(shè)備和簽名數(shù)據(jù)輸入程序的制作方法

文檔序號(hào):6431707閱讀:130來(lái)源:國(guó)知局
專利名稱:信息處理設(shè)備和簽名數(shù)據(jù)輸入程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于輸入相應(yīng)于手寫簽名的簽名數(shù)據(jù)的信息處理設(shè)備,和用于執(zhí)行它的程序。
背景技術(shù)
最近,簽名驗(yàn)證技術(shù)受到了關(guān)注。這個(gè)技術(shù)是通過(guò)使用相應(yīng)于手寫簽名的電子簽名數(shù)據(jù)來(lái)執(zhí)行驗(yàn)證過(guò)程的。通過(guò)簽名驗(yàn)證技術(shù),可以有效地實(shí)行識(shí)別或認(rèn)出個(gè)人的驗(yàn)證過(guò)程。
驗(yàn)證技術(shù)需要輸入表示手寫簽名的特征(或筆劃特點(diǎn))的簽名數(shù)據(jù)的功能。
日本專利號(hào)2736083公開(kāi)了輸入一個(gè)從它的開(kāi)始點(diǎn)到它的最后的實(shí)際的筆劃的簽名作為有效的簽名數(shù)據(jù)的方法。在這個(gè)方法中,在開(kāi)始點(diǎn)與最后的實(shí)際的筆劃之間的一串坐標(biāo)數(shù)據(jù)項(xiàng)和一串壓力(或筆壓力)數(shù)據(jù)項(xiàng)被看作為有效的簽名數(shù)據(jù)。另一方面,在最后的實(shí)際的筆劃的結(jié)束點(diǎn)后輸入的一串坐標(biāo)數(shù)據(jù)項(xiàng)和一串壓力數(shù)據(jù)項(xiàng)都被看作為噪聲,因此被取消。
然而,為了達(dá)到高精度簽名驗(yàn)證,需要從手寫簽名中獲取大量筆劃特點(diǎn)數(shù)據(jù)項(xiàng)作為簽名數(shù)據(jù)。需要一種根據(jù)手寫簽名確定有效的簽名數(shù)據(jù)的范圍的新的技術(shù)。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠從手寫簽名獲取更多的特征數(shù)據(jù)作為簽名數(shù)據(jù)的信息處理設(shè)備。
按照本發(fā)明的實(shí)施例,提供信息處理設(shè)備,包括輸入設(shè)備,其輸入相應(yīng)于用筆尖手寫的簽名的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù);確定單元,用來(lái)根據(jù)由輸入設(shè)備輸入的壓力數(shù)據(jù)確定筆尖是否提離輸入設(shè)備;感測(cè)單元,用來(lái)當(dāng)筆尖的提離狀態(tài)持續(xù)一段給定的時(shí)間間隔時(shí)感測(cè)手寫簽名輸入的完成;檢測(cè)單元,用來(lái)當(dāng)感測(cè)手寫簽名輸入完成時(shí),檢測(cè)筆尖最后接觸輸入設(shè)備的實(shí)際的筆劃結(jié)束點(diǎn);提取單元,用來(lái)從在從實(shí)際的筆劃結(jié)束點(diǎn)到感測(cè)手寫簽名的輸入完成的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)中提取在實(shí)際的筆劃結(jié)束點(diǎn)后輸入的給定的數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng),作為實(shí)際的筆畫結(jié)束點(diǎn)后的有效的空中筆劃數(shù)據(jù);以及規(guī)定單元,用來(lái)把在從筆尖第一次接觸輸入設(shè)備的簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)和作為實(shí)際的空中的筆劃數(shù)據(jù)被提取的坐標(biāo)數(shù)據(jù)規(guī)定為相應(yīng)于手寫簽名的簽名數(shù)據(jù)。


被引入和構(gòu)成本說(shuō)明書的一部分的附圖顯示了本發(fā)明的實(shí)施例,并結(jié)合以上給出的總的說(shuō)明和下面給出的實(shí)施例的詳細(xì)說(shuō)明,用來(lái)解釋本發(fā)明的原理。
圖1是顯示按照本發(fā)明的實(shí)施例的計(jì)算機(jī)外觀的立體圖;圖2是圖1所示的計(jì)算機(jī)的系統(tǒng)配置的方框圖;圖3是圖1所示的計(jì)算機(jī)中提供的數(shù)字化器的有效區(qū)域的圖;圖4是顯示圖1所示的計(jì)算機(jī)中使用的簽名登記屏幕的例子的圖;圖5是顯示圖1所示的計(jì)算機(jī)中使用的簽名驗(yàn)證屏幕的例子的圖;圖6是顯示圖1所示的計(jì)算機(jī)中使用的簽名驗(yàn)證程序的結(jié)構(gòu)的方框圖;圖7是顯示輸入到圖1所示的計(jì)算機(jī)的簽名的例子的圖;圖8是顯示輸入到圖1所示的計(jì)算機(jī)的簽名的壓力的時(shí)間序列數(shù)據(jù)的例子的圖;圖9是顯示輸入到圖1所示的計(jì)算機(jī)的簽名的另一個(gè)例子的圖;
圖10是顯示輸入到圖1所示的計(jì)算機(jī)的簽名的再一個(gè)例子的圖;圖11是顯示由圖1所示的計(jì)算機(jī)執(zhí)行的簽名輸入運(yùn)行的過(guò)程的流程圖;以及圖12是顯示由圖1所示的計(jì)算機(jī)執(zhí)行的簽名輸入運(yùn)行的另一個(gè)過(guò)程的流程圖。
具體實(shí)施例方式
下面參照附圖描述本發(fā)明的實(shí)施例。
首先參照?qǐng)D1和2,描述按照本發(fā)明的實(shí)施例的信息處理設(shè)備的結(jié)構(gòu)。信息處理設(shè)備,例如,作為筆記本個(gè)人電腦實(shí)施。
圖1是打開(kāi)的筆記本個(gè)人電腦的立體圖。圖1所示的計(jì)算機(jī)是所謂的片式個(gè)人計(jì)算機(jī)1,包括計(jì)算機(jī)主體11和顯示單元12。顯示單元12包括顯示裝置120。顯示裝置120的顯示屏幕位于顯示單元12的幾乎中心部分。
顯示裝置120是觸摸屏裝置(片),用來(lái)感測(cè)由筆尖(筆)10的尖端指定的位置。顯示裝置120包括液晶顯示器(LCD)和數(shù)字化器。數(shù)字化器是輸入裝置,感測(cè)由筆尖10的尖端指定的位置,然后輸入相應(yīng)于該位置的坐標(biāo)數(shù)據(jù)和在該位置上的壓力(筆的壓力或筆尖壓力)數(shù)據(jù)。例如,可以使用電磁感應(yīng)型數(shù)字化器。
在本實(shí)施例中,數(shù)字化器能夠感測(cè)相應(yīng)于由筆尖10的尖端指定的位置的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù),即使筆的尖端沒(méi)有接觸顯示裝置120的表面。壓力數(shù)據(jù)表示筆尖10的尖端加到顯示裝置10的表面的壓力。當(dāng)筆尖10的尖端沒(méi)有接觸顯示裝置120的表面或筆尖10提離時(shí)不造成壓力,但當(dāng)筆尖的尖端接觸表面時(shí)造成給定的壓力。例如,數(shù)字化器能夠按照從筆尖10的尖端輸出的電磁信號(hào)的相位的變化,感測(cè)壓力的數(shù)值。電磁信號(hào)的相位例如由被包括在筆尖10中的壓力傳感器進(jìn)行改變。
顯示單元12被附著到旋轉(zhuǎn)地位于打開(kāi)位置與閉合位置之間的主體11。主體11是薄的、盒型外殼,以及具有鍵盤13,用于接通/關(guān)斷計(jì)算機(jī)1的電源按鈕14,和在其上的觸摸板15。
再次參照?qǐng)D2,將描述計(jì)算機(jī)1的系統(tǒng)結(jié)構(gòu)。
計(jì)算機(jī)1包括CPU(中央處理機(jī))101,主橋接器102,主存儲(chǔ)器103,顯示控制器104,系統(tǒng)控制器105,硬盤驅(qū)動(dòng)器(HDD)106,數(shù)字化器控制器107,BIOS-ROM110和嵌入的控制器/鍵盤控制器IC(EC/KBC)111。
CPU101是控制計(jì)算機(jī)1的運(yùn)行和執(zhí)行操作系統(tǒng)(OS)與各種應(yīng)用程序/實(shí)用程序的處理器,這些程序是從HDD106被加載到主存儲(chǔ)器103的。CPU101也執(zhí)行被存儲(chǔ)在BIOS-ROM110中的基本輸入輸出系統(tǒng)(BIOS)。
簽名驗(yàn)證程序被事先安裝在計(jì)算機(jī)1中作為一個(gè)公用程序。這個(gè)簽名驗(yàn)證程序是用于根據(jù)用戶用筆尖10的手寫簽名(用戶自己的簽名)證實(shí)計(jì)算機(jī)的身份的程序。簽名驗(yàn)證程序例如被使用來(lái)識(shí)別登錄到計(jì)算機(jī)1的用戶的身份。
簽名驗(yàn)證程序具有輸入相應(yīng)于用戶的手寫簽名的電子簽名數(shù)據(jù)的簽名數(shù)據(jù)輸入功能。簽名數(shù)據(jù)代表手寫簽名的特征(或筆劃特點(diǎn)),以及它例如由三維(X坐標(biāo),Y坐標(biāo)和壓力)時(shí)間序列數(shù)據(jù)組成。簽名驗(yàn)證程序也具有簽名登記功能和簽名驗(yàn)證功能。
簽名登記功能是登記由簽名數(shù)據(jù)輸入功能輸入的簽名數(shù)據(jù)的功能。簽名驗(yàn)證功能被使用來(lái)識(shí)別登錄到計(jì)算機(jī)1的用戶的身份。簽名驗(yàn)證功能把由簽名輸入功能輸入的簽名數(shù)據(jù)與在計(jì)算機(jī)1中登記的簽名數(shù)據(jù)進(jìn)行比較,以確定用戶的手寫簽名是否為有效的。
如上所述,簽名數(shù)據(jù)輸入功能被使用來(lái)把用戶的簽名數(shù)據(jù)登記到計(jì)算機(jī)1,以及識(shí)別登錄到計(jì)算機(jī)1的用戶的身份。
在本實(shí)施例中,表示緊接在最后的實(shí)際的筆劃后的空中筆劃(脫離片的運(yùn)動(dòng))的數(shù)據(jù)被用作為簽名數(shù)據(jù),以便確定手寫簽名是有效的簽名還是由 第三方給出的無(wú)效的簽名。空中筆劃表示緊接在最后的實(shí)際的筆劃后筆尖10在空中的運(yùn)動(dòng)(在空中的筆劃特點(diǎn))。
主橋接器102是連接CPU101的本地總線與系統(tǒng)控制器105的橋接裝置。主橋接器102包括存儲(chǔ)器控制器,它控制對(duì)主存儲(chǔ)器103的存取。顯示控制器104控制用作為計(jì)算機(jī)1的顯示監(jiān)視器的LCD121。
系統(tǒng)控制器105控制在PCI(外圍部件互聯(lián))總線上的裝置和在ISA(工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu))總線上的裝置。系統(tǒng)控制器105包括用來(lái)控制HDD106的IDE(集成的驅(qū)動(dòng)電子電路)控制器。
數(shù)字化器控制器107是控制數(shù)字化器122的裝置。數(shù)字化器控制器107從數(shù)字化器122獲取坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)。數(shù)字化器122例如被實(shí)施為放置在LCD121上的透明板。
EC/KBC111是其中集成有用于電源管理的嵌入式控制器和用于控制鍵盤(KB)13的鍵盤控制器的單個(gè)芯片的微計(jì)算機(jī)。EC/KBC111具有按照用戶的電源按鈕14的操作的、接通/關(guān)斷計(jì)算機(jī)1的功能。
下面參照?qǐng)D3描述其中數(shù)字化器122可以感測(cè)筆尖10的尖端的位置的有效區(qū)域。
數(shù)字化器122具有輸入表面,它與顯示裝置120的表面齊平。在圖3上,由虛線包圍的區(qū)域(空間)代表其中數(shù)字化器122可以感測(cè)筆尖10的尖端的位置的有效區(qū)域。數(shù)字化器122輸出相應(yīng)于在輸入面上由筆尖10的尖端表示的位置的三維坐標(biāo)數(shù)據(jù)。Z表示上述的(筆的)壓力。在本實(shí)施例中,規(guī)定以下條件(1)Z≤0加上壓力。
(2)Z>0未加上壓力。
在條件(1)下,筆尖10的尖端與數(shù)字化器122的輸入面接觸。在這個(gè)條件下尖端的運(yùn)動(dòng)(實(shí)際的筆劃)作為手寫字跡被顯示在顯示裝置120上。
在條件(2)下,筆尖10的尖端提離數(shù)字化器122的輸入面。如果即使在這個(gè)條件下尖端處在有效區(qū)域內(nèi),它的運(yùn)動(dòng)(空中筆劃)被數(shù)字化器122感測(cè),以及作為手寫字跡不顯示在顯示裝置120上。
當(dāng)手寫簽名輸入被啟動(dòng)時(shí),數(shù)字化器122輸入相應(yīng)于由筆尖手寫的簽名的坐標(biāo)數(shù)據(jù)(X,Y)和壓力數(shù)據(jù)(Z)。
圖4顯示由簽名驗(yàn)證程序顯示的簽名登記屏幕的例子。當(dāng)用戶請(qǐng)求他或她自己的簽名登記時(shí),簽名驗(yàn)證程序在顯示裝置上顯示簽名登記屏幕200,如圖4所示。
簽名登記屏幕200顯示手寫輸入?yún)^(qū)域201和“OK”按鈕202。手寫輸入?yún)^(qū)域201是用戶用筆尖10手寫他或她的簽名的區(qū)域?!癘K”按鈕202是輸入表示手寫簽名的輸入完成的數(shù)據(jù)的按鈕。在簽名登記時(shí),用戶輸入簽名多次(例如,6次)。
當(dāng)用戶按壓“OK”按鈕202,或簽名驗(yàn)證程序感測(cè)在手寫簽名的輸入開(kāi)始后筆尖10的提離狀態(tài)持續(xù)時(shí)間長(zhǎng)于給定的時(shí)間間隔時(shí),簽名驗(yàn)證程序確定手寫簽名的輸入完成。簽名驗(yàn)證程序從輸入的6個(gè)簽名生成簽名數(shù)據(jù)。這個(gè)簽名數(shù)據(jù)要被存儲(chǔ)在計(jì)算機(jī)1中。
圖5顯示由簽名驗(yàn)證程序顯示的簽名驗(yàn)證屏幕的例子。當(dāng)計(jì)算機(jī)1啟動(dòng)時(shí)或在計(jì)算機(jī)上登錄的用戶改變時(shí),簽名驗(yàn)證程序在顯示裝置120上顯示簽名驗(yàn)證屏幕300,如圖5所示。簽名驗(yàn)證屏幕300顯示手寫輸入?yún)^(qū)域301和“OK”按鈕302。手寫輸入?yún)^(qū)域301是其中用戶用筆尖10寫他或她的簽名的區(qū)域?!癘K”按鈕302是輸入表示手寫簽名的輸入完成的數(shù)據(jù)的按鈕。
當(dāng)用戶按壓“OK”按鈕302,或簽名驗(yàn)證程序感測(cè)在手寫簽名開(kāi)始輸入后筆尖10的提離狀態(tài)持續(xù)時(shí)間長(zhǎng)于給定的時(shí)間間隔時(shí),簽名驗(yàn)證程序確定手寫簽名的輸入完成。簽名驗(yàn)證程序把相應(yīng)于輸入的手寫簽名的簽名數(shù)據(jù)與在計(jì)算機(jī)1中登記的簽名數(shù)據(jù)進(jìn)行比較,以及確定輸入的手寫簽名是否為有效的。換句話說(shuō),手寫簽名被利用來(lái)代替密碼。
圖6顯示簽名驗(yàn)證程序的模塊結(jié)構(gòu)的例子。
如圖6所示,簽名驗(yàn)證程序包括簽名輸入模塊401,簽名登記模塊402和簽名驗(yàn)證模塊403。
簽名輸入模塊401實(shí)行上述的簽名輸入運(yùn)行。簽名登記模塊402和簽名驗(yàn)證模塊403實(shí)行上述的它們各自的簽名登記運(yùn)行和簽名驗(yàn)證運(yùn)行。簽名輸入模塊401具有坐標(biāo)數(shù)據(jù)獲取單元411,簽名輸入完成感測(cè)單元412,和有效數(shù)據(jù)確定單元413。
坐標(biāo)數(shù)據(jù)獲取單元411以給定的采樣速率從數(shù)字化器122順序獲取坐標(biāo)數(shù)據(jù)(X,Y)和壓力數(shù)據(jù)(Z)。采樣速率例如是133/每秒。因此,每秒獲取133個(gè)采樣數(shù)據(jù)項(xiàng)目。每個(gè)采樣數(shù)據(jù)項(xiàng)目包含坐標(biāo)數(shù)據(jù)(X,Y)和壓力數(shù)據(jù)(Z)。
簽名輸入完成感測(cè)單元412執(zhí)行以下的操作,以便感測(cè)手寫簽名輸入的完成(1)單元412根據(jù)由坐標(biāo)數(shù)據(jù)獲取單元411獲取的壓力數(shù)據(jù)(Z)的時(shí)間序列數(shù)據(jù),確定筆尖20是否提離數(shù)字化器122的輸入面。
(2)單元412根據(jù)壓力數(shù)據(jù)(Z)的時(shí)間序列數(shù)據(jù),計(jì)數(shù)筆尖20提離期間的時(shí)間間隔。
(3)單元412在筆尖10在給定的時(shí)間間隔內(nèi)持續(xù)提離數(shù)字化器122的輸入面時(shí),感測(cè)手寫簽名的輸入完成。
有效數(shù)據(jù)確定單元413從由坐標(biāo)數(shù)據(jù)獲取單元411獲取的每個(gè)坐標(biāo)數(shù)據(jù)(X,Y)和壓力數(shù)據(jù)(P)的時(shí)間序列數(shù)據(jù),確定要被用作為簽名數(shù)據(jù)的有效數(shù)據(jù)的范圍。為了確定有效地?cái)?shù)據(jù)的范圍,單元413執(zhí)行以下操作(1)當(dāng)感測(cè)手寫簽名輸入的完成時(shí),單元413根據(jù)獲取的壓力數(shù)據(jù)(Z)的時(shí)間序列數(shù)據(jù)確定筆尖10最后接觸數(shù)字化器122的輸入面的實(shí)際的筆劃結(jié)束點(diǎn)。該結(jié)束點(diǎn)是最后的實(shí)際的筆劃的結(jié)束點(diǎn)。
(2)單元413從在從最后的實(shí)際的筆劃的結(jié)束點(diǎn)到感測(cè)手寫簽名輸入完成的時(shí)間間隔期間獲取的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)中提取在最后的實(shí)際的筆劃的結(jié)束點(diǎn)后獲取的、給定的數(shù)目的項(xiàng)目的三維時(shí)間序列數(shù)據(jù)(X,Y,Z),作為在最后的實(shí)際的筆劃的結(jié)束點(diǎn)后的有效的空中的筆劃數(shù)據(jù)。緊接在最后的實(shí)際的筆劃的結(jié)束點(diǎn)后的某些項(xiàng)目的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)代表緊接在最后的實(shí)際的筆劃后筆尖在空中的運(yùn)動(dòng)(或軌跡)。這個(gè)軌跡可被用作為表示簽名的筆劃特點(diǎn)(如實(shí)際的筆劃)的有效的信息。被提取為有效的空中的筆劃數(shù)據(jù)的時(shí)間序列數(shù)據(jù)項(xiàng)目的數(shù)目必須僅僅是,例如,大約為4。在133/秒的采樣速率下,在緊接在最后的實(shí)際的筆劃完成后在4/133秒的時(shí)間間隔期間得到的某些項(xiàng)目的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)被認(rèn)為是有效的空中筆劃數(shù)據(jù)。
(3)單元413確定從簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)得到的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)作為有效簽名數(shù)據(jù)以及確定所提取的給定的數(shù)目的項(xiàng)目的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)作為有效的空中筆劃數(shù)據(jù)。
圖7顯示用戶的手寫簽名的例子。這個(gè)簽名是由名字為YuichiroKato的用戶手寫的。
在圖7上,實(shí)線表示實(shí)際的筆劃,以及虛線表示空中的筆劃。標(biāo)注數(shù)字500表示筆尖10首先接觸數(shù)字化器122的表面的點(diǎn),或簽名輸入開(kāi)始點(diǎn)。標(biāo)注數(shù)字501表示筆尖10最后接觸數(shù)字化器122的表面的點(diǎn),或最后的實(shí)際的筆劃的結(jié)束點(diǎn)。數(shù)字502表示相應(yīng)于在結(jié)束點(diǎn)501后過(guò)去4/133秒時(shí)的時(shí)間點(diǎn)的點(diǎn)。
在本實(shí)施例中,不僅僅從簽名輸入開(kāi)始點(diǎn)500到最后的實(shí)際的筆劃的結(jié)束點(diǎn)501獲取的三維時(shí)間序列數(shù)據(jù),而且從最后的實(shí)際的筆劃的結(jié)束點(diǎn)501到由標(biāo)注數(shù)字502表示的點(diǎn)獲取的某些項(xiàng)目的三維時(shí)間序列數(shù)據(jù)(X,Y,Z)被用作為簽名數(shù)據(jù)。
圖8顯示當(dāng)手寫簽名輸入時(shí)得到的壓力(Z)時(shí)間序列數(shù)據(jù)的例子。
當(dāng)在時(shí)間序列數(shù)據(jù)(X,Y,Z)獲取開(kāi)始后Z首先變?yōu)榱慊蜉^低(時(shí)間t1)時(shí),簽名驗(yàn)證程序感測(cè)手寫簽名輸入開(kāi)始。此后,當(dāng)其間(Z>0)筆尖10提離的時(shí)間間隔超過(guò)閾值T時(shí),簽名驗(yàn)證程序確定手寫簽名輸入完成。在感測(cè)手寫簽名輸入完成后,簽名驗(yàn)證程序確定在最后的實(shí)際的筆劃完成時(shí)(時(shí)間t2)的時(shí)間點(diǎn)后消逝的Tα的時(shí)間間隔期間得到的時(shí)間序列數(shù)據(jù)(X,Y,Z)作為緊接在最后的實(shí)際的筆劃后的有效的空中筆劃數(shù)據(jù)。
圖9和10每個(gè)顯示由與圖7相同的、名字為Yuichiro Kato的用戶手寫的簽名的另一個(gè)例子。
正如從圖7,9和10看到的,這些簽名在手寫實(shí)際的筆劃中是不同的,但它們?cè)诰o接在最后的實(shí)際的筆劃后的空中的筆劃(在數(shù)字501和502之間)上非常相似。所以,不僅僅從簽名輸入開(kāi)始點(diǎn)到最后的實(shí)際的筆劃結(jié)束點(diǎn)獲取的坐標(biāo)數(shù)據(jù)項(xiàng)目(X,Y)串和壓力數(shù)據(jù)項(xiàng)目(Z)串,而且在最后的實(shí)際的筆劃結(jié)束點(diǎn)后獲取的給定數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng)目(X,Y)和壓力項(xiàng)目(Z)都被確定為簽名數(shù)據(jù)。因此,可以從手寫簽名中有效地得到更多的特征數(shù)據(jù)項(xiàng)目作為簽名數(shù)據(jù)。
現(xiàn)在參照?qǐng)D11所示的流程圖,描述由簽名驗(yàn)證程序執(zhí)行的簽名輸入運(yùn)行的過(guò)程。如上所述,通過(guò)圖4所示的簽名登記屏幕200或圖5所示的簽名驗(yàn)證屏幕300,完成簽名輸入運(yùn)行。此后,坐標(biāo)數(shù)據(jù)(X,Y)和壓力數(shù)據(jù)(Z)一起被表示為坐標(biāo)數(shù)據(jù)(X,Y,Z)。CPU101執(zhí)行簽名驗(yàn)證程序的簽名輸入模塊401,因此在以下的步驟中執(zhí)行簽名輸入運(yùn)行。
CPU 101把表示表示采樣數(shù)目的變量n設(shè)置為零,然后從數(shù)字化器122獲取坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}(步驟S101)。CPU101按照是否可正確地獲取坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)},確定筆尖10的尖端是否處在數(shù)字化器122的有效區(qū)域內(nèi)(步驟S102)。如果筆尖10的尖端處在數(shù)字化器122的有效區(qū)域內(nèi)(步驟S102中的是(YES)),則CPU101確定在步驟S101獲取的坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}的Z(0)是否等于或小于零,以便確定筆尖10的尖端是否接觸數(shù)字化器122(步驟S103)。
如果Z(0)大于零(步驟S103中的否(NO)),則CPU101從數(shù)字化器122獲取以后的坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)},而同時(shí)保持變量n為零(步驟S101),然后實(shí)行在上述的步驟S102和S103中的運(yùn)行。
如果Z(0)等于或小于零(步驟S103中的是(YES)),則CPU101確定筆尖10的尖端接觸數(shù)字化器122。坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}代表簽名輸入開(kāi)始點(diǎn)。
當(dāng)變量n變?yōu)榈扔?時(shí)(步驟S104),CPU101從數(shù)字化器122獲取以后的坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}(步驟S105)。CPU101確定坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}的Z(n)是否大于零(步驟S106),以便確定筆尖10的尖端是否提離數(shù)字化器122的輸入面(步驟S106)。
如果Z(n)等于或小于零(步驟S106中的否(NO)),或如果筆尖10的尖端接觸數(shù)字化器122的面,則CPU101通過(guò)+1而更新變量n(步驟S107),然后從數(shù)字化器122獲取以后的坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}(步驟S105)。
如果Z(n)大于零(步驟S106中的是(YES)),則CPU101確定筆尖10的尖端提離數(shù)字化器122的面。然后,CPU101把監(jiān)視定時(shí)器的數(shù)值t復(fù)位為零,測(cè)量筆尖10的提離持續(xù)時(shí)間(步驟S108)。監(jiān)視定時(shí)器可以由硬件或軟件實(shí)施。CPU101從數(shù)字化器122獲取以后的坐標(biāo)數(shù)據(jù){X(n+k),Y(n+k),Z(n+k)}(步驟S109),其中k表示當(dāng)筆尖10提離時(shí)的時(shí)間間隔期間采樣的數(shù)目。k的初始值是1。CPU101確定坐標(biāo)數(shù)據(jù){X(n+k),Y(n+k),Z(n+k)}的Z(n+k)是否大于零(步驟S110)。
如果Z(n+k)等于或小于零(步驟S110中的否(NO)),或如果筆尖10的尖端再次接觸數(shù)字化器122的面,則CPU101把變量n更新到n+k+1(步驟S107),然后從數(shù)字化器122獲取以后的坐標(biāo)數(shù)據(jù){X(n),Y(n),Z(n)}(步驟S105)。此后,CPU101進(jìn)到步驟S106。
如果Z(n+k)大于零(步驟S110中的是(YES)),或如果筆尖10的尖端提離數(shù)字化器122的面,則CPU101通過(guò)+1而更新監(jiān)視定時(shí)器的數(shù)值t(步驟S111)。然后CPU101確定數(shù)值t是否超過(guò)閾值T(步驟S112)。如果數(shù)值t沒(méi)有超過(guò)閾值T(步驟S112中的否(NO)),則CPU101通過(guò)+1而更新數(shù)值k(步驟S113),以及進(jìn)到步驟S109。
如果監(jiān)視定時(shí)器的數(shù)值t超過(guò)閾值T(步驟S112),則CPU101確定手寫簽名輸入完成以及執(zhí)行確定有效數(shù)據(jù)的操作(步驟S114)。在步驟S114,CPU101確定n的當(dāng)前的數(shù)值作為最后的實(shí)際的筆劃結(jié)束點(diǎn)。無(wú)需說(shuō),相應(yīng)于最后的實(shí)際的滾動(dòng)結(jié)束點(diǎn)的n的數(shù)值可以通過(guò)從它們的上一個(gè)項(xiàng)目順序搜索Z的時(shí)間序列數(shù)據(jù)項(xiàng)目被確定。CPU101從在最后的實(shí)際的筆劃結(jié)束點(diǎn)后獲取的一串坐標(biāo)數(shù)據(jù){X,Y,Z(n=n+1到n+k)}中提取一串坐標(biāo)數(shù)據(jù){X,Y,Z(n=n+1到n+α)},作為有效空中筆劃數(shù)據(jù)。α的數(shù)值例如是4,如上所述的。然后,CPU101把有效的空中筆劃數(shù)據(jù){X,Y,Z(n=n+1到n+α)}加到從簽名輸入開(kāi)始點(diǎn)到最后的實(shí)際的筆劃結(jié)束點(diǎn)獲取的一串坐標(biāo)數(shù)據(jù){X,Y,Z(n=0到n)},以規(guī)定有效的簽名數(shù)據(jù){X,Y,Z(n=0到n+α)}。
有效空中筆劃數(shù)據(jù)不需要總是包括壓力數(shù)據(jù),但可被構(gòu)建為{X,Y,Z(n=N+1到n+α)}。
在圖11所示的流程圖中,CPU101根據(jù)筆尖10的提離持續(xù)時(shí)間確定手寫簽名輸入是否完成。然而,當(dāng)按壓“OK”按鈕時(shí),正如參照?qǐng)D4和5描述的,CPU101確定手寫簽名輸入完成。在這種情形下,在圖12所示的步驟中可以執(zhí)行簽名輸入運(yùn)行。
圖11所示的步驟S108和S111是從圖12所示的流程圖被省略的。圖11所示的步驟S112用圖12所示的步驟S201代替。除了這些,圖12的流程圖是與圖11的流程圖相同的。
在步驟S201,CPU101確定在圖4的簽名登記屏幕200上的“OK”按鈕202或在圖5的簽名驗(yàn)證屏幕300上的“OK”按鈕302是否被筆尖10按壓。當(dāng)“OK”按鈕202或302被按壓時(shí),CPU101確定手寫簽名輸入被完成以及執(zhí)行上述的步驟S114的運(yùn)行。
在按照本發(fā)明的實(shí)施例的簽名輸入操作中,不僅僅從簽名輸入開(kāi)始點(diǎn)到最后的實(shí)際的筆劃結(jié)束點(diǎn)獲取的坐標(biāo)數(shù)據(jù)串和壓力數(shù)據(jù)串,而且相應(yīng)于在最后的實(shí)際的筆劃結(jié)束點(diǎn)后獲取的給定數(shù)目的樣本的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)都被規(guī)定為簽名數(shù)據(jù)。因此,可以從手寫簽名中得到更多的特征數(shù)據(jù)。而且,相應(yīng)于給定的數(shù)目的樣本的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)是緊接在最后的實(shí)際的筆劃結(jié)束后獲取的空中筆劃信息。所以,即使第三方嘗試復(fù)制用戶的簽名,他或她不能重現(xiàn)緊接在最后的實(shí)際的筆劃結(jié)束后得到的它的空中筆劃。因此,有可能以高的精確度確定用戶的自己的簽名是否正確的。
由于按照本實(shí)施例的簽名輸入操作是由計(jì)算機(jī)程序?qū)崿F(xiàn)的,與本實(shí)施例的優(yōu)點(diǎn)相同的優(yōu)點(diǎn)可以容易地僅僅通過(guò)經(jīng)由計(jì)算機(jī)存儲(chǔ)媒體安裝計(jì)算機(jī)程序到通常的計(jì)算機(jī)而得到。
在以上的實(shí)施例中,緊接在最后的實(shí)際的筆劃結(jié)束點(diǎn)后得到的四項(xiàng)坐標(biāo)數(shù)據(jù)(X,Y,Z)被用作為有效的空中筆劃數(shù)據(jù)。然而,坐標(biāo)數(shù)據(jù)(X,Y,Z)的項(xiàng)目數(shù)可以考慮到數(shù)字化器等的特征進(jìn)行適當(dāng)?shù)淖兓?。而且,被用作為有效的空中筆劃的坐標(biāo)數(shù)據(jù)(X,Y,Z)的項(xiàng)目數(shù)可以根據(jù)在簽名登記時(shí)手寫的6個(gè)簽名的特征被確定。
由于有效的空中筆劃數(shù)據(jù)僅僅必須代表緊接在最后的實(shí)際的筆劃結(jié)束點(diǎn)后筆尖10在空中的運(yùn)動(dòng),所以,緊接在最后的實(shí)際的筆劃結(jié)束點(diǎn)后得到的僅僅坐標(biāo)數(shù)據(jù)(X,Y)串可被用作為有效的空中筆劃數(shù)據(jù),以及緊接在最后的實(shí)際的筆劃結(jié)束點(diǎn)后得到的壓力數(shù)據(jù)(Z)串可被刪除。在這種情形下,用來(lái)確定簽名數(shù)據(jù)中哪些數(shù)據(jù)是緊接在最后的實(shí)際的筆劃后得到的空中筆劃數(shù)據(jù)的信息可被加到簽名數(shù)據(jù)中。
在本實(shí)施例中,數(shù)字化器與顯示裝置合并在一起形成為一個(gè)單元。然而,它們不需要總是被形成為一個(gè)單元。
附加的優(yōu)點(diǎn)和修改對(duì)于本領(lǐng)域技術(shù)人員是很容易想到的。所以,本發(fā)明在它的更廣義的方面不限于這里顯示和描述的具體的細(xì)節(jié)和代表性實(shí)施例。因此,可以在不背離如所附權(quán)利要求和它們的等同替換規(guī)定的總的發(fā)明構(gòu)思的精神或范圍的條件下作出各種修改。
權(quán)利要求
1.一種信息處理設(shè)備,其特征在于包括輸入裝置(122),輸入相應(yīng)于用筆尖(10)手寫的簽名的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù);確定單元,用來(lái)根據(jù)由輸入裝置(122)輸入的壓力數(shù)據(jù)確定筆尖(10)是否提離輸入裝置(122);感測(cè)單元,用來(lái)當(dāng)筆尖(10)的提離狀態(tài)持續(xù)一段給定的時(shí)間間隔時(shí)感測(cè)手寫簽名輸入的完成;檢測(cè)單元,用來(lái)當(dāng)感測(cè)到手寫簽名輸入完成時(shí),檢測(cè)筆尖(10)最后接觸輸入裝置(122)的實(shí)際的筆劃結(jié)束點(diǎn);提取單元,用來(lái)從在從實(shí)際的筆劃結(jié)束點(diǎn)到感測(cè)到手寫簽名的輸入完成的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)中提取在實(shí)際的筆劃結(jié)束點(diǎn)后輸入的給定的數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng),作為實(shí)際的筆劃結(jié)束點(diǎn)后的有效的空中筆劃數(shù)據(jù);以及規(guī)定單元,用來(lái)把在從筆尖(10)第一次接觸輸入裝置(122)的簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)和作為實(shí)際的空中筆劃數(shù)據(jù)被提取的坐標(biāo)數(shù)據(jù)規(guī)定為相應(yīng)于手寫簽名的簽名數(shù)據(jù)。
2.按照權(quán)利要求1的信息處理設(shè)備,其特征在于,提取單元包括提取在實(shí)際的筆劃結(jié)束點(diǎn)后給定的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)作為有效的空中筆劃數(shù)據(jù)的單元。
3.按照權(quán)利要求1的信息處理設(shè)備,其特征在于,還包括驗(yàn)證單元,用來(lái)通過(guò)把規(guī)定的簽名數(shù)據(jù)與事先存儲(chǔ)在信息處理設(shè)備的存儲(chǔ)裝置中的簽名數(shù)據(jù)進(jìn)行比較而驗(yàn)證手寫簽名是否為有效的。
4.一種存儲(chǔ)在計(jì)算機(jī)可讀的媒體中并使得計(jì)算機(jī)輸入簽名數(shù)據(jù)的程序,該計(jì)算機(jī)包括輸入相應(yīng)于用筆尖(10)手寫的簽名的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)的輸入裝置(122),該程序其特征在于包括使得計(jì)算機(jī)執(zhí)行根據(jù)由輸入裝置(122)輸入的壓力數(shù)據(jù)確定筆尖(10)是否提離輸入裝置(122)的操作;使得計(jì)算機(jī)在筆尖(10)的提離狀態(tài)持續(xù)一段給定的時(shí)間間隔時(shí)執(zhí)行感測(cè)手寫簽名輸入的完成的操作;使得計(jì)算機(jī)在感測(cè)到手寫簽名輸入完成時(shí),執(zhí)行檢測(cè)筆尖(10)最后接觸輸入裝置(122)的實(shí)際的筆劃結(jié)束點(diǎn)的操作;使得計(jì)算機(jī)執(zhí)行從在從實(shí)際的筆劃結(jié)束點(diǎn)到感測(cè)到手寫簽名的輸入完成的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)中提取在實(shí)際的筆劃結(jié)束點(diǎn)后輸入的給定的數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng)作為實(shí)際的筆劃結(jié)束點(diǎn)后的有效的空中筆劃數(shù)據(jù)的操作;以及使得計(jì)算機(jī)執(zhí)行把在從筆尖(10)第一次接觸輸入裝置(122)的簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)和作為實(shí)際的空中的筆劃數(shù)據(jù)被提取的坐標(biāo)數(shù)據(jù)規(guī)定為相應(yīng)于手寫簽名的簽名數(shù)據(jù)的操作。
5.按照權(quán)利要求4的程序,其特征在于,提取操作包括提取在實(shí)際的筆劃結(jié)束點(diǎn)后給定的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)作為有效的空中筆劃數(shù)據(jù)的操作。
6.按照權(quán)利要求4的程序,其特征在于,還包括使得計(jì)算機(jī)執(zhí)行通過(guò)把規(guī)定的簽名數(shù)據(jù)與事先存儲(chǔ)在計(jì)算機(jī)的存儲(chǔ)裝置中的簽名數(shù)據(jù)進(jìn)行比較而驗(yàn)證手寫簽名是否有效的操作。
7.一種把相應(yīng)于手寫簽名的簽名數(shù)據(jù)輸入到信息處理設(shè)備的輸入裝置(122)的方法,該輸入裝置(122)輸入相應(yīng)于用筆尖(10)手寫的簽名的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù),該方法其特征在于包括根據(jù)由輸入裝置(122)輸入的壓力數(shù)據(jù)確定筆尖(10)是否提離輸入裝置(122);當(dāng)筆尖(10)的提離狀態(tài)持續(xù)一段給定的時(shí)間間隔時(shí)感測(cè)手寫簽名輸入的完成;當(dāng)感測(cè)到手寫簽名輸入完成時(shí),檢測(cè)筆尖(10)最后接觸輸入裝置(122)的實(shí)際的筆劃結(jié)束點(diǎn);從在從實(shí)際的筆劃結(jié)束點(diǎn)到感測(cè)到手寫簽名的輸入完成的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)中提取在實(shí)際的筆劃結(jié)束點(diǎn)后輸入的給定的數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng)作為實(shí)際的筆劃結(jié)束點(diǎn)后有效的空中筆劃數(shù)據(jù);以及把在從筆尖(10)第一次接觸輸入裝置(122)的簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)和作為實(shí)際的空中的筆劃數(shù)據(jù)被提取的坐標(biāo)數(shù)據(jù)規(guī)定為相應(yīng)于手寫簽名的簽名數(shù)據(jù)。
8.按照權(quán)利要求7的方法,其特征在于,提取步驟包括提取在實(shí)際的筆劃結(jié)束點(diǎn)后給定的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)作為有效的空中筆劃數(shù)據(jù)。
9.按照權(quán)利要求7的方法,其特征在于,還包括通過(guò)把規(guī)定的簽名數(shù)據(jù)與事先存儲(chǔ)在信息處理設(shè)備的存儲(chǔ)裝置中的簽名數(shù)據(jù)進(jìn)行比較而驗(yàn)證手寫簽名是否為有效的。
全文摘要
一種設(shè)備,包括輸入裝置(122),輸入相應(yīng)于用筆尖(10)手寫的簽名的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù);用于感測(cè)手寫簽名輸入的完成的單元,用于檢測(cè)實(shí)際的筆劃結(jié)束點(diǎn)的單元;用于從在從實(shí)際的筆劃結(jié)束點(diǎn)到感測(cè)到手寫簽名的輸入完成的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)中提取在實(shí)際的筆劃結(jié)束點(diǎn)后輸入的給定的數(shù)目的坐標(biāo)數(shù)據(jù)項(xiàng)作為有效的空中筆劃數(shù)據(jù)的單元;以及用于把在從簽名輸入開(kāi)始點(diǎn)到實(shí)際的筆劃結(jié)束點(diǎn)的時(shí)間間隔期間輸入的坐標(biāo)數(shù)據(jù)和壓力數(shù)據(jù)和作為實(shí)際的空中的筆劃數(shù)據(jù)被提取的坐標(biāo)數(shù)據(jù)規(guī)定為相應(yīng)于手寫簽名的簽名數(shù)據(jù)的單元。
文檔編號(hào)G06F3/041GK1617166SQ20041008322
公開(kāi)日2005年5月18日 申請(qǐng)日期2004年9月29日 優(yōu)先權(quán)日2003年11月14日
發(fā)明者坂本圭, 登內(nèi)洋次郎 申請(qǐng)人:株式會(huì)社東芝
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
青冈县| 泽库县| 平乡县| 柳江县| 会理县| 基隆市| 华池县| 若尔盖县| 新安县| 海阳市| 洮南市| 永清县| 普兰县| 济南市| 鞍山市| 竹山县| 玛纳斯县| 罗田县| 沅陵县| 清镇市| 南京市| 博乐市| 芜湖县| 遂溪县| 安福县| 莱州市| 子洲县| 顺昌县| 阿巴嘎旗| 满洲里市| 将乐县| 崇州市| 陵水| 肥乡县| 东台市| 寿光市| 石楼县| 隆化县| 蒙山县| 石台县| 佛山市|