JP3169604U - Terminal device and electronic pen system - Google Patents

Terminal device and electronic pen system Download PDF

Info

Publication number
JP3169604U
JP3169604U JP2011002992U JP2011002992U JP3169604U JP 3169604 U JP3169604 U JP 3169604U JP 2011002992 U JP2011002992 U JP 2011002992U JP 2011002992 U JP2011002992 U JP 2011002992U JP 3169604 U JP3169604 U JP 3169604U
Authority
JP
Japan
Prior art keywords
display
enlarged
user
list
stroke
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011002992U
Other languages
Japanese (ja)
Inventor
康貴 永田
康貴 永田
克巳 田中
克巳 田中
坂本 早苗
早苗 坂本
紗恵子 米沢
紗恵子 米沢
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 JP2011002992U priority Critical patent/JP3169604U/en
Application granted granted Critical
Publication of JP3169604U publication Critical patent/JP3169604U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

【課題】一覧表示された縮小画像を、操作者が任意に選択して拡大表示することが可能な端末装置及びこれを用いた電子ペンシステムを提供する。【解決手段】端末装置は、手書きストロークが描かれた用紙の縮小画像を一覧表示すると共に、縮小画像ごと又は手書きストロークの記入者ごとに、縮小画像を拡大表示した拡大画像を表示するための選択欄を表示する一覧表示手段と、選択された選択欄に対応する縮小画像の拡大画像を表示する拡大表示手段とを備える。【選択図】図14A terminal device that allows an operator to arbitrarily select and display enlarged images displayed in a list and an electronic pen system using the terminal device. A terminal device displays a list of reduced images of paper on which handwritten strokes are drawn, and a selection for displaying an enlarged image obtained by enlarging the reduced image for each reduced image or for each writer of the handwritten stroke. A list display unit for displaying a column; and an enlarged display unit for displaying an enlarged image of a reduced image corresponding to the selected selection column. [Selection] Figure 14

Description

本考案は、画像を表示する端末装置と、これを用いた電子ペンシステムに関する。   The present invention relates to a terminal device for displaying an image and an electronic pen system using the terminal device.

近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンの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 with dedicated paper on which a predetermined dot pattern is printed. In addition to the usual ink cartridge for writing characters, etc., the anotopen has a small camera for capturing the dot pattern printed on the dedicated paper and the position coordinates on the dedicated paper from the captured dot pattern. A processor for calculating and a data communication unit for transmitting the calculated position coordinates and the like to an external device are mounted. 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には、電子ペンを用いた協働学習システムにおいて、電子ペンの記入情報に基づき再現した解答用紙を個別に表示したり、一覧表示したりする技術が開示されている。   Patent Document 2 describes a rotation correction processing function that corrects the arrangement of dots on an image caused by the angle of an electronic pen facing the dot pattern. Further, Patent Literature 3 discloses a technique for individually displaying or displaying a list of answer sheets reproduced based on information entered in an electronic pen in a collaborative learning system using the electronic pen.

特許第3872498号公報Japanese Patent No. 3874498 特表2003−529853号公報Special table 2003-529853 gazette 特開2009−276479号公報JP 2009-276479 A

各ユーザが電子ペン等により記入した解答用紙等を再現した縮小画像を端末装置上で一覧表示した際に、一覧表示された縮小画像のうち特定の縮小画像を指定し、指定した縮小画像を比較等のために拡大して端末装置の操作者が閲覧できると便宜である。そこで、本考案は、一覧表示された縮小画像を、操作者が任意に選択して拡大表示することが可能な端末装置及びこれを用いた電子ペンシステムを提供することを主な目的とする。   When each user displays a list of reduced images that reproduce the answer sheets filled in with an electronic pen or the like on the terminal device, a specific reduced image is specified from the list of reduced images, and the specified reduced images are compared. It is convenient if the operator of the terminal device can view it for enlargement. Accordingly, the main object of the present invention is to provide a terminal device that allows an operator to arbitrarily select and display enlarged images displayed in a list, and an electronic pen system using the terminal device.

本考案の1つの観点では、端末装置は、手書きストロークが描かれた用紙の縮小画像を一覧表示すると共に、前記縮小画像ごと又は前記手書きストロークの記入者ごとに、前記縮小画像を拡大表示した拡大画像を表示するための選択欄を表示する一覧表示手段と、選択された前記選択欄に対応する前記縮小画像の拡大画像を表示する拡大表示手段とを備える。   In one aspect of the present invention, the terminal device displays a list of reduced images of paper on which handwritten strokes are drawn, and an enlarged image in which the reduced images are enlarged and displayed for each reduced image or for each writer of the handwritten strokes. List display means for displaying a selection field for displaying an image, and enlarged display means for displaying an enlarged image of the reduced image corresponding to the selected selection field.

この構成により、端末装置は、手書きストロークが描かれた用紙の縮小画像を一覧表示すると共に、縮小画像ごと又は手書きストロークの記入者ごとに、縮小画像を拡大した拡大画像を表示するための選択欄を表示する。ここで、「手書きストロークの記入者ごとに、縮小画像を拡大した拡大画像を表示するための選択欄を表示する」とは、複数の用紙が一人の記入者に対応する場合には、これら複数の用紙の縮小画像につき一つの選択欄を表示することを指す。そして、端末装置は、いずれかの選択欄が選択された場合、即時に又は所定のタイミングで、選択された選択欄に対応する縮小画像の拡大画像を表示する。このようにすることで、端末装置は、一覧表示した縮小画像のうち任意の縮小画像を操作者に選択させて拡大表示させることができる。従って、操作者は、特定の縮小画像を比較したい場合等に、任意の縮小画像を選択欄により選択してこれらを拡大表示させることができる。   With this configuration, the terminal device displays a list of reduced images of paper on which handwritten strokes are drawn, and a selection field for displaying an enlarged image obtained by enlarging the reduced image for each reduced image or for each writer of the handwritten stroke. Is displayed. Here, “display a selection field for displaying an enlarged image obtained by enlarging a reduced image for each writer of handwritten strokes” means that when a plurality of sheets correspond to one entrant, Indicates that one selection field is displayed for each reduced image of the paper. Then, when any of the selection fields is selected, the terminal device displays an enlarged image of the reduced image corresponding to the selected selection field immediately or at a predetermined timing. In this way, the terminal device can cause the operator to select an arbitrary reduced image from among the reduced images displayed as a list and display the enlarged image. Therefore, when the operator wants to compare specific reduced images, the operator can select an arbitrary reduced image from the selection column and display the enlarged images.

上記の端末装置の一態様では、前記拡大表示手段は、前記選択欄が選択された場合、当該選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウを、即時に生成して表示する。このようにすることで、端末装置は、操作者が選択した縮小画像を即時に表示画面に表示させることができる。   In one aspect of the terminal device, when the selection field is selected, the enlargement display unit immediately generates and displays a window that displays an enlarged image of the reduced image corresponding to the selection field. In this way, the terminal device can immediately display the reduced image selected by the operator on the display screen.

上記の端末装置の他の一態様では、前記拡大表示手段は、前記選択欄が選択された場合であって、当該選択欄とは別の選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウが既に表示されていた場合、当該ウィンドウに並べて、選択された前記選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウを、即時に生成して表示する。このようにすることで、端末装置は、複数の縮小画像が選択された場合に、これらの拡大画像を並べて表示することができ、操作者に好適にこれらを比較しつつ閲覧させることができる。   In another aspect of the terminal device, the enlarged display unit displays an enlarged image of the reduced image corresponding to a selection field different from the selection field when the selection field is selected. If the window has already been displayed, a window displaying the enlarged image of the reduced image corresponding to the selected selection column is immediately generated and displayed. By doing in this way, when a plurality of reduced images are selected, the terminal device can display these enlarged images side by side, and can allow the operator to browse them while suitably comparing them.

上記の端末装置の他の一態様では、前記一覧表示手段は、前記縮小画像を拡大表示した拡大画像を左右に並べて表示することを指定するメニューと、前記拡大画像を上下に並べて表示することを指定するメニューとを表示し、前記拡大表示手段は、いずれかの前記メニューが選択された場合、選択された前記選択欄に対応する前記縮小画像の拡大画像を、選択されたメニューの指定に基づき表示する。この態様により、端末装置は、選択した縮小画像の拡大画像を、操作者の任意のタイミングかつ任意の並べ方で表示することが可能となる。   In another aspect of the above terminal device, the list display means includes a menu for designating that the enlarged images obtained by enlarging the reduced images are displayed side by side and the enlarged images are displayed side by side. A menu to be specified, and when one of the menus is selected, the enlarged display means displays an enlarged image of the reduced image corresponding to the selected selection field based on the designation of the selected menu. indicate. According to this aspect, the terminal device can display an enlarged image of the selected reduced image at an arbitrary timing and an arbitrary arrangement of the operator.

上記の端末装置の他の一態様では、入力手段による入力に基づき前記拡大画像上にストロークを描くストローク描画手段をさらに備え、前記拡大表示手段は、前記拡大画像を表示すると共に所定のマークを表示し、当該マークが選択された場合、前記ストロークの色又は/及び線幅を指定するためのツールバーを表示する。この態様により、端末装置は、操作者の操作に基づき拡大画像上に任意のストロークを描画することができると共に、当該ストロークの色又は/及び線幅を操作者に指定させることができる。   In another aspect of the above terminal device, the terminal device further includes stroke drawing means for drawing a stroke on the enlarged image based on an input by the input means, and the enlarged display means displays the enlarged image and a predetermined mark. When the mark is selected, a toolbar for designating the stroke color and / or line width is displayed. According to this aspect, the terminal device can draw an arbitrary stroke on the enlarged image based on the operation of the operator, and can cause the operator to specify the color or / and the line width of the stroke.

上記の端末装置の他の一態様では、入力手段による入力に基づき前記拡大画像上にストロークを描くストローク描画手段を備え、前記一覧表示手段は、前記拡大画像上に描いたストロークの表示及び非表示の切り替えを指定する表示切替ボタンを表示し、前記ストローク描画手段は、前記表示切替ボタンが選択されているか否かに基づき、前記拡大画像上に描いたストロークの表示及び非表示の切り替えを行う。この態様により、端末装置は、操作者の入力に基づき拡大画像上に任意のストロークを描画することができると共に、操作者の入力に応じて当該ストロークの表示及び非表示を切り替えることができる。   In another aspect of the above terminal device, the terminal device includes stroke drawing means for drawing a stroke on the enlarged image based on an input by the input means, and the list display means displays and hides the stroke drawn on the enlarged image. A display switching button for designating switching is displayed, and the stroke drawing means switches between display and non-display of the stroke drawn on the enlarged image based on whether or not the display switching button is selected. According to this aspect, the terminal device can draw an arbitrary stroke on the enlarged image based on the operator's input, and can switch display and non-display of the stroke according to the operator's input.

上記の端末装置の他の一態様では、入力手段による入力に基づき、前記縮小画像の表示範囲を指定する範囲指定手段を備え、前記一覧表示手段は、前記縮小画像を、前記範囲指定手段により指定された表示範囲のみ表示して一覧表示し、前記拡大表示手段は、選択された前記選択欄に対応する縮小画像の拡大画像を、前記範囲指定手段により指定された表示範囲のみ表示する。このようにすることで、端末装置は、操作者が指定した範囲に応じて、柔軟に縮小画像の一覧表示及び拡大画像の表示を行うことができる。   In another aspect of the terminal device, the terminal device includes a range specifying unit that specifies a display range of the reduced image based on an input by the input unit, and the list display unit specifies the reduced image by the range specifying unit. The enlarged display means displays the enlarged image of the reduced image corresponding to the selected selection field only in the display range designated by the range designation means. By doing in this way, the terminal device can flexibly display the list of reduced images and the display of enlarged images according to the range specified by the operator.

上記の端末装置の他の一態様では、前記拡大表示手段は、選択された前記選択欄に対応する縮小画像の拡大画像を、前記範囲指定手段により指定された表示範囲のみ表示したウィンドウを生成して表示し、当該ウィンドウは、前記拡大画像の表示範囲を移動させるためのインターフェースが設けられている。ここで、「インターフェース」は、スクロールバーその他拡大画像の表示範囲を移動させるための操作ボタン等が該当する。このようにすることで、端末装置は、拡大画像の表示範囲を操作者の入力に基づき適宜変更させることができる。   In another aspect of the terminal device, the enlarged display unit generates a window that displays the enlarged image of the reduced image corresponding to the selected selection field only in the display range specified by the range specifying unit. The window is provided with an interface for moving the display range of the enlarged image. Here, the “interface” corresponds to a scroll bar and other operation buttons for moving the display range of the enlarged image. By doing in this way, the terminal device can change the display range of an enlarged image suitably based on an operator's input.

本考案に係る電子ペンシステムは、それぞれ異なるコード化パターンが印刷された複数の用紙と、前記用紙に印刷されたコード化パターンを読み取ってペン先部の位置座標を演算し、当該位置座標と固有のペンIDとを含む記入情報を送信する複数の電子ペンと、前記電子ペンから記入情報を受信する請求項1乃至8のいずれか一項に記載の端末装置とを備える電子ペンシステムであって、前記端末装置の前記一覧表示手段は、前記電子ペンから受信した記入情報に基づき再現した手書きストロークを描いた前記用紙の縮小画像を一覧表示する。   An electronic pen system according to the present invention calculates a position coordinate of a pen tip by reading a plurality of sheets each having a different coded pattern printed thereon and the coded pattern printed on the sheet, and inherently identifies the position coordinates. An electronic pen system comprising: a plurality of electronic pens that transmit entry information including a pen ID; and the terminal device according to any one of claims 1 to 8 that receives the entry information from the electronic pen. The list display unit of the terminal device displays a list of reduced images of the paper on which handwritten strokes reproduced based on the entry information received from the electronic pen are drawn.

この構成により、電子ペンシステムは、それぞれ異なるドットパターンが印刷された複数の用紙に対し、電子ペンにより記入がなされると、電子ペンは記入情報を端末装置に送信する。そして、端末装置は、受信した記入情報に基づき再現した手書きストロークを描いた用紙の縮小画像を一覧表示する。そして、端末装置は、選択欄が選択された場合、即時に又は所定のタイミングで、選択された選択欄に対応する縮小画像の拡大画像を表示する。このようにすることで、電子ペンシステムは、電子ペンにより所定の用紙に記載された解答内容等の縮小画像の一覧から任意の縮小画像を指定させ、指定された縮小画像を拡大して操作者に閲覧させることができる。   With this configuration, when an electronic pen system fills in a plurality of sheets on which different dot patterns are printed, the electronic pen transmits entry information to the terminal device. Then, the terminal device displays a list of reduced images of the paper on which handwritten strokes reproduced based on the received entry information are drawn. When the selection field is selected, the terminal device displays an enlarged image of the reduced image corresponding to the selected selection field immediately or at a predetermined timing. In this way, the electronic pen system causes the electronic pen to specify an arbitrary reduced image from a list of reduced images such as the answer contents described on a predetermined sheet, and enlarges the specified reduced image to operate the operator. Can be viewed.

本考案によれば、端末装置は、縮小画像の一覧と共にこれらの選択欄を設け、一覧表示した縮小画像のうち任意の縮小画像を操作者に選択させ、選択された縮小画像を拡大表示する。従って、操作者は、任意の縮小画像を選択欄により選択し、これらを拡大表示させることができる。   According to the present invention, the terminal device provides these selection fields together with a list of reduced images, causes the operator to select an arbitrary reduced image from among the displayed reduced images, and displays the selected reduced image in an enlarged manner. Therefore, the operator can select arbitrary reduced images from the selection column and display them in an enlarged manner.

本実施形態に係る電子ペンシステムのシステム構成図である。It is a system configuration figure of the electronic pen system concerning this embodiment. 電子ペンシステムで利用される解答用紙を示す図である。It is a figure which shows the answer sheet utilized with an electronic pen system. 解答用紙、電子ペン、及び受講者の対応を説明するための図である。It is a figure for demonstrating correspondence of an answer sheet, an electronic pen, and a student. 解答用紙に印刷されるドットパターンによる情報の表現方法の説明図である。It is explanatory drawing of the expression method of the information by the dot pattern printed on an answer sheet. (a)は、ドットパターンを模式的に示し、(b)は、それに対応する情報の例を示す図である。(A) shows a dot pattern typically, and (b) is a figure showing an example of information corresponding to it. 電子ペンの構成を示すブロック図である。It is a block diagram which shows the structure of an electronic pen. 集約装置の機能ブロック図を含む電子ペンシステムのシステム構成図である。1 is a system configuration diagram of an electronic pen system including a functional block diagram of an aggregation device. 集約装置に記憶されたユーザIDとユーザ名とペンIDとの関係を示す図である。It is a figure which shows the relationship between the user ID memorize | stored in the aggregation apparatus, the user name, and pen ID. 集約装置に記憶させる学習データのファイルの構造図である。It is a structure figure of the file of the learning data memorize | stored in an aggregation apparatus. 集約装置における描画アプリケーションウィンドウの表示例である。It is a display example of a drawing application window in the aggregation device. 比較一覧表示ボタンが選択された場合の描画アプリケーションウィンドウの表示例である。It is a display example of a drawing application window when a comparison list display button is selected. サムネイルを拡大表示した拡大表示ウィンドウが生成された場合の集約装置の表示画面を示す。The display screen of the aggregation device when an enlarged display window in which thumbnails are enlarged is generated is shown. 比較一覧選択欄が選択された描画アプリケーションウィンドウの表示例を示す。The example of a display of the drawing application window from which the comparison list selection column was selected is shown. 複数の比較一覧選択欄が選択された後の集約装置の表示画面を示す。The display screen of the aggregation apparatus after a several comparison list selection column is selected is shown. (A)は、拡大表示ウィンドウの色パレット表示ボタンが選択された場合の概要図を示す。(B)は、拡大画像上でマウス操作によりストロークが描かれた場合の拡大表示ウィンドウを示す。(A) shows a schematic diagram when the color palette display button of the enlarged display window is selected. (B) shows an enlarged display window when a stroke is drawn on the enlarged image by a mouse operation. (A)は、表示切替ボタンが選択されていない状態での表示切替ボタン及び拡大表示ウィンドウの表示態様を示す。(B)は、表示切替ボタンが選択された状態での表示切替ボタン及び拡大表示ウィンドウの表示態様を示す。(A) shows the display mode of the display switching button and the enlarged display window when the display switching button is not selected. (B) shows the display mode of the display switching button and the enlarged display window when the display switching button is selected. 指定表示範囲が設定された場合の比較一覧表示を示す。Shows the comparison list display when the specified display range is set. 比較一覧選択欄が選択された後の集約処理装置の表示画面を示す。The display screen of the aggregation processing apparatus after the comparison list selection column is selected is shown. 変形例に係る描画アプリケーションウィンドウを示す。The drawing application window which concerns on a modification is shown. ウィンドウメニューが選択された場合の描画アプリケーションウィンドウを示す。Fig. 9 shows a drawing application window when a window menu is selected. 「左右に並べて表示」と表記されたメニューが選択された場合の描画アプリケーションウィンドウを示す。The drawing application window when the menu labeled “display side by side” is selected. 変形例に係る解答用紙の上面図を示す。The top view of the answer sheet concerning a modification is shown. 第1の例〜第3の例に係る比較一覧表示及びその画面遷移の具体例を示す。Specific examples of comparison list display and screen transitions according to the first to third examples will be described.

以下、図面を参照しながら、本考案に係るシステムの好適な実施形態について説明する。   Hereinafter, a preferred embodiment of a system according to the present invention will be described with reference to the drawings.

[電子ペンシステムのシステム構成]
図1は、本実施形態における電子ペンシステム10のシステム構成図である。図1に示すように、電子ペンシステム10は、各受講者(利用者)それぞれに配布される解答用紙(記入用紙)5A,5B,…(5)と、解答用紙5に解答(筆跡)を記入し、記入した情報を外部へBluetooth(登録商標)等の無線通信方式で送信するための電子ペン1A,1B,…(1)と、各電子ペン1から送信される記入情報を受信してディスプレイ(表示手段)に記入内容等を表示する集約装置(端末装置)2とを備える。
[System configuration of electronic pen system]
FIG. 1 is a system configuration diagram of an electronic pen system 10 according to the present embodiment. As shown in FIG. 1, the electronic pen system 10 includes answer sheets (entry sheets) 5A, 5B,... (5) distributed to each student (user) and answers (handwriting) on the answer sheet 5. The electronic pens 1A, 1B,... (1) for transmitting the entered information to the outside by a wireless communication method such as Bluetooth (registered trademark) and the entry information transmitted from each electronic pen 1 are received. And an aggregation device (terminal device) 2 that displays entry contents and the like on a display (display means).

なお、図1では、集約装置2は、電子ペン1A〜1Cから直接、記入情報を受信しているが、記入される解答用紙5が多いために記入情報を送信する電子ペン1の本数が多い場合や、受講者が解答する会場が離れている等により無線通信の範囲外となるような場合は、他の電子ペン1D、1E、…から送信される記入情報を中継して集約装置2へ転送するための転送装置3を設ける。このとき、転送装置3から集約装置2へのデータの送信は、例えばLAN経由でTCP/IPの通信方式で行うとよい。各電子ペン1には、アノトペンを利用することができ、集約装置2には、ラップトップパソコンなどを利用することができ、転送装置3には、ラップトップパソコンやデータ転送専用のコンピュータなどを利用することができる。プロジェクタ4は、集約装置2から表示情報を受信して、集約装置2の画面をスクリーン6へ投影表示する装置である。   In FIG. 1, the aggregation device 2 receives the entry information directly from the electronic pens 1 </ b> A to 1 </ b> C. However, since there are many answer sheets 5 to be filled in, the number of electronic pens 1 that transmit the entry information is large. If the location where the student answers is out of the range of the wireless communication due to the remote location, etc., the entry information transmitted from the other electronic pens 1D, 1E,. A transfer device 3 for transferring is provided. At this time, transmission of data from the transfer device 3 to the aggregation device 2 may be performed by a TCP / IP communication method via a LAN, for example. Each electronic pen 1 can use an anotopen, the aggregation device 2 can use a laptop personal computer, etc., and the transfer device 3 can use a laptop personal computer or a data transfer dedicated computer. can do. The projector 4 is a device that receives display information from the aggregation device 2 and projects and displays the screen of the aggregation device 2 on the screen 6.

[解答用紙]
図2を参照して解答用紙(記入用紙)5について説明する。各解答用紙5には、その略全面に、それぞれ同じパターンのドットパターン(コード化パターン)が印刷され、その上に、ユーザエリア501が規定されている。さらに、各解答用紙5には、所属(クラス)や名前を記入する記入欄や問題、解答欄等が印刷されている。なお、問題数が多く解答用紙5のセットが複数枚に及ぶ場合は、二枚目、三枚目、…ごとに異なるドットパターンを印刷する。ドットパターンは、赤外線を吸収するカーボンを含んだインキにより印刷され、記入欄や問題内容等の線や文字は、赤外域に吸収性を持たないインキにより印刷される。
[Answer sheet]
The answer sheet (entry form) 5 will be described with reference to FIG. Each answer sheet 5 has a dot pattern (coded pattern) of the same pattern printed on substantially the entire surface thereof, and a user area 501 is defined thereon. Further, each answer sheet 5 is printed with an entry field for entering the affiliation (class) and name, a question, an answer field, and the like. If there are a large number of questions and a plurality of answer sheets 5 are set, a different dot pattern is printed for each of the second, third,... The dot pattern is printed with ink containing carbon that absorbs infrared rays, and lines and characters such as entry fields and problem contents are printed with ink that does not absorb in the infrared region.

[解答用紙、電子ペンと受講者の対応等]
解答用紙、電子ペンと受講者(記入者)の対応等については、本実施形態では、図3に示すように、受講者「太郎」が、電子ペン1Aを用いて解答用紙5Aに解答し、受講者「次郎」が、電子ペン1Bを用いて解答用紙5Bに解答し、受講者「三郎」が、電子ペン1Cを用いて解答用紙5Cに解答し、受講者「四郎」が、電子ペン1Dを用いて解答用紙5Dに解答し、受講者「五郎」が、電子ペン1Eを用いて解答用紙5Eに解答するものとする。また、講師(利用者)「花子」が、集約装置2を操作するものとする。
[Answer sheet, correspondence between electronic pen and students]
As for the correspondence between the answer sheet, the electronic pen and the student (entrant), in this embodiment, as shown in FIG. 3, the student “Taro” answers the answer sheet 5A using the electronic pen 1A, The student “Jiro” answers the answer sheet 5B using the electronic pen 1B, the student “Saburo” answers the answer sheet 5C using the electronic pen 1C, and the student “Shiro” uses the electronic pen 1D. It is assumed that the student “Goro” answers the answer sheet 5E using the electronic pen 1E. Further, it is assumed that the lecturer (user) “Hanako” operates the aggregation device 2.

[ドットパターン]
続いて、解答用紙5に印刷されたアノト方式のドットパターン(コード化パターン)について図4及び図5を用いて説明する。図4は、解答用紙5に印刷されたドットパターンのドットとそのドットが変換される値との関係を説明する図である。図4に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置(縦線及び横線の交差点)から上下左右のどの方向にシフトするかによって、各ドットは、0〜3の値に対応付けられている。また、各ドットの値は、さらに、X座標用の第1ビット値及びY座標用の第2ビット値に変換できる。このようにして対応付けられた情報の組合せにより、解答用紙5上の位置座標が決定されるよう構成されている。
[Dot pattern]
Next, an Anoto dot pattern (coded pattern) printed on the answer sheet 5 will be described with reference to FIGS. FIG. 4 is a diagram illustrating the relationship between the dots of the dot pattern printed on the answer sheet 5 and the values to which the dots are converted. As shown in FIG. 4, each dot of the dot pattern is associated with a predetermined value depending on its position. That is, 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 virtual grid (the intersection of the vertical and horizontal lines). 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 on the answer sheet 5 are determined by the combination of the information thus associated.

図5(a)は、あるドットパターンの配列を示している。図5(a)に示すように、縦横約2mmの範囲内に6×6個のドットが、解答用紙5上のどの部分から6×6ドットを取ってもユニークなパターンとなるように配置されている。これら36個のドットにより形成されるドットパターンは位置座標(例えば、そのドットパターンが解答用紙5上のどの位置にあるのか)を保持している。図5(b)は、図5(a)に示す各ドットを、格子の基準位置からのシフト方向によって、図4に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン1によって行われる。   FIG. 5A shows an arrangement of a certain dot pattern. As shown in FIG. 5A, 6 × 6 dots are arranged in a range of about 2 mm in length and width so that a unique pattern can be obtained from any portion on the answer sheet 5. ing. The dot pattern formed by these 36 dots holds the position coordinates (for example, where the dot pattern is on the answer sheet 5). FIG. 5B is a diagram in which each dot shown in FIG. 5A is converted into a value associated with the regularity shown in FIG. 4 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について図6を用いて説明する。図6は、電子ペン1の構造を示す概略図である。図6に示すように、電子ペン1は、その筐体101の内部に、インクカートリッジ104、LED105、CMOSカメラ106、圧力センサ107、CPU等により構成されるプロセッサ108、ROMやRAMといったメモリ109、リアルタイムクロック110、アンテナ等により構成される通信ユニット111、及びバッテリー112を備える。インクカートリッジ104の先端は、ペン先部103となっており、ユーザは、電子ペン1のペン先部103を解答用紙5に当接させて、ストローク(手書きストローク)を記入する。インクカートリッジ104のインクは、赤外線を吸収する材料(例えばカーボン)を含まないようにする。ここで、電子ペン1のペン先部103が解答用紙5に接触することを「ペンダウン」と呼び、接触している(当接している)状態からペン先部103が離れることを「ペンアップ」と呼ぶ。電子ペン1のペンダウンからペンアップまでの間に記入される軌跡が1つのストロークとなり、文字や図形等は、1つ又は複数個のストロークからなる。
[Electronic pen]
Next, the electronic pen 1 will be described with reference to FIG. FIG. 6 is a schematic view showing the structure of the electronic pen 1. As shown in FIG. 6, 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 5 and enters a stroke (handwritten stroke). The ink of the ink cartridge 104 does not include a material that absorbs infrared rays (for example, carbon). Here, the contact of the pen tip portion 103 of the electronic pen 1 with the answer sheet 5 is referred to as “pen down”, and the removal of the pen tip portion 103 from the contact (contact) state is “pen up”. Call it. A trajectory written 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により解答用紙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 detects the pressure applied through the ink cartridge 104 from the pen tip portion 103 when the user writes or taps a letter or mark on the answer sheet 5 with the electronic pen 1, that is, the writing pressure. Transmit to the processor 108.

