[go: up one dir, main page]

JPH10254340A - Device for inspecting study and method therefor - Google Patents

Device for inspecting study and method therefor

Info

Publication number
JPH10254340A
JPH10254340A JP7071697A JP7071697A JPH10254340A JP H10254340 A JPH10254340 A JP H10254340A JP 7071697 A JP7071697 A JP 7071697A JP 7071697 A JP7071697 A JP 7071697A JP H10254340 A JPH10254340 A JP H10254340A
Authority
JP
Japan
Prior art keywords
answer
character
input
characters
test
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.)
Pending
Application number
JP7071697A
Other languages
Japanese (ja)
Inventor
Satoru Momose
悟 百瀬
Mitsuhiko Tokoo
光彦 床尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EE I SOFT KK
Original Assignee
EE I SOFT KK
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 EE I SOFT KK filed Critical EE I SOFT KK
Priority to JP7071697A priority Critical patent/JPH10254340A/en
Publication of JPH10254340A publication Critical patent/JPH10254340A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve an efficiency of processing and reliability at the time of determining and answer inputted by hand writing as a character, symbol, etc., by recognizing non-coded information inputted as an answer and extracting a group of character candidates and selecting a hand written answer with a priority given to a recognition result within a range permitted by the correct answer. SOLUTION: What a learner answers is inputted as non-coded information. When the non-coded information inputted by this input processing is recognized and converted into characters expressively by coded information, a recognition result conforming to a fixed condition is selected as a group of character candidates. And an answer is outputted with a priority given to a recognition result within a permissible range by a correct answer to the extracted group of character candidates. In a category 'Reading of kanji', for example, a contracted sound which cannot compose 'Reading of Kanji' in Hiragana in set as a inhibition code 72, and characters corresponding to the inhibition code 72 are excluded, and non-excluded characters are determined as answer characters.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、学習検定装置およ
び学習検定方法、特に、正解が予め用意された問題に対
する学習者の解答を入力し、該解答の妥当性を前記正解
に照らして判定する学習検定装置および学習検定方法に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a learning test apparatus and a learning test method, and more particularly, to inputting a learner's answer to a problem for which a correct answer is prepared in advance, and determining the validity of the answer based on the correct answer. The present invention relates to a learning test device and a learning test method.

【0002】[0002]

【従来の技術】近年、コンピュータの優れた処理機能を
利用した種々の学習検定装置が提案されている。これら
の装置の学習検定の方法としては、所定の問題を文字・
音声等によって出力し、解答者に解答の入力を求め、入
力された解答と問題に対する正解とが一致しているか否
かを判定するものが一般的に採用されている。この場合
における解答の入力は、キーボード、マウスおよびタブ
レット等の入力装置によってなされ、入力された解答と
予め準備された問題に対する正解とが一致しているか否
かの判定は、予め準備された正解についての情報と入力
された解答の情報とを比較し、これら双方の情報が一致
するか否かを判断するという手法によってなされてい
る。
2. Description of the Related Art In recent years, various learning and examining apparatuses using excellent processing functions of computers have been proposed. As a method of learning test of these devices, a predetermined problem is written
Generally, a method is used in which a response is output by voice or the like, an answer is requested from the answerer, and it is determined whether or not the input answer matches the correct answer to the question. The input of the answer in this case is performed by an input device such as a keyboard, a mouse, and a tablet, and the determination as to whether or not the input answer matches the correct answer for the previously prepared question is based on the correct answer prepared in advance. Is compared with the input information of the answer, and it is determined whether or not these two pieces of information match.

【0003】最近は、タブレット等を用いて、問題に対
する解答を手書き入力することを可能とするものが、各
種提案されている。学習しようとする人は、コンピュー
タやこれに付属するキーボードあるいはマウスなどの使
用に必ずしも習熟しているとは限らないから、手書き文
字で解答できることは、学習者の幅を広げるという点で
望ましい。キーボードが扱えない幼児からキーボード操
作に慣れない大人まで、幅広く学習検定装置を使用する
ことができる。このような学習検定装置では、解答と正
解の一致性を判定する前段階として、手書き入力された
解答を認識した後、前記装置に準備された辞書等を参照
して、文字・記号等として確定することが必要となる。
Recently, various proposals have been made to enable the user to input the answer to the question by hand using a tablet or the like. Since the person who is going to learn is not always proficient in using a computer or a keyboard or mouse attached thereto, being able to answer with handwritten characters is desirable in terms of expanding the range of learners. From infants who cannot handle the keyboard to adults who are not accustomed to keyboard operation, the learning test device can be used widely. In such a learning test apparatus, as a step before judging the coincidence between the answer and the correct answer, after recognizing the answer input by handwriting, it is determined as a character / symbol by referring to a dictionary prepared in the apparatus. It is necessary to do.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、手書き
文字の個人差は大きいから、手書き入力された解答を認
識して文字・記号等として確定することにはかなりの困
難が伴い、解答者の意図とは異なる文字や記号として認
識して、その修正などに手間取って、学習の効率をかえ
って低下させてしまうことがあった。また、認識のため
には、膨大量の情報を参照することが必要となり、認識
に要する時間が長く、学習者が解答してから、その解答
が正しいか否かの検定が行なわれるまでにかなりの時間
を要するという問題も看過できなかった。例えば、漢字
の読み書き、英語のスペリングや地図記号等の書き取り
等のような学習内容である場合には、常用される全ての
漢字、かな、英単語、地図記号等の情報を予め辞書等に
準備し、しかもその辞書に格納された全ての情報を参照
して、手書き入力された解答がいかなる文字・記号等に
該当するかを判断しなければならない。このような場合
には、従来の学習検定装置では、手書き入力された解答
を文字・記号等として確定するために、膨大な情報にア
クセスしなければならず、解答の確定処理に時間がかか
ってしまうという問題があった。
However, since the individual differences of handwritten characters are large, it is quite difficult to recognize the answer input by handwriting and determine it as a character or a symbol, etc. May be recognized as a different character or symbol, and it takes time to correct the character, thereby reducing the learning efficiency. In addition, recognition requires a large amount of information to be referred to, and the time required for recognition is long, and it takes a considerable amount of time from when a learner answers a question until a test is performed to determine whether the answer is correct. I couldn't overlook the problem of taking time. For example, in the case of learning contents such as reading and writing of kanji, spelling of English, writing of map symbols, etc., prepare information of all commonly used kanji, kana, English words, map symbols, etc. in a dictionary etc. in advance. In addition, by referring to all the information stored in the dictionary, it is necessary to determine what kind of character, symbol, or the like corresponds to the answer input by handwriting. In such a case, in the conventional learning test apparatus, a large amount of information must be accessed in order to determine the answer input by handwriting as characters, symbols, etc., and it takes time to determine the answer. There was a problem that it would.

【0005】また、問題に対する解答が手書き入力され
る場合には、例えば、「ふぁん」と「ふあん」のよう
に、認識対象が拗音を表わす仮名文字か拗音でない仮名
文字かは、文字の大きさによってしか判断することはで
きないことがある。このような場合には、「ぁ」も
「あ」も、共に仮名を認識する点では同一であり、辞書
を参照することのみでは入力された解答をただ1つの文
字に絞ることが困難であることが多い。従って、手書き
入力された解答を文字情報として確定するためには、両
者を正解候補として表示して再度学習者に一方を選択さ
せて確定するか、若しくは、辞書等に準備された文字の
大きさの情報と近い方の文字を正解と推定して確定す
る、といった手法を採らざるを得ず、前者の場合には、
学習者の操作を煩雑とし、後者の場合には、学習者の意
図に反した解答によって正誤判定がされ得る、という問
題があった。
When an answer to a question is input by handwriting, whether the recognition target is a kana character representing a tongue or a kana character which is not a tonality, such as "fan" and "fan", is determined by the size of the character. There are times when you can only judge by that. In such a case, both "@" and "a" are the same in recognizing kana, and it is difficult to narrow down the input answer to only one character only by referring to the dictionary. Often. Therefore, in order to determine the answer input by handwriting as character information, both are displayed as correct answer candidates and the learner is allowed to select one of them again to confirm, or the size of the character prepared in a dictionary or the like is determined. In the case of the former, it is inevitable to assume that the character closest to the information of
There is a problem in that the operation of the learner is complicated, and in the latter case, correct / incorrect judgment can be made based on an answer contrary to the intention of the learner.

【0006】そこで、本発明の学習検定装置および学習
検定方法は、以上のような問題を解決し、手書き入力さ
れた解答を文字・記号等として確定する際の処理の効率
化と確実性の向上を図り、学習者にとっての使い勝手を
より良くすることを目的としてなされた。
Accordingly, the learning test apparatus and the learning test method of the present invention solve the above-mentioned problems, and improve the efficiency and reliability of processing when determining a handwritten input answer as a character or a symbol. The aim was to improve the usability for learners.

【0007】[0007]

【課題を解決するための手段およびその作用・効果】か
かる目的を達成するためになされた本発明の学習検定装
置は、正解が予め用意された問題に対する学習者の解答
を入力し、該解答の妥当性を前記正解に照らして判定す
る学習検定装置であって、学習者が前記解答とするもの
を、非コード情報として入力する非コード情報入力手段
と、該入力された非コード情報を認識してコード情報に
より表現可能な文字に変換する際、所定の条件に合致す
る認識結果を候補文字群として抽出する候補文字群抽出
手段と、該候補文字群に対して、前記正解が許容する範
囲内の認識結果を優先して、前記解答として出力する解
答出力手段とを備えたことを要旨とする。
Means for Solving the Problems and Actions / Effects The learning test apparatus of the present invention, which has been made to achieve the above object, inputs a learner's answer to a question for which a correct answer is prepared in advance, and outputs the correct answer. A learning test device for determining validity in light of the correct answer, wherein the learner inputs non-code information as non-code information, and recognizes the input non-code information. A candidate character group extracting means for extracting a recognition result meeting a predetermined condition as a candidate character group when converting to a character that can be represented by the code information, within a range permitted by the correct answer for the candidate character group. And answer output means for giving priority to the result of recognition and outputting the result as the answer.

【0008】また、この学習検定装置に対応した学習検
定方法は、正解が予め用意された問題に対する学習者の
解答を入力し、該解答の妥当性を前記正解に照らして判
定する学習検定方法であって、学習者が前記解答とする
ものを、非コード情報として入力し、該入力された非コ
ード情報を認識してコード情報により表現可能な文字に
変換する際、所定の条件に合致する認識結果を候補文字
群として抽出し、該候補文字群に対して、前記正解が許
容する範囲内の認識結果を優先して、前記解答として出
力することを要旨とする。
A learning test method corresponding to the learning test apparatus is a learning test method in which a learner's answer to a question for which a correct answer is prepared in advance is input and the validity of the answer is determined in light of the correct answer. When the learner inputs the answer as non-code information and recognizes the input non-code information and converts the non-code information into characters that can be represented by the code information, a recognition that satisfies predetermined conditions The gist is that a result is extracted as a candidate character group, and the recognition result within the range permitted by the correct answer is prioritized and output as the answer to the candidate character group.

【0009】上記構成を有する本発明の学習検定装置及
び学習検定方法は、正解が予め用意された問題につい
て、学習者によって解答とされたものを非コード情報と
して入力し、この非コード情報を認識してコード情報に
より表現可能な文字に変換する際に、所定の条件に合致
する認識結果を候補文字群として抽出する。この候補文
字群に対して、前記正解が許容する範囲内の認識結果を
優先して学習者によって手書きされた解答の選別を行な
い、この選別の結果を解答として出力する。
In the learning test apparatus and the learning test method of the present invention having the above-mentioned configuration, for a question for which a correct answer has been prepared in advance, a question answered by a learner is input as non-code information, and the non-code information is recognized. When converting to a character that can be represented by the code information, a recognition result that meets a predetermined condition is extracted as a candidate character group. With respect to this candidate character group, an answer handwritten by the learner is selected with priority given to a recognition result within a range permitted by the correct answer, and the result of the selection is output as an answer.

【0010】非コード情報としては、手書きされた文字
のイメージ情報や、マイクなどから入力された音声情
報、ビデオカメラなどにより撮影された身振り・手振り
等が考えられる。非コード情報を認識するために必要と
される前記所定の条件は、本発明において特に限定され
るものではなく、例えば、認識時の一致の度合いなどの
条件設定等が考えられる。また、前記候補文字群から認
識結果を絞り込んで解答を出力する際の判断基準となる
「正解が許容する範囲内か否か」については、予め用意
された正解が保有する種々の性質に着目して、自由に設
定することが可能である。例えば、正解が文字や記号の
場合には、文字・記号に設定されているコード番号等、
正解が所定の選択肢のなかから選択するものである場合
には、選択肢として表示された符号のコード番号などを
考えることができる。
As the non-code information, image information of handwritten characters, voice information input from a microphone or the like, gestures and hand gestures taken by a video camera or the like can be considered. The predetermined condition required for recognizing non-code information is not particularly limited in the present invention, and for example, condition setting such as a degree of coincidence at the time of recognition may be considered. Also, regarding the "criterion for determining whether or not the correct answer is within a permissible range" which is a criterion when narrowing down the recognition result from the candidate character group and outputting the answer, attention is paid to various properties possessed by the correct answer prepared in advance. And can be set freely. For example, if the correct answer is a letter or symbol, the code number set for the letter or symbol, etc.
When the correct answer is to select from predetermined options, a code number of a code displayed as an option can be considered.

【0011】上記構成を有する本発明の学習検定装置及
び学習検定方法では、予め用意されている正解が保有す
る情報を基準として解答を絞り込むため、手書き入力の
ような解答者の解答の仕方によって入力情報にバラツキ
が生じやすい入力方法であっても、解答認識の結果を適
切に絞り込むことができる。従って、非コード情報から
コード情報により表現可能な文字を認識する際、認識精
度に起因する誤認識を減らすことができる。この結果、
学習者は、学習に専念することができる。
In the learning test apparatus and the learning test method of the present invention having the above-described configuration, the answers are narrowed down based on the information held by the correct answers prepared in advance. Even with an input method in which the information tends to vary, the result of the answer recognition can be appropriately narrowed. Therefore, when recognizing characters that can be represented by code information from non-code information, erroneous recognition due to recognition accuracy can be reduced. As a result,
Learners can concentrate on learning.

【0012】また、前記候補文字群の抽出によって抽出
された文字群(認識結果)に含まれる文字が単数である
場合には、正解が許容する範囲の認識結果を優先する処
理を行なうことなく、該認識結果をそのまま解答として
出力することも好適である。この場合には、解答として
入力された非コード情報を、文字としてより早く確定す
ることができる。
If the character group (recognition result) extracted by the extraction of the candidate character group contains a single character, the processing for giving priority to the recognition result in the range permitted by the correct answer is not performed. It is also preferable to output the recognition result as it is as an answer. In this case, the non-code information input as the answer can be determined more quickly as characters.

【0013】非コード情報の認識後、認識しようとする
非コード情報の文字種を指定し、この指定された文字種
毎に用意された辞書を参照して、前記非コード情報から
前記候補文字群を生成することにより、前記候補文字群
の抽出を行なうことも好適である。学習検定装置では、
例えば漢字検定の学習において読みを解答する場面では
仮名文字の入力がなされるなど、解答を構成する文字種
を学習内容毎に決められる場合がある。したがって、こ
うした場合には、入力された非コード情報を認識するに
あたり、該当する文字種のみについて辞書を参照すれば
足りるのである。かかる構成を採用すれば、手書き入力
された解答の文字等への絞り込みを迅速かつ効率的に処
理することができるとともに、参照すべき文字等の数が
減少することで、文字認識の精度を高めることができ
る。
After recognizing the non-coded information, a character type of the non-coded information to be recognized is specified, and the candidate character group is generated from the non-coded information by referring to a dictionary prepared for each of the specified character types. By doing so, it is also preferable to extract the candidate character group. In the learning test device,
For example, in the case where the reading is answered in the learning of the kanji test, kana characters are input, and the character type constituting the answer may be determined for each learning content. Therefore, in such a case, when recognizing the input non-code information, it is sufficient to refer to the dictionary for only the corresponding character type. By adopting such a configuration, it is possible to quickly and efficiently narrow down the answer of the handwritten input to characters and the like, and to improve the accuracy of character recognition by reducing the number of characters to be referred to. be able to.

【0014】[0014]

【発明の他の態様】この発明は、以下のような他の態様
も含んでいる。第1の態様は、正解が予め用意された問
題に対する学習者の解答を入力し、該解答の妥当性を前
記正解に照らして判定する学習検定装置を実現するプロ
グラムを記憶した媒体であって、学習者が前記解答とす
るものを、非コード情報として入力する非コード情報入
力処理、該入力処理により入力された非コード情報を認
識してコード情報により表現可能な文字に変換する際、
所定の条件に合致する認識結果を候補文字群として抽出
する候補文字群抽出処理、該候補文字群抽出処理により
抽出された候補文字群に対して、前記正解が許容する範
囲内の認識結果を優先して、前記解答として出力する解
答出力処理を実行させるためのプログラムをコンピュー
タにより読み取り可能に記録した記録媒体である。こう
した記録媒体としては、フレキシブルディスク、CD−
ROM、光磁気ディスク、パンチカード、バーコードな
どの符号が印刷された紙などを考えることができる。
Other Embodiments of the Invention The present invention includes the following other embodiments. A first mode is a medium storing a program for inputting a learner's answer to a question for which a correct answer has been prepared in advance, and implementing a learning test apparatus for determining the validity of the answer in light of the correct answer, When the learner makes the answer, non-code information input processing to input as non-code information, when recognizing the non-code information input by the input processing and converting it to a character that can be represented by the code information,
A candidate character group extraction process for extracting a recognition result that meets a predetermined condition as a candidate character group, giving priority to the recognition result within the range permitted by the correct answer for the candidate character group extracted by the candidate character group extraction process And a computer-readable recording medium storing a program for executing an answer output process for outputting the answer. Such recording media include flexible disks, CD-
ROMs, magneto-optical disks, punch cards, paper on which codes such as bar codes are printed, and the like can be considered.

【0015】これらの記録媒体は、コンピュータのフレ
キシブルディスク装置や光磁気ディスク装置などに装着
され、磁気的な手段や光学的な手段により記録されたプ
ログラムを読み取ってコンピュータのメモリに転送し、
あるいは直接これを実行することにより、コンピュータ
上で上述した学習検定の機能を実現する。
These recording media are mounted on a flexible disk device or a magneto-optical disk device of a computer, read a program recorded by magnetic means or optical means, and transfer the read program to a memory of the computer.
Alternatively, by directly executing this, the function of the learning test described above is realized on a computer.

【0016】第2の態様は、コンピュータのメモリにロ
ードされ、コンピュータシステムのマイクロプロセッサ
によって実行されることにより、正解が予め用意された
問題に対する学習者の解答を入力し、該解答の妥当性を
前記正解に照らして判定する学習検定装置を実現するプ
ログラムを、通信回線を介して供給する装置としての構
成である。この場合にも、コンピュータ上で上述した学
習検定の機能を実現することができる。
According to a second aspect, a learner's answer to a question in which a correct answer is prepared is input by being loaded into a memory of a computer and executed by a microprocessor of a computer system, and the validity of the answer is determined. The present invention is configured as a device for supplying a program for realizing a learning test device to be determined in light of the correct answer via a communication line. Also in this case, the function of the learning test described above can be realized on the computer.

【0017】[0017]

【発明の実施の形態】以上説明した本発明の構成及び作
用を一層明らかにするために、以下本発明の実施の形態
を実施例に基づき説明する。図1は、本発明の好適な実
施例である漢字学習検定装置20の全体構成を示す概略
構成図である。図示するように、本実施例の漢字学習検
定装置20は、コンピュータ本体38において所定のプ
ログラムを実行することにより実現されるものである。
このコンピュータ本体38には、問題や解答と正解との
一致性判断の結果などを視認可能に表示するCRT2
6、 検定開始、問題レベルの選択、検定終了等の各処
理の実行指示を入力する手段としてのキーボード24、
CRT26で表示された問題文に対し使用者が解答を手
書きし、その解答を入力する手段としてのタブレット3
5、ペン34およびマウス36等が接続されている。タ
ブレット35は、ペン34によってタブレット上に記入
された文字を座標情報として入力する装置である。本装
置では、解答の入力をマウス36によって行なうことも
できる。この場合には、学習者はマウス36を操作し、
解答として入力しようとする文字の形をなぞる。マウス
36を、そのボタンを押したまま操作すると(ドラッグ
という)、なぞられた字形が、CRT26の所定の領域
に表示され、イメージ情報として入力される。イメージ
情報は、コード化されていない非コード情報である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to further clarify the configuration and operation of the present invention described above, embodiments of the present invention will be described below based on examples. FIG. 1 is a schematic configuration diagram showing the overall configuration of a kanji learning test apparatus 20 according to a preferred embodiment of the present invention. As shown in the figure, the kanji learning test apparatus 20 of this embodiment is realized by executing a predetermined program in a computer main body 38.
On the computer body 38, a CRT 2 for visually displaying the result of the determination of the consistency between the question and the answer and the correct answer is displayed.
6. A keyboard 24 as a means for inputting an instruction to execute each process such as starting the test, selecting a question level, and finishing the test.
A tablet 3 as a means for the user to manually write the answer to the question sentence displayed on the CRT 26 and to input the answer
5, a pen 34, a mouse 36 and the like are connected. The tablet 35 is a device that inputs characters written on the tablet with the pen 34 as coordinate information. In this device, the input of the answer can be performed by the mouse 36. In this case, the learner operates the mouse 36,
Trace the shape of the character you are trying to enter as an answer. When the mouse 36 is operated while holding down its button (called dragging), the traced character is displayed in a predetermined area of the CRT 26 and is input as image information. Image information is non-coded information that is not coded.

【0018】本実施例では、タブレット35とCRT2
6を別体として構成しているが、もちろんこれらを一体
として構成することも可能である。この漢字学習検定装
置20は、学習者が問題に対する解答をペン34を用い
てタブレット35に手書きし、その解答をイメージ情報
として入力し、イメージ情報に合致する候補文字を抽出
して候補文字を確定した後、解答と正解との一致性を判
断するといった処理を行なう。これらの処理は、コンピ
ュータ本体38の主記憶にロードされたプログラムによ
り行なわれる。この漢字学習検定装置20が実行するプ
ログラムは、CD−ROMの中に予め書き込まれてお
り、CD−ROMをCD−ROMドライブユニット39
にセットすると、コンピュータ本体38において学習検
定の各種処理を実行するための準備が完了する。
In this embodiment, the tablet 35 and the CRT 2
6 are configured separately, but it is of course possible to configure them integrally. In the kanji learning test apparatus 20, a learner writes a solution to a problem on a tablet 35 using a pen 34, inputs the solution as image information, extracts candidate characters matching the image information, and determines candidate characters. After that, processing such as judging the coincidence between the answer and the correct answer is performed. These processes are performed by a program loaded in the main memory of the computer main body 38. The program executed by the kanji learning test apparatus 20 is pre-written in a CD-ROM, and the CD-ROM is stored in a CD-ROM drive unit 39.
Is set, the preparation for executing various processes of the learning test in the computer main body 38 is completed.

【0019】図2は、本発明の好適な実施例である漢字
学習検定装置20のハードウェアであるコンピュータ本
体38の内部構成を示すブロック図である。図2に示す
ように、この装置は、予め設定されたプログラムに従っ
て漢字学習検定装置20に関わる動作を制御するための
各種演算処理を実行するCPU21を中心に、バス31
により相互に接続された次の各部を備える。ROM22
は、CPU21で各種演算処理を実行するのに必要なプ
ログラムやデータを予め格納しており、RAM23は、
同じくCPU21で各種演算処理を実行するのに必要な
漢字学習検定装置20に関わる各種プログラムやデータ
が一時的に読み書きされるメモリである。キーボードイ
ンタフェース25は、キーボード24からの信号の入出
力を司り、ポインティングデバイスインタフェース37
は、マウス36およびタブレット35からの信号の入出
力を司る。CRTC27は、カラー表示可能なCRT2
6への信号出力を制御し、プリンタインタフェース29
は、プリンタ28へのデータの出力を制御する。ハード
ディスク32には、RAM23にロードされて実行され
る各種プログラムやデバイスドライバの形式で提供され
る各種プログラム、あるいは各種変換辞書などが記憶さ
れている。このハードディスク32の制御は、をハード
ディスクコントローラ(HDC)30により行なわれ
る。CD−ROMドライブユニット39は、CD−RO
Mに記録された記録内容を読み取る装置である。タイマ
33は、現時点における時刻、年月日などの所定の時点
を示す日時情報を発生している。
FIG. 2 is a block diagram showing an internal configuration of a computer main body 38 which is hardware of the kanji learning test apparatus 20 according to a preferred embodiment of the present invention. As shown in FIG. 2, this device mainly includes a CPU 21 for executing various arithmetic processing for controlling operations related to the kanji learning and examining device 20 according to a preset program, and a bus 31.
The following components are connected to each other. ROM22
Stores in advance programs and data necessary for the CPU 21 to execute various arithmetic processes.
Similarly, it is a memory for temporarily reading and writing various programs and data related to the kanji learning test device 20 necessary for the CPU 21 to execute various arithmetic processes. The keyboard interface 25 controls input and output of signals from the keyboard 24, and a pointing device interface 37.
Controls input and output of signals from the mouse 36 and the tablet 35. The CRTC 27 is a CRT 2 capable of color display.
6 and the printer interface 29
Controls output of data to the printer 28. The hard disk 32 stores various programs loaded into the RAM 23 and executed, various programs provided in the form of device drivers, various conversion dictionaries, and the like. The control of the hard disk 32 is performed by a hard disk controller (HDC) 30. The CD-ROM drive unit 39 is a CD-RO drive unit.
This is a device for reading the recorded contents recorded in M. The timer 33 generates date and time information indicating a predetermined time, such as a current time, a date, and the like.

【0020】このように構成されたハードウェアにおい
て、漢字学習プログラムが記録されたCD−ROMがC
D−ROMドライブユニット39に装着されると、この
コンピュータ本体38上で動作しているオペレーティン
グシステムが、CD−ROMを認識し、漢字学習検定プ
ログラムを実行可能な状態とする。漢字学習検定をしよ
うとする使用者が、このプログラムを起動することによ
り、問題文の画面表示、解答の入力、入力された解答の
文字認識、文字認識された解答の正誤判定、正誤判定結
果の表示などがなされることになり、コンピュータ本体
38は、漢字学習検定装置20として機能する。
In the hardware configured as described above, the CD-ROM on which the kanji learning program is recorded is
When installed in the D-ROM drive unit 39, the operating system running on the computer main body 38 recognizes the CD-ROM and sets the state in which the kanji learning test program can be executed. By starting this program, the user who wants to perform the kanji learning test can display the screen of the question sentence, input the answer, recognize the character of the input answer, judge the correctness of the answer recognized by the character, and check the correctness The display or the like is performed, and the computer main body 38 functions as the kanji learning test apparatus 20.

【0021】次に、こうして構成されたハードウェアに
より実行される漢字学習検定処理の詳細について説明す
る。まず、キーボード24において、漢字学習検定の実
行指示を行なうキー操作がなされたとき、CPU21に
よりCD−ROMに記録された漢字学習検定プログラム
がRAM23上にロードされ、実行可能な状態となる。
なお、CD−ROM上のプログラムをハードディスク3
2に一旦ロードし、ハードディスク32から起動するす
るものとしても良い。
Next, the details of the kanji learning test performed by the hardware configured as described above will be described. First, when a key operation for giving an instruction to execute a kanji learning test is performed on the keyboard 24, the kanji learning test program recorded on the CD-ROM by the CPU 21 is loaded onto the RAM 23, and the program is ready to be executed.
The program on the CD-ROM is stored on the hard disk 3
2, and may be started from the hard disk 32.

【0022】漢字学習検定プログラムの概要について説
明する。図3は、この漢字学習検定装置20で実現して
いる漢字学習検定の内容を表すブロック図である。本実
施例の漢字学習検定装置20では、主として階級別に漢
字検定模擬試験を行なう。ランクRAは模擬試験の難易
度を表わす。本実施例では、各自の能力に適合した学習
ができるように2級、3級および4級の3つのランクR
Aを設定し、級数が小さいほど難易度の高い問題を準備
している。各ランクRAは、それぞれ第1回から8回ま
での試験回TIに分けられ、各試験回TI毎に異なった
問題を準備する。各試験回TIが準備する試験問題の内
容は、更に、11個の異なったジャンルGEに分かれて
いる。本実施例では、漢字に関連する幅広い知識を習得
することができるように、問題読み、同一漢字、送り仮
名、熟語構成、部首、類義語・対義語、四字熟語、誤字
訂正、音訓異字、書き取り、画数という多様なジャンル
GEを設定している。 CD−ROMには、これらのラ
ンクRA 、試験回TI及びジャンルGE毎に、所定数
の問題が記録されている。なお、本実施例では、デフォ
ルトでは、試験回TIを第1回から第8回までに設定し
ているが、CD−ROMに記録された所定数の問題の中
から、学習者が任意に問題を選択し、試験問題として登
録することによって、新たに第9回以降の模擬試験を作
成することも可能である。
The outline of the kanji learning test program will be described. FIG. 3 is a block diagram showing the contents of the kanji learning test realized by the kanji learning test apparatus 20. In the kanji learning test apparatus 20 of this embodiment, a kanji test simulation test is mainly performed for each class. Rank RA represents the difficulty of the practice test. In the present embodiment, three ranks R, Grade 3, and Grade 4 are provided so that learning suitable for each ability can be performed.
A is set, and the less difficult the series is, the more difficult the problem is. Each rank RA is divided into first to eight test TIs, and different questions are prepared for each test TI. The content of the test questions prepared by each test round TI is further divided into 11 different genres GE. In this embodiment, in order to be able to acquire a wide range of knowledge related to kanji, it is necessary to read a question, the same kanji, a sentence kana, a idiom, a radical, a synonym / synonym, a four-letter idiom, a typo, a typo, and a dictation. , And various genres GE such as the number of strokes. The CD-ROM records a predetermined number of questions for each of these ranks RA, test times TI, and genres GE. In the present embodiment, by default, the test times TI are set from the first time to the eighth time, but the learner can arbitrarily select from a predetermined number of questions recorded on the CD-ROM. , And registering it as a test question, it is also possible to create a new ninth or later practice test.

【0023】漢字学習検定プログラムが起動されると、
まず図4に示す開始画面を、CRT26に表示する処理
が行なわれる。開始画面には、学習者に、漢字検定につ
いて説明する画面への移動を指示するボタンKB、模擬
試験の実行の開始を指示するボタンEX、このプログラ
ムの終了を指示するボタンQT、使い方の補助情報を表
示させるボタンHP、および作者などのクレジットが表
示される。学習者は、マウス36を操作して、これらの
ボタンを選択することにより、各ボタンに割り当てられ
た処理を選択することができる。学習者によって開始画
面上の漢字検定模擬試験を実行するというボタンEXが
選択なされると、図5に示す詳細項目設定画面WDをC
RT26上に表示する処理が行なわれる。詳細項目設定
画面WDには、解答者の氏名を入力する氏名入力欄N
I、ランクRAを選択するランク選択ボタン群RB、試
験回TIを選択するためのポップアップリストTP、お
よびその他の設定項目が表示されている。学習者は、キ
ーボード24を操作して自分の氏名を入力したり、マウ
ス36を操作していずれかのランクRA及び試験回TI
を選択することにより、希望する漢字検定模擬試験を設
定することができる。解答者の氏名は、氏名入力欄NI
に氏名を入力した後、「登録」ボタンRSをクリックす
ることにより登録され、以後氏名入力欄NIにポップア
ップの形で表示される。
When the kanji learning test program is started,
First, a process of displaying the start screen shown in FIG. 4 on the CRT 26 is performed. On the start screen, a button KB for instructing the learner to move to a screen describing the kanji test, a button EX for instructing the start of the simulation test, a button QT for instructing the end of the program, and auxiliary information on how to use the program Is displayed, and credits such as the author are displayed. The learner operates the mouse 36 to select these buttons, so that the process assigned to each button can be selected. When the learner selects the button EX for executing the kanji test simulation test on the start screen, the detailed item setting screen WD shown in FIG.
Processing for displaying on the RT 26 is performed. In the detailed item setting screen WD, a name input field N for inputting the name of the answerer is provided.
I, a rank selection button group RB for selecting a rank RA, a pop-up list TP for selecting a test time TI, and other setting items are displayed. The learner operates the keyboard 24 to input his / her name, or operates the mouse 36 to select one of the ranks RA and the test times TI.
By selecting, a desired kanji test simulation test can be set. The name of the answerer is NI in the name input field.
Is registered by clicking the “Registration” button RS, and is displayed in the form of a pop-up in the name input field NI.

【0024】詳細項目設定画面WDで設定可能な他の項
目としては、模擬試験を行なっているときの制限時間の
設定の内容、模擬試験全体の終了までの制限時間、一つ
の問題毎に許容される解答時間、試験形式を模擬試験の
形式で行なうか一問一答形式で行なうかの設定等があ
る。これらの項目に応じて、詳細項目設定画面WDに
は、制限時間を設定する終了時間設定欄TT、ここで設
定された時間が経過したら模擬試験を強制的に終了する
よう設定するボタンFQ、一問毎の解答時間を設定する
解答時間設定欄AT、ここで設定された時間が経過した
ら強制的に次の問題に移るよう設定するボタンFT、試
験形式として模擬試験形式を選択する模擬試験形式選択
ボタンPB、同じく一問一答形式を選択する一問一答形
式選択ボタンQAが表示されている。
Other items that can be set on the detailed item setting screen WD include the contents of the setting of the time limit during the simulation test, the time limit until the end of the entire simulation test, and the permissible time for each question. The answer time and the setting of whether the test format is to be performed in a simulation test format or in a one-by-one format. In response to these items, a detailed item setting screen WD includes an end time setting field TT for setting a time limit, a button FQ for setting to forcibly end the simulation test after the time set here has elapsed, and one button. An answer time setting field AT for setting an answer time for each question, a button FT for forcibly setting to move to the next question after the time set here has elapsed, and a practice test format selection for selecting a practice test format as a test format. A button PB and a question-and-answer format selection button QA for selecting a question-and-answer format are also displayed.

【0025】更に、この詳細項目設定画面WDには、解
答を手書き文字により行なう場合に、手書き文字による
解答の入力の完了を、入力が途絶えてから何秒経過した
かにより判断するかを設定する認識時間設定欄IRが設
けられている。解答者は、タブレット35およびペン3
4を用いた手書き入力、あるいはマウス36を用いた手
書き入力の習熟度に応じて、認識までの時間を自由に設
定することができる。また、詳細項目設定画面の下部に
は、開始画面への復帰を指示する「戻る」ボタンRT、
学習来歴を表示する「学習来歴」ボタンPH、ヘルプを
表示する「ヘルプ」ボタンHP、模擬試験の開始を指示
する「模擬試験開始」ボタンSTが表示されている。学
習者は、これらのボタンを操作することにより、詳細項
目設定画面WDで設定した条件に従い、模擬試験の開始
などを行なうことができる。「模擬試験開始ボタン」S
Tが操作されると、模擬試験が開始されるが、最初に行
なわれる模擬試験は、漢字の読みを答える「読み」の試
験である(図6参照)。
Further, in the detailed item setting screen WD, when the answer is made by handwritten characters, the completion of the input of the answer by the handwritten characters is set based on how many seconds have elapsed since the input was stopped. A recognition time setting column IR is provided. The answerers were tablet 35 and pen 3
The time until recognition can be set freely according to the level of proficiency in handwriting input using the mouse 4 or handwriting input using the mouse 36. Also, at the bottom of the detailed item setting screen, a “return” button RT for instructing return to the start screen,
A "learning history" button PH for displaying a learning history, a "help" button HP for displaying help, and a "simulation test start" button ST for instructing start of a simulation test are displayed. By operating these buttons, the learner can start a simulation test and the like according to the conditions set on the detailed item setting screen WD. "Mock test start button" S
When T is operated, a mock test is started. The first mock test is a "reading" test for answering the reading of kanji (see FIG. 6).

【0026】模擬試験が開始されると、CRT26に
は、各ジャンルGE毎に問題が表示される。学習者は、
各問題の解答を、ペン34でタブレット35に手書き文
字を描くことにより入力することができる。あるいはマ
ウス36を操作することによっても手書き文字を入力す
ることができる。更に、キーボード24を操作して解答
を入力してもよい。模擬試験が開始されると、これらの
問題の表示から解答の入力という一連の処理を、学習者
が選択した試験回TIにおいて、各ジャンルGE毎に準
備された全ての問題について、制限時間の中で行ない、
その後、解答の全てについて一括して採点処理を行な
い、得点を模擬試験合格ボーダーラインとともに表示す
る。本実施例では、模擬試験合格ボーダーラインを正解
率80パーセント以上として設定している。これによっ
て、学習者は、自己が選択したランクRA 、試験回T
Iについての漢字検定模擬試験に合格したか否かを判断
することができる。なお、一問一答形式が選択された場
合には、採点は各問毎に行なわれるが、得点の表示は模
擬試験形式の場合と同様に行なわれる。
When the simulation test is started, a question is displayed on the CRT 26 for each genre GE. Learners
The answer to each question can be input by drawing handwritten characters on the tablet 35 with the pen 34. Alternatively, a handwritten character can be input by operating the mouse 36. Further, the user may operate the keyboard 24 to input the answer. When the practice test is started, a series of processing from displaying these questions to inputting the answer is performed for all questions prepared for each genre GE in the test time TI selected by the learner during the time limit. Do
Thereafter, all of the answers are collectively scored, and the score is displayed together with the mock test passing border line. In the present embodiment, the borderline that passes the simulation test is set to a correct answer rate of 80% or more. As a result, the learner can select the rank RA and the test time T
It can be determined whether or not the kanji test simulation test for I has passed. When the question-and-answer format is selected, scoring is performed for each question, but the score is displayed in the same manner as in the simulation test format.

【0027】本実施例の漢字学習検定装置20は、各学
習者の過去の学習履歴を累積して保存する機能を備えて
おり、学習者名が選択され、「学習履歴」ボタンPHが
選択されると、その学習者が過去に行なった模擬試験に
ついて、試験回TI別の得点推移や特定試験回TIにお
けるジャンルGE別の正解率を表示する処理が行なわれ
る。得点推移及び正解率の表示は、得点推移及び正解率
の高低によってグラフ状かつ色分けして表示される。
The kanji learning test apparatus 20 of this embodiment has a function of accumulating and storing the past learning history of each learner. When the learner name is selected, the "learning history" button PH is selected. Then, for the simulation test that the learner has performed in the past, a process of displaying the score transition for each test time TI and the correct answer rate for each genre GE in the specific test time TI is performed. The display of the score transition and the correct answer rate is displayed in a graph and color-coded according to the score transition and the correct answer rate.

【0028】以上、漢字学習検定の概要と設定画面につ
いて説明した。次に、本実施例の漢字学習検定装置20
が漢字検定模擬試験の開始から終了までに行なう一連の
処理について、図7のフローチャートを参照しつつ説明
する。図7に示した漢字検定模擬試験ルーチンが起動さ
れると、起動後にCRT26に表示される詳細項目設定
画面WDにおいて学習者がマウス36を操作することに
より選択した模擬試験のランクRA、試験回TIを指定
する処理を行ない(ステップS100)、同様に詳細項
目設定画面WDでの設定に基づいて模擬試験制限時間T
TL及び設問毎の解答制限時間PTLを設定する処理を
行なう(ステップS110)。模擬試験制限時間TTL
は、模擬試験の開始から終了までの時間を表わし、この
時間が経過した場合には、未解答の問題が残っているか
否かに拘らず、模擬試験を終了する。模擬試験制限時間
TTLは、最大を120分として1分単位で設定するこ
とができ、学習者の選択によって制限を行なわないもの
とすることも可能である。解答制限時間PTLは、各問
題の出題から解答入力までの時間を表わし、この時間が
経過した場合には、出題されている問題に対する解答が
なされたか否かに拘らず、解答制限時間が経過すると次
の問題へ進む。解答制限時間PTLは、最大を100秒
として1秒単位で設定することができ、学習者の選択に
よって制限を行なわないものとすることも可能である。
本実施例では、学習者が模擬試験制限時間TTL及び設
問毎の解答制限時間PTLを一定時間に設定することを
選択したものとして、以降の処理を説明する。
The outline of the kanji learning test and the setting screen have been described above. Next, the kanji learning test apparatus 20 of this embodiment
A series of processes performed from the start to the end of the kanji test simulation test will be described with reference to the flowchart of FIG. When the kanji test simulation test routine shown in FIG. 7 is started, the rank RA of the mock test selected by the learner operating the mouse 36 on the detailed item setting screen WD displayed on the CRT 26 after the start, and the test time TI Is performed (step S100), and the simulation test time limit T is similarly set based on the setting on the detailed item setting screen WD.
A process for setting the TL and the answer limit time PTL for each question is performed (step S110). Practice test time limit TTL
Represents the time from the start to the end of the simulation test. When this time has elapsed, the simulation test ends regardless of whether or not unanswered questions remain. The simulation test limit time TTL can be set in units of one minute, with the maximum being 120 minutes, and it is also possible that no limit is imposed by the selection of the learner. The answer limit time PTL indicates the time from the setting of each question to the input of the answer. When this time has elapsed, regardless of whether the answer to the question being set has been answered, the answer limit time elapses. Proceed to the next problem. The answer limit time PTL can be set in units of one second, with the maximum being 100 seconds, and it is also possible that no limit is imposed by the selection of the learner.
In the present embodiment, the following processing will be described on the assumption that the learner has selected to set the practice test limit time TTL and the answer limit time PTL for each question to a fixed time.

【0029】次に、CD−ROMに予め格納された出題
問題の中から最初の問題を出力してCRT26に表示す
る処理を行なうとともに(ステップS120)、解答文
字数Nを値1に初期化する処理を行なう(ステップS1
30)。本実施例の漢字学習検定装置20は、学習者の
解答がタブレット35に1文字ずつ記されるごとにそれ
を入力するため、上記解答文字数Nは解答を1文字入力
する度毎に1ずつ加算される。なお、手書き文字による
解答は、マウス36を用いても可能であるが、以下の説
明ではタブレット35により手書き文字の入力が行なわ
れるものとして説明した。
Next, a process of outputting the first question from among the questions stored in advance on the CD-ROM and displaying it on the CRT 26 is performed (step S120), and a process of initializing the number N of answer characters to a value of 1 (Step S1
30). Since the kanji learning test apparatus 20 of the present embodiment inputs the learner's answer every time one character is written on the tablet 35, the answer character number N is incremented by one each time the answer is input by one character. Is done. Note that an answer using handwritten characters can be made by using the mouse 36. However, in the following description, it is assumed that input of handwritten characters is performed by the tablet 35.

【0030】解答文字数Nの初期設定処理が行なわれる
と、学習者が出題された問題について解答することがで
きる状態となる。この状態においては、まず、設問毎の
解答制限時間PTLを経過しているか否かを判断し(ス
テップS135)、設問毎の解答制限時間PTLが経過
していない場合には、続いて解答となる最初の文字が学
習者によってタブレット35に記入されたか否かを判断
する(ステップS140)。図6に示した例は、ランク
RAが2級の場合の最初のジャンルGEとして「読み」
の問題が出題され、これに解答している途中を示してい
る。タブレット35にペン34で文字を手書きすると、
手書きした通りの形が、CRT26の手書き文字入力欄
HAに表示される。タブレット35からの手書き文字の
入力が始まった後、所定時間手書き入力が途絶えると、
解答文字の手書き入力が1文字分完了したと判断され
る。この判断は、タブレット35において何の入力も行
なわれない時間がどれだけ経過したか否かによって判断
する。この判断に用いる時間は、詳細項目設定画面WD
の認識時間設定欄IRを用いて学習者が任意に設定した
ものである。なお、この時間の経過による判定が行なわ
れるより前に、学習者がマウス36操作によりCRT2
6上に表示された認識ボタンRRを選択すると、解答文
字の記入完了とみなして、入力された解答のイメージ認
識を開始する。解答文字の記入がされている場合には、
N番目の手書き解答文字をイメージ情報として入力し
(ステップS145)、入力されたイメージ情報をN番
目の解答文字として確定する処理を行なう(ステップS
150)。図6は、「蛍」という漢字の読みを問う問題
が表示され、既に「ほた」までの2文字分の解答が入力
され、3番目の文字として「る」という文字が手書き入
力されている状態を示している。手書き文字を認識する
処理の詳細については、後述する。
After the initial setting process for the number N of answer characters is performed, the learner can answer the question set. In this state, first, it is determined whether or not the answer limit time PTL for each question has elapsed (step S135). If the answer limit time PTL for each question has not elapsed, the answer is continued. It is determined whether or not the first character has been written on the tablet 35 by the learner (step S140). In the example shown in FIG. 6, “reading” is used as the first genre GE when the rank RA is the second level.
The question is given, and it shows that you are answering this question. When you write a character on the tablet 35 with the pen 34,
The shape as handwritten is displayed in the handwritten character input box HA of the CRT 26. After the input of handwritten characters from the tablet 35 starts, if handwritten input is interrupted for a predetermined time,
It is determined that the answer character handwriting input has been completed for one character. This determination is made based on whether or not the time during which no input is performed on the tablet 35 has elapsed. The time used for this determination is set in the detailed item setting screen WD
Are set arbitrarily by the learner by using the recognition time setting column IR. Before the determination based on the elapse of this time, the learner operates the mouse 36 to operate the CRT2.
When the recognition button RR displayed on 6 is selected, it is regarded that the entry of the answer character is completed, and the image recognition of the inputted answer is started. If the answer text has been entered,
The Nth handwritten answer character is input as image information (step S145), and the input image information is determined as the Nth answer character (step S145).
150). In FIG. 6, a question asking the reading of the kanji "hotaru" is displayed, the answer for two characters up to "hota" has already been input, and the character "ru" has been handwritten as the third character. The state is shown. Details of the process of recognizing handwritten characters will be described later.

【0031】確定された解答文字は、解答を構成するN
番目の文字としてRAM23上の領域A(N)に記憶さ
れる。この後、変数Nを値1だけインクリメントした上
で(ステップS155)、学習者による解答完了の指示
があるまで、ステップS135に戻り、以上の処理を繰
り返す(ステップS160)。その間に、画面に表示さ
れた採点ボタンAQがクリックされ、あるいは次の問題
に進むことを指示する矢印ボタンARがクリックされる
と、解答完了とみなして、その問題についての解答の入
力処理を停止する(ステップS160、S165)。ス
テップS135で設問毎の解答制限時間PTLが経過し
ていると判断した場合には、学習者の意志に拘らず、そ
の問題についての解答の入力処理を停止する(ステップ
S135、S165)。
The determined answer character is N which constitutes the answer.
It is stored in the area A (N) on the RAM 23 as the first character. Thereafter, the variable N is incremented by 1 (step S155), and the process returns to step S135 until the learner instructs the completion of the answer, and the above processing is repeated (step S160). In the meantime, if the scoring button AQ displayed on the screen is clicked or the arrow button AR for instructing to proceed to the next question is clicked, it is regarded that the answer is completed, and the input processing of the answer for the question is stopped. (Steps S160 and S165). If it is determined in step S135 that the answer limit time PTL for each question has elapsed, the input process of the answer for the question is stopped regardless of the learner's intention (steps S135 and S165).

【0032】解答入力処理の停止後、模擬試験制限時間
TTLを経過しているか否かを判断し、模擬試験制限時
間TTLが経過していないと判断した場合には、問題が
残っているかを判断し(ステップS175)、未解答の
問題が残っていれば、次の問題を出力してCRT26に
表示する処理から、上述した処理を繰り返す(ステップ
S120ないしS175)。模擬試験制限時間TTLが
経過していると判断した場合、あるいは総ての問題につ
いて解答が終わっていると判断した場合には(ステップ
S170またはS175)、模擬試験を終了し、入力さ
れたすべての解答についてその正誤を判定する処理を行
なった後(ステップS180)、得点を記録する処理を
行ない(ステップS190)、本ルーチンを終了する。
なお、総ての問題について一通り解答が終わっていて
も、時間があれば、学習者は既に解いた問題を確認する
こともあり得るから、学習者からの明示の指示を待って
模擬試験の終了とすることも現実的である。このような
場合、学習者は図6に示す模擬試験終了ボタンEDを操
作することにより、模擬試験を終了することができる。
After the answer input process is stopped, it is determined whether or not the simulation test time limit TTL has elapsed. If it is determined that the simulation test time limit TTL has not elapsed, it is determined whether a problem remains. If there are unanswered questions left (step S175), the above process is repeated from the process of outputting the next question and displaying it on the CRT 26 (steps S120 to S175). If it is determined that the simulation test time limit TTL has elapsed, or if all the questions have been answered (step S170 or S175), the simulation test is terminated and all the input After performing the process of determining the correctness of the answer (step S180), the process of recording the score is performed (step S190), and the present routine is terminated.
Even if all the questions have been answered, if there is time, the learner may check the questions that have already been solved. Ending is also realistic. In such a case, the learner can end the simulation test by operating the simulation test end button ED shown in FIG.

【0033】以上、本実施例の漢字学習検定装置20が
漢字検定模擬試験の開始から終了までに行なう一連の処
理について説明した。次に、この漢字学習検定装置20
が行なう一連の処理のうち、本実施例の特徴的な部分で
ある手書き文字による解答の入力処理から解答の正誤判
定処理の詳細について説明する。図8は、手書き文字に
よる解答の入力処理から解答の正誤判定処理を実行する
漢字学習検定装置20の機能部を表した説明図である。
学習者がマウス36を操作してランクRA、試験回TI
を指定すると、これらの指定情報は、ポインティングデ
バイスインタフェース37を介して、CPU21による
一連の処理により実現されているジャンル認識部142
に送られる。ジャンル認識部142は、試験の開始が指
示されると、各試験回TIにおいて準備された出題用の
問題のうち、これから出題する問題がどのジャンルGE
に属すべきか、ということを認識する機能部である。ジ
ャンル認識部142により認識されたジャンルについて
の出題がなされるが、出題を行なう機能部は、図8には
描かれていない。ジャンル認識部142は、認識したジ
ャンルGEの情報を、出題用の機能部(不図示)に送る
と共に、文字種絞り込み部144にも送出する。文字種
絞り込み部144は、ジャンルGEに属する問題に対
し、その解答として入力され得る文字種を決定し、その
文字種についてのみハードディスク32に格納された辞
書を参照するようにDPM処理部150に指示する機能
部である。例えば、ジャンルGEの種類が「読み」であ
る場合には、解答として入力される文字は「ひらがな」
であるので、文字種絞り込み部144の指示を受けて、
DPM処理部150は、文字認識の際、辞書内のひらが
なが格納された領域だけを参照することになる。
The series of processes performed by the kanji learning test apparatus 20 of this embodiment from the start to the end of the kanji test simulation test has been described. Next, the kanji learning examination device 20
In the series of processes performed by the user, details of the process of inputting the answer by handwritten characters and the process of determining the correctness of the answer, which are characteristic portions of the present embodiment, will be described. FIG. 8 is an explanatory diagram showing the functional units of the kanji learning test apparatus 20 that executes the correctness judgment processing of the answer from the input processing of the answer by the handwritten character.
The learner operates the mouse 36 to rank RA and test times TI.
Is designated, the designated information is transmitted via the pointing device interface 37 to the genre recognition unit 142 realized by a series of processes by the CPU 21.
Sent to When the start of the test is instructed, the genre recognizing unit 142 determines which genre GE among the questions for the questions prepared in each test time TI will be set.
It is a functional unit that recognizes whether it should belong to. Questions are set for the genre recognized by the genre recognition unit 142, but the functional units for setting the questions are not shown in FIG. The genre recognizing unit 142 sends the information of the recognized genre GE to a question function unit (not shown) and also sends it to a character type narrowing unit 144. A character type narrowing unit 144 determines a character type that can be input as an answer to a question belonging to the genre GE, and instructs the DPM processing unit 150 to refer to a dictionary stored in the hard disk 32 only for the character type. It is. For example, when the type of the genre GE is “reading”, the character input as the answer is “hiragana”.
Therefore, upon receiving an instruction from the character type narrowing unit 144,
At the time of character recognition, the DPM processing unit 150 refers only to the area in the dictionary where the hiragana is stored.

【0034】学習者が解答文字の1文字をペン34によ
ってタブレット35に記入することにより、手書き文字
が入力されると、ポインティングデバイスインタフェー
ス37はこの入力情報をCPU21内の手書き解答認識
部146に送る。手書き解答認識部146は、手書き入
力された文字をイメージ情報として認識する機能部であ
る。イメージ情報としての認識は、 タブレット35上
に描かれた手書き文字の筆跡を所定の時間間隔ごとのペ
ン34の座標に変換し、手書きされたものを多数の座標
情報として記憶することによって行なわれる。手書き解
答認識部146は、多数の座標情報を、RAM23に確
保されたイメージ情報記憶部148に一時的に記憶す
る。また、この座標情報は、CRTC27に送られ、描
かれた手書き文字の筆跡がCRT26の手書き文字入力
欄HAに視認可能に表示される。
When the learner writes one of the answer characters on the tablet 35 with the pen 34 and the handwritten character is input, the pointing device interface 37 sends the input information to the handwritten answer recognition unit 146 in the CPU 21. . The handwritten answer recognition unit 146 is a functional unit that recognizes characters input by handwriting as image information. Recognition as image information is performed by converting handwriting of a handwritten character drawn on the tablet 35 into coordinates of the pen 34 at predetermined time intervals, and storing the handwritten one as a large number of pieces of coordinate information. The handwritten answer recognition unit 146 temporarily stores a large amount of coordinate information in the image information storage unit 148 secured in the RAM 23. The coordinate information is sent to the CRTC 27, and the handwriting of the drawn handwritten character is displayed so as to be visible in the handwritten character input box HA of the CRT 26.

【0035】手書き解答認識部146は、以上の処理を
行なった後、DPM処理部150に文字認識の実行命令
を出力する。 DPM処理部150は、手書き解答認識
部146が記憶した座標情報に基づいて、手書きされも
のを文字として認識する機能部である。この文字認識
は、イメージ情報記憶部148に記憶された座標情報に
基づいてパターンマッチングを行ない、ハードディスク
32に格納された辞書の中に記憶された文字と一致する
割合の高い文字を特定することにより行なわれる。手書
きの文字は大きさもまちまちであれば、タブレット35
上に描かれた位置も毎回異なるので、パターンマッチン
グは、手書きされた図形の重心からの相対的な位置関係
などに変換した上で、いわゆるダイナミックパターンマ
ッチングの手法を用いて行なわれる。マッチングの結
果、一致率の高いと判断された文字は、候補文字とし
て、文字コード情報の形で、RAM23上に確保された
候補文字記憶部152に一時的に記憶される。
After performing the above processing, handwritten answer recognition section 146 outputs a character recognition execution command to DPM processing section 150. The DPM processing unit 150 is a functional unit that recognizes handwritten objects as characters based on the coordinate information stored by the handwritten answer recognition unit 146. This character recognition is performed by performing pattern matching based on the coordinate information stored in the image information storage unit 148, and specifying a character having a high rate of matching with the character stored in the dictionary stored on the hard disk 32. Done. If handwritten characters vary in size, tablet 35
Since the position drawn above is also different every time, the pattern matching is performed by using a so-called dynamic pattern matching method after converting into a relative positional relationship from the center of gravity of the handwritten figure. As a result of the matching, a character determined to have a high matching rate is temporarily stored in the candidate character storage unit 152 secured on the RAM 23 in the form of character code information as a candidate character.

【0036】DPM処理部150は、以上の処理を行な
った後、コード照合部154に文字コードの照合を指示
する。コード照合部154は、RAM23の所定の領域
である候補文字記憶部152に記憶された候補文字を検
索し、解答に応じて予め定められた条件と照合して、手
書きされたものから解答と推定されるものを確定する機
能部である。コード照合部154は、解答を構成し得な
い文字について、その文字が有するシフトJISコード
を記録した禁則コード情報を保有しており、候補文字記
憶部152に記憶された各候補文字のうち、この禁則コ
ード情報と同一のシフトJISコードを有する候補文字
を解答候補から除外することによって、解答と推定され
る文字を絞り込む。コード照合部154は、以上の処理
を行なった後、解答として絞り込んだ各文字を入力解答
確定部156に送る。入力解答確定部156は、コード
照合部154により候補文字として絞り込まれた文字か
ら校正された解答情報を、文字認識の結果としてCRT
C27の解答候補表示部EC(図6参照)に表示すると
共に、正誤判定部158に提供する制御部である。な
お、第1候補は、解答欄ANにも視認可能に表示され
る。
After performing the above processing, DPM processing section 150 instructs code collation section 154 to collate character codes. The code collating unit 154 searches for a candidate character stored in the candidate character storage unit 152, which is a predetermined area of the RAM 23, compares it with a predetermined condition according to the answer, and estimates the answer from the handwritten one. This is a functional unit for determining what is to be performed. The code collating unit 154 holds the prohibition code information that records the shift JIS code of the character that cannot form the answer. Of the candidate characters stored in the candidate character storage unit 152, By excluding candidate characters having the same shift JIS code as the prohibition code information from the answer candidates, characters estimated as the answer are narrowed down. After performing the above process, the code collating unit 154 sends the narrowed down characters as the answer to the input answer determining unit 156. The input answer determination unit 156 converts the answer information calibrated from the characters narrowed down as candidate characters by the code matching unit 154 into CRT as a result of character recognition.
This is a control unit that is displayed on the answer candidate display unit EC (see FIG. 6) of C27 and provided to the correctness determination unit 158. The first candidate is also visibly displayed in the answer column AN.

【0037】第1候補として表示された文字が学習者の
意図と異なる場合には、学習者はマウス36で認識候補
表示欄ECをクリックすると、入力解答確定部156が
記憶している他の候補文字が選択可能に表示される。し
たがって、学習は、そのうちのいずれか一つをマウス3
6により指定すれば、解答として扱う文字を容易に入れ
替えることができる。こうして解答を構成する総ての文
字が入力され、その正誤の判定が求められたときには、
正誤判定部158が、入力された解答と予め準備された
正解とが一致しているか否かを判定する。入力解答確定
部156から解答情報を受け取った正誤判定部158
は、この解答情報と予め用意された正解との一致性を判
定する機能部である。正誤判定部158は、学習者によ
り採点のボタンがクリックされたとき、あるいは詳細項
目設定画面WDにおいて試験形式として一問一答形式Q
Aが選択されている場合には次の問題への移行が指示さ
れたとき、一致性の判定を行なう。一致性判定の結果
は、正解の場合には「○」印を、不正解の場合には
「×」印を、 CRT26の解答欄ANに重ねて表示す
ることにより学習者に報知される。
When the character displayed as the first candidate is different from the learner's intention, the learner clicks the recognition candidate display field EC with the mouse 36, and the input answer determination section 156 stores the other candidate stored in the input answer determination section 156. Characters are displayed as selectable. Therefore, learning is done by using mouse 3
If the user designates the answer by 6, the character to be handled as the answer can be easily replaced. When all the characters that make up the answer have been entered in this way and the correctness is determined,
The correct / wrong determining unit 158 determines whether the input answer matches the correct answer prepared in advance. Correctness judgment section 158 receiving answer information from input answer determination section 156
Is a functional unit that determines the coincidence between the answer information and the correct answer prepared in advance. The correctness / incorrectness determination unit 158 sets the question-and-answer format Q as a test format when the learner clicks a scoring button or on the detailed item setting screen WD.
When A is selected, when the transition to the next problem is instructed, the matching is determined. The result of the coincidence determination is notified to the learner by superimposing and displaying an "○" mark for a correct answer and an "x" mark for an incorrect answer in the answer column AN of the CRT 26.

【0038】以上、手書き文字による解答の入力処理か
ら解答の正誤判定処理を実行する機能部について説明し
た。次に、これらの機能部に対応してCPU21が実行
する処理のうち、手書きしたものを解答文字として確定
するまでの処理である解答文字確定ルーチン(図7、ス
テップS150)について、図9のフローチャートを参
照しつつ説明する。本ルーチンが起動されると、まず、
イメージ情報として入力されたN番目の手書き解答文字
を取得する処理を行なう(ステップS200)。この処
理は、図8に示した機能ブロックでは、DPM処理部1
50が、イメージ情報記憶部148からイメージ情報を
受け取ることに相当する。前述のように、Nは値1に初
期設定されているので(図7、ステップS130)、ま
ず1番目の手書き解答文字が取得される。次に、このN
番目の手書き解答文字に基づいて、解答候補文字を絞り
込むフィルタ1処理を実行し、手書きの図形から文字を
認識する処理を行なう(ステップS210)。このフィ
ルタ1で行なわれる処理が、DPM処理部150での処
理に相当するが、この処理については後で詳しく説明す
る。
In the foregoing, the functional unit for executing the answer correctness determination process from the answer input process using handwritten characters has been described. Next, among the processes executed by the CPU 21 corresponding to these functional units, an answer character determination routine (FIG. 7, step S150) which is a process until a handwritten one is determined as an answer character is shown in a flowchart of FIG. This will be described with reference to FIG. When this routine is started, first,
A process of acquiring the Nth handwritten answer character input as image information is performed (step S200). This processing is performed by the DPM processing unit 1 in the functional block shown in FIG.
50 corresponds to receiving image information from the image information storage unit 148. As described above, since N is initially set to the value 1 (FIG. 7, step S130), the first handwritten answer character is obtained first. Next, this N
Based on the second handwritten answer character, a filter 1 process for narrowing down answer candidate characters is executed, and a process of recognizing a character from a handwritten figure is performed (step S210). The processing performed by the filter 1 corresponds to the processing in the DPM processing unit 150, and this processing will be described later in detail.

【0039】次に、このフィルタ1によって絞り込まれ
た文字の数が1文字であるか否かを判断し(ステップS
220)、1文字でない場合には、認識された複数の文
字を解答候補文字としてRAM23上の所定の領域に記
憶する処理を行なう(ステップS230)。この処理
が、図8に示した候補文字記憶部152に相当する。フ
ィルタ1により認識された解答候補文字をさらに絞り込
むために、続いてフィルタ2の処理を行なう(ステップ
S240)。この処理は、コード照合部154に槽とす
る。フィルタ2で行なわれる処理についても後述する。
フィルタ2の処理によって絞り込まれた文字群を、限定
候補文字と呼ぶ。限定候補文字の中の第1候補が、特に
指定がなければそのまま解答文字として確定される(ス
テップS250)。フィルタ1によって絞り込まれた文
字の数が1文字である場合には、入力されたN番目の手
書き解答文字は、フィルタ1によってただひとつの解答
候補文字に絞られたことになるので、フィルタ2の処理
は行なわず、この文字を解答文字として確定する処理を
行なう(ステップS220、S250)。このような構
成を採ることにより、手書きによって入力されたものか
ら、解答文字を、より早く確定することができる。
Next, it is determined whether or not the number of characters narrowed down by the filter 1 is one (step S).
220) If it is not one character, a process of storing a plurality of recognized characters as answer candidate characters in a predetermined area on the RAM 23 is performed (step S230). This process corresponds to the candidate character storage unit 152 shown in FIG. In order to further narrow down the answer candidate characters recognized by the filter 1, the process of the filter 2 is performed (step S240). This processing is performed by the code collating unit 154 as a tank. The processing performed by the filter 2 will also be described later.
The character group narrowed down by the processing of the filter 2 is called a limited candidate character. Unless otherwise specified, the first candidate among the limited candidate characters is determined as an answer character as it is (step S250). If the number of characters narrowed down by the filter 1 is one, the input Nth handwritten answer character has been narrowed down to only one answer candidate character by the filter 1. Processing is not performed, and processing for determining this character as the answer character is performed (steps S220, S250). By adopting such a configuration, an answer character can be determined more quickly from a handwritten input.

【0040】N番目の解答文字の確定処理の終了後(ス
テップS250)、この文字をCRT26上の解答欄A
Nに表示する処理を行なう(ステップS260)。以上
の処理が、入力解答確定部156に相当する。これらの
処理の後、本ルーチンを終了し、次の手書き解答文字が
イメージ情報として入力されるのを待つことになる。図
6に示した例では、「ほた」までの2文字分の手書き文
字が、順次本ルーチンによって解答文字として確定さ
れ、解答欄ANに表示されているが、採点または次の問
題への移行が指示されるまでは、本ルーチンが繰り返し
実行されるから、学習者がタブレット35に手書きする
と、次の文字(図6の例では文字「る」)が、本ルーチ
ンによって認識される。
After the Nth answer character determination process is completed (step S250), this character is displayed in the answer column A on the CRT 26.
N is displayed (step S260). The above processing corresponds to the input answer determination unit 156. After these processes, this routine ends, and the system waits for the next handwritten answer character to be input as image information. In the example shown in FIG. 6, two handwritten characters up to “hota” are sequentially determined as answer characters by the present routine and displayed in the answer column AN, but are marked or moved to the next question. Until is designated, this routine is repeatedly executed. Therefore, when the learner handwrites on the tablet 35, the next character (the character "ru" in the example of FIG. 6) is recognized by this routine.

【0041】次に、以上説明した解答文字確定ルーチン
において、解答文字の絞り込みを行なうフィルタ1処理
およびフィルタ2処理について、その詳細を図10およ
び図11のフローチャートを参照しつつ説明する。図1
0は、フィルタ1に相当する処理ルーチンを示すフロー
チャートである。本ルーチンが起動されると、まず、出
題された問題のジャンルGEを認識する処理を行なう
(ステップS300)。ジャンルGEとは、漢字検定の
場合には、「読み」「同一漢字」「部首」などの出題の
種類であり、これを認識するこの処理が、ジャンル認識
部142の処理に相当する。
Next, the filter 1 processing and the filter 2 processing for narrowing down the answer characters in the answer character determination routine described above will be described in detail with reference to the flowcharts of FIGS. FIG.
0 is a flowchart showing a processing routine corresponding to the filter 1. When this routine is started, first, a process of recognizing the genre GE of the question set is performed (step S300). The genre GE is a type of question such as “reading”, “identical kanji”, and “radical” in the case of the kanji test, and this processing of recognizing this corresponds to the processing of the genre recognition unit 142.

【0042】続いて、ジャンルGEの情報に基づいて、
辞書検索すべき文字種Xを決定する処理を行なう(ステ
ップS320)。例えば、図12に示すように、ジャン
ルGEの情報が「読み」であれば、解答として手書き入
力され得る文字種はひらがなに限られるので、辞書検索
すべき文字種Xを「ひらがな」として決定する。この処
理が、文字種絞り込み部144に相当する。その後、ス
テップS200で取得した手書き文字をイメージAとし
て取り出し(ステップS340)、辞書内の文字種Xが
格納されている領域のみを検索して(ステップS36
0)、イメージAに類似するパターンを有する文字を解
答候補文字として抽出する処理を行なう(ステップS3
80)。パターンAと類似しているか否かの判断は、既
に説明したようにダイナミックパターンマッチングの手
法により行なうが、こうした文字認識の手法について
は、既に多数の手法が知られているので、詳しい説明は
省略する。
Subsequently, based on the information of the genre GE,
A process of determining a character type X to be searched for a dictionary is performed (step S320). For example, as shown in FIG. 12, if the information of the genre GE is “reading”, the character type that can be input by handwriting as an answer is limited to Hiragana, so the character type X to be searched in the dictionary is determined as “Hiragana”. This processing corresponds to the character type narrowing unit 144. Thereafter, the handwritten characters obtained in step S200 are extracted as image A (step S340), and only the area in the dictionary where character type X is stored is searched (step S36).
0), a process of extracting characters having a pattern similar to image A as answer candidate characters (step S3)
80). The determination as to whether or not the pattern is similar to the pattern A is performed by the dynamic pattern matching method as described above. However, since a large number of such character recognition methods are already known, detailed description is omitted. I do.

【0043】図12は、「不安」という漢字の読みを問
う問題が出題されている場合の処理の一例を示す説明図
である。この場合、学習者によってタブレット35に順
次記入された「ふ」、「あ」、「ん」という手書き文字
のイメージ62について、辞書内のひらがな格納領域6
4のみを参照し、それぞれ類似するパターンの文字を検
索する処理が行なわれる。その結果、第1番目の文字に
ついては「ふ」、第2番目の文字については「あ」と
「ぁ」、第3番目の文字については「ん」を、それぞれ
解答候補文字として抽出している。
FIG. 12 is an explanatory diagram showing an example of a process when a question asking the reading of a kanji character “anxiety” is set. In this case, the image 62 of the handwritten characters “F”, “A”, and “N” sequentially written on the tablet 35 by the learner is stored in the hiragana storage area 6 in the dictionary.
Processing for searching for characters of similar patterns is performed with reference to only 4. As a result, "F" is extracted as the first character, "A" and "@" is extracted as the second character, and "N" is extracted as the candidate character as the third character. .

【0044】以上説明したように本実施例の漢字学習検
定装置20では、漢字検定の学習において読みを解答す
る場面では必ず仮名文字の入力がなされるなど、問題の
ジャンルGEによって解答を構成する文字種が決まるこ
とから、ジャンルGEを認識すると同時にそのジャンル
GEに対応して辞書検索すべき文字種を設定する。した
がって、手書き入力された解答を文字認識するにあた
り、該当する文字種のみについて辞書を参照すれば足り
る。かかる構成を採用したことにより、学習者が事前に
辞書中の参照すべき文字種を指定することなく、手書き
入力された解答の文字への絞り込みを迅速かつ効率的に
処理することができる。また、参照すべき文字等の数が
減少することで、文字認識の精度を高めることができ
る。
As described above, in the kanji learning test apparatus 20 of the present embodiment, the kana character is always input when the reading is answered in the kanji test learning. Is determined, the genre GE is recognized, and at the same time, a character type to be searched in the dictionary is set corresponding to the genre GE. Therefore, it is sufficient to refer to the dictionary for only the corresponding character type in recognizing the answer of the handwritten input character. By adopting such a configuration, it is possible to quickly and efficiently process narrowing down the answer input by handwriting to characters without the learner previously specifying the character type to be referred in the dictionary. In addition, since the number of characters to be referred to decreases, the accuracy of character recognition can be improved.

【0045】次に、フィルタ2の処理の詳細について、
その処理ルーチンを示す図11のフローチャートを参照
しつつ説明する。本ルーチンが起動されると、まず、フ
ィルタ1の処理により得た解答候補文字のシフトJIS
コードを求める処理を行なう(ステップS400)。図
12に示した例では、各解答候補文字「ふ」、「あ」、
「ぁ」、「ん」のそれぞれのシフトJISコード70と
して、「82C3」、「83A0」、「829F」、
「82F1」が求められる。次に、このシフトJISコ
ード70の中に、ジャンルGEに基づいて予め設定され
た禁則コード72と一致するコードがあるか否かを判断
し(ステップS420)、禁則コード72と一致するコ
ードがない場合には、既に行なわれたフィルタ1処理に
よって得られた解答候補文字に変更はないとして、その
まま次の処理へ移る。禁則コード72と一致するコード
がある場合には、このコードを有する文字を解答候補文
字から削除する処理を行なって(ステップS440)、
次の処理へ移る。禁則コード72は、ジャンル毎に予め
設定されている。
Next, the details of the processing of the filter 2 will be described.
The processing routine will be described with reference to the flowchart of FIG. When this routine is started, first, the shift JIS of the answer candidate character obtained by the processing of the filter 1 is performed.
A process for obtaining a code is performed (step S400). In the example shown in FIG. 12, each of the answer candidate characters "fu", "a",
"82C3", "83A0", "829F",
“82F1” is required. Next, it is determined whether or not there is a code in the shift JIS code 70 that matches a preset prohibition code 72 based on the genre GE (step S420), and there is no code that matches the prohibition code 72. In this case, it is determined that there is no change in the answer candidate characters obtained by the already performed filter 1 process, and the process proceeds to the next process. If there is a code that matches the prohibition code 72, the character having this code is deleted from the answer candidate characters (step S440).
Move to the next process. The prohibition code 72 is set in advance for each genre.

【0046】図12に示した例では、漢字学習検定装置
20は、問題が「漢字の読み」というジャンルGEであ
ることから、ひらがなの中で漢字の読みを構成し得ない
文字である拗音「ぁ」、「ぃ」、「ぅ」、「ぇ」、
「ぉ」のシフトJISコードを、禁則コードとして設定
している。設定された禁則コードは、それぞれ拗音
「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」に対応するシ
フトJISコード「829F」、「82A1」、「82
A3」、「82A5」、「82A7」(16進表記)で
ある。図12に示した例では、第2番目の解答候補文字
「あ」「ぁ」のうち、「ぁ」がシフトJISコード「8
29F」であり、禁則コードに該当するので、これが解
答候補文字から削除される。この削除によって、拗音
「ぁ」は解答候補文字から除外され、削除されなかった
文字「ふ」「あ」「ん」が、解答文字として確定され
る。
In the example shown in FIG. 12, since the problem is the genre GE of "reading kanji", the kanji learning test apparatus 20 uses the repetitive character "kanon", which is a character that cannot constitute kanji reading in hiragana.ぁ ”,“ ぃ ”,“ ぅ ”,“ ぇ ”,
The shift JIS code of "@" is set as a prohibition code. The set prohibition codes are shift JIS codes “829F”, “82A1”, “82” corresponding to the repetitive sounds “ぁ”, “ぃ”, “ぅ”, “ぇ”, “ぉ”, respectively.
A3 "," 82A5 ", and" 82A7 "(hexadecimal notation). In the example shown in FIG. 12, among the second answer candidate characters “A” and “ぁ”, “ぁ” is the shift JIS code “8”.
29F ", which corresponds to the prohibition code, and is therefore deleted from the answer candidate characters. By this deletion, the repetitive sound “音” is excluded from the answer candidate characters, and the characters “fu”, “a”, and “n” that are not deleted are determined as the answer characters.

【0047】以上説明した構成を採った結果、本実施例
の漢字学習検定装置20では、予め用意されている正解
に関して予め分かっている情報に基づいて解答を絞り込
むため、手書き入力のような解答者毎にバラツキが生じ
やすい入力方法であっても、解答認識の結果を適切に絞
り込むことができる。従って、手書き文字の認識精度に
起因する誤認識を減らすことができる。誤認識された文
字の訂正などの手間が減ることにより、学習者は、学習
に専念することができる。なお、上記の例では、漢字の
読みを解答する場面で拗音を削除するものとしたが、例
えば解答候補として用意された複数の選択肢の中から正
解を選択するといった問題では、選択肢に付与された記
号「ア」「イ」「ウ」などを答える場合が存在する。こ
うした場合にも、フィルタ2の処理では、拗音を削除す
るものとすればよい。また、漢字を示して、そのどの部
位が部首であるかを答えるといった問題では、問題の漢
字に備わった形状をコード化して用意し、それ以外は解
答として受け付けないものとすることができる。いずれ
にせよ、正解が許容する範囲により、解答候補文字を更
に絞り込む構成であれば、フィルタ2として採用可能で
ある。
As a result of adopting the above-described configuration, the kanji learning test apparatus 20 of the present embodiment narrows down the answers based on information that is known in advance with respect to the correct answers prepared in advance, so that the answerer such as a handwritten input can be used. Even with an input method that tends to vary every time, it is possible to appropriately narrow down the results of answer recognition. Therefore, erroneous recognition caused by the recognition accuracy of handwritten characters can be reduced. By reducing trouble such as correction of misrecognized characters, the learner can concentrate on learning. In the above example, the murmur was deleted when the kanji reading was answered.However, for example, in the case of selecting the correct answer from a plurality of options prepared as answer candidates, the answer was given to the option. There are cases where symbols "A", "I", "U", etc. are answered. In such a case as well, in the processing of the filter 2, it is only necessary to delete the sound. In the case of showing a kanji character and answering which part is a radical, a shape provided for the kanji in question can be coded and prepared, and the rest can not be accepted as an answer. In any case, as long as the answer candidate characters are further narrowed down according to the range permitted by the correct answer, the filter 2 can be adopted.

【0048】以上本発明の実施例について説明したが、
本発明はこのような実施例に何ら限定されるものではな
く、本発明の要旨を逸脱しない範囲において種々なる態
様で実施し得ることは勿論である。例えば、フィルタ1
とフィルタ2を別々に行なわず、例えばジャンルに応じ
た辞書を更に細かく分け、一度に両フィルタに相当する
処理を実行するものとしても良い。また、漢字検定以外
の学習検定装置に適用しても良い。問題と正解を準備
し、正解が有する性質に着目して解答を絞り込むもので
あれば、広く学習検定装置およびその方法として適用す
ることができる。本実施例では、解答の入力をタブレッ
ト35やマウス36によって行なうものとしているが、
入力手段はこれらに限定されるものではなく、OCR
(光学式文字読取装置)による入力を含み、さらに指手
の運動を検出して仮想のペンを操作するようにして手書
き文字を入力する装置や、音声により解答を入力し音声
認識を行なって解答候補文字を得る構成、手話などの手
振り・身ぶり語の映像を認識して解答候補文字を得る構
成など、本実施例の解答入力手段と置換可能な技術を含
むことは当然である。
The embodiments of the present invention have been described above.
The present invention is not limited to such an embodiment at all, and it goes without saying that the present invention can be implemented in various modes without departing from the gist of the present invention. For example, filter 1
And the filter 2 may not be separately performed. For example, a dictionary corresponding to a genre may be further subdivided and processing corresponding to both filters may be executed at a time. Further, the present invention may be applied to a learning test device other than the kanji test. Any device that prepares a question and a correct answer and narrows down the answer by focusing on the properties of the correct answer can be widely applied as a learning test apparatus and its method. In the present embodiment, the input of the answer is performed by the tablet 35 and the mouse 36.
The input means is not limited to these, and OCR
(Optical character reading device) In addition to inputting handwritten characters by detecting the movement of a finger and operating a virtual pen, or inputting an answer by voice and performing voice recognition Naturally, the present invention includes a technology that can be replaced with the answer input unit of the present embodiment, such as a structure for obtaining candidate characters and a structure for recognizing a video of a gesture or gesture word such as sign language to obtain an answer candidate character.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例である漢字学習検定装置の全体
構成を示す概略構成図である。
FIG. 1 is a schematic configuration diagram showing an overall configuration of a kanji learning and examining apparatus according to an embodiment of the present invention.

【図2】本発明の実施例である漢字学習検定装置が実現
されるハードウェア構成の概要を示すブロック図であ
る。
FIG. 2 is a block diagram illustrating an outline of a hardware configuration in which a kanji learning test apparatus according to an embodiment of the present invention is realized.

【図3】本発明の実施例である漢字学習検定装置で実現
できる漢字検定模擬試験の内容を表す説明図である。
FIG. 3 is an explanatory diagram showing the contents of a kanji test simulation test that can be realized by the kanji learning test device according to the embodiment of the present invention.

【図4】漢字検定模擬試験においてCRT26に表示さ
れる開始画面の一例を示す説明図である。
FIG. 4 is an explanatory diagram showing an example of a start screen displayed on a CRT 26 in a kanji test simulation test.

【図5】漢字検定模擬試験においてCRT26に表示さ
れる詳細項目設定画面の一例を示す説明図である。
FIG. 5 is an explanatory diagram showing an example of a detailed item setting screen displayed on the CRT 26 in the kanji test simulation test.

【図6】漢字検定模擬試験においてCRT26に表示さ
れる解答入力中の画面の一例を示す説明図である。
FIG. 6 is an explanatory diagram showing an example of a screen during answer input displayed on the CRT 26 in the kanji test simulation test.

【図7】本発明の実施例で実行される漢字検定模擬試験
の処理ルーチンを示すフローチャートである。
FIG. 7 is a flowchart showing a processing routine of a kanji test simulation test executed in the embodiment of the present invention.

【図8】本発明の実施例である漢字学習検定装置におい
て実現される各機能を示すブロック図である。
FIG. 8 is a block diagram showing functions realized in the kanji learning test apparatus according to the embodiment of the present invention.

【図9】解答文字確定ルーチンを示すフローチャートで
ある。
FIG. 9 is a flowchart showing an answer character determination routine.

【図10】フィルタ1に相当する処理ルーチンを示すフ
ローチャートである。
FIG. 10 is a flowchart illustrating a processing routine corresponding to a filter 1;

【図11】フィルタ2に相当する処理ルーチンを示すフ
ローチャートである。
FIG. 11 is a flowchart illustrating a processing routine corresponding to a filter 2;

【図12】フィルタ1,2としての処理の一例を示す説
明図である。
FIG. 12 is an explanatory diagram illustrating an example of processing as filters 1 and 2;

【符号の説明】[Explanation of symbols]

20…漢字学習検定装置 21…CPU 22…ROM 23…RAM 24…キーボード 25…キーボードインタフェース 26…CRT 27…CRTC 28…プリンタ 29…プリンタインタフェース 30…HDC 31…バス 32…ハードディスク 33…タイマ 34…ペン 35…タブレット装置 36…マウス 37…ポインティングデバイスインタフェース 38…コンピュータ本体 39…CD−ROMドライブユニット 62…手書き解答 64…ひらがな格納領域 70…シフトJISコード 72…禁則コード 142…ジャンル認識部 144…文字種絞り込み部 146…手書き解答認識部 148…イメージ情報記憶部 150… DPM処理部 152…候補文字記憶部 154…コード照合部 156…入力解答確定部 158…正誤判定部 Reference Signs List 20 Kanji learning test device 21 CPU 22 ROM 23 RAM 24 Keyboard 25 Keyboard interface 26 CRT 27 CRTC 28 Printer 29 Printer interface 30 HDC 31 Bus 32 Hard disk 33 Timer 34 Pen 35 tablet device 36 mouse 37 pointing device interface 38 computer body 39 CD-ROM drive unit 62 handwritten answer 64 hiragana storage area 70 shift JIS code 72 prohibition code 142 genre recognition section 144 character type narrowing down section 146: Handwritten answer recognition section 148 ... Image information storage section 150 ... DPM processing section 152 ... Candidate character storage section 154 ... Code collation section 156 ... Input answer determination section 158 ... True / false judgment section

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 正解が予め用意された問題に対する学習
者の解答を入力し、該解答の妥当性を前記正解に照らし
て判定する学習検定装置であって、 学習者が前記解答とするものを、非コード情報として入
力する非コード情報入力手段と、 該入力された非コード情報を認識してコード情報により
表現可能な文字に変換する際、所定の条件に合致する認
識結果を候補文字群として抽出する候補文字群抽出手段
と、 該候補文字群に対して、前記正解が許容する範囲内の認
識結果を優先して、前記解答として出力する解答出力手
段とを備えた学習検定装置。
1. A learning test apparatus for inputting a learner's answer to a question for which a correct answer has been prepared in advance and determining the validity of the answer in light of the correct answer, wherein the learner uses the answer as the answer. Non-code information input means for inputting as non-code information; and recognizing the input non-code information and converting the input non-code information into characters that can be represented by the code information. A learning test apparatus comprising: candidate character group extracting means to be extracted; and answer output means for giving priority to a recognition result within a range permitted by the correct answer for the candidate character group and outputting the result as the answer.
【請求項2】 請求項1記載の学習検定装置であって、 前記解答出力手段は、前記候補文字群抽出手段により抽
出された文字群が単数である場合には、前記正解が許容
する範囲の認識結果を優先する前記変換を行なうことな
く、該候補文字群を、前記解答として出力する手段であ
る学習検定装置。
2. The learning test device according to claim 1, wherein the answer output unit is configured to output a response within a range permitted by the correct answer when the character group extracted by the candidate character group extraction unit is singular. A learning test device, which outputs the candidate character group as the answer without performing the conversion giving priority to the recognition result.
【請求項3】 請求項1記載の学習検定装置であって、 前記候補文字群抽出手段は、 認識しようとする非コード情報の文字種を指定する文字
種指定手段と、 該指定された文字種毎に用意された辞書を参照して、前
記非コード情報から前記候補文字群を生成する候補文字
群生成手段とからなる学習検定装置。
3. The learning verification apparatus according to claim 1, wherein said candidate character group extracting means is provided with a character type designating means for designating a character type of non-code information to be recognized, and for each of said designated character types. And a candidate character group generating means for generating the candidate character group from the non-code information with reference to the obtained dictionary.
【請求項4】 正解が予め用意された問題に対する学習
者の解答を入力し、該解答の妥当性を前記正解に照らし
て判定する学習検定方法であって、 学習者が前記解答とするものを、非コード情報として入
力し、 該入力された非コード情報を認識してコード情報により
表現可能な文字に変換する際、所定の条件に合致する認
識結果を候補文字群として抽出し、 該候補文字群に対して、前記正解が許容する範囲内の認
識結果を優先して、前記解答として出力する学習検定方
法。
4. A learning test method for inputting a learner's answer to a question for which a correct answer has been prepared in advance, and determining the validity of the answer in light of the correct answer. When the input non-code information is recognized and converted into a character that can be represented by the code information, a recognition result meeting a predetermined condition is extracted as a candidate character group, and the candidate character A learning test method in which a recognition result within a range permitted by the correct answer is preferentially output to the group as the answer.
JP7071697A 1997-03-06 1997-03-06 Device for inspecting study and method therefor Pending JPH10254340A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7071697A JPH10254340A (en) 1997-03-06 1997-03-06 Device for inspecting study and method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7071697A JPH10254340A (en) 1997-03-06 1997-03-06 Device for inspecting study and method therefor

Publications (1)

Publication Number Publication Date
JPH10254340A true JPH10254340A (en) 1998-09-25

Family

ID=13439579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7071697A Pending JPH10254340A (en) 1997-03-06 1997-03-06 Device for inspecting study and method therefor

Country Status (1)

Country Link
JP (1) JPH10254340A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000330467A (en) * 1999-05-18 2000-11-30 Hitachi Ltd Sign language teaching device, sign language teaching method, and recording medium on which sign language teaching method is recorded
JP2009146052A (en) * 2007-12-12 2009-07-02 Casio Comput Co Ltd Electronic dictionary device with handwriting input function
JP2009288813A (en) * 2009-09-10 2009-12-10 Nintendo Co Ltd Handwriting learning support program and handwriting learning support device
US8027987B2 (en) 2007-12-14 2011-09-27 Casio Computer Co., Ltd. Electronic device having a handwriting input function, and non-transitory medium storing a control program therefor
JP2016212283A (en) * 2015-05-11 2016-12-15 富士通株式会社 Answer input support program, answer and scoring program, answer input support method, answer and scoring method, answer input support device and answer and scoring device
JP2021092800A (en) * 2021-02-10 2021-06-17 株式会社なるほどゼミナール Learning support device, method, and computer program
JP2022141570A (en) * 2021-03-15 2022-09-29 オムロン株式会社 Character input device, character input method, and character input program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000330467A (en) * 1999-05-18 2000-11-30 Hitachi Ltd Sign language teaching device, sign language teaching method, and recording medium on which sign language teaching method is recorded
JP2009146052A (en) * 2007-12-12 2009-07-02 Casio Comput Co Ltd Electronic dictionary device with handwriting input function
US8027987B2 (en) 2007-12-14 2011-09-27 Casio Computer Co., Ltd. Electronic device having a handwriting input function, and non-transitory medium storing a control program therefor
JP2009288813A (en) * 2009-09-10 2009-12-10 Nintendo Co Ltd Handwriting learning support program and handwriting learning support device
JP2016212283A (en) * 2015-05-11 2016-12-15 富士通株式会社 Answer input support program, answer and scoring program, answer input support method, answer and scoring method, answer input support device and answer and scoring device
JP2021092800A (en) * 2021-02-10 2021-06-17 株式会社なるほどゼミナール Learning support device, method, and computer program
JP2022141570A (en) * 2021-03-15 2022-09-29 オムロン株式会社 Character input device, character input method, and character input program

Similar Documents

Publication Publication Date Title
JP2006308925A (en) Learning support system and learning support program
JP2007109118A (en) Input instruction processing apparatus and input instruction processing program
US6535204B2 (en) Manuscript input data processing device
US7561740B2 (en) Systems and methods for automatic graphical sequence completion
KR102101496B1 (en) Ar-based writing practice method and program
KR20010089339A (en) Keyboard input devices, methods and systems
JP2019113803A (en) Chinese character learning device
US20230351907A1 (en) Artificial intelligence system to provide synergistic education linked to drawing skill evaluation and art education and writing education
Molnar et al. The impacts on user performance and satisfaction of a voice-based front-end interface for a standard software tool
JPH10254340A (en) Device for inspecting study and method therefor
US20040076933A1 (en) Chinese spelling input system and method with multimedia Chinese spelling learning function
Read et al. The usability of handwriting recognition for writing in the primary classroom
CN110766997A (en) Copy display method, device and storage medium
KR20130058840A (en) Foreign language learnning method
JPH10260625A (en) Device and method for generating learning problem
US20220309939A1 (en) Information processing apparatus, information processing method, and recording medium
JPH0830598A (en) Learning or document creation support device
JPH10222049A (en) Study authorization device and method therefor
JP2023046232A (en) Electronic equipment, learning support system, learning processing method, and program
JP2005215540A (en) Writing learning support apparatus and writing learning support method program
Hu Teaching Chinese characters: What we know and what we can do
TW202036500A (en) Image type pronunciation methods and systems
JP2004309890A (en) Education system
CN111858844B (en) System and method for determining matching accuracy of topic text paragraph relative to reference text paragraph
JP2883534B2 (en) Electronic learning device