[go: up one dir, main page]

JP2013020548A - Electronic pen, data editing method and data editing program - Google Patents

Electronic pen, data editing method and data editing program Download PDF

Info

Publication number
JP2013020548A
JP2013020548A JP2011155084A JP2011155084A JP2013020548A JP 2013020548 A JP2013020548 A JP 2013020548A JP 2011155084 A JP2011155084 A JP 2011155084A JP 2011155084 A JP2011155084 A JP 2011155084A JP 2013020548 A JP2013020548 A JP 2013020548A
Authority
JP
Japan
Prior art keywords
coordinates
coordinate
electronic pen
editing
time
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.)
Withdrawn
Application number
JP2011155084A
Other languages
Japanese (ja)
Inventor
Takehito Inaba
岳人 稲場
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.)
Panasonic Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp filed Critical Panasonic Corp
Priority to JP2011155084A priority Critical patent/JP2013020548A/en
Publication of JP2013020548A publication Critical patent/JP2013020548A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

【課題】紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができる電子ペン等を提供する。
【解決手段】本電子ペンは、専用紙30に記載を行うための電子ペン5であって、専用紙30のドットから座標を検出する座標検出部21と、座標検出部21により時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する座標変化検出部22と、座標検出部21により第1の座標が検出された検出時刻と第2の座標が検出された検出時刻との時間である検出時間が、所定時間以内であるか否かを判定する制御部10と、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、編集処理を行う編集実行部23と、を備える。
【選択図】図1
Provided is an electronic pen or the like capable of reflecting the edited contents in data when an editing operation such as pasting, bending, and cutting is performed on a paper surface.
The electronic pen is an electronic pen for writing on a dedicated paper, and includes a coordinate detection unit that detects coordinates from dots of the dedicated paper and a coordinate detection unit that is continuous in time. The coordinate detection unit 22 determines whether or not the first and second coordinates detected in this way are discontinuous coordinates, and the coordinate detection unit 21 detects the first coordinate. The controller 10 for determining whether or not the detection time, which is the time between the detected time and the detection time at which the second coordinate is detected, is within a predetermined time, is determined to be discontinuous coordinates, And when it determines with detection time being less than predetermined time, the edit execution part 23 which performs an edit process is provided.
[Selection] Figure 1

Description

本発明は、用紙に記載を行うための電子ペン、データ編集方法及びデータ編集プログラムに関する。   The present invention relates to an electronic pen, a data editing method, and a data editing program for writing on paper.

従来、ドットが印刷された専用紙に記載を行い、記載した位置のドットパターンを読み取ってデータとして出力可能な電子ペンがある。   2. Description of the Related Art Conventionally, there are electronic pens that can write on dedicated paper on which dots are printed, read a dot pattern at the written position, and output the data as data.

この種の電子ペンとして、ノート上で文章の編集を行うと、その内容が同時にデータ上でも編集されるものが知られている(特許文献1参照)。この電子ペンでは、編集時に「○」で囲んだ箇所が指定先に移動する。   As this type of electronic pen, when a sentence is edited on a notebook, the contents are also edited on data at the same time (see Patent Document 1). With this electronic pen, the portion surrounded by “◯” moves to the designated location during editing.

また、データ上でページを切り取って任意の場所に貼り付ける動作を表現できるものが知られている(特許文献2参照)。   Moreover, what can express the operation | movement which cuts a page on data and pastes it on arbitrary places is known (refer patent document 2).

特開2005−293461号公報JP 2005-293461 A 特開2007−58653号公報JP 2007-58653 A

しかしながら、上記従来の電子ペンでは、紙面に書き込まれた内容を他のページや他のエリアに移動させるために、紙面上で貼り付けを行うことは示されておらず、紙面に貼り付けを行っても、データ上では、この貼り付け編集の作業が反映されなかった。   However, in the above-described conventional electronic pen, in order to move the content written on the paper surface to another page or another area, it is not shown that the content is pasted on the paper surface. However, this pasting and editing work was not reflected on the data.

このため、紙面上で行われた作業をデータ上に反映させたい場合、紙面上での貼り付け編集の作業とは別に、PC(コンピュータ)のデータ上で同じ貼り付け編集を行う必要があり、使い勝手が良くなかった。   For this reason, when it is desired to reflect the work performed on the paper on the data, it is necessary to perform the same paste editing on the data of the PC (computer) separately from the work of the paste editing on the paper. Convenience was not good.

また、紙を折り曲げたりしても、同様に、データ上では折り曲げ編集が反映されなかった。さらに、紙面の一部を切り取って削除しても、同様に、データ上では、削除編集が反映されなかった。   Even when the paper is folded, the folding edit is not reflected in the data. Furthermore, even if a part of the paper is cut out and deleted, similarly, the deletion edit is not reflected on the data.

本発明は、上記従来の事情に鑑みてなされたものであって、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができる電子ペン、データ編集方法及びデータ編集プログラムを提供することを目的とする。   The present invention has been made in view of the above-described conventional circumstances, and when an editing operation such as pasting, bending, or cutting is performed on a paper surface, the electronic contents that can reflect the edited contents in data An object is to provide a pen, a data editing method, and a data editing program.

本発明の電子ペンは、用紙に記載を行うための電子ペンであって、前記用紙のドットから座標を検出する座標検出部と、前記座標検出部により時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する座標位置判定部と、前記座標検出部により前記第1の座標が検出された検出時刻と前記第2の座標が検出された検出時刻との時間である検出時間が、所定時間以内であるか否かを判定する検出時間判定部と、前記座標位置判定部により不連続の座標であると判定され、かつ、前記検出時間判定部により前記検出時間が所定時間以内であると判定された場合、編集処理を行う編集処理部と、を備える。   The electronic pen according to the present invention is an electronic pen for performing description on a sheet, and includes a coordinate detection unit that detects coordinates from dots of the sheet, and a first detected continuously in time by the coordinate detection unit. A coordinate position determination unit for determining whether or not the second coordinate and the second coordinate are discontinuous coordinates, a detection time at which the first coordinate is detected by the coordinate detection unit, and the first It is determined by the detection time determination unit that determines whether or not the detection time that is the detection time at which the coordinates of 2 are within a predetermined time and the coordinate position determination unit is discontinuous coordinates. And an editing processing unit that performs an editing process when the detection time determining unit determines that the detection time is within a predetermined time.

この構成によれば、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、データ上での編集処理を行う。これにより、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができることができる。   According to this configuration, when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time, the editing process on the data is performed. As a result, when an editing operation such as pasting, bending, or cutting is performed on the paper, the edited content can be reflected in the data.

また、本発明のデータ編集方法は、用紙に記載を行うための電子ペンが実行するデータ編集方法であって、前記用紙のドットから座標を検出する座標検出ステップと、前記座標検出ステップで時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する座標位置判定ステップと、前記座標検出ステップで前記第1の座標が検出された検出時刻と前記第2の座標が検出された検出時刻との時間である検出時間が、所定時間以内であるか否かを判定する検出時間判定ステップと、前記座標位置判定ステップで不連続の座標であると判定され、かつ、前記検出時間判定ステップで前記検出時間が所定時間以内であると判定された場合、編集処理を行う編集処理ステップと、を有する。   Further, the data editing method of the present invention is a data editing method executed by an electronic pen for writing on a sheet, wherein a coordinate detection step for detecting coordinates from dots on the sheet and a time detection in the coordinate detection step A coordinate position determination step for determining whether or not the first coordinate and the second coordinate detected consecutively are discontinuous coordinates, and the first coordinate in the coordinate detection step A detection time determination step for determining whether or not a detection time that is a time between the detection time at which the second coordinate is detected and the detection time at which the second coordinate is detected is within a predetermined time; and the coordinate position determination step. An edit processing step for performing an edit process when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time in the detection time determination step.

この方法によれば、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、データ上での編集処理を行う。これにより、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができることができる。   According to this method, when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time, the editing process on the data is performed. As a result, when an editing operation such as pasting, bending, or cutting is performed on the paper, the edited content can be reflected in the data.

また、本発明のデータ編集プログラムは、上記データ編集方法の各ステップをコンピュータに実行させるためのプログラムである。   The data editing program of the present invention is a program for causing a computer to execute each step of the data editing method.

このプログラムによれば、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、データ上での編集処理を行う。これにより、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができることができる。   According to this program, when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time, an editing process on the data is performed. As a result, when an editing operation such as pasting, bending, or cutting is performed on the paper, the edited content can be reflected in the data.

本発明によれば、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができることができる。   According to the present invention, when an editing operation such as pasting, bending, and cutting is performed on a paper surface, the editing content can be reflected in data.

本発明の第1の実施形態における電子ペンを用いた手書き入力システムの構成例を示す図The figure which shows the structural example of the handwriting input system using the electronic pen in the 1st Embodiment of this invention. (A)、(B)本発明の第1の実施形態における専用紙に記載が行われる電子ペンの外観例、および電子ペンによって記載される専用紙の紙面の一例を示す図(A), (B) The figure which shows an example of the external appearance of the electronic pen described in the exclusive paper in the 1st Embodiment of this invention, and an example of the paper surface of the exclusive paper described with an electronic pen (A)、(B)本発明の第1の実施形態におけるノート上の貼り付け編集とPC上のデータ編集との一例を示す図(A), (B) The figure which shows an example of the paste edit on the notebook and the data edit on PC in the 1st Embodiment of this invention (A)、(B)本発明の第1の実施形態におけるノート上の付箋による貼り付け編集とPC上のデータ編集の一例を示す図(A), (B) The figure which shows an example of the sticking edit by the tag on the notebook in the 1st Embodiment of this invention, and the data edit on PC (A)、(B)本発明の第1の実施形態における貼り付け編集の検知例を説明するための図(A), (B) The figure for demonstrating the example of a detection of the paste edit in the 1st Embodiment of this invention. 本発明の第1の実施形態における貼り付け編集動作手順の一例を示すフローチャートThe flowchart which shows an example of the paste edit operation | movement procedure in the 1st Embodiment of this invention. 本発明の第1の実施形態における4点認識を行う場合の貼り付け編集実行手順の一例を示すフローチャートThe flowchart which shows an example of the paste edit execution procedure in the case of performing 4-point recognition in the 1st Embodiment of this invention (A)、(B)本発明の第1の実施形態における貼り付け紙の形状を特定する際の終点を表すマーキングの一例を示す図(A), (B) The figure which shows an example of the marking showing the end point at the time of specifying the shape of the sticking paper in the 1st Embodiment of this invention 本発明の第1の実施形態における終点認識を行う場合の貼り付け編集実行手順の一例を示すフローチャートThe flowchart which shows an example of the paste edit execution procedure in the case of performing end point recognition in the 1st Embodiment of this invention 本発明の第1の実施形態における貼り付け編集としてコピーを行う場合のマーキングの一例を示す図The figure which shows an example of marking in the case of copying as paste edit in the 1st Embodiment of this invention (A)、(B)本発明の第2の実施形態におけるノート上のドッグイヤー編集とPC上のデータ編集との一例を示す図(A), (B) The figure which shows an example of the dog ear edit on the note in the 2nd Embodiment of this invention, and the data edit on PC 本発明の第2の実施形態におけるドッグイヤー編集動作手順の一例を示すフローチャートThe flowchart which shows an example of the dog ear edit operation | movement procedure in the 2nd Embodiment of this invention. (A)、(B)本発明の第3の実施形態における削除編集を行う場合のマーキングの一例を示す図(A), (B) The figure which shows an example of marking in the case of performing deletion edit in the 3rd Embodiment of this invention 本発明の第3の実施形態における削除編集実行手順の一例を示すフローチャートThe flowchart which shows an example of the deletion edit execution procedure in the 3rd Embodiment of this invention

以下、本発明の実施形態における電子ペン、データ編集方法及びデータ編集プログラムについて、図面を用いて説明する。本実施形態の電子ペンは、手書き入力システム等に適用される。   Hereinafter, an electronic pen, a data editing method, and a data editing program according to an embodiment of the present invention will be described with reference to the drawings. The electronic pen of this embodiment is applied to a handwriting input system or the like.

(第1の実施形態)
図1は本発明の第1の実施形態における電子ペン5を用いた手書き入力システム1の構成例を示す図である。手書き入力システム1は、電子ペン5、専用紙30およびホストコンピュータ50から構成される。
(First embodiment)
FIG. 1 is a diagram showing a configuration example of a handwriting input system 1 using an electronic pen 5 according to the first embodiment of the present invention. The handwriting input system 1 includes an electronic pen 5, special paper 30 and a host computer 50.

電子ペン5は、ペン部11、制御部10、筆圧センサ12、カメラ(ドット検出部)13、メモリ(記憶部)14、データ通信部17および外部出力部18を有して構成される。ペン部11は、通常のペンと同様、インクカートリッジ11a(図2参照)を有し、インクで専用紙30に文字などを記載可能なものである。   The electronic pen 5 includes a pen unit 11, a control unit 10, a writing pressure sensor 12, a camera (dot detection unit) 13, a memory (storage unit) 14, a data communication unit 17, and an external output unit 18. The pen unit 11 has an ink cartridge 11a (see FIG. 2) like a normal pen, and can write characters on the dedicated paper 30 with ink.

筆圧センサ12は、ユーザが電子ペン5を紙面に押し当てることによって増加する、ペン部11の筆圧を検知し、この検知された筆圧が閾値を越える場合、電子ペン5がオンとなる。   The writing pressure sensor 12 detects the writing pressure of the pen unit 11 that increases when the user presses the electronic pen 5 against the paper surface. When the detected writing pressure exceeds a threshold value, the electronic pen 5 is turned on. .

カメラ(ドット検出部)13は、紙面からの圧力で筆圧センサ12が電子ペン5がオンになった時、紙面に印刷されたドットパターンを撮影する。   The camera (dot detection unit) 13 photographs a dot pattern printed on the paper surface when the pen pressure sensor 12 is turned on by the pressure from the paper surface.

制御部10は、周知のCPU、ROM、RAMなどを有し、電子ペン5全体を制御するものであり、座標検出部21、座標変化検出部22および編集実行部23を有する。座標検出部21は、カメラ13で撮影されたドットパターンから専用紙30の面上の位置を表す座標を検出する。座標変化検出部22は、座標の変化から不連続の座標を検出し、例えば専用紙30のページの切り替わりを検出する。ページの切り替わりが生じないような場合でも、つまり1ページ内のある箇所を切り取って同じページ内の他の箇所に貼り付ける編集が行われた場合も、同様に不連続の座標が検出される。従って、ページの切り替わりは不連続の座標が検出される場合の一例である。編集実行部23は、貼り付け等の編集を行う。なお、座標検出部21、座標変化検出部22および編集実行部23の機能は、制御部10内のCPUがROMに格納されたプログラムを実行することによって実現される。   The control unit 10 includes a known CPU, ROM, RAM, and the like, and controls the entire electronic pen 5. The control unit 10 includes a coordinate detection unit 21, a coordinate change detection unit 22, and an editing execution unit 23. The coordinate detection unit 21 detects coordinates representing the position on the surface of the dedicated paper 30 from the dot pattern photographed by the camera 13. The coordinate change detection unit 22 detects discontinuous coordinates from the change in coordinates, and detects, for example, page switching of the dedicated paper 30. Even when page switching does not occur, that is, when editing is performed by cutting a part of one page and pasting it to another part of the same page, discontinuous coordinates are detected in the same manner. Therefore, page switching is an example when discontinuous coordinates are detected. The editing execution unit 23 performs editing such as pasting. Note that the functions of the coordinate detection unit 21, the coordinate change detection unit 22, and the edit execution unit 23 are realized by the CPU in the control unit 10 executing a program stored in the ROM.

メモリ14は、座標検出部21で検出された座標とともに、座標変化検出部22で検出されたページの切り替わり位置を記録する。メモリ14には、ドットパターンと専用紙30の位置座標とを対応付けるテーブル14bが登録されている。また、メモリ14には、制御部10によって管理されるタイマ14aが設けられ、このタイマ14aで計時された時間がメモリ14の所定の領域に記憶される。   The memory 14 records the page switching position detected by the coordinate change detection unit 22 along with the coordinates detected by the coordinate detection unit 21. In the memory 14, a table 14 b that associates dot patterns with the position coordinates of the dedicated paper 30 is registered. The memory 14 is provided with a timer 14 a managed by the control unit 10, and the time counted by the timer 14 a is stored in a predetermined area of the memory 14.

データ通信部17は、ホストコンピュータ50との間で、Bluetooth(登録商標)や赤外線通信などの無線通信を行う。外部出力部18は、着脱自在に接続されるカード型メモリ等にデータを出力する。   The data communication unit 17 performs wireless communication such as Bluetooth (registered trademark) and infrared communication with the host computer 50. The external output unit 18 outputs data to a card-type memory or the like that is detachably connected.

図2(A)は専用紙30に記載が行われる電子ペン5の外観例、図2(B)は電子ペン5によって記載される専用紙30の紙面の一例を示す図である。電子ペン5は、前述したように、通常のペンと同様、ユーザが把持して専用紙30にインクで文字などを記載可能である。   FIG. 2A is an external view example of the electronic pen 5 described on the dedicated paper 30, and FIG. 2B is a diagram illustrating an example of a paper surface of the dedicated paper 30 described by the electronic pen 5. As described above, the electronic pen 5 can be held by a user and written on the dedicated paper 30 with ink as in a normal pen.

専用紙30の紙面には、電子ペン5のペン先の近傍に取り付けられたカメラ13で撮影可能なドットパターンが印刷されている。つまり、専用紙30は、台紙の上に、このドットパターンが印刷されたものである。   A dot pattern that can be photographed by the camera 13 attached in the vicinity of the pen tip of the electronic pen 5 is printed on the surface of the dedicated paper 30. That is, the dedicated paper 30 is obtained by printing this dot pattern on the mount.

カメラ13は、電子ペン5の記載位置を撮影する際、例えば、1mm×1mmの大きさを撮影範囲とし、その中に含まれるドットパターン31を撮影する(図中、拡大した部分30a参照)。メモリ14に登録されたテーブル14bにより、撮影されたドットパターンと専用紙30の位置座標とが対応付けられる。なお、カメラ13は、LED等の発光部を搭載し、撮影範囲を照らすようにしてもよい。   When the camera 13 shoots the description position of the electronic pen 5, for example, the size of 1 mm × 1 mm is set as a shooting range, and the dot pattern 31 included therein is shot (see the enlarged portion 30 a in the drawing). The table 14b registered in the memory 14 associates the captured dot pattern with the position coordinates of the dedicated paper 30. The camera 13 may be equipped with a light emitting unit such as an LED to illuminate the shooting range.

撮影されたドットパターンがメモリ14内のテーブル14bに登録されたドットパターンに一致すると、その位置座標が特定され、座標データとしてメモリ14に記録される。なお、専用紙に印刷されたドットパターンを撮影し、その位置座標を特定する技術は、公知の技術であるので、その詳細な説明を省略し、ここでは、簡単な説明に留める。   When the photographed dot pattern matches the dot pattern registered in the table 14b in the memory 14, the position coordinate is specified and recorded in the memory 14 as coordinate data. Since the technique for photographing the dot pattern printed on the dedicated paper and specifying the position coordinates is a known technique, a detailed description thereof will be omitted, and only a brief description will be given here.

ユーザは、電子ペン5を専用紙30に接触させて移動させることにより、ペン先から出るインクで専用紙30に文字などを記載する。このとき同時に、カメラ13で撮影される記載位置のドットパターンによって特定される位置座標が時系列にメモリ14に記録され、専用紙30上の記載位置が特定される。本実施形態では、カメラ13で1秒間に例えば100回撮影され、その位置座標が時系列に記録される。以後、単に、「ドット」という場合、位置座標の特定が可能なドットパターンを指すものとする。なお、ドットパターンは、通常、所定数以上(例えば16個)のドット群の配置で決定されるが、ドット自体の形状を変えるなどによりその数を少なくすることも可能であり、少なくとも1つ以上のドットで決定される。   By moving the electronic pen 5 in contact with the special paper 30, the user writes characters or the like on the special paper 30 with ink that comes out of the pen tip. At the same time, the position coordinates specified by the dot pattern of the description position photographed by the camera 13 are recorded in the memory 14 in time series, and the description position on the dedicated paper 30 is specified. In the present embodiment, the camera 13 shoots, for example, 100 times per second, and the position coordinates are recorded in time series. Hereinafter, simply “dot” refers to a dot pattern whose position coordinates can be specified. The dot pattern is usually determined by the arrangement of a predetermined number or more (for example, 16) of dot groups, but the number can be reduced by changing the shape of the dots themselves, and at least one or more. Determined by the dots.

また、本実施形態では、カメラ13によって記載位置が撮影され、その座標データ(電子データ)が取得されると同時に、撮影された時点の時刻データも制御部10によって管理されるタイマ14aで取得される。   Further, in the present embodiment, the description position is photographed by the camera 13 and its coordinate data (electronic data) is obtained. At the same time, the time data at the time of photographing is also obtained by the timer 14 a managed by the control unit 10. The

一方、ホストコンピュータ50は、周知のCPU、ROM、RAMなどを内蔵するコンピュータ本体、マウスやキーボード等の入力機器、表示パネル、プリンタおよび外部記憶装置等を有する他、電子ペン5との間で電子データの送受信を行う無線通信部55を有する。ホストコンピュータ50は、電子ペン5から送信される電子データを受信すると、この電子データから筆跡を認識し、文字、数字、記号などのデータを取得する。   On the other hand, the host computer 50 includes a computer body incorporating a well-known CPU, ROM, RAM, etc., input devices such as a mouse and a keyboard, a display panel, a printer, an external storage device, etc. A wireless communication unit 55 that transmits and receives data is included. When the host computer 50 receives the electronic data transmitted from the electronic pen 5, the host computer 50 recognizes the handwriting from the electronic data and acquires data such as characters, numbers, and symbols.

上記構成を有する手書き入力システム1の編集動作例を示す。
ここでは、専用紙30の一例であるノートに対する編集として、貼り付け、角の折り曲げ(ドッグイヤー)、削除を行う場合を示す。また、ノートに対する編集と電子データに対する編集を対比して説明する際、PC(コンピュータ)上の電子データ(以下、単にデータという)とは、電子ペン5のメモリ14に記録されているデータを指すものとする。
An example of the editing operation of the handwriting input system 1 having the above configuration will be shown.
Here, a case where pasting, corner bending (dog year), and deletion are performed as editing for a note that is an example of the dedicated paper 30 will be described. Further, when the editing for the notebook is compared with the editing for the electronic data, the electronic data (hereinafter simply referred to as data) on the PC (computer) refers to data recorded in the memory 14 of the electronic pen 5. Shall.

図3(A)、(B)はノート上の貼り付け編集とPC上のデータ編集例を示す図である。図3(A)に示すように、ユーザは、まず、ページZに記載された「かきくけこ」という文字列を囲む部分41を切り取り、この切り取り部分41を、ページAに記載された「123456」という数字列を囲む部分44の上に貼り付ける。そして、使用者は、この貼り付けられた矩形部分41の四隅に対し、電子ペン5で直線42を引く。なお、ページZには、切り取られた跡として孔43が形成される。   FIGS. 3A and 3B are diagrams showing examples of paste editing on a notebook and data editing on a PC. As shown in FIG. 3A, the user first cuts out a portion 41 surrounding the character string “Kakikukeko” written on page Z, and cuts this cut-out portion 41 into “123456” written on page A. Is pasted on the portion 44 surrounding the numeral string. Then, the user draws straight lines 42 with the electronic pen 5 at the four corners of the pasted rectangular portion 41. In the page Z, a hole 43 is formed as a cut mark.

ユーザがこのような紙の編集作業を行うと、図3(B)に示すように、PC上では、データ70のページAに記載された「123456」の数字列データ77が、ページZに記載された「かきくけこ」の文字列データ78によって上書きされる(点線枠g参照)。ここでは、元のページZに記載された「かきくけこ」の文字列データ78は、残っているので、コピー編集が行われたが、消去されてもよく、その場合、移動編集が行われる。   When the user performs such a paper editing operation, as shown in FIG. 3B, the numeric string data 77 of “123456” described in page A of data 70 is described in page Z on the PC. It is overwritten by the character string data 78 of “Kakikukeko” (see dotted line frame g). Here, since the character string data 78 of “Kakikukeko” described in the original page Z remains, copy editing has been performed, but it may be deleted. In this case, moving editing is performed. .

図4(A)、(B)はノート上の付箋による貼り付け編集とPC上のデータ編集例を示す図である。なお、ノート、貼り付け用付箋紙60、付箋紙61は、いずれもドットパターンを有する専用紙30の一例である。   FIGS. 4A and 4B are diagrams showing examples of pasting and editing with sticky notes on a notebook and data editing on a PC. Note that the notebook, the sticky note paper 60 for pasting, and the sticky note paper 61 are all examples of the dedicated paper 30 having a dot pattern.

図4(A)に示すように、ユーザが、貼り付け用付箋紙60から、「さしすせそ」が記載された付箋61を剥がし、ページAに記載された「123456」という数字列を囲む部分44の上に貼り付ける。そして、図3と同様、使用者は、貼り付けられた付箋の四隅に対し、電子ペン5で直線62を引く。   As shown in FIG. 4A, the user peels off the sticky note 61 on which “Sashisuseso” is written from the sticky note paper 60 for pasting, and the portion 44 surrounding the number string “123456” written on the page A is displayed. Paste on top. As in FIG. 3, the user draws straight lines 62 with the electronic pen 5 at the four corners of the attached sticky note.

ユーザがこのような紙の編集作業を行うと、図4(B)に示すように、PC上では、次のようなデータの編集が行われる。すなわち、データ70のページAに記載された「123456」の数字列データ77が、貼り付け用付箋紙データ80の付箋に記載された「さしすせそ」の文字列データ85によって上書きされる(点線枠h参照)。また、ここでは移動編集を示しており、貼り付け用付箋紙80のデータから、「さしすせそ」が記載された付箋の文字列データ85は消去される。   When the user performs such a paper editing operation, as shown in FIG. 4B, the following data editing is performed on the PC. That is, the number string data 77 of “123456” described in page A of the data 70 is overwritten by the character string data 85 of “Sashisuseso” described in the tag of the sticky note data 80 for pasting (dotted line frame h reference). Here, moving editing is shown, and the character string data 85 of the sticky note in which “Sashisuseso” is written is deleted from the data of the sticky note paper 80 for pasting.

図5(A)、(B)は貼り付け編集の検知例を説明するための図である。図5(A)に示すように、四角形の紙が貼り付けられるページA(ノート)から貼り付け紙である他のページ(部分41、付箋61)に向かって直線42、62が引かれる。図5(B)には、左上隅に引かれた直線42、62付近を拡大した部分30bが示されている。   FIGS. 5A and 5B are diagrams for explaining a detection example of paste editing. As shown in FIG. 5A, straight lines 42 and 62 are drawn from the page A (note) on which the square paper is pasted to the other page (part 41, tag 61) that is the pasted paper. FIG. 5B shows an enlarged portion 30b near the straight lines 42 and 62 drawn in the upper left corner.

このように、ページAから他のページに向かって直線を引く際、ドットパターン(ドット配列)が途中から急に変化することを利用し、電子ペン5は、他のページが貼り付けられていることを認識する。なお、同一ページ内の箇所を切り取って貼り付けられた場合も、同様である。   In this way, when drawing a straight line from page A toward another page, the dot pattern (dot arrangement) changes suddenly from the middle, and the electronic pen 5 has another page pasted. Recognize that. The same applies to a case where a portion in the same page is cut and pasted.

PC上での貼り付け編集処理では、制御部10は、編集実行部23により、複数の不連続の座標により囲まれた2つの領域を用いて行い、不連続の座標を通る線が領域の内側に向かって延びている第1の領域の情報を、不連続の座標を通る線が領域の外側に向かって延びている第2の領域に複製する。これにより、紙面上での貼り付け作業を、PCのデータ上でも反映させることができる。   In the paste editing process on the PC, the control unit 10 uses the editing execution unit 23 to use two regions surrounded by a plurality of discontinuous coordinates, and a line passing the discontinuous coordinates is inside the region. The information of the first region extending toward is duplicated in the second region where the line passing through the discontinuous coordinates extends toward the outside of the region. Thereby, the pasting operation on the paper surface can be reflected on the PC data.

つまり、図3の例では、第1の領域の情報(ページZの「かきくけこ」の文字列データ78)が、第2の領域(ページAに記載された「123456」の数字列データ77の領域)に複製される。図4の例では、第1の領域(貼り付け用付箋紙80の領域)の情報(「さしすせそ」が記載された付箋の文字列データ85)が、第2の領域(ページAに記載された「123456」の数字列データ77の領域)に複製される。他のページの四隅に直線を引くようなマーキングを施すことで、貼り付け元と貼り付け先を明確に分けることができる。   In other words, in the example of FIG. 3, the information of the first area (character string data 78 of “Kakikukeko” on page Z) is converted into the number string data 77 of “123456” described on page A. Are replicated in the area). In the example of FIG. 4, the information of the first area (the area of the sticky note 80 for sticking) (the character string data 85 of the sticky note in which “Sashisuseso” is written) is described in the second area (page A). (The area of the numeric string data 77 of “123456”). By applying markings that draw straight lines at the four corners of other pages, the pasting source and pasting destination can be clearly separated.

図6は貼り付け編集動作手順の一例を示すフローチャートである。この動作プログラムは、制御部10内のROMに格納されており、制御部10内のCPUによって実行される。ここでは、4点でページの切り替わりが認識されると、貼り付け編集動作が行われる場合を示す。   FIG. 6 is a flowchart showing an example of the paste editing operation procedure. This operation program is stored in the ROM in the control unit 10 and is executed by the CPU in the control unit 10. Here, a case where a paste editing operation is performed when page switching is recognized at four points is shown.

制御部10は、座標検出部21により、カメラ13で撮影されるドットパターンから座標を検出する(ステップS1)。制御部10は、座標変化検出部22により、4回分のページの切り替わりが検出されたか否かを判別する(ステップS2)。このステップS2の処理では、座標検出部21により時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かが判定される(座標位置判定部としての機能の一例)。そして、位置的に不連続の座標が4回判定される、つまり4回分のページの切り替わりが検出される。   The control unit 10 uses the coordinate detection unit 21 to detect coordinates from the dot pattern photographed by the camera 13 (step S1). The control unit 10 determines whether or not the page change for four times is detected by the coordinate change detection unit 22 (step S2). In the process of step S2, it is determined whether or not the first coordinate and the second coordinate detected continuously in time by the coordinate detection unit 21 are discontinuous coordinates. An example of a function as a coordinate position determination unit). Then, positionally discontinuous coordinates are determined four times, that is, four page changes are detected.

4回分のページの切り替わりが検出された場合、制御部10は、各ページの切り替わり時間が閾値(例えば、0.5秒)未満であるか否かを判別する(ステップS3)。すなわち、座標検出部21により第1の座標が検出された検出時刻と第2の座標が検出された検出時刻との時間である検出時間が、所定時間(閾値)以内であるか否かを判定することが行われる(検出時間判定部としての機能の一例)。この閾値は、ノートのページを切り替える際に要する長めの時間と、ページに貼り付けられた紙に移る際に要する短めの時間とを区別可能な値に設定される。   When the page switching for four times is detected, the control unit 10 determines whether or not the switching time of each page is less than a threshold value (for example, 0.5 seconds) (step S3). That is, it is determined whether or not the detection time, which is the time between the detection time when the first coordinate is detected by the coordinate detection unit 21 and the detection time when the second coordinate is detected, is within a predetermined time (threshold). Is performed (an example of a function as a detection time determination unit). This threshold value is set to a value that can distinguish between a longer time required for switching the page of the note and a shorter time required for moving to the paper attached to the page.

4回分とも閾値未満である場合、制御部10は、紙による貼り付けが行われたと判断し、編集実行部23により、貼り付け編集を実行する(ステップS4)。このように、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、編集処理が行われる(編集処理部としての機能の一例)。この貼り付け編集の詳細については、後述する。この後、制御部10は本動作を終了する。   If all four times are less than the threshold, the control unit 10 determines that pasting with paper has been performed, and the editing execution unit 23 performs pasting editing (step S4). As described above, when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time, editing processing is performed (an example of a function as an editing processing unit). Details of this paste editing will be described later. Thereafter, the control unit 10 ends this operation.

一方、ステップS3で少なくとも1回において閾値以上である場合、制御部10は、通常の入力操作であると認識し(ステップS5)、本動作を終了する。また一方、ステップS2で4回分のページの切り替わりが検出されなかった場合、制御部10は、通常の入力操作であると認識し(ステップS6)、本動作を終了する。   On the other hand, when it is more than the threshold value at least once in step S3, the control unit 10 recognizes that it is a normal input operation (step S5), and ends this operation. On the other hand, if the page switching for four times is not detected in step S2, the control unit 10 recognizes that it is a normal input operation (step S6) and ends this operation.

図7はステップS4における貼り付け編集実行手順の一例を示すフローチャートである。制御部10は、電子ペン5によって引かれた1番目の直線から、ページの切り替わりを示す第1の座標を取得し、メモリ14に記録する(ステップS11)。   FIG. 7 is a flowchart showing an example of the paste editing execution procedure in step S4. The control unit 10 acquires first coordinates indicating page switching from the first straight line drawn by the electronic pen 5, and records the first coordinates in the memory 14 (step S11).

同様に、制御部10は、ページの切り替わりを示す第2、第3、第4の座標を取得し、メモリ14に記録する(ステップS12、S13、S14)。   Similarly, the control unit 10 acquires second, third, and fourth coordinates indicating page switching and records them in the memory 14 (steps S12, S13, and S14).

制御部10は、第1の座標〜第4の座標を例えば直線で結び、貼り付け編集が行われた領域(編集エリア)を確定する(ステップS15)。   The control unit 10 connects the first coordinate to the fourth coordinate with, for example, a straight line, and determines a region (editing area) in which pasting editing has been performed (step S15).

制御部10は、メモリ14上で編集を実行する、つまり、メモリ14に記憶されたページAの編集エリアのデータを、他のページのデータで上書きする動作を行う(ステップS16)。このとき、他のページのデータを消去しないで維持する場合、コピー編集が行われ、消去する場合、移動編集が行われることになる。この後、制御部10は本動作を終了し、元の処理に復帰する。   The control unit 10 executes editing on the memory 14, that is, performs an operation of overwriting the data in the editing area of page A stored in the memory 14 with the data of other pages (step S16). At this time, when data on other pages is maintained without being erased, copy editing is performed, and when data is erased, moving editing is performed. Thereafter, the control unit 10 ends this operation and returns to the original processing.

このように、本実施形態の電子ペン5によれば、紙面に対して行われた貼り付けの編集作業を、通常入力と区別して、PC上のデータに反映させることができる。従って、編集処理が容易となる。   As described above, according to the electronic pen 5 of the present embodiment, the editing operation for pasting performed on the paper surface can be distinguished from the normal input and reflected in the data on the PC. Therefore, the editing process is facilitated.

なお、上記実施形態では、貼り付け紙が四角形である場合を示したが、任意の形状の貼り付け紙に対しても、同様に貼り付け編集を行うことが可能である。   In the above-described embodiment, the case where the pasting paper is a square has been described. However, pasting and editing can be similarly performed on a pasting paper having an arbitrary shape.

貼り付け紙の形状を特定する場合、各隅に順番に直線を引いてマーキングを行う際、最後の隅を他の隅と異なるようにマーキングを行うようにしてもよい。図8(A)、(B)は貼り付け紙の形状を特定する際、終点を表すマーキングの一例を示す図である。図8(A)に示すように、貼り付け紙の最後の隅に2本線48を引いてマーキングを行うことによって、終点が表される。   When specifying the shape of the affixed paper, when marking is performed by sequentially drawing a straight line at each corner, the marking may be performed so that the last corner is different from the other corners. FIGS. 8A and 8B are diagrams illustrating an example of marking that represents an end point when specifying the shape of the attached paper. As shown in FIG. 8 (A), the end point is represented by drawing a double line 48 at the last corner of the attached paper.

図8(B)に示すように、5番目の隅に終点を表すマーキングを行うことで、5角形の貼り付け紙が特定される。   As shown in FIG. 8B, a pentagonal attached sheet is specified by marking the end point at the fifth corner.

