(57)【特許請求の範囲】
【請求項１】
複数の第１コンピュータ装置と、前記複数の第１コンピュータ装置から情報を受信して処理を行う第２コンピュータ装置とを有する情報処理システムであって、
前記第１コンピュータ装置は、
ユーザによって指定された教科書の文字を穴埋め箇所に設定することで、穴埋め問題を作成する第１穴埋め問題作成手段と、
前記第１穴埋め問題作成手段によって作成された前記穴埋め問題と、前記穴埋め問題に対する解答又は当該解答の正誤とを含む情報を、前記第２コンピュータ装置に送信する第１送信手段と、を備え、
前記第２コンピュータ装置は、
複数の前記第１コンピュータ装置の前記第１送信手段によって送信された前記情報を受信する第２受信手段と、
前記第２受信手段によって受信された前記情報に含まれる前記穴埋め問題と前記解答又は前記正誤とに基づいて、前記穴埋め問題に設定された穴埋め箇所ごとの正答率を分析する分析手段と、
前記分析手段によって分析された前記穴埋め箇所ごとの前記正答率について、所定範囲ごとの色分けを示す正答率色分け表示領域と、新たな穴埋め問題を作成するため前記正答率の所定範囲ごとに選択を受け付けるための正答率選択領域とを表示させるとともに、前記教科書の文字のうち前記穴埋め箇所に設定された文字をその正答率に対応した色で表示させ、またはその正答率に応じた色で枠囲い表示させる表示制御手段と、
前記正答率選択領域への入力により受け付けられた正答率に該当する文字により、新たな穴埋め問題を作成する第２穴埋め問題作成手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記第２穴埋め問題作成手段は、前記第１コンピュータ装置で用いられた前記穴埋め問題に設定された前記複数の穴埋め箇所のうちで、ユーザによって選択された範囲内の前記正答率が得られた穴埋め箇所を、前記新たな穴埋め問題の穴埋め箇所として設定することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第２穴埋め問題作成手段は、ユーザによって選択された範囲内の前記正答率が得られた前記穴埋め箇所に加えて、ユーザによって追加で指定された穴埋め箇所も、前記新たな穴埋め問題の穴埋め箇所として設定することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記第２穴埋め問題作成手段は、前記穴埋め箇所に対して問題番号を付すことを特徴とする請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
前記第２コンピュータ装置は、
前記第２穴埋め問題作成手段によって作成された前記新たな穴埋め問題の情報を、前記第１コンピュータ装置に送信する第２送信手段を更に備えることを特徴とする請求項１乃至４のいずれか一項に記載の情報処理システム。
【請求項６】
前記第２コンピュータ装置は、
前記第２穴埋め問題作成手段によって作成された前記新たな穴埋め問題における前記穴埋め箇所を解答欄とし、前記解答欄ごとに異なるコード化パターンが割り当てられた解答用紙を印刷させるための印刷指示を出力する第２印刷指示手段を更に備えることを特徴とする請求項１乃至５のいずれか一項に記載の情報処理システム。
【請求項７】
前記第１穴埋め問題作成手段は、ユーザによって指定された前記文字と同じ文字を、全て前記穴埋め箇所に設定することを特徴とする請求項１乃至６のいずれか一項に記載の情報処理システム。
【請求項８】
前記第１穴埋め問題作成手段は、前記穴埋め箇所に対して問題番号を付すことを特徴とする請求項１乃至７のいずれか一項に記載の情報処理システム。
【請求項９】
前記第１コンピュータ装置は、
前記第１穴埋め問題作成手段によって作成された前記穴埋め問題に対する解答を取得し、当該解答の答え合わせを実行する答え合わせ手段を更に備え、
前記第１送信手段は、前記答え合わせ手段による前記答え合わせの結果に基づいて、前記解答の正誤を含む前記情報を前記第２コンピュータ装置に送信することを特徴とする請求項１乃至８のいずれか一項に記載の情報処理システム。
【請求項１０】
前記第１コンピュータ装置は、
電子ペンによって読み取られた、前記穴埋め問題に解答するための解答用紙に形成されたコード化パターンに関する記入情報を受信する第１受信手段を更に備え、
前記答え合わせ手段は、前記記入情報に基づいて、前記電子ペンによって前記解答用紙に記入された解答を文字認識により特定することで、前記答え合わせを実行することを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記答え合わせ手段は、
前記文字認識により、前記解答用紙に記入された解答を特定すると共に前記解答用紙に記入された解答番号を特定して、前記解答と前記解答番号とを対応付け、
特定した前記解答と、当該解答に対応付けられた前記解答番号に対応する前記穴埋め箇所に設定された文字とを対比することで、前記答え合わせを実行することを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
前記第１コンピュータ装置は、
前記第１穴埋め問題作成手段によって作成された前記穴埋め問題における前記穴埋め箇所に対して、当該穴埋め箇所に設定された文字に関するヒントを付加するヒント付加手段と、
ユーザからの指示に応じて、前記ヒント付加手段によって付加された前記ヒントを表示させるヒント表示手段と、を更に備えることを特徴とする請求項１乃至１１のいずれか一項に記載の情報処理システム。
【請求項１３】
複数の解答者の教科書の穴埋め問題に対する解答又は当該解答の正誤に関する情報を受信する受信手段と、
前記受信手段によって受信された前記情報に含まれる前記穴埋め問題と前記解答又は前記正誤とに基づいて、前記穴埋め問題に設定された穴埋め箇所ごとの正答率を分析する分析手段と、
前記分析手段によって分析された前記穴埋め箇所ごとの前記正答率について、所定範囲ごとの色分けを示す正答率色分け表示領域と、新たな穴埋め問題を作成するため前記正答率の所定範囲ごとに選択を受け付けるための正答率選択領域とを表示させるとともに、前記教科書の文字のうち前記穴埋め箇所に設定された文字をその正答率に対応した色で表示させ、またはその正答率に応じた色で枠囲い表示させる表示制御手段と、
前記正答率選択領域への入力により受け付けられた正答率に該当する文字により、新たな穴埋め問題を作成する穴埋め問題作成手段と、
を備えることを特徴とするコンピュータ装置。
【請求項１４】
前記穴埋め問題作成手段は、前記穴埋め問題に設定された前記穴埋め箇所のうちで、ユーザによって選択された範囲内の前記正答率が得られた穴埋め箇所を、前記新たな穴埋め問題の穴埋め箇所として設定することを特徴とする請求項１３に記載のコンピュータ装置。
【請求項１５】
コンピュータ装置を、請求項１〜１２のうちいずれか一項に記載の情報処理システムにおける第２コンピュータ装置として機能させることを特徴とするプログラム。
【請求項１６】
コンピュータ装置を、請求項１３又は１４に記載のコンピュータ装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教材から穴埋め問題を作成する技術分野に関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。例えば、特許文献１には、アノトペンが、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信することが記載されている。また、特許文献２には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。
【０００３】
他方で、教材から穴埋め問題を作成する技術が知られている。例えば、特許文献３には、パソコン上で、教材から穴埋め問題を作成する技術が記載されている。また、特許文献４には、コンピュータ上で教材コンテンツから穴埋め問題を作成し、手書文字を文字認識処理して、答え合わせを行う技術が記載されている。また、特許文献５には、正答率が低いものを選択した問題を作成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８４２２８３号公報
【特許文献２】特表２００３−５２９８５３号公報
【特許文献３】特開平７−３０２０３６号公報
【特許文献４】特表２００８−１４６３８２号公報
【特許文献５】特開２００９−２５１２９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数のユーザが種々の穴埋め問題を作成した場合に、それらの穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析することができれば便宜である。そこで、本発明は、複数のユーザによって作成された穴埋め問題について、複数の穴埋め箇所ごとに正答率を適切に分析すること可能な情報処理システム、及びプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、複数の第１コンピュータ装置と、前記複数の第１コンピュータ装置から情報を受信して処理を行う第２コンピュータ装置とを有する情報処理システムにおいて、前記第１コンピュータ装置は、ユーザによって指定された教科書の文字を穴埋め箇所に設定することで、穴埋め問題を作成する第１穴埋め問題作成手段と、前記第１穴埋め問題作成手段によって作成された前記穴埋め問題と、前記穴埋め問題に対する解答又は当該解答の正誤とを含む情報を、前記第２コンピュータ装置に送信する第１送信手段と、を備え、前記第２コンピュータ装置は、複数の前記第１コンピュータ装置の前記第１送信手段によって送信された前記情報を受信する第２受信手段と、前記第２受信手段によって受信された前記情報に含まれる前記穴埋め問題と前記解答又は前記正誤とに基づいて、前記穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析する分析手段と、前記分析手段によって分析された前記穴埋め箇所ごとの前記正答率について、所定範囲ごとの色分けを示す正答率色分け表示領域と、新たな穴埋め問題を作成するため前記正答率の所定範囲ごとに選択を受け付けるための正答率選択領域とを表示させるとともに、前記教科書の文字のうち前記穴埋め箇所に設定された文字をその正答率に対応した色で表示させ、またはその正答率に応じた色で枠囲い表示させる表示制御手段と、前記正答率選択領域への入力により受け付けられた正答率に該当する文字により、新たな穴埋め問題を作成する第２穴埋め問題作成手段と、を備える。
【０００７】
上記の情報処理システムは、複数の第１コンピュータ装置と、複数の第１コンピュータ装置から情報を受信して処理を行う第２コンピュータ装置とを有する。第１コンピュータ装置は、ユーザによって指定された教科書の文字を穴埋め箇所に設定することで穴埋め問題を作成し、穴埋め問題と、当該穴埋め問題に対する解答又は当該解答の正誤とを含む情報を、第２コンピュータ装置に送信する。第２コンピュータ装置は、第２受信手段と、分析手段と、表示制御手段と、第２穴埋め問題作成手段と、を備え、複数の第１コンピュータ装置によって送信された情報に基づいて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析する。具体的には、分析手段が、第２受信手段によって受信された情報に含まれる穴埋め問題と解答又は正誤とに基づいて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析する。分析手段は、解答を受信した場合には、解答から正誤を求めて（つまり答え合わせを行う）、正答率を分析する。表示制御手段は、分析手段によって分析された穴埋め箇所ごとの正答率について、所定範囲ごとの色分けを示す正答率色分け表示領域と、新たな穴埋め問題を作成するため正答率の所定範囲ごとに選択を受け付けるための正答率選択領域とを表示させるとともに、教科書の文字のうち穴埋め箇所に設定された文字をその正答率に対応した色で表示させ、またはその正答率に応じた色で枠囲い表示させる。第２穴埋め問題作成手段は、正答率選択領域への入力により受け付けられた正答率に該当する文字により、新たな穴埋め問題を作成する。上記の情報処理システムによれば、第２コンピュータ装置にて、複数の第１コンピュータ装置で用いられた穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を、適切に分析することができる。
【０００８】
なお、上記の「教科書」は、紙に内容が印刷された印刷物だけでなく、内容が電子データ化された電子教科書も含まれるものとする。また、穴埋め箇所に設定する「文字」には、数字や記号など、種々のものが含まれるものとする。また、「解答の正誤」は、正答であったか又は誤答であったかを示す情報であり、ここでいう「誤答」には、解答が間違っていた場合だけでなく、無解答であった場合も含むものとする。加えて、「正答率」は、対象としている穴埋め箇所を設定した全ユーザの数に対して、その穴埋め箇所の問題を正解したユーザの数が占める割合を意味する。
【００１０】
上記の情報処理システムの他の一態様では、前記第２穴埋め問題作成手段は、前記第１コンピュータ装置で用いられた前記穴埋め問題に設定された前記複数の穴埋め箇所のうちで、ユーザによって選択された範囲内の前記正答率が得られた穴埋め箇所を、前記新たな穴埋め問題の穴埋め箇所として設定する。これにより、難易度を種々に設定した穴埋め問題を容易に作成することができる。
【００１１】
上記の情報処理システムの他の一態様では、前記第２穴埋め問題作成手段は、ユーザによって選択された範囲内の前記正答率が得られた前記穴埋め箇所に加えて、ユーザによって追加で指定された穴埋め箇所も、前記新たな穴埋め問題の穴埋め箇所として設定する。これにより、正答率に応じた穴埋め箇所だけでなく、ユーザによって指定された穴埋め箇所も、新たな穴埋め問題の穴埋め箇所として設定することができる。
【００１２】
上記の情報処理システムの他の一態様では、前記第２穴埋め問題作成手段は、前記穴埋め箇所に対して問題番号を付す。これにより、穴埋め問題の利便性を向上させることができる。
【００１３】
上記の情報処理システムにおいて好適には、前記第２コンピュータ装置は、前記第２穴埋め問題作成手段によって作成された前記新たな穴埋め問題の情報を、前記第１コンピュータ装置に送信する第２送信手段を更に備える。これにより、第２コンピュータ装置によって作成された新たな穴埋め問題を、第１コンピュータ装置のユーザに供給することができる。
【００１４】
また好適には、前記第２コンピュータ装置は、前記第２穴埋め問題作成手段によって作成された前記新たな穴埋め問題における前記穴埋め箇所を解答欄とし、前記解答欄ごとに異なるコード化パターンが割り当てられた解答用紙を印刷させるための印刷指示を出力する第２印刷指示手段を更に備える。これにより、第２コンピュータ装置によって作成された新たな穴埋め問題を印刷した解答用紙を、第１コンピュータ装置のユーザに配布することができる。また、穴埋め箇所（解答欄）ごとに異なるコード化パターンが形成された穴埋め問題を、解答用紙として適切に印刷させることができる。
【００１６】
上記の情報処理システムの他の一態様では、前記第１穴埋め問題作成手段は、ユーザによって指定された前記文字と同じ文字を、全て前記穴埋め箇所に設定する。これにより、ユーザによって指定された文字と同じ文字が複数存在する場合に、一部の文字しか穴埋め箇所に設定されなかったために答えが見えてしまうことを防止することができる。また、穴埋め箇所とすべき同じ文字の全てを穴埋め箇所に設定するための、ユーザの作業を省くことができる。
【００１７】
上記の情報処理システムの他の一態様では、前記第１穴埋め問題作成手段は、前記穴埋め箇所に対して問題番号を付す。これにより、穴埋め問題の利便性を向上させることができる。
【００１９】
上記の情報処理システムの他の一態様では、前記第１コンピュータ装置は、前記第１穴埋め問題作成手段によって作成された前記穴埋め問題に対する解答を取得し、当該解答の答え合わせを実行する答え合わせ手段を更に備え、前記第１送信手段は、前記答え合わせ手段による前記答え合わせの結果に基づいて、前記解答の正誤を含む前記情報を前記第２コンピュータ装置に送信する。これにより、第１コンピュータ装置では、ユーザが手作業で答え合わせを行う手間を省くことができ、また、第２コンピュータ装置では、第１コンピュータ装置から受信した解答の正誤をそのまま用いて正答率を分析することができる。
【００２２】
上記の情報処理システムにおいて好適には、前記第１コンピュータ装置は、電子ペンによって読み取られた、前記穴埋め問題に解答するための解答用紙に形成されたコード化パターンに関する記入情報を受信する第１受信手段を更に備え、前記答え合わせ手段は、前記記入情報に基づいて、前記電子ペンによって前記解答用紙に記入された解答を文字認識により特定することで、前記答え合わせを実行する。これにより、穴埋め問題に対する解答の答え合わせを適切に自動で実行することができる。
【００２３】
また上記の情報処理システムにおいて好適には、前記答え合わせ手段は、前記文字認識により、前記解答用紙に記入された解答を特定すると共に前記解答用紙に記入された解答番号を特定して、前記解答と前記解答番号とを対応付け、特定した前記解答と、当該解答に対応付けられた前記解答番号に対応する前記穴埋め箇所に設定された文字とを対比することで、前記答え合わせを実行する。これにより、解答用紙に解答番号が印刷されていないような場合であっても、記入された解答と解答番号とを対応付けることで、答え合わせを適切に自動で実行することができる。
【００２５】
上記の情報処理システムの他の一態様では、前記第１コンピュータ装置は、前記第１穴埋め問題作成手段によって作成された前記穴埋め問題における前記穴埋め箇所に対して、当該穴埋め箇所に設定された文字に関するヒントを付加するヒント付加手段と、ユーザからの指示に応じて、前記ヒント付加手段によって付加された前記ヒントを表示させるヒント表示手段と、を更に備える。これにより、穴埋め問題の穴埋め箇所に対して適切にヒントを付加することができると共に、付加したヒントを適切に表示させることができる。よって、穴埋め問題の利便性をより向上させることができる。
【００２６】
本発明の他の観点では、コンピュータ装置は、複数の解答者の教科書の穴埋め問題に対する解答又は当該解答の正誤に関する情報を受信する受信手段と、前記受信手段によって受信された前記情報に含まれる前記穴埋め問題と前記解答又は前記正誤とに基づいて、前記穴埋め問題に設定された穴埋め箇所ごとの正答率を分析する分析手段と、前記分析手段によって分析された前記穴埋め箇所ごとの前記正答率について、所定範囲ごとの色分けを示す正答率色分け表示領域と、新たな穴埋め問題を作成するため前記正答率の所定範囲ごとに選択を受け付けるための正答率選択領域とを表示させるとともに、前記教科書の文字のうち前記穴埋め箇所に設定された文字をその正答率に対応した色で表示させ、またはその正答率に応じた色で枠囲い表示させる表示制御手段と、前記正答率選択領域への入力により受け付けられた正答率に該当する文字により、新たな穴埋め問題を作成する穴埋め問題作成手段と、を備える。
【００２７】
上記の情報処理システムによれば、コンピュータ装置にて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析し、分析された正答率に応じた穴埋め問題を適切に作成することが可能となる。
【００２８】
上記の情報処理システムの一態様では、前記穴埋め問題作成手段は、前記穴埋め問題に設定された前記穴埋め箇所のうちで、ユーザによって選択された範囲内の前記正答率が得られた穴埋め箇所を、前記新たな穴埋め問題の穴埋め箇所として設定する。これにより、難易度を種々に設定した穴埋め問題を容易に作成することができる。
【００２９】
また、本発明の他の観点では、コンピュータ装置を、上記の情報処理システムにおける第２コンピュータ装置、又は、上記のコンピュータ装置として機能させるプログラムを提供することができる。
【発明の効果】
【００４０】
本発明によれば、複数のユーザによって作成された穴埋め問題について、複数の穴埋め箇所ごとに正答率を適切に分析することができる。
【図面の簡単な説明】
【００４１】
【図１】本実施形態における情報処理システムのシステム構成図である。
【図２】生徒が使用するコンピュータ装置にて構成されるシステムを示す。
【図３】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図４】（ａ）はドットパターンを模式的に示し、（ｂ）はそれに対応する情報の例を示す図である。
【図５】電子ペンの構造を示す概略図である。
【図６】生徒が使用するコンピュータ装置の機能ブロック図である。
【図７】先生が使用するコンピュータ装置の機能ブロック図である。
【図８】穴埋め問題を作成するために生徒が行う作業を説明するための図を示す。
【図９】穴埋め問題作成モードにて表示される画面例を示す。
【図１０】問題演習モードに係る機能を説明するための図を示す。
【図１１】答え合わせモードに係る機能を説明するための図を示す。
【図１２】再チャレンジ演習モードに係る機能を説明するための図を示す。
【図１３】正答率の分析結果の表示画面例を示す。
【図１４】先生側のコンピュータ装置によって作成された穴埋め問題の表示画面例を示す。
【図１５】変形例１において、生徒が使用するコンピュータ装置にて構成されるシステムを示す。
【図１６】変形例１に係る解答用紙の利用方法を説明するための図を示す。
【図１７】変形例２によって印刷された解答用紙の具体例を示す。
【図１８】変形例２において穴埋め問題作成モードにて表示される画面例を示す。
【図１９】ヒント付加モードにて表示される画面例を示す。
【図２０】変形例３において問題演習モードにて表示される画面例を示す。
【図２１】変形例４において、生徒が使用するコンピュータ装置にて構成されるシステムを示す。
【図２２】変形例４における穴埋め問題作成モードに係る機能を説明するための図を示す。
【発明を実施するための形態】
【００４２】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【００４３】
［情報処理システムの全体構成］
図１は、本実施形態に係る情報処理システムの構成を示す。図１に示すように、本実施形態に係る情報処理システムは、各生徒によって使用されるコンピュータ装置２Ａ、２Ｂ、２Ｃ、…（２）と、先生によって使用されるコンピュータ装置７と、コンピュータ装置７からの印刷指示（出力命令）に従って印刷を行うプリンタ８とを有する。
【００４４】
コンピュータ装置２は、例えば静電容量方式のタッチパネルなどを有するタブレットＰＣで構成される。１つの例では、コンピュータ装置２として、「ｉＰａｄ（登録商標）」が用いられる。コンピュータ装置７は、複数のコンピュータ装置２から情報を受信して種々の処理を行う。コンピュータ装置７も、コンピュータ装置２と同様のタブレットＰＣにて構成しても良い。なお、コンピュータ装置２は、本発明における「第１コンピュータ装置」に相当し、コンピュータ装置７は、本発明における「第２コンピュータ装置」に相当する。
【００４５】
ここで、本実施形態に係る情報処理システムの動作について簡単に説明する。コンピュータ装置２は、生徒によって指定された教科書の文字を穴埋め箇所に設定することで、穴埋め問題を作成する。例えば、コンピュータ装置２は、記憶している電子教科書の画面を表示し、生徒は、当該画面を参照して、入力手段を用いて、穴埋め箇所に設定する文字を指定する。そして、コンピュータ装置２は、このように作成した穴埋め問題を生徒が解いた場合に、その正答状況を示す情報を、穴埋め問題に関する情報とともにコンピュータ装置７に送信する。
【００４６】
コンピュータ装置７にも、コンピュータ装置２と同様の電子教科書のデータが記憶されている。コンピュータ装置７は、上記のように複数のコンピュータ装置２によって送信された正答状況を示す情報及び穴埋め問題に関する情報に基づいて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析して表示する。そして、先生は、このように表示された正答率を参照することで正答率の範囲を選択し、コンピュータ装置７は、先生によって選択された範囲内の正答率が得られた穴埋め箇所を用いて、新たな穴埋め問題を作成する。この後、コンピュータ装置７は、新たに作成した穴埋め問題の情報を、コンピュータ装置２に送信したり、プリンタ８に出力したりする。
【００４７】
［生徒側のシステム構成］
図２は、生徒が使用するコンピュータ装置２にて構成されるシステムを示す。図２に示すように、当該システムは、生徒が使用する電子ペン１と、電子ペン１から記入情報等を受信して処理するコンピュータ装置２と、ドットパターン（コード化パターン）が形成された解答用紙４と、を有する。
【００４８】
解答用紙４は、解答番号が印刷されていると共に、各解答番号に対応する解答欄４１ａ〜４１ｆ（４１）が設けられている。解答欄４１ａ〜４１ｆには、それぞれで異なる座標範囲のドットパターンが形成されている。ドットパターンは、赤外線を吸収するカーボンを含んだインクにより印刷される。他方で、解答番号や枠線などは、赤外域に吸収性を持たないインクにより印刷される。
【００４９】
コンピュータ装置２は、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイなどを有し、電子ペン１から記入情報等を受信して種々の処理を行う。コンピュータ装置２は、電子教科書（教材コンテンツ）についての画面をディスプレイ上に表示する。電子教科書は、サーバからダウンロードしたり、ＣＤからインストールしたりすることで取得される。なお、以下では、電子教科書のことを単に「教科書」とも呼ぶ。
【００５０】
なお、図２では、説明の便宜上、解答用紙４は一枚しか示していないが、実際には、解答用紙４は複数枚用意される。この場合、複数枚の解答用紙４のそれぞれで異なる座標範囲のドットパターンを形成しても良いし、複数枚の解答用紙４で同じ座標範囲のドットパターンを形成しても良い。また、解答用紙４に、６つの解答欄４１を設けることに限定はされない。
【００５１】
［ドットパターン］
次に、図３と図４を参照しながら、解答用紙４に印刷されたアノト方式のドットパターン（コード化パターン）について説明する。図３は、解答用紙４に印刷されたドットパターンのドットと、そのドットが変換される値との関係を説明する図である。図３に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組み合わせにより、解答用紙４上の位置座標が決定されるように構成されている。
【００５２】
図４（ａ）は、あるドットパターンの配列を示している。図４（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、解答用紙４上のどの部分から６×６ドットを取っても、ユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが解答用紙４上のどの位置にあるのか）を保持している。図４（ｂ）は、図４（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図３に示す規則性に基づいて、対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００５３】
［電子ペン］
次に、電子ペン１について図５を用いて説明する。図５は、電子ペン１の構造を示す概略図である。図５に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１、及びバッテリー１１２を備える。インクカートリッジ１０４の先端はペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３を解答用紙４に当接させて、ストローク（手書きストローク）を記入したり、電子ペン１のペン先部１０３を解答用紙４に当接させて、タップ（ペン先部１０３による解答用紙４への軽叩）したりする。ここで、電子ペン１のペン先部１０３が解答用紙４に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。インクカートリッジ１０４のインクは、赤外線を吸収する材料を含まないので、プロセッサ１０３によるドットパターンの読取りを阻害しない。
【００５４】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１により解答用紙４に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００５５】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１により解答用紙４に文字など書いたりタップしたりすると、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報ＰＤと、後述するペンＩＤとを関連付けて、記入情報としてコンピュータ装置２へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１を解答用紙４から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを関連付けて、記入情報としてコンピュータ装置２へ送信する。
【００５６】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、解答用紙４上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が解答用紙４に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、解答用紙４に文字や枠線などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図４（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００５７】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）の解答用紙４上におけるＸ、Ｙ座標（以後、単に「位置座標」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際、その機能を発揮させる。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、解答用紙４における６×６のドットパターンは、解答用紙４内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置が解答用紙４のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００５８】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置２へ送信する。通信ユニット１１１によるコンピュータ装置２への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてコンピュータ装置２に送信された１個又は複数個の座標属性情報は、コンピュータ装置２によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、コンピュータ装置２は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。このように、ユーザの一つのストロークの記入により、電子ペン１によって生成される座標属性情報の集合を「ストローク情報」と呼ぶ。
【００５９】
［コンピュータ装置］
次に、コンピュータ装置２及びコンピュータ装置７について説明する。
【００６０】
まず、生徒が使用するコンピュータ装置２について説明する。コンピュータ装置２は、ハードウェアとして、電子ペン１やコンピュータ装置７とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成されるパーソナルコンピュータ等で構成される。図６は、コンピュータ装置２の機能ブロック図である。コンピュータ装置２は、機能的には、入力手段２１、通信手段２２、処理手段２４、記憶手段２５及び表示手段２６を備える。
【００６１】
入力手段２１は、各種コマンドやデータを入力するためのマウスやキーボードなどから構成されている。なお、表示手段２６がタッチパネル方式である場合には、表示手段２６の表示画面上に設けられたタッチパネルも入力手段２１として機能する。通信手段２２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、処理手段２４に伝送する。また、通信手段２２は、コンピュータ装置７との間で情報の授受を行う。なお、通信手段２２は、本発明における「第１送信手段」及び「第１受信手段」に相当する。表示手段２６は、ディスプレイ等によって構成され、処理手段２４によって指示された内容を表示する。なお、コンピュータ装置２と電子ペン１との通信がＢｌｕｅｔｏｏｔｈ（登録商標）方式によるものであり、コンピュータ装置２とコンピュータ装置７との通信がＷｉ−Ｆｉ方式によるものであれば、通信手段２２は、異なる方式の通信手段を有することとなる。
【００６２】
記憶手段２５は、ハードディスクやＲＯＭ、ＲＡＭといったメモリによって構成される。記憶手段２５は、解答用紙４に印刷されたドットパターンの座標範囲に関する座標定義情報を記憶している。具体的には、記憶手段２５は、解答欄４１ａ〜４１ｆの各々に割り当てられた、それぞれで異なるドットパターンの座標範囲を記憶している。また、記憶手段２５は、サーバからダウンロードしたり、ＣＤからインストールしたりすることで取得された電子教科書のデータを記憶している。
【００６３】
更に、記憶手段２５は、処理手段２４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶し、さらに、処理手段２４の指示により、記憶領域を確保して、ペンダウンからペンアップまでの記入情報に含まれる座標属性情報をストローク情報としてペンＩＤ毎に記憶する。上記以外にも、記憶手段２５は、処理手段２４の指示により、プログラムの実行により生成される各種情報を記憶する。
【００６４】
処理手段２４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置２の全体の制御を行う。具体的には、処理手段２４は、穴埋め問題作成手段２４１及び答え合わせ手段２４２を有する。
【００６５】
穴埋め問題作成手段２４１は、教科書の内容が表示された画面を参照してユーザが入力手段２１を用いて指定した文字を、穴埋め箇所に設定することで、穴埋め問題を作成する。この場合、穴埋め問題作成手段２４１は、作成した穴埋め問題を、表示手段２６に表示させる。具体的には、穴埋め問題作成手段２４１は、ユーザによって指定された複数の文字を空欄にて表示させると共に、このような空欄に対して問題番号を付して表示させる。また、穴埋め問題作成手段２４１は、穴埋め問題を作成する対象となっている教科書の範囲において、ユーザによって指定された文字と同じ文字を、全て穴埋め箇所に設定すると共に、当該穴埋め箇所に対して同じ問題番号を付す。そして、穴埋め問題作成手段２４１は、複数の穴埋め箇所と、複数の穴埋め箇所のそれぞれに設定された文字（つまり穴埋め問題として設定された文字）とを対応付けた情報、具体的には問題番号と正答とを関連付けた情報（以下、単に「正答情報」と呼ぶ。）を作成し、このような正答情報を記憶手段２５に記憶させる。なお、穴埋め問題作成手段２４１は、本発明における「第１穴埋め問題作成手段」に相当する。
【００６６】
答え合わせ手段２４２は、通信手段２２によって受信された、電子ペン１による解答用紙４への記入に対応する記入情報に基づいて、穴埋め問題作成手段２４１によって作成された穴埋め問題に対する解答に対して答え合わせを実行する。具体的には、答え合わせ手段２４２は、ユーザによって電子ペン１を用いて解答用紙４に記入された解答を文字認識により特定し、記憶手段２５に記憶された正答情報に基づいて、特定した解答と正答とを対比することで答え合わせを実行する。この場合、答え合わせ手段２４２は、解答の正誤に応じた採点記号や、正答率及び／又は点数などを、表示手段２６に表示させる。
【００６７】
処理手段２４は、このような答え合わせ手段２４２による答え合わせの結果に応じて、穴埋め問題に設定された穴埋め箇所ごとの正答状況を示す情報を、穴埋め問題に関する情報とともに、通信手段２２を介してコンピュータ装置７に送信させる。具体的には、処理手段２４は、教科書において複数の穴埋め箇所に設定された文字を示す情報と、複数の穴埋め箇所ごとの正誤を示す情報（正答であったか、又は誤答であったかを示す情報）とを送信させる。なお、「誤答」には、解答が間違っていた場合だけでなく、無解答であった場合も含むものとする。
【００６８】
また、上記のように答え合わせ手段２４２が答え合わせを実行した後に、穴埋め問題作成手段２４１は、答え合わせ手段２４２によって誤答と判断された箇所（解答が間違っていた箇所だけでなく、無解答であった箇所も含むものとする）を穴埋め箇所に設定した、新たな穴埋め問題を作成する。この場合、穴埋め問題作成手段２４１は、新たな穴埋め問題に設定された穴埋め箇所に対して、問題番号を新たに付し直す。なお、穴埋めにされた文字と同じ文字は全て穴埋め箇所として設定すること、及び、それらの穴埋め箇所に対して同じ問題番号を付すことは、上記と同様である。
【００６９】
次に、先生が使用するコンピュータ装置７について説明する。コンピュータ装置７は、ハードウェアとして、コンピュータ装置２とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成されるパーソナルコンピュータ等で構成される。図７は、コンピュータ装置７の機能ブロック図である。コンピュータ装置７は、機能的には、入力手段７１、通信手段７２、処理手段７４、記憶手段７５、表示手段７６及び印刷出力手段７７を備える。
【００７０】
入力手段７１は、各種コマンドやデータを入力するためのマウスやキーボードなどから構成されている。なお、表示手段７６がタッチパネル方式である場合には、表示手段７６の表示画面上に設けられたタッチパネルも入力手段７１として機能する。通信手段７２は、アンテナ受信回路等により構成され、コンピュータ装置２との間で情報の授受を行う。なお、通信手段７２は、本発明における「第２送信手段」及び「第２受信手段」に相当する。表示手段７６は、ディスプレイ等によって構成され、処理手段７４によって指示された内容を表示する。印刷出力手段７７は、処理手段７４から印刷指示（出力命令）をプリンタ８に送信する。なお、プリンタ８へのデータ送信方式は、有線式であっても無線式であってもよい。
【００７１】
記憶手段７５は、ハードディスクやＲＯＭ、ＲＡＭといったメモリによって構成される。記憶手段７５は、処理手段７４の指示により、プログラムの実行により生成される各種情報を記憶する。また、記憶手段７５は、サーバからダウンロードしたり、ＣＤからインストールしたりすることで取得された電子教科書のデータを記憶している。更に、記憶手段７５は、後述する穴埋め問題作成手段７４３によって作成された穴埋め問題を解答用紙に印刷する際に、当該解答用紙の各解答欄に割り当てるドットパターンの座標範囲に関する座標定義情報を記憶している。
【００７２】
処理手段７４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置７の全体の制御を行う。具体的には、処理手段７４は、分析手段７４１、表示制御手段７４２及び穴埋め問題作成手段７４３を有する。
【００７３】
分析手段７４１は、通信手段７２によって受信された、コンピュータ装置２の通信手段２２によって送信された情報に基づいて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析する。具体的には、分析手段７４１は、複数のコンピュータ装置２によって送信された穴埋め問題に関する情報に基づいて、全ての生徒によって設定された穴埋め箇所を全て特定し、そして、複数のコンピュータ装置２によって送信された正答状況を示す情報に基づいて、特定した全ての穴埋め箇所の各々について正答率を分析する。「正答率」は、対象としている穴埋め箇所を設定した全生徒数に対して、その穴埋め箇所の問題を正解した生徒数が占める割合に相当する。
【００７４】
表示制御手段７４２は、分析手段７４１による分析結果に基づいて、複数の穴埋め箇所ごとの正答率を、当該正答率の違いを判別可能な態様で、複数の穴埋め箇所に設定された文字とともに表示手段７６に表示させる。具体的には、表示制御手段７４２は、正答率を複数の範囲に分割して、各範囲ごとに所定の色を割り当て、上記のように分析手段７４１によって特定された全ての穴埋め箇所に対応する文字について、それぞれの正答率が含まれる範囲に応じた色を用いて表示させる。例えば、表示制御手段７４２は、穴埋め箇所に設定された文字を、その正答率が含まれる範囲に応じた色で表示させると共に、当該色の枠で囲んで表示させる。
【００７５】
穴埋め問題作成手段７４３は、分析手段７４１による分析結果に基づいて、複数のコンピュータ装置２で使用された穴埋め問題から、新たな穴埋め問題を作成する。具体的には、穴埋め問題作成手段７４３は、表示制御手段７４２によって表示された画面を参照することで先生によって選択された正答率の範囲を取得し、複数のコンピュータ装置２で使用された穴埋め問題に設定された複数の穴埋め箇所のうちで、先生によって選択された範囲内の正答率が得られた穴埋め箇所を、新たな穴埋め問題の穴埋め箇所として設定する。また、穴埋め問題作成手段７４３は、このように先生によって選択された範囲内の正答率が得られた穴埋め箇所に加えて、先生によって追加で指定された穴埋め箇所も、新たな穴埋め問題の穴埋め箇所として設定する。なお、穴埋め問題作成手段７４３は、本発明における「第２穴埋め問題作成手段」に相当する。
【００７６】
処理手段７４は、このように穴埋め問題作成手段７４３によって作成された穴埋め問題の情報を、通信手段７２を介してコンピュータ装置２に送信させる。また、処理手段７４（第２印刷指示手段に相当する）は、作成された穴埋め問題を印刷させるための印刷指示を印刷出力手段７７に供給する。１つの例では、処理手段７４は、穴埋め問題作成手段７４３によって作成された穴埋め問題における穴埋め箇所を解答欄とし、解答欄ごとに異なる座標範囲のドットパターンが割り当てられた解答用紙を印刷させるための印刷指示を出力する。
【００７７】
［生徒側のコンピュータ装置の機能］
次に、生徒側のコンピュータ装置２に係る機能について具体的に説明する。ここでは、コンピュータ装置２において、穴埋め問題を作成する場合に設定されるモードを「穴埋め問題作成モード」と呼び、穴埋め問題を用いて演習を行う場合に設定されるモードを「問題演習モード」と呼び、問題演習モードでの解答に対して答え合わせを行う場合に設定されるモードを「答え合わせモード」と呼ぶ。また、答え合わせモードでの答え合わせの結果に応じて新たに作成された穴埋め問題を用いて、演習を再度行う場合に設定されるモードを「再チャレンジ演習モード」と呼ぶ。以下では、これらのモードに係る機能について説明する。
【００７８】
（穴埋め問題作成モード）
図８及び図９は、穴埋め問題作成モードに係る機能を具体的に説明するための図を示している。
【００７９】
図８は、穴埋め問題を作成するためにユーザが行う作業を具体的に説明するための図を示している。図８に示すように、ユーザ（生徒）は、穴埋め問題を作成する対象とした教科書の範囲において、穴埋め問題における穴埋め箇所として設定する文字を、入力手段２１を用いて指定する作業を行う。具体的には、ユーザは、タッチパネル上を指でなぞったり、マウスでカーソルをドラッグしたりすることで、穴埋め箇所として設定する文字を指定する。この際に、コンピュータ装置２では、処理手段２４の穴埋め問題作成手段２４１が、ユーザによって指定された文字を例えば反転表示させる。図８では、「１８５３」及び「ペリー」の文字が、ユーザによって指定されている例を示している。
【００８０】
そして、ユーザは、穴埋め箇所として設定する全ての文字を指定する作業が完了すると、「穴埋め設定完了」と表示されたボタンＡ１を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択する。そうすると、穴埋め問題作成手段２４１は、上記の作業によりユーザによって指定された文字を穴埋め箇所として設定した穴埋め問題を表示させる（図９参照）。
【００８１】
図９は、穴埋め問題作成モードにて表示される画面例を示している。具体的には、図９は、図８に示したボタンＡ１が選択された場合に表示される画面例を示している。当該ボタンＡ１が選択されると、図９に示すように、穴埋め問題作成手段２４１は、穴埋め問題を作成する対象となっている教科書の範囲に対応する画像において、上記の作業によりユーザによって指定された文字を、穴埋め箇所として表示させる（つまり空欄化する）。この場合、穴埋め問題作成手段２４１は、記憶手段２５に記憶された電子教科書のデータに基づいて、ユーザによって指定された文字を特定して、特定した文字を穴埋め箇所として設定する。また、穴埋め問題作成手段２４１は、こうして設定した複数の穴埋め箇所に、先頭から順に問題番号を付して表示させる。詳しくは、穴埋め問題作成手段２４１は、穴埋め問題を作成する対象となっている教科書の範囲において、ユーザによって指定された文字と同じ文字を、全て穴埋め箇所に設定すると共に、当該穴埋め箇所に対して同じ問題番号を付す。図９に示す例では、全ての「ペリー」の文字が、穴埋め箇所に設定されていると共に、問題番号として「２」が付されている。
【００８２】
ここで、ユーザが、「穴埋め設定完成」と表示されたボタンＡ２を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、穴埋め問題作成手段２４１は、穴埋め問題を完成させる。この場合、穴埋め問題作成手段２４１は、問題番号と正答とを関連付けた正答情報を作成し、当該正答情報を記憶手段２５に記憶させる。他方で、ユーザが、「穴埋め問題作成モード」と表示されたボタンＡ３を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、穴埋め問題作成手段２４１は、全ての穴埋め箇所の設定をクリアする。この場合には、空欄化や問題番号の付与が行われていない、初期の状態における画面が表示される。
【００８３】
（問題演習モード）
図１０は、問題演習モードに係る機能を具体的に説明するための図を示している。図１０に示すように、ユーザは、コンピュータ装置２の表示手段２６に表示された穴埋め問題を参照して、解答用紙４の解答欄４１に電子ペン１によって解答を記入する。具体的には、ユーザは、穴埋め問題に付された問題番号に従って、対応する解答番号の解答欄４１に解答を記入する。この際に、コンピュータ装置２では、処理手段２４の答え合わせ手段２４２が、電子ペン１からの記入情報と、記憶手段２５に記憶された、解答用紙４に形成されたドットパターンに関する座標定義情報とに基づいて、電子ペン１により解答用紙４に記入された解答を表示手段２６に表示させる。具体的には、答え合わせ手段２４２は、電子ペン１で解答用紙４に記入されたストロークに対して文字認識処理を行うことで得られた文字（テキストデータ）を、電子ペン１で記入された解答欄４１の解答番号に対応する問題番号が付された穴埋め箇所に表示させる。図１０では、ユーザが、解答番号が「１」である解答欄４１ａに「１８５０」といった解答を記入し、コンピュータ装置２の処理手段２４が、問題番号が「１」である穴埋め箇所に「１８５０」といった文字を表示させている例を示している。なお、上記のようにストロークに対して文字認識処理を行うことで得られた文字を表示させることに限定はされず、電子ペン１で解答用紙４に記入されたストロークをそのまま表示させても良い。
【００８４】
ここで、ユーザが、解答用紙４に解答を書き終えて、「答え合わせ」と表示されたボタンＡ４を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、答え合わせ手段２４２は、ユーザによって記入された解答に対して答え合わせを実行する（図１１参照）。
【００８５】
（答え合わせモード）
図１１は、答え合わせモードに係る機能を具体的に説明するための図を示している。図１１は、図１０に示したボタンＡ４が選択された場合に表示される画面例を示している。答え合わせ手段２４２は、電子ペン１からの記入情報に基づいて、ユーザにより電子ペン１で解答用紙４に記入された解答に対して答え合わせを実行する。具体的には、答え合わせ手段２４２は、記憶手段２５に記憶された正答情報に基づいて、上記のように解答用紙４に記入されたストロークに対して文字認識処理を行うことで特定された解答と、正答とを対比することで、答え合わせを実行する。この場合、答え合わせ手段２４２は、特定した解答と、その解答の解答番号に対応する問題番号の正答とを対比することで、答え合わせを実行する。そして、図１１に示すように、答え合わせ手段２４２は、各穴埋め箇所について、解答の正誤に応じた採点記号を表示させると共に、各穴埋め箇所における解答の正誤から正答率を求め、当該正答率を表示させる。また、答え合わせ手段２４２は、正答である解答の文字と誤答である解答の文字とを異なる色で表示させる。なお、正答率の代わりに点数を表示させても良い。
【００８６】
ここで、ユーザが、「再チャレンジ！」と表示されたボタンＡ５を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、穴埋め問題作成手段２４１は、答え合わせ手段２４２によって誤答と判断された箇所を穴埋め箇所に設定した、新たな穴埋め問題を作成する（図１２参照）。
【００８７】
（再チャレンジ演習モード）
図１２は、再チャレンジ演習モードに係る機能を具体的に説明するための図を示している。図１２は、図１１に示したボタンＡ５が選択された場合に表示される画面例を示している。当該ボタンＡ５が選択されると、図１２に示すように、穴埋め問題作成手段２４１は、答え合わせ手段２４２によって誤答と判断された箇所を穴埋め箇所に設定した、新たな穴埋め問題を自動で作成する。この場合、穴埋め問題作成手段２４１は、新たな穴埋め問題に設定された穴埋め箇所に対して、新たな問題番号を先頭から順に付し直す。その結果、図１０に示した元の穴埋め問題では、問題数が６つであったが、図１２に示す新たな穴埋め問題では、問題数が４つに減少している。ここで、ユーザは、穴埋め問題作成手段２４１によって作成された新たな穴埋め問題に対して解答する場合、新たな解答用紙４を用意して電子ペン１で解答を記入する。
【００８８】
なお、穴埋めにされた文字と同じ文字は、全て穴埋め箇所に設定して、同じ問題番号を付すことは、上記と同様である。また、新たな穴埋め問題に対する解答は、上記の［問題演習モード］で述べた手順と同様である。また、新たな穴埋め問題に対する解答の答え合わせも、上記の［答え合わせモード］で述べた手順と同様である。この場合、ユーザが、「答え合わせ」と表示されたボタンＡ６を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、答え合わせ手段２４２が答え合わせを実行する。
【００８９】
加えて、新たな穴埋め問題に対する解答の答え合わせの結果に応じて、更に新たな穴埋め問題を作成しても良い。つまり、答え合わせ手段２４２によって誤答と判断された箇所を穴埋め箇所に設定した、新たな穴埋め問題を更に作成しても良い。これにより、全問正解となるまで、穴埋め問題を繰り返し作成することができる。よって、ユーザは、全問正解となるまで、再チャレンジを繰り返すことができる。なお、ユーザの入力手段２１による指示により、穴埋め問題作成手段２４１は、他の文字を穴埋め問題に加えることができるようにしてもよい。
【００９０】
［先生側のコンピュータ装置の機能］
次に、図１３及び図１４を参照して、先生側のコンピュータ装置７に係る機能について具体的に説明する。
【００９１】
図１３は、生徒側のコンピュータ装置２から正答状況を示す情報を受信した場合に、先生側のコンピュータ装置７において表示される画面例を示している。上記したように、コンピュータ装置７は、複数のコンピュータ装置２によって送信された正答状況を示す情報及び穴埋め問題に関する情報を受信する。そして、コンピュータ装置７では、処理手段７４の分析手段７４１が、これらの情報に基づいて、穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を分析する。具体的には、分析手段７４１は、複数のコンピュータ装置２によって送信された穴埋め問題に関する情報に基づいて、全ての生徒によって設定された穴埋め箇所を全て特定する。そして、分析手段７４１は、複数のコンピュータ装置２によって送信された正答状況を示す情報に基づいて、特定した全ての穴埋め箇所の各々について、正答した生徒数の割合を示す正答率（つまり、対象としている穴埋め箇所を設定した全生徒数に対して、その穴埋め箇所の問題を正解した生徒数が占める割合）を分析する。なお、生徒は、コンピュータ装置２上で「再チャレンジ演習」を繰り返して、最終的には全問正解に達していることもあるため、コンピュータ装置７の分析手段７４１は、「再チャレンジ演習」をする前の最初の解答における正答状況を、正答率を分析する対象とするとよい。
【００９２】
この後、処理手段７４の表示制御手段７４２が、分析手段７４１による分析結果に応じた画面を表示手段７６に表示させる。表示制御手段７４２は、正答率を複数の範囲に分割して、各範囲ごとに所定の色を割り当て、このような色を用いて、複数の穴埋め箇所に設定された文字をそれぞれ表示する。具体的には、表示制御手段７４２は、上記のように分析手段７４１によって特定された全ての穴埋め箇所に対応する文字を、それらの正答率が含まれる範囲に応じた色で表示させると共に、当該色の枠で囲んで表示させる。図１３に示す例では、破線領域（正答率色分け表示領域）Ｂ１に示すように、表示制御手段７４２は、０〜２４％の範囲、２５〜４９％の範囲、５０〜７４％の範囲及び７５〜１００％の範囲といった４つの範囲にて正答率を分割し、０〜２４％の範囲には赤色を割り当て、２５〜４９％の範囲には橙色を割り当て、５０〜７４％の範囲には青色を割り当て、７５〜１００％の範囲には緑色を割り当てている。そして、表示制御手段７４２は、符号Ｂ２ａ、Ｂ２ｂ、Ｂ２ｃに示す文字は赤色で表示させると共に赤色の枠で囲んで表示させ、符号Ｂ２ｄに示す文字は橙色で表示させると共に橙色の枠で囲んで表示させ、符号Ｂ２ｅ、Ｂ２ｆに示す文字は青色で表示させると共に青色の枠で囲んで表示させ、符号Ｂ２ｇ、Ｂ２ｈ、Ｂ２ｉに示す文字は緑色で表示させると共に緑色の枠で囲んで表示させる。
【００９３】
また、表示制御手段７４２は、図１３に示すように、チェックボックス（正答率選択領域）Ｂ３と、「穴埋め問題作成」と示されたボタンＢ４と、「穴埋め箇所追加」と示されたボタンＢ５とを表示させる。チェックボックスＢ３は、新たな穴埋め問題を作成する際に用いる正答率の範囲を選択させるためのボックスである。図１３では、０〜２４％の範囲と２５〜４９％の範囲とが選択された例を示している。ボタンＢ４は、チェックボックスＢ３にて選択された正答率の範囲を用いて新たな穴埋め問題を作成するためのボタンである。ボタンＢ５は、新たな穴埋め問題に用いる穴埋め箇所として、選択された正答率の範囲にて設定される穴埋め箇所以外に、穴埋め箇所を別途追加するためのボタンである。
【００９４】
ここで、ユーザ（先生）が、チェックボックスＢ３にて正答率の範囲を選択した後にボタンＢ４を選択すると、穴埋め問題作成手段７４３は、選択された正答率の範囲内にある正答率が得られた穴埋め箇所を、新たな穴埋め箇所として穴埋め問題を作成する。また、ユーザが、ボタンＢ５を選択して穴埋め箇所を別途追加した場合には、穴埋め問題作成手段７４３は、選択された正答率の範囲内にある正答率が得られた穴埋め箇所に加えて、別途追加された穴埋め箇所を、新たな穴埋め箇所として穴埋め問題を作成する。
【００９５】
図１４は、穴埋め問題作成手段７４３によって作成された穴埋め問題の表示画面例を示している。ここでは、チェックボックスＢ３にて０〜２４％の範囲と２５〜４９％の範囲とが選択された場合に作成された穴埋め問題を例示している。図１４に示すように、穴埋め問題作成手段７４３は、０〜２４％の範囲内及び２５〜４９％の範囲内にある正答率が得られた穴埋め箇所を、新たな穴埋め問題の穴埋め箇所として表示させる。また、穴埋め問題作成手段７４３は、穴埋め問題に設定した複数の穴埋め箇所に、先頭から順に問題番号を付して表示させる。詳しくは、穴埋め問題作成手段７４３は、穴埋め問題を作成する対象となっている教科書の範囲において、穴埋め箇所とすべき同一の文字が複数存在する場合には、それらの全てを穴埋め箇所に設定すると共に、当該穴埋め箇所に対して同じ問題番号を付す。
【００９６】
ここで、ユーザ（先生）が、「印刷」と表示されたボタンＢ６を選択すると、処理手段７４（第２印刷指示手段に相当する）は、穴埋め問題作成手段７４３によって作成された穴埋め問題をプリンタ８で印刷させるための印刷指示を、印刷出力手段７７に供給する。例えば、処理手段７４は、作成された穴埋め問題における穴埋め箇所を解答欄とし、解答欄ごとに異なる座標範囲のドットパターンが割り当てられた解答用紙を印刷させるための印刷指示を出力する。他方で、ユーザが、「送信」と表示されたボタンＢ７を選択すると、処理手段７４は、穴埋め問題作成手段７４３によって作成された穴埋め問題の情報を、通信手段７２を介してコンピュータ装置２に送信させる。他方で、ユーザが、「戻る」と表示されたボタンＢ８を選択すると、処理手段７４は、図１３に示した表示画面に戻す処理を行う。
【００９７】
なお、複数のコンピュータ装置２では、各生徒が、同じ教科書の範囲を用いて上記したようなモードを実行し、コンピュータ装置７では、そのような場合に、正答率を分析したり、正答率に応じた穴埋め問題を作成したりする処理を行うものとする。
【００９８】
また、穴埋め問題作成手段７４３によって作成された穴埋め問題が生徒に供給された場合（プリンタ８で印刷された穴埋め問題が生徒に配布された場合、及び穴埋め問題の情報が生徒側のコンピュータ装置２に送信された場合の両方を含む）にも、前述した問題演習モード、答え合わせモード及び再チャレンジ演習モードに係る機能が同様に適用される。つまり、コンピュータ装置２では、コンピュータ装置７で作成された穴埋め問題についても、答え合わせを行ったり、再チャレンジするための新たな穴埋め問題を作成したりすることができる。
【００９９】
［本実施形態による作用効果］
以上説明した本実施形態によれば、コンピュータ装置７の分析手段７４１は、複数のコンピュータ装置２で用いられた穴埋め問題に設定された複数の穴埋め箇所ごとの正答率を、適切に分析することができる。また、表示制御手段７４２は、分析手段７４１による分析結果に基づいて、複数の穴埋め箇所ごとの正答率を、正答率の違いを判別可能な態様で、複数の穴埋め箇所に設定された文字とともに表示させることができる。これにより、複数の生徒が設定した穴埋め箇所を容易に把握することができると共に、各穴埋め箇所についての正答状況を容易に判別することができる。
【０１００】
更に、コンピュータ装置７の穴埋め問題作成手段７４３は、ユーザ（先生）によって選択された範囲内の正答率が得られた穴埋め箇所を用いて、新たな穴埋め問題を適切に作成することができる。これにより、難易度を種々に設定した穴埋め問題を容易に作成することができる。
【０１０１】
他方で、コンピュータ装置２の穴埋め問題作成手段２４１は、ユーザ（生徒）によって指定された文字を穴埋め箇所に設定した穴埋め問題を、適切に作成することができる。また、穴埋め問題作成手段２４１は、設定した穴埋め箇所に対して問題番号を付すことができる。これにより、穴埋め問題の利便性を向上させることができる。具体的には、問題番号を用いることで、解答用紙４に記入された解答が、どの問題に対応するものなのかを容易に特定することが可能となる。つまり、穴埋め箇所に設定された問題と、解答用紙４に記入された解答とを適切に対応付けることが可能となる。
【０１０２】
更に、コンピュータ装置２の穴埋め問題作成手段２４１は、穴埋め問題を作成する対象となっている教科書の範囲において、ユーザによって指定された文字と同じ文字を、全て穴埋め箇所に設定することができる。これにより、ユーザによって指定された文字と同じ文字が複数存在する場合に、一部の文字しか穴埋め箇所に設定されなかったために答えが見えてしまうことを防止することができる。また、穴埋め箇所とすべき同じ文字の全てを穴埋め箇所に設定するための、ユーザの作業を省くことができる。更に、穴埋め問題作成手段２４１は、ユーザによって指定された文字と同じ文字に対して、同じ問題番号を付すことができる。これにより、ユーザによって指定された文字と同じ文字を、全て同じ問題として自動で設定することができる。
【０１０３】
更に、コンピュータ装置２の穴埋め問題作成手段２４１は、答え合わせ手段２４２によって誤答と判断された箇所を穴埋め箇所に設定した、新たな穴埋め問題を適切に作成することができる。これにより、ユーザは、間違えた問題に対して容易に再チャレンジすることができる。また、穴埋め問題作成手段２４１は、新たな穴埋め問題に設定された穴埋め箇所に対して問題番号をふり直すため、新たな穴埋め問題の利便性を確保することができる。
【０１０４】
［変形例］
次に、上記した実施形態の変形例について説明する。なお、変形例は、コンピュータ装置２側の機能に関するものである。
【０１０５】
以下では、上記実施形態と異なる構成について主に説明を行い、当該実施形態と同様の構成については適宜説明を省略する。つまり、特に説明しない機能や構成要素などについては、上記実施形態と同様であるものとする。
【０１０６】
また、変形例同士は、適宜組み合わせて実施することができる。
【０１０７】
（変形例１）
まず、変形例１について説明する。変形例１は、解答用紙の構成が上記実施形態と異なる。具体的には、変形例１に係る解答用紙は、上記実施形態に係る解答用紙４のように解答欄４１や解答番号が印刷されていない。
【０１０８】
図１５は、変形例１において、生徒が使用するコンピュータ装置２にて構成されるシステムを示す。図１５に示すように、変形例１に係るシステムは、解答用紙４の代わりに解答用紙４ａを有する点で、上記実施形態と異なる。解答用紙４ａは、上記実施形態に係る解答用紙４のように解答欄４１や解答番号が印刷されておらず、概ね全面にドットパターン（コード化パターン）が印刷されている。ドットパターンは、赤外線を吸収するカーボンを含んだインクにより印刷される。
【０１０９】
なお、図１５では、説明の便宜上、解答用紙４ａは一枚しか示していないが、実際には、解答用紙４ａは複数枚用意される。この場合、複数枚の解答用紙４ａのそれぞれで異なる座標範囲のドットパターンを形成しても良いし、複数枚の解答用紙４ａで同じ座標範囲のドットパターンを形成しても良い。
【０１１０】
図１６は、変形例１に係る解答用紙４ａの利用方法などを説明するための図を示している。図１６に示すように、解答用紙４ａを用いた場合には、ユーザは、解答番号及び解答を電子ペン１によって解答用紙４ａに記入する。この場合、ユーザは、解答番号順に解答を記入する必要はなく、例えば分かった問題の順に解答を記入することができる。こうして記入された解答は、上記の［問題演習モード］で述べたように、表示手段２６に表示される（図１０参照）。そして、ユーザが、解答用紙４ａに解答を書き終えて、図１０に示したボタンＡ４を選択すると、答え合わせ手段２４２が答え合わせを実行する。
【０１１１】
変形例１では、答え合わせ手段２４２は、電子ペン１からの記入情報に基づいて、電子ペン１で解答用紙４ａに記入されたストロークに対して文字認識処理を行うことで、解答番号及び解答を特定し、特定した解答番号と解答とを対応付けてから、答え合わせを行う。図１６に示す例では、答え合わせ手段２４２は、解答番号「２」と解答「ペルー」とを対応付け、解答番号「１」と解答「１８５０」とを対応付け、解答番号「３」と解答「浦賀」とを対応付ける。
【０１１２】
１つの例で、答え合わせ手段２４２は、ストロークの位置関係が近い解答番号と解答とを対応付ける。他の例では、答え合わせ手段２４２は、電子ペン１による記入時刻（記入情報に含まれる時刻情報（タイムスタンプ）より特定できる）が近い解答番号と解答とを対応付ける。更に他の例では、答え合わせ手段２４２は、解答用紙４ａの同じ行に記入されたものとして扱うことができる解答番号と解答とを対応付ける。この例では、答え合わせ手段２４２は、解答用紙４ａの縦方向にｙ軸を規定し、ｙ軸上の位置が概ね等しい解答番号と解答とを対応付ける。
【０１１３】
このように解答番号と解答とを対応付けた後に、答え合わせ手段２４２は、記憶手段２５に記憶された正答情報に基づいて、特定した解答と、当該解答に対応付けられた解答番号に対応する問題番号の正答とを対比することで、答え合わせを実行する。
【０１１４】
以上説明した変形例１によれば、解答欄４１や解答番号が形成されていない解答用紙４ａを用いた場合であっても、記入された解答と解答番号とを対応付けることで、答え合わせを適切に自動で実行することができる。また、解答欄４１や解答番号が形成されていない解答用紙４ａを用いることで、ユーザは自由に解答を記入することができる。例えば、ユーザは、解答番号順ではなく、分かった問題の順に解答を自由に記入することができる。
【０１１５】
なお、解答用紙４ａに解答番号が記入されなかった場合には、答え合わせ手段２４２は、問題番号の若いものから順に、ストロークの時間的・位置的に近いまとまり（あるいは行ごと）にて解答が記入されているものとして取り扱って、答え合わせを実行することができる。
【０１１６】
なお、ここで特に説明していない機能については、上記実施形態で示した穴埋め問題作成モード、問題演習モード、答え合わせモード及び再チャレンジ演習モードに係る機能と同様であるものとする。
【０１１７】
（変形例２）
次に、変形例２について説明する。変形例２は、穴埋め問題作成手段２４１によって作成された穴埋め問題を印刷する点で、上記実施形態と異なる。具体的には、変形例２では、穴埋め問題における穴埋め箇所を解答欄とし、解答欄ごとに異なる座標範囲のドットパターンが割り当てられた解答用紙を作成する。
【０１１８】
図１７は、変形例２によって印刷された解答用紙４ｂの具体例を示している。図１７に示すように、コンピュータ装置２は、解答用紙４ｂを印刷させるための印刷指示（出力命令）をプリンタ５に送信する。プリンタ５へのデータ送信方式は、有線式であっても無線式であってもよい。具体的には、コンピュータ装置２の処理手段２４（第１印刷指示手段に相当する）は、穴埋め問題作成手段２４１によって作成された穴埋め問題における穴埋め箇所を解答欄とし、解答欄ごとに異なる座標範囲のドットパターンが割り当てられた解答用紙４ｂを印刷させるための印刷指示を出力する。これにより、穴埋め箇所が解答欄となっており、解答欄ごとに異なる座標範囲のドットパターンが形成された解答用紙４ｂが印刷される。基本的には、解答用紙４ｂは、コンピュータ装置２の表示手段２６に表示された穴埋め問題と概ね同様の内容が印刷される。このような解答用紙４ｂを用いた場合、解答用紙４ｂの各解答欄に形成されたドットパターンに関する座標定義情報を記憶手段２５に記憶させておけば、当該座標定義情報に基づいて、上記したように、解答用紙４ｂに記入された解答を表示したり、解答用紙４ｂに記入された解答に対する答え合わせを実行したりすることができる。
【０１１９】
以上説明した変形例２によれば、穴埋め箇所（解答欄）ごとに異なるドットパターンが形成された穴埋め問題を、解答用紙４ｂとして適切に印刷させることができる。
【０１２０】
なお、図１７に示したような解答用紙４ｂでは、同じ解答番号の解答欄（つまり正答が同じである解答欄）が複数存在するが、答え合わせ手段２４２は、同じ解答番号を有する解答欄のそれぞれに対して答え合わせを行うことができる。例えば、同じ解答番号を有する解答欄に異なる解答が記入された場合にも、答え合わせ手段２４２は、各解答欄ごとに答え合わせを行うことができる。
【０１２１】
なお、穴埋め問題作成手段２４１によって最初に作成された穴埋め問題を印刷させることに限定はされず、答え合わせ手段２４２による答え合わせの結果に応じて新たに作成された穴埋め問題（例えば図１２参照）を印刷させても良い。また、他の変形例では、コンピュータ装置７から送信された穴埋め問題（例えば図１４参照）を印刷させても良いし、図２に示したような解答番号や解答欄４１のみが形成された解答用紙４を印刷させても良い。
【０１２２】
なお、ここで特に説明していない機能については、上記実施形態で示した穴埋め問題作成モード、問題演習モード、答え合わせモード及び再チャレンジ演習モードに係る機能と同様であるものとする。
【０１２３】
（変形例３）
次に、変形例３について説明する。変形例３は、穴埋め問題の穴埋め箇所に対して、穴埋め箇所に設定された文字に関するヒントを付加し、ユーザからの指示に応じて、付加されたヒントを表示させる点で、上記実施形態と異なる。
【０１２４】
図１８乃至図２０を参照して、変形例３に係るヒントの付加及びヒントの表示について具体的に説明する。
【０１２５】
図１８は、変形例３において穴埋め問題作成モードにて表示される画面例を示している。図１８に示すように、変形例３では、穴埋め問題作成モードでの画面上に、「ヒント付加」と示されたボタンＡ７が表示される。ユーザが、このボタンＡ７をマウスでクリックしたりタッチパネルでタッチしたりすることで選択すると、穴埋め問題の穴埋め箇所に対してヒントを付加するための画面が表示される（図１９参照）。
【０１２６】
図１９は、ヒントを付加する場合のモード（ヒント付加モード）にて表示される画面例を示している。具体的には、図１９は、図１８に示したボタンＡ７が選択された場合に表示される画面例を示している。図１９に示すように、ヒント付加モードでは、コンピュータ装置２の処理手段２４（ヒント付加手段に相当する）は、穴埋め箇所ごとに、つまり問題番号ごとに、穴埋め箇所に設定された文字に関するヒントを入力させるための入力欄を表示させる。ユーザは、キーボードを用いてキー入力したり、タッチペンでタッチパネルに記入したりすることで、入力欄にヒントを入力する。そして、処理手段２４は、こうして入力されたヒントを、穴埋め箇所に対応付けて、つまり問題番号に対応付けて、記憶手段２５に記憶させる。なお、タッチペンにてヒントが記入された場合には、文字認識処理によって記入されたヒントを特定すれば良い。
【０１２７】
図２０は、変形例３において問題演習モードにて表示される画面例を示している。図２０に示すように、変形例３では、ユーザが、問題演習モードにおける画面上を指でタッチしたりカーソルを当てたりして穴埋め箇所を指定すると、コンピュータ装置２の処理手段２４（ヒント表示手段に相当する）は、指定された穴埋め箇所に付加されたヒントを表示させる。具体的には、処理手段２４は、記憶手段２５に記憶された、穴埋め箇所とヒントとが対応付けられた情報に基づいて、ユーザによって指定された穴埋め箇所に対応付けられたヒントを表示させる。なお、指定された穴埋め箇所にヒントが付加されていない場合には、ヒントは表示されない。
【０１２８】
以上説明した変形例３によれば、穴埋め問題の穴埋め箇所に対して適切にヒントを付加することができると共に、付加したヒントを適切に表示させることができる。よって、穴埋め問題の利便性をより向上させることができる。
【０１２９】
なお、ここで特に説明していない機能については、上記実施形態で示した穴埋め問題作成モード、問題演習モード、答え合わせモード及び再チャレンジ演習モードに係る機能と同様であるものとする。
【０１３０】
（変形例４）
次に、変形例４について説明する。変形例４では、ドットパターン（コード化パターン）が形成された教科書を用い、当該教科書への電子ペン１による記入に基づいて穴埋め問題を作成する点で、上記実施形態と異なる。つまり、変形例４では、電子ペン１による教科書への記入に対応する記入情報に基づいて、ユーザによって電子ペン１を用いて指定された教科書の文字を穴埋め箇所に設定することで、穴埋め問題を作成する。
【０１３１】
図２１は、変形例４において生徒が使用するコンピュータ装置２にて構成されるシステムを示す。図２１に示すように、変形例４に係るシステムは、印刷物としての教科書３を有する点で、上記実施形態と異なる。教科書３は、各ページの概ね全面に、各ページごとに異なる座標範囲のドットパターンが形成されている。教科書３には、資料集や参考書などの種々の教材が含まれるものとする。ドットパターンは、赤外線を吸収するカーボンを含んだインクにより印刷される。他方で、教科書３内の文字や図形などは、赤外域に吸収性を持たないインクにより印刷される。なお、このような教科書３に印刷されたドットパターンの座標範囲は、コンピュータ装置２の記憶手段２５に記憶されている。具体的には、記憶手段２５は、教科書３の各ページに割り当てられた、それぞれのページごとに異なるドットパターンの座標範囲を記憶している。
【０１３２】
図２２は、変形例４における穴埋め問題作成モードに係る機能を具体的に説明するための図を示している。図２２に示すように、ユーザは、穴埋め問題を作成する対象とした教科書３の範囲について、穴埋め問題における穴埋め箇所として設定する文字を、電子ペン１によって囲む作業を行う。つまり、ユーザは、穴埋め箇所として設定する文字に対して、電子ペン１で丸を記入することで囲む作業を行う。この際に、コンピュータ装置２では、処理手段２４の穴埋め問題作成手段２４１が、電子ペン１からの記入情報と、記憶手段２５に記憶された、教科書３に形成されたドットパターンに関する座標定義情報とに基づいて、電子ペン１により教科書３に記入されたストローク（つまり文字を囲った丸）を表示手段２６に表示させる。具体的には、穴埋め問題作成手段２４１は、穴埋め問題を作成する対象とされた教科書３の範囲に対応する画像に対して、電子ペン１により教科書３に記入されたストロークを重ねて表示させる。これにより、ユーザは、画面に表示されたストロークを確認しながら、穴埋め箇所として設定する文字を電子ペン１で囲む作業を行うことができる。
【０１３３】
ユーザは、穴埋め箇所として設定する全ての文字を電子ペン１によって囲む作業が完了すると、「穴埋め設定完了」と表示されたボタンＡ１を、マウスでクリックしたりタッチパネルでタッチしたりすることで選択する。そうすると、穴埋め問題作成手段２４１は、上記の作業によりユーザによって指定された文字を穴埋め箇所として設定した穴埋め問題を表示させる。この場合、図９に示した画面と同様の画面が表示される。
【０１３４】
なお、上記では、電子ペン１によって文字を囲むことで、穴埋め箇所として設定する文字を指定する例を示したが、これに限定はされない。他の例では、電子ペン１によって文字に下線（アンダーライン）を引くことで、穴埋め箇所として設定する文字を指定することができる。
【０１３５】
以上説明した変形例４によれば、電子ペン１による教科書３への記入に基づいて、穴埋め箇所が適切に設定された穴埋め問題を作成することができる。これにより、ユーザは、例えば授業中に教科書３に記入したメモ書などを参照しながら、穴埋め箇所とすべき箇所を教科書３上で指定して、穴埋め問題を容易に作成することができる。
【０１３６】
なお、ここで特に説明していない機能については、上記実施形態で示した穴埋め問題作成モード、問題演習モード、答え合わせモード及び再チャレンジ演習モードに係る機能と同様であるものとする。
【０１３７】
（変形例５）
上記では、穴埋め問題に対する解答を、電子ペン１によって解答用紙４、４ａ、４ｂに記入する例を示したが、これに限定はされない。変形例５では、このような解答用紙４、４ａ、４ｂや電子ペン１を用いずに、キーボードやタッチペンなどを用いて、穴埋め問題に対する解答をコンピュータ装置２に直接入力することができる。タッチペンにて解答が記入された場合には、文字認識処理によって記入された解答を特定すれば良い。
【０１３８】
（変形例６）
上記では、コンピュータ装置２が、穴埋め問題に対する解答の正誤を示す情報（つまり正答状況を示す情報）をコンピュータ装置７に送信し、コンピュータ装置７が、このような解答の正誤を示す情報に基づいて正答率を分析する例を示したが、これに限定はされない。変形例６では、コンピュータ装置２が、穴埋め問題に対する解答を示す情報をコンピュータ装置７に送信し、コンピュータ装置７が、このような解答を示す情報から、解答の正誤を求めて（つまり答え合わせを行う）、求めた正誤に基づいて正答率を分析することができる。
【０１３９】
（変形例７）
上記では、複数のユーザが教科書の文字を指定することで作成された穴埋め問題を用いる例を示したが、これに限定はされない。変形例７では、このように穴埋め問題を作成せずに、複数のユーザで共通の穴埋め問題（例えば事前に用意された問題）を用いることができる。この場合にも、コンピュータ装置７は、複数のユーザによる共通の穴埋め問題に対する解答の正誤に基づいて、正答率を分析したり、正答率に応じた新たな穴埋め問題を作成したりすることができる。
【０１４０】
（変形例８）
上記では、電子ペン、ドットパターン（コード化パターン）、記入情報に、アノト方式を用いていたが、アノト方式を用いることに限定はされない。
【符号の説明】
【０１４１】
１…電子ペン
２、７…コンピュータ装置
３…教科書
４、４ａ、４ｂ…解答用紙
５、８…プリンタ
２１、７１…入力手段
２２、７２…通信手段
２４、７４…処理手段
２５、７５…記憶手段
２６、７６…表示手段
７７…印刷出力手段
【図２】
0005811739.tif 000002
【図３】
0005811739.tif 000003
【図４】
0005811739.tif 000004
【図５】
0005811739.tif 000005
【図６】
0005811739.tif 000006
【図７】
0005811739.tif 000007
【図９】
0005811739.tif 000008
【図１０】
0005811739.tif 000009
【図１１】
0005811739.tif 000010
【図１２】
0005811739.tif 000011
【図１４】
0005811739.tif 000012
【図１５】
0005811739.tif 000013
【図１６】
0005811739.tif 000014
【図１８】
0005811739.tif 000015
【図１９】
0005811739.tif 000016
【図２０】
0005811739.tif 000017
【図２１】
0005811739.tif 000018
【図２２】
0005811739.tif 000019
【図１】
0005811739.tif 000020
【図８】
0005811739.tif 000021
【図１３】
0005811739.tif 000022
【図１７】
0005811739.tif 000023