(57)【特許請求の範囲】
【請求項１】
学習者の学習を支援する学習支援システムであって，  前記学習支援システムは，  学習者が利用する学習者用端末から受け付けた提出情報を記憶する提出情報記憶部と，  前記提出情報記憶部に前記提出情報が記憶されたあと，前記提出情報の提出を行った学習者および／または学習者用端末を特定する特定処理部と，  前記特定処理部で特定した学習者および／または学習者用端末を，教員が利用する教員用端末から受け付けたグループの振り分け条件に従って振り分けてグループ化し，情報の配信先として管理する配信先管理部と，  前記教員用端末から受け付けた共有情報とその配信条件とを記憶する共有情報記憶部と，  前記配信先管理部で学習者および／または学習者用端末が情報の配信先として管理されると，前記共有情報記憶部に記憶する配信条件に従って，前記配信先管理部で管理するグループ化された学習者および／または学習者用端末に対して，前記共有情報の一部または全部を配信する情報配信処理部と，を有しており，  前記特定処理部は，  前記提出情報記憶部における所定の記憶領域に前記提出情報を記憶させた情報，前記記憶領域に前記学習者用端末からのアクセスがあった情報，前記記憶領域に記憶させたファイルのファイル識別情報，前記記憶領域に記憶させたファイルのメタデータのいずれか一以上に基づいて，その提出情報を記憶させた学習者および／または学習者用端末を特定する，  ことを特徴とする学習支援システム。
【請求項２】
前記情報配信処理部は，
前記配信先管理部で管理する学習者および／または学習者用端末に対して，前記教員用端末から受け付けた制御情報を配信する制御情報配信処理部を含む，
ことを特徴とする請求項１に記載の学習支援システム。
【請求項３】
前記情報配信処理部は，
前記配信先管理部で管理する学習者および／または学習者用端末に対して，前記教員用端末で表示する画面の情報を配信する画面情報配信処理部を含む，
ことを特徴とする請求項１または請求項２に記載の学習支援システム。
【請求項４】
コンピュータを，  所定の記憶領域に提出情報が記憶されたあと，前記提出情報の提出を行った学習者および／または学習者用端末を特定する特定処理部，  前記特定処理部で特定した学習者および／または学習者用端末を，教員が利用する教員用端末から受け付けたグループの振り分け条件に従って振り分けてグループ化し，情報の配信先として管理する配信先管理部，  前記配信先管理部で学習者および／または学習者用端末が情報の配信先として管理されると，教員が利用する教員用端末から受け付けて記憶する配信条件に従って，共有情報の一部または全部を配信する情報配信処理部，として機能させる学習支援プログラムであって，  前記特定処理部は，  前記記憶領域に前記提出情報を記憶させた情報，前記記憶領域に前記学習者用端末からのアクセスがあった情報，前記記憶領域に記憶させたファイルのファイル識別情報，前記記憶領域に記憶させたファイルのメタデータのいずれか一以上に基づいて，その提出情報を記憶させた学習者および／または学習者用端末を特定する，  ことを特徴とする学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，コンピュータを用いて学習を行う場合の学習支援システムに関する。
【背景技術】
【０００２】
近年，教育機関での教育や企業などでの研修において，コンピュータを用いて教育を行う，いわゆるｅラーニングが拡大しつつある。とくにタブレット型コンピュータの登場によって，キーボードを使わず，直接，タッチパネル型の表示装置に書き込みが行えることから，その普及が期待されている。
【０００３】
ｅラーニングには大別すると２種類ある。第１の方法が，あらかじめ授業の内容を録画しておき，それをストリーミングとして配信して，生徒や受講者（以下，単に「学習者」という）がそれを視聴する方法である。第２の方法が，実際に授業や講義（以下，単に「授業」という）が行われている場で，学習者が操作するタブレット型コンピュータなどの通信端末と，教員や講師（以下，単に「教員」という）が操作する通信端末との間で，各種のデータをやりとりしながら授業を進める方法である。
【０００４】
第２の方法では，その場で通信端末を用いて教員と学習者とがやりとりを行うので，通信端末の画面を視聴しているに過ぎない第１の方法とは異なり，従来の授業をよりインタラクティブなものにする特徴がある。この場合，たとえば教員が通信端末で行った操作を各学習者の通信端末に配信したり，あるいは学習者が行った操作を教員の通信端末に配信するなど，各種の処理が発生し，それらを教員と学習者との間で共有する必要がある。そこで，このような情報処理を共通するシステムが，たとえば下記特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５０８６４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の情報出力共有システムを用いることで，教員と学習者との間で情報の共有を行うことはできる。しかし，授業の中では，特定の学習者に対してのみ，あるいは，特定のグループに属する学習者に対してのみ，情報を配信する操作を行いたい場合がある。この場合，特許文献１の情報出力共有システムでは，あらかじめ配信元のクライアントでどのクライアントに配信するかを特定しなければならない。あるいはあらかじめどのクライアントがどのグループに属しているかを設定しておき，設定したグループを指定することで配信先を特定しなければならない。
【０００７】
すなわち，特許文献１に代表されるように，従来の情報共有を行うシステムでは，配信する情報を配信元が配信時に特定をするか，あるいはあらかじめ配信先をグループ化しておき，配信時にそのグループを指定する方法を採っている。
【０００８】
たとえば学校での学習においては，その理解度の向上のため，学習者に問題を解かせる場合がある。そして，問題に対する解答が終了した学習者は，逐次，解答した答案を所定の方法でアップロードする。この場合，すでに解答を終了した学習者と，まだ回答中の学習者の双方が混在する。解答が終了した学習者については，そのまま席で待機をさせておくという方法もあるが，それは時間の浪費である。そこで，解答が終了した学習者に対してだけ模範解答を配布し，その検討をさせると好ましい。
【０００９】
しかし，特許文献１の情報出力共有システムや従来の方法では，教員は，解答が終了した学習者を何らかの方法で特定し，学習者に対して，個別に模範解答を配信するといった操作を行わなければならない。また，学習者のコンピュータ上で解答を行うことから，答案を提出（アップロード）後，模範解答を取得しそれを参照して，再度，提出した答案の修正をする，といった不正行為を防止するため，一部または全部の操作の禁止が行われなければならないが，特許文献１や従来の方法では困難である。そのため，教員は，常に，システムの監視をしておかなければならず，負担が大きい。
【００１０】
また，授業の中で，複数のグループに分け，グループごとに作業を行わせる場合もある。このような場合，個々のグループごとに指示を行う必要があるが，特許文献１のような情報出力共有システムの場合，教員があらかじめグループを設定しておかなければならない。そして，どの学習者がどのグループに属するかを設定することは，教員にとって負担であり，またそれを変更することも同様に負担である。
【課題を解決するための手段】
【００１１】
本発明者は上記課題に鑑み，学習支援システムを発明した。
【００１２】  第１の発明は，学習者の学習を支援する学習支援システムであって，前記学習支援システムは，学習者が利用する学習者用端末から受け付けた提出情報を記憶する提出情報記憶部と，前記提出情報記憶部に前記提出情報が記憶されたあと，前記提出情報の提出を行った学習者および／または学習者用端末を特定する特定処理部と，前記特定処理部で特定した学習者および／または学習者用端末を，教員が利用する教員用端末から受け付けたグループの振り分け条件に従って振り分けてグループ化し，情報の配信先として管理する配信先管理部と，前記教員用端末から受け付けた共有情報とその配信条件とを記憶する共有情報記憶部と，前記配信先管理部で学習者および／または学習者用端末が情報の配信先として管理されると，前記共有情報記憶部に記憶する配信条件に従って，前記配信先管理部で管理するグループ化された学習者および／または学習者用端末に対して，前記共有情報の一部または全部を配信する情報配信処理部と，を有しており，前記特定処理部は，前記提出情報記憶部における所定の記憶領域に前記提出情報を記憶させた情報，前記記憶領域に前記学習者用端末からのアクセスがあった情報，前記記憶領域に記憶させたファイルのファイル識別情報，前記記憶領域に記憶させたファイルのメタデータのいずれか一以上に基づいて，その提出情報を記憶させた学習者および／または学習者用端末を特定する，学習支援システムである。【００１３】
本発明のように，所定の記憶領域に提出情報が記憶され，その提出を行った学習者等を特定し，特定した学習者等のみを配信先として管理することで，自動的に情報の配信先の制御を行うことができる。これによって，従来のように，教員が常に監視をするといった負担が軽減される。
【００１４】
上述の発明において，前記情報配信処理部は，前記配信先管理部で管理する学習者および／または学習者用端末に対して，前記教員用端末から受け付けた制御情報を配信する制御情報配信処理部を含む，学習支援システムのように構成することができる。
【００１６】
上述の発明において，前記情報配信処理部は，前記配信先管理部で管理する学習者および／または学習者用端末に対して，前記教員用端末で表示する画面の情報を配信する画面情報配信処理部を含む，学習支援システムのように構成することができる。
【００１７】
学習者用端末に対して配信する情報としてはさまざまなものがあるが，上記のようなものを用いることができる。たとえば制御情報であれば，提出情報を提出した学習者の学習者用端末に対して，所定の制御を行うことができるので，「操作ロックの実行」のような制御情報を送れば，学習者用端末を操作できなくなり，不正の防止などに役立つ。また，共有情報の一部または全部，たとえば試験問題に対する「模範解答」を情報として送れば，提出情報を提出した学習者に対してだけ模範解答を配信し，余った試験時間にその検討をさせておくことができる。さらに，教員用端末で表示している画面の情報を送ることで，たとえば模範解答などをファイルとして共有情報としてアップロードをしなくても，その表示さえしておけば，その閲覧が学習者用端末で可能となる。
【００２０】  また，以下の発明のプログラムをコンピュータ上で実行することで，上述の各学習支援システムを実現させることができる。すなわち，コンピュータを，所定の記憶領域に提出情報が記憶されたあと，前記提出情報の提出を行った学習者および／または学習者用端末を特定する特定処理部，前記特定処理部で特定した学習者および／または学習者用端末を，教員が利用する教員用端末から受け付けたグループの振り分け条件に従って振り分けてグループ化し，情報の配信先として管理する配信先管理部，前記配信先管理部で学習者および／または学習者用端末が情報の配信先として管理されると，教員が利用する教員用端末から受け付けて記憶する配信条件に従って，共有情報の一部または全部を配信する情報配信処理部，として機能させる学習支援プログラムであって，前記特定処理部は，前記記憶領域に前記提出情報を記憶させた情報，前記記憶領域に前記学習者用端末からのアクセスがあった情報，前記記憶領域に記憶させたファイルのファイル識別情報，前記記憶領域に記憶させたファイルのメタデータのいずれか一以上に基づいて，その提出情報を記憶させた学習者および／または学習者用端末を特定する，学習支援プログラムのように構成することができる。
【発明の効果】
【００２１】
本発明の学習支援システムによって，単に教員と学習者との間で一律に情報の共有を行うのではなく，たとえば試験を行う場合には，解答が終了した学習者が答案を所定の方法で所定のフォルダ（ディレクトリ）にデータをアップロードすることで，解答が終了した学習者のみに対して逐次，模範解答を配布するなど，時間差のある情報の共有を，教員側でグループ化などの作業を要さずに，行うことができる。
【００２２】
また，学習者が複数のグループに分かれている場合，どの学習者がどのグループに属するかの設定を教員があらかじめ行うことなく，学習者をグループ化することができる。その結果，教員はグループ化の設定作業を行うことなく，グループごとに情報の共有を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の学習支援システムの全体の概念図の一例を模式的に示す図である。
【図２】本発明の学習支援システムのシステム構成の一例を模式的に示す概念図である。
【図３】コンピュータのハードウェア構成の一例を模式的に示す図である。
【図４】タッチパネル型表示装置を備えたコンピュータのハードウェア構成の一例を模式的に示す図である。
【図５】本発明の処理プロセスの一例を模式的に示すフローチャートである。
【図６】共有情報記憶部の一例を模式的に示す図である。
【図７】提出情報記憶部の一例を模式的に示す図である。
【図８】操作ログ情報記憶部の一例を模式的に示す図である。
【図９】アクセスログ情報記憶部の一例を模式的に示す図である。
【図１０】配信先管理部の一例を模式的に示す図である。
【図１１】配信された試験問題が学習者用端末で表示された状態の一例を模式的に示す図である。
【図１２】提出する答案情報が学習者用端末で表示された状態の一例を模式的に示す図である。
【図１３】模範解答が学習者用端末で表示された状態の一例を模式的に示す図である。
【図１４】共有情報記憶部のほかの一例を模式的に示す図である。
【図１５】グループの振り分け条件の一例を模式的に示す図である。
【図１６】配信先管理部のほかの一例を模式的に示す図である。
【図１７】実施例２における学習支援システムの全体の概念図の一例を模式的に示す図である。
【図１８】実施例２における学習支援システムのシステム構成の一例の模式的に示す概念図である。
【図１９】実施例２における処理プロセスの一例を模式的に示すフローチャートである。
【図２０】実施例３における学習支援システムの全体の概念図の一例を模式的に示す図である。
【図２１】実施例３における学習支援システムのシステム構成の一例の模式的に示す概念図である。
【図２２】制御指示情報記憶部の一例を模式的に示す図である。
【図２３】グループ管理部の一例を模式的に示す図である。
【図２４】実施例３における処理プロセスの一例を模式的に示すフローチャートである。
【発明を実施するための形態】
【００２４】
本発明の学習支援システム１の全体の概念図の一例を図１に示す。また，学習支援システム１のシステム構成の一例の概念図を図２に示す。
【００２５】
学習支援システム１は，本システムを管理する企業等が利用する管理サーバ２と，教員が利用する教員用端末３と，教員用端末３で行われた制御指示に基づいて制御処理を実行する学習者用端末４とを有する。なお，後述する教員用端末３と学習者用端末４の各機能は，説明の便宜上，教員用端末３においては制御指示を行うための機能，学習者用端末４においては受け取った制御指示に基づく制御処理を実行するための機能を有する場合を説明するが，一方向の制御が行われるのみならず，双方向での制御が行われても良い。すなわち，教員用端末３における各機能と，学習者用端末４における各機能とを，それぞれの通信端末で備えることによって，ある場合では教員用端末３となり，ある場合では学習者用端末４となるように構成することができる。
【００２６】
学習支援システム１の管理サーバ２，教員用端末３，学習者用端末４は，サーバやパーソナルコンピュータ，タッチパネル型表示装置を備えた可搬型通信端末などの各種のコンピュータにより実現される。図３に通常のコンピュータ（タッチパネル型表示装置を備えたコンピュータ以外のコンピュータ）のハードウェア構成の一例を示す。学習支援システム１における管理サーバ２，教員用端末３や学習者用端末４が通常のコンピュータである場合，プログラムの演算処理を実行するＣＰＵなどの演算装置７０と，情報を記憶するＲＡＭやハードディスクなどの記憶装置７１と，ディスプレイなどの表示装置７２と，キーボードやポインティングデバイス（マウスやテンキーなど）などの入力装置７３と，演算装置７０の処理結果や記憶装置７１に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置７４とを有している。
【００２７】
学習支援システム１を構成するコンピュータのうち，教員用端末３や学習者用端末４がタッチパネル型表示装置８２を備えた可搬型通信端末の場合もある。図４にタッチパネル型表示装置８２を備えた可搬型通信端末であるコンピュータのハードウェア構成の一例を示す。この場合，プログラムの演算処理を実行するＣＰＵなどの演算装置８０と，情報を記憶するＲＡＭやハードディスクなどの記憶装置８１と，タッチパネルにより入力が可能な，タッチパネルディスプレイなどのタッチパネル型表示装置８２と，演算装置８０の処理結果や記憶装置８１に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置８３とを有している。
【００２８】
図３および図４における演算装置７０，８０，記憶装置７１，８１，通信装置７４，８３などは，その機能は同じである。また，タッチパネル型表示装置８２は，表示装置７２と入力装置７３が一体化したディスプレイであって，表示を行う点では機能が共通している。タッチパネル型表示装置８２では，そのディスプレイ上で，直接，所定の入力デバイス（タッチパネル用のペンなど）によって入力を行える点で，表示装置７２と入力装置７３の機能が一体化した装置である。
【００２９】
なお，図１，図２では管理サーバ２が一台のコンピュータで実現される場合を示したが，複数台のコンピュータにその機能が分散配置され，実現されても良い。
【００３０】
本発明における各手段は，その機能が論理的に区別されているのみであって，物理上あるいは事実上は同一の領域を為していても良い。
【００３１】
教員用端末３には，共有情報設定受付部３０と共有情報送信処理部３１とを備える。
【００３２】
共有情報設定受付部３０は，各学習者用端末４で共有すべき共有情報の受け付け，配信するタイミングの設定の受け付け，各学習者用端末４で行うべき制御情報などを受け付ける。共有情報とは，各学習者用端末４に共通して配信すべき情報であって，たとえば試験問題，その模範解答などの情報があるが，これに限定されない。なお，共有情報には日時情報が含まれていても良い。
【００３３】
共有情報送信処理部３１は，共有情報設定受付部３０で受け付けた共有情報を管理サーバ２に送る。この場合，一度に共有情報をまとめて送っても良いし，複数回に分けて送っても良い。
【００３４】
管理サーバ２は，共有情報受付処理部２０と共有情報記憶部２１と共有情報配信処理部２２と提出情報監視処理部２３と提出情報記憶部２４と特定処理部２５と配信先管理部２６と制御情報配信処理部２７とを備える。
【００３５】
共有情報受付処理部２０は，教員用端末３から送られた共有情報を受け付け，その一部または全部を後述する共有情報記憶部２１に記憶させる。
【００３６】
共有情報記憶部２１は，共有情報受付処理部２０で受け付けた共有情報の一部または全部を記憶する。たとえば共有情報における試験問題，その模範解答，制御情報，どのタイミングで共有情報を送るかの条件の各情報を記憶する。図６に共有情報記憶部２１の一例を模式的に示す。
【００３７】
共有情報配信処理部２２は，共有情報記憶部２１に記憶した共有情報の一部または全部を所定のタイミングで学習者用端末４に配信する。この際に，共有情報記憶部２１に記憶した共有情報の配信条件を参照してそのタイミングで配信を行う。図６の場合，試験問題については教員用端末３から試験問題の配信の制御情報を受け取ると，共有情報記憶部２１に記憶する試験問題を各学習者用端末４に配信し，学習者用端末４から答案が提出情報記憶部２４に記憶されると，模範解答と制御情報を配信する。
【００３８】
提出情報監視処理部２３は，後述する提出情報記憶部２４に，学習者が提出すべき情報（提出情報）が学習者用端末４から記憶されたかを監視する。提出情報としては，たとえば共有情報に試験問題が含まれている場合，その試験問題に対する答案情報がある。また，提出情報記憶部２４が管理サーバ２に備わっている場合，提出情報監視処理部２３は，学習者用端末４からその学習者の提出情報を受け付け，提出情報記憶部２４に記憶させる。
【００３９】
提出情報監視処理部２３が，提出情報記憶部２４に提出情報が記憶されたかを監視するためには，たとえば，学習者用端末４から操作ログ情報を取得し，その操作ログ情報から特定の記憶領域（提出情報記憶部２４）に提出情報を記憶したことを判定する。また別の方法として，学習者用端末４が管理サーバ２（あるいは提出情報記憶部２４を備えるファイルサーバなど）にアクセスしたことを示すアクセスログ情報を取得して判定することもできる。さらに別の方法として，提出情報記憶部２４に記憶された提出情報のうち，所定のファイル名やメタデータに含まれるデータを検索することで，提出情報が記憶されたことを判定することもできる。さらに，提出情報記憶部２４が管理サーバ２に設けられている場合には，提出情報監視処理部２３で提出情報を受け付け，提出情報記憶部２４に記憶することで，提出情報が記憶されたことを判定することもできる。ほかにも，提出情報記憶部２４の記憶領域に対して何らかの変化が行われた場合には，それを判定することでもよい。なお，提出情報監視処理部２３における監視の方法としてはこれらに限定されない。
【００４０】
提出情報記憶部２４は，学習者が提出すべき提出情報を記憶する。提出情報が記憶されたかは，提出情報監視処理部２３が監視している。提出情報記憶部２４は管理サーバ２になくても良く，任意のファイルサーバ，コンピュータなどに備えることができる。また，提出情報記億部２４が管理サーバ２に備わっている場合には，提出情報監視処理部２３で受け付けた提出情報が提出情報記憶部２４に記憶される。提出情報記憶部２４の一例を図７に模式的に示す。
【００４１】
特定処理部２５は，提出情報が提出情報記憶部２４に記憶されたことを提出情報監視処理部２３で判定すると，その提出情報を提出した提出者が操作する学習者および／または学習者用端末４を特定し，それを後述する配信先管理部２６に記憶させる。これは，教員や学習者が各端末へのログイン時に，自己の識別情報（氏名やＩＤなど）の入力，選択を行うことで，学習者と各端末とが対応づけて記憶されているので，その情報に基づいて特定を行うことができる。
【００４２】
なお特定処理部２５における学習者や学習者用端末４の特定方法としては，たとえば提出情報監視処理部２３において，学習者用端末４から操作ログ情報を取得し，その操作ログ情報から特定の記憶領域（提出情報記憶部２４）に提出情報を記憶したことを判定することで，提出情報記憶部２４に提出情報が記憶されたかを監視する場合には，次のような処理を行う。まず管理サーバ２は，学習者用端末４のそれぞれから操作ログ情報を取得し，取得した操作ログ情報を操作ログ情報記憶部（図示せず）に記憶させる。操作ログ情報記憶部は，図８に模式的に示すように，日時情報，端末識別情報，操作内容，アクセス先フォルダ名（アクセス先となるフォルダのフォルダ識別情報），記憶させたファイル名（ファイル識別情報）などが含まれる。そして特定処理部２５は，対象となる提出情報のファイル名とアクセス先となるフォルダ名とに基づいて，操作ログ情報記憶部に記憶された操作ログ情報を検索することで，合致する操作ログ情報を特定し，その操作ログ情報から端末情報を抽出することで，学習者用端末４を特定する。そして後述する配信先管理部２６にその学習者および／または学習者用端末４を配信先として記憶させる。
【００４３】
また，提出情報監視処理部２３において，学習者用端末４が管理サーバ２（あるいは提出情報記憶部２４を備えるファイルサーバなど）にアクセスしたことを示すアクセスログ情報を取得して判定することで，提出情報記憶部２４に提出情報が記憶されたかを監視する場合には，次のような処理を行う。まず管理サーバ２は，学習者用端末４のそれぞれからアクセスログ情報を取得し，取得したアクセスログ情報をアクセスログ情報記憶部（図示せず）に記憶させる。アクセスログ情報記憶部は，図９に模式的に示すように，日時情報，端末識別情報，アクセス先の識別情報などが含まれる。そして特定処理部２５は，アクセス先の情報に基づいて，アクセスログ情報記憶部に記憶されたアクセスログ情報を検索することで，合致するアクセスログ情報を特定し，そのアクセスログ情報から端末情報を抽出することで，学習者用端末４を特定する。そして後述する配信先管理部２６にその学習者および／または学習者用端末４を配信先として記憶させる。
【００４４】
さらに，提出情報監視処理部２３において，提出情報記憶部２４に記憶された提出情報のうち，所定のファイル名やメタデータに含まれるデータを検索することで，提出情報が提出情報記憶部２４に提出情報が記憶されたかを監視する場合には，次のような処理を行う。提出情報記憶部２４を定期的にまたは所定のタイミングで，ファイル（提出情報）やフォルダが生成されたかを提出情報監視処理部２３で監視をする。そして新たなファイル（提出情報）やフォルダが生成された場合，その提出情報やフォルダの名称から，所定のルールに従って，学習者または学習者用端末４を特定処理部２５で特定をする。あるいは，提出情報におけるメタデータ（作成者の識別情報，端末識別情報，編集日時など）を抽出し，それに基づいて学習者を特定することで，特定された学習者が利用している学習者用端末４を特定する。
【００４５】
なお特定処理部２５における学習者や学習者用端末４の特定処理はこれらに限定されない。
【００４６】
配信先管理部２６は，特定処理部２５で特定した学習者用端末４を，提出情報の提出が終了した学習者が利用する端末として記憶する。配信先管理部２６の一例を図１０に模式的に示す。
【００４７】
制御情報配信処理部２７は，配信先管理部２６に登録された学習者用端末４に対して，共有情報として設定された条件を充足した場合に，その制御情報を配信する。たとえば配信先管理部２６に「鈴木一郎」の情報が登録された場合，その利用する学習者用端末４「ｔａｂｌｅｔ１」に対して，共有情報記憶部２１に記憶された制御情報を送る。図６の場合，「操作ロックの実行」の制御情報を送る。
【００４８】
なお，上述の提出情報記憶部２４は，管理サーバ２に設けられるのではなく，別のコンピュータに設けられていても良い。たとえば学習者用端末４の記憶装置，教員用端末３の記憶装置，ファイルサーバの記憶装置などであってもよい。学習者用端末４に備える場合には，学習者用端末４の記憶装置に提出用フォルダを設け，それを提出情報記憶部２４として用い，そこに提出情報を記憶させる。そして教員用端末３から管理サーバ２に対する提出情報の取得要求によって，管理サーバ２が各学習者用端末４の提出情報記憶部２４に記憶した提出情報を取得し，それを教員用端末３に送る。さらに，管理サーバ２は，学習者用端末４の操作ログ情報を受け付け，特定処理部２５は，その操作ログ情報から提出フォルダに提出情報を記憶させた学習者用端末４を特定し，当該端末を配信先としてグループ化し，配信先管理部２６に記憶させる。
【００４９】
学習者用端末４は，共有情報取得処理部４１と提出情報送信処理部４０と制御情報取得処理部４２と制御情報実行処理部４３とを備える。
【００５０】
共有情報取得処理部４１は，管理サーバ２から送られた共有情報を取得する。たとえば送られた共有情報が試験問題の場合，その情報を取得し，学習者用端末４で表示する。
【００５１】
提出情報送信処理部４０は，教員に対して提出する提出情報を，管理サーバ２に対して送る。たとえば提出情報が試験問題に対する答案の場合，その答案情報を管理サーバ２に対して送る。
【００５２】
制御情報取得処理部４２は，管理サーバ２から送られた制御情報を取得する。
【００５３】
制御情報実行処理部４３は，制御情報取得処理部４２で取得した制御情報における操作内容に対応する制御処理を実行する。たとえば取得した制御情報における操作内容が「操作ロック実行」であった場合，学習者用端末４を「操作ロック」する処理を実行する。
【００５４】
本発明において，学習者用端末４に対して配信する情報としては，たとえばドキュメント情報，制御情報，画面情報がある。ドキュメント情報には，文書ファイル，表計算ファイル，テキストファイル，ＰＤＦなど，タブレット型コンピュータを含むコンピュータにおいて閲覧・操作可能な電子的なファイル全般が含まれる。また制御情報には，タブレット型コンピュータを含むコンピュータに対して，所定の操作を実行させる制御処理の情報だけではなく，コンピュータを動作させないようにする制御処理の情報も含まれる。所定の操作を実行させる制御処理の情報としては，たとえば所定のファイルを開く，所定のウェブサイトにアクセスするなどがある。また，所定の操作を実行させない制御処理の情報としては，たとえば所定の操作を実行不可能にする操作ロック，所定の画面のみしか表示させない画面ロックなどがある。さらに，画面情報とは，コンピュータの表示装置７２，タブレット型コンピュータのタッチパネル型表示装置８２で表示したまたは表示する情報である。
【実施例１】
【００５５】
つぎに本発明の学習支援システム１の処理プロセスの一例を図５のフローチャートを用いて説明する。本実施例では，教員が試験問題を各学習者用端末４に配信し，それに対する答案を受け付け，不正防止のため，答案を提出した学習者の学習者用端末４の操作をロックする場合を説明する。
【００５６】
まず教員は，共有情報として試験問題とそれに対する模範解答，答案を受け付けた場合に学習者用端末４をどう機能させるのかを示す制御指示，各情報の配信条件を設定し，その設定の入力を，教員用端末３の共有情報設定受付部３０で受け付ける（Ｓ１００）。たとえば試験問題の情報として「ｔｅｓｔ１．ｐｄｆ」，模範解答として「ａｎｓｗｅｒ１．ｐｄｆ」，制御指示として「操作ロックの実行」を受け付ける。そして受け付けた共有情報は，教員が教員用端末３で所定の操作を行うことで，共有情報送信処理部３１が管理サーバ２に送る。
【００５７】
管理サーバ２の共有情報受付処理部２０は，受け付けた共有情報を共有情報記憶部２１に記憶させる。
【００５８】
なお，共有情報は教員が事前に登録をしておかなくても良い。たとえば学習者用端末４から提出情報を管理サーバ２が受け付けた後，所定時間経過後，教員が判断する任意のタイミングなどで，共有情報を管理サーバ２に送るように構成しても良い。
【００５９】
試験を開始する場合，教員は教員用端末３で所定の操作，試験問題の配信を行う制御指示の操作を行うと，それを受け付けた教員用端末３が，管理サーバ２に対して当該制御指示情報を送る。その制御指示情報を受け付けると，共有情報配信処理部２２は，Ｓ１００で共有情報記憶部２１に記憶した共有情報のうち，試験問題「ｔｅｓｔ１．ｐｄｆ」を抽出し，各学習者用端末４に対して配信する（Ｓ１１０）。
【００６０】
学習者用端末４の共有情報取得処理部４１では，管理サーバ２から送られた試験問題の情報を取得し，学習者用端末４で表示する。配信された試験問題が学習者用端末４で表示された状態の一例を図１１に示す。この試験問題に対して，各学習者は解答をする（Ｓ１２０）。
【００６１】
そして学習者は，解答の終了後，学習者用端末４で所定の操作をすることで，答案として提出を行う。すなわち，学習者用端末４で作成した答案情報を提出情報として，提出情報送信処理部４０から管理サーバ２などの所定の記憶領域（提出情報記憶部２４）に対して送るための操作を行う。提出する答案情報としては，たとえば学習者用端末４の表示装置７２，タッチパネル型表示装置８２で表示している画面を画像情報として送っても良いし，試験問題のファイル（たとえばＰＤＦファイル）に上書きされた情報として同一のファイル形式で送っても良い。図１２に，提出する答案情報が学習者用端末４で表示された状態の一例を模式的に示す。ここで送られた答案情報は，提出情報記憶部２４に記憶され，提出情報記憶部２４を監視する管理サーバ２の提出情報監視処理部２３でそれを判定する（Ｓ１３０）。
【００６２】
提出情報記憶部２４に答案情報が記憶されると，特定処理部２５は，その答案情報を提出した学習者の学習者用端末４を特定する処理を実行する（Ｓ１４０）。すなわち，提出情報記憶部２４に記憶した答案情報を提出した学習者の識別情報に基づいて，その学習者が利用する学習者用端末４を特定する。そして，特定した端末および学習者を配信先管理部２６に記憶させ，答案提出済の学習者としてグループ化する（Ｓ１５０）。なお，グループ化とは，配信対象とする学習者および／または学習者用端末４をリスト化することを意味する。
【００６３】
あらたに配信先に学習者が登録されると，共有情報記憶部２１に記憶した模範解答の配信条件を充足するので，当該学習者用端末４（Ｓ１４０で特定した学習者用端末４）に対して，模範解答を共有情報記憶部２１から抽出し，それを配信する。また，制御情報を送信する条件も充足するので，制御情報配信処理部２７は，共有情報記憶部２１に記憶した制御情報を当該学習者用端末４に対して配信する（Ｓ１６０）。
【００６４】
このようにして配信された模範解答を共有情報取得処理部４１で受け付けた学習者用端末４では，その模範解答の表示を行う。図１３に，模範解答が学習者用端末４で表示された状態の一例を模式的に示す。さらに，制御情報を制御情報取得処理部４２で受け付けると（Ｓ１７０），制御情報実行処理部４３がそれに対応する制御情報，たとえば「操作ロックの実行」処理を行う（Ｓ１８０）。これによって，当該学習者用端末４では操作ロックがかかり，操作を行うことができなくなる。
【００６５】
なお，教員が教員用端末３から共有情報である模範解答を事後的に管理サーバ２に送った場合には，管理サーバ２の制御情報配信処理部２７は，配信処理を行う直前における配信先管理部２６に記憶された学習者用端末４を抽出して，制御情報の配信する。これによって，配信された制御情報を制御情報取得処理部４２で受け付けると，制御実行処理部４３がそれに対応する制御処理を行う。このような処理を行うことで，教員が共有情報を登録した時点における配信先に対して制御情報の配信が行える。その結果，共有情報を登録した日時情報に応じて，配信先が増加するなど，配信先を動的に変更することができる。たとえば，模範解答を管理サーバ２に送るのが試験開始時刻より遅くなればなるほど，生徒にとっては解答に時間をかけることができるので，答案提出者数もその分，増加することが考えられる。つまり，教員が共有情報を登録するのがいつになるかによって，配信先が増加することが考えられる。そういった場合であっても，この処理では配信先を動的に変更することができるので，対応が可能である。
【００６６】
本実施例では模範解答の配信と制御情報の配信とを行ったが，いずれか一方のみであっても良い。
【００６７】
また，模範解答の配信を行う場合，答案情報を提出した日時情報，タイミング，内容（解答の出来・不出来，書き込み量）などで，学習者または学習者用端末４をグループ分けしても良い。これによって，配信する模範解答が複数ある場合，そのグループ分けに対応した模範解答を配信することもできる。
【００６８】
この場合には以下のような処理を実行すると良い。
【００６９】
あらかじめ，教員は教員用端末３から共有情報とその配信条件の入力をし，それを共有情報設定受付部３０で受け付ける。そして共有情報送信処理部３１は，共有情報とその配信条件を教員用端末３から管理サーバ２に送る。そして共有情報とその配信条件とを共有情報受付処理部２０で受け付け，共有情報記憶部２１に記憶させておく。この際の共有情報記憶部２１の概念図を図１４に示す。
【００７０】
また，教員は教員用端末３からグループの振り分け条件を設定し，それが特定処理部２５で記憶されている。この場合のグループの振り分け条件の一例を図１５に示す。
【００７１】
そして上述と同様に，学習者用端末４からその学習者が提出情報を提出情報記憶部２４に記憶させたことを提出情報監視処理部２３で判定すると，特定処理部２５は，提出情報記憶部に提出情報が記憶された日時情報と，図１５に示すグループの振り分け条件とに基づいて，学習者および／または学習者用端末をグループごとに振り分けて，配信先として配信先管理部２６に記憶させる。この場合の配信先管理部２６の一例を図１６に示す。このようにすることで配信先となる学習者および／または学習者用端末４をグループごとに分けて管理することができる。
【００７２】
そしてあらたに配信先に学習者および／または学習者用端末４が登録されると，共有情報記憶部２１に記憶した模範解答の配信条件を参照して，グループごとに配信すべき共有情報である，それぞれのグループに従った追加課題を抽出し，各学習者用端末４に配信をする。
【００７３】
このように構成することによって，たとえば共有情報が課題であった場合には，課題を早く提出できた学習者（答案情報を提出情報記憶部２４に早めに記憶させた学習者）と，課題を提出するのに時間を要した学習者とで，異なる共有情報をさらに配信することができる。たとえば早く提出できた学習者には分量の多い追加課題を共有情報として配信でき，時間を要した学習者には分量の少ない追加課題を共有情報として配信することができる。これによって，各個人の能力に応じたきめ細かい指導が可能となる。
【００７４】
さらに，早く提出できた学習者は時間が余ってしまうことから，分量が多めの追加課題を共有情報として配信することで，時間をもてあますことを防止することもできる。
【００７５】
さらに本実施例において，自動的に採点が出来る問題，答案（たとえば選択式の問題）の場合には，自動的に採点を実行して，点数に応じて，学習者または学習者用端末４をグループ分けしても良い。たとえば模範解答の配信を行う場合，答案情報を提出した日時情報，タイミング，内容（解答の出来・不出来，書き込み量）などで，学習者または学習者用端末４をグループ分けをする。これによって，配信する模範解答が複数ある場合，そのグループ分けに対応した模範解答を配信することもできる。
【００７６】
この場合には以下のような処理を実行すると良い。この学習支援システム１の場合，提出情報たる答案情報に対して，自動的に採点処理（たとえば点数や記述量の評価など）を行う採点処理部（図示せず）を備えておく。また特定処理部２５には，採点処理部における採点結果に応じたグループの振り分け条件があらかじめ教員用端末３から受け付けて設定されている。つまり，提出物の出来によって複数のランクに分類し，ランクごとにグループの振り分けが行われる。
【００７７】
そして，提出情報記憶部２４に記憶した答案情報に対して，採点処理部（図示せず）が採点処理を行う。その結果，特定処理部２５は，答案情報の採点結果に応じて，答案情報を提出した学習者および／または学習者用端末４のグループを特定し，それに応じてグループごとに振り分けて，配信先として配信先管理部２６に記憶させる。このようにすることで配信先となる学習者および／または学習者用端末４を，答案情報の採点結果に応じたグループごとに分けて管理することができる。
【００７８】
そしてあらたに配信先に学習者および／または学習者用端末４が登録されると，共有情報記憶部２１に記憶した模範解答の配信条件を参照して，グループごとに配信すべき共有情報である，それぞれのグループに従った追加課題を抽出し，各学習者用端末４に配信をする。
【００７９】
このように構成することによって，学習者が提出した答案情報の結果によって配信する共有情報を変更することができる。たとえば，問１を間違えた学習者に対しては，問１の模範解答を送ることができる。
【実施例２】
【００８０】
上述の実施例では，提出情報（答案情報）が所定の記憶領域に記憶された後，当該学習者の学習者用端末４に対して模範解答を配信するおよび／または操作ロックの制御情報を送る等の処理を実行する場合を説明したが，教員用端末３で表示している画面を画像情報として表示させても良い。すなわち，教員用端末３で行った操作を，学習者用端末４で反映させる処理を行っても良い。この場合の概念図を図１７に模式的に示す。また，図１８に，本実施態様における学習支援システム１のシステム構成の一例の概念図を示す。
【００８１】
本実施例の場合，教員用端末３には画面情報生成処理部３２と画面情報送信処理部３３とをさらに備える。
【００８２】
画面情報生成処理部３２は，教員用端末３の表示装置７２，タッチパネル型表示装置８２で表示している画面を，たとえば画像情報として取得する。画面で表示する情報は，ＶＲＡＭなどに記憶されているので，それを画像情報として取得すればよいが，ほかの方法によっても良い。なお，画像情報以外の形式であっても良い。
【００８３】
画面情報送信処理部３３は，画面情報生成処理部３２で取得した画面情報を管理サーバ２に送る。
【００８４】
画面情報の取得，送信処理は如何なるタイミングで行われても良く，たとえば何らかの操作が教員用端末３で行われた場合，あるいは教員用端末３で画面情報の取得・送信の操作を受け付けた場合などがある。
【００８５】
管理サーバ２では，制御情報配信処理部２７に代えて／加えて画面情報配信処理部２８を備える。
【００８６】
画面情報配信処理部２８は，配信先管理部２６に登録された学習者用端末４に対して，共有情報として設定された条件を充足した場合に，教員用端末３から送られた画面情報を受け取り，それの画面情報を配信する。たとえば配信先管理部２６に「鈴木一郎」の情報が登録された場合，その利用する学習者用端末４「ｔａｂｌｅｔ１」に対して，教員用端末３から受け取った画面情報を送り，その画面情報を表示させる。
【００８７】
学習者用端末４では，制御情報取得処理部４２，制御情報実行処理部４３に代えて／加えて画面情報取得処理部４２，画面情報表示処理部４３を備える。
【００８８】
画面情報取得処理部４２は，管理サーバ２から送られた画面情報を取得する。
【００８９】
画面情報表示処理部４３は，画面情報取得処理部４２で取得した画面情報を，その学習者用端末４の表示装置７２またはタッチパネル型表示装置８２で表示する。
【００９０】
つぎに本発明の学習支援システム１の処理プロセスの一例を図１９のフローチャートを用いて説明する。
【００９１】
なお，Ｓ２００からＳ２５０の処理は，実施例１（図５）の場合と同様なので説明を省略する。
【００９２】
あらたに配信先に学習者が登録されると，登録があった通知を配信先管理部２６が教員用端末３に通知を行う（Ｓ２６０）。そしてこの通知を受けた教員用端末３では，画面情報生成処理部３２が，教員用端末３の表示装置７２またはタッチパネル型表示装置８２で表示している画面の画像情報を取得する。そして，画面情報送信処理部３３が取得した画面情報を管理サーバ２に送る（Ｓ２７０）。
【００９３】
画面情報配信処理部２８は，教員用端末３から取得した画面情報を，Ｓ２４０で特定した学習者用端末４に配信する（Ｓ２８０）。そして，管理サーバ２から画面情報を取得した学習者用端末４の画面情報取得処理部４２で取得し，画面情報表示処理部４３が，当該学習者用端末４の表示装置７２，タッチパネル型表示装置８２で表示する（Ｓ２９０）。
【００９４】
これによって，教員用端末３で表示している画面を，学習者用端末４で表示させることができる。たとえば教員用端末３で模範解答を表示させておけば，学習者用端末４でそれを表示させることができる。
【００９５】
また，実施例２は実施例１と組み合わせて実行することもできる。
【００９６】
さらにここでは答案情報を提出した学習者用端末４に，教員用端末３で表示している画面の画像情報を表示させたが，一定時間以内に答案情報を提出しない学習者用端末４に，教員用端末３で表示している画面の画像情報を表示させても良い。すなわちあらかじめ全学習者，学習者用端末４を登録しておき，一定時間以内に答案情報を提出した（配信先管理部２６に登録された）学習者，学習者用端末４を特定し，それ以外の学習者，学習者用端末４を配信先として特定しても良い。これによって，たとえば試験に対するヒントを出題することもできる。
【実施例３】
【００９７】
本発明の別の実施態様を説明する。本実施例では，グループごとに分けられた所定の記憶領域（本実施例ではたとえばフォルダなど）に，学習者が，各記憶領域に提出用のファイルなどを提出（ファイルを記憶）することによって，その学習者を記憶領域に対応づけられたグループにグループ化することで，自動的に各学習者をグループ化して，動的にグループ化をすることができる場合を説明する。本実施態様における学習支援システム１の全体の概念図の一例を，図２０に模式的に示す。また，図２１に，本実施態様における学習支援システム１のシステム構成の一例の概念図を示す。
【００９８】
本実施例の教員用端末３では，実施例１の構成に加えて，さらに制御指示情報生成処理部３４と制御指示情報送信処理部３５とを備える。
【００９９】
制御指示情報生成処理部３４では，教員用端末３で受け付けた，学習者用端末４に対する操作内容と，どのグループに属する学習者用端末４に対する操作内容かを示す条件とを含む制御指示情報を生成する。たとえば，グループＢに対して，学習者用端末４の操作ロックの制御を行いたい場合，操作内容として「操作ロック」，条件として「グループＢ」の操作を教員用端末３で受け付けることで，その受け付けた内容に基づいて制御指示情報を生成する。
【０１００】
制御指示情報送信処理部３５は，制御指示情報生成処理部３４で受け付けた制御指示情報を，管理サーバ２に送る。
【０１０１】
本実施例の管理サーバ２では，実施例１の構成に加えて，制御指示情報受付処理部５０と制御指示情報記憶部５１と制御情報処理部５２とグループ特定処理部５３とグループ管理部５４とを備える。
【０１０２】
制御指示情報受付処理部５０は，教員用端末３から送られた制御指示情報を受け付け，それを後述する制御指示情報記憶部５１に記憶させる。
【０１０３】
制御指示情報記憶部５１は，制御指示情報受付処理部５０で受け付けた制御指示情報を記憶させる。図２２に制御指示情報記憶部５１の一例を模式的に示す。
【０１０４】
制御情報処理部５２は，制御指示情報に基づいて，学習者用端末４に配信する制御情報を生成する。たとえば制御指示情報における操作内容を少なくとも抽出し，制御情報とする。
【０１０５】
グループ特定処理部５３は，あらかじめグループと対応づけた記憶領域（たとえば提出情報記憶部２４において，グループごとに区別された記憶領域）に対して，提出情報が記憶されたことを提出情報監視処理部２３で判定すると，その提出情報を提出した学習者が操作する学習者用端末４を特定し，それを配信先管理部２６に記憶させる。たとえば，提出情報記憶部２４におけるグループＡの記憶領域（たとえばフォルダ）に学習者が提出情報であるファイルを記憶させると，その学習者をグループＡと判定して，配信先管理部２６に，当該学習者（およびその学習者用端末）をグループＡの学習者（およびその学習者用端末）として特定する。また，別の学習者が，提出情報記憶部２４におけるグループＢの記憶領域に学習者が提出情報であるファイルを記憶させると，その学習者をグループＢと判定して，配信先管理部２６に，当該学習者（およびその学習者用端末）をグループＢの学習者（およびその学習者用端末）として特定する。
【０１０６】
本実施例におけるグループ管理部５４は，学習者および／または学習者用端末４がグループごとに対応づけて記憶されている。図２３に，グループ管理部５４の一例を模式的に示す。
【０１０７】
つぎに本実施例の処理プロセスの一例を図２４のフローチャートを用いて説明する。本実施例では，教員が各学習者に対して課題を配信し，その課題に対して，あらかじめグループごとに分けられた学習者からその課題に対する結果の提出を受け付け，特定のグループの学習者用端末４に対して，操作ロックの制御を教員用端末３から行う場合を説明する。この場合，学習者は事前にグループに分けられているが，システム上は学習者とグループとは事前に登録されていない。ここでは学習者として，学習者１乃至学習者４が存在し，グループとして，グループＡ，グループＢがあるとする。そして，グループＡには学習者１（高橋三郎），学習者２（山田花子）が，グループＢには学習者３（鈴木一郎），学習者４（佐藤二郎）がグループ分けされているとする。また，各学習者の課題の提出先は，グループＡの学習者はグループＡのフォルダに，グループＢの学習者はグループＢのフォルダに提出するものとする。
【０１０８】
教員は，共有情報として課題と，その情報の配信条件を設定し，その設定の入力を，教員用端末３の共有情報設定受付部３０で受け付ける（Ｓ３００）。たとえば課題として「調べ学習．ｐｄｆ」，条件として「全員」を受け付ける。そして受け付けた共有情報は，教員が教員用端末３で所定の操作を行うことで，共有情報送信処理部３１が管理サーバ２に送る。
【０１０９】
管理サーバ２の共有情報受付処理部２０は，受け付けた共有情報を共有情報記憶部２１に記憶させる。
【０１１０】
そして課題を配信する場合，教員は教員用端末３で所定の操作，課題の配信を行う制御指示の操作を行うと，それを受け付けた教員用端末３が，管理サーバ２に対して当該制御指示情報を送る。その制御指示情報を受け付けると，共有情報配信処理部２２は，Ｓ３００で共有情報記憶部２１に記憶した共有情報のうち，課題「調べ学習．ｐｄｆ」を抽出し，各学習者用端末４に対して配信する（Ｓ３１０）。
【０１１１】
学習者用端末４の共有情報取得処理部４１では，管理サーバ２から送られた課題の情報を取得し，学習者用端末４で表示する。この課題に対して，各学習者は検討をする。
【０１１２】
そして学習者は，検討の終了後，学習者用端末４で所定の操作をすることで，検討結果として提出を行う（Ｓ３２０）。すなわち，学習者用端末４で作成した情報を提出情報として，提出情報送信処理部４０から管理サーバ２の所定の記憶領域（提出情報記憶部２４）に対して送るための操作を行う。ここで，各学習者は，自己が属するグループの記憶領域に対して提出情報を提出する。すなわち，学習者１および学習者２はグループＡに属しているので，管理サーバ２の提出情報記憶部２４におけるグループＡのフォルダに，学習者３および学習者４はグループＢに属しているので，管理サーバ２の提出情報記憶部２４におけるグループＢのフォルダに，それぞれ記憶させる。ここで送られた提出情報は提出情報記憶部２４に記憶され，それを監視する管理サーバ２の提出情報監視処理部２３で，新たな提出情報が記憶されたことを判定する（Ｓ３３０）。
【０１１３】
提出情報記憶部２４に提出情報が記憶されたことを提出情報監視処理部２３で判定すると，グループ特定処理部５３は，その提出情報を提出した学習者の学習者用端末４を特定する処理を実行する（Ｓ３４０）。すなわち，提出情報記憶部２４に記憶した提出情報を提出した学習者の識別情報に基づいて，その学習者が利用する学習者用端末４を特定する。そして，特定した端末および学習者を，その提出情報記憶部２４におけるフォルダに対応づけられたグループに対応づけて，グループ管理部５４に記憶させる（Ｓ３５０）。たとえば学習者３（鈴木一郎）がグループＢのフォルダに提出情報を記憶させると，グループ特定処理部５３は，学習者３（鈴木一郎）の識別情報に基づいて，その学習者用端末４を特定し，学習者３（鈴木一郎）をグループＢとしてグループ化する。また，学習者２（山田花子）がグループＡのフォルダに提出情報を記憶させると，グループ特定処理部５３は，学習者２（山田花子）の識別情報に基づいて，その学習者用端末４を特定し，学習者２（山田花子）をグループＡとしてグループ化する。
【０１１４】
このようにして，各学習者がそれぞれ定められた記憶領域に提出情報が記憶されたことを提出情報監視処理部２３で判定すると，それに基づいてグループ特定処理部５３が当該学習者の所属するグループを特定し，グループ化を自動的に行っていく。
【０１１５】
そして，たとえば教員が所定のグループの学習者用端末４の操作ロックの制御を行う場合には，教員用端末３において，「操作ロックの実行」の操作内容と，「グループＢ」の条件の設定を行う。その設定を教員用端末３で受け付けると，制御指示情報生成処理部３４は，「操作ロックの実行」と「グループＢ」とを用いた制御指示情報を生成し，制御指示情報送信処理部３５が管理サーバ２に，その制御指示情報を送る。
【０１１６】
送られた制御指示情報は，管理サーバ２の制御指示情報受付処理部５０で受け付け，制御指示情報記憶部５１に記憶される（Ｓ３６０）。そして制御情報処理部５２は，受け付けた制御指示情報における操作内容を少なくとも抽出し，それに基づいて学習者用端末４に対して送る制御情報を生成する（Ｓ３７０）。そして，制御情報配信処理部２７は，受け付けた制御指示情報における条件を充足する端末に対して，グループ管理部５４を参照して，制御情報を配信する（Ｓ３８０）。上述の場合，グループＢの学習者用端末４に対して制御情報を送ることとなるので，グループＢに属する学習者の学習者用端末４をグループ管理部５４から特定し，グループＢに属する学習者に対して，「操作ロックの実行」の操作内容を含む制御情報を送ることとなる。
【０１１７】
以上のようにしてグループＢの学習者用端末４に対して制御情報が配信され，グループＢの学習者用端末４では，配信された制御情報を制御情報取得処理部４２で取得する。そして制御情報取得処理部４２で取得した制御情報に基づき，制御情報実行処理部４３が，その制御情報に対応する制御処理を実行する（Ｓ３９０）。上述の場合，「操作ロックの実行」の制御処理が実行される。
【０１１８】
以上のような処理を実行することで，教員はあらかじめ学習者のグループへの登録処理を実行しなくても良くなる。これによって，口頭でグループを分けておき，どのフォルダにファイルを提出するよう指示さえしておけば，その提出を受け付けることで，システム上も各学習者が定められたグループに登録されることとなり，その負担を軽減することができる。
【０１１９】
この際に，さらにグループの中でサブフォルダごとにグループ分けをしても良い。また，複数のフォルダにファイルなどの提出情報が登録されることで，複数のグループに属するように設定されても良い。
【実施例４】
【０１２０】
上述の各実施例では提出情報監視処理部２３が提出情報記憶部２４に提出情報が記憶されたかを監視した場合を説明したが，さらに，一旦記憶された提出情報が提出情報記憶部２４から削除されたかを監視しても良い。
【０１２１】
この場合，提出情報監視処理部２３は，実施例１と同様に，学習者用端末４から操作ログ情報を取得し，その操作ログ情報から特定の記憶領域（提出情報記憶部２４）から提出情報を削除したことを判定する。また，学習者用端末４が管理サーバ２（あるいは提出情報記憶部２４を備えるファイルサーバなど）にアクセスしてファイルを削除したことを示すアクセスログ情報を取得して判定することもできる。さらに，提出情報記憶部２４の記憶領域を監視し，所定のファイル名などが付された提出情報が削除されたなどによっても判定できる。
【０１２２】
そして，提出情報監視処理部２３において提出情報記憶部２４に記憶した提出情報が削除されたことを判定すると，特定処理部２５は，実施例１と同様に，提出情報を削除した学習者および／または学習者用端末４を特定し，配信先管理部２６からその学習者および／または学習者用端末４を配信先から削除する。
【０１２３】
これによって，提出情報を一旦提出したものの，それを削除した学習者については配信先から除外することができる。その結果，当該学習者の学習者用端末４で実行されていた制御情報における操作内容に対応する制御処理が中止される。
【実施例５】
【０１２４】
上述の各実施例では共有情報記憶部２１を備える場合を説明したが，共有情報記憶部２１を管理サーバ２に備えなくてもよい。この場合，教員用端末３の共有情報送信処理部３１から管理サーバ２に共有情報を送ると共有情報受付処理部２０で共有情報を受け付け，それを，配信対象となるグループの各学習者用端末４に対してそのまま配信する。
【０１２５】
実施例１乃至実施例５は適宜に組み合わせが可能である。
【産業上の利用可能性】
【０１２６】
本発明の学習支援システム１によって，単に教員と学習者との間で一律に情報の共有を行うのではなく，たとえば試験を行う場合には，解答が終了した学習者が答案を所定の方法で所定のフォルダ（ディレクトリ）にデータをアップロードすることで，解答が終了した学習者のみに対して逐次，模範解答を配布するなど，時間差のある情報の共有を，教員側でグループ化などの作業を要さずに，行うことができる。
【０１２７】
また，学習者が複数のグループに分かれている場合，どの学習者がどのグループに属するかの設定を教員があらかじめ行うことなく，学習者をグループ化することができる。その結果，教員はグループ化の設定作業を行うことなく，グループごとに情報の共有を行うことができる。
【符号の説明】
【０１２８】
１：学習支援システム
２：管理サーバ
３：教員用端末
４：学習者用端末
２０：共有情報受付処理部
２１：共有情報記憶部
２２：共有情報配信処理部
２３：提出情報監視処理部
２４：提出情報記憶部
２５：特定処理部
２６：配信先管理部
２７：制御情報配信処理部
２８：画面情報配信処理部
３０：共有情報設定受付部
３１：共有情報送信処理部
３２：画面情報生成処理部
３３：画面情報送信処理部
３４：制御指示情報生成処理部
３５：制御指示情報送信処理部
４０：提出情報送信処理部
４１：共有情報取得処理部
４２：制御情報取得処理部
４３：制御情報実行処理部
４４：画面情報取得処理部
４５：画面情報表示処理部
５０：制御指示情報受付処理部
５１：制御指示情報記憶部
５２：制御情報処理部
５３：グループ特定処理部
５４：グループ管理部
７０，８０：演算装置
７１，８１：記憶装置
７２：表示装置
７３：入力装置
７４，８３：通信装置
８２：タッチパネル型表示装置
【要約】
【課題】
コンピュータを用いて学習を行う場合の学習支援システムを提供することを目的とする。
【解決手段】
提出情報記憶部と，提出情報記憶部に記憶した提出情報の提出を行った学習者および／または学習者用端末を特定する特定処理部と，特定した学習者および／または学習者用端末を，情報の配信先として管理する配信先管理部と，配信先管理部で管理する学習者および／または学習者用端末に対して，教員が利用する教員用端末から受け付けた情報を配信する情報配信処理部と，を有しており，特定処理部は，提出情報記憶部における所定の記憶領域に提出情報を記憶させた情報，記憶領域に学習者用端末からのアクセスがあった情報，記憶領域に記憶させたファイルのファイル識別情報，記憶領域に記憶させたファイルのメタデータのいずれか一以上に基づいて，その提出情報を記憶させた学習者および／または学習者用端末を特定する，学習支援システムである。
【選択図】  図１【図１】
0005510981.tif 000002
【図２】
0005510981.tif 000003
【図３】
0005510981.tif 000004
【図４】
0005510981.tif 000005
【図５】
0005510981.tif 000006
【図６】
0005510981.tif 000007
【図７】
0005510981.tif 000008
【図８】
0005510981.tif 000009
【図９】
0005510981.tif 000010
【図１０】
0005510981.tif 000011
【図１１】
0005510981.tif 000012
【図１２】
0005510981.tif 000013
【図１３】
0005510981.tif 000014
【図１４】
0005510981.tif 000015
【図１５】
0005510981.tif 000016
【図１６】
0005510981.tif 000017
【図１７】
0005510981.tif 000018
【図１８】
0005510981.tif 000019
【図１９】
0005510981.tif 000020
【図２０】
0005510981.tif 000021
【図２１】
0005510981.tif 000022
【図２２】
0005510981.tif 000023
【図２３】
0005510981.tif 000024
【図２４】
0005510981.tif 000025