檢索裝置、檢索方法及程序的制作方法【專利摘要】第一存儲(chǔ)部(14)存儲(chǔ)根據(jù)預(yù)先確定的規(guī)則將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組。第一取得部(17)取得與確定前的輸入字符串部分一致的關(guān)鍵詞候選即第一推薦關(guān)鍵詞。第二取得部(18)取得第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的、除了第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選即第二推薦關(guān)鍵詞。輸出部(19)輸出將第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面。檢索部(20)進(jìn)行以從檢索畫面選擇的第一推薦關(guān)鍵詞或者第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索?!緦@f明】檢索裝置、檢索方法及程序【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明的實(shí)施方式涉及檢索裝置、檢索方法及程序?!?br>背景技術(shù):
】[0002]伴隨著文章的電子化或WorldWideWeb(萬維網(wǎng),簡稱WWW)的普及,文章檢索在日常生活或各種業(yè)務(wù)中被廣泛利用。在此,所謂文章檢索是指按照指定了檢索關(guān)鍵詞的檢索請求來對包含文本數(shù)據(jù)的各種內(nèi)容進(jìn)行檢索的技術(shù)。關(guān)于文章檢索所檢索的內(nèi)容,除了例如文獻(xiàn)等文章本身之外,包含文本數(shù)據(jù)的Web頁面、作為超數(shù)據(jù)而具有文本數(shù)據(jù)的影像內(nèi)容等各種內(nèi)容都是對象。[0003]文章檢索的檢索結(jié)果例如作為符合檢索關(guān)鍵詞的內(nèi)容的標(biāo)題一覽而被輸出。用戶經(jīng)過輸入檢索關(guān)鍵詞、從作為檢索結(jié)果而被輸出的標(biāo)題一覽中選擇內(nèi)容、確認(rèn)內(nèi)容這樣的步驟,如果必要的話反復(fù)同樣的步驟,來得到所需的信息。[0004]以往,提出了各種用于減少上述那樣的文章檢索的步驟及工時(shí)來提高用戶的作業(yè)效率的方法。這些方法之一有檢索關(guān)鍵詞的輸入補(bǔ)足(建議功能)。檢索建議功能是取得與所輸入的字符串之間表達(dá)或者讀法部分一致的檢索關(guān)鍵詞的候選并提示給用戶的技術(shù)。通過利用該檢索建議功能,用戶即便不以完整的形式輸入檢索關(guān)鍵詞,也能夠從被提示的候選中選擇檢索關(guān)鍵詞來進(jìn)行檢索請求,能夠減少檢索關(guān)鍵詞的輸入的工時(shí)。但是,在檢索建議功能中,由于將與所輸入的字符串之間表達(dá)或讀法部分一致的檢索關(guān)鍵詞的候選提示給用戶,因此,在依次指定表達(dá)或讀法不同的多個(gè)檢索關(guān)鍵詞來反復(fù)進(jìn)行檢索的情況下,需要每次都要從頭開始重新進(jìn)行字符串的輸入。[0005]作為減少依次指定多個(gè)檢索關(guān)鍵詞來反復(fù)進(jìn)行檢索的情況下的工時(shí)的方法,已知有如下技術(shù):若輸入某個(gè)檢索關(guān)鍵詞,則與基于該檢索關(guān)鍵詞的檢索結(jié)果一起,將與檢索中使用的檢索關(guān)鍵詞相關(guān)連其他語句作為下一個(gè)檢索關(guān)鍵詞的候選來提示。根據(jù)該技術(shù),用戶能夠從被提示的檢索關(guān)鍵詞的候選選擇下一個(gè)檢索關(guān)鍵詞來進(jìn)行新的檢索請求,能夠減少依次指定多個(gè)檢索關(guān)鍵詞來反復(fù)進(jìn)行檢索的情況下的工時(shí)。但是,在該技術(shù)中,若某個(gè)檢索關(guān)鍵詞不確定,則無法提示下一個(gè)檢索關(guān)鍵詞的候選,為了提示與被提示的檢索關(guān)鍵詞的候選進(jìn)而相關(guān)連的其他候選,需要每次都使檢索關(guān)鍵詞確定來進(jìn)行檢索。[0006]如以上所述,在減少文章檢索的步驟及工時(shí)的現(xiàn)有技術(shù)中,在提高用戶的作業(yè)效率方面仍然有改進(jìn)的余地,期待著提供能夠?qū)崿F(xiàn)進(jìn)一步效率提聞的技術(shù)。[0007]先行技術(shù)文獻(xiàn)[0008]專利文獻(xiàn)[0009]專利文獻(xiàn)1:特開2010—86472號公報(bào)[0010]專利文獻(xiàn)2:特開2010—182340號公報(bào)【
發(fā)明內(nèi)容】[0011]發(fā)明所要解決的課題[0012]本發(fā)明所要解決的課題在于提供一種能夠提高與檢索相關(guān)的用戶的作業(yè)效率的檢索裝置、檢索方法及程序。[0013]用于解決課題的手段[0014]實(shí)施方式的檢索裝置具備第一存儲(chǔ)部、第一取得部、第二取得部、輸出部和檢索部。第一存儲(chǔ)部存儲(chǔ)根據(jù)預(yù)先確定的規(guī)則將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組。第一取得部取得與確定前的輸入字符串部分一致的所述關(guān)鍵詞候選即第一推薦關(guān)鍵詞。第二取得部取得所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選即第二推薦關(guān)鍵詞。輸出部輸出將所述第一推薦關(guān)鍵詞及所述第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面。檢索部進(jìn)行以從所述檢索畫面選擇的所述第一推薦關(guān)鍵詞或者所述第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索。【專利附圖】【附圖說明】[0015]圖1是包含實(shí)施方式的檢索裝置的信息系統(tǒng)的構(gòu)成圖。[0016]圖2是表示包含第一實(shí)施方式的檢索裝置的功能性構(gòu)成的框圖。[0017]圖3是表示關(guān)鍵詞存儲(chǔ)部所保持的關(guān)鍵詞信息的一個(gè)例子的圖。[0018]圖4是表示關(guān)鍵詞組存儲(chǔ)部所保持的組信息的一個(gè)例子的圖。[0019]圖5是表示關(guān)鍵詞組生成規(guī)則存儲(chǔ)部所保持的關(guān)鍵詞組生成規(guī)則的一個(gè)例子的圖。[0020]圖6是表示用戶終端的顯示裝置所顯示的檢索畫面的一個(gè)例子的圖。[0021]圖7是表示將與輸入字符串對應(yīng)的第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞以可選擇的方式顯示在檢索畫面上的一系列處理的流程的流程圖。[0022]圖8是表示第一推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0023]圖9是表示第二推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0024]圖10是表示輸入了輸入字符串“的情況下的檢索畫面的一個(gè)例子的圖。[0025]圖11是表示選擇了作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”的情況下的檢索畫面的一個(gè)例子的圖。[0026]圖12是表示第二實(shí)施方式的檢索裝置的功能性構(gòu)成的框圖。[0027]圖13是表示檢索關(guān)鍵詞存儲(chǔ)部所保持的檢索關(guān)鍵詞履歷信息的一個(gè)例子的圖。[0028]圖14是表示第二實(shí)施方式的第二推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0029]圖15是表示第三實(shí)施方式的檢索裝置的功能性構(gòu)成的框圖。[0030]圖16是表示第三實(shí)施方式的第一推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0031]圖17是表示第三實(shí)施方式中的檢索畫面的畫面例的圖。[0032]圖18是表示第四實(shí)施方式的檢索裝置的功能性構(gòu)成的框圖。[0033]圖19是表示第四實(shí)施方式的第二推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0034]圖20是表示第四實(shí)施方式中的檢索畫面的畫面例的圖。[0035]圖21是表示第五實(shí)施方式的檢索裝置的功能性構(gòu)成的框圖。[0036]圖22是表示關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部所保持的關(guān)鍵詞組輸出判定規(guī)則的一個(gè)例子的圖。[0037]圖23是表示第五實(shí)施方式的第二推薦關(guān)鍵詞取得部的處理的一個(gè)例子的流程圖。[0038]圖24是說明檢索畫面的變形例的圖?!揪唧w實(shí)施方式】[0039]以下,參照附圖來說明實(shí)施方式的檢索裝置、檢索方法及程序。以下所示出的實(shí)施方式是向服務(wù)器/客戶端型的信息系統(tǒng)中的服務(wù)器進(jìn)行應(yīng)用的應(yīng)用例。[0040](信息系統(tǒng))[0041]首先,對包含實(shí)施方式的檢索裝置的信息系統(tǒng)的概要進(jìn)行說明。圖1是包含實(shí)施方式的檢索裝置I的信息系統(tǒng)的構(gòu)成圖。如圖1所示,該信息系統(tǒng)是作為提供檢索服務(wù)的服務(wù)器發(fā)揮功能的檢索裝置1、相對于檢索裝置I成為客戶端的多個(gè)用戶終端2—1、2—2、...、2—η(以下,通稱為“用戶終端2”。)和儲(chǔ)存并管理各種內(nèi)容的內(nèi)容服務(wù)器3—1、3—2、...3—η(以下,通稱為“內(nèi)容服務(wù)器3”。)經(jīng)由通信網(wǎng)絡(luò)4被連接的構(gòu)成。[0042]檢索裝置I是提供進(jìn)行各種內(nèi)容的檢索的檢索服務(wù)的信息處理裝置。檢索裝置I作為硬件構(gòu)成,具備例如CPU等控制裝置、ROM或RAM等內(nèi)部存儲(chǔ)裝置、以及硬盤、⑶、DVD、閃存等外部存儲(chǔ)裝置,能夠采用利用了通常的計(jì)算機(jī)的硬件構(gòu)成。在該情況下,計(jì)算機(jī)執(zhí)行程序,由此實(shí)現(xiàn)檢索裝置I中的后述的功能性構(gòu)成,例如能夠向用戶提供以Web為基礎(chǔ)的檢索服務(wù)。[0043]用戶終端2是接受檢索服務(wù)的用戶所使用的裝置。作為用戶終端2,能夠使用作為硬件而具備例如個(gè)人計(jì)算機(jī)、數(shù)字家電、圖形輸入板(tablet)終端、移動(dòng)電話等用于用戶進(jìn)行各種操作的輸入設(shè)備及用于顯示各種信息的顯示裝置且作為軟件而搭載有Web瀏覽器的各種信息處理終端。此外,也可以組合多個(gè)信息處理裝置來構(gòu)成I個(gè)用戶終端2。[0044]內(nèi)容服務(wù)器3是儲(chǔ)存并管理在通信網(wǎng)絡(luò)4上公開的各種內(nèi)容的裝置。內(nèi)容服務(wù)器3與檢索裝置I同樣,能夠采用利用了通常的計(jì)算機(jī)的硬件構(gòu)成。通信網(wǎng)絡(luò)4的方式是任意的,例如能夠利用因特網(wǎng)、LAN(局域網(wǎng))等。[0045]另外,也能夠使檢索裝置I具有內(nèi)容服務(wù)器3的功能。換句話說,檢索裝置I具有進(jìn)行各種內(nèi)容的儲(chǔ)存/管理的功能,也能夠提供以自己所管理的內(nèi)容為檢索對象的檢索服務(wù)。此外,也能夠在用戶終端2中實(shí)現(xiàn)檢索裝置I的功能。[0046]在圖1的信息系統(tǒng)中,若用戶使用用戶終端2訪問檢索裝置1,則檢索裝置I使用戶終端2的顯示裝置顯示檢索畫面。然后,若用戶進(jìn)行在該檢索畫面上指定了檢索關(guān)鍵詞的檢索請求,則檢索裝置I執(zhí)行以內(nèi)容服務(wù)器3所管理的各種內(nèi)容為檢索對象的檢索,例如,將與檢索關(guān)鍵詞符合的內(nèi)容的標(biāo)題一覽作為檢索結(jié)果返回給用戶終端2。標(biāo)題一覽中包含的各標(biāo)題成為向內(nèi)容服務(wù)器3所管理的各內(nèi)容的保存場所的鏈接。用戶通過從標(biāo)題一覽中選擇所需的標(biāo)題,能夠訪問所需的內(nèi)容,取得需要的信息。[0047]在此,實(shí)施方式的檢索裝置I為了使用戶能夠使用檢索畫面簡便地進(jìn)行指定檢索關(guān)鍵詞的操作,將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選中的、部分地包含有用戶所輸入的輸入字符串(確定前的輸入字符串)的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞顯示在檢索畫面上而提示給用戶。此外,與此同時(shí),將與第一推薦關(guān)鍵詞具有關(guān)連性的其他關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞顯示在檢索畫面上而提示給用戶。顯示在檢索畫面上的這些第一推薦關(guān)鍵詞和第二推薦關(guān)鍵詞,每當(dāng)輸入字符串發(fā)生變化時(shí),換句話說隨著用戶對輸入字符串的輸入的進(jìn)展,動(dòng)態(tài)地變化。用戶通過選擇在檢索畫面上顯示的第一推薦關(guān)鍵詞和第二推薦關(guān)鍵詞中的某個(gè),確定檢索關(guān)鍵詞,從而能夠?qū)z索裝置I進(jìn)行檢索請求。[0048]以下,說明檢索裝置I的詳細(xì)情況,作為第一至第五實(shí)施方式。另外,以下將第一實(shí)施方式的檢索裝置I表示為檢索裝置1A,將第二實(shí)施方式的檢索裝置I表示為檢索裝置1B,將第三實(shí)施方式的檢索裝置I表示為檢索裝置1C,將第四實(shí)施方式的檢索裝置I表示為檢索裝置1D,將第五實(shí)施方式的檢索裝置I表示為檢索裝置1E。[0049](第一實(shí)施方式)[0050]圖2是表示第一實(shí)施方式的檢索裝置IA的功能性構(gòu)成的框圖。如圖2所示,本實(shí)施方式的檢索裝置IA具備關(guān)鍵詞候選收集部11、關(guān)鍵詞候選存儲(chǔ)部12、關(guān)鍵詞組生成部13、關(guān)鍵詞組存儲(chǔ)部14、關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15、輸入部16、第一推薦關(guān)鍵詞取得部17、第二推薦關(guān)鍵詞取得部18、輸出部19以及檢索部20。[0051]關(guān)鍵詞候選收集部11收集成為用戶執(zhí)行檢索時(shí)使用的檢索關(guān)鍵詞的候選的關(guān)鍵詞候選,并將收集到的關(guān)鍵詞候選保存于關(guān)鍵詞候選存儲(chǔ)部12。作為收集關(guān)鍵詞候選的方法,例如在工作中制作的文章或?qū)@珗?bào)等文章為檢索對象的情況下有從內(nèi)容服務(wù)器3取得這些文章、通過作為公知技術(shù)的形態(tài)分析(MorphologicalAnalysis)等從文章抽取關(guān)鍵詞候選的方法。此外,從文章抽取關(guān)鍵詞候選時(shí),除了使用上述的形態(tài)分析之外,還能夠使用固有表達(dá)抽取、復(fù)合詞抽取等各種抽取方法。固有表達(dá)抽取中例如能夠使用文獻(xiàn)“‘質(zhì)問応答i日本語固有表現(xiàn)抽出BAK固有表現(xiàn)體系O関係d^?O考察’、市村由美等,情報(bào)処理學(xué)會(huì)研究報(bào)告NL-161-3,2004)”所記載的公知的固有表達(dá)抽取方法。此外,復(fù)合詞抽取中例如能夠使用文獻(xiàn)“Frantsi,K.andAnaniadou,S.‘ExtractingNestedCollocations.’,C0LING96,pp.41—46,1996”所記載的公知的復(fù)合詞抽取方法。[0052]另外,在從檢索對象的文章抽取關(guān)鍵詞候選的情況下,關(guān)鍵詞候選收集部11可以根據(jù)形態(tài)分析的結(jié)果,僅抽取“名詞”等特定的詞性來作為關(guān)鍵詞候選,也可以根據(jù)基于上述方法得到的固有表達(dá)抽取的結(jié)果,僅抽取“地名”或“動(dòng)物名”等帶有特定種類的意思屬性的關(guān)鍵詞候選。而且,在文章以XML(ExtensibleMarkupLanguage:可擴(kuò)展標(biāo)記語言)等帶有構(gòu)造信息的形式被記述的情況下,關(guān)鍵詞候選收集部11也可以是例如在“<TITLE>”或“<AUTHOR>”等特定標(biāo)簽下截取被圍起的文本區(qū)域來作為I個(gè)關(guān)鍵詞候選等那樣,基于構(gòu)造信息抽取文章中的特定部位來作為關(guān)鍵詞候選。[0053]此外,關(guān)鍵詞候選收集部11不限于如上述那樣從檢索對象的文章抽取關(guān)鍵詞候選的方法,能夠以各種方法收集關(guān)鍵詞候選。例如可以是,關(guān)鍵詞候選收集部11利用上述的抽取方法,從WWW上的預(yù)先確定的特定Web頁面的文本數(shù)據(jù)或辭典數(shù)據(jù)收集關(guān)鍵詞候選,將收集到的關(guān)鍵詞候選的關(guān)鍵詞信息保存于關(guān)鍵詞候選存儲(chǔ)部12。此外,關(guān)鍵詞候選收集部11也可以根據(jù)以這樣的方法收集到的關(guān)鍵詞候選,僅將檢索對象的文章中出現(xiàn)的關(guān)鍵詞候選的關(guān)鍵詞信息保存于關(guān)鍵詞候選存儲(chǔ)部12。此外,在檢索對象包含有WWW上的Web頁面或帶有超數(shù)據(jù)的影像內(nèi)容的情況下,也可以是,關(guān)鍵詞候選收集部11利用上述的抽取方法,從檢索對象的Web頁面的文本數(shù)據(jù)或影像內(nèi)容的超數(shù)據(jù)收集關(guān)鍵詞候選。此外,在內(nèi)容服務(wù)器3具有利用上述的抽取方法從內(nèi)容抽取成為關(guān)鍵詞候選的語句的功能的情況下,也可以是,關(guān)鍵詞候選收集部11收集由內(nèi)容服務(wù)器3預(yù)先從各種內(nèi)容抽取到的關(guān)鍵詞候選。[0054]關(guān)鍵詞候選存儲(chǔ)部12對關(guān)鍵詞候選收集部11收集到的關(guān)鍵詞候選進(jìn)行存儲(chǔ)。具體地說,關(guān)鍵詞候選存儲(chǔ)部12針對關(guān)鍵詞候選收集部11收集到的全部關(guān)鍵詞候選,保持表示各關(guān)鍵詞候選的關(guān)鍵詞信息。[0055]圖3是表示關(guān)鍵詞存儲(chǔ)部12所保持的關(guān)鍵詞信息的一個(gè)例子的圖。圖3所示的關(guān)鍵詞信息100是以XML記述的關(guān)鍵詞信息的例子。但是,關(guān)鍵詞信息也可以是,以XML形式以外的形式,例如表構(gòu)造或插入有中斷字符的明碼文本形式等,保存于關(guān)鍵詞存儲(chǔ)部12。在此,假定了如下情況:對檢索對象的文章,分別執(zhí)行基于形態(tài)分析、固有表達(dá)抽取、復(fù)合詞抽取以及構(gòu)造信息而進(jìn)行的特定部位抽取的4個(gè)方法,根據(jù)各自的結(jié)果,將帶有特定的詞性或意思屬性的語句抽取為關(guān)鍵詞候選。[0056]關(guān)鍵詞信息100例如具有:用于識(shí)別關(guān)鍵詞候選的“關(guān)鍵詞ID”101;關(guān)鍵詞候選的“表達(dá)”102;關(guān)鍵詞候選的“讀法”103;關(guān)鍵詞候選的語法上的類別等、除了表示意思上的類別以外的用于確定關(guān)鍵詞候選的類別的“語句類別”104;表示關(guān)鍵詞候選的意思上的類別的“意思類別”105;表示關(guān)鍵詞候選的作為檢索關(guān)鍵詞的優(yōu)先度的“評分信息”106。圖3的關(guān)鍵詞信息100示出的關(guān)鍵詞候選示出了“關(guān)鍵詞ID”101為“1000”、“表達(dá)”102為“日本動(dòng)物園”、“讀法”103為“CB&S^λ&”、“語句類別”104為“固有名詞”、“意思類另IJ”105為“觀光施設(shè)”、“評分信息”106為“30.52”的關(guān)鍵詞候選。[0057]另外,關(guān)鍵詞信息100的“讀法”103例如是通過針對關(guān)鍵詞候選收集部11收集到的關(guān)鍵詞候選,對關(guān)鍵詞實(shí)施形態(tài)分析,將形態(tài)分析辭典登錄好的詞素(或稱語素,Morpheme)單位的讀法連接組合起來而被賦予的。此外,“語句類別”104例如如果關(guān)鍵詞候選是對文章實(shí)施了形態(tài).分析時(shí)得到的則記述其詞性名,如果是以其他抽取方法取得的則記述其抽取方法名。此外,“意思類別”105能夠根據(jù)對文章應(yīng)用了固有表達(dá)抽取而得到的結(jié)果,或者,根據(jù)外部的辭典或百科辭典所保持的知識(shí)來取得。此外,“評分信息”106可以直接使用取得了關(guān)鍵詞候選的文章集合中的TF(TermFrequency,關(guān)鍵詞的出現(xiàn)次數(shù))或DF(DocumentFrequency,出現(xiàn)了關(guān)鍵詞的文章數(shù)),也可以通過組合兩者的tf.1df(termfrequency.inversedocumentfrequency)法等來計(jì)算。此外,“評分信息”106也可以進(jìn)一步組合基于語句類別104或意思類別105的值得到的固定的值來計(jì)算。[0058]另外,在通過不同抽取方法抽取了多個(gè)帶有相同“表達(dá)”102的關(guān)鍵詞候選的情況下,將這些多個(gè)關(guān)鍵詞候選歸為I個(gè)關(guān)鍵詞信息100。在該情況下,只有“語句類別”104和“意思類別”105會(huì)因抽取方法而內(nèi)容數(shù)據(jù)有可能不同,在關(guān)鍵詞信息100中一并記載其全部。[0059]關(guān)鍵詞組生成部13通過將由關(guān)鍵詞候選收集部11收集且保存在關(guān)鍵詞候選存儲(chǔ)部12中的關(guān)鍵詞候選成組化,來生成關(guān)鍵詞組,將所生成的關(guān)鍵詞組保存在關(guān)鍵詞組存儲(chǔ)部14中。關(guān)鍵詞組生成部13對關(guān)鍵詞候選進(jìn)行成組化時(shí),使用在關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15中預(yù)先存儲(chǔ)的關(guān)鍵詞組生成規(guī)則。另外,也可以是,關(guān)鍵詞組生成部13除了將由關(guān)鍵詞候選收集部11收集到的關(guān)鍵詞候選成組化之外,例如還將在概念辭典等、同時(shí)保持有語句和語句間關(guān)系的外部知識(shí)中包含的關(guān)鍵詞候選、對WWW上的Web頁面等外部文章進(jìn)行解析而得到的關(guān)鍵詞候選等一并成組化,來生成關(guān)鍵詞組。[0060]關(guān)鍵詞組存儲(chǔ)部14對由關(guān)鍵詞組生成部13生成的關(guān)鍵詞組進(jìn)行存儲(chǔ)。具體地說,關(guān)鍵詞組存儲(chǔ)部14按照由關(guān)鍵詞組生成部13生成的每個(gè)關(guān)鍵詞組,保持表示各關(guān)鍵詞組的組信息。[0061]圖4是表示關(guān)鍵詞組存儲(chǔ)部14所保持的組信息的一個(gè)例子的圖。圖4所示的組信息是通過與各個(gè)關(guān)鍵詞組有關(guān)的第一信息200、與各個(gè)關(guān)鍵詞候選所屬的關(guān)鍵詞組有關(guān)的第二信息300這2個(gè)信息的XML形式的組合來記述的。[0062]第一信息200例如具有用于識(shí)別關(guān)鍵詞組的“組ID”201,作為表不隸屬于該關(guān)鍵詞組的關(guān)鍵詞候選的“所屬關(guān)鍵詞”202,具有用于識(shí)別各關(guān)鍵詞候選的“關(guān)鍵詞ID”203。在圖4的例子中示出了在“組ID”201為“12”的關(guān)鍵詞組中,作為“所屬關(guān)鍵詞”202,“關(guān)鍵詞ID"203為“184”的關(guān)鍵詞候選、“關(guān)鍵詞ID”203為“982”的關(guān)鍵詞候選、“關(guān)鍵詞ID”203為“1000”的關(guān)鍵詞候選、“關(guān)鍵詞ID”203為“20765”的關(guān)鍵詞候選隸屬于該關(guān)鍵詞組。另外,“關(guān)鍵詞ID”203與圖3的關(guān)鍵詞信息100中的“關(guān)鍵詞ID”101對應(yīng),在表示相同的值時(shí)表示是相同的關(guān)鍵詞候選。[0063]第二信息300具有:用于識(shí)別關(guān)鍵詞候選的“關(guān)鍵詞ID”301;表示該關(guān)鍵詞候選所隸屬的關(guān)鍵詞組的“所屬組ID”302。在圖4的例子中示出了“關(guān)鍵詞ID”301為“1000”的關(guān)鍵詞候選隸屬于:“所屬組ID”302為“3”的關(guān)鍵詞組、“所屬組ID”302為“12”的關(guān)鍵詞組、“所屬組ID”302為“14”的關(guān)鍵詞組、“所屬組ID”302為“76”的關(guān)鍵詞組。另外,“關(guān)鍵詞ID”301與圖3的關(guān)鍵詞信息100中的“關(guān)鍵詞ID”101及第一信息200中的“關(guān)鍵詞ID”203對應(yīng),“所屬組ID”302與第一信息200中的“組ID”201對應(yīng),分別在表示相同的值時(shí)表示是相同的關(guān)鍵詞候選及關(guān)鍵詞組。[0064]關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15對關(guān)鍵詞組生成部13生成關(guān)鍵詞組時(shí)使用的關(guān)鍵詞組生成規(guī)則進(jìn)行保持。[0065]圖5是表示關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15所保持的關(guān)鍵詞組生成規(guī)則的一個(gè)例子的圖。圖5所示的關(guān)鍵詞組生成規(guī)則400是以XML來記述的關(guān)鍵詞組生成規(guī)則的例子。但是,關(guān)鍵詞組生成規(guī)則也可以是以XML形式以外的形式,例如以表構(gòu)造或記述了邏輯式的文本形式等,保存在關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15中。在此,假定按照所生成的每個(gè)關(guān)鍵詞組來規(guī)定在該關(guān)鍵詞組的生成時(shí)使用的關(guān)鍵詞組生成規(guī)則的情況。[0066]關(guān)鍵詞組生成規(guī)則400具有:用于識(shí)別根據(jù)該規(guī)則生成的關(guān)鍵詞組的“組ID”401;構(gòu)成該規(guī)則的“子規(guī)則”402;構(gòu)成“子規(guī)則”402的“條件”403;構(gòu)成“條件”403的“值”404。在圖5的例子中示出了生成“組ID”401為“12”的關(guān)鍵詞組的規(guī)則是由2個(gè)“子規(guī)則”402構(gòu)成的,子規(guī)則I是由2個(gè)“條件”403構(gòu)成的,子規(guī)則2是由I個(gè)“條件”403構(gòu)成的。并且,示出了子規(guī)則I的條件I是關(guān)鍵屬性中具有“意思類別”、值中具有“觀光施設(shè)”和“主題樂園”這樣的條件,子規(guī)則I的條件2是關(guān)鍵屬性中具有“語句類別”、值中具有“固有名詞”這樣的條件。此外,示出了子規(guī)則2的條件I是關(guān)鍵屬性中具有“意思類別”、值中具有“名勝”這樣的條件。另外,“組ID”401與圖4的第一信息200中的“組ID”201對應(yīng),分別在表示相同的值時(shí)表示是相同的關(guān)鍵詞組。[0067]若應(yīng)用圖5所示的關(guān)鍵詞組生成規(guī)則400,則在圖3例示的關(guān)鍵詞信息100中,意思類別為“觀光施設(shè)”或者“主題樂園”且語句類別為“固有名詞”的關(guān)鍵詞候選和意思類別為“名勝”的關(guān)鍵詞候選被成組化,生成帶有組ID“12”的關(guān)鍵詞組。關(guān)鍵詞組生成部13對由關(guān)鍵詞候選收集部11收集且關(guān)鍵詞信息被保存于關(guān)鍵詞存儲(chǔ)部12的全部關(guān)鍵詞候選,輪番全部應(yīng)用關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15所保持的關(guān)鍵詞組生成規(guī)則,由此能夠判定各關(guān)鍵詞候選所分別隸屬的關(guān)鍵詞組,從而關(guān)鍵詞組的生成結(jié)束。[0068]輸入部16是作為與用戶終端2的Web瀏覽器之間進(jìn)行以Web為基礎(chǔ)的信息交換的Web服務(wù)器的一功能而實(shí)現(xiàn)的。輸入部16接受用戶利用用戶終端2的鍵盤或指示器設(shè)備、觸摸傳感器等各種輸入設(shè)備而進(jìn)行的各種輸入操作。例如,若用戶根據(jù)顯示在用戶終端2的顯示裝置上的后述的檢索畫面,使用鍵盤進(jìn)行字符串的輸入,則輸入部16接受該輸入字符串的輸入操作,將輸入字符串發(fā)送給第一推薦關(guān)鍵詞取得部17。此時(shí),輸入部16每當(dāng)與輸入字符串的字符的追加或刪除等操作相對應(yīng)地輸入字符串發(fā)生變化時(shí),將變化后的輸入字符串發(fā)送給第一推薦關(guān)鍵詞取得部17。另外,在此輸入字符串不限于包含有2個(gè)以上字符,在用戶向規(guī)定的輸入框(form)僅輸入了I個(gè)字符的情況下,也作為輸入字符串來處理。此外,若用戶根據(jù)顯示在用戶終端2的顯示裝置上的后述的檢索畫面,進(jìn)行使用指示器設(shè)備或觸摸傳感器來選擇第一推薦關(guān)鍵詞和第二推薦關(guān)鍵詞中的某個(gè)的操作,則輸入部16接受該推薦關(guān)鍵詞的選擇操作,將所選擇的推薦關(guān)鍵詞確定為檢索關(guān)鍵詞,與檢索請求一起發(fā)送給檢索部20。除此之外,輸入部16接受用戶利用用戶終端2的輸入設(shè)備而進(jìn)行的各種輸入操作,并反映在檢索裝置IA中的各種處理中。例如,若用戶進(jìn)行確定輸入字符串來指示檢索的操作,則輸入部16將該時(shí)刻的輸入字符串確定為檢索關(guān)鍵詞,與檢索請求一起發(fā)送給檢索部20。[0069]第一推薦關(guān)鍵詞取得部17參照關(guān)鍵詞候選存儲(chǔ)部12,取得部分地包含有從輸入部16接受的輸入字符串的關(guān)鍵詞候選即第一推薦關(guān)鍵詞。例如,第一推薦關(guān)鍵詞取得部17將從輸入部16接受的輸入字符串與關(guān)鍵詞候選存儲(chǔ)部12所保持的關(guān)鍵詞信息進(jìn)行對照。然后,第一推薦關(guān)鍵詞取得部17取得關(guān)鍵詞候選存儲(chǔ)部12所保存的關(guān)鍵詞候選中的、滿足后述的輸出條件的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞,并發(fā)送給第二推薦關(guān)鍵詞取得部18及輸出部19。另外,關(guān)于第一推薦關(guān)鍵詞取得部17的處理的具體例,詳細(xì)情況將后述。[0070]第二推薦關(guān)鍵詞取得部18參照關(guān)鍵詞組存儲(chǔ)部14,取得從第一推薦關(guān)鍵詞取得部17接受的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的、除第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選即第二推薦關(guān)鍵詞。例如,第二推薦關(guān)鍵詞取得部18對從第一推薦關(guān)鍵詞取得部17接受的第一推薦關(guān)鍵詞與關(guān)鍵詞組存儲(chǔ)部14所保持的組信息進(jìn)行對照。然后,第二推薦關(guān)鍵詞取得部18取得第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中的滿足后述的輸出條件的關(guān)鍵詞組中包含的、除第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞,并發(fā)送給輸出部19。另外,關(guān)于第二推薦關(guān)鍵詞取得部18的處理的具體例,詳細(xì)情況將后述。[0071]輸出部19與輸入部16同樣,作為與用戶終端2的Web瀏覽器之間進(jìn)行以Web為基礎(chǔ)的信息交換的Web服務(wù)器的一功能來實(shí)現(xiàn)。輸出部19輸出用戶為了接受檢索服務(wù)所需要的檢索畫面,并使用戶終端2的顯示裝置顯示該檢索畫面。在此,在第一推薦關(guān)鍵詞取得部17取得了第一推薦關(guān)鍵詞、第二推薦關(guān)鍵詞取得部18取得了第二推薦關(guān)鍵詞的情況下,輸出部19向用戶終端2供給的檢索畫面是將這些第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞作為檢索關(guān)鍵詞以可選擇的方式進(jìn)行顯示的畫面。此外,在由后述的檢索部20執(zhí)行了檢索的情況下,該檢索結(jié)果也被顯示于檢索畫面。[0072]圖6是表示在用戶終端2的顯示裝置上顯示的檢索畫面的一個(gè)例子的圖。圖6所示的檢索畫面500具有:用于用戶輸入字符串的輸入框501;將由第一推薦關(guān)鍵詞取得部17取得的第一推薦關(guān)鍵詞作為檢索關(guān)鍵詞以可選擇的方式進(jìn)行顯示的第一顯示區(qū)域502;將由第二推薦關(guān)鍵詞取得部18取得的第二推薦關(guān)鍵詞作為檢索關(guān)鍵詞以可選擇的方式進(jìn)行顯示的第二顯示區(qū)域503;以及對檢索部20的檢索結(jié)果進(jìn)行顯示的第三顯示區(qū)域504。另外,第一顯示區(qū)域502可以在檢索畫面500中設(shè)定為固定的區(qū)域,但也可以設(shè)定成僅在由第一推薦關(guān)鍵詞取得部17取得了I個(gè)以上第一推薦關(guān)鍵詞時(shí)被顯示、根據(jù)由第一推薦關(guān)鍵詞取得部17取得的第一推薦關(guān)鍵詞的長度和個(gè)數(shù)而大小發(fā)生變化那樣的動(dòng)態(tài)的區(qū)域。同樣,第二顯示區(qū)域503可以在檢索畫面500中設(shè)定為固定的區(qū)域,但也可以設(shè)定成僅在由第二推薦關(guān)鍵詞取得部18取得I個(gè)以上第二推薦關(guān)鍵詞時(shí)被顯示、根據(jù)由第二推薦關(guān)鍵詞取得部18取得的第二推薦關(guān)鍵詞的長度和個(gè)數(shù)而大小發(fā)生變化那樣的動(dòng)態(tài)的區(qū)域。同樣,第三顯示區(qū)域504可以在檢索畫面500中設(shè)定成固定的區(qū)域,但也可以設(shè)定成僅在檢索部20進(jìn)行了檢索時(shí)被顯示、根據(jù)作為檢索結(jié)果的內(nèi)容的標(biāo)題一覽中包含的標(biāo)題的長度和個(gè)數(shù)而大小發(fā)生變化那樣的動(dòng)態(tài)的區(qū)域。[0073]若通過用戶進(jìn)行的確定輸入字符串的操作或者選擇在檢索畫面上顯示的第一推薦關(guān)鍵詞或者第二推薦關(guān)鍵詞的操作而確定了檢索關(guān)鍵詞,則檢索部20執(zhí)行將該檢索關(guān)鍵詞作為檢索查詢(query)的檢索。然后,檢索部20將與檢索關(guān)鍵詞符合的內(nèi)容的標(biāo)題一覽,作為檢索結(jié)果發(fā)送給輸出部19。該檢索結(jié)果例如通過顯示在圖6的檢索畫面500中的第三顯示區(qū)域504上來提示給用戶。[0074]另外,在本實(shí)施方式的檢索裝置IA中,關(guān)鍵詞候選存儲(chǔ)部12、關(guān)鍵詞組存儲(chǔ)部14、以及關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15可以使用同一存儲(chǔ)裝置來實(shí)現(xiàn),也可以使用多個(gè)存儲(chǔ)裝置來實(shí)現(xiàn)。存儲(chǔ)裝置例如為硬盤或閃存等。[0075]此外,本實(shí)施方式的檢索裝置IA也能夠構(gòu)成為不具備關(guān)鍵詞候選收集部11、關(guān)鍵詞組生成部13、以及關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15。在該情況下,預(yù)先將表示與使用環(huán)境相對應(yīng)地假定的關(guān)鍵詞候選的關(guān)鍵詞信息保存在關(guān)鍵詞候選存儲(chǔ)部12中,并且,預(yù)先將表示根據(jù)任意的關(guān)鍵詞組生成規(guī)則對關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組的組信息保存在關(guān)鍵詞組存儲(chǔ)部14中即可。而且,如果將外部的辭典或百科辭典所保持的知識(shí)作為關(guān)鍵詞候選存儲(chǔ)部12來利用,則檢索裝置IA能夠構(gòu)成為不具備關(guān)鍵詞候選存儲(chǔ)部12。[0076]接下來,使用圖7至圖11,對本實(shí)施方式的檢索裝置IA的處理的具體例進(jìn)行說明。以下,列舉相對于WWW上的Web頁面的文本數(shù)據(jù),基于來自用戶的檢索請求執(zhí)行檢索的情況為例來進(jìn)行說明。另外,設(shè)為用戶終端2的顯示裝置上顯示有圖6所示的形式的檢索畫面500。[0077]圖7是表示在本實(shí)施方式的檢索裝置IA中將與輸入字符串對應(yīng)的第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞在檢索畫面500上以可選擇的方式進(jìn)行顯示的一系列處理的流程的流程圖。該圖7的流程圖所示的一系列處理每當(dāng)輸入字符串發(fā)生變化時(shí)被反復(fù)執(zhí)行。[0078]首先,輸入部16取得由用戶輸入的輸入字符串(步驟S101)。具體地說,若用戶使用用戶終端2的鍵盤等輸入設(shè)備在檢索畫面500的輸入框501中輸入字符串,則在輸入框501中顯不的輸入字符串被發(fā)送給第一推薦關(guān)鍵詞取得部17。例如,若用戶輸入輸入字符串“S”,則顯示在輸入框501中的同時(shí),被發(fā)送給第一推薦關(guān)鍵詞取得部17。[0079]接下來,第一推薦關(guān)鍵詞取得部17若從輸入部16接受輸入字符串,則進(jìn)行關(guān)鍵詞候選存儲(chǔ)部12所保持的關(guān)鍵詞信息與輸入字符串的對照(步驟S102),判定在關(guān)鍵詞候選存儲(chǔ)部12所保存的關(guān)鍵詞候選中是否存在滿足輸出條件的關(guān)鍵詞候選(步驟S103)。另外,關(guān)于第一推薦關(guān)鍵詞取得部17的處理的具體例,詳細(xì)情況將后述。[0080]在步驟S103的判定的結(jié)果為不存在滿足輸出條件的關(guān)鍵詞候選的情況下(步驟S103:否),直接結(jié)束處理。另一方面,在存在滿足輸出條件的關(guān)鍵詞候選的情況下(步驟S103:是),第一推薦關(guān)鍵詞取得部17將滿足輸出條件的關(guān)鍵詞候選作為第一推薦關(guān)鍵詞發(fā)送給第二推薦關(guān)鍵詞取得部18和輸出部19(步驟S104)。[0081]接下來,第二推薦關(guān)鍵詞取得部18若從第一推薦關(guān)鍵詞取得部17接受第一推薦關(guān)鍵詞,則進(jìn)行關(guān)鍵詞組存儲(chǔ)部14所保持的組信息與第一推薦關(guān)鍵詞的對照(步驟S105),確定出第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組。然后,第二推薦關(guān)鍵詞取得部18將第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中的、除了滿足輸出條件的關(guān)鍵詞組內(nèi)的第一推薦關(guān)鍵詞之外的關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞,發(fā)送給輸出部19(步驟S106)。另外,關(guān)于第二推薦關(guān)鍵詞取得部18的處理的具體例,詳細(xì)情況將后述。[0082]接下來,輸出部19向用戶終端2輸出將從第一推薦關(guān)鍵詞取得部17接受的第一推薦關(guān)鍵詞顯示在第一顯示區(qū)域502中、并將從第二推薦關(guān)鍵詞取得部18接受的第二推薦關(guān)鍵詞顯示在第二顯示區(qū)域503中的檢索畫面500(步驟S107),結(jié)束處理。[0083]另外,在此以關(guān)鍵詞候選存儲(chǔ)部12所保存的全部關(guān)鍵詞候選隸屬于至少I個(gè)關(guān)鍵詞組為前提進(jìn)行了說明,但是根據(jù)關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15所保持的關(guān)鍵詞組生成規(guī)則的記述,也可能存在有不隸屬于某個(gè)關(guān)鍵詞組的關(guān)鍵詞候選。在該情況下,第二推薦關(guān)鍵詞取得部18在上述步驟S106之前,判定作為第一推薦關(guān)鍵詞而取得的關(guān)鍵詞候選是否存在所隸屬的關(guān)鍵詞組,僅在作為第一推薦關(guān)鍵詞而取得的關(guān)鍵詞候選存在所隸屬的關(guān)鍵詞組的情況下,才進(jìn)行步驟S106的處理。[0084]接下來,對第一推薦關(guān)鍵詞取得部17的處理的具體例進(jìn)行說明。圖8是表示第一推薦關(guān)鍵詞取得部17的處理的一個(gè)例子的流程圖。該圖8的流程圖所示的一系列處理每當(dāng)輸入字符串發(fā)生變化時(shí)被反復(fù)執(zhí)行。[0085]第一推薦關(guān)鍵詞取得部17首先設(shè)定第一推薦關(guān)鍵詞的個(gè)數(shù)的上限值N(例如,N=4)(步驟S201)。接下來,第一推薦關(guān)鍵詞取得部17從輸入部16接受輸入字符串(步驟S202)。而且,第一推薦關(guān)鍵詞取得部17取得關(guān)鍵詞候選存儲(chǔ)部12所保持的關(guān)鍵詞信息(步驟S203)。此外,第一推薦關(guān)鍵詞取得部17每當(dāng)暫時(shí)保持關(guān)鍵詞候選時(shí),準(zhǔn)備空的陣列X(步驟S204)。[0086]第一推薦關(guān)鍵詞取得部17針對在步驟S203中取得的關(guān)鍵詞信息所表示的全部關(guān)鍵詞候選(以下,稱作關(guān)鍵詞群。),以不同條件進(jìn)行4次搜索。即,第一推薦關(guān)鍵詞取得部17首先搜索在步驟S202中接受的輸入字符串與圖3所示的關(guān)鍵詞信息100的“表達(dá)”102前方一致的關(guān)鍵詞候選,將所得到的關(guān)鍵詞候選保存于陣列X(步驟S205)。接下來,第一推薦關(guān)鍵詞取得部17搜索在步驟S202中接受的輸入字符串與圖3所示的關(guān)鍵詞信息100的“讀法”103前方一致的關(guān)鍵詞候選,將所得到的關(guān)鍵詞候選保存在陣列X的步驟S205中得到的關(guān)鍵詞候選的后面(步驟S206)。而且,第一推薦關(guān)鍵詞取得部17搜索在步驟S202中接受的輸入字符串與圖3所示的關(guān)鍵詞信息100的“表達(dá)”102部分一致的關(guān)鍵詞候選,將所得到的關(guān)鍵詞候選保存在陣列X的步驟S206中得到的關(guān)鍵詞候選的后面(步驟S207)。最后,第一推薦關(guān)鍵詞取得部17搜索在步驟S202中接受的輸入字符串與圖3所示的關(guān)鍵詞信息100的“讀法”103部分一致的關(guān)鍵詞候選,將所得到的關(guān)鍵詞候選保存在陣列X的步驟S207中得到的關(guān)鍵詞候選的后面(步驟S208)。[0087]接下來,第一推薦關(guān)鍵詞取得部17針對保存在陣列X中的關(guān)鍵詞候選,在存在“表達(dá)”102重復(fù)的多個(gè)關(guān)鍵詞的情況下,將第二個(gè)以后的關(guān)鍵詞候選刪除(步驟S209)。然后,第一推薦關(guān)鍵詞取得部17將陣列X的關(guān)鍵詞候選,根據(jù)圖3所示的關(guān)鍵詞信息100的“評分信息”106的值進(jìn)行降序排列(步驟S210)。然后,第一推薦關(guān)鍵詞取得部17針對在步驟S201中設(shè)定的上限值N,將從陣列X內(nèi)的前頭起最多N件關(guān)鍵詞候選判定為第一推薦關(guān)鍵詞(步驟S211),將第一推薦關(guān)鍵詞發(fā)送給第二推薦關(guān)鍵詞取得部18及輸出部19,結(jié)束一系列處理。[0088]接下來,對第二推薦關(guān)鍵詞取得部18的處理的具體例進(jìn)行說明。圖9是表示第二推薦關(guān)鍵詞取得部18的處理的一個(gè)例子的流程圖。該圖9的流程圖所示的一系列處理每當(dāng)?shù)谝煌扑]關(guān)鍵詞發(fā)生變化時(shí)被反復(fù)執(zhí)行。[0089]第二推薦關(guān)鍵詞取得部18首先設(shè)定關(guān)鍵詞組數(shù)的上限值T(例如,T=3)(步驟S301)。接下來,第二推薦關(guān)鍵詞取得部18從第一推薦關(guān)鍵詞取得部17接受第一推薦關(guān)鍵詞(步驟S302)。而且,第二推薦關(guān)鍵詞取得部18取得關(guān)鍵詞組存儲(chǔ)部14所保持的組信息(步驟S303)。此外,第二推薦關(guān)鍵詞取得部18每當(dāng)暫時(shí)保持關(guān)鍵詞組時(shí),準(zhǔn)備空的陣列Y(步驟S304)。[0090]接下來,第二推薦關(guān)鍵詞取得部18使用步驟S303中取得的組信息,搜索在步驟S302中接受的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組,將所得到的關(guān)鍵詞組保存在陣列Y中(步驟S305)。然后,如針對全部關(guān)鍵詞組結(jié)束了搜索,則第二推薦關(guān)鍵詞取得部18將陣列Y所保存的關(guān)鍵詞組,按照隸.屬于關(guān)鍵詞組的第一推薦關(guān)鍵詞的個(gè)數(shù)從多到少的順序進(jìn)行降序排列(步驟S306)。此時(shí),在是第一推薦關(guān)鍵詞的個(gè)數(shù)為數(shù)目相同的關(guān)鍵詞組彼此的情況下,將排位高的第一推薦關(guān)鍵詞(換句話說,陣列X的排序靠上位的第一推薦關(guān)鍵詞)所隸屬的關(guān)鍵詞組設(shè)為上位。例如,陣列X的排序?yàn)榈谝晃坏牡谝煌扑]關(guān)鍵詞及第五位的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組和陣列X的排序?yàn)榈诙坏牡谝煌扑]關(guān)鍵詞及第三位的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組的情況下,將第一位的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組設(shè)為上位。[0091]最后,第二推薦關(guān)鍵詞取得部18針對在步驟S301中設(shè)定的上限值T,從陣列Y內(nèi)的前頭起最多取出T件關(guān)鍵詞組,將這些關(guān)鍵詞組所包含的除了第一推薦關(guān)鍵詞以外的關(guān)鍵詞候選判定為第二推薦關(guān)鍵詞(步驟S307),將第二推薦關(guān)鍵詞發(fā)送給輸出部19,結(jié)束一系列處理。[0092]接下來,使用圖10的畫面例對在檢索畫面500上顯示的第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞的具體例進(jìn)行說明。圖10是表示在輸入了輸入字符串“的情況下顯示在用戶終端2的顯示裝置上的檢索畫面500的一個(gè)例子的圖。[0093]若從輸入部16向第一推薦關(guān)鍵詞取得部17送出了輸入字符串“^”,則第一推薦關(guān)鍵詞取得部17執(zhí)行圖8的流程圖所示的一系列處理,作為第一推薦關(guān)鍵詞,取得例如“道內(nèi)牧場(日文原文:道內(nèi)牧場)”,“德國啤酒(日文原文:π>一>)”,“日本動(dòng)物園(日文原文:日本動(dòng)物園)”、以及“日本巨蛋城(日文原文:日本F—A'>r^)”的各關(guān)鍵詞候選,并發(fā)送給輸出部19。作為其結(jié)果,在檢索畫面500的第一顯示區(qū)域502中,“道內(nèi)牧場”,“德國啤酒”,“日本動(dòng)物園”、以及“日本巨蛋城”作為檢索關(guān)鍵詞以可選擇的方式被顯示。[0094]第一顯示區(qū)域502中顯示的第一推薦關(guān)鍵詞之中,關(guān)于“道內(nèi)牧場”和“德國啤酒”這2個(gè)第一推薦關(guān)鍵詞,圖3所示的關(guān)鍵詞信息100的“讀法”103分別為“S^ff<I;J:)”和“七'Pοt/一石”,通過圖8的流程圖的步驟S206的處理,由于輸入字符串“七'”與“讀法”103前方一致因而被輸出。此外,關(guān)于“日本動(dòng)物園”和“日本巨蛋城”這2個(gè)第一推薦關(guān)鍵詞,圖3所示的關(guān)鍵詞信息100的“讀法”103分別為“B&e^λ&”和^”,通過圖8的流程圖的步驟S208的處理,由于輸入字符串“與“讀法”103部分一致而被輸出。[0095]此外,若從第一推薦關(guān)鍵詞取得部17向第二推薦關(guān)鍵詞取得部18送出了“道內(nèi)牧場”、“德國啤酒”、“日本動(dòng)物園”、以及“日本巨蛋城”,則第二推薦關(guān)鍵詞取得部18執(zhí)行圖9的流程圖所示的一系列處理,例如,在與作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”和“日本巨蛋城”所隸屬的觀光名勝有關(guān)的關(guān)鍵詞組中,取得除了“日本動(dòng)物園”和“日本巨蛋城”之外的“日本塔(日文原文:日本夕7—)”、“日本公園(日文原文:日本公園)”、“東京美術(shù)館(日文原文:東京美術(shù)館)”、“東京博物館(日文原文:東京博物館)、以及“東京古城遺跡(日文原文:東京城跡)”這5個(gè)關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞,并發(fā)送給輸出部19。此外,第二推薦關(guān)鍵詞取得部18例如在與作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”所隸屬的動(dòng)物園有關(guān)的關(guān)鍵詞組中,取得除了“日本動(dòng)物園”之外的“埼玉動(dòng)物園(日文原文:埼玉動(dòng)物園)”、“親密接觸動(dòng)物之鄉(xiāng)(日文原文:動(dòng)物義ΛAPO里)”、“神奈川動(dòng)物園(日文原文:神奈川動(dòng)物園)”、以及“千葉動(dòng)物公園(日文原文:千葉動(dòng)物公園)”這4個(gè)關(guān)鍵詞候選來作為第二推薦關(guān)鍵詞,發(fā)送給輸出部19。作為其結(jié)果,在檢索畫面500的第二顯示區(qū)域503中,“日本塔”、“日本公園”、“東京美術(shù)館”、“東京博物館”、“東京古城遺跡”、“埼玉動(dòng)物園”、“親密接觸動(dòng)物之鄉(xiāng)”、“神奈川動(dòng)物園”、以及“千葉動(dòng)物公園”作為檢索關(guān)鍵詞以可選擇的方式被顯示。[0096]接下來,使用圖11的畫面例對用戶選擇了在檢索畫面500上顯示的第一推薦關(guān)鍵詞和第二推薦關(guān)鍵詞中的某個(gè)時(shí)的畫面轉(zhuǎn)換進(jìn)行說明。圖11示出了在圖10的檢索畫面500上選擇了作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”的情況下的畫面例。另外,作為用于選擇第一推薦關(guān)鍵詞或第二推薦關(guān)鍵詞的操作方法,可以想到各種方法,在此列舉使選擇區(qū)域移動(dòng)來選擇第一推薦關(guān)鍵詞或第二推薦關(guān)鍵詞的方法的例子進(jìn)行說明。[0097]如圖11的畫面例所示,若在第一顯示區(qū)域502中顯示有第一推薦關(guān)鍵詞,在第二顯示區(qū)域503中顯示有第二推薦關(guān)鍵詞,則在檢索畫面500上,顯示能夠從第一顯示區(qū)域502至第二顯示區(qū)域503進(jìn)行移動(dòng)的選擇區(qū)域505。用戶通過例如鼠標(biāo)的拖拽操作等,使檢索畫面500上的選擇區(qū)域505移動(dòng)至所顯示的第一推薦關(guān)鍵詞和第二推薦關(guān)鍵詞中顯示了所需的關(guān)鍵詞候選的位置,由此能夠選擇該關(guān)鍵詞候選來作為檢索關(guān)鍵詞。[0098]在圖11的畫面例中,使選擇區(qū)域505移動(dòng)至作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”的位置,選擇“日本動(dòng)物園”來作為檢索關(guān)鍵詞。在該時(shí)刻,“日本動(dòng)物園”作為檢索關(guān)鍵詞被向檢索部20發(fā)送,由檢索部20執(zhí)行以“日本動(dòng)物園”為檢索查詢的檢索,并將該檢索結(jié)果顯示在第三顯示區(qū)域504中。在此,符合檢索關(guān)鍵詞“日本動(dòng)物園”的Web頁面的標(biāo)題一覽作為檢索結(jié)果顯示在第三顯示區(qū)域504中。用戶選擇在該第三顯示區(qū)域504中顯示的標(biāo)題一覽中的一個(gè),由此能夠閱覽所選擇的標(biāo)題的Web頁面。另外,在此所選擇的標(biāo)題的Web頁面例如在用戶終端2所搭載的Web瀏覽器為一般的多頁瀏覽器(TabBrowser)的情況下,能夠以與顯示檢索畫面500的選項(xiàng)卡不同的另外的選項(xiàng)卡使用戶進(jìn)行閱覽。此外,例如,也能夠在檢索畫面500上以彈出(popup)形式顯示W(wǎng)eb頁面,使用戶進(jìn)行閱覽。[0099]另外,在由檢索部20進(jìn)行檢索、其該檢索結(jié)果被顯示在第三顯示區(qū)域504中的情況下也是,在輸入字符串沒有變化的期間,檢索畫面500中的第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞的顯示原樣繼續(xù)。然后,如果用戶使檢索畫面500上的選擇區(qū)域505移動(dòng)而選擇其他關(guān)鍵詞候選來作為檢索關(guān)鍵詞,則在該時(shí)刻,所選擇的關(guān)鍵詞候選被作為新的檢索關(guān)鍵詞被向檢索部20發(fā)送,由檢索部20執(zhí)行以新的檢索關(guān)鍵詞為檢索查詢的檢索,其檢索結(jié)果顯示在第三顯示區(qū)域504中。換句話說,在檢索畫面500中,只要輸入字符串不發(fā)生變化,則維持與該輸入字符串對應(yīng)的第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞的顯示,以這些第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞中的通過選擇區(qū)域505的移動(dòng)而被選擇的關(guān)鍵詞候選為檢索關(guān)鍵詞的檢索結(jié)果被隨時(shí)顯示在第三顯示區(qū)域504中。[0100]本實(shí)施方式的檢索裝置IA通過使用戶終端2的顯示裝置顯示以上那樣的檢索畫面500,例如,對于正研究想要在休息日去動(dòng)物園的用戶而言,在作為輸入字符串輸入了這樣的I個(gè)字符的時(shí)刻,能夠提示“道內(nèi)牧場”、“德國啤酒”、“日本動(dòng)物園”、“日本巨蛋城”、“日本塔”、“日本公園”、“東京美術(shù)館”、“東京博物館”、“東京古城遺跡”、“埼玉動(dòng)物園”、“親密接觸動(dòng)物之鄉(xiāng)”、“神奈川動(dòng)物園”、以及“千葉動(dòng)物公園”這13個(gè)觀光景點(diǎn)名和動(dòng)物園名的關(guān)鍵詞候選,所以,用戶僅通過選擇感興趣的關(guān)鍵詞候選就能夠根據(jù)第三顯示區(qū)域504的檢索結(jié)果來訪問所需的Web網(wǎng)站,能夠取得必要的信息。此外,用戶通過依次選擇被提示的多個(gè)關(guān)鍵詞候選來進(jìn)行檢索,能夠容易地進(jìn)行例如用于決定去哪個(gè)動(dòng)物園的比較研究。另外,為了使用戶的比較研究更高效,也可以使檢索結(jié)果的各個(gè)的Web頁面并列地打開,使得能夠進(jìn)行閱覽。[0101]此外,在本實(shí)施方式的檢索裝置IA中,如圖9的流程圖的步驟S306所示那樣,將取出第二推薦關(guān)鍵詞的關(guān)鍵詞組的順序,根據(jù)隸屬于該關(guān)鍵詞組的第一推薦關(guān)鍵詞的個(gè)數(shù)來進(jìn)行重新排序。因此,例如隨著從向那樣用戶使輸入字符串的輸入進(jìn)展,第一推薦關(guān)鍵詞被縮限成包含有字符串“動(dòng)物”的關(guān)鍵詞,同時(shí),取出第二推薦關(guān)鍵詞的關(guān)鍵詞組中的與“動(dòng)物”關(guān)連的關(guān)鍵詞組也成為上位,與“動(dòng)物”關(guān)連的關(guān)鍵詞組所包含的第二推薦關(guān)鍵詞被容易地顯示在第二顯示區(qū)域503的上側(cè)。這樣,本實(shí)施方式的檢索裝置IA能夠通過一次輸入對2個(gè)輸出信息高效地進(jìn)行縮限。[0102]以上,如列舉具體的例子來詳細(xì)地說明的那樣,本實(shí)施方式的檢索裝置IA針對用戶所輸入的輸入字符串,不僅將部分地包含該輸入字符串的關(guān)鍵詞候選即第一推薦關(guān)鍵詞,而且還將與第一推薦關(guān)鍵詞隸屬于相同的關(guān)鍵詞組的其他關(guān)鍵詞候選、換句話說與第一推薦關(guān)鍵詞關(guān)連的作為關(guān)鍵詞候選的第二推薦關(guān)鍵詞,同時(shí)作為檢索關(guān)鍵詞以可選擇的方式提示給用戶。因此,用戶通過依次選擇被提示的第一推薦關(guān)鍵詞或第二推薦關(guān)鍵詞作為檢索關(guān)鍵詞,能夠不用反復(fù)進(jìn)行字符串的輸入地以一次輸出來執(zhí)行連續(xù)的多次檢索,因此,大幅度提高了作業(yè)效率。這樣,根據(jù)本實(shí)施方式的檢索裝置IA能夠大幅度提高與檢索有關(guān)的用戶的作業(yè)效率。[0103]此外,本實(shí)施方式的檢索裝置IA與輸入字符串的變化相對應(yīng)地使第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞動(dòng)態(tài)變化的同時(shí)向用戶進(jìn)行提示,因此,能夠高效地縮限檢索關(guān)鍵詞的候選,能夠大幅度提聞與檢索有關(guān)的用戶的作業(yè)效率。[0104](第二實(shí)施方式)[0105]接下來,對第二實(shí)施方式的檢索裝置IB進(jìn)行說明。本實(shí)施方式的檢索裝置IB利用在過去的檢索中使用的檢索關(guān)鍵詞的履歷(檢索關(guān)鍵詞履歷信息),決定在檢索畫面上顯示的第二推薦關(guān)鍵詞及其排序。另外,本實(shí)施方式的檢索裝置IB中,除了上述的特征部分之外的基本構(gòu)成及動(dòng)作的概要與第一實(shí)施方式同樣。因此,以下對與第一實(shí)施方式相同的構(gòu)成賦予相同的附圖標(biāo)記并省略重復(fù)的說明,本實(shí)施方式中以特征部分為中心進(jìn)行說明。[0106]圖12是表示第二實(shí)施方式的檢索裝置IB的功能性構(gòu)成的框圖。本實(shí)施方式的檢索裝置IB如圖12所示,除了圖2所示的第一實(shí)施方式的檢索裝置IA的構(gòu)成之外,還具備檢索關(guān)鍵詞存儲(chǔ)部21。此外,本實(shí)施方式的檢索裝置IB代替第一實(shí)施方式的檢索裝置IA所具備的第二推薦關(guān)鍵詞取得部18而具備第二推薦關(guān)鍵詞取得部18B。[0107]檢索關(guān)鍵詞存儲(chǔ)部21對表示檢索部20在過去的檢索處理中使用的檢索關(guān)鍵詞的履歷的檢索關(guān)鍵詞履歷信息進(jìn)行保持。[0108]圖13是表示檢索關(guān)鍵詞存儲(chǔ)部21所保持的檢索關(guān)鍵詞履歷信息的一個(gè)例子的圖。圖13所示的檢索關(guān)鍵詞履歷信息600具有:用于識(shí)別檢索處理的“檢索ID”601;用于識(shí)別請求了檢索的用戶的“用戶ID”602;表示進(jìn)行了檢索處理的時(shí)刻的“檢索執(zhí)行時(shí)刻”603;檢索中使用了的“檢索關(guān)鍵詞”604;以及用于識(shí)別該檢索關(guān)鍵詞的“關(guān)鍵詞ID”605。另外,檢索關(guān)鍵詞履歷信息600以I行來持有相對于I次檢索處理中的I個(gè)檢索關(guān)鍵詞而言的信息。I次檢索處理被分配I個(gè)“檢索ID”601,具有相同的“檢索ID”601的履歷是將一次檢索中輸入的多個(gè)檢索關(guān)鍵詞分別分成每個(gè)檢索關(guān)鍵詞來保持的履歷。[0109]另外,檢索關(guān)鍵詞存儲(chǔ)部21可以使用與關(guān)鍵詞候選存儲(chǔ)部12、關(guān)鍵詞組存儲(chǔ)部14、以及關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15相同的存儲(chǔ)裝置來實(shí)現(xiàn),也可以使用獨(dú)立的存儲(chǔ)裝置來實(shí)現(xiàn)。存儲(chǔ)裝置例如為硬盤或閃存等。[0110]第二推薦關(guān)鍵詞取得部18B與第一實(shí)施方式的第二推薦關(guān)鍵詞取得部18同樣,取得第一推薦關(guān)鍵詞取得部17取得的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中的滿足規(guī)定的輸出條件的關(guān)鍵詞組中包含的、除了第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞,并發(fā)送給輸出部19。但是,在本實(shí)施方式中,在關(guān)鍵詞組的輸出條件中反映了在過去的檢索處理中使用過的檢索關(guān)鍵詞的履歷。即,本實(shí)施方式的第二推薦關(guān)鍵詞取得部18B在決定在檢索畫面上顯示的第二檢索關(guān)鍵詞及其排序時(shí),參照檢索關(guān)鍵詞存儲(chǔ)部21所保持的檢索關(guān)鍵詞履歷信息,容易選擇包含有在前一次檢索處理中使用的檢索關(guān)鍵詞的關(guān)鍵詞組中包含的關(guān)鍵詞候選、更多地包含有在過去的檢索處理中使用的檢索關(guān)鍵詞的關(guān)鍵詞組中包含的關(guān)鍵詞候選,來作為第二推薦關(guān)鍵詞,并且以顯示的排序成為上位的方式?jīng)Q定在檢索畫面上顯示的第二推薦關(guān)鍵詞及其排序。[0111]在此,使用圖14對本實(shí)施方式的第二推薦關(guān)鍵詞取得部18B的處理的具體例進(jìn)行使用。圖14是表示第二推薦關(guān)鍵詞取得部18B的處理的一個(gè)例子的流程圖。該圖14的流程圖所示的一系列處理每當(dāng)?shù)谝煌扑]關(guān)鍵詞發(fā)生變化時(shí)被反復(fù)執(zhí)行。另外,圖14的流程圖中的步驟S401?步驟S406的處理與圖9的流程圖中的步驟S301?步驟S306的處理相同,因此省略說明。[0112]第二推薦關(guān)鍵詞取得部18B若在步驟S406中對第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組進(jìn)行了降序排列,則接下來從檢索關(guān)鍵詞存儲(chǔ)部21取得與正輸入字符串的用戶具有相同用戶ID的檢索關(guān)鍵詞履歷信息(步驟S407)。取得的檢索關(guān)鍵詞履歷信息的范圍可以使具有相同用戶ID的檢索關(guān)鍵詞履歷信息的全部,也可以基于“檢索執(zhí)行時(shí)刻”603限定為一定期間。另外,正輸入字符串的用戶的用戶ID例如能夠通過訪問檢索裝置IB時(shí)進(jìn)行公知的用戶認(rèn)證處理并在該用戶認(rèn)證處理中使用戶輸入用戶ID來取得。[0113]接下來,如果包含有在步驟S407中取得的檢索關(guān)鍵詞履歷信息中的最新檢索關(guān)鍵詞履歷信息的檢索關(guān)鍵詞的關(guān)鍵詞組、即包含有用戶在前一次檢索處理中指定的檢索關(guān)鍵詞的關(guān)鍵詞組位于陣列Y中,則第二推薦關(guān)鍵詞取得部18B使該關(guān)鍵詞組向陣列Y的前頭移動(dòng)(步驟S408)。此時(shí),在包含有前一次檢索關(guān)鍵詞的關(guān)鍵詞組存在多個(gè)的情況下,使其全部向陣列Y的前頭依次移動(dòng)。此外,第二推薦關(guān)鍵詞取得部18B針對在步驟S408中沒有移動(dòng)的全部關(guān)鍵詞組,確認(rèn)包含有幾個(gè)被包含在步驟S407中取得的檢索關(guān)鍵詞履歷信息中的檢索關(guān)鍵詞,換句話說,確認(rèn)關(guān)鍵詞組中包含的、在過去的檢索處理中使用的檢索關(guān)鍵詞的個(gè)數(shù),將這些關(guān)鍵詞組按照檢索關(guān)鍵詞的個(gè)數(shù)從多到少的順序進(jìn)行降序排列(步驟S409)。通過上述的步驟S408和步驟S409的處理,陣列Y中的關(guān)鍵詞組按照I)包含有用戶在前一次檢索處理中指定的檢索關(guān)鍵詞的關(guān)鍵詞組、2)更多地包含有用戶在過去的檢索處理中指定的檢索關(guān)鍵詞的關(guān)鍵詞組、這樣的順序進(jìn)行重新排序。[0114]接下來,第二推薦關(guān)鍵詞取得部18B相對于在步驟S401中設(shè)定的上限值T,從陣列Y內(nèi)的前頭起最多取出T件關(guān)鍵詞組,將這些關(guān)鍵詞組中包含的除了第一推薦關(guān)鍵詞以外的關(guān)鍵詞候選判定為第二推薦關(guān)鍵詞(步驟S410)。此時(shí),第二推薦關(guān)鍵詞取得部18B針對T件關(guān)鍵詞組中包含的關(guān)鍵詞候選,如果存在與具有用戶的用戶ID的檢索關(guān)鍵詞履歷信息中包含的檢索關(guān)鍵詞相符合的關(guān)鍵詞候選,則將其移動(dòng)至關(guān)鍵詞組內(nèi)的關(guān)鍵詞候選的集合的末尾(步驟S411)。通過該步驟S411的處理,用戶在過去的檢索處理中未指定為檢索關(guān)鍵詞的關(guān)鍵詞候選更上位地被顯示。[0115]如以上那樣,根據(jù)本實(shí)施方式的檢索裝置1B,使用用戶在過去的檢索處理中指定的檢索關(guān)鍵詞的履歷來決定作為第二推薦關(guān)鍵詞進(jìn)行提示的關(guān)鍵詞候選及其排序,因此,能夠?qū)⒎嫌脩舻囊幌盗械臋z索意圖的關(guān)鍵詞候選作為第二推薦關(guān)鍵詞高效地進(jìn)行提示。這樣,根據(jù)本實(shí)施方式的檢索裝置1B,能夠大幅度提高與檢索有關(guān)的用戶的作業(yè)效率。[0116](第三實(shí)施方式)[0117]接下來,對第三實(shí)施方式的檢索裝置IC進(jìn)行說明。本實(shí)施方式的檢索裝置IC使用戶在前一次檢索處理中指定的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的其他關(guān)鍵詞候選優(yōu)先地作為第一推薦關(guān)鍵詞顯示在檢索畫面上。另外,在本實(shí)施方式的檢索裝置IC中,除了上述的特征部分之外基本構(gòu)成及動(dòng)作的概要與第一實(shí)施方式及第二實(shí)施方式同樣。因此,以下對與第一實(shí)施方式及第二實(shí)施方式相同的構(gòu)成賦予相同的附圖標(biāo)記并省略重復(fù)的說明,在本實(shí)施方式中以特征部分為中心進(jìn)行說明。[0118]圖15是表示第三實(shí)施方式的檢索裝置IC的功能性構(gòu)成的框圖。本實(shí)施方式的檢索裝置IC與第二實(shí)施方式的檢索裝置IB同樣,具備對檢索關(guān)鍵詞履歷信息進(jìn)行保持的檢索關(guān)鍵詞存儲(chǔ)部21。此外,本實(shí)施方式的檢索裝置IC代替第一實(shí)施方式的檢索裝置IA所具備的第一推薦關(guān)鍵詞取得部17及第二推薦關(guān)鍵詞取得部18而具備第一推薦關(guān)鍵詞取得部17C及第二推薦關(guān)鍵詞取得部18C。[0119]第二推薦關(guān)鍵詞取得部18C除了第一實(shí)施方式的第二推薦關(guān)鍵詞取得部18、或者第二實(shí)施方式的第二推薦關(guān)鍵詞取得部18B的功能之外,還具有如下功能:參照檢索關(guān)鍵詞存儲(chǔ)部21所保持的檢索關(guān)鍵詞履歷信息和關(guān)鍵詞組存儲(chǔ)部14所保持的組信息,確定用戶在前一次檢索處理中指定的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組,將該關(guān)鍵詞組的組信息發(fā)送給第一推薦關(guān)鍵詞取得部17C。[0120]第一推薦關(guān)鍵詞取得部17C從第二推薦關(guān)鍵詞取得部18C接受用戶在前一次檢索處理中指定的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組的組信息。然后,第一推薦關(guān)鍵詞取得部17C在檢索畫面的輸入框中沒有輸入輸入字符串的狀態(tài)下,取得前一次檢索使用的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的、除了前一次檢索所使用的檢索關(guān)鍵詞以外的其他關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞。即,第一推薦關(guān)鍵詞取得部17C每當(dāng)輸入字符串發(fā)生變化時(shí)從輸入部16接受輸入字符串,但是在從該輸入部16接受的輸入字符串表示空格(空白)的情況下,參照從第二推薦關(guān)鍵詞取得部18C接受的組信息,將該組信息所示的關(guān)鍵詞組中包含的關(guān)鍵詞候選中的除了前一次檢索使用的檢索關(guān)鍵詞以外的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞發(fā)送給輸出部19。[0121]此外,第一推薦關(guān)鍵詞取得部17C若在檢索畫面的輸入框中輸入了輸入字符串,則與第一實(shí)施方式的第一推薦關(guān)鍵詞取得部17同樣地,對從輸入部16接受的輸入字符串和關(guān)鍵詞候選存儲(chǔ)部12所保持的關(guān)鍵詞信息進(jìn)行對照,取得關(guān)鍵詞候選存儲(chǔ)部12所保存的關(guān)鍵詞候選中的滿足規(guī)定的輸出條件的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞。但是,在本實(shí)施方式中,第一推薦關(guān)鍵詞的輸出條件中反映了在前一次檢索處理中使用的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組的組信息。即,本實(shí)施方式的第一推薦關(guān)鍵詞取得部17C優(yōu)先地取得部分地包含有輸入字符串的關(guān)鍵詞候選中的、被包含在前一次檢索處理中使用的檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組中的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞。[0122]在此,使用圖16對本實(shí)施方式的第一推薦關(guān)鍵詞取得部17C的處理的具體例進(jìn)行說明。圖16是表示第一推薦關(guān)鍵詞取得部17C的處理的一個(gè)例子的流程圖。該圖16的流程圖所示的一系列處理每當(dāng)輸入字符串發(fā)生變化時(shí)被反復(fù)執(zhí)行。[0123]第一推薦關(guān)鍵詞取得部17C首先設(shè)定第一推薦關(guān)鍵詞的個(gè)數(shù)的上限值N(例如,N=4)(步驟S501)。接下來,第一推薦關(guān)鍵詞取得部17C從第二推薦關(guān)鍵詞取得部18C接受表示前一次檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組的組信息(步驟S502)。此外,第一推薦關(guān)鍵詞取得部17C從輸入部16接受輸入字符串(步驟S503)。[0124]接下來,第一推薦關(guān)鍵詞取得部17C判定在步驟S503中接受的輸入字符串是否為空格(空白)(步驟S504)。然后,如果輸入字符串為空格(步驟S504:是),則第一推薦關(guān)鍵詞取得部17C將在步驟S502中接受的組信息所表示的關(guān)鍵詞組中包含的關(guān)鍵詞候選中的、除了前一次檢索關(guān)鍵詞中使用的關(guān)鍵詞候選之外的上位N件關(guān)鍵詞候選,判定為第一推薦關(guān)鍵詞(步驟S505),并將第一推薦關(guān)鍵詞發(fā)送給第二推薦關(guān)鍵詞取得部18C及輸出部19,結(jié)束一系列處理。另外,關(guān)鍵詞候選的順序例如能夠如圖3所示的關(guān)鍵詞信息100的“評分信息”106的值越大則越成為上位那樣來確定。[0125]如果作為步驟S504的判定的結(jié)果,輸入字符串不是空格(步驟S504:否),則第一推薦關(guān)鍵詞取得部17C為了暫時(shí)保持關(guān)鍵詞候選而準(zhǔn)備空的陣列X1、X2(步驟S506)。然后,第一推薦關(guān)鍵詞取得部17C針對在步驟S502中接受的組信息所表示的關(guān)鍵詞組,進(jìn)行在第一實(shí)施方式中說明的4個(gè)條件下的搜索(圖8的步驟S205?步驟S208),將部分地包含有在步驟S503中取得的輸入字符串的關(guān)鍵詞候選依次保存在陣列Xl中(步驟S507)。[0126]接下來,第一推薦關(guān)鍵詞取得部17C判定陣列Xl的元素?cái)?shù)是否小于在步驟S501中設(shè)定的上限值N(步驟S508)。如果作為該步驟S508的判定的結(jié)果,陣列Xl的元素?cái)?shù)為N以上(步驟S508:否),則處理移至步驟S514。另一方面,如果陣列Xl的元素?cái)?shù)小于N(步驟S508:是),則第一推薦關(guān)鍵詞取得部17C取得關(guān)鍵詞候選存儲(chǔ)部12所保持的關(guān)鍵詞信息(步驟S509),對取得的關(guān)鍵詞信息所表示的關(guān)鍵詞群,進(jìn)行在第一實(shí)施方式中說明的4個(gè)條件下的搜索(圖8的步驟S205?步驟S208),將部分地包含有在步驟S503中取得的輸入字符串的關(guān)鍵詞候選,依次保存在陣列X2中(步驟S510)。[0127]接下來,第一推薦關(guān)鍵詞取得部17C針對陣列X2所保存的關(guān)鍵詞候選,在存在有圖3所示的關(guān)鍵詞信息100的“表達(dá)”102重復(fù)的多個(gè)關(guān)鍵詞的情況下,將第二個(gè)以后的關(guān)鍵詞候選刪除(步驟S511)。然后,第一推薦關(guān)鍵詞取得部17C將陣列X2的關(guān)鍵詞候選,根據(jù)圖3所示的關(guān)鍵詞信息100的“評分信息”106的值,進(jìn)行降序排列(步驟S512)。[0128]然后,第一推薦關(guān)鍵詞取得部17C在陣列Xl的末尾將陣列X2的元素以重復(fù)的被除外的方式進(jìn)行追加(步驟S513)。然后,第一推薦關(guān)鍵詞取得部17C對在步驟S201中設(shè)定的上限值N,將陣列Xl內(nèi)的從前頭起最多N件關(guān)鍵詞候選判定為第一推薦關(guān)鍵詞(步驟S514),將第一推薦關(guān)鍵詞發(fā)送給第二推薦關(guān)鍵詞取得部18C及輸出部19,結(jié)束一系列處理。[0129]接下來,使用圖17的畫面例對本實(shí)施方式的檢索裝置IC的動(dòng)作的具體例進(jìn)行說明。圖17(a)所示的檢索畫面510在圖11所示的檢索畫面500中,在用戶將第二顯示區(qū)域503中顯示的作為第二推薦關(guān)鍵詞的“埼玉動(dòng)物園”選擇為檢索關(guān)鍵詞而進(jìn)行了檢索請求之后刪除了輸入框501的輸入字符串的時(shí)刻的畫面例。此外,圖17(b)所示的檢索畫面520是用戶在圖17Ca)所示的檢索`畫面510的輸入框501中輸入了字符串“芝”的時(shí)刻的畫面例。[0130]若在進(jìn)行了以“埼玉動(dòng)物園”為檢索關(guān)鍵詞的檢索之后,輸入框501的輸入字符串被刪除,則第一推薦關(guān)鍵詞取得部17C取得前一次檢索關(guān)鍵詞即“埼玉動(dòng)物園”所隸屬的關(guān)鍵詞組中包含的除了“埼玉動(dòng)物園”以外的上位4件關(guān)鍵詞候選,具體地說將“日本動(dòng)物園”、“親密接觸動(dòng)物之鄉(xiāng)”、“神奈川動(dòng)物園”、以及“佐渡動(dòng)物公園(日文原文:佐渡動(dòng)物公園)”這4個(gè)關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞,發(fā)送給輸出部19。作為其結(jié)果,如圖17(a)所示,在檢索畫面510的第一顯示區(qū)域502中,“日本動(dòng)物園”,“親密接觸動(dòng)物之鄉(xiāng)”,“神奈川動(dòng)物園”、以及“佐渡動(dòng)物公園”作為下一個(gè)檢索關(guān)鍵詞以可選擇的方式被顯示。[0131]在該狀態(tài)下,若用戶向輸入框501輸入輸入字符串“爸”,則第一推薦關(guān)鍵詞取得部17C進(jìn)行使“埼玉動(dòng)物園”所隸屬的關(guān)鍵詞組中包含的關(guān)鍵詞候選優(yōu)先地取得部分地包含有作為輸入字符串的”的關(guān)鍵詞候選即第一推薦關(guān)鍵詞的處理。在此,第一推薦關(guān)鍵詞取得部17C首先取得“埼玉動(dòng)物園”所隸屬的關(guān)鍵詞組中包含的“佐渡動(dòng)物公園”、“名古屋野生動(dòng)物園(日文原文:名古屋寸7了-jA—夕)”、以及“富士見野生動(dòng)物園(日文原文:富士見寸7了V^一々)”這3個(gè)關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞,進(jìn)而,取得未被包含在“埼玉動(dòng)物園”所隸屬的關(guān)鍵詞組中的關(guān)鍵詞候選且與輸入字符串“務(wù)”之間“表達(dá)”102前方一致的關(guān)鍵詞候選中的、“評分信息”106的值大的“足球(日文原文:寸力一)”,作為第一推薦關(guān)鍵詞,將這些第一推薦關(guān)鍵詞發(fā)送給輸出部19。作為其結(jié)果,如圖17(b)所示,在檢索畫面520的第一顯示區(qū)域502中,“佐渡動(dòng)物公園”,“名古屋野生動(dòng)物園”,“富士見野生動(dòng)物園”、以及“足球”作為下一個(gè)檢索關(guān)鍵詞以可選擇的方式被顯示。[0132]本實(shí)施方式的檢索裝置IC中,如以上那樣,優(yōu)先地取得被包含在前一次檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組中的關(guān)鍵詞候選,作為第一推薦關(guān)鍵詞,由此,特別是能夠簡便地從所屬的關(guān)鍵詞候選的個(gè)數(shù)較多的關(guān)鍵詞組開始,對檢索關(guān)鍵詞的候選進(jìn)行縮限操作。例如,對于與“動(dòng)物園”有關(guān)的關(guān)鍵詞組而言,所屬的關(guān)鍵詞候選的個(gè)數(shù)較多,因此,若在檢索畫面上同時(shí)顯示全部關(guān)鍵詞候選,則視覺辨認(rèn)性會(huì)顯著降低,此外,在檢索畫面上選擇所需的關(guān)鍵詞候選的操作會(huì)變得繁瑣。在這樣的情況下,在本實(shí)施方式的檢索裝置IC中,針對例如與“動(dòng)物園”有關(guān)的關(guān)鍵詞組那樣所屬的關(guān)鍵詞候選的個(gè)數(shù)較多的關(guān)鍵詞組,能夠根據(jù)輸入字符串的輸入對關(guān)鍵詞候選進(jìn)行縮限后作為第一推薦關(guān)鍵詞提示給用戶,能夠進(jìn)一步提高用戶的作業(yè)效率。[0133]如以上那樣,根據(jù)本實(shí)施方式的檢索裝置1C,考慮到用戶的前一次檢索行動(dòng),使前一次檢索關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的關(guān)鍵詞候選優(yōu)先地作為第一推薦關(guān)鍵詞顯示在檢索畫面上,因此,在連續(xù)的檢索行動(dòng)中,能夠一邊使適當(dāng)?shù)年P(guān)鍵詞候選與輸入字符串對應(yīng)一邊提示給用戶。此外,對于所屬的關(guān)鍵詞候選的個(gè)數(shù)較多的關(guān)鍵詞組,能夠根據(jù)輸入字符串的輸入對關(guān)鍵詞候選進(jìn)行縮限后提示給用戶。因此,根據(jù)本實(shí)施方式的檢索裝置1C,能夠大幅度提高與檢索相關(guān)的用戶的作業(yè)效率。[0134](第四實(shí)施方式)[0135]接下來,對第四實(shí)施方式的檢索裝置ID進(jìn)行說明。本實(shí)施方式的檢索裝置ID在輸入字符串的輸入進(jìn)展而第一推薦關(guān)鍵詞的個(gè)數(shù)被縮限了的階段,進(jìn)行第二推薦關(guān)鍵詞的取得及顯示。另外,在本實(shí)施方式的檢索裝置ID中,除了上述的特征部分之外的基本構(gòu)成及動(dòng)作的概要與第一實(shí)施方式同樣。因此,以下對與第一實(shí)施方式相同的構(gòu)成賦予相同的附圖標(biāo)記并省略重復(fù)的說明,在本實(shí)施方式中以特征部分為中心進(jìn)行說明。[0136]圖18是表示第四實(shí)施方式的檢索裝置ID的功能性構(gòu)成的框圖。本實(shí)施方式的檢索裝置ID如圖18所示,代替第一實(shí)施方式的檢索裝置IA所具備的第二推薦關(guān)鍵詞取得部18,而具備第二推薦關(guān)鍵詞取得部18D。[0137]第二推薦關(guān)鍵詞取得部18D若從第一推薦關(guān)鍵詞取得部17接受第一推薦關(guān)鍵詞,則將接受的第一推薦關(guān)鍵詞的個(gè)數(shù)與預(yù)定的規(guī)定值進(jìn)行比較。然后,在第一推薦關(guān)鍵詞的個(gè)數(shù)為規(guī)定值以下的情況下,取得這些第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的的、除了第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選即第二推薦關(guān)鍵詞。[0138]圖19是表示第二推薦關(guān)鍵詞取得部18B的處理的一個(gè)例子的流程圖。該圖19的流程圖所示的一系列處理每當(dāng)?shù)谝煌扑]關(guān)鍵詞發(fā)生變化時(shí)被反復(fù)執(zhí)行。[0139]第二推薦關(guān)鍵詞取得部18D首先設(shè)定關(guān)鍵詞組數(shù)的上限值T(例如,T=3),并且,設(shè)定對第二推薦關(guān)鍵詞取得的定時(shí)進(jìn)行規(guī)定的規(guī)定值M(例如,M=3)(步驟S601)。接下來,第二推薦關(guān)鍵詞取得部18D從第一推薦關(guān)鍵詞取得部17接受第一推薦關(guān)鍵詞(步驟S602)。而且,第二推薦關(guān)鍵詞取得部18D取得關(guān)鍵詞組存儲(chǔ)部14所保持的組信息(步驟5603)。此外,第二推薦關(guān)鍵詞取得部18D為了暫時(shí)保持關(guān)鍵詞組,準(zhǔn)備空的陣列Y(步驟5604)。[0140]接下來,第二推薦關(guān)鍵詞取得部18D將在步驟S602中取得的第一推薦關(guān)鍵詞的個(gè)數(shù)與在步驟S601中設(shè)定的規(guī)定值M進(jìn)行比較,判定第一推薦關(guān)鍵詞的個(gè)數(shù)是否成為規(guī)定值M以下(步驟S605)。然后,在第一推薦關(guān)鍵詞的個(gè)數(shù)超過規(guī)定值M的情況下(步驟S605:否),直接結(jié)束處理。[0141]另一方面,如果第一推薦關(guān)鍵詞的個(gè)數(shù)為規(guī)定值M以下(步驟S605:是),則第二推薦關(guān)鍵詞取得部18D與第一實(shí)施方式的第二推薦關(guān)鍵詞取得部18同樣地進(jìn)行第二推薦關(guān)鍵詞的取得。即,第二推薦關(guān)鍵詞取得部18D使用在步驟S603中取得的組信息,對在步驟S602中接受的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組進(jìn)行搜索,并將得到的關(guān)鍵詞組保存在陣列Y中(步驟S606)。然后,若針對全部關(guān)鍵詞組結(jié)束了搜索,則第二推薦關(guān)鍵詞取得部18D將陣列Y所保存的關(guān)鍵詞組按照隸屬于關(guān)鍵詞組的第一推薦關(guān)鍵詞的個(gè)數(shù)從多到少的順序進(jìn)行降序排列(步驟S607)。最后,第二推薦關(guān)鍵詞取得部18D針對在步驟S601中設(shè)定的上限值T,從陣列Y內(nèi)的前頭起最多取出T件關(guān)鍵詞組,將這些關(guān)鍵詞組中包含的除了第一推薦關(guān)鍵詞以外的關(guān)鍵詞候選判定為第二推薦關(guān)鍵詞(步驟S608),將第二推薦關(guān)鍵詞發(fā)送給輸出部19,結(jié)束一系列處理。[0142]接下來,使用圖20的畫面例對本實(shí)施方式的檢索裝置ID的動(dòng)作的具體例進(jìn)行說明。圖20(a)所示的檢索畫面530是用戶向輸入框501輸入了字符串的時(shí)刻的畫面例。此外,圖20(b)所示的檢索畫面540是用戶繼續(xù)進(jìn)行字符串的輸入而向輸入框501輸入了輸入字符串的時(shí)刻的畫面例。另外,本實(shí)施方式的檢索裝置ID中,如上述那樣,第二推薦關(guān)鍵詞取得部18D預(yù)先設(shè)定相對于第一推薦關(guān)鍵詞的個(gè)數(shù)成為閾值的規(guī)定值M。在此,以規(guī)定值M被設(shè)定為“3”的情況進(jìn)行說明。[0143]若用戶向輸入框501輸入字符串“S”,則從輸入部16向第一推薦關(guān)鍵詞取得部17發(fā)送輸入字符串“匕”。第一推薦關(guān)鍵詞取得部17若接受輸入字符串“匕”,則作為與輸入字符串“匕”對應(yīng)的第一推薦關(guān)鍵詞,取得例如“道內(nèi)牧場”,“德國啤酒”,“日本動(dòng)物園”、以及“日本巨蛋城”的各關(guān)鍵詞候選,并發(fā)送給輸出部19及第二推薦關(guān)鍵詞取得部18D。作為其結(jié)果,如圖20(a)所示,在檢索畫面530的第一顯示區(qū)域502中,“道內(nèi)牧場”、“德國啤酒”、“日本動(dòng)物園”、以及“日本巨蛋城”以可選擇的方式被顯示。但是,在該時(shí)刻,第一推薦關(guān)鍵詞的個(gè)數(shù)大于規(guī)定值M=3,因此,第二推薦關(guān)鍵詞取得部18D不進(jìn)行第二推薦關(guān)鍵詞的取得。因此,第二顯示區(qū)域503中未顯示第二推薦關(guān)鍵詞。[0144]然后,若用戶對字符串的輸入繼續(xù)而向輸入框51輸入了字符串)$9”,則從輸入部16向第一推薦關(guān)鍵詞取得部17發(fā)送輸入字符串“”。第一推薦關(guān)鍵詞取得部17若接受輸入字符串“S^”,則作為與輸入字符串“^”對應(yīng)的第一推薦關(guān)鍵詞,例如取得“日本動(dòng)物園”和“北海道動(dòng)物園”這2個(gè)關(guān)鍵詞候選,并發(fā)送給輸出部19及第二推薦關(guān)鍵詞取得部18D。作為其結(jié)果,如圖20(b)所示,在檢索畫面540的第一顯示區(qū)域502中,“日本動(dòng)物園”及“北海道動(dòng)物園”以可選擇的方式被顯示。[0145]此外,在該時(shí)刻,第一推薦關(guān)鍵詞的個(gè)數(shù)冊為規(guī)定值M=3以下,因此第二推薦關(guān)鍵詞取得部18D進(jìn)行第二推薦關(guān)鍵詞的取得,例如取得與“動(dòng)物園”有關(guān)的關(guān)鍵詞組中的、除了作為第一推薦關(guān)鍵詞的“日本動(dòng)物園”及“北海道動(dòng)物園”之外的“埼玉動(dòng)物園”,“親密接觸動(dòng)物之鄉(xiāng)”,“神奈川動(dòng)物園”、以及“千葉動(dòng)物公園”的各關(guān)鍵詞候選,作為第二推薦關(guān)鍵詞,并發(fā)送給輸出部19。作為其結(jié)果,如圖20(b)所示,在檢索畫面540的第二顯示區(qū)域503中,“埼玉動(dòng)物園”,“親密接觸動(dòng)物之鄉(xiāng)”,“神奈川動(dòng)物園”、以及“千葉動(dòng)物公園”以可選擇的方式被顯示。[0146]本實(shí)施方式的檢索裝置ID中如以上那樣,輸入字符串的輸入進(jìn)展而第一推薦關(guān)鍵詞被縮限了的階段才顯示第二推薦關(guān)鍵詞,因此,僅顯示與用戶的意圖更接近的第二推薦關(guān)鍵詞,能夠簡便地進(jìn)行在檢索畫面上選擇檢索關(guān)鍵詞的操作。例如,在用戶想要得到與動(dòng)物園有關(guān)的信息而向輸入框501輸入了字符串“的情況下,在圖9所示的第一實(shí)施方式中的檢索畫面500中,與關(guān)鍵詞“日本動(dòng)物園”和“日本巨蛋城”所隸屬的觀光名勝有關(guān)的關(guān)鍵詞組內(nèi)的關(guān)鍵詞候選被作為第二推薦關(guān)鍵詞顯示在第二顯示區(qū)域502的上位,顯示變得繁瑣。與此相對,在本實(shí)施方式的檢索裝置ID中,在輸入字符串的輸入進(jìn)展而辨明了用戶的意圖為與“動(dòng)物”關(guān)連的階段,能夠使與動(dòng)物園有關(guān)的關(guān)鍵詞組內(nèi)的關(guān)鍵詞候選優(yōu)先地顯示在第二顯示區(qū)域502中。這樣,僅顯示與用戶的意圖更接近的第二推薦關(guān)鍵詞,所以,能夠簡便地進(jìn)行在檢索畫面上選擇檢索關(guān)鍵詞的操作。[0147]如以上那樣,根據(jù)本實(shí)施方式的檢索裝置1D,在輸入字符串的輸入進(jìn)展而第一推薦關(guān)鍵詞被縮限了的階段才顯示第二推薦關(guān)鍵詞,因此能夠簡便地進(jìn)行在檢索畫面上選擇檢索關(guān)鍵詞的操作。因此,根據(jù)本實(shí)施方式的檢索裝置1D,能夠大幅度提高與檢索相關(guān)的用戶的作業(yè)效率。[0148](第五的實(shí)施方式)[0149]接下來,對第五實(shí)施方式的檢索裝置IE進(jìn)行說明。本實(shí)施方式的檢索裝置IE不僅第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組為對象,而且作為與第一推薦關(guān)鍵詞具有關(guān)連性的關(guān)鍵詞組而被預(yù)先確定的關(guān)鍵詞組也作為對象,進(jìn)行第二推薦關(guān)鍵詞的取得。另外,在本實(shí)施方式的檢索裝置IE中,除了上述的特征部分之外的基本構(gòu)成及動(dòng)作的概要與第一實(shí)施方式同樣。因此,以下對與第一實(shí)施方式相同的構(gòu)成賦予相同的附圖標(biāo)記并省略重復(fù)的說明,在本實(shí)施方式中以特征部分為中心進(jìn)行說明。[0150]圖21是表示第五實(shí)施方式的檢索裝置IE的功能性構(gòu)成的框圖。本實(shí)施方式的檢索裝置IE如圖21所示,除了圖2所示的第一實(shí)施方式的檢索裝置IA的構(gòu)成之外,還具備關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部22。此外,本實(shí)施方式的檢索裝置IE代替第一實(shí)施方式的檢索裝置IA所具備的第二推薦關(guān)鍵詞取得部18而具備第二推薦關(guān)鍵詞取得部18E。[0151]關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部22對規(guī)定的關(guān)鍵詞候選與如下的關(guān)鍵詞組之間的對應(yīng)關(guān)系的關(guān)鍵詞組輸出判定規(guī)則進(jìn)行保持,所述關(guān)鍵詞組是該關(guān)鍵詞候選所不隸屬的關(guān)鍵詞組,而且是與該關(guān)鍵詞候選具有關(guān)連性的關(guān)鍵詞組。[0152]圖22是表示關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部22所保持的關(guān)鍵詞組輸出判定規(guī)則的一個(gè)例子的圖。圖22所示的關(guān)鍵詞組輸出判定規(guī)則700具有:表示成為對象的關(guān)鍵詞候選的表達(dá)的“關(guān)鍵詞表達(dá)”701;用于識(shí)別與該關(guān)鍵詞候選具有關(guān)連性的關(guān)鍵詞組的“組ID"702;對該關(guān)鍵詞組賦予特征的名稱即“組名”703?!敖M名”703可以手動(dòng)來對成為對象的關(guān)鍵詞組賦予,也可以從特定的文章或辭典數(shù)據(jù)與關(guān)鍵詞組成組地取得。[0153]另外,關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部22可以使用與關(guān)鍵詞候選存儲(chǔ)部12,關(guān)鍵詞組存儲(chǔ)部14、以及關(guān)鍵詞組生成規(guī)則存儲(chǔ)部15相同的存儲(chǔ)裝置來實(shí)現(xiàn),也可以使用獨(dú)立的存儲(chǔ)裝置。存儲(chǔ)裝置例如為硬盤或閃存等。[0154]第二推薦關(guān)鍵詞取得部18E不僅從第一推薦關(guān)鍵詞取得部17所取得的第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組,而且還從關(guān)鍵詞組輸出判定規(guī)則作為與第一推薦關(guān)鍵詞取得部17所取得的第一推薦關(guān)鍵詞具有關(guān)連性的關(guān)鍵詞組而示出的關(guān)鍵詞組,取得第二推薦關(guān)鍵ο[0155]圖23是表示第二推薦關(guān)鍵詞取得部18E的處理的一個(gè)例子的流程圖。該圖23的流程圖所示的一系列處理每當(dāng)?shù)谝煌扑]關(guān)鍵詞發(fā)生變化時(shí)被反復(fù)執(zhí)行。另外,圖23的流程圖中的步驟S701?步驟S704的處理與圖9的流程圖中的步驟S301?步驟S304的處理相同,因此省略說明。[0156]第二推薦關(guān)鍵詞取得部18E若在步驟S704中準(zhǔn)備了空的陣列Y,則接下來,對關(guān)鍵詞組輸出判定規(guī)則存儲(chǔ)部22進(jìn)行搜索,判定是否存在有與在步驟S702中接受的第一推薦關(guān)鍵詞對應(yīng)的關(guān)鍵詞組輸出判定規(guī)則,換句話說,判定是否存在具有與第一推薦關(guān)鍵詞的表達(dá)一致的“關(guān)鍵詞表達(dá)”的關(guān)鍵詞組輸出判定規(guī)則(步驟S705)。然后,在存在與第一推薦關(guān)鍵詞對應(yīng)的關(guān)鍵詞組輸出判定規(guī)則的情況下(步驟S705:是),將該關(guān)鍵詞組輸出判定規(guī)則所表示的關(guān)鍵詞組保存在陣列Y的前頭(步驟S706),進(jìn)入步驟S707。另一方面,在不存在與第一推薦關(guān)鍵詞對應(yīng)的關(guān)鍵詞組輸出判定規(guī)則的情況下(步驟S705:否),直接進(jìn)入步驟S707。[0157]然后,第二推薦關(guān)鍵詞取得部18E與第一實(shí)施方式的第二推薦關(guān)鍵詞取得部18同樣地,將第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組保存在陣列Y中(S707),將在步驟S707中保存于陣列Y的關(guān)鍵詞組按照所屬的第一推薦關(guān)鍵詞的個(gè)數(shù)從多到少的順序進(jìn)行降序排列(步驟S708)。然后,第二推薦關(guān)鍵詞取得部18E從陣列Y內(nèi)的前頭起最多取出T件關(guān)鍵詞組,將這些關(guān)鍵詞組中包含的除了第一推薦關(guān)鍵詞以外的關(guān)鍵詞候選判定為第二推薦關(guān)鍵詞(步驟S709),將第二推薦關(guān)鍵詞發(fā)送給輸出部19,結(jié)束一系列處理。[0158]如以上那樣,根據(jù)本實(shí)施方式的檢索裝置1E,不僅第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組為對象,而且將關(guān)鍵詞組輸出判定規(guī)則作為與第一推薦關(guān)鍵詞具有關(guān)連性的關(guān)鍵詞組而示出的關(guān)鍵詞組也作為對象,進(jìn)行第二推薦關(guān)鍵詞的取得,因此,能夠?qū)⑴c輸入字符串對應(yīng)的多種類別的關(guān)鍵詞候選提示給用戶。因此,根據(jù)本實(shí)施方式的檢索裝置1E,能夠大幅度提高與檢索有關(guān)的用戶的作業(yè)效率。[0159](檢索畫面的變形例)[0160]在此,使用圖24的畫面例對上述的各實(shí)施方式的檢索裝置IA?IE使客戶端終端2的顯示裝置顯示的檢索畫面的變形例進(jìn)行說明。圖24(a)及圖24(b)都示出了作為用戶向輸入框501輸入了字符串“^B&”的結(jié)果,將“日本動(dòng)物園”和“日本巨蛋城”這2個(gè)關(guān)鍵詞候選作為第一推薦關(guān)鍵詞顯示在第一顯示區(qū)域502中的狀態(tài)的畫面例。本變形例在該狀態(tài)下,將用于對第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組、或者與第一推薦關(guān)鍵詞具有關(guān)連性的關(guān)鍵詞組進(jìn)行指定的字符信息,與第一推薦關(guān)鍵詞一起作為選項(xiàng)之一顯示在第一顯示區(qū)域501中。[0161]圖24Ca)的檢索畫面550中,作為指定關(guān)鍵詞組的字符信息,不依賴于成為對象的關(guān)鍵詞組,都一律地顯示了字符信息“對組進(jìn)行顯示”。此外,在圖24(b)的檢索畫面560中,作為指定關(guān)鍵詞組的字符信息,顯示了對成為對象的關(guān)鍵詞組賦予的組名,在此分別顯示了作為“日本動(dòng)物園”所隸屬的關(guān)鍵詞組的組名的“東京的觀光名勝”、作為與“日本巨蛋城”具有關(guān)連性的關(guān)鍵詞組的組名的“在日本巨蛋舉行的活動(dòng)一覽”。另外,關(guān)鍵詞組的組名可以手動(dòng)來對成為對象的關(guān)鍵詞組賦予,也可以從特定的文章或辭典數(shù)據(jù)與關(guān)鍵詞組成組地取得。[0162]這些字符信息與第一推薦關(guān)鍵詞一起作為用戶可選擇的選項(xiàng)之一,若使例如選擇區(qū)域505移動(dòng)至這些字符信息的位置,則該字符信息所指定的關(guān)鍵詞組中包含的第二推薦關(guān)鍵詞被顯示在第二顯示區(qū)域503中。[0163]這樣,在本變形例中,在選擇了與第一推薦關(guān)鍵詞一起顯示在第一顯示區(qū)域502中的字符信息時(shí),選擇的字符信息所指定的關(guān)鍵詞組中包含的第二推薦關(guān)鍵詞被顯示在第二顯示區(qū)域503中,因此,能夠有效地抑制檢索畫面的顯示變繁瑣,同時(shí)能夠按照用戶的意圖將適當(dāng)?shù)年P(guān)鍵詞候選作為第二推薦關(guān)鍵詞進(jìn)行提示。而且,如圖24(b)所示的例子那樣,如果作為指定關(guān)鍵詞組的字符信息而顯示該關(guān)鍵詞組的組名,則能夠使用戶掌握在選擇了該字符信息時(shí)作為第二推薦關(guān)鍵詞被提示的關(guān)鍵詞候選的概要,能夠使用戶的操作更簡便。[0164]以上說明的各實(shí)施方式的檢索裝置IA?IE中的各功能構(gòu)成例如作為檢索裝置IA?IE的硬件構(gòu)成而使用計(jì)算機(jī)的情況下,能夠通過該計(jì)算機(jī)執(zhí)行規(guī)定的程序來實(shí)現(xiàn)。作為檢索裝置IA?IE而使用的計(jì)算機(jī)中執(zhí)行的程序以可安裝的形式或者可執(zhí)行的形式的文件記錄在⑶一ROM、軟盤(FD)、⑶一R、DVD等計(jì)算機(jī)可讀取的記錄介質(zhì)中而作為計(jì)算機(jī)程序廣品被提供。[0165]此外,將作為檢索裝置IA?IE使用的計(jì)算機(jī)中執(zhí)行的程序也可以構(gòu)成為,保存在與因特網(wǎng)等網(wǎng)絡(luò)連接的其他計(jì)算機(jī)上,通過經(jīng)由網(wǎng)絡(luò)下載來提供。此外,也可以構(gòu)成為將作為檢索裝置IA?IE而使用的計(jì)算機(jī)中執(zhí)行的程序經(jīng)由因特網(wǎng)等網(wǎng)絡(luò)進(jìn)行提供或者分發(fā)。此外,也可以構(gòu)成為,將作為檢索裝置IA?IE而使用的計(jì)算機(jī)中執(zhí)行的程序,預(yù)先裝入計(jì)算機(jī)內(nèi)部的ROM等中來提供。[0166]作為檢索裝置IA?IE而使用的計(jì)算機(jī)中執(zhí)行的程序?yàn)榘袡z索裝置IA?IE的主要構(gòu)成要素(第一推薦關(guān)鍵詞取得部17、17C、第二推薦關(guān)鍵詞取得部18、18B、18C、18D、18E、輸出部19以及檢索部20)的模塊構(gòu)成,作為實(shí)際的硬件,例如CPU(處理器)從存儲(chǔ)介質(zhì)讀出并執(zhí)行程序,由此,上述的各構(gòu)成要素被裝載在主存儲(chǔ)裝置上,上述的各構(gòu)成要素被生成在主存儲(chǔ)裝置中。另外,實(shí)施方式的檢索裝置IA?IE的主要構(gòu)成要素的一部分或者全部也可以使用ASIC或FPGA等專用的硬件來實(shí)現(xiàn)。[0167]根據(jù)以上描述的至少一個(gè)實(shí)施方式的檢索裝置,具備:關(guān)鍵詞組存儲(chǔ)部14,存儲(chǔ)根據(jù)預(yù)先確定的規(guī)定將關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組;第一推薦關(guān)鍵詞取得部17、17C,取得部分地包含有確定前的輸入字符串的關(guān)鍵詞候選即第一推薦關(guān)鍵詞;第二推薦關(guān)鍵詞取得部18、18B、18C、18D、18E,取得第一推薦關(guān)鍵詞所隸屬的關(guān)鍵詞組中包含的、除了第一推薦關(guān)鍵詞以外的其他關(guān)鍵詞候選即第二推薦關(guān)鍵詞;輸出部19,輸出將第一推薦關(guān)鍵詞及第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面;以及檢索部19,進(jìn)行以從檢索畫面選擇的第一推薦關(guān)鍵詞或者第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索,由此,能夠大幅度提高與檢索有關(guān)的用戶的作業(yè)效率。[0168]說明了本發(fā)明的幾個(gè)實(shí)施方式,這些實(shí)施方式作為例子而提示,不意欲限定發(fā)明的范圍。這些實(shí)施方式能夠以其他各種方式實(shí)施,在不脫離發(fā)明宗旨的范圍內(nèi)能夠進(jìn)行各種省略、置換和變更。這些實(shí)施方式及其變形包含在發(fā)明的范圍和宗旨內(nèi),同樣包含在權(quán)利要求書所記載的發(fā)明及其等同的范圍內(nèi)?!緳?quán)利要求】1.一種檢索裝置,其特征在于,具備:第一存儲(chǔ)部,存儲(chǔ)根據(jù)預(yù)先確定的規(guī)則將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組;第一取得部,取得部分地包含有確定前的輸入字符串的所述關(guān)鍵詞候選即第一推薦關(guān)鍵詞;第二取得部,取得所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選即第二推薦關(guān)鍵詞;輸出部,輸出將所述第一推薦關(guān)鍵詞及所述第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面;以及檢索部,進(jìn)行以從所述檢索畫面選擇的所述第一推薦關(guān)鍵詞或者所述第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索。2.如權(quán)利要求1所述的檢索裝置,其特征在于,所述第一取得部每當(dāng)所述輸入字符串發(fā)生變化時(shí)取得所述第一推薦關(guān)鍵詞,所述第二取得部每當(dāng)所述第一推薦關(guān)鍵詞發(fā)生變化時(shí)取得所述第二推薦關(guān)鍵詞,所述輸出部每當(dāng)所述第一推薦關(guān)鍵詞和所述第二推薦關(guān)鍵詞的至少某個(gè)發(fā)生變化時(shí),更新所輸出的所述檢索畫面。3.如權(quán)利要求1所述的檢索裝置,其特征在于,在進(jìn)行了所述檢索部的檢索之后,在所述輸入字符串沒有發(fā)生變化的期間,繼續(xù)顯示在所述檢索部的檢索進(jìn)行之前顯示在所述檢索畫面上的所述第一推薦關(guān)鍵詞及所述第二推薦關(guān)鍵詞。4.如權(quán)利要求1所述的檢索裝置,其特征在于,所述檢索裝置還具備:第二存儲(chǔ)部,存儲(chǔ)預(yù)先收集的所述關(guān)鍵詞候選;以及生成部,將所述第二存儲(chǔ)部所存儲(chǔ)的所述關(guān)鍵詞候選成組化而生成所述關(guān)鍵詞組;所述第一存儲(chǔ)部存儲(chǔ)所述生成部生成的所述關(guān)鍵詞組,所述第一取得部從所述第二存儲(chǔ)部取得所述第一推薦關(guān)鍵詞。5.如權(quán)利要求1所述的檢索裝置,其特征在于,所述檢索裝置還具備:第三存儲(chǔ)部,存儲(chǔ)表示在所述檢索部的檢索中使用過的檢索關(guān)鍵詞的履歷的履歷信息;所述第二取得部基于所述履歷信息,決定要取得的所述第二推薦關(guān)鍵詞及該第二推薦關(guān)鍵詞在所述檢索畫面中的排序。6.如權(quán)利要求1所述的檢索裝置,其特征在于,所述檢索裝置還具備:第三存儲(chǔ)部,存儲(chǔ)表示在所述檢索部的檢索中使用過的檢索關(guān)鍵詞的履歷的履歷信息;所述第一取得部,在未輸入有輸入字符串的情況下,取得在前一次檢索中使用的檢索關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了在前一次檢索中使用的檢索關(guān)鍵詞以外的其他所述關(guān)鍵詞候選,作為所述第一推薦關(guān)鍵詞;在輸入有輸入字符串的情況下,優(yōu)先地取得部分地包含有所述輸入字符串的所述關(guān)鍵詞候選中的、被包含在前一次檢索中使用的檢索關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中的所述關(guān)鍵詞候選,作為所述第一推薦關(guān)鍵詞。7.如權(quán)利要求1所述的檢索裝置,其特征在于,所述第二取得部在所述第一取得部取得的所述第一推薦關(guān)鍵詞的個(gè)數(shù)為預(yù)先確定的規(guī)定值以下的情況下,取得所述第二推薦關(guān)鍵詞。8.如權(quán)利要求1所述的檢索裝置,其特征在于,所述檢索裝置還具備:第三存儲(chǔ)部,存儲(chǔ)表示規(guī)定的所述關(guān)鍵詞候選與該關(guān)鍵詞候選所不隸屬的所述關(guān)鍵詞組且與該關(guān)鍵詞候選具有關(guān)連性的所述關(guān)鍵詞組之間的對應(yīng)關(guān)系的組輸出判定規(guī)則;所述第二取得部除了取得所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選之外,還取得所述組輸出判定規(guī)則作為與所述第一推薦關(guān)鍵詞具有關(guān)連性的所述關(guān)鍵詞組而示出的所述關(guān)鍵詞組中包含的所述關(guān)鍵詞候選,作為所述第二推薦關(guān)鍵詞。9.如權(quán)利要求1所述的檢索裝置,其特征在于,所述檢索畫面具有:第一顯示區(qū)域,顯示所述第一推薦關(guān)鍵詞;和第二顯示區(qū)域,顯示所述第二推薦關(guān)鍵詞;在所述第一顯示區(qū)域中,以可選擇的方式與所述第一推薦關(guān)鍵詞一起顯示用于指定該第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組的字符信息;在選擇了所述字符信息的情況下,所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選作為所述第二推薦關(guān)鍵詞被顯示在所述第二區(qū)域中。10.如權(quán)利要求9所述的檢索裝置,其特征在于,所述字符信息是對所述關(guān)鍵詞組賦予的組名。11.一種檢索方法,在具備存儲(chǔ)部的檢索裝置中執(zhí)行,該存儲(chǔ)部存儲(chǔ)根據(jù)預(yù)先確定的規(guī)則將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組,其特征在于,包括:所述檢索裝置的第一取得部取得部分地包含有確定前的輸入字符串的所述關(guān)鍵詞候選即第一推薦關(guān)鍵詞的步驟;所述檢索裝置的第二取得部取得所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選即第二推薦關(guān)鍵詞的步驟;所述檢索裝置的輸出部輸出將所述第一推薦關(guān)鍵詞及所述第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面的步驟;和所述檢索裝置的檢索部進(jìn)行以從所述檢索畫面選擇的所述第一推薦關(guān)鍵詞或者所述第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索的步驟。12.—種程序,使具備存儲(chǔ)部的計(jì)算機(jī)實(shí)現(xiàn)如下功能,該存儲(chǔ)部存儲(chǔ)根據(jù)預(yù)先確定的規(guī)則將成為檢索關(guān)鍵詞的候選的關(guān)鍵詞候選成組化而生成的關(guān)鍵詞組,其特征在于,所述功能為:取得部分地包含有確定前的輸入字符串的所述關(guān)鍵詞候選即第一推薦關(guān)鍵詞的功倉泛;取得所述第一推薦關(guān)鍵詞所隸屬的所述關(guān)鍵詞組中包含的、除了所述第一推薦關(guān)鍵詞以外的其他所述關(guān)鍵詞候選即第二推薦關(guān)鍵詞的功能;輸出將所述第一推薦關(guān)鍵詞及所述第二推薦關(guān)鍵詞以可選擇的方式進(jìn)行顯示的檢索畫面的功能;以及進(jìn)行以從所述檢索畫面選擇的所述第一推薦關(guān)鍵詞或者所述第二推薦關(guān)鍵詞為檢索關(guān)鍵詞的檢索的功能。【文檔編號】G06F17/30GK103430172SQ201280002861【公開日】2013年12月4日申請日期:2012年6月25日優(yōu)先權(quán)日:2012年3月21日【發(fā)明者】仲野亙,真鍋俊彥,國分智晴,稻葉真純申請人:株式會(huì)社東芝,東芝解決方案株式會(huì)社