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