Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4929632B2 - Display control apparatus and program - Google Patents
[go: Go Back, main page]

JP4929632B2 - Display control apparatus and program - Google Patents

Display control apparatus and program Download PDF

Info

Publication number
JP4929632B2
JP4929632B2 JP2005200291A JP2005200291A JP4929632B2 JP 4929632 B2 JP4929632 B2 JP 4929632B2 JP 2005200291 A JP2005200291 A JP 2005200291A JP 2005200291 A JP2005200291 A JP 2005200291A JP 4929632 B2 JP4929632 B2 JP 4929632B2
Authority
JP
Japan
Prior art keywords
word
translation
text
registered
language
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2005200291A
Other languages
Japanese (ja)
Other versions
JP2007018348A (en
Inventor
愼一 八木
淳 大島
宏明 中西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2005200291A priority Critical patent/JP4929632B2/en
Publication of JP2007018348A publication Critical patent/JP2007018348A/en
Application granted granted Critical
Publication of JP4929632B2 publication Critical patent/JP4929632B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Machine Translation (AREA)

Description

本発明は、表示制御装置及びプログラムに関する。   The present invention relates to a display control device and a program.

携帯型の電子辞書装置(以下「電子辞書」という。)が有する機能としてヒストリ機能や単語帳機能が知られている。ヒストリ機能とは辞書引きした単語を辞書引きした順に登録していく機能であり、単語帳機能とは所定の登録操作に従って単語を登録する機能である。何れの機能も単語を登録・記憶する点において共通するが、ヒストリ機能では辞書引きした単語が自動的に登録されるのに対し、単語帳機能ではユーザ操作に応じて登録される点で異なる。   A history function and a word book function are known as functions of a portable electronic dictionary device (hereinafter referred to as “electronic dictionary”). The history function is a function for registering words that have been looked up in the dictionary in the order in which they are looked up in the dictionary, and the word book function is a function for registering words according to a predetermined registration operation. Both functions are common in that words are registered / stored, but the dictionary function automatically registers words in the history function, whereas the word book function is different in that it is registered in response to a user operation.

なお、辞書データベース(Data Base;以下「DB」という。)を備えた装置は電子辞書に限られるものでなく、例えば、機械翻訳装置(特許文献1)等の装置がある。
特開平5−327225号公報
An apparatus provided with a dictionary database (Data Base; hereinafter referred to as “DB”) is not limited to an electronic dictionary, and includes, for example, an apparatus such as a machine translation apparatus (Patent Document 1).
JP-A-5-327225

さて、電子辞書を用いて単語を学習しようとする場合、上述したヒストリ機能や単語帳機能を活用するのが一般的である。しかし、単語のスペルや意味といった単語そのものに着目して、単語それ自体を覚える場合には適しているが、応用が利くように単語を覚えるのは難しかった。すなわち、その単語が使われている実際の文章に直面した場合、その単語の意味を思い出せなかったり、意味を思い出せたとしても文章全体の訳と整合を取りつつ、上手にその単語を訳せない場合等があった。単語自体の学習はできるが、いわゆる生きた学習となり難く、現実の場面で使えない場合が多かったのである。   Now, when trying to learn words using an electronic dictionary, it is common to utilize the history function and the word book function described above. However, it is suitable for memorizing the word itself by focusing on the word itself, such as the spelling and meaning of the word, but it is difficult to memorize the word so that it can be applied. In other words, if you face the actual sentence in which the word is used, you can't remember the meaning of the word, or even if you can remember the meaning, you can't translate the word well while keeping the translation consistent with the whole sentence Etc. Although the word itself can be learned, it is difficult to become so-called live learning, and in many cases it cannot be used in real situations.

そこで、本発明は上述した課題に鑑みてなされたものであり、その目的とするところは、実践的な単語学習の支援を行い、ヒストリ機能や単語帳機能といった各種機能で単語が登録された場合、ユーザがその登録単語を実際の文章中で適切に理解できるようにすることである。   Therefore, the present invention has been made in view of the above-described problems, and its purpose is to support practical word learning and when words are registered by various functions such as a history function and a word book function. It is to allow the user to properly understand the registered word in the actual sentence.

上記の課題を解決するため、請求項に記載の発明の表示制御装置は、第2言語の単語と対応する第1言語の訳とを複数対応づけて辞書として記憶している辞書記憶手段(例えば、図11の和英辞書DB74)と、ユーザにより指定された第2言語の単語に対応する第1言語の訳を前記辞書記憶手段から読み出して表示するように制御する訳表示制御手段(例えば、図11の表示部10及びCPU30;図14のステップB3)と、この訳表示制御手段により表示制御された第1言語の訳に対応する第2言語の単語を登録する単語登録手段(例えば、図11のCPU30及び日本語単語帳記憶領域76;図14のステップA5及びB7)と、ユーザにより入力された第1言語のテキストを第2言語のテキストに翻訳するテキスト翻訳手段(例えば、図11のCPU30;図15のステップA53)と、このテキスト翻訳手段により翻訳された第2言語のテキスト中に前記単語登録手段に登録された登録単語と同じ単語があるか否かを検知する登録単語検知手段(例えば、図11のCPU30;図15のステップB55)と、この登録単語検知手段により登録単語と同じ単語があると検知された場合に、前記テキスト翻訳手段により翻訳された第2言語のテキスト中の前記検知された単語に対応する部分を、当該単語の訳に置き換えて当該第2言語のテキストを表示するように制御する登録単語置換表示制御手段(例えば、図11の表示部10及びCPU30;図15のステップB59及びA61)とを備えることを特徴としている。 In order to solve the above-described problem, the display control device according to the first aspect of the present invention is a dictionary storage unit that stores a plurality of second language words and corresponding first language translations as a dictionary. For example, a Japanese-English dictionary DB 74 in FIG. 11 and a translation display control means (for example, control for reading and displaying the translation in the first language corresponding to the word in the second language designated by the user from the dictionary storage means) The display unit 10 and the CPU 30 in FIG. 11; step B3 in FIG. 14; and word registration means for registering words in the second language corresponding to the translation of the first language whose display is controlled by the translation display control means (for example, FIG. 11 CPU 30 and Japanese word book storage area 76; steps A5 and B7 in FIG. 14 and text translation means for translating text in the first language input by the user into text in the second language (example) For example, the CPU 30 in FIG. 11; step A53 in FIG. 15) and detecting whether the same word as the registered word registered in the word registering means is present in the text of the second language translated by the text translating means. When the registered word detecting means (for example, CPU 30 in FIG. 11; step B55 in FIG. 15) and the registered word detecting means detect that there is the same word as the registered word, the text translated means Registered word replacement display control means (for example, the display of FIG. 11) that controls to replace the portion corresponding to the detected word in the text in two languages with the translation of the word and display the text in the second language. Unit 10 and CPU 30; Steps B59 and A61 in FIG. 15).

請求項に記載の発明は、請求項に記載の表示制御装置であって、前記翻訳された第2言語のテキスト中の前記検知された単語に対応する部分を識別表示して、当該第2言語のテキストを表示する制御を行う訳部分識別表示制御手段(例えば、図11の表示部10及びCPU30;図15のステップB65)を更に備えることを特徴としている。 Invention of Claim 2 is the display control apparatus of Claim 1 , Comprising: The part corresponding to the said detected word in the text of the said translated 2nd language is identified and displayed, The said 1st A translation part identification display control means (for example, the display unit 10 and the CPU 30 in FIG. 11; step B65 in FIG. 15) that performs control to display text in two languages is further provided.

請求項に記載の発明によれば、第2言語の単語と対応する第1言語の訳とを複数対応づけて辞書として辞書記憶手段が記憶し、ユーザにより指定された第2言語の単語に対応する第1言語の訳を当該辞書記憶手段から読み出して表示するとともに、その第2言語の単語を登録する。そして、ユーザにより入力された第1言語のテキストを第2言語のテキストに翻訳し、翻訳された第2言語のテキスト中に登録単語と同じ単語があるか否かを検知し、同じ単語があると検知された場合に、翻訳された第2言語のテキスト中の検知された単語部分を、当該単語の訳に置き換えて表示する。従って、入力された第1言語のテキストが翻訳されるが、翻訳文中、登録単語と同じ単語部分は翻訳されず元の第1言語で表示されるため、ユーザは、翻訳されない第1言語の単語である登録単語の訳を思い出さなくてはならない。しかし、翻訳されないのはテキスト中、検知された第1言語の単語部分だけであり、それ以外の部分は第2言語に翻訳される。従ってユーザは、登録単語が用いられた実際の文章を使って、その登録単語を復習することができ、より実践的かつ適切な理解をすることができる。請求項8に記載の発明も同様の作用効果を奏する。 According to the first aspect of the present invention, the dictionary storage means stores a plurality of second language words and corresponding first language translations as a dictionary and stores them in the second language word designated by the user. The corresponding first language translation is read from the dictionary storage means and displayed, and the second language word is registered. Then, the first language text input by the user is translated into the second language text, and it is detected whether or not there is the same word as the registered word in the translated second language text. Is detected, the detected word part in the translated text in the second language is replaced with the translation of the word and displayed. Therefore, although the input text of the first language is translated, the same word part as the registered word in the translated sentence is not translated and displayed in the original first language. You must remember the translation of the registered word. However, only the detected word portion of the first language in the text is not translated, and the other portions are translated into the second language. Therefore, the user can review the registered word using an actual sentence in which the registered word is used, and can understand more practically and appropriately. The invention according to claim 8 also has the same effect.

請求項に記載の発明によれば、翻訳された第2言語のテキスト中、検知された単語に対応する部分を識別表示する。従って、ユーザは翻訳文である第2言語のテキスト中に登録単語が含まれ、その登録単語がどれなのかを明確に視認することができる。 According to the second aspect of the present invention, the portion corresponding to the detected word is identified and displayed in the translated text of the second language. Therefore, the user can clearly see which registered word is included in the text of the second language, which is the translated sentence, and which registered word is.

[第1実施形態]
以下、図1〜図9を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置1に適用した場合の第1実施形態について説明する。
[First Embodiment]
A first embodiment in which the present invention is applied to a display control device 1 that is an electronic dictionary device having the same functions as those of a conventional machine translation device will be described below with reference to FIGS.

まず、表示制御装置1の構成を説明する。図1(a)は表示制御装置1の斜視概観図である。表示制御装置1は、表示部10及び入力部20を備える。表示部10は、ユーザによる入力部20の操作に応じた文字や符号等、各種データが表示される部分であり、LCD(Liquid Crystal Display)やELD(Electronic Luminescent Display)等の、単数または複数の素子の組合せによって構成される。   First, the configuration of the display control device 1 will be described. FIG. 1A is a perspective overview of the display control device 1. The display control device 1 includes a display unit 10 and an input unit 20. The display unit 10 is a part on which various data such as characters and codes according to the operation of the input unit 20 by the user is displayed. The display unit 10 is a single or plural display such as an LCD (Liquid Crystal Display) or an ELD (Electronic Luminescent Display). It is constituted by a combination of elements.

入力部20は、ユーザが表示制御装置1を操作するための各種キー群で構成されている。図1(b)に、入力部20のキー配列を示す。入力部20は、英和キー21、翻訳キー23と、文字キー24としての“A”〜“Z”キー等と、シフトキー25と、単語帳キー27と、訳/決定キー28と、カーソルキー29としての上下左右の方向キーとを備えている。   The input unit 20 includes various key groups for the user to operate the display control device 1. FIG. 1B shows a key arrangement of the input unit 20. The input unit 20 includes an English / Japanese key 21, a translation key 23, "A" to "Z" keys as character keys 24, a shift key 25, a word book key 27, a translation / decision key 28, and a cursor key 29. And up / down / left / right direction keys.

各キーの機能について説明する。英和キー21は辞書引きする辞書DBとして英和辞書DB73を選択する際に使用され、翻訳キー23は翻訳機能を起動する際に使用する。文字キー24は、ユーザによる文字の入力等に使用される。シフトキー25は訳/決定キー28と組み合わされて、単語を単語帳に登録するとき等に使用される。単語帳キー27は登録単語を一覧に表示させる際に使用される。訳/決定キー28は、検索を実行するとき等に使用される。カーソルキー29は、画面内の反転表示の移動等に使用される。   The function of each key will be described. The English-Japanese key 21 is used when the English-Japanese dictionary DB 73 is selected as the dictionary DB for dictionary lookup, and the translation key 23 is used when the translation function is activated. The character key 24 is used for inputting characters by the user. The shift key 25 is used in combination with the translation / decision key 28 to register a word in the word book. The word book key 27 is used when displaying registered words in a list. The translation / decision key 28 is used when a search is executed. The cursor key 29 is used for moving a reverse display in the screen.

図2は、表示制御装置1の機能構成を示すブロック図である。表示制御装置1は表示部10、入力部20、CPU30、RAM40、フラッシュROM70を備えて構成されている。   FIG. 2 is a block diagram illustrating a functional configuration of the display control device 1. The display control device 1 includes a display unit 10, an input unit 20, a CPU 30, a RAM 40, and a flash ROM 70.

CPU30は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、表示制御装置1を統括的に制御する。具体的には入力部20から入力される押下信号等に応じてフラッシュROM70に記憶された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU30は処理結果をRAM40等に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部10に出力して、対応した表示内容を表示させる。   The CPU 30 executes processing based on a predetermined program in accordance with an input instruction, performs an instruction to each functional unit, data transfer, and the like, and comprehensively controls the display control device 1. Specifically, various programs stored in the flash ROM 70 are read in response to a pressing signal or the like input from the input unit 20, and processing is executed according to the programs. Then, the CPU 30 saves the processing result in the RAM 40 and the like, and appropriately outputs a display signal for displaying the processing result to the display unit 10 to display the corresponding display contents.

また、CPU30は、英和キー21が押下されると、フラッシュROM70より第1辞書検索プログラム71を読み出して実行することにより、第1辞書検索処理を実行する。第1辞書検索処理の内容は、フローチャート(図6参照)を参照して詳細に後述するが、ここで簡単に説明する。第1辞書検索処理では、まず、CPU30は、ユーザにより入力された文字に適合する見出語を英和辞書DB73から読み出して、この見出語に対応する説明情報を表示させる。ここで、ユーザが登録操作を行った場合、CPU30は当該見出語を登録単語として英語単語帳記憶領域75に登録する。   Further, when the English-Japanese key 21 is pressed, the CPU 30 reads the first dictionary search program 71 from the flash ROM 70 and executes it, thereby executing the first dictionary search process. The contents of the first dictionary search process will be described later in detail with reference to a flowchart (see FIG. 6), but will be briefly described here. In the first dictionary search process, first, the CPU 30 reads the headword that matches the character input by the user from the English-Japanese dictionary DB 73 and displays the explanatory information corresponding to the headword. Here, when the user performs a registration operation, the CPU 30 registers the headword as a registered word in the English word book storage area 75.

そして、CPU30は、翻訳キー23が押下されると、フラッシュROM70より第1翻訳プログラム77を読み出して実行することにより、第1翻訳処理(図7参照)を実行する。第1翻訳処理では、CPU30は文字キー24の押下操作によって入力された英語のテキストを、対訳である日本語のテキストに翻訳する。英語のテキストの解析や、英和辞書DBを用いた訳語変換処理等は従来公知の機械翻訳装置と同等の機能で実現できるため、説明は省略する。   Then, when the translation key 23 is pressed, the CPU 30 executes the first translation process (see FIG. 7) by reading the first translation program 77 from the flash ROM 70 and executing it. In the first translation process, the CPU 30 translates the English text input by the depressing operation of the character key 24 into the Japanese text that is a parallel translation. Analysis of English text, translation conversion processing using an English-Japanese dictionary DB, and the like can be realized with functions equivalent to those of a conventionally known machine translation device, and thus description thereof is omitted.

そして、CPU30は入力された英語のテキスト中に英語単語帳記憶領域75に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、CPU30は検知された単語に対応する日本語のテキスト中の部分を当該検知された単語に置き換えて表示させる。ここで、ユーザにより訳/決定キー28が押下された場合、CPU30は、日本語のテキスト中の検知された単語に対応する部分に下線を付した置き換え前の日本語テキストと、当該検知された単語に下線を付した英語テキストとを表示させる。   Then, the CPU 30 determines whether or not the input English text has the same word as any of the registered words registered in the English word book storage area 75. When the same word is detected, the CPU 30 replaces the portion in the Japanese text corresponding to the detected word with the detected word and displays it. Here, when the translation / decision key 28 is pressed by the user, the CPU 30 detects the detected Japanese text before replacement in which the part corresponding to the detected word in the Japanese text is underlined, and the detected text. Display English text with the word underlined.

入力部20は、押下されたキーの押下信号等をCPU30に出力する。表示部10は、CPU30から入力される表示信号に基づいて各種画面を表示する。   The input unit 20 outputs a pressed signal of the pressed key to the CPU 30. The display unit 10 displays various screens based on display signals input from the CPU 30.

RAM40は、CPU30が実行する各種プログラムや、これらのプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。第1実施形態では、特に入力単語記憶領域41と、英語テキスト記憶領域43と、日本語テキスト記憶領域45と、置換テキスト記憶領域47とを備えている。   The RAM 40 includes a memory area that temporarily holds various programs executed by the CPU 30, data related to the execution of these programs, and the like. In the first embodiment, an input word storage area 41, an English text storage area 43, a Japanese text storage area 45, and a replacement text storage area 47 are provided.

入力単語記憶領域41には入力単語が格納される。入力単語とは、辞書引きの際に検索対象として入力される文字である。尚、入力される文字は1文字である場合に限らず、複数文字からなる文字であってもよい。   The input word storage area 41 stores input words. An input word is a character that is input as a search target during dictionary lookup. The input character is not limited to one character, and may be a character composed of a plurality of characters.

英語テキスト記憶領域43には英語テキストが記憶される。英語テキストとは、翻訳キー23が押下された後、翻訳対象としてユーザにより入力される英語の文章のことである。   The English text storage area 43 stores English text. The English text is an English sentence input by the user as a translation target after the translation key 23 is pressed.

日本語テキスト記憶領域45には日本語テキストが記憶される。日本語テキストとは、翻訳キー23が押下され、翻訳対象として英語テキストが入力された際、CPU30が当該入力された英語テキストを日本語に翻訳した文章のことである。   Japanese text is stored in the Japanese text storage area 45. The Japanese text is a sentence in which the CPU 30 translates the input English text into Japanese when the translation key 23 is pressed and English text is input as a translation target.

置換テキスト記憶領域47には置換テキストが記憶される。置換テキストとは、日本語テキスト記憶領域45に記憶された日本語テキストのうち、英語単語帳記憶領域75に登録されている登録単語の訳部分を、当該登録単語に置き換えた文章のことである。   The replacement text storage area 47 stores the replacement text. The replacement text is a sentence in which the translation part of the registered word registered in the English word book storage area 75 in the Japanese text stored in the Japanese text storage area 45 is replaced with the registered word. .

図3(a)は入力単語記憶領域41に記憶された入力単語の一例を示す図である。同図(a)において、入力単語として「cheap」が記憶されている。図3(b)は、英語テキスト記憶領域43に記憶された英語テキストの一例を示す図である。同図(b)において、英語テキストとして「This is a cheap bag.」が記憶されている。図3(c)は、日本語テキスト記憶領域45に記憶された日本語テキストの一例を示す図である。同図(c)において、日本語テキストとして「これは、安価なかばんです。」が記憶されている。図3(d)は、置換テキスト記憶領域47に記憶された置換テキストの一例を示す図である。同図(d)において、置換テキストとして「これは、cheapかばんです。」が記憶されている。   FIG. 3A is a diagram showing an example of input words stored in the input word storage area 41. In FIG. 5A, “cheap” is stored as an input word. FIG. 3B shows an example of English text stored in the English text storage area 43. In FIG. 5B, “This is a cheap bag.” Is stored as an English text. FIG. 3C is a diagram showing an example of Japanese text stored in the Japanese text storage area 45. In FIG. 5C, “This is an inexpensive bag” is stored as Japanese text. FIG. 3D is a diagram illustrating an example of the replacement text stored in the replacement text storage area 47. In FIG. 4D, “This is a cheap bag” is stored as a replacement text.

フラッシュROM70は、表示制御装置1の各種機能を実現する為のプログラムやデータを記憶するメモリである。第1実施形態において、フラッシュROM70には、CPU30に読み出されて実行されることにより第1辞書検索処理を実行するための第1辞書検索プログラム71と、英和辞書DB73と、英語単語帳記憶領域75と、第1翻訳処理を実行するための第1翻訳プログラム77とを記憶している。   The flash ROM 70 is a memory that stores programs and data for realizing various functions of the display control device 1. In the first embodiment, the flash ROM 70 has a first dictionary search program 71 for executing a first dictionary search process by being read and executed by the CPU 30, an English-Japanese dictionary DB 73, and an English word book storage area. 75 and a first translation program 77 for executing the first translation process are stored.

図4は、英和辞書DB73のデータ構成例を示す図である。英和辞書DB73は、見出語731と、当該見出語の意味内容を説明・解説する説明情報733とを対応づけて記憶している。例えば、図4において、見出語「cheap」と、この見出語の説明情報「 a. 安い; 安っぽい, つまらない・・・」とを対応づけて記憶している。   FIG. 4 is a diagram illustrating a data configuration example of the English-Japanese dictionary DB 73. The English-Japanese dictionary DB 73 stores a headword 731 and explanation information 733 that explains and explains the meaning of the headword in association with each other. For example, in FIG. 4, the headword “cheap” and explanatory information “a. Cheap; cheap, boring ...” of the headword are stored in association with each other.

図5は、英語単語帳記憶領域75のデータ構成の一例を示す図である。英語単語帳記憶領域75は最大100個の英語の単語を記憶することができ、英和辞書DB73を使用して見出語の説明情報が表示されたとき、ユーザが登録操作を行うことにより、当該見出語が登録単語として登録される。また、単語は格納順の番号である登録番号と対応づけて登録される。図5において、例えば登録番号「1」に対応付けて登録単語「big」が記憶され、登録番号「3」に対応付けて登録単語「cheap」が記憶されている。また、登録番号「4」〜「100」に対応する登録単語は記憶されていない。従って、図4においては、最も古くに登録された単語が登録番号「1」の「big」であり、最も新しく登録された単語が登録番号「3」の「cheap」であり、未だ100個の登録単語が全て記憶されていない状態にある。   FIG. 5 is a diagram showing an example of the data structure of the English word book storage area 75. The English word book storage area 75 can store a maximum of 100 English words, and when the explanation information of the headword is displayed using the English-Japanese dictionary DB 73, A headword is registered as a registered word. A word is registered in association with a registration number that is a number in the storage order. In FIG. 5, for example, the registration word “big” is stored in association with the registration number “1”, and the registration word “cheap” is stored in association with the registration number “3”. Also, registered words corresponding to the registration numbers “4” to “100” are not stored. Therefore, in FIG. 4, the oldest registered word is “big” with the registration number “1”, the most recently registered word is “cheap” with the registration number “3”, and there are still 100 All registered words are not stored.

次に、英和キー21が押下された際の表示制御装置1の動作を説明する。図6は、英和キー21が押下された際、CPU30が第1辞書検索プログラム71に従って実行する処理である第1辞書検索処理の動作を説明するためのフローチャートである。また、図8は第1辞書検索処理の際に表示部10に表示される画面の一例を示した図である。第1辞書検索処理の流れを、図8の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 1 when the English-Japanese key 21 is pressed will be described. FIG. 6 is a flowchart for explaining the operation of the first dictionary search process, which is a process executed by the CPU 30 according to the first dictionary search program 71 when the English-Japanese key 21 is pressed. FIG. 8 is a diagram showing an example of a screen displayed on the display unit 10 during the first dictionary search process. The flow of the first dictionary search process will be described in detail below with reference to the screen example of FIG.

まず、CPU30は、文字入力のための画面を表示部10に表示させる。そして、CPU30は文字キー24の押下に応じて、入力された英語の文字を入力単語として入力単語記憶領域41に記憶し、当該入力単語を文字入力欄に表示させる(ステップA1)。   First, the CPU 30 displays a screen for inputting characters on the display unit 10. Then, in response to pressing of the character key 24, the CPU 30 stores the input English character as an input word in the input word storage area 41, and displays the input word in the character input field (step A1).

図8(a)は、ステップA1時点の表示画面例を示す図であり、ユーザが「cheap」と文字入力した際の画面例である。図8(a)において、画面11には辞書名称111として「英和辞典」が表示され、辞書名称111の下の文字入力欄113に「cheap」が入力・表示されている。   FIG. 8A is a diagram illustrating a display screen example at the time of step A1, and is a screen example when the user inputs “cheap”. In FIG. 8A, “English-Japanese dictionary” is displayed on the screen 11 as the dictionary name 111, and “cheap” is input / displayed in the character input field 113 below the dictionary name 111.

そして、CPU30は入力単語に適合する見出語と、この見出語に対応する説明情報とを、英和辞書DB73から読み出して表示させることで、入力単語に対する日本語の訳として説明情報を表示させる(ステップA3)。   Then, the CPU 30 reads out the headword that matches the input word and the explanation information corresponding to the headword from the English-Japanese dictionary DB 73 to display the explanation information as a Japanese translation of the input word. (Step A3).

図8(b)は、ステップA3時点の表示画面例を示す図であり、ユーザが「cheap」という英単語を入力した際の図8(a)の画面において日本語の訳が表示された画面例である。画面12には、辞書名称121として「英和辞典」が表示され、辞書名称121の下に入力単語である「cheap」に対応する日本語の訳として「a. 安い; 安っぽい, つまらない・・・」が表示されている。   FIG. 8B is a diagram showing an example of a display screen at the time of step A3, in which a Japanese translation is displayed on the screen of FIG. 8A when the user inputs the English word “cheap”. It is an example. On the screen 12, “English-Japanese dictionary” is displayed as the dictionary name 121, and “a. Cheap; cheesy, boring ...” as a Japanese translation corresponding to the input word “cheap” under the dictionary name 121. Is displayed.

次いで、入力単語を登録する操作がなされたか否かを判定する(ステップA5)。登録操作は、例えばシフトキー25と訳/決定キー28の組合わせ操作によりなされる。登録操作がなされた場合は(ステップA5;Yes)、当該入力単語を登録単語として英語単語帳記憶領域75に登録する(ステップA7)。   Next, it is determined whether or not an operation for registering an input word has been performed (step A5). The registration operation is performed by a combination operation of the shift key 25 and the translation / decision key 28, for example. When the registration operation is performed (step A5; Yes), the input word is registered as a registered word in the English word book storage area 75 (step A7).

図8(c)は、ステップA7時点の表示画面例を示す図であり、「cheap」の日本語の訳が表示された図8(b)の画面において、ユーザが登録操作を行った際の画面例である。図8(c)において画面13には、辞書名称131と、辞書名称131の下に当該単語の日本語の訳とが表示され、画面中央にメッセージ133として「登録しました。」が表示される。このメッセージは、当該入力単語である「cheap」が登録単語として英語単語帳記憶領域75に登録されたことを意味する。   FIG. 8C is a diagram showing an example of a display screen at the time of step A7. When the user performs a registration operation on the screen of FIG. 8B in which the Japanese translation of “cheap” is displayed. It is an example of a screen. In FIG. 8C, the screen 13 displays a dictionary name 131 and a Japanese translation of the word under the dictionary name 131, and “registered” is displayed as a message 133 in the center of the screen. . This message means that the input word “cheap” is registered in the English word book storage area 75 as a registered word.

続いて、翻訳キー23が押下された際の表示制御装置1の動作を説明する。図7は、翻訳キー23が押下された際、CPU30が第1翻訳プログラム77に従って実行する処理である第1翻訳処理の動作を説明するためのフローチャートである。また、図9は第1翻訳処理の際に表示部10に表示される画面の一例を示した図である。第1翻訳処理の流れを、図9の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 1 when the translation key 23 is pressed will be described. FIG. 7 is a flowchart for explaining the operation of the first translation process, which is a process executed by the CPU 30 in accordance with the first translation program 77 when the translation key 23 is pressed. FIG. 9 is a diagram showing an example of a screen displayed on the display unit 10 during the first translation process. The flow of the first translation process will be described in detail below with reference to the screen example of FIG.

まず、CPU30は、テキスト入力のための画面を表示部10に表示させる。そして、CPU30は文字キー24の押下に応じて、入力された英語のテキストを英語テキスト記憶領域43に記憶し、当該英語テキストを翻訳文章入力欄に表示させる(ステップA51)。   First, the CPU 30 displays a screen for text input on the display unit 10. Then, in response to pressing of the character key 24, the CPU 30 stores the input English text in the English text storage area 43 and displays the English text in the translated text input field (step A51).

図9(a)は、ステップA51時点の表示画面例を示す図であり、ユーザが「This is a cheap bag.」と英語テキストを入力した際の画面例である。図9(a)において画面14には、翻訳文章入力欄141に「This is a cheap bag.」が入力・表示されている。   FIG. 9A is a diagram illustrating a display screen example at the time of step A51, and is a screen example when the user inputs “This is a cheap bag.” And English text. In FIG. 9A, “This is a cheap bag.” Is input and displayed in the translated text input field 141 on the screen 14.

そして、CPU30は、英語テキスト記憶領域43を照査して、入力された英語テキスト中の各単語の意味解析を行う等して英語テキスト全文を翻訳し、翻訳した日本語テキストを日本語テキスト記憶領域45に記憶する(ステップA53)。そして、CPU30は入力された英語テキスト中に、英語単語帳記憶領域75に記憶されている登録単語と同じ単語があるか否かを判別する(ステップA55)。同じ単語が検知されない場合は(ステップA55;No)、CPU30は日本語テキスト記憶領域45に記憶された日本語テキストを翻訳結果欄に表示させる(ステップA57)。一方、同じ単語が検知された場合は(ステップA55;Yes)、CPU30は当該検知された単語に対応する日本語テキストの部分を当該検知された単語に置き換えて置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域47に記憶する(ステップA59)。そして、CPU30は当該置換テキストを翻訳結果欄に表示させる(ステップA61)。   Then, the CPU 30 checks the English text storage area 43, translates the entire English text by performing semantic analysis of each word in the input English text, and converts the translated Japanese text into the Japanese text storage area. 45 (step A53). Then, the CPU 30 determines whether or not the input English text has the same word as the registered word stored in the English word book storage area 75 (step A55). When the same word is not detected (step A55; No), the CPU 30 displays the Japanese text stored in the Japanese text storage area 45 in the translation result column (step A57). On the other hand, when the same word is detected (step A55; Yes), the CPU 30 creates a replacement text by replacing the portion of the Japanese text corresponding to the detected word with the detected word, and the created replacement The text is stored in the replacement text storage area 47 (step A59). Then, the CPU 30 displays the replacement text in the translation result column (step A61).

図9(b)は、ステップA61時点の表示画面例を示す図であり、画面15には、入力された英語テキストである「This is a cheap bag.」が翻訳文章入力欄151に、翻訳結果である「これは、cheapかばんです。」が翻訳結果欄153に表示されている。英語単語帳記憶領域75には、「cheap」が登録単語として記憶されており、英語テキスト中に、この登録単語と同じ単語が検知されたため(ステップA55;Yes)、検知された単語に対応する日本語テキストの部分「安価な」が当該検知された単語「cheap」に置き換えられた置換テキストが作成されて翻訳結果欄に表示されたものである。   FIG. 9B is a diagram showing a display screen example at the time of step A61. On the screen 15, the input English text “This is a cheap bag.” Is displayed in the translated text input field 151. “This is a cheap bag.” Is displayed in the translation result column 153. In the English word book storage area 75, “cheap” is stored as a registered word, and since the same word as this registered word is detected in the English text (step A55; Yes), it corresponds to the detected word. A replacement text in which the Japanese text portion “cheap” is replaced with the detected word “cheap” is created and displayed in the translation result column.

そして、ステップA61の後、CPU30は訳/決定キー28が押下されたか否かを判定する(ステップA63)。押下されたならば(ステップA63;Yes)、CPU30はステップA55において検知された単語に下線を付した英語テキストを翻訳文章入力欄に表示させ、当該検知された単語に対応する部分に下線を付した置き換え前の日本語テキストを翻訳結果欄に表示させる(ステップA65)。尚、検知された単語に対応する部分に下線を付して表示することとしたが、当該部分を太字にしたり、イタリック体のフォントで表示するなど、別の方法で識別表示させてもよい。   After step A61, the CPU 30 determines whether the translation / decision key 28 has been pressed (step A63). If pressed (step A63; Yes), the CPU 30 displays the English text with the underlined word detected in step A55 in the translated text input field, and underlines the part corresponding to the detected word. The replaced Japanese text is displayed in the translation result column (step A65). Although the portion corresponding to the detected word is underlined and displayed, the portion may be identified and displayed by another method such as bolding or displaying it in italic font.

図9(c)は、ステップA65時点の表示画面例を示す図であり、図9(b)の英語テキスト及び置換テキストが表示された画面において、訳/決定キー28が押下された際の画面例である。翻訳文章入力欄161に英語テキストとして「cheap」に下線が付された「This is a cheap bag.」が表示され、翻訳結果欄163に「安価な」に下線が付された「これは、安価なかばんです。」が表示されている。ステップA55において検知された単語「cheap」に下線が付された英語テキストが翻訳文章入力欄に表示され、当該検知された単語「cheap」に対応する日本語テキストの部分「安価な」に下線が付された置き換え前の日本語テキストが翻訳結果欄に表示される。   FIG. 9C is a diagram showing an example of a display screen at the time of step A65, and is a screen when the translation / decision key 28 is pressed on the screen where the English text and the replacement text of FIG. 9B are displayed. It is an example. "This is a cheap bag." With "cheap" underlined as English text is displayed in the translated text input field 161, and "cheap" is underlined in the translation result field 163 Is displayed. "Is displayed. The English text in which the word “cheap” detected in step A55 is underlined is displayed in the translated text input field, and the portion “inexpensive” in the Japanese text corresponding to the detected word “cheap” is underlined. The attached Japanese text before replacement is displayed in the translation result column.

以上、第1実施形態を説明したが、表示制御装置1によれば、英和辞書DB73を用いて辞書引きした英単語を英語単語帳記憶領域75に登録することができる。そして、翻訳キー23を押下して第1翻訳プログラム77を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、入力された英語テキスト中において、英語単語帳記憶領域75に登録された登録単語のいずれかと同じ単語が検知された場合、検知された単語に対応する部分が当該検知された単語に置き換えられた日本語テキストが表示される。そして、訳/決定キー28が押下されると、検知された単語に下線が付された英語のテキストと、当該検知された単語に対応する部分に下線が付された置き換え前の日本語のテキストとが表示される。   Although the first embodiment has been described above, according to the display control device 1, English words dictionaryd using the English-Japanese dictionary DB 73 can be registered in the English word book storage area 75. Then, when the translation key 23 is pressed to execute the first translation program 77 and the user inputs an English text to be translated, a Japanese text is created by translating the input English text. Here, in the input English text, when the same word as any of registered words registered in the English word book storage area 75 is detected, the portion corresponding to the detected word is replaced with the detected word. Displayed Japanese text is displayed. When the translation / decision key 28 is pressed, the English text in which the detected word is underlined and the Japanese text before replacement in which the portion corresponding to the detected word is underlined Is displayed.

このように、表示制御装置1は、ユーザ操作に従って英語単語帳記憶領域75に英単語を登録し、ユーザ操作に従って入力された英文を日本語の文章に翻訳することができる。但し、英文中に登録単語と同じ英単語が含まれる場合は、翻訳文のうち、登録単語と同じ英単語に対応する訳部分を当該英単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外は翻訳されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳/決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。   In this way, the display control device 1 can register English words in the English word book storage area 75 according to the user operation, and can translate the English text input according to the user operation into a Japanese sentence. However, if the English word contains the same English word as the registered word, the translated part corresponding to the English word same as the registered word is replaced with the English word and displayed. Therefore, the user needs to translate the part corresponding to the registered word into English in the input English sentence. However, since the part other than the part is translated, the meaning of the part that has not been translated can be inferred based on the other translated part. Also, when the user presses the translation / decision key, the translation of the part of the registered word that has not been translated is displayed, so that the user can check whether the estimated meaning is correct. Therefore, a display control apparatus that can perform practical language learning that promotes proper understanding in actual sentences is realized.

[第2実施形態]
以下、図10〜図17を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置2に適用した場合の第2実施形態について説明する。
[Second Embodiment]
A second embodiment in the case where the present invention is applied to a display control device 2 that is an electronic dictionary device having the same function as a conventional machine translation device will be described below with reference to FIGS.

表示制御装置2の外観構成は、第1実施形態のキー配列において、英和キー21を無くし、和英キー22を追加した構成と同じである。図10(a)及び(b)に表示制御装置2の斜視概観図及びキー配列の一例を示す。この和英キー22は辞書引きする辞書DBとして和英辞書DB74を選択する際に使用される。以下、第1実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。   The appearance configuration of the display control device 2 is the same as the configuration in which the English-Japanese key 21 is eliminated and the Japanese-English key 22 is added in the key layout of the first embodiment. FIGS. 10A and 10B show a perspective overview of the display control device 2 and an example of a key arrangement. The Japanese-English key 22 is used when the Japanese-English dictionary DB 74 is selected as a dictionary DB for dictionary lookup. Hereinafter, the same components as those in the first embodiment will be denoted by the same reference numerals, and the description thereof will be omitted.

図11は、表示制御装置2の機能構成を示すブロック図であり、図2の第1実施形態の表示制御装置1のブロック図において、第1辞書検索プログラム71、英語単語帳記憶領域75及び第1翻訳プログラム77をそれぞれ第2辞書検索プログラム72、日本語単語帳記憶領域76及び第2翻訳プログラム78に置き換え、和英辞書DB74を追加した構成である。   FIG. 11 is a block diagram showing the functional configuration of the display control device 2. In the block diagram of the display control device 1 of the first embodiment of FIG. 2, the first dictionary search program 71, the English word book storage area 75, and the first One translation program 77 is replaced with a second dictionary search program 72, a Japanese word book storage area 76, and a second translation program 78, respectively, and a Japanese-English dictionary DB 74 is added.

CPU30は、和英キー22が押下されると、フラッシュROM70より第2辞書検索プログラム72を読み出して実行することにより、第2辞書検索処理を実行する。第2辞書検索処理の内容は、フローチャート(図14参照)を参照して詳細に後述するが、ここで簡単に説明する。第2辞書検索処理では、まず、CPU30は、ユーザにより入力された文字に適合する見出語を和英辞書DB74から読み出して、この見出語に対応する説明情報を表示させる。この説明情報が表示されている状態で、ユーザが登録操作を行った場合、CPU30は当該見出語を登録単語として日本語単語帳記憶領域76に登録する。   When the Japanese / English key 22 is pressed, the CPU 30 reads the second dictionary search program 72 from the flash ROM 70 and executes it, thereby executing the second dictionary search process. The contents of the second dictionary search process will be described later in detail with reference to a flowchart (see FIG. 14), but will be briefly described here. In the second dictionary search process, first, the CPU 30 reads the headword that matches the character input by the user from the Japanese-English dictionary DB 74 and displays the explanatory information corresponding to the headword. When the user performs a registration operation in a state where the explanation information is displayed, the CPU 30 registers the headword as a registered word in the Japanese word book storage area 76.

そして、CPU30は、翻訳キー23が押下されると、フラッシュROM70より第2翻訳プログラム78を読み出して実行することにより、第2翻訳処理(図15参照)を実行する。第2翻訳処理では、CPU30は英語のテキストを、対訳である日本語のテキストに翻訳する。そして、CPU30は翻訳された日本語のテキスト中に日本語単語帳記憶領域76に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、CPU30は検知された単語を、当該検知された単語に対応する英単語に置き換えた日本語テキストを表示させる。ここで、ユーザにより訳/決定キー28が押下された場合、CPU30は検知された単語に対応する英単語に下線を付した英語のテキストと、当該検知された単語に下線を付した日本語テキストとを表示させる。   Then, when the translation key 23 is pressed, the CPU 30 reads the second translation program 78 from the flash ROM 70 and executes it to execute the second translation process (see FIG. 15). In the second translation process, the CPU 30 translates English text into parallel Japanese text. Then, the CPU 30 determines whether or not there is the same word as any of registered words registered in the Japanese word book storage area 76 in the translated Japanese text. When the same word is detected, the CPU 30 displays Japanese text in which the detected word is replaced with an English word corresponding to the detected word. Here, when the translation / decision key 28 is pressed by the user, the CPU 30 causes the English text corresponding to the detected word to be underlined and the Japanese text with the detected word underlined. Is displayed.

図12は、和英辞書DB74のデータ構成例を示す図である。和英辞書DB74は、見出語741と、当該見出語の意味内容を説明・解説する説明情報743とを対応づけて記憶している。例えば、図12において、見出語「あかい」と、この見出語の説明情報「red; crimson. 〜羽根募金運動 a community chest campaign.・・・」とを対応づけて記憶している。   FIG. 12 is a diagram illustrating a data configuration example of the Japanese-English dictionary DB 74. The Japanese-English dictionary DB 74 stores a headword 741 and explanation information 743 that explains and explains the meaning of the headword in association with each other. For example, in FIG. 12, the headword “Akai” is stored in association with the explanation information “red; crimson.

図13は、日本語単語帳記憶領域76のデータ構成の一例を示す図である。日本語単語帳記憶領域76は最大100個の日本語の単語を記憶することができ、和英辞書DB74を使用して見出語の説明情報が表示されたとき、ユーザが登録操作を行うことにより、当該見出語が登録単語として登録される。また、単語は格納順の番号である登録番号と対応づけて登録される。図13において、例えば登録番号「1」に対応付けて登録単語「しろい」が記憶され、登録番号「3」に対応付けて登録単語「かばん」が記憶されている。また、登録番号「4」〜「100」に対応する登録単語は記憶されていない。従って、図13においては、最も古くに登録された単語が登録番号「1」の「しろい」であり、最も新しく登録された単語が登録番号「3」の「かばん」であり、未だ100個の登録単語が全て記憶されていない状態にある。   FIG. 13 is a diagram showing an example of the data configuration of the Japanese word book storage area 76. The Japanese word book storage area 76 can store up to 100 Japanese words, and when the explanation information of the headword is displayed using the Japanese-English dictionary DB 74, the user performs a registration operation. The headword is registered as a registered word. A word is registered in association with a registration number that is a number in the storage order. In FIG. 13, for example, the registration word “Shiroi” is stored in association with the registration number “1”, and the registration word “bag” is stored in association with the registration number “3”. Also, registered words corresponding to the registration numbers “4” to “100” are not stored. Accordingly, in FIG. 13, the oldest registered word is “Shiroi” with the registration number “1”, and the newest registered word is “bag” with the registration number “3”. All registered words are not stored.

次に、表示制御装置2の動作を説明する。図14は、和英キー22が押下された際、CPU30が第2辞書検索プログラム72に従って実行する処理である第2辞書検索処理の動作を説明するためのフローチャートである。また、図16は第2辞書検索処理の際に表示部10に表示される画面の一例を示した図である。第2辞書検索処理は、図6の第1辞書検索処理において、ステップA1、A3及びA7をそれぞれステップB1、B3及びB7に置き換えた処理である。第2辞書検索処理の流れを、図16の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 2 will be described. FIG. 14 is a flowchart for explaining the operation of the second dictionary search process which is a process executed by the CPU 30 according to the second dictionary search program 72 when the Japanese / English key 22 is pressed. FIG. 16 is a diagram showing an example of a screen displayed on the display unit 10 during the second dictionary search process. The second dictionary search process is a process in which steps A1, A3, and A7 are replaced with steps B1, B3, and B7 in the first dictionary search process of FIG. The flow of the second dictionary search process will be described in detail below with reference to the screen example of FIG.

ステップB1において、CPU30は、文字入力のための画面を表示部10に表示させる。そして、CPU30は文字キー24の押下に応じて、入力された日本語の文字を入力単語として入力単語記憶領域41に記憶し、当該入力単語を文字入力欄に表示させる。   In step B1, the CPU 30 causes the display unit 10 to display a screen for inputting characters. Then, in response to pressing of the character key 24, the CPU 30 stores the input Japanese characters as input words in the input word storage area 41, and displays the input words in the character input field.

図16(a)は、ステップB1時点の表示画面例を示す図であり、ユーザが「かばん」と文字入力した際の画面例である。図16(a)において画面17には、辞書名称171として「和英辞典」が表示され、辞書名称171の下の文字入力欄173に「かばん」が入力・表示されている。   FIG. 16A is a diagram showing a display screen example at the time of step B1, and is a screen example when the user inputs a character “bag”. In FIG. 16A, “Japanese-English dictionary” is displayed as the dictionary name 171 on the screen 17, and “kaban” is input and displayed in the character input field 173 below the dictionary name 171.

ステップB3において、CPU30は入力単語に適合する見出語と、この見出語に対応する説明情報とを、和英辞書DB74から読み出して表示させることで、入力単語に対する英語の訳である説明情報を表示させる。   In step B3, the CPU 30 reads out the headword that matches the input word and the explanation information corresponding to the headword from the Japanese-English dictionary DB 74, and displays the explanation information that is an English translation of the input word. Display.

図16(b)は、ステップB3時点の表示画面例を示す図であり、ユーザが「かばん」という日本語を入力した後の、「かばん」に対応する英語の訳が表示された画面例である。図16(b)において、画面18には、辞書名称181として「和英辞典」が表示され、辞書名称181の下に入力単語である「かばん」に対応する英語の訳として「a. かばん[鞄]a bag; 《書類入れ》a briefcase; a portfolio; an attache case; 《旅行鞄》a・・・」が表示されている。   FIG. 16B is a diagram showing a display screen example at the time of step B3, in which an English translation corresponding to “bag” is displayed after the user inputs the Japanese word “bag”. is there. In FIG. 16B, “Japanese-English dictionary” is displayed on the screen 18 as the dictionary name 181, and “a. Kaban [鞄” as an English translation corresponding to the input word “kaban” under the dictionary name 181. ] "A bag;" paper case "a briefcase; a portfolio; an attache case;" travel bag "a ..." is displayed.

ステップB3の後にユーザにより登録操作がなされた場合は(ステップA5;Yes)、ステップB7において、CPU30は、当該入力単語を登録単語とし日本語単語帳記憶領域76に登録する。   When a registration operation is performed by the user after step B3 (step A5; Yes), in step B7, the CPU 30 registers the input word as a registered word in the Japanese word book storage area 76.

図16(c)は、ステップB7時点の表示画面例を示す図であり、「かばん」の英語の訳が表示された図16(b)の画面において、ユーザが登録操作を行った際の画面例である。図16(c)において、画面19には辞書名称191と、辞書名称191の下に当該単語の日本語の訳とが表示され、画面中央にメッセージ193として「登録しました。」が表示される。このメッセージは、当該入力単語である「かばん」が登録単語として日本語単語帳記憶領域76に登録されたことを意味する。   FIG. 16C is a diagram showing a display screen example at the time of step B7, and a screen when the user performs a registration operation on the screen of FIG. 16B in which the English translation of “bag” is displayed. It is an example. In FIG. 16C, the screen 19 displays a dictionary name 191 and a Japanese translation of the word under the dictionary name 191, and “registered” is displayed as a message 193 in the center of the screen. . This message means that the input word “bag” is registered in the Japanese word book storage area 76 as a registered word.

続いて、翻訳キー23が押下された際の表示制御装置2の動作を説明する。図15は、翻訳キー23が押下された際、CPU30が第2翻訳プログラム78に従って実行する処理である第2翻訳処理の動作を説明するためのフローチャートである。また、図17は第2翻訳処理の際に表示部10に表示される画面の一例を示した図である。第2翻訳処理は、図7の第1翻訳処理において、ステップA55、A59及びA65をそれぞれステップB55、B59及びB65に置き換えた処理である。第2翻訳処理の流れを、図17の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 2 when the translation key 23 is pressed will be described. FIG. 15 is a flowchart for explaining the operation of the second translation process, which is a process executed by the CPU 30 according to the second translation program 78 when the translation key 23 is pressed. FIG. 17 is a diagram showing an example of a screen displayed on the display unit 10 during the second translation process. The second translation process is a process in which steps A55, A59, and A65 are replaced with steps B55, B59, and B65, respectively, in the first translation process of FIG. The flow of the second translation process will be described in detail below with reference to the screen example of FIG.

CPU30は、入力された英語テキストを全文翻訳して日本語テキストを作成した後(ステップA53)、ステップB55において当該翻訳した日本語テキスト中に日本語単語帳記憶領域76に記憶されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知されない場合は(ステップB55;No)、CPU30は日本語テキスト記憶領域45に記憶された日本語テキストを翻訳結果欄に表示させる(ステップA57)。一方、同じ単語が検知された場合は(ステップB55;Yes)、CPU30は日本語テキスト中の当該検知された単語の部分を、当該検知された単語に対応する英単語に置き換えることで置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域47に記憶する(ステップB59)。そして、CPU30は当該置換テキストを翻訳結果欄に表示させる(ステップA61)。   The CPU 30 translates the full text of the input English text to create a Japanese text (step A53), and then registers the registered words stored in the Japanese word book storage area 76 in the translated Japanese text in step B55. It is determined whether or not there is the same word as any of the above. When the same word is not detected (step B55; No), the CPU 30 displays the Japanese text stored in the Japanese text storage area 45 in the translation result column (step A57). On the other hand, when the same word is detected (step B55; Yes), the CPU 30 replaces the detected word portion in the Japanese text with the English word corresponding to the detected word, thereby replacing the replacement text. The created replacement text is stored in the replacement text storage area 47 (step B59). Then, the CPU 30 displays the replacement text in the translation result column (step A61).

図17(a)は、ステップA61時点の表示画面例を示す図であり、画面90には、入力された英語テキスト「This is a cheap bag.」が翻訳文章入力欄901に、翻訳結果欄である「これは、安価なbagです。」が翻訳結果欄903に表示されている。日本語単語帳記憶領域76には、「かばん」が登録単語として記憶されているため、日本語テキスト中において、この登録単語と同じ単語が検知され(ステップB55;Yes)、検知された単語「かばん」が、英語テキスト中の当該検知された単語に対応する英単語「bag」に置き換えられて作成された置換テキストが、翻訳結果欄に表示されたものである。   FIG. 17A is a diagram showing a display screen example at the time of step A61. The screen 90 displays the input English text “This is a cheap bag.” In the translated text input field 901 and the translation result field. A certain “This is an inexpensive bag” is displayed in the translation result column 903. Since “kaban” is stored as a registered word in the Japanese word book storage area 76, the same word as this registered word is detected in the Japanese text (step B 55; Yes), and the detected word “ The replacement text created by replacing “bag” with the English word “bag” corresponding to the detected word in the English text is displayed in the translation result column.

そして、CPU30は、訳/決定キー28が押下されたか否かを判定する(ステップA63)。押下されたならば(ステップA63;Yes)、CPU30はステップB55において検知された単語に対応する英単語に下線を付した英語テキストを翻訳文章入力欄に表示させ、当該検知された単語に下線を付した置き換え前の日本語テキストを翻訳結果欄に表示させる(ステップB65)。   Then, the CPU 30 determines whether or not the translation / decision key 28 is pressed (step A63). If pressed (step A63; Yes), the CPU 30 displays the English text with the underlined English word corresponding to the word detected in step B55 in the translated text input field, and underlines the detected word. The attached Japanese text before replacement is displayed in the translation result column (step B65).

図17(b)は、ステップB65時点の表示画面例を示す図であり、英語テキスト及び置換テキストが表示された図17(a)の画面において、訳/決定キー28が押下された際の画面例である。翻訳文章入力欄911に英語テキストとして「cheap」に下線が付された「This is a cheap bag.」が表示され、翻訳結果欄913に「かばん」に下線が付された「これは、安価なかばんです。」が表示されている。ステップB55において検知された単語「かばん」に対応する英単語「bag」に下線が付された英語テキストが翻訳文章入力欄に表示され、当該検知された単語「かばん」に下線が付された置き換え前の日本語テキストが翻訳結果欄に表示される。   FIG. 17B is a diagram showing a display screen example at the time of step B65, and is a screen when the translation / decision key 28 is pressed on the screen of FIG. 17A on which the English text and the replacement text are displayed. It is an example. "This is a cheap bag." With "cheap" underlined as an English text is displayed in the translated text input field 911, and "bag" is underlined in the translation result field 913. Is displayed. "Is displayed. The English text underlined in the English word “bag” corresponding to the word “bag” detected in step B55 is displayed in the translated text input field, and the detected word “bag” is underlined and replaced The previous Japanese text is displayed in the translation result column.

以上、第2実施形態を説明したが、表示制御装置2によれば、和英辞書DB74を用いて辞書引きした日本語の単語を日本語単語帳記憶領域76に登録することができる。そして、翻訳キー23を押下して第2翻訳プログラム78を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、翻訳された日本語のテキスト中において、日本語単語帳記憶領域76に登録された登録単語のいずれかと同じ単語が検知された場合、日本語のテキストのうち、当該検知された単語が、当該検知された単語に対応する英語のテキスト中の英単語に置き換えられて表示される。そして、訳/決定キー28が押下されると、検知された単語に対応する英単語に下線が付された英語のテキストと、検知された単語に下線が付された置き換え前の日本語のテキストとが表示される。   As described above, the second embodiment has been described. According to the display control apparatus 2, Japanese words dictionaryd using the Japanese-English dictionary DB 74 can be registered in the Japanese word book storage area 76. Then, when the translation key 23 is pressed to execute the second translation program 78 and the user inputs an English text to be translated, a Japanese text is created by translating the input English text. Here, in the translated Japanese text, when the same word as any of registered words registered in the Japanese word book storage area 76 is detected, the detected word in the Japanese text is detected. The English word in the English text corresponding to the detected word is replaced and displayed. When the translation / decision key 28 is pressed, the English text in which the English word corresponding to the detected word is underlined and the Japanese text before replacement in which the detected word is underlined Is displayed.

このように、表示制御装置2は、ユーザ操作に従って和英辞書DB74から辞書引きした日本語の単語を単語帳に登録することができる。また、ユーザ操作によって入力される英文を日本語に翻訳することができる。但し、翻訳文中に登録単語と同じ単語が含まれる場合は、当該単語に対応する英文中の英単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外は翻訳されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳/決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。   In this way, the display control device 2 can register Japanese words dictionaryd from the Japanese-English dictionary DB 74 according to the user operation in the word book. In addition, an English sentence input by a user operation can be translated into Japanese. However, if the translation contains the same word as the registered word, it is replaced with the English word in the English sentence corresponding to the word. Therefore, the user needs to translate the part corresponding to the registered word into English in the input English sentence. However, since the part other than the part is translated, the meaning of the part that has not been translated can be inferred based on the other translated part. Also, when the user presses the translation / decision key, the translation of the part of the registered word that has not been translated is displayed, so that the user can check whether the estimated meaning is correct. Therefore, a display control apparatus that can perform practical language learning that promotes proper understanding in actual sentences is realized.

[第3実施形態]
以下、図18〜図20を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置3に適用した場合の第3実施形態について説明する。
表示制御装置3の外観構成は第1実施形態の表示制御装置1と同様である。第1実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
[Third Embodiment]
A third embodiment in the case where the present invention is applied to a display control device 3 that is an electronic dictionary device having the same function as a conventional machine translation device will be described below with reference to FIGS.
The appearance configuration of the display control device 3 is the same as that of the display control device 1 of the first embodiment. The same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof is omitted. The description will focus on the features of the present embodiment.

図18は、表示制御装置3の機能構成を示すブロック図である。表示制御装置3のブロック図の構成は、図2の第1実施形態の表示制御装置1のブロック図において、第1翻訳プログラム77を第3翻訳プログラム79に置き換えた構成である。   FIG. 18 is a block diagram illustrating a functional configuration of the display control device 3. The configuration of the display control device 3 in the block diagram is a configuration in which the first translation program 77 is replaced with the third translation program 79 in the block diagram of the display control device 1 of the first embodiment of FIG.

CPU30は、翻訳キー23が押下されると、フラッシュROM70より第3翻訳プログラム79を読み出して実行することにより、第3翻訳処理を実行する。第3翻訳処理の内容は、フローチャート(図19参照)を参照して詳細に後述するが、ここで簡単に説明する。第3翻訳処理では、CPU30はユーザが入力した英語のテキストを、対訳である日本語のテキストに翻訳する。その際、CPU30は入力された英語のテキスト中に英語単語帳記憶領域75に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、CPU30は当該検知された単語のみを、日本語テキスト中の当該検知された単語に対応する部分に置き換えた英語テキストを翻訳結果として表示させる。即ち、翻訳結果は英語のテキストのうち、その検知された単語部分のみが日本語となったテキストとして表示される。   When the translation key 23 is pressed, the CPU 30 reads the third translation program 79 from the flash ROM 70 and executes it to execute the third translation process. The contents of the third translation process will be described later in detail with reference to a flowchart (see FIG. 19), but will be briefly described here. In the third translation process, the CPU 30 translates the English text input by the user into a Japanese text as a parallel translation. At that time, the CPU 30 determines whether or not the input English text has the same word as any of the registered words registered in the English word book storage area 75. When the same word is detected, the CPU 30 displays an English text obtained by replacing only the detected word with a portion corresponding to the detected word in the Japanese text as a translation result. In other words, the translation result is displayed as a text in which only the detected word portion in the English text is in Japanese.

次に、表示制御装置3の動作を説明する。図19は、翻訳キー23が押下された際、CPU30が第3翻訳プログラム79に従って実行する処理である第3翻訳処理の動作を説明するためのフローチャートである。また、図20は第3翻訳処理の際に表示部10に表示される画面の一例を示した図である。第3翻訳処理は、図7の第1翻訳処理において、ステップA59をステップC59に置き換え、ステップA63及びA65のステップを無くした処理である。第3翻訳処理の流れを、図20の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 3 will be described. FIG. 19 is a flowchart for explaining the operation of the third translation process, which is a process executed by the CPU 30 according to the third translation program 79 when the translation key 23 is pressed. FIG. 20 is a diagram illustrating an example of a screen displayed on the display unit 10 during the third translation process. The third translation process is a process in which step A59 is replaced with step C59 in the first translation process of FIG. 7, and steps A63 and A65 are eliminated. The flow of the third translation process will be described in detail below with reference to the screen example of FIG.

第3翻訳処理において、入力された英語テキスト中に、英語単語帳記憶領域75に記憶されている登録単語の何れかと同じ単語が検知された場合は(ステップA55;Yes)、CPU30は検知された単語を、日本語テキスト中の当該検知された単語に対応する部分に置き換えて、置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域47に記憶する(ステップC59)。そして、CPU30は当該置換テキストを翻訳結果欄に表示させる(ステップA61)。   In the third translation process, if the same word as any of registered words stored in the English word book storage area 75 is detected in the input English text (step A55; Yes), the CPU 30 has detected it. The replacement text is created by replacing the word with the portion corresponding to the detected word in the Japanese text, and the created replacement text is stored in the replacement text storage area 47 (step C59). Then, the CPU 30 displays the replacement text in the translation result column (step A61).

図20は、ステップA61時点の表示画面例を示す図であり、画面92において、入力された英語テキスト「This is a cheap bag.」が翻訳文章入力欄921に、翻訳結果である「This is a 安価な bag.」が翻訳結果欄923に表示されている。英語単語帳記憶領域75に「cheap」が登録単語として記憶されており、英語テキスト中に、この登録単語と同じ単語が検知されたため(ステップA55;Yes)、英語テキストにおいて、検知された単語「cheap」のみが、日本語テキスト中の当該単語に対応する部分「安価な」に置き換えられた置換テキストが作成されて、翻訳結果欄に表示されたものである。   FIG. 20 is a diagram showing an example of a display screen at the time of Step A61. On the screen 92, the input English text “This is a cheap bag.” Is displayed in the translated text input field 921 as the translation result “This is a a”. “Inexpensive bag.” Is displayed in the translation result column 923. Since “cheap” is stored as a registered word in the English word book storage area 75, and the same word as this registered word is detected in the English text (step A55; Yes), the detected word “ Only “Cheap” is created by replacing the part “Cheap” corresponding to the word in the Japanese text, and displaying it in the translation result column.

以上、第3実施形態を説明したが、表示制御装置3によれば、翻訳キー23を押下して第3翻訳プログラム79を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、入力された英語のテキスト中において、英語単語帳記憶領域75に登録された登録単語のいずれかと同じ単語が検知された場合、当該検知された単語のみが、日本語のテキスト中の当該検知された単語に対応する部分に置き換えられた英語のテキストが翻訳結果として表示される。   Although the third embodiment has been described above, according to the display control device 3, when the translation key 23 is pressed to execute the third translation program 79 and the user inputs the English text to be translated, this input is performed. Japanese text is created by translating the translated English text. Here, in the input English text, when the same word as any of registered words registered in the English word book storage area 75 is detected, only the detected word is the relevant word in the Japanese text. The English text replaced with the part corresponding to the detected word is displayed as the translation result.

このように、表示制御装置3は、ユーザ操作に従って英和辞書DB73から辞書引きした英単語を単語帳に登録することができる。また、ユーザ操作によって入力される英文を日本語の文章に翻訳することができる。但し、入力された英文中に登録単語と同じ英単語が含まれる場合は、当該英単語のみを日本語に翻訳して表示する。従って、ユーザは、入力した英語の文章中に以前学習した英単語である登録単語が含まれるとき、当該単語の訳を再度復習することができる。更に、登録単語が多義語である場合は、入力した英文によって当該単語の訳が変化し、ユーザは多様な英文を入力することで、各英文に適合する登録単語の複数の訳を学習できる。よって、登録単語の実際の文章中での適切な理解を促す、実践的な語学学習のできる表示制御装置が実現できる。   In this way, the display control device 3 can register the English words that are looked up from the English-Japanese dictionary DB 73 in the word book according to the user operation. In addition, English sentences input by user operations can be translated into Japanese sentences. However, if the input English sentence contains the same English word as the registered word, only the English word is translated into Japanese and displayed. Therefore, the user can review the translation of the word again when the input English sentence includes a registered word that is a previously learned English word. Further, when the registered word is an ambiguous word, the translation of the word varies depending on the input English sentence, and the user can learn a plurality of translations of the registered word suitable for each English sentence by inputting various English sentences. Therefore, it is possible to realize a display control apparatus capable of practical language learning that promotes proper understanding of registered words in actual sentences.

[第4実施形態]
以下、図21〜図30を参照して、本発明を電子辞書装置である表示制御装置4に適用した場合の第4実施形態について説明する。
[Fourth Embodiment]
Hereinafter, with reference to FIGS. 21 to 30, a fourth embodiment in the case where the present invention is applied to the display control device 4 which is an electronic dictionary device will be described.

