(57)【要約】【課題】複数の解答方法に対応したテスト作成を好適に実行することが可能なテスト作成装置を提供する。【解決手段】教師用端末２０は、第１選択ウィンドウを表示し、解答方法の選択を受け付ける。次に、教師用端末２０は、選択された１又は複数の各解答方法に対応する設定情報Ｉｓを読み込む。そして、教師用端末２０は、選択された各解答方法に対する各種設定を指定する入力を受け付ける。次に、教師用端末２０は、選択された各解答方法に対する各解答欄等への必要な各種設定の入力が完了した場合、入力により各種設定が規定された文書作成ソフトウェアのファイルを、テスト用文書ファイルＦｔとして記憶部２２に保存する。【選択図】図３
2017215502.tif 000002
【特許請求の範囲】
【請求項１】
テストに対する解答方法ごとに必要な設定に関する設定情報を記憶する記憶部と、
前記解答方法から１又は複数の解答方法を選択する第１選択部と、
前記第１選択部が選択した解答方法に対応する設定情報に基づき、前記テストに対応する文書データに当該解答方法に関する設定を行う設定部と、
を有することを特徴とするテスト作成装置。
【請求項２】
前記文書データに対して設定を行った解答方法から、１の解答方法を選択する第２選択部と、
前記第２選択部が選択した解答方法に基づく前記テストの出力データを生成する生成部と、
をさらに備えることを特徴とする請求項１に記載のテスト作成装置。
【請求項３】
表示端末へ前記出力データを送信する、又は前記出力データに基づく印刷指示信号を印刷機へ送信する送信部をさらに有することを特徴とする請求項２に記載のテスト作成装置。
【請求項４】
前記第１選択部は、前記記憶部が記憶する設定情報の各々に対応する解答方法を任意の数だけ選択する入力を受け付ける第１選択ウィンドウを表示することを特徴とする請求項１〜３のいずれか一項に記載のテスト作成装置。
【請求項５】
前記第２選択部は、前記文書データに対して設定を行った解答方法から１の解答方法を選択する入力を受け付ける第２選択ウィンドウを表示することを特徴とする請求項２または３に記載のテスト作成装置。
【請求項６】
前記第２選択部が選択した解答方法に基づく前記テストの実施の可否を判定する判定部をさらに備え、
前記生成部は、前記第２選択部が選択した解答方法に基づく前記テストの実施ができないと前記判定部が判定した場合、実施可能な解答方法に基づく前記テストの出力データを生成することを特徴とする請求項２または３に記載のテスト作成装置。
【請求項７】
テストに対する解答方法ごとに必要な設定に関する設定情報を記憶する記憶部を参照するコンピュータが実行するプログラムであって、
前記解答方法から１又は複数の解答方法を選択する第１選択部と、
前記第１選択部が選択した解答方法に対応する設定情報に基づき、前記テストに対応する文書データに当該解答方法に関する設定を行う設定部
として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学校などで実施するテストを作成する技術に関する。
【背景技術】
【０００２】
従来から、学校などで実施するテストの作成を支援する技術が存在する。例えば、特許文献１には、生徒の学力を小単元毎に把握するための学力把握テストを作成し、学力把握テストの結果に基づいて生徒の学力を明示する結果帳票を作成するテスト作成サーバが開示されている。また、特許文献１には、テスト作成サーバが上述の結果帳票に基づいて生徒の学力を向上させる演習問題集を作成し、小単元毎及び難易度毎に分類された問題の難易度を、回答履歴に基づいて検証し、必要に応じて難易度を変更する点についても開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−９３６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、学校などで実施されるテストに対する生徒の記入内容をデジタル化して管理するシステムが開発されており、それに伴いテストの解答方法が多様化している。上述の解答方法の例としては、デジタルペンを用いた解答方法、タブレットに対してタッチペンによる手書き入力を行う解答方法、ソフトウェアキーボード又はハードウェアキーボードによるタイピング入力の解答方法などが存在する。そして、テストの作成者は、実施する可能性がある解答方法が複数存在する場合には、それらの解答方法の各々に対応するテスト用データを作成する必要があり、手間がかかるという問題があった。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、複数の解答方法に対応したテスト作成を好適に実行することが可能なテスト作成装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、テスト作成装置は、テストに対する解答方法ごとに必要な設定に関する設定情報を記憶する記憶部と、前記解答方法から１又は複数の解答方法を選択する第１選択部と、前記第１選択部が選択した解答方法に対応する設定情報に基づき、前記テストに対応する文書データに当該解答方法に関する設定を行う設定部と、を有する。
【０００７】
上記テスト作成装置は、記憶部と、第１選択部と、設定部とを有する。記憶部は、テストに対する解答方法ごとに必要な設定に関する設定情報を記憶する。第１選択部は、設定情報が記憶部に記憶された解答方法から１又は複数の解答方法を選択する。設定部は、第１選択部が選択した解答方法に対応する設定情報に基づき、テストに対応する文書データに当該解答方法に関する設定を行う。この態様によれば、テスト作成装置は、設定情報が予め記憶された解答方法から１又は複数の解答方法を選択し、選択した解答方法に関する設定が行われたテスト用の文書データを生成することができる。
【０００８】
上記テスト作成装置の一態様では、テスト作成装置は、前記文書データに対して設定を行った解答方法から、１の解答方法を選択する第２選択部と、前記第２選択部が選択した解答方法に基づく前記テストの出力データを生成する生成部と、をさらに備える。この態様により、テスト作成装置は、文書データに設定した解答方法から任意の解答方法を選択して当該解答方法に対応するテストの出力データを生成することができる。
【０００９】
上記テスト作成装置の他の一態様では、テスト作成装置は、表示端末へ前記出力データを送信する、又は前記出力データに基づく印刷指示信号を印刷機へ送信する送信部をさらに有する。この態様により、テスト作成装置は、好適に表示端末へテスト画面を表示させたり、テスト用紙を印刷機に印刷させたりすることができる。
【００１０】
上記テスト作成装置の他の一態様では、前記第１選択部は、前記記憶部が記憶する設定情報の各々に対応する解答方法を任意の数だけ選択する入力を受け付ける第１選択ウィンドウを表示する。この態様により、テスト作成装置は、ユーザが選択した任意の数の解答方法に関する設定が行われたテスト用の文書データを生成することができる。
【００１１】
上記テスト作成装置の他の一態様では、前記第２選択部は、前記文書データに対して設定を行った解答方法から１の解答方法を選択する入力を受け付ける第２選択ウィンドウを表示する。この態様により、テスト作成装置は、ユーザが選択した解答方法に対応したテストの出力データを好適に生成することができる。
【００１２】
上記テスト作成装置の他の一態様では、テスト作成装置は、前記第２選択部が選択した解答方法に基づく前記テストの実施の可否を判定する判定部をさらに備え、前記生成部は、前記第２選択部が選択した解答方法に基づく前記テストの実施ができないと前記判定部が判定した場合、実施可能な解答方法に基づく前記テストの出力データを生成する。この態様により、テスト作成装置は、第２選択部で選択された解答方法に基づくテストが実施できない場合であっても、実施可能な解答方法に切り替え、好適にテストの実施を保証することができる。
【００１３】
本発明の他の観点では、テストに対する解答方法ごとに必要な設定に関する設定情報を記憶する記憶部を参照するコンピュータが実行するプログラムであって、前記解答方法から１又は複数の解答方法を選択する第１選択部と、前記第１選択部が選択した解答方法に対応する設定情報に基づき、前記テストに対応する文書データに当該解答方法に関する設定を行う設定部として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、設定情報が予め記憶された解答方法から１又は複数の解答方法を選択し、選択した解答方法に関する設定が行われたテスト用の文書データを生成することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るテスト実施システムの構成を示す。
【図２】教師用端末の内部構成を示すブロック図である。
【図３】テスト作成処理のフローチャートである。
【図４】テスト出力処理のフローチャートである。
【図５】第１選択ウィンドウの表示例である。
【図６】第２選択ウィンドウの表示例である。
【図７】手書き入力に対応するテスト用画面の表示例である。
【図８】ソフトウェアキーボードに対応するテスト用画面の表示例である。
【図９】ハードウェアキーボードに対応するテスト用画面の表示例である。
【図１０】変形例に係るテスト実施システムの構成を示す。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態について説明する。以後において、「文書」とは、文字列のみから構成されるものに限定されず、数式、図、記入欄（解答欄）などを含むものであってもよく、任意の教科のテストを含むものとする。
【００１６】
［全体構成］
図１は、本実施形態に係るテスト実施システム１００の構成を示す。テスト実施システム１００は、各生徒が使用する記入デバイス１０と、教師が使用する教師用端末２０と、印刷機３０とを有する。
【００１７】
記入デバイス１０は、デジタルペン１０ａ、タブレット１０ｂ、タブレット１０ｂとタッチペン１０ｃの組み合わせ、又はキーボード対応端末１０ｄ及びキーボード１０ｅの組み合わせである。生徒は、テスト（演習も含む）を行う際、第１の解答方法として、デジタルペン１０ａを利用してデジタルペン１０ａが読み取り可能なコード化パターンなどが印刷された専用用紙である答案用紙９に解答を記入する。また、生徒は、第２の解答方法として、タブレット１０ｂに表示されたソフトウェアキーボードを指などによりタイピングすることで解答内容を入力する。また、生徒は、第３の解答方法として、タブレット１０ｂに対してタッチペン１０ｃにより解答の手書き入力を行う。生徒は、第４の解答方法として、キーボード対応端末１０ｄに対してキーボード１０ｅを用いることで解答内容をタイピング入力する。本実施形態では、生徒は、テストを行う際に先生が指定した第１〜第４の解答方法のいずれかにより、解答を記入又は入力する。そして、記入デバイス１０は、生徒の記入操作又は入力操作に応じて記入データを生成し、有線又は無線（図１では無線）により教師用端末２０へ送信する。
【００１８】
教師用端末２０は、例えばデスクトップＰＣ、ラップトップＰＣ、タブレットＰＣなどであり、ユーザである教師が指定した解答方法に対応したテスト用の文書データ（「テスト用文書ファイルＦｔ」とも呼ぶ。）を生成して記憶する。本実施形態では、テスト用文書ファイルＦｔは、テストの作成に用いる文書作成ソフトウェアにより読み込み可能なファイルである。また、教師用端末２０は、テストを実行する際に、教師が指定する解答方法に応じたテスト画面又は印刷用テスト画像のデータ（「テスト出力データＤｔ」とも呼ぶ。）をテスト用文書ファイルＦｔから生成する。そして、教師用端末２０は、テスト出力データＤｔをタブレット１０ｂに送信したり、テスト出力データＤｔに基づく印刷指示信号を印刷機３０へ送信したりする。教師用端末２０は本発明における「テスト作成装置」の一例である。
【００１９】
印刷機３０は、教師用端末２０と直接又はネットワークを介して接続し、教師用端末２０の印刷指示信号に基づき、答案用紙９を印刷する。この場合、印刷機３０は、印刷指示信号に含まれる印刷用画像にデジタルペン１０ａにより読み取り可能なコード化パターンを重畳させて答案用紙９を印刷する。この場合、印刷機３０は、例えば、デジタルペン１０ａが赤外線を照射してその反射量を測定する方式である場合には、赤外線を吸収するインクによりコード化パターンを印刷し、その他の文字や図などは赤外線を吸収しないインクにより印刷する。
【００２０】
［教師用端末の構成］
図２は、教師用端末２０の内部構成を示すブロック図である。教師用端末２０は、主に、入力部２０と、通信部２１と、記憶部２２と、ディスプレイなどの表示部２３と、制御部２６とを有する。これらの構成要素は、バス２９を介して相互に接続されている。
【００２１】
入力部２０は、ボタン、マウス、キーボード、タッチパネル、音声入力装置などであり、解答方法の選択に関する入力情報等を生成する。通信部２１は、制御部２６の制御に基づき、デジタルペン１０ａ、タブレット１０ｂ、キーボード対応端末１０ｄから記入データを受信したり、タブレット１０ｂ及びキーボード対応端末１０ｄに対してテスト出力データＤｔを送信したりする。また、通信部２１は、制御部２６の制御に基づき、テスト出力データＤｔに基づく印刷指示信号を印刷機３０へ送信する。通信部２１は、本発明における「送信部」の一例である。
【００２２】
記憶部２２は、制御部２６が実行するプログラム及び制御部２６がプログラムに基づき実行する処理に必要な情報を記憶する。例えば、記憶部２２は、テスト用文書ファイルＦｔを実行するためのＷｏｒｄ（登録商標）などの一般的な文書作成ソフトウェアのプログラム及びプラグインプログラムを記憶する。また、記憶部２２は、設定情報Ｉｓと、テスト用文書ファイルＦｔとを記憶する。
【００２３】
設定情報Ｉｓは、文書ソフトウェアにより作成するテスト用の文書データに対して解答方法ごとに設定すべき内容を規定する情報である。設定情報Ｉｓは、例えば、選択可能な解答方法（例えば上述の第１〜第４の解答方法）の各々に対して用意される。なお、ソフトウェアキーボードを利用する上述の第２の解答方法では、使用するソフトウェアキーボードの種類ごとに異なる設定情報Ｉｓが用意されてもよい。同様に、タブレット１０ｂ及びタッチペン１０ｃを用いる第３の解答方法では、光学文字認識（ＯＣＲ：Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）を行うか否かに応じて異なる設定情報Ｉｓが用意されてもよい。
【００２４】
テスト用文書ファイルＦｔは、選択可能な解答方法のうち、採用する可能性がある解答方法に対応する設定情報Ｉｓに基づく設定が行われた後のテストの文書データであり、テストの実施前にテストごとに予め作成される。テスト用文書ファイルＦｔは、テストを実施する際にユーザ入力により指定された任意の１つが文書作成ソフトウェアにより読込まれ、テスト出力データＤｔの作成に用いられる。テスト用文書ファイルＦｔは、テストのレイアウトを規定した既存の文書ファイルに対し、設定情報Ｉｓに基づく設定が行われることで生成されてもよい。
【００２５】
制御部２６は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、記憶部２２に記憶されたプログラムを実行することで、教師用端末２０内の各構成要素に対して種々の制御を行う。
【００２６】
本実施形態では、制御部２６は、入力部２０への入力に基づきテスト用文書ファイルＦｔを生成する。このとき、本実施形態では、制御部２６は、対象のテストの解答方法として採用する可能性がある解答方法を選択するウィンドウ（「第１選択ウィンドウ」とも呼ぶ。）を表示部２３に表示させることで、採用する可能性がある任意の数の解答方法を教師に指定させる。また、制御部２６は、実施されるテストに対応するテスト用文書ファイルＦｔが指定された場合に、実施するテストに用いる解答方法を１つ選択するウィンドウ（「第２選択ウィンドウ」とも呼ぶ。）を表示部２３に表示させることで、実施するテストに用いる解答方法を教師に指定させる。その後、制御部２６は、第２選択ウィンドウへの入力により指定された解答方法に対応したテスト出力データＤｔを生成し、テスト出力データＤｔをタブレット１０ｂやキーボード対応端末１０ｄに送信したり、テスト出力データＤｔに基づく印刷指示信号を印刷機３０へ送信したりする。
【００２７】
制御部２６は、本発明における「第１選択部」、「設定部」、「第２選択部」、「生成部」及び本発明におけるプログラムを実行するコンピュータの一例である。
【００２８】
［処理フロー］
次に、本実施形態において教師用端末２０が実行する処理フローについて説明する。
【００２９】
（１）テスト作成処理
図３は、テスト用文書ファイルＦｔを生成する処理であるテスト作成処理の手順を示すフローチャートである。教師用端末２０は、図３に示すテスト作成処理を、文書作成ソフトウェアを起動させてテスト用の新規文書ファイルの作成を指示するユーザ入力があった場合、又は、問題及び解答欄の配置等のテストのレイアウトが規定された既存の文書ファイルを文書作成ソフトウェアに読み込ませた場合に実行する。
【００３０】
まず、教師用端末２０は、第１選択ウィンドウを表示し、解答方法の選択を受け付ける（ステップＳ１１）。例えば、教師用端末２０は、第１選択ウィンドウにおいて、上述した第１〜第４の解答方法からテストの実施時に採用する可能性がある１又は複数の解答方法を任意に選択する入力を受け付ける。第１選択ウィンドウの具体例については、図５を参照して説明する。
【００３１】
次に、教師用端末２０は、選択された１又は複数の各解答方法に対応する設定情報Ｉｓを読み込む（ステップＳ１２）。これにより、教師用端末２０は、選択された各解答方法による入力を受け付けるために必要な各種設定を認識する。
【００３２】
そして、教師用端末２０は、選択された各解答方法に対する各種設定を指定する入力を受け付ける（ステップＳ１３）。例えば、教師用端末２０は、第２及び第４の解答方法の場合には解答欄に入力可能な文字数制限に関する設定を受け付けたり、第１及び第３の解答方法の場合には各解答欄でのＯＣＲの要否を指定する入力を受け付けたりする。この場合、例えば、教師用端末２０は、文書作成ソフトウェアに組み込んだプラグインのプログラムを実行することで、解答欄等に対する各種設定を受け付ける。また、教師用端末２０は、問題の入力や解答欄の配置の指定などを適宜受け付ける。
【００３３】
次に、教師用端末２０は、選択された各解答方法に対する各解答欄等への必要な各種設定の入力が完了した場合、入力により各種設定が規定された文書作成ソフトウェアのファイルを、テスト用文書ファイルＦｔとして記憶部２２に保存する（ステップＳ１４）。記憶部２２に記憶させたテスト用文書ファイルＦｔの活用方法については、後述のテスト出力処理において説明する。
【００３４】
（２）テスト出力処理
図４は、テストを実施する際に実行すべきテスト出力処理の手順を示すフローチャートである。テスト出力処理は、実施するテストに対する解答方法を指定してテスト出力データＤｔを生成し、タブレット１０ｂ等にテスト用画面を表示させたり、答案用紙９を印刷したりする処理である。教師用端末２０は、図４に示すテスト出力処理を、記憶部２２に記憶された任意のテスト用文書ファイルＦｔがユーザ入力により指定された場合に実行する。
【００３５】
この場合、教師用端末２０は、まず、ユーザ入力により指定されたテスト用文書ファイルＦｔを読み込む（ステップＳ２１）。この場合、教師用端末２０は、第２選択ウィンドウを表示することで、テスト用文書ファイルＦｔにおいて設定済みの解答方法から今回実施するテストで採用する解答方法の選択を受け付ける（ステップＳ２２）。第２選択ウィンドウの具体例については、図６を参照して説明する。
【００３６】
次に、教師用端末２０は、第２選択ウィンドウにおいて択一的に選択された解答方法に対応するテスト出力データＤｔを生成する（ステップＳ２３）。そして、教師用端末２０は、タブレット１０ｂ又はキーボード対応端末１０ｄを用いた解答方法（即ち第２〜第４の解答方法）が選択された場合には、タブレット１０ｂ又はキーボード対応端末１０ｄに対してテスト出力データＤｔを送信し、デジタルペン１０ａを用いた解答方法（即ち第１の解答方法）が選択された場合には、印刷機３０へテスト出力データＤｔに基づく印刷指示信号を送信する（ステップＳ２４）。この場合、テスト出力データＤｔを受信したタブレット１０ｂ又はキーボード対応端末１０ｄは、各解答欄への入力が可能な状態でテスト用画面を表示する。これらの表示例については、図７〜図９を参照して後述する。また、印刷指示信号を受信した印刷機３０は、印刷指示信号に基づき、デジタルペン１０ａにより読取り可能なコード化パターンをテスト用画像に重畳させた答案用紙９を印刷する。
【００３７】
［表示例］
次に、本実施形態に関連する表示例について説明する。
【００３８】
（１）第１選択ウィンドウ
図５は、図３のステップＳ１１で教師用端末２０が表示する第１選択ウィンドウの表示例である。教師用端末２０は、図５の第１選択ウィンドウ上に、解答方法を任意の数だけ選択可能なチェックボックス４１ａ〜４１ｄと、第１ラジオボタン４２ａ、４２ｂと、第２ラジオボタン４３ａ〜４３ｃと、設定ボタン４４と、キャンセルボタン４５とを表示させている。
【００３９】
チェックボックス４１ａ〜４１ｄは、想定される解答方法ごとに設けられており、選択可能な数に制限が設けられていない。図５の例では、チェックボックス４１ａは、タブレット１０ｂ及びタッチペン１０ｃを用いたタッチパネル上での手書き入力の解答方法（即ち第３の解答方法）を選択するためのボタンである。教師用端末２０は、チェックボックス４１ａが選択された場合、文字認識の要否を選択する第１ラジオボタン４２ａ，４２ｂをアクティブにし、いずれか一方をユーザに選択させる。チェックボックス４１ｂは、タブレット１０ｂを用いたソフトウェアキーボードによるタイピング入力の解答方法（即ち第２の解答方法）を選択するためのボタンである。教師用端末２０は、チェックボックス４１ｂが選択された場合、ソフトウェアキーボードの種類を選択する第２ラジオボタン４３ａ〜４３ｃをアクティブにし、いずれかをユーザに選択させる。チェックボックス４１ｃは、キーボード対応端末１０ｄ及びキーボード１０ｅを用いたハードウェアキーボードによるタイピング入力の解答方法（即ち第４の解答方法）を選択するためのボタンである。チェックボックス４１ｄは、デジタルペン１０ａによる答案用紙９への手書き入力の解答方法（即ち第１の解答方法）を選択するためのボタンである。
【００４０】
設定ボタン４４は、第１選択ウィンドウでの入力が完了した際に選択される。教師用端末２０は、設定ボタン４４が選択された場合、選択されたチェックボックス４１に対応する解答方法に紐付けられた設定情報Ｉｓを記憶部２２から抽出し、当該解答方法の各々に対して必要な解答欄等への設定の入力を受け付ける。一方、教師用端末２０は、キャンセルボタン４５が選択された場合、第１選択ウィンドウの表示を消去し、テスト用文書ファイルＦｔの生成処理を中止する。
【００４１】
図５に示す第１選択ウィンドウによれば、教師用端末２０は、テスト用文書ファイルＦｔを生成する際に、テストで採用する可能性がある解答方法を選択させることができる。そして、第１選択ウィンドウでの解答方法の選択後、教師用端末２０は、選択した解答方法に必要な設定の入力を受け付け、選択した解答方法の全てに対応したテスト用文書ファイルＦｔを好適に生成することができる。
【００４２】
（２）第２選択ウィンドウ
図６は、図４のステップＳ２２で教師用端末２０が表示する第２選択ウィンドウの表示例である。図６の例では、教師用端末２０は、第２選択ウィンドウ上に、ラジオボタン４６と、指定ボタン４７と、キャンセルボタン４８とを表示させている。
【００４３】
ここで、ラジオボタン４６は、図５に示す第１選択ウィンドウのチェックボックス４１ａ〜４１ｄにそれぞれ対応する。そして、教師用端末２０は、図５に示す第１選択ウィンドウにおいて選択されたチェックボックス４１ａ、４１ｂ、４１ｄに対応する解答方法にそれぞれ対応するラジオボタン４６ａ、４６ｂ、４６ｄをそれぞれアクティブにしている。また、教師用端末２０は、図５に示す第１選択ウィンドウにおいて選択されなかったハードウェアキーボードによるタイピング入力の解答方法のラジオボタン４６ｃについては、選択できないように非アクティブ状態により表示させている。
【００４４】
そして、教師用端末２０は、指定ボタン４７が選択された場合、選択されたラジオボタン４６（ここではラジオボタン４６ｂ）に対応する解答方法によりテストが実施されると判断し、図４のステップＳ２３において、選択された解答方法に対応するテスト出力データＤｔを生成する。ここでは、教師用端末２０は、ソフトウェアキーボードによるタイピング入力の解答方法に対応するテスト出力データＤｔを生成し、各生徒が保有するタブレット１０ｂへテスト出力データＤｔを送信し、テスト用画面をタブレット１０ｂに表示させる。
【００４５】
図６の第２選択ウィンドウによれば、教師用端末２０は、第１選択ウィンドウで選択された解答方法から任意の解答方法を教師に選択させ、選択された解答方法に対応したテスト出力データＤｔを生成することができる。
【００４６】
（３）テスト用画面
図７は、第２選択ウィンドウにおいて、タブレット１０ｂ及びタッチペン１０ｃを用いたタッチパネル上での手書き入力の解答方法（即ち第３の解答方法）が選択された場合にタブレット１０ｂに表示されるテスト用画面の表示例である。図７の例では、教師用端末２０は、テスト用画面に、各問題に対応した解答欄５０〜５３と、認識結果表示欄５４と、手書き入力欄５６と、答えボタン５７とを表示させている。各解答欄５０〜５３は、図３のステップＳ１３でのユーザ入力に基づき、文字認識がありに設定され、かつ、所定の文字数制限（例えば５文字以内とする制限）が設けられている。
【００４７】
図７の例では、解答欄５０が入力対象としてタッチペン１０ｃによるタッチ操作等により選択されており、タッチペン１０ｃを把持する生徒は、手書き入力欄５６へタッチペン１０ｃにより解答を手書き入力する。タブレット１０ｂは、手書き入力欄５６により入力されたストロークを対象とした文字認識処理を実行し、その認識結果を認識結果表示欄５４に表示させる。この場合、タブレット１０ｂは、文字認識処理を自ら実行する代わりに、手書き入力欄５６へ入力されたストローク情報を教師用端末２０に送信することで、教師用端末２０に文字認識処理を実行させてもよい。後者の場合、タブレット１０ｂは、教師用端末２０が実行した文字認識処理により認識された文字の情報を受信し、当該文字を認識結果表示欄５４に表示する。
【００４８】
また、タブレット１０ｂは、バックスペースボタン５５が選択された場合、認識結果表示欄５４に表示した文字をボックスペースボタン５５が選択された回数分の文字数だけ消去する。そして、タブレット１０ｂは、答えボタン５７が選択された場合、認識結果表示欄５４に表示した文字列を、選択状態の解答欄（ここでは解答欄５０）に表示させる。そして、この場合、タブレット１０ｂは、各解答欄へ解答が入力されるごとに、入力された解答情報を教師用端末２０へ送信してもよく、教師用端末２０から所定の要求信号を受信した場合や予め定められた時刻になった場合等に、各解答欄への解答内容を一括送信してもよい。
【００４９】
図８は、第２選択ウィンドウにおいて、タブレット１０ｂを用いたソフトウェアキーボードによるタイピング入力の解答方法（即ち第２の解答方法）が選択された場合にタブレット１０ｂに表示されるテスト用画面の表示例である。教師用端末２０は、図８に示すテスト用画面上に、各問題に対応した解答欄５０〜５３と、入力表示欄５４ａと、テンキーのソフトウェアキーボード５６ａと、答えボタン５７とを表示させている。各解答欄５０〜５３は、例えば、所定の文字数制限（例えば５文字以内とする制限）が設けられている。
【００５０】
図８の例では、指によるタッチ操作等により解答欄５０が入力対象として選択されており、タブレット１０ｂを使用する生徒は、ソフトウェアキーボード５６ａへ指により数字を選択する。タブレット１０ｂは、ソフトウェアキーボード５６ａにより指定された数値を入力表示欄５４ａに表示させる。そして、タブレット１０ｂは、答えボタン５７が選択された場合、入力表示欄５４ａに表示した文字列を、選択状態の解答欄（ここでは解答欄５０）に表示させる。なお、生徒は、指のタッチ操作によりソフトウェアキーボード５６ａの数値を指定する代わりに、タッチペン１０ｃのタッチ操作によりソフトウェアキーボード５６ａの数値を指定してもよい。
【００５１】
図９は、第２選択ウィンドウにおいて、キーボード対応端末１０ｄ及びキーボード１０ｅを用いたハードウェアキーボードによるタイピング入力の解答方法（即ち第４の解答方法）が選択された場合にキーボード対応端末１０ｄに表示されるテスト用画面の表示例である。教師用端末２０は、図９に示すテスト用画面に、各問題に対応した解答欄５０〜５３と、入力表示欄５４ｂと、答えボタン５７とを表示させている。各解答欄５０〜５３は、例えば、所定の文字数制限（例えば５文字以内とする制限）が設けられている。
【００５２】
図９の例では、解答欄５０が入力対象としてマウス又はキーボード１０ｅによる操作等により選択されており、キーボード対応端末１０ｄを使用する生徒は、図示しないキーボード１０ｅへのタイピングにより解答を入力する。キーボード対応端末１０ｄは、キーボード１０ｅにより入力された数値を入力表示欄５４ｂに表示させる。そして、キーボード対応端末１０ｄは、答えボタン５７が選択された場合、入力表示欄５４ｂに表示した文字列を、選択状態の解答欄（ここでは解答欄５０）に表示させる。
【００５３】
なお、第２選択ウィンドウにおいてデジタルペン１０ａによる答案用紙９への手書き入力の解答方法（即ち第１の解答方法）が選択された場合、各問題に対応した解答欄５０〜５３が少なくとも印刷された答案用紙９がデジタルペン１０ａを所有する各生徒に配布される。この場合、少なくとも解答欄５０〜５３の部分にコード化パターンが印刷され、各生徒は、デジタルペン１０ａにより各解答欄へ解答内容を記入する。この場合、解答欄５０〜５３へのデジタルペン１０ａによる記入内容は、デジタルペン１０ａから教師用端末２０へ記入データとして送信される。
【００５４】
［本実施形態における作用効果］
本実施形態では、複数の解答方法を予め選択可能とすることでテスト実施の汎用性を備えるとともに、解答方法ごとにテスト用データを作成する必要がなくなるため、テスト作成の効率化を図ることができる。従って、教師用端末２０を使用する教師は、テスト作成時に、問題の特性に合わせて、解答方法を複数指定しておき、テスト配布時に解答方法を指定して問題提供を行うことができる。
【００５５】
［変形例］
以下では、上記した実施形態の変形例について説明する。なお、下記の変形例は、任意に組み合わせて実施形態に適用してもよい。
【００５６】
（変形例１）
図１に示すテスト実施システム１００の構成は一例であり、本発明が適用可能な構成はこれに限定されない。
【００５７】
例えば、テスト実施システム１００は、記入デバイス１０と教師用端末２０とのデータ通信を仲介する通信用端末を備えてもよい。この場合、例えば、通信用端末は、記入デバイス１０と無線又は有線により接続すると共に、教師用端末２０とネットワークを介したデータ通信を行う。
【００５８】
他の例では、テスト実施システム１００は、実施形態における教師用端末２０の処理の一部を実行する管理サーバを備えてもよい。
【００５９】
図１０は、変形例に係るテスト実施システム１００Ａの構成例を示す。図１０の例では、テスト実施システム１００Ａは、管理サーバ１２を備える。この場合、管理サーバ１２は、例えば、記入デバイス１０からネットワーク５を介して記入データを受信し、受信した記入データに基づき各生徒の記入状況に関する表示データを生成して教師用端末２０へ送信する。
【００６０】
図１０の構成例において、管理サーバ１２は、教師用端末２０の代わりに設定情報Ｉｓ及びテスト用文書ファイルＦｔを備え、教師用端末２０が実行する図３及び図４のフローチャートの処理を実行してもよい。この場合、管理サーバ１２は、第１及び第２選択ウィンドウの表示データを教師用端末２０に送信することで、教師用端末２０に第１及び第２選択ウィンドウを表示させる。また、管理サーバ１２は、第１及び第２選択ウィンドウでの入力情報等を教師用端末２０から受信することで、テスト用文書ファイルＦｔ及びテスト出力データＤｔの生成を行う。この例では、管理サーバ１２は、本発明における「テスト作成装置」の一例であり、管理サーバ１２のＣＰＵ等は、本発明における「第１選択部」、「設定部」、「第２選択部」、「生成部」及び本発明におけるプログラムを実行するコンピュータの一例である。なお、テスト実施システム１００Ａは、上述した通信用端末をさらに備えてもよい。
【００６１】
（変形例２）
教師用端末２０に代えて、生徒が使用するタブレット１０ｂやキーボード対応端末１０ｄなどの生徒用端末が図４に示すテスト出力処理を実行してもよい。
【００６２】
この場合、生徒用端末は、教師から指定されたテスト用文書ファイルＦｔを教師用端末２０等から受信した後、第２選択ウィンドウを表示し、任意の解答方法を指定する入力を生徒から受け付ける。そして、生徒用端末は、第２選択ウィンドウにおいて生徒が指定した解答方法に対応するテスト表示データを生成し、テスト用画面をディスプレイに表示させる。この形態によれば、各生徒は、各自が解答しやすい解答方法によりテストを実行することができる。
【００６３】
（変形例３）
テスト出力処理において、教師用端末２０は、第２選択ウィンドウにおいて択一的に選択された解答方法によるテスト実施ができない環境の場合には、現在の環境で実施可能な解答方法に自動的に切り替えてもよい。
【００６４】
この場合、まず、教師用端末２０は、図４のステップＳ２２において、第２選択ウィンドウにより解答方法の選択を受け付けた場合、受け付けた解答方法の実施の可否を判定する。ここで、受け付けた解答方法の実施の可否の判定方法について例示する。例えば、教師用端末２０は、上述のデジタルペン１０ａを利用した第１の解答方法が選択された場合には、デジタルペン１０ａから記入データを受信できるようにデジタルペン１０ａと通信を確立しているか否か判定する。そして、教師用端末２０は、デジタルペン１０ａと通信を確立していない場合、第１の解答方法に基づくテスト実施が不可であると判定する。また、教師用端末２０は、タブレット１０ｂを利用した第２又は第３の解答方法が選択された場合には、タブレット１０ｂからタッチパネルの有無の情報を受信し、タッチパネルによる入力が可能であるか否か判定する。そして、教師用端末２０は、タッチパネルによる入力ができないと判定した場合、第２及び第３の解答方法に基づくテスト実施が不可であると判定する。さらに、教師用端末２０は、キーボード対応端末１０ｄ及びキーボード１０ｅを利用した第４の解答方法が選択された場合には、キーボード対応端末１０ｄからキーボード１０ｅが接続されているか否かの情報を受信し、キーボード入力が可能であるか否か判定する。そして、教師用端末２０は、キーボード入力ができないと判定した場合、第４の解答方法に基づくテスト実施が不可であると判定する。
【００６５】
そして、教師用端末２０は、第２選択ウィンドウにより受け付けた解答方法の実施が不可であると判定した場合、実施可能な他の解答方法に自動的に切り替えてテストの実施を行う。この場合、教師用端末２０は、第２選択ウィンドウにより受け付けた解答方法以外の解答方法の実施の可否を判定し、実施可能な解答方法が存在する場合、ステップＳ２３において、実施可能な解答方法に対応するテスト出力データＤｔを生成する。
【００６６】
本変形例によれば、教師用端末２０は、テスト実施の継続を好適に保証することができる。なお、上述した変形例２に基づき、生徒用端末が図４に示すテスト出力処理を実行する場合も同様に、生徒用端末は、第２選択ウィンドウにより解答方法の選択を受け付けた場合、受け付けた解答方法の実施の可否を判定し、当該解答方法の実施が不可であると判定した場合、実施可能な他の解答方法に自動的に切り替えてテストの実施を行う。
【符号の説明】
【００６７】
５  ネットワーク
１０ａ  デジタルペン
１０ｂ  タブレット
１０ｃ  タッチペン
１０ｄ  キーボード対応端末
１０ｅ  キーボード
２０  教師用端末
３０  印刷機
１００、１００Ａ  テスト実施システム
【図１】
2017215502.tif 000003
【図２】
2017215502.tif 000004
【図３】
2017215502.tif 000005
【図４】
2017215502.tif 000006
【図５】
2017215502.tif 000007
【図６】
2017215502.tif 000008
【図７】
2017215502.tif 000009
【図８】
2017215502.tif 000010
【図９】
2017215502.tif 000011
【図１０】
2017215502.tif 000012