專利名稱:使用了手寫識(shí)別檢索的名稱檢索裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種使用了手寫識(shí)別檢索的名稱檢索裝置,該使用了手寫識(shí)別檢索的名稱檢索裝置例如在導(dǎo)航裝置中為了設(shè)定目的地或者獲得特定設(shè)施的信息而輸入地名或設(shè)施名時(shí),能夠使用手寫識(shí)別檢索從而容易地輸入構(gòu)成設(shè)施名的字符,并能夠顯示與所述字符相關(guān)聯(lián)的候補(bǔ)字符。
背景技術(shù):
在例如導(dǎo)航裝置中,利用GPS檢測當(dāng)前位置,利用各種方法計(jì)算到輸入的目的地為止的引導(dǎo)路線,可以沿著該引導(dǎo)路線將車輛安全地引導(dǎo)至目的地。在設(shè)定此時(shí)的目的地時(shí),可以使用多種方法,例如,從都道府縣開始依次縮小范圍來設(shè)定住所的住所檢索方法, 通過住所檢索方法、或者輸入設(shè)施名的讀音、或者輸入該設(shè)施的電話號(hào)碼來檢索目的地或者位于其周邊的公共設(shè)施、商店或餐飲店等設(shè)施的方法,利用醫(yī)院、車站、酒店、公園等的類別來縮小范圍的方法,對(duì)預(yù)先登記的地點(diǎn)、家、設(shè)施進(jìn)行檢索的方法等。
在進(jìn)行這些檢索時(shí),在針對(duì)住所、類別從上級(jí)項(xiàng)目依次縮小范圍時(shí),多采用看著在顯示器上顯示的下級(jí)項(xiàng)目并從其中選擇任意項(xiàng)目的檢索方法。在該情況下,在從特定的街道直接檢索住所時(shí)或者直接檢索設(shè)施的方法的情況下,通過輸入其讀音來進(jìn)行檢索,此時(shí), 利用遙控器的按鍵輸入或者利用觸摸面板功能從顯示在顯示器上的阿拉伯字母、五十音表中觸摸任意字符,從而一個(gè)字符一個(gè)字符地確定。
在利用這樣的觸摸面板來一個(gè)字符一個(gè)字符地確定時(shí),還可以采用手寫字符輸入方法,該手寫字符輸入方法用手指在顯示器中所顯示的字符輸入畫面內(nèi)進(jìn)行描畫,或者利用附屬的手寫輸入用棒等在表面進(jìn)行描畫,在畫面上顯示該描畫的部分從而顯示輸入狀態(tài),由此進(jìn)行所希望的字符的輸入。
上述那樣的各種檢索方法以及輸入方法各有優(yōu)缺點(diǎn),不存在總是最佳的方法。尤其是上述那樣的導(dǎo)航裝置沒有僅限于在特定的國家使用,通過在各國分別生產(chǎn)或者向各國出口而在多個(gè)國家被使用。因此,可以廣泛采用下述方法,例如,在美國可以通過阿拉伯字母輸入來直接檢索特定的設(shè)施,與此相對(duì),在日本利用基于羅馬字或假名輸入的假名漢字變換等對(duì)包含漢字名的設(shè)施進(jìn)行檢索。
同樣地,例如在中國,由于包含設(shè)施名在內(nèi)的大多數(shù)的字符是漢字,采用在個(gè)人電腦輸入等中被廣泛使用的拼音輸入法以及五筆輸入法成為主流,所述拼音輸入是通過漢字的發(fā)音來進(jìn)行輸入,所述五筆輸入法是將漢字的偏或旁等部分分解并分別分配給鍵盤上的鍵來進(jìn)行輸入。
尤其被廣泛使用的拼音輸入是向鍵盤分配了發(fā)音,若不懂得該分配方法,則很難進(jìn)行輸入,對(duì)于年輕人來說,利用次數(shù)較多而比較早地習(xí)慣了該輸入方法,但對(duì)于接觸鍵盤的機(jī)會(huì)少的人來說,輸入較困難。因此,在通過上述那樣的導(dǎo)航裝置來檢索特定的設(shè)施時(shí), 由于不習(xí)慣拼音輸入的人也有很多,經(jīng)常發(fā)生這些人很難利用上述這些輸入方法的情況。
在這樣的情況下,將顯示器的畫面作為手寫輸入畫面的功能部分,向該部分描畫字符形狀來輸入字符,針對(duì)所輸入的字符形狀利用預(yù)先制作的手寫輸入字符識(shí)別用的數(shù)據(jù)庫來辨識(shí)所希望的字符,這樣的方法使得任何人都能夠容易地輸入字符,稱得上是非常有效的方法。這樣的手寫輸入方法不僅如上述那樣在中國有效,例如在日本作為車內(nèi)的狹小場所的輸入方法也是有效的,在韓國、臺(tái)灣等多個(gè)國家也是有效的方法。
另外,在下述專利文獻(xiàn)1中公開了這樣的技術(shù)在導(dǎo)航裝置中為了通過地名、道路名來獲得所希望的地點(diǎn),最初通過手寫來輸入第1個(gè)字符,然后從數(shù)據(jù)庫中檢索包含該第1 個(gè)字符的地名、道路名并顯示與第1個(gè)字符匹配的字符,利用者選擇其中的任意的字符來作為第2個(gè)字符,針對(duì)第1個(gè)字符和第2個(gè)字符依次排列而成的第1個(gè)詞對(duì)數(shù)據(jù)庫進(jìn)行檢索并顯示匹配的字符,將利用者所選擇的字符作為第3個(gè)字符,通過持續(xù)使用相同的方法來決定所希望的地名、道路名稱,從而確定特定的地點(diǎn)。
此外,在專利文獻(xiàn)2中公開了這樣的信息檢索方法在字符輸入檢索中,在同一畫面上顯示接下來能夠輸入的字符候補(bǔ)顯示以及該字符候補(bǔ)之后能夠輸入的字符候補(bǔ)顯示, 從而簡化輸入所花費(fèi)的工夫。
此外,在專利文獻(xiàn)3中公開了這樣的技術(shù)在手寫字符識(shí)別方法中,將與手寫輸入被識(shí)別出的第1個(gè)字符在意義上有聯(lián)系的字符作為第2個(gè)字符以后的手寫輸入字符的第1 識(shí)別候補(bǔ)來顯示,由此能夠流暢地進(jìn)行字符輸入。 專利文獻(xiàn)
專利文獻(xiàn)1 中國專利第200710024165. 2號(hào)公報(bào) 專利文獻(xiàn)2 日本特開2008-241590號(hào)公報(bào) 專利文獻(xiàn)3 日本特開平9-128491號(hào)公報(bào) 如上所述,特別是在中國的導(dǎo)航裝置中輸入各種名稱來進(jìn)行檢索時(shí),基于手寫的字符輸入方法是有效的,雖然對(duì)于其他的國家也可以期待相同的效果,但通過手寫字符輸入來輸入所有的字符也很麻煩,因此不優(yōu)選這樣的方式。
因此,可以想到如上述專利文獻(xiàn)1所公開的那樣僅對(duì)第1個(gè)字符進(jìn)行手寫輸入,以后從名稱數(shù)據(jù)庫中檢索并顯示下一個(gè)字符的候補(bǔ),利用者從其中選擇所希望的字符,通過持續(xù)進(jìn)行上述操作來確定由多個(gè)字符構(gòu)成的名稱的方法。然而,在該文獻(xiàn)所記載的方法中, 可以想到在基于最初的手寫字符進(jìn)行名稱數(shù)據(jù)庫的檢索而獲得了多個(gè)候補(bǔ)字符時(shí),選擇需要非常多的時(shí)間,且不能夠選擇適當(dāng)?shù)暮蜓a(bǔ)。而且由于不選擇某個(gè)字符就無法前進(jìn),不得不含糊地選擇某個(gè)字符,由此使得檢索變得更加不恰當(dāng)。
此外,通過手寫輸入來進(jìn)行最初的字符的輸入,在CPU中原樣不變地使用該識(shí)別結(jié)果從名稱數(shù)據(jù)庫中進(jìn)行檢索,并顯示第2個(gè)字符的候補(bǔ),在字符的識(shí)別不適當(dāng)?shù)那闆r下, 顯示的下一個(gè)字符多是針對(duì)錯(cuò)誤的字符的檢索結(jié)果的顯示,利用者若沒有注意到該情況則會(huì)從所顯示的候補(bǔ)中搜索所希望的字符,不得不進(jìn)行非常無用的作業(yè)。
此時(shí),在CPU中通過手寫字符的識(shí)別把本來應(yīng)判斷為不適當(dāng)?shù)那闆r推定成比較確切的字符來加以識(shí)別,并進(jìn)行針對(duì)該字符的檢索,對(duì)于所顯示的候補(bǔ)字符,由于利用者不清楚該情況而花費(fèi)時(shí)間來選擇上述那樣的顯示字符。此外,由于所希望的字符沒有被提示,因此判斷該導(dǎo)航裝置的字符識(shí)別能力低。
這樣的情況不僅限于上述那樣的導(dǎo)航裝置,對(duì)于個(gè)人電腦、各種便攜式終端、手機(jī)等,在檢索特定的設(shè)施名、地名等時(shí)也會(huì)產(chǎn)生相同的問題,這是顯而易見的。
發(fā)明內(nèi)容
因此,本發(fā)明的主要目的在于提供一種使用了手寫識(shí)別檢索的名稱檢索裝置,在從名稱數(shù)據(jù)庫檢索各種名稱時(shí),有效地利用基于手寫輸入的輸入方法,根據(jù)最初輸入的字符高效且明確地顯示下一個(gè)字符,從而容易地進(jìn)行各種名稱的檢索。
為了解決上述課題,本發(fā)明的使用了手寫識(shí)別檢索的名稱檢索裝置具有手寫輸入操作檢測部,檢測利用者的手寫操作;手寫輸入字符識(shí)別部,從手寫輸入字符識(shí)別用數(shù)據(jù)庫中檢索由上述手寫輸入操作檢測部檢測到的手寫輸入字符形狀來加以識(shí)別;識(shí)別結(jié)果字符顯示部,顯示由上述手寫輸入字符識(shí)別部識(shí)別出的識(shí)別候補(bǔ);識(shí)別結(jié)果字符利用者選擇指示檢測部,對(duì)利用者從上述識(shí)別結(jié)果字符顯示部所顯示的字符中選擇指示了任意的字符這一情況進(jìn)行檢測;名稱構(gòu)成字符檢索部,從名稱數(shù)據(jù)庫中檢索由上述手寫輸入字符識(shí)別部識(shí)別出的、利用者選擇指示了的識(shí)別字符;選擇候補(bǔ)名稱構(gòu)成字符顯示部,將包含上述名稱構(gòu)成字符檢索部所檢索到的字符的名稱的構(gòu)成字符作為利用者的選擇候補(bǔ)來顯示;利用者選擇指示檢測部,對(duì)利用者選擇指示了由上述選擇候補(bǔ)名稱構(gòu)成字符顯示部顯示的選擇候補(bǔ)的字符這一情況進(jìn)行檢測;以及確定名稱構(gòu)成字符存儲(chǔ)部,在通過上述名稱構(gòu)成字符檢索部檢測出名稱數(shù)據(jù)庫中存在包含上述識(shí)別字符的名稱這一情況時(shí),將上述識(shí)別字符作為第1確定名稱構(gòu)成字符來存儲(chǔ),將在上述利用者選擇指示檢測部中利用者選擇指示了的字符作為第2確定名稱構(gòu)成字符來存儲(chǔ),將通過以后的相同的處理而確定出的字符作為其他的確定名稱構(gòu)成字符來存儲(chǔ),在上述名稱構(gòu)成字符檢索部中,從名稱數(shù)據(jù)庫中檢索包含全部的上述確定名稱構(gòu)成字符的名稱,在上述名稱構(gòu)成字符檢索部檢索出的結(jié)果是不存在利用者所希望的字符時(shí),通過上述手寫輸入字符識(shí)別部來確定檢索用字符并進(jìn)行檢索,以后通過依次進(jìn)行相同的操作來確定利用者所希望的名稱。
本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,使通過上述識(shí)別結(jié)果字符顯示部進(jìn)行顯示的顯示部和通過上述選擇候補(bǔ)名稱構(gòu)成字符顯示部進(jìn)行顯示的部分是同一部分。
本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,在上述名稱構(gòu)成字符檢索部中,在多個(gè)確定名稱構(gòu)成字符之間輸入空格,對(duì)下述名稱進(jìn)行檢索,所述名稱為與順序以及是第幾個(gè)字符無關(guān)地在字符串的任一個(gè)位置包含各確定名稱構(gòu)成字符的名稱。
本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,具有名稱構(gòu)成字符檢索結(jié)果不存在檢測部,對(duì)在上述名稱構(gòu)成字符檢索部中輸入名稱構(gòu)成字符并從名稱數(shù)據(jù)庫中進(jìn)行了檢索的結(jié)果是不存在包含上述輸入的名稱構(gòu)成字符的名稱這一情況進(jìn)行檢測;名稱構(gòu)成字符檢索結(jié)果不存在顯示部,在通過上述名稱構(gòu)成字符檢索結(jié)果不存在檢測部檢測到不存在包含所輸入的名稱構(gòu)成字符的名稱這一情況時(shí),顯示該情況;以及不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部,對(duì)在通過上述名稱構(gòu)成字符檢索結(jié)果不存在顯示部進(jìn)行了該顯示之后經(jīng)過了規(guī)定時(shí)間這一情況進(jìn)行檢測,在通過上述不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部檢測到上述顯示后經(jīng)過了規(guī)定時(shí)間時(shí),顯示手寫輸入畫面。
本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,在通過上述選擇候補(bǔ)名稱構(gòu)成字符顯示部顯示了選擇候補(bǔ)名稱構(gòu)成字符之后,在規(guī)定時(shí)間的期間內(nèi)利用者沒有進(jìn)行選擇指示時(shí),顯示手寫輸入畫 本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,具備識(shí)別結(jié)果字符顯示部,在由上述手寫輸入字符識(shí)別部進(jìn)行識(shí)別的結(jié)果是存在多個(gè)識(shí)別候補(bǔ)時(shí),該識(shí)別結(jié)果字符顯示部按照識(shí)別率由高到低的順序進(jìn)行顯示。
本發(fā)明的其他的使用了手寫識(shí)別檢索的名稱檢索裝置的特征在于,在上述使用了手寫識(shí)別檢索的名稱檢索裝置中,具備選擇候補(bǔ)名稱構(gòu)成字符顯示部,該選擇候補(bǔ)名稱構(gòu)成字符顯示部針對(duì)包含由上述名稱構(gòu)成字符檢索部檢索到的字符的名稱的構(gòu)成字符,按照與上述識(shí)別字符關(guān)聯(lián)的概率由高到低的順序來顯示選擇候補(bǔ)名稱構(gòu)成字符。
發(fā)明效果 由于本發(fā)明具有上述那樣的構(gòu)成,因此在從名稱數(shù)據(jù)庫檢索各種名稱時(shí),能夠根據(jù)需要有效地利用基于手寫輸入的輸入方法,根據(jù)最初輸入的字符來高效且準(zhǔn)確地顯示下一個(gè)字符,從而容易地進(jìn)行各種名稱的檢索。
圖1是本發(fā)明的實(shí)施例的功能框圖。
圖2是表示本發(fā)明的實(shí)施例的基本動(dòng)作的動(dòng)作流程圖。
圖3是同實(shí)施例中的名稱構(gòu)成字符手寫輸入識(shí)別處理的動(dòng)作流程圖。
圖4是同實(shí)施例中的輸入手寫字符不可識(shí)別時(shí)處理的動(dòng)作流程圖。
圖5是同實(shí)施例中的包含手寫識(shí)別字符的名稱的檢索處理的動(dòng)作流程圖。
圖6是同實(shí)施例中的在數(shù)據(jù)庫上不存在該名稱時(shí)的處理的動(dòng)作流程圖。
圖7是同實(shí)施例中的在根據(jù)確定名稱構(gòu)成字符1和2進(jìn)行所希望名稱未確定時(shí)的檢索處理的動(dòng)作流程圖。
圖8是同實(shí)施例中的沒有輸入檢索用空格時(shí)的處理的動(dòng)作流程圖。
圖9是表示同實(shí)施例中的手寫輸入畫面以及檢索結(jié)果的顯示的各種顯示例的圖。
圖10是表示同實(shí)施例中的其他顯示例的圖。
圖11是表示同實(shí)施例中的另一其他顯示例的圖。
圖12是表示同實(shí)施例中的再一其他顯示例的圖。
附圖標(biāo)記說明 1名稱檢索部 2手寫輸入字符識(shí)別處理部 3名稱檢索處理部 4手寫輸入部 5手寫輸入操作檢測部 6手寫輸入畫面顯示部 7手寫輸入停止檢測部 8手寫輸入停止時(shí)間檢測部 9手寫輸入字符識(shí)別部 10手寫輸入字符識(shí)別率計(jì)算部 11識(shí)別結(jié)果字符顯示部 12識(shí)別結(jié)果字符顯示時(shí)間計(jì)測部 13識(shí)別結(jié)果字符顯示經(jīng)過規(guī)定時(shí)間檢測部 14手寫輸入字符不可識(shí)別檢測部 15手寫輸入字符不可識(shí)別顯示部 16手寫輸入字符識(shí)別用數(shù)據(jù)庫 17手寫輸入字符形狀清除部 18識(shí)別結(jié)果字符利用者選擇指示檢測部 19選擇指示識(shí)別字符可識(shí)別顯示部 20手寫輸入識(shí)別字符存儲(chǔ)部 21不可識(shí)別顯示時(shí)間計(jì)測部 22不可識(shí)別顯示后經(jīng)過規(guī)定時(shí)間檢測部 23名稱數(shù)據(jù)庫 M檢索用空格輸入部 25名稱構(gòu)成字符檢索部 26檢索結(jié)果相應(yīng)概率計(jì)算部 27檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部 28檢索名稱選擇候補(bǔ)字符利用者選擇指示檢測部 29選擇指示字符可識(shí)別顯示部 30確定名稱構(gòu)成字符重新排序檢索部 31名稱確定部 32名稱構(gòu)成字符檢索結(jié)果不存在檢測部 33名稱構(gòu)成字符檢索結(jié)果不存在顯示部 34檢索結(jié)果不存在顯示時(shí)間計(jì)測部 35不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部 36檢索選擇候補(bǔ)名稱構(gòu)成字符顯示時(shí)間計(jì)測部 37檢索選擇構(gòu)成字符顯示后規(guī)定時(shí)間檢測部 38確定名稱構(gòu)成字符顯示部 39確定名稱構(gòu)成字符存儲(chǔ)部 40確定名稱輸出部
具體實(shí)施例方式參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行說明。圖1是使用基于本發(fā)明的手寫識(shí)別檢索的候補(bǔ)字符顯示裝置進(jìn)行名稱檢索的名稱檢索部的功能框圖,表示了能夠以各種方式來實(shí)施本發(fā)明的例子,因此本發(fā)明可以從這些功能塊中進(jìn)行任意的取舍選擇從而以多種方式來實(shí)施。另外,在該圖中執(zhí)行各功能的功能部可以是分別執(zhí)行各功能的單元。
在圖1所示的名稱檢索部1中,主要具備手寫輸入字符識(shí)別處理部2和名稱檢索處理部3,該名稱檢索處理部3使用該手寫輸入字符識(shí)別處理部2所識(shí)別出的字符進(jìn)行檢索,進(jìn)而根據(jù)該檢索結(jié)果進(jìn)行下一個(gè)字符的檢索,并且根據(jù)需要進(jìn)而執(zhí)行手寫輸入字符識(shí)別處理部2所進(jìn)行的處理,從而能夠?qū)崿F(xiàn)此后進(jìn)一步的檢索。
在圖示的手寫輸入字符識(shí)別處理部2中,在其中的手寫輸入部4中,通過手寫輸入操作檢測部5對(duì)利用者向觸摸面板的規(guī)定的部分手寫輸入的操作進(jìn)行檢測,將該手寫輸入操作的狀態(tài)顯示在手寫輸入畫面顯示部6。手寫輸入停止檢測部7檢測該操作,尤其對(duì)手寫輸入已停止的情況進(jìn)行檢測,并將該信號(hào)輸入至手寫輸入停止時(shí)間檢測部8。在手寫輸入停止時(shí)間檢測部8中,檢測手寫輸入已停止的時(shí)間,尤其對(duì)經(jīng)過了例如1秒等的規(guī)定時(shí)間的情況進(jìn)行檢測。
在手寫輸入字符識(shí)別部9中,針對(duì)通過上述手寫輸入部4所輸入的輸入字符形狀, 尤其在手寫輸入停止時(shí)間檢測部8檢測到手寫輸入停止后經(jīng)過了 1秒的情況時(shí),針對(duì)到此時(shí)為止所輸入的字符形狀,使用手寫輸入字符識(shí)別用數(shù)據(jù)庫16進(jìn)行識(shí)別處理。此時(shí),在從數(shù)據(jù)庫檢測出的多個(gè)字符內(nèi),通過手寫輸入字符識(shí)別率計(jì)算部10來計(jì)算與輸入字符形狀類似的程度即識(shí)別率。
在識(shí)別結(jié)果字符顯示部11中,針對(duì)手寫輸入字符識(shí)別部9所識(shí)別出的字符,按照手寫輸入字符識(shí)別率計(jì)算部10所計(jì)算出的識(shí)別率由高到低的順序,在識(shí)別結(jié)果字符顯示部僅顯示例如9個(gè)等規(guī)定數(shù)量的字符。但是,其他的字符可以通過畫面的滾動(dòng)指示等來進(jìn)一步進(jìn)行顯示。在手寫輸入字符形狀清除部17中,在判斷出利用者沒有適當(dāng)?shù)剡M(jìn)行手寫輸入時(shí)或者如后所述那樣判斷出基于手寫識(shí)別字符進(jìn)行的設(shè)施檢索沒有被適當(dāng)?shù)貓?zhí)行時(shí)等情況下,在重新進(jìn)行再次的字符輸入時(shí),清除當(dāng)前正在顯示的字符形狀。
在識(shí)別結(jié)果字符顯示時(shí)間計(jì)測部12中,計(jì)測從在識(shí)別結(jié)果字符顯示部11如上所述地顯示了識(shí)別結(jié)果的字符時(shí)開始的時(shí)間。由此,在識(shí)別結(jié)果字符顯示經(jīng)過規(guī)定時(shí)間檢測部13中,可以檢測出該顯示時(shí)間經(jīng)過了例如8秒等規(guī)定時(shí)間的情況,此時(shí)利用者觀察上述那樣的候補(bǔ)字符顯示,由于沒有顯示所希望的字符而判斷為希望重新進(jìn)行手寫輸入,從而通過手寫輸入字符清除部17清除手寫輸入字符并能夠進(jìn)行再輸入。
此外,在手寫輸入字符不可識(shí)別檢測部14中,輸入手寫輸入字符識(shí)別部9的上述識(shí)別處理的結(jié)果是判斷為在手寫輸入字符識(shí)別用數(shù)據(jù)庫中不存在與手寫輸入的字符形狀相對(duì)應(yīng)的字符時(shí)的信號(hào),并進(jìn)行不可識(shí)別的檢測,在手寫輸入字符不可識(shí)別顯示部15中, 顯示以本次輸入的手寫輸入字符形狀不能夠識(shí)別出字符的情況。此時(shí),在不可識(shí)別顯示時(shí)間計(jì)測部21中計(jì)測進(jìn)行該顯示的時(shí)間,在不可識(shí)別顯示后經(jīng)過規(guī)定時(shí)間檢測部22中,通過該計(jì)測檢測出經(jīng)過了例如4秒等規(guī)定時(shí)間的情況,由此即使在利用者觀察上述顯示而什么也不做的情況下,也能夠返回最初的字符輸入畫面。
在識(shí)別結(jié)果字符利用者選擇指示檢測部18中,在如上所述將識(shí)別結(jié)果字符顯示部11所顯示的手寫輸入的識(shí)別結(jié)果按照識(shí)別率由高到低的順序來顯示的字符中,利用者通過觸碰該字符的部分等來指示特定的字符時(shí),檢測出該字符。由此,手寫輸入字符的輸入、字符識(shí)別、識(shí)別結(jié)果顯示的一系列動(dòng)作結(jié)束。在此利用者所選擇的字符如后所述,在名稱檢索處理部3的名稱構(gòu)成字符檢索部25中,使用名稱數(shù)據(jù)庫23來進(jìn)行檢索。
在選擇指示識(shí)別字符可識(shí)別顯示部19中,如上所述在利用者從識(shí)別結(jié)果字符顯示部所顯示的字符中選擇并指示了任意字符時(shí),以一眼就能夠看出利用者所指示的字符是哪個(gè)字符的方式,即以能夠識(shí)別的方式來顯示。在進(jìn)行該顯示時(shí),例如可以采用使該字符與其他字符的顯示色不同,或者進(jìn)行閃爍顯示等的方式。在手寫輸入識(shí)別字符存儲(chǔ)部20中, 存儲(chǔ)利用者所選擇的字符,以便在后面的處理中使用該數(shù)據(jù)。
在名稱檢索處理部3中,在該名稱檢索部1被使用于例如導(dǎo)航裝置時(shí),具備名稱數(shù)據(jù)庫23,該名稱數(shù)據(jù)庫23將地名、設(shè)施名等名稱與位置數(shù)據(jù)等數(shù)據(jù)一起存儲(chǔ)。在名稱構(gòu)成字符檢索部25中,輸入如上所述通過手寫輸入字符識(shí)別處理部2的識(shí)別結(jié)果字符利用者選擇指示檢測部18檢測到的利用者所選擇指示的字符,或者輸入如后所述通過檢索名稱選擇候補(bǔ)字符利用者選擇指示檢測部觀所檢測到的名稱構(gòu)成字符,針對(duì)這些字符使用名稱數(shù)據(jù)庫23的數(shù)據(jù)進(jìn)行檢索。另外,在通過該檢索檢測到作為名稱數(shù)據(jù)庫的名稱而存在手寫識(shí)別字符時(shí),將該手寫識(shí)別字符作為名稱檢索時(shí)的正確的名稱構(gòu)成字符,確定名稱構(gòu)成字符存儲(chǔ)部39將其作為確定名稱構(gòu)成字符1來存儲(chǔ)。
此外,在名稱構(gòu)成字符檢索部25中,在同時(shí)對(duì)多個(gè)字符進(jìn)行檢索時(shí),執(zhí)行對(duì)下述名稱進(jìn)行檢索的處理,所述名稱為在字符串的任一個(gè)位置包含各個(gè)字符的名稱,且與名稱所包含的各個(gè)字符的順序以及各個(gè)字符是第幾個(gè)字符無關(guān),在執(zhí)行上述處理時(shí),根據(jù)利用者的指示,通過檢索用空格輸入部M在檢索字符間輸入空格。該檢索時(shí)若不通過檢索用空格輸入部M輸入空格來進(jìn)行檢索,則成為檢索按輸入的字符順序排列的名稱,與個(gè)人電腦等之中的檢索相同。
在檢索結(jié)果相應(yīng)概率計(jì)算部沈中,當(dāng)名稱構(gòu)成字符檢索部25如上所述地進(jìn)行了檢索時(shí)且檢索到多個(gè)名稱構(gòu)成字符時(shí),根據(jù)這些字符與輸入的手寫識(shí)別字符具有什么樣的關(guān)聯(lián)性的數(shù)據(jù),計(jì)算相應(yīng)的概率。由此,檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27針對(duì)名稱構(gòu)成字符檢索部25所檢索到的結(jié)果的字符,根據(jù)與手寫識(shí)別字符相應(yīng)的概率由高到低的順序顯示在檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27上。
在檢索名稱選擇候補(bǔ)字符利用者選擇指示檢測部28中,針對(duì)如上所述通過檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27來顯示的候補(bǔ)字符,在利用者從其中選擇指示了任意字符時(shí),對(duì)其進(jìn)行檢測。在此,在此后需要進(jìn)一步檢索下一個(gè)名稱構(gòu)成字符時(shí),將選擇指示了的字符向名稱構(gòu)成字符檢索部25輸出并進(jìn)行相同的檢索。此外,在此選擇指示了的字符被顯示在確定名稱構(gòu)成字符顯示部38上,使利用者知道到當(dāng)前為止已確定的名稱構(gòu)成字符的狀態(tài)。另外,在確定名稱構(gòu)成字符存儲(chǔ)部39中,存儲(chǔ)到當(dāng)前為止已確定的名稱構(gòu)成字符。
在選擇指示字符可識(shí)別顯示部四中,針對(duì)通過檢索名稱選擇候補(bǔ)字符利用者選擇指示檢測部觀所檢測到的選擇指示字符,以與顯示著的多個(gè)其他選擇候補(bǔ)名稱構(gòu)成字符之間能夠識(shí)別地進(jìn)行顯示,從而能夠容易地知道利用者選擇了哪個(gè)字符。
另一方面,在通過上述名稱構(gòu)成字符檢索部25進(jìn)行檢索的情況下,在名稱數(shù)據(jù)庫 23中不存在檢索到的名稱構(gòu)成字符時(shí),名稱構(gòu)成字符檢索結(jié)果不存在檢測部32對(duì)該情況進(jìn)行檢測,通過名稱構(gòu)成字符檢索結(jié)果不存在顯示部33,進(jìn)行例如“檢索結(jié)果未發(fā)現(xiàn)相應(yīng)的設(shè)施”那樣的檢索結(jié)果不存在的顯示。在檢索結(jié)果不存在顯示時(shí)間計(jì)測部34中,計(jì)測從進(jìn)行該檢索結(jié)果不存在顯示的時(shí)間開始的時(shí)間。若不存在顯示后規(guī)定時(shí)間檢測部35檢測到如上所述地進(jìn)行了計(jì)測的時(shí)間經(jīng)過了例如4秒等規(guī)定時(shí)間的情況,則能夠自動(dòng)進(jìn)行例如返回手寫輸入畫面等的處理。
此外,檢索選擇候補(bǔ)名稱構(gòu)成字符顯示時(shí)間計(jì)測部36,如上所述地計(jì)測從檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27的顯示開始的時(shí)間,檢索名稱構(gòu)成字符顯示后規(guī)定時(shí)間檢測部37,檢測該計(jì)測時(shí)間是否經(jīng)過了例如8秒等規(guī)定時(shí)間。在此當(dāng)檢測到經(jīng)過了規(guī)定時(shí)間的情況時(shí),能夠自動(dòng)地進(jìn)行自動(dòng)返回手寫輸入畫面等的處理。
在確定名稱構(gòu)成字符重新排序檢索部30中,在名稱構(gòu)成字符檢索部25利用檢索用空格輸入部M輸入空格來進(jìn)行檢索時(shí),由于在此獲得的各個(gè)確定名稱構(gòu)成字符的順序不同,可能存在按各種順序構(gòu)成的設(shè)施名稱,因此提示將該確定名稱構(gòu)成字符進(jìn)行各種重新排序后的名稱,針對(duì)各個(gè)重新排序后的名稱從名稱數(shù)據(jù)庫進(jìn)行檢索。作為檢索的結(jié)果而檢索到多個(gè)名稱時(shí),名稱確定部31從其中選擇所希望的名稱并確定為最終所希望的名稱。 但是,在進(jìn)行如上所述的不輸入檢索用空格的檢索時(shí)不需要進(jìn)行上述處理,因此名稱確定部31將確定名稱構(gòu)成字符存儲(chǔ)部39中所存儲(chǔ)的字符的順序的設(shè)施名直接確定為所希望的名稱。例如為了設(shè)定目的地而取入地理位置數(shù)據(jù),或者為了獲得特定的設(shè)施的各種信息,確定名稱輸出部40輸出由名稱確定部31確定出的名稱。
在通過圖1所示的功能塊進(jìn)行動(dòng)作的本發(fā)明的實(shí)施例中,可以按照?qǐng)D2 圖8所示的動(dòng)作流程依次動(dòng)作,從而實(shí)施。圖2示出了本發(fā)明的整體的動(dòng)作流程,在圖2所示的手寫字符識(shí)別處理利用名稱檢索處理的例子中,示出了這樣的例子在利用者使用例如導(dǎo)航裝置的情況下希望將目的地設(shè)定為特定的設(shè)施時(shí),輸入該設(shè)施名,在從設(shè)施數(shù)據(jù)庫取入與輸入的設(shè)施名有關(guān)的位置數(shù)據(jù)時(shí)輸入并確定設(shè)施名的名稱。
另外,在本發(fā)明中除了這樣的例子之外,也可以用于例如輸入并確定上述那樣的設(shè)施名從而從設(shè)施數(shù)據(jù)庫取入該設(shè)施的各種信息。另外,在為了設(shè)定目的地而通過住所來設(shè)定的情況下,在輸入特定的街道名進(jìn)行檢索、確定時(shí),也可以用于街道名的名稱的輸入等,不僅限于其他導(dǎo)航裝置,可以用于在各種檢索中輸入名稱的情況。
在圖2所示的手寫字符識(shí)別處理利用名稱檢索處理的例子中,通過后述的圖3及圖4的動(dòng)作流程所示的處理,進(jìn)行名稱構(gòu)成字符手寫輸入識(shí)別處理(步驟Si)。S卩,在本發(fā)明中輸入各種名稱的情況下,尤其是可以使最初的字符通過手寫輸入字符的識(shí)別處理來進(jìn)行、以后則使用該識(shí)別出的字符,利用記錄著各種名稱的名稱數(shù)據(jù)庫按順序進(jìn)行檢索和確定。
但是,由于考慮到不可能總是進(jìn)行這樣順利的檢索,因此在本發(fā)明的圖2的步驟 S2、S4、S6等各階段的檢索處理中,設(shè)為可以通過手寫輸入識(shí)別處理來進(jìn)行字符的輸入和確定。該步驟Sl的處理通過圖1中的手寫輸入字符識(shí)別處理部2來進(jìn)行。
上述處理使用在圖1的名稱檢索處理部3的名稱構(gòu)成字符檢索部25中進(jìn)行檢索后的結(jié)果、名稱數(shù)據(jù)庫來進(jìn)行檢索,在檢測到存在檢索設(shè)施名時(shí),將其作為確定名稱構(gòu)成文。該處理針對(duì)通過識(shí)別結(jié)果字符利用者選擇指示檢測部18檢測并確定出的手寫輸入識(shí)別字符,使用名稱數(shù)據(jù)庫23進(jìn)行檢索。另外,這里所謂的名稱數(shù)據(jù)庫在例如想要檢索設(shè)施名時(shí)是設(shè)施名稱數(shù)據(jù)庫,或者是記錄了包含設(shè)施名稱的各種數(shù)據(jù)、信息的設(shè)施數(shù)據(jù)庫。此外,在想要檢索住所時(shí)是住所名稱數(shù)據(jù)庫,或者是記錄了包含與住所有關(guān)的各種數(shù)據(jù)的住所數(shù)據(jù)庫。
接著,通過后述的圖5及圖6所示的動(dòng)作流程,進(jìn)行名稱數(shù)據(jù)庫檢索處理,該名稱數(shù)據(jù)庫檢索處理使用了由上述步驟Sl的處理確定出的手寫識(shí)別字符(步驟S2)。在此,最初如上所述地確定的手寫識(shí)別字符是否存在于名稱數(shù)據(jù)庫是未知狀態(tài),在此使用該手寫識(shí)別字符對(duì)與該手寫識(shí)別字符相關(guān)聯(lián)的名稱構(gòu)成字符是否存在于名稱數(shù)據(jù)庫進(jìn)行檢索,由此進(jìn)行判斷,在不存在的情況下將手寫識(shí)別字符作為不適當(dāng)?shù)拿Q構(gòu)成字符。此時(shí)再次返回步驟Sl進(jìn)行手寫輸入。
對(duì)此,針對(duì)如上所述地確定的手寫識(shí)別字符,在檢測到與該字符相關(guān)聯(lián)的名稱構(gòu)成字符存在于名稱數(shù)據(jù)庫中時(shí),將該手寫識(shí)別字符確定為適當(dāng)?shù)拿Q構(gòu)成字符。此外,在該處理中與該字符相關(guān)聯(lián)的名稱構(gòu)成字符存在于名稱數(shù)據(jù)庫時(shí),在顯示該字符而利用者從其中選擇指示了所希望的字符時(shí),確定下一個(gè)名稱構(gòu)成字符。因此,在步驟S3中確定名稱構(gòu)成字符1以及名稱構(gòu)成字符2。
此外,在所希望的名稱為2個(gè)字符的情況下,通過考慮各名稱構(gòu)成字符的前后關(guān)系,最終確定利用者所希望的名稱。另外,在圖示的實(shí)施例中,對(duì)利用者所希望的名稱為2 個(gè)字符以上的情況進(jìn)行說明,但是雖然可能性很小但為了對(duì)應(yīng)存在僅1個(gè)字的名稱的情況,加入了從名稱數(shù)據(jù)庫檢索僅手寫識(shí)別字符1個(gè)字的名稱的處理,從而能夠?qū)嵤┧M臋z索處理。
此后在步驟S4中,如后述的圖7及圖8所示,進(jìn)行名稱構(gòu)成字符3的檢索處理,該名稱構(gòu)成字符3是基于通過上述動(dòng)作而確定出的名稱構(gòu)成字符1和2的其他的名稱構(gòu)成字符。在進(jìn)行該檢索時(shí),針對(duì)2個(gè)字符的確定名稱構(gòu)成字符,可以選擇是檢索按照該順序構(gòu)成的名稱,還是輸入檢索用空格不管順序,只是檢索包含有這些字符的名稱。
在步驟S4的處理中,確定名稱構(gòu)成字符是2個(gè)字符,在檢索下一個(gè)字符時(shí),當(dāng)沒有檢索到適當(dāng)?shù)拿Q構(gòu)成字符時(shí),或者判斷為手寫輸入能夠可靠地輸入時(shí),返回步驟Si,使手寫輸入變?yōu)榭赡?,使識(shí)別出的字符能夠再次在步驟S4中使用。這樣,作為第3個(gè)名稱構(gòu)成字符的名稱構(gòu)成字符3被確定(步驟SQ。此外,在此,當(dāng)利用者所希望的名稱是3個(gè)字符時(shí),考慮這些字符的順序來確定3個(gè)字符名稱。
以后通過相同的處理,能夠確定第4、第5個(gè)字符。因此,如圖中步驟S6所示,即使確定名稱構(gòu)成字符是1 (n-1)的(n-1)個(gè)時(shí),根據(jù)圖7及圖8的動(dòng)作流程的宗旨,通過進(jìn)行大致相同的處理來進(jìn)行作為第η個(gè)名稱構(gòu)成字符的名稱構(gòu)成字符η的檢索處理。這里也與上述相同,也可以根據(jù)需要返回步驟Sl進(jìn)行手寫識(shí)別處理來確定第η個(gè)字符。由此名稱構(gòu)成字符η被確定,在利用者所希望的名稱是η個(gè)字符時(shí),如上所述地考慮檢索用空格的輸入來確定η個(gè)字符的名稱。
在圖2所示的一系列處理的各動(dòng)作中,如圖所示,步驟Sl的動(dòng)作可以通過圖3及圖4所示的動(dòng)作流程來實(shí)施。圖3中特別示出了圖1的手寫輸入字符識(shí)別處理部2的動(dòng)作流程,在同圖所示的名稱構(gòu)成字符手寫輸入識(shí)別處理的例子中,進(jìn)行是否進(jìn)行最初手寫輸入名稱檢索的判斷。即,在輸入例如特定的設(shè)施的設(shè)施名稱時(shí),在存在利用電話號(hào)碼進(jìn)行檢索來輸入設(shè)施名稱、或者利用阿拉伯字母、五十音來輸入、縮小類別進(jìn)行輸入等多種字符輸入方法的情況下,當(dāng)利用者判斷為進(jìn)行基于手寫輸入的名稱檢索并通過觸摸面板操作等來進(jìn)行該選擇指示時(shí),判斷為進(jìn)行手寫輸入名稱檢索。此外,在沒有進(jìn)行這樣的選擇指示時(shí), 反復(fù)執(zhí)行該動(dòng)作以待機(jī)。
在步驟S21中判斷為進(jìn)行手寫輸入名稱檢索時(shí),進(jìn)行手寫輸入名稱檢索模式的初始畫面顯示(步驟S》。該處理在圖1的手寫輸入部4中的手寫輸入畫面顯示部6中顯示例如如圖9(a)所示的畫面。在圖9(a)所示的手寫輸入檢索用的初始畫面的例子中,在大
12致中央具備手寫輸入部51,當(dāng)手指等在該部分上描畫時(shí),或者利用規(guī)定的棒進(jìn)行描畫時(shí),利用觸摸面板的功能對(duì)上述描畫進(jìn)行檢測,該部分以黑色等容易理解的顏色來顯示。
此外,在圖9所示的例子中的同圖的顯示上,設(shè)有識(shí)別結(jié)果候補(bǔ)字符顯示部52,該識(shí)別結(jié)果候補(bǔ)字符顯示部52顯示對(duì)向圖顯示中的右側(cè)輸入的字符形狀進(jìn)行識(shí)別后的結(jié)果的字符候補(bǔ)。在圖示的識(shí)別結(jié)果候補(bǔ)字符顯示部52的例子中,示出了同一畫面中按照識(shí)別率由高到低的順序顯示9個(gè)候補(bǔ)的例子,另外通過畫面滾動(dòng)還能夠顯示其他的候補(bǔ)。該畫面滾動(dòng)可以通過遙控器等的操作來進(jìn)行,也可以利用觸摸面板的功能通過描畫畫面而使其滾動(dòng)。另外,這樣的畫面滾動(dòng)功能并不是必要的,也可以設(shè)定為在該9個(gè)候補(bǔ)顯示中不存在所希望的字符時(shí)進(jìn)行再次手寫輸入。
對(duì)于該識(shí)別結(jié)果候補(bǔ)字符顯示部52的各候補(bǔ)字符顯示部,當(dāng)利用者觸碰任意的候補(bǔ)字符的部分時(shí),通過使該候補(bǔ)字符的顯示色與其他字符不同等方式,與其他候補(bǔ)之間能夠識(shí)別地進(jìn)行顯示,從而能夠容易地知道利用者當(dāng)前選擇指示的候補(bǔ)字符是哪一個(gè)。
上述那樣的識(shí)別結(jié)果候補(bǔ)字符顯示部52也作為后述的檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部來使用,此時(shí)也可以同樣地使用上述那樣的滾動(dòng)功能、使選擇指示的字符與其他候補(bǔ)之間能夠識(shí)別地進(jìn)行顯示的功能等。
在圖9所示的例子中,示出了將本發(fā)明利用于設(shè)施檢索時(shí)的例子,因此在設(shè)施檢索的一系列操作的過程中確定設(shè)施名的構(gòu)成字符時(shí),為了容易知道該確定的字符,該例子中具備了用于顯示所確定的字符的確定字符顯示部53,并且具備了其他的多種操作指示輸入部分。
在圖3的步驟S22中的手寫輸入名稱檢索模式的初始畫面顯示中,進(jìn)行例如上述那樣的圖9(a)所示的初始畫面顯示,接著判斷是否進(jìn)行手寫輸入(步驟S2!3)。這里,在判斷為還沒有進(jìn)行手寫輸入的情況下,判斷在圖示的例子中利用者是否指示了字符輸入方法的變更(步驟S3。,這里,在利用者指示了通過其他的方法進(jìn)行字符輸入的情況下,不進(jìn)行該手寫輸入操作而變更為其他的輸入方法。此外,在該指示沒有被執(zhí)行時(shí)返回步驟S23進(jìn)行手寫輸入的待機(jī)。
在步驟S23中判斷為進(jìn)行了手寫輸入時(shí),接著判斷該手寫輸入是否已停止,在判斷為手寫輸入還未停止時(shí)持續(xù)該判斷動(dòng)作。這里,在判斷出手寫輸入已停止時(shí),判斷該手寫輸入停止時(shí)間是否經(jīng)過了例如1秒等規(guī)定時(shí)間(步驟S25)。即,在例如漢字的手寫輸入時(shí),例如在輸入“大”這個(gè)漢字時(shí),在進(jìn)行了最初的“一”的手寫輸入之后,為了進(jìn)行接下來的“ j ”的手寫,手寫輸入暫時(shí)停止。由于不希望因此時(shí)的停止而立刻進(jìn)行字符識(shí)別,為了能夠識(shí)別這樣的一系列的手寫輸入操作,設(shè)為檢測1秒等規(guī)定時(shí)間的停止。
在步驟S25中,在判斷為還沒有經(jīng)過1秒等規(guī)定時(shí)間時(shí),判斷是否進(jìn)行了手寫輸入 (步驟S37),在判斷為還沒有進(jìn)行手寫輸入時(shí)再次返回步驟S25,繼續(xù)進(jìn)行輸入停止后是否經(jīng)過了規(guī)定時(shí)間的判斷的動(dòng)作。此外,在步驟S25中判斷為進(jìn)行了手寫輸入時(shí),由于是從在先的手寫輸入開始還沒有經(jīng)過1秒等規(guī)定時(shí)間的期間內(nèi)的再次的手寫輸入,因此判斷為該手寫輸入是關(guān)于1個(gè)字符的接著在先的手寫輸入所進(jìn)行的輸入,返回步驟SM判斷該手寫輸入是否已停止,重復(fù)上述動(dòng)作。
該處理是在圖1的手寫輸入字符識(shí)別處理部2中的手寫輸入部4中,對(duì)手寫輸入畫面顯示部6所顯示的如圖9(a)所示的手寫輸入畫面,如例如圖9(b)所示利用者進(jìn)行手
13寫輸入時(shí),通過手寫輸入操作檢測部5來檢測該輸入,用手寫輸入畫面顯示部6顯示該手寫的狀態(tài),一邊通過手寫輸入停止檢測部7來檢測手寫輸入的停止,一邊通過手寫輸入停止時(shí)間檢測部8來判斷是否經(jīng)過了例如1秒等規(guī)定時(shí)間。圖10(a)中示出了通過這樣的一系列手寫輸入而輸入了 “大”這個(gè)字符形狀的例子。
在反復(fù)執(zhí)行上述那樣的動(dòng)作的過程中,在步驟S25中判斷為手寫輸入停止后經(jīng)過了 1秒等規(guī)定時(shí)間時(shí),則判斷為1個(gè)字符的一系列手寫輸入已結(jié)束,進(jìn)行手寫輸入字符的識(shí)別處理(步驟S26)。該處理通過在圖1的手寫輸入字符識(shí)別部9中,在如上所述手寫輸入部的手寫輸入停止時(shí)間檢測部8中判斷為經(jīng)過了 1秒等規(guī)定時(shí)間時(shí),取入手寫輸入操作檢測部5所檢測到的手寫字符形狀,使用手寫輸入字符識(shí)別用數(shù)據(jù)庫10的數(shù)據(jù)進(jìn)行識(shí)別處理來實(shí)施。
此后判斷在手寫輸入識(shí)別用數(shù)據(jù)庫是否存在所輸入的字符,在判斷為不存在時(shí), 如后所述進(jìn)行如圖4所示的輸入手寫字符不可識(shí)別時(shí)處理。在步驟S27中在判斷為手寫輸入字符識(shí)別用數(shù)據(jù)庫中存在所輸入的字符時(shí),根據(jù)識(shí)別處理結(jié)果按照識(shí)別率由高到低的順序在識(shí)別結(jié)果候補(bǔ)字符顯示部進(jìn)行顯示。
該處理是針對(duì)通過圖1中的手寫輸入字符識(shí)別率計(jì)算部10、手寫輸入字符識(shí)別部9而識(shí)別出的多個(gè)候補(bǔ)字符,按照從字符形狀方面來看相應(yīng)的概率高的順序,在例如圖 9(a)所示的識(shí)別結(jié)果候補(bǔ)字符顯示部52上,在同圖(b)所示的手寫輸入時(shí),如同圖(c)所示地顯示識(shí)別結(jié)果候補(bǔ)字符。此外,在進(jìn)行圖10(a)所示的字符形狀的輸入時(shí),顯示同圖 (b)所示的識(shí)別結(jié)果候補(bǔ)字符。
接著,在檢索結(jié)果顯示結(jié)束后,判斷是否經(jīng)過了例如8秒等規(guī)定時(shí)間(步驟S29)。 該處理是通過由圖1的識(shí)別結(jié)果字符顯示時(shí)間計(jì)測部12進(jìn)行顯示時(shí)間的計(jì)測,通過識(shí)別結(jié)果字符顯示經(jīng)過規(guī)定時(shí)間檢測部13檢測是否經(jīng)過了 8秒等規(guī)定時(shí)間來進(jìn)行的。
在此,在8秒期間沒有進(jìn)行任何操作的情況下,判斷為利用者所希望的名稱構(gòu)成字符沒有被識(shí)別出,前進(jìn)至步驟S42,在到目前為止存在已確定的名稱構(gòu)成字符的情況下, 保持存儲(chǔ),清除所輸入的字符形狀(步驟S4!3),再次返回步驟S23等待新的手寫輸入。在步驟S42中保持到目前為止所確定的名稱構(gòu)成字符的存儲(chǔ)是因?yàn)?,如圖2的說明所述,由于在此后的各檢索階段會(huì)使用圖3的名稱構(gòu)成字符手寫輸入識(shí)別處理,為了在此后的檢索中利用在這些階段中分別確定的名稱構(gòu)成字符而保持存儲(chǔ)。
在步驟S29中判斷為還沒有經(jīng)過8秒等規(guī)定時(shí)間時(shí),判斷為利用者正在確認(rèn)當(dāng)前顯示的識(shí)別結(jié)果候補(bǔ)字符中是否存在所希望的字符,繼續(xù)判斷利用者是否從該識(shí)別結(jié)果候補(bǔ)字符顯示部中選擇指示了所希望的字符(步驟S30)。
在此,在如上所述沒有經(jīng)過8秒等規(guī)定時(shí)間的狀態(tài)下,在利用者還沒有選擇指示所希望的字符時(shí),判斷利用者是否指示了返回手寫輸入(步驟S39)。在利用者判斷出本次顯示的識(shí)別結(jié)果字符顯示部的字符中不存在所希望的字符,不等待8秒等時(shí)間就希望重新進(jìn)行手寫輸入時(shí),通過進(jìn)行例如“返回”等按鍵操作,前進(jìn)至步驟S42,在保持了到目前為止所確定的名稱構(gòu)成字符的存儲(chǔ)后,清除所輸入的字符形狀(步驟S4!3),再次返回步驟S23而等待手寫輸入。
此外,在步驟S39中判斷為利用者沒有進(jìn)行返回手寫輸入的指示時(shí),判斷利用者是否指示了字符輸入方法的變更,在判斷為指示了變更時(shí)前進(jìn)至步驟S41從而變更為其他的輸入方法。此外,在步驟S40中判斷為利用者沒有指示進(jìn)行字符輸入方法的變更時(shí),返回步驟S29,在檢索結(jié)果顯示結(jié)束后經(jīng)過了 8秒等規(guī)定時(shí)間之前重復(fù)上述動(dòng)作以待機(jī)。
在步驟S29中判斷為還沒有經(jīng)過8秒等規(guī)定時(shí)間時(shí),在步驟S30中判斷為利用者從識(shí)別結(jié)果候補(bǔ)字符顯示部中選擇指示了所希望的字符時(shí),使識(shí)別結(jié)果候補(bǔ)字符顯示部中的選擇指示字符與其他字符之間能夠識(shí)別地進(jìn)行顯示,例如使用其他顏色來顯示等(步驟 S31)。該處理在圖1的選擇指示字符可識(shí)別顯示部四中進(jìn)行。
將此后識(shí)別出的字符作為手寫識(shí)別字符來存儲(chǔ)(步驟S3》,清除手寫輸入字符形狀(步驟S3!3),接著進(jìn)行后述的圖5所示的包含手寫識(shí)別字符的名稱的檢索處理(步驟 S34)。通過上述那樣的一系列的處理,在名稱檢索處理中能夠通過手寫識(shí)別來進(jìn)行最初進(jìn)行的字符輸入,并且能夠在此后的各檢索階段中同樣地進(jìn)行手寫輸入。
在上述圖3的步驟S38中的輸入手寫字符不可識(shí)別時(shí)處理中,能夠通過例如圖4 所示的動(dòng)作流程來實(shí)施。在圖4所示的輸入手寫字符不可識(shí)別時(shí)處理的例子中,作為圖3 步驟S38的處理,最初由于不存在與輸入的字符形狀對(duì)應(yīng)的字符而進(jìn)行指示再輸入的顯示 (步驟S51)。然后判斷這樣的檢索結(jié)果顯示結(jié)束后是否經(jīng)過了例如4秒等規(guī)定時(shí)間(步驟 S52)。該處理是在圖1的手寫輸入字符不可識(shí)別檢測部14中檢測到手寫輸入字符是不可識(shí)別的情況時(shí),通過手寫輸入字符不可識(shí)別顯示部18來顯示該情況,不可識(shí)別顯示時(shí)間計(jì)測部21計(jì)測該顯示后的時(shí)間,不可識(shí)別顯示后經(jīng)過規(guī)定時(shí)間檢測部22檢測是否經(jīng)過了例如4秒等規(guī)定時(shí)間。
在步驟S52中判斷為檢索結(jié)果顯示結(jié)束后還沒有經(jīng)過4秒等規(guī)定時(shí)間時(shí),判斷在圖示的例子中利用者是否發(fā)出了返回手寫輸入的指示(步驟S56),在利用者觀察上述那樣的顯示并在4秒等規(guī)定時(shí)間內(nèi)立刻進(jìn)行了返回手寫輸入的指示時(shí),在步驟S52中判斷為檢索結(jié)果顯示結(jié)束后經(jīng)過了規(guī)定時(shí)間時(shí),并且保持到目前為止所確定的名稱構(gòu)成字符的存儲(chǔ) (步驟S5!3),清除所輸入的字符形狀(步驟S54),返回圖3的步驟S23等待再次的手寫輸入 (步驟S55)。
在步驟S56中,在利用者沒有指示返回手寫輸入時(shí),判斷利用者是否指示了字符輸入方法的變更(步驟S57),在判斷出進(jìn)行了該指示時(shí),進(jìn)行變更為其他輸入方法的處理 (步驟S58)。此外,在步驟S57中判斷為利用者沒有指示字符輸入方法的變更時(shí),返回步驟 S52,在進(jìn)行了檢索結(jié)果顯示結(jié)束后是否經(jīng)過了規(guī)定時(shí)間的判斷以后,重復(fù)與上述相同的動(dòng)作。通過上述那樣的圖3及圖4所示的動(dòng)作流程,進(jìn)行圖2所示的步驟Sl的名稱構(gòu)成字符手寫輸入識(shí)別處理,從而確定手寫識(shí)別字符。
圖3的步驟S34中的包含手寫識(shí)別字符在內(nèi)的名稱的檢索處理能夠通過圖5所示的動(dòng)作流程來進(jìn)行。即,在圖5所示的包含手寫識(shí)別字符的名稱的檢索處理中,最初從名稱數(shù)據(jù)庫中檢索包含手寫識(shí)別字符的名稱(步驟S61)。該處理是在圖1的名稱檢索處理部3 中的名稱構(gòu)成字符檢索部25中,針對(duì)手寫輸入字符識(shí)別處理部2的識(shí)別結(jié)果字符利用者選擇指示檢測部18所檢測到的名稱構(gòu)成字符,使用名稱數(shù)據(jù)庫23進(jìn)行檢索。
接著,判斷在數(shù)據(jù)庫上是否存在相應(yīng)的名稱(步驟S6》,在判斷為不存在相應(yīng)的名稱時(shí),在步驟S72中,進(jìn)行后述的圖6所示的數(shù)據(jù)庫上不存在相應(yīng)的名稱時(shí)的處理。此外, 在步驟S62中判斷為在數(shù)據(jù)庫上存在相應(yīng)的名稱時(shí),將相應(yīng)的名稱按照與手寫識(shí)別字符的關(guān)聯(lián)概率由高到低的字符順序顯示在選擇候補(bǔ)字符顯示部上(步驟S6!3)。該處理是在圖1的名稱檢索處理部3的檢索結(jié)果相應(yīng)概率計(jì)算部沈中,針對(duì)根據(jù)名稱構(gòu)成字符檢索部25 的檢索結(jié)果而獲得的名稱構(gòu)成字符,計(jì)算與手寫識(shí)別字符相關(guān)聯(lián)的概率,并通過檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27進(jìn)行顯示。
此后,在圖5的例子中將存儲(chǔ)的手寫識(shí)別字符作為確定名稱構(gòu)成字符1來存儲(chǔ),在確定名稱構(gòu)成字符顯示部顯示該字符(步驟S64)。S卩,即使通過圖3及圖4所示的動(dòng)作來確定手寫識(shí)別字符,由于該字符可能是例如設(shè)施名等作為名稱檢索字符而不存在的字符, 在通過步驟S62確定該手寫識(shí)別字符是否在數(shù)據(jù)庫上存在相應(yīng)的名稱之后,在步驟S64中作為確定名稱構(gòu)成字符1來存儲(chǔ),進(jìn)而將該字符顯示在確定名稱構(gòu)成字符顯示部,使利用者完全明白字符的確定狀態(tài)。
這些動(dòng)作是作為圖1的名稱檢索處理部3的名稱構(gòu)成字符檢索部25對(duì)手寫識(shí)別字符進(jìn)行檢索的結(jié)果,在檢測出存在包含該手寫識(shí)別字符的名稱時(shí),將該手寫識(shí)別字符作為確定名稱構(gòu)成字符1而存儲(chǔ)在確定名稱構(gòu)成字符存儲(chǔ)部39,并且通過確定名稱構(gòu)成字符顯示部38進(jìn)行顯示。
接著,判斷是否經(jīng)過了 8秒等規(guī)定時(shí)間(步驟S6Q,在判斷為還沒有經(jīng)過該規(guī)定時(shí)間時(shí),判斷利用者是否從選擇候補(bǔ)字符顯示部中選擇指示了規(guī)定的字符(步驟S66)。該處理是在圖1的名稱檢索處理部3的檢索選擇候補(bǔ)名稱構(gòu)成字符顯示時(shí)間計(jì)測部36中,計(jì)測從檢索選擇候補(bǔ)名稱構(gòu)成字符顯示部27所顯示的時(shí)刻開始的時(shí)間,通過檢索選擇候補(bǔ)字符顯示后規(guī)定時(shí)間經(jīng)過檢測部37檢測是否經(jīng)過了 8秒等規(guī)定時(shí)間。
在步驟S66中利用者通過觸碰所希望的字符的顯示部等而進(jìn)行了選擇指示時(shí),在圖5的例子中,將識(shí)別結(jié)果候補(bǔ)字符顯示部所選擇指示了的字符與其他字符之間能夠識(shí)別地顯示(步驟S67)。該狀態(tài)如圖11(b)所示,在圖示的例子中,作為進(jìn)行了圖10(a)那樣的手寫輸入的結(jié)果,按照同圖(b)所示的選擇候補(bǔ)字符的相應(yīng)概率由高到低的順序進(jìn)行顯示,在利用者選擇指示了第1個(gè)被顯示的“大”的狀態(tài)下立即從名稱數(shù)據(jù)庫進(jìn)行關(guān)聯(lián)的下一個(gè)字符的檢索,其結(jié)果,顯示了圖11(b)那樣的候補(bǔ),并且示出了其中的“連”這個(gè)字符被選擇指示了的狀態(tài)。
這樣第2名稱構(gòu)成字符被確定,將其作為名稱構(gòu)成字符2來存儲(chǔ)。在同圖的例子中示出了以下狀態(tài)在手寫識(shí)別字符被確定并作為確定名稱構(gòu)成字符1而被存儲(chǔ)之后,在確定名稱構(gòu)成字符顯示部顯示“大”,作為與該確定名稱構(gòu)成字符關(guān)聯(lián)的名稱構(gòu)成字符顯示了 5個(gè),利用者選擇指示了其中的“連”,由此該字符與其他字符之間能夠識(shí)別地被顯示。
接著,前進(jìn)至步驟S68,將選擇指示后的字符作為確定名稱構(gòu)成字符2來存儲(chǔ)。這些處理是通過圖1的名稱檢索處理部3中的檢索名稱選擇候補(bǔ)字符利用者選擇指示檢測部觀對(duì)利用者選擇指示的字符進(jìn)行檢測,通過確定名稱構(gòu)成字符顯示部36,如圖11(b)所示, 在確定字符顯示部53上進(jìn)行顯示。
此后,在圖示的例子中,判斷通過該字符的確定而利用者所希望的名稱是否確定 (步驟S69),在所希望的名稱僅由2個(gè)字符構(gòu)成時(shí),在此判斷為所希望的名稱已確定,接著確認(rèn)2個(gè)字符的重新排序名稱(步驟S70)。即,由于在上述的例子中,將手寫識(shí)別字符作為確定名稱構(gòu)成字符1來存儲(chǔ),將與該確定名稱構(gòu)成字符1相關(guān)聯(lián)的字符作為確定名稱構(gòu)成字符2來存儲(chǔ),對(duì)這些字符的順序沒有加以限制。因此,根據(jù)兩字符的順序不同而存在2個(gè)名稱,從名稱數(shù)據(jù)庫對(duì)例如該2個(gè)字符所構(gòu)成的名稱進(jìn)行檢索,在僅存在1個(gè)時(shí)確定為該字
16符,在存在2個(gè)時(shí)顯示該2個(gè)結(jié)果以使利用者確認(rèn)。在執(zhí)行了該確認(rèn)后在步驟S71中2個(gè)字符名稱被確定,輸出該名稱。
這些處理是通過圖1的確定名稱構(gòu)成字符重新排序檢索部30進(jìn)行2個(gè)字符的重新排序并進(jìn)行檢索,在存在多個(gè)時(shí)通過使利用者選擇所希望的名稱從而通過名稱確定部31 進(jìn)行確定,再通過確定名稱輸出部40利用該名稱數(shù)據(jù)能夠進(jìn)行用于例如設(shè)施檢索等的輸出ο 在圖5所示的例子中,在上述那樣的大致順利的檢索處理以外,例如在步驟S65中在判斷為經(jīng)過了 8秒等規(guī)定時(shí)間時(shí),即,由于選擇候補(bǔ)字符顯示部中所顯示的字符中不存在所希望的字符而不能夠進(jìn)行選擇指示的狀態(tài)繼續(xù)了例如8秒時(shí),保持到目前為止確定的名稱構(gòu)成字符1的存儲(chǔ)(步驟S77),在步驟S78中返回圖2的步驟S23,等待新的手寫輸入。 以后進(jìn)行與上述圖3及圖4相同的處理,將新的字符確定為手寫識(shí)別字符(步驟S79)。通過該確定的識(shí)別字符,返回步驟S61進(jìn)行與上述相同的名稱檢索處理。
另外,如上所述通過步驟S78重新開始手寫輸入時(shí)的狀態(tài)如圖11(c)所示。在該圖中示出了以下狀態(tài)將最初的手寫識(shí)別字符“大”作為確定名稱構(gòu)成字符1來存儲(chǔ),在確定名稱構(gòu)成字符顯示部顯示該字符,并且由于在作為與該字符關(guān)聯(lián)的字符而被顯示的各字符中不存在利用者所希望的名稱的字符,因此正在進(jìn)行再次手寫輸入。
此外,如上所述在步驟S65中選擇候補(bǔ)字符顯示結(jié)束后沒有經(jīng)過8秒等規(guī)定時(shí)間的狀態(tài)下,在步驟S66中判斷為利用者沒有從選擇候補(bǔ)字符顯示部中選擇所希望的字符時(shí),不需等待規(guī)定時(shí)間的經(jīng)過,判斷利用者是否指示了返回手寫輸入(步驟S73),在判斷為進(jìn)行了該指示時(shí)立即前進(jìn)至步驟S77,進(jìn)行上述那樣的新的手寫識(shí)別處理。
此外,在步驟S73中判斷為利用者沒有指示返回手寫輸入時(shí),判斷利用者是否沒有等待規(guī)定時(shí)間的經(jīng)過而指示了字符輸入方法的變更(步驟S74),在指示了將字符輸入方法變更為其他的方法時(shí),在步驟S75中變更為其他的輸入方法,基于手寫輸入的名稱檢索處理結(jié)束。但是,在判斷為沒有進(jìn)行這樣的指示時(shí),返回步驟S65等待8秒等規(guī)定時(shí)間的經(jīng)過。
在步驟S69中,在確定并存儲(chǔ)了名稱構(gòu)成字符1和2的狀態(tài)下,判斷根據(jù)這些字符的確定、利用者所希望的名稱是否確定,在判斷為所希望的名稱為3個(gè)字符以上而在此還沒有確定時(shí),前進(jìn)至步驟S76,通過確定名稱構(gòu)成字符1和2,作為所希望名稱未確定時(shí)的檢索處理進(jìn)行圖7所示的動(dòng)作。
在圖5的步驟S62中判斷為數(shù)據(jù)庫上不存在相應(yīng)的名稱,從而在步驟S72中進(jìn)行的當(dāng)數(shù)據(jù)庫上不存在相應(yīng)名稱時(shí)的處理進(jìn)行如圖6所示的動(dòng)作。即,在圖6所示的數(shù)據(jù)庫上不存在相應(yīng)名稱時(shí)的處理中,顯示不存在符合最初檢索結(jié)果條件的名稱(步驟S81)。根據(jù)該動(dòng)作,例如圖11(a)所示,進(jìn)行“沒有發(fā)現(xiàn)檢索結(jié)果相應(yīng)的設(shè)施”那樣的顯示。
接著,判斷在檢索結(jié)果顯示結(jié)束后是否經(jīng)過了 4秒等規(guī)定時(shí)間(步驟S82),在判斷為該顯示原樣地經(jīng)過了 4秒等規(guī)定時(shí)間時(shí),保持到目前為止確定的名稱構(gòu)成字符(確定名稱構(gòu)成字符1)的存儲(chǔ)(步驟S8!3),在步驟S84中返回圖3的步驟S23即手寫輸入處理。
與此相對(duì),在步驟582中判斷為還沒有經(jīng)過4秒等規(guī)定時(shí)間時(shí),判斷利用者是否沒有等待該4秒而指示了返回手寫輸入,在檢測到進(jìn)行了這樣的指示時(shí),前進(jìn)至上述步驟 S83,保持到目前為止確定的名稱構(gòu)成字符的存儲(chǔ),通過步驟S84返回圖3的步驟S23。此外,在步驟S85中判斷為利用者沒有指示返回手寫輸入時(shí),在步驟S86中判斷利用者是否指示了字符輸入方法的變更,在判斷為發(fā)出了該指示時(shí),在步驟S87中變更為其他的輸入方法。此外,在步驟S86中判斷為利用者沒有指示字符輸入方法的變更時(shí),返回步驟S82,與上述相同地進(jìn)行判斷是否經(jīng)過了 4秒等規(guī)定時(shí)間以后的處理。另外,這些處理與圖5的步驟 S73 S75的動(dòng)作相同。
另外,該動(dòng)作是在圖1的名稱檢索處理部3中的名稱構(gòu)成字符檢索結(jié)果不存在檢測部32中,通過名稱構(gòu)成字符檢索部25的檢索而檢測到不存在名稱構(gòu)成字符時(shí),名稱構(gòu)成字符檢索結(jié)果不存在顯示部33如上所述地顯示該情況,檢索結(jié)果不存在顯示時(shí)間計(jì)測部 34計(jì)測顯示后的時(shí)間,通過不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部35來檢測4秒等規(guī)定時(shí)間的經(jīng)過。
此外,圖5的步驟S76中的根據(jù)確定名稱構(gòu)成字符1、2而所希望名稱未確定時(shí)的檢索處理可以通過圖7所示的動(dòng)作流程來實(shí)施。另外,圖7的大部分處理與上述圖5的動(dòng)作相同,僅一部分不同。即,在圖7所示的根據(jù)確定名稱構(gòu)成字符1、2而所希望名稱未確定時(shí)的檢索處理的例子中,判斷是否輸入最初檢索用空格(步驟S91)。在此,在判斷出不輸入檢索用空格時(shí),在步驟S102中進(jìn)行圖8所示的后述的不輸入檢索用空格時(shí)的處理。
在步驟S91中判斷為輸入檢索用空格時(shí),即,判斷為利用者輸入檢索用空格時(shí),在步驟S92中輸入檢索用空格。該狀態(tài)如圖12(a)所示,在同圖的例子中如上所述在確定名稱構(gòu)成字符顯示部上顯示了 “大”、并顯示了與該字符關(guān)聯(lián)的構(gòu)成名稱的字符的狀態(tài)下,通過輸入空格,顯示了下劃線狀的“—”,該“―”表示向確定名稱構(gòu)成字符顯示部輸入了空格。
接著,從名稱數(shù)據(jù)庫中對(duì)下述名稱進(jìn)行檢索,所述名稱為在字符串的任一個(gè)位置包含確定名稱構(gòu)成字符1和2的名稱,且與名稱所包含的確定名稱構(gòu)成字符1和2的順序以及確定名稱構(gòu)成字符1和2是第幾個(gè)字符無關(guān)(步驟S9!3)。此后判斷數(shù)據(jù)庫上是否存在相應(yīng)的名稱(步驟S94),在判斷為不存在相應(yīng)的名稱時(shí),與圖5的步驟S62的動(dòng)作相同,進(jìn)行上述圖6所示的數(shù)據(jù)庫上不存在相應(yīng)名稱時(shí)的處理(步驟S103)。
在步驟S94中判斷為數(shù)據(jù)庫上存在相應(yīng)的名稱時(shí),按照關(guān)聯(lián)概率由高到低的字符順序在選擇候補(bǔ)字符顯示部上顯示相應(yīng)的名稱的構(gòu)成字符。該狀態(tài)如圖12(b)所示。艮口, 在同圖中示出了以下狀態(tài)將如上所述通過手寫識(shí)別字符而確定的確定名稱構(gòu)成字符1即 “大”最初顯示在確定名稱構(gòu)成字符顯示部,接著,在示出了空格的輸入后,顯示通過名稱檢索而選擇的名稱構(gòu)成字符2即“連”,并且通過這樣的輸入了空格的2個(gè)字符的檢索而顯示 3個(gè)選擇候補(bǔ),利用者選擇指示了其中的“中”。
另外,若這樣輸入空格來進(jìn)行檢索,則確定設(shè)施字符變得順序不同,最終可能存在多種順序的字符,優(yōu)選針對(duì)這些字符的被重新排序后的名稱再次通過名稱數(shù)據(jù)庫進(jìn)行檢索。
此后,圖7的例子中也與上述圖5的動(dòng)作相同,判斷在檢索結(jié)果顯示結(jié)束后是否經(jīng)過了 8秒等規(guī)定時(shí)間,在經(jīng)過了該規(guī)定時(shí)間時(shí),前進(jìn)至步驟S108,保持到目前為止確定的名稱構(gòu)成字符的存儲(chǔ),返回圖2的步驟823(步驟S109)進(jìn)行手寫輸入,進(jìn)行一系列的手寫識(shí)別處理。由此獲得手寫識(shí)別字符(步驟S110),在圖示的例子中在步驟S98中將該手寫識(shí)別字符作為確定名稱構(gòu)成字符3來存儲(chǔ)。
在步驟S96中判斷出檢索結(jié)果顯示結(jié)束后沒有經(jīng)過8秒等規(guī)定時(shí)間時(shí),與上述圖5相同,判斷利用者是否指示了返回手寫輸入(步驟S104),在判斷為進(jìn)行了該指示時(shí)前進(jìn)至步驟S108,保持到目前為止確定的名稱構(gòu)成字符的存儲(chǔ),與上述相同地進(jìn)行手寫識(shí)別處理。此外,在步驟S104中判斷為利用者沒有指示返回手寫輸入時(shí),判斷利用者是否指示了字符輸入方法的變更(步驟S105),在判斷為進(jìn)行了該指示時(shí),變更為其他的輸入方法(步驟 S106)。
此外,在步驟S97中判斷為利用者從選擇候補(bǔ)字符顯示部中選擇指示了所希望的字符時(shí),在上述步驟SllO中確定了手寫識(shí)別字符之后前進(jìn)至步驟S98,將選擇指示的字符或者手寫識(shí)別字符作為確定名稱構(gòu)成字符3來存儲(chǔ)。
此后在步驟S99中,判斷利用者是否通過這些字符的確定而確定所希望的名稱, 在利用者所希望的名稱是3個(gè)字符而判斷為確定時(shí),在步驟SlOO中通過3個(gè)字符的重新排序名稱的檢索來進(jìn)行確認(rèn),最終確定3個(gè)字符名稱,并將其輸出(步驟S101)。該處理與圖 2的步驟S5的處理相當(dāng)。
在步驟S99中判斷根據(jù)這些字符的確定而利用者所希望的名稱不確定時(shí),利用者所希望的名稱為4個(gè)字符以上,因此在步驟S107,以后的處理如圖2的步驟S6以及步驟S7 所示,反復(fù)進(jìn)行與圖7及圖8的動(dòng)作相同的動(dòng)作,從而確定由η個(gè)字符構(gòu)成的名稱。
圖7的步驟S102中的不輸入檢索用空格時(shí)的處理如圖8所示。即,在圖8所示的不輸入檢索用空格時(shí)的處理中,最初從名稱數(shù)據(jù)庫檢索按確定名稱構(gòu)成字符1及2的順序排列的名稱(步驟S111)。以后的處理是與上述圖7的步驟S94 S101,S103 SllO相同的處理。但是,在圖7的動(dòng)作中,在步驟SlOO中進(jìn)行了 3個(gè)字符重新排序名稱確認(rèn)處理, 但在圖8中的不輸入檢索用空格時(shí),由于對(duì)按確定的名稱構(gòu)成字符的順序排列的名稱進(jìn)行檢索,因此不需要進(jìn)行重新排序的確認(rèn)。其他的處理與如上所述的圖7的動(dòng)作相同,因此在此省略重復(fù)說明。
本發(fā)明可以通過上述那樣的各種動(dòng)作流程來實(shí)施,但這僅是一個(gè)例子,另外可以以各種方式來實(shí)施本發(fā)明。尤其是用于使這些動(dòng)作順暢進(jìn)行的畫面顯示可以用圖9 12 所示以外的多種方式進(jìn)行顯示。
19
權(quán)利要求
1.一種使用了手寫識(shí)別檢索的名稱檢索裝置,根據(jù)手寫輸入的字符從名稱數(shù)據(jù)庫中檢索名稱,其特征在于,具有手寫輸入操作檢測部,檢測利用者的手寫操作;手寫輸入字符識(shí)別部,從手寫輸入字符識(shí)別用數(shù)據(jù)庫中檢索由上述手寫輸入操作檢測部檢測到的手寫輸入字符形狀來加以識(shí)別;識(shí)別結(jié)果字符顯示部,顯示由上述手寫輸入字符識(shí)別部識(shí)別出的識(shí)別候補(bǔ); 識(shí)別結(jié)果字符利用者選擇指示檢測部,對(duì)利用者從上述識(shí)別結(jié)果字符顯示部所顯示的字符中選擇指示了任意的字符這一情況進(jìn)行檢測;名稱構(gòu)成字符檢索部,從名稱數(shù)據(jù)庫中檢索由上述手寫輸入字符識(shí)別部識(shí)別出的、利用者選擇指示了的識(shí)別字符;選擇候補(bǔ)名稱構(gòu)成字符顯示部,將包含上述名稱構(gòu)成字符檢索部所檢索到的字符的名稱的構(gòu)成字符作為利用者的選擇候補(bǔ)來顯示;利用者選擇指示檢測部,對(duì)利用者選擇指示了由上述選擇候補(bǔ)名稱構(gòu)成字符顯示部顯示的選擇候補(bǔ)的字符這一情況進(jìn)行檢測;以及確定名稱構(gòu)成字符存儲(chǔ)部,在通過上述名稱構(gòu)成字符檢索部檢測出名稱數(shù)據(jù)庫中存在包含上述識(shí)別字符的名稱這一情況時(shí),將上述識(shí)別字符作為第1確定名稱構(gòu)成字符來存儲(chǔ),將在上述利用者選擇指示檢測部中利用者選擇指示了的字符作為第2確定名稱構(gòu)成字符來存儲(chǔ),將通過以后的相同的處理而確定出的字符作為其他的確定名稱構(gòu)成字符來存儲(chǔ),在上述名稱構(gòu)成字符檢索部中,從名稱數(shù)據(jù)庫中檢索包含全部的上述確定名稱構(gòu)成字符的名稱,在上述名稱構(gòu)成字符檢索部檢索出的結(jié)果是不存在利用者所希望的字符時(shí),通過上述手寫輸入字符識(shí)別部來確定檢索用字符并進(jìn)行檢索,以后通過依次進(jìn)行相同的操作來確定利用者所希望的名稱。
2.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,使通過上述識(shí)別結(jié)果字符顯示部進(jìn)行顯示的顯示部和通過上述選擇候補(bǔ)名稱構(gòu)成字符顯示部進(jìn)行顯示的部分是同一部分。
3.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,在上述名稱構(gòu)成字符檢索部中,在多個(gè)確定名稱構(gòu)成字符之間輸入空格,對(duì)下述名稱進(jìn)行檢索,所述名稱為與順序以及是第幾個(gè)字符無關(guān)地在字符串的任一個(gè)位置包含各確定名稱構(gòu)成字符的名稱。
4.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,具有名稱構(gòu)成字符檢索結(jié)果不存在檢測部,對(duì)在上述名稱構(gòu)成字符檢索部中輸入名稱構(gòu)成字符并從名稱數(shù)據(jù)庫中進(jìn)行了檢索的結(jié)果是不存在包含上述輸入的名稱構(gòu)成字符的名稱這一情況進(jìn)行檢測;名稱構(gòu)成字符檢索結(jié)果不存在顯示部,在通過上述名稱構(gòu)成字符檢索結(jié)果不存在檢測部檢測到不存在包含所輸入的名稱構(gòu)成字符的名稱這一情況時(shí),顯示該情況;以及不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部,對(duì)在通過上述名稱構(gòu)成字符檢索結(jié)果不存在顯示部進(jìn)行了該顯示之后經(jīng)過了規(guī)定時(shí)間這一情況進(jìn)行檢測,在通過上述不存在顯示后經(jīng)過規(guī)定時(shí)間檢測部檢測到上述顯示后經(jīng)過了規(guī)定時(shí)間時(shí),顯示手寫輸入畫面。
5.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,在通過上述選擇候補(bǔ)名稱構(gòu)成字符顯示部顯示了選擇候補(bǔ)名稱構(gòu)成字符之后,在規(guī)定時(shí)間的期間內(nèi)利用者沒有進(jìn)行選擇指示時(shí),顯示手寫輸入畫面。
6.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,具備識(shí)別結(jié)果字符顯示部,在由上述手寫輸入字符識(shí)別部進(jìn)行識(shí)別的結(jié)果是存在多個(gè)識(shí)別候補(bǔ)時(shí), 該識(shí)別結(jié)果字符顯示部按照識(shí)別率由高到低的順序進(jìn)行顯示。
7.如權(quán)利要求1所述的使用了手寫識(shí)別檢索的名稱檢索裝置,其特征在于,具備選擇候補(bǔ)名稱構(gòu)成字符顯示部,該選擇候補(bǔ)名稱構(gòu)成字符顯示部針對(duì)包含由上述名稱構(gòu)成字符檢索部檢索到的字符的名稱的構(gòu)成字符,按照與上述識(shí)別字符關(guān)聯(lián)的概率由高到低的順序來顯示選擇候補(bǔ)名稱構(gòu)成字符。
全文摘要
一種使用了手寫識(shí)別檢索的名稱檢索裝置,在從數(shù)據(jù)庫檢索各種名稱時(shí),有效利用手寫輸入的輸入方法,根據(jù)最初輸入的識(shí)別字符依次高效且準(zhǔn)確地顯示下一個(gè)字符,容易地進(jìn)行各種名稱的檢索。檢測利用者的手寫輸入并識(shí)別從而顯示多個(gè)識(shí)別候補(bǔ)。在利用者選擇了任意字符時(shí)將其作為確定識(shí)別字符。接著從名稱數(shù)據(jù)庫檢索包含該確定識(shí)別字符的名稱,在存在檢索結(jié)果的字符時(shí)將其作為確定名稱構(gòu)成字符1來存儲(chǔ)。顯示多個(gè)檢索結(jié)果的字符,將利用者選擇指示的字符作為下一個(gè)確定設(shè)施名構(gòu)成字符來存儲(chǔ),檢索包含兩個(gè)確定設(shè)施名構(gòu)成字符的名稱并按相應(yīng)概率順序顯示多個(gè)候補(bǔ)。根據(jù)利用者的選擇指示確定下一個(gè)名稱構(gòu)成字符,通過相同的處理來確定利用者所希望的字符。
文檔編號(hào)G06K9/00GK102193726SQ20111004091
公開日2011年9月21日 申請(qǐng)日期2011年2月18日 優(yōu)先權(quán)日2010年3月4日
發(fā)明者梅村勝利 申請(qǐng)人:阿爾派株式會(huì)社