まず、表示制御装置4の構成を説明する。表示制御装置4の外観構成は第1実施形態の表示制御装置1のキー配列において、翻訳キー23を無くし、設定キー26を追加した構成である。図21(a)及び(b)に表示制御装置4の斜視概観図及びキー配列の一例を示す。設定キー26は、シフトキー25と組合わせて操作されることで、単語帳のモードの切替設定をするために使用される。以下、同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。   First, the configuration of the display control device 4 will be described. The appearance configuration of the display control device 4 is a configuration in which the translation key 23 is eliminated and a setting key 26 is added in the key arrangement of the display control device 1 of the first embodiment. FIGS. 21A and 21B show a perspective overview of the display control device 4 and an example of a key arrangement. The setting key 26 is used to switch the setting of the word book mode when operated in combination with the shift key 25. Hereinafter, the same components are denoted by the same reference numerals, description thereof is omitted, and description will be made focusing on the characteristic portions of the present embodiment.

図22は、表示制御装置4の機能構成を示すブロック図である。表示制御装置4は図2の表示制御装置1のブロック図において、英語テキスト記憶領域43及び日本語テキスト記憶領域45をそれぞれ第1選択例文記憶領域51及び第2選択例文記憶領域53に置き換え、第1辞書検索プログラム71、英語単語帳記憶領域75及び第1翻訳プログラム77を、それぞれ第1例文検索プログラム81、例文DB83、例文単語帳記憶領域85及び対訳表示プログラム87に置き換えた構成である。   FIG. 22 is a block diagram illustrating a functional configuration of the display control device 4. The display control device 4 replaces the English text storage area 43 and the Japanese text storage area 45 with a first selected example sentence storage area 51 and a second selected example sentence storage area 53 in the block diagram of the display control apparatus 1 of FIG. 1 dictionary search program 71, English word book storage area 75, and first translation program 77 are replaced with first example sentence search program 81, example sentence DB 83, example sentence word book storage area 85, and parallel translation display program 87, respectively.

CPU30は、英和キー21が押下されると、フラッシュROM70より第1例文検索プログラム81を読み出して実行することにより、第1例文検索処理を実行する。第1例文検索処理の内容は、フローチャート(図25参照)を参照して詳細に後述するが、ここで簡単に説明する。第1例文検索処理では、CPU30は、入力された単語を含む例文を例文DB83から読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、CPU30は選択された例文全文とその対訳とを例文DB83から読み出して表示させる。この対訳が表示されている状態でユーザが登録操作を行った場合、CPU30は当該例文に予め対応づけられている見出語を登録単語として当該例文とともに例文単語帳記憶領域85に登録する。   When the English-Japanese key 21 is pressed, the CPU 30 reads the first example sentence search program 81 from the flash ROM 70 and executes it, thereby executing the first example sentence search process. The contents of the first example sentence search process will be described later in detail with reference to a flowchart (see FIG. 25), but will be briefly described here. In the first example sentence search process, the CPU 30 reads out example sentences including the input word from the example sentence DB 83 and displays them on the list. When the user selects one example sentence from the list display, the CPU 30 reads the selected example sentence full sentence and its parallel translation from the example sentence DB 83 and displays them. When the user performs a registration operation in a state where the parallel translation is displayed, the CPU 30 registers a headword previously associated with the example sentence as a registered word in the example sentence word book storage area 85 together with the example sentence.

また、CPU30は、単語帳キー27が押下されると、フラッシュROM70より対訳表示プログラム87を読み出して実行することにより、対訳表示処理を実行する。対訳表示処理の内容は、フローチャート(図26参照)を参照して詳細に後述するが、ここで簡単に説明する。対訳表示処理では、まずCPU30は、例文単語帳記憶領域85に登録されている例文を読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、CPU30は選択された例文全文及び対訳を例文DB83から読み出して表示させる。   Further, when the word book key 27 is pressed, the CPU 30 reads the parallel translation display program 87 from the flash ROM 70 and executes it to execute the parallel translation display process. The contents of the parallel translation display process will be described later in detail with reference to a flowchart (see FIG. 26), but will be briefly described here. In the parallel translation display process, first, the CPU 30 reads out the example sentences registered in the example sentence word book storage area 85 and displays them on the list. When the user selects one example sentence from this list display, the CPU 30 reads the selected example sentence full sentence and the parallel translation from the example sentence DB 83 and displays them.

そして、CPU30は選択された例文中に例文単語帳記憶領域85に登録されている登録単語のいずれかと同じ単語があるか否かを判別する。同じ単語が検知された場合、CPU30は対訳中の検知された単語に対応する部分を、当該検知された単語に置き換えて表示させる。ここで、ユーザにより訳/決定キー28が押下された場合、CPU30は検知された単語に下線を付した例文と、当該検知された単語に対応する部分に下線を付した置き換え前の対訳とを表示させる。   Then, the CPU 30 determines whether or not the selected example sentence has the same word as any of registered words registered in the example sentence word book storage area 85. When the same word is detected, the CPU 30 replaces the portion corresponding to the detected word in the translation with the detected word and displays it. Here, when the translation / decision key 28 is pressed by the user, the CPU 30 displays an example sentence in which the detected word is underlined and a parallel translation before replacement in which the part corresponding to the detected word is underlined. Display.

第1選択例文記憶領域51には、第1例文検索処理において一覧表示された例文の中からユーザが選択した例文が記憶される。第2選択例文記憶領域53には、対訳表示処理において一覧表示された例文の中からユーザが選択した例文が記憶される。   The first selected example sentence storage area 51 stores example sentences selected by the user from the example sentences listed in the first example sentence search process. The second selected example sentence storage area 53 stores example sentences selected by the user from the list of example sentences displayed in the parallel translation display process.

図23は、例文DB83のデータ構成例を示す図である。例文DB83は、複数の見出語831を記憶している。そして、各見出語に複数の例文番号833が対応づけられており、更に各例文番号833には、例文835、対訳837及び検索キーワード839が対応付けられている。例えば、見出語「seek」には、例文番号「610」、「611」等の複数の例文番号が対応づけられている。そして、例文番号「610」には、例文「A magnet always seeks the north」と、対訳「磁石は常に北を示す。」と、検索キーワード「magnet,always,seek,north」とが対応づけられている。   FIG. 23 is a diagram illustrating a data configuration example of the example sentence DB 83. The example sentence DB 83 stores a plurality of headwords 831. A plurality of example sentence numbers 833 are associated with each headword, and each example sentence number 833 is associated with an example sentence 835, a parallel translation 837, and a search keyword 839. For example, the headword “seek” is associated with a plurality of example sentence numbers such as example sentence numbers “610” and “611”. The example sentence number “610” is associated with the sentence example “A magnet always seeks the north”, the parallel translation “magnet always indicates north”, and the search keyword “magnet, always, seek, north”. Yes.

見出語831は、英和辞書DB73の見出語と対応づけられており、英和辞書DB73で辞書引きされた見出語に対応する例文を読み出す際に利用される。また、例文番号833は、各例文835に一意に割り当てられている番号のことである。例文835は、対応する見出語835を使用した英語の例文である。対訳837は、英語の例文835に対応する日本語の訳文である。検索キーワード839は、第1例文検索処理において、当該例文の検索単語となる単語のことである。例えば、例文番号「610」の例文「A magnet always seeks the north」の検索キーワード839として「magnet,always,seek,north」の4語が記憶されている。   The headword 831 is associated with the headword in the English-Japanese dictionary DB 73 and is used when reading an example sentence corresponding to the headword lexicographed in the English-Japanese dictionary DB 73. The example sentence number 833 is a number uniquely assigned to each example sentence 835. The example sentence 835 is an English example sentence using the corresponding headword 835. The parallel translation 837 is a Japanese translation corresponding to the English example sentence 835. The search keyword 839 is a word that becomes a search word for the example sentence in the first example sentence search process. For example, four words “magnet, always, seek, north” are stored as the search keyword 839 of the example sentence “A magnet always seeks the north” of the example sentence number “610”.

図24は、例文単語帳記憶領域85のデータ構成の一例を示す図である。例文単語帳記憶領域85は最大100個の英語の例文を記憶することができ、ユーザが指定した例文の見出語を登録単語853として当該例文の例文番号855とともに登録番号851順に登録される。同図においては、例えば登録番号「1」に対応付けて登録単語「look」と例文番号「310」とが登録され、登録番号「3」に対応付けて登録単語「reckon」と例文番号「501」とが登録されている。また、登録番号「4」〜「100」に対応する登録単語及び例文番号は登録されていない。従って、最も古くに登録された例文が例文番号「310」の例文であり、最も新しく登録された例文が例文番号「501」の例文であり、未だ100個の単語及び例文が全て登録されていない状態にある。   FIG. 24 is a diagram showing an example of the data configuration of the example sentence word book storage area 85. The example sentence word book storage area 85 can store a maximum of 100 English example sentences, and the headwords of the example sentences specified by the user are registered as registered words 853 in the order of the registration numbers 851 together with the example sentence numbers 855 of the example sentences. In the figure, for example, the registration word “look” and the example sentence number “310” are registered in association with the registration number “1”, and the registration word “reckon” and the example sentence number “501” are associated with the registration number “3”. Is registered. The registered words and example sentence numbers corresponding to the registration numbers “4” to “100” are not registered. Therefore, the oldest registered example sentence is the example sentence with the example sentence number “310”, the latest registered example sentence is the example sentence with the example sentence number “501”, and all 100 words and example sentences have not been registered yet. Is in a state.

次に、表示制御装置4の動作を説明する。図25は、英和キー21が押下された際、CPU30が第1例文検索プログラム81に従って実行する処理である第1例文検索処理の動作を説明するためのフローチャートである。また、図27及び図28は第1例文検索処理の際に表示部10に表示される画面の一例を示した図である。第1例文検索処理の流れを、図29及び図30の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 4 will be described. FIG. 25 is a flowchart for explaining the operation of the first example sentence search process which is a process executed by the CPU 30 according to the first example sentence search program 81 when the English-Japanese key 21 is pressed. FIGS. 27 and 28 are diagrams showing examples of screens displayed on the display unit 10 during the first example sentence search process. The flow of the first example sentence search process will be described in detail below with reference to the screen examples of FIGS.

まず、CPU30は、文字入力のための画面を表示部10に表示させる。CPU30は文字キー24の押下に応じて、入力された英語の文字を入力単語として入力単語記憶領域41に記憶し、当該入力単語を文字入力欄に表示させる(ステップD1)。   First, the CPU 30 displays a screen for inputting characters on the display unit 10. In response to pressing of the character key 24, the CPU 30 stores the input English character as an input word in the input word storage area 41 and displays the input word in the character input field (step D1).

図27(a)は、ステップD1時点の表示画面例を示す図であり、ユーザが「reckon」と文字入力した際の画面である。図27(a)において、画面93には辞書名称931として「英和辞典」が表示され、辞書名称931の下の文字入力欄933に「reckon」が入力・表示されている。   FIG. 27A is a diagram showing a display screen example at the time of step D1, and is a screen when the user inputs “reckon” as characters. In FIG. 27A, “English-Japanese dictionary” is displayed as the dictionary name 931 on the screen 93, and “reckon” is input and displayed in the character input field 933 below the dictionary name 931.

そして、CPU30は入力単語が検索キーワード839の何れかと同じである例文を、例文DB83から読み出して、例文番号833の順に一覧に表示させ、先頭の例文を反転表示させる。そして、CPU30は反転表示された例文に対応する見出語及び対訳を例文DB83から読み出し、当該例文ともに説明情報表示欄に表示させる。また、CPU30は反転表示をユーザのカーソルキー29の押下操作に応じて移動させる(ステップD10)。   Then, the CPU 30 reads the example sentences whose input words are the same as any of the search keywords 839 from the example sentence DB 83, displays them in the list in the order of the example sentence numbers 833, and highlights the first example sentence. Then, the CPU 30 reads the headword and the translation corresponding to the highlighted example sentence from the example sentence DB 83 and displays the example sentence together with the example sentence in the explanation information display column. Further, the CPU 30 moves the reverse display according to the pressing operation of the cursor key 29 by the user (step D10).

図27(b)はステップD10時点の表示画面例を示す図である。図27(b)において、画面94には、辞書名称941として「英和辞典」と、画面中央に「reckon (up) the expenses.」等の例文の一覧表示943と、画面下部に説明情報表示欄945とが表示され、一覧表示943中の3行目の例文「She is reckoned (to be, as , as being)・・・」が反転表示947され、説明情報表示欄945には見出語「reckon」と、例文「She is reckoned (to be, as , as being)・・・」と、当該例文に対応する対訳「彼女は日本のバイオリン奏者の第一人者・・・」とが表示されている。この一覧表示943は、CPU30が入力された文字「reckon」と検索キーワード839の何れかと同じである例文を例文DB83から読み出し、例文番号833の順に一覧に表示させたものである。また、反転表示947は当初先頭の例文に表示されていたものが、ユーザのカーソルキー29の押下操作により3行目に移動されたものである。   FIG. 27B shows an example of a display screen at the time of step D10. In FIG. 27 (b), on the screen 94, an English-Japanese dictionary as the dictionary name 941, a list display 943 of example sentences such as “reckon (up) the expenses.” At the center of the screen, and an explanatory information display field at the bottom of the screen 945 is displayed, the example sentence “She is reckoned (to be, as, as being)...” In the third line in the list display 943 is highlighted 947, and the explanation information display field 945 displays the headword “ "reckon" and example sentence "She is reckoned (to be, as, as being) ..." and the corresponding translation "She is the first Japanese violinist ..." ing. In this list display 943, example sentences that are the same as the character “reckon” input by the CPU 30 and any of the search keywords 839 are read from the example sentence DB 83 and displayed in the list in the order of example sentence numbers 833. Further, the reverse display 947 is initially displayed in the first example sentence, and is moved to the third line by the user's pressing operation of the cursor key 29.

ステップD10において、ユーザのカーソルキー29の押下操作等による反転表示947の移動と、訳/決定キー28の押下操作とによって、CPU30は当該反転表示された例文を選択し(ステップD15)、選択例文として第1選択例文記憶領域51に記憶する。そして、CPU30は選択例文に対応する見出語及び対訳を例文DB83から読み出して選択例文とともに表示させる(ステップD20)。   In step D10, the CPU 30 selects the highlighted example sentence by moving the highlight display 947 by the user pressing the cursor key 29 or the like and pressing the translation / decision key 28 (step D15). Is stored in the first selected example sentence storage area 51. Then, the CPU 30 reads the headword and the translation corresponding to the selected example sentence from the example sentence DB 83 and displays them together with the selected example sentence (step D20).

図28(a)は、ステップD20時点の表示画面例を示す図であり、例文が一覧表示され、3行目が反転表示175された図27(b)の画面において訳/決定キーが押下された際の画面例である。図28(a)において、画面95には辞書名称951として「英和辞典」と、辞書名称951の下に見出語「reckon」と、選択された例文「She is reckoned (to be, as , as being)・・・」と、当該例文の対訳「彼女は日本のバイオリン奏者の第一人者・・・」とが表示されている。訳/決定キー28の押下によって、選択された例文「She is reckoned (to be, as , as being)・・・」が第1選択例文記憶領域51に記憶される。   FIG. 28A is a diagram showing an example of a display screen at the time of step D20. The translation / decision key is pressed on the screen of FIG. It is an example of a screen when In FIG. 28A, the screen 95 displays “English-Japanese dictionary” as the dictionary name 951, the headword “reckon” under the dictionary name 951, and the selected example sentence “She is reckoned (to be, as, as, as being) ... "and a parallel translation of the example sentence," She is the first Japanese violinist ... ". When the translation / decision key 28 is pressed, the selected example sentence “She is reckoned (to be, as, as being)...” Is stored in the first selected example sentence storage area 51.

次いで、CPU30は単語の登録操作がなされたか否かを判定する(ステップD25)。登録操作がなされた場合は(ステップD25;Yes)、CPU30は選択された例文に対応する見出語を登録単語として、当該例文に対応する例文番号とともに例文単語帳記憶領域85に登録し(ステップD30)、登録した旨のメッセージを表示させる。   Next, the CPU 30 determines whether or not a word registration operation has been performed (step D25). When the registration operation is performed (step D25; Yes), the CPU 30 registers the headword corresponding to the selected example sentence as a registered word in the example sentence word book storage area 85 together with the example sentence number corresponding to the example sentence (step S25). D30), a message to the effect of registration is displayed.

図28(b)は、ステップD30時点の表示画面例を示す図であり、選択された例文と当該例文に対応する日本語の対訳とが表示された図28(a)の画面において、ユーザが登録操作を行った際の画面例である。図28(b)において、画面96には、辞書名称961である「英和辞典」と、見出語である「reckon」と、選択された例文と、当該例文の日本語の対訳とが表示され、画面中央にメッセージウィンドウ963として「登録しました。」が表示される。このメッセージは、選択された例文に対応する見出語である「reckon」が登録単語として、当該例文に対応する例文番号「501」とともに例文単語帳記憶領域85に登録されたことを意味するものである。   FIG. 28B is a diagram showing a display screen example at the time of step D30. In the screen of FIG. 28A in which the selected example sentence and the Japanese translation corresponding to the example sentence are displayed, It is an example of a screen when a registration operation is performed. In FIG. 28 (b), the screen 96 displays “English-Japanese dictionary” having the dictionary name 961, “reckon” as the headword, the selected example sentence, and the Japanese translation of the example sentence. In the center of the screen, “Registered” is displayed as a message window 963. This message means that “reckon”, which is the headword corresponding to the selected example sentence, is registered as a registered word in the example sentence word storage area 85 together with the example sentence number “501” corresponding to the example sentence. It is.

続いて、単語帳キー27が押下された際の表示制御装置4の動作を説明する。図26は、単語帳キー27が押下された際、CPU30が対訳表示プログラム87に従って実行する対訳表示処理の動作を説明するためのフローチャートである。また、図29は対訳表示処理の際に表示部10に表示される画面の一例を示した図である。対訳表示処理の流れを、図29の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 4 when the word book key 27 is pressed will be described. FIG. 26 is a flowchart for explaining the operation of the bilingual display process executed by the CPU 30 according to the bilingual display program 87 when the word book key 27 is pressed. FIG. 29 is a diagram showing an example of a screen displayed on the display unit 10 during the bilingual display processing. The flow of parallel translation display processing will be described in detail below with reference to the screen example of FIG.

まず、CPU30は、現在の単語帳設定モードが復習モードであるか否かを判別する(ステップD51)。ここで、復習モードとは、選択された例文中に例文単語帳記憶領域85に登録された登録単語の何れかと同じ単語がある場合に、当該単語を復習させるための以下の処理を行うモードのことである。復習モードで無い場合(ステップD51;No)、CPU30は他の処理へ移行する(ステップD53)。一方、復習モードである場合(ステップD51;Yes)、CPU30は例文単語帳記憶領域85に登録されている例文番号に対応する全ての例文を例文DB83から読み出し、登録番号の逆に、すなわち降順に一覧表示させる。そして、CPU30は読み出した例文において、各例文に対応する登録単語に前方一致する単語を隠し文字である「〜」に置き換え、先頭の例文を反転表示させる(ステップD55)。   First, the CPU 30 determines whether or not the current word book setting mode is the review mode (step D51). Here, the review mode is a mode for performing the following process for reviewing the selected word when there is the same word as any of registered words registered in the example sentence word book storage area 85 in the selected example sentence. That is. When it is not the review mode (step D51; No), the CPU 30 shifts to another process (step D53). On the other hand, in the review mode (step D51; Yes), the CPU 30 reads all example sentences corresponding to the example sentence numbers registered in the example sentence word book storage area 85 from the example sentence DB 83, and in reverse order of the registration numbers, that is, in descending order. Display a list. In the read example sentence, the CPU 30 replaces the word that matches the registered word corresponding to each example sentence with the hidden character “˜” and highlights the first example sentence (step D55).

図29(a)は、ステップD55時点の表示画面例を示す図である。図29(a)において、画面97には画面の名称971として「単語帳」が表示され、この画面名称971の下に例文単語帳記憶領域85中に記憶されている3つの例文が読み出されて一覧に表示され、先頭の例文「She is 〜(to be, as , as being)・・・」が反転表示973されている。そして、各例文中において、当該例文に対応する登録単語と前方一致する単語が隠し文字「〜」に置き換えられている。例えば、反転表示されている例文「She is 〜(to be, as , as being)・・・」では登録単語である「reckon」に前方一致する単語である「reckoned」が隠し文字「〜」に置き換えられている。   FIG. 29A is a diagram showing an example of a display screen at the time of step D55. In FIG. 29A, “word book” is displayed as a screen name 971 on the screen 97, and three example sentences stored in the example sentence word book storage area 85 are read out under the screen name 971. The first example sentence “She is ~ (to be, as, as being)...” Is highlighted 973. In each example sentence, a word that matches the registered word corresponding to the example sentence is replaced with a hidden character “˜”. For example, in the highlighted example sentence “She is ~ (to be, as, as being)...”, The word “reckoned” that matches the registered word “reckon” is replaced by the hidden character “˜”. Has been replaced.

ステップD55において、ユーザのカーソルキー29の押下操作等による反転表示973の移動と訳/決定キー28の押下操作によって、CPU30は反転表示されている例文を選択された例文として第2選択例文記憶領域53に記憶する(ステップD57)。そして、CPU30は当該選択された例文に対応する見出語と日本語の対訳とを例文DB83より読み出す(ステップD59)。このとき、例文単語帳記憶領域85に登録されている登録単語の何れかと同じ単語が、当該選択された例文中にあるか否かを判別する(ステップD61)。同じ単語が無い場合は、CPU30は読み出した例文と、この例文に対応する見出語及び日本語の対訳とを表示させる(ステップD63)。一方、同じ単語がある場合、CPU30は日本語の対訳において当該検知された単語に対応する部分を、当該検知された単語に置き換えて置換テキストを作成し(ステップD65)、この置換テキストを置換テキスト記憶領域47に記憶する。そして、CPU30は当該置換テキストを画面に表示させる。そして、CPU30は選択された例文において、当該検知された単語と前方一致する単語を隠し文字「〜」に置き換えて表示させる(ステップD67)。   In step D55, the CPU 30 moves the highlighted display 973 by the user's pressing operation of the cursor key 29 and the pressing operation of the translation / decision key 28, and the CPU 30 selects the highlighted example sentence as the selected example sentence in the second selected example sentence storage area. 53 (step D57). Then, the CPU 30 reads the headword corresponding to the selected example sentence and the Japanese translation from the example sentence DB 83 (step D59). At this time, it is determined whether or not the same word as any of registered words registered in the example sentence word book storage area 85 exists in the selected example sentence (step D61). If there is no same word, the CPU 30 displays the read example sentence, the headword corresponding to the example sentence, and the Japanese translation (step D63). On the other hand, if there is the same word, the CPU 30 replaces the portion corresponding to the detected word in the Japanese translation with the detected word to create a replacement text (step D65), and replaces the replacement text with the replacement text. Store in the storage area 47. Then, the CPU 30 displays the replacement text on the screen. In the selected example sentence, the CPU 30 replaces the word that matches the detected word with the hidden character “˜” and displays it (step D67).

図29(b)は、ステップD67時点の表示画面例を示す図であり、例文単語帳記憶領域85に登録されている例文が一覧表示され、先頭の例文が反転表示された図29(a)の画面において、訳/決定キーが押下された画面例である。図29(b)において、画面98には辞書名称981として「英和辞典」が表示され、この辞書名称981の下に見出語「reckon」と、例文「She is 〜(to be, as , as being)・・・」と、この例文に対応する日本語の訳「彼女は日本のバイオリン奏者の第一人者とreckonされている。」とが表示されている。このとき、例文単語帳記憶領域85には、登録単語「reckon」が登録されている。そのため、選択された例文において、登録単語と同じ単語である「reckon」が検知されて、当該単語と前方一致する単語「reckoned」が隠し文字「〜」に置き換えられて表示されている。また、日本語の対訳において、検知された単語「reckon」に対応する部分「目(もく)」が当該検知された単語に置き換えられて表示されている。   FIG. 29B is a diagram showing an example of the display screen at the time of step D67. FIG. 29A shows a list of example sentences registered in the example sentence word book storage area 85 and the first example sentence highlighted. In this screen example, the translation / decision key is pressed. In FIG. 29B, “English-Japanese dictionary” is displayed on the screen 98 as the dictionary name 981, and the headword “reckon” and the example sentence “She is ˜ (to be, as, as being) ... "and a Japanese translation corresponding to this example sentence," She is reckoned to be the first violinist in Japan. " At this time, the registered word “reckon” is registered in the example sentence word book storage area 85. Therefore, in the selected example sentence, “reckon”, which is the same word as the registered word, is detected, and the word “reckoned” that matches the word in front is replaced with the hidden character “˜” and displayed. Also, in the Japanese translation, the portion “eye” corresponding to the detected word “reckon” is replaced with the detected word and displayed.

そして、ステップD67の後、CPU30は訳/決定キー28が押下されたか否かを判定する(ステップD69)。押下された場合(ステップD69;Yes)、CPU30は検知された単語に対応する部分に下線を付した置き換え前の日本語の対訳を表示させる(ステップD71)。   After step D67, the CPU 30 determines whether the translation / decision key 28 has been pressed (step D69). When pressed (step D69; Yes), the CPU 30 displays a Japanese translation before replacement in which a portion corresponding to the detected word is underlined (step D71).

図29(c)は、ステップD71時点の表示画面例を示す図であり、例文及び置換テキストが表示された図29(b)の画面において、訳/決定キー28が押下された際の画面例である。図31(c)において、画面99には、辞書名称991の下に見出語「reckon」と、例文「She is 〜(to be, as , as being)the・・・」と、この例文に対応する日本語の訳として「目(もく)」に下線が付された「彼女は日本のバイオリン奏者の第一人者と目(もく)されている。」とが表示されている。   FIG. 29C is a diagram showing a display screen example at the time of step D71, and a screen example when the translation / decision key 28 is pressed on the screen of FIG. 29B on which the example sentence and the replacement text are displayed. It is. In FIG. 31 (c), on the screen 99, a headword “reckon” and an example sentence “She is ˜ (to be, as, as being) the... As the corresponding Japanese translation, “Eye” is underlined and “She is seen as the first Japanese violinist” is displayed.

次に、単語帳設定モードを復習モードに設定する方法について、図30を参照しながら説明する。復習モードを設定するには、ユーザがシフトキー25と設定キー26との組合わせ操作を行う。すると「単語帳」のラジオボタンを備えた設定ウィンドウが表示される。この設定ウィンドウにおいて、ユーザがカーソルキー29の押下操作により「単語帳」のラジオボタンを選択状態にして、訳/決定キー28を押下する。そして、「復習」のラジオボタンを含む単語帳設定ウィンドウが表示される。この単語帳設定ウィンドウにおいて、ユーザがカーソルキー29の押下操作により、「復習」のラジオボタンを選択状態にし、訳/決定キー28を押下すると、復習モードに設定される。   Next, a method for setting the word book setting mode to the review mode will be described with reference to FIG. In order to set the review mode, the user performs a combination operation of the shift key 25 and the setting key 26. Then, a setting window with a “word book” radio button is displayed. In this setting window, the user selects the radio button of “word book” by pressing the cursor key 29 and presses the translation / decision key 28. Then, a word book setting window including a “review” radio button is displayed. In this word book setting window, when the user selects the “review” radio button by pressing the cursor key 29 and presses the translation / decision key 28, the review mode is set.

図30(a)は、例文及び当該例文に対応する日本語の対訳を表示している画面において、ユーザによりシフトキー25と設定キー26との組合わせ操作がなされた際の画面例である。図30(a)において、画面100には辞書名称1001として「英和辞典」が表示され、中央部に設定ウィンドウ1003が表示され、この設定ウィンドウ1003には、「キー入力音」、「単語帳」等のラジオボタンが備えられている。このラジオボタンの選択状態はユーザがカーソルキー29を1回押下すると、当該方向にボタン1つ分移動する。そして、図30(a)においては、ユーザのカーソルキー29の押下操作により、「単語帳」のラジオボタン1005が選択状態にされている。   FIG. 30A shows a screen example when the user performs a combination operation of the shift key 25 and the setting key 26 on the screen displaying the example sentence and the Japanese translation corresponding to the example sentence. 30A, “English-Japanese dictionary” is displayed as a dictionary name 1001 on the screen 100, and a setting window 1003 is displayed in the center. The setting window 1003 includes “key input sound”, “word book”. Etc. Radio buttons are provided. When the user presses the cursor key 29 once, the selected state of the radio button is moved by one button in the direction. In FIG. 30A, the “word book” radio button 1005 is selected by the user pressing the cursor key 29.

図30(b)は、設定ウィンドウ中の「単語帳」のラジオボタン1015が選択状態にされた図30(a)の画面において、訳/決定キー28が押下された際に表示される画面例である。図30(b)において、画面101には辞書名称1011として「英和辞典」が表示され、中央部に単語帳設定ウィンドウ1013が表示され、この設定ウィンドウ中には、「通常」及び「復習」のラジオボタンが備えられている。そして、ユーザのカーソルキー29の押下操作により、「復習」のラジオボタン1015が選択状態にされている。ここで、訳/決定キー28が押下されると、「復習」モードが設定される。   FIG. 30B shows an example of a screen displayed when the translation / decision key 28 is pressed on the screen of FIG. 30A in which the “word book” radio button 1015 in the setting window is selected. It is. In FIG. 30B, “English-Japanese dictionary” is displayed as the dictionary name 1011 on the screen 101, and a word book setting window 1013 is displayed at the center. In this setting window, “normal” and “review” are displayed. Radio buttons are provided. Then, the “review” radio button 1015 is selected by the user pressing the cursor key 29. Here, when the translation / decision key 28 is pressed, the “review” mode is set.

以上、第4実施形態を説明したが、表示制御装置4によれば、英和キー21が押下されると第1例文検索プログラム81が実行され、例文DB83中から選択された例文の対訳が表示されたときに、ユーザが登録操作を行うことで、当該例文に対応する見出語が登録単語として当該例文とともに、例文単語帳記憶領域85に登録される。そして、単語帳キー27が押下されると対訳表示プログラム87が実行され、例文単語帳記憶領域85に登録された例文が一覧表示される。この一覧の中からユーザにより一の例文が選択されると、当該例文と、この例文の日本語の対訳とが表示される。ここで、選択された例文において、例文単語帳記憶領域85に登録された登録単語のいずれかと同じ単語が検知される場合、対訳のうち、当該検知された単語に対応する部分が、当該単語に置き換えられて表示される。そして、訳/決定キー28が押下されると、置き換え部分に下線が付された日本語の対訳の全文が表示される。   Although the fourth embodiment has been described above, according to the display control device 4, when the English-Japanese key 21 is pressed, the first example sentence search program 81 is executed, and the parallel translation of the example sentence selected from the example sentence DB 83 is displayed. When the user performs a registration operation, the headword corresponding to the example sentence is registered in the example sentence word book storage area 85 together with the example sentence as a registered word. When the word book key 27 is pressed, the parallel translation display program 87 is executed and a list of example sentences registered in the example sentence word book storage area 85 is displayed. When one example sentence is selected from the list by the user, the example sentence and a Japanese translation of the example sentence are displayed. Here, in the selected example sentence, when the same word as any one of the registered words registered in the example sentence word book storage area 85 is detected, a portion corresponding to the detected word in the parallel translation is the word. Replaced and displayed. When the translation / decision key 28 is pressed, the full text of the Japanese translation with the replacement portion underlined is displayed.