プロセッサ108は、圧力センサ107から与えられる筆圧データに基づいて、LED105及びCMOSカメラ106のスイッチのオン/オフを切替える。即ち、ユーザが電子ペン1で解答用紙5に文字などを書くと、ペン先部103に筆圧がかかり、圧力センサ107によって所定値以上の筆圧が検出されたときに、プロセッサ108は、ユーザが記入を開始したと判定して、LED105及びCMOSカメラ106を作動させる。そして、ユーザが1つのストロークを記入し終えて電子ペン1を解答用紙5から離すと、圧力センサ107は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット111が、圧力センサ107により検出されたペンアップ情報とペンIDとを関連付けて、記入情報として集約装置2へ送信する。   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 5 with the electronic pen 1, the pen pressure is applied to the pen tip portion 103, and when the pressure sensor 107 detects a writing pressure higher than a predetermined value, the processor 108 Is started, the LED 105 and the CMOS camera 106 are operated. When the user finishes entering one stroke and moves the electronic pen 1 away from the answer sheet 5, the pressure sensor 107 detects a pen-up because no writing pressure exceeding a predetermined value is detected. Then, the communication unit 111 associates the pen-up information detected by the pressure sensor 107 with the pen ID and transmits it as entry information to the aggregation device 2.

LED105とCMOSカメラ106は、電子ペン1のペン先部103付近に取り付けられており、筐体101におけるLED105及びCMOSカメラ106と対向する部分には、開口部102が形成されている。LED105は、解答用紙5上のペン先部103近傍に向けて赤外線を照明する。その領域は、ペン先部103が解答用紙5に接触する位置とはわずかにずれている。CMOSカメラ106には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、CMOSカメラ106は、LED105によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ108に供給する。ここで、カーボンは赤外線を吸収するため、LED105によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が比較的少なく、ドット以外の部分は赤外線の反射量が比較的多い。CMOSカメラ106の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、解答用紙5に記入欄などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ108は、ドットパターンを認識することができる。なお、CMOSカメラ106による撮影領域は、図5(a)に示すような約2mm×約2mmの大きさを含む範囲であり、CMOSカメラ106の撮影は毎秒50〜100回程度の定間隔で行われる。また、CMOSカメラ106は、ドットを鮮明に撮影するため、十分な被写界深度を有している。   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 5. The region is slightly shifted from the position where the pen tip portion 103 contacts the answer sheet 5. The CMOS camera 106 is provided with an infrared transmission filter that transmits infrared rays and blocks non-infrared rays. The CMOS camera 106 captures a dot pattern in an area illuminated by the LED 105, and the image data of the dot pattern is captured. This is supplied 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 relatively small amount of infrared reflection, and the portion other than the dot has a relatively large amount of infrared reflection. By photographing with the CMOS camera 106, a threshold value is provided based on the difference in the amount of reflected infrared light, so that a dot region containing carbon can be distinguished from other regions. Therefore, even when an entry column or the like is printed on the answer sheet 5, the printed ink does not have an absorptivity in the infrared region, and thus the processor 108 can recognize the dot pattern. 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. 5A, and the shooting by the CMOS camera 106 is performed at regular intervals of about 50 to 100 times per second. Is called. Further, the CMOS camera 106 has a sufficient depth of field in order to photograph dots clearly.

プロセッサ108は、ユーザの記入が行われる間、CMOSカメラ106によって供給される画像データのドットパターンから、ユーザが記入するストローク(筆跡)の解答用紙5上におけるX、Y座標(以後、単に「座標データ」または「座標情報」とも呼ぶ。)を連続的に演算していく。すなわち、プロセッサ108は、CMOSカメラ106によって供給される、図5(a)に示されるようなドットパターンの画像データを図5(b)に示すデータ配列に変換し、さらに、X座標ビット値・Y座標ビット値に変換して、そのデータ配列から所定の演算方法によりX、Y座標データを演算する。なお、プロセッサ108は、ドットパターンに対向する電子ペン1の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算に利用されている。そして、プロセッサ108は、リアルタイムクロック110から発信される現在時刻(タイムスタンプ:記入された時刻情報)、筆圧データ及びX、Y座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、解答用紙5における6×6のドットパターンは、解答用紙5内で重複することはないため、ユーザが電子ペン1で文字等を記入すると、記入された位置が解答用紙5のどの位置に当たるかを、プロセッサ108による座標演算により特定することができる。   The processor 108 performs X and Y coordinates (hereinafter simply referred to as “coordinates”) on the answer sheet 5 of the stroke (handwriting) to be entered by the user from the dot pattern of the image data supplied by the CMOS camera 106 during the user's entry. Data "or" coordinate information ") is calculated continuously. That is, the processor 108 converts the image data of the dot pattern as shown in FIG. 5A supplied by the CMOS camera 106 into the data array shown in FIG. The data is converted into a Y coordinate bit value, and X and Y coordinate data are calculated from the data array by a predetermined calculation method. The processor 108 has a rotation correction processing function for correcting the arrangement of dots on the image due to the angle of the electronic pen 1 facing the dot pattern, and is used for coordinate calculation. Then, the processor 108 associates the current time (time stamp: entered time information) transmitted from the real-time clock 110, writing pressure data, and X and Y coordinate data. Hereinafter, these associated data are collectively referred to as “coordinate attribute information”. Since the 6 × 6 dot pattern in the answer sheet 5 does not overlap in the answer sheet 5, when the user enters characters or the like with the electronic pen 1, the entered position corresponds to any position on the answer sheet 5. This can be specified by coordinate calculation by the processor 108.

メモリ109には、各電子ペン1A〜1Eを識別するためのそれぞれのペンID「pen01」〜「pen05」、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット111は、ペンIDと、時刻情報(タイムスタンプ)と、筆圧データと、X、Y座標データとを関連付けて、記入情報として集約装置2へ送信する。通信ユニット111による集約装置2への送信は、Bluetooth(登録商標)などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン1のペンダウンからペンアップまでの間に生成されて集約装置2に送信された1個又は複数個の座標属性情報は、集約装置2によりストローク情報として記憶される。換言すると、1つのストロークは、1個又は複数個のX、Y座標(座標点)からなり、集約装置2は、ペンダウン情報及びペンアップ情報によって、1つのストロークを構成する1個又は複数個の座標属性情報を認識する。   The memory 109 stores property information such as pen IDs “pen01” to “pen05”, pen manufacturer numbers, and pen software versions for identifying the electronic pens 1A to 1E. Then, the communication unit 111 associates the pen ID, time information (time stamp), writing pressure data, and X and Y coordinate data, and transmits them to the aggregation device 2 as entry information. Transmission to the aggregation device 2 by the communication unit 111 is performed instantaneously and sequentially by wireless transmission such as Bluetooth (registered trademark). Here, one or a plurality of coordinate attribute information generated between the pen-down and pen-up of the electronic pen 1 and transmitted to the aggregation device 2 is stored as stroke information by the aggregation device 2. In other words, one stroke is composed of one or a plurality of X and Y coordinates (coordinate points), and the aggregation device 2 uses one or more of the pen-down information and the pen-up information to constitute one or a plurality of strokes. Recognize coordinate attribute information.

このように、各電子ペン1A〜1Eは、受講者が解答用紙5に記入する都度、記入情報を生成して、集約装置2へ送信する。言い換えると、各電子ペン1A〜1Eは、受講者が解答用紙5に記入し続けている間、記入情報を生成し、集約装置2へ送信し続ける。そして、受講者が電子ペン1を解答用紙5から離す(ペンアップする)と、当該電子ペン1は、圧力センサ107で所定値以上の筆圧が検出されなくなったことにより、受講者が記入を停止したと判定する。そして、この場合、ペンアップされた電子ペン1は、LED105とCMOSカメラ106を停止して、集約装置2への記入情報の送信を中止する。   As described above, each time the student enters the answer sheet 5, the electronic pens 1 </ b> A to 1 </ b> E generate entry information and transmit it to the aggregation device 2. In other words, the electronic pens 1 </ b> A to 1 </ b> E continue to generate entry information and transmit it to the aggregation device 2 while the student continues to fill in the answer sheet 5. When the student removes the electronic pen 1 from the answer sheet 5 (pens up), the electronic pen 1 does not detect a writing pressure exceeding a predetermined value by the pressure sensor 107, so that the student fills in. Determined to have stopped. In this case, the pen-up electronic pen 1 stops the LED 105 and the CMOS camera 106 and stops sending the entry information to the aggregation device 2.

[転送装置]
図7を参照して転送装置3について説明する。図7に、転送装置3の機能ブロック図と集約装置2の機能ブロック図とを含む電子ペンシステム10のシステム構成図を示す。
[Transfer device]
The transfer device 3 will be described with reference to FIG. FIG. 7 shows a system configuration diagram of the electronic pen system 10 including a functional block diagram of the transfer device 3 and a functional block diagram of the aggregation device 2.

図7に示すように、転送装置3は、転送受信手段31と転送送信手段32とを備える。転送受信手段31は、電子ペン1からBluetooth(登録商標)の無線通信方式で送信される記入情報等のデータを受信する手段である。転送送信手段32は、転送受信手段31によって受信した記入情報等のデータを集約装置2に送信する手段である。転送送信手段32による集約装置2へのデータの送信は、例えばLAN経由でTCP/IPの通信方式により行うと良い。   As shown in FIG. 7, the transfer device 3 includes a transfer reception unit 31 and a transfer transmission unit 32. The transfer receiving means 31 is means for receiving data such as entry information transmitted from the electronic pen 1 by the Bluetooth (registered trademark) wireless communication system. The transfer transmitting unit 32 is a unit that transmits data such as entry information received by the transfer receiving unit 31 to the aggregation device 2. The transmission of data to the aggregation device 2 by the transfer transmission means 32 may be performed by a TCP / IP communication system via a LAN, for example.

[集約装置]
続いて、集約装置2について説明する。図7に示すように、集約装置2は、範囲指定手段20、入力手段21、集約個別受信手段(受信手段)22、集約転送受信手段(受信手段)23、集約処理手段(処理手段)24、記憶手段25、表示手段26、及び送信手段27を備える。集約装置2は、ハードウェアとして、電子ペン1やプロジェクタ4とのデータ通信が可能な通信装置と、CPU等のプロセッサと、ROMやRAM、ハードディスクなどのメモリと、ディスプレイと、マウスやキーボード等で構成されているパーソナルコンピュータ等である。また、集約装置2は、集約処理手段24による描画アプリケーション(プログラム)の実行により、電子ペン1から受信した記入情報を処理して、表示手段26に記入内容を再現する。
[Aggregator]
Next, the aggregation device 2 will be described. As shown in FIG. 7, the aggregation device 2 includes a range designation unit 20, an input unit 21, an aggregation individual reception unit (reception unit) 22, an aggregation transfer reception unit (reception unit) 23, an aggregation processing unit (processing unit) 24, A storage unit 25, a display unit 26, and a transmission unit 27 are provided. The aggregation device 2 includes, as hardware, a communication device capable of data communication with the electronic pen 1 and the projector 4, a processor such as a CPU, a memory such as a ROM, a RAM, and a hard disk, a display, a mouse, a keyboard, and the like. It is a configured personal computer or the like. Further, the aggregation device 2 processes the entry information received from the electronic pen 1 by executing the drawing application (program) by the aggregation processing means 24 and reproduces the entry contents on the display means 26.

集約個別受信手段22は、電子ペン1から送信された記入情報等のデータを受信する手段である。集約転送受信手段23は、転送装置3から転送された記入情報等のデータを受信する手段である。集約個別受信手段22及び集約転送受信手段23は、アンテナや受信回路等により構成される。   The aggregated individual receiving means 22 is means for receiving data such as entry information transmitted from the electronic pen 1. The aggregate transfer receiving means 23 is means for receiving data such as entry information transferred from the transfer device 3. The aggregated individual receiving unit 22 and the aggregated transfer receiving unit 23 are configured by an antenna, a receiving circuit, and the like.

範囲指定手段20は、マウス等のポインティング・デバイスとその操作を検知する手段によって構成され、マウスによって、表示手段26の画面におけるボタンのクリック操作や任意の位置・大きさの長方形状の画面範囲を指定するドラッグ操作が可能である。入力手段21は、処理や表示の種別を含む処理態様を指示する手段であり、キーボードやマウスとその操作を検知する手段によって構成される。このように、マウスは、その操作によって範囲指定手段20と入力手段21とを兼ねる。送信手段27は、表示手段26に表示される内容と同じ内容をプロジェクタ4からスクリーン6へ投影表示させるため、表示手段26への表示信号を同期してプロジェクタ4へ送信する手段である。   The range specifying means 20 is constituted by a pointing device such as a mouse and means for detecting the operation thereof, and by using the mouse, a button click operation on the screen of the display means 26 and a rectangular screen range of an arbitrary position / size are displayed. The specified drag operation is possible. The input means 21 is a means for instructing a processing mode including processing and display types, and is configured by a keyboard and a mouse and a means for detecting the operation. As described above, the mouse serves as both the range specifying unit 20 and the input unit 21 by the operation. The transmission means 27 is a means for transmitting the same content as the content displayed on the display means 26 from the projector 4 to the screen 6 and transmitting the display signal to the display means 26 to the projector 4 in synchronization.

記憶手段25は、ROMやRAM、ハードディスクなどのメモリによって構成され、解答用紙5における各ユーザエリアと位置座標とを関連付けて記憶する。また、図8に示すように、記憶手段25は、電子ペン1が保持する固有のペンIDに対して、ユーザIDとユーザ名とをユーザ定義情報として関連付けて記憶する。図8において、例えば、ペンID「pen01」には、ユーザID「U01」とユーザ名「太郎」とが予め関連付けられて記憶されている。さらに、記憶手段25は、各電子ペン1によって送信されてきた記入情報を、ペンIDごとに記憶する。   The storage means 25 is constituted by a memory such as a ROM, a RAM, and a hard disk, and stores each user area and the position coordinates in the answer sheet 5 in association with each other. As shown in FIG. 8, the storage unit 25 stores a user ID and a user name in association with the unique pen ID held by the electronic pen 1 as user definition information. In FIG. 8, for example, the user ID “U01” and the user name “Taro” are stored in association with the pen ID “pen01” in advance. Further, the storage unit 25 stores the entry information transmitted by each electronic pen 1 for each pen ID.

記憶手段25には、記入情報およびユーザ定義情報に基づいて、集約処理手段24による描画アプリケーション(プログラム)の実行により、ファイル形式で学習データが保存される。図9は、データのファイル形式の概略的な構造を示している。図9に示すように、学習データは、ファイル属性情報と、ユーザID別の個人学習データとを有する。ファイル属性情報には、作成日時情報が含まれている。また、個人学習データには、ユーザIDと、電子ペン1から送信された記入情報の位置座標情報等を含むユーザストローク情報と、解答内容等に応じてカテゴライズのために操作者によって設定されるユーザ色(分類)情報やキーワード情報等が含まれている。ユーザIDは、集約処理手段24により、記入情報に含まれるペンIDに基づいて、記憶手段25に予め記憶されたユーザ定義情報を参照することで特定され、当該記入情報に基づくユーザストローク情報と対応付けられる。ユーザストローク情報は、電子ペン1が演算した位置座標(XY座標)情報、記入された時の時刻情報、及び筆圧情報が含まれる。ファイルデータを読み込む際には、操作者が、入力手段21によって、ユーザID、ユーザ色情報、キーワード情報などを所定の入力エリアに入力することで、集約処理手段24によって特定のデータを検索させ、ユーザストローク情報を表示手段26に再現させることができる。   The storage unit 25 stores learning data in a file format by executing the drawing application (program) by the aggregation processing unit 24 based on the entry information and the user definition information. FIG. 9 shows a schematic structure of a data file format. As shown in FIG. 9, the learning data includes file attribute information and personal learning data for each user ID. The file attribute information includes creation date information. The personal learning data includes a user ID, user stroke information including position coordinate information of entry information transmitted from the electronic pen 1, and a user set by the operator for categorization according to the answer content and the like. Color (classification) information, keyword information, and the like are included. The user ID is identified by the aggregation processing unit 24 by referring to the user definition information stored in advance in the storage unit 25 based on the pen ID included in the entry information, and corresponds to the user stroke information based on the entry information. Attached. The user stroke information includes position coordinate (XY coordinate) information calculated by the electronic pen 1, time information when written, and writing pressure information. When reading the file data, the operator inputs specific information such as user ID, user color information, and keyword information to the predetermined input area by the input means 21, and the aggregation processing means 24 searches for specific data. The user stroke information can be reproduced on the display means 26.

集約処理手段24は、電子ペン1からのデータを集約して処理する手段であり、アプリケーションプログラムの実行により機能を発揮するCPU等のプロセッサによって構成されている。この集約処理手段24は、電子ペン1から位置座標及びペンID等を含む記入情報を受信すると、ペンIDごとに記入情報を記憶手段25に記憶させる。また、集約処理手段24は、ペンIDごとに関連付けられた記入情報を筆跡として再現して表示手段26に表示させ、また、範囲指定手段20のマウス操作でドラッグにより指定された範囲に対応する各解答用紙5における記入情報を、記憶手段25から抽出して、各解答用紙5における記入情報を筆跡として表示手段26に一覧表示させる等、様々な処理を行う。   The aggregation processing unit 24 is a unit that aggregates and processes data from the electronic pen 1 and is configured by a processor such as a CPU that exhibits a function by executing an application program. When receiving the entry information including the position coordinates and the pen ID from the electronic pen 1, the aggregation processing unit 24 stores the entry information for each pen ID in the storage unit 25. Further, the aggregation processing unit 24 reproduces the entry information associated with each pen ID as a handwriting and displays it on the display unit 26, and each corresponding to the range specified by dragging by the mouse operation of the range specifying unit 20 The entry information on the answer sheet 5 is extracted from the storage means 25, and various processes are performed such as displaying the entry information on each answer sheet 5 as a handwriting on the display means 26 as a list.

また、集約処理手段24は、解答用紙5についての記入情報を含む学習データに基づいて、表示手段26に記入内容を表示させるとともに電子ペンIDに対応するユーザIDに対応するユーザ名を表示させる。表示手段26に電子ペン1による記入内容とユーザ名とが表示されるため、操作者である講師「花子」は、受講者(記入者)とその者による記入内容とを合わせて認識することができる。また、集約処理手段24は、表示手段26と同じ内容を同期させて、プロジェクタ4からスクリーン6へ投影表示させるため、表示手段26に対する表示信号と同じ信号を送信手段27に対してプロジェクタ4へ向けて送信させる。すると、各受講者も、プロジェクタ4からスクリーン6へ投影表示された記入内容とその記入者とを合わせて認識することができる。   Further, the aggregation processing unit 24 displays the entry content on the display unit 26 and displays the user name corresponding to the user ID corresponding to the electronic pen ID based on the learning data including the entry information about the answer sheet 5. Since the entry content and the user name by the electronic pen 1 are displayed on the display means 26, the lecturer “Hanako” who is an operator can recognize the student (filler) and the entry content by the person together. it can. In addition, the aggregation processing unit 24 synchronizes the same contents as the display unit 26 and projects and displays it on the screen 6 from the projector 4, so that the same signal as the display signal for the display unit 26 is directed to the projector 4 to the transmission unit 27. To send. Then, each student can also recognize the entry contents projected from the projector 4 on the screen 6 and the entry person.

[描画アプリケーションによる画面表示]
次に、描画アプリケーションの実行による集約処理手段24の表示手段26への表示処理について図10を参照しつつ説明する。図10は、表示手段26の表示画面に表示された描画アプリケーションに基づくウィンドウ(「描画アプリケーションウィンドウ」とも呼ぶ。)の一例を示す。
[Screen display by drawing application]
Next, display processing on the display unit 26 of the aggregation processing unit 24 by executing the drawing application will be described with reference to FIG. FIG. 10 shows an example of a window (also referred to as “drawing application window”) based on the drawing application displayed on the display screen of the display means 26.

図10に示すように、電子ペン1で解答用紙5に記入された際に生成された記入情報に基づいて、集約装置2で記憶手段25に個別学習データとして記憶したユーザストローク情報は、集約処理手段24によって、表示手段26のユーザストローク情報表示領域50に描画される。描画するユーザストローク情報が、拡大表示などでユーザストローク情報表示領域50よりも大きい場合、集約処理手段24は、横スクロールバー51及び縦スクロールバー52を有効とし、利用者のマウス操作によってユーザストローク情報表示領域50をスクロールして、ユーザストローク情報全体を複数回に分けて表示できるようにする。   As shown in FIG. 10, the user stroke information stored as individual learning data in the storage unit 25 by the aggregation device 2 based on the entry information generated when the answer sheet 5 is filled with the electronic pen 1 The means 24 is drawn in the user stroke information display area 50 of the display means 26. When the user stroke information to be drawn is larger than the user stroke information display area 50 in enlarged display or the like, the aggregation processing unit 24 enables the horizontal scroll bar 51 and the vertical scroll bar 52, and the user stroke information is obtained by the user's mouse operation. The display area 50 is scrolled so that the entire user stroke information can be displayed in a plurality of times.

また、集約処理手段24は、描画アプリケーションウィンドウ上部に、機能ボタンとして、選択ユーザ表示ボタン53、比較一覧表示ボタン54、再生表示ボタン56、選択画像出力ボタン57、表示サイズ変更リスト58、縮小表示ボタン59、拡大表示ボタン60、ページ送りボタン61,62、回転表示ボタン63,64、ユーザコントロール表示ボタン65、及び表示切替ボタン66、などを表示し、マウスによる機能ボタンの選択により、それぞれの処理を実行する。   In addition, the aggregation processing unit 24 includes a selection user display button 53, a comparison list display button 54, a reproduction display button 56, a selection image output button 57, a display size change list 58, and a reduction display button as function buttons at the top of the drawing application window. 59, an enlarged display button 60, page feed buttons 61 and 62, rotation display buttons 63 and 64, a user control display button 65, a display switching button 66, and the like. Execute.

選択ユーザ表示ボタン53は、後述するユーザ選択リスト69から選択した1つのユーザ名に対応するユーザストローク情報を表示するためのボタンである。比較一覧表示ボタン54は、複数のユーザ名に対応するユーザストローク情報を同時に並べて一覧表示するためのボタンである。以後、比較一覧表示ボタン54が選択された際の描画アプリケーションウィンドウの表示を「比較一覧表示」と呼ぶ。再生表示ボタン56は、ユーザストローク情報を1ストロークずつ再生表示するためのボタンである。選択画像出力ボタン57は、任意選択範囲がある場合にその範囲内のユーザストローク情報を、画像データとして出力するためのボタンである。この機能を設けることで、各受講生の記入情報から、参考となる模範解答集などを容易に作成できるようになる。   The selected user display button 53 is a button for displaying user stroke information corresponding to one user name selected from a user selection list 69 described later. The comparison list display button 54 is a button for displaying a list of user stroke information corresponding to a plurality of user names at the same time. Hereinafter, the display of the drawing application window when the comparison list display button 54 is selected is referred to as “comparison list display”. The reproduction display button 56 is a button for reproducing and displaying user stroke information one stroke at a time. The selected image output button 57 is a button for outputting user stroke information within an arbitrary selection range as image data. By providing this function, it is possible to easily create a model answer collection that can be used as a reference from the information entered by each student.

表示サイズ変更リスト58は、現在、ユーザストローク情報表示領域50に描画するユーザストローク情報の表示サイズを示すリストである。また、ユーザがマウスを用いてプルダウンメニューの中から表示サイズを任意に選択し、変更できる。縮小表示ボタン59は、ユーザストローク情報表示領域50に描画するユーザストローク情報の表示サイズを、現在設定されている表示サイズから所定の割合で縮小する機能である。拡大表示ボタン60は、ユーザストローク情報表示領域50に描画するユーザストローク情報の表示サイズを、現在設定されている表示サイズから所定の割合で拡大する機能である。ページ送りボタン61,62は、解答用紙5のセットが複数枚に及ぶ場合に、異なるページアドレス(用紙ドットパターン)の解答用紙5を表示するためのボタンである。回転表示ボタン63,64は、ユーザストローク情報表示領域50に描画するユーザストローク情報を90度ずつ回転させるためのボタンである。このような機能を設けることで、表示上の用紙向きを簡単に変更できる。ユーザコントロール表示ボタン65は、ユーザコントロールリスト68の表示・非表示を切り替える機能である。非表示にすることで、ユーザストローク情報表示領域50を拡大できる。表示切替ボタン66は、マウス操作により画面上に描いたストロークの表示及び非表示を切り替えるボタンである。これについては、[画面描画ストローク表示機能]のセクションで詳しく説明する。   The display size change list 58 is a list indicating the display size of the user stroke information currently drawn in the user stroke information display area 50. The user can arbitrarily select and change the display size from the pull-down menu using the mouse. The reduction display button 59 is a function for reducing the display size of the user stroke information drawn in the user stroke information display area 50 at a predetermined rate from the currently set display size. The enlargement display button 60 is a function for enlarging the display size of the user stroke information drawn in the user stroke information display area 50 at a predetermined rate from the currently set display size. The page feed buttons 61 and 62 are buttons for displaying answer sheets 5 having different page addresses (paper dot patterns) when a plurality of answer sheets 5 are set. The rotation display buttons 63 and 64 are buttons for rotating the user stroke information drawn in the user stroke information display area 50 by 90 degrees. By providing such a function, the paper orientation on the display can be easily changed. The user control display button 65 is a function for switching display / non-display of the user control list 68. By making it non-displayed, the user stroke information display area 50 can be enlarged. The display switching button 66 is a button for switching between display and non-display of a stroke drawn on the screen by a mouse operation. This will be described in detail in the [Screen Drawing Stroke Display Function] section.

図10に示すように、ユーザコントロールリスト68には、ユーザ選択リスト69、色分類ボタン71〜76、名簿順ソートボタン78、色順ソートボタン79、分類グラフ表示ボタン81、リロードボタン82などが表示される。   As shown in FIG. 10, the user control list 68 includes a user selection list 69, color classification buttons 71 to 76, a list order sort button 78, a color order sort button 79, a classification graph display button 81, a reload button 82, and the like. Is done.

ユーザ選択リスト69は、ユーザストローク情報表示領域50に表示するユーザストローク情報を、ユーザ名で選択するためのリストである。ユーザ選択リスト69は、ユーザ色(分類)情報表示欄691と、ユーザ名表示欄692と、キーワード表示欄693とを備える。集約処理手段24は、電子ペン1から取得して個別学習データとして記憶手段25に記憶したユーザストローク情報ごとに関連付けられているユーザIDに対応するユーザ名をユーザ名表示欄692に表示し、色分類ボタン71〜76によって選択されたユーザ色(分類)情報をユーザ色(分類)情報表示欄691に表示し、キーワード等の各ユーザの情報をキーワード表示欄693に表示する。ユーザ選択リスト69のユーザ名表示欄692には、集約処理手段24により、記憶手段25に記憶した個別学習データのユーザIDに対応するユーザ名が表示される。   The user selection list 69 is a list for selecting user stroke information displayed in the user stroke information display area 50 by a user name. The user selection list 69 includes a user color (classification) information display field 691, a user name display field 692, and a keyword display field 693. The aggregation processing unit 24 displays the user name corresponding to the user ID associated with each user stroke information acquired from the electronic pen 1 and stored as individual learning data in the storage unit 25 in the user name display field 692, and the color The user color (classification) information selected by the classification buttons 71 to 76 is displayed in the user color (classification) information display field 691, and information of each user such as a keyword is displayed in the keyword display field 693. In the user name display field 692 of the user selection list 69, the user name corresponding to the user ID of the individual learning data stored in the storage unit 25 is displayed by the aggregation processing unit 24.

そして、操作者がマウスによって、ユーザ選択リスト69から所望のユーザを選択したうえで選択ユーザ表示ボタン53をクリックすると、集約処理手段24は、選択されたユーザのストローク情報を解答用紙5の画像とともに、ユーザストローク情報表示領域50に表示させる。なお、集約装置2の操作者は、ユーザ選択リスト69のキーワードの欄に、入力手段21のキーボードを用いて直接文字を入力することができ、集約処理手段24は、入力された文字を個人学習データファイルのキーワード情報として記憶手段25におけるユーザID別の格納領域に記憶させる(参照図9)。   Then, when the operator selects a desired user from the user selection list 69 with the mouse and clicks the selected user display button 53, the aggregation processing unit 24 displays the selected user's stroke information together with the image of the answer sheet 5. Are displayed in the user stroke information display area 50. Note that the operator of the aggregation device 2 can directly input characters into the keyword column of the user selection list 69 using the keyboard of the input unit 21, and the aggregation processing unit 24 personally learns the input characters. It is stored in the storage area for each user ID in the storage means 25 as keyword information of the data file (see FIG. 9).

