(57)【要約】【課題】ユーザから収集した解答を有効に活用し、各ユーザの思考過程を可視化して提示する。【解決手段】本発明の一実施形態に係る学習支援システムは、複数の端末装置から個別に、ユーザによって入力された解答を収集する解答収集部と、複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、複数の端末装置の全部又は所定のグループに配信する第１の配信部と、第１の画面情報を受信した端末装置のうちの１つから、第１の画面情報に含まれる複数の解答に対して行われた操作を受け付ける操作受付部と、操作に基づいて生成された第２の画面情報を、複数の端末装置の全部又は所定のグループに配信する第２の配信部と、を備える。【選択図】図１０
2015176080.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置から個別に、ユーザによって入力された解答を収集する解答収集部と、
前記複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、前記複数の端末装置の全部又は所定のグループに配信する第１の配信部と、
前記第１の画面情報を受信した端末装置のうちの１つから、前記第１の画面情報に含まれる複数の解答に対して行われた操作を受け付ける操作受付部と、
前記操作に基づいて生成された第２の画面情報を、前記複数の端末装置の全部又は所定のグループに配信する第２の配信部と、
を備える学習支援システム。
【請求項２】
前記操作は、前記複数の解答の表示順の並び替えを含む
ことを特徴とする請求項１記載の学習支援システム。
【請求項３】
前記操作は、前記複数の解答のうち、所定のキーワードが含まれている解答の件数の集計を含む
ことを特徴とする請求項１又は２記載の学習支援システム。
【請求項４】
前記第１の配信部は、端末装置の画面上に表示されたオブジェクトを、ユーザが当該画面上で、第１の領域から第２の領域に移動させたことを契機として、前記端末装置に前記第１の画面情報を配信する、
ことを特徴とする請求項１〜３のいずれかに記載の学習支援システム。
【請求項５】
前記第１の画面情報及び前記第２の画面情報は、前記第２の領域に表示される
ことを特徴とする請求項４記載の学習支援システム。
【請求項６】
プロセッサを備える学習支援システムの制御方法であって、
前記プロセッサが、
複数の端末装置から個別に、ユーザによって入力された解答を収集することと、
前記複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、前記複数の端末装置の全部又は所定のグループに配信することと、
前記第１の画面情報を受信した端末装置のうちの１つから、前記第１の画面情報に含まれる複数の解答に対して行われた操作を受け付けることと、
前記操作に基づいて生成された第２の画面情報を、前記複数の端末装置の全部又は所定のグループに配信することと、
を備える制御方法。
【請求項７】
コンピュータに、
複数の端末装置から個別に、ユーザによって入力された解答を収集することと、
前記複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、前記複数の端末装置の全部又は所定のグループに配信することと、
前記第１の画面情報を受信した端末装置のうちの１つから、前記第１の画面情報に含まれる複数の解答に対して行われた操作を受け付けることと、
前記操作に基づいて生成された第２の画面情報を、前記複数の端末装置の全部又は所定のグループに配信することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援システム等に関する。
【背景技術】
【０００２】
近年、タッチパネルを有するタブレット型端末を利用した次世代型教育システムの開発が行われている。例えば、下記特許文献１には、学校の授業に参加する全ての生徒にタブレット型端末を配布し、各生徒のレベルに応じた問題をタブレット型端末に配信しながら授業を進める学習支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２０５７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の学習支援システムでは、各生徒のタブレット型端末に問題を配信し、その問題に対する解答を各タブレット型端末から収集している。そして、収集した解答に基づいて各生徒にレベルを設定し、そのレベルに応じた見直し問題をタブレット型端末に配信している。これにより、各生徒は、自分のレベルに見合った問題を解きながら学習することが可能となる。
【０００５】
しかしながら、この学習支援システムでは、各生徒に配信する問題を選択する際に、他の生徒の解答を全く考慮していない。したがって、複数の生徒が同じ授業に参加しているにもかかわらず、各生徒から収集した解答を有効に活用しておらず、改善する余地がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、ユーザから収集した解答を有効に活用し、各ユーザの思考過程を可視化して提示することが可能となる学習支援システムおよび学習支援方法を提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る学習支援システムは、複数の端末装置から個別に、ユーザによって入力された解答を収集する解答収集部と、複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、複数の端末装置の全部又は所定のグループに配信する第１の配信部と、第１の画面情報を受信した端末装置のうちの１つから、第１の画面情報に含まれる複数の解答に対して行われた操作を受け付ける操作受付部と、操作に基づいて生成された第２の画面情報を、複数の端末装置の全部又は所定のグループに配信する第２の配信部と、を備えるシステムを含む。
【０００８】
学習支援システムにおいて、操作とは、複数の解答の表示順の並び替えを含む。また、操作とは、複数の解答のうち、所定のキーワードが含まれている解答の件数の集計を含む。
【０００９】
さらに、第１の配信部は、端末装置の画面上に表示されたオブジェクトを、ユーザが当該画面上で、第１の領域から第２の領域に移動させたことを契機として、端末装置に第１の画面情報を配信することができる。また、第１の画面情報及び第２の画面情報は、第２の領域に表示されることが好ましい。
【００１０】
また、本発明に係る学習支援方法は、プロセッサを備える学習支援システムの制御方法を含む。ここで、プロセッサは、複数の端末装置から個別に、ユーザによって入力された解答を収集することと、複数の端末装置の全部又は所定のグループから収集された複数の解答を含む第１の画面情報を、複数の端末装置の全部又は所定のグループに配信することと、第１の画面情報を受信した端末装置のうちの１つから、第１の画面情報に含まれる複数の解答に対して行われた操作を受け付けることと、操作に基づいて生成された第２の画面情報を、複数の端末装置の全部又は所定のグループに配信することと、を備えるものを含む。
【発明の効果】
【００１１】
本発明によれば、ユーザから収集した解答を有効に活用し、各ユーザの思考過程を可視化して提示することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による学習支援システム１の概略構成図（システム構成図）である。
【図２】本実施形態におけるサーバ装置１００の好適な一実施形態を示す概略構成図（システムブロック図）である。
【図３】サーバ装置１００を機能的な観点から示す概略構成図（機能構成図）である。
【図４】端末装置２００の概略構成図である。
【図５】本実施形態に係る学習支援システム１の処理シーケンスを示す図である。
【図６】生徒が自分の解答を入力するための画面６０の一例を示す図である。
【図７】生徒が入力した解答を、共有の場に投稿する処理の概略イメージを示した図である。
【図８】生徒が入力した解答を、共有の場に投稿する処理の具体的なイメージの一例を示した図である。
【図９】複数の生徒が共有の場に解答を投稿したときに、端末装置２００に表示される画面の一例を示す図である。
【図１０】共有の場に投稿された解答の並び替え及び集計の一例を示す図である。
【図１１】まとめオブジェクト６５８及び評価パネル６７の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。なお、以下の実施の形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。またさらに、必要に応じて示す上下左右等の位置関係は、特に断らない限り、図示の表示に基づくものとする。さらにまた、図面における各種の寸法比率は、その図示の比率に限定されるものではない。また、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
図１は、本発明の一実施形態による学習支援システム１の概略構成図（システム構成図）である。同図に示すように、サーバ装置１００と、複数の端末装置２００とが、ネットワークＮを介して相互に通信可能に設定されることにより、学習支援システム１が構成される。
【００１５】
サーバ装置１００は、ネットワークＮに接続されたサーバ用コンピュータであり、そのサーバ用コンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。本実施形態において、サーバ装置１００は、学習支援システム１により学校における協働学習や一斉学習等を支援する事業者等によって提供され得る。
【００１６】
端末装置２００は、ネットワークＮに接続され、サーバ装置１００にアクセス可能なコンピュータである。本実施形態では、先生が使用するものを先生端末２１０といい、生徒が使用するものを生徒端末２２０という。先生端末２１０と生徒端末２２０は、学習支援システム１におけるアクセス権限や利用可能な機能等が異なるものの、ハードウェア構成を変える必要はない。同じ一台の端末装置２００であっても、先生が先生のＩＤでログインすれば、先生端末２１０として機能し、生徒が生徒のＩＤでログインすれば、生徒端末２２０として機能する。すなわち、ログインするユーザのＩＤや区分に応じて、端末装置２００の役割が決定される。本実施形態において、先生端末２１０は、先生が授業の準備及び授業中に使用することが想定されている。生徒端末２２０は、生徒が授業中に使用することが想定されている。
【００１７】
本実施形態において、端末装置２００は、好適にはタブレットコンピュータ（以下「タブレット端末」という。）が想定される。そこで、以下においては、理解を容易にするべく、端末装置２００がタブレット端末である実施の形態を例にとって説明する。しかしながら、本発明において、端末装置２００はタブレット端末に限られるものではなく、ＰＣ（パーソナルコンピュータ。ノートパソコンを含む。）を採用してもよいことは言うまでもない。特に、先生が授業の準備の際に、後述するワークシートを作成する場合には、先生端末２１０としてＰＣを用いることが想定される。また、本実施形態では、学習支援システム１が、学校の授業で利用される場合について説明するが、本学習支援システム１は学校に限らず、塾や予備校、通信講座など、種々の場面における学習に利用することが可能である。その場合には、端末装置２００は、タブレット端末やＰＣの他に、家庭用ゲーム機器（携帯型ゲーム機を含む）、携帯電話機（いわゆるフィーチャーフォン）、スマートフォン（多機能携帯電話機）、携帯情報端末（Personal Digital Assistant；ＰＤＡ）、携帯音楽プレイヤ、電子書籍リーダ、その他のコンピュータ機器を採用してもよい。
【００１８】
ネットワークＮは、例えばインターネットや学校内に構築するＬＡＮ（local area network）等を含む情報処理に係る通信回線又は通信網であり、その具体的な構成は、サーバ装置１００と端末装置２００との間でデータの送受信が可能なように構成されていれば特に制限されず、有線であるか無線であるかも問わない。また、ネットワークＮは、複数種の通信回線や通信網及び種々のネットワーク機器を含んで構成され得る。例えば、ネットワークＮは、端末装置２００に無線接続される基地局や無線ＬＡＮのアクセスポイント（ＷｉＦｉルータ等）、基地局に接続された移動体通信網、アクセスポイントからルータやモデムを介して接続された電話回線、ケーブルテレビ回線又は光通信回線などの公衆回線、サーバ装置１００に接続されたインターネット、移動体通信網や公衆回線とインターネットを接続するゲートウェイ装置を含む。
【００１９】
図２は、本実施形態におけるサーバ装置１００の好適な一実施形態を示す概略構成図（システムブロック図）である。同図に示すように、サーバ装置１００は、ＣＰＵやＭＰＵといった演算処理部（プロセッサ）１０１、記憶装置としてのＲＯＭ１０２及びＲＡＭ１０３、入力部１０５及び外部メモリ１０６が接続された外部インターフェース１０４、ディスプレイモニタ１１１が接続された画像処理部１０７、ディスク又はメモリデバイス等が収容又は接続されるスロットドライブ１０８、スピーカ装置１１２が接続された音声処理部１０９、並びに、ネットワークインターフェース１１０を備え、これらが、例えば、内部バス、外部バス、及び拡張バスを含むシステムバスといった伝送路１２０を介して互いに接続されて構成される。なお、入力部１０５、外部メモリ１０６、ディスプレイモニタ１１１、スピーカ装置１１２等の入出力を担うデバイス装置は、必要に応じて適宜省略してもよいし、それらを備える場合であっても、それらは伝送路１２０に常時接続されていなくてもよい。
【００２０】
演算処理部１０１は、サーバ装置１００全体の動作を制御し、上述した他の構成要素との間で制御信号及び情報信号（データ）の送受信を行うとともに、学習支援の実行に必要な各種の演算処理を行う。そのため、演算処理部１０１は、いわゆるレジスタ等の高速アクセス可能な記憶領域に対して、数値演算ユニット等を用いた加減乗除等の算術演算、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算等、更に必要に応じて、飽和演算、三角関数演算、ベクトル演算等を行うことが可能なように構成されている。
【００２１】
また、ＲＯＭ１０２には、一般に、電源投入後、最初に実行されるＩＰＬ（Initial Program Loader）が記録されており、これが実行されることにより、スロットドライブ１０８に収容又は接続されるディスクやメモリデバイスに記録されたサーバ用プログラムや学習支援プログラムが、演算処理部１０１によって一旦ＲＡＭ１０３に読み出され、そのプログラムが演算処理部１０１によって実行される。さらに、ＲＯＭ１０２には、サーバ装置１００全体の動作制御に必要なオペレーティングシステムのプログラムやその他の各種データが記録されている。
【００２２】
さらに、ＲＡＭ１０３は、サーバ用プログラム、学習支援プログラム、及び、各種データを一時的に記憶するためのものであり、上記の如く、読み出されたサーバ用プログラムや学習支援プログラム、その他、学習の進行や複数の端末装置２００間の通信に必要なデータ等がＲＡＭ１０３に保持される。さらに、演算処理部１０１は、ＲＡＭ１０３に変数領域を設定し、その変数領域に格納された値に対しても数値演算ユニットを用いた直接演算を行ったり、或いは、ＲＡＭ１０３に格納された値をレジスタに一旦複製又は移設格納してそのレジスタに対しても直接演算を行ったり、さらには、それらの演算結果をＲＡＭ１０３に書き戻したりといった処理を行う。
【００２３】
また、外部インターフェース１０４を介して接続された入力部１０５は、サーバ装置１００を用いて問題や教材を含む講座を提供する事業者側のユーザが行う各種の操作入力を受け付けるものであり、入力部１０５としては、キーボード、タッチパッド、タッチパネルの他、例えば、音声入力装置を採用することができ、種々の操作入力、決定操作、取消操作、メニュー表示等の指示入力を行うことが可能であれば、デバイスの種類は特に制限されない。
【００２４】
さらに、ＲＡＭ１０３や、外部インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、サーバ装置１００の作動状況、各端末装置２００のアクセス状況、各端末装置２００における学習の進行状況や過去の成績等を示すデータ、端末装置２００間の通信のログ（記録）のデータ等が書き換え可能に記憶される。
【００２５】
また、画像処理部１０７は、スロットドライブ１０８から読み出された各種データを、演算処理部１０１により、又は、画像処理部１０７自体により加工処理した後、その処理後の画像情報をフレームメモリ等に記録する。このフレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、画像処理部１０７に接続されるディスプレイモニタ１１１へ出力される。これにより、各種の画像表示が可能となる。また、学習支援に関する画像情報は、演算処理部１０１との協働処理等によって、画像処理部１０７及び／又は演算処理部１０１から各端末装置２００へ送出される。
【００２６】
またさらに、音声処理部１０９は、スロットドライブ１０８から読み出された各種データを音声信号に変換し、音声処理部１０９に接続されたスピーカ装置１１２から出力する。また、学習支援に関する音声情報（キャラクタの声や効果音など）は、演算処理部１０１との協働処理等によって、音声処理部１０９及び／又は演算処理部１０１から各端末装置２００へ送出される。
【００２７】
さらにまた、ネットワークインターフェース１１０は、サーバ装置１００をネットワークＮへ接続するためのものであり、例えば、ＬＡＮの構築に使用される諸規格に準拠するもの、アナログモデム、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルテレビジョン回線を用いてインターネット等に接続するためのケーブルモデム等、及び、これらを、伝送路１２０を介して演算処理部１０１と接続するための通信インターフェース回路とから構成される。
【００２８】
なお、サーバ装置１００は、単一のコンピュータより構成されるものであっても、ネットワーク上に分散した複数のコンピュータより構成される、いわゆるクラウドコンピューティングの形態のものであってもよい。また、単一のコンピュータが複数のサーバ機能を備えるようなものでもよい。
【００２９】
サーバ装置１００のハードウェア構成は、上述したとおりであるが、図３は、図１及び図２に示すサーバ装置１００を機能的な観点から示す概略構成図（機能構成図）である。サーバ装置１００は、端末装置２００からの指示等に応じて、学習を支援するためのものであり、そのための機能として、少なくともサーバ通信部１３１、サーバ記憶部１３２、及びサーバ処理部１３３を備える。
【００３０】
サーバ通信部１３１は、サーバ装置１００とネットワークＮとの間で通信を行うものであり、端末装置２００等から受信したデータを、サーバ処理部１３３に供給するとともに、サーバ処理部１３３から供給されたデータを、端末装置２００へ送信する機能を有する。かかるサーバ通信部１３１は、具体的には、少なくとも上述した図２に示すネットワークインターフェース１１０から構成される。
【００３１】
また、サーバ記憶部１３２は、各種プログラムや各種データを記憶するためのものであり、具体的には、上述した、図２に示すＲＯＭ１０２、ＲＡＭ１０３、外部メモリ１０６、及びスロットドライブ１０８の少なくとも何れか１つから構成され得る。ここで、サーバ記憶部１３２に記憶される学習支援プログラムは、後述する処理手順を実行する学習支援アプリケーションのプログラムであり、サーバ記憶部１３２には、かかる学習支援に係る表示データや各種演算結果のデータも記録される。
【００３２】
本実施形態では、サーバ記憶部１３２に、ワークシートが記憶される。ワークシートとは、学習支援システム１を用いて協働学習ないし一斉学習を行う際のテンプレートとなるデータであり、詳細は後述する。
【００３３】
サーバ処理部１３３は、図２に示す演算処理部１０１から構成されており、演算処理部１０１による制御指令に基づいて後述の各機能モジュールによる処理が実行される。すなわち、演算処理部１０１が、本実施形態におけるサーバ処理部１３３として機能する。本実施形態における学習支援を例にして更に説明すれば、機能モジュールとして、ワークシート配信部１３４、解答収集部１３５、共有情報配信部１３６、集計処理部１３７、操作受付部１３７１、更新情報配信部１３７２及び評価処理部１３８を備える。これらの各部（機能モジュール）は、演算処理部１０１のプロセッサで実行される上記各種プログラムにより実現され、或いは、ファームウェアとして演算処理部１０１に実装されていてもよい。なお、これらの各部の動作については、後述する。
【００３４】
図４は、図１に示す端末装置２００の概略構成図であり、機能的な観点を含む機能構成図でもある。なお、端末装置２００の好適なシステム構成（ハードウェア構成）は、図２に示すサーバ装置１００のシステム構成と共通する構成を備えることに加え、例えば、デジタルカメラやタッチパネル等を含んでいる。本実施形態において、端末装置２００は、上述の如く、例えばタブレット端末であり、図４に示すように、端末通信部２３１、端末記憶部２３２、操作部２３３、表示部２３４、及び端末処理部２３５を備えている。
【００３５】
端末通信部２３１は、所定の周波数帯を感受帯域とするアンテナを含む通信インターフェース回路を備え、端末装置２００を、無線通信ネットワークを介してネットワークＮに接続する。その場合の通信形態としては、特に制限されず、例えば、通信用の基地局やアクセスポイント等により割り当てられるチャネルを介して、その基地局やアクセスポイントとの間でＷＣＤＭＡ（登録商標）（Wideband Code Division Multiple Access）方式やＷｉＦｉ（Wireless Fidelity）方式等による無線信号回線を確立し、基地局やアクセスポイントとの間で通信を行う。そして、端末通信部２３１は、端末処理部２３５から供給されたデータをサーバ装置１００に送信するとともに、サーバ装置１００から受信したデータを端末処理部２３５に供給する。
【００３６】
端末記憶部２３２は、例えば、フラッシュメモリ、磁気ディスク装置、又は光ディスク装置のうちの少なくとも何れか１つを備え、端末処理部２３５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。これらのうち、ドライバプログラムとしては、例えば、操作部２３３を制御するための入力デバイスドライバプログラム、表示部２３４を制御するための出力デバイスドライバプログラム等が挙げられる。また、アプリケーションプログラムとしては、各単元の解説やテスト問題、その採点結果など、学習に係るデータの取得及び表示を行うためのプログラム等を例示することができる。さらに、データとしては、学習の進行状況や過去の成績に係る表示データ等が挙げられる。なお、端末記憶部２３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００３７】
操作部２３３は、例えば、上述したサーバ装置１００の入力部１０５と同等の構成のものを例示することができる。本実施形態においては、操作部２３３として、例えば、タッチパネルを用いる。しかし、端末装置２００の操作が可能であり、プレイヤが文字、数字等を入力することができるものであれば、どのようなデバイスでもよい。例えば、キーボードやマウス、タッチパッド等を用いてもよい。
【００３８】
タッチパネルは、表示部２３４の画面に対応する形状及び大きさの略矩形の検出面を備えており、この検出面上に物体が接触した場合に、当該物体の接触位置を検出する。本実施形態では、タッチパネルは、物体の接触位置を所定の時間間隔で順次検出する。タッチパネルの検出面は、表示部２３４の画面と重なるよう配置されている。また、タッチパネルは、必ずしも物体が検出面に接触した場合だけ物体の位置を検出するのではなく、検出面上の検出可能範囲まで物体が近接した場合に、当該物体の検出面に対する位置を検出するようにしてもよい。タッチパネルは、例えば、静電容量式や感圧式、光学式など、検出面上における物体の位置を検出可能なデバイスであれば、どのような方式のものであってもよい。
【００３９】
ユーザは、自分の指やスタイラス等の物体をタッチパネルに接触させて操作入力を行う。ユーザにより操作部２３３が操作されると、操作部２３３は、その操作に対応する信号を発生し、その信号を端末処理部２３５に供給する。端末装置２００は、ユーザによる操作信号を、上記の端末通信部２３１を介してサーバ装置１００へ送信することにより、学習の支援処理に必要な動作を要求する。
【００４０】
また、表示部２３４は、端末処理部２３５から供給された映像データに応じた映像、画像データに応じた画像等を表示するものであり、後述する端末装置２００の画面の主要部を構成する。かかる表示部２３４としては、テキスト、映像、画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等が挙げられる。
【００４１】
さらに、端末処理部２３５は、ＣＰＵやＭＰＵといった一又は複数個のプロセッサ及びその周辺回路を備え、端末装置２００全体の動作を統括制御するものであり、例えば、上述したサーバ装置１００の演算処理部１０１と同等の構成のものを例示することができる。また、端末処理部２３５は、端末装置２００の各種処理が、端末記憶部２３２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に沿って、且つ、操作部２３３の操作等に応じて適切な手順で実行されるように、端末通信部２３１、表示部２３４等の動作を制御する。
【００４２】
この端末処理部２３５は、上記の各種プログラムによって実現される、又は、ファームウェアとして端末装置２００に実装された機能モジュールとして、少なくとも操作制御部２３６と表示制御部２３７とを備えている。操作制御部２３６は、タッチパネルへの入力を制御する。表示制御部２３７は、サーバ装置１００から受信したワークシートの情報や共有の場に関する情報などに基づいて、個人領域６４及び共有領域６５を含む画面情報を生成し、表示部２３４への表示や音声などの出力を制御する。
【００４３】
このように構成された学習支援システム１において実施される学習支援処理の実施形態について、以下に説明する。ここでは、学校の授業で学習支援システム１を利用する実施形態について説明する。
【００４４】
図５は、本実施形態に係る学習支援システム１の処理シーケンスを示す図である。
【００４５】
授業などで学習支援システム１を利用する場合には、まず授業を開始したときなどに、先生と生徒が各自の端末装置２００から自分のログインＩＤを入力するなどして、学習支援システム１にログインし、各端末装置２００とサーバ装置１００との間の通信を確立する（Ｓ５１）。本実施形態のように学習支援システム１を学校の授業で利用する場合、各端末装置２００とサーバ装置１００との間はリアルタイム通信により接続されることが好ましい。図５は、先生が先生端末２１０を使用し、生徒Ａが生徒端末２２０Ａを使用し、生徒Ｂが生徒端末２２０Ｂを使用する場合を例示している。
【００４６】
ログイン後、授業に使うワークシートを端末装置２００に取り込む。例えば、先生が先生端末２１０から、サーバ記憶部１３２に記憶されている複数のワークシートの中からその日の授業に使うワークシートＷを選択する（Ｓ５２）。好適には、教科や単元（大単元と小単元）、学習コースごとに、学習課題に沿ったワークシートがサーバ記憶部１３２に記憶されているが、これに限られない。ワークシートは、学習支援システム１の提供者ないし運用者が予め用意したものの他、先生が自ら作成することも可能である。
【００４７】
ワークシートＷが選択されると、ワークシート配信部１３４は、選択されたワークシートＷをサーバ装置１００から各端末装置２００に配信する（Ｓ５３）。ワークシートＷは、クラス単位や班単位など、指定ないし設定された一群に所属する端末装置２００に配信される。図５の例では、先生端末２１０、生徒端末２２０Ａ，２２０Ｂ，・・・に配信される。
【００４８】
ここでは、先生または生徒の一人が選んだワークシートＷが、クラスや班の全員に配信されるものとしたが、これに限られない。例えば、先生の指示に従って、生徒の一人一人がサーバ装置１００からワークシートＷをダウンロードするものとしてもよい。また、ステップＳ５１で先生や生徒がログインしたときに、当該先生や生徒の学年、クラス、班、学習コース、ログインした日時などの情報に基づいて、学習に使うワークシートＷが自動的に選択され、サーバ装置１００から端末装置２００にダウンロードされるものとしてもよい。
【００４９】
各端末装置２００がワークシートＷを受信すると、図６に例示するような、生徒が自分の解答（意見等を含む）を入力するための画面６０が端末装置２００の表示部２３４に表示される。
【００５０】
図６は、生徒が自分の解答を入力するための画面６０の一例を示す図である。同図に示すとおり、画面６０は、ヘッダ領域６１と、ワーク領域６２とを含む。
【００５１】
ヘッダ領域６１は、単元名（大単元名と小単元名など）やワークシート名などを表す表題を含む。また、テキストの入力や付箋の挿入といった機能を選択するためのアイコン状のオブジェクト群などを含み得る。
【００５２】
ワーク領域６２は、設問切替タグ領域６３と、個人領域６４と、共有領域６５とを含む。
【００５３】
設問切替タグ領域６３は、設問の数に応じた設問タグが含まれる。図６においては、設問切替タグ領域６３に、設問１に切り替えるためのタグ６３１と、設問２に切り替えるためのタグ６３２とが含まれる。設問追加ボタン６３３は、ワークシートＷに設問を追加するためのボタンであり、先生端末２１０のみに表示されることが好ましい。
【００５４】
個人領域６４は、端末装置２００を使用するユーザ個人の専用の場であり、それぞれのユーザに対してユーザ固有の内容を表示する領域である。すなわち、ユーザが個人の解答を作成するエリアである。生徒端末２２０においては、生徒が自分の解答を入力する際に用いられる領域である。個人領域６４は、設問の問題文６４１と、解答を入力するための解答入力欄６４２とが表示される。この問題文６４１に関する情報は、ワークシートＷに含まれている。
【００５５】
生徒は、設問に対して、テキストやマーカーなどを用いて解答入力欄６４２に解答を入力する。この解答を入力するための解答入力欄６４２に関する情報も、ワークシートＷに含まれている。図６に示す例では、解答入力欄６４２として、テキストデータを入力するためのテキストボックスが表示されている。生徒は、生徒端末２２０に内蔵されたソフトウェアキーボードや手書き文字認識ツールを使って、テキストボックス内にテキストデータを入力する。後述する協働学習及び一斉学習の際に各生徒から集めた解答を一覧表示するため、テキストボックス内に入力されている文字数をカウントする文字数カウンタ６４３を備え、入力されるテキストデータの文字数を制限することができる。
【００５６】
また、個人領域６４の左端に、個人領域タブ６４０が付加されている。ユーザがこの個人領域タブ６４０を左右に動かすことによって、個人領域６４の横幅を任意の幅に変更させることができる。すなわち、個人領域タブ６４０を端末装置２００の表示画面の右端まで移動させた場合には、図９に示すように、画面６０から個人領域６４がなくなり、画面６０の右端に個人領域タブ６４０が表示され、画面のほぼ全体を共有領域６５が占めることになる。後述する協働学習・一斉学習の際に複数の生徒の解答をまとめて表示させるときには、この表示形式を用いることが好ましい。他方、個人領域タブ６４０を画面左方向に移動させた場合には、それに応じて、個人領域６４が左方向に引き出されることになる。
【００５７】
本実施形態に係る協働学習・一斉学習において、生徒はまず各自の解答を端末装置２００に入力することが求められる。このとき、生徒が個人領域６４に解答を入力できるように、表示画面が構成されていることが好ましい。しかし、これに限られず、生徒が各自、共有領域６５に解答を直接入力することができるように、表示画面が構成されていてもよい。
【００５８】
個人領域６４の幅は、設問の種類、問題文の長さ、及び、解答入力欄６４２の大きさ等に基づいて、推奨される幅を表示制御部２３７が自動的に算出することが好ましい。この場合、例えば、個人領域タブ６４０を生徒がタップしたときに、当該推奨される幅に個人領域６４の幅が自動的に調整される。
【００５９】
共有領域６５は、例えば、班単位ないしクラス単位で情報を共有するために用いられる領域であり、班ないしクラスに所属する複数の生徒の解答を表示して、協働学習や一斉学習を通して意見をまとめるための領域である。例えば、仮想的に設けられる共有の場の少なくとも一部が、共有領域６５に表示される。
【００６０】
図６に示された例では、個人領域６４に設問６４１が表示されるのみならず、共有領域６５にも設問６５１が表示されている。また、ズームを調整することによって、共有領域６４において共有の場全体を見ることができるようにするためのボタン状のオブジェクト６５５と、共有の場に投稿された複数の解答を指定した観点で並び替えるためのオブジェクト６５６を含んでいる。
【００６１】
また、図６には図示されていないが、ワーク領域６２は、共有の場に投稿された解答を集計するため集計パネル６６と、生徒同士ないし先生と生徒の間で解答等を評価するための評価パネル６７とをさらに含む。図６には、集計パネル６６を引き出すための集計タグ６６０と、評価パネル６７を引き出すための評価タグ６７０が表示されている。
【００６２】
図５に戻り、各端末装置２００に、解答を入力するための画面６０が表示されたとき、生徒は、個人領域６４に表示された解答入力欄６４２に、設問６４１に対する解答を入力する（Ｓ５４）。例えば、図６は、テキストボックスに「兵十はうなぎをなんでとっていたのかな。もしかしたら、だれかにたべさせるためにとっていたのかな。」というテキストデータを入力している場面が例示されている。
【００６３】
生徒が入力した解答は、サーバ装置１００の解答収集部１３５によって、リアルタイムで収集される。このとき、生徒端末２２０Ａからサーバ装置１００に対して、生徒Ａが解答を入力している解答入力欄６４２に関する情報と、当該解答入力欄６４２に入力された解答に関する情報と、生徒ＡのログインＩＤ又は生徒端末２２０Ａの端末ＩＤなど、生徒Ａ又は生徒端末２２０Ａを特定可能な情報とがサーバ装置１０に収集される。そして、解答を入力し終えた後、生徒は、自分の記入した解答を共有の場に投稿する。図５では、まず生徒Ａが解答の入力を終えて、自分の解答Ａを共有の場に投稿し（Ｓ５５）、その後、生徒Ｂが解答の入力を終えて、当該解答Ｂを共有の場に投稿した（Ｓ５７）という実施例が想定されている。
【００６４】
図７は、生徒が入力した解答を、共有の場に投稿する処理の概略イメージを示した図である。同図に示すとおり、生徒が個人領域６４に表示された解答入力欄６４２（例えば、図８ではテキストボックス）に対して解答を入力した後、解答入力欄６４２に入力された解答オブジェクトをスワイプ等して、生徒端末２２０の表示画面上で、個人領域６４から共有領域６５に移動させる（矢印Ｘ）。これにより、共有の場への投稿、すなわち、解答入力欄６４２に入力された解答の表示ステータスが、生徒個人だけに表示されるクローズドな状態から、班ないしクラス全体に表示されるオープンな状態へと変更される。
【００６５】
このとき、本実施例では、共有の場に投稿された各生徒の解答は、共有の場内の投稿された任意の位置に配置されるように構成されている。そのため、生徒Ａが解答を共有の場へ投稿したとき、解答収集部１３５は、生徒Ａの解答がどの位置に投稿されたかを示す仮想的な座標などの位置情報を生徒端末２２０Ａからリアルタイムで収集する。こうして、生徒Ａの解答が共有の場にアップロードされる。
【００６６】
図８は、図５に示した例において、入力済みのオブジェクト６４２を共有の場に投稿する処理の具体的なイメージの一例を示した図である。同図に示すとおり、生徒は、解答入力欄６４２（ここでは、テキストボックス）に自分の解答を入力した後、入力済みの解答入力欄６４２を指やスタイラスなどで個人領域６４から共有領域６５に表示画面上で移動させることによって、解答を共有の場に投稿する。共有の場に投稿された解答は、例えば、図８に示すように、生徒Ａが入力した解答６５２２に加え、投稿した生徒Ａの名前６５２１「山田太郎」が付加された解答オブジェクト６５２の形式で表示される。
【００６７】
解答オブジェクト６５２は、さらに、先生や生徒からの評価のためのアイコン６５２３及び６５２４と、メッセージを送るためのアイコン６５２５とを含む。
【００６８】
図５に戻り、生徒Ａの解答が共有の場に投稿されると（Ｓ５５）、その後、サーバ装置１００の共有情報配信部１３６は、共有の場に投稿された生徒Ａの解答を、先生端末２１０と生徒端末２２０Ａに対して配信する（Ｓ５６）。具体的には、生徒の名前と当該生徒が入力した解答を含む解答オブジェクト６５２Ａ、及び、解答オブジェクト６５２Ａの共有の場における位置情報などを含む共有の場に関する画面情報が、各端末装置２００に配信される。
【００６９】
その後、生徒Ｂが解答を入力し終えて、解答を共有の場に投稿すると（Ｓ５７）、生徒Ｂの解答を受信したサーバ装置１００は、生徒Ｂの解答に基づいて共有の場に関する情報を更新し、更新後の共有の場に関する画面情報を、共有情報配信部１３６が各端末装置２００に送信する（Ｓ５８）。ここで、解答を共有の場に投稿する処理は、図８に示したものと同様、生徒Ｂが解答入力後に解答入力欄６４２を個人領域６４から共有領域６５にスワイプすることによって、共有の場への投稿、すなわち、共有の場へのアップロードと共有の場に関する画面情報の配信が行われる。
【００７０】
生徒が解答を共有の場に投稿した後、集計処理部１３７の制御により、生徒や先生が共有の場に集まった解答を並び替えたり、集計したり、評価したりすることによって、班（グループ）単位の協働学習ないしクラス単位の一斉学習が行われる（Ｓ５９）。このとき、生徒や先生が共有の場に対して操作した内容を端末装置２００から操作受付部１３７１が受け付ける。そして、受け付けた内容に基づいて、共有の場を更新し、更新された共有の場に関する画面情報を更新情報配信部１３７２が配信する。
【００７１】
例えば、班ごとに分かれて、同じ班に所属する生徒の解答を所定の順序で並び替えたり、キーワードを用いてグループ分けしたり、複数の解答を個別に比較したり、関連付けたり、１つのグループに統合したりしながら、共有の場を編集し、共有の場に配置された複数の解答を整理することができる。このとき、同じ班に所属する生徒は、各自の端末装置２００の共有領域６５において、同じ画面情報が共有される。班内の一人が共有の場を編集している間、他の生徒は共有の場を編集することができないように制御されることが好ましい。そして編集した結果は、同じ班のメンバー内で共有される。こうして、みんなの解答を集計しながら、班としての考え等をまとめていく。また、班内での話し合いを踏まえて、解答を見直したり、まとめたり、生徒同士で相互に評価し合うことができる。
【００７２】
図９は、複数の生徒が共有の場に解答を投稿したときに、端末装置２００に表示される画面の一例を示す図である。同図に示す例では、個人領域タブ６４０が画面の右端に移動していて、個人領域６４が表示されず、共有領域６５が画面のほぼ全体を占めている。そして、共有領域６５には、設問の問題文６５１と、Ｃ班に所属する複数の生徒の解答が、複数の解答オブジェクト６５２Ａ〜Ｄの形で表示されている。
【００７３】
なお、共有の場に投稿された解答を、各生徒が閲覧できるタイミングは、種々決定可能である。例えば、図５では、共有の場に解答を投稿した生徒に対して、解答を投稿した後は、共有の場に投稿された全ての解答を閲覧できるものとしたが、これに限られず、例えば、解答を共有の場に投稿したか否かに関わらず、常時共有するものとしてもよいし、他方、先生が許可するまでは、解答を共有しないものとしてもよい。また、所定の班（グループ）のメンバーに対してのみ解答を共有するものとしてもよい。
【００７４】
図１０は、共有の場に投稿された解答の並び替え及び集計の一例を示す図である。図１０は、生徒が集計タブ６６０を画面の左端に位置していた状態から右方向に引き出して、集計パネル６６を表示させた状態である。集計パネル６６には、生徒の解答を集計する際のキーワード６６１が登録されている。
【００７５】
図１０では、キーワード６６１として、「うなぎ」６６１Ａ、「楽しい」６６１Ｂ「病気」６６１Ｃ、「兵十」６６１Ｄの４つの言葉が登録されている。これらのキーワード６６１は、設問や解答入力用のオブジェクトとともに、ワークシートＷに含まれているものが表示されるものとしてもよいし、投稿された解答から頻出するキーワードを自動で判別して、それを利用してもよい。また、先生や生徒がその場で考えたキーワードを利用してもよい。
【００７６】
図１０に示す例では、まず、共有領域６５に表示されている複数の解答オブジェクト６５２Ａ〜Ｈを並び替えて整列させている。生徒が、オブジェクト６５６から、所望の並び替え条件を選択することによって、共有の場に投稿された解答６５２の並び替え処理が行われる。すなわち、本実施例における並び替え処理とは、共有の場の任意の位置に投稿された複数の解答６５２の全部または一部を、所定の順序で並び替えて整列させる処理を含む。これにより、共有領域６５においてばらばらの位置に表示された解答６５２を自動で並び替えて、整列させることができる。並び替えの条件としては、例えば、出席番号順、フィールドにおいた順番、選択肢順、ラベル順などの条件が考えられる。これらの条件を、例えば、プルダウン形式のオブジェクト６５６から選択するものとして構成することができる。
【００７７】
このようにして、班ないしクラスの解答６５２を所定の順序で整列させた上で、解答６５２を構成するテキストデータの中から各キーワード６６１に対応する用語を検出し、キーワードごとに色分け等により区別して表示することによって、誰がどのようなキーワードを使って解答しているかを効率的に判別できる。
【００７８】
また、集計パネル６６において、各キーワード６６１Ａ〜Ｄを含む解答を入力した生徒の氏名６６２が表示される。したがって、集計パネル６６を参照することによって、Ｃ班に所属する生徒のうち、「山田太郎」「鈴木花子」ら６名が、「うなぎ」６６１Ａというキーワードを解答に含んでいることが分かる。すなわち、本実施例における集計処理とは、共有の場に投稿された複数の解答のうちの全部または一部のうち、所定のキーワードを含む解答や所定の条件を満たす解答の解答者の人数をカウントする処理を含む。
【００７９】
集計パネル６６はさらに、事前に用意しておいたキーワード６６１以外の言葉をキーワードとして、共有領域６５中の解答６５２を検索して集計するためのキーワード入力ボックス６６３を含む。
【００８０】
先生または生徒は、集計パネル６６を利用して共有の場を編集し、授業を進めていく。する。すなわち、共有領域６５に表示されている複数（クラス全員）の解答オブジェクト６５２を、いくつかの班に分けた後、各班に分かれて、班ごとのディスカッション等を行う。このとき、グループを作るボタン６６４を押すと、集計処理部１３７によるグルーピング処理が実施され、集計キーワード６６１による整理、集計結果などを利用して、自動的に所定数の班に分けられるように構成されている。
【００８１】
本実施例において、グルーピング処理とは、複数の解答をグループ分けする処理を含む。例えば、図１０に示す例において、グループを作るボタン６６４を押したとき、集計キーワード６６１を軸に自動的にグルーピングが行われ、例えば、「うなぎ」という集計キーワードを含む６つの解答と、それ以外の解答という、２つのグループに分けられる。また、先生や生徒が、例えば、「うなぎ」と「兵十」という２つの集計キーワードを選択した上でグループを作るボタン６６４を押すと、これら２つの集計キーワードを含む解答（山田太郎の解答６５２Ａと田中健一の解答６５２Ｅ）を、１つのグループにまとめて共有の場に表示させる。
【００８２】
このようにして、共有の場に投稿された複数の解答を並び替えたり、集計したり、グルーピングしたり、関連付けたりしながら、協働学習や一斉学習を進めていく。例えば、クラス全体の解答が共有の場に投稿された後、先生や生徒が集計パネル６６を利用して共有の場に投稿されたクラス全員の解答を整理、集計し、いくつかのグループにまとめる。その後、班毎に話し合いをして、各班の意見をまとめる。このとき、各班単位で共有の場を編集しながら話し合いをすることができる。班単位での協働学習において、共有の場には、同じ班のメンバーの解答のみが含まれるようにしてもよいし、クラス全員の解答が含まれるようにしてもよい。こうして、各班で話し合い、まとめた結果を、最後にクラス全員で共有することも可能である。
【００８３】
図１１は、まとめオブジェクト６５８及び評価パネル６７の一例を示す図である。
【００８４】
Ｃ班で話し合った結果は、まとめオブジェクト６５８として、共有の場に投稿される。まとめオブジェクト６５８は、同じ班に所属する生徒のうちの一人が、個人領域６４でまとめても良いし、共有領域６５で共有の場に直接まとめオブジェクト６５８を張り付けてもよい。先生や生徒は、まとめオブジェクト６５８に対して、花丸、拍手及びメッセージを送ることができる。
【００８５】
また、先生ないし生徒は、評価パネル６７を用いて、他の生徒やグループの解答を評価する。本実施例における評価とは、先生や生徒が、他の生徒の解答や他の班の解答などに対して花丸や拍手を与えたり、自由にメッセージを書き込むことを含む。評価パネル６７に入力された情報に基づいて、評価処理部１３８が具体的な処理を行う。評価パネル６７には、自分に対するコメントの情報が含まれている。評価パネル６７には、解答オブジェクト６７１、自分に対して何人が拍手をしたかを表示する領域６７２、コメントのやり取りの履歴６７３、及び、コメントを入力するための入力欄６７４を含む。
【００８６】
以上説明したとおり、本実施形態においては、ワークシートを用いて協働学習・一斉学習を行うことで、話し合い活動等を通して、生徒同士が主体的に気づき合い、考えあい、高め合う本質的な協働学習を実現する。また、生徒の思考過程を瞬時に集計し、可視化することで、先生の授業づくりの効率化を図ることができる。
【００８７】
なお、上述したとおり、本発明は、上記の実施の形態、及び、既に述べた変形例に限定されるものではなく、その要旨を逸脱しない範囲内において様々な変形が可能である。すなわち、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。また、上述の各処理フローは処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【符号の説明】
【００８８】
１  学習支援システム、１００       サーバ装置、１３１  サーバ通信部、１３２  サーバ記憶部、１３３  サーバ処理部、１３４  ワークシート配信部、１３５  解答収集部、１３６  共有情報配信部（第１の配信部）、１３７  集計処理部、１３７１  操作受付部、１３７２  更新情報配信部（第２の配信部）、１３８  評価処理部、２００  端末装置、２１０  先生端末、２２０  生徒端末、２３１  端末通信部、２３２  端末記憶部、２３３  操作部、２３４  表示部、２３５  端末処理部、２３６  操作制御部、２３７  表示制御部、６０  画面、６１  ヘッダ領域、６２  ワーク領域、６３  設問切替タグ領域、６４  個人領域、６５  共有領域、６６  集計パネル、６７  評価パネル、６４２  解答入力欄、６５２  解答、Ｎ  ネットワーク
【図１】
2015176080.tif 000003
【図２】
2015176080.tif 000004
【図３】
2015176080.tif 000005
【図４】
2015176080.tif 000006
【図５】
2015176080.tif 000007
【図６】
2015176080.tif 000008
【図７】
2015176080.tif 000009
【図８】
2015176080.tif 000010
【図９】
2015176080.tif 000011
【図１０】
2015176080.tif 000012
【図１１】
2015176080.tif 000013