JP2011232952A - Information processing system and its program - Google Patents

Information processing system and its program Download PDF

Info

Publication number
JP2011232952A
JP2011232952A JP2010102532A JP2010102532A JP2011232952A JP 2011232952 A JP2011232952 A JP 2011232952A JP 2010102532 A JP2010102532 A JP 2010102532A JP 2010102532 A JP2010102532 A JP 2010102532A JP 2011232952 A JP2011232952 A JP 2011232952A
Authority
JP
Japan
Prior art keywords
entry
user
information
reproduction control
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.)
Pending
Application number
JP2010102532A
Other languages
Japanese (ja)
Inventor
Masashi Imatsuji
諒志 今辻
Yutaro Kotake
祐太郎 小竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2010102532A priority Critical patent/JP2011232952A/en
Publication of JP2011232952A publication Critical patent/JP2011232952A/en
Pending legal-status Critical Current

Links

Images

Abstract

PROBLEM TO BE SOLVED: To provide an information processing system and its program for recognizing a user who has made an entry based on the content of an entry sheet and electronic pen information, and for limiting a performance operator during reproduction.SOLUTION: An entry sheet is formed with a coded pattern. An operation sheet is formed with a plurality of processing instruction areas including at least a processing instruction area corresponding to a reproduction control function on a display surface on which the coded pattern indicating position coordinates are formed. An electronic pen is used for each user, and configured to transmit entry information by reading the coded pattern. The computer device is configured to, when a specified processing instruction area corresponds to a reproduction control function, perform reproduction control to make a display means display a stroke corresponding to entry sheet entry information having pen identification information which is common with pen identification information included in operation sheet entry information. In this case, the computer device does not execute any reproduction control relating to a lock state and operation of any user other than the user who has set the reproduction control function to the lock state.

Description

本発明は、位置座標を示すコード化パターンを用いて情報を入力することができる情報処理システムに関する。   The present invention relates to an information processing system capable of inputting information using a coding pattern indicating position coordinates.

近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン(Anoto pen)」が知られている。アノトペンは、所定のアルゴリズムによりパターン化された位置座標を示すドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される(例えば、特許文献1参照)。   In recent years, electronic pens that digitize written information have been developed, and “Anot pen” developed by Swedish company Anoto is known as a representative one. 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参照)が提案されている。また、受講者の書き込みが感知された時間帯だけを選択的に再生する手段を含む通信教育システムが提案されている(特許文献4参照)。   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 ( Patent Documents 2 and 3) have been proposed. In addition, a correspondence education system including means for selectively reproducing only a time zone in which a student's writing is detected has been proposed (see Patent Document 4).

また、ドットパターンが印刷された楽譜を電子ペンで読み取り、電子ペンから受信した電子ペンデータの符号化されたドットパターン情報を用いて、演奏データを生成するようにした演奏指示システムが提案されており(例えば、特許文献5)、文字列や図形などの教材要素が記載された媒体と、電子ペンと、情報出力装置を具備させた情報処理システムであって、先生の力量を問わない教育を可能としたものも提案されている(特許文献6)。   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 5), an information processing system equipped with a medium in 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 A possible one has also been proposed (Patent Document 6).

特表2003−511761号公報Japanese translation of PCT publication No. 2003-511761 特許第4268641号公報Japanese Patent No. 4268641 特許第4203525号公報Japanese Patent No. 4203525 特許第3810747号公報Japanese Patent No. 3810747 特開2007−328207号公報JP 2007-328207 A 特開2009−020631号公報JP 2009-020631 A

上記したように、記入した情報を電子化する電子ペンを用いて構築した情報処理システムが種々開発されているが、アノト方式のような座標データを取得する電子ペンを用いて集約された記入情報をもとに、パソコンや携帯電話などの外部機器端末上のアプリケーションで、ユーザが行った記入過程を再現できれば便利である。また、発表の場にこのシステムを応用した場合、記入過程を発表者が再現中に発表者以外の者により表示が不当に変更されるのを防ぐことができれば便利である。   As described above, various information processing systems have been developed that use electronic pens that digitize written information. However, information that has been collected using electronic pens that acquire coordinate data, such as the Anoto method. Based on the above, it would be convenient if an application on an external device terminal such as a personal computer or a mobile phone can reproduce the entry process performed by the user. In addition, when this system is applied to a presentation, it is convenient if it is possible to prevent the display from being unfairly changed by a person other than the presenter while the presenter is reproducing the entry process.

そこで、本発明は、電子ペンを利用したシステムにおいて、記入用紙の内容と電子ペン情報により、記入したユーザを認識し、そのユーザの記入内容をコンピュータ装置に格納するとともに、操作シートと電子ペンとを利用して、ユーザが記入した記入内容を識別して格納した記入内容の再生を行い、再生中ではその操作を行う者を制限することが可能な情報処理システム及びそのプログラムを提供することを目的としている。   Therefore, the present invention, in a system using an electronic pen, recognizes a user who has entered the content based on the content of the entry form and the electronic pen information, stores the user's entry content in a computer device, and operates the operation sheet, the electronic pen, To provide an information processing system and a program for recognizing entry contents entered by a user and reproducing the stored entry contents and restricting the person performing the operation during the reproduction. It is aimed.

本発明における情報処理システムの1つの観点では、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作欄と、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、前記コンピュータ装置は、前記電子ペンから送信された記入情報を受信する受信手段と、受信した記入情報を記憶する記憶手段と、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段と、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。   In one aspect of the information processing system according to the present invention, an entry sheet that is used for each user and on which an identical coding pattern indicating position coordinates is formed and a display surface on which a coding pattern indicating position coordinates is formed In addition, an operation field in which a plurality of processing instruction areas including at least a processing instruction area corresponding to the reproduction control function is formed, and is used for each user, reads the coded pattern, calculates position coordinates, and calculates the position coordinates. An information processing system comprising: an electronic pen that is transmitted as entry information together with pen identification information; and a computer device that receives the entry information transmitted from the electronic pen and performs processing according to the entry information, the computer The apparatus includes receiving means for receiving entry information transmitted from the electronic pen, and storage means for storing the received entry information. When the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet, the processing instruction area specifying means for specifying the processing instruction area from the entry information, the locked state of the reproduction control function, When the lock state switching means for switching between the unlocked state and the processing instruction area specified by the processing instruction area specifying means corresponds to the reproduction control function, the entry sent from the electronic pen by filling in the operation sheet The stroke corresponding to the entry information related to the entry on the entry sheet having the same pen identification information as the information included in the information is identified from the entry information transmitted from the electronic pen by filling in the operation sheet. The playback control to display on the display means is performed while executing the processing corresponding to the processing instruction area. Replay control means, the replay control means, the replay control function is in the locked state, and pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet, When the reproduction control function is different from the pen identification information corresponding to the stroke displayed by the display unit when the reproduction control function is switched to the locked state, the reproduction control is not executed.

上記の情報処理システムは、記入用紙と、操作シートと、電子ペンと、コンピュータ装置と、を備える。記入用紙は、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成されている。操作シートは、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成されている。「再生制御機能」とは、コンピュータ装置の表示手段により表示されるストロークの再生、停止等の再生を制御するための機能を指す。ここで、記入用紙と操作シートとは、別個の用紙に印刷されたものであってもよく、同一の用紙に印刷されたものであってもよい。電子ペンは、ユーザごとに用いられ、コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する。コンピュータ装置は、受信手段と、記憶手段と、処理指示エリア特定手段と、ロック状態切り替え手段と、再生制御手段とを備える。処理指示エリア特定手段は、受信手段により、操作シートへの記入により電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する。再生制御手段は、処理指示エリア特定手段が特定した処理指示エリアが再生制御機能に対応する場合、操作シートへの記入により電子ペンから送信された記入情報(以後、「操作シート記入情報」と呼ぶ。)に含まれるペン識別情報と共通するペン識別情報を有する、記入用紙への記入に関する記入情報(以後、「記入用紙記入情報」と呼ぶ。)に対応したストロークを、操作シート記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う。一方、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報に含まれるペン識別情報と、再生制御機能がロック状態に切り替わった際表示手段により表示されていたストロークに対応するペン識別情報と、が異なるとき、再生制御を実行しない。   The information processing system includes an entry form, an operation sheet, an electronic pen, and a computer device. The entry form is used for each user, and the same coded pattern indicating the position coordinates is formed on each form. In the operation sheet, a plurality of processing instruction areas including at least a processing instruction area corresponding to the reproduction control function are formed on a display surface on which a coding pattern indicating position coordinates is formed. The “reproduction control function” refers to a function for controlling reproduction such as reproduction and stop of a stroke displayed by the display unit of the computer apparatus. Here, the entry sheet and the operation sheet may be printed on separate sheets or may be printed on the same sheet. The electronic pen is used for each user, reads a coded pattern, calculates position coordinates, and transmits the position coordinates together with pen identification information as entry information. The computer apparatus includes a receiving unit, a storage unit, a processing instruction area specifying unit, a lock state switching unit, and a reproduction control unit. The processing instruction area specifying means specifies the processing instruction area from the entry information when the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet. When the processing instruction area specified by the processing instruction area specifying means corresponds to the playback control function, the reproduction control means fills in information sent from the electronic pen by filling in the operation sheet (hereinafter referred to as “operation sheet entry information”). )) The stroke corresponding to the entry information related to filling in the entry form (hereinafter referred to as “entry form entry information”) having the same pen identification information as that contained in the operation sheet entry information is identified from the operation sheet entry information. The reproduction control to display on the display means is performed while executing the processing corresponding to the processing instruction area. On the other hand, the playback control means includes a pen corresponding to the stroke that is displayed by the display means when the playback control function is in the locked state and the pen identification information included in the operation sheet entry information and the playback control function is switched to the locked state. When the identification information is different, playback control is not executed.

したがって、ユーザが記入用紙に電子ペンでストロークを形成した後に、同じ電子ペンで操作シートの処理指示エリアに記入すると、コンピュータ装置は、その電子ペンで記入用紙に記入された記入内容を識別して、電子ペンで記入した処理指示エリアに対応する処理をして表示手段に表示することができる。また、ロック状態になっていた場合には、コンピュータ装置は、操作シート記入情報に含まれるペン識別情報と、再生制御機能がロック状態に切り替わった際表示手段により表示されていたストロークに対応するペン識別情報と、が異なるとき、再生制御を実行しないため、コンピュータ装置でストロークの再生を表示させているユーザとは異なるユーザの操作シートへの操作による再生制御を制限することができる。従って、情報処理システムのユーザは、発表の場などにおいて、妨害されることなく円滑にストロークの再生を実行することができる。   Therefore, when the user forms a stroke on the entry sheet with the electronic pen and fills in the processing instruction area of the operation sheet with the same electronic pen, the computer device identifies the entry contents entered on the entry sheet with the electronic pen. The processing corresponding to the processing instruction area entered with the electronic pen can be processed and displayed on the display means. If the computer device is in the locked state, the computer device displays the pen identification information included in the operation sheet entry information and the pen corresponding to the stroke displayed by the display means when the reproduction control function is switched to the locked state. Since the reproduction control is not executed when the identification information is different, the reproduction control by the operation on the operation sheet of the user different from the user who displays the reproduction of the stroke on the computer device can be limited. Therefore, the user of the information processing system can smoothly reproduce the stroke without being interrupted in a presentation place or the like.

上記の情報処理システムの一態様では、前記操作シートは、ユーザごとに用いられ、各々に同一のコード化パターンが形成されている。この構成により、ユーザごとに操作シートを配る場合でも、コード化パターンが異なる操作シートを準備する必要がない。そのため、同じ記入シートと同じ操作シートを複数枚ずつ準備するだけで済む。   In one aspect of the information processing system, the operation sheet is used for each user, and the same coding pattern is formed for each user. With this configuration, even when an operation sheet is distributed to each user, it is not necessary to prepare operation sheets with different coding patterns. Therefore, it is only necessary to prepare a plurality of the same entry sheets and the same operation sheets.

上記の情報処理システムの他の一態様では、前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。この態様では、操作シートは、前記ロック状態とアンロック状態との切り替えを指示する処理指示エリアをさらに備える。そして、ロック状態切り替え手段は、処理指示エリア特定手段が特定した処理指示エリアがロック状態とアンロック状態との切り替えを指示する処理指示エリアの場合、ロック状態とアンロック状態とを切り替える。そして、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報に含まれるペン識別情報と、ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、再生制御を実行しない。これにより、ユーザは、電子ペンを使用して操作シートからロック状態とアンロック状態とを変更することが可能となる。   In another aspect of the information processing system, the operation sheet further includes a processing instruction area that instructs switching between the locked state and the unlocked state, and the lock state switching unit is configured to specify the processing instruction area. When the processing instruction area specified by the means is a processing instruction area for instructing switching between the locked state and the unlocked state, the reproduction control unit switches between the locked state and the unlocked state. Is different from the pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet and the pen identification information corresponding to the entry information designating the lock state. The playback control is not executed. In this aspect, the operation sheet further includes a processing instruction area for instructing switching between the locked state and the unlocked state. The lock state switching means switches between the locked state and the unlocked state when the processing instruction area specified by the processing instruction area specifying means is a processing instruction area for instructing switching between the locked state and the unlocked state. The reproduction control means performs reproduction control when the reproduction control function is in the locked state, and the pen identification information included in the operation sheet entry information is different from the pen identification information corresponding to the entry information designating the lock state. Do not execute. Thereby, the user can change the locked state and the unlocked state from the operation sheet using the electronic pen.

上記の情報処理システムの他の一態様では、前記コンピュータ装置は、外部入力を受け付ける入力手段をさらに備え、前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態とアンロック状態とを切り替える。この構成によれば、ユーザは、コンピュータ装置への入力により、ロック状態とアンロック状態とを変更することができる。   In another aspect of the information processing system, the computer device further includes an input unit that receives an external input, and the lock state switching unit switches between the locked state and the unlocked state based on the external input. . According to this configuration, the user can change between the locked state and the unlocked state by an input to the computer device.

本発明の情報処理システムにおける別の観点では、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、前記コンピュータ装置は、前記電子ペンから送信された記入情報を受信する受信手段と、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段と、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段と、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しない。   According to another aspect of the information processing system of the present invention, an entry sheet used for each user and formed with different coding patterns each indicating position coordinates, and a different code used for each user and each indicating position coordinates. An operation sheet in which a plurality of processing instruction areas including at least a processing instruction area corresponding to the reproduction control function are formed on the display surface on which the encoding pattern is formed, and the encoded pattern is read to calculate the position coordinates, and the entry information An information processing system comprising: an electronic pen that transmits the input information; and a computer device that receives the entry information transmitted from the electronic pen and performs processing according to the entry information, wherein the computer device includes the electronic pen Receiving means for receiving entry information transmitted from the computer, an entry form, an operation sheet, and a user that are distinguished by the coding pattern. Storage means for storing the usage relationship information indicating the relationship with the user and the received entry information; and the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet. Processing instruction area specifying means for specifying a processing instruction area based on the use relation information from information, lock state switching means for switching between a locked state and an unlocked state of the reproduction control function, and the processing instruction area specifying means specified When the processing instruction area corresponds to the reproduction control function, the stroke corresponding to the entry information related to the entry on the entry sheet paired with the operation sheet based on the use relation information is entered into the electronic operation sheet by filling in the operation sheet. While executing processing corresponding to the processing instruction area specified from the entry information transmitted from the pen, the display means Reproduction control means for performing reproduction control to be displayed, wherein the reproduction control means is configured to use the reproduction control function from the entry information transmitted from the electronic pen when the reproduction control function is in the locked state and the entry on the operation sheet. When the user specified based on the relationship information is different from the user corresponding to the stroke displayed by the display means when the playback control function is switched to the locked state, the playback control is not executed.

上記の情報処理システムは、記入用紙と、操作シートと、電子ペンと、コンピュータ装置と、を備える。記入用紙は、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成されている。操作シートは、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成されている。コンピュータ装置は、受信手段と、記憶手段と、処理指示エリア特定手段と、ロック状態切り替え手段と、再生制御手段とを備える。記憶手段は、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する。再生制御手段は、処理指示エリア特定手段が特定した処理指示エリアが再生制御機能に対応する場合、使用関係情報に基づき、記入用紙記入情報に対応したストロークを、操作シート記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う。一方、再生制御手段は、再生制御機能がロック状態、かつ、操作シート記入情報から使用関係情報に基づき特定されるユーザと、ロック状態に切り替わった際表示手段により表示されていたストロークに対応するユーザと、が異なるとき、再生制御を実行しない。   The information processing system includes an entry form, an operation sheet, an electronic pen, and a computer device. The entry form is used for each user, and a different coded pattern indicating the position coordinates is formed on each form. The operation sheet is used for each user, and a plurality of processing instruction areas including at least a processing instruction area corresponding to the reproduction control function are formed on a display surface on which different coding patterns indicating position coordinates are formed. . The computer apparatus includes a receiving unit, a storage unit, a processing instruction area specifying unit, a lock state switching unit, and a reproduction control unit. The storage means stores usage relationship information indicating the relationship between the entry form, the operation sheet, and the user, which are distinguished by the coding pattern, and the received entry information. When the processing instruction area specified by the processing instruction area specifying means corresponds to the playback control function, the reproduction control means is a process that specifies the stroke corresponding to the entry form entry information from the operation sheet entry information based on the use relation information. While performing processing corresponding to the instruction area, reproduction control to display on the display means is performed. On the other hand, the playback control means includes a user whose playback control function is in a locked state, a user who is specified based on usage-related information from operation sheet entry information, and a user who corresponds to the stroke displayed by the display means when switching to the locked state. When is different from the above, reproduction control is not executed.

これによれば、ユーザが記入用紙に電子ペンでストロークを形成した後に、操作シートの処理指示エリアに記入すると、コンピュータ装置は、その操作シートと対になる記入用紙への記入内容を識別して、電子ペンで記入した処理指示エリアに対応する処理をして表示手段に表示することができる。また、コンピュータ装置は、コンピュータ装置でストロークの再生を表示させているユーザとは異なるユーザの操作シートへの操作による再生制御を制限することができる。従って、情報処理システムのユーザは、発表の場などにおいて、妨害されることなく円滑にストロークの再生を実行することができる。   According to this, when the user forms a stroke on the entry sheet with the electronic pen and fills in the processing instruction area of the operation sheet, the computer device identifies the entry contents on the entry sheet that is paired with the operation sheet. The processing corresponding to the processing instruction area entered with the electronic pen can be processed and displayed on the display means. Further, the computer device can restrict the reproduction control by the operation on the operation sheet of the user different from the user displaying the reproduction of the stroke on the computer device. Therefore, the user of the information processing system can smoothly reproduce the stroke without being interrupted in a presentation place or the like.

上記の情報処理システムの一態様では、前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、ロック状態と前記アンロック状態とを切り替え、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しない。この構成によれば、ユーザは、電子ペンを使用して操作シートからロック状態を変更することが可能となる。   In one aspect of the information processing system, the operation sheet further includes a processing instruction area that instructs switching between the locked state and the unlocked state, and the lock state switching unit includes the processing instruction area specifying unit. When the identified processing instruction area is a processing instruction area that instructs switching between the locked state and the unlocked state, the playback control means switches between the locked state and the unlocked state, and the playback control means is configured so that the playback control function is the locked state. A user who is specified based on the use relation information from the entry information transmitted from the electronic pen by filling in the operation sheet, and specified based on the use relation information from the entry information specifying the lock state. When the user to be played is different, the playback control is not executed. According to this configuration, the user can change the lock state from the operation sheet using the electronic pen.

上記の情報処理システムの他の一態様では、前記コンピュータ装置は、外部入力を受け付ける入力手段をさらに備え、前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替える。この構成によれば、ユーザは、コンピュータ装置への入力により、ロック状態を変更することができる。   In another aspect of the information processing system, the computer device further includes an input unit that receives an external input, and the lock state switching unit is configured to switch between the locked state and the unlocked state based on the external input. Switch. According to this configuration, the user can change the lock state by an input to the computer device.

上記の情報処理システムの他の一態様では、前記コンピュータ装置からの画像信号を受信し、前記表示手段の表示に同期させて、スクリーンに画像を投影するプロジェクタをさらに備える。この構成により、ユーザが記入用紙に記入した内容を、例えば教室や会場などに設置したスクリーンに映し出すことができる。   In another aspect of the information processing system, the image processing apparatus further includes a projector that receives an image signal from the computer apparatus and projects an image on a screen in synchronization with the display of the display unit. With this configuration, it is possible to project the contents entered on the entry form by the user onto a screen installed in a classroom or a venue, for example.

本発明におけるプログラムの1つの観点では、ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、前記電子ペンから送信された記入情報を受信する受信手段、受信した記入情報を記憶する記憶手段、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しない。   In one aspect of the program according to the present invention, an entry sheet that is used for each user and in which the same coding pattern indicating the position coordinates is formed, and a display surface on which the coding pattern indicating the position coordinates is formed, An operation sheet on which a plurality of processing instruction areas including at least a processing instruction area corresponding to the reproduction control function are formed, and used for each user, read the coded pattern, calculate position coordinates, and identify the position coordinates with a pen Executed by the computer apparatus in an information processing system comprising: an electronic pen that is transmitted as entry information together with information; and a computer apparatus that receives the entry information transmitted from the electronic pen and performs processing according to the entry information A receiving means for receiving entry information transmitted from the electronic pen; A storage unit for storing information; a processing instruction area specifying unit for specifying a processing instruction area from the input information when receiving the input information transmitted from the electronic pen by filling in the operation sheet by the receiving unit; When the process instruction area specified by the process instruction area specifying means corresponds to the reproduction control function, the lock state switching means for switching between the locked state and the unlocked state of the control function corresponds to the reproduction control function. The stroke corresponding to the entry information related to the entry on the entry sheet having the pen identification information common to the pen identification information included in the sent entry information is transmitted from the electronic pen by filling in the operation sheet. While executing the processing corresponding to the processing instruction area specified from the entry information, the display means displays the processing instruction area. The computer apparatus is caused to function as a reproduction control means for performing reproduction control, and the reproduction control means is configured such that the reproduction control function is in the locked state and the entry transmitted from the electronic pen by filling in the operation sheet. When the pen identification information included in the information is different from the pen identification information corresponding to the stroke displayed by the display means when the reproduction control function is switched to the locked state, the reproduction control is not executed.

本発明におけるプログラムの他の観点では、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、前記電子ペンから送信された記入情報を受信する受信手段、コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段、前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段、前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しない。   In another aspect of the program according to the present invention, an entry form used for each user and formed with different coding patterns indicating the position coordinates, and a different coding pattern used for each user and indicating the position coordinates respectively. An operation sheet in which a plurality of process instruction areas including at least a process instruction area corresponding to the playback control function are formed on the display surface on which the display is formed, and the position coordinates are calculated by reading the coded pattern and transmitted as entry information A program executed by the computer apparatus in an information processing system comprising: an electronic pen that performs input processing transmitted from the electronic pen; and a computer apparatus that performs processing according to the input information, Receiving means for receiving entry information transmitted from the electronic pen, and a description distinguished by the coding pattern Storage means for storing usage relationship information indicating the relationship between the paper, the operation sheet, and the user, and the received entry information, and the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet. Then, a processing instruction area specifying means for specifying a processing instruction area from the entry information based on the use relation information, a lock state switching means for switching between a locked state and an unlocked state of the reproduction control function, and the processing instruction area specifying means. When the specified processing instruction area corresponds to the reproduction control function, the stroke corresponding to the entry information related to the entry on the entry sheet that is paired with the operation sheet is based on the use-related information by entering the operation sheet. A process corresponding to the process instruction area identified from the entry information transmitted from the electronic pen is executed. The computer device is caused to function as a reproduction control unit that performs reproduction control to be displayed on the display unit, and the reproduction control unit is configured so that the reproduction control function is in the locked state and the electronic pen is entered by filling in the operation sheet. The user specified based on the usage-related information from the entry information transmitted from the user is different from the user corresponding to the stroke displayed by the display means when the playback control function is switched to the locked state. The playback control is not executed.

これらのプログラムをコンピュータ装置にインストールすることにより、上記のコンピュータ装置を実現し、情報処理システムを構成することができる。   By installing these programs in the computer apparatus, the above-described computer apparatus can be realized and an information processing system can be configured.

本発明の情報処理システム及びそのプログラムによれば、操作シートの処理指示エリアに電子ペンで記入することにより、電子ペンによって記入用紙に記入した内容をストロークとして、コンピュータ装置において、ユーザ毎に記入された記入内容を識別しながら、電子ペンで記入した操作シートの処理指示エリアに該当する機能に応じた処理を実行しつつ、表示手段によって表示することができる。また、操作シートの再生制御機能に対するロック機能を設けることで、コンピュータ装置は、他のユーザによるストローク再生を適切に制限し、使用するユーザに円滑にストローク再生の操作を実行させることができる。   According to the information processing system and the program of the present invention, by filling in the processing instruction area of the operation sheet with an electronic pen, the contents entered on the entry sheet with the electronic pen are entered as strokes for each user in the computer device. While displaying the entered content, the display unit can display the content while executing processing corresponding to the function corresponding to the processing instruction area of the operation sheet filled with the electronic pen. Further, by providing a lock function for the operation sheet reproduction control function, the computer device can appropriately limit the stroke reproduction by other users and allow the user to use the stroke reproduction operation smoothly.

第1実施形態における情報処理システムのシステム構成図である。It is a system configuration figure of the information processing system in a 1st embodiment. ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。It is explanatory drawing which shows the relationship between the arrangement | positioning of the dot in a dot pattern, and the value converted. (a)は、ドットパターンを模式的に示し、(b)は、それに対応する情報の例を示す図である。(A) shows a dot pattern typically, and (b) is a figure showing an example of information corresponding to it. 電子ペンの構造を示す概略図である。It is the schematic which shows the structure of an electronic pen. コンピュータ装置の機能ブロック図である。It is a functional block diagram of a computer apparatus. 第1実施形態で使用する記入用紙の一例を示す平面図である。It is a top view which shows an example of the entry paper used in 1st Embodiment. 第1実施形態で使用する操作シートの一例を示す平面図である。It is a top view which shows an example of the operation sheet | seat used in 1st Embodiment. 発表用操作シートに設定された処理指示エリアと処理機能との関連付け情報(処理指示情報)のデータ構造を示す概念図である。It is a conceptual diagram which shows the data structure of the correlation information (processing instruction information) with the processing instruction area and processing function which were set to the operation sheet for presentation. 解答用紙に設定された解答エリアおよび発表用操作シートに設定された処理指示エリアと、位置座標との関連付け情報(位置座標情報)のデータ構造を示す概念図である。It is a conceptual diagram which shows the data structure of the correlation information (position coordinate information) with the answer area set in the answer sheet, the process instruction area set in the operation sheet for presentation, and the position coordinates. コンピュータ装置の表示手段における描画アプリの一例を示す説明図である。It is explanatory drawing which shows an example of the drawing application in the display means of a computer apparatus. 描画アプリの実施例を発表用操作シートとともに示す説明図である。It is explanatory drawing which shows the Example of a drawing application with the operation sheet for presentation. 描画アプリの実施例を発表用操作シートとともに示す説明図である。It is explanatory drawing which shows the Example of a drawing application with the operation sheet for presentation. 描画アプリの実施例を発表用操作シートとともに示す説明図である。It is explanatory drawing which shows the Example of a drawing application with the operation sheet for presentation. 第1実施形態の情報処理システムで実行される処理のフロー図である。It is a flowchart of the process performed with the information processing system of 1st Embodiment. 解答用紙に設定された解答エリアおよび発表用操作シートに設定された処理指示エリアと、位置座標と、使用ユーザとの関連付け情報(使用関係情報)のデータ構造を示す概念図である。It is a conceptual diagram which shows the data structure of the correlation information (use relation information) with the answer area set to the answer sheet, the process instruction area set to the operation sheet for presentation, the position coordinates, and the user. 第2実施形態の情報処理システムで実行される処理のフロー図である。It is a flowchart of the process performed with the information processing system of 2nd Embodiment.

以下、図面を参照して、本発明の好適な情報処理システムについて詳細に説明する。   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 computer device 2 that receives and processes entry information from the electronic pen 1, and the like. A projector 3 that displays on the screen an image similar to the image displayed on the display (display means) of the computer apparatus 2, an answer sheet (fill sheet) 4 (4A, 4B) on which a dot pattern indicating the position coordinates is printed, and an answer The presentation operation sheet 5 (5A, 5B) is printed with a dot pattern indicating a position coordinate different from that of the paper 4.

[ドットパターン]
後述する解答用紙4と発表用操作シート5には、両者ともにアノト方式のドットパターン(コード化パターン)が印刷されている。図2は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図2に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置(縦線及び横線の交差点)から上下左右のどの方向にシフトするかによって、各ドットは、0〜3の値に対応付けられている。また、各ドットの値は、さらに、X座標用の第1ビット値及びY座標用の第2ビット値に変換できる。このようにして対応付けられた情報の組合せにより、解答用紙4や発表用操作シート5の位置座標が決定されるよう構成されている。このドットパターンは、赤外線を吸収するカーボンを含有するインキによって印刷されている。
[Dot pattern]
Both an answer sheet 4 and a presentation operation sheet 5 described later are printed with Anoto dot patterns (coded patterns). FIG. 2 is a diagram for explaining the relationship between dots of a dot pattern and values to which the dots are converted. As shown in FIG. 2, each dot of the dot pattern is associated with a predetermined value depending on its position. In other words, each dot is associated with a value of 0 to 3 depending on which direction the top, bottom, left, or right is shifted from the reference position of the grid (intersection of the vertical line and horizontal line). The value of each dot can be further converted into a first bit value for the X coordinate and a second bit value for the Y coordinate. The position coordinates of the answer sheet 4 and the presentation operation sheet 5 are determined by the combination of the information thus associated. This dot pattern is printed with an ink containing carbon that absorbs infrared rays.

図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 answer sheet 4 or the presentation operation sheet 5 is taken. It is arranged to be. The dot pattern formed by these 36 dots holds relative position coordinates on the answer sheet 4 and the presentation operation sheet 5. FIG. 3B is a diagram in which each dot shown in FIG. 3A is converted into a value associated with the regularity shown in FIG. 2 according to the shift direction from the reference position of the lattice. This conversion is performed by the electronic pen 1 that captures an image of a dot pattern.

[電子ペン]
次に、電子ペン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 electronic pen 1 will be described. FIG. 4 is a schematic diagram showing the structure of the electronic pen 1. 4, the electronic pen 1 includes an ink cartridge 104, an LED 105, a CMOS camera 106, a pressure sensor 107, a processor 108 including a CPU, a memory 109 such as a ROM and a RAM, A communication unit 111 including a real time clock 110, an antenna, and the like, and a battery 112 are provided. The tip of the ink cartridge 104 is a pen tip portion 103, and the user touches the pen tip portion 103 of the electronic pen 1 against the answer sheet 4 or the presentation operation sheet 5 to enter strokes of characters and the like. Or tapping (tapping the answer sheet 4 or the presentation operation sheet 5 with the pen tip 103). Here, the first contact of the pen tip portion 103 of the electronic pen 1 with the answer sheet 4 or the presentation operation sheet 5 is called pen down, and the pen tip portion 103 leaves from the contact (contact) state. This is called pen-up. A trajectory entered between the pen-down and pen-up of the electronic pen 1 is one stroke, and characters, figures, etc. are composed of one or a plurality of strokes.

バッテリー112は電子ペン1内の各部品に電力を供給するためのものであり、例えば電子ペン1のキャップ(図示せず)の脱着により電子ペン1自体の電源のオン/オフを行うよう構成させてもよい。リアルタイムクロック110は、現在時刻(タイムスタンプ)を示す時刻情報を発信し、プロセッサ108に供給する。圧力センサ107は、ユーザが電子ペン1により解答用紙4や発表用操作シート5に文字やマークを書いたりタップしたりする際にペン先部103からインクカートリッジ104を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ108へ伝送する。   The battery 112 is for supplying electric power to each component in the electronic pen 1. For example, the battery 112 is configured to turn on / off the electronic pen 1 itself by attaching and detaching a cap (not shown) of the electronic pen 1. May be. The real time clock 110 transmits time information indicating the current time (time stamp) and supplies the time information to the processor 108. The pressure sensor 107 measures the pressure applied through the ink cartridge 104 from the pen tip portion 103 when the user writes or taps characters or marks on the answer sheet 4 or the presentation operation sheet 5 with the electronic pen 1, that is, the writing pressure. The value is detected and the value is transmitted to the processor 108.

プロセッサ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 LED 105 and the CMOS camera 106 based on the writing pressure data supplied from the pressure sensor 107. That is, when the user writes characters or the like on the answer sheet 4 or the presentation operation sheet 5 with the electronic pen 1, the pen pressure is applied to the pen tip 103, and when the pressure sensor 107 detects a writing pressure higher than a predetermined value. The processor 108 determines that the user has started to fill in and activates the LED 105 and the CMOS camera 106. When the user completes one stroke and moves the electronic pen 1 away from the answer sheet 4 or the presentation operation sheet 5, the pressure sensor 107 detects pen-up because the writing pressure exceeding a predetermined value is not detected. To do.

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の受光面側に、ノイズを低減して座標検出の精度性を高めるため、赤外光を選択的に透過する赤外線透過フィルタを備えてもよい。なお、CMOSカメラ106による撮影領域は、図3(a)に示すような約2mm×約2mmの大きさを含む範囲であり、CMOSカメラ106の撮影は毎秒50〜100回程度の定間隔で行われる。   The LED 105 and the CMOS camera 106 are attached near the pen tip portion 103 of the electronic pen 1, and an opening 102 is formed in a portion of the housing 101 that faces the LED 105 and the CMOS camera 106. The LED 105 illuminates infrared rays toward the vicinity of the pen tip portion 103 on the answer sheet 4 or the presentation operation sheet 5. The region is slightly shifted from the position where the pen tip 103 contacts the answer sheet 4 or the presentation operation sheet 5. The CMOS camera 106 captures a dot pattern in the area illuminated by the LED 105 and supplies image data of the dot pattern to the processor 108. Here, since carbon absorbs infrared rays, the infrared rays irradiated by the LED 105 are absorbed by the carbon contained in the dots. Therefore, the dot portion has a small amount of infrared reflection, and the portion other than the dot has a large amount of infrared reflection. Therefore, by photographing with the CMOS camera 106, by setting a threshold value based on the difference in the amount of reflected infrared light, it is possible to distinguish the dot region containing carbon from the other regions. In order to reduce noise and improve the accuracy of coordinate detection, an infrared transmission filter that selectively transmits infrared light may be provided on the light receiving surface side of the CMOS camera 106. Note that the shooting area by the CMOS camera 106 is a range including a size of about 2 mm × about 2 mm as shown in FIG. 3A, and the shooting by the CMOS camera 106 is performed at regular intervals of about 50 to 100 times per second. Is called.

プロセッサ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 answer sheet 4 and the presentation operation sheet 5 of the coordinate points constituting the stroke (handwriting) to be entered by the user. X and Y coordinates (also simply referred to as “positional coordinates” and “coordinate data”) are continuously calculated. That is, the processor 108 converts the image data of the dot pattern as shown in FIG. 3 (a) supplied by the CMOS camera 106 into the data array shown in FIG. 3 (b). The data is converted into a Y coordinate bit value, and X, Y coordinate data is calculated from the data array by a predetermined calculation method. The processor 108 then associates the current time (time stamp: entered time information) transmitted from the real-time clock 110, the pen pressure data, and the X and Y coordinate data. Since the 6 × 6 dot pattern in the answer sheet 4 and the presentation operation sheet 5 does not overlap in the answer sheet 4 and the presentation operation sheet 5, when the user enters characters or the like with the electronic pen 1, The position on the answer sheet 4 or the presentation operation sheet 5 corresponding to the entered position can be specified by coordinate calculation by the processor 108.

メモリ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 electronic pen 1 from one pen-down to the pen-up, a time stamp as time data, and writing pressure data association information (hereinafter referred to as “stroke”). The pen ID is associated with the information and transmitted to the computer apparatus 2 as entry information. Transmission to the computer apparatus 2 by the communication unit 111 is performed immediately and sequentially by wireless transmission such as Bluetooth (registered trademark).

[コンピュータ装置]
次に、コンピュータ装置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 computer apparatus 2 will be described. The computer device 2 includes, as hardware, an antenna device capable of data communication with the electronic pen 1, a processor such as a CPU, a memory such as a ROM and a RAM, a display, a personal computer including a mouse and a keyboard, and the like. FIG. 5 is a functional block diagram of the computer apparatus 2. Functionally, the computer apparatus 2 includes an input unit 21 such as a mouse and a keyboard, a reception unit 22, a clock 23, a processing unit 24, a storage unit 25, a display unit 26, and a transmission unit 27. Then, the computer device 2 performs a predetermined process based on the entry information received from the electronic pen 1. The time information may be obtained from the clock 23 of the computer device 2 instead of the real time clock 110 of the electronic pen 1.

受信手段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 electronic pen 1 and transmits it to the processing unit 24. The transmission unit 27 transmits an image signal used for displaying an image on the display unit 26 to the projector 3 in accordance with an instruction from the processing unit 24. A data transmission method to the projector 3 is a wireless method even if a wired method is used. There may be. The display means 26 is constituted by a display or the like, and displays the contents instructed by the processing means 24.

記憶手段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 answer sheet 4 is filled in by the electronic pen 1 and received by the receiving unit 22 with the pen identification information (pen ID) included in the entry information. . In addition, the storage means 25 is a drawing application (program) for drawing entry information acquired by filling in the answer sheet 4 as a stroke, and various applications used in applications such as position coordinate information and processing instruction information described later. Stores definition information. The application is transmitted from the electronic pen 1 by designating the processing instruction area of the presentation operation sheet 5 by tapping or filling with the electronic pen 1, and is applied to the answer sheet 4 based on the entry information received by the receiving means 22. It is possible to control the stroke reproduction drawing from the entry information regarding the entry.

処理手段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 electronic pen 1 by the receiving means 22, displays the entry contents in various forms on the display means 26, or causes the storage means 25 to display it. The stored application (program) is activated, and processing corresponding to the processing instruction area of the presentation operation sheet 5 is performed by the application. The processing unit 24 causes the transmission unit 27 to transmit the image signal for causing the projector 3 to project the same image as the image displayed on the display unit 26 in synchronization with the projector 3. The projector 3 projects an image similar to the image displayed on the display unit 26 on the screen based on the image signal received from the transmission unit 27 of the computer apparatus 2.

[解答用紙、発表用操作シート]
図6は、第1実施形態で使用する記入用紙(用紙)としての「解答用紙4」の一例を示す平面図である。本実施形態で使用する解答用紙4は、周囲を除く全体に解答エリア(ユーザエリア)410が設定されており、どの解答用紙4にも同一のドットパターン(コード化パターン)が赤外線を吸収するカーボンを含有するインキにより印刷されている。さらに解答用紙4には、それと重ねて問題や解答の記入枠、マス目などが、赤外線に吸収性を持たないインキにより印刷されている。ドットパターンと記入枠等の絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
[Answer sheet, presentation operation sheet]
FIG. 6 is a plan view showing an example of “answer sheet 4” as an entry sheet (sheet) used in the first embodiment. In the answer sheet 4 used in this embodiment, an answer area (user area) 410 is set in the entire area except for the periphery, and the carbon pattern in which the same dot pattern (coded pattern) absorbs infrared rays in any answer sheet 4. It is printed with ink containing. Furthermore, on the answer sheet 4, questions and answer boxes, squares, and the like are printed with ink that does not absorb infrared rays. A pattern such as a dot pattern and an entry frame may be printed on the paper at the same time, or one of them may be printed first.

図7は、第1実施形態で使用する操作シート(用紙)としての「発表用操作シート5」の一例を示す平面図である。本実施形態で使用する各発表用操作シート5は、同一のドットパターンが赤外線を吸収するカーボンを含有するインキにより印刷された表示面に、複数の処理指示エリア(ユーザエリア)511〜523が設定されている。処理指示エリア511〜523を示す図形等の絵柄は、赤外域に吸収性を持たないインキにより印刷されている。ドットパターンと絵柄は用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。   FIG. 7 is a plan view showing an example of the “presentation operation sheet 5” as an operation sheet (paper) used in the first embodiment. In each presentation operation sheet 5 used in the present embodiment, a plurality of processing instruction areas (user areas) 511 to 523 are set on a display surface on which the same dot pattern is printed with ink containing carbon that absorbs infrared rays. Has been. Patterns such as graphics showing the processing instruction areas 511 to 523 are printed with ink that does not absorb in the infrared region. The dot pattern and the pattern may be printed on the paper at the same time, or one of them may be printed first.

図8は発表用操作シート5に設定された処理指示エリア511〜523と、これに対応するアプリケーション処理機能との関連付け情報(「処理指示情報」と呼ぶ。)のデータ構造を示す概念図であり、記憶手段25によって記憶されている。   FIG. 8 is a conceptual diagram showing a data structure of association information (referred to as “processing instruction information”) between the processing instruction areas 511 to 523 set in the presentation operation sheet 5 and the corresponding application processing function. , Stored by the storage means 25.

発表用操作シート5の処理指示エリア511〜523には、次のような機能をコンピュータ装置2に処理させるアプリケーション処理機能が関連付けられている。すなわち、処理指示エリア511(以後、「再生ボタン511」とも呼ぶ。)は、記憶手段25に記憶された記入情報をストロークとして再生して表示を開始させる「再生ボタン」であり、処理指示エリア512は、その再生表示を停止する「停止ボタン」である。処理指示エリア513は、再生箇所を最初のストロークまで戻す「頭だし表示ボタン」であり、処理指示エリア514は、再生箇所を1ストローク戻す(「所定秒戻す」でもよい。)「1ストローク戻るボタン」であり、処理指示エリア515は、再生箇所を1ストローク進める(「所定秒進める」でもよい。)「1ストローク進むボタン」であり、処理指示エリア516は、再生箇所を最終ストロークまで進める「最終ストローク表示ボタン」であり、また、処理指示エリア517〜521は、5段階で再生スピードを調整する(1:遅い〜5:速い)「再生速度ボタン」であり、処理指示エリア522は、再生箇所を指定する「再生バー」である。初期に記入された記入情報から再生したい場合は、処理指示エリア522の左端をタップすればよく、終期に記入された記入情報を再生したい場合は、処理指示エリア522の右端をタップすればよい。すなわち、再生を開始させたい時間的な箇所を、「再生バー」の処理指示エリア522を電子ペン1によってタップすることで指定する。以後では、処理指示エリア511〜522に対応するアプリケーション処理機能を、「再生制御機能」と呼ぶ。   The processing instruction areas 511 to 523 of the presentation operation sheet 5 are associated with application processing functions that cause the computer apparatus 2 to process the following functions. That is, the processing instruction area 511 (hereinafter also referred to as “playback button 511”) is a “playback button” that plays back the entry information stored in the storage means 25 as a stroke and starts display. Is a “stop button” for stopping the reproduction display. The processing instruction area 513 is a “heading display button” for returning the playback location to the first stroke, and the processing instruction area 514 is for returning the playback location by 1 stroke (or “return for a predetermined time”). The process instruction area 515 is a button that advances the playback position by one stroke (or may be “advanced for a predetermined time”). The process instruction areas 517 to 521 are “reproduction speed buttons” for adjusting the reproduction speed in five stages (1: slow to 5: fast), and the process instruction area 522 is a reproduction location. "Play bar" that specifies If it is desired to reproduce from the entry information entered at the beginning, the left end of the processing instruction area 522 may be tapped. If the entry information entered at the end is to be reproduced, the right end of the processing instruction area 522 may be tapped. That is, a time point where playback is to be started is specified by tapping the processing instruction area 522 of the “playback bar” with the electronic pen 1. Hereinafter, the application processing function corresponding to the processing instruction areas 511 to 522 is referred to as a “reproduction control function”.

処理指示エリア523(以後、「ロックボタン523」とも呼ぶ。)は、他人の操作に基づく発表用操作シート5によるストロークの再生制御機能にロックをかけるか否かを選択するためのボタンである。即ち、ロックボタン523は、他のペンIDに対応する電子ペン1に基づいて実行される処理指示エリア511〜522に対応する各再生制御機能の有効又は無効を切り替えるためのボタンである。以後では、「ロック状態」とは、再生制御機能がロックされた状態を指し、「アンロック状態」とは、再生制御機能がロックされていない状態を指す。   The processing instruction area 523 (hereinafter also referred to as “lock button 523”) is a button for selecting whether or not to lock the stroke reproduction control function by the presentation operation sheet 5 based on the operation of another person. In other words, the lock button 523 is a button for switching validity / invalidity of each reproduction control function corresponding to the processing instruction areas 511 to 522 executed based on the electronic pen 1 corresponding to another pen ID. Hereinafter, the “locked state” refers to a state where the playback control function is locked, and the “unlocked state” refers to a state where the playback control function is not locked.

なお、電子ペン1による処理指示エリア511〜523の指定は、上述のタップによる指定の他、丸印やレ点などの記入により指定してもよい。   In addition, the designation of the processing instruction areas 511 to 523 by the electronic pen 1 may be designated by entering a circle or a check mark in addition to the designation by the tap described above.

ここで、ロックボタン523への操作に基づき処理手段24が実行する処理について説明する。ここでは、初期状態がアンロック状態であるものとする。処理手段24は、電子ペン1からロックボタン523へのストローク記入ないしタップによる記入情報を受信した場合、当該電子ペン1のペンIDを上述のロックの識別情報(以後、「ロックID」と呼ぶ。)として記憶手段25に記憶させると共に、再生制御機能をロック状態にする。また、ロック状態のとき、処理手段24は、記憶したロックIDと同一のペンIDを有する電子ペン1からロックボタン523へのストローク記入ないしタップによる記入情報を受信した場合、再生制御機能をアンロック状態にすると共に、当該ロックIDを記憶手段25から消去させる。一方、処理手段24は、記憶したロックIDと異なるペンIDを有する電子ペン1からロックボタン523へのストローク記入ないしタップによる記入情報を受信した場合、再生制御機能をアンロック状態にせず、ロックIDの変更又は消去を行わない。言い換えると、ロック状態のとき、処理手段24は、記憶したロックIDと異なるペンIDを有する電子ペン1から処理指示エリア511〜523へのストローク記入ないしタップによる記入情報を受信した場合、これらに対応するアプリケーション処理機能を実行しない。   Here, a process executed by the processing unit 24 based on an operation on the lock button 523 will be described. Here, it is assumed that the initial state is an unlocked state. When the processing means 24 receives stroke entry or tap entry information from the electronic pen 1 to the lock button 523, the pen ID of the electronic pen 1 is referred to as the above-described lock identification information (hereinafter referred to as “lock ID”). ) Is stored in the storage means 25 and the reproduction control function is locked. In the locked state, the processing means 24 unlocks the playback control function when it receives stroke entry or tap entry information on the lock button 523 from the electronic pen 1 having the same pen ID as the stored lock ID. At the same time, the lock ID is deleted from the storage means 25. On the other hand, when the processing unit 24 receives stroke entry or tap entry information to the lock button 523 from the electronic pen 1 having a pen ID different from the stored lock ID, the processing unit 24 does not set the reproduction control function to the unlocked state, and locks the lock ID. Is not changed or deleted. In other words, in the locked state, the processing means 24 responds to the case where stroke entry or tap entry information is received from the electronic pen 1 having a pen ID different from the stored lock ID to the processing instruction areas 511 to 523. Do not execute application processing functions.

図9は、解答用紙4に設定された解答エリア(ユーザエリア)410および発表用操作シート5に設定された処理指示エリア(ユーザエリア)511〜523と位置座標との関連付け情報(「位置座標情報」と呼ぶ。)のデータ構造を示す概念図であり、記憶手段25によって記憶されている。図示のように、解答用紙4の解答エリア410は、角位置が(x1,y1)、高さがH1、幅がW1で表される。また、発表用操作シート5の処理指示エリア511〜523は、角位置が夫々(x11,y11)〜(x22,y22)、高さが夫々H11〜H22、幅が夫々W11〜W22で各々表される。このように角位置と高さ及び幅が決まることにより、この座標領域に含まれる位置座標に対応する各ユーザエリアと用紙種別が特定される。処理手段24は、発表用操作シート5における記入情報を受信手段22から受けると、その記入情報に含まれるX,Y座標データに基づいて、図9に示す位置座標情報を参照して電子ペン1によって記入された処理指示エリアを特定する。そして、処理手段24は、アンロック状態の場合、又は記憶したロックIDと同一のペンIDを有する電子ペン1から処理指示エリア511〜523へのストローク記入ないしタップによる記入情報が受信された場合、図8に示す処理指示情報を参照して特定した処理指示エリアに応じた処理によって、対応する解答用紙4に関する記入情報からストロークを再生してストローク表示領域601に表示する。   FIG. 9 shows association information (“position coordinate information”) between the answer area (user area) 410 set in the answer sheet 4 and the processing instruction areas (user areas) 511 to 523 set in the presentation operation sheet 5 and the position coordinates. Is a conceptual diagram showing a data structure of “” and is stored by the storage means 25. As shown in the figure, the answer area 410 of the answer sheet 4 is represented by an angular position (x1, y1), a height H1, and a width W1. Further, the processing instruction areas 511 to 523 of the presentation operation sheet 5 are represented by angular positions (x11, y11) to (x22, y22), heights H11 to H22, and widths W11 to W22, respectively. The By determining the angular position, height, and width in this way, each user area and paper type corresponding to the position coordinates included in this coordinate area are specified. When the processing means 24 receives the entry information on the presentation operation sheet 5 from the reception means 22, the electronic pen 1 refers to the position coordinate information shown in FIG. 9 based on the X and Y coordinate data included in the entry information. The processing instruction area filled in is identified. The processing means 24 is in an unlocked state, or when stroke entry or entry information by a tap is received from the electronic pen 1 having the same pen ID as the stored lock ID to the processing instruction areas 511 to 523, A stroke is reproduced from the entry information related to the corresponding answer sheet 4 and displayed in the stroke display area 601 by processing according to the processing instruction area specified with reference to the processing instruction information shown in FIG.

[表示手段の表示内容]
図10は、コンピュータ装置の表示手段26における描画アプリ(描画アプリケーション)の一例を示す説明図である。本実施形態で表示する描画アプリ6は、アプリケーションウインドウの左下側に大きくストローク表示領域601を区画するとともに、右側に縦長のユーザ表示リスト602を区画してあり、ユーザ表示リスト602には、電子ペン1で解答用紙4に記入したユーザをペンIDにより識別してユーザ別表示ボタン603(603A,603B,・・・)として表示する。ストローク表示領域601は、ユーザ別表示ボタン603で選択されたユーザ、または発表用操作シート5に記入した電子ペン1のユーザが、電子ペン1で解答用紙4に記入した文字等のストロークを表示する領域である。処理手段24は、ユーザ別表示ボタン603のうち、ストローク表示領域601にストロークを表示している電子ペン1のユーザに対応するユーザ別表示ボタン603(図10の603A)には、選択状態を示す実線の丸印を表示して、その他のユーザ別表示ボタン603(図10の603B)には、選択されていない状態を示す点線の丸印を表示する。そして、処理手段24は、再生制御機能がアンロック状態の場合であって、ユーザ別表示ボタン603によりユーザが選択されたとき、またはユーザ別表示ボタン603で表示されているユーザとは別のユーザにより電子ペン1で発表用操作シート5がタップされたとき、ストローク表示領域601の表示内容を切り替えて、ユーザ別表示ボタン603の表示状態を変更する。一方、処理手段24は、再生制御機能がロック状態の場合には、ユーザ別表示ボタン603によりユーザが選択されたときであっても、ストローク表示領域601の表示内容を切り替えない。同様に、処理手段24は、再生制御機能がロック状態の場合には、ユーザ別表示ボタン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 drawing application 6 displayed in the present embodiment has a stroke display area 601 that is largely divided on the lower left side of the application window, and a vertically long user display list 602 that is divided on the right side. The user display list 602 includes an electronic pen. 1, the user who entered the answer sheet 4 is identified by the pen ID and displayed as a user-specific display button 603 (603 A, 603 B,...). The stroke display area 601 displays strokes of characters and the like entered on the answer sheet 4 by the electronic pen 1 by the user selected by the user-specific display button 603 or the user of the electronic pen 1 entered on the presentation operation sheet 5. It is an area. The processing unit 24 indicates the selected state on the display button 603 for each user (603A in FIG. 10) corresponding to the user of the electronic pen 1 displaying the stroke in the stroke display area 601 among the display buttons 603 for each user. A solid circle is displayed, and a dotted circle indicating a non-selected state is displayed on the other user-specific display buttons 603 (603B in FIG. 10). The processing means 24 is a user who is in a state where the reproduction control function is unlocked and is selected by the user-specific display button 603 or a user different from the user displayed by the user-specific display button 603. When the presentation operation sheet 5 is tapped with the electronic pen 1, the display content of the stroke display area 601 is switched, and the display state of the user-specific display button 603 is changed. On the other hand, when the playback control function is in the locked state, the processing unit 24 does not switch the display content of the stroke display area 601 even when the user is selected by the display button 603 for each user. Similarly, when the playback control function is in the locked state, the processing unit 24 is tapped on the presentation operation sheet 5 with the electronic pen 1 by a user different from the user displayed by the user-specific display button 603. Even so, the display content of the stroke display area 601 is not switched.

描画アプリ6には、ストローク表示領域601の上方に、記憶手段25により記憶された記入情報をストロークとして再生して表示を開始する再生ボタン604、その再生表示を停止する停止ボタン605、再生箇所を最初のストロークまで戻す頭だし表示ボタン606、再生箇所を1ストローク戻す1ストローク戻るボタン607、再生箇所を1ストローク進める1ストローク進むボタン608、再生箇所を最終ストロークまで進める最終ストローク表示ボタン609、5段階で再生スピードを調整する再生リストボックス610、ツマミを動かすことで再生箇所を指定する再生バー611、の各アイコンが形成されており、最上段の右側にはアプリ終了ボタン612のアイコンが形成されている。また、描画アプリ6の右下隅には、再生制御機能がロック状態か否かを表示するロックアイコン613(613A,613B)が形成されている。なお、図10及び後述する図13では、ロックアイコン613Aは、再生制御機能がアンロック状態であることを示している。また、後述する図11、12では、ロックアイコン613Bは、再生制御機能がロック状態であることを示している。以後では、前者を、「ロックアイコン613がオン」であると表現し、後者を、「ロックアイコン613がオフ」であると表現する。   The drawing application 6 has a play button 604 for reproducing the entry information stored in the storage means 25 as a stroke and starting display above the stroke display area 601, a stop button 605 for stopping the reproduction display, and a reproduction part. A head display button 606 for returning to the first stroke, a one-stroke return button 607 for returning the reproduction position by one stroke, a button for moving one stroke 608 for advancing the reproduction position, a final stroke display button 609 for advancing the reproduction position to the final stroke, five steps Each icon of a play list box 610 for adjusting the play speed and a play bar 611 for designating a play position by moving a knob are formed, and an app end button 612 icon is formed on the upper right side. Yes. In addition, a lock icon 613 (613A, 613B) that displays whether or not the playback control function is locked is formed in the lower right corner of the drawing application 6. In FIG. 10 and FIG. 13 described later, the lock icon 613A indicates that the playback control function is in the unlocked state. In FIGS. 11 and 12 to be described later, the lock icon 613B indicates that the playback control function is locked. Hereinafter, the former is expressed as “the lock icon 613 is ON”, and the latter is expressed as “the lock icon 613 is OFF”.

処理手段24は、各アイコン604〜612のうちマウスのクリックなどで指示されたアイコンに応じて、そのアイコンに応じた処理を行う。また、処理手段24は、ユーザ別表示ボタン603で表示されているペンIDを有する電子ペン1によりロックボタン523にストロークが記入された場合、ロックアイコン613の表示態様(絵柄)を、変更後のロックの状態に応じて切り替える。   The processing unit 24 performs processing corresponding to the icon instructed by clicking the mouse among the icons 604 to 612. Further, when the stroke is entered in the lock button 523 by the electronic pen 1 having the pen ID displayed by the user-specific display button 603, the processing unit 24 changes the display mode (picture) of the lock icon 613 after the change. Switch according to the lock status.

図11〜図13は、描画アプリ6の実施例を発表用操作シート5とともに示す説明図である。   FIGS. 11 to 13 are explanatory diagrams showing an example of the drawing application 6 together with the operation sheet for presentation 5.

図11は、コンピュータ装置2が、電子ペン1A(ペンID:pen01)で解答用紙4Aに記入されたストロークの記入情報に含まれるストローク情報に基づいてストロークを再生して、ストローク表示領域601Aに表示している状態である。そして、図11は、電子ペン1Aによって発表用操作シート5Aの再生ボタン511がタップされ、かつ、ロックボタン523がタップされた場合の描画アプリ6の表示例に相当する。このとき、ユーザ別表示ボタン603は、電子ペン1AのペンID「pen01」が選択された状態であり、ロックアイコン613は、再生制御機能がロック状態であることを示す状態(613B)である。なお、電子ペン1Aによって再生ボタン511がタップされる前に、コンピュータ装置2の操作等で他のユーザが既に選択されていた場合、処理手段24は、発表用操作シート5Aにタップした電子ペン1Aのユーザのストローク表示へ描画アプリ6の表示を切り替える。   In FIG. 11, the computer apparatus 2 reproduces a stroke based on the stroke information included in the stroke entry information entered on the answer sheet 4A with the electronic pen 1A (pen ID: pen01) and displays the stroke in the stroke display area 601A. It is in a state of being. 11 corresponds to a display example of the drawing application 6 when the play button 511 of the presentation operation sheet 5A is tapped with the electronic pen 1A and the lock button 523 is tapped. At this time, the user-specific display button 603 is in a state where the pen ID “pen01” of the electronic pen 1A is selected, and the lock icon 613 is in a state (613B) indicating that the playback control function is in the locked state. If another user has already been selected by operating the computer device 2 or the like before the playback button 511 is tapped by the electronic pen 1A, the processing means 24 will display the electronic pen 1A tapped on the presentation operation sheet 5A. The display of the drawing application 6 is switched to the stroke display of the user.

この図11を参照して、再生制御機能をロック状態に設定したユーザが発表用操作シート5Aを使って発表する例を説明する。まず、ユーザが電子ペン1Aによって、発表用操作シート5Aの再生ボタン511をタップすると、処理手段24は、ユーザが電子ペン1Aによって解答用紙4Aに記入した全てのストローク「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 FIG. 11, an example will be described in which a user who has set the reproduction control function in the locked state makes a presentation using the presentation operation sheet 5A. First, when the user taps the reproduction button 511 of the presentation operation sheet 5A with the electronic pen 1A, the processing means 24 displays all strokes “December (December) entered by the user on the answer sheet 4A with the electronic pen 1A. ”To“ Daffodil, Cattleya ”are reproduced and displayed in the stroke display area 501A in the order in which the strokes are entered on the entry sheet 4A, thereby reproducing the entry process of the electronic pen 1A (pen ID“ pen01 ”). At this time, when the display is performed as shown in FIG. 11, that is, when playback is displayed from “December (December)” to “Tan” in the fifth row, the user uses the electronic pen 1A to make a presentation. When the processing instruction area 512 “stop button” of the operation sheet 5A is tapped, the processing unit 24 stops the reproduction display. Furthermore, when the user taps the processing instruction area 514 “1 stroke return button” of the presentation operation sheet 5A five times with the electronic pen 1A, the playback position is returned by 5 strokes and “December (December)” to 4 Up to the “Emperor birthday” on the line is displayed in the stroke display area 501A.

次に、図12を参照して、再生制御機能をロック状態に設定したユーザ以外のユーザが電子ペン1Bにより発表用操作シート5Bを操作しようとした場合について説明する。図12は、図11に示すように電子ペン1Aを使用するユーザがロック状態に設定して発表用操作シート5Aの操作中に、電子ペン1B(ペンID「pen02」)を使用するユーザが発表用操作シート5Bを操作しようとした場合の描画アプリ6の表示例を示す。なお、このとき、記憶手段25には、ロックIDとして「pen01」が記憶されている。   Next, a case where a user other than the user who sets the reproduction control function to the locked state tries to operate the presentation operation sheet 5B with the electronic pen 1B will be described with reference to FIG. FIG. 12 shows an announcement made by the user using the electronic pen 1B (pen ID “pen02”) while the user using the electronic pen 1A is in the locked state and operates the presentation operation sheet 5A as shown in FIG. 7 shows a display example of the drawing application 6 when an operation sheet 5B is to be operated. At this time, the storage unit 25 stores “pen01” as the lock ID.

図12では、電子ペン1Bを使用するユーザにより、発表用操作シート5Bの再生ボタン511がタップされている。しかし、記憶手段25に記憶されたロックIDと受信した記入情報に含まれるペンIDとが異なるため、処理手段24は、ストローク表示領域601の表示内容を変更せず、電子ペン1Aで解答用紙4Aに記入されたストロークのストローク情報から、電子ペン1Aによる発表用操作シート5Aの操作に従ってストロークを再生してストローク表示領域601Aに引き続き表示する。従って、この場合、ユーザ別表示ボタン603は、電子ペン1AのペンID「pen01」が引き続き選択された状態となる。   In FIG. 12, the playback button 511 of the presentation operation sheet 5B is tapped by the user using the electronic pen 1B. However, since the lock ID stored in the storage means 25 is different from the pen ID included in the received entry information, the processing means 24 does not change the display content of the stroke display area 601 and the answer sheet 4A is displayed with the electronic pen 1A. The strokes are reproduced from the stroke information of the strokes entered in accordance with the operation of the presentation operation sheet 5A by the electronic pen 1A and are continuously displayed in the stroke display area 601A. Therefore, in this case, the user-specific display button 603 is in a state where the pen ID “pen01” of the electronic pen 1A is continuously selected.

図13は、再生制御機能がアンロック状態の場合に、電子ペン1Bによって発表用操作シート5Bの再生ボタン511にタップされることで、コンピュータ装置2が、電子ペン1B(ペンID:pen02)で解答用紙4Bに記入されたストロークの記入情報に含まれるストローク情報からストロークを再生して、ストローク表示領域601Bに表示している状態である。そして、図13は、図11の状態から発表用操作シート5Aのロックボタン523が電子ペン1AによりタップされてロックIDが記憶手段25から消去され、その後、発表用操作シート5Bの再生ボタン511が電子ペン1Bによりタップされた場合の描画アプリ6の表示例に相当する。このとき、ユーザ別表示ボタン603は、電子ペン1BのペンID「pen02」が選択された状態となる。   FIG. 13 shows that when the playback control function is in the unlocked state, the electronic pen 1B is tapped on the playback button 511 of the presentation operation sheet 5B, so that the computer apparatus 2 can be used with the electronic pen 1B (pen ID: pen02). The stroke is reproduced from the stroke information included in the stroke entry information entered on the answer sheet 4B and is displayed in the stroke display area 601B. FIG. 13 shows that the lock button 523 of the presentation operation sheet 5A is tapped with the electronic pen 1A from the state of FIG. 11 and the lock ID is erased from the storage means 25, and then the playback button 511 of the presentation operation sheet 5B is This corresponds to a display example of the drawing application 6 when tapped with the electronic pen 1B. At this time, the user-specific display button 603 is in a state where the pen ID “pen02” of the electronic pen 1B is selected.

[処理フロー]
次に、本実施形態の情報処理システムで実行される処理フローを、図14を参照して説明する。
[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によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算する。そして、電子ペン1は、当該位置座標、リアルタイムクロック110により発信された現在時刻及び筆圧データ(以上、「ストローク情報」)と、ペンIDとを関連付けて、記入情報として即時且つ逐次的にコンピュータ装置2へ送信する(ステップS101)。   First, the user uses the electronic pen 1 to fill in or tap on the answer sheet 4 or the presentation operation sheet 5. Then, the electronic pen 1 detects contact with the answer sheet 4 or the presentation operation sheet 5 when the pressure sensor 107 detects a writing pressure of a predetermined value or more, and the CMOS camera 106 irradiates infrared rays with the LED 105. A dot pattern is imaged along the handwriting, and the position coordinate along the handwriting is continuously calculated from the image data of the imaged dot pattern by the processor 108. Then, the electronic pen 1 associates the position coordinates, the current time and writing pressure data (hereinafter referred to as “stroke information”) transmitted by the real-time clock 110 with the pen ID, and immediately and sequentially uses the computer as input information. It transmits to the apparatus 2 (step S101).

コンピュータ装置2では、受信手段22が、電子ペン1から記入情報(ストローク情報及びペンID)を受信すると、その記入情報を記憶手段25に記憶し(ステップS201)、処理手段24が、その受信した記入情報が解答用紙4か発表用操作シート5のいずれのものであるかを、記憶手段25に記憶された位置座標情報(参照図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 computer apparatus 2, when the receiving means 22 receives the entry information (stroke information and pen ID) from the electronic pen 1, the entry information is stored in the storage means 25 (step S201), and the processing means 24 receives the information. Whether the entry information is the answer sheet 4 or the presentation operation sheet 5 is determined with reference to the position coordinate information (refer to FIG. 9) stored in the storage means 25 (step S202). When the processing means 24 recognizes that the entry information from the electronic pen 1 is for the answer sheet 4 (step S202: answer sheet), the stroke corresponding to the received pen ID entered by the user on the answer sheet 4 Is displayed in the stroke display area 601, in other words, it is determined whether or not the user-specific display button 603 corresponding to the received pen ID is selected (step S203). When it is recognized that the user's stroke corresponding to the received pen ID is displayed (step S203: Yes), the processing unit 24 uses the electronic pen 1 to answer the answer sheet based on the stroke information included in the received entry information. The stroke entered in 4 is drawn and displayed in the stroke display area 601 (step S204). When it is recognized that it has not been selected (step S203: No), the processing unit 24 ends the process.

一方、ステップS202で、処理手段24が、電子ペン1からの記入情報が発表用操作シート5の処理指示エリアのものであると認識した場合(ステップS202:発表用操作シート)、処理手段24は、再生制御機能がロック状態になっているか否か判定する(ステップS205)。そして、処理手段24は、再生制御機能がロック状態でないと判断した場合(ステップS205;No)、即ち、ロックアイコン613がオフであると判断した場合、受信したペンIDに対応するユーザのストロークがストローク表示領域601に表示されているか否か、すなわち、受信したペンID即ちステップS201で記憶したペンIDと共通するペンIDに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS206)。受信したペンIDのストロークが表示されていないと認識した場合(ステップS206:No)、処理手段24は、受信したペンIDの電子ペン1による解答用紙4への記入内容を表示するように、ストローク表示領域601を即時に切り替える処理を行う(ステップS207)。   On the other hand, when the processing unit 24 recognizes that the entry information from the electronic pen 1 is in the processing instruction area of the presentation operation sheet 5 in step S202 (step S202: presentation operation sheet), the processing unit 24 Then, it is determined whether or not the playback control function is locked (step S205). When the processing unit 24 determines that the reproduction control function is not in the locked state (step S205; No), that is, when it is determined that the lock icon 613 is off, the stroke of the user corresponding to the received pen ID is determined. It is determined whether or not it is displayed in the stroke display area 601, that is, whether or not the user-specific display button 603 corresponding to the received pen ID, that is, the pen ID common to the pen ID stored in step S201 is selected. Step S206). When it is recognized that the stroke of the received pen ID is not displayed (step S206: No), the processing unit 24 performs the stroke so as to display the entry contents on the answer sheet 4 by the electronic pen 1 of the received pen ID. Processing for immediately switching the display area 601 is performed (step S207).

そして、処理手段24は、ステップS202で用紙種別と共に認識した処理指示エリアに対応する処理を実行する(ステップS208)。ここで、認識した処理指示エリアが再生制御機能に対応する場合、処理手段24は、記憶手段25に記憶された処理指示情報(参照図8)を参照して当該処理指示エリアに対応する処理を、受信したペンIDの電子ペン1により解答用紙4に記入した内容のストローク再生について実行する。一方、処理手段24は、認識した処理指示エリアがロックボタン523の場合、再生制御機能のロックの状態を切り替えると共にロックIDの記憶内容を変更して、ロックアイコン613の表示態様を切り替え後のロックの状態に応じて変更する。また、ステップS206で受信したペンIDに対応するユーザのストロークが表示されていると認識した場合(ステップS206:Yes)、処理手段24は、上述のステップS207に相当する処理は実行せず、ステップS202で認識した処理指示エリアに対応する処理を実行する(ステップS208)。   Then, the processing unit 24 executes processing corresponding to the processing instruction area recognized together with the paper type in step S202 (step S208). Here, when the recognized processing instruction area corresponds to the playback control function, the processing means 24 refers to the processing instruction information (refer to FIG. 8) stored in the storage means 25 and performs processing corresponding to the processing instruction area. The stroke reproduction of the content entered in the answer sheet 4 is executed by the electronic pen 1 having the received pen ID. On the other hand, when the recognized processing instruction area is the lock button 523, the processing unit 24 switches the lock state of the reproduction control function and changes the storage content of the lock ID to change the lock icon 613 display mode after switching. Change according to the status. If it is recognized that the user's stroke corresponding to the pen ID received in step S206 is displayed (step S206: Yes), the processing unit 24 does not execute the process corresponding to the above-described step S207. A process corresponding to the process instruction area recognized in S202 is executed (step S208).

一方、処理手段24は、ステップS205で再生制御機能がロック状態であると判断した場合(ステップS205;Yes)、即ち、ロックアイコン613がオンであると判断した場合、受信したペンIDが記憶手段25に記憶されているロックIDと一致するか否か判定する(ステップS209)。そして、処理手段24は、当該ペンIDがロックIDと一致すると判断した場合(ステップS209;Yes)、ステップS202で認識した処理指示エリアに対応する処理を実行する(ステップS208)。一方、処理手段24は、受信したペンIDがロックIDと一致しないと判断した場合(ステップS209;No)、即ち、ロックIDがステップS201で記憶したペンIDと異なる場合、フローチャートの処理を終了する。従って、この場合、処理手段24は、受信したペンIDに対応するユーザのストロークの表示内容にストローク表示領域601を切り替えず、また、当該ペンIDに対応するストローク情報に基づき処理指示エリア511〜523の各機能の処理を実行しない。   On the other hand, if the processing unit 24 determines in step S205 that the playback control function is locked (step S205; Yes), that is, if it is determined that the lock icon 613 is on, the received pen ID is stored in the storage unit. It is determined whether or not it matches the lock ID stored in 25 (step S209). If the processing unit 24 determines that the pen ID matches the lock ID (step S209; Yes), the processing unit 24 executes processing corresponding to the processing instruction area recognized in step S202 (step S208). On the other hand, if the processing unit 24 determines that the received pen ID does not match the lock ID (step S209; No), that is, if the lock ID is different from the pen ID stored in step S201, the processing of the flowchart ends. . Accordingly, in this case, the processing unit 24 does not switch the stroke display area 601 to the display content of the user's stroke corresponding to the received pen ID, and the processing instruction areas 511 to 523 based on the stroke information corresponding to the pen ID. The processing of each function is not executed.

このような情報処理システムであれば、例えば「飛」のような難しい書き順の漢字についても、発表用操作シート5Aの再生ボタン511、処理指示エリア512「停止ボタン」、処理指示エリア514「1ストローク戻るボタン」、処理指示エリア515「1ストローク進むボタン」などをユーザが電子ペン1Aによってタップして、記入過程を再生表示させて再現することで、確認することができる。また、生徒や受講生などの発表者(ユーザ)は、発表用操作シート5のロックボタン523を電子ペン1でタップすることによりロック状態に設定して、自分の発表中に、他の発表用操作シート5のユーザがストローク再生を制御できないように制限することができる。   With such an information processing system, for example, even for difficult kanji characters such as “Fly”, the playback button 511, the processing instruction area 512 “stop button”, and the processing instruction area 514 “1” of the presentation operation sheet 5A. This can be confirmed by tapping the “stroke return button”, the processing instruction area 515 “button for one stroke advance”, etc. with the electronic pen 1A, and reproducing and displaying the entry process. In addition, a presenter (user) such as a student or a student sets a lock state by tapping the lock button 523 of the operation sheet 5 for presentation with the electronic pen 1 and uses it for other presentations during his presentation. It can restrict | limit so that the user of the operation sheet | seat 5 cannot control stroke reproduction.

<本第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 presentation operation sheet 5 with the electronic pen 1, the computer apparatus 2 is based on the pen ID included in the received entry information regarding the presentation operation sheet 5. The display means 26 identifies the user whose stroke is to be displayed, and executes the process corresponding to the function corresponding to the processing instruction area, while displaying the stroke of the content entered by the user on the answer sheet 4 with the electronic pen 1. 26 is displayed. In this case, since the computer device 2 can specify the user who filled in the answer sheet 4 or the presentation operation sheet 5 based on the pen ID included in the entry information, the computer apparatus 2 can identify the answer sheet 4 or the presentation operation sheet 5. There is no need to change the dot pattern to be formed for each user, and an operator of the computer device 2 such as a teacher or a lecturer does not perform an operation of selecting a user to be announced such as a student or a student by the computer device 2. In addition, the presenting user can use the presentation operation sheet 5 to reproduce and display the stroke of the entry contents on his answer sheet 4 on the display means 26.

これに加え、本第1実施形態における情報処理システムにおいては、ユーザが発表用操作シート5のロックボタン523を電子ペン1でタップすると、コンピュータ装置2は、受信した発表用操作シート5に関する記入情報に含まれるペンIDに基づいて、再生制御機能をロック状態にしたユーザを特定し、他のユーザが使用する電子ペン1による発表用操作シート5を用いた再生制御を制限する。従って、発表者の生徒が発表用操作シート5を使用している際に、他の生徒が発表用操作シート5にタップしても、ストローク再生を制御されることなく、発表者は、円滑に発表を行うことができる。   In addition, in the information processing system according to the first embodiment, when the user taps the lock button 523 of the presentation operation sheet 5 with the electronic pen 1, the computer apparatus 2 receives the received entry information regarding the presentation operation sheet 5. The user who has locked the reproduction control function is specified based on the pen ID included, and the reproduction control using the presentation operation sheet 5 by the electronic pen 1 used by another user is limited. Therefore, when the presenter's student is using the presentation operation sheet 5, even if another student taps the presentation operation sheet 5, the presenter can smoothly perform the stroke reproduction without being controlled. Announcement can be made.

〔変形例〕
なお、上記第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 answer sheet 4 on which the same dot pattern is formed for each user and the presentation operation sheet 5 on which the same dot pattern is formed for each user are used one by one. Since the stroke information of the user is identified by the pen ID of the electronic pen 1 to be used, the presentation operation sheet 5 may be common to a plurality of users without being distributed one by one. Each of the answer sheet 4 and the presentation operation sheet 5 may have a unique dot pattern.

<第2実施形態>
第2実施形態の情報処理システムでは、第1実施形態において使用したのとは異なる解答用紙4と発表用操作シート5を使用する。
Second Embodiment
In the information processing system of the second embodiment, the answer sheet 4 and the presentation operation sheet 5 different from those used in the first embodiment are used.

すなわち、第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 answer sheet 4 and the presentation operation sheet 5 used for each user, but in this second embodiment, A user who uses a different dot pattern (coded pattern) for each answer sheet 4 and each presentation operation sheet 5 on the answer sheet 4 and the presentation operation sheet 5 used by each user, and uses each sheet of paper (Users) can be distinguished.

また、第2実施形態の記憶手段25は、予め、ドットパターンにより区別される各解答用紙4に設定された各解答エリア(ユーザエリア)410の位置座標、および各発表用操作シート5に設定された各処理指示エリア(ユーザエリア)511〜523の位置座標と、これらを使用する関係にあるユーザ(使用ユーザ)の識別情報との関連付け情報(「使用関係情報」と呼ぶ。)をデータとして記憶しておく。図15は、使用関係情報のデータ構造を示す概念図である。そして、ユーザが電子ペン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 answer sheet 4 distinguished by the dot pattern, and in each presentation operation sheet 5. Also, associating information (referred to as “use relation information”) between the position coordinates of each processing instruction area (user area) 511 to 523 and the identification information of the user (use user) having a relation to use these is stored as data. Keep it. FIG. 15 is a conceptual diagram showing a data structure of usage-related information. When the user fills in the answer sheet 4 with the electronic pen 1, the electronic pen 1 generates stroke information and transmits it to the computer apparatus 2 as the entry information. The computer apparatus 2 stores the received entry information in the storage means 25. To do. The electronic pen 1 according to the second embodiment may not include the pen ID in the entry information transmitted to the computer device 2.

そして、処理手段24は、記憶手段25に記憶された使用関係情報を参照して、受信した記入情報に対応するユーザエリアと用紙種別と使用ユーザ(使用ユーザの識別情報)とを認識して、その用紙と対になる用紙を特定する。例えば、ユーザAが発表用操作シート5の処理指示エリア511〜522の何れかに記入したストロークの記入情報を受信した場合、処理手段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 and recognizes the user area, the paper type, and the user (user identification information used) corresponding to the received entry information, The paper paired with the paper is specified. For example, when the user A receives stroke entry information entered in any of the process instruction areas 511 to 522 of the presentation operation sheet 5, the processing unit 24 indicates that the user is “user A” from the entry information. Recognizing and referring to the use relation information, the answer sheet 4 to which the common use user “user A” is related is specified. Then, based on the entry information related to the specified answer sheet 4, the stroke corresponding to the contents entered in the answer sheet 4 is referred to the process instruction information stored in the storage means 25, and the process corresponding to the process instruction area. Is displayed on the display means 26. Accordingly, when the user enters a stroke on the answer sheet with the electronic pen 1 and then taps on the process instruction area of the presentation operation sheet 5, the computer apparatus 2 executes the process corresponding to the process instruction area to answer the answer. The stroke entered on the sheet 1 is displayed in the stroke display area 601.

また、ユーザが発表用操作シート5のロックボタン(処理指示エリア)523にタップすると、コンピュータ装置2は、再生制御機能のロックの状態を切り替えると共にロックIDの記憶内容を変更して、ロックアイコン613の表示態様を再生制御機能のロックの状態に応じて変更する。具体的には、処理手段24は初期状態がアンロック状態である場合に、電子ペン1からロックボタン523へのタップによる記入情報を受信したとき、記憶手段25に記憶された使用関係情報を参照して、受信したストローク情報に対応する使用ユーザを認識し、当該使用ユーザ(使用ユーザの識別情報)をロックIDとして記憶手段25に記憶させると共に、再生制御機能をロック状態にする。また、処理手段24は、ロック状態の場合に、記憶したロックIDと同一の使用ユーザに対応する発表用操作シート5のロックボタン523へのタップによる記入情報を受信したとき、再生制御機能をアンロック状態にすると共に、当該ロックIDを記憶手段25から消去させる。一方、処理手段24は、記憶したロックIDと異なる使用ユーザに対応する発表用操作シート5のロックボタン523へのタップによる記入情報を受信したとき、再生制御機能をアンロック状態にせず、ロックIDの変更又は消去を行わない。   When the user taps on the lock button (processing instruction area) 523 of the presentation operation sheet 5, the computer device 2 switches the lock state of the playback control function and changes the stored content of the lock ID, and lock icon 613. Is changed according to the lock state of the playback control function. Specifically, when the initial state is the unlocked state, the processing unit 24 refers to the use relation information stored in the storage unit 25 when receiving the entry information by the tap from the electronic pen 1 to the lock button 523. Then, the user corresponding to the received stroke information is recognized, and the user (identification information of the user used) is stored in the storage unit 25 as the lock ID, and the reproduction control function is set to the locked state. Further, when the processing unit 24 receives the entry information by tapping the lock button 523 of the presentation operation sheet 5 corresponding to the same user as the stored lock ID in the locked state, the processing unit 24 unlocks the reproduction control function. While being locked, the lock ID is erased from the storage means 25. On the other hand, when the processing means 24 receives the entry information by tapping the lock button 523 of the presentation operation sheet 5 corresponding to the user who is different from the stored lock ID, the processing means 24 does not set the reproduction control function in the unlocked state, and lock ID Is not changed or deleted.

[処理フロー]
次に、本第2実施形態の情報処理システムで実行される処理フローを、図16を参照して説明する。
[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によって、撮像されたドットパターンの画像データから筆跡に沿った位置座標を連続的に演算する。そして、電子ペン1は、当該位置座標、リアルタイムクロック110により発信された現在時刻及び筆圧データ(以上、「ストローク情報」)を関連付けて、記入情報として即時且つ逐次的にコンピュータ装置2へ送信する(ステップS301)。   First, the user uses the electronic pen 1 to fill in or tap on the answer sheet 4 or the presentation operation sheet 5. Then, the electronic pen 1 detects contact with the answer sheet 4 or the presentation operation sheet 5 when the pressure sensor 107 detects a writing pressure of a predetermined value or more, and the CMOS camera 106 irradiates infrared rays with the LED 105. A dot pattern is imaged along the handwriting, and the position coordinate along the handwriting is continuously calculated from the image data of the imaged dot pattern by the processor 108. Then, the electronic pen 1 associates the position coordinates, the current time and writing pressure data (hereinafter referred to as “stroke information”) transmitted by the real-time clock 110, and immediately and sequentially transmits them to the computer apparatus 2 as entry information. (Step S301).

コンピュータ装置2では、受信手段22が、電子ペン1から記入情報(ストローク情報)を受信すると、その記入情報を記憶手段25に記憶し(ステップS401)、処理手段24が、その受信した記入情報から、どの解答用紙4かあるいは発表用操作シート5かを判断する(ステップS402)。このとき、各解答用紙4、発表用操作シート5には、異なる座標領域のユニークなドットパターンが割り当てられて印刷されているので、処理手段24は、図15に示す使用関係情報を参照して、受信した記入情報から、特定の解答用紙4または発表用操作シート5、ユーザエリア、およびその使用ユーザを認識することができる。そして、処理手段24は、電子ペン1からの記入情報が解答用紙4のものであると認識した場合(ステップS402:解答用紙)、その使用ユーザによって解答用紙4に記入されたストロークがストローク表示領域601に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS403)。認識した使用ユーザによって解答用紙4に記入されたストロークが表示されていると認識した場合(ステップS403:Yes)、処理手段24は、受信した記入情報に基づいて、電子ペン1で解答用紙4に記入されたストロークを、ストローク表示領域601へ描画して表示する処理を行う(ステップS404)。選択されていないと認識した場合(ステップS403:No)、処理手段24は、処理を終了する。   In the computer apparatus 2, when the receiving means 22 receives the entry information (stroke information) from the electronic pen 1, the entry information is stored in the storage means 25 (step S 401), and the processing means 24 uses the received entry information. The answer sheet 4 or the presentation operation sheet 5 is determined (step S402). At this time, since each answer sheet 4 and the presentation operation sheet 5 are printed with a unique dot pattern of a different coordinate area, the processing means 24 refers to the use relation information shown in FIG. The specific answer sheet 4 or the presentation operation sheet 5, the user area, and the user who uses the answer sheet 4 can be recognized from the received entry information. When the processing means 24 recognizes that the entry information from the electronic pen 1 is for the answer sheet 4 (step S402: answer sheet), the stroke entered on the answer sheet 4 by the user is displayed in the stroke display area. In other words, it is determined whether or not the user-specific display button 603 corresponding to the user specified from the entry information is selected (step S403). If the recognized user recognizes that the stroke entered on the answer sheet 4 is displayed (step S403: Yes), the processing means 24 uses the electronic pen 1 to place the answer sheet 4 on the basis of the received entry information. A process of drawing and displaying the entered stroke in the stroke display area 601 is performed (step S404). If it is recognized that it has not been selected (step S403: No), the processing means 24 ends the processing.

一方、ステップS402で、処理手段24が、電子ペン1からの記入情報が発表用操作シート5のものであると認識した場合(ステップS402:発表用操作シート)、処理手段24は、再生制御機能がロック状態になっているか否か判定する(ステップS405)。そして、処理手段24は、再生制御機能がロック状態でないと判断した場合(ステップS405;No)、即ち、ロックアイコン613がオフであると判断した場合、ステップS402で用紙種別と共に認識した使用ユーザと共通する使用ユーザが関連付けられている解答用紙4に記入されたストロークがストローク表示領域601に表示されているか否か、換言すると、記入情報から特定された使用ユーザに対応するユーザ別表示ボタン603が選択されているか否かを判定する(ステップS406)。特定した使用ユーザのストロークが表示されていないと認識した場合(ステップS406:No)、処理手段24は、特定した解答用紙4に関する記入内容を表示するように、ストローク表示領域601を即時に切り替える処理を行う(ステップS407)。   On the other hand, when the processing unit 24 recognizes that the entry information from the electronic pen 1 is in the presentation operation sheet 5 in step S402 (step S402: presentation operation sheet), the processing unit 24 uses the reproduction control function. Is determined to be locked or not (step S405). When the processing unit 24 determines that the reproduction control function is not in the locked state (step S405; No), that is, when it is determined that the lock icon 613 is off, the processing unit 24 recognizes the user who has been recognized together with the paper type in step S402. Whether or not the stroke entered in the answer sheet 4 with which the common user is associated is displayed in the stroke display area 601, in other words, a user-specific display button 603 corresponding to the user identified from the entry information is displayed. It is determined whether it is selected (step S406). When recognizing that the specified user's stroke is not displayed (step S406: No), the processing means 24 immediately switches the stroke display area 601 so as to display the entry contents regarding the specified answer sheet 4. Is performed (step S407).

そして、処理手段24は、ステップS402で用紙種別と共に認識した処理指示エリアに対応する処理を実行する(ステップS408)。ここで、認識した処理指示エリアが再生制御機能に対応する場合、処理手段24は、記憶手段25に記憶された処理指示情報(参照図8)を参照して当該処理指示エリアに対応する処理を、この使用ユーザにより解答用紙4に記入された内容のストローク再生について実行する(ステップS408)。一方、処理手段24は、認識した処理指示エリアがロックボタン523の場合、再生制御機能のロックの状態を切り替えると共にロックIDの記憶内容を変更して、ロックアイコン613の表示態様を切り替え後のロックの状態に応じて変更する。また、ステップS406で特定した解答用紙4に関するストロークが表示されていると認識した場合(ステップS406:Yes)、処理手段24は、ステップS402で認識した処理指示エリアに対応する処理を実行する(ステップS408)。   Then, the processing unit 24 executes processing corresponding to the processing instruction area recognized together with the paper type in step S402 (step S408). Here, when the recognized processing instruction area corresponds to the playback control function, the processing means 24 refers to the processing instruction information (refer to FIG. 8) stored in the storage means 25 and performs processing corresponding to the processing instruction area. The stroke reproduction of the content entered in the answer sheet 4 by the user is executed (step S408). On the other hand, when the recognized processing instruction area is the lock button 523, the processing unit 24 switches the lock state of the reproduction control function and changes the storage content of the lock ID to change the lock icon 613 display mode after switching. Change according to the status. If it is recognized that the stroke related to the answer sheet 4 specified in step S406 is displayed (step S406: Yes), the processing unit 24 executes a process corresponding to the processing instruction area recognized in step S402 (step S406). S408).

一方、処理手段24は、ステップS405で再生制御機能がロック状態であると判断した場合(ステップS405;Yes)、即ち、ロックアイコン613がオンであると判断した場合、ステップS402で用紙種別と共に特定した使用ユーザが記憶手段25に記憶されているロックIDと一致するか否か判定する(ステップS409)。これにより、処理手段24は、特定した使用ユーザがロック状態に指定したユーザと一致するか否か判定する。そして、処理手段24は、特定した使用ユーザがロックIDと一致すると判断した場合(ステップS409;Yes)、ステップS402で認識した処理指示エリアに対応する処理を実行する(ステップS408)。一方、処理手段24は、特定した使用ユーザがロックIDと一致しないと判断した場合(ステップS409;No)、フローチャートの処理を終了する。従って、この場合、処理手段24は、特定した使用ユーザにより解答用紙4に記入された内容のストローク表示にストローク表示領域601を切り替えず、また、処理指示エリア511〜523の各機能の処理を実行しない。   On the other hand, if it is determined in step S405 that the playback control function is in the locked state (step S405; Yes), that is, if it is determined that the lock icon 613 is on, the processing unit 24 specifies the paper type in step S402. It is determined whether the used user matches the lock ID stored in the storage means 25 (step S409). Thereby, the processing means 24 determines whether or not the identified using user matches the user designated in the locked state. If the processing unit 24 determines that the identified user matches the lock ID (step S409; Yes), the processing unit 24 executes processing corresponding to the processing instruction area recognized in step S402 (step S408). On the other hand, if the processing unit 24 determines that the specified user does not match the lock ID (step S409; No), the processing of the flowchart ends. Therefore, in this case, the processing means 24 does not switch the stroke display area 601 to the stroke display of the content entered in the answer sheet 4 by the specified user, and executes the processing of each function in the processing instruction areas 511 to 523. do not do.

<本第2実施形態の作用効果>
本第2実施形態における情報処理システムにおいては、電子ペン1のペンIDによらなくとも、コンピュータ装置2は、各解答用紙4及び各発表用操作シート5に固有のドットパターンによって、解答用紙4や発表用操作シート5に記入した使用ユーザ(ユーザ)を特定することができるため、ユーザごとに記入されたストロークを識別して、表示手段26に表示させることができる。また、ユーザが発表用操作シート5のロックボタン523を電子ペン1でタップすることによりロック状態に設定して、他のユーザによる発表用操作シート5を用いた再生制御を制限することができる。従って、発表者の生徒(ユーザ)が発表用操作シート5を使用している際に、他の生徒が発表用操作シート5にタップしても、ストローク再生を制御されることなく、発表者は、円滑に発表を行うことができる。
<Operational effects of the second embodiment>
In the information processing system according to the second embodiment, the computer apparatus 2 uses the dot pattern unique to each answer sheet 4 and each presentation operation sheet 5 to determine whether the answer sheet 4 or the answer sheet 4 is used. Since the user (user) entered in the operation sheet for presentation 5 can be specified, the stroke entered for each user can be identified and displayed on the display means 26. Further, the user can set the locked state by tapping the lock button 523 of the presentation operation sheet 5 with the electronic pen 1, and can restrict the reproduction control using the presentation operation sheet 5 by other users. Accordingly, when the student (user) of the presenter is using the presentation operation sheet 5, even if another student taps the presentation operation sheet 5, the presenter does not control the stroke reproduction. , Can make announcements smoothly.

〔変形例〕
本第2実施形態においては、各解答用紙4(記入用紙)及び発表用操作シート5に固有のドットパターンによって、解答用紙4や発表用操作シート5に記入したユーザを特定することができ、電子ペン1は、ペンIDを記入情報に含めて送信しなくてよいため、メモリ109にペンIDを保有しないものであってもよい。また、電子ペン1を1人1本用いずに、複数のユーザが、同じ電子ペン1を用いてもよい。
[Modification]
In the second embodiment, the user who fills in the answer sheet 4 or the presentation operation sheet 5 can be identified by the dot pattern unique to each answer sheet 4 (entry form) and the presentation operation sheet 5. Since the pen 1 does not have to transmit the pen ID included in the entry information, the pen 1 may not have the pen ID in the memory 109. A plurality of users may use the same electronic pen 1 without using one electronic pen 1 per person.

また、上記第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 computer device 2 or the user who has entered the presentation operation sheet 5. However, the strokes of a plurality of users may be displayed side by side at the same time. Furthermore, the stroke display for one person and the stroke display for a predetermined number of persons may be switched by operating the computer device 2 or the like.

また、上記第1,第2実施形態では、コンピュータ装置2の表示手段26にストロークを表示させたが、プロジェクタ3によりスクリーン4に表示させるようにしてもよい。   In the first and second embodiments, the stroke is displayed on the display unit 26 of the computer apparatus 2. However, the stroke may be displayed on the screen 4 by the projector 3.

また、上記第1,第2実施形態では、解答用紙4には全体に1つの解答エリア(ユーザエリア)を設定することとしたが、設問ごとに区別できるように複数の解答エリアを設定してもよく、また、ユーザの所属や氏名を記入するためのユーザエリアを設定してもよい。   In the first and second embodiments, one answer area (user area) is set for the answer sheet 4 as a whole. However, a plurality of answer areas are set so that each question can be distinguished. Alternatively, a user area for entering the user's affiliation and name may be set.

<第3実施形態>
第3実施形態の情報処理システムでは、コンピュータ装置2は、描画アプリ6上での操作を受け付けることにより、再生制御機能のロックの状態を切り替える。
<Third Embodiment>
In the information processing system of the third embodiment, the computer device 2 switches the state of the reproduction control function lock by accepting an operation on the drawing application 6.

すなわち、第1及び第2実施形態では、コンピュータ装置2は、発表用操作シート5のロックボタン523への電子ペン1によるストロークを検知することで、再生制御機能のロックの状態を変更していた。これに対し、第3実施形態では、コンピュータ装置2は、これに加え、描画アプリ6上に表示されたロックアイコン613がマウスのクリックなどで指定された場合、再生制御機能のロックの状態を切り替える。   That is, in the first and second embodiments, the computer apparatus 2 changes the lock state of the playback control function by detecting the stroke of the electronic pen 1 to the lock button 523 of the presentation operation sheet 5. . In contrast, in the third embodiment, in addition to this, when the lock icon 613 displayed on the drawing application 6 is designated by clicking the mouse or the like, the computer apparatus 2 switches the lock state of the playback control function. .

具体的には、処理手段24は、再生制御機能が描画アプリ6上でロック状態に指定された場合には、ユーザ別表示ボタン603にて指定されていたペンID又はこれに対応する使用ユーザ(使用ユーザの識別情報)を、ロックIDとして記憶手段25に記憶させると共に、ロックアイコン613の表示態様を変更する。そして、処理手段24は、第1又は第2実施形態と同様、再生制御機能の制限を行う。即ち、処理手段24は、記憶したロックIDと異なるペンID又は使用ユーザ(使用ユーザの識別情報)に対応する処理指示エリア511〜523へのストロークを受信した場合であっても、これらに対応するアプリケーション処理機能を実行しない。   Specifically, when the playback control function is designated as locked on the drawing application 6, the processing unit 24 uses the pen ID designated by the user-specific display button 603 or the corresponding user ( The user's identification information) is stored in the storage means 25 as a lock ID, and the display mode of the lock icon 613 is changed. Then, the processing unit 24 restricts the playback control function as in the first or second embodiment. That is, the processing unit 24 responds to the pen IDs different from the stored lock IDs or even when the strokes to the processing instruction areas 511 to 523 corresponding to the use user (use user identification information) are received. Do not execute application processing functions.

一方、処理手段24は、再生制御機能が描画アプリ6上でアンロック状態に指定された場合には、ロックIDを記憶手段25から削除すると共に、ロックアイコン613の表示態様を変更する。   On the other hand, when the playback control function is designated as unlocked on the drawing application 6, the processing unit 24 deletes the lock ID from the storage unit 25 and changes the display mode of the lock icon 613.

<本第3実施形態の作用効果>
本第3実施形態における情報処理システムにおいては、コンピュータ装置2は、描画アプリ6上で再生制御機能のロックの状態の変更を受け付けることで、先生や講師などのコンピュータ装置2の操作者(システム管理者)による再生制御機能のロックの状態の変更を可能にすることができる。従って、先生や講師などのコンピュータ装置2の操作者は、発表者の生徒(ユーザ)が発表者操作シート5を使用している際に、発表者が再生制御機能をロック状態にし忘れて発表を行っていた場合であっても、コンピュータ装置2によりロック状態にすることで、他の生徒が発表用操作シート5にタップすることによるストローク表示領域601の切り替えを抑制し、発表者に円滑に発表を行わせることができる。また、コンピュータ装置2の操作者は、発表者の生徒が発表後に再生制御機能をロック状態からアンロック状態へ切り替える操作を忘れていた場合であっても、コンピュータ装置2によりアンロック状態へ切り替えることができる。このように、第3実施形態では、より柔軟に発表用操作シート5を用いた再生制御を制限することができる。
<Operational effect of the third embodiment>
In the information processing system according to the third embodiment, the computer device 2 accepts a change in the lock state of the playback control function on the drawing application 6, so that the operator of the computer device 2 such as a teacher or a lecturer (system management) The player can change the lock state of the playback control function. Therefore, when the presenter's student (user) is using the presenter operation sheet 5, an operator of the computer device 2 such as a teacher or a lecturer forgets to put the playback control function in the locked state and makes a presentation. Even if it is, the computer device 2 is locked to suppress the switching of the stroke display area 601 caused by another student tapping on the presentation operation sheet 5 and smoothly presenting to the presenter. Can be performed. In addition, even if the presenter's student forgets the operation of switching the playback control function from the locked state to the unlocked state after the presentation, the operator of the computer device 2 switches the computer device 2 to the unlocked state. Can do. Thus, in the third embodiment, the reproduction control using the presentation operation sheet 5 can be restricted more flexibly.

〔変形例〕
本第3実施形態においては、発表用操作シート5には、ロックボタン523が設けられていたが、これに代えて、発表用操作シート5には、ロックボタン523が設けられていなくてもよい。この場合、ユーザ又はコンピュータ装置2の操作者(システム管理者)が、コンピュータ装置2のロックアイコン613をクリック等により指定することで、再生制御機能のロックの状態を適宜切り替える。これによっても、情報処理システムは、発表者以外の生徒が発表用操作シート5にタップすることによるストローク表示領域601の切り替えを抑制し、発表者に円滑に発表を行わせることができる。
[Modification]
In the third embodiment, the presentation operation sheet 5 is provided with the lock button 523. Alternatively, the presentation operation sheet 5 may not be provided with the lock button 523. . In this case, the user or the operator of the computer apparatus 2 (system administrator) designates the lock icon 613 of the computer apparatus 2 by clicking or the like, thereby appropriately switching the reproduction control function lock state. Also by this, the information processing system can suppress the switching of the stroke display area 601 when a student other than the presenter taps the operation sheet 5 for presentation, and can make the presenter smoothly present.

また、上記第1〜第3実施形態では、解答用紙4と発表用操作シート5とがそれぞれ別の用紙に印刷されていた。しかし、これに代えて、解答用紙4と発表用操作シート5とが1枚の用紙に合わせて印刷されていてもよい。例えば、この場合、解答用紙4に相当する部分は用紙の上部に印刷され、発表用操作シート5に相当する部分は、用紙の下部に印刷される。あるいは、発表用操作シート5に相当する部分を縦型のデザインで構成して、用紙の解答用紙4に相当する部分に対して右側または左側に印刷してもよい。なお、解答用紙4(記入用紙)及び上述の解答用紙4に相当する部分は、本発明における「記入用紙」の一例であり、発表用操作シート5及び上述の発表用操作シート5に相当する部分は、本発明における「操作シート」の一例である。   In the first to third embodiments, the answer sheet 4 and the presentation operation sheet 5 are printed on different sheets. However, instead of this, the answer sheet 4 and the presentation operation sheet 5 may be printed on one sheet. For example, in this case, the part corresponding to the answer sheet 4 is printed on the upper part of the sheet, and the part corresponding to the presentation operation sheet 5 is printed on the lower part of the sheet. Alternatively, the portion corresponding to the presentation operation sheet 5 may be configured with a vertical design and printed on the right or left side of the portion corresponding to the answer sheet 4 of the paper. The answer sheet 4 (entry sheet) and the part corresponding to the above answer sheet 4 are examples of the “entry sheet” in the present invention, and the part corresponding to the presentation operation sheet 5 and the above-mentioned presentation operation sheet 5. These are examples of the “operation sheet” in the present invention.

本情報処理システムは、学校の授業や企業での会議室、講演会、プレゼンテーションなどで利用することができる。なお、記入用紙と操作シートは、上記実施形態で記入用紙を解答用紙と称し、操作シートを発表用操作シートと称したように、それぞれの利用場面に応じた呼び方にするのが実際的である。   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〜523…処理指示エリア(ユーザエリア)
6…描画アプリ
601…ストローク表示領域
602…ユーザ表示リスト
603…ユーザ別表示ボタン
604…再生ボタン
605…停止ボタン
606…頭だし表示ボタン
607…1ストローク戻るボタン
608…1ストローク進むボタン
609…最終ストローク表示ボタン
610…再生リストボックス
611…再生バー
612…アプリ終了ボタン
613…ロックアイコン
DESCRIPTION OF SYMBOLS 1 ... Electronic pen 2 ... Computer apparatus 21 ... Input means 22 ... Reception means 23 ... Clock 24 ... Processing means 25 ... Memory | storage means 26 ... Display means 27 ... Transmission means 201 ... Display screen 202 ... Upper left-end point coordinate 203 ... Display of display screen Lower right point coordinates 204 ... First display reference point coordinates 205 ... Second display reference point coordinates 3 ... Projector 4 ... Answer sheet (entry form)
410 ... answer area (user area)
5… Operation sheet for presentation (operation sheet)
511-523 ... Processing instruction area (user area)
6 ... Drawing application 601 ... Stroke display area 602 ... User display list 603 ... User-specific display button 604 ... Play button 605 ... Stop button 606 ... Head position display button 607 ... One stroke return button 608 ... One stroke advance button 609 ... Final stroke Display button 610. Play list box 611 Play bar 612 Application end button 613 Lock icon

Claims (14)

ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、
位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、
ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、
前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから送信された記入情報を受信する受信手段と、
受信した記入情報を記憶する記憶手段と、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段と、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする情報処理システム。
An entry form that is used for each user and in which the same coding pattern indicating the position coordinates is formed;
An operation sheet in which a plurality of processing instruction areas including at least a processing instruction area corresponding to a reproduction control function are formed on a display surface on which a coded pattern indicating position coordinates is formed;
An electronic pen that is used for each user, reads the coded pattern, calculates position coordinates, and transmits the position coordinates as entry information together with pen identification information;
An information processing system comprising: a computer device that receives entry information transmitted from the electronic pen and performs processing according to the entry information;
The computer device includes:
Receiving means for receiving entry information transmitted from the electronic pen;
Storage means for storing the received entry information;
When the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet, the processing instruction area specifying means for specifying the processing instruction area from the entry information;
Lock state switching means for switching between a locked state and an unlocked state of the reproduction control function;
When the processing instruction area specified by the processing instruction area specifying means corresponds to the reproduction control function, the pen identification common to the pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet A process corresponding to a processing instruction area identified from the entry information transmitted from the electronic pen by filling in the operation sheet is performed on the stroke corresponding to the entry information relating to the entry on the entry form. And a reproduction control means for performing reproduction control to be displayed on the display means,
The reproduction control means includes: the reproduction control function in the locked state; and the pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet; and the reproduction control function in the locked state. The information processing system is characterized in that the reproduction control is not executed when the pen identification information corresponding to the stroke displayed by the display means when switching to is different.
前記操作シートは、ユーザごとに用いられ、各々に同一のコード化パターンが形成されていることを特徴とする請求項1に記載の情報処理システム。   The information processing system according to claim 1, wherein the operation sheet is used for each user, and the same coding pattern is formed for each user. 前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする請求項1または2に記載の情報処理システム。
The operation sheet further includes a processing instruction area for instructing switching between the locked state and the unlocked state,
When the processing instruction area specified by the processing instruction area specifying means is a processing instruction area instructing switching between the locked state and the unlocked state, the lock state switching means switches between the locked state and the unlocked state. switching,
The reproduction control means includes: pen identification information included in the entry information transmitted from the electronic pen by filling the operation sheet when the reproduction control function is in the locked state, and entry information designating the lock state. 3. The information processing system according to claim 1, wherein the reproduction control is not executed when the pen identification information corresponding to is different.
前記コンピュータ装置は、
外部入力を受け付ける入力手段をさらに備え、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項1乃至3のいずれか一項に記載の情報処理システム。
The computer device includes:
It further comprises an input means for accepting external input,
The information processing system according to any one of claims 1 to 3, wherein the lock state switching unit switches between the lock state and the unlock state based on the external input.
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、
前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、
前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムであって、
前記コンピュータ装置は、
前記電子ペンから送信された記入情報を受信する受信手段と、
コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段と、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段と、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段と、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段とを備え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しないことを特徴とする情報処理システム。
An entry form used for each user, each having a different coding pattern indicating a position coordinate;
An operation sheet in which a plurality of process instruction areas including at least a process instruction area corresponding to a reproduction control function are formed on a display surface on which different coding patterns indicating position coordinates are formed are used for each user.
An electronic pen that reads the coded pattern, calculates position coordinates, and transmits it as entry information;
An information processing system comprising: a computer device that receives entry information transmitted from the electronic pen and performs processing according to the entry information;
The computer device includes:
Receiving means for receiving entry information transmitted from the electronic pen;
Storage means for storing usage relationship information indicating the relationship between the entry form, the operation sheet, and the user, which are distinguished by the coding pattern, and the received entry information;
When the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet, the processing instruction area specifying means for specifying the processing instruction area from the entry information based on the use relation information;
Lock state switching means for switching between a locked state and an unlocked state of the reproduction control function;
When the processing instruction area specified by the processing instruction area specifying means corresponds to the reproduction control function, based on the use relation information, a stroke corresponding to the entry information related to filling in the entry sheet paired with the operation sheet, Reproduction control means for performing reproduction control to be displayed on the display means while executing processing corresponding to the processing instruction area specified from the entry information transmitted from the electronic pen by filling in the operation sheet,
The reproduction control means includes: a user whose reproduction control function is in the locked state; and a user specified based on the use relation information from the entry information transmitted from the electronic pen by filling in the operation sheet; The information processing system is characterized in that the reproduction control is not executed when a user is different from a user corresponding to the stroke displayed by the display means when the function is switched to the locked state.
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しないことを特徴とする請求項5に記載の情報処理システム。
The operation sheet further includes a processing instruction area for instructing switching between the locked state and the unlocked state,
When the processing instruction area specified by the processing instruction area specifying means is a processing instruction area instructing switching between the locked state and the unlocked state, the lock state switching means switches between the locked state and the unlocked state. switching,
The playback control means includes: a user whose playback control function is in the locked state; and a user who is specified based on the usage relation information from the entry information transmitted from the electronic pen by filling in the operation sheet; The information processing system according to claim 5, wherein the reproduction control is not executed when a user specified based on the use relation information is different from entry information designating an entry.
前記コンピュータ装置は、
外部入力を受け付ける入力手段をさらに備え、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項5または6に記載の情報処理システム。
The computer device includes:
It further comprises an input means for accepting external input,
The information processing system according to claim 5, wherein the lock state switching unit switches between the lock state and the unlock state based on the external input.
前記コンピュータ装置からの画像信号を受信し、前記表示手段の表示に同期させて、スクリーンに画像を投影するプロジェクタをさらに備えることを特徴とする請求項1乃至7のうちいずれか一項に記載の情報処理システム。   The projector according to claim 1, further comprising a projector that receives an image signal from the computer device and projects an image on a screen in synchronization with the display of the display unit. Information processing system. ユーザごとに用いられ、各々に位置座標を示す同一のコード化パターンが形成された記入用紙と、位置座標を示すコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、ユーザごとに用いられ、前記コード化パターンを読み取って位置座標を演算し、当該位置座標をペン識別情報とともに記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、
前記電子ペンから送信された記入情報を受信する受信手段、
受信した記入情報を記憶する記憶手段、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から処理指示エリアを特定する処理指示エリア特定手段、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と共通するペン識別情報を有する、前記記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とするプログラム。
A processing instruction area corresponding to at least the reproduction control function on the entry sheet used for each user, on which the same coding pattern indicating the position coordinates is formed and on the display surface on which the coding pattern indicating the position coordinates is formed. An operation sheet on which a plurality of processing instruction areas are formed, an electronic pen that is used for each user, calculates a position coordinate by reading the coded pattern, and transmits the position coordinate as entry information together with pen identification information; A program executed by the computer device in an information processing system comprising a computer device that receives the entry information transmitted from the electronic pen and performs processing according to the entry information,
Receiving means for receiving entry information transmitted from the electronic pen;
Storage means for storing received entry information;
When the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet, a processing instruction area specifying means for specifying a processing instruction area from the entry information;
Lock state switching means for switching between a locked state and an unlocked state of the reproduction control function;
When the processing instruction area specified by the processing instruction area specifying means corresponds to the reproduction control function, the pen identification common to the pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet A process corresponding to a processing instruction area identified from the entry information transmitted from the electronic pen by filling in the operation sheet is performed on the stroke corresponding to the entry information relating to the entry on the entry form. Meanwhile, the computer apparatus is caused to function as a reproduction control unit that performs reproduction control to be displayed on the display unit,
The reproduction control means includes: the reproduction control function in the locked state; and the pen identification information included in the entry information transmitted from the electronic pen by filling in the operation sheet; and the reproduction control function in the locked state. The reproduction control is not executed when the pen identification information corresponding to the stroke displayed by the display means when the display is switched is different.
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態を切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報に含まれるペン識別情報と、前記ロック状態を指定した記入情報に対応するペン識別情報と、が異なるとき、前記再生制御を実行しないことを特徴とする請求項9に記載のプログラム。
The operation sheet further includes a processing instruction area for instructing switching between the locked state and the unlocked state,
The lock state switching means switches the lock state when the process instruction area specified by the process instruction area specifying means is a process instruction area instructing switching between the locked state and the unlocked state,
The reproduction control means includes: pen identification information included in the entry information transmitted from the electronic pen by filling the operation sheet when the reproduction control function is in the locked state, and entry information designating the lock state. The program according to claim 9, wherein the reproduction control is not executed when the pen identification information corresponding to is different.
外部入力を受け付ける入力手段として前記コンピュータ装置をさらに機能させ、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項9または10に記載のプログラム。
Further causing the computer device to function as input means for receiving external input;
The program according to claim 9 or 10, wherein the lock state switching means switches between the lock state and the unlock state based on the external input.
ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された記入用紙と、ユーザごとに用いられ、各々に位置座標を示す異なるコード化パターンが形成された表示面に、少なくとも再生制御機能に対応する処理指示エリアを含む複数の処理指示エリアが形成された操作シートと、前記コード化パターンを読み取って位置座標を演算し、記入情報として送信する電子ペンと、前記電子ペンから送信された記入情報を受信して、当該記入情報に応じた処理を行うコンピュータ装置とを備える情報処理システムにおける前記コンピュータ装置により実行されるプログラムであって、
前記電子ペンから送信された記入情報を受信する受信手段、
コード化パターンにより区別される記入用紙と操作シートとユーザとの関係を示す使用関係情報と、受信した記入情報とを記憶する記憶手段、
前記受信手段により、前記操作シートへの記入により前記電子ペンから送信された記入情報を受信すると、当該記入情報から前記使用関係情報に基づき処理指示エリアを特定する処理指示エリア特定手段、
前記再生制御機能のロック状態とアンロック状態とを切り替えるロック状態切り替え手段、
前記処理指示エリア特定手段が特定した処理指示エリアが前記再生制御機能に対応する場合、前記使用関係情報に基づき、前記操作シートと対になる記入用紙への記入に関する記入情報に対応したストロークを、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から特定される処理指示エリアに対応する処理を実行しつつ、表示手段に表示させる再生制御を行う再生制御手段、として前記コンピュータ装置を機能させ、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記再生制御機能が前記ロック状態に切り替わった際前記表示手段により表示されていた前記ストロークに対応するユーザと、が異なるとき、前記再生制御を実行しないことを特徴とするプログラム。
At least playback on the entry form used for each user, each formed with a different coding pattern indicating the position coordinates, and on the display surface used for each user, each formed with a different coding pattern indicating the position coordinates. An operation sheet in which a plurality of process instruction areas including a process instruction area corresponding to a control function are formed, an electronic pen that reads the coded pattern, calculates position coordinates, and transmits the information as entry information, and transmits from the electronic pen A program executed by the computer device in an information processing system comprising a computer device that receives the written entry information and performs processing according to the entry information,
Receiving means for receiving entry information transmitted from the electronic pen;
Storage means for storing usage relationship information indicating the relationship between the entry sheet, the operation sheet, and the user, and the received entry information distinguished by the coding pattern;
When the receiving means receives the entry information transmitted from the electronic pen by filling in the operation sheet, the processing instruction area specifying means for specifying the processing instruction area from the entry information based on the use relation information;
Lock state switching means for switching between a locked state and an unlocked state of the reproduction control function;
When the processing instruction area specified by the processing instruction area specifying means corresponds to the reproduction control function, based on the use relation information, a stroke corresponding to the entry information related to filling in the entry sheet paired with the operation sheet, The computer apparatus as reproduction control means for performing reproduction control to be displayed on the display means while executing processing corresponding to the processing instruction area specified from the entry information transmitted from the electronic pen by filling in the operation sheet Function
The reproduction control means includes: a user whose reproduction control function is in the locked state; and a user specified based on the use relation information from the entry information transmitted from the electronic pen by filling in the operation sheet; The reproduction control is not executed when a user is different from a user corresponding to the stroke displayed by the display unit when the function is switched to the locked state.
前記操作シートは、前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアをさらに備え、
前記ロック状態切り替え手段は、前記処理指示エリア特定手段が特定した処理指示エリアが前記ロック状態と前記アンロック状態との切り替えを指示する処理指示エリアの場合、前記ロック状態と前記アンロック状態とを切り替え、
前記再生制御手段は、前記再生制御機能が前記ロック状態、かつ、前記操作シートへの記入により前記電子ペンから送信された前記記入情報から前記使用関係情報に基づき特定されるユーザと、前記ロック状態を指定した記入情報から前記使用関係情報に基づき特定されるユーザとが異なるとき、前記再生制御を実行しないことを特徴とする請求項12に記載のプログラム。
The operation sheet further includes a processing instruction area for instructing switching between the locked state and the unlocked state,
When the processing instruction area specified by the processing instruction area specifying means is a processing instruction area instructing switching between the locked state and the unlocked state, the lock state switching means switches between the locked state and the unlocked state. switching,
The playback control means includes: a user whose playback control function is in the locked state; and a user who is specified based on the usage relation information from the entry information transmitted from the electronic pen by filling in the operation sheet; The program according to claim 12, wherein the reproduction control is not executed when a user specified based on the usage-related information is different from entry information designating an entry.
外部入力を受け付ける入力手段として前記コンピュータ装置をさらに機能させ、
前記ロック状態切り替え手段は、前記外部入力に基づき、前記ロック状態と前記アンロック状態とを切り替えることを特徴とする請求項12または13に記載のプログラム。
Further causing the computer device to function as input means for receiving external input;
The program according to claim 12 or 13, wherein the lock state switching means switches between the lock state and the unlock state based on the external input.
JP2010102532A 2010-04-27 2010-04-27 Information processing system and its program Pending JP2011232952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010102532A JP2011232952A (en) 2010-04-27 2010-04-27 Information processing system and its program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010102532A JP2011232952A (en) 2010-04-27 2010-04-27 Information processing system and its program

Publications (1)

Publication Number Publication Date
JP2011232952A true JP2011232952A (en) 2011-11-17

Family

ID=45322209

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010102532A Pending JP2011232952A (en) 2010-04-27 2010-04-27 Information processing system and its program

Country Status (1)

Country Link
JP (1) JP2011232952A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013114660A1 (en) * 2012-01-30 2013-08-08 日立コンシューマエレクトロニクス株式会社 System for supporting education and information terminal
JP2013246624A (en) * 2012-05-25 2013-12-09 Oki Electric Ind Co Ltd Information processing apparatus, electronic booking table system, information processing method, and program
JP2020198038A (en) * 2019-06-05 2020-12-10 大日本印刷株式会社 Information processing apparatus and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257530A (en) * 2007-04-06 2008-10-23 Halc Co Ltd Electronic pen input data processing system
JP2010020600A (en) * 2008-07-11 2010-01-28 Digital Electronics Corp Control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257530A (en) * 2007-04-06 2008-10-23 Halc Co Ltd Electronic pen input data processing system
JP2010020600A (en) * 2008-07-11 2010-01-28 Digital Electronics Corp Control system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013114660A1 (en) * 2012-01-30 2013-08-08 日立コンシューマエレクトロニクス株式会社 System for supporting education and information terminal
JP2013246624A (en) * 2012-05-25 2013-12-09 Oki Electric Ind Co Ltd Information processing apparatus, electronic booking table system, information processing method, and program
JP2020198038A (en) * 2019-06-05 2020-12-10 大日本印刷株式会社 Information processing apparatus and program

Similar Documents

Publication Publication Date Title
JP3151886U (en) Information processing system
JP5353219B2 (en) Board writing system, computer apparatus and program
JP2015102886A (en) Handwriting reproducing device and program
JP6044198B2 (en) Computer apparatus, program, and information processing system
JP2011232952A (en) Information processing system and its program
JP2014134571A (en) Computer device, reproduction system, and program
JP5120291B2 (en) Stroke playback device and program
JP5267950B2 (en) Information processing system and program thereof
JP2013076720A (en) Computer device, electronic pen system and program
JP5360324B2 (en) Stroke playback device and program
JP3174897U (en) Teaching material content display system, computer apparatus thereof, and sheet used therefor
JP6056263B2 (en) Terminal device, electronic pen system, and program
JP5413315B2 (en) Information processing system and display processing program
JP3156526U (en) Information processing system
JP5157973B2 (en) Projection input / output system and program thereof
JP5267717B2 (en) Stroke playback device and program
JP5263439B2 (en) Stroke playback device and program
JP6260210B2 (en) Display system, display method and program
JP5201020B2 (en) Projection input / output system and program thereof
JP5943293B2 (en) Terminal device, content reproduction system, and program
JP5382392B2 (en) Information processing system and program thereof
JP5862395B2 (en) Terminal device, content reproduction system, and program
JP2013182122A (en) Electronic pen system and program
JP5104904B2 (en) Information processing system and display processing program
JP5703972B2 (en) Computer apparatus and program thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130910

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130911

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140408