(57)【要約】【課題】閲覧者にとって好適な態様によりストロークを再生して表示することが可能な情報処理装置を提供する。【解決手段】情報処理装置は、筆跡を表すストロークの位置を示す位置情報と、当該ストロークの記入時刻を示す時刻情報とを含むストローク情報を取得する取得手段と、ストローク情報に基づき、ストロークを時刻情報に基づく時系列により再生して表示する表示手段と、を有する。表示手段は、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示する。【選択図】図１０
2020194486.tif 000002
【特許請求の範囲】
【請求項１】
筆跡を表すストロークの位置を示す位置情報と、当該ストロークの記入時刻を示す時刻情報とを含むストローク情報を取得する取得手段と、
前記ストローク情報に基づき、前記ストロークを前記時刻情報に基づく時系列により再生して表示する表示手段と、を有し、
前記表示手段は、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示する情報処理装置。
【請求項２】
前記表示手段は、前記ストロークの再生の対象時刻を変更する入力があった場合に、前記最後に再生された部分の強調表示を行う請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、再生が一時停止している場合に、前記最後に再生された部分の強調表示を行い、再生が開始された場合に、当該強調表示を解除する請求項１または２に記載の情報処理装置。
【請求項４】
前記表示手段は、前記最後に再生された部分の強調表示を行ってから所定時間後に当該強調表示を解除する請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記表示手段は、前記最後に再生された部分を囲む又は指し示す図形を表示することで、前記最後に再生された部分を強調表示する請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記表示手段は、前記図形として、ペンを模した図形を表示する請求項５に記載の情報処理装置。
【請求項７】
前記表示手段は、前記図形を前記ストロークと異なる色により表示する請求項５または６に記載の情報処理装置。
【請求項８】
前記表示手段は、前記最後に再生された部分が解答欄内に存在する場合、当該解答欄を強調表示することで、前記最後に再生された部分を強調表示する請求項１〜７のいずれか一項に記載の情報処理装置。
【請求項９】
コンピュータが実行するプログラムであって、
筆跡を表すストロークの位置を示す位置情報と、当該ストロークの記入時刻を示す時刻情報とを含むストローク情報を取得する取得手段と、
前記ストローク情報に基づき、前記ストロークを前記時刻情報に基づく時系列により再生して表示する表示手段
として前記コンピュータを機能させ、
前記表示手段は、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筆跡を表すストロークの再生に関する。
【背景技術】
【０００２】
従来から、電子ペンやタブレットなどにより生成された記入情報に基づき、記入者の筆跡を再生して表示するシステムが知られている。例えば、特許文献１には、各受講者の電子ペンによる解答用紙へのストロークに関する位置情報及び時刻情報を含むストローク情報を記憶し、当該ストローク情報に基づき、指定された受講者の記入内容を示す再現ストロークを並べて再生する端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０４４４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記入内容を表すストロークを再生して表示する場合、再生して表示されるストロークの位置が予想できないときには、閲覧者は、再生されるストロークの位置を見失ってしまうことがある。
【０００５】
本発明は、例えば、上記のような課題を解決するためになされたものであり、閲覧者にとって好適な態様によりストロークを再生して表示することが可能な情報処理装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、情報処理装置は、筆跡を表すストロークの位置を示す位置情報と、当該ストロークの記入時刻を示す時刻情報とを含むストローク情報を取得する取得手段と、前記ストローク情報に基づき、前記ストロークを前記時刻情報に基づく時系列により再生して表示する表示手段と、を有し、前記表示手段は、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示する。ここでの「表示する」とは、情報処理装置が自ら表示する態様の他、情報処理装置以外の表示装置に所定の表示を実行させる態様も含む。後者の場合、例えば、情報処理装置は、上述の表示装置が所定の表示を行うのに必要な表示データを上述の表示装置に供給する。「再生済みのストローク」は、ストロークの一部のみが再生済みとなっている場合には、当該一部についても含む。また、「最後に再生された部分」は、再生済みのストロークを構成する点（位置情報が示す座標点）のうち最も遅い時刻を示す時刻情報に対応する点を指すものであってもよく、最後に再生されたストローク全体を指すものであってもよい。「最後に再生された部分を強調表示する」とは、最後に再生された部分自体を強調した（目立つ）表示態様により表示する場合に限らず、付加的な表示を加えることで最後に再生された部分を強調する場合も含まれる。
【０００７】
上記情報処理装置は、位置情報と時刻情報とを含むストローク情報に基づき、ストロークを時間情報に基づく時系列により再生して表示する場合に、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示する。これにより、情報処理装置は、最後に再生された部分を閲覧者に明確に視認させることができる。また、閲覧者は、次に再生されるストロークの位置についても容易に把握することができる。
【０００８】
上記情報処理装置の一態様では、前記表示手段は、前記ストロークの再生の対象時刻を変更する入力があった場合に、前記最後に再生された部分の強調表示を行う。この態様により、情報処理装置は、ストロークの再生の対象時刻がユーザ入力に基づき変更させた場合であっても、変更後の対象時刻の直前に再生されたストロークの位置を閲覧者に明確に視認させることができる。従って、閲覧者は、ストロークの再生の対象時刻の変更後においても、次に再生されるストロークの位置を容易に把握することができる。
【０００９】
上記情報処理装置の他の一態様では、前記表示手段は、再生が一時停止している場合に、前記最後に再生された部分の強調表示を行い、再生が開始された場合に、当該強調表示を解除する。この態様では、情報処理装置は、最後に再生された部分を閲覧者に明確に視認させつつ、再生中における上述の強調表示による表示の煩雑化を好適に抑制することができる。
【００１０】
上記情報処理装置の他の一態様では、前記表示手段は、前記最後に再生された部分の強調表示を行ってから所定時間後に当該強調表示を解除する。この態様によっても、情報処理装置は、最後に再生された部分の強調表示が継続することによる表示の煩雑化を好適に抑制することができる。
【００１１】
上記情報処理装置の他の一態様では、前記表示手段は、前記最後に再生された部分を囲む又は指し示す図形を表示することで、前記最後に再生された部分を強調表示する。この態様により、情報処理装置は、最後に再生された部分を明確に閲覧者に視認させることができる。好適な例では、情報処理装置は、前記図形として、ペンを模した図形を表示するとよい。この場合、表示する図形と再生対象となるストロークとの混同を好適に抑制することができる。
【００１２】
上記情報処理装置の他の一態様では、前記表示手段は、前記図形を前記ストロークと異なる色により表示する。この態様により、情報処理装置は、表示されるストロークとの混同を生じさせることなく、最後に再生された部分を強調する図形を好適に表示することができる。
【００１３】
上記情報処理装置の他の一態様では、前記表示手段は、前記最後に再生された部分が解答欄内に存在する場合、当該解答欄を強調表示することで、前記最後に再生された部分を強調表示する。この態様によっても、情報処理装置は、表示されるストロークとの混同を生じさせることなく、最後に再生された部分を好適に強調表示することができる。
【００１４】
本発明の他の観点では、コンピュータが実行するプログラムであって、筆跡を表すストロークの位置を示す位置情報と、当該ストロークの記入時刻を示す時刻情報とを含むストローク情報を取得する取得手段と、前記ストローク情報に基づき、前記ストロークを前記時刻情報に基づく時系列により再生して表示する表示手段として前記コンピュータを機能させ、前記表示手段は、再生済みのストロークとして表示するストロークのうち、最後に再生された部分を強調表示する。このプログラムをコンピュータで実行することにより、上記の情報処理装置を実現することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る教育支援システムの構成を示す。
【図２】タブレット、管理サーバ及び教師用端末の内部構成を示すブロック図である。
【図３】答案再生画面の表示例である。
【図４】再生中における答案再生画面の表示例である。
【図５】再生の停止状態において再生ポインタをユーザ操作に基づき移動させた場合の答案再生画面の第１表示例である。
【図６】再生の停止状態において再生ポインタをユーザ操作に基づき移動させた場合の答案再生画面の第２表示例である。
【図７】再生の停止状態において再生ポインタをユーザ操作に基づき移動させた場合の答案再生画面の第３表示例である。
【図８】ストロークの再生中において空き時間帯に差し掛かる直前及び直後の答案再生画面の表示例を示す。
【図９】空き時間帯を短縮させる具体的態様を示す図である。
【図１０】答案再生処理の手順を示したフローチャートである。
【図１１】変形例に係る教育支援システムの構成を示す。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【００１７】
［全体構成］
図１は、本実施形態における教育支援システム１００の構成を示す。教育支援システム１００は、生徒側（学校）に設けられる記入デバイス１０及び接続デバイス１２と、管理サーバ２０と、教師側に設けられる教師用端末３０とをネットワーク５を介して通信可能に構成したものである。
【００１８】
生徒側には、各生徒が使用する記入デバイス１０と、接続デバイス１２とが設けられる。記入デバイス１０は、デジタルペン１０ａ、又は、タブレット１０ｂとタッチペン１０ｃの組み合わせである。即ち、生徒は、テストや演習を行う際、デジタルペン１０ａを利用して専用用紙である答案用紙に解答を記入するか、タブレット１０ｂに対してタッチペン１０ｃで解答を記入する。以下の説明では、単に「記入デバイス１０」と言った場合は、デジタルペン１０ａ、及び、タブレット１０ｂとタッチペン１０ｃの組み合わせの両方を含むものとする。なお、図１では、便宜上、デジタルペン１０ａと、タブレット１０ｂ及びタッチペン１０ｃを１つずつしか図示していないが、実際には、生徒数に応じた数のデジタルペン１０ａ又はタブレット１０ｂとタッチペン１０ｃが使用される。
【００１９】
接続デバイス１２は、記入デバイス１０から受信したデータを外部へ送信するための通信用端末である。接続デバイス１２は、例えば、ＰＣ、スマートフォン、無線親機などであり、記入デバイス１０から記入データ「Ｄ１」を受信する。記入デバイス１０と接続デバイス１２との間の通信は、無線であっても有線であってもよい。本実施形態では、記入データＤ１は、デジタルペン１０ａ、又は、タブレット１０ｂとタッチペン１０ｃの組み合わせを用いて生徒が入力した解答（答えを導くための計算式などの書込みも含む）を表す解答情報であり、例えば、解答を表す筆跡の時系列の位置を示す位置情報と、各位置での時刻を示す時刻情報とを含む。接続デバイス１２は、受信した記入データＤ１を、ネットワーク５を通じて管理サーバ２０へ送信する。なお、ネットワーク５を通じた接続デバイス１２と管理サーバ２０との通信は有線であっても無線であってもよい。
【００２０】
管理サーバ２０は、テスト情報データベース（以下、「データベース」を「ＤＢ」と記す。）２４と、テスト結果ＤＢ２８とに接続されている。管理サーバ２０は、生徒側の接続デバイス１２から各生徒の記入データＤ１を受信し、記入データＤ１から生徒が記入したストロークを抽出し、解答の筆跡を再現するためのストローク情報としてテスト結果ＤＢ２８に記憶する。ネットワーク５を通じた管理サーバ２０と教師用端末３０との通信は有線であっても無線であってもよい。また、管理サーバ２０は、後述するように、テスト情報ＤＢ２４又は／及びテスト結果ＤＢ２８を参照することで、教師用端末３０に送信すべき表示データ「Ｄ２」の生成処理や、タブレット１０ｂに送信すべき表示データ「Ｄ３」の生成処理などを行う。
【００２１】
教師側に設けられた教師用端末３０は、例えばデスクトップＰＣ、ラップトップＰＣ、タブレットＰＣなどである。なお、教師用端末３０がタブレットＰＣである場合には、生徒側に設けられる接続デバイス１２の如き通信用端末を教師側に設けてもよい。この場合、接続デバイス１２は、生徒側及び教師側の共用の通信用端末として機能してもよい。教師用端末３０は例えば液晶ディスプレイなどの表示部を備える。教師用端末３０は、管理サーバ２０から表示データＤ２を受信し、教師用端末３０の表示部に表示する。なお、教師用端末３０は、教室内に設けられた図示しないプロジェクターや大型ディスプレイなどに接続し、表示データを上述のプロジェクターや大型ディスプレイに供給することで、クラスの生徒が視認できるように表示を行うことも可能である。
【００２２】
［装置構成］
図２（Ａ）は、タブレット１０ｂの構成を示すブロック図である。図示のように、タブレット１０ｂは、通信部１３、記憶部１４、タッチセンサ１５、制御部１６、及び表示部１７を備える。これらの構成要素は、バス１９により相互に接続されている。
【００２３】
通信部１３は、接続デバイス１２を介して管理サーバ２０等と通信を行う。記憶部１４は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部１４には、制御部１６により実行される様々な処理のプログラムが記憶される。制御部１６は、それらのプログラムを実行することにより、タブレット１０ｂ全体を制御する。また、記憶部１４は、制御部１６が様々な処理を実行する際の作業メモリとして機能する。例えば、タッチセンサ１５が取得した解答の電子データは、一時的に記憶部１４に保存される。
【００２４】
タッチセンサ１５は、表示部１７上に設けられており、解答者のタッチペン１０ｃによる入力やタッチを検出する。タッチセンサ１５が入力やタッチを検出することにより、解答者が入力した内容が電子データとして取得される。表示部１７は、タブレット１０ｂの前面に設けられる液晶パネルなどであり、テスト（演習等も含む）の問題や解答フォームなどを表示する。
【００２５】
制御部１６は、ＣＰＵなどのコンピュータにより構成され、タブレット１０ｂの各構成要素を制御する。例えば、クラスの各生徒がタブレット１０ｂを利用してテストを行う場合、制御部１６は、通信部１３により、テストの問題や解答フォームなどを表示するための表示データＤ３を、接続デバイス１２を介して管理サーバ２０から受信する。また、制御部１６は、通信部１３により、各生徒の解答データを示す記入データＤ１を、接続デバイス１２を介して管理サーバ２０に送信する。また、制御部１６は、テストの終了後において、管理サーバ２０から接続デバイス１２を介して送信される表示データＤ３に基づき、実施されたテストに対する答案の再生画面（「答案再生画面」とも呼ぶ。）を表示部１７に表示する。
【００２６】
図２（Ｂ）は、管理サーバ２０の構成を示すブロック図である。管理サーバ２０は、通信部２１と、記憶部２２と、制御部２３とを備える。なお、これらの構成要素と、テスト情報ＤＢ２４と、テスト結果ＤＢ２８とは、バス２９を介して相互に接続されている。
【００２７】
通信部２１は、ネットワーク５を通じて生徒側の接続デバイス１２及び教師側の教師用端末３０と通信を行うための通信ユニットである。記憶部２２は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部２２には、制御部２３により実行される様々な処理のプログラムが記憶される。
【００２８】
制御部２３は、ＣＰＵなどのコンピュータにより構成され、管理サーバ２０の各構成要素を制御する。例えば、制御部２３は、通信部２１が生徒側の接続デバイス１２から受信した記入データＤ１から、生徒が記入したストロークを抽出する。また、制御部２３は、後述するテスト情報ＤＢ２４及びテスト結果ＤＢ２８を参照することで、教師用端末３０に供給する表示データＤ２と、タブレット１０ｂに供給する表示データＤ３とをそれぞれ生成する。制御部２３は、本発明における取得手段、表示手段、及びプログラムを実行するコンピュータの一例である。
【００２９】
テスト情報ＤＢ２４は、生徒に実施させるテストに関する情報であるテスト情報を記憶している。テスト情報には、対象のテストの未記入の答案を表示するための表示データ（例えば、問題文の表示データ及び解答欄の表示データ等）が含まれている。
【００３０】
テスト結果ＤＢ２８は、過去に実施されたテストの実施結果に関する情報であるテスト結果情報を、テストを実施した生徒の識別情報等と関連付けて記憶している。テスト結果ＤＢ２８は、テストの実施日時ごとに、テストを実施した各生徒に対応するテスト結果情報を記憶している。テスト結果情報は、例えば、テストの実施日に関する情報、テストを実施した時間帯、テストを実施した生徒の識別情報、当該生徒が記述した解答を示す解答情報（解答の筆跡を再現するためのストローク情報も含む）、設問毎の正誤情報などを含む。
【００３１】
ストローク情報は、例えば、答案内における各ストロークの位置情報、及び、当該ストロークが記入された時刻情報を少なくとも含む。１つのストロークを表すストローク情報は、例えば、１個又は複数個の座標点と、各座標点に対応する記入時刻とを含む。なお、ストローク情報は、消去されたストロークに関する情報であってもよい。この場合、ストローク情報は、例えば、消去されたストロークを特定する情報（例えば位置情報）と、当該ストロークが消去された時刻情報とを含む。
【００３２】
図２（Ｃ）は、教師用端末３０の構成を示すブロック図である。教師用端末３０は、通信部３３と、記憶部３４と、入力部３５と、制御部３６と、表示部３７とを備える。なお、これらの構成要素は、バス３９を介して相互に接続されている。
【００３３】
通信部３３は、制御部３６の制御に基づき、管理サーバ２０等と通信を行い、表示データＤ２の要求及び受信などを行う。記憶部３４は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部３４には、制御部３６により実行される様々な処理のプログラムが記憶される。制御部３６は、それらのプログラムを実行することにより、教師用端末３０の全体を制御する。また、記憶部３４は、制御部３６が様々な処理を実行する際の作業メモリとして機能する。入力部３５は、表示する画面などを教師用端末３０の利用者である教師が指定するための入力デバイスであり、例えば、キーボード、マウス、タッチセンサ、音声入力装置などが該当する。
【００３４】
制御部３６は、ＣＰＵなどのコンピュータにより構成され、教師用端末３０の各構成要素を制御する。例えば、制御部３６は、通信部３３を介し、入力部３５によるユーザ入力に基づき表示データＤ２の要求信号を管理サーバ２０に送信し、その応答として管理サーバ２０から表示データＤ２を受信する。そして、制御部３６は、受信した表示データＤ２に基づき、各種画面を表示部３７に表示する。
【００３５】
［答案再生画面の表示］
次に、タブレット１０ｂによる答案再生画面の表示について説明する。後述するように、答案再生画面は、主に、ストローク表示機能と、再生位置表示機能と、空き時間短縮機能とを有する。これらの機能について順に説明を行う。
【００３６】
（１）ストローク表示機能
まず、答案再生画面のストローク表示機能について説明する。概略的には、タブレット１０ｂは、答案再生画面上において、未再生のストロークを目立たない態様により表示しておき、再生済みのストロークを未再生のストロークよりも目立つ態様により表示する。これにより、タブレット１０ｂは、これから再生されるストロークの位置を事前にユーザに認識させ、再生中のストロークの位置をユーザに容易に把握させる。
【００３７】
図３は、管理サーバ２０が送信する表示データＤ３に基づきタブレット１０ｂに表示される答案再生画面の表示例である。なお、タブレット１０ｂは、再生表示すべき答案を指定する入力を検知した場合、タブレット１０ｂのユーザである解答者（生徒）及び指定された答案の識別情報を含む答案再生画面の表示要求を管理サーバ２０に送信する。この場合、管理サーバ２０は、指定された解答者の識別情報及び答案の識別情報に基づき、テスト情報ＤＢ２４及びテスト結果ＤＢ２８等から、該当するテストの表示情報及び当該テストにおいて記入されたストロークに関するストローク情報等を抽出する。そして、管理サーバ２０は、抽出した情報から答案再生画面を表示するための表示データＤ３を生成し、表示データＤ３をタブレット１０ｂに送信する。
【００３８】
図３に示すように、答案再生画面は、操作領域４０と、答案表示領域５０とを含んでいる。
【００３９】
操作領域４０には、主に、操作ボタン４１（４１Ａ〜４１Ｃ）と、第１再生バー４２と、第２再生バー４３と、再生ポインタ４４と、再生時間表示４５と、再生速度指定欄４６と、空き時間短縮チェックボックス４７と、頁指定ボタン４８とが表示されている。
【００４０】
操作ボタン４１は、再生ボタン４１Ａと、戻るボタン４１Ｂと、一時停止ボタン４１Ｃとを含む。再生ボタン４１Ａが選択された場合、タブレット１０ｂは、テスト結果ＤＢ２８から抽出した対象のストローク情報に基づき、対象の答案に記入されたストロークの再生を開始する。ストローク再生の具体的な表示態様については後述する。また、戻るボタン４１Ｂが選択された場合、タブレット１０ｂは、再生ポインタ４４を第１再生バー４２の左端位置に戻すことで、再生の対象となる時点（「再生対象時点」又は「再生位置」とも呼ぶ。）を、再生開始の時点に戻す。また、一時停止ボタン４１Ｃが選択された場合、タブレット１０ｂは、再生の一時停止を行う。
【００４１】
第１再生バー４２は、再生の対象となる期間（「再生対象期間」とも呼ぶ。）を棒状に示した表示であり、左端位置が再生対象期間の開始時点に相当し、右端位置が再生対象期間の終了時点に相当する。再生ポインタ４４は、第１再生バー４２上を移動することで再生対象時点を指し示すインジケータである。再生ポインタ４４は、第１再生バー４２上においてドラッグアンドドロップすることが可能となっており、これにより、ユーザは、再生対象時点を再生対象期間中の任意の時点に移動させることができる。なお、タブレット１０ｂは、再生対象期間を、例えば、対象のテストが実施された時間帯に設定してもよく、管理サーバ２０から送信された表示データＤ３に含まれるストローク情報の時刻情報が示す時刻の最早時刻及び最遅時刻に基づき設定してもよい。
【００４２】
第２再生バー４３は、第１再生バー４２と同一長に設定され、再生対象期間内におけるストロークの記入が行われている時間帯（「記入時間帯」とも呼ぶ。）とストロークの記入が行われていない時間帯（「空き時間帯」とも呼ぶ。）とを明示した表示である。図３の例では、記入時間帯は、ハッチング部分に相当し、空き時間帯は、白部分に相当する。なお、タブレット１０ｂは、所定時間（例えば１秒）以内のストローク間の空き時間については、空き時間帯とみなさず、記入時間帯に含めてもよい。これにより、タブレット１０ｂは、連続して記入するストロークの記入時間を１つの記入時間帯として好適に認識することが可能となる。
【００４３】
再生時間表示４５は、再生対象期間の長さ及び再生対象期間における現在の再生位置（ここでは再生開始時点から再生対象時点までの時間長）を示している。
【００４４】
再生速度指定欄４６は、ストロークの再生中における再生速度を指定するボタンである。図３の例では、再生速度指定欄４６は、プルダウンメニュー形式となっており、再生速度に関する複数の選択肢の中から任意の再生速度（ここでは５倍速）を指定することが可能となっている。
【００４５】
空き時間短縮チェックボックス４７は、再生中における空き時間の短縮の有無を指定するためのインターフェースである。タブレット１０ｂは、空き時間短縮チェックボックス４７が有効である場合には、ストロークの再生時において、空き時間帯を所定の規則に基づき短縮する。空き時間帯の短縮方法については後述する。
【００４６】
頁指定ボタン４８は、対象の答案が複数頁存在する場合に答案表示領域５０に表示させる頁を指定するボタンである。図３の例では、対象の答案は第１頁と第２頁とを有し、第１頁に対応する頁指定ボタン４８が選択されていることにより、タブレット１０ｂは、対象の答案の第１頁を答案表示領域５０に表示させている。
【００４７】
答案表示領域５０には、テスト情報ＤＢ２４から抽出されたテスト情報に基づき再現された未記入の答案の画像に、テスト結果ＤＢ２８から抽出されたストローク情報に基づくストロークが描かれている。図３の例では、タブレット１０ｂは、それぞれ、表示データＤ３に含まれるストローク情報が示す位置情報に基づき、ストロークを解答欄５１（５１Ａ〜５１Ｄ）に表示する。
【００４８】
ここで、図３の例では、再生ポインタ４４が再生対象期間の開始時点を指し示しているため、答案表示領域５０上に表示すべきストロークは全て未再生となっている。この場合であっても、タブレット１０ｂは、未再生のストロークを、ストロークの通常の表示色よりも目立たない色（「暫定表示色」とも呼ぶ。）により表示している。ここでは、タブレット１０ｂは、暫定表示色として、ストロークの表示色として採用される色よりも薄いグレーを暫定表示色として用いている。これにより、タブレット１０ｂは、答案表示領域５０上に再生されるストロークの位置を好適にユーザに把握させることができ、再生部分をユーザが目で追うことが容易となる。
【００４９】
なお、ストローク情報にストロークの色情報が含まれている場合には、タブレット１０ｂは、未再生のストロークについては、当該色情報が示す色よりも目立たない色を暫定表示色として採用するとよい。この場合、例えば、タブレット１０ｂは、ストローク情報に含まれる色情報が示す色と同系色の薄い色（透過率又は濃さを表すその他の指標を所定率だけ下げた色）を暫定表示色として採用してもよく、目立たない色として予め定めた色を暫定表示色として採用してもよい。
【００５０】
図４は、再生中における答案再生画面の表示例である。図４の例では、タブレット１０ｂは、再生ボタン４１Ａの押下を検知した後、答案表示領域５０上に表示すべきストロークの再生を行っている。
【００５１】
ここで、タブレット１０ｂは、再生済みのストロークについては、通常のストロークの表示色として採用される色（「通常色」とも呼ぶ。）により表示している。ここで、再生済みのストロークに用いられる通常色は、未再生のストロークに用いられる暫定表示色（薄いグレー）よりも目立つ色（ここでは濃い黒）となっている。これにより、タブレット１０ｂは、再生済みのストロークと未再生のストロークとをそれぞれ識別可能な態様により表示しつつ、再生済みのストロークを好適に目立たせて表示することができる。
【００５２】
なお、図４の例では、解答欄５１Ｂの「２Ｘ＋１」のうち「＋」の横棒部分が再生済みの部分と未再生の部分とを含んでおり、タブレット１０ｂは、「＋」の横棒部分のうち、再生済みの部分を通常色により表示し、未再生の部分を暫定表示色により表示している。このように、タブレット１０ｂは、同一ストローク内に再生済みの部分と未再生の部分とが存在する場合であっても、それぞれの座標点に対応する時刻情報が示す時刻が再生対象時点以前の部分を通常色により表示し、再生対象時点以後の部分を暫定表示色により表示することで色分けして表示する。これにより、タブレット１０ｂは、再生時において、再生中のストロークの表示を記入開始位置から徐々に暫定表示色から通常色に変更させ、再生中のストロークの位置を閲覧者に容易に把握させることができる。
【００５３】
（２）再生位置強調機能
次に、答案再生画面における再生位置強調機能について説明する。概略的には、タブレット１０ｂは、再生の停止状態などにおいて、最後に再生されたストロークの位置を強調表示する。これにより、タブレット１０ｂは、現在の再生対象時点において再生対象となるストロークの位置を好適にユーザに把握させる。以下では、再生位置強調機能に関する表示例（第１〜第３表示例）について、図５〜図７を参照して説明する。
【００５４】
図５は、再生の停止状態において再生ポインタ４４をユーザ操作に基づき移動させた場合の答案再生画面の第１表示例である。図５の例では、タブレット１０ｂは、再生ポインタ４４のドラッグアンドドロップ操作を検知し、再生ポインタ４４を指定された位置に移動させている。
【００５５】
この場合、タブレット１０ｂは、上述したストローク表示機能に従い、移動後の再生ポインタ４４が指し示す再生対象時点を認識し、認識した再生対象時点までに再生すべきストロークの色を、未再生のストロークに用いられる暫定表示色よりも目立つ通常色により表示する。
【００５６】
さらに、図５に示す第１表示例では、タブレット１０ｂは、再生済みのストロークのうち、最後に再生された部分（「最新再生部分」とも呼ぶ。）を認識し、当該最新再生部分を中心とした円５２を表示させる。具体的には、１つのストロークに対するストローク情報が１個又は複数個の座標点とその記入時刻の組合せから構成されることから、タブレット１０ｂは、再生対象時点の直前の記入時刻に対応する座標点をストローク情報から抽出し、抽出した座標点を中心とした円５２を表示させている。この場合、抽出された座標点が最新再生部分となる。なお、タブレット１０ｂは、再生対象時点の直前の記入時刻に対応する座標点を含むストロークを認識し、当該ストロークを基準として円５２を表示させてもよい。この場合、例えば、タブレット１０ｂは、認識したストロークを構成する座標点の重心位置を中心とする円５２を表示させる。
【００５７】
第１表示例によれば、タブレット１０ｂは、最新再生部分を円５２により好適に強調表示し、直前に再生対象となったストロークの位置を好適にユーザに認識させることができる。これにより、ユーザは、次に再生されるストロークの位置についても容易に把握することができる。
【００５８】
なお、第１表示例において、タブレット１０ｂは、好適には、円５２を、再生済みストロークの色（即ち濃い黒）及び未再生のストローク（薄いグレー）とは異なる色（例えば赤色）により表示するとよい。これにより、タブレット１０ｂは、円５２がストロークの一部であると誤認混同が生じるのをより確実に抑制することができる。
【００５９】
図６は、再生の停止状態において再生ポインタ４４をユーザ操作に基づき移動させた場合の答案再生画面の第２表示例である。
【００６０】
図６に示す第２表示例では、タブレット１０ｂは、第１表示例の円５２に代えて、ペンを表す図形であるアイコン５２Ｂにより最新再生部分を指し示している。具体的には、タブレット１０ｂは、この場合、最新再生部分がペン先となる位置にアイコン５２Ｂを表示させる。
【００６１】
このように、第２表示例によれば、タブレット１０ｂは、ストロークとの混同が生じる虞がないアイコン５２Ｂにより最新再生部分を好適に明示し、直前に再生対象となったストロークの位置をユーザに好適に認識させることができる。
【００６２】
図７は、再生の停止状態において再生ポインタ４４をユーザ操作に基づき移動させた場合の答案再生画面の第３表示例である。
【００６３】
図７に示す第３表示例では、タブレット１０ｂは、第１表示例及び第２表示例と同様に最新再生部分を認識した後、最新再生部分が属する解答欄５１Ｂを認識し、当該解答欄５１Ｂを縁取り効果により強調表示している。この場合、タブレット１０ｂは、例えば、最新再生部分を含む最小の矩形枠を、当該最新再生部分を含む解答欄５１Ｂとして認識する。他の例では、タブレット１０ｂは、管理サーバ２０から各解答欄５１の位置を示す位置情報を受信し、最新再生部分の位置情報と比較することで、当該最新再生部分を含む解答欄５１Ｂを認識してもよい。
【００６４】
このように、第３表示例によれば、タブレット１０ｂは、最新再生部分を含む解答欄５１を強調表示することで、表示の煩雑化を好適に抑制しつつ、再生対象となっているストロークの位置をユーザに好適に認識させることができる。
【００６５】
なお、最新再生部分の強調表示の態様は、第１〜第３表示例に限定されない。例えば、タブレット１０ｂは、円５２以外の任意の図形（例えば３角形又は四角形）により最新再生部分を囲んでもよく、ペン以外の任意のアイコンにより最新再生部分を指し示してもよい。他の例では、タブレット１０ｂは、例えば最新再生部分を含むストローク又はその一部を、他の再生済み又は未再生のストロークの色とは異なる色（例えば青等）により表示してもよい。これらの例によっても、最新再生部分を好適に閲覧者が識別可能に表示することができる。
【００６６】
次に、最新再生部分の強調表示の終了タイミングについて説明する。第１の例では、タブレット１０ｂは、再生ボタン４１Ａの選択を検知して再生を開始する場合、最新再生部分の強調表示を終了する。これにより、タブレット１０ｂは、再生中における表示の煩雑化を好適に抑制することができる。第２の例では、タブレット１０ｂは、最新再生部分の強調表示を行ってから所定時間経過した場合、最新再生部分の強調表示を終了する。これによっても、タブレット１０ｂは、最後に再生された部分の強調表示が継続することによる表示の煩雑化を好適に抑制することができる。
【００６７】
なお、タブレット１０ｂは、再生中であった場合も、最新再生部分を強調表示してもよい。例えば、タブレット１０ｂは、再生中に再生ポインタ４４のドラッグアンドドロップを検知し、移動後の再生ポインタ４４の位置を基準として再生を自動再開する場合には、再生ポインタ４４が指し示す最新の再生対象時点に対応する最新再生部分を認識し、当該最新再生部分を強調表示する。この場合、再生対象時点は指定された再生速度に応じて変化するため、最新再生部分となるストロークの位置も変化する。なお、この場合、好適には、タブレット１０ｂは、最新再生部分の強調表示を、再生ポインタ４４が移動されてから所定時間（例えば５秒）後に消去してもよい。これにより、再生表示中の表示の煩雑化を低減することができる。
【００６８】
（３）空き時間短縮機能
次に、答案再生画面の空き時間短縮機能について説明する。概略的には、タブレット１０ｂは、空き時間短縮チェックボックス４７が有効である場合には、再生時において空き時間帯を所定の規則に基づき短縮して再生する。これにより、答案再生画面の表示が切り替わらない無駄な時間を好適に短縮する。
【００６９】
図８（Ａ）は、ストロークの再生中において空き時間帯に差し掛かる直前の答案再生画面の表示例を示し、図８（Ｂ）は、当該空き時間帯における答案再生画面の表示例を示す。
【００７０】
図８（Ａ）の例では、解答欄５１Ｂへのストロークの再生がほぼ終了し、第２再生バー４３のハッチング領域６１に相当する記入時間帯から白領域６２に相当する空き時間帯に差し掛かっている。なお、タブレット１０ｂは、ハッチング領域６１に相当する記入時間帯では、再生速度指定欄４６により指定された再生速度に応じて再生ポインタ４４を一定速度により第１再生バー４２上を右方向に遷移させる。
【００７１】
一方、タブレット１０ｂは、白領域６２に相当する空き時間帯に差し掛かった場合、図８（Ｂ）に示すように、再生ポインタ４４を白領域６２の終了位置からハッチング領域６３の開始位置へ高速又は瞬間的に移動させる。従って、タブレット１０ｂは、解答欄５１Ｂ内のストロークの再生終了後、直ちに又は短期間で解答欄５１Ｃ内のストロークの再生へ移行する。
【００７２】
このように、タブレット１０ｂは、空き時間帯に差し掛かった場合には、再生ポインタ４４を次の記入時間帯の開始位置まで高速又は瞬間的に移動させることで、空き時間帯の再生時間を好適に短縮する。
【００７３】
また、タブレット１０ｂは、再生ポインタ４４を白領域６２の終了位置からハッチング領域６３の開始位置へ高速又は瞬間的に移動させた場合、空き時間帯を短縮させたことを答案再生画面上において明示する。図８（Ｂ）の例では、タブレット１０ｂは、上述の再生ポインタ４４の移動により結果として空き時間帯の再生時間を８５秒だけ短縮させたことから、操作領域４０上に「８５秒分短縮しました」と表示させている。タブレット１０ｂは、このような表示を、短縮した空き時間帯の再生時間中に表示してもよく、短縮した空き時間帯の再生時間終了後に所定時間表示してもよい。これにより、タブレット１０ｂは、空き時間帯を短縮させた場合に、空き時間帯を短縮させた旨及び短縮した時間長等を好適にユーザに認識させることができる。なお、後述するように、タブレット１０ｂは、空き時間帯の短縮時間を表示する代わりに、空き時間帯での再生速度の情報を表示してもよい。
【００７４】
次に、空き時間帯を短縮させる具体的態様について、図９（Ａ）〜（Ｄ）を参照して説明する。
【００７５】
図９（Ａ）は、記入時間帯及び空き時間帯の構成を明示した第２再生バー４３の一例を示し、図９（Ｂ）〜（Ｄ）は、第１短縮例〜第３短縮例に従い図９（Ａ）の空き時間帯を短縮した場合の各記入時間帯及び空き時間帯の再生時間を示すグラフである。なお、図９（Ａ）の第２再生バー４３には、１５秒間の空き時間帯「Ｔ１」、３０秒間の記入時間帯「Ｔ２」、３０秒間の空き時間帯「Ｔ３」、３０秒間の記入時間帯「Ｔ４」、９０秒間の空き時間帯「Ｔ５」及び３０秒間の記入時間帯「Ｔ６」が順に設けられている。以後では、分かり易さのため、再生速度が１倍速に設定された場合を代表例として説明を行う。
【００７６】
図９（Ｂ）に示される第１短縮例では、タブレット１０ｂは、空き時間帯Ｔ１、Ｔ３、Ｔ５を再生対象から除外し、記入時間帯Ｔ２、Ｔ４、Ｔ６のみを対象に再生を行う。この場合、タブレット１０ｂは、空き時間帯Ｔ１、Ｔ３、Ｔ５の再生時間をそれぞれ０秒とするため、再生対象期間の再生時間は合計９０秒（３０秒＋３０秒＋３０秒）となる。この例によれば、タブレット１０ｂは、空き時間帯を含まない効率的なストロークの再生を行うことが可能となる。
【００７７】
図９（Ｃ）に示される第２短縮例では、タブレット１０ｂは、空き時間帯Ｔ１、Ｔ３、Ｔ５の再生時間に対し上限時間（ここでは５秒）を設け、上限時間を超えたこれらの空き時間帯Ｔ１、Ｔ３、Ｔ５を上述の上限時間まで短縮した空き時間帯「Ｔ１ａ」、「Ｔ３ａ」、「Ｔ５ａ」に差し替える。その結果、空き時間帯Ｔ１ａ、Ｔ３ａ、Ｔ５ａの再生時間は、いずれも５秒となっている。これにより、タブレット１０ｂは、空き時間帯を残して空き時間帯の存在を認識させつつ、長い空き時間帯の存在によりストロークの再生が冗長になるのを好適に抑制することができる。
【００７８】
なお、タブレット１０ｂは、空き時間帯の再生時間の上限時間を設ける代わりに、空き時間帯の再生時間を固定値（例えば１秒）に定めてもよい。これによっても、タブレット１０ｂは、空き時間帯を残して空き時間帯の存在を認識させつつ、長い空き時間帯の存在によりストロークの再生が冗長になるのを好適に抑制することができる。
【００７９】
図９（Ｄ）に示される第３短縮例では、タブレット１０ｂは、空き時間帯Ｔ１、Ｔ３、Ｔ５を、それぞれ、一律の比率（ここでは１／５）により短縮した空き時間帯「Ｔ１ｂ」、「Ｔ３ｂ」、「Ｔ５ｂ」に差し替える。この場合、１５秒間の空き時間帯Ｔ１は、３秒間の空き時間帯Ｔ１ｂとなり、３０秒間の空き時間帯Ｔ３は、６秒間の空き時間帯Ｔ３ｂとなり、９０秒間の空き時間帯Ｔ５は、９秒間の空き時間帯Ｔ５ｂとなる。
【００８０】
このように、第３短縮例では、タブレット１０ｂは、空き時間帯を一定の比率により短縮する。これにより、タブレット１０ｂは、空き時間帯同士の時間比の関係を維持しつつ、長い空き時間帯の存在によりストロークの再生が冗長になるのを好適に抑制することができる。
【００８１】
なお、タブレット１０ｂは、第２短縮例と第３短縮例とを組み合わせてもよい。この場合、タブレット１０ｂは、一律の比率で各空き時間帯を短縮し、短縮後の空き時間帯に対してさらに上限時間を設け、当該上限時間を超えないように短縮後の空き時間帯の長さをさらに調整する。
【００８２】
また、第２又は第３短縮例において、タブレット１０ｂは、短縮後の空き時間帯に対して下限時間を設け、当該下限時間を下回らないように短縮後の空き時間帯の長さをさらに調整してもよい。この場合、上述の下限時間は、例えば、再生時に閲覧者が空き時間帯の存在を認識可能な最小の時間長に設定される。これにより、タブレット１０ｂは、再生時に空き時間帯の存在を好適に閲覧者に認識させることができる。
【００８３】
このように、第２及び第３短縮例では、タブレット１０ｂは、空き時間帯の再生時間を短縮する場合に、空き時間帯の全てを省略せずに短縮した状態で意図的に残す。これにより、タブレット１０ｂは、ストロークの再生時に、空き時間帯の存在を好適に閲覧者に認識させつつ、空き時間帯での再生が冗長になるのを好適に防ぐことができる。
【００８４】
［処理フロー］
図１０は、答案再生画面の表示処理（答案再生処理）の手順を示したフローチャートである。タブレット１０ｂは、図１０のフローチャートの処理を繰り返し実行する。
【００８５】
まず、タブレット１０ｂは、答案再生画面において表示対象とする答案を指定するユーザ入力を受け付ける（ステップＳ１１）。そして、タブレット１０ｂは、答案を指定する入力を検知した場合、タブレット１０ｂのユーザである生徒（即ち解答者）の識別情報及び指定された答案の識別情報を含む答案再生画面の表示要求を管理サーバ２０に送信する。この場合、管理サーバ２０は、指定された生徒の識別情報及び答案の識別情報に基づき、テスト情報ＤＢ２４及びテスト結果ＤＢ２８から該当するテストの答案の表示情報及びストローク情報等を抽出し、答案再生画面の答案表示領域５０を表示するための表示情報を生成する。そして、管理サーバ２０は、上述の表示情報と、予め記憶した操作領域４０の表示情報とを含む表示データＤ３を、タブレット１０ｂに送信する。
【００８６】
そして、答案再生画面を表示するための表示データＤ３を受信したタブレット１０ｂは、表示データＤ３に基づき答案再生画面を表示する。このとき、タブレット１０ｂは、答案表示領域５０に表示させる答案の全ストロークを、通常のストロークの表示色よりも目立たない暫定表示色により表示する（ステップＳ１２）。これにより、タブレット１０ｂは、再生により表示されるべき全ストロークを好適にユーザに把握させることができる。
【００８７】
次に、タブレット１０ｂは、再生ポインタ４４のドラッグアンドドロップ等による再生位置の指定があるか否か判定する（ステップＳ１３）。そして、タブレット１０ｂは、再生ポインタ４４のドラッグアンドドロップ等による再生位置の指定があると判定した場合（ステップＳ１３；Ｙｅｓ）、指定された再生位置までに再生すべきストロークを暫定表示色から通常色へ変更すると共に、通常色となる最後のストローク位置に相当する最新再生部分を強調表示する（ステップＳ１４）。ステップＳ１４での通常色となる最後のストローク位置の強調表示の具体的態様は、例えば、上述した図５〜図７にそれぞれ示されている。タブレット１０ｂは、ステップＳ１４における強調表示を、所定時間だけ実行してもよく、後述するステップＳ１５において再生指示があったと判定するまで実行してもよい。一方、タブレット１０ｂは、再生ポインタ４４のドラッグアンドドロップ等による再生位置の指定を検知しない場合（ステップＳ１３；Ｎｏ）、ステップＳ１５へ処理を進める。
【００８８】
次に、タブレット１０ｂは、再生の指示があるか否か判定する（ステップＳ１５）。この場合、例えば、タブレット１０ｂは、再生ボタン４１Ａの選択を検知した場合、再生の指示があると判定する。そして、タブレット１０ｂは、再生の指示があると判定した場合（ステップＳ１５；Ｙｅｓ）、ストローク情報に基づき答案表示領域５０におけるストロークの再生を実行し、再生済みのストロークを暫定表示色から通常色へ変更する（ステップＳ１６）。これにより、タブレット１０ｂは、再生済みのストロークと未再生のストロークとをユーザに好適に識別させることができる。また、この場合、タブレット１０ｂは、再生速度指定欄４６で指定された倍速によりストロークの再生を行う。さらに、タブレット１０ｂは、ステップＳ１４において最新再生部分の強調表示を行っていた場合には、当該強調表示を終了してもよい。
【００８９】
ストロークの再生開始後、タブレット１０ｂは、再生対象時刻が空き時間帯に存在するか否か判定する（ステップＳ１７）。そして、タブレット１０ｂは、再生対象時刻が空き時間帯に存在する場合（ステップＳ１７；Ｙｅｓ）、当該空き時間帯での再生時間を所定の規則に基づき短縮する（ステップＳ１８）。ステップＳ１８での空き時間帯の再生時間の短縮の具体的態様は、例えば上述した図９（Ｂ）〜図９（Ｄ）においてそれぞれ示されている。一方、タブレット１０ｂは、再生対象時刻が空き時間帯に存在しない場合（ステップＳ１７；Ｎｏ）、即ち再生対象時刻が記入時間帯に存在する場合、引き続きステップＳ１６において、ストローク情報の時刻情報に基づき各ストロークの再生を実行する。
【００９０】
次に、タブレット１０ｂは、再生の停止の指示を検知したか否か判定する（ステップＳ１９）。例えば、タブレット１０ｂは、戻るボタン４１Ｂ又は一時停止ボタン４１Ｃの選択を検知した場合、再生ポインタ４４のドラッグアンドドロップ操作を検知した場合等に、再生の停止の指示があったと判定する。そして、タブレット１０ｂは、再生の停止の指示を検知した場合（ステップＳ１９；Ｙｅｓ）、答案再生画面の表示を終了するか否か判定する（ステップＳ２０）。なお、タブレット１０ｂは、ステップＳ１９において再生の停止の指示を検知した場合、ステップＳ１４と同様、最新再生部分の強調表示を行ってもよい。
【００９１】
そして、タブレット１０ｂは、答案再生画面の表示を終了する場合（ステップＳ２０；Ｙｅｓ）、フローチャートの処理を終了する。一方、タブレット１０ｂは、答案再生画面の表示を終了しない場合（ステップＳ２０；Ｎｏ）、ステップＳ１３へ処理を戻す。また、タブレット１０ｂは、再生の停止の指示を検知しない場合（ステップＳ１９；Ｎｏ）、引き続きステップＳ１６において、ストローク情報の時刻情報に基づき各ストロークの再生を実行する。
【００９２】
なお、図１０に示すフローチャートは一例であり、本発明が適用可能な処理手順はこれに限定されない。例えば、タブレット１０ｂは、ステップＳ１３において再生位置の指定の有無を判定することなく、ステップＳ１４における再生位置強調機能に関する処理を実行してもよい。即ち、タブレット１０ｂは、再生が停止されている間では、再生位置の指定の有無に関わらず、再生位置強調機能に基づき、最新再生部分の強調表示を行ってもよい。これにより、再生停止中において、次に再生が開始されるストローク部分を好適に閲覧者に認識させることができる。
【００９３】
ここで、再生対象時点が再生開始の時点（即ち頭出しの時点）である場合には、最新再生部分が存在しない。従って、この場合、タブレット１０ｂは、最新再生部分に代えて、最初に再生されるべき部分を未再生のストロークから認識し、当該部分を強調表示してもよい。具体的には、この場合、タブレット１０ｂは、最も早い時刻を示す記入時刻に対応する座標点をストローク情報から抽出し、抽出した座標点を基準として円等の図形を表示する。これにより、頭出しの時点においても、再生が開始されるストローク部分を好適に閲覧者に認識させることができる。
【００９４】
［変形例］
次に、上述の実施形態に好適な変形例について説明する。以下に示す変形例は、任意に組み合わせて上述の実施形態に適用されてもよい。
【００９５】
（変形例１）
図１０のフローチャートの処理を、タブレット１０ｂに代えて管理サーバ２０が実行してもよい。
【００９６】
この場合、例えば、管理サーバ２０は、答案再生画面でのユーザの入力情報をタブレット１０ｂから受信し、受信した入力情報に基づき答案再生画面の表示データＤ３を生成し、当該表示データＤ３をタブレット１０ｂに送信する。この場合、タブレット１０ｂは、所謂ストリーミング再生と同様、管理サーバ２０から受信する表示データＤ３に基づき答案再生画面の表示を更新する。この例では、管理サーバ２０は、図１０のステップＳ１３、Ｓ１５、Ｓ１７、Ｓ１９、Ｓ２０の各判定処理をタブレット１０ｂから受信する入力情報に基づき実行し、かつ、ステップＳ１２、Ｓ１４、Ｓ１６、Ｓ１８においては、各ステップで規定する表示がタブレット１０ｂにおいて実現されるように表示データＤ３を生成してタブレット１０ｂに送信する。この態様によっても、タブレット１０ｂは、答案再生画面を好適に表示することができる。なお、本変形例では、管理サーバ２０は、本発明における「情報処理装置」の一例である。
【００９７】
（変形例２）
教師用端末３０は、管理サーバ２０から受信する表示データＤ２に基づき、タブレット１０ｂと同様の答案再生画面の表示を行ってもよい。
【００９８】
この場合、教師用端末３０は、ユーザ入力に基づき、答案を表示する生徒及び答案の指定を受け付けた場合に、生徒及び答案の識別情報を含む答案再生画面の表示要求を管理サーバ２０に送信する。そして、教師用端末３０は、その応答として答案再生画面を表示するための表示データＤ２を受信し、図１０のステップＳ１２〜ステップＳ２０の処理を実行する。これにより、教師は、生徒の答案に関するストロークを再現するための答案再生画面を好適に閲覧することができる。この場合、教師用端末３０は、本発明における「情報処理装置」の一例である。
【００９９】
（変形例３）
図１の教育支援システム１００の構成例は一例であり、本発明が適用可能な構成はこれに限定されない。例えば、教師用端末３０は、タブレット１０ｂが表示すべき答案再生画面の表示データを管理サーバ２０の代わりに生成してもよい。
【０１００】
図１１は、教育支援システム１００ｘの構成例を示す。図示のように、生徒側の構成は図１と同様であるが、接続デバイス１２はネットワーク５を通じて教師用端末３０へ直接記入データＤ１を送信する。教師用端末３０にはテスト情報ＤＢ２４及びテスト結果ＤＢ２８が接続されており、教師用端末３０は管理サーバ２０が行っていた処理を実行する。例えば、教師用端末３０は、テスト情報ＤＢ２４及びテスト結果ＤＢ２８を参照することで、答案再生画面を表示するための表示データＤ３を生成し、表示データＤ３をタブレット１０ｂへ送信する。この態様によっても、タブレット１０ｂは、実施形態において説明した答案再生画面を好適に表示することができる。
【０１０１】
他の例では、タブレット１０ｂは、テスト情報ＤＢ２４及びテスト結果ＤＢ２８を参照可能に構成され、答案再生画面などの表示データを管理サーバ２０の代わりに自ら生成してもよい。この場合、タブレット１０ｂは、テスト情報ＤＢ２４及びテスト結果ＤＢ２８に基づき、図１０が示すフローチャートの処理を実行する。この場合、タブレット１０ｂは、テスト情報ＤＢ２４及びテスト結果ＤＢ２８を直接参照可能であってもよく、各処理に必要なテスト情報ＤＢ２４及びテスト結果ＤＢ２８のデータを、管理サーバ２０から受信してもよい。これにより、タブレット１０ｂは、答案再生画面の表示データを自ら生成して表示することができる。
【０１０２】
（変形例４）
図３〜図８の例では、解答欄への筆跡を表すストロークが再生対象となっていたが、本発明が適用可能な表示態様はこれに限定されない。これに代えて、再生対象となるストロークは、解答欄以外への書込みを表すストロークを含んでもよい。また、タブレット１０ｂは、グループワークなどで複数の生徒が共同で書込みを行った答案を対象に答案再生画面を表示してもよい。
【０１０３】
他の例では、タブレット１０ｂは、解答欄以外への書込みを示すストロークを再生対象から除外してもよい。この場合、例えば、テスト情報ＤＢ２４には、各テストの答案における解答欄の位置情報が含まれ、タブレット１０ｂは、この解答欄の位置情報を管理サーバ２０から受信し、ストローク情報の位置情報と比較する。そして、タブレット１０ｂは、解答欄内のストロークと解答欄外のストロークとを識別し、解答欄内のストロークのみを再生対象とし、解答欄外のストロークを非表示又は固定表示する。なお、タブレット１０ｂは、テストの答案における矩形枠を解答欄として検出し、矩形枠内のストロークのみを再生対象とし、矩形枠外のストロークを非表示又は固定表示してもよい。
【符号の説明】
【０１０４】
５  ネットワーク
１０  記入デバイス
１０ａ  デジタルペン
１０ｂ  タブレット
１０ｃ  タッチペン
１２  接続デバイス
２０  管理サーバ
３０  教師用端末
１００  教育支援システム
【図１】
2020194486.tif 000003
【図２】
2020194486.tif 000004
【図３】
2020194486.tif 000005
【図４】
2020194486.tif 000006
【図５】
2020194486.tif 000007
【図６】
2020194486.tif 000008
【図７】
2020194486.tif 000009
【図８】
2020194486.tif 000010
【図９】
2020194486.tif 000011
【図１０】
2020194486.tif 000012
【図１１】
2020194486.tif 000013