このように、表示制御装置4は、例文中に登録単語と同じ英単語が含まれる場合は、日本語の対訳において、当該英単語に対応する部分を当該英単語に置き換えて表示する。従って、ユーザは、例文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外の対訳は表示されているので、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳/決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。   Thus, when the same English word as the registered word is included in the example sentence, the display control device 4 displays the part corresponding to the English word by replacing it with the English word in the bilingual translation. Therefore, the user needs to translate the part corresponding to the registered word in the example sentence into Japanese by himself. However, since the parallel translation other than the part is displayed, the meaning of the part that has not been translated can be estimated based on the other translated part. Also, when the user presses the translation / decision key, the translation of the part of the registered word that has not been translated is displayed, so that the user can check whether the estimated meaning is correct. Therefore, a display control apparatus that can perform practical language learning that promotes proper understanding in actual sentences is realized.

[第5実施形態]
以下、図31〜図34を参照して、本発明を電子辞書装置である表示制御装置5に適用した場合の第5実施形態について説明する。表示制御装置5の外観構成は、第4実施形態の表示制御装置4と同様である。以下、第4実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
[Fifth Embodiment]
Hereinafter, with reference to FIGS. 31 to 34, a fifth embodiment in the case where the present invention is applied to the display control device 5 which is an electronic dictionary device will be described. The appearance configuration of the display control device 5 is the same as that of the display control device 4 of the fourth embodiment. Hereinafter, the same components as those in the fourth embodiment will be denoted by the same reference numerals, and the description thereof will be omitted. The description will focus on the features of the present embodiment.

図31は、表示制御装置5の機能構成を示すブロック図である。表示制御装置5のブロック図の構成は、図23の第4実施形態の表示制御装置1の構成において、第1例文検索プログラム81を第2例文検索プログラム82に置き換えた構成と同様である。   FIG. 31 is a block diagram illustrating a functional configuration of the display control device 5. The configuration of the block diagram of the display control device 5 is the same as the configuration of the display control device 1 of the fourth embodiment in FIG. 23 in which the first example sentence search program 81 is replaced with the second example sentence search program 82.

CPU30は、英和キー21が押下されると、フラッシュROM70より第2例文検索プログラム82を読み出して実行することにより、第2例文検索処理を実行する。第2例文検索処理の内容は、フローチャート(図32参照)を参照して詳細に後述するが、ここで簡単に説明する。第2例文検索処理では、CPU30は、入力された単語を含む例文を例文DB83から読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、CPU30は選択された例文全文とその対訳とを例文DB83から読み出して表示させる。この対訳が表示されている状態で、ユーザが選択された例文中の一の英単語を指定して登録操作を行った場合、CPU30は当該指定された英単語を登録単語として当該例文とともに例文単語帳記憶領域85に登録する。   When the English-Japanese key 21 is pressed, the CPU 30 reads the second example sentence search program 82 from the flash ROM 70 and executes it, thereby executing a second example sentence search process. The contents of the second example sentence search process will be described later in detail with reference to a flowchart (see FIG. 32), but will be briefly described here. In the second example sentence search process, the CPU 30 reads out example sentences including the input word from the example sentence DB 83 and displays them on the list. When the user selects one example sentence from the list display, the CPU 30 reads the selected example sentence full sentence and its parallel translation from the example sentence DB 83 and displays them. In a state where the parallel translation is displayed, when the user designates one English word in the selected example sentence and performs a registration operation, the CPU 30 sets the designated English word as a registered word and the example sentence together with the example sentence. Register in the book storage area 85.

次に、表示制御装置5の動作について詳細に説明する。図32は、英和キー21が押下された際、CPU30が第2例文検索プログラム82に従って実行する処理である第2例文検索処理の動作を説明するためのフローチャートである。図33は第2例文検索処理の際に表示部10に表示される画面の一例を示した図である。第2例文検索処理は、図25の第1例文検索処理において、ステップD25の後にステップE27及びE29を追加し、ステップD30をステップE30及びE35に置き換えた処理である。第2例文検索処理の流れについて、図33の画面例を参照しながら以下詳細に説明する。   Next, the operation of the display control device 5 will be described in detail. FIG. 32 is a flowchart for explaining the operation of the second example sentence search process, which is the process executed by the CPU 30 in accordance with the second example sentence search program 82 when the English-Japanese key 21 is pressed. FIG. 33 is a diagram showing an example of a screen displayed on the display unit 10 during the second example sentence search process. The second example sentence search process is a process in which steps E27 and E29 are added after step D25 and step D30 is replaced with steps E30 and E35 in the first example sentence search process of FIG. The flow of the second example sentence search process will be described in detail below with reference to the screen example of FIG.

第2例文検索処理において、入力単語の登録操作がなされた場合は(ステップD25;Yes)、CPU30は、先頭の単語である見出語を反転表示する。CPU30は、この反転表示を、ユーザによるカーソルキー29の押下操作に応じて、当該方向へ移動させる(ステップE27)。   In the second example sentence search process, when an input word registration operation is performed (step D25; Yes), the CPU 30 reversely displays the head word as the first word. The CPU 30 moves the reverse display in the direction in accordance with the pressing operation of the cursor key 29 by the user (step E27).

図33(a)は、ステップE27時点の表示画面例を示す図であり、見出語と、例文と、当該例文の対訳とが表示された図28(a)の画面において登録操作がなされた際の画面例である。図33(a)において、画面102には辞書名称1021である「英和辞典」が表示され、見出語と、例文と、当該例文の対訳とが表示されている。そして、登録操作がなされた当初に見出語の位置に表示されていた反転表示1023は、ユーザによるカーソルキー29の押下操作によって、「violinist」の位置に移動されている。   FIG. 33A is a diagram showing an example of a display screen at the time of step E27, and a registration operation has been performed on the screen of FIG. It is a screen example at the time. In FIG. 33A, “English-Japanese dictionary” which is the dictionary name 1021 is displayed on the screen 102, and a headword, an example sentence, and a translation of the example sentence are displayed. Then, the reverse display 1023 displayed at the position of the headword at the time when the registration operation is performed is moved to the position of “violinist” by the pressing operation of the cursor key 29 by the user.

そして、CPU30は、訳/決定キー28が押下されたか否かを判定する(ステップE29)。押下されない場合(ステップE29;No)、CPU30は待機し、一方、押下された場合(ステップE29;Yes)、反転表示されている単語を登録単語として当該例文とともに例文単語帳記憶領域85に登録し(ステップE30)、登録した旨のメッセージを表示させる。登録単語が登録された後、例文において反転表示されている単語を隠し文字「〜」に置き換える(ステップE35)。   Then, the CPU 30 determines whether or not the translation / decision key 28 has been pressed (step E29). If not pressed (step E29; No), the CPU 30 waits, while if pressed (step E29; Yes), the highlighted word is registered in the example sentence word book storage area 85 together with the example sentence as a registered word. (Step E30), a message to the effect of registration is displayed. After the registered word is registered, the highlighted word in the example sentence is replaced with the hidden character “˜” (step E35).

図33(b)は、ステップE35時点の表示画面例を示す図であり、反転表示が表示された図33(a)の画面において、訳/決定キー28が押下された際の画面例である。図33(b)において、画面103には辞書名称1031として「英和辞典」が表示され、この辞書名称1031の下に例文と、当該例文に対応する見出語及び対訳とが表示されている。そして、図33(a)において反転表示されていた単語「violinist」は隠し文字「〜」に置き換えられ、画面中央には、メッセージウィンドウ1035として「登録しました。」が表示されている。このメッセージは、訳/決定キー28の押下により、反転表示された単語「violinist」が登録単語として、当該例文とともに例文単語帳記憶領域85に登録されたことを意味するものである。   FIG. 33B is a diagram showing a display screen example at the time of step E35, and is a screen example when the translation / decision key 28 is pressed in the screen of FIG. 33A in which the reverse display is displayed. . In FIG. 33B, “English-Japanese dictionary” is displayed as the dictionary name 1031 on the screen 103, and an example sentence, a headword corresponding to the example sentence, and a translation are displayed under the dictionary name 1031. The word “violinist” highlighted in FIG. 33A is replaced with a hidden character “˜”, and “registered” is displayed as a message window 1035 in the center of the screen. This message means that when the translation / decision key 28 is pressed, the highlighted word “violinist” is registered as a registered word in the example sentence word book storage area 85 together with the example sentence.

CPU30は、単語帳キー27が押下されると、フラッシュROM70より対訳表示プログラム87を読み出して実行することにより、対訳表示処理を実行する。この対訳表示処理の内容は、第4実施形態における同名の処理(図26参照)と同様である。図34は、第2例文検索処理実行後に対訳表示処理が実行されたときの画面例である。この第5実施形態における対訳表示処理の画面例について、第4実施形態における対訳表示処理の画面例と比較しつつ以下説明する。   When the word book key 27 is pressed, the CPU 30 reads the parallel translation display program 87 from the flash ROM 70 and executes it, thereby executing the parallel translation display process. The contents of the parallel translation display process are the same as the process of the same name in the fourth embodiment (see FIG. 26). FIG. 34 is a screen example when the parallel translation display process is executed after the second example sentence search process is executed. The screen example of the bilingual display processing in the fifth embodiment will be described below in comparison with the screen example of the bilingual display processing in the fourth embodiment.

図34(a)は、ステップD55(図26参照)時点の表示画面例を示す図であり、ステップE35において「violinist」が登録された後に単語帳キー27が押下された際の画面例である。図34(a)において、画面104には画面の名称1041として「単語帳」が表示され、この機能名称1041の下に例文単語帳記憶領域85中に記憶されている3つの例文が一覧に表示され、先頭の例文「She is reckoned (to be, as , as being)〜」が反転表示されている。第4実施形態のステップD55時点の表示画面(図29(a)参照)と異なり、「violinist」が登録単語であるため、「reckoned」は隠し文字に置き換えられていない。   FIG. 34A is a diagram showing a display screen example at the time of step D55 (see FIG. 26), and is a screen example when the word book key 27 is pressed after “violinist” is registered in step E35. . In FIG. 34A, “word book” is displayed on the screen 104 as the screen name 1041, and three example sentences stored in the example sentence word book storage area 85 are displayed in a list under the function name 1041. The first example sentence “She is reckoned (to be, as, as being) ˜” is highlighted. Unlike the display screen (see FIG. 29A) at the time of step D55 of the fourth embodiment, “violinist” is a registered word, so “reckoned” is not replaced with a hidden character.

図34(b)は、ステップD67(図26参照)時点の表示画面例を示す図であり、例文単語帳記憶領域85に登録されている例文が一覧表示された図34(a)の画面において、反転表示されていた先頭の例文が選択された画面例である。図34(b)において、画面105には辞書名称1051として「英和辞典」が表示され、この辞書名称1051の下に見出語「reckon」と、例文「She is reckoned (to be, as , as being) the best〜in Japan.」と、この例文に対応する日本語の対訳「彼女は日本のviolinistの第一人者と目(もく)されている。」とが表示されている。第4実施形態のステップD67時点の表示画面(図29(b)参照)と異なり、例文において、登録単語のいずれかと同じであるとして検知された単語は「violinist」であるため、この単語が隠し文字「〜」に置き換えられ、日本語の対訳において、検知された単語に対応する部分「バイオリン奏者」が当該検知された単語「violinist」に置き換えられて表示されている。   FIG. 34B is a diagram showing a display screen example at the time of step D67 (see FIG. 26). In the screen of FIG. 34A in which the example sentences registered in the example sentence word book storage area 85 are displayed as a list. This is a screen example in which the first example sentence that has been highlighted is selected. In FIG. 34 (b), “English-Japanese dictionary” is displayed on the screen 105 as the dictionary name 1051, and the headword “reckon” and the example sentence “She is reckoned (to be, as, as) are displayed under the dictionary name 1051. being) the best ~ in Japan. "and the Japanese translation corresponding to this example sentence," She is seen as the first person of Japanese violinist. " Unlike the display screen (see FIG. 29B) at the time of step D67 of the fourth embodiment, in the example sentence, the word detected as being the same as one of the registered words is “violinist”, so this word is hidden. In the Japanese translation, the portion “violinist” corresponding to the detected word is replaced with the detected word “violinist” and displayed in the Japanese translation.

図34(c)は、ステップD71(図26参照)時点の表示画面例を示す図であり、例文及び置換テキストが表示された図34(b)の画面において、訳/決定キー28が押下された際の画面例である。図34(c)において、画面106には辞書名称1061として「英和辞典」が表示され、辞書名称1061の下に見出語「reckon」と、例文「She is reckoned (to be, as , as being) the best〜in Japan.」と、この例文に対応する日本語の対訳として「バイオリン奏者」に下線が付された「彼女は日本のバイオリン奏者の第一人者と目(もく)されている。」とが表示されている。第4実施形態のステップD71時点の表示画面(図29(c)参照)と異なり、日本語の対訳において、登録単語の何れかと同じであるとして検知された単語は「violinist」であるため、「violinist」に対応する部分「バイオリン奏者」に下線が付されて表示されている。   FIG. 34 (c) is a diagram showing a display screen example at the time of step D71 (see FIG. 26), and the translation / decision key 28 is pressed on the screen of FIG. 34 (b) on which example sentences and replacement text are displayed. It is an example of a screen when In FIG. 34C, “English-Japanese dictionary” is displayed as the dictionary name 1061 on the screen 106, and the headword “reckon” and the example sentence “She is reckoned (to be, as, as being” are displayed under the dictionary name 1061. ) the best ~ in Japan. "and" Violinist "is underlined as a Japanese translation corresponding to this example sentence," She was seen as the first Japanese violinist " Is displayed. Unlike the display screen at the time of step D71 in the fourth embodiment (see FIG. 29C), the word detected as being the same as one of the registered words in the Japanese translation is “violinist”. The part “violin player” corresponding to “violinist” is displayed with an underline.

以上、第5実施形態を説明したが、表示制御装置5によれば、英和キー21が押下されると第1例文検索プログラム81が実行され、例文DB83中から選択された例文の対訳が表示されたときに、ユーザが例文中の一の単語を選択することで、当該選択された単語が登録単語として当該例文とともに、例文単語帳記憶領域85に登録される。そして、単語帳キー27が押下されると対訳表示プログラム87が実行され、例文単語帳記憶領域85に登録された例文が一覧表示される。この一覧の中からユーザにより一の例文が選択されると、当該例文と、この例文に対応する日本語の対訳とが表示される。ここで、選択された例文において、例文単語帳記憶領域85に登録された登録単語のいずれかと同じ単語が検知された場合、当該検知された単語に対応する部分が、当該検知された単語に置き換えられた日本語の対訳が表示される。そして、訳/決定キー28が押下されると、検知された単語に対応する部分に下線が付された日本語の対訳が表示される。   Although the fifth embodiment has been described above, according to the display control device 5, when the English-Japanese key 21 is pressed, the first example sentence search program 81 is executed, and the parallel translation of the example sentence selected from the example sentence DB 83 is displayed. When the user selects one word in the example sentence, the selected word is registered in the example sentence word book storage area 85 together with the example sentence as a registered word. When the word book key 27 is pressed, the parallel translation display program 87 is executed and a list of example sentences registered in the example sentence word book storage area 85 is displayed. When one example sentence is selected from the list by the user, the example sentence and a Japanese translation corresponding to the example sentence are displayed. Here, in the selected example sentence, when the same word as any of registered words registered in the example sentence word book storage area 85 is detected, the part corresponding to the detected word is replaced with the detected word. The translated Japanese translation will be displayed. When the translation / decision key 28 is pressed, a Japanese translation with the underlined portion corresponding to the detected word is displayed.

このように、表示制御装置5は、例文中に登録単語と同じ英単語が含まれる場合は、日本語の対訳において、当該英単語に対応する部分を当該単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で翻訳する必要が生じる。しかし、当該部分以外の対訳は表示されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳/決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。   As described above, when the same English word as the registered word is included in the example sentence, the display control device 5 displays the part corresponding to the English word by replacing it with the word in the Japanese translation. Therefore, the user needs to translate the part corresponding to the registered word in the input English sentence. However, since the parallel translation other than the part is displayed, the meaning of the part that has not been translated can be estimated based on the other translated parts. Also, when the user presses the translation / decision key, the translation of the part of the registered word that has not been translated is displayed, so that the user can check whether the estimated meaning is correct. Therefore, a display control apparatus that can perform practical language learning that promotes proper understanding in actual sentences is realized.

[変形例]
尚、本発明は上述した実施形態に限らず、他の実施形態への適用も可能である。例えば、第1実施形態〜第3実施形態において、翻訳対象のテキスト中で検知される単語を、単語帳に登録されている登録単語としたが、ヒストリ機能で登録された登録単語の何れかと同じ単語としてもよい。具体的には、図6のステップA5において、第1実施形態ではユーザの登録操作により単語帳に登録するとしたが、説明情報が表示される(ステップA3)ことにより、自動的に当該単語、この場合見出語をヒストリに登録単語として登録する方法により実現できる。第2実施形態及び第3実施形態についても同様である。
[Modification]
The present invention is not limited to the above-described embodiment, and can be applied to other embodiments. For example, in the first to third embodiments, the word detected in the text to be translated is a registered word registered in the word book, but is the same as any of the registered words registered by the history function. It may be a word. Specifically, in step A5 in FIG. 6, in the first embodiment, registration is performed in the word book by the user's registration operation, but when the explanatory information is displayed (step A3), the word, This can be realized by a method of registering a headword as a registered word in the history. The same applies to the second embodiment and the third embodiment.

また、上述した実施形態において、表示制御装置は英和辞書DBを備え、英語の学習のために各種処理を行うこととして説明したが、他の言語、例えば、ドイツ語や中国語等の辞書DBを備え、これらの言語の学習のため、上述した処理を実行することとしても良い。   In the above-described embodiment, the display control device is described as including an English-Japanese dictionary DB and performing various processes for learning English. However, other languages such as German and Chinese It is good also as performing the process mentioned above for learning of these languages.

また、本発明は携帯型の電子辞書装置に限らず、辞書機能あるいは翻訳機能を有する電子機器であれば、機械翻訳装置、携帯電話機、パソコン及びPDA(Personal Digital Assistants)等にも適用可能である。   The present invention is not limited to a portable electronic dictionary device, and can be applied to a machine translation device, a mobile phone, a personal computer, a PDA (Personal Digital Assistants), etc., as long as the electronic device has a dictionary function or a translation function. .

(a)第1実施形態における表示制御装置の斜視概観図の一例を示す図。(b)第1実施形態における表示制御装置のキー配列の一例を示す図。(A) The figure which shows an example of the perspective view schematic of the display control apparatus in 1st Embodiment. (B) The figure which shows an example of the keyboard layout of the display control apparatus in 1st Embodiment. 第1実施形態における表示制御装置の構成を示すブロック図。The block diagram which shows the structure of the display control apparatus in 1st Embodiment. (a)入力単語記憶領域の状態の一例を示す図。(b)英語テキスト記憶領域の状態の一例を示す図。(c)日本語テキスト記憶領域の状態の一例を示す図。(d)置換テキスト記憶領域の状態の一例を示す図。(A) The figure which shows an example of the state of an input word memory area. (B) The figure which shows an example of the state of an English text storage area. (C) The figure which shows an example of the state of a Japanese text storage area. (D) The figure which shows an example of the state of a substituted text storage area. 第1実施形態における英和辞書DBのデータ構成の一例を示す図。The figure which shows an example of the data structure of English-Japanese dictionary DB in 1st Embodiment. 第1実施形態における英語単語記憶領域のデータ構成の一例を示す図。The figure which shows an example of the data structure of the English word storage area in 1st Embodiment. 第1実施形態における第1辞書検索処理を説明するためのフローチャート。The flowchart for demonstrating the 1st dictionary search process in 1st Embodiment. 第1実施形態における第1翻訳処理を説明するためのフローチャート。The flowchart for demonstrating the 1st translation process in 1st Embodiment. 第1実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 1st Embodiment. 第1実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 1st Embodiment. (a)第2実施形態における表示制御装置の斜視概観図の一例を示す図。(b)第2実施形態における表示制御装置のキー配列の一例を示す図。(A) The figure which shows an example of the perspective schematic of the display control apparatus in 2nd Embodiment. (B) The figure which shows an example of the keyboard layout of the display control apparatus in 2nd Embodiment. 第2実施形態における表示制御装置の構成を示すブロック図。The block diagram which shows the structure of the display control apparatus in 2nd Embodiment. 第2実施形態における和英辞書DBのデータ構成の一例を示す図。The figure which shows an example of the data structure of the Japanese-English dictionary DB in 2nd Embodiment. 第2実施形態における日本語単語記憶領域のデータ構成の一例を示す図。The figure which shows an example of the data structure of the Japanese word storage area in 2nd Embodiment. 第2実施形態における第2辞書検索処理を説明するためのフローチャート。The flowchart for demonstrating the 2nd dictionary search process in 2nd Embodiment. 第2実施形態における第2翻訳処理を説明するためのフローチャート。The flowchart for demonstrating the 2nd translation process in 2nd Embodiment. 第2実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 2nd Embodiment. 第2実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 2nd Embodiment. (a)第3実施形態における表示制御装置の斜視概観図の一例を示す図。(b)第3実施形態における表示制御装置のキー配列の一例を示す図。(A) The figure which shows an example of the isometric view general view of the display control apparatus in 3rd Embodiment. (B) The figure which shows an example of the keyboard layout of the display control apparatus in 3rd Embodiment. 第3実施形態における第1B翻訳処理を説明するためのフローチャート。The flowchart for demonstrating the 1B translation process in 3rd Embodiment. 第3実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 3rd Embodiment. (a)第4実施形態における表示制御装置の斜視概観図の一例を示す図。(b)第4実施形態における表示制御装置のキー配列の一例を示す図。(A) The figure which shows an example of the perspective view schematic of the display control apparatus in 4th Embodiment. (B) The figure which shows an example of the keyboard layout of the display control apparatus in 4th Embodiment. 第4実施形態における表示制御装置の構成を示すブロック図。The block diagram which shows the structure of the display control apparatus in 4th Embodiment. 第4実施形態における例文DBのデータ構成の一例を示す図。The figure which shows an example of the data structure of example sentence DB in 4th Embodiment. 第4実施形態における英語単語記憶領域のデータ構成の一例を示す図。The figure which shows an example of the data structure of the English word storage area in 4th Embodiment. 第4実施形態における第1例文検索処理を説明するためのフローチャート。The flowchart for demonstrating the 1st example sentence search process in 4th Embodiment. 第4実施形態における対訳表示処理を説明するためのフローチャート。The flowchart for demonstrating the parallel translation display process in 4th Embodiment. 第4実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 4th Embodiment. 第4実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 4th Embodiment. 第4実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 4th Embodiment. 第4実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 4th Embodiment. 第5実施形態における表示制御装置の構成を示すブロック図。The block diagram which shows the structure of the display control apparatus in 5th Embodiment. 第5実施形態における第2例文検索処理を説明するためのフローチャート。The flowchart for demonstrating the 2nd example sentence search process in 5th Embodiment. 第5実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 5th Embodiment. 第5実施形態における表示部に表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the display part in 5th Embodiment.

符号の説明Explanation of symbols

1,2,3,4,5 表示制御装置
10 表示部
20 入力部
21 英和キー
22 和英キー
23 翻訳キー
24 文字キー
25 シフトキー
26 設定キー
27 単語帳キー
28 訳/決定キー
29 カーソルキー
30 CPU
40 RAM
41 入力単語記憶領域
43 英語テキスト記憶領域
45 日本語テキスト記憶領域
47 置換テキスト記憶領域
51 第1選択例文記憶領域
53 第2選択例文記憶領域
70 フラッシュROM
71 第1辞書検索プログラム
72 第2辞書検索プログラム
73 英和辞書DB
74 和英辞書DB
75 英語単語帳記憶領域
76 日本語単語帳記憶領域
77 第1翻訳プログラム
78 第2翻訳プログラム
79 第1B翻訳プログラム
81 第1例文検索プログラム
82 第2例文検索プログラム
83 例文DB
85 例文単語帳記憶領域
87 対訳表示プログラム
1, 2, 3, 4, 5 Display control device 10 Display unit 20 Input unit 21 English-Japanese key 22 Japanese-English key 23 Translation key 24 Character key 25 Shift key 26 Setting key 27 Word book key 28 Translation / decision key 29 Cursor key 30 CPU
40 RAM
41 Input word storage area 43 English text storage area 45 Japanese text storage area 47 Replacement text storage area 51 First selected example sentence storage area 53 Second selected example sentence storage area 70 Flash ROM
71 First dictionary search program 72 Second dictionary search program 73 English-Japanese dictionary DB
74 Japanese-English Dictionary DB
75 English word book storage area 76 Japanese word book storage area 77 First translation program 78 Second translation program 79 First B translation program 81 First example sentence search program 82 Second example sentence search program 83 Example sentence DB
85 Example sentence word book storage area 87 Bilingual display program

Claims (3)

第2言語の単語と対応する第1言語の訳とを複数対応づけて辞書として記憶している辞書記憶手段と、
ユーザにより指定された第2言語の単語に対応する第1言語の訳を前記辞書記憶手段から読み出して表示するように制御する訳表示制御手段と、
この訳表示制御手段により表示制御された第1言語の訳に対応する第2言語の単語を登録する単語登録手段と、
ユーザにより入力された第1言語のテキストを第2言語のテキストに翻訳するテキスト翻訳手段と、
このテキスト翻訳手段により翻訳された第2言語のテキスト中に前記単語登録手段に登録された登録単語と同じ単語があるか否かを検知する登録単語検知手段と、
この登録単語検知手段により登録単語と同じ単語があると検知された場合に、前記テキスト翻訳手段により翻訳された第2言語のテキスト中の前記検知された単語に対応する部分を、当該単語の訳に置き換えて当該第2言語のテキストを表示するように制御する登録単語置換表示制御手段と、
を備える表示制御装置。
Dictionary storage means for storing a plurality of first language translations corresponding to words in the second language as a dictionary;
Translation display control means for controlling the translation of the first language corresponding to the word of the second language designated by the user to be read from the dictionary storage means and displayed;
Word registration means for registering a second language word corresponding to the translation of the first language whose display is controlled by the translation display control means;
Text translation means for translating text in the first language input by the user into text in the second language;
Registered word detecting means for detecting whether or not the second language text translated by the text translating means has the same word as the registered word registered in the word registering means;
When the registered word detection means detects that there is the same word as the registered word, the part corresponding to the detected word in the text of the second language translated by the text translation means is converted into the translation of the word. A registered word replacement display control means for controlling to display the text of the second language instead of
A display control device.
前記翻訳された第2言語のテキスト中の前記検知された単語に対応する部分を識別表示して、当該第2言語のテキストを表示する制御を行う訳部分識別表示制御手段を更に備える請求項1に記載の表示制御装置。   The translation part identification display control means which performs control which identifies and displays the part corresponding to the said detected word in the translated said 2nd language text, and displays the text of the said 2nd language is further provided. The display control apparatus according to 1. コンピュータに、
第2言語の単語と対応する第1言語の訳とを複数対応づけた辞書データの中から、ユーザにより指定された第2言語の単語に対応する第1言語の訳を読み出して表示するように制御する訳表示制御機能と、
この訳表示制御機能により表示制御された第1言語の訳に対応する第2言語の単語を登録する単語登録機能と、
ユーザにより入力された第1言語のテキストを第2言語のテキストに翻訳するテキスト翻訳機能と、
このテキスト翻訳機能により翻訳された第2言語のテキスト中に前記単語登録機能に登録された登録単語と同じ単語があるか否かを検知する登録単語検知機能と、
この登録単語検知機能により登録単語と同じ単語があると検知された場合に、前記テキスト翻訳機能により翻訳された第2言語のテキスト中の前記検知された単語に対応する部分を、当該単語の訳に置き換えて当該第2言語のテキストを表示するように制御する登録単語置換表示制御機能と、
を実現させるためのプログラム。
On the computer,
The translation of the first language corresponding to the word of the second language designated by the user is read out from the dictionary data in which a plurality of translations of the first language corresponding to the second language word are associated with each other. Translation display control function to control,
A word registration function for registering a second language word corresponding to the translation of the first language whose display is controlled by the translation display control function;
A text translation function for translating text in a first language input by a user into text in a second language;
A registered word detection function for detecting whether or not the second language text translated by the text translation function includes the same word as the registered word registered in the word registration function;
When the registered word detection function detects that there is the same word as the registered word, the part corresponding to the detected word in the text of the second language translated by the text translation function is converted into the translation of the word. A registered word replacement display control function for controlling to display the text in the second language instead of
A program to realize
JP2005200291A 2005-07-08 2005-07-08 Display control apparatus and program Expired - Fee Related JP4929632B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005200291A JP4929632B2 (en) 2005-07-08 2005-07-08 Display control apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005200291A JP4929632B2 (en) 2005-07-08 2005-07-08 Display control apparatus and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2011276822A Division JP5344028B2 (en) 2011-12-19 2011-12-19 Display control apparatus and program

Publications (2)

Publication Number Publication Date
JP2007018348A JP2007018348A (en) 2007-01-25
JP4929632B2 true JP4929632B2 (en) 2012-05-09

Family

ID=37755458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005200291A Expired - Fee Related JP4929632B2 (en) 2005-07-08 2005-07-08 Display control apparatus and program

Country Status (1)

Country Link
JP (1) JP4929632B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11995416B2 (en) 2019-06-04 2024-05-28 Panasonic Intellectual Property Management Co., Ltd. Translation device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5137107B2 (en) * 2007-05-25 2013-02-06 シャープ株式会社 Electronic device, control method thereof, and translated sentence output program
JP5511161B2 (en) * 2008-07-25 2014-06-04 シャープ株式会社 Information processing apparatus and information processing method
JP5338645B2 (en) * 2009-12-11 2013-11-13 カシオ計算機株式会社 Electronic device and information display program
JP7293782B2 (en) * 2019-03-25 2023-06-20 カシオ計算機株式会社 ELECTRONIC DEVICE, TEXT DISPLAY METHOD AND PROGRAM

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0421167A (en) * 1990-05-16 1992-01-24 Matsushita Electric Ind Co Ltd machine translation device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11995416B2 (en) 2019-06-04 2024-05-28 Panasonic Intellectual Property Management Co., Ltd. Translation device

Also Published As

Publication number Publication date
JP2007018348A (en) 2007-01-25

Similar Documents

Publication Publication Date Title
JP4983943B2 (en) Text display device and program
JP5500818B2 (en) Display control apparatus and display control method
JP2012059072A (en) Electronic dictionary device and program
US8823713B2 (en) Information processing apparatus
JP2010198241A (en) Chinese input device and program
US8489389B2 (en) Electronic apparatus with dictionary function and computer-readable medium
JP4929632B2 (en) Display control apparatus and program
JP2011204002A (en) Information display control device and control program thereof
JP4814827B2 (en) Electronic device, operation control method, program for executing operation control method, and recording medium for recording the program
JP5741542B2 (en) Information display control device, information display control method, and program
JP5673215B2 (en) Russian language search device and program
JP5331654B2 (en) Electronic device and control method of electronic device
JP5652251B2 (en) Information display device and program
JP5344028B2 (en) Display control apparatus and program
JP6036911B2 (en) Information display control device, information display control method, and program
JP5472378B2 (en) Mobile devices and programs
JP2010282507A (en) Electronic device and program with dictionary function
JP2009175941A (en) Electronic dictionary device
JP2007048187A (en) Headword display control device and program
JP2020160112A (en) Electronics, text display methods and programs
JP6167508B2 (en) Electronic device, program, and display method
JP2011076414A (en) Electronic apparatus and program
JP2024085245A (en) Search device, learning support device, search method, and program
JP4544031B2 (en) Information display device and program
JP4811770B2 (en) Extended kanji output method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110411

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120117

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120130

R150 Certificate of patent or registration of utility model

Ref document number: 4929632

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150224

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees