JP5382392B2 - Information processing system and program thereof - Google Patents
Information processing system and program thereof Download PDFInfo
- Publication number
- JP5382392B2 JP5382392B2 JP2013011942A JP2013011942A JP5382392B2 JP 5382392 B2 JP5382392 B2 JP 5382392B2 JP 2013011942 A JP2013011942 A JP 2013011942A JP 2013011942 A JP2013011942 A JP 2013011942A JP 5382392 B2 JP5382392 B2 JP 5382392B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- pen
- stroke
- electronic pen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
本発明は、位置座標を示すコード化パターンを用いて情報を入力することができる情報処理システムに関し、特に、コード化パターンが形成された操作シートに電子ペンで触れるだけで、ユーザのストローク内容を表示するとともに、電子ペンで触れた操作シートの処理指示エリアによってストロークの表示を制御するようにした情報処理システムに関する。 The present invention relates to an information processing system capable of inputting information using a coded pattern indicating position coordinates, and in particular, by touching an operation sheet on which a coded pattern is formed with an electronic pen, The present invention relates to an information processing system that displays and controls the display of strokes by a processing instruction area of an operation sheet touched with an electronic pen.
近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのAnoto 社が開発した「アノトペン(Anoto pen )」が知られている。アノトペンは、所定のアルゴリズムによりパターン化された位置座標を示すドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される(例えば、特許文献1参照)。 In recent years, electronic pens that digitize written information have been developed, and “Anoto pen” developed by Swedish company Anoto is known as a representative example. Anotopen is used together with special paper on which a dot pattern indicating a position coordinate patterned by a predetermined algorithm is printed. Anotopen has a small camera for imaging the dot pattern printed on the dedicated paper at the pen tip, a processor for calculating the position coordinates on the dedicated paper from the captured dot pattern, and the calculated position coordinates etc. It is equipped with a data communication unit that transmits to. When the user writes characters on the special paper with an anotopen or puts a check mark on the image designed on the special paper, the small camera captures the dot pattern printed on the special paper as the pen moves. The entry information such as characters and images written by the user is recognized from the continuous position coordinates calculated by the processor. Then, this entry information is transmitted from the Anotopen by the data communication unit to a nearby terminal device such as a personal computer or a mobile phone (for example, see Patent Document 1).
このようなドットパターンを利用したものとして、印刷物に形成したドットパターン情報を光学的に読み取ることにより、音声情報を出力させるようにしたものや、複数の家電機器を遠隔操作できるようにしたもの(特許文献2,3参照)が提案されている。
Using such a dot pattern, it is possible to output voice information by optically reading dot pattern information formed on a printed matter, or to remotely control a plurality of home appliances (
また、ドットパターンが印刷された楽譜を電子ペンで読み取り、電子ペンから受信した電子ペンデータの符号化されたドットパターン情報を用いて、演奏データを生成するようにした演奏指示システムが提案されており(例えば、特許文献4)、文字列や図形などの教材要素が記載された媒体と、電子ペンと、情報出力装置を具備させた情報処理システムであって、先生の力量を問わない教育を可能としたものも提案されている(特許文献5)。 Also, a performance instruction system has been proposed in which a musical score printed with a dot pattern is read with an electronic pen, and performance data is generated using the encoded dot pattern information of the electronic pen data received from the electronic pen. (For example, Patent Document 4), an information processing system equipped with a medium on which teaching material elements such as character strings and figures are described, an electronic pen, and an information output device, and can provide education regardless of teacher's ability What has been made possible has also been proposed (Patent Document 5).
さらには、このようなアノト方式を始めとする既知の手書き入力デバイスを利用し、受講者の書込みが感知された時間帯だけ動画を選択的に再生することで、指導者が受講者の傍らに常駐しその思考過程を把握できるような状況を仮想的に生じさせるようにした通信教育システムも提案されている(特許文献6参照)。 Furthermore, using a known handwriting input device such as the Anoto method, the instructor can beside the student by selectively playing the video only during the time period when the student's writing was detected. There has also been proposed a correspondence education system in which a situation in which a person can stay resident and grasp the thought process is virtually generated (see Patent Document 6).
上記したように、記入した情報を電子化する電子ペンを用いて構築した情報処理システムが種々開発されているが、手書きされたストロークを複数のユーザ分、再生表示できたり、あるいは、ユーザが手元の操作シートでストロークを再生表示できたりすれば便利である。 As described above, various information processing systems constructed using electronic pens that digitize written information have been developed. However, handwritten strokes can be reproduced and displayed for a plurality of users, or the user can have a hand at hand. It is convenient if the stroke can be reproduced and displayed on the operation sheet.
本発明に係る情報処理システムは、
ユーザごとに用いられ、各々に位置座標を示すコード化パターンが形成された複数の記入用紙と、
ユーザごとに用いられ、位置座標を示すコード化パターンが形成された表示面に、ストロークの再生に関するボタンが形成された複数の操作シートと、
ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する複数の電子ペンと、
前記電子ペンから受信した記入情報に基づき、ユーザにより手書かれたストロークを再生表示するコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
電子ペンで手書きしたユーザを区別して、手書きに基づく時間的な情報が関連付けられた位置座標を含む記入情報を記憶する記憶手段と、
前記記憶手段に記憶された記入情報を読み出して、複数のユーザ分の手書かれたストロークを並べて、前記時間的な情報に基づき、表示手段に再生表示させるが、電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、当該記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行する処理手段と
を備えることを特徴とする。
An information processing system according to the present invention includes:
A plurality of entry sheets used for each user, each of which is formed with a coding pattern indicating a position coordinate;
A plurality of operation sheets in which buttons for reproduction of strokes are formed on a display surface on which a coding pattern indicating position coordinates is formed, which is used for each user,
A plurality of electronic pens that are used for each user, calculate the position coordinates by reading the coded pattern, associate the position coordinates with the time information at the time of reading the coded pattern, and transmit as pen information together with the pen identification information When,
An information processing system comprising a computer device that reproduces and displays strokes handwritten by a user based on the entry information received from the electronic pen,
The computer device includes:
Storage means to distinguish user who synchronized handwritten in electronic pen stores entry information including the position coordinates temporal information based on the handwriting is associated,
It reads the entry information stored in the storage means, by arranging the stroke written multiple hands of the user content, based on the time information, but is reproduced and displayed on the display unit, the operation of the operation with the electronic pen sheet If it is recognized that the user's stroke playback screen specified based on the pen identification information included in the entry information transmitted by is not displayed, the user is switched to the user's stroke playback screen and specified from the entry information. Corresponding to the button to be displayed, the display means is provided with processing means for executing processing relating to reproduction .
この構成によれば、ユーザが電子ペンで記入用紙に記入すると、電子ペンは、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する。コンピュータ装置は、電子ペンから記入情報を受信して、記憶手段に、電子ペンで手書きしたユーザを区別して記憶する。そして、記憶手段に記憶された記入情報を読み出して、複数のユーザ分の手書かれたストロークを並べて、手書きに基づく時間的な情報に基づき、表示手段に再生表示させることができる。さらに、電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、当該記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行させることができる。 According to this configuration , when the user fills in the entry form with the electronic pen, the electronic pen reads the coded pattern, calculates the position coordinates, and obtains the position coordinates and time information when the coded pattern is read. It is transmitted as entry information in association with pen identification information. The computer device receives the entry information from the electronic pen and distinguishes and stores the user handwritten with the electronic pen in the storage means. Then, the entry information stored in the storage means can be read out, and handwritten strokes for a plurality of users can be arranged and reproduced and displayed on the display means based on temporal information based on handwriting. Further, when it is recognized that the user's stroke reproduction screen specified based on the pen identification information included in the entry information transmitted by operating the operation sheet with the electronic pen is not displayed, the user's stroke reproduction is performed. By switching to the screen, it is possible to cause the display unit to execute processing related to reproduction in response to the button specified from the entry information.
上記情報処理システムにおいて、前記処理手段は、複数のユーザ分の手書かれたストロークを同時に再生表示させるよう構成するとよい。 In the information processing system , the processing means may be configured to simultaneously reproduce and display handwritten strokes for a plurality of users.
また、本発明に係る情報処理システムは、
ユーザごとに用いられ、各々に位置座標を示すコード化パターンが形成された複数の記入用紙と、
位置座標を示すコード化パターンが形成された表示面に、ストロークの再生に関するボタンが形成された操作シートと、
ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する複数の電子ペンと、
前記電子ペンから記入情報を受信して手書きストロークを再生表示するコンピュータ装置とを備えた情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから記入情報を受信する受信手段と、
電子ペンで手書きしたユーザを区別して、手書きに基づく時間的な情報が関連付けられた位置座標を含む記入情報を記憶する記憶手段と、
電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、前記記憶手段に記憶された当該ユーザの記入情報を読み出して、手書かれたストロークを前記時間的な情報に基づき、前記操作シートへの操作により前記電子ペンから送信された前記記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行する処理手段と
を備えることを特徴とする。
In addition, an information processing system according to the present invention includes:
A plurality of entry sheets used for each user, each of which is formed with a coding pattern indicating a position coordinate;
An operation sheet in which a button related to stroke reproduction is formed on a display surface on which a coded pattern indicating position coordinates is formed, and
A plurality of electronic pens that are used for each user , calculate the position coordinates by reading the coded pattern, associate the position coordinates with the time information at the time of reading the coded pattern, and transmit as pen information together with the pen identification information When,
An information processing system comprising a computer device that receives entry information from the electronic pen and reproduces and displays handwritten strokes,
The computer device includes:
Receiving means for receiving entry information from the electronic pen;
Storage means to distinguish user who synchronized handwritten in electronic pen stores entry information including the position coordinates temporal information based on the handwriting is associated,
When it is recognized that the user's stroke reproduction screen specified based on the pen identification information included in the entry information transmitted by operating the operation sheet with the electronic pen is not displayed, the user's stroke reproduction screen is displayed. switched, reads the entry information of the user stored in the storage means, based on the hand written strokes in the temporal information, the entry information transmitted from the electronic pen by an operation to the operating seat The display means includes processing means for executing processing relating to reproduction in correspondence with the button specified from the above.
この構成によれば、ユーザが電子ペンで記入用紙に記入すると、電子ペンは、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する。コンピュータ装置は、電子ペンから記入情報を受信して、記憶手段に、電子ペンで手書きしたユーザを区別して記憶する。そして、ユーザが電子ペンを用いた操作シートへの操作により、ストロークの再生に関する処理を実行させることができる。さらに、電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、記憶手段に記憶された当該ユーザの記入情報を読み出して、手書かれたストロークを時間的な情報に基づき、操作シートへの操作により電子ペンから送信された記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行させることができる。 According to this configuration, when the user fills in the entry form with the electronic pen, the electronic pen reads the coded pattern, calculates the position coordinates, and obtains the position coordinates and time information when the coded pattern is read. It is transmitted as entry information in association with pen identification information . Computer device receives the entry information from the electronic pen, in the storage means, to distinguish and store user who synchronized handwritten in electronic pen. Then, by the operation of the operation seat the user with the digital pen, it can be executed the process related to reproduction of the stroke. Further, when it is recognized that the user's stroke reproduction screen specified based on the pen identification information included in the entry information transmitted by operating the operation sheet with the electronic pen is not displayed, the user's stroke reproduction is performed. Switch to the screen, read the user's entry information stored in the storage means, and based on the time information, the handwritten stroke is identified from the entry information sent from the electronic pen by operating the operation sheet Corresponding to the button, the display means can execute processing related to reproduction.
本発明に係るプログラムは、上記コンピュータ装置としてコンピュータを機能させることを特徴とする。このプログラムをコンピュータ装置にインストールすることにより、上記のコンピュータ装置を実現し、情報処理システムを構成することができる。 A program according to the present invention causes a computer to function as the computer device. By installing this program in a computer device, the above computer device can be realized and an information processing system can be configured.
本発明によれば、手書きされたストロークを複数のユーザ分、再生表示でき、あるいは、ユーザが手元の操作シートでストロークを再生表示することができる。 According to the present invention, handwritten strokes can be reproduced and displayed for a plurality of users, or strokes can be reproduced and displayed on the operation sheet at hand.
以下、図面を参照して、本発明の好適な情報処理システムについて詳細に説明する。 Hereinafter, a preferred information processing system of the present invention will be described in detail with reference to the drawings.
<第1実施形態>
[情報処理システムのシステム構成]
図1は、本第1実施形態における情報処理システムのシステム構成図である。図1に示すように、本第1実施形態における情報処理システムは、ユーザが使用する電子ペン1(1A,1B)と、電子ペン1から記入情報等を受信して処理するコンピュータ装置2と、コンピュータ装置2のディスプレイ(表示手段)に表示する画像と同様の画像をスクリーンに映し出すプロジェクタ3と、位置座標を示すドットパターンが印刷された解答用紙(記入用紙)4(4A,4B)と、解答用紙4とは異なる位置座標を示すドットパターンが印刷された発表用操作シート5(5A,5B)とから構成される。
<First Embodiment>
[System configuration of information processing system]
FIG. 1 is a system configuration diagram of an information processing system according to the first embodiment. As shown in FIG. 1, the information processing system in the first embodiment includes an electronic pen 1 (1A, 1B) used by a user, a
[ドットパターン]
後述する解答用紙4と発表用操作シート5には、両者ともにアノト方式のドットパターン(コード化パターン)が印刷されている。図2は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図2に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置(縦線及び横線の交差点)から上下左右のどの方向にシフトするかによって、各ドットは、0〜3の値に対応付けられている。また、各ドットの値は、さらに、X座標用の第1ビット値及びY座標用の第2ビット値に変換できる。このようにして対応付けられた情報の組合せにより、解答用紙4や発表用操作シート5の位置座標が決定されるよう構成されている。このドットパターンは、赤外線を吸収するカーボンを含有するインキによって印刷されている。
[Dot pattern]
Both an
図3(a)は、ある位置のドットパターンの配列を示している。図3(a)に示すように、縦横約2mmの範囲内に6×6個のドットが、解答用紙4や発表用操作シート5のどの部分から6×6ドットを取ってもユニークなパターンとなるように配置されている。これら36個のドットにより形成されるドットパターンは、解答用紙4や発表用操作シート5における相対的な位置座標を保持している。図3(b)は、図3(a)に示す各ドットを、格子の基準位置からのシフト方向によって、図2に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン1によって行われる。
FIG. 3A shows an arrangement of dot patterns at a certain position. As shown in FIG. 3A, a 6 × 6 dot within a range of about 2 mm in length and width is a unique pattern no matter which part of the
[電子ペン]
次に、電子ペン1について説明する。図4は、電子ペン1の構造を示す概略図である。図4に示すように、電子ペン1は、その筐体101の内部に、インクカートリッジ104、LED105、CMOSカメラ106、圧力センサ107、CPU等により構成されるプロセッサ108、ROMやRAMといったメモリ109、リアルタイムクロック110、アンテナ等により構成される通信ユニット111及びバッテリー112を備える。インクカートリッジ104の先端は、ペン先部103となっており、ユーザは、電子ペン1のペン先部103を解答用紙4や発表用操作シート5に当接させて、文字等のストロークを記入したり、タップ(ペン先部103による解答用紙4や発表用操作シート5への軽叩)したりする。ここで、電子ペン1のペン先部103が解答用紙4や発表用操作シート5に最初に接触することをペンダウンと呼び、接触している(当接している)状態からペン先部103が離れることをペンアップと呼ぶ。電子ペン1のペンダウンからペンアップまでの間に記入される軌跡が1つのストロークとなり、文字や図形等は1つ又は複数個のストロークからなる。
[Electronic pen]
Next, the
バッテリー112は電子ペン1内の各部品に電力を供給するためのものであり、例えば電子ペン1のキャップ(図示せず)の脱着により電子ペン1自体の電源のオン/オフを行うよう構成させてもよい。リアルタイムクロック110は、現在時刻(タイムスタンプ)を示す時刻情報を発信し、プロセッサ108に供給する。圧力センサ107は、ユーザが電子ペン1により解答用紙4や発表用操作シート5に文字やマークを書いたりタップしたりする際にペン先部103からペン部104を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ108へ伝送する。
The
プロセッサ108は、圧力センサ107から与えられる筆圧データに基づいて、LED105及びCMOSカメラ106のスイッチのオン/オフを切り替える。即ち、ユーザが電子ペン1で解答用紙4や発表用操作シート5に文字などを書くと、ペン先部103に筆圧がかかり、圧力センサ107によって所定値以上の筆圧が検出されたときに、プロセッサ108は、ユーザが記入を開始したと判定して、LED105及びCMOSカメラ106を作動させる。また、ユーザが1つのストロークを記入し終えて電子ペン1を解答用紙4や発表用操作シート5から離すと、圧力センサ107は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。
The processor 108 switches on / off the switches of the
LED105とCMOSカメラ106は、電子ペン1のペン先部103付近に取り付けられており、筐体101におけるLED105及びCMOSカメラ106と対向する部分には、開口部102が形成されている。LED105は、解答用紙4や発表用操作シート5上のペン先部103近傍に向けて赤外線を照明する。その領域は、ペン先部103が解答用紙4や発表用操作シート5に接触する位置とはわずかにずれている。CMOSカメラ106は、LED105によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ108に供給する。ここで、カーボンは赤外線を吸収するため、LED105によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。したがって、CMOSカメラ106の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。なお、CMOSカメラ106による撮影領域は、図3(a)に示すような約2mm×約2mmの大きさを含む範囲であり、CMOSカメラ106の撮影は毎秒50〜100回程度の定間隔で行われる。
The
プロセッサ108は、ユーザの記入が行われる間、CMOSカメラ106によって供給される画像データのドットパターンから、ユーザが記入するストローク(筆跡)を構成する座標点の解答用紙4や発表用操作シート5上におけるX,Y座標(単に「位置座標」、「座標データ」とも呼ぶ)を連続的に演算していく。すなわち、プロセッサ108は、CMOSカメラ106によって供給される、図3(a)に示されるようなドットパターンの画像データを図3(b)に示すデータ配列に変換し、さらに、X座標ビット値及びY座標ビット値に変換して、そのデータ配列から所定の演算方法によりX,Y座標データを演算する。そしてプロセッサ108は、リアルタイムクロック110から発信される現在時刻(タイムスタンプ:記入された時刻情報)、筆圧データ及びX,Y座標データとを関連付ける。なお、解答用紙4や発表用操作シート5における6×6のドットパターンは、解答用紙4や発表用操作シート5内で重複することはないため、ユーザが電子ペン1で文字等を記入すると、記入された位置が解答用紙4や発表用操作シート5のどの位置に当たるかを、プロセッサ108による座標演算により特定することができる。
While the user performs the entry, the processor 108 uses the dot pattern of the image data supplied by the CMOS camera 106 on the
メモリ109には、電子ペン1(1A,1B)を識別するための「Pen01,Pen02」といったペンID(ペン識別情報)、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット111は、1回のペンダウンからペンアップまでに電子ペン1により生成されるX,Y座標データ、時刻データとしてのタイムスタンプ、記入時の筆圧データの関連付け情報(以降、「ストローク情報」と呼ぶ)に、ペンIDを関連付けて記入情報としてコンピュータ装置2に送信する。通信ユニット111によるコンピュータ装置2への送信は、Bluetooth(登録商標)などの無線送信によって、即時的かつ逐次的に行われる。
The memory 109 stores property information such as a pen ID (pen identification information) such as “Pen01, Pen02” for identifying the electronic pen 1 (1A, 1B), a pen manufacturer number, and a pen software version. . The communication unit 111 then associates the X and Y coordinate data generated by the
[コンピュータ装置]
次に、コンピュータ装置2について説明する。コンピュータ装置2は、ハードウェアとして、電子ペン1とのデータ通信が可能なアンテナ装置、CPU等のプロセッサ、ROMやRAMといったメモリ、ディスプレイ、マウスやキーボード等からなるパーソナルコンピュータ等で構成される。図5は、コンピュータ装置2の機能ブロック図である。コンピュータ装置2は、機能的には、マウスやキーボードといった入力手段21、受信手段22、クロック23、処理手段24、記憶手段25、表示手段26及び送信手段27を備える。そして、コンピュータ装置2は、電子ペン1から受信した記入情報に基づいて所定の処理を行う。なお、時刻情報は、電子ペン1のリアルタイムクロック110の代わりに、このコンピュータ装置2のクロック23から得るようにしてもよい。
[Computer device]
Next, the
受信手段22は、アンテナや受信回路等により構成され、電子ペン1から記入情報を受信し、処理手段24に伝送する。送信手段27は、処理手段24の指示によって、表示手段26の画像表示に用いられる画像信号をプロジェクタ3に送信するもので、プロジェクタ3へのデータ送信方式は、有線式であっても無線式であってもよい。表示手段26は、ディスプレイ等によって構成され、処理手段24によって指示された内容を表示する。
The receiving unit 22 includes an antenna, a receiving circuit, and the like, and receives entry information from the
記憶手段25は、ハードディスクやROM、RAMといったメモリによって構成される。記憶手段25は、電子ペン1によって解答用紙4に記入される際に送信され、受信手段22によって受信される記入情報を、記入情報に含まれるペン識別情報(ペンID)により識別して記憶する。また、記憶手段25は、解答用紙4に記入されることにより取得した記入情報をストロークとして描画するための描画アプリケーション(プログラム)と、後述する位置座標情報や処理指示情報などのアプリケーションで利用する各種定義情報を記憶している。そのアプリケーションは、電子ペン1により発表用操作シート5の処理指示エリアをタップや記入により指定することで電子ペン1から送信され、受信手段22によって受信する記入情報に基づいて、解答用紙4への記入に関する記入情報からのストローク再生描画をコントロールすることができる。
The storage means 25 is configured by a memory such as a hard disk, ROM, or RAM. The storage unit 25 stores the entry information transmitted when the
処理手段24は、CPU等のプロセッサによって構成され、受信手段22により電子ペン1から受信した記入情報に基づいて、表示手段26に対して種々の形態で記入内容を表示させたり、記憶手段25に記憶されたアプリケーション(プログラム)を起動させ、アプリケーションにより、発表用操作シート5の処理指示エリアに対応する処理を行ったりする。また、処理手段24は、表示手段26に表示させる画像と同じ画像を同期させてプロジェクタ3に投影させるための画像信号を、送信手段27に対してプロジェクタ3へ送信させる。プロジェクタ3は、コンピュータ装置2の送信手段27から受信した画像信号に基づいて、表示手段26に表示された画像と同様の画像をスクリーンに投影して映し出す。
The processing means 24 is constituted by a processor such as a CPU, and based on the entry information received from the
[解答用紙、発表用操作シート]
図6は、第1実施形態で使用する記入用紙(用紙)としての「解答用紙4」の一例を示す平面図である。本実施形態で使用する解答用紙4は、周囲を除く全体に解答エリア(ユーザエリア)410が設定されており、どの解答用紙4にも同一のドットパターン(コード化パターン)が赤外線を吸収するカーボンを含有するインキにより印刷されている。さらに解答用紙4には、それと重ねて問題や解答の記入枠、マス目などが、赤外線に吸収性を持たないインキにより印刷されている。ドットパターンと記入枠等の絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
[Answer sheet, presentation operation sheet]
FIG. 6 is a plan view showing an example of “
図7は、第1実施形態で使用する操作シート(用紙)としての「発表用操作シート5」の一例を示す平面図である。本実施形態で使用する各発表用操作シート5は、同一のドットパターンが赤外線を吸収するカーボンを含有するインキにより印刷された表示面に、複数の処理指示エリア(ユーザエリア)511〜522が設定されている。処理指示エリア511〜522を示す図形等の絵柄は、赤外域に吸収性を持たないインキにより印刷されている。ドットパターンと絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
FIG. 7 is a plan view showing an example of the “
図8は発表用操作シート5に設定された処理指示エリア511〜522と対応するアプリケーション処理機能との関連付け情報(「処理指示情報」と呼ぶ)のデータ構造を示す概念図であり、記憶手段25によって記憶されている。発表用操作シート5の処理指示エリア511〜522には、次のような機能をコンピュータ装置2に処理させるアプリケーション機能が関連付けられている。すなわち、処理指示エリア511は、記憶手段25に記憶された記入情報をストロークとして再生して表示を開始させる「再生ボタン」であり、処理指示エリア512は、その再生表示を停止する「停止ボタン」である。処理指示エリア513は、再生箇所を最初のストロークまで戻す「頭だし表示ボタン」であり、処理指示エリア514は、再生箇所を1ストローク戻す(所定秒戻すでもよい)「1ストローク戻るボタン」であり、処理指示エリア515は、再生箇所を1ストローク進める(所定秒進めるでもよい)「1ストローク進むボタン」であり、処理指示エリア516は、再生箇所を最終ストロークまで進める「最終ストローク表示ボタン」であり、また、処理指示エリア517〜521は、5段階で再生スピードを調整する(1:遅い〜5:速い)「再生速度ボタン」であり、処理指示エリア522は、再生箇所を指定する「再生バー」である。初期に記入された記入情報から再生したい場合は、処理指示エリア522の左端をタップすればよく、終期に記入された記入情報を再生したい場合は、処理指示エリア522の右端をタップすればよい。すなわち、再生を開始させたい時間的な箇所を、「再生バー」の処理指示エリア522を電子ペン1によってタップすることで指定する。なお、電子ペン1による処理指示エリア511〜522の指定は、丸印やレ点などの記入やタップにより行えばよく、本実施形態では、タップするものとして説明する。
FIG. 8 is a conceptual diagram showing a data structure of association information (referred to as “processing instruction information”) between the processing
図9は、解答用紙4に設定された解答エリア(ユーザエリア)410および発表用操作シート5に設定された処理指示エリア(ユーザエリア)511〜522と位置座標との関連付け情報(「位置座標情報」と呼ぶ)のデータ構造を示す概念図であり、記憶手段25によって記憶されている。図示のように、解答用紙4の解答エリア410は、角位置が(x1,y1)、高さがH1、幅がW1で表される。また、発表用操作シート5の処理指示エリア511〜522は、角位置が夫々(x11,y11)〜(x22,y22)、高さが夫々H11〜H22、幅が夫々W11〜W22で各々表される。このように角位置と高さ及び幅が決まることにより、この座標領域に含まれる位置座標に対応する各ユーザエリアと用紙種別が特定される。処理手段24は、発表用操作シート5における記入情報を受信手段22から受けると、その記入情報に含まれるX,Y座標データに基づいて、図9に示す位置座標情報を参照して電子ペン1によって記入された処理指示エリアを特定し、図8に示す処理指示情報を参照して特定した処理指示エリアに応じた処理によって、対応する解答用紙4に関する記入情報からストロークを再生してストローク表示領域601に表示する。
FIG. 9 shows association information (“position coordinate information”) between the answer area (user area) 410 set in the
[表示手段の表示内容]
図10は、コンピュータ装置の表示手段26における描画アプリ(描画アプリケーション)の一例を示す説明図である。本実施形態で表示する描画アプリ6は、アプリケーションウインドウの左下側に大きくストローク表示領域601を区画するとともに、右側に縦長のユーザ表示リスト602を区画してあり、ユーザ表示リスト602には、電子ペン1で解答用紙4に記入したユーザをペンIDにより識別してユーザ別表示ボタン603(603A,603B,・・・)として表示する。ストローク表示領域601は、ユーザ別表示ボタン603で選択されたユーザ、または発表用操作シート5に記入した電子ペン1のユーザが、電子ペン1で解答用紙4に記入したストロークを表示する領域である。そして、ユーザ別表示ボタン603によりユーザを選択するか、または別のユーザが電子ペン1で発表用操作シート5にタップすることで、ストローク表示領域601の表示内容を切り替える。
[Display contents of display means]
FIG. 10 is an explanatory diagram showing an example of a drawing application (drawing application) in the display unit 26 of the computer device. The
描画アプリ6には、ストローク表示領域601の上方に、記憶手段25により記憶された記入情報をストロークとして再生して表示を開始する再生ボタン604、その再生表示を停止する停止ボタン605、再生箇所を最初のストロークまで戻す頭だし表示ボタン606、再生箇所を1ストローク戻す1ストローク戻るボタン607、再生箇所を1ストローク進める1ストローク進むボタン608、再生箇所を最終ストロークまで進める最終ス7ローク表示ボタン609、5段階で再生スピードを調整する再生リストボックス610、ツマミを動かすことで再生箇所を指定する再生バー611、の各アイコンが形成されており、最上段の右側にはアプリ終了ボタン612のアイコンが形成されている。処理手段24は、各アイコン604〜612のうちマウスのクリックなどで指示されたアイコンに応じて、そのアイコンに応じた処理を行う。
The
図11および図12は、描画アプリ6の実施例を発表用操作シート5とともに示す説明図である。
FIGS. 11 and 12 are explanatory diagrams showing an example of the
図11は、電子ペン1Aによって発表用操作シート5Aの処理指示エリア511「再生ボタン」にタップされることで、コンピュータ装置2が、電子ペン1A(ペンID:pen01)で解答用紙4Aに記入されたストロークの記入情報に含まれるストローク情報に基づいてストロークを再生して、ストローク表示領域601Aに表示している状態である。このとき、ユーザ別表示ボタン603は、電子ペン1AのペンID「pen01」が選択された状態となる。コンピュータ装置2の操作で他のユーザが選択されていた場合、発表用操作シート5Aにタップした電子ペン1Aのユーザのストローク表示に切り替わる。
FIG. 11 shows that the
この図11を参照して、ユーザが操作シートを使って発表する例を説明する。まず、ユーザが電子ペン1Aによって、発表用操作シート5Aの処理指示エリア511「再生ボタン」をタップすると、処理手段24は、ユーザが電子ペン1Aによって記入した全てのストローク「12月(師走、December)〜水仙、カトレア」を、ストロークが記入用紙4Aに記入された順にストローク表示領域501Aに再生表示することで、電子ペン1A(ペンID「pen01」)の記入過程を再現する。このとき、図11のように表示された時点、すなわち、「12月(師走、December)」から5行目の「タン」まで再生表示されている時点で、ユーザが電子ペン1Aによって、発表用操作シート5Aの処理指示エリア512「停止ボタン」をタップすると、処理手段24は、再生表示を停止する。さらに、ユーザが電子ペン1Aによって、発表用操作シート5Aの処理指示エリア514「1ストローク戻るボタン」を5回タップすると、5ストローク分再生箇所を戻して「12月(師走、December)」〜4行目の「天皇誕生日」までをストローク表示領域501Aに表示する。
With reference to this FIG. 11, the example which a user announces using an operation sheet | seat is demonstrated. First, when the user taps the
図12は、電子ペン1Bによって発表用操作シート5Bの処理指示エリア511「再生ボタン」にタップされることで、コンピュータ装置2が、電子ペン1B(ペンID:pen02)で解答用紙4Bに記入されたストロークの記入情報に含まれるストローク情報を再生して、ストローク表示領域601Bに表示している状態である。このとき、ユーザ別表示ボタン603は、電子ペン1BのペンID「pen02」が選択された状態となる。コンピュータ装置2の操作で他のユーザが選択されていた場合であっても、電子ペン1Bにより発表用操作シート5Bがタップされると、ストローク表示領域601は、処理手段24の処理により、電子ペン1Bの記入に基づくストロークの表示に切り替わる。
FIG. 12 shows that the
[処理フロー]
次に、本実施形態の情報処理システムで実行される処理フローを、図13を参照して説明する。
[Processing flow]
Next, a processing flow executed in the information processing system of this embodiment will be described with reference to FIG.
まず、ユーザが電子ペン1を用いて、解答用紙4ないし発表用操作シート5上に記入ないしタップを行う。すると、電子ペン1は、圧力センサ107によって所定値以上の筆圧が検出されたことにより解答用紙4ないし発表用操作シート5への接触を検出し、LED105によって赤外線を照射しつつCMOSカメラ106によって筆跡に沿ってドットパターンを撮像し、プロセッサ108によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算し、当該位置座標、リアルタイムクロック110により発信された現在時刻、筆圧データ(以上、「ストローク情報」)及びペンIDと関連付けて、記入情報として即時且つ逐次的にコンピュータ装置2へ送信する(ステップS101)。
First, the user uses the
コンピュータ装置2では、受信手段22が、電子ペン1から記入情報(ストローク情報及びペンID)を受信すると、その記入情報を記憶手段25に記憶し(ステップS201)、処理手段24が、その受信した記入情報が解答用紙4か発表用操作シート5のいずれのものであるかを、図9に示す位置座標情報を参照して判断する(ステップS202)。そして、処理手段24は、電子ペン1からの記入情報が解答用紙4のものであると認識した場合(ステップS202:解答用紙)、受信したペンIDに対応するユーザが解答用紙4に記入したストロークがストローク表示領域601に表示されているか否か、換言すると、受信したペンIDに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS203)。受信したペンIDに対応するユーザのストロークが表示されていると認識した場合(ステップS203:Yes)、処理手段24は、受信した記入情報に含まれるストローク情報に基づいて、電子ペン1で解答用紙4に記入されたストロークを描画して、ストローク表示領域601へ表示する処理を行う(ステップS204)。選択されていないと認識した場合(ステップS203:No)、処理手段24は、処理を終了する。
In the
一方、ステップS202で、処理手段24が、電子ペン1からの記入情報が発表用操作シート5の処理指示エリアのものであると認識した場合(ステップS202:発表用操作シート)、受信したペンIDに対応するユーザのストロークが表示されているか否か、すなわち、受信した記入情報に含まれるペンIDと共通するペンIDを有して記憶手段25に記憶されている、解答用紙4への記入による記入情報に基づくストロークが表示されているか否かを判定する(ステップS205)。表示されていないと認識した場合(ステップS205:No)、処理手段24は、受信したペンIDの電子ペン1による解答用紙4への記入内容を表示するように、ストローク表示領域601を即時に切り替える処理を行い(ステップS206)、図8に示す処理指示情報を参照して、ステップS202で用紙種別と共に認識した処理指示エリアに対応する処理を、受信したペンIDの電子ペン1により解答用紙4に記入した内容のストローク再生について実行する(ステップS207)。また、受信したペンIDに対応するユーザのストロークが表示されていると認識した場合(ステップS205:Yes)、処理手段24は、ステップS202で認識した処理指示エリアに対応する処理を実行する(ステップS207)。
On the other hand, when the processing unit 24 recognizes that the entry information from the
このような情報処理システムであれば、例えば「飛」のような難しい書き順の漢字についても、発表用操作シート5Aの処理指示エリア511「再生ボタン」、処理指示エリア512「停止ボタン」、処理指示エリア514「1ストローク戻るボタン」、処理指示エリア515「1ストローク進むボタン」などをユーザが電子ペン1Aによってタップして、記入過程を再生表示させて再現することで、確認することもできる。
With such an information processing system, for example, even for difficult-to-write kanji characters such as “to”, the
<本第1実施形態の作用効果>
本第1実施形態における情報処理システムにおいては、ユーザが電子ペン1により発表用操作シート5へ記入すると、コンピュータ装置2は、受信した発表用操作シート5に関する記入情報に含まれるペンIDに基づいて、表示手段26にストロークを表示させるユーザを特定して、処理指示エリアに対応する機能に応じた処理を実行しつつ、そのユーザが電子ペン1で解答用紙4に記入した内容のストロークを表示手段26に表示させる。コンピュータ装置2が、記入情報に含まれるペンIDに基づいて、解答用紙4や発表用操作シート5に記入したユーザを特定することができるため、解答用紙4や発表用操作シート5に形成するドットパターンをユーザごとに異ならせる必要がなく、また、先生や講師などのコンピュータ装置2の操作者が、発表するユーザをコンピュータ装置2で選択する操作を行わなくても、発表するユーザ自身が発表用操作シート5を用いて、自分の解答用紙4への記入内容のストロークを表示手段26に再生して表示させることができる。
<Operational effect of the first embodiment>
In the information processing system according to the first embodiment, when the user fills in the
〔変形例〕
なお、上記第1実施形態は次のように構成してもよい。
[Modification]
The first embodiment may be configured as follows.
上記第1実施形態では、ユーザごとに同一のドットパターンが形成された解答用紙4と、ユーザごとに同一のドットパターンが形成された発表用操作シート5を1枚づつ用いたが、ユーザごとに使用する電子ペン1のペンIDによってユーザのストローク情報を識別しているため、発表用操作シート5は、1人1枚配らずに、複数のユーザについて共通のものを使用してもよい。また、解答用紙4、発表用操作シート5それぞれは、ユニークなドットパターンが形成されていても構わない。
In the first embodiment, the
<第2実施形態>
第2実施形態の情報処理システムでは、第1実施形態において使用したのとは異なる解答用紙4と発表用操作シート5を使用する。
Second Embodiment
In the information processing system of the second embodiment, the
すなわち、第1実施形態では、ユーザごとに用いられる解答用紙4および発表用操作シート5には、各々に同一のドットパターン(コード化パターン)が形成されているが、この第2実施形態では、各ユーザに用いられる解答用紙4および発表用操作シート5には、解答用紙4ごと、発表用操作シート5ごとに異なるドットパターン(コード化パターン)を形成して、用紙1枚ごとに使用するユーザ(使用ユーザ)を区別できるようにする。
That is, in the first embodiment, the same dot pattern (coded pattern) is formed on each of the
また、第2実施形態の記憶手段25は、予め、ドットパターンにより区別される各解答用紙4に設定された各解答エリア(ユーザエリア)410の位置座標、および各発表用操作シート5に設定された各処理指示エリア(ユーザエリア)511〜522の位置座標と、ユーザ(使用ユーザ)による使用関係との関連付け情報(「使用関係情報」と呼ぶ)をデータとして記憶しておく。図14は、使用関係情報のデータ構造を示す概念図である。そして、ユーザが電子ペン1で解答用紙4に記入すると、電子ペン1はストローク情報を生成して記入情報としてコンピュータ装置2へ送信し、コンピュータ装置2は、受信した記入情報を記憶手段25に記憶する。なお、本第2実施形態の電子ペン1は、コンピュータ装置2へ送信する記入情報にペンIDを含めなくてもよい。
Further, the storage means 25 of the second embodiment is set in advance in the position coordinates of each answer area (user area) 410 set in each
そして、処理手段24は、記憶手段25に記憶された使用関係情報を参照して、受信した記入情報に対応するユーザエリアと用紙種別と使用ユーザとを認識して、その用紙と対になる用紙を特定する。例えば、ユーザAが発表用操作シート5に記入したストロークの記入情報を受信した場合、処理手段24は、記入情報より使用ユーザが「ユーザA」であると認識して、使用関係情報を参照して共通する使用ユーザ「ユーザA」が関係付けられている解答用紙4を特定する。そして、特定した解答用紙4に関する記入情報に基づいて、その解答用紙4に記入された内容のストロークを、記憶手段25に記憶された処理指示情報を参照して、その処理指示エリアに対応する処理を実行しながら、表示手段26に表示させる。したがって、ユーザが解答用紙に電子ペン1でストロークを形成した後に、発表用操作シート5の処理指示エリアに触れると、コンピュータ装置2では、その処理指示エリアに対応する動作を再現して、解答用紙1に記入されたストロークを、ストローク表示領域601に表示することができる。
Then, the processing unit 24 refers to the use relation information stored in the storage unit 25, recognizes the user area, the paper type, and the user who use the received entry information, and forms a pair with the paper. Is identified. For example, when the user A receives the stroke entry information entered on the
[処理フロー]
次に、本第2実施形態の情報処理システムで実行される処理フローを、図15を参照して説明する。
[Processing flow]
Next, a processing flow executed in the information processing system of the second embodiment will be described with reference to FIG.
まず、ユーザが電子ペン1を用いて、解答用紙4ないし発表用操作シート5上に記入ないしタップを行う。すると、電子ペン1は、圧力センサ107によって所定値以上の筆圧が検出されたことにより解答用紙4ないし発表用操作シート5への接触を検出し、LED105によって赤外線を照射しつつCMOSカメラ106によって筆跡に沿ってドットパターンを撮像し、プロセッサ108によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算し、当該位置座標、リアルタイムクロック110により発信された現在時刻及び筆圧データ(以上、「ストローク情報」)と関連付けて、記入情報として即時且つ逐次的にコンピュータ装置2へ送信する(ステップS301)。
First, the user uses the
コンピュータ装置2では、受信手段22が、電子ペン1から記入情報(ストローク情報)を受信すると、その記入情報を記憶手段25に記憶し(ステップS401)、処理手段24が、その受信した記入情報から、どの解答用紙4かあるいは発表用操作シート5かを判断する(ステップS402)。このとき、各解答用紙4、発表用操作シート5には、異なる座標領域のユニークなドットパターンが割り当てられて印刷されているので、処理手段24は、図14に示す使用関係情報を参照して、受信した記入情報から、特定の解答用紙4または発表用操作シート5、ユーザエリア、およびその使用ユーザを認識することができる。そして、処理手段24は、電子ペン1からの記入情報が解答用紙4のものであると認識した場合(ステップS402:解答用紙)、その使用ユーザによって解答用紙4に記入されたストロークがストローク表示領域601に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS403)。認識した使用ユーザによって解答用紙4に記入されたストロークが表示されていると認識した場合(ステップS403:Yes)、処理手段24は、受信した記入情報に基づいて、電子ペン1で解答用紙4に記入されたストロークを、ストローク表示領域601へ描画して表示する処理を行う(ステップS404)。選択されていないと認識した場合(ステップS403:No)、処理手段24は、処理を終了する。
In the
一方、ステップS402で、処理手段24が、電子ペン1からの記入情報が発表用操作シート5のものであると認識した場合(ステップS402:発表用操作シート)、同時に認識した使用ユーザと共通する使用ユーザが関連付けられている解答用紙4に記入されたストロークがストローク表示領域601に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS405)。表示されていないと認識した場合(ステップS405:No)、処理手段26は、特定した解答用紙4に関する記入内容を表示するように、ストローク表示領域601を即時に切り替える処理を行い(ステップS406)、図8に示す処理指示情報を参照して、ステップS402で用紙種別と共に認識した処理指示エリアに対応する処理を、この使用ユーザにより解答用紙4に記入された内容のストローク再生について実行する(ステップS407)。また、特定した解答用紙4に関するストロークが表示されていると認識した場合(ステップS405:Yes)、処理手段26は、処理指示エリアに対応する処理を実行する(ステップS407)。
On the other hand, when the processing means 24 recognizes that the entry information from the
<本第2実施形態の作用効果>
本第2実施形態における情報処理システムにおいては、電子ペン1のペンIDによらなくとも、コンピュータ装置2は、各解答用紙4及び各発表用操作シート5に固有のドットパターンによって、解答用紙4や発表用操作シート5に記入したユーザを特定することができるため、ユーザごとに記入されたストロークを識別して、表示手段26に表示させることができる。
<Operational effects of the second embodiment>
In the information processing system according to the second embodiment, the
〔変形例〕
本第2実施形態においては、各解答用紙4(記入用紙)及び発表用操作シート5に固有のドットパターンによって、解答用紙4や発表用操作シート5に記入したユーザを特定することができ、電子ペン1は、ペンIDを記入情報に含めて送信しなくてよいため、メモリ109にペンIDを保有しないものであってもよい。また、電子ペン1を1人1本用いずに、複数のユーザが、同じ電子ペン1を用いてもよい。
[Modification]
In the second embodiment, the user who fills in the
また、上記第1,第2実施形態では、ストローク表示領域601にストロークを表示するユーザは、コンピュータ装置2の操作により選択されたユーザあるいは発表用操作シート5に記入したユーザの1人のものとしたが、複数のユーザのストロークを並べて同時に表示するようにしてもよい。さらに、1人分ずつのストローク表示と、所定人数分までのストローク表示とを、コンピュータ装置2の操作などにより切り替えられるようにしてもよい。
In the first and second embodiments, the user who displays the stroke in the stroke display area 601 is the user selected by the operation of the
また、上記第1,第2実施形態では、コンピュータ装置2の表示手段26にストロークを表示させたが、プロジェクタ3によりスクリーン4に表示させるようにしてもよい。
In the first and second embodiments, the stroke is displayed on the display unit 26 of the
また、上記第1,第2実施形態では、解答用紙4には全体に1つの解答エリア(ユーザエリア)を設定することとしたが、設問ごとに区別できるように複数の解答エリアを設定してもよく、また、ユーザの所属や氏名を記入するためのユーザエリアを設定してもよい。
In the first and second embodiments, one answer area (user area) is set for the
本情報処理システムは、学校の授業や企業での会議室、講演会、プレゼンテーションなどで利用することができる。なお、記入用紙と操作シートは、上記実施形態で記入用紙を解答用紙と称し、操作シートを発表用操作シートと称したように、それぞれの利用場面に応じた呼び方にするのが実際的である。 This information processing system can be used in school classes, company conference rooms, lectures, presentations, and the like. It should be noted that the entry form and the operation sheet are practically called according to each use situation, as in the above embodiment, the entry form is referred to as the answer sheet and the operation sheet is referred to as the presentation operation sheet. is there.
1…電子ペン
2…コンピュータ装置
21…入力手段
22…受信手段
23…クロック
24…処理手段
25…記憶手段
26…表示手段
27…送信手段
201…表示画面
202…表示画面の左上端点座標
203…表示画面の右下端点座標
204…第1表示基準点の座標
205…第2表示基準点の座標
3…プロジェクタ
4…解答用紙(記入用紙)
410…解答エリア(ユーザエリア)
5…発表用操作シート(操作シート)
511〜522…処理指示エリア(ユーザエリア)
6…描画アプリ
601…ストローク表示領域
602…ユーザ表示リスト
603…ユーザ別表示ボタン
604…再生ボタン
605…停止ボタン
606…頭だし表示ボタン
607…1ストローク戻るボタン
608…1ストローク進むボタン
609…最終ストローク表示ボタン
610…再生リストボックス
611…再生バー
612…アプリ終了ボタン
DESCRIPTION OF
410 ... answer area (user area)
5… Operation sheet for presentation (operation sheet)
511-522 ... Processing instruction area (user area)
6 ... Drawing application 601 ...
Claims (4)
ユーザごとに用いられ、位置座標を示すコード化パターンが形成された表示面に、ストロークの再生に関するボタンが形成された複数の操作シートと、
ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する複数の電子ペンと、
前記電子ペンから受信した記入情報に基づき、ユーザにより手書かれたストロークを再生表示するコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
電子ペンで手書きしたユーザを区別して、手書きに基づく時間的な情報が関連付けられた位置座標を含む記入情報を記憶する記憶手段と、
前記記憶手段に記憶された記入情報を読み出して、複数のユーザ分の手書かれたストロークを並べて、前記時間的な情報に基づき、表示手段に再生表示させるが、電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、当該記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行する処理手段と
を備えることを特徴とする情報処理システム。 A plurality of entry sheets used for each user, each of which is formed with a coding pattern indicating a position coordinate;
A plurality of operation sheets in which buttons for reproduction of strokes are formed on a display surface on which a coding pattern indicating position coordinates is formed, which is used for each user,
A plurality of electronic pens that are used for each user, calculate the position coordinates by reading the coded pattern, associate the position coordinates with the time information at the time of reading the coded pattern, and transmit as pen information together with the pen identification information When,
An information processing system comprising a computer device that reproduces and displays strokes handwritten by a user based on the entry information received from the electronic pen,
The computer device includes:
Storage means to distinguish user who synchronized handwritten in electronic pen stores entry information including the position coordinates temporal information based on the handwriting is associated,
It reads the entry information stored in the storage means, by arranging the stroke written multiple hands of the user content, based on the time information, but is reproduced and displayed on the display unit, the operation of the operation with the electronic pen sheet If it is recognized that the user's stroke playback screen specified based on the pen identification information included in the entry information transmitted by is not displayed, the user is switched to the user's stroke playback screen and specified from the entry information. An information processing system comprising: processing means for executing processing relating to reproduction on the display means in response to a button to be displayed .
位置座標を示すコード化パターンが形成された表示面に、ストロークの再生に関するボタンが形成された操作シートと、
ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標とコード化パターンを読み取っている時の時刻情報とを関連付けてペン識別情報とともに記入情報として送信する複数の電子ペンと、
前記電子ペンから記入情報を受信して手書きストロークを再生表示するコンピュータ装置とを備えた情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから記入情報を受信する受信手段と、
電子ペンで手書きしたユーザを区別して、手書きに基づく時間的な情報が関連付けられた位置座標を含む記入情報を記憶する記憶手段と、
電子ペンによる操作シートへの操作により送信された記入情報に含まれるペン識別情報に基づいて特定されるユーザのストローク再生画面を表示していないと認識した場合には、当該ユーザのストローク再生画面に切り替えて、前記記憶手段に記憶された当該ユーザの記入情報を読み出して、手書かれたストロークを前記時間的な情報に基づき、前記操作シートへの操作により前記電子ペンから送信された前記記入情報から特定されるボタンに対応して、表示手段に再生に関する処理を実行する処理手段と
を備えることを特徴とする情報処理システム。 A plurality of entry sheets used for each user, each of which is formed with a coding pattern indicating a position coordinate;
An operation sheet in which a button related to stroke reproduction is formed on a display surface on which a coded pattern indicating position coordinates is formed, and
A plurality of electronic pens that are used for each user , calculate the position coordinates by reading the coded pattern, associate the position coordinates with the time information at the time of reading the coded pattern, and transmit as pen information together with the pen identification information When,
An information processing system comprising a computer device that receives entry information from the electronic pen and reproduces and displays handwritten strokes,
The computer device includes:
Receiving means for receiving entry information from the electronic pen;
Storage means to distinguish user who synchronized handwritten in electronic pen stores entry information including the position coordinates temporal information based on the handwriting is associated,
When it is recognized that the user's stroke reproduction screen specified based on the pen identification information included in the entry information transmitted by operating the operation sheet with the electronic pen is not displayed, the user's stroke reproduction screen is displayed. switched, reads the entry information of the user stored in the storage means, based on the hand written strokes in the temporal information, the entry information transmitted from the electronic pen by an operation to the operating seat An information processing system comprising: processing means for executing processing relating to reproduction on the display means corresponding to the button specified from the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013011942A JP5382392B2 (en) | 2013-01-25 | 2013-01-25 | Information processing system and program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013011942A JP5382392B2 (en) | 2013-01-25 | 2013-01-25 | Information processing system and program thereof |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009193855A Division JP5267950B2 (en) | 2009-08-25 | 2009-08-25 | Information processing system and program thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013080522A JP2013080522A (en) | 2013-05-02 |
JP5382392B2 true JP5382392B2 (en) | 2014-01-08 |
Family
ID=48526785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013011942A Expired - Fee Related JP5382392B2 (en) | 2013-01-25 | 2013-01-25 | Information processing system and program thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5382392B2 (en) |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06348413A (en) * | 1993-06-08 | 1994-12-22 | Wacom Co Ltd | Summary writing system and writing device |
JP3579599B2 (en) * | 1998-10-20 | 2004-10-20 | 株式会社日本総合研究所 | Electronic scoring system |
JP2003066820A (en) * | 2001-08-24 | 2003-03-05 | Dainippon Printing Co Ltd | Communication correction system, terminal device, and storage medium |
JP2003107979A (en) * | 2001-09-29 | 2003-04-11 | Kokuyo Co Ltd | System and method for supporting learning |
US6690913B2 (en) * | 2001-12-20 | 2004-02-10 | Kabushiki Kaisha Toshiba | Correction support apparatus, correction support method, correction support program, and correction support system |
JP4089268B2 (en) * | 2002-04-15 | 2008-05-28 | 株式会社日立製作所 | Information processing device |
JP4353709B2 (en) * | 2003-02-20 | 2009-10-28 | 株式会社ワオ・コーポレーション | Information processing apparatus and program thereof |
JP2007226548A (en) * | 2006-02-23 | 2007-09-06 | Bridgestone Corp | Information display device with writing function |
JP2007256903A (en) * | 2006-02-23 | 2007-10-04 | Bridgestone Corp | Information display apparatus with write display/reproduction display function |
JP5255773B2 (en) * | 2007-02-13 | 2013-08-07 | 株式会社ワオ・コーポレーション | Education support system, information processing apparatus, and program |
JP3143759U (en) * | 2008-03-10 | 2008-08-07 | オーダーメイド創薬株式会社 | Electronic medical record system operation sheet |
-
2013
- 2013-01-25 JP JP2013011942A patent/JP5382392B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013080522A (en) | 2013-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6511770B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND PROGRAM | |
JP6255935B2 (en) | Handwriting reproducing apparatus and program | |
JP3151886U (en) | Information processing system | |
JP5353219B2 (en) | Board writing system, computer apparatus and program | |
JP6044198B2 (en) | Computer apparatus, program, and information processing system | |
JP6197290B2 (en) | Computer apparatus, playback system, and program | |
JP5682453B2 (en) | Electronic pen input system and program | |
JP5267950B2 (en) | Information processing system and program thereof | |
JP2013076720A (en) | Computer device, electronic pen system and program | |
JP3174897U (en) | Teaching material content display system, computer apparatus thereof, and sheet used therefor | |
JP2011232952A (en) | Information processing system and its program | |
JP6056263B2 (en) | Terminal device, electronic pen system, and program | |
JP5360324B2 (en) | Stroke playback device and program | |
JP5366035B2 (en) | Computer apparatus and program | |
JP5915118B2 (en) | Archive system, first terminal and program | |
JP3156526U (en) | Information processing system | |
JP2010191776A (en) | Stroke reproducing device and program | |
JP5382392B2 (en) | Information processing system and program thereof | |
JP5943293B2 (en) | Terminal device, content reproduction system, and program | |
JP6187172B2 (en) | Receiving device, receiving system, and program | |
JP6048165B2 (en) | Computer apparatus, electronic pen system, and program | |
JP5267717B2 (en) | Stroke playback device and program | |
JP2013073310A (en) | Computer device and program | |
JP5263439B2 (en) | Stroke playback device and program | |
JP5831091B2 (en) | Computer apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130125 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20130125 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20130213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130423 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130607 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130904 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130917 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |