(57)【要約】【課題】好適に学習者に対して声がけすることを可能とするための情報処理システム、情報処理方法、及びプログラムを提供する。【解決手段】学習支援者が担当する１以上の学習者に関する学習者情報を管理する手段と、前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定する特定手段と、前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成する生成手段と、前記学習者リストを、前記学習支援者の利用する情報端末へ送信する送信手段とを備える。【選択図】図６
2017174056.tif 000002
【特許請求の範囲】
【請求項１】
学習支援者が担当する１以上の学習者に関する学習者情報を管理する手段と、
前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定する特定手段と、
前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成する生成手段と、
前記学習者リストを、前記学習支援者の利用する情報端末へ送信する送信手段と
を備える情報処理システム。
【請求項２】
前記生成手段は、前記対話すべき学習者を、対話すべきとして特定された理由毎に並べた前記学習者リストを生成する、
請求項１記載の情報処理システム。
【請求項３】
前記特定手段は、前記学習支援者に対する対話が入力されている前記学習者、及び学習の進捗状況が条件を満たしている前記学習者の少なくともいずれかを、前記対話すべき学習者として特定する、
請求項１又は請求項２のいずれか１項記載の情報処理システム。
【請求項４】
前記送信手段が送信する前記学習者リストには、前記学習支援者が前記学習者に対する対話を入力するための対話画面に遷移するための情報が含まれる、
請求項１乃至請求項３のいずれか１項記載の情報処理システム。
【請求項５】
前記１以上の学習者が情報端末を利用して学習するために必要な情報を当該情報端末との間で送受信することにより、前記学習者に対して学習支援サービスを提供する手段
を更に備える、請求項１乃至請求項４のいずれか１項記載の情報処理システム。
【請求項６】
情報処理システムが、
学習支援者が担当する１以上の学習者に関する学習者情報を管理するステップと、
前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定するステップと、
前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成するステップと、
前記学習者リストを、前記学習支援者の利用する情報端末へ送信するステップと
を行う、情報処理方法。
【請求項７】
情報処理システムに、
学習支援者が担当する１以上の学習者に関する学習者情報を管理する処理と、
前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定する処理と、
前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成する処理と、
前記学習者リストを、前記学習支援者の利用する情報端末へ送信する処理と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスマートフォン、タブレット端末等の情報処理装置が広く普及しており、これらの情報処理端末を利用した学習システムも考えられている。例えば特許文献１には、学習対象について仲間同士で議論し教え合うことを可能とするグループ学習教材編成システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２１４０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１記載のシステムは、仲間同士で議論を行うことを可能とするものであるが、コーチや教師が、学習者に対してコミュニケーションを取るシステムも考えられる。特に、適切なタイミングで適切な学習者に対して適切なタイミングでコーチや教師が声がけを行えば、学習者の意欲を高めることが可能となる。
【０００５】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、好適に学習者に対して声がけすることを可能とするための情報処理システム、情報処理方法、及びプログラムを提供することを目的の１つとする。
【課題を解決するための手段】
【０００６】
本発明に係る１の情報処理システムは、学習支援者が担当する１以上の学習者に関する学習者情報を管理する手段と、前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定する特定手段と、前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成する生成手段と、前記学習者リストを、前記学習支援者の利用する情報端末へ送信する送信手段とを備える。
【０００７】
本発明に係る１の情報処理方法は、情報処理システムが、学習支援者が担当する１以上の学習者に関する学習者情報を管理するステップと、前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定するステップと、前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成するステップと、前記学習者リストを、前記学習支援者の利用する情報端末へ送信するステップとを行う。
【０００８】
本発明に係る１のプログラムは、情報処理システムに、学習支援者が担当する１以上の学習者に関する学習者情報を管理する処理と、前記１以上の学習者のうち、前記学習支援者が対話すべき学習者を特定する処理と、前記学習支援者が担当する学習者の学習者リストを、前記対話すべき学習者が上位となるように、生成する処理と、前記学習者リストを、前記学習支援者の利用する情報端末へ送信する処理とを実行させる。
【０００９】
なお、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」、「装置」、「システム」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」、「装置」、「システム」の機能が１つの物理的手段や装置により実現されても良い。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る学習支援システムについて説明するための図である。
【図２ａ】図１に示す情報端末が表示する表示画面の具体例である。
【図２ｂ】図１に示す情報端末が表示する表示画面の具体例である。
【図３】図１に示す情報端末が表示する表示画面の具体例である。
【図４】図１に示す情報端末が表示する表示画面の具体例である。
【図５】図１に示す情報端末が表示する表示画面の具体例である。
【図６】図１に示す学習支援サーバの機能構成を示すブロック図である。
【図７】図１に示す学習支援サーバの処理の流れを示すフローチャートである。
【図８】図１に示す学習支援サーバを実装可能なハードウェア構成の具体例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に本発明の実施形態を説明する。以下の説明及び参照する図面の記載において、同一又は類似の構成には、それぞれ同一又は類似の符号が付されている。
【００１２】
図１乃至図８は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず、「１」で実施形態に係るシステム全体の概要を、表示画面の具体例を示しながら説明する。「２」では、情報処理システムの実施形態に係る学習支援サーバの概略機能構成を説明する。「３」では、学習支援サーバの処理の流れを説明し、「４」では、当該学習支援サーバを実装可能なハードウェア構成の具体例を説明する。最後に、「５」以降で、本実施形態に係る効果などを説明する。
【００１３】
（１  概要）
近年、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や、いわゆるスマートフォン、タブレット端末等の各種情報処理装置を利用した学習支援サービスが普及しつつある。図１は、学習支援サービスを提供する学習支援システム１の構成を示す。図１に係る学習支援システム１は、情報処理システムである学習支援サーバ１００と、学習者Ｓ１乃至Ｓｎ（以下、総称して学習者Ｓという。）の使用する情報端末ＴＳ１乃至ＴＳｎ（以下、総称して情報端末ＴＳという。）と、学習者Ｓの学習を支援する学習支援者であるコーチＣの使用する情報端末ＴＣとを含む。
【００１４】
図１に示す学習支援システム１では、学習支援サーバ１００が、情報端末ＴＳを使用する学習者Ｓに対して学習支援サービスを提供している。学習者Ｓは、例えば専用のアプリケーションやブラウザ等を用いて学習支援サーバ１００から学習データ（学習用コンテンツ）をダウンロードし、当該教材データを用いて学習を行う。学習者コンテンツからの入力は、学習支援サーバ１００にアップロードされ、例えば採点や、学習状況の管理等に使用される。
【００１５】
ここで、学習者Ｓが学習を進める上で、何らかのアドバイスやペースメイク等を求める場合がある。そこで学習支援システム１が提供する学習支援サービスでは、各学習者Ｓに、担当のコーチＣを割当て、学習者ＳがコーチＣとの間で対話することのできる対話サービスが提供される。なおここで、本実施形態に係る対話とは、主にテキストや画像等を用いて相手とのコミュニケーションを図る、いわゆるチャットのことを言う。
【００１６】
図１の例では、コーチＣ１名が、学習者Ｓ１乃至Ｓｎのｎ名を担当している。コーチＣは、逐次学習者Ｓの学習状況を把握すると共に、学習者Ｓとの間で対話（コミュニケーション）を行う。例えば、学習者Ｓは何らかの疑問があった際にはコーチＣに質問を送り、コーチＣはそれに対して回答する。またコーチＣは、タイミングを見て学習者Ｓに対する声がけを積極的に行う。これにより、学習者Ｓは、自身のことをコーチＣがわかってくれていると感じることができ、また、いつでも気軽にコーチＣとやり取りできるため、学習意欲及び学習効果を高めることができる。更に、必要なタイミングでコーチＣから積極的に学習者Ｓを褒めたり励ましたりするための声掛けをすることで、学習者ＳはコーチＣが自身のことを見守ってくれていると感じることができる。また自分からは相談できない、何を相談したらいいかわからない学習者Ｓに対しても、逐次アドバイス等を与えることが可能である。
【００１７】
なお先述の通り、図１の例では、コーチＣ１名に対して学習者Ｓ１乃至Ｓｎのｎ名がサービスの提供を受けている。しかしながら、コーチＣと学習者Ｓとの関係はこれに限られるものではなく、ｎ名の学習者Ｓを複数名のコーチＣで担当することも考えられる。また、図１ではコーチＣと学習者Ｓの１組しか記載していないが、学習支援サーバ１００は、コーチＣ及び学習者Ｓの複数の組み合わせに対して、サービスを提供することが可能である。
【００１８】
（１．１  コーチ側のユーザインタフェース例）
（１．１．１  学習者リスト２００）
先述の通り、コーチＣは、複数の学習者Ｓを担当し、各学習者Ｓとの間で対話を行う。この場合、コーチＣは自身の担当する学習者Ｓが誰であるかや、どの学習者Ｓとの間で対話すべきか等を把握する必要がある。そこで本実施形態においては、学習支援サーバ１００がコーチＣに対し、コーチＣが担当する学習者Ｓのリストを提供する。当該学習者リストにおいて、コーチＣが対話すべき学習者Ｓを明示することで、コーチＣはそれらの学習者Ｓに対して、質問に対する回答を返したり、声がけしたりすることができる。
【００１９】
図２ａに、コーチＣの操作する情報端末ＴＣに表示される表示画面２０の例を示す。表示画面２０には、コーチＣが担当する学習者リスト２００が示されている。学習者リスト２００には、コーチＣが担当する学習者Ｓの名前、会員番号、及び学年の情報が含まれる。また、コーチＣが各学習者Ｓに対する対話（声がけも含む）を行う必要があるか否かも、学習者リスト２００上で確認できるようになっている。また、各学習者の名前の項目にハイパーリンクが埋め込まれており、コーチＣが当該ハイパーリンクを選択すると後述する図３に例示する表示画面３０に遷移する。コーチＣは当該表示画面上において、選択した学習者Ｓの詳細情報を確認したり、学習者Ｓと対話したりすることができる。
【００２０】
学習者リスト２００には、上から順に、トーク到着済み学習者情報２１、要働きかけ学習者情報２３、及び他学習者情報２７が含まれる。
【００２１】
トーク到着済み学習者情報２１は、学習者ＳからコーチＣへの対話が到着している学習者Ｓの各種情報である。図２ａの例では、「愛」及び「エリ」の２名の学習者Ｓからの対話が到着している。この時、コーチＣが当該対話を未確認であれば「未読」の項目が「有」となる。また、コーチＣによる返信期限が「対応期限」の項目に記載されている。
【００２２】
要働きかけ学習者情報２３は、学習状況等に基づいて声がけすべきと考えられる学習者Ｓに関する情報である。ここで、学習状況等に応じて声がけすべき学習者Ｓとしては、例えば、学習ペースが非常に早い学習者Ｓや、学習ペースが遅い学習者Ｓ、学習を行うための初期設定を行った学習者Ｓ等が挙げられる。図２ａの例では、「幸希」「義徳」「智子」の３名の学習者Ｓが、声がけすべき学習者Ｓとして抽出されている。
【００２３】
他学習者情報２７は、コーチＣが担当している学習者Ｓの中で、トーク到着済み学習者情報２１、及び要働きかけ学習者情報２３のいずれにも含まれていない学習者Ｓに関する情報である。他学習者情報２７に挙げられた学習者Ｓについては、今のところ対話の必要性が低いことを、コーチＣは把握することができる。
【００２４】
学習者リスト２００において対話すべきとして示されている学習者Ｓ、即ち、トーク到着済み学習者情報２１、又は要働きかけ学習者情報２３のいずれかに含まれている学習者ＳとコーチＣが対話を行った場合には、当該学習者Ｓは他学習者情報２７へと移動する。例えば、図２ａに示した表示画面２０において、コーチＣが、トーク到着済み学習者情報２１に含まれていた「愛」という名前の学習者Ｓと対話した場合には、表示画面２０は図２ｂのように変化する。図２ｂの例では、「愛」という名前の学習者Ｓが、トーク到着済み学習者情報２１ではなく、他学習者情報２７に含まれている。
【００２５】
（１．１．２  学習者情報の表示）
学習者リスト２００を表示する表示画面２０において、学習者Ｓの名前に埋め込まれたハイパーリンクを選択すると、先述の通り、図３に示す表示画面３０に遷移する。図３に示す表示画面３０では、学習者Ｓの名前や会員番号、学年等の情報の他、当該学習者Ｓと対話する必要があるか否かや対応期限等の情報が含まれている。図３の例では、コーチＣがまだ対応していない学習者Ｓからの対話入力があるか否かを示す「未読有無」の項目が「有」となっている。
【００２６】
表示画面３０には、当該学習者Ｓに関する詳細情報を確認するためのコミュニケーションノート画面ボタン３１、及び学習者Ｓとの対話を行うためのトーク画面ボタン３３が配置されている。表示画面３０において、コミュニケーションノート画面ボタン３１をコーチＣが選択すると図４に示す表示画面４０に、トーク画面ボタン３３をコーチＣが選択すると図５に示す表示画面５０に、それぞれ画面が遷移する。
【００２７】
図４は、学習者Ｓの詳細情報を示す表示画面４０の具体例を示す図である。図４に示す表示画面４０では、学習者Ｓの学校名、学期制（前期後期制か３学期制か）、定期テストの日程、アンケート項目や登録情報等の各種情報が示されている。これらの情報は、例えば学習者Ｓが初期設定などの際に登録することができる。この他、例えば学習者Ｓの成績や学習状況等を、表示画面４０上に示しても良い。
【００２８】
（１．１．３  対話用の画面）
先述の通り、図３に示した表示画面３０において、トーク画面ボタン３３を選択すると、図５に例示する対話用の表示画面５０に遷移する。図５は、コーチＣが学習者Ｓと対話するための表示画面５０の具体例を示す図である。
【００２９】
図５において、吹き出し５１ａ及び５１ｂ（以下、総称して吹き出し５１ともいう。）は、コーチＣが対話のために入力した文章、吹き出し５３ａ及び５３ｂ（以下、総称して吹き出し５３ともいう。）は、学習者Ｓとが対話のために入力した文章である。このような吹き出し５１及び５３により、コーチＣと学習者Ｓは、対話の流れを互いに確認することができる。なお、図５の例では示していないが、各吹き出し５１及び５３に対し、相手が対話を確認したか否かを確認するための既読表示機能を設けても良い。この場合には、特に学習者Ｓが入力した吹き出し５３については、たとえコーチＣが内容を確認していたとしても、それに対する応答を返していないかぎり、未読状態を続けるようにすることも考えられる。
【００３０】
学習者Ｓの入力した最新の吹き出し５１ｂに対して返答する場合には、コーチＣはテキストボックス５５に返答したい文章を入力する。その上でコーチＣが送信ボタン５７を選択すると、テキストボックス５５に入力した文章が、吹き出し５１として表示される。
【００３１】
なお、表示画面５０には示されていないが、各種静止画像や動画像（いわゆるスタンプを含む）を入力及び表示可能することも考えられる。このような画像を用いることにより、言語的に伝達するのが難しい内容（例えばテストの採点結果等）を伝えたり、コミュニケーションの円滑化を図ったりすることが可能である。
【００３２】
（２  システムの機能構成）
図６を参照しながら、本実施形態に係る学習支援サーバ１００の概略機能構成を説明する。図６は、学習支援サーバ１００の機能構成を示すブロック図である。図６に示すように、学習支援サーバ１００は、学習機能提供部１０１、利用状況算出部１０３、学習者情報更新部１０５、学習者リスト提供部１０７、学習者情報提供部１０９、対話機能提供部１１１、及びデータベース（ＤＢ）１２０を含む。
【００３３】
ここで、本実施形態に係る学習支援サーバ１００は、前述のとおり、学習者Ｓの使用する情報端末ＴＳに対して学習支援サービスを提供すると共に、学習者ＳとコーチＣとの間の対話サービスを提供する。また対話サービスの提供に付随して、学習支援サーバ１００は、コーチＣに対し、担当する学習者Ｓのリストや詳細情報等を提供する機能も有する。
【００３４】
しかしながら、学習支援サーバ１００は、必ずしも学習支援サービスを提供する機能（後述する学習機能提供部１０１及び学習コンテンツ１２１に相当する）を有さなくとも良い。例えば、教師が教室などで学習者Ｓに教育等し、またテストなどを行った上で、その結果を学習者情報１２３の一部として登録することも考えられる。
【００３５】
また、学習支援サーバ１００の各機能は、１台の情報処理装置により実現してもよいが、これに限られるものではなく、互いに通信可能な複数台の情報処理装置により実現することも可能である。
【００３６】
学習機能提供部１０１は、学習者Ｓに対して学習支援サービスを提供する。より具体的には、例えば学習機能提供部１０１は、学習者Ｓの操作する情報端末ＴＳからの要求に応じて、ＤＢ１２０に格納された学習コンテンツ１２１を読出し、当該学習コンテンツ１２１を情報端末ＴＳへ送信する。学習者Ｓは、例えばブラウザや専用のアプリケーションを用いて、当該学習コンテンツ１２１を利用して情報端末ＴＳ上で学習する。学習者Ｓが入力した内容は、情報端末ＴＳから学習支援サーバ１００へ適宜送信される。当該情報端末ＴＳから学習支援サーバ１００に送信されてきた内容に対して学習機能提供部１０１は、採点を行ったり、理解度や学習の進捗状況を把握したりする。
【００３７】
利用状況算出部１０３は、各学習者Ｓの学習支援サービスの利用状況を算出する。例えば、直近１週間等の一定期間、学習者Ｓがログインした回数や、進んだ単元数等を、各学習者Ｓの利用状況として算出することができる。
【００３８】
学習者情報更新部１０５は、各々の学習者Ｓに関する学習者情報１２３を逐次更新する。例えば学習者情報更新部１０５は、学習機能提供部１０１が提供する学習の結果得られる学習者Ｓのテストの結果や理解度、進捗状況等を、学習者情報１２３の一部として登録する。また、学習者情報更新部１０５は、利用状況算出部１０３が算出した各学習者Ｓの利用状況を、学習者情報１２３の一部として登録する。その他、例えば学習者Ｓから新たな対話入力がなされた場合等には、学習者情報更新部１０５は学習者情報１２３を逐次更新する。
【００３９】
学習者リスト提供部１０７は、コーチＣの使用する情報端末ＴＣからの要求に応じて、コーチＣの担当する学習者Ｓに関する学習者リスト２００を送信する。コーチＣは、例えばブラウザや専用のアプリケーションを用いて、図２ａ及び図２ｂに示した表示画面２０として学習者リスト２００を確認することができる。
【００４０】
学習者情報提供部１０９は、コーチＣの使用する情報端末ＴＣから要求に応じて、学習者Ｓに関する詳細な情報である学習者情報１２３を提供する。コーチＣは、例えばブラウザや専用のアプリケーションを用いて、図３や図４に示した表示画面３０及び表示画面４０として、学習者Ｓに関する各種情報を確認することができる。
【００４１】
対話機能提供部１１１は、コーチＣと学習者Ｓとの間で、ネットワークＮを介したテキストや画像を用いた対話機能を提供する。先述の通り、コーチＣ及び学習者Ｓは、例えばブラウザや専用のアプリケーションを用いて、図５に例示した表示画面５０上で、対話の内容を確認したり、対話のための入力を行ったりすることができる。コーチＣ及び学習者Ｓが入力した対話の内容は、対話情報１２５としてＤＢ１２０に登録される。また、特に学習者Ｓが何らかの入力を行った場合には、学習者情報更新部１０５によりその旨が学習者情報１２３に登録される。コーチＣは学習者リスト２００上で未対応の対話の有無を確認することにより、学習者Ｓからの対話入力がなされていることを把握できる。
【００４２】
ＤＢ１２０は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶媒体上に、読み書き可能に各種情報を格納する。図６の例では、ＤＢ１２０は学習コンテンツ１２１、学習者情報１２３、及び対話情報１２５を格納する。
【００４３】
学習コンテンツ１２１は、学習者Ｓが情報端末ＴＳを利用して学習するための、学習機能提供部１０１が情報端末ＴＳに対して送信するための各種データである。
【００４４】
学習者情報１２３は、学習者Ｓに係る各種情報を管理する。具体的には、学習者情報１２３は、学習者Ｓの名前、ユーザＩＤ、学年、学校名などの他、担当するコーチＣの情報、定期テストの日程、アンケートに記載された項目やその他登録情報、学習支援サービスの利用状況、コーチＣが未対応の対話が有るか否か、対話の対応期限、等の各種情報を含むことができる。コーチＣは学習者情報１２３に含まれる情報を適宜参照することにより、多数の学習者Ｓを担当したとしても、個別の学習者Ｓに対して適切に対話や声がけ等の対応を図ることができる。
【００４５】
対話情報１２５は、コーチＣ及び学習者Ｓが対話した内容に関する情報である。例えば、図５に例示した表示画面５０を情報端末ＴＣ上で表示する際には、対話機能提供部１１１が対話情報１２５を読み込んで、情報端末ＴＣへ送信する。
【００４６】
（３  処理の流れ）
以下、図７を参照しながら、本実施形態に係る学習支援サーバ１００の処理の流れを説明する。図７は、学習支援サーバ１００の処理の流れを示すフローチャートである。
【００４７】
なお、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上１つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを１ステップとして実行することもできる。
【００４８】
学習支援サーバ１００は、コーチＣの使用する情報端末ＴＣから、コーチＣの担当する学習者Ｓの学習者リスト２００の要求を受信すると（Ｓ７０１のＹｅｓ）、当該コーチＣの担当する学習者Ｓの情報を、学習者情報１２３から抽出する（Ｓ７０３）。その上で学習者リスト提供部１０７は、コーチＣが対話すべき学習者Ｓを特定する（Ｓ７０５）。より具体的には、例えば、学習者Ｓから入力された、コーチＣが未対応の対話があるか否かや、学習サービスの利用状況、等により、学習者リスト提供部１０７は、コーチＣが対話すべき学習者Ｓを特定する。
【００４９】
学習者リスト提供部１０７は、Ｓ７０５で特定した声がけ対象の特定結果に基づき、コーチＣの担当する学習者Ｓの学習者リスト２００を並び替える（Ｓ７０７）。具体的には、コーチＣが対話すべき学習者Ｓの情報が、学習者リスト２００の上位に来るようにする。また、声がけすべき学習者Ｓの情報を、声がけすべき理由等に応じて分類して並べても良い。例えば、図２ａや図２ｂに示した表示画面２０の例では、学習者Ｓからの対話が到着している学習者Ｓの情報をトーク到着済み学習者情報２１として最上位に、次に、学習状況にもとづいて声がけすべきと判定された学習者Ｓの情報を要働きかけ学習者情報２３を並べている。
【００５０】
なお、学習者リスト提供部１０７が学習者Ｓの情報を並べる順序はこれに限られるものではなく、例えば、コーチＣが対話に対応すべき期限の順序で学習者Ｓの情報を並べることも考えられる。学習者リスト提供部１０７は、生成した学習者リスト２００をコーチＣの情報端末ＴＣへ送信する（Ｓ７０９）。これにより、コーチＣの情報端末ＴＣは、例えばブラウザやアプリケーションプログラムにより、図２ａに例示した表示画面２０が表示される。
【００５１】
その後、コーチＣの情報端末ＴＣから、学習者Ｓの詳細情報を要求すると（Ｓ７１１のＹｅｓ）、学習支援サーバ１００の学習者情報提供部１０９は、要求された情報を学習者情報１２３から読み出してコーチＣの情報端末ＴＣへ送信する（Ｓ７１３）。これにより、コーチＣの情報端末ＴＣは例えばブラウザやアプリケーションプログラムにより、図３や図４に例示した表示画面３０及び表示画面４０を表示することができる。
【００５２】
また、コーチＣの情報端末ＴＣから、学習者Ｓとの対話画面の要求を受信すると（Ｓ７１５のＹｅｓ）、学習支援サーバ１００の対話機能提供部１１１は、ＤＢ１２０から対話情報１２５を読みこむと共に、コーチＣが学習者Ｓと対話するための画面情報を送信する（Ｓ７１７）。これにより、コーチＣの情報端末ＴＣは例えばブラウザやアプリケーションプログラムにより、図５に例示した表示画面５０を表示することができる。
【００５３】
（４  ハードウェア構成）
以下、図５を参照しながら、学習支援サーバ１００を実装可能なハードウェア構成の具体例を説明する。図８に示すように、学習支援サーバ１００は、制御部１５１と、通信インタフェース部１５５と、記憶部１５７と、表示部１６１と、入力部１６３とを含み、各部はバスライン１６５を介して接続される。
【００５４】
制御部１５１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ。図示せず）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ。図示せず）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５３等を含む。制御部１５１は、記憶部１５７に記憶される制御プログラム１５９を実行することにより、一般的なコンピュータとしての機能に加え、上述した学習支援サービスや対話サービスに係る処理を実行可能に構成される。例えば、図６を参照しながら説明した、学習機能提供部１０１、利用状況算出部１０３、学習者情報更新部１０５、学習者リスト提供部１０７、学習者情報提供部１０９、及び対話機能提供部１１１は、ＲＡＭ１５３に一時記憶され、ＣＰＵ上で動作する制御プログラム１５９として実現可能である。
【００５５】
また、ＲＡＭ１５３は、制御プログラム１５９に含まれるコードの他、図６に示した学習コンテンツ１２１、学習者情報１２３、及び対話情報１２５を格納するＤＢ１２０の一部又は全部を一時的に保持する。更にＲＡＭ１５３は、ＣＰＵが各種処理を実行するためのワークエリアとしても使用される。
【００５６】
通信Ｉ／Ｆ部１５５は、学習者Ｓの使用する情報端末ＴＳや、コーチＣの使用する情報端末ＴＣとの間で、有線又は無線によるネットワークＮを介したデータ通信を行うためのデバイスである。図６に示した学習機能提供部１０１、利用状況算出部１０３、学習者情報更新部１０５、学習者リスト提供部１０７、学習者情報提供部１０９、対話機能提供部１１１が外部の情報処理装置との間で行う通信は、全て通信Ｉ／Ｆ部１５５を介して行われる。
【００５７】
記憶部１５７は、例えばＨＤＤやフラッシュメモリ等の不揮発性の記憶媒体である。記憶部１５７は、一般的なコンピュータとしての機能を実現するためのオペレーティングシステム（ＯＳ）やアプリケーションプログラム及びデータ（図示せず）を記憶する。また記憶部１５７は、制御プログラム１５９及びＤＢ１２０を記憶する。前述のとおり、図６に示した学習機能提供部１０１、利用状況算出部１０３、学習者情報更新部１０５、学習者リスト提供部１０７、学習者情報提供部１０９、対話機能提供部１１１は、制御プログラム１５９に含まれる。
【００５８】
ＤＢ１２０は、学習支援サービスや対話サービスの提供に必要な各種データ、例えば図６に示した学習コンテンツ１２１、学習者情報１２３、及び対話情報１２５等を含むことができる。ＤＢ１２０に含まれる各種データは、必要に応じてＲＡＭ１５３等にロードされ、制御部１５１に含まれるＣＰＵから参照される。
【００５９】
表示部１６１は、管理者に情報を表示するためのディスプレイ装置である。表示部１６１の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等が挙げられる。入力部１６３は、管理者から入力を受け付けるためのディスプレイである。入力部１６３の具体例としては、キーボードやマウス、タッチパネル等を挙げることができる。
【００６０】
なお、学習支援サーバ１００は、表示部１６１及び入力部１６３を必ずしも備える必要はない。また、表示部１６１及び入力部１６３は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やディスプレイポート等の各種インタフェースを介して外部から学習支援サーバ１００に接続されても良い。
【００６１】
（５  本実施形態の効果）
以上説明したように、本実施形態に係る学習支援システム１では、学習者Ｓに対する対話や声がけをコーチＣが行うための対話サービスが提供される。そのために学習支援サーバ１００は、コーチＣが担当する学習者Ｓを把握するために学習者リスト２００を、当該コーチＣの利用する情報端末ＴＣへ送信する機能を持つ。更に当該学習者リスト２００上では、コーチＣが声がけ対応すべきであるか否かやその理由が把握できるようになっている。また、コーチＣが声がけ対応すべき学習者Ｓの情報が、学習者リスト２００の上位に表示されるようになっているため、コーチＣは声がけすべき学習者Ｓを把握しやすくなっている。
つまり、コーチＣは好適に学習者Ｓに対して声がけすることが可能となる。この結果、学習者Ｓの学習意欲を高めることができる。
【００６２】
（６  付記事項）
なお、前述の実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００６３】
１      ：学習支援システム
１００  ：学習支援サーバ
１０１  ：学習機能提供部
１０３  ：利用状況算出部
１０５  ：学習者情報更新部
１０７  ：学習者リスト提供部
１０９  ：学習者情報提供部
１１１  ：対話機能提供部
１２０  ：データベース（ＤＢ）
１２１  ：学習コンテンツ
１２３  ：学習者情報
１２５  ：対話情報
１５１  ：制御部
１５３  ：ＲＡＭ
１５５  ：通信インタフェース部
１５７  ：記憶部
１５９  ：制御プログラム
１６１  ：表示部
１６３  ：入力部
１６５  ：バスライン
２００  ：学習者リスト
Ｃ      ：コーチ
Ｎ      ：ネットワーク
Ｓ      ：学習者
ＴＣ    ：情報端末
ＴＳ    ：情報端末
【図１】
2017174056.tif 000003
【図２ａ】
2017174056.tif 000004
【図２ｂ】
2017174056.tif 000005
【図３】
2017174056.tif 000006
【図４】
2017174056.tif 000007
【図５】
2017174056.tif 000008
【図６】
2017174056.tif 000009
【図７】
2017174056.tif 000010
【図８】
2017174056.tif 000011