図9は貼り付け紙が多角形である場合の貼り付け編集実行手順の一例を示すフローチャートである。この動作プログラムは、制御部10内のROMに格納されており、制御部10内のCPUによって実行される。   FIG. 9 is a flowchart showing an example of the pasting editing execution procedure when the pasting paper is a polygon. This operation program is stored in the ROM in the control unit 10 and is executed by the CPU in the control unit 10.

制御部10は、座標検出部21により、カメラ13で撮影されるドットパターンから座標を検出する(ステップS21)。制御部10は、座標変化検出部22により、ページの切り替わりが検出されたか否かを判別する(ステップS22)。このステップS22の処理では、座標変化検出部22により、時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する。位置的に不連続の座標である場合、ページの切り替わりが検出される。   The control unit 10 uses the coordinate detection unit 21 to detect coordinates from the dot pattern photographed by the camera 13 (step S21). The control unit 10 determines whether or not the page change is detected by the coordinate change detection unit 22 (step S22). In the process of step S22, the coordinate change detection unit 22 determines whether or not the first coordinate and the second coordinate detected continuously in time are discontinuous coordinates. . When the coordinates are discontinuous in position, a page change is detected.

ページの切り替わりが検出されなかった場合、制御部10は、入力した座標をメモリ14に記録し(ステップS23)、ステップS21の処理に戻る。   When the page change is not detected, the control unit 10 records the input coordinates in the memory 14 (step S23), and returns to the process of step S21.

一方、ページの切り替わりが検出された場合、制御部10は、ページの切り替わり時間が閾値(例えば、0.5秒)未満であるか否かを判別する(ステップS24)。すなわち、座標検出部21により第1の座標が検出された検出時刻と第2の座標が検出された検出時刻との時間である検出時間が、所定時間(閾値)以内であるか否かを判定することが行われる。この閾値は、ノートのページを切り替える際に要する長めの時間と、ページに貼り付けられた紙に移る際に要する短めの時間とを区別できるような値に設定される。   On the other hand, when a page change is detected, the control unit 10 determines whether or not the page change time is less than a threshold (for example, 0.5 seconds) (step S24). That is, it is determined whether or not the detection time, which is the time between the detection time when the first coordinate is detected by the coordinate detection unit 21 and the detection time when the second coordinate is detected, is within a predetermined time (threshold). To be done. This threshold value is set to a value that makes it possible to distinguish between a longer time required for switching the notebook page and a shorter time required for moving to the paper attached to the page.

閾値以上である場合、制御部10は、ステップS21の処理に戻る。一方、ステップS24でページの切り替わり時間が閾値未満である場合、制御部10は、ページの切り替わり座標を、今までのページの切り替わり数を表すカウント数nとリンクさせて記録する(ステップS25)。すなわち、今までのカウント数nに値1を加えた値を新たなカウント数n’とし、このカウント数n’(=n+1)と対応付けてページの切り替わり座標を記録することが行われる。   If it is equal to or greater than the threshold, the control unit 10 returns to the process of step S21. On the other hand, when the page switching time is less than the threshold value in step S24, the control unit 10 records the page switching coordinates by linking with the count number n indicating the number of page switching so far (step S25). That is, a value obtained by adding 1 to the count number n so far is set as a new count number n ′, and page switching coordinates are recorded in association with the count number n ′ (= n + 1).

制御部10は、カウント数n’が値3以上である(3回以上判定された)か否かを判別する(ステップS26)。値3未満である場合、多角形として特定できないので、制御部10は、ステップS21の処理に戻る。ステップS26で3回以上判定される場合として、例えば、図8(B)に示すように、5回判定される場合が挙げられる。   The controller 10 determines whether or not the count number n ′ is 3 or more (determined three or more times) (step S26). If the value is less than 3, it cannot be specified as a polygon, and the control unit 10 returns to the process of step S21. As a case where it is determined three or more times in step S26, for example, as shown in FIG.

一方、ステップS26でカウント数n’が値3以上である場合、制御部10は、カウント数n’の座標とカウント数n’−1の座標とがほぼ同一であるか否か、つまり図8(A)に示す2本線が引かれたか否かを判別する(ステップS27)。このように、最後に検出された座標とその直前に検出された座標とが略同一の座標であるか否かが判別される。   On the other hand, if the count number n ′ is 3 or more in step S26, the control unit 10 determines whether the coordinates of the count number n ′ and the coordinates of the count number n′−1 are substantially the same, that is, FIG. It is determined whether or not the two lines shown in (A) have been drawn (step S27). In this way, it is determined whether or not the last detected coordinate and the coordinate detected immediately before are substantially the same.

ほぼ同一でない場合、制御部10は、ステップS21の処理に戻る。一方、カウント数n’の座標と、カウント数n’−1の座標とがほぼ同一である場合、制御部10は、カウント数1、2、・・・、n’−1、n’の順で座標を線で結び、貼り付けエリアを確定する(ステップS28)。このように、最後の座標を明示的に示すことで、貼り付けエリアの確定が容易となる。   If not substantially the same, the control unit 10 returns to the process of step S21. On the other hand, when the coordinates of the count number n ′ and the coordinates of the count number n′−1 are substantially the same, the control unit 10 determines the order of the count numbers 1, 2,..., N′−1, n ′. The coordinates are connected by a line to determine the pasting area (step S28). Thus, by explicitly indicating the last coordinates, the pasting area can be easily determined.

続いて、制御部10は、カウント数nを値0にクリアする(ステップS29)。続いて、制御部10は、編集実行部23により、貼り付け編集を行う(ステップS30)。このように、不連続の座標であると判定され、かつ、検出時間が所定時間以内であると判定された場合、編集処理が行われる。   Subsequently, the control unit 10 clears the count number n to 0 (step S29). Subsequently, the control unit 10 performs paste editing by the editing execution unit 23 (step S30). As described above, when it is determined that the coordinates are discontinuous and the detection time is determined to be within a predetermined time, an editing process is performed.

制御部10は、貼り付け編集処理後のデータをメモリ14に記録する(ステップS31)。この後、制御部10は本動作を終了する。   The control unit 10 records the data after the paste editing process in the memory 14 (step S31). Thereafter, the control unit 10 ends this operation.

なお、ここでは、切り抜いた紙を別のページの紙に貼り付ける編集を行う場合を示したが、この場合、紙側では移動編集に相当するが、PC側では元のデータを残す(維持する)か消去するかによって移動もしくコピーのいずれかの編集となる。   Here, the case where editing is performed by pasting cut paper on another page of paper has been shown, but in this case, although it corresponds to moving editing on the paper side, the original data is left (maintained) on the PC side. ) Or deletion, it can be moved or copied.

ユーザは、コピー編集であることを明示するために、移動とコピーとで、マーキングの仕方を変えてもよい。図10は貼り付け編集としてコピーを行う場合のマーキングを示す図である。貼り付け紙の隅にページを跨るように1本目の直線42、62を引いた後、この直線と略直交するような2本目のクロス線49を引いた場合、制御部10は、編集実行部23により、コピー編集である判断し、元のデータを維持するようにしてもよい。一方、クロス線49が不在である場合、制御部10は、編集実行部23により、移動編集であると判断し、元のデータを消去するようにしてもよい。これにより、コピー編集と移動編集を明示的に分けることができる。   The user may change the marking method between moving and copying in order to clearly indicate that the editing is copy editing. FIG. 10 is a diagram showing marking when copying is performed as paste editing. When the first straight lines 42 and 62 are drawn so as to straddle the corner of the pasted paper, and then the second cross line 49 that is substantially orthogonal to the straight lines is drawn, the control unit 10 23, the copy editing may be determined and the original data may be maintained. On the other hand, when the cross line 49 is absent, the control unit 10 may determine that the editing execution unit 23 is moving editing and delete the original data. As a result, copy editing and move editing can be explicitly separated.

このように、制御部10は、不連続の座標であると3回以上判定された場合に、貼り付け編集処理を行う。これにより、紙面上での操作に基づいて、他の編集処理と区別して、貼り付け編集処理を行うことができる。   As described above, the control unit 10 performs the paste editing process when it is determined that the coordinates are discontinuous three or more times. As a result, the paste editing process can be performed based on the operation on the paper, distinguishing from other editing processes.

また、制御部10は、不連続の座標であると4回判定され、かつ、各回とも上記の検出時間が所定時間以内であると判定された場合に、貼り付け編集処理を行ってもよい。これにより、終点を表すマーキング検出を行うことなく貼り付けエリアを特定して、貼り付け編集処理を行うことができる。   Further, the control unit 10 may perform the paste editing process when it is determined that the coordinates are discontinuous four times and when the detection time is determined to be within a predetermined time each time. Thereby, it is possible to specify the pasting area without performing the marking detection indicating the end point, and perform the pasting editing process.

また、制御部10は、不連続の座標であると3回以上判定され、各回とも検出時間が所定時間以内であると判定され、かつ、最後に検出された座標とその直前に検出された座標とが略同一の座標である場合に、貼り付け編集処理を行っても良い。これにより、四角形に限らず様々な多角形を貼り付けエリアにして、貼り付け編集処理を行うことができる。   Further, the control unit 10 determines that the coordinates are discontinuous three or more times, determines that the detection time is within a predetermined time each time, and the coordinates detected last and the coordinates detected immediately before that. The paste editing process may be performed when and are substantially the same coordinates. Thereby, it is possible to perform paste editing processing by using various polygons as the paste area, not limited to the quadrangle.

また、制御部10は、編集実行部23により、不連続の座標を通る線に略直交する線が存在する場合、第1の領域の情報を維持し、不連続の座標を通る線に略直交する線が不在である場合、第1の領域の情報を削除する。これにより、コピー元のデータを残すか残さないかをユーザの意思に基づいて指定することができる。   In addition, when there is a line that is substantially orthogonal to the line passing through the discontinuous coordinates by the editing execution unit 23, the control unit 10 maintains the information of the first region and is substantially orthogonal to the line that passes through the discontinuous coordinates. If there is no line to be deleted, the information in the first area is deleted. Thereby, it can be specified based on the user's intention whether or not to leave the copy source data.

(第2の実施形態)
第1の実施形態では、貼り付け編集を行う場合を示したが、第2の実施形態では、ノートの一角を折り曲げる(ドッグイヤー)編集を行う場合を示す。
(Second Embodiment)
In the first embodiment, the case where paste editing is performed is shown, but in the second embodiment, the case where editing is performed by bending one corner of a note (dog year) is shown.

本発明の第2の実施形態の電子ペン5は、第1の実施形態の電子ペン5とほぼ同一の構成を有する。第1の実施形態の電子ペン5と同一の構成要素については同一の符号を用いることで、その説明を省略する。   The electronic pen 5 according to the second embodiment of the present invention has substantially the same configuration as the electronic pen 5 according to the first embodiment. The same components as those of the electronic pen 5 of the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.

図11(A)、(B)は本実施形態におけるノート上のドッグイヤー編集とPC上のデータ編集との一例を示す図である。図11(A)、(B)に示すように、ユーザは、ノートの角を折り曲げ、表側のページから裏側のページに向かって線64を引いてマーキングを行うと、PC(電子ペン5)上のデータに対してもドッグイヤー編集処理が行われる。   FIGS. 11A and 11B are diagrams showing examples of dog-ear editing on a notebook and data editing on a PC in the present embodiment. As shown in FIGS. 11A and 11B, when the user bends the corner of the notebook and draws a line 64 from the front page to the back page, marking is performed on the PC (electronic pen 5). The dog year editing process is also performed on the data.

このドッグイヤー編集処理では、制御部10は、編集実行部23により、不連続の座標が連続するページ(例えば表、裏)のうち、不連続の座標がページ端部に存在しないページに対し、例えば角が折り曲げられた紙面に対応する表側のページに対し、所定情報としてチェックマーク等を付加する処理を施す。また、制御部10は、表側のページにおいて、角を折り曲げ、この折り曲げられた裏側のページに隠れてしまう部分のデータを非表示とする等の処理を施す。これにより、重要なページに目印を付けることができる。   In this dog-ear editing process, the control unit 10 causes the editing execution unit 23 to perform processing on pages where discontinuous coordinates do not exist at the end of the page among pages where discontinuous coordinates are continuous (for example, front and back). For example, a process of adding a check mark or the like as the predetermined information is performed on the front side page corresponding to the paper whose corners are bent. Further, the control unit 10 performs processing such as bending the corners of the front page and hiding the data hidden in the folded back page. This makes it possible to mark important pages.

図12はドッグイヤー編集動作手順の一例を示すフローチャートである。この動作プログラムは、制御部10内のROMに格納されており、制御部10内のCPUによって実行される。第1の実施形態の図6と同一のステップ処理については、同一のステップ番号が付与されている。   FIG. 12 is a flowchart showing an example of the dog-ear editing operation procedure. This operation program is stored in the ROM in the control unit 10 and is executed by the CPU in the control unit 10. The same step numbers are assigned to the same step processes as those in FIG. 6 of the first embodiment.

制御部10は、座標検出部21により、カメラ13で撮影されるドットパターンから座標を検出する(ステップS1)。制御部10は、座標変化検出部22により、連続するページの切り替わりが検出されたか否かを判別する(ステップS2A)。すなわち、連続するページとして、表側のページから裏側のページにまたがるような座標が検出される場合、ノートの一角が折り曲げられたドックイヤー編集が行われたという判断がなされる。   The control unit 10 uses the coordinate detection unit 21 to detect coordinates from the dot pattern photographed by the camera 13 (step S1). The control unit 10 determines whether or not a continuous page change is detected by the coordinate change detection unit 22 (step S2A). That is, when coordinates that extend from the front side page to the back side page are detected as continuous pages, it is determined that dock-ear editing has been performed with one corner of the note folded.

連続するページの切り替わりが検出された場合、制御部10は、ページの切り替わり時間が閾値(例えば、0.5秒)未満であるか否かを判別する(ステップS3)。   When the continuous page switching is detected, the control unit 10 determines whether or not the page switching time is less than a threshold (for example, 0.5 seconds) (step S3).

閾値未満である場合、制御部10は、角の折り曲げ(ドッグイヤー)が行われたと判断し、編集実行部23により、ドッグイヤー編集を実行する(ステップS4A)。この後、制御部10は本動作を終了する。   When it is less than the threshold value, the control unit 10 determines that corner bending (dog year) has been performed, and executes the dog year editing by the editing execution unit 23 (step S4A). Thereafter, the control unit 10 ends this operation.

一方、ステップS3で閾値以上である場合、制御部10は、通常の入力操作であると認識し(ステップS5)、本動作を終了する。また一方、ステップS2でページの切り替わりが検出されなかった場合、制御部10は、通常の入力操作であると認識し(ステップS6)、本動作を終了する。   On the other hand, when it is more than a threshold value at Step S3, control part 10 recognizes that it is normal input operation (Step S5), and ends this operation. On the other hand, if page switching is not detected in step S2, the control unit 10 recognizes that the operation is a normal input operation (step S6), and ends this operation.

このように、制御部10は、不連続の座標が連続するページの座標であると判定され、検出時間が所定以内であると判定された場合、ドッグイヤー編集処理を行う。これにより、紙面に対し、ドックイヤー編集が行われた場合、通常入力と区別して、この編集内容をデータに反映させることができることができる。また、通常のノートを使用している感覚でデータ上に対しても重要なページの目印を容易に付けることができる。   As described above, when it is determined that the discontinuous coordinates are the coordinates of the continuous pages and the detection time is determined to be within the predetermined range, the control unit 10 performs the dog-ear editing process. As a result, when dock year editing is performed on the paper, it is possible to reflect this editing content in the data, distinguishing from normal input. Also, it is possible to easily mark important pages on the data as if using a normal note.

(第3の実施形態)
第3の実施形態では、削除編集を行う場合を示す。
本実施形態の電子ペン5は、第1の実施形態の電子ペン5とほぼ同一の構成を有する。第1の実施形態の電子ペン5と同一の構成要素については同一の符号を用いることで、その説明を省略する。
(Third embodiment)
The third embodiment shows a case where deletion editing is performed.
The electronic pen 5 of the present embodiment has substantially the same configuration as the electronic pen 5 of the first embodiment. The same components as those of the electronic pen 5 of the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.

図13(A)、(B)は本実施形態における削除編集を行う場合のマーキングの一例を示す図である。図13(A)に示すように、専用紙30上で(X−1)ページ目の紙を、左端部分を残して削除した場合、右側にXページ目の紙が現れる。紙による削除編集が行われた場合、使用者は、図13(B)に示すように、電子ペン5のペン先を左側のX−1ページ目の紙から右側のXページ目の紙に移動させ、再びX−1ページ目の紙に戻すマーキング47を行う。つまり、一旦、ページが切り替わって、再び元のページに戻るU字の操作によって、2回のページ切り替わりの座標が検出される。なお、マーキングは、U字に限らず、O字など他の形状となるように行われてもよい。このような削除編集の操作が検出された場合、そのデータは消去される。   FIGS. 13A and 13B are diagrams illustrating an example of marking when performing deletion editing in the present embodiment. As shown in FIG. 13A, when the (X-1) th page of paper is deleted on the dedicated paper 30, leaving the left end portion, the Xth page of paper appears on the right side. When deletion editing is performed with paper, the user moves the pen tip of the electronic pen 5 from the left X-1 page of paper to the right X page of paper, as shown in FIG. Then, the marking 47 for returning to the X-1 page paper is performed again. That is, the page switching coordinates are detected once by the operation of the U character once the page is switched to return to the original page again. The marking is not limited to the U-shape, and may be performed so as to have another shape such as an O-shape. When such a delete / edit operation is detected, the data is deleted.

図14は削除編集実行手順の一例を示すフローチャートである。この動作プログラムは、制御部10内のROMに格納されており、制御部10内のCPUによって実行される。第1の実施形態の図9と同一のステップ処理については、同一のステップ番号が付与されている。   FIG. 14 is a flowchart showing an example of the deletion edit execution procedure. This operation program is stored in the ROM in the control unit 10 and is executed by the CPU in the control unit 10. The same step numbers are assigned to the same step processes as those in FIG. 9 of the first embodiment.

制御部10は、座標検出部21により、カメラ13で撮影されるドットパターンから座標を検出する(ステップS21)。制御部10は、座標変化検出部22により、ページの切り替わりが検出されたか否かを判別する(ステップS22)。   The control unit 10 uses the coordinate detection unit 21 to detect coordinates from the dot pattern photographed by the camera 13 (step S21). The control unit 10 determines whether or not the page change is detected by the coordinate change detection unit 22 (step S22).

ページの切り替わりが検出されなかった場合、制御部10は、入力した座標をメモリ14に記録し(ステップS23)、ステップS21の処理に戻る。   When the page change is not detected, the control unit 10 records the input coordinates in the memory 14 (step S23), and returns to the process of step S21.

一方、ページの切り替わりが検出された場合、制御部10は、ページの切り替わり時間が閾値(例えば、0.5秒)未満であるか否かを判別する(ステップS24)。   On the other hand, when a page change is detected, the control unit 10 determines whether or not the page change time is less than a threshold (for example, 0.5 seconds) (step S24).

閾値以上である場合、制御部10は、ステップS21の処理に戻る。一方、ステップS24でページの切り替わり時間が閾値未満である場合、制御部10は、ページの切り替わり座標を、今までのページの切り替わり数を表すカウント数nとリンクさせて記録する(ステップS25)。すなわち、今までのカウント数nに値1を加えた値を新たなカウント数n’とし、このカウント数n’(=n+1)と対応付けてページの切り替わり座標を記録することが行われる。   If it is equal to or greater than the threshold, the control unit 10 returns to the process of step S21. On the other hand, when the page switching time is less than the threshold value in step S24, the control unit 10 records the page switching coordinates by linking with the count number n indicating the number of page switching so far (step S25). That is, a value obtained by adding 1 to the count number n so far is set as a new count number n ′, and page switching coordinates are recorded in association with the count number n ′ (= n + 1).

制御部10は、カウント数n’が値2であるか、つまり不連続座標が2回判定されたか否かを判別する(ステップS26A)。値2でない場合、制御部10は、ステップS21の処理に戻る。   The control unit 10 determines whether the count number n ′ is a value of 2, that is, whether or not the discontinuous coordinates are determined twice (step S26A). When the value is not 2, the control unit 10 returns to the process of step S21.

一方、ステップS26Aでのカウント数n’が値2である場合、制御部10は、複数ページにまたがるU字の操作を検出したか否かを判別する(ステップS27A)。   On the other hand, when the count number n ′ in step S26A is 2, the control unit 10 determines whether or not a U-shaped operation that spans multiple pages is detected (step S27A).

複数ページにまたがるU字の操作を検出していない場合、制御部10は、通常入力であると認識し(ステップS28A)、ステップS21の処理に戻る。一方、複数ページにまたがるU字の操作を検出した場合、制御部10は、カウント数nを値0にクリアする(ステップS29)。制御部10は、編集実行部23により、削除編集処理を行う(ステップS30A)。この削除編集では、第1のページのデータを削除する。これにより、紙面上の削除作業を、データ上に反映させることができる。そして、制御部10は、削除編集処理後のデータをメモリ14に記録する(ステップS31)。この後、制御部10は本動作を終了する。   When the operation of the U-character extending over a plurality of pages is not detected, the control unit 10 recognizes that the input is a normal input (step S28A) and returns to the process of step S21. On the other hand, when the operation of the U-character extending over a plurality of pages is detected, the control unit 10 clears the count number n to 0 (step S29). The control unit 10 performs a deletion editing process using the editing execution unit 23 (step S30A). In this deletion editing, the data of the first page is deleted. Thereby, the deletion work on the paper can be reflected on the data. Then, the control unit 10 records the data after the deletion editing process in the memory 14 (step S31). Thereafter, the control unit 10 ends this operation.

このように、制御部10は、不連続の座標であると2回判定された場合に、削除編集処理を行う。これにより、紙面上での操作に基づいて、他の編集処理と区別して、削除編集処理を行うことができる。   As described above, the control unit 10 performs the deletion editing process when it is determined twice that the coordinates are discontinuous. Thereby, based on the operation on the paper, the deletion editing process can be performed in distinction from the other editing processes.

また、制御部10は、不連続の座標であると2回判定され、かつ、第1の不連続の座標を通る線が、第1のページから第2のページへ延び第2の不連続の座標を通り第1のページへ戻るよう延びていることが検出された場合、削除編集処理を行う。これにより、紙面に対し、切り取り(削除)編集が行われた場合、この編集内容をデータに反映させることができる。また、U字の操作を行うことで、簡単にページの削除編集を行うことができる。   In addition, the control unit 10 determines that the coordinates are discontinuous twice, and a line passing through the first discontinuous coordinates extends from the first page to the second page, and the second discontinuous coordinates. If it is detected that it extends through the coordinates and returns to the first page, a deletion editing process is performed. As a result, when the cut (delete) editing is performed on the paper, the edited content can be reflected in the data. In addition, the page can be easily deleted and edited by operating the U character.

なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。   The present invention is not limited to the configuration of the above-described embodiment, and any configuration can be used as long as the functions shown in the claims or the functions of the configuration of the present embodiment can be achieved. Is also applicable.

例えば、上記実施形態では、電子データは、電子ペン5のメモリ14に記憶されているデータであったが、電子ペン5から送信され、ホストコンピュータ50に記憶されているデータであってもよい。この場合、電子ペン5からデータに対する編集指示がホストコンピュータ50に送信され、ホストコンピュータ50がこの編集指示に従って、データに対する編集を行うことになる。この場合、PC(コンピュータ)上のデータは、ホストコンピュータ50に記憶されているデータを指すことになる。   For example, in the above embodiment, the electronic data is data stored in the memory 14 of the electronic pen 5, but may be data transmitted from the electronic pen 5 and stored in the host computer 50. In this case, an editing instruction for data is transmitted from the electronic pen 5 to the host computer 50, and the host computer 50 edits the data according to the editing instruction. In this case, data on the PC (computer) indicates data stored in the host computer 50.

また、本発明は、上記実施形態の機能を実現するプログラムを、ネットワークあるいは各種記憶媒体を介して電子ペン5に供給し、この電子ペン5内のコンピュータが読み出して実行するプログラムも適用範囲である。   The present invention is also applicable to a program that supplies the electronic pen 5 with a program that realizes the functions of the above-described embodiments via a network or various storage media, and that is read and executed by a computer in the electronic pen 5. .

本発明は、紙面に対し、貼り付け、折り曲げ、切り取りなどの編集作業が行われた場合、この編集内容をデータに反映させることができる電子ペン、データ編集方法、データ編集プログラム等に有用である。   INDUSTRIAL APPLICABILITY The present invention is useful for an electronic pen, a data editing method, a data editing program, and the like that can reflect the edited contents in data when editing operations such as pasting, bending, and cutting are performed on the paper. .

1 手書き入力システム
5 電子ペン
10 制御部
11 ペン部
11a インクカートリッジ
12 筆圧センサ
13 カメラ
14 メモリ
14a タイマ
14b テーブル
17 データ通信部
18 外部出力部
21 座標検出部
22 座標変化検出部
23 編集実行部
30 専用紙(ノート)
30a 拡大部分
31 ドットパターン
41、44 部分
42、62 直線
47 マーキング
48 2本線
49 クロス線
50 ホストコンピュータ
55 無線通信部
60 貼り付け用付箋紙
61 付箋
64 線
70 データ
77 数字列データ
78 文字列データ
80 貼り付け用付箋紙データ
85 文字列データ
DESCRIPTION OF SYMBOLS 1 Handwriting input system 5 Electronic pen 10 Control part 11 Pen part 11a Ink cartridge 12 Pen pressure sensor 13 Camera 14 Memory 14a Timer 14b Table 17 Data communication part 18 External output part 21 Coordinate detection part 22 Coordinate change detection part 23 Edit execution part 30 Special paper (notebook)
30a Enlarged portion 31 Dot pattern 41, 44 portion 42, 62 Straight line 47 Marking 48 Double line 49 Cross line 50 Host computer 55 Wireless communication unit 60 Sticky note 61 Sticky note 64 line 70 Data 77 Number string data 78 Character string data 80 Sticky note data for pasting 85 Character string data

Claims (13)

用紙に記載を行うための電子ペンであって、
前記用紙のドットから座標を検出する座標検出部と、
前記座標検出部により時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する座標位置判定部と、
前記座標検出部により前記第1の座標が検出された検出時刻と前記第2の座標が検出された検出時刻との時間である検出時間が、所定時間以内であるか否かを判定する検出時間判定部と、
前記座標位置判定部により不連続の座標であると判定され、かつ、前記検出時間判定部により前記検出時間が所定時間以内であると判定された場合、編集処理を行う編集処理部と、
を備える電子ペン。
An electronic pen for writing on paper,
A coordinate detection unit for detecting coordinates from the dots of the paper;
A coordinate position determination unit that determines whether or not the first coordinate and the second coordinate detected continuously in time by the coordinate detection unit are discontinuous coordinates;
A detection time for determining whether or not a detection time, which is a time between a detection time when the first coordinate is detected by the coordinate detection unit and a detection time when the second coordinate is detected, is within a predetermined time. A determination unit;
An editing processing unit that performs an editing process when the coordinate position determination unit determines that the coordinates are discontinuous, and the detection time determination unit determines that the detection time is within a predetermined time;
Electronic pen equipped with.
請求項1に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により不連続の座標であると3回以上判定された場合、貼り付け編集処理を行う電子ペン。
The electronic pen according to claim 1,
The editing pen is an electronic pen that performs paste editing processing when the coordinate position determination unit determines that the coordinates are discontinuous three or more times.
請求項2に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により不連続の座標であると4回判定され、かつ、各回とも前記検出時間判定部により前記検出時間が所定時間以内であると判定された場合、貼り付け編集処理を行う電子ペン。
The electronic pen according to claim 2,
When the coordinate position determination unit determines that the coordinates are discontinuous four times and the detection time determination unit determines that the detection time is within a predetermined time each time, the editing processing unit pastes An electronic pen that performs attachment editing processing.
請求項2に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により不連続の座標であると3回以上判定され、各回とも前記検出時間判定部により前記検出時間が所定時間以内であると判定され、かつ、最後に前記座標検出部により検出された座標とその直前に前記座標検出部により検出された座標とが略同一の座標である場合、貼り付け編集処理を行う電子ペン。
The electronic pen according to claim 2,
The editing processing unit determines that the coordinates are discontinuous by the coordinate position determination unit three or more times, and each time the detection time determination unit determines that the detection time is within a predetermined time, and finally An electronic pen that performs paste editing processing when the coordinates detected by the coordinate detection unit and the coordinates detected by the coordinate detection unit immediately before are the same.
請求項2ないし4のいずれか1項に記載の電子ペンであって、
前記編集処理部は、前記貼り付け編集処理として、前記座標検出部により検出された複数の前記不連続の座標により囲まれた2つの領域のうち、前記不連続の座標を通る線が前記領域の内側に向かって延びている第1の領域の情報を、前記不連続の座標を通る線が前記領域の外側に向かって延びている第2の領域に複製する電子ペン。
An electronic pen according to any one of claims 2 to 4,
The edit processing unit, as the paste editing process, a line passing through the discontinuous coordinates among the two regions surrounded by the plurality of discontinuous coordinates detected by the coordinate detection unit. An electronic pen that replicates information of a first region extending inward to a second region in which a line passing through the discontinuous coordinates extends toward the outside of the region.
請求項5に記載の電子ペンであって、
前記編集処理部は、前記不連続の座標を通る線に略直交する線が存在する場合、前記貼り付け編集が行われた後、前記第1の領域の情報を維持し、前記不連続の座標を通る線に略直交する線が不在である場合、前記第1の領域の情報を削除する電子ペン。
The electronic pen according to claim 5,
When there is a line substantially orthogonal to a line passing through the discontinuous coordinates, the editing processing unit maintains the information of the first area after the paste editing is performed, and the discontinuous coordinates An electronic pen that deletes the information in the first area when there is no line substantially orthogonal to the line passing through.
請求項1に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により前記不連続の座標が連続するページの座標であると判定され、かつ、前記検出時間判定部により前記検出時間が所定時間以内であると判定された場合、ドッグイヤー編集処理を行う電子ペン。
The electronic pen according to claim 1,
The edit processing unit is determined by the coordinate position determination unit to be the coordinates of a continuous page, and the detection time determination unit determines that the detection time is within a predetermined time An electronic pen that performs dog-ear editing processing.
請求項7に記載の電子ペンであって、
前記編集処理部は、前記ドッグイヤー編集処理として、前記連続するページのうち、前記座標検出部により前記不連続の座標がページ端部に存在しないページに対して、所定情報を付加する電子ペン。
The electronic pen according to claim 7,
The edit processing unit is an electronic pen that adds predetermined information to the page in which the discontinuous coordinates do not exist at the end of the page by the coordinate detection unit among the continuous pages as the dog-ear editing process.
請求項1に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により不連続の座標であると2回判定された場合、削除編集処理を行う電子ペン。
The electronic pen according to claim 1,
The editing pen is an electronic pen that performs a deletion editing process when the coordinate position determination unit determines that the coordinates are discontinuous twice.
請求項9に記載の電子ペンであって、
前記編集処理部は、前記座標位置判定部により不連続の座標であると2回判定され、かつ、前記座標検出部により第1の不連続の座標を通る線が、第1のページから第2のページへ延び第2の不連続の座標を通り前記第1のページへ戻るよう延びていることが検出された場合、削除編集処理を行う電子ペン。
The electronic pen according to claim 9,
The edit processing unit is determined twice by the coordinate position determination unit as discontinuous coordinates, and a line passing through the first discontinuous coordinates by the coordinate detection unit is second from the first page. An electronic pen that performs a deletion editing process when it is detected that the line extends to the first page, passes through the second discontinuous coordinates, and returns to the first page.
請求項10に記載の電子ペンであって、
前記編集処理部は、前記削除編集処理として、前記第1のページの情報を削除する電子ペン。
The electronic pen according to claim 10,
The editing processing unit is an electronic pen that deletes the information of the first page as the deletion editing process.
用紙に記載を行うための電子ペンが実行するデータ編集方法であって、
前記用紙のドットから座標を検出する座標検出ステップと、
前記座標検出ステップで時間的に連続して検出された第1の座標と第2の座標とが、位置的に不連続の座標であるか否かを判定する座標位置判定ステップと、
前記座標検出ステップで前記第1の座標が検出された検出時刻と前記第2の座標が検出された検出時刻との時間である検出時間が、所定時間以内であるか否かを判定する検出時間判定ステップと、
前記座標位置判定ステップで不連続の座標であると判定され、かつ、前記検出時間判定ステップで前記検出時間が所定時間以内であると判定された場合、編集処理を行う編集処理ステップと、
を有するデータ編集方法。
A data editing method executed by an electronic pen for writing on paper,
A coordinate detection step of detecting coordinates from the dots of the paper;
A coordinate position determination step for determining whether or not the first coordinate and the second coordinate detected in time in the coordinate detection step are discontinuous coordinates;
A detection time for determining whether or not a detection time that is a time between a detection time at which the first coordinate is detected and a detection time at which the second coordinate is detected in the coordinate detection step is within a predetermined time. A determination step;
An editing process step for performing an editing process when the coordinate position determination step determines that the coordinates are discontinuous and the detection time determination step determines that the detection time is within a predetermined time;
A data editing method.
請求項12に記載のデータ編集方法の各ステップをコンピュータに実行させるためのデータ編集プログラム。   A data editing program for causing a computer to execute each step of the data editing method according to claim 12.
JP2011155084A 2011-07-13 2011-07-13 Electronic pen, data editing method and data editing program Withdrawn JP2013020548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011155084A JP2013020548A (en) 2011-07-13 2011-07-13 Electronic pen, data editing method and data editing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011155084A JP2013020548A (en) 2011-07-13 2011-07-13 Electronic pen, data editing method and data editing program

Publications (1)

Publication Number Publication Date
JP2013020548A true JP2013020548A (en) 2013-01-31

Family

ID=47691904

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011155084A Withdrawn JP2013020548A (en) 2011-07-13 2011-07-13 Electronic pen, data editing method and data editing program

Country Status (1)

Country Link
JP (1) JP2013020548A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014191761A (en) * 2013-03-28 2014-10-06 Dainippon Printing Co Ltd Information generation device, electronic pen system and program
CN111914713A (en) * 2020-07-24 2020-11-10 深圳市鹰硕教育服务股份有限公司 Recording method and device of dot matrix writing content and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014191761A (en) * 2013-03-28 2014-10-06 Dainippon Printing Co Ltd Information generation device, electronic pen system and program
CN111914713A (en) * 2020-07-24 2020-11-10 深圳市鹰硕教育服务股份有限公司 Recording method and device of dot matrix writing content and electronic equipment

Similar Documents

Publication Publication Date Title
US7659891B2 (en) Associating electronic documents, and apparatus, methods and software relating to such activities
JP4694606B2 (en) Gesture determination method
JP4497189B2 (en) Label data creation device, program, and recording medium
US9383834B2 (en) System and method for creating and modifying physically transient handwritten digital documents
US8577148B2 (en) Image combining apparatus and image combining program
US7246321B2 (en) Editing data
JP2012108760A (en) Electronic information board device, information display method, and program
JP4236321B2 (en) Print control apparatus, print control method, and recording medium
JP6728993B2 (en) Writing system, information processing device, program
JP4301524B2 (en) Printing system and information processing apparatus
JP6044198B2 (en) Computer apparatus, program, and information processing system
EP2595037A1 (en) Program, information processing device, information processing system
JP4770614B2 (en) Document management system and document management method
JP4147807B2 (en) Electronic pen with erase function
JP2013020548A (en) Electronic pen, data editing method and data editing program
TWI571793B (en) Print data generation device, method for controlling print data generation device, and program
JP2006127396A (en) Electronic pen system
US20070097101A1 (en) User-interface system, method & apparatus
JPS63302083A (en) printing device
JP6857867B2 (en) Handwriting input sheet
JP5703972B2 (en) Computer apparatus and program thereof
JP6183111B2 (en) Rearrangement device and program
JP5768523B2 (en) Information processing system and program
JP2003216324A (en) Input system
JP2006107124A (en) Tablet and information reading method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20141007