JPH07129595A - Electronic dictionary search device - Google Patents
Electronic dictionary search deviceInfo
- Publication number
- JPH07129595A JPH07129595A JP5294136A JP29413693A JPH07129595A JP H07129595 A JPH07129595 A JP H07129595A JP 5294136 A JP5294136 A JP 5294136A JP 29413693 A JP29413693 A JP 29413693A JP H07129595 A JPH07129595 A JP H07129595A
- Authority
- JP
- Japan
- Prior art keywords
- display
- cursor
- search
- input
- word
- 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.)
- Pending
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、電子辞書検索装置に係
り、特に、検索結果に応じて表示を制御する技術に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic dictionary search device, and more particularly to a technique for controlling display according to a search result.
【0002】[0002]
【従来の技術】従来、この種の電子辞書検索装置として
は、ROMやフロッピーディスクやハードディスク等の
記憶装置に辞書データを持ち、ユーザが知りたい情報を
検索するためにキーボードから検索対象を入力すると、
辞書データを検索して、その結果をディスプレイ等に表
示することができるものがある。このような電子辞書検
索装置においては、入力領域や、検索結果の表示領域等
の複数の表示領域を1画面で表示し、有効となる表示領
域へカーソルをキーボードからの入力やマウスの操作で
移動させて、それぞれの表示領域で操作を行うようにな
っている。2. Description of the Related Art Conventionally, as an electronic dictionary search device of this type, dictionary data is stored in a storage device such as a ROM, a floppy disk, or a hard disk, and a user inputs a search target from a keyboard to search for information that the user wants to know. ,
There is one that can search the dictionary data and display the result on a display or the like. In such an electronic dictionary search device, a plurality of display areas such as an input area and a display area of search results are displayed on one screen, and the cursor is moved to an effective display area by inputting from a keyboard or operating a mouse. Then, the operation is performed in each display area.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
電子辞書検索装置においては、検索対象を検索した結
果、該当するものが辞書データ中に無い場合には、検索
結果は何も表示されない。その時、カーソルを検索結果
の表示されていない空の表示領域等へキーを移動させる
ことは多くの場合、無意味であるので、キー操作をして
も、カーソル移動ができないようになっている。ところ
が、キー操作でカーソル移動が可能であるのか不可能で
あるのかが一見して分かるようにはなっていないので、
ユーザはしばしばむやみにキー操作を行ったり、それに
伴う誤操作を行うといったことがあり、使用勝手の悪い
ものとなっていた。However, in the conventional electronic dictionary search device, if the search result of the search target does not find the corresponding one in the dictionary data, no search result is displayed. At that time, since it is meaningless in many cases to move the cursor to an empty display area or the like where the search result is not displayed, even if the key is operated, the cursor cannot be moved. However, it is not known at a glance whether the cursor can be moved or not by key operation.
A user often performs a key operation unnecessarily and performs an erroneous operation accompanying it, which is inconvenient.
【0004】本発明は、上述した問題点を解決するため
になされたものであり、検索対象について辞書を検索し
た結果、該当する辞書内容が有る場合と無い場合とで、
表示領域に対応した標題等の表示態様を変更することに
より、カーソルを移動できるかどうかを一見して分かる
ようにして誤操作を防ぎ使い勝手の向上を図った電子辞
書検索装置を提供することを目的とする。The present invention has been made in order to solve the above-mentioned problems, and as a result of searching a dictionary for a search target, there are cases in which there is corresponding dictionary content, and cases where there is no corresponding dictionary content.
An object of the present invention is to provide an electronic dictionary retrieval device that improves the usability by changing the display mode of a title or the like corresponding to the display area so that the cursor can be seen at a glance to prevent erroneous operations. To do.
【0005】[0005]
【課題を解決するための手段】この目的を達成するため
に本発明の電子辞書検索装置は、言語情報等のデータを
格納した辞書部と、検索対象を入力する入力手段と、前
記入力手段によって入力された検索対象について前記辞
書部を検索する検索手段と、前記入力手段によって入力
された検索対象と前記検索手段によって抽出された検索
結果とを各々表示する複数の表示領域を有した表示手段
とを備えた電子辞書検索装置であって、前記検索手段に
よる検索の結果、該当する候補が有るか否かに応じて、
前記表示領域に対応して表示される標題の表示態様を切
替える標題表示切替手段と、前記表示手段に表示される
入力又は選択位置を示すカーソルの表示位置を制御し、
前記検索手段による検索の結果、該当する候補が無いと
きにカーソル表示位置の移動を禁止するカーソル制御手
段とを備えたものである。In order to achieve this object, an electronic dictionary search device of the present invention comprises a dictionary section storing data such as language information, input means for inputting a search target, and the input means. Search means for searching the dictionary part for the input search target; and display means having a plurality of display areas for displaying the search target input by the input means and the search result extracted by the search means, respectively. An electronic dictionary search device comprising :, as a result of the search by the search means, depending on whether there is a corresponding candidate,
Controlling title display switching means for switching the display mode of the title displayed corresponding to the display area, and the display position of the cursor indicating the input or selection position displayed on the display means,
As a result of the search by the search means, a cursor control means for prohibiting movement of the cursor display position when there is no corresponding candidate is provided.
【0006】[0006]
【作用】上記の構成を有する本発明の電子辞書検索装置
では、入力された検索対象データについて検索手段が辞
書を検索し、その検索結果を表示手段に表示するととも
に、標題表示切替手段は検索の結果、該当する候補が有
るか無いかによって検索結果の表示領域の標題の表示態
様を切替え、かつ、カーソル制御手段は該当する候補が
無いときにカーソル表示位置の移動を禁止する。In the electronic dictionary search device of the present invention having the above-mentioned structure, the search means searches the dictionary for the input search target data, displays the search result on the display means, and the title display switching means performs the search. As a result, the display mode of the title of the search result display area is switched depending on whether or not there is a corresponding candidate, and the cursor control means prohibits the movement of the cursor display position when there is no corresponding candidate.
【0007】[0007]
【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。図1は、本実施例による電子辞書検
索機能を有するワードプロセッサのブロック図である。
本ワードプロセッサは、装置全体の制御を行う中央演算
制御装置(CPU)1を有し、CPU1には、ROM
2、RAM3と、入出力インターフェイス(I/O)4
を介して検索しようとする単語等を入力するキーボード
5と、入力単語や辞書内容を表示する液晶等でなるディ
スプレイ6とが接続されている。ROM2には、辞書検
索やスペルチェックのためのプログラムを格納した検索
プログラムメモリ21と、単語の綴や意味を記憶してい
る辞書データメモリ22と、ディスプレイ6の表示領域
に対応して表示される標題の表示態様を切替えるプログ
ラムを格納した標題表示変更プログラムメモリ23と、
ディスプレイ6に表示される入力又は選択位置を示すカ
ーソルの表示位置を制御するプログラムを格納するカー
ソル制御プログラムメモリ24とが格納されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of a word processor having an electronic dictionary search function according to this embodiment.
This word processor has a central processing unit (CPU) 1 for controlling the entire device, and the CPU 1 has a ROM.
2, RAM3, and input / output interface (I / O) 4
A keyboard 5 for inputting a word or the like to be searched through is connected to a display 6 made of a liquid crystal or the like for displaying the input word and dictionary contents. The ROM 2 displays a search program memory 21 storing a program for dictionary search and spell check, a dictionary data memory 22 storing word spelling and meaning, and a display area of the display 6. A title display change program memory 23 storing a program for switching the display mode of the title,
A cursor control program memory 24 for storing a program for controlling the display position of the cursor indicating the input or selected position displayed on the display 6 is stored.
【0008】RAM3には、プログラムの処理を行うた
めのワークエリアとして、入力単語を格納する入力バッ
ファ31と、処理モードを記憶するモードメモリ32
と、入力領域でのカーソル位置を示すカーソルカウンタ
33と、検索した単語を格納する候補単語バッファ34
と、候補単語数を格納する候補数カウンタ35と、候補
単語表示のブロックカーソル位置を示すブロックカーソ
ルカウンタ36とが設けられている。また、キーボード
5には、文字キー、リターンキー、タブキー、上下カー
ソルキー、キャンセルキー等の周知の各キーが設けられ
ている。The RAM 3 has an input buffer 31 for storing an input word and a mode memory 32 for storing a processing mode as a work area for processing a program.
A cursor counter 33 that indicates the cursor position in the input area, and a candidate word buffer 34 that stores the searched word.
A candidate number counter 35 for storing the number of candidate words and a block cursor counter 36 for indicating the position of the block cursor for displaying the candidate words are provided. The keyboard 5 is provided with well-known keys such as a character key, a return key, a tab key, an up / down cursor key, and a cancel key.
【0009】図2は本装置のディスプレイ6の画面表示
領域の構成図であり、画面の上の方に「WORD:」の
表示に続いて単語の文字列を入力する入力領域7があ
り、この入力領域7の先頭にカーソル8が表示されてい
る状態を示している。この入力領域7の下に長方形の枠
からなる、ガイドメッセージが表示されるメッセージ表
示領域9がある。メッセージ表示領域9の下には、「S
UGGESTION:」の文字列が通常の文字フォント
に比べ薄く見えるように間引きされた“薄抜きドットフ
ォント”で表示されたり、“通常の文字フォント”で表
示される標題(タイトル)表示部10がある。この標題
表示部10の下に、綴を間違えた場合に、その単語を修
正した単語の複数の候補を表示する候補単語表示領域1
1がある。FIG. 2 is a block diagram of the screen display area of the display 6 of the present apparatus. At the upper part of the screen, there is an input area 7 for inputting a character string of a word following the display of "WORD:". The state is shown in which the cursor 8 is displayed at the beginning of the input area 7. Below this input area 7, there is a message display area 9 consisting of a rectangular frame for displaying a guide message. Below the message display area 9, “S
There is a title display portion 10 in which a character string "UGGESTATION:" is thinned out so that it looks thinner than a normal character font, or is displayed in a "normal character font". . Below the title display area 10, a candidate word display area 1 for displaying a plurality of candidates for a word obtained by correcting the word when the spelling is incorrect.
There is one.
【0010】図3は入力領域7に相当する単語入力バッ
ファ31の概念図である。図4、図5はキーボード5か
ら入力領域7に文字を入力してスペルチェック処理を行
った場合のディスプレイ6の表示状態、図6は候補選択
処理を行った場合のディスプレイ6の表示状態を示す。FIG. 3 is a conceptual diagram of the word input buffer 31 corresponding to the input area 7. 4 and 5 show the display state of the display 6 when the characters are input from the keyboard 5 into the input area 7 and the spell check process is performed, and FIG. 6 shows the display state of the display 6 when the candidate selection process is performed. .
【0011】次に、このように構成されたワードプロセ
ッサにおける辞書検索動作について図7〜図10を参照
して説明する。まず、メニュー画面にて辞書検索処理を
選択すると、初期設定処理を実行する。即ち、ディスプ
レイ6のメニュー画面表示の全てをクリアし(S1)、
図3で示した単語入力バッファ31をクリアし(S
2)、カーソルカウンタ33と候補数カウンタ35をゼ
ロにし(S3,S4)、図2で示した初期画面を表示す
る(S5)。次に、処理モードを初期値の「単語入力モ
ード」にし、それをモードメモリ32に記憶する(S
6)。なお、処理モードには「単語入力モード」、「候
補選択モード」等がある。Next, the dictionary search operation in the word processor thus constructed will be described with reference to FIGS. First, when the dictionary search process is selected on the menu screen, the initial setting process is executed. That is, all the menu screen displays on the display 6 are cleared (S1),
The word input buffer 31 shown in FIG. 3 is cleared (S
2) The cursor counter 33 and the candidate number counter 35 are set to zero (S3, S4), and the initial screen shown in FIG. 2 is displayed (S5). Next, the processing mode is set to the initial value “word input mode” and stored in the mode memory 32 (S
6). The processing modes include "word input mode" and "candidate selection mode".
【0012】次いで、この場合は「単語入力モード」で
あるので(S7・YES)、図8に示した「単語入力」
処理が呼び出される(S9)。また、「候補選択モー
ド」の場合には(S8・YES)、図10で示した「候
補選択」処理が呼び出される。「終了モード」等のその
他のモードの場合は、図7に示す処理を終了する。Next, in this case, since the "word input mode" is selected (S7: YES), "word input" shown in FIG.
The process is called (S9). In the case of "candidate selection mode" (S8, YES), the "candidate selection" process shown in FIG. 10 is called. In the case of other modes such as the “end mode”, the processing shown in FIG. 7 ends.
【0013】次に、図8に示した「単語入力」処理(S
9)について説明する。まず、カーソルカウンタ33で
示される位置にカーソルを表示する(S11)。そし
て、キー入力を行い(S12)、文字キー、バックスペ
ースキー、タブキー、リターンキー、キャンセルキーの
入力があると、それぞれの入力キーの種類を判別する
(S13〜S17)。文字キーが入力されると(S13
・YES)、入力バッファ31がフルかを調べて(S1
9)、フルの場合は(S19・YES)、入力を無視
し、前記S12に戻る。また、入力バッファ31に未だ
空きがある場合は(S19・NO)、入力バッファ31
の単語の文字列の末尾(カーソル位置)に入力文字のコ
ードを格納し(S20)、カーソルカウンタ33を1増
やし(S21)、カーソルを文字列の最後の文字の次に
表示する(S22)。Next, the "word input" process (S) shown in FIG.
9) will be described. First, the cursor is displayed at the position indicated by the cursor counter 33 (S11). Then, key input is performed (S12), and when a character key, a backspace key, a tab key, a return key, or a cancel key is input, the type of each input key is determined (S13 to S17). When a character key is entered (S13
-YES, check whether the input buffer 31 is full (S1
9) If it is full (YES in S19), ignore the input and return to S12. If there is still an empty space in the input buffer 31 (S19, NO), the input buffer 31
The code of the input character is stored at the end (cursor position) of the character string of the word (S20), the cursor counter 33 is incremented by 1 (S21), and the cursor is displayed after the last character of the character string (S22).
【0014】また、バックスペースキーが入力されると
(S14・YES)、入力バッファ31を全てクリアし
(S23)、カーソルカウンタ33をゼロにして(S2
4)、カーソルを入力領域先頭に表示する(S22)。
タブキーが入力されると(S15・YES)、候補数カ
ウンタ35の値を調べ、値がゼロの(候補単語が無い)
場合には(S25・NO)、無効として「単語入力モー
ド」のままとして前記S12に戻るが、候補単語が有る
場合には(S25・YES)、処理モードを「候補選択
モード」にして、それをモードメモリ32に記憶し(S
26)、単語入力処理から抜ける。このように、タブキ
ー操作でもって、「単語入力モード」と「候補選択モー
ド」との切替えが行える。When the backspace key is pressed (S14, YES), the input buffer 31 is all cleared (S23), and the cursor counter 33 is set to zero (S2).
4) The cursor is displayed at the beginning of the input area (S22).
When the tab key is input (S15, YES), the value of the candidate number counter 35 is checked and the value is zero (no candidate word exists).
In the case (S25, NO), it is invalid and the "word input mode" is left as it is, and the process returns to S12. However, when there is a candidate word (S25, YES), the processing mode is set to the "candidate selection mode", and Is stored in the mode memory 32 (S
26), exit from the word input process. In this way, the "keyword input mode" and the "candidate selection mode" can be switched by the tab key operation.
【0015】更に、リターンキーが入力されると(S1
6・YES)、入力バッファ31の中に文字列データが
あるかどうかを調べ(S27)、文字列が無い場合は
(S27・YES)、再び「単語入力モード」のままと
して前記S12に戻る。文字列が有る場合は(S27・
NO)、その文字列の綴を調べて間違った綴の場合に
は、それを修正する「スペルチェック」処理が呼び出さ
れる(S28)。スペルチェック処理中で、間違った綴
の修正候補単語が出た場合は(S29・YES)、処理
モードを「候補選択モード」にして、それをモードメモ
リ32に記憶し(S30)、処理を抜ける。このよう
に、リターンキー操作でもって、「スペルチェック」処
理に移行でき、候補があれば、「候補選択モード」に移
る。Further, when the return key is pressed (S1
6. YES), it is checked whether or not there is character string data in the input buffer 31 (S27). If there is no character string (S27, YES), the "word input mode" is left as it is and the process returns to S12. If there is a character string (S27.
If NO, the spelling of the character string is checked, and if the spelling is incorrect, the "spell check" process for correcting it is called (S28). If a correction candidate word with an incorrect spelling is found during the spell check process (YES in S29), the processing mode is set to the "candidate selection mode", which is stored in the mode memory 32 (S30), and the process is exited. . In this way, by the operation of the return key, it is possible to shift to the "spell check" process, and if there are candidates, shift to the "candidate selection mode".
【0016】次に、図9に示した「スペルチェック」処
理(S28)について説明する。まず、入力バッファ3
1に格納されている文字列が、辞書にある単語であるか
検索し(S41)、綴が正しいかを調べる(S42)。
辞書にある正しい綴の単語ならば(S42・YES)、
ディスプレイ6に、図4に示したように、メッセージ表
示領域9に「Correct spelling!」を
表示し(S49)、標題表示部10に「SUGGEST
ION:」の文字列を、“薄抜きドットフォント”で表
示し(S50)、また、候補単語表示領域11をクリア
する(S51)。そして候補数カウンタ35をゼロにし
て(S55)、処理を抜ける。Next, the "spell check" process (S28) shown in FIG. 9 will be described. First, input buffer 3
It is searched whether the character string stored in 1 is a word in the dictionary (S41), and it is checked whether the spelling is correct (S42).
If the word has the correct spelling in the dictionary (S42, YES),
On the display 6, as shown in FIG. 4, “Correct spelling!” Is displayed in the message display area 9 (S49), and “SUGGEST” is displayed in the title display section 10.
The character string "ION:" is displayed in "thin dot font" (S50), and the candidate word display area 11 is cleared (S51). Then, the number of candidates counter 35 is set to zero (S55), and the process ends.
【0017】一方、辞書に無い誤った綴の単語ならば
(S42・NO)、メッセージ表示領域9に「Spel
ling mistake!」を表示し(S43)、入
力バッファ31の誤った綴の単語を修正する処理にか
け、正しい綴の候補単語を捜す(S44)。この処理で
は、誤った綴の中の一部の文字を、入れ替えたり、削除
したり、追加したりしてできた文字列が、辞書データメ
モリ22に有るかどうか照合(スペルチェック)し、辞
書にあったらその文字列を候補単語とする。On the other hand, if the word has an incorrect spelling that is not in the dictionary (S42, NO), "Spel" is displayed in the message display area 9.
ling mistake! Is displayed (S43), the word with the wrong spelling is corrected in the input buffer 31, and a candidate word with the correct spelling is searched for (S44). In this process, it is checked (spell check) whether or not a character string formed by replacing, deleting, or adding some characters in the wrong spelling exists in the dictionary data memory 22, and the dictionary If it is found, the character string is set as a candidate word.
【0018】候補単語が見つからない場合は(S45・
NO)、ディスプレイ6のメッセージ表示領域9に、図
5で示したように、「SUGGESTION:」の文字
列を、“薄抜きドットフォント”で表示し(S52)、
また、候補単語表示領域11をクリアし(S53)、中
央に「No suggestion!」というメッセー
ジを表示する(S54)。そして、候補数カウンタ35
をゼロにして(S55)、処理は図8のS29に移る。If no candidate word is found (S45.
NO), the character string "SUGGESTION:" is displayed in the message display area 9 of the display 6 in "thin dot font" (S52), as shown in FIG.
Further, the candidate word display area 11 is cleared (S53), and a message "No sugestion!" Is displayed in the center (S54). Then, the candidate number counter 35
Is set to zero (S55), and the process proceeds to S29 in FIG.
【0019】候補単語が見つかった場合は(S45・Y
ES)、それらを候補単語バッファ34に格納し、図6
に示したように、「SUGGESTION:」の文字列
を、“通常フォント”で表示し(S46)、かつ、候補
単語表示領域11に1行に1単語ずつ表示する(S4
7)。そして、候補数カウンタ35に候補単語数をセッ
トした後(S48)、処理は図8のS29に移る。この
ような「スペルチェック」処理により、候補単語が有っ
た場合は、処理モードを「候補選択モード」にして、そ
れをモードメモリ32に記憶し(図8のS30)、図8
の「単語入力」処理を終了し、図7に示すメイン処理
で、「候補選択」処理(S10)がコールされる。If a candidate word is found (S45.Y
ES) and store them in the candidate word buffer 34,
As shown in, the character string "SUGGESTION:" is displayed in "normal font" (S46), and one word is displayed in each line in the candidate word display area 11 (S4).
7). Then, after setting the number of candidate words in the candidate number counter 35 (S48), the process proceeds to S29 of FIG. If there is a candidate word by such "spell check" processing, the processing mode is set to "candidate selection mode" and stored in the mode memory 32 (S30 in FIG. 8).
The "word input" process is completed and the "candidate selection" process (S10) is called in the main process shown in FIG.
【0020】次に、図10に示した「候補選択」処理
(S30)について説明する。まず、ブロックカーソル
カウンタ36をゼロに初期化する(S61)。ゼロとい
うのは、候補単語表示領域11に表示された候補単語選
択用のブロックカーソルが、一番上の単語上にあること
を示す。そして、図6に示すように、ブロックカーソル
12を先頭単語に表示する(S62)。次に、キー入力
を行い(S63)、上カーソル、下カーソル、タブ、キ
ャンセルのそれぞれの入力キーの種類の判別を行う(S
64〜S67)。Next, the "candidate selection" process (S30) shown in FIG. 10 will be described. First, the block cursor counter 36 is initialized to zero (S61). Zero means that the block cursor for candidate word selection displayed in the candidate word display area 11 is located on the top word. Then, as shown in FIG. 6, the block cursor 12 is displayed at the head word (S62). Next, key input is performed (S63), and the type of each input key of the up cursor, down cursor, tab, and cancel is determined (S63).
64-S67).
【0021】そして、上カーソルキーが入力された場合
(S64・YES)、ブロックカーソル12が最上単語
にある時を除いて(S68・NO)、ブロックカーソル
12を1つ上に移動させ(S69)、表示して(S7
0)、キー入力(S63)に戻る。なお、候補単語表示
領域11がスクロールしていて、前の単語が画面外に有
る場合は、表示データをスクロールしてから、ブロック
カーソル12を表示する。また、下カーソルキーが入力
された場合(S65・YES)、ブロックカーソル12
が最後の単語にある時を除いて(S71・NO)、ブロ
ックカーソル12を1つ下に移動させ(S72)、表示
して(S70)、キー入力(S63)に戻る。なお、候
補単語数が、画面の候補単語表示領域11の行数より多
く、次の単語が画面に出ていない場合は、表示データを
スクロールしてから、ブロックカーソル12を表示す
る。When the up cursor key is pressed (S64, YES), the block cursor 12 is moved up by one (S69) except when the block cursor 12 is at the top word (S68, NO). , Display (S7
0), and returns to key input (S63). If the candidate word display area 11 is scrolling and the previous word is outside the screen, the display data is scrolled and then the block cursor 12 is displayed. When the down cursor key is pressed (S65, YES), the block cursor 12
Except when is in the last word (S71, NO), the block cursor 12 is moved down by one (S72), is displayed (S70), and returns to the key input (S63). If the number of candidate words is larger than the number of lines in the candidate word display area 11 on the screen and the next word is not displayed on the screen, the display data is scrolled and then the block cursor 12 is displayed.
【0022】更に、タブキーが入力された場合(S66
・YES)、ブロックカーソル12をクリアし(S7
3)、処理モードを「単語入力モード」にして、それを
モードメモリ32に記憶し(S74)、処理を抜ける。
この場合、次にメイン処理で、「単語入力」処理が呼ば
れ、「単語入力モード」となる。キャンセルキーが入力
された場合(S67・YES)、処理モードを「終了モ
ード」にして(S75)、処理を抜ける。この場合メイ
ン処理も終了する。Further, when the tab key is input (S66)
・ YES), clear the block cursor 12 (S7
3) The processing mode is set to the "word input mode", which is stored in the mode memory 32 (S74), and the processing ends.
In this case, the "word input" process is called in the next main process, and the "word input mode" is set. If the cancel key has been pressed (YES in S67), the processing mode is set to the "end mode" (S75), and the process ends. In this case, the main process also ends.
【0023】以上のように、「単語入力モード」の中で
スペルチェック処理が行われ、入力された単語の綴が、
正しいか誤っているかの確認が取れると共に、誤った綴
の単語の場合には、それを修正した候補単語が検索され
出力される。また、「候補選択モード」と「単語入力モ
ード」をタブキーで行ったり来たりできるが、それが可
能なのは、検索の結果、候補単語が有って標題表示部1
0の「SUGGESTION:」の表示が通常フォント
で表示されている時であり、候補単語が無い時は、その
表示が薄いドットフォントで表示され、その時は、「単
語入力モード」から「候補選択モード」へは移れず、カ
ーソル8も移せないことを示している。換言すれば、カ
ーソル8が入力領域7に表示されている単語入力状態か
ら、候補単語表示領域11にブロックカーソル12が表
示される候補選択状態に移れないことを示している。従
って、ユーザはこの標題の表示態様を見て、即座に他の
モードへ移れるか否かが分かるので、無為なキー操作や
誤操作することがなくなる。As described above, spell check processing is performed in the "word input mode", and the spelling of the input word is
Whether the word is correct or incorrect can be checked, and in the case of a word with a wrong spelling, a candidate word that corrects the word is searched and output. In addition, the "candidate selection mode" and the "word input mode" can be switched back and forth by the tab key, but this is possible because there are candidate words as a result of the search and the title display unit 1
When the display of "SUGGESTION:" of 0 is displayed in the normal font, and when there is no candidate word, the display is displayed in a light dot font. At that time, from "word input mode" to "candidate selection mode" It means that the cursor 8 cannot be moved. In other words, it means that the word input state in which the cursor 8 is displayed in the input area 7 cannot be shifted to the candidate selection state in which the block cursor 12 is displayed in the candidate word display area 11. Therefore, the user can immediately see the display mode of this title to know whether or not the mode can be changed to another mode, so that unnecessary key operation and erroneous operation are prevented.
【0024】なお、上記実施例では、スペルチェック処
理での候補単語の検索処理を行うものを示したが、本発
明は、同意語(シノイム)の検索や、単語の意味を検索
するような場合でも同様に適用することができる。In the above embodiment, the candidate word search process in the spell check process is shown. However, the present invention is applicable to a case where a synonym (sinoim) is searched or a word meaning is searched. However, the same can be applied.
【0025】[0025]
【発明の効果】以上説明したことから明かなように本発
明の電子辞書検索装置では、画面内に複数の表示領域を
持つ場合に、カーソルを一つの表示領域から他の表示領
域へ移せるか否かに応じて、表示領域の標題の表示態様
を切替えるようにしているので、この標題の表示態様を
画面で見るだけで、カーソル移動、モード変更が可能で
あるか否かが即座に分かり、無為なキー操作や誤操作を
することがなくなり、操作性が良いものになる。As is apparent from the above description, in the electronic dictionary retrieval device of the present invention, when the screen has a plurality of display areas, whether or not the cursor can be moved from one display area to another display area is determined. The display mode of the title of the display area is switched according to whether the cursor is moved or the mode can be changed immediately by simply looking at the display mode of the title. The key operation and erroneous operation are prevented, and the operability is improved.
【図1】本発明の一実施例による電子辞書検索機能を有
するワードプロセッサのブロック構成図である。FIG. 1 is a block diagram of a word processor having an electronic dictionary search function according to an embodiment of the present invention.
【図2】本装置の表示部を示す図である。FIG. 2 is a diagram showing a display unit of the present apparatus.
【図3】本装置の入力バッファの概念図である。FIG. 3 is a conceptual diagram of an input buffer of this device.
【図4】本装置の表示部の表示状態を示す図である。FIG. 4 is a diagram showing a display state of a display unit of this device.
【図5】本装置の表示部の表示状態を示す図である。FIG. 5 is a diagram showing a display state of a display unit of this device.
【図6】本装置の表示部の表示状態を示す図である。FIG. 6 is a diagram showing a display state of a display unit of this device.
【図7】本装置の動作を示すフローチャートである。FIG. 7 is a flowchart showing the operation of the present apparatus.
【図8】本装置の単語入力モードのフローチャートであ
る。FIG. 8 is a flowchart of a word input mode of this device.
【図9】本装置のスペルチェック動作のフローチャート
である。FIG. 9 is a flowchart of a spell check operation of this device.
【図10】本装置の候補選択モードのフローチャートで
ある。FIG. 10 is a flowchart of a candidate selection mode of this device.
1 CPU 2 ROM 3 RAM 5 キーボード 6 ディスプレイ 7 入力領域 8 カーソル 9 メッセージ表示領域 10 標題表示部 11 候補単語表示領域 21 検索プログラムメモリ 22 辞書データメモリ 23 標題表示変更プログラムメモリ 24 カーソル制御プログラムメモリ 1 CPU 2 ROM 3 RAM 5 keyboard 6 display 7 input area 8 cursor 9 message display area 10 title display area 11 candidate word display area 21 search program memory 22 dictionary data memory 23 title display change program memory 24 cursor control program memory
Claims (1)
と、検索対象を入力する入力手段と、前記入力手段によ
って入力された検索対象について前記辞書部を検索する
検索手段と、前記入力手段によって入力された検索対象
と前記検索手段によって抽出された検索結果とを各々表
示する複数の表示領域を有した表示手段とを備えた電子
辞書検索装置において、 前記検索手段による検索の結果、該当する候補が有るか
否かに応じて、前記表示領域に対応して表示される標題
の表示態様を切替える標題表示切替手段と、 前記表示手段に表示される入力又は選択位置を示すカー
ソルの表示位置を制御し、前記検索手段による検索の結
果、該当する候補が無いときにカーソル表示位置の移動
を禁止するカーソル制御手段とを備えたことを特徴とす
る電子辞書検索装置。1. A dictionary unit storing data such as language information, an input unit for inputting a search target, a search unit for searching the dictionary unit for the search target input by the input unit, and the input unit. In an electronic dictionary search device comprising a display unit having a plurality of display areas for displaying an input search target and a search result extracted by the search unit, a result of a search by the search unit, a corresponding candidate Depending on whether or not there is a title display switching means for switching the display mode of the title displayed corresponding to the display area, and the display position of the cursor indicating the input or selection position displayed on the display means However, as a result of the search by the search means, a cursor control means for prohibiting movement of the cursor display position when there is no corresponding candidate is provided. Book search device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5294136A JPH07129595A (en) | 1993-10-29 | 1993-10-29 | Electronic dictionary search device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5294136A JPH07129595A (en) | 1993-10-29 | 1993-10-29 | Electronic dictionary search device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07129595A true JPH07129595A (en) | 1995-05-19 |
Family
ID=17803778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5294136A Pending JPH07129595A (en) | 1993-10-29 | 1993-10-29 | Electronic dictionary search device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07129595A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012181654A (en) * | 2011-03-01 | 2012-09-20 | Casio Comput Co Ltd | Russian word search device and program |
-
1993
- 1993-10-29 JP JP5294136A patent/JPH07129595A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012181654A (en) * | 2011-03-01 | 2012-09-20 | Casio Comput Co Ltd | Russian word search device and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2206118C2 (en) | Ambiguity elimination system with downsized keyboard | |
| US5844561A (en) | Information search apparatus and information search control method | |
| JP5703711B2 (en) | Electronic dictionary device and program | |
| EP1347361A1 (en) | Entering text into an electronic communications device | |
| US20050162395A1 (en) | Entering text into an electronic communications device | |
| JPS61120275A (en) | Japanese word processor | |
| JP4213570B2 (en) | Character input method, character input device and program | |
| EP1347362B1 (en) | Entering text into an electronic communications device | |
| JP2807773B2 (en) | Electronic dictionary | |
| GB2365150A (en) | Automatic completion of data in a data entry field using prepended text | |
| JPH04281566A (en) | Document retrieving device | |
| JP2003085182A (en) | Electronic dictionary | |
| US5262948A (en) | Word processor | |
| JP4363167B2 (en) | Electronic dictionary apparatus and program | |
| JP4133523B2 (en) | Character input device | |
| Lehikoinen et al. | An empirical and theoretical evaluation of binscroll: A rapid selection technique for alphanumeric lists | |
| JP2715971B2 (en) | Information input device | |
| JP5141047B2 (en) | Information display device and information display program | |
| JP2005038213A (en) | Electronic device and electronic dictionary device | |
| JP2007087146A (en) | Information display control device, electronic dictionary device, and program | |
| JPH07191986A (en) | Text input device | |
| JP3466124B2 (en) | Electronic dictionary | |
| JP2815911B2 (en) | Electronic dictionary | |
| JPH0414381B2 (en) | ||
| JPH07129573A (en) | Document processing method and apparatus |