Nothing Special   »   [go: up one dir, main page]

JP2012189624A - Learning support device, learning support method, and program - Google Patents

Learning support device, learning support method, and program Download PDF

Info

Publication number
JP2012189624A
JP2012189624A JP2011050480A JP2011050480A JP2012189624A JP 2012189624 A JP2012189624 A JP 2012189624A JP 2011050480 A JP2011050480 A JP 2011050480A JP 2011050480 A JP2011050480 A JP 2011050480A JP 2012189624 A JP2012189624 A JP 2012189624A
Authority
JP
Japan
Prior art keywords
learning
learner
module
information
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2011050480A
Other languages
Japanese (ja)
Other versions
JP2012189624A5 (en
Inventor
Mitsuhiro Miyazaki
充弘 宮嵜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2011050480A priority Critical patent/JP2012189624A/en
Publication of JP2012189624A publication Critical patent/JP2012189624A/en
Publication of JP2012189624A5 publication Critical patent/JP2012189624A5/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To report the learning situation of a more appropriate rival to a learner to be supported.SOLUTION: A learning support device includes a similar learner detection unit which detects, on the basis of learner information including a learning goal, a learning level, and a learning style, a similar learner having similar characteristics of the learner information and a similar learner information providing unit which provides a learner to be supported with the learner information of a learner similar to the learner to be supported, detected by the similar learner detection unit.

Description

本技術は、学習支援装置、学習支援方法、及びプログラムに関する。   The present technology relates to a learning support device, a learning support method, and a program.

効果的に学習を進める上でライバルの存在は貴重である。例えば、ライバルと競争したり、ライバルと情報を共有したりすることで学習の効率が高まる。しかし、ライバルを見つけるのは難しい。学校や職場などの集団生活を営んでいる環境においては偶然にライバルを見つけられるかもしれない。しかしながら、個人的な学習を行っている環境においては、同種の学習を進めているライバルを見つけるのは困難であろう。   The existence of rivals is valuable for effective learning. For example, learning efficiency increases by competing with rivals or sharing information with rivals. But finding rivals is difficult. You may be able to find a rival by chance in an environment where you have a group life such as school or work. However, in a personal learning environment, it may be difficult to find rivals that are doing the same kind of learning.

こうした事情に鑑み、ライバルを自動選択するシステムの開発が行われている。例えば、下記の特許文献1には、テストの点数、年齢、性別などの情報を用いてライバルを選択する方法が開示されている。また、学習のモチベーションを高めるための方法に関し、下記の特許文献2では、学習者集合の中における各学習者の位置付けを提供するシステムが提案されている。さらに、学習状況を把握するための方法に関し、下記の特許文献3には、学習者の習熟度を脳活動の変化に基づいて測定する方法が提案されている。   In view of these circumstances, a system for automatically selecting rivals has been developed. For example, Patent Document 1 below discloses a method for selecting rivals using information such as test scores, age, and sex. Further, regarding a method for increasing motivation of learning, Patent Document 2 below proposes a system that provides each learner's position in a learner set. Furthermore, regarding a method for grasping the learning situation, Patent Document 3 below proposes a method for measuring the learner's proficiency level based on changes in brain activity.

特開2004−192523号公報JP 2004-192523 A 特開2010−204883号公報JP 2010-204883 A 特開2004−170958号公報JP 2004-170958 A

上記のような様々な技術が開発されているものの、学習者が持つ学習目標や学習スタイルなどに応じて好適なライバルを自動選択する技術は見受けられない。しかし、学習を進める最中にライバルの情報を知ることで得られる学習効率の向上効果は捨てがたい。そこで、本技術は、上記のような事情を受けて考案されたものであり、本技術の意図とするところは、より好適なライバルの学習状況を支援対象の学習者に知らせることが可能な、新規かつ改良された学習支援装置、学習支援方法、及びプログラムを提供することにある。   Although various techniques as described above have been developed, there is no technique for automatically selecting a suitable rival according to the learning goal or learning style of the learner. However, the learning efficiency improvement effect obtained by knowing rival information during the course of learning is difficult to discard. Therefore, the present technology has been devised in view of the circumstances as described above, and the intent of the present technology is to inform the support target learner of a more suitable rival learning situation. A new and improved learning support apparatus, learning support method, and program are provided.

上記課題を解決するために、本技術のある観点によれば、学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出部と、支援対象の学習者に対し、前記類似学習者検出部により検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供部と、を備える、学習支援装置が提供される。   In order to solve the above problem, according to one aspect of the present technology, based on learner information including a learning goal, a proficiency level, and a learning style, a similar learner that detects similar learners whose features of the learner information are similar A learner detection unit, and a similar learner information providing unit for providing learner information of a similar learner similar to the learner of the support target detected by the similar learner detection unit to the learner of the support target A learning support device is provided.

また、上記の学習支援装置は、学習コンテンツをクラスタリングするクラスタリング部と、学習者が履修した学習コンテンツの帰属クラスタを抽出する履修クラスタ抽出部と、前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習目標毎の特徴量を取得する特徴量取得部と、前記特徴量取得部により取得された学習目標毎の特徴量の中で最大値に対応する学習目標を選択し、選択した学習目標を前記学習者の学習目標に決定する学習目標決定部と、をさらに備えていてもよい。   The learning support apparatus includes a clustering unit that clusters learning content, a class cluster extraction unit that extracts an attribution cluster of learning content that a learner has taken, and an attribution cluster extracted by the class cluster extraction unit. A feature amount acquisition unit that acquires a feature amount for each learning target from an attribution cluster having the maximum degree of attribution, and a learning target corresponding to the maximum value among the feature amounts for each learning target acquired by the feature amount acquisition unit And a learning target determining unit that determines the selected learning target as the learning target of the learner.

また、上記の学習支援装置は、学習コンテンツをクラスタリングするクラスタリング部と、学習者が履修した学習コンテンツの帰属クラスタを抽出する履修クラスタ抽出部と、前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習スタイル毎の特徴量を取得する特徴量取得部と、前記特徴量取得部により取得された学習スタイル毎の特徴量に基づいて前記学習者の学習スタイルに決定する学習スタイル決定部と、をさらに備えていてもよい。   The learning support apparatus includes a clustering unit that clusters learning content, a class cluster extraction unit that extracts an attribution cluster of learning content that a learner has taken, and an attribution cluster extracted by the class cluster extraction unit. A feature quantity acquisition unit that acquires a feature quantity for each learning style from the attribution cluster having the maximum degree of attribution, and the learning style of the learner based on the feature quantity for each learning style acquired by the feature quantity acquisition unit. And a learning style determination unit for determining.

また、前記特徴量取得部は、前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習スタイル毎の特徴量をさらに取得するように構成されていてもよい。さらに、前記学習支援装置は、前記特徴量取得部により取得された学習スタイル毎の特徴量に基づいて前記学習者の学習スタイルに決定する学習スタイル決定部をさらに備えていてもよい。   Further, the feature amount acquisition unit may be configured to further acquire a feature amount for each learning style from the belonging cluster having the maximum degree of belonging among the belonging clusters extracted by the course cluster extracting unit. . Furthermore, the learning support apparatus may further include a learning style determination unit that determines the learning style of the learner based on the feature amount for each learning style acquired by the feature amount acquisition unit.

また、上記の学習支援装置は、前記特徴量取得部により取得された学習目標毎の特徴量及び学習スタイル毎の特徴量に基づき、同じ学習者が複数のクラスタに帰属することを許容する条件の下で学習者をクラスタリングする学習者クラスタリング部をさらに備えていてもよい。   In addition, the learning support device described above has a condition that allows the same learner to belong to a plurality of clusters based on the feature amount for each learning target and the feature amount for each learning style acquired by the feature amount acquisition unit. A learner clustering unit for clustering learners below may be further provided.

また、前記学習スタイル決定部は、学習者の履修状況を示す時間情報、及び前記学習スタイル毎の特徴量から算出される情報エントロピーに基づいて前記学習者の学習スタイルを決定するように構成されていてもよい。   In addition, the learning style determination unit is configured to determine the learning style of the learner based on time information indicating a learner's attendance status and information entropy calculated from a feature value for each learning style. May be.

また、前記類似学習者検出部は、前記学習目標毎の特徴量及び前記学習スタイル毎の特徴量を組み合わせたベクトルを用いてベクトルマッチングを行うことにより前記支援対象の学習者に類似した類似学習者を検出するように構成されていてもよい。   The similar learner detection unit is similar to the support learner by performing vector matching using a vector that combines the feature quantity for each learning target and the feature quantity for each learning style. May be configured to detect.

また、上記の学習支援装置は、推薦対象となる全ての学習コンテンツについて、それぞれ学習目標毎の特徴量及び学習スタイル毎の特徴量を組み合わせたベクトルを算出する特徴ベクトル算出部と、前記特徴ベクトル算出部により算出されたベクトルの中から、前記特徴量取得部により取得された前記支援対象の学習者に対応する学習目標毎の特徴量及び学習スタイル毎の特徴量を組み合わせたベクトルに近い順に所定数のベクトルを抽出する特徴ベクトル抽出部と、前記特徴ベクトル抽出部により抽出されたベクトルに対応する学習コンテンツを前記支援対象の学習者に推薦する学習コンテンツ推薦部と、をさらに備えていてもよい。   In addition, the learning support apparatus includes a feature vector calculation unit that calculates a vector that combines a feature amount for each learning target and a feature amount for each learning style for all learning contents to be recommended, and the feature vector calculation A predetermined number in the order from the vector calculated by the unit to the vector that combines the feature amount for each learning target and the feature amount for each learning style corresponding to the learner to be supported acquired by the feature amount acquisition unit. And a learning content recommendation unit that recommends learning content corresponding to the vector extracted by the feature vector extraction unit to the support target learner.

また、上記の学習支援装置は、前記支援対象の学習者と学習目標が同じ学習者のそれぞれについて、前記学習目標毎の特徴量を合計した学習目標特徴量を算出する学習目標特徴量算出部と、前記学習目標特徴量の最大値と、前記支援対象の学習者について算出された学習目標特徴量とを比較することにより前記支援対象の学習者の習熟度を評価する習熟度評価部と、をさらに備えていてもよい。   Further, the learning support device includes a learning target feature value calculation unit that calculates a learning target feature value obtained by summing the feature values for each learning target for each learner having the same learning target as the support target learner. A proficiency level evaluation unit that evaluates the proficiency level of the support target learner by comparing the maximum value of the target learning feature value with the target learning feature value calculated for the support target learner. Furthermore, you may provide.

また、上記の学習支援装置は、所定の学習目標を判別するための学習目標判別用語と当該所定の学習目標との関係を機械学習により抽出する関係抽出部と、学習者がソーシャルネットワーク上で記述したテキストの中から前記学習目標判別用語を抽出する判別用語抽出部と、前記判別用語抽出部により抽出された各学習目標判別用語について、前記関係抽出部により抽出された関係の強さを示す学習目標別重み値を算出する学習目標別重み値算出部と、前記各学習目標判別用語について算出された学習目標別重み値を合計し、合計値が最大となる学習目標判別用語に関係する学習目標を前記学習者の学習目標に決定する学習目標決定部と、をさらに備えていてもよい。   The learning support apparatus includes a relationship extraction unit that extracts a relationship between a learning target determination term for determining a predetermined learning target and the predetermined learning target by machine learning, and a learner describes on a social network. A discriminant term extracting unit for extracting the learning target discriminating term from the text obtained, and learning indicating the strength of the relationship extracted by the relation extracting unit for each learning target discriminating term extracted by the discriminant term extracting unit A learning target weight value calculation unit for calculating a target weight value, and a learning target related to a learning target determination term having a maximum total value by summing the learning target weight values calculated for each learning target determination term And a learning target determination unit that determines the learning target of the learner as a learning target.

また、上記の学習支援装置は、所定の学習スタイルを判別するための学習スタイル判別用語と当該所定の学習スタイルとの関係を機械学習により抽出する関係抽出部と、学習者がソーシャルネットワーク上で記述したテキストの中から前記学習スタイル判別用語を抽出する判別用語抽出部と、前記判別用語抽出部により抽出された各学習スタイル判別用語について、前記関係抽出部により抽出された関係の強さを示す学習スタイル別重み値を算出する学習スタイル別重み値算出部と、前記各学習スタイル判別用語について算出された学習スタイル別重み値を合計し、合計値が最大となる学習スタイル判別用語に関係する学習スタイルを前記学習者の学習スタイルに決定する学習スタイル決定部と、をさらに備えていてもよい。   In addition, the learning support device includes a relationship extraction unit that extracts a relationship between a learning style determination term for determining a predetermined learning style and the predetermined learning style by machine learning, and a learner describes on a social network A discriminant term extracting unit for extracting the learning style discriminant term from the determined text, and learning indicating the strength of the relationship extracted by the relationship extracting unit for each learning style discriminant term extracted by the discriminant term extracting unit A learning style weight value calculation unit for calculating a weight value for each style, and a learning style related to the learning style determination term having the maximum total value by summing the weight values for each learning style calculated for each learning style determination term. And a learning style determination unit that determines the learning style of the learner.

また、上記の学習支援装置は、学習者がソーシャルネットワーク上に記述したテキストからポジティブな主観表現とネガティブな主観表現とを抽出する主観表現抽出部をさらに備えていてもよい。この場合、前記類似学習者情報提供部は、前記類似学習者について前記主観表現抽出部により抽出されたポジティブな主観表現の量とネガティブな主観表現の量とを比較し、比較結果を当該類似学習者のモチベーションを示す学習者情報として前記支援対象の学習者に提供する。   The learning support apparatus may further include a subjective expression extracting unit that extracts positive subjective expressions and negative subjective expressions from text described by the learner on the social network. In this case, the similar learner information providing unit compares the amount of positive subjective expression extracted by the subjective expression extracting unit with the amount of negative subjective expression for the similar learner, and compares the comparison result with the similar learning. To the learner as the support target as learner information indicating the motivation of the learner.

また、上記の学習支援装置は、前記習熟度の変化を観測する習熟度変化観測部と、前記習熟度の増加量に応じて進捗度を評価する進捗度評価部と、をさらに備えていてもよい。   The learning support apparatus may further include a proficiency level change observation unit that observes the proficiency level change and a progress level evaluation unit that evaluates the progress level according to the increase in the proficiency level. Good.

また、上記課題を解決するために、本技術の別の観点によれば、学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出ステップと、支援対象の学習者に対し、前記類似学習者検出ステップで検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供ステップと、を含む、学習支援方法が提供される。   In order to solve the above problem, according to another aspect of the present technology, based on learner information including a learning target, a proficiency level, and a learning style, similar learners with similar features of the learner information are obtained. Similar learner information providing a similar learner detection step to detect and learner information of a similar learner similar to the learner of the support target detected in the similar learner detection step to the support target learner A learning support method including a providing step.

また、上記課題を解決するために、本技術の別の観点によれば、学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出機能と、支援対象の学習者に対し、前記類似学習者検出機能により検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供機能と、をコンピュータに実現させるためのプログラムが提供される。   In order to solve the above problem, according to another aspect of the present technology, based on learner information including a learning target, a proficiency level, and a learning style, similar learners with similar features of the learner information are obtained. Similar learner information providing a similar learner detection function to detect and learner information of a similar learner similar to the support target learner detected by the similar learner detection function to the support target learner A program for causing a computer to provide the provided function is provided.

また、上記課題を解決するために、本技術の別の観点によれば、上記のプログラムが記録された、コンピュータにより読み取り可能な記録媒体が提供される。   In order to solve the above problem, according to another aspect of the present technology, a computer-readable recording medium on which the above-described program is recorded is provided.

以上説明したように本技術によれば、より好適なライバルの学習状況を支援対象の学習者に知らせることが可能になる。   As described above, according to the present technology, it is possible to inform a support target learner of a more suitable rival learning situation.

本技術の一実施形態に係る学習支援装置の機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learning assistance apparatus which concerns on one Embodiment of this technique. 同実施形態に係る反応解析モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the reaction analysis module which concerns on the same embodiment. 同実施形態に係る環境解析モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the environment analysis module which concerns on the same embodiment. 同実施形態に係る学習体験モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learning experience module which concerns on the embodiment. 同実施形態に係る学習者間情報共有モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the information sharing module between learners which concerns on the embodiment. 同実施形態に係る学習者グループ解析モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learner group analysis module which concerns on the embodiment. 同実施形態に係るライバル検索・推薦モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the rival search and recommendation module which concerns on the embodiment. 同実施形態に係る学習コンテンツ検索・推薦モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learning content search and recommendation module which concerns on the embodiment. 同実施形態に係る学習到達段階解析モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learning arrival stage analysis module which concerns on the same embodiment. 同実施形態に係る学習コンテンツ管理モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the learning content management module which concerns on the embodiment. 同実施形態に係る情報統合モジュールの機能構成を示した説明図である。It is explanatory drawing which showed the function structure of the information integration module which concerns on the embodiment. 同実施形態に係る反応解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the reaction analysis process which concerns on the same embodiment. 同実施形態に係る反応解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the reaction analysis process which concerns on the same embodiment. 同実施形態に係る反応解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the reaction analysis process which concerns on the same embodiment. 同実施形態に係る環境解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the environment analysis process which concerns on the same embodiment. 同実施形態に係る環境解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the environment analysis process which concerns on the same embodiment. 同実施形態に係る環境解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the environment analysis process which concerns on the same embodiment. 同実施形態に係る学習者間情報共有処理について説明するための説明図である。It is explanatory drawing for demonstrating the information sharing process between learners concerning the embodiment. 同実施形態に係る学習者間情報共有処理について説明するための説明図である。It is explanatory drawing for demonstrating the information sharing process between learners concerning the embodiment. 同実施形態に係る学習者間情報共有処理について説明するための説明図である。It is explanatory drawing for demonstrating the information sharing process between learners concerning the embodiment. 同実施形態に係る学習者間情報共有処理について説明するための説明図である。It is explanatory drawing for demonstrating the information sharing process between learners concerning the embodiment. 同実施形態に係る学習者グループ解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the learner group analysis process which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習目標の自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning target which concerns on the same embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習スタイルの自動計測処理について説明するための説明図である。It is explanatory drawing for demonstrating the automatic measurement process of the learning style which concerns on the embodiment. 同実施形態に係る学習者グループ解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the learner group analysis process which concerns on the same embodiment. 同実施形態に係るライバル検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the rival search and recommendation process which concerns on the embodiment. 同実施形態に係るライバル検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the rival search and recommendation process which concerns on the embodiment. 同実施形態に係るライバル検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the rival search and recommendation process which concerns on the embodiment. 同実施形態に係る学習コンテンツ検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning content search and recommendation process which concerns on the same embodiment. 同実施形態に係る学習コンテンツ検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning content search and recommendation process which concerns on the same embodiment. 同実施形態に係る学習コンテンツ検索・推薦処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning content search and recommendation process which concerns on the same embodiment. 同実施形態に係る学習到達段階解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning arrival stage analysis process which concerns on the same embodiment. 同実施形態に係る学習到達段階解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning arrival stage analysis process which concerns on the same embodiment. 同実施形態に係る学習到達段階解析処理について説明するための説明図である。It is explanatory drawing for demonstrating the learning arrival stage analysis process which concerns on the same embodiment. 同実施形態に係る情報統合処理について説明するための説明図である。It is explanatory drawing for demonstrating the information integration process which concerns on the same embodiment. 同実施形態に係る情報統合処理について説明するための説明図である。It is explanatory drawing for demonstrating the information integration process which concerns on the same embodiment. 同実施形態に係る情報統合処理について説明するための説明図である。It is explanatory drawing for demonstrating the information integration process which concerns on the same embodiment. 同実施形態に係る情報統合処理について説明するための説明図である。It is explanatory drawing for demonstrating the information integration process which concerns on the same embodiment. 同実施形態に係る学習体験処理の全体的な流れについて説明するための説明図である。It is explanatory drawing for demonstrating the whole flow of the learning experience process which concerns on the embodiment. 同実施形態に係る学習体験処理の全体的な流れについて説明するための説明図である。It is explanatory drawing for demonstrating the whole flow of the learning experience process which concerns on the embodiment. 同実施形態に係る学習体験処理の全体的な流れについて説明するための説明図である。It is explanatory drawing for demonstrating the whole flow of the learning experience process which concerns on the embodiment. 同実施形態に係るモチベーションの算出処理について説明するための説明図である。It is explanatory drawing for demonstrating the calculation process of the motivation which concerns on the same embodiment. 同実施形態に係る進捗度の算出処理について説明するための説明図である。It is explanatory drawing for demonstrating the calculation process of the progress which concerns on the embodiment. 同実施形態に係る学習支援装置の機能を実現することが可能な情報処理装置のハードウェア構成例を示した説明図である。It is explanatory drawing which showed the hardware structural example of the information processing apparatus which can implement | achieve the function of the learning assistance apparatus which concerns on the embodiment.

以下に添付図面を参照しながら、本技術に係る好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。   Hereinafter, preferred embodiments according to the present technology will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

[説明の流れについて]
ここで、以下に記載する説明の流れについて簡単に述べる。
[About the flow of explanation]
Here, the flow of explanation described below will be briefly described.

まず、図1を参照しながら、本実施形態に係る学習支援装置100の機能構成について説明する。次いで、図2を参照しながら、本実施形態に係る反応解析モジュール101の機能構成について説明する。次いで、図3を参照しながら、本実施形態に係る環境解析モジュール102の機能構成について説明する。次いで、図4を参照しながら、本実施形態に係る学習体験モジュール103の機能構成について説明する。次いで、図5を参照しながら、本実施形態に係る学習者間情報共有モジュール104の機能構成について説明する。   First, the functional configuration of the learning support apparatus 100 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the reaction analysis module 101 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the environment analysis module 102 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the learning experience module 103 according to the present embodiment will be described with reference to FIG. Next, a functional configuration of the inter-learner information sharing module 104 according to the present embodiment will be described with reference to FIG.

次いで、図6を参照しながら、本実施形態に係る学習者グループ解析モジュール105の機能構成について説明する。次いで、図7を参照しながら、本実施形態に係るライバル検索・推薦モジュール106の機能構成について説明する。次いで、図8を参照しながら、本実施形態に係る学習コンテンツ検索・推薦モジュール107の機能構成について説明する。次いで、図9を参照しながら、本実施形態に係る学習到達段階解析モジュール108の機能構成について説明する。次いで、図10を参照しながら、本実施形態に係る学習コンテンツ管理モジュール109の機能構成について説明する。次いで、図11を参照しながら、本実施形態に係る情報統合モジュール110の機能構成について説明する。   Next, the functional configuration of the learner group analysis module 105 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the rival search / recommendation module 106 according to the present embodiment will be described with reference to FIG. Next, a functional configuration of the learning content search / recommendation module 107 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the learning arrival stage analysis module 108 according to the present embodiment will be described with reference to FIG. Next, the functional configuration of the learning content management module 109 according to the present embodiment will be described with reference to FIG. Next, a functional configuration of the information integration module 110 according to the present embodiment will be described with reference to FIG.

次いで、図12〜図14を参照しながら、本実施形態に係る反応解析処理について説明する。次いで、図15〜図17を参照しながら、本実施形態に係る環境解析処理について説明する。次いで、図18〜図21を参照しながら、学習者間情報共有処理について説明する。次いで、図22〜図42を参照しながら、本実施形態に係る学習者グループ解析処理について説明する。この中で、学習目標及び学習スタイルの自動計測方法について述べる。次いで、図43〜図45を参照しながら、本実施形態に係るライバル検索・推薦処理について説明する。次いで、図46〜図48を参照しながら、本実施形態に係る学習コンテンツ検索・推薦処理について説明する。   Next, the reaction analysis process according to the present embodiment will be described with reference to FIGS. Next, the environment analysis process according to the present embodiment will be described with reference to FIGS. Next, the inter-learner information sharing process will be described with reference to FIGS. Next, a learner group analysis process according to the present embodiment will be described with reference to FIGS. In this section, an automatic measurement method for learning objectives and learning styles will be described. Next, rival search / recommendation processing according to the present embodiment will be described with reference to FIGS. 43 to 45. Next, the learning content search / recommendation process according to the present embodiment will be described with reference to FIGS. 46 to 48.

次いで、図49〜図51を参照しながら、本実施形態に係る学習到達段階解析処理について説明する。次いで、図52〜図55を参照しながら、本実施形態に係る情報統合処理について説明する。次いで、図56〜図58を参照しながら、本実施形態に係る学習体験処理の全体的な流れについて説明する。次いで、図59を参照しながら、本実施形態に係るモチベーションの算出処理について説明する。次いで、図60を参照しながら、本実施形態に係る進捗度の算出処理について説明する。次いで、図61を参照しながら、本実施形態に係る学習支援装置の機能を実現することが可能な情報処理装置のハードウェア構成例について説明する。   Next, the learning arrival stage analysis processing according to the present embodiment will be described with reference to FIGS. 49 to 51. Next, the information integration process according to the present embodiment will be described with reference to FIGS. 52 to 55. Next, an overall flow of the learning experience process according to the present embodiment will be described with reference to FIGS. 56 to 58. Next, motivation calculation processing according to the present embodiment will be described with reference to FIG. Next, a progress degree calculation process according to the present embodiment will be described with reference to FIG. Next, a hardware configuration example of an information processing apparatus capable of realizing the function of the learning support apparatus according to the present embodiment will be described with reference to FIG.

(説明項目)
1:学習支援装置100の構成
1−1:全体的なモジュール構成
1−2:反応解析モジュール101の機能構成
1−3:環境解析モジュール102の機能構成
1−4:学習体験モジュール103の機能構成
1−5:学習者間情報共有モジュール104の機能構成
1−6:学習者グループ解析モジュール105の機能構成
1−7:ライバル検索・推薦モジュール106の機能構成
1−8:学習コンテンツ検索・推薦モジュール107の機能構成
1−9:学習到達段階解析モジュール108の機能構成
1−10:学習コンテンツ管理モジュール109の機能構成
1−11:情報統合モジュール110の機能構成
2:学習支援装置100の動作
2−1:反応解析処理について
2−2:環境解析処理について
2−3:学習者間情報共有処理について
2−4:学習者グループ解析処理について
2−4−1:全体的な処理内容
2−4−2:学習目標の自動計測#1(分布情報ベース)
2−4−3:学習スタイルの自動計測#1(分布情報ベース)
2−4−4:学習目標の自動計測#2(SNSベース)
2−4−5:学習スタイルの自動計測#2(SNSベース)
2−5:ライバル検索・推薦処理について
2−6:学習コンテンツ検索・推薦処理について
2−7:学習到達段階解析処理について
2−8:情報統合処理について
2−9:学習体験処理の全体的な流れについて
2−10:モチベーションの算出処理について
2−11:進捗度の算出処理について
2−12:効果
3:ハードウェア構成例
(Description item)
1: Configuration of Learning Support Device 100 1-1: Overall Module Configuration 1-2: Functional Configuration of Reaction Analysis Module 101 1-3: Functional Configuration of Environment Analysis Module 102 1-4: Functional Configuration of Learning Experience Module 103 1-5: Functional configuration of inter-learner information sharing module 104 1-6: Functional configuration of learner group analysis module 105 1-7: Functional configuration of rival search / recommendation module 106 1-8: Learning content search / recommendation module 1-9: Functional configuration of learning arrival stage analysis module 108 1-10: Functional configuration of learning content management module 109 1-11: Functional configuration of information integration module 110 2: Operation of learning support apparatus 100 2- 1: Reaction analysis process 2-2: Environmental analysis process 2-3: Information sharing process between learners With and 2-4: For learner group analysis processing
2-4-1: Overall processing
2-4-2: Automatic measurement of learning target # 1 (distribution information base)
2-4-3: Automatic measurement of learning style # 1 (distribution information base)
2-4-4: Automatic measurement of learning target # 2 (SNS base)
2-4-5: Automatic measurement of learning style # 2 (SNS base)
2-5: Rival search / recommendation process 2-6: Learning content search / recommendation process 2-7: Learning arrival stage analysis process 2-8: Information integration process 2-9: Overall learning experience process About flow 2-10: About calculation processing of motivation 2-11: About calculation processing of progress 2-12: Effect 3: Example of hardware configuration

<1:学習支援装置100の構成>
以下、本実施形態に係る学習支援装置100の構成について説明する。
<1: Configuration of the learning support apparatus 100>
Hereinafter, the configuration of the learning support apparatus 100 according to the present embodiment will be described.

[1−1:全体的なモジュール構成]
まず、図1を参照しながら、学習支援装置100のモジュール構成について説明する。
[1-1: Overall module configuration]
First, the module configuration of the learning support apparatus 100 will be described with reference to FIG.

なお、学習支援装置100は、1台の情報処理装置により構成されていてもよいし、複数台の情報処理装置により構成される情報処理システムであってもよい。例えば、学習支援装置100を構成するモジュールの一部は、クラウドシステムなどのネットワーク上で構成されたネットワーク分散型の情報処理システムであってもよい。また、学習支援装置100を構成するモジュールの一部は、学習者が保持している携帯電話、情報端末、パーソナルコンピュータ、情報家電、テレビジョン受像器、録画再生装置、携帯音楽プレーヤ、カーナビゲーションシステムなどであってもよい。   Note that the learning support apparatus 100 may be configured by one information processing apparatus or an information processing system configured by a plurality of information processing apparatuses. For example, some of the modules constituting the learning support apparatus 100 may be a network distributed information processing system configured on a network such as a cloud system. Some of the modules constituting the learning support apparatus 100 include a mobile phone, an information terminal, a personal computer, an information appliance, a television receiver, a recording / playback apparatus, a portable music player, and a car navigation system held by the learner. It may be.

図1に示すように、学習支援装置100は、反応解析モジュール101と、環境解析モジュール102と、学習体験モジュール103と、学習者間情報共有モジュール104と、学習者グループ解析モジュール105とを有する。さらに、学習支援装置100は、ライバル検索・推薦モジュール106と、学習コンテンツ検索・推薦モジュール107と、学習到達段階解析モジュール108と、学習コンテンツ管理モジュール109と、情報統合モジュール110とを有する。以下、図2〜図11を参照しながら、各モジュールの機能構成について説明する。   As illustrated in FIG. 1, the learning support apparatus 100 includes a reaction analysis module 101, an environment analysis module 102, a learning experience module 103, an inter-learner information sharing module 104, and a learner group analysis module 105. The learning support apparatus 100 further includes a rival search / recommendation module 106, a learning content search / recommendation module 107, a learning arrival stage analysis module 108, a learning content management module 109, and an information integration module 110. Hereinafter, the functional configuration of each module will be described with reference to FIGS.

[1−2:反応解析モジュール101の機能構成]
図2に示すように、反応解析モジュール101は、反応解析モジュール検出部1011と、反応解析モジュール入力部1012と、反応解析モジュール記憶部1013と、反応解析モジュール演算部1014とにより構成される。また、反応解析モジュール101は、入力デバイス、音声認識装置、画像認識装置、生体情報センサなどに接続されていてもよい。
[1-2: Functional configuration of reaction analysis module 101]
As shown in FIG. 2, the reaction analysis module 101 includes a reaction analysis module detection unit 1011, a reaction analysis module input unit 1012, a reaction analysis module storage unit 1013, and a reaction analysis module calculation unit 1014. The reaction analysis module 101 may be connected to an input device, a voice recognition device, an image recognition device, a biological information sensor, or the like.

入力デバイスとしては、例えば、マウス、キーボード、リモートコントローラ(以下、リモコン)、タッチセンサなどがある。音声認識装置は、学習者(以下、ユーザ)が発した音声を認識する機能を有する。また、画像認識装置は、ユーザの特徴(例えば、顔や姿勢など)を認識する機能を有する。生体情報センサは、コレチゾール(ストレスに反応して分泌されるホルモン物質)のデータなど、生体データを検出する機能を有する。   Examples of the input device include a mouse, a keyboard, a remote controller (hereinafter referred to as a remote controller), and a touch sensor. The speech recognition device has a function of recognizing speech uttered by a learner (hereinafter referred to as a user). In addition, the image recognition apparatus has a function of recognizing user characteristics (for example, a face and a posture). The biological information sensor has a function of detecting biological data such as data on cortisol (a hormone substance secreted in response to stress).

反応解析モジュール検出部1011は、ユーザの学習体験時に、音声、画像、生体反応などの情報(以下、反応情報)をリアルタイムで取得する。そして、反応解析モジュール検出部1011は、取得した反応情報を時系列に沿って反応解析モジュール記憶部1013に保存する。なお、反応情報を取得するタイミングは、反応解析モジュール演算部1014により制御される。   The reaction analysis module detection unit 1011 acquires information (hereinafter referred to as reaction information) such as voice, image, and biological reaction in real time during the learning experience of the user. Then, the reaction analysis module detection unit 1011 stores the acquired reaction information in the reaction analysis module storage unit 1013 in time series. In addition, the timing which acquires reaction information is controlled by the reaction analysis module calculating part 1014.

反応解析モジュール入力部1012は、ユーザの学習体験時に、そのユーザがポインティングデバイスなどの入力デバイスを用いて入力したデータ(以下、学習者入力データ)を取得する。そして、反応解析モジュール入力部1012は、取得した学習者入力データを時系列で反応解析モジュール記憶部1013に保存する。   The reaction analysis module input unit 1012 acquires data (hereinafter, learner input data) input by the user using an input device such as a pointing device during the user's learning experience. Then, the reaction analysis module input unit 1012 stores the acquired learner input data in the reaction analysis module storage unit 1013 in time series.

反応解析モジュール記憶部1013は、反応解析モジュール検出部1011により取得された反応情報、及び反応解析モジュール入力部1012により取得された学習者入力データを記憶する。例えば、反応解析モジュール記憶部1013には、入力デバイスによりポインティングされた位置情報、音声データ、画像データ、生体反応データなどが格納される。   The reaction analysis module storage unit 1013 stores the reaction information acquired by the reaction analysis module detection unit 1011 and the learner input data acquired by the reaction analysis module input unit 1012. For example, the reaction analysis module storage unit 1013 stores position information pointed by the input device, voice data, image data, biological reaction data, and the like.

反応解析モジュール演算部1014は、反応解析モジュール記憶部1013に格納された学習者入力データ及び反応情報を解析する。なお、反応解析モジュール演算部1014による解析処理は、オンラインで行われてもよいし、オフラインで行われてもよい。また、反応解析モジュール演算部1014による解析結果は、反応解析モジュール記憶部1013に格納される。さらに、反応解析モジュール演算部1014による解析結果は、情報統合モジュール110に送信される。   The reaction analysis module calculation unit 1014 analyzes learner input data and reaction information stored in the reaction analysis module storage unit 1013. The analysis process by the reaction analysis module calculation unit 1014 may be performed online or offline. The analysis result by the reaction analysis module calculation unit 1014 is stored in the reaction analysis module storage unit 1013. Further, the analysis result by the reaction analysis module calculation unit 1014 is transmitted to the information integration module 110.

以上、反応解析モジュール101の機能構成について説明した。なお、反応解析モジュール演算部1014の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、反応解析モジュール演算部1014は、他のモジュールが反応情報や学習者入力データを要求した場合に、反応解析モジュール記憶部1013に格納された反応情報や学習者入力データを読み出して他のモジュールに送信する。   The functional configuration of the reaction analysis module 101 has been described above. Note that the function of the reaction analysis module calculation unit 1014 may be transferred to the learning experience module 103 as necessary. The reaction analysis module calculation unit 1014 reads out the reaction information and learner input data stored in the reaction analysis module storage unit 1013 when another module requests reaction information and learner input data. Send to.

[1−3:環境解析モジュール102の機能構成]
図3に示すように、環境解析モジュール102は、環境解析モジュール検出部1021と、環境解析モジュール記憶部1022と、環境解析モジュール演算部1023とにより構成される。なお、環境解析モジュール102は、電波時計、GPSレシーバ、音声認識装置、画像認識装置、生体情報センサなどに接続されていてもよい。
[1-3: Functional configuration of environment analysis module 102]
As shown in FIG. 3, the environment analysis module 102 includes an environment analysis module detection unit 1021, an environment analysis module storage unit 1022, and an environment analysis module calculation unit 1023. The environment analysis module 102 may be connected to a radio clock, a GPS receiver, a voice recognition device, an image recognition device, a biological information sensor, or the like.

なお、電波時計は、例えば、ユーザの学習体験時における時間情報を取得するために利用される。GPSレシーバは、例えば、ユーザの学習体験時における場所の情報を取得するために利用される。また、音声認識装置、画像認識装置、生体情報センサは、例えば、ユーザの学習体験時における状況やユーザの気分などに関する情報を検出するために利用される。   The radio timepiece is used, for example, to acquire time information during a user learning experience. The GPS receiver is used, for example, to acquire location information during the user's learning experience. In addition, the voice recognition device, the image recognition device, and the biological information sensor are used to detect information on the situation at the time of the user's learning experience and the user's mood, for example.

環境解析モジュール検出部1021は、ユーザの学習体験時における時間、場所、ユーザのおかれた状況、ユーザの気分などの関する情報(以下、環境情報)をリアルタイムに取得する。そして、環境解析モジュール検出部1021は、取得した環境情報を時系列で環境解析モジュール記憶部1022に保存する。なお、環境情報を取得するタイミングは、環境解析モジュール演算部1023により制御される。   The environment analysis module detection unit 1021 acquires information (hereinafter, environment information) related to the time, place, user's situation, user's mood, and the like during the user's learning experience in real time. Then, the environment analysis module detection unit 1021 stores the acquired environment information in the environment analysis module storage unit 1022 in time series. Note that the timing for acquiring environment information is controlled by the environment analysis module calculation unit 1023.

環境解析モジュール記憶部1022は、環境解析モジュール検出部1021により検出された環境情報を記憶する。また、環境解析モジュール演算部1023は、環境解析モジュール記憶部1022に保存された環境情報を解析する。なお、環境解析モジュール演算部1023による解析処理は、オンラインで行われてもよいし、オフラインで行われてもよい。また、環境解析モジュール演算部1023による解析結果は、環境解析モジュール記憶部1022に格納される。さらに、環境解析モジュール演算部1023による解析結果は、情報統合モジュール110に送信される。   The environment analysis module storage unit 1022 stores the environment information detected by the environment analysis module detection unit 1021. The environment analysis module calculation unit 1023 analyzes the environment information stored in the environment analysis module storage unit 1022. Note that the analysis processing by the environment analysis module calculation unit 1023 may be performed online or offline. The analysis result by the environment analysis module calculation unit 1023 is stored in the environment analysis module storage unit 1022. Further, the analysis result by the environment analysis module calculation unit 1023 is transmitted to the information integration module 110.

以上、環境解析モジュール102の機能構成について説明した。なお、環境解析モジュール演算部1023の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、環境解析モジュール演算部1023は、他のモジュールが環境情報を要求した場合に、環境解析モジュール記憶部1022に格納された環境情報を読み出して他のモジュールに送信する。   The functional configuration of the environment analysis module 102 has been described above. Note that the function of the environment analysis module calculation unit 1023 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests environment information, the environment analysis module calculation unit 1023 reads the environment information stored in the environment analysis module storage unit 1022 and transmits it to the other module.

[1−4:学習体験モジュール103の機能構成]
図4に示すように、学習体験モジュール103は、学習体験モジュール入力部1031と、学習体験モジュール表示部1032と、学習体験モジュール記憶部1033と、学習体験モジュール演算部1034とにより構成される。なお、学習体験モジュール103の機能は、ユーザが学習に利用可能な携帯電話、情報端末、パーソナルコンピュータ、情報家電、テレビジョン受像器、録画再生装置、携帯音楽プレーヤ、カーナビゲーションシステムなどにより実現される。
[1-4: Functional configuration of learning experience module 103]
As illustrated in FIG. 4, the learning experience module 103 includes a learning experience module input unit 1031, a learning experience module display unit 1032, a learning experience module storage unit 1033, and a learning experience module calculation unit 1034. The function of the learning experience module 103 is realized by a mobile phone, an information terminal, a personal computer, an information home appliance, a television receiver, a recording / playback device, a portable music player, a car navigation system, etc. that can be used by the user for learning. .

学習体験モジュール入力部1031は、キーボード、マウス、リモコン、タッチパネルなどの入力デバイスである。学習体験モジュール入力部1031により入力された情報(学習者入力データ)は、学習体験モジュール演算部1034に入力される。   The learning experience module input unit 1031 is an input device such as a keyboard, a mouse, a remote controller, or a touch panel. Information (learner input data) input by the learning experience module input unit 1031 is input to the learning experience module calculation unit 1034.

学習体験モジュール演算部1034は、学習体験モジュール入力部1031から入力された学習者入力データ(ユーザの操作内容(例えば、習熟度、目標、学習スタイルの入力など))を情報統合モジュール110に送信する。また、学習体験モジュール演算部1034は、情報統合モジュール110から送信されたライバルに関する検索や推薦の結果、学習コンテンツに関する検索や推薦の結果、ライバルの学習状況などの情報を受信して学習体験モジュール記憶部1033に保存する。   The learning experience module calculation unit 1034 transmits learner input data (user operation content (for example, input of proficiency, goal, learning style, etc.)) input from the learning experience module input unit 1031 to the information integration module 110. . Further, the learning experience module calculation unit 1034 receives information such as the results of search and recommendation regarding rivals, the results of search and recommendation regarding learning contents, and the learning status of rivals transmitted from the information integration module 110 to store the learning experience module. The data is stored in the unit 1033.

また、学習体験モジュール演算部1034は、学習体験モジュール表示部1032の画面表示を制御する。例えば、学習体験モジュール演算部1034は、学習体験モジュール記憶部1033に保存されたライバル又は学習コンテンツに関する情報を学習体験モジュール表示部1032に表示する(図21を参照)。また、学習体験モジュール演算部1034は、学習体験モジュール表示部1032に表示されるGUIのレイアウトを制御する。   The learning experience module calculation unit 1034 controls the screen display of the learning experience module display unit 1032. For example, the learning experience module calculation unit 1034 displays information on rivals or learning content stored in the learning experience module storage unit 1033 on the learning experience module display unit 1032 (see FIG. 21). The learning experience module calculation unit 1034 controls the layout of the GUI displayed on the learning experience module display unit 1032.

学習体験モジュール記憶部1033は、学習体験モジュール演算部1034が利用する学習者入力データを記憶する。また、学習体験モジュール記憶部1033は、情報統合モジュール110から送信されたライバル又は学習コンテンツに関する検索結果や推薦結果を記憶する。学習体験モジュール表示部1032は、学習体験モジュール演算部1034による制御に応じてライバル又は学習コンテンツに関する検索結果や推薦結果を表示する。   The learning experience module storage unit 1033 stores learner input data used by the learning experience module calculation unit 1034. The learning experience module storage unit 1033 stores search results and recommendation results related to rivals or learning content transmitted from the information integration module 110. The learning experience module display unit 1032 displays search results and recommendation results related to rivals or learning content in accordance with control by the learning experience module calculation unit 1034.

また、学習体験モジュール表示部1032は、ライバルの関連情報(例えば、プロフィールや学習状況など)や、学習コンテンツの関連情報(例えば、メタデータや推薦理由など)を表示するためのGUI画面を表示する。さらに、学習体験モジュール表示部1032は、学習コンテンツ自体を表示することもできる。例えば、学習体験モジュール表示部1032の機能は、モニタ、スピーカ、プリンタなどの出力デバイスにより実現される。   In addition, the learning experience module display unit 1032 displays a GUI screen for displaying rival related information (for example, profile and learning status) and learning content related information (for example, metadata and reason for recommendation). . Furthermore, the learning experience module display unit 1032 can also display the learning content itself. For example, the function of the learning experience module display unit 1032 is realized by an output device such as a monitor, a speaker, or a printer.

学習体験モジュール表示部1032に表示される情報としては、学習体験モジュール記憶部1033に保存された情報の他、ユーザに対して操作を促すためのGUI画面や、ユーザがライバルや学習コンテンツを選択した場合に表示される関連情報などがある。   As information displayed on the learning experience module display unit 1032, in addition to information stored in the learning experience module storage unit 1033, a GUI screen for prompting the user to operate, a user selects a rival or learning content There is related information displayed in case.

以上、学習体験モジュール103の機能構成について説明した。なお、学習体験モジュール演算部1034は、学習者入力データ、ライバル及び学習コンテンツの検索結果や推薦結果など、学習体験モジュール記憶部1033に保存された情報を他のモジュールが要求した場合に、要求された情報を他のモジュールに送信する。例えば、学習体験モジュール演算部1034は、情報統合モジュール110を経由して、学習体験モジュール記憶部1033に保存された情報をライバル検索・推薦モジュール106や学習コンテンツ検索・推薦モジュール107に送信する。   The functional configuration of the learning experience module 103 has been described above. The learning experience module calculation unit 1034 is requested when other modules request information stored in the learning experience module storage unit 1033, such as learner input data, rivals, and learning content search results and recommendation results. Information sent to other modules. For example, the learning experience module calculation unit 1034 transmits the information stored in the learning experience module storage unit 1033 to the rival search / recommendation module 106 and the learning content search / recommendation module 107 via the information integration module 110.

[1−5:学習者間情報共有モジュール104の機能構成]
図5に示すように、学習者間情報共有モジュール104は、学習者間情報共有モジュール記憶部1041と、学習者間情報共有モジュール演算部1042とにより構成される。学習者間情報共有モジュール104は、ユーザ間で学習状況や情報を共有したり、ユーザ間でコミュニケーションを行ったりするためのソフトウェアモジュール及びネットワークモジュールである。なお、学習者間情報共有モジュール104により、ソーシャルネットワークが構築される。
[1-5: Functional configuration of inter-learner information sharing module 104]
As shown in FIG. 5, the inter-learner information sharing module 104 includes an inter-learner information sharing module storage unit 1041 and an inter-learner information sharing module calculation unit 1042. The inter-learner information sharing module 104 is a software module and network module for sharing learning status and information between users and communicating between users. A social network is constructed by the inter-learner information sharing module 104.

学習者間情報共有モジュール記憶部1041は、情報統合モジュール110から送信された学習グループ、ユーザの習熟度、ユーザの目標、ユーザの学習スタイルなどの学習状況に関する情報を記憶する。また、学習者間情報共有モジュール記憶部1041は、ユーザ間の対話テキストや、ユーザ間における共有コンテンツ(例えば、テキスト、動画、静止画、音声など)を記憶する。また、学習者間情報共有モジュール記憶部1041は、学習者間情報共有モジュール演算部1042による演算結果を記憶する。   The inter-learner information sharing module storage unit 1041 stores information related to the learning status such as the learning group, the user's proficiency level, the user's goal, and the user's learning style transmitted from the information integration module 110. Further, the inter-learner information sharing module storage unit 1041 stores interactive text between users and shared content (for example, text, moving images, still images, audio, etc.) between users. Further, the inter-learner information sharing module storage unit 1041 stores the calculation result by the inter-learner information sharing module calculation unit 1042.

学習者間情報共有モジュール演算部1042は、学習者間情報共有モジュール記憶部1041に記憶されている学習状況に関する情報、ユーザ間の対話テキスト、ユーザ間における共有コンテンツについてユーザ間の情報共有に関する演算を実行する。例えば、学習者間情報共有モジュール演算部1042は、ユーザ間のライバル関係(例えば、「関係なし」「協働関係あり」「競争関係あり」など)に応じてユーザ間で共有する情報の関連付けを行う。   The inter-learner information sharing module calculation unit 1042 performs an operation related to information sharing between users for information related to the learning status stored in the inter-learner information sharing module storage unit 1041, conversation text between users, and shared content between users. Execute. For example, the inter-learner information sharing module calculation unit 1042 associates information to be shared between users according to rival relationships between users (for example, “no relationship”, “cooperation relationship”, “competitive relationship”, etc.). Do.

また、学習者間情報共有モジュール演算部1042は、関連付けの結果を学習者間情報共有モジュール記憶部1041に保存する。さらに、学習者間情報共有モジュール演算部1042は、関連付けの結果を情報統合モジュール110に送信する。   Further, the inter-learner information sharing module calculation unit 1042 stores the association result in the inter-learner information sharing module storage unit 1041. Further, the inter-learner information sharing module calculation unit 1042 transmits the association result to the information integration module 110.

以上、学習者間情報共有モジュール104の機能構成について説明した。なお、学習者間情報共有モジュール演算部1042の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、学習者間情報共有モジュール演算部1042は、他のモジュールが学習者間情報共有モジュール記憶部1041に格納された情報を要求した場合に、その情報を読み出して他のモジュールに送信する。   The functional configuration of the inter-learner information sharing module 104 has been described above. Note that the function of the inter-learner information sharing module calculation unit 1042 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests information stored in the inter-learner information sharing module storage unit 1041, the inter-learner information sharing module calculation unit 1042 reads out the information and transmits it to the other module.

[1−6:学習者グループ解析モジュール105の機能構成]
図6に示すように、学習者グループ解析モジュール105は、学習者グループ解析モジュール解析部1051と、学習者グループ解析モジュール記憶部1052とにより構成される。学習者グループ解析モジュール105は、ユーザの習熟度、ユーザの目標、ユーザの学習スタイルに応じた類似学習者群に関する解析を行う。例えば、学習者グループ解析モジュール105の機能は、サーバ装置やクライアント装置などの情報処理装置、或いは、これら情報処理装置を制御するソフトウェアモジュールを利用して実現される。
[1-6: Functional configuration of learner group analysis module 105]
As shown in FIG. 6, the learner group analysis module 105 includes a learner group analysis module analysis unit 1051 and a learner group analysis module storage unit 1052. The learner group analysis module 105 performs an analysis on a similar learner group according to the user's proficiency level, the user's goal, and the user's learning style. For example, the function of the learner group analysis module 105 is realized using an information processing device such as a server device or a client device, or a software module that controls these information processing devices.

学習者グループ解析モジュール記憶部1052は、情報統合モジュール110から送信されたユーザの習熟度、ユーザの目標、ユーザの学習スタイルに関する入力内容、及びユーザの学習到達段階に関する解析結果を記憶する。また、学習者グループ解析モジュール記憶部1052は、学習者グループ解析モジュール解析部1051による演算結果を記憶する。   The learner group analysis module storage unit 1052 stores the user's proficiency level transmitted from the information integration module 110, the user's goal, the input content regarding the user's learning style, and the analysis result regarding the user's learning achievement stage. Further, the learner group analysis module storage unit 1052 stores the calculation result by the learner group analysis module analysis unit 1051.

学習者グループ解析モジュール解析部1051は、学習者グループ解析モジュール記憶部1052に保存されているユーザの習熟度、ユーザの目標、ユーザの学習スタイルに関する入力内容、及びユーザの学習到達段階に関する解析結果を用いて類似学習者群の解析を行う。そして、学習者グループ解析モジュール解析部1051は、類似学習者群の解析結果を学習者グループ解析モジュール記憶部1052に保存する。また、学習者グループ解析モジュール解析部1051は、類似学習者群の解析結果を情報統合モジュール110に送信する。   The learner group analysis module analysis unit 1051 displays the analysis results regarding the user's proficiency level, the user's goal, the user's learning style input content, and the user's learning achievement stage stored in the learner group analysis module storage unit 1052. Used to analyze similar learners. Then, the learner group analysis module analysis unit 1051 stores the analysis result of the similar learner group in the learner group analysis module storage unit 1052. The learner group analysis module analysis unit 1051 transmits the analysis result of the similar learner group to the information integration module 110.

以上、学習者グループ解析モジュール105の機能構成について説明した。なお、学習者グループ解析モジュール解析部1051の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、学習者グループ解析モジュール解析部1051は、他のモジュールが学習者グループ解析モジュール記憶部1052に格納された情報を要求した場合に、その情報を読み出して他のモジュールに送信する。   The functional configuration of the learner group analysis module 105 has been described above. Note that the function of the learner group analysis module analysis unit 1051 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests information stored in the learner group analysis module storage unit 1052, the learner group analysis module analysis unit 1051 reads out the information and transmits it to the other module.

[1−7:ライバル検索・推薦モジュール106の機能構成]
図7に示すように、ライバル検索・推薦モジュール106は、ライバル検索・推薦モジュール演算部1061と、ライバル検索・推薦モジュール記憶部1062とにより構成される。ライバル検索・推薦モジュール106は、ライバルの検索及びライバルの推薦を実現するモジュールである。例えば、ライバル検索・推薦モジュール106の機能は、サーバ装置やクライアント装置などの情報処理装置、或いは、これら情報処理装置を制御するソフトウェアモジュールを利用して実現される。
[1-7: Functional Configuration of Rival Search / Recommendation Module 106]
As illustrated in FIG. 7, the rival search / recommendation module 106 includes a rival search / recommendation module calculation unit 1061 and a rival search / recommendation module storage unit 1062. The rival search / recommendation module 106 is a module that realizes rival search and rival recommendation. For example, the function of the rival search / recommendation module 106 is realized by using an information processing apparatus such as a server apparatus or a client apparatus, or a software module that controls these information processing apparatuses.

ライバル検索・推薦モジュール記憶部1062は、情報統合モジュール110から送信されたユーザの反応情報、環境情報、操作情報、嗜好情報、習熟度/目標/学習スタイルに関する入力内容、及び学習到達段階に関する解析結果を記憶する。また、ライバル検索・推薦モジュール記憶部1062は、ライバル検索・推薦モジュール演算部1061により抽出されたユーザの嗜好情報を記憶する。さらに、ライバル検索・推薦モジュール記憶部1062は、ライバル検索・推薦モジュール演算部1061による演算結果を記憶する。   The rival search / recommendation module storage unit 1062 receives user response information, environment information, operation information, preference information, input content related to proficiency / goal / learning style, and analysis results related to the learning achievement stage transmitted from the information integration module 110. Remember. The rival search / recommendation module storage unit 1062 stores the user preference information extracted by the rival search / recommendation module calculation unit 1061. Further, the rival search / recommendation module storage unit 1062 stores the calculation result by the rival search / recommendation module calculation unit 1061.

ライバル検索・推薦モジュール演算部1061は、ライバル検索・推薦モジュール記憶部1062に保存されているユーザの反応情報、環境情報、操作情報、嗜好情報、習熟度/目標/学習スタイルに関する入力内容、及び学習到達段階に関する解析結果を用いてライバルの検索やライバルの推薦を行う。また、ライバル検索・推薦モジュール演算部1061は、ライバルの検索結果やライバルの推薦結果をライバル検索・推薦モジュール記憶部1062に保存する。さらに、ライバル検索・推薦モジュール演算部1061は、ライバルの検索結果やライバルの推薦結果を情報統合モジュール110に送信する。   The rival search / recommendation module calculation unit 1061 stores user reaction information, environment information, operation information, preference information, input content related to proficiency / goal / learning style, and learning stored in the rival search / recommendation module storage unit 1062 Search for rivals and recommend rivals using the analysis results regarding the stage of arrival. The rival search / recommendation module calculation unit 1061 stores the rival search result and the rival recommendation result in the rival search / recommendation module storage unit 1062. Further, the rival search / recommendation module calculation unit 1061 transmits a rival search result and a rival recommendation result to the information integration module 110.

また、ライバル検索・推薦モジュール演算部1061は、ライバル検索・推薦モジュール記憶部1062に保存されている情報を用いてユーザの嗜好情報を更新する。そして、ライバル検索・推薦モジュール演算部1061は、更新後の嗜好情報をライバル検索・推薦モジュール記憶部1062に保存する。   In addition, the rival search / recommendation module calculation unit 1061 updates the user preference information using information stored in the rival search / recommendation module storage unit 1062. Then, the rival search / recommendation module calculation unit 1061 stores the updated preference information in the rival search / recommendation module storage unit 1062.

以上、ライバル検索・推薦モジュール106の機能構成について説明した。なお、ライバル検索・推薦モジュール演算部1061の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、ライバル検索・推薦モジュール演算部1061は、他のモジュールがライバル検索・推薦モジュール記憶部1062に格納された情報を要求した場合に、その情報を読み出して他のモジュールに送信する。   The functional configuration of the rival search / recommendation module 106 has been described above. Note that the function of the rival search / recommendation module calculation unit 1061 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests information stored in the rival search / recommendation module storage unit 1062, the rival search / recommendation module calculation unit 1061 reads out the information and transmits it to the other module.

[1−8:学習コンテンツ検索・推薦モジュール107の機能構成]
図8に示すように、学習コンテンツ検索・推薦モジュール107は、学習コンテンツ検索・推薦モジュール演算部1071と、学習コンテンツ検索・推薦モジュール記憶部1072とにより構成される。学習コンテンツ検索・推薦モジュール107は、学習コンテンツの検索や学習コンテンツの推薦を実現するモジュールである。例えば、学習コンテンツ検索・推薦モジュール107の機能は、サーバ装置やクライアント装置などの情報処理装置、或いは、これら情報処理装置を制御するソフトウェアモジュールを利用して実現される。
[1-8: Functional Configuration of Learning Content Search / Recommendation Module 107]
As shown in FIG. 8, the learning content search / recommendation module 107 includes a learning content search / recommendation module calculation unit 1071 and a learning content search / recommendation module storage unit 1072. The learning content search / recommendation module 107 is a module for realizing learning content search and learning content recommendation. For example, the function of the learning content search / recommendation module 107 is realized by using an information processing apparatus such as a server apparatus or a client apparatus, or a software module that controls these information processing apparatuses.

学習コンテンツ検索・推薦モジュール記憶部1072は、情報統合モジュール110から送信された学習コンテンツのメタデータ、ユーザの反応情報、環境情報、操作情報、嗜好情報、習熟度/目標/学習スタイルに関する入力内容、及び学習到達段階に関する解析結果を記憶する。また、学習コンテンツ検索・推薦モジュール記憶部1072は、学習コンテンツ検索・推薦モジュール演算部1071により抽出されたユーザの嗜好情報を記憶する。さらに、学習コンテンツ検索・推薦モジュール記憶部1072は、学習コンテンツ検索・推薦モジュール演算部1071による演算結果を記憶する。   The learning content search / recommendation module storage unit 1072 includes metadata of learning content transmitted from the information integration module 110, user reaction information, environment information, operation information, preference information, input content related to proficiency / target / learning style, And the analysis result regarding the learning achievement stage is stored. The learning content search / recommendation module storage unit 1072 stores user preference information extracted by the learning content search / recommendation module calculation unit 1071. Further, the learning content search / recommendation module storage unit 1072 stores the calculation result by the learning content search / recommendation module calculation unit 1071.

学習コンテンツ検索・推薦モジュール演算部1071は、学習コンテンツ検索・推薦モジュール記憶部1072に保存されている学習コンテンツのメタデータ、ユーザの反応情報、環境情報、操作情報、嗜好情報、習熟度/目標/学習スタイルに関する入力内容、及び学習到達段階に関する解析結果を用いて学習コンテンツの検索や学習コンテンツの推薦を行う。また、学習コンテンツ検索・推薦モジュール演算部1071は、学習コンテンツの検索結果や学習コンテンツの推薦結果を学習コンテンツ検索・推薦モジュール記憶部1072に保存する。さらに、学習コンテンツ検索・推薦モジュール演算部1071は、学習コンテンツの検索結果や学習コンテンツの推薦結果を情報統合モジュール110に送信する。   The learning content search / recommendation module calculation unit 1071 includes metadata of learning content stored in the learning content search / recommendation module storage unit 1072, user reaction information, environment information, operation information, preference information, proficiency level / target / Search of learning content and recommendation of learning content are performed using the input content related to the learning style and the analysis result related to the learning achievement stage. The learning content search / recommendation module calculation unit 1071 stores the learning content search result and the learning content recommendation result in the learning content search / recommendation module storage unit 1072. Further, the learning content search / recommendation module calculation unit 1071 transmits the search result of learning content and the recommendation result of learning content to the information integration module 110.

以上、学習コンテンツ検索・推薦モジュール107の機能構成について説明した。なお、学習コンテンツ検索・推薦モジュール演算部1071の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、学習コンテンツ検索・推薦モジュール演算部1071は、他のモジュールが学習コンテンツ検索・推薦モジュール記憶部1072に格納された情報を要求した場合に、その情報を読み出して他のモジュールに送信する。   The functional configuration of the learning content search / recommendation module 107 has been described above. Note that the function of the learning content search / recommendation module calculation unit 1071 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests information stored in the learning content search / recommendation module storage unit 1072, the learning content search / recommendation module calculation unit 1071 reads out the information and transmits it to the other module.

[1−9:学習到達段階解析モジュール108の機能構成]
図9に示すように、学習到達段階解析モジュール108は、学習到達段階解析モジュール解析部1081と、学習到達段階解析モジュール記憶部1082とにより構成される。学習到達段階解析モジュール108は、ユーザの学習到達度に関する解析を行う。例えば、学習到達段階解析モジュール108の機能は、サーバ装置やクライアント装置などの情報処理装置、或いは、これら情報処理装置を制御するソフトウェアモジュールを利用して実現される。
[1-9: Functional configuration of learning arrival stage analysis module 108]
As illustrated in FIG. 9, the learning arrival stage analysis module 108 includes a learning arrival stage analysis module analysis unit 1081 and a learning arrival stage analysis module storage unit 1082. The learning achievement stage analysis module 108 performs an analysis on the learning achievement level of the user. For example, the function of the learning arrival stage analysis module 108 is realized by using an information processing apparatus such as a server apparatus or a client apparatus, or a software module that controls these information processing apparatuses.

学習到達段階解析モジュール記憶部1082は、情報統合モジュール110から送信されたユーザの習熟度/目標/学習スタイルに関する入力内容、ユーザの反応情報、環境情報、操作情報などを記憶する。また、学習到達段階解析モジュール記憶部1082は、学習到達段階解析モジュール解析部1081による学習到達段階に関する演算結果を記憶する。   The learning attainment stage analysis module storage unit 1082 stores the input content related to the user's proficiency / goal / learning style transmitted from the information integration module 110, user reaction information, environment information, operation information, and the like. Further, the learning arrival stage analysis module storage unit 1082 stores a calculation result related to the learning arrival stage by the learning arrival stage analysis module analysis unit 1081.

学習到達段階解析モジュール解析部1081は、学習到達段階解析モジュール記憶部1082に保存されているユーザの習熟度/目標/学習スタイルに関する入力内容、ユーザの反応情報、環境情報、操作情報などを用いて学習到達段階の解析を行う。そして、学習到達段階解析モジュール解析部1081は、学習到達段階解析の解析結果を学習到達段階解析モジュール記憶部1082に保存する。さらに、学習到達段階解析モジュール解析部1081は、学習到達段階解析の解析結果を情報統合モジュール110に送信する。   The learning attainment stage analysis module analysis unit 1081 uses input contents relating to the user's proficiency / goal / learning style, user reaction information, environment information, operation information, and the like stored in the learning attainment stage analysis module storage unit 1082. Analyze the learning achievement stage. Then, the learning arrival stage analysis module analysis unit 1081 stores the analysis result of the learning arrival stage analysis in the learning arrival stage analysis module storage unit 1082. Further, the learning arrival stage analysis module analysis unit 1081 transmits the analysis result of the learning arrival stage analysis to the information integration module 110.

以上、学習到達段階解析モジュール108の機能構成について説明した。なお、学習到達段階解析モジュール解析部1081の機能は、必要に応じて学習体験モジュール103に移転してもよい。また、学習到達段階解析モジュール解析部1081は、他のモジュールが学習到達段階解析モジュール記憶部1082に格納された情報を要求した場合に、その情報を読み出して他のモジュールに送信する。   The functional configuration of the learning arrival stage analysis module 108 has been described above. Note that the function of the learning arrival stage analysis module analysis unit 1081 may be transferred to the learning experience module 103 as necessary. In addition, when another module requests information stored in the learning arrival stage analysis module storage unit 1082, the learning arrival stage analysis module analysis unit 1081 reads out the information and transmits it to the other module.

[1−10:学習コンテンツ管理モジュール109の機能構成]
図10に示すように、学習コンテンツ管理モジュール109は、学習コンテンツ管理モジュール演算部1091と、学習コンテンツ管理モジュール記憶部1092とにより構成される。学習コンテンツ管理モジュール109は、学習コンテンツを管理したり、学習コンテンツを配信したりするためのモジュールである。例えば、学習コンテンツ管理モジュール109の機能は、放送機器、サーバ装置やクライアント装置などの情報処理装置、或いは、これらの機器や装置を制御するソフトウェアモジュールを利用して実現される。
[1-10: Functional Configuration of Learning Content Management Module 109]
As illustrated in FIG. 10, the learning content management module 109 includes a learning content management module calculation unit 1091 and a learning content management module storage unit 1092. The learning content management module 109 is a module for managing learning content and distributing learning content. For example, the function of the learning content management module 109 is realized using a broadcast device, an information processing device such as a server device or a client device, or a software module that controls these devices or devices.

学習コンテンツ管理モジュール記憶部1092は、学習コンテンツのメタデータを記憶する。また、学習コンテンツ管理モジュール記憶部1092に保存されているメタデータは、学習コンテンツを配信する配信元の運用ルールに従って適時更新される。   The learning content management module storage unit 1092 stores metadata of learning content. Further, the metadata stored in the learning content management module storage unit 1092 is updated in a timely manner according to the operating rules of the distribution source that distributes the learning content.

学習コンテンツ管理モジュール演算部1091は、動画、静止画、音声、テキスト、Webページなどの学習コンテンツデータや言語情報リソースを管理する。また、学習コンテンツ管理モジュール演算部1091は、学習コンテンツデータや言語情報リソースを情報統合モジュール110に送信する。例えば、学習コンテンツ管理モジュール演算部1091の機能は、テレビジョン放送システムの配信サーバの機能、インターネット上のWebサーバやストリーミングコンテンツサーバの機能などに相当する。   The learning content management module calculation unit 1091 manages learning content data such as moving images, still images, sounds, texts, web pages, and language information resources. The learning content management module calculation unit 1091 transmits learning content data and language information resources to the information integration module 110. For example, the function of the learning content management module calculation unit 1091 corresponds to the function of a distribution server of a television broadcasting system, the function of a Web server or a streaming content server on the Internet, and the like.

以上、学習コンテンツ管理モジュール109の機能構成について説明した。なお、学習コンテンツ管理モジュール演算部1091は、他のモジュールが学習コンテンツ管理モジュール記憶部1092に格納された情報を要求した場合に、必要に応じて、その情報を読み出して他のモジュールに送信する。   The functional configuration of the learning content management module 109 has been described above. In addition, when another module requests information stored in the learning content management module storage unit 1092, the learning content management module calculation unit 1091 reads out the information and transmits it to the other module as necessary.

[1−11:情報統合モジュール110の機能構成]
図11に示すように、情報統合モジュール110は、情報統合モジュール管理部1101と、情報統合モジュール記憶部1102とにより構成される。情報統合モジュール110は、モジュール間における情報の統合や中継を担うモジュールである。例えば、情報統合モジュール110の機能は、サーバ装置やクライアント装置などの情報処理装置、或いは、これらの機器や装置を制御するソフトウェアモジュールを利用して実現される。
[1-11: Functional Configuration of Information Integration Module 110]
As illustrated in FIG. 11, the information integration module 110 includes an information integration module management unit 1101 and an information integration module storage unit 1102. The information integration module 110 is a module responsible for integration and relay of information between modules. For example, the function of the information integration module 110 is realized by using an information processing device such as a server device or a client device, or a software module that controls these devices or devices.

情報統合モジュール記憶部1102は、情報統合モジュール管理部1101により送受信される情報を時系列で記憶する。また、情報統合モジュール管理部1101は、他のモジュールから受信した各種情報を管理し、要求に応じて所望のモジュールに送信する。また、情報統合モジュール110は、学習支援装置100の一部又は全体における演算負荷や運用ルールに基づいて送受信のタイミングや優先度を制御する。なお、情報統合モジュール管理部1101は、必要に応じて、送受信される情報を情報統合モジュール記憶部1102に保存する。   The information integration module storage unit 1102 stores information transmitted and received by the information integration module management unit 1101 in time series. Also, the information integration module management unit 1101 manages various information received from other modules and transmits it to a desired module in response to a request. In addition, the information integration module 110 controls transmission / reception timing and priority based on a calculation load and operation rules in a part or the whole of the learning support apparatus 100. The information integration module management unit 1101 stores information to be transmitted and received in the information integration module storage unit 1102 as necessary.

以上、情報統合モジュール110の機能構成について説明した。   The functional configuration of the information integration module 110 has been described above.

(変形例について)
以上、本実施形態に係る学習支援装置100のモジュール構成について説明したが、ここで述べたモジュール構成は一例であり、適宜変更することが可能である。例えば、各モジュール間で直接的に情報のやり取りを行うようにし、情報統合モジュール110を省略することも可能である。また、反応解析モジュール101や環境解析モジュール102を用いず、学習体験モジュール103により取得できるユーザの操作内容に基づいて処理を遂行するように構成してもよい。また、図1の例には情報統合モジュール110を介して全てのモジュールが接続される形態が示されているが、インターネットやイントラネットなどのネットワークを介して各モジュールが接続されていてもよい。この場合、ネットワークは、有線であっても、無線であってもよい。このように、モジュール構成は様々に変形することが可能である。
(Modification)
The module configuration of the learning support apparatus 100 according to the present embodiment has been described above. However, the module configuration described here is an example and can be changed as appropriate. For example, information can be directly exchanged between the modules, and the information integration module 110 can be omitted. In addition, the processing may be performed based on the user operation content that can be acquired by the learning experience module 103 without using the reaction analysis module 101 or the environment analysis module 102. 1 shows a form in which all modules are connected via the information integration module 110, but each module may be connected via a network such as the Internet or an intranet. In this case, the network may be wired or wireless. As described above, the module configuration can be variously modified.

<2:学習支援装置100の動作>
次に、図12〜図60を参照しながら、本実施形態に係る学習支援装置100の動作について説明する。以下、学習支援装置100が実行する各種処理について説明する。
<2: Operation of Learning Support Device 100>
Next, the operation of the learning support apparatus 100 according to the present embodiment will be described with reference to FIGS. Hereinafter, various processes performed by the learning support apparatus 100 will be described.

[2−1:反応解析処理について]
まず、図12〜図14を参照しながら、反応解析処理について説明する。ここで説明する反応解析処理は、主に反応解析モジュール101により実行される。
[2-1: Reaction analysis process]
First, the reaction analysis process will be described with reference to FIGS. The reaction analysis process described here is mainly executed by the reaction analysis module 101.

図12に示すように、まず、反応解析モジュール101は、反応情報を検出するか否かを判定する(S101)。反応情報を検出する場合、反応解析モジュール101は、処理をステップS102に進める。一方、反応情報を検出しない場合、反応解析モジュール101は、処理をステップS103に進める。処理をステップS102に進めた場合、反応解析モジュール101は、反応情報を検出し、検出した反応情報を保存する(S102)。例えば、反応解析モジュール101は、図13に示すような音声データ、画像データ、生体データなどの反応情報を検出する。   As shown in FIG. 12, first, the reaction analysis module 101 determines whether or not to detect reaction information (S101). When detecting reaction information, the reaction analysis module 101 advances the process to step S102. On the other hand, when the reaction information is not detected, the reaction analysis module 101 advances the process to step S103. When the process proceeds to step S102, the reaction analysis module 101 detects the reaction information and stores the detected reaction information (S102). For example, the reaction analysis module 101 detects reaction information such as voice data, image data, and biological data as shown in FIG.

処理をステップS103に進めた場合、反応解析モジュール101は、反応情報を解析するか否かを判定する(S103)。反応情報を解析する場合、反応解析モジュール101は、処理をステップS104に進める。一方、反応情報を解析しない場合、反応解析モジュール101は、処理をステップS105に進める。処理をステップS104に進めた場合、反応解析モジュール101は、反応情報を解析し、その解析結果を保存する(S104)。例えば、反応解析モジュール101は、図14に示すように、音声データから主観的な発言を抽出したり、画像データからユーザの笑顔度や集中度を抽出したり、生体データからストレス度を抽出したりする。   When the process proceeds to step S103, the reaction analysis module 101 determines whether or not to analyze the reaction information (S103). When analyzing the reaction information, the reaction analysis module 101 advances the process to step S104. On the other hand, when the reaction information is not analyzed, the reaction analysis module 101 advances the process to step S105. When the process proceeds to step S104, the reaction analysis module 101 analyzes the reaction information and stores the analysis result (S104). For example, as shown in FIG. 14, the reaction analysis module 101 extracts subjective utterances from audio data, extracts a user's smile level and concentration level from image data, and extracts a stress level from biometric data. Or

処理をステップS105に進めた場合、反応解析モジュール101は、解析結果を情報統合モジュール110に送信するか否かを判定する(S105)。解析結果を情報統合モジュール110に送信する場合、反応解析モジュール101は、処理をステップS106に進める。一方、解析結果を情報統合モジュール110に送信しない場合、反応解析モジュール101は、反応解析に関する一連の処理を終了する。処理をステップS106に進めた場合、反応解析モジュール101は、解析結果を情報統合モジュール110に送信する(S106)。   When the process proceeds to step S105, the reaction analysis module 101 determines whether to transmit the analysis result to the information integration module 110 (S105). When transmitting an analysis result to the information integration module 110, the reaction analysis module 101 advances the process to step S106. On the other hand, when the analysis result is not transmitted to the information integration module 110, the reaction analysis module 101 ends a series of processes related to the reaction analysis. When the process proceeds to step S106, the reaction analysis module 101 transmits the analysis result to the information integration module 110 (S106).

以上、反応解析処理について説明した。   The reaction analysis process has been described above.

[2−2:環境解析処理について]
次に、図15〜図17を参照しながら、環境解析処理について説明する。ここで説明する環境解析処理は、主に環境解析モジュール102により実行される。
[2-2: Environmental analysis processing]
Next, the environment analysis process will be described with reference to FIGS. The environment analysis process described here is mainly executed by the environment analysis module 102.

図15に示すように、まず、環境解析モジュール102は、環境情報を検出するか否かを判定する(S111)。環境情報を検出する場合、環境解析モジュール102は、処理をステップS112に進める。一方、環境情報を検出しない場合、環境解析モジュール102は、処理をステップS113に進める。処理をステップS112に進めた場合、環境解析モジュール102は、環境情報を検出し、検出した環境情報を保存する(S112)。例えば、環境解析モジュール102は、図16に示すような日時データ、場所データ、状況データなどの環境情報を検出する。   As shown in FIG. 15, first, the environment analysis module 102 determines whether or not to detect environment information (S111). When detecting environment information, the environment analysis module 102 advances the process to step S112. On the other hand, when the environment information is not detected, the environment analysis module 102 advances the process to step S113. When the process proceeds to step S112, the environment analysis module 102 detects the environment information and stores the detected environment information (S112). For example, the environment analysis module 102 detects environmental information such as date / time data, location data, and situation data as shown in FIG.

処理をステップS113に進めた場合、環境解析モジュール102は、環境情報を解析するか否かを判定する(S113)。環境情報を解析する場合、環境解析モジュール102は、処理をステップS114に進める。一方、環境情報を解析しない場合、環境解析モジュール102は、処理をステップS115に進める。処理をステップS114に進めた場合、環境解析モジュール102は、環境情報を解析し、その解析結果を保存する(S114)。例えば、環境解析モジュール102は、図17に示すように、日時データを「月曜」「昼」などの表現に変換したり、場所データを「自宅」などの表現に変換したり、状況データから体験共有者を抽出したりする。   When the process proceeds to step S113, the environment analysis module 102 determines whether to analyze the environment information (S113). When analyzing environment information, the environment analysis module 102 advances the process to step S114. On the other hand, when the environment information is not analyzed, the environment analysis module 102 advances the process to step S115. When the process proceeds to step S114, the environment analysis module 102 analyzes the environment information and stores the analysis result (S114). For example, as shown in FIG. 17, the environment analysis module 102 converts date and time data into expressions such as “Monday” and “daytime”, converts place data into expressions such as “home”, and experiences from situation data. Or extracting a sharer.

処理をステップS115に進めた場合、環境解析モジュール102は、解析結果を情報統合モジュール110に送信するか否かを判定する(S115)。解析結果を情報統合モジュール110に送信する場合、環境解析モジュール102は、処理をステップS116に進める。一方、解析結果を情報統合モジュール110に送信しない場合、環境解析モジュール102は、環境解析に関する一連の処理を終了する。処理をステップS116に進めた場合、環境解析モジュール102は、解析結果を情報統合モジュール110に送信する(S116)。   When the process proceeds to step S115, the environment analysis module 102 determines whether or not to transmit the analysis result to the information integration module 110 (S115). When transmitting the analysis result to the information integration module 110, the environment analysis module 102 advances the process to step S116. On the other hand, when the analysis result is not transmitted to the information integration module 110, the environment analysis module 102 ends a series of processes related to the environment analysis. When the process proceeds to step S116, the environment analysis module 102 transmits the analysis result to the information integration module 110 (S116).

以上、環境解析処理について説明した。   The environmental analysis process has been described above.

[2−3:学習者間情報共有処理について]
次に、図18〜図21を参照しながら、学習者間情報共有処理について説明する。ここで説明する学習者間情報共有処理は、主に学習者間情報共有モジュール104により実行される。
[2-3: Information sharing process between learners]
Next, the inter-learner information sharing process will be described with reference to FIGS. The inter-learner information sharing process described here is mainly executed by the inter-learner information sharing module 104.

図18に示すように、まず、学習者間情報共有モジュール104は、学習者共有情報を取得するか否かを判定する(S121)。学習者共有情報を取得する場合、学習者間情報共有モジュール104は、処理をステップS122に進める。一方、学習者共有情報を取得しない場合、学習者間情報共有モジュール104は、処理をステップS123に進める。処理をステップS122に進めた場合、学習者間情報共有モジュール104は、学習者共有情報を取得し、取得した学習者共有情報を保存する(S122)。例えば、学習者間情報共有モジュール104は、図19に示すような学習者共有情報を取得する。なお、学習者共有情報は、図21のようにしてユーザに提示される。   As shown in FIG. 18, first, the inter-learner information sharing module 104 determines whether or not to acquire learner shared information (S121). When acquiring learner shared information, the inter-learner information sharing module 104 advances the process to step S122. On the other hand, if the learner shared information is not acquired, the inter-learner information sharing module 104 advances the process to step S123. When the process proceeds to step S122, the inter-learner information sharing module 104 acquires the learner shared information and stores the acquired learner shared information (S122). For example, the inter-learner information sharing module 104 acquires learner shared information as shown in FIG. The learner shared information is presented to the user as shown in FIG.

処理をステップS123に進めた場合、学習者間情報共有モジュール104は、学習者共有情報を解析するか否かを判定する(S123)。学習者共有情報を解析する場合、学習者間情報共有モジュール104は、処理をステップS124に進める。一方、学習者共有情報を解析しない場合、学習者間情報共有モジュール104は、処理をステップS125に進める。処理をステップS124に進めた場合、学習者間情報共有モジュール104は、学習者共有情報を解析し、その解析結果を保存する(S124)。例えば、学習者間情報共有モジュール104は、図20に示すようにして学習者共有情報を更新する。   When the process proceeds to step S123, the inter-learner information sharing module 104 determines whether to analyze the learner shared information (S123). When the learner shared information is analyzed, the inter-learner information sharing module 104 advances the process to step S124. On the other hand, if the learner shared information is not analyzed, the inter-learner information sharing module 104 advances the process to step S125. When the process proceeds to step S124, the inter-learner information sharing module 104 analyzes the learner shared information and stores the analysis result (S124). For example, the inter-learner information sharing module 104 updates the learner shared information as shown in FIG.

処理をステップS125に進めた場合、学習者間情報共有モジュール104は、解析結果を情報統合モジュール110に送信するか否かを判定する(S125)。解析結果を情報統合モジュール110に送信する場合、学習者間情報共有モジュール104は、処理をステップS126に進める。一方、解析結果を情報統合モジュール110に送信しない場合、学習者間情報共有モジュール104は、学習者間情報共有に関する一連の処理を終了する。処理をステップS126に進めた場合、学習者間情報共有モジュール104は、解析結果を情報統合モジュール110に送信する(S126)。   When the process proceeds to step S125, the inter-learner information sharing module 104 determines whether to transmit the analysis result to the information integration module 110 (S125). When transmitting the analysis result to the information integration module 110, the inter-learner information sharing module 104 advances the process to step S126. On the other hand, when the analysis result is not transmitted to the information integration module 110, the inter-learner information sharing module 104 ends a series of processes related to inter-learner information sharing. When the process proceeds to step S126, the inter-learner information sharing module 104 transmits the analysis result to the information integration module 110 (S126).

以上、学習者間情報共有処理について説明した。   The information sharing process between learners has been described above.

[2−4:学習者グループ解析処理について]
次に、図22〜図42を参照しながら、学習者グループ解析処理について説明する。ここで説明する学習者グループ解析処理は、主に学習者グループ解析モジュール105により実行される。なお、以下の説明においてユーザの目標及び学習スタイルを自動計測する方法についても説明する。
[2-4: About learner group analysis processing]
Next, the learner group analysis process will be described with reference to FIGS. The learner group analysis process described here is mainly executed by the learner group analysis module 105. In the following description, a method for automatically measuring a user's goal and learning style is also described.

(2−4−1:全体的な処理内容)
図22に示すように、まず、学習者グループ解析モジュール105は、学習者入力データ及び履歴学習コンテンツを取得するか否かを判定する(S131)。学習者入力データ及び履歴学習コンテンツを取得する場合、学習者グループ解析モジュール105は、処理をステップS132に進める。一方、学習者入力データ及び履歴学習コンテンツを取得しない場合、学習者グループ解析モジュール105は、処理をステップS133に進める。処理をステップS132に進めた場合、学習者グループ解析モジュール105は、学習者入力データ及び履歴学習コンテンツを取得する(S132)。
(2-4-1: Overall processing content)
As shown in FIG. 22, first, the learner group analysis module 105 determines whether or not to acquire learner input data and history learning content (S131). When acquiring learner input data and history learning content, the learner group analysis module 105 advances the process to step S132. On the other hand, when the learner input data and the history learning content are not acquired, the learner group analysis module 105 advances the process to step S133. When the process proceeds to step S132, the learner group analysis module 105 acquires learner input data and history learning content (S132).

処理をステップS133に進めた場合、学習者グループ解析モジュール105は、学習者グループを解析するか否かを判定する(S133)。学習者グループを解析する場合、学習者グループ解析モジュール105は、処理をステップS134に進める。一方、学習者グループを解析しない場合、学習者グループ解析モジュール105は、処理をステップS135に進める。処理をステップS134に進めた場合、学習者グループ解析モジュール105は、学習者グループを解析し、その解析結果を保存する(S134)。   When the process proceeds to step S133, the learner group analysis module 105 determines whether to analyze the learner group (S133). When analyzing a learner group, the learner group analysis module 105 advances the process to step S134. On the other hand, when the learner group is not analyzed, the learner group analysis module 105 advances the process to step S135. When the process proceeds to step S134, the learner group analysis module 105 analyzes the learner group and stores the analysis result (S134).

処理をステップS135に進めた場合、学習者グループ解析モジュール105は、解析結果を情報統合モジュール110に送信するか否かを判定する(S135)。解析結果を情報統合モジュール110に送信する場合、学習者グループ解析モジュール105は、処理をステップS136に進める。一方、解析結果を情報統合モジュール110に送信しない場合、学習者グループ解析モジュール105は、学習者グループ解析に関する一連の処理を終了する。処理をステップS136に進めた場合、学習者グループ解析モジュール105は、解析結果を情報統合モジュール110に送信する(S136)。   When the process proceeds to step S135, the learner group analysis module 105 determines whether to transmit the analysis result to the information integration module 110 (S135). When transmitting the analysis result to the information integration module 110, the learner group analysis module 105 advances the process to step S136. On the other hand, when the analysis result is not transmitted to the information integration module 110, the learner group analysis module 105 ends a series of processes related to the learner group analysis. When the process proceeds to step S136, the learner group analysis module 105 transmits the analysis result to the information integration module 110 (S136).

以上、学習者グループ解析処理の全体的な処理内容について説明した。但し、ここではステップS134で実行される学習者グループの解析内容について詳細を割愛している。以下では、上記の説明で割愛した学習者グループの解析内容の詳細について説明する。特に、ステップS134で実行される学習者グループの解析処理に含まれる学習目標及び学習スタイルの自動計測処理などについて詳細に説明する。   The overall processing contents of the learner group analysis processing have been described above. However, details of the analysis contents of the learner group executed in step S134 are omitted here. Hereinafter, the details of the analysis contents of the learner group omitted in the above description will be described. In particular, the learning target and learning style automatic measurement processing included in the learner group analysis processing executed in step S134 will be described in detail.

(2−4−2:学習目標の自動計測#1(分布情報ベース))
まず、図23〜図27を参照しながら、履修学習コンテンツの分布情報に基づく学習目標の自動計測処理について説明する。この処理は、例えば、学習者グループ解析モジュール105により実行される。但し、この処理を他のモジュールが実行するように変形してもよい。
(2-4-2: Automatic measurement of learning target # 1 (distribution information base))
First, the learning target automatic measurement processing based on the distribution information of the learning learning content will be described with reference to FIGS. This process is executed by the learner group analysis module 105, for example. However, this process may be modified so that other modules execute it.

図23に示すように、学習者グループ解析モジュール105は、学習コンテンツのクラスタリングを行うか否かを判定する(S201)。学習コンテンツのクラスタリングを行う場合、学習者グループ解析モジュール105は、処理をステップS202に進める。一方、学習コンテンツのクラスタリングを行わない場合、学習者グループ解析モジュール105は、処理をステップS203に進める。   As shown in FIG. 23, the learner group analysis module 105 determines whether or not to cluster learning content (S201). When performing clustering of learning content, the learner group analysis module 105 advances the process to step S202. On the other hand, when the learning content is not clustered, the learner group analysis module 105 advances the process to step S203.

処理をステップS202に進めた場合、学習者グループ解析モジュール105は、全ての学習コンテンツについて目標及び学習スタイルに関する特徴量を抽出し、図27に示すように、抽出した特徴量に基づいて学習コンテンツをクラスタリングする(S202)。また、学習者グループ解析モジュール105は、図24に示すように、各クラスタに対する各学習コンテンツの帰属度を算出する。   When the process proceeds to step S202, the learner group analysis module 105 extracts feature amounts related to the target and the learning style for all learning contents, and the learning content is extracted based on the extracted feature amounts as shown in FIG. Clustering is performed (S202). Further, as shown in FIG. 24, the learner group analysis module 105 calculates the degree of membership of each learning content with respect to each cluster.

処理をステップS203に進めた場合、学習者グループ解析モジュール105は、図25に示すように、ユーザが履修した学習コンテンツの帰属クラスタを抽出する(S203)。次いで、学習者グループ解析モジュール105は、図26に示すように、ユーザが履修した学習コンテンツに関して帰属度が最大の帰属クラスタから特徴量を抽出する(S204)。次いで、学習者グループ解析モジュール105は、図26に示すように、抽出した特徴量に基づいてユーザ(学習者)の目標を決定し(S205)、一連の処理を終了する。   When the process has proceeded to step S203, the learner group analysis module 105 extracts the attribution cluster of the learning content that the user has taken as shown in FIG. 25 (S203). Next, as shown in FIG. 26, the learner group analysis module 105 extracts a feature amount from the belonging cluster having the largest degree of belonging with respect to the learning content that the user has taken (S204). Next, as shown in FIG. 26, the learner group analysis module 105 determines a user (learner) target based on the extracted feature amount (S205), and ends the series of processes.

以上、履修学習コンテンツの分布情報に基づく学習目標の自動計測処理について説明した。   In the above, the automatic measurement processing of the learning target based on the distribution information of the learning learning content has been described.

(2−4−3:学習スタイルの自動計測#1(分布情報ベース))
次に、図28〜図33を参照しながら、履修学習コンテンツの分布情報に基づく学習スタイルの自動計測処理について説明する。この処理は、例えば、学習者グループ解析モジュール105により実行される。但し、この処理を他のモジュールが実行するように変形してもよい。
(2-4-3: Automatic measurement of learning style # 1 (distribution information base))
Next, the learning style automatic measurement processing based on the distribution information of the learning learning content will be described with reference to FIGS. This process is executed by the learner group analysis module 105, for example. However, this process may be modified so that other modules execute it.

図28に示すように、学習者グループ解析モジュール105は、学習コンテンツのクラスタリングを行うか否かを判定する(S211)。学習コンテンツのクラスタリングを行う場合、学習者グループ解析モジュール105は、処理をステップS212に進める。一方、学習コンテンツのクラスタリングを行わない場合、学習者グループ解析モジュール105は、処理をステップS213に進める。   As shown in FIG. 28, the learner group analysis module 105 determines whether or not to cluster learning content (S211). When performing clustering of learning content, the learner group analysis module 105 advances the process to step S212. On the other hand, when the learning content is not clustered, the learner group analysis module 105 advances the process to step S213.

処理をステップS212に進めた場合、学習者グループ解析モジュール105は、全ての学習コンテンツについて目標及び学習スタイルに関する特徴量を抽出し、抽出した特徴量に基づいて学習コンテンツをクラスタリングする(S212)。また、学習者グループ解析モジュール105は、図29に示すように、各クラスタに対する各学習コンテンツの帰属度を算出する。   When the process proceeds to step S212, the learner group analysis module 105 extracts feature amounts related to the target and the learning style for all the learning contents, and clusters the learning contents based on the extracted feature values (S212). Further, as shown in FIG. 29, the learner group analysis module 105 calculates the degree of membership of each learning content with respect to each cluster.

処理をステップS213に進めた場合、学習者グループ解析モジュール105は、図30に示すように、ユーザが履修した学習コンテンツの帰属クラスタを抽出する(S213)。次いで、学習者グループ解析モジュール105は、図31に示すように、ユーザが履修した学習コンテンツに関して帰属度が最大の帰属クラスタから特徴量を抽出する(S214)。次いで、学習者グループ解析モジュール105は、図32に示すように、時間情報を抽出すると共に、抽出した特徴量に基づいて情報エントロピーを算出する(S215)。次いで、学習者グループ解析モジュール105は、図33に示すように、ユーザ(学習者)の学習スタイルを決定し(S216)、一連の処理を終了する。   When the process proceeds to step S213, the learner group analysis module 105 extracts the belonging cluster of the learning content that the user has taken as shown in FIG. 30 (S213). Next, as shown in FIG. 31, the learner group analysis module 105 extracts a feature amount from the belonging cluster having the largest degree of belonging with respect to the learning content taken by the user (S214). Next, as shown in FIG. 32, the learner group analysis module 105 extracts time information and calculates information entropy based on the extracted feature amount (S215). Next, as shown in FIG. 33, the learner group analysis module 105 determines the learning style of the user (learner) (S216) and ends the series of processes.

以上、履修学習コンテンツの分布情報に基づく学習スタイルの自動計測処理について説明した。   In the above, the automatic measurement processing of the learning style based on the distribution information of the learning learning content has been described.

(2−4−4:学習目標の自動計測#2(SNSベース))
次に、図34〜図37を参照しながら、ソーシャルネットワーク上の記述テキストに基づく学習目標の自動計測処理について説明する。この処理は、例えば、学習者グループ解析モジュール105により実行される。但し、この処理を他のモジュールが実行するように変形してもよい。
(2-4-4: Automatic measurement of learning target # 2 (SNS base))
Next, the learning target automatic measurement processing based on the description text on the social network will be described with reference to FIGS. This process is executed by the learner group analysis module 105, for example. However, this process may be modified so that other modules execute it.

図34に示すように、まず、学習者グループ解析モジュール105は、テキスト解析の学習を行うか否かを判定する(S221)。テキスト解析の学習を行う場合、学習者グループ解析モジュール105は、処理をステップS222に進める。一方、テキスト解析の学習を行わない場合、学習者グループ解析モジュール105は、処理をステップS223に進める。処理をステップS222に進めた場合、学習者グループ解析モジュール105は、図35に示すように、記述テキストと正解データとを用いた機械学習により、目標判別に用いる目標判別用語と目標との関係を抽出し、その関係の強さを示す目標別重み値を算出する(S222)。   As shown in FIG. 34, first, the learner group analysis module 105 determines whether or not to perform text analysis learning (S221). When learning text analysis, the learner group analysis module 105 advances the process to step S222. On the other hand, when learning of text analysis is not performed, the learner group analysis module 105 advances the process to step S223. When the process proceeds to step S222, as shown in FIG. 35, the learner group analysis module 105 determines the relationship between the target discrimination term used for target discrimination and the target by machine learning using the description text and the correct answer data. A target-specific weight value indicating the strength of the relationship is extracted (S222).

処理をステップS223に進めた場合、学習者グループ解析モジュール105は、図36に示すように、ユーザの記述テキストから目標判別用語を抽出し、その目標判別用語に対応する目標別重み値を取得する(S223)。次いで、学習者グループ解析モジュール105は、図37に示すように、ユーザの記述テキストに含まれる目標判別用語のそれぞれについて目標別重み値を合計し、合計値が最大となる目標をユーザの目標に決定して(S224)、一連の処理を終了する。   When the process proceeds to step S223, as shown in FIG. 36, the learner group analysis module 105 extracts the target discriminant term from the description text of the user, and acquires the target-specific weight value corresponding to the target discriminant term. (S223). Next, as shown in FIG. 37, the learner group analysis module 105 sums the target-specific weight values for each of the target discrimination terms included in the user's description text, and sets the target with the maximum total value as the user's target. The determination is made (S224), and the series of processing ends.

以上、ソーシャルネットワーク上の記述テキストに基づく学習目標の自動計測処理について説明した。なお、履修学習コンテンツの分布情報に基づく学習目標の自動計測処理を利用するか、ソーシャルネットワーク上の記述テキストに基づく学習目標の自動計測処理を利用するかは任意に決定することができる。   In the above, the automatic measurement processing of the learning target based on the description text on the social network has been described. Note that it is possible to arbitrarily determine whether to use the automatic measurement processing of the learning target based on the distribution information of the registered learning content or to use the automatic measurement processing of the learning target based on the description text on the social network.

(2−4−5:学習スタイルの自動計測#2(SNSベース))
次に、図38〜図41を参照しながら、ソーシャルネットワーク上の記述テキストに基づく学習スタイルの自動計測処理について説明する。この処理は、例えば、学習者グループ解析モジュール105により実行される。但し、この処理を他のモジュールが実行するように変形してもよい。
(2-4-5: Automatic measurement of learning style # 2 (SNS base))
Next, the automatic measurement processing of the learning style based on the description text on the social network will be described with reference to FIGS. This process is executed by the learner group analysis module 105, for example. However, this process may be modified so that other modules execute it.

図38に示すように、まず、学習者グループ解析モジュール105は、テキスト解析の学習を行うか否かを判定する(S231)。テキスト解析の学習を行う場合、学習者グループ解析モジュール105は、処理をステップS232に進める。一方、テキスト解析の学習を行わない場合、学習者グループ解析モジュール105は、処理をステップS233に進める。処理をステップS232に進めた場合、学習者グループ解析モジュール105は、図39に示すように、記述テキストと正解データとを用いた機械学習により、学習スタイルの判別に用いる学習スタイル判別用語と学習スタイルとの関係を抽出し、その関係の強さを示す学習スタイル別重み値を算出する(S232)。   As shown in FIG. 38, first, the learner group analysis module 105 determines whether or not to perform text analysis learning (S231). When learning text analysis, the learner group analysis module 105 advances the process to step S232. On the other hand, when learning of text analysis is not performed, the learner group analysis module 105 advances the process to step S233. When the process proceeds to step S232, the learner group analysis module 105, as shown in FIG. 39, uses the learning style discriminating term and the learning style to discriminate the learning style by machine learning using the descriptive text and the correct answer data. And the learning style weight value indicating the strength of the relationship is calculated (S232).

処理をステップS233に進めた場合、学習者グループ解析モジュール105は、図40に示すように、ユーザの記述テキストから学習スタイル判別用語を抽出し、その学習スタイル判別用語に対応する学習スタイル別重み値を取得する(S233)。次いで、学習者グループ解析モジュール105は、図41に示すように、ユーザの記述テキストに含まれる学習スタイル判別用語のそれぞれについて学習スタイル別重み値を合計し、合計値が最大となる学習スタイルをユーザの学習スタイルに決定して(S234)、一連の処理を終了する。   When the process proceeds to step S233, as shown in FIG. 40, the learner group analysis module 105 extracts a learning style discriminant term from the description text of the user, and the weight value for each learning style corresponding to the learning style discriminant term. Is acquired (S233). Next, as shown in FIG. 41, the learner group analysis module 105 sums the weight values for each learning style for each of the learning style discrimination terms included in the user's descriptive text, and determines the learning style that maximizes the total value. The learning style is determined (S234), and the series of processing ends.

以上、ソーシャルネットワーク上の記述テキストに基づく学習スタイルの自動計測処理について説明した。なお、履修学習コンテンツの分布情報に基づく学習スタイルの自動計測処理を利用するか、ソーシャルネットワーク上の記述テキストに基づく学習スタイルの自動計測処理を利用するかは任意に決定することができる。   In the above, the automatic measurement processing of the learning style based on the description text on the social network has been described. Note that it is possible to arbitrarily determine whether to use the automatic measurement processing of the learning style based on the distribution information of the registered learning content or to use the automatic measurement processing of the learning style based on the description text on the social network.

(ステップS134の処理について)
以上説明したように、学習者グループの解析処理において、学習目標及び学習スタイルに関する学習コンテンツの特徴量が計算され、その特徴量に基づいて学習コンテンツがクラスタリングされる。さらに、ユーザの履歴学習コンテンツに基づいて帰属クラスタが決定され、学習目標又は学習スタイルに関する帰属クラスタの特徴量に基づいてユーザの学習目標又は学習スタイルが決定される。また、学習者グループ解析モジュール105は、図42に示すように、ユーザ毎に決定された目標及び学習スタイルに関する特徴量を用いて、ユーザを対象にソフトクラスタリングを行い、各ユーザが属するユーザクラスタを決定する。つまり、ユーザクラスタという学習者グループが決定される。
(About processing of step S134)
As described above, in the analysis process of the learner group, the feature amount of the learning content related to the learning target and the learning style is calculated, and the learning content is clustered based on the feature amount. Furthermore, the belonging cluster is determined based on the user's history learning content, and the learning target or learning style of the user is determined based on the feature amount of the belonging cluster related to the learning target or learning style. Further, as shown in FIG. 42, the learner group analysis module 105 performs soft clustering on the user using the feature amount related to the goal and learning style determined for each user, and determines the user cluster to which each user belongs. decide. That is, a learner group called a user cluster is determined.

以上、学習者グループ解析処理について説明した。   The learner group analysis process has been described above.

[2−5:ライバル検索・推薦処理について]
次に、図43〜図45を参照しながら、ライバル検索・推薦処理について説明する。ここで説明するライバル検索・推薦処理は、主にライバル検索・推薦モジュール106により実行される。
[2-5: Rival search / recommendation process]
Next, rival search / recommendation processing will be described with reference to FIGS. The rival search / recommendation process described here is mainly executed by the rival search / recommendation module 106.

図43に示すように、まず、ライバル検索・推薦モジュール106は、学習者入力データを取得するか否かを判定する(S141)。学習者入力データを取得する場合、ライバル検索・推薦モジュール106は、処理をステップS142に進める。一方、学習者入力データを取得しない場合、ライバル検索・推薦モジュール106は、処理をステップS143に進める。処理をステップS142に進めた場合、ライバル検索・推薦モジュール106は、図44に示すような学習者入力データを取得する(S142)。   As shown in FIG. 43, first, the rival search / recommendation module 106 determines whether or not to acquire learner input data (S141). When acquiring learner input data, the rival search / recommendation module 106 advances the process to step S142. On the other hand, when the learner input data is not acquired, the rival search / recommendation module 106 advances the process to step S143. When the process proceeds to step S142, the rival search / recommendation module 106 acquires learner input data as shown in FIG. 44 (S142).

処理をステップS143に進めた場合、ライバル検索・推薦モジュール106は、ライバル検索・推薦を行うか否かを判定する(S143)。ライバル検索・推薦を行う場合、ライバル検索・推薦モジュール106は、処理をステップS144に進める。一方、ライバル検索・推薦を行わない場合、ライバル検索・推薦モジュール106は、処理をステップS145に進める。処理をステップS144に進めた場合、ライバル検索・推薦モジュール106は、図45に示すように、ライバル検索・推薦を実行し、その結果を保存する(S144)。   When the process proceeds to step S143, the rival search / recommendation module 106 determines whether to perform rival search / recommendation (S143). When performing rival search / recommendation, the rival search / recommendation module 106 advances the process to step S144. On the other hand, when rival search / recommendation is not performed, the rival search / recommendation module 106 advances the process to step S145. When the process proceeds to step S144, the rival search / recommendation module 106 executes rival search / recommendation as shown in FIG. 45 and stores the result (S144).

処理をステップS145に進めた場合、ライバル検索・推薦モジュール106は、結果を情報統合モジュール110に送信するか否かを判定する(S145)。結果を情報統合モジュール110に送信する場合、ライバル検索・推薦モジュール106は、処理をステップS146に進める。一方、結果を情報統合モジュール110に送信しない場合、ライバル検索・推薦モジュール106は、ライバル検索・推薦に関する一連の処理を終了する。処理をステップS146に進めた場合、ライバル検索・推薦モジュール106は、結果を情報統合モジュール110に送信する(S146)。   When the process proceeds to step S145, the rival search / recommendation module 106 determines whether to transmit the result to the information integration module 110 (S145). When transmitting the result to the information integration module 110, the rival search / recommendation module 106 advances the process to step S146. On the other hand, when the result is not transmitted to the information integration module 110, the rival search / recommendation module 106 ends a series of processes related to rival search / recommendation. When the process has proceeded to step S146, the rival search / recommendation module 106 transmits the result to the information integration module 110 (S146).

以上、ライバル検索・推薦処理について説明した。   The rival search / recommendation process has been described above.

[2−6:学習コンテンツ検索・推薦処理について]
次に、図46〜図48を参照しながら、学習コンテンツ検索・推薦処理について説明する。ここで説明する学習コンテンツ検索・推薦処理は、主に学習コンテンツ検索・推薦モジュール107により実行される。
[2-6: Learning content search / recommendation process]
Next, the learning content search / recommendation process will be described with reference to FIGS. 46 to 48. The learning content search / recommendation process described here is mainly executed by the learning content search / recommendation module 107.

図46に示すように、まず、学習コンテンツ検索・推薦モジュール107は、コンテンツ情報、学習者入力データ、学習到達段階を取得するか否かを判定する(S151)。コンテンツ情報、学習者入力データ、学習到達段階を取得する場合、学習コンテンツ検索・推薦モジュール107は、処理をステップS152に進める。一方、コンテンツ情報、学習者入力データ、学習到達段階を取得しない場合、学習コンテンツ検索・推薦モジュール107は、処理をステップS153に進める。処理をステップS152に進めた場合、学習コンテンツ検索・推薦モジュール107は、図47に示すようなコンテンツ情報、学習者入力データ、学習到達段階を取得する(S152)。   As shown in FIG. 46, first, the learning content search / recommendation module 107 determines whether or not to acquire content information, learner input data, and learning achievement stage (S151). When acquiring content information, learner input data, and learning achievement stage, the learning content search / recommendation module 107 advances the process to step S152. On the other hand, when the content information, the learner input data, and the learning achievement stage are not acquired, the learning content search / recommendation module 107 advances the process to step S153. When the process proceeds to step S152, the learning content search / recommendation module 107 acquires content information, learner input data, and a learning achievement stage as shown in FIG. 47 (S152).

処理をステップS153に進めた場合、学習コンテンツ検索・推薦モジュール107は、学習コンテンツ検索・推薦を行うか否かを判定する(S153)。学習コンテンツ検索・推薦を行う場合、学習コンテンツ検索・推薦モジュール107は、処理をステップS154に進める。一方、学習コンテンツ検索・推薦を行わない場合、学習コンテンツ検索・推薦モジュール107は、処理をステップS155に進める。処理をステップS154に進めた場合、学習コンテンツ検索・推薦モジュール107は、図48に示すように、学習コンテンツ検索・推薦を実行し、その結果を保存する(S154)。   When the process proceeds to step S153, the learning content search / recommendation module 107 determines whether to perform learning content search / recommendation (S153). In the case of performing learning content search / recommendation, the learning content search / recommendation module 107 advances the process to step S154. On the other hand, when the learning content search / recommendation is not performed, the learning content search / recommendation module 107 advances the process to step S155. When the process proceeds to step S154, the learning content search / recommendation module 107 executes learning content search / recommendation and stores the result as shown in FIG. 48 (S154).

処理をステップS155に進めた場合、学習コンテンツ検索・推薦モジュール107は、結果を情報統合モジュール110に送信するか否かを判定する(S155)。結果を情報統合モジュール110に送信する場合、学習コンテンツ検索・推薦モジュール107は、処理をステップS156に進める。一方、結果を情報統合モジュール110に送信しない場合、学習コンテンツ検索・推薦モジュール107は、学習コンテンツ検索・推薦に関する一連の処理を終了する。処理をステップS156に進めた場合、学習コンテンツ検索・推薦モジュール107は、結果を情報統合モジュール110に送信する(S156)。   When the process proceeds to step S155, the learning content search / recommendation module 107 determines whether to transmit the result to the information integration module 110 (S155). When transmitting the result to the information integration module 110, the learning content search / recommendation module 107 advances the process to step S156. On the other hand, when the result is not transmitted to the information integration module 110, the learning content search / recommendation module 107 ends a series of processes related to the learning content search / recommendation. When the process proceeds to step S156, the learning content search / recommendation module 107 transmits the result to the information integration module 110 (S156).

以上、学習コンテンツ検索・推薦処理について説明した。   The learning content search / recommendation process has been described above.

[2−7:学習到達段階解析処理について]
次に、図49〜図51を参照しながら、学習到達段階解析処理について説明する。ここで説明する学習到達段階解析処理は、主に学習到達段階解析モジュール108により実行される。
[2-7: Learning arrival stage analysis process]
Next, the learning arrival stage analysis process will be described with reference to FIGS. 49 to 51. The learning arrival stage analysis processing described here is mainly executed by the learning arrival stage analysis module 108.

図49に示すように、まず、学習到達段階解析モジュール108は、学習者入力データ、履歴学習コンテンツを取得するか否かを判定する(S161)。学習者入力データ、履歴学習コンテンツを取得する場合、学習到達段階解析モジュール108は、処理をステップS162に進める。一方、学習者入力データ、履歴学習コンテンツを取得しない場合、学習到達段階解析モジュール108は、処理をステップS163に進める。処理をステップS162に進めた場合、学習到達段階解析モジュール108は、図50に示すような学習者入力データ、履歴学習コンテンツを取得する(S162)。   As shown in FIG. 49, first, the learning achievement stage analysis module 108 determines whether or not to acquire learner input data and history learning content (S161). When acquiring learner input data and history learning content, the learning arrival stage analysis module 108 advances the process to step S162. On the other hand, when learner input data and history learning content are not acquired, the learning arrival stage analysis module 108 advances the process to step S163. When the process proceeds to step S162, the learning arrival stage analysis module 108 acquires learner input data and history learning content as shown in FIG. 50 (S162).

処理をステップS163に進めた場合、学習到達段階解析モジュール108は、学習到達段階解析を行うか否かを判定する(S163)。学習到達段階解析を行う場合、学習到達段階解析モジュール108は、処理をステップS164に進める。一方、学習到達段階解析を行わない場合、学習到達段階解析モジュール108は、処理をステップS165に進める。処理をステップS164に進めた場合、学習到達段階解析モジュール108は、図51に示すように、学習到達段階解析を実行し、その解析結果を保存する(S164)。   When the process has proceeded to step S163, the learning attainment stage analysis module 108 determines whether or not the learning attainment stage analysis is performed (S163). When the learning arrival stage analysis is performed, the learning arrival stage analysis module 108 advances the process to step S164. On the other hand, when learning attainment stage analysis is not performed, the learning attainment stage analysis module 108 advances the processing to step S165. When the process has proceeded to step S164, the learning arrival stage analysis module 108 performs the learning arrival stage analysis as shown in FIG. 51, and stores the analysis result (S164).

処理をステップS165に進めた場合、学習到達段階解析モジュール108は、解析結果を情報統合モジュール110に送信するか否かを判定する(S165)。解析結果を情報統合モジュール110に送信する場合、学習到達段階解析モジュール108は、処理をステップS166に進める。一方、解析結果を情報統合モジュール110に送信しない場合、学習到達段階解析モジュール108は、学習到達段階解析に関する一連の処理を終了する。処理をステップS166に進めた場合、学習到達段階解析モジュール108は、解析結果を情報統合モジュール110に送信する(S166)。   When the process has proceeded to step S165, the learning arrival stage analysis module 108 determines whether to transmit the analysis result to the information integration module 110 (S165). When transmitting the analysis result to the information integration module 110, the learning arrival stage analysis module 108 advances the process to step S166. On the other hand, when the analysis result is not transmitted to the information integration module 110, the learning arrival stage analysis module 108 ends a series of processes related to the learning arrival stage analysis. When the process proceeds to step S166, the learning arrival stage analysis module 108 transmits the analysis result to the information integration module 110 (S166).

以上、学習到達段階解析処理について説明した。   The learning arrival stage analysis process has been described above.

[2−8:情報統合処理について]
次に、図52〜図55を参照しながら、情報統合処理について説明する。ここで説明する情報統合処理は、主に情報統合モジュール110により実行される。
[2-8: Information integration processing]
Next, the information integration process will be described with reference to FIGS. The information integration process described here is mainly executed by the information integration module 110.

図52に示すように、まず、情報統合モジュール110は、反応解析の結果を取得するか否かを判定する(S171)。反応解析の結果を取得する場合、情報統合モジュール110は、処理をステップS172に進める。一方、反応解析の結果を取得しない場合、情報統合モジュール110は、処理をステップS173に進める。処理をステップS172に進めた場合、情報統合モジュール110は、反応解析モジュール101から反応解析の結果を取得する(S172)。   As shown in FIG. 52, first, the information integration module 110 determines whether or not to obtain a result of reaction analysis (S171). When acquiring the result of the reaction analysis, the information integration module 110 advances the process to step S172. On the other hand, if the result of the reaction analysis is not acquired, the information integration module 110 advances the process to step S173. When the process proceeds to step S172, the information integration module 110 acquires the result of the reaction analysis from the reaction analysis module 101 (S172).

処理をステップS173に進めた場合、情報統合モジュール110は、環境解析の結果を取得するか否かを判定する(S173)。環境解析の結果を取得する場合、情報統合モジュール110は、処理をステップS174に進める。一方、環境解析の結果を取得しない場合、情報統合モジュール110は、処理をステップS175に進める。処理をステップS174に進めた場合、情報統合モジュール110は、環境解析モジュール102から環境解析の結果を取得する(S174)。   When the process proceeds to step S173, the information integration module 110 determines whether or not to acquire the result of the environment analysis (S173). When acquiring the result of the environmental analysis, the information integration module 110 advances the process to step S174. On the other hand, when the result of the environment analysis is not acquired, the information integration module 110 advances the process to step S175. When the process proceeds to step S174, the information integration module 110 acquires the result of the environment analysis from the environment analysis module 102 (S174).

処理をステップS175に進めた場合、情報統合モジュール110は、学習者間共有情報を取得するか否かを判定する(S175)。学習者間共有情報を取得する場合、情報統合モジュール110は、処理をステップS176に進める。一方、学習者間共有情報を取得しない場合、情報統合モジュール110は、処理をステップS177(図53)に進める。処理をステップS176に進めた場合、情報統合モジュール110は、学習者間情報共有モジュール104から学習者間共有情報を取得する(S176)。   When the process proceeds to step S175, the information integration module 110 determines whether or not to acquire inter-learner shared information (S175). When acquiring the learner shared information, the information integration module 110 advances the process to step S176. On the other hand, if the inter-learner shared information is not acquired, the information integration module 110 proceeds with the process to step S177 (FIG. 53). When the process proceeds to step S176, the information integration module 110 acquires the inter-learner shared information from the inter-learner information sharing module 104 (S176).

処理をステップS177に進めた場合、図53に示すように、情報統合モジュール110は、学習者グループ解析の結果を取得するか否かを判定する(S177)。学習者グループ解析の結果を取得する場合、情報統合モジュール110は、処理をステップS178に進める。一方、学習者グループ解析の結果を取得しない場合、情報統合モジュール110は、処理をステップS179に進める。処理をステップS178に進めた場合、情報統合モジュール110は、学習者グループ解析モジュール105から学習者グループ解析の結果を取得する(S178)。   When the process proceeds to step S177, as illustrated in FIG. 53, the information integration module 110 determines whether or not to acquire a result of the learner group analysis (S177). When acquiring the result of the learner group analysis, the information integration module 110 proceeds with the process to step S178. On the other hand, when the result of the learner group analysis is not acquired, the information integration module 110 advances the process to step S179. When the process proceeds to step S178, the information integration module 110 acquires the result of the learner group analysis from the learner group analysis module 105 (S178).

処理をステップS179に進めた場合、情報統合モジュール110は、学習到達段階解析の結果を取得するか否かを判定する(S179)。学習到達段階解析の結果を取得する場合、情報統合モジュール110は、処理をステップS180に進める。一方、学習到達段階解析の結果を取得しない場合、情報統合モジュール110は、処理をステップS181に進める。処理をステップS180に進めた場合、情報統合モジュール110は、学習到達段階解析モジュール108から学習到達段階解析の結果を取得する(S180)。   When the process has proceeded to step S179, the information integration module 110 determines whether or not to obtain the result of learning attainment stage analysis (S179). When acquiring the result of the learning arrival stage analysis, the information integration module 110 advances the process to step S180. On the other hand, when the result of learning attainment stage analysis is not acquired, the information integration module 110 advances the process to step S181. When the process proceeds to step S180, the information integration module 110 acquires the result of the learning arrival stage analysis from the learning arrival stage analysis module 108 (S180).

処理をステップS181に進めた場合、情報統合モジュール110は、ライバル検索・推薦の結果を取得するか否かを判定する(S181)。ライバル検索・推薦の結果を取得する場合、情報統合モジュール110は、処理をステップS182に進める。一方、ライバル検索・推薦の結果を取得しない場合、情報統合モジュール110は、処理をステップS183(図54)に進める。処理をステップS182に進めた場合、情報統合モジュール110は、ライバル検索・推薦モジュール106からライバル検索・推薦の結果を取得する(S182)。   When the process has proceeded to step S181, the information integration module 110 determines whether to obtain a rival search / recommendation result (S181). When acquiring the result of rival search / recommendation, the information integration module 110 advances the process to step S182. On the other hand, when the result of rival search / recommendation is not acquired, the information integration module 110 advances the process to step S183 (FIG. 54). When the process proceeds to step S182, the information integration module 110 acquires the result of rival search / recommendation from the rival search / recommendation module 106 (S182).

処理をステップS183に進めた場合、図54に示すように、情報統合モジュール110は、学習コンテンツ検索・推薦の結果を取得するか否かを判定する(S183)。学習コンテンツ検索・推薦の結果を取得する場合、情報統合モジュール110は、処理をステップS184に進める。一方、学習コンテンツ検索・推薦の結果を取得しない場合、情報統合モジュール110は、処理をステップS185に進める。処理をステップS184に進めた場合、情報統合モジュール110は、学習コンテンツ検索・推薦モジュール107から学習コンテンツ検索・推薦の結果を取得する(S184)。   When the process proceeds to step S183, as shown in FIG. 54, the information integration module 110 determines whether or not to acquire a learning content search / recommendation result (S183). When acquiring the learning content search / recommendation result, the information integration module 110 advances the process to step S184. On the other hand, when the learning content search / recommendation result is not acquired, the information integration module 110 advances the process to step S185. When the process proceeds to step S184, the information integration module 110 acquires the learning content search / recommendation result from the learning content search / recommendation module 107 (S184).

処理をステップS185に進めた場合、情報統合モジュール110は、各モジュールから取得された各種の結果を統合し、その統合結果を保持して(S185)、情報統合処理に関する一連の処理を終了する。   When the process proceeds to step S185, the information integration module 110 integrates various results obtained from the modules, holds the integration results (S185), and ends a series of processes related to the information integration process.

ここでモジュール間における情報の流れについて簡単にまとめる。各種処理の結果と、その結果が入力又は出力されるモジュールとの関係について、図55にまとめた。図1に示したモジュール構成の場合、各種処理の結果は、情報統合モジュール110を経由して各モジュールに送信される。   Here is a brief summary of the flow of information between modules. FIG. 55 summarizes the relationship between the results of various processes and the modules to which the results are input or output. In the case of the module configuration shown in FIG. 1, the results of various processes are transmitted to each module via the information integration module 110.

図55に示すように、反応解析の結果は、反応解析モジュール101から出力され、学習コンテンツ検索・推薦モジュール107に入力される。また、環境解析の結果は、環境解析モジュール102から出力され、学習コンテンツ検索・推薦モジュール107に入力される。学習者間共有情報は、学習者間情報共有モジュール104から出力され、学習者グループ解析モジュール105、ライバル検索・推薦モジュール106、学習コンテンツ検索・推薦モジュール107、学習到達段階解析モジュール108、学習体験モジュール103に入力される。   As shown in FIG. 55, the result of the reaction analysis is output from the reaction analysis module 101 and input to the learning content search / recommendation module 107. The result of the environment analysis is output from the environment analysis module 102 and input to the learning content search / recommendation module 107. The inter-learner shared information is output from the inter-learner information sharing module 104. The learner group analysis module 105, the rival search / recommendation module 106, the learning content search / recommendation module 107, the learning arrival stage analysis module 108, and the learning experience module 103.

また、学習者グループ解析の結果は、学習者グループ解析モジュール105から出力され、ライバル検索・推薦モジュール106に入力される。ライバル検索・推薦の結果は、ライバル検索・推薦モジュール106から出力され、学習者間情報共有モジュール104、学習体験モジュール103に入力される。学習コンテンツ検索・推薦の結果は、学習コンテンツ検索・推薦モジュール107から出力され、学習者間情報共有モジュール104、学習体験モジュール103に入力される。   The result of the learner group analysis is output from the learner group analysis module 105 and input to the rival search / recommendation module 106. The result of the rival search / recommendation is output from the rival search / recommendation module 106 and input to the inter-learner information sharing module 104 and the learning experience module 103. The learning content search / recommendation result is output from the learning content search / recommendation module 107 and input to the inter-learner information sharing module 104 and the learning experience module 103.

また、学習到達段階解析の結果は、学習到達段階解析モジュール108から出力され、学習者間情報共有モジュール104、ライバル検索・推薦モジュール106、学習コンテンツ検索・推薦モジュール107に入力される。なお、学習コンテンツの履歴は、学習体験モジュール103から出力され、学習者間情報共有モジュール104、学習者グループ解析モジュール105、学習コンテンツ検索・推薦モジュール107、学習到達段階解析モジュール108に入力される。   The learning attainment stage analysis result is output from the learning attainment stage analysis module 108 and input to the inter-learner information sharing module 104, the rival search / recommendation module 106, and the learning content search / recommendation module 107. The learning content history is output from the learning experience module 103 and input to the inter-learner information sharing module 104, the learner group analysis module 105, the learning content search / recommendation module 107, and the learning arrival stage analysis module 108.

以上、情報統合処理について説明した。   The information integration process has been described above.

[2−9:学習体験処理の全体的な流れについて]
次に、図56〜図58を参照しながら、学習体験処理の全体的な流れについて説明する。ここで説明する処理には、学習支援装置100を構成する全てのモジュールが関わる。
[2-9: Overall flow of learning experience processing]
Next, the overall flow of the learning experience process will be described with reference to FIGS. The processing described here involves all modules constituting the learning support apparatus 100.

図56に示すように、まず、学習支援装置100は、ユーザ入力情報(学習者入力データ)を取得するか否かを判定する(S301)。ユーザ入力情報を取得する場合、学習支援装置100は、処理をステップS302に進める。一方、ユーザ入力情報を取得しない場合、学習支援装置100は、処理をステップS303に進める。処理をステップS302に進めた場合、学習支援装置100は、学習体験モジュール103などの機能を利用してユーザ入力情報を取得する(S302)。   As shown in FIG. 56, first, the learning support apparatus 100 determines whether to acquire user input information (learner input data) (S301). When acquiring user input information, the learning support apparatus 100 proceeds with the process to step S302. On the other hand, when not acquiring user input information, the learning assistance apparatus 100 advances a process to step S303. When the process proceeds to step S302, the learning support apparatus 100 acquires user input information using a function such as the learning experience module 103 (S302).

処理をステップS303に進めた場合、学習支援装置100は、ユーザの反応を解析するか否かを判定する(S303)。ユーザの反応を解析する場合、学習支援装置100は、処理をステップS304に進める。一方、ユーザの反応を解析しない場合、学習支援装置100は、処理をステップS305に進める。処理をステップS304に進めた場合、学習支援装置100は、反応解析モジュール101などの機能を利用してユーザの反応を解析し、その解析結果を保存する(S304)。   When the process proceeds to step S303, the learning support apparatus 100 determines whether to analyze the user's reaction (S303). When analyzing a user's reaction, the learning assistance apparatus 100 advances a process to step S304. On the other hand, when not analyzing a user's reaction, the learning assistance apparatus 100 advances a process to step S305. When the process proceeds to step S304, the learning support apparatus 100 analyzes the user's reaction using a function such as the reaction analysis module 101 and stores the analysis result (S304).

処理をステップS305に進めた場合、学習支援装置100は、ユーザの環境を解析するか否かを判定する(S305)。ユーザの環境を解析する場合、学習支援装置100は、処理をステップS306に進める。一方、ユーザの環境を解析しない場合、学習支援装置100は、処理をステップS307(図57)に進める。処理をステップS306に進めた場合、学習支援装置100は、環境解析モジュール102などの機能を利用してユーザの環境を解析し、その解析結果を保存する(S306)。   When the process has proceeded to step S305, the learning support apparatus 100 determines whether to analyze the user's environment (S305). When analyzing a user's environment, the learning assistance apparatus 100 advances a process to step S306. On the other hand, when not analyzing a user's environment, the learning assistance apparatus 100 advances a process to step S307 (FIG. 57). When the process proceeds to step S306, the learning support apparatus 100 analyzes the user environment using a function such as the environment analysis module 102, and stores the analysis result (S306).

処理をステップS307に進めた場合、図57に示すように、学習支援装置100は、学習者グループを解析するか否かを判定する(S307)。学習者グループを解析する場合、学習支援装置100は、処理をステップS308に進める。一方、学習者グループを解析しない場合、学習支援装置100は、処理をステップS309に進める。処理をステップS308に進めた場合、学習支援装置100は、学習者グループ解析モジュール105などの機能を利用して学習者グループを解析し、その解析結果を保存する(S308)。   When the process proceeds to step S307, as illustrated in FIG. 57, the learning support apparatus 100 determines whether to analyze a learner group (S307). When analyzing a learner group, the learning support apparatus 100 proceeds with the process to step S308. On the other hand, when the learner group is not analyzed, the learning support apparatus 100 proceeds with the process to step S309. When the process proceeds to step S308, the learning support apparatus 100 analyzes the learner group using a function such as the learner group analysis module 105 and stores the analysis result (S308).

処理をステップS309に進めた場合、学習支援装置100は、学習到達段階を解析するか否かを判定する(S309)。学習到達段階を解析する場合、学習支援装置100は、処理をステップS310に進める。一方、学習到達段階を解析しない場合、学習支援装置100は、処理をステップS311に進める。処理をステップS310に進めた場合、学習支援装置100は、学習到達段階解析モジュール108などの機能を利用して学習到達段階を解析し、その解析結果を保存する(S310)。   When the process proceeds to step S309, the learning support apparatus 100 determines whether or not to analyze the learning arrival stage (S309). When analyzing the learning arrival stage, the learning support apparatus 100 proceeds with the process to step S310. On the other hand, when the learning arrival stage is not analyzed, the learning support apparatus 100 proceeds with the process to step S311. When the process proceeds to step S310, the learning support apparatus 100 analyzes the learning arrival stage using a function such as the learning arrival stage analysis module 108 and stores the analysis result (S310).

処理をステップS311に進めた場合、学習支援装置100は、学習者間共有情報を解析するか否かを判定する(S311)。学習者間共有情報を解析する場合、学習支援装置100は、処理をステップS312に進める。一方、学習者間共有情報を解析しない場合、学習支援装置100は、処理をステップS313(図58)に進める。処理をステップS312に進めた場合、学習支援装置100は、学習者間情報共有モジュール104などの機能を利用して学習者間共有情報を解析し、その解析結果を保存する(S312)。   When the process has proceeded to step S311, the learning support apparatus 100 determines whether to analyze the inter-learner shared information (S311). When analyzing inter-learner shared information, the learning support apparatus 100 proceeds with the process to step S312. On the other hand, if the learner shared information is not analyzed, the learning support apparatus 100 proceeds with the process to step S313 (FIG. 58). When the process proceeds to step S312, the learning support apparatus 100 analyzes the inter-learner shared information using a function such as the inter-learner information sharing module 104 and stores the analysis result (S312).

処理をステップS313に進めた場合、図58に示すように、学習支援装置100は、情報統合を実行するか否かを判定する(S313)。情報統合を実行する場合、学習支援装置100は、処理をステップS314に進める。一方、情報統合を実行しない場合、学習支援装置100は、処理をステップS315に進める。処理をステップS314に進めた場合、学習支援装置100は、情報統合モジュール110などの機能を利用して情報統合を実行し、その結果を保存する(S314)。   When the process proceeds to step S313, as illustrated in FIG. 58, the learning support apparatus 100 determines whether to perform information integration (S313). When executing information integration, the learning support apparatus 100 proceeds with the process to step S314. On the other hand, when the information integration is not executed, the learning support apparatus 100 proceeds with the process to step S315. When the process proceeds to step S314, the learning support apparatus 100 executes information integration using a function such as the information integration module 110 and stores the result (S314).

処理をステップS315に進めた場合、学習支援装置100は、ライバル検索・推薦を実行するか否かを判定する(S315)。ライバル検索・推薦を実行する場合、学習支援装置100は、処理をステップS316に進める。一方、ライバル検索・推薦を実行しない場合、学習支援装置100は、処理をステップS317に進める。処理をステップS316に進めた場合、学習支援装置100は、ライバル検索・推薦モジュール106などの機能を利用してライバル検索・推薦を実行し、その結果を保存する(S316)。   When the process has proceeded to step S315, the learning support apparatus 100 determines whether to perform rival search / recommendation (S315). When executing rival search / recommendation, the learning support apparatus 100 proceeds with the process to step S316. On the other hand, when rival search / recommendation is not executed, the learning support apparatus 100 proceeds with the process to step S317. When the process proceeds to step S316, the learning support apparatus 100 performs rival search / recommendation using functions such as the rival search / recommendation module 106, and stores the result (S316).

処理をステップS317に進めた場合、学習支援装置100は、学習コンテンツ検索・推薦を実行するか否かを判定する(S317)。学習コンテンツ検索・推薦を実行する場合、学習支援装置100は、処理をステップS318に進める。一方、学習コンテンツ検索・推薦を実行しない場合、学習支援装置100は、処理をステップS319に進める。処理をステップS318に進めた場合、学習支援装置100は、学習コンテンツ検索・推薦モジュール107などの機能を利用して学習コンテンツ検索・推薦を実行し、その結果を保存する(S318)。   When the process proceeds to step S317, the learning support apparatus 100 determines whether to execute learning content search / recommendation (S317). When executing the learning content search / recommendation, the learning support apparatus 100 proceeds with the process to step S318. On the other hand, when the learning content search / recommendation is not executed, the learning support apparatus 100 proceeds with the process to step S319. When the process proceeds to step S318, the learning support apparatus 100 executes learning content search / recommendation using functions such as the learning content search / recommendation module 107, and stores the result (S318).

処理をステップS319に進めた場合、学習支援装置100は、学習体験モジュール103などの機能を利用して、ライバル、学習コンテンツ、或いは、ライバル及び学習コンテンツの関連情報をユーザに提示し(S319)、学習体験に関する一連の処理を終了する。   When the process proceeds to step S319, the learning support apparatus 100 presents the rival, the learning content, or related information of the rival and the learning content to the user by using a function such as the learning experience module 103 (S319). End a series of processes related to the learning experience.

以上、学習体験処理の全体的な流れについて説明した。   The overall flow of the learning experience process has been described above.

[2−10:モチベーションの算出処理について]
次に、図59を参照しながら、モチベーションの算出方法について説明する。
[2-10: Motivation calculation process]
Next, a method for calculating motivation will be described with reference to FIG.

学習体験モジュール103は、図21に示すような形でライバルや学習コンテンツに関する情報をユーザに提示し、ユーザの学習意欲を喚起する。また、学習体験モジュール103は、ユーザがライバルとコミュニケーションする場を提供する。このとき、学習体験モジュール103により提供される情報の中に、ユーザのモチベーションを示す情報がある。このモチベーションは、図59に示すように、ソーシャルネットワーク上の記述テキストに対して言語解析を行い、抽出された主観表現に基づいて算出される。例えば、ポジティブな主観表現の量とネガティブな主観表現の量とを比較し、その比較結果からモチベーションが決定される。   The learning experience module 103 presents information related to rivals and learning content to the user in a form as shown in FIG. 21 and urges the user to learn. The learning experience module 103 also provides a place for the user to communicate with rivals. At this time, the information provided by the learning experience module 103 includes information indicating the user's motivation. As shown in FIG. 59, this motivation is calculated based on the extracted subjective expression by performing language analysis on the description text on the social network. For example, the amount of positive subjective expression is compared with the amount of negative subjective expression, and motivation is determined from the comparison result.

以上、モチベーションの算出方法について説明した。   The motivation calculation method has been described above.

[2−11:進捗度の算出処理について]
次に、図60を参照しながら、進捗度の算出方法について説明する。
[2-11: Progress level calculation process]
Next, a method for calculating the degree of progress will be described with reference to FIG.

学習体験モジュール103は、図21に示すような形でライバルや学習コンテンツに関する情報をユーザに提示し、ユーザの学習意欲を喚起する。また、学習体験モジュール103は、ユーザがライバルとコミュニケーションする場を提供する。このとき、学習体験モジュール103により提供される情報の中に、ユーザの進捗度を示す情報がある。この進捗度は、図60に示すように、学習到達段階の数値変化を観測しておき、その数値の増加量に基づいて算出される。例えば、進捗度は、1日当たりの学習到達段階の増加量が0.1以上の場合に「向上」に設定され、0.05以上0.1未満の場合に「維持」に設定され、0.05未満の場合に「低下」に設定される。なお、進捗度の判定に用いる閾値は適切に設定されることが好ましい。   The learning experience module 103 presents information related to rivals and learning content to the user in a form as shown in FIG. 21 and urges the user to learn. The learning experience module 103 also provides a place for the user to communicate with rivals. At this time, the information provided by the learning experience module 103 includes information indicating the degree of progress of the user. As shown in FIG. 60, the degree of progress is calculated based on the amount of increase in the numerical value at the learning achievement stage. For example, the degree of progress is set to “improvement” when the amount of increase in the learning achievement stage per day is 0.1 or more, and is set to “maintain” when 0.05 or more and less than 0.1. When it is less than 05, it is set to “decrease”. In addition, it is preferable that the threshold value used for determination of progress is set appropriately.

以上、進捗度の算出方法について説明した。   The progress calculation method has been described above.

[2−12:効果]
上記のように、本実施形態に係る学習支援装置100は、ユーザの習熟度、学習目標、学習スタイルに応じてライバルの検索や推薦を行うことができる。学習目標としては、例えば、「プロレベル」「趣味レベル」などがある。また、学習スタイルとしては、例えば、「広く浅く」「狭く深く」「早く」「じっくり」などがある。こうしたユーザの学習目標や学習スタイルなどに応じて好適なライバルが選択されることにより、ユーザの学習に対するモチベーションを高い状態で維持することが可能になる。
[2-12: Effect]
As described above, the learning support apparatus 100 according to the present embodiment can search for and recommend rivals according to the user's proficiency level, learning target, and learning style. Examples of the learning target include “professional level” and “hobby level”. Examples of the learning style include “widely shallow”, “narrowly deep”, “early”, and “slowly”. By selecting a suitable rival according to the user's learning goal, learning style, etc., it becomes possible to maintain a high level of motivation for the user's learning.

また、本実施形態に係る学習支援装置100は、ライバルとの競争や協働が可能なようにソーシャルネットワークによる情報共有の場を提供する。そのため、ユーザは、このような場を通じて競争心や協働の精神をかき立てられる。また、ライバルとの間で質問や対話などのコミュニケーションがはかれることにより、問題解決の早期化や学習意欲の向上が実現される。特に、学習目標や学習スタイルの似たライバルとのコミュニケーションがはかれることで、より効果的に学習を進めることが可能な学びの場が実現される。   In addition, the learning support apparatus 100 according to the present embodiment provides a place for information sharing through a social network so that competition and collaboration with rivals are possible. Therefore, the user can inspire the spirit of competition and collaboration through such a place. In addition, communication such as questions and dialogues with rivals is achieved, so that problem solving is accelerated and learning motivation is improved. In particular, communication with rivals with similar learning objectives and learning styles can be used to create a learning space where learning can proceed more effectively.

また、本実施形態に係る学習支援装置100は、ユーザの習熟度、学習目標、及び学習スタイルに応じた学習者グループの解析や学習到達段階の解析に基づいてライバルや学習コンテンツの検索・推薦を行う。そのため、高価な計測器や生体センサなどを利用せずとも、ユーザの学習状態を適切に判定することが可能である。その結果、ユーザにかかる負担が少なく、かつ、低コストな学習システムを構築することが可能になる。   In addition, the learning support apparatus 100 according to the present embodiment searches and recommends rivals and learning content based on analysis of learner groups and analysis of the learning achievement stage according to the user's proficiency level, learning target, and learning style. Do. Therefore, it is possible to appropriately determine the learning state of the user without using an expensive measuring instrument or biosensor. As a result, it is possible to construct a learning system with less burden on the user and at a low cost.

以上、本実施形態に係る学習支援装置100の利用により得られる効果について説明した。   The effects obtained by using the learning support apparatus 100 according to this embodiment have been described above.

<3:ハードウェア構成例>
上記の学習支援装置100が有する各構成要素の機能は、例えば、図61に示す情報処理装置のハードウェア構成を用いて実現することが可能である。つまり、当該各構成要素の機能は、コンピュータプログラムを用いて図61に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、PHS、PDA等の携帯情報端末、ゲーム機、又は種々の情報家電がこれに含まれる。但し、上記のPHSは、Personal Handy−phone Systemの略である。また、上記のPDAは、Personal Digital Assistantの略である。
<3: Hardware configuration example>
The function of each component included in the learning support apparatus 100 can be realized using, for example, the hardware configuration of the information processing apparatus illustrated in FIG. That is, the function of each component is realized by controlling the hardware shown in FIG. 61 using a computer program. The form of the hardware is arbitrary, and includes, for example, a personal computer, a mobile phone, a portable information terminal such as a PHS, a PDA, a game machine, or various information appliances. However, the above PHS is an abbreviation of Personal Handy-phone System. The PDA is an abbreviation for Personal Digital Assistant.

図61に示すように、このハードウェアは、主に、CPU902と、ROM904と、RAM906と、ホストバス908と、ブリッジ910と、を有する。さらに、このハードウェアは、外部バス912と、インターフェース914と、入力部916と、出力部918と、記憶部920と、ドライブ922と、接続ポート924と、通信部926と、を有する。但し、上記のCPUは、Central Processing Unitの略である。また、上記のROMは、Read Only Memoryの略である。そして、上記のRAMは、Random Access Memoryの略である。   As shown in FIG. 61, this hardware mainly includes a CPU 902, a ROM 904, a RAM 906, a host bus 908, and a bridge 910. Further, this hardware includes an external bus 912, an interface 914, an input unit 916, an output unit 918, a storage unit 920, a drive 922, a connection port 924, and a communication unit 926. However, the CPU is an abbreviation for Central Processing Unit. The ROM is an abbreviation for Read Only Memory. The RAM is an abbreviation for Random Access Memory.

CPU902は、例えば、演算処理装置又は制御装置として機能し、ROM904、RAM906、記憶部920、又はリムーバブル記録媒体928に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ROM904は、CPU902に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。RAM906には、例えば、CPU902に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。   The CPU 902 functions as, for example, an arithmetic processing unit or a control unit, and controls the overall operation of each component or a part thereof based on various programs recorded in the ROM 904, the RAM 906, the storage unit 920, or the removable recording medium 928. . The ROM 904 is a means for storing a program read by the CPU 902, data used for calculation, and the like. In the RAM 906, for example, a program read by the CPU 902, various parameters that change as appropriate when the program is executed, and the like are temporarily or permanently stored.

これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス908を介して相互に接続される。一方、ホストバス908は、例えば、ブリッジ910を介して比較的データ伝送速度が低速な外部バス912に接続される。また、入力部916としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部916としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ(以下、リモコン)が用いられることもある。   These components are connected to each other via, for example, a host bus 908 capable of high-speed data transmission. On the other hand, the host bus 908 is connected to an external bus 912 having a relatively low data transmission speed via a bridge 910, for example. As the input unit 916, for example, a mouse, a keyboard, a touch panel, a button, a switch, a lever, or the like is used. Further, as the input unit 916, a remote controller (hereinafter referred to as a remote controller) capable of transmitting a control signal using infrared rays or other radio waves may be used.

出力部918としては、例えば、CRT、LCD、PDP、又はELD等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のCRTは、Cathode Ray Tubeの略である。また、上記のLCDは、Liquid Crystal Displayの略である。そして、上記のPDPは、Plasma DisplayPanelの略である。さらに、上記のELDは、Electro−Luminescence Displayの略である。   As the output unit 918, for example, a display device such as a CRT, LCD, PDP, or ELD, an audio output device such as a speaker or a headphone, a printer, a mobile phone, or a facsimile, etc. Or it is an apparatus which can notify audibly. However, the above CRT is an abbreviation for Cathode Ray Tube. The LCD is an abbreviation for Liquid Crystal Display. The PDP is an abbreviation for Plasma Display Panel. Furthermore, the ELD is an abbreviation for Electro-Luminescence Display.

記憶部920は、各種のデータを格納するための装置である。記憶部920としては、例えば、ハードディスクドライブ(HDD)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のHDDは、Hard Disk Driveの略である。   The storage unit 920 is a device for storing various data. As the storage unit 920, for example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like is used. However, the HDD is an abbreviation for Hard Disk Drive.

ドライブ922は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体928に記録された情報を読み出し、又はリムーバブル記録媒体928に情報を書き込む装置である。リムーバブル記録媒体928は、例えば、DVDメディア、Blu−rayメディア、HD DVDメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体928は、例えば、非接触型ICチップを搭載したICカード、又は電子機器等であってもよい。但し、上記のICは、Integrated Circuitの略である。   The drive 922 is a device that reads information recorded on a removable recording medium 928 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, or writes information to the removable recording medium 928. The removable recording medium 928 is, for example, a DVD medium, a Blu-ray medium, an HD DVD medium, or various semiconductor storage media. Of course, the removable recording medium 928 may be, for example, an IC card on which a non-contact type IC chip is mounted, an electronic device, or the like. However, the above IC is an abbreviation for Integrated Circuit.

接続ポート924は、例えば、USBポート、IEEE1394ポート、SCSI、RS−232Cポート、又は光オーディオ端子等のような外部接続機器930を接続するためのポートである。外部接続機器930は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はICレコーダ等である。但し、上記のUSBは、Universal Serial Busの略である。また、上記のSCSIは、Small Computer System Interfaceの略である。   The connection port 924 is a port for connecting an external connection device 930 such as a USB port, an IEEE 1394 port, a SCSI, an RS-232C port, or an optical audio terminal. The external connection device 930 is, for example, a printer, a portable music player, a digital camera, a digital video camera, or an IC recorder. However, the above USB is an abbreviation for Universal Serial Bus. The SCSI is an abbreviation for Small Computer System Interface.

通信部926は、ネットワーク932に接続するための通信デバイスであり、例えば、有線又は無線LAN、Bluetooth(登録商標)、又はWUSB用の通信カード、光通信用のルータ、ADSL用のルータ、又は各種通信用のモデム等である。また、通信部926に接続されるネットワーク932は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内LAN、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のLANは、Local Area Networkの略である。また、上記のWUSBは、Wireless USBの略である。そして、上記のADSLは、Asymmetric Digital Subscriber Lineの略である。   The communication unit 926 is a communication device for connecting to the network 932. For example, a wired or wireless LAN, Bluetooth (registered trademark), or a WUSB communication card, an optical communication router, an ADSL router, or various types It is a modem for communication. The network 932 connected to the communication unit 926 is configured by a wired or wireless network, such as the Internet, home LAN, infrared communication, visible light communication, broadcast, or satellite communication. However, the above LAN is an abbreviation for Local Area Network. The WUSB is an abbreviation for Wireless USB. The above ADSL is an abbreviation for Asymmetric Digital Subscriber Line.

(備考)
上記のライバル検索・推薦モジュール106は、類似学習者検出部、学習者クラスタリング部の一例である。上記の情報統合モジュール110、学習体験モジュール103は、類似学習者情報提供部の一例である。上記の学習者グループ解析モジュール105は、クラスタリング部、履修クラスタ抽出部、特徴量取得部、学習目標決定部、学習スタイル決定部、関係抽出部、判別用語抽出部、学習目標別重み値算出部、学習スタイル別重み値算出部の一例である。上記の学習コンテンツ検索・推薦モジュール107は、特徴ベクトル算出部、特徴ベクトル抽出部、学習コンテンツ推薦部の一例である。上記の学習到達段階解析モジュール108は、学習目標特徴量算出部、習熟度評価部、習熟度変化観測部、進捗度評価部の一例である。
(Remarks)
The rival search / recommendation module 106 is an example of a similar learner detection unit and a learner clustering unit. The information integration module 110 and the learning experience module 103 are examples of a similar learner information providing unit. The learner group analysis module 105 includes a clustering unit, a course cluster extraction unit, a feature amount acquisition unit, a learning target determination unit, a learning style determination unit, a relationship extraction unit, a discriminant term extraction unit, a learning target-specific weight value calculation unit, It is an example of the weight value calculation part classified by learning style. The learning content search / recommendation module 107 is an example of a feature vector calculation unit, a feature vector extraction unit, and a learning content recommendation unit. The learning attainment stage analysis module 108 is an example of a learning target feature amount calculation unit, a proficiency level evaluation unit, a proficiency level change observation unit, and a progress level evaluation unit.

以上、添付図面を参照しながら本技術に係る好適な実施形態について説明したが、本技術はここで開示した構成例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本技術の技術的範囲に属するものと了解される。   The preferred embodiments according to the present technology have been described above with reference to the accompanying drawings, but it is needless to say that the present technology is not limited to the configuration examples disclosed herein. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present technology. Understood.

100 学習支援装置
101 反応解析モジュール
1011 反応解析モジュール検出部
1012 反応解析モジュール入力部
1013 反応解析モジュール記憶部
1014 反応解析モジュール演算部
102 環境解析モジュール
1021 環境解析モジュール検出部
1022 環境解析モジュール記憶部
1023 環境解析モジュール演算部
103 学習体験モジュール
1031 学習体験モジュール入力部
1032 学習体験モジュール表示部
1033 学習体験モジュール記憶部
1034 学習体験モジュール演算部
104 学習者間情報共有モジュール
1041 学習者間情報共有モジュール記憶部
1042 学習者間情報共有モジュール演算部
105 学習者グループ解析モジュール
1051 学習者グループ解析モジュール解析部
1052 学習者グループ解析モジュール記憶部
106 ライバル検索・推薦モジュール
1061 ライバル検索・推薦モジュール演算部
1062 ライバル検索・推薦モジュール記憶部
107 学習コンテンツ検索・推薦モジュール
1071 学習コンテンツ検索・推薦モジュール演算部
1072 学習コンテンツ検索・推薦モジュール記憶部
108 学習到達段階解析モジュール
1081 学習到達段階解析モジュール解析部
1082 学習到達段階解析モジュール記憶部
109 学習コンテンツ管理モジュール
1091 学習コンテンツ管理モジュール演算部
1092 学習コンテンツ管理モジュール記憶部
110 情報統合モジュール
1011 情報統合モジュール管理部
1012 情報統合モジュール記憶部
DESCRIPTION OF SYMBOLS 100 Learning support apparatus 101 Reaction analysis module 1011 Reaction analysis module detection part 1012 Reaction analysis module input part 1013 Reaction analysis module memory | storage part 1014 Reaction analysis module calculating part 102 Environmental analysis module 1021 Environmental analysis module detection part 1022 Environmental analysis module memory | storage part 1023 Environment Analysis module calculation unit 103 Learning experience module 1031 Learning experience module input unit 1032 Learning experience module display unit 1033 Learning experience module storage unit 1034 Learning experience module calculation unit 104 Inter-learner information sharing module 1041 Inter-learner information sharing module storage unit 1042 Learning Inter-person information sharing module calculation unit 105 Learner group analysis module 1051 Learner group analysis module analysis unit 1052 Learner group analysis module storage unit 106 Rival search / recommendation module 1061 Rival search / recommendation module calculation unit 1062 Rival search / recommendation module storage unit 107 Learning content search / recommendation module 1071 Learning content search / recommendation module calculation unit 1072 Learning content search / Recommendation module storage unit 108 Learning attainment stage analysis module 1081 Learning attainment stage analysis module analysis unit 1082 Learning attainment stage analysis module storage unit 109 Learning content management module 1091 Learning content management module calculation unit 1092 Learning content management module storage unit 110 Information integration module 1011 Information integration module management unit 1012 Information integration module storage unit

Claims (15)

学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出部と、
支援対象の学習者に対し、前記類似学習者検出部により検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供部と、
を備える、
学習支援装置。
A similar learner detection unit that detects similar learners with similar features of the learner information based on learner information including learning objectives, proficiency levels, and learning styles;
A similar learner information providing unit that provides learner information of a similar learner similar to the support target learner detected by the similar learner detection unit to a support target learner;
Comprising
Learning support device.
学習コンテンツをクラスタリングするクラスタリング部と、
学習者が履修した学習コンテンツの帰属クラスタを抽出する履修クラスタ抽出部と、
前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習目標毎の特徴量を取得する特徴量取得部と、
前記特徴量取得部により取得された学習目標毎の特徴量の中で最大値に対応する学習目標を選択し、選択した学習目標を前記学習者の学習目標に決定する学習目標決定部と、
をさらに備える、
請求項1に記載の学習支援装置。
A clustering unit for clustering learning content;
A course cluster extractor that extracts the attribution cluster of the learning content taken by the learner;
A feature amount acquisition unit for acquiring a feature amount for each learning target from the belonging cluster having the maximum degree of belonging among the belonging clusters extracted by the course cluster extracting unit;
A learning target determination unit that selects a learning target corresponding to the maximum value among the feature amounts for each learning target acquired by the feature amount acquisition unit, and determines the selected learning target as the learning target of the learner;
Further comprising
The learning support apparatus according to claim 1.
学習コンテンツをクラスタリングするクラスタリング部と、
学習者が履修した学習コンテンツの帰属クラスタを抽出する履修クラスタ抽出部と、
前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習スタイル毎の特徴量を取得する特徴量取得部と、
前記特徴量取得部により取得された学習スタイル毎の特徴量に基づいて前記学習者の学習スタイルに決定する学習スタイル決定部と、
をさらに備える、
請求項1に記載の学習支援装置。
A clustering unit for clustering learning content;
A course cluster extractor that extracts the attribution cluster of the learning content taken by the learner;
A feature quantity acquisition unit that acquires a feature quantity for each learning style from the belonging cluster having the maximum degree of belonging among the belonging clusters extracted by the course cluster extracting unit;
A learning style determination unit that determines the learning style of the learner based on the feature amount for each learning style acquired by the feature amount acquisition unit;
Further comprising
The learning support apparatus according to claim 1.
前記特徴量取得部は、前記履修クラスタ抽出部により抽出された帰属クラスタの中で帰属度が最大となる帰属クラスタから学習スタイル毎の特徴量をさらに取得し、
前記学習支援装置は、前記特徴量取得部により取得された学習スタイル毎の特徴量に基づいて前記学習者の学習スタイルに決定する学習スタイル決定部をさらに備える、
請求項2に記載の学習支援装置。
The feature amount acquisition unit further acquires a feature amount for each learning style from the belonging cluster having the largest degree of belonging among the belonging clusters extracted by the course cluster extracting unit,
The learning support device further includes a learning style determination unit that determines the learning style of the learner based on a feature amount for each learning style acquired by the feature amount acquisition unit.
The learning support apparatus according to claim 2.
前記特徴量取得部により取得された学習目標毎の特徴量及び学習スタイル毎の特徴量に基づき、同じ学習者が複数のクラスタに帰属することを許容する条件の下で学習者をクラスタリングする学習者クラスタリング部をさらに備える、
請求項4に記載の学習支援装置。
A learner that clusters learners under conditions that allow the same learner to belong to a plurality of clusters based on the feature value for each learning target and the feature value for each learning style acquired by the feature value acquisition unit. A clustering unit;
The learning support device according to claim 4.
前記学習スタイル決定部は、学習者の履修状況を示す時間情報、及び前記学習スタイル毎の特徴量から算出される情報エントロピーに基づいて前記学習者の学習スタイルを決定する、
請求項4に記載の学習支援装置。
The learning style determination unit determines the learning style of the learner based on time information indicating a learner's course status and information entropy calculated from a feature amount for each learning style.
The learning support device according to claim 4.
前記類似学習者検出部は、前記学習目標毎の特徴量及び前記学習スタイル毎の特徴量を組み合わせたベクトルを用いてベクトルマッチングを行うことにより前記支援対象の学習者に類似した類似学習者を検出する、
請求項4に記載の学習支援装置。
The similar learner detection unit detects a similar learner similar to the learner to be supported by performing vector matching using a vector obtained by combining a feature amount for each learning target and a feature amount for each learning style. To
The learning support device according to claim 4.
推薦対象となる全ての学習コンテンツについて、それぞれ学習目標毎の特徴量及び学習スタイル毎の特徴量を組み合わせたベクトルを算出する特徴ベクトル算出部と、
前記特徴ベクトル算出部により算出されたベクトルの中から、前記特徴量取得部により取得された前記支援対象の学習者に対応する学習目標毎の特徴量及び学習スタイル毎の特徴量を組み合わせたベクトルに近い順に所定数のベクトルを抽出する特徴ベクトル抽出部と、
前記特徴ベクトル抽出部により抽出されたベクトルに対応する学習コンテンツを前記支援対象の学習者に推薦する学習コンテンツ推薦部と、
をさらに備える、
請求項4に記載の学習支援装置。
A feature vector calculation unit that calculates a vector that combines a feature value for each learning target and a feature value for each learning style for all learning contents to be recommended;
Among the vectors calculated by the feature vector calculation unit, a vector obtained by combining the feature amount for each learning target and the feature amount for each learning style corresponding to the support target learner acquired by the feature amount acquisition unit. A feature vector extraction unit that extracts a predetermined number of vectors in the closest order;
A learning content recommendation unit that recommends learning content corresponding to the vector extracted by the feature vector extraction unit to the support target learner;
Further comprising
The learning support device according to claim 4.
前記支援対象の学習者と学習目標が同じ学習者のそれぞれについて、前記学習目標毎の特徴量を合計した学習目標特徴量を算出する学習目標特徴量算出部と、
前記学習目標特徴量の最大値と、前記支援対象の学習者について算出された学習目標特徴量とを比較することにより前記支援対象の学習者の習熟度を評価する習熟度評価部と、
をさらに備える、
請求項4に記載の学習支援装置。
A learning target feature value calculating unit that calculates a learning target feature value obtained by totaling the feature values for each learning target for each of the learners having the same learning target as the support target learner;
A proficiency level evaluation unit that evaluates the proficiency level of the learner of the support target by comparing the maximum value of the target feature value of learning with the target learning feature value calculated for the learner of the support target;
Further comprising
The learning support device according to claim 4.
所定の学習目標を判別するための学習目標判別用語と当該所定の学習目標との関係を機械学習により抽出する関係抽出部と、
学習者がソーシャルネットワーク上で記述したテキストの中から前記学習目標判別用語を抽出する判別用語抽出部と、
前記判別用語抽出部により抽出された各学習目標判別用語について、前記関係抽出部により抽出された関係の強さを示す学習目標別重み値を算出する学習目標別重み値算出部と、
前記各学習目標判別用語について算出された学習目標別重み値を合計し、合計値が最大となる学習目標判別用語に関係する学習目標を前記学習者の学習目標に決定する学習目標決定部と、
をさらに備える、
請求項1に記載の学習支援装置。
A relationship extraction unit that extracts a relationship between a learning target determination term for determining a predetermined learning target and the predetermined learning target by machine learning;
A discriminant term extraction unit for extracting the learning target discriminant term from the text described by the learner on the social network;
For each learning target discrimination term extracted by the discrimination term extraction unit, a learning target-specific weight value calculation unit that calculates a learning target-specific weight value indicating the strength of the relationship extracted by the relationship extraction unit;
A learning target determining unit that sums the weight values for each learning target calculated for each learning target determination term, and determines a learning target related to the learning target determination term having the maximum total value as the learning target of the learner;
Further comprising
The learning support apparatus according to claim 1.
所定の学習スタイルを判別するための学習スタイル判別用語と当該所定の学習スタイルとの関係を機械学習により抽出する関係抽出部と、
学習者がソーシャルネットワーク上で記述したテキストの中から前記学習スタイル判別用語を抽出する判別用語抽出部と、
前記判別用語抽出部により抽出された各学習スタイル判別用語について、前記関係抽出部により抽出された関係の強さを示す学習スタイル別重み値を算出する学習スタイル別重み値算出部と、
前記各学習スタイル判別用語について算出された学習スタイル別重み値を合計し、合計値が最大となる学習スタイル判別用語に関係する学習スタイルを前記学習者の学習スタイルに決定する学習スタイル決定部と、
をさらに備える、
請求項1に記載の学習支援装置。
A relationship extraction unit that extracts a relationship between a learning style determination term for determining a predetermined learning style and the predetermined learning style by machine learning;
A discriminant term extraction unit for extracting the learning style discriminant term from the text described by the learner on the social network;
For each learning style discrimination term extracted by the discrimination term extraction unit, a weight value calculation unit by learning style that calculates a weight value by learning style indicating the strength of the relationship extracted by the relationship extraction unit;
A learning style determination unit that sums the weight values for each learning style calculated for each learning style determination term, and determines the learning style related to the learning style determination term that maximizes the total value as the learning style of the learner;
Further comprising
The learning support apparatus according to claim 1.
学習者がソーシャルネットワーク上に記述したテキストからポジティブな主観表現とネガティブな主観表現とを抽出する主観表現抽出部をさらに備え、
前記類似学習者情報提供部は、前記類似学習者について前記主観表現抽出部により抽出されたポジティブな主観表現の量とネガティブな主観表現の量とを比較し、比較結果を当該類似学習者のモチベーションを示す学習者情報として前記支援対象の学習者に提供する、
請求項1に記載の学習支援装置。
And a subjective expression extraction unit that extracts positive subjective expressions and negative subjective expressions from text written by the learner on the social network,
The similar learner information providing unit compares the amount of positive subjective expression extracted by the subjective expression extraction unit with the amount of negative subjective expression for the similar learner, and compares the comparison result with the motivation of the similar learner Provide to the learner of the support target as learner information indicating
The learning support apparatus according to claim 1.
前記習熟度の変化を観測する習熟度変化観測部と、
前記習熟度の増加量に応じて進捗度を評価する進捗度評価部と、
をさらに備える、
請求項1に記載の学習支援装置。
A proficiency level change monitoring unit for observing changes in the proficiency level;
A progress evaluation unit that evaluates the progress according to the increase in the proficiency,
Further comprising
The learning support apparatus according to claim 1.
学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出ステップと、
支援対象の学習者に対し、前記類似学習者検出ステップで検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供ステップと、
を含む、
学習支援方法。
A similar learner detection step for detecting similar learners whose features of the learner information are similar based on learner information including learning objectives, proficiency levels, and learning styles;
A similar learner information providing step of providing learner information of a similar learner similar to the learner of the support target detected in the similar learner detection step to the learner of the support target;
including,
Learning support method.
学習目標、習熟度、及び学習スタイルを含む学習者情報に基づき、当該学習者情報の特徴が類似した類似学習者を検出する類似学習者検出機能と、
支援対象の学習者に対し、前記類似学習者検出機能により検出された当該支援対象の学習者に類似する類似学習者の学習者情報を提供する類似学習者情報提供機能と、
をコンピュータに実現させるためのプログラム。
A similar learner detection function for detecting similar learners with similar features of the learner information based on learner information including learning objectives, proficiency levels, and learning styles;
A similar learner information providing function for providing learner information of a similar learner similar to the learner of the support target detected by the similar learner detection function to the support target learner;
A program to make a computer realize.
JP2011050480A 2011-03-08 2011-03-08 Learning support device, learning support method, and program Withdrawn JP2012189624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011050480A JP2012189624A (en) 2011-03-08 2011-03-08 Learning support device, learning support method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011050480A JP2012189624A (en) 2011-03-08 2011-03-08 Learning support device, learning support method, and program

Publications (2)

Publication Number Publication Date
JP2012189624A true JP2012189624A (en) 2012-10-04
JP2012189624A5 JP2012189624A5 (en) 2014-04-10

Family

ID=47082900

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011050480A Withdrawn JP2012189624A (en) 2011-03-08 2011-03-08 Learning support device, learning support method, and program

Country Status (1)

Country Link
JP (1) JP2012189624A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101492241B1 (en) * 2014-09-19 2015-02-13 주식회사 퀄슨 Learnig Management System
WO2019065688A1 (en) * 2017-09-28 2019-04-04 株式会社トラヴォス Interactive health promotion system, interactive learning promotion system, interactive purchase promotion system
JP2019114091A (en) * 2017-12-25 2019-07-11 カシオ計算機株式会社 Information processing system, electronic apparatus, information processing method and program
US10387782B2 (en) 2013-05-23 2019-08-20 Sony Corporation Information processing apparatus and storage medium
JP2019139686A (en) * 2018-02-15 2019-08-22 Kddi株式会社 Learning management device, learning management method and learning management program

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10387782B2 (en) 2013-05-23 2019-08-20 Sony Corporation Information processing apparatus and storage medium
US10733516B2 (en) 2013-05-23 2020-08-04 Sony Corporation Information processing apparatus and storage medium
US11556811B2 (en) 2013-05-23 2023-01-17 Sony Corporation Information processing apparatus and storage medium
KR101492241B1 (en) * 2014-09-19 2015-02-13 주식회사 퀄슨 Learnig Management System
WO2019065688A1 (en) * 2017-09-28 2019-04-04 株式会社トラヴォス Interactive health promotion system, interactive learning promotion system, interactive purchase promotion system
JPWO2019065688A1 (en) * 2017-09-28 2021-03-18 株式会社トラヴォス Interactive health promotion system, interactive learning promotion system, interactive purchase promotion system
JP2019114091A (en) * 2017-12-25 2019-07-11 カシオ計算機株式会社 Information processing system, electronic apparatus, information processing method and program
JP7124314B2 (en) 2017-12-25 2022-08-24 カシオ計算機株式会社 Information processing system, electronic device, information processing method and program
JP2019139686A (en) * 2018-02-15 2019-08-22 Kddi株式会社 Learning management device, learning management method and learning management program

Similar Documents

Publication Publication Date Title
US11574116B2 (en) Apparatus and method for providing summarized information using an artificial intelligence model
US11636351B2 (en) Amplifying group intelligence by adaptive population optimization
WO2020199932A1 (en) Model training method, face recognition method, device and apparatus, and storage medium
WO2021139701A1 (en) Application recommendation method and apparatus, storage medium and electronic device
WO2019237860A1 (en) Image annotation method and device
US20170154626A1 (en) Question and answer processing method and electronic device for supporting the same
CN107203953A (en) It is a kind of based on internet, Expression Recognition and the tutoring system of speech recognition and its implementation
EP3229218A1 (en) Information processing device, information processing method, and computer program
JP2017153078A (en) Artificial intelligence learning method, artificial intelligence learning system, and answer relay method
CN110209810B (en) Similar text recognition method and device
EP3185139A1 (en) Method and device for providing adapted learning information to a user
CN109871807B (en) Face image processing method and device
EP3726453A1 (en) Information processing device, information processing method, and program
WO2014017164A1 (en) Information processing device, information processing method, and system
CN110808038B (en) Mandarin evaluating method, device, equipment and storage medium
JP2012189624A (en) Learning support device, learning support method, and program
KR20190136337A (en) Social Media Contents Based Emotion Analysis Method, System and Computer-readable Medium
JP2019045978A (en) Interaction control device, learning device, interaction control method, learning method, control program, and recording medium
CN111930908A (en) Answer recognition method and device based on artificial intelligence, medium and electronic equipment
WO2021210460A1 (en) Dementia symptom discrimination program
CN114970562A (en) Semantic understanding method, device, medium and equipment
KR102385873B1 (en) Identifying physical activities performed by a user of a computing device based on media consumption
US20220188363A1 (en) Information processing apparatus, information processing method, and program
KR20200071477A (en) Electronic apparatus and controlling method thereof
US20240184498A1 (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140221

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20150406