(57)【特許請求の範囲】
【請求項１】
教師によって利用される教師端末及び児童によって利用される児童端末と通信可能に接続される学習支援装置において、
授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を前記教師端末から受信する要求受信手段と、
前記受信された授業番号要求に応じて授業番号を発行する発行手段と、
前記児童端末に対する前記児童の操作に応じて当該児童端末から送信された前記発行された授業番号を受信する授業番号受信手段と、
前記授業番号が受信された場合、前記児童端末を前記学習支援装置を利用可能な状態にするための接続処理を実行する接続処理手段と
を具備することを特徴とする学習支援装置。
【請求項２】
前記発行された授業番号には、有効期限が付加されており、
前記接続処理手段は、前記発行された授業番号が前記有効期限内に前記児童端末から受信された場合に、前記接続処理を実行する
ことを特徴とする請求項１記載の学習支援装置。
【請求項３】
授業で使用される教材を作成するためのひな型データ及び素材データ含む教材作成用データを格納する第１の格納手段と、
前記格納手段に格納されている教材作成用データを前記教師端末に送信する教材作成用データ送信手段と、
前記送信された教材作成用データに含まれるひな型データに素材データを適用することによって前記教師端末において作成された教材を含む教材データを受信する教材データ受信手段と、
前記受信された教材データを格納する第２の格納手段と
を更に具備することを特徴とする請求項１記載の学習支援装置。
【請求項４】
前記児童端末に表示するために、前記第２の格納手段に格納された教材データを当該児童端末に送信する教材送信手段を更に具備することを特徴とする請求項３記載の学習支援装置。
【請求項５】
前記児童端末に対して、前記授業中の当該児童端末の表示画面を含むモニタリングデータの送信を要求するためのモニタリングデータ要求を送信する要求送信手段と、
前記送信されたモニタリングデータ要求に対する応答として前記児童端末から送信されたモニタリングデータを受信するモニタリングデータ受信手段と、
前記受信されたモニタリングデータを前記教師端末に送信するモニタリングデータ送信手段と、
前記教師端末を利用する教師の操作に応じて、前記受信されたモニタリングデータを格納する格納手段と
を更に具備する請求項１記載の学習支援装置。
【請求項６】
前記格納手段に格納されたモニタリングデータは、当該モニタリングデータが受信された際に行われている授業に関する情報を用いて指定可能な構造で管理されることを特徴とする請求項５記載の学習支援装置。
【請求項７】
前記要求送信手段は、前記モニタリングデータ要求を定期的に送信し、
前記児童端末は、第１のモニタリングデータ要求が送信された後に第２のモニタリングデータ要求が送信された場合であって、当該第１のモニタリングデータ要求に対する応答としてのモニタリングデータの送信が完了していない場合、当該第２のモニタリングデータ要求に対して応答しない
ことを特徴とする請求項５記載の学習支援装置。
【請求項８】
前記要求送信手段は、前記モニタリングデータ要求を定期的に送信し、
前記児童端末は、第１のモニタリングデータ要求が送信された後、第２のモニタリングデータ要求が送信されるまでの間に、当該児童端末に対する操作が行われていない場合、当該第２のモニタリングデータ要求に対して応答しない
ことを特徴とする請求項５記載の学習支援装置。
【請求項９】
教師によって利用される教師端末と、児童によって利用される児童端末と、前記教師端末及び前記児童端末と通信可能に接続される学習支援装置とを備える学習支援システムにおいて、
前記教師端末は、要求送信手段を含み、
前記児童端末は、授業番号送信手段を含み、
前記学習支援装置は、要求受信手段と、発行手段と、授業番号受信手段と、接続処理手段とを含み、
前記要求送信手段は、授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を前記学習支援装置に送信し、
前記要求受信手段は、前記送信された授業番号要求を受信し、
前記発行手段は、前記受信された授業番号要求に応じて授業番号を発行し、
前記授業番号送信手段は、前記児童端末に対する前記児童の操作に応じて、前記発行された授業番号を前記学習支援装置に送信し、
前記授業番号受信手段は、前記送信された授業番号を受信し、
前記接続処理手段は、前記授業番号が受信された場合、前記児童端末を前記学習支援装置を利用可能な状態にするための接続処理を実行する
ことを特徴とする学習支援システム。
【請求項１０】
教師によって利用される教師端末及び児童によって利用される児童端末と通信可能に接続される学習支援装置が実行する学習支援方法であって、
授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を前記教師端末から受信するステップと、
前記受信された授業番号要求に応じて授業番号を発行するステップと、
前記児童端末に対する前記児童の操作に応じて当該児童端末から送信された前記発行された授業番号を受信するステップと、
前記授業番号が受信された場合、前記児童端末を前記学習支援装置を利用可能な状態にするための接続処理を実行するステップと
を具備することを特徴とする学習支援方法。
【請求項１１】
教師によって利用される教師端末及び児童によって利用される児童端末と通信可能に接続される学習支援装置のコンピュータによって実行されるプログラムであって、
前記コンピュータに、
授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を前記教師端末から受信するステップと、
前記受信された授業番号要求に応じて授業番号を発行するステップと、
前記児童端末に対する前記児童の操作に応じて当該児童端末から送信された前記発行された授業番号を受信するステップと、
前記授業番号が受信された場合、前記児童端末を前記学習支援装置を利用可能な状態にするための接続処理を実行するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援装置、学習支援システム、学習支援方法及びプログラムに関する。
【背景技術】
【０００２】
近年では、学校等の教育現場において、情報通信技術（ＩＣＴ：Information and Communication Technology）を活用した授業が行われている。
【０００３】
このような授業を行うためには、複数の児童（生徒）の各々が利用する端末装置（以下、児童端末と表記）がネットワークに接続された学習支援システムが構築される。
【０００４】
このような学習支援システムによれば、例えばネットワークを介して配布される各種教材（ファイル）を児童端末に表示する、または、児童端末を操作することによって問題に解答するといったことが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−０２３６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記した情報通信技術を活用した授業を受ける児童は、例えば当該授業の開始時に児童端末に対して当該児童に割り当てられたパスワードを入力する操作を行うことによって学習支援システムにログインする等の準備作業を行う必要がある。
【０００７】
このため、例えばパスワードを失念した児童は学習支援システムにログインすることができず、当該学習支援システムを利用する（つまり、授業を受ける）ことができない場合がある。これに対して、学習支援システムを利用する際にパスワードの入力を不要とした場合には、安全性の点で問題がある。
【０００８】
そこで、本発明の目的は、安全性を確保した上で確実に児童に授業を受けさせることが可能な学習支援装置、学習支援システム、学習支援方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の１つの態様によれば、教師によって利用される教師端末及び児童によって利用される児童端末と通信可能に接続される学習支援装置が提供される。前記学習支援装置は、要求受信手段と、発行手段と、授業番号受信手段と、接続処理手段とを具備する。前記要求受信手段は、授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を前記教師端末から受信する。前記発行手段は、前記受信された授業番号要求に応じて授業番号を発行する。前記授業番号受信手段は、前記児童端末に対する前記児童の操作に応じて当該児童端末から送信された前記発行された授業番号を受信する。前記接続処理手段は、前記授業番号が受信された場合、前記児童端末を前記学習支援装置を利用可能な状態にするための接続処理を実行する。
【発明の効果】
【００１０】
本発明は、安全性を確保した上で確実に児童に授業を受けさせることを可能とする。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る学習支援装置を含む学習支援システムの構成を示すブロック図。
【図２】図１に示す学習支援装置の機能構成を示すブロック図。
【図３】授業で使用される教材を作成する際の学習支援システムの処理手順を示すシーケンスチャート。
【図４】教師端末２０において作成される教材について説明するための図。
【図５】児童を学習支援システムにログインさせる際の学習支援システムの処理手順を示すシーケンスチャート。
【図６】学習支援システムを利用した授業中においてモニタリングデータを収集する際の学習支援システムの処理手順を示すシーケンスチャート。
【図７】学習支援システムの利用態様について説明するための図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態について説明する。
【００１３】
図１は、本実施形態に係る学習支援装置を含む学習支援システム（ネットワークシステム）の構成を示すブロック図である。
【００１４】
図１に示すように、学習支援システムは、例えば学習支援装置１０、教師端末２０及び児童端末３０とから構成される。
【００１５】
学習支援装置１０は、コンピュータ（サーバコンピュータ）１０ａ及び当該コンピュータ１０ａと接続された例えばハードディスクドライブ（ＨＤＤ：Hard Disk Drive）のような記憶装置１０ｂを備える。この記憶装置１０ｂは、コンピュータ１０ａによって実行されるプログラム１０ｃを格納する。
【００１６】
教師端末２０は、学校等の教育現場において授業を行う教師によって利用される端末装置である。教師端末２０は、例えば職員室等に配置されるパーソナルコンピュータ、授業中に使用される電子黒板及びタブレット端末等を含むが、その他の電子機器であってもよい。また、図１においては便宜的に１つの教師端末２０のみが示されているが、教師端末２０は、例えば教師毎に用意されていても構わない。
【００１７】
児童端末３０は、授業が行われるクラスに所属する各児童（生徒）によって利用される端末装置である。なお、図１においては便宜的に１つの児童端末３０のみが示されている。児童端末３０は、例えばタブレット端末等を含むが、その他の電子機器であってもよい。
【００１８】
教師端末２０及び児童端末３０上では、ブラウザが動作可能である。また、教師端末２０及び児童端末３０の各々は、例えばインターネットのようなネットワーク４０を介して学習支援装置１０と通信可能に接続される。
【００１９】
本実施形態に係る学習支援装置１０は、例えばクラウドコンピューティングサービスを提供するクラウドサーバとして機能するサーバ装置であり、Ｗｅｂサーバ、ファイルサーバ及びデータベース（ＤＢ）サーバ等として動作することができる。
【００２０】
このような学習支援システムは、学校等の教育現場において、情報通信技術（ＩＣＴ：Information and Communication Technology）を活用した授業を行うために利用される。
【００２１】
図２は、図１に示す学習支援装置１０の機能構成を示すブロック図である。図２に示すように、学習支援装置１０は、送受信部１１、教材作成用データ格納部１２、教材データ格納部１３、授業番号発行部１４、接続処理部１５、モニタリング処理部１６及びモニタリングデータ格納部１７を含む。
【００２２】
本実施形態において、送受信部１１、授業番号発行部１４、接続処理部１５及びモニタリング処理部１６は、図１に示すコンピュータ１０ａが記憶装置１０ｂに格納されているプログラム１０ｃを実行することにより実現されるものとする。このプログラム１０ｃは、コンピュータ読み取り可能な記憶媒体に予め格納して頒布可能である。また、このプログラム１０ｃは、例えばネットワーク４０を介して学習支援装置１０（コンピュータ１０ａ）にダウンロードされても構わない。一方、教材作成用データ格納部１２、教材データ格納部１３及びモニタリングデータ格納部１７は、例えば図１に示す記憶装置１０ｂに格納される。
【００２３】
送受信部１１は、教師端末２０及び児童端末３０と各種データを送受信する機能を有する。
【００２４】
教材作成用データ格納部１２には、授業で使用される教材を作成するためのデータ（以下、教材作成用データと表記）が予め格納されている。教材作成用データには、例えば教材のレイアウトに相当する複数のひな型集（以下、ひな型データと表記）及び当該ひな型に対して適用される素材集（以下、素材データと表記）が含まれる。教材作成用データは、例えば教師端末２０（を利用する教師）からの要求に応じて、送受信部１１によって当該教師端末２０に送信される。
【００２５】
教材データ格納部１３は、教材作成用データ（ひな型データ及び素材データ）を用いて教師端末２０において作成された教材を含む教材データを格納する。教材データ格納部１３に格納される教材データは、送受信部１１によって教師端末２０から受信される。
【００２６】
授業番号発行部１４は、送受信部１１を介して、授業が開始される前に当該授業に対する授業番号の発行を要求するための授業番号要求を受信する。授業番号発行部１４は、受信された授業番号要求に応じて授業番号を発行する。
【００２７】
接続処理部１５は、送受信部１１を介して、児童端末３０に対する児童の操作に応じて当該児童端末３０から送信された授業番号（授業番号発行部１４によって発行された授業番号）を受信する。接続処理部１５は、授業番号が受信された場合、児童端末３０を学習支援装置１０を利用可能な状態にする（つまり、児童を学習支援システムにログインさせる）ための処理（以下、接続処理と表記）を実行する。この接続処理には、例えば児童端末３０を利用する児童に対する認証処理等が含まれる。
【００２８】
接続処理部１５による接続処理が完了すると、児童端末３０を利用する児童は、学習支援システムを利用した授業を受けることが可能となる。
【００２９】
モニタリング処理部１６は、児童端末３０に対して、授業中の当該児童端末３０の表示画面を含むモニタリングデータの送信を要求するためのモニタリングデータ要求を送信する。モニタリングデータ要求は、送受信部１１を介して送信される。モニタリング処理部１６は、送信されたモニタリングデータ要求に対する応答として、児童端末３０から送信されたモニタリングデータを送受信部１１を介して受信する。モニタリング処理部１６は、受信されたモニタリングデータを、学習支援装置１０内部に一時的に保存する。また、モニタリング処理部１６は、受信されたモニタリングデータを、送受信部１１を介して教師端末２０に送信する。このように学習支援装置１０によって送信されたモニタリングデータは、教師端末２０において表示されることができる。
【００３０】
モニタリング処理部１６は、例えばモニタリングデータが表示された教師端末２０を利用する教師の操作に応じて、一時的に保存されたモニタリングデータをモニタリングデータ格納部１７に格納する。モニタリングデータ格納部１７に格納されたモニタリングデータは、例えば授業が終了した後等に、教師端末２０等において閲覧することが可能である。
【００３１】
なお、モニタリングデータは、例えばモニタリングデータが受信された際に行われている授業に関する情報（以下、授業情報と表記）を用いて容易に指定可能な構造で管理されるものとする。具体的には、モニタリングデータは、授業情報として授業を行っている教師を識別するための教師ＩＤ、当該授業を行った日（以下、授業日と表記）及び当該教師によって指定されたフォルダ名（例えば、授業名）等に対応づけて格納される。
【００３２】
これによれば、上記したように教師端末２０を利用する教師がモニタリングデータを閲覧する際に、例えば教師毎、授業日毎、またはフォルダ名毎の階層構造としてモニタリングデータを当該教師端末２０を介して教師に提示することができるため、当該教師は、容易に所望のモニタリングデータを指定（選択）することが可能となる。
【００３３】
以下、本実施形態における学習支援システムの動作について説明する。まず、図３のシーケンスチャートを参照して、例えば授業の前に当該授業で使用される教材を作成する際の学習支援システムの処理手順について説明する。
【００３４】
この場合、教師は、教材作成用データをダウンロードする操作を教師端末２０に対して行うことができる。教師端末２０に対してこのような操作が行われた場合、教師端末２０は、教材作成用データを要求するための教材作成用データ要求を学習支援装置１０に送信する（ステップＳ１）。
【００３５】
学習支援装置１０に含まれる送受信部１１は、教師端末２０から教材作成用データ要求を受信する。送受信部１１によって教材作成用データ要求が受信されると、教材作成用データ格納部１２に格納されている教材作成用データが取得される（ステップＳ２）。ステップＳ２において取得される教材作成用データは、上記したようにひな型データ及び素材データを含む。
【００３６】
送受信部１１は、ステップＳ２において取得された教材作成用データを教師端末２０に送信する（ステップＳ３）。
【００３７】
教師端末２０は、送受信部１１によって送信された教材作成用データを受信すると、当該教材作成用データを用いて教材を作成する（ステップＳ４）。教材は、教師端末２０に対する教師の操作に応じて作成される。
【００３８】
ここで、ステップＳ４の処理について具体的に説明する。上記したように学習支援装置１０から教材作成用データが受信された場合、教師端末２０は、当該教材作成用データに含まれるひな型データ及び素材データを当該教師端末２０の画面上に表示する。
【００３９】
この場合、教師端末２０を利用する教師は、当該教師端末２０を操作することによって、当該表示されたひな型データ（ひな型集）及び素材データ（素材集）から所望のひな型（データ）及び素材（データ）を選択する。
【００４０】
ここで、図４に示すように、例えばひな型集の中からひな型１００が選択され、素材集の中から２枚の台風を示す天気図の素材２００ａ及び２００ｂが選択された場合を想定する。この場合、教師端末２０は、ひな型１００に素材２００ａ及び２００ｂを適用する教師の操作に応じて教材３００を作成する。具体的には、教材３００は、例えばドラッグ＆ドロップ操作等により、ひな型１００の所定の領域に素材２００ａ及び２００ｂを移動させることによって作成される。
【００４１】
このように作成された教材３００を授業において使用した場合には、例えば台風の進路等を児童に検討させることができる。なお、教材３００（ひな型１００）の所定の領域（例えば、素材２００ａ及び２００ｂの上下に位置する領域）には、必要に応じて例えば問題文等のテキスト（文字列）を入力することができる。
【００４２】
再び図３に戻ると、教師端末２０において作成された教材３００を含む教材データは、教師端末２０から学習支援装置１０に送信（つまり、アップロード）される（ステップＳ５）。
【００４３】
送受信部１１は、教師端末２０から教材データを受信する。送受信部１１によって受信された教材データは、例えば当該教材データを識別するための教材ＩＤ及び当該教材データを作成した教師端末２０を利用する教師を識別するための教師ＩＤ（例えば、教師名）等と対応づけて教材データ格納部１３に格納（登録）される（ステップＳ６）。
【００４４】
このように教材データ格納部１３に格納された教材データは、授業において使用することができる。
【００４５】
次に、図５のシーケンスチャートを参照して、児童を学習支援システムにログインさせる際の学習支援システムの処理手順について説明する。
【００４６】
まず、教師が授業を開始する場合、当該教師は、当該授業が行われるクラスを選択する操作を教師端末２０に対して行うことができる。教師端末２０に対してこのような操作が行われた場合、教師端末２０は、選択されたクラスを識別するためのクラスＩＤを含む授業番号要求を学習支援装置１０に送信する（ステップＳ１１）。なお、授業番号要求には、クラスＩＤ以外に、例えば教師端末２０を利用する教師を識別するための教師ＩＤ等が含まれる。
【００４７】
以下、授業番号要求に含まれるクラスＩＤによって識別されるクラス（つまり、授業が行われるクラス）を対象クラス、当該対象クラスに所属する児童を対象児童、当該対象児童によって利用される児童端末を対象児童端末と称する。なお、対象児童（によって利用される対象児童端末３０）は、通常複数であるが、１人であってもよい。
【００４８】
送受信部１１は、教師端末２０から授業番号要求を受信する。授業番号発行部１４は、送受信部１１によって受信された授業番号に応じて授業番号を発行する（ステップＳ１２）。授業番号は、送受信部１１によって受信された授業番号要求に含まれるクラスＩＤ及び教師ＩＤ等に対応づけて学習支援装置１０内で管理される。
【００４９】
なお、授業番号発行部１４によって発行された授業番号には、有効期限が付加されているものとする。
【００５０】
授業番号発行部１４によって発行された授業番号は、送受信部１１を介して、授業番号要求に含まれる教師ＩＤによって識別される教師によって利用される教師端末２０（つまり、授業番号要求の要求元である教師端末２０）に送信される（ステップＳ１３）。
【００５１】
ここで、教師端末２０は、送受信部１１によって送信された授業番号を受信すると、当該授業番号を教師端末２０の画面上に表示する。この場合、教師端末２０を利用する教師は、当該教師端末２０の画面上に表示された授業番号を入力するように対象児童に対して指示する。
【００５２】
授業番号の入力を指示された対象児童の各々は、例えば対象児童端末３０上で動作するブラウザで表示された所定のページにおいて授業番号を入力する操作を行うことができる。対象児童端末３０は、このような操作に応じて、授業番号を入力する（ステップＳ１４）。
【００５３】
対象児童端末３０は、入力された授業番号を学習支援装置１０に送信する（ステップＳ１５）。
【００５４】
送受信部１１は、対象児童端末３０から授業番号を受信する。学習支援装置１０においては、送受信部１１によって受信された授業番号に対応づけて学習支援装置１０内で管理されているクラスＩＤに基づいて対象児童の一覧（以下、対象児童一覧と表記）が作成される。対象児童一覧は、学習支援装置１０内で管理されている児童に関する情報に基づいて作成され、例えば対象児童の各々の氏名を含む。送受信部１１は、作成された対象児童一覧を授業番号の送信元である対象児童端末３０の各々に送信する（ステップＳ１６）。
【００５５】
対象児童端末３０は、送受信部１１によって送信された対象児童一覧を受信すると、当該対象児童一覧を対象児童端末３０の画面上に表示する。対象児童端末３０を利用する対象児童は、対象児童端末３０の画面上に表示された対象児童一覧の中から、自身の氏名を選択する操作を行うことができる。対象児童端末３０は、このような操作に応じて、対象児童の氏名を選択する（ステップＳ１７）。
【００５６】
このように選択された対象児童の氏名は、対象児童端末３０から学習支援装置１０に送信される（ステップＳ１８）。
【００５７】
送受信部１１は、対象児童端末３０から対象児童の氏名を受信する。接続処理部１５は、送受信部１１によって受信された対象児童の氏名に基づいて接続処理を実行する（ステップＳ１９）。
【００５８】
ここで、学習支援装置１０内では、各児童の氏名に対応づけて、当該児童が学習支援システムにログインするために必要なＩＤ（以下、児童ＩＤと表記）及びパスワード等が管理されているものとする。
【００５９】
この場合、接続処理部１５は、送受信部１１によって受信された対象児童の氏名に対応づけて管理されている児童ＩＤ及びパスワードを用いて自動的に認証処理を実行する。認証処理が完了されると、接続処理部１５は、例えば認証済クッキーを対象児童端末３０に送信して接続処理を完了する（ステップＳ２０）。この認証済クッキーは、後の学習支援装置１０及び対象児童端末３０間の接続において用いられる。
【００６０】
このように接続処理が完了されると、対象児童が学習支援システムにログインした状態（つまり、対象児童端末３０が学習支援装置１０を利用可能な状態）となり、対象児童端末３０の画面には、例えば学習支援システムのトップページが表示される（ステップＳ２１）。これにより、対象児童は、学習支援システムを利用した授業を受けることができる。
【００６１】
ここでは、児童に関する情報及び児童が学習支援システムにログインするために必要な情報（児童ＩＤ及びパスワード）等が学習支援装置１０内で管理されるものとして説明したが、これらの情報は学習支援装置１０外部のサーバ装置等で管理され、必要に応じて当該サーバ装置等から取得されるような構成であっても構わない。
【００６２】
また、対象児童一覧には対象児童の各々の氏名が含まれるものとして説明したが、当該対象児童一覧には、当該対象児童の各々に割り当てられた番号（出席番号等）が含まれていてもよい。この場合には、対象児童の各々は、自身に割り当てられた番号選択する操作を行えばよい。すなわち、対象児童一覧には、対象児童の各々を識別可能な情報が含まれていればよい。
【００６３】
なお、上記したように授業番号には有効期限が付加されているが、対象児童一覧は、授業番号が有効期限内に対象児童端末３０から送信されている（つまり、送受信部１１によって受信されている）場合に送信されるものとする。すなわち、有効期限が切れている授業番号では学習支援システムにログインすることができない（学習支援システムを利用することができない）ものとする。
【００６４】
次に、図６のシーケンスチャートを参照して、学習支援システムを利用した授業中においてモニタリングデータを収集する際の学習支援システムの処理手順について説明する。
【００６５】
ここでは、上記した図５に示す処理によって、対象児童端末３０が学習支援装置１０を利用可能な状態にある（対象児童が学習支援システムにログインしている）ものとする。
【００６６】
学習支援システムを利用した授業中において、教師は、上記した図３に示す処理によって作成された教材を配布する操作を教師端末２０に対して行うことができる。教師端末２０に対してこのような操作が行われた場合、教師端末２０は、教材（データ）の配布を要求する配布要求を学習支援装置１０に送信する（ステップＳ３１）。配布要求には、教師端末２０を利用する教師を識別するための教師ＩＤ等が含まれる。
【００６７】
送受信部１１は、教師端末２０から配布要求を受信する。送受信部１１によって配布要求が受信されると、学習支援装置１０は、教材のダウンロードを指示するためのダウンロード指示を対象児童端末３０に送信する（ステップＳ３２）。このダウンロード指示には、例えば配布要求に含まれる教師ＩＤに対応づけて教材データ格納部１３に格納されている教材データ（教材データＩＤ）の一覧（以下、教材一覧と表記）が含まれる。
【００６８】
対象児童端末３０は、送受信部１１によって送信されたダウンロード指示（教材一覧）を受信すると、当該教材一覧を対象児童端末３０の画面上に表示する。この場合、対象児童は、対象児童端末３０の画面上に表示された教材一覧の中から、例えば教師によって指示された特定の教材データを選択する操作を行うことができる。対象児童端末３０は、このような操作に応じて、特定の教材データを選択する（ステップＳ３３）。
【００６９】
このように特定の教材データが選択された場合、対象児童端末３０は、当該特定の教材データのダウンロードを要求するためのダウンロード要求を学習支援装置１０に送信する（ステップＳ３３）。以下、ダウンロード要求によってダウンロードが要求される特定の教材データ（つまり、対象児童端末３０において選択された教材データ）を対象教材データと称する。
【００７０】
送受信部１１は、対象児童端末３０からダウンロード要求を受信する。送受信部１１によってダウンロード要求が受信されると、学習支援装置１０は、当該ダウンロード要求に応じて教材データ格納部１３から対象教材データを取得する（ステップＳ３４）。
【００７１】
送受信部１１は、ステップＳ３４において取得された対象教材データを対象児童端末３０に送信する（ステップＳ３５）。送受信部１１によって送信された対象教材データは対象児童端末３０において受信され、当該対象教材データのダウンロード（配布）が完了する。
【００７２】
なお、対象教材データは対象児童端末３０において選択されるものとして説明したが、当該対象教材データは、教師端末２０において指定されても構わない。この場合、例えば教師端末２０において指定された対象教材データを識別するための教材ＩＤを含む配布要求が学習支援装置１０に送信され、当該対象教材データのダウンロードを指示するダウンロード指示が対象児童端末３０に送信されればよい。このダウンロード指示を受信した対象児童端末３０は、対象教材データのダウンロードを要求するためのダウンロード要求を学習支援装置１０に送信することによって、対象教材データをダウンロードすることができる。
【００７３】
上記したように対象児童端末３０にダウンロードされた対象教材データは、当該対象児童端末３０の画面上に表示される（ステップＳ３６）。これにより、対象児童は、対象児童端末３０の画面上に表示された対象教材データ（に含まれる教材）を参照しながら授業を受けることができる。
【００７４】
ここで、本実施形態では、このように例えば対象教材データを表示して行われる授業中に、対象児童端末３０の表示画面をモニタリングデータとして収集することができる。
【００７５】
具体的には、モニタリング処理部１６は、送受信部１１を介して、モニタリングデータの送信を要求するためのモニタリングデータ要求を定期的（例えば、数秒毎）に対象児童端末３０に送信する（ステップＳ３７）。
【００７６】
対象児童端末３０は、送受信部１１によって送信されたモニタリングデータ要求を受信すると、当該対象児童端末３０の表示画面を含むモニタリングデータ取得する（ステップＳ３８）。
【００７７】
対象児童端末３０によって取得されたモニタリングデータは、例えば当該対象児童端末３０を利用する対象児童の氏名等とともに、学習支援装置１０に送信される（ステップＳ３９）。換言すれば、対象児童端末３０は、学習支援装置１０からのモニタリングデータ要求に対する応答としてモニタリングデータを学習支援装置１０に送信する。
【００７８】
送受信部１１は、対象児童端末３０から対象児童の氏名及びモニタリングデータを受信する。モニタリング処理部１６は、送受信部１１によって受信された対象児童の氏名及びモニタリングデータを対応づけて学習支援装置１０内部（例えば、メモリ等）に一時的に記憶する（ステップＳ４０）。
【００７９】
ここで、対象児童端末３０の数によってはモニタリングデータの収集に応じて学習支援装置１０及び対象児童端末３０間で通信回線（ネットワーク）が混雑する場合がある。
【００８０】
例えば上記したように学習支援装置１０（に含まれる送受信部１１）から定期的に送信されるモニタリングデータ要求のうちの１つのモニタリンデータ要求を第１のモニタリングデータ要求、当該第１のモニタリングデータ要求の次に送信されるモニタリングデータ要求を第２のモニタリングデータ要求と称する。この場合において、学習支援装置１０から第２のモニタリングデータ要求が送信された（つまり、対象児童端末３０において第２のモニタリングデータが受信された）時点で、例えば第１のモニタリングデータ要求に対する応答としてのモニタリングデータの送信が完了していない場合、対象児童端末３０は、当該第２のモニタリングデータ要求に対して応答しないものとする。すなわち、学習支援装置１０及び対象児童端末３０間での通信回線の混雑等により第１のモニタリングデータ要求に対する処理（モニタリングデータの送信）が遅延している場合には、第２のモニタリングデータ要求に対してはステップＳ３８の処理は実行されない。
【００８１】
更に、児童端末３０が上記したようにタブレット端末である場合には、当該タブレット端末に設けられているタッチパネル等により、当該児童端末３０に対する児童の操作（がされたか否か）を検出することが可能である。この場合、学習支援装置１０から第１のモニタリングデータ要求が送信された（つまり、対象児童端末３０において第１のモニタリングデータ要求が受信された）後、学習支援装置１０から第２のモニタリングデータ要求が送信される（つまり、対象児童端末３０において第２のモニタリングデータ要求が受信される）までの間に、当該対象児童端末３０に対する操作がタッチパネルにより検出されていない場合、対象児童端末３０は、第２のモニタリングデータ要求に対して応答しないものとする。すなわち、対象児童端末３０に対する操作が行われていない場合には、第２のモニタリングデータ要求の応答としてのモニタリングデータ（対象児童端末３０の表示画面）は第１のモニタリングデータ要求の応答としてのモニタリングデータから変化していない。このため、このような場合にはモニタリングデータを収集する必要性が低いと考えられることから、第２のモニタリングデータ要求に対してはステップＳ３８の処理は実行されない。
【００８２】
ここで、教師は、モニタリングデータの送信を要求する操作を教師端末２０に対して行うことができる。教師端末２０に対してこのような操作が行われた場合、教師端末２０は、モニタリングデータの送信を要求するモニタリングデータ要求を学習支援装置１０に送信する（ステップＳ４１）。このモニタリングデータ要求には、教師端末２０を利用する教師を識別するための教師ＩＤ等が含まれる。なお、モニタリングデータ要求は、例えば教材データが対象児童端末３０に配布された後、一定期間が経過した際に自動的に送信されるような構成としてもよい。
【００８３】
送受信部１１は、教師端末２０からモニタリングデータ要求を受信する。モニタリング処理部１６は、送受信部１１によって受信されたモニタリングデータ要求に含まれる教師ＩＤによって特定される対象児童（つまり、当該教師ＩＤに対応づけて学習支援装置１０内で管理されているクラスＩＤによって識別されるクラスに所属する児童）の氏名に対応づけて一時的に記憶されているモニタリングデータを取得する（ステップＳ４２）。
【００８４】
なお、対象児童のうちの例えば１人の対象児童が教師端末２０において指定された場合には、当該１人の対象児童の氏名を含むモニタリングデータ送信要求が学習支援装置１０に送信される。この場合には、モニタリングデータ送信要求に含まれる１人の対象児童の氏名に対応づけて一時的に記憶されているモニタリングデータのみが取得されてもよい。
【００８５】
送受信部１１は、モニタリング処理部１６によって取得されたモニタリングデータを教師端末２０に送信する（ステップＳ４３）。
【００８６】
教師端末２０は、送受信部１１によって送信されたモニタリングデータを受信すると、当該モニタリングデータ（対象児童端末３０の表示画面）を教師端末２０の画面上に表示する（ステップＳ４４）。これにより、教師端末２０を利用する教師は、対象児童が対象児童端末３０の画面上に表示されている教材データに対して行っている操作（例えば、問題文に対する解答等）をモニタリングすることができる。
【００８７】
ここで、教師は、教師端末２０の画面上に表示されているモニタリングデータを保存する操作（キャプチャ操作）を教師端末２０に対して行うことができる。教師端末２０に対してこのような操作が行われた場合、教師端末２０は、モニタリングデータを保存するための保存要求を学習支援装置１０に送信する（ステップＳ４５）。
【００８８】
送受信部１１は、教師端末２０から保存要求を受信する。モニタリング処理部１６は、送受信部１１によって受信された保存要求に応じて、ステップＳ４０において一時的に記憶されたモニタリングデータ（つまり、教師端末２０の画面上に表示されているモニタリングデータ）をモニタリングデータ格納部１７に保存（格納）する（ステップＳ４６）。
【００８９】
この場合、モニタリングデータは、教師端末２０を利用する教師（つまり、授業を行っている教師）を識別するための教師ＩＤ、当該モニタリングデータの保存日（キャプチャ保存日）及び当該教師によって指定されたフォルダ（指定フォルダ名）等に対応づけて保存される。
【００９０】
すなわち、モニタリングデータは、例えば授業を受けている対象児童の各々が異なる教材データ（ワークシート）等を使用しているような場合であっても、当該対象児童（つまり、同一の授業を受けている児童）に関するモニタリングデータをまとめて管理することができるような構造で保存される。
【００９１】
このようにモニタリングデータ格納部１７に保存されたモニタリングデータは、例えば授業中または授業が行われた後等に、教師端末２０にダウンロードして、教師が閲覧することが可能である。
【００９２】
ここで、教育現場においては、例えば授業中（または授業が終了した後）に対象児童に対して課題（宿題等）を配布し、後日、当該課題に対する解答を当該対象児童に提出させることが行われている。
【００９３】
したがって、本実施形態においては、上記したステップＳ３１〜Ｓ３５に相当する処理が実行されることによって、教材データの代わりに課題を含む課題データを対象児童に対して配布し、当該対象児童によって提出された当該課題に対する解答を含む解答データを学習支援装置１０内に保存することができるものとする。この場合、学習支援装置１０は、対象児童によって利用される対象児童端末３０から解答データを受信し、当該解答データを課題（データ）に関する情報等に対応づけて保存する。課題に関する情報としては、課題を配布した教師を識別するための教師ＩＤ、当該課題の配布日及び当該課題名（ワークシート名）＿配布時分秒等に対応づけて保存される。
【００９４】
すなわち、解答データは、課題データ（配布ワークシート）に紐づくように対象クラス全員分を管理することができるような構造で保存される。これによれば、例えば児童が所属するクラス編成に変更があった場合であっても、解答データの管理構造を変更する必要はない。更に、同一の課題データを別のクラスで配布した場合であっても、例えば当該同一の課題データに対する解答データをクラス毎に別のフォルダで管理して表示するようなことも可能となる。
【００９５】
次に、図７を参照して、本実施形態における学習支援システムの利用態様について簡単に説明する。
【００９６】
まず、教師は、例えば職員室等に配置された教師端末２０ａ（例えば、ノートブック型パーソナルコンピュータ）を用いることによって、授業で使用される教材（データ）を作成することができる。
【００９７】
この場合、教師は、学習支援装置１０に含まれる教材作成用データ格納部１２に格納されている教材作成用データを教師端末２０ａにダウンロードする（ステップＳ５１）。
【００９８】
教師は、教師端末２０ａ上で、ダウンロードされた教材作成用データに含まれるひな型データに対して素材データを適用する操作を行い、設問の設定等の簡単なカスタマイズを行うことによって、教材データ（デジタルワーク）を作成することができる。
【００９９】
教師端末２０ａ上で作成された教材データは、学習支援装置１０（に含まれる教材データ格納部１３）にアップロードされる（ステップＳ５２）。
【０１００】
ここで、例えば教室において授業が行われる場合を想定する。この場合、授業を受ける児童（対象児童）の各々は、授業の開始前に学習支援装置１０において発行された授業番号を対象児童端末３０に対して入力する操作を行うことによって、学習支援システムにログインすることができる。このように、本実施形態においては、学習支援システムへのログインには授業の開始前に発行された授業番号を用いる。このため、対象児童の各々は個別のパスワード等を常に記憶しておく必要がなく、例えば対象クラスに所属する対象児童以外の外部者等によって不正に学習支援装置１０にアクセスされることを防止する（つまり、安全性を確保する）ことができる。
【０１０１】
学習支援システムにログインした対象児童は、上記した教材データ格納部１３に格納された教材データを対象児童端末３０（例えば、タブレット端末）にダウンロードする（ステップＳ５３）。対象児童が複数である場合、当該複数の対象児童が利用する全ての対象児童端末３０に同一の教材データがダウンロードされてもよいし、例えば対象児童の理解度等に応じて対象児童端末３０毎に異なる教材データ（副教材）がダウンロードされるようにしてもよい。このように対象児童端末３０にダウンロードされた教材データは、当該対象児童端末３０の画面上に表示される。
【０１０２】
図７に示すように、授業中においては、教師端末２０ｂとして例えば電子黒板が使用されるものとする。教師は、対象児童端末３０の画面上に表示されている教材データと同一の教材データを教師端末２０ｂにダウンロードすることができる（ステップＳ５４）。この場合、教師端末２０ｂの画面上にも教材データを表示することができる。
【０１０３】
このように教師端末２０ｂ（電子黒板）に教材データを表示する場合には、対象児童は、当該教師端末２０ｂの画面上の教材データ（の内容）を参照しながら授業を受けることができる。よって、教材データを対象児童に対して提示するのみである場合には、対象児童端末３０を用いることなく授業を行うことも可能である。
【０１０４】
授業中において、対象児童は、上記したように教材データが表示された対象児童端末３０の画面に対して、例えば手書きにより当該対象児童の考えや問題文（設問）に対する解答等を記述することができる。
【０１０５】
ここで、本実施形態においては、例えば授業中の対象児童端末３０の表示画面（データ）がモニタリングデータとして定期的に対象児童端末３０から収集されてモニタリングデータ格納部１７に格納される（ステップＳ５５）。なお、対象児童端末３０から収集されたモニタリングデータは、例えば教師端末２０ｂに表示される。これにより、教師は、対象児童がどのように授業を受けているか（授業に対する理解度）等をモニタリングすることができる。
【０１０６】
また、モニタリングデータ格納部１７に格納されたモニタリングデータは、授業の後に、例えば教師端末２０ａにダウンロードして表示することも可能である。この場合、モニタリングデータは、上記したように授業情報を用いて指定可能な構造で管理されていることから、例えばクラス毎に切り替えて表示するようなことも可能である。
【０１０７】
上記したように本実施形態においては、教師端末２０から受信された授業番号要求に応じて授業番号を発行し、児童端末３０に対する児童の操作に応じて当該児童端末３０から送信された授業番号が受信された場合、当該児童端末３０を学習支援装置１０を利用可能な状態にするための接続処理を実行する。本実施形態においては、このような構成により、授業開始時に発行された授業番号を児童端末３０において入力するのみで、当該児童端末３０が学習支援装置１０と接続され、児童は、学習支援システムを利用した授業を受けることが可能となる。すなわち、本実施形態においては、例えば児童が学習支援システムを利用する（学習支援システムにログインする）ためのパスワード等を入力させるシステムと比較して、児童がパスワードを失念してしまうことによって授業を受けることができなくなることを防止することができるため、授業番号を入力させることにより安全性を確保した上で、確実に児童に授業を受けさせることが可能となる。
【０１０８】
本実施形態においては、教師端末２０及び児童端末３０はブラウザが動作する端末装置であればよいため、例えば教師または児童が教師端末２０及び児童端末３０として利用していた端末装置に不具合が生じたとしても、特別な設定等をすることなく他の端末装置を教師端末２０及び児童端末３０として利用することが可能となる。
【０１０９】
また、本実施形態においては、授業番号が有効期限内に児童端末３０から受信された場合に接続処理を実行する（つまり、児童端末３０を学習支援装置１０を利用可能な状態にする）ことにより、より安全性を確保することが可能となる。
【０１１０】
更に、本実施形態においては、教材作成用データに含まれるひな型データに素材データを適用することによって教師端末２０において作成された教材を含む教材データが教材データ格納部１３に格納される。本実施形態においては、このような構成により、教師は簡単な操作により所望の教材（データ）を作成することが可能となる。なお、教材データ格納部１３に格納された教材データは、児童端末３０に送信（配布）されて表示されることによって、授業において使用される。
【０１１１】
また、本実施形態においては、授業中の児童端末３０の表示画面を含むモニタリングデータを収集（受信）し、当該モニタリングデータを教師端末２０に送信する構成により、教師は児童の授業中の状況をリアルタイムに確認（閲覧）することが可能となる。更に、教師端末２０を利用する教師の操作に応じてモニタリングデータをモニタリングデータ格納部１７に格納する構成により、例えば授業の後にモニタリングデータを再度確認するようなことも可能であるし、有用なモニタリングデータ（例えば、模範解答等）については他の授業において利用するようなことも可能となる。また、モニタリングデータは、授業情報（例えば、教師ＩＤ、保存日及び指定フォルダ名）等を用いて指定可能な構造で管理されることにより、例えば授業を受けている複数の児童が異なる教材データ（ワークシート）を使用しているような場合であってもまとめて管理することが可能となる。
【０１１２】
また、一般的に、学校では複数のクラスにおいて同時に授業が行われるため、当該複数のクラスの各々においてモニタリングを行う（モニタリングデータを収集する）ことが想定される。このような場合には、学校における通信回線の帯域が不足することにより通信が遅延し、学習支援システムを利用している児童の人数以上の送信データ（モニタリングデータ）が例えばルータに蓄積される（輻輳が発生する）場合がある。
【０１１３】
これに対して、本実施形態においては、児童端末３０に対して定期的に送信されるモニタリングデータ要求として、第１のモニタリングデータ要求が送信された後に第２のモニタリングデータ要求が送信された場合において、児童端末３０による第１のモニタリングデータ要求に対する応答としてのモニタリングデータの送信が完了していない場合、当該児童端末３０は、第２のモニタリングデータ要求に対して応答しない。このような構成によれば、学習支援システムを利用している児童の人数以上の送信データが蓄積されてしまうような事態を回避することができる。
【０１１４】
また、通常、児童が児童端末３０の画面上で書き込み等を行っている短い時間（例えば、数分）の間以外は内容に変化がないため、モニタリングデータの収集は不要である。このため、本実施形態においては、第１のモニタリングデータ要求が送信された（つまり、児童端末３０による第１のモニタリングデータに対する応答としてのモニタリングデータの送信が完了した）後、第２のモニタリングデータ要求が送信される（つまり、児童端末３０において第２のモニタリングデータが受信される）までの間に、児童端末３０に対する操作が行われていない場合、児童端末３０は、第２のモニタリングデータ要求に対して応答しない。このような構成によれば、上記した通信が遅延する原因となる不要な送信データを削減することができる。
【０１１５】
すなわち、このような構成により、学習支援装置１０及び各児童端末３０間のデータ送信回数を低減することが可能となるため、多くの児童が同時に授業を受けているような環境における学習支援装置１０と複数の児童端末３０の各々との間の通信回線（ネットワーク）の混雑を緩和し、通信回線を有効活用することが可能となる。
【０１１６】
なお、本実施形態における学習支援システムはＷｅｂアプリケーションによって実現され、例えばネイティブアプリケーション等を教師端末２０及び児童端末３０等にインストールする必要はない。すなわち、教師端末２０及び児童端末３０側はブラウザのみで動作可能であり、アプリケーションの事前インストールまたは更新等が不要なため、導入または保守等に必要なコストを低減することが可能となる。教材作成用データ、教材データ及びモニタリングデータ等は、クラウドコンピューティングサービスを提供するクラウドサーバ（学習支援装置１０）上で管理され、ネットワーク接続環境があれば、例えば家庭でも簡単に学習支援システムを利用することが可能となる。
【０１１７】
更に、本実施形態においては、学習支援装置１０が１の装置として実現されている場合について説明したが、学習支援装置１０は、当該学習支援装置１０が有する各機能が複数の装置に分散された構成であっても構わない。
【０１１８】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。  
【符号の説明】
【０１１９】
１０…学習支援装置、１０ａ…コンピュータ、１０ｂ…記憶装置、２０…教師端末、３０…児童端末、４０…ネットワーク、１１…送受信部、１２…教材作成用データ格納部、１３…教材データ格納部、１４…授業番号発行部、１５…接続処理部、１６…モニタリング処理部、１７…モニタリングデータ格納部。
【要約】
【課題】安全性を確保した上で確実に児童に授業を受けさせることを可能とする。
【解決手段】送受信部１１は、授業が開始される前に、当該授業に対する授業番号の発行を要求するための授業番号要求を教師端末から受信する。授業番号発行部１４は、受信された授業番号応急に応じて授業番号を発行する。送受信部１１は、児童端末に対する児童の操作に応じて当該児童端末から送信された授業番号を受信する。接続処理部１５は、授業番号が受信された場合、児童端末を学習支援装置１０を利用可能な状態にするための接続処理を実行する。
【選択図】図２【図１】
0005966042.tif 000002
【図２】
0005966042.tif 000003
【図３】
0005966042.tif 000004
【図４】
0005966042.tif 000005
【図５】
0005966042.tif 000006
【図６】
0005966042.tif 000007
【図７】
0005966042.tif 000008