[go: nahoru, domu]

JP2004213299A - Electronic dictionary - Google Patents

Electronic dictionary Download PDF

Info

Publication number
JP2004213299A
JP2004213299A JP2002381756A JP2002381756A JP2004213299A JP 2004213299 A JP2004213299 A JP 2004213299A JP 2002381756 A JP2002381756 A JP 2002381756A JP 2002381756 A JP2002381756 A JP 2002381756A JP 2004213299 A JP2004213299 A JP 2004213299A
Authority
JP
Japan
Prior art keywords
character string
marker
unit
dictionary
registration
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.)
Granted
Application number
JP2002381756A
Other languages
Japanese (ja)
Other versions
JP4324377B2 (en
JP2004213299A5 (en
Inventor
Yasuaki Nasu
泰明 那須
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2002381756A priority Critical patent/JP4324377B2/en
Publication of JP2004213299A publication Critical patent/JP2004213299A/en
Publication of JP2004213299A5 publication Critical patent/JP2004213299A5/ja
Application granted granted Critical
Publication of JP4324377B2 publication Critical patent/JP4324377B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve usability and utilization efficiency of a user by means of a message, a translated word, and marker display in an electronic dictionary. <P>SOLUTION: This electronic dictionary is provided with an input part for inputting a character string, a dictionary part storing a dictionary constructed of entry words and their meaning contents, a retrieval part retrieving the inputted character string from the dictionary part, a display part displaying a retrieval result, a character string condition storage part storing the character string, its registration condition, and the number of reference for retrieval of the character string while relating them mutually, a message storage part storing predetermined messages to be offered to the user, and a regulation part reading the current registration condition and number of reference matching the inputted character string from the character string condition storage part, reading the message, which is decided according to the read registration condition and number of reference, from the message storage part to display the read message and the meaning contents in the dictionary part matching the inputted character string at the same time. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
この発明は、電子辞書に関し、特に入力された文字列に対応づけられて記憶された情報を表示する電子辞書に関する。
【0002】
【従来の技術】
従来から、利用者が検索したい文字列を入力し、検索指示をしたとすると、その文字列と一致または含む文字列が辞書中にないか否か検索され、見つけられた文字列に対応づけて記憶されたその意味内容や用例等の関連事項が表示される電子辞書や、検索された単語に所定のマーカーを付与して表示する電子表示装置が開発されている(例えば、特許文献1、特許文献2参照)。
【0003】
例えば、特許文献1には、単語学習において、各単語ごとに検索した回数を記憶し、検索回数が予め設定された閾値を越えた時は、すぐに検索結果を表示せずに、その単語を使用した用例あるいは自分の登録した用例や所定のメッセージを表示して記憶を喚起させる単語学習装置が記載されている。
【0004】
【特許文献1】
特開平7−230245号公報(段落0008)
【特許文献2】
国際公開第WO97/44748号パンフレット(3、8、10頁)
【0005】
また、特許文献2には、単語ごとに検索の累積回数を意味するマーク数を記憶し、検索された単語を表示する時に、その単語のマーク数を読み取り、そのマーク数に対応づけられた表示態様(マーク付加、反転表示,色変更、字体変更、点滅表示)で、その単語を表示する電子文書表示装置が記載されている。
【0006】
【発明が解決しようとする課題】
しかし、特許文献1では、辞書に登録されたすべての単語に対する検索回数が記録され、入力された文字列に一致する単語があれば必ず、その単語に対する検索回数がカウントアップされる。したがって、真に学習して憶えるべき単語であるか否かに関わらず、検索回数が一定の閾値を越えれば、まずその単語の用例等が表示され、その単語の検索結果はすぐには表示されない。
【0007】
例えば、「have」のような英文中では出現頻度が高く、真に学習して憶えるべき単語であれば、その意味内容である「持つ」という検索結果をすぐに表示しないことによって、学習効率を高めることが可能かもしれないが、それほど重要ではないが以前何度も検索をした為に検索回数が閾値以上に増加してしまった単語の場合、その後その意味内容をすぐに知りたい時でも用例が先に表示されてしまい、検索結果がなかなか表示されないことになる。
【0008】
すなわち、すぐに意味内容を知りたい場合や、それほど重要でもなく特に用例を見る必要のない単語の場合でも、検索回数が一定値を越えてしまっていると意味内容がすぐには表示されず、かえって使い勝手が悪くなる場合もある。
【0009】
また、特許文献2では、所定のマーク数以上となった単語を表示する時に、そのマーク数に対応した色のマークに重ねてその単語が表示される。しかし、その単語に対応して表示される意味内容の部分にはマークが付与されないので、真に学習して憶えるべき重要な意味内容の部分は、一見しただけではわかりにくい。すなわち、単語の意味内容として多くの文字列が表示されてしまうような場合には、どの部分が重要か、学習すべき部分はどれかを探すのに時間がかかり、単語部分をマークしただけでは、必ずしも使い勝手がよいとは言えない。
【0010】
そこで、この発明は、以上のような事情を考慮してなされたものであり、文字列の検索回数のみならず、単語登録またはマーカー登録の有無等の情報を記憶することにより、利用者にとってより使いやすく、学習効果を高めることのできる電子辞書を提供することを課題とする。
【0011】
【課題を解決するための手段】
この発明は、文字列を入力する入力部と、見出し語とその意味内容からなる辞書を記憶した辞書部と、入力された文字列を辞書部から検索する検索部と、検索結果を表示する表示部と、文字列、その文字列の登録状態およびその文字列が検索された参照回数とを対にして記憶した文字列状態記憶部と、利用者に提示する所定のメッセージを記憶したメッセージ記憶部と、入力された文字列に対応する現在の登録状態と参照回数を前記文字列状態記憶部から読み出し、読み出された登録状態と参照回数とから定められたメッセージを前記メッセージ記憶部から読み出して前記表示部に、読み出したメッセージと入力された文字列に対応した辞書部の意味内容とを同時に表示させる調整部とを備えた電子辞書を提供するものである。
これによれば、検索しようとした文字列について所定のメッセージとその意味内容とを同時に表示しているので、電子辞書の利用者に検索又は単語登録に関する注意を喚起すると共に、電子辞書の操作性を向上できる。
【0012】
ここで、文字列状態記憶部は、少なくとも未登録、単語帳登録有およびマーカー登録有の3つの状態を含む登録状態を、各文字列ごとに記憶する。
これによれば、各登録状態ごとに異なる適切なメッセージを利用者に提供でき、電子辞書の活用効率を高めることができる。
【0013】
また、参照部が、入力された文字列に対応する前記登録状態が未登録であり、かつその文字列の参照回数が所定数を超えている場合に、メッセージ記憶部に記憶された単語帳登録を喚起するメッセージと、入力された文字列に対応した辞書部の意味内容とを同時に表示部に表示させるようにしてもよい。
これによれば、単語帳登録がされていない文字列についての検索回数が増加した場合、単語帳登録を促すようなメッセージをその意味内容と共に表示させることにより、利用者にとって検索しようとした文字列の習得度が悪いことを示唆し、学習の動機付けを与えることができる。
【0014】
ここで、ある文字列について単語帳登録をするということは、利用者にとってその文字列を理解することが重要であることを意味し、何度も検索されるということは、その文字列の習得度が低いと考えられる。
すなわち、単語帳登録は、利用者の迅速な理解を補助するために実施されるものである。また、単語帳登録処理は、従来の辞書によく利用する単語の読みを登録するのと同様の操作により行えばよい。
【0015】
また、入力された文字列に対応する前記登録状態が単語帳登録有であり、かつその文字列の参照回数が所定数以下の場合、前記参照部が、メッセージ記憶部に記憶された単語帳登録がすでにされている旨のメッセージと、入力された文字列に対応した辞書部の意味内容とを同時に表示部に表示させるようにしてもよい。
これによれば、登録がすでに行われている旨を利用者に提供できるので、すでに単語帳登録されているが、その登録後であっても検索が行なわれた文字列について学習に対する注意を喚起できる。
【0016】
また、この発明は、表示する文字列を装飾するための複数のマーカーの形状を記憶した形状定義部と、見出し語に相当する文字列、その文字列に対応する意味内容の中で、マーカーを付加すべき位置を特定する位置情報および付加すべきマーカーの形状とからなる文字列定義部とから構成されたマーカー記憶部をさらに備え、入力された文字列に対する前記文字列状態記憶部の登録状態が、マーカー登録有の場合、前記調整部が、マーカー記憶部に記憶されたその文字列に対応するマーカーを、前記文字列定義部の位置情報によって特定される位置に付加して、入力された文字列の意味内容を表示部に表示させる電子辞書を提供するものである。
【0017】
ここで、マーカーとは、文字列の表示に重ねて表示される特定の図形や記号を言うが、種々の異なる形状を形状定義部に記憶しておく。
例えば、マーカーの形状とは、一重下線、二重下線、波形状下線、白黒反転文字、〇囲み、□囲みなどがある。また、文字列自体を変形するようなもの、例えば、太字化、書体(フォント)の変更、字体サイズの変更を含めてもよい。
文字列定義部に含まれるマーカーの形状は、形状定義部に記憶されたものの中からいずれかが選択される。
【0018】
マーカーを付加すべき位置を特定する位置情報とは、意味内容の中の先頭文字位置を基準とした位置情報で表わすことができ、例えば先頭文字から数えた文字数を利用することができる。マーカーを付加すべき位置が、複数の文字列からなる場合は、その文字列の最初の文字の位置情報をマーカー開始点とし、その文字列の最後の文字の位置情報をマーカー終了点として記憶すればよい。
これによれば、検索する文字列の意味内容の領域内で、特定の文字部分にマーカーが付加されて表示されるので、検索する文字列に対して真に理解又は記憶すべき重要な部分にマーカーを付加するよう予め設定しておけば、利用者の学習効果を高めることが可能である。
【0019】
また、入力された文字列に対する前記登録状態が、マーカー登録有であり、かつ入力された文字列に対する前記参照回数が所定値を超えている場合、前記調整部が、マーカー記憶部に記憶されたマーカーの形状をその参照回数に対応した形状に変更するようにしてもよい。
これによれば、マーカー登録がすでにされている文字列について検索回数が多く、理解が遅いと考えられる場合に、そのマーカーの形状を変化させることができるので、学習進度の遅い文字列について学習を促進できる。
【0020】
また、前記位置情報によって特定されるマーカーの付加される位置を含む行が表示部の画面の先頭行となるように、前記調整部が入力された文字列の前記行以降の意味内容を表示させるようにしてもよい。
【0021】
さらに、この発明は、前記辞書部が、所定のマーカーを付加すべき意味内容の部分の位置を特定するマーカー情報を各見出し語ごとに記憶し、入力された文字列に対する前記登録状態が、単語帳登録有であり、かつ入力された文字列に対する前記参照回数が所定値を超えている場合は、入力された文字列について前記辞書部に記憶されたマーカー情報を基にして、その入力された文字列に対する文字列定義部をマーカー記憶部に追加設定する設定部を、さらに備えたことを特徴とする電子辞書を提供するものである。
【0022】
これによれば、マーカー記憶部に所定の情報が登録されていない文字列が検索された場合でも、予め辞書に登録されたその文字列のマーカー情報を用いて、マーカー記憶部の情報を自動設定できるので、利用者が直接マーカー記憶部の情報を設定する必要はなく、マーカー設定における操作性を向上できる。
辞書部に記憶するマーカー情報は、直接位置を特定するための先頭からの文字数の他、訳語の先頭位置、予め調査された出現頻度の高い訳語の位置などが挙げられる。
【0023】
【発明の実施の形態】
以下、図に示す実施例に基づいて、この発明を具体的に説明する。なお、これによってこの発明は限定されるものではない。
図1に、この発明の電子辞書の一実施例の構成ブロック図を示す。図1において、文字列入力部1は、利用者が検索したい文字列を入力したり、または表示されている文章の所望の文字を指定入力する部分である。キーボード、マウス、トラックボール、ペンなどのポインティングデバイスの他、タッチパネル、音声入力認識装置、文字読取装置などを用いることもできる。
【0024】
文字列検索部2は、入力された文字列と一致可能な見出し語が、辞書部5の中にないか否か検索する部分であり、主としてCPUにより実現される。
表示部3は、入力された文字列や検索結果等を表示する部分であり、CRT、LCD、ELなどの表示装置を用いればよい。
設定部9は、記憶部4に記憶された情報のうち、予め設定しておくべき情報を設定する部分であり、具体的には後述するマーカー記憶部6、文字列状態記憶部7、メッセージ記憶部10に記憶される情報を設定する部分である。
【0025】
調整部8は、検索結果、メッセージおよびマーカーなどの各種情報を表示するための制御を行う部分であり、この発明の特徴的機能を実現する主要部分である。
設定部9および調整部8も、主としてCPUにより実現できる。
記憶部4は、各種情報を固定的あるいは一時的に記憶する部分であり、この発明では、主として辞書部5、マーカー記憶部6、文字列状態記憶部7、メッセージ記憶部10に分類できる。
【0026】
辞書部5は、一般的な辞書データを記憶した部分であり、各単語とその単語に対する意味内容とを関連付けて記憶する。
さらに、辞書部5には、意味内容の中の重要な部分を特定する位置情報が単語の見出し語と意味内容の後に記憶される。この情報は、必ずしも全ての単語について付与されていなくてもよい。
【0027】
辞書部5のデータは、主として固定的な情報であるので、ROM、CD−ROM、DVD−ROMのような読み出し専用のメモリや媒体の形態でも提供することができる。ただし、ネットワーク等を介してダウンロードし、HD等の記憶装置に格納してもよい。
【0028】
次に、文字列状態記憶部について説明する。
文字列状態記憶部7は、図2に示すように、文字列12、登録状態22、参照回数32からなる情報を、各文字列ごとに記憶した部分であり、情報の追加、削除、更新が可能なように、書き換え可能な不揮発性メモリ(例えば、RAM、HD)が用いられる。
ここで、文字列12は、過去に一回でも検索されたことのある単語や語句であり、文字列検索部2の検索で見つけられた見出し語が、自動的にこの文字列として格納されるようにしてもよい。
【0029】
登録状態22とは、格納された文字列12に対する現在の状態を示しており、例えば、現在の状態とは、次の4つの状態を意味する。
0:登録なし
1:単語帳登録あり
2:単語帳登録かつマーカー登録あり
3:単語帳登録、マーカー登録あり、マーカー登録あり、かつマーカー箇所先頭表示をする
この登録状態22は、利用者の入力に基づいて、設定部9の処理により設定される。
【0030】
ここで、「単語帳登録あり」とは、参照回数の数に関係なく、利用者が重要で真に学習したいと思う場合に付与される情報である。また、画面表示する際にはマーカーを付与した表示はしないことを意味する。
「マーカー登録あり」とは、単語帳登録された文字列であって、さらに画面表示をする際にマーカーを付与した表示をすることを意味する。
したがって、「マーカー登録あり」に設定されている文字列は、後述するマーカー記憶部6に、その文字列についてのマーカーに関する情報が設定記憶される。
「マーカー箇所先頭表示」とは、マーカーを付与して表示する部分を表示画面の先頭、すなわち最上部に表示させることを意味する(図5参照)。したがって、登録情報として「3」が設定されている場合は、単語帳登録され、かつマーカー登録された状態でもある。
【0031】
参照回数32は、検索された回数を意味し、文字列12が検索されるごとにその参照回数に1が加算される。
この発明では、この参照回数が所定数よりも多くなった時に、表示内容を切り替えるようにするために、参照回数の閾値を記憶部4に記憶する。この閾値は、固定値でもよいが、利用者の意思で表示内容を柔軟に切り替えるようにするために、利用者が自由に変更できるようにしてもよい。
【0032】
図2においては、例えば「star」、「time」、「too」のような文字列12が1回以上検索されたことがあり、「star」は「マーカー箇所先頭表示」に設定されており、「time」は「単語帳登録」がされておらず、「too」は「単語帳登録」がされていることを示している。
また、「star」は、今までに3回検索され、「time」は10回検索されたことがあることを示している。
【0033】
次に、マーカー記憶部6について説明する。
図3に、マーカー記憶部6の一実施例の構成図を示す。
マーカー記憶部6は、マーカーの形状定義フィールドと、文字列定義フィールドとから構成される。
形状定義フィールドには、マーカーの形状番号13と、マーカーの形状を特定する情報23とが対応付けられて記憶される。
このフィールドは、予め固定的に記憶しておいてもよいが、利用者が必要に応じて追加、削除または変更できるように記憶してもよい。
【0034】
文字列定義フィールドは、マーカー登録されている文字列33、マーカー開始点43、マーカー終了点53、マーカー形状番号63とから構成される。
ここで、文字列33は、辞書の見出し語に相当する単語であり、ここに登録されている文字列は登録状態が「マーカー登録あり:2」または「マーカー箇所先頭表示:3」に設定されている。
マーカー形状番号63は、形状定義フィールドの番号13と同一である。
【0035】
辞書は、各単語について、見出し語とその意味内容部分とによって構成されているが、この発明では、マーカーは、見出し語および意味内容部分のどちらにも付与できるようにするために、「マーカー開始点」と「マーカー終了点」とを記憶させる。
「マーカー開始点」は、マーカーを付与すべき最初の文字位置を特定する情報であり、「マーカー終了点」は、マーカーを付与すべき最後の文字位置を特定する情報である。マーカー開始点とマーカー終了点とによって挟まれた領域の文字も、同様のマーカーが付与されることになる。
【0036】
例えば、図3では、マーカー開始点、マーカー終了点の情報には、各単語の先頭文字から数えた文字数を記憶している。
図3の「star」は、マーカー開始点として38、マーカー終了点として38が設定され、付与するマーカーの形状の番号は「1」と設定されている。さらに、「star」にはもう一つマーカーが設定されており、マーカー開始点として43、マーカー終了点として44、マーカーの形状として「3」が設定されている。
【0037】
図6は、単語「star」についての見出し語およびその意味内容を示したものであるが、この一文字目は「s」であり、38文字目が「星」、43文字目が「恒」、44文字目が「星」である。また、38文字目の「星」にはマーカー形状「1」のマーカーが付与されており、43文字目と44文字目の文字列「恒星」にはマーカー形状「3」のマーカーが付与されている状態を示している。
【0038】
図3の文字列定義フィールドの内容は、前記した文字列状態記憶部7の登録状態22に、利用者が「マーカー登録あり:2」か、または「マーカー箇所先頭表示:3」を設定した時に、同時に利用者が設定するようにすればよい。
あるいは、辞書部5の中に、予め単語の意味内容に加えて、その意味内容の重要な部分を特定する情報(重要情報)が記憶されている場合は、この重要情報を参照することにより、マーカー開始点43、マーカー終了点53、マーカー形状63を、利用者の入力を待つことなく自動的に設定してもよい。
【0039】
なお、「マーカー開始点」、「マーカー終了点」については、先頭からの文字数で設定するのではなく、行数と桁数との組合せによって設定してもよい。また、マーカーを付与すべき位置を特定できればよいので、画面上の表示位置アドレスで設定したり、意味内容に含まれる文字列のフォント情報や文字の大きさの情報を利用して設定してもよい。
例えば、ある特定のフォントが設定されている文字にマーカーを付与することにした場合は、フォント情報を手がかりにして、マーカーの開始点と終了点とを設定することもできる。
【0040】
次に、メッセージ記憶部10について説明する。
メッセージ記憶部10に記憶される情報とは、辞書検索を実行したことにより、利用者に通知あるいは警告した方がよいと思われる情報であり、例えば、次のような情報がある。
(1)検索回数が多くなっています。
(2)単語帳登録をお勧めします。
(3)すでに、単語帳登録されています。
(4)検索回数が10回を超えました。
【0041】
これらの情報は、予めROM、CD−ROMなどに固定的に記憶された情報として提供することが好ましいが、設定部9によって後で利用者自身が必要に応じて設定変更、追加できるようにしてもよい。利用者自身が定義したメッセージが利用できれば、その利用者にとってこの電子辞書の使い勝手がよりよくなる。この場合には、メッセージ記憶部10は、HDなどの書き換え可能な不揮発性メモリに格納して提供すればよい。
【0042】
次に、この発明の電子辞書の使用時の動作を説明する。
図9に、この発明の電子辞書の一実施例の動作フローチャートを示す。
まず、ステップS1において、検索する文字列を決定する。検索する文字列は、例えば利用者が文字列入力部1から直接入力する。
ステップS2において、検索する文字列に関する情報を、文字列状態記憶部7から検索する。ここでは、図2の文字列12の中に検索する文字列と一致するものがあるか否か確認する。
一致する文字列がある場合は、文字列状態記憶部7の中のその文字列12に対応する参照回数32を1増加させる。
一方、一致する文字列がなければ、文字列状態記憶部7の文字列12に検索する文字列を新たに記録し、登録状態を「0」とし、参照回数を「1」にセットする。
【0043】
次に、ステップS3において、文字列状態記憶部7から、検索する文字列の登録状態22と、参照回数32を取得する。
例えば、検索する文字列が「time」の時、文字列状態記憶部7に「time」があるので、登録状態22として「0」、参照回数32として「10」が取得される。
【0044】
次にステップS4において、検索する文字列が単語帳登録されているか否か確認する。
単語帳登録の有無は、登録状態22で判断し、登録状態が「0」の時登録なしと判断し、1以上の時登録ありと判断する。
単語帳登録されていない場合はステップS10へ進み、検索する文字列の参照回数32を閾値と比較する。参照回数32が閾値以下の時は、通常通りその文字列に対応する意味内容である訳語を読み出して表示する(ステップS12)。
【0045】
参照回数32が閾値よりも大きい時は、単語帳登録を勧める旨のメッセージをメッセージ記憶部10から取得し、訳語を辞書部5から取得し表示する(ステップS11)。
図2の文字列timeの場合は、単語帳登録がなく、参照回数が10回であるので、ステップS4、S10、S11へと進み、図4のようなメッセージ「検索回数が多くなっています。単語帳登録をお勧めします。」と、訳語とが表示される。
【0046】
ステップS4で、単語帳登録がある場合は、ステップS5へ進み、マーカー登録があるか否か確認する。ここで、マーカー登録があるか否かは、図2の登録状態22の数値により判断する。すなわち、登録状態22が2または3の時、マーカー登録ありと判断する。
例えば、検索する文字列が「star」の時、登録状態が「3:マーカー箇所先頭表示」なので、ステップS4からステップS5へ進み、さらにステップS6へ進む。
【0047】
ステップS6において、検索する文字列の参照回数32と閾値とを比較する。これは、ステップS10と同様である。
参照回数32が閾値以下の時は、ステップS8へ進み、閾値よりも大きい時は、ステップS7へ進む。
ステップS7では、マーカー形状を現在のマーカー形状と異なるものに変更する。例えば、図3のマーカー記憶部6の文字列定義に設定されているマーカー形状63を「1」から「5」に変更する。この変更は、予め設定された基準通りに行ってもよく、利用者が変更内容を定義できるようにしてもよい。
ステップS7を実行する場合は、単語帳登録されており、しかも何度も検索されているので、重要でありながら利用者が理解していない可能性が高い。
したがって、ステップS7におけるマーカーの変更は、より目立ちやすいマーカーに変更することが好ましい。
【0048】
次に、ステップS8において、検索する文字列に関してマーカー記憶部6に記憶された文字列定義の4つの情報(33、43、53、63)を読み出す。
ステップS9において、マーカー箇所を先頭表示するか否か判断する。
ここでは、図2の登録状態22が「3」か否か確認され、「3」の時は、マーカー箇所先頭表示を意味するので、ステップS18へ進み、それ以外の時はステップS19へ進む。
【0049】
ステップS18では、マーカーを付与すべき部分を両面の最上行に移動し、マーカー記憶部6の文字列定義に記憶された情報に基づいてマーカーを付与した画面(例えば図5参照)を表示する。
ステップS19では、検索する文字列を見出し語とする意味内容(訳語)を、辞書部5から読み出し、その先頭から表示する。この時、マーカーが設定されている部分にマーカーを付与して画面上に表示する(例えば図6参照)。
【0050】
例えば、検索する文字列が図2に示した「star」の場合は、登録状態が「3」で、参照回数が「3」であるので、ステップS6から直接ステップS8へ進み、さらにステップS9の分岐によりステップS18へ進む。また、「star」は、図3に示すように、2つのマーカーが設定されているが、ステップS18において、マーカー開始点、終了点が共に「38」の文字と、マーカー開始点を「43」、終了点を「44」とする文字列に、それぞれマーカー形状「1」と「3」のマーカーが付与されて表示される。
【0051】
図3では、マーカー開始点「38」は、「star」の辞書内容の先頭から38文字目を意味しており、具体的には図6に示した例では、先頭の「s」から数えて38文字目の「星」を意味する。
また、マーカー開始点「43」、マーカー終了点「44」の文字列は、図6に示した例では、「恒星」を意味する。
さらに、マーカー開始点「38」のマーカー形状63は「1」に設定されているので、図3の形状定義から対応する形状23が選択されて、図6のように「星」に重ねてマーカー表示がされる。
また、「恒星」については、マーカー形状63は「3」に設定されているので、図6のように、「恒星」の部分にマーカー表示がされる。
【0052】
ステップS5において、単語帳登録はされているが、マーカー登録がされていない場合、例えば図2の「too」の場合、ステップS13へ進む。
ステップS13において、検索する文字列の参照回数を閾値と比較する。これはステップS10と同じである。
参照回数が閾値よりも大きい時はステップS14へ進み、閾値以下の時は、ステップS17へ進む。
【0053】
ステップS17へ進んだ時は、検索する文字列は単語帳登録はされているが、まだ検索した回数が閾値よりも少ないので、検索する文字列についての訳語の内容と、「単語帳登録されています」というような単語帳登録がされている旨を利用者に喚起する表示をする。
【0054】
図2の「too」が検索する文字列の場合、閾値が5であるとすると、登録状態22は「1」であり、参照回数は4であるので、マーカーは登録されておらず、ステップS13からS17へと進み、図7のような表示がされる。
ステップS14へ進んだ時は、検索する文字列は、単語帳登録されており、かつ検索した回数が閾値を越えているので、利用者にさらに注意を喚起させるために、この検索する文字列にマーカーを付与しておいた方が好ましいと考えられる。
そこで、設定部9が現在の検索する文字列の登録状態22を、自動的に「1」からマーカー登録あり「2」に設定する。
あるいは、「マーカー箇所先頭表示:3」に設定してもよい。
または、登録状態22を、「2」または「3」に設定した方がよい旨を表示し、利用者に設定入力をするよう要求してもよい。
【0055】
次に、ステップS15において、参照回数32を「0」に再設定し、ステップS16において、「2」または「3」にマーカー登録した検索文字列の文字列定義を設定する。
すなわち、図3の文字列33、マーカー開始点43、マーカー終了点53、マーカー形状63を設定する。
【0056】
ここで、マーカー開始点43、マーカー終了点53については、辞書部5に検索文字列の重要箇所情報が予め記憶されている場合は、設定部9がその重要箇所情報をもとに自動生成してもよい。
【0057】
マーカー形状63は、予め定められた初期設定の形式を採用してもよいが、入力要求画面を表示して利用者に入力してもらうようにしてもよい。
例えば、検索文字列が図2の「vehicle」の場合、登録状態22が「1」であるので、ステップS4、S5、S13へと進み、参照回数32が閾値「5」よりも大きい「6」であるので、ステップS14、S15、S16が実行される。
【0058】
したがって、「vehicle」の登録状態22は「2」に設定され、参照回数は「0」にリセットされ、さらに、例えば図8に示すように、マーカー開始点43、マーカー終了点53、マーカー形状63が設定される。
【0059】
【発明の効果】
この発明によれば、単語帳登録を喚起するメッセージと訳語とを画面上に同時に表示するので、利用者に文字列の学習のための注意を与えると共に、すぐに検索文字列の意味内容を知りたい場合にも対応でき、利用者の使い勝手と活用効率を向上できる。
【0060】
特に、検索文字列の参照回数が規定回数を超えた場合において、その訳語も同時に表示するので、訳語を表示せずにまず用例を表示させる場合に比べて、利用者の操作性を向上できる。
また、検索文字列の見出し語ではなく、その検索文字列の意味内容の中で予め設定された部分にマーカーを付与して表示するので、真に理解すべき部分が強調されて利用者に喚起することができ、より学習効果を高めることができる。
【図面の簡単な説明】
【図1】この発明の電子辞書の概略構成ブロック図である。
【図2】この発明の文字列状態記憶部の一実施例の説明図である。
【図3】この発明のマーカー記憶部の一実施例の説明図である。
【図4】この発明の検索結果の表示の一実施例の説明図である。
【図5】この発明の検索結果の表示の一実施例の説明図である。
【図6】この発明の検索結果の表示の一実施例の説明図である。
【図7】この発明の検索結果の表示の一実施例の説明図である。
【図8】この発明のマーカー記憶部の一実施例の説明図である。
【図9】この発明の電子辞書の主要な処理のフローチャートである。
【符号の説明】
1 文字列入力部
2 文字列検索部
3 表示部
4 記憶部
5 辞書部
6 マーカー記憶部
7 文字列状態記憶部
8 調整部
9 設定部
10 メッセージ記憶部
12 文字列
22 登録状態
32 参照回数
33 文字列
43 マーカー開始点
53 マーカー終了点
63 マーカー形状
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an electronic dictionary, and more particularly, to an electronic dictionary that displays information stored in association with an input character string.
[0002]
[Prior art]
Conventionally, if a user inputs a character string to be searched and gives a search instruction, a search is made for a character string that matches or includes the character string in the dictionary, and is associated with the found character string. An electronic dictionary in which related items such as stored meanings and examples are displayed, and an electronic display device that displays a searched word with a predetermined marker added thereto (for example, Patent Document 1, Patent Document 1) Reference 2).
[0003]
For example, in Patent Document 1, in word learning, the number of searches for each word is stored, and when the number of searches exceeds a preset threshold, the word is displayed immediately without displaying the search result. A word learning device that displays a used example, an example registered by the user, a predetermined message, and evokes a memory is described.
[0004]
[Patent Document 1]
JP-A-7-230245 (paragraph 0008)
[Patent Document 2]
International Publication No. WO97 / 44748 pamphlet (3, 8, 10 pages)
[0005]
Further, Patent Document 2 stores the number of marks indicating the cumulative number of searches for each word, reads the number of marks of the word when displaying the searched word, and displays the number of marks corresponding to the number of marks. An electronic document display device that displays the word in a manner (mark addition, reverse display, color change, font change, blinking display) is described.
[0006]
[Problems to be solved by the invention]
However, in Patent Document 1, the number of searches for all words registered in the dictionary is recorded, and whenever there is a word that matches the input character string, the number of searches for that word is counted up. Therefore, regardless of whether the word is truly a word to be learned and remembered, if the number of searches exceeds a certain threshold, an example of the word is displayed first, and the search result of the word is not immediately displayed .
[0007]
For example, if a word such as “have” appears frequently in English sentences and is a word that should be truly learned and memorized, the search result of “having”, which is the meaning of the word, is not immediately displayed, thereby improving the learning efficiency. It may be possible to increase the word, but it is not so important, but it is an example even if you have searched many times before and the number of searches has increased beyond the threshold, and you want to know its meaning immediately afterwards Is displayed first, and the search results are not easily displayed.
[0008]
In other words, if you want to know the meaning immediately, or even if it is a word that is not so important and you do not need to see an example, if the number of searches exceeds a certain value, the meaning will not be displayed immediately, On the contrary, the usability may be worse.
[0009]
Further, in Patent Literature 2, when a word having a predetermined number of marks or more is displayed, the word is displayed so as to overlap a mark of a color corresponding to the number of marks. However, since a mark is not added to a portion of the meaning content displayed corresponding to the word, an important meaning content portion that should be truly learned and memorized is difficult to understand at a glance. In other words, when many character strings are displayed as the meaning of a word, it takes time to find out which part is important and which part to learn, and just marking the word part However, it is not always convenient.
[0010]
Therefore, the present invention has been made in view of the above circumstances, and by storing not only the number of times of searching for a character string but also information such as the presence or absence of word registration or marker registration, the user is more likely to do so. It is an object to provide an electronic dictionary that is easy to use and can enhance a learning effect.
[0011]
[Means for Solving the Problems]
The present invention relates to an input unit for inputting a character string, a dictionary unit storing a dictionary composed of a headword and its meaning, a search unit for searching the input character string from the dictionary unit, and a display for displaying a search result. Unit, a character string state storage unit storing a pair of a character string, a registration state of the character string, and the number of times the character string is searched, and a message storage unit storing a predetermined message to be presented to a user And reading the current registration state and reference count corresponding to the input character string from the character string state storage unit, and reading a message determined from the read registration state and reference count from the message storage unit. It is an object of the present invention to provide an electronic dictionary having an adjusting unit for simultaneously displaying the read message and the meaning of the dictionary unit corresponding to the input character string on the display unit.
According to this, a predetermined message and the meaning of the character string to be searched are displayed at the same time, so that the user of the electronic dictionary is alerted to the search or word registration and the operability of the electronic dictionary is increased. Can be improved.
[0012]
Here, the character string state storage unit stores, for each character string, a registered state including at least three states of unregistered, wordbook registered, and marker registered.
According to this, an appropriate message different for each registration state can be provided to the user, and the utilization efficiency of the electronic dictionary can be improved.
[0013]
Further, when the registration state corresponding to the input character string is unregistered and the number of times of reference of the character string exceeds a predetermined number, the word book registration stored in the message storage unit is performed. May be simultaneously displayed on the display unit together with the meaning of the dictionary unit corresponding to the input character string.
According to this, when the number of searches for a character string that has not been registered in a word book increases, a message that prompts the user to register a word book is displayed together with its meaning, so that the character string that the user tried to search for It suggests that the level of learning is poor, and can motivate learning.
[0014]
Here, registering a word string with a word book means that it is important for the user to understand the character string, and that being searched many times means learning the character string. It is considered low.
That is, wordbook registration is performed to assist the user in quickly understanding. The word book registration process may be performed by the same operation as that of registering a frequently used word reading in a conventional dictionary.
[0015]
If the registration state corresponding to the input character string is word book registration and the number of times of reference of the character string is equal to or less than a predetermined number, the reference unit stores the word book registration stored in the message storage unit. May be displayed on the display unit at the same time as the message indicating that has already been performed, and the meaning of the dictionary unit corresponding to the input character string.
According to this, users can be notified that registration has already been performed, so they are already registered in the word book, but even after the registration, they are alerted to learning about character strings that have been searched. it can.
[0016]
Further, the present invention provides a shape definition unit storing shapes of a plurality of markers for decorating a character string to be displayed, a character string corresponding to a headword, and a marker in a semantic content corresponding to the character string. And a character string definition unit including a position information specifying a position to be added and a character string definition unit including a shape of a marker to be added, and a registration state of the character string state storage unit with respect to an input character string. When the marker is registered, the adjustment unit adds a marker corresponding to the character string stored in the marker storage unit to a position specified by the position information of the character string definition unit, and is input. It is an object of the present invention to provide an electronic dictionary for displaying the meaning of a character string on a display unit.
[0017]
Here, the marker refers to a specific figure or symbol that is displayed so as to be superimposed on the display of the character string, and various different shapes are stored in the shape definition unit.
For example, the shape of the marker includes a single underline, a double underline, a wavy underline, black-and-white inverted characters, a box, a box, and the like. In addition, the character string itself may be changed, for example, bolding, change of font (font), change of font size may be included.
One of the shapes of the markers included in the character string definition unit is selected from those stored in the shape definition unit.
[0018]
The position information for specifying the position where the marker is to be added can be represented by position information based on the first character position in the semantic content, and for example, the number of characters counted from the first character can be used. When the position where the marker is to be added is composed of a plurality of character strings, the position information of the first character of the character string is stored as the marker start point, and the position information of the last character of the character string is stored as the marker end point. Just fine.
According to this, in the area of the meaning content of the character string to be searched, a marker is added to a specific character part and displayed. By setting in advance to add a marker, it is possible to enhance the learning effect of the user.
[0019]
Further, when the registration state for the input character string is marker registration, and the reference count for the input character string exceeds a predetermined value, the adjustment unit is stored in the marker storage unit. The shape of the marker may be changed to a shape corresponding to the number of times of reference.
According to this, if the number of searches for a character string for which marker registration has already been performed is large and it is considered that the understanding is slow, the shape of the marker can be changed. Can promote.
[0020]
The adjusting unit displays the meaning of the input character string after the line so that the line including the position where the marker specified by the position information is added becomes the first line of the screen of the display unit. You may do so.
[0021]
Further, in the present invention, the dictionary unit stores, for each headword, marker information for specifying a position of a portion of a meaning content to which a predetermined marker is to be added, and the registration state for an input character string is a word. If the book is registered and the number of references to the input character string exceeds a predetermined value, the input character string is input based on the marker information stored in the dictionary unit. It is an object of the present invention to provide an electronic dictionary, further comprising a setting unit for additionally setting a character string definition unit for a character string in a marker storage unit.
[0022]
According to this, even when a character string for which predetermined information is not registered in the marker storage unit is searched, information in the marker storage unit is automatically set using the marker information of the character string registered in the dictionary in advance. Since it is possible, the user does not need to directly set the information in the marker storage unit, and the operability in setting the marker can be improved.
The marker information stored in the dictionary unit includes, in addition to the number of characters from the head for directly specifying the position, the head position of the translated word, the position of the translated word having a high appearance frequency that has been checked in advance, and the like.
[0023]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the present invention will be specifically described based on an embodiment shown in the drawings. Note that the present invention is not limited by this.
FIG. 1 is a block diagram showing the configuration of an embodiment of the electronic dictionary of the present invention. In FIG. 1, a character string input unit 1 is a part for a user to input a character string to be searched or to specify and input a desired character of a displayed sentence. In addition to a pointing device such as a keyboard, a mouse, a trackball, and a pen, a touch panel, a voice input recognition device, a character reading device, and the like can be used.
[0024]
The character string search unit 2 is a unit that searches whether or not there is a headword that can match the input character string in the dictionary unit 5, and is mainly realized by the CPU.
The display unit 3 is a unit that displays an input character string, a search result, and the like, and may use a display device such as a CRT, an LCD, and an EL.
The setting section 9 is a section for setting information to be set in advance out of the information stored in the storage section 4, specifically, a marker storage section 6, a character string state storage section 7, and a message storage section described later. A part for setting information stored in the unit 10.
[0025]
The adjustment unit 8 is a unit that performs control for displaying various information such as a search result, a message, and a marker, and is a main unit that implements a characteristic function of the present invention.
The setting unit 9 and the adjustment unit 8 can also be realized mainly by a CPU.
The storage section 4 is a section for storing various information fixedly or temporarily. In the present invention, the information can be mainly classified into a dictionary section 5, a marker storage section 6, a character string state storage section 7, and a message storage section 10.
[0026]
The dictionary unit 5 is a part that stores general dictionary data, and stores each word and the meaning of the word in association with each other.
Further, the dictionary unit 5 stores position information specifying an important part in the meaning content after the headword of the word and the meaning content. This information does not necessarily have to be provided for every word.
[0027]
Since the data of the dictionary unit 5 is mainly fixed information, it can be provided in the form of a read-only memory or a medium such as a ROM, a CD-ROM, or a DVD-ROM. However, it may be downloaded via a network or the like and stored in a storage device such as an HD.
[0028]
Next, the character string state storage unit will be described.
As shown in FIG. 2, the character string state storage unit 7 is a part storing information including a character string 12, a registration state 22, and a reference count 32 for each character string. As much as possible, a rewritable nonvolatile memory (for example, RAM, HD) is used.
Here, the character string 12 is a word or phrase that has been searched at least once in the past, and a headword found by the search of the character string search unit 2 is automatically stored as this character string. You may do so.
[0029]
The registration state 22 indicates the current state of the stored character string 12, and for example, the current state means the following four states.
0: No registration
1: Wordbook registered
2: Wordbook registration and marker registration
3: Wordbook registration, marker registration, marker registration, and marker head display
The registration state 22 is set by the processing of the setting unit 9 based on the user's input.
[0030]
Here, “wordbook registered” is information given when the user is important and truly wants to learn, regardless of the number of times of reference. Also, this means that the display with the marker is not performed when the image is displayed on the screen.
“Marker registered” means a character string registered in a word book, which is displayed with a marker when the screen is further displayed.
Therefore, for a character string set to “marker registered”, information about a marker for the character string is set and stored in a marker storage unit 6 described later.
“Marker location head display” means that a part to be displayed with a marker is displayed at the head of the display screen, that is, at the top of the display screen (see FIG. 5). Therefore, when “3” is set as the registration information, it is also in a state where it is registered as a word book and registered as a marker.
[0031]
The number of times of reference 32 means the number of times of search, and each time the character string 12 is searched, 1 is added to the number of times of reference.
In the present invention, the threshold value of the number of times of reference is stored in the storage unit 4 in order to switch the display content when the number of times of reference becomes larger than the predetermined number. This threshold value may be a fixed value, but may be freely changed by the user in order to flexibly switch the display content according to the user's intention.
[0032]
In FIG. 2, for example, a character string 12 such as “star”, “time”, or “too” has been searched once or more, and “star” is set to “marker location head display”. “Time” indicates that “wordbook registration” has not been performed, and “too” indicates that “wordbook registration” has been performed.
“Star” indicates that the search has been performed three times, and “time” indicates that the search has been performed ten times.
[0033]
Next, the marker storage unit 6 will be described.
FIG. 3 shows a configuration diagram of an embodiment of the marker storage unit 6.
The marker storage unit 6 includes a marker shape definition field and a character string definition field.
In the shape definition field, a marker shape number 13 and information 23 for specifying the marker shape are stored in association with each other.
This field may be fixedly stored in advance, or may be stored so that the user can add, delete, or change as necessary.
[0034]
The character string definition field includes a character string 33 registered with a marker, a marker start point 43, a marker end point 53, and a marker shape number 63.
Here, the character string 33 is a word corresponding to a headword of the dictionary, and the registered character string has a registration state of “marker registered: 2” or “marker location head display: 3”. ing.
The marker shape number 63 is the same as the number 13 in the shape definition field.
[0035]
The dictionary is composed of a headword and its meaning content portion for each word. In the present invention, the marker can be added to both the headword and the meaning content portion. "Point" and "marker end point" are stored.
The “marker start point” is information for specifying the first character position to which a marker is to be provided, and the “marker end point” is information for specifying the last character position to be provided with a marker. A similar marker is also assigned to a character in an area sandwiched between a marker start point and a marker end point.
[0036]
For example, in FIG. 3, the information of the marker start point and the marker end point stores the number of characters counted from the first character of each word.
In “star” of FIG. 3, 38 is set as the marker start point, 38 is set as the marker end point, and the number of the marker shape to be added is set to “1”. Further, another marker is set for “star”, 43 is set as the marker start point, 44 is set as the marker end point, and “3” is set as the marker shape.
[0037]
FIG. 6 shows a headword for the word "star" and the meaning thereof. The first character is "s", the 38th character is "star", the 43rd character is "tsune", The 44th character is “star”. In addition, a marker having a marker shape “1” is provided for the 38th “star”, and a marker having a marker shape “3” is provided for the 43rd and 44th character strings “fixed star”. It shows the state where it is.
[0038]
The contents of the character string definition field in FIG. 3 are obtained when the user sets “marker registered: 2” or “marker head display: 3” in the registration state 22 of the character string state storage unit 7 described above. It is sufficient that the user sets at the same time.
Alternatively, in the case where information (important information) for specifying an important part of the meaning content is stored in the dictionary unit 5 in addition to the meaning content of the word in advance, by referring to this important information, The marker start point 43, the marker end point 53, and the marker shape 63 may be automatically set without waiting for a user's input.
[0039]
Note that the “marker start point” and “marker end point” may be set not by the number of characters from the head but by a combination of the number of lines and the number of digits. In addition, since it is only necessary to be able to specify the position where the marker should be added, it can be set using the display position address on the screen, or can be set using the font information of the character string included in the meaning and the information of the character size. Good.
For example, when a marker is to be assigned to a character in which a specific font is set, the start point and the end point of the marker can be set based on the font information.
[0040]
Next, the message storage unit 10 will be described.
The information stored in the message storage unit 10 is information that should be notified or warned to the user by executing the dictionary search, and includes, for example, the following information.
(1) The number of searches is increasing.
(2) It is recommended to register a word book.
(3) Wordbook is already registered.
(4) The number of searches has exceeded 10 times.
[0041]
It is preferable that such information is provided as information fixedly stored in advance in a ROM, a CD-ROM, or the like. However, the setting unit 9 allows the user to change or add settings later as necessary. Is also good. If the message defined by the user himself can be used, the usability of the electronic dictionary becomes better for the user. In this case, the message storage unit 10 may be provided by being stored in a rewritable nonvolatile memory such as an HD.
[0042]
Next, an operation when the electronic dictionary of the present invention is used will be described.
FIG. 9 shows an operation flowchart of one embodiment of the electronic dictionary of the present invention.
First, in step S1, a character string to be searched is determined. The character string to be searched is input, for example, directly from the character string input unit 1 by the user.
In step S2, information on the character string to be searched is searched from the character string state storage unit 7. Here, it is confirmed whether or not any of the character strings 12 in FIG. 2 matches the character string to be searched.
If there is a matching character string, the reference count 32 corresponding to the character string 12 in the character string state storage unit 7 is increased by one.
On the other hand, if there is no matching character string, the character string to be searched is newly recorded in the character string 12 of the character string state storage unit 7, the registration state is set to "0", and the number of references is set to "1".
[0043]
Next, in step S3, the registration state 22 of the character string to be searched and the reference count 32 are acquired from the character string state storage unit 7.
For example, when the character string to be searched is “time”, “time” is stored in the character string state storage unit 7, so “0” is acquired as the registration state 22 and “10” is acquired as the reference count 32.
[0044]
Next, in step S4, it is confirmed whether or not the character string to be searched is registered in a word book.
The presence / absence of wordbook registration is determined in the registration state 22. When the registration state is "0", it is determined that there is no registration.
If the word book is not registered, the process proceeds to step S10, and the number of references 32 of the character string to be searched is compared with a threshold. When the number of times of reference 32 is equal to or less than the threshold value, a translated word having a meaning corresponding to the character string is read and displayed as usual (step S12).
[0045]
When the number of times of reference 32 is larger than the threshold value, a message indicating that word book registration is recommended is obtained from the message storage unit 10, and a translated word is obtained from the dictionary unit 5 and displayed (step S11).
In the case of the character string “time” in FIG. 2, since there is no word book registration and the number of references is 10, the process proceeds to steps S4, S10, and S11, and the message “the number of searches has increased as shown in FIG. It is recommended that you register the word book. "
[0046]
If there is a word book registration in step S4, the process proceeds to step S5, and it is confirmed whether or not there is a marker registration. Here, whether or not there is marker registration is determined by the numerical value of the registration state 22 in FIG. That is, when the registration state 22 is 2 or 3, it is determined that the marker is registered.
For example, when the character string to be searched is “star”, the registration state is “3: marker part top display”, so the process proceeds from step S4 to step S5, and further proceeds to step S6.
[0047]
In step S6, the reference count 32 of the character string to be searched is compared with a threshold. This is the same as step S10.
When the number of times of reference 32 is equal to or smaller than the threshold value, the process proceeds to step S8, and when it is larger than the threshold value, the process proceeds to step S7.
In step S7, the marker shape is changed to a shape different from the current marker shape. For example, the marker shape 63 set in the character string definition of the marker storage unit 6 in FIG. 3 is changed from “1” to “5”. This change may be made according to a preset reference, or the user may be able to define the details of the change.
When step S7 is executed, since the word book is registered and searched many times, there is a high possibility that the user is important but not understood.
Therefore, it is preferable to change the marker in step S7 to a marker that is more conspicuous.
[0048]
Next, in step S8, four pieces of information (33, 43, 53, 63) of the character string definition stored in the marker storage unit 6 regarding the character string to be searched are read.
In step S9, it is determined whether or not the marker is to be displayed at the beginning.
Here, it is confirmed whether or not the registration state 22 in FIG. 2 is “3”. If “3”, it means that the marker portion is displayed at the top, and the process proceeds to step S18. Otherwise, the process proceeds to step S19.
[0049]
In step S18, the part to be provided with the marker is moved to the uppermost line on both sides, and a screen provided with the marker based on the information stored in the character string definition of the marker storage unit 6 (for example, see FIG. 5) is displayed.
In step S19, semantic contents (translated words) having the character string to be searched as a headword are read from the dictionary unit 5 and displayed from the beginning. At this time, a marker is added to a portion where the marker is set and displayed on the screen (for example, see FIG. 6).
[0050]
For example, when the character string to be searched is “star” shown in FIG. 2, the registration state is “3” and the number of times of reference is “3”. Therefore, the process directly proceeds from step S6 to step S8, and further proceeds to step S9. The process proceeds to step S18 by branching. In addition, as shown in FIG. 3, two markers are set for “star”. In step S18, a character whose marker start point and end point are both “38” and a marker start point of “43” are set. , A character string having an end point of “44” is displayed with markers of marker shapes “1” and “3”, respectively.
[0051]
In FIG. 3, the marker start point “38” means the 38th character from the beginning of the dictionary content of “star”, and specifically, in the example shown in FIG. 6, counting from the beginning “s” It means the 38th character "star".
The character strings of the marker start point “43” and the marker end point “44” mean “star” in the example shown in FIG.
Further, since the marker shape 63 of the marker start point “38” is set to “1”, the corresponding shape 23 is selected from the shape definition of FIG. 3, and the marker 23 is overlaid on the “star” as shown in FIG. Is displayed.
In addition, since the marker shape 63 is set to “3” for “star”, a marker is displayed in the “star” portion as shown in FIG.
[0052]
In step S5, when the word book is registered but the marker is not registered, for example, in the case of “too” in FIG. 2, the process proceeds to step S13.
In step S13, the number of times of reference of the character string to be searched is compared with a threshold. This is the same as step S10.
When the number of times of reference is greater than the threshold, the process proceeds to step S14, and when the number of references is equal to or less than the threshold, the process proceeds to step S17.
[0053]
When the process proceeds to step S17, the character string to be searched has been registered in the word book, but since the number of times of search is still less than the threshold value, the contents of the translated word of the character string to be searched and “the word book has been registered. Is displayed to remind the user that the word book registration has been made.
[0054]
If “too” in FIG. 2 is a character string to be searched, and if the threshold value is 5, the registration state 22 is “1” and the number of times of reference is 4, the marker is not registered, and step S13 is performed. To S17, and a display as shown in FIG. 7 is displayed.
At the time of proceeding to step S14, the character string to be searched is registered in the word book and the number of times of search exceeds the threshold, so that the character string to be searched is It is considered preferable to add a marker.
Therefore, the setting unit 9 automatically sets the current registration state 22 of the character string to be searched from “1” to “2” with marker registration.
Alternatively, “Marker location head display: 3” may be set.
Alternatively, a message indicating that it is better to set the registration state 22 to “2” or “3” may be displayed, and the user may be requested to input the setting.
[0055]
Next, in step S15, the number of references 32 is reset to "0", and in step S16, the character string definition of the search character string registered as a marker at "2" or "3" is set.
That is, the character string 33, marker start point 43, marker end point 53, and marker shape 63 in FIG. 3 are set.
[0056]
Here, in the case where the important point information of the search character string is stored in the dictionary unit 5 in advance, the setting unit 9 automatically generates the marker start point 43 and the marker end point 53 based on the important point information. You may.
[0057]
The marker shape 63 may adopt a predetermined initial setting format, or may display an input request screen and have the user input it.
For example, when the search character string is “vehicle” in FIG. 2, the registration state 22 is “1”, so the process proceeds to steps S4, S5, and S13, and “6” where the reference count 32 is larger than the threshold “5”. Therefore, steps S14, S15, and S16 are executed.
[0058]
Therefore, the registration state 22 of “vehicle” is set to “2”, the reference count is reset to “0”, and further, as shown in FIG. 8, for example, a marker start point 43, a marker end point 53, and a marker shape 63 Is set.
[0059]
【The invention's effect】
According to the present invention, the message prompting the word book registration and the translation are displayed on the screen at the same time, so that the user is alerted to the learning of the character string, and immediately knows the meaning of the search character string. It is possible to respond to situations where it is necessary to improve user convenience and utilization efficiency.
[0060]
In particular, when the number of times the reference of the search character string exceeds the specified number, the translated word is also displayed at the same time, so that the operability of the user can be improved as compared with the case where the example is first displayed without displaying the translated word.
In addition, since a marker is added to a predetermined part of the meaning content of the search character string instead of a headword of the search character string and displayed, a part that is truly understood is emphasized and evoked to the user. Can improve the learning effect.
[Brief description of the drawings]
FIG. 1 is a schematic configuration block diagram of an electronic dictionary of the present invention.
FIG. 2 is an explanatory diagram of one embodiment of a character string state storage unit of the present invention.
FIG. 3 is an explanatory diagram of one embodiment of a marker storage unit of the present invention.
FIG. 4 is an explanatory diagram of one embodiment of display of search results according to the present invention.
FIG. 5 is an explanatory diagram of one embodiment of display of search results according to the present invention.
FIG. 6 is an explanatory diagram of one embodiment of display of search results according to the present invention.
FIG. 7 is an explanatory diagram of one embodiment of display of search results according to the present invention.
FIG. 8 is an explanatory diagram of one embodiment of a marker storage unit of the present invention.
FIG. 9 is a flowchart of main processing of the electronic dictionary of the present invention.
[Explanation of symbols]
1 Character string input section
2 String search section
3 Display
4 Storage unit
5 Dictionary section
6 Marker storage
7 Character string status storage
8 Adjustment unit
9 Setting section
10 Message storage unit
12 character string
22 Registration status
32 reference times
33 character string
43 Marker start point
53 Marker end point
63 marker shape

Claims (8)

文字列を入力する入力部と、見出し語とその意味内容からなる辞書を記憶した辞書部と、入力された文字列を辞書部から検索する検索部と、検索結果を表示する表示部と、文字列、その文字列の登録状態およびその文字列が検索された参照回数とを対にして記憶した文字列状態記憶部と、利用者に提示する所定のメッセージを記憶したメッセージ記憶部と、入力された文字列に対応する現在の登録状態と参照回数を前記文字列状態記憶部から読み出し、読み出された登録状態と参照回数とから定められたメッセージを前記メッセージ記憶部から読み出して前記表示部に、読み出したメッセージと入力された文字列に対応した辞書部の意味内容とを同時に表示させる調整部とを備えたことを特徴とする電子辞書。An input unit for inputting a character string, a dictionary unit storing a dictionary composed of a headword and its meaning, a search unit for searching the dictionary for the input character string, a display unit for displaying a search result, and a character A character string state storage unit that stores a pair of the registered state of the character string and the number of references in which the character string is searched, and a message storage unit that stores a predetermined message to be presented to the user. The current registration state and the reference count corresponding to the read character string are read from the character string state storage unit, and a message determined from the read registration state and the reference count is read from the message storage unit and is displayed on the display unit. And an adjusting unit for simultaneously displaying the read message and the meaning of the dictionary unit corresponding to the input character string. 前記文字列状態記憶部は、少なくとも未登録、単語帳登録有およびマーカー登録有の3つの状態を含む登録状態を、各文字列ごとに記憶していることを特徴とする請求項1の電子辞書。2. The electronic dictionary according to claim 1, wherein the character string state storage unit stores, for each character string, a registered state including at least three states of unregistered, wordbook registered, and marker registered. . 前記参照部が、入力された文字列に対応する前記登録状態が未登録であり、かつその文字列の参照回数が所定数を超えている場合に、メッセージ記憶部に記憶された単語帳登録を喚起するメッセージと、入力された文字列に対応した辞書部の意味内容とを同時に表示部に表示させることを特徴とする請求項2の電子辞書。The reference unit registers the word book registration stored in the message storage unit when the registration state corresponding to the input character string is unregistered and the number of times of reference of the character string exceeds a predetermined number. 3. The electronic dictionary according to claim 2, wherein an evoked message and a meaning of the dictionary corresponding to the input character string are simultaneously displayed on the display. 入力された文字列に対応する前記登録状態が単語帳登録有であり、かつその文字列の参照回数が所定数以下の場合、前記参照部が、メッセージ記憶部に記憶された単語帳登録がすでにされている旨のメッセージと、入力された文字列に対応した辞書部の意味内容とを同時に表示部に表示させることを特徴とする請求項2の電子辞書。If the registration state corresponding to the input character string is word book registration and the number of times the character string is referred to is less than or equal to a predetermined number, the reference unit determines that the word book registration stored in the message storage unit is already 3. The electronic dictionary according to claim 2, wherein a message indicating that the input is performed and the meaning of the dictionary corresponding to the input character string are simultaneously displayed on the display. 表示する文字列を装飾するための複数のマーカーの形状を記憶した形状定義部と、見出し語に相当する文字列、その文字列に対応する意味内容の中で、マーカーを付加すべき位置を特定する位置情報および付加すべきマーカーの形状とからなる文字列定義部とから構成されたマーカー記憶部をさらに備え、入力された文字列に対する前記文字列状態記憶部の登録状態が、マーカー登録有の場合、前記調整部が、マーカー記憶部に記憶されたその文字列に対応するマーカーを、前記文字列定義部の位置情報によって特定される位置に付加して、入力された文字列の意味内容を表示部に表示させることを特徴とする請求項2の電子辞書。A shape definition section that stores the shapes of multiple markers to decorate the displayed character string, a character string corresponding to the headword, and the position where the marker should be added in the meaning content corresponding to the character string And a character string definition unit comprising a position information to be added and a shape of a marker to be added, and a registration state of the character string state storage unit with respect to an input character string is a marker registration state. In the case, the adjustment unit adds a marker corresponding to the character string stored in the marker storage unit to a position specified by the position information of the character string definition unit, and changes the semantic content of the input character string. 3. The electronic dictionary according to claim 2, wherein the electronic dictionary is displayed on a display unit. 入力された文字列に対する前記登録状態が、マーカー登録有であり、かつ入力された文字列に対する前記参照回数が所定値を超えている場合、前記調整部が、マーカー記憶部に記憶されたマーカーの形状をその参照回数に対応した形状に変更することを特徴とする請求項5の電子辞書。If the registration state for the input character string is marker registration, and the reference count for the input character string exceeds a predetermined value, the adjustment unit sets the marker stored in the marker storage unit. 6. The electronic dictionary according to claim 5, wherein the shape is changed to a shape corresponding to the number of times of reference. 前記位置情報によって特定されるマーカーの付加される位置を含む行が表示部の画面の先頭行となるように、前記調整部が入力された文字列の前記行以降の意味内容を表示させることを特徴とする請求項5の電子辞書。The adjusting unit displays the semantic content of the input character string after the line so that the line including the position where the marker specified by the position information is added becomes the first line of the screen of the display unit. The electronic dictionary according to claim 5, wherein: 前記辞書部が、所定のマーカーを付加すべき意味内容の部分の位置を特定するマーカー情報を各見出し語ごとに記憶し、入力された文字列に対する前記登録状態が、単語帳登録有であり、かつ入力された文字列に対する前記参照回数が所定値を超えている場合は、入力された文字列について前記辞書部に記憶されたマーカー情報を基にして、その入力された文字列に対する文字列定義部をマーカー記憶部に追加設定する設定部を、さらに備えたことを特徴とする請求項5の電子辞書。The dictionary unit stores, for each headword, marker information that specifies the position of a portion of the meaning content to which a predetermined marker is to be added, and the registration state for the input character string is wordbook registration, If the number of references to the input character string exceeds a predetermined value, the character string definition for the input character string is determined based on the marker information stored in the dictionary unit for the input character string. 6. The electronic dictionary according to claim 5, further comprising a setting unit for additionally setting the unit in the marker storage unit.
JP2002381756A 2002-12-27 2002-12-27 Electronic dictionary Expired - Fee Related JP4324377B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002381756A JP4324377B2 (en) 2002-12-27 2002-12-27 Electronic dictionary

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002381756A JP4324377B2 (en) 2002-12-27 2002-12-27 Electronic dictionary

Publications (3)

Publication Number Publication Date
JP2004213299A true JP2004213299A (en) 2004-07-29
JP2004213299A5 JP2004213299A5 (en) 2006-02-23
JP4324377B2 JP4324377B2 (en) 2009-09-02

Family

ID=32817585

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002381756A Expired - Fee Related JP4324377B2 (en) 2002-12-27 2002-12-27 Electronic dictionary

Country Status (1)

Country Link
JP (1) JP4324377B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402868A (en) * 2010-09-09 2012-04-04 卡西欧计算机株式会社 Electronic illustrated dictionary device, illustrated dictionary display method
JP2012123550A (en) * 2010-12-07 2012-06-28 Toshiba Corp Information processing device and information processing method
US8305393B2 (en) 2008-07-24 2012-11-06 Sharp Kabushiki Kaisha Electronic device, method of controlling display, and program
KR101392688B1 (en) * 2009-11-27 2014-05-07 가시오게산키 가부시키가이샤 Electronic apparatus with dictionary function and computer-readable medium
US8872845B2 (en) 2010-07-26 2014-10-28 Casio Computer Co., Ltd Information display apparatus and computer-readable storage medium
US9262379B2 (en) 2012-03-27 2016-02-16 Casio Computer Co., Ltd. Matrix calculation device, matrix calculation method, and storage medium having matrix calculation program stored thereon
JP2020126094A (en) * 2019-02-01 2020-08-20 シャープ株式会社 Display device and display control method of the same

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8305393B2 (en) 2008-07-24 2012-11-06 Sharp Kabushiki Kaisha Electronic device, method of controlling display, and program
KR101392688B1 (en) * 2009-11-27 2014-05-07 가시오게산키 가부시키가이샤 Electronic apparatus with dictionary function and computer-readable medium
US8756498B2 (en) 2009-11-27 2014-06-17 Casio Computer Co., Ltd Electronic apparatus with dictionary function and computer-readable medium
US8872845B2 (en) 2010-07-26 2014-10-28 Casio Computer Co., Ltd Information display apparatus and computer-readable storage medium
CN102402868A (en) * 2010-09-09 2012-04-04 卡西欧计算机株式会社 Electronic illustrated dictionary device, illustrated dictionary display method
US8375300B2 (en) 2010-09-09 2013-02-12 Casio Computer Co., Ltd. Electronic illustrated dictionary device, illustrated dictionary display method, and storage medium storing program for performing illustrated dictionary display control
KR101289676B1 (en) * 2010-09-09 2013-07-26 가시오게산키 가부시키가이샤 Electronic illustrated dictionary device, illustrated dictionary display method, and storage medium storing program for performing illustrated dictionary display control
CN102402868B (en) * 2010-09-09 2014-07-16 卡西欧计算机株式会社 Electronic illustrated dictionary device, illustrated dictionary display method
US9244890B2 (en) 2010-09-09 2016-01-26 Casio Computer Co., Ltd Electronic device, highlighter display control method, and non-transitory storage medium storing program
JP2012123550A (en) * 2010-12-07 2012-06-28 Toshiba Corp Information processing device and information processing method
US9262379B2 (en) 2012-03-27 2016-02-16 Casio Computer Co., Ltd. Matrix calculation device, matrix calculation method, and storage medium having matrix calculation program stored thereon
JP2020126094A (en) * 2019-02-01 2020-08-20 シャープ株式会社 Display device and display control method of the same

Also Published As

Publication number Publication date
JP4324377B2 (en) 2009-09-02

Similar Documents

Publication Publication Date Title
JPS62245367A (en) Document processor
US8315852B2 (en) Electronic equipment equipped with dictionary function
WO2006059513A1 (en) Display, display control method, and information storage medium
JP5509976B2 (en) Information display control device and control program thereof
JP2004213299A (en) Electronic dictionary
JP2023073341A (en) Electronic dictionary device, search support method, and program
JPH1040247A (en) Data processor
JP4898027B2 (en) Learning device
JP4696976B2 (en) Electronic dictionary device and information display control program
JP2004109842A (en) Electronic dictionary device
JP2006155153A (en) Display device, display method and display screen of document data, and computer program
JP2008165713A (en) Information display device and information display program
JP2011123542A (en) Electronic equipment and information display program
JP2000242644A (en) Electronic dictionary device and storage medium storing dictionary data processing program
JP2004178208A (en) Electronic dictionary, and computer readable storage medium with program for making the same function as electronic dictionary recorded
JP3164573B2 (en) Electronic dictionary
JP2004213342A (en) Information display controller and program
JP5202243B2 (en) Information processing device
JP2021128618A (en) Display device and program
JP2938663B2 (en) Information processing apparatus and information processing method
JP3466124B2 (en) Electronic dictionary
JP2007026278A (en) Electronic dictionary, idiom retrieval method, and idiom retrieval program
JPS62156767A (en) Word processor with memo@(244e//00) function
JP2006172498A (en) Information display controller and program
JP2005141479A (en) Information retrieval device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081216

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090317

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090513

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4324377

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120612

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130612

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees