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
JP6901270B2 - Learning support programs, learning support methods and learning support devices - Google Patents
[go: Go Back, main page]

JP6901270B2 - Learning support programs, learning support methods and learning support devices - Google Patents

Learning support programs, learning support methods and learning support devices Download PDF

Info

Publication number
JP6901270B2
JP6901270B2 JP2017011931A JP2017011931A JP6901270B2 JP 6901270 B2 JP6901270 B2 JP 6901270B2 JP 2017011931 A JP2017011931 A JP 2017011931A JP 2017011931 A JP2017011931 A JP 2017011931A JP 6901270 B2 JP6901270 B2 JP 6901270B2
Authority
JP
Japan
Prior art keywords
answer
characters
handwritten
input
correct
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
JP2017011931A
Other languages
Japanese (ja)
Other versions
JP2018120109A (en
Inventor
洋佑 原田
洋佑 原田
由嘉里 金田
由嘉里 金田
弘毅 山崎
弘毅 山崎
Original Assignee
株式会社ジャストシステム
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 株式会社ジャストシステム filed Critical 株式会社ジャストシステム
Priority to JP2017011931A priority Critical patent/JP6901270B2/en
Publication of JP2018120109A publication Critical patent/JP2018120109A/en
Application granted granted Critical
Publication of JP6901270B2 publication Critical patent/JP6901270B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Character Discrimination (AREA)

Description

この発明は、学習を支援する学習支援プログラム、学習支援方法および学習支援装置に関する。 The present invention relates to a learning support program, a learning support method, and a learning support device that support learning.

従来、端末装置を介した利用者に対する出題に対する解答を当該利用者による手書き入力によって受け付け、手書き入力によって受け付けた解のパターン認識をおこない、パターン認識された解とあらかじめ記憶された正解とに基づいて、正誤判定結果を表示する学習システムがあった(たとえば、下記特許文献1を参照。)。 Conventionally, the answer to the question to the user via the terminal device is accepted by the handwritten input by the user, the pattern recognition of the solution received by the handwritten input is performed, and the pattern-recognized solution and the pre-stored correct answer are used as the basis. , There was a learning system that displayed the correctness judgment result (see, for example, Patent Document 1 below).

特開2008−241736号公報Japanese Unexamined Patent Publication No. 2008-241736

しかしながら、上述した従来の技術は、手書き入力によって受け付けた解のパターン認識の精度向上にともない、丁寧に書かれておらずある程度雑に書かれた文字であっても、利用者が手書き入力した解のパターン認識が当該利用者の意図したようにおこなわれてしまう。このため、利用者が文字を丁寧に書く意識や機会が低下したり逸失したりしてしまう懸念があるという問題があった。 However, the above-mentioned conventional technique has improved the accuracy of pattern recognition of the solution received by handwriting input, and even if the characters are not carefully written and are written to some extent, the solution is handwritten by the user. Pattern recognition is performed as intended by the user. For this reason, there is a problem that there is a concern that the user's consciousness and opportunity to write characters carefully may be reduced or lost.

一方で、解答自体は正解であるものの文字が雑に書かれているために不正解あるいは減点と判定することは、特に、小中学生などの若年層の学生が利用者である場合、当該利用者の学習意欲を削ぐ原因になりかねない。また、利用者の親などが、当該利用者の学習を常に監視し、文字を丁寧に書くように指導することは現実的ではない。 On the other hand, although the answer itself is correct, it is judged that the answer is incorrect or deducted because the characters are written in a sloppy manner, especially when young students such as elementary and junior high school students are the users. It may be a cause of discouraging students from learning. In addition, it is not realistic for parents of users to constantly monitor their learning and instruct them to write characters carefully.

この発明は、上述した従来技術による問題点を解消するため、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる学習支援プログラム、学習支援方法および学習支援装置を提供することを目的とする。 The present invention is a learning support program and a learning support method that can make a user aware of writing characters carefully without lowering the learning consciousness of the user in order to solve the problems caused by the above-mentioned prior art. And the purpose is to provide a learning support device.

上述した課題を解決し、目的を達成するため、この発明にかかる学習支援プログラムは、利用者に対して問題を出題し、出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、前記解答が正解か否かを判断し、判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、前記判定結果を出力する、処理をコンピュータに実行させることを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the learning support program according to the present invention asks the user a question, accepts the input of the user's handwritten characters regarding the answer to the question, and accepts the input of the user's handwritten characters. The input handwritten characters are recognized, and based on the recognized characters, it is determined whether or not the answer is correct, and as a result of the determination, if the answer is correct, the degree of miscellaneousness of the handwritten characters is determined. It is characterized in that a computer is made to execute a process of outputting the determination result.

また、この発明にかかる学習支援プログラムは、上記の発明において、前記雑度の判断は、対象となる文字についてあらかじめ登録された模範となる形状と比較することによって、前記手書き文字と当該形状とのずれに基づくことを特徴とする。 Further, in the above-mentioned invention, the learning support program according to the present invention determines the degree of miscellaneousness between the handwritten character and the shape by comparing it with a model shape registered in advance for the target character. It is characterized by being based on deviation.

また、この発明にかかる学習支援プログラムは、上記の発明において、前記手書き文字のうち、雑と判定された手書き文字について、前記利用者に再度手書き文字を入力させる入力欄を表示することを特徴とする。 Further, the learning support program according to the present invention is characterized in that, in the above invention, among the handwritten characters, the handwritten characters determined to be miscellaneous are displayed with an input field for causing the user to input the handwritten characters again. To do.

また、この発明にかかる学習支援プログラムは、上記の発明において、前記入力欄には、手本を表示することを特徴とする。 Further, the learning support program according to the present invention is characterized in that, in the above invention, a model is displayed in the input field.

また、この発明にかかる学習支援方法は、利用者に対して問題を出題し、出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、前記解答が正解か否かを判断し、判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、前記判定結果を出力する、処理をコンピュータが実行することを特徴とする。 Further, the learning support method according to the present invention presents a question to the user, accepts the input of the handwritten character of the user regarding the answer to the question, recognizes and recognizes the input handwritten character. Based on the characters, it is determined whether or not the answer is correct, and as a result of the determination, if the answer is correct, the degree of miscellaneousness of the handwritten characters is determined and the determination result is output. It is characterized by being executed by a computer.

また、この発明にかかる学習支援装置は、利用者に対して問題を出題し、出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、前記解答が正解か否かを判断し、判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、前記判定結果を出力する処理部を備えたことを特徴とする。 Further, the learning support device according to the present invention gives a question to the user, accepts the input of the handwritten character of the user regarding the answer to the question, recognizes and recognizes the input handwritten character. A processing unit that determines whether or not the answer is correct based on the characters, determines the degree of miscellaneousness of the handwritten characters, and outputs the determination result when the answer is correct as a result of the determination. It is characterized by being prepared.

この発明にかかる学習支援プログラム、学習支援方法および学習支援装置によれば、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができるという効果を奏する。 According to the learning support program, the learning support method, and the learning support device according to the present invention, there is an effect that the user can be conscious of writing characters carefully without lowering the learning consciousness of the user. ..

通信教育システムのシステム構成を示す説明図である。It is explanatory drawing which shows the system configuration of the correspondence education system. サーバを実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。It is explanatory drawing which shows an example of the hardware composition of the computer apparatus which realizes a server. 操作端末を実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。It is explanatory drawing which shows an example of the hardware composition of the computer device which realizes an operation terminal. 操作端末の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of an operation terminal. 操作端末が表示する表示画面例を示す説明図(その1)である。It is explanatory drawing (the 1) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その2)である。It is explanatory drawing (the 2) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その3)である。It is explanatory drawing (the 3) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その4)である。It is explanatory drawing (the 4) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その5)である。FIG. 5 is an explanatory diagram (No. 5) showing an example of a display screen displayed by an operation terminal. 操作端末が表示する表示画面例を示す説明図(その6)である。FIG. 6 is an explanatory diagram (No. 6) showing an example of a display screen displayed by an operation terminal. 操作端末が表示する表示画面例を示す説明図(その7)である。It is explanatory drawing (7) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その8)である。It is explanatory drawing (8) which shows the example of the display screen displayed by the operation terminal. 操作端末が表示する表示画面例を示す説明図(その9)である。FIG. 9 is an explanatory diagram (No. 9) showing an example of a display screen displayed by an operation terminal. 操作端末が表示する表示画面例を示す説明図(その10)である。It is explanatory drawing (10) which shows the example of the display screen displayed by the operation terminal. 操作端末の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of an operation terminal.

以下に添付図面を参照して、この発明にかかる学習支援プログラム、学習支援方法および学習支援装置の好適な実施の形態を詳細に説明する。 Hereinafter, preferred embodiments of the learning support program, the learning support method, and the learning support device according to the present invention will be described in detail with reference to the accompanying drawings.

(通信教育システムのシステム構成)
まず、この発明にかかる実施の形態の学習支援装置を含む通信教育システムのシステム構成について説明する。図1は、通信教育システムのシステム構成を示す説明図である。
(System configuration of correspondence education system)
First, the system configuration of the correspondence education system including the learning support device of the embodiment according to the present invention will be described. FIG. 1 is an explanatory diagram showing a system configuration of a correspondence education system.

図1において、この発明にかかる実施の形態の通信教育システム100は、サーバ110と、複数の操作端末(学習支援装置)120と、によって構成される。サーバ110は、通信教育システム100の運用者(管理者)などによって管理される。サーバ110は、たとえば、パーソナルコンピュータなどの汎用的なコンピュータ装置によって実現することができる(図2Aを参照)。サーバ110は、教材データベースや加入者データベース(いずれも図示を省略する)を記憶している。 In FIG. 1, the correspondence education system 100 of the embodiment according to the present invention is composed of a server 110 and a plurality of operation terminals (learning support devices) 120. The server 110 is managed by an operator (administrator) of the correspondence education system 100 or the like. The server 110 can be realized by a general-purpose computer device such as a personal computer (see FIG. 2A). The server 110 stores a teaching material database and a subscriber database (both not shown).

操作端末120は、たとえば、タブレットコンピュータやタブレット端末などと称される、可搬性のコンピュータ装置(携帯端末装置)によって実現することができる(図2Bを参照)。操作端末120は、通信教育システム100の運用に際し、当該通信教育システム100の利用者に対して、あらかじめ配布しておく。 The operation terminal 120 can be realized by a portable computer device (portable terminal device) called, for example, a tablet computer or a tablet terminal (see FIG. 2B). The operation terminal 120 is distributed in advance to the users of the correspondence education system 100 when operating the correspondence education system 100.

操作端末120は、ディスプレイとタッチパネルとによって構成されるタッチスクリーンを備えている(図2Bを参照)。操作端末120は、たとえば、所定の操作部材130を用いて操作することができる。操作部材130は、たとえば、静電容量式のタッチペン、デジタイザースタイラスなどと称される電子ペンなどのポインティングデバイスによって実現することができる。 The operation terminal 120 includes a touch screen composed of a display and a touch panel (see FIG. 2B). The operation terminal 120 can be operated by using, for example, a predetermined operation member 130. The operating member 130 can be realized by, for example, a pointing device such as a capacitive touch pen, an electronic pen called a digitizer stylus, or the like.

操作部材130を用いて操作端末120を操作することにより、解答を手書き文字により入力する際に利用者がタッチスクリーンに手などを触れていても、入力された解を認識することができ、手書き文字による解答の入力を無理なく自然体でおこなわせることができる。操作部材130は、筆記信号を出力する筆記部と、消去信号を出力する消去部と、を備えた専用の構成であってもよい。 By operating the operation terminal 120 using the operation member 130, even if the user touches the touch screen or the like when inputting the answer by handwriting, the input solution can be recognized and handwritten. It is possible to input the answer in letters in a natural way without difficulty. The operating member 130 may have a dedicated configuration including a writing unit that outputs a writing signal and an erasing unit that outputs an erasing signal.

サーバ110と各操作端末120とは、インターネットなどのネットワーク140を介して、相互に通信可能に接続されている。各操作端末120は、ネットワーク140に設けられた電波中継器との間で、たとえば、Wi−Fiなどの無線LANによる無線通信をおこなうことができ、これにより操作端末120の良好な可搬性を実現することができる。 The server 110 and each operation terminal 120 are connected to each other so as to be able to communicate with each other via a network 140 such as the Internet. Each operation terminal 120 can perform wireless communication with a radio wave repeater provided in the network 140 by, for example, a wireless LAN such as Wi-Fi, thereby realizing good portability of the operation terminal 120. can do.

(サーバ110のハードウエア構成)
図2Aは、サーバ110を実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。図2Aにおいて、サーバ110を実現するコンピュータ装置は、CPU211と、メモリ212と、ネットワークI/F(Interface)213と、を備えている。コンピュータ装置が備える各部211〜213は、バス210によってそれぞれ接続されている。CPU211は、コンピュータ装置の全体の制御をつかさどる。
(Hardware configuration of server 110)
FIG. 2A is an explanatory diagram showing an example of the hardware configuration of the computer device that realizes the server 110. In FIG. 2A, the computer device that realizes the server 110 includes a CPU 211, a memory 212, and a network I / F (Interface) 213. Each unit 211 to 213 included in the computer device is connected by a bus 210. The CPU 211 controls the entire computer device.

メモリ212は、ブートプログラムなどのプログラムや各種のデータベースを構成するデータなどを記憶している。また、メモリ212は、たとえば、上記の教材データベースや加入者データベースなどの各種データベースを記憶する。教材データベースは、メモリ212を実現する各種の記憶媒体のうち、電源がOFFになっている状態であっても記憶内容が消去されない不揮発性の記憶媒体に記憶されている。 The memory 212 stores programs such as boot programs and data constituting various databases. Further, the memory 212 stores various databases such as the above-mentioned teaching material database and subscriber database, for example. The teaching material database is stored in a non-volatile storage medium in which the stored contents are not erased even when the power is turned off, among various storage media that realize the memory 212.

