(57)【要約】【課題】  開示の学習支援装置は、個々の学習者の学習進度に応じた教材を人手を掛けずに作成することによって、学習者の学習効率を高めることができる。【解決手段】  開示の学習支援装置は、一の学習単位を所定の評価軸に基づき３つのレベルに区分して記憶する教材ＤＢと、教材ＤＢから抽出した情報を記憶するノートＤＢと、評価軸の一端にレベル分けされる第１レベル情報を、教材ＤＢからノートＤＢへ移動させる手段と、第１レベル情報を教材ＤＢに移動させると共に、第１レベル情報の次のレベルに区分される第２レベル情報を教材ＤＢからノートＤＢへ移動させる手段と、第２レベル情報の次のレベルに区分される第３レベル情報を教材ＤＢからノートＤＢへ移動させる手段と、ノートＤＢに記憶される情報を教材ＤＢに移動させる手段と、教材ＤＢに記憶される情報をノートＤＢに移動させる手段と、を有することを特徴とする。【選択図】図２
2012189753.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と接続され、ユーザが該ユーザ端末上で行う学習を支援する学習支援装置であって、
複数の学習単位で構成される教材内容に関し、一の該学習単位を所定の評価軸に基づき３つのレベルに区分して記憶する教材ＤＢ（Database）と、該教材ＤＢから抽出した情報を記憶するノートＤＢと、を含む記憶手段と、
前記ノートＤＢに記憶される情報を前記ユーザ端末上に表示させるノート表示手段と、
全ての前記学習単位に関し前記評価軸の一端にレベル分けされる第１レベル情報を、前記教材ＤＢから前記ノートＤＢへ移動させる第１転記手段と、
前記第１転記手段により移動された前記第１レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、全ての前記学習単位に関する前記第１レベル情報を前記教材ＤＢに移動させると共に、該第１レベル情報の次のレベルに区分される第２レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させる第２転記手段と、
前記第２転記手段により移動された前記第２レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、該第２レベル情報の次のレベルに区分される第３レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させる第３転記手段と、
前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記ノートＤＢに記憶される情報を前記教材ＤＢに移動させるノート項目削除手段と、
前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記教材ＤＢに記憶される情報を前記ノートＤＢに移動させるノート項目追加手段と、を有することを特徴とする学習支援装置。
【請求項２】
前記ノートＤＢは、重点的に勉強すべき内容を記憶する第１ノートＤＢ、既に習得済みである内容を記憶する第２ノートＤＢ、並びに該第１ノートＤＢ及び該第２ノートＤＢに記憶する内容に比べると重要度が低く付加的な内容を記憶する第３ノートＤＢを含み、
前記第１転記手段が、前記第１レベル情報を、前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記第２転記手段が、前記第１レベル情報を前記教材ＤＢに移動させることに代えて、該第１レベル情報を前記第２ノートＤＢに移動させると共に、前記第２レベル情報を前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記第３転記手段が、前記第３レベル情報を前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記ノート項目削除手段が、前記ノートＤＢに記憶される情報を前記教材ＤＢに移動させることに代えて、前記第１レベル情報に関しては前記第１ノートＤＢから前記第２ノートＤＢへ移動させ、前記第２レベル情報に関しては前記第１ノートＤＢから前記第２ノートＤＢへ移動させ、前記第３レベル情報に関しては前記第１ノートＤＢから前記第３ノートＤＢへ移動させ、
前記ノート項目追加手段が、前記教材ＤＢに記憶される情報を前記ノートＤＢに移動させることに代えて、前記第２ノートＤＢ又は前記第３ノートＤＢに記憶される情報を、前記第１ノートＤＢへ移動させることを特徴とする請求項１に記載の学習支援装置。
【請求項３】
前記記憶手段が、ユーザが模擬試験において誤答をした箇所に対応する前記学習単位の識別情報を記憶する模試結果ＤＢを含み、
前記模試結果ＤＢに記憶される前記学習単位の識別情報に対応する前記第１レベル情報、前記第２レベル情報及び前記第３レベル情報を、前記第２ノートＤＢ又は前記第３ノートＤＢから抽出すると共に、抽出した情報を前記第１ノートＤＢへ移動させる誤答箇所転記手段を有することを特徴とする請求項２に記載の学習支援装置。
【請求項４】
前記評価軸が、難易度の高低であることを特徴とする請求項１乃至３の何れか一に記載の学習支援装置。
【請求項５】
前記評価軸が、説明・解説における具体性の程度の高低であることを特徴とする請求項１乃至３の何れか一に記載の学習支援装置。
【請求項６】
前記評価軸が、前記教材が対象とする試験における出題頻度の高低であることを特徴とする請求項１乃至３の何れか一に記載の学習支援装置。
【請求項７】
前記ユーザ端末からの操作に基づき、前記第１ノートＤＢに記憶される情報のうち、ユーザが強調させることを望む情報には強調識別用のフラグが付与され、
前記ノート表示手段が、前記フラグが付与された情報を、前記ユーザ端末上において強調表示させることを特徴とする請求項１乃至６の何れか一に記載の学習支援装置。
【請求項８】
前記第１レベル情報及び前記第２レベル情報の何れか１つの内容が零であるか、又は、前記第１レベル情報、前記第２レベル情報、及び前記第３レベル情報のうち何れか１つ以上の内容が、複数の内容にレベル分けされ、
前記第１ノートＤＢ及び前記第２ノートＤＢが同一のデータベースであるか、又は前記第１ノートＤＢ、前記第２ノートＤＢ、及び前記第３ノートＤＢのうち何れか１つ以上が、１つ以上のデータベースを内包していることを特徴とする請求項２乃至７の何れか一に記載の学習支援装置。
【請求項９】
ユーザ端末と接続され、ユーザが該ユーザ端末上で行う学習を支援し、複数の学習単位で構成される教材内容に関し、一の該学習単位を所定の評価軸に基づき３つのレベルに区分して記憶する教材ＤＢ（Database）と、該教材ＤＢから抽出した情報を記憶するノートＤＢと、を含む記憶手段を備える学習支援装置が行う学習支援方法であって、
ノート表示手段が、前記ノートＤＢに記憶される情報を前記ユーザ端末上に表示させるステップと、
第１転記手段が、全ての前記学習単位に関し前記評価軸の一端にレベル分けされる第１レベル情報を、前記教材ＤＢから前記ノートＤＢへ移動させるステップと、
第２転記手段が、前記第１転記手段により移動された前記第１レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、全ての前記学習単位に関する前記第１レベル情報を前記教材ＤＢに移動させると共に、該第１レベル情報の次のレベルに区分される第２レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させるステップと、
第３転記手段が、前記第２転記手段により移動された前記第２レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、該第２レベル情報の次のレベルに区分される第３レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させるステップと、
ノート項目削除手段が、前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記ノートＤＢに記憶される情報を前記教材ＤＢに移動させるステップと、
ノート項目追加手段が、前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記教材ＤＢに記憶される情報を前記ノートＤＢに移動させるステップと、を備えることを特徴とする学習支援方法。
【請求項１０】
前記ノートＤＢには、重点的に勉強すべき内容を記憶する第１ノートＤＢ、既に習得済みである内容を記憶する第２ノートＤＢ、並びに該第１ノートＤＢ及び該第２ノートＤＢに記憶する内容に比べると重要度が低く付加的な内容を記憶する第３ノートＤＢが含まれ、
前記第１転記手段が、前記第１レベル情報を、前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記第２転記手段が、前記第１レベル情報を前記教材ＤＢに移動させることに代えて、該第１レベル情報を前記第２ノートＤＢに移動させると共に、前記第２レベル情報を前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記第３転記手段が、前記第３レベル情報を前記教材ＤＢから前記第１ノートＤＢへ移動させ、
前記ノート項目削除手段が、前記ノートＤＢに記憶される情報を前記教材ＤＢに移動させることに代えて、前記第１レベル情報に関しては前記第１ノートＤＢから前記第２ノートＤＢへ移動させ、前記第２レベル情報に関しては前記第１ノートＤＢから前記第２ノートＤＢへ移動させ、前記第３レベル情報に関しては前記第１ノートＤＢから前記第３ノートＤＢへ移動させ、
前記ノート項目追加手段が、前記教材ＤＢに記憶される情報を前記ノートＤＢに移動させることに代えて、前記第２ノートＤＢ又は前記第３ノートＤＢに記憶される情報を、前記第１ノートＤＢへ移動させることを特徴とする請求項９に記載の学習支援方法。
【請求項１１】
前記記憶手段には、ユーザが模擬試験において誤答をした箇所に対応する前記学習単位の識別情報を記憶する模試結果ＤＢが含まれ、
誤答箇所転記手段が、前記模試結果ＤＢに記憶される前記学習単位の識別情報に対応する前記第１レベル情報、前記第２レベル情報及び前記第３レベル情報を、前記第２ノートＤＢ又は前記第３ノートＤＢから抽出すると共に、抽出した情報を前記第１ノートＤＢへ移動させるステップを備えることを特徴とする請求項１０に記載の学習支援方法。
【請求項１２】
前記評価軸が、難易度の高低であることを特徴とする請求項９乃至１１の何れか一に記載の学習支援方法。
【請求項１３】
前記評価軸が、説明・解説における具体性の程度の高低であることを特徴とする請求項９乃至１１の何れか一に記載の学習支援方法。
【請求項１４】
前記評価軸が、前記教材が対象とする試験における出題頻度の高低であることを特徴とする請求項９乃至１１の何れか一に記載の学習支援方法。
【請求項１５】
前記ユーザ端末からの操作に基づき、前記第１ノートＤＢに記憶される情報のうち、ユーザが強調させることを望む情報には強調識別用のフラグが付与され、
前記ノート表示手段が、前記フラグが付与された情報を、前記ユーザ端末上において強調表示させることを特徴とする請求項９乃至１４の何れか一に記載の学習支援方法。
【請求項１６】
前記第１レベル情報及び前記第２レベル情報の何れか１つの内容が零であるか、又は、前記第１レベル情報、前記第２レベル情報、及び前記第３レベル情報のうち何れか１つ以上の内容が、複数の内容にレベル分けされ、
前記第１ノートＤＢ及び前記第２ノートＤＢが同一のデータベースであるか、又は前記第１ノートＤＢ、前記第２ノートＤＢ、及び前記第３ノートＤＢのうち何れか１つ以上が、１つ以上のデータベースを内包していることを特徴とする請求項１０乃至１５の何れか一に記載の学習支援方法。
【請求項１７】
コンピュータに、請求項９乃至１６の何れか一に記載の方法を実行させるための学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを利用した学習を支援するシステムの技術に関する。
【背景技術】
【０００２】
従来、資格試験に向けて、独学で勉強をしたり、予備校に通ったりする人は多い。特に、現在の日本のように、先が読み難い混沌とした世の中においては、一定のスキルを身に付けることにより、自分の人生に対するリスクを軽減させるため、資格試験・公務員試験・入学試験など各種試験の勉強をする人が増えている。
【０００３】
一方、試験勉強を行う受験生は、個々の学習能力が異なり、知識的なレベルが多様であるにも関わらず、使用される教科書や受験参考書は一律の内容のものを使用しているのが現状である。よって、勉強開始時から難解な事項を学ぶことになったり、文字を読むことが苦手であれば、勉強の進度が遅くなったり、暗記が不得意であれば、同じことを何度も繰り返して勉強したりすることになる。
【０００４】
他方、近年、コンピュータを使用した学習支援システム（ＣＡＩ：Computer Aided Instruction System）に関する研究・開発が盛んに行われている。例えば、ＣＡＩでは、コンピュータを利用して学習者の進度を個別に把握し、各学習者に適した指導を行うことにより、学習の効果・効率を高めようとする試みが行われている。このようなＣＡＩを利用した学習支援システムに関しては、特許文献１、特許文献２などに記載の技術が公開されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−１８８８４７号公報
【特許文献２】特開２００２−９１２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記技術においては、各学習者の学習進度などに応じ、各学習者に対する指導方法を変更するという、所謂ソフト的なアプローチを提案しており、指導者に負担を強いるか、又は質の高い多くの指導者が必要になるという人的資源面の問題が有った。
【０００７】
そこで、本発明では、上記問題点に鑑み、個々の学習者の学習進度に応じた教材を手軽に作成することによって、人手を掛けずに学習者の学習効果・効率を高める学習支援装置、学習支援方法および学習支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
開示する学習支援装置の一形態は、ユーザ端末と接続され、ユーザが該ユーザ端末上で行う学習を支援する学習支援装置であって、複数の学習単位で構成される教材内容に関し、一の該学習単位を所定の評価軸に基づき３つのレベルに区分して記憶する教材ＤＢ（Database）と、該教材ＤＢから抽出した情報を記憶するノートＤＢと、を含む記憶手段と、前記ノートＤＢに記憶される情報を前記ユーザ端末上に表示させるノート表示手段と、全ての前記学習単位に関し前記評価軸の一端にレベル分けされる第１レベル情報を、前記教材ＤＢから前記ノートＤＢへ移動させる第１転記手段と、前記第１転記手段により移動された前記第１レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、全ての前記学習単位に関する前記第１レベル情報を前記教材ＤＢに移動させると共に、該第１レベル情報の次のレベルに区分される第２レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させる第２転記手段と、前記第２転記手段により移動された前記第２レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、該第２レベル情報の次のレベルに区分される第３レベル情報を前記教材ＤＢから前記ノートＤＢへ移動させる第３転記手段と、前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記ノートＤＢに記憶される情報を前記教材ＤＢに移動させるノート項目削除手段と、前記第３転記手段により移動された前記第３レベル情報に関する学習が終わった後、前記ユーザ端末からの操作に基づき、前記学習単位毎に、かつ、前記レベル毎に、前記教材ＤＢに記憶される情報を前記ノートＤＢに移動させるノート項目追加手段と、を有することを特徴とする。
【発明の効果】
【０００９】
開示する学習支援装置は、個々の学習者の学習進度に応じた教材を個別に作成することによって、人手を掛けずに学習者の学習効果・効率を高めることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係る学習支援装置の概要を説明するための図である。
【図２】本実施の形態に係る学習支援装置の機能ブロック図である。
【図３】本実施の形態に係る教材ＤＢの一例を示す図である。
【図４】本実施の形態に係る第１転記手段による処理（その１）を説明するための図である。
【図５】本実施の形態に係る第２転記手段により処理（その１）を説明するための図である。
【図６】本実施の形態に係る第２転記手段により処理（その１）を説明するための図である。
【図７】本実施の形態に係る第３転記手段により処理（その１）を説明するための図である。
【図８】本実施の形態に係るノート項目削除手段、ノート項目追加手段による処理（その１）を説明するための図である。
【図９】本実施の形態に係るノート表示手段による強調表示処理（その１）を説明するための図である。
【図１０】本実施の形態に係る第１転記手段による処理（その２）を説明するための図である。
【図１１】本実施の形態に係る第２転記手段による処理（その２）を説明するための図である。
【図１２】本実施の形態に係る第２転記手段による処理（その２）を説明するための図である。
【図１３】本実施の形態に係る第３転記手段による処理（その２）を説明するための図である。
【図１４】本実施の形態に係るノート項目削除手段による処理（その２）を説明するための図である。
【図１５】本実施の形態に係るノート項目追加手段による処理（その２）を説明するための図である。
【図１６】本実施の形態に係るノート項目追加手段による処理（その２）を説明するための図である。
【図１７】本実施の形態に係るノート表示手段による強調表示処理（その１）を説明するための図である。
【図１８】本実施の形態に係る模試結果ＤＢの一例を示す図である。
【図１９】本実施の形態に係る学習支援装置のハードウエア構成の一例を示す図である。
【図２０】本実施の形態に係る学習支援装置による処理例（その１）のフローチャートである。
【図２１】本実施の形態に係る学習支援装置による処理例（その２）のフローチャートである。
【発明を実施するための形態】
【００１１】
図面を参照しながら、本発明を実施するための形態について説明する。
（本実施の形態に係る学習支援装置の動作原理）
【００１２】
図１を用いて、本実施の形態に係る学習支援装置１００の概要について説明する。図１は、学習支援装置１００の概要説明図である。学習支援装置１００は、学習効果を高めるために、個々の学習者の状況（習熟度、理解力、暗記能力の巧拙、学習時間など）に応じた教材の提供を支援するシステムである。
【００１３】
図１で示すように、学習支援装置１００は、各学習者４１０に学習環境を提供するサービスを行う事業者が運用するサーバ装置（情報処理装置）である。また、各学習者４１０は、ユーザ端末４００から、通信ネットワーク５００を介して学習支援装置１００に接続し、当該事業者サービスの提供を受ける。
【００１４】
ここで、通信ネットワーク５００は、インターネットなどの公衆通信網であっても良く、ＬＡＮ（Local Area Network）など接続可能範囲が限定される通信網であっても良い。また、ユーザ端末４００による通信ネットワーク５００を介した接続は、有線接続であっても、無線接続であっても構わない。さらに、ユーザ端末４００は、通信ネットワーク５００を介し学習支援装置１００に接続可能な情報処理装置である限り、デスクトップ型パーソナルコンピュータ、ノート型パーソナルコンピュータ、携帯情報端末（例えば、スマートフォン）など、その形態は問わない。
【００１５】
図２などを用いて、本実施の形態に係る学習支援装置１００の動作原理について説明する。図２は、学習支援装置１００の機能ブロック図である。図２で示すように、学習支援装置１００は、第１転記手段１１０、第２転記手段１２０、第３転記手段１３０、ノート項目削除手段１４０、ノート項目追加手段１５０、ノート表示手段１６０、誤答箇所転記手段１７０、記憶手段１８０を有する。
【００１６】
記憶手段１８０は、学習支援装置１００が備えるハードディスクなどの補助記憶装置に含まれる。また、記憶手段１８０は、教材ＤＢ（データベース：Database）１９０、ノートＤＢ２００、模試結果ＤＢ２４０を含み、ノートＤＢ２００は、第１ノートＤＢ２１０、第２ノートＤＢ２２０、第３ノートＤＢ２３０を含む。
【００１７】
教材ＤＢ１９０は、学習者４１０が学習する教材を蓄積させるデータベースであって、当該教材は、複数の学習単位に分かれて構成され、当該一の学習単位も、所定の評価基準（所定の評価軸）によって、３つのレベルに区分されている。ただし、所定の評価基準によって区分される区分数は、必ずしも３つである必要はなく、２つでも、４つ以上であっても良い。ここで、教材が複数の学習単位に分かれて構成されるとは、図３で示すように、教材の内容が「フェニルケトン尿症」「メープルシロップ尿症」などの項目（学習単位）に分かれて構成されているということである。一方、１つの学習単位が所定の評価基準によって３つのレベルに区分されているとは、図３で示すように、例として１つの学習単位「フェニルケトン尿症」に関し、「レベル１」「レベル２」「レベル３」の３つのレベルに区分された説明が用意されているということである。
【００１８】
さらに、所定の評価基準によって区分するとは、各学習単位における説明を所定の方針に従い各レベルへ区分することであって、例えば、難易度順に区分したり、説明・解説における具体性の程度（抽象度）の高低順に区分したり、学習が試験対策である場合、試験における出題頻度の高低順に区分する方針の下、各学習単位における説明・解説を区分するということである。また、「暗記しないで理解する勉強項目」、「国家試験に必要な知識項目」、「出願頻度が低く、試験直前の確認さえ行えば良い項目」などと区分することもできる。さらには、基礎的な事項から発展的な事項に向かって区分する形態であっても良い。よって、所定の評価基準とは、特定の内容を区分するための方針であって、上記説明で述べたことの他、適宜定めることができる。
【００１９】
そして、上記の所定の評価基準によって３つに区分した情報に関し、当該評価軸の中で最も基礎的なレベルに区分される情報を第１レベル情報２５０と呼び、当該評価軸に沿って第１レベル情報２５０の次に区分される情報を第２レベル情報２６０と呼び、当該評価軸に沿って第２レベル情報２７０の次に区分される情報を第３レベル情報２７０と呼ぶ。上記例で示せば、第１レベル情報２５０は、説明・解説における具体性の程度（抽象度）が最も低い（高い）箇所であり、第２レベル情報２６０は、具体性の程度（抽象度）が中程度の箇所であり、第３レベル情報２７０は、具体性の程度（抽象度）が最も高い（低い）箇所である。なお、各学習単位について、各レベル情報２５０、２６０、２７０が存在するが、必ずしも１つの学習単位に３つの各レベル情報が揃っている必要は無い。
【００２０】
なお、上記説明において所定の評価基準によって区分される区分数は必ずしも３つである必要はないと述べたが、当該区分数が２つの場合とは、第１レベル情報２５０、第２レベル情報２６０のうち何れか１つの内容が「零」の場合（内容が無い場合）である。また、当該区分数が４つ以上の場合とは、第１レベル情報２５０、第２レベル情報２６０、及び第３レベル情報２７０のうち何れか１つ以上の内容がさらに複数の内容にレベル分けされている場合である。
【００２１】
ノートＤＢ２００は、教材ＤＢ１９０に含まれる第１レベル情報２５０、第２レベル情報２６０、第３レベル情報２７０のうち所定の内容が転記され、学習者４１０による学習の効率・効果を高めるための情報を蓄積するデータベースである。学習者４１０は、全内容が蓄積されている教材ＤＢ１９０ではなく、項目を絞って情報を蓄積しているノートＤＢ２００を主に利用して学習を進める。
【００２２】
第１ノートＤＢ２１０は、学習者４１０が学習時最も良く利用すべきデータベースであり、学習者４１０が未習得の事項、忘れ易い事項などが蓄積されているデータベースである。第２ノートＤＢ２２０は、学習者４１０が既に習得したと思われる事項等が蓄積されているデータベースである。第３ノートＤＢ２３０は、学習者４１０にとって難易度の高い、または、学習する必要性の低い事項等が蓄積されるデータベースである。
【００２３】
ここで、ノートＤＢ２００に含まれるデータベースの数は、第１ノートＤＢ２１０、第２ノートＤＢ２２０、及び第３ノートＤＢ２３０の３つの場合に限られない。従って、ノートＤＢ２００に含まれるデータベースの数は２つであっても良く、その場合、第１ノートＤＢ２１０及び第２ノートＤＢ２２０の２つが同一のデータベースとなる。また、ノートＤＢ２００に含まれるデータベースの数が４つ以上の場合、第１ノートＤＢ２１０、第２ノートＤＢ２２０、及び第３ノートＤＢ２３０のうち何れか１つ以上が、１つ以上のデータベースを内包する。
【００２４】
第１転記手段１１０は、学習者４１０によるユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０をノートＤＢ２００又は第１ノートＤＢ２１０に転記する。ここで、転記という処理は、一のデータベース内の情報を消去し、他のデータベース内に当該消去した情報を書き込む処理である。
【００２５】
図４で示すように、例えば、第１転記手段１１０は、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０をノートＤＢ２００に転記する。また、図１０で示すように、例えば、第１転記手段１１０は、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０を第１ノートＤＢ２１０に転記する。
【００２６】
第２転記手段１２０は、第１転記手段１１０により転記された第１レベル情報２５０に関し学習者４１０による学習が完了した後（完了したという操作が入力された後）、第１転記手段１１０により転記された第１レベル情報２５０を教材ＤＢ１９０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０をノートＤＢ２００に転記する。また、第２転記手段１２０の一形態は、第１転記手段１１０により転記された第１レベル情報２５０に関し学習者４１０による学習が完了した後（完了したという操作が入力された後）、第１転記手段１１０により転記された第１レベル情報２５０を第２ノートＤＢ２２０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。
【００２７】
図５、６で示すように、例えば、第２転記手段１２０は、ユーザ端末４００からの操作に基づき、第１転記手段１１０により転記された第１レベル情報２５０を教材ＤＢ１９０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０をノートＤＢ２００に転記する。また、図１１、１２で示すように、例えば、第２転記手段１２０は、第１転記手段１１０により転記された第１レベル情報２５０を第２ノートＤＢ２２０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。
【００２８】
第３転記手段１３０は、第２転記手段１２０により転記された第２レベル情報２６０について学習者４１０による学習が完了した後（完了したという操作が入力された後）、教材ＤＢ１９０内の全ての第３レベル情報２７０をノートＤＢ２００に転記する。また、第３転記手段１３０の一形態は、第２転記手段１２０により転記された第２レベル情報２６０について学習者４１０による学習が完了した後（完了したという操作が入力された後）、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。
【００２９】
図７で示すように、第３転記手段１３０は、教材ＤＢ１９０内の全ての第３レベル情報２７０をノートＤＢ２００に転記する。また、図１３で示すように、第３転記手段１３０は、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。
【００３０】
ノート項目削除手段１４０は、第３転記手段１３０により転記された第３レベル情報２７０について学習者４１０による学習が完了した後（完了したという操作が入力された後）、ノートＤＢ２００に蓄積されている情報を、学習単位毎、かつ、区分されるレベル毎に、教材ＤＢ１９０に転記する。また、ノート項目削除手段１４０の一形態は、第１ノートＤＢ２１０に蓄積されている情報を、当該情報が第１レベル情報２５０及び第２レベル情報２６０である場合、第２ノートＤＢ２２０に転記し、当該情報が第３レベル情報２７０である場合、第３ノートＤＢ２３０に転記する。
【００３１】
ノート項目追加手段１５０は、第３転記手段１３０により転記された第３レベル情報２７０について学習者４１０による学習が完了した後（完了したという操作が入力された後）、教材ＤＢ１９０に蓄積されている情報を、学習単位毎、かつ、区分されるレベル毎に、ノートＤＢ２００に転記する。また、ノート項目追加手段１５０の一形態は、第２ノートＤＢ２２０又は第３ノートＤＢ２３０に蓄積されている情報を、学習単位毎、かつ、区分されるレベル毎に、第１ノートＤＢ２１０に転記する。
【００３２】
図８で示すように、ノート項目削除手段１４０、ノート項目追加手段１５０は、それぞれ、教材ＤＢ１９０・ノートＤＢ２００間において項目毎に転記を行う。また、図１４で示すように、ノート項目削除手段１４０は、第１ノートＤＢ２１０に蓄積されている情報を、当該情報が第１レベル情報２５０及び第２レベル情報２６０である場合、第２ノートＤＢ２２０に転記し、当該情報が第３レベル情報２７０である場合、第３ノートＤＢ２３０に転記する。また、図１５及び１６で示すように、ノート項目追加手段１５０は、第２ノートＤＢ２２０又は第３ノートＤＢ２３０に蓄積されている情報を、第１ノートＤＢ２１０に転記する。
【００３３】
学習者４１０が模擬試験を受験し、正答した学習項目、誤答した学習項目が有った場合、正答した学習項目をノート項目削除手段１４０によってノートＤＢ２００又は第１ノートＤＢ２１０から削除し、学習対象項目を減らすという利用方法が考えられる。一方、誤答した学習項目をノート項目追加手段１５０によってノートＤＢ２００又は第１ノートＤＢ２１０へ追加し、次回の模擬試験においては正答できるように学習対象項目を増やすという利用方法も考えられる。
【００３４】
模試結果ＤＢ２４０は、所定の模擬試験において学習者４１０が誤答をした箇所に対応する学習単位の識別情報を蓄積するデータベースである。図１８で示すように、例えば、模試結果ＤＢ２４０は、所定の模擬試験において学習者４１０が誤答をした学習単位の識別情報として「（項目第）１（番）」、「（項目第）３（番）」、「（項目第）１０（番）」との情報を蓄積する。
【００３５】
誤答箇所転記手段１７０は、模試結果ＤＢ２４０に蓄積される（学習単位の）識別情報に対応する情報を、第２ノートＤＢ２２０及び第３ノートＤＢから抽出すると共に、抽出した情報を第１ノートＤＢに転記する。
【００３６】
ノート表示手段１６０は、ノートＤＢ２００、第１ノートＤＢ２１０、第２ノートＤＢ２２０、第３ノートＤＢ２３０に蓄積される情報を、ユーザ端末４００上に表示させる。また、第１ノートＤＢ２１０において、第１ノートＤＢ２１０に蓄積される情報毎に、強調表示させるか否かを識別する強調識別用フラグを備えている場合、ノート表示手段１６０の一形態は、当該強調識別用フラグに従い、第１ノートＤＢ２１０に蓄積される情報をユーザ端末４００上で強調表示させる。さらに、ノート表示手段１６０の一形態は、第１ノートＤＢ２１０に蓄積され、模試結果ＤＢ２４０に蓄積される（学習単位の）識別情報に対応する情報を、ユーザ端末４００上で強調表示させる。
【００３７】
図９及び１７で示すように、例えば、ノート表示手段１６０は、「２．メープルシロップ尿症（レベル２：第２レベル情報２６０）」及び「４．ホモシスチン尿症（レベル３：第３レベル情報２７０）」の項目の情報をユーザ端末４００上で強調表示させる。図９及び１７において、ノート表示手段１６０は、該当項目に枠囲みを行うことで強調表示させている。
【００３８】
なお、第１転記手段１１０、第２転記手段１２０、第３転記手段１３０、ノート項目追加手段１４０、ノート項目追加手段１５０、ノート表示手段１６０による各処理は、学習者４１０によるユーザ端末４００を介した操作に基づき開始される。
（本実施の形態に係る学習支援装置のハードウエア構成例）
【００３９】
図１９を用いて、本実施の形態に係る学習支援装置１００のハードウエア構成の一例について説明する。図１９は、学習支援装置１００のハードウエア構成の一例を示す図である。
【００４０】
図１９で示すように、学習支援装置１００は、ＣＰＵ（Central Processing Unit）３１０、ＲＯＭ（Read-Only Memory）３２０、ＲＡＭ（Random
Access Memory）３３０、ＨＤＤ（Hard Disc Drive）３４０、通信ユニット３５０、入力装置３６０、表示装置３７０、記録媒体インタフェース（以下、「記録媒体Ｉ／Ｆ」という。）３８０を有する。
【００４１】
ＣＰＵ３１０は、ＲＯＭ３２０に記憶されたプログラムを実行する装置であり、ＲＡＭ３３０に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、学習支援装置１００全体を制御する。ＲＯＭ３２０は、ＣＰＵ３１０が実行するプログラムやデータを記憶している。ＲＡＭ３３０は、ＣＰＵ３１０でＲＯＭ３２０に記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時的に保持する。
【００４２】
ＨＤＤ３４０は、基本ソフトウエアであるＯＳ（Operating System）や本実施の形態に係るアプリケーションプログラムなどを、関連するデータとともに記憶する装置である。例えば、ＨＤＤ３４０は、記憶手段１８０を含む。
【００４３】
通信ユニット３５０は、有線・無線ＬＡＮ（Local Area Network）、インターネットなど通信ネットワーク５００に接続し、通信機能を提供する他装置とデータの授受を行うためのユニットである。入力装置３６０は、キーボード、タッチパネルなど学習支援装置１００にデータ入力を行うための装置である。表示装置３７０は、ＬＣＤ（Liquid
Crystal Display）等で構成され、学習支援装置１００が有する機能をユーザが利用する際や各種設定を行う際のユーザインタフェースとして機能する装置である。記録媒体Ｉ／Ｆ３８０は、記録媒体３９０とデータの送受信を行うためのインタフェースである。
【００４４】
ここで、学習支援装置１００が有する各手段は、ＣＰＵ３１０が、ＲＯＭ３２０又はＨＤＤ３４０に記憶された各手段に対応するプログラムを実行することにより実現される形態としても良い。また、学習支援装置１００が有する各手段は、当該各手段に関する処理をハードウエアとして実現する形態としても良い。また、通信ユニット３５０又は記録媒体Ｉ／Ｆ３８０を介して、所定の外部装置又は記録媒体３９０から本発明に係る学習支援プログラムを読み込ませ、学習支援装置１００に当該プログラムを実行させる形態としても良い。
（本実施の形態に係る学習支援装置による処理の流れ）
【００４５】
図２０乃至２１を用いて、本実施の形態に係る学習支援装置１００による処理例を説明する。図２０は、ノートＤＢが１つの場合の処理についてのフローチャートの一例であり、図２１は、ノートＤＢが３つの場合の処理についてのフローチャートの一例である。
（１）ノートＤＢが１つの場合の処理について
【００４６】
ここでは、学習支援装置１００が、図３で示すような教材の内容が蓄積される教材ＤＢ１９０に対して行う処理に関し説明を行うこととし、教材ＤＢ１９０の内容が転記されるデータベースは、ノートＤＢ２００の１つである場合を想定する。
【００４７】
Ｓ１０で第１転記手段１１０が、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０をノートＤＢ２００に転記する。図４で示すように、第１転記手段１１０は、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０をノートＤＢ２００に転記する。Ｓ１０でノート表示手段１６０が、図４右図で示すように、第１レベル情報２５０が転記されたノートＤＢ２００を、ユーザ端末４００上に表示させる。
【００４８】
Ｓ２０で第２転記手段１２０が、ノートＤＢ２００に転記された第１レベル情報２５０の学習を完了したという入力操作を受け付けた後、ノートＤＢ２００の第１レベル情報２５０を教材ＤＢ１９０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０をノートＤＢ２００に転記する。図５で示すように、第２転記手段１２０は、ユーザ端末４００からの操作に基づき、ノートＤＢ２００上の第１レベル情報２５０を教材ＤＢ１９０に転記する。また、図６で示すように、第２転記手段１２０は、教材ＤＢ１９０内の全ての第２レベル情報２６０をノートＤＢ２００に転記する。次に、Ｓ２０でノート表示手段１６０が、図６右図で示すように、第２レベル情報２６０が転記されたノートＤＢ２００を、ユーザ端末４００上に表示させる。
【００４９】
Ｓ３０で第３転記手段１３０が、ノートＤＢ２００に転記された第２レベル情報２６０の学習を完了したという入力操作を受け付けた後、教材ＤＢ１９０内の全ての第３レベル情報２７０をノートＤＢ２００に転記する。図７で示すように、第３転記手段１３０は、教材ＤＢ１９０内の全ての第３レベル情報２７０をノートＤＢ２００に転記する。ここで、ＤＢ２００には、第２レベル情報２６０及び第３レベル情報２７０が蓄積されている。そして、Ｓ３０でノート表示手段１６０が、図７右図で示すように、ノートＤＢ２００に蓄積される第２レベル情報２６０及び第３レベル情報２７０を、ユーザ端末４００上に表示させる。
【００５０】
ノート項目削除手段１４０が、ユーザ端末４００からノートＤＢ２００に蓄積される情報を削除する旨の入力操作を受け付けた場合、Ｓ４０でノート項目削除手段１４０が、当該入力操作に基づき、ノートＤＢ２００に蓄積されている第２レベル情報２６０及び第３レベル情報２７０を、学習単位毎、かつ、区分されるレベル毎に、教材ＤＢ１９０に転記する。
【００５１】
ノート項目追加手段１５０が、ユーザ端末４００から教材ＤＢ１９０に蓄積される情報をノートＤＢに追加する旨の入力操作を受け付けた場合、Ｓ５０でノート項目追加手段１５０が、当該入力操作に基づき、教材ＤＢ１９０に蓄積されている第１レベル情報２５０、第２レベル情報２６０及び第３レベル情報２７０を、学習単位毎、かつ、区分されるレベル毎に、ノートＤＢ２００に転記する。図８で、Ｓ４０又はＳ５０におけるノート項目削除手段１４０及びノート項目追加手段１５０による各処理を模式的に示す。
【００５２】
Ｓ４０及びＳ５０における処理の後、ノート表示手段１６０が、ユーザ端末４００からの操作に基づき、ノートＤＢ２００に蓄積される第１レベル情報２５０、第２レベル情報２６０及び第３レベル情報２７０を、ユーザ端末４００上に表示させる。また、ノートＤＢ２００において、ノートＤＢ２００に蓄積される情報毎に、強調表示させるか否かを識別する強調識別用フラグを備えている場合、ノート表示手段１６０が、当該強調識別用フラグに従い、ノートＤＢ２００に蓄積される情報をユーザ端末４００上で強調表示させる（図９参照）。
【００５３】
このようにすることで、学習支援装置１００は、個々の学習者の学習進度に応じた教材を容易に作成することができるため、人手を掛けずに学習者の学習効率・効果を高めることができる。また、学習者個々人の学習進度に応じた教材がオーダーメイド的に作成されるため、他人によるサーバ装置などへの不正アクセスを無意味にすることができ、結果として、サービス提供者が利用するシステムのセキュリティを高めることができる。
（２）ノートＤＢが３つの場合の処理について
【００５４】
ここでは、学習支援装置１００が、図３で示すような教材の内容が蓄積される教材ＤＢ１９０に対して行う処理に関し説明を行うこととし、教材ＤＢ１９０の内容が転記されるＤＢは、第１ノートＤＢ２１０、第２ノートＤＢ２２０、第３ノートＤＢ２３０の３つである場合を想定する。
【００５５】
Ｓ１１０で第１転記手段１１０が、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０を第１ノートＤＢ２１０に転記する。図１０で示すように、第１転記手段１１０は、ユーザ端末４００からの操作に基づき、教材ＤＢ１９０内の全ての第１レベル情報２５０を第１ノートＤＢ２１０に転記する。Ｓ１１０でノート表示手段１６０が、図１０右図で示すように、第１レベル情報２５０が転記された第１ノートＤＢ２１０を、ユーザ端末４００上に表示させる。
【００５６】
Ｓ１２０で第２転記手段１２０が、第１ノートＤＢ２１０に転記された第１レベル情報２５０の学習を完了したという入力操作を受け付けた後、第１ノートＤＢ２１０の第１レベル情報２５０を第２ノートＤＢ２２０に転記すると共に、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。図１１で示すように、第２転記手段１２０は、ユーザ端末４００からの操作に基づき、第１ノートＤＢ２１０上の第１レベル情報２５０を第２ノートＤＢ２２０に転記する。また、図１２で示すように、第２転記手段１２０は、教材ＤＢ１９０内の全ての第２レベル情報２６０を第１ノートＤＢ２１０に転記する。次に、Ｓ１２０でノート表示手段１６０が、図１２右図で示すように、第２レベル情報２６０が転記された第１ノートＤＢ２１０を、ユーザ端末４００上に表示させる。
【００５７】
Ｓ１３０で第３転記手段１３０が、第１ノートＤＢ２１０に転記された第２レベル情報２６０の学習を完了したという入力操作を受け付けた後、教材ＤＢ１９０内の全ての第３レベル情報２７０を第１ノートＤＢ２１０に転記する。図１３で示すように、第３転記手段１３０は、教材ＤＢ１９０内の全ての第３レベル情報２７０を第１ノートＤＢ２１０に転記する。ここで、第１ノートＤＢ２１０には、第２レベル情報２６０及び第３レベル情報２７０が蓄積されている。そして、Ｓ１３０でノート表示手段１６０が、図１３右図で示すように、第１ノートＤＢ２１０に蓄積される第２レベル情報２６０及び第３レベル情報２７０を、ユーザ端末４００上に表示させる。
【００５８】
ノート項目削除手段１４０が、ユーザ端末４００から第１ノートＤＢ２１０に蓄積される情報を削除する旨の入力操作を受け付けた場合、Ｓ１４０でノート項目削除手段１４０が、当該入力操作に基づき、第１ノートＤＢ２１０に蓄積されている第１レベル情報２５０、第２レベル情報２６０及び第３レベル情報２７０を、学習単位毎、かつ、区分されるレベル毎に、第２ノートＤＢ２２０又は第３ノートＤＢ２３０に転記する。ここで、ノート項目削除手段１４０は、第１ノートＤＢ２１０に蓄積されている情報が第１レベル情報２５０及び第２レベル情報２６０である場合、第２ノートＤＢ２２０に転記し、当該情報が第３レベル情報２７０である場合、第３ノートＤＢ２３０に転記する。
【００５９】
ノート項目追加手段１５０が、ユーザ端末４００から各ノートＤＢ２２０、２３０に蓄積される情報を第１ノートＤＢ２１０に追加する旨の入力操作を受け付けた場合、Ｓ１５０でノート項目追加手段１５０が、当該入力操作に基づき、各ノートＤＢ２２０、２３０に蓄積されている第１レベル情報２５０、第２レベル情報２６０及び第３レベル情報２７０を、学習単位毎、かつ、区分されるレベル毎に、第１ノートＤＢ２１０に転記する。図１４でＳ１４０におけるノート項目削除手段１４０による処理を模式的に示し、図１５、１６でノート項目追加手段１５０による処理を模式的に示す。
【００６０】
誤答箇所転記手段１７０が、学習者が模擬試験を受け、試験結果が模試結果ＤＢ２４０に蓄積された旨の通知を受け付けた場合、Ｓ１６０で誤答箇所転記手段１７０が、模試結果ＤＢ２４０に蓄積される学習単位の識別情報に対応する情報を、第２ノートＤＢ２２０及び第３ノートＤＢから抽出すると共に、抽出した情報を第１ノートＤＢ２１０に転記する。
【００６１】
Ｓ１４０乃至Ｓ１６０における各処理の後、ノート表示手段１６０が、ユーザ端末４００からの操作に基づき、各種ノートＤＢ２１０、２２０、２３０に蓄積される第１レベル情報２５０、第２レベル情報２６０及び第３レベル情報２７０を、ユーザ端末４００上に表示させる。また、第１ノートＤＢ２１０において、第１ノートＤＢ２１０に蓄積される情報毎に、強調表示させるか否かを識別する強調識別用フラグを備えている場合、ノート表示手段１６０が、当該強調識別用フラグに従い、第１ノートＤＢ２１０に蓄積される情報をユーザ端末４００上で強調表示させる形態であっても良い（図１７参照）。
【００６２】
このようにすることで、学習支援装置１００は、個々の学習者の学習進度に応じた教材を容易に作成することができるため、人手を掛けずに学習者の学習効率・効果を高めることができる。また、学習者個々人の学習進度に応じた教材がオーダーメイド的に作成されるため、他人によるサーバ装置などへの不正アクセスを無意味にすることができ、結果として、サービス提供者が利用するシステムのセキュリティを高めることができる。
【００６３】
以上、本発明の実施の形態について詳述したが、本発明は係る特定の実施の形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００６４】
１００  学習支援装置
１１０  第１転記手段
１２０  第２転記手段
１３０  第３転記手段
１４０  ノート項目削除手段
１５０  ノート項目追加手段
１６０  ノート表示手段
１７０  誤答箇所転記手段
１８０  記憶手段
１９０  教材ＤＢ
２００  ノートＤＢ
２１０  第１ノートＤＢ
２２０  第２ノートＤＢ
２３０  第３ノートＤＢ
２４０  模試結果ＤＢ
２５０  第１レベル情報
２６０  第２レベル情報
２７０  第３レベル情報
３１０  ＣＰＵ
３２０  ＲＯＭ
３３０  ＲＡＭ
３４０  ＨＤＤ
３５０  通信ユニット
３６０  入力装置
３７０  表示装置
３８０  記録媒体Ｉ／Ｆ
３９０  記録媒体
４００  ユーザ端末
４１０  ユーザ（学習者）
５００  通信ネットワーク
【図１】
2012189753.tif 000003
【図２】
2012189753.tif 000004
【図３】
2012189753.tif 000005
【図４】
2012189753.tif 000006
【図５】
2012189753.tif 000007
【図６】
2012189753.tif 000008
【図７】
2012189753.tif 000009
【図８】
2012189753.tif 000010
【図９】
2012189753.tif 000011
【図１０】
2012189753.tif 000012
【図１１】
2012189753.tif 000013
【図１２】
2012189753.tif 000014
【図１３】
2012189753.tif 000015
【図１４】
2012189753.tif 000016
【図１５】
2012189753.tif 000017
【図１６】
2012189753.tif 000018
【図１７】
2012189753.tif 000019
【図１８】
2012189753.tif 000020
【図１９】
2012189753.tif 000021
【図２０】
2012189753.tif 000022
【図２１】
2012189753.tif 000023