(57)【要約】  問題データを会話形式で順次表示する制御と、前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部（２００）を備える、情報処理装置（２）。
2020026754.tif 000002
【特許請求の範囲】
【請求項１】
問題データを会話形式で順次表示する制御と、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部を備える、情報処理装置。
【請求項２】
前記制御部は、
取得した問題データを会話形式に変換する処理を行う、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記会話形式への変換処理として、前記問題データを区切り、文体を会話口調に変更する、請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、
前記会話形式への変換処理として、さらに、前記学習者による相槌を自動的に挿入する、請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、
前記問題データに基づく会話を、出題側アイコン画像に対応付けて表示し、
前記遷移トリガ操作が行われた場合、学習者側アイコン画像に対応付けて、前記相槌を表示し、前記問題データに基づく次の会話を、前記出題側アイコン画像に対応付けて表示する、請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、
前記アドバイス要求操作が行われた場合、予め対応付けて登録されたアドバイス情報を表示する、請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、
前記アドバイス情報として、ヒント情報を表示する、請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、
前記アドバイス情報として、類題を表示する、請求項６に記載の情報処理装置。
【請求項９】
前記制御部は、
前記アドバイス要求操作が行われた場合、先生端末への通知を行う、請求項１に記載の情報処理装置。
【請求項１０】
前記制御部は、
前記先生端末から一定時間応答がない場合、前記アドバイス要求操作が行われた箇所に対応付けて登録されたアドバイス情報を表示する、請求項９に記載の情報処理装置。
【請求項１１】
前記制御部は、
１以上の学習者の進捗状況として、前記アドバイス要求操作を行った学習者を明示する学習者進捗一覧画面を先生端末に表示する制御を行う、請求項１に記載の情報処理装置。
【請求項１２】
前記会話形式での表示は、グループ学習に参加する複数の学習者の情報処理端末で共有される、請求項１に記載の情報処理装置。
【請求項１３】
プロセッサが、
問題データを会話形式で順次表示することと、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めることと、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録することと、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出することと、を含む、情報処理方法。
【請求項１４】
コンピュータを、
問題データを会話形式で順次表示する制御と、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、および、プログラムに関する。
【背景技術】
【０００２】
近年、通信技術の発達により、インターネット等のネットワークを介してオンラインで利用者に授業を行ったり、問題を出題して解答させたりする技術が提案されている。【０００３】
例えば下記特許文献１には、利用者の学習度に応じた問題を利用者に提供することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１６／０８８４６３号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
利用者に提示される問題の出題形式の一つとして、問題の条件や設問等が文章の形になっているものがある。このような文章題の文体は、「だ・である調」のような常体や、「です・ます調」のような敬体が用いられるが、いずれも文章が客観的に、単調に書かれており、学習者の没入感が少なく、退屈になり易く、集中力が続かないといったことがある。【０００６】
また、上記特許文献１では、解答内容（問題の正答率、解答への所要時間、および問題に対するアンケート結果等）に基づいて学習度を算出しているが、文章題の場合、学習者が問題文の内容を途中で理解できなくなっている場合も想定される。従来技術では、学習者が文章題をどこまで読み進めて理解しているかを把握することは困難であった。【０００７】
そこで、本開示では、問題文を会話形式で順次表示することで、問題への没入感を与えると共に、学習者の理解度をより適切に算出することが可能な情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、問題データを会話形式で順次表示する制御と、前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部を備える、情報処理装置を提案する。【０００９】
本開示によれば、プロセッサが、問題データを会話形式で順次表示することと、前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めることと、前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録することと、前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出することと、を含む、情報処理方法を提案する。【００１０】
本開示によれば、コンピュータを、問題データを会話形式で順次表示する制御と、前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部として機能させるための、プログラムを提案する。
【発明の効果】
【００１１】
以上説明したように本開示によれば、問題文を会話形式で順次表示することで、問題への没入感を与えると共に、学習者の理解度をより適切に算出することが可能となる。【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】本開示の一実施形態による学習支援システムの概要について説明する図である。
【図２】本実施形態による問題管理サーバの構成の一例を示すブロック図である。
【図３】本実施形態による問題データの一例を示す図である。
【図４】本実施形態による問題データの会話形式での表示の一例について説明する画面遷移図である。
【図５】本実施形態による問題データの会話形式での表示の一例について説明する画面遷移図である。
【図６】本実施形態による問題データの会話形式での表示の一例について説明する画面遷移図である。
【図７】本実施形態による予め登録されたヒント情報の表示の一例について説明する図である。
【図８】本実施形態による予め登録された難易度の低い類型問題の表示の一例について説明する図である。
【図９】本実施形態による「わからない」ボタンがタップされた場合に、先生端末へ通知する場合の一例について説明する図である。
【図１０】本実施形態による先生端末の表示画面例を示す図である。
【図１１】本実施形態による問題編集画面の一例を示す図である。
【図１２】本実施形態による学習支援システムの動作処理の流れの一例を示すフローチャートである。
【図１３Ａ】本実施形態によるグループ形式での学習における各学習者の相槌の表示例を示す図である。
【図１３Ｂ】本実施形態によるグループ形式での学習における各学習者の相槌の他の表示例を示す図である。
【図１４】本実施形態によるグループ形式での学習において「わからない」ボタンが押された場合の表示例について説明する図である。
【図１５】本実施形態によるグループ形式での学習において他の参加者の正解解答を非表示にする例について説明する図である。
【図１６】本実施形態によるグループ形式での学習における正解者に対して類題を出題する場合について説明する図である。
【図１７】本実施形態によるグループ形式での学習における参加者進捗状況の一覧画面について説明する図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
また、説明は以下の順序で行うものとする。
１．本開示の一実施形態による学習支援システムの概要
２．問題管理サーバ２の構成例
３．動作処理
４．グループ形式の学習への適用例
５．まとめ
【００１６】
＜１．本開示の一実施形態による学習支援システムの概要＞
本開示の一実施形態による学習支援システムは、コンピュータを用いて学習者に問題を提示する際に、問題文を会話形式で順次表示することで、問題への没入感を与えると共に、学習者の理解度をより適切に算出することを可能とする。
【００１７】
図１は、本開示の一実施形態による学習支援システムの全体構成を説明する図である。図１に示すように、本実施形態による学習支援システムは、解答端末１と、問題管理サーバ２とを含み、これらはネットワーク３を介して接続されている。また、ネットワーク３には、さらに先生端末４が接続されていてもよい。
【００１８】
解答端末１は情報処理端末であって、例えばＰＣ（パーソナルコンピュータ）、タブレット端末、スマートフォン、携帯電話端末、透過型／非透過型のＨＭＤ（Head  Mounted  Display）等により実現される。解答端末１は、問題管理サーバ２から受信した問題データを表示部に表示したり、学習者により入力された解答データを問題管理サーバ２へ送信したりする。
【００１９】
問題管理サーバ２は、問題データを格納するデータベースを有する。問題データは、既にデジタル化している問題をインポートしてもよいし、問題制作者により手動で登録されてもよいし、手書きや印刷した文字をスキャナ等で取り込み電子化して登録したものであってもよい。「問題データ」には、問題に関するデータ（問題文データなど）と、正解に関するデータ（正解や解説文データなど）が含まれる。また、問題データは、テキスト、画像（静止画、動画）、音声であってもよい。問題管理サーバ２は、問題データを解答端末１に送信したり、解答端末１から送信された解答データを受信したりする。また、問題管理サーバ２は、解答データに対して添削処理を行うことも可能である。問題管理サーバ２の具体的な機能については、図２を参照して後述する。
【００２０】
先生端末４は、解答端末１と同様に情報処理端末であって、例えばＰＣ（パーソナルコンピュータ）、タブレット端末、スマートフォン、携帯電話端末、透過型／非透過型のＨＭＤ（Head  Mounted  Display）等により実現される。先生端末４では、解答端末１を利用している各学習者の進捗状況や解答内容を確認したり、各学習者とメッセージのやり取りを行ったりすることが可能である。
【００２１】
以上、本開示の一実施形態による学習支援システムの概要について説明した。続いて、本実施形態による学習支援システムに含まれる問題管理サーバ２の具体的な構成について説明する。
【００２２】
＜２．問題管理サーバ２の構成例＞
図２は、本実施形態による問題管理サーバ２の構成の一例を示すブロック図である。図２に示すように、問題管理サーバ２は、制御部２００、通信部２１０、および記憶部２２０を有する。
【００２３】
（制御部２００）
制御部２００は、演算処理装置および制御装置として機能し、各種プログラムに従って問題管理サーバ２内の動作全般を制御する。制御部２００は、例えばＣＰＵ（Central  Processing  Unit）、マイクロプロセッサ等の電子回路によって実現される。また、制御部２００は、使用するプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、及び適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）を含んでいてもよい。
【００２４】
また、本実施形態による制御部２００は、問題文変換部２０１、表示制御部２０２、メタ情報設定部２０３、学習者情報管理部２０４、および理解度算出部２０５としても機能する。
【００２５】
問題文変換部２０１は、問題データを会話形式に変換する処理を行う。具体的には、問題文変換部２０１は、例えば問題データに含まれる問題文（テキストデータ）を、文節や段落等に応じて区切り、文体を会話口調に変更する処理を行う。また、問題文変換部２０１は、学習者の氏名やアイコン画像等を用いて、学習者による相槌や質問等を自動的に会話に挿入する。また、問題文変換部２０１は、問題データに含まれる画像情報も、会話の吹き出しの一部として挿入し得る。このように、問題文を会話形式に変換することで問題文の単調さを解消し、また、学習者の相槌等を自動的に挿入することで、学習者との会話という形態で問題文を読ませることが可能となり、学習者の没入感を高め、また、学習者の興味を引くことが期待できる。なお、会話として表示する吹き出しには、テキストや画像の他、音声やビデオといった情報も埋め込むことが可能である。学習者は、埋め込まれた情報をクリックすることで最大化したり、再生したりすることができる。
【００２６】
表示制御部２０２は、このように変換された会話形式の問題データ（会話文）を、解答端末１で順次表示するよう制御する。具体的には、表示制御部２０２は、解答端末１を操作する学習者による遷移トリガ操作に応じて、会話を順次進めるよう表示制御する。ここで、本実施形態による問題データの会話形式への変更、および表示の一例について、図３〜図６を参照して説明する。
【００２７】
図３は、本実施形態による問題データ３０の一例を示す図である。また、図４〜図６は、図３に示す問題データ３０に基づいて生成した会話形式での表示の一例について説明する画面遷移図である。
【００２８】
問題文変換部２０１は、例えば図３に示すような問題文データの第一文「図のように５本のチェーンをつないで、１つの大きな輪を作ります。」から、「まずは、この画像を見てみて（画像を挿入）」、「５本のチェーンをつないで、１つの大きな輪を作るんだ」といった会話文を生成し、表示制御部２０２により、解答端末１における先生と学習者の会話画面に、先生の発言として表示する。また、問題文データの第二文、「チェーンを開いたり、つないだりするには、下のようなルールがあります。」から、「でも、チェーンをつないだりするには、ルールがあるんだよ」といった会話文を生成し得る。会話文には、適宜、接続語を加えてもよい。会話口調への変更アルゴリズムについては特に限定せず、既存の口調変更アルゴリズムを用いてもよい。
【００２９】
また、表示制御部２０２は、上述したように、学習者による遷移トリガ操作に応じて会話を進める表示制御を行う。具体的には、図４〜図６の画面遷移図に示すように、「つぎへ」ボタンを表示し、学習者が内容を理解して「つぎへ」ボタンをタップした場合（すなわち、遷移トリガ操作を行った場合）に、次の会話文を表示することで、会話文を順次表示する。
【００３０】
例えば、まず表示制御部２０２は、図４の画面４００に示すように、先生アイコン画像４０１と、問題の開始を知らせるセリフを表示する吹き出し画像４０２と、「次へ」ボタン４０３を表示する。問題の開始を知らせるセリフには、学習者の情報（ここでは、氏名「あかりちゃん」）を用いて、「あかりちゃん、次の問題だよ！」と、学習者の氏名を出して呼び掛けることで、学習者の注意や興味を引き起こすことができる。
【００３１】
次いで、学習者が、「次へ」ボタン４０３をタップすると、表示制御部２０２は、図４の画面４１０に示すように、学習者アイコン画像４１１と、「オッケー」等の相槌を表示する吹き出し画像４１２を表示し、学習者側の応答を自動的に会話画面上で行い、さらに、先生アイコン画像４１３と、問題文データの第一文に基づいて生成した会話文「まずは、この画像を見てみて」を表示する吹き出し画像４１４を表示する。吹き出し画像４１４には、問題文データに含まれる画像情報も挿入される。このように、学習者が内容を理解して次の文章へ進むことを示す「次へ」ボタン４０３のタップに応じて、学習者の相槌等を自動的に会話画面に挿入し、次の会話を表示することで、出題側と学習者の会話が自動で成立し、視聴している学習者の没入感を高めることが可能となる。
【００３２】
次に、学習者は、表示された内容を理解できた場合、「次へ」ボタン４１５をタップする。「次へ」ボタン４１５がタップされると、表示制御部２０２は、図５の画面４２０に示すように、学習者アイコン画像４２１と、「何これ？」等の相槌／質問を表示する吹き出し画像４２２を自動的に表示する。自動的に表示する学習者側の相槌／質問は、予め用意したいくつかのパターンからランダムに選択（または生成）してもよいし、直前の出題側のセリフに対して適切な相槌を選択（または生成）してもよい。また、直前の出題側のセリフに含まれるキーワードを抽出して相槌／質問を生成してもよい。例えば、「○○というルールがあります」という出題側のセリフに対して、「ルールって？」とキーワード『ルール』を用いた質問を生成する。
【００３３】
次いで、表示制御部２０２は、図５の画面４２０に示すように、先生アイコン画像４２３と、問題文データの第一文に基づいて生成した会話文「５本のチェーンをつないで、１つの大きな輪を作るんだ」を示す吹き出し画像４２４を表示する。学習者は、ここまでの会話が理解できた場合は「次へ」ボタン４２５をタップする。また、画面４２０には、ここまでの会話が理解できない場合に選択する「わからない」ボタン４２６が表示されている。「わからない」ボタン４２６は、対応するヒント情報や類題情報が登録されている場合に表示するようにしてもよい。「わからない」ボタン４２６をタップした場合の処理については、図７を参照して後述する。なお、「学習者による遷移トリガ操作」は、「次へ」ボタン等のタップに限定されず、例えば、画面への所定のタッチ操作（ダブルタップ等）や、スクロール操作、視線の動き等、学習者が内容を理解して次の会話へ進むことを指示する所定の操作であればよい。
【００３４】
そして、表示制御部２０２は、図５の画面４３０、図６の画面４４０、および画面４５０に示すように、学習者が「次へ」ボタンをタップする度に次の会話文を表示する制御を行う。図６の画面４５０まで読み進めると、「答えを入力」ボタン４５２が表示され、学習者は解答を入力することが可能となる。解答がわからない場合、学習者は「全然わからない」ボタン４５１をタップする。「全然わからない」ボタン４５１をタップされた場合、問題管理サーバ２は、予め登録されているヒント情報や、難易度を下げた類題を表示してもよいし、先生端末４に通知するようにしてもよい。
【００３５】
次に、ヒント情報や類題情報等の、問題データに対するメタ情報の設定について説明する。本実施形態によるメタ情報設定部２０３は、問題データに、メタ情報として、ヒント情報（問題理解を助けるための説明文）、難易度情報（問題の難易度。正解率に応じて随時補正してもよい）、類題情報（類題のＩＤ等）、または、問題カテゴリ（例えば問題で問われている知識のキーワード（２桁の足し算、掛け算、つるかめ算など）、前提となる知識のキーワード（２桁の足し算、掛け算、つるかめ算など））等を設定することが可能である。
【００３６】
メタ情報の設定は、問題制作者が行ってもよいし、当該問題データを利用する先生が個別に行ってもよい。メタ情報は、問題データに含まれる問題文データ（テキストデータ）を分解して生成した会話文毎に、適宜対応付けて設定されてもよい。先生端末４におけるメタ情報の設定に関しては、図１１を参照して後述する。表示制御部２０２は、ヒント情報や類題情報等のアドバイス情報が対応付けて登録されている会話を表示する際、必要に応じて学習者がアドバイス要求を行えるよう、「わからない」ボタンを表示する。「わからない」ボタンが選択された場合の処理について、以下、図７を参照して説明する。
【００３７】
図７は、予め登録されたヒント情報の表示の一例について説明する図である。図７に示すように、画面４２０の「わからない」ボタン４２６がタップされると、画面４６０に示すように、学習者アイコン画像４６１と、「うーん、もう少し詳しく教えて？」といったセリフを示す吹き出し画像４６２が表示され、さらに、先生アイコン画像４６３と、ヒント情報を示す吹き出し画像４６４が表示される。学習者は、ヒント情報により疑問が解消された場合、「次へ」ボタン４６５をタップする。かかる「次へ」ボタン４６５がタップされた場合、表示制御部２０２は、問題文の続き（例えば、図５の画面４３０）を表示する。なお、さらなるヒント情報や類型問題が設定されている場合、また、先生端末４への通知が可能な場合、若しくは、単に学習者の理解度を把握するため、ヒント情報を表示した画面４６０に、「わからない」ボタンを表示してもよい。
【００３８】
また、表示制御部２０２は、学習者の理解度に対応するヒント情報を表示するようにしてもよい。かかる理解度は、学習者のこれまでの学習履歴（例えば、正答率、学習進度、「わからない」ボタンの操作箇所等）に基づいて、理解度算出部２０５により算出され得る。なお、理解度算出部２０５は、類型問題を提示し、当該類型問題の解答に基づいて学習者の理解度を算出し、対応するヒント情報を表示してもよい（例えば現問題より難易度の低い類型問題を提示し、これが正解した場合向けのヒント情報、若しくは、これを間違えた場合向けのヒント情報などを表示する）。
【００３９】
なお、本実施形態では、図６に示す画面４５０で「答えを入力」ボタン４５２をタップして入力した解答が間違っていた場合にも、対応して登録されたヒント情報や、類題を表示するようにしてもよい。図８は、問題の解答を間違えた場合に、予め登録された、現問題よりも難易度が低い類型問題を表示する例について説明する図である。
【００４０】
図８の画面４７０に示すように、学習者が入力した解答が間違っていた場合、表示制御部２０２は、先生アイコン画像４７２と、現問題より難易度を下げた類型問題を示す吹き出し画像４７３を表示する。これによりスムーズに類題へ移行することが可能となる。類題への解答を入力する場合、学習者は、画面４７０に示す「答えを入力」ボタン４７４をタップし、解答を入力することが可能である。
【００４１】
また、この際、表示制御部２０２は、問題の間違え方に応じて、表示する類型問題を適宜選択することも可能である。例えば、まずは現問題で問われている知識（キーワード）に関する類題であって、かつ、現問題より難易度が低い類題を、いくつか提示する。そして、これらの類題を複数回間違えた場合、表示制御部２０２は、現問題の前提知識を問う問題を類題として提示する。前提知識については、メタ情報の一つとして現問題に予め設定され得る。
【００４２】
本実施形態では、一例として、予めヒント情報や類題が登録されている箇所に「わからない」ボタンを表示する制御を行っているが、本実施形態はこれに限定されず、例えば、常時、「わからない」ボタンを表示し、学習者の理解状況をどのタイミングでも収集できるようにしてもよい。
【００４３】
ヒント情報が登録されていない箇所に表示された「わからない」ボタンがタップされた場合、制御部２００は、「わからない」ボタンの操作があったことを記憶部２２０に（学習者行動または学習履歴として）記録すると共に、例えば、先生端末４へ通知したり、現問題の類題に移行したり、次の問題に切り替えるようにしてもよい。先生がリアルタイムで生徒（学習者）の解答状況を確認している場合、先生端末４へ通知し、生徒のわからない箇所について先生が直接応答できるようにしてもよい。このように先生が直接応答する場合について、以下、図９を参照して説明する。
【００４４】
図９は、「わからない」ボタンがタップされた場合に、先生端末４へ通知する場合の一例について説明する図である。図９の画面４２０に示すように、「わからない」ボタン４２６がタップされると、問題管理サーバ２は、先生端末４へ通知（生徒がわからない状態にあることを通知）する。先生端末４を操作する先生は、手動で説明文を入力し得る。入力された説明文は、図９の画面４８０に示すように、先生アイコン画像４８１（この場合、リアルタイムで先生が答えてくれていることが分かるようにするため、実際の先生のアイコン画像を表示するようにしてもよい）と共に、吹き出し画像４８２で表示される。
【００４５】
また、先生端末４から解答端末１における生徒（学習者）の入力モードを切り替えることも可能である。例えば解答端末１における生徒による自由入力を許可した場合、生徒は、会話画面上で、先生と自由に会話をしながら（すなわち、メッセージを手動入力しながら）、質疑を行うことが可能である。
【００４６】
図１０は、先生端末４の表示画面例を示す図である。先生端末４では、画面６００に示すように、参加している学習者の進捗情報が、例えば学習者アイコン画像を用いて一覧表示される。進捗情報としては、例えば、現在解いている問題が表示される。進捗が（例えば他の学習者より）遅れている場合、警告アイコンや、メッセージ、また、背景色や文字色等で明示してもよい。画面６００では、「あかりちゃん」の進捗が他の生徒より遅いため、「あかりちゃん」の進捗情報が異なる背景色で表示されている。
【００４７】
また、図９を参照して説明したように、学習者が「わからない」ボタンを操作し、先生への通知を行う場合にも、警告アイコンや、メッセージ、また、背景色や文字色等で明示するようにしてもよい。画面６００では、「なおちゃん」が問題の意味がわからない状況であることが警告アイコンとメッセージにより通知されている。
【００４８】
学習者がグループ（複数人）で参加している場合も想定される。この場合、例えば画面６００の「さゆきちゃん、さらちゃん」のように、複数のアイコン画像と名前が表示される。
【００４９】
学習者アイコン画像をクリックすると、その学習者との会話画面に画面遷移する。例えば図１０の画面６００に表示されている「なおちゃん」のアイコン画像をクリックすると、「なおちゃん」との会話画面である画面６１０に画面遷移する。「なおちゃん」は、「わからない」ボタンを操作した状態であり、先生は、メッセージ入力欄６１１に説明文を手動で入力し、「送信」ボタン６１２をタップして自由にメッセージを送信することが可能である。
【００５０】
制御部２００は、このように先生が入力（応答）した説明文を、新たなメタ情報（ヒント情報）として、会話文に対応付けて登録してもよい。これにより、今後同じ箇所で生徒が「わからない」ボタンをタップした場合に、当該登録した説明文を提示することが可能となる。
【００５１】
また、制御部２００は、説明文が予め登録されている箇所でも、先生端末４への通知を行い、一定時間内に応答がない場合は予め登録されている説明文を表示するようにしてもよい。
【００５２】
また、制御部２００は、予め登録されている説明文が複数ある場合、その後の学習者の正解率に応じて、正解率が高い説明文を優先的に選択するようにしてもよい。
【００５３】
ここで、メタ情報の登録方法について、図１１を参照して説明する。図１１は、本実施形態による問題編集画面の一例を示す図である。図１１の画面５００は、問題文変換部２０１により会話形式に自動変換した問題文データの編集を行うための画面（問題編集画面）である。例えば先生端末４や制作者端末（不図示）に表示され、先生や制作者により編集され得る。
【００５４】
図１１に示す画面５００には、問題文データに基づく各会話「conversation-message」（吹き出しに表示される文章や画像）が順次表示されている。また、各会話に対応して表示するアイコン画像（先生アイコン画像５１１、学習者アイコン画像５１６など）が示されている。また、例えば会話画面の左側にアイコン画像と吹き出しを表示することが基本の場合、相槌等の学習者の会話は右側に表示されるため「right」と示される。アイコン画像や表示位置等の編集を行う場合、編集アイコン５１２をクリックして編集を行い得る。また、会話の内容を編集する場合、編集アイコン５１４をクリックして編集を行い得る。また、メタ情報を登録する場合も、対応付ける会話（例えば文章５１３）が表示されている箇所の編集アイコン５１４をクリックして登録を行い得る。
【００５５】
このような編集は、初期の段階で行ってもよいし、ある程度学習を行った段階で行ってもよい。画面５００では、学習者が「分からない」ボタンを押した箇所とその人数が、数値やアイコンの大きさ、色、種類等により明示される（例えば、画面５００に表示される疑問人数の表示５１７、５１９）。これにより、例えば先生は、学習者が躓きやすい箇所にヒント情報や類題情報を登録することが可能である。
【００５６】
学習者情報管理部２０４は、学習者のプロファイル（氏名、年齢、学年、性別、アイコン画像等）や、学習履歴（解答内容、正答率、学習進度、理解度等）など、学習者に関連する情報を、記憶部２２０に記録して管理する。学習履歴には、どこで「わからない」ボタンをタップしたか（すなわち、会話のどの場所でアドバイス要求操作を行ったか）といった操作履歴も含まれる。このような操作履歴を記録することで、学習者がどこまで問題を読み進めたか（理解したか）をより正確に把握することが可能となる。
【００５７】
理解度算出部２０５は、学習者の学習履歴に基づいて学習の理解度を算出する。例えば理解度算出部２０５は、問題の正答率や、進捗状況（学習進度）に基づいて理解度を算出してもよい。また、本実施形態による理解度算出部２０５は、学習者が問題文をどこまで理解しているか、すなわち、アドバイス要求操作のタイミング（会話のどこで「わからない」ボタンがタップされたか）に基づいて、より正確に、学習の理解度を算出することが可能である。
【００５８】
従来は、図３に示すように問題文データを一画面で（またはスクロールしたり複数画面に渡って一度に）表示していたが、本実施形態では、図４〜図６に示すように、問題文データを会話形式で順次表示し、学習者が問題文を理解できた場合に「次へ」ボタンをタップして会話を進めるようにしている。学習者は、問題文を理解できなかった場合、その時点で、表示されている「わからない」ボタンをタップし、ヒント情報等を得る。本システムでは、このように、問題文データを会話形式で順次表示すると共に、学習者が問題文をどこまで理解できたかを、「わからない」ボタンのタップといったアドバイス要求操作のタイミングに基づいて、より正確に、把握することが可能となる。なお、「アドバイス要求操作」は、「わからない」ボタンのタップ操作に限定されず、学習者が内容を理解できずアドバイスを求めていることを示す所定の操作であればよい。
【００５９】
理解度算出部２０５により算出された理解度は、学習者情報として記憶部２２０に登録される。また、学習者の理解度は、先生端末４に通知されてもよい。また、理解度算出部２０５は、学習者の進捗に応じて、随時、理解度を更新してもよい。また、表示制御部２０２は、算出された理解度に応じて学習者に提示する問題の難易度を変更したり、適切な説明文や解説文を提示したりすることも可能である。また、表示制御部２０２は、算出された理解度に応じて、問題文の改善や、次の問題の適切な選定、また、類題を動的に出題したりすることができる。
【００６０】
（通信部２１０）
通信部２１０は、有線または無線により外部装置とデータの送受信を行う。通信部２１０は、例えば有線／無線ＬＡＮ（Local  Area  Network）、またはＷｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、携帯通信網（ＬＴＥ（Long  Term  Evolution）、３Ｇ（第３世代の移動体通信方式））等により、ネットワーク３と通信接続し、ネットワーク３を介して解答端末１や先生端末４とデータの送受信を行い得る。
【００６１】
（記憶部２２０）
記憶部２２０は、制御部２００の処理に用いられるプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、および適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）により実現される。
【００６２】
以上、本実施形態による問題管理サーバ２の構成について具体的に説明した。なお図２に示す問題管理サーバ２の構成は一例であって、本実施形態はこれに限定されない。例えば問題管理サーバ２の少なくとも一部の構成が外部装置にあってもよいし、制御部２００の各機能の少なくとも一部が解答端末１または通信距離が比較的解答端末１に近い情報処理端末（例えば、いわゆるエッジサーバなど）により実現されてもよい。例えば、問題管理サーバ２は必ずしも問題文変換部２０１を有していなくともよく、外部装置（例えば、他のサーバ等）に設けられた問題文変換部２０１により変換されたデータが、問題管理サーバに送信されるようにしてもよい。また、図２に示す制御部２００の各構成および記憶部２２０を解答端末１に設け、本実施形態による学習支援システムの処理を解答端末１のアプリケーションで全て実行するようにしてもよい。
【００６３】
＜３．動作処理＞
続いて、本実施形態による学習支援システムの動作処理について、図１２を参照して具体的に説明する。図１２は、本実施形態による学習支援システムの動作処理の流れの一例を示すフローチャートである。
【００６４】
図１２に示すように、まず、問題管理サーバ２は、問題文データを取得する（ステップＳ１０３）。問題文データは、制作者や先生により情報処理端末（先生端末４など）から入力されてもよいし、記憶部２２０に登録されていてもよいし、ネットワーク上から取得されてもよい。
【００６５】
次に、問題管理サーバ２の問題文変換部２０１は、問題文データを会話形式へ変換する（ステップＳ１０６）。
【００６６】
次いで、問題管理サーバ２の表示制御部２０２は、学習者の端末（解答端末１）に、会話形式の問題文の表示を開始する（ステップＳ１０９）。具体的には、例えば表示制御部２０２は、図４の画面４００を解答端末１に表示させる。
【００６７】
次に、「わからない」ボタンが押された場合（ステップＳ１１２／Ｎｏ）、「次へ」ボタンが押された（タップ、クリック等がされた）場合（ステップＳ１２１／Ｙｅｓ）、表示制御部２０２は、次の会話に進める（ステップＳ１２４）。具体的には、例えば図４の画面４００に表示する「次へ」ボタン４０３がタップされた場合、表示制御部２０２は、図４の画面４１０に遷移させる。画面４１０では、学習者アイコン画像４１１と、相槌を示す吹き出し画像４１２が表示され、その次に、先生アイコン画像４１３と、次の会話を示す吹き出し画像４１４が表示されている。
【００６８】
表示制御部２０２は、「次へ」ボタンが押される度に、相槌等を挟んで、次の会話を順次表示する（図４〜図６参照）。
【００６９】
次いで、会話画面に表示されている「わからない」ボタンが押された（タップ、クリック等）場合（ステップＳ１１２／Ｙｅｓ）、学習者情報管理部２０４は、学習者の行動履歴として、「わからない」ボタンが押されたことを記録する（ステップＳ１１５）。
【００７０】
次に、表示制御部２０２は、「わからない」ボタンが押された箇所に対応して登録されているヒント情報または類型問題を表示する（ステップＳ１１８）。具体的には、例えば図７の画面遷移図に示すように、画面４２０に表示されている「わからない」ボタン４２６が押された場合、表示制御部２０２は、画面４６０に示すように、対応するヒント情報を示す吹き出し画像４６４を表示する。
【００７１】
続いて、解答が入力された場合（ステップＳ１２７／Ｙｅｓ）、制御部２００は、解答の正誤を判断し、学習履歴として記憶部２２０に記録する（ステップＳ１３０）。
【００７２】
次いで、不正解の場合（ステップＳ１３３／Ｎｏ）、表示制御部２０２は、対応して登録されているヒントまたは類型問題を表示する（ステップＳ１３６）。
【００７３】
一方、正解の場合（ステップＳ１３３／Ｙｅｓ）、表示制御部２０２は、全ての問題が終了するまで（ステップＳ１３９）、引き続き、次の問題の会話形式での表示を開始する（ステップＳ１４２）。
【００７４】
以上、本実施形態による動作処理の一例を説明した。なお図１２に示す動作処理は一例であって、本開示は図１２に示す例に限定されない。例えば、本開示は、図１２に示すステップの順序に限定されない。少なくともいずれかのステップが並列に処理されてもよいし、逆の順番で処理されてもよい。また、図１２に示す全ての処理が必ずしも実行されてなくともよい。また、図１２に示す全ての処理が必ずしも単一の装置で行われなくともよい。
【００７５】
具体的には、例えば表示制御部２０２は、対応するヒント情報や類題情報が登録されている箇所に「わからない」ボタンを表示するよう制御してもよい。また、表示制御部２０２は、「わからない」ボタンが押された箇所にヒント情報や類題情報が登録されていない場合、先生端末４に通知を行ってもよい。
【００７６】
＜４．グループ形式の学習への適用例＞
次に、会話形式での問題データの表示をグループ形式での学習に適用する場合について説明する。グループ形式での学習では、複数人で同一の問題を解くことが可能であり、質問等が全員に共有される。
【００７７】
このようなグループ形式での学習の場合、複数の学習者が参加した会話画面において、問題データが会話口調で順次表示される。各学習者が所持する解答端末１の画面では、図４の画面４００に示すような、先生アイコン画像と、問題の開始を知らせる先生の会話と、「次へ」ボタンが、同様に表示される。各学習者が「次へ」ボタンをタップすると、図１３Ａの画面６２０に示すように、「次へ」ボタンをタップした各学習者のアイコン画像６２１、６２３と、対応する相槌を示す吹き出し画像６２２、６２４がそれぞれ表示される。
【００７８】
これによりグループ内の他の学習者も理解したことを、一の学習者も把握することができる。
【００７９】
参加者が多い場合は、図１３Ｂの画面６２５に示すように、学習者自身のアイコン画像６２６と相槌を示す吹き出し画像６２７を表示すると共に、他の学習者のアイコン画像をまとめたアイコン群画像６２８を表示するようにしてもよい。
【００８０】
また、一の学習者により「わからない」ボタンが押された場合等、質問はグループ学習に参加している者全員に共有される。図１４は、グループ形式での学習において「わからない」ボタンが押された場合の表示例について説明する図である。例えば図１４の画面６３０に示すように、他の学習者が「わからない」ボタンが押した場合、その学習者のアイコン画像６３１と、質問を示す吹き出し画像６３２が、全ての参加者の解答端末１の会話画面に表示される。
【００８１】
そして、「わからない」ボタンが押されたことに応じて、対応するヒント情報を示す吹き出し画像６３４が、先生アイコン画像６３３と共に、全ての参加者の解答端末１の会話画面に表示される。
【００８２】
ヒント情報を理解した学習者が「次へ」ボタン６３５を押すと、全ての参加者の解答端末１の会話画面に、学習者アイコン画像６３８と、相槌を示す吹き出し画像６３９とが表示される。一方、ヒント情報を見ても理解できない学習者が「わからない」ボタンを押すと、全ての参加者の解答端末１の会話画面に、わからない旨を示す吹き出し画像６３７とアイコン画像６３６が表示される。
【００８３】
これにより、問題文を読み進めるステップのどの段階で、参加者のうち誰が理解して誰が理解していないかを互いに把握することが可能である。なお、同様の画面は先生端末４側でも閲覧することが可能であり、これにより、先生は、問題文を読み進めるステップのどの段階で、参加者のうち誰が理解して誰が理解していないかを把握することが可能である。
【００８４】
また、解答情報は、設定に応じて他の参加者には伏せるようにすることも可能である。解答情報の表示に関する設定は、すべて表示、不正解なら表示・正解は非表示、すべて非表示等が考え得る。また、先生等が、適宜、解答の表示／非表示を設定してもよい。
【００８５】
「不正解なら表示・正解は非表示」に設定されている場合、例えば図１５に示すように、他の学習者により入力された不正解の解答は、吹き出し画像６４１において表示されている。一方、他の学習者により入力された正解の解答は、吹き出し画像６４３において非表示にされている（例えば空欄、塗り潰し、伏字等を用いる）。また、不正解者に対するヒント情報や難易度を下げた類題を示す吹き出し画像６４２も、参加者全員に共有される。
【００８６】
また、早めに正解した学習者に対して、時間を有効利用するため、その学習者の理解度や残り時間等を考慮して、同程度または難易度を上げた類題を出題してもよい。類題は、正答者のみに表示するようにしてもよい。図１６は、正解者に対して類題を出題する場合について説明する図である。図１６の画面６５０は、例えば「あかりちゃん」が利用する解答端末１の会話画面であって、「あかりちゃん」が解答を入力し、正解した場合、残り時間等に応じて、同程度または難易度を上げた類題を示す吹き出し画像６５３が表示される。これにより、「あかりちゃん」は、グループ学習に参加している他の学習者が解答し終えるまでの時間を、新たな問題を解くことに利用し、学習を進めることができる。
【００８７】
なお、以上説明したグループ学習において会話画面上に表示されたメッセージ（吹き出し画像）は、時間情報と共に記憶部２２０等に保持されてもよい（どのようなメッセージがどのようなタイミングで表示されたかが記憶される）。これにより、後から別の学習者が一人で問題を解く場合にも、これらのメッセージの流れを再現することで、その授業等のグループ学習をリアルタイムで受講できなかった生徒も同じような環境で問題を解くことが可能となる。
【００８８】
また、先生端末４では、グループ学習の参加者の進捗状況（ステータス）を一覧で確認することも可能である。図１７は、グループ形式での学習における参加者進捗状況の一覧画面について説明する図である。先生端末４に表示される会話画面には、図１７の画面７００に示すように、進捗ボタン７０５が表示されている。進捗ボタン７０５がタップされると、図１７の右側に示すように、グループ学習参加者の進捗状況を一覧で示す画面７２０が表示される。画面７２０では、例えば解答済みの学習者と未解答の学習者がアイコン画像により明示される。
【００８９】
＜５．まとめ＞
上述したように、本開示の実施形態による情報処理システムでは、問題文を会話形式で順次表示することで、問題への没入感を与えると共に、学習者の理解度をより適切に算出することが可能となる。
【００９０】
なお、本実施形態による会話形式での表示を、解説文データを表示する際に適用してもよい。
【００９１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本技術はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９２】
例えば、上述した解答端末１、問題管理サーバ２、または先生端末４に内蔵されるＣＰＵ、ＲＯＭ、およびＲＡＭ等のハードウェアに、解答端末１、問題管理サーバ２、または先生端末４の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させたコンピュータ読み取り可能な記憶媒体も提供される。
【００９３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【００９４】
なお、本技術は以下のような構成も取ることができる。
（１）
問題データを会話形式で順次表示する制御と、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部を備える、情報処理装置。
（２）
前記制御部は、
取得した問題データを会話形式に変換する処理を行う、前記（１）に記載の情報処理装置。
（３）
前記制御部は、
前記会話形式への変換処理として、前記問題データを区切り、文体を会話口調に変更する、前記（２）に記載の情報処理装置。
（４）
前記制御部は、
前記会話形式への変換処理として、さらに、前記学習者による相槌を自動的に挿入する、前記（３）に記載の情報処理装置。
（５）
前記制御部は、
前記問題データに基づく会話を、出題側アイコン画像に対応付けて表示し、
前記遷移トリガ操作が行われた場合、学習者側アイコン画像に対応付けて、前記相槌を表示し、前記問題データに基づく次の会話を、前記出題側アイコン画像に対応付けて表示する、前記（４）に記載の情報処理装置。
（６）
前記制御部は、
前記アドバイス要求操作が行われた場合、予め対応付けて登録されたアドバイス情報を表示する、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記制御部は、
前記アドバイス情報として、ヒント情報を表示する、前記（６）に記載の情報処理装置。
（８）
前記制御部は、
前記アドバイス情報として、類題を表示する、前記（６）に記載の情報処理装置。
（９）
前記制御部は、
前記アドバイス要求操作が行われた場合、先生端末への通知を行う、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（１０）
前記制御部は、
前記先生端末から一定時間応答がない場合、前記アドバイス要求操作が行われた箇所に対応付けて登録されたアドバイス情報を表示する、前記（９）に記載の情報処理装置。
（１１）
前記制御部は、
１以上の学習者の進捗状況として、前記アドバイス要求操作を行った学習者を明示する学習者進捗一覧画面を先生端末に表示する制御を行う、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）
前記会話形式での表示は、グループ学習に参加する複数の学習者の情報処理端末で共有される、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）
プロセッサが、
問題データを会話形式で順次表示することと、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めることと、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録することと、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出することと、を含む、情報処理方法。
（１４）
コンピュータを、
問題データを会話形式で順次表示する制御と、
前記会話形式での表示を、学習者による遷移トリガ操作に応じて進めるよう制御し、
前記順次表示される会話形式の表示に対し、前記学習者によりアドバイス要求操作が行われた箇所を記録し、
前記アドバイス要求操作の箇所に基づいて、前記学習者の理解度を算出する、制御部として機能させるための、プログラム。
【符号の説明】
【００９５】
１  解答端末
２  問題管理サーバ
２００  制御部
２０１  問題文変換部
２０２  表示制御部
２０３  メタ情報設定部
２０４  学習者情報管理部
２０５  理解度算出部
２１０  通信部
２２０  記憶部
【図１】
2020026754.tif 000003
【図２】
2020026754.tif 000004
【図３】
2020026754.tif 000005
【図４】
2020026754.tif 000006
【図５】
2020026754.tif 000007
【図６】
2020026754.tif 000008
【図７】
2020026754.tif 000009
【図８】
2020026754.tif 000010
【図９】
2020026754.tif 000011
【図１０】
2020026754.tif 000012
【図１１】
2020026754.tif 000013
【図１２】
2020026754.tif 000014
【図１３Ａ】
2020026754.tif 000015
【図１３Ｂ】
2020026754.tif 000016
【図１４】
2020026754.tif 000017
【図１５】
2020026754.tif 000018
【図１６】
2020026754.tif 000019
【図１７】
2020026754.tif 000020
【国際調査報告】
2020026754.tif 000021
2020026754.tif 000022
2020026754.tif 000023
2020026754.tif 000024