また、メモリ212は、CPU211のワークエリアとして使用される。メモリ212は、たとえば、ROM(Read−Only Memory)、RAM(Random Access Memory)、HDD(Hard Disc Drive)およびHD(Hard Disc)などによって実現することができる。 Further, the memory 212 is used as a work area of the CPU 211. The memory 212 can be realized by, for example, a ROM (Read-Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), an HD (Hard Disk), or the like.

ネットワークI/F213は、インターネットなどのネットワーク140に接続され、当該ネットワーク140を介して、操作端末120などの外部装置に接続される。ネットワークI/F213は、ネットワーク140とサーバ110を実現するコンピュータ装置の内部とのインターフェースをつかさどり、サーバ110を実現するコンピュータ装置と外部装置との間におけるデータの入出力を制御する。 The network I / F 213 is connected to a network 140 such as the Internet, and is connected to an external device such as an operation terminal 120 via the network 140. The network I / F 213 controls the interface between the network 140 and the inside of the computer device that realizes the server 110, and controls the input / output of data between the computer device that realizes the server 110 and the external device.

(操作端末120のハードウエア構成)
図2Bは、操作端末120を実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。図2Bにおいて、操作端末120を実現するコンピュータ装置は、CPU221と、メモリ222と、ネットワークI/F223と、タイマ224と、タッチスクリーン225と、マイク226と、スピーカー227と、カメラ228と、電源スイッチ229と、を備えている。また、この発明にかかる実施の形態の通信教育システム100において操作端末120を実現するコンピュータ装置が備える各部221〜229は、バス220によってそれぞれ接続されている。
(Hardware configuration of operation terminal 120)
FIG. 2B is an explanatory diagram showing an example of the hardware configuration of the computer device that realizes the operation terminal 120. In FIG. 2B, the computer device that realizes the operation terminal 120 includes a CPU 221, a memory 222, a network I / F 223, a timer 224, a touch screen 225, a microphone 226, a speaker 227, a camera 228, and a power switch. 229 and. Further, in the correspondence education system 100 of the embodiment according to the present invention, each unit 221 to 229 included in the computer device that realizes the operation terminal 120 is connected by a bus 220, respectively.

CPU221は、操作端末120全体の制御をつかさどる。メモリ222は、ブートプログラムなどのプログラムや、起動時のパスワードなどの各種のデータを記憶している。また、メモリ222は、CPU221のワークエリアとして使用される。メモリ222は、たとえば、フラッシュメモリなどによって実現することができる。 The CPU 221 controls the entire operation terminal 120. The memory 222 stores a program such as a boot program and various data such as a password at startup. Further, the memory 222 is used as a work area of the CPU 221. The memory 222 can be realized by, for example, a flash memory or the like.

ネットワークI/F223は、図示を省略するWi−Fiルーターなどの電波中継装置を介して、インターネットなどのネットワーク140に接続されている。ネットワークI/F223は、ネットワーク140を介して、サーバ110などの外部装置との間におけるデータの入出力を制御する。 The network I / F 223 is connected to a network 140 such as the Internet via a radio wave relay device such as a Wi-Fi router (not shown). The network I / F 223 controls the input / output of data to / from an external device such as a server 110 via the network 140.

タイマ224は、計測開始時からの経過時間を計時(カウントアップ)する。タイマ224は、具体的には、たとえば、後述する学習コンテンツの再生を開始してからの経過時間を計時する。より具体的には、タイマ224は、各学習コンテンツの再生に際しては、それぞれの学習コンテンツにおける再生開始位置(カウンタ0)からの経過時間を計時する。 The timer 224 measures (counts up) the elapsed time from the start of measurement. Specifically, the timer 224 measures the elapsed time from the start of playback of the learning content described later, for example. More specifically, the timer 224 measures the elapsed time from the reproduction start position (counter 0) of each learning content when reproducing each learning content.

タッチスクリーン225は、ディスプレイ225aとタッチパネル225bとを備えている。ディスプレイ225aは、たとえば、操作端末120が実行可能なメニューを示すアイコンや、当該アイコンの操作に応じて再生が指示された講義にかかる講義画像などを表示する。ディスプレイ225aは、たとえば、主に液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(Electro−Luminescence)ディスプレイなどによって実現することができる。 The touch screen 225 includes a display 225a and a touch panel 225b. The display 225a displays, for example, an icon indicating a menu that can be executed by the operation terminal 120, a lecture image of a lecture instructed to be played in response to the operation of the icon, and the like. The display 225a can be realized, for example, mainly by a liquid crystal display (LCD: Liquid Crystal Display), an organic EL (Electro-luminescence) display, or the like.

タッチパネル225bは、ディスプレイ225aにおける表示面側に積層され、操作位置に応じた信号をCPU221に対して出力する。タッチパネル225bは、電磁誘導方式、抵抗膜方式や静電容量方式、音響パルス認識方式、超音波表面弾性波方式、赤外遮光方式、画像認識方式など公知の各種の方式のものを用いることができる。 The touch panel 225b is laminated on the display surface side of the display 225a, and outputs a signal corresponding to the operation position to the CPU 221. As the touch panel 225b, various known methods such as an electromagnetic induction method, a resistance film method, a capacitance method, an acoustic pulse recognition method, an ultrasonic surface acoustic wave method, an infrared shading method, and an image recognition method can be used. ..

タッチスクリーン225は、タッチパネル225bをタッチさせることによって操作を受け付けるタッチスクリーンのうち、タッチパネル225b上の複数のポイントに同時に触れるマルチタッチ操作を受け付け可能なマルチタッチスクリーンによって実現することができる。マルチタッチスクリーンは、たとえば、親指と人差し指などの2本の指先の間をタッチパネル225bに接触させた状態で、当該2本の指先の間隔を広げるピンチアウト操作や、当該2本の指先の間隔を縮めることによるピンチイン操作を受け付けることができる。マルチタッチスクリーンによってタッチスクリーン225を実現することにより、キーボードを用いることなく、複雑な入力操作を受け付けることができる。 The touch screen 225 can be realized by a multi-touch screen capable of accepting a multi-touch operation of simultaneously touching a plurality of points on the touch panel 225b among the touch screens that accept the operation by touching the touch panel 225b. The multi-touch screen allows, for example, a pinch-out operation to widen the distance between the two fingertips while the touch panel 225b is in contact with the two fingertips such as the thumb and the index finger, and the distance between the two fingertips. It is possible to accept a pinch-in operation by shrinking. By realizing the touch screen 225 with the multi-touch screen, it is possible to accept complicated input operations without using a keyboard.

また、タッチスクリーン225は、後述する学習コンテンツを再生している間に、タッチパネル225bに対する操作部材130の接触を検出した場合、検出した接触位置がタッチパネル225bにおいて所定の領域内に含まれていれば、操作部材130が接触した位置を可視化した手書き文字などの手書き情報をディスプレイ225aに表示させる。すなわち、タッチスクリーン225は、タッチパネル225bにおいて、利用者による手書き文字などの入力(書き込み)を受け付け、入力を受け付けた手書き文字などを、手書き情報としてディスプレイ225aに表示することができる。 Further, when the touch screen 225 detects the contact of the operation member 130 with the touch panel 225b while playing the learning content described later, if the detected contact position is included in a predetermined area on the touch panel 225b. , Handwritten information such as handwritten characters that visualizes the position where the operation member 130 is in contact is displayed on the display 225a. That is, the touch screen 225 accepts input (writing) of handwritten characters or the like by the user on the touch panel 225b, and the handwritten characters or the like that have received the input can be displayed on the display 225a as handwritten information.

タッチパネル225bは、利用者などの使用者による入力操作を受け付け、受け付けた入力操作に応じた信号をCPU221に出力する。タッチパネル225bは、たとえば、タッチパネル225bに対する入力操作の有無、タッチパネル225bにおいて入力操作を受け付けた位置、入力操作をおこなった媒体などを判断し、受け付けた入力操作に応じた信号をCPU221に出力する。 The touch panel 225b accepts an input operation by a user such as a user, and outputs a signal corresponding to the received input operation to the CPU 221. The touch panel 225b determines, for example, whether or not there is an input operation on the touch panel 225b, the position where the input operation is received on the touch panel 225b, the medium on which the input operation is performed, and the like, and outputs a signal corresponding to the received input operation to the CPU 221.

タッチパネル225bは、たとえば、入力操作をおこなった媒体に応じて種類の異なる信号を出力する。CPU221は、タッチパネル225bに人の手が触れたときの静電気の量と、タッチパネル225bに操作部材130が触れたときの静電気の量との違いに基づいて、入力操作をおこなった媒体が人間の手であるか操作部材130であるかを判断することができる。 The touch panel 225b outputs, for example, different types of signals depending on the medium on which the input operation is performed. In the CPU 221, the medium on which the input operation is performed is a human hand based on the difference between the amount of static electricity when the touch panel 225b is touched by a human hand and the amount of static electricity when the operation member 130 touches the touch panel 225b. It can be determined whether it is the operation member 130 or the operation member 130.

操作端末120は、手書き文字などの情報の入力を受け付けるごとに、入力された手書き文字に、当該手書き文字が入力された際に再生されていた学習コンテンツの識別情報や、コンテンツの再生をおこなった操作端末120の識別情報などを関連づけた送信用の手書き情報を生成し、送信用の手書き情報を生成するごとにサーバ110に送信する。サーバ110は、送信用の手書き情報を受信すると、当該情報に含まれる手書き情報に、当該送信用の手書き情報に含まれる学習コンテンツの識別情報、操作端末120の識別情報を関連づけてメモリ222に記憶する。 Each time the operation terminal 120 receives an input of information such as a handwritten character, the operation terminal 120 reproduces the identification information of the learning content that was being played when the handwritten character was input and the content in the input handwritten character. The handwritten information for transmission associated with the identification information of the operation terminal 120 is generated, and each time the handwritten information for transmission is generated, it is transmitted to the server 110. When the server 110 receives the handwritten information for transmission, the server 110 associates the handwritten information included in the information with the identification information of the learning content included in the handwritten information for transmission and the identification information of the operation terminal 120 and stores them in the memory 222. To do.

利用者は、映像コンテンツを視聴することによる受講に際しての講師の説明に基づき、重要と考える内容や解き方のヒントなど、任意の内容を書き込むことが想定される。このため、送信用の手書き情報は、学習コンテンツの再生時間を基準として、1つの講座にかかる学習コンテンツの再生に際して複数回にわたって入力された各手書き文字などの手書き情報を書き込んだ時刻をそれぞれ特定可能な情報を含んでいてもよい。 It is expected that the user will write any content, such as what he thinks is important and hints on how to solve it, based on the instructor's explanation when attending the lecture by watching the video content. Therefore, for the handwritten information for transmission, it is possible to specify the time at which the handwritten information such as each handwritten character input multiple times when playing the learning content for one course is written based on the playback time of the learning content. Information may be included.

送信用の手書き情報は、一定のデータ量に達するまでの間、あるいは、1つの学習コンテンツの視聴が終了するまでの間など、一定期間、メモリ222に記憶しておき、一定のデータ量に達したタイミング、あるいは、1つの学習コンテンツの視聴が終了したタイミングにおいてサーバ110に送信するようにしてもよい。 The handwritten information for transmission is stored in the memory 222 for a certain period of time, such as until a certain amount of data is reached or until the viewing of one learning content is completed, and reaches a certain amount of data. The data may be transmitted to the server 110 at the timing when the viewing is completed or when the viewing of one learning content is completed.

マイク226は、アナログデータとして入力された話者の声などの音声をアナログ/デジタル変換し、デジタル形式の音声データを生成する。マイク226は、たとえば、英語の講座において発音を学習する際に用いられる。スピーカー227は、デジタル形式の音声データをデジタル/アナログ変換し、アナログ形式の音声データに基づいてスピーカーコーンにおけるコイルに通電するなどして音声を出力する。スピーカー227は、たとえば、後述する「映像授業」コンテンツの再生時に、講義音声を出力する。また、具体的には、スピーカー227は、たとえば、警告アラームなどの音声を出力する。 The microphone 226 performs analog / digital conversion of voice such as a speaker's voice input as analog data, and generates voice data in a digital format. The microphone 226 is used, for example, when learning pronunciation in an English course. The speaker 227 converts digital / analog audio data into digital / analog format, and outputs audio by energizing a coil in the speaker cone based on the analog audio data. The speaker 227 outputs the lecture sound, for example, when playing back the “video lesson” content described later. Specifically, the speaker 227 outputs a sound such as a warning alarm.

カメラ228は、タッチパネル225bの操作によって撮像対象を撮像し、画像データを生成する。生成された画像データは、メモリ222に記憶することができる。ネットワークI/F223は、インターネットなどのネットワーク140に接続され、当該ネットワーク140を介してサーバ110との通信におけるインターフェースをつかさどる。 The camera 228 captures an image capture target by operating the touch panel 225b and generates image data. The generated image data can be stored in the memory 222. The network I / F 223 is connected to a network 140 such as the Internet, and controls an interface for communication with the server 110 via the network 140.

電源スイッチ229は、図示を省略する電源から操作端末120の各部までの電力供給にかかるON/OFFの切り替えをおこなう。電源スイッチ229は、図示を省略する電源から操作端末120の各部に至る電力路における、もっとも電源側(最上流側)において、電力供給にかかるON/OFFの切り替えをおこなう。電源スイッチ229は、受け付けた操作に応じて、CPU221に対してON/OFF信号を出力する。電源スイッチ229は、電源路の最上流側において、電源による電力の供給を停止したり解除したりすることによって電力供給にかかるON/OFFの切り替えをおこなうものであってもよい。 The power switch 229 switches ON / OFF for power supply from the power supply (not shown) to each part of the operation terminal 120. The power switch 229 switches ON / OFF for power supply on the most power supply side (most upstream side) in the power path from the power supply (not shown) to each part of the operation terminal 120. The power switch 229 outputs an ON / OFF signal to the CPU 221 according to the received operation. The power switch 229 may switch ON / OFF of the power supply by stopping or canceling the power supply by the power supply on the most upstream side of the power supply path.

(教材データベースの一例)
教材データベースは、「数学」、「英語」、「国語」、「理科」および「社会」などの教科ごとに、学習コンテンツを記憶している。教材データベースにおいて、教科ごとに分類された学習コンテンツは、さらに、利用者の階層ごとに分類して記憶されていてもよい。利用者の階層は、たとえば、利用者の学年(級または年齢でもよい)によって実現することができる。
(Example of teaching material database)
The teaching material database stores learning contents for each subject such as "math", "English", "national language", "science" and "society". In the teaching material database, the learning contents classified by subject may be further classified and stored according to the user hierarchy. The user hierarchy can be realized, for example, by the user's grade (which may be class or age).

教材データベースにおいて、利用者の学年によって学習コンテンツを分類する場合、当該分類された学習コンテンツは、さらに、講座ごとに分類して記憶されていてもよい。講座は、単元などに基づいて分けることができ、1つの講座は、学習内容の区分として一定のまとまりを有するように構成することが好ましい。 When the learning contents are classified according to the grade of the user in the teaching material database, the classified learning contents may be further classified and stored for each course. The courses can be divided based on a unit or the like, and it is preferable that one course is configured to have a certain unity as a division of learning contents.

講座は、基本的に単元と同一であり、同一の単元における学習量が多く、同一の単元の学習コンテンツを1つにまとめると当該学習コンテンツの再生時間が極端に長くなる学習内容の場合に、同じ単元に対して複数の講座を設定することができる。これにより、過剰に長い講義画像が再生されることによって、利用者の集中力を削ぐことを防止できる。 The course is basically the same as the unit, the amount of learning in the same unit is large, and when the learning contents of the same unit are combined into one, the playback time of the learning contents becomes extremely long. You can set up multiple courses for the same unit. As a result, it is possible to prevent the user from losing their concentration due to the reproduction of an excessively long lecture image.

また、教材データベースは、学習コンテンツにおける、単元(講座)に関する情報と、当該単元(講座)ごとのテーマと、当該単元(講座)における学習内容に関する情報と、を関連づけて記憶する。また、教材データベースは、単元(講座)ごとに、各学習コンテンツの履修学年に関する情報を関連づけて記憶する。履修学年は、各学習コンテンツの内容の学習を学校において履修する学年を示す。 In addition, the teaching material database stores information on the unit (course) in the learning content, the theme for each unit (course), and information on the learning content in the unit (course) in association with each other. In addition, the teaching material database stores information on the grades of each learning content in association with each unit (course). The school year indicates the grade in which the learning of the contents of each learning content is taken at the school.

さらに、教材データベースにおいては、クラスごとに、学習コンテンツを分類して記憶する。クラスは、たとえば、難易度に応じて分類することができ、具体的には、「標準」クラスや「特別進学」クラスなどのように設定することができる。教材データベースにおいては、クラスごとに、「数学」、「英語」、「国語」、「理科」および「社会」のそれぞれの教科にかかる学習コンテンツが上記のように分類して記憶されている。 Furthermore, in the teaching material database, learning contents are classified and stored for each class. The classes can be classified according to the difficulty level, and specifically, can be set as a "standard" class or a "special advancement" class. In the teaching material database, learning contents related to each subject of "mathematics", "English", "national language", "science" and "society" are classified and stored as described above for each class.

各学習コンテンツは、「問題」コンテンツと「解答」コンテンツとによって構成されている。「問題」コンテンツは、各単元の理解度を確認する問題によって構成することができる。「問題」コンテンツは、操作端末120にインストールされている講座再生アプリケーションを用いて再生可能なフォーマットであって、文字(テキスト)、静止画、音声などの各種のデータによって構成されている。「問題」コンテンツは、映像(動画と音声)データを含んでいてもよい。「問題」コンテンツは、同一の単元に対応するものであっても、クラスごとに難易度が異なっていてもよい。 Each learning content is composed of "question" content and "answer" content. The "problem" content can be composed of questions that confirm the comprehension of each unit. The "problem" content is a format that can be played back using a course playback application installed on the operation terminal 120, and is composed of various data such as characters (text), still images, and voice. The "problem" content may include video (video and audio) data. The "problem" content may correspond to the same unit or may have different difficulty levels for each class.

「解答」コンテンツは、各「問題」コンテンツにそれぞれ関連づけて記憶されている。「解答」コンテンツは、「問題」コンテンツにより出題される問題の解答を示すテキストデータやイメージデータによって実現することができる。たとえば、「国語」にかかる「解答」コンテンツは、解答となる文字(漢字など)のテキストデータやイメージデータの他、当該文字の書き順や、「とめ」・「はね」・「はらい」などに関する情報を含んでいてもよい。 The "answer" content is stored in association with each "question" content. The "answer" content can be realized by text data or image data indicating the answer to the question given by the "question" content. For example, the "answer" content related to "national language" includes text data and image data of the characters (kanji, etc.) that will be the answer, as well as the stroke order of the characters, "tome", "hane", "harai", etc. May include information about.

また、「解答」コンテンツは、各「問題」コンテンツに対して複数関連づけて記憶されていてもよい。具体的には、たとえば、溶媒が水である溶液、いわゆる「水溶液」が正解の解答である場合に、「水溶液」の他、「水よう液」、「水ようえき」、「すいようえき」、「すいよう液」などのように、複数の解答によって「解答」コンテンツを構成してもよい。 Further, a plurality of "answer" contents may be stored in association with each "question" content. Specifically, for example, when a solution in which the solvent is water, a so-called "aqueous solution", is the correct answer, in addition to the "aqueous solution", "water solution", "water solution", and "suiyoeki" , "Suiyo liquid" and the like, the "answer" content may be composed of a plurality of answers.

学習コンテンツは、単元(講座)における学習内容や学習方法を、実在の講師が口頭で説明した講義を録画した画像(動画)データや音声データを含んでいてもよい。また、学習コンテンツは、単元(講座)における学習内容や学習方法を、イラストやアニメーション、ナレーションなどを交えて説明する画像(動画)データや音声データを含んでいてもよい。 The learning content may include image (video) data and audio data obtained by recording a lecture in which an actual instructor verbally explains the learning content and learning method in the unit (lecture). In addition, the learning content may include image (video) data and audio data that explain the learning content and learning method in the unit (course) with illustrations, animations, narration, and the like.

この場合の画像(動画)データや音声データによる学習コンテンツにも、それぞれに「問題」コンテンツを関連づけることができる。この場合の「問題」コンテンツは、画像(動画)データや音声データの再生によって説明された単元の理解度を確認する問題によって構成することができる。 The "problem" content can be associated with the learning content based on the image (video) data and the audio data in this case. The "problem" content in this case can be configured by the problem of confirming the comprehension of the unit explained by the reproduction of the image (video) data or the audio data.

また、教材データベースにおいては、たとえば、暗記に特化した情報を提供する「暗記アプリ」コンテンツや、演算問題を出題する「数学ドリル」コンテンツなど、教科に応じた学習コンテンツを記憶していてもよい。さらに、教材データベースにおいては、たとえば、志望校判定のための模擬試験を想定した「模試」コンテンツや、学習対象者ごとにあわせて内容が編集された「オーダーメイド補強講座」コンテンツなどの学習コンテンツを記憶していてもよい。 In addition, in the teaching material database, learning content according to the subject, such as "memorization application" content that provides information specialized for memorization and "math drill" content that asks a calculation problem, may be stored. .. Furthermore, in the teaching material database, learning content such as "mock exam" content that assumes a mock exam for determining the school of choice and "custom-made reinforcement course" content that is edited according to the learning target is stored. You may be doing it.

教材データベースにおいては、「問題」コンテンツや「模試」コンテンツには、「解答」コンテンツが関連づけて記憶されている。「解答」コンテンツは、「問題」コンテンツや「模試」コンテンツにより出題される問題の解答を示すテキストデータやイメージデータによって実現することができる。「映像授業」コンテンツ、「アニメーションワーク」コンテンツ、「問題」コンテンツなどの各種の学習コンテンツには、それぞれ、固有の識別情報が割り当てられている。 In the teaching material database, the "answer" content is stored in association with the "question" content and the "mock exam" content. The "answer" content can be realized by text data or image data indicating the answer to the question given by the "question" content or the "mock exam" content. Unique identification information is assigned to various learning contents such as "video lesson" content, "animation work" content, and "problem" content.

(加入者データベースの一例)
加入者データベースは、利用者の識別情報ごとに、講座ごとの当該学習の進捗状況に関する情報を関連づけて記憶する。学習の進捗状況に関する情報は、学習の進捗状況をあらわし、たとえば、学習コンテンツの再生履歴に関する情報によって実現することができる。学習コンテンツの再生履歴は、たとえば、再生した学習コンテンツの識別情報、当該学習コンテンツの再生日時に関する情報によって実現することができる。
(Example of subscriber database)
The subscriber database stores information on the progress of the learning for each course in association with each user's identification information. The information on the progress of learning represents the progress of learning, and can be realized by, for example, the information on the playback history of the learning content. The reproduction history of the learning content can be realized, for example, by the identification information of the reproduced learning content and the information regarding the reproduction date and time of the learning content.

また、学習の進捗状況に関する情報は、たとえば、講座ごとの理解度(成績)をあらわすものであってもよい。このように、利用者ごとに学習の進捗状況を管理することにより、利用者ごとに、当該利用者の学習の進捗にあわせた適切な講座を学習させることができる。 In addition, the information on the progress of learning may represent, for example, the degree of understanding (grade) for each course. In this way, by managing the learning progress status for each user, it is possible for each user to learn an appropriate course according to the learning progress of the user.

また、加入者データベースは、通信教育システム100に加入する加入者である利用者の氏名(会員氏名)、学年、生年月日など、利用者自身に関する情報を記憶していてもよい。また、加入者データベースは、利用者の親など、利用者の保護者に関する情報を含んでいてもよい。 In addition, the subscriber database may store information about the user himself / herself, such as the name (member name), grade, and date of birth of the user who is a subscriber to the correspondence education system 100. The subscriber database may also contain information about the user's guardian, such as the user's parent.

(操作端末120の機能的構成)
つぎに、操作端末120の機能的構成について説明する。図3は、操作端末120の機能的構成を示すブロック図である。図3において、操作端末120の機能は、処理部301によって実現することができる。処理部301は、記憶部302と、制御部303と、出力部304と、入力部305と、を備えている。
(Functional configuration of operation terminal 120)
Next, the functional configuration of the operation terminal 120 will be described. FIG. 3 is a block diagram showing a functional configuration of the operation terminal 120. In FIG. 3, the function of the operation terminal 120 can be realized by the processing unit 301. The processing unit 301 includes a storage unit 302, a control unit 303, an output unit 304, and an input unit 305.

記憶部302は、上記の教材データベースを記憶する。記憶部302は、たとえば、サーバ110が記憶する教材データベースのうち、利用者がサーバ110からダウンロードした学習コンテンツのみを記憶していてもよい。また、記憶部302は、比較対象とする文字に関するデータを記憶している。また、記憶部302は、比較対象とする文字の模範となる形状に関するデータを記憶している。記憶部302は、さらに、比較対象とする文字の書き順に関するデータを記憶していてもよい。 The storage unit 302 stores the above-mentioned teaching material database. The storage unit 302 may store, for example, only the learning content downloaded from the server 110 by the user among the teaching material databases stored by the server 110. In addition, the storage unit 302 stores data related to characters to be compared. Further, the storage unit 302 stores data regarding a shape that serves as a model for the character to be compared. The storage unit 302 may further store data regarding the stroke order of the characters to be compared.

また、記憶部302は、利用者によって入力された手書き文字に関する情報を記憶する。手書き文字に関する情報は、当該手書き文字の入力がおこなわれた学習コンテンツの再生時のみ記憶してもよく、当該学習コンテンツに関連づけて当該学習コンテンツの再生が終わった後(学習をしていない状態)にも記憶するようにしてもよい。 In addition, the storage unit 302 stores information regarding handwritten characters input by the user. The information related to the handwritten characters may be stored only when the learning content in which the handwritten characters are input is played, and after the learning content is played in association with the learning content (in a state of not learning). You may also remember it.

また、記憶部302は、たとえば、操作端末120の識別情報、利用者に関する情報、操作端末120の起動や操作に用いるパスワードなどを記憶している。この実施の形態においては、メモリ222によって記憶部302の機能を実現することができる。 Further, the storage unit 302 stores, for example, identification information of the operation terminal 120, information about the user, a password used for starting or operating the operation terminal 120, and the like. In this embodiment, the function of the storage unit 302 can be realized by the memory 222.

制御部303は、出力部304を制御して、利用者に対して問題を出題する。具体的に、出力部304は、ディスプレイ225aやスピーカー227によって実現することができる。制御部303は、具体的には、たとえば、ディスプレイ225aに、問題および解答入力欄を表示させることによって問題を出題する。また、制御部303は、たとえば、ディスプレイ225aに画像(動画)を表示させたり、ディスプレイ225aに画像(動画)を表示させるとともにスピーカー227から所定の音声を出力させたりしてもよい。 The control unit 303 controls the output unit 304 to give a question to the user. Specifically, the output unit 304 can be realized by the display 225a and the speaker 227. Specifically, the control unit 303 sets a question by displaying a question and an answer input field on the display 225a, for example. Further, the control unit 303 may, for example, display an image (moving image) on the display 225a, display an image (moving image) on the display 225a, and output a predetermined sound from the speaker 227.

また、制御部303は、入力部305を制御して、出力部304を介して出題された問題に対する解答に関する利用者の手書き文字の入力を受け付ける。具体的に、入力部305は、タッチパネル225bによって実現することができる。制御部303は、入力部305を制御して、利用者などの使用者によるタッチパネル225bに対する入力操作を受け付け、受け付けた入力操作に応じた信号をタッチパネル225bから取得する。この実施の形態においては、CPU221およびメモリ222によって制御部303の機能を実現することができる。 Further, the control unit 303 controls the input unit 305 and accepts the input of the user's handwritten characters regarding the answer to the question given via the output unit 304. Specifically, the input unit 305 can be realized by the touch panel 225b. The control unit 303 controls the input unit 305 to receive an input operation on the touch panel 225b by a user such as a user, and acquires a signal corresponding to the received input operation from the touch panel 225b. In this embodiment, the function of the control unit 303 can be realized by the CPU 221 and the memory 222.

また、制御部303は、入力された手書き文字を認識し、認識された文字に基づいて、入力された手書き文字に基づく解答が正解か否かを判断する。具体的に、制御部303は、入力された手書き文字のパターン認識をおこない、パターン認識された解(文字)とあらかじめ記憶された正解とに基づいて、入力された手書き文字に基づく解答が正解か否かを判断する。 Further, the control unit 303 recognizes the input handwritten character and determines whether or not the answer based on the input handwritten character is correct based on the recognized character. Specifically, the control unit 303 performs pattern recognition of the input handwritten character, and based on the pattern-recognized solution (character) and the correct answer stored in advance, is the answer based on the input handwritten character correct? Judge whether or not.

そして、制御部303は、判断の結果、入力された手書き文字に基づく解答が正解である場合に、手書き文字の雑度を判定する。制御部303は、たとえば、手書き文字の形状における判断対象箇所を抽出し、当該判断対象箇所と模範となる形状における判断対象箇所とのずれの程度や、所定数以上のずれがあると判断される判断対象箇所の数などに基づいて雑度の判断をおこなう。 Then, the control unit 303 determines the degree of miscellaneousness of the handwritten characters when the answer based on the input handwritten characters is correct as a result of the determination. The control unit 303 extracts, for example, a judgment target portion in the shape of the handwritten character, and determines that there is a degree of deviation between the determination target portion and the determination target portion in the model shape, or a deviation of a predetermined number or more. Judgment of the degree of miscellaneousness is made based on the number of places to be judged.

具体的には、制御部303は、たとえば、判断の対象となる文字、すなわち入力された手書き文字について、当該手書き文字の形状とあらかじめ登録された模範となる形状と比較し、当該手書き文字と当該模範となる形状とのずれに基づいて雑度の判断をおこなう。そして、制御部303は、手書き文字の形状における判断対象箇所と模範となる形状における判断対象箇所とのずれの程度が所定の閾値以上である場合に、手書き文字が「雑」であると判定する。具体的には、制御部303は、模範となる形状における判断対象箇所に対して、手書き文字の形状における判断対象箇所がずれている部分が所定数(所定の閾値)以上ある場合に、手書き文字が「雑」であると判定する。 Specifically, for example, the control unit 303 compares the shape of the handwritten character with the pre-registered model shape of the character to be determined, that is, the input handwritten character, and the handwritten character and the input handwritten character. Judge the degree of miscellaneousness based on the deviation from the model shape. Then, the control unit 303 determines that the handwritten character is "miscellaneous" when the degree of deviation between the judgment target portion in the shape of the handwritten character and the determination target portion in the model shape is equal to or greater than a predetermined threshold value. .. Specifically, when the control unit 303 has a predetermined number (predetermined threshold value) or more of the determination target locations in the shape of the handwritten character with respect to the determination target location in the model shape, the handwritten character Is determined to be "miscellaneous".

手書き文字の雑度とは、文字の丁寧さを示す指標であって、見やすくバランスのとれている文字を意味する。具体的には、制御部303は、たとえば、「とめ」・「はね」・「はらい」を正しく書くことができている文字、まっすぐであるべき部分をまっすぐに書くことができている文字などは、雑度が低いと判定する。また、具体的には、制御部303は、たとえば、文字を記載する枠(行)の大きさに対するバランスがとれている文字、部首・旁・偏などのバランスがとれている文字などは、雑度が低いと判定する。そして、これらの雑度の高さが所定の判定閾値以下である場合に、手書き文字が「雑」ではないと判定する。 The degree of miscellaneousness of handwritten characters is an index showing the politeness of characters, and means characters that are easy to see and well-balanced. Specifically, the control unit 303 can write, for example, characters that can correctly write "stop", "splash", and "harai", characters that can write straight parts that should be straight, and the like. Determines that the degree of miscellaneousness is low. Specifically, the control unit 303 may, for example, display characters that are well-balanced with respect to the size of the frame (line) on which the characters are written, and characters that are well-balanced such as radicals, right components, and biases. Judge that the degree of miscellaneousness is low. Then, when the high degree of these miscellaneous characters is equal to or less than a predetermined determination threshold value, it is determined that the handwritten characters are not "miscellaneous".

また、具体的には、制御部303は、たとえば、「とめ」・「はね」・「はらい」を正しく書くことができていない文字、「はね」や「はらい」が過剰な文字、文字を記載する枠(行)の大きさに対して極端に大きかったり小さかったりする文字などは、雑度が高いと判定する。また、具体的には、制御部303は、たとえば、独立して書かれるべき点画が、他の画と一体化して判別できない文字などは、雑度が高いと判定する。そして、これらの雑度の高さが所定の判定閾値を超える場合に、手書き文字が「雑」であると判定する。 Specifically, in the control unit 303, for example, characters in which "Tome", "Hane", and "Harai" cannot be written correctly, and characters in which "Hane" and "Harai" are excessive, and characters Characters that are extremely large or small with respect to the size of the frame (line) in which is described are judged to have a high degree of miscellaneousness. Further, specifically, the control unit 303 determines that, for example, a character in which a point stroke to be written independently cannot be integrated with another stroke and can be discriminated has a high degree of miscellaneousness. Then, when the high degree of these miscellaneous characters exceeds a predetermined determination threshold value, it is determined that the handwritten characters are "miscellaneous".

手書き文字の雑度の判定は、たとえば、入力された手書き文字の形状のみに基づいておこなうことができる。この場合、制御部303は、記憶部302において記憶されている、比較対象とする文字の模範となる形状と、入力された手書き文字の形状とを比較し、当該手書き文字と当該模範となる形状とのずれに基づいて雑度の判断をおこなうことができる。入力された手書き文字の形状のみに基づくことにより、書き順に関係なく手書き文字の雑度の判定をおこなうことができる。 The degree of miscellaneousness of handwritten characters can be determined, for example, based only on the shape of the input handwritten characters. In this case, the control unit 303 compares the shape of the character to be compared, which is stored in the storage unit 302, with the shape of the input handwritten character, and compares the handwritten character with the shape of the handwritten character. It is possible to judge the degree of miscellaneousness based on the deviation from. By based only on the shape of the input handwritten characters, it is possible to determine the degree of miscellaneousness of the handwritten characters regardless of the writing order.

あるいは、手書き文字の雑度の判定は、入力された手書き文字の形状に加えて、当該手書き文字の書き順に基づいておこなってもよい。この場合、制御部303は、比較対象とする文字の模範となる形状および書き順と、入力された手書き文字の形状および書き順とを比較する。そして、手書き文字の形状と当該模範となる形状とのずれ、および、手書き文字の書き順と比較対象とする文字の書き順とのずれに基づいて雑度の判断をおこなう。手書き文字の雑度の判定において書き順を加味する場合、手書き文字の形状と当該模範となる形状とのずれが所定の閾値を超える場合、あるいは、手書き文字の書き順と当該模範となる書き順とにずれがある場合に、手書き文字が「雑」であると判定する。 Alternatively, the degree of miscellaneousness of the handwritten characters may be determined based on the writing order of the handwritten characters in addition to the shape of the input handwritten characters. In this case, the control unit 303 compares the shape and stroke order of the characters to be compared with the shape and stroke order of the input handwritten characters. Then, the degree of miscellaneousness is determined based on the deviation between the shape of the handwritten character and the model shape, and the deviation between the stroke order of the handwritten character and the stroke order of the character to be compared. When the stroke order is taken into consideration in determining the degree of miscellaneousness of handwritten characters, when the deviation between the shape of the handwritten characters and the model shape exceeds a predetermined threshold, or when the stroke order of the handwritten characters and the model writing order are used. If there is a discrepancy with, it is determined that the handwritten characters are "miscellaneous".

手書き文字の雑度の判定において書き順を加味することにより、手書き文字の形状のみならず書き順もあわせて学習させることができる。手書き文字の雑度の判定において書き順を加味することにより、若干の行書により楷書体から崩れた手書き文字であっても、操作部材130の運びに基づいて、手書き文字の雑度の判定をおこなうことができる。これにより、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 By adding the stroke order in the determination of the degree of miscellaneousness of the handwritten characters, it is possible to learn not only the shape of the handwritten characters but also the stroke order. By adding the stroke order in the determination of the degree of miscellaneousness of handwritten characters, even if the handwritten characters are broken from the regular script due to some lines, the degree of miscellaneousness of the handwritten characters is determined based on the movement of the operation member 130. be able to. As a result, it is possible to make the user conscious of writing characters carefully without lowering the learning consciousness of the user.

さらに、制御部303は、出力部304を制御して、手書き文字の雑度の判定結果を出力する。制御部303は、たとえば、手書き文字のうち、「雑」と判定された手書き文字(以下、適宜「雑文字」という)を指摘する指摘マークを表示することにより手書き文字の雑度の判定結果を出力する。指摘マークは、たとえば、雑文字を囲む枠や、雑文字の隣または近傍に表示する「書き直し」などのコメントや所定のマークによって実現することができる。指摘マークを表示することにより、入力された手書き文字が雑文字であることを指摘することができる。 Further, the control unit 303 controls the output unit 304 to output the determination result of the degree of miscellaneousness of the handwritten characters. For example, the control unit 303 determines the degree of miscellaneousness of the handwritten character by displaying an indication mark pointing out the handwritten character determined to be "miscellaneous" (hereinafter, appropriately referred to as "miscellaneous character") among the handwritten characters. Output. The indication mark can be realized by, for example, a frame surrounding the miscellaneous characters, a comment such as "rewrite" displayed next to or near the miscellaneous characters, or a predetermined mark. By displaying the indication mark, it is possible to indicate that the input handwritten characters are miscellaneous characters.

また、制御部303は、手書き文字のうち、雑文字について、利用者に再度手書き文字を入力させる入力欄を表示する。具体的に、制御部303は、出力部304を制御して、雑文字の隣あるいは近傍に、再度手書き入力させる入力欄を表示させる(図4Jを参照)。 Further, the control unit 303 displays an input field for the user to input the handwritten character again for the miscellaneous characters among the handwritten characters. Specifically, the control unit 303 controls the output unit 304 to display an input field for handwriting input again next to or near the miscellaneous characters (see FIG. 4J).

制御部303は、再度手書き入力させる入力欄に、手本を表示するようにしてもよい。制御部303は、再度手書き入力させる入力欄において、解答を入力した際に表示される文字の色よりも手本の文字の色を薄い色で表示させるようにしてもよい。あるいは、制御部303は、再度手書き入力させる入力欄において、解答を入力した際に表示される文字の色(たとえば「黒」など)と、手本の文字の色(たとえば「灰色」や「青」など)とを異ならせて表示させるようにしてもよい。 The control unit 303 may display a model in the input field for handwriting input again. The control unit 303 may display the color of the model character in a lighter color than the color of the character displayed when the answer is input in the input field for handwriting input again. Alternatively, the control unit 303 may use the input field for handwriting input again to display the color of the characters (for example, "black") displayed when the answer is input and the color of the model characters (for example, "gray" or "blue"). , Etc.) may be displayed differently.

(表示画面例)
つぎに、操作端末120が表示する表示画面例について説明する。図4A〜図4Jは、操作端末120が表示する表示画面例を示す説明図である。図4Aにおいては、ディスプレイ225aに「問題」コンテンツが表示された表示画面を示している。
(Display screen example)
Next, an example of a display screen displayed by the operation terminal 120 will be described. 4A to 4J are explanatory views showing an example of a display screen displayed by the operation terminal 120. FIG. 4A shows a display screen on which the "problem" content is displayed on the display 225a.

図4Aに示すように、表示画面401は、「問題」コンテンツによる問題401aおよび当該問題についての解答入力欄401bを表示する。「問題」コンテンツによる問題401aが文章読解問題の場合、「問題」コンテンツによる問題401aは、当該問題401aにかかる読解対象文を含む。 As shown in FIG. 4A, the display screen 401 displays the question 401a by the "question" content and the answer input field 401b for the question. When the question 401a due to the "problem" content is a reading comprehension question, the question 401a due to the "problem" content includes a reading comprehension target sentence relating to the question 401a.

解答入力欄401bにおいては、問題401aにおいて「六文字」のように解答文字数の指定がある場合、図4Aに示すように、指定された解答文字数と同数の解答入力枠401cを表示することが好ましい。あるいは、問題401aにおいて「六文字」のように解答文字数の指定がある場合、解答入力欄401bにおいては、複数の解答入力枠401cの表示に代えて、指定された解答文字数に応じた数に解答入力欄401bを区切る補助線などを表示してもよい。 In the answer input field 401b, when the number of answer characters is specified as "six characters" in the question 401a, it is preferable to display the same number of answer input frames 401c as the specified number of answer characters as shown in FIG. 4A. .. Alternatively, when the number of answer characters is specified such as "six characters" in question 401a, in the answer input field 401b, instead of displaying a plurality of answer input frames 401c, the answer is given to the number corresponding to the specified number of answer characters. An auxiliary line or the like that separates the input field 401b may be displayed.

また、表示画面401は、学習コンテンツの再生を停止する「やめる」キー401dや、問題にかかるヒントの表示を指示する「ヒント」キー401e、解答入力欄401bへの入力以外の手書き入力による情報の入力を指示する「メモ書き」キー401fなどを表示する。利用者は、学習の理解度などに応じて、「ヒント」キー401eや「メモ書き」キー401fを操作する。 Further, the display screen 401 includes a "stop" key 401d for stopping the playback of the learning content, a "hint" key 401e for instructing the display of hints related to the problem, and information by handwriting input other than input to the answer input field 401b. The "memo writing" key 401f or the like instructing input is displayed. The user operates the "hint" key 401e and the "memo writing" key 401f according to the degree of understanding of learning.

操作端末120は、表示画面401における解答入力欄401bが利用者によってタップされるなどした場合、図4Bに示す表示画面402を表示する。図4Bにおいて、表示画面402は、手書き文字の入力対象となる解答入力欄401bの一部を拡大した解答入力枠402aや、解答入力枠402a(あるいは各解答入力枠401c)に手書き入力された文字を決定する「決定」キー402b、および、解答入力欄401bに入力した解答の正誤判断をおこなわせる「答え合わせ」キー402cなどを表示する。また、表示画面402は、手書き入力した文字を消去するための操作キー402dなどを表示する。 The operation terminal 120 displays the display screen 402 shown in FIG. 4B when the answer input field 401b on the display screen 401 is tapped by the user. In FIG. 4B, the display screen 402 shows the characters handwritten in the answer input frame 402a, which is a part of the answer input field 401b for inputting the handwritten characters, and the answer input frame 402a (or each answer input frame 401c). The "decision" key 402b for determining the answer, and the "answer matching" key 402c for making a correct / incorrect judgment of the answer input in the answer input field 401b are displayed. Further, the display screen 402 displays an operation key 402d or the like for erasing the handwritten characters.

利用者は、問題401aにしたがって、解答入力欄401bにおける各解答入力枠に、手書きにより1文字ずつ解答を書き込む。図4Bにおいては、ディスプレイ225aにおける解答入力欄401bの最初の文字「青」が手書きにより書き込まれた状態の表示画面402を示している。操作端末120は、解答入力欄401bにおける各解答入力枠に手書きにより文字が書き込まれる、すなわち利用者の手書き文字の入力を受け付けるごとに、パターン認識をおこない、入力された手書き文字を所定のフォントに変換して表示する。 The user writes the answer one character at a time by handwriting in each answer input frame in the answer input field 401b according to the question 401a. FIG. 4B shows a display screen 402 in which the first character “blue” in the answer input field 401b on the display 225a is written by hand. The operation terminal 120 performs pattern recognition every time a character is written by handwriting in each answer input frame in the answer input field 401b, that is, each time the user receives an input of the handwritten character, and the input handwritten character is set to a predetermined font. Convert and display.

手書き文字の入力を受け付けるごとに当該手書き文字を所定のフォントに変換して表示することにより、雑に書いたために所定のフォントに変換された文字が意図する文字と異なる場合は、直ちに修正(書き直し)をすることができる。表示画面402において、「決定」キー402b、「答え合わせ」キー402c、操作キー402dなどは、「とじる」キー402eが操作された場合にディスプレイ225aから消去される。 By converting the handwritten character to the specified font and displaying it each time the input of the handwritten character is accepted, if the character converted to the specified font is different from the intended character due to rough writing, it is immediately corrected (rewritten). ) Can be done. On the display screen 402, the "decision" key 402b, the "answer matching" key 402c, the operation key 402d, and the like are erased from the display 225a when the "binding" key 402e is operated.

図4Cにおいては、ディスプレイ225aにおける解答入力欄401bの最初の解答入力枠401cに書き込まれた手書き文字「青」が、所定のフォントの「青」に変換された状態の表示画面403を示している。また、図4Dは、上記のようにして、解答入力欄401bにおけるすべての解答入力枠401cに利用者の手書き文字の入力を受け付け、入力された手書き文字を所定のフォントに変換した状態の表示画面404を示している。利用者は、表示画面404に示すようにすべての手書き文字が所定のフォントに変換された場合に、「答え合わせ」キー402cを操作する。 FIG. 4C shows a display screen 403 in which the handwritten character “blue” written in the first answer input frame 401c of the answer input field 401b on the display 225a is converted into the predetermined font “blue”. .. Further, FIG. 4D shows a display screen in a state in which the input of the user's handwritten characters is accepted in all the answer input frames 401c in the answer input field 401b and the input handwritten characters are converted into a predetermined font as described above. It shows 404. The user operates the "answer matching" key 402c when all the handwritten characters are converted into a predetermined font as shown on the display screen 404.

操作端末120は、表示画面404において「答え合わせ」キー402cの操作を受け付けると、あらかじめ記憶されている「解答」コンテンツに基づいて、表示画面404において所定のフォントで示された解答が正解であるか否かを判断する。操作端末120においては、手書き文字が所定のフォントに変換されているため、解答の正誤の判断を迅速かつ確実におこなうことができる。 When the operation terminal 120 receives the operation of the "answer matching" key 402c on the display screen 404, the answer shown in the predetermined font on the display screen 404 is the correct answer based on the "answer" content stored in advance. Judge whether or not. In the operation terminal 120, since the handwritten characters are converted into a predetermined font, it is possible to quickly and surely determine whether the answer is correct or incorrect.

正誤判断の結果、解答が不正解であった場合、操作端末120は、図4Eに示す表示画面405を表示して、入力された解答が不正解であることを報知する。不正解であることは、たとえば、表示画面405のように、解答入力欄401bに不正解を示す記号405aを重ねて表示することによって報知することができる。また、操作端末120は、表示画面405において、解答の入力を再度おこなう表示画面を表示させる「もう一度」キー405b、正解を確認する表示画面を表示させる「正かいを見る」キー405c、および、つぎの問題にかかる表示画面を表示させる「次の問題へ」キー405d、などを表示する。 If the answer is incorrect as a result of the correct / incorrect determination, the operation terminal 120 displays the display screen 405 shown in FIG. 4E to notify that the input answer is incorrect. The incorrect answer can be notified, for example, by displaying the answer input field 401b with the symbol 405a indicating the incorrect answer, as in the display screen 405. Further, the operation terminal 120 has a "again" key 405b for displaying the display screen for inputting the answer again on the display screen 405, a "see correct" key 405c for displaying the display screen for confirming the correct answer, and the following. Display the display screen related to the problem "To the next problem" key 405d, etc. are displayed.

一方、正誤判断の結果、解答が正解であった場合、操作端末120は、上記のように手書き文字の雑度を判定する。そして、操作端末120は、判定された手書き文字の雑度に基づいて、手書き入力された解答が正解であって、かつ、手書き入力された文字が「雑」と判定されなかった(雑文字ではない)場合は、図4Fに示す表示画面406を表示する。表示画面406は、正解の解答が所定のフォントで示された解答入力欄401bに、丸印などの、正解を示す記号406aを重ねて表示することによって、正解であったことを報知する。 On the other hand, if the answer is correct as a result of the correct / incorrect judgment, the operation terminal 120 determines the degree of miscellaneousness of the handwritten characters as described above. Then, the operation terminal 120 did not determine that the handwritten answer was the correct answer and the handwritten character was not "miscellaneous" based on the determined miscellaneousness of the handwritten character (in the miscellaneous character). If not), the display screen 406 shown in FIG. 4F is displayed. The display screen 406 notifies that the correct answer is correct by displaying the correct answer in the answer input field 401b indicated by a predetermined font by superimposing a symbol 406a indicating the correct answer such as a circle.

そして、表示画面406を一定時間表示した後、図4Gに示す表示画面407に切り替える。表示画面407においては、解答入力欄401bに、雑文字ではないと判定された手書き文字を表示する。また、表示画面407においては、つぎの問題にかかる表示画面を表示させる「次の問題へ」キー407aを表示する。 Then, after displaying the display screen 406 for a certain period of time, the screen is switched to the display screen 407 shown in FIG. 4G. On the display screen 407, handwritten characters determined not to be miscellaneous characters are displayed in the answer input field 401b. Further, on the display screen 407, the "to the next problem" key 407a for displaying the display screen relating to the next problem is displayed.

表示画面407を表示することにより、正解であったこと、および、雑文字ではなく文字が丁寧に書けていること、を利用者に知らせることができる。これにより、利用者に対して、手書き文字を再確認させ、文字を丁寧に書くことによって学習がスムーズに進行することを伝えることができ、利用者の学習意識を高める効果が期待できる。 By displaying the display screen 407, it is possible to inform the user that the answer is correct and that the characters are carefully written instead of the miscellaneous characters. As a result, it is possible to inform the user that the learning proceeds smoothly by reconfirming the handwritten characters and writing the characters carefully, which is expected to have the effect of raising the learning awareness of the user.

これに対し、正誤判断の結果、手書き入力された解答が正解であって、かつ、手書き入力された文字が「雑」と判定された(雑文字である)場合、操作端末120は、図4Fに示す表示画面406を表示した後、図4Hに示す表示画面408を表示する。操作端末120は、表示画面406を一定時間表示した後、表示画面408に切り替える。操作端末120は、表示画面408を表示する前に表示画面406を表示することにより、利用者に対して、解答自体が正解であったことを報知することができる。 On the other hand, as a result of the correct / incorrect judgment, when the handwritten answer is correct and the handwritten character is determined to be "miscellaneous" (miscellaneous characters), the operation terminal 120 is shown on FIG. 4F. After displaying the display screen 406 shown in FIG. 4H, the display screen 408 shown in FIG. 4H is displayed. The operation terminal 120 switches to the display screen 408 after displaying the display screen 406 for a certain period of time. By displaying the display screen 406 before displaying the display screen 408, the operation terminal 120 can notify the user that the answer itself is the correct answer.

図4Hに示すように、操作端末120は、表示画面408において、解答入力欄401bにおける各解答入力枠401cに、手書き入力された状態のままの文字(パターン認識により所定のフォントに変換される前の文字)を表示する。また、操作端末120は、表示画面408において、雑文字を囲む枠や、「雑」と判定された文字の書き直しを指示するマークやコメントなどの指摘マーク408aを表示することにより、手書き入力された文字のうち「雑」と判定された文字を指摘する表示をおこなう。 As shown in FIG. 4H, on the display screen 408, the operation terminal 120 is a character (before being converted into a predetermined font by pattern recognition) as it is handwritten in each answer input frame 401c in the answer input field 401b. Character) is displayed. Further, the operation terminal 120 is handwritten by displaying a frame surrounding the miscellaneous characters and a point mark 408a such as a mark or a comment instructing the rewriting of the character determined to be "miscellaneous" on the display screen 408. Display to point out the characters that are judged to be "miscellaneous".

また、操作端末120は、表示画面408において、手書き文字の入力を再度おこなう表示画面を表示させる「文字をきれいに書き直す」キー408b、正解を確認する表示画面を表示させる「正かいを見る」キー408c、および、つぎの問題にかかる表示画面を表示させる「次の問題へ」キー408d、などを表示する。操作端末120は、表示画面408において「文字をきれいに書き直す」キー408bが操作された場合、図4Iに示す表示画面409を表示する。 Further, on the display screen 408, the operation terminal 120 has a "rewrite characters neatly" key 408b for displaying a display screen for re-inputting handwritten characters, and a "see correct" key 408c for displaying a display screen for confirming the correct answer. , And the "to the next problem" key 408d, which displays the display screen for the next problem, and the like are displayed. The operation terminal 120 displays the display screen 409 shown in FIG. 4I when the "rewrite characters neatly" key 408b is operated on the display screen 408.

図4Iに示すように、操作端末120は、表示画面409において、雑文字と判定された手書き文字の再入力をおこなう解答入力枠(利用者に再度手書き文字を入力させる入力欄)409aを表示する。また、操作端末120は、表示画面409において、解答入力枠409aに手書き入力した文字を決定する「決定」キー409bを表示する。また、表示画面409は、表示画面409につづく表示画面への表示の切り替えなどフォーカスをつぎに移すための「つぎへ」キー409cや、再入力した手書き文字を消去するための操作キー409dなどを表示する。 As shown in FIG. 4I, the operation terminal 120 displays an answer input frame (input field for allowing the user to input the handwritten character again) 409a on the display screen 409 to re-enter the handwritten character determined to be miscellaneous characters. .. Further, the operation terminal 120 displays the "decision" key 409b for determining the characters handwritten in the answer input frame 409a on the display screen 409. Further, the display screen 409 has a "next" key 409c for shifting the focus to the next display screen following the display screen 409, an operation key 409d for erasing the re-entered handwritten characters, and the like. indicate.

また、操作端末120は、表示画面409において、手書き文字の再入力対象となる解答入力枠409aに、手本409eを表示する。これにより、利用者は、手本にしたがって、手本をなぞるように手書き文字を入力することができる。図4Iにおいて、符号409fは、手書き文字を示している。手本をなぞるように手書き文字を入力させることにより、利用者に対して、文字を丁寧に書く練習をさせることができる。手本409eは、解答入力欄401bに表示してもよい。 Further, the operation terminal 120 displays the model 409e on the display screen 409 in the answer input frame 409a to be re-input of the handwritten characters. As a result, the user can input the handwritten characters according to the model so as to trace the model. In FIG. 4I, reference numeral 409f indicates a handwritten character. By having the user input handwritten characters as if tracing a model, the user can be made to practice writing the characters carefully. The model 409e may be displayed in the answer input field 401b.

図4Iは、手書き文字の再入力対象となる解答入力枠409aに表示された手本409eを参考に、手書き文字を再入力した状態の表示画面409を示している。操作端末120によれば、利用者に対して、雑な文字を書いた場合は手書き文字の再入力を求められる煩わしさから、文字を丁寧に書く習慣を付ける効果が期待できる。 FIG. 4I shows a display screen 409 in a state where the handwritten characters are re-entered with reference to the model 409e displayed in the answer input frame 409a to which the handwritten characters are re-entered. According to the operation terminal 120, it is expected that the user will be required to re-enter the handwritten characters when he / she writes the characters, so that he / she can get into the habit of writing the characters carefully.

操作端末120は、表示画面409において手書き文字の再入力を受け付けた後「決定」キー409bの操作を受け付けると、再度、手書き文字の雑度を判定する。そして、操作端末120は、再度判定された手書き文字の雑度に基づいて、当該手書き文字が「雑」と判定されなかった場合、図4Jに示す表示画面410を表示する。 When the operation terminal 120 receives the operation of the "decision" key 409b after accepting the re-input of the handwritten character on the display screen 409, the operation terminal 120 determines the degree of miscellaneousness of the handwritten character again. Then, the operation terminal 120 displays the display screen 410 shown in FIG. 4J when the handwritten character is not determined to be "miscellaneous" based on the degree of miscellaneousness of the handwritten character determined again.

図4Jに示すように、表示画面410は、雑文字と指摘され、書き直すことにより雑文字ではなくなった手書き文字の近傍に、書き直した手書き文字が雑文字ではなくなったことを示す合格マーク410aを表示する。すなわち、操作端末120は、表示画面410において、書き直すことによって「雑」と判定されなくなった手書き文字にかかる指摘マーク408aに代えて合格マーク410aを表示する。これにより、利用者に対して、再入力された手書き文字が雑文字ではなく、丁寧に書けたことを迅速かつ確実に案内することができる。 As shown in FIG. 4J, the display screen 410 displays a pass mark 410a indicating that the rewritten handwritten character is no longer a miscellaneous character in the vicinity of the handwritten character that is pointed out as a miscellaneous character and is no longer a miscellaneous character by rewriting. To do. That is, the operation terminal 120 displays the pass mark 410a on the display screen 410 instead of the indication mark 408a related to the handwritten characters that are no longer determined to be "miscellaneous" by rewriting. As a result, it is possible to promptly and surely inform the user that the re-entered handwritten characters are not miscellaneous characters but can be written carefully.

操作端末120は、まだ書き直しされていない手書き文字がある場合、あるいは、再度雑度が判定された手書き文字が「雑」と判定され、かつ、書き直しの回数が所定回数(たとえば3回)未満であると、該当する雑文字や指摘マーク408aを含む表示画面410を表示する。書き直しの回数は、メモリ222などにカウンタを設け、当該カウンタを用いてカウントすることができる。 In the operation terminal 120, if there is a handwritten character that has not been rewritten yet, or if the handwritten character whose degree of miscellaneousness is determined again is determined to be "miscellaneous" and the number of rewrites is less than a predetermined number of times (for example, 3 times). If there is, the display screen 410 including the corresponding miscellaneous characters and the indication mark 408a is displayed. The number of rewrites can be counted by providing a counter in the memory 222 or the like and using the counter.

また、操作端末120は、書き直しに合格し、かつ、書き直した文字が雑文字であると判定された手書き文字のうちの最後の手書き文字ではない場合、該当する雑文字や指摘マーク408aを含む表示画面410を表示する。ここで、書き直しにより雑文字ではなくなった手書き文字、あるいは、所定回数書き直しがおこなわれた手書き文字を、書き直しに合格した手書き文字と判定する。また、最後の手書き文字は、雑文字と判定された手書き文字のうち、解答入力欄401bに並べられた順にしたがって、最後に位置する手書き文字を示す。図4Jの例においては、雑文字と判定された「白」と「水」の手書き文字のうち、「水」の手書き文字によって最後の手書き文字が実現される。 Further, when the operation terminal 120 has passed the rewriting and the rewritten character is not the last handwritten character among the handwritten characters determined to be miscellaneous characters, the operation terminal 120 includes the corresponding miscellaneous characters and the indication mark 408a. The screen 410 is displayed. Here, a handwritten character that is no longer a miscellaneous character due to rewriting, or a handwritten character that has been rewritten a predetermined number of times is determined to be a handwritten character that has passed the rewriting. Further, the last handwritten character indicates the handwritten character located at the end of the handwritten characters determined to be miscellaneous characters in the order in which they are arranged in the answer input field 401b. In the example of FIG. 4J, among the handwritten characters of "white" and "water" determined to be miscellaneous characters, the last handwritten character is realized by the handwritten character of "water".

表示画面410は、まだ書き直しされていない手書き文字、あるいは、書き直されてもいまだ「雑」である手書き文字について、指摘マーク408aを表示する。操作端末120は、表示画面410において「水」の文字が選択されると、表示画面409と同様に、解答入力枠409aに、「水」の手本409eを表示する。 The display screen 410 displays the indication mark 408a for the handwritten characters that have not been rewritten or the handwritten characters that have been rewritten but are still "miscellaneous". When the character "water" is selected on the display screen 410, the operation terminal 120 displays the model 409e of "water" on the answer input frame 409a in the same manner as the display screen 409.

一方、表示画面409や表示画面410において、指摘マーク408aが表示されたすべての雑文字について、再入力した手書き文字が「雑」と判定されなくなった場合、操作端末120は、書き直された手書き文字に基づいて、表示画面407を表示する。なお、表示画面409や表示画面410において、指摘マーク408aが表示されたすべての雑文字について、再入力した手書き文字が「雑」と判定されなくなった場合、上記の表示画面406を表示して、入力された解答が正解であって、かつ、再入力された手書き文字を含むすべての文字が雑文字ではないことを報知してもよい。 On the other hand, when the re-entered handwritten characters are no longer determined as "miscellaneous" for all the miscellaneous characters on which the indication mark 408a is displayed on the display screen 409 and the display screen 410, the operation terminal 120 rewrites the handwritten characters. The display screen 407 is displayed based on the above. When the re-entered handwritten characters are no longer determined to be "miscellaneous" for all the miscellaneous characters on which the indication mark 408a is displayed on the display screen 409 and the display screen 410, the above display screen 406 is displayed. It may be notified that the entered answer is correct and that all characters including the re-entered handwritten characters are not miscellaneous characters.

操作端末120は、手書き文字により解答を入力する問題については、図4A〜図4Jに示すような表示画面401〜410を適宜表示する。これにより、問題に対する解答を入力する際に文字を丁寧に書く習慣づけをおこなうことができる。また、問題に対する解答を考えさせながら文字を丁寧に書くことを習慣づけることにより、文字を丁寧に書くことのみを目的とした学習をおこなわせる場合と比較して利用者を飽きさせずに文字を丁寧に書く習慣をつけさせることができる。 The operation terminal 120 appropriately displays the display screens 401 to 410 as shown in FIGS. 4A to 4J for the problem of inputting the answer by handwritten characters. This makes it possible to get into the habit of writing letters carefully when inputting the answer to the question. In addition, by making it a habit to write letters carefully while thinking about the answer to the problem, the letters can be written without getting tired of the user compared to the case where learning is performed only for the purpose of writing letters carefully. You can get into the habit of writing carefully.

(操作端末120の処理手順の一例)
つぎに、操作端末120の処理手順の一例について説明する。図5は、操作端末120の処理手順の一例を示すフローチャートである。図5のフローチャートに示した処理は、問題に対して、上記の雑文字判定の対象となる手書き文字の入力によって解答を入力する種類の学習コンテンツにおいておこなわれる。
(Example of processing procedure of operation terminal 120)
Next, an example of the processing procedure of the operation terminal 120 will be described. FIG. 5 is a flowchart showing an example of the processing procedure of the operation terminal 120. The process shown in the flowchart of FIG. 5 is performed in a type of learning content in which an answer is input by inputting a handwritten character that is a target of the above-mentioned miscellaneous character determination for a problem.

図5のフローチャートにおいて、まず、問題コンテンツに基づいて、ディスプレイにおいて、表示画面401に示すように問題および解答入力欄401bを表示し(ステップS501)、ステップS501において表示した解答入力欄401bに手書き文字が入力されるまで待機する(ステップS502:No)。ステップS502においては、解答入力欄401bにおける各解答入力枠401cうちのいずれかの解答入力枠401cに対応する解答入力枠402aに、表示画面402に示すように手書き文字が入力されたか否かを判断する。 In the flowchart of FIG. 5, first, based on the question content, the question and answer input field 401b are displayed on the display as shown on the display screen 401 (step S501), and handwritten characters are displayed in the answer input field 401b displayed in step S501. Waits until is input (step S502: No). In step S502, it is determined whether or not handwritten characters have been input in the answer input frame 402a corresponding to any of the answer input frames 401c in the answer input field 401b as shown in the display screen 402. To do.

ステップS502において、解答入力欄401b(解答入力枠402a)に手書き文字が入力された場合(ステップS502:Yes)、入力された手書き文字についてパターン認識をおこなう(ステップS503)。そして、ステップS503におけるパターン認識の結果に基づいて、解答入力欄401b(解答入力枠402a)における所定の位置(手書き文字が入力された解答入力枠)に、パターン認識結果に合致する所定のフォントに変換した文字を表示する(ステップS504)。 In step S502, when a handwritten character is input in the answer input field 401b (answer input frame 402a) (step S502: Yes), pattern recognition is performed on the input handwritten character (step S503). Then, based on the result of pattern recognition in step S503, a predetermined font matching the pattern recognition result is set at a predetermined position (answer input frame in which handwritten characters are input) in the answer input field 401b (answer input frame 402a). The converted characters are displayed (step S504).

つぎに、「答え合わせ」キー402cが操作されたか否かを判断する(ステップS505)。ステップS505において、「答え合わせ」キー402cが操作されていない場合(ステップS505:No)、解答入力欄401b(解答入力枠402a)に手書き文字が入力されたか否かを判断する(ステップS506)。 Next, it is determined whether or not the "answer matching" key 402c has been operated (step S505). In step S505, when the "answer matching" key 402c is not operated (step S505: No), it is determined whether or not handwritten characters have been input in the answer input field 401b (answer input frame 402a) (step S506).

ステップS506において、解答入力欄401b(解答入力枠402a)に手書き文字が入力されていない場合(ステップS506:No)、ステップS505へ移行する。一方、ステップS506において、解答入力欄401b(解答入力枠402a)に手書き文字が入力された場合(ステップS506:Yes)、ステップS503へ移行する。 In step S506, when the handwritten character is not input in the answer input field 401b (answer input frame 402a) (step S506: No), the process proceeds to step S505. On the other hand, in step S506, when handwritten characters are input in the answer input field 401b (answer input frame 402a) (step S506: Yes), the process proceeds to step S503.

ステップS505において、「答え合わせ」キー402cが操作された場合(ステップS505:Yes)、ステップS502:Yesにおいて解答入力欄401b(解答入力枠402a)に手書き文字が入力されてからステップS505:Yesにおいて「答え合わせ」キー402cが操作されるまでの間のパターン認識の結果に基づいて、解答入力枠402aに入力された手書き文字に基づく解答が正解か否かを判断する(ステップS507)。 In step S505, when the "answer matching" key 402c is operated (step S505: Yes), in step S502: Yes, handwritten characters are input in the answer input field 401b (answer input frame 402a), and then in step S505: Yes. Based on the result of pattern recognition until the "matching answer" key 402c is operated, it is determined whether or not the answer based on the handwritten characters input in the answer input frame 402a is the correct answer (step S507).

ステップS507において、解答入力欄401b(解答入力枠402a)に入力された手書き文字に基づく解答が正解であった場合(ステップS507:Yes)、手書き文字の雑度を判定する(ステップS508)。そして、ステップS508における、手書き文字の雑度の判定結果に基づき、「雑」と判定された手書き文字、すなわち雑文字が存在するか否かを判定する(ステップS509)。 In step S507, when the answer based on the handwritten characters input in the answer input field 401b (answer input frame 402a) is correct (step S507: Yes), the degree of miscellaneousness of the handwritten characters is determined (step S508). Then, based on the determination result of the degree of miscellaneousness of the handwritten characters in step S508, it is determined whether or not the handwritten characters determined to be "miscellaneous", that is, the miscellaneous characters exist (step S509).

ステップS509において、雑文字が存在する場合(ステップS509:Yes)、入力された解答が正解であることを報知する(ステップS510)。その後、入力された手書き文字を表示する(ステップS511)。ステップS511においては、手書き入力された状態のままの文字(パターン認識により所定のフォントに変換される前の文字)を表示する。 In step S509, when miscellaneous characters are present (step S509: Yes), it is notified that the input answer is correct (step S510). After that, the input handwritten characters are displayed (step S511). In step S511, the characters as they are handwritten (characters before being converted into a predetermined font by pattern recognition) are displayed.

そして、ステップS508における手書き文字の雑度の判定結果を出力する(ステップS512)。ステップS512においては、上記の表示画面409に示すように、入力された手書き文字のうちの雑文字に、指摘マーク408aを表示することによって、手書き文字の雑度の判定結果を出力する。 Then, the determination result of the degree of miscellaneousness of the handwritten characters in step S508 is output (step S512). In step S512, as shown on the display screen 409, the indication mark 408a is displayed on the miscellaneous characters among the input handwritten characters, so that the determination result of the miscellaneousness of the handwritten characters is output.

つぎに、雑文字を書き直すか否かを判断する(ステップS513)。ステップS513においては、表示画面409において「文字をきれいに書き直す」キー408bが表示されたか否かを判断し、「文字をきれいに書き直す」キー408bが操作された場合に、雑文字を書き直すと判断する。 Next, it is determined whether or not to rewrite the miscellaneous characters (step S513). In step S513, it is determined whether or not the "rewrite characters neatly" key 408b is displayed on the display screen 409, and when the "rewrite characters neatly" key 408b is operated, it is determined that the miscellaneous characters are rewritten.

ステップS513において、雑文字を書き直す場合(ステップS513:Yes)、書き直す雑文字が選択されるまで待機する(ステップS514:No)。ステップS514においては、雑文字と判定された手書き文字のうちの1つが、所定の操作部材130などによってタップされた場合に、書き直す雑文字が選択されたと判断することができる。 When rewriting the miscellaneous characters in step S513 (step S513: Yes), the process waits until the miscellaneous characters to be rewritten are selected (step S514: No). In step S514, when one of the handwritten characters determined to be miscellaneous characters is tapped by a predetermined operating member 130 or the like, it can be determined that the miscellaneous characters to be rewritten are selected.

ステップS514において、書き直す雑文字が選択された場合(ステップS514:Yes)、表示画面410に示すように、ディスプレイ225aに雑文字の書き直しをおこなうための解答入力枠409aや手本409eなどを表示する(ステップS515)。そして、当該解答入力枠409aに手書き文字が入力されるまで待機する(ステップS516:No)。 When the miscellaneous characters to be rewritten are selected in step S514 (step S514: Yes), as shown on the display screen 410, the answer input frame 409a and the model 409e for rewriting the miscellaneous characters are displayed on the display 225a. (Step S515). Then, it waits until the handwritten character is input in the answer input frame 409a (step S516: No).

ステップS516において、手書き文字の再入力対象となる解答入力枠409aに手書き文字が入力された場合(ステップS516:Yes)、つづいて「決定」キー409bが操作されるまで待機する(ステップS517:No)。ステップS517において、「決定」キー409bが操作された場合(ステップS517:Yes)、手書き文字の再入力対象となる解答入力枠409aに入力された手書き文字の雑度を判定し(ステップS518)、手書き文字の雑度の判定結果に基づき、手書き文字が「雑」でないか否かを判定する(ステップS519)。 In step S516, when the handwritten character is input to the answer input frame 409a to be re-entered the handwritten character (step S516: Yes), the process waits until the "decision" key 409b is operated (step S517: No). ). When the "OK" key 409b is operated in step S517 (step S517: Yes), the degree of miscellaneousness of the handwritten characters input in the answer input frame 409a to be re-entered the handwritten characters is determined (step S518). Based on the determination result of the degree of miscellaneousness of the handwritten character, it is determined whether or not the handwritten character is "miscellaneous" (step S519).

ステップS519において、手書き文字が「雑」でないと判定した場合(ステップS519:Yes)、書き直し合格を報知する(ステップS520)。ステップS520においては、たとえば、表示画面410のように、書き直すことにより雑文字ではなくなった手書き文字の近傍に、合格マーク410aを表示することにより、書き直し合格を報知する。 When it is determined in step S519 that the handwritten characters are not "miscellaneous" (step S519: Yes), the rewriting pass is notified (step S520). In step S520, for example, the pass mark 410a is displayed in the vicinity of the handwritten characters that are no longer miscellaneous characters by rewriting, such as the display screen 410, to notify the rewrite pass.

そして、ステップS516:Yesにおいて入力された手書き文字(書き直したもの)が最後の雑文字であるか否かを判断する(ステップS521)。ステップS521において、最後の雑文字である場合(ステップS521:Yes)、一連の処理を終了する。一方、ステップS521において、最後の雑文字ではない場合(ステップS521:No)、ステップS514へ移行する。 Then, it is determined whether or not the handwritten character (rewritten) input in step S516: Yes is the last miscellaneous character (step S521). In step S521, if it is the last miscellaneous character (step S521: Yes), a series of processes is terminated. On the other hand, in step S521, if it is not the last miscellaneous character (step S521: No), the process proceeds to step S514.

また、ステップS519において、手書き文字が「雑」である、すなわち雑文字であると判定した場合(ステップS519:No)、雑文字の書き直しを3回おこなったか否かを判断する(ステップS522)。ステップS522においては、たとえば、メモリ222などに設けたカウンタにおけるカウント値に基づいて、雑文字の書き直しを3回おこなったか否かを判断する。 Further, in step S519, when it is determined that the handwritten character is "miscellaneous", that is, it is a miscellaneous character (step S519: No), it is determined whether or not the miscellaneous character has been rewritten three times (step S522). In step S522, for example, it is determined whether or not the miscellaneous characters have been rewritten three times based on the count value in the counter provided in the memory 222 or the like.

ステップS522において、雑文字の書き直しを3回おこなった場合(ステップS:Yes)、ステップS520へ移行して、書き直し合格を報知する。一方、ステップS522において、雑文字の書き直しをおこなった回数が1回または2回である場合(ステップS522:No)、書き直し不合格を報知して(ステップS523)、ステップS515へ移行する。 When the miscellaneous characters are rewritten three times in step S522 (step S: Yes), the process proceeds to step S520 to notify the rewriting pass. On the other hand, in step S522, when the number of times the miscellaneous characters have been rewritten is once or twice (step S522: No), the rewriting failure is notified (step S523), and the process proceeds to step S515.

ステップS523においては、たとえば、雑文字のうち、書き直しをおこなった回数が1回または2回である雑文字の近傍に、指摘マーク408aを表示して、再度の書き直しを促すことにより、書き直し不合格を報知する。このように、書き直しをおこなっても雑文字である場合、当該雑文字の書き直しを「3回以上」などの所定回数おこなうまでは合格と判定されないため、雑文字を丁寧に書く練習を繰り返しておこなわせることができる。 In step S523, for example, among the miscellaneous characters, the indication mark 408a is displayed in the vicinity of the miscellaneous characters that have been rewritten once or twice, and the rewriting is urged to fail the rewriting. Is notified. In this way, if the miscellaneous characters are rewritten, they will not be judged as passing until the miscellaneous characters are rewritten a predetermined number of times such as "3 times or more". Therefore, repeat the practice of carefully writing the miscellaneous characters. Can be made.

また、書き直しをおこなっても雑文字である場合の、再度の書き直しの数を制限(たとえば「3回」など)することにより、雑文字と判定された手書き文字の書き直しを長時間続ける事態になることを回避できる。これにより、問題に対して解答するという本来の学習内容から大きく逸脱させることなく、利用者に手書き文字を丁寧に書く練習をさせることができ、学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 In addition, if the number of rewrites is limited (for example, "3 times") when the characters are miscellaneous even after rewriting, the rewriting of the handwritten characters determined to be miscellaneous characters will continue for a long time. You can avoid that. As a result, the user can practice writing handwritten characters carefully without significantly deviating from the original learning content of answering the question, and the user can be trained without lowering the learning consciousness. You can be conscious of writing letters carefully.

ステップS509において、雑文字が存在しないと判定された場合(ステップS509:No)、表示画面406のように、入力された解答が正解であることを報知する(ステップS524)。その後、ステップS502:Yesにおいて入力された手書き文字を表示して(ステップS525)、一連の処理を終了する。 When it is determined in step S509 that there are no miscellaneous characters (step S509: No), it is notified that the input answer is the correct answer as shown in the display screen 406 (step S524). After that, the handwritten characters input in step S502: Yes are displayed (step S525), and the series of processes is completed.

ステップS525においては、手書き入力された状態のままの文字(パターン認識により所定のフォントに変換される前の文字)を表示する。入力された解答が正解である場合に、「答え合わせ」キー402cの操作後に表示画面406を表示することにより、利用者に対して、入力された解答が正解であることを報知できる。 In step S525, the characters as they are handwritten (characters before being converted into a predetermined font by pattern recognition) are displayed. When the input answer is correct, the display screen 406 can be displayed after the operation of the "answer matching" key 402c to notify the user that the input answer is correct.

また、正解の報知後に、雑文字ではないと判定された手書き文字(丁寧に書かれた手書き文字)を表示することにより、利用者に対して、再入力された手書き文字が雑文字ではなく、丁寧に書かれていることを意識付けることができ、以降の学習におけるモチベーションを維持させることができる。 In addition, by displaying the handwritten characters (carefully written handwritten characters) that are determined not to be miscellaneous characters after the notification of the correct answer, the re-entered handwritten characters are not miscellaneous characters to the user. You can be aware that it is written carefully, and you can maintain your motivation in subsequent learning.

ステップS507において、解答入力枠402aに入力された手書き文字に基づく解答が不正解であった場合(ステップS507:No)、入力された解答が不正解であることを報知して(ステップS526)、一連の処理を終了する。ステップS526においては、「答え合わせ」キー402cの操作後に表示画面405を表示することにより、利用者に対して、入力された解答が不正解であることを報知することができる。 In step S507, when the answer based on the handwritten characters input in the answer input frame 402a is an incorrect answer (step S507: No), the input answer is notified as an incorrect answer (step S526). End a series of processing. In step S526, by displaying the display screen 405 after the operation of the "answer matching" key 402c, it is possible to notify the user that the input answer is an incorrect answer.

なお、図5に示した処理において、手書き入力した文字を消去するための402dが操作された場合は、適宜、該当する解答入力枠に入力された手書き文字を消去する。また、図5に示した処理において、「やめる」キー401dが操作された場合は、処理を中断する。 In the process shown in FIG. 5, when the 402d for erasing the handwritten characters is operated, the handwritten characters entered in the corresponding answer input frame are deleted as appropriate. Further, in the process shown in FIG. 5, when the "stop" key 401d is operated, the process is interrupted.

通信教育システムにおいては、比較対象とする文字の模範となる形状に関するデータや書き順に関するデータは、サーバ110にのみ記憶し、手書き文字が入力されるごとに操作端末120とサーバ110との間で通信をおこない、サーバ110においてパターン認識や正誤の判断をおこなうようにしてもよい。 In the correspondence education system, data on the shape that serves as a model for the characters to be compared and data on the writing order are stored only in the server 110, and each time a handwritten character is input, it is stored between the operation terminal 120 and the server 110. Communication may be performed, and the server 110 may perform pattern recognition and correct / incorrect judgment.

雑文字判定は、操作端末120を用いた学習の開始からの経過時間に基づいておこなってもよい。具体的には、たとえば、学習の開始時における手書き文字に対する、当該開始時から所定時間が経過した時における手書き文字のずれに基づいて、当該手書き文字が「雑」であるか、すなわち雑文字であるか否かを判断するようにしてもよい。これにより、利用者の集中力の低下の程度を判断することが可能になり、手書き文字の再入力をおこなわせることにより、再度集中力を高めるよう促すことが期待できる。 The miscellaneous character determination may be performed based on the elapsed time from the start of learning using the operation terminal 120. Specifically, for example, the handwritten character is "miscellaneous", that is, a miscellaneous character, based on the deviation of the handwritten character when a predetermined time has elapsed from the start of the learning with respect to the handwritten character. It may be determined whether or not there is. As a result, it becomes possible to judge the degree of deterioration of the user's concentration, and it can be expected that the user is encouraged to re-enter the handwritten characters to improve the concentration again.

また、雑文字判定の結果は、比較対象となる文字に対して、手書き文字が「雑」である場合にのみ出力するものに限らない。たとえば、学習の開始時あるいは前回の学習時における手書き文字が模範となる形状に対して所定の閾値以上ずれていた利用者に関し、当該開始時から所定時間が経過した時あるいは婚外の学習時における手書き文字の模範となる形状に対するずれが所定の閾値を下回った場合に、手書き文字が丁寧になったことを報知するようにしてもよい。これにより、利用者の学習意欲の向上を図る効果を期待できる。 Further, the result of the miscellaneous character determination is not limited to the one that is output only when the handwritten character is "miscellaneous" with respect to the character to be compared. For example, for a user whose handwritten characters at the start of learning or at the time of the previous learning deviate from a model shape by a predetermined threshold or more, when a predetermined time has passed from the start of the learning or at the time of learning outside the marriage. When the deviation from the model shape of the handwritten character falls below a predetermined threshold value, it may be notified that the handwritten character has become polite. This can be expected to have the effect of improving the learning motivation of users.

以上説明したように、この発明にかかる実施の形態の学習支援プログラムは、利用者に対して問題を出題し、出題された問題に対する解答に関する利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、解答が正解か否かを判断し、判断された結果、解答が正解である場合に、手書き文字の雑度を判定し、判定結果を出力する処理を、操作端末120に実行させるようにしたことを特徴としている。 As described above, the learning support program of the embodiment according to the present invention presents a question to the user, accepts the input of the user's handwritten characters regarding the answer to the question, and the input handwriting. It recognizes characters, determines whether the answer is correct or not based on the recognized characters, and if the answer is correct as a result of the determination, determines the degree of miscellaneousness of the handwritten characters and outputs the determination result. It is characterized in that the operation terminal 120 is made to execute the process.

また、この発明にかかる実施の形態の学習支援方法は、利用者に対して問題を出題し、出題された問題に対する解答に関する利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、解答が正解か否かを判断し、判断された結果、解答が正解である場合に、手書き文字の雑度を判定し、判定結果を出力する、処理を操作端末120が実行するようにしたことを特徴としている。 Further, the learning support method of the embodiment according to the present invention presents a question to the user, accepts the input of the user's handwritten character regarding the answer to the question, and recognizes the input handwritten character. , Judges whether the answer is correct or not based on the recognized characters, and if the answer is correct as a result of the judgment, judges the degree of miscellaneousness of the handwritten characters and outputs the judgment result, operates the process. It is characterized in that the terminal 120 executes it.

また、この発明にかかる実施の形態の操作端末120は、利用者に対して問題を出題し、出題された問題に対する解答に関する利用者の手書き文字の入力を受け付け、入力された手書き文字を認識し、認識された文字に基づいて、解答が正解か否かを判断し、判断された結果、解答が正解である場合に、手書き文字の雑度を判定し、判定結果を出力するようにしたことを特徴としている。 Further, the operation terminal 120 of the embodiment according to the present invention gives a question to the user, accepts the input of the user's handwritten character regarding the answer to the question, and recognizes the input handwritten character. , Judgment whether the answer is correct or not based on the recognized characters, and if the answer is correct as a result of the judgment, the degree of miscellaneousness of the handwritten characters is judged and the judgment result is output. It is characterized by.

この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、手書き文字により入力した解答が正解であっても、当該手書き文字の雑度が高い場合は、利用者に対して、当該手書き文字が雑文字であることを報知することができる。このように、問題に対する解答の正誤と、手書き文字の雑度の判定結果とをそれぞれ伝えることにより、解答自体は正解であるものの文字が雑に書かれているために不正解あるいは減点と判定することによって利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 According to the learning support program, the learning support method, and the learning support device of the embodiment according to the present invention, even if the answer input by the handwritten characters is correct, if the handwritten characters have a high degree of complexity, the user is notified. On the other hand, it is possible to notify that the handwritten character is a miscellaneous character. In this way, by communicating the correctness of the answer to the question and the judgment result of the degree of miscellaneousness of the handwritten characters, the answer itself is correct, but it is judged as incorrect or deducted because the characters are written roughly. By doing so, it is possible to make the user conscious of writing characters carefully without lowering the learning consciousness of the user.

また、この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置は、対象となる文字についてあらかじめ登録された模範となる形状と比較することによって、手書き文字と当該形状とのずれに基づいて雑度の判断をおこなうことを特徴としている。 Further, the learning support program, the learning support method, and the learning support device according to the embodiment of the present invention have a deviation between the handwritten character and the shape by comparing the target character with a pre-registered model shape. It is characterized in that the degree of miscellaneousness is judged based on.

この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、模範となる形状との比較により雑度の判断をおこなうことにより、模範となる形状に近い手書き文字を、雑文字と判断される文字から除外することができる。これにより、利用者の親など人間の判断による場合の「個人の好み」に左右されることなく、雑文字であるか否かの判断を迅速かつ公平におこなうことができる。 According to the learning support program, the learning support method, and the learning support device of the embodiment according to the present invention, handwritten characters close to the model shape can be obtained by determining the degree of miscellaneousness by comparing with the model shape. It can be excluded from characters that are judged to be miscellaneous characters. As a result, it is possible to quickly and fairly judge whether or not the characters are miscellaneous characters without being influenced by "individual preference" in the case of human judgment such as the parent of the user.

また、この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置は、手書き文字のうち、雑と判定された手書き文字について、利用者に再度手書き文字を入力させる入力欄を表示するようにしたことを特徴としている。 Further, the learning support program, the learning support method, and the learning support device according to the embodiment of the present invention display an input field for the user to input the handwritten characters again for the handwritten characters determined to be miscellaneous among the handwritten characters. It is characterized by the fact that it is done.

この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、利用者に対して、雑と判定された手書き文字を書き直させることができる。これにより、利用者に対して文字を丁寧に書くよう意識づけることができる。 According to the learning support program, the learning support method, and the learning support device of the embodiment according to the present invention, the user can be made to rewrite the handwritten characters determined to be miscellaneous. This makes it possible for the user to be conscious of writing characters carefully.

また、この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、雑と判定された手書き文字のみを書き直させることができるので、書き直しの作業が利用者の学習の負担になることを回避することができる。これにより、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 Further, according to the learning support program, the learning support method, and the learning support device of the embodiment according to the present invention, it is possible to rewrite only the handwritten characters determined to be miscellaneous, so that the rewriting work is the learning of the user. It can be avoided to be a burden. As a result, it is possible to make the user conscious of writing characters carefully without lowering the learning consciousness of the user.

さらに、この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、雑と判定された手書き文字を入力した後、時間が経たないうちに、すなわち、入力した解答が正解と判断されたことにより気分がよい状態で書き直させることができる。これにより、書き直しの作業が利用者の学習の負担になることを回避し、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 Further, according to the learning support program, the learning support method, and the learning support device of the embodiment according to the present invention, after inputting the handwritten characters determined to be miscellaneous, that is, the input answer is obtained within a short time. By judging that the answer is correct, you can rewrite it in a comfortable state. As a result, it is possible to avoid the work of rewriting from burdening the learning of the user, and to make the user conscious of writing the characters carefully without lowering the learning consciousness of the user.

また、この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置は、入力欄には、手本を表示するようにしたことを特徴としている。 Further, the learning support program, the learning support method, and the learning support device according to the embodiment of the present invention are characterized in that a model is displayed in the input field.

この発明にかかる実施の形態の学習支援プログラム、学習支援方法および学習支援装置によれば、手本にしたがって書き直すことができるので、書き直しの作業が利用者の学習の負担になることを回避することができる。これにより、利用者の学習意識を低下させることなく、利用者に対して文字を丁寧に書くよう意識づけることができる。 According to the learning support program, learning support method, and learning support device of the embodiment according to the present invention, rewriting can be performed according to a model, so that the rewriting work does not burden the learning of the user. Can be done. As a result, it is possible to make the user conscious of writing characters carefully without lowering the learning consciousness of the user.

なお、この実施の形態で説明した学習支援方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。 The learning support method described in this embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is executed by being recorded on a computer-readable recording medium such as a hard disk, flexible disk, CD-ROM, MO, or DVD, and read from the recording medium by the computer. Further, this program may be a transmission medium that can be distributed via a network such as the Internet.

以上のように、この発明にかかる学習支援プログラム、学習支援方法および学習支援装置は、学習を支援する学習支援プログラム、学習支援方法および学習支援装置に有用であり、特に、手書き文字により解答を入力する学習支援プログラム、学習を支援する学習支援方法および学習支援装置に適している。 As described above, the learning support program, the learning support method, and the learning support device according to the present invention are useful for the learning support program, the learning support method, and the learning support device that support learning, and in particular, the answer is input by handwritten characters. Suitable for learning support programs, learning support methods and learning support devices that support learning.

100 通信教育システム
110 サーバ
120 操作端末
225 タッチスクリーン
225a ディスプレイ
225b タッチパネル
301 処理部
302 記憶部
303 制御部
304 出力部
305 入力部
401〜410 表示画面
401a 問題
401b 解答入力欄
401c 解答入力枠
408a 指摘マーク
409a 解答入力枠
409e 手本
100 Correspondence education system 110 Server 120 Operation terminal 225 Touch screen 225a Display 225b Touch panel 301 Processing unit 302 Storage unit 303 Control unit 304 Output unit 305 Input unit 401-410 Display screen 401a Problem 401b Answer input field 401c Answer input frame 408a Pointing mark 409a Answer input frame 409e Model

Claims (6)

利用者に対して問題を出題し、
出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、
入力された手書き文字を認識し、
認識された文字に基づいて、前記解答が正解か否かを正否判断し、
前記正否判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、
前記解答が正解であることを報知し、
前記報知の後に、前記判定結果を出力し、
前記正否判断された結果、前記解答が正解でない場合に、前記手書き文字の雑度を判定することなく、当該解答が不正解であることを報知する、
処理をコンピュータに実行させることを特徴とする学習支援プログラム。
Ask the user a question,
Accepting the input of the user's handwritten characters regarding the answer to the question that was asked,
Recognize the entered handwritten characters
Based on the recognized characters, it is judged whether the answer is correct or not, and it is judged whether the answer is correct or not.
As a result of the correctness determination, if the answer is correct, the degree of miscellaneousness of the handwritten characters is determined.
Notify that the answer is correct,
After the notification, the determination result is output.
If the answer is not correct as a result of the correctness determination, the answer is notified that the answer is incorrect without determining the degree of miscellaneousness of the handwritten characters.
A learning support program characterized by having a computer execute processing.
前記雑度の判断は、対象となる文字についてあらかじめ登録された模範となる形状と比較することによって、前記手書き文字と当該形状とのずれに基づくことを特徴とする請求項1に記載の学習支援プログラム。 The learning support according to claim 1, wherein the determination of the degree of miscellaneousness is based on the deviation between the handwritten character and the shape by comparing the target character with a pre-registered model shape. program. 前記手書き文字のうち、雑と判定された手書き文字について、前記利用者に再度手書き文字を入力させる入力欄を表示することを特徴とする請求項1または2に記載の学習支援プログラム。 The learning support program according to claim 1 or 2, wherein an input field for causing the user to input the handwritten character again is displayed for the handwritten character determined to be miscellaneous among the handwritten characters. 前記入力欄には、手本を表示することを特徴とする請求項1〜3のいずれか一つに記載の学習支援プログラム。 The learning support program according to any one of claims 1 to 3, wherein a model is displayed in the input field. 利用者に対して問題を出題し、
出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、
入力された手書き文字を認識し、
認識された文字に基づいて、前記解答が正解か否かを正否判断し、
前記正否判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、
前記解答が正解であることを報知し、
前記報知の後に、前記判定結果を出力し、
前記正否判断された結果、前記解答が正解でない場合に、前記手書き文字の雑度を判定することなく、当該解答が不正解であることを報知する、
処理をコンピュータが実行することを特徴とする学習支援方法。
Ask the user a question,
Accepting the input of the user's handwritten characters regarding the answer to the question that was asked,
Recognize the entered handwritten characters
Based on the recognized characters, it is judged whether the answer is correct or not, and it is judged whether the answer is correct or not.
As a result of the correctness determination, if the answer is correct, the degree of miscellaneousness of the handwritten characters is determined.
Notify that the answer is correct,
After the notification, the determination result is output.
If the answer is not correct as a result of the correctness determination, the answer is notified that the answer is incorrect without determining the degree of miscellaneousness of the handwritten characters.
A learning support method characterized in that a computer executes processing.
利用者に対して問題を出題し、
出題された問題に対する解答に関する前記利用者の手書き文字の入力を受け付け、
入力された手書き文字を認識し、
認識された文字に基づいて、前記解答が正解か否かを正否判断し、
前記正否判断された結果、前記解答が正解である場合に、前記手書き文字の雑度を判定し、
前記解答が正解であることを報知し、
前記報知の後に、前記判定結果を出力し、
前記正否判断された結果、前記解答が正解でない場合に、前記手書き文字の雑度を判定することなく、当該解答が不正解であることを報知する処理部を備えたことを特徴とする学習支援装置。

Ask the user a question,
Accepting the input of the user's handwritten characters regarding the answer to the question that was asked,
Recognize the entered handwritten characters
Based on the recognized characters, it is judged whether the answer is correct or not, and it is judged whether the answer is correct or not.
As a result of the correctness determination, if the answer is correct, the degree of miscellaneousness of the handwritten characters is determined.
Notify that the answer is correct,
After the notification, the determination result is output.
A learning support characterized in that a processing unit for notifying that the answer is an incorrect answer is provided without determining the degree of miscellaneousness of the handwritten characters when the answer is not the correct answer as a result of the correctness determination. apparatus.

JP2017011931A 2017-01-26 2017-01-26 Learning support programs, learning support methods and learning support devices Active JP6901270B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017011931A JP6901270B2 (en) 2017-01-26 2017-01-26 Learning support programs, learning support methods and learning support devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017011931A JP6901270B2 (en) 2017-01-26 2017-01-26 Learning support programs, learning support methods and learning support devices

Publications (2)

Publication Number Publication Date
JP2018120109A JP2018120109A (en) 2018-08-02
JP6901270B2 true JP6901270B2 (en) 2021-07-14

Family

ID=63045147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017011931A Active JP6901270B2 (en) 2017-01-26 2017-01-26 Learning support programs, learning support methods and learning support devices

Country Status (1)

Country Link
JP (1) JP6901270B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7149803B2 (en) * 2018-10-24 2022-10-07 東芝テック株式会社 Print data creation device, print system and program
JP7293658B2 (en) * 2019-01-17 2023-06-20 大日本印刷株式会社 Information processing device, information processing method and program
JP7764689B2 (en) * 2021-03-10 2025-11-06 大日本印刷株式会社 Terminal device, display method and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3913712B2 (en) * 2003-06-09 2007-05-09 秀明 山根 Character, symbol and figure recognition method, program thereof, computer-readable recording medium storing the program, character, symbol and figure recognition system
JP4546816B2 (en) * 2004-12-15 2010-09-22 株式会社ワオ・コーポレーション Information processing system, server device, and program
JP5805426B2 (en) * 2011-04-15 2015-11-04 株式会社ベネッセコーポレーション Character learning machine
JP6278641B2 (en) * 2013-08-30 2018-02-14 株式会社ベネッセコーポレーション Writing practice system and program

Also Published As

Publication number Publication date
JP2018120109A (en) 2018-08-02

Similar Documents

Publication Publication Date Title
US11417234B2 (en) Interactive multisensory learning process and tutorial device
JP5949143B2 (en) Information processing apparatus and information processing method
JP2015102556A (en) Learning support program and learning support device
KR20170141264A (en) Vertically integrated mobile computer system
JP2021516809A (en) Learning content provision method and device using AI tutor
CN103136971A (en) Language phoneme practice engine
JP2017097030A (en) Learning support device
JPWO2020026754A1 (en) Information processing equipment, information processing methods, and programs
JP6901270B2 (en) Learning support programs, learning support methods and learning support devices
JP6159157B2 (en) Learning support device, learning support method, and learning support program
Snow et al. Evaluating the effectiveness of a state-mandated benchmark reading assessment: mClass Reading 3D (Text Reading and Comprehension)
Frankel et al. Expanding audio access to mathematics expressions by students with visual impairments via MathML
Gupta et al. “A Helping Hand”: Design and Evaluation of a Reading Assistant Application for Children with Dyslexia
JP6395693B2 (en) Learning support device and learning support program
Ng et al. An adaptive mobile learning application for beginners to learn fundamental japanese language
CN112053595A (en) Computer-implemented training system
Pearsall Fast and effective assessment: How to reduce your workload and improve student learning
JP2008197604A (en) English composition automatic erratum discrimination and guidance system or program
KR102320579B1 (en) Method and apparatus for providing mathmatics tutoring contents trhough repetitive learning
Naglieri et al. Naglieri General Ability Tests
JP7165517B2 (en) Learning support program, learning support device and learning support method
JP6946043B2 (en) Learning support programs, learning support methods and learning support devices
JP2022064946A (en) Writing learning support system, writing learning support server, writing learning support device, writing learning support method, and writing learning support program
Assessment Toolkit
Tahan et al. A gaming environment to train teachers diagnose children learning disabilities

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200123

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201125

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210409

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210409

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210420

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210427

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210617

R150 Certificate of patent or registration of utility model

Ref document number: 6901270

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250