(57)【要約】【課題】電子形式のテストの作成を支援することができるプログラム等を提供する。【解決手段】プログラムＰは、設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄から、いずれかを選択する選択入力を受け付け、前記設問に関する設問情報を取得し、前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加し、追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する処理をコンピュータに実行させることを特徴とする。【選択図】図２
2018146667.tif 000002
【特許請求の範囲】
【請求項１】
設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄から、いずれかを選択する選択入力を受け付け、
前記設問に関する設問情報を取得し、
前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加し、
追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する
処理をコンピュータに実行させることを特徴とするプログラム。
【請求項２】
前記テンプレートは、前記解答欄と、該解答欄に対応する前記設問との配置を規定するテンプレートであり、
前記テンプレートに基づき、前記設問情報が示す前記設問と、前記解答欄とを前記ドキュメントに追加する
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記設問情報は、選択された前記解答欄のさらに詳細な入力形式と、該詳細な入力形式に応じた正答データとを含み、
前記詳細な入力形式で前記解答を入力可能な前記解答欄を、前記ドキュメントに追加し、
追加した前記解答欄と対応付けて、前記正答データを設定する
ことを特徴とする請求項１又は請求項２に記載のプログラム。
【請求項４】
前記設問情報は、前記設問の正答データを含み、
前記ドキュメントを表示部に表示し、
表示した前記ドキュメントに含まれる前記解答欄への前記解答の入力を受け付け、
前記解答欄に対して設定されている前記設問情報を参照し、前記解答の正誤を判定する
ことを特徴とする請求項１〜請求項３のいずれか１項に記載のプログラム。
【請求項５】
前記解答が入力された後、前記解答欄に対する所定の操作入力を受け付け、
該操作入力に基づき、前記解答の正誤を判定する
ことを特徴とする請求項４に記載のプログラム。
【請求項６】
前記複数種類の解答欄夫々を示す複数のオブジェクトを表示部に表示し、
前記オブジェクトへの指定入力に基づき、前記解答欄の選択を受け付け、
選択された前記解答欄に応じて入力内容が異なる入力画面を前記表示部に表示し、
該入力画面において、前記設問情報の入力を受け付ける
ことを特徴とする請求項１〜請求項５のいずれか１項に記載のプログラム。
【請求項７】
一の前記解答欄は、文字入力又はタッチ入力を受け付ける記述形式の解答欄である
ことを特徴とする請求項１〜請求項６のいずれか１項に記載のプログラム。
【請求項８】
一の前記解答欄は、複数の選択肢から前記解答の選択入力を受け付ける選択肢形式の解答欄である
ことを特徴とする請求項１〜請求項７のいずれか１項に記載のプログラム。
【請求項９】
一の前記解答欄は、前記解答の入力を補助する補助入力フォームを介して解答の入力を受け付ける解答欄であり、
前記設問情報を取得する際、前記補助入力フォームの内容を設定する設定入力を受け付ける
ことを特徴とする請求項１〜請求項８のいずれか１項に記載のプログラム。
【請求項１０】
設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄のデータを記憶する記憶部と、
前記複数種類の解答欄から、いずれかを選択する選択入力を受け付ける受付部と、
前記設問に関する設問情報を取得する取得部と、
前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加する追加部と、
追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する設定部と
を備えることを特徴とする情報処理装置。
【請求項１１】
設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄から、いずれかを選択する選択入力を受け付け、
前記設問に関する設問情報を取得し、
前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加し、
追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する
処理をコンピュータに実行させることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
試験の解答用紙の作成を支援する技術として、複数の試験問題と、各問題の解答欄とが所定のレイアウトで配置され、さらに各問題の内容、各解答欄の位置等の情報を示すＱＲコード（登録商標）が印刷される解答用紙の印刷用データを生成する教育支援システムがある（特許文献１参照）。特許文献１によれば、情報端末のメモリには、解答用紙に記載する問題の記載領域と、解答欄の記載位置とを規定するテーブルが用意されており、情報端末は当該テーブルに基づき問題及び解答欄を自動配置して解答用紙の印刷用データを生成する。そして解答を記入後の解答用紙をスキャンし、ＱＲコードから解答欄の位置を特定して解答欄のイメージを抽出して文字認識を行うことで、解答の採点を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に係る発明は紙媒体のテスト用紙を作成するに過ぎず、解答の入力を電子的に行う電子形式のテストには対応していない。
【０００５】
本発明は斯かる事情によりなされたものであって、その目的とするところは、電子形式のテストの作成を支援することができるプログラム等を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係るプログラムは、設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄から、いずれかを選択する選択入力を受け付け、前記設問に関する設問情報を取得し、前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加し、追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する処理をコンピュータに実行させることを特徴とする。
【０００７】
本発明に係るプログラムは、前記テンプレートは、前記解答欄と、該解答欄に対応する前記設問との配置を規定するテンプレートであり、前記テンプレートに基づき、前記設問情報が示す前記設問と、前記解答欄とを前記ドキュメントに追加することを特徴とする。
【０００８】
本発明に係るプログラムは、前記設問情報は、選択された前記解答欄のさらに詳細な入力形式と、該詳細な入力形式に応じた正答データとを含み、前記詳細な入力形式で前記解答を入力可能な前記解答欄を、前記ドキュメントに追加し、追加した前記解答欄と対応付けて、前記正答データを設定することを特徴とする。
【０００９】
本発明に係るプログラムは、前記設問情報は、前記設問の正答データを含み、前記ドキュメントを表示部に表示し、表示した前記ドキュメントに含まれる前記解答欄への前記解答の入力を受け付け、前記解答欄に対して設定されている前記設問情報を参照し、前記解答の正誤を判定することを特徴とする。
【００１０】
本発明に係るプログラムは、前記解答が入力された後、前記解答欄に対する所定の操作入力を受け付け、該操作入力に基づき、前記解答の正誤を判定することを特徴とする。
【００１１】
本発明に係るプログラムは、前記複数種類の解答欄夫々を示す複数のオブジェクトを表示部に表示し、前記オブジェクトへの指定入力に基づき、前記解答欄の選択を受け付け、選択された前記解答欄に応じて入力内容が異なる入力画面を前記表示部に表示し、該入力画面において、前記設問情報の入力を受け付けることを特徴とする。
【００１２】
本発明に係るプログラムは、一の前記解答欄は、文字入力又はタッチ入力を受け付ける記述形式の解答欄であることを特徴とする。
【００１３】
本発明に係るプログラムは、一の前記解答欄は、複数の選択肢から前記解答の選択入力を受け付ける選択肢形式の解答欄であることを特徴とする。
【００１４】
本発明に係るプログラムは、一の前記解答欄は、前記解答の入力を補助する補助入力フォームを介して解答の入力を受け付ける解答欄であり、前記設問情報を取得する際、前記補助入力フォームの内容を設定する設定入力を受け付けることを特徴とする。
【００１５】
本発明に係る情報処理装置は、設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄のデータを記憶する記憶部と、前記複数種類の解答欄から、いずれかを選択する選択入力を受け付ける受付部と、前記設問に関する設問情報を取得する取得部と、前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加する追加部と、追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する設定部とを備えることを特徴とする。
【００１６】
本発明に係る情報処理方法は、設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄から、いずれかを選択する選択入力を受け付け、前記設問に関する設問情報を取得し、前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加し、追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、電子形式のテストの作成を支援することができる。
【図面の簡単な説明】
【００１８】
【図１】情報処理システムの一例を示す模式図である。
【図２】情報処理装置の構成例を示すブロック図である。
【図３】解答欄ＤＢのレコードレイアウトの一例を示す説明図である。
【図４】配置テーブルのレコードレイアウトの一例を示す説明図である。
【図５】ドキュメントの表示画面を示す説明図である。
【図６】設問情報を入力するための入力画面の一例を示す説明図である。
【図７】解答欄の追加処理について説明するための説明図である。
【図８】選択肢形式の解答欄の追加処理について説明するための説明図である。
【図９】補助入力形式の解答欄の追加処理について説明するための説明図である。
【図１０】テスト画面の一例を示す説明図である。
【図１１】パネル解答欄について説明するための説明図である。
【図１２】採点後のテスト画面の一例を示す説明図である。
【図１３】作成者端末が実行する処理手順の一例を示すフローチャートである。
【図１４】学習者端末が実行する処理手順の一例を示すフローチャートである。
【図１５】実施の形態２に係るテスト画面の一例を示す説明図である。
【図１６】実施の形態２に係る学習者端末が実行する処理手順の一例を示すフローチャートである。
【図１７】上述した形態の情報処理装置の動作を示す機能ブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
本実施の形態では、電子形式のテスト（以下、デジタルテストという）の作成及び実施を行う情報処理システムについて説明を行う。図１は、情報処理システムの一例を示す模式図である。情報処理システムは、情報処理装置１、１、１…を含む。各装置は、インターネット等のネットワークＮを介して通信接続されている。
【００２０】
情報処理装置１は、種々の情報処理、情報の送受信を行う情報処理装置であり、例えばパーソナルコンピュータ、タブレット端末等の端末装置である。本実施の形態において情報処理装置１、１、１…は、テストを作成する作成者（例えば学校の教員）が使用する端末と、デジタルテストを受ける学習者（例えば学校の生徒）が使用する端末とに分類される。以下の説明では便宜上、テストの作成者が使用する情報処理装置１を作成者端末１ａと、学習者が使用する情報処理装置１を学習者端末１ｂと読み替える。
【００２１】
作成者端末１ａは、例えばパーソナルコンピュータであり、学習者が受けるデジタルテストを作成する。具体的には、作成者端末１ａは所定の文書作成ソフトを実行し、デジタルテストに係るドキュメントファイルを作成する。当該文書作成ソフトは、例えばマイクロソフト社のワード（登録商標）ソフトである。本実施の形態において作成者端末１ａは、ワードソフトのアドイン機能として、定型化されたテストの解答欄と、当該解答欄に対応する設問とをドキュメントに追加する機能を有する。また、作成者端末１ａは、追加した解答欄と対応付けて、解答の採点に必要な正答、配点等の情報をドキュメントに埋め込む。これにより作成者端末１ａは、電子的に解答の入力が可能であると共に、入力された解答の自動採点が可能なデジタルテストを作成する。作成者端末１ａは、作成したデジタルテストに係るドキュメントファイルを、学習者端末１ｂに配信する。
【００２２】
学習者端末１ｂは、各学習者が所持する端末装置であり、タブレット端末、パーソナルコンピュータ等、種々の端末装置であってよい。学習者端末１ｂは、作成者端末１ａから配信されたドキュメントファイルを受信し、デジタルテストに係るドキュメントを表示する。学習者端末１ｂは、ドキュメント内の各解答欄への解答の入力を受け付け、入力された解答の正誤を自動的に判定して採点を行う。
【００２３】
図２は、情報処理装置１の構成例を示すブロック図である。情報処理装置１は、制御部１１、記憶部１２、通信部１３、表示部１４、入力部１５を含む。
制御部１１はＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro-Processing Unit）等の演算処理装置を含み、記憶部１２に記憶されたプログラムＰを読み出して実行することにより、情報処理装置１に係る種々の情報処理、制御処理等を行う。記憶部１２はＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ素子を含み、制御部１１が処理を実行するために必要なプログラムＰ又はデータ等を記憶していると共に、制御部１１が演算処理を実行するために必要なデータ等を一時的に記憶する。また、記憶部１２は解答欄ＤＢ１２１、配置テーブル１２２を記憶している。解答欄ＤＢ１２１は、解答の入力形式が異なる複数種類の解答欄のデータを記憶している。配置テーブル１２２は、設問及び解答欄をドキュメントに追加する場合に利用する作業テーブルであり、追加する設問及び解答欄の配置を定型化したテンプレートのデータを格納している。通信部１３は通信に関する処理を行うための処理回路等を含み、ネットワークＮを介して他の情報処理装置１と情報の送受信を行う。表示部１４は液晶ディスプレイ又は有機ＥＬ（Electro Luminescence）ディスプレイ等の画面を有し、制御部１１から与えられた画像を表示する。入力部１５はキーボード、マウス、タッチパネル等の入力インターフェイスであり、使用者による操作入力を受け付ける。
【００２４】
なお、本実施の形態において情報処理装置１は上記の構成に限られず、例えば音声の出力を行うスピーカ、可搬型記憶媒体に記憶された情報を読み取る読取部等を含んでもよい。
【００２５】
図３は、解答欄ＤＢ１２１のレコードレイアウトの一例を示す説明図である。解答欄ＤＢ１２１は、例えば種類列、解答方法列、及び解答欄列を含む。種類列は、解答欄の種類を記憶している。解答欄の種類は、解答欄における解答の入力形式を示し、本実施の形態においては「自由解答」、「選択肢」、「パネル」の３種類の解答欄が用意されている。各種類の解答欄について、詳細な内容は後述する。解答方法列は、解答欄の種類と対応付けて、各解答欄のさらに詳細な入力形式（種類）を記憶している。解答欄列は、定型化された各種類の解答欄のデータを記憶している。
【００２６】
図４は、配置テーブル１２２のレコードレイアウトの一例を示す説明図である。配置テーブル１２２は、種類列、配置列を含む。種類列は、解答欄の種類を記憶している。配置列は、解答欄の種類と対応付けて、各種類の解答欄と、解答欄に対応する設問との配置を定型化したテンプレートのデータを記憶している。具体的には、設問に係る問題番号及び問題文の位置と、解答欄の位置とを定型化して記憶している。なお、図４に示す「配置方法」は、ワード文書中にオブジェクトとして解答欄を挿入する場合に、行内配置、文字列の折り返し等のいずれの態様で解答欄を挿入するかについて、具体的な挿入方法を示している。
【００２７】
図５は、ドキュメントの表示画面を示す説明図である。以下では情報処理システムが実行する処理の概要について説明する。
作成者端末１ａは、所定の文書作成ソフトを実行し、図５に示す画面を表示部１４に表示する。当該文書作成ソフトは、例えばマイクロソフト社のワードソフトであるが、これに限定されるものではない。作成者端末１ａは新規のドキュメントファイルを開き、図５に示すドキュメント上でテストを作成する。
【００２８】
例えば作成者端末１ａは、図５における「テスト作成」のタブが指定された場合、画面上部にメニューバーを表示する。そして作成者端末１ａは、メニューバーに複数のオブジェクト５１を表示する。オブジェクト５１は、後述する入力画面５２を表示するためのコマンドボタンであり、各種類の解答欄を示すオブジェクトである。例えば図５に示すように、作成者端末１ａはメニューバーに３種類のオブジェクト５１を表示する。
【００２９】
図６は、設問情報を入力するための入力画面５２の一例を示す説明図である。ここで、図５において「自由解答欄」と示されるオブジェクト５１への操作が行われた場合を考える。この場合に作成者端末１ａは、図６中央に示す入力画面５２を表示する。入力画面５２は、表示部１４に表示されるウインドウ画面であり、新規に追加する設問に関する設問情報の設定入力を受け付けるための入力インターフェイスである。入力画面５２は、各種情報を入力する複数の入力欄を含む。
【００３０】
作成者端末１ａは入力画面５２において、設問の正答、配点等のように、解答欄に入力される解答の採点に必要な情報の入力を受け付ける。なお、図６に示すように、作成者端末１ａは一の設問に対し複数の正答を設定してもよい。詳しくは後述するように、作成者端末１ａは、ドキュメントに解答欄を追加する場合、追加する解答欄と対応付けて、採点に必要な情報をドキュメントファイルに格納する。すなわち作成者端末１ａは、解答欄と紐付けて、答え合わせに用いる正答、配点等の情報を設定する。学習者端末１ｂは、解答欄への解答の入力を受け付けた場合、設定された各情報を参照し、採点を行う。
【００３１】
また、作成者端末１ａは、設問に係る問題文（図６では「問題ガイド」）、問題番号等のように、設問自体に関する情報の入力を受け付ける。後述するように、作成者端末１ａは解答欄をドキュメントに追加する場合、解答欄を追加するだけでなく、設問も併せて追加する。これにより作成者は、入力画面５２に必要な情報を入力するだけで、設問及び解答欄のセットを自動挿入することができる。
【００３２】
また、作成者端末１ａは、解答欄の具体的な配置方法、解答欄の詳細な入力形式（図６では解答方法）等のように、解答欄の詳細に関して設定入力を受け付ける。作成者端末１ａは、入力形式が詳細設定された解答欄を、設定された配置でドキュメントに追加する。
【００３３】
設問の正答の設定入力を受け付ける場合、作成者端末１ａは、解答欄の入力形式に応じた正答データの設定を受け付ける。例えば上記のように、解答欄として自由解答欄が選択され、その中でも詳細な入力形式として「キーボード」が設定された場合、作成者端末１ａは、後述するようにキーボード入力される解答を採点可能とするべく、正答例を示すテキストデータの設定入力を受け付ける（図６参照）。後述するように、解答欄に対して解答がキーボードによりテキスト入力された場合、学習者端末１ｂは、当該正答データ（テキストデータ）を参照して解答の正誤を判定する。
【００３４】
上記のように作成者端末１ａは、新規に追加する設問と、当該設問の解答欄とをドキュメントに追加する上で必要な設問情報の入力を入力画面５２において受け付ける。作成者端末１ａは、入力画面５２で「追加」と示されるボタンへの操作入力を受け付けた場合、新規の設問及び解答欄をドキュメントに追加する。
【００３５】
図７は、解答欄５４の追加処理について説明するための説明図である。作成者端末１ａは、入力画面５２において詳細が設定された解答欄５４をドキュメントに追加する。具体的に作成者端末１ａは、解答欄５４と、当該解答欄５４に対応する設問５３とを、配置テーブル１２２で規定されたテンプレートの配置でドキュメントに追加する。
【００３６】
図７左下に、配置テーブル１２２で規定されたテンプレートの内容を概念的に示す。図７に示すように、配置テーブル１２２は、設問５３及び解答欄５４の配置を定型化したテンプレートが複数パターン用意されている。なお、本実施の形態では複数パターンのテンプレートが配置テーブル１２２に用意されているが、テンプレートは一パターンのみであってもよい。各テンプレートは、設問５３と、解答欄５４との相対的な配置を規定する。具体的には図７に示すように、各テンプレートは、設問５３を配置する位置と、当該設問５３に対して解答欄５４を配置する位置とを規定する。作成者端末１ａは、解答欄５４の種類、入力画面５２で設定された配置方法等に基づいてテンプレートを選択する。
【００３７】
作成者端末１ａは、選択したテンプレートに基づく配置で、設問５３及び解答欄５４をドキュメントに追加する。すなわち作成者端末１ａは、入力画面５２で問題番号、問題文等が設定された設問５３と、オブジェクト５１への指定入力により選択され、入力画面５２でさらに詳細な入力形式（解答方法）が設定された解答欄５４とをテンプレートに当てはめ、ドキュメントに挿入する。例えば図７に示すように、作成者端末１ａは問題番号及び問題文を含む設問５３を左揃えで配置すると共に、解答欄５４を右揃えで配置する。なお、図７に示す設問５３及び解答欄５４の配置は一例であって、本実施の形態はこれに限定されるものではない。例えば作成者端末１ａは、設問５３及び解答欄５４の双方を左揃えで配置してもよい。また、作成者端末１ａは、設問として問題文だけでなく、例えば図、表等のように、種々の情報をドキュメントに追加してよい。
【００３８】
上記の例では、図５において「自由解答欄」を示すオブジェクト５１が選択されたため、作成者端末１ａは、自由解答欄５４１をドキュメントに配置する。自由解答欄５４１は、記述式の解答の入力を受け付けるための空欄である。自由解答欄５４１は、キーボードによる文字入力、又は電子ペンによるタッチ入力等により、記述形式での解答の入力を受け付ける。
【００３９】
作成者端末１ａは、新規に配置した解答欄５４と対応付けて、解答の採点に必要な設問情報をドキュメントに設定する。具体的に作成者端末１ａは、解答欄５４に対応付けて、設問の正答及び配点を含む情報をドキュメントに埋め込む。また、作成者端末１ａは正答及び配点だけでなく、解答欄５４の入力形式（種類）に関する情報、解答欄５４に対応する設問５３の問題番号、問題文等の情報など、入力画面５２で入力された種々の設問情報を埋め込む。ドキュメントファイルにおいて、採点に必要な情報が解答欄５４と対応付けて保持されることで、後述するように、学習者端末１ｂは解答の自動採点を行うことができる。
【００４０】
特に作成者端末１ａは、解答欄５４と対応付けて、当該解答欄５４の入力形式に応じた正答データをドキュメントに設定する。例えば上述の如く、作成者端末１ａは、キーボード入力による記述形式の自由解答欄５４１をドキュメントに追加した場合、キーボードによりテキスト入力される解答を採点可能なように、テキストデータを正答データとしてドキュメントに設定する。
【００４１】
図８は、選択肢形式の解答欄５４の追加処理について説明するための説明図である。なお、簡潔のため、図８は図７と比較して簡略化して図示する。図５において「選択肢欄」で示すオブジェクト５１への操作入力を受け付けた場合、作成者端末１ａは、図８左に示す入力画面５２を表示する。当該入力画面５２は図６と同様、種々の入力欄を含むウインドウ画面であるが、図６で示す入力画面５２とは入力内容が異なる。例えば図８で示す入力画面５２では、選択肢のタイプ（択一又は複数選択の別）、選択肢の数等、解答欄５４の詳細な入力形式について設定を受け付ける。また、図８に示す入力画面５２では、上記の入力形式（選択肢のタイプ、選択肢の数等）に対応して、正答データとして選択肢番号の設定入力を受け付ける。このように作成者端末１ａは、選択肢形式の設問５３及び解答欄５４を作成する上で必要な設問情報の入力を受け付けるため、図６とは異なる入力画面５２を表示して設定入力を受け付ける。
【００４２】
入力画面５２において設問情報の入力が完了した場合、図８右に示すように、作成者端末１ａはドキュメントに新規の設問５３及び解答欄５４を追加する。ここで、作成者端末１ａは解答欄５４として、複数の選択肢から選択を受け付けるための選択解答欄５４２を追加する。例えば作成者端末１ａは、チェックボックスを含む解答の選択肢を、ドキュメントの列方向に並べた選択解答欄５４２を追加する。後述するように、学習者は選択解答欄５４２の各チェックボックスへの操作によって解答の選択入力を行う。
【００４３】
図９は、補助入力形式の解答欄５４の追加処理について説明するための説明図である。図５において「パネル解答欄」で示すオブジェクト５１への指定入力を受け付けた場合、作成者端末１ａは、図９左に示す入力画面５２を表示する。当該入力画面５２は、問題番号、配点、問題内容、正答等の入力欄のほかに、解答欄５４の詳細な入力形式を定める設定項目として、補助ボタン５５１の種類について選択を受け付けるための補助選択欄５２１を含む。詳しくは後述するように、補助ボタン５５１は、解答時において解答の入力を補助すべく画面上に表示されるパネル（補助入力フォーム）５５に含まれる入力ボタンであり、設問内容によってはキーボード等での入力が困難な解答について、入力を補助するべく用意される専用の入力ボタンである（図１１参照）。なお、補助選択欄５２１で選択を受け付けた場合、作成者端末１ａは入力画面５２の「入力補助」の項目に、パネル５５で表示される入力ボタンの内容をプレビューとして表示する。例えば図９に示すように、補助選択欄５２１で「体積リットル」が選択された場合、作成者端末１ａは、「Ｌ」、「ｄＬ」、「ｍＬ」の補助ボタン５５１と、「０」〜「９」で示される一般的なテンキー入力ボタンを表示する。後述するように、解答欄５４への解答の入力を受け付ける場合、作成者端末１ａは、各ボタンを含むパネル５５を表示し、パネル５５への操作入力に基づいて解答の入力を受け付ける。
【００４４】
上述の如く、作成者端末１ａは入力画面５２において、パネル５５に表示する入力ボタンの内容について、設定入力を受け付ける。詳しくは上記のように、作成者端末１ａは、パネル５５に表示される専用の補助ボタン５５１について選択設定を受け付ける。作成者端末１ａは、入力画面５２での入力完了後、図９右に示すように、新規の設問５３及び解答欄５４をドキュメントに追加する。例えば作成者端末１ａは、問題番号及び問題文を含む設問５３と、矩形枠で示されるパネル解答欄５４３とを、テンプレートに基づき配置する。作成者端末１ａは、追加したパネル解答欄５４３と対応付けて、パネル５５に関する設定内容を含めて設問情報を設定する。上述の如く、パネル解答欄５４３への解答の入力時に学習者端末１ｂはパネル５５を表示し、パネル５５を介して解答の入力を受け付ける。
【００４５】
上述の如く作成者端末１ａは、オブジェクト５１の指定に応じて解答欄５４を選択し、入力画面５２で入力された設問情報に基づいて新規の設問５３及び解答欄５４を生成する。作成者端末１ａは、生成した設問５３及び解答欄５４をテンプレートに当てはめ、ドキュメントに追加する。さらに作成者端末１ａは、解答欄５４と対応付けて、解答の採点に必要な情報を含む設問情報をドキュメントファイルに設定する。作成者端末１ａは一連の処理を繰り返し、設問情報が示す設問５３と、設問情報が設定された解答欄５４とをドキュメントに順次追加していく。これにより作成者端末１ａは、各設問５３及び解答欄５４を列記したデジタルテストに係るドキュメントファイルを作成する。
【００４６】
図１０は、テスト画面の一例を示す説明図である。作成者端末１ａは、作成したドキュメントファイルを、ネットワークＮを介して各学習者端末１ｂに送信する。学習者端末１ｂは、受信したドキュメントファイルを参照し、図１０に示すテスト画面を表示する。テスト画面は、設問５３及び解答欄５４を含むドキュメントを表示する表示画面である。学習者端末１ｂは、テスト画面の中央にドキュメントを表示する。なお、学習者が各解答欄５４の種類を識別可能なように、学習者端末１ｂは各解答欄５４に設定されている設問情報を参照し、各解答欄５４の種類を示す「フリーハンド」、「選択肢」、「キーボード」、「パネル解答欄」等の説明を併せて表示する。
【００４７】
学習者端末１ｂは、各解答欄５４への解答入力を受け付ける。例えば図１０で「キーボード」又は「フリーハンド」の説明が付された設問について、自由解答欄５４１への解答の入力を受け付ける場合、学習者端末１ｂは、キーボードによる文字入力、又は電子ペンによるタッチ入力等により解答の入力を受け付ける。また、図１０で「選択肢」の説明が付された設問について、選択解答欄５４２への解答の入力を受け付ける場合、学習者端末１ｂは、選択解答欄５４２で示されるチェックボックスへの操作入力により解答の選択入力を受け付ける。
【００４８】
図１１は、パネル解答欄５４３について説明するための説明図である。図１０で「パネル解答欄」の説明が付された設問について、パネル解答欄５４３への解答の入力を受け付ける場合、学習者端末１ｂは、図１１において下部に示すパネル（補助入力フォーム）５５を表示する。パネル５５は、解答の入力を補助するための入力インターフェイスである。パネル５５は、一般的なテンキー等の入力ボタンのほか、解答内容に応じて入力を補助するための専用の補助ボタン５５１を含む。
【００４９】
例えば図１１に示すように、設問が分数に関する算数の問題である場合、分数の入力は数式エディタのような機能を使わなければならず、解答の入力が困難な場合もある。そこで本実施の形態では、パネル解答欄５４３を用意し、特殊な解答の入力を補助する。具体的に学習者端末１ｂは、パネル５５に、解答の入力を補助する専用の補助ボタン５５１を表示する。例えば図１１に示すように、学習者端末１ｂは、「と」、「分の」、「あまり」等の補助ボタン５５１を表示する。上述の如く、当該補助ボタン５５１の内容は作成者端末１ａにおいて設問作成時に設定される。学習者は、当該補助ボタン５５１も使用しながら、パネル５５に含まれる各入力ボタンへの操作により、解答を入力する。これにより、キーボード等だけでは入力が困難な解答であっても、学習者は容易に解答を入力することができる。
【００５０】
図１２は、採点後のテスト画面の一例を示す説明図である。図１０、図１１のテスト画面の右上に示される終了ボタン５６への操作入力を受け付けた場合、学習者端末１ｂは、入力された解答の採点を行う。具体的に学習者端末１ｂは、各解答欄５４に入力された解答を、各解答欄５４に対応付けて設定された正答データと照合し、解答の正誤を判定する。また、学習者端末１ｂは各解答欄５４に対応付けて設定された配点を参照し、各解答の正誤に基づいて採点を行う。学習者端末１ｂは、図１２に示すように、採点結果をテスト画面に表示する。
【００５１】
例えば学習者端末１ｂは、各解答欄５４に重畳して、各解答の正誤をマルバツ形式で表すマーク５７を表示する。なお、解答がフリーハンド（電子ペンによる記述）で入力された場合、学習者端末１ｂは解答の正誤を判定できないため、採点を保留する。この場合に学習者端末１ｂは、採点が保留された旨を三角で表すマーク５７を表示する。
【００５２】
また、学習者端末１ｂはテスト画面の下部に、問題数、正答数、保留数、誤答数、採点した点数などの採点結果を表示する。また、学習者端末１ｂは、テスト画面左上に示す正解表示ボタン５８への操作入力を受け付けた場合、テスト画面の右側に、各設問の正答、配点等を表示する。
【００５３】
例えば学習者端末１ｂは、テストの実施後、解答が入力されたドキュメントを作成者端末１ａに返信する。作成者端末１ａは、各学習者端末１ｂからドキュメントを回収する。例えば作成者端末１ａは、各学習者端末１ｂから回収したドキュメントをエクセル（登録商標）ファイルに取り込み、各学習者の解答、採点結果等の情報を集計、管理する。ドキュメントの各解答欄に対して設問情報（問題番号等）が設定されているため、作成者端末１ａは、各解答欄に入力された解答、各解答の採点結果等を抽出することができる。以上より、各学習者がデジタルテストを受けることができるだけでなく、各学習者のテスト結果を一括して管理することができる。
【００５４】
なお、上記で作成者端末１ａは、各解答欄５４に対して、設問の正答だけでなく、配点、出題内容、問題番号等、種々の設問情報を設定したが、少なくとも設問の正答データが解答欄５４に設定されていればよい。ドキュメントファイルにおいて各解答欄５４の入力形式に応じた正答データが保持されることで、学習者端末１ｂは、解答の正誤を判定、すなわち答え合わせを行うことができる。
【００５５】
また、上記では解答欄５４として、自由解答欄５４２、選択解答欄５４２、及びパネル解答欄５４３の３種類を例示したが、本実施の形態はこれに限定されるものではなく、解答欄５４は他の入力形式によるものであってもよい。
【００５６】
図１３は、作成者端末１ａが実行する処理手順の一例を示すフローチャートである。図１３に基づき、作成者端末１ａが実行する処理内容について説明する。
作成者端末１ａの制御部１１は、所定の文書作成ソフトを実行してドキュメントを表示する（ステップＳ１１）。文書作成ソフトは、例えばマイクロソフト社のワードソフトであるが、これに限定されるものではない。ドキュメントを表示する場合、制御部１１は、複数のオブジェクト５１、５１、５１をメニューバーに表示する。オブジェクト５１は、入力画面５２を表示するためのコマンドボタンであり、解答欄５４の選択を行うためのオブジェクトである。
【００５７】
制御部１１は、オブジェクト５１への指定入力に基づいて、解答の入力形式が異なる複数種類の解答欄から、いずれかを選択する選択入力を受け付ける（ステップＳ１２）。解答欄は、設問に対する解答を入力するための入力欄であり、解答の入力形式に応じて異なる複数種類の解答欄のオブジェクトデータが解答欄ＤＢ１２１に記憶されている。制御部１１は、選択された解答欄に応じて入力内容が異なる入力画面５２を表示する（ステップＳ１３）。入力画面５２は、表示部１４に表示されるウインドウ画面であり、設問に関する情報を入力するための入力インターフェイスである。上述の如く、入力画面５２の内容は解答欄５４の種類に応じて異なり、各解答欄５４の入力形式に応じた設問情報の入力欄が表示される。
【００５８】
制御部１１は、入力画面５２において、ステップＳ１２で選択された解答欄のさらに詳細な入力形式と、当該入力形式に応じた設問の正答データとを含む設問情報の設定入力を受け付ける（ステップＳ１４）。設問情報は、解答の採点に必要な正答、配点等の情報、設問の設定に必要な出題内容、問題番号等の情報、解答欄の詳細な設定に必要な解答方法、配置方法等の情報など、設問に関する各種情報を含む。例えばステップＳ１２で自由解答欄５４１が選択された場合、制御部１１は入力画面１２において、設問の正答、配点、問題番号、問題文、自由解答欄５４１の配置方法等のほか、自由解答欄５４１の詳細な入力形式（キーボード入力、フリーハンド入力等の解答方法）について入力を受け付ける。また、選択解答欄５４２が選択された場合、制御部１１は正答、配点、問題番号、問題文、配置方法等のほか、選択解答欄５４１の詳細な入力形式（選択肢のタイプ、選択肢の数など）について入力を受け付ける。また、パネル解答欄５４３が選択された場合、制御部１１は正答、配点、問題番号、問題文、配置方法等のほか、パネル５５の詳細な入力形式（補助ボタン５５１の種類）について設定入力を受け付ける。
【００５９】
このように制御部１１は、ステップＳ１２で選択された解答欄５４の入力形式について、さらに詳細な入力形式（解答方法）の設定を受け付ける。また、制御部１１は、詳細設定された入力形式に対応して、当該入力形式に応じた正答データの設定入力を受け付ける。例えば自由解答欄５４１について、詳細な入力形式としてキーボード入力が設定された場合、制御部１１は、正答例を示すテキストデータの設定入力を受け付ける。また、例えば選択解答欄５４２について、詳細な入力形式として択一選択が設定された場合、制御部１１は、正解値である一の選択肢番号の設定入力を受け付ける。また、例えばパネル解答欄５４３において、予め用意されているいずれかの種類のパネル５５が入力フォームとして設定された場合、制御部１１は、当該パネル５５で入力可能な正解値のデータの設定入力を受け付ける。
【００６０】
制御部１１は、設問及び解答欄の配置を規定するテンプレートを参照し、ステップＳ１４で入力された設問情報が示す新たな設問と、ステップＳ１２で選択された解答欄とをドキュメントに追加する（ステップＳ１５）。テンプレートは、設問及び解答欄の相対的な配置位置を定型化したテンプレートであり、複数パターンのテンプレートに係るデータが配置テーブル１２２に格納されている。制御部１１は、解答欄５４の種類、入力画面５２において設定された解答欄５４の配置方法等に基づいてテンプレートを選択する。制御部１１は、入力画面５２において詳細設定された入力形式で解答を入力可能な解答欄５４を、選択されたテンプレートに従ってドキュメントに追加する。また、制御部１１は解答欄５４だけでなく、入力画面５２において詳細設定された設問５３を併せてドキュメントに追加する。
【００６１】
制御部１１は、追加した解答欄に対応付けて、少なくとも設問の正答データを含む設問情報をドキュメントに設定する（ステップＳ１６）。具体的に制御部１１は、解答欄５４と対応付けて、当該解答欄５４の入力形式に応じた正答データのほか、設問の配点、問題番号、問題文、解答欄５４の種類（入力形式）等の各種情報をドキュメントファイルに格納する。
【００６２】
制御部１１は、ドキュメントファイルを閉じる所定の終了操作を受け付けたか否かを判定する（ステップＳ１７）。終了操作を受け付けていないと判定した場合（Ｓ１７：ＮＯ）、制御部１１は処理をステップＳ１２に戻す。制御部１１はステップＳ１２〜Ｓ１６の処理を繰り返し、新たな設問と、正答及び配点が設定された解答欄５４とを順次ドキュメントに追加していく。これにより、制御部１１はデジタルテストを作成する。終了操作を受け付けたと判定した場合（Ｓ１７：ＹＥＳ）、制御部１１は一連の処理を終了する。
【００６３】
図１４は、学習者端末１ｂが実行する処理手順の一例を示すフローチャートである。図１４に基づき、学習者端末１ｂが実行する処理内容について説明する。なお、学習者端末１ｂは作成者端末１ａからデジタルテストに係るドキュメントファイルをすでに取得済みであるものとする。
学習者端末１ｂの制御部１１は、作成者端末１ａから取得したドキュメントファイルを開き、各設問５３及び解答欄５４を含むドキュメント（テスト画面）を表示する（ステップＳ３１）。制御部１１は、解答欄５４への解答の入力を受け付ける（ステップＳ３２）。上述の如く、各設問に対する入力方法は解答欄５４の種類に応じて異なる。解答欄５４が自由回答欄５４１である場合、制御部１１は、キーボードによる文字入力、電子ペンによるタッチ入力等による記述式の解答の入力を受け付ける。解答欄５４が選択欄５４２である場合、制御部１１は、各項目欄への選択入力により解答の入力を受け付ける。解答欄５４がパネル解答欄５４３である場合、制御部１１は、解答の入力を補助する補助ボタン５５１を含むパネル（補助入力フォーム）５５を表示し、パネル５５を介して解答の入力を受け付ける。
【００６４】
制御部１１は、テスト画面に表示される終了ボタン５６への操作入力の有無に応じて、解答欄５４に入力された解答の採点を行うか否かを判定する（ステップＳ３３）。採点を行わないと判定した場合（Ｓ３３：ＮＯ）、制御部１１は処理をステップＳ３２に戻す。採点を行うと判定した場合（Ｓ３３：ＹＥＳ）、制御部１１は、各解答欄５４と対応付けて設定されている設問情報を参照し、解答の正誤を判定する（ステップＳ３４）。つまり制御部１１は、解答欄５４に入力された解答と、解答欄５４に対して設定された正答とを照合する。さらに制御部１１は、各解答欄５４に設定されている配点を参照し、各解答の正誤に応じて採点を行う（ステップＳ３５）。制御部１１は採点結果をテスト画面上に表示する（ステップＳ３６）。具体的に制御部１１は、各設問の正誤を示すマーク５７を解答欄５４に重畳して表示する。また、制御部１１は、正答数、誤答数、テストの点数、模範解答（正答）、配点等を併せてテスト画面に表示する。制御部１１は、一連の処理を終了する。
【００６５】
なお、上記では実際の実施形態を想定して、作成者端末１ａがテストの作成を行い、学習者端末１ｂがテストの実施（解答の入力、採点等）を行うこととしたが、各端末の分類は説明の便宜上のものであり、本実施の形態はこれに限定されるものではない。すなわち、テストの作成を行う情報処理装置１と、テストの実施を行う情報処理装置１は同じ装置であってもよい。各情報処理装置１、１、１…はプログラムＰを実行し、テストの作成から解答の採点に至る一連の処理を行うことができる。このように、各装置の分類は便宜上のものであり、本実施の形態は一の装置において実施可能である。
【００６６】
また、上記で作成者端末１ａは、設問５３及び解答欄５４の双方を同時にドキュメントに追加することとしたが、本実施の形態はこれに限定されるものではない。例えば作成者端末１ａは、解答欄５４のみをテンプレートに基づき追加するようにしてもよい。これにより、例えば教員が本システムを導入前にワードソフトで作成したテスト（ドキュメント）に、解答欄５４を追加することで、既存のファイルを流用してデジタルテストを作成することができる。すなわち本実施の形態において、作成者端末１ａは定型化された解答欄５４をドキュメントに追加可能であればよく、設問５３を追加する処理は行わずともよい。
【００６７】
また、上記で作成者端末１ａは、入力画面５２を介して具体的な設問内容の入力を受け付け、入力された設問をドキュメントに追加することとしたが、本実施の形態はこれに限定されるものではない。例えば作成者端末１ａは、複数の設問事例（設問情報）をデータベース化して記憶しておき、当該データベースから設問事例を読み出してテンプレートに当てはめ、ドキュメントに追加することとしてもよい。また、例えば当該データベースは外部の記憶装置に保存しておき、作成者端末１ａはドキュメント作成時に外部装置にアクセスして設問事例を取得し、ドキュメントに追加してもよい。このように、作成者端末１ａは設問情報を取得可能であればよく、作成者端末１ａにおける設問情報の入力は必須ではない。
【００６８】
以上より、本実施の形態１によれば、ドキュメントに解答欄５４を追加することで容易にデジタルテストを作成することができる。また、解答欄５４はテンプレートに従って配置されるため、適切な位置に解答欄５４が追加される。また、解答欄５４と対応付けて設問の正答を含む情報がドキュメントに設定されるため、解答の採点も容易である。従って、電子形式のテストの作成を支援することができる。
【００６９】
また、本実施の形態１によれば、解答欄５４と共に設問５３がドキュメントに追加することで、デジタルテストをより容易に作成することができる。
【００７０】
また、本実施の形態１によれば、解答欄５４の入力形式に応じた正答データをドキュメントに設定する。これにより、キーボード入力、フリーハンド入力、択一選択、複数選択等、各入力形式に応じた適切な正答データを参照して、採点を行うことができる。
【００７１】
また、本実施の形態１によれば、解答欄５４に入力された解答の自動採点を行うことができる。
【００７２】
また、本実施の形態１によれば、オブジェクト５１への指定入力で簡単に解答欄５４を選択し、入力画面５２を呼び出すことができる。また、入力画面５２で必要な設問情報を入力するだけで、簡単に解答欄５４を追加することができる。
【００７３】
また、本実施の形態１によれば、自由解答欄５４１によって自由な解答の記述が可能である。
【００７４】
また、本実施の形態１によれば、選択欄５４２によって選択肢形式の設問も作成可能である。
【００７５】
また、本実施の形態１によれば、パネル解答欄５４３によって、一般的なキーボード入力、タッチ入力等では入力が困難な解答についても入力を容易とすることができる。
【００７６】
（実施の形態２）
本実施の形態では、解答の自動採点だけでなく、手動入力による自己採点を行う形態について述べる。なお、実施の形態１と重複する内容については同一の符号を付して説明を省略する。
図１５は、実施の形態２に係るテスト画面の一例を示す説明図である。図１５は、実施の形態１における図１２に対応し、採点後のテスト画面を示している。実施の形態１と同様に、学習者端末１ｂは終了ボタン５６への操作入力を受け付けた場合、各解答欄５４に関連付けて設定された正答及び配点を参照し、自動採点を行う。学習者端末１ｂは、採点結果をマーク５７等により表示する。
【００７７】
本実施の形態において学習者端末１ｂは、解答の自動採点を行うだけでなく、学習者による解答の自己採点を受け付ける。具体的には、学習者端末１ｂは、各解答欄５４に対する所定の操作入力を受け付けることで、当該操作入力に基づき採点結果を変更する。例えば学習者端末１ｂは、解答欄５４に対するクリック入力、タッチ入力等の操作入力を受け付ける。
【００７８】
例えば学習者端末１ｂは、解答欄５４に対する操作入力の回数に応じて、解答の正誤を変更する。具体的には、学習者端末１ｂは解答欄５４に重畳されたマーク５７へのクリック回数又はタッチ回数に応じて、解答の正誤を変更する。例えば図１２で示したテスト画面において、フリーハンドで解答が入力されたため採点が保留され、三角のマーク５７が重畳表示された自由解答欄５４１に対し、操作入力が行われた場合を考える。マーク５７に対して操作入力を１回受け付けた場合、学習者端末１ｂは、解答の正誤に係る結果を「誤答」に切り替える。この場合に学習者端末１ｂは、採点結果を示すマーク５７をバツ印に変更する。学習者端末１ｂは、マーク５７に対する操作入力をさらに１回受け付けた場合、採点結果を「正答」に切り替え、マーク５７をマル印に変更する。これにより、図１５に示すように、フリーハンドの解答欄５４１における採点結果が、正しい採点結果に切り替わる。なお、さらに操作入力を１回受け付けた場合、学習者端末１ｂは当初の採点結果（三角のマーク５７）に戻す。学習者端末１ｂは、上述の処理内容と連動して、テスト画面下部に示す正答数、誤答数、点数等の情報を変更する。このように学習者端末１ｂは、解答欄５４に対する操作入力に基づき、解答の正誤を変更する。
【００７９】
実施の形態１で述べたように、自由解答欄５４１において電子ペンによりフリーハンドで解答が記述された場合、学習者端末１ｂは解答の自動採点を行うことができない。しかし、本実施の形態において学習者端末１ｂは、自由解答欄５４１に対する手動入力により自己採点を受け付けることができる。従って、学習者はテスト画面の右側に表示される設問の正答を参考に、自動採点が行われない解答についても自己採点を行うことができる。
【００８０】
なお、上記ではフリーハンド形式の自由解答欄５４１に対する採点操作について説明したが、他の解答欄５４についても採点操作を受け付け、採点結果を変更してもよいことは勿論である。
【００８１】
また、上記で学習者端末１ｂは、自動採点が完了後に手動採点の入力を受け付けることとしたが、本実施の形態はこれに限定されるものではない。例えば自動採点に係る処理はオプションとし、全ての解答欄５４に係る解答について、手動での採点操作入力を受け付けてもよい。すなわち学習者端末１ｂは、解答欄５４に対する操作入力に基づき解答の正誤を判定することができればよい。
【００８２】
図１６は、実施の形態２に係る学習者端末１ｂが実行する処理手順の一例を示すフローチャートである。採点結果をテスト画面上に表示する処理を実行した後（ステップＳ３６）、学習者端末１ｂの制御部１１は、以下の処理を実行する。
制御部１１は、解答欄５４に対する所定の操作入力を受け付ける（ステップＳ２０１）。当該操作は、例えば解答欄５４に表示されるマーク５７へのクリック操作、タッチ操作等である。制御部１１は、ステップＳ２０１で受け付けた操作入力に基づき、当該解答欄５４に入力された解答の採点結果を変更し、テスト画面に表示する（ステップＳ２０２）。具体的に制御部１１は、解答欄５４に重畳されたマーク５７への操作回数に応じて、解答の正誤に係る判定結果を、正答、誤答、又は保留のいずれかに切り替える。制御部１１は、変更後の採点結果をテスト画面に表示する。具体的に制御部１１は、変更後の採点結果に応じたマーク５７を解答欄５４に表示すると共に、正答数、誤答数、点数等の採点結果を変更して表示する。制御部１１は、一連の処理を終了する。
【００８３】
以上より、本実施の形態２によれば、解答の自動採点だけでなく、自己採点も行うことができる。
【００８４】
（実施の形態３）
図１７は、上述した形態の情報処理装置１の動作を示す機能ブロック図である。制御部１１がプログラムＰを実行することにより、情報処理装置１は以下のように動作する。記憶部１７１は、設問に対する解答を入力するための解答欄であって、前記解答の入力形式が異なる複数種類の前記解答欄のデータを記憶する。受付部１７２は、前記複数種類の解答欄から、いずれかを選択する選択入力を受け付ける。取得部１７３は、前記設問に関する設問情報を取得する。追加部１７４は、前記解答欄の配置を規定する所定のテンプレートを参照して、選択された前記解答欄をドキュメントに追加する。設定部１７５は、追加した前記解答欄と対応付けて、前記設問情報を前記ドキュメントに設定する。
【００８５】
本実施の形態３は以上の如きであり、その他は実施の形態１及び２と同様であるので、対応する部分には同一の符号を付してその詳細な説明を省略する。
【００８６】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８７】
１  情報処理装置
１ａ  作成者端末
１ｂ  学習者端末
１１  制御部
１２  記憶部
Ｐ  プログラム
１２１  解答欄ＤＢ
１２２  配置テーブル
１３  通信部
１４  表示部
１５  入力部
【図１】
2018146667.tif 000003
【図２】
2018146667.tif 000004
【図３】
2018146667.tif 000005
【図４】
2018146667.tif 000006
【図５】
2018146667.tif 000007
【図６】
2018146667.tif 000008
【図７】
2018146667.tif 000009
【図８】
2018146667.tif 000010
【図９】
2018146667.tif 000011
【図１０】
2018146667.tif 000012
【図１１】
2018146667.tif 000013
【図１２】
2018146667.tif 000014
【図１３】
2018146667.tif 000015
【図１４】
2018146667.tif 000016
【図１５】
2018146667.tif 000017
【図１６】
2018146667.tif 000018
【図１７】
2018146667.tif 000019