色分類ボタン71〜76は、ユーザ選択リスト69に表示されているユーザごとにユーザ色(分類)情報を設定するためのボタンである。ボタン71は赤色に、ボタン72は青色に、ボタン73は黄色に、ボタン74は緑色に、ボタン75は茶色に、ボタン76は白色にユーザ色(分類)情報を設定するためのボタンである。集約装置2の操作者は、マウスによって、ユーザ選択リスト69内の特定のユーザ名を選択し、色分類ボタン71〜76のうち所望のボタンを選択すると、集約処理手段24は、ユーザ選択リスト69内の選択されたユーザ名のユーザ色(分類)情報表示欄691を指定された色で表示する。この機能により、操作者である講師が、ユーザストローク情報表示領域50に表示される受講者の解答内容を見て、その考え方などをカテゴリー分けして色をつけ、見易くすることができる。なお、ユーザ色(分類)情報は、未設定時は、白色に設定しておくとよい。   The color classification buttons 71 to 76 are buttons for setting user color (classification) information for each user displayed in the user selection list 69. The button 71 is a button for setting user color (classification) information in red, the button 72 in blue, the button 73 in yellow, the button 74 in green, the button 75 in brown, and the button 76 in white. When the operator of the aggregation device 2 selects a specific user name in the user selection list 69 with the mouse and selects a desired button among the color classification buttons 71 to 76, the aggregation processing unit 24 displays the user selection list 69. The user color (classification) information display column 691 of the selected user name is displayed in the designated color. With this function, an instructor who is an operator can see the answer contents of the student displayed in the user stroke information display area 50, color the way of thinking and the like, and make it easy to see. The user color (classification) information may be set to white when not set.

名簿順ソートボタン78は、ユーザ選択リスト69に表示されているユーザ一覧を、名簿番号順に並べ替えるためのボタンである。本第実施形態では、図8に示すユーザID順を名簿番号順としている。色順ソートボタン79は、ユーザ選択リスト69に表示されているユーザ一覧を、色分類ボタン71〜76の操作によって付された色情報が同じユーザ同士を連続して配列されるように、ユーザ色情報順に並べ替えるためのボタンである。分類グラフ表示ボタン81は、色分類ボタン71〜76の操作によって付されたユーザ色情報別のユーザ数を、ユーザストローク情報表示領域50に棒グラフ等で表示するためのボタンである。   The list order sort button 78 is a button for sorting the user list displayed in the user selection list 69 in the order of the list number. In the present embodiment, the order of user IDs shown in FIG. The color order sort button 79 is used to display the user list displayed in the user selection list 69 so that the users having the same color information attached by the operation of the color classification buttons 71 to 76 are arranged in succession. It is a button for rearranging in order of information. The classification graph display button 81 is a button for displaying the number of users for each user color information attached by operating the color classification buttons 71 to 76 in the user stroke information display area 50 as a bar graph or the like.

リロードボタン82は、ユーザ選択リスト69において選択されているユーザのユーザストローク情報を、学習データファイル保存時の状態まで戻すためのボタンである。この機能により、操作者である講師が、リロードボタン82をマウスで選択すると、集約処理手段24は、選択されているユーザに関連付けられているユーザIDに基づいて、前回のファイル保存以降に電子ペン1より受信して記憶手段25のユーザID別の格納領域に記憶したユーザストローク情報をクリアして、前回ファイル保存した時点までのユーザストローク情報を読み出し、ユーザストローク情報表示領域50に表示する。この機能により、個々のユーザが解答をやり直したい場合などに対応できる。   The reload button 82 is a button for returning the user stroke information of the user selected in the user selection list 69 to the state when the learning data file is saved. With this function, when the instructor who is the operator selects the reload button 82 with the mouse, the aggregation processing unit 24 uses the electronic pen after the previous file storage based on the user ID associated with the selected user. The user stroke information received from 1 and stored in the storage area for each user ID of the storage means 25 is cleared, the user stroke information up to the time when the previous file was saved is read, and displayed in the user stroke information display area 50. This function can be used when an individual user wants to redo an answer.

また、ファイルデータの保存やアプリケーションの設定などは、一般的なアプリケーションと同様に、機能メニューとして用意しておくと良い。ファイルメニュー90のプルダウンメニューとして、ファイルデータの読み込み・保存を実行するメニュー、画像形式で保存するメニュー、アプリケーションの終了を実行するメニューなど、アプリケーションの全般的な管理に関する実行機能を一覧で用意しておくと便利である。   In addition, file data storage, application settings, and the like may be prepared as function menus in the same manner as general applications. As a pull-down menu of the file menu 90, a list of execution functions related to general management of the application such as a menu for reading and saving file data, a menu for saving in an image format, and a menu for closing the application is prepared. It is convenient to leave.

また、ファイルデータの保存に関するファイル形式を、ユーザ別のユーザストローク情報と設定情報を関連付けた構造としているので、ファイルデータを読み込む際、ユーザID、ユーザ色情報、キーワード情報などから特定のデータを検索し、検索されたユーザストローク情報をユーザストローク情報表示領域50に表示することができる。ここで、図9のキーワード情報は、図10に示すユーザ選択リスト69のキーワードに対応している。   In addition, the file format for saving file data has a structure in which user stroke information for each user is associated with setting information, so when reading file data, search for specific data from user ID, user color information, keyword information, etc. Then, the searched user stroke information can be displayed in the user stroke information display area 50. Here, the keyword information in FIG. 9 corresponds to the keywords in the user selection list 69 shown in FIG.

表示メニュー91のプルダウンメニューとして、ウィンドウ枠を隠しアプリケーションの表示領域を最大限拡大する全画面表示メニューなど、アプリケーションの表示に関する実行機能を一覧で用意しておくと便利である。またツールメニュー92のプルダウンメニューとして、電子ペン1の接続経由状況(例えば転送装置3のIPアドレスなど)を表示するペン管理メニュー、ユーザストローク情報を表示する背景となる解答用紙5の画像を設定する用紙管理メニュー、アプリケーションのバージョンやプロパティ情報などを表示するメニューなど、アプリケーションの設定に関する実行機能を一覧で用意しておくと便利である。これらのボタンやメニューが選択されると、集約処理手段24により各機能が実行される。   As a pull-down menu of the display menu 91, it is convenient to prepare a list of execution functions related to application display, such as a full-screen display menu that hides the window frame and maximizes the display area of the application. Further, as a pull-down menu of the tool menu 92, a pen management menu for displaying the connection status of the electronic pen 1 (for example, the IP address of the transfer device 3) and an image of the answer sheet 5 as a background for displaying user stroke information are set. It is convenient to prepare a list of execution functions related to application settings, such as a paper management menu and a menu that displays application version and property information. When these buttons and menus are selected, each function is executed by the aggregation processing means 24.

[比較一覧表示機能]
次に、図11〜図14に示す集約装置2の表示画面の遷移例を参照して比較一覧表示ボタン54が選択された場合の比較一覧表示機能について説明する。
[Compare list display function]
Next, a comparison list display function when the comparison list display button 54 is selected will be described with reference to transition examples of display screens of the aggregation device 2 shown in FIGS.

図11は、比較一覧表示ボタン54が選択された場合に表示される描画アプリケーションウィンドウの比較一覧表示を示す。図11に示すように、比較一覧表示では、ユーザストローク情報表示領域50には、電子ペン1A〜1Eを使用する受講者ごとに、解答用紙5の画像及びユーザストローク情報に基づき再現した解答用紙5A〜5E(「再現解答用紙」とも呼ぶ。)の縮小表示であるサムネイル95A〜95E(95)と、各サムネイル95に対応する受講者の氏名を表示する名称表示96A〜96E(96)と、マウスのクリック等により画面上で選択可能な比較一覧選択欄97A〜97E(97)とが表示されている。   FIG. 11 shows a comparison list display of the drawing application window displayed when the comparison list display button 54 is selected. As shown in FIG. 11, in the comparison list display, the user stroke information display area 50 has an answer sheet 5A reproduced based on the image of the answer sheet 5 and the user stroke information for each student who uses the electronic pens 1A to 1E. Thumbnail 95A to 95E (95) which is a reduced display of ˜5E (also referred to as “reproduction answer sheet”), name displays 96A to 96E (96) which display the names of students corresponding to the respective thumbnails 95, and a mouse Comparison list selection columns 97A to 97E (97) that can be selected on the screen by clicking or the like are displayed.

このように、集約処理手段24は、比較一覧表示では、ユーザストローク情報が存在するペンIDのみ、その表示範囲のユーザストローク情報を記憶手段25から読み出し、ユーザストローク情報ごとに解答用紙5の画像データを背景に筆跡として再現した再現解答用紙のサムネイル95を、ユーザストローク情報表示領域50に一覧表示させる。また、集約処理手段24は、一覧表示後も、電子ペン1から逐次送信される記入情報を受信すると、ペンIDごとに記入情報を記憶手段25に記憶させ、当該記入情報を含む学習データに基づいて、各電子ペン1のペンIDごとに、表示範囲にユーザストローク情報が存在するペンIDのみ、当該表示範囲のユーザストローク情報を記憶手段25から読み出し、筆跡を再現したサムネイル95を、ユーザストローク情報表示領域50上に一覧表示させる。   As described above, in the comparison list display, the aggregation processing unit 24 reads the user stroke information of the display range only from the pen ID in which the user stroke information exists, from the storage unit 25, and the image data of the answer sheet 5 for each user stroke information. Are displayed as a list in the user stroke information display area 50. In addition, when the aggregation processing unit 24 receives the entry information sequentially transmitted from the electronic pen 1 even after the list is displayed, the aggregation processing unit 24 stores the entry information in the storage unit 25 for each pen ID, and based on the learning data including the entry information. Thus, for each pen ID of each electronic pen 1, only the pen ID for which the user stroke information exists in the display range, the user stroke information of the display range is read from the storage unit 25, and the thumbnail 95 that reproduces the handwriting is displayed as the user stroke information. A list is displayed on the display area 50.

次に、比較一覧選択欄97Aがマウス操作等により選択された場合について説明する。この場合、図11に示すように、集約処理手段24は、比較一覧選択欄97A中にチェックマークを表示する。その後、集約処理手段24は、表示手段26の表示画面を、即時に、後述する図12に示す表示画面へ遷移させる。比較一覧選択欄97は、本考案に係る「選択欄」の一例である。   Next, a case where the comparison list selection field 97A is selected by a mouse operation or the like will be described. In this case, as shown in FIG. 11, the aggregation processing means 24 displays a check mark in the comparison list selection field 97A. Thereafter, the aggregation processing unit 24 immediately changes the display screen of the display unit 26 to a display screen shown in FIG. The comparison list selection field 97 is an example of a “selection field” according to the present invention.

図12は、比較一覧選択欄97Aが選択された後に表示される集約装置2の表示画面を示す。図12に示すように、この場合、集約処理手段24は、サムネイル95Aを拡大した拡大画像103Aを表示した拡大表示ウィンドウ100A(100)を、最前面にポップアップ表示する。拡大表示ウィンドウ100Aには、拡大表示ウィンドウ100Aを閉じるための閉じるボタン101A(101)と、後述する色パレットを表示するための色パレット表示ボタン102A(102)とが設けられている。また、拡大表示ウィンドウ100Aは、マウスによるウィンドウ辺縁部のドラッグ操作等によって表示範囲が調整可能である。この場合には、集約処理手段24は、拡大表示ウィンドウ100Aに対応する受講者「太郎」のユーザID「U01」に基づき、拡大表示ウィンドウ100Aの新たな表示範囲に対応するユーザストローク情報を記憶手段25から抽出し、当該ユーザストローク情報を解答用紙5の画像に重畳させて表示する。なお、拡大表示ウィンドウ100は、本考案に係る「ウィンドウ」の一例であり、色パレット表示ボタン102は、本考案における「マーク」の一例である。   FIG. 12 shows a display screen of the aggregation device 2 displayed after the comparison list selection field 97A is selected. As shown in FIG. 12, in this case, the aggregation processing unit 24 pops up and displays an enlarged display window 100A (100) displaying an enlarged image 103A obtained by enlarging the thumbnail 95A. The enlarged display window 100A is provided with a close button 101A (101) for closing the enlarged display window 100A and a color palette display button 102A (102) for displaying a color palette described later. Further, the display range of the enlarged display window 100A can be adjusted by dragging the window edge with the mouse. In this case, the aggregation processing unit 24 stores the user stroke information corresponding to the new display range of the enlarged display window 100A based on the user ID “U01” of the student “Taro” corresponding to the enlarged display window 100A. 25, and the user stroke information is superimposed on the image of the answer sheet 5 and displayed. The enlarged display window 100 is an example of a “window” according to the present invention, and the color palette display button 102 is an example of a “mark” in the present invention.

次に、比較一覧選択欄97Cが新たに選択された場合について説明する。この場合、図13に示すように、集約処理手段24は、比較一覧選択欄97C中にチェックマークを表示する。そして、図14に示すように、集約処理手段24は、受講者「三郎」の再現解答用紙に対応する拡大画像103Cを表示した拡大表示ウィンドウ100Cを生成して最前面に表示させる。図14では、集約処理手段24は、新たに生成した拡大表示ウィンドウ100Cを、既に生成した拡大表示ウィンドウ100Aと同じ大きさに設定すると共に、拡大表示ウィンドウ100Aと重ならないように横並びに配置している。このようにすることで、操作者は、受講者「太郎」の再現解答用紙と、受講者「三郎」の再現解答用紙とをそれぞれマウス操作により拡大表示させて、これらの解答内容を容易に比較することができる。なお、拡大表示ウィンドウ100Cは、拡大表示ウィンドウ100Aと同様、マウスによるウィンドウ辺縁部のドラッグ操作等によって表示範囲が調整可能である。   Next, a case where the comparison list selection field 97C is newly selected will be described. In this case, as shown in FIG. 13, the aggregation processing unit 24 displays a check mark in the comparison list selection field 97C. Then, as illustrated in FIG. 14, the aggregation processing unit 24 generates an enlarged display window 100 </ b> C displaying the enlarged image 103 </ b> C corresponding to the reproduction answer sheet of the student “Saburo” and displays it on the forefront. In FIG. 14, the aggregation processing unit 24 sets the newly generated enlarged display window 100C to the same size as the already generated enlarged display window 100A and arranges it side by side so as not to overlap the enlarged display window 100A. Yes. By doing so, the operator can enlarge the reproduction answer sheet of the student “Taro” and the reproduction answer sheet of the student “Saburo” by operating the mouse, and easily compare the contents of these answers. can do. Note that the display range of the enlarged display window 100C can be adjusted by dragging the edge of the window with the mouse, as in the enlarged display window 100A.

[画面描画ストローク表示機能]
次に、拡大表示ウィンドウ100上でのマウス操作によるストローク(「画面描画ストローク」とも呼ぶ。)の表示機能について図15及び図16を参照して説明する。ここで、図15(A)は、図14において、色パレット表示ボタン102Cが選択された場合の概要図を示す。図15(B)は、拡大画像103C上でマウス操作により画面描画ストロークが描かれた場合の拡大表示ウィンドウ100Cを示す。
[Screen drawing stroke display function]
Next, a display function of a stroke (also referred to as “screen drawing stroke”) by a mouse operation on the enlarged display window 100 will be described with reference to FIGS. 15 and 16. Here, FIG. 15A shows a schematic diagram when the color palette display button 102C is selected in FIG. FIG. 15B shows an enlarged display window 100C when a screen drawing stroke is drawn on the enlarged image 103C by a mouse operation.

図15(A)に示すように、色パレット表示ボタン102がマウス操作により選択された場合、集約処理手段24は、色パレット110を別ウィンドウとして表示画面の最前面に表示する。色パレット110は、色選択ボタン120〜124と線幅選択ボタン130〜133とを備える。色選択ボタン120〜124は、マウスにより拡大表示ウィンドウ100上に画面描画ストロークを描く際の色を選択するためのボタンである。具体的には、ボタン120は赤色に、ボタン121は青色に、ボタン122は黄色に、ボタン123は黒色に、ボタン124は白色に画面描画ストロークの色を設定するためのボタンである。線幅選択ボタン130〜133は、マウスにより拡大表示ウィンドウ100上に画面描画ストロークを描く際の線幅を選択するためのラジオボタンである。色パレット110は、本考案における「ツールバー」の一例である。   As shown in FIG. 15A, when the color palette display button 102 is selected by a mouse operation, the aggregation processing unit 24 displays the color palette 110 as a separate window on the forefront of the display screen. The color palette 110 includes color selection buttons 120 to 124 and line width selection buttons 130 to 133. The color selection buttons 120 to 124 are buttons for selecting a color for drawing a screen drawing stroke on the enlarged display window 100 with the mouse. Specifically, the button 120 is a button for setting the screen drawing stroke color to red, the button 121 to blue, the button 122 to yellow, the button 123 to black, and the button 124 to white. The line width selection buttons 130 to 133 are radio buttons for selecting a line width when drawing a screen drawing stroke on the enlarged display window 100 with the mouse. The color palette 110 is an example of a “toolbar” in the present invention.

そして、集約装置2の操作者は、まず、マウスにより色パレット110の色選択ボタン120〜124からいずれかを選択し、かつ、線幅選択ボタン130〜133からいずれかを選択する。その後、操作者は、拡大表示ウィンドウ100C上にマウスのカーソルを合わせて右クリックボタンを押下しながら任意の軌跡を描くようにマウスのカーソルを移動させる。この場合、集約処理手段24は、図15(B)に示すように、選択された色及び線幅並びにカーソルの軌跡に基づき、拡大表示ウィンドウ100Cの再現解答用紙上に画面描画ストローク105を描く。ここでは、操作者は、色選択ボタン120〜124のうち赤色のボタン120を選択し、かつ、線幅選択ボタン130〜133からボタン131を選択し、拡大表示ウィンドウ100C上に楕円状の画面描画ストロークを描いたものとする。このようにすることで、集約装置2は、操作者のマウス操作に基づき、拡大表示ウィンドウ100上に拡大表示された拡大画像103上にメモ書きや採点のためのチェックマークなどを表示画面上に表示させることができる。   The operator of the aggregation device 2 first selects one from the color selection buttons 120 to 124 of the color palette 110 and selects one from the line width selection buttons 130 to 133 with the mouse. Thereafter, the operator moves the mouse cursor so as to draw an arbitrary locus while placing the mouse cursor on the enlarged display window 100C and pressing the right click button. In this case, as shown in FIG. 15B, the aggregation processing unit 24 draws the screen drawing stroke 105 on the reproduction answer sheet of the enlarged display window 100C based on the selected color, line width, and cursor trajectory. Here, the operator selects the red button 120 among the color selection buttons 120 to 124, selects the button 131 from the line width selection buttons 130 to 133, and draws an elliptical screen on the enlarged display window 100C. It is assumed that a stroke is drawn. In this way, the aggregation device 2 displays on the display screen a note mark, a check mark for scoring, and the like on the enlarged image 103 enlarged on the enlarged display window 100 based on the mouse operation of the operator. Can be displayed.

次に、表示切替ボタン66の機能について、図16(A)、(B)を参照して説明する。図16(A)は、表示切替ボタン66(図10参照)が選択されていない状態での表示切替ボタン66及び拡大表示ウィンドウ100Cの表示態様を示し、図16(B)は、表示切替ボタン66が選択された状態での表示切替ボタン66及び拡大表示ウィンドウ100Cの表示態様を示す。   Next, the function of the display switching button 66 will be described with reference to FIGS. 16A shows a display mode of the display switching button 66 and the enlarged display window 100C in a state where the display switching button 66 (see FIG. 10) is not selected, and FIG. 16B shows the display switching button 66. The display mode of the display switching button 66 and the enlarged display window 100C in a state where is selected is shown.

図16(A)に示すように、表示切替ボタン66が選択されていない状態では、表示切替ボタン66は縁取り効果が施されて表示されている。そして、この場合には、集約処理手段24は、色パレット110を用いて指定された色及び線幅によりマウスで既に描かれた画面描画ストローク105を、拡大画像103C上に表示する。   As shown in FIG. 16A, when the display switching button 66 is not selected, the display switching button 66 is displayed with a border effect. In this case, the aggregation processing unit 24 displays the screen drawing stroke 105 already drawn by the mouse with the color and line width specified using the color palette 110 on the enlarged image 103C.

一方、図16(B)に示すように、マウスによりクリックされたことにより表示切替ボタン66が選択された状態に切り替わった場合、表示切替ボタン66は縁取り効果が施されていない態様で表示される。そして、この場合には、集約処理手段24は、色パレット110を用いて指定された色及び線幅によりマウスで描かれた画面描画ストローク105を非表示にする。このように、集約処理装置2は、表示切替ボタン66への操作に応じて、画面描画ストロークの表示及び非表示を切り替えることができる。   On the other hand, as shown in FIG. 16B, when the display switching button 66 is switched to the selected state by clicking with the mouse, the display switching button 66 is displayed in a mode in which no bordering effect is applied. . In this case, the aggregation processing unit 24 hides the screen drawing stroke 105 drawn by the mouse with the color and line width specified using the color palette 110. In this way, the aggregation processing device 2 can switch between display and non-display of the screen drawing stroke in accordance with an operation on the display switching button 66.

[表示範囲指定機能]
次に、マウスのドラッグ操作により指定された範囲(「指定表示範囲」とも呼ぶ。)に基づきサムネイル95及び拡大表示ウィンドウ100の表示態様を決定する方法について図17及び図18を参照して説明する。
[Display range specification function]
Next, a method for determining the display mode of the thumbnail 95 and the enlarged display window 100 based on the range designated by the mouse drag operation (also referred to as “designated display range”) will be described with reference to FIGS. 17 and 18. .

まず、操作者は、選択ユーザ表示ボタン53を選択し、ユーザ選択リスト69から選択した任意の1つのユーザに対応する再現解答用紙をユーザストローク情報表示領域50に表示させる。その後、操作者は、マウスのドラッグ操作により、カーソルを動かして表示された再現解答用紙上で指定表示範囲を設定する。   First, the operator selects the selected user display button 53 and causes the user stroke information display area 50 to display a reproduction answer sheet corresponding to any one user selected from the user selection list 69. Thereafter, the operator sets the designated display range on the reproduction answer sheet displayed by moving the cursor by dragging the mouse.

図17は、指定表示範囲が設定された場合の比較一覧表示を示す。図17では、集約処理手段24は、操作者が指定した上述の指定表示範囲に相当する範囲の各再現解答用紙を縮小表示したサムネイル95Aa〜95Eaを一覧表示している。そして、操作者が比較一覧選択欄97Aを選択すると、集約処理手段24は、後述する図18に示す表示画面を表示手段26に表示させる。   FIG. 17 shows a comparison list display when the designated display range is set. In FIG. 17, the aggregation processing means 24 displays a list of thumbnails 95Aa to 95Ea in which the reproduction answer sheets in a range corresponding to the above-described designated display range designated by the operator are reduced. When the operator selects the comparison list selection field 97A, the aggregation processing unit 24 causes the display unit 26 to display a display screen shown in FIG.

図18は、比較一覧選択欄97Aが選択された後の集約処理装置2の表示画面を示す。図18に示すように、この場合、集約処理手段24は、描画アプリケーションウィンドウに重畳させて、拡大表示ウィンドウ100Aaを表示する。ここでは、集約処理手段24は、拡大画像103Aのうち、設定された指定表示範囲に対応する部分のみが表示されるように拡大表示ウィンドウ100Aaの大きさ及び範囲を設定する。さらに、拡大表示ウィンドウ100Aaでは、拡大画像103Aのうち、上下(縦)方向の一部に非表示となっている部分が存在することから、集約処理手段24は、当該非表示となっている部分を表示させるための縦スクロールバー105Aを有効とする。なお、集約処理手段24は、指定表示範囲に起因して、拡大画像103Aのうち、左右(横)方向の一部に非表示となっている部分が存在する場合には、これに加えて、又はこれに代えて、当該非表示となっている部分を表示させるための横スクロールバーを有効とする。これにより、集約処理手段24は、拡大画像103A全体を複数回に分けて表示することが可能となる。なお、上述の縦スクロールバー及び横スクロールバーは、本考案における「インターフェース」の一例である。   FIG. 18 shows a display screen of the aggregation processing device 2 after the comparison list selection field 97A is selected. As shown in FIG. 18, in this case, the aggregation processing unit 24 displays the enlarged display window 100Aa so as to be superimposed on the drawing application window. Here, the aggregation processing unit 24 sets the size and range of the enlarged display window 100Aa so that only the portion corresponding to the set designated display range is displayed in the enlarged image 103A. Further, in the enlarged display window 100Aa, since there is a non-displayed part in a part in the vertical (vertical) direction in the enlarged image 103A, the aggregation processing unit 24 performs the non-displayed part. The vertical scroll bar 105A for displaying is enabled. In addition, the aggregation processing unit 24, in the case where there is a non-displayed part in the left and right (lateral) direction in the enlarged image 103A due to the designated display range, in addition to this, Alternatively, a horizontal scroll bar for displaying the non-displayed portion is validated. Accordingly, the aggregation processing unit 24 can display the entire enlarged image 103A in a plurality of times. The vertical scroll bar and the horizontal scroll bar described above are examples of the “interface” in the present invention.

[本実施形態による作用効果]
以上説明した本実施形態によれば、集約装置2は、電子ペン1から受信した記入情報に基づき生成した再現解答用紙のサムネイル95を一覧表示すると共に、サムネイル95ごとに、サムネイル95の拡大画像103を表示するための比較一覧選択欄97を表示した。これにより、集約装置2は、任意の受講者の解答内容を、操作者に選択させて拡大表示することができる。
[Effects of this embodiment]
According to the present embodiment described above, the aggregation device 2 displays a list of the thumbnails 95 of the reproduction answer sheets generated based on the entry information received from the electronic pen 1, and the enlarged image 103 of the thumbnail 95 for each thumbnail 95. A comparison list selection field 97 for displaying is displayed. As a result, the aggregation device 2 can cause the operator to select and display the answer content of an arbitrary student in an enlarged manner.

また、集約装置2は、比較一覧選択欄97が選択された場合であって、当該比較一覧選択欄97とは別の比較一覧選択欄97に対応する拡大表示ウィンドウ100が既に表示されていた場合、当該拡大表示ウィンドウ100に並べて、選択された比較一覧選択欄97に対応する拡大画像103を表示する拡大表示ウィンドウ100を、即時に生成して表示する。このようにすることで、操作者は、特定の受講者の再現解答用紙を比較したい場合に、所望の比較一覧選択欄97を複数選択してこれらの拡大画像103を並べて表示させることができる。   Further, the aggregation device 2 is in the case where the comparison list selection field 97 is selected, and the enlarged display window 100 corresponding to the comparison list selection field 97 different from the comparison list selection field 97 is already displayed. Then, the enlarged display window 100 that displays the enlarged image 103 corresponding to the selected comparison list selection field 97 is generated and displayed on the enlarged display window 100 immediately. In this way, the operator can select a plurality of desired comparison list selection fields 97 and display these enlarged images 103 side by side when comparing the reproduced answer sheets of a specific student.

さらに、集約装置2は、拡大表示ウィンドウ100の色パレット表示ボタン102が選択された場合、画面描画ストロークの色及び線幅を指定するための色パレット110を表示し、マウスのドラッグ操作による入力に基づき、指定された色及び線幅により、拡大画像103上に画面描画ストロークを描く。これにより、集約装置2は、操作者の操作に基づき拡大画像103上に任意のストロークを描画することができると共に、当該ストロークの色及び線幅を操作者に指定させることができる。さらに、集約装置2は、描画アプリケーションウィンドウ上に表示切替ボタン66を有し、表示切替ボタン66の選択の有無に基づき、画面描画ストロークの表示及び非表示の切り替えを行う。これにより、集約装置2は、操作者の入力に基づき当該画面描画ストロークの表示及び非表示を切り替えることができる。   Further, when the color palette display button 102 in the enlarged display window 100 is selected, the aggregation device 2 displays a color palette 110 for designating the color and line width of the screen drawing stroke, and can be input by dragging the mouse. Based on the specified color and line width, a screen drawing stroke is drawn on the enlarged image 103. Accordingly, the aggregation device 2 can draw an arbitrary stroke on the enlarged image 103 based on the operation of the operator, and can cause the operator to specify the color and line width of the stroke. Furthermore, the aggregation device 2 has a display switching button 66 on the drawing application window, and switches between display and non-display of the screen drawing stroke based on whether or not the display switching button 66 is selected. Thereby, the aggregation device 2 can switch between display and non-display of the screen drawing stroke based on the input of the operator.

さらに、集約装置2は、比較一覧表示のサムネイル95等の表示範囲を定める指定表示範囲を設定可能にし、指定表示範囲が設定された場合には、再現解答用紙のうち指定表示範囲をサムネイル95及び拡大表示ウィンドウ100で表示する。このように、集約装置2は、操作者の操作に基づき、比較一覧表示等の表示態様を柔軟に変更することができる。   Furthermore, the aggregation device 2 can set a designated display range that defines a display range such as the thumbnail 95 of the comparison list display, and when the designated display range is set, the designated display range is set as the thumbnail 95 and the reproduction answer sheet. Displayed in the enlarged display window 100. As described above, the aggregation device 2 can flexibly change the display mode such as the comparison list display based on the operation of the operator.

[本実施形態の変形例]
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
[Modification of this embodiment]
Next, a modification of this embodiment will be described. The following modifications may be applied in any combination to the above-described embodiment.

(変形例1)
図11、12等の説明では、集約装置2の集約処理手段24は、サムネイル95と共に表示される比較一覧選択欄97が選択された場合、当該サムネイル95を拡大した拡大画像103を表示した拡大表示ウィンドウ100を即時に表示した。しかし、本考案に適用可能な表示方法は、これに限定されない。そこで、変形例に係る表示方法について、図19〜図21を参照して説明する。
(Modification 1)
In the description of FIGS. 11 and 12, the aggregation processing unit 24 of the aggregation device 2 displays the enlarged image 103 displaying the enlarged image 103 in which the thumbnail 95 is enlarged when the comparison list selection field 97 displayed together with the thumbnail 95 is selected. Window 100 was displayed immediately. However, the display method applicable to the present invention is not limited to this. Accordingly, a display method according to the modification will be described with reference to FIGS.

図19は、変形例に係る描画アプリケーションウィンドウを示す。図19に示すように、変形例に係る描画アプリケーションウィンドウは、後述するウィンドウメニュー93を備える。また、変形例に係る比較一覧表示では、本実施形態と同様、集約処理手段24は、各受講者の解答用紙5A〜5Eに対応するサムネイル95A〜95Eを、名称表示96A〜96E及び比較一覧選択欄97A〜97Eと共に一覧表示する。図19では、比較一覧選択欄97A〜97Eのうち、比較一覧選択欄97A、97Cが既に選択されている。なお、変形例では、比較一覧選択欄97が選択された場合であっても、集約処理手段24は、当該比較一覧選択欄97に対応するサムネイル95を拡大表示した拡大表示ウィンドウ100を即時に表示しない。   FIG. 19 shows a drawing application window according to a modification. As shown in FIG. 19, the drawing application window according to the modification includes a window menu 93 to be described later. Further, in the comparison list display according to the modification, as in the present embodiment, the aggregation processing unit 24 selects the thumbnails 95A to 95E corresponding to the answer sheets 5A to 5E of each student, the name displays 96A to 96E, and the comparison list selection. A list is displayed together with the columns 97A to 97E. In FIG. 19, the comparison list selection columns 97A and 97C are already selected from the comparison list selection columns 97A to 97E. In the modification, even when the comparison list selection field 97 is selected, the aggregation processing unit 24 immediately displays the enlarged display window 100 in which the thumbnail 95 corresponding to the comparison list selection field 97 is enlarged. do not do.

図20は、ウィンドウメニュー93が選択された場合の描画アプリケーションウィンドウを示す。図20に示すように、この場合、集約処理手段24は、ウィンドウメニュー93のプルダウンメニューを描画アプリケーションウィンドウ上に表示させる。ここでは、ウィンドウメニュー93のプルダウンメニューとして、「上下に並べて表示」と表記されたメニュー930と、「左右に並べて表示」と表記されたメニュー931とが設けられている。「上下に並べて表示」と表記されたメニュー930は、比較一覧選択欄97が選択されているサムネイル95の拡大画像103を上下に並べてユーザストローク情報表示領域50に表示させる際に選択される。「左右に並べて表示」と表記されたメニュー931は、比較一覧選択欄97が選択されているサムネイル95の拡大画像103を左右に並べてユーザストローク情報表示領域50に表示させる際に選択される。   FIG. 20 shows a drawing application window when the window menu 93 is selected. As shown in FIG. 20, in this case, the aggregation processing unit 24 displays a pull-down menu of the window menu 93 on the drawing application window. Here, as a pull-down menu of the window menu 93, a menu 930 expressed as “display side by side” and a menu 931 expressed as “display side by side” are provided. A menu 930 described as “display side by side” is selected when the enlarged images 103 of the thumbnails 95 for which the comparison list selection field 97 is selected are displayed side by side in the user stroke information display area 50. A menu 931 written as “display side by side” is selected when the enlarged images 103 of the thumbnails 95 for which the comparison list selection field 97 is selected are displayed side by side in the user stroke information display area 50.

図21は、「左右に並べて表示」と表記されたメニュー931が選択された場合の描画アプリケーションウィンドウを示す。この場合、集約処理手段24は、選択されている比較一覧選択欄97A、97Cに対応するサムネイル95A、95Cの拡大画像103A、103Cを、重ならないように、同じ大きさで左右に並べてユーザストローク情報表示領域50に表示している。また、集約処理手段24は、各拡大画像103A、103Cの近傍に、色パレット110を表示させるための色パレット表示ボタン102A、102Cを表示する。これにより、集約装置2の操作者は、色パレット110により画面描画ストロークの色及び線幅を選択し、マウス操作により拡大画像103A、103C上に任意の画面描画ストロークを描いて表示させることが可能となる。また、この場合、操作者は、表示切替ボタン66により、画面描画ストロークの表示及び非表示を切り替えることもできる。   FIG. 21 shows a drawing application window when the menu 931 written as “display side by side” is selected. In this case, the aggregation processing means 24 arranges the enlarged images 103A and 103C of the thumbnails 95A and 95C corresponding to the selected comparison list selection fields 97A and 97C side by side with the same size so as not to overlap with each other. It is displayed in the display area 50. In addition, the aggregation processing unit 24 displays color palette display buttons 102A and 102C for displaying the color palette 110 in the vicinity of the enlarged images 103A and 103C. Accordingly, the operator of the aggregation device 2 can select the color and line width of the screen drawing stroke from the color palette 110, and draw and display an arbitrary screen drawing stroke on the enlarged images 103A and 103C by operating the mouse. It becomes. In this case, the operator can also switch between display and non-display of the screen drawing stroke by the display switching button 66.

このように変形例1では、集約装置2は、メニュー930、931のいずれかが選択されたタイミングで、これらのメニューの指定に基づき、拡大画像103を表示する。これにより、比較一覧選択欄97の選択時にユーザストローク情報表示領域50が拡大表示ウィンドウ100によって遮蔽されないため、操作者は、本実施形態の場合と比較して、所望のサムネイル95に対する比較一覧選択欄97を選択する操作を容易に実行できる。   Thus, in the first modification, the aggregation device 2 displays the enlarged image 103 based on the designation of these menus at the timing when any of the menus 930 and 931 is selected. Thereby, since the user stroke information display area 50 is not shielded by the enlarged display window 100 when the comparison list selection field 97 is selected, the operator can select the comparison list selection field for the desired thumbnail 95 as compared with the case of the present embodiment. The operation of selecting 97 can be easily executed.

なお、「上下に並べて表示」と表記されたメニュー931が選択されたことにより、又は、3つ以上の比較一覧選択欄97が選択されたことにより、描画する拡大画像103がユーザストローク情報表示領域50よりも大きくなった場合には、集約処理手段24は、横スクロールバー51又は/及び縦スクロールバー52を有効とする。これにより、集約処理手段24は、操作者のマウス操作によってユーザストローク情報表示領域50を左右又は/及び上下にスクロールし、全ての拡大画像103を複数回に分けて表示できるようにすることができる。   It should be noted that the enlarged image 103 to be rendered is displayed in the user stroke information display area when the menu 931 represented as “display side by side” is selected or when three or more comparison list selection fields 97 are selected. When the value exceeds 50, the aggregation processing unit 24 validates the horizontal scroll bar 51 and / or the vertical scroll bar 52. Thereby, the aggregation processing means 24 can scroll the user stroke information display area 50 left and right or / and up and down by the mouse operation of the operator, and can display all the enlarged images 103 in a plurality of times. .

(変形例2)
解答用紙5は、ドットパターンのみが印刷されてもよい。図22は、変形例に係る解答用紙5の上面図を示す。図22に示すように、この場合では、受講者ごとに複数枚の解答用紙5が一組用意され、同じ組の解答用紙5には、それぞれ異なる座標範囲のドットパターンが印刷される。
(Modification 2)
The answer sheet 5 may be printed with only a dot pattern. FIG. 22 is a top view of the answer sheet 5 according to the modification. As shown in FIG. 22, in this case, a set of a plurality of answer sheets 5 is prepared for each student, and dot patterns in different coordinate ranges are printed on the same set of answer sheets 5.

ここで、1人の受講者で複数枚の解答用紙5に電子ペン1により解答を記入した場合の比較一覧表示及びその画面遷移の具体例(第1の例〜第3の例)について図23を参照して説明する。   Here, a specific example (first example to third example) of the comparison list display and its screen transition when one student has entered answers to the plurality of answer sheets 5 with the electronic pen 1 is shown in FIG. Will be described with reference to FIG.

図23(A)は、第1の例に係る比較一覧表示の概要を示す。図23(A)及び後述する図23(C)、(E)では、便宜上、比較一覧表示においてユーザストローク情報表示領域50に表示されるサムネイル95のうち、受講者「太郎」により電子ペン1Aを用いて記入された2枚の解答用紙5に対応するサムネイル95Ax、95Ayのみを示す。第1の例では、集約処理手段24は、受講者「太郎」により電子ペン1Aを用いて記入された2枚の解答用紙5に対応するサムネイル95Ax、95Ayを、それぞれ重ならないように左右に並べて表示している。そして、集約処理手段24は、各サムネイル95Ax、95Ayに対して、対応する比較一覧選択欄97Ax、97Ayを設けている。そして、ここでは、図23(A)に示すように、操作者は、サムネイル95Axに対応する比較一覧選択欄97Axを選択したものとする。   FIG. 23A shows an overview of the comparison list display according to the first example. In FIG. 23 (A) and FIGS. 23 (C) and 23 (E) described later, for the sake of convenience, among the thumbnails 95 displayed in the user stroke information display area 50 in the comparison list display, the student “Taro” holds the electronic pen 1A. Only thumbnails 95Ax and 95Ay corresponding to the two answer sheets 5 filled in are shown. In the first example, the aggregation processing unit 24 arranges the thumbnails 95Ax and 95Ay corresponding to the two answer sheets 5 written by the student “Taro” using the electronic pen 1A side by side so as not to overlap each other. it's shown. The aggregation processing unit 24 provides corresponding comparison list selection fields 97Ax and 97Ay for the thumbnails 95Ax and 95Ay. Here, as shown in FIG. 23A, it is assumed that the operator has selected the comparison list selection field 97Ax corresponding to the thumbnail 95Ax.

図23(B)は、第1の例において比較一覧選択欄97Axが選択された後に表示される拡大表示ウィンドウ100Axを示す。図23(B)に示すように、集約処理手段24は、比較一覧選択欄97Axが選択された場合、これに対応するサムネイル95Axを拡大した拡大画像103Axを表示する拡大表示ウィンドウ100Axを生成する。   FIG. 23B shows an enlarged display window 100Ax displayed after the comparison list selection field 97Ax is selected in the first example. As illustrated in FIG. 23B, when the comparison list selection field 97Ax is selected, the aggregation processing unit 24 generates an enlarged display window 100Ax that displays an enlarged image 103Ax obtained by enlarging the corresponding thumbnail 95Ax.

図23(C)は、第2の例に係る比較一覧表示の概要を示す。第2の例では、集約処理手段24は、第1の例と同様、受講者「太郎」により電子ペン1Aを用いて記入された2枚の解答用紙5に対応するサムネイル95Ax、95Ayを、それぞれ重ならないように左右に並べて表示している。一方、第1の例と異なり、第2の例では、サムネイル95Ax、95Ayに対して一つの比較一覧選択欄97Aのみ設けられている。即ち、第2の例では、同一のユーザIDに対応した複数のサムネイル95が存在する場合であっても、集約処理手段24は、これらのサムネイル95に対して一つの比較一覧選択欄97Aのみを表示する。   FIG. 23C shows an outline of the comparison list display according to the second example. In the second example, as in the first example, the aggregation processing unit 24 displays thumbnails 95Ax and 95Ay corresponding to the two answer sheets 5 filled in by the student “Taro” using the electronic pen 1A, respectively. They are displayed side by side so that they do not overlap. On the other hand, unlike the first example, in the second example, only one comparison list selection field 97A is provided for the thumbnails 95Ax and 95Ay. That is, in the second example, even when there are a plurality of thumbnails 95 corresponding to the same user ID, the aggregation processing unit 24 selects only one comparison list selection column 97A for these thumbnails 95. indicate.

図23(D)は、第2の例において比較一覧選択欄97Aが選択された後に表示される拡大表示ウィンドウ100Aを示す。図23(D)に示すように、集約処理手段24は、比較一覧選択欄97Aが選択された場合、これに対応するサムネイル95Ax、95Ayを拡大した拡大画像103Ax、103Ayを重ねて表示した拡大表示ウィンドウ100Aを生成する。そして、第2の例では、拡大表示ウィンドウ100Aは、重ねて表示された拡大画像103Ax、103Ayの重なりの順序を変更するためのボタン120A、121Aを備える。そして、集約処理手段24は、マウスによりボタン120A又はボタン121Aが選択された場合、最前面に表示する拡大画像103を変更する。   FIG. 23D shows an enlarged display window 100A displayed after the comparison list selection field 97A is selected in the second example. As shown in FIG. 23D, when the comparison list selection field 97A is selected, the aggregation processing unit 24 displays an enlarged display in which the enlarged images 103Ax and 103Ay obtained by enlarging the corresponding thumbnails 95Ax and 95Ay are displayed in an overlapping manner. A window 100A is generated. In the second example, the enlarged display window 100A includes buttons 120A and 121A for changing the overlapping order of the enlarged images 103Ax and 103Ay displayed in an overlapping manner. Then, when the button 120A or the button 121A is selected with the mouse, the aggregation processing unit 24 changes the enlarged image 103 displayed on the foreground.

図23(E)は、第3の例に係る比較一覧表示の概要を示す。第3の例では、第1及び第2の例と異なり、集約処理手段24は、受講者「太郎」により電子ペン1Aを用いて記入された2枚の解答用紙5に対応するサムネイル95Ax、95Ayを、重ねて表示している。そして、第2の例と同様、集約処理手段24は、サムネイル95Ax、95Ayに対して一つの比較一覧選択欄97Aのみ表示する。そして、比較一覧選択欄97Aが選択された場合、第2の例と同様、集約処理手段24は、図23(D)に示すように、対応するサムネイル95Ax、95Ayを拡大した拡大画像103Ax、103Ayを重ねて表示した拡大表示ウィンドウ100Aを生成する。   FIG. 23E shows an overview of the comparison list display according to the third example. In the third example, unlike the first and second examples, the aggregation processing unit 24 uses the thumbnails 95Ax and 95Ay corresponding to the two answer sheets 5 written by the student “Taro” using the electronic pen 1A. Are superimposed and displayed. As in the second example, the aggregation processing unit 24 displays only one comparison list selection field 97A for the thumbnails 95Ax and 95Ay. When the comparison list selection field 97A is selected, as in the second example, the aggregation processing unit 24 enlarges the corresponding thumbnails 95Ax and 95Ay as shown in FIG. 23D, and enlarges the images 103Ax and 103Ay. A magnified display window 100A is displayed.

(変形例3)
図11、図13等の説明では、集約装置2は、電子ペン1により生成された記入情報に基づくユーザストローク情報を用いて再現解答用紙の画像を生成し、サムネイル95や拡大画像103として表示した。しかし、本考案が適用可能な構成は、これに限定されない。
(Modification 3)
In the description of FIG. 11, FIG. 13, etc., the aggregation device 2 generates an image of the reproduction answer sheet using the user stroke information based on the entry information generated by the electronic pen 1 and displays it as the thumbnail 95 and the enlarged image 103. . However, the configuration to which the present invention is applicable is not limited to this.

これに代えて、集約装置2は、図11に示す描画アプリケーションの画面では、予め手書きストロークが記入されて電子化された解答用紙などの用紙(帳票)のサムネイルを、比較一覧選択欄等と共に一覧表示してもよい。そして、本実施形態と同様、集約装置2は、比較一覧選択欄が選択された場合、当該比較一覧選択欄に対応するサムネイルを拡大表示したウィンドウを新たに生成して表示画面上に表示する。   Instead, the aggregating apparatus 2 lists thumbnails of sheets (forms) such as answer sheets preliminarily written with handwritten strokes and a comparison list selection field on the drawing application screen shown in FIG. It may be displayed. As in the present embodiment, when the comparison list selection field is selected, the aggregation device 2 newly generates a window in which thumbnails corresponding to the comparison list selection field are enlarged and displays them on the display screen.

(変形例4)
上記実施形態において、電子ペン、ドットパターン(コード化パターン)、記入情報に、アノト方式を用いたが、アノト方式に限られなくともよい。
(Modification 4)
In the above-described embodiment, the Anoto method is used for the electronic pen, the dot pattern (coded pattern), and the entry information, but the present invention is not limited to the Anoto method.

1(1A〜1E)…電子ペン
2…集約装置
3…転送装置
4…プロジェクタ
5(5A〜5E)…解答用紙
6…スクリーン
10…電子ペンシステム
20…範囲指定手段
21…入力手段
22…集約個別受信手段
23…集約転送受信手段
24…集約処理手段
25…記憶手段
26…表示手段
27…送信手段
DESCRIPTION OF SYMBOLS 1 (1A-1E) ... Electronic pen 2 ... Aggregation apparatus 3 ... Transfer apparatus 4 ... Projector 5 (5A-5E) ... Answer sheet 6 ... Screen 10 ... Electronic pen system 20 ... Range designation means 21 ... Input means 22 ... Individual aggregation Receiving means 23: Aggregation transfer receiving means 24 ... Aggregation processing means 25 ... Storage means 26 ... Display means 27 ... Transmission means

Claims (9)

手書きストロークが描かれた用紙の縮小画像を一覧表示すると共に、前記縮小画像ごと又は前記手書きストロークの記入者ごとに、前記縮小画像を拡大した拡大画像を表示するための選択欄を表示する一覧表示手段と、
選択された前記選択欄に対応する前記縮小画像の拡大画像を表示する拡大表示手段と
を備えることを特徴とする端末装置。
List display that displays a list of reduced images of paper on which handwritten strokes are drawn and a selection field for displaying an enlarged image obtained by enlarging the reduced image for each reduced image or for each writer of the handwritten stroke Means,
A terminal device comprising: an enlarged display means for displaying an enlarged image of the reduced image corresponding to the selected selection field.
前記拡大表示手段は、前記選択欄が選択された場合、当該選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウを、即時に生成して表示することを特徴とする請求項1に記載の端末装置。   2. The enlarged display unit according to claim 1, wherein when the selection field is selected, a window for displaying an enlarged image of the reduced image corresponding to the selection field is immediately generated and displayed. Terminal equipment. 前記拡大表示手段は、前記選択欄が選択された場合であって、当該選択欄とは別の選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウが既に表示されていた場合、当該ウィンドウに並べて、選択された前記選択欄に対応する前記縮小画像の拡大画像を表示するウィンドウを、即時に生成して表示することを特徴とする請求項2に記載の端末装置。   When the selection field is selected and the window for displaying the enlarged image of the reduced image corresponding to the selection field different from the selection field is already displayed, the enlarged display means The terminal device according to claim 2, wherein a window displaying the enlarged image of the reduced image corresponding to the selected selection field is immediately generated and displayed. 前記一覧表示手段は、前記縮小画像を拡大表示した拡大画像を左右に並べて表示することを指定するメニューと、前記拡大画像を上下に並べて表示することを指定するメニューとを表示し、
前記拡大表示手段は、いずれかの前記メニューが選択された場合、選択された前記選択欄に対応する前記縮小画像の拡大画像を、選択されたメニューの指定に基づき表示することを特徴とする請求項1に記載の端末装置。
The list display means displays a menu for specifying that the enlarged images obtained by enlarging the reduced images are displayed side by side, and a menu for specifying that the enlarged images are displayed side by side.
The enlarged display means, when any of the menus is selected, displays an enlarged image of the reduced image corresponding to the selected selection field based on designation of the selected menu. Item 2. The terminal device according to Item 1.
入力手段による入力に基づき前記拡大画像上にストロークを描くストローク描画手段をさらに備え、
前記拡大表示手段は、前記拡大画像を表示すると共に所定のマークを表示し、当該マークが選択された場合、前記ストロークの色又は/及び線幅を指定するためのツールバーを表示することを特徴とする請求項1乃至4のいずれか一項に記載の端末装置。
Stroke drawing means for drawing a stroke on the enlarged image based on an input by the input means;
The enlarged display means displays the enlarged image and a predetermined mark, and when the mark is selected, displays a toolbar for designating the color or / and line width of the stroke. The terminal device according to any one of claims 1 to 4.
入力手段による入力に基づき前記拡大画像上にストロークを描くストローク描画手段を備え、
前記一覧表示手段は、前記拡大画像上に描いたストロークの表示及び非表示の切り替えを指定する表示切替ボタンを表示し、
前記ストローク描画手段は、前記表示切替ボタンが選択されているか否かに基づき、前記拡大画像上に描いたストロークの表示及び非表示の切り替えを行うことを特徴とする請求項1乃至4のいずれか一項に記載の端末装置。
Stroke drawing means for drawing a stroke on the enlarged image based on an input by the input means;
The list display means displays a display switching button for designating switching between display and non-display of strokes drawn on the enlarged image,
5. The stroke drawing unit according to claim 1, wherein the stroke drawing unit switches between display and non-display of a stroke drawn on the enlarged image based on whether or not the display switching button is selected. The terminal device according to one item.
入力手段による入力に基づき、前記縮小画像の表示範囲を指定する範囲指定手段を備え、
前記一覧表示手段は、前記縮小画像を、前記範囲指定手段により指定された表示範囲のみ表示して一覧表示し、
前記拡大表示手段は、選択された前記選択欄に対応する縮小画像の拡大画像を、前記範囲指定手段により指定された表示範囲のみ表示することを特徴とする請求項1乃至6のいずれか一項に記載の端末装置。
A range designating unit for designating a display range of the reduced image based on an input by the input unit;
The list display means displays the reduced image as a list by displaying only the display range designated by the range designation means,
The enlarged display means displays the enlarged image of the reduced image corresponding to the selected selection field only in the display range designated by the range designation means. The terminal device described in 1.
前記拡大表示手段は、選択された前記選択欄に対応する縮小画像の拡大画像を、前記範囲指定手段により指定された表示範囲のみ表示したウィンドウを生成して表示し、
当該ウィンドウは、前記拡大画像の表示範囲を移動させるためのインターフェースが設けられていることを特徴とする請求項7に記載の端末装置。
The enlarged display means generates and displays a window that displays an enlarged image of a reduced image corresponding to the selected selection field, in which only the display range specified by the range specifying means is displayed,
The terminal device according to claim 7, wherein the window is provided with an interface for moving a display range of the enlarged image.
それぞれ異なるコード化パターンが印刷された複数の用紙と、
前記用紙に印刷されたコード化パターンを読み取ってペン先部の位置座標を演算し、当該位置座標と固有のペンIDとを含む記入情報を送信する複数の電子ペンと、
前記電子ペンから記入情報を受信する請求項1乃至8のいずれか一項に記載の端末装置とを備える電子ペンシステムであって、
前記端末装置の前記一覧表示手段は、
前記電子ペンから受信した記入情報に基づき再現した手書きストロークを描いた前記用紙の縮小画像を一覧表示することを特徴とする電子ペンシステム。
A plurality of sheets each printed with a different coding pattern;
A plurality of electronic pens that read the coded pattern printed on the paper, calculate the position coordinates of the pen tip, and transmit entry information including the position coordinates and a unique pen ID;
An electronic pen system comprising the terminal device according to any one of claims 1 to 8, which receives entry information from the electronic pen.
The list display means of the terminal device is:
An electronic pen system that displays a list of reduced images of the paper on which handwritten strokes reproduced based on entry information received from the electronic pen are drawn.
JP2011002992U 2011-05-27 2011-05-27 Terminal device and electronic pen system Expired - Fee Related JP3169604U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011002992U JP3169604U (en) 2011-05-27 2011-05-27 Terminal device and electronic pen system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011002992U JP3169604U (en) 2011-05-27 2011-05-27 Terminal device and electronic pen system

Publications (1)

Publication Number Publication Date
JP3169604U true JP3169604U (en) 2011-08-04

Family

ID=54880436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011002992U Expired - Fee Related JP3169604U (en) 2011-05-27 2011-05-27 Terminal device and electronic pen system

Country Status (1)

Country Link
JP (1) JP3169604U (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013038533A (en) * 2011-08-05 2013-02-21 Dainippon Printing Co Ltd Terminal device, electronic pen system, and program
JP2014106527A (en) * 2013-07-04 2014-06-09 Sky Co Ltd Comparative image displaying system, and comparative image displaying program
JP2016192081A (en) * 2015-03-31 2016-11-10 富士通株式会社 Display control program, display controller and display control method
JP2020101481A (en) * 2018-12-25 2020-07-02 横河電機株式会社 Optical pulse tester

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013038533A (en) * 2011-08-05 2013-02-21 Dainippon Printing Co Ltd Terminal device, electronic pen system, and program
JP2014106527A (en) * 2013-07-04 2014-06-09 Sky Co Ltd Comparative image displaying system, and comparative image displaying program
JP2016192081A (en) * 2015-03-31 2016-11-10 富士通株式会社 Display control program, display controller and display control method
JP2020101481A (en) * 2018-12-25 2020-07-02 横河電機株式会社 Optical pulse tester
JP7242289B2 (en) 2018-12-25 2023-03-20 横河電機株式会社 optical pulse tester

Similar Documents

Publication Publication Date Title
JP5240653B2 (en) Electronic pen system, terminal device and program thereof
JP5099595B2 (en) Electronic pen system and program thereof
JP3169604U (en) Terminal device and electronic pen system
JP5807433B2 (en) Computer apparatus, electronic pen system, and program
JP5994224B2 (en) Terminal device, electronic pen system, and program
JP5408513B2 (en) Electronic pen system and program thereof
JP5408511B2 (en) Electronic pen system, computer apparatus and program thereof
JP5810724B2 (en) Terminal device, electronic pen system, and program
JP6056263B2 (en) Terminal device, electronic pen system, and program
JP5747715B2 (en) Electronic pen housing unit, electronic pen system, and program
JP5747716B2 (en) Electronic pen housing unit, electronic pen system, and program
JP5866874B2 (en) Electronic pen system
JP5288340B2 (en) Display system and program thereof
JP5141997B2 (en) Computer, display system using the same, and program thereof
JP6260210B2 (en) Display system, display method and program
JP2013105376A (en) Learning system, computer device, and program
JP6019716B2 (en) Computer apparatus, program, and information processing system
JP5899819B2 (en) Learning system and program
JP5983136B2 (en) Electronic pen system and program
JP5212852B2 (en) Display system and program thereof
JP5141935B2 (en) Computer, display system using the same, and program thereof
JP5366034B2 (en) Electronic pen system, computer apparatus and program thereof
JP3169427U (en) Computer equipment
JP2014006579A (en) Electronic pen system and program
JP5099611B2 (en) Computer, display system using the same, and program thereof

Legal Events

Date Code Title Description
R150 Certificate of patent or registration of utility model

Ref document number: 3169604

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140713

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees