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

JP7651899B2 - Server device, learning support method and program - Google Patents

Server device, learning support method and program Download PDF

Info

Publication number
JP7651899B2
JP7651899B2 JP2021050485A JP2021050485A JP7651899B2 JP 7651899 B2 JP7651899 B2 JP 7651899B2 JP 2021050485 A JP2021050485 A JP 2021050485A JP 2021050485 A JP2021050485 A JP 2021050485A JP 7651899 B2 JP7651899 B2 JP 7651899B2
Authority
JP
Japan
Prior art keywords
word
synonym
related image
user
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021050485A
Other languages
Japanese (ja)
Other versions
JP2022148702A5 (en
JP2022148702A (en
Inventor
麻実 麻生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2021050485A priority Critical patent/JP7651899B2/en
Publication of JP2022148702A publication Critical patent/JP2022148702A/en
Publication of JP2022148702A5 publication Critical patent/JP2022148702A5/ja
Application granted granted Critical
Publication of JP7651899B2 publication Critical patent/JP7651899B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、言語の学習を効果的に支援するサーバ装置、学習支援方法およびプログラムに関する。 The present invention relates to a server device, a learning support method, and a program that effectively support language learning.

従来から、例えば英単語を学習する道具として単語帳がある。単語帳は、例えば表面に英単語、裏面に単語訳を記載した一枚の単語カードを、単語毎に束ねて作られる。利用者は、単語カードの英単語を見てその単語訳を答えた後、単語カードをめくって、答えた単語訳が正解か否かを確認して英単語を学習する。 There have been vocabulary books in the past as a tool for learning English vocabulary. A vocabulary book is made by bundling together vocabulary cards, each with an English word on one side and its translation on the other. A user looks at the English word on the vocabulary card, answers the translation of the word, then turns over the vocabulary card and checks whether the translation he or she answered is correct, thereby learning the English word.

近年は、電子辞書が一般に広く利用されており、電子辞書において、利用者が任意の単語を辞書データから検索し、単語とその単語訳を含む説明情報を表示させると、単語を検索した履歴が検索履歴として保存される。そして利用者が、検索履歴として保存された単語の一覧から任意の単語を指定すると、指定された単語の説明情報を辞書データから読み出して表示させるように動作する単語帳の機能を備えたものがある(例えば、特許文献1参照。)。 In recent years, electronic dictionaries have come into widespread use. When a user searches for a word in dictionary data and has explanatory information including the word and its translation displayed, the history of word searches is saved as a search history. Some electronic dictionaries have a wordbook function that, when a user selects a word from a list of words saved as search history, reads explanatory information for the selected word from the dictionary data and displays it (see, for example, Patent Document 1).

特開2005-292303号公報JP 2005-292303 A

従来の単語帳を利用した単語の学習では、利用者は、単語とその単語訳とを繰り返し確認して覚える、所謂、丸暗記の学習となり、暗記力に個人差はあるものの中々効率的に覚えられない問題がある。 When learning words using a conventional vocabulary book, users must repeatedly check and memorize the words and their translations, which is a form of rote memorization. Although memorization ability differs from person to person, this method has the problem of being difficult to memorize efficiently.

本発明の目的は、学習対象の言語を効果的且つ効率的に覚えて学習することが可能になるサーバ装置、学習支援方法およびプログラムを提供することにある。 The object of the present invention is to provide a server device, a learning support method, and a program that enable learning of the target language effectively and efficiently.

本発明に係るサーバ装置は、
通信部と、
制御部と、
を備え、
前記制御部は、
利用者が検索した少なくとも1つ以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる前記語句の説明情報と、前記語句に関連する第1の語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する第1の類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ように構成される。
The server device according to the present invention comprises:
The Communications Department and
A control unit;
Equipped with
The control unit is
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, obtain word information corresponding to the word from a dictionary database;
generating wordbook data in which the word, explanatory information of the word included in the word information, and a first word-related image related to the word are associated with each other;
if the word information includes a synonym of the word, the synonym and a first synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
It is configured as follows.

本発明のサーバ装置、学習支援方法およびプログラムの実施形態に係る学習支援システム1の全体の構成を示す図。1 is a diagram showing the overall configuration of a learning support system 1 according to an embodiment of a server device, a learning support method, and a program of the present invention. 電子辞書(電子機器)10の電子回路の構成を示すブロック図。1 is a block diagram showing the configuration of an electronic circuit of an electronic dictionary (electronic device) 10. 電子辞書10の検索履歴データ記憶領域12dに記憶される検索履歴データの内容を示す図。13 is a diagram showing the contents of search history data stored in a search history data storage area 12d of the electronic dictionary 10. FIG. 利用者端末(通信機器)20の電子回路の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of an electronic circuit of a user terminal (communication device) 20. WESサーバ(サーバ装置)30の電子回路の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of an electronic circuit of a WES server (server device) 30. WESサーバ30の辞書データベース記憶領域32cに記憶される辞書データの内容を示す図。13 is a diagram showing the contents of dictionary data stored in a dictionary database storage area 32c of the WES server 30. FIG. WESサーバ30の利用者管理データベース記憶領域32dに記憶される利用者管理データの内容を示す図。13 is a diagram showing the contents of user management data stored in a user management database storage area 32d of the WES server 30. FIG. WESサーバ30の単語帳データベース記憶領域32eに記憶される単語帳データの内容を示す図。13 is a diagram showing the contents of the flashcard data stored in the flashcard database storage area 32e of the WES server 30. FIG. 電子辞書10のWESサーバ同期処理を示すフローチャート。11 is a flowchart showing a WES server synchronization process of the electronic dictionary 10. 利用者端末20のWES利用処理を示すフローチャート。13 is a flowchart showing a WES usage process of the user terminal 20. WESサーバ30の単語帳生成処理を示すフローチャート。11 is a flowchart showing a wordbook generation process of the WES server 30. 利用者端末20の単語帳利用処理を示すフローチャート。11 is a flowchart showing a wordbook usage process of the user terminal 20. 利用者端末20の関連画像更新処理(その1)を示すフローチャート。11 is a flowchart showing a related image update process (part 1) of the user terminal 20. 利用者端末20の関連画像更新処理(その2)を示すフローチャート。13 is a flowchart showing a related image update process (part 2) of the user terminal 20. WESサーバ30の単語帳処理(その1)を示すフローチャート。11 is a flowchart showing a wordbook process (part 1) of the WES server 30. WESサーバ30の単語帳処理(その2)を示すフローチャート。13 is a flowchart showing the wordbook process (part 2) of the WES server 30. WESサーバ30の単語帳処理に含まれるWeb関連画像一覧生成処理を示すフローチャート。11 is a flowchart showing a Web-related image list generating process included in the wordbook process of the WES server 30; WESサーバ30の単語帳処理に含まれるWES関連画像一覧生成処理を示すフローチャート。11 is a flowchart showing a WES-related image list generating process included in the wordbook process of the WES server 30. 利用者端末20のWES利用処理に従ったWES利用のためのメニュー画面GWを示す図。13 is a diagram showing a menu screen GW for WES usage according to the WES usage process of the user terminal 20. FIG. 利用者端末20の単語帳利用処理に従った単語帳の表示に伴う単語カード“archive”に対応した英単語ページTCaを示す図。13 is a diagram showing an English word page TCa corresponding to the word card “archive” when the word book is displayed in accordance with the word book usage process of the user terminal 20. FIG. 利用者端末20の単語帳の表示に伴う単語カード“archive”に対応した英単語ページTCaと関連画像ページTCbと単語訳ページTCcとの切り替わり状態を示す図。13 is a diagram showing a switching state between an English word page TCa corresponding to the word card “archive” and a related image page TCb and a word translation page TCc in association with the display of the wordbook on the user terminal 20. FIG. 利用者端末20の関連画像更新処理に従った単語カード“archive”に対応したWeb関連画像一覧RL1とWES関連画像一覧RL2との表示例を示す図。13A and 13B are diagrams showing examples of display of a Web related image list RL1 and a WES related image list RL2 corresponding to the word card "archive" in accordance with the related image update process of the user terminal 20. WESサーバ30のWeb関連画像一覧生成処理に従った関係のない関連画像RaNに対する非表示設定の動作を示す図。13 is a diagram showing the operation of setting to not display an irrelevant related image RaN in accordance with the Web related image list generating process of the WES server 30; 利用者端末20の関連画像更新処理に従った単語カード“road”に対応したWeb関連画像一覧RL1とWeb類義語関連画像一覧SLaとの分割表示例を示す図。13 is a diagram showing an example of a divided display of a Web related image list RL1 and a Web synonym related image list SLa corresponding to the word card "road" in accordance with the related image update process of the user terminal 20. FIG. 利用者端末20の関連画像更新処理に従ったWES関連画像一覧RL2の表示における関連画像の絞り込みの操作例を示す図。13A and 13B are diagrams showing an example of an operation for narrowing down related images in the display of the WES related image list RL2 in accordance with the related image update process of the user terminal 20. 図25の単語カード“archive”に対応したWES関連画像一覧RL2から任意のWES関連画像Rb2を指定したことによる他の利用者の英単語ページTCaと関連画像ページTCbと単語訳ページTCcの表示状態を示す図。26 shows the display state of another user's English word page TCa, related image page TCb, and word translation page TCc when an arbitrary WES related image Rb2 is specified from the WES related image list RL2 corresponding to the word card "archive" in FIG. 25.

以下、図面を参照して本発明の実施形態について説明する。 The following describes an embodiment of the present invention with reference to the drawings.

(実施形態の構成)
図1は、本発明のサーバ装置、学習支援方法およびプログラムの実施形態に係る学習支援システム1の全体の構成を示す図である。
(Configuration of the embodiment)
FIG. 1 is a diagram showing the overall configuration of a learning support system 1 according to an embodiment of a server device, a learning support method, and a program of the present invention.

学習支援システム1は、電子辞書(電子機器)10と、利用者端末(通信機器)20と、インターネットなどの通信ネットワークN上に設けられるWES(Worldwide Education Service)サーバ(サーバ装置)30とを含んで構成される。なおここで言う、WES(Worldwide Education Service)サーバとは、電子辞書や電子辞書アプリケーションと、クラウドサービスとをつなげる専用サーバのことを示している。 The learning support system 1 includes an electronic dictionary (electronic device) 10, a user terminal (communication device) 20, and a WES (Worldwide Education Service) server (server device) 30 provided on a communication network N such as the Internet. Note that the WES (Worldwide Education Service) server here refers to a dedicated server that connects electronic dictionaries and electronic dictionary applications with cloud services.

電子辞書(電子機器)10は、以下に説明する専用の電子辞書10以外に、辞書機能を有するスマートフォン、タブレット端末、PC(personal computer)、携帯電話、電子ブック、携帯ゲーム機などとして構成され得る。 The electronic dictionary (electronic device) 10 can be configured as a dedicated electronic dictionary 10 described below, as well as a smartphone, tablet terminal, PC (personal computer), mobile phone, e-book, portable game machine, etc., that has a dictionary function.

利用者端末(通信機器)20は、通信機能を有するスマートフォン、タブレット端末、電子辞書、PC、携帯電話、電子ブック、携帯ゲーム機などとして構成され得る。 The user terminal (communication device) 20 may be configured as a smartphone, tablet terminal, electronic dictionary, PC, mobile phone, e-book, portable game console, etc., that has communication capabilities.

利用者端末20には、WESサーバ30を利用するアプリケーションプログラム(ここではWES利用アプリ)がインストールされる。 An application program (here, a WES-using app) that uses the WES server 30 is installed on the user terminal 20.

図1に示す学習支援システム1は、少なくとも以下の機能(10a)(20a)(20b)(20c)(20e)(30a)(30b)(30c)を有する。 The learning support system 1 shown in FIG. 1 has at least the following functions (10a), (20a), (20b), (20c), (20e), (30a), (30b), and (30c).

電子辞書10において、辞書ID(辞書識別情報であり利用者識別情報を兼ねてもよい:辞書<利用者>ID)と単語の検索履歴とを含む電子辞書情報を2次元コードQRに符号化して表示させる機能(10a)。 A function (10a) in the electronic dictionary 10 that encodes electronic dictionary information including a dictionary ID (dictionary identification information that may also serve as user identification information: dictionary <user> ID) and word search history into a two-dimensional QR code and displays it.

利用者端末20において、WES利用アプリに従い、電子辞書10に表示された2次元コードQRを読み取り電子辞書情報(辞書IDと検索履歴を含む)に復号化する機能(20a)、復号化した電子辞書情報に利用者識別情報を含む利用者情報を加えたデータをWESサーバ30へ送信する機能(20b)。 In the user terminal 20, a function (20a) for reading the two-dimensional QR code displayed on the electronic dictionary 10 and decrypting it into electronic dictionary information (including dictionary ID and search history) in accordance with the WES-using application, and a function (20b) for sending data that includes the decrypted electronic dictionary information plus user information including user identification information to the WES server 30.

WESサーバ30において、利用者端末20から受信された電子辞書情報(辞書IDと検索履歴を含む)に基づき、検索履歴の各単語に対し、辞書データから読み出した単語訳およびその説明情報と同単語の関連画像と(同単語の類義語がある場合は類義語と類義語の関連画像(類義語関連画像)も含む)を対応付けた単語帳を生成し、生成した単語帳を辞書<利用者>IDに対応付けて記憶する機能(30a)。 In the WES server 30, a function (30a) is provided for generating a vocabulary book that associates, for each word in the search history, the word translation and its explanatory information read from the dictionary data with an image related to the word (including synonyms and related images of the synonyms (synonym-related images) if there are synonyms for the word) based on the electronic dictionary information (including dictionary ID and search history) received from the user terminal 20, and storing the generated vocabulary book in association with the dictionary <user> ID.

利用者端末20において、WESサーバ30に記憶された自身の辞書<利用者>IDに対応する単語帳のデータを受信して表示させる機能(20c)、表示された単語帳に含まれる任意の単語の関連画像を指定して同関連画像の更新をWESサーバ30に指示する機能(20d)、表示された単語帳に含まれる任意の単語の説明情報に任意のメモデータを加えて同単語帳の更新をWESサーバ30に指示する機能(20e)。 The user terminal 20 has a function for receiving and displaying vocabulary list data corresponding to the user's own dictionary <user> ID stored in the WES server 30 (20c), a function for specifying an image related to any word included in the displayed vocabulary list and instructing the WES server 30 to update the related image (20d), and a function for adding any memo data to the explanatory information of any word included in the displayed vocabulary list and instructing the WES server 30 to update the vocabulary list (20e).

WESサーバ30において、利用者端末20からの指定の単語の関連画像の更新の指示または(および)指定の単語の説明情報にメモデータを加える単語帳の更新の指示に従い、関連画像の更新または(および)メモデータの追加を含む単語帳の更新を行なう機能(30b)、関連画像の更新に際して、指定の単語に類義語が存在する場合に、類義語とその関連画像(類義語関連画像)の追加を含む単語帳の更新を行なう機能(30c)。 In the WES server 30, a function (30b) for updating the related images and/or updating the vocabulary book including adding memo data in response to an instruction from the user terminal 20 to update related images of a specified word and/or an instruction to update the vocabulary book by adding memo data to the explanatory information of the specified word, and a function (30c) for updating the vocabulary book including adding synonyms and their related images (synonym-related images) when synonyms exist for the specified word when updating the related images.

学習支援システム1によれば、電子辞書10により得られる単語の検索履歴に基づいて、利用者に応じた単語帳を自動生成できる。また、単語帳は、単語とその説明情報に加えて、同単語の関連画像または(および)任意のメモデータが対応付けられて構成されるので、利用者は、例えば、単語の関連画像を見ることで同単語の語義を直感的に理解し易くなったり、メモデータとして加えた単語の読みの語呂合わせを見ることで同単語を直感的に覚えやすくなったりして、単語を効果的且つ効率的に覚えて学習できるようになる。 The learning support system 1 can automatically generate a vocabulary book for a user based on the word search history obtained by the electronic dictionary 10. Furthermore, the vocabulary book is configured by associating a word with an image related to the word and/or any memo data in addition to the word and its explanatory information, so that the user can, for example, intuitively understand the meaning of a word by looking at an image related to the word, or intuitively remember a word by looking at a mnemonic for the pronunciation of the word added as memo data, thereby effectively and efficiently learning and memorizing words.

なお、電子辞書10および利用者端末20がBluetooth(登録商標)などの近距離無線通信機能を有する場合、電子辞書10の電子辞書情報(辞書IDと検索履歴を含む)は近距離無線通信により利用者端末20へ送信してよい。 If the electronic dictionary 10 and the user terminal 20 have a short-range wireless communication function such as Bluetooth (registered trademark), the electronic dictionary information of the electronic dictionary 10 (including the dictionary ID and search history) may be transmitted to the user terminal 20 via short-range wireless communication.

また、電子辞書10がWi-Fi(登録商標)などの通信ネットワークNとの通信機能を有する場合、電子辞書10にWES利用アプリをインストールし、電子辞書10が前述した利用者端末20の各機能(20a)(20b)(20c)(20e)を併せ持ってよい。 In addition, if the electronic dictionary 10 has a communication function with a communication network N such as Wi-Fi (registered trademark), a WES-utilizing application may be installed in the electronic dictionary 10, and the electronic dictionary 10 may also have each of the functions (20a), (20b), (20c), and (20e) of the user terminal 20 described above.

また、利用者端末20が辞書機能を有する場合、単語の検索履歴は、利用者端末20自身が生成して保存してよい。また、利用者端末20が辞書機能を有さず、WESサーバ30の辞書機能を利用して辞書データの検索を行なう場合、単語の検索履歴は、WESサーバ30が生成して保存してよい。 In addition, if the user terminal 20 has a dictionary function, the word search history may be generated and stored by the user terminal 20 itself. In addition, if the user terminal 20 does not have a dictionary function and searches dictionary data using the dictionary function of the WES server 30, the word search history may be generated and stored by the WES server 30.

図2は、電子辞書(電子機器)10の電子回路の構成を示すブロック図である。 Figure 2 is a block diagram showing the configuration of the electronic circuit of the electronic dictionary (electronic device) 10.

電子辞書(電子機器)10は、コンピュータである制御部(CPU:Central Processing Unit)11を備える。 The electronic dictionary (electronic device) 10 is equipped with a control unit (CPU: Central Processing Unit) 11, which is a computer.

制御部11は、記憶部(memory)12に記憶された辞書制御プログラム(12a)に従い回路各部の動作を制御する。辞書制御プログラム(12a)は、記憶部12に予め記憶されるか、メモリカードなどの外部記録媒体(storage)14から記録媒体読取部14により読み取って記憶部12に記憶させるか、通信ネットワークN上のWebサーバ(ここではプログラムサーバ)40から通信部15を介してダウンロードして記憶部12に記憶させるか、の何れであってもよい。 The control unit 11 controls the operation of each part of the circuit according to a dictionary control program (12a) stored in the memory unit 12. The dictionary control program (12a) may be pre-stored in the memory unit 12, read from an external storage medium 14 such as a memory card by the storage medium reading unit 14 and stored in the memory unit 12, or downloaded from a web server (here, a program server) 40 on the communication network N via the communication unit 15 and stored in the memory unit 12.

辞書制御プログラム(12a)は、電子辞書10の全体を制御するシステムプログラムのほか、利用者の操作に応じて辞書データ(12c)を検索するためのプログラム、検索履歴データ(12d)を生成するためのプログラム、および前述の機能(10a)を実行するためのプログラムを含む。 The dictionary control program (12a) includes a system program that controls the entire electronic dictionary 10, as well as a program for searching dictionary data (12c) in response to user operations, a program for generating search history data (12d), and a program for executing the aforementioned functions (10a).

制御部11には、システムおよびデータバスを介して、記憶部12、記録媒体読取部14、通信部15のほか、文字入力キーと[訳/決定]キーを含むキー入力部16、およびタッチパネル式表示部(touch panel type display)17などが接続される。 The control unit 11 is connected to a memory unit 12, a recording medium reading unit 14, a communication unit 15, a key input unit 16 including character input keys and a [translate/confirm] key, and a touch panel type display unit 17 via a system and data bus.

記憶部12には、辞書制御プログラム(12a)を記憶するプログラム記憶領域12aのほか、辞書ID(辞書識別情報)(12b)を記憶する辞書ID記憶領域12b、辞書データ(12c)を記憶する辞書データ記憶領域12c、検索履歴データ(12d)を記憶する検索履歴データ記憶領域12dなどが確保される。 In the memory unit 12, in addition to a program memory area 12a for storing a dictionary control program (12a), a dictionary ID memory area 12b for storing a dictionary ID (dictionary identification information) (12b), a dictionary data memory area 12c for storing dictionary data (12c), a search history data memory area 12d for storing search history data (12d), etc. are secured.

辞書ID記憶領域12bには、電子辞書10に固有の辞書識別情報が辞書IDとして記憶される。なお辞書IDは利用者識別情報を兼ねてもよい(この場合「辞書<利用者>ID」とする)。 The dictionary ID storage area 12b stores dictionary identification information unique to the electronic dictionary 10 as a dictionary ID. The dictionary ID may also serve as user identification information (in this case, it is called "Dictionary <user> ID").

辞書データ記憶領域12cには、英和辞書、和英辞書、国語辞書などの各種の辞書データが、見出し語である単語と、同見出し語に対応する単語訳、例文、例文訳を含む説明情報とを対応付けた辞書データとして記憶される。 In the dictionary data storage area 12c, various dictionary data such as an English-Japanese dictionary, a Japanese-English dictionary, and a Japanese dictionary are stored as dictionary data that associates words that are headwords with explanatory information that includes the word translation, example sentences, and example sentence translations that correspond to the headwords.

図3は、電子辞書10の検索履歴データ記憶領域12dに記憶される検索履歴データの内容を示す図である。 Figure 3 shows the contents of the search history data stored in the search history data storage area 12d of the electronic dictionary 10.

図3に示すように、検索履歴データ記憶領域12dには、辞書データ(12c)の種類毎に、利用者が辞書データ(12c)を検索した見出し語(単語)とその検索日時とが対応付けられて記憶される。なお図3は英和辞書の検索履歴データの例である。 As shown in FIG. 3, the search history data storage area 12d stores, for each type of dictionary data (12c), the entry words (words) that the user has searched for in the dictionary data (12c) and the search date and time in association with each other. Note that FIG. 3 shows an example of search history data for an English-Japanese dictionary.

このように構成された電子辞書10は、制御部11が辞書制御プログラム(12a)に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような各種の機能を実現する。 In the electronic dictionary 10 configured in this manner, the control unit 11 controls the operation of each part of the circuit according to the commands written in the dictionary control program (12a), and the software and hardware work together to realize various functions as described in the operation explanation below.

図4は、利用者端末(通信機器)20の電子回路の構成を示すブロック図である。 Figure 4 is a block diagram showing the configuration of the electronic circuit of the user terminal (communication device) 20.

利用者端末(通信機器)20は、コンピュータである制御部(CPU)21を備える。 The user terminal (communication device) 20 is equipped with a control unit (CPU) 21, which is a computer.

制御部21は、記憶部22に記憶された端末制御プログラム(22a)およびWES利用アプリケーションプログラム(WES利用アプリ)(22b)に従い回路各部の動作を制御する。端末制御プログラム(22a)は、記憶部22に予め記憶されるか、メモリカードなどの外部記録媒体24から記録媒体読取部24により読み取って記憶部22に記憶させるか、通信ネットワークN上のWebサーバ(ここではプログラムサーバ)40から通信部25を介してダウンロードして記憶部22に記憶させるか、の何れであってもよい。 The control unit 21 controls the operation of each part of the circuit according to a terminal control program (22a) and a WES-utilizing application program (WES-utilizing app) (22b) stored in the storage unit 22. The terminal control program (22a) may be pre-stored in the storage unit 22, read from an external storage medium 24 such as a memory card by the storage medium reading unit 24 and stored in the storage unit 22, or downloaded from a web server (here, a program server) 40 on the communication network N via the communication unit 25 and stored in the storage unit 22.

WES利用アプリ(22b)は、通信ネットワークN上のWebサーバ(ここではアプリストアのプログラムサーバ)40から通信部25を介してダウンロードして記憶部22に記憶させる。 The WES usage application (22b) is downloaded from a web server (here, an application store program server) 40 on the communication network N via the communication unit 25 and stored in the memory unit 22.

端末制御プログラム(22a)は、利用者端末20の全体を制御するシステムプログラムのほか、記憶部22に記憶された各種のアプリケーションプログラムと連携して、通信ネットワークN上のWESサーバ30およびWebサーバ40を含む外部の通信機器と随時通信接続するためのプログラムを含む。 The terminal control program (22a) includes a system program that controls the entire user terminal 20, as well as a program for linking with various application programs stored in the memory unit 22 to establish a communication connection at any time with external communication devices, including the WES server 30 and Web server 40 on the communication network N.

WES利用アプリ(22b)は、前述の機能(20a)(20b)(20c)(20e)を実行するためのプログラムを含む。 The WES usage application (22b) includes a program for executing the above-mentioned functions (20a), (20b), (20c), and (20e).

制御部21には、システムおよびデータバスを介して、記憶部22、記録媒体読取部24、通信部25のほか、電源キーと音量調整キーを含むキー入力部26、タッチパネル式表示部27、および撮像部28などが接続される。 The control unit 21 is connected to a memory unit 22, a recording medium reading unit 24, a communication unit 25, a key input unit 26 including a power key and a volume control key, a touch panel display unit 27, an imaging unit 28, and the like via a system and data bus.

記憶部22には、端末制御プログラム(22a)およびWES利用アプリ(22b)を記憶するプログラム記憶領域22a,22bのほか、端末データ(22c)を記憶する端末データ記憶領域22c、辞書情報(22d)を記憶する辞書情報記憶領域22dなどが確保される。 In the memory unit 22, in addition to program memory areas 22a and 22b for storing a terminal control program (22a) and a WES usage application (22b), a terminal data memory area 22c for storing terminal data (22c), a dictionary information memory area 22d for storing dictionary information (22d), etc. are secured.

端末データ記憶領域22cには、通信ネットワークN上のWESサーバ30およびWebサーバ40を含む外部の通信機器と通信接続するための端末機器番号のほか、電話番号、メールアドレスなどのデータが、利用者端末20に固有の端末データとして記憶される。 In the terminal data storage area 22c, data such as a terminal device number for connecting to external communication devices including the WES server 30 and the Web server 40 on the communication network N, as well as a telephone number, an email address, etc. are stored as terminal data specific to the user terminal 20.

辞書情報記憶領域22dには、電子辞書10から読み取った2次元コードQRを復号化して取得した辞書<利用者>IDと検索履歴を含むデータが、辞書情報として記憶される。 The dictionary information storage area 22d stores data including the dictionary <user> ID and search history obtained by decoding the two-dimensional code QR read from the electronic dictionary 10 as dictionary information.

このように構成された利用者端末20は、制御部21が端末制御プログラム(22a)およびWES利用アプリ(22b)に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような各種の機能を実現する。 In the user terminal 20 configured in this manner, the control unit 21 controls the operation of each part of the circuit according to the commands written in the terminal control program (22a) and the WES usage application (22b), and the software and hardware work together to realize various functions as described in the operation explanation below.

図5は、WESサーバ(サーバ装置)30の電子回路の構成を示すブロック図である。 Figure 5 is a block diagram showing the configuration of the electronic circuitry of the WES server (server device) 30.

WESサーバ(サーバ装置)30は、コンピュータである制御部(CPU)31を備える。 The WES server (server device) 30 has a control unit (CPU) 31, which is a computer.

制御部31は、記憶部32に記憶されたサーバ制御プログラム(32a)および画像認識プログラム(含むAI学習機能)(32b)に従い回路各部の動作を制御する。 The control unit 31 controls the operation of each part of the circuit according to the server control program (32a) and the image recognition program (including AI learning function) (32b) stored in the memory unit 32.

サーバ制御プログラム(32a)および(または)画像認識プログラム(32b)は、記憶部32に予め記憶されるか、CD-ROMなどの外部記録媒体34から記録媒体読取部34により読み取って記憶部32に記憶させるか、通信ネットワークN上のWebサーバ(ここではプログラムサーバ)40から通信部35を介してダウンロードして記憶部32に記憶させるか、の何れであってもよい。 The server control program (32a) and/or the image recognition program (32b) may be pre-stored in the memory unit 32, read from an external recording medium 34 such as a CD-ROM by the recording medium reading unit 34 and stored in the memory unit 32, or downloaded from a web server (here, a program server) 40 on the communication network N via the communication unit 35 and stored in the memory unit 32.

サーバ制御プログラム(32a)は、WESサーバ30の全体を制御するシステムプログラムのほか、利用者端末20を含む外部の通信機器と随時通信接続するためのプログラム、および画像認識プログラム(32b)と随時連携して前述の機能(30a)(30b)(30c)を実行するためのプログラムを含む。 The server control program (32a) includes a system program that controls the entire WES server 30, a program for establishing a communication connection with external communication devices including the user terminal 20 at any time, and a program for executing the above-mentioned functions (30a), (30b), and (30c) in cooperation with the image recognition program (32b) at any time.

画像認識プログラム(32b)は、例えば、辞書データベース(32c)にある辞書データの見出し語(単語)に対応してWeb検索(通信ネットワークN上のWebサーバ40から単語とのテキスト一致や画像認識などにより検索)された同単語の1以上の関連画像を対象に、同単語の語義に関係のある関連画像か否かを認識するためのプログラムを含む。 The image recognition program (32b) includes a program for, for example, recognizing whether one or more related images of a word that are obtained by a web search (searching for a text match with the word or image recognition from a web server 40 on the communication network N) corresponding to an entry word (word) of dictionary data in the dictionary database (32c) are related to the meaning of the word.

画像認識プログラム(32b)は、例えば、辞書データに含まれる見出し語(単語)毎に同単語の語義に関係の高い特徴画像を記憶している特徴画像データベースを有し、Web検索された単語の関連画像を対象に、同単語の特徴画像がどの程度一致するかによって同単語との関係の高さを“0”~“1”の確率として数値化し、例えば、確率“0.8”以上で同単語の語義に関係のある関連画像として認識し、確率“0.7”以下で同単語の語義に関係のない関連画像として認識する。 The image recognition program (32b) has, for example, a characteristic image database that stores characteristic images highly related to the meaning of each entry word (word) included in the dictionary data, and for images related to a word searched on the Web, quantifies the degree of relationship with the word as a probability of "0" to "1" depending on the degree to which the characteristic images of the word match, recognizing, for example, an image with a probability of "0.8" or more as related to the meaning of the word, and recognizing an image with a probability of "0.7" or less as related to the meaning of the word.

制御部31には、システムおよびデータバスを介して、記憶部32、記録媒体読取部34、通信部35のほか、ポインティングデバイスやキーボードを含む入力部36、および表示部37などが接続される。 The control unit 31 is connected to a memory unit 32, a recording medium reading unit 34, a communication unit 35, an input unit 36 including a pointing device and a keyboard, and a display unit 37 via a system and data bus.

記憶部32には、サーバ制御プログラム(32a)および画像認識プログラム(32b)を記憶するプログラム記憶領域32a,32bのほか、辞書データベース記憶領域32c、利用者管理データベース記憶領域32d、単語帳データベース記憶領域32e、作業データ記憶領域32fなどが確保される。 In the memory unit 32, in addition to program memory areas 32a and 32b for storing a server control program (32a) and an image recognition program (32b), a dictionary database memory area 32c, a user management database memory area 32d, a vocabulary database memory area 32e, a working data memory area 32f, etc. are secured.

図6は、WESサーバ30の辞書データベース記憶領域32cに記憶される辞書データの内容を示す図である。 Figure 6 shows the contents of the dictionary data stored in the dictionary database storage area 32c of the WES server 30.

辞書データベース記憶領域32cには、辞書データの種類毎に、見出し語(単語)と、同単語の単語訳と例文と例文訳を含む説明情報と、同単語の関連画像と、同単語の類義語とその関連画像(類義語関連画像)とが、予め対応付けられて記憶される。 In the dictionary database storage area 32c, for each type of dictionary data, a headword (word), explanatory information including the word translation, example sentences, and example sentence translations of the word, an image related to the word, and a synonym of the word and an image related to the word (image related to the synonym) are stored in advance in correspondence with each other.

図7は、WESサーバ30の利用者管理データベース記憶領域32dに記憶される利用者管理データの内容を示す図である。 Figure 7 shows the contents of the user management data stored in the user management database storage area 32d of the WES server 30.

利用者管理データベース記憶領域32dには、WES利用アプリ(22b)をダウロードして利用する利用者の、電子辞書10の辞書<利用者>IDと、利用者端末20の端末機器番号と、利用者の職業(例えば、学生の場合は学校と学年、社会人の場合は職種)などの利用者属性と、利用者が単語の関連画像として好む画像の特徴(関連画像特徴:イラスト画像、写真画像、単語の語呂合わせ画像など)と、利用者の電子辞書10の検索履歴とが、対応付けられて記憶される。 The user management database memory area 32d stores, in association with each other, the dictionary <user> ID of the electronic dictionary 10 of a user who has downloaded and is using the WES usage application (22b), the terminal device number of the user terminal 20, user attributes such as the user's occupation (for example, school and year for a student, or type of job for a working person), image characteristics that the user prefers as related images to words (related image characteristics: illustrated images, photographic images, images that play on words of words, etc.), and the search history of the user's electronic dictionary 10.

利用者管理データベース記憶領域32dの辞書<利用者>ID、端末機器番号、利用者属性、関連画像特徴は、例えば利用者端末20によるWES利用アプリ(22b)の初期設定に伴い、利用者端末20から入力され記憶されてよい。電子辞書10の検索履歴は、利用者が随時、利用者端末20を使用してWESサーバ30に送信することで記憶される。 The dictionary <user> ID, terminal device number, user attributes, and related image features in the user management database storage area 32d may be input and stored from the user terminal 20, for example, when the user terminal 20 initializes the WES usage app (22b). The search history of the electronic dictionary 10 is stored by the user sending it to the WES server 30 using the user terminal 20 at any time.

なお、関連画像特徴は、利用者端末20から利用者自身により入力され記憶されてよいし、単語帳データベース記憶領域32eに記憶された当該利用者の単語帳データに含まれる関連画像の特徴を、画像認識処理により取得して記憶してもよい。 The related image features may be input and stored by the user via the user terminal 20, or the features of related images included in the user's vocabulary book data stored in the vocabulary book database storage area 32e may be obtained by image recognition processing and stored.

図8は、WESサーバ30の単語帳データベース記憶領域32eに記憶される単語帳データの内容を示す図である。 Figure 8 shows the contents of the vocabulary book data stored in the vocabulary book database storage area 32e of the WES server 30.

単語帳データベース記憶領域32eには、利用者管理データベース記憶領域32dに記憶される利用者の辞書<利用者>ID毎に、単語帳データとして、検索履歴にある単語と、同単語の説明情報(単語訳、例文、例文訳)と、同単語の関連画像(含む更新日時、共有可/不可)と、同単語に対応して利用者により入力されたメモデータ(含む共有可/不可)と、同単語の類義語と、同類義語の関連画像(類義語関連画像)とが、対応付けられて記憶される。 In the vocabulary database storage area 32e, for each user's dictionary <user> ID stored in the user management database storage area 32d, the following vocabulary data is stored in association with each other: words in the search history, explanatory information for the word (word translation, example sentence, example sentence translation), related images for the word (including update date and time, whether or not it can be shared), memo data entered by the user corresponding to the word (including whether or not it can be shared), synonyms for the word, and related images for the synonyms (synonym-related images).

作業データ記憶領域32fには、制御部31による各部の動作の制御に応じて生成または取得される各種のデータが必要に応じて一時的に記憶される。 The work data memory area 32f temporarily stores various data generated or acquired in response to the control of the operation of each part by the control unit 31 as necessary.

このように構成されたWESサーバ30は、制御部31がサーバ制御プログラム(32a)および画像認識プログラム(32b)に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような各種の機能を実現する。 In the WES server 30 configured in this manner, the control unit 31 controls the operation of each part of the circuit according to the commands written in the server control program (32a) and the image recognition program (32b), and the software and hardware work together to realize various functions as described in the operation explanation below.

(実施形態の動作)
次に、実施形態の学習支援システム1の動作について説明する。
(Operation of the embodiment)
Next, the operation of the learning support system 1 according to the embodiment will be described.

<電子辞書10の検索履歴をWESサーバ30に同期させる処理(図9、図10)>
図9は、電子辞書10のWESサーバ同期処理を示すフローチャートである。
<Process for synchronizing search history of electronic dictionary 10 with WES server 30 (FIGS. 9 and 10)>
FIG. 9 is a flowchart showing the WES server synchronization process of the electronic dictionary 10. As shown in FIG.

図10は、利用者端末20のWES利用処理を示すフローチャートである。 Figure 10 is a flowchart showing the WES usage process of the user terminal 20.

図19は、利用者端末20のWES利用処理に従ったWES利用のためのメニュー画面GWを示す図である。 Figure 19 shows the menu screen GW for using WES according to the WES usage process of the user terminal 20.

利用者端末20において、WES利用アプリ(22b)が起動されると(ステップT1(Yes))、制御部21は、図19に示すように、WES利用のためのメニュー画面GWをタッチパネル式表示部20に表示させる。 When the WES usage application (22b) is started on the user terminal 20 (step T1 (Yes)), the control unit 21 causes the touch panel display unit 20 to display a menu screen GW for using the WES, as shown in FIG. 19.

WES利用のためのメニュー画面GWでは、例えば、電子辞書10の検索履歴データ(12d)をWESサーバ30へ送って同期させるための項目「辞書とWESサーバを同期する」M1と、WESサーバ30にて生成された単語帳を利用するための項目「単語帳を利用する」M2とが表示される。 The menu screen GW for using WES displays, for example, an item "Synchronize dictionary with WES server" M1 for sending and synchronizing the search history data (12d) of the electronic dictionary 10 to the WES server 30, and an item "Use vocabulary book" M2 for using the vocabulary book generated by the WES server 30.

メニュー画面GWにおいて、利用者により項目「辞書とWESサーバを同期する」M1が指定されると(ステップT2(Yes))、制御部21は、電子辞書10から検索履歴データ(12d)を取得するための案内を、例えば「電子辞書から検索履歴の2次元コードを読み取って下さい」としてタッチパネル式表示部27に表示させる。 When the user selects the item "Synchronize dictionary with WES server" M1 on the menu screen GW (step T2 (Yes)), the control unit 21 displays on the touch panel display unit 27 a guide for obtaining search history data (12d) from the electronic dictionary 10, for example, "Please read the two-dimensional code of the search history from the electronic dictionary."

電子辞書10において、例えばキー入力部16の[メニュー]キーの押下操作に応じてタッチパネル式表示部17に表示されるメニュー画面において、利用者により、電子辞書10とWESサーバ30を同期するための項目が指定されると(ステップD1(Yes))、制御部11は、辞書ID記憶領域12bに記憶されている辞書ID(辞書<利用者>ID)と検索履歴データ記憶領域12dに記憶されている検索履歴データとを符号化して2次元コードQRを生成する(ステップD2)。制御部21は、生成した2次元コードQRをタッチパネル式表示部17に表示させる(ステップD3)。 In the electronic dictionary 10, for example, when the user presses the [Menu] key on the key input unit 16 on the menu screen displayed on the touch panel display unit 17, and selects an item for synchronizing the electronic dictionary 10 with the WES server 30 (step D1 (Yes)), the control unit 11 generates a two-dimensional code QR by encoding the dictionary ID (dictionary <user> ID) stored in the dictionary ID storage area 12b and the search history data stored in the search history data storage area 12d (step D2). The control unit 21 causes the generated two-dimensional code QR to be displayed on the touch panel display unit 17 (step D3).

利用者端末20において、電子辞書10に表示された2次元コードQRが撮像部28により撮影されると(ステップT3)、制御部21は、2次元コードQRを復号化し、復号化した辞書<利用者>IDと検索履歴データとをWESサーバ30へ送信する(ステップT4)。 When the two-dimensional code QR displayed on the electronic dictionary 10 is photographed by the imaging unit 28 in the user terminal 20 (step T3), the control unit 21 decodes the two-dimensional code QR and transmits the decoded dictionary <user> ID and search history data to the WES server 30 (step T4).

電子辞書10において、2次元コードQRが表示されている画面を閉じると(ステップD4(Yes))、制御部11は、当該電子辞書10でのWESサーバ同期処理を終了する。 When the screen displaying the two-dimensional code QR is closed on the electronic dictionary 10 (step D4 (Yes)), the control unit 11 ends the WES server synchronization process on the electronic dictionary 10.

利用者端末20において、2次元コードQRを撮影した画面を閉じると(ステップT5(Yes))、制御部21は、当該利用者端末20でのWES利用処理を終了する。 When the screen on the user terminal 20 on which the two-dimensional code QR is captured is closed (step T5 (Yes)), the control unit 21 ends the WES usage process on the user terminal 20.

<WESサーバ30により単語帳を生成する処理(図11)>
図11は、WESサーバ30の単語帳生成処理を示すフローチャートである。
<Processing for generating a wordbook by the WES server 30 (FIG. 11)>
FIG. 11 is a flowchart showing the wordbook generation process of the WES server 30.

WESサーバ30において、利用者端末20から送信された辞書<利用者>IDと検索履歴データとが受信されると(ステップS1(Yes))、制御部31は、受信された検索履歴データを、利用者管理データベース記憶領域32d(図7参照)に、受信された辞書<利用者>IDに対応付けて記憶させ、検索履歴データに含まれる検索履歴の単語を先頭から順番に取得する(ステップS2)。 When the WES server 30 receives the dictionary <user> ID and search history data sent from the user terminal 20 (step S1 (Yes)), the control unit 31 stores the received search history data in the user management database storage area 32d (see Figure 7) in association with the received dictionary <user> ID, and retrieves the search history words contained in the search history data in order from the top (step S2).

制御部31は、辞書データベース記憶領域32cに記憶される取得した単語に対応する辞書データ(例えば、英単語の場合は英和辞書:図6参照)から、当該単語の単語訳、例文、例文訳を含む説明情報と関連画像とを取得し、当該単語に関連画像と説明情報とを対応付けた単語カードを生成する。さらに取得した単語の類義語がある場合には、類義語と類義語の関連画像を単語カードに追加する。(ステップS3)。 The control unit 31 acquires explanatory information including the word translation, example sentences, and example sentence translations, and related images for the acquired word from dictionary data (e.g., an English-Japanese dictionary for English words: see FIG. 6) stored in the dictionary database storage area 32c, and generates a flashcard in which the word is associated with the related images and explanatory information. Furthermore, if there are synonyms for the acquired word, the synonyms and related images for the synonyms are added to the flashcard. (Step S3).

制御部31は、検索履歴データに含まれる全ての単語を取得したか否かを判定し(ステップS4)、未だ取得していない単語があると判定されると(ステップS4(No))、検索履歴データから次の単語を取得して単語カードを生成する(ステップS2,S3)。 The control unit 31 determines whether all words included in the search history data have been acquired (step S4), and if it is determined that there are words that have not yet been acquired (step S4 (No)), it acquires the next word from the search history data and generates a word card (steps S2, S3).

そして、検索履歴データに含まれる全ての単語が取得され、当該全ての単語に対応する単語カードが生成されたと判定されると(ステップS4(Yes))、制御部31は、生成した各単語カードのデータを単語帳として、単語帳データベース記憶領域32e(図8参照)に、受信された辞書<利用者>IDに対応付けて記憶させる(ステップS5)。 Then, when it is determined that all words included in the search history data have been obtained and flashcards corresponding to all of the words have been generated (step S4 (Yes)), the control unit 31 stores the data of each generated flashcard as a flashcard in the flashcard database storage area 32e (see Figure 8) in association with the received dictionary <user> ID (step S5).

これにより、利用者独自の単語の検索履歴にある全ての単語に対して当該単語の説明情報と関連画像とを対応付けた単語帳を自動で生成できる。 This allows a wordbook to be automatically generated that matches each word's description and related image with all words in the user's unique word search history.

<利用者端末20により単語帳を利用する処理(図10、図12、図15)>
利用者端末20のWES利用処理(図10)に従い、図19で示したように、タッチパネル式表示部27に表示されたWES利用アプリ(22b)のメニュー画面GWにおいて、利用者により項目「単語帳を利用する」M2が指定されると(ステップT6(Yes))、制御部21は、単語帳利用処理(図12)に移行する(ステップTA)。
<Processing for using the wordbook via the user terminal 20 (FIGS. 10, 12, and 15)>
In accordance with the WES usage process (FIG. 10) of the user terminal 20, when the user selects the item “Use vocabulary book” M2 on the menu screen GW of the WES usage application (22b) displayed on the touch panel display unit 27 as shown in FIG. 19 (step T6 (Yes)), the control unit 21 proceeds to the vocabulary book usage process (FIG. 12) (step TA).

図12は、利用者端末20の単語帳利用処理を示すフローチャートである。 Figure 12 is a flowchart showing the wordbook usage process of the user terminal 20.

図15は、WESサーバ30の単語帳処理(その1)を示すフローチャートである。 Figure 15 is a flowchart showing the vocabulary book processing (part 1) of the WES server 30.

図16は、WESサーバ30の単語帳処理(その2)を示すフローチャートである。 Figure 16 is a flowchart showing the vocabulary book processing (part 2) of the WES server 30.

図20は、利用者端末20の単語帳利用処理に従った単語帳の表示に伴う単語カード“archive”に対応した英単語ページTCaを示す図である。 Figure 20 shows an English word page TCa corresponding to the word card "archive" when the wordbook is displayed in accordance with the wordbook usage process of the user terminal 20.

図21は、利用者端末20の単語帳の表示に伴う単語カード“archive”に対応した英単語ページTCaと関連画像ページTCbと単語訳ページTCcとの切り替わり状態を示す図である。 Figure 21 shows the switching state between the English word page TCa, the related image page TCb, and the word translation page TCc corresponding to the word card "archive" when the wordbook is displayed on the user terminal 20.

制御部21は、辞書<利用者>IDに基づきWESサーバ30と通信接続し、単語帳を要求する信号を送信する(ステップTA1)。 The control unit 21 establishes a communication connection with the WES server 30 based on the dictionary <user> ID and transmits a signal requesting the vocabulary book (step TA1).

WESサーバ30において、利用者端末20から辞書<利用者>IDと共に送信された単語帳を要求する信号が受信されると(ステップS6(Yes))、制御部30は、単語帳データベース記憶領域32eに記憶されている辞書<利用者>IDに対応する単語帳のデータを、利用者管理データベース記憶領域32dに記憶されている端末機器番号に基づき単語帳の要求元である利用者端末20へ送信する(ステップS7)。 When the WES server 30 receives a signal requesting the vocabulary list sent from the user terminal 20 together with the dictionary <user> ID (step S6 (Yes)), the control unit 30 transmits the vocabulary list data corresponding to the dictionary <user> ID stored in the vocabulary list database storage area 32e to the user terminal 20 that requested the vocabulary list based on the terminal device number stored in the user management database storage area 32d (step S7).

利用者端末20において、WESサーバ30から送信された単語帳のデータが受信されると(ステップTA2(Yes))、制御部21は、例えば図20に示すように、受信された単語帳に含まれる、任意の単語カード(ここでは“archive”を指定)の英単語ページTCaをタッチパネル式表示部27に表示させる(ステップTA3)。 When the user terminal 20 receives the vocabulary book data sent from the WES server 30 (step TA2 (Yes)), the control unit 21 causes the touch panel display unit 27 to display the English vocabulary page TCa of any vocabulary card (here, "archive" is specified) included in the received vocabulary book, for example as shown in FIG. 20 (step TA3).

ここで、例えば、指定の単語の英単語ページTCaが表示されたタッチパネル式表示部27において、画面をスワイプしてページをめくる操作を行なうと、制御部21は、図21の(A)(B)(C)に示すように、受信された単語帳の指定の単語カードの英単語ページTCaと関連画像ページTCbと単語訳ページTCcとを切り替えて表示させる(ステップTA3)。 Here, for example, when the user swipes the screen on the touch panel display unit 27 displaying the English word page TCa of the specified word to turn the page, the control unit 21 switches between displaying the English word page TCa, the related image page TCb, and the word translation page TCc of the specified word card in the received vocabulary book, as shown in (A), (B), and (C) of FIG. 21 (step TA3).

英単語ページTCaには、指定の単語カードの英単語“archive”が表示され、関連画像ページTCbには、英単語“archive”に対応付けられた関連画像(ここではファイルの保管棚)が表示され、単語訳ページTCcには、英単語“archive”に対応付けられた日本語訳Yaと例文Reと例文訳Ryとを含む説明情報およびメモデータMeが表示される。 The English word page TCa displays the English word "archive" from the specified word card, the related image page TCb displays a related image (here, a file storage shelf) associated with the English word "archive," and the word translation page TCc displays explanatory information and memo data Me including a Japanese translation Ya, example sentence Re, and example sentence translation Ry associated with the English word "archive."

なお、図21の(C)に示す英単語“archive”に対応する単語訳ページTCcのメモデータ「赤い部分は記録保管所で…」Meは、後述するように、利用者が単語帳を利用する過程において、例えば英単語“archive”の語呂合わせとして当該単語帳に入力して付加する。 Note that the memo data "The red part is in the archive..." Me on the word translation page TCc corresponding to the English word "archive" shown in FIG. 21C is entered and added to the wordbook by the user as, for example, a mnemonic for the English word "archive" when the user uses the wordbook, as described below.

これにより、利用者は、単語帳の単語の関連画像を見ることで同単語の語義を直感的に理解し易くなったり、メモデータとして加えた単語の読みの語呂合わせを見ることで同単語を直感的に覚えやすくなったりして、単語を効果的且つ効率的に覚えて学習できる。 This allows users to learn and remember words effectively and efficiently, by intuitively understanding the meaning of a word by looking at related images of the word in the vocabulary book, and intuitively memorizing the word by looking at the mnemonic for the pronunciation of the word that has been added as memo data.

図21に示す単語帳の単語カードの表示例では、類義語と類義語関連画像が対応付けられていない表示例を示している。 The display example of a word card in a vocabulary book shown in FIG. 21 shows a display example in which synonyms are not associated with synonym-related images.

<利用者端末20に応じて単語帳を更新する処理(図12~図18)>
図22は、利用者端末20の関連画像更新処理に従った単語カード“archive”に対応したWeb関連画像一覧RL1とWES関連画像一覧RL2との表示例を示す図である。
<Processing for updating the wordbook according to the user terminal 20 (FIGS. 12 to 18)>
FIG. 22 is a diagram showing a display example of a Web related image list RL1 and a WES related image list RL2 corresponding to the word card "archive" following the related image update process of the user terminal 20. In FIG.

例えば、図21(B)で示したように、利用者端末20のタッチパネル式表示部27に指定の単語カード“archive”の関連画像ページTCbを表示させた状態で(ステップTA3)、表示されている現在の関連画像を、例えば利用者が好む関連画像にWeb上の画像から検索して更新させるため、図22の(A)に示すように、当該関連画像ページTCbの余白に表示される[Web]ボタンBT1が押下されると(ステップTA4(Yes))、制御部21は、指定の単語“archive”と[Web]ボタンBT1の押下信号をWESサーバ30へ送信する(ステップTA5)。 For example, as shown in FIG. 21(B), when the related image page TCb of the specified word card "archive" is displayed on the touch panel display unit 27 of the user terminal 20 (step TA3), in order to update the currently displayed related image to, for example, a related image preferred by the user by searching images on the Web, when the [Web] button BT1 displayed in the margin of the related image page TCb is pressed as shown in FIG. 22(A) (step TA4 (Yes)), the control unit 21 transmits the specified word "archive" and a press signal of the [Web] button BT1 to the WES server 30 (step TA5).

WESサーバ30において、利用者端末20から送信された指定の単語“archive”と[Web]ボタンBT1の押下信号が受信されると(ステップS8(Yes))、制御部31は、Web関連画像一覧生成処理(図17)に移行する(ステップSE)。 When the WES server 30 receives the specified word "archive" and a press signal of the [Web] button BT1 sent from the user terminal 20 (step S8 (Yes)), the control unit 31 proceeds to the Web-related image list generation process (Figure 17) (step SE).

図17は、WESサーバ30の単語帳処理に含まれるWeb関連画像一覧生成処理を示すフローチャートである。 Figure 17 is a flowchart showing the Web-related image list generation process included in the wordbook processing of the WES server 30.

制御部31は、指定の単語“archive”を、作業データ記憶領域32fに確保した検索対象単語一覧に初期値として記憶させ(ステップSE1)、当該検索対象単語一覧に記憶された検索対象単語“archive”が類義語を持つか否かを、辞書データベース記憶領域32c(図6参照)に記憶された辞書データに基づき判定する(ステップSE2)。 The control unit 31 stores the specified word "archive" as an initial value in the list of search target words secured in the working data storage area 32f (step SE1), and determines whether the search target word "archive" stored in the list of search target words has any synonyms based on the dictionary data stored in the dictionary database storage area 32c (see FIG. 6) (step SE2).

例えば、検索対象単語“archive”が類義語を持たないと判定された場合(ステップSE2(No))、制御部31は、例えば図22の(B)に示すように、通信ネットワークN上のWebサーバ40…から検索対象単語“archive”に関係する関連画像Ra1,Ra2,Ra3,…を、予め設定された数分(ここでは20件)検索して取得する(ステップSE5)。 For example, if it is determined that the search target word "archive" has no synonyms (step SE2 (No)), the control unit 31 searches for and acquires a preset number (20 in this case) of related images Ra1, Ra2, Ra3, ... related to the search target word "archive" from the web servers 40 ... on the communication network N, as shown in FIG. 22 (B) (step SE5).

制御部31は、ステップSE5にて取得された各関連画像を対象に、画像認識プログラム(32b)に従い、検索対象単語“archive”との関係の高さを“0”~“1”の確率として数値化し、確率“0.7”以下であるか否か、すなわち検索対象単語の語義に関係のない関連画像であるか否かを判定する(ステップSE6)。 The control unit 31 performs an image recognition program (32b) for each related image obtained in step SE5, converting the degree of relationship with the search target word "archive" into a numerical value as a probability between "0" and "1", and determines whether the probability is "0.7" or less, i.e., whether the related image is unrelated to the meaning of the search target word (step SE6).

図23は、WESサーバ30のWeb関連画像一覧生成処理に従った関係のない関連画像RaNに対する非表示設定の動作を示す図である。 Figure 23 shows the operation of setting irrelevant related images RaN to not be displayed according to the Web related image list generation process of the WES server 30.

ここで、検索対象単語“archive”と関係のない関連画像であると判定された場合(ステップSE6(Yes))、例えば図23に示すように、当該関係のない関連画像RaNに対しては非表示の設定が行われる(ステップSE7)。 If it is determined that the related image is unrelated to the search target word "archive" (step SE6 (Yes)), then the unrelated related image RaN is set to not be displayed (step SE7), as shown in FIG. 23, for example.

ステップSE5にて取得された各関連画像(ここでは20件)を対象に、検索対象単語“archive”と関係のない関連画像RaNを判定して非表示に設定する処理が行われると(ステップSE8(Yes))、制御部31は、作業データ記憶領域32fに確保した検索対象単語一覧に、Webサーバ40…からの関連画像の検索をしていない検索対象単語があるか否かを判定する(ステップSE9)。 When the process of determining related images RaN that are unrelated to the search target word "archive" and setting them as hidden is performed for each related image (20 images in this case) obtained in step SE5 (step SE8 (Yes)), the control unit 31 determines whether there are any search target words in the list of search target words secured in the working data memory area 32f for which related images have not been searched for from the web server 40... (step SE9).

ここでは、検索対象単語一覧には、利用者端末20に表示中である単語帳の指定の単語“archive”だけが検索対象単語として記憶されているので、Webサーバ40…からの関連画像の検索をしていない検索対象単語はないと判定される(ステップSE9(No))。 In this case, since only the specified word "archive" in the vocabulary book being displayed on the user terminal 20 is stored as a search target word in the list of search target words, it is determined that there are no search target words for which related images have not been searched for from the web server 40... (step SE9 (No)).

また制御部31は、検索対象単語が2以上あるか否かを判定し(ステップSE10)、検索対象単語は2以上ないと判定される(ステップSE10(No))。 The control unit 31 also determines whether there are two or more search target words (step SE10), and determines that there are not two or more search target words (step SE10 (No)).

すると制御部31は、指定の単語“archive”に対応する関連画像Ra1,Ra2,Ra3,…の一覧のデータを、Web関連画像一覧データとして利用者端末20へ送信する(ステップSE11)。 The control unit 31 then transmits data of a list of related images Ra1, Ra2, Ra3, ... that correspond to the specified word "archive" to the user terminal 20 as Web related image list data (step SE11).

利用者端末20において、WESサーバ30から送信された指定の単語“archive”に対応するWeb関連画像一覧データが受信されると(ステップTA6(Yes))、制御部21は、関連画像更新処理(図13)に移行する(ステップTB)。 When the user terminal 20 receives the Web related image list data corresponding to the specified word "archive" sent from the WES server 30 (step TA6 (Yes)), the control unit 21 proceeds to the related image update process (Figure 13) (step TB).

図13は、利用者端末20の関連画像更新処理(その1)を示すフローチャートである。 Figure 13 is a flowchart showing the related image update process (part 1) of the user terminal 20.

図14は、利用者端末20の関連画像更新処理(その2)を示すフローチャートである。 Figure 14 is a flowchart showing the related image update process (part 2) of the user terminal 20.

制御部21は、WESサーバ30からWeb関連画像一覧データが受信された場合(ステップTB1(Yes))、当該Web関連画像一覧データに指定の単語の類義語と類義語関連画像が含まれるか否かを判定する(ステップTB2)。 When the control unit 21 receives Web-related image list data from the WES server 30 (step TB1 (Yes)), it determines whether the Web-related image list data includes synonyms and synonym-related images of the specified word (step TB2).

ここで、指定の単語の類義語と類義語関連画像は含まれないと判定された場合(ステップTB2(No))、制御部21は、図22の(B)に示すように、WESサーバ30から受信された指定の単語“archive”の関連画像Ra1,Ra2,Ra3,…の一覧を、Web関連画像一覧RL1としてタッチパネル式表示部27に表示させる(ステップTB3)。 If it is determined that synonyms and synonym-related images of the specified word are not included (step TB2 (No)), the control unit 21 causes the touch panel display unit 27 to display a list of related images Ra1, Ra2, Ra3, ... of the specified word "archive" received from the WES server 30 as a Web related image list RL1, as shown in FIG. 22 (B) (step TB3).

なお、指定の単語“archive”の関連画像Ra1,Ra2,Ra3,…の一覧の中に、WESサーバ30でのWeb関連画像一覧生成処理(図17)に従い非表示に設定(ステップSE7)された当該指定の単語“archive”と関係のない関連画像RaNが含まれる場合、制御部21は、タッチパネル式表示部27に、図23に示すように、非表示に設定された関連画像RaNに関連除外マークNdを付加したWeb関連画像一覧RL1を表示させる(ステップTB3)。非表示に設定された関連画像RaNは非表示にしてもよい。 If the list of related images Ra1, Ra2, Ra3, ... for the specified word "archive" includes a related image RaN that is unrelated to the specified word "archive" and has been set to hidden (step SE7) in accordance with the Web related image list generation process (Figure 17) in the WES server 30, the control unit 21 causes the touch panel display unit 27 to display a Web related image list RL1 in which a related exclusion mark Nd has been added to the related image RaN that has been set to hidden, as shown in Figure 23 (step TB3). The related image RaN that has been set to hidden may be hidden.

ここで、例えば図23で示したように表示された指定の単語“archive”に対応するWeb関連画像一覧RL1において、利用者Hの好む関連画像Ra3が指定されると(ステップTB4(Yes))、制御部21は、指定された関連画像Ra3に指定枠Wを表示させ、当該指定の関連画像Ra3のデータをWESサーバ30へ送信する(ステップTB5)。 Here, for example, when a related image Ra3 preferred by user H is specified in the Web related image list RL1 corresponding to the specified word "archive" displayed as shown in FIG. 23 (step TB4 (Yes)), the control unit 21 displays a designation frame W around the specified related image Ra3 and transmits data of the specified related image Ra3 to the WES server 30 (step TB5).

なお、利用者端末20に表示されたWeb関連画像一覧RL1において、利用者Hが指定する関連画像Ra3が、他の利用者の単語帳に共有されてよい場合には、Web関連画像一覧RL1と共に表示される[共有可]ボタンBCyを押下して当該関連画像Ra3を指定し、共有されたくない場合には[共有不可]ボタンBCnを押下して当該関連画像Ra3を指定する。 In addition, in the Web related image list RL1 displayed on the user terminal 20, if the related image Ra3 specified by user H is allowed to be shared in other users' vocabulary books, the user presses the [Shareable] button BCy displayed together with the Web related image list RL1 to specify the related image Ra3, and if the related image Ra3 is not allowed to be shared, the user presses the [Not shareable] button BCn to specify the related image Ra3.

これによりWESサーバ30に対しては、利用者端末20にてWeb関連画像一覧RL1から指定された関連画像Ra3のデータが、共有可または共有不可の情報と共に送信される(ステップTB5)。なお、WESサーバ30へ送信する指定の関連画像Ra3のデータは、画像データそのものではなく、画像データを識別する識別情報(インデックスなど)であってよい。 As a result, the data of the related image Ra3 specified from the Web related image list RL1 on the user terminal 20 is sent to the WES server 30 along with information on whether it can be shared or not (step TB5). Note that the data of the specified related image Ra3 sent to the WES server 30 may not be the image data itself, but may be identification information (such as an index) that identifies the image data.

WESサーバ30において、利用者端末20から送信された指定の関連画像Ra3のデータ(含む共有可/不可)が受信されると(ステップS9(Yes))、制御部31は、図22の(A)で示したように、利用者端末20に送信して表示させた、単語帳データベース記憶領域32e(図8参照)の該当する単語帳の単語カード“archive”に対応する関連画像を、受信された関連画像Ra3に更新日時および共有可/共有不可の情報も含めて更新する(ステップS10)。 When the WES server 30 receives data of the specified related image Ra3 (including whether it can be shared or not) sent from the user terminal 20 (step S9 (Yes)), the control unit 31 updates the related image corresponding to the word card "archive" of the relevant wordbook in the wordbook database storage area 32e (see Figure 8) that was sent to and displayed on the user terminal 20, as shown in Figure 22 (A), to the received related image Ra3, including the update date and time and whether it can be shared or not (step S10).

これにより利用者は、WESサーバ30にて生成された自身の単語帳の任意の単語に対応付けられた関連画像を、通信ネットワークN上のWebサーバ40…から検索したWeb関連画像一覧RL1の中から利用者Hの好む関連画像Ra3を指定して、当該指定した関連画像Ra3に更新できる。 This allows the user to update the related image associated with any word in his/her vocabulary book generated by the WES server 30 to the specified related image Ra3 by selecting a related image Ra3 preferred by the user H from the Web related image list RL1 retrieved from the Web servers 40 on the communication network N.

<単語帳に類義語と類義語関連画像を付加して更新する処理>
また、利用者端末20の単語帳利用処理(図12)において、例えば指定の単語“road”に対応付けられた関連画像が表示される関連画像ページTCb(図22の(A)参照)が表示された状態で(ステップTA3)、[Web]ボタンBT1が押下されることにより、指定の単語“road”と[Web]ボタンBT1の押下信号がWESサーバ30へ送信された場合(ステップTA4,TA5)、WESサーバ30の単語帳処理では、次のように指定の単語“road”の類義語“street”と類義語関連画像を含むWeb関連画像一覧生成処理が実行される(ステップS8(Yes)→SE)。
<Process of updating the wordbook by adding synonyms and images related to synonyms>
Furthermore, in the wordbook usage process (Figure 12) of the user terminal 20, when the related image page TCb (see Figure 22 (A)) on which related images associated with the specified word "road" are displayed (step TA3), if the [Web] button BT1 is pressed and the specified word "road" and a press signal of the [Web] button BT1 are sent to the WES server 30 (steps TA4, TA5), the wordbook process of the WES server 30 executes a Web related image list generation process including the synonym "street" of the specified word "road" and images related to the synonym, as follows (step S8 (Yes) → SE).

図24は、利用者端末20の関連画像更新処理に従った単語カード“road”に対応したWeb関連画像一覧RL1とWeb類義語関連画像一覧SLaとの分割表示例を示す図である。 Figure 24 shows an example of a split display of a Web related image list RL1 and a Web synonym related image list SLa corresponding to the word card "road" following the related image update process of the user terminal 20.

制御部31は、指定の単語“road”を、作業データ記憶領域32fに確保した検索対象単語一覧に初期値として記憶させ(ステップSE1)、当該検索対象単語一覧に記憶された検索対象単語“road”が類義語を持つか否かを、辞書データベース記憶領域32c(図6参照)に記憶された辞書データに基づき判定する(ステップSE2)。 The control unit 31 stores the specified word "road" as an initial value in the list of search target words secured in the working data storage area 32f (step SE1), and determines whether the search target word "road" stored in the list of search target words has any synonyms based on the dictionary data stored in the dictionary database storage area 32c (see FIG. 6) (step SE2).

例えば、検索対象単語“road”は類義語“street”を持つと判定された場合(ステップSE2(Yes))、制御部31は、指定の単語(検索対象単語)“road”の送信元である利用者端末20の辞書<利用者>IDに対応付けられて利用者管理データベース記憶領域32d(図7参照)に記憶されている検索履歴に、類義語“street”が含まれるか否かを判定する(ステップSE3)。 For example, if it is determined that the search target word "road" has the synonym "street" (step SE2 (Yes)), the control unit 31 determines whether the synonym "street" is included in the search history stored in the user management database storage area 32d (see Figure 7) in association with the dictionary <user> ID of the user terminal 20 that is the sender of the specified word (search target word) "road" (step SE3).

ここで、検索対象単語“road”の類義語“street”が、該当する利用者の検索履歴に含まれると判定された場合(ステップSE3(Yes))、制御部31は、当該類義語“street”を作業データ記憶領域32fの検索対象単語一覧に加えて記憶させる(ステップSE4)。 Here, if it is determined that the synonym "street" of the search target word "road" is included in the search history of the corresponding user (step SE3 (Yes)), the control unit 31 adds the synonym "street" to the list of search target words in the working data storage area 32f and stores it therein (step SE4).

すると制御部31は、例えば図24の(A)に示すように、通信ネットワークN上のWebサーバ40…から、検索対象単語一覧の先頭の検索対象単語(指定の単語)“road”に関係する関連画像Ra1,Ra2,Ra3,…を、予め設定された数分(ここでは20件)検索して取得する(ステップSE5)。 The control unit 31 then searches for and acquires a preset number (20 in this example) of related images Ra1, Ra2, Ra3, ... related to the search target word (specified word) "road" at the top of the list of search target words from the web servers 40 on the communication network N, as shown in FIG. 24(A), for example (step SE5).

そして制御部31は、前述同様に、ステップSE5にて取得された20件の関連画像Ra1,Ra2,Ra3,…を対象に、検索対象単語“road”の語義に関係のない関連画像があるか否かを判定し(ステップSE6)、あると判定された場合には(ステップSE6(Yes))、当該関係のない関連画像RaNに対し非表示の設定を行なう(ステップSE7,SE8)。 Then, the control unit 31, as described above, determines whether there are any related images unrelated to the meaning of the search target word "road" among the 20 related images Ra1, Ra2, Ra3, ... obtained in step SE5 (step SE6), and if it is determined that there are any (step SE6 (Yes)), sets the unrelated related image RaN to not be displayed (steps SE7, SE8).

制御部31は、検索対象単語一覧に、Webサーバ40…からの関連画像の検索をしていない次の検索対象単語(類義語)“street”があると判定し(ステップSE9(Yes))、前述同様に、例えば図24の(A)に示すように、通信ネットワークN上のWebサーバ40…から、当該検索対象単語“street”に関係する関連画像(類義語関連画像)SR1,SR2,SR3,…を、予め設定された数分(ここでは20件)検索して取得する(ステップSE5)。 The control unit 31 determines that the list of search target words contains the next search target word (synonym) "street" for which related images have not been searched for from the Web servers 40... (step SE9 (Yes)), and similarly to the above, searches for and acquires a preset number (20 in this case) of related images (synonym-related images) SR1, SR2, SR3... relating to the search target word "street" from the Web servers 40... on the communication network N, as shown in FIG. 24(A), for example (step SE5).

そして制御部31は、前述同様に、ステップSE5にて取得された20件の関連画像SR1,SR2,SR3,…を対象に、検索対象単語“street”の語義に関係のない関連画像があるか否かを判定し(ステップSE6)、あると判定された場合には(ステップSE6(Yes))、当該関係のない関連画像RaNに対し非表示の設定を行なう(ステップSE7,SE8)。 Then, the control unit 31, as described above, determines whether there are any related images unrelated to the meaning of the search target word "street" among the 20 related images SR1, SR2, SR3, ... obtained in step SE5 (step SE6), and if it is determined that there are any (step SE6 (Yes)), sets the unrelated related image RaN to not be displayed (steps SE7, SE8).

この後、検索対象単語一覧に、Webサーバ40…からの関連画像の検索をしていない検索対象単語はないと判定され(ステップSE9(No))、また、検索対象単語には指定の単語である“road”と類義語である“street”とで、2以上の検索対象単語があると判定されると(ステップSE10(Yes))、制御部31は、指定の単語“road”に対応する関連画像Ra1,Ra2,Ra3,…の一覧のデータと類義語“street”に対応する関連画像SR1,SR2,SR3,…の一覧のデータとを、Web関連画像一覧データとして利用者端末20へ送信する(ステップSE12)。 After this, if it is determined that there are no search target words in the list of search target words for which related images have not been searched for from the Web server 40... (step SE9 (No)), and it is also determined that there are two or more search target words, the specified word "road" and the synonym "street" (step SE10 (Yes)), the control unit 31 transmits data of a list of related images Ra1, Ra2, Ra3,... corresponding to the specified word "road" and data of a list of related images SR1, SR2, SR3,... corresponding to the synonym "street" to the user terminal 20 as Web related image list data (step SE12).

利用者端末20において、WESサーバ30から送信された指定の単語“road”と類義語“street”に対応するWeb関連画像一覧データが受信されると(ステップTA6(Yes))、制御部21は、関連画像更新処理(図13)に移行する(ステップTB)。 When the user terminal 20 receives the Web related image list data corresponding to the specified word "road" and the synonym "street" sent from the WES server 30 (step TA6 (Yes)), the control unit 21 proceeds to the related image update process (Figure 13) (step TB).

制御部21は、WESサーバ30から、Web関連画像一覧データが受信され(ステップTB1(Yes))、当該Web関連画像一覧データに指定の単語“road”の類義語“street”と類義語関連画像が含まれると判定する(ステップTB2(Yes))。 The control unit 21 receives web-related image list data from the WES server 30 (step TB1 (Yes)) and determines that the web-related image list data includes the synonym "street" of the specified word "road" and synonym-related images (step TB2 (Yes)).

制御部21は、図24の(A)に示すように、WESサーバ30から受信された指定の単語“road”の関連画像Ra1,Ra2,Ra3,…の一覧と類義語“street”の関連画像SR1,SR2,SR3,…の一覧とを、Web関連画像一覧RL1とWeb類義語関連画像一覧SLaとに画面分割して構成した関連画像一覧画面GLとしてタッチパネル式表示部27に表示させる(ステップTB6)。 As shown in FIG. 24A, the control unit 21 causes the touch panel display unit 27 to display the list of related images Ra1, Ra2, Ra3, ... of the specified word "road" received from the WES server 30 and the list of related images SR1, SR2, SR3, ... of the synonym "street" as a related image list screen GL divided into a Web related image list RL1 and a Web synonym related image list SLa (step TB6).

ここで、指定の単語“road”に対応するWeb関連画像一覧RL1から利用者Hの好む関連画像Ra3が指定され、また類義語“street”に対応するWeb類義語関連画像一覧SLaから利用者Hの好む類義語関連画像SR1が指定され、[画像作成]ボタンBMが押下されると(ステップTB7(Yes))、制御部21は、指定された関連画像Ra3と類義語関連画像SR1とに指定枠Wを表示させ、各関連画像Ra3,SR1のデータをWESサーバ30へ送信する(ステップTB8)。 Here, user H's preferred related image Ra3 is selected from the Web related image list RL1 corresponding to the specified word "road," and user H's preferred synonym related image SR1 is selected from the Web synonym related image list SLa corresponding to the synonym "street," and the [Create Image] button BM is pressed (step TB7 (Yes)). The control unit 21 then displays a designation frame W around the selected related image Ra3 and synonym related image SR1, and transmits data for each related image Ra3, SR1 to the WES server 30 (step TB8).

なお、ここでも前述同様に、利用者端末20に表示されたWeb関連画像一覧RL1とWeb類義語関連画像一覧SLaとにおいて、利用者Hが指定する関連画像Ra3(SR1)が、他の利用者の単語帳に共有されてよい場合には、図23で示したように、[共有可]ボタンBCyを押下してから当該関連画像Ra3(SR1)を指定し、共有されたくない場合には[共有不可]ボタンBCnを押下してから当該関連画像Ra3(SR1)を指定する。 As described above, here too, in the Web related image list RL1 and the Web synonym related image list SLa displayed on the user terminal 20, if the related image Ra3 (SR1) specified by user H is allowed to be shared in other users' vocabulary books, the user presses the [Shareable] button BCy as shown in FIG. 23 before specifying the related image Ra3 (SR1), and if the related image is not allowed to be shared, the user presses the [Not shareable] button BCn before specifying the related image Ra3 (SR1).

これによりWESサーバ30に対しては、利用者端末20にてWeb関連画像一覧RL1(Web類義語関連画像一覧SLa)から指定された関連画像Ra3(類義語関連画像SR1)のデータが、それぞれ共有可または共有不可の情報と共に送信される(ステップTB8)。なお、WESサーバ30へ送信する指定の関連画像Ra3のデータは、画像データそのものではなく、画像データを識別する識別情報(インデックスなど)であってよい。 As a result, data of the related image Ra3 (synonym related image SR1) specified from the Web related image list RL1 (Web synonym related image list SLa) on the user terminal 20 is sent to the WES server 30 along with information on whether it can be shared or not (step TB8). Note that the data of the specified related image Ra3 sent to the WES server 30 may not be the image data itself, but may be identification information (such as an index) that identifies the image data.

WESサーバ30において、利用者端末20から送信された指定の関連画像Ra3と類義語関連画像SR1のデータ(含む共有可/不可)が、[画像作成]ボタンBMの押下信号とともに受信されると(ステップS11(Yes))、制御部31は、ステップS7にて利用者端末20に送信して表示させた、単語帳データベース記憶領域32e(図8参照)の該当する単語帳の単語カード“road”に対応する関連画像を、受信された関連画像Ra3に更新日時および共有可/共有不可の情報も含めて更新する。また同単語帳の単語カード“road”を、受信された類義語“street”とその類義語関連画像SR1(含む更新日時および共有可/共有不可の情報)を加えて更新する(ステップS12)。 When the WES server 30 receives the data of the specified related image Ra3 and synonym related image SR1 (including whether it can be shared or not) sent from the user terminal 20 together with the pressing signal of the [Create Image] button BM (step S11 (Yes)), the control unit 31 updates the related image corresponding to the word card "road" of the relevant word book in the word book database storage area 32e (see FIG. 8) that was sent to and displayed on the user terminal 20 in step S7 to the received related image Ra3, including the update date and time and the shareable/unshareable information. The control unit 31 also updates the word card "road" of the same word book by adding the received synonym "street" and its synonym related image SR1 (including the update date and time and the shareable/unshareable information) (step S12).

これにより利用者は、WESサーバ30にて生成された自身の単語帳の任意の単語(ここでは“road”)に対応付けられた関連画像を、通信ネットワークN上のWebサーバ40…から検索したWeb関連画像一覧RL1の中から利用者Hの好む関連画像Ra3を指定して、当該指定した関連画像Ra3に更新できる。そして、単語“road”の類義語“street”が自身の検索履歴に含まれる場合には、単語“road”の単語カードに、当該類義語“street”とWeb類義語関連画像一覧SLaの中から指定した利用者Hの好む類義語関連画像SR1とを加えて、単語カードを更新できる。 This allows the user to update the related image associated with any word (here, "road") in his/her own vocabulary book generated by the WES server 30 to the specified related image Ra3 by specifying the related image Ra3 preferred by user H from the Web related image list RL1 searched from the Web servers 40... on the communication network N. Then, if the synonym "street" of the word "road" is included in the user's search history, the user can update the vocabulary card for the word "road" by adding the synonym "street" and the synonym related image SR1 preferred by user H specified from the Web synonym related image list SLa.

この場合、利用者端末20において、図21で示したように、WESサーバ30から受信した自身の単語帳の指定の単語(ここでは“road”)の単語カードを表示させると(ステップTA1~TA3)、関連画像ページTCbには、例えば、図24の(B)に示すように、単語“road”の利用者が指定した関連画像Ra3と類義語“street”の利用者が指定した関連画像SR1とが並んで比較できるように表示される。 In this case, when the user terminal 20 displays the word card of the specified word (here, "road") in the user's vocabulary book received from the WES server 30 (steps TA1 to TA3) as shown in FIG. 21, the related image page TCb displays the related image Ra3 specified by the user for the word "road" and the related image SR1 specified by the user for the synonym "street" side by side for comparison, as shown in FIG. 24(B), for example.

よって利用者は、単語“road”と類義語“street”との語義の違い(例えば、“road”は町から町へ続く車の通る道/“street”は建物や街路樹が立ち並ぶ市内の道路)を深く且つ容易に理解して、単語“road”は勿論その類義語“street”も併せて、効果的且つ効率的に覚えることができる。また本実施例では、類義語が利用者の検索履歴にある場合、すなわち類義語自身が単語帳に別途独立して登録されている場合に、関連画像の検索対象としているため、より記憶に定着しやすく効率的に学習することができる。一方で、類義語が検索履歴に含まれていない場合であってもよい。この場合の類義語は利用者が調べたことが無い単語ではあるが、単語帳に含まれる単語に関連する単語であり、しかも類義語についても関連画像を表示するので、効果的且つ効率的に学習する単語を増やすことができる。 Therefore, the user can easily and deeply understand the difference in meaning between the word "road" and the synonym "street" (for example, "road" is a road that cars use that runs from town to town, and "street" is a road in a city lined with buildings and roadside trees), and can effectively and efficiently learn not only the word "road" but also its synonym "street". In this embodiment, if the synonym is in the user's search history, that is, if the synonym itself is registered separately and independently in the vocabulary book, it is used as the search target for related images, making it easier to remember and learning more efficiently. On the other hand, it is also possible for the synonym to not be included in the search history. In this case, the synonym is a word that the user has not looked up, but it is a word related to a word included in the vocabulary book, and related images are also displayed for the synonym, so that the number of words to be learned can be increased effectively and efficiently.

<単語帳にメモデータMeを付加して更新する処理>
また、利用者端末20の単語帳利用処理(図12)において、例えば図22の(C)で示したように、指定の単語“archive”に対応付けられた単語訳ページTCcが表示された状態で(ステップTA3)、当該単語訳ページTCcのメモデータMeの欄が指定されると(ステップTA10(Yes))、制御部21は、図示しないソフトキーボードを表示させ、指定されたメモデータMeの欄を文字入力可能な状態に設定する(ステップTA11)。
<Process of adding memo data Me to the vocabulary book and updating it>
Furthermore, in the wordbook usage process (FIG. 12) of the user terminal 20, when the word translation page TCc corresponding to the specified word "archive" is displayed (step TA3) as shown in FIG. 22 (C) and the memo data Me field of the word translation page TCc is specified (step TA10 (Yes)), the control unit 21 displays a soft keyboard (not shown) and sets the specified memo data Me field to a state where characters can be input (step TA11).

ここで、利用者の操作により、任意のメモ(ここでは、単語“archive”と日本語訳の語呂合わせである「赤い部分は記録保管所で…」)を入力して表示させ、当該メモの共有可または共有不可を指定するための[共有可]ボタンBCyまたは[共有不可]ボタンBCn(図23参照)を押下する。 Here, the user operates the screen to input and display any memo (here, "The red part is in the archive...", a play on the Japanese word "archive"), and presses the [Shareable] button BCy or the [Not shareable] button BCn (see Figure 23) to specify whether the memo can be shared or not.

制御部21は、指定の単語“archive”と入力されたメモデータ「赤い部分は記録保管所で…」Meを、共有可または共有不可の情報と共にWESサーバ30へ送信する(ステップTA12)。 The control unit 21 transmits the specified word "archive" and the input memo data "The red part is in the archive..." Me, together with information on whether sharing is possible or not, to the WES server 30 (step TA12).

WESサーバ30において、利用者端末20から送信された指定の単語“archive”とメモデータ「赤い部分は記録保管所で…」Me(含む共有可/不可)が受信されると(ステップS20(Yes))、制御部31は、受信されたメモデータMeを、共有可または共有不可の情報も含めて、単語帳データベース記憶領域32eの該当する単語帳の単語“archive”に対応付けて記憶させ、メモデータMeを更新する(ステップS21)。 When the WES server 30 receives the specified word "archive" and the memo data "The red part is in the archive..." Me (including whether it can be shared or not) sent from the user terminal 20 (step S20 (Yes)), the control unit 31 stores the received memo data Me, including the information on whether it can be shared or not, in association with the word "archive" in the corresponding vocabulary book in the vocabulary book database storage area 32e, and updates the memo data Me (step S21).

これにより利用者は、自身の単語帳の任意の単語に対応付けて、当該単語を覚えやすいと思える任意のメモデータMeを付加し、単語を効果的且つ効率的に学習できる。 This allows users to associate any word in their vocabulary book with any memo data Me that they think will help them remember that word, allowing them to learn words effectively and efficiently.

利用者端末20において、表示中の画面を閉じる操作が行なわれると(ステップTA7(Yes))、制御部21は、一連の単語帳利用処理を終了する。 When an operation to close the displayed screen is performed on the user terminal 20 (step TA7 (Yes)), the control unit 21 ends the series of wordbook usage processes.

<単語帳の関連画像をWESサーバ30内から検索して更新する処理>
例えば、図21(B)で示したように、利用者端末20のタッチパネル式表示部27に指定の単語カード“archive”の関連画像ページTCbを表示させた状態で(ステップTA3)、表示されている現在の関連画像を、例えば利用者が好む関連画像に、WESサーバ30内の他の利用者の単語帳から検索して更新させるため、図22の(A)に示すように、当該関連画像ページTCbの[WES]ボタンBT2が押下されると(ステップTA8(Yes))、制御部21は、指定の単語“archive”と[WES]ボタンBT2の押下信号をWESサーバ30へ送信する(ステップTA9)。
<Process of searching for and updating related images of a flashcard from within the WES server 30>
For example, as shown in FIG. 21 (B), when the related image page TCb of the specified word card "archive" is displayed on the touch panel display unit 27 of the user terminal 20 (step TA3), in order to update the currently displayed related image to, for example, a related image preferred by the user by searching through another user's word book in the WES server 30, when the [WES] button BT2 on the related image page TCb is pressed as shown in FIG. 22 (A) (step TA8 (Yes)), the control unit 21 transmits the specified word "archive" and a press signal of the [WES] button BT2 to the WES server 30 (step TA9).

WESサーバ30において、利用者端末20から送信された指定の単語“archive”と[WES]ボタンBT2の押下信号が受信されると(ステップS13(Yes))、制御部31は、WES関連画像一覧生成処理(図18)に移行する(ステップSF)。 When the WES server 30 receives the specified word "archive" sent from the user terminal 20 and a press signal of the [WES] button BT2 (step S13 (Yes)), the control unit 31 proceeds to the WES related image list generation process (Figure 18) (step SF).

図18は、WESサーバ30の単語帳処理に含まれるWES関連画像一覧生成処理を示すフローチャートである。 Figure 18 is a flowchart showing the WES-related image list generation process included in the wordbook processing of the WES server 30.

制御部31は、単語帳データベース記憶領域32eに記憶されている他の利用者の単語帳のデータから、例えば図22の(C)に示すように、指定の単語“archive”に対応付けられた関連画像Rb1,Rb2,Rb3,…を、予め設定された数分検索して取得する(ステップSF1)。 The control unit 31 searches through the vocabulary book data of other users stored in the vocabulary book database storage area 32e to obtain a preset number of related images Rb1, Rb2, Rb3, ... associated with the specified word "archive," as shown in FIG. 22(C), for example (step SF1).

制御部31は、取得した指定の単語“archive”に対応する関連画像Rb1,Rb2,Rb3,…の一覧のデータを、WES関連画像一覧データとして利用者端末20へ送信する(ステップSF2)。 The control unit 31 transmits the list data of related images Rb1, Rb2, Rb3, ... corresponding to the acquired specified word "archive" to the user terminal 20 as WES related image list data (step SF2).

利用者端末20において、WESサーバ30から送信された指定の単語“archive”に対応するWES関連画像一覧データが受信されると(ステップTA6(Yes))、制御部21は、関連画像更新処理(図13)に移行する(ステップTB)。 When the user terminal 20 receives the WES related image list data corresponding to the specified word "archive" sent from the WES server 30 (step TA6 (Yes)), the control unit 21 proceeds to the related image update process (Figure 13) (step TB).

制御部21は、WESサーバ30からWES関連画像一覧データが受信されると(ステップTB9(Yes))、図22の(C)に示すように、WESサーバ30から受信された指定の単語“archive”の関連画像Rb1,Rb2,Rb3,…の一覧を、WES関連画像一覧RL2としてタッチパネル式表示部27に表示させる(ステップTB10)。 When the control unit 21 receives the WES related image list data from the WES server 30 (step TB9 (Yes)), it causes the touch panel display unit 27 to display a list of related images Rb1, Rb2, Rb3, ... of the specified word "archive" received from the WES server 30 as a WES related image list RL2, as shown in FIG. 22 (C) (step TB10).

図25は、利用者端末20の関連画像更新処理に従ったWES関連画像一覧RL2の表示における関連画像の絞り込みの操作例を示す図である。 Figure 25 shows an example of the operation of narrowing down related images in the display of the WES related image list RL2 according to the related image update process of the user terminal 20.

WES関連画像一覧RL2において、例えば図25に示すように、関連画像Rb1,Rb2,Rb3,…の絞り込みを行なうための[絞り込み]ボタンPDが押下されると、制御部21は、単語帳データベース(32e)から検索する関連画像を、更新日時の新しい順に検索して絞り込むための[最近]ボタンBXと、利用者と同じ利用者属性を有する他の利用者の単語帳から検索して絞り込むための[人気]ボタンBYと、利用者と同じ関連画像特徴を有する他の利用者の単語帳から検索して絞り込むための[おすすめ]ボタンBZとを、プルダウンメニューとして表示させる。 When the [Refine] button PD is pressed in the WES related image list RL2 to narrow down the related images Rb1, Rb2, Rb3, ... as shown in FIG. 25, the control unit 21 displays, as a pull-down menu, a [Recent] button BX to narrow down the related images to be searched from the vocabulary database (32e) in order of most recent update date and time, a [Popular] button BY to narrow down the search from the vocabulary books of other users who have the same user attributes as the user, and a [Recommended] button BZ to narrow down the search from the vocabulary books of other users who have the same related image characteristics as the user.

制御部21は、表示された[最近]ボタンBXまたは[人気]ボタンBYまたは[おすすめ]ボタンBZが押下されるのに応じて、当該ボタンBXまたはBYまたはボタンBZの押下信号をWESサーバ30へ送信する(ステップTB11)。 In response to pressing the displayed [Recent] button BX, [Popular] button BY, or [Recommended] button BZ, the control unit 21 transmits a pressing signal of the button BX, BY, or BZ to the WES server 30 (step TB11).

WESサーバ30において、利用者端末20から[最近]ボタンBXの押下信号が受信されると(ステップSF3(Yes))、制御部31は、指定の単語“archive”の関連画像を、単語帳データベース(32e)内の他の利用者の単語帳のデータから更新日時の新しい順(投稿順)に検索して取得し(ステップSF4)、取得した関連画像の一覧のデータを、「最近」のWES関連画像一覧データとして利用者端末20へ送信する(ステップSF5)。 When the WES server 30 receives a press signal of the [Recent] button BX from the user terminal 20 (step SF3 (Yes)), the control unit 31 searches and acquires related images of the specified word "archive" from the data of other users' vocabulary books in the vocabulary book database (32e) in order of most recent update date and time (posted order) (step SF4), and transmits the acquired list data of related images to the user terminal 20 as "recent" WES related image list data (step SF5).

また、利用者端末20から[人気]ボタンBYの押下信号が受信されると(ステップSF6(Yes))、制御部31は、利用者管理データベース(32d)から、利用者の辞書<利用者>IDに対応付けられた利用者属性(例えば、高校三年生)を取得する(ステップSF7)。 In addition, when a press signal of the [Popular] button BY is received from the user terminal 20 (step SF6 (Yes)), the control unit 31 obtains the user attributes (e.g., a third-year high school student) associated with the user's dictionary <user> ID from the user management database (32d) (step SF7).

そして、指定の単語“archive”の関連画像を、取得した利用者属性と同じ利用者属性(高校三年生)を有する単語帳データベース(32e)内の他の利用者の単語帳から検索して取得し(ステップSF8)、取得した関連画像の一覧のデータを、「人気」のWES関連画像一覧データとして利用者端末20へ送信する(ステップSF9)。 Then, related images of the specified word "archive" are searched and obtained from the vocabulary books of other users in the vocabulary book database (32e) who have the same user attribute (third year high school student) as the obtained user attribute (step SF8), and the obtained list data of related images is sent to the user terminal 20 as "popular" WES related image list data (step SF9).

また、利用者端末20から[おすすめ]ボタンBZの押下信号が受信されると(ステップSF10(Yes))、制御部31は、利用者管理データベース(32d)から、利用者の辞書<利用者>IDに対応付けられた関連画像特徴(例えば、単語の語呂合わせ画像)を取得する(ステップSF11)。 In addition, when a press signal of the [Recommend] button BZ is received from the user terminal 20 (step SF10 (Yes)), the control unit 31 retrieves related image features (e.g., a word mnemonic image) associated with the user's dictionary <user> ID from the user management database (32d) (step SF11).

そして、指定の単語“archive”の関連画像を、取得した関連画像特徴と同じ関連画像特徴(単語の語呂合わせ画像)を有する単語帳データベース(32e)内の他の利用者の単語帳から検索して取得し(ステップSF12)、取得した関連画像の一覧のデータを、「おすすめ」のWES関連画像一覧データとして利用者端末20へ送信する(ステップSF13)。 Then, related images of the specified word "archive" are searched and acquired from other users' vocabulary books in the vocabulary book database (32e) that have the same related image features (word-mnemonic images) as the acquired related image features (step SF12), and the acquired list data of related images is sent to the user terminal 20 as "recommended" WES related image list data (step SF13).

利用者端末20において、WESサーバ30から絞り込みの処理がされて送信された「最近」または「人気」または「おすすめ」のWES関連画像一覧データが受信されると(ステップTB9(Yes))、制御部21は、受信された指定の単語“archive”の絞り込み後の関連画像Rb1,Rb2,Rb3,…の一覧を、例えば図22の(C)に示すように、WES関連画像一覧RL2としてタッチパネル式表示部27に表示させる(ステップTB12)。 When the user terminal 20 receives the "recent", "popular" or "recommended" WES related image list data that has been narrowed down and sent from the WES server 30 (step TB9 (Yes)), the control unit 21 causes the touch panel display unit 27 to display a list of related images Rb1, Rb2, Rb3, ... after narrowing down the received specified word "archive" as a WES related image list RL2, as shown in Figure 22 (C), for example (step TB12).

ステップTB10またはTB12において表示された指定の単語“archive”のWES関連画像一覧RL2において、利用者Hの好む関連画像Rb2(ここでは、単語“archive”と日本語訳の語呂合わせ「赤いブタを保管」である関連画像)が指定されると、制御部21は、指定された関連画像Rb2に指定枠Wを表示させ、当該指定の関連画像Rb2のデータをWESサーバ30へ送信する(ステップTB13)。WESサーバ30へ送信する指定の関連画像Rb2のデータは、画像データそのものではなく、画像データを識別する識別情報(インデックスなど)であってよい。 When user H's preferred related image Rb2 (here, a related image that is a pun on the word "archive" and the Japanese translation "Keep a red pig") is specified in the WES related image list RL2 for the specified word "archive" displayed in step TB10 or TB12, the control unit 21 displays a designation frame W around the specified related image Rb2 and transmits data of the specified related image Rb2 to the WES server 30 (step TB13). The data of the specified related image Rb2 transmitted to the WES server 30 may not be the image data itself, but may be identification information (such as an index) that identifies the image data.

WESサーバ30において、利用者端末20から送信された指定の関連画像Rb2(ここでは、単語“archive”の語呂合わせ「赤いブタを保管」である関連画像)が受信されると(ステップS14(Yes))、制御部31は、当該指定の関連画像Rb2の検索元である他の利用者の単語帳の同関連画像Rb2が対応付けられている単語カード(単語“archive”と関連画像Rb2と説明情報とメモを含む)のデータを、関連画像Rb2とメモについては共有可/不可の情報も併せて、利用者端末20へ送信する(ステップS15)。 When the WES server 30 receives the specified related image Rb2 (here, a related image that is a pun on the word "archive" and means "keep a red pig") sent from the user terminal 20 (step S14 (Yes)), the control unit 31 transmits data of the word card (including the word "archive", the related image Rb2, explanatory information, and notes) to which the specified related image Rb2 is associated in the wordbook of the other user from whom the specified related image Rb2 was searched, together with information on whether the related image Rb2 and the notes can be shared or not, to the user terminal 20 (step S15).

利用者端末20において、制御部21は、WESサーバ30から送信された指定の関連画像Rb2に対応する他の利用者の単語帳の単語カードのデータ(関連画像Rb2とメモについては共有可/不可の情報も含む)を受信する。そして、例えば図26の(A)(B)(C)に示すように、受信された他の利用者の単語カード“archive”の英単語ページTCaと関連画像ページTCbと単語訳ページTCcとを、タッチパネル式表示部27に切り替え可能に表示させる(ステップTB14)。 In the user terminal 20, the control unit 21 receives the data of the vocabulary card of the other user's vocabulary book corresponding to the specified related image Rb2 transmitted from the WES server 30 (including information on whether the related image Rb2 and notes can be shared or not). Then, as shown in (A), (B), and (C) of FIG. 26, for example, the English vocabulary page TCa, the related image page TCb, and the word translation page TCc of the received vocabulary card "archive" of the other user are switchably displayed on the touch panel display unit 27 (step TB14).

この際、受信された他の利用者の単語カードの関連画像Rb2に共有可の情報が付加されていた場合には、図26の(B)に示すように、関連画像ページTCbには、共有可を示すダウンロードマークDLが付加されて表示される。また、受信された他の利用者の単語カードのメモのデータに共有可の情報が付加されていた場合には、図26の(C)に示すように、単語訳ページTCcには、共有可を示すコピーマークCPが付加されて表示される。 At this time, if sharing information has been added to the related image Rb2 of the received flashcard of another user, a download mark DL indicating sharing is added and displayed on the related image page TCb, as shown in FIG. 26(B). Also, if sharing information has been added to the memo data of the received flashcard of another user, a copy mark CP indicating sharing is added and displayed on the word translation page TCc, as shown in FIG. 26(C).

ここで、図26の(B)に示すように、ダウンロードマークDLが付加されて表示された関連画像ページTCbの関連画像(ここでは、単語“archive”の語呂合わせ「赤いブタを保管」である関連画像)が指定されると(ステップTB15(Yes))、制御部21は、指定された関連画像(共有可)のデータ(指定の関連画像のデータは同関連画像の識別情報であってよい)をWESサーバ30へ送信する(ステップTB16)。 Now, as shown in FIG. 26B, when a related image on the related image page TCb (here, a related image that is a pun on the word "archive" and means "keep a red pig") is specified on the related image page TCb with the download mark DL added (step TB15 (Yes)), the control unit 21 transmits data of the specified related image (which can be shared) (the data of the specified related image may be identification information of the related image) to the WES server 30 (step TB16).

WESサーバ30において、利用者端末20から送信された指定の関連画像(共有可)のデータが受信されると(ステップS16(Yes))、制御部31は、図22の(A)で示したように、利用者端末20に送信して表示させた、単語帳データベース(32e)の該当する単語帳の単語カード“archive”に対応する関連画像を、受信された他の利用者の単語カードの関連画像Rb2(単語“archive”の語呂合わせ「赤いブタを保管」である関連画像)に更新日時および共有可の情報も含めて更新する(ステップS17)。 When the WES server 30 receives the data of the specified related image (which can be shared) sent from the user terminal 20 (step S16 (Yes)), the control unit 31 updates the related image corresponding to the word card "archive" of the relevant wordbook in the wordbook database (32e) that was sent to and displayed on the user terminal 20, as shown in FIG. 22 (A), to the related image Rb2 of the received wordcard of another user (the related image is a pun on the word "archive" and means "keep a red pig"), including the update date and time and the information on whether it can be shared (step S17).

これにより利用者は、WESサーバ30にて生成された自身の単語帳の任意の単語に対応付けられた関連画像を、当該WESサーバ30内の他の利用者の単語帳のデータから検索したWES関連画像一覧RL2の中から、利用者Hの好む、例えば利用者Hの単語帳にある以前の関連画像よりも単語を覚えやすいと思える関連画像Rb2を指定して、当該指定した関連画像Rb2に更新できる。 This allows the user to update the related image associated with any word in his/her own vocabulary book generated by the WES server 30 to the related image Rb2 that user H prefers, for example, a related image Rb2 that the user thinks will make it easier to remember the word than the previous related image in user H's vocabulary book, from the WES related image list RL2 searched from the data of other users' vocabulary books in the WES server 30, and to the specified related image Rb2.

しかも、利用者は、「最近」または「人気」または「おすすめ」として絞り込んで検索したWES関連画像一覧RL2の中から、「最近」の場合は最近更新された関連画像、「人気」の場合は利用者と同じ属性を持つ他の利用者の単語帳にある関連画像、「おすすめ」の場合は利用者の単語帳にある関連画像の特徴と同じ特徴を持つ他の利用者の単語帳にある関連画像を対象に、利用者Hの好む関連画像Rb2を指定して、自身の単語帳の単語に対応付けられた関連画像を更新できる。 Furthermore, the user can update the related images associated with words in his/her own vocabulary book by selecting the related image Rb2 preferred by user H from the WES related image list RL2 searched by narrowing down the search to "recent," "popular," or "recommended." In the case of "recent," the search targets recently updated related images. In the case of "popular," the search targets related images in the vocabulary books of other users who have the same attributes as the user, and in the case of "recommended," the search targets related images in the vocabulary books of other users who have the same characteristics as the related images in the user's vocabulary book.

<単語帳のメモデータMeを他の利用者の単語帳を利用して更新する処理>
また、利用者端末20のステップTB14の処理に従い、図26の(A)(B)(C)で示したように切り替え可能に表示された他の利用者の単語カード“archive”の英単語ページTCaと関連画像ページTCbと単語訳ページTCcのうち、図26の(C)に示すように、コピーマークCPが付加されて表示された単語訳ページTCcのメモデータ(ここでは、単語“archive”の語呂合わせ「赤いブタを、保管する」)Meが指定されると(ステップTB17(Yes))、制御部21は、指定されたメモデータ(共有可)MeをWESサーバ30へ送信する(ステップTB18)。
<Process of updating memo data Me of a vocabulary book using another user's vocabulary book>
Furthermore, following the processing of step TB14 at the user terminal 20, when memo data Me (here, a pun on the word "archive," meaning "to store a red pig") of the word translation page TCc displayed with a copy mark CP added as shown in FIG. 26C among the English word page TCa, related image page TCb, and word translation page TCc of another user's word card "archive" that are displayed in a switchable manner as shown in FIG. 26 (A), (B), and (C) is specified (step TB17 (Yes)), the control unit 21 transmits the specified memo data (which can be shared) Me to the WES server 30 (step TB18).

WESサーバ30において、利用者端末20から送信された指定のメモデータ(共有可)Meが受信されると(ステップS18(Yes))、制御部31は、図21の(C)で示したように、利用者端末20に送信して表示させた、単語帳データベース(32e)の該当する単語帳の単語カード“archive”に対応するメモデータ「赤い部分は記録保管所で…」Meを、受信された他の利用者の単語カードのメモデータ「赤いブタを、保管する」Meに共有可の情報も含めて更新する(ステップS19)。 When the WES server 30 receives the specified memo data (shareable) Me sent from the user terminal 20 (step S18 (Yes)), the control unit 31 updates the memo data "The red part is in the archive..." Me corresponding to the word card "archive" of the corresponding wordbook in the wordbook database (32e) that was sent to and displayed on the user terminal 20, as shown in FIG. 21 (C), to the received memo data "Keep the red pig" Me of the wordcard of another user by including the shareable information (step S19).

これにより利用者は、WESサーバ30にて生成された自身の単語帳の任意の単語に対応付けたメモデータMeを、当該WESサーバ30内の自身が好む関連画像を持つ他の利用者の単語帳のメモデータMe(自身の単語帳にあるメモよりも単語を覚えやすいと思えるメモ)を指定して、当該指定したメモデータMeに更新できる。 This allows a user to update memo data Me associated with any word in their own vocabulary book, generated by the WES server 30, to memo data Me from another user's vocabulary book in the WES server 30 that has an associated image that the user likes (a memo that the user finds easier to remember than the memo in the user's own vocabulary book), and to the specified memo data Me.

利用者端末20の関連画像更新処理(図13)でのステップTB14において、例えば図26で示したように、WESサーバ30から受信された他の利用者の単語帳の英単語ページTCaと関連画像ページTCbと単語訳ページTCcとが切り替え可能に表示された状態で、図示しない[戻る]ボタンが押下されると(ステップTB19(Yes))、制御部21は、ステップTB11において絞り込みの操作が行なわれていた場合には、ステップTB12の処理に戻り、絞り込み後のWES関連画像一覧RL2を表示させ(ステップTB20(Yes)→TB12)、絞り込みの操作が行なわれていなかった場合には、ステップTB10の処理に戻り、絞り込み前のWES関連画像一覧RL2を表示させる(ステップTB20(No)→TB10)。 In step TB14 of the related image update process (FIG. 13) of the user terminal 20, when the English word page TCa, the related image page TCb, and the word translation page TCc of the vocabulary book of another user received from the WES server 30 are displayed in a switchable manner as shown in FIG. 26, for example, when the "Back" button (not shown) is pressed (step TB19 (Yes)), if a narrowing down operation was performed in step TB11, the control unit 21 returns to the process of step TB12 and displays the narrowed down WES related image list RL2 (step TB20 (Yes) → TB12), and if a narrowing down operation was not performed, the control unit 21 returns to the process of step TB10 and displays the unnarrowed WES related image list RL2 (step TB20 (No) → TB10).

(実施形態のまとめ)
実施形態の学習支援システム1によれば、電子辞書10により単語を検索した検索履歴のデータを、通信機器である利用者端末20によりWESサーバ30へ送信すると、WESサーバ30は、検索履歴のデータに含まれる単語毎に、当該単語と、単語訳を含む説明情報と、単語の関連画像と(単語の類義語がある場合は類義語と類義語関連画像も含む)を、辞書データベース(32c)の辞書データから取得して対応付けた単語カードを生成し、利用者に応じた単語帳を自動生成して単語帳データベース(32e)に辞書<利用者>IDに対応付けて記憶する。
(Summary of the embodiment)
According to the learning support system 1 of the embodiment, when search history data in which a word is searched for using the electronic dictionary 10 is transmitted to the WES server 30 by the user terminal 20, which is a communication device, the WES server 30 generates a word card that corresponds, for each word included in the search history data, the word, explanatory information including the word translation, and an image related to the word (including synonyms and synonym-related images if there are synonyms for the word) obtained from the dictionary data in the dictionary database (32c), and automatically generates a word list according to the user and stores it in the word list database (32e) in correspondence with the dictionary <user> ID.

利用者は、WESサーバ30にて自動生成された単語帳を利用者端末20に取得し、利用者端末20により、単語帳の各単語カードを、英単語ページTCaと関連画像ページTCbと単語訳ページTCcとで切り替えながら表示させて学習する。 The user acquires the vocabulary book automatically generated by the WES server 30 onto the user terminal 20, and studies by switching between displaying each word card in the vocabulary book on the user terminal 20 between the English word page TCa, the related image page TCb, and the word translation page TCc.

この際、単語訳ページTCcのメモデータMeの欄を指定して、例えば単語を覚えやすいと思われる任意のメモデータMe(単語の読みと単語訳の語呂合わせになるメモなど)を入力すると、WESサーバ30の該当する単語帳の単語カードにメモデータMeが付加されて更新され、これ以降、利用者端末20に表示させる単語訳ページTCcにメモデータMeが付加される。 At this time, if the user specifies the memo data Me field on the word translation page TCc and inputs any memo data Me that is thought to help remember the word (such as a memo that is a mnemonic between the pronunciation of the word and the word translation), the memo data Me is added to the word card of the corresponding wordbook on the WES server 30 and updated, and from then on, the memo data Me is added to the word translation page TCc displayed on the user terminal 20.

これにより、利用者は、単語帳の単語の関連画像を見ることで同単語の語義を直感的に理解し易くなったり、メモデータとして加えた単語の読みの語呂合わせを見ることで同単語を直感的に覚えやすくなったりして、単語を効果的且つ効率的に覚えて学習できる。 This allows users to learn and remember words effectively and efficiently, by intuitively understanding the meaning of a word by looking at related images of the word in the vocabulary book, and intuitively memorizing the word by looking at the mnemonic for the pronunciation of the word that has been added as memo data.

また、実施形態の学習支援システム1によれば、利用者端末20に表示させた任意の単語カードの関連画像ページTCbにおいて[Web]ボタンBT1を押下すると、WESサーバ30にてWeb上から検索された、単語カードの単語に関係する関連画像の一覧がWeb関連画像一覧RL1として表示される。そしてWeb関連画像一覧RL1から任意の関連画像を指定すると、WESサーバ30は、単語帳データベース(32e)にある該当する単語帳の単語カードの関連画像を、利用者が指定した関連画像に更新する。 In addition, according to the learning support system 1 of the embodiment, when the [Web] button BT1 is pressed on the related image page TCb of any flashcard displayed on the user terminal 20, a list of related images related to the word on the flashcard, which have been searched for on the Web by the WES server 30, is displayed as a Web related image list RL1. When any related image is specified from the Web related image list RL1, the WES server 30 updates the related image of the flashcard of the corresponding flashcard in the flashcard database (32e) to the related image specified by the user.

これにより、利用者は、自身の単語帳の任意の単語に対応付けられた関連画像を、Web上から検索したWeb関連画像一覧RL1の中の利用者Hの好む関連画像Ra3を指定して更新できる。 This allows the user to update the related image associated with any word in his/her vocabulary book by selecting the related image Ra3 preferred by user H from the list of Web related images RL1 searched from the Web.

なお、WESサーバ30により、利用者端末20に表示させた任意の単語カードの単語に関係する関連画像をWeb上から検索する際に、同単語の類義語が辞書データベース(32c)にあり、同類義語が利用者の検索履歴に含まれる場合、同類義語の関連画像もWeb上から検索し、検索した類義語関連画像の一覧を、Web類義語関連画像一覧SLaとして、Web関連画像一覧RL1と画面分割して利用者端末20に表示させる。そしてWeb関連画像一覧RL1とWeb類義語関連画像一覧SLaの各々から任意の関連画像を指定すると、WESサーバ30は、単語帳データベース(32e)にある該当する単語帳の単語カードの関連画像を、利用者が指定した関連画像に更新すると共に、同単語カードを、類義語と利用者が指定した類義語関連画像とを付加して更新する。 When the WES server 30 searches the Web for related images related to a word on any flashcard displayed on the user terminal 20, if the synonym of the word is in the dictionary database (32c) and is included in the user's search history, the WES server 30 also searches the Web for related images of the synonym, and displays a list of the searched synonym-related images as a Web synonym-related image list SLa on the user terminal 20 in a separate screen from the Web related image list RL1. When an arbitrary related image is specified from each of the Web related image list RL1 and the Web synonym-related image list SLa, the WES server 30 updates the related image of the flashcard of the corresponding flashcard in the flashcard database (32e) to the related image specified by the user, and updates the flashcard by adding the synonym and the synonym-related image specified by the user.

これにより、利用者は、利用者端末20に表示させた単語カードの単語と類義語との語義の違いを、同単語の関連画像と類義語関連画像の内容の違いから深く且つ容易に理解して、同単語は勿論その類義語も併せて効果的且つ効率的に学習できる。 This allows the user to easily and deeply understand the difference in meaning between a word on a word card displayed on the user terminal 20 and its synonyms from the difference in content between the related image of the word and the related image of the synonym, and to effectively and efficiently learn not only the word but also its synonyms.

また、実施形態の学習支援システム1によれば、利用者端末20に表示させた任意の単語の関連画像ページTCbにおいて[WES]ボタンBT2を押下すると、WESサーバ30にて、単語帳データベース(32e)にある他の利用者の単語帳から検索された、同単語に関係する関連画像の一覧がWES関連画像一覧RL2として表示される。そしてWES関連画像一覧RL2から任意の関連画像を指定すると、WESサーバ30は、単語帳データベース(32e)にある同利用者端末20の利用者の単語帳の単語カードの関連画像を、指定した関連画像に更新する。 Furthermore, according to the learning support system 1 of the embodiment, when the [WES] button BT2 is pressed on the related image page TCb of any word displayed on the user terminal 20, the WES server 30 displays a list of related images related to the same word, searched from other users' vocabulary books in the vocabulary book database (32e), as the WES related image list RL2. Then, when any related image is specified from the WES related image list RL2, the WES server 30 updates the related image of the vocabulary card of the vocabulary book of the user of the same user terminal 20 in the vocabulary book database (32e) to the specified related image.

これにより、利用者は、自身の単語帳の任意の単語に対応付けられた関連画像を、WESサーバ30内の他の利用者の単語帳から検索したWES関連画像一覧RL2の中の、例えば自身の単語帳にある以前の関連画像よりも単語を覚えやすいと思える関連画像Rb2を指定して、当該指定した関連画像Rb2に更新できる。 This allows a user to update the related image associated with any word in his/her own vocabulary book to a related image Rb2 that the user thinks will make it easier to remember the word than, for example, the previous related image in the user's own vocabulary book, by selecting the related image Rb2 from the WES related image list RL2 retrieved from the vocabulary books of other users in the WES server 30.

なお、WESサーバ30により他の利用者の単語帳から検索されて利用者端末20に表示されたWES関連画像一覧RL2は、[最近]ボタンBXまたは[人気]ボタンBYまたは[おすすめ]ボタンBZを操作することで、更新日時の新しい順の関連画像の一覧に絞り込んだり、利用者端末20の利用者と同じ利用者属性を有する他の利用者の単語帳から検索した関連画像の一覧に絞り込んだり、同利用者と同じ関連画像特徴を有する他の利用者の単語帳から検索した関連画像の一覧に絞り込んだりできる。利用者は、自身の好む学習感覚に近い他の利用者の単語帳にあるより適切な関連画像Rb2を指定して、自身の単語帳の単語に対応付けられた関連画像を更新できる。 The WES related image list RL2 searched for from other users' vocabulary books by the WES server 30 and displayed on the user terminal 20 can be narrowed down to a list of related images sorted by most recent update date and time, to a list of related images searched from the vocabulary books of other users who have the same user attributes as the user of the user terminal 20, or to a list of related images searched from the vocabulary books of other users who have the same related image characteristics as the same user, by operating the [Recent] button BX, the [Popular] button BY, or the [Recommended] button BZ. The user can update the related images associated with words in their own vocabulary book by specifying a more appropriate related image Rb2 from the vocabulary books of other users that is closer to the user's preferred learning style.

また、実施形態の学習支援システム1によれば、利用者端末20に表示された、指定の単語に対応するWES関連画像一覧RL2の任意の関連画像Rb2が利用者により指定されると、WESサーバ30は、指定された関連画像Rb2の検索元である他の利用者の単語帳の単語カードのデータを利用者端末20に送信し、英単語ページTCaと関連画像ページTCbと単語訳ページTCcとに切り替え可能に表示させる。単語訳ページTCcのメモデータMeが利用者により指定されると、WESサーバ30は、利用者の単語帳の指定の単語に対応する現在のメモデータMeを、指定された他の利用者のメモデータMeに更新する。 Furthermore, according to the learning support system 1 of the embodiment, when a user specifies any related image Rb2 in the WES related image list RL2 corresponding to a specified word displayed on the user terminal 20, the WES server 30 transmits data of the word card of the other user's vocabulary book from which the specified related image Rb2 was searched to the user terminal 20, and switches between displaying the English word page TCa, the related image page TCb, and the word translation page TCc. When the user specifies memo data Me of the word translation page TCc, the WES server 30 updates the current memo data Me corresponding to the specified word in the user's vocabulary book to the memo data Me of the specified other user.

これにより、利用者は、自身の単語帳の任意の単語に対応付けた現在のメモデータMeについて、WESサーバ30内の自身が好む関連画像を持つ他の利用者の単語帳のメモデータMeをより単語を覚えやすいと思えるメモデータMeとして指定し、当該指定したより良いメモデータMeに更新できる。 As a result, a user can designate memo data Me from another user's vocabulary book in the WES server 30 that has an associated image that the user likes as memo data Me that the user finds easier to remember for the current memo data Me associated with any word in the user's vocabulary book, and update the memo data Me to the designated better memo data.

(他の実施形態)
なお、WESサーバ30のWES関連画像一覧生成処理での[人気]ボタンBYに応じた関連画像の絞り込み処理は、単語帳の関連画像のデータに、当該関連画像をWeb関連画像一覧RL1またはWES関連画像一覧RL2の表示から利用者が選択して指定するまでの選択時間を対応付けて記憶させておく。そして、選択時間が所定の時間よりも短い関連画像は、利用者にとって覚え易い関連画像であると想定して絞り込む手法としてもよい。
Other Embodiments
In addition, the process of narrowing down related images according to the [Popular] button BY in the WES related image list generation process of the WES server 30 stores the selection time from the display of the Web related image list RL1 or the WES related image list RL2 until the user selects and specifies the related image in association with the data of the related image in the flashcard. A method of narrowing down related images whose selection time is shorter than a predetermined time may be used, assuming that the related images are easy for the user to remember.

また、全体のコントラストが明瞭な関連画像、単語の語義に対応する特徴部分が背景に対して明瞭な関連画像、特徴部分の大きさが所定の大きさよりも大きい関連画像などを画像認識して解析し、[人気]ボタンBYに応じた絞り込みの対象としてもよい。 In addition, related images with clear overall contrast, related images in which the characteristic parts corresponding to the meaning of the word are clearly visible against the background, and related images in which the size of the characteristic parts is larger than a predetermined size may be analyzed through image recognition, and these may be used as targets for narrowing down the results according to the [Popular] button BY.

また、[おすすめ]ボタンBZに応じた関連画像の絞り込み処理は、過去の関連画像の更新に際して、WES関連画像一覧RL2に基づき利用者が好みの関連画像を指定して更新したことのある他の利用者の単語帳にある関連画像を対象に絞り込む手法としてもよい。 The process of narrowing down related images in response to the [Recommend] button BZ may also be a method of narrowing down related images in the vocabulary books of other users who have updated related images in the past by specifying their preferred related images based on the WES related image list RL2.

また、Web関連画像一覧生成処理において、Web上からのダウンロードが禁止されている関連画像については、当該関連画像のWeb上でのURLを取得し、Web関連画像一覧RL1に当該ダウンロードが禁止されている関連画像に代えて表示させてもよい。 In addition, in the web related image list generation process, for related images that are prohibited from being downloaded from the web, the web URL of the related image may be obtained and displayed in the web related image list RL1 in place of the related image that is prohibited from being downloaded.

また、WESサーバ30において、検索履歴のデータに基づき単語帳を生成する際に、単語に対応付ける関連画像は、辞書データベース(32c)の辞書データにある当該単語の関連画像としたが、これに限らず、Web上から検索した関連画像としてもよい。 In addition, when the WES server 30 generates a vocabulary list based on the search history data, the related images associated with a word are the related images of that word in the dictionary data of the dictionary database (32c), but this is not limited to this, and related images searched for on the web may also be used.

また、実施形態で説明した検索履歴の単語とは、熟語、複合語、略語など、例えば辞書データの見出し語として存在する種々の語句であってよいのは勿論である。 Of course, the words in the search history described in the embodiment may be phrases such as idioms, compound words, and abbreviations that exist as head words in dictionary data.

よって、実施形態の学習支援システム1によれば、学習対象の言語を効果的且つ効率的に覚えて学習することが可能になる。 Therefore, the learning support system 1 of the embodiment makes it possible to effectively and efficiently memorize and learn the target language.

以上の各実施形態において記載した学習支援システム1による各処理の手法、すなわち、図9のフローチャートに示す電子辞書10でのWESサーバ同期処理、図10のフローチャートに示す利用者端末20でのWES利用処理、図11のフローチャートに示すWESサーバ30での単語帳生成処理、図12のフローチャートに示す利用者端末20での単語帳利用処理、図13,図14のフローチャートに示す利用者端末20での関連画像更新処理、図15,図16のフローチャートに示すWESサーバ30での単語帳処理、図17のフローチャートに示すWESサーバ30でのWeb関連画像一覧生成処理、図18のフローチャートに示すWESサーバ30でのWES関連画像一覧生成処理などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード(ROMカード、RAMカードなど)、磁気ディスク(フロッピ(登録商標)ディスク、ハードディスクなど)、光ディスク(CD-ROM、DVDなど)、半導体メモリなどの外部記録装置の媒体に格納して配布することができる。そして、電子機器の制御部(CPU)は、この外部記録装置の媒体に記録されたプログラムを記憶装置に読み込み、この読み込んだプログラムによって動作が制御されることにより、各実施形態において説明した各種の機能を実現し、前述した手法による同様の処理を実行することができる。 The methods of each process performed by the learning support system 1 described in each of the above embodiments, i.e., the WES server synchronization process in the electronic dictionary 10 shown in the flowchart of Figure 9, the WES utilization process in the user terminal 20 shown in the flowchart of Figure 10, the vocabulary book generation process in the WES server 30 shown in the flowchart of Figure 11, the vocabulary book utilization process in the user terminal 20 shown in the flowchart of Figure 12, the related image update process in the user terminal 20 shown in the flowcharts of Figures 13 and 14, the vocabulary book processing in the WES server 30 shown in the flowchart of Figures 15 and 16, the Web-related image list generation process in the WES server 30 shown in the flowchart of Figure 17, and the WES-related image list generation process in the WES server 30 shown in the flowchart of Figure 18, can all be stored and distributed as programs that can be executed by a computer on an external storage device such as a memory card (ROM card, RAM card, etc.), a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), or a semiconductor memory. The control unit (CPU) of the electronic device then loads the program recorded on the medium of this external recording device into the storage device, and the operation is controlled by this loaded program, thereby realizing the various functions described in each embodiment and executing similar processing using the methods described above.

また、各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク(N)上を伝送させることができ、この通信ネットワーク(N)に接続されたコンピュータ装置(プログラムサーバ)から、前記プログラムのデータを電子機器に取り込んで記憶装置に記憶させ、前述した各種の機能を実現することもできる。 In addition, the program data for implementing each method can be transmitted in the form of program code over a communications network (N), and the program data can be imported into an electronic device from a computer device (program server) connected to this communications network (N) and stored in a storage device to realize the various functions described above.

本発明は、実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 The present invention is not limited to the embodiments, and can be modified in various ways in the implementation stage without departing from the gist of the invention. The embodiments may also be implemented in appropriate combinations, in which case the combined effects can be obtained. Furthermore, the embodiments include various inventions, and various inventions can be extracted by combinations selected from the multiple constituent elements disclosed. For example, if the problem can be solved and an effect can be obtained even if some constituent elements are deleted from all the constituent elements shown in the embodiments, the configuration from which these constituent elements are deleted can be extracted as an invention.

以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。 The inventions described in the original claims of this application are set forth below.

[付記1]
通信部と、
制御部と、
辞書データベースを記憶する記憶部を備え、
前記制御部は、
利用者が検索した少なくとも1つ以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、前記記憶部に記憶された辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる前記語句の説明情報と、前記語句に関連する第1の語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する第1の類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ように構成されるサーバ装置。
[Appendix 1]
The Communications Department and
A control unit;
A storage unit for storing a dictionary database,
The control unit is
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, word information corresponding to the word is obtained from a dictionary database stored in the storage unit;
generating wordbook data in which the word, explanatory information of the word included in the word information, and a first word-related image related to the word are associated with each other;
if the word information includes a synonym of the word, the synonym and a first synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A server device configured as follows.

[付記2]
前記制御部は、
前記単語帳のデータを前記利用者の通信機器へ送信する、
ように構成される付記1に記載のサーバ装置。
[Appendix 2]
The control unit is
transmitting said vocabulary book data to said user's communication device;
2. The server device according to claim 1, configured as follows:

[付記3]
前記制御部は、
前記送信された単語帳において前記利用者が指定した1つの語句の情報を受信すると、
前記指定された語句に関連する第2の語句関連画像一覧のデータを別のサーバ装置から取得して前記利用者の前記通信機器へ送信し、
前記送信された第2の語句関連画像一覧から前記利用者が選択した1つの第2の語句関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の語句関連画像を、前記受信した第2の語句関連画像の情報に対応する画像に更新する、
ように構成される付記2に記載のサーバ装置。
[Appendix 3]
The control unit is
When receiving information on one word or phrase designated by the user in the transmitted vocabulary book,
obtaining data of a second word-related image list related to the specified word from another server device and transmitting the data to the communication device of the user;
When receiving information on one second word-related image selected by the user from the transmitted list of second word-related images,
updating a first word-related image associated with the specified word to an image corresponding to the received second word-related image information;
3. The server device according to claim 2, configured as follows:

[付記4]
前記制御部は、
前記指定された語句に対応付けられた類義語がある場合、
前記類義語に関連する第2の類義語関連画像一覧のデータを前記別のサーバ装置から取得し、
前記第2の類義語関連画像一覧のデータを前記利用者の前記通信機器へ送信し、
前記利用者が、前記送信された第2の類義語関連画像一覧から選択した1つの第2の類義語関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の類義語関連画像を、前記受信した第2の類義語関連画像の情報に対応する画像に更新する、
ように構成される付記3に記載のサーバ装置。
[Appendix 4]
The control unit is
If there is a synonym associated with the specified term,
acquiring data of a second synonym-related image list related to the synonym from the other server device;
Transmitting data of the second synonym-related image list to the communication device of the user;
When the user receives information on one of the second synonym-related images selected from the transmitted list of second synonym-related images,
updating the first synonym-related image associated with the specified word to an image corresponding to the received information of the second synonym-related image;
4. The server device according to claim 3, configured as follows:

[付記5]
前記制御部は、
前記指定された語句の類義語が前記検索履歴のデータに含まれる場合、
前記類義語に関連する第2の類義語関連画像一覧のデータを前記別のサーバ装置から取得し、
前記第2の類義語関連画像一覧のデータを前記利用者の前記通信機器へ送信し、
前記利用者が、前記送信された第2の類義語関連画像一覧から選択した1つの第2の類義語関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の類義語関連画像を、前記受信した第2の類義語関連画像の情報に対応する画像に更新する、
ように構成される付記3に記載のサーバ装置。
[Appendix 5]
The control unit is
If a synonym of the specified word is included in the search history data,
acquiring data of a second synonym-related image list related to the synonym from the other server device;
Transmitting data of the second synonym-related image list to the communication device of the user;
When the user receives information on one of the second synonym-related images selected from the transmitted list of second synonym-related images,
updating the first synonym-related image associated with the specified word to an image corresponding to the received information of the second synonym-related image;
4. The server device according to claim 3, configured as follows:

[付記6]
前記制御部は、
前記検索履歴のデータを、前記利用者の通信機器から受信して取得する、
ように構成される付記1ないし付記5の何れかに記載のサーバ装置。
[Appendix 6]
The control unit is
receiving and acquiring the search history data from a communication device of the user;
6. The server device according to claim 1, configured as follows:

[付記7]
通信部と、
制御部と、
辞書データベースを記憶する記憶部と、
を備えたサーバ装置の前記制御部により、
利用者が検索した少なくとも1以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、前記記憶部に記憶された辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる前記語句の説明情報と前記語句に関連する語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ようにした学習支援方法。
[Appendix 7]
The Communications Department and
A control unit;
A storage unit that stores a dictionary database;
The control unit of the server device
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, word information corresponding to the word is obtained from a dictionary database stored in the storage unit;
generating wordbook data in which the word is associated with explanatory information of the word included in the word information and a word-related image related to the word;
if the word information includes a synonym of the word, the synonym and a synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A learning support method like this.

[付記8]
通信部と、
制御部と、
辞書データベースを記憶する記憶部と、
を備えたサーバ装置の前記制御部を、
利用者が検索した少なくとも1以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、前記記憶部に記憶された辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる語句の説明情報と、前記語句に関連する語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ように機能させるためのプログラム。
[Appendix 8]
The Communications Department and
A control unit;
A storage unit that stores a dictionary database;
The control unit of the server device
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, word information corresponding to the word is obtained from a dictionary database stored in the storage unit;
generating wordbook data in which the word, explanatory information of the word included in the word information, and a word-related image related to the word are associated with each other;
if the word information includes a synonym of the word, the synonym and a synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A program to make it function like this.

1 …学習支援システム
10 …電子辞書(電子機器)
11 …制御部(CPU)
12 …記憶部
12a…プログラム記憶領域(辞書制御プログラム)
12b…辞書ID記憶領域
12c…辞書データ記憶領域
12d…検索履歴データ記憶領域
15 …通信部
16 …キー入力部
17 …タッチパネル式表示部
20 …利用者端末(通信機器)
21 …制御部(CPU)
22 …記憶部
22a…プログラム記憶領域(端末制御プログラム)
22b…プログラム記憶領域(WES利用アプリ)
22c…端末データ記憶領域
25 …通信部
27 …タッチパネル式表示部
28 …撮像部
30 …WESサーバ(サーバ装置)
31 …制御部(CPU)
32 …記憶部
32a…プログラム記憶領域(サーバ制御プログラム)
32b…プログラム記憶領域(画像認識プログラム)
32c…辞書データベース記憶領域
32d…利用者管理データベース記憶領域
32e…単語帳データベース記憶領域
32f…作業データ記憶領域
N …通信ネットワーク
QR …2次元コード
TCa…英単語ページ
TCb…関連画像ページ
TCc…単語訳ページ
Me …メモデータ
BT1…[Web]ボタン
BT2…[WES]ボタン
RL1…Web関連画像一覧
RL2…WES関連画像一覧
BCy…[共有可]ボタン
BCn…[共有不可]ボタン
SLa…Web類義語関連画像一覧
GL …関連画像一覧画面
BM …[画像作成]ボタン
PD …[絞り込み]ボタン
DL …ダウンロードマーク
CP …コピーマーク
1 ... Learning support system 10 ... Electronic dictionary (electronic device)
11 ... control unit (CPU)
12 ... storage unit 12a ... program storage area (dictionary control program)
12b: Dictionary ID storage area 12c: Dictionary data storage area 12d: Search history data storage area 15: Communication unit 16: Key input unit 17: Touch panel display unit 20: User terminal (communication device)
21 ... control unit (CPU)
22 ... Storage unit 22a ... Program storage area (terminal control program)
22b...Program storage area (WES use application)
22c: Terminal data storage area 25: Communication unit 27: Touch panel display unit 28: Imaging unit 30: WES server (server device)
31 ... control unit (CPU)
32 ... storage unit 32a ... program storage area (server control program)
32b...Program storage area (image recognition program)
32c...Dictionary database storage area 32d...User management database storage area 32e...Vocabulary book database storage area 32f...Work data storage area N...Communication network QR...Two-dimensional code TCa...English word page TCb...Related image page TCc...Word translation page Me...Memo data BT1...[Web] button BT2...[WES] button RL1...Web related image list RL2...WES related image list BCy...[Shareable] button BCn...[Not shareable] button SLa...Web synonym related image list GL...Related image list screen BM...[Create image] button PD...[Refine] button DL...Download mark CP...Copy mark

