(57)【要約】【課題】生徒にあった最適な教師を提示すること。【解決手段】コンピュータによって学習を支援する学習支援システムにおいて、生徒の属性情報を格納する格納手段（生徒ＤＢ６１１）と、生徒のそれぞれの学習の進捗状態を判定する判定手段（ティーチング処理部６０５）と、新たな生徒を登録する場合、当該新たな生徒に類似する属性情報を有する生徒を格納手段から検索する検索手段（ティーチング処理部６０５）と、検索手段によって取得された新たな生徒に類似する属性情報を有する生徒を担当する教師の中から、評価が相対的に高いと判定された教師を特定する特定手段（ティーチング処理部６０５）と、特定手段によって特定された教師を提示する提示手段（オブジェクト処理部６０８）と、を有する。【選択図】図４
2019086602.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって学習を支援する学習支援システムにおいて、
生徒の属性情報を格納する格納手段と、
前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、
新たな前記生徒を登録する場合、当該新たな前記生徒に類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索手段と、
前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒を担当する教師の中から、評価が相対的に高いと判定された前記教師を特定する特定手段と、
前記特定手段によって特定された前記教師を提示する提示手段と、
を有することを特徴とする学習支援システム。
【請求項２】
前記生徒の前記属性情報は、前記生徒の表層的な属性を示す表層属性情報と、深層的な属性を示す深層属性情報とを有し、
前記検索手段は、前記表層属性情報と前記深層属性情報の少なくとも一方と比較して、前記新たな前記生徒に類似する前記属性情報を有する前記生徒を検索する、
ことを特徴とする請求項１に記載の学習支援システム。
【請求項３】
前記格納手段は、前記教師の表層的な属性を示す前記表層属性情報と、深層的な属性を示す前記深層属性情報と有し、
前記教師は、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とによって学習内容を前記生徒に教授し、
前記コンピュータは、前記表層属性情報に基づいてアバターを描画するとともに前記音声を合成し、前記深層属性情報に基づいた方法により教授を行う、
ことを特徴とする請求項１または２に記載の学習支援システム。
【請求項４】
前記教師は、前記生徒に対して所定のメソッドに基づいて学習内容を教授し、
前記メソッドを学習効率の高低によって選別する選別手段を有する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の学習支援システム。
【請求項５】
前記メソッドの内容を改変する改変手段を有し、
前記選別手段は前記改変手段によって改変された前記メソッドの中から学習効果の高い前記メソッドを選別する、
ことを特徴とする請求項４に記載の学習支援システム。
【請求項６】
コンピュータによって学習を支援する学習支援方法において、
生徒の属性情報を格納手段に格納する格納ステップと、
前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、
新たな前記生徒を登録する場合、当該新たな前記生徒に類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、
前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒を担当する教師の中から、評価が相対的に高いと判定された前記教師を特定する特定ステップと、
前記特定ステップにおいて特定された前記教師を提示する提示ステップと、
を有することを特徴とする学習支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援システムおよび学習支援方法に関するものである。
【背景技術】
【０００２】
特許文献１には、先生用端末に対して質問を発行してＬＡＮを介してメール送信する質問送信手段と、先生用端末から回答を受信する回答受信手段とを有する生徒用端末と、生徒用端末から質問を受信する質問受信手段と、生徒用端末に対して回答を、ＬＡＮを介してメール送信する回答送信手段とを有する先生用端末から構成される技術が開示されている。
【０００３】
このような技術によれば、ＬＡＮ上におけるＣＡＩにおいて先生と生徒間で対話が可能な学習支援システムを実現することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−１８５５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、教師と生徒との相性がよくない場合には、学習が思うように進展しないという問題点がある。
【０００６】
本発明は、生徒にあった最適な教師を提示することが可能な学習支援システムおよび学習支援方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、コンピュータによって学習を支援する学習支援システムにおいて、生徒の属性情報を格納する格納手段と、前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、新たな前記生徒を登録する場合、当該新たな前記生徒に類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索手段と、前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒を担当する教師の中から、評価が相対的に高いと判定された前記教師を特定する特定手段と、前記特定手段によって特定された前記教師を提示する提示手段と、を有することを特徴とする。
このような構成によれば、生徒にあった最適な教師を提示することが可能となる。
【０００８】
また、本発明は、前記生徒の前記属性情報は、前記生徒の表層的な属性を示す表層属性情報と、深層的な属性を示す深層属性情報とを有し、前記検索手段は、前記表層属性情報と前記深層属性情報の少なくとも一方と比較して、前記新たな前記生徒に類似する前記属性情報を有する前記生徒を検索する、ことを特徴とする。
このような構成によれば、生徒の表層属性情報と深層属性情報とに基づいて、より最適な教師を提示することができる。
【０００９】
また、本発明は、前記格納手段は、前記教師の表層的な属性を示す前記表層属性情報と、深層的な属性を示す前記深層属性情報と有し、前記教師は、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とによって学習内容を前記生徒に教授し、前記コンピュータは、前記表層属性情報に基づいてアバターを描画するとともに前記音声を合成し、前記深層属性情報に基づいた方法により教授を行う、ことを特徴とする。
このような構成によれば、教師も表層属性情報と深層属性情報とを有することにより、教師を生徒に合わせて改変することができる。
【００１０】
また、本発明は、前記教師は、前記生徒に対して所定のメソッドに基づいて学習内容を教授し、前記メソッドを学習効率の高低によって選別する選別手段を有する、ことを特徴とする。
このような構成によれば、メソッドを選別することで、学習効率を一層高めることができる。
【００１１】
また、本発明は、前記メソッドの内容を改変する改変手段を有し、前記選別手段は前記改変手段によって改変された前記メソッドの中から学習効果の高い前記メソッドを選別する、ことを特徴とする。
このような構成によれば、メソッドを改変することで、メソッドの進化により、学習効率を一層高めることができる。
【００１２】
また、本発明は、コンピュータによって学習を支援する学習支援方法において、生徒の属性情報を格納手段に格納する格納ステップと、前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、新たな前記生徒を登録する場合、当該新たな前記生徒に類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒を担当する教師の中から、評価が相対的に高いと判定された前記教師を特定する特定ステップと、前記特定ステップにおいて特定された前記教師を提示する提示ステップと、を有することを特徴とする。
このような方法によれば、生徒にあった最適な教師を提示することが可能となる。
【発明の効果】
【００１３】
本発明によれば、生徒にあった最適な教師を提示することが可能な学習支援システムおよび学習支援方法を提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る学習支援システムの構成例を示す図である。
【図２】図１に示すクライアント装置の詳細な構成例を示す図である。
【図３】図１に示すサーバ装置の詳細な構成例を示す図である。
【図４】図３に示すサーバ装置のハードウエアとソフトウエアとが協働することで実現される機能ブロックである。
【図５】生徒の属性情報の一例を示す図である。
【図６】図５に示す生徒の属性情報の詳細を示す図である。
【図７】教師の属性情報の一例を示す図である。
【図８】図７に示す教師の属性情報の詳細を示す図である。
【図９】新たな生徒を登録する際に実行される処理の一例を示すフローチャートである。
【図１０】教師のアバターの一例を示す図である。
【図１１】教師から生徒へのティーチングを行う際に実行される処理の一例を示すフローチャートである。
【図１２】図１１の教師およびメソッドのモディファイ処理の詳細を示すフローチャートである。
【図１３】教師から生徒へのコーチングを行う際に実行される処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
次に、本発明の実施形態について説明する。
【００１６】
（Ａ）本発明の実施形態の構成の説明
図１は、本発明の実施形態に係る学習支援システムの構成例を示す図である。図１に示すように、学習支援システム１は、位置情報入力デバイス１０、ＨＭＤ（Head Mount Display）２０、音声入出力デバイス３０、クライアント装置４０、および、サーバ装置６０を有し、クライアント装置４０とサーバ装置６０はネットワーク５０によって通信可能な状態で接続されている。
【００１７】
位置情報入力デバイス１０は、例えば、生徒が手首等に装着するリストバンド型のデバイスとして構成される。位置情報入力デバイス１０は、例えば、加速度センサによって手首の動きを検出し、生徒によって机上または空間に描画される情報を取得し、クライアント装置４０に供給する。なお、位置情報入力デバイス１０としては、例えば、ジョイスティック、ポインティング・スティック、タッチパッド、データグローブ、トラックボール、ペンタブレット、マウス、ライトペン、および、ジョイパッドを用いることもできる。
【００１８】
ＨＭＤ２０は、生徒が頭部に装着して使うディスプレイであり、クライアント装置４０から供給される映像を両目に対して異なる画像として表示する。また、ＨＭＤ２０は、加速度センサを有しており、頭部の方向を検出し、検出結果に応じた画像をクライアント装置４０から供給することで、いわゆる、バーチャルリアリティ（ＶＲ）ディスプレイとして機能する。なお、ＨＭＤ２０は、完全に目を覆って外部の様子を見ることができない「非透過型」であっても、あるいは、ディスプレイをハーフミラーにして外部を見られるようにしたり、外部を写す小さなビデオカメラの映像が見られるようにした「透過型」であったりしてもよい。また、クライアント装置４０に撮像素子を設け、この撮像素子によってＨＭＤ２０の方向を検出するようにしてもよい。
【００１９】
音声入出力デバイス３０は、音声を入力および出力するためのデバイスであり、例えば、マイクロフォンおよびスピーカまたはヘッドフォン等によって構成される。音声入出力デバイス３０は、生徒の発話した音声を電気信号に変換してクライアント装置４０に供給する。また、音声入出力デバイス３０は、クライアント装置４０から供給される電気信号を音声に変換して出力する。なお、ＨＭＤ２０によって検出される頭部の動きに応じて、ヘッドフォンから出力される音声の音量および位相を右耳と左耳で変化させることで、立体音響を実現するようにしてもよい。
【００２０】
ネットワーク５０は、例えば、インターネットまたはＬＡＮ（Local Area Network）によって構成され、クライアント装置４０とサーバ装置６０の間で、パケット形式のデータを授受することで情報を送受信することができる。
【００２１】
サーバ装置６０は、例えば、ワークステーション等のコンピュータによって構成され、クライアント装置４０からの要求に応じて、画像、音声、テキストデータを供給するとともに、クライアント装置４０から供給される情報を処理する。
【００２２】
図２は、図１に示すクライアント装置４０の詳細な構成例を示す図である。図２に示すように、クライアント装置４０は、ＣＰＵ（Central Processing Unit）４１、ＲＯＭ（Read Only Memory）４２、ＲＡＭ（Read Access Memory）４３、ＨＤＤ（Hard Disk Drive）４４、ＧＰＵ（Graphics Processing Unit）４５、Ｉ／Ｆ（Interface）４６、および、バス４７を有している。
【００２３】
ここで、ＣＰＵ４１は、ＲＯＭ４２、ＲＡＭ４３、および、ＨＤＤ４４に格納されているプログラムに基づいて演算処理を実行したり、装置の各部を制御したりする。
【００２４】
ＲＯＭ４２は、ＣＰＵ４１が実行する基本的なプログラムおよびデータを格納する半導体記憶装置である。ＲＡＭ４３は、ＣＰＵ４１が実行するプログラムを一時的に格納するとともに、プログラムを実行する際に生じるデータを一時的に格納する半導体記憶装置である。
【００２５】
ＨＤＤ４４は、ＣＰＵ４１が実行する基本的なプログラムおよびデータを格納する磁気記憶装置である。
【００２６】
ＧＰＵ４５は、ＣＰＵ４１から供給される描画データに基づいて描画処理を実行し、得られた画像をＨＭＤ２０に供給して表示させる。
【００２７】
Ｉ／Ｆ４６は、位置情報入力デバイス１０、ＨＭＤ２０、および、音声入出力デバイス３０から供給されるデータを入力するとともに、音声入出力デバイス３０に対して音声データを供給する。また、Ｉ／Ｆ４６は、ネットワーク５０を介してサーバ装置６０との間でデータを送受信する。
【００２８】
バス４７は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤ４４、ＧＰＵ４５、および、Ｉ／Ｆ４６を相互に電気的に接続し、これらの間でデータの授受を可能とするための信号線群である。
【００２９】
図３は、図１に示すサーバ装置６０の詳細な構成例を示す図である。図３に示すように、サーバ装置６０は、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ＨＤＤ６４、Ｉ／Ｆ６５、および、バス６６を有している。
【００３０】
ここで、ＣＰＵ６１は、ＲＯＭ６２、ＲＡＭ６３、および、ＨＤＤ６４に格納されているプログラムに基づいて演算処理を実行したり、装置の各部を制御したりする。
【００３１】
ＲＯＭ６２は、ＣＰＵ６１が実行する基本的なプログラムおよびデータを格納する半導体記憶装置である。ＲＡＭ６３は、ＣＰＵ６１が実行するプログラムを一時的に格納するとともに、プログラムを実行する際に生じるデータを一時的に格納する半導体記憶装置である。
【００３２】
ＨＤＤ６４は、ＣＰＵ６１が実行する基本的なプログラムおよびデータを格納する磁気記憶装置である。
【００３３】
Ｉ／Ｆ６５は、ネットワーク５０を介してクライアント装置４０との間でデータを送受信する。
【００３４】
バス６６は、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ＨＤＤ６４、および、Ｉ／Ｆ６５を相互に電気的に接続し、これらの間でデータの授受を可能とするための信号線群である。
【００３５】
図４は、図３に示すサーバ装置６０において、ＲＯＭ６２およびＨＤＤ６４に格納されているプログラムがＣＰＵ６１によって実行されることで実現される機能ブロックである。図４に示す例は、位置情報処理部６０１、音声認識処理部６０２、音声合成処理部６０３、画像生成処理部６０４、ティーチング処理部６０５、コーチング処理部６０６、テキスト処理部６０７、オブジェクト処理部６０８、ティーチングＤＢ（Data Base）６０９、コーチングＤＢ６１０、生徒ＤＢ６１１、および、教師ＤＢ６１２を有している。
【００３６】
ここで、位置情報処理部６０１は、クライアント装置４０の位置情報入力デバイス１０から入力され、クライアント装置４０およびネットワーク５０を介して伝送された位置情報を入力し、生徒の手首の動きを検出する処理を実行する。
【００３７】
音声認識処理部６０２は、クライアント装置４０の音声入出力デバイス３０から入力され、クライアント装置４０およびネットワーク５０を介して伝送された音声データを入力し、音声認識処理によってテキストデータに変換する処理を実行する。
【００３８】
音声合成処理部６０３は、テキスト処理部６０７から供給されるテキストデータと、音声の属性情報に基づいて音声データ（例えば、ＷＡＶデータ）に変換し、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０では、音声データを音声入出力デバイス３０に供給することで音声として出力する。なお、テキスト処理部６０７から供給される属性情報には、音声の基本周波数、性別、抑揚、発話の速度、フォルマント成分の配置、および、音声の大小に関する情報も供給され、これらの情報に基づいて音声を合成することで、話者の特徴や感情を含む音声を再現することができる。
【００３９】
画像生成処理部６０４は、オブジェクト処理部６０８から供給されるデータ（例えば、オブジェクトに関するデータ）に基づいてポリゴンデータを生成する処理を実行し、得られたポリゴンデータを、ネットワーク５０を介してクライアント装置４０に送信する。クライアント装置４０では、ポリゴンデータを受信し、ＧＰＵ４５によって描画処理、レイアウト処理、および、レンダリング処理等によって画像を生成し、ＨＭＤ２０に供給して表示させる。
【００４０】
ティーチング処理部６０５は、位置情報処理部６０１から供給される生徒の手首の位置およびテキスト処理部６０７から供給される生徒の発話に関する情報を入力し、ティーチングＤＢ６０９に格納されているティーチングデータに基づいてオブジェクト処理部６０８に対してオブジェクト（例えば、教師のアバター）を描画するための情報を供給し、テキスト処理部６０７に対してオブジェクトに発話させるためのテキストデータを供給する。これにより、生徒に対して、所望の内容を教授するとともに、生徒からの反応を取得し、反応に応じた情報を生徒に対して提示する動作を実行することができる。
【００４１】
コーチング処理部６０６は、位置情報処理部６０１から供給される生徒の手首の位置およびテキスト処理部６０７から供給される生徒の発話に関する情報を入力するとともに、テキスト処理部６０７から供給される生徒の発話に関する情報を入力し、コーチングＤＢ６４１０に格納されているコーチングデータに基づいてオブジェクト処理部６０８に対してオブジェクト（例えば、教師のアバター）を描画するための情報を供給し、テキスト処理部６０７に対してアバターに発話させるためのテキストデータを供給する。これにより、生徒から、より深い心理レベルでの意見や感想を聞き出し、聞き出した意見や感想を敷衍することができる。
【００４２】
テキスト処理部６０７は、音声認識処理部６０２から供給されるテキストデータに対して、自然言語解析処理としての形態素解析処理、構文解析処理、意味解析処理、および、文脈解析処理を実行し、得られた処理結果をティーチング処理部６０５およびコーチング処理部６０６に供給する。また、テキスト処理部６０７は、ティーチング処理部６０５およびコーチング処理部６０６から供給されるテキストデータに対して、必要に応じて、形態素解析処理、構文解析処理、意味解析処理、および、文脈解析処理を施し、テキストデータの変換処理等を実行して音声合成処理部６０３に供給する。
【００４３】
オブジェクト処理部６０８は、ティーチング処理部６０５およびコーチング処理部６０６に供給から供給される情報に基づいて教師のアバターを生成し、画像生成処理部６０４に供給する。また、オブジェクト処理部６０８は、ティーチング処理部６０５およびコーチング処理部６０６に供給から供給される情報に基づいて、教示する内容を示すオブジェクト（例えば、問題文、画像、動画、および、立体画像）を生成し、画像生成処理部６０４に供給する。
【００４４】
ティーチングＤＢ６０９は、生徒に対して教授する学習内容を格納するデータベースである。コーチングＤＢ６１０は、生徒に対して実施するコーチングに関する情報を格納するデータベースである。
【００４５】
生徒ＤＢ６１１は、生徒に関する属性情報を格納したデータベースである。教師ＤＢ６１２は、教師に関する属性情報を格納したデータベースである。
【００４６】
図５は、図４に示す生徒ＤＢ６１１に格納される生徒の属性情報の一例を示す図である。図５に示すように、生徒の属性情報としては、個人的属性情報と集団的属性情報とを有する。ここで、個人的属性情報は、個々の生徒のそれぞれの属性情報であり、表層属性情報と深層属性情報とを有する。表層属性情報とは外観から観察できる表面的な属性に関する情報であり、深層属性情報とは外観からは観察できない深層的な属性に関する情報である。また、複数の深層属性情報を包含する属性として集団的深層属性情報を有する。なお、集団的深層属性情報は、複数の深層属性情報を包含するとともに、時間の経過とともにその内容が変化する属性情報である。
【００４７】
図６は、図５に示す生徒の属性情報の一例を示す図である。図６の左側に示すように、生徒の属性情報を構成する表層属性は、例えば、年齢、性別、身長、体重、偏差値、および、ＩＱ（Intelligence Quotient）を有している。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００４８】
また、図６の右側に示すように、深層属性情報としては、興味、所属、問題、使命、懐疑、および、畏怖等を有している。なお、興味とは興味の対象を示し、所属とは生徒が所属していると考える地域または団体を示し、問題とは生徒が抱える問題意識を示し、使命とは生徒が思い描く自身の使命を示し、懐疑とは生徒が抱える懐疑の対象を示し、畏怖とは生徒が思い描く畏怖の対象を示す。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００４９】
図７は、図４に示す教師ＤＢ６１２に格納される属性情報の一例を示す図である。図７に示すように、教師の属性情報としては、生徒と同様に、個人的属性情報と集団的深層属性情報とを有する。ここで、個人的属性情報は、個々の教師のそれぞれの属性情報であり、表層属性情報と深層属性情報とを有する。表層属性情報とは外観から観察できる表面的な属性を示す情報であり、深層属性情報とは外観からは観察できない深層的な属性を示す情報である。また、複数の深層属性情報を包含する属性として集団的深層属性情報を有する。なお、集団的深層属性情報は、複数の深層属性情報を包含するとともに、時間の経過とともにその内容が変化する属性情報である。
【００５０】
図８は、図７に示す教師の属性情報の一例を示す図である。図８に示すように、教師の属性情報を構成する表層属性情報は、例えば、年齢、性別、身長、体重、声の基本周波数、話すスピード、および、アバターを有している。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００５１】
また、深層属性情報としては、第１深層属性情報〜第３深層属性情報を有している。ここで、第１深層属性情報は、興味、所属、問題、使命、懐疑、および、畏怖等を有している。なお、興味とは教師の興味の対象を示し、所属とは教師が所属していると考える地域または団体を示し、問題とは教師が抱える問題意識を示し、使命とは教師が思い描く自身の使命を示し、懐疑とは教師が抱える懐疑の対象を示し、畏怖とは教師が思い描く畏怖の対象を示す。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００５２】
第２深層属性情報としては、教示の際の優先順位等を示し、理解重視、基礎重視、応用重視、進度重視、記憶重視、および、試験重視を有している。ここで、理解重視は生徒の理解を重視し、基礎重視は生徒の基礎力を重視し、応用重視は生徒の応用力を重視し、進度重視は学習の進度を重視し、記憶重視は生徒の記憶の定着を重視し、および、試験重視は生徒の試験結果を重視することを示す。なお、これらを、例えば、１０を最大とする、１〜１０の間の数値として示すようにしてもよい。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００５３】
第３深層属性情報としては、第１メソッド〜第６メソッドを有している。なお、これらのメソッドは教える際の方法を示している。第１メソッドとしては、例えば、語学の場合には単語の発音記号を先に教える方法を示し、第２メソッドとしては、例えば、単語を教えて発音記号は後から教える方法を示す。なお、メソッドとしては、教え方の非常に細かな方法であってもよいし、もう少し大まかな方法であってもよい。もちろん、これらは一例であって、これら以外の属性情報を有していてもよい。
【００５４】
（Ｂ）本発明の実施形態の動作の説明
つぎに、本発明の実施形態の動作について説明する。図９は、新たな生徒を登録する際にサーバ装置６０において実行される処理の一例を示すフローチャートである。例えば、新たな生徒が図１に示す図１に示す学習支援システム１に登録する際には、図９に示す処理が開始される。図９に示す処理が開始されると、以下のステップが実行される。
【００５５】
ステップＳ１０では、新たに登録する生徒の年齢、性別、身長等の表層属性情報を入力する。より詳細には、図４に示すティーチング処理部６０５は、ティーチングＤＢ６０９から新たな生徒の登録用のテキストデータ（例えば、表層属性情報の各項目を入力するように促すテキストデータ）を読み出し、テキスト処理部６０７を介して音声合成処理部６０３に供給する。この結果、音声合成処理部６０３によって、テキストデータが音声データに変換され、ネットワーク５０を介してクライアント装置４０に供給される。クライアント装置４０は、受信した音声データを音声入出力デバイス３０に供給する。音声入出力デバイス３０は、新たな生徒の登録用のテキストデータに対応する音声を発生して出力する。なお、このとき、オブジェクト処理部６０８が登録用のアバター（例えば、ガイダンス役のアバター）を生成して、画像生成処理部６０４およびネットワーク５０を介してクライアント装置４０に供給し、ＨＭＤ２０にＶＲ（Virtual Reality）画像として音声に同期して表示するようにしてもよい。生徒は、アバター画像による音声のガイダンスに応じて、位置情報入力デバイス１０を操作することで、例えば、年齢、性別、身長、および、体重等を位置情報として入力する。このようにして入力された表層属性情報を示す位置情報は、クライアント装置４０からネットワーク５０を介してサーバ装置６０に供給される。
【００５６】
ステップＳ１１では、サーバ装置６０の位置情報処理部６０１は、クライアント装置４０から供給された位置情報を処理して属性情報を取得し、ティーチング処理部６０５に供給する。ティーチング処理部６０５は、供給された表層属性情報を生徒ＤＢ６１１に新たな生徒の属性情報として登録する。
【００５７】
ステップＳ１２では、オブジェクト処理部６０８は、ステップＳ１１で生徒ＤＢ６１１に登録された表層属性情報を参考にして生徒のアバターを生成し、生徒ＤＢ６１１に登録する。なお、このようにして生成された生徒のアバターは、オブジェクト処理部６０８から画像生成処理部６０４に供給し、ネットワーク５０およびクライアント装置４０を介してＨＭＤ２０に表示し、必要に応じて修正等を行うようにしてもよい。例えば、頭髪の色、顔の表情、身長、体重等を、位置情報入力デバイス１０から入力される情報に基づいて修正するようにしてもよい。
【００５８】
ステップＳ１３では、ティーチング処理部６０５は、ティーチングＤＢ６０９に登録されている学力テストに関するデータ（画像データおよびテキストデータ等）を読み出し、テキスト処理部６０７およびオブジェクト処理部６０８に供給する。オブジェクト処理部６０８は、学力テストを実施するためのオブジェクト（例えば、問題に関するオブジェクト）データと、それを説明するアバターとを生成し、画像生成処理部６０４に供給する。画像生成処理部６０４は、オブジェクト処理部６０８から供給されるオブジェクトデータに基づいてポリゴンを生成するとともにレンダリング処理等を実行し、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、供給された情報をＨＭＤ２０に表示させる。これにより、学力テストの問題と教師のアバターがＨＭＤ２０に表示される。また、テキスト処理部６０７は、問題を説明するためのテキストデータを音声合成処理部６０３に供給する。音声合成処理部６０３は、テキスト処理部６０７から供給されるテキストデータに基づいて音声合成処理を実行し、得られた音声データを、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、供給された音声情報を、音声入出力デバイス３０を介して出力する。これにより、学力テストの問題と、教師のアバターの音声が音声入出力デバイス３０から出力される。より詳細には、例えば、教師のアバターが「ｙ＝１／４×ｘ２のグラフを書いて下さい。」と発話するとともに、「ｙ＝１／４×ｘ２のグラフを書いて下さい。」が文字として表示される。また、ＨＭＤ２０には生徒の正面に仮想の方眼紙が表示される。生徒は、手を動かして求められている曲線を仮想の方眼紙に対して描画することができる。また、理科の場合には、教師のアバターが「酸素を発生させる実験を行って下さい。」と発話するとともに、「酸素を発生させる実験を行って下さい。」が文字として表示される。また、ＨＭＤ２０には生徒の正面に、試験管およびフラスコ等の実験器具と、過酸化水素水、塩酸、硫酸、アンモニア水、二酸化マンガン、白金、および、ホウ酸等の薬品が表示される。生徒は、手を動かして実験器具を配置するとともに、薬品を選択して投入することで、酸素を発生させる実行を行うことができる。なお、このような学力テストは、学科毎に行うことができる。
【００５９】
ステップＳ１４では、ティーチング処理部６０５は、ステップＳ１３で実施された学力テストの結果を取得して採点する。そして、採点した結果と、ティーチングＤＢ６０９に格納されている全ての生徒に対する学力テストの結果に基づいて、新たに登録する生徒の偏差値を計算する。例えば、前述した数学のテストの例では、描画された曲線が完全に正しい場合には１０点とし、形状（下に凸の曲線）のみが正しい場合には５点とし、何も描けない場合には０点として採点する。また、理科の実験の例では、全ての実験の手順が正しい場合には１０点とし、手順の一部が間違っていても薬品の選択が正しい場合には５点とし、実験の手順も薬品の選択も間違っている場合には０点として採点することができる。以上のようにして採点した結果を合計することで偏差値を求めることができる。
【００６０】
ステップＳ１５では、ティーチング処理部６０５は、ステップＳ１４で算出した偏差値を、生徒ＤＢ６１１に表層属性情報の「偏差値」として登録する。例えば、新たに登録する生徒の偏差値として、「数学＝６５」、「英語＝５５」、「国語＝６７」、「社会＝７１」、および、「理科＝７２」が登録される。なお、学力テストだけでなく、ＩＱテストも同様にして実施し、ＩＱテストの結果を表層属性情報として、生徒ＤＢ６１１に登録するようにしてもよい。
【００６１】
ステップＳ１６では、ティーチング処理部６０５は、ティーチングＤＢ６０９に登録されている心理テストに関する情報を読み出し、テキスト処理部６０７およびオブジェクト処理部６０８に供給する。オブジェクト処理部６０８は、心理テストを実施するためのオブジェクトと、それを説明するアバターとを生成し、画像生成処理部６０４に供給する。画像生成処理部６０４は、オブジェクト処理部６０８から供給されるオブジェクト情報に基づいてポリゴンを生成するとともにレンダリング処理等を実行し、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、供給された情報をＨＭＤ２０に表示する。これにより、心理テストの問題と教師のアバターがＨＭＤ２０に表示される。また、テキスト処理部６０７は、問題を説明するためのテキストデータと、音声の属性情報を音声合成処理部６０３に供給する。音声合成処理部６０３は、テキスト処理部６０７から供給されるテキストデータと、属性情報とに基づいて音声合成処理を実行し、得られた音声データを、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、供給された音声情報を、音声入出力デバイス３０を介して出力する。これにより、心理テストの問題と教師のアバターの音声が音声入出力デバイス３０から出力される。より詳細には、例えば、ＨＭＤ２０の生徒の眼前に、複数の壊れかけた古城が表示され、複数の古城のそれぞれには、例えば、科学者、数学者、国文学者、社会学者等が住んでおり、今日は城主が不在とのナレーションがある。生徒は、これらの古城の１つを選択して、中に入ることを許されるとのナレーションがある。この結果、生徒が選んだ古城が、深層属性の「興味」を示すと判断される。例えば、「科学者」が住む古城を選択した場合には、興味の対象は「科学」であると判断される。なお、以上は一例であって、これ以外にも種々の心理テストを実行することができる。
【００６２】
ステップＳ１７では、ティーチング処理部６０５は、ステップＳ１６で実施した心理テストの結果を、生徒ＤＢ６１１に深層属性情報として登録する。例えば、新たに登録する生徒の「興味」として「科学」が登録され、「所属」として「学校の科学部」が登録され、「問題」として「暗記科目が苦手」が登録され、「使命」として「将来は不治の病の薬を作る」が登録され、「懐疑」として「今の勉強方法が正しいのか」が登録され、「畏怖」として「元大学教授の祖父」が登録される。なお、以上は一例であって、これら以外を登録するようにしてもよい。また、「言葉」として登録するのではなく、例えば、数値で登録するようにしてもよい。例えば、深層属性として「外向性」および「内向性」を登録する場合、外向的傾向が強い場合には大きい値を、内向的傾向が強い場合には小さい値を登録するようにしてもよい。もちろん、外向性または内向性以外にも、社交性、神経質、粘着質、顕示質、分裂質、および、循環質等の指標を数値として登録するようにしてもよい。なお、深層属性情報は、固定ではなく、例えば、社会の変化に応じて、新たな深層属性情報を導入するようにしてもよい。一例として、集団への帰属意識が評価される社会状況である場合には帰属意識を深層属性情報として追加し、逆に評価されない社会状況である場合には独立意識を深層属性情報として追加するようにしてもよい。すなわち、集団的深層属性とは、社会に共通する深層的な心理属性であるので、社会の変化や流行等に伴って変化する属性と考えられるからである。
【００６３】
ステップＳ１８では、ティーチング処理部６０５は、ステップＳ１１で登録した表層属性情報、ステップＳ１５で登録した学力テストの結果、および、ステップＳ１７で登録した心理テストの結果である深層属性情報と類似する属性を有する既存の生徒を生徒ＤＢ６１１から特定する。例えば、前述した種々の属性情報のそれぞれに対して重み値を設定し、重み値と各属性情報との積を合算した値を類似度として算出する。そして、類似度が大きい順に既存の生徒をソートし、ソートされた上位の生徒を類似する生徒として特定する。例えば、類似度を０〜１００の値とする場合に、類似度が大きい順に生徒をソートし、上位の１００名を選択することができる。なお、前述した重み値は、後述する処理における教師の評価を指標として、例えば、回帰分析等に基づく学習処理によって重み付けを変更し、類似度の判定精度を向上させるようにしてもよい。
【００６４】
ステップＳ１９では、ティーチング処理部６０５は、ステップＳ１８で類似すると判定した生徒と相性が良いと判断される教師を特定する。例えば、前述の例では、類似度が高いと判定された上位１００人の生徒を、偏差値が上昇している順番にソートする。そして、上位に位置する生徒が教師との相性がよい生徒として判断することができる。そして、類似度が高い生徒を担当する教師を相性の良い教師として特定することができる。例えば、相性が良いと推定される４人の教師を特定する。なお、偏差値の上昇傾向から相性を判断するのではなく、それ以外の指標値、例えば、生徒がリラックス（安心）できる、理解しやすい、話がしやすい等の指標によって、相性の良否を判定するようにしてもよい。
【００６５】
ステップＳ２０では、ティーチング処理部６０５は、ステップＳ１９で特定した教師に関するデータを教師ＤＢ６１２から取得し、テキスト処理部６０７およびオブジェクト処理部６０８に供給する。例えば、ステップＳ１９で特定した４人の教師に関するデータを教師ＤＢ６１２から選択し、テキスト処理部６０７およびオブジェクト処理部６０８に供給する。この結果、ＨＭＤ２０には、図１０に示すような４人の教師のアバター画像および属性情報が表示される。生徒は、位置情報入力デバイス１０を操作することで、所望の教師を選択し、当該教師の話を聞くことができる。もちろん、会話ができるようにしてもよい。このようなアバター画像を表示し、所望の教師の話し方等を聞くことで、生徒は自分が理想とする教師を特定することができる。例えば、生徒は図１０において「××先生」を理想の教師として選択する。
【００６６】
ステップＳ２１では、ステップＳ２０で選択した教師を担当教師として設定する。より詳細には、ティーチング処理部６０５は、ステップＳ２０で選択した教師を、当該生徒の担当教師として生徒ＤＢ６１１に登録する。
【００６７】
以上に説明したように、図９に示すフローチャートの処理により、生徒の表層属性情報および深層属性情報を登録するとともに、類似度が高い表層属性情報および深層属性情報を有する既存の生徒を特定し、特定した生徒と相性が良いと推定される教師を特定することができる。
【００６８】
つぎに、図１１を参照して、ティーチング処理について説明する。図１１に示すフローチャートの処理が開始されると、以下のステップが実行される。なお、以下のフローチャートは、例えば、生徒が授業（ティーチング）を受けるためにＨＭＤ２０を装着するとともに、位置情報入力デバイス１０および音声入出力デバイス３０を装着した場合に実行される。
【００６９】
ステップＳ３０では、ティーチング処理部６０５は、生徒にとって初回のティーチングであるか否かを判定し、初回であると判定した場合（ステップＳ３０：Ｙ）にはステップＳ３１に進み、それ以外の場合（ステップＳ３０：Ｎ）にはステップＳ３２に進む。例えば、生徒が初めて授業を受ける場合にはＹと判定されてステップＳ３１に進む。
【００７０】
ステップＳ３１では、ティーチング処理部６０５は、生徒が選択した教科（例えば、国語、社会、理科、数学、英語等）と、選択した教科のその時点における偏差値、生徒の深層属性情報と、選択した教師の深層属性情報に基づいてカリキュラムを生成する。例えば、生徒が選択した教科が「英語」であり、その時点の偏差値が「５０」であり、生徒の深層属性情報の興味が「科学」であり、教師の第２深層属性情報の基礎重視の配点が高く、第２メソッド（例えば、文法重視）の配点が高いとする。その場合、生徒の英語の成績は普通であり、生徒は論理的な思考能力が高く、また、教師は基礎重視で、かつ、文法重視であることから、文法を論理的に教授するカリキュラムを生成する。なお、以上は一例であって、これ以外の方法でカリキュラムを生成するようにしてもよい。
【００７１】
ステップＳ３２では、ティーチング処理部６０５は、例えば、ティーチングＤＢ６０９に格納されている当該生徒のカリキュラムから前回終了した箇所を特定する。例えば、当該生徒が英語の文法の授業を受けている場合に、５文型のうち、第２文型の基礎問題まで前回の授業で進んだ場合には、応用問題から開始する。なお、このように、生徒がＨＭＤ２０等を装着することで、前回からの授業が自動的に再開されるようにしたので、前回の授業の内容を記憶する必要がなく、迅速に授業を開始することができる。
【００７２】
ステップＳ３３では、ＨＭＤ２０に教師のアバターが表示される。より詳細には、ティーチング処理部６０５は、生徒を特定するための情報（例えば、ＩＤ情報）に基づいて生徒ＤＢ６１１を検索して生徒を特定し、特定した生徒によって選択されている教師に関する情報を教師ＤＢ６１２から取得する。例えば、図１０において、××先生が選択された場合には、××先生に対応する情報が教師ＤＢ６１２から取得される。このとき、アバターと声の属性情報（声の基本周波数、話すスピード、抑揚等）も取得される。
【００７３】
ステップＳ３４では、ティーチング処理部６０５は、学習内容を表示する処理を実行する。より詳細には、ティーチング処理部６０５は、ティーチングＤＢ６０９から当該生徒の学習内容に関する情報を取得し、テキスト処理部６０７およびオブジェクト処理部６０８に供給する。この結果、オブジェクト処理部６０８は、教師のアバターを表示（動作）させるための情報と、例えば、学習内容に関する情報（例えば、英語の場合には例文）とを生成し、画像生成処理部６０４に供給する。画像生成処理部６０４は、オブジェクト処理部６０８から供給される情報に基づいてポリゴン処理およびレンダリング処理等を実行し、得られた画像情報を、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、受信したポリゴン情報に基づいて描画処理を実行し、ＨＭＤ２０に供給して表示させる。また、テキスト処理部６０７は、教師のアバターに発話させるためのテキストデータと、教師の音声の属性情報とを生成し、音声合成処理部６０３に供給する。音声合成処理部６０３は、テキスト処理部６０７から供給されるテキストデータに基づいて音声データを合成し、ネットワーク５０を介してクライアント装置４０に供給する。クライアント装置４０は、受信した音声データを音声入出力デバイス３０から出力する。これにより、例えば、図１０に示す××先生のアバターがＶＲ画像として合成されて、ＨＭＤ２０に表示されるとともに、仮想の黒板に××先生が英語の例文（例えば、「She is painting the wall blue.」）を表示することができる。なお、生徒の記憶への定着を促進するために、例文に応じたアバター（壁を青色に塗っている女性のアバター）と、例文（She is painting the wall blue.）と、文型（第５文型（ＳＯＶＣ））を表示するようにしてもよい。
【００７４】
ステップＳ３５では、ティーチング処理部６０５は、生徒の反応を取得する。例えば、ティーチング処理部６０５は、音声認識処理部６０２によって、生徒の発話する音声の周波数特性の変化等から、生徒の反応（感情等）を取得する。例えば、周波数が通常よりも低下した場合には飽きていると判定することができる。また、ティーチング処理部６０５は、位置情報処理部６０１によって、生徒の動きを検出することで、生徒の反応を取得する。なお、生徒の表情をカメラ等で撮像し、撮像された画像に写った生徒の表情から生徒の反応を取得するようにしてもよい。なお、このときに取得したこれらの情報に基づいて、生徒の反応を、「活発」、「普通」、および、「鈍い」の３つに分類することができる。あるいは、最も活発な状態を１０とする１０段階評価で評価するようにしてもよい。
【００７５】
ステップＳ３６では、ティーチング処理部６０５は、理解度テストを実施する。例えば、いまの例では、英語の第５文型に関する理解度テストを実行する。より詳細には、ティーチング処理部６０５は、ティーチングＤＢ６０９から理解度テストに関する情報を取得し、テキスト処理部６０７とオブジェクト処理部６０８に供給する。この結果、ＨＭＤ２０に理解度テストの問題と教師のアバターが表示されるとともに、音声入出力デバイス３０から音声によるガイダンスが出力される。生徒は、位置情報入力デバイス１０を操作したり、音声入出力デバイス３０に対して発話したりすることで、理解度テストに対して解答することができる。
【００７６】
ステップＳ３７では、ティーチング処理部６０５は、教師の評価の入力を受ける。より詳細には、ティーチング処理部６０５は、ティーチングＤＢ６０９から教師の評価に関する情報を取得し、テキスト処理部６０７とオブジェクト処理部６０８に供給する。この結果、ＨＭＤ２０に教師を評価するための情報（例えば、５段階評価をするための入力ボックス）が表示されるとともに、音声入出力デバイス３０から音声によるガイダンスが出力される。生徒は、位置情報入力デバイス１０を操作したり、音声入出力デバイス３０に対して発話したりすることで、教師の評価をすることができる。
【００７７】
ステップＳ３８では、ティーチング処理部６０５は、生徒の反応、理解度テストの結果、および、教師の評価を、生徒ＤＢ６１１に登録する。例えば、生徒の反応として「鈍い」が、理解度テストの結果として「偏差値５０」が、また、教師の評価として「５段階評価で３」が当該生徒の現在の教師に対する評価として登録される。なお、理解度テスト、教師の評価、および、生徒の反応は毎回取得する必要はなく、必要に応じた頻度で取得し、登録するようにしてもよい。
【００７８】
ステップＳ３９では、ティーチング処理部６０５は、ステップＳ３８で登録された生徒の反応、理解度テストの結果、および、教師の評価に基づいて、教師およびメソッドをモディファイする処理を実行する。なお、この処理の詳細は、図１２を参照して後述する。
【００７９】
以上の処理によれば、教師から生徒へのティーチング処理を実行することができる。
【００８０】
つぎに、図１２を参照して、図１１のステップＳ３９に示す教師およびメソッドのモディファイ処理の詳細について説明する。図１２の処理が開始されると以下のステップが実行される。
【００８１】
ステップＳ５０では、ティーチング処理部６０５は、表層属性情報および深層属性情報を変えたＡ／Ｂモデルを作成する。例えば、一例として、表層属性情報の声の基本周波数を変更したり、話すスピードを変更したり、アバターを変更したりすることができる。このとき、一度に全てを変更するのではなく、一部を変更した教師を１組作成（Ａ／Ｂモデルを作成）とする。また、授業中に話す、たとえ話や、世間話の題材に影響を与える第１深層属性情報を、前述の場合と同様にＡ／Ｂテストに応じて変更するようにしてもよい。
【００８２】
ステップＳ５１では、ティーチング処理部６０５は、ステップＳ５０で作成したＡ／Ｂモデルを交互に提示するように設定する。この結果、例えば、音声の基本周波数が数ヘルツ高い教師Ａと、基本周波数が数ヘルツ低い教師Ｂが交互に提示されるように設定される。また、授業中に話す、たとえ話や、世間話の題材に影響を与える第１深層属性情報の一部を変更した教師を１組作成し、これらをＡ／Ｂモデルとして設定するようにしてもよい。
【００８３】
ステップＳ５２では、ティーチング処理部６０５は、図１１のステップＳ３８で格納した生徒の反応、理解度テストの結果、および、教師の評価に基づいて、前回設定したＡ／Ｂモデルを選択する処理を実行する。例えば、生徒の反応、理解度テストの結果、および、教師の評価のそれぞれに対して重み関数を乗算して合算して得られる値を、Ａ／Ｂモデルのそれぞれについて算出し、値が最も高いモデルを選択することができる。なお、３つ以上のモデルを用いて評価を行うようにしてもよいことは言うまでもない。
【００８４】
ステップＳ５３では、ティーチング処理部６０５は、図８に示す第３深層属性において、効果が高いメソッドを特定する。より詳細には、同一の生徒に適用した場合に効果が相対的に高い（理解度テストの結果が相対的に高い）メソッドを特定する。一例として、英語の場合には、発音記号を教えてから実際の発音を教える第１メソッドと、発音記号は教えずに発音を教える第２メソッドを比較した場合に、第１メソッドの方が第２メソッドに比べて理解度テストの結果がよい場合には第１メソッドを選択する。
【００８５】
ステップＳ５４では、ティーチング処理部６０５は、メソッドを改変する処理を実行する。例えば、先程の英語の例では、発音記号を教えてから実際の発音を教える第１メソッドを、例えば、類似する複数の子音または母音を差異の対立構造として教えるメソッドとして改変する。なお、改変の方法としては、教える順番を変更する方法や、教える視点を変更する方法や、教える優先順位を変更する方法等がある。もちろん、これ以外の変更方法であってもよい。要は、教える内容を固定化するのではなく、変更することにより、より効果的なメソッドを得ることが目的であるので、小さな変化でもよい。
【００８６】
ステップＳ５５では、ティーチング処理部６０５は、改変したメソッドをコピーする。より詳細には、ステップＳ５４で改変したメソッドを、別のメソッドとしてコピーする。例えば、前述の例では、発音記号を教えてから実際の発音を教える第１メソッドを、例えば、類似する複数の子音または母音を差異の対立構造として教えるメソッドとして改変し、これを、例えば、第７メソッド（新たなメソッド）としてコピーする。
【００８７】
ステップＳ５６では、ティーチング処理部６０５は、改変前後のメソッドの中から効果が低いメソッドを特定する。例えば、前述の例では、改変前の第１メソッドと、改変後の第７メソッドとを比較し、効果が相対的に低いメソッドとして第１メソッドを特定する。なお、改変前後のメソッドで、明らかに効果が低いメソッドが存在する場合には、当該メソッドを選択し、効果が略同じである場合には、例えば、乱数等に基づいて、アトランダムにいずれかを選択するようにしてもよい。
【００８８】
ステップＳ５７では、ティーチング処理部６０５は、ステップＳ５６で特定された効果の低いメソッドを削除する。
【００８９】
ステップＳ５８では、ティーチング処理部６０５は、改変前後のメソッドの中から効果が高いメソッドを特定する。例えば、前述の例では、改変前の第１メソッドと、改変後の第２メソッドとを比較し、効果が相対的に高いメソッドとして第７メソッドを特定する。なお、改変前後のメソッドで、効果が略同じである場合には、ステップＳ５８の処理では、特定は行わない。ステップＳ５８の処理は、効果が明らかに高いメソッドを特定する処理であるので、効果が明確でない場合には特定しない。
【００９０】
ステップＳ５９では、ティーチング処理部６０５は、ステップＳ５８で特定された効果の高いメソッドを拡散する処理を実行する。より詳細には、図８に示すように、メソッドは第３深層属性情報に属し、また、図７に示すように、深層属性情報はそれぞれの教師の個人的属性情報に属する。このため、ある教師に属する（改変によって生じた）メソッドが効果的であると判明した場合には、当該メソッドを他の教師の深層属性情報に対しても拡散（コピー）することで、有効なメソッドを集団的深層属性情報として共有化することができる。ステップＳ５９の処理が終了すると、元の処理に復帰（リターン）する。
【００９１】
以上の処理によれば、教師の表層属性情報および深層属性情報をＡ／Ｂテストによって、個々の生徒に対して最適なものに進化させることができる。また、メソッドについても、改変、コピー（複写）、選択（淘汰）することで、より効果的なメソッドに進化させることができる。
【００９２】
つぎに、図１３を参照して、教師が生徒に対して、コーチングを行う場合に実行される処理について説明する。なお、コーチングとは、対話によって生徒の自己実現や目標達成を導き出す方法である。教師は、生徒の話を傾聴し、感じたことを伝えて承認し、質問することで、自発的な行動を促すことができる。
【００９３】
ステップＳ７０では、コーチング処理部６０６は、コーチングのテーマを決定する。なお、コーチングのテーマを決定する方法としては、例えば、ＨＭＤ２０または音声入出力デバイス３０を介してテーマの一覧を提示し、提示された中から選択してもらうことができる。あるいは、生徒と教師の会話の中で、所定のキーワードが出現した場合には、それをきっかけとしてコーチングのテーマを決定することができる。例えば、生徒から「将来は〇〇に関する職業を目指している。」等の発言があれば、「将来の進路」をコーチングのテーマとすることができる。
【００９４】
ステップＳ７１では、コーチング処理部６０６は、ステップＳ７０で特定したテーマに対応する質問をコーチングＤＢ６１０から取得する。例えば、前述した「将来の進路」であれば、「どういう職業にあこがれを持っているのですか？」、「その職業にあこがれを持つ理由はなんですか？」、「身近な人でその職業に就いている人はいますか？」、「あなたにとって働く目的や理由は何ですか？」等のような深層属性情報の「興味」、「（未来の）所属」、「問題（意識）」、「使命」、「懐疑」、および、「畏怖」を導き出すような質問を検索によって特定する。
【００９５】
ステップＳ７２では、音声認識処理部６０２は、生徒の発言を取得する。より詳細には、生徒によって発話され、音声入出力デバイス３０によって音声データに変換され、クライアント装置４０およびネットワーク５０を介して伝送された音声データを取得する。この結果、生徒が発話した「将来は、英語を使った職業に就きたい。」が取得される。
【００９６】
ステップＳ７３では、音声認識処理部６０２は、ステップＳ７２において、ネットワーク５０を介して取得した音声データに対して音声認識処理を施し、テキスト処理部６０７によってテキスト化を実行する。前述した例では、発話された音声データ「将来は、英語を使った職業に就きたい。」がテキスト化される。
【００９７】
ステップＳ７４では、コーチング処理部６０６は、ステップＳ７３でテキスト化された生徒の発言を取得し、発言に対応する質問をコーチングＤＢ６１０から取得する。例えば、前述の「将来は、英語を使った職業に就きたい。」が生徒の発言である場合、「何故、英語なのでしょうか？」が選択される。なお、このような会話の内容は、予め会話の内容を想定し、想定した会話に基づいて、コーチングの技法に基づいて、適切な会話を格納しておくことで実現できる。コーチングは、生徒の深層に埋もれた意見や感情を引き出すための会話であり、自由な会話（日常会話等）に比較すると、教師側は受動的であるので、準備すべき質問の数も少なくて済む。
【００９８】
ステップＳ７５では、コーチング処理部６０６は、ステップＳ７４で取得した質問をテキスト処理部６０７に供給し、音声合成処理部６０３によって音声化して出力する。この結果、ステップＳ７４で取得された質問が、クライアント装置４０の音声入出力デバイス３０から出力される。
【００９９】
ステップＳ７６では、コーチング処理部６０６は、コーチングによって結論に到達したか否かを判定し、到達したと判定した場合（ステップＳ７６：Ｙ）にはステップＳ７７に進み、それ以外の場合（ステップＳ７６：Ｎ）にはステップＳ７２に戻って前述の場合と同様の処理を繰り返す。例えば、特定のキーワード（例えば、「そうか。」、「確かに。」、「なるほど。」等）を生徒が発話した場合、生徒の感情が高ぶっていると音声から推定される場合（例えば、音声の基本周波数が通常よりも高くなっている場合）、生徒が終了の意思表示をした場合（例えば、位置情報入力デバイス１０から所定のコマンドを入力した場合）等には、結論に到達したと判定してステップＳ７７に進むことができる。
【０１００】
ステップＳ７７では、コーチング処理部６０６は、ステップＳ７６で到達した結論を格納する。例えば、「将来は、英語を使う職業に就きたいと思っていたが、人の役に立ちたいという思いが根本にあるので、医師または看護師になることを目指す。」を結論として生徒ＤＢ６１１に格納する。
【０１０１】
ステップＳ７８では、コーチング処理部６０６は、コーチングを行った生徒と類似する属性を有するとともに、過去に同じテーマでコーチングを行った生徒を生徒ＤＢ６１１から検索し、その結論を取得する。より詳細には、例えば、当該生徒と類似する深層属性情報を有するとともに、前述の例では「将来の進路」をテーマとしてコーチングを行ったことがある生徒を特定し、そのコーチングの結論を取得する。なお、深層属性情報の類否については、例えば、図６に示す深層属性情報のそれぞれと重み値との積和演算によって得られた値を比較することで類否を判断することができる。もちろん、これ以外の方法を用いてもよい。
【０１０２】
ステップＳ７９では、コーチング処理部６０６は、結論の妥当性をフィードバックする。より詳細には、まず、ステップＳ７８で取得した複数の結論と、今回の結論を比較する。その結果、複数の結論に含まれている結論と同じまたは同様の結論である場合には妥当である旨をフィードバックする。なお、Ｓｋｉｐ−ｇｒａｍ等の手法を用いて、ある結論に類似する結論を推定するモデルを構築し、このような推定結果に基づいて、結果の妥当性を判断するようにしてもよい。また、将来の進路のようなテーマの場合、その進路に進んだ生徒（先輩）の実情報を登録し、その登録結果と比較するようにしてもよい。例えば、テーマが将来の進路である場合、実際に看護師や医師になった生徒の現時点での深層属性情報（例えば、仕事に対する満足度、働きやすさ、働きがい、給料の多寡、ワークライフバランス等を示す属性）について調査して登録し、このような深層属性情報との比較を行うようにしてもよい。このような比較により、例えば、進路に関しては、その分野において成功している人と、生徒との深層属性情報の比較を行うことで、生徒の才能や適性を的確に判断することができる。
【０１０３】
以上のフローチャートによれば、生徒に対してコーチングを行うことで、例えば、将来の進路をより明確化し、モチベーションを高めることで、学習への意識を高めることができる。また、コーチングによって得られた結果を、深層属性情報として登録することで、生徒の属性をより正確に判断することができる。また、コーチングとして、サーバ装置６０によって合成されたアバターを用いることで、利害関係を有する生身の人間と対峙する場合に比較し、予断が無い思考および判断を行うことで、より確からしい結論を得ることができる。
【０１０４】
また、コーチングの際に教師側が使用する質問を、図１２に基づいて説明した、ティーチングに関するメソッドの改変処理と同様の処理によって、改変して最適化を図るようにしてもよい。
【０１０５】
（Ｃ）変形実施形態の説明
以上の各実施形態は一例であって、本発明が上述した場合のみに限定されるものでないことはいうまでもない。例えば、以上の例では、位置情報処理部６０１、音声認識処理部６０２、音声合成処理部６０３、画像生成処理部６０４、ティーチング処理部６０５、コーチング処理部６０６、テキスト処理部６０７、オブジェクト処理部６０８、ティーチングＤＢ６０９、コーチングＤＢ６１０、生徒ＤＢ、および、教師ＤＢ６１２は、全てサーバ装置６０に配置するようにしたが、これらをクライアント装置４０に配置したり、これらをクライアント装置４０およびサーバ装置６０に分散して配置したりするようにしてもよい。
【０１０６】
また、以上の実施形態では、教師は、コンピュータによる処理によって生成したアバターおよび合成音声を使用するようにしたが、例えば、コンピュータによる教示を好まない生徒等に対しては、生身の人間による教師を割り当てるようにしてもよい。また、初期登録時およびコーチングの際には生身の人間による教師を割り当てるようにしてもよい。すなわち、図７および図８に示す教師の属性としては、生身の教師の属性データを含むようにしてもよい。
【０１０７】
また、以上の実施形態では、生徒側に配置される装置は、位置情報入力デバイス１０、ＨＭＤ２０、音声入出力デバイス３０、および、クライアント装置４０としたが、これらに代えて、または、これらの一部を、携帯端末（例えば、スマートフォン）を用いるようにしてもよい。例えば、スマートフォンをヘッドマウント用のゴーグルに装着することで、ＨＭＤ２０、音声入出力デバイス３０、および、クライアント装置４０と代替することができる。もちろん、ＶＲ画像ではなく、２次元画像または映像を用いるようにしてもよい。
【０１０８】
また、以上の実施形態では、ティーチングでは、勉強を教えるようにしたが、これ以外の内容を教えるようにしてもよい。例えば、社員教育として業務内容や、顧客に対する対応等をティーチングするようにしてもよい。本実施形態では、ＶＲ映像を用いてティーチングを行うことから、例えば、社員教育では、実際の顧客のＶＲ映像を用いることで、よりリアリティーが高い研修を行うことができる。
【０１０９】
また、以上の実施形態では、教師の評価としては、学習の進捗状況等に基づいて判定するようにしたが、これ以外の方法によって判定するようにしてもよい。例えば、生徒自身ではなく、生徒の保護者が、生徒の学習に対しての取り組み方の変化等に基づいて判定するようにしてもよい。
【０１１０】
また、生徒自身が教師の属性（表層属性情報および深層属性情報）を自由に改変できるようにし、このようにして改変された教師を、例えば、他の生徒と有償／無償で交換可能としてもよい。これにより、生徒がより教え方がうまい教師を創造することができるとともに、このようにして創造された教師を複数の生徒が共有することができる。
【０１１１】
また、メソッドの改変は、生徒が関与できるようにしてもよい。例えば、自分にあったメソッドを生徒自身が見つけることができるようにしてもよい。なお、このような改変によって得られたメソッドを、他の生徒と有償／無償で交換可能としてもよい。
【０１１２】
また、以上の実施形態では、教師と生徒がともに１名の場合を例に挙げて説明したが、教師および／または生徒が複数名であってもよい。例えば、教師が１名で、その教師と相性がよい生徒が複数名集まって授業を進めるようにしてもよい。また、教師が複数名で、それらの教師と相性がよい生徒が複数名集まって授業を進めるようにしてもよい。すなわち、教師と生徒の人数の比率は相互に単数および複数を問わない。
【０１１３】
また、学力テストとしては、自宅でＶＲによる受験が可能としてもよい。具体的には、会場に赴くことなく、生徒の都合がよい場所（例えば、自宅、学校、図書館等）で受験できるようにしてもよい。また、試験直後に、担当教師による答え合わせを行うことで、間違えを早期に訂正するとともに、記憶の定着を図るようにしてもよい。
【０１１４】
また、以上の実施形態では、参考書等については詳細に記載していないが、例えば、参考書、辞書、教材等を複数種類登録しておき、登録された参考書等の中から、自分のレベルに合致した、あるいは、学校で使用している教科書に合致した参考書等を選択可能としてもよい。
【０１１５】
また、図９，図１１〜図１９に示すフローチャートは一例であって、本発明がこれらのフローチャートに限定されるものではない。
【符号の説明】
【０１１６】
１            ：学習支援システム
１０          ：位置情報入力デバイス
２０          ：ＨＭＤ
３０          ：音声入出力デバイス
４０          ：クライアント装置
４１          ：ＣＰＵ
４２          ：ＲＯＭ
４３          ：ＲＡＭ
４４          ：ＨＤＤ
４６          ：Ｉ／Ｆ
４７          ：バス
５０          ：ネットワーク
６０          ：サーバ装置
６１          ：ＣＰＵ
６２          ：ＲＯＭ
６３          ：ＲＡＭ
６４          ：ＨＤＤ
６５          ：Ｉ／Ｆ
６６          ：バス
６０１        ：位置情報処理部
６０２        ：音声認識処理部
６０３        ：音声合成処理部
６０４        ：画像生成処理部
６０５        ：ティーチング処理部
６０６        ：コーチング処理部
６０７        ：テキスト処理部
６０８        ：オブジェクト処理部
６０９        ：ティーチングＤＢ
６１０        ：コーチングＤＢ
６１１        ：生徒ＤＢ
６１２        ：教師ＤＢ
【図１】
2019086602.tif 000003
【図２】
2019086602.tif 000004
【図３】
2019086602.tif 000005
【図４】
2019086602.tif 000006
【図５】
2019086602.tif 000007
【図６】
2019086602.tif 000008
【図７】
2019086602.tif 000009
【図８】
2019086602.tif 000010
【図９】
2019086602.tif 000011
【図１０】
2019086602.tif 000012
【図１１】
2019086602.tif 000013
【図１２】
2019086602.tif 000014
【図１３】
2019086602.tif 000015
【手続補正書】
【提出日】平成30年2月25日(2018.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータによって学習を支援する学習支援システムにおいて、
生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納する第１格納手段と、
前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授手段と、
前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授内容および教授方法を示す属性情報を格納する第２格納手段と、
前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、
新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記第１格納手段から検索する検索手段と、
前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記第２格納手段から特定する特定手段と、
前記特定手段によって特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授手段に提示させる制御を行う制御手段と、を有し、
前記教授手段による前記教授内容または前記教授方法を改変する改変手段を有し、
前記教授手段は、前記改変手段によって改変された前記教授内容または前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、
ことを特徴とする学習支援システム。
【請求項２】
前記深層属性情報は、複数の前記生徒の前記深層属性情報を包含する共通する属性としての集団的深層属性情報を有し、
前記集団的深層属性情報は、時間の経過に伴ってその内容が変化する、
ことを特徴とする請求項１に記載の学習支援システム。
【請求項３】
前記教授手段は、特定のテーマに対する複数の質問を前記生徒に対して連続して提示することで、前記生徒の深層に埋もれた意見や感情を引き出すいわゆるコーチングを実行する
ことを特徴とする請求項１または２に記載の学習支援システム。
【請求項４】
前記教授手段は、前記コーチングの結果として得られた結果と、他の前記生徒の結果とを比較することで、妥当性を判断する、
ことを特徴とする請求項３に記載の学習支援システム。
【請求項５】
コンピュータによって学習を支援する学習支援方法において、
生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納手段に格納する第１格納ステップと、
前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授ステップと、
前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授内容および教授方法を示す属性情報を前記格納手段に格納する第２格納ステップと、
前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、
新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、
前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記格納手段から特定する特定ステップと、
前記特定ステップにおいて特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授ステップに提示させる制御を行う制御ステップと、を有し、
前記教授ステップによる前記教授内容または前記教授方法を改変する改変ステップを有し、
前記教授ステップは、前記改変ステップにおいて改変された前記教授内容または前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、
ことを特徴とする学習支援方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明は、コンピュータによって学習を支援する学習支援システムにおいて、コンピュータによって学習を支援する学習支援システムにおいて、生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納する第１格納手段と、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授手段と、前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授内容および教授方法を示す属性情報を格納する第２格納手段と、前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記第１格納手段から検索する検索手段と、前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記第２格納手段から特定する特定手段と、前記特定手段によって特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授手段に提示させる制御を行う制御手段と、を有し、前記教授手段による前記教授内容または前記教授方法を改変する改変手段を有し、前記教授手段は、前記改変手段によって改変された前記教授内容または前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、ことを特徴とする。
このような構成によれば、生徒にあった最適な教師を提示することが可能となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、前記深層属性情報は、複数の前記生徒の前記深層属性情報を包含する共通する属性としての集団的深層属性情報を有し、前記集団的深層属性情報は、時間の経過に伴ってその内容が変化する、ことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、前記教授手段は、特定のテーマに対する複数の質問を前記生徒に対して連続して提示することで、前記生徒の深層に埋もれた意見や感情を引き出すいわゆるコーチングを実行することを特徴とする請求項１または２に記載の学習支援システム。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明は、前記教授手段は、前記コーチングの結果として得られた結果と、他の前記生徒の結果とを比較することで、妥当性を判断する、ことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明は、コンピュータによって学習を支援する学習支援方法において、生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納手段に格納する第１格納ステップと、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授ステップと、前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授内容および教授方法を示す属性情報を前記格納手段に格納する第２格納ステップと、前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記格納手段から特定する特定ステップと、前記特定ステップにおいて特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授ステップに提示させる制御を行う制御ステップと、を有し、前記教授ステップによる前記教授内容または前記教授方法を改変する改変ステップを有し、前記教授ステップは、前記改変ステップにおいて改変された前記教授内容または前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、ことを特徴とする。
このような方法によれば、生徒にあった最適な教師を提示することが可能となる。
【手続補正書】
【提出日】平成30年7月20日(2018.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータによって学習を支援する学習支援システムにおいて、
生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納する第１格納手段と、
前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授手段と、
前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授方法を示す属性情報を格納する第２格納手段と、
前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、
新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記第１格納手段から検索する検索手段と、
前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記第２格納手段から特定する特定手段と、
前記特定手段によって特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授手段に提示させる制御を行う制御手段と、を有し、
前記教授手段による前記教授方法のうち効果が高い前記教授方法を特定して改変する改変手段を有し、
前記教授手段は、前記改変手段によって改変された前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、
ことを特徴とする学習支援システム。
【請求項２】
コンピュータによって学習を支援する学習支援方法において、
生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納手段に格納する第１格納ステップと、
前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授ステップと、
前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授方法を示す属性情報を前記格納手段に格納する第２格納ステップと、
前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、
新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、
前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記格納手段から特定する特定ステップと、
前記特定ステップにおいて特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授ステップに提示させる制御を行う制御ステップと、を有し、
前記教授ステップによる前記教授方法のうち効果が高い前記教授方法を特定して前記教授方法を改変する改変ステップを有し、
前記教授ステップは、前記改変ステップにおいて改変された前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、
ことを特徴とする学習支援方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明は、コンピュータによって学習を支援する学習支援システムにおいて、生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納する第１格納手段と、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授手段と、前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授方法を示す属性情報を格納する第２格納手段と、前記生徒のそれぞれの学習の進捗状態を判定する判定手段と、新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記第１格納手段から検索する検索手段と、前記検索手段によって取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記第２格納手段から特定する特定手段と、前記特定手段によって特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授手段に提示させる制御を行う制御手段と、を有し、前記教授手段による前記教授方法のうち効果が高い前記教授方法を特定して改変する改変手段を有し、前記教授手段は、前記改変手段によって改変された前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、ことを特徴とする。
このような構成によれば、生徒にあった最適な教師を提示することが可能となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明は、コンピュータによって学習を支援する学習支援方法において、生徒の測定可能な表層的な属性を示す表層属性情報と、前記表層属性情報以外の深層的な属性を示す深層属性情報とを格納手段に格納する第１格納ステップと、前記コンピュータによって描画されるアバターと、前記コンピュータによって合成される音声とを有する仮想的な教師を提示し、提示された前記仮想的な教師を介して学習内容を前記生徒に教授する教授ステップと、前記仮想的な教師の前記アバターの種類、前記合成される音声の特徴、および、教授方法を示す属性情報を前記格納手段に格納する第２格納ステップと、前記生徒のそれぞれの学習の進捗状態を判定する判定ステップと、新たな前記生徒を登録する場合、当該新たな前記生徒の前記表層属性情報と、前記深層属性情報とを参照して、類似する前記属性情報を有する前記生徒を前記格納手段から検索する検索ステップと、前記検索ステップにおいて取得された前記新たな前記生徒に類似する前記属性情報を有する前記生徒に対して提示される前記仮想的な教師の中から、評価が相対的に高いと判定された前記仮想的な教師に関する前記属性情報を前記格納手段から特定する特定ステップと、前記特定ステップにおいて特定された前記属性情報に基づいて、新たな前記生徒に対して前記仮想的な教師を前記教授ステップに提示させる制御を行う制御ステップと、を有し、前記教授ステップによる前記教授方法のうち効果が高い前記教授方法を特定して前記教授方法を改変する改変ステップを有し、前記教授ステップは、前記改変ステップにおいて改変された前記教授方法のうち、学習効果が高いものについては、他の前記生徒に対しても使用する、ことを特徴とする。
このような方法によれば、生徒にあった最適な教師を提示することが可能となる。