(57)【要約】【課題】  学習者が物事の教授を受ける時点で作成したメモに基づいて、教授された内容のテスト問題を作成することができる問題作成装置、問題作成プログラムおよび学習システムを提供する。【解決手段】  学習者メモ取得部２５が学習者メモ１２を取得し、キーワード取得部２４がキーワード１１を取得し、問題文作成部２６が学習者メモ中のキーワード１１を空欄に置換して空欄に相当するキーワード１１に対応する記載を尋ねる問題文を作成する。【選択図】  図２
2010072203.tif 000002
【特許請求の範囲】
【請求項１】
学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段と、
前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段と、
前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段と
を有する問題作成装置。
【請求項２】
前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、
前記問題文作成手段は、
前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手段を
更に具備し、
前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項１記載の問題作成装置。
【請求項３】
前記問題文作成手段は、
前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、
前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段と
を更に備え、
前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項２記載の問題作成装置。
【請求項４】
前記問題文作成手段で作成された問題文の解答欄を、前記問題文作成手段によって前記空欄に置換された前記手掛語の種類の数作成する解答欄作成手段
を備える請求項１乃至３いずれか記載の問題作成装置。
【請求項５】
コンピュータを、
学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段、
前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段、
前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段
として機能させる問題作成プログラム。
【請求項６】
前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、
前記問題文作成手段は、
前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手
として更に機能し、
前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項５記載の問題作成プログラム。
【請求項７】
前記問題文作成手段は、
前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、
前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段と
して更に機能し、
前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項６記載の問題作成プログラム。
【請求項８】
問題文を作成する問題作成装置を備え、
前記問題作成装置は、
学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段と、
前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段と、
前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段と
を有し、
前記問題文作成手段で作成される問題文を前記学習者に表示する表示手段と、
前記表示手段によって表示される問題文に対する前記学習者の解答を取得する解答取得手段と、
前記解答取得手段により取得する前記学習者の解答に対して、前記問題文作成手段によって前記空欄に置換された前記手掛語に対応する記載が入力されたか否かにより正誤を判定する正誤判定手段と
を有する学習システム。
【請求項９】
前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、
前記問題作成手段は、
前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手段を
更に具備し、
前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項８記載の学習システム。
【請求項１０】
前記問題文作成手段は、
前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、
前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段と
を更に備え、
前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する
請求項９記載の学習システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、問題作成装置、問題作成プログラムおよび学習システムに関する。
【背景技術】
【０００２】
近年、ネットワーク技術の発達に伴い、インターネットを利用して自宅等で学習する学習システムが開発されている。
【０００３】
また、復習は学習の理解に効果的であり、学習者は習ったことを問題で解いて再確認することにより、より理解を深めることができる。
【０００４】
問題作成の技術については、特許文献１に、問題原文章のテキストファイル中において空欄とする箇所を特定記号で挟んだ問題文原稿データに対して、該特定記号で挟まれた箇所を空欄とする空欄問題文作成手段と、前記特定記号で挟まれた文字列群のなかから、正答と異なる文字列を選択肢としてあらかじめ定めた数ランダムに選択し、選択肢一覧を作成する手段とを備えて、問題文と解答欄を生成する学習システムが提案されている。
【０００５】
また、特許文献２には、電子辞書を備え、見出し語とその例文を電子辞書からランダムに抽出し、見出し語を除去した例文を問題として表示し、辞書の中からランダムに抽出した複数の見出し語をその除去した部分に補充すべき答えの選択肢として回答者に与える電子学習機が提案されている。
【０００６】
また、特許文献３には、予め単元毎の確認テスト問題を登録し、学習者がその単元について質問した事項を質問内容とその答えとしてデータベースに記憶し、新しい単元に移る時点で、データベースに記憶される質問内容とその答えから作成される質疑テストと登録される確認テスト問題とから構成される復習テスト問題が学習者に与えられる学習内容習得度確認システムが提案されている。
【特許文献１】特開２００３−０２９６１２号公報
【特許文献２】特開平０９−３３００１１号公報
【特許文献３】特開２００３−２０８０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
学習者が物事の教授を受ける時点で作成したメモに基づいて、教授された内容のテスト問題を作成することができる問題作成装置、問題作成プログラムおよび学習システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する為に、請求項１の発明の問題作成装置は、学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段と、前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段と、前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段とを有するように構成される。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、前記問題文作成手段は、前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手段を更に具備し、前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記問題文作成手段は、前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段とを更に備え、前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【００１１】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、前記問題文作成手段で作成された問題文の解答欄を、前記問題文作成手段によって前記空欄に置換された前記手掛語の種類の数作成する解答欄作成手段を備えるように構成される。
【００１２】
また、請求項５の発明の問題作成プログラムは、コンピュータを、学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段、前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段、前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段として機能させるように構成される。
【００１３】
また、請求項６の発明は、請求項５の発明において、前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、前記問題文作成手段は、前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手として更に機能し、前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【００１４】
また、請求項７の発明は、請求項６の発明において、前記問題文作成手段は、前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段として更に機能し、前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【００１５】
また、請求項８の発明の学習システムは、問題文を作成する問題作成装置を備え、前記問題作成装置は、学習者が学習に際して作成した覚書文書を取得する覚書文書取得手段と、前記学習にかかわる手掛語の指定を受け付ける手掛語受付手段と、前記覚書文書取得手段により取得した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成する問題文作成手段とを有し、前記問題文作成手段で作成される問題文を前記学習者に表示する表示手段と、前記表示手段によって表示される問題文に対する前記学習者の解答を取得する解答取得手段と、前記解答取得手段により取得する前記学習者の解答に対して、前記問題文作成手段によって前記空欄に置換された前記手掛語に対応する記載が入力されたか否かにより正誤を判定する正誤判定手段とを有するように構成される。
【００１６】
また、請求項９の発明は、請求項８の発明において、前記覚書文書取得手段は、複数の学習者が受講に際してそれぞれ作成した複数の覚書文書を取得し、前記問題作成手段は、前記覚書文書取得手段で取得した複数の覚書文書の内容を１つに合成する内容合成手段を更に具備し、前記内容合成手段で合成した合成覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【００１７】
また、請求項１０の発明は、前記問題文作成手段は、前記覚書文書取得手段で取得した問題文配信対象となる学習者が作成した覚書文書に含まれる手掛語を確認する手掛語確認手段と、前記覚書文書取得手段で取得した複数の覚書文書のなかから、前記手掛語確認手段で確認した手掛語以外の手掛語を最も多くの種類含む覚書文書を選択する覚書文書選択手段とを更に備え、前記覚書文書選択手段で選択した覚書文書の中の前記手掛語受付手段により受け付けた手掛語に対応する記載を空欄に置換する処理をして、該空欄に相当する手掛語に対応する記載を尋ねる問題文を作成するように構成される。
【発明の効果】
【００１８】
請求項１の発明によれば、学習者のメモを基に問題文が作成されるので、学習者の学習の理解に応じた問題文が作成されるという効果を奏する。
【００１９】
請求項２の発明によれば、他の学習者のメモを基に問題文が作成されるので、学習者の学習の理解より広い内容を学習させる問題文が作成されるという効果を奏する。
【００２０】
請求項３の発明によれば、自分のメモに含まれないキーワードを多く含む他の学習者のメモを基に問題文が作成されるので、理解不足な個所を気づかせるという効果を奏する。
【００２１】
請求項４の発明によれば、自動的に解答欄が作成されるという効果を奏する。
【００２２】
請求項５の発明によれば、学習者のメモを基に問題文が作成されるので、学習者の学習の理解に応じた問題文が作成されるという効果を奏する。
【００２３】
請求項６の発明によれば、他の学習者のメモを基に問題文が作成されるので、学習者の学習の理解より広い内容を学習させる問題文が作成されるという効果を奏する。
【００２４】
請求項７の発明によれば、自分のメモに含まれないキーワードを多く含む他の学習者のメモを基に問題文が作成されるので、理解不足な個所をきづかせるという効果を奏する。  請求項８の発明によれば、学習者のメモを基に問題文が作成され、採点まで行われるので、学習の理解に役立つという効果を奏する。
【００２５】
請求項９の発明によれば、他の学習者のメモを基に問題文が作成され、採点まで行われるので、学習の理解に役立つという効果を奏する。
【００２６】
請求項１０の発明によれば、自分のメモに含まれないキーワードを多く含む他の学習者のメモを基に問題文が作成されるので、理解不足な個所を気づかせるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施例について添付図面を参照して詳細に説明する。
【００２８】
まず、本発明に係わる学習システム１について図１を参照して説明する。
【００２９】
図１は、学習システム１の構成を示す模式図である。
【００３０】
学習システム１は、図１に示すように、データベース１０、問題生成サーバ２０とが通信可能に接続され、問題生成サーバ２０と解答端末５０（５０−１、５０−２、・・・）とがインターネットを介して通信可能に接続される。
【００３１】
データベース１０は、ハードディスクで構成される記憶装置を有する。
【００３２】
問題生成サーバ２０は、パーソナルコンピュータで構成され、問題生成サーバ２０の統括的な制御を行う制御部２１とハードディスク等の各種記憶装置で構成される記憶部２２を備える。  問題生成サーバ２０によってテスト問題作成のために動作される問題作成プログラムは記憶部２２に記憶される。
【００３３】
そして、問題生成サーバ２０には、複数の解答端末５０（解答端末５０−１、解答端末５０−２、・・・）がインターネットを介して接続される。
【００３４】
解答端末５０は、パーソナルコンピュータで構成される。
【００３５】
このように構成される学習システム１では、複数の学習者が各々１台の解答端末５０を操作する。
【００３６】
そして学習者に対して授業や、セミナー、商品のデモンストレーション等の物事を教授する行為が行われる。
【００３７】
学習者は、その教授に対して覚え書きであるメモを取る。
【００３８】
そうすると、問題生成サーバ２０は、学習者が取ったメモに基づいてテスト問題を作成する。
【００３９】
作成された問題は、解答端末５０の表示装置に表示され、学習者によって解答が行われた後、問題生成サーバ２０に送られて採点される。
【００４０】
次に、データベース１０、問題生成サーバ２０、パーソナルコンピュータ５０の機能について図２を参照して説明を行う。
【００４１】
データベース１０の記憶装置には、キーワード１１、学習者メモ１２、テスト問題正解ワード１３、学習者テスト結果データ１４が記憶される。
【００４２】
問題生成サーバ２０は、テスト問題生成部２３、キーワード取得部２４、学習者メモ取得部２５、問題文作成部２６、解答欄作成部２７、正解ワード作成部２８、正解ワード取得部２９、学習者テスト結果更新部３０を有し、これらは制御部２１によって動作される。
【００４３】
解答端末５０は、テスト問題表示部５１、学習者テスト解答取得部５２、学習者テスト解答処理部５３を有する。
【００４４】
キーワード１１は、データベース１０、問題生成サーバ２０を管理する管理者（問題提供者）が学習者（問題被提供者）に覚えてもらいたい単語であり、問題作成の手掛かりとされる単語であり、管理者によって作成される。
【００４５】
学習者メモ１２は、物事の教授を受けた学習者が、その教授を受けた際にメモした内容である。
【００４６】
テスト問題正解ワード１３は、問題生成サーバ２０によって作成された１つのテスト問題の正解ワードを集めたものである。
【００４７】
学習者テスト結果データ１４は、問題生成サーバ２０によって作成された問題の学習者による解答結果である。
【００４８】
このように、データベース１０には、問題提供者である管理者によって作成されるキーワード１０と、物事の教授を受けた問題被提供者である学習者によって作成される学習者メモ１１とが記憶され、このキーワード１０、学習者メモ１２を基にして問題が作成される。
【００４９】
管理者によって作成されるキーワード１０は、学習者が受ける物事の教授に含まれる内容の重要なキーワードであり、管理者が学習者に理解してもらいたいことである。
【００５０】
キーワード１０は、単語であっても、文章であってもよい。
【００５１】
また、問題生成サーバ２０のテスト問題生成部２３は、学習者に提供されるテスト問題を作成して、解答端末５０に送る。
【００５２】
キーワード取得部２４は、データベース１０よりキーワード１１を取得し、テスト問題生成部２３に送る。
【００５３】
学習者メモ取得部２５は、データベース１０より学習者メモ１２を取得し、テスト問題生成部２３に送る。
【００５４】
問題文作成部２６は、学習者に提供されるテスト問題中の問題文を作成する。
【００５５】
問題文作成の処理は、数種の異なる内容があるが、いずれもキーワード１１と学習者メモ１２に基づいて作成される。  それぞれの問題文作成処理に応じて異なる問題が作成される。  問題文作成処理の３種の内容については後で詳しく説明する。
【００５６】
解答欄作成部２７は、学習者に提供されるテスト問題中の解答欄を作成する。
【００５７】
正解ワード作成部２８は、学習者に提供されるテスト問題の答えとなる正解ワードを作成する。
【００５８】
正解ワード取得部２９は、データベース１０より、テスト問題正解ワード１３を取得する。
【００５９】
学習者テスト結果更新部３０は、学習者に提供されたテスト問題に学習者が解答して正誤が判断された結果であるテスト結果をデータベース１０に学習者テスト結果データ１４として保存する。
【００６０】
このように、問題生成サーバ２０は、管理者によって作成されたキーワード１０と学習者によって作成された学習者メモ１２とをデータベース１０より取得してテスト問題を生成し、解答端末５０に送る。
【００６１】
そして、問題生成サーバ２０は、作成したテスト問題の正解であるテスト問題正解ワード１３を解答端末５０に送信し、学習者テスト解答処理部５３で答え合わせが行われる。
【００６２】
その後、問題生成サーバ２０は、答え合わせの結果である学習者テスト結果を受信し、データベース１０に保存する。
【００６３】
また、解答端末５０のテスト問題表示部５１は、ディスプレイ等の表示装置で構成され、問題生成サーバ２０より送られたテスト問題を、学習者に表示する。
【００６４】
学習者テスト解答取得部５２は、キーボードやマウス等の入力装置で構成され、学習者よりテスト問題に対する学習者の解答を受け付ける。
【００６５】
学習者テスト解答処理部５３は、ＣＰＵ（Central Processing Unit）で構成され、学習者テスト解答取得部５２によって取得された学習者の解答と問題生成サーバ２０より送られるテスト問題正解ワード１３とを照合し、正誤判定を実施後、正誤判定の結果である学習者テスト結果を生成する。
【００６６】
このように構成される解答端末５０では、問題生成サーバ２０から送られるテスト問題を学習者に表示して、テストが行われる。
【００６７】
また、解答端末５０では、テストに対する学習者の解答を受け付けて、テストの正誤判定を行い、正誤判定の結果である学習者テスト結果を問題生成サーバ２０に送信する。
【００６８】
次に、学習者が授業、セミナー、商品のデモンストレーション等が行われてテスト結果が保存されるまでの流れを図３を参照して説明する。
【００６９】
図３は、学習者が授業、セミナー、商品のデモンストレーション等の物事を教授する行為を受けてから、テスト問題が配信され、テスト結果が保存されるまでの流れを示す模式図である。
【００７０】
まず、学習者は、授業、セミナー、商品のデモンストレーション等によって物事が教授される（参照番号３０１）。
【００７１】
学習者は、教授を受けた内容を自分なりにメモに取る（参照番号３０２）。
【００７２】
問題提供者である管理者は、授業、セミナー、商品のデモンストレーション等で学習者に理解してもらいたいキーワードをキーワード１１としてデータベース１０に記憶させる（参照番号３０３）。
【００７３】
この管理者がキーワード１１をデータベース１０に記憶させる処理は、学習者が物事の教授を受ける前であっても、後であってもよい。
【００７４】
そして、物事の教授が終わると、学習者が作成したメモが、学習者メモ１２としてデータベース１０に記憶される（参照番号３０４）。
【００７５】
この学習者メモ１２が記憶される処理は、学習者が作成したメモが解答端末５０に入力されて、インターネット４０を経由して問題作成サーバ２０からデータベース１０に記憶されてもよいし、また、学習者が紙に筆記したメモを管理者が回収して、管理者による入力作業によってデータベース１０に記憶されてもよい。
【００７６】
データベース１０にキーワード１１と学習者メモ１２が記憶されると、問題生成サーバ２０は、学習者に配信するテスト問題を、キーワード１１と学習者メモ１２とに基づいて生成する（参照番号３０５）。
【００７７】
生成されたテスト問題は、学習者が使用する解答端末５０に配信される（参照番号３０６）。
【００７８】
テスト問題が配信される処理は、複数の学習者に対して解答端末５０−１、５０−２、５０−３、・・・に配信される場合もあれば、特定の学習者が使用する解答端末５０−１にだけ配信される場合もある。  問題文作成処理の数種の内容のうち、特定の学習者向けのテスト問題が作成される処理の場合には、その特定の学習者が使用する解答端末５０−１にだけそのテスト問題が配信される。
【００７９】
テスト問題が送られた解答端末５０では、学習者によってテスト問題に対する解答が行われる（参照番号３０７）。いわゆるテストである。
【００８０】
学習者がテスト問題に解答すると、問題生成サーバ２０からテスト問題正解ワード１３が、テスト問題が配信された解答端末５０に送られて（参照番号３０８）、解答の正誤判定がなされる（参照番号３０９）。
【００８１】
正誤判定の結果は、学習者テスト結果として、問題生成サーバ２０に送られ、データベース１０に保存される（参照番号３１０）。
【００８２】
次に、問題文作成部２６による問題文作成の処理の１つ目の内容について図４を参照して説明する。
【００８３】
図４は、問題文作成部２６によって行われる問題文作成の処理の内容を説明する模式図であり、図４（ａ）は学習者メモ１２の内容の一例を示す模式図であり、図４（ｂ）は管理者によって入力されるキーワード１１の一例を示す図であり、図４（ｃ）はテスト問題生成部２３により生成されて送られるテスト問題の内容を示す模式図であり、図４（ｄ）はテスト問題正解ワード１３を示す図である。
【００８４】
図４（ａ）に示すように学習者によって作成される学習者メモ１２として「日本三大古典随筆と作者  ［枕草子  清少納言  平安時代］、［方丈記  鴨長明  鎌倉時代前期］、［徒然草  吉田兼好  鎌倉時代後期］」と書かれていたとする。
【００８５】
そして、管理者によって作成されるキーワード１１が「枕草子、徒然草、方丈記、清少納言、吉田兼好、鴨長明、万葉集、大伴家持」であったとする。
【００８６】
この場合に問題文作成部２６は、学習者メモ１２からキーワード１１を探し出し、学習者メモ１２中のキーワード１１を空欄に置換して、問題文を作成する。
【００８７】
例えば、図４（ａ）に示す学習者メモ１２には、「枕草子」「清少納言」「方丈記」「鴨長明」「徒然草」「吉田兼好」というキーワードが含まれている。  それで、図４（ａ）に示す学習者メモ１２から「枕草子」「清少納言」「方丈記」「鴨長明」「徒然草」「吉田兼好」の単語が空欄に置換されて、「日本三大古典随筆と作者  ［（  ）  （  ）  平安時代］、［（  ）  （  ）  鎌倉時代前期］、［（  ）  （  ）  鎌倉時代後期］」という問題文の一部が作成される。
【００８８】
このように生成された問題文の一部と、「あなたがノートに記載した内容において、下記の１〜６に入るキーワードを答えなさい。」という文章を合成して問題文を作成する。
【００８９】
このようにして作成される問題文は、「あなたがノートに記載した内容において、下記の１〜６に入るキーワードを答えなさい。  日本三大古典随筆と作者  ［（１）  （２）  平安時代］、［（３）  （４）  鎌倉時代前期］、［（５）  （６）  鎌倉時代後期］」となる。
【００９０】
また、解答欄作成部２７は、図４（ｃ）に示すように「（１）、（２）、（３）、（４）、（５）、（６）」という解答欄を作成する。
【００９１】
また、正解ワード作成部２８は、学習者メモ１２より置換された空欄の番号と元の学習者メモとに基づいて、正解ワードを作成する。この場合に作成される正解ワードは、図４（ｄ）に示すように、「１：枕草子  ２：清少納言  ３：方丈記  ４：鴨長明  ５：徒然草  ６：吉田兼好」となる。
【００９２】
このように、学習者が作成した学習者メモ１２からキーワード１１が空欄に置換されて空欄に相当するキーワード１１に対応する記載を尋ねる問題文が作成されるので、学習者メモ１２に多くの種類のキーワード１１を含むほど、問題文の設問箇所（空欄）が増えて配点が高くなる。
【００９３】
そして、作成された問題文と解答欄はテスト問題生成部２３で合成されてテスト問題として解答端末５０に送信される。
【００９４】
また、作成された正解ワードはデータベース１０のテスト問題正解ワード１３として記憶される。
【００９５】
なお、学習者メモ１２が置換される空欄の番号と、正解ワードの番号とは対応するように作成され、問題文の空欄の正解ワードは、その空欄の番号で示される正解ワードとなる。
【００９６】
次に、テスト問題生成部２３でテスト問題が生成される処理について図５を参照して説明を行う。
【００９７】
図５は、テスト問題生成部２３でテスト問題が生成されるなどの処理を示したフローチャートである。
【００９８】
図５に示すように、データベース１０に学習対象の学習者メモ１２が存在する場合に（ステップ５０１でＹＥＳ）、学習者メモ１２の文字列が学習者メモ取得部２５に取得される（ステップ５０２）。
【００９９】
また、データベース１０に学習対象のキーワード１１が存在する場合に（ステップ５０３でＹＥＳ）、キーワード１１の文字列が取得される（ステップ５０４）。
【０１００】
データベース１０に学習対象の学習者メモ１２が存在しない場合（ステップ５０１でＮＯ）や、データベース１０に学習対象のキーワード１１が存在しない場合（ステップ５０３でＮＯ）には、テスト問題生成の処理は終了される。
【０１０１】
そして、学習者メモ取得部２５に取得された学習者メモにキーワード取得部２４に取得されたキーワードが１つも含まれない場合には（ステップ５０５でＮＯ）、テスト問題生成の処理は終了される。
【０１０２】
また、学習者メモ取得部２５に取得された学習者メモにキーワード取得部２４に取得されたキーワードが１つでも含まれる場合には（ステップ５０５でＹＥＳ）、テスト問題生成の処理が続行される。
【０１０３】
そして、学習者メモ取得部２５で取得された学習者メモ１２に含まれる、キーワード取得部２４で取得されたキーワード１１が判別される（ステップ５０６）。
【０１０４】
そして、学習者メモ１２に含まれるキーワード１１の単語が空欄で置換される（ステップ５０７、５０８）。  尚、置換される空欄には、正解ワードと対応させる為の番号がつけられている。
【０１０５】
問題文作成部２６で問題文の前文が作成される（ステップ５０９）。
【０１０６】
作成された前文と、空欄で置換された学習者メモ１２とが合成されて（ステップ５１０、５１１）、問題文が作成される（ステップ５１２）（図４（ｃ）参照）。
【０１０７】
解答欄作成部２７は、学習者メモ１２中の置換されたキーワード１１の種類の数に相当する解答欄を作成する（ステップ５１３乃至５１５）（図４（ｃ）参照）。
【０１０８】
そして、正解ワード作成部２８が、空欄に置換された学習者メモ１２中のキーワード１１を正解ワードとして作成する（ステップ５１６、５１７）。その際、置換後の空欄に記される番号が該空欄に置換されたキーワード１１を答えとする正解ワードの番号となる。  作成された正解ワードはテスト問題正解ワード１３としてデータベース１０に記憶される。
【０１０９】
次に、問題文作成部２６による問題文作成の処理の２つ目の内容について図６を参照して説明を行う。
【０１１０】
図６は、問題文作成部２６によって行われる問題文作成の処理の内容を説明する模式図であり、図６（ａ）は管理者によって入力されるキーワード１１の一例を示す図であり
、図６（ｂ）は学習者Ａが作成した学習者メモ１２の内容の一例を示す模式図であり、図６（ｃ）は学習者Ｂが作成した学習者メモ１２の内容の一例を示す模式図であり、図６（ｄ）は学習者Ｃが作成した学習者メモ１２の内容の一例を示す模式図であり、図６（ｅ）はテスト問題生成部２３により生成されて送られるテスト問題の内容を示す模式図であり、図６（ｆ）はテスト問題正解ワード１３を示す図である。
【０１１１】
問題文作成部２６による問題文作成の処理として説明する２つ目の処理の内容は、複数の学習者による複数の学習者メモ１２とキーワード１１とに基づいて、テスト問題が作成される。
【０１１２】
複数の学習者である学習者Ａ、学習者Ｂ、学習者Ｃが、同じ物事の教授を受けたとする。
【０１１３】
管理者によって作成されるキーワード１１は、図６（ａ）に示すように、「枕草子、徒然草、方丈記、清少納言、吉田兼好、鴨長明、万葉集、大伴家持」であったとする。
【０１１４】
また、学習者Ａによって作成される学習者メモ１２は、図６（ｂ）に示すように、「日本三大古典随筆と作者  ［枕草子  清少納言  平安時代］、［方丈記  鴨長明  鎌倉時代前期］、［徒然草  吉田兼好  鎌倉時代後期］」と書かれていたとする。
【０１１５】
また、学習者Ｂによって作成される学習者メモ１２は、図６（ｃ）に示すように、「日本最古の歌集は万葉集。編者は大伴家持と言われている。成立は奈良時代後期」と書かれていたとする。
【０１１６】
また、学習者Ｃによって作成される学習者メモ１２は、図６（ｄ）に示すように、「古い順に並べると、万葉集＜枕草子＜徒然草」と書かれていたとする。
【０１１７】
この場合、学習者Ａを例にとって説明すると、学習者Ａに配信されるテスト問題は、学習者Ａによって作成された学習者メモ１２とキーワード１１とに基づいて作成されるのではなく、学習者Ａによって作成された学習者メモ１２、学習者Ｂによって作成された学習者メモ１２、学習者Ｃによって作成された学習者メモ１２とキーワード１１とに基づいて作成される。
【０１１８】
つまり、学習者Ａ、学習者Ｂ、学習者Ｃにそれぞれ配信されるテスト問題は、学習者Ａによって作成された学習者メモ１２、学習者Ｂによって作成された学習者メモ１２、学習者Ｃによって作成された学習者メモ１２とキーワード１１とに基づいて作成される。
【０１１９】
具体的には、まず、学習者Ａによって作成された学習者メモ１２、学習者Ｂによって作成された学習者メモ１２、学習者Ｃによって作成された学習者メモ１２とが１つの学習者メモ１２として合成される。
【０１２０】
合成された学習者メモ１２は、「日本三大古典随筆と作者  ［枕草子  清少納言  平安時代］、［方丈記  鴨長明  鎌倉時代前期］、［徒然草  吉田兼好  鎌倉時代後期］  日本最古の歌集は万葉集。編者は大伴家持と言われている。成立は奈良時代後期  古い順に並べると、万葉集＜枕草子＜徒然草」となる。
【０１２１】
つまり、合成された学習者メモ１２は、学習者Ａによる学習者メモ１２、学習者Ｂによる学習者メモ１２、学習者Ｃによる学習者メモ１２を全て含んだ学習者メモ１２となる。  そして、その合成された学習者メモ１２とキーワード１１とに基づいて問題文が作成される。
【０１２２】
合成された学習者メモ１２より問題文が作成される処理は、図４を参照して説明したテスト問題作成の１つ目の内容と同じであり、学習者メモ１２に含まれるキーワード１１が空欄に置換されて、テスト問題が作成される。
【０１２３】
作成されたテスト問題は、図６（ｅ）に示すように、「下記の１〜８に入るキーワードを答えなさい。  １．日本三大古典随筆と作者  ［（１）  （２）  平安時代］、［（３）  （４）  鎌倉時代前期］、［（５）  （６）  鎌倉時代後期］  ２．日本最古の歌集は（７）、編者は（８）と言われている。成立は奈良時代後期。  ３．古い順に並べると（７）＜（１）＜（５）」となる。
【０１２４】
また、解答欄作成部２７は、図６（ｅ）に示すように「（１）、（２）、（３）、（４）、（５）、（６）、（７）、（８）」という解答欄を作成する。
【０１２５】
また、正解ワード作成部２８は、３つの学習者メモ１２から合成された学習者メモ１２より置換された空欄の番号と置換される前の元の合成された学習者メモ１２とに基づいて、正解ワードを作成する。この場合に作成される正解ワードは、図６（ｆ）に示すように、「１：枕草子  ２：清少納言  ３：方丈記  ４：鴨長明  ５：徒然草  ６：吉田兼好  ７：万葉集  ８：大伴家持」となる。
【０１２６】
このように作成された問題文と解答欄はテスト問題生成部２３で合成されてテスト問題として学習者Ａ、学習者Ｂ、学習者Ｃが使用する解答端末５０にそれぞれ配信される。
【０１２７】
また、作成された正解ワードは、データベース１０のテスト問題正解ワード１３として記憶される。
【０１２８】
なお、合成された学習者メモ１２が置換される空欄の番号と、正解ワードの番号とは対応するように作成され、問題文の空欄の正解ワードは、その空欄の番号で示される正解ワードとなる。
【０１２９】
次に、テスト問題生成部２３で、複数の学習者メモ１２とキーワード１１とに基づいてテスト問題が生成される処理について図７のフローチャートを参照して説明を行う。
【０１３０】
図７に示すように、同じ物事の教授を受けた複数の学習者によって作成された学習者メモ１２が学習者メモ取得部２５より取得される（ステップ７０１）。
【０１３１】
そして、ステップ７０１で取得された複数の学習者の学習者メモ１２が１つの学習者メモ１２として合成される（ステップ７０２）。
【０１３２】
合成された学習者メモ１２は、複数の学習者メモ１２の内容が１つにまとめられて、複数の学習者メモ１２の内容を全て含む。
【０１３３】
そして、合成された学習者メモ１２を学習者メモ１２として、図５を参照して説明したテスト問題作成の処理が行われる（ステップ７０３）。
【０１３４】
このステップ７０３の処理は、図５を参照して説明したフローチャートのステップ５０１乃至ステップ５１８の処理である。
【０１３５】
このように、問題文作成部２６による問題文作成の処理の２つ目の内容は、キーワード１１と複数の学習者メモ１２とに基づいて問題文が作成され、その問題文に基づいてテスト問題生成部２３でテスト問題が生成される。
【０１３６】
複数の学習者メモ１２に基づいてテスト問題が作成されるので、一人の学習者にとっては、自分の学習者メモ１２以外の内容がテスト問題に含まれることになる。
【０１３７】
また、複数の学習者メモ１２に基づいてテスト問題が作成されるので、学習者メモ１２を作成しなかった学習者にも、他の人の学習者メモ１２に基づいてテスト問題が作成されて配信される。
【０１３８】
尚、複数の学習者の学習者メモ１２を合成して１つの学習者メモにする場合に、特定の学習者の学習者メモ１２を優先して採用して、採用された学習者メモ１２より１つの学習者メモ１２を合成してもよい。  例えば、キーワード１１を多く含む学習者メモ１２の優先順位を上げるとか、学習者メモ１２の文字列長が短すぎたり長すぎたりするものは優先順位を下げるとか、学習者テスト結果データ１４の良し悪しを優先順位の決定に反映させるとかなどをして、特定の学習者の学習者メモ１２が優先的に採用されて１つの学習者メモ１２に合成されてもよい。
【０１３９】
次に、問題文作成部２６による問題文作成の処理の３つ目の内容について図８を参照して説明を行う。
【０１４０】
図８は、問題文作成部２６によって行われる問題文作成の処理の内容を説明する模式図であり、図８（ａ）は管理者によって入力されるキーワード１１の一例を示す図であり、図８（ｂ）は学習者Ａによって作成される学習者メモ１２の一例を示す図であり、図８（ｃ）は学習者Ｂによって作成される学習者メモ１２の一例を示す図であり、図８（ｄ）は学習者Ｃによって作成される学習者メモ１２の一例を示す図であり、図８（ｅ）は学習者Ａに配信されるテスト問題の内容を示す図であり、図８（ｆ）はテスト問題正解ワード１３を示す図である。
【０１４１】
問題文作成部２６による問題文作成の処理として説明する３つ目の処理の内容は、複数の学習者によって作成された複数の学習者メモ１２とキーワード１１とに基づいて、特定の学習者向けのテスト問題を作成する内容である。
【０１４２】
複数の学習者である学習者Ａ、学習者Ｂ、学習者Ｃが同じ物事の教授を受けたとする。  そして、学習者Ａに配信されるテスト問題を例に説明する。
【０１４３】
管理者によって作成されるキーワード１１は、図８（ａ）に示すように、「枕草子、徒然草、方丈記、清少納言、吉田兼好、鴨長明、万葉集、大伴家持」であったとする。
【０１４４】
また、学習者Ａによって作成される学習者メモ１２は、図８（ｂ）に示すように、「日本三大古典随筆と作者  ［枕草子  清少納言  平安時代］、［方丈記  鴨長明  鎌倉時代前期］、［徒然草  吉田兼好  鎌倉時代後期］」と書かれていたとする。
【０１４５】
また、学習者Ｂによって作成される学習者メモ１２は、図８（ｃ）に示すように、「日本最古の歌集は万葉集。編者は大伴家持と言われている。成立は奈良時代後期」と書かれていたとする。
【０１４６】
また、学習者Ｃによって作成される学習者メモ１２は、図８（ｄ）に示すように、「古い順に並べると、万葉集＜枕草子＜徒然草」と書かれていたとする。
【０１４７】
この場合、学習者Ａに配信されるテスト問題は、学習者Ａの学習者メモ１２に含まれないキーワード１１を含む他の学習者の学習者メモ１２に基づいて作成される。
【０１４８】
学習者Ａの学習者メモ１２に含まれるキーワード１１は、「枕草子」「徒然草」「方丈記」「清少納言」「吉田兼好」「鴨長明」であり、学習者Ｂの学習者メモ１２に含まれるキーワード１１は、「万葉集」「大伴家持」であり、学習者Ｃの学習者メモ１２に含まれるキーワード１１は、「枕草子」「徒然草」「万葉集」である。
【０１４９】
それで、学習者Ａの学習者メモ１２に含まれないキーワード１１を含む学習者メモ１２は、学習者Ｂの学習者メモ１２となる。
【０１５０】
よって、学習者Ａに配信されるテスト問題は、学習者Ｂの学習者メモ１２に基づいて作成される。
【０１５１】
学習者Ｂの学習者メモ１２とキーワード１１とに基づいて作成された問題文は、図８（ｅ）に示すように、「日本最古の歌集は（１）。編者は（２）と言われている。成立は奈良時代後期。」となり、学習者Ｂの学習者メモ１２からキーワード１１が空欄に置換されて問題文が形成される。  この問題文の作成は問題文作成部２６で行われる。
【０１５２】
そして、解答欄作成部２７が、図８（ｆ）に示すように「（１）、（２）」という解答欄を作成する。
【０１５３】
また、正解ワード作成部２８は、学習者Ｂの学習者メモ１２より置換された空欄の番号と置換される前の元の学習者メモ１２とに基づいて、正解ワードを作成する。  この場合に作成される正解ワードは、図８（ｆ）に示すように、「１：万葉集  ２：大伴家持」となる。
【０１５４】
このように作成された問題文と解答欄はテスト問題生成部２３で合成されてテスト問題として学習者Ａが使用する解答端末５０に配信される。
【０１５５】
また、作成された正解ワードは、データベース１０のテスト問題正解ワード１３として記憶される。
【０１５６】
また、この場合には問題文作成の基となる学習者Ｂの学習者メモ１２が置換される空欄の番号と、正解ワードの番号とは対応するように作成され、問題文の空欄の正解ワードは、その空欄の番号で示される正解ワードとなる。
【０１５７】
次にテスト問題生成部２３で、図８を参照して説明した学習者Ａ向けのテスト問題が作成される処理について、図９を参照して説明を行う。
【０１５８】
図９に示すように、まず、同じ物事の教授を受けた複数の学習者の学習者メモ１２が学習者メモ取得部２５より取得される（ステップ９０１）。
【０１５９】
そして、テスト問題が配信される学習者である学習者Ａが作成した学習者メモ１２に含まれるキーワード１１が確認される（ステップ９０２）。
【０１６０】
ステップ９０１で取得された複数の学習者の学習者メモ１２なかから、ステップ９０２で確認された学習者Ａの学習者メモ１２に含まれないキーワード１１を最も多くの種類含む学習者メモ１２が選択される（ステップ９０３）。
【０１６１】
学習者Ａが作成した学習者メモ１２に含まれるキーワード１１は、「枕草子」「徒然草」「方丈記」「清少納言」「吉田兼好」「鴨長明」である。  そして、学習者Ｂの学習者メモ１２には、学習者Ａの学習者メモ１２に含まれないキーワード１１として、「万葉集」「大伴家持」を含んでいる。  また、学習者Ｃの学習者メモ１２には、学習者Ａの学習者メモ１２に含まれないキーワード１１として、「万葉集」を含んでいる。
【０１６２】
それで、学習者Ａの学習者メモ１２に含まれないキーワード１１を最も多く含む学習者メモ１２は学習者Ｂの学習者メモ１２となる。
【０１６３】
そのステップ９０３で学習者メモ１２が選択されると、選択された学習者メモ１２に基づいて、図５を参照して説明したテスト問題作成の処理が行われる（ステップ９０４）。
【０１６４】
このステップ９０４の処理は、図５を参照して説明したフローチャートのステップ５０１乃至ステップ５１８の処理である。
【０１６５】
このように、問題文作成部２６による問題文作成の処理の３つ目の内容は、テスト問題の配信の対象となる学習者の学習者メモ１２に含まれないキーワード１１を最も多く含む学習者メモ１２を基にして問題文が作成され、その問題文に基づいてテスト問題生成部２３でテスト問題が生成される。
【０１６６】
テスト問題配信の対象の学習者に配信されるテスト問題には、対象の学習者が作成した学習者メモ１２には含まれないキーワード１１が含まれるので、対象の学習者が物事の教授において理解不足した箇所が補われる。
【０１６７】
尚、問題文作成処理の３種の内容共に、テスト問題生成部２３より配信されるテスト問題と、そのテスト問題の答えとなるテスト問題正解ワード１３とには同じ識別番号が付与されて、テスト問題とテスト問題正解ワード１３との対応関係が明確になるようにされる。
【０１６８】
尚、インターネット４０は、ＬＡＮ（Local Area Network）であってもよく、例えば、小学校の教室などの小規模の教室内で学習システム１が構築されてもよい。
【産業上の利用可能性】
【０１６９】
この発明は、問題作成装置、問題作成プログラムおよび学習システムにおいて利用可能である。
【０１７０】
本発明の問題作成プログラムを通信手段で提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に記録して提供することもできる。
【図面の簡単な説明】
【０１７１】
【図１】学習システム１の構成を示す模式図。
【図２】学習システム１の機能的なつながりについて示すブロック図。
【図３】学習者が教授を受けた後、問題が配信される流れを示す模式図。
【図４】問題文作成処理の内容を示す模式図。
【図５】テスト問題生成部２３でテスト問題が生成される処理を示すフローチャート。
【図６】問題文作成処理の２つ目の内容を示す模式図。
【図７】問題文作成処理の２つ目の内容によってテスト問題が生成される処理を示すフローチャート。
【図８】問題文作成処理の３つ目の内容を示す模式図。
【図９】問題文作成処理の３つ目の内容によってテスト問題が生成される処理を示すフローチャート。
【符号の説明】
【０１７２】
１    学習システム
１０    データベース
１１    キーワード
１２    学習者メモ
１３    テスト問題正解ワード
１４    学習者テスト結果データ
２０    問題生成サーバ
２１    制御部
２２    記憶部
２３    テスト問題生成部
２４    キーワード取得部
２５    学習者メモ取得部
２６    問題文作成部
２７    解答欄作成部
２８    正解ワード作成部
２９    正解ワード取得部
３０    学習者テスト結果更新部
４０    インターネット
５０、５０−１、５０−２、５０−３、５０−４    解答端末
５１    テスト問題表示部
５２    学習者テスト解答取得部
５３    学習者テスト解答処理部
【図１】
2010072203.tif 000003
【図２】
2010072203.tif 000004
【図３】
2010072203.tif 000005
【図４】
2010072203.tif 000006
【図５】
2010072203.tif 000007
【図６】
2010072203.tif 000008
【図７】
2010072203.tif 000009
【図８】
2010072203.tif 000010
【図９】
2010072203.tif 000011