(57)【要約】【課題】各記入者の記入内容を比較しやすいように並べて再生させることが可能な端末装置、電子ペンシステム及びプログラムを提供する。【解決手段】集約装置２は、各受講者の電子ペン１による解答用紙５へのストロークに関する位置情報及び時刻情報を含むユーザストローク情報を記憶し、当該ユーザストローク情報に基づき、指定された受講者の記入内容を示す再現ストロークを並べて再生する。このとき、集約装置２は、再生させる各記入内容のストロークの再生開始のタイミングを一致させる。【選択図】図１２
2014044471.tif 000002
【特許請求の範囲】
【請求項１】
各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶する記憶手段と、
前記ストローク情報に基づき、複数の記入内容のストロークを再生する再生手段とを有し、
前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させることを特徴とする端末装置。
【請求項２】
前記再生手段は、前記ストロークを記入内容ごとに並べて再生することを特徴とする請求項１に記載の端末装置。
【請求項３】
前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生開始から再生終了までの各時間幅を、当該各記入内容の記入に要した時間幅にそれぞれ設定することを特徴とする請求項１または２に記載の端末装置。
【請求項４】
前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生終了のタイミングを一致させることを特徴とする請求項１または２に記載の端末装置。
【請求項５】
再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生開始から再生終了までの各時間幅を、当該各記入内容の記入に要した時間幅にそれぞれ設定するか、又は、
再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生終了のタイミングを一致させるか
を指定する入力を受け付ける入力手段を備え、
前記再生手段は、前記入力に基づき前記ストロークを再生することを特徴とする請求項１乃至４のいずれか一項に記載の端末装置。
【請求項６】
前記ストローク情報に基づき記入内容が再現されたストロークの画像から、再生を行う範囲を指定する範囲指定手段を備え、
前記再生手段は、前記範囲指定手段により指定された範囲に含まれる記入内容のストロークの再生を行うことを特徴とする請求項１乃至５のいずれか一項に記載の端末装置。
【請求項７】
コード化パターンを読み取り、前記コード化パターンに応じた記入情報を生成する電子ペンと、
前記電子ペンにより読み取り可能なコード化パターンが印刷され、各記入者が前記電子ペンによってストロークを記入する記入用紙と、
前記電子ペンから前記記入情報を受信する請求項１乃至６のいずれか一項に記載の端末装置と、を備える電子ペンシステムであって、
前記端末装置の記憶手段は、
前記電子ペンから受信した記入情報に基づき、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶することを特徴とする電子ペンシステム。
【請求項８】
請求項１乃至７のいずれか一項に記載の端末装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書きストロークを表示する技術に関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。例えば、特許文献１に記載されているように、アノトペンは、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信する。
【０００３】
特許文献２には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。さらに、特許文献３には、電子ペンを用いた協働学習システムにおいて、表示画面で任意の位置及び大きさの範囲を指定すると、解答用紙の指定された範囲に記入された内容を再現して並べて表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８７２４９８号公報
【特許文献２】特表２００３−５２９８５３号公報
【特許文献３】特開２００９−２７６４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
授業などにおいて、複数の受講生が記入した解答内容を比較する際、最終的な解答内容を並べて表示するだけではなく、これらの解答を作成する過程を視認できると便宜である。一方、各受講生が解答用紙に記入する時刻は受講生ごとにそれぞれ異なるため、複数人の解答内容を再生する場合には、観察者が比較しやすいように解答内容を再生する必要がある。そこで、本発明は、各記入者の記入内容を比較しやすいように並べて再生させることが可能な端末装置、電子ペンシステム及びプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る端末装置は、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶する記憶手段と、前記ストローク情報に基づき、複数の記入内容のストロークを再生する再生手段とを有し、前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させる。
【０００７】
上記の端末装置は、記憶手段と、再生手段とを有する。記憶手段は、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶する。再生手段は、ストローク情報に基づき、複数の記入内容のストロークを再生する。このとき、再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させる。このようにすることで、端末装置は、各記入者が記入した内容を、観察者が比較しやすいように、同時に再生させることができる。
【０００８】
上記端末装置の一態様では、前記再生手段は、前記ストロークを記入内容ごとに並べて再生する。これにより、端末装置は、各記入者が記入した内容を、観察者が比較しやすいように、好適に再生することができる。
【０００９】
上記端末装置の他の一態様では、前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生開始から再生終了までの各時間幅を、当該各記入内容の記入に要した時間幅にそれぞれ設定する。この態様により、端末装置は、実際に記入者が記入したペースに従い、好適に各記入内容のストロークを再生することができる。
【００１０】
上記端末装置の他の一態様では、前記再生手段は、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生終了のタイミングを一致させる。この態様により、端末装置は、再生開始のタイミングと再生終了のタイミングとを一致させて各記入内容のストロークを再生することができ、観察者に好適に記入内容を比較させることができる。
【００１１】
上記端末装置の他の一態様では、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生開始から再生終了までの各時間幅を、当該各記入内容の記入に要した時間幅にそれぞれ設定するか、又は、再生させる各記入内容のストロークの再生開始のタイミングを一致させ、かつ、当該各記入内容のストロークの再生終了のタイミングを一致させるかを指定する入力を受け付ける入力手段を備え、前記再生手段は、前記入力に基づき前記ストロークを再生する。この態様により、端末装置は、再生の態様を好適にユーザに選択させることができる。
【００１２】
上記端末装置の他の一態様では、前記ストローク情報に基づき記入内容が再現されたストロークの画像から、再生を行う範囲を指定する範囲指定手段を備え、前記再生手段は、前記範囲指定手段により指定された範囲に含まれる記入内容のストロークの再生を行う。この態様により、端末装置は、任意の範囲をユーザに指定させて、当該範囲における記入内容のストロークの再生を観察者が比較しやすいように好適に再生することができる。
【００１３】
本発明に係る電子ペンシステムの一態様では、コード化パターンを読み取り、前記コード化パターンに応じた記入情報を生成する電子ペンと、前記電子ペンにより読み取り可能なコード化パターンが印刷され、各記入者が前記電子ペンによってストロークを記入する記入用紙と、前記電子ペンから前記記入情報を受信する上記記載の端末装置と、を備える電子ペンシステムであって、前記端末装置の記憶手段は、前記電子ペンから受信した記入情報に基づき、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶する。
【００１４】
上記の電子ペンシステムは、電子ペンと、コード化パターンが印刷された記入用紙と、端末装置とを有する。端末装置は、電子ペンから受信した記入情報に基づき、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報を記憶する。これにより、端末装置は、記憶したストローク情報に基づき、各記入者が記入した内容を、比較しやすいように同時に再生させることができる。
【００１５】
本発明に係るプログラムは、上記記載のいずれか一つの端末装置として機能させる。これらのプログラムを端末装置にインストールして機能させることで、本発明に係る端末装置を構成させることができる。
【発明の効果】
【００１６】
本発明によれば、端末装置は、各記入者の記入内容を示すストロークに関する位置情報及び時刻情報を含むストローク情報に基づき、各記入内容のストロークを並べて再生する際に、再生させる各記入内容のストロークの再生開始のタイミングを一致させる。このようにすることで、端末装置は、各記入者が記入した内容を、比較しやすいように同時に再生させることができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る電子ペンシステムのシステム構成図である。
【図２】電子ペンシステムで利用される解答用紙を示す図である。
【図３】解答用紙、電子ペン、及び受講者の対応を説明するための図である。
【図４】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図５】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図６】電子ペンの構造を示す概略図である。
【図７】集約装置の機能ブロック図を含む電子ペンシステムのシステム構成図である。
【図８】集約装置に記憶された、ユーザＩＤとユーザ名とペンＩＤとの関係を示す図である。
【図９】集約装置に記憶させる学習データのファイルの構造図である。
【図１０】集約装置における描画アプリケーションウィンドウの表示例である。
【図１１】集約装置における描画アプリケーションによる機能メニューの説明図であり、（Ａ）はファイルメニューのプルダウンメニュー、（Ｂ）は表示メニューのプルダウンメニュー、（Ｃ）はツールメニューのプルダウンメニューを示す。
【図１２】再生方法選択ウィンドウの表示例である。
【図１３】解答選択ウィンドウの表示例である。
【図１４】ユーザ選択リストから解答内容を比較する受講者が選択された後の解答選択ウィンドウを示す。
【図１５】太郎及び五郎の比較対象解答を並べて表示した解答再生ウィンドウを示す。
【図１６】選択ユーザ表示ボタンが選択された場合に表示される描画アプリケーションウィンドウを示す。
【図１７】ドラッグ指定範囲が設定された場合の比較一覧表示を示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明に係るシステムの好適な実施形態について説明する。
【００１９】
［電子ペンシステムのシステム構成］
図１は、第１実施形態における電子ペンシステム１０のシステム構成図である。図１に示すように、電子ペンシステム１０は、各受講者（記入者）それぞれに配布される解答用紙（記入用紙）５Ａ，５Ｂ，…（５）と、解答用紙５に解答（筆跡）を記入し、記入した情報を外部へＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信方式で送信するための電子ペン１Ａ，１Ｂ，…（１）と、各電子ペン１から送信される記入情報を受信してディスプレイ（表示手段）に記入内容等を表示する集約装置（端末装置）２とを備える。
【００２０】
なお、図１では、集約装置２は、電子ペン１Ａ〜１Ｃから直接、記入情報を受信しているが、記入される解答用紙５が多いために記入情報を送信する電子ペン１の本数が多い場合や、受講者が解答する会場が離れている等により無線通信の範囲外となるような場合は、他の電子ペン１Ｄ、１Ｅ、…から送信される記入情報を中継して集約装置２へ転送するための転送装置３を設ける。このとき、転送装置３から集約装置２へのデータの送信は、例えばＬＡＮ経由でＴＣＰ／ＩＰの通信方式で行うとよい。各電子ペン１には、アノトペンを利用することができ、集約装置２には、ラップトップパソコンなどを利用することができ、転送装置３には、ラップトップパソコンやデータ転送専用のコンピュータなどを利用することができる。プロジェクタ４は、集約装置２から表示情報を受信して、集約装置２の画面をスクリーン６へ投影表示する装置である。
【００２１】
［解答用紙］
図２を参照して解答用紙（記入用紙）５について説明する。図２に示すように、受講者ごとに複数枚の解答用紙５が一組用意され、同じ組の解答用紙５には、それぞれ異なる座標範囲のドットパターン（コード化パターン）が印刷される。また、解答用紙５には、マス目が印刷されている。ドットパターンは、赤外線を吸収するカーボンを含んだインキにより印刷され、マス目は、赤外域に吸収性を持たないインキにより印刷される。なお、解答用紙５に、記入欄や問題や解答欄等を印刷しておいても良い。
【００２２】
［解答用紙、電子ペンと受講者の対応等］
解答用紙、電子ペンと受講者（記入者）の対応等については、本実施形態では、図３に示すように、受講者「太郎」が、電子ペン１Ａを用いて解答用紙５Ａに解答し、受講者「次郎」が、電子ペン１Ｂを用いて解答用紙５Ｂに解答し、受講者「三郎」が、電子ペン１Ｃを用いて解答用紙５Ｃに解答し、受講者「四郎」が、電子ペン１Ｄを用いて解答用紙５Ｄに解答し、受講者「五郎」が、電子ペン１Ｅを用いて解答用紙５Ｅに解答するものとする。また、講師（操作者）「花子」が、集約装置２を操作するものとする。
【００２３】
［ドットパターン］
次に、図４と図５を参照しながら、解答用紙５に印刷されたアノト方式のドットパターン（コード化パターン）について説明する。図４は、解答用紙５に印刷されたドットパターンのドットと、そのドットが変換される値との関係を説明する図である。図４に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組み合わせにより、用紙上の位置座標が決定されるように構成されている。
【００２４】
図５（ａ）は、あるドットパターンの配列を示している。図５（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、用紙上のどの部分から６×６ドットを取っても、ユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが解答用紙５上のどの位置にあるのか）を保持している。図５（ｂ）は、図５（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図４に示す規則性に基づいて、対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００２５】
［電子ペン］
次に、電子ペン１について図６を用いて説明する。図６は、電子ペン１の構造を示す概略図である。図６に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１、及びバッテリー１１２を備える。インクカートリッジ１０４の先端は、ペン先部１０３となっており、各受講者は、電子ペン１のペン先部１０３を、解答用紙５に当接させてストローク（手書きストローク）を記入する。インクカートリッジ１０４のインクは、赤外線を吸収する材料（例えばカーボン）を含まないようにする。ここで、電子ペン１のペン先部１０３が用紙に接触することを「ペンダウン」と呼び、接触している（当接している）状態からペン先部１０３が離れることを「ペンアップ」と呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００２６】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、受講者が電子ペン１により解答用紙５に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００２７】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切り替える。即ち、受講者が電子ペン１で解答用紙５に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、受講者が記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、受講者が１つのストロークを記入し終えて電子ペン１を解答用紙５から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを関連付けて、記入情報として集約装置２へ送信する。
【００２８】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、解答用紙５上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が解答用紙５に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が比較的少なく、ドット以外の部分は赤外線の反射量が比較的多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、解答用紙５に記入欄などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図５（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００２９】
プロセッサ１０８は、受講者の記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、受講者が記入するストローク（筆跡）の解答用紙５上におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図５（ａ）に示されるようなドットパターンの画像データを図５（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算に利用されている。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、解答用紙５における６×６のドットパターンは、解答用紙５内で重複することはないため、受講者が電子ペン１で文字等を記入すると、記入された位置が解答用紙５のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００３０】
メモリ１０９には、各電子ペン１Ａ〜１Ｅを識別するためのそれぞれのペンＩＤ「ｐｅｎ０１」〜「ｐｅｎ０５」、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報として集約装置２へ送信する。通信ユニット１１１による集約装置２への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されて集約装置２に送信された１個又は複数個の座標属性情報は、集約装置２によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、集約装置２は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。
【００３１】
このように、各電子ペン１Ａ〜１Ｅは、受講者が解答用紙５に記入する都度、記入情報を生成して、集約装置２へ送信する。言い換えると、各電子ペン１Ａ〜１Ｅは、受講者が解答用紙５に記入し続けている間、記入情報を生成し、集約装置２へ送信し続ける。そして、受講者が電子ペン１を解答用紙５から離す（ペンアップする）と、当該電子ペン１は、圧力センサ１０７で所定値以上の筆圧が検出されなくなったことにより、受講者が記入を停止したと判定する。そして、この場合、ペンアップされた電子ペン１は、ＬＥＤ１０５とＣＭＯＳカメラ１０６を停止して、集約装置２への記入情報の送信を中止する。
【００３２】
［転送装置］
図７を参照して転送装置３について説明する。図７に、転送装置３の機能ブロック図と集約装置２の機能ブロック図とを含む電子ペンシステム１０のシステム構成図を示す。
【００３３】
図７に示すように、転送装置３は、転送受信手段３１と転送送信手段３２とを備える。転送受信手段３１は、電子ペン１からＢｌｕｅｔｏｏｔｈ（登録商標）の無線通信方式で送信される記入情報等のデータを受信する手段である。転送送信手段３２は、転送受信手段３１によって受信した記入情報等のデータを集約装置２に送信する手段である。転送送信手段３２による集約装置２へのデータの送信は、例えばＬＡＮ経由でＴＣＰ／ＩＰの通信方式により行うと良い。
【００３４】
［集約装置］
続いて、集約装置２について説明する。図７に示すように、集約装置２は、範囲指定手段２０、入力手段２１、集約個別受信手段（受信手段）２２、集約転送受信手段（受信手段）２３、集約処理手段（処理手段）２４、記憶手段２５、表示手段２６、及び送信手段２７を備える。集約装置２は、ハードウェアとして、電子ペン１やプロジェクタ４とのデータ通信が可能な通信装置と、ＣＰＵ等のプロセッサと、ＲＯＭやＲＡＭ、ハードディスクなどのメモリと、ディスプレイと、マウスやキーボード等で構成されているパーソナルコンピュータ等である。また、集約装置２は、集約処理手段２４による描画アプリケーション（プログラム）の実行により、電子ペン１から受信した記入情報を処理して、表示手段２６に記入内容を再現する。
【００３５】
集約個別受信手段２２は、電子ペン１から送信された記入情報等のデータを受信する手段である。集約転送受信手段２３は、転送装置３から転送された記入情報等のデータを受信する手段である。集約個別受信手段２２及び集約転送受信手段２３は、アンテナや受信回路等により構成される。
【００３６】
範囲指定手段２０は、マウス等のポインティング・デバイスとその操作を検知する手段によって構成され、マウスによって、表示手段２６の画面におけるボタンのクリック操作や任意の位置・大きさの長方形状の画面範囲を指定するドラッグ操作が可能である。入力手段２１は、処理や表示の種別を含む処理態様を指示する手段であり、キーボードやマウスとその操作を検知する手段によって構成される。このように、マウスは、その操作によって範囲指定手段２０と入力手段２１とを兼ねる。送信手段２７は、表示手段２６に表示される内容と同じ内容をプロジェクタ４からスクリーン６へ投影表示させるため、表示手段２６への表示信号を同期してプロジェクタ４へ送信する手段である。
【００３７】
記憶手段２５は、ＲＯＭやＲＡＭ、ハードディスクなどのメモリによって構成され、解答用紙５における各ユーザエリアと位置座標とを関連付けて記憶する。また、図８に示すように、記憶手段２５は、電子ペン１が保持する固有のペンＩＤに対して、ユーザＩＤとユーザ名とをユーザ定義情報として関連付けて記憶する。図８において、例えば、ペンＩＤ「ｐｅｎ０１」には、ユーザＩＤ「Ｕ０１」とユーザ名「太郎」とが予め関連付けられて記憶されている。さらに、記憶手段２５は、各電子ペン１によって送信されてきた記入情報を、ペンＩＤごとに記憶する。
【００３８】
記憶手段２５には、記入情報およびユーザ定義情報に基づいて、集約処理手段２４による描画アプリケーション（プログラム）の実行により、ファイル形式で学習データが保存される。図９は、データのファイル形式の概略的な構造を示している。図９に示すように、学習データは、ファイル属性情報と、ユーザＩＤ別の個人学習データとを有する。ファイル属性情報には、作成日時情報が含まれている。また、個人学習データには、ユーザＩＤと、電子ペン１から送信された記入情報の位置座標情報等を含むユーザストローク情報と、解答内容等に応じてカテゴライズのために操作者によって設定されるユーザ色（分類）情報やキーワード情報等が含まれている。ユーザＩＤは、集約処理手段２４により、記入情報に含まれるペンＩＤに基づいて、記憶手段２５に予め記憶されたユーザ定義情報を参照することで特定され、当該記入情報に基づくユーザストローク情報と対応付けられる。ユーザストローク情報は、電子ペン１が演算した位置座標（ＸＹ座標）情報、記入された時の時刻情報、及び筆圧情報が含まれる。ファイルデータを読み込む際には、操作者が、入力手段２１によって、ユーザＩＤ、ユーザ色情報、キーワード情報などを所定の入力エリアに入力することで、集約処理手段２４によって特定のデータを検索させ、ユーザストローク情報を表示手段２６に再現させることができる。
【００３９】
集約処理手段２４は、電子ペン１からのデータを集約して処理する手段であり、アプリケーションプログラムの実行により機能を発揮するＣＰＵ等のプロセッサによって構成されている。この集約処理手段２４は、電子ペン１から位置座標及びペンＩＤ等を含む記入情報を受信すると、ペンＩＤごとに記入情報を記憶手段２５に記憶させる。また、集約処理手段２４は、ペンＩＤごとに関連付けられた記入情報を筆跡として再現して表示手段２６に表示させ、また、範囲指定手段２０のマウス操作でドラッグにより指定された範囲に対応する各解答用紙５における記入情報を、記憶手段２５から抽出して、各解答用紙５における記入情報を筆跡として表示手段２６に一覧表示させる等、様々な処理を行う。
【００４０】
また、集約処理手段２４は、解答用紙５についての記入情報を含む学習データに基づいて、表示手段２６に記入内容を表示させるとともに電子ペンＩＤに対応するユーザＩＤに対応するユーザ名を表示させる。表示手段２６に電子ペン１による記入内容とユーザ名とが表示されるため、操作者である講師「花子」は、受講者（記入者）とその者による記入内容とを合わせて認識することができる。また、集約処理手段２４は、表示手段２６と同じ内容を同期させて、プロジェクタ４からスクリーン６へ投影表示させるため、表示手段２６に対する表示信号と同じ信号を送信手段２７に対してプロジェクタ４へ向けて送信させる。すると、各受講者も、プロジェクタ４からスクリーン６へ投影表示された記入内容とその記入者とを合わせて認識することができる。
【００４１】
また、集約処理手段２４は、再生手段２４１を有する。再生手段２４１は、後述する図１１に示す並べて再生メニュー９２Ａが選択された場合に、比較の対象となる受講者の解答（「比較対象解答」とも呼ぶ。）を指定する入力を受け付け、当該比較対象解答のストロークを並べて再生する。この処理については、［比較再生機能］のセクションで詳しく説明する。
【００４２】
［描画アプリケーションによる画面表示］
次に、描画アプリケーションの実行による集約処理手段２４の表示手段２６への表示処理について図１０を参照しつつ説明する。図１０は、表示手段２６の表示画面に表示された描画アプリケーションに基づくウィンドウ（「描画アプリケーションウィンドウ」とも呼ぶ。）の一例を示す。
【００４３】
図１０に示すように、電子ペン１で解答用紙５に記入された際に生成された記入情報に基づいて、集約装置２で記憶手段２５に個別学習データとして記憶したユーザストローク情報により解答用紙５上での電子ペン１の筆跡が再現されたストローク（以下、単に「再現ストローク」とも表記する。）は、集約処理手段２４によって、表示手段２６のユーザストローク情報表示領域５０に描画される。描画する再現ストロークが、拡大表示などでユーザストローク情報表示領域５０よりも大きい場合、集約処理手段２４は、横スクロールバー５１及び縦スクロールバー５２を有効とし、操作者のマウス操作によってユーザストローク情報表示領域５０をスクロールして、再現ストローク全体を複数回に分けて表示できるようにする。
【００４４】
また、集約処理手段２４は、描画アプリケーションウィンドウ上部に、機能ボタンとして、選択ユーザ表示ボタン５３、比較一覧表示ボタン５４、再生表示ボタン５６、選択画像出力ボタン５７、表示サイズ変更リスト５８、縮小表示ボタン５９、拡大表示ボタン６０、ページ送りボタン６１，６２、回転表示ボタン６３、６４、及びユーザコントロール表示ボタン６５などを表示し、マウスによる機能ボタンの選択により、それぞれの処理を実行する。
【００４５】
選択ユーザ表示ボタン５３は、後述するユーザ選択リスト６９から選択した１つのユーザ名に対応する再現ストロークを大きく表示し、他のユーザ名に対応する再現ストロークを小さく表示したサムネイルを一覧表示するためのボタンである。以後、選択ユーザ表示ボタン５３が選択された際の描画アプリケーションウィンドウの表示を「選択ユーザ表示」と呼ぶ。比較一覧表示ボタン５４は、複数のユーザ名に対応する再現ストロークを同時に並べて一覧表示するためのボタンである。以後、比較一覧表示ボタン５４が選択された際の描画アプリケーションウィンドウの表示を「比較一覧表示」と呼ぶ。再生表示ボタン５６は、再現ストロークを１ストロークずつ再生表示するためのボタンである。選択画像出力ボタン５７は、任意選択範囲がある場合にその範囲内の再現ストロークを、画像データとして出力するためのボタンである。この機能を設けることで、各受講生の記入情報から、参考となる模範解答集などを容易に作成できるようになる。
【００４６】
表示サイズ変更リスト５８は、現在、ユーザストローク情報表示領域５０に描画する再現ストロークの表示サイズを示すリストである。また、操作者がマウスを用いてプルダウンメニューの中から表示サイズを任意に選択し、変更できる。縮小表示ボタン５９は、ユーザストローク情報表示領域５０に描画する再現ストロークの表示サイズを、現在設定されている表示サイズから所定の割合で縮小する機能である。拡大表示ボタン６０は、ユーザストローク情報表示領域５０に描画する再現ストロークの表示サイズを、現在設定されている表示サイズから所定の割合で拡大する機能である。ページ送りボタン６１，６２は、解答用紙５のセットが複数枚に及ぶ場合に、異なるページアドレス（用紙ドットパターン）の解答用紙５を表示するためのボタンである。回転表示ボタン６３，６４は、ユーザストローク情報表示領域５０に描画する再現ストロークを９０度ずつ回転させるためのボタンである。このような機能を設けることで、表示上の用紙向きを簡単に変更できる。ユーザコントロール表示ボタン６５は、ユーザコントロールリスト６８の表示・非表示を切り替える機能である。非表示にすることで、ユーザストローク情報表示領域５０を拡大できる。
【００４７】
図１０に示すように、ユーザコントロールリスト６８には、ユーザ選択リスト６９、色分類ボタン７１〜７６、名簿順ソートボタン７８、色順ソートボタン７９、分類グラフ表示ボタン８１、リロードボタン８２などが表示される。
【００４８】
ユーザ選択リスト６９は、ユーザストローク情報表示領域５０に表示する再現ストロークを、ユーザ名で選択するためのリストである。ユーザ選択リスト６９は、ユーザ色（分類）情報表示欄６９１と、ユーザ名表示欄６９２と、キーワード表示欄６９３とを備える。集約処理手段２４は、電子ペン１から取得して個別学習データとして記憶手段２５に記憶したユーザストローク情報ごとに関連付けられているユーザＩＤに対応するユーザ名をユーザ名表示欄６９２に表示し、色分類ボタン７１〜７６によって選択されたユーザ色（分類）情報をユーザ色（分類）情報表示欄６９１に表示し、キーワード等の各ユーザの情報をキーワード表示欄６９３に表示する。ユーザ選択リスト６９のユーザ名表示欄６９２には、集約処理手段２４により、記憶手段２５に記憶した個別学習データのユーザＩＤに対応するユーザ名が表示される。
【００４９】
そして、操作者がマウスによって、ユーザ選択リスト６９から所望のユーザを選択したうえで選択ユーザ表示ボタン５３をクリックすると、集約処理手段２４は、ユーザストローク情報表示領域５０に、選択された受講者のストローク情報を大きく表示させると共に、他の受講者のストローク情報を小さく表示したサムネイルを一覧表示させる。なお、集約装置２の操作者は、ユーザ選択リスト６９のキーワードの欄に、入力手段２１のキーボードを用いて直接文字を入力することができ、集約処理手段２４は、入力された文字を個人学習データファイルのキーワード情報として記憶手段２５におけるユーザＩＤ別の格納領域に記憶させる（参照図９）。
【００５０】
色分類ボタン７１〜７６は、ユーザ選択リスト６９に表示されている受講者ごとにユーザ色（分類）情報を設定するためのボタンである。ボタン７１は赤色に、ボタン７２は青色に、ボタン７３は黄色に、ボタン７４は緑色に、ボタン７５は茶色に、ボタン７６は白色にユーザ色（分類）情報を設定するためのボタンである。集約装置２の操作者は、マウスによって、ユーザ選択リスト６９内の特定のユーザ名を選択し、色分類ボタン７１〜７６のうち所望のボタンを選択すると、集約処理手段２４は、ユーザ選択リスト６９内の選択されたユーザ名のユーザ色（分類）情報表示欄６９１を指定された色で表示する。この機能により、操作者である講師が、ユーザストローク情報表示領域５０に表示される受講者の解答内容を見て、その考え方などをカテゴリー分けして色をつけ、見易くすることができる。なお、ユーザ色（分類）情報は、未設定時は、白色に設定しておくとよい。
【００５１】
名簿順ソートボタン７８は、ユーザ選択リスト６９に表示されているユーザ一覧を、名簿番号順に並べ替えるためのボタンである。本実施形態では、図８に示すユーザＩＤ順を名簿番号順としている。色順ソートボタン７９は、ユーザ選択リスト６９に表示されているユーザ一覧を、色分類ボタン７１〜７６の操作によって付されたユーザ色（分類）情報が同じ受講者同士を連続して配列されるように、ユーザ色（分類）情報順に並べ替えるためのボタンである。分類グラフ表示ボタン８１は、色分類ボタン７１〜７６の操作によって付されたユーザ色情報別のユーザ数を、ユーザストローク情報表示領域５０に棒グラフ等で表示するためのボタンである。
【００５２】
リロードボタン８２は、ユーザ選択リスト６９において選択されている受講者のユーザストローク情報を、学習データファイル保存時の状態まで戻すためのボタンである。この機能により、操作者である講師が、リロードボタン８２をマウスで選択すると、集約処理手段２４は、選択されている受講者に関連付けられているユーザＩＤに基づいて、前回のファイル保存以降に電子ペン１より受信して記憶手段２５のユーザＩＤ別の格納領域に記憶したユーザストローク情報をクリアして、前回ファイル保存した時点までのユーザストローク情報を読み出し、ユーザストローク情報表示領域５０に再現ストロークを表示する。この機能により、個々の受講者が解答をやり直したい場合などに対応できる。
【００５３】
また、図１１に示すように、ファイルデータの保存やアプリケーションの設定などは、一般的なアプリケーションと同様に、機能メニューとして用意しておくと良い。図１１（Ａ）に示すように、ファイルメニュー９０のプルダウンメニューとして、ファイルデータの読み込み・保存を実行するメニュー９０Ａ、９０Ｂ、画像形式で保存するメニュー９０Ｃ、９０Ｄ、アプリケーションの終了を実行するメニュー９０Ｅなど、アプリケーションの全般的な管理に関する実行機能を一覧で用意しておくと便利である。
【００５４】
また、ファイルデータの保存に関するファイル形式を、ユーザ別のユーザストローク情報と設定情報を関連付けた構造としているので、ファイルデータを読み込む際、ユーザＩＤ（記入者ＩＤ）、ユーザ色情報、キーワード情報などから特定のデータを検索し、検索されたユーザストローク情報に基づく再現ストロークをユーザストローク情報表示領域５０に表示することができる。ここで、図９のキーワード情報は、図１０に示すユーザ選択リスト６９のキーワードに対応している。
【００５５】
図１１（Ｂ）に示すように、表示メニュー９１のプルダウンメニューとして、ウィンドウ枠を隠しアプリケーションの表示領域を最大限拡大する全画面表示メニュー９１Ａなど、アプリケーションの表示に関する実行機能を一覧で用意しておくと便利である。また、図１１（Ｃ）に示すように、ツールメニュー９２のプルダウンメニューとして、比較対象解答の再現ストロークを並べて再生する並べて再生メニュー９２Ａ（詳細は後述する）、電子ペン１の接続経由状況（例えば転送装置３のＩＰアドレスなど）を表示するペン管理メニュー９２Ｂ、再現ストロークを表示する背景となる解答用紙５の画像を設定する用紙管理メニュー９２Ｃ、アプリケーションの情報を表示するメニュー９２Ｄなど、アプリケーションの設定に関する実行機能を一覧で用意しておくと便利である。これらのボタンやメニューが選択されると、集約処理手段２４により各機能が実行される。
【００５６】
［比較再生機能］
次に、図１２乃至図１５を参照して、並べて再生メニュー９２Ａが選択された場合の比較再生機能について説明する。概略的には、再生手段２４１は、記憶手段２５に記憶されたユーザストローク情報に基づき、少なくとも再生開始のタイミングを揃えて、各比較対象解答の再現ストロークを並べて再生する。これにより、再生手段２４１は、受講者の比較対象解答を比較しやすいように再生する。
【００５７】
以後では、各比較対象解答を受講者が記入する際に、当該受講者が解答用紙５へ電子ペン１により最初にペンダウンした時刻を「記入開始時刻ＴｗＳ」と呼び、各比較対象解答の記入に要した時間を「記入時間幅ＴｗＬ」とも呼ぶ。また、各比較対象解答の再現ストロークを再生するのに要する時間を「再生時間幅ＴｒＬ」とも呼ぶ。なお、再生手段２４１は、各比較対象解答の再現ストロークに対応するユーザストローク情報のうち、解答用紙５への電子ペン１の最初のペンダウンにより生成されたユーザストローク情報の時刻情報が示す時刻を、記入開始時刻ＴｗＳとして認識する。また、再生手段２４１は、記入開始時刻ＴｗＳから解答用紙５への最後のペンアップ時に生成されたユーザストローク情報の時刻情報が示す時刻までの時間幅を、記入時間幅ＴｗＬとして認識する。
【００５８】
（１）再生方法選択ウィンドウ
図１２は、並べて再生メニュー９２Ａが選択された際に表示され、比較対象解答の再現ストロークの再生方法を決定するための入力を受け付ける描画アプリケーションウィンドウ（「再生方法選択ウィンドウ」とも呼ぶ。）を示す。図１２に示す再生方法選択ウィンドウは、ストローク表示領域５０内に立体的に強調表示された立体表示エリア９５と、ストローク表示領域５０の下部に設けられた再生コントローラ２００とを有する。
【００５９】
再生手段２４１は、立体表示エリア９５に、択一的に選択可能なラジオボタン９６Ａ、９６Ｂ（９６）を表示する。ここで、ラジオボタン９６Ａには、「書き始めをそろえて再生」と表示され、ラジオボタン９６Ｂには、「書き始めと書き終わりをそろえて再生」と表示されている。そして、再生手段２４１は、後述する図１６に示す解答再生ウィンドウにおいて、ラジオボタン９６Ａ、９６Ｂのいずれが選択されたかに基づき、表示対象となる各比較対象解答を再現する再生方法を決定する。
【００６０】
ラジオボタン９６Ａが選択された場合、再生手段２４１は、各比較対象解答の再現ストロークの再生開始のタイミングを同一（即ち、後述する再生バー２０１の左端位置）に設定し、かつ、各比較対象解答に対応する再現ストロークの再生時間幅ＴｒＬを、各比較対象解答の記入時間幅ＴｗＬに定める。具体的には、この場合、再生手段２４１は、例えば記入開始時刻ＴｗＳからＡ秒（「Ａ」は正数）後に解答用紙５に記入された筆跡の再現ストロークを、再生開始からＡ秒後に描画する。従って、ラジオボタン９６Ａが選択された場合、各比較対象解答の再現ストロークの再生終了のタイミングは、各比較対象解答の記入時間幅ＴｗＬに応じて異なる。
【００６１】
一方、ラジオボタン９６Ｂが選択された場合、再生手段２４１は、各比較対象解答の再現ストロークの再生開始のタイミングを同一に設定し、かつ、再生終了のタイミングを同一（即ち、後述する再生バー２０１の右端位置）に設定する。従って、この場合、再生手段２４１は、ラジオボタン９６Ａが選択された場合と異なり、各比較対象解答の再生時間幅ＴｒＬを一致させる。
【００６２】
このとき、再生手段２４１は、記入時間幅ＴｗＬが短い方の比較対象解答の記入時間幅ＴｗＬを、各比較対象解答の再生時間幅ＴｒＬとすることで、各比較対象解答の再生時間幅ＴｒＬを一致させる。例えば、「Ｂ」、「Ｃ」（Ｂ＜Ｃ）をそれぞれ正数とすると、再生手段２４１は、記入時間幅ＴｗＬがＢ分の比較対象解答と、記入時間幅ＴｗＬがＣ分の比較対象解答とを並べて再生する場合、記入時間幅ＴｗＬがＣ分の比較対象解答に対応する再現ストロークを、「Ｃ／Ｂ」の倍速により早送りして再生する。即ち、この場合、再生手段２４１は、記入開始時刻ＴｗＳからＡ秒後に解答用紙５に記入された筆跡の再現ストロークを、再生開始から「（Ａ×Ｂ）／Ｃ」秒後に描画する。一方、再生手段２４１は、記入時間幅ＴｗＬがＢ分の比較対象解答に対応する再現ストロークを、解答用紙５への電子ペン１による記入と同一速度により再生する。このように、ラジオボタン９６Ｂが選択された場合、再生手段２４１は、記入時間幅ＴｗＬの比率に基づき、記入時間幅ＴｗＬが長い方の比較対象解答の再生ストロークの再生時間幅ＴｒＬを、当該比較対象解答の記入時間幅ＴｗＬよりも縮める。
【００６３】
次に、再生コントローラ２００の各構成要素の機能について説明する。
【００６４】
再生バー２０１は、再生の対象となる時間帯を棒状に示した表示である。再生ポインタ２０２は、再生バー２０１上で、再生の対象となる時点（再生対象時点）の位置を示す。ここで、ラジオボタン９６Ａ、９６Ｂのいずれが選択された場合であっても、再生手段２４１は、再生バー２０１の左端位置を、各比較対象解答の再現ストロークの再生開始の位置とする。また、ラジオボタン９６Ａが選択された場合には、再生手段２４１は、再生バー２０１の右端位置を、記入時間幅ＴｗＬが長い方の比較対象解答の再現ストロークの再生終了の位置とする。この場合、記入時間幅ＴｗＬが短い方の比較対象解答の再現ストロークの再生は、再生ポインタ２０２が再生バー２０１の右端位置に遷移する前に終了する。また、ラジオボタン９６Ｂが選択された場合、再生手段２４１は、再生バー２０１の右端位置を、各比較対象解答の再現ストロークの再生終了の位置とする。
【００６５】
次に、各操作ボタン２０３〜２０８について説明する。再生ボタン２０３が選択された場合、再生手段２４１は、各比較対象解答の再現ストロークの再生を開始する。停止ボタン６０４が選択された場合、再生手段２４１は、各比較対象解答の再現ストロークの再生を停止する。
【００６６】
所定時間戻るボタン２０５が選択された場合、再生手段２４１は、再生バー２０１上の再生ポインタ２０２を、左方向に所定距離だけ移動させることで、再生対象時点を所定時間だけ戻す。巻き戻し再生ボタン２０６が選択された場合、再生手段２４１は、各比較対象解答の再現ストロークを、再生ポインタ２０２が示す再生対象時点から巻き戻して再生する。早送り再生ボタン２０７が選択された場合、再生手段２４１は、各比較対象解答の再現ストロークを、再生ポインタ２０２が示す再生対象時点から所定の倍速により早送りして再生する。所定時間進むボタン２０８が選択された場合、再生手段２４１は、再生バー２０１上の再生ポインタ２０２を、右方向に所定距離だけ移動させることで、再生対象時点を所定時間だけ進める。
【００６７】
なお、早送りボタン２０７が複数回選択された場合、再生手段２４１は、選択された回数に応じた倍速により、各比較対象解答の再現ストロークを早送りで再生してもよい。同様に、巻き戻し再生ボタン２０６が複数回選択された場合、再生手段２４１は、選択された回数に応じた倍速により、各比較対象解答の再現ストロークを巻き戻して再生してもよい。
【００６８】
（２）解答選択ウィンドウ
図１３は、再生方法選択ウィンドウでラジオボタン９６Ａ、９６Ｂのいずれかが選択された際に表示され、比較対象解答を選択するための描画アプリケーションウィンドウ（「解答選択ウィンドウ」とも呼ぶ。）である。
【００６９】
図１３に示す解答選択ウィンドウの立体表示エリア９５において、再生手段２４１は、比較一覧表示ボタン５４をクリックにより選択すべき旨、及びユーザ選択リスト６９から比較対象解答を記入した受講者を選択すべき旨を表示する。
【００７０】
図１４は、比較一覧表示ボタン５４が選択された場合に表示される解答選択ウィンドウを示す。図１４に示すように、集約処理手段２４は、操作者によって比較一覧表示ボタン５４が選択された場合に、ユーザストローク情報表示領域５０に、各受講者によって記入されたストロークを縮小表示したサムネイル１０２Ａ〜１０２Ｅ（１０２）を同時に並べて一覧表示させる。この場合、集約処理手段２４は、同じ縮尺にて、各受講者によって記入されたストロークに対応するサムネイル１０２を表示させる。
【００７１】
また、図１４に示すように、再生手段２４１は、操作者によって選択された受講者に対応するユーザ選択リスト６９の箇所を強調表示させる。具体的には、再生手段２４１は、操作者によって選択された受講者（図１４に示す例では「太郎」及び「五郎」）に対応するユーザ選択リスト６９の番号を、赤色などの枠９９Ａ、９９Ｂで囲って表示させる。その後、再生手段２４１は、再生ボタン２０３が選択された場合に、比較対象解答の再現ストロークを並べて再生する描画アプリケーションウィンドウ（「解答再生ウィンドウ」とも呼ぶ。）を表示する。
【００７２】
（３）解答再生ウィンドウ
図１５は、太郎及び五郎の比較対象解答を並べて表示した解答再生ウィンドウを示す。再生手段２４１は、図１４の解答選択ウィンドウで再生ボタン２０３が選択されたことを検知した場合に、図１５に示す解答再生ウィンドウを表示する。
【００７３】
図１５に示すように、再生手段２４１は、再生バー２０１上の再生ポインタ２０２が示す再生対象時点での記入状態の比較対象解答の再現ストロークを横に並べて表示する。また、この場合、再生手段２４１は、上述した再生コントローラ２００の各操作ボタン２０４〜２０８の選択を受け付け、選択された操作ボタンに応じて、再生ポインタ２０２が示す再生対象時点や再生速度などを変更する。また、比較対象解答が再生中の場合、再生手段２４１は、図１５に示すように、再生ボタン２０３に代えて一時停止ボタン２０９を表示する。そして、再生手段２４１は、一時停止ボタン２０９が選択された場合、再生ポインタ２０２の移動を一時停止すると共に比較対象解答の再現ストロークの再生を一時停止する。この場合、再生手段２４１は、一時停止ボタン２０９に代えて、再生ボタン２０３を再び表示する。
【００７４】
［本実施形態による作用効果］
以上説明した実施形態によれば、集約装置２は、各受講者の電子ペン１による解答用紙５へのストロークに関する位置情報及び時刻情報を含むユーザストローク情報を記憶し、当該ユーザストローク情報に基づき、指定された受講者の記入内容を示す再現ストロークを並べて再生する。このとき、集約装置２は、再生させる各記入内容のストロークの再生開始のタイミングを一致させる。これにより、集約装置２は、受講者が記入した内容を、比較しやすいように、同時に再生させることができる。
【００７５】
［本実施形態の変形例］
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００７６】
（変形例１）
集約装置２は、並べて再生メニュー９２Ａが選択された場合、解答用紙５の全体の解答内容を示す再現ストロークを並べて表示した。これに代えて、集約装置２は、ユーザがマウスのドラッグ操作により指定した範囲（「ドラッグ指定範囲ＷＲ」とも呼ぶ。）における解答用紙５の解答内容を示す再現ストロークを並べて表示してもよい。
【００７７】
図１６は、選択ユーザ表示ボタン５３が選択された場合に表示される描画アプリケーションウィンドウを示す。ここでは、一例として、集約処理手段２４は、記入者「四郎」の再現ストロークが解答用紙５の画像に重畳された再現ストローク画像２２０を表示している。なお、図１６の例では、解答用紙５には問題が記載されており、集約処理手段２４は、記憶手段２５に記憶された解答用紙５の画像情報を参照することで、再現ストローク画像２２０を表示する。
【００７８】
このように、操作者は、まず、選択ユーザ表示ボタン５３を選択し、ユーザ選択リスト６９から選択した任意の１つのユーザ（ここでは「四郎」）に対応する再現ストローク画像２２０をユーザストローク情報表示領域５０に表示させる。その後、範囲指定手段２０は、操作者のマウスのドラッグ操作に基づきカーソルを動かし、再現ストローク画像２２０上でドラッグ指定範囲ＷＲを指定する。
【００７９】
図１７は、ドラッグ指定範囲ＷＲが設定された場合の比較一覧表示を示す。図１７では、集約処理手段２４の再生手段２４１は、図１３に示す解答選択ウィンドウのユーザ選択リスト６９で選択された受講者（ここでは三郎及び四郎）のドラッグ指定範囲ＷＲにおける解答内容を比較対象解答とし、ドラッグ指定範囲ＷＲに相当する位置座標に含まれる再現ストロークを、対応する解答用紙５の画像部分に重畳させて表示している。
【００８０】
そして、再生手段２４１は、再生方法選択ウィンドウにてラジオボタン９６Ａが選択された場合には、ドラッグ指定範囲ＷＲにおける各比較対象解答の再現ストロークの再生開始タイミングを同一にし、かつ、ドラッグ指定範囲ＷＲにおける各比較対象解答の記入時間幅ＴｗＬを各再生時間幅ＴｒＬに設定する。また、再生手段２４１は、再生方法選択ウィンドウにてラジオボタン９６Ｂが選択された場合には、ドラッグ指定範囲ＷＲにおける各比較対象解答の再現ストロークの再生開始のタイミング及び再生終了のタイミングを一致させる。
【００８１】
このように、集約装置２は、再生表示させる範囲を限定するドラッグ指定範囲ＷＲの指定を受け付け、ドラッグ指定範囲ＷＲにおける比較対象解答を並べて再生することができる。
【００８２】
（変形例２）
集約装置２は、電子ペン１からＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信方式により記入情報を受信し、当該記入情報に基づくユーザストローク情報を用いて所定の表示を行った。しかし、本発明が適用可能な方法は、これに限定されない。
【００８３】
これに代えて、例えば、電子ペンシステム１０は、電子ペン１に代えて、筆記中にペン先から赤外線（光）と超音波（音）を同時に発信するデジタルペンを備えてもよい。この場合、集約装置２は、当該デジタルペンから赤外線及び超音波を受信し、赤外線を受信してから超音波を受信するまでの時間に基づきペン先の動きを割り出してユーザストローク情報を生成し、当該ユーザストローク情報に基づき所定の表示を行ってもよい。
【００８４】
他の例では、各受講者には、ｉＰａｄ（登録商標）などのタッチパネルを備えるタブレットＰＣが配布され、当該タブレットＰＣのタッチパネル上で描かれたストロークの情報をタブレットＰＣが集約装置２へ送信してもよい。この場合、集約装置２は、タブレットＰＣから受信したストロークの情報に基づき時刻情報、ディスプレイ上のＸＹ座標情報及びタブレットＰＣの識別情報（端末ＩＤ）を含むユーザストローク情報を生成及び保存し、当該ユーザストローク情報に基づき表示を行う。また、集約装置２は、ユーザＩＤと端末ＩＤとを関連付けて記憶しておくことで、記入者を識別する。
【００８５】
（変形例３）
図１２の再生方法選択ウィンドウにてラジオボタン９６Ｂが選択された場合、再生手段２４１は、記入時間幅ＴｗＬが短い方の比較対象解答の記入時間幅ＴｗＬを、各比較対象解答の再生ストロークの再生時間幅ＴｒＬとした。これに代えて、再生手段２４１は、記入時間幅ＴｗＬが長い方の比較対象解答の記入時間幅ＴｗＬを、各比較対象解答の再生時間幅ＴｒＬとしてもよく、予め設定された時間幅を各比較対象解答の再生時間幅ＴｒＬとしてもよい。例えば前者の場合、再生手段２４１は、記入時間幅ＴｗＬがＢ分の比較対象解答と、記入時間幅ＴｗＬがＣ（＞Ｂ）分の比較対象解答とを並べて再生する場合、記入時間幅ＴｗＬがＢ分の比較対象解答に対応する再現ストロークを、「Ｂ／Ｃ」の倍速によりスロー再生する。
【００８６】
（変形例４）
比較再生機能では、再生手段２４１は、各比較対象解答の再生ストロークの再生時に、少なくともこれらの再生開始のタイミングを一致させた。これに代えて、再生手段２４１は、２つの比較対象解答の再現ストロークの再生終了のタイミングのみを一致させてもよい。即ち、再生手段２４１は、再生ポインタ２０２が再生バー２０１の左端位置のときに記入時間幅ＴｗＬが長い方の比較対象解答の再現ストロークの再生を開始し、再生ポインタ２０２が再生バー２０１の右端位置のときに、両方の比較対象解答の再現ストロークの再生が終了するように設定してもよい。
【００８７】
具体的には、再生手段２４１は、記入時間幅ＴｗＬがＢ分の比較対象解答と、記入時間幅ＴｗＬがＣ（＞Ｂ）分の比較対象解答との再現ストロークを並べて再生する場合、記入時間幅ＴｗＬがＣ分の比較対象解答の再現ストロークを「Ｃ−Ｂ」分だけ再生させた後、記入時間幅ＴｗＬがＢ分の比較対象解答の再現ストロークの再生を開始する。この場合、記入時間幅ＴｗＬがＣ分の比較対象解答の再現ストロークの再生からＣ分後に、両方の比較対象解答の再現ストロークの再生が終了する。
【００８８】
このように、２つの比較対象解答の再生終了のタイミングのみを一致させた場合であっても、再生手段２４１は、好適に、比較対象解答を並べて再生してユーザに比較させることができる。
【００８９】
（変形例５）
再生手段２４１は、３人以上の解答内容を比較対象解答として、描画アプリケーションウィンドウ上で並べて再生してもよい。この場合、再生手段２４１は、図１４の解答選択ウィンドウにおいて、３人以上の受講者をユーザ選択リスト６９から選択させることで、３以上の比較対象解答を決定する。そして、再生手段２４１は、解答再生ウィンドウにおいて、決定した比較対象解答の再現ストロークを並べて再生する。
【００９０】
このとき、再生手段２４１は、実施形態と同様に、各比較対象解答の再生開始のタイミング及び再生時間幅ＴｒＬを調整する。具体的には、図１２のラジオボタン９６Ａが選択された場合には、再生手段２４１は、各比較対象解答に対応する再現ストロークの再生開始のタイミングを一致させると共に、各比較対象解答に対応する再現ストロークの再生時間幅ＴｒＬを各比較対象解答の記入時間幅ＴｗＬに設定する。また、再生手段２４１は、図１２のラジオボタン９６Ｂが選択された場合、再生手段２４１は、各比較対象解答に対応する再現ストロークの再生開始及び再生終了のタイミングを一致させる。
【００９１】
このように、３以上の比較対象解答の再現ストロークを並べて再生した場合であっても、再生手段２４１は、好適に受講者の解答内容を観察者に比較させることができる。
【００９２】
（変形例６）
上記した実施形態では、電子ペン、ドットパターン（コード化パターン）、記入情報に、アノト方式を用いていたが、アノト方式を用いることに限定はされない。
【符号の説明】
【００９３】
１（１Ａ〜１Ｅ）…電子ペン
２…集約装置
３…転送装置
４…プロジェクタ
５（５Ａ〜５Ｅ）…解答用紙
６…スクリーン
１０…電子ペンシステム
２０…範囲指定手段
２１…入力手段
２２…集約個別受信手段
２３…集約転送受信手段
２４…集約処理手段
２５…記憶手段
２６…表示手段
２７…送信手段
【図１】
2014044471.tif 000003
【図２】
2014044471.tif 000004
【図３】
2014044471.tif 000005
【図４】
2014044471.tif 000006
【図５】
2014044471.tif 000007
【図６】
2014044471.tif 000008
【図７】
2014044471.tif 000009
【図８】
2014044471.tif 000010
【図９】
2014044471.tif 000011
【図１０】
2014044471.tif 000012
【図１１】
2014044471.tif 000013
【図１２】
2014044471.tif 000014
【図１３】
2014044471.tif 000015
【図１４】
2014044471.tif 000016
【図１５】
2014044471.tif 000017
【図１６】
2014044471.tif 000018
【図１７】
2014044471.tif 000019