(57)【要約】【課題】学習者が受講する教育内容が適切であるか否かを判定することを課題とする。【解決手段】学習管理装置１０は、教育内容に対する学習者の学習速度を算出する学習速度算出部３１と、教育内容に対する学習者の学習成績を算出する学習成績算出部３２と、学習者の学習速度および学習成績に基づいて教育内容が学習者にとって適切であるか否かを判定する判定部３３と、判定部３３によって教育内容が学習者にとって適切でないと判定された場合に、学習者の学習速度および学習成績に応じた教育内容を推奨する推奨部３４と、学習者が推奨部３４による推奨に従った場合に、推奨部３４によって推奨された教育内容に対する学習者の評価を受け付け、該受け付けた評価を講座評価テーブル２４に登録する評価登録部３５と、評価登録部３６によって登録された講座に対する受講者の評価を記憶する講座評価テーブル２４とを備える。【選択図】      図２
2004326194.tif 000002
【特許請求の範囲】
【請求項１】
学習者が受講する教育内容が適切であるか否かを判定する学習管理方法であって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、
前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、
を含んだことを特徴とする学習管理方法。
【請求項２】
前記教育内容に対する学習者の学習成績を算出する学習成績算出工程をさらに含み、
前記判定工程は、前記学習速度算出工程によって算出された前記学習者の学習速度および前記学習成績算出工程によって算出された前記学習者の学習成績に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする請求項１に記載の学習管理方法。
【請求項３】
前記判定工程によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨する推奨工程をさらに含んだことを特徴とする請求項２に記載の学習管理方法。
【請求項４】
学習者が受講する教育内容が適切であるか否かを判定する学習管理装置であって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出手段と、
前記学習速度算出手段によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定手段と、
を備えたことを特徴とする学習管理装置。
【請求項５】
学習者が受講する教育内容が適切であるか否かを判定する方法をコンピュータに実行させる学習管理プログラムであって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、
前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、
をコンピュータに実行させることを特徴とする学習管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、学習者が受講する教育内容が適切であるか否かを判定することができる学習管理装置、学習管理方法およびその方法をコンピュータに実行させるプログラムに関する。
【０００２】
【従来の技術】
従来より、学習者が受講する教育内容（カリキュラムやテキストなどの教育内容）が適切であるか否かを判定する学習管理装置が知られている（例えば、特許文献１参照）。具体的には、インターネットを使用して学習者の学力と学習特性から学習目的に合わせて個別学習提供者、教師または指導者が学習者の成長段階を判断してカリキュラムやテキストを提供するものである。
【０００３】
ここで、かかる「成長段階」は、学習者の学習成績に基づいて判断されている。例えば、学習者ＡがカリキュラムＢを受講してテストで９０点という高得点を取得すれば、学習者ＡにとってカリキュラムＢは容易すぎると判定し、さらに難易度の高いカリキュラムＣを提供する。
【０００４】
【特許文献１】
特開２００１−２９６７９５号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記の従来技術は、学習者の学習成績のみによって教育内容が適切であるか否かを判定しているため、学習者が受講する教育内容が適切であるか否かを判定することができないという問題点があった。
【０００６】
すなわち、上記の従来技術においては、学習者ＡがカリキュラムＢを受講してテストで９０点という高得点を取得したとしても、学習者ＡにとってカリキュラムＢが容易すぎたために高得点を取得しているのか、それとも、学習者ＡにとってカリキュラムＢの難易度が高すぎるのにもかかわらず、多大な時間と労力を費やし、高得点を取得しているのかは、テストの点数からのみでは判別することができないため、学習者が受講する教育内容が適切であるか否かを判定することは困難であった。
【０００７】
そこで、この発明は、上述した従来技術による問題点を解消するためになされたものであり、学習者が受講する教育内容が適切であるか否かを判定することができる学習管理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明によれば、学習者が受講する教育内容が適切であるか否かを判定する学習管理方法であって、前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、を含んだことを特徴とする。
【０００９】
したがって、本発明によれば、教育内容に対する学習者の学習速度を算出し、学習者の学習速度に基づいて教育内容が学習者にとって適切であるか否かを判定することとしたので、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能になる。
【００１０】
また、本発明では、前記教育内容に対する学習者の学習成績を算出する学習成績算出工程をさらに含み、前記判定工程は、前記学習速度算出工程によって算出された前記学習者の学習速度および前記学習成績算出工程によって算出された前記学習者の学習成績に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする。
【００１１】
したがって、本発明によれば、教育内容に対する学習者の学習成績を算出し、学習者の学習速度および学習者の学習成績に基づいて教育内容が学習者にとって適切であるか否かを判定することとしたので、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定し、さらに、学習者が教育内容をどの程度理解しているかをも考慮に入れて判定することができ、学習者が受講する教育内容が適切であるか否かを多面的に判定することが可能になる。
【００１２】
また、本発明では、前記判定工程によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨する推奨工程をさらに含んだことを特徴とする。
【００１３】
したがって、本発明によれば、教育内容が学習者にとって適切でないと判定された場合に、学習者の学習速度および学習成績に応じた教育内容を推奨することとしたので、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨することができ、学習者に適した教育内容を提供することが可能になる。さらに、これに関連して、学習者に適した教育内容を提供することにより、学習者の教育効果を向上させることが可能になる。
【００１４】
また、本発明では、学習者が受講する教育内容が適切であるか否かを判定する学習管理装置であって、前記教育内容に対する学習者の学習速度を算出する学習速度算出手段と、前記学習速度算出手段によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定手段と、を備えたことを特徴とする。
【００１５】
したがって、本発明によれば、教育内容に対する学習者の学習速度を算出し、学習者の学習速度に基づいて教育内容が学習者にとって適切であるか否かを判定することとしたので、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能になる。
【００１６】
また、本発明では、学習者が受講する教育内容が適切であるか否かを判定する方法をコンピュータに実行させる学習管理プログラムであって、前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、をコンピュータに実行させることを特徴とする。
【００１７】
したがって、本発明によれば、教育内容に対する学習者の学習速度を算出し、学習者の学習速度に基づいて教育内容が学習者にとって適切であるか否かを判定することとしたので、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することがプログラムによって可能になる。
【００１８】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る学習管理装置、学習管理方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。なお、以下では、本実施の形態で用いる主要な用語を最初に説明してから、本実施の形態１に係る学習管理装置（学習管理方法）を説明し、これに続いて、本実施の形態２に係る学習管理プログラムを実行するコンピュータシステムを説明し、最後に、他の実施の形態として種々の変形例について説明することとする。
【００１９】
（用語の説明）
以下に、本実施の形態で用いる主要な用語を簡単に説明する。本実施の形態で用いる「教育内容」とは、特定の分野について体系的な知識を提供するためのカリキュラム、該カリキュラムで用いるテキストを指し、例えば、講座や該講座で用いるテキストを指す。そして、「講座」は、単数または複数の「章」から構成され、「章」は、単数または複数の「節」から構成されるものであり、例えば、九九の「講座」であれば、「一の段」、「二の段」などの「章」から構成され、「一の段」の「章」は、「１×１」、「１×２」などの「節」から構成される。
【００２０】
（実施の形態１）
実施の形態１では、インターネットなどのネットワークを介して学習者に講座を開設する本発明に係る学習管理装置について説明する。なお、ここでは、本実施の形態１に係る学習管理装置の概要および主たる特徴を説明した後に、この学習管理装置の構成を説明し、最後に、学習管理装置による各種処理の手順を説明する。
【００２１】
［概要および主たる特徴］
まず最初に、本実施の形態１に係る学習管理装置の概要および主たる特徴を説明する。図１は、本実施の形態に係る学習管理装置１０を含んだシステムの構成を示すシステム構成図である。
【００２２】
このシステムは、同図に示すように、学習管理装置１０と、学習者の端末装置２とを公衆電話網やインターネットなどのネットワーク１を介して相互に通信可能に接続して構成される。なお、端末装置２は、既知のパーソナルコンピュータ、ワークステーション、ＰＨＳ端末、携帯端末、移動体通信端末またはＰＤＡなどの情報処理装置である。
【００２３】
このシステムにおいて、学習管理装置１０は、概略的に、学習者が受講する教育内容が適切であるか否かを判定するものである。
【００２４】
ここで、この学習管理装置１０は、教育内容に対する学習者の学習速度を算出し、学習者の学習速度に基づいて教育内容が学習者にとって適切であるか否かを判定する判定処理に主たる特徴があり、かかる判定処理によって、学習者が受講する教育内容が適切であるか否かを判定することができるようにしている。
【００２５】
この主たる特徴を具体的に説明すると、この学習管理装置１０は、教育内容に対する学習者の学習速度を算出することにより、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することができる。
【００２６】
したがって、上記した従来技術の例で言えば、学習者の学習成績のみによって教育内容が適切であるか否かを判定するのではなく、教育内容に対する学習者の学習速度を算出し、学習者の学習速度に基づいて教育内容が学習者にとって適切であるか否かを判定することとしたので、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、上記した主たる特徴のように、学習者が受講する教育内容が適切であるか否かを判定することが可能になる。
【００２７】
また、本実施の形態に係る学習管理装置は、上記の主たる特徴に関連して以下に列挙するような特徴も付加的に有するものである。つまり、本実施の形態では、教育内容を学習する目安となる標準時間を学習者が教育内容を学習するのに要した時間で除算することによって学習者の学習速度を算出する。すなわち、これによって、標準時間と比較して学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かをより確度良く判定することができるようにしている。
【００２８】
また、本実施の形態では、教育内容に対する学習者の学習成績を算出し、学習者の学習速度および学習者の学習成績に基づいて教育内容が学習者にとって適切であるか否かを判定する。すなわち、これによって、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定し、さらに、学習者が教育内容をどの程度理解しているかをも考慮に入れて判定することができ、学習者が受講する教育内容が適切であるか否かを多面的に判定することができるようにしている。
【００２９】
また、本実施の形態では、学習者の学習速度に当該学習者の個人情報に応じた重み付けをおこなって教育内容が学習者にとって適切であるか否かを判定する。すなわち、これによって、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを学習者ごとの個人差を考慮に入れて判定でき、学習者が受講する教育内容が適切であるか否かを正確に判定することができるようにしている。
【００３０】
また、本実施の形態では、教育内容が学習者にとって適切でないと判定された場合に、学習者の学習速度および学習成績に応じた教育内容を推奨する。すなわち、これによって、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨することができ、学習者に適した教育内容を提供することができるようにしている。さらに、これに関連して、学習者に適した教育内容を提供することにより、学習者の教育効果を向上させることができるようにしている。
【００３１】
また、本実施の形態では、学習者が推奨に従った場合に、教育内容に対する学習者の評価を受け付け、教育内容が学習者にとって適切でないと判定された場合に、学習者の学習速度および学習成績に応じた教育内容を推奨するとともに、教育内容に対する学習者の評価を提示する。すなわち、これによって、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨するとともに、当該学習者と同様のケースに置かれた先駆者の経験を情報として提示することができ、学習者により適した教育内容を提供することができるようにしている。
【００３２】
また、本実施の形態では、学習者が推奨に従った場合に、該推奨に従う以前に学習した教育内容については表現態様を変化させて表示するように制御する。すなわち、これによって、推奨に従う以前に学習した教育内容を重複して学習することを防ぎ、学習効率を向上させることができるようにしている。
【００３３】
［学習管理装置の構成］
次に、本実施の形態１に係る学習管理装置における各部の構成を説明する。図２は、本実施の形態１に係る学習管理装置の構成を示すブロック図である。同図に示すように、入力部１１と、出力部１２と、入出力制御ＩＦ部１３と、通信制御ＩＦ部１４と、記憶部２０と、制御部３０とを備える。
【００３４】
このうち、入力部１１は、各種の情報を入力するキーボード、マウスおよびトラックボールなどの指示入力手段であり、主に、学習管理装置１０の運営者から、記憶部２０に記憶されている各種の情報の「閲覧」または「更新」を受け付ける。なお、制御部３０において行われる「判定処理」の判定基準となる規定値（学習速度および学習成績の上限値並びに下限値）の設定を受け付ける。
【００３５】
出力部１２は、各種の情報を出力するモニタなどの出力表示手段であり、主に、学習管理装置１０の運営者に対して、記憶部２０に記憶されている各種の情報を出力する。また、入出力制御ＩＦ部１３は、入力部１１および出力部１２と、制御部３０との間で、各種情報の入出力を制御するものであり、通信制御ＩＦ部１４は、学習管理装置１０とネットワーク１との間で、各種情報の通信を制御するものである。
【００３６】
記憶部２０は、制御部３０による各種処理に必要なデータおよびプログラムを格納する格納手段（記憶手段）であり、機能概念的に、受講者ＤＢ２１と、講座ＤＢ２２と、学習履歴ＤＢ２３と、講座評価テーブル２４とを備える。
【００３７】
このうち、受講者ＤＢ２１は、学習管理装置１０を利用し得る受講者に関する各種の情報を記憶するデータベースである。具体的には、図３に示すように、受講者登録された各受講者ごとに、受講者を一意に特定するための「受講者ＩＤ」と、受講者の「氏名」と、学習管理装置１０が受講者であることを認証するための「パスワード」と、受講者の「個人情報（例えば、本実施の形態では、受講者の「年齢」）」とを相互に関連付けて格納する。
【００３８】
講座ＤＢ２２は、学習管理装置１０が受講者に提供する講座に関する各種の情報を記憶するデータベースである。具体的には、図４に示すように、各講座ごとに、講座を一意に特定するための「講座コード」と、「講座名」と、講座を特定のカテゴリーで分類するための「講座分類コード」と、講座の難易度を示す「講座レベル」と、講座において体系的な知識を提供するために分割された学習項目である「章（または、節）」と、「章」をさらに具体化した項目である「学習要素」と、教育内容（例えば、「章」）を学習する目安となる「標準時間」と、コンテンツへのパスを示した「コンテンツへのリンク」とを相互に関連付けて格納する「講座管理テーブル」と「コンテンツ」とから構成される。
【００３９】
なお、本実施の形態では、「講座」は、同じテーマに対して同様の「講座分類コード」が付与される。すなわち、同一の「講座分類コード」においては、複数の講座（例えば、講座Ａ、講座Ｂ、講座Ｃ、講座Ｄ、講座Ｅ）が用意され、該「講座」は難易度により、レベル付けされている。例えば、講座Ａ（講座レベル１）＜講座Ｂ（講座レベル２）＜講座Ｃ（講座レベル３）＜講座Ｄ（講座レベル４）＜講座Ｅ（講座レベル５）というようにレベル付けされている。また、「講座」における「章」または「節」は、同一の「講座分類コード」において教育内容を共通の「学習要素」で表現されるものとする。
【００４０】
学習履歴ＤＢ２３は、受講者が受講する講座に係る学習の履歴情報を記憶するデータベースである。具体的には、図５に示すように、各受講者ごとに、講座学習の「進捗状況」（どの講座におけるどの「章（または、節）」まで受講し終えたのかという進捗状況）と、「章（または、節）」を学習するのに要した「学習時間」と、「章（または、節）」における「学習成績」とを相互に関連付けて格納する。なお、学習履歴ＤＢ２３は、制御部３０における推奨部３４によって同一の「講座分類コード」を持つ「講座」に変更された場合、変更される以前の「講座」の「学習要素」と、変更された「講座」の「学習要素」とを記憶する。
【００４１】
講座評価テーブル２４は、評価登録部３６によって登録された講座に対する受講者の評価を記憶する処理部である。具体的には、図６に示すように、制御部３０における推奨部３４によって、同一の「講座分類コード」を持つ「講座」に変更された場合、および、「講座」を変更されなかった場合の講座に対する評価（５段階評価）を累積して記憶していく。
【００４２】
制御部３０は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、機能概念的に、学習速度算出部３１と、学習成績算出部３２と、判定部３３と、推奨部３４と、評価登録部３５と、表示制御部３６とを備える。
【００４３】
このうち、学習速度算出部３１は、教育内容に対する学習者の学習速度を算出する処理部である。具体的には、講座ＤＢ２２によって記憶された教育内容（すなわち、「章」）を学習する目安となる「標準時間」を、学習履歴ＤＢ２３によって記憶された「章」を学習するのに要した「学習時間」で除算することによって「学習速度」を算出する。このようにして、受講者が教育内容を理解するのにどの程度の時間と労力を要したかを算出できるようにしている。
【００４４】
学習成績算出部３２は、教育内容に対する学習者の学習成績を算出する処理部である。具体的には、「章（または、節）」が終わる際に、受講者に対して実施されるテストの成績を算出する。このようにして、受講者が教育内容をどの程度理解しているかを算出することができるようにしている。
【００４５】
判定部３３は、学習速度算出部３１によって算出された学習者の学習速度および学習成績算出部３２によって算出された学習者の学習成績に基づいて教育内容が学習者にとって適切であるか否かを判定する。具体的には、受講者の学習速度に当該受講者の年齢に応じた重み付け（例えば、受講者が４０〜５０歳であれば、「学習速度」を１０％増しにし、受講者が５０〜６０歳であれば、「学習速度」を２０％増しにする重み付け）を行い、該重み付けを行った「学習速度」が規定された上限値または下限値を超えたか否かを判定する。
【００４６】
このようにして、「標準学習速度」（標準学習速度は、「１」となる。）を著しく超えたものを、「異常（教育内容が学習者にとって適切でないという状態）」として検出することにより、受講者が教育内容を理解するのに、ほとんど時間と労力を要しなかったのか、または、多大な時間と労力を要したのかを判定することができるようにしている。さらに、これに関連して、受講者の学習速度に当該受講者の年齢に応じた重み付けを行うことにより、受講者が教育内容を理解するのにどの程度の時間と労力を要したかを受講者ごとの個人差を考慮に入れて判定でき、受講者が受講する講座が適切であるか否かを正確に判定することができるようにしている。
【００４７】
さらに、判定部３３は、重み付けを行った「学習速度」が規定された上限値または下限値を超えた場合に、「学習成績」が規定された上限値または下限値を超えたか否かを判定する。このようにして、「標準成績」を著しく超えたものを、「異常（教育内容が学習者にとって適切でないという状態）」として検出することにより、受講者が教育内容を完全に理解できているのか、また、ほとんど理解できていないのかを判定することができるようにしている。
【００４８】
このように、「学習速度」および「学習成績」に基づいて教育内容が受講者にとって適切であるか否かを判定することにより、受講者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定し、さらに、受講者が教育内容をどの程度理解しているかをも考慮に入れて判定することができ、受講者が受講する教育内容が適切であるか否かを多面的に判定することができるようにしている。
【００４９】
推奨部３４は、判定部３３によって教育内容が学習者にとって適切でないと判定された場合に、学習者の学習速度および学習成績に応じた教育内容を推奨する処理部である。具体的には、重み付けを行った「学習速度」が規定された上限値を超え、かつ、「学習成績」が上限値を超えた場合（受講者が教育内容を理解するのに、ほとんど時間と労力を要さず、かつ、教育内容を完全に理解できている場合）、「学習速度」、「学習成績」および講座評価テーブル２４の「評価」に基づいて受講者に上位レベルの講座を推奨する（図８（ａ）参照）。また、重み付けを行った「学習速度」が規定された下限値を超え、かつ、「学習成績」が下限値を超えた場合（受講者が教育内容を理解するのに、多大な時間と労力を要し、かつ、教育内容をほとんど理解できていない場合）、「学習速度」、「学習成績」および講座評価テーブル２４の「評価」に基づいて受講者に下位レベルの講座を推奨する。
【００５０】
このように、判定部３３によって講座の教育内容（講座の難易度）が受講者にとって適切でないと判定された場合に、受講者の学習速度および学習成績に応じた講座を推奨することにより、受講者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた講座を推奨することができ、学習者に適した講座を提供することができるようにしている。さらに、これに関連して、受講者に適した教育内容を提供することにより、受講者の教育効果を向上させることができるようにしている。
【００５１】
また、推奨部３４は、講座の教育内容が受講者にとって適切でないと判定された場合に、受講者の学習速度および学習成績に応じた講座を推奨するとともに、講座評価テーブル２４に記憶された教育内容に対する受講者の評価を提示する。具体的には、講座評価テーブル２４によって記憶された同一の「講座分類コード」を持つ「講座」に変更された場合、および、「講座」を変更されなかった場合の講座に対する評価（５段階評価）の中から当該受講者の「学習速度」および「学習成績」に該当する評価の部分を抽出し、「参考データ」として受講者に提示する（図９参照）。このように、「参考データ」を受講者に提示することにより、当該受講者と同様のケースに置かれた先駆者の経験を情報として提示することができ、受講者により適した教育内容を提供することができるようにしている。
【００５２】
評価登録部３５は、学習者が推奨部３４による推奨に従った場合に、推奨部３４によって推奨された教育内容に対する学習者の評価を受け付け、該受け付けた評価を講座評価テーブル２４に登録する処理部である。具体的には、図６に示すように、受講者が推奨部３４による推奨に従って、同一の「講座分類コード」を持つ「講座」に変更した場合に、「講座」が終了した後に「講座」に対する評価（５段階評価）を受け付け、講座評価テーブル２４に登録する。また、受講者が推奨部３４による推奨を拒否した場合には、変更されなかった場合の「講座」に対する評価を受け付け、講座評価テーブル２４に登録する。
【００５３】
表示制御部３６は、学習者が推奨に従った場合に、該推奨に従う以前に学習した教育内容については表現態様を変化させて表示するように制御する処理部である。具体的には、受講者が推奨部３４による推奨に従って「講座」を変更した場合、学習履歴ＤＢ２３によって記憶された変更前の「学習要素」と、変更後の「学習要素」とを参照して「学習済表示テーブル」を臨時作成し（図５および図７（ａ）参照）、該「学習済表示テーブル」の「終了フラグ」に従って「目次」を表示する。
【００５４】
つまり、「学習済表示テーブル」の「終了フラグ」が「１（学習済）」または「２（一部学習済）」である「章（または、節）」について、表現態様（色分け、ハッチングまたはマークなどの表現態様）を変化させて表示する（図７（ｂ）参照）。このようにしたのは、学習済みである部分と学習済みでない部分を明示することにより、推奨に従う以前に学習した教育内容を重複して学習することを防ぎ、学習効率を向上させることができるようにするためである。
【００５５】
［各種処理の手順］
次に、本実施の形態１に係る学習管理装置１０による各種処理の手順を説明する。図１０および図１１は、本実施の形態１に係る学習管理装置の処理手順を示すフローチャートである。同図に示すように、制御部３０は、受講者から受講者ＩＤおよびパスワードの入力を受け付け（ステップＳ１００１）、「講座」の選択を受け付ける（ステップＳ１００２）。
【００５６】
続いて、表示制御部３６は、学習履歴ＤＢ２３によって記憶された「学習要素」を参照して「学習済表示テーブル」を臨時作成し、該「学習済表示テーブル」の「終了フラグ」に従って講座の「目次」を表示する（ステップＳ１００３）。
【００５７】
なお、受講者が以前に推奨部３４による推奨に従って「講座」を変更していた場合には、学習履歴ＤＢ２３によって記憶された変更前の「学習要素」と、変更後の「学習要素」とを参照して「学習済表示テーブル」を臨時作成し、該「学習済表示テーブル」の「終了フラグ」に従って「目次」を表示する。すなわち、「学習済表示テーブル」の「終了フラグ」が「１（学習済）」または「２（一部学習済）」である「章（または、節）」について、表現態様（色分け、ハッチングまたはマークなどの表現態様）を変化させて表示する（図７（ｂ）参照）。
【００５８】
そして、制御部３０は、受講者から受講する「章」の選択を受け付け（ステップＳ１００４）、コンテンツの提供を開始する（ステップＳ１００５）。その後、受講者が学習単位（本実施の形態では、「章」）の学習が終了した際（ステップＳ１００６）に、「章」を学習するのに要した「学習時間」を学習履歴ＤＢ２３に記憶する（ステップＳ１００７）。
【００５９】
続いて、制御部３０は、受講者に対して「章」に係るテストを実施（ステップＳ１００８）し、学習成績算出部３２は、「章」の「学習成績」を算出し、学習履歴ＤＢ２３に記憶する（ステップＳ１００９）。
【００６０】
そして、学習速度算出部３１は、講座ＤＢ２２によって記憶された「章」を学習する目安となる「標準時間」を、学習履歴ＤＢ２３によって記憶された「章」を学習するのに要した「学習時間」で除算することによって「学習速度」を算出する（ステップＳ１０１０）。
【００６１】
ここで、判定部３３によって重み付けを行った「学習速度」が規定された上限値を超え（ステップＳ１０１１肯定）、かつ、「学習成績」が上限値を超えたと判定された場合（ステップＳ１０１２肯定）に、推奨部３４は、「学習速度」、「学習成績」および講座評価テーブル２４の「評価」に基づいて受講者に上位レベルの講座を推奨する画面を作成する（図８（ａ）参照）（ステップＳ１１０１）。また、判定部３３によって重み付けを行った「学習速度」が、規定された上限値または下限値を超えない場合（ステップＳ１０１１否定）、または、「学習成績」が上限値または下限値を超えない場合（ステップＳ１０１２否定）には、「講座」の学習を終了するか否かを受け付ける（ステップＳ１０１３）。
【００６２】
続いて、講座評価テーブル２４に記憶された「評価」の件数が規定数を満たしていれば（ステップＳ１１０２肯定）、同一の「講座分類コード」を持つ「講座」に変更された場合、および、「講座」を変更されなかった場合の講座に対する評価（５段階評価）の中から当該受講者の「学習速度」および「学習成績」に該当する評価の部分を抽出し、「参考データ」を作成し、該「参考データ」のボタンを推奨画面に追加する（ステップＳ１１０３）。
【００６３】
そして、講座変更の推奨画面を表示した際（図８（ａ）参照）（ステップＳ１１０４）に、「参考データ」の提示要求があれば（ステップＳ１１０５肯定）、「参考データ」を表示する（図９参照）（ステップＳ１１０６）。
【００６４】
続いて、受講者が推奨部３４による推奨に従って「講座」を変更する場合には、（ステップＳ１１０７肯定）、「講座」の選択を受け付け（図８（ｂ）参照）（ステップＳ１１０８）、受講者が今まで受講していた「講座」から選択を受け付けた「講座」への変更（図８（ｃ）参照）を学習履歴ＤＢ２３に記憶する（ステップＳ１１０９）。
【００６５】
また、受講者が推奨部３４による推奨を拒否した場合（ステップＳ１１０７否定）には、今後、講座変更の推奨が不要であるか否かを受け付ける（図８（ｄ）参照）（ステップＳ１１１０）。そして、講座変更の推奨が不要であるならば（ステップＳ１１１０肯定）、推奨不要フラグを立てる（ステップＳ１１１１）。
【００６６】
上述してきたように、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能になる。
【００６７】
また、標準時間と比較して学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かをより確度良く判定することが可能になる。
【００６８】
また、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定し、さらに、学習者が教育内容をどの程度理解しているかをも考慮に入れて判定することができ、学習者が受講する教育内容が適切であるか否かを多面的に判定することが可能になる。
【００６９】
また、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを学習者ごとの個人差を考慮に入れて判定でき、学習者が受講する教育内容が適切であるか否かを正確に判定することが可能になる。
【００７０】
また、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨することができ、学習者に適した教育内容を提供することが可能になる。さらに、これに関連して、学習者に適した教育内容を提供することにより、学習者の教育効果を向上させることが可能になる。
【００７１】
また、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨するとともに、当該学習者と同様のケースに置かれた先駆者の経験を情報として提示することができ、学習者により適した教育内容を提供することが可能になる。
【００７２】
また、学習済みである教育内容と学習済みでない教育内容を明示することにより、推奨に従う以前に学習した教育内容を重複して学習することを防ぎ、学習効率を向上させることが可能になる。
【００７３】
（実施の形態２）
ところで、上記実施の形態１で説明した学習管理装置および学習管理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、本実施の形態２では、上記実施の形態１で説明した学習管理装置（学習管理方法）と同様の機能を有する学習管理プログラムを実行するコンピュータシステムについて説明する。
【００７４】
図１２は、本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図であり、図１３は、このコンピュータシステムにおける本体部の構成を示すブロック図である。図１２に示すように、本実施の形態２に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【００７５】
また、このコンピュータシステム１００における本体部１０１は、図１３に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【００７６】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
【００７７】
そして、このコンピュータシステム１００は、所定の記録媒体に記録された学習管理プログラムを読み出して実行することで学習管理装置（学習管理方法）を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能な学習管理プログラムを記録する、あらゆる記録媒体を含むものである。
【００７８】
すなわち、学習管理プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体から学習管理プログラムを読み出して実行することで学習管理装置および学習管理方法を実現する。なお、学習管理プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が学習管理プログラムを実行する場合や、これらが協働して学習管理プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００７９】
（他の実施の形態）
さて、これまで本発明の実施の形態について説明したが、本発明は上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてもよいものである。
【００８０】
例えば、本実施の形態では、判定処理に際して、受講者の学習速度に当該受講者の「年齢」に応じた重み付けを行う場合について説明したが、本発明はこれに限定されるものではなく、「経験年数」または「理系／文系」などの個人情報で重み付けを行う場合についても同様に適用することができる。
【００８１】
また、本実施の形態では、判定処理に際して、「章」ごとに、「学習速度」および「学習成績」を監視することとしているが、本発明はこれに限定されるものではなく、単数または複数の「節」ごとに、「学習速度」および「学習成績」を監視する場合についても同様に適用することができる。
【００８２】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータ（「学習速度」の上限値および下限値、並びに、「学習成績」の上限値および下限値）を含む情報については、特記する場合を除いて任意に変更することができる。
【００８３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８４】
（付記１）学習者が受講する教育内容が適切であるか否かを判定する学習管理装置であって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出手段と、
前記学習速度算出手段によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定手段と、
を備えたことを特徴とする学習管理装置。
【００８５】
（付記２）前記学習速度算出手段は、前記教育内容を学習する目安となる標準時間を前記学習者が前記教育内容を学習するのに要した時間で除算することによって前記学習者の学習速度を算出することを特徴とする付記１に記載の学習管理装置。
【００８６】
（付記３）前記教育内容に対する学習者の学習成績を算出する学習成績算出手段をさらに備え、
前記判定手段は、前記学習速度算出手段によって算出された前記学習者の学習速度および前記学習成績算出手段によって算出された前記学習者の学習成績に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする付記１または２に記載の学習管理装置。
【００８７】
（付記４）前記判定手段は、前記学習速度算出手段によって算出された前記学習者の学習速度に当該学習者の個人情報に応じた重み付けをおこなって前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする付記１、２または３に記載の学習管理装置。
【００８８】
（付記５）前記判定手段によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨する推奨手段をさらに備えたことを特徴とする付記３または４に記載の学習管理装置。
【００８９】
（付記６）前記学習者が前記推奨手段による推奨に従った場合に、前記推奨手段によって推奨された教育内容に対する前記学習者の評価を受け付ける入力受付手段をさらに備え、
前記推奨手段は、前記判定手段によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨するとともに、前記入力受付手段によって受け付けた前記教育内容に対する前記学習者の評価を提示することを特徴とする付記５に記載の学習管理装置。
【００９０】
（付記７）前記学習者が前記推奨手段による推奨に従った場合に、該推奨に従う以前に学習した教育内容については表現態様を変化させて表示するように制御する表示制御手段をさらに備えたことを特徴とする付記５または６に記載の学習管理装置。
【００９１】
（付記８）学習者が受講する教育内容が適切であるか否かを判定する学習管理方法であって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、
前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、
を含んだことを特徴とする学習管理方法。
【００９２】
（付記９）前記学習速度算出工程は、前記教育内容を学習する目安となる標準時間を前記学習者が前記教育内容を学習するのに要した時間で除算することによって前記学習者の学習速度を算出することを特徴とする付記８に記載の学習管理方法。
【００９３】
（付記１０）前記教育内容に対する学習者の学習成績を算出する学習成績算出工程をさらに含み、
前記判定工程は、前記学習速度算出工程によって算出された前記学習者の学習速度および前記学習成績算出工程によって算出された前記学習者の学習成績に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする付記８または９に記載の学習管理方法。
【００９４】
（付記１１）前記判定工程によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨する推奨工程をさらに含んだことを特徴とする付記１０に記載の学習管理方法。
【００９５】
（付記１２）学習者が受講する教育内容が適切であるか否かを判定する方法をコンピュータに実行させる学習管理プログラムであって、
前記教育内容に対する学習者の学習速度を算出する学習速度算出工程と、
前記学習速度算出工程によって算出された前記学習者の学習速度に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定する判定工程と、
をコンピュータに実行させることを特徴とする学習管理プログラム。
【００９６】
（付記１３）前記学習速度算出工程は、前記教育内容を学習する目安となる標準時間を前記学習者が前記教育内容を学習するのに要した時間で除算することによって前記学習者の学習速度を算出することを特徴とする付記１２に記載の学習管理プログラム。
【００９７】
（付記１４）前記教育内容に対する学習者の学習成績を算出する学習成績算出工程をさらに含み、
前記判定工程は、前記学習速度算出工程によって算出された前記学習者の学習速度および前記学習成績算出工程によって算出された前記学習者の学習成績に基づいて前記教育内容が前記学習者にとって適切であるか否かを判定することを特徴とする付記１２または１３に記載の学習管理プログラム。
【００９８】
（付記１５）前記判定工程によって前記教育内容が前記学習者にとって適切でないと判定された場合に、前記学習者の学習速度および学習成績に応じた教育内容を推奨する推奨工程をさらにコンピュータに実行させることを特徴とする付記１４に記載の学習管理プログラム。
【００９９】
【発明の効果】
以上説明したように、本発明によれば、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能な学習管理方法が得られるという効果を奏する。
【０１００】
また、本発明によれば、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定し、さらに、学習者が教育内容をどの程度理解しているかをも考慮に入れて判定することができ、学習者が受講する教育内容が適切であるか否かを多面的に判定することが可能な学習管理方法が得られるという効果を奏する。
【０１０１】
また、本発明によれば、学習者が教育内容を理解するのに要する時間および労力と、該教育内容の難易度とのバランスが取れた教育内容を推奨することができ、学習者に適した教育内容を提供することが可能な学習管理方法が得られるという効果を奏する。さらに、これに関連して、学習者に適した教育内容を提供することにより、学習者の教育効果を向上させることが可能になる。
【０１０２】
また、本発明によれば、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能な学習管理装置が得られるという効果を奏する。
【０１０３】
また、本発明によれば、学習者が教育内容を理解するのにどの程度の時間と労力を要したかを考慮に入れて判定を行うことができ、学習者が受講する教育内容が適切であるか否かを判定することが可能な学習管理プログラムが得られるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態に係る学習管理装置を含んだシステムの構成を示すシステム構成図である。
【図２】本実施の形態１に係る学習管理装置の構成を示すブロック図である。
【図３】受講者データベースに記憶される情報の構成例を示す図である。
【図４】講座データベースに記憶される情報の構成例を示す図である。
【図５】学習履歴データベースに記憶される情報の構成例を示す図である。
【図６】講座評価テーブルに記憶される情報の構成例を示す図である。
【図７】表示制御処理を説明するための図である。
【図８】推奨処理を説明するための図である。
【図９】推奨処理において提示される参考データを説明するための図である。
【図１０】本実施の形態１に係る学習管理装置の処理手順を示すフローチャートである。
【図１１】本実施の形態１に係る学習管理装置の処理手順を示すフローチャートである。
【図１２】本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図である。
【図１３】図１２に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【符号の説明】
１  ネットワーク
２  端末装置
１０  学習管理装置
１１  入力部
１２  出力部
１３  入出力制御ＩＦ部
１４  通信制御ＩＦ部
２０  記憶部
２１  受講者データベース
２２  講座データベース
２３  学習要素管理テーブル
２４  学習履歴データベース
２５  講座評価テーブル
３０  制御部
３１  学習速度算出部
３２  学習成績算出部
３３  判定部
３４  推奨部
３５  評価登録部
３６  表示制御部
１００  コンピュータシステム
１０１  本体部
１０２  ディスプレイ
１０２ａ  表示画面
１０３  キーボード
１０４  マウス
１０５  モデム
１０６  ＬＡＮ／ＷＡＮ
１０７  公衆回線
１０８  ＦＤ
１０９  ＣＤ−ＲＯＭ
１１１  ＰＣ
１１２  サーバ
１１３  プリンタ
１２１  ＣＰＵ
１２２  ＲＡＭ
１２３  ＲＯＭ
１２４  ＨＤＤ
１２５  ＣＤ−ＲＯＭドライブ
１２６  ＦＤドライブ
１２７  Ｉ／Ｏインターフェース
１２８  ＬＡＮインターフェース
【図１】
2004326194.tif 000003
【図２】
2004326194.tif 000004
【図３】
2004326194.tif 000005
【図４】
2004326194.tif 000006
【図５】
2004326194.tif 000007
【図６】
2004326194.tif 000008
【図７】
2004326194.tif 000009
【図８】
2004326194.tif 000010
【図９】
2004326194.tif 000011
【図１０】
2004326194.tif 000012
【図１１】
2004326194.tif 000013
【図１２】
2004326194.tif 000014
【図１３】
2004326194.tif 000015