(57)【要約】【課題】質問者と回答者との対話の円滑化を支援すること。【解決手段】質問者に対して配置された表示装置を含む情報処理システムは、前記質問者から第１の質問を入力する第１の入力部と、前記第１の質問を複数の端末に送信する第１の送信部と、前記複数の端末から送信される前記第１の質問に対する回答群を受信する受信部と、前記回答群に含まれるいずれかの回答に対応する１以上の表示要素を前記表示装置へ表示する表示制御部と、前記表示要素に係る回答に対する第２の質問を前記質問者から入力する第２の入力部と、前記１以上の表示要素の中のいずれかの表示要素に対応する回答の送信元の端末へ、前記第２の質問を送信する第２の送信部と、を有する。【選択図】図４
2020017145.tif 000002
【特許請求の範囲】
【請求項１】
質問者に対して配置された表示装置を含む情報処理システムであって、
前記質問者から第１の質問を入力する第１の入力部と、
前記第１の質問を複数の端末に送信する第１の送信部と、
前記複数の端末から送信される前記第１の質問に対する回答群を受信する受信部と、
前記回答群に含まれるいずれかの回答に対応する１以上の表示要素を前記表示装置へ表示する表示制御部と、
前記表示要素に係る回答に対する第２の質問を前記質問者から入力する第２の入力部と、
前記１以上の表示要素の中のいずれかの表示要素に対応する回答の送信元の端末へ、前記第２の質問を送信する第２の送信部と、
を有することを特徴とする情報処理システム。
【請求項２】
前記受信部が受信する回答群を所定の方法で分析する分析部を有し、
前記表示制御部は、前記分析部による分析結果に応じた表示要素を前記表示装置へ表示する、
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記分析部は、前記回答群を内容の類似性に基づいて複数のグループに分類する、
ことを特徴とする請求項２記載の情報処理システム。
【請求項４】
前記分析部は、前記回答群の中から一部の回答を所定の基準に基づいて抽出する、
ことを特徴とする請求項２記載の情報処理システム。
【請求項５】
前記分析部は、前記回答群を所定の基準に基づいてソートする、
ことを特徴とする請求項２記載の情報処理システム。
【請求項６】
質問者に対して配置された表示装置を含む情報処理システムが、
前記質問者から第１の質問を入力する第１の入力手順と、
前記第１の質問を複数の端末に送信する第１の送信手順と、
前記複数の端末から送信される前記第１の質問に対する回答群を受信する受信手順と、
前記回答群に含まれるいずれかの回答に対応する１以上の表示要素を前記表示装置へ表示する表示手順と、
前記表示要素に係る回答に対する第２の質問を前記質問者から入力する第２の入力手順と、
前記１以上の表示要素の中のいずれかの表示要素に対応する回答の送信元の端末へ、前記第２の質問を送信する第２の送信手順と、
を実行することを特徴とする情報処理方法。
【請求項７】
質問者から第１の質問を入力する第１の入力手順と、
前記第１の質問を複数の端末に送信する第１の送信手順と、
前記複数の端末から送信される前記第１の質問に対する回答群を受信する受信手順と、
前記回答群に含まれるいずれかの回答に対応する１以上の表示要素を前記質問者に対して配置された表示装置へ表示する表示手順と、
前記表示要素に係る回答に対する第２の質問を前記質問者から入力する第２の入力手順と、
前記１以上の表示要素の中のいずれかの表示要素に対応する回答の送信元の端末へ、前記第２の質問を送信する第２の送信手順と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
教育機関等における授業の場において教員が一方的に講義を行うのではなく、生徒達が能動的に授業に参加する、アクティブ・ラーニングへの関心が高まっている。
【０００３】
アクティブ・ラーニングの一形態として、生徒達の意見を講義内容に反映させるため、講義内容に関連する質問が記述されたアンケート用紙（又はアンケート用紙の電子データ）を各生徒に配布することが考えられる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、アンケート用紙は、教員によって事前に用意されるものであるため、生徒達からの回答に対して教員が追加の質問を行いたい場合に、当該質問が記述されたアンケート用紙を授業の場で作成するのは困難である。また、例えば、１００人以上のような大人数での講義の場や、一部の生徒、又は全生徒が遠隔地において授業を受けている状況においては、教員が追加の質問を口頭で出来たとしても、各生徒からの回答を効率的に得るのは困難である。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、質問者と回答者との対話の円滑化を支援することを目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、質問者に対して配置された表示装置を含む情報処理システムは、前記質問者から第１の質問を入力する第１の入力部と、前記第１の質問を複数の端末に送信する第１の送信部と、前記複数の端末から送信される前記第１の質問に対する回答群を受信する受信部と、前記回答群に含まれるいずれかの回答に対応する１以上の表示要素を前記表示装置へ表示する表示制御部と、前記表示要素に係る回答に対する第２の質問を前記質問者から入力する第２の入力部と、前記１以上の表示要素の中のいずれかの表示要素に対応する回答の送信元の端末へ、前記第２の質問を送信する第２の送信部と、を有する。
【発明の効果】
【０００７】
質問者と回答者との対話の円滑化を支援することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態における学習支援システム１の構成例を示す図である。
【図２】本発明の実施の形態におけるサーバ装置１０のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における電子黒板２０のハードウェア構成例を示す図である。
【図４】本発明の実施の形態における各装置の機能構成例を示す図である。
【図５】質問を配信するまでの処理手順の一例を説明するためのシーケンス図である。
【図６】講義選択画面の表示例を示す図である。
【図７】質問開始受付画面の表示例を示す図である。
【図８】質問追加画面の初期状態の表示例を示す図である。
【図９】質問追加画面への質問の表示例を示す図である。
【図１０】質問票の構成例を示す図である。
【図１１】質問画面の表示例を示す図である。
【図１２】質問に対する回答に応じて実行される処理手順の一例を説明するためのシーケンス図である。
【図１３】受信回答画面の表示例を示す図である。
【図１４】回答群の分析結果の表示例を示す図である。
【図１５】追加質問を受け付ける状態の受信回答画面の表示例を示す図である。
【図１６】追加質問の場合の質問追加画面の表示例を示す図である。
【図１７】質問追加画面への追加質問の表示例を示す図である。
【図１８】質問種別がＹＥＳ／ＮＯ形式である場合の受信回答画面の表示例を示す図である。
【図１９】質問追加画面への追加質問の第２の表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における学習支援システム１の構成例を示す図である。図１において、学習支援システム１は、電子黒板２０、サーバ装置１０及び複数の学習端末３０等を含む。電子黒板２０及び各学習端末３０は、ＬＡＮ（Local Area Network）、イントラネット又はインタネット等のネットワークを介してサーバ装置１０と接続される。例えば、学習支援システム１は、大学、高等学校、中学校、小学校等の教育機関における授業若しくは講義、又は塾、語学スクール、企業若しくはその他の団体における教育プログラム等において利用される。これらの教育機関又は教育プログラムにおける教授、教師又は講師等が、本実施の形態における「教員」の一例である。また、これらの教育機関の生徒又は教育プログラムへの参加者等が、本実施の形態における「学習者」の一例である。
【００１０】
電子黒板２０は、電子データ等を表示可能であると共に、電子ペン等を用いた書き込み等が可能な、電子的なホワイトボードである。電子黒板２０は、インタラクティブ・ホワイトボード（ＩＷＢ）又は電子ホワイトボードとも称される。本実施の形態において、電子黒板２０は、教員によって利用される。例えば、電子黒板２０は、教員から学習者達に対する質問の入力を受け付けたり、当該質問に対する回答を表示したりする。
【００１１】
学習端末３０は、学習者が利用するＰＣ（Personal Computer）、スマートフォン又はタブレット端末等の情報処理装置である。本実施の形態では、学習者ごとに一つの学習端末３０が用意される。学習端末３０は、教員からの学習者達に対する質問を表示したり、当該質問に対する回答の入力を学習者から受け付けたりする。なお、学習端末３０が利用される場所は所定の場所に限定されない。学習端末３０は、教員によって講義が行われる教室等において利用されてもよいし、各学習者の自宅等のように、電子黒板２０が配置される場所から遠隔地において利用されてもよい。
【００１２】
サーバ装置１０は、電子黒板２０に対して入力される質問を、各学習端末３０に配信する。サーバ装置１０は、また、各学習端末３０に対して入力される当該質問に対する回答を各学習端末３０から受信する。サーバ装置１０は、受信した各回答を電子黒板２０に送信する。この際、サーバ装置１０は、当該各回答を所定の方法で分析し、分析結果を電子黒板２０に送信してもよい。なお、サーバ装置１０は、１台以上のコンピュータ等によって構成されるコンピュータシステム（例えば、クラウドシステム）であってもよい。
【００１３】
図２は、本発明の実施の形態におけるサーバ装置１０のハードウェア構成例を示す図である。図２において、サーバ装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００１４】
サーバ装置１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記憶した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１５】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってサーバ装置１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００１６】
図３は、本発明の実施の形態における電子黒板２０のハードウェア構成例を示す図である。図３において、電子黒板２０は、入力装置２０１、表示装置２０２、外部Ｉ／Ｆ２０３、通信Ｉ／Ｆ２０４、ＲＯＭ２０５、ＲＡＭ２０６、ＣＰＵ２０７、ＨＤＤ２０８、及び集音装置２０９等を有する。
【００１７】
入力装置２０１は、タッチパネル等であり、ユーザによる各種操作（例えば、電子ペンによる手書き文字の入力操作等）の入力に用いられる。表示装置２０２は、例えば、液晶ディスプレイである。
【００１８】
外部Ｉ／Ｆ２０３は、外部装置とのインタフェースである。外部装置の一例として、記録媒体２０３ａ等が挙げられる。例えば、電子黒板２０は、外部Ｉ／Ｆ２０３を介して、記録媒体２０３ａ等の読み取りや書き込みを行うことができる。なお、記録媒体２０３ａは、例えば、ＵＳＢメモリやＣＤ、ＤＶＤ、ＳＤメモリカード等である。
【００１９】
通信Ｉ／Ｆ２０４は、電子黒板２０をネットワーク等に接続するためのインタフェースである。電子黒板２０は、通信Ｉ／Ｆ２０４を介して、他の装置（例えば、サーバ装置１０等）と通信を行うことができる。
【００２０】
ＨＤＤ２０８は、プログラムやデータを格納している不揮発性の記憶装置である。ＨＤＤ２０８に格納されるプログラムやデータには、電子黒板２０全体を制御する基本ソフトウェアであるＯＳ（Operating System）や、ＯＳ上において各種機能を提供するアプリケーションプログラム等がある。なお、電子黒板２０は、ＨＤＤ２０８に代えて、記録媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を有していてもよい。
【００２１】
ＲＯＭ２０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ２０５には、電子黒板２０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳに関する設定情報、及びネットワーク設定等に関するプログラムやデータが格納されている。ＲＡＭ２０６は、ＣＰＵ２０７に処理を実行させるプログラムや、当該プログラムによって利用されるデータ等が、ＨＤＤ２０８からロードされる揮発性の半導体メモリである。
【００２２】
ＣＰＵ２０７は、ＲＯＭ２０５やＨＤＤ２０８等の記憶装置からプログラムやデータをＲＡＭ２０６上に読み出し、当該プログラムに従った処理を実行することで、電子黒板２０全体の制御や機能を実現する。
【００２３】
集音装置２０９は、例えばマイクロフォン（マイク）等であり、電子黒板２０の周囲の音を集音する。
【００２４】
図４は、本発明の実施の形態における各装置の機能構成例を示す図である。図４において、電子黒板２０は、表示制御部２１及び音声送信部２２等を有する。これら各部は、電子黒板２０にインストールされた１以上のプログラムが、ＣＰＵ２０７に実行させる処理により実現される。
【００２５】
表示制御部２１は、教員に対して質問の入力を促す画面等や、当該質問に対する回答に応じた表示要素等を表示装置２０２に表示する。表示制御部２１は、また、表示要素等に対する電子ペン等による選択等の検出を行う。表示制御部２１は、例えば、Ｗｅｂブラウザとしての機能を有してもよい。
【００２６】
音声送信部２２は、集音装置２０９によって集音された音声（教員による質問の発声）を入力し、当該音声に関する電子データ（音声データ）を生成する。音声送信部２２は、また、当該音声データをサーバ装置１０へ送信する。なお、音声データの形式は所定のものに限定されない。
【００２７】
一方、サーバ装置１０は、音声解析部１１、質問処理部１２、質問配信部１３及び回答処理部１４等を有する。これら各部は、サーバ装置１０にインストールされた１以上のプログラムが、ＣＰＵ１０４に実行させる処理により実現される。サーバ装置１０は、また、質問票記憶部１５を利用する。質問票記憶部１５は、例えば、補助記憶装置１０２、又はサーバ装置１０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００２８】
音声解析部１１は、電子黒板２０から送信される、教員からの質問の音声データについて音声認識を実行してテキストデータを生成する（すなわち、音声解析部１１は、当該音声データをテキストデータ（文字列データ）に変換する。）。
【００２９】
質問処理部１２は、音声解析部１１によって生成されたテキストデータを解析し、教員からの質問の種別（以下、「質問種別」という。）を判定する。質問種別とは、当該質問に対する回答の形式に応じた種別をいう。例えば、自由記述形式、ＹＥＳ／ＮＯ形式、選択式等が質問種別の一例である。質問処理部１２は、判定結果等に基づいて、質問票を生成する。質問票とは、質問の内容、質問種別、当該質問票の送信先（質問先）等を含むデータをいう。
【００３０】
質問配信部１３は、質問処理部１２によって生成された質問票を、当該質問票の送信先をして指定されている各学習端末３０へ送信（配信）する。質問票の送信には、例えば、電子メール、ＳＮＳ（Social Networking Service）、又はＬＭＳ（Learning Management System）等が用いられてもよい。なお、各学習端末３０のアドレス情報は、予め補助記憶装置１０２等に記憶されている。
【００３１】
回答処理部１４は、質問票の送信先の各学習端末３０から返信される回答群を受信し、当該回答群を分析する。分析の内容としては、例えば、回答の内容の類似性に基づくグルーピング（複数のグループへの分類）、所定の基準に基づく一部の回答の抽出、所定の基準に基づく回答のソート等が一例として挙げられる。回答処理部１４は、回答群の分析結果を表示要素とする画面の表示データを生成し、当該表示データを電子黒板２０へ送信する。当該表示データは、例えば、ＨＴＭＬ（HyperText Markup Language）データでもよい。
【００３２】
以下、学習支援システム１において実行される処理手順について説明する。図５は、質問を配信するまでの処理手順の一例を説明するためのシーケンス図である。
【００３３】
図５の開始時点において、電子黒板２０の表示制御部２１は、例えば、講義を選択させるための画面（以下、「講義選択画面」という。）を表示装置２０２に表示する。
【００３４】
図６は、講義選択画面の表示例を示す図である。図６において、講義選択画面５１０は、選択候補一覧５１１及びＯＫボタン５１２等を含む。選択候補一覧５１１には、選択可能な講義のタイトルの一覧が含まれる。当該一覧は、例えば、教育システム等から取得されてもよいし、サーバ装置１０から取得されてもよい。
【００３５】
教員によって、選択候補一覧５１１の中からいずれかの選択候補（講義）が選択され、ＯＫボタン５１２がタッチされると、表示制御部２１は、当該選択候補に係る講義の識別情報（以下「講義ＩＤ」という。）を含む、質問開始受付画面の取得要求をサーバ装置１０へ送信する（Ｓ１０１）。サーバ装置１０の質問処理部１２は、当該取得要求を受信すると、質問開始受付画面の表示データを電子黒板２０へ送信する（Ｓ１０２）。当該表示データは、例えば、ＨＴＭＬデータであってもよいし、他の形式のデータであってもよい。電子黒板２０の表示制御部２１は、当該表示データを受信すると、当該表示データに基づいて質問開始受付画面を表示装置２０２へ表示する。
【００３６】
図７は、質問開始受付画面の表示例を示す図である。図７において、質問開始受付画面５２０は、質問の開始要求を受け付けるための表示要素として、アイコン５２１を含む。
【００３７】
なお、質問開始受付画面５２０が表示されている状態において、教員は、講義を行う。教員による講義の音声又は映像は、例えば、公知の技術によって、各学習者の学習端末３０へ配信されてもよいし、各学習者が存在する教室等へ配信されてもよい。但し、教員と学習者とが同じ教室等に居る場合には、講義の音声又は映像の配信は行われなくてもよい。
【００３８】
教員は、講義中において学習者達へ質問を行う場合、質問開始受付画面５２０のアイコン５２１をタッチする。斯かるタッチに応じ、表示制御部２１は、質問追加画面の取得要求をサーバ装置１０へ送信する（Ｓ１０３）。サーバ装置１０の質問処理部１２は、当該取得要求を受信すると、質問追加画面の表示データを電子黒板２０へ送信する（Ｓ１０４）。電子黒板２０の表示制御部２１は、当該表示データを受信すると、当該表示データに基づいて質問追加画面を表示装置２０２へ表示する。
【００３９】
図８は、質問追加画面の初期状態の表示例を示す図である。図８において、質問追加画面５３０は、質問表示領域５３１等を含む。質問表示領域５３１は、教員によって入力される質問が表示される領域である。
【００４０】
質問追加画面５３０が表示されている状態において、教員が質問の内容を発声すると、当該発声に係る音声が集音装置２０９によって集音される。音声送信部２２は、集音装置２０９によって集音された音声を入力すると、当該音声に関する音声データを生成し、当該音声データをサーバ装置１０へ送信する（Ｓ１０５）。なお、音声データは、例えば、発声が開始されてから終了するまでの期間における音声について生成されてもよい。発声の終了は、例えば、音声が入力されない状態が一定時間以上継続した場合に検出されてもよい。すなわち、１つの音声データは、１つの質問の内容の全部を含む音声データであってもよい。
【００４１】
サーバ装置１０の音声解析部１１は、当該音声データを受信すると、当該音声データについて音声認識を実行してテキストデータを生成する（すなわち、音声解析部１１は、当該音声データをテキストデータ（文字列データ）に変換する。）（Ｓ１０６）。音声解析部１１が、当該テキストデータを質問処理部１２へ出力すると（Ｓ１０７）、質問処理部１２は、当該テキストデータ（すなわち、質問を示す文字列）を、質問追加画面５３０の質問表示領域５３１の表示対象として電子黒板２０へ送信する（Ｓ１０８）。電子黒板２０の表示制御部２１は、当該テキストデータを質問追加画面５３０の質問表示領域５３１に表示する。
【００４２】
図９は、質問追加画面への質問の表示例を示す図である。図９において、質問追加画面５３０の質問表示領域５３１には、教員が発声した質問を示す文字列が表示されている。また、当該文字列が表示された状態において、質問追加画面５３０には、ＯＫボタン５３２及びやり直しボタン５３３が追加（又は操作可能と）されている。
【００４３】
教員は、質問表示領域５３１に表示された文字列が、自らが意図した内容と異なる場合（例えば、音声認識に誤りが有った場合等）、やり直しボタン５３３をタッチする。この場合、ステップＳ１０５〜Ｓ１０８が繰り返される。
【００４４】
一方、教員は、質問表示領域５３１に表示された文字列が、自らが意図した内容の通りである場合、ＯＫボタン５３２をタッチする。表示制御部２１は、ＯＫボタン５３２のタッチに応じ、質問の配信要求をサーバ装置１０へ送信する（Ｓ１０９）。
【００４５】
なお、上記では、質問が音声（教員による発声）によって電子黒板２０へ入力される例を示したが、例えば、質問追加画面５３０（図８）の質問表示領域５３１に対して、電子ペン等を利用して質問を示す文字列が書き込まれてもよい。この場合、当該書き込みを含む画像データがサーバ装置１０へ送信され、サーバ装置１０によって当該画像データに対して文字認識（ＯＣＲ（Optical Character Recognition））が実行されることにより、当該画像データからテキストデータが生成されてもよい。又は、文字認識及びテキストデータの生成は、電子黒板２０によって実行されてもよい。
【００４６】
質問処理部１２は、質問の配信要求を受信すると、当該質問に関する質問票を生成し（Ｓ１０７）、当該質問票を質問票記憶部１５へ登録（記憶）する（Ｓ１０８）。
【００４７】
図１０は、質問票の構成例を示す図である。図１０において、質問票は、質問ＩＤに関連付けられて、講義ＩＤ、質問、質問種別及び質問先等の項目を含む。質問ＩＤは、質問ごとに割り当てられる識別情報である。例えば、質問ＩＤは、ステップＳ１０７において質問処理部１２によって生成されてもよい。講義ＩＤには、ステップＳ１０１において受信された講義ＩＤが設定される。質問には、ステップＳ１０７において音声解析部１１から出力されたテキストデータ（すなわち、質問を示す文字列）が設定される。質問種別には、当該質問の質問種別が設定される。質問種別としては、例えば、自由記述形式、ＹＥＳ／ＮＯ形式、選択式等が挙げられる。図１０では、質問種別が自由記述形式である例が示されている。なお、質問種別の判定は、例えば、人工知能（ＡＩ（Artificial Intelligence））を用いて行われてもよい。又は、教員が質問を発声する際に、質問種別を発声してもよい。この場合、音声解析部１１によって生成されたテキストデータから質問種別を示す文字列が抽出されればよい。又は、教員が質問を発声する前後等において、質問種別が電子黒板２０に入力されてもよい。この場合、質問種別を示す情報が、音声データと共に電子黒板２０からサーバ装置１０へ送信されればよい。質問先には、質問の配信先を示す情報が設定される。図１０における「ａｌｌ」は、講義ＩＤに係る講義の全ての学習者（学習端末３０）が質問先であることを示す。質問先が特に指定されない場合、質問先の既定値は「ａｌｌ」である。なお、各講義の学習者の一覧は、例えば、補助記憶装置１０２等に予め記憶されている。
【００４８】
ステップＳ１１０では、上記の項目について値を含む質問票が生成されればよい。但し、質問票は、更に、親回答、質問先数、回答受信数、回答テーブルＴ１等の項目を質問ＩＤに関連付けて含むことができる。
【００４９】
親回答には、後述されるように、直前の質問に対するいずれかの回答に対する質問の質問票について、当該回答の識別情報（以下「回答ＩＤ」という。）が設定される。質問先数には、質問票の配信先の総数が設定される。回答受信数には、質問に対する回答の受信数（質問に対する回答者数）が設定される。
【００５０】
回答テーブルＴ１は、質問に対する回答ごとに、回答ＩＤ、回答、回答者等を含む。回答ＩＤは、当該回答に対して割り当てられた回答ＩＤである。回答は、回答の内容である。回答者は、当該回答を行った学習者の識別情報（以下「学習者ＩＤ」という。）である。
【００５１】
続いて、質問処理部１２は、生成した質問票（以下、「１次質問票」という。）の質問ＩＤ（以下、「１次質問ＩＤ」という。）を指定して、１次質問票の配信要求を質問配信部１３へ送信する（Ｓ１１２）。質問配信部１３は、当該配信要求に応じ、１次質問ＩＤに係る１次質問票を質問票記憶部１５から取得する（Ｓ１１３）。続いて、質問配信部１３は、１次質問票の送信先に係る各学習端末３０へ、回答の入力画面（以下、「回答入力画面」という。）に対するＵＲＬと共に１次質問票を送信（配信）する（Ｓ１１４）。この際、質問配信部１３は、送信に成功した学習端末３０の数を、質問先数の値として、質問票記憶部１５に記憶されている１次質問票に設定してもよい。なお、各学習端末３０のアドレス情報は、例えば、補助記憶装置１０２等に予め記憶されている。
【００５２】
１次質問票を受信した各学習端末３０は、例えば、１次質問票に含まれている質問等を含む質問画面を表示する。
【００５３】
図１１は、質問画面の表示例を示す図である。図１１において、質問画面６１０は、１次質問票の質問と、回答ボタン６１１とを含む。学習者は、質問画面６１０を参照して、教員から自らに対する質問を確認することができる。
【００５４】
続いて、質問に対する回答に応じて実行される処理手順について説明する。図１２は、質問に対する回答に応じて実行される処理手順の一例を説明するためのシーケンス図である。
【００５５】
質問配信部１３は、図５のステップＳ１１４に続いて、回答の受信の開始を回答処理部１４へ要求する（Ｓ２０１）。続いて、質問配信部１３は、受信した回答を表示するための画面（以下、「受信回答画面」という。）の表示データを電子黒板２０へ送信する（Ｓ２０２）。電子黒板２０の表示制御部２１は、当該表示データを受信すると、当該表示データに基づいて受信回答画面を表示装置２０２へ表示する。
【００５６】
図１３は、受信回答画面の表示例を示す図である。図１３において、受信回答画面５４０は、回答表示領域５４１等を含む。回答表示領域５４１は、質問に対する回答、又は回答の分析結果等に対応する表示要素が表示される領域である。この時点では、回答が受信されていない段階であるため、回答表示領域５４１には何も表示されていない。
【００５７】
一方、質問画面６１０（図１１）が表示されている学習端末３０において、学習者が回答ボタン６１１をタッチすると、学習端末３０は、回答入力画面の取得要求を回答ボタン６１１に関連付けられている、回答入力画面のＵＲＬ宛てへ送信する（Ｓ２０３）。回答処理部１４は、当該取得要求に応じ、回答入力画面の表示データを学習端末３０に送信する（Ｓ２０４）。なお、回答入力画面の構成は、質問種別に応じて異なってもよい。この場合、ステップＳ２０３における取得要求には、１次質問票の質問種別が含まれればよい。ステップＳ２０４では、当該質問種別に対応した回答入力画面の表示データが送信されればよい。
【００５８】
学習端末３０が当該表示データを受信し、当該表示データに基づいて回答入力画面を表示すると、学習者は、当該回答入力画面に対して質問に対する回答を入力する。続いて、学習端末３０は、回答入力画面に入力された回答と、１次質問票の質問ＩＤとを回答処理部１４へ送信する（Ｓ２０５）。また、当該学習端末３０を利用する学習者の学習者ＩＤが回答等と共に回答処理部１４へ送信されてもよい。
【００５９】
回答処理部１４は、当該回答を受信すると、当該回答に基づいて、当該回答と共に受信された質問ＩＤに係る１次質問票を更新する（Ｓ２０６）。具体的には、回答処理部１４は、１次質問票（図１０）の回答受信数に１を加算する。また、回答テーブルＴ１に対してレコードを一つ追加し、当該レコードの回答ＩＤ、回答及び回答者に値を登録する。回答ＩＤとしては、例えば、質問ＩＤに対して「００１」からの連番が付与された値が生成されてもよい。回答の値としては、受信された回答がそのまま登録される。回答者の値としては、回答と共に学習者ＩＤが受信される場合には、当該学習者ＩＤが登録される。学習者ＩＤが受信されない場合には、回答の送信元のＩＰアドレス等から回答者に該当する学習者ＩＤが取得されてもよい。この場合、例えば、各学習端末３０のＩＰアドレスと、学習者ＩＤとが予め補助記憶装置１０２等に記憶されていればよい。
【００６０】
ステップＳ２０３〜Ｓ２０６が、１次質問票の送信先の全ての学習端末３０に関して、又は所定数以上の学習端末３０に関して実行されたという条件が満たされると、ステップＳ２０７に進む。なお、当該条件の充足の有無は、１次質問票（図１０）の質問先数及び回答受信数に基づいて判定することができる。
【００６１】
なお、ステップＳ２０７が実行されるまでの期間において、回答処理部１４は、受信された回答を電子黒板２０へ送信してもよい。電子黒板２０の表示制御部２１は、回答が受信されるたびに、当該回答を受信回答画面５４０（図１３）の回答表示領域５４１に追加してもよい。そうすることで、刻々と受信される回答の一覧を電子黒板２０にリアルタイムで表示することができる。
【００６２】
ステップＳ２０７に進むと、回答処理部１４は、受信された回答群を分析する。分析の内容としては、例えば、回答の内容の類似性に基づくグルーピング、所定の基準に基づく一部の回答の抽出、所定の基準に基づく回答のソート等が一例として挙げられる。これらの分析には、ＡＩ等が利用されてもよいし、クラスタリング等の公知の分析手法が利用されてもよい。なお、所定の基準に基づく一部の回答の抽出や所定の基準に基づく回答のソートにおける所定の基準として、教員が興味を持ちそうであることが挙げられる。教員が興味を持ちそうな回答は、ＡＩを利用した学習モデルを利用して特定されてもよい。また、上記以外の統計分析が回答群に関して行われてもよい。
【００６３】
続いて、回答処理部１４は、分析結果（例えば、抽出された一部の回答等）を電子黒板２０へ送信する（Ｓ２０８）。電子黒板２０の表示制御部２１は、当該分析結果を受信すると、当該分析結果に対応する表示要素を受信回答画面５４０（図１３）の回答表示領域５４１に表示する。
【００６４】
図１４は、回答群の分析結果の表示例を示す図である。図１４に示される受信回答画面５４０において、表示要素ｅ１は、分析によって抽出された一つの回答に対応する表示要素である。表示要素ｅ１において１行目は、回答者の氏名又は学習者ＩＤであり、２行目は回答の内容である。すなわち、表示要素ｅ１は、「スマートフォン」が好きな商品であることを示す回答である。なお、図１４では、便宜上、抽出された回答が一つである例が示されているが、複数の回答が抽出されてもよい。この場合、当該複数の回答が回答処理部１４によって所定の基準に基づいてソートされた場合には、当該ソートの順番で各回答に対応する表示要素が表示される。
【００６５】
例えば、教員が、受信回答画面５４０に表示されたいずれかの回答に対応する表示要素（図１４では表示要素ｅ１）を選択すると、表示制御部２１は、受信回答画面５４０において、追加質問（選択された回答に対する質問）を受け付けるためのボタン（追加質問ボタン）を表示又は操作可能とする。
【００６６】
図１５は、追加質問を受け付ける状態の受信回答画面の表示例を示す図である。図１５の受信回答画面５４０では、表示要素ｅ１が選択状態とされて、追加質問ボタン５４２が追加されている（又は操作可能とされている）。
【００６７】
教員が、図１５に示される受信回答画面５４０の追加質問ボタン５４２をタッチすると、図５のステップＳ１０３以降が実行される。ステップＳ１０３における質問追加画面５３０の取得要求には、１次質問ＩＤと、選択された回答の回答ＩＤとが含まれる。なお、１次質問ＩＤ及び当該回答ＩＤ（以下、「対象回答ＩＤ」という。）は、回答と共に表示要素ｅ１に関連付けられている。この場合、ステップＳ１０４において、質問処理部１２は、以下のような質問追加画面の表示データを電子黒板２０へ送信する。
【００６８】
図１６は、追加質問の場合の質問追加画面の表示例を示す図である。図１６に示される質問追加画面５３０の質問表示領域５３１には、当初の質問である「皆さん  お好きな商品を教えて下さい」に対する回答の一つである「スマートフォン」に対する追加質問であることを示す文が表示されている。質問処理部１２は、質問追加画面５３０の取得要求に含まれている１次質問ＩＤ及び回答ＩＤに基づいて、当該文を生成することが可能である。すなわち、１次質問ＩＤに基づいて当初の質問の内容を１次質問票から取得することができ、１次質問票の回答テーブルＴ１から、対象回答ＩＤに対応する回答を取得することができる。
【００６９】
この状態において、教員が追加質問を発声すると、図５のステップＳ１０５〜Ｓ１０８が実行されて、質問追加画面５３０は、図１７に示されるように更新される。
【００７０】
図１７は、質問追加画面への追加質問の表示例を示す図である。図１７には、「好きになったエピソードとかありますか？」が追加質問として入力された例が示されている。この状態において、ＯＫボタン５３２がタッチされると、図５のステップＳ１０９以降が実行される。この際、ステップＳ１１０において、質問処理部１２が生成する質問票（以下「２次質問票」という。）には、新たな質問ＩＤが割り当てられる。また、２次質問票の質問には、新たな質問（「好きになったエピソードとかありますか？」）が設定される。また、２次質問票の質問先は、対象回答ＩＤに係る回答の送信元の学習者ＩＤが設定される。当該学習者ＩＤは、１次質問票の回答テーブルＴ１において対象回答ＩＤに対応付いている学習者ＩＤである。また、２次質問票の親回答ＩＤには、対象回答ＩＤが設定される。
【００７１】
したがって、図５のステップＳ１１３において、質問配信部１３は、２次質問票の質問先に設定されている学習者ＩＤに係る１つの学習端末３０に対して、２次質問票を送信する。その結果、１次質問に対する回答者のうちの一部の回答者に対して追加質問が送信される。以降の処理手順は、上記した通りである。この際、２次質問票に係る質問に対する回答に対して更に質問が行われ、その後も質問と回答とが繰り返されてもよい。
【００７２】
なお、上記では、１次質問票の質問種別が自由記述形式である例を説明したが、ＹＥＳ／ＮＯ形式である例について以下に示す。例えば、１次質問票に係る質問が、「スマートフォンは好きですか？」であるとする。この場合、図５のステップＳ１１０では、質問種別がＹＥＳ／ＮＯ形式である質問票が生成される。また、図１２のステップＳ２０７では、ＹＥＳとＮＯとの割合（比率）が分析されてもよい。したがって、例えば、ステップＳ２０８の後において、図１９に示されるような受信回答画面５４０が表示されてもよい。
【００７３】
図１８は、質問種別がＹＥＳ／ＮＯ形式である場合の受信回答画面の表示例を示す図である。図１８における受信回答画面５４０の回答表示領域５４１には、ＹＥＳの回答とＮＯの回答との割合を示す円グラフが分析結果を示す表示要素として表示されている。このように、分析結果は、質問の内容又は質問種別に応じて適宜変更されてもよい。
【００７４】
なお、当該円グラフにおいて、ＹＥＳの領域とＮＯの領域とが個別に選択可能（個別の表示要素）とされてもよい。すなわち、ＹＥＳのグループに対応する表示要素とＮＯのグループに対応する表示要素とに分離されてもよい。この場合、例えば、教員によってＮＯの領域が選択されると、受信回答画面５４０において追加質問ボタン５４２が表示される。追加質問ボタン５４２がタッチされると、追加質問の入力を受け付けるための質問追加画面５３０が表示される。この状態において、教員が「どういった点が嫌いなんですか？」と発声すると、当該質問追加画面５３０の表示状態は、図１９に示されるようになる。
【００７５】
図１９は、質問追加画面への追加質問の第２の表示例を示す図である。図１９に示される質問追加画面５３０の質問表示領域５３１には、「ＮＯ」に対する回答に対して「どういった点が嫌いなんですか？」が追加質問であることを示す文が表示されている。この状態において、ＯＫボタン５３２がタッチされた場合、図５のステップＳ１０７では、「ＮＯ」の回答を行った各学習者の学習者ＩＤが質問先に設定された質問票が生成される。したがって、ステップＳ１１３では、「ＮＯ」の回答の送信元の各学習端末３０に対して当該質問票が配信される。
【００７６】
上述したように、本実施の形態によれば、教員が講義の場において行った質問を各学習端末３０（各学習者）へ配信することができ、各学習端末３０からの１以上の回答に対応する表示要素を電子黒板２０に表示することができる。教員が、いずれかの表示要素に係る回答に対する追加質問を入力すると、当該表示要素に係る回答の送信元へ当該追加質問が送信される。その結果、教員は、講義の進行に応じた質問や、質問に対する回答に応じた追加質問等を、各学習者や特定の回答を行った学習者に対して行うことができる。したがって、質問者と回答者との対話の円滑化を支援することができる。
【００７７】
また、追加質問の送信先が特定の回答を行った学習者に限定されることにより、或る学習者にとって意味のない質問が当該学習者に対して送信されるのを回避することができる。
【００７８】
また、本実施の形態では、単なる回答の一覧ではなく、回答群の分析結果が電子黒板２０に表示される。その結果、教員は、多数の回答の中から講義にとって意義の有る回答を迅速に見つけ出すことができる。
【００７９】
なお、質問票の内容は、講義後等に、教員によって確認され、講義内容の振り返りや評価等に利用されてもよい。その際は、ツリー形式、グラフ、ヒストリ形式など目的に応じた形式で質問及び回答の関係が表示されてもよい。斯かる関係は、質問票における親回答ＩＤに基づいて特定することができる。
【００８０】
なお、本実施の形態では、サーバ装置１０と電子黒板２０とが分離している例を示したが、各電子黒板２０がサーバ装置１０の機能を有するようにしてもよい。
【００８１】
また、本実施の形態では、電子黒板２０が、質問及び回答の表示機能と、質問の集音機能とを具備する例を示したが、当該表示機能と当該集音機能とは、別々の装置によって実現されてもよい。例えば、電子黒板２０は、集音装置２０９を有さず、電子黒板２０とは別のマイクが集音装置２０９の代わりに利用されてよい。また、当該表示機能が、電子黒板２０ではなく、ＰＣ（Personal Computer）に接続されたディスプレイや、プロジェクタ（画像投影装置）等の他の表示機器によって実現されてもよい。
【００８２】
なお、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【００８３】
なお、本実施の形態において、電子黒板２０は、表示装置の一例である。電子黒板２０、又は電子黒板２０及びサーバ装置１０は、情報処理システムの一例である。学習端末３０は、端末の一例である。音声送信部２２は、第１の入力部及び第２の入力部の一例である。質問配信部１３は、第１の送信部の一例である。回答処理部１４は、受信部、第２の送信部及び分析部の一例である。１次質問票の質問は、第１の質問の一例である。２次質問票の質問は、第２の質問の一例である。
【００８４】
以上、本発明の実施の形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００８５】
１            学習支援システム
１０          サーバ装置
１１          音声解析部
１２          質問処理部
１３          質問配信部
１４          回答処理部
１５          質問票記憶部
２０          電子黒板
２１          表示制御部
２２          音声送信部
３０          学習端末
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
２０１        入力装置
２０２        表示装置
２０３        外部Ｉ／Ｆ
２０４        通信Ｉ／Ｆ
２０５        ＲＯＭ
２０６          ＲＡＭ
２０７        ＣＰＵ
２０８        ＨＤＤ
２０９        集音装置
Ｂ            バス
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２０１２−２０８６３０号公報
【図１】
2020017145.tif 000003
【図２】
2020017145.tif 000004
【図３】
2020017145.tif 000005
【図４】
2020017145.tif 000006
【図５】
2020017145.tif 000007
【図６】
2020017145.tif 000008
【図７】
2020017145.tif 000009
【図８】
2020017145.tif 000010
【図９】
2020017145.tif 000011
【図１０】
2020017145.tif 000012
【図１１】
2020017145.tif 000013
【図１２】
2020017145.tif 000014
【図１３】
2020017145.tif 000015
【図１４】
2020017145.tif 000016
【図１５】
2020017145.tif 000017
【図１６】
2020017145.tif 000018
【図１７】
2020017145.tif 000019
【図１８】
2020017145.tif 000020
【図１９】
2020017145.tif 000021