(57)【要約】【課題】ユーザの興味のあるコンテンツを使って自分の学習目標に適した学習を行うことができる学習コンテンツ提示方法、学習コンテンツ提示システムおよび学習コンテンツ提示プログラムを提供する。【解決手段】システムを用いて、（ａ）入力手段により、ユーザから学習目標が入力されるステップと、（ｂ）アイテム抽出手段により、アイテムを記憶する第１のデータベースに問い合わせ、第１のデータベースからユーザが入力した学習目標に対応するアイテムを抽出するステップと、（ｃ）コンテンツ抽出手段により、コンテンツを記憶する第３のデータベースに問い合わせ、第１のデータベースから抽出したアイテムを含むコンテンツを、第３のデータベースから抽出するステップと、（ｄ）出力手段により、第３のデータベースから抽出したコンテンツをユーザに対して出力するステップと、を含む。【選択図】図１
2007233324.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースと、コンテンツを記憶する第３のデータベースとを有するコンピュータによって、ユーザの学習のためのコンテンツを提示するための方法であって、
上記コンピュータが、
（ａ）ユーザから学習目標の入力を受付けるステップと、
（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出するステップと、
（ｃ）上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するステップと、
（ｄ）上記第３のデータベースから抽出したコンテンツをユーザが認識できるように出力するステップと、
を含む処理を行うことを特徴とする学習コンテンツ提示方法。
【請求項２】
上記ステップ（ｃ）の前に、上記第１のデータベースから抽出したアイテムを、上記学習目標を入力したユーザに対応付けて第２のデータベースに記憶させるステップを更に含む請求項１記載の学習コンテンツ提示方法。
【請求項３】
上記ステップ（ｄ）の前に、上記第３のデータベースから抽出したコンテンツを、提示用のコンテンツとして第４のデータベースに記憶させるステップを更に含む請求項１又は２のいずれかの項に記載の学習コンテンツ提示方法。
【請求項４】
上記第１のデータベースは、特に学習のために用意されたアイテムを含み、
上記第３のデータベースは、特に学習のために用意されたものではないコンテンツを含む請求項１〜３のいずれかの項に記載の学習コンテンツ提示方法。
【請求項５】
上記第１のデータベースは、あらかじめ各アイテムを上記学習目標ごとに対応付けて記憶している請求項１〜４のいずれかの項に記載の学習コンテンツ提示方法。
【請求項６】
上記ステップ（ｄ）において、上記第３のデータベースから抽出したコンテンツを提示する際に、上記第１のデータベースから抽出した各アイテムを強調する請求項１〜５のいずれかの項に記載の学習コンテンツ提示方法。
【請求項７】
上記ステップ（ｄ）において、上記第１のデータベースから抽出した各アイテムに、上記第３のデータベースから抽出したコンテンツに含まれるアイテムそのものが有する特徴とは異なる視覚的又は聴覚的特徴を持たせることで、上記第１のデータベースから抽出した各アイテムを強調する請求項６記載の学習コンテンツ提示方法。
【請求項８】
複数の第３のデータベースの中から、コンテンツを抽出するために用いるデータベースを選択するステップ、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリを選択するステップを更に含む請求項１〜７のいずれかの項に記載の学習コンテンツ提示方法。
【請求項９】
複数の第３のデータベースの中から、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザに選択するように促すステップ、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザに選択するように促すステップを更に含む請求項１〜８のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１０】
上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである請求項１〜９のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１１】
上記ステップ（ｄ）において、上記第３のデータベースから抽出したコンテンツをユーザに提示する際に、上記第１のデータベースから抽出したアイテムの少なくとも１つを含むコンテンツを出力する請求項１〜１０のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１２】
上記ステップ（ｃ）において、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する請求項１〜１１のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１３】
上記コンピュータが、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている請求項１〜１２のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１４】
ネットワークもしくは記憶媒体を通じて同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工するステップを更に含む請求項１３記載の学習コンテンツ提示方法。
【請求項１５】
上記学習目標及び学習の履歴に基づいて、各アイテムの復習間隔を拡張又は収縮させるスケジューリング手段を更に有し、
上記スケジューリング手段により、上記第１のデータベースから抽出した各アイテムをいつユーザに提示するかというスケジュールを決定するステップを更に含み、
上記ステップ（ｄ）においては、上記スケジュールに基づいて上記第３のデータベースから抽出したコンテンツを提示する請求項１〜１４のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１６】
ユーザの学習のためにコンテンツを提示する学習コンテンツ提示システムであって、
ユーザによって学習目標が入力される入力手段と、
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースに問い合わせ、上記第１のデータベースから上記ユーザが入力した学習目標に対応するアイテムを抽出する第１のアイテム抽出手段と、
コンテンツを記憶する第３のデータベースに問い合わせ、上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するコンテンツ抽出手段と、
上記第３のデータベースから抽出したコンテンツをユーザに対して出力する第１の出力手段と、
を有することを特徴とする学習コンテンツ提示システム。
【請求項１７】
各アイテムをいつユーザに提示するかを決定するスケジューリング手段と、
特定のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する第２のアイテム抽出手段を更に有し、
上記第２のアイテム抽出手段は、上記第１のデータベースから抽出したアイテムを、上記学習目標を入力したユーザに対応付けて第２のデータベースに記憶させ、
上記スケジューリング手段は、上記第２のデータベースに記憶させた各アイテムをいつユーザに提示するかを決定し、
上記第２のアイテム抽出手段は、上記スケジューリング手段で決定したスケジュールに基づいて上記第２のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する請求項１６記載の学習コンテンツ提示システム。
【請求項１８】
上記コンテンツ抽出手段は、上記第３のデータベースから抽出したコンテンツをユーザに提示する前に、提示用のコンテンツとして第４のデータベースに記憶させる請求項１６又は１７のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１９】
上記第１のデータベースは特に学習のために用意されたアイテムを含み、
上記第３のデータベースは特に学習のために用意されたものではないアイテムを含む請求項１６〜１８のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２０】
上記第１のデータベースは、あらかじめ各アイテムを上記学習目標ごとに対応付けて記憶している請求項１６〜１９のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２１】
上記第１の出力手段は、上記第３のデータベースから抽出したコンテンツを提示する際に、上記第１のデータベースから抽出した各アイテムを強調する請求項１６〜２０のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２２】
上記第１の出力手段は、上記第１のデータベースから抽出した各アイテムに、上記第３のデータベースから抽出したコンテンツに含まれるアイテムそのものが有する特徴とは異なる視覚的又は聴覚的特徴を持たせることで、上記第１のデータベースから抽出した各アイテムを強調する請求項２１記載の学習コンテンツ提示システム。
【請求項２３】
上記コンテンツ抽出手段は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースを選択する機能、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリを選択する機能を更に有する請求項１６〜２２のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２４】
上記入力手段は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザが選択できるようにする機能、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザが選択できるようにする機能を更に有する請求項１６〜２３のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２５】
上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである請求項１６〜２４のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２６】
上記第１の出力手段は、上記第３のデータベースから抽出したコンテンツをユーザに提示する際に、上記第１のデータベースから抽出したアイテムの少なくとも１つを出力する請求項１６〜２５のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２７】
上記コンテンツ抽出手段が、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する請求項１６〜２６のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２８】
マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている請求項１６〜２７のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２９】
上記コンテンツ抽出手段は、同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工する請求項１６〜２８のいずれかの項に記載の学習コンテンツ提示システム。
【請求項３０】
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースと、コンテンツを記憶する第３のデータベースとを有するコンピュータに対して、
（ａ）ユーザから学習目標の入力を受付けるステップと、
（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出するステップと、
（ｃ）上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するステップと、
（ｄ）上記第３のデータベースから抽出したコンテンツをユーザが認識できるように出力するステップと、
を実行させる学習コンテンツ提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの学習目標や独自の嗜好に基づいてコンテンツを取得し、学習コンテンツとして提示する方法、システム、およびプログラムに関する。
【背景技術】
【０００２】
近年、学習目標に合わせたコンテンツとして、たとえば、ＴＯＥＩＣ８００点の必須単語を学習するためのソフトウェアや、ビジネス英語の中級をマスターするためのソフトウェア等が販売されている。しかし、従来の方法で選択する学習コンテンツは、通常固定されており、柔軟性に欠けるので、各ユーザの学習目標を達成させることを目的としながら、各ユーザの嗜好およびニーズに適応することができない。その結果、ユーザの多くは、従来のコンテンツ取得方法や装置に使用される学習コンテンツに満足せず、飽きてしまい、学習目標や嗜好を満たしながら、学習コンテンツを自分用に仕立てたり、アップデートしたりすることができないことに不満を抱いている。
【０００３】
従来の学習コンテンツの選択方法としては、ＴＯＥＩＣ８００点などの学習目標に関する選択があるのみで、学習目標を達成するためのアイテムを含む予め固定された学習コンテンツがユーザの学ぶべき学習コンテンツとして選択される方法が存在する。上記従来の学習コンテンツは教育関連の組織または企業によって作成された学習コンテンツであり、何年も前に作成された時代遅れのものも多く、テキストや映像などは特定のフォーマットに限られているため、学習コンテンツがつまらなくても変更することが不可能である。よってユーザのモチベーションが持続せず、最終的には学習を中断してしまう。つまり、ユーザは、学習目標を達成できないことになってしまう。
【０００４】
このようなコンテンツ取得方法や装置の中には、学習者を飽きさせないように学習を行わせるための学習コンテンツを提供するものがある（たとえば特許文献１参照）。特許文献１に記載されている語学学習装置は、生徒が選択した映像教材を抽出し、呈示するとともに、記憶している生徒の学習履歴から現時点で学習可能な学習内容を検索して生徒に学習を指示する。たとえば、生徒が選択した映像教材が「日本文化」という教材であり、生徒が次に学習できる内容が「敬語の話し方」と「電話のかけ方」である場合には、語学学習装置は、「日本文化」という教材で、これらの内容が学習できるか否かを調べる。その結果、「敬語の話し方」の学習を行わせることができ、「電話のかけ方」の学習を行わせることができない場合には、「日本文化」という教材で、「敬語の話し方」の学習に使用される場面を呈示し、生徒に学習を行わせる。
【０００５】
このとき、映像教材は、ドラマやニュースなどの題目を含む。学習装置は、各映像教材において学習できる項目を予め分析して、学習対象となる部分を選定し教材内容情報格納部に記録しておく。語学学習装置は、教材の使用順序は決めず、予め決められた固定した映像教材で生徒が選択したものについて学習指示を行う。このようにして、生徒が興味のある映像教材を選択すると、その映像教材を使用して、生徒の現在の学習能力に適合した学習を行わせている。
【特許文献１】特開平１−２９８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の学習装置では、生徒が選択し学ぶことのできる学習コンテンツはすべて予め決められ固定されているので、生徒は学習目標達成を目指しながら、最新のコンテンツや興味のあるコンテンツを選択し、学習コンテンツをパーソナライズすることができない。たとえば、ＴＯＥＩＣ８００点のスコアを目標とするソフトウェアがある場合、学習コンテンツはＴＯＥＩＣ８００点達成のみを目的として用意された学習コンテンツであり、ユーザの好きなまたは興味のあるコンテンツ、あるいは好きなフォーマットやソースに学習コンテンツを柔軟に変更することができない。予め固定された教材で学習すると毎回同じ設問や例文が表示され、再生される映像も同じものになる。これが、生徒が退屈したりやる気や興味を失ったりする要因の一つとなり、また毎回同じ設問を表示するので解答自体を覚えてしまい、学習効果が軽減することにもなる。
【０００７】
このように、一定の学習内容に対して予め決められた変更できない同じコンテンツが毎回使用されると、面白さに欠けて学習者のモチベーションが低下する。また、コンテンツに変化がなくユーザごとにコンテンツ仕立てることができないため、リアルタイムのコンテンツまたはインターネットやテレビなど各種のソースで入手できる最新のコンテンツで学習を行うことができない。たとえば、ＴＯＥＩＣ対策としてユーザが仮にアメリカのテレビのニュース番組を利用できても、同じ単語を学習するのに、毎回、昔のニュース番組または人工的なコンテンツで学習することになる。また、同じ学習内容を常に同じコンテンツで学ぶため、学習内容を習得していないにもかかわらず解答を覚えてしまい、そのため学習効果が薄くなることがある。さらには予め固定されており、パーソナライズできない同じコンテンツで毎回学習するため、実社会での応用力が身につかない。また、たとえばＴＯＥＩＣ８００点や英検１級を達成するなどの異なった目的に使用する学習内容が重複している場合、ユーザは従来の両教材を購入する必要があり、英検１級の学習の際に、ＴＯＥＩＣで習得したのと同じアイテムを学習しなければならない。
【０００８】
上記従来技術が有する問題は、柔軟性のない学習内容、パーソナライズの欠落、時代遅れの教材などを含み、またこれに限定されるものではない。このため、上記の従来技術にはユーザのモチベーションが低下したり、自己管理の負担がかかり、ユーザが学習目標を達成する上でマイナスに働く要素が含まれている。
【０００９】
本発明は、このような課題を解決するためのものであり、ユーザの学習目標や独自の嗜好に基づいて独特の学習コンテンツを得る方法と装置、およびそれを含む学習装置を提供するものであり、豊富なコンテンツの中から、ユーザがいつでも興味のある学習コンテンツを選択でき、興味のあるコンテンツを使って学習目標をユーザが確実に達成できるようにしながら、学習コンテンツをユーザの好きなフォーマット、ソースなどのそれぞれに基づいて随時適応させることを可能にするものである。
【課題を解決するための手段】
【００１０】
（１）上記の目的を達成するため、本発明に係る学習コンテンツ提示方法では、あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースと、コンテンツを記憶する第３のデータベースとを有するコンピュータによって、ユーザの学習のためのコンテンツを提示するための方法であって、上記コンピュータが、（ａ）ユーザから学習目標の入力を受付けるステップと、（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出するステップと、（ｃ）上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するステップと、（ｄ）上記第３のデータベースから抽出したコンテンツをユーザが認識できように出力するステップと、を含むことを特徴としている。
【００１１】
このように、本発明に係る学習コンテンツ提示方法は、第１のデータベースから抽出した学習効果の実証されたアイテムを使って、第３のデータベースが記憶するコンテンツのマッチングや抽出を行うので、ユーザは多様で新しいコンテンツを得ることができ、ユーザに適応してパーソナライズされたコンテンツを使ってユーザは学習し、学習目標を確実に達成できるようになる。
【００１２】
また、本発明に係る学習コンテンツ提示方法では、学習目標を達成するために必要なアイテムが抽出されるので、自分の学習目標、そして特定のフォーマット、コンテンツのソース、学習コンテンツの提示様式等の学習嗜好に適したアイテムを効率よく学習することができる。これによって、ユーザ個々の関心やモチベーションが高まり、本発明のシステムを最大限に活用することができるため、新しく面白いコンテンツをユーザがいつでも継続的に得られ、固定的な時代遅れのコンテンツにユーザが退屈したり不満を抱いたりするという問題を避けられる。そのため、本発明に係る方法は、ユーザが最終目標を効率よく意欲をもって達成できるようにし、連続的に利用しやすくして、学習プロセスの価値を高め、最終的にユーザが自分の目標を達成する能力を高める。
【００１３】
また、アイテムとコンテンツとは、データベースにおいて互いに独立して蓄積されているため、パーソナライズされた新しいコンテンツを、多様なソースから多様なフォーマットで選択でき、コンテンツ選択の自由度を高くすることができる。ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。そして、それぞれ異なった、従来にない最新のコンテンツからアイテムを各種のフォーマット、様式等で学習できるため、面白さが高まり、ユーザのモチベーションを最大に向上させることができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。さらに、学習内容を習得していないのに、同じコンテンツの解答を覚えるという不都合がなくなる。また、異なるコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）を学習コンテンツとして使用することもできる。
【００１４】
（２）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｃ）の前に、上記第１のデータベースから抽出したアイテムを、上記学習目標を入力したユーザに対応付けて第２のデータベースに記憶させるステップを更に含む。
【００１５】
このように、本発明に係る学習コンテンツ提示方法は、ユーザによって入力された学習目標を達成するために必要なアイテムを抽出する第１のアイテム抽出手段により抽出されたアイテムを第２のデータベースに記憶させ、コンテンツ抽出手段により第２のデータベースに含まれるアイテムと第３のデータベースに含まれるコンテンツをマッチングすることによって、第３のデータベースからコンテンツを抽出する。そして、ユーザごとにアイテムを管理することで、ユーザのニーズや嗜好に合わせて計画された学習を提供し、ユーザのモチベーションを向上させ、また学習目標を達成する力を最大限に引き出すことができる。
【００１６】
（３）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｄ）の前に、上記第３のデータベースから抽出したコンテンツを、提示用のコンテンツとして第４のデータベースに記憶させるステップを更に含む。これにより、継続的に同一のコンテンツで学習を進める場合に、容易にコンテンツを提示することができる。
【００１７】
（４）また、本発明に係る学習コンテンツ提示方法は、上記第１のデータベースは、特に学習のために用意されたアイテムを含み、上記第３のデータベースは、特に学習のために用意されたものではないコンテンツを含む。
【００１８】
これにより、ユーザは多様で新しいコンテンツを常に得ることができ、ユーザに適応したコンテンツを使ってユーザは学習し、学習目標を確実に達成でき、コンテンツ選択の自由度を高くすることができる。そして、ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。また、学習用のコンテンツとは異なり多様なコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）をコンテンツとして使用することもできる。
【００１９】
（５）また、本発明に係る学習コンテンツ提示方法は、上記第１のデータベースが、あらかじめ各アイテムを上記学習目標に対応付けて記憶している。ここで、上記の学習目標は、学習分野及びその達成目標を含む情報である。
【００２０】
学習目標は、日常会話、財務、自然科学等の学習分野、及び初級、中級、上級、ＴＯＥＩＣ６００点等の達成目標を含む情報である。入力のステップでは、ユーザは学習分野や試験の種類、レベルなど学習目標を設定でき、学習目標に適したアイテムが抽出されるため、ユーザは、教材を探す手間がかからない。また、コンテンツソース（例：ニュース番組）、表示モード（ビデオ、イメージ、テキスト、音声など）、それら嗜好の組み合わせ、各嗜好の優先順位、目標とする学習終了日などのユーザの学習嗜好も入力することができる。
【００２１】
（６）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｄ）において、上記第３のデータベースから抽出したコンテンツを提示する際に、上記第１のデータベースから抽出した各アイテムを強調する。
【００２２】
本発明に係る学習コンテンツ提示方法は、ユーザごとに、学習目標を達成するために必要なアイテムを太字、音量上昇、画像付などにより強調するため、たとえば、英語レベルの高い人も低い人も、同じドラマを使って学習を行える。前もって各目標に対して学習すべきアイテムが決まっており、ユーザの学習目標の設定によって、学習目標に対応するアイテムのみが学習コンテンツで強調される。
【００２３】
（７）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｄ）において、上記第１のデータベースから抽出した各アイテムに、上記第３のデータベースから抽出したコンテンツに含まれるアイテムそのものが有する特徴とは異なる視覚的又は聴覚的特徴を持たせることで、上記第１のデータベースから抽出した各アイテムを強調する。
【００２４】
コンテンツを提示する際には抽出されたアイテムが太字、音量上昇、画像付などにより視覚的、聴覚的に強調されるため、アイテムの使われ方が明瞭となり、ユーザは学習しやすくなる。また、アイテムを選択またはクリックしたときに、アイテムの意味や発音が表示されるような機能を持たせることも容易に行なうことができる。
【００２５】
（８）また、本発明に係る学習コンテンツ提示方法は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースを選択するステップ、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリを選択するステップを更に含む。
【００２６】
これにより、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。また、一覧表示されるコンテンツは、オープンデータベースまたはクローズデータベースを含む豊富なコンテンツから抽出されるため、ユーザを飽きさせず引きつけることができ、ユーザの興味を保持して学習を最適化することができる。
【００２７】
（９）また、本発明に係る学習コンテンツ提示方法は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザに選択するように促すステップ、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザに選択するように促すステップを更に含む。
【００２８】
これにより、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。また、データベースまたはカテゴリを一覧表示させて、ユーザに選択させることも可能である。
【００２９】
（１０）また、本発明に係る学習コンテンツ提示方法は、上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである。
これにより、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。コンテンツは、オープンデータベースまたはクローズデータベースを含む豊富なコンテンツから抽出されるため、ユーザを飽きさせず引きつけることができ、ユーザの興味を保持して学習を最適化することができる。
【００３０】
（１１）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｄ）において、上記第３のデータベースから抽出したコンテンツをユーザに提示する際に、上記第１のデータベースから抽出したアイテムの少なくとも１つを出力する。
【００３１】
本発明に係る学習コンテンツ提示方法は、コンテンツに限定のない第３のデータベースから学習目標を達成するためのコンテンツを選択し、提供することができる。そして、コンテンツの出力の際には、第１のデータベースから抽出したアイテムの少なくとも１つを出力するため、学習効果を高めることができる。
（１２）また、本発明に係る学習コンテンツ提示方法は、上記ステップ（ｃ）において、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する。
【００３２】
インターネットを介して上記第３のデータベースにアクセスすることでコンテンツ数に限定のないオープンなソースからコンテンツを取得することができる。すなわち、コンテンツに限定のない記憶媒体又は記憶装置から選択されたコンテンツを取得することを可能とする。たとえば、ユーザはＷｅｂ上にアップロードされた豊富なコンテンツを学習用に用いることが可能になり、絶えず新しいコンテンツを学習に用いることができる。
【００３３】
（１３）また、本発明に係る学習コンテンツ提示方法では、上記コンピュータが、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている。これにより、ユーザは、一般的に用いられる端末で学習することが可能になる。
【００３４】
（１４）また、本発明に係る学習コンテンツ提示方法では、同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工するステップを更に含む。
【００３５】
これにより、ユーザはコンテンツを出力する端末が変わっても、過去の学習データに基づいた学習の継続を行うことができる。たとえば、携帯電話機での学習後、その学習データをその後のＰＣ上での学習へ反映させることができる。これによって、いつ、どこで、どのように学習するのかユーザに柔軟性を与えることができ、モチベーションが向上し、自己管理が軽減され、学習効果を最大限にすることができる。
【００３６】
また、ユーザは、携帯電話機、ＰＣ、ＭＰ３プレイヤー、ゲーム機など好きなプラットフォームを使って学習目標に沿った学習を行うことができる。ＰＣを使える環境にない場合でも携帯電話機等で学習することができ、学習を継続しやすい。また、気分や状況により学習プラットフォームを選択することが可能となり、学習を行える機会とモチベーションが増すことになる。たとえば、夜にＰＣ上で学習し、次の日の通勤時間に電車の中で、携帯電話機で学習することも可能になる。
【００３７】
（１５）また、本発明に係る学習コンテンツ提示方法は、上記学習目標及び学習の履歴に基づいて、各アイテムの復習間隔を拡張又は収縮させるスケジューリング手段を更に有し、上記スケジューリング手段により、上記第１のデータベースから抽出した各アイテムをいつユーザに提示するかというスケジュールを決定するステップを更に含み、上記ステップ（ｄ）においては、上記スケジュールに基づいて上記第３のデータベースから抽出したコンテンツを提示する。
【００３８】
このようにして、スケジューリング手段は学習スケジュールに拡張リハーサルシリーズを用い、一定条件を満たしたときには復習間隔を収縮させて記憶の再活性化量が多くなるように学習間隔をとり、学習を繰り返すことが可能となる。その結果、記憶強度の減衰を緩やかにすることができ、学習したアイテムを思い出すこと可能になり、学習目標を達成することができる。また、復習間隔の管理を自動で行なえるため、ユーザが各アイテムの情報を管理する必要はなく、ユーザの負担を軽減することができる。
【００３９】
（１６）本発明に係る学習コンテンツ提示システムは、ユーザの学習のためにコンテンツを提示する学習コンテンツ提示装置であって、ユーザによって学習目標が入力される入力手段と、あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースに問い合わせ、上記第１のデータベースから上記ユーザが入力した学習目標に対応するアイテムを抽出する第１のアイテム抽出手段と、コンテンツを記憶する第３のデータベースに問い合わせ、上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するコンテンツ抽出手段と、上記第３のデータベースから抽出したコンテンツをユーザに対して出力する第１の出力手段と、を有することを特徴としている。
【００４０】
このように、本発明に係る学習コンテンツ提示方法は、第１のデータベースから抽出した学習効果の実証されたアイテムを使って、第３のデータベースが記憶するコンテンツのマッチングや抽出を行うので、多様で新しいコンテンツをユーザが得たい場合は常に得られ、ユーザに適応してパーソナライズされたコンテンツを使ってユーザは学習し、学習目標を確実に達成できるようになる。
【００４１】
また、本発明に係る学習コンテンツ提示システムでは、学習目標を達成するために必要なアイテムが抽出されるので、自分の学習目標、そして特定のフォーマット、コンテンツのソース、学習コンテンツの提示様式等の学習嗜好に適したアイテムを効率よく学習することができる。これによって、ユーザ個々の関心やモチベーションが高まり、本発明のシステムを最大限に活用することができるため、新しく面白いコンテンツをユーザがいつでも継続的に得られるようにしながら、固定的な時代遅れのコンテンツにユーザが退屈したり不満を抱いたりするという問題を避けられる。このようにして、本発明に係るシステムは、ユーザが最終目標を効率よく意欲をもって達成できるようにし、連続的な利用度を大幅に向上し、学習プロセスの価値を高め、最終的にユーザが自分の目標を達成する能力を高める。
【００４２】
また、アイテムとコンテンツとは、データベースにおいて互いに独立して蓄積されているため、パーソナライズされた新しいコンテンツを、多様なソースから多様なフォーマットで選択でき、コンテンツ選択の自由度を高くすることができる。ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。そして、それぞれ異なった、従来にない最新の学習コンテンツからアイテムを各種のフォーマット、様式等で学習できることにより面白さが高まり、ユーザのモチベーションを最大に向上させることができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。さらに、学習内容を習得していないのに、同じコンテンツの解答を覚えるという不都合がなくなる。また、異なるコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）を学習コンテンツとして使用することもできる。
【００４３】
（１７）本発明に係る学習コンテンツ提示システムは、各アイテムをいつユーザに提示するかを決定するスケジューリング手段と、
特定のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する第２のアイテム抽出手段を更に有し、上記第２のアイテム抽出手段は、上記第１のデータベースから抽出したアイテムを、上記学習目標を入力したユーザに対応付けて第２のデータベースに記憶させ、上記スケジューリング手段は、上記第２のデータベースに記憶させた各アイテムをいつユーザに提示するかを決定し、上記第２のアイテム抽出手段は、上記スケジューリング手段で決定したスケジュールに基づいて上記第２のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する。
【００４４】
このように、本発明に係る学習コンテンツ提示システムは、ユーザによって入力された学習目標を達成するために必要なアイテムを抽出する第１のアイテム抽出手段により抽出されたアイテムを第２のデータベースに記憶させ、コンテンツ抽出手段により第２のデータベースに含まれるアイテムと第３のデータベースに含まれるコンテンツをマッチングすることによって、第３のデータベースからコンテンツを抽出する。そして、ユーザごとにアイテムを管理することで、ユーザのニーズや嗜好に合わせて計画された学習を提供し、ユーザのモチベーションを向上させ、また学習目標を達成する力を最大限に引き出すことができる。
【００４５】
また、本発明の学習コンテンツ提示システムはスケジューリング手段を有しており、学習スケジュールに拡張リハーサルシリーズを用い、一定条件を満たしたときには復習間隔を収縮させて記憶の再活性化量が多くなるように学習間隔をとり、学習を繰り返すことが可能となる。その結果、記憶強度の減衰を緩やかにすることができ、学習したアイテムを思い出すこと可能になり、学習目標を達成することができる。また、復習間隔の管理を自動で行なえるため、ユーザが各アイテムの情報を管理する必要はなく、ユーザの負担を軽減することができる。
【００４６】
（１８）本発明に係る学習コンテンツ提示システムは、上記コンテンツ抽出手段は、上記第３のデータベースから抽出したコンテンツをユーザに提示する前に、提示用のコンテンツとして第４のデータベースに記憶させる。これにより、継続的に同一のコンテンツで学習を進める場合に、容易にコンテンツを提示することができる。
【００４７】
（１９）本発明に係る学習コンテンツ提示システムは、上記第１のデータベースは特に学習のために用意されたアイテムを含み、上記第３のデータベースは特に学習のために用意されたものではないアイテムを含む。
【００４８】
これにより、ユーザは多様で新しいコンテンツを常に得ることができ、ユーザに適応したコンテンツを使ってユーザは学習し、学習目標を確実に達成でき、コンテンツ選択の自由度を高くすることができる。そして、ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。また、学習用のコンテンツとは異なり多様なコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）をコンテンツとして使用することもできる。
【００４９】
（２０）本発明に係る学習コンテンツ提示システムは、上記第１のデータベースは、あらかじめ各アイテムを上記学習目標に対応付けて記憶している。ここで、上記の学習目標は、学習分野及びその達成目標を含む情報である。
【００５０】
学習目標は、日常会話、財務、自然科学等の学習分野、及び初級、中級、上級、ＴＯＥＩＣ６００点等の達成目標を含む情報である。入力のステップでは、ユーザは学習分野や試験の種類、レベルなど学習目標を設定でき、学習目標に適したアイテムが抽出されるため、ユーザは、教材を探す手間がかからない。また、コンテンツソース（例：ニュース番組）、表示モード（ビデオ、イメージ、テキスト、音声など）、それら嗜好の組み合わせ、各嗜好の優先順位、目標とする学習終了日などのユーザの学習嗜好も入力することができる。
【００５１】
（２１）本発明に係る学習コンテンツ提示システムは、上記第１の出力手段は、上記第３のデータベースから抽出したコンテンツを提示する際に、上記第１のデータベースから抽出した各アイテムを強調する。
【００５２】
本発明に係る学習コンテンツ提示システムは、ユーザごとに、学習目標を達成するために必要なアイテムを太字、音量上昇、画像付などにより強調するため、たとえば、英語レベルの高い人も低い人も、同じドラマを使って学習を行える。前もって各目標に対して学習すべきアイテムが決まっており、ユーザの学習目標の設定によって、学習目標に対応するアイテムのみが学習コンテンツで強調される。
【００５３】
（２２）本発明に係る学習コンテンツ提示システムは、上記第１の出力手段は、上記第１のデータベースから抽出した各アイテムに、上記第３のデータベースから抽出したコンテンツに含まれるアイテムそのものが有する特徴とは異なる視覚的又は聴覚的特徴を持たせることで、上記第１のデータベースから抽出した各アイテムを強調する。
【００５４】
コンテンツを提示する際には抽出されたアイテムが太字、音量上昇、画像付などにより視覚的、聴覚的に強調されるため、アイテムの使われ方が明瞭となり、ユーザは学習しやすくなる。また、アイテムを選択またはクリックしたときに、アイテムの意味や発音が表示されるような機能を持たせることも容易に行なうことができる。
【００５５】
（２３）本発明に係る学習コンテンツ提示システムは、上記コンテンツ抽出手段は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースを選択する機能、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリを選択する機能を更に有する。
【００５６】
このコンテンツ抽出手段により、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。また、一覧表示されるコンテンツは、オープンデータベースまたはクローズデータベースを含む豊富なコンテンツから抽出されるため、ユーザを飽きさせず引きつけることができ、ユーザの興味を保持して学習を最適化することができる。
【００５７】
（２４）本発明に係る学習コンテンツ提示システムは、上記入力手段は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザが選択できるようにする機能、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザが選択できるようにする機能を更に有する。
【００５８】
このコンテンツ抽出手段により、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。また、データベースまたはカテゴリを一覧表示させて、ユーザに選択させることも可能である。
【００５９】
（２５）本発明に係る学習コンテンツ提示システムは、上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである。
【００６０】
このコンテンツ抽出手段により、ユーザはモチベーションを向上させるコンテンツまたは学習効果の高いコンテンツを優先的に選択することができる。コンテンツは、オープンデータベースまたはクローズデータベースを含む豊富なコンテンツから抽出されるため、ユーザを飽きさせず引きつけることができ、ユーザの興味を保持して学習を最適化することができる。
【００６１】
（２６）本発明に係る学習コンテンツ提示システムは、上記第１の出力手段は、上記第３のデータベースから抽出したコンテンツをユーザに提示する際に、上記第１のデータベースから抽出したアイテムの少なくとも１つを出力する。
【００６２】
本発明に係る学習コンテンツ提示システムは、コンテンツに限定のない第３のデータベースから学習目標を達成するためのコンテンツを選択し、提供することができる。そして、コンテンツの出力の際には、第１のデータベースから抽出したアイテムの少なくとも１つを出力するため、学習効果を高めることができる。
【００６３】
（２７）本発明に係る学習コンテンツ提示システムは、上記コンテンツ抽出手段が、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する。
学習コンテンツ提示システムは、インターネットを介して上記第３のデータベースにアクセスすることでコンテンツ数に限定のないオープンなソースからコンテンツを取得することができる。すなわち、コンテンツに限定のない記憶媒体又は記憶装置から選択されたコンテンツを取得することを可能とする。たとえば、ユーザはＷｅｂ上にアップロードされた豊富なコンテンツを学習用に用いることが可能になり、絶えず新しいコンテンツを学習に用いることができる。
【００６４】
（２８）本発明に係る学習コンテンツ提示システムは、マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている。これにより、ユーザは、一般的に用いられる端末で学習することが可能になる。
【００６５】
（２９）本発明に係る学習コンテンツ提示システムは、上記コンテンツ抽出手段は、同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工する。
【００６６】
これにより、ユーザはコンテンツを出力する端末が変わっても、過去の学習データに基づいた学習の継続を行うことができる。たとえば、携帯電話機での学習後、その学習データをその後のＰＣ上での学習へ反映させることができる。これによって、いつ、どこで、どのように学習するのかユーザに柔軟性を与えることができ、モチベーションが向上し、自己管理が軽減され、学習効果を最大限にすることができる。
【００６７】
また、ユーザは、携帯電話機、ＰＣ、ＭＰ３プレイヤー、ゲーム機など好きなプラットフォームを使って学習目標に沿った学習を行うことができる。ＰＣを使える環境にない場合でも携帯電話機等で学習することができ、学習を継続しやすい。また、気分や状況により学習プラットフォームを選択することが可能となり、学習を行える機会とモチベーションが増すことになる。たとえば、夜にＰＣ上で学習し、次の日の通勤時間に電車の中で、携帯電話機で学習することも可能になる。
【００６８】
（３０）本発明に係る学習コンテンツ提示プログラムは、あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを記憶する第１のデータベースと、コンテンツを記憶する第３のデータベースとを有するコンピュータに対して、（ａ）ユーザから学習目標の入力を受付けるステップと、（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出するステップと、（ｃ）上記第１のデータベースから抽出したアイテムを含むコンテンツを、上記第３のデータベースから抽出するステップと、（ｄ）上記第３のデータベースから抽出したコンテンツをユーザが認識できように出力するステップと、を実行させることを特徴としている。
【００６９】
このように、本発明に係る学習コンテンツ提示プログラムは、第１のデータベースから抽出した学習効果の実証されたアイテムを使って、第３のデータベースが記憶するコンテンツのマッチングや抽出を行うので、ユーザは多様で新しいコンテンツを常に得ることができ、ユーザに適応してパーソナライズされたコンテンツを使ってユーザは学習し、学習目標を確実に達成できるようになる。
【００７０】
また、本発明に係る学習コンテンツ提示プログラムでは、学習目標を達成するために必要なアイテムが抽出されるので、ユーザは自分の学習目標、そして特定のフォーマット、コンテンツのソース、学習コンテンツの提示様式等の学習嗜好に適したアイテムを効率よく学習することができる。これによって、ユーザ個々の関心やモチベーションが高まり、学習装置を最大限に活用することができるため、新しく面白いコンテンツをユーザがいつでも継続的に得られ、固定的な時代遅れのコンテンツにユーザが退屈したり不満を抱いたりするという問題を避けられる。そのため、本発明に係る方法は、ユーザが最終目標を効率よく意欲をもって達成できるようにし、連続的に利用しやすくして、学習プロセスの価値を高め、最終的にユーザが自分の目標を達成する能力を高める。
【００７１】
また、アイテムとコンテンツとは、データベースにおいて互いに独立して蓄積されているため、ユーザはパーソナライズされた新しいコンテンツを、多様なソースから多様なフォーマットで選択でき、コンテンツ選択の自由度を高くすることができる。ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。そして、それぞれ異なった、従来にない最新のコンテンツからアイテムを各種のフォーマット、様式等で学習できるため面白さが高まり、ユーザのモチベーションを最大にすることができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。さらに、学習内容を習得していないのに、同じコンテンツの解答を覚えるという不都合がなくなる。また、異なるコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）を学習コンテンツとして使用することもできる。
【００７２】
また、本発明に係る学習コンテンツ提示方法、システムまたはプログラムは、履歴記憶手段により、ユーザが学習したアイテムと各アイテムの学習の記憶強度を示す履歴とを記憶し、上記第１のアイテム抽出手段により、上記履歴又は入力された現在の状態に基づいて、上記入力された学習目標を達成するために必要なアイテムのうちから学習が完了していないアイテムを、これから学習すべきアイテムとして抽出する。
【００７３】
本発明の学習コンテンツ提示方法、システムまたはプログラムは、履歴又は入力された現在のレベルに基づいて、学習が完了していないアイテムを抽出する。したがって、ユーザ自身が学習すべき部分および学習済みの部分について管理する必要はなく、重複している部分を避けて学習を行うことが可能となる。たとえば、ＴＯＥＩＣ８００点と英検１級のように、目的は異なるが重複する学習内容がある場合に、新たな商品を購入する必要がなくなる。自動的に足りないアイテムのみを学習するので、無駄な労力を省き、学習を効率的にする。
【００７４】
また、本発明に係る学習コンテンツ提示方法、システムまたはプログラムは、第２のデータベース更新手段により、上記第２のデータベースに記憶されたアイテムに対して、上記ユーザからの入力情報を受けて、必要なアイテムの追加、不要なアイテムの削除、またはアイテムの状態の変更を行う。
【００７５】
本発明に係る学習コンテンツ提示方法、システムまたはプログラムは、第２のデータベースに記憶されたアイテムに対して、必要なアイテムの追加、不要なアイテムの削除、またはアイテムの状態の変更を行うことを可能としている。したがって、ユーザが学びたい学習アイテムを見つけた場合、そのアイテムをリストに追加し、その後のスケジュールに反映することができる。追加後に削除したい場合、アイテムを学習から外すことができ、更には削除したものを再度学習に戻すこともできるため、学習の必要があるアイテムだけを学習できるため、ユーザのニーズに合わせることができ、学習効率が高まる。
【００７６】
また、本発明に係る学習コンテンツ提示方法、システムまたはプログラムは、ユーザの指定したアイテムに関連する履歴を上記履歴記憶手段から読み出して、当該履歴から上記アイテムを学習するために利用した学習コンテンツを表示する第２の出力手段を更に有する。
【００７７】
学習したアイテムの用例を簡単に確認することができ、より理解を深めることができる。  
【発明の効果】
【００７８】
本発明の学習コンテンツ提示方法によれば、第１のデータベースから抽出した学習効果の実証されたアイテムを使って、第３のデータベースが記憶するコンテンツのマッチングや抽出を行うので、ユーザは多様で新しいコンテンツを得ることができ、ユーザに適応してパーソナライズされたコンテンツを使ってユーザは学習し、学習目標を確実に達成できるようになる。
【００７９】
また、本発明に係る学習コンテンツ提示方法によれば、学習目標を達成するために必要なアイテムが抽出されるので、自分の学習目標、そして特定のフォーマット、コンテンツのソース、学習コンテンツの提示様式等の学習嗜好に適したアイテムを効率よく学習することができる。これによって、ユーザ個々の関心やモチベーションが高まり、本発明のシステムを最大限に活用することができるため、新しく面白いコンテンツをユーザがいつでも継続的に得られ、固定的な時代遅れのコンテンツにユーザが退屈したり不満を抱いたりするという問題を避けられる。そのため、本発明に係る方法は、ユーザが最終目標を効率よく意欲をもって達成できるようにし、連続的に利用しやすくして、学習プロセスの価値を高め、最終的にユーザが自分の目標を達成する能力を高める。
【００８０】
また、アイテムとコンテンツとは、データベースにおいて互いに独立して蓄積されているため、パーソナライズされた新しいコンテンツを、多様なソースから多様なフォーマットで選択でき、コンテンツ選択の自由度を高くすることができる。ユーザは、最も興味のあるコンテンツを使って目標に適した学習を行うことができる。そして、それぞれ異なった、従来にない最新のコンテンツからアイテムを各種のフォーマット、様式等で学習できるため、面白さが高まり、ユーザのモチベーションを最大に向上させることができる。たとえば、ユーザはアイテムの復習の際には、従来の学習データベースから得たコンテンツとは別のコンテンツを使うことができる。さらに、学習内容を習得していないのに、同じコンテンツの解答を覚えるという不都合がなくなる。また、異なるコンテンツを用いてアイテムを学習することにより、様々なシチュエーションへの応用力を養うことができる。さらに、実社会で実際に使われていたり、常に新鮮で再生可能な形で利用可能となっている題材（例：テレビ、インターネット、ＤＶＤ、ＣＤ、その他の各種のメディアからの映像、音声、画像、文字など）を学習コンテンツとして使用することもできる。
【発明を実施するための最良の形態】
【００８１】
以下に、本発明の実施形態を図面に基づいて説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては同一の参照番号を付し、重複する説明は省略する。
【００８２】
図１は、本発明の実施形態による学習用のコンテンツを得る方法のステップを示すフローチャートである。第１のステップＭ１で、ユーザは学習装置１００へ学習目標を入力するよう求められる。たとえば、学習目標は、共通テストで所望のレベルの成績（たとえば、ＴＯＥＩＣのスコア８００点）をとることとすることができる。本発明では、学習目標の種類は限られず、数字、文字、グラフィックインターフェースなどを用いて入力する任意の量的または質的目標が含まれる。ステップＭ１でユーザが学習目標を入力すると、この方法では、入力された学習目標に基づいて第１のデータベース１０１でアイテムを抽出するクエリが実行される。第１のデータベース１０１は、通常、そして好ましくは任意の記録媒体（マイクロプロセッサーを用いるシステムのメモリ、ＤＶＤ、ＣＤ-ＲＯＭ等）に記憶されたアイテムデータベースである。第１のデータベース１０１には、教育機関または会社が、生徒が入力した学習目標を達成できる見込みが高い、または達成が実証されていると判断したアイテムが記憶されている。たとえば、教育会社の用意した学習コンテンツのデータベースが第１のデータベース１０１とされ、ＴＯＥＩＣのスコア８００点を学習目標として入力される場合がありうる。その場合、ステップＭ２の出力は、ＴＯＥＩＣ８００点達成のために習う１０００個のアイテム群または単語１０００語とすることができる。
【００８３】
次にステップＭ３では、装置の一部である第２のデータベース１０２にステップＭ２で抽出されたアイテムが格納される。抽出されたアイテムをステップＭ３で第２のデータベース１０２に格納することで、入力された学習目標を達成することを確実にしながらも、新しくて、パーソナライズされ、またユーザの個人的な好みに基づいて独自に選ばれた追加のコンテンツを得るために、これらのアイテムが下記のように独立して何度も繰り返して使用できる。
【００８４】
ステップＭ４では、第２のデータベース１０２から抽出されたアイテムを使って、データベース１０２から抽出された一つ以上のアイテムと第３のデータベース１０３に格納されたコンテンツとをマッチングすることによって、第３のデータベース１０３でクエリを実行する。本発明では、第３のデータベース１０３を構成するデータベースは特定のものに限られない。第３のデータベース１０３は、従来にないコンテンツのデータベースを含み、テレビ、ラジオ、ＤＶＤ、ＣＤ、インターネット等の各種のコンテンツソースから得られるものが好ましい。各種のコンテンツソースは、ＤＶＤやＣＤに記録されたコンテンツのようなクローズコンテンツソースを含み、またインターネットでアクセスやクエリ実行が可能なデータベースのようなオープンコンテンツソースも含み得る。
【００８５】
ステップＭ４の具体例では、第２のデータベース１０２の少なくとも一つのアイテムがマッチング要素として使用され、第３のデータベース１０３内の同じ要素とのマッチングが行われる。ここで注目すべきことは、特定の第３のデータベース１０３はシステム、ユーザ、管理者、教師、その他の個人によって決定できることである。たとえば、第２のデータベース１０２に記憶されているアイテムのうち少なくとも一つのアイテムが、ＴＯＥＩＣ８００点達成のため習得必須のテキスト形式の単語だったとする。従来の学習プロセスでは、抽出した単語はおそらくテキスト形式で、話や教材用カードの形で提示される。しかし、ここでは、第２のデータベース１０２から抽出した単語を使って、他のデータベース１０３のコンテンツが検索される。そして抽出されたコンテンツはニュース形式で所望のフォーマット（映像、文字、音声など）によりその抽出された単語が出力されるものであってもよい。そのようなマッチングがあれば、第３のデータベース１０３からそのニュースのコンテンツが抽出され、それがユーザへの提示のために第４のデータベース１０４（図２ａ参照）に格納されるか、あるいは、第４のデータベース１０４等のデータベースに格納されることなくユーザに提示される（図２ｂ参照）。
【００８６】
第２のデータベース１０２に記憶されているアイテムを使って第３のデータベース１０３から新しいコンテンツを検索して取得する処理は、上記に限らず、多数の方法が使用可能である。たとえば、この処理には、ウェブクローラーやそれに関連する処理を使用でき、サーチエンジンやそれに関連する処理を使用でき、一つ以上のサーチロボットやそれに関連する処理を使用でき、またはその他任意の適当なコンテンツサーチや検索ツールまたは処理方法を使用できる。
【００８７】
ステップＭ５では、第４のデータベース１０４に格納された新しい学習コンテンツが、適当な学習装置やエンジンを使用してユーザに提示される。
【００８８】
図１に示した上記の処理は、ユーザの入力した学習目標に基づいて第１のデータベース１０１から抽出された第２のデータベース１０２内のその他の個々のアイテムについて繰り返して行うことができる。この処理は、第２のデータベース１０２に格納されたそれぞれのアイテムを使ってアイテム毎に行うか、あるいは第２のデータベース１０２に格納されたグループまたはすべてのアイテムを使って一度にまとめて行うことができる。
【００８９】
図２ａおよび図２ｂは、図１に記述した方法を使ってユーザの入力した学習目標や嗜好に基づいて柔軟に適応性よく新しいコンテンツを取得する装置（学習コンテンツ提示システム）の概略図である。図２ａおよび図２ｂに示す各装置は、ユーザが情報を入力する学習装置１００の入力手段１０と図１のステップＭ１で入力したユーザの目標をもとに検索される第１のデータベース１０１とを有している。上記したように、第１のデータベース１０１には、ユーザが入力する可能性のある様々な学習目標を達成すると実証された固定した標準のアイテムが含まれていることが好ましい。第１のデータベース１０１は、後述するアイテム抽出手段１０７によって第２のデータベース１０２と動作可能に連結している。アイテム抽出手段１０７は、ユーザの入力した学習目標および/または学習嗜好に基づいて第１のデータベース１０１から一つ以上のアイテム抽出し、この抽出した学習アイテムを第２のデータベース１０２で格納できるよう送信する。スケジューリング手段１０６は、第２のデータベースに格納するアイテムのうちどのアイテムをユーザに最も提示する必要があるかを決定し、第２のアイテム抽出手段１０８に識別情報を提供して第２のアイテム抽出手段１０８がユーザに最も提示する必要があるアイテムを第２のデータベース１０２から抽出できるようにする。
【００９０】
下記の本発明の実施形態では、第２のアイテム抽出手段１０８が第２のデータベース１０２から抽出したアイテムは、新しくて面白く学習意欲の出るコンテンツを第３のデータベース１０３から得るために使用されるのが好ましい。ただし、図２ａには特に示していないが、第２のアイテム抽出手段１０８が第２のデータベース１０２から抽出したアイテムは、直接ユーザに提示することもできる。
【００９１】
さらに具体的には、第２のアイテム抽出手段１０８が第２のデータベース１０２から抽出したアイテムは、コンテンツ抽出手段１１０が上記マッチング処理で第３のデータベース１０３からアイテムを抽出するために使用されるのが好ましい。上記したように、第２のアイテム抽出手段１０８は、第２のデータベース１０２の一つ以上のアイテムを第３のデータベース１０３のコンテンツとマッチングするのに使用される。第３のデータベース１０３に記憶されているコンテンツは、学習に使用できる様々な任意のデータベースのコンテンツでよいが、従来にないコンテンツであることが好ましい。
【００９２】
図２ａに示すように、コンテンツ抽出手段が第３のデータベース１０３から抽出したコンテンツは、第４のデータベース１０４に格納され、適切な学習装置やシステムでユーザに提示できる。
【００９３】
あるいは、図２ｂに示すように、第４のデータベース１０４を省略することも可能で、コンテンツ抽出手段１１０が第３のデータベース１０３から抽出したアイテムは、第４のデータベース１０４のようなデータベースに先に格納することなく、学習エンジンのような適切な学習装置やシステムで直接ユーザに提示してもよい。
【００９４】
図２ａおよび図２ｂに示す本発明の実施形態では、アイテムやコンテンツをユーザに提示するのに様々な選択肢がある。 具体的には、第２のデータベース１０２から抽出したアイテムのみをユーザに提示することができる。また、第３のデータベース１０３から抽出した（そして任意で第４のデータベース１０４に格納された）コンテンツまたはアイテムのみユーザに提示することができる。また、第２のデータベース１０２から抽出されたアイテムと第３のデータベース１０３から抽出された（任意で第４のデータベース１０４に格納される）コンテンツとの組み合わせをユーザに提示することができる。
【００９５】
図１の方法と図２ａおよび図２ｂの各装置によると、生徒やユーザは、学習目標の達成を確実にしながらも、高度にパーソナライズされユーザの嗜好に適応し、好きなだけ頻繁に更新したり改めたりできる学習コンテンツを簡単にしかも素早く得ることができる。その結果、学習目標の達成ができ、しかも学習プロセスが最適なものとなるようにユーザの関心、注意、やる気、および学習システムや装置の使用を最大限のものにするコンテンツを、各ユーザの個人的な嗜好に基づいて、たとえその嗜好が経時変化しても、ユーザは簡単にそして繰り返して選択できる。
【００９６】
下記の段落では、本発明の様々な実施形態の具体例を説明する。
図３は、学習システム１の構成の一例を示す概略図である。学習システム１（学習コンテンツ提示システム）は、好ましくは、たとえば学習装置１００およびＰＣ３００（入力手段）を有している。学習装置１００およびＰＣ３００は、ネットワーク２００により通信可能に接続されている。学習装置１００は、ＰＣ３００から受信する情報を基に、スケジューリングや学習目標に適した教材を提供する。学習目標は、ある言語での日常会話、財務、自然科学等の学習分野、及び初級、中級、上級、ＴＯＥＩＣ６００点等の達成目標を含む情報である。学習分野(カテゴリ)や試験の種類、レベルなど学習目標をユーザが設定でき、学習目標に適したアイテムが抽出されるため、教材を探す手間がかからない。
【００９７】
ＰＣ３００は、ユーザの入力を受け付けて、学習装置１００にユーザの指示の情報を送信するとともに、学習装置１００からアイテムやコンテンツの情報を受信して、ユーザに学習のサービスを提供する。ＰＣ３００の機能は、組み込まれた専用のアプリケーション（学習アプリケーション）により実行される。
【００９８】
なお、入力手段としての学習用端末は、ＰＣ３００以外に、携帯電話機３１０、ＳＴＢ３２０、またはその他の適したプロセッサーかマイクロプロセッサーを用いるシステム等であってもよい。学習用端末には、その他にＰＤＡ等の携帯端末も含まれる。外部サーバ４００は、Ｗｅｂページその他のコンテンツを提供する一般的な外部のサーバを概念的に示したものであり、不特定のサーバを意味する。
【００９９】
図４は、学習装置１００の電気的構成を示すブロック図である。図４に示すように、学習装置１００は、アイテムデータベースである第１のデータベース１０１、マイリストデータベースである第２のデータベース１０２、コンテンツデータベースであるデータベース１０３ａ（第３のデータベース）、パーソナライズした学習コンテンツのデータベースである第４のデータベース１０４、履歴記憶手段１０５、スケジューリング手段１０６、第１のアイテム抽出手段１０７、第２のアイテム抽出手段１０８、コンテンツ抽出手段１１０、第２のデータベース更新手段１１１、第１の出力手段１１２、第２の出力手段１１４、制御手段１１５、および送受信手段１１６を有しており、各部は制御バスｂ１により接続されている。
【０１００】
第１のデータベース１０１は、学習の対象となるコンテンツまたはアイテムを格納しているアイテムデータベースである。アイテムとは、ユーザが学習する最小の構成内容であり、たとえば、単語、熟語、文章、イメージ、音声などを意味する。第１のデータベース１０１が格納するアイテムには、好ましくは様々な学習分野のアイテムが含まれ、各アイテムはレベル、予想習得時間
、および関連情報（例：例文、音声ファイル）などの情報に対応付けて格納されている。第１のデータベース１０１は、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１０１】
第２のデータベース１０２は、マイリストデータベースとも呼ばれ、ユーザごとに目標を達成するのに必要なアイテムを記憶する。学習装置１００はユーザごとにアイテムを管理することで、ユーザのニーズに合わせた学習を提供することができる。第２のデータベース１０２のマイリストとは、ユーザごとに作成される固有のアイテムのリストである。第２のデータベース１０２に記憶されるアイテムは、学習開始後に、ユーザの操作、管理者の操作、またはシステムにより添削、追加、削除が可能になっている。ユーザが学びたい学習アイテムを見つけた場合、学習装置１００はそのアイテムを第２のデータベース１０２内のリストに追加し、ユーザに提示するアイテムのその後のスケジュールに反映することができる。追加後に削除したい場合、アイテムをリストから外すことができ、更には削除したものを再度リストに戻すこともできるため、学習の必要があるアイテムだけを学習できるため、ユーザのニーズに合わせることができ、学習効率が高まる。アイテムの追加や削除により、アイテムのアップデートを行うことができる。スケジューリング手段１０６は、アップデートを行うとともに、学習目標との適合性を再度決定し、学習目標が適切でないと判断すると、その情報をユーザに送信する。第２のデータベース（マイリストデータベース）１０２では、アイテムに対応付けて、未習得、習得中、習得済または削除のアイテムの状態が記憶されている。第２のデータベース１０２は、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１０２】
従来にないコンテンツデータベースでもあるデータベース１０３ａ（第３のデータベース）は、学習題材として用意されていなくても学習題材になりうるコンテンツを格納しており、そのコンテンツは、静止画、動画などの画像、文字データ、音声データ、または学習に使用できるその他のコンテンツ等あらゆるフォーマットのものである。データベース１０３ａは、学習用として特に用意されていなくても、学習して学習目標を達成するために使用できるコンテンツを保存していることが好ましい。またデータベース１０３ａは、好ましくは現在最新の情報や様々なソースからのコンテンツを保存している。後で詳しく説明するように、データベース１０３ａからの様々なコンテンツは、学習装置１００で使用できるようコンテンツ抽出手段１１０を使ってインポートすることが可能である。データベース１０３ａは、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１０３】
このように、従来の学習データベースである第１のデータベース１０１のアイテム、第２のデータベース１０２の選択された個人アイテム、およびデータベース１０３ａの潜在的に新しいコンテンツは、互いに独立して蓄積されているため、学習目標達成のために利用できるパーソナライズした最新で独自のコンテンツを選択できる自由度が高い。ユーザは、自分に最も興味のあるコンテンツを使って学習目標に適した学習を行うことができる。また、ユーザが自分で選んだあらゆるコンテンツソースのアイテムを異なるフォーマットで学習できるため、ユーザの関心が最大のものなり、モチベーションが向上する。たとえば、ユーザはアイテムを復習するときには、固定した時代遅れの学習コンテンツとは別のコンテンツを使うことができる。さらに、学習内容を習得していないにもかかわらず解答を覚えるという不都合がなくなる。教材として使用できる実社会の豊富な最新のコンテンツソースから個人的にそして柔軟に選択したコンテンツを使って学習できるので、関心、注意、モチベーションが向上し、ユーザの学習目標を最も効率よく達成できるという独特の利点がある。
【０１０４】
パーソナライズした学習コンテンツのデータベースである第４のデータベース１０４は、コンテンツ抽出手段１１０によりデータベース１０３ａ（第３のデータベース）から抽出されたコンテンツを保存している。そのため、第４のデータベース１０４は、第２のデータベース１０２のアイテムを基にデータベース１０３ａから選ばれたコンテンツを含んでいる。第４のデータベース１０４は、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１０５】
履歴記憶手段１０５は、ユーザの学習の履歴情報を記憶する。履歴情報には、各アイテムの学習の完了度合いを示す情報その他、ユーザが学習したときのアクションのすべてが含まれる。たとえば、学習スタート時間、コンテンツ情報、アイテム１つ１つに対する学習時間、解答時間、正解・不正解、選択テストで誤答した場合に答えとして選択した誤答アイテム、ストーリーを読む時間、リスニングスピードなどが履歴情報に含まれる。また、履歴情報は、マクロな視点から見た学習履歴の情報とミクロな視点から見た学習履歴の情報とに分けることができる。たとえば、マクロな視点から見た学習履歴の情報には、あるユーザの学習頻度があり、ミクロな視点から見た学習履歴の情報には、あるアイテムがクイズに出された際の回答に要した時間がある。履歴記憶手段１０５は、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１０６】
なお、第１のデータベース１０１、第２のデータベース１０２、データベース１０３ａ（第３のデータベース）、第４のデータベース１０４および履歴記憶手段１０５は、概念的にそれぞれ独立したデータベースとして説明しているが、物理的に第１のデータベース１０１と第２のデータベース１０２を同じデータベースに入れることや、これらのデータベースすべてを１つにまとめることは可能である。
【０１０７】
スケジューリング手段１０６（学習管理システム）は、ユーザの学習のスケジュールを管理する。スケジューリング手段１０６は、履歴記憶手段１０５および第２のデータベース（マイリストデータベース）１０２を参照し、今回の学習で学ぶまたは試験を受ける必要のあるアイテムを特定する。すなわち、スケジューリング手段１０６は、履歴情報と第２のデータベース（マイリストデータベース）１０２に記憶されているアイテムの情報を分析し、今回学ぶおよび/または試験を受ける必要のあるアイテムを割り出す。スケジューリング手段１０６が選択したアイテムは、第２のアイテム抽出手段１０８により抽出され、学習エンジンを使ってユーザに提示される。スケジューリング手段１０６は、今回の学習で学ぶおよび/または試験を受ける必要のあるアイテムを特定する際に、好ましくはユーザに提示すべきアイテムを拡張リハーサルシリーズの理論または他の適切なアルゴリムに基づいて特定する。また、スケジューリング手段１０６は、コンテンツ抽出手段１１０に指令し、今回の学習で学ぶおよび/または試験を受ける必要のあるアイテムを含むコンテンツを、第３のデータベース（コンテンツデータベース）１０３ａから抽出させる。スケジューリング手段１０６は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１０８】
第１のアイテム抽出手段１０７は、学習目標を達成するために学ぶおよび/または試験を受ける必要のあるアイテムを第１のデータベース１０１から検索、抽出する。学習目標を達成するために必要なアイテムを抽出するため、第１のアイテム抽出手段１０７によって、自分の学習目標に適したアイテムを効率よく学習できるようになる。第１のアイテム抽出手段１０７は、入力された学習目標、ユーザの履歴および/または入力された現在の状態に基づいて、第１のデータベース１０１からアイテムを抽出する。現在の状態には、ユーザの言語力のレベルや学習しようとしている分野等が含まれる。たとえば、ＴＯＥＩＣ７００点を目標とし、現在の自己のレベルが５００点であるユーザには、２００点分の学習が目標の達成に必要となる。また、財務についてのアイテムを学習し終えたため、会計についてのアイテムを学習しようとするユーザには、会計分野のアイテムから財務分野のアイテムを差し引いた分のアイテムの学習が必要となる。第１のアイテム抽出手段１０７は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１０９】
また、第２のアイテム抽出手段１０８は、学習エンジンアイテム抽出手段とも呼ばれ、スケジューリング手段１０６のスケジューリングの結果を受けて、第２のデータベース１０２からアイテムを抽出し、学習したり、復習したり、または試験を受けるべきアイテムを学習エンジンに投入できるようにする。第２のアイテム抽出手段１０８は、好ましくは履歴又は入力された現在の状態に基づいて、スケジューリング手段１０６が学習すべきと特定したアイテムを第２のデータベース１０２から抽出する。つまり、第２のアイテム抽出手段１０８は、習得済または削除の状態のアイテムは抽出しない。これにより、ユーザ自身が学習すべき部分および学習済みの部分について管理する必要はなく、重複している部分を避けて学習を行うことが可能となる。たとえば、ＴＯＥＩＣ８００点と英検１級のように、目的は異なるが重複する学習内容がある場合に、ＴＯＥＩＣ８００点と英検１級のための両方の学習コンテンツを学ぶ必要がなくなる。足りないアイテムのみをユーザは自動的に学習するので、無駄な労力を省き、学習を効率的にする。第２のアイテム抽出手段１０８は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１１０】
データベース１０３ａ（第３のデータベース）に適用するための上記のマッチングは、インターネットその他のソースで既存の任意のサーチエンジンを使って、または上記のような公知の任意のデータマッチング・抽出のソフトウェアプログラムを使って、第２のデータベース１０２内のアイテムと外部サーバ４００のものとで行うことができる。たとえば、学習すべきアイテム（例：神経科学）が第２のデータベース１０２に含まれており、これをユーザに提示するようスケジューリング手段１０６が特定した場合、コンテンツ抽出手段１１０は、そのアイテム「神経科学」を検索クエリとして外部サーバ４００またはデータベース１０３ａを検索するのに用いるが、それは所定のニュースウェブページ（例：ユーザ、管理者、またはシステムが選択したＸＹＺニュースのウェブサイト）でもよい。さらに詳しくは、コンテンツ抽出手段１１０は、公知のサーチエンジンまたは任意の検索ツールや上記の処理を使って、クエリ「神経科学」を所定のウェブサイトに入力し、そのウェブサイトから「神経科学」というキーワードを含む適切なニュース情報やコンテンツを得たり抽出したりする。その結果、通常入手できなかったり学習に使用されないコンテンツを、ユーザの入力した学習目標を達成するための学習用として、第４のデータベース１０４に格納したり、ユーザに直接提示したりすることができる。
【０１１１】
ユーザは、ＰＣ３００から検索条件を入力することが可能になっている。ＰＣ３００に表示される検索用の画面には、新しいコンテンツのユーザが希望するカテゴリー、フォーマット、ソース等の検索情報を設定可能にするため、チェックボックス、コマンドボタン、テキストボックス等が表示されている。コンテンツ抽出手段１１０は、必要に応じてユーザの入力した検索条件と第２のデータベース１０２に記憶されているアイテムとコンテンツデータとのマッチングを自動的に行うこととしてもよい。
【０１１２】
また、コンテンツ抽出手段１１０は、ウェブページのデータとマイリスト中のアイテムとのマッチングを行い、加工したウェブページを表示する。この場合には、ユーザはＷｅｂ上でブラウズするだけで、表示されるウェブページの中の学ぶべきアイテムが強調して表示される。即ち、学ぶべきアイテムは、好ましくは色、太字テキスト、拡大テキスト、点滅テキスト、音声信号などで強調表示されている。コンテンツ抽出手段１１０は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１１３】
また、コンテンツ抽出手段１１０は、クローズコンテンツプロセッサーを含んでもよく、これもアイテムやコンテンツのマッチングを行う。すなわち、コンテンツ抽出手段１１０は、学習するアイテムにマッチするコンテンツをデータベース１０３ａ（第３のデータベース）から検索する。なお、マッチングでは、第２のデータベース（マイリストデータベース）１０２内のどのアイテムがコンテンツに含まれているのかをチェックする。そして、コンテンツ抽出手段１１０は、アイテムの含まれているコンテンツを特定の学習用の候補として抽出する。
なお、コンテンツ抽出手段１１０は、実施形態２で説明するようにオープンコンテンツプロセッサーを含んでもよく、これは、上記のいずれかの処理で、外部サーバ４００にアクセスし、外部サーバ４００内のコンテンツのデータと第２のデータベース１０２内のアイテムとのマッチングを行い、抽出したコンテンツのデータを第４のデータベース１０４にインポートして格納する、もしくは、前もって格納することなく抽出したコンテンツを学習者またはユーザに直接提示できるように好ましくは学習エンジンで送信する。
【０１１４】
このようなマッチングの処理を行なうことにより、ユーザの関心やモチベーションを最大のものにするように、たとえば、ユーザごとに完全にパーソナライズされ選択されたコンテンツを使って学習することができ、それによって、ユーザが最も効率よく学習目標を達成することを確実にする。前もって各レベルに対して学習すべきアイテムが決まっており、ユーザの学習目標の設定によって、学習目標に対応するアイテムのみが学習コンテンツで強調表示される。
【０１１５】
コンテンツの候補を抽出する場合には、候補を絞るための所定の基準を設けることができる。基準は、学習効果の高いコンテンツほど上位に位置づけられるように定めるのが好ましい。たとえば、含まれるアイテム数が多いコンテンツほど学習効果が高い。また、学習の緊急度（Ｕｒｇｅｎｃｙ）が高いアイテムが含まれるコンテンツほど、学習効果が高い。学習の緊急度とは、各アイテムについて学習履歴により決まるその時点での学習の必要度を指す。あるアイテムについての学習の緊急度は、以前そのアイテムを学習した時期、そのアイテムを学習した回数、テストに対する正答率、解答の速さ、誤答したテストの難易度、合計の学習時間等の因子により決定される。たとえば、１０日前に学習したアイテムより、３０日前に学習したアイテムの方が緊急度は高くなる。なお、コンテンツ抽出手段１１０は、ユーザにより直接学習するコンテンツが指定されている場合には動作しない。
また、コンテンツの候補を絞るための所定の基準として、含まれる各アイテムの数とそれぞれのアイテムの緊急度との積を合計したものを指標としてもよい。たとえば、緊急度０．１のアイテムが４つ、緊急度０．２のアイテムが３つ含まれるコンテンツの指標は、０．１×４+０．２×３＝１となる。このような重み付けにより、各コンテンツについての指標を算出し、大小を比較して上位のコンテンツを候補とすることができる。
【０１１６】
また、コンテンツ抽出手段１１０は、学習用端末（入力手段）に適したフォーマットおよびユーザが入力した希望のフォーマットのコンテンツを抽出する。たとえば学習用端末が携帯電話機３１０である場合には、携帯電話機用のコンテンツをユーザの選んだフォーマット（例：文字、映像、音声）で抽出する。なお、データベース１０３ａ（第３のデータベース）に携帯電話機用にコンテンツが準備されていない場合は、オリジナルのコンテンツを携帯電話機用のファイル形式及びサイズに加工する。
【０１１７】
第２のデータベース更新手段１１１は、ＰＣ３００（入力手段）からユーザの入力した情報を受信して、マイリスト内にアイテムを追加したり、マイリスト内のアイテムを削除する。また、第２のデータベース更新手段は、ユーザからの入力情報を受けてアイテムの状態の変更を行う。アイテムの状態には、未習得、習得済および削除がある。たとえば、ユーザは「ｂｅｎｅｆｉｃｉａｌ」という単語を習得したとき、アイテム「ｂｅｎｅｆｉｃｉａｌ」の状態が「未習得」から「習得済」に第２のデータベース更新手段により変更される。「習得済」または「削除」の状態になったアイテムは、第２のアイテム抽出手段１０８により抽出されない。第２のデータベース更新手段１１１は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１１８】
第１の出力手段１１２（学習コンテンツ出力手段）は、学習コンテンツのデータを作成し、ＰＣ３００に送信する。学習コンテンツとは、学習用に加工されたコンテンツであり、たとえば選択されたコンテンツに含まれる学習すべきアイテムを強調表示したコンテンツである。強調表示には、拡大表示、太字表示、下線付表示、点滅表示、異なる色での表示、または対象のアイテムのみの表示がある。第１の出力手段１１２は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能する。
【０１１９】
学習コンテンツでは抽出されたアイテムが強調して表示されるため、アイテムの使われ方が一目でわかり、ユーザは学習しやすくなる。アイテムをクリックしたときに、アイテムの意味や発音が表示されるような機能を持たせることも容易に行なうことができる。
【０１２０】
このように、第１の出力手段１１２は、ユーザが選択するコンテンツに対して強調表示の処理を行うため、たとえば、能力の異なる学習者が様々なプログラムを使って学習を行えるようになる。前もって各レベルに対しての学習アイテムが決まっており、予め設定された学習目標に対応するアイテムのみが学習コンテンツの再生時に強調表示される。
【０１２１】
第２の出力手段１１４（コンテンツ履歴保存データ出力手段）は、復習の際に、ユーザの指定したアイテムに関連する履歴情報を履歴記憶手段１０５から読み出して、履歴情報からアイテムを学習するために利用した学習コンテンツを出力する。たとえば、ユーザにより特定のアイテムが指定されたとき、コンテンツの分野を示すクリップボタンを表示する。示される分野には、そのアイテムを学習するのに利用した学習コンテンツが含まれる。クリップボタンがクリックされると、各コンテンツのタイトルを一覧表示し、さらに特定のタイトルがクリックされたときには、そのコンテンツを再生する。コンテンツの再生には、映像や音声による出力が含まれることが好ましい。学習コンテンツの中から、学習したアイテムが用いられた文章のみ、またはその前後の文章を含む表示とするのが好ましい。学習したアイテムが用いられた部分を表示することで確認を容易にし、復習の効果を高めている。このように、学習したアイテムの用例を簡単に確認することができ、より理解を深めることができる。
【０１２２】
制御手段１１５は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能し、上記した各部１００〜１１６のすべての制御を行なう。また、送受信手段１１６は、学習装置１００のネットワーク２００に対するインターフェースであり、コンテンツデータの受信、学習コンテンツデータの送信、選択情報の受信等を行う。また、制御バスｂ１は、各部の間の信号やデータの送受に用いられる幹線を概念的に示したものである。
【０１２３】
次に、データベースに蓄積されるアイテムおよびアイテムの属性について説明する。図５は、第１のデータベース１０１に蓄積されるアイテムおよびアイテムの属性を示すテーブルである。図５に示すように、アイテムは、学習目標に対応付けて記憶されている。学習目標は、分野およびレベルで区別される。たとえば、「ｐｒｅｖｉｏｕｓ」という単語は、ユーザが「日常」の分野を選んだ場合に、第１のアイテム抽出手段１０７により抽出される。また、ユーザが「ＴＯＥＩＣ５００」の分野を選んだ場合にも、「ｐｒｅｖｉｏｕｓ」が抽出される。
【０１２４】
「ｐｒｅｖｉｏｕｓ」というアイテムには、発音「ｐｒｉ’：ｖｉэｓ」、意味「以前の」、品詞「形容詞」、例文「Ｔｈｅ  ｐｒｅｖｉｏｕｓ  ｏｗｎｅｒｓ  ｏｆ  ｔｈｉｓ  ｈｏｕｓｅ  ｍｏｖｅｄ  ｔｏ  Ｈｏｋｋａｉｄｏ．」および例文訳「この家の以前の持ち主は北海道に引っ越しました。」が対応付けて記憶されている。「ｐｒｅｖｉｏｕｓ」が抽出される場合には、学習目標を含め、これらの属性も同時に抽出される。なお、図５に示すテーブルは一例であって、記憶する属性の種類はこれより多くても少なくてもよい。
【０１２５】
図６は、第２のデータベース（マイリストデータベース）１０２に蓄積されるアイテムおよびアイテムの属性を示すテーブルである。第２のデータベース１０２には、第１のデータベース１０１から抽出されたアイテムおよびアイテムの属性が記憶される。たとえば、「日常」および「財務」の分野で、ＴＯＥＩＣ７００のレベルに到達することをユーザが学習目標として入力したときには、「日常」および「財務」の分野で、「ＴＯＥＩＣ７００」の属性を有するアイテムが抽出されて、第２のデータベース１０２に保存される。なお、学習目標は、上記のものに限られず、その他の学習分野、試験の種類、目標スコア等も含む。
【０１２６】
第２のデータベース１０２では、アイテムを習得したか、まだ習得していないかを示す「習得」の属性およびアイテムを追加するときにどこから追加したかを示す「ソース」の属性がアイテムに対応付けて記憶されている。「習得」の属性が、「未」または「習得中」であるアイテムは、第２のアイテム抽出手段１０８が今回学習すべきアイテムを抽出する際に抽出の対象となる。一方、「習得」の属性が、「済」または「削除」である場合には、抽出の対象とならない。
【０１２７】
「済」と「削除」とについては進捗のチェックのために区別してフラグを立てることとすると進行度の管理に都合が良い。たとえば、学習目標を達成するには５００語習得するする必要があるとし、学習中にユーザが５０のアイテムをマイリストへ追加したとする。この場合、全体で学ぶ必要のあるアイテム数は５５０アイテムとなる。さらにユーザが１０のアイテムの削除を行った場合には、合計学習アイテム数は、５５０−１０＝５４０となる。進行度（％）は、習得済み÷合計学習アイテム数で示されるため、「済」を「削除」と区別することで、削除するアイテムの履歴を残しつつ、進行度（％）を正確に管理することができる。
また、「未」および「習得中」の区別も同様に、学習の進行度をチェックに役立つ。「未」とは、まだ学習を一回も行っていない状態を指し、「習得中」とは習得はしていないが、何回か学習を行っている状態を指す。
【０１２８】
マイリスト中のアイテムの「ソース」については、たとえば学習システム１中の第１のデータベース１０１から抽出したものについては、「システム」として記憶し、ユーザが後から追加したものについては「ユーザ」として記憶する。このように区別することで、たとえば、「システム」をソースとするアイテムを重点的に学習し、学習目標の達成を重視した学習を行うことができる。
【０１２９】
次に、スケジューリング手段１０６がアイテムの復習を加味したスケジュールを立てる場合に利用する拡張リハーサルシリーズの理論について説明する。図７は、拡張リハーサルシリーズを示すグラフである。図の縦軸は、記憶強度を示し、横軸は時間を示している。図中の１回目、２回目・・の表示は、復習回数を示している。
【０１３０】
拡張リハーサルシリーズとは、学習においてリハーサル（復習）を行った際に、記憶保持に最も効果的なリハーサル間の間隔のシリーズ（連続）を意味する。拡張リハーサルシリーズに基づくリハーサルでは、リハーサル間の間隔がリハーサル毎に広がっていく。拡張リハーサルシリーズに従い、復習を行うと、減衰した記憶の活性度が再活性化され、学習した知識が長期記憶により保存されやすくなり、再生率が高まる。リハーサルは少し忘れかけるころに行うほうが、記憶が強化されるので記憶の減衰が小さくなるのに合わせて、リハーサル間の間隔を広げることが有効である。図に示す例のように、目標とする記憶レベルを維持するには、少しずつ間隔を開けながら復習するのが効果的である。学習装置は、この拡張リハーサルシリーズを用い、徐々に長くなるインターバルを置いて、一つのアイテム出題することにより、効率よく記憶を定着させることを可能にしている。また、テストで間違えた場合等、一定条件を満たしたときには復習間隔を収縮させて、記憶の再活性化量が多くなるように学習間隔を調整する。その結果、記憶強度の減衰を緩やかにすることができる。また、復習間隔の管理を自動で行なえるため、ユーザの負担を軽減することができる。
【０１３１】
図８は、復習曲線表を示す図である。表の数値は、アイテムが最初に学習されてからの日数により、復習すべき時期を示している。図８に示すように、難易度の低いアイテムほど、復習の間隔が広くなっている。たとえば、アイテムごとに難易度を対応付けて第１のデータベース１０１に記憶させ、一方で図８に示すような表を記憶させておき、学習したアイテムの復習の間隔が復習曲線表に近くなるように、第２のアイテム抽出手段１０８はアイテムを抽出する。たとえば、「ｐｒｅｖｉｏｕｓ」の難易度が３であるときには、スケジューリング手段１０６は、ユーザが最初に「ｐｒｅｖｉｏｕｓ」を学習してから、２日後に２回目、５日後に３回目の復習がなされるようにスケジューリングを行なう。
復習の際に行なわれたテストで、ユーザの解答が誤りだった場合には、難易度を一つ上げて復習間隔を本来のものから収縮させる。たとえば、難易度３のアイテムについて、３回目の復習の際のテストに誤答した場合には、次の間隔が１０日から８日となり、２日分収縮される。
【０１３２】
次に、学習用端末（入力手段）の一例としてＰＣ３００の構成を説明する。図９は、ＰＣ３００の機能ブロック図である。図９に示すように、ＰＣ３００は、好ましくは記憶手段３０１、表示手段３０２、操作手段３０３、制御手段３０５、送受信手段３０６を有しており、各部は制御バスｂ２により接続されている。
【０１３３】
記憶手段３０１は、学習アプリケーション、受信情報、ユーザ情報等を記憶する。記憶手段３０１は、好ましくはＲＡＭやＲＯＭ等のメモリ、またはハードディスク等の外部記憶装置により構成されている。
【０１３４】
表示手段３０２は、各種操作用の選択画面の表示や、学習コンテンツの表示を行う。表示手段３０２は、好ましくは液晶ディスプレイにより構成されるが、これに限らず、ＣＲＴディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイにより構成されてもよい。なお、この他、スピーカーなどの音データの出力手段を設けてもよい。
【０１３５】
操作手段３０３は、好ましくはキーボード、ボタン、あるいはマウス等のポインティングデバイスにより構成され、ユーザの操作を受付ける。たとえば、表示手段３０２にコンテンツの候補が表示され、ＰＣ３００が選択を受付ける状態にあるときには、キーボードやマウスからの入力により学習したいコンテンツを選ぶことが可能になる。
【０１３６】
制御手段３０５は、好ましくはＣＰＵにより構成され、コンピュータプログラムがＣＰＵに処理を実行させることにより機能し、各部の制御を行う。送受信手段３０６は、ＰＣ３００のネットワーク２００に対するインターフェースであり、コンテンツの選択情報を送信し、学習コンテンツを受信する。制御バスｂ２は、各部の間の信号やデータの送受に用いられる幹線を概念的に示したものである。
【０１３７】
なお、上記の説明では、学習システム１を、好ましくはネットワーク２００を介する構成として記載しているが、ネットワーク２００を経由せず、表示手段や操作手段を有する学習装置単体により目標設定からマイリストの作成および学習コンテンツの提供のすべてを行うことも可能である。
【０１３８】
次に、上記のように構成される学習システム１の動作を説明する。図１０は、学習システム１の特徴的な動作を示すフローチャートである。
【０１３９】
まず、ＰＣ３００において学習アプリケーションが起動されると、ＰＣ３００は、学習装置１００と通信し、学習装置１００は、ユーザおよび学習用端末を認証する認証処理を行う（ステップＳ１）。次に、学習装置１００は、既に学習目標が設定済みか否かを判定する（ステップＳ２）。目標設定が済んでいないときには、ＰＣ３００は、表示手段３０２に学習目標の設定画面を表示し、ユーザから学習目標その他の入力を受付ける（ステップＳ３）。学習目標以外の入力事項には、学習期間、一回の学習量や学習間隔がある。これらについては後で詳しく述べる。ＰＣ３００は学習目標のデータを送信し、学習装置１００は学習目標のデータを受信する（ステップＳ４）。スケジューリング手段１０６は、１回の学習で学ぶべきアイテム数を算出する（ステップＳ５）。
【０１４０】
スケジューリング手段１０６は、算出結果に基づいて、学習目標が適切か否かを判定する（ステップＳ６）。たとえば、一定の基準を設け、１回で学習するアイテム数が４０を超えたときには不適切と判定する。学習目的が不適切であると判定されたときには、学習装置１００は、その情報をＰＣ３００に送信し、ＰＣ３００は表示手段３０２により、不適切の表示を行う（ステップＳ７）。
【０１４１】
一方、学習目標が適切である場合には、学習装置１００は、その情報をＰＣ３００に送信し、ＰＣ３００は表示手段３０２により、適切の表示を行う（ステップＳ８）。そして、第１のアイテム抽出手段１０７は、学習目標を達成するのに必要なアイテムを第１のデータベース１０１から抽出する（ステップＳ９）。第１のアイテム抽出手段１０７は、抽出したアイテムを第２のデータベース（マイリストデータベース）１０２に記憶させる（ステップＳ１０）。そして、ステップＳ１１へ進む。
【０１４２】
一方、学習目標が設定済みであった場合には、学習装置１００は、学習コンテンツの提供処理を行う（ステップＳ１１）。学習コンテンツの提供処理とは、コンテンツの候補の抽出、コンテンツの選択および学習コンテンツの作成を含む処理である。詳細については後述する。学習コンテンツの提供処理が終わったら、学習結果および進行状況の表示を行い（ステップＳ１２）、ＰＣ３００はアプリケーションを終了する。学習結果および進行状況の表示とは、たとえば、今回学習したコンテンツのアイテム数や学習を終えるのにかかった所要時間、新たに学習したアイテム数や未学習のアイテム数の表示をいう。
【０１４３】
図１１は、学習コンテンツの提供処理を示すフローチャートである。まず、学習コンテンツの提供処理がスタートすると、第２のアイテム抽出手段１０８が、第２のデータベース１０２から今回学習すべきアイテムの抽出を行う（ステップＴ１）。今回学習すべきアイテムとしては、新規学習用のアイテム、復習用のアイテムおよびテスト用のアイテムが抽出される。次に、コンテンツ抽出手段１１０は、データベース１０３ａ（第３のデータベース）に格納されているコンテンツから今回学習すべきアイテムの多く含まれるコンテンツを候補として抽出する（ステップＴ２）。コンテンツの候補は、新規学習用のアイテム、復習用のアイテムおよびテスト用のアイテムのそれぞれについて別々に抽出される。
【０１４４】
学習装置１００は、抽出されたコンテンツの候補を示すデータをＰＣ３００に送信し、ＰＣ３００は、学習メニューの選択画面を表示する（ステップＴ３）。
上記のコンテンツの候補を抽出するステップは、たとえば、コンテンツ抽出手段１１０が、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースを選択するか、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリを選択することにより行なわれる。
学習メニューには、「新規学習」、「復習」および「テスト」がある。ＰＣ３００は、ユーザからの学習メニューを選択する入力を受付ける（ステップＴ４）。学習メニューの入力を受付けたら、ＰＣ３００は、入力された学習メニューに対応するコンテンツの候補を表示し（ステップＴ５）ユーザからのコンテンツを選択する操作を受付ける（ステップＴ６）。
また、上記のコンテンツをユーザに選択させるステップは、たとえば各端末（入力手段）により、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザに選択するように促すか、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザに選択するように促すことにより行なうことができる。
【０１４５】
次に、第１の出力手段１１２は、選択されたコンテンツをもとに、今回学習すべきアイテムの部分を好ましくは強調表示した学習コンテンツを作成して（ステップＴ７）、学習コンテンツをＰＣ３００に送信する。この強調表示の作成は、例えば、HTML形式で記述されている場合には、強調したい文字の前後に、＜ｆｏｎｔ  ｃｏｌｏｒ  ＝ ｒｅｄ＞  ・・・・  ＜／ｆｏｎｔ＞とタグを挿入し、当該アイテムの箇所をフォントを変更したり、また太字表示にするなどの処理を行って強調する。
【０１４６】
そして、ＰＣ３００は、学習コンテンツを受信する（ステップＴ８）。ＰＣ３００は、学習メニューとしてテストが選択されたか否かを判定し（ステップＴ９）、テストが選択されてないときには、学習コンテンツを再生し（ステップＴ１０）、学習コンテンツの提供処理を終える。テストが選択されているときには、テストを実行し、その中でテスト用の学習コンテンツを再生し（ステップＴ１１）、学習コンテンツの提供処理を終える。
【０１４７】
なお、データベース１０３ａ（第３のデータベース）の内容をユーザが直接閲覧できるようにして、データベース全体から学習したいコンテンツを選択する構成としてもよい。その際は、第１の出力手段１１２が選択されたコンテンツと第２のデータベース１０２に保存されているアイテムのマッチングを行い、第１の出力手段１１２が学習コンテンツを作成しＰＣ３００に送信する。なお、マッチングでは、第１の出力手段１１２が第２のデータベース１０２内のどのアイテムが選択されたコンテンツに含まれているのかチェックする。
【０１４８】
上記の学習目標の設定について、説明する。図１２は、学習目標の設定画面の表示例を示す図である。図１２に示すように、表示画面３０２（表示手段）には、設定用領域５１０が表示されており、設定用領域５１０には、学習目標用の領域５２０、スケジュール用の領域５３０、学習用端末の領域５４０およびコメント表示領域５５０が割り当てられている。
【０１４９】
学習目標用の領域５２０には、試験種別を選択するためのチェックボックス５２２、目標スコアを入力するためのテキストボックス５２３が設けられている。たとえば、ユーザがＴＯＥＩＣで７８０のスコアを達成したいと考えている場合には、試験種別を選択するためのチェックボックス５２２で「ＴＯＥＩＣ」のボックスを選択し、目標スコアを入力するためのテキストボックス５２３に「７８０」を入力する。
【０１５０】
また、学習目標用の領域５２０には、学習期間を表示する期間表示バー５２５および現在のレベルを表示するレベル表示バー５２６が設けられている。図１２の画面表示例は、期間表示バー５２５およびレベル表示バー５２６から、ユーザが学習目標を８ヶ月で達成しようとしており、現在のユーザの語彙力は４５００語を習得しているレベルであることを示している。
【０１５１】
また、学習目標用の領域５２０には、達成日を設定する達成日設定ボックス５２７が設けられている。図１２の画面表示例では、ユーザにより達成日が２００５年３月３日に設定されている。学習目標用の領域５２０には、今後学習するコンテンツのアイテム数、一週あたりの学習日数および一日あたりのセッション数を表示する予定表示領域５２８が設けられている。これにより、ユーザは今後の学習計画を立て易くなる。これらの操作の受付けおよび表示は、ＰＣ３００の制御手段３０５により制御されている。
【０１５２】
スケジュール用の領域５３０では、これまでの学習履歴５３１および今後の学習予定５３２をグラフで示している。グラフの横軸は学習開始から学習終了までの期間を、縦軸は一日あたり学習へ割り当てる時間を示している。破線の位置は、現在を示している。
【０１５３】
学習用端末の領域５４０には、学習用端末および登録状況が示されている。ユーザは、利用する学習用端末の登録を予め行う。コメント表示領域５５０には、今後の学習のペース配分等の各種のコメントが表示される。
【０１５４】
入力された学習目標のデータは学習装置１００へ送信され、学習装置１００はスケジューリング手段１０６で学習目標の適合性を判定する。適合性判定の基準は、たとえば以下のように設定することが可能である。すなわち、「習得の所要時間」として（予想習得時間の合計）を算出するとともに、「学習可能時間」として（学習日数）×（一日の学習時間）×（週の学習頻度）／７を算出する。「習得の所要時間」が「学習可能時間」以下である場合には、制御手段１１５は、学習目標を適切と判定し、「習得の所要時間」が「学習可能時間」を超える場合には、不適切と判定する。
【０１５５】
ここで、予想習得時間とは、ある特定のアイテムを習得するのに要する予想学習時間を指し、実験データをもとに開発者、管理者または指導者によって設定される。予想習得時間は、アイテムに対応付けて第１のデータベース１０１に格納され、これらを学習すべきアイテムについて合計することで予想習得時間の合計が算出される。たとえば、現在のスコアがＴＯＩＥＣ７００点の人が８００点を目指す場合と、６００点の人が８００点を目指す場合では、予想習得時間の上限が変わる。
【０１５６】
一般的には、学習目的の達成に必要なアイテム数を計算し、アイテム数の合計から習得必要時間の予想を行う。コンテンツについても考慮する場合には、（予測習得時間の合計）＝（１つの学習アイテムを習得するのに要する時間）×（目標を達成するのに必要なアイテム数）＋（１つのコンテンツの再生時間）×（目標を達成するのに必要なコンテンツ再生回数）という式により予測習得時間の合計が求められる。
【０１５７】
１つのアイテムを習得するのに要する時間は、他のシステムにおける過去のユーザのデータに基づき、シミュレーションを行なうことで算出され、アイテムごとに対応付けて記憶されている。習得時間は、ターゲットユーザを対象に試験的運用を行い、結果のデータから算出してもよい。
【０１５８】
目標を達成するのに必要なアイテム数は、たとえばＴＯＥＩＣ７００を達成するのに必須となる１０００語というようにテーマ毎に設定されたアイテム数となる。さらには、ユーザの現在のレベルから目標までに必要なアイテム数を算出することでも求められる。たとえば、現在のレベルが入力されないときには、ＴＯＥＩＣ７００を目標とすると必要なアイテム数は１０００語となるが、現在のレベルをＴＯＥＩＣ５００と設定すると、ＴＯＥＩＣ６００を達成するのに必須となる１０００語も含まれるため、合計で２０００語となる。これらのアイテム数の算出は、スケジューリング手段１０６が行ない、上記のアイテム数に従うアイテムの抽出は、第１のアイテム抽出手段１０７が行う。
【０１５９】
また、各アイテムの予想習得時間の代わりに学習目標毎に予想合計習得時間が設定されていてもよい。１つのコンテンツの学習に要する時間は、ストーリーの平均の長さから算出され、データベース１０３ａ（第３のデータベース）にあらかじめコンテンツに対応付けて記憶されている。目標を達成するのに必要な学習回数は目標を達成するのに必要なアイテム数と１回の学習で学習されるアイテム数とから算出される。１回の学習で学習される学習アイテム数はあらかじめメモリに記憶されている。たとえば、ＴＯＥＩＣのスコア５００レベルの単語は１回の学習に平均１５語、ＴＯＥＩＣのスコア７００レベルの単語は１回の学習に平均１０語含まれている。
【０１６０】
次に、コンテンツの候補から学習するコンテンツを選択する場面について説明する。図１３は、コンテンツ選択画面の表示例を示す図である。画面は、コンテンツ抽出手段１１０によりPC３００へ出力されたデータをPC３００が表示手段３０２に表示したものである。図１３に示すように、表示画面３０２は、ニュースゾーン５６０、エンターテイメントゾーン５６１およびナリッジゾーン５６２にカテゴリごとに分けられている。表示画面３０２は、コンテンツの候補を、ユーザが優先的に選択できるように、所定の基準に従った順位で一覧表示している。ユーザは学習効果の高いコンテンツを優先的に選択することができる。また、一覧表示されるコンテンツは、豊富なコンテンツから抽出されるため、ユーザを飽きさせず引きつけることができる。
【０１６１】
ニュースゾーン５６０には、国内、外交、科学等のニュース番組のコンテンツが、エンターテイメントゾーン５６１には、映画やドラマの番組のコンテンツが、ナリッジゾーン５６２には、世界遺産や宇宙に関する番組のコンテンツが候補として表示されている。
【０１６２】
各ゾーンでは、タグ５６４をクリックすることで次の候補に進むことができる。ストーリーのボタンをクリックすると、そのストーリーの学習コンテンツが作成される。これらの操作の受付けおよび表示は、ＰＣ３００の制御手段３０５により制御されている。
【０１６３】
次に、学習コンテンツの再生について説明する。図１４および図１５は、学習コンテンツの再生画面を示す図である。図１４の表示例では、表示画面３０２に画像６００が表示されるとともに、ストーリーを示すテキスト６０１が表示される。テキスト６０１の中では、今回学習すべきアイテムが太字表示とされて、強調表示されている。また、図１５に示すテキスト６０２の中では、「ｐｒｅｆｅｃｔｕｒｅ」等の今回学習すべきアイテムのみが表示され、他の語句が消されることで、今回学習すべきアイテムが強調表示されている。どちらも例においても、テキスト表示に伴って音声が流される。たとえば、他の語句が消される場合には、見えない語について音声から推測しながらアイテムを学習するため、難易度が高くなる。このように、ユーザのレベルや好みにより強調表示は様々な形態で行われうる。
【０１６４】
図１６は、動画の学習コンテンツの表示例を示す図である。図１４に示すように、表示画面３０２に動画表示領域６１０およびテキスト表示領域６１１が設けられている。図中の表示例では、動画表示領域６１０にニュース番組の映像が表示され、アンカーパーソンがニュースの導入部分を伝えているのが映し出されている。動画表示領域６１０に表示される動画に合わせて、音声が流され、テキストがテキスト表示領域６１１に表示される。テキスト表示領域６１１に表示されるテキストでは、今回学習すべきアイテムが強調表示される。図中の例では、「ｂｕｚｚ」が強調表示されている。それと同時に、動画表示領域６１０の下には学習すべきアイテム「ｂｕｚｚ」６２１が大きく表示される。
【０１６５】
また、動画表示領域６１０の下には「再生」、「一時停止」および「巻き戻し」のボタンと音量調節用のバーとが設けられた操作領域６２０が表示されている。たとえば、聞き漏らしがあったときには、操作により巻戻して聞き直すことができる。表示画面３０２の右端には、学習すべきアイテムの一覧が表示された一覧表示領域６４０が設けられている。一覧表示領域６４０には、学習すべきアイテムのうち、再生するコンテンツのテキストに含まれるアイテム「ｇｏ  ｐｕｂｌｉｃ」や「ｂｕｚｚ」等が列挙されている。
【０１６６】
表示画面３０２の左下の隅に表示されているファイルのアイコン６５０は、マイリストへの入口を示すアイコンである。一方、表示画面３０２の右下に表示されているアイテムの概略を表示する表示領域６６５には、コンテンツのテキストからユーザが選択したアイテムの意味や品詞が表示される。表示領域６６５には、マイリストへの追加を指示するための「ａｄｄ  ｔｏ  ｍｙ  ｌｉｓｔ（マイリストへ追加）」ボタン６６６が表示されている。表示画面３０２の右下の隅には、次の学習へ進むときに押す「ｃｏｎｔｉｎｕｅ」ボタン６６８が表示されている。
ストーリーの再生による全体の学習が終わると、個別にアイテムを学習する状態へと移る。自動で、次の画面に移ってもよいし、準備ができたら「ｃｏｎｔｉｎｕｅ」ボタン６６８を押すこととしてもよい。
【０１６７】
図１７は、個別にアイテムを学習する状態になったときの表示例を示す図である。ＰＣ３００は、図１６の一覧表示領域６４０に列挙されているアイテムの中から「ｇｏ  ｐｕｂｌｉｃ」が選択された場合に、図１７に示すように選択されたアイテム６７１を大きく表示し、その下側に品詞や意味６７２を表示する。他のアイテムが選択された場合も同様な表示となる。なお、意味や品詞だけでなく、その他の属性もアイテムとともに表示してもよい。アイコン６７３は、アイテムの意味や品詞を学習し終えたら、次のアイテムに進むためのボタン（いわゆるＮＥＸＴボタン）である。
【０１６８】
次に、学習結果および進行状況の表示を説明する。学習結果および進行状況の表示は、学習の途中であっても、学習の前後であっても任意にユーザが確認することができるようになっている。図１８は、学習結果および進行状況の表示例を示す図である。学習結果および進行状況が表示されると、表示画面３０２には学習結果の表示領域６８０が設けられる。学習結果の表示領域６８０には、学習したコンテンツの数やアイテムの数等、今回行なった学習内容が表示され、同時にアドバイス等も表示される。デフォルトでは、英語により表示されるが、日本語または他の言語変換ボタン６８１をクリックすることにより学習結果の表示を日本語にすることができる。学習結果の概略の表示領域６８５には、学習結果が数値等により簡略的に表示される。たとえば、今回の学習時間、新たに学習したコンテンツ数、新たなに学習したアイテム数等が表示される。
【０１６９】
報奨のための表示領域６９０には、学習により新たに獲得したポイント数や累積のポイント数が表示される。表示領域６９０には、「ｇｅｔ  ｐｒｉｚｅ」の受取ボタン６９１が表示される。受取ボタン６９１がクリックされることにより、学習装置１００はユーザへポイントに応じた報奨を与える。たとえば、受取ボタン６９１がクリックされることで、ＰＣ３００のアクセスが、キャラクターグッズのグッズ選択用のサイトにリダイレクト（接続先の転送）される。ユーザが好みのグッズを選択し、宛先等を入力すると、後日グッズが配送される。報奨は、様々な形式をとることができ、これに限定されない。なお、これらの操作の受付けおよび表示は、ＰＣ３００の制御手段３０５により制御されている。
【０１７０】
図１６の表示画面で、マイリストのアイコンがクリックされたときには、ＰＣ３００はマイリストとして第２のデータベース１０２に含まれるアイテムを表示する。ＰＣ３００は、ユーザによるマイリストの編集操作を受付ける。図１９は、マイリストの編集画面の表示例を示す図である。表示画面３０２には、マイリストの内容を表示するマイリスト表示領域７００が設けられている。マイリスト表示領域７００には、現在のコンテンツに含まれるアイテムを示す領域７１０、格納されるすべてのアイテムを示す領域７２０、アイテムを検索するための検索領域７３０、およびアイテムにカーソルを合わせたとき、そのアイテムの意味や品詞を表示する領域７４０がある。表示されるアイテムは、カッコ内にコンテンツの候補に出現する出現回数を伴って表示される。すべてのアイテムを示す領域７２０には、「ｓｔｒｏｎｇ」、「ｆｉｎｅ」、「Ｗｅａｋ」および「Ａｌｌ」のボタンがそれぞれ設けられている。これらをクリックすると、記憶強度の強弱によりアイテムを整理することが可能となっている。たとえば、「ｓｔｒｏｎｇ」のボタンをクリックすることにより、記憶強度の高いアイテムを一番前に集めることができる。
【０１７１】
学習装置１００は、第２のデータベース更新手段１１１により、マイリストへのアイテムの追加や削除が随時可能となるように設計されている。学習目標の設定から抽出されずマイリストには含まれていないが、ユーザ自身が学習したいと思うアイテムを見つける場合がある。アイテムをマイリストに追加するまでの動作を以下に説明する。
【０１７２】
ユーザは、ＰＣ３００を操作することで、追加したいアイテムを選択し、「マイリストへ追加」ボタンを選択（クリック）する。選択されたアイテムの情報は学習装置１００に送信され、第２のデータベース（マイリストデータベース）１０２に記憶される。このようにして、追加されたアイテムは、既に存在するアイテムと同様に扱われる。たとえば、１００語を新たに追加した場合に、学習目標の適合性の判定において、学習目標が達成不可能と判断されることもありうる。その場合には、学習装置１００は、目標とする学習終了日などの変更を行うようにアドバイスのデータをＰＣ３００に送信し、ＰＣ３００は表示手段３０２によりこれを表示してもよい。
【０１７３】
一方、ユーザによりマイリストからアイテムが削除される場合も生じうる。これ以上学習する必要がないとユーザが判断したアイテムがある場合がある。そのような場合には、そのアイテムを選択し、「マイリスト削除」ボタンを選択することでアイテムは削除可能である。そのような場合には、削除の情報がＰＣ３００から学習装置１００に伝えられ、第２のデータベース更新手段１１１がアイテムの属性を削除とする。また、学習装置１００が所定のアイテムをユーザが習得したと判断した場合には、そのアイテムは習得済みの属性を有することになり、ユーザには提示されない。そのため、ユーザが自らアイテムを削除できるのは、まだ学習装置１００がそのアイテムの学習を必要と判断しているときに限られる。
【０１７４】
たとえば、ユーザが所定のアイテム「ｐｒｅｖｉｏｕｓ」を削除する選択を行なったときには、第２のデータベース更新手段１１１が、第２のデータベース（マイリストデータベース）１０２のアイテム「ｐｒｅｖｉｏｕｓ」に「削除」のフラグを立てる。再度ユーザが学習アイテム「ｐｒｅｖｉｏｕｓ」の学習を望む場合には、ユーザが再学習を選択することで、学習装置１００に情報が伝えられ、第２のデータベース更新手段１１１が動作することにより、再度アイテム「ｐｒｅｖｉｏｕｓ」を学習可能な状態に戻すことができる。ユーザが再学習を選択したときには、第２のデータベース（マイリストデータベース）１０２のアイテム「ｐｒｅｖｉｏｕｓ」の「削除」のフラグが「未習得」へと変更される。
なお、上記の実施形態では、学習装置１００は、データベース１０３ａ（第３のデータベース）に蓄積される複数のコンテンツから候補の抽出を行うが、学習に用いるコンテンツを予め決定しておくことも可能である。その場合には、学習目標の異なるユーザが同じコンテンツを用いて学習することになる。学習目標によって学習するアイテムは異なるが、第１の出力手段１１２が、それぞれのユーザについて学習するアイテムを強調表示する。したがって、英語レベルの高い人も低い人も、同じコンテンツを使って学習を行える。また、異なる分野を勉強するユーザも同じコンテンツで学習することが可能となる。
【０１７５】
（実施形態２）
上記の実施形態では、学習装置１００は、固定されたクローズコンテンツデータベースであるデータベース１０３ａからコンテンツの候補の抽出を行うが、ネットワーク２００を介して外部サーバ４００（第３のデータベース）からコンテンツの候補を取得してもよい。データベース１０３ａが蓄積するコンテンツ数は限られるのに対し、学習装置１００は、ネットワーク２００を介することでコンテンツ数に限定のないオープンなソースからコンテンツを取得することができる。すなわち、学習装置１００は、コンテンツに限定のない記憶媒体又は記憶装置から選択されたコンテンツを取得する。たとえば、Ｗｅｂ上にアップロードされた豊富なコンテンツを学習用に用いることが可能になり、絶えず新しいコンテンツを学習に用いることができる。
【０１７６】
図２０および図２１は、第３のデータベースをオープンソースとして利用する場合の学習コンテンツの提供処理を示すフローチャートである。学習コンテンツの提供処理がスタートすると、まず、ＰＣ３００は、ユーザからチャンネルサイトおよびフィット数の入力を受付ける（ステップＰ１）。チャンネルとは、たとえばＡファイナンス（ｈｔｔｐ：／／ｆｉｎａｎｃｅ．Ａ．ｃｏｍ／）やＢネット（ｈｔｔｐ：／／ｗｗｗ．ｎｅｔ．Ｂ．ｃｏ．ｊｐ／）など随時内容がアップデートされるサイトを指す。フィット数とは、抽出（検索）するコンテンツに含まれるアイテムの数または割合をいう。たとえば、フィット数が１０アイテムの場合、コンテンツ抽出手段１１０は、第１のデータベース１０１に含まれるアイテムを最低１０含むコンテンツを抽出する。フィット数が高いと、しきい値が高くなるため、コンテンツが厳選される。
【０１７７】
次に、ＰＣ３００は、このような検索条件を学習装置１００に送信し、学習装置１００は、検索条件を受信し（ステップＰ２）、コンテンツ抽出手段１１０が検索処理を行う（ステップＰ３）。検索処理とは、特定のサイトの中のコンテンツとマッチングを行うことを指す。マッチングの結果から、フィットするコンテンツがあったか否かを判定する（ステップＰ４）。判定の結果、フィットするコンテンツがなかった場合には、ステップＰ８に進む。フィットするコンテンツがあった場合には、さらにフィット数の設定があったか否かを判定する（ステップＰ５）。フィット数の設定がなかった場合には、ステップＰ７へ進む。フィット数の設定があった場合には、さらにコンテンツとのフィット数が設定値より大きいか否かを判定する（ステップＰ６）。コンテンツとのフィット数が設定値以下の場合には、ステップＰ８に進む。
【０１７８】
コンテンツとのフィット数が設定値より大きい場合には、そのコンテンツのコンテンツ情報を取得する。コンテンツ情報とは、たとえばコンテンツのタイトルや代表的な画像、音声、テキストのデータである。そして、コンテンツ抽出手段１１０は、すべてのチャンネルで検索が終了したか否かを判定する（ステップＰ８）。すべてのチャンネルで検索が終了していない場合には、ステップＰ４に戻る。すべてのチャンネルで検索が終了した場合には、ＰＣ３００は、フィットしたコンテンツを一覧表示し（ステップＰ９）、ユーザからコンテンツの選択の入力を受付ける（ステップＰ１０）。
【０１７９】
次に、第１の出力手段１１２は、選択されたコンテンツの学習すべきアイテムの部分を強調した学習コンテンツを作成し（ステップＰ１１）、ＰＣ３００へ送信する。ＰＣ３００は、送信された学習コンテンツを受信し（ステップＰ１２）、学習メニューでテストが選択されたか否かを判定する（ステップＰ１３）。テストが選択されてないときには、学習コンテンツを再生し（ステップＰ１４）、学習コンテンツの提供処理を終える。テストが選択されているときには、テストを実行し、その中でテスト用の学習コンテンツを再生し（ステップＰ１５）、学習コンテンツの提供処理を終える。
【０１８０】
このように、ユーザの希望条件を満たす複数のコンテンツがオープンソースから抽出され、その中からユーザが希望のコンテンツを選択することで、より自由度の高い学習コンテンツが作成される。抽出されたコンテンツは、データベース１０３ａに保存され、学習コンテンツの作成に利用可能な状態に置かれてもよい。
【０１８１】
図２２は、フィットしたコンテンツの候補を一覧表示した表示例を示す図である。ＰＣ３００の表示画面３０２には、ニュースゾーン７５０、エンターテイメントゾーン７６０およびナリッジゾーン７７０にカテゴリごとに分けて、コンテンツの候補を表示している。ニュースゾーン７５０には、国内的または国際的なニュース番組等のコンテンツが、エンターテイメントゾーン５６１には、映画やスポーツ等のコンテンツが、ナリッジゾーン５６２には、歴史や科学の番組等のコンテンツが候補として表示されている。
【０１８２】
各ゾーンでは、「ｍｏｒｅ」のタグ７５５をクリックすることで、さらにコンテンツの候補を表示することが可能になっている。コンテンツの選択は、各コンテンツのタイトルの頭にあるボタンをクリックすることにより可能となっている。
【０１８３】
以上のような実施形態とは異なり、学習装置１００が、ブラウズしたＷｅｂページに含まれる学習すべきアイテムを直接に強調表示する処理を行ない、ＰＣ３００が処理された画面を表示することも可能である。
【０１８４】
図２３は、Ｗｅｂページを強調表示することにより行われる学習コンテンツの提供処理を示すフローチャートである。まず、学習コンテンツの提供処理がスタートすると、第２のアイテム抽出手段１０８が、第２のデータベース（マイリストデータベース）１０２から今回学習すべきアイテムの抽出を行う（ステップＱ１）次に、ＰＣ３００は、起動中のアプリケーションにより学習装置１００を介して、ブラウズを行い、一般的なサイトにアクセスする（ステップＱ２）。すなわち、学習装置１００のコンテンツ抽出手段１１０が指定されたウェブページやエクセル・ワードなどのデータを取り込む。
【０１８５】
学習装置１００は、コンテンツ抽出手段１１０により、アクセスによってサイトからダウンロードした表示画面のデータについて、学習すべきアイテムの部分を強調した画像データを作成する（ステップＱ３）。コンテンツ抽出手段１１０が、第２のデータベース１０２内のアイテムとウェブページやエクセル・ワードなどのファイルをマッチングする。マッチング完了後、コンテンツ抽出手段１１０が、ウェブページやエクセル・ワードなどのファイルを加工し、ＰＣ３００にデータを送信する。たとえば、「My father is a salesman」の「Father」が第２のデータベース１０２に含まれているアイテムである場合には、コンテンツ抽出手段１１０が、ＨＴＭＬ記述をMy <font color = red> father </font> is a salesmanと変更し、fatherの箇所を赤字に変更する。ＰＣ３００は、強調処理されたサイトの画像データを表示手段３０２により表示する（ステップＱ４）。
【０１８６】
Ｗｅｂのブラウズに学習装置１００を用いることで、学習時間以外でもユーザに、アイテムに触れさせる機会を与えることが可能となる。その場合には、アイテムが使われている実際のシチュエーションについて深い理解や知識の広がりを与えることができる。また、気軽に記憶を再生する機会を与えることができる。
【０１８７】
なお、オープンソースからのコンテンツの提供の実施形態として、ウェブページを例として説明しているが、ネットワークを用いることなく、学習装置１００が学習コンテンツを表示する場合には、学習装置１００内のコンテンツを加工してもよい。たとえば、学習装置１００に保存されているエクセルやワードファイルなどを加工する場合、ネットワークを介してコンテンツを取得する必要がなくなる。加工対象となるのはウェブページだけでなく、エクセルやワードファイルなどあらゆるテキストデータを含む。
【０１８８】
（実施形態３）
上記の実施形態では、学習用端末としてＰＣ３００のみを用いる場合を説明しているが、ＰＣ、携帯端末およびＳＴＢを用いて、各端末で継続的に学習を提供することとしてもよい。
【０１８９】
図２４は、種々の学習用端末を使用可能にする学習コンテンツの提供処理を示すフローチャートである。学習コンテンツの提供処理の前の認証により、ユーザおよび端末の種類は学習装置１００に認証されているものとする。これにより、学習用端末が変わっても、過去の学習データに基づいた学習の継続を行うことができる。たとえば、携帯電話機３１０での学習後、その学習データをその後のＰＣ３００上での学習へ反映させることができる。まず、学習コンテンツの提供処理がスタートすると、第２のアイテム抽出手段１０８が、第２のデータベース１０２から今回学習すべきアイテムの抽出を行う（ステップＲ１）。今回学習すべきアイテムとしては、新規学習用のアイテム、復習用のアイテムおよびテスト用のアイテムが抽出される。なお、学習用端末は、学習をした履歴情報を学習装置１００に送信するため、学習用端末を変えても同じユーザであれば継続的に学習を行なうことができる。
【０１９０】
次に、コンテンツ抽出手段１１０は、データベース１０３ａ（第３のデータベース）に格納されているコンテンツから今回学習すべきアイテムの多く含まれるコンテンツを候補として抽出する（ステップＲ２）。コンテンツの候補は、新規学習用のアイテム、復習用のアイテムおよびテスト用のアイテムのそれぞれについて別々に抽出される。
【０１９１】
学習装置１００は、抽出されたコンテンツの候補を示すデータをＰＣ３００に送信し、ＰＣ３００は、学習メニューの選択画面を表示する（ステップＲ３）。学習メニューには、「新規学習」、「復習」および「テスト」がある。ＰＣ３００は、ユーザからの学習メニューを選択する入力を受付ける（ステップＲ４）。学習メニューの入力を受付けたら、ＰＣ３００は、入力された学習メニューに対応するコンテンツの候補を表示し（ステップＲ５）ユーザからのコンテンツを選択する操作を受付ける。コンテンツ抽出手段１１０は、選択されたコンテンツがユーザの使用する学習用端末で再生可能な形式であるかを判定する（ステップＲ６）。この判定は、ユーザの使用端末の種類と、各端末で使用可能なファイル形式及びファイルサイズなどを予めメモリに記憶しておき、これを参照することで判定できる。
判定の結果、ユーザの使用する学習用端末で再生可能な形式でない場合には、コンテンツ抽出手段１１０は、再生可能な形式にコンテンツを加工し（ステップＲ７）、ステップＲ８に進む。加工処理では、抽出されたコンテンツをユーザが使用するオペレーションシステムで再生可能なように加工する。たとえば、コンテンツのＰＣ用データがｊｐｅｇの場合、携帯電話機用にｊｐｅｇ１２０×８０圧縮率２０に加工する。加工処理では、ＰＣ、携帯電話機、ＳＴＢ用のコンテンツを予め作成することが好ましい。
【０１９２】
ユーザは、ＰＣ３００、携帯電話機３１０など好きなプラットフォームを使って学習目標に沿った学習を行うことができる。ＰＣ３００を使える環境にない場合でも携帯電話機３１０等で学習することができ、学習を継続しやすい。また、気分や状況により学習プラットフォームを選択することが可能となり、学習を行える機会が増すことになる。たとえば、夜にＰＣ３００上で学習し、次の日の通勤時間に電車の中で、携帯電話機３１０で学習することも可能になる。
【０１９３】
ユーザの使用する学習用端末で再生可能な形式である場合には、第１の出力手段１１２は、選択されたコンテンツをもとに、今回学習すべきアイテムの部分を強調表示した学習コンテンツを作成し、（ステップＲ８）、学習コンテンツをＰＣ３００に送信する。そして、ＰＣ３００は、学習コンテンツを受信する（ステップＲ９）。ＰＣ３００は、学習メニューとしてテストが選択されたか否かを判定し（ステップＲ１０）、テストが選択されてないときには、学習コンテンツを再生し（ステップＲ１１）、学習コンテンツの提供処理を終える。テストが選択されているときには、テストを実行し、その中でテスト用の学習コンテンツを再生し（ステップＲ１２）、学習コンテンツの提供処理を終える。
【０１９４】
なお、上記の実施形態では、コンテンツ抽出手段１１０が、予め作成され第３のデータベース１０３ａに蓄積されているコンテンツデータから学習用端末に適した形式のコンテンツデータを抽出するが、学習用端末からの要求に応じて適した形式のコンテンツデータを作成してもよい。
また、上記の実施形態では、学習システム全体が学習コンテンツ提示システムとして機能するが、学習装置単体や端末単体で学習コンテンツ提示システムとして機能する場合もある。本発明の学習コンテンツ提示システムは、所定の入力手段、アイテム抽出手段、コンテンツ抽出手段、出力手段を有するものを含み、特にその形態は限定されない。
また、上記のすべての実施形態における学習装置１００の動作は、プログラムにより実行されるが、これに限定されない。
【図面の簡単な説明】
【０１９５】
【図１】本発明に係る学習コンテンツ提示方法のステップを示すフローチャートである。
【図２】（ａ）本発明に係る学習コンテンツ提示システム（装置）の概略図である。        （ｂ）本発明に係る学習コンテンツ提示システム（装置）の概略図である。
【図３】本発明に係る学習システムの構成を示す概念図である。
【図４】本発明に係る学習装置の機能ブロック図である。
【図５】第１のデータベースに蓄積されているデータ例を示すテーブルである。
【図６】第２のデータベースに蓄積されているデータ例を示すテーブルである。
【図７】拡張リハーサルシリーズを示すグラフである。
【図８】復習曲線表を示す図である。
【図９】本発明に係る学習用端末の機能ブロック図である。
【図１０】本発明に係る学習システムの動作を示すフローチャートである。（実施形態１）
【図１１】本発明に係る学習システムの動作を示すフローチャートである。（実施形態１）
【図１２】学習目標の設定画面の表示例を示す図である。
【図１３】コンテンツの選択画面を示す図である。
【図１４】コンテンツの再生画面を示す図である。
【図１５】コンテンツの再生画面を示す図である。
【図１６】コンテンツの再生画面を示す図である。
【図１７】アイテムの内容を表示する画面の表示例を示す図である。
【図１８】学習結果および進行状況を表示する画面を示す図である。
【図１９】マイリストの編集画面を示す図である。
【図２０】本発明に係る学習システムの動作を示すフローチャートである。（実施形態２）
【図２１】本発明に係る学習システムの動作を示すフローチャートである。（実施形態２）
【図２２】コンテンツの選択画面の表示例を示す図である。
【図２３】本発明に係る学習システムの動作を示すフローチャートである。
【図２４】本発明に係る学習システムの動作を示すフローチャートである。（実施形態３）
【符号の説明】
【０１９６】
１  学習システム（学習コンテンツ提示システム）
１０  入力手段
１００  学習装置
１０１  第１のデータベース
１０２  第２のデータベース
１０３  第３のデータベース
１０３ａ  データベース（第３のデータベース）
１０４  第４のデータベース
１０５  履歴記憶手段
１０６  スケジューリング手段
１０７  第１のアイテム抽出手段
１０８  第２のアイテム抽出手段
１１０  コンテンツ抽出手段
１１１  第２のデータベース更新手段
１１２  第１の出力手段
１１４  第２の出力手段
１１５  制御手段
１１６  送受信手段
２００  ネットワーク
３００  ＰＣ（入力手段）
３０１  記憶手段
３０２  表示手段（表示画面）
３０３  操作手段
３０５  制御手段
３０６  送受信手段
３１０  携帯電話機（入力手段）
３２０  ＳＴＢ（入力手段）
４００  外部サーバ（第３のデータベース）
ｂ１  制御バス
ｂ２  制御バス
【図１】
2007233324.tif 000003
【図２】
2007233324.tif 000004
【図３】
2007233324.tif 000005
【図４】
2007233324.tif 000006
【図５】
2007233324.tif 000007
【図６】
2007233324.tif 000008
【図７】
2007233324.tif 000009
【図８】
2007233324.tif 000010
【図９】
2007233324.tif 000011
【図１０】
2007233324.tif 000012
【図１１】
2007233324.tif 000013
【図１２】
2007233324.tif 000014
【図１３】
2007233324.tif 000015
【図１４】
2007233324.tif 000016
【図１５】
2007233324.tif 000017
【図１６】
2007233324.tif 000018
【図１７】
2007233324.tif 000019
【図１８】
2007233324.tif 000020
【図１９】
2007233324.tif 000021
【図２０】
2007233324.tif 000022
【図２１】
2007233324.tif 000023
【図２２】
2007233324.tif 000024
【図２３】
2007233324.tif 000025
【図２４】
2007233324.tif 000026
【手続補正書】
【提出日】平成19年6月18日(2007.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを、学習目標に対応付けて記憶する第１のデータベースと、ユーザごとに学習すべきアイテムを記憶する第２のデータベースと、上記学習用のアイテムを含む複数の異なる分野のコンテンツを記憶する第３のデータベースとを有するコンピュータによって、ユーザの学習のためのコンテンツを出力するための方法であって、
上記コンピュータが、
（ａ）ユーザから学習目標の入力を受付けるステップと、
（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出し、抽出したアイテムを上記第２のデータベースに記憶するステップと、
（ｃ）上記第２のデータベースの中から今回学習するアイテムを選択するステップと、
（ｄ）上記第３のデータベースを参照して、上記今回学習するアイテムとして選択されたアイテムを含むコンテンツを抽出するステップと、
（ｅ）上記第３のデータベースから抽出されたコンテンツに含まれる学習用のアイテムのうち、上記今回学習するアイテムを特定するステップと、
（ｆ）上記特定された今回学習するアイテムをユーザが認識できるように強調することで、上記選択されたコンテンツをパーソナライズされた学習コンテンツに加工するステップと、
（ｇ）上記加工された学習コンテンツを出力するステップと、
（ｈ）上記ユーザが、上記第２のデータベースに記憶されているアイテムを復習する際に、上記第３のデータベースを参照して、前回の学習に使用したコンテンツとは異なるコンテンツを抽出するステップと、
（ｉ）上記抽出されたコンテンツに含まれる学習用のアイテムのうち、上記復習するアイテムをユーザが認識できるように強調することで、前回の学習コンテンツとは異なる内容の学習コンテンツを作成して出力するステップ、
を含む処理を行うことを特徴とする学習コンテンツ提示方法。
【請求項２】
上記ステップ（ｅ）の前に、上記第３のデータベースから抽出したコンテンツを、提示用のコンテンツとして第４のデータベースに記憶させるステップを更に含み、
上記ステップ（ｅ）の処理で、上記第４のデータベースから抽出されたコンテンツに含まれる学習用のアイテムのうち、上記今回学習するアイテムを特定する、
請求項１記載の学習コンテンツ提示方法。
【請求項３】
上記第１のデータベースは、あらかじめ各アイテムを上記学習目標ごとに対応付けて記憶している請求項１又は２に記載の学習コンテンツ提示方法。
【請求項４】
上記ステップ（ｃ）の前に、複数の第３のデータベースの中から、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザに選択するように促すステップ、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザに選択するように提示するステップを更に含む請求項１〜３のいずれかの項に記載の学習コンテンツ提示方法。
【請求項５】
上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである請求項１〜４のいずれかの項に記載の学習コンテンツ提示方法。
【請求項６】
上記ステップ（ｄ）において、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する請求項１〜５のいずれかの項に記載の学習コンテンツ提示方法。
【請求項７】
上記コンピュータが、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている請求項１〜６のいずれかの項に記載の学習コンテンツ提示方法。
【請求項８】
上記ステップ（ｆ）と（ｇ）の間に、ネットワークもしくは記憶媒体を通じて同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話機、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工するステップを更に含む請求項７記載の学習コンテンツ提示方法。
【請求項９】
上記学習目標及び学習の履歴に基づいて、各アイテムの復習間隔を拡張又は収縮させるスケジューリング手段を更に有し、
上記ステップ（ｂ）と上記ステップ（ｃ）の間に、上記スケジューリング手段により、上記第１のデータベースから抽出した各アイテムをいつユーザに提示するかというスケジュールを決定するステップを更に含み、
上記ステップ（ｇ）においては、上記スケジュールに基づいて上記第３のデータベースから抽出したコンテンツを提示する請求項１〜８のいずれかの項に記載の学習コンテンツ提示方法。
【請求項１０】
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを、学習目標に対応付けて記憶する第１のデータベースと、
ユーザごとに学習すべきアイテムを記憶する第２のデータベースと、
上記学習用のアイテムを含む複数の異なる分野の第３のデータベースと、
ユーザの学習のためにコンテンツを提示する学習コンテンツ提示システムであって、
ユーザによって学習目標が入力される入力手段と、
上記第１のデータベースから上記ユーザが入力した学習目標に対応するアイテムを抽出し、抽出したアイテムを上記第２のデータベースに記憶する第１のアイテム抽出手段と、
上記第３のデータベースを参照して、上記今回学習するアイテムとして選択されたアイテムを含むコンテンツを抽出するコンテンツ抽出手段と、
上記第３のデータベースから抽出されたコンテンツに含まれる学習用のアイテムのうち、上記今回学習するアイテムを特定し、特定された今回学習するアイテムをユーザが認識できるように強調することで、上記選択されたコンテンツをパーソナライズされた学習コンテンツに加工して出力する出力手段と、を有し、
上記コンテンツ抽出手段は、上記ユーザが、上記第２のデータベースに記憶されている学習用のアイテムを復習する際に、上記第３のデータベースを参照して、前回の学習に使用したコンテンツとは異なるコンテンツを抽出し、
上記出力手段は、上記抽出されたコンテンツに含まれるアイテムのうち、上記アイテムをユーザが認識できるように強調することで、前回の学習コンテンツとは異なる内容の学習コンテンツを作成して出力する、
ことを特徴とする学習コンテンツ提示システム。
【請求項１１】
各アイテムをいつユーザに提示するかを決定するスケジューリング手段と、
特定のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する第２のアイテム抽出手段を更に有し、
上記第２のアイテム抽出手段は、上記第１のデータベースから抽出したアイテムを、上記学習目標を入力したユーザに対応付けて第２のデータベースに記憶させ、
上記スケジューリング手段は、上記第２のデータベースに記憶させた各アイテムをいつユーザに提示するかを決定し、
上記第２のアイテム抽出手段は、上記スケジューリング手段で決定したスケジュールに基づいて上記第２のデータベースからアイテムを抽出し、上記コンテンツ抽出手段に提供する請求項１０記載の学習コンテンツ提示システム。
【請求項１２】
上記コンテンツ抽出手段は、上記第３のデータベースから抽出したコンテンツをユーザに提示する前に、提示用のコンテンツとして第４のデータベースに記憶させる請求項１０又は１１のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１３】
上記第１のデータベースは、あらかじめ各アイテムを上記学習目標ごとに対応付けて記憶している請求項１０〜１２のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１４】
上記第１の出力手段は、パーソナライズされた学習コンテンツを作成する際に、上記今回学習するアイテムとして選択された各アイテムを強調する請求項１０〜１３のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１５】
上記入力手段は、複数の第３のデータベースから、コンテンツを抽出するために用いるデータベースとして一つの第３のデータベースをユーザが選択できるようにする機能、又は第３のデータベースに含まれるコンテンツを分類する複数のカテゴリから一つのカテゴリをユーザが選択できるように提示する機能を更に有する請求項１０〜１４のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１６】
上記第３のデータベースは、コンテンツ数に限定があるクローズデータベース、又はインターネットでアクセスでき、コンテンツ数に限定のないオープンデータベースである請求項１０〜１５のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１７】
上記コンテンツ抽出手段が、インターネットを介して上記第３のデータベースにアクセスし、上記第３のデータベースからコンテンツを抽出する請求項１０〜１６のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１８】
マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのうちの１つを含んで構成されている請求項１０〜１７のいずれかの項に記載の学習コンテンツ提示システム。
【請求項１９】
上記コンテンツ抽出手段は、同一のコンテンツを、マイクロプロセッサ・ベースの装置、コンピュータ、電話、ゲーム装置、パーソナルデジタルアシスタント装置、ＭＰ３プレーヤーのいずれかで再生可能な形式に加工する請求項１０〜１８のいずれかの項に記載の学習コンテンツ提示システム。
【請求項２０】
あらかじめユーザの学習用にユーザが一定の目標を達成するために用意されているアイテムを、学習目標に対応付けて記憶する第１のデータベースと、ユーザごとに学習すべきアイテムを記憶する第２のデータベースと、上記学習用のアイテムを含む複数の異なる分野のコンテンツを記憶する第３のデータベースとを有するコンピュータに対して、
（ａ）ユーザから学習目標の入力を受付けるステップと、
（ｂ）上記第１のデータベースを参照して、上記ユーザが入力した学習目標に対応するアイテムを抽出し、抽出したアイテムを上記第２のデータベースに記憶するステップと、
（ｃ）上記第２のデータベースの中から今回学習するアイテムを選択するステップと、
（ｄ）上記第３のデータベースを参照して、上記今回学習するアイテムとして選択されたアイテムを含むコンテンツを抽出するステップと、
（ｅ）上記第３のデータベースから抽出されたコンテンツに含まれる学習用のアイテムのうち、上記今回学習するアイテムを特定するステップと、
（ｆ）上記特定された今回学習するアイテムをユーザが認識できるように強調することで、上記選択されたコンテンツをパーソナライズされた学習コンテンツに加工するステップと、
（ｇ）上記加工された学習コンテンツを出力するステップと、
（ｈ）上記ユーザが、上記第２のデータベースに記憶されているアイテムを復習する際に、上記第３のデータベースを参照して、前回の学習に使用したコンテンツとは異なるコンテンツを抽出するステップと、
（ｉ）上記抽出されたコンテンツに含まれる学習用のアイテムのうち、上記アイテムをユーザが認識できるように強調することで、前回の学習コンテンツとは異なる内容の学習コンテンツを作成して出力するステップと、
を実行させる学習コンテンツ提示プログラム。