(57)【要約】      （修正有）【課題】記入用紙の内容と電子ペン情報により、記入したユーザを認識し、再生中ではその操作を行う者を制限することが可能な情報処理システム及びそのプログラムを提供する。【解決手段】記入用紙は、コード化パターンが形成されている。操作シートは、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成されている。電子ペンは、ユーザごとに用いられ、コード化パターンを読み取って記入情報を送信する。コンピュータ装置は、特定した処理指示エリアが再生制御機能に対応する場合、操作シート記入情報に含まれるペン識別情報と共通するペン識別情報を有する、記入用紙記入情報に対応したストロークを、表示手段に表示させる再生制御を行う。このとき、コンピュータ装置は、ロック状態、かつ、ロック状態にしたユーザ以外のユーザ操作に係る再生制御を実行しない。【選択図】図１４
2011232952.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、
位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、
ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、
前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから送信された記入情報を受信する受信手段と、
受信した記入情報を記憶する記憶手段と、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段と、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする情報処理システム。
【請求項２】
前記操作シートは、ユーザごとに用いられ、各々に同一のコード化パターンが形成されていることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記コンピュータ装置は、
外部入力を受け付ける入力手段をさらに備え、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、
前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、
前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから送信された記入情報を受信する受信手段と、
コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段と、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段と、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しないことを特徴とする情報処理システム。
【請求項６】
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しないことを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記コンピュータ装置は、
外部入力を受け付ける入力手段をさらに備え、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項５または６に記載の情報処理システム。
【請求項８】
前記コンピュータ装置からの画像信号を受信し、前記表示手段の表示に同期させて、スクリーンに画像を投影するプロジェクタをさらに備えることを特徴とする請求項１乃至７のうちいずれか一項に記載の情報処理システム。
【請求項９】
ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、
前記電子ペンから送信された記入情報を受信する受信手段、
受信した記入情報を記憶する記憶手段、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とするプログラム。
【請求項１０】
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態を切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする請求項９に記載のプログラム。
【請求項１１】
外部入力を受け付ける入力手段として前記コンピュータ装置をさらに機能させ、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項９または１０に記載のプログラム。
【請求項１２】
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、
前記電子ペンから送信された記入情報を受信する受信手段、
コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しないことを特徴とするプログラム。
【請求項１３】
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しないことを特徴とする請求項１２に記載のプログラム。
【請求項１４】
外部入力を受け付ける入力手段として前記コンピュータ装置をさらに機能させ、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項１２または１３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置座標を示すコード化パターンを用いて情報を入力することができる情報処理システムに関する。
【背景技術】
【０００２】
近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。アノトペンは、所定のアルゴリズムによりパターン化された位置座標を示すドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される（例えば、特許文献１参照）。
【０００３】
このようなドットパターンを利用したものとして、印刷物に形成したドットパターン情報を光学的に読み取ることにより、音声情報を出力させるようにしたものや、複数の家電機器を遠隔操作できるようにしたもの（特許文献２，３参照）が提案されている。また、受講者の書き込みが感知された時間帯だけを選択的に再生する手段を含む通信教育システムが提案されている（特許文献４参照）。
【０００４】
また、ドットパターンが印刷された楽譜を電子ペンで読み取り、電子ペンから受信した電子ペンデータの符号化されたドットパターン情報を用いて、演奏データを生成するようにした演奏指示システムが提案されており（例えば、特許文献５）、文字列や図形などの教材要素が記載された媒体と、電子ペンと、情報出力装置を具備させた情報処理システムであって、先生の力量を問わない教育を可能としたものも提案されている（特許文献６）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００３−５１１７６１号公報
【特許文献２】特許第４２６８６４１号公報
【特許文献３】特許第４２０３５２５号公報
【特許文献４】特許第３８１０７４７号公報
【特許文献５】特開２００７−３２８２０７号公報
【特許文献６】特開２００９−０２０６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したように、記入した情報を電子化する電子ペンを用いて構築した情報処理システムが種々開発されているが、アノト方式のような座標データを取得する電子ペンを用いて集約された記入情報をもとに、パソコンや携帯電話などの外部機器端末上のアプリケーションで、ユーザが行った記入過程を再現できれば便利である。また、発表の場にこのシステムを応用した場合、記入過程を発表者が再現中に発表者以外の者により表示が不当に変更されるのを防ぐことができれば便利である。
【０００７】
そこで、本発明は、電子ペンを利用したシステムにおいて、記入用紙の内容と電子ペン情報により、記入したユーザを認識し、そのユーザの記入内容をコンピュータ装置に格納するとともに、操作シートと電子ペンとを利用して、ユーザが記入した記入内容を識別して格納した記入内容の再生を行い、再生中ではその操作を行う者を制限することが可能な情報処理システム及びそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明における情報処理システムの１つの観点では、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作欄と、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、前記コンピュータ装置は、前記電子ペンから送信された記入情報を受信する受信手段と、受信した記入情報を記憶する記憶手段と、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段と、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。
【０００９】
上記の情報処理システムは、記入用紙と、操作シートと、電子ペンと、コンピュータ装置と、を備える。記入用紙は、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成されている。操作シートは、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成されている。「再生制御機能」とは、コンピュータ装置の表示手段により表示されるストロークの再生、停止等の再生を制御するための機能を指す。ここで、記入用紙と操作シートとは、別個の用紙に印刷されたものであってもよく、同一の用紙に印刷されたものであってもよい。電子ペンは、ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する。コンピュータ装置は、受信手段と、記憶手段と、処理指示エリア特定手段と、ロック状態切り替え手段と、再生制御手段とを備える。処理指示エリア特定手段は、受信手段により、操作シートへの記入により電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する。再生制御手段は、処理指示エリア特定手段が特定した処理指示エリアが再生制御機能に対応する場合、操作シートへの記入により電子ペンから送信された記入情報（以後、「操作シート記入情報」と呼ぶ。）に含まれるペン識別情報と共通するペン識別情報を有する、記入用紙への記入に関する記入情報（以後、「記入用紙記入情報」と呼ぶ。）に対応したストロークを、操作シート記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う。一方、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報に含まれるペン識別情報と、再生制御機能がロック状態に切り替わった際表示手段により表示されていたストロークに対応するペン識別情報と、が異なるとき、再生制御を実行しない。
【００１０】
したがって、ユーザが記入用紙に電子ペンでストロークを形成した後に、同じ電子ペンで操作シートの処理指示エリアに記入すると、コンピュータ装置は、その電子ペンで記入用紙に記入された記入内容を識別して、電子ペンで記入した処理指示エリアに対応する処理をして表示手段に表示することができる。また、ロック状態になっていた場合には、コンピュータ装置は、操作シート記入情報に含まれるペン識別情報と、再生制御機能がロック状態に切り替わった際表示手段により表示されていたストロークに対応するペン識別情報と、が異なるとき、再生制御を実行しないため、コンピュータ装置でストロークの再生を表示させているユーザとは異なるユーザの操作シートへの操作による再生制御を制限することができる。従って、情報処理システムのユーザは、発表の場などにおいて、妨害されることなく円滑にストロークの再生を実行することができる。
【００１１】
上記の情報処理システムの一態様では、前記操作シートは、ユーザごとに用いられ、各々に同一のコード化パターンが形成されている。この構成により、ユーザごとに操作シートを配る場合でも、コード化パターンが異なる操作シートを準備する必要がない。そのため、同じ記入シートと同じ操作シートを複数枚ずつ準備するだけで済む。
【００１２】
上記の情報処理システムの他の一態様では、前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。この態様では、操作シートは、前記ロック状態とアンロック状態との切り替えを指示する処理指示エリアをさらに備える。そして、ロック状態切り替え手段は、処理指示エリア特定手段が特定した処理指示エリアがロック状態とアンロック状態との切り替えを指示する処理指示エリアの場合、ロック状態とアンロック状態とを切り替える。そして、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報に含まれるペン識別情報と、ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、再生制御を実行しない。これにより、ユーザは、電子ペンを使用して操作シートからロック状態とアンロック状態とを変更することが可能となる。
【００１３】
上記の情報処理システムの他の一態様では、前記コンピュータ装置は、外部入力を受け付ける入力手段をさらに備え、前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態とアンロック状態とを切り替える。この構成によれば、ユーザは、コンピュータ装置への入力により、ロック状態とアンロック状態とを変更することができる。
【００１４】
本発明の情報処理システムにおける別の観点では、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、前記コンピュータ装置は、前記電子ペンから送信された記入情報を受信する受信手段と、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段と、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段と、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しない。
【００１５】
上記の情報処理システムは、記入用紙と、操作シートと、電子ペンと、コンピュータ装置と、を備える。記入用紙は、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成されている。操作シートは、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成されている。コンピュータ装置は、受信手段と、記憶手段と、処理指示エリア特定手段と、ロック状態切り替え手段と、再生制御手段とを備える。記憶手段は、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する。再生制御手段は、処理指示エリア特定手段が特定した処理指示エリアが再生制御機能に対応する場合、使用関係情報に基づき、記入用紙記入情報に対応したストロークを、操作シート記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う。一方、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報から使用関係情報に基づき特定されるユーザと、ロック状態に切り替わった際表示手段により表示されていたストロークに対応するユーザと、が異なるとき、再生制御を実行しない。
【００１６】
これによれば、ユーザが記入用紙に電子ペンでストロークを形成した後に、操作シートの処理指示エリアに記入すると、コンピュータ装置は、その操作シートと対になる記入用紙への記入内容を識別して、電子ペンで記入した処理指示エリアに対応する処理をして表示手段に表示することができる。また、コンピュータ装置は、コンピュータ装置でストロークの再生を表示させているユーザとは異なるユーザの操作シートへの操作による再生制御を制限することができる。従って、情報処理システムのユーザは、発表の場などにおいて、妨害されることなく円滑にストロークの再生を実行することができる。
【００１７】
上記の情報処理システムの一態様では、前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、ロック状態と前記アンロック状態とを切り替え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しない。この構成によれば、ユーザは、電子ペンを使用して操作シートからロック状態を変更することが可能となる。
【００１８】
上記の情報処理システムの他の一態様では、前記コンピュータ装置は、外部入力を受け付ける入力手段をさらに備え、前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替える。この構成によれば、ユーザは、コンピュータ装置への入力により、ロック状態を変更することができる。
【００１９】
上記の情報処理システムの他の一態様では、前記コンピュータ装置からの画像信号を受信し、前記表示手段の表示に同期させて、スクリーンに画像を投影するプロジェクタをさらに備える。この構成により、ユーザが記入用紙に記入した内容を、例えば教室や会場などに設置したスクリーンに映し出すことができる。
【００２０】
本発明におけるプログラムの１つの観点では、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、前記電子ペンから送信された記入情報を受信する受信手段、受信した記入情報を記憶する記憶手段、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。
【００２１】
本発明におけるプログラムの他の観点では、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、前記電子ペンから送信された記入情報を受信する受信手段、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しない。
【００２２】
これらのプログラムをコンピュータ装置にインストールすることにより、上記のコンピュータ装置を実現し、情報処理システムを構成することができる。
【発明の効果】
【００２３】
本発明の情報処理システム及びそのプログラムによれば、操作シートの処理指示エリアに電子ペンで記入することにより、電子ペンによって記入用紙に記入した内容をストロークとして、コンピュータ装置において、ユーザ毎に記入された記入内容を識別しながら、電子ペンで記入した操作シートの処理指示エリアに該当する機能に応じた処理を実行しつつ、表示手段によって表示することができる。また、操作シートの再生制御機能に対するロック機能を設けることで、コンピュータ装置は、他のユーザによるストローク再生を適切に制限し、使用するユーザに円滑にストローク再生の操作を実行させることができる。
【図面の簡単な説明】
【００２４】
【図１】第１実施形態における情報処理システムのシステム構成図である。
【図２】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図３】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図４】電子ペンの構造を示す概略図である。
【図５】コンピュータ装置の機能ブロック図である。
【図６】第１実施形態で使用する記入用紙の一例を示す平面図である。
【図７】第１実施形態で使用する操作シートの一例を示す平面図である。
【図８】発表用操作シートに設定された処理指示エリアと処理機能との関連付け情報（処理指示情報）のデータ構造を示す概念図である。
【図９】解答用紙に設定された解答エリアおよび発表用操作シートに設定された処理指示エリアと、位置座標との関連付け情報（位置座標情報）のデータ構造を示す概念図である。
【図１０】コンピュータ装置の表示手段における描画アプリの一例を示す説明図である。
【図１１】描画アプリの実施例を発表用操作シートとともに示す説明図である。
【図１２】描画アプリの実施例を発表用操作シートとともに示す説明図である。
【図１３】描画アプリの実施例を発表用操作シートとともに示す説明図である。
【図１４】第１実施形態の情報処理システムで実行される処理のフロー図である。
【図１５】解答用紙に設定された解答エリアおよび発表用操作シートに設定された処理指示エリアと、位置座標と、使用ユーザとの関連付け情報（使用関係情報）のデータ構造を示す概念図である。
【図１６】第２実施形態の情報処理システムで実行される処理のフロー図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照して、本発明の好適な情報処理システムについて詳細に説明する。
【００２６】
＜第１実施形態＞
［情報処理システムのシステム構成］
図１は、本第１実施形態における情報処理システムのシステム構成図である。図１に示すように、本第１実施形態における情報処理システムは、ユーザが使用する電子ペン１（１Ａ，１Ｂ）と、電子ペン１から記入情報等を受信して処理するコンピュータ装置２と、コンピュータ装置２のディスプレイ（表示手段）に表示する画像と同様の画像をスクリーンに映し出すプロジェクタ３と、位置座標を示すドットパターンが印刷された解答用紙（記入用紙）４（４Ａ，４Ｂ）と、解答用紙４とは異なる位置座標を示すドットパターンが印刷された発表用操作シート５（５Ａ，５Ｂ）とから構成される。
【００２７】
［ドットパターン］
後述する解答用紙４と発表用操作シート５には、両者ともにアノト方式のドットパターン（コード化パターン）が印刷されている。図２は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図２に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、解答用紙４や発表用操作シート５の位置座標が決定されるよう構成されている。このドットパターンは、赤外線を吸収するカーボンを含有するインキによって印刷されている。
【００２８】
図３（ａ）は、ある位置のドットパターンの配列を示している。図３（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、解答用紙４や発表用操作シート５のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは、解答用紙４や発表用操作シート５における相対的な位置座標を保持している。図３（ｂ）は、図３（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図２に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００２９】
［電子ペン］
次に、電子ペン１について説明する。図４は、電子ペン１の構造を示す概略図である。図４に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。インクカートリッジ１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３を解答用紙４や発表用操作シート５に当接させて、文字等のストロークを記入したり、タップ（ペン先部１０３による解答用紙４や発表用操作シート５への軽叩）したりする。ここで、電子ペン１のペン先部１０３が解答用紙４や発表用操作シート５に最初に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は１つ又は複数個のストロークからなる。
【００３０】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１により解答用紙４や発表用操作シート５に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００３１】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切り替える。即ち、ユーザが電子ペン１で解答用紙４や発表用操作シート５に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。また、ユーザが１つのストロークを記入し終えて電子ペン１を解答用紙４や発表用操作シート５から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。
【００３２】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、解答用紙４や発表用操作シート５上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が解答用紙４や発表用操作シート５に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。したがって、ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。ＣＭＯＳカメラ１０６の受光面側に、ノイズを低減して座標検出の精度性を高めるため、赤外光を選択的に透過する赤外線透過フィルタを備えてもよい。なお、ＣＭＯＳカメラ１０６による撮影領域は、図３（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。
【００３３】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）を構成する座標点の解答用紙４や発表用操作シート５上におけるＸ，Ｙ座標（単に「位置座標」、「座標データ」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図３（ａ）に示されるようなドットパターンの画像データを図３（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値及びＹ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ，Ｙ座標データを演算する。そしてプロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ、及びＸ，Ｙ座標データを関連付ける。なお、解答用紙４や発表用操作シート５における６×６のドットパターンは、解答用紙４や発表用操作シート５内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置が解答用紙４や発表用操作シート５のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００３４】
メモリ１０９には、電子ペン１（１Ａ，１Ｂ）を識別するための「Ｐｅｎ０１，Ｐｅｎ０２」といったペンＩＤ（ペン識別情報）、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、１回のペンダウンからペンアップまでに電子ペン１により生成されるＸ，Ｙ座標データ、時刻データとしてのタイムスタンプ、記入時の筆圧データの関連付け情報（以降、「ストローク情報」と呼ぶ。）に、ペンＩＤを関連付けて記入情報としてコンピュータ装置２に送信する。通信ユニット１１１によるコンピュータ装置２への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。
【００３５】
［コンピュータ装置］
次に、コンピュータ装置２について説明する。コンピュータ装置２は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等からなるパーソナルコンピュータ等で構成される。図５は、コンピュータ装置２の機能ブロック図である。コンピュータ装置２は、機能的には、マウスやキーボードといった入力手段２１、受信手段２２、クロック２３、処理手段２４、記憶手段２５、表示手段２６及び送信手段２７を備える。そして、コンピュータ装置２は、電子ペン１から受信した記入情報に基づいて所定の処理を行う。なお、時刻情報は、電子ペン１のリアルタイムクロック１１０の代わりに、このコンピュータ装置２のクロック２３から得るようにしてもよい。
【００３６】
受信手段２２は、アンテナや受信回路等により構成され、電子ペン１から記入情報を受信し、処理手段２４に伝送する。送信手段２７は、処理手段２４の指示によって、表示手段２６の画像表示に用いられる画像信号をプロジェクタ３に送信するもので、プロジェクタ３へのデータ送信方式は、有線式であっても無線式であってもよい。表示手段２６は、ディスプレイ等によって構成され、処理手段２４によって指示された内容を表示する。
【００３７】
記憶手段２５は、ハードディスクやＲＯＭ、ＲＡＭといったメモリによって構成される。記憶手段２５は、電子ペン１によって解答用紙４に記入される際に送信され、受信手段２２によって受信される記入情報を、記入情報に含まれるペン識別情報（ペンＩＤ）により識別して記憶する。また、記憶手段２５は、解答用紙４に記入されることにより取得した記入情報をストロークとして描画するための描画アプリケーション（プログラム）と、後述する位置座標情報や処理指示情報などのアプリケーションで利用する各種定義情報を記憶している。そのアプリケーションは、電子ペン１により発表用操作シート５の処理指示エリアをタップや記入により指定することで電子ペン１から送信され、受信手段２２によって受信する記入情報に基づいて、解答用紙４への記入に関する記入情報からのストローク再生描画をコントロールすることができる。
【００３８】
処理手段２４は、ＣＰＵ等のプロセッサによって構成され、受信手段２２により電子ペン１から受信した記入情報に基づいて、表示手段２６に対して種々の形態で記入内容を表示させたり、記憶手段２５に記憶されたアプリケーション（プログラム）を起動させ、アプリケーションにより、発表用操作シート５の処理指示エリアに対応する処理を行ったりする。また、処理手段２４は、表示手段２６に表示させる画像と同じ画像を同期させてプロジェクタ３に投影させるための画像信号を、送信手段２７に対してプロジェクタ３へ送信させる。プロジェクタ３は、コンピュータ装置２の送信手段２７から受信した画像信号に基づいて、表示手段２６に表示された画像と同様の画像をスクリーンに投影して映し出す。
【００３９】
［解答用紙、発表用操作シート］
図６は、第１実施形態で使用する記入用紙（用紙）としての「解答用紙４」の一例を示す平面図である。本実施形態で使用する解答用紙４は、周囲を除く全体に解答エリア（ユーザエリア）４１０が設定されており、どの解答用紙４にも同一のドットパターン（コード化パターン）が赤外線を吸収するカーボンを含有するインキにより印刷されている。さらに解答用紙４には、それと重ねて問題や解答の記入枠、マス目などが、赤外線に吸収性を持たないインキにより印刷されている。ドットパターンと記入枠等の絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
【００４０】
図７は、第１実施形態で使用する操作シート（用紙）としての「発表用操作シート５」の一例を示す平面図である。本実施形態で使用する各発表用操作シート５は、同一のドットパターンが赤外線を吸収するカーボンを含有するインキにより印刷された表示面に、複数の処理指示エリア（ユーザエリア）５１１〜５２３が設定されている。処理指示エリア５１１〜５２３を示す図形等の絵柄は、赤外域に吸収性を持たないインキにより印刷されている。ドットパターンと絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
【００４１】
図８は発表用操作シート５に設定された処理指示エリア５１１〜５２３と、これに対応するアプリケーション処理機能との関連付け情報（「処理指示情報」と呼ぶ。）のデータ構造を示す概念図であり、記憶手段２５によって記憶されている。
【００４２】
発表用操作シート５の処理指示エリア５１１〜５２３には、次のような機能をコンピュータ装置２に処理させるアプリケーション処理機能が関連付けられている。すなわち、処理指示エリア５１１（以後、「再生ボタン５１１」とも呼ぶ。）は、記憶手段２５に記憶された記入情報をストロークとして再生して表示を開始させる「再生ボタン」であり、処理指示エリア５１２は、その再生表示を停止する「停止ボタン」である。処理指示エリア５１３は、再生箇所を最初のストロークまで戻す「頭だし表示ボタン」であり、処理指示エリア５１４は、再生箇所を１ストローク戻す（「所定秒戻す」でもよい。）「１ストローク戻るボタン」であり、処理指示エリア５１５は、再生箇所を１ストローク進める（「所定秒進める」でもよい。）「１ストローク進むボタン」であり、処理指示エリア５１６は、再生箇所を最終ストロークまで進める「最終ストローク表示ボタン」であり、また、処理指示エリア５１７〜５２１は、５段階で再生スピードを調整する（１：遅い〜５：速い）「再生速度ボタン」であり、処理指示エリア５２２は、再生箇所を指定する「再生バー」である。初期に記入された記入情報から再生したい場合は、処理指示エリア５２２の左端をタップすればよく、終期に記入された記入情報を再生したい場合は、処理指示エリア５２２の右端をタップすればよい。すなわち、再生を開始させたい時間的な箇所を、「再生バー」の処理指示エリア５２２を電子ペン１によってタップすることで指定する。以後では、処理指示エリア５１１〜５２２に対応するアプリケーション処理機能を、「再生制御機能」と呼ぶ。
【００４３】
処理指示エリア５２３（以後、「ロックボタン５２３」とも呼ぶ。）は、他人の操作に基づく発表用操作シート５によるストロークの再生制御機能にロックをかけるか否かを選択するためのボタンである。即ち、ロックボタン５２３は、他のペンＩＤに対応する電子ペン１に基づいて実行される処理指示エリア５１１〜５２２に対応する各再生制御機能の有効又は無効を切り替えるためのボタンである。以後では、「ロック状態」とは、再生制御機能がロックされた状態を指し、「アンロック状態」とは、再生制御機能がロックされていない状態を指す。
【００４４】
なお、電子ペン１による処理指示エリア５１１〜５２３の指定は、上述のタップによる指定の他、丸印やレ点などの記入により指定してもよい。
【００４５】
ここで、ロックボタン５２３への操作に基づき処理手段２４が実行する処理について説明する。ここでは、初期状態がアンロック状態であるものとする。処理手段２４は、電子ペン１からロックボタン５２３へのストローク記入ないしタップによる記入情報を受信した場合、当該電子ペン１のペンＩＤを上述のロックの識別情報（以後、「ロックＩＤ」と呼ぶ。）として記憶手段２５に記憶させると共に、再生制御機能をロック状態にする。また、ロック状態のとき、処理手段２４は、記憶したロックＩＤと同一のペンＩＤを有する電子ペン１からロックボタン５２３へのストローク記入ないしタップによる記入情報を受信した場合、再生制御機能をアンロック状態にすると共に、当該ロックＩＤを記憶手段２５から消去させる。一方、処理手段２４は、記憶したロックＩＤと異なるペンＩＤを有する電子ペン１からロックボタン５２３へのストローク記入ないしタップによる記入情報を受信した場合、再生制御機能をアンロック状態にせず、ロックＩＤの変更又は消去を行わない。言い換えると、ロック状態のとき、処理手段２４は、記憶したロックＩＤと異なるペンＩＤを有する電子ペン１から処理指示エリア５１１〜５２３へのストローク記入ないしタップによる記入情報を受信した場合、これらに対応するアプリケーション処理機能を実行しない。
【００４６】
図９は、解答用紙４に設定された解答エリア（ユーザエリア）４１０および発表用操作シート５に設定された処理指示エリア（ユーザエリア）５１１〜５２３と位置座標との関連付け情報（「位置座標情報」と呼ぶ。）のデータ構造を示す概念図であり、記憶手段２５によって記憶されている。図示のように、解答用紙４の解答エリア４１０は、角位置が（ｘ１，ｙ１）、高さがＨ１、幅がＷ１で表される。また、発表用操作シート５の処理指示エリア５１１〜５２３は、角位置が夫々（ｘ１１，ｙ１１）〜（ｘ２２，ｙ２２）、高さが夫々Ｈ１１〜Ｈ２２、幅が夫々Ｗ１１〜Ｗ２２で各々表される。このように角位置と高さ及び幅が決まることにより、この座標領域に含まれる位置座標に対応する各ユーザエリアと用紙種別が特定される。処理手段２４は、発表用操作シート５における記入情報を受信手段２２から受けると、その記入情報に含まれるＸ，Ｙ座標データに基づいて、図９に示す位置座標情報を参照して電子ペン１によって記入された処理指示エリアを特定する。そして、処理手段２４は、アンロック状態の場合、又は記憶したロックＩＤと同一のペンＩＤを有する電子ペン１から処理指示エリア５１１〜５２３へのストローク記入ないしタップによる記入情報が受信された場合、図８に示す処理指示情報を参照して特定した処理指示エリアに応じた処理によって、対応する解答用紙４に関する記入情報からストロークを再生してストローク表示領域６０１に表示する。
【００４７】
［表示手段の表示内容］
図１０は、コンピュータ装置の表示手段２６における描画アプリ（描画アプリケーション）の一例を示す説明図である。本実施形態で表示する描画アプリ６は、アプリケーションウインドウの左下側に大きくストローク表示領域６０１を区画するとともに、右側に縦長のユーザ表示リスト６０２を区画してあり、ユーザ表示リスト６０２には、電子ペン１で解答用紙４に記入したユーザをペンＩＤにより識別してユーザ別表示ボタン６０３（６０３Ａ，６０３Ｂ，・・・）として表示する。ストローク表示領域６０１は、ユーザ別表示ボタン６０３で選択されたユーザ、または発表用操作シート５に記入した電子ペン１のユーザが、電子ペン１で解答用紙４に記入した文字等のストロークを表示する領域である。処理手段２４は、ユーザ別表示ボタン６０３のうち、ストローク表示領域６０１にストロークを表示している電子ペン１のユーザに対応するユーザ別表示ボタン６０３（図１０の６０３Ａ）には、選択状態を示す実線の丸印を表示して、その他のユーザ別表示ボタン６０３（図１０の６０３Ｂ）には、選択されていない状態を示す点線の丸印を表示する。そして、処理手段２４は、再生制御機能がアンロック状態の場合であって、ユーザ別表示ボタン６０３によりユーザが選択されたとき、またはユーザ別表示ボタン６０３で表示されているユーザとは別のユーザにより電子ペン１で発表用操作シート５がタップされたとき、ストローク表示領域６０１の表示内容を切り替えて、ユーザ別表示ボタン６０３の表示状態を変更する。一方、処理手段２４は、再生制御機能がロック状態の場合には、ユーザ別表示ボタン６０３によりユーザが選択されたときであっても、ストローク表示領域６０１の表示内容を切り替えない。同様に、処理手段２４は、再生制御機能がロック状態の場合には、ユーザ別表示ボタン６０３で表示されているユーザとは別のユーザにより電子ペン１で発表用操作シート５にタップされたときであっても、ストローク表示領域６０１の表示内容を切り替えない。
【００４８】
描画アプリ６には、ストローク表示領域６０１の上方に、記憶手段２５により記憶された記入情報をストロークとして再生して表示を開始する再生ボタン６０４、その再生表示を停止する停止ボタン６０５、再生箇所を最初のストロークまで戻す頭だし表示ボタン６０６、再生箇所を１ストローク戻す１ストローク戻るボタン６０７、再生箇所を１ストローク進める１ストローク進むボタン６０８、再生箇所を最終ストロークまで進める最終ストローク表示ボタン６０９、５段階で再生スピードを調整する再生リストボックス６１０、ツマミを動かすことで再生箇所を指定する再生バー６１１、の各アイコンが形成されており、最上段の右側にはアプリ終了ボタン６１２のアイコンが形成されている。また、描画アプリ６の右下隅には、再生制御機能がロック状態か否かを表示するロックアイコン６１３（６１３Ａ，６１３Ｂ）が形成されている。なお、図１０及び後述する図１３では、ロックアイコン６１３Ａは、再生制御機能がアンロック状態であることを示している。また、後述する図１１、１２では、ロックアイコン６１３Ｂは、再生制御機能がロック状態であることを示している。以後では、前者を、「ロックアイコン６１３がオン」であると表現し、後者を、「ロックアイコン６１３がオフ」であると表現する。
【００４９】
処理手段２４は、各アイコン６０４〜６１２のうちマウスのクリックなどで指示されたアイコンに応じて、そのアイコンに応じた処理を行う。また、処理手段２４は、ユーザ別表示ボタン６０３で表示されているペンＩＤを有する電子ペン１によりロックボタン５２３にストロークが記入された場合、ロックアイコン６１３の表示態様（絵柄）を、変更後のロックの状態に応じて切り替える。
【００５０】
図１１〜図１３は、描画アプリ６の実施例を発表用操作シート５とともに示す説明図である。
【００５１】
図１１は、コンピュータ装置２が、電子ペン１Ａ（ペンＩＤ：ｐｅｎ０１）で解答用紙４Ａに記入されたストロークの記入情報に含まれるストローク情報に基づいてストロークを再生して、ストローク表示領域６０１Ａに表示している状態である。そして、図１１は、電子ペン１Ａによって発表用操作シート５Ａの再生ボタン５１１がタップされ、かつ、ロックボタン５２３がタップされた場合の描画アプリ６の表示例に相当する。このとき、ユーザ別表示ボタン６０３は、電子ペン１ＡのペンＩＤ「ｐｅｎ０１」が選択された状態であり、ロックアイコン６１３は、再生制御機能がロック状態であることを示す状態（６１３Ｂ）である。なお、電子ペン１Ａによって再生ボタン５１１がタップされる前に、コンピュータ装置２の操作等で他のユーザが既に選択されていた場合、処理手段２４は、発表用操作シート５Ａにタップした電子ペン１Ａのユーザのストローク表示へ描画アプリ６の表示を切り替える。
【００５２】
この図１１を参照して、再生制御機能をロック状態に設定したユーザが発表用操作シート５Ａを使って発表する例を説明する。まず、ユーザが電子ペン１Ａによって、発表用操作シート５Ａの再生ボタン５１１をタップすると、処理手段２４は、ユーザが電子ペン１Ａによって解答用紙４Ａに記入した全てのストローク「１２月（師走、Ｄｅｃｅｍｂｅｒ）」〜「水仙、カトレア」を、ストロークが記入用紙４Ａに記入された順にストローク表示領域５０１Ａに再生表示することで、電子ペン１Ａ（ペンＩＤ「ｐｅｎ０１」）の記入過程を再現する。このとき、図１１のように表示された時点、すなわち、「１２月（師走、Ｄｅｃｅｍｂｅｒ）」から５行目の「タン」まで再生表示されている時点で、ユーザが電子ペン１Ａによって、発表用操作シート５Ａの処理指示エリア５１２「停止ボタン」をタップすると、処理手段２４は、再生表示を停止する。さらに、ユーザが電子ペン１Ａによって、発表用操作シート５Ａの処理指示エリア５１４「１ストローク戻るボタン」を５回タップすると、５ストローク分再生箇所を戻して「１２月（師走、Ｄｅｃｅｍｂｅｒ）」〜４行目の「天皇誕生日」までをストローク表示領域５０１Ａに表示する。
【００５３】
次に、図１２を参照して、再生制御機能をロック状態に設定したユーザ以外のユーザが電子ペン１Ｂにより発表用操作シート５Ｂを操作しようとした場合について説明する。図１２は、図１１に示すように電子ペン１Ａを使用するユーザがロック状態に設定して発表用操作シート５Ａの操作中に、電子ペン１Ｂ（ペンＩＤ「ｐｅｎ０２」）を使用するユーザが発表用操作シート５Ｂを操作しようとした場合の描画アプリ６の表示例を示す。なお、このとき、記憶手段２５には、ロックＩＤとして「ｐｅｎ０１」が記憶されている。
【００５４】
図１２では、電子ペン１Ｂを使用するユーザにより、発表用操作シート５Ｂの再生ボタン５１１がタップされている。しかし、記憶手段２５に記憶されたロックＩＤと受信した記入情報に含まれるペンＩＤとが異なるため、処理手段２４は、ストローク表示領域６０１の表示内容を変更せず、電子ペン１Ａで解答用紙４Ａに記入されたストロークのストローク情報から、電子ペン１Ａによる発表用操作シート５Ａの操作に従ってストロークを再生してストローク表示領域６０１Ａに引き続き表示する。従って、この場合、ユーザ別表示ボタン６０３は、電子ペン１ＡのペンＩＤ「ｐｅｎ０１」が引き続き選択された状態となる。
【００５５】
図１３は、再生制御機能がアンロック状態の場合に、電子ペン１Ｂによって発表用操作シート５Ｂの再生ボタン５１１にタップされることで、コンピュータ装置２が、電子ペン１Ｂ（ペンＩＤ：ｐｅｎ０２）で解答用紙４Ｂに記入されたストロークの記入情報に含まれるストローク情報からストロークを再生して、ストローク表示領域６０１Ｂに表示している状態である。そして、図１３は、図１１の状態から発表用操作シート５Ａのロックボタン５２３が電子ペン１ＡによりタップされてロックＩＤが記憶手段２５から消去され、その後、発表用操作シート５Ｂの再生ボタン５１１が電子ペン１Ｂによりタップされた場合の描画アプリ６の表示例に相当する。このとき、ユーザ別表示ボタン６０３は、電子ペン１ＢのペンＩＤ「ｐｅｎ０２」が選択された状態となる。
【００５６】
［処理フロー］
次に、本実施形態の情報処理システムで実行される処理フローを、図１４を参照して説明する。
【００５７】
まず、ユーザが電子ペン１を用いて、解答用紙４ないし発表用操作シート５上に記入ないしタップを行う。すると、電子ペン１は、圧力センサ１０７によって所定値以上の筆圧が検出されたことにより解答用紙４ないし発表用操作シート５への接触を検出し、ＬＥＤ１０５によって赤外線を照射しつつＣＭＯＳカメラ１０６によって筆跡に沿ってドットパターンを撮像し、プロセッサ１０８によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算する。そして、電子ペン１は、当該位置座標、リアルタイムクロック１１０により発信された現在時刻及び筆圧データ（以上、「ストローク情報」）と、ペンＩＤとを関連付けて、記入情報として即時且つ逐次的にコンピュータ装置２へ送信する（ステップＳ１０１）。
【００５８】
コンピュータ装置２では、受信手段２２が、電子ペン１から記入情報（ストローク情報及びペンＩＤ）を受信すると、その記入情報を記憶手段２５に記憶し（ステップＳ２０１）、処理手段２４が、その受信した記入情報が解答用紙４か発表用操作シート５のいずれのものであるかを、記憶手段２５に記憶された位置座標情報（参照図９）を参照して判断する（ステップＳ２０２）。そして、処理手段２４は、電子ペン１からの記入情報が解答用紙４のものであると認識した場合（ステップＳ２０２：解答用紙）、受信したペンＩＤに対応するユーザが解答用紙４に記入したストロークがストローク表示領域６０１に表示されているか否か、換言すると、受信したペンＩＤに対応するユーザ別表示ボタン６０３が選択されているか否かを判定する（ステップＳ２０３）。受信したペンＩＤに対応するユーザのストロークが表示されていると認識した場合（ステップＳ２０３：Ｙｅｓ）、処理手段２４は、受信した記入情報に含まれるストローク情報に基づいて、電子ペン１で解答用紙４に記入されたストロークを描画して、ストローク表示領域６０１へ表示する処理を行う（ステップＳ２０４）。選択されていないと認識した場合（ステップＳ２０３：Ｎｏ）、処理手段２４は、処理を終了する。
【００５９】
一方、ステップＳ２０２で、処理手段２４が、電子ペン１からの記入情報が発表用操作シート５の処理指示エリアのものであると認識した場合（ステップＳ２０２：発表用操作シート）、処理手段２４は、再生制御機能がロック状態になっているか否か判定する（ステップＳ２０５）。そして、処理手段２４は、再生制御機能がロック状態でないと判断した場合（ステップＳ２０５；Ｎｏ）、即ち、ロックアイコン６１３がオフであると判断した場合、受信したペンＩＤに対応するユーザのストロークがストローク表示領域６０１に表示されているか否か、すなわち、受信したペンＩＤ即ちステップＳ２０１で記憶したペンＩＤと共通するペンＩＤに対応するユーザ別表示ボタン６０３が選択されているか否かを判定する（ステップＳ２０６）。受信したペンＩＤのストロークが表示されていないと認識した場合（ステップＳ２０６：Ｎｏ）、処理手段２４は、受信したペンＩＤの電子ペン１による解答用紙４への記入内容を表示するように、ストローク表示領域６０１を即時に切り替える処理を行う（ステップＳ２０７）。
【００６０】
そして、処理手段２４は、ステップＳ２０２で用紙種別と共に認識した処理指示エリアに対応する処理を実行する（ステップＳ２０８）。ここで、認識した処理指示エリアが再生制御機能に対応する場合、処理手段２４は、記憶手段２５に記憶された処理指示情報（参照図８）を参照して当該処理指示エリアに対応する処理を、受信したペンＩＤの電子ペン１により解答用紙４に記入した内容のストローク再生について実行する。一方、処理手段２４は、認識した処理指示エリアがロックボタン５２３の場合、再生制御機能のロックの状態を切り替えると共にロックＩＤの記憶内容を変更して、ロックアイコン６１３の表示態様を切り替え後のロックの状態に応じて変更する。また、ステップＳ２０６で受信したペンＩＤに対応するユーザのストロークが表示されていると認識した場合（ステップＳ２０６：Ｙｅｓ）、処理手段２４は、上述のステップＳ２０７に相当する処理は実行せず、ステップＳ２０２で認識した処理指示エリアに対応する処理を実行する（ステップＳ２０８）。
【００６１】
一方、処理手段２４は、ステップＳ２０５で再生制御機能がロック状態であると判断した場合（ステップＳ２０５；Ｙｅｓ）、即ち、ロックアイコン６１３がオンであると判断した場合、受信したペンＩＤが記憶手段２５に記憶されているロックＩＤと一致するか否か判定する（ステップＳ２０９）。そして、処理手段２４は、当該ペンＩＤがロックＩＤと一致すると判断した場合（ステップＳ２０９；Ｙｅｓ）、ステップＳ２０２で認識した処理指示エリアに対応する処理を実行する（ステップＳ２０８）。一方、処理手段２４は、受信したペンＩＤがロックＩＤと一致しないと判断した場合（ステップＳ２０９；Ｎｏ）、即ち、ロックＩＤがステップＳ２０１で記憶したペンＩＤと異なる場合、フローチャートの処理を終了する。従って、この場合、処理手段２４は、受信したペンＩＤに対応するユーザのストロークの表示内容にストローク表示領域６０１を切り替えず、また、当該ペンＩＤに対応するストローク情報に基づき処理指示エリア５１１〜５２３の各機能の処理を実行しない。
【００６２】
このような情報処理システムであれば、例えば「飛」のような難しい書き順の漢字についても、発表用操作シート５Ａの再生ボタン５１１、処理指示エリア５１２「停止ボタン」、処理指示エリア５１４「１ストローク戻るボタン」、処理指示エリア５１５「１ストローク進むボタン」などをユーザが電子ペン１Ａによってタップして、記入過程を再生表示させて再現することで、確認することができる。また、生徒や受講生などの発表者（ユーザ）は、発表用操作シート５のロックボタン５２３を電子ペン１でタップすることによりロック状態に設定して、自分の発表中に、他の発表用操作シート５のユーザがストローク再生を制御できないように制限することができる。
【００６３】
＜本第１実施形態の作用効果＞
本第１実施形態における情報処理システムにおいては、ユーザが電子ペン１により発表用操作シート５へ記入すると、コンピュータ装置２は、受信した発表用操作シート５に関する記入情報に含まれるペンＩＤに基づいて、表示手段２６にストロークを表示させるユーザを特定して、処理指示エリアに対応する機能に応じた処理を実行しつつ、そのユーザが電子ペン１で解答用紙４に記入した内容のストロークを表示手段２６に表示させる。この場合、コンピュータ装置２が、記入情報に含まれるペンＩＤに基づいて、解答用紙４や発表用操作シート５に記入したユーザを特定することができるため、解答用紙４や発表用操作シート５に形成するドットパターンをユーザごとに異ならせる必要がなく、また、先生や講師などのコンピュータ装置２の操作者が、生徒や受講生などの発表するユーザをコンピュータ装置２で選択する操作を行わなくても、発表するユーザ自身が発表用操作シート５を用いて、自分の解答用紙４への記入内容のストロークを表示手段２６に再生して表示させることができる。
【００６４】
これに加え、本第１実施形態における情報処理システムにおいては、ユーザが発表用操作シート５のロックボタン５２３を電子ペン１でタップすると、コンピュータ装置２は、受信した発表用操作シート５に関する記入情報に含まれるペンＩＤに基づいて、再生制御機能をロック状態にしたユーザを特定し、他のユーザが使用する電子ペン１による発表用操作シート５を用いた再生制御を制限する。従って、発表者の生徒が発表用操作シート５を使用している際に、他の生徒が発表用操作シート５にタップしても、ストローク再生を制御されることなく、発表者は、円滑に発表を行うことができる。
【００６５】
〔変形例〕
なお、上記第１実施形態は次のように構成してもよい。
【００６６】
上記第１実施形態では、ユーザごとに同一のドットパターンが形成された解答用紙４と、ユーザごとに同一のドットパターンが形成された発表用操作シート５を１枚づつ用いたが、ユーザごとに使用する電子ペン１のペンＩＤによってユーザのストローク情報を識別しているため、発表用操作シート５は、１人１枚配らずに、複数のユーザについて共通のものを使用してもよい。また、解答用紙４、発表用操作シート５それぞれは、ユニークなドットパターンが形成されていても構わない。
【００６７】
＜第２実施形態＞
第２実施形態の情報処理システムでは、第１実施形態において使用したのとは異なる解答用紙４と発表用操作シート５を使用する。
【００６８】
すなわち、第１実施形態では、ユーザごとに用いられる解答用紙４および発表用操作シート５には、各々に同一のドットパターン（コード化パターン）が形成されているが、この第２実施形態では、各ユーザに用いられる解答用紙４および発表用操作シート５には、解答用紙４ごと、発表用操作シート５ごとに異なるドットパターン（コード化パターン）を形成して、用紙１枚ごとに使用するユーザ（使用ユーザ）を区別できるようにする。
【００６９】
また、第２実施形態の記憶手段２５は、予め、ドットパターンにより区別される各解答用紙４に設定された各解答エリア（ユーザエリア）４１０の位置座標、および各発表用操作シート５に設定された各処理指示エリア（ユーザエリア）５１１〜５２３の位置座標と、これらを使用する関係にあるユーザ（使用ユーザ）の識別情報との関連付け情報（「使用関係情報」と呼ぶ。）をデータとして記憶しておく。図１５は、使用関係情報のデータ構造を示す概念図である。そして、ユーザが電子ペン１で解答用紙４に記入すると、電子ペン１はストローク情報を生成して記入情報としてコンピュータ装置２へ送信し、コンピュータ装置２は、受信した記入情報を記憶手段２５に記憶する。なお、本第２実施形態の電子ペン１は、コンピュータ装置２へ送信する記入情報にペンＩＤを含めなくてもよい。
【００７０】
そして、処理手段２４は、記憶手段２５に記憶された使用関係情報を参照して、受信した記入情報に対応するユーザエリアと用紙種別と使用ユーザ（使用ユーザの識別情報）とを認識して、その用紙と対になる用紙を特定する。例えば、ユーザＡが発表用操作シート５の処理指示エリア５１１〜５２２の何れかに記入したストロークの記入情報を受信した場合、処理手段２４は、記入情報より使用ユーザが「ユーザＡ」であると認識して、使用関係情報を参照して共通する使用ユーザ「ユーザＡ」が関係付けられている解答用紙４を特定する。そして、特定した解答用紙４に関する記入情報に基づいて、その解答用紙４に記入された内容のストロークを、記憶手段２５に記憶された処理指示情報を参照して、その処理指示エリアに対応する処理を実行しながら、表示手段２６に表示させる。したがって、ユーザが解答用紙に電子ペン１でストロークを記入した後に、発表用操作シート５の処理指示エリアにタップなどすると、コンピュータ装置２は、その処理指示エリアに対応する処理を実行して、解答用紙１に記入されたストロークを、ストローク表示領域６０１に表示する。
【００７１】
また、ユーザが発表用操作シート５のロックボタン（処理指示エリア）５２３にタップすると、コンピュータ装置２は、再生制御機能のロックの状態を切り替えると共にロックＩＤの記憶内容を変更して、ロックアイコン６１３の表示態様を再生制御機能のロックの状態に応じて変更する。具体的には、処理手段２４は初期状態がアンロック状態である場合に、電子ペン１からロックボタン５２３へのタップによる記入情報を受信したとき、記憶手段２５に記憶された使用関係情報を参照して、受信したストローク情報に対応する使用ユーザを認識し、当該使用ユーザ（使用ユーザの識別情報）をロックＩＤとして記憶手段２５に記憶させると共に、再生制御機能をロック状態にする。また、処理手段２４は、ロック状態の場合に、記憶したロックＩＤと同一の使用ユーザに対応する発表用操作シート５のロックボタン５２３へのタップによる記入情報を受信したとき、再生制御機能をアンロック状態にすると共に、当該ロックＩＤを記憶手段２５から消去させる。一方、処理手段２４は、記憶したロックＩＤと異なる使用ユーザに対応する発表用操作シート５のロックボタン５２３へのタップによる記入情報を受信したとき、再生制御機能をアンロック状態にせず、ロックＩＤの変更又は消去を行わない。
【００７２】
［処理フロー］
次に、本第２実施形態の情報処理システムで実行される処理フローを、図１６を参照して説明する。
【００７３】
まず、ユーザが電子ペン１を用いて、解答用紙４ないし発表用操作シート５上に記入ないしタップを行う。すると、電子ペン１は、圧力センサ１０７によって所定値以上の筆圧が検出されたことにより解答用紙４ないし発表用操作シート５への接触を検出し、ＬＥＤ１０５によって赤外線を照射しつつＣＭＯＳカメラ１０６によって筆跡に沿ってドットパターンを撮像し、プロセッサ１０８によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算する。そして、電子ペン１は、当該位置座標、リアルタイムクロック１１０により発信された現在時刻及び筆圧データ（以上、「ストローク情報」）を関連付けて、記入情報として即時且つ逐次的にコンピュータ装置２へ送信する（ステップＳ３０１）。
【００７４】
コンピュータ装置２では、受信手段２２が、電子ペン１から記入情報（ストローク情報）を受信すると、その記入情報を記憶手段２５に記憶し（ステップＳ４０１）、処理手段２４が、その受信した記入情報から、どの解答用紙４かあるいは発表用操作シート５かを判断する（ステップＳ４０２）。このとき、各解答用紙４、発表用操作シート５には、異なる座標領域のユニークなドットパターンが割り当てられて印刷されているので、処理手段２４は、図１５に示す使用関係情報を参照して、受信した記入情報から、特定の解答用紙４または発表用操作シート５、ユーザエリア、およびその使用ユーザを認識することができる。そして、処理手段２４は、電子ペン１からの記入情報が解答用紙４のものであると認識した場合（ステップＳ４０２：解答用紙）、その使用ユーザによって解答用紙４に記入されたストロークがストローク表示領域６０１に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン６０３が選択されているか否かを判定する（ステップＳ４０３）。認識した使用ユーザによって解答用紙４に記入されたストロークが表示されていると認識した場合（ステップＳ４０３：Ｙｅｓ）、処理手段２４は、受信した記入情報に基づいて、電子ペン１で解答用紙４に記入されたストロークを、ストローク表示領域６０１へ描画して表示する処理を行う（ステップＳ４０４）。選択されていないと認識した場合（ステップＳ４０３：Ｎｏ）、処理手段２４は、処理を終了する。
【００７５】
一方、ステップＳ４０２で、処理手段２４が、電子ペン１からの記入情報が発表用操作シート５のものであると認識した場合（ステップＳ４０２：発表用操作シート）、処理手段２４は、再生制御機能がロック状態になっているか否か判定する（ステップＳ４０５）。そして、処理手段２４は、再生制御機能がロック状態でないと判断した場合（ステップＳ４０５；Ｎｏ）、即ち、ロックアイコン６１３がオフであると判断した場合、ステップＳ４０２で用紙種別と共に認識した使用ユーザと共通する使用ユーザが関連付けられている解答用紙４に記入されたストロークがストローク表示領域６０１に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン６０３が選択されているか否かを判定する（ステップＳ４０６）。特定した使用ユーザのストロークが表示されていないと認識した場合（ステップＳ４０６：Ｎｏ）、処理手段２４は、特定した解答用紙４に関する記入内容を表示するように、ストローク表示領域６０１を即時に切り替える処理を行う（ステップＳ４０７）。
【００７６】
そして、処理手段２４は、ステップＳ４０２で用紙種別と共に認識した処理指示エリアに対応する処理を実行する（ステップＳ４０８）。ここで、認識した処理指示エリアが再生制御機能に対応する場合、処理手段２４は、記憶手段２５に記憶された処理指示情報（参照図８）を参照して当該処理指示エリアに対応する処理を、この使用ユーザにより解答用紙４に記入された内容のストローク再生について実行する（ステップＳ４０８）。一方、処理手段２４は、認識した処理指示エリアがロックボタン５２３の場合、再生制御機能のロックの状態を切り替えると共にロックＩＤの記憶内容を変更して、ロックアイコン６１３の表示態様を切り替え後のロックの状態に応じて変更する。また、ステップＳ４０６で特定した解答用紙４に関するストロークが表示されていると認識した場合（ステップＳ４０６：Ｙｅｓ）、処理手段２４は、ステップＳ４０２で認識した処理指示エリアに対応する処理を実行する（ステップＳ４０８）。
【００７７】
一方、処理手段２４は、ステップＳ４０５で再生制御機能がロック状態であると判断した場合（ステップＳ４０５；Ｙｅｓ）、即ち、ロックアイコン６１３がオンであると判断した場合、ステップＳ４０２で用紙種別と共に特定した使用ユーザが記憶手段２５に記憶されているロックＩＤと一致するか否か判定する（ステップＳ４０９）。これにより、処理手段２４は、特定した使用ユーザがロック状態に指定したユーザと一致するか否か判定する。そして、処理手段２４は、特定した使用ユーザがロックＩＤと一致すると判断した場合（ステップＳ４０９；Ｙｅｓ）、ステップＳ４０２で認識した処理指示エリアに対応する処理を実行する（ステップＳ４０８）。一方、処理手段２４は、特定した使用ユーザがロックＩＤと一致しないと判断した場合（ステップＳ４０９；Ｎｏ）、フローチャートの処理を終了する。従って、この場合、処理手段２４は、特定した使用ユーザにより解答用紙４に記入された内容のストローク表示にストローク表示領域６０１を切り替えず、また、処理指示エリア５１１〜５２３の各機能の処理を実行しない。
【００７８】
＜本第２実施形態の作用効果＞
本第２実施形態における情報処理システムにおいては、電子ペン１のペンＩＤによらなくとも、コンピュータ装置２は、各解答用紙４及び各発表用操作シート５に固有のドットパターンによって、解答用紙４や発表用操作シート５に記入した使用ユーザ（ユーザ）を特定することができるため、ユーザごとに記入されたストロークを識別して、表示手段２６に表示させることができる。また、ユーザが発表用操作シート５のロックボタン５２３を電子ペン１でタップすることによりロック状態に設定して、他のユーザによる発表用操作シート５を用いた再生制御を制限することができる。従って、発表者の生徒（ユーザ）が発表用操作シート５を使用している際に、他の生徒が発表用操作シート５にタップしても、ストローク再生を制御されることなく、発表者は、円滑に発表を行うことができる。
【００７９】
〔変形例〕
本第２実施形態においては、各解答用紙４（記入用紙）及び発表用操作シート５に固有のドットパターンによって、解答用紙４や発表用操作シート５に記入したユーザを特定することができ、電子ペン１は、ペンＩＤを記入情報に含めて送信しなくてよいため、メモリ１０９にペンＩＤを保有しないものであってもよい。また、電子ペン１を１人１本用いずに、複数のユーザが、同じ電子ペン１を用いてもよい。
【００８０】
また、上記第１，第２実施形態では、ストローク表示領域６０１にストロークを表示するユーザは、コンピュータ装置２の操作により選択されたユーザあるいは発表用操作シート５に記入したユーザの１人のものとしたが、複数のユーザのストロークを並べて同時に表示するようにしてもよい。さらに、１人分ずつのストローク表示と、所定人数分までのストローク表示とを、コンピュータ装置２の操作などにより切り替えられるようにしてもよい。
【００８１】
また、上記第１，第２実施形態では、コンピュータ装置２の表示手段２６にストロークを表示させたが、プロジェクタ３によりスクリーン４に表示させるようにしてもよい。
【００８２】
また、上記第１，第２実施形態では、解答用紙４には全体に１つの解答エリア（ユーザエリア）を設定することとしたが、設問ごとに区別できるように複数の解答エリアを設定してもよく、また、ユーザの所属や氏名を記入するためのユーザエリアを設定してもよい。
【００８３】
＜第３実施形態＞
第３実施形態の情報処理システムでは、コンピュータ装置２は、描画アプリ６上での操作を受け付けることにより、再生制御機能のロックの状態を切り替える。
【００８４】
すなわち、第１及び第２実施形態では、コンピュータ装置２は、発表用操作シート５のロックボタン５２３への電子ペン１によるストロークを検知することで、再生制御機能のロックの状態を変更していた。これに対し、第３実施形態では、コンピュータ装置２は、これに加え、描画アプリ６上に表示されたロックアイコン６１３がマウスのクリックなどで指定された場合、再生制御機能のロックの状態を切り替える。
【００８５】
具体的には、処理手段２４は、再生制御機能が描画アプリ６上でロック状態に指定された場合には、ユーザ別表示ボタン６０３にて指定されていたペンＩＤ又はこれに対応する使用ユーザ（使用ユーザの識別情報）を、ロックＩＤとして記憶手段２５に記憶させると共に、ロックアイコン６１３の表示態様を変更する。そして、処理手段２４は、第１又は第２実施形態と同様、再生制御機能の制限を行う。即ち、処理手段２４は、記憶したロックＩＤと異なるペンＩＤ又は使用ユーザ（使用ユーザの識別情報）に対応する処理指示エリア５１１〜５２３へのストロークを受信した場合であっても、これらに対応するアプリケーション処理機能を実行しない。
【００８６】
一方、処理手段２４は、再生制御機能が描画アプリ６上でアンロック状態に指定された場合には、ロックＩＤを記憶手段２５から削除すると共に、ロックアイコン６１３の表示態様を変更する。
【００８７】
＜本第３実施形態の作用効果＞
本第３実施形態における情報処理システムにおいては、コンピュータ装置２は、描画アプリ６上で再生制御機能のロックの状態の変更を受け付けることで、先生や講師などのコンピュータ装置２の操作者（システム管理者）による再生制御機能のロックの状態の変更を可能にすることができる。従って、先生や講師などのコンピュータ装置２の操作者は、発表者の生徒（ユーザ）が発表者操作シート５を使用している際に、発表者が再生制御機能をロック状態にし忘れて発表を行っていた場合であっても、コンピュータ装置２によりロック状態にすることで、他の生徒が発表用操作シート５にタップすることによるストローク表示領域６０１の切り替えを抑制し、発表者に円滑に発表を行わせることができる。また、コンピュータ装置２の操作者は、発表者の生徒が発表後に再生制御機能をロック状態からアンロック状態へ切り替える操作を忘れていた場合であっても、コンピュータ装置２によりアンロック状態へ切り替えることができる。このように、第３実施形態では、より柔軟に発表用操作シート５を用いた再生制御を制限することができる。
【００８８】
〔変形例〕
本第３実施形態においては、発表用操作シート５には、ロックボタン５２３が設けられていたが、これに代えて、発表用操作シート５には、ロックボタン５２３が設けられていなくてもよい。この場合、ユーザ又はコンピュータ装置２の操作者（システム管理者）が、コンピュータ装置２のロックアイコン６１３をクリック等により指定することで、再生制御機能のロックの状態を適宜切り替える。これによっても、情報処理システムは、発表者以外の生徒が発表用操作シート５にタップすることによるストローク表示領域６０１の切り替えを抑制し、発表者に円滑に発表を行わせることができる。
【００８９】
また、上記第１〜第３実施形態では、解答用紙４と発表用操作シート５とがそれぞれ別の用紙に印刷されていた。しかし、これに代えて、解答用紙４と発表用操作シート５とが１枚の用紙に合わせて印刷されていてもよい。例えば、この場合、解答用紙４に相当する部分は用紙の上部に印刷され、発表用操作シート５に相当する部分は、用紙の下部に印刷される。あるいは、発表用操作シート５に相当する部分を縦型のデザインで構成して、用紙の解答用紙４に相当する部分に対して右側または左側に印刷してもよい。なお、解答用紙４（記入用紙）及び上述の解答用紙４に相当する部分は、本発明における「記入用紙」の一例であり、発表用操作シート５及び上述の発表用操作シート５に相当する部分は、本発明における「操作シート」の一例である。
【産業上の利用可能性】
【００９０】
本情報処理システムは、学校の授業や企業での会議室、講演会、プレゼンテーションなどで利用することができる。なお、記入用紙と操作シートは、上記実施形態で記入用紙を解答用紙と称し、操作シートを発表用操作シートと称したように、それぞれの利用場面に応じた呼び方にするのが実際的である。
【符号の説明】
【００９１】
１…電子ペン
２…コンピュータ装置
２１…入力手段
２２…受信手段
２３…クロック
２４…処理手段
２５…記憶手段
２６…表示手段
２７…送信手段
２０１…表示画面
２０２…表示画面の左上端点座標
２０３…表示画面の右下端点座標
２０４…第１表示基準点の座標
２０５…第２表示基準点の座標
３…プロジェクタ
４…解答用紙（記入用紙）
４１０…解答エリア（ユーザエリア）
５…発表用操作シート（操作シート）
５１１〜５２３…処理指示エリア（ユーザエリア）
６…描画アプリ
６０１…ストローク表示領域
６０２…ユーザ表示リスト
６０３…ユーザ別表示ボタン
６０４…再生ボタン
６０５…停止ボタン
６０６…頭だし表示ボタン
６０７…１ストローク戻るボタン
６０８…１ストローク進むボタン
６０９…最終ストローク表示ボタン
６１０…再生リストボックス
６１１…再生バー
６１２…アプリ終了ボタン
６１３…ロックアイコン
【図１】
2011232952.tif 000003
【図２】
2011232952.tif 000004
【図３】
2011232952.tif 000005
【図４】
2011232952.tif 000006
【図５】
2011232952.tif 000007
【図６】
2011232952.tif 000008
【図７】
2011232952.tif 000009
【図８】
2011232952.tif 000010
【図９】
2011232952.tif 000011
【図１０】
2011232952.tif 000012
【図１１】
2011232952.tif 000013
【図１２】
2011232952.tif 000014
【図１３】
2011232952.tif 000015
【図１４】
2011232952.tif 000016
【図１５】
2011232952.tif 000017
【図１６】
2011232952.tif 000018