專利名稱:電子詞典的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有檢索例句的電子詞典。
背景技術(shù):
一直以來,公知的信息顯示控制裝置有內(nèi)置了國語詞典、英日詞典、日英詞典、英英詞典等多種詞典數(shù)據(jù)庫(以下用“DB”表示數(shù)據(jù)庫)的電子詞典和電子詞典等。在電子詞典等中具有關(guān)鍵字檢索功能等種種功能,但作為其功能之一有例句檢索功能。
例如,在英日詞典DB中,雖然對應(yīng)存儲了關(guān)鍵字“l(fā)ook”和說明信息,但使用“l(fā)ook”的例句也存儲了很多。例句檢索的功能就是將包含在該詞典DB中的例句進行檢索·顯示的功能。
另外,因為在電子詞典中用戶可以高效地檢索所要求的信息,即,具備所謂的跳躍功能。該跳躍功能是如下的功能。即,其功能為,在顯示與適合于由用戶輸入的文字的關(guān)鍵字對應(yīng)的說明信息之后,如果由用戶指定該說明信息中的單詞(以下適宜地稱為“跳躍源”),則再度檢索適合于該指定的單詞的關(guān)鍵字,并顯示與該關(guān)鍵字(以下適宜地稱為“跳躍對象”)對應(yīng)的說明信息。
近年來在將紙本詞典整個電子化的所謂的全文式電子詞典中,存儲了大量的例句。因此,如果用戶檢索例句,則在顯示屏上顯示數(shù)量較多的例句。用戶為了檢索所要求的例句,必須要移動(滾動等)若干頁,操作極為煩雜。尤其是在最近出現(xiàn)一種稱為所謂多詞典檢索功能的功能,它是對多部詞典進行橫向檢索,根據(jù)該檢索結(jié)果顯示例句。在多詞典檢索功能的情況下,因為從各種詞典DB中提取例句并予顯示,所以與從一本詞典DB中提取的情況比較,顯示的例句數(shù)更多,要找出所要求的例句則變得極為困難。
另外,在檢索例句、成語或者復(fù)合詞時,有時需要在輸入檢索的文字列并一覽顯示例句之后,追加文字列進一步進行多詞組合檢索。在這種情況下,除了要再度返回輸入畫面,還必須在原有的單詞中進一步輸入追加的單詞并進行再檢索,不僅煩雜而且不便。
另外,現(xiàn)有的跳躍功能可以在跳躍源中僅指定一個單詞,而不能選擇多個詞。因此,即使要求指定成語等多個詞并進行例句檢索,也只能指定一個單詞,極為不便。
發(fā)明內(nèi)容
本發(fā)明鑒于現(xiàn)有技術(shù)的狀況,目的在于提供一種電子詞典,它可以從大量例句中容易并且適當?shù)仫@示出包含所要求的多個單詞的例句。
在本發(fā)明的方案中,具有存儲多個包含多個單詞的例句的例句存儲單元(例如圖3的ROM20;例句表204);對應(yīng)關(guān)鍵字和說明信息并存儲多個的存儲單元(例如圖3的ROM20;關(guān)鍵字表202);從存儲在該存儲單元中的關(guān)鍵字中選擇任何一個關(guān)鍵字的關(guān)鍵字選擇單元(例如圖3的輸入部40;圖11的步驟C12);進行從上述存儲單元中讀取與利用該關(guān)鍵字選擇單元所選擇的關(guān)鍵字對應(yīng)的說明信息并且顯示的控制的說明信息顯示控制單元(例如圖3的CPU10;圖11的步驟C14);從利用該說明信息顯示控制單元所顯示控制的說明信息中選擇任何一個單詞的單詞選擇單元(例如圖2的輸入部40;圖11的步驟C16);進行檢索并一覽顯示包含利用該單詞選擇單元所選擇的單詞的例句的控制的選擇單詞例句顯示控制單元(例如,圖3的CPU10;圖12的步驟D30);通過該選擇單詞例句顯示控制單元的控制,在包含上述選擇的單詞的例句被一覽顯示的狀態(tài)下,輸入追加單詞追加單詞輸入單元(例如圖3的輸入部40;圖15的步驟G12);進行從存儲在上述例句存儲單元的例句中檢索包含利用上述單詞選擇單元所選擇的單詞和利用上述追加單詞輸入單元所輸入的追加單詞的例句并更新一覽顯示的控制的例句顯示更新控制單元(例如,圖3的CPU10;圖12的步驟D30)。
在本發(fā)明的上述方案中,所述電子詞典還具有例句單詞識別顯示控制單元,其在包含在利用上述例句顯示更新控制單元更新控制了一覽顯示的各例句中的各個單詞中,對通過上述單詞選擇單元所選擇的單詞和通過上述追加單詞輸入單元所輸入的追加單詞進行識別顯示的控制(例如,圖2的CPU10;圖12的步驟D10)。
在本發(fā)明的上述方案中,所述電子詞典還具有位置關(guān)系指定單元,其指定上述輸入單詞和上述追加單詞的位置關(guān)系(例如,圖3的輸入部40;圖15的步驟G14);其中,上述例句一覽顯示更新控制單元是,從存儲在上述例句存儲單元中的例句中檢索通過上述位置關(guān)系指定單元指定的位置關(guān)系中包含上述輸入單詞和上述追加單詞的例句,并進行更新上述一覽顯示畫面的控制的位置關(guān)系例句更新控制單元(例如,圖2的CPU10,圖15的步驟G44)。
在本發(fā)明的上述方案中,上述位置關(guān)系指定單元具有指定上述輸入單詞和上述追加單詞的前后的位置關(guān)系的前后關(guān)系指定單元(例如,圖3的輸入部40;圖15的步驟G14;步驟G36)。
在本發(fā)明的上述方案中,上述位置關(guān)系指定單元具有指定上述輸入單詞和上述追加單詞是否為相鄰的位置關(guān)系的相鄰位置關(guān)系指定單元(例如,圖3的輸入部40;圖15的步驟G14;步驟G36~G42)。
圖1是電子詞典的大概外觀圖。
圖2是表示電子詞典輸入部的圖。
圖3是電子詞典的方框圖。
圖4是表示關(guān)鍵字數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖5是表示例句表的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖6是表示單詞例句表的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖7是表示檢索例句號碼存儲區(qū)域的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖8是表示輸入單詞組存儲區(qū)域的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖9是表示詞典檢索處理的動作流程圖。
圖10是表示例句檢索處理的動作流程圖。
圖11是表示關(guān)鍵字檢索處理的動作流程圖。
圖12是表示例句顯示處理的動作流程圖。
圖13是表示追加單詞輸入處理的動作流程圖。
圖14是表示追加單詞選擇處理的動作流程圖。
圖15是表示追加單詞輸入條件處理的動作流程圖。
圖16是表示追加單詞選擇條件的動作流程圖。
圖17A、圖17B、圖17C、圖17D是表示本實施例的畫面過渡(第一動作例子)圖。
圖18A、圖18B、圖18C、圖18D是表示本實施例的畫面過渡(第一動作例子)圖。
圖19A、圖19B、圖19C、圖19D是表示本實施例的畫面過渡(第二動作例子)圖。
圖20A、圖20B、圖20C、圖20D是表示本實施例的畫面過渡(第二動作例子)圖。
圖21A、圖21B、圖21C、圖21D是表示本實施例的畫面過渡(第三動作例子)圖。
圖22A、圖22B、圖22C、圖22D是表示本實施例的畫面過渡(第三動作例子)圖。
圖23A、圖23B、圖23C、圖23D是表示本實施例的畫面過渡(第四動作例子)圖。
圖24A、圖24B、圖24C是表示本實施例的畫面過渡(第四動作例子)圖。
圖25A、圖25B、圖25C是表示本實施例的畫面過渡(第五動作例子)圖。
圖26是表示本實施例的變型例的方框圖的一個例子圖。
圖27是表示使用本發(fā)明的電子詞典的輸入部的一個例子圖。
圖28是表示本實施例的電子詞典的方框圖。
圖29是表示本實施例的A、日英詞典DB、B、英日詞典DB的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖30是表示本實施例的A、英日詞典DB、B、英英詞典DB的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖31是表示本實施例的A、英日詞典例句DB、B、英日大詞典例句DB、C、英英詞典例句DB的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖32是表示本實施例的A、英日詞典單詞表、B、英日大詞典單詞例句表、C、英英詞典單詞例句表的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖33是表示本實施例的A、英日詞典成語DB、B、英日大詞典成語DB、C、英英詞典成語DB的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖34是表示本實施例的A、關(guān)鍵字對應(yīng)表、B、成語關(guān)鍵字對應(yīng)表的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖35是表示本實施例的A、跳躍用指定單詞存儲區(qū)域、B、例句號碼存儲區(qū)域的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。
圖36是表示多詞跳躍處理的流程圖。
圖37是表示例句檢索處理的流程圖。
圖38A、圖38B是表示例句檢索處理的顯示畫面的過渡的一個例子圖。
圖39A、圖39B是表示例句檢索處理的顯示畫面的過渡的一個例子圖。
圖40A、圖40B是表示例句檢索處理的顯示畫面的過渡的一個例子圖。
圖41是表示成語檢索處理的流程圖。
圖42A、圖42B是表示成語檢索處理的顯示畫面的過渡的一個例子圖。
圖43是表示成語檢索處理的顯示畫面的過渡的一個例子圖。
圖44是表示本實施例的變型例的方框圖的一個例子圖。
具體實施例下面,參照附圖,對將本發(fā)明應(yīng)用于信息顯示控制裝置的一種的電子詞典的場合的實施例進行詳細說明,但可應(yīng)用本發(fā)明的場合不限于此,還可以應(yīng)用于電子詞典、個人數(shù)字助理(PDA-Personal Digital Assitant)、移動電話等。
1.結(jié)構(gòu)在電子詞典中內(nèi)置了國語詞典、英日詞典、日英詞典、英英詞典等各種電子詞典數(shù)據(jù)(詞典數(shù)據(jù)庫)。在該詞典數(shù)據(jù)庫(以下將數(shù)據(jù)庫簡稱為“DB”)中對應(yīng)關(guān)鍵字,存儲有用于說明該關(guān)鍵字的文字數(shù)據(jù)、圖像數(shù)據(jù)、動畫數(shù)據(jù)、聲音數(shù)據(jù)等說明信息。用戶可以通過選擇詞典種類輸入單詞來顯示該單詞的說明信息。
圖1表示該電子詞典1的大概外觀圖。如本圖所示,電子詞典1具備顯示器3和各種鍵組5。這里,構(gòu)成各種鍵組5的按鍵被分別劃分成固定的功能,由用戶按下這些按鍵來操作電子詞典1。
例如,如圖2所示,各種鍵組5具有選擇電子詞典工作模式的電子詞典的工作模式選擇鍵組7、輸入操作確認等指令的翻譯/確認鍵9、指示光標等方向的方向鍵11、執(zhí)行各種已指令操作的指令操作鍵組13、移位鍵11等。另外,對每個鍵的功能、動作的詳細情況適當?shù)剡M行說明。
圖3是表示電子詞典1結(jié)構(gòu)的方框圖。如本圖所示,電子詞典1具備CPU(Central Processing Unit)10、ROM(Read Only Memory)20、RAM(RandomAccess Memory)30、輸入部40、顯示部50,并以總線連接。
1.1存儲裝置ROM20存儲用于進行各種預(yù)置、硬件檢查或者必要的程序裝入等的初始程序。CPU10在電子詞典1插上電源時,通過執(zhí)行該初始程序,設(shè)定電子詞典1的工作環(huán)境。
另外,ROM20存儲有關(guān)菜單顯示處理、各種設(shè)定處理、各種檢索處理等的電子詞典1的工作的各種程序和用于實現(xiàn)電子詞典1所具備的檢索功能、顯示功能、設(shè)定功能等各種功能的程序等,同時,作為詞典DB還存儲有英日詞典DB200、英英詞典DB210。進而,作為程序還存儲有詞典檢索程序220。
英日詞典DB200是存儲了關(guān)于英日詞典的內(nèi)容的詞典DB。這里,詞典DB是包含關(guān)鍵字表、例句表、單詞例句表而構(gòu)成的DB,在英日詞典DB200中包含關(guān)鍵字表202、例句表204、單詞例句表206。
關(guān)鍵字表202是存儲了關(guān)鍵字、說明信息、關(guān)鍵字被實際使用的例句的例句號碼的表。圖4表示關(guān)鍵字表202的數(shù)據(jù)結(jié)構(gòu)的一個例子。如圖4所示,在關(guān)鍵字表202中存儲了關(guān)鍵字202a、說明信息202b、例句號碼202c。CPU10在顯示關(guān)鍵字202a或者說明信息202b時,如果按下例句鍵7b,則根據(jù)存儲在例句號碼202c中的例句號碼,將例句顯示在顯示部50上。
例句表204是在例句號碼中存儲了例句和例句的譯文(以下,例句和例句的譯文合稱為“例句信息”)對應(yīng)的表。圖5表示例句表204的數(shù)據(jù)結(jié)構(gòu)的一個例子。如圖5所示,在例句表204中,對應(yīng)存儲了由例句號碼(例如“80”)、例句(例如,“a look forward”)和例句的譯文(例如“預(yù)見”)組成的例句信息。另外,這里所說的例句是由多個單詞構(gòu)成。根據(jù)詞典內(nèi)容,雖可將“l(fā)ookfor”等稱為成語,將“be interested in”稱為熟語,將“United States”等稱為復(fù)合詞,但在本實施例中都是作為例句的一種被包含在例句中。
單詞例句表206與單詞對應(yīng),是存儲使用了該單詞的例句的例句號碼的表。如圖6所示,在單詞例句表206中對應(yīng)存儲了作為在例句中使用的單詞、即例句單詞(例如“l(fā)ook”)、例句號碼(例如“...,30,...,80,...”)。
英英詞典DB210是存儲了英英詞典內(nèi)容的詞典DB。CPU10在詞典的工作模式是英英詞典檢索的情況和多部詞典檢索時,參照英英詞典DB210。另外,因為詞典DB的結(jié)構(gòu)為與英日詞典DB200相同的結(jié)構(gòu),所以省略其說明。
詞典檢索程序220是由CPU10從ROM20中讀出、在RAM30中展開之后執(zhí)行的程序。詳細內(nèi)容如后所述,詞典檢索程序220是作為子程序而包含例句檢索程序222、關(guān)鍵字檢索程序224、例句顯示程序230的程序。進而,例句顯示程序230作為子程序包含了追加單詞輸入程序232、追加單詞選擇程序234、追加單詞輸入條件程序236、追加單詞選擇條件程序238、RAM30是將CPU10執(zhí)行的各種程序和與這些程序的執(zhí)行相關(guān)的數(shù)據(jù)等暫時保存的可隨時寫入的存儲器。在本實施例中,可確保用于存儲檢索例句號碼存儲區(qū)域302、作業(yè)區(qū)域304、輸入單詞組存儲區(qū)域306、對象詞典存儲區(qū)域308的區(qū)域。
檢索例句號碼存儲區(qū)域302是在詞典檢索處理中,CPU10在一覽顯示時作為參照的存儲區(qū)域。如圖7所示,檢索例句號碼存儲區(qū)域302對應(yīng)存儲了詞典DB的種類(名稱)、例句號碼。并且CPPU10根據(jù)存儲在檢索例句號碼存儲區(qū)域302中的例句號碼(以下適當?shù)胤Q為“檢索例句號碼”),執(zhí)行例句一覽顯示。
例如,對提取包含“l(fā)ook”和“forward”的檢索例句號碼的情況進行簡單說明。CPU10從單詞例句表206中讀取與“l(fā)ook”對應(yīng)的例句號碼“...,30,...,80,...,84,...”。然后,CPU10從單詞例句表206中讀取與“forward”對應(yīng)的例句號碼“...,24,...,48,...,80,...”。并且將在這兩個中共同的例句號碼“...,80,84,153,...”作為檢索例句號碼提取,并存儲在檢索例句號碼存儲區(qū)域302中。
作業(yè)區(qū)域304是在提取例句號碼或者整理例句號碼時所利用的存儲區(qū)域。例如,將包含在輸入單詞組中的每個輸入單詞的例句號碼一次存儲在作業(yè)區(qū)域304中。并且,CPU10從存儲在作業(yè)區(qū)域304中的例句號碼中提取共同的例句號碼,并且作為包含所有輸入單詞組的輸入單詞的例句的例句號碼,存儲在檢索例句號碼存儲區(qū)域302中。
輸入單詞組存儲區(qū)域306是用于存儲由用戶輸入的至少一個輸入單詞組成的輸入單詞組的區(qū)域。CPU10在將多個輸入單詞存儲到輸入單詞組中的情況下,通過使用分隔文字(例如“&”)進行存儲。例如,如圖8所示的輸入單詞組存儲區(qū)域306的一個例子,在將“l(fā)ook”和“forward”作為輸入單詞存儲的情況下,以分割文字“&”聯(lián)結(jié)并存儲為“l(fā)ook&forward”。
對象詞典存儲區(qū)域308是對成為目前檢索·顯示等的處理對象的詞典DB的種類(名字)進行存儲的區(qū)域。例如,在存儲了“英日詞典”的情況下,CPU10在執(zhí)行關(guān)鍵字的檢索和例句的一覽顯示等時,將英日詞典DB200作為對象,或者從關(guān)鍵字表202中檢索關(guān)鍵字的說明信息,或者從例句表204中進行例句信息的讀取等處理。
1.2CPUCPU10對應(yīng)輸入的指令執(zhí)行根據(jù)規(guī)定的程序處理,并向各個功能部傳送指令和數(shù)據(jù)。具體的說,CPU10對應(yīng)從輸入部40輸入的操作信號,讀取存儲在ROM 20中的程序,根據(jù)該程序進行處理。并且,將用于顯示處理結(jié)果的顯示控制信號適當?shù)剌敵龅斤@示部50中,從而顯示對應(yīng)的顯示信息。
另外,CPU10在本實施例中執(zhí)行根據(jù)ROM20的詞典檢索程序220進行的詞典檢索處理(參照圖9)。另外,CPU10在詞典檢索處理中,將根據(jù)例句檢索程序222進行的例句檢索處理(參照圖10)、根據(jù)關(guān)鍵字檢索程序224進行的關(guān)鍵字檢索處理(參照圖11)、根據(jù)例句顯示程序230進行的例句顯示處理(圖12)作為子程序來執(zhí)行。進而,在例句顯示處理中,將根據(jù)追加單詞輸入程序232進行的追加單詞輸入處理(參照圖13)、根據(jù)追加單詞選擇程序234進行的追加單詞選擇處理(參照圖14)、根據(jù)追加單詞輸入條件程序236進行的追加單詞輸入條件處理(參照圖15)、根據(jù)追加單詞選擇條件程序238進行的追加單詞選擇條件處理(參照圖16)作為子程序執(zhí)行。
CPU10在詞典檢索處理中,選擇電子詞典的動作。并且在進行多部詞典檢索的情況下,電子詞典的動作執(zhí)行例句檢索處理,在英日詞典檢索的情況下,將關(guān)鍵字檢索處理作為子程序執(zhí)行。并且,CPU10將例句顯示處理作為子程序執(zhí)行。
另外,在例句檢索處理中,CPU10提取包含所有輸入單詞組的輸入單詞的例句號碼。并且,CPU10將提取的例句號碼存儲在索引例句號碼存儲區(qū)域302中。
另外,在關(guān)鍵字檢索處理中,CPU10選擇適合于輸入單詞的關(guān)鍵字。并且,在顯示部50中顯示所選擇的關(guān)鍵字的說明信息。并且,如果按下例句鍵7b,則CPU10讀取與關(guān)鍵字對應(yīng)的例句號碼,并存儲到檢索例句號碼存儲區(qū)域302中。
另外,在例句顯示處理中,根據(jù)檢索例句號碼存儲區(qū)域302,將與選擇詞典DB對應(yīng)的例句所對應(yīng)的例句一覽顯示。并且CPU10在有多詞組合操作的指令的情況下,與多詞組合操作對應(yīng)而執(zhí)行追加單詞輸入處理、追加單詞選擇處理、追加單詞輸入條件處理、追加單詞選擇條件處理的各種處理,并再次顯示例句一覽。并且,如果按下確認鍵9,則CPU10顯示例句信息。此外,這里所謂的多詞組合操作是指在例句被一覽顯示時指定追加單詞、對應(yīng)所指定的追加單詞而更新顯示一覽顯示的操作。
另外,在追加單詞輸入處理中,CPU10使追加單詞輸入。并且,CPU10讀取與追加單詞對應(yīng)的例句號碼(以下適當?shù)胤Q為“追加例句號碼”),提取與檢索例句號碼共同的例句號碼。并且,以所提取的共同例句號碼更新檢索例句號碼存儲區(qū)域302的同時,通過將追加單詞補存在輸入單詞組存儲區(qū)域306中進行更新。
另外,在追加單詞選擇處理中。CPU10顯示選擇光標。并且,如果按下確認鍵9,則CPU10將選擇光標所在位置上的單詞作為追加單詞存儲。并且,CPU10讀取追加例句號碼,提取與檢索例句號碼共同的例句號碼。并且,以所提取的共同例句號碼更新檢索例句號碼存儲區(qū)域302的同時,通過將追加單詞補存在輸入單詞組存儲區(qū)域306中進行更新。
另外,在追加單詞輸入條件處理中,CPU10顯示條件選擇窗口,輸入追加單詞,并選擇提取條件。這里,提取條件是指定輸入單詞組和追加單詞的相對位置關(guān)系的條件。具體的說,在例句中,是將指定追加單詞處于比輸入單詞組更靠近文頭的位置(前方)還是處于比輸入單詞組更靠近文尾的位置(后方)的相對位置關(guān)系的條件、表示追加單詞和輸入單詞是相鄰還是離開的條件予以組合指定。因此,作為提取條件,存在“離開的前方”、“相鄰的前方”、“相鄰的后方”、“離開的后方”和進行普通檢索的“普通檢索”共五種條件。并且,提取與提取條件對應(yīng)的例句號碼,并更新檢索例句號碼存儲區(qū)域302。
另外,在追加單詞選擇條件處理中。CPU10顯示選擇光標。并且,如果按下確認鍵9,則CPU10將選擇光標所在位置上的單詞作為追加單詞存儲。并且,顯示條件選擇窗口,選擇提取條件。并且,CPU10提取與所選擇的提取條件對應(yīng)的例句號碼,并更新檢索例句號碼存儲區(qū)域。
1.3輸入部·顯示部等輸入部40是具備對于假名和羅馬字等文字輸入和功能選擇等所必須的鍵組的輸入裝置,并將所按下的按鍵的信號輸出到CPU10中。通過該輸入部40的按鍵輸入,實現(xiàn)檢索詞的輸入、詞典模式的選擇、檢索執(zhí)行指令、跳躍功能的開始等的輸入方法。另外,該輸入部40并不限于圖1的鍵組5,也可以是觸摸板等。
顯示部50根據(jù)由CPU10輸入的顯示信號顯示各種畫面,由液晶顯示器(LCD-Liquid Crystal Display)等構(gòu)成。另外,該顯示部50相當于圖1所示的顯示器3。
總線60是傳輸從CPU10發(fā)出的數(shù)據(jù)等的電信號的線路,是分別連接CPU10、ROM20、RAM30、輸入部40、顯示部50的信號線。
2.處理2.1詞典檢索處理首先,對詞典檢索處理進行說明。圖9是用于說明詞典檢索處理的電子詞典1的動作的流程圖。該詞典檢索處理是通過CPU10執(zhí)行存儲在ROM10中的詞典檢索程序220來實現(xiàn)的處理。
首先,CPU10要求用戶選擇詞典的動作,并執(zhí)行與所選擇的詞典動作對應(yīng)的處理(步驟A10)。這里,CPU10在選擇“多部詞典檢索”作為詞典動作的情況下(步驟A10;多部詞典檢索),作為子程序就執(zhí)行“X”例句檢索處理(圖10)(步驟A12),在選擇了英日詞典檢索的情況下(步驟A10;英日詞典檢索),作為子程序就執(zhí)行“Y”關(guān)鍵字檢索處理(圖11)(步驟A14)。這里,選擇詞典動作的方法是,例如,通過按下多部詞典檢索鍵7a和英日詞典檢索鍵7c,進行詞典動作的選擇;或者通過從所顯示的菜單中進行詞典動作的選擇。
CPU10接著作為子程序執(zhí)行“Z”例句顯示處理(圖12)(步驟A16),判斷處理是否結(jié)束(步驟A18)。在由用戶輸入了處理結(jié)束的情況下(步驟A18,”是”),結(jié)束詞典檢索處理。另外,在沒有輸入處理結(jié)束的情況下(步驟A18;”否”),CPU10從步驟A10開始反復(fù)執(zhí)行處理(步驟A18;”否”→步驟A10)。
2.2“X”例句檢索處理然后,對“X”例句檢索處理進行說明。圖10是用于說明例句檢索處理的電子詞典1動作的流程圖。該例句檢索處理是CPU10通過執(zhí)行存儲在ROM20中的例句檢索程序222所實現(xiàn)的處理,是在詞典檢索處理的步驟A12中作為子程序執(zhí)行的處理。
首先,CPU10將“英日詞典”作為詞典名存儲在對象詞典存儲區(qū)域308中(步驟B8)。然后,CPU10判斷是否存在至少由一個輸入單詞組成的輸入單詞組的輸入(步驟B10)。在已輸入了輸入單詞組的情況下(步驟B10;“是”),CPU10將已輸入的輸入單詞組存儲到輸入單詞組存儲區(qū)域306中(步驟B12)。然后,CPU10選擇一個輸入單詞組的最初的輸入單詞(步驟B14)。并且,CPU10從對象詞典DB的例句表中讀取與所選擇的輸入單詞對應(yīng)的例句號碼,并存儲到作業(yè)區(qū)域304中(步驟B16)。這里,因為在對象詞典存儲區(qū)域308中存儲了“英日詞典”,所以CPU10從英日詞典DB200的單詞例句表206中讀取與輸入單詞對應(yīng)的例句號碼。
然后,判斷是否結(jié)束了所有關(guān)于存儲在輸入單詞組存儲區(qū)域306中的輸入單詞組的處理(步驟B20)。如果存在處理沒有結(jié)束的輸入單詞的情況下(步驟B20;“否”),則CPU10選擇下一個輸入單詞(步驟B18),從步驟B16開始反復(fù)執(zhí)行處理。
然后,CPU10提取每個與存儲在作業(yè)區(qū)域304中的輸入單詞對應(yīng)的例句號碼的共同號碼,并將提取的例句號碼(檢索例句號碼)存儲到檢索例句號碼存儲區(qū)域302中(步驟B22)。并且,在結(jié)束了所有關(guān)于存儲在ROM20中的英日詞典DB、英英詞典DB的程序的情況下(步驟B24;“是”)結(jié)束例句檢索處理,然后返回到作為主程序的詞典檢索處理(圖9)中。另一方面,在沒有結(jié)束所有關(guān)于存儲在ROM20中的詞典DB的處理的情況下(步驟B24),將下一個詞典DB(英英詞典DB210)作為對象詞典DB存儲在對象詞典存儲區(qū)域308中,然后從步驟B14開始反復(fù)執(zhí)行處理。
2.3“Y”關(guān)鍵字檢索處理下面,對“Y”關(guān)鍵字檢索處理進行說明。圖11是用于說明關(guān)鍵字檢索處理的電子詞典1的動作的流程圖。該關(guān)鍵字檢索處理是CPU通過執(zhí)行存儲在ROM20中的關(guān)鍵字檢索程序224所實現(xiàn)的處理,在詞典檢索處理的步驟A14中,是作為子程序所實施的處理。
首先,因為按下英日詞典檢索鍵7c,所以CPU10將“英日詞典”作為對象詞典存儲在對象詞典存儲區(qū)域308中(步驟C8)。
然后,如果輸入輸入單詞(步驟C10;“是”),則CPU10從關(guān)鍵字表202中選擇適合于輸入單詞的關(guān)鍵字(步驟C12)。并且從關(guān)鍵字表202中讀取與所選擇的關(guān)鍵字對應(yīng)的說明信息,并顯示在顯示部50上(步驟C14)。
然后,CPU10判斷是否按下了跳躍鍵13b(步驟C15)。這里,在按下了跳躍鍵13b的情況下(步驟C15;“是”),則將顯示在顯示部50上的說明信息中的先頭單詞(例如“l(fā)ook”)翻轉(zhuǎn)顯示。這里,操作光標鍵11a、11b,使單詞的翻轉(zhuǎn)顯示移動,并選擇說明信息中的任何一個單詞作為跳躍源單詞(步驟C16)。
然后,CPU10判斷是否按下了例句鍵7b(步驟C17)。這里,在按下了例句鍵7b的情況下(步驟C14;“是”),CPU10將作為跳躍源單詞所選擇的選擇單詞存儲到輸入單詞組存儲區(qū)域306中(步驟C18)。
CPU10從關(guān)鍵字表202中讀取與作為跳躍源單詞選擇的選擇單詞對應(yīng)的例句號碼,并存儲到檢索例句號碼存儲區(qū)域302中(步驟C20)。
并且,CPU10判斷關(guān)于存儲到ROM20中的其它詞典DB(英英詞典DB210)的處理是否結(jié)束(步驟C22)。在其它詞典DB(英英詞典DB210)的處理沒有結(jié)束的情況下(步驟C22;“否”)CPU10將其它詞典DB(英英詞典DB210)作為對象詞典存儲到對象詞典存儲區(qū)域308中(步驟C24),并從步驟C20開始反復(fù)執(zhí)行處理。另一方面,在已經(jīng)結(jié)束了關(guān)于存儲在ROM20中的其它詞典的處理的情況下(步驟C22;“是”),CPU10結(jié)束關(guān)鍵字檢索處理,返回作為主程序的詞典檢索處理(圖9)。
2.4“Z”例句顯示處理接下來,對“Z”例句顯示處理進行說明。圖12是用于說明例句顯示處理的電子詞典1的動作的流程圖。該例句顯示處理是CPU10通過執(zhí)行存儲在ROM20中的例句顯示程序230所實現(xiàn)的處理,是在詞典檢索處理的步驟A16中作為子程序執(zhí)行的處理。
首先,CPU10顯示與選擇詞典DB對應(yīng)的例句一覽,并特別顯示輸入單詞組(步驟D10)。然后,CPU10判斷是否按下了光標鍵11(步驟D12)。這里,在按下了左右方向鍵11a的情況下(步驟D12;左右鍵),CPU10切換選擇詞典DB(步驟D14),再次執(zhí)行步驟D10。另外,在按下了上下光標鍵11b的情況下(步驟D12;上下鍵),移動選擇例句(步驟D16),返回到步驟D12的處理。
然后,CPU10判斷是否有多詞組合操作(步驟D18)。這里,在有多詞組合操作的情況下(步驟D18;“是”),對應(yīng)多詞組合操作的操作內(nèi)容執(zhí)行子程序(步驟D20)。具體的說,在按下成語·復(fù)合詞鍵13a的情況下,CPU10作為子程序執(zhí)行“P”追加單詞輸入處理(圖13)(步驟D22)。在按下跳躍鍵13b的情況下,作為子程序執(zhí)行“Q”追加單詞選擇處理(圖14)(步驟D24)。在按下移位鍵15和成語·復(fù)合詞鍵13a的情況下,CPU10作為子程序執(zhí)行“R”追加單詞輸入條件處理(圖15)(步驟D26)。在按下移位鍵15和跳躍鍵13b的情況下,CPU10作為子程序執(zhí)行“S”追加單詞選擇條件處理(圖16)(步驟D28)。
并且,CPU10根據(jù)存儲在檢索例句號碼存儲區(qū)域302中的檢索例句號碼再次顯示例句一覽,并且對輸入單詞組進行特別顯示(步驟D30)。CPU10從例句表204中讀取例句信息并進行顯示(步驟D34)。并且,在判斷為用戶結(jié)束處理的情況下(步驟D36;“是”)結(jié)束例句顯示處理,返回到作為主程序的詞典檢索處理(圖9)。另一方面,在判斷為用戶沒有結(jié)束處理的情況下(步驟D36;“否”),從步驟D12開始反復(fù)執(zhí)行處理。
2.5“P”追加單詞輸入處理接著,對“P”追加單詞輸入處理進行說明。圖13是用于說明追加單詞輸入處理的電子詞典1的動作的流程圖。該追加單詞輸入處理是CPU10通過執(zhí)行存儲在ROM20中的追加單詞輸入程序232實現(xiàn)的處理,是在例句顯示處理的步驟D22中作為子程序執(zhí)行的處理。
首先,CPU10顯示追加單詞輸入窗口(步驟F10)。然后,CPU10從例句表206中讀取追加單詞的例句號碼并作為追加例句號碼存儲(步驟F14)。然后,CPU10提取追加例句號碼和檢索例句號碼的共同例句號碼(步驟F16),并更新檢索例句號碼存儲區(qū)域302(步驟F18)。進而,CPU10將追加單詞補記到輸入單詞組中,更新輸入單詞組存儲區(qū)域306(步驟F20)。
這里,CPU在判斷為對所有詞典DB的處理都結(jié)束了的情況下(步驟F22;“是”),結(jié)束追加單詞輸入處理并返回到例句顯示處理(圖12)。另一方面,在判斷為對所有詞典DB的處理沒有結(jié)束的情況下(步驟F22;“否”),選擇下一個詞典DB(步驟F24),從步驟F14開始反復(fù)執(zhí)行處理。
2.6“Q”追加單詞選擇處理下面,對“Q”追加單詞選擇處理進行說明。圖14是用于說明追加單詞選擇處理的電子詞典1的動作的流程圖。該追加單詞選擇處理是CPU10通過執(zhí)行存儲在ROM20中的追加單詞選擇程序234而實現(xiàn)的處理,是在例句顯示處理的步驟D24中作為子程序執(zhí)行的處理。
CPU10在顯示部50上顯示選擇了單詞的選擇光標(步驟E10)。然后,在按下了方向鍵11的情況下(步驟E12;“是”),CPU10將選擇光標移動到與方向鍵相同方向的單詞上(步驟E14)。并且,在按下確認鍵9的情況下(步驟E16;“是”)將位于目前光標位置處的單詞作為追加單詞存儲(步驟E18)。
然后,CPU10從例句表204中讀取所存儲的追加單詞的追加例句號碼(步驟E20)。然后,提取追加例句號碼和檢索例句號碼的共同例句號碼(步驟E22),并更新檢索例句號碼存儲區(qū)域302(步驟E24)。進而,CPU10將追加單詞補記到輸入單詞組中,更新輸入單詞組存儲區(qū)域306(步驟E26)。
這里,CPU在判斷為對所有詞典DB的處理都結(jié)束的情況下(步驟E28;“是”),結(jié)束追加單詞輸入處理并返回到例句顯示處理(圖12)。另一方面,在判斷為對所有詞典DB的處理沒有結(jié)束的情況下(步驟E28;“否”),選擇下一個詞典DB(步驟E30),從步驟E20開始反復(fù)執(zhí)行處理。
2.7“R”追加單詞輸入條件處理下面,對“R”追加單詞輸入條件處理進行說明。圖15是用于說明追加單詞輸入條件處理的電子詞典1的動作的流程圖。該追加單詞輸入條件處理是CPU10通過執(zhí)行存儲在ROM20中的追加單詞輸入條件程序236而實現(xiàn)的處理,是在例句顯示處理的步驟D26中作為子程序執(zhí)行的處理。
首先,CPU10顯示條件選擇窗口(步驟G10)。然后,CPU10在用戶輸入了追加單詞(步驟G12)和選擇了提取條件(步驟G14)之后,判斷是否按下了確認鍵9(步驟G16)。
在按下了確認鍵9的情況下(步驟G16;“是”),從單詞例句表206中讀取與追加單詞對應(yīng)的追加例句號碼(步驟G30)。并且,提取追加例句號碼和檢索例句號碼的共同例句號碼(步驟G32)。然后,CPU10判斷在步驟G14中指定的提取條件(步驟G34)。
在選擇“離開的前方”作為提取條件的情況下(步驟G34;離開的前方),進而僅提取離開包含在例句中的輸入單詞組的、追加單詞與輸入單詞組比較相對處于前方的例句號碼(步驟G36)。
另外,在選擇“相鄰的前方”作為提取條件的情況下(步驟G34;相鄰的前方),進而僅提取與包含在例句中的輸入單詞組相鄰的、追加單詞與輸入單詞組比較,相對處于前方的例句號碼(步驟G38)。
另外,在選擇“相鄰的后方”作為提取條件的情況下(步驟G34;相鄰的后方),進而僅提取與包含在例句中的輸入單詞組相鄰的、追加單詞與輸入單詞組比較,相對處于后方的例句號碼(步驟G40)。
另外,在選擇“離開的后方”作為提取條件的情況下(步驟G34;離開的后方),進而僅提取離開包含在例句中的輸入單詞組的、追加單詞與輸入單詞組比較,相對處于后方的例句號碼(步驟G42)。
另外,在提取條件是“普通檢索”的情況下(步驟G34;普通檢索),則原狀使用在步驟G32中提取的共同例句號碼。
并且,根據(jù)所提取的例句號碼更新檢索例句號碼存儲區(qū)域302(步驟G44),通過將追加單詞補記在輸入單詞組中來更新輸入單詞組存儲區(qū)域306(步驟G46)。并且,CPU10結(jié)束追加單詞輸入條件處理,返回到例句顯示處理(圖12)中。
2.8“S”追加單詞選擇條件處理下面,對“S”追加單詞選擇條件處理進行說明。圖16是用于說明追加單詞選擇條件處理的電子詞典1的動作的流程圖。該追加單詞選擇條件處理是CPU10通過執(zhí)行存儲在ROM20中的追加單詞選擇條件程序238所實現(xiàn)的處理,是在例句顯示處理的步驟D28中作為子程序執(zhí)行的處理。另外,因為從追加單詞選擇條件處理的步驟H30到步驟H46的處理與圖15所示的從追加單詞輸入條件處理的步驟G30到G46的處理是相同的處理,所以省略其詳細說明。
首先,CPU10在顯示部50顯示選擇光標(步驟H10)。然后,CPU10如果判斷為按下了方向鍵11(步驟H12;“是”)則按照方向鍵所按下的方向移動光標(步驟H14)。
如果按下確認鍵9(步驟H16;“是”),則CPU10將光標位置的單詞作為追加單詞存儲(步驟H18)。然后,CPU10在顯示部50上顯示條件選擇窗口(步驟H20),并選擇提取條件(步驟H22)。
這里,如果按下確認鍵9(步驟H24;“是”),則根據(jù)追加單詞讀取追加例句號碼,并提取與檢索例句號碼的共同例句號碼。并且,CPU10與所選擇的提取條件相以所提取的例句號碼更新檢索例句號碼存儲區(qū)域302,進而使用追加單詞來更新輸入單詞組存儲區(qū)域306(步驟H30~步驟H46)。并且,CPU結(jié)束追加單詞輸入條件處理,并返回到例句顯示處理(圖12)中。
3.動作例(以下追加了流水號和動作例的效果等)
3.1第一動作例下面,利用顯示畫面圖對電子詞典1的動作例進行說明。首先,利用圖17和圖18對作為第一動作例,在詞典檢索處理中,在輸入了輸入單詞并顯示例句一覽之后,進而通過輸入追加單詞來更新例句一覽顯示的情況進行說明。
圖17A是將促進用戶輸入輸入單詞組的畫面顯示在顯示部50上的情況下的顯示畫面W100的一個例子。CPU10將輸入到輸入?yún)^(qū)域N100中的輸入單詞“l(fā)ook”存儲到輸入單詞組存儲區(qū)域306中(圖9;A10,A12→圖10;B12)。
由圖17A的狀態(tài),按下確定鍵9的狀態(tài)是圖17B的顯示畫面W102。CPU10從例句表204中讀取與存儲在檢索例句號碼存儲區(qū)域302中的檢索例句號碼對應(yīng)的例句并予一覽顯示(圖10;B14,B16,B20,B22,B24,結(jié)束→圖9;A16→圖12;D10)。這里,顯示畫面W102和顯示畫面103劃分成上下兩部分顯示在圖17B中。CPU10在顯示畫面W102中一覽顯示與存儲在檢索例句號碼存儲區(qū)域302中的檢索例句號碼對應(yīng)的例句。進而,CPU10對與輸入單詞“l(fā)ike”相當?shù)牟糠诌M行特別顯示T1。進而,從被一覽顯示的例句中選擇一個例句,并進行翻轉(zhuǎn)顯示M100。另一方面,在顯示畫面W103中顯示與所選擇的例句(帶有翻轉(zhuǎn)顯示M100的例句)對應(yīng)的例句信息的一部分。用戶可以確認通過顯示畫面W103選擇的例句的例句信息的一部分。因此,可以提高檢索時的方便性。另外,以下僅對劃分為兩部分的畫面的內(nèi)、上方畫面進行說明。
在圖17B的狀態(tài)下,按下了成語·復(fù)合詞鍵13a的狀態(tài)是圖17C的顯示畫面W104。如果按下成語·復(fù)合詞鍵13a,則CPU10在顯示畫面W104中顯示追加單詞輸入窗口R100。這里,如果輸入追加單詞“forward”(圖17D的顯示畫面W106)并按下確認鍵9,則CPU10存儲“forward”作為追加單詞(圖12;D10,D12,D18,D20,D22→圖13;F10)。
并且,CPU10一覽顯示包含輸入單詞“l(fā)ook”和追加單詞“forward”雙方的單詞的例句(圖18A的顯示畫面W108)(圖13;F12,F(xiàn)14,F(xiàn)16,F(xiàn)18,F(xiàn)20,F(xiàn)22,結(jié)束→圖12;D30)。這里,對輸入單詞“l(fā)ook”附加識別顯示T1,對追加單詞“forward”附加識別顯示T2
進而,在在圖18A中,按下了成語·復(fù)合詞鍵13a的狀態(tài)圖是圖18B的顯示畫面W110。CPU10顯示追加單詞輸入窗口R102(圖12;D32,D3,D34,D36,D12,D18,D20,D24→圖13;F10)。這里,在追加單詞輸入窗口R102中輸入追加單詞“to”(圖18C),若按下確定鍵9(圖13;F12,“是”),CPU10讀取與追加單詞“to”對應(yīng)的追加例句號碼,根據(jù)與檢索例句號碼的共同號碼更新例句一覽顯示(圖13;F12,F(xiàn)14,F(xiàn)16,F(xiàn)18,F(xiàn)20,F(xiàn)22,結(jié)束→圖12;D30)。
圖18D是顯示已更新的一覽顯示的顯示畫面W114的一個例子。對于追加單詞“to”,也附加了識別顯示T3。
3.2第二動作接下來,利用圖19和圖20對作為第二動作的例子,在多部詞典例句檢索處理中,輸入輸入單詞并進行例句一覽顯示之后,進而通過從所顯示的單詞中選擇追加單詞來更新例句一覽顯示的情況進行說明。
圖19A是將促進用戶輸入輸入單詞組的畫面顯示在顯示部50上的情況下的顯示畫面W200的一個例子。CPU10將輸入到輸入?yún)^(qū)域N200中的輸入單詞“l(fā)ook”存儲到輸入單詞組存儲區(qū)域306中(圖9;A10,A12→圖10;B8,B20,B12)。
在圖19A中,按下了確認鍵9的顯示畫面W202的一個例子是圖19B。CPU10從例句表204中讀取與存儲在檢索例句號碼存儲區(qū)域302中的檢索例句號碼對應(yīng)的例句,并進行一覽顯示(圖10;B14,B16,B20,B22,B24,結(jié)束→圖9;A16→圖12;D10)。另外,對與輸入單詞“l(fā)ike”相當?shù)牟糠指郊幼R別顯示T1。進而,從所一覽顯示的例句中選擇一個例句,并附加翻轉(zhuǎn)顯示M100。
在圖19B中,按下跳躍鍵13b的狀態(tài)是圖19C的顯示畫面W204。通過按下跳躍鍵13b,CPU10在顯示畫面W204上顯示選擇光標K200(圖12;D10,D12,D18,D20,D24→圖14;E10)。并且,如果按下方向鍵11,則CPU10移動所選擇的光標K200(圖14;E10,E12,E14)。這里,選擇了單詞“forward”的狀態(tài)是圖19D的顯示畫面W206。
然后,如果從圖19D的狀態(tài)開始按下確認鍵9,則CPU10將“forward”作為追加單詞存儲(圖14;E16,E18)。并且CPU10對含有輸入單詞“l(fā)ook”和追加單詞“forward”雙方的單詞的例句進行多詞組合操作,更新并顯示一覽顯示(圖20A的顯示畫面W208,圖14;E20,E22,E24,E26,E28,結(jié)束→圖12,D30)。這里,對于作為追加單詞所指定的“forward”也附加了特別顯示T2。進而,通過翻轉(zhuǎn)顯示M202從所顯示的內(nèi)容中選擇一個例句。
在圖20A的狀態(tài)下,按下了跳躍鍵13b的狀態(tài)是圖20B的顯示畫面W210。如果按下跳躍鍵13b,則CPU10在顯示畫面W210上顯示選擇光標K202(圖12;D32,D34,D36,D12,D18,D20,D24→圖14;E10)。
圖20C是顯示通過光標K202選擇了單詞“to”的狀態(tài)的顯示畫面W212。這里,如果按下確認鍵9,則CPU10進一步將“to”作為追加單詞存儲。并且,CPU10對含有“l(fā)ook”“forward”“to”的例句進行多詞組合操作,更新并顯示一覽顯示(圖14;E12,E14,E16,E18,E20,E22,E24,E28,結(jié)束→圖12,D30)。此時的顯示畫面W214的一個例子是圖20D的顯示畫面W214。這里,對作為追加單詞進一步選擇的“to”也附加了特別顯示T3。進而,通過翻轉(zhuǎn)顯示M204從所顯示的內(nèi)容中選擇一個例句。
如上所述,在第二動作例中對從存儲在上述例句存儲單元(例如圖3的ROM20;例句表204)中的例句中檢索并一覽顯示包含通過單詞輸入單元(例如圖3的輸入部40;圖10的步驟B10)所輸入的單詞的例句進行控制(例如圖3的CPU10;圖12的步驟D10),在包含上述所輸入的單詞的例句被一覽顯示的狀態(tài)下,如果通過用戶操作利用追加單詞選擇單元(例如圖3的輸入部40;圖14的E14~E18)從通過該一覽顯示控制單元進行一覽顯示的例句的單詞中選擇任何一個追加單詞,則對從存儲在上述例句存儲單元的例句中檢索包含所選擇的追加單詞和上述輸入單詞的例句,并更新一覽顯示進行控制。
因此,通過用戶操作輸入單詞,并一覽顯示包含該單詞的例句之后,用戶可以從被一覽顯示的例句的單詞中選擇追加單詞,對含有輸入單詞和追加單詞的例句進行進行多詞組合操作并一覽顯示,因而并可容易且適當?shù)貜亩鄠€例句中顯示包含所要求的多個單詞的例句。
3.3第三動作例
接下來,利用圖21和圖22對作為第三動作的例子,在關(guān)鍵字檢索處理中,在從關(guān)鍵字的說明信息中選擇跳躍源單詞進行例句檢索并一覽顯示例句之后,進而通過輸入追加單詞來更新例句一覽顯示的情況進行說明。
圖21A是表示檢索關(guān)鍵字“l(fā)ook”并顯示了關(guān)鍵字“l(fā)ook”的說明信息的顯示畫面W300的一個例子圖(圖9;A10,A14→圖11;C8,C10,C12,C14)。這里,如果按下跳躍鍵13b,則翻轉(zhuǎn)顯示在顯示部50中所顯示的說明信息中的先頭單詞(例如“l(fā)ook”)。這里,操作光標11a、11b來移動單詞的翻轉(zhuǎn)顯示,并選擇說明信息中的任何一個單詞作為跳躍源單詞(圖11;C16)。這里,在按下了例句鍵7b的情況下(圖11;C17;“是”),CPU10將單詞作為跳躍源單詞而將所選擇的單詞存儲到輸入單詞組存儲區(qū)域306中(圖11;C18),并一覽顯示包含該選擇單詞的例句(圖11;C20,C22,結(jié)束→圖9;A16,圖12;D10)。此時的顯示畫面的一個例子是圖21B所示的顯示畫面W302。在顯示畫面W302中,對輸入單詞“l(fā)ook”附加特別顯示T1。
接下來,在圖21B的顯示畫面W302的狀態(tài)下,在按下了成語·復(fù)合詞鍵13a的情況下,如圖21C的顯示畫面W304所示,CPU10顯示追加單詞輸入窗口R300(圖12;D10,D2,D18,D20,D22→圖13;F10)。并且,如圖21D的顯示畫面W306所示,追加單詞“forward”被輸入追加單詞輸入窗口R300中(圖13;F12;“是”),按下確認鍵9時的顯示畫面是圖22A的顯示畫面W308。CPU10對含有輸入單詞“l(fā)ook”和追加單詞“forward”的例句進行多詞組合操作,更新并顯示一覽顯示(圖13;F14,F(xiàn)16,F(xiàn)18,F(xiàn)20,F(xiàn)22,結(jié)束→圖12,D30)。進而,對和追加單詞“forward”也附加特別顯示T2。進而,通過翻轉(zhuǎn)顯示M302從所顯示的例句中選擇一個例句。
如果再次按下成語·復(fù)合詞鍵13a(圖12;D32,D34,D36,D12,D18,D20;“是”,D22,圖13;F10),CPU10顯示追加單詞輸入窗口R302(圖22B的顯示畫面W310,圖13;F10)。這里,如果輸入“to”作為追加單詞,則CPU在追加單詞輸入窗口R302上顯示(圖22C的顯示畫面W312),如果按下確認鍵9,則進而將“to”作為追加單詞存儲。因此,CPU10將包含“l(fā)ook”“forward”“to”的例句的一覽顯示予以更新并顯示(圖13;F14,F(xiàn)16,F(xiàn)18,F(xiàn)20,F(xiàn)22,結(jié)束→圖12,D30)。此時所顯示的畫面是圖22D的顯示畫面W314。這里,進而對作為追加單詞所選擇的“to”附加特別顯示T3。
另外,在本動作例中,在顯示關(guān)鍵字的說明信息時,雖通過按下例句鍵7b一覽顯示包含關(guān)鍵字的例句,但也可通過按下跳躍鍵13b一覽顯示例句。例如,在圖21A的顯示畫面W300中,如果按下跳躍鍵13b,則選擇光標K300在顯示畫面W300中被顯示。這里,如果按下確認鍵9,則CPU顯示包含所選擇的單詞“l(fā)ook”的例句。
如上所述,在本發(fā)明的第三動作例中,如果從存儲在存儲單元(例如圖3的ROM20;關(guān)鍵字表202)中的關(guān)鍵字中選擇任何一個關(guān)鍵字(例如圖3的輸入部40;圖11的步驟C12),則對從上述存儲單元中讀取并顯示與所選擇的關(guān)鍵字對應(yīng)的說明信息進行控制(例如圖3的CPU10;圖11的步驟C14),如果從所顯示控制的說明信息中選擇任何一個單詞(例如圖2的輸入部40;圖11的步驟C16),則檢索并一覽顯示包含所選擇的單詞的例句(例如圖3的CPU10;圖12的步驟D10),在一覽顯示包含上述所選擇的單詞的例句的狀態(tài)下,如果輸入追加單詞(例如圖3的輸入部40;圖15的步驟G12),則從所存儲的例句中檢索包含說明信息的選擇單詞和追加單詞的例句,并更新一覽顯示(例如圖3的CPU10;圖12的步驟D30)。
因此,通過用戶操作輸入單詞并顯示該單詞的說明信息之后,通過用戶操作就可以從說明信息的選擇單詞中選擇單詞,在一覽顯示包含說明信息的選擇單詞的例句之后,進而能對包含追加單詞的例句進行多詞組合操作并一覽顯示,可以容易且適當?shù)貜亩鄠€例句中顯示包含所要求的多個單詞的例句。
3.4第四動作例接下來,利用圖23和圖25對作為第四動作例,在多部詞典例句檢索處理中,在輸入輸入單詞并對例句進行一覽顯示之后,通過輸入追加單詞并選擇提取條件,來更新例句一覽顯示的情況進行說明。
圖23A是在顯示部50上顯示促進用戶輸入輸入單詞組的畫面的情況下的顯示畫面W400的一個例子。CPU10將輸入到輸入?yún)^(qū)域N400中的輸入單詞“l(fā)ook”存儲到輸入單詞組存儲區(qū)域306中(圖9;A10,A12→圖10;B8,B10,B12)。
在圖23A中,圖23B是表示按下確認鍵9的狀態(tài)的顯示畫面W402的一個例子。CPU10從例句表204中讀取并一覽顯示與存儲在檢索例句號碼存儲區(qū)域302中的檢索例句號碼對應(yīng)的例句(圖10;B14,B16,B20,B22,B24→圖9;A16→圖12;D10)。另外,對與輸入單詞“l(fā)ike”相當?shù)牟糠指郊幼R別顯示T1。進而,從一覽顯示的例句中選擇一個例句,并進行翻轉(zhuǎn)顯示M400。
在圖23B中,圖20C的顯示畫面W404是按下了移位鍵15和成語·復(fù)合詞鍵13a的狀態(tài),顯示了條件選擇窗口R400(圖12;D10,D12,D18,D20,D26→圖15,G10)。條件選擇窗口400由追加單詞輸入?yún)^(qū)域R402和提取條件設(shè)定區(qū)域R404的區(qū)域構(gòu)成。
這里,圖23D的顯示畫面W406是在追加單詞輸入到追加單詞輸入?yún)^(qū)域R402中的顯示畫面的一個例子。在條件選擇窗口R400的追加單詞輸入?yún)^(qū)域R402中輸入追加單詞“forward”(圖15;G12),如果按下上下光標11b的下方鍵,則將操作區(qū)域過渡到提取條件設(shè)定區(qū)域R404。圖23A的顯示畫面W408是顯示此時的顯示畫面的一個例子。這里,目前所選擇的提取條件“普通檢索”是通過標記M402被選擇的。
在該狀態(tài)下,圖24B的顯示畫面W410顯示了按下了左右方向鍵11a的右鍵的狀態(tài)(圖15,G14)。這里,在提取條件選擇區(qū)域R404中所顯示的標記M404是向右偏離一個的狀態(tài)(從右開始第二個),作為提取條件的“相鄰的后方”被顯示在條件選擇窗口R400的提取條件選擇區(qū)域R404中。
并且,從圖24B的狀態(tài)開始,如果按下確認鍵9(圖15,G16;“是”)選擇“forward”作為追加單詞,從包含“l(fā)ook”“forward”的例句中提取與“l(fā)ook”相鄰,并且“forward”處于“l(fā)ook”的后方(即,包含“l(fā)ook forward”的例句)的例句(圖15,G30,G32,G34,G40)。這里,圖24C的顯示畫面W402是顯示了被提取并同時含有追加單詞的例句的顯示畫面的一個例子。這里,對作為追加單詞而指定的“forward”也附加了特別顯示T2。進而,通過翻轉(zhuǎn)顯示M202從所顯示的內(nèi)容中選擇一個例句(圖16;G44,G46,結(jié)束→圖12;D10)。
如上所述,在本發(fā)明的第四動作例中,從存儲到例句存儲單元(例如圖3的ROM20;例句表204)中的例句檢索并一覽顯示包含通過單詞輸入單元(例如圖3的輸入部40;圖10的步驟B10)輸入的單詞的例句(例如圖3的CPU10;圖12的步驟D10),在包含上述輸入的單詞的例句被一覽顯示的狀態(tài)下,如果輸入追加單詞(例如圖3的輸入部40;圖15的步驟G12),則可對從存儲在上述例句存儲單元的例句中檢索包含所輸入的追加單詞和上述輸入單詞的例句,并更新一覽顯示進行控制(例如圖3的CPU10;圖12的步驟D30)。
因此,通過用戶操作輸入單詞并對包含該單詞的例句進行一覽顯示之后,通過用戶操作就可以從一覽顯示的例句中的單詞中輸入追加單詞,能對包含輸入單詞和追加單詞的例句進行多詞組合操作并一覽顯示,可以容易且適當?shù)貜亩鄠€例句中顯示包含所要求的多個單詞的例句。
進而,具有指定輸入單詞和追加單詞的位置關(guān)系的位置關(guān)系指定單元(例如圖3的輸入部40;圖15的步驟G14)的上述例句一覽顯示更新控制單元,在由上述位置關(guān)系指定單元指定的位置關(guān)系下,因為能對從存儲在上述例句存儲單元的例句中檢索包含上述輸入單詞和上述追加單詞的例句,并更新上述一覽顯示畫面進行控制(例如圖2的CPU10;圖15的步驟G44),所以例如,可以對在輸入單詞之后鄰接了追加單詞的例句、或者追加單詞位于輸入單詞的前方離開位置的例句等,對含有詳細指定位置關(guān)系的輸入單詞和追加輸入單詞的例句進行多詞組合操作并一覽顯示,進而可以容易且適當?shù)仫@示所要求的例句。
3.5第五動作例接下來,利用圖25對作為第五動作例,在多部詞典例句檢索處理中,在輸入輸入單詞并顯示例句之后,進而從所顯示的單詞中選擇追加單詞,并通過選擇提取條件(即,作為子程序執(zhí)行追加單詞選擇條件處理)來更新例句一覽顯示的情況進行說明。
這里,從一覽顯示的例句中,通過按下移位鍵15和跳躍鍵13b,以光標顯示、并以方向鍵選擇的畫面過渡與圖19相同,所以省略其說明。
并且,如果按下確認鍵9(圖16的步驟H16;“是”),則CPU10將“forward”作為追加單詞存儲(步驟H18)的同時,顯示條件選擇窗口R500(圖25A,步驟H20)。從圖25A的顯示畫面W500的狀態(tài)開始,如果按下左右方向鍵11a的右方向鍵,則CPU10使標記500移動到標記502。這里,若按下確定鍵9,則選擇“相鄰的后方”作為提取條件,CPU10提取復(fù)合條件的例句(步驟H40)。這里,圖25C的顯示畫面W504是提取并同時含有追加單詞的顯示畫面的一個例子。這里,對作為追加單詞指定的“forward”也附加特別顯示T2。進而,通過翻轉(zhuǎn)顯示M202從所顯示的內(nèi)容中選擇一個例句。
另外,從該第一動作例到第五動作例的說明雖然以分別輸入輸入單詞之后進行例句一覽顯示處理的一個方向的流程進行說明,但是并不限于此,每種狀態(tài)都可以向兩個方向過渡。例如在圖18D的狀態(tài)下,通過按下返回鍵13c,則過渡到圖18C的狀態(tài)。并且,通過在圖18C的狀態(tài)下輸入不同的追加單詞,還可以顯示其它的例句。
4.變型例在上述實施例中,雖然將包含電子詞典、電子記事本等的電子詞典作為適用例子進行了說明,但本發(fā)明的信息顯示控制裝置并不限于這些制品,也可以適用于移動電話、個人電腦、電子鐘表、PDA(Personal Digital Assistants)等所有電子裝置。
另外,在上述實施例中,雖然對檢索例句進行了說明,但是并不限于此,例如也可適用于成語和復(fù)合詞。具體的說,在英日詞典DB200中存儲成語表。這里,所謂的成語表是使成語和說明信息對應(yīng)存儲的表。并且,在電子詞典的成語檢索功能中,輸入“l(fā)ook”作為輸入單詞。這樣,CPU從成語表中讀取包含“l(fā)ook”的成語并予一覽顯示。其中,如果輸入“up”作為追加單詞,則下次從成語表中讀取包含“l(fā)ook”和“up”的成語,并予一覽顯示??傊诔烧Z的一覽顯示中,用戶也可以通過增加追加單詞并予顯示,立即找到所要求的成語。
另外,在上述實施例中,將電子詞典1作為單獨裝置動作的所謂獨立型的裝置進行說明。但是,可適用于本發(fā)明的裝置并不限于此。也可以是內(nèi)置或者連接通信裝置構(gòu)成,并通過與服務(wù)器的通信而實現(xiàn)本發(fā)明的裝置。下面,參照附圖具體地說明。
圖26是表示通過通信線路N可通信地連接內(nèi)置了通信裝置的電子詞典終端600和服務(wù)器700的系統(tǒng)結(jié)構(gòu)的大概例子圖。服務(wù)器700例如由普遍應(yīng)用的工作站和服務(wù)器用計算機等構(gòu)成,電子詞典終端600由移動電話、內(nèi)置了通信裝置的個人電腦、內(nèi)置了通信裝置的電子詞典等構(gòu)成。通信線路N是有線/無線的電話網(wǎng)或互聯(lián)網(wǎng)等。
另一方面,電子詞典1的輸入部40和顯示部50分別與電子詞典終端600的輸入部604和顯示部606相當。
即,形成服務(wù)器700相當于主機(或者服務(wù)器)、電子詞典終端600相當于終端(或者客戶機)的主機·終端系統(tǒng)(或者客戶機/服務(wù)器型的系統(tǒng))。并且,從電子詞典終端600的輸入部604輸入的輸入文字通過通信裝置608發(fā)送到服務(wù)器700中,服務(wù)器700的CPU702按照存儲在存儲部714中的各種數(shù)據(jù)和各種程序,執(zhí)行詞典檢索處理,并且通過通信裝置608將處理結(jié)果發(fā)送到電子詞典終端600并顯示在顯示部606上。由此,用服務(wù)器700和電子詞典終端600構(gòu)成的系統(tǒng)也可以實現(xiàn)本發(fā)明。在這種情況下,在電子詞典終端600中,無需預(yù)先存儲英日詞典DB和詞典檢索程序等,另外也無需執(zhí)行詞典檢索處理等。因此,也可以是具備運算能力比較低的CPU602和存儲容量比較小的ROM610等的電子詞典終端600(例如移動電話)。
以下,參照附圖對適用于作為信息顯示控制裝置一種的電子詞典的情況下本發(fā)明的另一實施例進行詳細說明。但是,可適用于本發(fā)明的內(nèi)容并不限于此。
1.整體結(jié)構(gòu)電子詞典內(nèi)置了國語詞典、英日詞典、日英詞典、英英詞典、片假名詞典等各種電子詞典數(shù)據(jù)庫(以下將數(shù)據(jù)庫表示為“DB”)。詞典DB是一種集合信息,其集合了與關(guān)鍵字、用于說明該關(guān)鍵字的文字數(shù)據(jù)、靜止圖像數(shù)據(jù)、動畫數(shù)據(jù)、聲音數(shù)據(jù)等說明信息相對應(yīng)的信息,其系統(tǒng)結(jié)構(gòu)成使其可利用計算機進行檢索處理。若由用戶選擇詞典并輸入作為檢索詞的文字(以下,將這些輸入文字表示為“輸入文字”),則電子詞典1將適合于輸入文字的關(guān)鍵字作為關(guān)鍵字候補一覽顯示。并且,顯示與所選擇的關(guān)鍵字對應(yīng)的說明信息。這是電子詞典的基本功能。另外,本實施例的電子詞典是作為內(nèi)置了日英詞典的詞典DB、英日詞典的詞典DB、英日大詞典的詞典DB和英英詞典的詞典DB的詞典進行說明。
圖27表示該電子詞典1的大概外觀圖。如該圖所示,電子詞典1具備顯示器3和各種鍵組5。這里,在構(gòu)成各種鍵組5的鍵中,劃分割為各種固有的功能,由用戶按下這些鍵來操作電子詞典1。例如,如圖27所示,具備操作確定等的指令輸入用的確認鍵9、用于選擇光標的移動指令和指定語句的上下方向鍵11b和左右方向鍵11a、根據(jù)單個單詞執(zhí)行跳躍處理的跳躍鍵13b、根據(jù)多個單詞執(zhí)行跳躍處理的多詞跳躍鍵13d和移位鍵15。
圖28是表示電子詞典1的結(jié)構(gòu)的方框圖。如該圖所示,電子詞典1具備CPU(Central Processing Unit)10、ROM(Read Only Memory)20、RAM(RandomAccess Memory)30、輸入部40、顯示部50、總線60。
ROM20存儲用于進行各種預(yù)置、硬件檢查或者必要程序的安裝等的初始程序。CPU10在接通電子詞典1的電源時,通過執(zhí)行該初始程序,設(shè)定電子詞典1的工作環(huán)境。
另外,ROM20存儲關(guān)于菜單顯示處理、各種設(shè)定處理、各種檢索處理等電子詞典1的動作的各種程序和用于實現(xiàn)電子詞典1所具備的各種功能的程序等,同時存儲詞典DB、與詞典DB對應(yīng)的例句DB、單詞例句表、成語DB、關(guān)鍵字的對應(yīng)表。作為詞典DB存儲有英日詞典DB1202、英日詞典DB1204a、英日大詞典DB1206a、英英詞典DB1208a。另外,作為例句DB存儲有英日詞典例句DB1204b、英日大詞典例句DB106b、英英詞典例句DB1208b。作為單詞例句表,存儲有英日詞典單詞例句表1204c、英日大詞典單詞例句表1206c、英英詞典單詞例句表1208c。另外,作為成語DB,存儲有英日詞典成語DB1204d,英日大詞典成語DB1206d、英英詞典成語DB1208d。另外,作為關(guān)鍵字的對應(yīng)表,存儲有關(guān)鍵字對應(yīng)表1210、成語關(guān)鍵字對應(yīng)表1212。進而,作為程序,存儲有多詞跳躍程序1220、例句檢索程序1222、成語檢索程序1224、多部詞典檢索程序1226。
日英詞典DB1202是存儲了詞典DB的“日英詞典”內(nèi)容的DB。CPU10在由用戶輸入了輸入文字的情況下,從日英詞典DB1202中檢索適合于該輸入文字的關(guān)鍵字。
圖29A是表示日英詞典DB1202的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。日英詞典DB1202對應(yīng)存儲關(guān)鍵字(例如“せわする”)、該關(guān)鍵字的說明信息(“→せわtake care of...のせわをする,...”)。
英日詞典DB1204a是存儲詞典DB的“英日詞典”內(nèi)容的DB。CPU10在由用戶輸入了輸入文字的情況下,從英日詞典DB1204a中檢索適合于該輸入文字的關(guān)鍵字。
圖29B是表示英日詞典DB1204a的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日詞典DB1204a對應(yīng)存儲關(guān)鍵字(例如“take”)、該關(guān)鍵字的說明信息(“I[取る]1[SVO(M)]<人が><人·物>を...”=。
英日大詞典DB1206a是存儲詞典DB的“英日大詞典”內(nèi)容的DB。CPU10在由用戶輸入了輸入文字的情況下,從英日大詞典DB1206a中檢索適合該輸入文字的關(guān)鍵字。
圖30A是表示英日大詞典DB1206a的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日大詞典DB1206a對應(yīng)存儲關(guān)鍵字(例如“take”)、該關(guān)鍵字的說明信息(“1a手に取る、持つ、つかむ、握る...”)。
英英詞典DB1208a是存儲了詞典DB的“英英詞典”內(nèi)容的DB。CPU10在由用戶輸入了輸入文字的情況下,從英英詞典DB1208a中檢索適合于該輸入文字的關(guān)鍵字。
圖30B是表示英英詞典DB1208a的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英英詞典DB1208a對應(yīng)存儲關(guān)鍵字(例如“take”)、該關(guān)鍵字的說明信息(“1[T]to movesomething from one...”)。
例句DB是附屬于詞典DB的DB,是對應(yīng)每個詞典DB而準備的。每個例句DB對應(yīng)存儲例句號碼、例句、出處關(guān)鍵字。這里,例句號碼與每個詞典DB對應(yīng)決定。例如,與英日詞典DB對應(yīng)的例句號碼以“X”開始,與英日大詞典DB對應(yīng)的例句號碼以“Y”開始,與英英詞典DB對應(yīng)的例句號碼以“Z”開始。另外,出處關(guān)鍵字表示該例句與各詞典DB的那個關(guān)鍵字對應(yīng)。在本實施例中,具有與各詞典DB對應(yīng)的例句DB,具有與英日詞典DB1204a對應(yīng)的英日詞典例句DB1204b、與英日大詞典DB1206a對應(yīng)的英日大詞典例句DB1206b、與英英詞典DB 1208a對應(yīng)的英英詞典例句DB1208b。
圖31是表示英日詞典例句DB1204b的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日詞典例句DB1204b對應(yīng)存儲例句號碼(例如“X128”)、例句(“Take care|whenyou cross the street.道路を橫斷するときは気をつけなさい”)、出處關(guān)鍵字(“care”)。
圖31B是表示英日大詞典例句DB1206b的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日大詞典例句DB1206b對應(yīng)存儲例句號碼(例如“Y125”)、例句(“Take care|気をつけて<別れの挨拶>”出處關(guān)鍵字(“care”)。
圖31C是表示英英詞典例句DB1208b的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英英詞典例句DB1208b對應(yīng)存儲例句號碼(例如“Z127”)、例句(“All right,take care,thanks,Daphne.”“You bet.”)、出處關(guān)鍵字(“care”)。
單詞例句表是存儲在例句中使用的單詞(以下,適宜地稱為“例句單詞”)的表,是將使用了例句單詞的例句號碼存儲在每個例句單詞中的表。本實施例中,具備與各詞典DB對應(yīng)的單詞例句表,還具有與英日詞典DB1204a對應(yīng)的英日詞典單詞例句表1204c、與英日大詞典DB1206a對應(yīng)的英日大詞典單詞例句表1206c、與英英詞典DB1208a對應(yīng)的英英詞典單詞例句表DB1208c。
圖32A是表示英日詞典單詞例句表1204c的數(shù)據(jù)結(jié)構(gòu)的一個例子。英日詞典單詞例句表1204c對應(yīng)存儲例句單詞(例如“care”)、例句號碼(“...,X54,X76,X128,X203,...”)。
圖32B是表示英日大詞典單詞例句表1206c的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日大詞典單詞例句表1206c對應(yīng)存儲例句單詞(例如“care”)、例句號碼(“...,Y10,Y125,Z126,Y232”)。
圖32C是表示英英詞典單詞例句表1208c的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英英詞典單詞例句表1208c對應(yīng)存儲例句單詞(例如“care”)、例句號碼(“...,Z24,Z28,Z127,Z252”)。
成語DB是對應(yīng)存儲各個成語的關(guān)鍵字(以下,適宜地稱為“成語關(guān)鍵字”)、成語關(guān)鍵字的說明信息的DB。在本實施例中,具備對應(yīng)于各詞典DB的成語DB,還具有與與英日詞典DB1204a對應(yīng)的英日詞典成語DB1204d、與英日大詞典DB1206a對應(yīng)的英日大詞典成語DB1206d、與英英詞典DB1208a對應(yīng)的英英詞典成語DB1208d。
圖33A是表示英日詞典成語DB1204d的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日詞典成語DB1204d對應(yīng)存儲關(guān)鍵字(例如“take care”)、說明信息(“[自][...に]気をつける、注意する...”)。
圖33B是表示英日大詞典成語DB1206d的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英日大詞典成語DB1206d對應(yīng)存儲關(guān)鍵字(例如“take care”)、說明信息(“用心する、気をつける、取り計らう...”)。
圖33C是表示英英詞典成語DB1208d的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。英英詞典成語DB1208d對應(yīng)存儲關(guān)鍵字(例如“take care”)、說明信息(“to becareful”)。
關(guān)鍵字對應(yīng)表1210是對應(yīng)存儲包含了記錄在各個詞典DB中的所有關(guān)鍵字的共同關(guān)鍵字、存儲在各個詞典DB中的關(guān)鍵字(以下,適宜地表示為“詞典DB其它關(guān)鍵字”)的DB。CPU10通過參照關(guān)鍵字對應(yīng)表1210,判斷共同關(guān)鍵字存儲在哪個詞典DB中。
圖34A是表示關(guān)鍵字對應(yīng)表1210的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。關(guān)鍵字對應(yīng)表1210對應(yīng)存儲有共同關(guān)鍵字(例如“unitedstates”),不同詞典DB的關(guān)鍵字。在不同詞典DB的關(guān)鍵字中存儲了英日詞典DB1204a的關(guān)鍵字(“UnitedStates(of America)”)、英日大詞典DB1206a的關(guān)鍵字(“United States”)、英英詞典DB1208a的關(guān)鍵字(“United States of America”)。
另外,通過詞典DB即使關(guān)鍵字的意思相同,也有表述不同的情況。例如,在英日詞典DB1204a中,雖然記錄了“United States(of America)”,但是在英日大詞典DB1206a中將“United States”、在英英詞典DB1208a中將“United States of America”作為關(guān)鍵字記錄。此時,在關(guān)鍵字對應(yīng)表1210中,如果通過記錄“unitedstates”作為共同關(guān)鍵字知道“unitedstates”,則可以讀取對應(yīng)的不同詞典DB的關(guān)鍵字。
圖34B是表示成語關(guān)鍵字對應(yīng)表1212的數(shù)據(jù)結(jié)構(gòu)的一個例子圖。成語關(guān)鍵字對應(yīng)表1212與關(guān)鍵字對應(yīng)表1210相同,是對應(yīng)存儲包含了記錄在各個成語DB中的所有關(guān)鍵字的共同成語關(guān)鍵字、記錄在各個成語DB中的關(guān)鍵字(以下,適宜地表示為“不同成語DB的關(guān)鍵字”)的DB。成語關(guān)鍵字對應(yīng)表1212對應(yīng)存儲有共同成語關(guān)鍵字(例如“take care of”)、不同成語DB的關(guān)鍵字。在不同成語DB的關(guān)鍵字中,存儲了英日詞典成語DB1204d的關(guān)鍵字(“take care of 0”)、英日大詞典成語DB1206d的關(guān)鍵字(“take care of”)、英英詞典成語DB1208d的關(guān)鍵字(“take care of”)。
RAM30具備CPU10執(zhí)行的各種程序和將與執(zhí)行這些程序相關(guān)的數(shù)據(jù)暫時保存的存儲區(qū)域。在本實施例中,具備輸入文字存儲區(qū)域1302、跳躍用指定單詞存儲區(qū)域1304、跳躍詞存儲區(qū)域1306、例句號碼存儲區(qū)域1308。
輸入文字存儲區(qū)域1302是將用戶輸入的文字作為輸入文字存儲的區(qū)域。例如,在用戶從輸入部40輸入了“せわする”的情況下,CPU10將“せわする”存儲在輸入文字存儲區(qū)域1302中。
跳躍用指定單詞存儲區(qū)域1304是具備多詞部分的單詞存儲區(qū)域的區(qū)域。圖35A是表示跳躍用指定單詞存儲區(qū)域1304的一個例子圖。例如,在多詞的跳躍處理中,在指定了“take care”的情況下,分別將“take”存儲在第一單詞的區(qū)域,將“care”存儲在第二單詞的區(qū)域中。
跳躍詞存儲區(qū)域1306在成語檢索程序1224和多部詞典檢索程序1226中是可以使用的區(qū)域。例如,CPU10在執(zhí)行成語檢索程序1224時,通過空格結(jié)合存儲在跳躍用指定單詞存儲區(qū)域1304中的單詞。并且,將已結(jié)合的單詞存儲在跳躍詞存儲區(qū)域1306中。
例句號碼存儲區(qū)域1308在例句檢索處理中,是存儲例句號碼的區(qū)域。在例句檢索處理中,是將含有所選擇的單詞的例句號碼累積存儲的存儲區(qū)域。
CPU10對應(yīng)所輸入的指令,根據(jù)預(yù)定的程序執(zhí)行處理,并向各個功能部發(fā)送指令和傳送數(shù)據(jù)。具體的說,CPU對應(yīng)從輸入部40輸入的操作信號讀取存儲在ROM20中的程序,按照該程序執(zhí)行處理。并且,將用于顯示處理結(jié)果的顯示控制信號適宜地輸出到顯示部50中,顯示對應(yīng)的顯示信息。
另外,CPU10在本實施例中,執(zhí)行按照ROM20的多詞跳躍程序1220的多詞跳躍處理(參照圖36),同時,在該多詞跳躍處理中,實行按照例句檢索程序1222的例句檢索處理(參照圖33)、按照成語檢索程序224的成語檢索處理(參照圖41)、按照多部詞典檢索程序226的多部詞典檢索處理(參照圖42)。
具體的說,CPU10在多詞跳躍處理中,從日英詞典DB中檢索適合于輸入文字的關(guān)鍵字。并且,一覽顯示所檢索的關(guān)鍵字,顯示與從一覽顯示的關(guān)鍵字中選擇的關(guān)鍵字對應(yīng)的說明信息。并且,如果從所顯示的說明信息中通過預(yù)定的操作選擇多個單詞,則CPU10將所選擇的多個單詞存儲在跳躍用指定單詞存儲區(qū)域1304中。并且,如果CPU10選擇了跳躍目標,則執(zhí)行與各自對應(yīng)的程序。另外,CPU10在執(zhí)行成語檢索處理時,通過空格結(jié)合存儲在跳躍用指定單詞存儲區(qū)域1304中的單詞,存儲在跳躍詞存儲區(qū)域1306中并執(zhí)行成語檢索處理。另外,CPU10在執(zhí)行多部詞典檢索處理時,則以原狀結(jié)合存儲在跳躍用指定單詞存儲區(qū)域1304中的單詞,存儲在跳躍詞存儲區(qū)域1306中并執(zhí)行多部詞典檢索處理。
另外,CPU10在例句檢索處理中,從英日詞典單詞例句表1204c中提取包含存儲在跳躍用指定單詞存儲區(qū)域1304中的所有單詞的例句號碼。并且,CPU10將所提取的例句號碼存儲在例句號碼存儲區(qū)域1308中。同樣,CPU10將在英日大詞典單詞例句表1206c和英英詞典單詞例句表1208c中所提取的號碼存儲在例句號碼存儲區(qū)域1308中。并且,CPU10根據(jù)存儲在例句號碼存儲區(qū)域1308中的例句號碼,顯示例句和表示與例句對應(yīng)并予存儲的詞典DB的詞典標記。
另外,CPU10在成語檢索處理中,根據(jù)存儲在跳躍詞存儲區(qū)域1306中的跳躍詞,檢索成語關(guān)鍵字對應(yīng)表212的共同成語關(guān)鍵字。并且,CPU10讀取對應(yīng)的不同成語DB的關(guān)鍵字,并將成語與詞典標記同時進行一覽顯示。如果從一覽顯示的成語中選擇一個成語,則CPU10將所選擇的成語的說明信息顯示在顯示部50上。
另外,CPU10在多部詞典檢索處理中,根據(jù)存儲在跳躍詞存儲區(qū)域1306中的跳躍詞,檢索關(guān)鍵字對應(yīng)表1210的共同關(guān)鍵字。并且,CPU10讀取對應(yīng)的不同詞典DB的關(guān)鍵字,并將關(guān)鍵字與詞典標記同時進行一覽顯示。如果從一覽顯示的關(guān)鍵字中選擇一個關(guān)鍵字,則CPU10將所選擇的關(guān)鍵字的說明信息顯示在顯示部50上。
輸入部40是具備假名和羅馬字等文字輸入和功能選擇所必要的鍵組的輸入裝置,并將所按下的鍵的信號輸出給CPU10。通過該輸入部40的按鍵輸入,實現(xiàn)關(guān)鍵字的輸入、詞典模式的選擇、檢索執(zhí)行指示、跳躍功能開始等的輸入裝置。另外,該輸入部40不僅限于鍵組5,也可以是觸摸板等。
顯示部50根據(jù)從CPU10輸入的顯示信號顯示各種畫面,并由液晶顯示器(LCD-Liquid Crystal Display)等構(gòu)成。另外,該顯示部50相當于圖1所示的顯示器3。
總線是連通來自CPU10的數(shù)據(jù)等電信號的線路,是分別連接CPU10、ROM20、RAM30、輸入部40、顯示部50的信號線。
2.動作2.1整個流程圖36是用于說明多詞跳躍處理的電子詞典1的動作的流程圖。該多詞跳躍處理是通過CPU10執(zhí)行ROM20的多詞跳躍程序1220所實現(xiàn)的處理。
首先,CPU10將用于使用戶輸入輸入文字的輸入畫面顯示在顯示部50。并且,如果輸入輸入文字(步驟I10;“是”),則CPU10將所輸入的文字存儲在輸入文字存儲區(qū)域302中(步驟I12)。并且,從日英詞典DB202檢索適合于存儲在輸入文字存儲區(qū)域302中的輸入文字的關(guān)鍵字(步驟I14)。
接下來,CPU10進行適合于輸入文字的關(guān)鍵字的一覽顯示(步驟I16)。并且,如果從一覽顯示的關(guān)鍵字候補中選擇一個關(guān)鍵字(步驟I18;“是”),則CPU10從日英詞典DB1202中讀取與所選擇的關(guān)鍵字對應(yīng)的說明信息,并顯示在顯示部50上(步驟I20)。
具體的說,參照圖38A和圖38B進行說明。圖38A和圖38B是表示這個階段的顯示畫面W1100的一個例子圖。圖38A是將“せわする”作為輸入文字輸入到輸入輸入文字的區(qū)域N1100,是顯示關(guān)鍵字候補一覽顯示L1100的顯示畫面的例子。如果輸入“せわする”作為輸入文字(圖36;步驟I10),則將“せわする”存儲在輸入文字存儲區(qū)域1302中(步驟I12)。接下來,CPU10在日英詞典DB1202的關(guān)鍵字中將適合于輸入文字“せわする”的關(guān)鍵字的候補進行一覽顯示(關(guān)鍵字一覽顯示L1100)。
這里,對于適合于輸入文字“せわする”的關(guān)鍵字“せわする”,進行翻轉(zhuǎn)顯示REV1。并且,圖38B的顯示畫面W1100是表示在這個階段按下確認鍵9,并顯示與關(guān)鍵字“せわする”對應(yīng)的說明信息的顯示畫面的例子。
接下來,如果按下多詞跳躍鍵13a(步驟I22;“是”),則CPU10就將光標顯示在顯示部50上。并且,通過按下上下方向鍵11b和左右方向鍵11a,則光標隨著鍵上下左右移動(步驟I24)。并且,在選擇了單詞的狀態(tài)下,如果按下移位鍵(步驟I26,“是”)并接著按下左右方向鍵11a,則CPU10也將與方向鍵對應(yīng)的單詞設(shè)在選擇狀態(tài)(步驟I28)。這里,如果按下確認鍵9(步驟I30;“是”),則將處于選擇狀態(tài)的單詞存儲在跳躍用指定單詞存儲區(qū)域1304中。具體的說,在跳躍用指定單詞存儲區(qū)域1304的第一單詞的存儲區(qū)域中存儲所選擇單詞的第一個單詞。接下來,在第二單詞的存儲區(qū)域中,存儲所選擇單詞的第二個單詞。這樣,從所選擇單詞的前頭單詞開始,依序存儲在跳躍用指定單詞存儲區(qū)域1304的存儲區(qū)域內(nèi)。
另外,在沒有按下確認鍵9的情況下(步驟I30;“否”),進而再次選擇單詞(步驟I24)。另外,如果不按下移位鍵(步驟I26;“否”)而是按下確認鍵(步驟I30;“是”),則現(xiàn)在所選擇的單詞被存儲在跳躍用指定單詞存儲區(qū)域1304的第一單詞中(步驟I32)。
參照圖39A和圖39B進行具體說明。圖39A和圖39B是表示這個階段中的顯示畫面W1100的一個例子圖。
首先,通過按下上下方向鍵11b和左右方向鍵11a,移動處于選擇狀態(tài)的單詞。這里,圖39A作為一個例子是為了顯示“take”處于選擇狀態(tài)下而進行翻轉(zhuǎn)顯示M1100的狀態(tài)。在該狀態(tài)下,如果按下移位鍵15,接下來按下左右方向鍵11a,則單詞的選擇狀態(tài)發(fā)生變化。
圖39B是表示在按下移位鍵15之后,在左右方向鍵11a中按下一次右方向鍵的狀態(tài)圖。按下一次右方向鍵,與在“take”右側(cè)顯示的“care”一起處于選擇狀態(tài),是進行表示處于選擇狀態(tài)的翻轉(zhuǎn)顯示M1102的狀態(tài)。
另外,在本實施例中,雖然通過按下方向鍵選擇了相鄰的單詞,但是并不限于單詞,也可以是例如以文字單位選擇的內(nèi)容。例如,在選擇了“take”的狀態(tài)之后,通過按下一次右方向鍵來選擇“c”,所選擇的文字為“take c”。
進而,在本實施例中,雖然在按下移位鍵15之后,關(guān)于按下了左右方向鍵11b的情況進行了記載,但是并不限于此。例如,也可以在第一次按下確認鍵9的狀態(tài)下選擇單詞“take”,進而通過左右鍵選擇之后,再次按下確認鍵9,則能指定多個單詞。
這里,如果按下確認鍵9(圖36;步驟I30,“是”),則所選擇的“take care”被存儲到跳躍用指定單詞存儲區(qū)域1304中(圖36;步驟I32)。具體的說,因為所選擇的單詞是“take”和“care”,因而將“take”存儲在跳躍用指定單詞存儲區(qū)域1304的第一單詞中,而將“care”存儲在第二單詞中。
接下來,CPU10將顯示了跳躍目標的項目的跳躍窗口顯示在顯示部50上(步驟I34)。如果從所顯示的跳躍窗口選擇跳躍目標(步驟I36),則CPU10執(zhí)行適合于所選擇的跳躍目標的處理(步驟I38~I46)。
這樣,可以通過執(zhí)行多詞跳躍處理選擇多個單詞,進而接著執(zhí)行在跳躍窗口所選擇的處理。
2.2例句檢索處理接下來,對例句檢索處理進行說明。在多詞跳躍處理中,如果顯示跳躍窗口并選擇例句檢索(圖36,步驟I36;例句檢索),則CPU10按照例句檢索程序222執(zhí)行例句檢索處理(步驟I38)。
圖37是用于說明例句檢索處理相關(guān)的電子詞典1的動作的流程圖。該例句檢索處理是CPU10通過執(zhí)行ROM20的例句檢索程序1222而實現(xiàn)的處理。
首先,CPU10從英日詞典單詞例句表1204c中提取包含存儲在跳躍用指定單詞存儲區(qū)域1304中的所有跳躍用指定單詞的例句的例句號碼(步驟J10)。并且,將所提取的例句號碼存儲在例句號碼存儲區(qū)域308中(步驟J12)。
例如,在跳躍用指定單詞存儲區(qū)域1304中存儲了“take”和“care”的情況下,CPU10利用英日詞典單詞例句表1204c,提取包含了“take”和“care”的例句。例如,如果參照圖2A的英日詞典單詞例句表1204c的一個例子,則提取與“take”對應(yīng)的例句號碼“X48,X65,X128,X153”和與“care”對應(yīng)的例句號碼“X54,X76,X128,X203”的共同號碼“X128”,并存儲到例句號碼存儲區(qū)域1308中。
同樣,從英日大詞典單詞例句表1206c和英英詞典單詞例句表1208c中提取包含存儲在跳躍用指定單詞存儲區(qū)域1304中的所有跳躍用指定單詞的例句,將所提取的例句號碼存儲到例句號碼存儲區(qū)域1308中(步驟J14~J20)。
這里圖35B是對例句號碼存儲區(qū)域1308的狀態(tài)進行表示的圖。首先,存儲通過步驟J10提取的例句號碼“X128”(圖35B(1))。接下來,在步驟J14中,將從英日大詞典單詞例句表1206c中提取的例句號碼“Y125,Y126”存儲到例句號碼存儲區(qū)域1308中(圖35B(2))。并且,在步驟J18中,將從英英詞典單詞例句表1208c中提取的例句號碼“Z127”進而存儲到例句號碼存儲區(qū)域1308中(圖35B(3))。這樣,例句號碼被累積存儲到例句號碼存儲區(qū)域1308中。
接下來,CPU10通過“&”結(jié)合存儲在跳躍用指定單詞存儲區(qū)域304中的跳躍用指定單詞,并顯示在顯示部50(步驟J22)上。例如,在跳躍用指定單詞存儲區(qū)域1304中存儲了“take”和“care”的情況下,將用“&”結(jié)合了兩個單詞的“take&care”顯示在顯示部50上。
并且,顯示與存儲在例句號碼存儲區(qū)域1308中的例句號碼相對應(yīng)的例句和附加的與所顯示的例句相對應(yīng)的詞典DB的詞典標記(步驟J24)。這里,詞典標記是表示詞典DB的種類的標記,例如為了識別英日詞典而通過用方框包圍“英日”的文字來表示英日詞典的標記(例如圖40B的詞典標記M6),同樣還有表示英日大詞典的標記(圖40B的詞典標記M2)、表示英英詞典的標記(圖40B的詞典標記M4)等。另外,詞典標記并不限于這種方式,也可以用其它記號、圖形來表示。
圖40A和圖40B是表示CPU10在執(zhí)行例句檢索處理時,顯示在顯示部50上的顯示畫面W1100的一個例子圖。
圖40A是表示在多詞跳躍處理中,CPU10顯示跳躍窗口J1100的顯示畫面W1100的一個例子圖。在跳躍窗口J1100上顯示跳躍目標的項目。在用戶決定跳躍目標的情況下,將與項目對應(yīng)的單選按鈕設(shè)在選擇狀態(tài)上,并按下確認鍵9。
并且,CPU10如果判斷已經(jīng)通過單選按鈕M1104選擇了例句檢索(步驟I36;例句檢索處理),則為了進行例句檢索處理而執(zhí)行例句檢索程序1222。
圖40B是執(zhí)行例句檢索處理,并將例句在顯示畫面W1100上進行一覽顯示的畫面。通過“&”結(jié)合存儲在跳躍用指定單詞存儲區(qū)域1304中的跳躍用指定單詞,并顯示在顯示區(qū)域N1102中。并且,一覽顯示在例句檢索處理中檢索的例句。另外,顯示了附加的對應(yīng)于例句的詞典DB種類的詞典標記。例如,詞典標記M2表示對與所顯示的例句對應(yīng)的“英日大詞典DB”附加的標記,同樣詞典標記M4表示“英英詞典DB”,詞典標記M6表示“英日詞典”DB。并且,在詞典標記的橫向顯示區(qū)域N1104中顯示該例句的出處關(guān)鍵字,在其下面的顯示區(qū)域N1106中顯示了例句。例如,在最上方顯示的例句中顯示了出處關(guān)鍵字“care”、例句“take care”、氣をつけて、《別れの挨拶》。
這樣,采用例句檢索處理,可以檢索包含了通過多詞跳躍處理而選擇的多個單詞的例句。另外,檢索與多部詞典DB對應(yīng)的例句,并對其進行一覽顯示。另外,各個例句可通過顯示與哪個詞典數(shù)據(jù)對應(yīng)的詞典標記,以提高便利性。
2.3成語檢索處理接下來,對成語檢索處理進行說明。在多詞跳躍處理中,如果顯示跳躍窗口,并選擇成語檢索(圖36;步驟I36;成語檢索),則CPU10通過空格結(jié)合跳躍用指定單詞存儲區(qū)域304的單詞,并存儲在跳躍詞存儲區(qū)域1306中(步驟140)。并且,CPU10按照成語檢索程序1224執(zhí)行成語檢索處理。
例如,在跳躍用指定單詞存儲區(qū)域1304中存儲了“take”和“care”的情況下,CPU10將“take care”存儲在跳躍詞存儲區(qū)域306中。
圖41是用于說明成語檢索處理相關(guān)的電子詞典1的動作的流程圖。該成語檢索處理是CPU10通過執(zhí)行ROM20的成語檢索程序1224而實現(xiàn)的處理。
首先,CPU10從成語關(guān)鍵字對應(yīng)表1212中檢索適合于存儲在跳躍詞存儲區(qū)域1306中的跳躍詞的共同成語關(guān)鍵字(步驟K10)。具體的說,從成語關(guān)鍵字對應(yīng)表1212的共同成語關(guān)鍵字中檢索與存儲在跳躍詞存儲區(qū)域1306中的跳躍詞一致或者從輸入文字開始的共同成語關(guān)鍵字。并且,從已檢索的共同成語關(guān)鍵字中,根據(jù)記錄在成語關(guān)鍵字對應(yīng)表1212中的不同成語DB的關(guān)鍵字,從各個成語詞典DB中讀取成語關(guān)鍵字(步驟K12)。
接下來,CPU10將表示記錄了成語關(guān)鍵字的詞典DB的詞典標記和成語關(guān)鍵字進行一覽顯示(步驟K14)。并且,如果從一覽顯示的成語關(guān)鍵字中選擇一個成語關(guān)鍵字(步驟K16;“是”),則CPU10從對應(yīng)的詞典DB中讀取與所選擇的成語關(guān)鍵字對應(yīng)的說明信息,并顯示在顯示部50上(步驟K18)。
圖42A是表示顯示了跳躍窗口J1200的顯示畫面W1200的一個例子圖。是在多詞跳躍處理中,在選擇了“take care”之后,按下確認鍵9,跳躍窗口J1200所顯示的顯示畫面(圖36;步驟I34)。這里,通過單選按鈕M1200選擇成語檢索。
圖42B是表示一覽顯示成語關(guān)鍵字的顯示畫面W1200的一個例子圖。在圖42A中,如果選擇成語檢索(圖36;步驟I36,成語檢索),通過空格結(jié)合存儲在跳躍用指定單詞存儲區(qū)域1304中的”)“take”和“care”,并作為“takecare”存儲在跳躍詞存儲區(qū)域1306中(圖36;步驟I40)。并且,CPU10從成語關(guān)鍵字對應(yīng)表1212中檢索適合于存儲在跳躍詞存儲區(qū)域中的“take care”的共同成語關(guān)鍵字。并且,根據(jù)所檢索的共同成語關(guān)鍵字“take care”進行一覽顯示處理,并顯示關(guān)鍵字一覽顯示L1200。
圖43是表示顯示與所選擇的成語對應(yīng)的說明信息的顯示畫面W1200的一個例子圖。如果從一覽顯示的成語關(guān)鍵字中選擇與英日大詞典成語DB1206d對應(yīng)的成語關(guān)鍵字“take care”(圖43;步驟K16,“是”),則從英日大詞典成語DB1206d中讀取與所選擇的成語關(guān)鍵字“take care”對應(yīng)的說明信息。
這樣,采用成語檢索處理,即使在選擇多詞并進行跳躍處理的情況下,也可以顯示適當?shù)某烧Z的說明信息。另外,即使跳躍源是多個單詞,也可以對適當?shù)某烧Z關(guān)鍵字進行顯示。進而,在各個成語詞典DB中,即使是成語關(guān)鍵字的標記不同的情況,在一覽顯示中,也可以顯示關(guān)鍵字。
3.2適用于客戶機/服務(wù)器模式在上述實施例中,將電子詞典1作為單獨裝置動作的所謂獨立操作型裝置進行說明。但是,本發(fā)明可適用的裝置并不限于此。采用內(nèi)置通信裝置或者與通信裝置連接的結(jié)構(gòu),通過與服務(wù)器的通信也可以實現(xiàn)本發(fā)明的裝置。下面,參照附圖進行具體說明。
圖44是表示通過通信線路N,可通信地連接服務(wù)器700和內(nèi)置了通信裝置的電子詞典終端600的系統(tǒng)結(jié)構(gòu)的大概例子圖。服務(wù)器700通過例如廣泛使用的工作站和服務(wù)器用計算機等構(gòu)成,電子詞典終端600通過移動電話、內(nèi)置了通信裝置的個人電腦、內(nèi)置了通信裝置的電子詞典等而構(gòu)成。通信線路N是有線/無線電話網(wǎng)和互聯(lián)網(wǎng)等。
在圖44中,用粗線表示具有上述實施例的電子詞典1的主要功能的功能方框。電子詞典1的CPU10執(zhí)行的說明信息顯示處理等由服務(wù)器700的CPU702執(zhí)行。另外,電子詞典1的ROM20存儲的英日詞典DB和多詞跳躍程序等由服務(wù)器700的硬盤等構(gòu)成的存儲部714存儲。另外,伴隨說明信息顯示處理等的執(zhí)行的數(shù)據(jù)由服務(wù)器700的RAM712存儲。
另一方面,電子詞典1的輸入部40和顯示部50分別相當于電子詞典終端600的輸入部604和顯示部606。
即,形成相當于服務(wù)器700是主機(或者服務(wù)器)、電子詞典終端600是終端(或者客戶機)的主機·終端的系統(tǒng)(或者客戶機/服務(wù)器型的系統(tǒng))。并且,從電子詞典終端600的輸入部604輸入的輸入文字等通過通信裝置608被發(fā)送到服務(wù)器700中,服務(wù)器700的CPU702按照存儲在存儲部714中的各種數(shù)據(jù)和各種程序執(zhí)行多詞跳躍處理,并通過通信裝置608將處理結(jié)果發(fā)送到電子詞典終端600中并顯示在顯示部606上。這樣,通過由服務(wù)器700和電子詞典終端600構(gòu)成的系統(tǒng),也可以實現(xiàn)本發(fā)明。此時,在電子詞典終端600中,無需存儲英日詞典DB和多詞跳躍程序等,另外也無需執(zhí)行說明信息顯示處理等。因此,也可以是具備運算能力較低的CPU602和存儲容量等較低的ROM610等的電子詞典終端600(例如移動電話)。
權(quán)利要求
1.一種電子詞典,其特征在于,具有存儲多個包含多個單詞的例句的例句存儲單元;對應(yīng)關(guān)鍵字和說明信息并存儲多個的存儲單元;從存儲在該存儲單元中的關(guān)鍵字中選擇任何一個關(guān)鍵字的關(guān)鍵字選擇單元;進行從上述存儲單元中讀取與利用該關(guān)鍵字選擇單元所選擇的關(guān)鍵字對應(yīng)的說明信息并且顯示的控制的說明信息顯示控制單元;從利用該說明電子詞典所顯示控制的說明信息中選擇任何一個單詞的單詞選擇單元;進行檢索并一覽顯示包含利用該單詞選擇單元所選擇的單詞的例句的控制的選擇單詞例句顯示控制單元;通過該選擇單詞例句顯示控制單元的控制,在包含上述選擇的單詞的例句被一覽顯示的狀態(tài)下,輸入追加單詞追加單詞輸入單元;進行從存儲在上述例句存儲單元的例句中檢索包含利用上述單詞選擇單元所選擇的單詞和利用上述追加單詞輸入單元所輸入的追加單詞的例句并更新一覽顯示的控制的例句顯示更新控制單元。
2.根據(jù)權(quán)利要求1所述的電子詞典,其特征在于,還具備例句單詞識別顯示控制單元,其在包含在利用上述例句顯示更新控制單元更新控制了一覽顯示的各例句中的各個單詞中,對通過上述單詞選擇單元所選擇的單詞和通過上述追加單詞輸入單元所輸入的追加單詞進行識別顯示的控制。
3.根據(jù)權(quán)利要求1所述的電子詞典,其特征在于,還具有位置關(guān)系指定單元,其指定上述輸入單詞和上述追加單詞的位置關(guān)系;上述例句一覽顯示更新控制單元是,從存儲在上述例句存儲單元中的例句中檢索通過上述位置關(guān)系指定單元指定的位置關(guān)系中包含上述輸入單詞和上述追加單詞的例句,并進行更新上述一覽顯示畫面的控制的位置關(guān)系例句更新控制單元。
4.根據(jù)權(quán)利要求3所述的電子詞典,其特征在于,上述位置關(guān)系指定單元具有指定上述輸入單詞和上述追加單詞的前后的位置關(guān)系的前后關(guān)系指定單元。
5.根據(jù)權(quán)利要求3所述的電子詞典,其特征在于,上述位置關(guān)系指定單元具有指定上述輸入單詞和上述追加單詞是否為相鄰的位置關(guān)系的相鄰位置關(guān)系指定單元。
全文摘要
本發(fā)明涉及具有檢索例句的電子詞典。在對例句進行一覽顯示之后,在該顯示狀態(tài)下再通過輸入單詞,對包含從所顯示的例句中輸入的單詞的例句進行多詞組合操作,并進行一覽顯示。CPU在顯示畫面中一覽顯示包含“l(fā)ook”和“forward”的例句。此時,如果通過規(guī)定操作還將“to”作為追加單詞輸入,則CPU對包含“l(fā)ook”、“forward”和“to”的例句進行多詞組合操作并予一覽顯示。
文檔編號G06F17/28GK1932804SQ200610135739
公開日2007年3月21日 申請日期2004年6月30日 優(yōu)先權(quán)日2003年6月30日
發(fā)明者中村俊樹, 佐合佑一 申請人:卡西歐計算機株式會社