国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      檢索裝置、檢索方法及程序的制作方法

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