Electronic dictionary, learning word determination method, and recording medium
By using a processor in the electronic dictionary, we judge the learning necessity and learning types of words based on the user's operation content, and solve the problem of insufficient personalization of learning in the prior art, and achieve more efficient word learning.
Patent Information
- Application Number
- CN202010930151.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-09-20
- Filing Date
- 2020-09-07
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2041-04-18
AI Technical Summary
The existing word learning devices and electronic dictionaries do not consider the purpose of the user when retrieving words when judging the words to be reviewed, resulting in insufficient personalization of learning.
By introducing a processor in the electronic dictionary, information related to words is retrieved from dictionary data based on user operations, and the learning necessity and learning type of words are judged based on user operation content.
It realizes personalized word learning based on user learning purposes, improving learning efficiency and effectiveness.
Smart Images

Figure CN112541071B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an electronic dictionary for learning words, a method for determining a learned word, and a recording medium. Background Art
[0002] For a long time, as a device for learning words, there has been considered a word learning device or an electronic dictionary (for example, refer to Patent Document 1 and Patent Document 2) that pre-records the search history (number of searches, search frequency) of words retrieved from dictionary information with words as entries, and allows the user to judge the words to be reviewed based on the search history, thereby allowing the user to review the words.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 07-230245
[0006] Patent Document 2: Japanese Patent Application Publication No. 2006-228044 Summary of the invention
[0007] Problems to be solved by the invention
[0008] For users, existing word learning devices and electronic dictionaries are devices that judge words that correspond to review objects based on the search history (number of searches, search frequency) of the words. However, in existing word learning devices and electronic dictionaries, when judging the words that correspond to review objects, the user's purpose when searching for the words, that is, what content related to the searched words the user wants to learn, is not taken into consideration.
[0009] The present invention has been made in view of such a problem, and its object is to provide an electronic dictionary, a learning word determination method, and a recording medium storing a program that can learn words suitable for the user by considering the user's purpose when searching for words.
[0010] Means for solving problems
[0011] One embodiment of the present invention provides an electronic dictionary including a processor.
[0012] The processor is configured to:
[0013] According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data,
[0014] causing information related to the retrieved word to be displayed on a display,
[0015] executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed,
[0016] At least one of the necessity of learning the designated word for the user, the degree of necessity of learning, and the type of necessary learning is determined based on the content of the first operation or the content of the second operation.
[0017] One embodiment of the present invention provides a learning word judgment method, which adopts the following method, that is,
[0018] Through the processor of the electronic device,
[0019] According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data,
[0020] causing information related to the retrieved word to be displayed on a display,
[0021] executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed,
[0022] At least one of the necessity of learning, the degree of necessity of learning, and the type of necessary learning for the user is determined based on the content of the first operation or the content of the second operation.
[0023] One embodiment of the present invention provides a recording medium recording a program for causing a processor of an electronic device to function as follows:
[0024] According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data,
[0025] causing information related to the retrieved word to be displayed on a display,
[0026] executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed,
[0027] At least one of the necessity of learning the designated word for the user, the degree of necessity of learning, and the type of necessary learning is determined based on the content of the first operation or the content of the second operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 11 is a diagram showing an external structure of an electronic dictionary 10 according to an embodiment of the electronic dictionary, the method for determining a learned word, and the program of the present invention.
[0029] Figure 2 1 is a block diagram showing the structure of the electronic circuit of the electronic dictionary 10 .
[0030] Figure 3 It is a diagram showing an example of a word necessity weighting table (22g) classified by learning category.
[0031] Figure 4 1 is a flowchart showing a search process corresponding to the dictionary search function of the electronic dictionary 10 .
[0032] Figure 5 The figure shows the display operation when the electronic dictionary 10 performs “input search” (first operation) for the word “custom” and then performs “wordbook registration” and “example sentence / idiom display” (second operation).
[0033] Figure 6 The figure shows the display operation when the electronic dictionary 10 performs a "jump search" (first operation) on the word "cooperation" in the word explanation screen GE of the word "APEC" and then performs a "voice playback" (second operation).
[0034] Figure 7 The figure shows two overlapping states, namely, a state in which the word "similar (resemble)" is searched for through the electronic dictionary 10 and the word description screen GE is displayed, and a state in which an overview of the search history of the words stored in the search history storage area 22e is displayed as a search history screen GH according to the operation of the [History] key 14H.
[0035] Figure 8 1 is a flowchart showing a learning process corresponding to the word learning function classified by learning type in the electronic dictionary 10 .
[0036] Fig. 9 1 is a diagram showing a word card screen GL for learning the semantics of words corresponding to the word learning content of the electronic dictionary 10 .
[0037] Fig.10 A diagram showing an example of screen transition for designating attribute information of a first operation or a second operation corresponding to the type of learning that a user wants to learn, accompanying an operation of instructing learning of words based on a search history (adaptive test) in the electronic dictionary 10 of the second embodiment. DETAILED DESCRIPTION
[0038] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0039] (First Embodiment)
[0040] Figure 1 1 is a diagram showing an external structure of an electronic dictionary 10 according to an embodiment of the electronic dictionary, the method for determining a learned word, and the program of the present invention.
[0041] Figure 2 1 is a block diagram showing the structure of the electronic circuit of the electronic dictionary 10 .
[0042] The electronic dictionary 10 is configured as a dedicated electronic dictionary as described below, or as a tablet-type PDA (personal digital assistants), PC (personal computer), mobile phone, electronic book, portable game machine, etc. having a dictionary search function.
[0043] The electronic dictionary 10 is configured as a foldable housing having a main housing 11 and a cover housing 12 which can be unfolded / closed via a hinge 13. A key input unit (keyboard) 14, a voice output unit (including a speaker) 15, and a voice input unit (including a microphone) 16 are provided on the surface of the main housing 11 after the foldable housing is unfolded. The key input unit (keyboard) 14 includes a [HOME] key 14a, a function designation key 14b, a character input key 14c, a [Translate / Confirm] key 14d, a [Back / List] key 14e, a cursor key 14f, a [SHIFT] key 14g, a [Skip] key 14J, a [Voice] key 14S, a [History] key 14H, and the like.
[0044] In addition, a touch panel display unit (display) 17 is provided on the surface of the cover housing 12. The touch panel display unit 17 is a structure in which a touch position detection device for detecting a position touched by a user with a pen or finger is integrated with a display device, and is configured such that a color liquid crystal display screen with a backlight overlaps a transparent touch panel.
[0045] A touch key area 17A for displaying touch keys (such as the [Mark] key BM, the [Wordbook] key BT, the [Idiom / Compound Word] key BP, etc.) is provided at the left end of the touch panel display unit 17. The touch keys are used to implement a pressing operation of a part of the keys in the key input unit 14 or a designation operation of a part of the function of the electronic dictionary 10 through a touch operation.
[0046] The function specifying key 14b of the key input unit 14 is a key for directly specifying the dictionary content ([Large Dictionary], etc.), the category of dictionary content ([Japanese][Archaic Japanese][Japanese-Chinese][Japanese-English], etc.), the category of learning content ([Learning 1][Learning 2]), [Content List], and one of the tool categories [Learning Book] indicated by each key.
[0047] In addition, the keys of the key input unit 14 can function as the keys described within the bounding box at the top of the key by operating the [SHIFT] key 14g followed by an operation, rather than functioning as the keys described without a bounding box. For example, when operating the [Translate / OK] key 14d (hereinafter denoted as the [SHIFT]+[OK] key) after operating the [SHIFT] key 14g, it becomes the [Login] key for starting the function of logging in the data specified as the login target. The [SHIFT]+[Delete] key becomes the [Settings] key.
[0048] The [Skip Search] key 14J in the key input unit 14 is a key for performing a "skip search", which is to specify a word to be retrieved from the character string displayed on the touch panel display unit 17 and retrieve the word from the dictionary database (22d).
[0049] The [Voice] key 14S of the key input unit 14 is a key for starting the voice playback function for outputting voice data corresponding to the text and item content displayed on the touch panel display unit 17.
[0050] For example, as Figure 1 shown, in the state where the word explanation screen GE of the word "establish" is displayed on the touch panel display unit 17 according to the word search in the Japanese-English dictionary, the word "establish" on the word explanation screen GE is selected as the playback object and is reversely displayed (recognized display h). Moreover, when the voice playback function is started by operating the [Voice] key 14S, the voice data corresponding to the selected word "establish" (reading the word "establish", for example, the voice data of a native speaker) is played and output from the voice output unit 15 as "イスタブリッシュ (establish)".
[0051] The electronic dictionary 10 of the present embodiment has a function (search history storage function) of retrieving the following information as a search history (History) of a word and storing it in the search history (History) storage area 22e of the storage unit (storage) 22, wherein the information is information indicating the content of a first operation performed when searching for the word in association with the word searched by the word search (first operation information), information indicating the content of a second operation performed after the word description screen GE of the searched word is displayed until another word search is performed (second operation information), and information indicating the output status of information related to the searched word output according to the second operation (output status information).
[0052] The first operation information is information indicating "input search" for searching a word by inputting characters of the pronunciation of a word to be searched, or "jump search" for searching a word by specifying a word to be searched in a displayed character string.
[0053] The second operation information is information indicating one or more operations including the operation of logging (storing) the retrieved word in the word book (the word book storage area 22f of the storage unit 22) "word book login", the operation of adding a mark (coloring) to the information displayed on the screen "mark coloring", the operation of playing the voice related to the retrieved word "voice playback", the operation of displaying the example sentence / idiom / compound word of the retrieved word "example sentence / idiom display", etc.
[0054] The output status information is information indicating one or more output conditions including the display time of the information on the screen displayed according to the second operation, the playback time of the voice played according to the second operation, the movement (scrolling) of the display position of the information on the screen displayed according to the second operation, and the like.
[0055] The [History] key 14H of the key input unit 14 is used to display a list of previously searched words stored in the search history storage area 22e as a search history screen GH (see Figure 7 (B)) and displayed on the touch panel display unit 17.
[0056] The [skip search] key 14J of the key input unit 14 is a key for performing a “skip search” in which a word to be searched is designated in the character string displayed on the touch panel display unit 17 to search for the word.
[0057] The [mark] key BM of the touch key area 17A is a key for performing “mark coloring” of designating and adding a mark (coloring) to an arbitrary character string displayed on the touch panel type display unit 17 .
[0058] The [word book] key BT of the touch key area 17A is a key for implementing “word book registration” for storing a word retrieved by word search and displayed on the touch panel display unit 17 in the word book storage area 22f functioning as a word book.
[0059] The [idiom / compound word] key BP of the touch key area 17A is a key for displaying example sentences / idioms / compound words based on a word searched by the word search while the word explanation screen GE of the word is displayed on the touch panel display unit 17 .
[0060] like Figure 2 As shown, the electronic circuit of the electronic dictionary 10 includes a CPU (processor) 21 as a computer.
[0061] CPU 21 controls the operation of each circuit unit according to the following program, i.e., a program (including a retrieval processing program 22a and a learning processing program 22b) pre-stored in a storage unit (storage) 22 such as a flash ROM, or a program read from an external recording medium 23 such as a memory card through a recording medium reading unit 24 and stored in the storage unit 22, or a program downloaded from a Web server (here a program server) 30 on a communication network N via a communication unit 25 and stored in the storage unit 22.
[0062] The CPU 21 is connected to the storage unit 22 , the recording medium reading unit 24 , and the communication unit 25 via a data and control bus, and is also connected to the key input unit 14 , the voice output unit 15 , the voice input unit 16 , and the touch panel display unit 17 .
[0063] The audio output unit 15 includes a main speaker 15S that outputs audio based on audio data stored in the storage unit 22 or recorded.
[0064] The voice input unit 16 includes a main body microphone 16M for inputting the voice of a user or the like.
[0065] The audio output unit 15 and the audio input unit 16 have a common external connection terminal (EX) 26 , and the user connects an earphone 27 to the external connection terminal 26 as needed.
[0066] The headset 27 includes a remote control unit 27R having earphones and equipped with a microphone 27m.
[0067] The storage unit 22 includes a program storage area for storing programs (including a search processing program 22a and a learning processing program 22b), and also includes a learning content storage area 22c, a dictionary data storage area 22d, a search history storage area 22e, a vocabulary book storage area 22f, and a word necessity weighting table divided by learning type (see Figure 3 )'s table storage area 22g.
[0068] As a retrieval processing program 22a, a system program that manages the overall operation of the electronic dictionary 10, a program for communicating with an external electronic device via the communication unit 25, and a program for executing a dictionary retrieval function are stored. The dictionary retrieval function is to perform word retrieval based on various dictionary data (English-Japanese dictionary / Japanese-English dictionary / Mandarin dictionary / ...) stored in the dictionary data storage area 22d and store the retrieval history (History) related to the retrieved word in the retrieval history (History) storage area 22e.
[0069] The learning processing program 22b, for example, includes the following program (word learning function divided by learning type), that is, regarding the types of word learning including word semantic learning, word grammar learning, and word pronunciation learning, for each of the previously searched words stored in the retrieval history (History) storage area 22e, based on the retrieval history (History) of the word and the overlapping value of the word necessity divided by learning type corresponding to the retrieval history (History) set in the word necessity weighting table (22g) divided by learning type, a program for calculating the degree of necessity of each type of learning for each word; based on the calculated degree of necessity of each type of learning for each word, a program for selecting words whose necessity of learning is above a predetermined threshold value for each type of learning; and a program for executing learning of selected words for each type of learning.
[0070] The learning content storage area 22c stores various types of learning content data for the purpose of learning, such as word learning content 22c1 for learning the semantics of words, grammar learning content 22c2 for learning the grammar corresponding to words, and pronunciation learning content 22c3 for learning the pronunciation of words.
[0071] Any of the learning contents 22c1, 22c2, and 22c3 divided by each type of learning has multiple learning contents, for example, multiple learning contents (beginner learning content / intermediate learning content / advanced learning content) with different words as learning objects according to the user's learning level.
[0072] The dictionary data storage area 22d stores various dictionary content data (Dictionary content data), such as an English-Japanese dictionary, a Japanese-English dictionary, an English-English dictionary, and a Mandarin dictionary. The dictionary content data has the following functions, for example, based on characters or character sequences that are typed in or specified on the display screen as the object of dictionary search, a dictionary search is performed on the description information of the words corresponding to the characters or character sequences, and the results are output through display and pronunciation.
[0073] In addition, in each of the various dictionaries, the dictionary content data includes words as entries, meanings of words, explanatory information including contents, text data such as example sentences / idioms / compound words including words, and voice data corresponding to the text data.
[0074] As described above, the search history (History) storage area 22e stores the following information as the search history (History) of the searched word, namely, information indicating the operation performed when searching for the word (first operation information) in association with the word retrieved by the word search, information indicating the operation performed after the word description screen GE of the searched word is displayed until another word search is performed (second operation information), and information indicating the output status of information related to the searched word output according to the second operation (output status information).
[0075] As described above, the word book storage area 22f stores words as entries retrieved by the word search and displayed on the touch panel display unit 17 in accordance with the operation of the [word book] key BT.
[0076] The table storage area 22g stores a word necessity weighting table divided by learning type (refer to Figure 3 ) data.
[0077] Figure 3 It is a diagram showing an example of a word necessity weighting table (22g) classified by learning category.
[0078] exist Figure 3The word necessity weighting table (22g) represented by the learning type has a plurality of tables corresponding to the learning types (weighting table 22g1 for semantic learning / weighting table 22g2 for grammar learning / weighting table 22g3 for pronunciation learning / …), and the search history (History) storage area 22e stores the overlapping value [Overlap 1] corresponding to the content of the first operation (first operation information: "input search" "skip search") as the storage object, the overlapping value [Overlap 2] corresponding to the content based on the second operation (second operation information: "word book login" "mark coloring" "voice playback" "example / idiom display") and the output status of the second operation (output status information: "long display" "scroll"), and the total overlapping value [overlap sum] obtained by adding each of the content of the second operation and the output status based on the second operation to [Overlap 1] and [Overlap 2].
[0079] For example, when the word "custom" is first searched through "input search" (first operation) and "word book login" (second operation) is implemented with the searched word as the object, in the weighted table 22g1 for semantic learning, the total overlapping value [overlap sum] representing the necessity for the user to learn the semantics of the word "custom" becomes [overlap 1] 3 + [overlap 2] 5 = [overlap sum] 8.
[0080] Then, when the same word "custom" is repeatedly (after the second time) searched through "input search" (first operation), and "word book login" (second operation) is performed again with the searched word as the object, since the overlap value corresponding to the first operation is set to "5" which is larger than the "3" in the initial search, the total overlap value [overlap sum] indicating the necessity for the user to learn the semantics of the word "custom" becomes [overlap 1] 5 + [overlap 2] 5 = [overlap sum] 10.
[0081] On the other hand, when the same word "custom" is first searched through "input search" (first operation) and "example / idiom display" (second operation) is implemented with the searched word as the object, since the overlap value corresponding to the second operation is set to "3" which is smaller than "5" when "word book login" is performed, even if it is the same word "custom", the total overlap value [overlap sum] indicating the necessity for the user to learn the semantics of the word "custom" will become [overlap 1]3+[overlap 2]3=[overlap sum]6.
[0082] That is, in the weighted table 22g1 for semantic learning, when the user performs the "login to word book" operation on the searched word, the searched word is defined as a word whose semantic necessity is higher that the user should remember, compared with the case where the user performs the "display of example sentences / idioms" operation on the searched word, and the overlap value corresponding to the "login to word book" (second operation) is set to "5" which is larger than the overlap value "3" corresponding to the "display of example sentences / idioms" (second operation).
[0083] Similarly, in the weighted table 22g1 for semantic learning of the present embodiment, for the words retrieved by the user, the content of the second operation (second operation information: "login to word book", "mark coloring", "voice playback", "example / idiom display") and the output status based on the second operation (output status information: "long display", "scroll") are arranged in order ("scroll" → "long display" → "example / idiom display" → "voice playback" → "mark coloring" → "login to word book") as operations with a higher necessity to remember their semantics, and the overlap value corresponding to the second operation "login to word book" is set to the maximum overlap value.
[0084] In addition, in the semantic learning weighting table 22g1, compared with the content of the first operation "input search (first search)", "input search (second and later)" is defined as an operation in which the user should remember the semantics of the searched word with a higher necessity, and its overlap value is set to be larger. In addition, the overlap value corresponding to the content of the first operation "skip search" is set to be smaller than the overlap value corresponding to "input search (first search)".
[0085] In this way, in the weighted table 22g1 for semantic learning, regarding the overlapping values [Overlap 1] corresponding to the content of the first operation (first operation information: "Input search", "Jump search"), and the overlapping values [Overlap 2] corresponding to the content based on the second operation (second operation information: "Word book login", "Mark coloring", "Voice playback", "Example / idiom display") and the output status of the second operation (output status information: "Long display", "Scroll"), the more the content of the operation is defined as an operation with a high necessity for performing the semantics of the words that the user should remember and search, the larger the overlapping value is set.
[0086] Therefore, in the weighted table 22g2 for grammar learning, regarding the overlapping values [Overlap 1] corresponding to the content of the first operation (first operation information: "Input search", "Jump search"), and the overlapping values [Overlap 2] corresponding to the content based on the second operation (second operation information: "Word book login", "Mark coloring", "Voice playback", "Example / idiom display") and the output status of the second operation (output status information: "Long display", "Scroll"), the more the content of the operation is defined as an operation with a higher necessity for performing the grammar of the words that the user should memorize and search, the greater the overlapping value becomes.
[0087] For example, the overlap value corresponding to the second operation "display of example sentences / idioms" is set to the maximum overlap value.
[0088] In addition, in the weighted table 22g3 for pronunciation learning, regarding the overlapping values [Overlap 1] corresponding to the content of the first operation (first operation information: "Input search", "Jump search"), and the overlapping values [Overlap 2] corresponding to the content based on the second operation (second operation information: "Word book login", "Mark coloring", "Voice playback", "Example / idiom display") and the output status of the second operation (output status information: "Long display", "Scroll"), the more the content of the operation is defined as an operation with a higher necessity for performing the pronunciation of the word that the user should remember and search for, the larger the overlapping value is set.
[0089] For example, the overlap value corresponding to the second operation "voice playback" is set to the maximum overlap value.
[0090] In addition, although Figure 3 In the word necessity weighted table (22g) divided by learning type shown, as described above, the value obtained by simply adding the overlap value [Overlap 1] corresponding to the content of the first operation and the overlap value [Overlap 2] corresponding to the content based on the second operation and the output status of the second operation is set as the total overlap value [Overlap sum], but it is not limited to this. Each combination of the content of the first operation and the content of the second operation can also adopt a structure that can arbitrarily set the total overlap value [Overlap sum].
[0091] For example, in the weighted table 22g1 for semantic learning, the combination of "input search (second time and later)" as the first operation and "login to the vocabulary book" as the second operation stipulates that the searched words are not completely memorized by the user, that is, the operation with a particularly high necessity for learning semantics, and the total overlap value [overlap sum] is not set to "10" which is simply the sum of [overlap 1] and [overlap 2], but is set to "15".
[0092] In addition, the calculation of the degree of necessity of the learning type based on the word necessity weighting table (22g) divided by learning type can use only [Overlap 1], only [Overlap 2], a simple total value of [Overlap 1] and [Overlap 2], or only [Overlap Total], for example.
[0093] In addition, although in this embodiment, three types of learning weighted tables 22g1 to 22g3, namely, weighted table 22g1 for semantic learning, weighted table 22g2 for grammar learning, and weighted table 22g3 for pronunciation learning, are described as an example, even if different types of learning weighted tables 22gn are used, in short, the more the content of the operation is stipulated as an operation with a higher necessity according to the type of learning, the larger the overlap value can be set.
[0094] In the electronic dictionary 10 constructed in the above manner, CPU 21 controls the operation of each circuit part according to the commands recorded in the retrieval processing program 22a and the learning processing program 22b, and the software and hardware work together to perform the operation, thereby realizing the dictionary retrieval function and the word learning function divided by learning type as described in the following action description.
[0095] Next, the operation of the electronic dictionary 10 according to the first embodiment will be described.
[0096] Figure 4 1 is a flowchart showing a search process corresponding to the dictionary search function of the electronic dictionary 10 .
[0097] Figure 5 The figure shows the display operation when the electronic dictionary 10 performs “input search” (first operation) for the word “custom” and then performs “wordbook registration” and “example sentence / idiom display” (second operation).
[0098] When the dictionary content data of the English-Japanese dictionary stored in the dictionary data storage area 22d is designated by the user's operation of the function designation key 14b, as shown in FIG. Figure 5 As shown in FIG. 2(A) , the CPU 21 displays the entry word input screen GM of the English-Japanese dictionary on the touch panel display unit 17 .
[0099] In the entry input screen GM, the word "custom" that becomes the search object is input according to the user operation of the character input key 14c, and the word "custom" among multiple entries that are consistent with the input character or the front of the character column is specified by the cursor Cu, and when the [Translate / Confirm] key 14d is operated, CPU21 determines that the first operation is implemented, that is, the first operation indicating the execution of the search (input search) of the input word "custom" (Yes in step S1).
[0100] The CPU 21 retrieves the explanatory information related to the input word "custom" from the dictionary content data of the English-Japanese dictionary, such as Figure 5 As shown in (B) of FIG. 1 , the word explanation screen GE as the search result of the word "custom" is displayed on the display unit 17 (step S2).
[0101] In the word explanation screen GE of the input search word "custom", when the [word book] key BT of the touch key area 17A is operated, CPU21 judges as an instruction to implement the second operation, that is, the second operation to instruct the execution of the processing of "word book login" with the word "custom" as the object (Yes in step S3).
[0102] The CPU 21 stores the word "custom" in the word book storage area 22f functioning as a word book and executes a "word book registration" process, and creates a window and displays a word book registration message TM informing the user of the execution of the "word book registration" in the word explanation screen GE (step S4).
[0103] Then, in the word explanation screen GE of the word "custom", as shown in FIG. Figure 5 As shown in (C), when the [Idiom / Compound Word] key BP of the touch key area 17A is operated (the second operation), CPU21 retrieves the description information of the example sentence corresponding to the semantics of the word "custom" currently displayed in the word description screen GE, and displays the description information of the example sentence as the search result as the example sentence window W in the lower part of the word description screen GE (steps S5 (No) → S6 → S4).
[0104] In addition, in the word explanation screen GE of the word "custom", as shown in FIG. Figure 5As shown in (D), the [mark] key BM of the touch key area 17A is operated (the second operation). For example, when the user touches a character column (here "board") that he wants to identify as a mark, CPU21 adds a mark M to the touched character column "board" and displays it (steps S5 (No) → S6 → S4).
[0105] In addition, when the word description screen GE or the example sentence window W, etc., displays description information related to the searched word, when the execution of scrolling is instructed by the cursor key 14f, etc. (the second operation), CPU21 can scroll the displayed description information within the screen GE or the window W (steps S5 (No) → S6 → S4).
[0106] When the user's cursory browsing of the explanatory information related to the word "custom" is completed and the user operates the [Back / List] key 14e, for example, to perform another search word, the CPU 21 determines that the processing corresponding to the second operation is completed (Yes in step S5).
[0107] CPU 21 appends the content of the first operation (here “input search”) performed along with a series of searches and displays of explanatory information related to the word “custom”, the content of the second operation (here “login to word book”, “display of example / idiomatic sentence”, “coloring by mark”), and the output status of the explanatory information corresponding to the second operation (“long display” when the predetermined display time is exceeded / “scroll” when the displayed explanatory information is scrolled) to the search history (History) of the word “custom”, and stores them in the search history storage area 22e (step S7).
[0108] Figure 6 The figure shows the display operation when the electronic dictionary 10 performs a "jump search" (first operation) on the word "cooperation" in the word explanation screen GE of the word "APEC" and then performs a "voice playback" (second operation).
[0109] For example, the description information corresponding to the word "APEC" is retrieved from the dictionary content data of the Korean dictionary stored in the dictionary data storage area 22d. Figure 6 As shown in (A) of FIG. 1 , in the state of the word explanation screen GE showing the word "APEC (エーペック)", as shown in FIG. Figure 6As shown in (B), the word "Cooperation" that the user wants to search for contained in the description information in the screen GE is specified with the touch pen P and is displayed for identification. When the [skip search] key 14J is operated, CPU 21 determines that the first operation is implemented, that is, the first operation indicating the execution of the search (skip search) of the specified word "Cooperation" (Yes in step S1).
[0110] CPU 21 searches for information related to the designated word "cooperation" from the dictionary content data of the English-Japanese dictionary, such as Figure 6 As shown in (C) of FIG. 1 , the search result of the word "cooperation", that is, the word explanation screen GE is displayed on the display unit 17 (step S2).
[0111] In the word explanation screen GE of the word "Cooperation" that is searched, the user hears the pronunciation of the word "Cooperation", so the word "Cooperation" is specified and recognized and displayed h, and when the [Voice] key 14S is operated, CPU21 determines that the second operation is implemented, that is, the second operation judgment instructs the execution of the processing of "voice playback" with the word "Cooperation" as the object (Yes in step S3).
[0112] The CPU 21 executes a "voice playback" process of reading and playing the voice data of the word "Cooperation" from the dictionary content data of the English-Japanese dictionary, and outputs the voice "クゥーパーレェイシュン (cooperation)" from the voice output unit 15 (step S4).
[0113] Here, when the word description screen GE, etc. displays description information related to the searched word, and the execution of scrolling is instructed by the cursor key 14f, etc. (second operation), CPU21 scrolls the displayed description information within the screen GE (steps S5 (No) → S6 → S4).
[0114] The explanatory information related to the word "Cooperation" is ended with a rough browsing performed by the user, so when the user operates the [Back / List] key 14e, for example, to perform other search words, CPU21 determines that the processing corresponding to the second operation is ended (Yes in step S5).
[0115] CPU 21 appends the content of the first operation (here, "jump search") performed in conjunction with a series of searches and displays of explanatory information related to the word "Cooperation"), the content of the second operation (here, "voice playback"), and the output status of the explanatory information corresponding to the second operation ("long display" when the predetermined display time is exceeded / "scroll" when the displayed explanatory information is scrolled) to the search history (History) of the word "Cooperation", and stores them in the search history storage area 22e (step S7).
[0116] In this way, refer to Figures 4 to 6 According to the search processing corresponding to the dictionary search function as described, an arbitrary word is searched through the first operation, and the explanatory information corresponding to the searched word is displayed, and the processing corresponding to the second operation is performed in the displayed explanatory information, so that in the search history (History) of each of the multiple words searched, the content of the first operation ("input search", "jump search", etc.), the content of the second operation ("word book login", "voice playback", "example / idiom display", etc.), and the output status of the explanatory information corresponding to the second operation ("long display", "scroll", etc.) are added and stored in the search history storage area 22e.
[0117] Figure 7 The figure shows two overlapping states, namely, a state in which the word "similar (resemble)" is searched for through the electronic dictionary 10 and the word description screen GE is displayed, and a state in which a list of search histories of words stored in the search history storage area 22e is displayed as a search history screen GH according to the operation of the [History] key 14H.
[0118] Figure 8 1 is a flowchart showing a learning process corresponding to the word learning function classified by learning type in the electronic dictionary 10 .
[0119] In the electronic dictionary 10, when the user specifies any type of learning content from the list of learning contents (word learning / grammar learning / pronunciation learning / ...) displayed on the display unit 17 according to the operation of the function designation key 14b in order to learn words (Yes in step L1), CPU 21 sets the specified type of learning content (any one of word learning / grammar learning / pronunciation learning / ...) as the object of learning processing (step L2).
[0120] If any type of learning content is not specified, the CPU 21 sets all types of learning content (vocabulary learning / grammar learning / pronunciation learning / ...) as objects of the learning process (step L3).
[0121] The CPU 21 sets the word necessity weighting table 22g (refer to the table 22g for each learning type) classified according to the learning type set in the object of learning processing based on the search history of each word stored in the search history storage area 22e, the information indicating the content of the first operation (first operation information) and the information indicating the content of the second operation (second operation information) added to the search history of each word, and the information indicating the output status of the information corresponding to the second operation (output status information), and the learning type set in the object of learning processing. Figure 3 : 22g1 for semantic learning / 22g2 for grammar learning / 22g3 for pronunciation learning / …) corresponding to the first operation information and the second operation information and their output status information, to calculate the degree of necessity of learning the set learning type (for each type in the case of all types) corresponding to each word (step L4).
[0122] For example, in the search history of the word "custom", if "input search" is added as the first operation information, "wordbook login", "example / idiom display", "mark coloring" is added as the second operation information, and "scroll" is added as the output status information, then based on Figure 3 The weighted table 22g1 for semantic learning represented in the figure, as a total overlap value [overlap sum] representing the degree of necessity for learning the semantics of the word "custom", is obtained by adding the following total overlap values, namely, the total overlap value "8" corresponding to the first operation "input search" to the second operation "word book login", the total overlap value "6" corresponding to the first operation "input search" to the second operation "example / idiom display", the total overlap value "7" corresponding to the first operation "input search" to the second operation "mark coloring", and the total overlap value "4" corresponding to the first operation "input search" to the second operation "scroll", are added together to become "25".
[0123] For example, in the search history of the word "cooperation", if "jump search" is added as the first operation information, "voice playback" is added as the second operation information, and "scroll" is added as the output status information, then based on Figure 3 The weighted table 22g1 for semantic learning represented in the figure has a total overlap value [overlap sum] indicating the degree of necessity for learning the semantics of the word "Cooperation", which is "6" obtained by adding the total overlap value "4" corresponding to the first operation "skip search" to the second operation "voice playback" and the total overlap value "2" corresponding to the first operation "skip search" to the second operation "scroll".
[0124] That is, the degree of necessity of learning semantics is calculated as "25" in the case of the word "custom", and is calculated as "6" in the case of the word "cooperation". For users, the necessity of learning semantics for the word "custom" is significantly higher than that for the word "cooperation".
[0125] In addition, since "voice playback" is added as the second operation information in the search history of the word "Cooperation", for example, based on the pronunciation learning weighting table 22g3 (see Figure 3 ), in the case of the present embodiment, the degree of necessity of learning pronunciation is that the word "cooperation" is higher than the word "custom".
[0126] In this way, for each word stored in the search history storage area 22e, the degree of necessity of learning of an arbitrarily set learning category (for each category in the case of all categories) is calculated (step L4).
[0127] Regarding learning of the set learning type (for each type in the case of all types), the CPU 21 determines and selects a word whose value indicating the degree of necessity of learning is equal to or greater than a predetermined value (step L5 ).
[0128] For example, when the type of learning is semantic learning, "custom" can be selected as a word indicating that the degree of necessity of learning is above a predetermined value. In addition, when the type of learning is pronunciation learning, "cooperation" can be selected as a word indicating that the degree of necessity of learning is above a predetermined value.
[0129] The CPU 21 executes learning of the set type for the words determined and selected in step L5 so that the necessity of learning of the set type is equal to or greater than a predetermined value (step L6 ).
[0130] For example, when the type of learning is set as semantic learning, CPU 21 selects the word learning content containing the most words selected according to step L5 from the multiple word learning contents (beginner learning content / intermediate learning content / advanced learning content) possessed by the word learning content 22c1, and performs semantic learning of each word according to the selected word learning content.
[0131] Fig. 9 1 is a diagram showing a word card screen GL for learning the semantics of words according to the word learning content of the electronic dictionary 10 .
[0132] For example, the word card screen GL includes a table area Lu and a back area Ld. The table area Lu displays a word (here "view") which is an object of semantic learning, and the back area Ld can switch the semantics of the word (here "scenery, scenery...") in a display and non-display manner according to a touch operation. Regarding the semantics of the word "view" displayed in the table area Lu, the user can learn while switching the display and non-display of the back area Ld.
[0133] (Summary of Implementation Methods)
[0134] As described above, according to the retrieval processing and learning processing of the electronic dictionary 10 of the first embodiment, the CPU 21 adds the following information to the retrieval history of each word and stores it in the retrieval history (History) storage area 22e, wherein the information is about each word retrieved from the dictionary database (22d) according to the user operation, accompanied by a series of retrieval and display of explanatory information related to the word, information indicating the content of the first operation (information indicating the first operation information: "input retrieval" or "jump search"), and information indicating the content of the second operation (information indicating the second operation information: information on one or more operations including "word book login", "mark coloring", "voice playback", "example / idiom display", etc.), and information indicating the output status of the information corresponding to the second operation (output status information: information on one or more output status including the display time, playback time, movement (scrolling) of the display position, etc. of the information).
[0135] Based on the search history of each word stored in the search history storage area 22e, the information indicating the content of the first operation (first operation information) and the information indicating the content of the second operation (second operation information) attached to the search history of each word, and the information indicating the output status of the information corresponding to the second operation (output status information), and the first operation information and the second operation information set as the learning type classification (semantic learning 22g1 / grammar learning 22g2 / pronunciation learning 22g3 / ...) in the word necessity weighting table 22g classified by learning type and the overlapping value corresponding to the output status information, the degree of necessity classified by learning type corresponding to each word is calculated, and the word whose degree of necessity of learning is above a predetermined value is judged and selected. And, the learning classified by learning type is performed with the selected word as the object.
[0136] Thus, for example, the user can learn words suitable for the user by considering the user's purpose when searching for words (wanting to know the meaning, wanting to know example sentences / idioms, wanting to hear pronunciation, etc.) without having to take various tests related to words in advance.
[0137] In addition, the electronic dictionary 10 of the first embodiment adopts the following structure, that is, based on the first operation information of "input search" or "skip search" accompanied by the search and display of the word in the search history (History) attached to each searched word, and the second operation information such as "word book login", "mark coloring", "voice playback", "example / idiom display", and output status information such as "long display" and "scrolling", and according to the overlapping value set as the classification according to the learning type in the word necessity weighting table 22g classified by learning type, the degree of necessity of the classification according to the learning type for each word is calculated, and the word with higher learning necessity in the classification according to the learning type is judged and selected to execute learning.
[0138] (Second Embodiment)
[0139] In the electronic dictionary 10 of the second embodiment, along with the search for words, a flag indicating the implementation of the first operation, i.e., "input search" or "skip search", and one or more corresponding flags indicating the implementation of the second operation, i.e., "login to word book", "mark coloring", "voice playback", "example / idiom display", etc., are attached as attribute information indicating the content of the first operation or the second operation and stored in the search history of the word.
[0140] Moreover, when instructing the learning of words based on the search history, for example, in the case of semantic learning, attribute information corresponding to "input search" or "skip search" and "word book login" is specified; in the case of grammar learning, attribute information corresponding to "example sentence / idiom display" is specified; in the case of pronunciation learning, attribute information corresponding to "voice playback" is specified.
[0141] In addition, the following structure is adopted, namely, words in the search history to which attribute information specified according to user operations is attached are used as learning objects, and the learning process of the selected words is performed, thereby automatically selecting words suitable for the user in the category that the user wants to learn (such as semantic learning / grammar learning / pronunciation learning), and then implementing the learning of words in the category that the user wants to learn.
[0142] Fig.10A diagram showing an example of screen transition for designating attribute information of a first operation or a second operation corresponding to the type of learning that a user wants to learn, accompanying an operation of instructing learning of words based on a search history (adaptive test) in the electronic dictionary 10 of the second embodiment.
[0143] For example, Fig.10 As shown in (A) of FIG. 1 , when the [Word Test] icon T is touched in the home page (HOME) screen G displayed on the display unit 17, as shown in FIG. Fig.10 As shown in (B) of FIG. 1 , the CPU 21 displays a test mode selection screen GT for allowing the user to select a test mode for the word test.
[0144] The test mode selection screen GT displays a [Test Start] button TS1 for selecting learning content and instructing the start of word learning, a [Test Start button] TS2 for instructing the start of word learning based on word search history (adaptive test), and a [Detailed Settings] button BS for the adaptive test.
[0145] In the test mode selection screen GT, when you touch the [Detailed Settings] button BS of the adaptive test, Fig.10 As shown in (C) of FIG. 1 , the CPU 21 displays a detail setting window WS for designating attribute information of a first operation or a second operation corresponding to the type of learning that the user wants to learn.
[0146] The detailed setting window WS displays attribute information of the first operation or the second operation corresponding to the type of learning that the user wants to learn, for example, designated buttons (included / excluded) for the second operation "voice playback" or "example / idiomatic sentence display" and designated buttons (included / excluded) for the "number of searches" corresponding to the first operation "input search" or "skip search".
[0147] In the detailed setting window WS, for example, when "voice playback" (inclusive) is specified to indicate the start of learning, a word with a "voice playback" flag in the search history is selected and the learning process of the word is executed. Therefore, for the user, it is possible to carry out learning with words corresponding to pronunciation learning as the object. For example, when "example sentence / idiom display" (inclusive) is specified to indicate the start of learning, a word with a "example sentence / idiom display" flag in the search history is selected and the learning process of the word is executed. Therefore, for the user, it is possible to carry out learning with words corresponding to grammar learning as the object.
[0148] In addition, for example, when "number of searches" (inclusive) is specified to indicate the start of learning, a word whose number of searches corresponding to the first operation information attached to the search history is greater than a predetermined value is selected and the learning process of the word is performed, so that the user can learn important words corresponding to semantic learning.
[0149] Therefore, even the electronic dictionary 10 of the second embodiment is the same as the electronic dictionary 10 of the first embodiment. For example, the user does not need to take various tests related to words in advance, and can learn words suitable for the user by considering the user's purpose when searching for words (wanting to know the semantics, wanting to know examples / idioms, wanting to hear pronunciation, etc.).
[0150] In addition, instead of pre-specifying attribute information according to the type of learning the user wants to learn when instructing learning of words based on the search history as shown in the electronic dictionary 10 of the second embodiment, the following structure can be adopted. For example, when specifying the type of learning content that the user wants to learn from the learning content list (word learning / grammar learning / pronunciation learning / ...), the structure of the attribute information attached to the search history is specified according to the type of learning of the specified learning content.
[0151] The methods of each process performed by the electronic dictionary 10 described in each of the above embodiments, namely, Figure 4 The search process shown in the flowchart of Figure 8 Each method such as the learning process shown in the flowchart is a computer-executable program that can be stored and distributed on the medium of an external recording device such as a memory card (ROM card, RAM card, etc.), a disk (floppy disk (Floppy (registered trademark) Disk), a hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory, etc. In addition, the computer (CPU) of the electronic device reads the program recorded in the medium of the external recording device into the storage device, and controls the action by the read program, thereby realizing the dictionary retrieval function described in each embodiment and the word learning function divided by learning type, and can perform the same processing implemented by the aforementioned method.
[0152] In addition, the data of the program used to implement each method can be transmitted to the communication network (N) in the form of program code, and the data of the aforementioned program can be loaded into an electronic device from a computer device (program server) connected to the communication network (N) and stored in a storage device, thereby also realizing the aforementioned dictionary retrieval function and word learning function divided by learning type.
[0153] The invention of this application is not limited to each embodiment, and various modifications can be made in the implementation stage without departing from its main purpose. Moreover, each embodiment includes inventions of each stage, and various inventions can be extracted according to appropriate combinations of multiple constituent elements disclosed. For example, several constituent elements are deleted from the total constituent elements represented by each embodiment, or several constituent elements are combined in different forms. In the case where the problem described in the column of the problem to be solved by the invention can be solved and the effect described in the column of the effect of the invention can be obtained, the structure of deleting or combining the constituent elements can be extracted as an invention.
Claims
1. An electronic dictionary comprising a processor, The processor is configured to: According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data, causing information related to the retrieved word to be displayed on a display, executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed, Based on a combination of the content of the first operation and the content of the second operation, at least one of the necessity of learning the designated word for the user, the degree of learning necessity, and the type of learning necessary is determined, The type of processing designated by the second operation is any one of word book registration, mark coloring, voice playback, and example sentence / idiom display.
2. The electronic dictionary according to claim 1, wherein: The processor selects a word to be learned from among the plurality of words stored in the dictionary data based on the degree of necessity of the learning determined for each of the plurality of words, and executes learning of the selected word.
3. The electronic dictionary according to claim 1, wherein: The processor selects a word to be learned for each of the multiple learning types based on the type of necessary learning determined for each of the multiple words stored in the dictionary data, and performs learning of the selected word for each of the multiple learning types.
4. The electronic dictionary according to any one of claims 1 to 3, wherein: The first operation is an operation of designating a word to be searched and instructing execution of the search. The content of the first operation is content indicating whether to implement any one of a plurality of search operations of different types for specifying a word to be searched and instructing execution of a search, The processor determines at least one of the necessity of learning the designated word for the user, the degree of necessity of learning, and the type of necessary learning based on the content of the operation including the first operation.
5. The electronic dictionary according to claim 4, wherein: The content of the first operation is the number of searches that have been performed in the past for the designated word.
6. The electronic dictionary according to any one of claims 1 to 3, wherein: The second operation is an operation of designating a process to be executed and instructing execution of the process. The content of the second operation is content indicating the type of processing specified by the second operation or the output status of information output by execution of the processing, The processor determines at least one of the necessity of learning the designated word, the degree of necessity of learning, and the type of necessary learning for the user based on the content of the operation including the second operation.
7. The electronic dictionary according to claim 1, wherein: The processor determines a degree of necessity of learning the designated word for each of a plurality of types of learning for the user based on a combination of content of the first operation and content of the second operation.
8. The electronic dictionary according to any one of claims 1 to 3, wherein: The information associated with the word is the semantics of the designated word.
9. The electronic dictionary according to claim 6, wherein: The content of the second operation, that is, the output status of the information, is any one of the output time and the output position of the information.
10. The electronic dictionary according to any one of claims 1 to 3, wherein: When the processor performs an operation to specify a type of processing predetermined as the second operation, it determines at least one of the necessity of predetermined learning, the necessary degree of learning, and the necessary type of learning for the user with respect to the specified word based on the type of processing.
11. The electronic dictionary according to claim 10, wherein: The type of processing designated by the second operation for judging the necessity of the predetermined learning, the degree of necessity of the learning, and the type of necessary learning is predetermined for each type of learning.
12. The electronic dictionary according to claim 11, wherein: The processor is configured to: As the second operation, When an operation of designating the word book registration or the example sentence / idiom display is performed, it is determined that the semantics or grammar learning of the designated word is necessary, When an operation for designating the speech playback is performed, it is determined that learning of the pronunciation of the designated word is necessary.
13. The electronic dictionary according to claim 11, wherein: The processor is configured to: The degree of necessity corresponding to each learning category for the user for the designated word is calculated based on the contents of the first and second operations added to the search history of each word retrieved from the dictionary data and the overlap value corresponding to each learning category.
14. The electronic dictionary according to any one of claims 1 to 3, wherein: the processor causes the designated word and attribute information indicating the content of the first operation or the second operation to be stored in the storage unit as a search history of the word, When instructing learning based on the search history, the processor determines that a word with designated attribute information in the search history of a plurality of words stored in the storage unit needs to be learned, and selects the determined word as a learning object. A learning process related to the predetermined learning is performed on the selected word.
15. The electronic dictionary according to claim 14, wherein: The processor, when specifying any one of a plurality of attribute information indicating the content of the first operation or the second operation and indicating learning based on the search history, determines at least one of the necessity of learning the specified word for the user, the degree of necessity of learning, and the type of necessary learning based on the specified attribute information, Regarding the selected word, a learning process of a type of learning corresponding to the determined predetermined necessity of learning, predetermined degree of necessity of learning, or type of necessary learning is performed.
16. The electronic dictionary according to claim 14, wherein: The processor is configured to: When the type of learning is specified and learning based on the retrieval history is indicated, attribute information is specified based on the specified type of learning, words to which the specified attribute information is attached are judged as having the necessity of learning corresponding to the specified type of learning, and the judged words are selected as learning objects.
17. A method for determining a learning word, wherein a processor of an electronic device executes the following steps: According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data, causing information related to the retrieved word to be displayed on a display, executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed, Based on a combination of the content of the first operation and the content of the second operation, at least one of the necessity of learning the designated word, the degree of necessity of learning, and the type of necessary learning for the user is determined. The type of processing designated by the second operation is any one of word book registration, mark coloring, voice playback, and example sentence / idiom display.
18. A recording medium recording a program for causing a processor of an electronic device to function in the following manner, namely, According to a first operation performed by the user, information related to a word specified by the user is retrieved from the dictionary data, causing information related to the retrieved word to be displayed on a display, executing a process corresponding to the second operation related to the designated word according to a second operation performed by the user in a state where information related to the retrieved word is displayed, Based on a combination of the content of the first operation and the content of the second operation, at least one of the necessity of learning the designated word for the user, the degree of learning necessity, and the type of learning necessary is determined, The type of processing designated by the second operation is any one of word book registration, mark coloring, voice playback, and example sentence / idiom display.
Citation Information
Patent Citations
Device for learning word
JP1995230245A
Electronic dictionary
JP2006228044A
Electronic apparatus with dictionary function and computer control method
CN102081590A
Dictionary search device, dictionary search method, dictionary search system, and server device
CN103886012A