(57)【要約】【課題】各学習者の受講状態を正確に把握すること。【解決手段】ネットワークを介して接続される複数台の学習者端末と教員端末１１とを備え、学習者端末は、それぞれ学習者の受講状態を監視するための監視情報を取得する監視情報取得部と、取得した監視情報に基づく監視通知を教員端末１１に送信する通信部と、を備え、教員端末１１は、複数の学習者端末に対応する座席アイコンを教員ディスプレイ１１８に一覧表示し、かつ、学習者端末から送信された監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末に対応する座席アイコンの表示態様を変化させて表示する画面表示制御部１１０と、複数種類の警告発報ボタンが表示された警告発報ウインドウにおける教員の選択に基づいて、対象の学習者端末に選択された警告情報を出力する警告情報出力部１１７と、を備える。【選択図】図２
2019168552.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される複数台の学習者端末と教員端末とを備え、
前記学習者端末は、それぞれ学習者の受講状態を監視するための監視情報を取得する監視情報取得部と、取得した前記監視情報に基づく監視通知を前記教員端末に送信する送信部と、を備え、
前記教員端末は、複数の前記学習者端末に対応する座席アイコンを教員ディスプレイに一覧表示し、かつ、前記学習者端末から送信された前記監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末に対応する座席アイコンの表示態様を変化させて表示する画面表示制御部と、複数種類の警告アイコンが表示された警告出力画面における教員の選択に基づいて、対象の学習者端末に選択された警告情報を出力する警告情報出力部と、を備えることを特徴とする学習システム。
【請求項２】
前記画面表示制御部は、表示態様を変化させた前記座席アイコンの選択操作に基づいて前記警告出力画面を教員ディスプレイに表示することを特徴とする請求項１に記載の学習システム。
【請求項３】
前記監視情報取得部は、複数種類の監視情報のうち、選択設定された監視情報を取得することを特徴とする請求項１または２に記載の学習システム。
【請求項４】
前記警告情報出力部は、前記警告情報として学習者による対象の学習者端末の操作を無効とする操作ロック情報を少なくとも出力することを特徴とする請求項１から３のいずれか一項に記載の学習システム。
【請求項５】
複数台の学習者端末と教員端末とをネットワークを介して接続し、
それぞれ学習者の受講状態を監視するための監視情報を取得する監視情報取得ステップと、取得した前記監視情報に基づく監視通知を前記教員端末に送信する送信ステップと、を前記学習者端末に実行させる学習者端末制御プログラムと、
複数の前記学習者端末に対応する座席アイコンを教員ディスプレイに一覧表示し、かつ、前記学習者端末から送信された前記監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末に対応する座席アイコンの表示態様を変化させて表示する画面表示ステップと、複数種類の警告が表示された警告出力画面における教員の選択に基づいて、対象の学習者端末に選択された警告情報を出力する警告情報出力ステップと、を前記教員端末に実行させる教員端末制御プログラムと、
を備えることを特徴とする学習システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続される複数台の学習者端末と教員端末とを備えた学習システム、及び、学習システム用プログラムに関する。
【背景技術】
【０００２】
一般に、ネットワークを介して接続される複数台の学習者端末と教員端末とを備え、学習者が学習者端末をそれぞれ操作して語学などを学習する学習システムが知られている。この種の学習システムでは、各学習者が熱心に学習を行っているか否かを教員が把握することが重要となる。このため、従来、教員端末の画面に各学習者端末を操作している学習者の顔画像を学習者座席アイコン上に一覧表示する技術が提案されている（例えば、特許文献１参照）。また、学習者に真面目に学習させるために、学習者端末に接続されているカメラによって撮影される学習者の画像をサーバによって解析し、学習者端末の画面のクリック状態や学習者の目線位置の状態から、学習者が疲れている、または、学習していないと判断した場合に、サーバが学習者端末に対して警告メッセージを送信する技術も提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０３２７８７号公報
【特許文献２】特開２００３−３３７５２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の技術では、学習者の顔画像を学習者座席アイコン上に一覧表示するため、各学習者の顔画像は相対的に小さくなり、各学習者の詳細な受講（学習）状態を正確に把握することは難しかった。また、特許文献２の技術では、学習者を撮像した画像に基づいて警告メッセージが自動的に出力されるため、本来、警告すべきでない状況（学習者に落ち度がない状況）にもかかわらず、誤った判断によって警告が出力され、学習者の学習意欲を逆に低下させてしまうおそれもあった。
【０００５】
本発明は、上記に鑑みてなされたものであって、各学習者の受講状態を正確に把握することができ、誤った判断による警告の出力を防止して学習者の学習意欲の低下を抑制できる学習システム、及び学習システム用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る学習システムは、ネットワークを介して接続される複数台の学習者端末と教員端末とを備え、学習者端末は、それぞれ学習者の受講状態を監視するための監視情報を取得する監視情報取得部と、取得した監視情報に基づく監視通知を教員端末に送信する送信部と、を備え、教員端末は、複数の学習者端末に対応する座席アイコンを教員ディスプレイに一覧表示し、かつ、学習者端末から送信された監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末に対応する座席アイコンの表示態様を変化させて表示する画面表示制御部と、複数種類の警告アイコンが表示された警告出力画面における教員の選択に基づいて、対象の学習者端末に選択された警告情報を出力する警告情報出力部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、学習者端末から送信された監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末に対応する座席アイコンの表示態様を変化させて表示するため、各学習者の受講状態を正確に把握することができる。さらに、複数種類の警告が表示された警告出力画面における教員の選択に基づいて、対象の学習者端末に選択された警告を出力するため、監視通知に基づく警告を出力するか否かの最終判断を教員に委ねることができ、誤った判断による警告の出力を防止して学習者の学習意欲の低下を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係る学習システムの構成を示す図である。
【図２】図２は、教員端末の構成を示す機能ブロック図である。
【図３】図３は、学習者端末の構成を示す機能ブロック図である。
【図４】図４は、教員端末の教員ディスプレイに表示されるＧＵＩ表示内容の一例を示す図である。
【図５】図５は、監視通知の設定を行う監視設定ウインドウの一例を示す図である。
【図６】図６は、学習者の受講状態を監視して、受講状態の良くない学習者に警告を出力する動作の手順を示すフローチャートである。
【図７】図７は、監視処理の動作手順を示すフローチャートである。
【図８】図８は、監視通知を受信した教員端末における座席アイコンの表示態様の一例を示す図である。
【図９】図９は、監視通知を受信した教員端末における座席アイコンの表示態様の他の例を示す図である。
【図１０】図１０は、教員端末における警報発報ウインドウの一例を示す図である。
【図１１】図１１は、警告処理の動作手順を示すフローチャートである。
【図１２】図１２は、警告表示の設定画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、以下の実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。
【００１０】
図１は、本実施形態に係る学習システムの構成を示す図である。図２は、教員端末の構成を示す機能ブロック図である。図３は、学習者端末の構成を示す機能ブロック図である。図１に示すように、学習システム１０は、教員端末１１と複数台の学習者端末１３とを備え、各学習者端末１３を利用して学習者がそれぞれ語学などの教科を学習するものである。教員端末１１と複数台の学習者端末１３とは、ネットワーク１５を介して相互に通信可能に接続されている。このネットワーク１５は、有線ネットワークであっても良いし、無線ネットワークであっても良い。
【００１１】
教員端末１１は、教員が使用して学習者端末１３を利用した学習者の学習を管理すると共に、学習者の受講状態によっては必要に応じて対象の学習者端末１３に警告を出力する。教員端末１１は、図２に示すように、画面表示制御部１１０、通信部１１１、記憶部１１２、制御部１１３、画像入力部１１４、音声入出力部１１５、操作入力部１１６、及び、警告情報出力部１１７を備えて構成される。画面表示制御部１１０は、教員ディスプレイ１１８に接続され、この教員ディスプレイ１１８に表示される各種の画面表示を制御する。通信部１１１は、ネットワーク１５に接続されて、学習者端末１３との間で各種情報の通信（送受信）を行う。
【００１２】
記憶部１１２は、学習者の発話による音声情報や学習者の顔画像情報などの各種情報、及びソフトウェアなどを記憶する。記憶部１１２は、例えば、ＨＤＤ（Hard Disk Drive）などの記憶装置であるが、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ（Flash Memory）などの半導体メモリ素子などであってもよい。制御部１１３は、教員端末１１を構成する各部、ならびに、学習者端末１３の各部を制御する。制御部１１３は、例えば、ＣＰＵ（Central Processing Unit）を含む、電子的な回路などで実現することができる。
【００１３】
画像入力部１１４は、カメラ１１９に接続されて、このカメラ１１９で撮像された画像を入力する。入力された画像は、記憶部１１２に記憶されると共に必要に応じてネットワーク１５を通じて学習者端末１３に出力される。音声入出力部１１５は、ヘッドセット１２０に接続され、ヘッドセット１２０を通じて音声の入出力を行う。具体的には、音声入出力部１１５は、教員が発話した音声情報を入力し、これらの音声情報などをネットワーク１５を通じて学習者端末１３に出力する。また、音声入出力部１１５は、ネットワーク１５を通じて入力され、かつ、学習者が発話した音声情報をヘッドセット１２０に出力する。
【００１４】
操作入力部１１６は、キーボード１２１及びマウス１２２に接続され、キーボード１２１及びマウス１２２を介して、教員の各種操作情報を入力する。操作入力部１１６が受け付けた各種の操作情報は、制御部１１３によって実行される。警告情報出力部１１７は、教員の選択に基づいた警告情報を生成し、この警告情報をネットワーク１５を通じて対象の学習者端末１３に出力する。本実施形態では、警告情報は、少なくとも対象の学習者端末１３の操作を不能（禁止）とする操作ロック情報を含み、この他に警告表示情報、警告音情報、警告振動情報などを含んでもよい。
【００１５】
学習者端末１３は、提示された教材などを学習者がそれぞれ利用して各自の学習を行う。学習者端末１３は、図３に示すように、画面表示制御部１３０、通信部１３１、記憶部１３２、制御部１３３、画像入力部１３４、音声入出力部１３５、操作入出力部１３６、監視情報取得部１３７、及び、判定部１４３を備えて構成される。画面表示制御部１３０は、学習者ディスプレイ１３８に接続され、この学習者ディスプレイ１３８に表示される各種の画面表示を制御する。本実施形態では、画面表示制御部１３０は、上記した警告情報出力部１１７が出力した警告表示情報（警告情報）に基づき、学習者ディスプレイ１３８に所定の文言で示される警告表示を実行する。
【００１６】
通信部１３１は、ネットワーク１５に接続されて、教員端末１１との間で各種情報の通信（送受信）を行う。本実施形態では、通信部１３１は、監視情報取得部１３７が取得した監視情報に基づく監視通知を教員端末１１にネットワーク１５を通じて送信する送信部として機能する。また、本実施形態では、通信部１３１は、例えばスマートウォッチなどの学習者に装着されるウェアラブル端末１４４と、Bluetooth（登録商標）などの近距離無線通信により通信可能に接続され、ウェアラブル端末１４４との間で各種情報を通信する。ウェアラブル端末１４４は、装着された学習者の心拍を常時、または定期的に計測する心拍センサ１４４Ａと、警告情報出力部１１７から出力された警告振動情報（警告情報）に基づいてウェアラブル端末１４４を振動させる振動モータ１４４Ｂと、通信部１３１と通信可能に接続される通信部１４４Ｃと、を備えている。通信部１３１は、ウェアラブル端末１４４との間で各種情報を通信（送受信）する送受信部として機能し、心拍センサ１４４Ａが計測した心拍情報を入力し、制御部１３３の制御により、警告振動情報を振動モータ１４４Ｂに出力する。
【００１７】
記憶部１３２は、学習者が学習した学習情報、学習者の発話による音声情報、学習者の顔画像情報などの各種情報、及びソフトウェアなどを記憶する。制御部１３３は学習者端末１３を構成する各部を制御する。制御部１３３は、例えば、ＣＰＵを含む、電子的な回路などで実現することができる。
【００１８】
画像入力部１３４は、カメラ１３９に接続されて、このカメラ１３９で撮像された画像（例えば学習者の顔画像）を入力する。入力された画像は、記憶部１３２に記憶されると共に、ネットワーク１５を通じて教員端末１１に出力される。音声入出力部１３５は、ヘッドセット１４０に接続され、ヘッドセット１４０を通じて音声の入出力を行う。具体的には、音声入出力部１３５は、学習者が発話した音声情報を入力し、この音声情報をネットワーク１５を通じて教員端末１１及び他の学習者端末１３に出力する。また、音声入出力部１３５は、ネットワーク１５を通じて入力され、かつ、教員や他の学習者が発話した音声情報、及び教員端末１１から出力された警告音情報（警告情報）をヘッドセット１４０に出力する。
【００１９】
操作入出力部１３６は、キーボード１４１及びマウス１４２に接続され、キーボード１４１及びマウス１４２を介して、学習者の各種操作情報を入力する。操作入出力部１３６が受け付けた各種の操作情報は、制御部１３３によって実行される。また、本実施形態では、マウス１４２は、装着された学習者の心拍を常時、または定期的に計測する心拍センサ１４２Ａと、警告情報出力部１１７から出力された警告振動情報（警告情報）に基づいてマウス１４２を振動させる振動モータ１４２Ｂとを備えている。操作入出力部１３６は、心拍センサ１４２Ａが計測した心拍情報を入力し、制御部１３３の制御により、警告振動情報を振動モータ１４２Ｂに出力する。
【００２０】
監視情報取得部１３７は、学習中の学習者を監視して各種の監視情報を取得する。監視情報としては、操作入出力部１３６に入力される各種操作情報、画像入力部１３４に入力される学習者の顔画像情報、音声入出力部１３５に入力される学習者の音声情報、及び、通信部１３１もしくは操作入出力部１３６に入力される心拍情報を取得する。監視情報は、これらをすべて取得する必要はなく、一部であってもよいし、他の情報を別途取得してもよい。
【００２１】
判定部１４３は、取得した各種監視情報のレベルが教員端末に監視通知を送信する必要があるか否かを判定する。具体的には、操作入出力部１３６に所定時間（例えば６０秒）各種操作情報の入力がない場合には、判定部１４３は「操作なし」と判定する。また、判定部１４３は、画像入力部１３４に入力される顔画像情報から学習者の目元を抽出し、所定時間（例えば３０秒）目が開かれていない（目線を検知できない）場合には、判定部１４３は「目線なし」と判定する。同様に、判定部１４３は、画像入力部１３４に入力される顔画像情報から学習者の口元を抽出し、所定時間（例えば３０秒）唇の動きがない場合には、判定部１４３は「唇動作なし」と判定する。また、音声入出力部１３５に所定時間（例えば３０秒）音声情報の入力がない場合には、判定部１４３は「音声入力なし」と判定する。また、マウス１４２またはウェアラブル端末１４４で計測された心拍情報が、所定時間（例えば６０秒）学習者の睡眠時の心拍と同等であった場合、判定部は「睡眠時心拍」と判定する。ここで、一般に睡眠時は平常時（起きている時）と比べて心拍数が低下して安定する傾向にある。このため、事前に学習者の平常時の心拍を計測して記憶しておき、この平常時の心拍から睡眠時の心拍を推定することができる。
【００２２】
図４は、教員端末の教員ディスプレイに表示されるＧＵＩ表示内容の一例を示す図であり、図５は、監視通知の設定を行う監視設定ウインドウの一例を示す図である。教員ディスプレイ１１８には、図４に示すように、画面表示制御部１１０（図２）によって、複数の座席アイコン２２が配置された座席表示部２１と、この座席表示部２１と並べて配置された監視設定ボタン２３とを少なくとも含むＧＵＩ表示画面２０が表示される。座席表示部２１には、受講している学習者端末１３に対応する座席アイコン２２がすべて一覧表示される。受講する学習者端末１３が多数の場合には、表示されるページを複数に区分けして表示してもよい。座席表示部２１上の座席アイコン２２は、例えば、各学習者端末１３が同一教室内に配置されている場合には、実際の学習者端末１３の配置関係に合わせて表示される。また、例えば、各学習者端末１３がそれぞれ異なる場所に配置されている場合には、受講した順番に合わせて座席アイコン２２が表示される。座席アイコン２２には、対応する学習者端末１３の学習者ディスプレイ１３８に表示されるモニタ画像、各カメラ１３９が撮像した学習者の顔画像、または、学習者端末１３に対応する監視通知など、学習者の各情報が表示される。
【００２３】
監視設定ボタン２３をクリックなどによって操作すると、画面表示制御部１１０は、図５に示すような監視設定ウインドウ２４を別途表示する。この監視設定ウインドウ２４には、端末操作の監視を設定するためのチェックボックス２５、音声入力の監視を設定するためのチェックボックス２６、目線の監視を設定するためのチェックボックス２７、唇動作の監視を設定するためのチェックボックス２８、及び、心拍の監視を設定するためのチェックボックス２９が設けられている。各チェックボックス２５〜２９にチェックを入れて選択すると、学習者の監視項目として有効となり、監視情報取得部１３７は、該当する監視情報を取得する。この構成では、授業内容に応じて監視項目を設定することができる。例えば、語学会話練習の授業では、音声入力のチェックボックス２６と、唇動作のチェックボックス２８にチェックを入れ、読解練習の授業では、目線のチェックボックス２７と、心拍のチェックボックス２９にチェックを入れる。これにより、授業内容に合った監視を行うことができ、各学習者の受講状態を正確に把握することができる。
【００２４】
次に、動作について説明する。図６は、学習者の受講状態を監視して、受講状態の良くない学習者に警告を出力する動作の手順を示すフローチャートである。図７は、監視処理の動作手順を示すフローチャートである。図８は、監視通知を受信した教員端末における座席アイコンの表示態様の一例を示す図である。図９は、監視通知を受信した教員端末における座席アイコンの表示態様の他の例を示す図である。図１０は、教員端末における警告発報ウインドウの一例を示す図である。図１１は、警告処理の動作手順を示すフローチャートである。図１２は、警告表示の設定画面の一例を示す図である。
【００２５】
まず、図６に示すように、教員は、授業開始前に、教員端末１１の教員ディスプレイ１１８上で監視設定ウインドウ２４を開き、授業で行う監視項目にチェックを入れて監視項目を有効にする（ステップＳ１０１）。具体的には、図５に示すように、教員が必要な監視項目のチェックボックス２５〜２９にチェックを入れて選択することで、チェックが入った監視項目が有効となる。この図５では、すべての監視項目を有効としている。次に、各学習者端末１３の監視処理を実行する（ステップＳ１０２）。
【００２６】
この監視処理は、図７に示すフローチャートによって学習者端末１３ごとに実行される。具体的には、学習者端末１３の制御部１３３は、端末操作が監視項目として設定されているか否かを判別する（ステップＳ２０１）。この判別において、端末操作が監視項目として設定されていない場合（ステップＳ２０１；Ｎｏ）には、処理をステップＳ２０５に移行する。また、端末操作が監視項目として設定されている場合（ステップＳ２０１；Ｙｅｓ）には、判定部１４３は、操作入出力部１３６にキーボード１４１及びマウス１４２の操作情報が入力されるかを監視する（ステップＳ２０２）。
【００２７】
次に、判定部１４３は、操作入出力部１３６に一定時間（例えば６０秒）操作なしか否かを判別する（ステップＳ２０３）。この判別において、一定時間内に操作があれば（ステップＳ２０３；Ｎｏ）、処理をステップＳ２０５に移行し、一定時間、操作なしであれば（ステップＳ２０３；Ｙｅｓ）、制御部１３３は、教員端末１１に「操作なし」の監視通知を行う（ステップＳ２０４）。
【００２８】
次に、学習者端末１３の制御部１３３は、音声入力が監視項目として設定されているか否かを判別する（ステップＳ２０５）。この判別において、音声入力が監視項目として設定されていない場合（ステップＳ２０５；Ｎｏ）には、処理をステップＳ２０９に移行する。また、音声入力が監視項目として設定されている場合（ステップＳ２０５；Ｙｅｓ）には、判定部１４３は、音声入出力部１３５にヘッドセット１４０を通じて学習者が発話した音声情報が入力されるかを監視する（ステップＳ２０６）。
【００２９】
次に、判定部１４３は、音声入出力部１３５に一定時間（例えば３０秒）音声なしか否かを判別する（ステップＳ２０７）。この判別において、一定時間内に音声があれば（ステップＳ２０７；Ｎｏ）、処理をステップＳ２０９に移行し、一定時間、音声なしであれば（ステップＳ２０７；Ｙｅｓ）、制御部１３３は、教員端末１１に「音声入力なし」の監視通知を行う（ステップＳ２０８）。
【００３０】
次に、学習者端末１３の制御部１３３は、目線が監視項目として設定されているか否かを判別する（ステップＳ２０９）。この判別において、目線が監視項目として設定されていない場合（ステップＳ２０９；Ｎｏ）には、処理をステップＳ２１３に移行する。また、目線が監視項目として設定されている場合（ステップＳ２０９；Ｙｅｓ）には、判定部１４３は、画像入力部１３４に入力される顔画像情報を解析して学習者の目線を抽出する（ステップＳ２１０）。そして、判定部１４３は、一定時間（例えば３０秒）、目線なしか否かを判別する（ステップＳ２１１）。この判別において、一定時間内に目線が検出できれば（ステップＳ２１１；Ｎｏ）、処理をステップＳ２１３に移行し、一定時間、目線が検出できなければ（ステップＳ２１１；Ｙｅｓ）、制御部１３３は、教員端末１１に「目線なし」の監視通知を行う（ステップＳ２１２）。
【００３１】
次に、学習者端末１３の制御部１３３は、唇動作が監視項目として設定されているか否かを判別する（ステップＳ２１３）。この判別において、唇動作が監視項目として設定されていない場合（ステップＳ２１３；Ｎｏ）には、処理をステップＳ２１７に移行する。また、唇動作が監視項目として設定されている場合（ステップＳ２１３；Ｙｅｓ）には、判定部１４３は、画像入力部１３４に入力される顔画像情報を解析して学習者の唇の動きを抽出する（ステップＳ２１４）。そして、判定部１４３は、一定時間（例えば３０秒）、唇の動作なしか否かを判別する（ステップＳ２１５）。この判別において、一定時間内に唇の動作を検出できれば（ステップＳ２１５；Ｎｏ）、処理をステップＳ２１７に移行し、一定時間、唇の動作が検出できなければ（ステップＳ２１５；Ｙｅｓ）、制御部１３３は、教員端末１１に「唇動作なし」の監視通知を行う（ステップＳ２１６）。
【００３２】
次に、学習者端末１３の制御部１３３は、心拍が監視項目として設定されているか否かを判別する（ステップＳ２１７）。この判別において、心拍が監視項目として設定されていない場合（ステップＳ２１７；Ｎｏ）には、処理を終了する。また、心拍が監視項目として設定されている場合（ステップＳ２１７；Ｙｅｓ）には、監視情報取得部１３７は、マウス１４２またはウェアラブル端末１４４で計測された心拍情報を取得する（ステップＳ２１８）。そして、判定部１４３は、学習者の睡眠時の心拍と取得した心拍と同等であるか否かを判別する（ステップＳ２１９）。この判別において、学習者の睡眠時の心拍と取得した心拍とが同等でなければ（ステップＳ２１９；Ｎｏ）、処理をそのまま終了し、学習者の睡眠時の心拍と取得した心拍とが同等であれば（ステップＳ２１９；Ｙｅｓ）、制御部１３３は、教員端末１１に「睡眠時心拍」の監視通知を行い（ステップＳ２２０）、処理を終了する。
【００３３】
再び、図６に戻り、教員端末１１の制御部１３３は、学習者端末１３から監視通知を受信したか否かを判別する（ステップＳ１０３）。この判別において、すべての学習者端末１３から監視通知を受信していない場合（ステップＳ１０３；Ｎｏ）には、処理をステップＳ１０２に戻して監視通知を受信するまで待機する。一方、少なくとも１台の学習者端末１３から監視通知を受信した場合（ステップＳ１０３；Ｙｅｓ）には、画面表示制御部１１０は、教員ディスプレイ１１８上の監視通知を受信した学習者端末１３に対応する座席アイコン２２を、監視通知を加えた表示態様とする（ステップＳ１０４）。
【００３４】
具体的には、図８に示すように、座席アイコン２２の表示態様を変更して、座席アイコン２２上に監視通知アイコン３０と警告処理中アイコン４０とを表示する。監視通知アイコン３０は、操作なしアイコン３１、音声入力なしアイコン３２、目線なしアイコン３３、唇動作なしアイコン３４および睡眠時心拍アイコン３５を含み、画面表示制御部１１０は、監視通知されたアイコン（図８では操作なしアイコン３１）を、例えば点滅表示させる。また、警告処理中アイコン４０は、警告表示アイコン４１、音声出力アイコン４２、操作ロックアイコン４３及び振動通知アイコン４４を含み、画面表示制御部１１０は、学習者端末１３に対して既に警告処理を行っている場合には、警告処理中のアイコン（図８では音声出力アイコン４２）を、例えば、点滅表示させる。この構成では、学習者端末１３から送信された監視通知を受信した場合、受信した監視通知の内容に応じて学習者端末１３に対応する座席アイコン２２の表示態様を変化させて表示するため、教員は各学習者の受講状態を正確に把握することができる。また、学習者端末１３に対して既に警告処理を行っている場合には、警告処理中のアイコンの表示態様を変化させて表示するため、教員は警告中であるか否かを容易に把握することができる。
【００３５】
また、座席アイコン２２の表示態様はこれに限るものではなく、例えば、図８の例と同じ状況の場合、図９に示すように、座席アイコン２２→操作なしアイコン５０→音声出力中アイコン５１の１サイクルとして各アイコンを所定時間間隔（例えば１秒間隔）で切替ながら表示することもできる。この表示態様によっても、教員は各学習者の受講状態及び警告中の処理があるか否かを正確に把握することができる。
【００３６】
次に、教員が表示態様の変化した座席アイコン２２を選択する（ステップＳ１０５；Ｙｅｓ）と、画面表示制御部１１０は、教員ディスプレイ１１８上に警告発報ウインドウ（警告出力画面）６０を表示する（ステップＳ１０６）。警告発報ウインドウ６０は、図１０に示すように、上記した監視通知アイコン３０と、監視通知タブ６１と、警告発報ボタン（警告アイコン）７０とを含む。
【００３７】
監視通知タブ６１は、デスクトップタブ６２、音声波形タブ６３、カメラ画像タブ６４及び心拍波形タブ６５を有し、これら各タブには画像情報の表示エリア６６が設けられている。これらの各タブの表示切替は、教員の選択によって自在に行うことができる。画面表示制御部１１０は、監視通知の内容に応じた画像情報を各タブの表示エリア６６に表示する。例えば、「操作なし」の監視通知の場合には、デスクトップタブ６２の表示エリア６６に、学習者ディスプレイ１３８に表示中の現在のデスクトップ画像を表示する。また、「音声入力なし」の監視通知の場合には、音声波形タブ６３の表示エリア６６に、数分前から現在までの学習者端末１３の音声入出力部１３５に入力された音声情報の波形画像を表示する。また、「目線なし」または「唇動作なし」の監視通知の場合には、カメラ画像タブ６４の表示エリア６６に、学習者端末１３の画像入力部１３４に入力された学習者の顔画像が表示される。また、「睡眠時心拍」の監視通知の場合には、心拍波形タブ６５の表示エリア６６に、数分前から現在まで、マウス１４２またはウェアラブル端末１４４で計測された学習者の心拍情報の心拍波形画像を表示する。このように、監視通知の内容に応じた画像情報を各タブの表示エリア６６に表示するため、教員は、監視通知の内容が誤検出であるか否かを判断することができる。警告発報ボタン７０は、対象の学習者端末１３（学習者）に対して警告の出力処理を実行するためのボタンであり、警告表示ボタン７１、音声出力ボタン７２、操作ロックボタン７３、振動通知ボタン７４を含む。表示する警告発報ボタン７０の種類は、４種類に限定されるものではなく、また、表示する警告発報ボタンを選択できるようにしてもよい。
【００３８】
次に、教員が警告発報ボタン７０のいずれかを選択して操作した（ステップＳ１０７；Ｙｅｓ）場合、警告情報出力部１１７は、選択された警告情報を生成し、この警告情報を対象の学習者端末１３に出力する警告処理を行う(ステップＳ１０８)。さらに、画面表示制御部１１０は、対象の学習者端末１３に対応する座席アイコン２２上に警告処理中アイコン４０を表示させて処理を終了する。なお、本実施形態では、警告処理後は、警告発報ボタン７０の選択されたボタンの色を明るくハイライトして警告処理中であることを明示する。また、本実施形態では、教員が警告発報ボタン７０を再度操作すると警告処理が終了するものとする。
【００３９】
上記した警告処理は、図１１に示す手順によって実行される。制御部１１３は、警告表示ボタン７１が選択されたか否かを判別し（ステップＳ３００）、警告表示ボタン７１が選択されなければ（ステップＳ３００；Ｎｏ）、処理をステップＳ３０２に移行する。また、警告表示ボタン７１が選択された場合（ステップＳ３００；Ｙｅｓ）には、警告情報出力部１１７は、予め設定された警告表示情報（警告情報）を対象の学習者端末１３に出力し、この学習者端末１３の画面表示制御部１３０は、学習者ディスプレイ１３８に警告表示情報に基づく警告文言を表示する（ステップＳ３０１）。警告表示情報は、図１２に示すように、例えば、警告表示ボタン７１に設けられたプルダウンを選択することにより設定することができる。この図１２の例では、警告表示ボタン７１を操作（右クリックなど）すると、フォント７１０、ウインドウ位置７１１、ウインドウサイズ７１２及び表示文字列７１３が表示され、表示文字列７１３にカーソル７５を合わせると、更に「授業に集中！」７１３０、「静かに！」７１３１・・などの文字列が表示される。教員は、授業内容に応じて各項目を選択することにより、警告表示情報が設定される。
【００４０】
次に、制御部１１３は、音声出力ボタン７２が選択されたか否かを判別し（ステップＳ３０２）、音声出力ボタン７２が選択されなければ（ステップＳ３０２；Ｎｏ）、処理をステップＳ３０４に移行する。また、音声出力ボタン７２が選択された場合（ステップＳ３０２；Ｙｅｓ）には、警告情報出力部１１７は、予め設定された警告音情報（警告情報）を学習者端末１３に出力し、この学習者端末１３の音声入出力部１３５は、ヘッドセット１４０に警告音情報に基づく警告音声を出力する（ステップＳ３０３）。警告音情報は、上記した警告表示情報と同様に出力音声ファイルなどを設定することができる。
【００４１】
次に、制御部１１３は、操作ロックボタン７３が選択されたか否かを判別し（ステップＳ３０４）、操作ロックボタン７３が選択されなければ（ステップＳ３０４；Ｎｏ）、処理をステップＳ３０６に移行する。また、操作ロックボタン７３が選択された場合（ステップＳ３０４；Ｙｅｓ）には、警告情報出力部１１７は、予め設定された操作ロック情報（警告情報）を学習者端末１３に出力し、この学習者端末１３の制御部１３３は、キーボード１４１及びマウス１４２による端末操作を無効化する（ステップＳ３０５）。操作ロック情報は、上記した警告表示情報と同様に、操作ロックの対象機器（例えばキーボード１４１やマウス１４２）を設定することができる。
【００４２】
次に、制御部１１３は、振動通知ボタン７４が選択されたか否かを判別し（ステップＳ３０６）、振動通知ボタン７４が選択されなければ（ステップＳ３０６；Ｎｏ）、処理をそのまま終了する。また、振動通知ボタン７４が選択された場合（ステップＳ３０６；Ｙｅｓ）には、警告情報出力部１１７は、予め設定された警告振動情報（警告情報）を学習者端末１３に出力し、この学習者端末１３の制御部１３３は、マウス１４２及びウェアラブル端末１４４の少なくとも一方を振動させてバイブレーション通知する（ステップＳ３０７）。警告振動情報は、上記した警告表示情報と同様に、振動させる対象機器（例えば、マウス１４２やウェアラブル端末１４４)を設定することができる。
【００４３】
以上、説明したように、本実施形態に係る学習システム１０は、ネットワーク１５を介して接続される複数台の学習者端末１３と教員端末１１とを備え、学習者端末１３は、それぞれ学習者の受講状態を監視するための監視情報を取得する監視情報取得部１３７と、取得した監視情報に基づく監視通知を教員端末１１に送信する通信部１３１と、を備え、教員端末１１は、複数の学習者端末１３に対応する座席アイコン２２を教員ディスプレイ１１８に一覧表示し、かつ、学習者端末１３から送信された監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末１３に対応する座席アイコン２２の表示態様を変化させて表示する画面表示制御部１１０と、複数種類の警告発報ボタン７０が表示された警告発報ウインドウ６０における教員の選択に基づいて、対象の学習者端末１３に選択された警告情報を出力する警告情報出力部１１７と、を備える。この構成によれば、画面表示制御部１１０は、学習者端末１３から送信された監視通知を受信した場合に、受信した監視通知の内容に応じて該学習者端末１３に対応する座席アイコン２２の表示態様を変化させて表示するため、各学習者の受講状態を正確に把握することができる。さらに、警告情報出力部１１７は、複数種類の警告発報ボタン７０が表示された警告発報ウインドウ６０における教員の選択に基づいて、対象の学習者端末１３に選択された警告情報を出力するため、監視通知に基づく警告を出力するか否かの最終判断を教員に委ねることができ、誤った判断による警告の出力を防止して学習者の学習意欲の低下を抑制することができる。
【００４４】
また、本実施形態によれば、画面表示制御部１１０は、表示態様を変化させた座席アイコン２２の選択操作に基づいて警告発報ウインドウ６０を教員ディスプレイ１１８に表示するため、対象の学習者端末１３に選択された警告情報を容易に出力することができる。
【００４５】
また、本実施形態によれば、監視情報取得部１３７は、複数種類の監視情報のうち、選択設定された監視情報を取得するため、授業内容に合った監視を行うことができ、各学習者の受講状態を正確に把握することができる。
【００４６】
また、本実施形態によれば、警告情報出力部は、警告情報として学習者による対象の学習者端末１３の操作を無効とする操作ロック情報を少なくとも出力するため、学習者への警告を有効に実行することができる。
【００４７】
さて、本発明に係る学習システムについて説明したが、上述した実施形態以外にも種々の異なる形態にて実施されてよい。例えば、上記した警告処理を選択して実行した後、所定時間後に終了するかを設定しておき、警告処理を自動的に終了してもよい。また、教員は座席アイコン２２を選択することなく、教員端末１１が特定の監視通知を受信した場合には、自動的に警告発報ウインドウを表示し、所定時間後に、警告情報出力部１１７が警告対象となる学習者端末１３あるいはすべての学習者端末１３に監視通知に対応する警告情報を出力してもよい。この場合には、警告発報ウインドウ６０に自動警告キャンセルボタンを表示して、所定時間内における警告処理の取消も可能にすることが好ましい。ここでいう所定時間とは、特定の監視通知を受信してから警告発報までの待機時間を示し、待機時間は任意に設定できるようにするのが望ましい。
【００４８】
また、上記した実施形態の学習システムの各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていなくてもよい。すなわち、各装置の具体的形態は、図示のものに限られず、各装置の処理負担や使用状況などに応じて、その全部または一部を任意の単位で機能的または物理的に分散または統合してもよい。
【００４９】
学習システムの構成は、例えば、ソフトウェアとして、メモリにロードされたプログラムなどによって実現される。上記した各実施形態では、これらのハードウェアまたはソフトウェアの連携によって実現される機能ブロックとして説明した。すなわち、これらの機能ブロックについては、ハードウェアのみ、ソフトウェアのみ、または、それらの組み合わせによって種々の形で実現することができる。
【符号の説明】
【００５０】
１０  学習システム
１１  教員端末
１３  学習者端末
１５  ネットワーク
２２  座席アイコン
２４  監視設定ウインドウ
３０  監視通知アイコン
４０  警告処理中アイコン
６０  警告発報ウインドウ（警告出力画面）
７０  警告発報ボタン（警告アイコン）
１１０、１３０  画面表示制御部
１１１  通信部
１１２、１３２  記憶部
１１３、１３３  制御部
１１４、１３４  画像入力部
１１５、１３５  音声入出力部
１１６  操作入力部
１１７  警告情報出力部
１１８  教員ディスプレイ
１１９、１３９  カメラ
１２０、１４０  ヘッドセット
１２１、１４１  キーボード
１２２、１４２  マウス
１３１  通信部（送受信部）
１３６  操作入出力部
１３７  監視情報取得部
１３８  学習者ディスプレイ
１４２Ａ、１４４Ａ  心拍センサ
１４２Ｂ、１４４Ｂ  振動モータ
１４３  判定部
１４４  ウェアラブル端末
【図１】
2019168552.tif 000003
【図２】
2019168552.tif 000004
【図３】
2019168552.tif 000005
【図４】
2019168552.tif 000006
【図５】
2019168552.tif 000007
【図６】
2019168552.tif 000008
【図７】
2019168552.tif 000009
【図８】
2019168552.tif 000010
【図９】
2019168552.tif 000011
【図１０】
2019168552.tif 000012
【図１１】
2019168552.tif 000013
【図１２】
2019168552.tif 000014