(57)【要約】【課題】一連の学習カリキュラムに沿って作成された複数の講義動画の中から抽出された講義動画を、学習者が学習効果の高い順序で視聴することができる学習支援装置等を提供する。【解決手段】学習支援装置は、一連の学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と複数の講義とをそれぞれ対応づけると共に、複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースと、各問題に対する学習者の解答の正誤を表す正誤情報を取得する正誤情報取得部と、正誤情報に基づいて複数の問題の中から１つ以上の問題を抽出し、上記データベースを参照することにより、抽出された１つ以上の問題に対応づけられた１つ以上の講義を、上記複数の講義の中から抽出する講義抽出部と、講義抽出部により抽出された講義に対し、データベースに格納された視聴順に従って順位付けをする優先順位決定部とを備える。【選択図】図２
2020118892.tif 000002
【特許請求の範囲】
【請求項１】
一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置であって、
前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースと、
前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得する正誤情報取得部と、
前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出する講義抽出部と、
前記講義抽出部により抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをする優先順位決定部と、
を備える学習支援装置。
【請求項２】
前記講義抽出部は、前記複数の問題のうち、解答が誤答であった１つ以上の問題に対応づけられた１つ以上の講義を抽出する、請求項１に記載の学習支援装置。
【請求項３】
複数の学習者に関する前記正誤情報を集計して前記複数の問題の各々の正答率または誤答率を算出する集計処理部をさらに備え、
前記講義抽出部は、前記複数の問題のうち前記正答率が所定値未満または前記誤答率が所定値以上である問題に対応づけられた講義を抽出する、
請求項１に記載の学習支援装置。
【請求項４】
複数の学習者に関する前記正誤情報を集計して前記複数の問題の各々の正答率または誤答率を算出する集計処理部をさらに備え、
前記講義抽出部は、前記複数の問題のうち前記正答率が低い順または前記誤答率が高い順から所定数の問題に対応づけられた講義を抽出する、
請求項１に記載の学習支援装置。
【請求項５】
前記講義抽出部によって前記１つ以上の講義に付けられた順位を含むレコメンド情報を生成して出力するレコメンド情報出力部をさらに備える、請求項１〜４のいずれか１項に記載の学習支援装置。
【請求項６】
一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置が実行する学習支援方法であって、
前記学習支援装置は、前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースを備え、
前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得するステップ（ａ）と、
前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出するステップ（ｂ）と、
前記ステップ（ｂ）において抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをするステップ（ｃ）と、
を含む学習支援方法。
【請求項７】
一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置に実行させるプログラムであって、
前記学習支援装置は、前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースを備え、
前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得するステップ（ａ）と、
前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出するステップ（ｂ）と、
前記ステップ（ｂ）において抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをするステップ（ｃ）と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して学習者に講義動画を配信する学習支援装置、学習支援方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネット等の通信ネットワークを介して、講義が録画された動画（以下、講義動画ともいう）を学習者に配信する学習支援システムの利用が拡大している。このような学習支援システムにおいては、学習者は自分の学習到達度に応じた講義動画を選択して視聴することで、効率良く、且つ効果的な学習を行うことができる。
【０００３】
例えば、特許文献１には、ユーザにより操作可能な端末と、ネットワークを介して端末と通信可能な学習管理サーバとを備える学習システムが開示されている。この学習システムが備える学習管理サーバは、複数の学習カテゴリのいずれかにそれぞれ対応させて、ユーザの学習水準に関する学習水準情報を生成するための複数の学習水準試験情報が予め記憶された学習水準試験情報記憶手段を有し、上記端末から送信された操作情報に応じて、複数の学習カテゴリからいずれかを選択し、選択された学習カテゴリに対応する指定学習水準試験情報を学習水準試験情報記憶手段に記憶された複数の学習水準試験情報から選択し、選択された指定学習水準試験情報を上記端末に送信すると共に、該指定学習水準試験情報に応じた試験解答情報を上記端末から受信し、受信した試験解答情報に基づいて、学習水準情報を生成し、この学習水準情報に基づいて、上記複数の学習情報のうちの指定学習情報を送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２１７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、学習カリキュラムを構成する複数の単元には互いに関連性があるため、学習者の理解度を高め、学習内容を定着させるためには、それぞれの単元を学習するために作成された複数の講義動画を視聴する順序が重要となる。しかしながら、学習水準試験の結果に基づいて、視聴すべき講義動画を自動的に抽出しても、学習者にとっては、抽出された講義動画をどの順序で視聴すると良いのかを判断することが困難である。
【０００６】
そこで、本発明は、一連の学習カリキュラムに沿って作成された複数の講義動画の中から抽出された講義動画を、学習者が学習効果の高い順序で視聴することができる学習支援装置、学習支援方法、およびプログラムを提供することを目的の１つとする。本発明の他の目的は、本明細書全体を参照することにより明らかとなる。
【課題を解決するための手段】
【０００７】
本発明の１つの態様である学習支援装置は、一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置であって、前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースと、前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得する正誤情報取得部と、前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出する講義抽出部と、前記講義抽出部により抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをする優先順位決定部と、を備えるものである。
【０００８】
上記学習支援装置において、前記講義抽出部は、前記複数の問題のうち、解答が誤答であった１つ以上の問題に対応づけられた１つ以上の講義を抽出しても良い。
【０００９】
上記学習支援装置は、複数の学習者に関する前記正誤情報を集計して前記複数の問題の各々の正答率または誤答率を算出する集計処理部をさらに備え、前記講義抽出部は、前記複数の問題のうち前記正答率が所定値未満または前記誤答率が所定値以上である問題に対応づけられた講義を抽出しても良い。
【００１０】
上記学習支援装置は、複数の学習者に関する前記正誤情報を集計して前記複数の問題の各々の正答率または誤答率を算出する集計処理部をさらに備え、前記講義抽出部は、前記複数の問題のうち前記正答率が低い順または前記誤答率が高い順から所定数の問題に対応づけられた講義を抽出しても良い。
【００１１】
上記学習支援装置は、前記講義抽出部によって前記１つ以上の講義に付けられた順位を含むレコメンド情報を生成して出力するレコメンド情報出力部をさらに備えても良い。
【００１２】
本発明の別の態様である学習支援方法は、一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置が実行する学習支援方法であって、前記学習支援装置は、前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースを備え、前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得するステップ（ａ）と、前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出するステップ（ｂ）と、前記ステップ（ｂ）において抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをするステップ（ｃ）と、を含むものである。
【００１３】
本発明のさらに別の態様であるプログラムは、一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された複数の講義動画を配信するシステムにおいて用いられる学習支援装置に実行させるプログラムであって、前記学習支援装置は、前記学習カリキュラムにおける学習者の学習到達度を測定するためのテストに含まれる複数の問題と前記複数の講義とをそれぞれ対応づけると共に、前記複数の講義の各々に対して予め設定された講義動画の視聴順を格納するデータベースを備え、前記複数の問題の各々に対する学習者の解答の正誤を表す正誤情報を取得するステップ（ａ）と、前記正誤情報に基づいて前記複数の問題の中から１つ以上の問題を抽出し、前記データベースを参照することにより、抽出された前記１つ以上の問題に対応づけられた１つ以上の講義を前記複数の講義の中から抽出するステップ（ｂ）と、前記ステップ（ｂ）において抽出された前記１つ以上の講義に対し、前記データベースに格納された前記視聴順に従って順位付けをするステップ（ｃ）と、を実行させるものである。
【発明の効果】
【００１４】
本発明によれば、テストの結果に基づいて抽出された１つ以上の問題に対応する１つ以上の講義をデータベースを参照することによって抽出すると共に、抽出された講義に対し、学習者が視聴すべき優先順位を付けるので、学習者は、各講義に付けられた優先順位を参照することで、学習効果の高い順序で講義動画を視聴することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る学習支援装置が用いられる学習支援システムの概略構成を示す図である。
【図２】本発明の実施形態に係る学習支援装置の主要構成を示すブロック図である。
【図３】図２に示す学習カリキュラムデータベースに格納される情報を例示した表である。
【図４】本発明の実施形態に係る学習支援装置の動作を示すフローチャートである。
【図５】ある学習者について作成された到達度テストの結果を例示する表である。
【図６】レコメンド情報を例示する表である。
【図７】本発明の実施形態の変形例における到達度テストの集計結果を例示する表である。
【図８】本発明の実施形態の別の変形例における到達度テストの集計結果を例示する表である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１７】
実施の形態
以下においては、学校教育における教科学習への学習支援に本発明を適用する例を説明するが、本発明は、学校教育における教科学習以外にも、幼児教育、大学教育、社会人教育、社内研修、資格試験対策講座、カルチャーセンターにおける趣味講座等における様々な学習支援に適用することが可能である。
【００１８】
（１）実施形態の構成
図１は、本実施形態に係る学習支援装置が用いられる学習支援システム１の概略構成を示す図である。学習支援システム１は、一連の学習カリキュラムに沿って構成された複数の講義がそれぞれ録画された動画（以下、講義動画という）を配信することによって学習を支援するシステムである。同図に示すように、学習支援システム１は、講義動画を配信する学習支援サーバ１０と、各学習者が操作する端末であって、講義動画を受信して視聴する際に用いられる端末２０ａ、２０ｂ、…とを含む。これらの学習支援サーバ１０と各端末２０ａ、２０ｂ、…とは、通信ネットワークＮを介して接続される。
【００１９】
通信ネットワークＮは、学習支援サーバ１０と各端末２０ａ、２０ｂ、…との間で相互に情報を送受信可能な通信網を含む。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless  Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２０】
図２は、学習支援サーバ１０の主要構成を示すブロック図である。学習支援サーバ１０は、例えば、演算処理能力の高いコンピュータによって構成され、所定のプログラムを実行することにより、学習者の学習進捗状況を管理すると共に、学習進捗状況に応じた講義動画を各端末２０ａ、２０ｂ、…に配信するサーバ機能を実現するものである。ここで、学習支援サーバ１０を構成するコンピュータは、必ずしも１台である必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００２１】
図２に示すように、学習支援サーバ１０は、通信インタフェース１１０と、記憶部１２０と、プロセッサ１３０とを備える。
【００２２】
通信インタフェース１１０は、通信ネットワークＮに接続し、通信ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース１１０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００２３】
記憶部１２０は、例えば、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）等のコンピュータ読み取り可能な記録媒体からなる物理デバイスの記憶領域が提供する論理デバイスである。記憶部１２０は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。記憶部１２０は、オペレーティングシステムプログラムやドライバプログラムを含む各種プログラムおよびこれらのプログラムの実行中に使用される各種データを格納する。具体的には、記憶部１２０は、プロセッサ１３０に実行させる学習支援プログラムＰＲと、複数の講義動画の音声および動画データ（講義動画データ）ＤＴと、学習支援プログラムＰＲの実行中に使用される各種情報を格納するデータベースとして、学習カリキュラムデータベースＤＢ１と、学習者情報データベースＤＢ２と、クラス情報データベースＤＢ３とを記憶している。
【００２４】
学習カリキュラムデータベースＤＢ１は、学習者の学習到達度を測定するために実施されるテスト（到達度テスト）に含まれる複数の問題に関する情報と複数の講義に関する情報とを対応づけて格納する。
【００２５】
以下においては、一例として、高校に入学した直後の生徒を対象に数学の学習支援を行う場合における学習カリキュラムデータベースＤＢ１の内容を説明する。この場合、到達度テストとして、中学３年生までに学習した数学の内容が定着しているか否かを判定するための問題が設定される。また、各問題に対応づけられる講義も、中学１年〜中学３年で学習する内容となる。つまり、未到達の内容を復習させることで学習支援を行うものである。
【００２６】
図３は、学習カリキュラムデータベースＤＢ１に格納される情報を例示した図である。図３に示すように、学習カリキュラムデータベースＤＢ１は、到達度テストに関する情報ａ１（到達度テストコード、年度、学年、教材コード、実施回数、教材名）と、到達度テストに含まれる各問題に関する情報ａ２（シリアル番号、大問番号、中問番号、小問番号、必須／選択フラグ、解答個数、正解、配点、出題の趣旨、設問概要）と、講義に関する情報ａ３（講座コード、講義コード、講義名、視聴順）とを含む。
【００２７】
各問題に関する情報ａ２において、シリアル番号によって特定される各問題は、講座コードおよび講義コードによって特定される１つの講義に対応づけられている。例えば、シリアル番号１の問題は、中１数学（基礎）第４講に対応づけられている。ここで、問題と講義との対応関係は必ずしも１対１対応でなくても良く、１つの講義に対して複数の問題が対応づけられていることもある。例えば、シリアル番号５、６の各問題は共に、中１数学（基礎）第１３講に対応づけられている。
【００２８】
講義に関する情報ａ３のうちの視聴順は、講義動画を視聴する際に推奨される順番を表しており、例えば、各到達度テストに含まれる複数の問題それぞれ対応付けられている複数の講義に対して、視聴が推奨される順序に従って連番となるように設定されている。例えば、中学数学の到達度テストに関して、中１数学（基礎）講座の第１講〜最終講、中２数学（基礎）講座の第１講〜最終講、および中３数学（基礎）講座の第１講〜最終講に対し、１から順に昇順の番号が視聴順として割り当てられてもよい。
【００２９】
ここで、学習カリキュラムデータベースＤＢ１に格納される情報は図３に例示するものに限定されない。即ち、学習支援システム１において提供する学習支援の内容（学校教育における各教科、社内研修、資格試験対策講座、趣味講座等）、学習者の属性（幼稚園児、小学生、中学生、高校生、大学生、社会人、主婦、シニア層等）、学習期間（３か月、１年間、３年間等）といった各種条件に応じて適宜設定すれば良い。
【００３０】
学習者情報データベースＤＢ２は、学習者個人に関する情報（以下、学習者情報という）を格納する。学習者情報は、具体的には、学習者の識別情報（例えば会員コード）、氏名、所属する学校の名称や識別情報（例えば高校会員コード）、所属する学年およびクラス、住所、受講中の講座、受講済みの講義、到達度テストの結果、端末２０ａ、２０ｂ、…から学習支援サーバ１０にアクセスする際の認証用のパスコード等の情報を含む。
【００３１】
クラス情報データベースＤＢ３は、学校等の組織が当該組織に所属する学習者による学習支援システム１の利用を一括して申し込んでいる場合に、学習者の情報をクラスまたは学年といったグループごとに管理するための情報（以下、クラス情報という）を格納する。クラス情報は、具体的には、グループに関する情報（学校コード、クラスコード等）、グループに所属する学習者に関する情報（学習者の識別コード等）、学習者の到達度テストの結果およびこの結果を集計して分析した情報等を含む。
【００３２】
プロセッサ１３０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット（ＣＰＵなど）および各種レジスタから構成され、記憶部１２０に格納されている各種プログラムを実行することにより学習支援サーバ１０の各部を中枢的に制御する。また、プロセッサ１３０は、学習支援プログラムＰＲを実行することにより、端末２０ａ、２０ｂ、…に対して講義動画を配信する学習支援機能を実現する。
【００３３】
詳細には、プロセッサ１３０が学習支援プログラムＰＲを実行することにより実現される機能部は、学習者情報管理部１３１と、動画配信部１３２と、正誤情報取得部１３３と、講義抽出部１３６と、優先順位決定部１３７と、レコメンド情報出力部１３８と、集計処理部１３９とを含む。
【００３４】
学習者情報管理部１３１は、学習者情報データベースＤＢ２に格納される学習者情報を管理すると共に、学習者が操作する端末２０ａ、２０ｂ、…から通信ネットワークＮを介して当該学習支援サーバ１０にアクセスがあった場合に、学習者情報に基づいて認証を行う。
【００３５】
動画配信部１３２は、認証に成功した端末２０ａ、２０ｂ、…からの要求に従い、指定された講義に関する講義動画データを記憶部１２０から読み出し、要求元の端末に送信する。
【００３６】
正誤情報取得部１３３は、学習者が実施した到達度テストの結果である正誤情報を取得する。ここで、正誤情報とは、到達度テストに含まれる各問題の正誤を表す情報のことである。本実施形態において、正誤情報取得部１３３は、解答取得部１３４および採点処理部１３５を有する。解答取得部１３４は、端末２０ａ、２０ｂ、…において入力された到達度テストの解答を通信ネットワークＮを介して取得する。採点処理部１３５は、解答取得部１３４が取得した解答を、学習カリキュラムデータベースＤＢ１を参照して採点することにより、各問題の正誤を表す正誤情報を生成する。
【００３７】
なお、正誤情報取得部１３３の構成は、解答取得部１３４および採点処理部１３５を有する構成に限定されない。例えば、正誤情報取得部１３３は、到達度テストの解答を学習者自身または学習者の指導者が採点した結果、即ち、正誤情報そのものを通信ネットワークＮを介して取得することとしても良い。あるいは、正誤情報取得部１３３は、当該学習支援サーバ１０に接続された入力装置を用いて入力された正誤情報を直接取得することとしても良い。
【００３８】
講義抽出部１３６は、正誤情報取得部１３３が取得した正誤情報に基づき、到達度テストに含まれる複数の問題の中から１つ以上の問題を抽出すると共に、学習カリキュラムデータベースＤＢ１を参照することにより、抽出した１つ以上の問題に対応づけられた１つ以上の講義を抽出する。
【００３９】
優先順位決定部１３７は、講義抽出部１３６が抽出した講義に対し、学習カリキュラムデータベースＤＢ１に格納された視聴順に従って、学習者が視聴すべき優先順位を付ける。
【００４０】
レコメンド情報出力部１３８は、講義動画の視聴を推奨する講義およびその優先順位を含むレコメンド情報を生成して出力する。
【００４１】
集計処理部１３９は、複数の学習者の正誤情報をクラスまたは学年といったグループごとに集計し、各問題の正答率（又は誤答率）を算出する。
【００４２】
再び図１を参照すると、端末２０ａ、２０ｂ、…は、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、タブレット端末、スマートフォン、ＰＤＡなど、通信ネットワークＮを介して他の通信機器とデータの授受が可能な端末装置を利用することができる。学習者は、端末２０ａ、２０ｂ、…を操作して学習支援サーバ１０にアクセスし、到達度テストの結果に応じて抽出された講義動画を視聴するなどして、学習支援を受けることができる。
【００４３】
（２）実施形態の動作
次に、学習支援サーバ１０の動作を説明する。図４は、学習支援装置の動作を示すフローチャートである。
本実施形態において、学習者は、講義動画の視聴に先立って到達度テストを受験する。到達度テストは、学習者が自宅等において個別に受験しても良いし、学校等において複数の学習者が一斉に受験しても良い。
【００４４】
また、到達度テストの形式も特に限定されない。例えば、学習者（受験者）が学習支援サーバ１０から各自の端末２０ａ、２０ｂ、…に到達度テストをダウンロードし、端末２０ａ、２０ｂ、…の画面上で解答を入力する形式であっても良い。この場合、到達度テストの解答は、端末２０ａ、２０ｂ、…から学習支援サーバ１０に、通信ネットワークＮを介して送信される。あるいは、学習者が紙に印刷された問題を解いて、解答をマークシートに記入する方式であっても良い。この場合、マークシートを学習支援システム１の運営者に送付すると、運営者の側でマークシートに記入された解答を学習支援サーバ１０に入力する。
【００４５】
まず、ステップＳ１において、解答取得部１３４が、学習者が受験した到達度テストの解答を取得する。
【００４６】
続くステップＳ２において、採点処理部１３５が、ステップＳ１において取得された解答を、学習カリキュラムデータベースＤＢ１に格納された正解と対比することにより採点する。
【００４７】
図５は、ある学習者について作成された到達度テストの結果を例示する表であり、図３に示す学習カリキュラムデータベースＤＢ１から、各問題に関する情報ａ２および講義に関する情報ａ３を抽出すると共に、解答欄ｂ１、結果欄ｂ３、および優先順位欄ｂ６を追加することにより作成されたものである。
【００４８】
図５に示すように、解答取得部１３４により取得された解答は、解答欄ｂ１に入力される。採点処理部１３５は、解答欄ｂ１に入力された値（数値または符号）と、正解欄ｂ２に予め格納されている正解の値（同上）とを対比し、両者が一致する場合には正答と判定し、結果欄ｂ３に正答であることを示すフラグまたは符号（例えば「○」印）を入力する。
【００４９】
反対に、採点処理部１３５は、解答欄ｂ１に入力された値と正解欄ｂ２に予め格納されている正解の値とが一致しない場合、誤答と判定し、結果欄ｂ３に誤答であることを示すフラグまたは符号（例えば「Ｘ」印）を入力する。例えば図５の場合、シリアル番号７、８、１３、１４、１５、４５、４６、４７の問題が誤答となっている。
【００５０】
また、採点処理部１３５は、解答欄ｂ１に値が入力されていない場合、結果欄ｂ３に、無回答であることを示すフラグまたは符号（例えば「−」印）を入力する。例えば図５の場合、シリアル番号４９、５０の問題が無回答となっている。
【００５１】
さらに、採点処理部１３５は、配点欄ｂ４に格納されている各問題の配点を参照して、正答であった問題の点数を加算することにより、到達度テストの得点を算出する。
【００５２】
続くステップＳ３において、講義抽出部１３６が、到達度テストに含まれる複数の問題の中から、採点結果が誤答および無回答であった問題を抽出する。例えば図５の場合、シリアル番号７、８、１３、１４、１５、４５、４６、４７、４９、５０の計１０個の問題が抽出される。
【００５３】
続くステップＳ４において、講義抽出部１３６が、ステップＳ３において抽出された問題に対応づけられた講義を抽出する。例えば図５の場合、上述したシリアル番号７、８、１３、１４、１５、４５、４６、４７、４９、５０の問題に対応づけられた講義が抽出される。このうち、シリアル番号４６および４７の問題は、同じ講義（中３数学（基礎）第１２講）に対応づけられているため、誤答および無回答の問題は計１０個であるが、抽出される講義は計９個となる。
【００５４】
続くステップＳ５において、優先順位決定部１３７が、ステップＳ４において抽出された講義に対し、学習カリキュラムデータベースＤＢ１に格納された視聴順に従って優先順位付けを行う。
【００５５】
詳細には、図５の視聴順欄ｂ５に示すように、抽出された各講義には、推奨される視聴順が予め設定されている。優先順位決定部１３７は、抽出された講義に対し、予め設定された視聴順と同じ並び順となるように優先順位を付け、優先順位欄ｂ６に入力する。例えば、抽出された講義のうち、視聴順が最も小さい（早い）講義は、視聴順２３の「中３数学（基礎）第２講」である。従って、この講義に対して優先順位１が付けられる。他の講義についても同様に、視聴順２４、３２、３３、４０、４６、４８、６７、６８の各講義に対し、この順に優先順位２、３、４、…が付けられる。なお、シリアル番号４６および４７の問題については同じ講義が対応づけられているため、当然ながら同じ優先順位４が付けられる。
【００５６】
続くステップＳ６において、レコメンド情報出力部１３８は、抽出された講義および各講義の優先順位を含むレコメンド情報を生成して出力する。このレコメンド情報は、電子情報として学習支援サーバ１０から学習者の端末２０ａ、２０ｂ、…に送信しても良いし、端末２０ａ、２０ｂ、…から閲覧可能な状態で学習支援サーバ１０に格納しておいても良い。あるいは、レコメンド情報をプリントアウトしたハードコピーを、学習支援システム１の運営者側から学習者または学習者が所属する学校等に送付することとしても良い。
【００５７】
図６は、レコメンド情報を例示する表である。図６に示すように、レコメンド情報は、到達度テストに含まれる各問題の番号、設問概要、出題の趣旨、各問題の正解、学習者の解答に対する正誤の結果、配点、各問題に対応する講義、および、当該学習者に対して受講が推奨される講義およびその優先順位等の情報を含む。また、レコメンド情報を電子情報として学習者に提供する場合には、対応講義欄ｃ１に表示される各講義名または優先順位欄ｃ２に表示される優先順位の数字にリンクを挿入し、各講義の講義動画データに直接アクセスできるようにしても良い。
【００５８】
学習者は、このようなレコメンド情報を参照することにより、各問題の出題の意図を把握すると共に、自身の学習の未到達箇所や弱点を知ることができる。また、学習者は、優先順位欄ｃ１に順位が入力されている講義の動画を、入力されている順位に沿って視聴することにより、自身のレベルに合った学習を無理なく効率的に進めることができる。
【００５９】
以上説明したように、本実施形態によれば、到達度テストの結果に基づいて学習者が正答できなかった問題を抽出すると共に、学習カリキュラムデータベースＤＢ１を参照することにより抽出された問題に対応づけられた講義を抽出し、これらの講義に対し、予め設定された視聴順に従って優先順位を付けるので、学習者は学習効果の高い順序で講義動画を視聴することが可能となる。
【００６０】
変形例
次に、本発明の実施形態の変形例を説明する。
上記実施形態においては、学習者が個別に端末２０ａ、２０ｂ、…を操作して講義動画を視聴する場合を想定し、学習者が正答できなかった問題に対応する講義を抽出することとした。しかし、学習支援システム１は、学校等の組織において複数の学習者が同時に同じ講義動画を視聴する集団学習に適用することも可能である。この場合、複数の学習者が受験した到達度テストの集計結果に基づいて問題及び講義を抽出すれば良い。
【００６１】
詳細には、学習支援サーバ１０において、集計処理部１３９が、正誤情報取得部１３３により取得された複数の学習者の正解情報を集計して、各問題の正答率（または誤答率）を算出する。図７は、集計処理部１３９による到達度テストの集計結果を例示する表であり、ある高校の第１学年の各クラス（１組〜８組）および学年全体の正答率を示している。
【００６２】
講義抽出部１３６は、複数の問題の中から正答率が所定値未満である問題（または誤答率が所定値以上である問題）を抽出し、さらに、抽出した問題と対応づけられた講義を抽出する。例えば図７においては、各クラスおよび学年全体において正答率が２５％未満のセルに網掛けを付している。講義抽出部１３６は、クラスごとに、または学年全体に対し、図７において網掛けが付されたセルと同じ行の講義を抽出する。
【００６３】
これに応じて、優先順位決定部１３７は、抽出された講義に対し、予め設定されている視聴順に従って優先順位を付ける。優先順位の付け方は上記実施形態と同様である。例えば１年８組においては、シリアル番号９、１５、４５〜５０の問題の正答率が２５％未満であるから、これらの問題に対応づけられた講義が抽出される。そして、抽出された講義のうち、視聴順が最も小さい講義は、視聴順２６の「中３（基礎）第５講」であるから、この講義に対して優先順位１が付けられる。他の講義についても同様に、視聴順３２、３３、３４、４８、６７、６８の各講義に対し、この順に優先順位２、３、…が付けられる。
【００６４】
本変形例によれば、学校のクラス等において集団学習を行う場合であっても、より多くの学習者にとって学習効果の高い順序で講義動画を学習者に視聴させることが可能となる。
【００６５】
次に、本発明の実施形態の別の変形例を説明する。
集計処理部１３９により複数の学習者の正解情報が集計された場合、講義抽出部１３６は、この集計結果に基づいて所定数の講義を抽出することとしても良い。図８は、本変形例における到達度テストの集計結果を例示する表である。
【００６６】
本変形例において、講義抽出部１３６は、正答率が低い順から（または誤答率が高い順から）所定数の問題を抽出し、さらに、抽出した問題と対応付けられた講義を抽出する。例えば図８においては、各クラスおよび学年全体において正答率が低い方から３個（７組のみ４個）のセルに網掛けを付している。講義抽出部１３６は、クラスごとに、または学年全体に対し、図８において網掛けが付されたセルと同じ行の講義を抽出する。
【００６７】
これに応じて、優先順位決定部１３７は、抽出された講義に対し、予め設定されている視聴順に従って優先順位を付ける。優先順位の付け方は上記実施形態と同様である。あるいは、更なる変形例として、正答率が低い順に優先順位をつけても良い。例えば図８に示す抽出問題表示欄ｄ１には、学年全体で正答率が低かったシリアル番号４８、４９、５０の問題が、正答率が低かった順（シリアル番号４９、５０、４８の順）に表示されている。
【００６８】
本変形例によれば、学校のクラス等において限られた時間内に集団学習を行う場合であっても、より多くの学習者のレベルに合った講義動画を学習者に視聴させることが可能となる。
【符号の説明】
【００６９】
１…学習支援システム
１０…学習支援サーバ
２０ａ、２０ｂ、…端末
１１０…通信インタフェース
１２０…記憶部
１３０…プロセッサ
１３１…学習者情報管理部
１３２…動画配信部
１３３…正誤情報取得部
１３４…解答取得部
１３５…採点処理部
１３６…講義抽出部
１３７…優先順位決定部
１３８…レコメンド情報出力部
１３９…集計処理部
ＤＢ１…学習カリキュラムデータベースＤＢ
ＤＢ２…学習者情報データベースＤＢ
ＤＢ３…クラス情報データベース
Ｎ…通信ネットワーク
【図１】
2020118892.tif 000003
【図２】
2020118892.tif 000004
【図３】
2020118892.tif 000005
【図４】
2020118892.tif 000006
【図５】
2020118892.tif 000007
【図６】
2020118892.tif 000008
【図７】
2020118892.tif 000009
【図８】
2020118892.tif 000010