Claims (8)

通信部と、
制御部と、
を備え、
前記制御部は、
利用者が検索した少なくとも1つ以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる前記語句の説明情報と、前記語句に関連する第1の語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する第1の類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ように構成されるサーバ装置。
The Communications Department and
A control unit;
Equipped with
The control unit is
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, obtain word information corresponding to the word from a dictionary database;
generating wordbook data in which the word, explanatory information of the word included in the word information, and a first word-related image related to the word are associated with each other;
if the word information includes a synonym of the word, the synonym and a first synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A server device configured as follows.
前記制御部は、
前記単語帳のデータを前記利用者の通信機器へ送信する、
ように構成される請求項1に記載のサーバ装置。
The control unit is
transmitting said vocabulary book data to said user's communication device;
2. The server device according to claim 1, configured to:
前記制御部は、
前記送信された単語帳において前記利用者が指定した1つの語句の情報を受信すると、
前記指定された語句に関連する第2の語句関連画像一覧のデータを別のサーバ装置から取得して前記利用者の前記通信機器へ送信し、
前記送信された第2の語句関連画像一覧から前記利用者が選択した1つの第2の語句関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の語句関連画像を、前記受信した第2の語句関連画像の情報に対応する画像に更新する、
ように構成される請求項2に記載のサーバ装置。
The control unit is
When receiving information on one word or phrase designated by the user in the transmitted vocabulary book,
obtaining data of a second word-related image list related to the specified word from another server device and transmitting the data to the communication device of the user;
When receiving information on one second word-related image selected by the user from the transmitted list of second word-related images,
updating a first word-related image associated with the specified word to an image corresponding to the received second word-related image information;
3. The server device according to claim 2, configured as follows.
前記制御部は、
前記指定された語句に対応付けられた類義語がある場合、
前記類義語に関連する第2の類義語関連画像一覧のデータを前記別のサーバ装置から取得し、
前記第2の類義語関連画像一覧のデータを前記利用者の前記通信機器へ送信し、
前記利用者が、前記送信された第2の類義語関連画像一覧から選択した1つの第2の類義語関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の類義語関連画像を、前記受信した第2の類義語関連画像の情報に対応する画像に更新する、
ように構成される請求項3に記載のサーバ装置。
The control unit is
If there is a synonym associated with the specified term,
acquiring data of a second synonym-related image list related to the synonym from the other server device;
Transmitting data of the second synonym-related image list to the communication device of the user;
When the user receives information on one of the second synonym-related images selected from the transmitted list of second synonym-related images,
updating the first synonym-related image associated with the specified word to an image corresponding to the received information of the second synonym-related image;
4. The server device according to claim 3, configured as follows.
前記制御部は、
前記指定された語句の類義語が前記検索履歴のデータに含まれる場合、
前記類義語に関連する第2の類義語関連画像一覧のデータを前記別のサーバ装置から取得し、
前記第2の類義語関連画像一覧のデータを前記利用者の前記通信機器へ送信し、
前記利用者が、前記送信された第2の類義語関連画像一覧から選択した1つの第2の類義語関連画像の情報を受信すると、
前記指定された語句に対応付けられた第1の類義語関連画像を、前記受信した第2の類義語関連画像の情報に対応する画像に更新する、
ように構成される請求項3に記載のサーバ装置。
The control unit is
If a synonym of the specified word is included in the search history data,
acquiring data of a second synonym-related image list related to the synonym from the other server device;
Transmitting data of the second synonym-related image list to the communication device of the user;
When the user receives information on one of the second synonym-related images selected from the transmitted list of second synonym-related images,
updating the first synonym-related image associated with the specified word to an image corresponding to the received information of the second synonym-related image;
4. The server device according to claim 3, configured as follows.
前記制御部は、
前記検索履歴のデータを、前記利用者の通信機器から受信して取得する、
ように構成される請求項1ないし請求項5の何れか一項に記載のサーバ装置。
The control unit is
receiving and acquiring the search history data from a communication device of the user;
6. The server device according to claim 1, configured as follows:
通信部と、
制御部と、
を備えたサーバ装置の前記制御部により、
利用者が検索した少なくとも1以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる前記語句の説明情報と前記語句に関連する語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ようにした学習支援方法。
The Communications Department and
A control unit;
The control unit of the server device
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, obtain word information corresponding to the word from a dictionary database;
generating wordbook data in which the word is associated with explanatory information of the word included in the word information and a word-related image related to the word;
if the word information includes a synonym of the word, the synonym and a synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A learning support method like this.
通信部と、
制御部と、
を備えたサーバ装置の前記制御部を、
利用者が検索した少なくとも1以上の語句の検索履歴を前記通信部を介して取得し、
前記検索履歴に含まれる語句毎に、辞書データベースから前記語句に対応する語句情報を取得し、
前記語句と、前記語句情報に含まれる語句の説明情報と、前記語句に関連する語句関連画像とを対応付けた単語帳のデータを生成し、
前記語句情報に前記語句の類義語が含まれる場合には、前記類義語と、前記類義語に関連する類義語関連画像とを、前記単語帳のデータの前記語句に対応するデータに付加する、
ように機能させるためのプログラム。
The Communications Department and
A control unit;
The control unit of the server device
acquiring, via the communication unit, a search history of at least one word or phrase searched by a user;
For each word included in the search history, obtain word information corresponding to the word from a dictionary database;
generating wordbook data in which the word, explanatory information of the word included in the word information, and a word-related image related to the word are associated with each other;
if the word information includes a synonym of the word, the synonym and a synonym-related image related to the synonym are added to data of the wordbook data corresponding to the word;
A program to make it function like this.
JP2021050485A 2021-03-24 2021-03-24 Server device, learning support method and program Active JP7651899B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021050485A JP7651899B2 (en) 2021-03-24 2021-03-24 Server device, learning support method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021050485A JP7651899B2 (en) 2021-03-24 2021-03-24 Server device, learning support method and program

Publications (3)

Publication Number Publication Date
JP2022148702A JP2022148702A (en) 2022-10-06
JP2022148702A5 JP2022148702A5 (en) 2024-03-21
JP7651899B2 true JP7651899B2 (en) 2025-03-27

Family

ID=83463382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021050485A Active JP7651899B2 (en) 2021-03-24 2021-03-24 Server device, learning support method and program

Country Status (1)

Country Link
JP (1) JP7651899B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017102490A (en) 2015-10-28 2017-06-08 株式会社DAncing Einstein Information processing device and program
JP2018180299A (en) 2017-04-13 2018-11-15 イー・エム・エス株式会社 Word acquisition training system
JP2020160382A (en) 2019-03-28 2020-10-01 シャープ株式会社 Learning support system, learning support method, and learning support program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017102490A (en) 2015-10-28 2017-06-08 株式会社DAncing Einstein Information processing device and program
JP2018180299A (en) 2017-04-13 2018-11-15 イー・エム・エス株式会社 Word acquisition training system
JP2020160382A (en) 2019-03-28 2020-10-01 シャープ株式会社 Learning support system, learning support method, and learning support program

Also Published As

Publication number Publication date
JP2022148702A (en) 2022-10-06

Similar Documents

Publication Publication Date Title
CN112800177B (en) Method and device for automatic generation of FAQ knowledge base based on complex data types
US9262399B2 (en) Electronic device, character conversion method, and storage medium
MXPA04001729A (en) Methods and systems for language translation.
US7742924B2 (en) System and method for updating information for various dialog modalities in a dialog scenario according to a semantic context
US11868345B2 (en) Information processing system, electronic device, information processing method, and recording medium
JP2025059188A (en) Program, method, information processing device, and system
US20160217704A1 (en) Information processing device, control method therefor, and computer program
JP7298638B2 (en) SERVER DEVICE, LEARNING SUPPORT METHOD AND PROGRAM
WO2005038683A1 (en) Language education system, language education method and language education program recorded media based on corpus retrieval system, which use the functions of questions and answers
JP7651899B2 (en) Server device, learning support method and program
JP7688440B2 (en) Program, method, information processing device, and system
JP4534557B2 (en) Information display control device and information display control processing program
JP2015176041A (en) Learning apparatus and program
JP7448049B2 (en) Information processing equipment, learning support methods and programs
JP2018155808A (en) Learning support device, learning support method, and program
JP2010020531A (en) Conversation apparatus and conversation method
JP7806608B2 (en) Information processing method, information processing system, and program
JPWO2005059769A1 (en) Text creation device with modification information
JP7420293B2 (en) Learning support systems, learning support methods and programs
US10169322B2 (en) Personal dictionary
JP2016118650A (en) Electronic apparatus having dictionary function, electronic dictionary system and control program of electronic apparatus having dictionary function
JP2024137219A (en) Learning support device, learning support system, learning support method and program
JP2019021337A (en) CONFERENCE SUPPORT DEVICE, CONFERENCE SUPPORT DEVICE CONTROL METHOD, AND PROGRAM
JP2025071971A (en) Information processing device, information processing method, and program
JP2024125787A (en) Information search device, information search method, and program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240312

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250130

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250225

R150 Certificate of patent or registration of utility model

Ref document number: 7651899

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150