[go: up one dir, main page]

WO2005098672A1 - Electronic dictionary - Google Patents

Electronic dictionary Download PDF

Info

Publication number
WO2005098672A1
WO2005098672A1 PCT/JP2005/005080 JP2005005080W WO2005098672A1 WO 2005098672 A1 WO2005098672 A1 WO 2005098672A1 JP 2005005080 W JP2005005080 W JP 2005005080W WO 2005098672 A1 WO2005098672 A1 WO 2005098672A1
Authority
WO
WIPO (PCT)
Prior art keywords
word
data
example sentence
input
phrase
Prior art date
Application number
PCT/JP2005/005080
Other languages
French (fr)
Japanese (ja)
Inventor
Hiroshi Tamura
Original Assignee
Seiko Instruments Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Instruments Inc. filed Critical Seiko Instruments Inc.
Publication of WO2005098672A1 publication Critical patent/WO2005098672A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/242Dictionaries

Definitions

  • the present invention relates to an electronic dictionary that displays a translation corresponding to an input phrase and information related to the phrase, has a set of phrases represented by English-Japanese, English-English, etc., and has an example sentence.
  • the present invention relates to an electronic dictionary having dictionary data.
  • Patent Document 1 JP 2001-134565 A
  • FIG. 5 illustrates a screen transition state when an example sentence search is performed using a conventional electronic dictionary.
  • FIG. 5 shows a case where an example sentence search using (face to face) as a specific word is performed.
  • the selected character is displayed in the upper input character field, and the lower search result field is displayed in the lower search result field. Then, the search result cast display of the example sentences including the selected word is displayed (Fig. 5 (b)).
  • a character input means for inputting character data
  • a display means for displaying character data
  • a plurality of dictionary bodies each having a translation corresponding to a headword
  • a dictionary storage means having collocation data corresponding to the headword and syntactic search data composed of the translation
  • a dictionary storage means for extracting collocation data corresponding to the headword selected by the character input means.
  • An electronic dictionary is provided with display control means for displaying a list of collocation data including at least a selected headword among the extracted collocation data, thereby achieving the object.
  • the collocation data is example sentence data and phrase data.
  • the collocation data is composed of words obtained by decomposing example sentences and phrases, each word is stored together with restoration information for restoring the example sentences and phrases before decomposition, and each word is sorted.
  • the collocation data stores the restored example sentence and the order of appearance in a phrase corresponding to each word.
  • the means extracts the example sentence and the phrase that match the magnitude relation of the input order with respect to the input word and the magnitude relation of the order of appearance of the words constituting the example sentence and the phrase that correspond to the input word. Achieve the goal.
  • the collocation data corresponding to the input headword is extracted from the dictionary storage unit, and the extracted collocation data is extracted from the extracted collocation data according to the selected word, so that characters can be extracted. No more typing.
  • FIG. 1 is a block diagram showing a configuration of an electronic dictionary according to an embodiment of the present invention.
  • FIG. 2 is a plan view showing the appearance of the electronic dictionary.
  • FIG. 3 is an explanatory diagram conceptually showing the contents of syntax search data 15b.
  • FIG. 4 is an explanatory diagram illustrating a method of constructing an original example sentence from decomposed words based on syntax search data 15b.
  • FIG. 5 is an explanatory diagram conceptually showing how a liquid crystal display screen 29 is divided by 1 lb of display control means.
  • FIG. 6 is a screen transition state diagram when searching for an example sentence including “as much as”.
  • FIG. 7 is a flowchart showing an operation of a syntax search in an electronic dictionary. Explanation of symbols
  • FIG. 1 is a block diagram showing a configuration of electronic dictionary 1 according to an embodiment of the present invention.
  • FIG. 2 is a plan view showing the appearance of the electronic dictionary 1.
  • the electronic dictionary 1 includes a control unit 11 that controls each unit and performs various controls such as a collocation search in the present embodiment including a dictionary search.
  • the control unit 11 includes an input unit 12, a used function selection unit 13, a display unit 14, a ROM
  • the dictionary data storage means 15 and the RAMI 6 are connected.
  • the input means 12 and the function selection means 13 are used when performing various inputs when the electronic dictionary 1 is referred to.
  • the input unit 12 performs a power key 20 for turning on / off the power, a character key 21 for inputting characters (hereinafter referred to as a keyboard 21), and moves a cursor and a selected portion.
  • Cursor keys 22 Cross key
  • Translation screen display key 23 for confirming input characters and indicating display of search results for input
  • left and right scroll keys 24 to scroll screen display left and right
  • select dictionary type A dictionary selection key 25 is provided.
  • the left and right scroll keys 24 scroll the screen left and right by one word each time the key is pressed once.
  • the function selection means 13 includes a syntax search key 26 for searching collocations including example sentences and phrases, and a word addition key 27 for delimiting words and words (hereinafter, & key 2). 7), and a wild 'card key 28 (hereinafter,? Key 28) that represents an arbitrary word.
  • the input unit 12 and the used function selecting unit 13 include, for example, numeric keys indicating numbers and other various keys.
  • the display means 14 uses a liquid crystal display device, and corresponds to the liquid crystal display screen 29 in FIG.
  • the display means 14 displays characters and words input from the keyboard 22, and retrieved translations, example sentences, phrases, and the like.
  • the position of the input word included in the example sentence or the like is displayed on the same line on the display means 14 when the search result is displayed as a list. Therefore, the display screen of the display means 14 is divided into a plurality.
  • the dictionary data storage means 15 stores a dictionary for searching for a translation, word meaning, or the like as the electronic dictionary 1, and includes dictionary main data 15a and syntax search data 15b.
  • a RAM is used as the dictionary data storage means 15 in the present embodiment, a part or all of the data is stored in a storage medium that can be detached from the electronic dictionary 1 such as a compact flash memory.
  • the dictionary body data 15a specifies headings in each dictionary such as English-Japanese, Japanese-English, English-English and thesaurus, and a Japanese dictionary, and their translations, meanings, and, if there is an example sentence, an example sentence.
  • the word number is stored.
  • the contents of the example sentence are stored in the syntax search data 15b, and the example sentence is constructed from the word numbers.
  • FIG. 3 conceptually shows the contents of the syntax search data 15b.
  • the syntax search data 15 does not directly store phrases and example sentences, and as shown in FIG. 3, decomposes data such as example sentences for each word, and assigns a word number (word # ), And are sorted and stored for each word. Each word stores, in addition to the word #, the word number of the word following the word.
  • the first word of an example sentence or the like stores a start flag
  • the last word stores an end flag and a translation number (translation #) for the example sentence or the like.
  • an appearance order number indicating the number of the word in the example sentence before decomposition is stored.
  • this appearance order number it is possible to perform a search reflecting the order and the number of words input.
  • the word order can be reflected by searching only words that appear in a large order (appear later) without using words as search targets.
  • the search speed can be increased.
  • FIG. 4 is a diagram for explaining a method of constructing an original example sentence from decomposed words based on the syntax search data 15b.
  • next word “you” is read from the next word # 9 stored in “as” of word # 3. Then, the next word "want.” Is read from the next word # 10 of "you", the end flag is recognized as the last word of the sentence, and the translation # 2 is stored.
  • both the first word and the last word include information to that effect (in this embodiment, the start flag, end flag,
  • both the start flag and the end flag are unnecessary, and the translation # is stored in the first or last word so that the word with the translation number can be recognized as the first or last word. May be used.
  • the method of comparing with example sentence # and the method of associating each example sentence with the translation are not particularly limited.
  • the phrase data 32 and the example sentence data 33 are obtained by combining data extracted from a plurality of dictionaries, for example, both English and Japanese and English, so that the multiple dictionaries can be easily skewed and searched.
  • a plurality of dictionaries can be searched.
  • each phrase and example sentence can have a structure similar to the data structure described above, except that an index indicating which dictionary data is assigned.
  • the RAM 16 functions as a work area when the control unit 11 performs various processes.
  • the RAM 16 stores character data time storage means 16 a for storing translations, example sentences, and the like extracted from the dictionary data storage means according to input characters and words, and word and word input from the input means 12.
  • the input order temporary storage means 16b in which the order and the order are stored, and others are secured as a work area.
  • the control unit 11 includes a CPU, and executes various programs such as a search program, an extraction program, and a display control program stored in a ROM (not shown) to control each unit and perform a dictionary search.
  • various controls such as collocation search in the present embodiment are performed.
  • the CPU, the RAM 16, and the ROM (including the dictionary data storage means 15) in the control unit 11 will be described as having independent configurations. However, they are integrated into one chip without being separated. A one-chip CPU may be used.
  • the control unit 11 includes extraction means l la and 1 lb of display control means.
  • the extraction means 11a extracts a translation or an example sentence corresponding to the input character or word from the dictionary data storage means 15 in a dictionary search or a syntax search (conjunctive search), and stores the contents in the character data temporary storage means in the RAM 16. 16a.
  • the extraction means 11a extracts the word # of the word corresponding to the input word and the next word # following the word in the syntax search, constructs an example sentence and a translation as shown in FIG.
  • the time is stored in the time storage means 16a.
  • the display control unit lib divides the translation or example sentence extracted by the extraction unit 11a into a horizontal direction (a direction in which one example sentence is displayed) on the screen of the display unit 14, and divides the input word on the same axis.
  • the display is controlled so that at least one word before and after the input word is displayed.
  • the on / off key 20 causes the electronic dictionary 1 to enter an operation waiting state.
  • the control unit 11 detects that the syntax search key 26 has been selected, and thereafter executes a syntax search process corresponding to a word selected from the keyboard 21. Execute
  • FIG. 6 shows a screen transition state when searching for an example sentence including “as much as”.
  • control unit 11 When the user selects the word “as” on the translation screen or the like, the control unit 11 The selected word “as” is searched from the syntax search data 15, and the word # power is used to construct an example sentence including the input word “as” by the method described in FIG.
  • control unit 11 displays the first selected word “as” in the input display area 51 of the liquid crystal display screen 29 by the display control unit l ib and stores it in the character data time storage unit 16a.
  • the selected word “as” and one word before and after the selected word are read out from each example sentence, and are displayed in a list in the search result display area 52.
  • Step S1 The control unit 11 detects that the syntax search key 26 has been selected, and selects syntax search data from the dictionary data storage unit 15 as a search target (Step S2).
  • control unit 11 receives the character input signal by the extracting means 11a, and outputs the syntax search data 15b using the input character (word) as a keyword. Search (step S4).
  • control unit 11 determines that there is no example sentence data corresponding to the input character (step S).
  • the display control means l ib informs the user by displaying that there is no corresponding data on the liquid crystal display screen 29 (step S6), and returns to step S3.
  • the control unit 11 causes the extraction unit 11a to output the corresponding example sentence data (word number, word, next word).
  • # The example sentence start / end flag, the end translation #, and the order in which the words appear in the example sentence
  • the example sentence is constructed and stored in the RAM 16 as described in FIG. 4 (step S7).
  • control unit 11 sets the portion corresponding to the input character in the example sentence data on the same vertical axis of the search result display area 52 by the display control unit lib (step S8).
  • the display control unit lib displays a list on the display unit 16 (the search result display area 52 of the liquid crystal display screen 29) (step S9).
  • control unit 11 monitors whether the user presses (inputs) the additional key (& key) 27 or the translation screen display key 23 (steps S10 and S11).
  • the control unit 11 temporarily stores the input characters and the order of appearance of the words in the example sentence in the input order temporary storage means 16b of the RAM 16 (step S12). ).
  • the control unit 11 compares the order of appearance of the words in the example sentence data (step S13), and searches only words whose order of appearance of the word in the example sentence is later than the order of appearance of the word in the example sentence of the previous input character. Set (Step S14). Thereafter, the control unit 11 returns to step S3 and performs processing for the next input character.
  • step Sl when the translation screen display key 23 is input (step Sl; Y), the control unit 11 displays the translation screen by the display control unit l ib. That is, the control unit 11 displays the entire example sentence and its translation on the liquid crystal display screen 29 (step S15).
  • control unit 11 determines whether or not the user performs another search until the user selects (presses) the syntax search key 26 again or until the user performs an operation of inputting a character from the keyboard 21. Is monitored (step S16).
  • step S16 When the user has performed another search, that is, when the syntax search key 26 or the keyboard 21 has been pressed (step S16; Y), the control unit 11 temporarily stores The data is deleted (step S17), and then the process returns to step S3 to perform a syntax search for the newly input character.
  • control unit 11 determines that the user has not performed another search, that is, the on / off key 20 or the dictionary selection key 25 has been pressed, or that the user performs an input for a certain period of time. If not (step S16; N), the syntax search process ends.
  • the electronic dictionary 1 of the present embodiment since the search is performed using the selected word (headword), there is no need to input a word.
  • the word appearance order in the example sentence is stored corresponding to each word stored in the syntax search data 15b, and the word appearance order in each example sentence corresponding to each input word is stored. Since the example sentences whose order is larger in the input word order are extracted, the example sentences in which the input words are different from the input order can be excluded from the extraction target and the list display target.
  • the present invention can be applied to an electronic dictionary capable of displaying collocations not only with words input by a user but also with selected words.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

An electronic dictionary includes: character input means for inputting character data; display means for displaying character data; a dictionary body having interpretations corresponding headwords; dictionary storage means having phrase data corresponding to the headwords and syntax search data having their interpretations; and extraction means for extracting phrase data corresponding to the headword inputted by the character input means, from the dictionary storage means. Among the phrase data extracted by the extraction means, the phrase data including the word selected is list-displayed and the phrase data is selected from the list. Thus, a phrase can be searched without input of a phrase by a user.

Description

明 細 書  Specification
電子辞書  Electronic dictionary
技術分野  Technical field
[0001] 本発明は入力された語句に対応する訳及び語句に関連する情報等を表示する電 子辞書に係り、英和、英英等に代表される語句の集合を有し、例文が存在する辞書 データを有する電子辞書に関するものである。  The present invention relates to an electronic dictionary that displays a translation corresponding to an input phrase and information related to the phrase, has a set of phrases represented by English-Japanese, English-English, etc., and has an example sentence. The present invention relates to an electronic dictionary having dictionary data.
背景技術  Background art
[0002] 英和辞典、和英辞典、国語辞典等の種々の辞典の内容を電子データとしてデータ ベース化し、入力された語句に対応する訳を表示する電子辞書が広く普及している  [0002] Electronic dictionaries that convert the contents of various dictionaries, such as English-Japanese dictionaries, Japanese-English dictionaries, and Japanese dictionaries, into a database as electronic data and display translations corresponding to input phrases have become widespread.
[0003] この電子辞書では、使用者が目的とする語句を入力することで、対応する単語およ び成句、例文とその訳を辞書データベースから抽出して、表示するようになっている 。 (例えば特許文献 1参照) [0003] In this electronic dictionary, when a user inputs a target phrase, corresponding words, phrases, example sentences and their translations are extracted from a dictionary database and displayed. (For example, see Patent Document 1)
特許文献 1 :特開 2001 - 134565号公報  Patent Document 1: JP 2001-134565 A
発明の開示  Disclosure of the invention
発明が解決しょうとする課題  Problems to be solved by the invention
[0004] 英語を代表とする外国語において、特定の語に対して、その前後には如何なる品 詞ゃ語が文中で用いられる頻度が高いの力 \といった構文要素(連語)を把握するこ とは、文章の読み書きや聞き取りを行う上で特に重要な要素の一つである。 [0004] In a foreign language represented by English, for a specific word, it is necessary to grasp what kind of part of speech ゃ word is frequently used in the sentence before and after the syntactic element (conjunction) such as \ Is one of the most important factors in reading, writing, and listening to sentences.
[0005] 従来の電子辞書で、特定の語に対する配列、連なりを知る場合、知りたい特定語を 入力し、その語を含む成句や例文の検索を行い、表示された成句や例文を参照する ようにしている。 [0005] In a conventional electronic dictionary, when knowing a sequence or a series of specific words, a user inputs a specific word that he / she wants to know, searches for phrases and example sentences containing the word, and refers to the displayed phrases and example sentences. I have to.
[0006] 図 5は、従来電子辞書で例文検索をした場合の画面遷移状態を表したものである。  FIG. 5 illustrates a screen transition state when an example sentence search is performed using a conventional electronic dictionary.
[0007] この図 5では、 (face to face)を特定の語とする例文検索を行った場合であり、上側の 入力文字欄に選択済みの文字が表示され、下側の検索結果欄には、選択済みの語 を含む例文の検索結果カ^スト表示されるようになってレ、る(図 5 (b) )。 [0007] FIG. 5 shows a case where an example sentence search using (face to face) as a specific word is performed. The selected character is displayed in the upper input character field, and the lower search result field is displayed in the lower search result field. Then, the search result cast display of the example sentences including the selected word is displayed (Fig. 5 (b)).
[0008] 図 5に示されるように、選択された文字 faceが入力文字表示欄に表示されると共に、 選択済みの文字を含む 5つの例文が、下側の検索結果欄にリスト表示される。 [0008] As shown in Fig. 5, the selected character face is displayed in the input character display field, Five example sentences including the selected characters are listed in the lower search result column.
[0009] しかし、従来の電子辞書では、単語を入力しなければならないという問題があった。 [0009] However, the conventional electronic dictionary has a problem that words must be input.
[0010] 本発明は、使用者が入力した単語だけではなぐ選択された単語で、連語を表示 することができる電子辞書を提供することを目的とする。 [0010] It is an object of the present invention to provide an electronic dictionary capable of displaying collocations with selected words, not just words entered by a user.
課題を解決するための手段  Means for solving the problem
[0011] 本発明の第一の態様としては、文字データの入力を行う文字入力手段と、文字デ ータが表示される表示手段と、見出し語に対応した訳からなる複数の辞書本体と、前 記見出し語に対応した連語データとその訳からなる構文検索用データとを有する辞 書記憶手段と、文字入力手段で選択された見出し語に対応した連語データを辞書 記憶手段力 抽出する抽出手段と、抽出した各連語データのうち、少なくとも選択さ れた見出し語を含む連語データをリスト表示する表示制御手段とを電子辞書に具備 させて目的を達成する。また、前記連語データは、例文データ及び成句データであ ることを特徴とする。さらに、連語データは、例文及び成句を分解した単語からなり、 各単語は分解前の例文及び成句を復元する復元情報とともに格納され、各単語はソ ートされている、ことを特徴とする。 [0011] As a first aspect of the present invention, a character input means for inputting character data, a display means for displaying character data, a plurality of dictionary bodies each having a translation corresponding to a headword, A dictionary storage means having collocation data corresponding to the headword and syntactic search data composed of the translation, and a dictionary storage means for extracting collocation data corresponding to the headword selected by the character input means. An electronic dictionary is provided with display control means for displaying a list of collocation data including at least a selected headword among the extracted collocation data, thereby achieving the object. Further, the collocation data is example sentence data and phrase data. Further, the collocation data is composed of words obtained by decomposing example sentences and phrases, each word is stored together with restoration information for restoring the example sentences and phrases before decomposition, and each word is sorted.
[0012] 本発明の第二の態様としては、第一の態様の電子辞書において、連語データは、 復元後の例文及び成句における出現順序が、各単語に対応して格納されており、抽 出手段は、入力単語に対する入力順序の大小関係と、入力単語に対応する例文及 び成句を構成する単語の出現順序の大小関係とがー致する例文及び成句を抽出す る、ことにより第 2の目的を達成する。  [0012] As a second aspect of the present invention, in the electronic dictionary of the first aspect, the collocation data stores the restored example sentence and the order of appearance in a phrase corresponding to each word. The means extracts the example sentence and the phrase that match the magnitude relation of the input order with respect to the input word and the magnitude relation of the order of appearance of the words constituting the example sentence and the phrase that correspond to the input word. Achieve the goal.
発明の効果  The invention's effect
[0013] 本発明によれば、入力された見出し語に対応した連語データを辞書記憶手段から 抽出し、抽出していた連語データを、選択された単語によって連語データを抽出する ことにより、文字を入力する必要がなくなる。  According to the present invention, the collocation data corresponding to the input headword is extracted from the dictionary storage unit, and the extracted collocation data is extracted from the extracted collocation data according to the selected word, so that characters can be extracted. No more typing.
図面の簡単な説明  Brief Description of Drawings
[0014] [図 1]本発明の一実施形態における電子辞書の構成を表したブロック図である。  FIG. 1 is a block diagram showing a configuration of an electronic dictionary according to an embodiment of the present invention.
[図 2]電子辞書の外観を示す平面図である。  FIG. 2 is a plan view showing the appearance of the electronic dictionary.
[図 3]構文検索用データ 15bの内容を概念的に表した説明図である。 [図 4]構文検索用データ 15bに基づいて、分解した単語から元の例文を構築する方 法を説明する説明図である。 FIG. 3 is an explanatory diagram conceptually showing the contents of syntax search data 15b. FIG. 4 is an explanatory diagram illustrating a method of constructing an original example sentence from decomposed words based on syntax search data 15b.
[図 5]表示制御手段 1 lbによる、液晶表示画面 29の画面分割の様子を概念的に表し た説明図である。  FIG. 5 is an explanatory diagram conceptually showing how a liquid crystal display screen 29 is divided by 1 lb of display control means.
[図 6]「as much as」を含む例文を検索する場合の画面遷移状態図である。  FIG. 6 is a screen transition state diagram when searching for an example sentence including “as much as”.
[図 7]電子辞書における構文検索の動作を表したについてのフローチャートである。 符号の説明  FIG. 7 is a flowchart showing an operation of a syntax search in an electronic dictionary. Explanation of symbols
[0015] 1 電子辞書 [0015] 1 Electronic dictionary
11 制御部  11 Control unit
11a 抽出手段  11a Extraction means
l ib 表示制御手段  l ib display control means
12 入力手段  12 Input means
13 使用機能選択手段  13 Function selection method
14 表示手段  14 Display means
15 辞書データ記憶手段  15 Dictionary data storage means
15a 辞書本体データ  15a Dictionary data
15b 構文検索用データ  15b Syntax Search Data
16 RAM  16 RAM
16a 文字データー時記憶手段  16a Character data time storage means
16b 入力順序一時記憶手段  16b Input order temporary storage
発明を実施するための最良の形態  BEST MODE FOR CARRYING OUT THE INVENTION
[0016] 以下、本発明の電子辞書 1における好適な実施の形態について、図 1から図 7を参 照して詳細に説明する。 Hereinafter, a preferred embodiment of the electronic dictionary 1 of the present invention will be described in detail with reference to FIGS. 1 to 7.
[0017] 図 1は、本発明の一実施形態における電子辞書 1の構成を表したブロック図であるFIG. 1 is a block diagram showing a configuration of electronic dictionary 1 according to an embodiment of the present invention.
。図 2は、電子辞書 1の外観を示す平面図である。 . FIG. 2 is a plan view showing the appearance of the electronic dictionary 1. FIG.
[0018] 図 1に示されるように、電子辞書 1は、各部の制御を行うと共に、辞書検索を含む本 実施形態における連語検索等の各種制御を行う制御部 11を備えている。 As shown in FIG. 1, the electronic dictionary 1 includes a control unit 11 that controls each unit and performs various controls such as a collocation search in the present embodiment including a dictionary search.
[0019] この、制御部 11には、入力手段 12、使用機能選択手段 13、表示手段 14、 ROM 等の記憶手段で構成される辞書データ記憶手段 15、及び RAMI 6が接続されてい る。 The control unit 11 includes an input unit 12, a used function selection unit 13, a display unit 14, a ROM The dictionary data storage means 15 and the RAMI 6 are connected.
[0020] 入力手段 12及び使用機能選択手段 13は、電子辞書 1を資料する際に各種入力を 行う際に使用される。  [0020] The input means 12 and the function selection means 13 are used when performing various inputs when the electronic dictionary 1 is referred to.
[0021] 入力手段 12は、図 2に示されるように、電源のオンオフを行う電源キー 20、文字を 入力するための文字キー 21 (以後キーボード 21という)、カーソルや選択箇所の移 動を行うカーソルキー 22 (十字キー)、入力文字を確定させて入力に対する検索結 果の表示を指示する訳画面表示キー 23、画面の表示を左右にスクロールさせる左 右スクロールキー 24、辞書の種類を選択する辞書選択キー 25を備えている。左右ス クロールキー 24は、一回押す毎に 1単語分づっ画面が左右にスクロールするように なっている。 As shown in FIG. 2, the input unit 12 performs a power key 20 for turning on / off the power, a character key 21 for inputting characters (hereinafter referred to as a keyboard 21), and moves a cursor and a selected portion. Cursor keys 22 (Cross key), translation screen display key 23 for confirming input characters and indicating display of search results for input, left and right scroll keys 24 to scroll screen display left and right, select dictionary type A dictionary selection key 25 is provided. The left and right scroll keys 24 scroll the screen left and right by one word each time the key is pressed once.
[0022] 使用機能選択手段 13は、図 2示されるように、例文や成句を含めた連語の検索を 行う構文検索キー 26、単語と単語の区切りを示す単語追加キー 27 (以後、 &キー 2 7という)、及び、任意の単語を表すワイルド 'カードキー 28 (以後、 ?キー 28という)を 備えている。  As shown in FIG. 2, the function selection means 13 includes a syntax search key 26 for searching collocations including example sentences and phrases, and a word addition key 27 for delimiting words and words (hereinafter, & key 2). 7), and a wild 'card key 28 (hereinafter,? Key 28) that represents an arbitrary word.
[0023] 入力手段 12及び使用機能選択手段 13は、図示しないが、例えば数字を表すテン キー、その他の各種キーを備えている。  Although not shown, the input unit 12 and the used function selecting unit 13 include, for example, numeric keys indicating numbers and other various keys.
[0024] 表示手段 14は液晶表示装置が使用され、図 2における液晶表示画面 29が対応し ている。表示手段委 14には、キーボード 22から入力された文字や単語、及び検索さ れた訳や例文、成句等が表示されるようになってレ、る。  The display means 14 uses a liquid crystal display device, and corresponds to the liquid crystal display screen 29 in FIG. The display means 14 displays characters and words input from the keyboard 22, and retrieved translations, example sentences, phrases, and the like.
[0025] 本実施形態における構文検索において、表示手段 14には、検索結果をリスト表示 する際に、例文等に含まれる入力単語の位置を同一線上に表示されるようになって いる。そのため、表示手段 14の表示画面は複数に分割されるようになっている。  [0025] In the syntax search in the present embodiment, the position of the input word included in the example sentence or the like is displayed on the same line on the display means 14 when the search result is displayed as a list. Therefore, the display screen of the display means 14 is divided into a plurality.
[0026] 辞書データ記憶手段 15は、電子辞書 1として訳や語意等を検索するための辞書が 格納されており、辞書本体データ 15aと構文検索用データ 15bを備えている。本実施 形態における辞書データ記憶手段 15としては、 RAMが使用されているが、一部又 は全部のデータをコンパクトフラッシュメモリ等の電子辞書 1から取り外し可能な記憶 媒体を使用するようにし、新たな辞書データ等を追加するようにしてもょレ、。 [0027] 辞書本体データ 15aは、本実施形態では、英和、和英、英英及び類語辞書、国語 辞典等の各辞書における見出しととその訳、意味、及び例文がある場合には例文を 特定するための単語番号が格納されている。例文の内容は構文検索用データ 15b に格納されていて、単語番号から例文を構築するようになっている。 [0026] The dictionary data storage means 15 stores a dictionary for searching for a translation, word meaning, or the like as the electronic dictionary 1, and includes dictionary main data 15a and syntax search data 15b. Although a RAM is used as the dictionary data storage means 15 in the present embodiment, a part or all of the data is stored in a storage medium that can be detached from the electronic dictionary 1 such as a compact flash memory. You can add dictionary data. In the present embodiment, the dictionary body data 15a specifies headings in each dictionary such as English-Japanese, Japanese-English, English-English and thesaurus, and a Japanese dictionary, and their translations, meanings, and, if there is an example sentence, an example sentence. The word number is stored. The contents of the example sentence are stored in the syntax search data 15b, and the example sentence is constructed from the word numbers.
[0028] 図 3は、構文検索用データ 15bの内容を概念的に表したものである。  FIG. 3 conceptually shows the contents of the syntax search data 15b.
[0029] 構文検索用データ 15には、成句や例文をそのまま格納されていず、図 3に示され るように、例文等のデータを単語毎に分解し、各単語には単語番号 (単語 # )を付し 、各単語ごとにソートして格納されている。そして、各単語には、単語 #の他に、その 単語に続く単語の単語番号が格納されている。  [0029] The syntax search data 15 does not directly store phrases and example sentences, and as shown in FIG. 3, decomposes data such as example sentences for each word, and assigns a word number (word # ), And are sorted and stored for each word. Each word stores, in addition to the word #, the word number of the word following the word.
[0030] 更に、例文等の最初の単語には開始フラグが格納され、最後の単語には終了フラ グとその例文等に対する訳番号 (訳 # )が格納されてレ、る。  Further, the first word of an example sentence or the like stores a start flag, and the last word stores an end flag and a translation number (translation #) for the example sentence or the like.
[0031] また、分割された全単語には、分解前の例文等において、その単語が何番目に出 現する単語かを表す出現順序番号が格納されている。この出現順序番号により、入 力された単語の順序及び単語数を反映した検索が可能になる。すなわち、 2つの単 語が XI、 X2の順に入力され、既に検索済みの XIを含む例文の中から更に X2を含 む例文を検索する場合、 XIの出現順序よりも小さい (先に出現する)単語を検索対 象とせず、出現順序が大きい(後に出現する)単語のみを検索対象とすることで、語 順を反映させることが可能になる。また、 XIの出現順序よりも出現順序が大きい X2 のみを検索対象とするので、検索速度を早くすることができる。  In each of the divided words, an appearance order number indicating the number of the word in the example sentence before decomposition is stored. With this appearance order number, it is possible to perform a search reflecting the order and the number of words input. In other words, when two words are input in the order of XI and X2, and an example sentence containing X2 is searched from among already searched example sentences containing XI, it is smaller than the appearance order of XI (appears first) The word order can be reflected by searching only words that appear in a large order (appear later) without using words as search targets. Also, since only X2 whose appearance order is larger than the appearance order of XI is to be searched, the search speed can be increased.
[0032] 図 4は、構文検索用データ 15bに基づいて、分解した単語から元の例文を構築す る方法を説明するための図である。  FIG. 4 is a diagram for explaining a method of constructing an original example sentence from decomposed words based on the syntax search data 15b.
[0033] 図 4に示されるように、単語「much」が選択された場合、単語 # 6の「much」が検索さ れ、「much」に格納されている次単語 # 3から、「much」に続く単語 # 3の単語「as」が 読み出される。  [0033] As shown in Fig. 4, when the word "much" is selected, "much" of word # 6 is searched, and from the next word # 3 stored in "much", "much" is searched. The word "as" of word # 3 following the word is read.
[0034] 同様にして、単語 # 3の「as」に格納されている次単語 # 9から次単語「you」が読み 出される。そして、「you」の次単語 # 10から次単語「want.」が読み出され、終了フラグ の存在から文末の単語であることを認識すると共に、訳 # 2が記憶される。  Similarly, the next word “you” is read from the next word # 9 stored in “as” of word # 3. Then, the next word "want." Is read from the next word # 10 of "you", the end flag is recognized as the last word of the sentence, and the translation # 2 is stored.
[0035] 更に、「want.」の次単語 # 8から「Take」が読み出され、「Take」の次単語 # 2から「as 」が読み出され、「as」の次単語 # 6が入力された最初の単語「much」であるから、検 索を完了する。 Further, “Take” is read from the next word # 8 of “want.”, And “as” is read from the next word # 2 of “Take”. Is read, and the next word # 6 after "as" is the first word "much" entered, and the search is completed.
[0036] そして、開始フラグが付レ、た単語「Take」を文頭にして例文「Take as much as you want.」が構築されると共に、訳 # 2の訳文「欲しいだけ取りなさい。」が読み出される。  [0036] Then, the example sentence "Take as much as you want." Is constructed with the word "Take" at the beginning of the sentence, and the translation # 2, "Take as much as you want." It is.
[0037] このようなデータ構造をとることにより、キーワード検索のスピードが著しく高速にな るという利点がある。また、単語毎に分解してソートしたデータから元の例文を構築す るようにしているので、データを二重に有することがなぐメモリの著しい節約となる。 By adopting such a data structure, there is an advantage that the speed of keyword search is significantly increased. In addition, since the original example sentence is constructed from the data that has been decomposed for each word and sorted, there is a significant saving in memory without having duplicate data.
[0038] なお、通常の単語検索のように検索した単語の訳の中には各例文に対応する箇所 にマークと共に、例文を構成する先頭の単語 #が坦め込んであり、例文内容の表示 の際には、図 3に示すようなテーブルから、例文を指示する先頭の単語 #から例文を 構築して表示するようになってレ、る。 [0038] In addition, in the translation of the searched word like a normal word search, a mark corresponding to each example sentence is put together with a leading word # constituting the example sentence, and the contents of the example sentence are displayed. In this case, an example sentence is constructed and displayed from the first word # indicating the example sentence from a table as shown in FIG.
[0039] なお、上述したデータの具体的な構造は特に限定されるものではなレ、。例えば、最 初及び最後の単語の両方にその旨の情報 (本実施形態では開始フラグ、終了フラグ[0039] The specific structure of the data described above is not particularly limited. For example, both the first word and the last word include information to that effect (in this embodiment, the start flag, end flag,
)を持たせる必要はなぐ何れか一方でもよい。 ) Need not be provided.
[0040] また、開始フラグ、終了フラグの両方とも不要とし、最初、又は最後の単語に訳 #を 格納することで、訳番が付いた単語が最初、又は最後の単語であると認識するように してもよい。 [0040] Further, both the start flag and the end flag are unnecessary, and the translation # is stored in the first or last word so that the word with the translation number can be recognized as the first or last word. May be used.
[0041] また、例文 #との対比の方法、及び各例文の訳との関連付けの方法等も特に限定 されるものではない。  Further, the method of comparing with example sentence # and the method of associating each example sentence with the translation are not particularly limited.
[0042] また、本実施形態では、成句データ 32及び例文データ 33は、複数辞書、例えば、 英和及び英英の両者から抜き出したデータを一つにまとめてあるので、複数辞書を 容易に串刺し検索(複数の辞書を検索の対象とすることが)できるという利点がある。 この場合、各成句及び例文には、何れの辞書のデータかを示す指標を付与するよう にする以外は上述したデータ構造と同様な構造とすることができる。  Further, in the present embodiment, the phrase data 32 and the example sentence data 33 are obtained by combining data extracted from a plurality of dictionaries, for example, both English and Japanese and English, so that the multiple dictionaries can be easily skewed and searched. There is an advantage that a plurality of dictionaries can be searched. In this case, each phrase and example sentence can have a structure similar to the data structure described above, except that an index indicating which dictionary data is assigned.
[0043] 図 1において、 RAM16は、制御部 11が各種処理を行う際の作業領域として機能 する。  In FIG. 1, the RAM 16 functions as a work area when the control unit 11 performs various processes.
[0044] RAM16は、入力文字や単語に応じて辞書データ記憶手段から抽出した訳や例文 等が記憶される文字データー時記憶手段 16a、入力手段 12から入力された単語及 びその順序が記憶される入力順序一時記憶手段 16b、その他が作業領域として確 保されるようになっている。 The RAM 16 stores character data time storage means 16 a for storing translations, example sentences, and the like extracted from the dictionary data storage means according to input characters and words, and word and word input from the input means 12. The input order temporary storage means 16b in which the order and the order are stored, and others are secured as a work area.
[0045] 制御部 11は、 CPUを備えており、図示しない ROMに格納された検索プログラム、 抽出プログラム、表示制御プログラム等の各種プログラムを実行することで、各部の 制御を行うと共に、辞書検索を含む本実施形態における連語検索等の各種制御を 行うようになっている。 The control unit 11 includes a CPU, and executes various programs such as a search program, an extraction program, and a display control program stored in a ROM (not shown) to control each unit and perform a dictionary search. Various controls such as collocation search in the present embodiment are performed.
[0046] なお、制御部 11における CPU、 RAM16、及び ROM (辞書データ記憶手段 15を 含む)は、それぞれ独立して存在する構成について説明するが、それぞれを分離せ ずに 1つのチップに纏めたワンチップ CPUを使用するようにしてもよい。  The CPU, the RAM 16, and the ROM (including the dictionary data storage means 15) in the control unit 11 will be described as having independent configurations. However, they are integrated into one chip without being separated. A one-chip CPU may be used.
[0047] 制御部 11は、抽出手段 l la、表示制御手段 1 lbを備えている。抽出手段 11aは、 辞書検索や、構文検索 (連語検索)において、入力された文字や単語に該当する訳 や例文等を辞書データ記憶手段 15から抽出し、その内容を RAM16の文字データ 一時記憶手段 16aに格納するようになっている。抽出手段 11aは、構文検索におい て、入力された単語に対応する単語の単語 #と、その単語に続く次単語 #を抽出し 図 4に示すように例文と、訳を構築して、文字データー時記憶手段 16aに格納するよ うになつている。  [0047] The control unit 11 includes extraction means l la and 1 lb of display control means. The extraction means 11a extracts a translation or an example sentence corresponding to the input character or word from the dictionary data storage means 15 in a dictionary search or a syntax search (conjunctive search), and stores the contents in the character data temporary storage means in the RAM 16. 16a. The extraction means 11a extracts the word # of the word corresponding to the input word and the next word # following the word in the syntax search, constructs an example sentence and a translation as shown in FIG. The time is stored in the time storage means 16a.
[0048] 表示制御手段 l ibは、抽出手段 11aで抽出された訳や例文を表示手段 14の画面 を横方向(1の例文を表示する方向)に分割し、入力された単語を同一軸線上に表示 すると共に、入力単語の少なくとも前後 1つの単語を表示するように表示制御を行うよ うになつている。  [0048] The display control unit lib divides the translation or example sentence extracted by the extraction unit 11a into a horizontal direction (a direction in which one example sentence is displayed) on the screen of the display unit 14, and divides the input word on the same axis. The display is controlled so that at least one word before and after the input word is displayed.
[0049] 以上のように構成された電子辞書 1における構文検索の動作について説明する。  An operation of a syntax search in the electronic dictionary 1 configured as described above will be described.
[0050] 入/切キー 20により電子辞書 1は動作待ち状態になる。この状態で構文検索キー 2 6がユーザによって選択 (押下)されると、制御部 11は構文検索キー 26が選択された ことを検知し、以後キーボード 21から選択される単語に対応する構文検索処理を実 行する。 [0050] The on / off key 20 causes the electronic dictionary 1 to enter an operation waiting state. When the syntax search key 26 is selected (pressed) by the user in this state, the control unit 11 detects that the syntax search key 26 has been selected, and thereafter executes a syntax search process corresponding to a word selected from the keyboard 21. Execute
[0051] 図 6は、「as much as」を含む例文を検索する場合の画面遷移の状態を表したもの である。  FIG. 6 shows a screen transition state when searching for an example sentence including “as much as”.
[0052] ユーザが訳画面等で単語「as」を選択すると、制御部 11は、抽出手段 11aにより、 構文検索用データ 15から選択単語「as」を検索し、その単語 #力 図 4で説明した方 法により、入力単語「as」を含む例文を構築する。 When the user selects the word “as” on the translation screen or the like, the control unit 11 The selected word “as” is searched from the syntax search data 15, and the word # power is used to construct an example sentence including the input word “as” by the method described in FIG.
[0053] そして、制御部 11は、表示制御手段 l ibにより、 1つ目の選択単語「as」を液晶表示 画面 29の入力表示領域 51に表示すると共に、文字データー時記憶手段 16aに格 納された各例文から、選択単語「as」とその前後 1単語を読み出し、検索結果表示領 域 52にリスト表示する。 Then, the control unit 11 displays the first selected word “as” in the input display area 51 of the liquid crystal display screen 29 by the display control unit l ib and stores it in the character data time storage unit 16a. The selected word “as” and one word before and after the selected word are read out from each example sentence, and are displayed in a list in the search result display area 52.
[0054] 次に、電子辞書 1における構文検索の動作の詳細について図 7のフローチャートに 従って説明する。  Next, the details of the syntax search operation in electronic dictionary 1 will be described with reference to the flowchart in FIG.
[0055] 入/切キー 20が入力された状態で、ユーザが構文検索キー 26を選択 (押下)すると  [0055] When the user selects (presses) the syntax search key 26 with the on / off key 20 input,
(ステップ S1)、制御部 11は構文検索キー 26が選択されたことを検知し、辞書データ 記憶手段 15から構文検索用データを検索対象として選択する (ステップ S2)。  (Step S1) The control unit 11 detects that the syntax search key 26 has been selected, and selects syntax search data from the dictionary data storage unit 15 as a search target (Step S2).
[0056] そして、ユーザがキーボード 21から文字を入力すると(ステップ S3)、制御部 11は 抽出手段 11aにより、文字入力信号を受信し、入力文字 (単語)をキーワードとして構 文検索用データ 15bを検索する(ステップ S4)。 Then, when the user inputs a character from the keyboard 21 (step S3), the control unit 11 receives the character input signal by the extracting means 11a, and outputs the syntax search data 15b using the input character (word) as a keyword. Search (step S4).
[0057] そして制御部 11は、入力文字に対応した例文データが存在しない場合 (ステップ SThen, the control unit 11 determines that there is no example sentence data corresponding to the input character (step S
5 ; N)、表示制御手段 l ibにより、液晶表示画面 29に、該当データが無いことを表示 することでユーザに伝達し (ステップ S6)、ステップ S3に戻る。 5; N), the display control means l ib informs the user by displaying that there is no corresponding data on the liquid crystal display screen 29 (step S6), and returns to step S3.
[0058] 一方、入力文字に対応した例文データが構文検索用データ 15bに存在する場合( ステップ S5 ;Y)、制御部 11は抽出手段 11aにより、該当する例文データ(単語番号、 単語、次単語 #、例文開始/終了フラグ、終了時訳 #、及び例文内単語出現順序) を構文検索用データ 15bから抽出し、図 4で説明したように例文を構築して RAM16 に格納する(ステップ S 7)。 On the other hand, when the example sentence data corresponding to the input character exists in the syntax search data 15b (step S5; Y), the control unit 11 causes the extraction unit 11a to output the corresponding example sentence data (word number, word, next word). #, The example sentence start / end flag, the end translation #, and the order in which the words appear in the example sentence) are extracted from the syntax search data 15b, and the example sentence is constructed and stored in the RAM 16 as described in FIG. 4 (step S7). ).
[0059] そして、制御部 11は表示制御手段 l ibにより、例文データ内の入力文字に対応し た部分を検索結果表示領域 52の同一縦軸にセットする (ステップ S8)。 [0059] Then, the control unit 11 sets the portion corresponding to the input character in the example sentence data on the same vertical axis of the search result display area 52 by the display control unit lib (step S8).
[0060] そして表示制御手段 l ibは、図 6 図 7で説明したように、表示手段 16 (液晶表示 画面 29の検索結果表示領域 52)にリスト表示する(ステップ S9)。 Then, as described with reference to FIGS. 6 and 7, the display control unit lib displays a list on the display unit 16 (the search result display area 52 of the liquid crystal display screen 29) (step S9).
[0061] 次に制御部 11は、ユーザによって追加キー(&キー) 27と訳画面表示キー 23のい ずれが押下(入力)されたかを監視する (ステップ S 10、 11)。 [0062] 追加キー 27が入力された場合 (ステップ S10 ;Y)、制御部 11は、入力文字及び例 文内単語出現順序を RAM16の入力順序一時記憶手段 16bに一時記憶する(ステ ップ S12)。そして、制御部 11は、例文データ内の単語出現順序を比較し (ステップ S 13)、前入力文字の例文内単語出現順序よりも例文内単語出現順序が後である単 語のみを検索対象に設定する (ステップ S 14)。その後制御部 11は、ステップ S3に戻 り、次の入力文字に対する処理を行う。 Next, the control unit 11 monitors whether the user presses (inputs) the additional key (& key) 27 or the translation screen display key 23 (steps S10 and S11). [0062] When the additional key 27 is input (step S10; Y), the control unit 11 temporarily stores the input characters and the order of appearance of the words in the example sentence in the input order temporary storage means 16b of the RAM 16 (step S12). ). Then, the control unit 11 compares the order of appearance of the words in the example sentence data (step S13), and searches only words whose order of appearance of the word in the example sentence is later than the order of appearance of the word in the example sentence of the previous input character. Set (Step S14). Thereafter, the control unit 11 returns to step S3 and performs processing for the next input character.
[0063] 一方、訳画面表示キー 23が入力された場合 (ステップ Sl l ;Y)、制御部 11は表示 制御手段 l ibにより、訳画面表示を行う。すなわち、制御部 11は、例文全体とその訳 文を液晶表示画面 29に表示する(ステップ S 15)。  On the other hand, when the translation screen display key 23 is input (step Sl; Y), the control unit 11 displays the translation screen by the display control unit l ib. That is, the control unit 11 displays the entire example sentence and its translation on the liquid crystal display screen 29 (step S15).
[0064] その後、制御部 11は、ユーザによって再び構文検索キー 26を選択 (押下)、または ユーザがキーボード 21から文字の入力を行う操作がなされるまで、ユーザが別の検 索を行うか否かの監視を行う(ステップ S 16)。  After that, the control unit 11 determines whether or not the user performs another search until the user selects (presses) the syntax search key 26 again or until the user performs an operation of inputting a character from the keyboard 21. Is monitored (step S16).
[0065] 制御部 11は、ユーザが別の検索を行った、すなわち構文検索キー 26又はキーボ ード 21が押下された場合 (ステップ S 16; Y)、 RAM 16に一時記憶してレ、たデータを 消去し (ステップ S17)、その後ステップ S3に戻って新たに入力された文字に対する 構文検索を行う。  When the user has performed another search, that is, when the syntax search key 26 or the keyboard 21 has been pressed (step S16; Y), the control unit 11 temporarily stores The data is deleted (step S17), and then the process returns to step S3 to perform a syntax search for the newly input character.
[0066] 一方、制御部 11は、ユーザが別の検索を行わなかった、すなわち入/切キー 20も しくは辞書選択キー 25が押下された場合、またはある一定の時間ユーザが入力を行 わなかった場合、(ステップ S16 ; N)、構文検索処理を終了する。  [0066] On the other hand, the control unit 11 determines that the user has not performed another search, that is, the on / off key 20 or the dictionary selection key 25 has been pressed, or that the user performs an input for a certain period of time. If not (step S16; N), the syntax search process ends.
[0067] 以上説明したように、本実施形態の電子辞書 1によれば、選択単語 (見出し語)によ り検索を行うので、単語を入力する必要がなくなる。  As described above, according to the electronic dictionary 1 of the present embodiment, since the search is performed using the selected word (headword), there is no need to input a word.
[0068] また、説明した実施形態によれば、構文検索用データ 15bに格納された各単語に 対応して例文内単語出現順序が格納されており、各入力単語に対応する各例文内 単語出現順序の大小が、入力単語の入力順に大きくなつている例文を抽出するよう にしているので、入力単語が入力した順番と異なっている例文を抽出対象及びリスト 表示対象から除外することができる。  Further, according to the embodiment described above, the word appearance order in the example sentence is stored corresponding to each word stored in the syntax search data 15b, and the word appearance order in each example sentence corresponding to each input word is stored. Since the example sentences whose order is larger in the input word order are extracted, the example sentences in which the input words are different from the input order can be excluded from the extraction target and the list display target.
[0069] また、説明した実施形態では、英語についての入力及び構文検索の場合を例に説 明したが、英語に限らず、他の外国語や日本語であってもよい。 産業上の利用可能性 [0069] Further, in the above-described embodiment, the case of input and syntax search for English has been described as an example. However, the present invention is not limited to English, and may be another foreign language or Japanese. Industrial applicability
本発明は使用者が入力した単語だけではなく、選択された単語で、連語を表示す ることができる電子辞書に適用できる。  INDUSTRIAL APPLICABILITY The present invention can be applied to an electronic dictionary capable of displaying collocations not only with words input by a user but also with selected words.

Claims

請求の範囲 The scope of the claims
[1] 文字データの入力を行う文字入力手段と、 [1] character input means for inputting character data,
文字データが表示される表示手段と、  Display means for displaying character data;
見出し語に対応した訳からなる複数の辞書本体と、  A plurality of dictionary bodies consisting of translations corresponding to the headwords,
前記見出し語に対応した連語データとその訳からなる構文検索用データとを有す る辞書記憶手段と、  Dictionary storage means having collocation data corresponding to the headword and syntax search data composed of the translation thereof;
前記文字入力手段で入力された見出し語に対応した前記連語データを前記辞書 記憶手段力 抽出する抽出手段と、  Extraction means for extracting the collocation data corresponding to the headword inputted by the character input means, the dictionary storage means strength;
前記抽出した各連語データのうち、選択された単語で、それを含む連語データを前 記表示手段にリスト表示する表示制御手段とを具備することを特徴とする電子辞書。  An electronic dictionary, comprising: display control means for displaying, on the display means, a list of collocation data including a selected word among the extracted collocation data.
[2] 前記連語データは、例文データ及び成句データであることを特徴とする請求項 1に 記載の電子辞書。  [2] The electronic dictionary according to claim 1, wherein the collocation data is example sentence data and phrase data.
[3] 前記連語データは、例文及び成句を分解した単語からなり、各単語は分解前の例 文及び成句を復元する復元情報とともに格納され、各単語はソートされている、ことを 特徴とする請求項 1に記載の電子辞書。  [3] The collocation data is composed of words obtained by decomposing an example sentence and a phrase, each word is stored together with restoration information for restoring the example sentence and the phrase before decomposition, and each word is sorted. The electronic dictionary according to claim 1.
[4] 前記連語データは、復元後の例文及び成句における出現順序が、各単語に対応 して格納されており、前記抽出手段は、入力単語に対する入力順序の大小関係と、 入力単語に対応する前記例文及び成句を構成する単語の出現順序の大小関係とが 一致する例文及び成句を抽出する、ことを特徴とする請求項 3に記載の電子辞書。  [4] In the collocation data, the order of appearance in the restored example sentence and the phrase is stored in correspondence with each word, and the extracting means corresponds to the magnitude relationship of the input order with respect to the input word and the input word. 4. The electronic dictionary according to claim 3, wherein an example sentence and a phrase that match the magnitude relation of the order of appearance of the words constituting the example sentence and the phrase are extracted.
PCT/JP2005/005080 2004-03-31 2005-03-22 Electronic dictionary WO2005098672A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004105361A JP2005293069A (en) 2004-03-31 2004-03-31 Electronic dictionary
JP2004-105361 2004-03-31

Publications (1)

Publication Number Publication Date
WO2005098672A1 true WO2005098672A1 (en) 2005-10-20

Family

ID=35125278

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/005080 WO2005098672A1 (en) 2004-03-31 2005-03-22 Electronic dictionary

Country Status (2)

Country Link
JP (1) JP2005293069A (en)
WO (1) WO2005098672A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5113459B2 (en) * 2007-08-31 2013-01-09 セイコーインスツル株式会社 Dictionary search device
JP6002514B2 (en) * 2012-09-14 2016-10-05 シャープ株式会社 Information display processing device, information display processing method, information display processing program, and recording medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62251873A (en) * 1986-04-25 1987-11-02 Hitachi Ltd Idiom data processing system
JPH05314166A (en) * 1992-05-08 1993-11-26 Sharp Corp Electronic dictionary and dictionary retrieval device
JPH10307835A (en) * 1997-05-08 1998-11-17 Canon Inc Information processor and its method
JP2001318945A (en) * 2000-05-12 2001-11-16 Ricoh Co Ltd Document retrieving device and its method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62251873A (en) * 1986-04-25 1987-11-02 Hitachi Ltd Idiom data processing system
JPH05314166A (en) * 1992-05-08 1993-11-26 Sharp Corp Electronic dictionary and dictionary retrieval device
JPH10307835A (en) * 1997-05-08 1998-11-17 Canon Inc Information processor and its method
JP2001318945A (en) * 2000-05-12 2001-11-16 Ricoh Co Ltd Document retrieving device and its method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"DATE RECEIVED IN NATIONAL CENTER FOR INDUSTRIAL PROPERTY INFORMATION, THE JAPANESE PATENT OFFICE", SHARP DENSHIJISHO KEIMEI PW-5000 TORIATSUKAI SETSUMEISHO, 23 April 1998 (1998-04-23), pages 14 - 35, XP002992658 *

Also Published As

Publication number Publication date
JP2005293069A (en) 2005-10-20

Similar Documents

Publication Publication Date Title
JP3717730B2 (en) Electronic dictionary
CA1235817A (en) Method and apparatus for natural language processing
JP4544674B2 (en) A system that provides information related to the selected string
US5136504A (en) Machine translation system for output of kana/kanji characters corresponding to input character keys
JPH05314166A (en) Electronic dictionary and dictionary retrieval device
JP3945075B2 (en) Electronic device having dictionary function and storage medium storing information retrieval processing program
WO2005098672A1 (en) Electronic dictionary
JP2008059169A (en) Chinese example sentence search device and Chinese example sentence search processing program
JPH10124524A (en) Device for retrieving document and method therefor
JP2001134564A (en) Electronic dictionary
JP3794369B2 (en) Information display device and information display processing program
JPH1145275A (en) Retrieval result display method
JP2006031612A (en) Electronic dictionary
JP2002358301A (en) Electronic dictionary
JP3278447B2 (en) Electronic dictionary
JP2005071120A (en) Electronic dictionary
JPH03129568A (en) Document processor
JPH06149790A (en) Document processor
JP2003122743A (en) Phrase display device, spell checker and electronic dictionary
JP2002108857A (en) Electronic dictionary
JPH06266765A (en) Sentence retrieving device
JPH01240976A (en) Electronic dictionary
JP2005293068A (en) Electronic dictionary
JP2001134565A (en) Electronic dictionary
JP2001243226A (en) Electronic dictionary and its display control method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase