記憶部に格納される、問題と正解とを含む問題データを管理する問題データベースと、前記記憶部に格納される、前記問題に対する生徒の解答を含む解答データと該解答の正誤判定結果とを管理する生徒解答データベースと、テスト中に、ネットワークを介して接続される複数の生徒端末から前記解答データを受信して、該解答データと、前記問題データベースを用いた前記問題の正解に基づく正誤判定結果とを前記生徒解答データベースに記録する解答蓄積処理部と、前記テスト中に、前記生徒解答データベースを用いて前記生徒の解答状況を判断し、判断結果に基づいて教師から前記問題に関するコメントを取得して、前記ネットワークを介して前記複数の生徒端末へ該コメントを送信するコメント送信処理部と、を有することを特徴とする出題装置。前記コメント送信処理部は、前記生徒解答データベースを用いて得られる解答数と予め与えられた生徒総数とから解答率を算出し、該解答率が解答基準値を超えた問題があるか否かを判断する解答率判断部と、前記解答率判断部が前記解答基準値を超えた問題があると判断した場合、前記生徒解答データベースを用いて該問題の正答率を算出し、該正答率が正答率基準値より低いか否かを判断する正答率判断部とを有し、前記正答率判断部が前記問題の正答率が前記正答率基準値より低いと判断した場合、前記問題に対する前記解答状況は、教師からのコメントを要する状況であると判断することを特徴とする請求項1記載の出題装置。前記解答データは、更に、前記生徒が解答するまでにかかった解答時間を含み、前記コメント送信処理部は、前記解答率判断部が前記解答基準値を超えた問題がないと判断した場合、生徒解答データベースを用いて前記解答時間が解答時間基準値を超えた問題があるか否かを判断する解答時間判断部と、前記解答時間判断部が前記解答時間基準値を超えた問題があると判断した場合、生徒解答データベースを参照することによって該問題の解答済生徒数をカウントし、該解答済生徒数に対する前記解答時間を越えた生徒の割合が生徒割合基準値より高いか否かを判断する生徒割合判断部とを有し、前記生徒割合判断部が前記解答時間を越えた生徒の割合が生徒割合基準値より高いと判断した場合、前記問題に対する前記解答状況は、教師からのコメントを要する状況であると判断することを特徴とする請求項2記載の出題装置。前記コメント送信処理部は、前記正答率判断部が前記問題の正答率が前記正答率基準値より低いと判断した場合、又は、前記生徒割合判断部が前記解答時間を越えた生徒の割合が生徒割合基準値より高いと判断した場合、前記問題データベースから前記問題を取得し、また、前記生徒解答データベースから該問題の解答と正誤判定結果とを取得して、コメント依頼画面を作成する画面作成部と、前記画面作成部によって作成されたコメント依頼画面を表示ユニットに表示することによって、教師から前記問題に係るコメントを取得するコメント取得部と、前記コメント取得部が取得した前記コメントを含むコメントデータを前記複数の生徒端末へ送信するコメント送信部と、を有することを特徴とする請求項3記載の出題装置。前記コメント送信部は、前記複数の生徒端末のうち、前記問題に誤答した生徒又は未解答の生徒の生徒端末へ前記コメントデータを送信することを特徴とする請求項4記載の出題装置。コンピュータが、テスト中に、ネットワークを介して接続される複数の生徒端末から出題された問題と該問題に対する解答とを含む解答データを受信し、記憶部に格納される問題と正解とを含む問題データを管理する問題データベースから取得した前記解答データに含まれる前記問題の正解と、該解答データに含まれる前記解答とを比較することによって正誤判定を行い、前記解答データと、前記正誤判定による正誤判定結果とを、該記憶部に格納される生徒解答データベースに記録し、前記テスト中に、前記生徒解答データベースを用いて前記生徒の解答状況を判断し、前記判断した結果に基づいて、教師から前記問題に関するコメントを取得し、前記ネットワークを介して前記複数の生徒端末へ該コメントを送信する、ことを特徴とする出題方法。ネットワークを介して接続される出題装置から問題データを受信して記憶部に格納し、該問題データに含まれる問題を表示ユニットに表示する問題出題部と、前記問題出題部により出題された問題に対して生徒によって入力された解答を含む解答データを前記出題装置へ送信して、該解答データを前記記憶部に記録する解答送信部と、テスト中に、解答した問題に対するコメントを含むコメントデータを前記出題装置から受信して前記記憶部に記録し、該コメントを前記表示ユニットに表示させるコメント表示部とを有し、前記テスト中に、前記コメントを参照することによって前記生徒から見直した解答が入力されると、前記解答送信部によって該見直した解答を含む解答データが前記問題出題部に送信されることを特徴とする生徒端末。前記コメント表示部は、前記問題データに含まれる問題のうち、誤答又は未解答の問題に関して前記コメントを表示ユニットに表示させることを特徴とする請求項6記載の生徒端末。上述した従来技術では、テスト終了後にそのテスト結果に基づいて、学習者の習熟度を判定したり、学習者の誤答した問題に対して理解できるように情報提供をすることができるようになった。上述した従来技術はテスト終了後に情報提供を行なう。しかし、試験には、定期試験のような正式あるいは本格的な試験でない場合がある。例えば、授業で日常行なわれるドリルのような試験いわゆる練習問題がある。その場合、生徒の正答率の正確さを求めることよりも、問題を回答する過程で生徒に学習内容を理解させることに重点が置かれる。したがって、試験中であっても、生徒の回答状況を見ながら教師が回答を考えるアドバイスを与える必要が生じる。教師は、実施している試験において生徒の誤答や回答時間がかかる理由が、生徒の授業理解度に起因するのか、あるいは、授業の説明不足によって授業内容と問題内容の間に生じた不整合に起因するのか、を判断する必要がある。教師は、その理由に応じて対処方法を変更しなければならないからである。もし生徒の理解度に起因するなら、教師は試験時間を一杯使わせて考えさせる方が好ましい。一方、授業の説明不足に起因するならば、教師は、なるべく早く不足をフォローする説明を生徒に伝えることが好ましい。しかし、上述した従来技術では、教師は生徒の解答状況をテスト中に把握することができない。また、テスト中に、教師が生徒の解答状況に応じて問題の解説を適宜行うことができない。開示の技術は、記憶部に格納される、問題と正解とを含む問題データを管理する問題データベースと、前記記憶部に格納される、前記問題に対する生徒の解答を含む解答データと該解答の正誤判定結果とを管理する生徒解答データベースと、テスト中に、ネットワークを介して接続される複数の生徒端末から前記解答データを受信して、該解答データと、前記問題データベースを用いた前記問題の正解に基づく正誤判定結果とを前記生徒解答データベースに記録する解答蓄積処理部と、前記テスト中に、前記生徒解答データベースを用いて前記生徒の解答状況を判断し、判断結果に基づいて教師から前記問題に関するコメントを取得して、前記ネットワークを介して前記複数の生徒端末へ該コメントを送信するコメント送信処理部とを有する出題装置のように構成される。また、上記課題を解決するための手段として、コンピュータによって実現される出題方法、コンピュータに上記出題装置として機能させるプログラム、及び、そのプログラムを記録した記録媒体とすることもできる。開示の技術では、テスト中の生徒の解答状況に基づいて、直前の授業が説明不足であったと判断した場合、教師が適宜その問題に対してコメントすることができる。以下、本発明の実施の形態を図面に基づいて説明する。本実施例に係るシステムでは、各授業の時間内で行われる、生徒達の授業内容の理解度を確認するための問題ドリル等に関して、テスト中に教師による授業の説明不足が起因すると考えられる状況を把握し、その時点で迅速に教師による説明がなされるように、教師を支援することが可能となる。図1は、本実施例に係るシステム構成例を示す図である。図1に示すシステム1000は、教師端末100と、複数の生徒端末9とを有し、教師端末100はネットワーク9を介して生徒端末9に接続されている。図1に示すシステム1000は、教育機関において、教室毎に導入され、ネットワーク6を介して、教室内の複数の生徒端末9に問題を出題し、各生徒端末9から生徒の解答を収集するシステムである。本実施例は、教室毎の導入に限定されない。例えば、教師端末100に相当するサーバを設置し、教室毎に複数の生徒端末9への出題を管理するようにしてもよい。この場合、教師が使用する複数の端末と、各教師が受け持つ複数の生徒が使用する複数の生徒端末9とがネットワーク6を介してサーバに接続されるように、システム1000を構成すればよい。教師端末100は、教師により使用される端末であり、記憶部30と、解答蓄積処理部40と、コメント送信処理部50とを有する。また、教師端末100は、記憶部30に、生徒DBDataBase31と、問題DB32と、生徒解答DB33と、判断DB34と、コメントDB35とを格納する。各DB31~35については後述される。教師端末100は、ネットワーク6を介して、生徒端末9へ問題を出題し、生徒端末9から生徒の解答を収集する出題装置である。また、教師端末100は、生徒の解答状況を監視し、現在行われているテスト中の問題の正答率、問題の解答時間が所定時間を越えた割合などに基づいて、授業の説明不足が起因すると考えられる問題であるか否かを判断する。出題装置である教師端末100は、授業の説明不足に起因すると判断された問題に対して、教師にコメントの作成を促し、生徒端末9へ教師が作成したコメントを送信する。解答蓄積処理部40は、認証した生徒の生徒端末9へ、問題DB32から問題と選択肢と正解とを含む問題データ4pを送信し、生徒端末9から生徒の解答と解答時間とを含む解答データ7pを受信して生徒解答DB33に記録する処理部である。コメント送信処理部50は、生徒解答DB33と判断DB35とを用いて、正答率、又は、解答時間を越えた生徒の割合に基づいて、教師にコメントの作成を促す画面の表示を行う処理部である。教師によってコメントが作成された場合、コメント送信処理部50は、作成したコメントを含むコメントデータ5pを生徒端末9へ送信する。生徒DB31は、生徒の認証情報を管理するためのデータベースである。問題DB32は、問題及び正解を管理するためのデータベースであり、問題データ4pが格納されている。生徒解答DB33は、生徒毎に各問題の解答を管理するためのデータベースであり、解答データ7pが管理される。判断DB34は、コメントが必要となる基準値を管理するためのデータベースである。コメントDB35は、教師が作成したコメントを管理するためのデータベースであり、コメントデータ5pが管理される。生徒端末9は、生徒により使用される端末であり、生徒用処理部70を有する。また、記憶部60に、受信問題テーブル61と、解答テーブル62と、受信コメントDB63とを格納する。受信問題テーブル61及び解答テーブル62と、受信コメントDB63については後述される。生徒用処理部70は、生徒の認証後に問題データ4pを受信し、問題毎に要した解答時間を計測し、生徒の解答と解答時間とを含む解答データ7pを教師端末100に送信する処理部である。また、生徒端末9は、教師端末100から教師が作成したコメントを含むコメントデータ5pを受信すると、生徒が誤答又は未答の問題に対するコメントのみを表示し、生徒へ解答の見直しを促す。受信問題テーブル61は、教師端末100から受信した問題データ4pを管理するテーブルである。解答テーブル62は、生徒が選択した解答を管理するためのテーブルであり、各問題の解答は解答データ7pによって教師端末100へ送信される。受信コメントDB63は、教師端末100から受信したコメントデータ5pを管理するためのデータベースである。図2は、教師端末100のハードウェア構成を示す図である。図2において、教師端末100は、コンピュータによって制御される端末であって、CPUCentralProcessingUnit11と、メモリユニット12と、表示ユニット13と、入力ユニット15と、通信ユニット16と、記憶装置17と、ドライバ18とを有し、システムバスB1を介して互いに接続される。CPU11は、メモリユニット12に格納されたプログラムに従って教師端末100を制御する。メモリユニット12には、RAMRandomAccessMemory及びROMReadOnlyMemory等が用いられ、CPU11にて実行されるプログラム、CPU11での処理に必要なデータ、CPU11での処理にて得られたデータ等を格納する。また、メモリユニット12の一部の領域が、CPU11での処理に利用されるワークエリアとして割り付けられている。表示ユニット13は、CPU11の制御のもとに必要な各種情報を表示する。入力ユニット15は、マウス、キーボード等を有し、教師端末100が処理を行なうための必要な各種情報を教師が入力するために用いられる。通信ユニット16は、LANLocalAreaNetwork又はインターネットなどのネットワーク6に接続し、各生徒端末9との通信を行う装置である。記憶装置17には、例えば、ハードディスクユニットが用いられ、各種処理を実行するプログラム等のデータを格納する。メモリユニット12及び/又は記憶装置17の一部が図1に示す記憶部30に相当する。教師端末100によって行われる処理を実現するプログラムは、例えば、CD-ROMCompactDiscReadOnlyMemory等の記憶媒体19によって教師端末100に提供される。即ち、教師端末100に係るプログラムが保存された記憶媒体19がドライバ18にセットされると、ドライバ18が記憶媒体19からプログラムを読み出し、その読み出されたプログラムがシステムバスBを介して記憶装置17にインストールされる。そして、プログラムが起動されると、記憶装置17にインストールされたプログラムに従ってCPU11がその処理を開始する。尚、プログラムを格納する媒体としてCD-ROMに限定するものではなく、コンピュータが読み取り可能な媒体であればよい。コンピュータ読取可能な記憶媒体として、CD-ROMの他に、DVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。図1に示す解答蓄積処理部40と、コメント送信処理部50と、生徒DB31と、問題DB32と、生徒解答DB33と、コメントDB34と、判断DB35とは、CPU11がインストールされた教師端末100に係るプログラムを実行することによって行われる処理によって実現される。図3は、生徒端末100のハードウェア構成を示す図である。図3において、生徒端末9は、コンピュータによって制御される端末であって、CPUCentralProcessingUnit91と、メモリユニット92と、表示ユニット93と、入力ユニット95と、通信ユニット96と、記憶装置97と、ドライバ98とを有し、システムバスB2を介して互いに接続される。CPU91は、メモリユニット92に格納されたプログラムに従って生徒端末9を制御する。メモリユニット92には、RAMRandomAccessMemory及びROMReadOnlyMemory等が用いられ、CPU91にて実行されるプログラム、CPU91での処理に必要なデータ、CPU91での処理にて得られたデータ等を格納する。また、メモリユニット92の一部の領域が、CPU91での処理に利用されるワークエリアとして割り付けられている。表示ユニット93は、CPU11の制御のもとに必要な各種情報を表示する。入力ユニット95は、マウス、キーボード等を有し、生徒端末9が処理を行なうための必要な各種情報を生徒が入力するために用いられる。通信ユニット96は、LANLocalAreaNetwork又はインターネットなどのネットワーク6に接続し、教師端末100との通信を行う装置である。記憶装置97には、例えば、ハードディスクユニットが用いられ、各種処理を実行するプログラム等のデータを格納する。メモリユニット92及び/又は記憶装置97の一部が図1に示す記憶部60に相当する。生徒端末9によって行われる処理を実現するプログラムは、例えば、CD-ROMCompactDiscReadOnlyMemory等の記憶媒体99によって生徒端末9に提供される。即ち、生徒端末9に係るプログラムが保存された記憶媒体99がドライバ98にセットされると、ドライバ98が記憶媒体99からプログラムを読み出し、その読み出されたプログラムがシステムバスB2を介して記憶装置97にインストールされる。そして、プログラムが起動されると、記憶装置97にインストールされたプログラムに従ってCPU11がその処理を開始する。尚、プログラムを格納する媒体としてCD-ROMに限定するものではなく、コンピュータが読み取り可能な媒体であればよい。コンピュータ読取可能な記憶媒体として、CD-ROMの他に、DVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。図1に示す生徒用処理部70と、受信問題テーブル61と、解答テーブル62と、受信コメントDB63とは、CPU91がインストールされた生徒端末9に係るプログラムを実行することによって行われる処理によって実現される。次に、教師端末100の記憶部30に格納される各DB31~35のデータ構成例について、図4から図8で説明する。図4は、教師端末100の生徒DB31のデータ構成例を示す図である。図4に示す生徒DB31は、解答蓄積処理部40によって参照されるデータベースであり、生徒ID、パスワード、生徒名などの項目を有する。生徒IDの項目は、生徒を識別するための識別情報を示し、パスワードの項目は、生徒を認証するために使用される認証情報を示し、生徒名の項目は、生徒の名前を示す。例えば、生徒ID201001001の生徒のパスワードはsjhgpeut87であり、生徒名は青木太郎であることを示している。このように、生徒全員の生徒IDと、パスワードと、生徒名とが管理されている。図5は、教師端末100の問題DB32のデータ構成例を示す図である。図5に示す問題DB32は、問題ID、問題文、選択肢1から4、正解などの項目を有する。問題IDの項目は問題を特定するための問題番号を示し、問題文の項目は問題の内容を示す。選択肢1から4の項目には、問題文に対する正解が一つ含まれている。正解の項目は、正解を示す選択肢の番号1から4のうちの一つを示す。例えば、問題ID10111の問題文は、徳川家光は何代将軍かであり、選択肢1、2、3、及び4には、夫々、3代、8代、4代、及び15代が示されている。そして、この問題の正解には、選択肢1であることが示される1が記録されている。このような問題DB32に格納された問題に係る情報を含む問題データ4pが、教師端末100から生徒端末9へと送信される。図6は、教師端末100の生徒解答DB33のデータ構成例を示す図である。図6に示す生徒解答DB33は、各生徒端末9から送信される解答データ7pに基づいて、生徒毎に各問題の解答、正誤、解答時間を対応付けて管理するためのデータベースであり、生徒ID、問題ID、解答、正誤、解答時間mなどの項目を有する。生徒IDの項目は、図4に示す生徒DB31で管理される生徒IDである。問題IDの項目は、図5に示す問題DB32で管理される問題IDである。解答の項目は、生徒が選択した選択肢の番号を示す。正誤の項目は、正誤判定結果を示し、図5に示す問題DB32の正解と生徒が選択した選択肢の番号との一致正答又は不一致誤答を示す。一致正答の場合は○で示され、不一致誤答の場合は×で示される。○、×などのマークでなく、1、0などの数値で示してもよい。また、解答時間の項目は、生徒がその問題の解答に要した時間を示す。この例では、分単位mで記録しているが秒に換算した値sであっても構わない。図7は、教師端末100の判断DB34のデータ構成例を示す図である。図7に示す判断DB34は、コメント送信処理部50で参照されるデータベースであり、解答割合、正答率、解答時間、生徒割合などの項目を有する。解答割合の項目は、全生徒数に対する解答した生徒数の割合を示す。この解答割合で示した値を、解答した生徒数の割合が超えない場合は、解答した生徒数が少ないものとして、後述する正答率などでのコメント要否の判断を行なわないものとしている。正答率の項目は、解答された問題が難問であったか否かを判断するための基準値を示し、解答した生徒数に対する正答数の割合を示す。解答時間の項目は、問題を解答するまでに予想以上に時間がかかったと判断するための基準値を示す。生徒割合は、解答するまでにかかった時間に基づいて、解答された問題が難問であったか否かを判断するための基準値を示し、解答済み生徒数に対する時間のかかった生徒数の割合を示す。この例では、解答割合が30、正答率が20、解答時間が5分以上、生徒割合が40であることが示されている。図8は、教師端末100のコメントDB35のデータ構成例を示す図である。図8に示すコメントDB35は、コメント送信処理部50によって、教師が作成したコメントを管理するデータベースであり、問題ID、問題文、教師コメントなどの項目を有する。問題IDの項目は、図5に示す問題DB32で管理される問題IDを示す。問題文の項目は、図5に示す問題文を示す。問題IDと、問題IDに対応付けられる問題文とは、図5に示す内容と同様である。教師コメントの項目は、教師が入力した、問題文に対して正解を導くためのヒント、補足説明などを示す。教師からコメントが入力される毎に、コメントDB35にレコードが作成され、作成されたレコードに問題IDと問題文とに対応付けてコメントが記録される。また、コメントが記録される毎に、問題IDと問題文とコメントを含むコメントデータ5pが生徒端末9へ送信される。次に、生徒端末9の記憶部60に格納される各各テーブル61及び62と、受信コメントDB63のデータ構成例について、図9から図10で説明する。図9は、生徒端末9の受信問題テーブル61のデータ構成例を示す図である。図9に示す受信問題テーブル61は、生徒の認証後に教師端末100から送信される問題データ4pを格納するためのテーブルであり、問題ID、問題文、選択肢1から4、正解などの項目を有する。問題IDの項目は問題を特定するための問題番号を示し、問題文は問題の内容を示す。選択肢1から4の項目には、問題文に対する正解が一つ含まれている。正解の項目は、正解を示す選択肢の番号1から4のうちの一つを示す。図10は、生徒端末9の解答テーブル62のデータ構成例を示す図である。図10に示す解答テーブル62は、問題ID、解答、解答時間m、正誤などの項目を有し、生徒が取り組んだ問題に係るデータが記録される。問題IDの項目は、図5に示す問題DB32で管理される問題IDを示す。解答の項目は、生徒が生徒端末9で選択した選択肢の番号を示す。解答時間mの項目は、問題を開始して選択肢から解答を選択するまでの時間を分単位で計測した値を示す。正誤の項目は、正誤判定結果を示し、生徒が選択した選択肢の番号が受信問題テーブル61で管理される正解の項目で指定されている選択肢の番号との一致正答又は不一致誤答を示す。生徒が問題に解答する毎に、問題IDに対応させて正誤判定が行われ、その正誤判定結果の値が格納される。また、正誤の項目が空欄の場合、未解答を示す。特に、解答時間mの項目に値が記録されているものの、解答の項目が空欄の問題は、その生徒にとって解答し難い問題であったために、生徒がこの問題を後回しにしたときに、後回しするまでの時間値を解答時間に含めているものと考えることができる。問題ID、解答、解答時間mに生徒IDを付加した解答データ7pが、一問ずつ一レコードずつ生徒端末9から教師端末100へ送信される。また、解答テーブル62は、教師端末100から受信した教師のコメントのうち、誤答した問題と、後回しにした問題とに関するコメントを表示させる際に、生徒用処理部70で参照される。図11は、生徒端末9の受信コメントDB63のデータ構成例を示す図である。図11に示す受信コメントDB63は、教師端末100から受信したコメントデータ5pを格納し管理するためのデータベースであり、問題ID、問題文、教師コメントなどの項目を有する。問題IDの項目は、図5に示す問題DB32で管理される問題IDを示す。問題文の項目は、図5に示す問題文を示す。問題IDと、問題IDに対応付けられる問題文とは、図5に示す内容と同様である。教師コメントの項目は、図8に示す教師が入力した、問題文に対して正解を導くためのヒント、補足説明などを示す。生徒用処理部70によって、受信コメントDB63から、図10に示す正誤の項目の正誤判定結果に基づいて、誤答した問題及び後回しにした問題の問題IDに一致するレコードが選択され、選択されたレコードに基づいて、生徒端末9の表示ユニット93に教師コメントが表示される。次に、教師端末100における処理について図12から図15で説明する。図12及び図13は、教師端末100の解答蓄積処理部40による解答蓄積処理を説明するためのフローチャート図である。図12及び図13に示されるステップS101からS116によって、一連の解答蓄積処理が示される。教師端末100の解答蓄積処理部40は、教師から生徒総数と、所要時間と、生徒認証要求とを受け付けたか否かを判断するステップS101。教師から生徒総数と、所要時間と、生徒認証要求とを受け付けていない場合、受け付けるまでステップS101を繰り返す。一方、教師から生徒総数と、所要時間と、生徒認証要求とを受け付けた場合、解答蓄積処理部40は、生徒総数と、所要時間とを記憶部30の作業領域に格納する。生徒認証要求に応じて、解答蓄積処理部40は、生徒端末9に生徒ID及びパスワードの要求を送信するステップS102。そして、解答蓄積処理部40は、生徒IDとパスワードとを生徒端末9から受信したか否かを判断するステップS103。生徒IDとパスワードとを受信していない場合、受信するまでステップS103を繰り返す。一方、生徒IDとパスワードとを受信した場合、解答蓄積処理部40は、生徒DB31を用いて生徒を認証するステップS104。解答蓄積処理部40は、認証が成功したか否かを判断するステップS106。認証が失敗した場合、解答蓄積処理部40は、認証エラーを生徒端末9に送信しステップS105、ステップS103へ戻り、上述同様に生徒の認証を行う。一方、認証が成功した場合、解答蓄積処理部40は、更に、生徒全員の認証が成功したか否かを判断するステップS107。生徒全員の認証が成功していない場合、ステップS103に戻り、上述同様の処理を繰り返す。生徒全員の認証が成功した場合、解答蓄積処理部40は、問題DB32から問題問題ID及び問題文と選択肢1から4と正解とを取得して、生徒端末9に問題データ4pとして送信するステップS108。その後、解答蓄積処理部40は、教師からテスト開始要求を受け付けたか否かを判断するステップS109。テスト開始要求を受け付けていない場合、受け付けるまでステップS109を繰り返す。一方、テスト開始要求を受け付けた場合、解答蓄積処理部40は、生徒端末9にテスト開始要求を送信するステップS110。テスト開始後、解答蓄積処理部40は、生徒IDと、問題IDと、解答と、解答時間とを含む解答データ7pを受信したか否かを判断するステップS111。解答データ7pを受信していない場合、解答蓄積処理部40は、受信するまでステップS111を繰り返す。一方、解答データ7pを受信した場合、解答蓄積処理部40は、解答データ7pに含まれる生徒ID、問題ID、解答、及び解答時間を生徒解答DB33に記録するステップS112。そして、解答蓄積処理部40は、解答データ7pに含まれている問題IDを用いて、問題DB32の正解の項目に設定されている値を取得し、解答データ7pに含まれている解答と比較することによって、生徒の解答の正誤を判定するステップS113。この正誤の判定によって得られた正誤判定結果を生徒解答DB33に記録するステップS114。その後、解答蓄積処理部40は、テストの所要時間が経過したか否かを判断するステップS115。テストの所要時間が経過していない場合、解答蓄積処理部40は、ステップS111へ戻り、上述した同様の処理を繰り返す。一方、テストの所要時間が経過した場合、解答蓄積処理部40は、テスト終了通知を生徒端末に送信してステップS116、この解答蓄積処理を終了する。図14及び図15は、教師端末100のコメント送信処理部50によるコメント送信処理を説明するためのフローチャート図である。図14及び図15のステップS131からS142によって、一連のコメント送信処理が示される。教師端末100のコメント送信処理部50は、生徒解答DB33を用いて、解答率が判断DB34の解答割合の値を超えた問題があるか否かを判断するステップS131。解答蓄積処理部40は、生徒解答DB33を参照して、問題ID毎に解答数を集計して、図12のステップS101にて、解答蓄積処理部40によって記憶部30に格納した生徒総数に対する割合を算出する。解答蓄積処理部40は、算出した割合と判断DB34に格納されている解答割合30とを比較して、解答割合30を超える問題IDを記憶部30の作業領域の問題ID37に格納する。この際、コメントDB35を参照して、既にコメントが作成されている場合を除くようにする。ステップS131にて、解答割合の値を超えた問題がないと判断した場合、コメント送信処理部50は、ステップS133へと進む。一方、ステップS131にて、解答割合の値を超えた問題があると判断した場合、コメント送信処理部50は、解答割合を超えた問題の正答率が、判断DB34の正答率20よりも低いか否かを判断するステップS132。ステップS132では、生徒が誤りやすい問題があるか否かが判断される。コメント送信処理部50は、生徒解答DB33を用いて、問題ID37に関して、解答済生徒数に対する正答数を計算することによって、各問題の正答率を求める。解答済生徒数は、生徒解答DB33内の問題ID37に対応づけた解答の項目に値が示されているレコードをカウントすることによって得られる。正答数は、生徒解答DB33において、問題ID37に対応づけた正誤の項目に正解○が示されているレコードをカウントすることによって得られる。ステップS132にて、正答率20よりも低いと判断した場合、コメント送信処理部50は、コメントの作成が必要であると判断して、コメントを作成するための図15のステップS135へと進む。一方、ステップS132にて、正答率20よりも低くないと判断した場合、コメント送信処理部50は、生徒解答DB33を用いて、生徒の解答時間が判断DB34の解答時間5分以上を越えた問題があるか否かを判断するステップS133。ステップS133では、生徒が解き難かった問題があるか否かが判断される。コメント送信処理部50は、生徒解答DB33を用いて、問題ID毎に、生徒が要した解答時間が解答時間5分以上となるレコード数解答時間5分以上を必要とした生徒数をカウントし、記憶部30の作業領域の問題ID37に、問題IDとカウントした生徒数とを格納する。この際、コメントDB35を参照して、既にコメントが作成されている場合を除くようにする。ステップS133にて、解答時間5分以上を越えた問題がないと判断した場合、コメント送信処理部50は、コメントの作成は不要であると判断し、ステップS131へ戻り、上述同様の処理を繰り返す。一方、ステップS133にて、解答時間5分以上を越えた問題があると判断した場合、コメント送信処理部50は、解答時間5分以上を越えた生徒の割合が、解答済生徒数に対する判断DB34の生徒割合40より高いか否かを判断するステップS134。コメント送信処理部50は、問題ID37を用いて生徒解答DB33を参照して、解答済生徒数をカウントする。そして、コメント送信処理部50は、ステップS133で求めた解答時間5分以上を必要とした生徒数の解答済生徒数に対する割合を計算して、判断DB34の生徒割合40と比較する。ステップS134にて、生徒割合40より高くないと判断した場合、コメント送信処理部50は、コメントの作成は不要であると判断し、ステップS131へ戻り、上述同様の処理を繰り返す。一方、ステップS134にて、生徒割合40より高いと判断した場合、コメント送信処理部50は、コメントを作成するための図15のステップS135へと進む。コメント送信処理部50は、問題DB32から問題ID37のレコードに格納されている問題文の内容と選択肢1から4の値とを取得し、また、生徒解答DB33から問題ID37に関する解答の値と正誤判定結果と解答時間の値とを取得するステップS135。そして、コメント送信処理部50は、ステップS135で取得した値を用いて、図18に示すようなコメント依頼画面150を教師端末100の表示ユニット13に表示するステップS136。コメント依頼画面150の表示後、コメント送信処理部50は、教師からコメント回答を受け付けたか否かを判断するステップS137。コメント回答を受け付けていない場合、コメント送信処理部50は、コメント回答を受け付けるまでステップS137を繰り返す。一方、コメント回答を受け付けた場合、コメント送信処理部50は、コメントの内容があるかいなかを判断するステップS138。ステップS138において、コメントの内容がないと判断した場合、コメント送信処理部50は、コメントDB35において、問題ID37に対応付けて教師コメントの項目にコメントなしを記録しステップS139、ステップS142へと進む。一方、ステップS138において、コメントの内容があると判断した場合、コメント送信処理部50は、コメントDB35において、問題ID37に対応付けて教師コメントの項目に教師が入力したコメントの内容を記録するステップS139。そして、コメント送信処理部50は、全ての生徒端末9に、問題ID37と共に、教師が作成したコメントを送信するステップS141。問題ID37とコメントとを含むコメントデータ7pが各生徒端末9に送信される。そして、コメント送信処理部50は、テストが終了したか否かを判断するステップS142。コメント送信処理部50は、図12のステップS101で教師が指定した所要時間が経過したか否かを判断する。所要時間が経過していない場合、コメント送信処理部50は、図14のステップS131へ戻り、上述同様の処理を繰り返す。一方、所要時間が経過し、テストが終了したと判断した場合、コメント送信処理部50は、このコメント送信処理を終了する。次に、生徒端末9における処理について図16及び図17で説明する。図16及び図17は、生徒端末9の生徒用処理部70による生徒用処理を説明するためのフローチャート図である。図16及び図17のステップS201からS223によって、一連の生徒用処理が示される。生徒端末9の生徒用処理部70は、教師端末9から、生徒ID及びパスワードの要求を受信したか否かを判断するステップS201。要求を受信していない場合、生徒用処理部70は、要求を受信するまでステップS201を繰り返す。一方、要求を受信した場合、生徒用処理部70は、生徒端末9の表示ユニット93に、生徒ID及びパスワードの入力画面を表示するステップS202。入力画面の表示後、生徒用処理部70は、生徒によって生徒ID及びパスワードが入力されたか否かを判断するステップS203。生徒ID及びパスワードが入力されていない場合、生徒用処理部70は、生徒が生徒ID及びパスワードを入力するまでステップS203を繰り返す。一方、生徒ID及びパスワードが入力された場合、生徒用処理部70は、生徒ID及びパスワードを教師端末100へ送信しステップS204、教師端末100から認証結果を受信するステップS205。生徒用処理部70は、認証結果が生徒の認証が成功したことを示すか否かを判断するステップS206。認証結果が生徒の認証が失敗したことを示す場合、生徒用処理部70は、エラー通知を表示ユニット93に表示し、生徒ID及びパスワードの入力画面を再表示するステップS207。そして、生徒用処理部70は、ステップS203へ戻り、上述同様の処理を繰り返す。一方、ステップS206にて、認証結果が生徒の認証が成功したことを示す場合、生徒用処理部70は、問題問題ID及び問題文と、選択肢1から4と、解答とを含む問題データ4pを、教師端末100から受信してステップS208、受信問題テーブル61に記録するステップS209。生徒用処理部70は、教師端末100から開始要求を受信したか否かを判断するステップS210。開始要求を受信していない場合、生徒用処理部70は、受信するまでステップS210を繰り返す。一方、開始要求を受信した場合、生徒用処理部70は、受信した問題問題ID及び問題文と、選択肢1から4とを表示ユニット93に表示しステップS211、解答時間の計測を開始するステップS212。そして、生徒用処理部70は、図17のステップS213へと進む。生徒用処理部70は、生徒によって選択肢1から4の一つが選択されたか否かを判断するステップS213。生徒が選択していない場合、生徒用処理部70は、生徒が選択するまでステップS213を繰り返す。一方、ステップS213にて、選択肢1から4の一つが選択された場合、生徒用処理部70は、解答時間の計測を終了しステップS214、生徒IDと、問題IDと、解答生徒が選択した選択肢の番号と、解答時間とを含む解答データ7pを、教師端末100に送信するステップS215。また、生徒用処理部70は、生徒IDと、問題IDと、解答生徒が選択した選択肢の番号と、解答時間と、正誤判定結果とを、解答テーブル62に記録するステップS216。なお、正誤判定結果は、生徒が選択した選択肢の番号と受信問題テーブル61で管理される正解の項目で指定されている選択肢の番号とを比較した結果であり、解答テーブル62の正誤の項目に記録される。解答データ7pを送信後、生徒用処理部70は、教師端末100からコメントを受信したか否かを判断するステップS217。生徒用処理部70は、教師端末100から、問題IDと問題文と教師が作成したコメントとを含むコメントデータ5pを受信したか否かを判断する。コメントを受信していない場合、生徒用処理部70は、ステップS223へ進む。一方、ステップS217にて、コメントを受信した場合、生徒用処理部70は、コメントデータ5pに含まれている問題IDと問題文とコメントとを対応付けて、受信コメントDB63に記録するステップS218。次に、生徒用処理部70は、コメントを表示するためのボタン図19のボタン26aを、表示ユニット93に表示する解答画面のテンプレートに埋め込んでステップS219、表示ユニット93に表示された解答画面にコメントを表示するためのボタンを表示するステップS220。解答画面にコメントを表示するためのボタンが表示されることによって、生徒に、解答済みの問題の中に見直す問題があることを知ることができる。コメントを表示するためのボタンの表示後、生徒用処理部70は、生徒からコメント閲覧要求を受け付けたか否かを判断するステップS221。つまり、生徒用処理部70は、生徒がコメントを表示するためのボタンを押下したか否かを判断する。コメント閲覧要求を受け付けていない場合、生徒用処理部70は、ステップS223へと進む。一方、ステップS221にて、コメント閲覧要求を受け付けた場合、生徒用処理部70は、解答テーブル62の正誤の項目の値を参照して、誤答及び未解答の問題のみについて、コメントを表示ユニット93に表示するステップS222。生徒用処理部70は、解答テーブル62の正誤の項目の値を参照して、誤答及び未解答の問題の問題IDを取得する。また、生徒用処理部70は、コメントDB35に取得した問題IDが存在する場合、存在した問題IDに対応付けられる問題文の内容と、教師コメントの内容とを表示ユニット93に表示する。生徒は、表示ユニット93に表示された教師コメントを参照して、見直した解答選択肢から一つ選択すると、生徒用処理部70は、ステップS213の判断処理で、生徒による選択があったと判断され、ステップS214以降の上述した同様の処理を行う。その後、生徒用処理部70は、教師端末100からテスト終了通知を受信したか否かを判断するステップS223。テスト終了通知を受信していない場合、生徒用処理部70は、図16のステップS211へ戻り、上述同様の処理を繰り返す。一方、テスト終了通知を受信した場合、生徒用処理部70は、この生徒用処理を終了する。次に、教師端末100及び生徒端末9に表示される種々の画面例について、図18から図20で説明する。図18は、教師端末に表示されるコメント依頼画面の例を示す図である。図18に示すコメント依頼画面150は、問題ID表示域150aと、問題文表示域150bと、選択肢表示域150cと、解答状況表示域150dと、コメント入力域150eと、コメント送信するためのボタン150fと、コメントを送信しないためのボタン150gとを有する。問題ID表示域150aは、図14のステップS131からS134で特定された問題ID37を表示する。問題文表示域150bは、問題DB32において問題ID37に対応付けられている問題文の内容を表示する。選択肢表示域150cは、問題DB32において問題ID37に対応付けられている選択肢1から4の各内容を表示する。解答状況表示域150dは、生徒解答DB33から取得した、図14のステップS131からS134で特定された問題ID37に関する生徒ID、解答、正誤、解答時間mの内容を、生徒ID毎に表示する。コメント入力域150eは、教師が問題文表示域150bに表示される問題文に対するコメントを入力する入力域である。教師は、授業中の説明が不十分であったと考えられる場合、補足するコメントをコメント入力域150eに入力することができる。コメント送信するためのボタン150fは、教師が、コメント入力域150eに入力した説明文を生徒端末9へ送信指示を行い、コメント依頼画面150を終了させるためのボタンである。コメントを送信しないためのボタン150gは、教師が、問題文表示域150bに表示されている問題文に対してコメントを送信しないで、コメント依頼画面150を終了させるためのボタンである。コメント依頼画面150は、教師によるコメントが必要であると考えられる時点で、教師端末100の表示ユニット13に表示される。教師は、適切なタイミングで、どの問題に対して生徒が解答し難い状況にあるのかを知ることができ、また、適宜、そのような問題に対して、生徒が理解し易くなるようにコメントすることができる。図19は、生徒端末9に表示される生徒解答画面の例を示す図である。図19に示す生徒解答画面260は、教師のコメントを表示するためのボタン260aと、問題ID表示域260bと、問題文表示域260cと、選択肢表示域260dと、解答ボタン260eと、クリアボタン260fとを有する。教師のコメントを表示するためのボタン260aは、教師端末100からコメントデータ5pを受信すると表示され、教師からのコメントがあることを示す。生徒がボタン260a選択することによって、図20に示すようなコメント表示画面270が生徒端末9の表示ユニット93に表示される。問題ID表示域260bは、現在表示されている問題の問題IDを表示する。問題文表示域260cは、受信問題テーブル61において、問題ID表示域260bに表示されている問題IDに対応付けられている問題文の内容を表示する。選択肢表示域260dは、受信問題テーブル61において、問題ID表示域260bに表示されている問題IDに対応付けられている選択肢1から4の内容を表示すると共に、生徒によって選択可能な表示域である。解答ボタン260eは、生徒が選択肢表示域260dから選択した解答を教師端末100へ送信するためのボタンである。生徒が解答ボタン260eを押下すると、生徒が選択した解答選択肢の番号を含む解答データ7p図1が教師端末100へ送信される。クリアボタン260fは、生徒が選択肢表示域260dから選択した解答を取り消すためのボタンである。生徒がクリアボタン260fを押下すると、生徒による選択がリセットされる。図20は、生徒端末9に表示されるコメント表示画面の例を示す図である。図20に示すコメント表示画面270は、メッセージ表示域270aと、コメント一覧表示域270bと、送信ボタン270cと、クリアボタン270dと、戻るボタン270eとを有する。メッセージ表示域270aは、生徒に対して教師のコメントを参考にして解答を見直す旨のメッセージを表示する。例えば、教師から、次の問題について、コメントが届いています。コメントとともに、解答の見直しをお願いします。等のメッセージが、メッセージ表示域270aに表示される。コメント一覧表示域270bは、図17のステップS222の処理により、誤答及び未解答の問題の問題ID毎にコメントを対応付けて表示する。コメント一覧表示域270bは、問題ID、あなたの解答、問題文、教師コメント、見直し解答入力欄などの項目を有する。問題IDの項目は問題を特定するための問題番号を示す。あなたの解答の項目は生徒が選択した選択肢の番号を示す。問題文の項目は問題の内容を示す。教師コメントは教師端末100から送信されたコメントデータ7pから取得し、受信コメント63に記録されたコメントの内容を示す。見直し解答入力欄の項目には、生徒が解答しなかった選択肢の番号とその内容が表示される。生徒は、教師コメントの内容を参考にして、問題文の内容を読み直し、解答を見直すことができる。解答を見直した場合、生徒は見直し解答入力欄に一覧されている選択肢の番号の一つを選択する。送信ボタン270cは、生徒が見直し解答入力欄から選択した解答を教師端末100へ送信するためのボタンである。解答を見直して、見直し解答入力欄から選択肢を一つ選択した後、生徒が送信ボタン270cを押下すると、選択された選択肢の番号を含む解答データ7pが教師端末100へ送信される。クリアボタン270dは、生徒が見直し解答入力欄から選択した解答をリセットするためのボタンである。生徒は、見直し解答入力欄の選択肢から選択した解答を取り消す場合にクリアボタン270dを押下する。戻るボタン270eは、生徒解答画面260へ戻るためのボタンである。生徒は、コメント表示画面270から生徒解答画面260へ戻る場合に戻るボタン270eを押下する。どのような問題であれ、問題を解いた直後であればあるほど、改めてその問題を考え直すという行為が理解度を高める効果が高いといわれている。また、授業中の小テストドリルのような理解度をチェックする問題であれば、入学試験などとは性格が異なり、ひとつの問題に対して改めて考え直す機会をなるべく早めに生徒に与えて、生徒の理解度を高めることが可能となる。生徒が、生徒解答画面260からコメント表示画面270を表示させ、コメント表示画面270によって問題を見直すことを行うことによって、理解度を高めることができる。上述したように、本実施例に係るシステム1000では、テスト中に、複数の生徒の解答状況に基づいて、教師のコメントによって生徒の理解度が高まると考えられる問題を判断し、タイムリーに教師にコメントの作成を要求することができる。教師は、どの問題が誤答しやすく、又は解答までに時間が係るなどによりコメントの必要な問題であるかを、テスト中に知ることができ、テストの時間内に該当する問題に関してコメントすることができる。テスト時間を有効に利用して、直前の授業では不十分であった説明を適宜補足することができる。生徒は、テスト中に、自分が解答した問題に関するコメントを参照することができ、また、コメントの参照によって問題を見直すため、反復して問題を解くことになり、より理解度を高めることができる。テストをしている時間中に、生徒は、ひとつの問題をコメントを参照しつつ、短時間の間に繰り返し考えることで、その問題をよりよく理解するようになり、正答を導くことができるようになる。本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。