(57)【要約】【課題】指導対象となる複数の生徒に関する情報を好適に講師に提示する。【解決手段】情報処理装置は、学習に使用される複数の端末装置から学習に関する表示情報を受信する。そして、情報処理装置は、複数の端末装置の使用者の各々の学習状況に基づき、上述の表示情報に基づく使用者毎の個別表示に対する並び順を決定する。そして、情報処理装置は、決定した並び順に基づき、使用者毎の個別表示を並べて表示する。【選択図】図９
2020194144.tif 000002
【特許請求の範囲】
【請求項１】
学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信手段と、
前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定手段と、
前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示手段と、
を有する情報処理装置。
【請求項２】
前記決定手段は、前記学習状況として、前記使用者の各々の前記学習に対する進捗度を判定し、当該進捗度に基づき、前記並び順を決定する、請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、前記使用者毎の個別表示として、前記使用者毎の記入内容を再現した画像を、前記表示情報に基づき表示し、
前記決定手段は、前記記入内容に基づき、前記進捗度を判定する、請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記学習状況として、前記使用者の各々の前記学習に対する理解度を判定し、当該理解度に基づき、前記並び順を決定する、請求項１に記載の情報処理装置。
【請求項５】
前記決定手段は、前記使用者の各々の成績情報に基づき、前記理解度を判定する、請求項４に記載の情報処理装置。
【請求項６】
前記表示手段は、前記使用者毎の個別表示のいずれかが選択された場合、選択された個別表示に対応する使用者を対象とする画面を表示する、請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
情報処理装置が実行する制御方法であって、
学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信工程と、
前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定工程と、
前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示工程と、
を有する制御方法。
【請求項８】
コンピュータが実行するプログラムであって、
学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信手段と、
前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定手段と、
前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示手段
として前記コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔授業における表示に関する。
【背景技術】
【０００２】
従来から、複数の受講者の筆跡情報を集約して表示するシステムが知られている。例えば、特許文献１には、受講者が電子ペンを用いて用紙に記入する都度、電子ペンが記入情報を生成して講師が使用する集約装置に送信し、集約装置が受信した記入情報に基づく各受講者の筆跡を、ディスプレイやスクリーンに並べて表示するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５０９９５９５号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
講師１人に対して複数の生徒の指導を行う遠隔授業において、指導対象となる生徒の学習状況はまちまちであり、表示される生徒の数が多い場合には、講師は、表示された複数の生徒に対する再現画像から指導が必要な生徒を瞬時に把握することが困難な場合が生じる。この課題については、特許文献１には、何ら記載されていない。
【０００５】
本発明は、例えば、上記のような課題を解決するためになされたものであり、指導対象となる複数の生徒に関する情報を好適に講師に提示することが可能な情報処理装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、情報処理装置は、学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信手段と、前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定手段と、前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示手段と、を有する。
【０００７】
上記情報処理装置は、学習に使用される複数の端末装置から学習に関する表示情報を受信する。そして、情報処理装置は、複数の端末装置の使用者の各々の学習状況に基づき、上述の表示情報に基づく使用者毎の個別表示に対する並び順を決定する。そして、情報処理装置は、決定した並び順に基づき、使用者毎の個別表示を並べて表示する。ここでの「表示する」とは、情報処理装置が自ら表示する態様の他、情報処理装置以外の表示装置に所定の表示を実行させる態様も含む。後者の場合、例えば、情報処理装置は、上述の表示装置が所定の表示を行うのに必要な表示データを上述の表示装置に供給する。この態様によれば、情報処理装置は、学習を行う各使用者の個別表示を各使用者の学習状況に応じて並べて表示することができるため、学習を行う端末装置の使用者の学習状況を、情報処理装置の使用者に効率的に把握させることができる。
【０００８】
上記情報処理装置の一態様では、前記決定手段は、前記学習状況として、前記使用者の各々の前記学習に対する進捗度を判定し、当該進捗度に基づき、前記並び順を決定する。この態様により、情報処理装置は、学習を行う各使用者の個別表示を各使用者の学習の進捗度に応じて並べて表示することができるため、学習を行う端末装置の使用者の学習の進捗状況を、情報処理装置の使用者に効率的に把握させることができる。
【０００９】
上記情報処理装置の他の一態様では、前記表示手段は、前記使用者毎の個別表示として、前記使用者毎の記入内容を再現した画像を、前記表示情報に基づき表示し、前記決定手段は、前記記入内容に基づき、前記進捗度を判定する。この態様により、情報処理装置は、端末装置の使用者の記入内容に基づく進捗度により、各使用者の個別表示を好適に並べて表示することができる。
【００１０】
上記情報処理装置の他の一態様では、前記決定手段は、前記学習状況として、前記使用者の各々の前記学習に対する理解度を判定し、当該理解度に基づき、前記並び順を決定する。この態様により、情報処理装置は、学習を行う各使用者の個別表示を各使用者の学習の理解度に応じて並べて表示することができるため、学習を行う端末装置の使用者の学習の理解度を、情報処理装置の使用者に効率的に把握させることができる。
【００１１】
上記情報処理装置の他の一態様では、前記決定手段は、前記使用者の各々の成績情報に基づき、前記理解度を判定する。この態様により、情報処理装置は、学習を行う端末装置の使用者の学習の理解度を好適に判定することができる。
【００１２】
上記情報処理装置の他の一態様では、前記表示手段は、前記使用者毎の個別表示のいずれかが選択された場合、選択された個別表示に対応する使用者を対象とする画面を表示する。この態様により、情報処理装置は、情報処理装置の使用者が注目した使用者を対象とする画面を、好適に表示することができる。
【００１３】
本発明の他の観点では、情報処理装置が実行する制御方法であって、学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信工程と、前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定工程と、前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示工程と、を有する。情報処理装置は、この制御方法を実行することで、学習を行う端末装置の使用者の学習状況を、情報処理装置の使用者に効率的に把握させることができる。
【００１４】
本発明のさらに別の観点では、コンピュータが実行するプログラムであって、学習に使用される複数の端末装置から前記学習に関する表示情報を受信する受信手段と、前記複数の端末装置の使用者の各々の学習状況に基づき、前記表示情報に基づく前記使用者毎の個別表示に対する並び順を決定する決定手段と、前記並び順に基づき、前記使用者毎の個別表示を並べて表示する表示手段として前記コンピュータを機能させる。このプログラムをコンピュータで実行することにより、上記の情報処理装置を実現することができる。
【発明の効果】
【００１５】
本開示によれば、情報処理装置は、学習を行う端末装置の使用者の学習状況を情報処理装置の使用者が効率的に把握できるように、端末装置の使用者毎の個別表示を好適に提示することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る学習システムの構成を示す。
【図２】生徒端末及び講師端末の構成を示すブロック図である。
【図３】生徒情報のデータ構造の一例である。
【図４】成績情報のデータ構造の一例である。
【図５】学習状況一覧画面の表示例である。
【図６】図５の状態において並び順の入れ替えがあった後の学習状況一覧画面の表示例である。
【図７】並び順指定欄において「理解度順に並べる」が選択された場合の学習状況一覧画面の表示例である。
【図８】図５の状態において「高橋  四郎」の再現画像を表示する個別表示欄が選択された場合に表示される学習状況個別画面の表示例である。
【図９】学習状況一覧画面及び学習状況個別画面の表示処理に関するフローチャートである。
【図１０】変形例に係る学習システムの構成を示す。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【００１８】
［全体構成］
図１は、本実施形態における学習システム１００の構成を示す。学習システム１００は、遠隔授業に関するシステムであり、生徒が使用する複数の生徒端末１０と、生徒の指導を行う講師が使用する講師端末２０と、を有する。生徒端末１０と、講師端末２０とは、ネットワーク５を介してデータ通信を行う。
【００１９】
生徒端末１０は、講師端末２０と接続を行い、リアルタイムに取得される画像及び音声などの種々の情報の送受信を講師端末２０と行う。生徒端末１０は、学校又は民間教育機関の生徒が学校内において使用する端末装置であってもよく、当該生徒が自宅において使用する端末装置であってもよい。
【００２０】
また、生徒端末１０は、例えば、カメラ及び音声入力装置などを内蔵又はこれらと電気的に接続しており、遠隔授業中において、当該カメラが生成した画像データ及び音声入力装置が生成した音声データを、講師端末２０に送信する。また、生徒端末１０は、ディスプレイ及びスピーカなどを有し、講師端末２０から送信される情報に画像データ及び音声データが含まれていた場合には、当該画像データをディスプレイに表示したり、音声データをスピーカにより出力したりする。また、生徒端末１０は、教材を用いた遠隔授業中において、当該生徒端末１０を使用する生徒の教材への記入内容を再現するために必要な表示情報「Ｄ１」を、講師端末２０へ送信する。なお、ネットワーク５を通じた生徒端末１０と講師端末２０との通信は、有線であっても無線であってもよい。
【００２１】
講師端末２０は、複数の生徒端末１０と接続を行い、遠隔授業中においてリアルタイムに取得される画像及び音声などの種々の情報の送受信を各生徒端末１０と行う。また、講師端末２０は、複数の生徒端末１０から夫々送信される表示情報Ｄ１に基づき、生徒毎の個別表示を並べた画面（「学習状況一覧画面」とも呼ぶ。）を表示する。学習状況一覧画面の詳細については後述する。
【００２２】
なお、講師端末２０は、学校内において先生が使用する端末装置であってもよく、民間教育機関の講師が使用する端末装置であってもよい。以後においては、学校の先生、民間教育機関の講師、及びその他の指導者を、単に「講師」とも呼ぶ。
【００２３】
学習システム１００の構成は、図１に示す構成に限定されない。例えば、学習システム１００は、遠隔授業を行うためのアカウントの管理などを行う管理サーバなどをさらに有してもよい。この場合、生徒端末１０は、例えば、上述の管理サーバから遠隔授業を受けるための認証を得るためのデータ（例えばログイン情報等）の授受を行った後、講師端末２０とデータ送受信を行うための通信を確立する。この場合のデータ通信は、上述の管理サーバにより中継されてもよく、上述の管理サーバにより中継されることなく直接的に行われてもよい。
【００２４】
なお、図１では、生徒端末１０及び講師端末２０は、ノート型パソコンとして表示されているが、これに限定されず、デスクトップ型パソコンであってもよく、タブレット型端末（スマートフォンを含む）であってもよい。
【００２５】
［装置構成］
図２（Ａ）は、生徒端末１０の構成を示すブロック図である。図示のように、生徒端末１０は、通信部１３、記憶部１４、入力部１５、制御部１６、及び出力部１７を備える。これらの構成要素は、バス１９により相互に接続されている。
【００２６】
通信部１３は、制御部１６の制御に基づき、講師端末２０等の外部装置と通信を行う。記憶部１４は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部１４には、制御部１６により実行される様々な処理のプログラムが記憶される。また、記憶部１４は、制御部１６が様々な処理を実行する際の作業メモリとして機能する。なお、記憶部１４は、生徒端末１０に接続又は内蔵されたハードディスクなどの外部記憶装置であってもよく、フラッシュメモリなどの記憶媒体であってもよい。
【００２７】
入力部１５は、生徒端末１０に入力される情報を生成する。入力部１５は、例えば、マウス、ボタン、タッチパネル、カメラ、マイクなどの音声入力装置等であってもよく、これらのデバイスに接続するためのインターフェースであってもよい。
【００２８】
出力部１７は、制御部１６の制御に基づき、所定の表示及び音出力を行う。出力部１７は、例えば、ディスプレイ、プロジェクタ、スピーカ、ヘッドホン等であってもよく、これらのデバイスに接続するためのインタ−フェースであってもよい。
【００２９】
制御部１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサ（コンピュータ）により構成され、生徒端末１０の各構成要素を制御する。制御部１６は、記憶部１４に記憶されるプログラムに基づき、所定の処理を行う。本実施形態では、制御部１６は、テストなどの教材を用いた学習時において、講師端末２０が生徒端末１０を使用する生徒の教材への記入内容を再現するために必要な情報である表示情報Ｄ１を、通信部１３により講師端末２０に送信する。
【００３０】
ここで、表示情報Ｄ１について補足説明する。例えば、制御部１６は、教材に対する記入内容を示す情報（ストローク情報）を、表示情報Ｄ１として講師端末２０に送信する。この場合、制御部１６は、例えば、ディスプレイにタッチパネルが積層されている場合には、ディスプレイに表示された教材に対するスタイラス等による記入内容を示すストローク情報を、表示情報Ｄ１として生成する。他の例では、制御部１６は、筆跡を電子的情報に変換可能なデジタルペンと通信部１３が接続している場合、紙の教材への記入に対するデジタルペンの送信情報に基づき、上述のストローク情報を生成してもよい。さらに別の例では、制御部１６は、入力したい記入欄が選択された状態でキーボードや音声入力装置による文字入力を受け付ける場合には、入力された文字情報及び記入された記入欄を特定する情報を、表示情報Ｄ１として生成する。さらに別の例では、制御部１６は、教材及び記入内容が生徒端末１０のディスプレイに表示される場合には、当該ディスプレイの画面情報を、表示情報Ｄ１として講師端末２０に送信してもよい。
【００３１】
上述のストローク情報について補足説明する。ストローク情報は、例えば、教材内における各ストロークの位置情報、及び、当該ストロークが記入された時刻情報を少なくとも含む。１つのストロークを表すストローク情報は、例えば、１個又は複数個の座標点と、各座標点に対応する記入時刻とを含む。なお、ストローク情報は、消去されたストロークに関する情報であってもよい。この場合、ストローク情報は、例えば、消去されたストロークを特定する情報（例えば位置情報）と、当該ストロークが消去された時刻情報とを含む。
【００３２】
図２（Ｂ）は、講師端末２０の構成を示すブロック図である。図示のように、講師端末２０は、通信部２１、記憶部２２、入力部２３、制御部２４、及び出力部２５を備える。これらの構成要素は、バス２９により相互に接続されている。
【００３３】
通信部２１は、制御部２４の制御に基づき、生徒端末１０等の外部装置と通信を行う。記憶部２２は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部２２には、制御部２４により実行される様々な処理のプログラムが記憶される。また、記憶部２２は、制御部２４が様々な処理を実行する際の作業メモリとしても機能する。
【００３４】
また、記憶部２２は、主に、生徒情報２６と、成績情報２７と、教材情報２８と、を記憶する。生徒情報２６は、遠隔授業を行う各生徒の属性に関する情報である。成績情報２７は、遠隔授業を行う各生徒の成績に関する情報である。生徒情報２６及び成績情報２７の具体例については後述する。教材情報２８は、遠隔授業において使用される教材に関する情報である。例えば、教材情報２８は、遠隔授業において使用される教材を表示するための電子データを含む。なお、教材情報２８は、教材に記入欄が存在する場合には、各記入欄に関する情報（「記入欄情報」とも呼ぶ。）を含んでもよい。記入欄情報は、例えば、各記入欄の位置情報と、各記入欄の識別情報とを含む。この場合、教材情報２８の記入欄情報は、生徒の記入済みの記入欄を講師端末２０が特定する際に用いられる。また、教材情報２８は、各記入欄に記載すべき正解を示す正解情報をさらに含んでもよい。
【００３５】
なお、記憶部２２は、講師端末２０に接続又は内蔵されたハードディスクなどの外部記憶装置であってもよく、フラッシュメモリなどの記憶媒体であってもよい。なお、記憶部２２は、講師端末２０とデータ通信を行うサーバ装置であってもよい。この場合、記憶部２２は、複数のサーバ装置から構成されてもよい。
【００３６】
入力部２３は、講師端末２０に入力される情報を生成する。入力部２３は、例えば、マウス、ボタン、タッチパネル、カメラ、マイクなどの音声入力装置等であってもよく、これらのデバイスに接続するためのインターフェースであってもよい。
【００３７】
出力部２５は、制御部２４の制御に基づき、所定の表示及び音出力を行う。出力部２５は、例えば、ディスプレイ、プロジェクタ、スピーカ、ヘッドホン等であってもよく、これらのデバイスに接続するためのインターフェースであってもよい。
【００３８】
制御部２４は、ＣＰＵ、ＧＰＵなどのプロセッサ（コンピュータ）により構成され、講師端末２０の各構成要素を制御する。制御部２４は、記憶部２２に記憶されるプログラムに基づき、所定の処理を行う。例えば、制御部２４は、教材を用いた学習時において、各生徒端末１０から送信される情報に基づき、生徒毎の表示枠が並べられた学習状況一覧画面を出力部２５に表示させる。講師端末２０は、上述の生徒毎の表示枠に、各生徒端末１０から送信される表示情報Ｄ１に基づき教材への記入内容を再現した画像（「再現画像」とも呼ぶ。）を表示してもよく、各生徒端末１０に設けられたカメラが撮影した画像（「撮影画像」とも呼ぶ。）を表示してもよい。この場合、撮影画像は、例えば生徒が撮影された画像である。制御部２４は、「受信手段」、「決定手段」、「表示手段」、及びプログラムを実行する「コンピュータ」の一例である。
【００３９】
図３は、生徒情報２６のデータ構造の一例である。図３に示す生徒情報２６は、主に、「学校」、「学年」、「クラス」、「番号」、「氏名」、「生徒ＩＤ」の各項目を有する。生徒情報２６の各レコードは、生徒毎に設けられる。
【００４０】
「学校」は、対象の生徒が属する学校の識別情報（ここでは学校名）を示す。「学年」は、対象の生徒が属する学年を示す。「クラス」は、対象の生徒が属するクラスを示し、「番号」は、対象の生徒に割り当てられたクラス番号を示す。「氏名」は、対象の生徒の氏名を示す。「生徒ＩＤ」は、対象の生徒に割り当てられる固有の識別番号である。なお、生徒情報２６は、上述した各項目に代えて又は加えて、任意の項目を有してもよい。例えば、生徒情報２６は、対象の生徒に対応する通信アドレスの情報などを含んでもよい。
【００４１】
図４は、成績情報２７のデータ構造の一例である。図４に示す成績情報２７は、主に、「生徒ＩＤ」、「総合偏差値」、「科目別偏差値」の各項目を有する。成績情報２７の各レコードは、生徒毎に設けられる。
【００４２】
「生徒ＩＤ」は、対象の生徒に割り当てられる固有の識別番号であり、当該生徒を示す生徒情報２６のレコードと紐づけるために設けられている。「総合偏差値」は、対象の生徒の総合的な（全科目を総合した）偏差値を示す。「科目別偏差値」は、対象の生徒の科目別の偏差値を示し、「算数」、「国語」、「社会」などの科目毎のサブ項目を含んでいる。これらの偏差値は、通年のテスト結果に対する偏差値の平均であってもよく、現在の学期に実施されたテストに対する偏差値の平均であってもよく、直前に実施されたテストに対する偏差値であってもよい。なお、成績情報２７は、上述した各項目に代えて又は加えて、任意の項目を有してもよい。例えば、成績情報２７は、偏差値の各項目に代えて又は加えて、点数の各項目（総合点及び科目別点）を有してもよい。また、成績情報２７は、生徒情報２６の一部として生徒情報２６に含まれてもよい。
【００４３】
［表示処理］
次に、講師端末２０が実行する具体的な表示処理について説明する。概略的には、講師端末２０は、学習状況一覧画面を表示する場合、表示対象となる各生徒の学習状況に基づいて、生徒毎の表示の並び順（表示順）を決定する。これにより、講師端末２０は、講師が効率的に生徒の学習状況を把握できるように学習状況一覧画面を表示する。
【００４４】
（１）学習状況一覧画面
図５は、学習状況一覧画面の表示例である。講師端末２０は、学習状況一覧画面上に、学習状況表示欄５１と、表示切替ボタン５２と、並び順指定欄５３と、を設けている。図５では、６人の生徒がそれぞれの生徒端末１０を使用して講師端末２０に接続し、遠隔授業の一環として３ページからなる復習テストを一斉に受けている。また、学習状況一覧画面の表示中では、例えば、講師端末２０が取得する講師の音声データ等が各生徒の生徒端末１０へ送信され、各生徒端末１０において再生される。同様に、学習状況一覧画面の表示中では、生徒端末１０が取得する各生徒の音声データ等が講師端末２０に送信され、講師端末２０において再生される。
【００４５】
学習状況表示欄５１には、講師端末２０が接続する生徒端末１０の数に相当する生徒数（ここでは６人）分の個別表示欄６１（６１Ａ〜６１Ｆ）が設けられている。例えば、講師端末２０は、個別表示欄６１Ａ上に、「大日本  三郎」が使用する生徒端末１０から受信した表示情報Ｄ１に基づき、「大日本  三郎」の再現画像を表示し、個別表示欄６１Ｂ上に、「山田  太一」が使用する生徒端末１０から受信した表示情報Ｄ１に基づき、「山田  太一」の再現画像を表示する。同様に、講師端末２０は、個別表示欄６１Ｃ〜６１Ｆ上に、それぞれ、「佐藤  順子」、「高橋  四郎」、「伊藤  次郎」、「鈴木  花子」の再現画像を表示している。再現画像は、「個別表示」の一例である。
【００４６】
また、任意の個別表示欄６１が選択された場合、講師端末２０は、選択された個別表示欄６１に対応する対象生徒の再現画像を個別（単独）に表示する画面（「学習状況個別画面」とも呼ぶ。）を表示する。学習状況個別画面では、例えば、選択された個別表示欄６１に対応する生徒端末１０と講師端末２０とは、１対１での音声データ等の授受を行うことができ、講師は、選択した個別表示欄６１の生徒に対して個別指導を行うことが可能である。
【００４７】
表示切替ボタン５２は、学習状況表示欄５１に表示させる画像（再現画像と撮影画像）の切り替えを指示するボタンである。例えば、講師端末２０は、図５の状態で表示切替ボタン５２が選択されたことを検知した場合、学習状況表示欄５１の各個別表示欄６１Ａ〜６１Ｆに表示させる画像を、再現画像から撮影画像に切り替える。
【００４８】
並び順指定欄５３は、学習状況表示欄５１上での表示対象となる各生徒（「対象生徒」とも呼ぶ。）に対応する表示の並び順を指定する入力欄である。図６の例では、並び順指定欄５３は、一例として、プルダウンメニュー形式の入力欄となっており、複数の選択肢の中から「進捗度順に並べる」が選択されている。
【００４９】
そして、講師端末２０は、並び順指定欄５３において指定された並び順に従い、学習状況表示欄５１での表示対象となる各生徒に対応する表示の並び順を決定する。そして、図５の例では、並び順指定欄５３において「進捗度順に並べる」と指定されていることから、講師端末２０は、各対象生徒の教材に対する進捗度を判定し、判定した進捗度に基づき、各対象生徒に対する表示の並び順を決定する。そして、講師端末２０は、並び順の上位３人を、学習状況表示欄５１における上段（個別表示欄６１Ａ〜６１Ｃ）において左から順に表示し、並び順の下位３人を、学習状況表示欄５１における下段（個別表示欄６１Ｄ〜６１Ｆ）において左から順に表示する。図５の例では、講師端末２０は、問５（１）まで記入済である対象生徒「大日本  三郎」が最も進捗度が高いと判定し、当該対象生徒の表示に対する並び順を最も高くし、問２まで記入済である対象生徒「鈴木  花子」が最も進捗度が低いと判定し、当該対象生徒の表示に対する並び順を最も低くする。よって、この場合、講師端末２０は、並び順が最も高い「大日本  三郎」の再現画像を学習状況表示欄５１の上段左の個別表示欄６１Ａに表示し、並び順が最も低い「鈴木  花子」の再現画像を学習状況表示欄５１の下段右の個別表示欄６１Ｆに表示する。また、講師端末２０は、他の４人の対象生徒についても、進捗度が高いほど表示の並び順を上位に定め、個別表示欄６１Ｂ〜６１Ｅにそれぞれ再現画像を表示させる。
【００５０】
ここで、各対象生徒の進捗度の判定方法について補足説明する。例えば、講師端末２０は、各生徒端末１０から表示情報Ｄ１としてストローク情報を受信している場合、ストローク情報と教材情報２８に含まれる記入欄情報とに基づき、各記入欄への記入の有無を判定する。そして、講師端末２０は、記入された記入欄が多い対象生徒ほど、進捗度が高いと判定する。また、講師端末２０は、各生徒端末１０から画面情報を受信することで、各個別表示欄６１Ａ〜６１Ｆに表示する再現画像を生成している場合、教材情報２８の記入欄情報に基づき再現画像中の記入欄を認識する。そして、講師端末２０は、認識した記入欄への記入の有無をＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）などに用いられる文字認識技術等に基づき判定する。そして、講師端末２０は、記入された記入欄が多い対象生徒ほど、進捗度が高いと判定する。
【００５１】
なお、講師端末２０は、記入された記入欄の数が多いほど進捗度が高いとみなす代わりに、最後に記入された記入欄に対応する問題番号に基づき進捗度を判定してもよい。図５に示す復習テストの例では、講師端末２０は、最後に記入された記入欄に対応する大問の番号（２頁目時点で１〜５）が大きいほど、進捗度が高いと判定する。なお、講師端末２０は、大問の番号が同一である場合には、小問（（１）、（２）等）が大きいほど、進捗度が高いと判定する。さらに別の例では、講師端末２０は、現在記入対象となっている教材の頁に基づき、進捗度を判定してもよい。例えば、この場合、講師端末２０は、「大日本  三郎」、「山田  太一」、「佐藤  順子」、「高橋  四郎」の四人は復習テストの２頁目を記入対象としていることから、１頁目を記入対象とする「伊藤  次郎」及び「鈴木  花子」よりも進捗度が高いと判定する。なお、現在記入対象となっている教材の頁が同一の場合には、講師端末２０は、記入された記入欄の数に基づき進捗度を判定してもよく、最後に記入された記入欄の問題番号に基づき進捗度を判定してもよい。
【００５２】
なお、講師端末２０は、学習状況一覧画面の表示の継続中では、各生徒端末１０から送信される表示情報Ｄ１に基づき再現画像の表示の更新を行うと共に、対象生徒の並び順の決定を繰り返し行う。そして、講師端末２０は、並び順に変動があった場合には、変動後の並び順に従い学習状況表示欄５１内の表示を変更する。
【００５３】
図６は、図５の状態において並び順の入れ替えがあった後の学習状況一覧画面の表示例である。図６の例では、「佐藤  順子」が問５（１）まで記入を行っており、問４（３）まで記入を行っている「山田  太一」よりも進捗度が高くなっている。この場合、講師端末２０は、「佐藤  順子」の並び順が２番、「山田  太一」の並び順が３番であるとみなし、「佐藤  順子」の再現画像を個別表示欄６１Ｂに表示し、「山田  太一」の再現画像を個別表示欄６１Ｃに表示する。その結果、所定時間前の学習状況一覧画面である図５の表示例と比較して、「佐藤  順子」の再現画像の表示位置と、「山田  太一」の再現画像の表示位置とが入れ替わっている。
【００５４】
このように、講師端末２０は、最新の進捗度に基づき対象生徒の表示の並び替えを順次行う。これにより、講師端末２０は、講師端末２０の使用者である講師に対し、対象生徒の進捗状況を効率的に把握させ、指導を好適に実行させる。
【００５５】
図７は、並び順指定欄５３において「理解度順に並べる」が選択された場合の学習状況一覧画面の表示例である。この場合、講師端末２０は、各表示対象者の理解度を判定し、当該理解度に基づき各表示対象者に対応する表示の並び順を決定する。
【００５６】
ここで、各対象生徒の理解度の判定方法について説明する。第１の例では、講師端末２０は、成績情報２７を参照することで、各対象生徒の理解度を判定する。例えば、講師端末２０は、成績情報２７の「総合偏差値」又は対象の教材に対する科目に対応する「科目別偏差値」（ここでは「算数」）を参照することで、各対象生徒の理解度を判定する。図７の例では、講師端末２０は、図４に示す成績情報２７の「算数」の科目別偏差値が高い順に、各対象生徒に対する表示の並び順を決定している。第２の例では、講師端末２０は、各対象生徒の再現画像に対して自動採点を行い、自動採点の結果に基づき、各対象生徒の理解度を判定する。例えば、この場合、講師端末２０は、自動採点による点数（正解数）又は得点率（正解率）が高い程、各対象生徒の理解度が高いと判定する。この場合、例えば、講師端末２０は、教材情報２８を参照することで、各再現画像内の記入欄及び各記入欄に記載すべき正解を認識すると共に、ＯＣＲなどに用いられる文字認識技術により、各記入欄への記入内容を認識する。そして、講師端末２０は、各記入欄の正解と記入内容とを比較することで、記入済の各記入欄に対する正解及び不正解の判定を行う。
【００５７】
このように、講師端末２０は、対象生徒の進捗度や理解度などの学習状況に基づいて、生徒毎の表示の並び順（表示順）を決定する。これにより、講師端末２０は、講師が効率的に生徒の学習状況を把握できるように学習状況一覧画面を表示することができる。
【００５８】
なお、使用する教材は、対象生徒が共通に実施するテストである場合に限られない。講師端末２０は、対象生徒が共通に実施するテスト以外の教材を使用する場合であっても、上述した学習状況一覧画面の具体例と同様に、対象生徒の表示の並び順を決定する。例えば、対象生徒が同一の教材を使用し、かつ、各生徒の学習状況に応じて異なる頁を学習する態様では、講師端末２０は、各対象生徒が参照する教材の頁に基づき、各表示の並び順を決定してもよい。この場合、講師端末２０は、頁番号が高い頁を参照している対象生徒ほど、学習に対する進捗度が高いとみなし、対象生徒に対応する表示の並び順を高くする。他の例では、対象生徒が異なる教材又は同一教材内の異なる頁を学習する態様では、講師端末２０は、成績情報２７を参照することで、図７の例と同様に各対象生徒の理解度を認識し、当該理解度に基づき各対象生徒の表示に対する並び順を決定してもよい。
【００５９】
（２）学習状況個別画面
図８は、図５の状態において「高橋  四郎」の再現画像を表示する個別表示欄６１Ｄが選択された場合に表示される学習状況個別画面の表示例である。この場合、講師端末２０は、学習状況個別画面上において、再現画像表示領域５５と、補足情報表示領域５６と、表示切替ボタン５７とを夫々設ける。
【００６０】
講師端末２０は、再現画像表示領域５５上に、選択された個別表示欄６１Ｄに対応する「高橋  四郎」の再現画像を表示する。また、講師端末２０は、表示切替ボタン５７が選択されたことを検知した場合、再現画像表示領域５５に表示させる画像を、再現画像から撮影画像に切り替える。
【００６１】
また、講師端末２０は、補足情報表示領域５６上に、選択された個別表示欄６１Ｄに対応する対象生徒「高橋  四郎」に関する情報を表示する。ここでは、講師端末２０は、上述の対象生徒に対する進捗度及び理解度と、成績情報２７に基づく総合成績とに関する情報を、補足情報表示領域５６上に表示している。なお、ここでは、一例として、講師端末２０は、進捗度に関する情報として、進捗度をパーセンテージにより表示すると共に、全対象生徒に対する指定された対象生徒の進捗度の順位を表示している。また、講師端末２０は、理解度に関する情報として、理解度を成績情報２７の科目別偏差値に基づく偏差値により表示すると共に、全対象生徒に対する指定された対象生徒の理解度の順位を表示している。また、講師端末２０は、総合成績に関する情報として、成績情報２７の総合偏差値を表示すると共に、全対象生徒に対する指定された対象生徒の総合偏差値の順位を表示している。
【００６２】
また、好適には、講師端末２０は、学習状況個別画面の表示中では、対象の生徒（ここでは「高橋  四郎」）に対して１対１による音声等の入出力が可能であってもよい。この場合、講師端末２０は、対象の生徒の生徒端末１０に対してのみ、講師端末２０に入力された音声の情報等を送信するように制御する。これにより、講師端末２０を使用する講師は、対象の生徒（ここでは「高橋  四郎」）に対し、当該生徒に適した個別の指導（アドバイス等）を行うことができる。
【００６３】
（３）処理フロー
図９は、学習状況一覧画面及び学習状況個別画面の表示処理に関するフローチャートである。
【００６４】
まず、講師端末２０は、学習状況一覧画面の表示要求があるか否か判定する（ステップＳ１１）。例えば、講師端末２０は、学習状況一覧画面の表示を要求する所定の入力を入力部２３により検知した場合に、学習状況一覧画面の表示要求があると判定する。そして、講師端末２０は、学習状況一覧画面の表示要求がある場合（ステップＳ１１；Ｙｅｓ）、ステップＳ１２へ処理を進める。一方、講師端末２０は、学習状況一覧画面の表示要求がない場合（ステップＳ１１；Ｎｏ）、引き続きステップＳ１１の処理を実行する。
【００６５】
次に、講師端末２０は、学習状況一覧画面に表示すべき対象生徒を特定する（ステップＳ１２）。例えば、講師端末２０は、各生徒端末１０が講師端末２０と接続する際に送信される認証情報等に基づき、講師端末２０と遠隔授業に関する接続を行う生徒端末１０を使用する生徒を、対象生徒として特定する。
【００６６】
次に、講師端末２０は、ステップＳ１２で特定した各対象生徒の学習状況を認識する（ステップＳ１３）。例えば、講師端末２０は、図５〜図７を参照して説明した具体例と同様に、各生徒端末１０から送信される表示情報Ｄ１に基づく各対象生徒の再現画像の記入内容を解析することで、又は、成績情報２７を参照することで、各対象生徒の学習状況を認識する。
【００６７】
そして、講師端末２０は、ステップＳ１３で認識した各対象生徒の学習状況に基づき、各対象生徒に対する表示の並び順を決定する（ステップＳ１４）。この場合、講師端末２０は、基準とする学習状況として並び順指定欄５３（図５〜図７参照）において指定された指標（進捗度又は理解度等）が高い対象生徒に対応する表示ほど、並び順を高くする。
【００６８】
そして、講師端末２０は、ステップＳ１４で決定した並び順に基づき、各対象生徒の表示を並べた学習状況一覧画面を表示する（ステップＳ１５）。この場合、講師端末２０は、各生徒端末１０から送信される表示情報Ｄ１に基づき、各対象生徒の再現画像を生成し、生成した各対象生徒の再現画像を、ステップＳ１４で決定した並び順に従い、学習状況一覧画面上に並べて表示する。
【００６９】
次に、講師端末２０は、学習状況個別画面の表示要求があるか否か判定する（ステップＳ１６）。例えば、図５〜図７の例では、講師端末２０は、学習状況一覧画面において並べて表示した個別表示欄６１のうち、１つの個別表示欄６１を選択する入力を入力部２３により検知した場合に、学習状況個別画面の表示要求があると判定する。そして、講師端末２０は、学習状況個別画面の表示要求があると判定した場合（ステップＳ１６；Ｙｅｓ）、指定された生徒に関する学習状況個別画面を表示する（ステップＳ１７）。そして、講師端末２０は、学習状況個別画面の表示を終了すべきか否かを判定する（ステップＳ１８）。この場合、講師端末２０は、学習状況個別画面の表示を終了すべき入力を入力部２３により検知した場合に、学習状況個別画面の表示を終了すべきと判定する。そして、講師端末２０は、学習状況個別画面の表示を終了する場合（ステップＳ１８；Ｙｅｓ）、ステップＳ１９へ処理を進める。一方、講師端末２０は、学習状況個別画面の表示を終了しない場合（ステップＳ１８；Ｎｏ）、ステップＳ１７において引き続き学習状況個別画面の表示を行う。
【００７０】
次に、学習状況個別画面の表示要求がない場合（ステップＳ１６；Ｎｏ）、又は、学習状況個別画面の表示を終了する場合（ステップＳ１８；Ｙｅｓ）、講師端末２０は、学習状況一覧画面の表示を終了すべきか否か判定する（ステップＳ１９）。例えば、講師端末２０は、学習状況一覧画面の表示を終了すべき旨の所定の入力を入力部２３により検知したか否か判定する。そして、講師端末２０は、学習状況一覧画面の表示を終了すべき場合（ステップＳ１９；Ｙｅｓ）、フローチャートの処理を終了する。一方、講師端末２０は、学習状況一覧画面の表示を終了すべきでない場合（ステップＳ１９；Ｎｏ）、ステップＳ１３へ処理を戻す。この場合、講師端末２０は、再び各対象生徒の学習状況を認識し、最新の学習状況に基づき各対象生徒に対応する表示の並び順を決定する。そして、講師端末２０は、前回ステップＳ１４で判定した並び順と変動がある場合には、当該変動を反映した並び順により各対象生徒の表示を並べ替えた学習状況一覧画面を表示する。
【００７１】
［変形例］
講師端末２０は、講師端末２０とは別の装置が生成した表示情報を受信することで、学習状況一覧画面及び学習状況個別画面等の表示を行ってもよい。
【００７２】
図１０は、変形例に係る学習システム１００Ａの構成例である。図１０の例では、学習システム１００Ａは、情報処理装置７を備える。情報処理装置７は、ネットワーク６を介して講師端末２０とデータ通信を行う。なお、ネットワーク５とネットワーク６とは同一であってもよく、異なってもよい。そして、情報処理装置７は、図２（Ｂ）に示す講師端末２０の構成と同様の構成を有し、各生徒端末１０から表示情報Ｄ１を受信することで、学習状況一覧画面又は学習状況個別画面等に関する表示情報「Ｄ２」を生成する。そして、情報処理装置７は、生成した表示情報Ｄ２を講師端末２０に供給する。講師端末２０は、情報処理装置７から受信する表示情報Ｄ２に基づき、学習状況一覧画面又は学習状況個別画面等を表示する。
【００７３】
本変形例では、情報処理装置７は、図９のフローチャートの処理を、講師端末２０の代わりに実行する。この場合、情報処理装置７は、ステップＳ１１、ステップＳ１６、ステップＳ１８、ステップＳ１９の各判定処理を、講師端末２０から供給されるユーザ入力に関する入力情報に基づき判定する。また、情報処理装置７は、ステップＳ１５では、学習状況一覧画面の表示情報Ｄ２を生成し、当該表示情報Ｄ２を講師端末２０に送信することで、学習状況一覧画面を講師端末２０に表示させる。同様に、情報処理装置７は、ステップＳ１７では、学習状況個別画面の表示情報Ｄ２を生成し、当該表示情報Ｄ２を講師端末２０に送信することで、学習状況個別画面を講師端末２０に表示させる。
【００７４】
このように、本変形例においても、講師端末２０は、学習状況一覧画面等を好適に表示し、対象生徒の進捗状況を効率的に講師に把握させることができる。
【符号の説明】
【００７５】
５、６  ネットワーク
７  情報処理装置
１０（１０Ａ〜１０Ｄ）  生徒端末
２０  講師端末
２６  生徒情報
２７  成績情報
２８  教材情報
１００、１００Ａ  学習システム
【図１】
2020194144.tif 000003
【図２】
2020194144.tif 000004
【図３】
2020194144.tif 000005
【図４】
2020194144.tif 000006
【図５】
2020194144.tif 000007
【図６】
2020194144.tif 000008
【図７】
2020194144.tif 000009
【図８】
2020194144.tif 000010
【図９】
2020194144.tif 000011
【図１０】
2020194144.tif 000012