專利名稱:Url檢索系統(tǒng)、服務(wù)器及url檢索方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種檢索對因特網(wǎng)上的公眾公開的信息的統(tǒng)一資源定位器(URL)的系統(tǒng)和方法,具體地,涉及一種URL檢索系統(tǒng)和服務(wù)器、以及在系統(tǒng)中所使用的URL檢索方法,其中,不需要用戶使用關(guān)鍵字來檢索URL。
背景技術(shù):
作為通信基礎(chǔ)設(shè)施的最新發(fā)展的結(jié)果,因特網(wǎng)上的用戶數(shù)據(jù)得到了增加。與此相關(guān),各種信息已經(jīng)對因特網(wǎng)上的公眾公開。
在因特網(wǎng)上,由統(tǒng)一資源定位器(URL)來識別這樣的信息的位置或地址。因此,為了訪問對因特網(wǎng)上的公眾公開的信息,需要用戶從信息處理終端中輸入信息的URL。即,當(dāng)不適當(dāng)?shù)孬@知URL時,用戶不能夠訪問信息。
作為獲得所需信息的URL的方法,已經(jīng)廣泛地采用了關(guān)鍵字搜索或檢索。該搜索采用了被稱為“搜索引擎”的服務(wù)器,所述服務(wù)器包括已經(jīng)存儲了彼此間建立了對應(yīng)關(guān)系的統(tǒng)一資源定位器(URL)和關(guān)鍵字。在操作中,將關(guān)鍵字從用戶終端發(fā)送到搜索引擎。該引擎從數(shù)據(jù)庫中提取與關(guān)鍵字相關(guān)的URL,并且將該URL通知給用戶終端。結(jié)果,用戶獲得了與關(guān)鍵字相對應(yīng)的URL。
為了進行關(guān)鍵字搜索,需要用戶設(shè)置和輸入與目標(biāo)信息相關(guān)的關(guān)鍵字。這對于除了精通關(guān)鍵字搜索的有經(jīng)驗的用戶之外的其他用戶而言非常困難。然而,初學(xué)者或不熟悉關(guān)鍵字搜索的用戶無法容易地針對在多種情況下的信息,設(shè)置和/或輸入適當(dāng)?shù)年P(guān)鍵字。
當(dāng)在關(guān)鍵字搜索中使用不適合該信息的關(guān)鍵字時,不能夠從搜索引擎的數(shù)據(jù)庫中獲得針對所需信息的URL。因此,作為搜索的結(jié)果而由用戶所獲得的URL不與所需信息關(guān)聯(lián)。
在這種情況下,用戶不能夠訪問該信息。在許多情況下,用戶可能會得出錯誤的決定該信息還未對網(wǎng)絡(luò)上的公眾開放。
在諸如標(biāo)題為“Information Retrieval Apparatus,InformationRetrieval Program,and Recording Medium”的日本專利待審公開No.2002-297648和標(biāo)題為“Information Retrieval Apparatus,Information Retrieval System,and Program Using E-Mail”的日本專利待審公開No.2003-76711中已經(jīng)描述了用戶檢索URL而無需選擇或采用關(guān)鍵字的傳統(tǒng)技術(shù)。
根據(jù)日本專利待審公開No.2002-297648,在檢索與圖像相關(guān)的信息的URL的操作中,將圖像數(shù)據(jù)從用戶終端上載到圖像搜索引擎。所述引擎提取諸如圖像的輪廓的特征數(shù)據(jù),以確定圖像的特征,從而獲得與圖像相關(guān)的關(guān)鍵字。然后,圖像引擎將這些關(guān)鍵字發(fā)送到關(guān)鍵字搜索引擎,以利用這些關(guān)鍵字來實現(xiàn)關(guān)鍵字搜索。
利用在日本專利待審公開No.2003-76711中所描述的技術(shù),用戶終端的用戶按照所需的格式創(chuàng)建與要訪問的信息相關(guān)的語句或文本,然后,通過電子郵件將所述文本發(fā)送到指定的郵件地址,以執(zhí)行信息的檢索。當(dāng)接收到郵件時,檢索引擎從該文本中提取出關(guān)鍵字,然后,執(zhí)行針對該信息的關(guān)鍵字搜索。
根據(jù)上述的每一個技術(shù),由于用戶能夠檢索URL而無需設(shè)置和/或輸入針對目標(biāo)信息的關(guān)鍵字,不熟悉關(guān)鍵字搜索的任何用戶可以容易地訪問所需信息。
然而,由于非常大量的信息項對因特網(wǎng)上的公眾開放,因此,可以由在一些情況下取決于搜索條件設(shè)置的搜索引擎來提取許多統(tǒng)一資源定位器。
在上述的文章中,未考慮到這樣的情況。當(dāng)用戶檢索到作為關(guān)鍵字搜索結(jié)果的大量統(tǒng)一資源定位器時,需要用戶從中提取出針對要訪問信息的一些定位器。
發(fā)明內(nèi)容
由此,設(shè)計用于解決上述問題的本發(fā)明的目的是提供一種URL檢索系統(tǒng)和URL檢索方法,其中,不需要用戶終端的用戶采用與要訪問的信息相關(guān)的關(guān)鍵字,并且即使當(dāng)作為關(guān)鍵字搜索的結(jié)果獲得了大量的統(tǒng)一資源定位器時,也不需要用戶從中選擇針對目標(biāo)信息的一些定位器。
根據(jù)本發(fā)明,提出了一種統(tǒng)一資源定位器(URL)獲取系統(tǒng),包括用戶終端,能夠通過因特網(wǎng)對信息進行通信;URL數(shù)據(jù)庫,按照分級結(jié)構(gòu)存儲了表示對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;搜索單元,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的URL;服務(wù)器,響應(yīng)來自用戶終端的請求,向搜索單元請求URL的檢索,并且將檢索的結(jié)果通知給用戶終端;以及因特網(wǎng),使用戶終端、URL數(shù)據(jù)庫、搜索單元和服務(wù)器彼此相連。所述用戶終端包括用于將針對搜索表達(dá)式的信息傳送到服務(wù)器的傳送單元;以及請求單元,用于請求服務(wù)器通知作為檢索結(jié)果、與所述信息相關(guān)的URL,URL的數(shù)量等于或小于最大數(shù)量。所述服務(wù)器包括提取單元,用于從用戶終端接收到的信息中提取出關(guān)鍵字,并且利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;用于請求搜索單元檢索與搜索表達(dá)式相匹配的URL的請求單元;發(fā)送單元,用于將表示最大數(shù)量的信息發(fā)送到搜索單元;用于請求用戶終端選擇由從搜索單元中接收到的分級等級信息所指示的分級等級的項目中的至少一個的請求單元;用于向搜索單元傳送表示由用戶操作用戶終端所選擇的分級等級的分級等級選擇信息的傳送單元;以及通知單元,用于將來自搜索單元的檢索通知給用戶終端。所述搜索單元包括創(chuàng)建單元,當(dāng)根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取的URL數(shù)量超過了所述最大數(shù)量,則分級等級信息表示針對每一個URL的所述URL所屬的分級等級,并且將分級等級信息傳送到服務(wù)器;以及選擇單元,用于從根據(jù)從服務(wù)器接收到的搜索表達(dá)式提取出的URL中選擇屬于由分級等級選擇信息所表示的分級等級的URL。
根據(jù)本發(fā)明的一個方面,當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,搜索單元再次向服務(wù)器傳送分級等級信息。此外,優(yōu)選地,服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。另外,優(yōu)選地,所述服務(wù)器還包括存儲器,所述存儲裝置已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息;并且當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。此外,優(yōu)選地,所述服務(wù)器還包括音頻識別單元,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);并且當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,所述音頻識別單元將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。此外,優(yōu)選地,所述服務(wù)器還包括圖像識別單元,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);并且當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,圖像識別單元將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提出了一種通過因特網(wǎng)與用戶終端相連的用于URL檢索的服務(wù)器,用于響應(yīng)來自用戶終端的請求,向搜索單元請求URL檢索,并將檢索結(jié)果通知給用戶終端。所述服務(wù)器包括URL數(shù)據(jù)庫,按照分級結(jié)構(gòu)存儲了表示對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;接收單元,用于從用戶終端接收針對搜索表達(dá)式的信息、以及與所述信息相關(guān)的最大數(shù)量;提取單元,用于從用戶終端所接收到的信息中提取關(guān)鍵字,并利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;搜索單元,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的搜索相匹配的URL;創(chuàng)建單元,當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取的URL數(shù)量超過了所述最大數(shù)量,則分級等級信息表示針對每一個URL,所述URL所屬的分級等級;請求單元,用于請求用戶終端選擇由分級等級信息所指示的分級等級的項目中的至少一個;獲取單元,用于從用戶終端中獲取表示由用戶操作用戶終端所選擇的分級等級的分級等級信息;選擇單元,用于從根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取出的URL中選擇屬于由分級等級選擇信息所表示的分級等級的URL;以及通知單元,當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量等于或小于最大數(shù)量時,將由搜索裝置所提取出的URL作為檢索的結(jié)果通知給用戶終端,并且當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量超過了最大數(shù)量時,將屬于由分級等級選擇信息的分級等級的URL作為檢索結(jié)果通知給用戶終端。
優(yōu)選地,當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,服務(wù)器請求用戶選擇再次由分級等級信息所表示的分級等級的項目的至少一個。此外,優(yōu)選地,服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。優(yōu)選地,所述服務(wù)器還包括存儲單元,所述存儲單元已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息。當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。優(yōu)選地,所述服務(wù)器還包括音頻識別單元,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)。當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,所述音頻識別單元將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。優(yōu)選地,所述服務(wù)器還包括圖像識別裝置,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)。當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,圖像識別單元將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
為了實現(xiàn)根據(jù)本發(fā)明一個方面的目的,提出了一種在系統(tǒng)中使用的URL檢索方法,所述系統(tǒng)包括用戶終端,能夠通過因特網(wǎng)對信息進行通信;URL數(shù)據(jù)庫,用于按照分級結(jié)構(gòu)存儲對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;搜索單元,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的URL;服務(wù)器,用于響應(yīng)來自用戶終端的請求,向搜索單元請求URL檢索,并將檢索結(jié)果通知給用戶終端;以及因特網(wǎng),使用戶終端、URL數(shù)據(jù)庫、搜索單元和服務(wù)器彼此相連。所述方法包括以下步驟將針對搜索表達(dá)式的信息從用戶終端傳送到服務(wù)器;由用戶終端請求服務(wù)器通知作為檢索結(jié)果、與所述信息相關(guān)的URL,URL的數(shù)量等于或小于最大數(shù)量,由服務(wù)器從用戶終端接收到的信息中提取出關(guān)鍵字,并且利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;由服務(wù)器請求搜索單元檢索與搜索表達(dá)式相匹配的URL;由服務(wù)器將表示最大數(shù)量的信息發(fā)送到搜索單元;由搜索單元從URL數(shù)據(jù)庫中所存儲的URL中提取與從服務(wù)器接收到的搜索表達(dá)式相匹配的URL;由搜索單元進行檢查以確定根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量是否超過了最大數(shù)量;當(dāng)根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取出的URL的數(shù)量超過了最大數(shù)量時,由搜索單元創(chuàng)建表示針對每一個URL的、所述URL所述的分級等級的分級等級信息,并且將分級等級信息傳送到服務(wù)器;由服務(wù)器請求用戶終端選擇由從搜索單元中接收到的分級等級信息所表示的分級等級的項目中的至少一個;由服務(wù)器向搜索單元傳送表示由用戶終端所選擇的分級等級的分級等級選擇信息;由搜索單元從根據(jù)從服務(wù)器接收到的搜索表達(dá)式提取出的URL中,選擇屬于由分級等級選擇信息所表示的分級等級的URL;由搜索單元將其數(shù)量等級或小于最大數(shù)量的URL作為檢索結(jié)果發(fā)送到服務(wù)器;以及,由服務(wù)器將檢索結(jié)果通知給用戶終端。
優(yōu)選地,所述URL檢索方法還包括傳送步驟,當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,由搜索單元再次向服務(wù)器傳送分級等級信息。優(yōu)選地,所述URL檢索方法還包括通知步驟,由服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。優(yōu)選地,所述服務(wù)器還包括存儲器,所述存儲器已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息。所述方法還包括刪除步驟,當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,由服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。優(yōu)選地,所述服務(wù)器還包括音頻識別單元,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)。所述方法還包括轉(zhuǎn)換步驟,當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,由所述音頻識別單元將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,從所述信息中提取出關(guān)鍵字。此外,優(yōu)選地,所述服務(wù)器還包括圖像識別單元,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)所述方法還包括轉(zhuǎn)換步驟,當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,由圖像識別單元將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
考慮結(jié)合附圖所采用的以下詳細(xì)描述,本發(fā)明的目的和特征將變得更加明顯,其中,圖1是示出了根據(jù)本發(fā)明的URL檢索系統(tǒng)的第一實例的示意方框圖;圖2是在第一實施例中的用戶終端的結(jié)構(gòu)的方框圖;圖3是示出了在第一實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;圖4是示出了在第一實施例中的搜索引擎服務(wù)器的結(jié)構(gòu)的方框圖;圖5是示出了在URL數(shù)據(jù)庫中具有分級結(jié)構(gòu)的類型和類別之間的關(guān)系的方框圖;圖6是利用其間所建立的關(guān)系存儲表示統(tǒng)一資源定位器和關(guān)鍵字的信息項的狀態(tài)的方框圖;圖7是示出了在第一實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖;圖8是示出了在第一實施例中的URL檢索系統(tǒng)的特定操作序列的序列圖;圖9是示出了根據(jù)本發(fā)明的用戶終端的第二實施例的結(jié)構(gòu)的方框圖;圖10是示出了在第二實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;圖11是示出了在第二實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖;圖12是示出了在第二實施例中,URL檢索系統(tǒng)檢索URL的另一操作的流程圖;圖13是示出了在第二實施例中,URL檢索系統(tǒng)檢索URL的另一操作的流程圖;圖14是根據(jù)本發(fā)明的用戶終端的第三實施例的結(jié)構(gòu)的方框圖;圖15是示出了在第三實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;
圖16是在第三實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖;圖17是根據(jù)本發(fā)明的用戶終端的第四實施例的結(jié)構(gòu)的方框圖;圖18是示出了在第四實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;圖19是示出了在第四實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖;圖20是示出了根據(jù)本發(fā)明的第五實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;圖21是示出了在第五實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖;圖22是示出了在根據(jù)本發(fā)明的第六實施例中的代理搜索服務(wù)器的結(jié)構(gòu)的方框圖;圖23是示出了在第六實施例中,URL檢索系統(tǒng)檢索URL的操作的流程圖。
具體實施例方式
第一實施例將描述根據(jù)本發(fā)明的URL檢索系統(tǒng)的第一實施例。
圖1示出了本實施例的URL檢索系統(tǒng)。所述系統(tǒng)包括用戶終端、代理搜索服務(wù)器、搜索引擎服務(wù)器300、以及用于使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖2示出了用戶終端100的典型結(jié)構(gòu)。終端100是包括通過因特網(wǎng)500對信息進行通信的功能的信息處理器,并且包括控制部分101、操作部分102、收發(fā)器部分103和顯示器104。
控制器101是控制用戶終端100的每個構(gòu)成組件的操作的功能部分。操作部分102是用戶向終端100輸入信息的接口,并包括鍵盤、定點設(shè)備和/或觸摸板。收發(fā)器103具有通過網(wǎng)絡(luò)500通信信息的功能,并且執(zhí)行諸如對要發(fā)送到網(wǎng)絡(luò)500的信號進行調(diào)制或編碼、以及對從網(wǎng)絡(luò)500接收到的信號進行解調(diào)或解碼等處理。顯示部分104是向用戶顯示消息的設(shè)備,并且包括諸如顯示器和揚聲器。
圖3示出了代理搜索服務(wù)器的典型結(jié)構(gòu)。服務(wù)器200分析從用戶終端100接收到的信息,從中提取出關(guān)鍵字,并向搜索引擎服務(wù)器300發(fā)布針對使用關(guān)鍵字的URL搜索的請求。代理搜索服務(wù)器200包括控制器201、文本分析器202、收發(fā)器203、字典數(shù)據(jù)存儲器204和用戶信息存儲器205。
控制單元201是控制代理搜索服務(wù)器200的構(gòu)成部分的整體操作的功能部分。文本分析器202分析文本或字符串,以便從中提取出關(guān)鍵字,并利用這些關(guān)鍵字產(chǎn)生搜索表達(dá)式。收發(fā)器203是通過網(wǎng)絡(luò)500通信信息的功能模塊。字典數(shù)據(jù)存儲器204存儲數(shù)據(jù),即針對文本分析器202的字典數(shù)據(jù),以便分析文本。用戶信息存儲器205存儲驗證用戶終端100的用戶的信息。
圖4示出了搜索引擎服務(wù)器300的典型結(jié)構(gòu)。服務(wù)器300包括控制部分301、搜索處理部分302、收發(fā)器部分303和URL數(shù)據(jù)庫304。
控制器301是控制搜索引擎服務(wù)器300的構(gòu)成組件的整體操作的功能單元。搜索部分302執(zhí)行從URL數(shù)據(jù)庫304中提取出與從代理搜索服務(wù)器200所獲得的關(guān)鍵字相關(guān)的統(tǒng)一資源定位器的處理。URL數(shù)據(jù)庫304存儲其間建立了關(guān)系的分級布置的定位器和關(guān)鍵字。
圖5示出了在URL數(shù)據(jù)庫304中所存儲的按照分級等級分類的信息項的布置。在數(shù)據(jù)庫304中,將該信息分類為諸如“音樂”和“汽車”之類的類型。將每個類型細(xì)分為包括“音樂標(biāo)題”和“制作者”的類別。還進一步將一些類別分類為子類別。因此,按照分級樹布置來配置每個類型的信息項。
在該實例中,將包括“音樂”和“汽車”的最大分級等級定義為“類型”,并且將類型中的分類定義為“類別”。當(dāng)類別包括子類別時,該類別被稱為“低層類別”,而子類別被稱為“高層類別”。在圖5所示的實例中,類別“音樂標(biāo)題”包括類別“日本音樂”,因此“音樂標(biāo)題”是高層類別而“日本音樂”是低層類別。
如從圖6中可以看到,將每一個URL的信息分類為在信息的類型中不包括任何與URL相關(guān)的低層類別的類別。例如,在類型“音樂”的類別“音樂標(biāo)題”中存儲了不屬于諸如“日本音樂”、“西方音樂”、“經(jīng)典音樂”等的、針對關(guān)于音樂標(biāo)題的信息的URLhttp//www.xxx.co.jp。
接下來,將描述URL檢索系統(tǒng)的操作。
圖7示出了其中用戶終端100的用戶利用代理搜索服務(wù)器200來實現(xiàn)URL檢索的操作流程。
當(dāng)用戶終端100的用戶進行來自操作員的單元103的操作時,控制器101創(chuàng)建連接請求,并且通過因特網(wǎng)500將來自收發(fā)器103的請求發(fā)送到代理搜索服務(wù)器200(步驟S101)。
已經(jīng)接收到來自終端100的連接請求之后,服務(wù)器200請求終端100傳送驗證信息。該信息可以是用戶標(biāo)識符和口令的組合。此外,該信息可以是諸如從在生物統(tǒng)計或生物測量驗證中使用的信息,例如指紋、聲波紋和虹膜中所獲得的信息。當(dāng)從服務(wù)器200中請求驗證信息時,終端100的控制器101在顯示器104上顯示請求用戶輸入驗證信息的消息。
當(dāng)用戶操作終端100的操作部分103以輸入驗證信息時,控制器101通過因特網(wǎng)500向代理搜索服務(wù)器200傳送該信息。
當(dāng)服務(wù)器200從用戶終端100中接收到該信息時,控制部分201進行檢查以確認(rèn)用戶信息存儲器205是否包含與驗證信息相匹配的信息(步驟S102)。如果存儲器205存儲了該信息,控制器201允許終端100與服務(wù)器200相連。否則,控制器201通過拒絕與終端100相連的請求,終止該處理。在這種情況下,還可能的是,控制部分201向用戶終端100發(fā)布請求以便再次向其發(fā)送驗證信息。
當(dāng)建立了與代理搜索服務(wù)器200的連接時,終端100的控制器101在顯示器104上顯示請求用戶輸入針對目標(biāo)信息的文本(搜索文本)和要提取的最大項目數(shù)的消息。當(dāng)用戶從操作員的控制臺102輸入了該文本和最大項目數(shù)時,控制器101將這些項目傳送到服務(wù)器200(步驟103)。
當(dāng)服務(wù)器200從用戶終端100中接收到這些信息項時,控制器201將文本傳送到文本分析器部分202。文本分析器202通過參考字典數(shù)據(jù)存儲器204中的字典數(shù)據(jù),將文本分割為形態(tài)元素,以提取諸如名詞、動詞和形容詞等項目作為關(guān)鍵字。當(dāng)文本包括表示“或”或者“可選地”的單詞或子句時,分析器202產(chǎn)生搜索表達(dá)式,其中,利用在該單詞或子句之前和之后的部分文本來構(gòu)造或條件。當(dāng)文本包括表示“與”的單詞或子句時,分析器202產(chǎn)生搜索表達(dá)式。該表達(dá)式包括利用在該單詞或子句之前和之后的部分文本構(gòu)造的與條件(步驟S104)。
當(dāng)從用戶終端100中接收到的搜索文本是諸如“good Japanesepancake restaurant in Tokyo or Yokohama”時,文本分析器202提取出“Tokyo”、“Yokohama”、“good”和“Japanese pancakerestaurant”,并產(chǎn)生包括利用“Tokyo”和“Yokohama”的或條件的搜索表達(dá)式。該表達(dá)式是((Tokyo+Yokohama)×good×JapanesePancake restaurant)。在該表達(dá)式中,“+”表示或條件,而“×”表示與條件。
當(dāng)文本分析器202從搜索文本中提取出關(guān)鍵字并產(chǎn)生了搜索表達(dá)式時,控制器201通過因特網(wǎng)500向搜索引擎服務(wù)器300傳送搜索文本和關(guān)于要提取的最大項目數(shù)的信息(步驟S105)。
當(dāng)服務(wù)器300從代理搜索服務(wù)器200接收到搜索文本和關(guān)于最大數(shù)量的信息時,控制器301將搜索表達(dá)式傳送到搜索處理器302。處理器302從在URL數(shù)據(jù)庫304中所存儲的統(tǒng)一資源定位器中選擇適合于搜索表達(dá)式的項目(步驟S106)。
當(dāng)在數(shù)據(jù)庫304中不存在這樣的適當(dāng)URL時,控制單元301向通過因特網(wǎng)500與搜索引擎服務(wù)器300相連的另一信息處理器或因特網(wǎng)服務(wù)器400發(fā)送詢問請求,以獲得適合于搜索表達(dá)式的URL。
當(dāng)由搜索處理器302所選擇的統(tǒng)一資源定位器的數(shù)量等于或小于最大項目數(shù)時(步驟S107中的“是”),則控制器301通過因特網(wǎng)500向代理搜索服務(wù)器200發(fā)送這些定位器(步驟S108)。在已經(jīng)從服務(wù)器300接收到這些定位器之后,服務(wù)器200通過因特網(wǎng)向用戶終端100傳送這些定位器。當(dāng)終端接收到來自服務(wù)器200的定位器時,控制器101在顯示器104上顯示這些統(tǒng)一資源定位器(步驟S109)。
另一方面,當(dāng)由搜索處理器302所選擇的URL數(shù)量超過了最大項目數(shù)時(步驟S107中的“否”),控制器301獲得每一個URL的高層類別或類型(步驟S110)。在圖6的實例中,如果URL是http//www.yyy.co.jp,則控制器301獲得表示與該URL相關(guān)的類別“音樂標(biāo)題”的信息。如果URL是http//www.bbb.co.jp,則控制單元301獲得表示該URL所屬的類別“音樂”的信息??刂破?01將該信息,即,表示與該URL相關(guān)的類型和類別的類型和類別信息,傳送到代理搜索服務(wù)器200。
當(dāng)服務(wù)器200從搜索服務(wù)器300中接收到該信息時,控制器201創(chuàng)建請求,即,類型和類別選擇請求,以便從接收到的信息中選擇所需數(shù)量的類型或類別項目??刂破?01將該請求與類型和類別信息一起通過收發(fā)器203發(fā)送到用戶終端100(步驟S111)。
當(dāng)終端100從服務(wù)器200中接收到類型和類別信息和類型和類別選擇請求時,控制器101在顯示部分104上顯示消息。該消息請求用戶從由類型和類別信息所表示的類型和類別中選擇所需數(shù)量的類型或類別。
當(dāng)用戶操作操作部分102以選擇類型或類別(步驟S112)時,將表示所選擇的類型或類別的信息,即,類型和類別選擇信息發(fā)送到代理搜索服務(wù)器200(步驟S113)。當(dāng)服務(wù)器200的收發(fā)器203從終端100接收到該信息時,控制器201向搜索引擎服務(wù)器300傳送該信息。
當(dāng)服務(wù)器300從代理搜索服務(wù)器200接收到該信息時,控制器301將該信息通知給搜索處理器30。該處理器30從通過關(guān)鍵字搜索所獲得的統(tǒng)一資源定位器中提取屬于由該信息所表示的類型或類別的URL(步驟S106)。如果作為結(jié)果所提取出的URL的數(shù)量等于或小于最大項目數(shù)時(步驟S107中的“是”),則控制器301向代理搜索服務(wù)器200發(fā)送由搜索處理器302根據(jù)類型和類別選擇信息所提取出的URL(步驟S108)。
當(dāng)服務(wù)器200從搜索引擎服務(wù)器300中接收到URL時,控制器201向用戶終端100發(fā)送URL。當(dāng)終端從服務(wù)器200中接收到該URL時,控制器在顯示器104上顯示該URL(步驟S109)。
如果由搜索處理部分302根據(jù)類型和類別選擇信息所提取出的URL數(shù)量超過了最大項目數(shù)(在步驟S107中的“否”),則控制器301將類型和類別選擇信息再次傳送到代理搜索服務(wù)器200,以請求選擇類型或類別(步驟S110和S111)??刂破?01按照類似的方式重復(fù)執(zhí)行步驟S106到S113的處理,直到由搜索處理器302所提取出的URL的數(shù)量變得小于或等于最大項目數(shù)為止。
圖8示出了在本實施例中的URL檢索系統(tǒng)的操作的特定序列。假定在該序列中,想要使用URL系統(tǒng)的人員或用戶是具有使用系統(tǒng)的權(quán)利的合格人員。
根據(jù)由用戶所進行的輸入操作,終端100向代理搜索服務(wù)器200傳送連接請求(A101)。當(dāng)從終端100中接收到該請求時,服務(wù)器200請求終端100發(fā)送用于驗證的信息。在該驗證中,進行檢查以確定用戶是否具有使用該系統(tǒng)的資格(A102)。當(dāng)用戶從終端100中輸入驗證信息時(A103),終端100將該信息發(fā)送到服務(wù)器200(A104)。已經(jīng)從終端100接收到該信息之后,服務(wù)器200根據(jù)在用戶信息存儲器205中所存儲的用戶信息,對用戶進行驗證,并建立與終端100的連接(A105)。
在建立與終端100的連接之后,服務(wù)器200請求終端100發(fā)送搜索信息,即,創(chuàng)建搜索表達(dá)式的搜索文本和表示針對搜索的最大項目數(shù)的信息(A106)。當(dāng)用戶從終端100中輸入搜索文本和最大項目數(shù)時,終端100向代理搜索服務(wù)器200傳送該信息(A108)。
當(dāng)從終端100接收到表示搜索文本的信息和指定最大項目數(shù)的信息時,服務(wù)器200分析搜索文本以提取關(guān)鍵字并創(chuàng)建搜索表達(dá)式(A109)。服務(wù)器200將URL提取請求與搜索表達(dá)式和最大項目數(shù)的信息一起傳送到搜索引擎服務(wù)器300(A110)。當(dāng)接收到該請求時,服務(wù)器300根據(jù)搜索表達(dá)式對URL數(shù)據(jù)庫304中的信息進行搜索,以提取與該表達(dá)式相匹配的URL(A111)。在這種情況下,假定所獲得的URL的數(shù)量超過了最大項目數(shù)。
由于這樣檢測到的URL的數(shù)量超過了最大項目數(shù),因此,服務(wù)器300產(chǎn)生統(tǒng)一資源定位器所屬的類型和類別信息,并將請求選擇類型和類別的信息傳送到代理搜索服務(wù)器200(A112)。在接收到該信息時,服務(wù)器200將該信息傳送到終端100(A113)。
當(dāng)用戶操作終端100來選擇類型和類別時(A114),終端100向服務(wù)器200發(fā)送信息,即,表示由用戶所選擇的類型和類別的類型和類別選擇信息(A115)。當(dāng)接收到該信息時,服務(wù)器200將該信息傳送到搜索引擎服務(wù)器300(A116)。
已經(jīng)接收到該信息之后,服務(wù)器300從作為關(guān)鍵字搜索的結(jié)果所提取出的URL中選擇屬于由該信息所指定的類型和類別的統(tǒng)一資源定位器(A117)。在這種情況下,假定根據(jù)該信息所選擇的URL的數(shù)量等于或小于用于選擇的項目的最大數(shù)量。
在URL的數(shù)量降低到等于或小于最大數(shù)量之后,服務(wù)器300將如上所述選擇的定位器傳送到服務(wù)器200(A118)。當(dāng)從服務(wù)器300中接收到定位器時,服務(wù)器200將這些定位器傳送到終端100(A119)。
在滿足利用從搜索文本中所選擇的關(guān)鍵字創(chuàng)建的搜索表達(dá)式的統(tǒng)一資源定位器中,僅將屬于由用戶所選擇的類型和類別的統(tǒng)一資源定位器作為搜索結(jié)果通知給終端100。
在根據(jù)本實施例的URL檢索系統(tǒng)中,不需要用戶采用與要訪問的信息相關(guān)的關(guān)鍵字。此外,即時當(dāng)通過搜索選擇了許多URL時,也不需要用戶從作為搜索的結(jié)果獲得的URL中選擇與該信息相關(guān)的統(tǒng)一資源定位器。結(jié)果,不精通搜索和檢索操作的任何用戶能夠容易地獲得與要范圍的信息相關(guān)的URL。
第二實施例現(xiàn)在將描述根據(jù)本發(fā)明的第二實施例。類似于第一實施例,URL檢索系統(tǒng)的實施例包括用戶終端100、代理搜索服務(wù)器200、搜索引擎服務(wù)器300和使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖9示出了在第二實施例中設(shè)置的用戶終端100的結(jié)構(gòu)。除了第一實施例中的組件之外,該終端100還包括語音和音頻輸入部分105。所述部分105包括將來自用戶的聲音和語音轉(zhuǎn)換為電信號,即音頻信號的轉(zhuǎn)換器元件。
圖10示出了第二實施例的代理搜索服務(wù)器200的結(jié)構(gòu)。除了另外設(shè)置了語音或音頻識別部分206和語音或音頻字典207之外,該實施例與第一實施例幾乎相同。
字典207存儲了形態(tài)元素的語音或音頻信息。利用在字典207中的語音和聲音信息,語音識別器206分析并將音頻信號轉(zhuǎn)換為包括字符串的數(shù)據(jù)。
第二實施例的搜索引擎服務(wù)器300與第一實施例中的搜索引擎服務(wù)器實質(zhì)上相同。
接下來,將描述URL檢索系統(tǒng)的操作。
圖11示出了終端100的用戶利用代理搜索服務(wù)器200來檢索URL的操作流程。
在從服務(wù)器200對用戶進行驗證到服務(wù)器200建立與終端100的連接的范圍內(nèi)的操作流程上(步驟S201和S202),第二實施例與第一實施例幾乎相同。
當(dāng)建立了該連接時,終端100的控制器101在顯示器104上顯示消息,該消息請求用戶輸入針對要檢索的信息和最大項目數(shù)的語音。作為響應(yīng),用戶操作操作員的控制臺103來輸入最大數(shù)量,然后,從語音輸入部分206中輸入針對該信息的語音。控制器101將該語音和最大數(shù)量傳送到代理搜索服務(wù)器200(步驟S203)。
當(dāng)服務(wù)器200從終端100接收到語音和最大數(shù)量時,控制部分201將針對該信息的語音數(shù)據(jù)提供給語音識別部分206。所述部分206通過參考在語音字典207中所存儲的語音數(shù)據(jù),將該語音轉(zhuǎn)換為字符串?dāng)?shù)據(jù)(步驟S204)。語音識別器206將該數(shù)據(jù)發(fā)送到文本分析部分202。所述部分202通過參考在存儲器205中的字典數(shù)據(jù),將該數(shù)據(jù)分割為形態(tài)元素,以從中提取出關(guān)鍵字,然后根據(jù)該關(guān)鍵字產(chǎn)生搜索表達(dá)式(步驟S205)。
在步驟S206處開始的后續(xù)操作與第一實施例的步驟S105到S113的操作類似。
接下來,將描述根據(jù)第二實施例的URL檢索系統(tǒng)的操作的另一實例。圖12示出了在該實施例中由URL檢索系統(tǒng)檢索URL所進行的操作流程的另一實例。
在從用戶驗證到在第一實施例的步驟S101和S102中由服務(wù)器200設(shè)置連接的范圍內(nèi)的操作上,該實例的流程(步驟S251和S252)與第一實施例的流程幾乎相同。
終端100的用戶操作操作部分102輸入檢測項目的最大數(shù)量、以及指示將針對搜索表達(dá)式的信息作為字符串還是語音或音頻數(shù)據(jù)發(fā)送的指定項目??刂破?01將該信息和最大數(shù)量傳送到代理搜索服務(wù)器200(步驟S253)。當(dāng)服務(wù)器200接收到這些項目時,控制器201請求用戶終端100發(fā)送針對搜索表達(dá)式的信息(步驟S254)。當(dāng)終端100接收到該請求時,控制器101在顯示部分104上顯示用于請求輸入針對搜索表達(dá)式的信息的消息。具體地,該消息請求用戶輸入相關(guān)的信息。
如果指定該信息作為字符串來發(fā)送,則用戶從操作員的控制臺102輸入信息。如果該指定指示將該信息作為語音數(shù)據(jù)傳送,則用戶從語音輸入部分206中提供針對搜索表達(dá)式的信息。
在已經(jīng)接收到該信息之后,控制器101通過因特網(wǎng)500向代理搜索服務(wù)器200提供該信息(步驟S255)。當(dāng)服務(wù)器200接收到該信息時,如果該數(shù)據(jù)是語音數(shù)據(jù)(步驟S256中的“是”),控制器201針對該數(shù)據(jù)進行語音識別操作,以便將該數(shù)據(jù)轉(zhuǎn)換為字符串(步驟S257)??刂破?01向文本分析部分202傳送來自用戶終端100的字符串或由語音識別器206所獲得的字符串,以從中提取關(guān)鍵字,從而利用該關(guān)鍵字來產(chǎn)生搜索表達(dá)式(步驟S258)。
當(dāng)創(chuàng)建了搜索表達(dá)式時,控制器201向終端100發(fā)布關(guān)于針對該搜索表達(dá)式是否存在其他任何消息的詢問。已經(jīng)接收到該詢問之后,控制器101在顯示器104上顯示該消息。
當(dāng)用戶利用操作部分102來選擇項目以指示不存在針對該搜索表達(dá)式的信息時(步驟S259中的“否”),控制器101將服務(wù)器200發(fā)送用于通知該情況的信息。已經(jīng)識別了從終端100通知的情況之后,控制器201將表示檢測項目的最大數(shù)量和搜索表達(dá)式的信息傳送到搜索引擎服務(wù)器300,如同第一實施例中的步驟S106。此后的操作與第一實施例中的操作類似。
當(dāng)用戶操作操作部分102來指示針對搜索表達(dá)式存在另一信息項時(步驟S259中的“是”),控制器101將表示該情況的信息提供給服務(wù)器200。當(dāng)服務(wù)器200接收到該信息時,控制器201將該信息發(fā)送到終端100以指定針對搜索表達(dá)式的信息格式(步驟S26)。當(dāng)終端接收到指定格式的信息時,控制器101在顯示器102上顯示消息,該消息請求用戶指定其中將要傳送針對搜索表達(dá)式的信息的格式。該消息還請求用戶指示利用該信息所產(chǎn)生的搜索表達(dá)式是包括或條件還是包括與條件。響應(yīng)該消息,當(dāng)用戶操作操作員的控制臺102以指定針對搜索表達(dá)式的格式和條件時,控制器101向代理搜索服務(wù)器200傳送表示該格式和條件的信息(步驟S261)。
重復(fù)執(zhí)行上述過程(步驟S254到S261),直到完全將針對搜索表達(dá)式的信息傳送到服務(wù)器200為止。
此刻之后的操作與第一實施例的操作類似。
如從圖13中可以看到,還可能的是,在從針對搜索表達(dá)式的所有信息項中產(chǎn)生了搜索表達(dá)式之后,針對各個搜索表達(dá)式設(shè)置組合條件。接下來,將描述在這種情況下的操作。步驟S251’到S259’的處理與圖12所示的步驟S251到S259的處理類似。
在已經(jīng)利用針對搜索表達(dá)式的信息項創(chuàng)建了搜索表達(dá)式之后(步驟S259’中的“否”),控制器201請求用戶終端100指定各個搜索表達(dá)式的組合。當(dāng)終端100接收到該請求時,控制器101在顯示器104上顯示消息,該消息請求指定每一個搜索表達(dá)式的組合。當(dāng)用戶從操作部分102中指定了針對每一個搜索表達(dá)式的組合時,控制器101向代理搜索服務(wù)器200發(fā)送組合條件信息。已經(jīng)接收到該信息之后,控制器201根據(jù)來自終端100的條件,對搜索表達(dá)式進行組合??刂破?01向搜索引擎服務(wù)器300傳送如由用戶所指定的條件所指示的那樣組合的搜索表達(dá)式,以請求URL檢索。之后的處理與在步驟S106處開始的第一實施例的處理類似。
在本實施例中,可以將音頻數(shù)據(jù)作為針對搜索表達(dá)式的信息來提供。因此,不需要用戶從操作員的控制臺102中輸入搜索文本。結(jié)果,即時用戶不熟悉控制臺102的操作,或者即時操作部分102是諸如定點設(shè)備等不適合于輸入語句或文本的設(shè)備,用戶也可以容易地輸入針對搜索表達(dá)式的信息。
即時當(dāng)除了日語之外的其他語音的單詞的正確拼寫、或正確的中文字字符是未知的,只要其發(fā)音是已知的,就可以提取出關(guān)鍵字。
如上所述,在URL檢索系統(tǒng)的實施例中,不需要用戶采用針對要訪問的信息的關(guān)鍵字。即時當(dāng)作為搜索的結(jié)果,選擇了許多統(tǒng)一資源定位器時,也不需要用戶終端的用戶從中選擇與該信息相關(guān)的統(tǒng)一資源定位器。因此,即時用戶不完全熟悉檢索操作,用戶也能夠容易地獲得與要訪問的信息相關(guān)的URL。
第三實施例現(xiàn)在將描述根據(jù)本發(fā)明的第三實施例。與第一實施例類似,URL檢索系統(tǒng)的該實施例包括用戶終端100、代理搜索服務(wù)器200和搜索引擎服務(wù)器300。本實施例還包括使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖14示出了在URL檢索系統(tǒng)的實施例中的用戶終端100的結(jié)構(gòu)。除了其中設(shè)置了圖像輸入部分106之外,終端100與第一實施例的終端類似。所述部分106包括用于產(chǎn)生圖像數(shù)據(jù)的設(shè)備,例如掃描儀和/或數(shù)字?jǐn)z像機。部分106還可以包括從在信息記錄介質(zhì)上記錄的圖像數(shù)據(jù)的信號中產(chǎn)生圖像數(shù)據(jù)的設(shè)備。
圖15示出了在URL檢索系統(tǒng)的第三實施例的代理搜索服務(wù)器200的結(jié)構(gòu)。除了其中設(shè)置了圖像識別部分208和圖像字典209之外,服務(wù)器200與第一實施例類似。
字典209存儲了特征數(shù)據(jù),例如,其間建立了關(guān)系的圖像輪廓和色調(diào)與形態(tài)元素。例如,字典209存儲了彼此之間具有對應(yīng)關(guān)系的特征數(shù)據(jù)“汽車輪廓”和“汽車”。
圖像識別部分208具有從圖像數(shù)據(jù)中提取特征數(shù)據(jù)的功能,并在圖像字典209中所存儲的信息中選擇與特征數(shù)據(jù)相匹配的信息項,結(jié)果,將該圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)。
搜索引擎服務(wù)器300實質(zhì)上與第一實施例相同。
將描述在本實施例中URL檢索系統(tǒng)搜索URL的操作。
圖16示出了當(dāng)在本實施例中,URL檢索系統(tǒng)進行URL檢索時的操作流程。
從用戶驗證到由服務(wù)器200設(shè)置連接的操作流程(步驟S301和S302)與第一實施例的步驟S101和S102中的第一實施例的操作流程幾乎相同。
當(dāng)建立了與服務(wù)器200的連接時,用戶終端100的控制器101在顯示器104上顯示消息,該消息請求用戶輸入針對要檢索的信息的圖像和提取項目的最大數(shù)量。當(dāng)作為響應(yīng),用戶從操作員的控制臺(操作部分)102輸入了最大數(shù)量,并從圖像輸入部分207中輸入了與該信息相關(guān)的圖像時,控制器101將圖像和最大數(shù)量發(fā)送到服務(wù)器200(步驟S303)。
當(dāng)服務(wù)器200從終端100中接收到該圖像和最大數(shù)量時,控制部分201將針對該信息的圖像數(shù)據(jù)提供給圖像識別器部分208。該部分208通過參考在圖像字典中作為圖像存儲的特征數(shù)據(jù),將該圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)(步驟S304)。然后,圖像識別器208將字符串?dāng)?shù)據(jù)發(fā)送到文本分析部分202。在步驟S305處開始的后續(xù)操作與第二實施例的第一操作實例中在步驟S305處開始的操作類似。
URL檢索系統(tǒng)的該實施例還可以執(zhí)行與第二實施例的第二操作實例類似的處理。即,終端100的用戶可以選擇將針對搜索表達(dá)式的信息作為圖像還是作為字符串發(fā)送到服務(wù)器200。
在本實施例中,由于將圖像作為針對搜索表達(dá)式的信息來提供,因此,不需要用戶從控制臺部分102中輸入搜索文本。因此,即時當(dāng)用戶不精通控制臺102的操作時,或者當(dāng)部分102是諸如定點設(shè)備等不適合于輸入語句的設(shè)備時,用戶也可以適當(dāng)?shù)馗咚佥斎脶槍λ阉鞅磉_(dá)式的信息。
另外,即時當(dāng)在其標(biāo)題上以及如何書寫其的方式方面,該信息是不清楚的,只要圖像是可得到的,就能夠利用該圖像提取出關(guān)鍵字。
如上所述,在根據(jù)本實施例的URL檢索系統(tǒng)中,不需要用戶采用針對要訪問的信息的關(guān)鍵字。此外,即時當(dāng)通過搜索獲得了許多URL時,也不需要用戶從中選擇與該信息相關(guān)的統(tǒng)一資源定位器。結(jié)果,即時用戶不熟悉搜索操作,該用戶也可以容易地獲得與要訪問的信息相關(guān)的URL。
第四實施例接下來,將對根據(jù)本發(fā)明的第四實施例進行描述。與第一實施例類似,URL檢索系統(tǒng)的第四實施例也包括用戶終端100、代理搜索服務(wù)器200、搜索引擎服務(wù)器300、以及與使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖17示出了第四實施例中的用戶終端100的結(jié)構(gòu)。除了第一實施例的用戶終端100的構(gòu)成組件之外,終端100還包括語音輸入部分105和圖像輸入部分106。部分105與第二實施例類似,并且部分106也與第三實施例幾乎相同。
圖18上述了在第四實施例中的代理搜索服務(wù)器200的結(jié)構(gòu)。當(dāng)與第一實施例的結(jié)構(gòu)進行比較時,服務(wù)器200另外包括語音識別部分206、語音字典207、圖像識別部分208和圖像字典209。語音識別部分206和語音字典207與第二實施例實質(zhì)上相同。圖像識別部分208和圖像字典209與第三實施例幾乎相同。
現(xiàn)在將描述本實施例的URL檢索系統(tǒng)中的URL檢索操作。
圖19示出了在第四實施例中,URL檢索系統(tǒng)檢索URL的操作流程。
從服務(wù)器200驗證用戶到服務(wù)器200建立與終端100的連接的流程(步驟S401和S402)與第二實施例的第二操作實例的步驟S251和S253中的處理類似。
當(dāng)用戶操作操作部分102來輸入最大數(shù)量和關(guān)于將針對搜索表達(dá)式的信息作為字符串、語音數(shù)據(jù)、還是作為圖像數(shù)據(jù)發(fā)送的指示。控制部分201向代理搜索服務(wù)器200發(fā)送表示傳輸格式的信息和針對搜索表達(dá)式的信息(步驟S403)。當(dāng)服務(wù)器200接收到這些信息項時,控制器201請求終端100傳送針對搜索表達(dá)式的信息(步驟S404)。當(dāng)終端100接收到該請求時,控制器101在顯示器104上顯示消息,該消息請求用戶輸入信息。
如果已經(jīng)指定將信息作為字符串來發(fā)送,則用戶從控制臺102輸入信息,以便將該信息發(fā)送到終端100。如果已經(jīng)指定將信息作為語音數(shù)據(jù)來發(fā)送時,用戶從語音輸入部分105中輸入信息。如果已經(jīng)指定將信息作為圖像來發(fā)送,則用戶按照與如上所述相同的方式從圖像輸入部分106中輸入信息。
已經(jīng)獲得了該信息之后,控制器101通過因特網(wǎng)500將該信息傳送到服務(wù)器200(步驟S405)。當(dāng)服務(wù)器200接收到針對搜索表達(dá)式的信息時,如果數(shù)據(jù)是語音數(shù)據(jù)(步驟S406中的“語音”),則控制器201將語音數(shù)據(jù)轉(zhuǎn)換為字符串(步驟S407)。如果該信息是圖像數(shù)據(jù)(步驟S406中的“圖像”),則控制器201進行圖像識別,以便將該數(shù)據(jù)轉(zhuǎn)換為字符串(步驟S408)。控制器將由語音識別器206或圖像識別器208轉(zhuǎn)換后的字符串傳送到文本分析器202以提取關(guān)鍵字,結(jié)果,創(chuàng)建了搜索表達(dá)式(步驟S409)。
步驟S410到S412的操作與第二實施例的步驟S259到S261的操作幾乎相同。
控制器201重復(fù)執(zhí)行過程(步驟S404到S412),直到將針對搜索表達(dá)式的所有信息項傳送到代理搜索服務(wù)器200為止。在將所有信息項傳送到服務(wù)器200之后,操作與第一實施例的操作實質(zhì)上相同。
在該實施例中,由于可以將語音數(shù)據(jù)或圖像數(shù)據(jù)作為針對搜索表達(dá)式的信息來輸入,用戶不需要從操作部分102中輸入搜索文本。結(jié)果,即時當(dāng)用戶不熟悉用戶控制臺102的操作時,或者即時當(dāng)控制臺102是諸如定點設(shè)備之類的不適合輸入文本的設(shè)備時,用戶可以在較短的時間段內(nèi)容易地輸入針對搜索表達(dá)式的信息。
此外,針對搜索表達(dá)式的信息可以是字符串、語音數(shù)據(jù)和圖像中的任意一個,并且還能夠?qū)@些項目進行組合。因此,不精通檢索操作的任何用戶都可以正確地檢測到所需的URL。
如上所述,在根據(jù)本實施例的URL檢索系統(tǒng)中,不需要用戶采用與要訪問的信息相關(guān)的關(guān)鍵字。此外,即使當(dāng)通過搜索獲得了大量URL,也不需要用戶選擇與從根據(jù)搜索得到的URL結(jié)果中的信息相關(guān)統(tǒng)一資源定位器。結(jié)果,即時用戶不熟悉搜索操作,用戶也可以容易地獲得與要訪問的信息相關(guān)的URL。
第五實施例現(xiàn)在將描述根據(jù)本發(fā)明的第五實施例。URL檢索系統(tǒng)的第五實施例與第一實施例類似,并且包括用戶終端100、代理搜索服務(wù)器200和搜索引擎服務(wù)器300。該實施例還包括使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖20示出了在第五實施例中的代理搜索服務(wù)器200的結(jié)構(gòu)。除了第一實施例的代理搜索服務(wù)器200的構(gòu)成組件之外,具有與第一實施例類似的結(jié)構(gòu)的服務(wù)器200還包括類型和類別信息存儲器210。
存儲器210存儲表示在搜索引擎服務(wù)器300的URL數(shù)據(jù)庫304中的數(shù)據(jù)的分級結(jié)構(gòu)的信息。
現(xiàn)在將對在本實施例中,URL檢索系統(tǒng)進行URL檢索的操作進行描述。
圖21示出了URL檢索系統(tǒng)在URL檢索中的操作流程。從步驟S501到步驟S504的處理流程與第一實施例中從步驟S101到S104的處理類似。
當(dāng)文本分析器202產(chǎn)生了搜索表達(dá)式時,控制器201通過參考在理行和類別信息存儲器210中所存儲的信息進行檢查,以確定該搜索表達(dá)式是否包括關(guān)鍵字匹配“類型”(步驟S505)。
如果該表達(dá)式包括這樣的關(guān)鍵字(步驟S505中的“是”),則控制器進行檢查以確定該關(guān)鍵字是否單獨成為了“或搜索”的參數(shù)(步驟S506)。如果該關(guān)鍵字是“或搜索”的參數(shù)(步驟S506中的“是”),則控制器201從搜索表達(dá)式中刪除該關(guān)鍵字(步驟S507)。如果每一個關(guān)鍵字與類型名相匹配,并且自身成為或搜索條件,則控制器21請求用戶終端100傳送另一搜索文本。
在由文本分析器202所獲得的任何關(guān)鍵字都不與類型名相匹配(步驟S505中的“否”),或者搜索表達(dá)式包括與類型名相匹配的關(guān)鍵字,并且該關(guān)鍵字自身未成為或搜索的參數(shù)(步驟S506中的“否”)的情況下,在搜索表達(dá)式中使用所有關(guān)鍵字。
然后,控制器201將搜索表達(dá)式傳送到搜索引擎服務(wù)器300(S508)。后續(xù)的操作與第一實施例中在步驟S106處開始的操作幾乎相同。
當(dāng)使用與類型名匹配的關(guān)鍵字作為或搜索的單個參數(shù)來進行URL檢索時,極有可能獲得大量的URL。然而,在本實施例的URL檢索系統(tǒng)中,當(dāng)作為文本分析的結(jié)果,檢測到與類型名相匹配的關(guān)鍵字時,不將該關(guān)鍵字用作或搜索的單一參數(shù)。這防止了利用其中需要搜索范圍在稍后變得較窄的搜索表達(dá)式的URL檢索的問題。
在本實施例的描述中,當(dāng)作為搜索表達(dá)式中的或搜索的單個參數(shù),包括與類型名相匹配的關(guān)鍵字時,從表達(dá)式中刪除該關(guān)鍵字。然而,當(dāng)與類型名相匹配的關(guān)鍵字自身變?yōu)榱嘶驐l件時,也能夠獲得大量的URL。因此,此外,當(dāng)檢測到這樣的關(guān)鍵字時,可以根據(jù)情況來執(zhí)行上述的處理。
按照這種方式,在根據(jù)本實施例的URL檢索系統(tǒng)中,不需要用戶采用與要訪問的信息相對應(yīng)的關(guān)鍵字。另外,能夠避免在檢測到大量URL的條件下執(zhí)行URL檢索。此外,即時當(dāng)通過搜索獲得了大量的URL,也不需要用戶從通過搜索獲得的URL中選擇與該信息相關(guān)的統(tǒng)一資源定位器。結(jié)果,不熟悉搜索操作的任何用戶可以容易地獲得與要訪問的信息相關(guān)的URL。
第六實施例現(xiàn)在將描述根據(jù)本發(fā)明的第六實施例。與第一實施例類似,URL檢索系統(tǒng)的第六實施例包括用戶終端100、代理搜索服務(wù)器200、搜索引擎服務(wù)器300、以及使構(gòu)成組件彼此相連的因特網(wǎng)500。
圖22示出了在第六實施例中的代理搜索服務(wù)器200的結(jié)構(gòu)。除了第四實施例中的代理搜索服務(wù)器200的構(gòu)成組件之外,該服務(wù)器200還包括搜索表達(dá)式存儲器211。
存儲器211存儲要發(fā)送到搜索引擎服務(wù)器300的搜索表達(dá)式。
圖23示出了在第六實施例中,URL檢索系統(tǒng)檢索URL的操作流程。
從步驟S601到步驟S609的在服務(wù)器200中提取關(guān)鍵字的處理與第四實施例的步驟S401到S409類似。當(dāng)文本分析器202從用戶終端100中接收到的搜索數(shù)據(jù)中提取出關(guān)鍵字時,控制器201利用該關(guān)鍵字產(chǎn)生搜索表達(dá)式,并將該表達(dá)式存儲在搜索表達(dá)式存儲器211中(步驟S605)??刂破?01還將表示檢測項目的最大數(shù)量和搜索表達(dá)式發(fā)送到服務(wù)器300(步驟S606)。
根據(jù)最大項目數(shù)從URL數(shù)據(jù)庫304的信息中提取URL的后續(xù)處理(步驟S607和S608及步驟S613到S616)與第一實施例的步驟S106和S107及步驟S111到S115的處理實質(zhì)上相同。
在已經(jīng)從如上所述的數(shù)據(jù)庫304的信息中獲得了URL之后,控制器301將該URL傳送到服務(wù)器200(步驟S609)。
當(dāng)服務(wù)器200從服務(wù)器300中接收到該URL時,控制器201從存儲器211中讀取搜索表達(dá)式(步驟S610)??刂破?01向用戶終端100發(fā)送來自服務(wù)器300的URL、以及從存儲器211中獲得的表達(dá)式(步驟S611)。當(dāng)終端100從服務(wù)器200中接收到URL和表達(dá)式時,控制器101在顯示器104上顯示和搜索表達(dá)式,作為檢索結(jié)果(步驟S612)。
當(dāng)針對搜索表達(dá)式的信息是語音數(shù)據(jù)或圖像,則可能發(fā)生不能夠從語音數(shù)據(jù)或圖像中提取出與用戶所需的信息相關(guān)的關(guān)鍵字的情況。當(dāng)信息是諸如語音數(shù)據(jù)時,可能由發(fā)音彼此相等而字符彼此不同的錯誤短語來識別。當(dāng)信息是諸如圖像時,則可能存在將具有與相關(guān)圖像類似的外觀的另一圖像錯誤識別為相關(guān)圖像的情況。如果從語音數(shù)據(jù)或圖像中選擇了用戶所不期望的關(guān)鍵字,則不能夠通過關(guān)鍵字搜索來獲得與要由用戶訪問的信息相關(guān)的URL。在這種情況下,如果僅將這樣提取出的URL作為檢索結(jié)果顯示給用戶,用戶可能會識別錯誤結(jié)果即使當(dāng)這樣的URL存在時,與所需信息相關(guān)的URL也不存在。
在本實施例中,由于將搜索表達(dá)式和通過檢索檢測到的URL通知給用戶終端100,用戶可以識別用于提取URL的搜索表達(dá)式。因此,當(dāng)使用用戶所不期望的關(guān)鍵字來提取結(jié)果URL時,用戶可以通過改變針對搜索表達(dá)式的信息來檢索與所需信息相對應(yīng)的適當(dāng)URL。結(jié)果,不精通檢索操作的任何用戶可以容易地獲得與要訪問的信息相關(guān)的URL。
已經(jīng)描述了僅作為根據(jù)本發(fā)明的實例的實施例。本發(fā)明并不局限于這些實施例。
例如,在實例的描述中,代理搜索服務(wù)器200和搜索引擎服務(wù)器300是相互獨立的單元,并且可以通過因特網(wǎng)彼此相連。然而,也能夠采用通過諸如局域網(wǎng)(LAN)的服務(wù)器內(nèi)網(wǎng)絡(luò)將服務(wù)器200與服務(wù)器300相連的結(jié)構(gòu)。在這種情況下,除了與因特網(wǎng)相連的收發(fā)器部分之外,還可以分立地設(shè)置針對LAN的接口模塊。根據(jù)本發(fā)明,代理搜索服務(wù)器200和搜索引擎服務(wù)器300可以構(gòu)造為一個單元,也用作如上所述的功能。
可以如同上述實施例將URL數(shù)據(jù)庫400集成地設(shè)置在搜索引擎服務(wù)器300中,也可以將該URL數(shù)據(jù)庫400與服務(wù)器300分離。
用戶終端100可以通過有線或無線通信與因特網(wǎng)500相連。用戶終端100可以是與移動通信網(wǎng)絡(luò)相連的移動終端、與無線LAN或因特網(wǎng)相連的計算機終端或其他任何終端。即,終端100可以是任何類型的終端。
根據(jù)本發(fā)明,可以進行各種修改。
如從描述中可以看到的,根據(jù)本發(fā)明,提出了一種URL檢索系統(tǒng)和URL檢索方法,其中,不需要用戶采用與要訪問的信息相對應(yīng)的關(guān)鍵字。此外,即時通過搜索獲得了大量的URL,也不需要用戶從通過搜索獲得的URL中選擇與該信息相關(guān)的統(tǒng)一資源定位器。
雖然已經(jīng)參考特定的說明性實施例描述了本發(fā)明,但是本發(fā)明并不局限于這些實施例,而僅有所附權(quán)利要求來限定本發(fā)明。應(yīng)該意識到,在不脫離本發(fā)明的精神和范圍的情況下,本領(lǐng)域的技術(shù)人員能夠改變或修改這些實施例。
權(quán)利要求
1.一種統(tǒng)一資源定位器(URL)獲取系統(tǒng),包括用戶終端,能夠通過因特網(wǎng)對信息進行通信;URL數(shù)據(jù)庫,按照分級結(jié)構(gòu)存儲了表示對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;搜索單元,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的URL;服務(wù)器,響應(yīng)來自用戶終端的請求,向搜索單元請求URL的檢索,并且將檢索的結(jié)果通知給用戶終端;以及因特網(wǎng),使用戶終端、URL數(shù)據(jù)庫、搜索單元和服務(wù)器彼此相連,其中,用戶終端包括用于將針對搜索表達(dá)式的信息傳送到服務(wù)器的傳送裝置;以及請求裝置,用于請求服務(wù)器通知作為檢索結(jié)果、與所述信息相關(guān)的URL,URL的數(shù)量等于或小于最大數(shù)量,服務(wù)器包括提取裝置,用于從用戶終端接收到的信息中提取出關(guān)鍵字,并且利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;用于請求搜索單元檢索與搜索表達(dá)式相匹配的URL的請求裝置;用于將表示最大數(shù)量的信息發(fā)送到搜索單元的發(fā)送裝置;用于請求用戶終端選擇由從搜索單元中接收到的分級等級信息所指示的分級等級的項目中的至少一個的請求裝置;用于向搜索單元傳送表示由用戶操作用戶終端所選擇的分級等級的分級等級選擇信息的傳送裝置;以及用于將來自搜索單元的檢索通知給用戶終端的通知裝置;以及所述搜索單元包括創(chuàng)建裝置,當(dāng)根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取的URL數(shù)量超過了所述最大數(shù)量,則分級等級信息表示針對每一個URL,所述URL所屬的分級等級,并且將分級等級信息傳送到服務(wù)器;以及選擇裝置,用于從根據(jù)從服務(wù)器接收到的搜索表達(dá)式提取出的URL中選擇屬于由分級等級選擇信息所表示的分級等級的URL。
2.根據(jù)權(quán)利要求1所述的URL檢索系統(tǒng),其特征在于當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,搜索單元再次向服務(wù)器傳送分級等級信息。
3.根據(jù)權(quán)利要求1或2所述的URL檢索系統(tǒng),其特征在于服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。
4.根據(jù)權(quán)利要求1到3之一所述的URL檢索系統(tǒng),其特征在于所述服務(wù)器還包括存儲裝置,所述存儲裝置已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息;以及當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。
5.根據(jù)權(quán)利要求1到4之一所述的URL檢索系統(tǒng),其特征在于所述服務(wù)器還包括音頻識別裝置,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);以及當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,所述音頻識別裝置將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
6.根據(jù)權(quán)利要求1到5之一所述的URL檢索系統(tǒng),其特征在于所述服務(wù)器還包括圖像識別裝置,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);以及當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,圖像識別裝置將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
7.一種通過因特網(wǎng)與用戶終端相連的用于URL檢索的服務(wù)器,用于響應(yīng)來自用戶終端的請求,向搜索單元請求URL檢索,并將檢索結(jié)果通知給用戶終端,包括URL數(shù)據(jù)庫,按照分級結(jié)構(gòu)存儲了表示對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;接收裝置,用于從用戶終端接收針對搜索表達(dá)式的信息、以及與所述信息相關(guān)的最大數(shù)量;提取裝置,用于從用戶終端所接收到的信息中提取關(guān)鍵字,并利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;搜索裝置,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的搜索相匹配的URL;創(chuàng)建裝置,當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取的URL數(shù)量超過了所述最大數(shù)量,則創(chuàng)建分級等級信息表示針對每一個URL的所述URL所屬的分級等級;請求裝置,用于請求用戶終端選擇由分級等級信息所指示的分級等級的項目中的至少一個;獲取裝置,用于從用戶終端中獲取表示由用戶操作用戶終端所選擇的分級等級的分級等級信息;選擇裝置,用于從根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取出的URL中選擇屬于由分級等級選擇信息所表示的分級等級的URL;以及通知裝置,當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量等于或小于最大數(shù)量時,將由搜索裝置所提取出的URL作為檢索的結(jié)果通知給用戶終端,并且當(dāng)由搜索裝置根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量超過了最大數(shù)量時,將屬于由分級等級選擇信息的分級等級的URL作為檢索結(jié)果通知給用戶終端。
8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,服務(wù)器請求用戶選擇再次由分級等級信息所表示的分級等級的項目的至少一個。
9.根據(jù)權(quán)利要求7或8所述的服務(wù)器,其特征在于服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。
10.根據(jù)權(quán)利要求7到9之一所述的服務(wù)器,其特征在于還包括存儲裝置,所述存儲裝置已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息;以及當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。
11.根據(jù)權(quán)利要求7到10之一所述的服務(wù)器,其特征在于還包括音頻識別裝置,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);以及當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,所述音頻識別裝置將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
12.根據(jù)權(quán)利要求7到11之一所述的服務(wù)器,其特征在于還包括圖像識別裝置,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);以及當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,圖像識別裝置將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
13.一種在系統(tǒng)中使用的URL檢索方法,所述系統(tǒng)包括用戶終端,能夠通過因特網(wǎng)對信息進行通信;URL數(shù)據(jù)庫,用于按照分級結(jié)構(gòu)存儲對因特網(wǎng)上的公眾開放的信息位置的URL和各個URL的關(guān)鍵字,在URL和關(guān)鍵字之間建立了對應(yīng)關(guān)系;搜索單元,用于從在URL數(shù)據(jù)庫中所存儲的URL中提取與搜索表達(dá)式相匹配的URL;服務(wù)器,用于響應(yīng)來自用戶終端的請求,向搜索單元請求URL檢索,并將檢索結(jié)果通知給用戶終端;以及因特網(wǎng),使用戶終端、URL數(shù)據(jù)庫、搜索單元和服務(wù)器彼此相連,所述方法包括以下步驟將針對搜索表達(dá)式的信息從用戶終端傳送到服務(wù)器;由用戶終端請求服務(wù)器通知作為檢索結(jié)果、與所述信息相關(guān)的URL,URL的數(shù)量等于或小于最大數(shù)量,由服務(wù)器從用戶終端接收到的信息中提取出關(guān)鍵字,并且利用所述關(guān)鍵字創(chuàng)建搜索表達(dá)式;由服務(wù)器請求搜索單元檢索與搜索表達(dá)式相匹配的URL;由服務(wù)器將表示最大數(shù)量的信息發(fā)送到搜索單元;由搜索單元從URL數(shù)據(jù)庫中所存儲的URL中提取與從服務(wù)器接收到的搜索表達(dá)式相匹配的URL;由搜索單元進行檢查以確定根據(jù)搜索表達(dá)式所提取出的URL的數(shù)量是否超過了最大數(shù)量;當(dāng)根據(jù)從服務(wù)器接收到的搜索表達(dá)式所提取出的URL的數(shù)量超過了最大數(shù)量時,由搜索單元創(chuàng)建表示針對每一個URL的、所述URL所述的分級等級的分級等級信息,并且將分級等級信息傳送到服務(wù)器;由服務(wù)器請求用戶終端選擇由從搜索單元中接收到的分級等級信息所表示的分級等級的項目中的至少一個;由服務(wù)器向搜索單元傳送表示由用戶終端所選擇的分級等級的分級等級選擇信息;由搜索單元從根據(jù)從服務(wù)器接收到的搜索表達(dá)式提取出的URL中,選擇屬于由分級等級選擇信息所表示的分級等級的URL;由搜索單元將其數(shù)量等級或小于最大數(shù)量的URL作為檢索結(jié)果發(fā)送到服務(wù)器;以及由服務(wù)器將檢索結(jié)果通知給用戶終端。
14.根據(jù)權(quán)利要求13所述的URL檢索方法,其特征在于還包括傳送步驟,當(dāng)屬于由分級等級選擇信息所表示的分級等級的URL的數(shù)量超過了最大數(shù)量時,由搜索單元再次向服務(wù)器傳送分級等級信息。
15.根據(jù)權(quán)利要求13或14所述的URL檢索方法,其特征在于還包括通知步驟,由服務(wù)器將搜索表達(dá)式與檢索結(jié)果一起通知給用戶終端。
16.根據(jù)權(quán)利要求13到15之一所述的URL檢索方法,其特征在于所述服務(wù)器還包括存儲裝置,所述存儲裝置已經(jīng)存儲了表示URL數(shù)據(jù)庫的分級結(jié)構(gòu)的信息,所述方法還包括刪除步驟,當(dāng)與URL數(shù)據(jù)庫的最高分級等級名相匹配的關(guān)鍵字作為單一的或條件項包括在搜索表達(dá)式中時,由服務(wù)器從搜索表達(dá)式中刪除所述關(guān)鍵字。
17.根據(jù)權(quán)利要求13到16之一所述的URL檢索方法,其特征在于所述服務(wù)器還包括音頻識別裝置,用于將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),所述方法還包括轉(zhuǎn)換步驟,當(dāng)從用戶終端中作為語音數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,由所述音頻識別裝置將音頻數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,從所述信息中提取出關(guān)鍵字。
18.根據(jù)權(quán)利要求13到17之一所述的URL檢索方法,其特征在于所述服務(wù)器還包括圖像識別裝置,用于將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù)所述方法還包括轉(zhuǎn)換步驟,當(dāng)從用戶終端作為圖像數(shù)據(jù)接收到針對搜索表達(dá)式的信息時,由圖像識別裝置將圖像數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù),然后,服務(wù)器從所述信息中提取出關(guān)鍵字。
全文摘要
一種URL檢索系統(tǒng)和URL檢索方法,其中,不需要用戶采用針對要訪問的信息的關(guān)鍵字,并且即使當(dāng)通過搜索獲得了許多URL時,用戶也不必從中選擇所需的URL。代理搜索服務(wù)器利用來自用戶終端的信息創(chuàng)建搜索表達(dá)式。搜索引擎服務(wù)器根據(jù)來自搜索服務(wù)器的搜索表達(dá)式提取URL。如果所提取出的URL的數(shù)量超過了預(yù)定的值,則搜索引擎服務(wù)器將表示針對每一個URL、所述URL所屬的分級等級的信息通過代理引擎服務(wù)器發(fā)送到用于用戶選擇的終端。從所提取出的URL中,引擎服務(wù)器獲取屬于由用戶所選擇的分級等級的URL。如果URL的數(shù)量不超過預(yù)定值,則引擎服務(wù)器將作為檢索結(jié)果的URL通過代理引擎服務(wù)器發(fā)送到用戶終端,以便用戶選擇。
文檔編號G06F17/30GK1573752SQ20041004913
公開日2005年2月2日 申請日期2004年6月17日 優(yōu)先權(quán)日2003年6月20日
發(fā)明者巖間円 申請人:日本電氣株式會社