[go: up one dir, main page]

JP5487898B2 - Electronic device and program with dictionary function - Google Patents

Electronic device and program with dictionary function Download PDF

Info

Publication number
JP5487898B2
JP5487898B2 JP2009262329A JP2009262329A JP5487898B2 JP 5487898 B2 JP5487898 B2 JP 5487898B2 JP 2009262329 A JP2009262329 A JP 2009262329A JP 2009262329 A JP2009262329 A JP 2009262329A JP 5487898 B2 JP5487898 B2 JP 5487898B2
Authority
JP
Japan
Prior art keywords
headword
list
priority
search
headwords
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.)
Active
Application number
JP2009262329A
Other languages
Japanese (ja)
Other versions
JP2011107986A (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 JP2009262329A priority Critical patent/JP5487898B2/en
Publication of JP2011107986A publication Critical patent/JP2011107986A/en
Application granted granted Critical
Publication of JP5487898B2 publication Critical patent/JP5487898B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、辞書機能を備えた電子機器およびその制御プログラムに関する。   The present invention relates to an electronic device having a dictionary function and a control program thereof.

従来、電子辞書装置では、検索したい見出し語の文字列を検索文字の入力エリアに入力して表示させ、「訳/決定」キーを操作することで、当該入力された検索文字列と一致する見出し語が辞書データベースから読み出されて表示される通常サーチモードと、検索したい見出し語の文字列を検索文字の入力エリアに1文字ずつ入力して表示させる毎に、その時点で先頭一致する見出し語が辞書データベースから読み出され、見出し語一覧が生成されて表示されるインクリメンタルサーチモードがある。   2. Description of the Related Art Conventionally, in an electronic dictionary device, a character string of a headword to be searched is input and displayed in a search character input area, and a headline that matches the input search character string is operated by operating a “translation / decision” key. Normal search mode in which words are read from the dictionary database and displayed, and each time a character string of the headword to be searched is entered and displayed one by one in the search character input area, the headword that matches at the beginning Is read from the dictionary database, and there is an incremental search mode in which a headword list is generated and displayed.

英単語のインクリメンタルサーチにより検索された見出し語が表示された状態で、ユーザが所定のキーを操作することで、当該見出し語の変化形を検索して表示することのできる電子辞書が考えられている(例えば、特許文献1参照)。   An electronic dictionary is considered in which a headword searched by an incremental search for English words is displayed and a user operates a predetermined key to search and display a variation of the headword. (For example, refer to Patent Document 1).

英単語のインクリメンタルサーチにより検索された見出し語の一覧が生成されて表示される状態で、検索文字列を追加で入力してもそれ以上は見出し語の一覧が変化しない場合に、これを報知する電子辞書が考えられている(例えば、特許文献2参照。)。   When a list of headwords searched by an incremental search for English words is generated and displayed, if the headword list does not change further when a search string is additionally entered, this is notified. An electronic dictionary is considered (for example, see Patent Document 2).

特開2002−358301号公報JP 2002-358301 A 特開2005−018406号公報JP 2005-018406 A

英単語を調べる場合、通常はその基本形を調べる頻度が一番高いことが予想される。   When examining English words, it is usually expected that the basic form is most frequently examined.

しかしながら、例えば英和辞書に集録される英単語の見出し語は、動詞などの原形(基本形)とその派生形とが全てアルファベット順に並んでいる。   However, for example, the headwords of English words collected in the English-Japanese dictionary have all original forms (basic forms) such as verbs and their derivatives arranged in alphabetical order.

よって、インクリメンタルサーチにより絞り込み検索をしても、調べたい単語の基本形のスペルよりもその派生形のスペルが、アルファベット順にして前にある場合など、すぐに目的の単語にたどり着けない問題がある。   Therefore, there is a problem that even if the search is narrowed down by the incremental search, the target word cannot be reached immediately, such as when the spelling of the derived form precedes the spelling of the basic form of the word to be examined in alphabetical order.

本発明は、このような課題に鑑みなされたもので、英単語などアルファベット順に見出し語が並んでいる辞書データについて、検索文字の1文字入力毎に先頭一致の見出し語を検索してリスト表示する場合に、予め設定された優先度の高い単語にフォーカスすることが可能になる辞書機能を備えた電子機器およびその制御プログラムを提供することを目的とする。   The present invention has been made in view of such a problem, and for dictionary data in which entry words are arranged in alphabetical order such as English words, the head entry word that matches the head is searched for each character input of the search character and displayed in a list. It is an object of the present invention to provide an electronic device having a dictionary function and a control program thereof that can focus on a word having a high priority set in advance.

本発明に係る辞書機能を備えた電子機器は、アルファベット順に配列された見出し語と当該各見出し語の優先度を示す情報と当該各見出し語の説明情報とを対応付けて記憶する辞書記憶手段と、ユーザ操作に応じて検索文字列を入力する検索文字入力手段と、この検索文字入力手段により入力された検索文字列に先頭一致する見出し語を前記辞書記憶手段により記憶された見出し語から検索する見出し語検索手段と、この見出し語検索手段により検索された見出し語を所定個数以内の見出し語からなるリストとして生成する見出し語リスト生成手段と、この見出し語リスト生成手段により生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があるか否かを判断する優先見出し語判断手段と、この優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合に、当該見出し語リストに含まれる見出し語を、前記見出し語検索手段により検索された見出し語の中から前記予め設定された優先度を示す情報が対応付けられた見出し語が含まれるようになるまで更新させる見出し語リスト更新手段と、前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があると判断された場合は、前記生成された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示し、前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合は、前記見出し語リスト更新手段により更新された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示する見出し語リスト表示手段と、この見出し語リスト表示手段により識別状態にして表示された見出し語に対応する説明情報を前記辞書記憶手段により記憶された該当見出し語の説明情報に基づき表示する説明情報表示手段と、を備えたことを特徴としている。 An electronic device having a dictionary function according to the present invention includes dictionary storage means for storing headwords arranged in alphabetical order, information indicating the priority of the headwords, and explanation information of the headwords in association with each other. A search character input means for inputting a search character string in response to a user operation, and a headword that matches the search character string input by the search character input means from the headword stored in the dictionary storage means a vocabulary entry search means, a headword list generating means for generating a retrieved entry word by this vocabulary entry search means as a list of headwords within a predetermined number, headword list generated by the headword list generating means Priority headword judging means for judging whether or not there is a headword associated with information indicating the preset priority in When the headword determination unit determines that there is no headword associated with information indicating the preset priority in the generated headword list, the headword included in the headword list A headword list update means for updating a word until a headword associated with information indicating the preset priority is included from the headwords searched by the headword search means; When it is determined by the priority headword determination means that there is a headword associated with information indicating the preset priority in the generated headword list, the generated headword list Is displayed with the headword associated with the information indicating the setting priority in the list in an identification state, and generated by the priority headword determination means. If it is determined that there is no headword associated with the information indicating the preset priority in the word list, the headword list updated by the headword list update unit is stored in the list. Of these, the headword list display means for displaying the headword associated with the information indicating the setting priority in the identification state, and the explanatory information corresponding to the headword displayed in the identification state by the headword list display means And an explanation information display means for displaying the information based on the explanation information of the corresponding headword stored by the dictionary storage means.

本発明によれば、英単語などアルファベット順に見出し語が並んでいる辞書データについて、検索文字の1文字入力毎に先頭一致の見出し語を検索してリスト表示する場合に、予め設定された優先度の高い単語にフォーカスすることが可能になる辞書機能を備えた電子機器およびその制御プログラムを提供できる。   According to the present invention, for dictionary data in which headwords are arranged in alphabetical order such as English words, a preset priority is set when a headword that matches the head is searched for each character input and displayed in a list. It is possible to provide an electronic device having a dictionary function that makes it possible to focus on a high word and a control program thereof.

本発明の実施形態に係る電子辞書装置10の外観構成を示す正面図。1 is a front view showing an external configuration of an electronic dictionary device 10 according to an embodiment of the present invention. 前記電子辞書装置10の電子回路の構成を示すブロック図。2 is a block diagram showing a configuration of an electronic circuit of the electronic dictionary device 10. FIG. 前記電子辞書装置10の辞書データベース22bに記憶された英和辞書22b1における見出し語(単語)Mの格納状態を示す図。The figure which shows the storage state of the headword (word) M in the English-Japanese dictionary 22b1 memorize | stored in the dictionary database 22b of the said electronic dictionary apparatus 10. FIG. 前記電子辞書装置10の設定モードにおいて選択的に表示されるフォーカスレベルLの設定画面GSを示す図。The figure which shows the setting screen GS of the focus level L selectively displayed in the setting mode of the said electronic dictionary apparatus 10. FIG. 前記電子辞書装置10の第1実施形態の辞書検索処理(1)を示すフローチャート。5 is a flowchart showing dictionary search processing (1) of the first embodiment of the electronic dictionary device 10; 前記電子辞書装置10の第1実施形態の辞書検索処理(1)に伴う辞書検索画面Gの表示動作を示す図。The figure which shows the display operation of the dictionary search screen G accompanying the dictionary search process (1) of 1st Embodiment of the said electronic dictionary apparatus. 前記電子辞書装置10の第2実施形態の辞書検索処理(2)を示すフローチャート。The flowchart which shows the dictionary search process (2) of 2nd Embodiment of the said electronic dictionary apparatus. 前記電子辞書装置10の第2実施形態の辞書検索処理(2)に伴う辞書検索画面Gの表示動作を示す図。The figure which shows the display operation of the dictionary search screen G accompanying the dictionary search process (2) of 2nd Embodiment of the said electronic dictionary apparatus.

以下図面により本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の実施形態に係る電子辞書装置10の外観構成を示す正面図である。   FIG. 1 is a front view showing an external configuration of an electronic dictionary device 10 according to an embodiment of the present invention.

この電子辞書装置10は、以下に説明する電子辞書専用の携帯機器として構成されるか、辞書機能を備えたPDA(personal digital assistants)、PC(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。   The electronic dictionary device 10 is configured as a portable device dedicated to the electronic dictionary described below, or a PDA (personal digital assistants), a PC (personal computer), a mobile phone, an electronic book, and a portable game machine having a dictionary function. And so on.

この電子辞書装置10は、その本体ケース11と蓋体ケース12とがヒンジ部13を介して展開/閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース11の表面には、文字入力キー14a、辞書指定キー14b、「訳/決定」キー14c、「戻る」キー14d、カーソルキー14e、ページ送りキー14f、スピーカ15などを備えたキー入力部(キーボード)14、および手書き入力部(副画面)16が備えられる。   The electronic dictionary device 10 includes a foldable case in which a main body case 11 and a lid case 12 can be expanded / closed via a hinge portion 13. On the surface of the main body case 11 where the folding case is developed, a character input key 14a, a dictionary designation key 14b, a “translation / decision” key 14c, a “return” key 14d, a cursor key 14e, a page feed key 14f, a speaker 15 A key input unit (keyboard) 14 including a handwriting input unit (sub-screen) 16 is provided.

この手書き入力部(副画面)16は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部14の中央手前側において例えば256×64ドットの液晶表示画面16dに透明タッチパネル16tを重ねて構成される。この手書き入力部16の入力領域は、必要に応じて、手書き文字を入力するための手書き文字入力領域や各種機能のボタン入力領域、あるいは当該各入力領域が混在する領域に切り替えられる。   The handwriting input unit (sub-screen) 16 has a structure in which a touch position detection device that detects a position touched by a user with a pen, a finger, or the like and a display device are integrated. A transparent touch panel 16t is overlaid on a 256 × 64 dot liquid crystal display screen 16d. The input area of the handwriting input unit 16 is switched to a handwritten character input area for inputting a handwritten character, a button input area for various functions, or an area where the input areas are mixed, as necessary.

そして、前記手書き入力部16が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はその液晶表示画面16dにエコーバックして表示される。   And the locus | trajectory accompanying the handwriting input in the state which the said handwriting input part 16 was switched to the handwritten character input area is echoed back and displayed on the liquid crystal display screen 16d.

また蓋体ケース12の表面には、そのほぼ全面を対象に例えば480×320ドットのバックライト付きのタッチパネル式表示部(主画面)17が設けられる。このタッチパネル式表示部(主画面)17も、前記手書き入力部(副画面)16と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、その液晶表示画面17dに透明タッチパネル17tを重ねて構成される。   Further, on the surface of the lid case 12, for example, a touch panel display unit (main screen) 17 with a backlight of 480 × 320 dots is provided for almost the entire surface. Similarly to the handwriting input unit (subscreen) 16, this touch panel display unit (main screen) 17 is integrated with a touch position detection device that detects a position touched by a user with a pen, a finger, or the like, and a display device. The structure is such that a transparent touch panel 17t is superimposed on the liquid crystal display screen 17d.

図2は、前記電子辞書装置10の電子回路の構成を示すブロック図である。   FIG. 2 is a block diagram showing the configuration of the electronic circuit of the electronic dictionary device 10.

この電子辞書装置10は、各種の記憶媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、CPU(central processing unit)21が備えられる。   The electronic dictionary device 10 is configured by a computer that reads programs recorded in various storage media and whose operation is controlled by the read programs. The electronic circuit includes a CPU (central processing unit) 21. It is done.

CPU21は、主記憶装置(フラッシュROM)22内に予め記憶された装置制御プログラム、あるいはROMカードなどの外部記憶媒体23から記憶媒体読み書き部24を介して前記主記憶装置22に読み込まれた装置制御プログラム、あるいはインターネットN上のWebサーバ(この場合はプログラムサーバ)30から通信制御部25を介して前記主記憶装置22に読み込まれた装置制御プログラムに応じて、RAM26を作業用メモリとして回路各部の動作を制御する。   The CPU 21 is a device control program stored in the main storage device (flash ROM) 22 in advance, or a device control read from the external storage medium 23 such as a ROM card into the main storage device 22 via the storage medium read / write unit 24. In response to a program or a device control program read into the main storage device 22 from the Web server 30 (in this case, a program server) 30 on the Internet N via the communication control unit 25, the RAM 26 is used as a working memory for each part of the circuit. Control the behavior.

前記主記憶装置22に記憶された装置制御プログラムは、キー入力部14、手書き入力部16、タッチパネル式表示部17からのユーザ操作に応じた入力信号、あるいは通信制御部25を介して接続されるインターネットN上の各Webサーバ30…との通信信号に応じて起動される。   The device control program stored in the main storage device 22 is connected via an input signal corresponding to a user operation from the key input unit 14, the handwriting input unit 16, or the touch panel display unit 17, or the communication control unit 25. It is started in response to a communication signal with each Web server 30 on the Internet N.

前記CPU21には、前記主記憶装置22、記憶媒体読み書き部24、通信制御部25、RAM26、キー入力部14、手書き入力部16、タッチパネル式表示部17が接続される。   The CPU 21 is connected to the main storage device 22, the storage medium read / write unit 24, the communication control unit 25, the RAM 26, the key input unit 14, the handwriting input unit 16, and the touch panel display unit 17.

主記憶装置22には、装置制御プログラムとして、当該電子辞書装置10の全体の動作を司るシステムプログラムや通信制御部25を介してインターネットN上の各Webサーバ30…や図示しないユーザPC(Personal Computer)などとデータ通信するための通信プログラムが記憶される。また他に、辞書機能における見出し語検索処理、検索見出し語のリスト表示処理、カーソルCuによりフォーカスされた見出し語に対応する訳語・意味内容・例文(用例)などの各種説明情報の読み出し表示処理など、同主記憶装置22内に記憶された辞書データベース22bに基づく検索処理全般を制御するための辞書検索プログラム22aが記憶される。   In the main storage device 22, as a device control program, each Web server 30 on the Internet N through a system program that controls the overall operation of the electronic dictionary device 10 and the communication control unit 25, or a user PC (Personal Computer not shown). Etc.) is stored. In addition, headword search processing in the dictionary function, search headword list display processing, reading / display processing of various explanatory information such as translations, meaning contents, and example sentences (examples) corresponding to the headword focused by the cursor Cu A dictionary search program 22a for controlling the overall search processing based on the dictionary database 22b stored in the main storage device 22 is stored.

辞書データベース22bには、例えば英語の見出し語(単語)に対応付けて日本語の説明情報が記述された英和辞書、英語の見出し語(単語)に対応付けて英語の説明情報が記述された英英辞書をはじめ、英類語辞書、和英辞書、国語辞書、百科辞典など、複数種類の辞書データベースが、予め記憶されるかあるいはダウンロードされて記憶される。   In the dictionary database 22b, for example, an English-Japanese dictionary in which Japanese explanation information is described in association with English headwords (words), an English in which English explanation information is described in association with English headwords (words). A plurality of types of dictionary databases such as an English dictionary, an English synonym dictionary, a Japanese-English dictionary, a Japanese language dictionary, and an encyclopedia are stored in advance or downloaded and stored.

図3は、前記電子辞書装置10の辞書データベース22bに記憶された英和辞書22b1における見出し語(単語)Mの格納状態を示す図である。   FIG. 3 is a diagram showing a storage state of headwords (words) M in the English-Japanese dictionary 22b1 stored in the dictionary database 22b of the electronic dictionary device 10. As shown in FIG.

この英和辞書22b1に記憶される全ての見出し語(英単語)M…は、アルファベット順に配列されて記憶されるもので、各見出し語M…には、インクリメンタルサーチに伴う検索見出し語のリスト表示において、優先的にカーソルCuを合わせて表示する見出し語を判別するためのフォーカスレベルL…が対応付けられて記憶される。   All headwords (English words) M... Stored in the English-Japanese dictionary 22b1 are arranged and stored in alphabetical order. Each headword M ... is displayed in a list display of search headwords associated with an incremental search. , Focus levels L for discriminating headwords to be displayed with the cursor Cu preferentially are stored in association with each other.

この英和辞書22b1の各見出し語(英単語)M…に対応付けられるフォーカスレベルL…は、例えば英単語を調べる頻度が一番高いと予想される原形(基本形)の単語が“3”、その各派生形の単語が“2”や“1”として記憶される。   The focus level L... Associated with each entry word (English word) M... In the English-Japanese dictionary 22b1 is, for example, the original (basic form) word expected to have the highest frequency of examining English words is “3”. Each derived word is stored as “2” or “1”.

なお、この各見出し語(英単語)M…に対応付けるフォーカスレベルL…は、例えばユーザが高校性である場合には、高校までに習うべき単語を“3”、大学にて習う単語を“2”、それ以外の単語を“1”とするなど、ユーザ任意に対応付けて記憶させてもよい。   For example, if the user is high school, the focus level L ... associated with each headword (English word) M ... is "3" for a word to be learned by high school and "2" for a word to be learned at a university. “,” And other words may be stored in association with the user arbitrarily.

また、前記フォーカスレベルL…は、前記英和辞書22b1の他、英英辞書、英類語辞書など、英語系の辞書のみならず、各見出し語(単語)がアルファベット順に配列されて記憶される言語の辞書の各見出し語(単語)にも同様に記憶させてよい。   In addition to the English-Japanese dictionary 22b1, the focus level L... Is not only an English dictionary such as an English-English dictionary or an English synonym dictionary but also a language in which each entry word (word) is stored in alphabetical order. Similarly, each headword (word) in the dictionary may be stored.

RAM26には、表示部17の表示画面に対応した表示データの記憶領域を有し、その表示画面に表示すべきデータがビットマップのパターンデータとして展開記憶される表示メモリ、前記辞書検索プログラム22aに従ってユーザ入力された文字・数字・記号などの入力データが記憶保持される検索文字メモリ、辞書検索処理された見出し語や説明情報が記憶される検索結果メモリ、前記辞書検索プログラム22aに従いCPU21に入出力される種々のデータが必要に応じて記憶されるワークメモリなどが備えられる。   The RAM 26 has a storage area for display data corresponding to the display screen of the display unit 17, and a display memory in which data to be displayed on the display screen is expanded and stored as bitmap pattern data, according to the dictionary search program 22a. A search character memory for storing input data such as user input characters / numbers / symbols, a search result memory for storing headwords and explanation information subjected to dictionary search processing, and input / output to / from the CPU 21 in accordance with the dictionary search program 22a. A work memory or the like in which various data to be stored is stored as necessary is provided.

またRAM26にはさらに、レベルデータメモリ26a、表示リストメモリ26bが備えられる。   The RAM 26 further includes a level data memory 26a and a display list memory 26b.

レベルデータメモリ26aには、前記フォーカスレベルLを有する見出し語(単語)が記憶された辞書を対象として見出し語検索する場合に、検索見出し語のリスト表示において、カーソルCuを優先して表示すべき見出し語のレベルL(例えば“3”or“2”or“1”)が、ユーザ任意に設定されて記憶される。   In the level data memory 26a, when searching for an entry word for a dictionary in which an entry word (word) having the focus level L is stored, the cursor Cu should be preferentially displayed in the search entry word list display. The headword level L (for example, “3” or “2” or “1”) is arbitrarily set and stored by the user.

図4は、前記電子辞書装置10の設定モードにおいて選択的に表示されるフォーカスレベルLの設定画面GSを示す図である。   FIG. 4 is a diagram showing a setting screen GS for the focus level L that is selectively displayed in the setting mode of the electronic dictionary device 10.

このフォーカスレベルLの設定画面GSに従いユーザ設定されたフォーカスのレベル(“3”or“2”or“1”)が、前記レベルデータメモリ26aに記憶される。   The focus level ("3" or "2" or "1") set by the user according to the setting screen GS for the focus level L is stored in the level data memory 26a.

表示リストメモリ26bには、前記辞書検索プログラム22aに従ったインクリメンタルサーチによる見出し語検索処理に伴い検索された見出し語のリストが、辞書検索画面G(図6参照)の見出し語リストエリアE2に表示可能な見出し語の数に応じて生成されて記憶される。   In the display list memory 26b, a list of headwords retrieved in accordance with the headword search process by incremental search according to the dictionary search program 22a is displayed in the headword list area E2 of the dictionary search screen G (see FIG. 6). It is generated and stored according to the number of possible headwords.

この表示リストメモリ26bに記憶される見出し語のリストが前記辞書検索画面G(図6参照)の見出し語リストエリアE2に表示される場合、前記レベルデータメモリ26aに設定記憶されたフォーカスのレベルであって、且つその最初の見出し語(単語)にカーソルCuが合わされて表示される。   When the list of headwords stored in the display list memory 26b is displayed in the headword list area E2 of the dictionary search screen G (see FIG. 6), the focus level set and stored in the level data memory 26a is used. In addition, the cursor Cu is put on the first headword (word) and displayed.

次に、前記構成による電子辞書装置10の動作について説明する。   Next, the operation of the electronic dictionary device 10 configured as described above will be described.

(第1実施形態)
図5は、前記電子辞書装置10の第1実施形態の辞書検索処理(1)を示すフローチャートである。
(First embodiment)
FIG. 5 is a flowchart showing dictionary search processing (1) of the first embodiment of the electronic dictionary device 10.

図6は、前記電子辞書装置10の第1実施形態の辞書検索処理(1)に伴う辞書検索画面Gの表示動作を示す図である。   FIG. 6 is a diagram showing a display operation of the dictionary search screen G accompanying the dictionary search process (1) of the first embodiment of the electronic dictionary device 10.

インクリメンタルサーチモードの設定状態で、辞書指定キー14bにより例えば「英和辞書」22b1が指定されると、先ず、検索文字列の入力エリアE1のみで構成された辞書検索画面Gが表示部17に表示される。   When, for example, “English-Japanese dictionary” 22b1 is designated by the dictionary designation key 14b in the setting state of the incremental search mode, a dictionary search screen G composed only of the search character string input area E1 is first displayed on the display unit 17. The

この検索文字列の入力エリアE1において、調べたい英単語のスペルに合わせて、先ず、最初の1文字を入力すると(ステップS1)、当該入力された文字と先頭一致する見出し語(英単語)が前記「英和辞書」22b1から検索され(ステップS2,S3)、その有無が判断される(ステップS3)。   In the search character string input area E1, in accordance with the spelling of the English word to be checked, first, when the first one character is input (step S1), the headword (English word) matching the input character at the beginning is entered. The “English-Japanese dictionary” 22b1 is searched (steps S2 and S3), and the presence or absence is determined (step S3).

前記入力された文字と先頭一致する見出し語(英単語)が検索されたと判断されると(ステップS3(Yes))、当該検索された見出し語のリストがRAM26内の表示リストメモリ26bに生成されて記憶される(ステップS4)。   When it is determined that a headword (English word) that matches the input character at the beginning is searched (step S3 (Yes)), a list of the searched headword is generated in the display list memory 26b in the RAM 26. (Step S4).

そして、前記表示リストメモリ26bに記憶された検索見出し語のリストにおいて、RAM26内のレベルデータメモリ26aに設定記憶されたフォーカスのレベルが対応付けられている見出し語(英単語)が有るか否か、前記「英和辞書」22b1(図3参照)内の該当する見出し語MとそのフォーカスレベルLに基づき判断される(ステップS5)。   In the list of search headwords stored in the display list memory 26b, whether or not there is a headword (English word) associated with the focus level set and stored in the level data memory 26a in the RAM 26. The determination is made based on the corresponding entry word M in the “English-Japanese dictionary” 22b1 (see FIG. 3) and its focus level L (step S5).

ここで、前記検索見出し語のリスト内に、前記レベルデータメモリ26aにて設定記憶されたフォーカスレベルの見出し語(英単語)が有ると判断されると(ステップS5(Yes))、当該設定レベルの見出し語(英単語)のうち、同リスト内で最初の見出し語がカーソルCuによりフォーカスされ、前記辞書検索画面Gの見出し語リストエリアE2にリスト表示される(ステップS6)。   Here, if it is determined that there is a headword (English word) at the focus level set and stored in the level data memory 26a in the list of search headwords (step S5 (Yes)), the set level Of the headwords (English words), the first headword in the list is focused by the cursor Cu and displayed in a list in the headword list area E2 of the dictionary search screen G (step S6).

この際、前記辞書検索画面Gの見出し語リストエリアE2内でカーソルCuによりフォーカスされた見出し語(英単語)に対応する説明情報が、前記「英和辞書」22b1から読み出され、同辞書検索画面G内の説明情報プレビューエリアE3にプレビュー表示される。   At this time, explanation information corresponding to the headword (English word) focused by the cursor Cu in the headword list area E2 of the dictionary search screen G is read from the “English-Japanese dictionary” 22b1, and the dictionary search screen is displayed. A preview is displayed in the explanation information preview area E3 in G.

この後、前記検索文字列の入力エリアE1において、調べたい英単語のスペルに合わせた次の文字を、順次1文字ずつ入力して追加して行くと(ステップS7(Yes)→S8)、その都度、当該入力エリアE1に表示された検索文字列と先頭一致する見出し語(英単語)が検索され(ステップS2)、この検索見出し語のリストが表示リストメモリ26b内に更新されて生成記憶される(ステップS4)。   Thereafter, in the search character string input area E1, when the next character matched with the spelling of the English word to be checked is sequentially input and added one by one (step S7 (Yes) → S8), Each time, the headword (English word) that matches the search character string displayed in the input area E1 is searched (step S2), and the list of search headwords is updated and generated and stored in the display list memory 26b. (Step S4).

そして、前記表示リストメモリ26b内に更新記憶された検索見出し語のリストは、そのうち前記レベルデータメモリ26aに設定記憶されたフォーカスレベルで最初に位置する見出し語(英単語)にカーソルCuが合わされ、前記辞書検索画面Gの見出し語リストエリアE2に表示される(ステップS5→S6)。   In the list of search headwords updated and stored in the display list memory 26b, the cursor Cu is set to the headword (English word) first positioned at the focus level set and stored in the level data memory 26a. It is displayed in the entry word list area E2 of the dictionary search screen G (step S5 → S6).

すなわち、前記RAM26内のレベルデータメモリ26aにフォーカスレベル“3”が設定記憶された状態で、図6(A)に示すように、辞書検索画面Gの検索文字列入力エリアE1に、調べたい英単語に応じた所望の検索文字列が順次1文字ずつ例えば「consu」まで入力される(ステップS1,S7,S8)。   That is, in the state where the focus level “3” is set and stored in the level data memory 26a in the RAM 26, as shown in FIG. 6 (A), the English character to be searched is entered in the search character string input area E1 of the dictionary search screen G. A desired search character string corresponding to the word is sequentially input one character at a time, for example, up to “consu” (steps S1, S7, S8).

すると、インクリメンタルサーチにより前記「英和辞書」22b1(図3参照)から先頭一致検索された10個の見出し語からなる見出し語リスト「consubstantial」〜「consultant」が生成され、前記辞書検索画面Gの見出し語リストエリアE2にリスト表示される(ステップS2〜S4)。   Then, by the incremental search, headword word lists “consubstantial” to “consultant” consisting of ten headwords that are head-match searched from the “English-Japanese dictionary” 22b1 (see FIG. 3) are generated. A list is displayed in the word list area E2 (steps S2 to S4).

この際、リスト表示された10個の見出し語(英単語)「consubstantial」〜「consultant」の中で、前記設定されたフォーカスレベル“3”の英単語「consult」「consultant」が判別され(ステップS5)、そのうち配列順位にして最初の英単語「consult」がカーソルCuにより指定されて表示される(ステップS6)。   At this time, among the ten headwords (English words) “consubstantial” to “consultant” displayed in the list, the English words “consult” and “consultant” having the set focus level “3” are discriminated (steps). S5), the first English word “consult” in the order of arrangement is designated by the cursor Cu and displayed (step S6).

このカーソルCuにより指定された見出し語(英単語)「consult」に対応する説明情報は、同辞書検索画面G内の説明情報プレビューエリアE3にプレビュー表示される。   The explanation information corresponding to the headword (English word) “consult” designated by the cursor Cu is previewed in the explanation information preview area E3 in the dictionary search screen G.

ここで、「訳/決定」キー14cが押下されると(ステップS9(Yes))、前記カーソルCuにより指定された見出し語(英単語)「consult」に対応する説明情報は、表示部17の全画面に展開されて表示される(ステップS10)。   When the “translation / decision” key 14c is pressed (step S9 (Yes)), the explanation information corresponding to the headword (English word) “consult” designated by the cursor Cu is displayed on the display unit 17. It is displayed expanded on the entire screen (step S10).

また、前記図6(A)で示したように、インクリメンタルサーチに伴い、検索文字列「consu」まで入力された時点での見出し語リスト「consubstantial」〜「consultant」の表示状態において、図6(B)に示すように、次の1文字の「consum」まで入力されると、前記「英和辞書」22b1(図3参照)から新たに先頭一致検索された10個の見出し語からなる見出し語リスト「consumable」〜「consummative」が生成され、前記辞書検索画面Gの見出し語リストエリアE2にリスト表示される(ステップS7,S8,S2〜S4)。   Further, as shown in FIG. 6A, in the display state of the headword word lists “consubstantial” to “consultant” at the time when the search character string “consu” is input in accordance with the incremental search, FIG. As shown in B), when the next one character “consum” is input, a headword list consisting of 10 headwords newly searched for heading match from the “English-Japanese dictionary” 22b1 (see FIG. 3). “Consumable” to “consummative” are generated and displayed in a list in the headword list area E2 of the dictionary search screen G (steps S7, S8, S2 to S4).

この際、リスト表示された10個の見出し語(英単語)「consumable」〜「consummative」の中で、前記設定されたフォーカスレベル“3”の英単語「consume」「consumer」…が判別され(ステップS5)、そのうち配列順位にして最初の英単語「consume」がカーソルCuにより指定されて表示される(ステップS6)。   At this time, among the ten headwords (English words) “consumable” to “consummative” displayed in the list, the English words “consume”, “consumer”... With the set focus level “3” are determined ( In step S5), the first English word “consume” in the order of arrangement is designated by the cursor Cu and displayed (step S6).

そして、「訳/決定」キー14cが押下されると(ステップS9(Yes))、前記カーソルCuにより指定された見出し語(英単語)「consume」に対応する説明情報は、表示部17の全画面に展開されて表示される(ステップS10)。   When the “translation / decision” key 14c is pressed (step S9 (Yes)), the explanation information corresponding to the headword (English word) “consume” designated by the cursor Cu is displayed on the display unit 17. It is expanded and displayed on the screen (step S10).

このように、第1実施形態の辞書検索処理(1)では、インクリメンタルサーチにより調べたい英単語の検索文字列が1文字ずつ入力されるのに伴い、先頭一致検索された見出し語リストが生成されて見出し語リストエリアE2にリスト表示されるときには、当該見出し語リストの中で、ユーザ設定されたフォーカスレベル“3”に対応付けられている見出し語(英単語)のうちの最初の英単語にカーソルCuが合わされて表示される。このため、前記ユーザ設定されたフォーカスレベル“3”が、例えば英単語を調べる頻度が一番高いと予想される原形(基本形)の英単語に対応付けられている場合には、これを素早く確実に検索することができる。   As described above, in the dictionary search process (1) of the first embodiment, as the search character string of the English word to be checked by the incremental search is input one character at a time, the headword list searched for the first match is generated. When the list is displayed in the headword list area E2, the first English word among headwords (English words) associated with the user-set focus level “3” in the headword list is displayed. The cursor Cu is displayed together. For this reason, when the user-set focus level “3” is associated with, for example, the original (basic) English word that is expected to be searched most frequently, this is quickly and reliably confirmed. Can be searched.

一方、前記ステップS5において(No)、つまり、検索文字列に先頭一致する見出し語(英単語)が検索されて見出し語リストが生成された状態で(ステップS2〜S4)、当該リスト内の見出し語(英単語)に設定レベルの見出し語が無いと判断された場合は、同設定レベルの見出し語(英単語)が出現するまで見出し語リスト内の見出し語が先送りされる(ステップS11)。   On the other hand, in step S5 (No), that is, in a state where a headword (English word) that first matches the search character string is searched and a headword list is generated (steps S2 to S4), the headlines in the list are searched. If it is determined that there is no headword at the setting level in the word (English word), the headword in the headword list is postponed until the headword (English word) at the same setting level appears (step S11).

ここで、前記設定レベルの見出し語(英単語)が出現するまで見出し語リスト内の見出し語が送られたと判断された場合には(ステップS12(Yes))、このときの見出し語リスト内に出現した設定レベルの見出し語(英単語)にカーソルCuが合わされてリスト表示される(ステップS6)。   Here, when it is determined that the headword in the headword list has been sent until the headword (English word) at the set level appears (step S12 (Yes)), the headword list at this time is included in the headword list. The cursor Cu is put on the headword (English word) at the set level that appears, and the list is displayed (step S6).

例えば検索文字入力エリアE1に検索文字「c」が入力された場合(ステップS1)、当該検索文字「c」と先頭一致する多数の見出し語「c,C」「c」「C」…が前記「英和辞書」22b1(図3参照)から検索され、見出し語リストエリアE2に合わせた10個の検索見出し語からなる検索見出し語リスト「c,C」「c」「C」…「ca」「CA」が生成される(ステップS3,S4)。   For example, when the search character “c” is input in the search character input area E1 (step S1), a large number of headwords “c, C”, “c”, “C”,. Search headword lists “c, C” “c” “C”... “Ca” “10” which are searched from the “English-Japanese dictionary” 22b1 (see FIG. 3) and match the headword list area E2. CA "is generated (steps S3 and S4).

しかし、前記生成された検索見出し語リスト「c,C」「c」「C」…「ca」「CA」の中には、設定レベル“3”の見出し語(英単語)が無いと判断されるので(ステップS5(No))、設定レベル“3”が対応付けされている見出し語「cab」が出現するまで見出し語リストが送られ(ステップS11,S12(Yes))、当該見出し語「cab」にカーソルCuが合わされて見出し語リストエリアE2に表示される(ステップS6)。   However, it is determined that there is no entry word (English word) of the setting level “3” in the generated search entry word list “c, C” “c” “C”... “Ca” “CA”. Therefore (step S5 (No)), the headword list is sent until the headword “cab” associated with the setting level “3” appears (steps S11, S12 (Yes)), and the headword “ The cursor Cu is put on the “cab” and displayed in the entry word list area E2 (step S6).

このため、前記ユーザ設定されたフォーカスレベル“3”が、前記同様に英単語を調べる頻度が一番高いと予想される原形(基本形)の英単語に対応付けられている場合には、これをより素早く検索することができる。   For this reason, when the focus level “3” set by the user is associated with an original (basic) English word that is expected to be searched most frequently in the same manner as described above, You can search more quickly.

なお、前記ステップS12にて(No)、つまり、前記ステップS11において、見出し語リスト内の見出し語が、前記検索文字列に先頭一致する範囲で先送りされた際に、設定レベルの見出し語(英単語)が出現しなかったと判断された場合には、前記ステップS4にて生成された元の見出し語リスト内の先頭の見出し語(英単語)にカーソルCuが合わされてリスト表示される(ステップS13)。   In step S12 (No), that is, in step S11, when a headword in the headword list is forwarded within a range that first matches the search character string, a headword (English If it is determined that no word has appeared, the cursor Cu is placed on the first headword (English word) in the original headword list generated in step S4 and displayed in a list (step S13). ).

そして、前記辞書検索画面Gの見出し語リストエリアE2に対する見出し語リストの表示状態において、カーソルキー14eが押下されると(ステップS14(Yes))、当該見出し語リスト内に表示されているカーソルCuが、カーソルキーの送り方向に移動されて表示される(ステップS15)。   When the cursor key 14e is pressed in the headword list display state for the headword list area E2 on the dictionary search screen G (step S14 (Yes)), the cursor Cu displayed in the headword list is displayed. Is moved and displayed in the cursor key feed direction (step S15).

この後、前記見出し語リスト内の任意の見出し語までカーソルCuを移動表示させた状態で、「訳/決定」キー14cが押下されると(ステップS9(Yes))、当該カーソルCuにより指定された見出し語に対応する説明情報が、表示部17の全画面に展開されて表示される(ステップS10)。   Thereafter, when the “translation / determination” key 14c is pressed in a state where the cursor Cu is moved and displayed to an arbitrary entry word in the entry word list (step S9 (Yes)), the cursor Cu is designated. The explanation information corresponding to the headword is expanded and displayed on the entire screen of the display unit 17 (step S10).

このため、ユーザ設定された見出し語のフォーカスレベルに関係なく、その時々に所望の見出し語も容易にカーソルCuで指定して、その説明情報を表示させることができる。   Therefore, regardless of the focus level of the headword set by the user, a desired headword can be easily designated with the cursor Cu at any given time, and the explanation information can be displayed.

なお、前記ステップS3において(No)、つまり、インクリメンタルサーチに伴い入力された検索文字列と先頭一致する見出し語(単語)が、指定の辞書に存在しないと判断された場合には、エラーメッセージ「該当する候補単語がありません」が表示部17に表示される(ステップS16)。   In step S3 (No), that is, when it is determined that the headword (word) that matches the search character string input in the incremental search does not exist in the designated dictionary, the error message “ “There is no corresponding candidate word” is displayed on the display unit 17 (step S16).

(第2実施形態)
図7は、前記電子辞書装置10の第2実施形態の辞書検索処理(2)を示すフローチャートである。
(Second Embodiment)
FIG. 7 is a flowchart showing dictionary search processing (2) of the second embodiment of the electronic dictionary device 10.

図8は、前記電子辞書装置10の第2実施形態の辞書検索処理(2)に伴う辞書検索画面Gの表示動作を示す図である。   FIG. 8 is a diagram showing a display operation of the dictionary search screen G accompanying the dictionary search process (2) of the second embodiment of the electronic dictionary device 10.

この第2実施形態の辞書検索処理(2)において、前記図5における第1実施形態の辞書検索処理(1)と同一の処理ステップについては、それと同一のステップ符号を付してその説明を省略する。   In the dictionary search process (2) of the second embodiment, the same processing steps as those of the dictionary search process (1) of the first embodiment in FIG. To do.

すなわち、第2実施形態の辞書検索処理(2)では、辞書検索画面Gの検索文字列入力エリアE1に入力された検索文字列と先頭一致する見出し語(英単語)が、「英和辞書」22b1(図3参照)から検索されたと判断されると(ステップS2,S3(Yes))、当該検索された見出し語(英単語)の中から、レベルデータメモリ26aに設定されているフォーカスレベル“3”が対応付けされた見出し語だけ抽出され、表示リストが生成される(ステップS4′)。   That is, in the dictionary search process (2) of the second embodiment, the headword (English word) that first matches the search character string input in the search character string input area E1 of the dictionary search screen G is “English-Japanese dictionary” 22b1. If it is determined that the search has been made (see FIG. 3) (steps S2, S3 (Yes)), the focus level “3” set in the level data memory 26a from the searched entry words (English words) is determined. Only headwords associated with "" are extracted, and a display list is generated (step S4 ').

ここで、前記設定されたフォーカスレベル“3”だけの検索見出し語のリストが生成されたと判断されると(ステップS5′)、当該リストの先頭の見出し語(英単語)にカーソルCuが合わされて、前記辞書検索画面Gの見出し語リストエリアE2にリスト表示される(ステップS6′)。   If it is determined that a list of search headwords having only the set focus level “3” has been generated (step S5 ′), the cursor Cu is placed on the headword (English word) at the top of the list. The list is displayed in the entry word list area E2 of the dictionary search screen G (step S6 ').

一方、前記ステップS5′において(No)、つまり、前記先頭一致検索された見出し語(英単語)の中に前記設定されたフォーカスレベル“3”の見出し語が存在せず、当該設定レベル“3”だけの検索見出し語のリストが生成できないと判断されると、前記ステップS2にて検索された見出し語のまま前記設定レベル“3”を考慮しない検索見出し語リストが生成される(ステップS11′)。   On the other hand, in step S5 ′ (No), that is, the headword of the set focus level “3” does not exist in the headword (English word) searched for in the head match, and the setting level “3” If it is determined that a list of only search headwords cannot be generated, a search headword list that does not consider the setting level “3” is generated as the headword searched in step S2 (step S11 ′). ).

この生成された検索見出し語リストは、その先頭の見出し語にカーソルCuが合わされて、前記辞書検索画面Gの見出し語リストエリアE2にリスト表示される(ステップS13′)。   The generated search headword list is displayed in a list in the headword list area E2 of the dictionary search screen G with the cursor Cu placed on the head headword (step S13 ').

そして、前記ステップS2〜S6′またはステップS2〜S13′の処理に従い、設定レベル“3”の検索見出し語のみによるリスト表示、または設定レベルに無関係の検索見出し語によるリスト表示がなされた状態で、「訳/決定」キー14cが押下されると(ステップS9(Yes))、何れもそのリスト先頭に位置するカーソルCuにより指定された見出し語(英単語)に対応する説明情報が、表示部17の全画面に展開されて表示される(ステップS10)。   Then, in accordance with the processing in steps S2 to S6 ′ or steps S2 to S13 ′, the list display using only the search keyword at the setting level “3” or the list display using the search keyword not related to the setting level is performed. When the “translation / decision” key 14c is pressed (step S9 (Yes)), the explanation information corresponding to the headword (English word) designated by the cursor Cu located at the top of the list is displayed on the display unit 17. Are expanded and displayed on the entire screen (step S10).

例えば図8(A)に示すように、辞書検索画面Gの検索文字列入力エリアE1において、検索文字列「cons」まで入力した場合、前記「英和辞書」22b1(図3参照)から当該検索文字列「cons」と先頭一致する見出し語(英単語)が検索され、例えば完全一致する「cons.」を先頭にして先頭一致する「consumptive」まで、多数の見出し語が検索される(ステップS2,S3(Yes))。   For example, as shown in FIG. 8A, when the search character string “cons” is entered in the search character string input area E1 of the dictionary search screen G, the search character is retrieved from the “English-Japanese dictionary” 22b1 (see FIG. 3). Headwords (English words) that match the column “cons” at the beginning are searched, and for example, a large number of headwords are searched from “cons.” That matches completely to “consumptive” that matches the head (step S2, S2). S3 (Yes)).

すると、前記多数の検索見出し語「cons.」〜「consumptive」のうち、フォーカスレベルLが設定レベル“3”の見出し語のみ抽出され、そのうち見出し語リストエリアE2に収まる10個の検索見出し語からなるリスト「conscience」〜「consider」が生成されて表示される。この際、見出し語リストエリアE2に表示される検索見出し語リスト「conscience」〜「consider」は、その先頭の見出し語「conscience」がカーソルCuにより指示される(ステップS4′〜S6′)。   Then, among the many search headwords “cons.” To “consumptive”, only headwords having the focus level L of the setting level “3” are extracted, and from among the 10 search headwords that fit in the headword list area E2. Lists “conscience” to “consider” are generated and displayed. At this time, in the search headword list “conscience” to “consider” displayed in the headword list area E2, the headword “conscience” of the head is designated by the cursor Cu (steps S4 ′ to S6 ′).

この後さらに、図8(B)に示すように、検索文字列入力エリアE1において、検索文字列「consu」まで入力すると、前記「英和辞書」22b1(図3参照)から当該検索文字列「consu」と先頭一致する見出し語(英単語)が検索され、例えば「consubstantial」を先頭に「consumptive」までの見出し語が検索される(ステップS2,S3(Yes))。   Thereafter, as shown in FIG. 8B, when the search character string “consu” is entered in the search character string input area E1, the search character string “consu” is retrieved from the “English-Japanese dictionary” 22b1 (see FIG. 3). The headwords (English words) that start with "" are searched, for example, headwords starting with "consubstantial" and up to "consumptive" are searched (steps S2, S3 (Yes)).

すると、前記検索見出し語「consubstantial」〜「consumptive」のうち、フォーカスレベルLが設定レベル“3”の6個の見出し語のみ抽出されて検索見出し語リスト「consult」〜「consumption」が生成され、見出し語リストエリアE2に表示される。この際、見出し語リストエリアE2に表示される検索見出し語リスト「consult」〜「consumption」は、その先頭の見出し語「consult」がカーソルCuにより指示される(ステップS4′〜S6′)。   Then, among the search headwords “consubstantial” to “consumptive”, only six headwords having the focus level L of the setting level “3” are extracted to generate the search headword lists “consult” to “consumption”, It is displayed in the headword list area E2. At this time, in the search headword list “consult” to “consumption” displayed in the headword list area E2, the headword “consult” of the head is designated by the cursor Cu (steps S4 ′ to S6 ′).

このように、第2実施形態の辞書検索処理(2)では、インクリメンタルサーチにより調べたい英単語の検索文字列が1文字ずつ入力されるのに伴い、先頭一致検索された見出し語のうちでユーザ設定されたフォーカスレベル“3”に対応付けられている見出し語(英単語)だけからなる見出し語リストが生成され、その先頭の見出し語にカーソルCuが合わされて見出し語リストエリアE2にリスト表示される。このため、前記ユーザ設定されたフォーカスレベル“3”が、例えば英単語を調べる頻度が一番高いと予想される原形(基本形)の英単語に対応付けられている場合には、これを素早く確実に検索することができる。   As described above, in the dictionary search process (2) of the second embodiment, as the search character string of the English word to be checked by the incremental search is input one character at a time, among the headwords that have been searched for the first match, the user A headword list consisting only of headwords (English words) associated with the set focus level “3” is generated, and the cursor Cu is placed on the headword of the headword and displayed in the headword list area E2. The For this reason, when the user-set focus level “3” is associated with, for example, the original (basic) English word that is expected to be searched most frequently, this is quickly and reliably confirmed. Can be searched.

なお、前記各実施形態において、辞書データベース22bの各見出し語(単語)に対応付けて設定するフォーカスレベルLは、重要単語のレベルを“1”(優先する)、重要でない単語のレベルを“0”(優先しない)として設定してもよい。   In each of the embodiments described above, the focus level L set in association with each entry word (word) in the dictionary database 22b is “1” (priority) for the important word level and “0” for the unimportant word level. It may be set as “(not preferred)”.

また、前記各実施形態において、各見出し語(単語)が基本形であるか派生形であるかの判別は、当該各見出し語(単語)に対応付けて設定したフォーカスレベルLに基づき判別する構成としたが、例えば各見出し語(単語)のスペルに「-able」「-ably」などが含まれるか否かを判断して、派生形か基本形かを判別する構成としてもよい。   In each of the above embodiments, the determination of whether each headword (word) is a basic form or a derived form is performed based on a focus level L set in association with each headword (word). However, for example, it may be configured to determine whether the spelling of each headword (word) includes “-able”, “-ably”, or the like to determine whether it is a derived form or a basic form.

なお、前記各実施形態において記載した電子辞書装置10による各処理の手法、すなわち、図5のフローチャートに示す第1実施形態の辞書検索処理(1)、図7のフローチャートに示す第2実施形態の辞書検索処理(2)などの各手法、及び辞書データベース(22b)は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード(ROMカード、RAMカード等)、磁気ディスク(フロッピディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の外部記憶媒体23に格納して配布することができる。そして、電子機器のコンピュータは、この外部記憶媒体23に記憶されたプログラムを記憶装置(22)に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明したインクリメンタルサーチモードでの検索見出し語リストにおける優先見出し語へのカーソルCuのフォーカス機能を実現し、前述した手法による同様の処理を実行することができる。   Note that each processing method by the electronic dictionary device 10 described in each of the above embodiments, that is, the dictionary search process (1) of the first embodiment shown in the flowchart of FIG. 5, and the second embodiment shown in the flowchart of FIG. Each method such as dictionary search processing (2) and dictionary database (22b) are programs that can be executed by a computer, such as a memory card (ROM card, RAM card, etc.), magnetic disk (floppy disk, hard disk). Etc.), an optical disk (CD-ROM, DVD, etc.), an external storage medium 23 such as a semiconductor memory, and the like can be distributed. The computer of the electronic device reads the program stored in the external storage medium 23 into the storage device (22), and the operation is controlled by the read program, so that the incremental search mode described in each of the above embodiments is performed. The focus function of the cursor Cu to the priority entry word in the search entry word list at can be realized, and the same processing as described above can be executed.

また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークN上を伝送させることができ、このプログラムデータを、ネットワークNに接続されたコンピュータに通信制御部25によって取り込むことで、前述したインクリメンタルサーチモードでの検索見出し語リストにおける優先見出し語へのカーソルCuのフォーカス機能を実現することもできる。   Further, program data for realizing each of the above methods can be transmitted on the network N in the form of a program code, and this program data is captured by the communication control unit 25 into a computer connected to the network N. Thus, the focus function of the cursor Cu to the priority entry word in the search entry word list in the incremental search mode described above can be realized.

なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   Note that the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention at the stage of implementation. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment or some constituent elements are combined in different forms, the problems described in the column of the problem to be solved by the invention If the effects described in the column “Effects of the Invention” can be obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.

10 …電子辞書装置
11 …本体ケース
12 …蓋体ケース
13 …ヒンジ部
14 …キー入力部(キーボード)
14a…文字入力キー
14b…辞書指定キー
14c…「訳/決定」キー
14d…「戻る」キー
14e…カーソルキー
14f…ページ送りキー
15 …スピーカ
16 …手書き入力部
16d…液晶表示部
16t…透明タッチパネル
17 …タッチパネル式表示部
17d…液晶表示部
17t…透明タッチパネル
21 …CPU
22 …主記憶装置
22a…辞書検索プログラム
22b…辞書データベース
22b1…英和辞書
23 …外部記憶媒体
24 …記憶媒体読み書き部
25 …通信制御部
26 …RAM
26a…レベルデータメモリ
26b…表示リストメモリ
30 …Webサーバ
M …見出し語(単語)
L …フォーカスレベル
GS …フォーカスレベル設定画面
G …辞書検索画面
E1 …検索文字列入力エリア
E2 …検索見出し語リストエリア
E3 …説明情報プレビューエリア
Cu …カーソル
DESCRIPTION OF SYMBOLS 10 ... Electronic dictionary apparatus 11 ... Main body case 12 ... Cover body case 13 ... Hinge part 14 ... Key input part (keyboard)
14a ... Character input key 14b ... Dictionary designation key 14c ... "Translation / decision" key 14d ... "Back" key 14e ... Cursor key 14f ... Page feed key 15 ... Speaker 16 ... Handwriting input part 16d ... Liquid crystal display part 16t ... Transparent touch panel 17 ... Touch panel display unit 17d ... Liquid crystal display unit 17t ... Transparent touch panel 21 ... CPU
DESCRIPTION OF SYMBOLS 22 ... Main memory device 22a ... Dictionary search program 22b ... Dictionary database 22b1 ... English-Japanese dictionary 23 ... External storage medium 24 ... Storage medium read / write part 25 ... Communication control part 26 ... RAM
26a ... Level data memory 26b ... Display list memory 30 ... Web server M ... Headword (word)
L ... Focus level GS ... Focus level setting screen G ... Dictionary search screen E1 ... Search character string input area E2 ... Search headword list area E3 ... Explanation information preview area Cu ... Cursor

Claims (2)

アルファベット順に配列された見出し語と当該各見出し語の優先度を示す情報と当該各見出し語の説明情報とを対応付けて記憶する辞書記憶手段と、
ユーザ操作に応じて検索文字列を入力する検索文字入力手段と、
この検索文字入力手段により入力された検索文字列に先頭一致する見出し語を前記辞書記憶手段により記憶された見出し語から検索する見出し語検索手段と、
この見出し語検索手段により検索された見出し語を所定個数以内の見出し語からなるリストとして生成する見出し語リスト生成手段と、
この見出し語リスト生成手段により生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があるか否かを判断する優先見出し語判断手段と、
この優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合に、当該見出し語リストに含まれる見出し語を、前記見出し語検索手段により検索された見出し語の中から前記予め設定された優先度を示す情報が対応付けられた見出し語が含まれるようになるまで更新させる見出し語リスト更新手段と、
前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があると判断された場合は、前記生成された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示し、前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合は、前記見出し語リスト更新手段により更新された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示する見出し語リスト表示手段と、
この見出し語リスト表示手段により識別状態にして表示された見出し語に対応する説明情報を前記辞書記憶手段により記憶された該当見出し語の説明情報に基づき表示する説明情報表示手段と、
を備えたことを特徴とする辞書機能を備えた電子機器。
Dictionary storage means for storing headwords arranged in alphabetical order, information indicating the priority of the headwords, and explanation information of the headwords in association with each other;
A search character input means for inputting a search character string in response to a user operation;
Headword search means for searching for a headword that matches the search character string input by the search character input means from the headword stored in the dictionary storage means;
Headword list generation means for generating a headword searched by the headword search means as a list of headwords within a predetermined number ;
Priority headword determination means for determining whether or not there is a headword associated with information indicating the preset priority in the headword list generated by the headword list generation means;
When this priority headword determination means determines that there is no headword associated with the information indicating the preset priority in the generated headword list, it is included in the headword list. Headword list update means for updating a headword until a headword associated with information indicating the preset priority is included from the headwords searched by the headword search means; ,
When it is determined by the priority headword determination means that there is a headword associated with information indicating the preset priority in the generated headword list, the generated headword list In the list, the headword associated with the information indicating the setting priority is displayed in an identification state, and the preset headword is set in the headword list generated by the priority headword judgment unit. When it is determined that there is no headword associated with the information indicating the priority, the headword list updated by the headword list update unit is associated with the information indicating the setting priority in the list. A headword list display means for displaying the headwords identified in an identification state ;
Explanation information display means for displaying the explanation information corresponding to the entry words displayed in the identification state by the entry word list display means based on the explanation information of the corresponding entry words stored by the dictionary storage means;
An electronic device having a dictionary function characterized by comprising
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
アルファベット順に配列された見出し語と当該各見出し語の優先度を示す情報と当該各見出し語の説明情報とを対応付けて記憶する辞書記憶手段、
ユーザ操作に応じて検索文字列を入力する検索文字入力手段、
この検索文字入力手段により入力された検索文字列に先頭一致する見出し語を前記辞書記憶手段により記憶された見出し語から検索する見出し語検索手段、
この見出し語検索手段により検索された見出し語を所定個数以内の見出し語からなるリストとして生成する見出し語リスト生成手段、
この見出し語リスト生成手段により生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があるか否かを判断する優先見出し語判断手段、
この優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合に、当該見出し語リストに含まれる見出し語を、前記見出し語検索手段により検索された見出し語の中から前記予め設定された優先度を示す情報が対応付けられた見出し語が含まれるようになるまで更新させる見出し語リスト更新手段、
前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語があると判断された場合は、前記生成された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示し、前記優先見出し語判断手段により前記生成された見出し語リストの中に前記予め設定された優先度を示す情報が対応付けられた見出し語がないと判断された場合は、前記見出し語リスト更新手段により更新された見出し語リストを、当該リストのうち前記設定優先度を示す情報が対応付けられた見出し語を識別状態にして表示する見出し語リスト表示手段、
この見出し語リスト表示手段により識別状態にして表示された見出し語に対応する説明情報を前記辞書記憶手段により記憶された該当見出し語の説明情報に基づき表示する説明情報表示手段、
として機能させるためのプログラム。
A program for controlling a computer of an electronic device,
The computer,
Dictionary storage means for storing headwords arranged in alphabetical order, information indicating the priority of the headwords, and explanation information of the headwords in association with each other;
Search character input means for inputting a search character string in response to a user operation,
Headword search means for searching for a headword that matches the search character string input by the search character input means from the headword stored in the dictionary storage means;
Headword list generation means for generating a headword searched by the headword search means as a list of headwords within a predetermined number ;
Priority headword determination means for determining whether or not there is a headword associated with information indicating the preset priority in the headword list generated by the headword list generation means;
When this priority headword determination means determines that there is no headword associated with the information indicating the preset priority in the generated headword list, it is included in the headword list. A headword list update means for updating a headword until a headword associated with information indicating the preset priority is included from the headwords searched by the headword search means;
When it is determined by the priority headword determination means that there is a headword associated with information indicating the preset priority in the generated headword list, the generated headword list In the list, the headword associated with the information indicating the setting priority is displayed in an identification state, and the preset headword is set in the headword list generated by the priority headword judgment unit. When it is determined that there is no headword associated with the information indicating the priority, the headword list updated by the headword list update unit is associated with the information indicating the setting priority in the list. An entry word list display means for displaying the entered entry word in an identification state ;
Explanation information display means for displaying the explanation information corresponding to the entry words displayed in the identification state by the entry word list display means based on the explanation information of the corresponding entry words stored by the dictionary storage means;
Program to function as.
JP2009262329A 2009-11-17 2009-11-17 Electronic device and program with dictionary function Active JP5487898B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009262329A JP5487898B2 (en) 2009-11-17 2009-11-17 Electronic device and program with dictionary function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009262329A JP5487898B2 (en) 2009-11-17 2009-11-17 Electronic device and program with dictionary function

Publications (2)

Publication Number Publication Date
JP2011107986A JP2011107986A (en) 2011-06-02
JP5487898B2 true JP5487898B2 (en) 2014-05-14

Family

ID=44231381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009262329A Active JP5487898B2 (en) 2009-11-17 2009-11-17 Electronic device and program with dictionary function

Country Status (1)

Country Link
JP (1) JP5487898B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5910134B2 (en) * 2012-02-07 2016-04-27 カシオ計算機株式会社 Text search apparatus and program
JP7293782B2 (en) * 2019-03-25 2023-06-20 カシオ計算機株式会社 ELECTRONIC DEVICE, TEXT DISPLAY METHOD AND PROGRAM

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005018406A (en) * 2003-06-26 2005-01-20 Casio Comput Co Ltd Information display control device, server, and program
JP2005293068A (en) * 2004-03-31 2005-10-20 Seiko Instruments Inc Electronic dictionary
JP4277858B2 (en) * 2006-02-06 2009-06-10 カシオ計算機株式会社 Information display control device and program

Also Published As

Publication number Publication date
JP2011107986A (en) 2011-06-02

Similar Documents

Publication Publication Date Title
JP4582810B2 (en) Electronic dictionary device
JP4277903B2 (en) Electronic device and program with dictionary function
JP4983943B2 (en) Text display device and program
JP5509976B2 (en) Information display control device and control program thereof
JP4661924B2 (en) Electronic device and program with dictionary function
JP5609697B2 (en) Dictionary information display device and program
JP5810814B2 (en) Electronic device having dictionary function, compound word search method, and program
JP5673215B2 (en) Russian language search device and program
JP5487898B2 (en) Electronic device and program with dictionary function
JP5482516B2 (en) Electronic device and program with dictionary function
JP2011159066A (en) Electronic dictionary device and program
JP5141130B2 (en) Electronic device and program having dictionary function
JP5903902B2 (en) Information display control device and program
JP2010282507A (en) Electronic device and program with dictionary function
JP5440229B2 (en) Electronic dictionary device and program
JP5417774B2 (en) Electronic device and program with dictionary function
JP4967820B2 (en) Handwritten character input device and control program thereof
JP6451790B2 (en) Electronic device having dictionary function, control program thereof, and display method
JP7711406B2 (en) Information search device, information search support method and program
JP5953768B2 (en) Electronic dictionary device, dictionary search method in electronic device, and program
JP5446398B2 (en) Electronic device and program with dictionary function
JP2010079735A (en) Electronic device with dictionary function and program
JP2011258007A (en) Electronic dictionary device and program
JP5338482B2 (en) Chinese sentence example search device and program
JP2009134728A (en) Electronic dictionary apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130917

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131118

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: 20140128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140210

R150 Certificate of patent or registration of utility model

Ref document number: 5487898

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150