JP7456874B2 - Display device and program - Google Patents
Display device and program Download PDFInfo
- Publication number
- JP7456874B2 JP7456874B2 JP2020126370A JP2020126370A JP7456874B2 JP 7456874 B2 JP7456874 B2 JP 7456874B2 JP 2020126370 A JP2020126370 A JP 2020126370A JP 2020126370 A JP2020126370 A JP 2020126370A JP 7456874 B2 JP7456874 B2 JP 7456874B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- character string
- information
- level
- headword
- 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
Links
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
- Document Processing Apparatus (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、表示装置、及びプログラムに関する。 The present invention relates to a display device and a program.
従来、英語等の外国語学習を行う学習者のレベルに応じて外国語学習を支援する様々な技術が提案されている。例えば、下記特許文献1には、ネット上に公開されたコンテンツを対象に外国語文の多読や速読学習を行う場合に、学習者が外国語文を読まなくても難易度を容易に把握できる技術が開示されている。下記特許文献1に開示の多読・速読学習端末において、英語文を含むコンテンツを表示する際、表示するコンテンツの英語文の難易度を予め記憶された語彙情報を用いて解析し、解析結果を表示する。
Conventionally, various techniques have been proposed to support foreign language learning, such as English, depending on the level of the learner. For example,
また、下記特許文献2には、学習者の英語力に応じたレッスンを学習者に提供する通信教育システムが開示されている。下記特許文献2に開示の通信教育システムでは、学習者がテキストの単語をクリックすると、その単語の意味が表示され、クリックの有無により、テキストに含まれる単語を学習者にとって既知か未知に分類する。そして、分類結果と、ある単語の難易度を表す語群とを用いて、その単語が学習者にとって未知のものである確率(未知率)が計算され、未知率に基づいて学習者に提供するテキストの難易度が判定される。
Further,
ところで、外国語で記載された文書の多読は、外国語の習得を高める効果的な方法の一つとされている。しかしながら、文書中の単語をある程度知っていなければ、辞書無しで文書の内容を理解することが難しく、読み手の多読に対するモチベーションが下がる。上記特許文献2に記載の通信教育システムのように、文書中の単語を読み手に選択させて、その単語の意味を表示させることで文書の内容を読み手に理解させることはできるが、読み手が単語を選択する手間がかかる。また、文書中の単語の上に予め単語の意味を表示させたり、ポップアップ画面等で単語の意味を表示させることも考えられる。しかし、読み手の外国語の習熟度によって、同じ文書であっても知らない単語の種類や数も異なるため、どの単語に対して意味を表示させるのかが難しい。
Incidentally, extensive reading of documents written in a foreign language is considered to be one of the effective methods for improving the acquisition of a foreign language. However, unless the reader is familiar with a certain level of the words in the document, it is difficult to understand the contents of the document without a dictionary, which reduces the reader's motivation for extensive reading. As in the correspondence education system described in
本発明は、上記課題に鑑み、文書を含むコンテンツにおいて語義を表示させる単語等をユーザの習熟後に応じて提示し得る表示装置及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION In view of the above problems, an object of the present invention is to provide a display device and a program that can display words, etc. whose meanings are displayed in content including documents, depending on the user's skill level.
本発明に係る表示装置は、表示部と、記憶部と、制御部とを備える。表示部は、文書を含む第1コンテンツを表示する。記憶部は、複数の見出語のそれぞれに対し、語義情報と見出語のレベルを示すレベル情報とが対応づけられた見出語情報を記憶する。制御部は、見出語情報と、所定のレベルとに基づいて、第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する。対象文字列は、見出語情報において所定のレベルに応じたレベル情報が対応づけられた見出語に対応する文字列を含む。制御部は、第1コンテンツにおける対象文字列と対象文字列以外の文字列とを識別可能にして表示部に表示させる。 A display device according to the present invention includes a display section, a storage section, and a control section. The display unit displays first content including a document. The storage unit stores headword information in which meaning information and level information indicating the level of the headword are associated with each other for each of the plurality of headwords. The control unit specifies a target character string whose meaning is to be displayed from a plurality of character strings included in the first content based on the headword information and a predetermined level. The target character string includes a character string corresponding to a headword to which level information corresponding to a predetermined level is associated in headword information. The control unit causes the display unit to display the target character string and character strings other than the target character string in the first content in a distinguishable manner.
本発明に係るプログラムは、表示部を有し、複数の見出語のそれぞれに対し、語義情報と前記見出語のレベルを示すレベル情報とが対応づけられた見出語情報を記憶する表示装置のコンピュータに処理を実行させる。前記処理は、表示制御ステップと、特定ステップとを含む。表示制御ステップは、文書を含む第1コンテンツを表示部に表示する。特定ステップは、見出語情報と、所定のレベルとに基づいて、第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する。対象文字列は、見出語情報において所定のレベルに応じたレベル情報が対応づけられた文字列を含む。表示制御ステップは、第1コンテンツにおける対象文字列と対象文字列以外の文字列とを識別可能に表示させる。 The program according to the present invention has a display unit, and a display that stores entry word information in which meaning information and level information indicating the level of the entry word are associated with each other for each of a plurality of entry words. Make the device's computer execute the process. The processing includes a display control step and a specifying step. The display control step displays the first content including the document on the display unit. The specifying step specifies a target character string whose meaning is to be displayed from a plurality of character strings included in the first content based on the headword information and a predetermined level. The target character string includes a character string associated with level information corresponding to a predetermined level in headword information. The display control step displays the target character string and character strings other than the target character string in the first content in a distinguishable manner.
本発明に係る表示装置及びプログラムによれば、文書を含むコンテンツにおいて語義を表示させる単語等をユーザの習熟後に応じて提示することができる。 According to the display device and program according to the present invention, it is possible to present words and the like whose meanings are to be displayed in content including documents, depending on the user's proficiency.
以下、図面を参照して、実施形態に係る表示装置について説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。 Hereinafter, a display device according to an embodiment will be described with reference to the drawings. In addition, in the drawings, the same reference numerals are given to the same or corresponding parts, and the description will not be repeated.
[第1実施形態]
図1を参照して第1実施形態に係る表示装置について説明する。図1は、本実施形態に係る表示装置1の概略構成を示すブロック図である。表示装置1は、例えば、電子辞書端末、スマートフォン、タブレット型端末、及びパーソナルコンピューター(PC)等である。表示装置1は、外国語で記載された文書を含むコンテンツ(以下、文書コンテンツと記載する)における単語等の語義をユーザの外国語の習熟度に応じて表示させる。以下、表示装置1の構成について具体的に説明する。
[First embodiment]
A display device according to a first embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing a schematic configuration of a
(構成)
図1に示すように、表示装置1は、記憶部10、タッチパネルディスプレイ20、及び制御部30を有する。
(composition)
As shown in FIG. 1, the
タッチパネルディスプレイ20は、表示部21及び受付部22を含む。表示部21は、液晶ディスプレイ又は有機ELディスプレイ等で構成されてもよい。表示部21は、制御部30の制御の下、文書コンテンツの表示に必要な各種画像を表示する。
The
受付部22は、ユーザ操作を受け付ける機能を有する。受付部22は、ユーザからの操作を受け付け、受け付けたユーザ操作を示す操作情報を制御部30へ出力する。受付部22は、例えばタッチパネルである。また、表示装置1に、マウスやキーボード等の操作子が接続されている場合、これら操作子も受付部22として機能してもよい。
The
記憶部10は、不揮発性RAM(Random Access Memory)やフラシュメモリー等の不揮発性メモリーやHDD(Hard Disk Drive)などで構成される。記憶部10は、辞書テーブル(見出語情報)110、文書コンテンツ120、及び設定情報130を記憶する。なお、記憶部10に記憶された各種データは、表示装置1と通信接続された外部の装置に記憶され、表示装置1が外部の装置から各種データを取得することとしてもよい。
The
図2は、第1実施形態における辞書テーブル110の一例を示す図である。図2に示すように、辞書テーブル110は、見出語111、語義情報112、及び頻出レベル113のデータ項目を有する。
FIG. 2 is a diagram showing an example of the dictionary table 110 in the first embodiment. As shown in FIG. 2, the dictionary table 110 has data items such as a
見出語111には、例えば、複数のコンテンツ(第2コンテンツ)から抽出された見出語が記憶される。複数のコンテンツは、本や雑誌等の文書コンテンツや、英和辞書等の辞書コンテンツが含まれていてもよい。なお、図2では見出語として単語を記載しているが、見出語は単語に限定されない。見出語は、複数の単語からなる熟語、フレーズ、又は文章であってもよい。また、見出語が複数の単語からなる英語である場合、見出語に含まれる単語は、原形や単数形だけでなく、三人称単数現在形・現在進行形・過去形・過去分詞形、及び複数形などの変化形であってもよい。また、例えば、見出語が日本語である場合、見出語に含まれる単語は5段活用を含む変化形であってもよい。つまり、見出語には、見出語の言語に応じた原形や変化形が含まれてもよい。なお、規則動詞等、単語の語形が時制や人称によって規則的に変化する変化形の場合、その単語の原形を見出語として記憶し、制御部30において、必要に応じて見出語を変化形に変換する等の処理を行ってもよい。なお、図2では、便宜上、見出語111に「a」と「an」とを1つの見出語「a/an」として記載しているが、「a」及び「an」はそれぞれ別の見出語として記憶されてもよい。
The
語義情報112には、見出語の意味や例文等が記憶される。
The meaning
頻出レベル113には、見出語111における各見出語のレベルを示すレベル情報が記憶される。本実施形態では、レベル情報として、複数のコンテンツにおいて見出語が出現する頻度を表す値(頻出レベル)が記憶される。より具体的には、図2の例において、見出語111における“a/an”の頻出レベル113には、例えば“23,021/N”が記憶される。この“23,021/N”は、複数のコンテンツにおける全ワード(単語及び熟語を含む)数“N”に対し、a又はanが出現する回数が23,021回であることを示している。つまり、見出語の頻出レベルの値が大きいほど、その見出語は、使用される頻度が高い日常的なワードであり、英語の難易度が高くないワードであることを示す。レベル情報は、複数のコンテンツにおいて見出語が出現する頻度を示す値に限定されない。例えば、レベル情報は、種々の検定試験等で見出語が位置付けられた階級や難易度等を示す値であってもよい。
図1に戻り、文書コンテンツ(第1コンテンツ)120は、英語等の外国語で記載された文書のデータ(以下、文書データ)を含む。本実施形態において、文書データは英語で記載された文書データである。また、本実施形態において、文書コンテンツ120は、記憶部10内に予め記憶されているが、表示装置1が、外部の記憶媒体又は外部の装置から所定の通信手段を介して文書コンテンツ120を取得してもよい。
Returning to FIG. 1, the document content (first content) 120 includes data of a document written in a foreign language such as English (hereinafter referred to as document data). In this embodiment, the document data is document data written in English. Further, in this embodiment, the
設定情報130は、文書コンテンツ120に含まれるワードのうち語義を表示させるワードの割合(以下、語義表示割合)等を規定した各種設定情報を含む。なお、ワードには単語及び熟語を含まれる。
The setting
ここで、語義表示割合について説明する。語義表示割合は、文書コンテンツ120において、語義の表示対象とするワードが文書コンテンツ120に占める割合である。具体的には、語義表示割合は、語義を表示させるワードのレベル(所定のレベル)を決定する因子であり、語義表示割合により、語義の表示対象となるワードのレベルが決定される。つまり、語義表示割合は、文書コンテンツ120に含まれるワードのうち、どの程度のレベルのワードを語義の表示対象とするかを示すものである。一般的に難易度が低いワード、すなわち、頻出レベルが高いワードほど、文書コンテンツ120においてより多く出現し、文書コンテンツ120に占める割合も高くなりやすい。従って、語義表示割合の値が高いほど、文書コンテンツ120において語義を表示させるワードの頻出レベルが高くなり、語義が表示されるワードの数(種類)が多くなる。
Here, the word meaning display ratio will be explained. The word meaning display ratio is the ratio of words whose meanings are to be displayed in the
制御部30は、CPU(Central Processing Unit)及びメモリで構成される(いずれも図示略)。メモリは、例えば、ROM(Read Only Memory)及びRAMを含む。制御部30は、特定部310、表示制御部320、及び設定部330の各機能を有する。具体的には、CPUがメモリに記憶された所定のプログラムを実行することにより、CPUが特定部310、表示制御部320、及び設定部330として機能し、表示装置1における各部を制御する。以下、各部について説明する。
The
設定部330は、受付部22を介して語義表示割合を指定するユーザ操作(第2操作)を受け付け、ユーザ操作で指定された語義表示割合を設定情報130に記憶する。
The
表示制御部320は、語義表示割合の指定を受け付けるための設定画面を表示部21に表示させたり、文書コンテンツ120を設定情報130に基づいて表示部21に表示させたりする。図3は、第1実施形態における語義表示割合の指定を受け付ける設定画面200の模式図である。図3の例では、設定画面200は、語義を表示する割合を示す数値の入力を受け付けるテキストボックス200aと、テキストボックス200aの下に配置されたスライダ200bとを含む。テキストボックス200aは、0以上、且つ100以下の数値の入力を受け付ける。スライダ200bは、0以上、且つ100%以下の範囲が設定されたスライダバー上をスライドされる。ユーザは、テキストボックス200aに数値を直接入力してもよいし、スライダ200bをスライドさせて語義を表示する割合を指定してもよい。表示制御部320は、スライダ200bがスライドされた位置に対応する数字をテキストボックス200aに反映させてもよいし、テキストボックス200aに入力された数値に合わせてスライダ200bの位置を移動させてもよい。設定画面200で設定された語義表示割合は、設定部330によって設定情報130として記憶部10に記憶される。
The
また、表示制御部320は、文書コンテンツ120を表示させる指示や、設定画面200を表示させる指示等を受け付けるためのメニュー画面(図示略)を表示部21に表示させる。
Further, the
表示制御部320は、語義表示割合の設定の有無に応じて、文書コンテンツ120を表示部21に表示させる際の表示態様を異ならせる。具体的には、表示制御部320は、設定情報130において語義表示割合が設定されていなければ、文書コンテンツ120を第1表示態様で表示部21に表示させ、語義表示割合が設定されていれば、文書コンテンツ120を第2表示態様で表示部21に表示させる。第1表示態様は、文書コンテンツ120において、語義を表示させる対象文字列(以下、語義表示対象ワードと記載する)と、それ以外のワードとを区別しない表示態様であり、本実施形態では、第1表示態様での表示を通常表示とする。第2表示態様は、語義表示対象ワードと、それ以外のワードとを区別して表示させる表示態様である。さらに、表示制御部320は、第2表示態様で文書コンテンツ120を表示させる場合、ユーザ操作(第1操作)に応じて、語義表示対象ワードに対する語義を辞書テーブル110に基づいて表示部21に表示させる。
The
特定部310は、設定情報130に記憶された語義表示割合に基づいて語義表示対象ワードを特定する。具体的には、特定部310は、文書コンテンツ120に含まれるワードを抽出し、ワードごとに、文書コンテンツ120における出現数をカウントして、ワードと出現数とを対応づけたコンテンツテーブルを作成する。また、特定部310は、コンテンツテーブルの各ワードに対し、辞書テーブル110に基づいてワードに対応する頻出レベルを割り当てる。そして、特定部310は、コンテンツテーブルにおいて、頻出レベルが小さい順にワードを並び替えてワードの累積出現数を算出し、さらに、ワードの累積相対度数を算出する。特定部310は、累積相対度数が語義表示割合以下のワードを語義表示対象ワードとして特定する。なお、頻出レベルが小さい順は、ワードの難易度が高い順である。
The specifying
(動作)
次に、表示装置1における文書コンテンツ表示処理の動作について説明する。図4は、第1実施形態における文書コンテンツ表示処理を示すフローチャートである。以下、図1~図6を参照しつつ、表示装置1の動作について説明する。なお、図4では、文書コンテンツ120を表示させる操作を受け付けるメニュー画面(図示略)が表示制御部320によって表示部21に表示されることによって処理が開始される。
(motion)
Next, the operation of the document content display process in the
表示装置1は、受付部22を介して文書コンテンツ120を表示させるユーザ操作がなされるまで(ステップS1:NO)待機する。
The
また、表示装置1は、受付部22を介して文書コンテンツ120を表示させるユーザ操作がなされた場合(ステップS1:YES)、特定部310により、語義表示割合を取得する(ステップS2)。語義表示割合を取得する処理は、例えば、設定画面200で語義表示割合を設定する操作を受け付ける、又は、設定情報130に予め設定された語義表示割合を読み出す処理である。
In addition, when the
表示装置1は、特定部310により、語義表示割合を取得後、文書コンテンツ120に含まれるワードを抽出し、辞書テーブル110に基づいてコンテンツテーブルを作成する(ステップS3)。具体的には、特定部310は、文書コンテンツ120から抽出したワードごとに、文書コンテンツ120における出現数をカウントする。そして、特定部310は、辞書テーブル110を参照し、各ワードについて、ワードに対応する見出語に対する頻出レベルを割り当て、ワードと出現数と頻出レベルとを対応づけたコンテンツテーブルを作成する。さらに、特定部310は、コンテンツテーブルにおけるレコードを頻出レベルの値が小さい順に並び替える。なお、ワードに対応する見出語は、ワードと完全一致又は部分一致する見出語や、ワードの語形を変化させた見出語である。
The
ステップS3の処理後、表示装置1は、コンテンツテーブルにおいて、ワードの累積出現数を算出し、さらに、頻出レベルごとの累積相対度数を算出する(ステップS4)。図6は、第1実施形態におけるコンテンツテーブルの一例であって、ステップS4の処理後のコンテンツテーブルを示す図である。図6に示すように、コンテンツテーブル140は、ワード141、出現数142、累積出現数143、累積相対度数(%)144、及び頻出レベル145のデータ項目を有する。ワード141には、文書コンテンツ120から抽出されたワードが記憶される。出現数142は、文書コンテンツ120に含まれるワードの出現数が記憶される。頻出レベル145は、辞書テーブル110においてワードに対応する見出語に対応づけられた頻出レベルが記憶される。累積出現数143は、頻出レベルの値が小さい順に各ワードの出現数を累積した値が記憶される。累積相対度数(%)144は、文書コンテンツ120におけるワード総数に対するワードの累積出現数の割合が記憶される。例えば、ワード141における“daisy-chain”の累積相対度数(%)144は、100×3/72,186=0.0042を示す。また、ワード141における“a”の累積相対度数(%)144は、100×72,186/72,186=100を示す。つまり、累積相対度数(%)は、コンテンツテーブル140において最上位の頻出レベル、すなわち最小頻出レベルから、対応する頻出レベルまでのワードが文書コンテンツ120に占める割合であり、文書コンテンツ120の全ワードの中にどの程度の難易度のワードがどれくらい含まれているのかを表す指標である。
After the process in step S3, the
図4に戻り、表示装置1は、特定部310により、ステップS2で取得した語義表示割合に基づいて、コンテンツテーブル140から語義表示対象ワードを特定する(ステップS5)。上述したように語義表示割合は、語義を表示させる頻出レベルのワードが文書コンテンツ120に占める割合である。例えば、設定画面200のテキストボックス200aに「8」が入力され、設定部330によって、設定情報130に語義表示割合「8%」が記憶されている場合、コンテンツテーブル140において累積相対度数が8%以下の頻出レベルのワード、すなわち、頻出レベルが「3215/N」以下のワードが語義表示対象ワードとして特定される。具体的には、頻出レベルが「3215/N」以下である“diarrhea”~“stupid”が語義表示対象ワードとして特定される。つまり、語義表示割合は、語義を表示させるワードの基準となる頻出レベル(所定のレベル)を間接的に表す指標である。
Returning to FIG. 4, the
表示装置1は、表示制御部320により、ステップS4で特定された語義表示対象ワードと、辞書テーブル110とに基づいて文書コンテンツ120を表示部21に表示する(ステップS6)。
The
図5Aは、文書コンテンツ120を第1表示態様で表示させた表示例を示す模式図である。また、図5Bは、文書コンテンツ120を第2表示態様で表示させた表示例を示す模式図である。より詳しくは、図5Bは、ステップS6の処理によって表示される文書コンテンツ120の表示例を示す図である。図5Aに示すように、第1表示態様では、文書コンテンツ120の各ワードの文字画像210のみが表示される。一方、第2表示態様では、図5Bに示すように、文書コンテンツ120の各ワードの文字画像210のうち、語義表示対象ワードを示す文字画像の下に下線を示す画像(以下、下線画像)210aが表示される。つまり、語義表示対象ワードは下線画像210aによって他のワードと識別可能に表示される。なお、この例では、下線画像210aによって語義表示対象ワードと他のワードとを識別可能に表示させているが、語義表示対象ワードの文字画像の色を変えてもよいし、下線画像210aに加えて文字画像の色を変えてもよい。
FIG. 5A is a schematic diagram showing a display example in which the
図4に戻り、表示装置1は、語義表示操作(第1操作)を受付部22を介して受け付けると(ステップS7:YES)、表示制御部320により、選択された文字画像に対応する語義表示対象ワードの語義情報を辞書テーブル110に基づいて表示する(ステップS8)。語義表示操作は、例えば、下線画像210a(図5B)が配置された文字画像の部分をユーザが指等でタッチして選択したり、マウスを用いてカーソルを移動させて選択したりする操作でもよいし、指やマウス等で長押しする操作や、文字画像の範囲をドラッグする操作でもよい。図5Cは、図5Bに示す語義表示対象ワードの語義を表示した状態を示す模式図である。図5Cでは、“peeped”をカーソル210cで選択する語義表示操作がなされた状態を示している。表示制御部320は、カーソル210cで選択された語義表示対象ワード“peeped”に対応する見出語の語義情報を辞書テーブル110から抽出し、抽出した語義情報を含む語義画像210bを文字画像“peeped”の近傍に表示する。なお、語義表示対象ワードに対応する見出語の語義情報として抽出される語義情報は、辞書テーブル110における語義情報112に記憶された意味や例文等のうち少なくとも一部が含まれていればよい。
Returning to FIG. 4, when the
図4に戻り、表示装置1は、ステップS6の後、文書コンテンツ120の表示を終了させる操作を受付部22を介して受け付けなければ、語義表示操作を受け付けるまで(ステップS7:NO、ステップS8:NO)、文書コンテンツ120を第2表示態様で表示した状態で待機する。また、表示装置1は、ステップS6の後、語義表示操作を受付部22を介して受け付けず、文書コンテンツ120の表示を終了させる操作を受付部22を介して受け付けると(ステップS7;NO、ステップS8:YES)、文書コンテンツ120の表示を終了する。
Returning to FIG. 4, if the
以上が第1実施形態における表示装置1の動作である。外国語の文書をユーザが多読する上で、ユーザの単語レベル(英語レベル)に合った文書を読むことが効果的であるが、自分の単語レベルに合った文書を選ぶことは難しい。上述したように、表示装置1において、ユーザ自身が文書コンテンツ120を読む際に文書コンテンツ120に対する語義表示割合を指定することができる。ユーザが文書コンテンツ120を読むために語義の表示を必要とするワードの割合を、自分の単語レベルに応じて微調整することができる。そのため、文書コンテンツが自分の単語レベルよりも高い又は低いものである場合、自分の単語レベルに応じた語義を表示させることができ、ある程度、ワードの語義を確認しながら読み進めることができる。
The above is the operation of the
また、一般的に用いられる単語の頻出度は数段階で表されることが多い。表示装置1では、ユーザは、文書コンテンツ120に対する語義表示割合として0以上、且つ100%以下の値を設定することができる。一般的に、多読を目的とする場合、語義表示割合は数%が望ましい。そのため、ユーザは自分のレベルや目的に応じてきめ細かな設定を行うことができる。また、文書コンテンツ120に含まれる単語の頻出度は、必ずしも一般的に用いられる頻出度と一致するものではなく、文書コンテンツ120の内容(話題)に依存する。つまり、文書コンテンツ120が何等かの専門分野の文書である場合、その専門分野の専門用語は文書コンテンツ120において頻出度は高くなるが、一般的な文書や辞書において、そのような専門用語の頻出度はそれほど高くない。表示装置1におけるワードの頻出レベルは、辞書や文書等の複数のコンテンツにおいてワードに対応する見出語が出現する回数に基づいて規定されているため、一般的な単語の頻出度や、文書コンテンツ120内の頻出度(出現回数)を用いる場合と比べて、より適切な頻出度を基に語義表示対象ワードを特定することができる。
Furthermore, the frequency of commonly used words is often expressed in several levels. In the
(応用例)
図4のステップS6で表示する文書コンテンツ120の第2表示態様は図5Bの例に限定されない。図7A及び図7Bは、図5Bとは異なる表示態様で文書コンテンツ120を表示する例を示す模式図である。図7A及び図7Bにおいて、図5Bと同じ構成には図5Bと同じ符号が付されている。
(Application example)
The second display mode of the
図7Aに示すように、文書コンテンツ120の文字画像210のうち語義表示対象ワードに対応する文字画像の上に、破線枠220a内に示した画像、すなわち、語義表示対象ワードの語義を示す画像(以下、語義画像220a)が表示されてもよい。また、図7Bに示すように、文書コンテンツ120の文字画像210のうち語義表示対象ワードに対応する文字画像の横に注釈画像230aが表示される。そして、文字画像210の下方に、破線枠230b内に示した画像、すなわち、各注釈画像230aに対応する語義表示対象ワードの語義を示す画像(以下、語義画像230b)が表示されてもよい。図7A及び図7Bに示す表示態様で文書コンテンツ120を表示させた場合であっても、語義表示対象ワードと他のワードとが識別可能に表示される。また、図7A及び図7Bでは、語義画像220a、230bが表示されるため、ユーザが語義対象ワードを選択する操作を省くことができる。
As shown in FIG. 7A, an image shown in a
[第2実施形態]
第1実施形態では、語義表示割合をユーザが指定することで語義表示対象ワードを特定する例であったが、本実施形態に係る表示装置では、第1実施形態と異なる処理で語義表示対象ワードを特定する例を説明する。
[Second embodiment]
In the first embodiment, the user specifies the meaning display ratio to specify the meaning display target word, but in the display device according to the present embodiment, the meaning display target word is An example of specifying is explained below.
図8は、第2実施形態に係る表示装置1Aの概略構成を示すブロック図である。図8において、第1実施形態と同じ構成には第1実施形態と同じ符号が付されている。以下、主として第1実施形態と異なる構成について説明する。
FIG. 8 is a block diagram showing a schematic configuration of a
図8に示すように、表示装置1Aにおいて記憶部10は、設定情報130Aを記憶する。設定情報130Aは、語義を表示させる基準となる所定のレベルとして、頻出レベル(以下、基準頻出レベル)を記憶する。ユーザによる表示装置1の使用開始前において、設定情報130Aには、デフォルトの基準頻出レベルが予め記憶されている。基準頻出レベルは、辞書テーブル110に記憶された頻出レベルの範囲内の値である。なお、基準頻出レベルは、文書コンテンツ120が図5Bに示す第2表示態様で表示されたときに、ユーザの語義表示操作によって語義情報が表示されたワードに基づいて設定し直される。
As shown in FIG. 8, the
制御部30Aは、特定部310A、表示制御部320A、及び設定部330Aの各機能を有する。
The control unit 30A has the functions of an
表示制御部320Aは、第1実施形態と同様、メニュー画面を表示部21に表示する。また、表示制御部320Aは、受付部22を介したユーザ操作に応じて、文書コンテンツ120を表示部21に表示するとともに、文書コンテンツ120に含まれるワードに対応する語義情報を表示部21に表示する。また、本実施形態では、ユーザの語義表示操作に基づいて基準頻出レベルの設定し直しのため、表示制御部320Aは、語義表示操作に応じて、語義表示対象ワードだけでなく、他のワードについても辞書テーブル110に基づいて語義情報を表示させる。さらに、表示制御部320Aは、コンテンツテーブルにおいて、語義情報を表示させたワードに対して参照フラグ“1”を付与する。
As in the first embodiment, the
特定部310Aは、第1実施形態と同様に、文書コンテンツ120に含まれるワードを抽出し、辞書テーブル110に基づいて、各ワードに対して頻出レベルを割り当てたコンテンツテーブルを作成する。また、特定部310Aは、デフォルトの基準頻出レベル情報に基づいて、コンテンツテーブルから語義表示対象ワードを特定し、コンテンツテーブルにおいて語義表示対象ワードに対して表示対象フラグ“1”を付与する。
Similar to the first embodiment, the specifying
設定部330Aは、コンテンツテーブルと辞書テーブル110とに基づいて既存のユーザレベル情報を設定し直し、設定情報130Aを更新する。
The
(動作)
図9Aは、第2実施形態における文書コンテンツ表示処理を示すフローチャートである。以下、図8及び図9Aを参照しつつ、表示装置1Aにおける文書コンテンツ表示処理の動作について説明する。
(motion)
FIG. 9A is a flowchart showing document content display processing in the second embodiment. The operation of document content display processing in the
表示装置1Aは、第1実施形態と同様、ステップS1の処理を行う。すなわち、表示装置1Aは、受付部22を介して文書コンテンツ120を表示させるユーザ操作がなされるまで(ステップS1:NO)待機する。また、表示装置1Aは、受付部22を介して文書コンテンツ120を表示させるユーザ操作がなされた場合(ステップS1:YES)、特定部310Aにより、記憶部10から設定情報130Aに規定された基準頻出レベルを取得する(ステップS11)。
The
そして、表示装置1Aは、特定部310Aにより、記憶部10における辞書テーブル110に基づいて文書コンテンツ120に対するコンテンツテーブルを作成し、コンテンツテーブルにおけるレコードを頻出レベルの順に並び替える(ステップS12)。具体的には、特定部310Aは、文書コンテンツ120からワードを抽出し、辞書テーブル110から、抽出したワードに対応する見出語に対応づけられた頻出レベルを抽出して、抽出したワードと頻出レベルとを対応づけてコンテンツテーブルを作成する。その後、特定部310Aは、頻出レベルが小さい順、すなわち、ワードの難易度が高い順にコンテンツテーブルのレコードを並び替える。
Then, the
表示装置1Aは、特定部310Aにより、コンテンツテーブルにおいて、最上位の頻出レベル、すなわち最小頻出レベルから基準頻出レベルまでのワードを語義表示対象ワードとして特定し、語義表示対象ワードに表示対象フラグを付与する(ステップS13)。
The
図9Bは、本実施形態におけるコンテンツテーブル140Aの一例を示す図である。図9Bにおいて、図6のコンテンツテーブル140と同じ構成には図6と同じ符号が付されている。図9Bに示すように、コンテンツテーブル140Aは、ワード141と頻出レベル145と表示対象フラグ146のデータ項目を有する。表示対象フラグ146は、語義表示対象ワードに該当する場合に“1”、語義表示対象ワードに該当しない場合に“0”が設定される。設定情報130Aにおける基準頻出レベルに例えば“3000/N”が規定されている場合、コンテンツテーブル140Aにおいて、頻出レベル145の値が“3000/N”以下が対応づけられたワードが語義表示対象ワードとして特定される。
FIG. 9B is a diagram showing an example of the content table 140A in this embodiment. In FIG. 9B, the same components as the content table 140 in FIG. 6 are given the same reference numerals as in FIG. 6. As shown in FIG. 9B, the content table 140A has data items of a
図9Aに戻り、表示装置1Aは、表示制御部320Aにより、辞書テーブル110と、コンテンツテーブル140Aにおいて表示対象フラグ“1”が付与された語義表示対象ワードとに基づいて文書コンテンツ120を表示部21に表示する(ステップS14)。具体的には、表示制御部320Aは、図5Bに示す第2表示態様で文書コンテンツ120を表示部21に表示する。
Returning to FIG. 9A, the
ステップS14の処理後、表示装置1Aは、ユーザによる語義表示操作に応じて、文書コンテンツ120に含まれるワードの語義を表示させる。以下、本実施形態における語義表示処理について説明する。
After the process in step S14, the
図10Aは、第2実施形態における語義表示処理を示すフローチャートである。以下、図5B、5C、図8、図9B及び図10Aを参照しつつ、表示装置1Aにおける語義表示処理の動作について説明する。
FIG. 10A is a flowchart showing word meaning display processing in the second embodiment. Hereinafter, the operation of the word meaning display process in the
表示装置1Aは、表示部21に表示された文書コンテンツ120の文字画像210(図5B参照)から文字列を選択する操作、すなわち語義表示操作を受付部22を介して受け付けた場合において(ステップS21:YES)、選択された文字列が語義表示対象ワードである場合(ステップS22:YES)、表示制御部320Aにより、その文字列(語義表示対象ワード)に対応する語義を表示部21に表示する(ステップS23)。
When the
具体的には、図5Bに示す文字画像210のうち、例えば、文字列“daisy-chain”が選択されたと仮定する。“daisy-chain”は、コンテンツテーブル140A(図9B)において表示対象フラグ146に“1”が設定された語義表示対象ワードである。表示制御部320Aは、“daisy-chain”に対応する語義画像210b(図5C)を表示部21に表示する。この語義画像210bは、辞書テーブル110において“daisy-chain”に対応する見出語に対応づけられた語義情報を表す画像である。
Specifically, it is assumed that, for example, the character string "daisy-chain" is selected from the
また、ステップS21で選択を受け付けた文字列が語義表示対象ワードでない場合(ステップS22:NO)、表示装置1Aは、辞書テーブル110にその文字列に対応する見出語が存在すれば(ステップS25:YES)、ステップS23の処理を行う。具体的には、図5Bに示す文字画像210のうち、例えば、ユーザによって文字列“conversations”が選択されたと仮定する。“conversations”は、コンテンツテーブル140Aにおいて表示対象フラグ146に“0”が付されたワード、すなわち、非語義表示対象ワードである。表示制御部320Aは、辞書テーブル110において“conversations”に対応する見出語に対応づけられた語義画像210b(図5C)を表示部21に表示する。この語義画像210bは、辞書テーブル110において“conversations”に対応する見出語に対応づけられた語義情報を表す画像である。
If the character string selected in step S21 is not a word to be displayed (step S22: NO), and if an entry corresponding to the character string exists in the dictionary table 110 (step S25: YES), the
なお、ステップS21で選択を受け付けた文字列に対応する見出語が辞書テーブル110に存在しない場合(ステップS21:NO)、表示装置1Aは、ステップS21の処理に戻る。
Note that if the entry word corresponding to the character string selected in step S21 does not exist in the dictionary table 110 (step S21: NO), the
ステップS23の処理後、表示装置1Aは、コンテンツテーブル140Aにおいて、語義情報を表示させたワードに対して参照フラグ“1”を付与する(ステップS24)。なお、ステップS24において、語義を表示させるごとに参照回数をカウントし、参照回数をコンテンツテーブル140Aに記憶させてもよい。
After the process in step S23, the
図10Bは、第2実施形態におけるコンテンツテーブル140Aの一例であって、ステップS24の処理後のコンテンツテーブル140Aの状態を表す図である。図10Bに示すように、コンテンツテーブル140Aは、ワード141、頻出レベル145、表示対象フラグ146、参照フラグ147、参照回数148のデータ項目を有する。本実施形態では、語義を表示させていないワードに対しては、参照フラグ147に“0”がデフォルトで設定され、一度でも語義を表示させたワードに対しては参照フラグ147に“1”が付与される。また、ワードの参照回数148の値は、そのワードの語義を表示させるごとにインクリメントされる。
FIG. 10B is an example of the content table 140A in the second embodiment, and is a diagram showing the state of the content table 140A after processing in step S24. As shown in FIG. 10B, the content table 140A has data items of a
表示装置1Aは、文書コンテンツ表示処理(図9A)を行うごとに語義表示処理(図10A)を行う。そして、表示装置1Aは、一定期間ごとにコンテンツテーブル140Aに基づいて基準頻出レベルを再設定する。なお、基準頻出レベルを再設定するタイミングは、前回の基準頻出レベルの設定から一定時間が経過したタイミングでもよい。又は、基準頻出レベルを再設定するタイミングは、例えば、ユーザが表示中の文書コンテンツ120のページを切り替える操作や文書コンテンツ120を表示を終了させる操作等、特定のユーザ操作を受け付けたタイミングであってもよい。
The
図11は、第2実施形態における基準頻出レベルの再設定処理を示すフローチャートである。以下、図8、図10B、及び図11を参照しつつ、表示装置1Aにおける基準頻出レベルの再設定処理の動作について説明する。
FIG. 11 is a flowchart showing the process of resetting the reference frequency level in the second embodiment. The operation of the reference frequency level resetting process in the
表示装置1Aは、前回の基準頻出レベルの設定時から一定期間が経過すると(ステップS31:YES)、設定部330Aにより、コンテンツテーブル140Aと設定情報130Aに規定された基準頻出レベルとを記憶部10から読み出す(ステップS32)。
When a certain period of time has elapsed since the previous setting of the reference frequency level (step S31: YES), the
そして、表示装置1Aは、設定部330Aにより、コンテンツテーブル140Aにおいて参照フラグ“1”が付与されたワードに対応する頻出レベルと、基準頻出レベルとに基づいて、基準頻出レベルを再設定する(ステップS33)。具体的には、設定部330Aは、以下の式1を用いて基準頻出レベルを算出し、設定情報130Aに規定された基準頻出レベルを、算出した基準頻出レベルに更新する。
Sc :現在の基準頻出レベル
Sc’:新たな基準頻出レベル
Si:コンテンツテーブルのi行目の頻出レベル
Ri:コンテンツテーブルのi行目の参照フラグの値
p :コンテンツテーブルにおいて現在の基準頻出レベル以下の最大頻出レベルの行
q :コンテンツテーブルにおいて現在の基準頻出レベル以上で最小頻出レベルの行
n :コンテンツテーブルのデータ行数
Then, the
Sc: current reference frequency level Sc': new reference frequency level Si: frequency level of the i-th row of the content table Ri: value of the reference flag of the i-th row of the content table p: row in the content table with the maximum frequency level equal to or lower than the current reference frequency level q: row in the content table with the minimum frequency level equal to or higher than the current reference frequency level n: number of data rows in the content table
つまり、式1の第1項目より、現在の基準頻出レベル(Sc)より頻出レベルが小さいワード、すなわち、現在の基準頻出レベルよりも難易度が高いワードの語義が参照されないほど、現在の基準頻出レベルの値がより小さくなる。また、式1の第2項目より、現在の基準頻出レベル(Sc)より頻出レベルが大きいワード、すなわち、現在の基準頻出レベルよりも難易度が低いワードの語義が参照されるほど、現在の基準頻出レベルの値がより大きくなる。
In other words, the first term of
なお、基準頻出レベルの再設定の際に用いる式は式1に限定されない。例えば、式1において、参照フラグの値(Ri)に替えて、コンテンツテーブル140Aにおけるワードの参照回数に基づく重みづけを行ってもよい。要は、現在の基準頻出レベルより頻出レベルが小さいワードの語義が参照されないほど現在の基準頻出レベルの値がより小さくされ、現在の基準頻出レベルより頻出レベルが大きいワードの語義が参照されるほど現在の基準頻出レベルの値がより大きくされればよい。
Note that the formula used when resetting the reference frequency level is not limited to
また、設定情報130Aに規定された基準頻出レベルは、表示装置1Aにおいてデフォルト設定されたものに限定されず、ユーザが予め設定したものであってもよい。ユーザ自身が設定することで、基準頻出レベルを、ユーザに適したレベルに早く近づけられる場合がある。
Further, the reference frequency level defined in the setting
表示装置1Aでは、語義表示対象ワードは、表示装置1Aにおいて定められた基準頻出レベルを基に特定される。基準頻出レベルは、文書コンテンツ120の表示時にユーザが語義表示操作を行ったワードの履歴に基づいて随時更新される。そのため、ユーザの単語レベルが向上するほど基準頻出レベルはより小さくなり、難易度がより高いワードが語義表示対象ワードとして特定される。つまり、同じ文書コンテンツを一人のユーザが繰り返し読む場合、そのときのユーザの習熟度に合わせて、語義表示対象ワードが変化するので、ユーザは外国語学習の進み具合や単語レベル等を客観的に確認することができる。また、語義表示対象ワードの表示をユーザの習熟度に合わせて必要最小限に抑えられるため、ユーザは文書コンテンツを見やすく、本文により集中しやすい。
In the
なお、第2実施形態では、文書コンテンツ120が表示部21に表示された際(図6B参照)、図10Aにおいて、語義表示対象ワード以外のワードをユーザが選択できる構成(ステップS22:NOの場合)にしているが、ユーザが選択できるワードは語義表示対象ワードに限定されてもよい。この場合、規定された基準頻出レベルよりも所定値だけ大きい頻出レベルを基準として語義表示対象ワードが特定されてもよい。すなわち、規定された基準頻出レベルよりも難易度が低いワードも含むように語義表示対象ワードが特定されてもよい。実際のユーザの単語レベルは一意に決められるものではなく曖昧な部分がある。そのため、語義表示対象ワードに、基準頻出レベルよりも高い頻出レベルのワードも含ませることで、よりユーザの単語レベルに合った基準頻出レベルを設定することができる。
Note that in the second embodiment, when the
以上、図面(図1~図11)を参照して本発明に係る表示装置及びプログラムの実施形態について説明した。但し、表示装置及びプログラムは、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。以下、上記実施形態の変形例を説明する。 The embodiments of the display device and program according to the present invention have been described above with reference to the drawings (FIGS. 1 to 11). However, the display device and the program are not limited to the above-described embodiments, and can be implemented in various forms without departing from the gist thereof. The drawings mainly show each component schematically to make it easier to understand, and the thickness, length, number, etc. of each component shown in the diagram may differ from the actual one due to the drawing process. . Further, the shapes, dimensions, etc. of each component shown in the above embodiments are merely examples, and are not particularly limited, and various changes can be made without substantially departing from the effects of the present invention. Modifications of the above embodiment will be described below.
[変形例]
(1)表示装置1、1Aにおいて、辞書テーブル110には、見出語ごとに1つの頻出レベルが対応づけられているが、見出語が医学や工学等の専門用語の場合には、分野別の頻出レベルが設定されていてもよい。医学系の文書コンテンツに含まれるワードに対し、医学を専門とするユーザは、医学を専門としない一般ユーザよりも馴染みがある可能性が高い。そのため、文書コンテンツに含まれるワードの頻出レベルを、ユーザの専門分野に応じて異ならせてもよい。つまり、ユーザが医学を専門とする場合において、文書コンテンツに医学用語が含まれている場合、その医学用語に対する頻出レベルは通常の頻出レベルよりも高い値に設定されるようにしてもよい。以下、具体的に説明する。
[Modified example]
(1) In the
図12は、本変形例における辞書テーブル110Aの一例を示す図である。図12において、図2に示した辞書テーブル110と同じ構成には図2と同じ符号が付されている。図12に示すように、辞書テーブル110Aは、見出語111、語義情報112、及び標準頻出レベル113に加え、医学頻出レベル~歴史頻出レベル114の各データ項目を有する。標準頻出レベル113は、専門分野を問わず平均的な頻出レベルを示しており、図2に示す頻出レベル113と同義である。医学頻出レベル~歴史頻出レベル114はそれぞれ、辞書テーブル110Aにおける見出語のうち、医学、工学、・・・歴史等の分野において専門用語として用いられる見出語に対し、各分野に応じた頻出レベルの値が設定される。なお、医学頻出レベル~歴史頻出レベル114には、標準頻出レベル113に設定される値よりも高い値が設定される。つまり、辞書テーブル110Aにおける一部の見出語、すなわち、特定分野に用いられる見出語は、互いに異なる複数の頻出レベルが対応づけられていればよい。
FIG. 12 is a diagram showing an example of a dictionary table 110A in this modification. In FIG. 12, the same components as the dictionary table 110 shown in FIG. 2 are given the same reference numerals as in FIG. As shown in FIG. 12, the dictionary table 110A includes data items from a medical frequency level to a
図13は、ユーザの専門分野を設定する設定画面230の表示例を示す模式図である。図13に示すように、設定画面230は、“植物”、“生物”、“工学”、“医学”、“化学”、及び“歴史”のそれぞれの分野に対応するチェックボックス231を含む。表示装置1、1Aは、表示制御部320、320Aにより、設定画面230を表示部21に表示し、ユーザからチェックボックス231を選択する操作を受付部22を介して受け付ける。表示装置1、1Aは、設定部330、330Aにより、設定画面230で選択されたチェックボックス231に対応する分野を示す分野情報を設定情報130、130Aに記憶する。図13では、医学のチェックボックス231が選択されており、この場合、医学を示す分野情報が設定情報130、130Aに記憶される。つまり、設定情報130、130Aにおいて、ユーザが専攻する分野や、ユーザが得意する分野等のユーザの属性情報が記憶されていればよい。
FIG. 13 is a schematic diagram showing a display example of the
表示装置1、1Aは、特定部310、310Aによりコンテンツテーブルを作成する際(図4のステップS3、又は図9AのステップS12)、設定情報130、130Aに規定された分野情報を参照する。そして、文書コンテンツに含まれる各ワードについて、辞書テーブル110Aにおいて対応する見出語に対し、分野情報が示す分野に応じた頻出レベルが対応づけられている場合、特定部310、310Aは、その頻出レベルをワードに対応づける。1つの見出語に対して、複数の分野の頻出レベルが対応づけられている場合には、頻出レベルの値が最も大きい分野の頻出レベルがワードに対応づけられてもよい。
The
このように構成することにより、同じ文書コンテンツであってもユーザの専門分野に応じて語義表示対象ワードを異ならせることができる。そのため、一律に同じ頻出レベルを用いて語義表示対象ワードを特定する場合と比べ、よりユーザの単語レベルに適した語義表示対象ワードを特定することができ、ユーザの単語レベルに沿ったワードの語義を表示させることができる。 With this configuration, even if the document content is the same, the words to be displayed have different meanings depending on the user's field of expertise. Therefore, compared to specifying words to display meanings using the same frequency level, it is possible to identify words to display meanings that are more suitable for the user's word level, and to can be displayed.
(2)文書コンテンツ120は、英語の文書を含むコンテンツであったが、英語以外の言語の文書を含むコンテンツであってもよい。また、文書コンテンツ120は、外国語の文書の他に写真やイラスト等の文書以外の画像が含まれたコンテンツであってもよい。
(2) Although the
(3)表示装置1Aにおける文書コンテンツ表示処理では、図5Bに示す表示態様で文書コンテンツ120が表示されたが、図7Aに示す表示態様で文書コンテンツ120が表示されてもよい。図7Aに示す表示態様では、文書コンテンツ120における語義表示対象ワードに対応する文字画像の上に語義画像220aが表示されるため、ユーザは語義表示操作を行うことなく語義情報を確認することができる。しかしながら、図7Aに示す表示態様の場合、語義を表示させるスペースが制限される。そのため、図7Aに示す表示態様で文書コンテンツ120を表示させた場合においても、語義表示対象ワードに対応する文字画像を選択する語義表示操作を受け付けてもよい。そして、語義表示操作で選択された文字画像に対応する語義表示対象ワードの語義情報を、図5Cに示す語義画像210bのように、選択された文字画像に重ねて表示させてもよい。
(3) In the document content display process in the
(4)辞書テーブル110は、随時更新されるように構成してもよい。辞書テーブル110の更新は、表示装置1、1Aにより、既存の第2コンテンツとは異なる第2コンテンツを基に生成し直すことによって行われてもよいし、第1コンテンツの全てのワードと出現回数とを辞書テーブル110に加えて更新してもよい。また、辞書テーブル110が、表示装置1、1Aとインターネット等の通信網を介して接続された外部装置に記憶される場合、外部装置において辞書テーブル110が随時更新されてもよい。この場合、表示装置1、1Aは、外部装置から辞書テーブル110を逐次取得して記憶部10に記憶させるようにしてもよい。
(4) The dictionary table 110 may be configured to be updated at any time. The dictionary table 110 may be updated by the
(5)第2実施形態では、所定のレベルとして基準頻出レベルを例に説明したが、第2実施形態における所定のレベルは、例えば、外国語の検定試験の階級や難易度等を表す値であってもよい。また、この所定のレベルは、ユーザが自分のレベルに応じて予め設定したものであってもよい。 (5) In the second embodiment, the reference frequency level was explained as an example of the predetermined level, but the predetermined level in the second embodiment is, for example, a value representing the class or difficulty level of a foreign language proficiency test. There may be. Further, this predetermined level may be set in advance by the user according to his or her own level.
本発明は、電子辞書端末、スマートフォン、タブレット型端末、PC等において利用可能である。 The present invention can be used in electronic dictionary terminals, smartphones, tablet terminals, PCs, etc.
1、1A :表示装置
10 :記憶部
20 :タッチパネルディスプレイ
21 :表示部
22 :受付部
30、30A :制御部
32 :表示制御部
110、110A :辞書テーブル
111 :見出語
112 :語義情報
113 :頻出レベル、標準頻出レベル
120 :文書コンテンツ
130、130A :設定情報
140、140A :コンテンツテーブル
141 :ワード
142 :出現数
143 :累積出現数
145 :頻出レベル
146 :表示対象フラグ
147 :参照フラグ
148 :参照回数
200 :設定画面
310、310A :特定部
320、320A :表示制御部
330、330A :設定部
1, 1A: Display device 10: Storage unit 20: Touch panel display 21: Display unit 22:
Claims (8)
複数の見出語のそれぞれに対し、語義情報と前記見出語のレベルを示すレベル情報とが対応づけられた見出語情報を記憶する記憶部と、
前記見出語情報と、所定のレベルとに基づいて、前記第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する制御部と、
ユーザ操作を受け付ける受付部と
を備え、
前記対象文字列は、前記見出語情報において前記所定のレベルに応じた前記レベル情報が対応づけられた前記見出語に対応する文字列を含み、
前記ユーザ操作は、前記対象文字列を選択する第1操作を含み、
前記制御部は、前記第1コンテンツにおける前記対象文字列と前記対象文字列以外の文字列とを識別可能にして前記表示部に表示させ、
前記受付部において前記第1操作が受け付けられた場合に、前記対象文字列に対応する前記見出語に対する前記語義情報を前記表示部に表示させる、表示装置。 a display unit that displays first content including a document;
a storage unit that stores headword information in which semantic information and level information indicating the level of the headword are associated with each other for each of the plurality of headwords;
a control unit that identifies a target character string whose meaning is to be displayed from a plurality of character strings included in the first content based on the headword information and a predetermined level ;
A reception section that accepts user operations
Equipped with
The target character string includes a character string corresponding to the headword to which the level information corresponding to the predetermined level is associated in the headword information,
The user operation includes a first operation of selecting the target character string,
The control unit causes the display unit to display the target character string and character strings other than the target character string in the first content in a distinguishable manner ;
A display device that causes the display unit to display the meaning information for the headword corresponding to the target character string when the first operation is accepted by the reception unit .
複数の見出語のそれぞれに対し、語義情報と前記見出語のレベルを示すレベル情報とが対応づけられた見出語情報を記憶する記憶部と、
前記見出語情報と、所定のレベルとに基づいて、前記第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する制御部と、
ユーザ操作を受け付ける受付部と
を備え、
前記対象文字列は、前記見出語情報において前記所定のレベルに応じた前記レベル情報が対応づけられた前記見出語に対応する文字列を含み、
前記ユーザ操作は、前記第1コンテンツにおいて前記対象文字列の割合を指定する第2操作を含み、
前記所定のレベルは、前記見出語情報に基づいて、前記複数の文字列のそれぞれに対応する前記レベル情報を小さい順に並べたときのレベル情報別の累積相対度数のうち、前記第2操作で指定された前記割合に相当する前記累積相対度数に対応する前記レベル情報と対応し、
前記制御部は、前記第1コンテンツにおける前記対象文字列と前記対象文字列以外の文字列とを識別可能にして前記表示部に表示させる、表示装置。 a display unit that displays first content including a document;
a storage unit that stores headword information in which semantic information and level information indicating the level of the headword are associated with each other for each of the plurality of headwords;
a control unit that identifies a target character string whose meaning is to be displayed from a plurality of character strings included in the first content based on the headword information and a predetermined level;
A reception section that accepts user operations
Equipped with
The target character string includes a character string corresponding to the headword to which the level information corresponding to the predetermined level is associated in the headword information,
The user operation includes a second operation of specifying a proportion of the target character string in the first content,
The predetermined level is determined by the second operation among the cumulative relative frequencies by level information when the level information corresponding to each of the plurality of character strings is arranged in descending order based on the headword information. corresponds to the level information corresponding to the cumulative relative frequency corresponding to the ratio specified by
The control unit is a display device that displays the target character string and character strings other than the target character string in the first content on the display unit in a distinguishable manner .
前記処理は、
文書を含む第1コンテンツを前記表示部に表示する表示制御ステップと、
前記見出語情報と、所定のレベルとに基づいて、前記第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する特定ステップと、
ユーザ操作を受け付ける受付ステップと
を含み、
前記対象文字列は、前記見出語情報において前記所定のレベルに応じた前記レベル情報が対応づけられた文字列を含み、
前記ユーザ操作は、前記対象文字列を選択する第1操作を含み、
前記表示制御ステップは、前記第1コンテンツにおける前記対象文字列と前記対象文字列以外の文字列とを識別可能に表示させ、
前記受付ステップは、前記第1操作が受け付けられた場合に、前記対象文字列に対応する前記見出語に対する前記語義情報を前記表示部に表示させる、プログラム。 A program for causing a computer of a display device to execute a process, the display device having a display unit and storing headword information in which, for each of a plurality of headwords, word meaning information is associated with level information indicating the level of the headword, the program comprising:
The process comprises:
a display control step of displaying a first content including a document on the display unit;
a specifying step of specifying a target character string for which a meaning is to be displayed from among a plurality of character strings included in the first content based on the entry word information and a predetermined level;
A reception step for receiving a user operation;
Including,
the target character string includes a character string to which the level information corresponding to the predetermined level is associated in the headword information,
the user operation includes a first operation of selecting the target character string;
the display control step displays the target character string in the first content in a distinguishable manner from a character string other than the target character string ;
The receiving step is a program for displaying, on the display unit, the semantic information for the headword corresponding to the target character string when the first operation is received .
前記処理は、 The processing is
文書を含む第1コンテンツを前記表示部に表示する表示制御ステップと、 a display control step of displaying first content including a document on the display unit;
前記見出語情報と、所定のレベルとに基づいて、前記第1コンテンツに含まれる複数の文字列から、語義を表示させる対象文字列を特定する特定ステップと、 a specifying step of specifying a target character string whose meaning is to be displayed from a plurality of character strings included in the first content based on the headword information and a predetermined level;
ユーザ操作を受け付ける受付ステップと A reception step that accepts user operations;
を含み、 including;
前記対象文字列は、前記見出語情報において前記所定のレベルに応じた前記レベル情報が対応づけられた文字列を含み、 The target character string includes a character string associated with the level information corresponding to the predetermined level in the headword information,
前記ユーザ操作は、前記第1コンテンツにおいて前記対象文字列の割合を指定する第2操作を含み、 The user operation includes a second operation of specifying a proportion of the target character string in the first content,
前記所定のレベルは、前記見出語情報に基づいて、前記複数の文字列のそれぞれに対応する前記レベル情報を小さい順に並べたときのレベル情報別の累積相対度数のうち、前記第2操作で指定された前記割合に相当する前記累積相対度数に対応する前記レベル情報と対応し、 The predetermined level is determined by the second operation among the cumulative relative frequencies for each level information when the level information corresponding to each of the plurality of character strings is arranged in descending order based on the headword information. corresponds to the level information corresponding to the cumulative relative frequency corresponding to the specified ratio;
前記表示制御ステップは、前記第1コンテンツにおける前記対象文字列と前記対象文字列以外の文字列とを識別可能に表示させる、プログラム。 The display control step is a program that displays the target character string and character strings other than the target character string in the first content in a distinguishable manner.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020126370A JP7456874B2 (en) | 2020-07-27 | 2020-07-27 | Display device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020126370A JP7456874B2 (en) | 2020-07-27 | 2020-07-27 | Display device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022023430A JP2022023430A (en) | 2022-02-08 |
| JP7456874B2 true JP7456874B2 (en) | 2024-03-27 |
Family
ID=80226479
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020126370A Active JP7456874B2 (en) | 2020-07-27 | 2020-07-27 | Display device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7456874B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003066828A (en) | 2001-08-28 | 2003-03-05 | Techno Link:Kk | Difficulty deciding method for foreign document, and its device, recording medium, and program |
| JP2011123313A (en) | 2009-12-11 | 2011-06-23 | Casio Computer Co Ltd | Electronic equipment and information display program |
| US20120179455A1 (en) | 2010-01-12 | 2012-07-12 | Good Financial Co., Ltd. | Language learning apparatus and method using growing personal word database system |
| JP2018054638A (en) | 2015-02-11 | 2018-04-05 | 藤田 一郎 | Foreign language learning program and method |
-
2020
- 2020-07-27 JP JP2020126370A patent/JP7456874B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003066828A (en) | 2001-08-28 | 2003-03-05 | Techno Link:Kk | Difficulty deciding method for foreign document, and its device, recording medium, and program |
| JP2011123313A (en) | 2009-12-11 | 2011-06-23 | Casio Computer Co Ltd | Electronic equipment and information display program |
| US20120179455A1 (en) | 2010-01-12 | 2012-07-12 | Good Financial Co., Ltd. | Language learning apparatus and method using growing personal word database system |
| JP2018054638A (en) | 2015-02-11 | 2018-04-05 | 藤田 一郎 | Foreign language learning program and method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022023430A (en) | 2022-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11551567B2 (en) | System and method for providing an interactive visual learning environment for creation, presentation, sharing, organizing and analysis of knowledge on subject matter | |
| US7120613B2 (en) | Solution data edit processing apparatus and method, and automatic summarization processing apparatus and method | |
| US20090306959A1 (en) | Personal text assistant | |
| US20180366013A1 (en) | System and method for providing an interactive visual learning environment for creation, presentation, sharing, organizing and analysis of knowledge on subject matter | |
| Dürlich et al. | EFLLex: A graded lexical resource for learners of English as a foreign language | |
| JP4925778B2 (en) | Learning management program and learning management apparatus | |
| US20160117954A1 (en) | System and method for automated teaching of languages based on frequency of syntactic models | |
| KR20220020184A (en) | Method and system for estimating a reading index using automatic analysis program for text of korean language | |
| Miwa et al. | The time-course of lexical activation in Japanese morphographic word recognition: Evidence for a character-driven processing model | |
| Ribeiro-Flucht et al. | Explainable ai in language learning: Linking empirical evidence and theoretical concepts in proficiency and readability modeling of portuguese | |
| Rathi et al. | Automatic Question Generation from Textual data using NLP techniques | |
| Wang et al. | Comparing Chinese L2 writing performance in paper-based and computer-based modes: Perspectives from the writing product and process | |
| JP4904184B2 (en) | Learning support device, learning support method and program thereof | |
| JP7456874B2 (en) | Display device and program | |
| Wloka et al. | DARE–a comprehensive methodology for mastering kanji | |
| US20190272334A1 (en) | Information processing device, information processing method, and non-transitory computer readable medium storing information processing program | |
| Patton et al. | Determining translation invariant characteristics of James Joyce’s Dubliners | |
| CN106776533B (en) | Method and system for analyzing a piece of text | |
| Javid | A comparative determination of vocabulary learning strategies of Saudi EFL learners | |
| Stenger et al. | The INCOMSLAV platform: Experimental website with integrated methods for measuring linguistic distances and asymmetries in receptive multilingualism | |
| JP2005063283A (en) | Document browsing device, document browsing method, program, and recording medium | |
| Wilson et al. | Advanced corpus solutions for humanities researchers | |
| Ishida | Semantic ambiguity effects in L2 word recognition | |
| KR20230129305A (en) | A Method and System for Analyzing a Piece of Text Comprising Chinese Characters | |
| Martins et al. | Teaching sign language as second language through data-driven learning |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230322 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231226 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240208 |
|
| 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: 20240220 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240314 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7456874 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |