(57)【要約】【課題】テスト教材の全ての問題に正解するまで反復学習を行う場合に、不正解の解答をいちいち消しゴムで消さなくても、正解できなかった問題を使って簡単に再テストを行えるようにする。【解決手段】複数の問題と、これら複数の問題に対応する複数の解答欄と、これら複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材を取り扱う教材処理装置の構成として、テスト教材の画像データを入力する画像入力部１と、画像入力部１によって入力されたテスト教材の画像データの中で、正誤判定マークで不正解とされた解答欄の位置を特定するとともに、当該位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する処理を行う画像処理部３と、この画像処理部３で生成されたテスト教材の画像データを印刷出力する印刷部５とを備える。【選択図】図１
2007041177.tif 000002
【特許請求の範囲】
【請求項１】
複数の問題と、前記複数の問題に対応する複数の解答欄と、前記複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材の画像データを入力する入力手段と、
前記入力手段によって入力されたテスト教材の画像データの中で、前記正誤判定マークに基づいて不正解とされた解答欄の位置を特定する特定手段と、
前記特定手段によって位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する生成手段と
を備えることを特徴とする教材処理装置。
【請求項２】
前記生成手段で生成されたテスト教材の画像データを印刷出力する印刷手段を備える
ことを特徴とする請求項１記載の教材処理装置。
【請求項３】
前記入力手段は、前記テスト教材の画像を読み取る画像読取手段からなる
ことを特徴とする請求項１記載の教材処理装置。
【請求項４】
前記テスト教材に含まれる複数の解答欄の位置を登録したデータベースを備え、
前記特定手段は、前記入力されたテスト教材の画像データの中から前記正誤判定マークを抽出するとともに、当該抽出した正誤判定マークの位置と、前記データベースに登録された複数の解答欄の位置とを比較することにより、不正解の解答欄の位置を特定する
ことを特徴とする請求項１記載の教材処理装置。
【請求項５】
前記生成手段は、前記不正解の解答欄に記入された解答の画像領域を前記テスト教材のオリジナル画像データで置き換えることにより、当該不正解の解答欄を空欄の状態に変換する
ことを特徴とする請求項１記載の教材処理装置。
【請求項６】
前記生成手段は、前記不正解の解答欄とこれに対応する問題の画像領域を前記テスト教材のオリジナル画像データで置き換えることにより、当該不正解の解答欄を空欄の状態に変換する
ことを特徴とする請求項１記載の教材処理装置。
【請求項７】
前記生成手段は、前記不正解の解答欄に記入された解答の画像領域を、当該不正解の解答欄の下地部分の色で塗りつぶすことにより、当該不正解の解答欄を空欄の状態に変換する
ことを特徴とする請求項１記載の教材処理装置。
【請求項８】
前記生成手段は、前記テスト教材のオリジナル画像データの正解に相当する解答欄を、前記正誤判定マークにより正解とされた解答欄で置き換えることにより、当該不正解の解答欄を空欄の状態に変換する
ことを特徴とする請求項１記載の教材処理装置。
【請求項９】
前記生成手段は、前記テスト教材のオリジナル画像データの正解に相当する解答欄を、前記正誤判定マークにより正解とされた解答欄とこれに対応する問題の画像領域で置き換えることにより、当該不正解の解答欄を空欄の状態に変換する
ことを特徴とする請求項１記載の教材処理装置。
【請求項１０】
前記生成手段は、前記テスト教材のオリジナル画像データの正解に相当する解答欄に、予めデータベースに格納されている正解を書き込んで、不正解の箇所だけが空欄になったテスト教材を生成する
ことを特徴とする請求項１記載の教材処理装置。
【請求項１１】
前記複数の問題ごとに、それぞれに対応する解答欄に正解の解答が記入されるまでに実施したテスト実施回数を管理項目として含む管理テーブルを、テスト教材及び解答者別に管理する管理手段を具備する
ことを特徴とする請求項１記載の教材処理装置。
【請求項１２】
複数の問題と、前記複数の問題に対応する複数の解答欄と、前記複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材の画像データを入力する入力工程と、
前記入力工程で入力されたテスト教材の画像データの中で、前記正誤判定マークに基づいて不正解とされた解答欄の位置を特定する特定工程と、
前記特定工程で位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する生成工程と
を含むことを特徴とする教材処理方法。
【請求項１３】
前記生成工程で生成されたテスト教材の画像データを印刷出力する印刷工程を含む
ことを特徴とする請求項１２記載の教材処理方法。
【請求項１４】
複数の問題と、前記複数の問題に対応する複数の解答欄と、前記複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材の画像データを入力する入力処理と、
前記入力処理で入力されたテスト教材の画像データの中で、前記正誤判定マークに基づいて不正解とされた解答欄の位置を特定する特定処理と、
前記特定処理で位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する生成処理と
をコンピュータに実行させるための教材処理プログラム。
【請求項１５】
複数の問題と、前記複数の問題に対応する複数の解答欄と、前記複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材の画像データを入力する入力処理と、
前記入力処理で入力されたテスト教材の画像データの中で、前記正誤判定マークに基づいて不正解とされた解答欄の位置を特定する特定処理と、
前記特定処理で位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する生成処理と
をコンピュータに実行させるための教材処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テスト教材を取り扱う教材処理装置及び教材処理方法と、これを実現するための教材処理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
現在、インターネットに代表される情報通信の発展に伴って、コンピュータを用いた通信教育が盛んに行われている。そうした通信教育に関して、例えば下記特許文献１には、学習者の学習レベルや進捗状況を考慮したテキストを配信するために、試験問題に対する解答を採点する採点手段と、この採点手段の採点結果に応じて次回に送信する試験問題の難易度を可変設定する情報処理手段とを備えた通信教育システムが提案されている。
【０００３】
一方、先生と生徒が対面して学習を進める学校や学習塾などの教育機関では、学習者の学習レベルや学習効果を確認するために、複数の問題とその解答を記入するための解答欄が設けられた問題用紙やテスト用紙などをテスト教材として使用する場合が多い。その場合、テストを受ける生徒にテスト教材を配って鉛筆などの筆記具で解答を記入させ、その後、解答の記入が済んだテスト教材を回収して、各々の問題ごとに正解か不正解かを確認している。その際、生徒の学習能力を向上させる学習方法の一つとして、解答欄に間違った解答が記入された問題や、解答欄に何も記入されていない問題があれば、再度同じテスト教材を使ってテストを行い、その繰り返しによって、例えば全ての問題に正解するまで反復学習を行うことがある。
【０００４】
【特許文献１】特開２００１−３３１０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような反復形式の学習方法では、同じテスト教材を利用して繰り返しテストを実施するため、採点時に、不正解とされた問題があれば、その都度、不正解とされた解答欄の書き込みを生徒や教師が消しゴムで消し、その解答欄に再テストでもう一度解答を書き込んで、その解答が正解かどうかを確認することになる。このため、全ての問題に正解するまでの間に、不正解の解答を何度も消しゴムで消して再テストを行う必要がある。
【０００６】
本発明は、上記課題を解決するためになされたもので、その目的とするところは、テスト教材の全ての問題に正解するまで反復学習を行う場合に、不正解の解答をいちいち消しゴムで消さなくても、正解できなかった問題を使って簡単に再テストを行えるようにすることにある。
【課題を解決するための手段】
【０００７】
本発明に係る教材処理装置は、複数の問題と、これら複数の問題に対応する複数の解答欄と、これら複数の解答欄に記入された解答が正解か否かを示す正誤判定マークとを含むテスト教材の画像データを入力する入力手段と、この入力手段によって入力されたテスト教材の画像データの中で、正誤判定マークに基づいて不正解とされた解答欄の位置を特定する特定手段と、この特定手段によって位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを、当該不正解の解答欄を空欄の状態にして生成する生成手段とを備えるものである。
【０００８】
本発明に係る教材処理装置においては、入力されたテスト教材の画像データの中で、正誤判定マークに基づいて不正解とされた解答欄の位置を特定し、この解答欄を空欄の状態にしてテスト教材の画像データを生成するため、当該生成したテスト教材の画像データを用紙に印刷出力することにより、不正解の解答欄を全て未記入としたテスト教材が得られる。
【発明の効果】
【０００９】
本発明によれば、テスト教材の全ての問題に正解するまで反復学習を行う場合に、不正解の解答をいちいち消しゴムで消さなくても、正解できなかった問題を使って簡単に再テストを行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の具体的な実施の形態について図面を参照しつつ詳細に説明する。
【００１１】
図１は本発明の実施形態に係る教材処理装置の構成を示すブロック図である。図示した教材処理装置は、大きくは、画像入力部１と、データベース部２と、画像処理部３と、データ管理部４と、印刷部５と、ユーザーインターフェース部（以下、「ＵＩ部」と記す）６とを備えた構成となっている。これらの機能部は共通のバスに接続されている。
【００１２】
画像入力部１は、処理対象となるテスト教材の画像データを入力するものである。画像入力部１は、例えば、テスト教材の画像を光学的に読み取ることにより、当該テスト教材の画像データ（スキャンデータ）を生成するスキャナ装置（画像読取手段）を用いて構成されるものである。画像入力部１をスキャナ装置で構成する場合は、複数枚のテスト教材をまとめてセットして画像の読み取りを連続的に行える自動原稿送り装置（以下、「ＡＤＦ」と記す）付きのスキャナ装置を採用することが望ましい。
【００１３】
ただし、画像入力部１は、必ずしも画像の読み取り機能を有するものに限らず、本発明の教材処理装置と別個に設けられたスキャナ装置で読み取られたテスト教材の画像データを、例えば、ＬＡＮ(Local Area Network)等のネットワークやケーブル等を介して受信する通信インターフェース部、あるいはテスト教材の画像データを記録したメモリカードから画像データを読み出すカードリーダなどを用いて構成することも可能である。本実施形態においては、画像入力部１をＡＤＦ付きのスキャナ装置で構成した場合を想定して説明する。
【００１４】
図２はテスト教材の具体的な例を示す概略図である。図示のように、テスト教材７は、例えば連続番号が付された複数（図例では５個）の問題に対応する複数（図例では１０個）の解答欄８を有するものである。具体的には学校や学習塾などの教育機関で用いられる、問題用紙やテスト用紙と呼ばれるものがテスト教材に相当する。問題と解答欄８の対応関係は、１つの問題に対して１つの解答欄８を設ける場合と、１つの問題に対して複数の解答欄８を設ける場合がある。図例のテスト教材７の場合は、問題１に対して３つの解答欄８、問題２及び問題３に対してそれぞれ２つの解答欄８、問題４に対して１つの解答欄８、問題５に対して２つの解答欄８が設けられている。
【００１５】
テスト教材７には、上述した問題や解答欄８の他に、教材識別情報欄９と解答者情報欄１０が設けられている。教材識別情報欄９は、テスト教材７を一意に識別特定するための教材識別情報が記入される欄である。解答者情報欄１０は、解答者となる生徒の氏名や学年、クラスなどに関する解答者情報が記入される欄である。このうち、教材識別情報欄９には、例えばテスト教材７の教科、適用学年及びタイトルが教材識別情報として記載されるものとする。ただし、教材識別情報は、図例のような文字形式やＩＤ（英字と数字の組み合わせ）、あるいはバーコードなどの可視情報で記載されていてもよいし、周知の情報埋め込み技術を用いて画像中に埋め込まれていてもよい。
【００１６】
情報埋め込み技術としては、例えば「ｉＴｏｎｅ（登録商標）」と呼ばれるもののように、階調表現としての万線スクリーン又はドットスクリーンを構成する画素の形態（位置、形状等）を変化させることで、ハーフトーン画像の中にデジタル情報を埋め込む技術や、スラッシュとバックスラッシュでデジタルの０と１を表すグリフコード（登録商標）による情報埋め込み技術などを採用することが可能である。
【００１７】
データベース部２は、種々のデータを保持蓄積するために用いられるものである。データベース部２は、例えばハードディスク等の大容量記憶装置を用いて構成されるもので、データを蓄積する機能のほかに、蓄積したデータを処理（読み出し、更新、削除、検索等）する機能を備える。データベース部２には、テスト教材７に関する情報として、例えば、図３に示すように、テスト教材７のオリジナル画像データ、教材識別情報及びレイアウト情報が相互に対応付けて登録されている。
【００１８】
テスト教材７のオリジナル画像データは、上述した複数の解答欄８及び解答者情報欄１０に何も記入（加筆）されていない、元の未記入状態のテスト教材７の画像データをいう。テスト教材７のオリジナル画像データは、例えば、このテスト教材７を作成した教材販売メーカ等からＣＤ−ＲＯＭ等の記録媒体に記録して提供されたものを読み出してデータベース部２に登録（蓄積）してもよいし、未記入状態のテスト教材７の画像をスキャナ装置等で読み取って得られた画像データをデータベース部２に登録してもよい。
【００１９】
テスト教材７の教材識別情報は、教科、適用学年、単元、作成元などの異なる様々なテスト教材の中から、それぞれのテスト教材を一意に識別特定するために教材ごとに付与される固有の情報である。テスト教材７の教材識別情報は、上記同様にＣＤ−ＲＯＭ等に記録されたものを読み出してデータベース部２に登録してもよいし、テスト教材７の教材識別情報欄９に記載された文字情報（又はコード情報や埋め込み情報）を読み出して登録してもよい。
【００２０】
テスト教材７のレイアウト情報は、テスト教材７の画像領域（全領域）のなかで、例えばテスト教材７の左上コーナーの位置を基準（座標原点）として、上述した複数の問題、複数の解答欄８、教材識別情報欄９、解答者情報欄１０の各々の位置（始点及び終点）を二次元の座標データ（ｘ，ｙ）で示すものである。この場合、各部のレイアウトを長方形の領域枠で特定するものとすると、始点座標値は、領域枠の左上コーナの座標値、終点座標値は領域枠の右下コーナの座標値を示すものとなる。テキスト教材７のレイアウト情報は、上記オリジナルデータと同様にＣＤ−ＲＯＭ等に記録されたものを読み出してデータベース部２に登録してもよいし、ディスプレイ画面等にテスト教材７のオリジナル画像データを表示し、その画面内で上記複数の問題、複数の解答欄８、教材識別情報欄９、解答者情報欄１０の各々の位置（又は範囲）をマウスやペンタブレット等の入力機器で指定して登録してもよい。
【００２１】
画像処理部３は、画像入力部１によって入力された画像データ（テスト教材の画像データを含む）を用いて種々の画像処理を行うものである。画像処理部３は、画像処理機能の一部として、図４に示すように、教材識別情報抽出部１１と、教材特定部１２と、追記データ抽出部１３と、解答者情報抽出部１４と、正誤判定マーク抽出部１５と、正誤判定部１６と、不正解位置特定部１７と、教材データ生成部１８とを有している。
【００２２】
教材識別情報抽出部１１は、画像入力部１から入力されるテスト教材の画像データの中から、教材識別情報欄９に記載（又は不可視情報で埋め込み）された教材識別情報を抽出するものである。教材識別情報抽出部１１では、テスト教材の画像データから抽出した教材識別情報に対して、必要に応じて、ＯＣＲ(Optical Character Reader)処理、自然言語処理、解析処理、復号化処理等の処理を施す。
【００２３】
教材特定部１２は、教材識別情報抽出部１１で抽出された教材識別情報にしたがってテスト教材を特定するものである。テスト教材の特定は、データベース部２に登録されている、教科や適用学年などが異なる複数（多数）のテスト教材の中から、教材識別情報が適合（一致）するテスト教材を特定することにより行われる。教材識別情報をＯＣＲ処理、自然言語処理等によって認識する場合は、テストデータへの変換が必ずしも正確に行われるとは限らないため、教材識別情報の適合性を判定するときに、予め設定された文字数あるいは全文字数に対して一定の割合以下の文字数の不一致を許容するように制御することが望ましい。
【００２４】
追記データ抽出部１３は、画像入力部１から入力されたテスト教材７の画像データの中から、当該テスト教材７に解答者や採点者（教師等）によって追記された追記データを抽出するものである。この追記データ抽出部１３では、例えば、画像入力部１から入力されたテスト教材７の画像データと、データベース部２に蓄積されているテスト教材７のオリジナル画像データとを比較し、それらの差分データをテスト教材７への追記内容として抽出する。なお、追記データ抽出部１３による差分抽出処理は、公知の画像処理技術（例えば、特開昭５８−５９６６４号公報に記載された技術）を利用して行えばよい。
【００２５】
解答者情報抽出部１４は、上記追記データ抽出部１３によって抽出された追記データの中から解答者情報を抽出するものである。解答者情報は、テストを受ける解答者によって解答者情報欄１０に鉛筆等で記入されるものであるため、その解答者情報欄１０の位置を指定することにより、上記追記データから抽出することが可能である。解答者情報は、解答者情報欄１０から抜き出したビットマップ形式の画像データのままで抽出してもよいし、当該画像データをＯＣＲ処理、自然言語処理等して得られるテキストデータで抽出してもよい。ビットマップ形式の画像データで解答者情報を抽出した場合は、その画像パターン又は画像の特徴量に基づいて解答者を一意に識別することが可能である。
【００２６】
正誤判定マーク抽出部１５は、追記データ抽出部１３によって抽出された追記データの中から、採点者によって追記された内容、すなわちテスト教材７の解答欄８に記入された解答が正解か不正解かを示す正誤判定マーク（○×マーク）を抽出するものである。この正誤判定マーク抽出部１５では、例えば採点者によって複数の正誤判定マークがテスト教材７に追記されていた場合に、それらの正誤判定マークを全て抽出する。オリジナル画像データとの差分で追記データを抽出した場合は、解答者情報欄１０に記載される解答者情報を除けば、解答と正誤判定マークしか残らないため、それらを色成分の違いで区別することにより正誤判定マークを抽出することができる。具体的には、追記データの中から所定色成分のデータ、すなわち赤色成分のデータを抽出することによって行えばよい。この理由は、一般に正誤判定マークの記入が赤インクのペン（赤ペン）を使って行われるためである。
【００２７】
ちなみに、テスト教材７が白黒で印刷されたものであれば、オリジナル画像データとの差分を抽出しなくても、抽出すべき色成分を、採点用の筆記具の色（一般には赤色）成分で指定するたけで正誤判定マークを抽出することが可能となる。
【００２８】
正誤判定部１６は、正誤判定マーク抽出部１５で抽出された正誤判定マークが、「正解（○）」を示すものであるか、「不正解（×）」を示すものであるかを判定するものである。具体的には、例えば、正誤判定マーク抽出部１５で抽出された正誤判定マークの形状を認識し、その認識した形状を、例えば予め登録してある「○」の図形形状とのパターンマッチングを行い、この結果、「○」の図形形状に類似する場合は「正解」を示すものであると判定し、「○」の図形形状に類似しない場合は「不正解」を示すものであると判定する。
【００２９】
不正解位置特定部１７は、正誤判定マーク（採点）で不正解とされた解答欄の位置を特定するものである。具体的には、データベース部２に登録してあるテスト教材７のレイアウト情報に含まれる各々の解答欄８の位置情報（座標データ）の中から、正誤判定部１６で不正解を示すと判定された正誤判定マーク「×」の位置（例えば、×の中心位置）に最も近い解答欄８の位置情報を読み出すか、正誤判定部１６で正解を示すと判定された正誤判定マーク「○」の位置（例えば、○の中心位置）に最も近い解答欄８を除く、他の解答欄８の位置情報を読み出すことにより、不正解の解答欄の位置を特定する。テスト教材７の採点で正誤判定マークが○×両方追記されている場合は、不正解部の位置を特定するにあたって、前者の方法及び後者の方法のうちいずれか一方の方法を採用すればよい。
【００３０】
また、テスト教材７の採点で正解の解答が記入された解答欄８だけに「○」を付け、不正解の解答が記入された解答欄８に「×」を付けない場合は、「○」が付いていないことが間接的に不正解を示すものとなる。この場合は、正誤判定マーク抽出部１５で抽出される全ての正誤判定マークが正解を示すものとして正誤判定部１３で判定されるため、後者の方法を採用することにより不正解部の位置を特定することが可能となる。また、採点の仕方としてレアケースであるが、正解の解答が記入された解答欄８に「○」を付けず、不正解の解答が記入された解答欄８だけに「×」を付けた場合は、「×」が付いていないことが間接的に正解を示すものとなる。この場合は、正誤判定マーク抽出部１５で抽出される全ての正誤判定マークが不正解を示すものとして正誤判定部１３で判定されるため、前者の方法を採用することにより不正解部の位置を特定することが可能となる。
【００３１】
教材データ生成部１８は、不正解位置特定部１７によって位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを生成するものである。このテスト教材の画像データを生成するにあたって、教材データ生成部１８は、不正解の解答欄を元の空欄の状態に変換する処理を行う。変換処理の具体的な手法としては、次のような方法が考えられる。第１の方法は、不正解の解答が記入された解答欄（未解答の解答欄を含む）の画像データを、データベース部２に登録してあるテスト教材７のオリジナル画像データに置き換えるものである。第２の方法は、不正解の解答が記入された解答欄とこれに対応する問題の画像を、データベース部２に登録してあるテスト教材７のオリジナル画像データに置き換える方法である。第３の方法は、不正解の解答が記入された解答欄の内部を、当該解答欄の下地部分と同じ色の画像で塗りつぶす方法である。
【００３２】
第１の方法を採用した場合は、画像データの置換を行うデータ量が必要最小限で済むため、処理の迅速化が期待できる。第２の方法を採用した場合は、不正解となった問題も含めて画像データを置換するため、例えば、問題の文中に解答欄が設けられている場合や、不正解部に正誤判定マーク（×）が付けられている場合でも、オリジナル画像データに近い状態を忠実に再現することができる。第３の方法を採用した場合は、データベース部２に登録されたテスト教材７のオリジナル画像データを読み出さなくても、不正解の解答欄を空欄の状態に変換できるため、処理の高速化が期待できる。
【００３３】
また、上記以外に方法としても、例えば、テスト教材のオリジナル画像データ（のコピー）の正解に相当する解答欄を、テスト教材の画像データで正誤判定マークにより正解とされた解答欄で置き換える方法や、テスト教材のオリジナル画像データの正解に相当する解答欄を、正誤判定マークにより正解とされた解答欄とこれに対応する問題の画像領域で置き換える方法、あるいはテスト教材のオリジナル画像データの正解に相当する解答欄に、予めデータベースに格納されている正解を書き込んで、不正解の箇所だけが空欄になったテスト教材を生成する方法を採用することも可能である。
【００３４】
データ管理部４は、データベース部２を用いて種々のデータ管理を行うものである。その管理項目の１つとして、データ管理部４は、解答者情報で区分される生徒一人ひとりにつき、テスト教材７に含まれる複数の問題ごとに、それぞれに対応する解答欄８に正解の解答が記入されるまでに実施したテスト実施回数（反復学習回数）を、例えば図５に示す管理テーブルを用いて管理する。この管理テーブルは、解答者情報で特定される解答者と教材識別情報で特定されるテスト教材ごとに、１つずつデータベース部２に登録されるものである。データベース部２には、テスト教材７の教材識別情報欄９に記載される教材識別情報（教科、適用学年及びタイトル等）と、テスト教材７の解答者情報欄２３に記載される解答者情報（解答者の学年及び氏名等）が、管理テーブルの属性情報として登録される。また、各々の管理テーブルには、テスト教材に含まれる各々の問題ごとに、それぞれの問題に対応する解答欄と、各々の解答欄に正解の解答が記入されるまでに実施したテスト実施回数が登録される。
【００３５】
このうち、解答欄に関しては、例えば、上記図２に例示したテスト教材７のように、問題１に対して３つの解答欄８が設けられている場合は、１−１，１−２，１−３の識別番号（ＩＤ）を付与するものとする。同様に、問題２及び問題３に対してそれぞれ２つずつ解答欄８が設けられている場合は、それぞれ２−１，２−２の識別番号と３−１，３−２の識別番号を付与し、問題４に対して１つの解答欄８が設けられている場合は、４−１の識別番号を付与し、問題５に対して２つ解答欄８が設けられている場合は、５−１，５−２の識別番号を付与するものとする。また、テスト実施回数に関しては、テーブル作成時（登録時）に初期値が「１」に設定されるものとする。
【００３６】
印刷部５は、インク、トナー等の印刷材料を用いて用紙等のシート媒体に画像データを印刷出力するものである。印刷部５は、例えば、ゼログラフィに代表される電子写真方式にしたがって画像データの印刷を行うプリンタエンジンを用いて構成されるものである。
【００３７】
ＵＩ部６は、教材処理装置を使用するユーザーが各種の情報を入力したり、ユーザーに対して各種の情報を表示したりするためのユーザーインターフェースとなるものである。ＵＩ部６は、各種のボタン、スイッチ、キー等を有する入力操作部と、液晶ディスプレイ等の表示部とを用いて構成されるものである。
【００３８】
上記構成からなる教材処理装置は、例えばデジタルカラー複写機、デジタルカラー複合機等の画像形成装置を用いて実現することが可能である。また、これ以外にも、パーソナルコンピュータ（以下、「ＰＣ」と記す）とプリンタ装置の組み合わせや、スキャナ装置とＰＣとプリンタ装置の組み合わせで実現することも可能である。さらに、印刷部５を除く他の機能部（１，２，３，４，６）に関してはＰＣだけで実現することも可能である。
【００３９】
続いて、本発明の実施形態に係る教材処理装置を用いて行われる教材処理方法の具体的な手順について、図６のフローチャートを用いて説明する。まず、本発明で取り扱うテスト教材７の具体的な例を図７に示す。図示したテスト教材７では、解答者情報欄１０に解答者情報（学年、クラス、氏名）が、また複数の問題に対応する複数の解答欄８にそれぞれ解答（ａ，ｂ，ｃ，ｄ，ｅ，ｆ，ｇ，ｈ，ｉ，ｊ）が、解答者によって鉛筆等で記入されるとともに、それぞれの解答が正解であるかどうかを示す正誤判定マークが採点者によって赤ペン等で記入されている。なお、ここでは正誤判定マークの記述方式として、正解の解答が記入された解答欄８には「○」を付け、不正解の解答が記入された解答欄８や、解答が分からずに未解答の解答欄８には「×」を付けない方式を採用している。
【００４０】
このようなテスト教材７を教材処理装置で処理する場合、ユーザ（通常は教師）は、例えばテスト及び採点を終えた複数枚のテスト教材７をクラス単位又は学年にまとめて、ＡＤＦ付きの画像入力部（スキャナ装置）１の原稿台にセットし、ＵＩ部６のボタン操作等により処理の開始を指示する。これにより、ＡＤＦによって１枚目のテスト教材７が搬送されるため、このテスト教材７の画像を画像入力部１で読み取り（スキャンし）、その読み取り結果となる画像データを入力する（ステップＳ１）。
【００４１】
次いで、先に読み取られたテスト教材７の画像データを用いて、画像処理部３が次のような処理を行う。まず、教材識別情報抽出部１１において、テスト教材７の画像データから、教材識別情報欄９に記載された教材識別情報を抽出する（ステップＳ２）。
【００４２】
次に、先ほど抽出した教材識別情報を用いて、教材特定部１２がデータベース部２に登録されている複数のテスト教材の中から、今回画像の入力（読み取り）を行ったテスト教材７を特定する（ステップＳ３）。
【００４３】
続いて、テスト教材７に追記されている追記データ、すなわち解答者情報、解答及び正誤判定マークを表す画像データを追記データ抽出部１３で抽出する（ステップＳ４）。このとき、追記データ（オリジナルとの差分データ）を抽出するために、テスト教材７のオリジナル画像データを使用する場合は、先ほど画像入力部１で読み取ったテスト教材７の画像データの中で教材識別情報欄９から読み出した教材識別情報を検索キーとしてデータベース部２を検索することにより、当該テスト教材７のオリジナル画像データをデータベース部２から読み出す。
【００４４】
続いて、先に抽出した追記データの中から正誤判定マーク抽出部１５が正誤判定マーク（本例では「○」）を抽出する（ステップＳ５）。上記図７に示すテスト教材７では、合計６個の正誤判定マークが抽出されることになる。
【００４５】
次いで、先に抽出した各々の正誤判定マークごとに、正誤判定マークが正解を示すものであるか不正解を示すものであるかの判定を正誤判定部１３で行う（ステップＳ６）。なお、本例のように、正誤判定マークの記述形式を、正解の解答欄だけに「○」を付ける、というルールで統一した場合は、正誤判定マーク抽出部１５で抽出される正誤判定マークが全て正解を示すものとなるため、正誤判定部１３は不要となる。
【００４６】
次に、先ほどの正誤判定部１３による判定結果に基づいて、不正解の解答欄の位置を特定する（ステップＳ７）。具体的には、正誤判定部１３で正解を示すと判定された正誤判定マーク「○」の位置（例えば、「○」の中心位置）に最も近い解答欄８を、データベース部２に登録されているテスト教材７のレイアウト情報（図３参照）の中から抽出する。そして、最終的には、正誤判定マークで正解とされた解答欄を除く、他の解答欄の位置情報（座標データ）を、不正解の解答欄の位置データとしてデータベース部２から読み出す。
【００４７】
例えば、上記図３に示すレイアウト情報では、問題１に対応する３つの解答欄１−１，１−２，１−３のうち、正誤判定マークで正解とされた２つの解答欄１−１，１−３を抽出して、これら２つの解答欄１−１，１−３を除く他の解答欄、つまり解答欄１−２の位置情報(x15，y15)(x16，y16)を、不正解の解答欄の位置データとしてデータベース部２から読み出す。同様に、他の問題（問題２〜問題５）についても、不正解の解答欄の位置データをデータベース部２から読み出す。これにより、上記図７のテスト教材７では、問題１、問題２、問題３、問題５で、それぞれ１つずつの、合わせて４つの解答欄８の位置情報（座標データ）が「不正解の解答欄の位置」として特定されることになる。
【００４８】
続いて、先ほど不正解位置特定部１７によって位置の特定がなされた不正解の解答欄を空欄の状態に変換する変換処理を教材データ生成部１８で行う（ステップＳ８）。例えば、上記図７に示すテスト教材７の問題１の部分に関しては、採点で正誤判定マーク（○）が記入されていない解答欄８を、例えば当該解答欄８の座標値で指定される領域枠、あるいはこれを含む問題１の座標値で指定される領域枠のオリジナル画像データに置き換えることにより、空欄の状態に変換する。同様に、他の問題の不正解部についても、それぞれ解答欄を空欄の状態に変換する。
【００４９】
次いで、先ほど不正解位置特定部１７によって位置の特定がなされた不正解の解答欄に対応する問題を含むテスト教材の画像データを教材データ生成部１８で生成する（ステップＳ９）。このとき、教材データ生成部１８で生成されるテスト教材の画像データは、図８に示すように、前回のテストの採点で不正解とされた解答欄が全て未記入の状態に戻されたものとなる。以上で、１枚のテスト教材７についての画像処理部３の処理が完了となる。
【００５０】
その後、データ管理部４は、解答者情報抽出部１４で抽出された解答者情報に関して、教材特定部１２で特定されたテスト教材についての管理テーブルがデータベース部２に登録されているかどうかを判断する（ステップＳ１０）。そして、未登録であれば、上記図５に例示したように、教材識別情報と解答者情報を属性情報として、新規に管理テーブルを作成し、これをデータベース部２に登録する（ステップＳ１１）。
【００５１】
次いで、データ管理部４は、今回の採点結果を表すテスト教材７の画像データに基づいて管理テーブルのテスト実施回数の項目（数値）を更新する（ステップＳ１２）。この更新処理では、今回入力（スキャン）されたテスト教材７の画像データにしたがって不正解位置特定部１７が不正解の解答欄の位置を特定したときに、不正解の解答欄がどの解答欄であるかが判明するため、その情報を参照することにより、今回の採点で不正解とされた解答欄に対応するテスト実施回数をそれぞれ１ずつインクリメントする。このとき、テスト実施回数をインクリメントしなかった解答欄は、今回の採点又はそれ以前の採点で正解とされたものとなる。このため、例えば、図５に示すように、テスト実施回数をインクリメントしなかった解答欄に、それぞれ正解済みであることを示す「済」マークを付加することにより、正解の解答が得られたものと、そうでないものを、管理テーブル上で容易に判別することが可能となる。
【００５２】
その後、データ管理部４は、管理テーブルの更新によってテスト実施回数をインクリメントした問題、つまり不正解となった解答欄が存在したかどうかを確認し、不正解となった解答欄が存在した場合は、テスト教材の印刷を印刷部５に指示する（ステップＳ１３，Ｓ１４）。これにより、印刷部５は、先に教材データ生成部１８で生成されたテスト教材７の画像データを用紙等に印刷出力する（ステップＳ１５）。これにより、再テスト用のテスト教材が得られる。その後、次に搬送すべきテスト教材７がＡＤＦの原稿台に残っているかどうかを画像入力部１で確認する（ステップＳ１６）。そして、ＡＤＦの原稿台にテスト教材７が残っていれば、上記ステップＳ１に戻って同様の処理を繰り返し、残っていなければ、その時点で一連の処理を終了する。
【００５３】
このように本発明の実施形態に係る教材処理装置及び教材処理方法においては、図２に例示するようなテスト教材７の画像を画像入力部１で読み取って当該テスト教材７の画像データを入力した際に、このテスト教材７に記載された正誤判定マークで不正解とされた解答欄８の位置を特定し、この解答欄８を空欄の状態に変換したうえで、不正解の解答欄８に対応する問題を含む再テスト向けのテスト教材の画像データを生成するため、このテスト教材の画像データを用紙に印刷出力することにより、不正解の解答欄が全て未記入となったテスト教材が得られる。これにより、テスト教材を用いて全ての問題に正解するまで反復学習を行う場合に、不正解の解答をいちいち消しゴムで消さなくても、正解できなかった問題を使って再テストを行うことができる。
【００５４】
また、テスト教材及び解答者別にデータベース部２に管理テーブルを登録し、テスト教材に含まれる複数の問題ごとに、それぞれに対応する解答欄に正解の解答が記入されるまでに実施したテスト実施回数をデータ管理部４で管理する構成となっているため、その管理テーブルを例えばＵＩ部６の表示部に表示して確認することにより、個々のテスト教材について、解答者１人ひとりの反復学習履歴を簡単に把握することができる。
【００５５】
また、本発明は、上記教材処理方法（但し、ステップＳ１における画像の読み取りとステップＳ１５における画像データの印刷出力を除く）に係る各ステップをコンピュータに実行させるための教材処理プログラムとして提供したり、当該教材処理プログラムを記録したコンピュータ読み取り可能な記録媒体（例えば、ＣＤ−ＲＯＭなど）として提供したりすることも可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に係る教材処理装置の構成を示すブロック図である。
【図２】テスト教材の具体的な例を示す概略図である。
【図３】データベース部におけるテスト教材のデータ蓄積例を示す図である。
【図４】画像処理部の内部構成を示すブロック図である。
【図５】管理テーブルの一例を示す図である。
【図６】本発明の実施形態に係る教材処理方法を示すブローチャートである。
【図７】本発明で取り扱うテスト教材の具体的な例を示す概略図である。
【図８】再テスト用に印刷されたテスト教材の具体的な例を示す概略図である。
【符号の説明】
【００５７】
１…画像入力部、２…データベース部、３…画像処理部、４…データ管理部、５…印刷部、６…ＵＩ部、７…テスト教材、８…解答欄、９…教材識別情報欄、１０…解答者情報欄、１１…教材識別情報抽出部、１２…教材特定部、１３…追記データ抽出部、１４…解答者情報抽出部、１５…正誤判定マーク抽出部、１６…正誤判定部、１７…不正解位置特定部、１８…教材データ生成部
【図１】
2007041177.tif 000003
【図２】
2007041177.tif 000004
【図３】
2007041177.tif 000005
【図４】
2007041177.tif 000006
【図５】
2007041177.tif 000007
【図６】
2007041177.tif 000008
【図７】
2007041177.tif 000009
【図８】
2007041177.tif 000010