JP2007272710A - Handwriting input system - Google Patents

Handwriting input system Download PDF

Info

Publication number
JP2007272710A
JP2007272710A JP2006099585A JP2006099585A JP2007272710A JP 2007272710 A JP2007272710 A JP 2007272710A JP 2006099585 A JP2006099585 A JP 2006099585A JP 2006099585 A JP2006099585 A JP 2006099585A JP 2007272710 A JP2007272710 A JP 2007272710A
Authority
JP
Japan
Prior art keywords
ultrasonic
handwriting
area
infrared
recording medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006099585A
Other languages
Japanese (ja)
Inventor
Hiroichi Takayanagi
博一 高柳
Shigeru Osawa
成 大澤
Hideo Kadoi
英夫 門井
Kinichi Ozawa
欣一 小澤
Hitoshi Wake
仁志 和気
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.)
Pentel Co Ltd
Original Assignee
Pentel 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 Pentel Co Ltd filed Critical Pentel Co Ltd
Priority to JP2006099585A priority Critical patent/JP2007272710A/en
Publication of JP2007272710A publication Critical patent/JP2007272710A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To reduce jitter and represent features of a writer's characters appearing in upward and downward stroke endings, in handwriting input. <P>SOLUTION: A handwriting input system discloses means for calculating in advance the size distribution of jitter on a recording medium, and can thereby set writing areas matching applications or purposes to suit the size of jitter to an allowable range situationally and ensure necessary handwriting accuracy matching applications or purposes. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、被記録媒体上に軌跡を残すことができる電子ペンが発する赤外線信号と超音波信号の、受信部への到達時間差に基づいて電子ペンの位置座標を計算し、筆跡データに変換する手書き筆跡入力システムに関する。   The present invention calculates the position coordinates of the electronic pen based on the arrival time difference between the infrared signal and the ultrasonic signal emitted from the electronic pen that can leave a locus on the recording medium and arrives at the receiving unit, and converts it into handwriting data. The present invention relates to a handwriting handwriting input system.

従来、赤外線信号もしくは超音波信号を用いた電子ペンの位置検出技術が知られている。例えば、特開昭62−175821号公報(特許文献1参照)及び米国特許第4,814,552号明細書(特許文献2参照)などに、電子ペンから超音波信号、もしくは赤外線信号と超音波信号を発し、超音波信号の飛行時間を元に電子ペンの位置座標を計算する技術が開示されている。
これらの位置検出技術を利用した手書き筆跡入力システムは、次のようなものである。筆記者が、ボールペンやシャープペンシルなどの筆記可能な手段を組み込んだ電子ペンを用いて被記録媒体上に文字や図形を筆記すると、筆跡が被記録媒体上に記録されると共に、少なくともペン先が被記録媒体と接触している間、電子ペンが赤外線信号と超音波信号を発信する。赤外線超音波測定部が電子ペンから発信された赤外線信号と超音波信号とを受信して、赤外線信号の到達時刻と超音波信号の到達時刻の差から超音波信号の飛行時間を測定し、座標演算部が超音波信号の飛行時間から電子ペンの位置座標を演算する。
電子ペンを無線にするには、例えば赤外線信号のような、超音波信号の発信タイミングを伝達する手段が必要であるが、電子ペンを有線にするならば、ケーブルを通じてタイミングを合わせればよいので、赤外線信号などを用いないことも可能である。
手書き筆跡入力システムは、筆跡データをワープロなどで使う文字データに変換する文字認識変換ソフト(以下、OCRソフト)と組み合わせて使用することで、文字データと同時に、自筆による文字、絵や記号なども容易に入力することができる入力手段として注目されている。
Conventionally, a position detection technique of an electronic pen using an infrared signal or an ultrasonic signal is known. For example, in Japanese Patent Application Laid-Open No. Sho 62-175721 (see Patent Document 1) and US Pat. No. 4,814,552 (see Patent Document 2), an ultrasonic signal or an infrared signal and an ultrasonic wave are transmitted from an electronic pen. A technique for emitting a signal and calculating a position coordinate of an electronic pen based on a flight time of an ultrasonic signal is disclosed.
A handwritten handwriting input system using these position detection techniques is as follows. When a writer writes a character or figure on a recording medium using an electronic pen incorporating a writable means such as a ballpoint pen or a mechanical pencil, the handwriting is recorded on the recording medium, and at least the pen tip is While in contact with the recording medium, the electronic pen transmits an infrared signal and an ultrasonic signal. The infrared ultrasonic measurement unit receives the infrared signal and the ultrasonic signal transmitted from the electronic pen, measures the flight time of the ultrasonic signal from the difference between the arrival time of the infrared signal and the arrival time of the ultrasonic signal, and coordinates The calculation unit calculates the position coordinates of the electronic pen from the flight time of the ultrasonic signal.
In order to make the electronic pen wireless, a means for transmitting the transmission timing of the ultrasonic signal, such as an infrared signal, is necessary. However, if the electronic pen is wired, the timing can be adjusted through the cable. It is also possible not to use an infrared signal or the like.
The handwriting handwriting input system is used in combination with character recognition conversion software (hereinafter referred to as OCR software) that converts handwriting data into character data used by word processors, etc., so that characters, pictures, symbols, etc. by handwriting can be used at the same time as character data. It attracts attention as an input means that can be easily input.

特開昭62−175821号公報JP-A-62-175821 米国特許第4,814,552号U.S. Pat. No. 4,814,552

手書き筆跡入力システムは、例えば紙のような被記録媒体に筆跡を記録すると共に、ペンの位置座標を検出する上述の技術を用いて、筆記者の筆跡をコンピュータに取り込んで位置座標データから筆跡データに変換し、様々な目的のための使用に供するものを指す。
位置座標データから筆跡データへの変換とは、位置座標データに、筆記者が筆記した筆跡であることに由来する運筆データといった特徴を表現する情報を付加したり、それらの特徴に基づいて個別の位置座標データに修正を加えたりする処理を指し、例えば、以下のような処理のうちの任意のものを含む。位置座標データにそれを受信した時刻に関する情報を付加する。位置座標データの取得間隔に基づいて、筆記速度を計算したり、一連の位置座標データの集合を、筆記された順序及び速度を情報として含む一つのストロークデータと認識したりする。一つのストロークデータを構成する連続する位置座標データを、滑らかな線を描くように修正する。また、ストロークデータの外接矩形の抽出及び統合や筆記位置の制限などの条件に基づいて、ストロークデータを、やはり筆記された順序などの情報を含む文字グループデータにグループ分けする、などである。手書き筆跡入力システムによって入力された筆跡データは、例えば電子機器の画面上に表示されたり、文字認識処理などを通じてコードデータ化して利用されたり、筆跡形状、運筆速度、止め、はね、はらいといった筆記特性を含む筆記者の文字の特徴の抽出、署名認証などの任意の目的に使用されたりする。
The handwriting handwriting input system records handwriting on a recording medium such as paper, and uses the above-described technique for detecting the position coordinates of the pen, taking the handwriting of the writer into the computer and writing the handwriting data from the position coordinate data. Refers to those converted to, and used for various purposes.
The conversion from position coordinate data to handwriting data means that information expressing features such as handwriting data derived from handwriting written by the writer is added to the position coordinate data, or individual data based on those features. This refers to a process for modifying the position coordinate data, and includes, for example, any of the following processes. Information on the time when the position coordinate data is received is added. Based on the acquisition interval of the position coordinate data, the writing speed is calculated, or a set of position coordinate data is recognized as one stroke data including the written order and speed as information. The continuous position coordinate data constituting one stroke data is corrected so as to draw a smooth line. Further, based on conditions such as extraction and integration of circumscribed rectangles of stroke data and restriction of writing position, the stroke data is grouped into character group data including information such as the order of writing. The handwriting data input by the handwriting handwriting input system is displayed on the screen of electronic devices, used as code data through character recognition processing, etc., and writing such as handwriting shape, handwriting speed, stop, splash, and brush It may be used for arbitrary purposes such as extracting the characteristics of a writer's character including characteristics and signature verification.

手書き筆跡入力システムでは、少なくとも筆記者が筆記している間、電子ペンが赤外線信号と超音波信号を発信しており、その発信は1秒間に数10〜200回程度の周波数で、繰返して行われている。このとき、一回の発信及び受信ごとに、使用しているクロックの精度や部品の組み付け特性などの複合的な要因によって、僅かなタイミングのばらつきが発生する。このため、超音波信号の飛行時間測定値には、一回の発信及び受信ごとに、誤差が混入することになり、位置座標データにも誤差が生じ、筆跡精度に影響を与える。この位置座標データの誤差はジッタと呼ばれるものの大部分を構成するものであって、電子ペンを全く動かさない静止状態においても発生し、位置座標データは一定値に定まらずランダムに変動する。また、ジッタを含んだ位置座標データを変換した筆跡データでは、ストロークデータが、被記録媒体に記録された筆跡には存在しないがたつきを含んだりしてしまう。   In the handwriting input system, the electronic pen transmits an infrared signal and an ultrasonic signal at least while the writer is writing, and the transmission is repeatedly performed at a frequency of several tens to 200 times per second. It has been broken. At this time, a slight variation in timing occurs due to complex factors such as the accuracy of the clock used and the assembly characteristics of the components for each transmission and reception. For this reason, an error is mixed in the time-of-flight measurement value of the ultrasonic signal for each transmission and reception, and an error also occurs in the position coordinate data, which affects the handwriting accuracy. The error of the position coordinate data constitutes a large part of what is called jitter, and occurs even in a stationary state where the electronic pen is not moved at all. The position coordinate data does not become a constant value but varies randomly. Further, in the handwriting data obtained by converting the position coordinate data including jitter, the stroke data does not exist in the handwriting recorded on the recording medium, but includes rattling.

位置座標データを筆跡データに変換するに当たって、ジッタの影響を少なくさせる補正技術として、移動平均やローパスフィルタを用いることはよく知られている。また、例えば特開昭62−140133では、複数個の座標値から異常値を排除し、残りの座標値を平均化する手段が開示されている。
例えば、文字の手書き筆跡入力について例示すると、筆記者の筆跡の特徴が大きく現れる文字の特徴点に、はね、はらいなどの部分がある。これらの部分は他の部分に比べて筆跡形状の変化が複雑になる傾向があり、従って、ジッタを少なくするために平均やフィルタなどの補正処理を適用すると、筆記者の文字の特徴までをも消してしまう恐れがあるという問題があった。
また、より高速なクロックを採用することは解決策の一つであり、それによってジッタを小さくすることが可能であるが、部品が高価になったり消費電力が増大したりするため、必ずしも好ましい解決策とはいえない。
It is well known that a moving average or a low-pass filter is used as a correction technique for reducing the influence of jitter when converting position coordinate data into handwriting data. For example, Japanese Patent Laid-Open No. Sho 62-140133 discloses means for eliminating abnormal values from a plurality of coordinate values and averaging the remaining coordinate values.
For example, when the handwritten handwriting input of a character is illustrated, there are portions such as splash and hail in the character feature points where the characteristics of the handwriting of the writer greatly appear. These parts tend to be more complicated in the shape of the handwriting than the other parts, so applying correction processing such as averaging and filtering to reduce jitter reduces the character characteristics of the writer. There was a problem that it might be erased.
Adopting a higher-speed clock is one of the solutions, which can reduce jitter, but it is not always a preferable solution because it increases the cost of components and increases power consumption. It is not a measure.

一方で、OCR処理にかけるために文字を入力する、自筆のメモとして文字や図形を入力する、署名認証のために文字を入力する、などの用途・目的に応じて、許容できるジッタの大きさは変化すると考えられる。例えば、OCR処理を前提とするのなら、例えジッタが多少大きくても、補正処理を適用すれば文字の形状が認識できるのであれば構わないし、署名認証に用いるのであれば、可能な限り補正処理の少ない状態で、ジッタが小さく、筆記者の文字の特徴を忠実に再現することが要求される。従って、場合に応じて、許容できる範囲内でジッタの大きさを使い分けできる手書き筆跡入力システムが求められていた。
本発明は、このような事情に鑑みてなされたものであって、用途・目的に応じて必要な筆跡精度が得られる手書き筆跡入力システムを提供することを目的とする。
On the other hand, the amount of jitter that can be tolerated depending on the application and purpose, such as inputting characters for OCR processing, inputting characters and figures as handwritten memos, and inputting characters for signature authentication Will change. For example, if OCR processing is premised, even if the jitter is somewhat large, it is sufficient if the shape of the character can be recognized if correction processing is applied. If it is used for signature authentication, correction processing is possible as much as possible. Therefore, it is required that the character of the writer's character be faithfully reproduced. Accordingly, there has been a need for a handwritten handwriting input system that can use the magnitude of jitter within an allowable range depending on the case.
The present invention has been made in view of such circumstances, and it is an object of the present invention to provide a handwriting handwriting input system capable of obtaining necessary handwriting accuracy in accordance with applications and purposes.

上記目的を達成するために、発明者が鋭意研究をした結果、次のような知見を得た。即ち、上記ジッタの大きさは、例え超音波信号の飛行時間測定値の誤差が一定でも、被記録媒体面上で一定の大きさにならず、位置に依る分布を示す。その分布は、二つの超音波受信部の間隔によって決定されるものであり、ジッタが最小になる領域が存在して、その領域の外側に向けてジッタが大きくなっていくことを示すものであった。従って、二つの超音波受信部の間隔とジッタの大きさの関係に基づいて、ジッタの大きさが一定量以下になるような被記録媒体上のある領域内に用途・目的に応じた筆記領域を設定することによって、文字認識、筆跡認識、署名認証などの用途・目的に合った筆跡精度を得ることが出来るということを見出したのである。 In order to achieve the above object, the inventors have conducted intensive research and as a result, obtained the following knowledge. That is, the magnitude of the jitter does not become constant on the surface of the recording medium even if the error of the measured time of flight of the ultrasonic signal is constant, and shows a distribution depending on the position. The distribution is determined by the interval between the two ultrasonic receivers, and indicates that there is a region where the jitter is minimized, and that the jitter increases toward the outside of the region. It was. Therefore, based on the relationship between the interval between the two ultrasonic receivers and the size of the jitter, a writing area corresponding to the application and purpose within a certain area on the recording medium where the jitter is less than a certain amount It has been found that handwriting accuracy suitable for the purpose and purpose of character recognition, handwriting recognition, signature authentication, etc. can be obtained by setting.

本発明は、被記録媒体、並びに少なくとも、赤外線発光素子を含む赤外線発生回路と、超音波発生素子を含む超音波発生回路と、これらの回路から発信する赤外線信号及び超音波信号を制御する制御手段と、前記被記録媒体上に直接軌跡を残すことが可能な機能を有する筆記部と、スイッチとから成る電子ペン、並びに少なくとも、一つ以上の赤外線受光部と、二つ以上の超音波受信部を有し、前記赤外線信号と前記超音波信号の前記赤外線受光部又は前記超音波受信部への到達時間差を計測して超音波信号の飛行時間測定値とする赤外線超音波測定部、並びに該赤外線超音波測定部から得られた超音波信号の飛行時間測定値を用いて前記電子ペンと前記超音波受信部との間の距離を計算し、該距離を用いて前記電子ペンの位置座標データを計算する座標演算部、並びに前記電子ペンの位置座標データを筆跡データに変換する機能を有する変換処理部とから成り、前記被記録媒体面上の直交座標系(x,y)において、前記二つ以上の超音波受信部から選択された何れか二つの超音波受信部に対し、
第1の超音波受信部の位置する座標を(a,0)、
第2の超音波受信部の位置する座標を(−a,0)、
音速をvとしたとき、
下記数式1によって表されるeとτ(電子ペンを、二つの超音波受信部を結ぶ線を底辺とする直角二等辺三角形の直角の頂点に置き、超音波信号の飛行時間を連続100回測定した際のばらつきの幅であって、超音波信号の飛行時間測定値の誤差の最大値に対応するもの)の積が、2.0mm以下である閉じた領域(x,y)の内側に文字認識領域を設定し、1.0mm以下である閉じた領域(x,y)の内側に筆跡認識領域を設定し、0.2mm以下である閉じた領域(x,y)の内側に署名認証領域を設定したこと、または、これらの三つの領域の内二つ以上の領域を設定したことを特徴とする手書き筆跡入力システム。
The present invention relates to a recording medium, at least an infrared generation circuit including an infrared light emitting element, an ultrasonic generation circuit including an ultrasonic generation element, and a control means for controlling an infrared signal and an ultrasonic signal transmitted from these circuits. A writing unit having a function capable of directly leaving a locus on the recording medium, an electronic pen including a switch, at least one infrared receiving unit, and two or more ultrasonic receiving units An infrared ultrasonic measurement unit that measures a difference in arrival time of the infrared signal and the ultrasonic signal to the infrared light receiving unit or the ultrasonic reception unit to obtain a time-of-flight measurement value of the ultrasonic signal, and the infrared ray The distance between the electronic pen and the ultrasonic receiver is calculated using the time-of-flight measurement value of the ultrasonic signal obtained from the ultrasonic measuring unit, and the position coordinate data of the electronic pen is calculated using the distance. A coordinate calculation unit for calculating, and a conversion processing unit having a function of converting the position coordinate data of the electronic pen into handwriting data. In the orthogonal coordinate system (x, y) on the surface of the recording medium, the two For any two ultrasonic receivers selected from the above ultrasonic receivers,
The coordinates at which the first ultrasonic receiver is located are (a, 0),
The coordinates at which the second ultrasonic receiver is located are (−a, 0),
When the speed of sound is v,
E and τ expressed by the following formula 1 (the electronic pen is placed at the right vertex of a right angled isosceles triangle with the line connecting the two ultrasonic receivers as the base, and the flight time of the ultrasonic signal is measured 100 times continuously. The width of the variation in the measurement, which corresponds to the maximum error in the time-of-flight measurement value of the ultrasonic signal) is within the closed region (x, y) where the product is 2.0 mm or less. A recognition area is set, a handwriting recognition area is set inside a closed area (x, y) that is 1.0 mm or less, and a signature authentication area is set inside a closed area (x, y) that is 0.2 mm or less. Or a handwritten handwriting input system characterized in that two or more of these three regions are set.

Figure 2007272710
Figure 2007272710

文字認識領域とは、少なくとも、OCR処理によって文字コードデータ化する内容を入力させる領域である。筆跡認識領域とは、少なくとも、筆記者が筆跡データを見て自筆によるものであると認識できることが必要とされる内容を入力させる領域である。また、署名認証領域とは、個人認証に用いる手書き署名を入力させる領域である。   The character recognition area is an area for inputting at least the contents to be converted into character code data by OCR processing. The handwriting recognition area is an area for inputting at least the content that is required for the writer to recognize the handwriting by looking at the handwriting data. The signature authentication area is an area for inputting a handwritten signature used for personal authentication.

本発明の手書き筆跡入力システムにおいては、二つの超音波受信部の間隔2aとe×τの大きさの関係に基づく被記録媒体面上のe×τの大きさの分布に応じて、e×τの大きさが一定量以下になるような被記録媒体上のある領域内に、用途・目的の異なる筆記領域を設定したことにより、文字認識、筆跡認識、署名認証などのそれぞれの用途・目的に応じた必要な筆跡精度が得られるものである。
また、これらの領域内でのe×τの最大量を想定することができるため、適切な補正方法及び補正パラメータを選択することが可能となり、過剰な補正による筆跡データのなまりを最低限に抑えることができる。
In the handwritten handwriting input system of the present invention, e × τ is distributed according to the distribution of the size of e × τ on the recording medium surface based on the relationship between the distance 2a between the two ultrasonic receiving units and the size of e × τ. By setting writing areas with different uses and purposes within a certain area on the recording medium where the size of τ is less than a certain amount, each use and purpose such as character recognition, handwriting recognition, and signature authentication The required handwriting accuracy according to the is obtained.
Further, since it is possible to assume the maximum amount of e × τ within these regions, it is possible to select an appropriate correction method and correction parameter, and to minimize the rounding of handwriting data due to excessive correction. be able to.

文字認識領域は、e×τの大きさが2.0mm以下の領域内に設定することができ、筆記者の文字の特徴は除去される恐れがあるものの、適切な補正処理を適用すれば、文字の形状を正確に抽出し、OCR処理によって文字コードデータ化することが可能であるような手書き筆跡入力システムとして利用することが可能である。
また、筆跡認識領域は、e×τの大きさが1.0mm以下の領域内に設定することができ、筆記者の文字の特徴の再現性を、筆記者が、筆跡データとして入力された文字の形状を自筆によるものであると認識することができるレベルにまで高めることが可能である。つまり、筆記者の文字の特徴を最大限に表現できるので、ワープロなどの入力装置としての利便性と、手書きメモのような、自筆の文字であることを認識できる個人識別性を併せ持ち、手書きメモ、日記、履歴書、カルテといった用途に、手書き筆跡入力システムとして利用することが可能である。
更に、署名認証領域は、e×τの大きさが特に小さい0.2mm以下の領域内に設定することができ、筆記者本人しか持ち得ない身体的特徴や癖などに由来する文字の特徴が最もよく現れる、カーブや止め、はね、はらいといった部分をより正確に再現することができるため、筆跡学や手書き署名による個人認証の分野において、本手書き筆跡入力システムを利用することが可能となる。
The character recognition area can be set in an area where the size of e × τ is 2.0 mm or less, and although the character characteristics of the writer may be removed, if an appropriate correction process is applied, It can be used as a handwritten handwriting input system that can accurately extract the shape of a character and convert it into character code data by OCR processing.
In addition, the handwriting recognition area can be set in an area where the size of e × τ is 1.0 mm or less, and the reproducibility of the character characteristics of the writer is determined by the character input by the writer as the handwriting data. It is possible to raise the shape to a level at which it can be recognized that it is due to the handwriting. In other words, it can express the characteristics of the writer's character to the maximum, so it has the convenience of an input device such as a word processor and personal identification that can recognize the character as a handwritten character, such as a handwritten memo. It can be used as a handwriting handwriting input system for applications such as diaries, resumes, and medical records.
Furthermore, the signature authentication area can be set within an area of 0.2 mm or less where the size of e × τ is particularly small, and there are physical characteristics that can be possessed only by the writer himself, or character characteristics derived from fonts etc. Because the most frequently appearing parts such as curves, stops, splashes, and replies can be reproduced more accurately, this handwriting handwriting input system can be used in the field of personal authentication by handwriting or handwritten signatures. .

e×τの大きさにより、一つの被記録媒体上に、上記それぞれの領域の内、目的に合わせて異なる筆跡精度を有した二つの領域から成る手書き筆跡入力システムであっても良いし、例えば文字認識領域と筆跡認識領域と署名認証領域とを同時に設けるように、被記録媒体を設計することも可能である。   Depending on the size of e × τ, it may be a handwritten handwriting input system consisting of two regions having different handwriting accuracy in accordance with the purpose, on each recording medium, for example, It is also possible to design a recording medium so that a character recognition area, a handwriting recognition area, and a signature authentication area are provided simultaneously.

以下、添付図面に従って、本発明に係る手書き筆跡入力システムの好ましい実施の形態について詳説する。図1は、本実施の形態になる手書き筆跡入力システムの一例を示す斜視図である。
電子ペン1は、文字や図を描く際、筆記部の先端が被記録媒体5に接触している期間、赤外線信号及び超音波信号を周期的に発生するものである。
赤外線超音波測定部及び座標演算部は受信装置2の内部に組み込まれ、電子ペン1が発生する赤外線信号及び超音波信号の到達時間差から、赤外線超音波測定部が超音波信号の飛行時間を測定し、座標演算部が電子ペン1の位置座標データを、被記録媒体5上の直交座標系において計算する。座標演算部は、電子ペン1の位置座標を、三辺測量法の原理を使って計算する。三辺測量法は、三角形の三辺の長さを計測し、三辺の長さと、既知の二つの頂点の位置から、残りの一つの頂点の位置を求める測量方法であり、電子ペン1と、二つの超音波受信部をそれぞれ頂点とする三角形を想定して計算を行う。コンピュータ3は、変換処理部を具備するものであり、パーソナルコンピュータ、PDA、携帯電話などの電子機器であって、適宜の通信インタフェース4を介して受信装置2と接続される。そして、受信装置2が電子ペン1の位置座標データをコンピュータ3に搭載した変換処理部に送信すると、変換処理部は電子ペン1の位置座標データを筆跡データに変換し、コンピュータ3に搭載したディスプレイに筆跡を表示したり、筆跡データを文字認識処理したり、記憶装置に保存したりする。
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, a preferred embodiment of a handwriting handwriting input system according to the invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a perspective view showing an example of a handwritten handwriting input system according to the present embodiment.
The electronic pen 1 periodically generates an infrared signal and an ultrasonic signal during a period when the tip of the writing unit is in contact with the recording medium 5 when drawing a character or a figure.
The infrared ultrasonic measurement unit and the coordinate calculation unit are incorporated in the receiver 2, and the infrared ultrasonic measurement unit measures the time of flight of the ultrasonic signal from the arrival time difference between the infrared signal and the ultrasonic signal generated by the electronic pen 1. Then, the coordinate calculation unit calculates the position coordinate data of the electronic pen 1 in the orthogonal coordinate system on the recording medium 5. The coordinate calculation unit calculates the position coordinates of the electronic pen 1 using the principle of the trilateration method. The trilateral surveying method is a surveying method for measuring the length of three sides of a triangle and obtaining the position of the remaining one vertex from the length of the three sides and the positions of two known vertices. The calculation is performed assuming a triangle having the two ultrasonic wave receiving sections as vertices. The computer 3 includes a conversion processing unit, and is an electronic device such as a personal computer, a PDA, or a mobile phone, and is connected to the receiving device 2 via an appropriate communication interface 4. When the receiving device 2 transmits the position coordinate data of the electronic pen 1 to the conversion processing unit mounted on the computer 3, the conversion processing unit converts the position coordinate data of the electronic pen 1 into handwriting data, and the display mounted on the computer 3. The handwriting is displayed on the screen, the handwriting data is subjected to character recognition processing, and stored in the storage device.

次に、電子ペン1と超音波受信部6及び7の位置関係を示した模式図である図2を用いて、超音波受信部の間隔から、eの分布を求め、文字認識領域、筆跡認識領域、及び署名認証領域を設定する方法を説明する。
図2に示すように、座標系を2次元直交座標系とする。電子ペン1の被記録媒体5上の位置座標を(x,y)とし、被記録媒体上の筆記領域はy≧0の側に設定する。なお、ここでは計算の都合上、筆記領域をy≧0としたが、実装時には、筆記者の手や腕が、電子ペン1が発信する赤外線信号や超音波信号を遮蔽することのないよう、赤外線受光部(図示せず)及び超音波受信部6及び7は、被記録媒体の上側、もしくは筆記者の利き手に応じて左右のどちらかに設定するのが好ましい。そのような場合にも、座標系が変わるだけであるので、以下の説明は問題なく適用可能である。
更に、超音波受信部6及び7の原点からの距離をaとし、それらが位置する座標をそれぞれ(a,0)及び(−a,0)とする(従って、二つの超音波受信部の間隔は2aとなる)。また、超音波受信部6及び7で測定した超音波信号の飛行時間を、それぞれt及びtとし、対応する超音波信号の飛行距離をそれぞれL及びLとする。また、音速をvとする。
超音波受信部を三個以上有する場合も、それらの超音波受信部の内から任意の二個を選択した場合に、以下の説明を同様に適用することができる。また、ここでは、二つの超音波受信部を、x軸上に原点に対して対称の位置に配置したが、これらの位置を一般化した場合も、以下のeの分布に関する説明は、同様に成立する。
以上のような構成下において、電子ペン1の位置座標データは、数式2により求めることができる。
Next, using FIG. 2 which is a schematic diagram showing the positional relationship between the electronic pen 1 and the ultrasonic receivers 6 and 7, the distribution of e is obtained from the interval between the ultrasonic receivers, and the character recognition area and handwriting recognition are obtained. A method for setting the area and the signature authentication area will be described.
As shown in FIG. 2, the coordinate system is a two-dimensional orthogonal coordinate system. The position coordinate of the electronic pen 1 on the recording medium 5 is set to (x, y), and the writing area on the recording medium is set on the side of y ≧ 0. Here, for the convenience of calculation, the writing area is set to y ≧ 0. However, at the time of mounting, the writer's hand or arm does not shield the infrared signal or ultrasonic signal transmitted from the electronic pen 1. The infrared light receiving unit (not shown) and the ultrasonic wave receiving units 6 and 7 are preferably set either on the upper side of the recording medium or on the left and right according to the hand of the writer. Even in such a case, since the coordinate system only changes, the following description can be applied without any problem.
Further, a is the distance from the origin of the ultrasonic receivers 6 and 7, and the coordinates at which they are located are (a, 0) and (−a, 0), respectively (the interval between the two ultrasonic receivers). Becomes 2a). Further, the flight times of the ultrasonic signals measured by the ultrasonic receivers 6 and 7 are t 1 and t 2 , respectively, and the flight distances of the corresponding ultrasonic signals are L 1 and L 2 , respectively. Further, the speed of sound is v.
Even when three or more ultrasonic receiving units are provided, the following description can be similarly applied when any two of the ultrasonic receiving units are selected. In addition, here, the two ultrasonic receivers are arranged at positions symmetrical with respect to the origin on the x-axis. However, when these positions are generalized, the following explanation on the distribution of e is similarly applied. To establish.
Under the configuration as described above, the position coordinate data of the electronic pen 1 can be obtained by Equation 2.

Figure 2007272710
Figure 2007272710

電子ペン1が、筆記部の先端が被記録媒体5に接触している期間、赤外線信号及び超音波信号を周期的に発生すると、受信装置2の内部に組み込まれた赤外線超音波測定部が超音波信号の飛行時間を測定し、座標演算部が電子ペン1の位置座標データを計算する。このとき、発信及び受信に関して、部品の組み付け特性などによって、タイミングが僅かにばらつく可能性がある。また、使用しているクロックの周波数に応じて、例えば電子ペン1においては赤外線信号と超音波信号の発信の間隔が、また、赤外線超音波測定部においても検出時刻が、それぞれ僅かにばらつく可能性がある。これら複合的な要因によって生じた僅かなタイミングのばらつきは、超音波信号の飛行時間測定値t及びtの中に誤差として含まれ、結果として、数式2を用いて計算された位置座標データにおいても誤差、つまりジッタと呼ばれるものの大部分を構成する誤差として現れる。
τは、超音波信号の飛行時間測定値の誤差の最大値に対応するものであり、特定の手書き筆跡入力システムの特性として場所に依らず定まるものであって、電子ペンを、二つの超音波受信部を結ぶ線を底辺とする直角二等辺三角形の直角の頂点に置き、超音波信号の飛行時間を連続100回測定した際の、超音波信号の飛行時間測定値のばらつきの幅として決定する。
When the electronic pen 1 periodically generates an infrared signal and an ultrasonic signal while the tip of the writing unit is in contact with the recording medium 5, the infrared ultrasonic measurement unit incorporated in the receiver 2 is super The flight time of the sound wave signal is measured, and the coordinate calculation unit calculates the position coordinate data of the electronic pen 1. At this time, the timing of transmission and reception may vary slightly depending on the assembly characteristics of the components. Further, depending on the frequency of the clock used, for example, the transmission interval between the infrared signal and the ultrasonic signal may be slightly varied in the electronic pen 1, and the detection time may be slightly varied in the infrared ultrasonic measurement unit. There is. The slight timing variation caused by these complex factors is included as an error in the time-of-flight measurements t 1 and t 2 of the ultrasonic signal, and as a result, the position coordinate data calculated using Equation 2 Also appear as errors that constitute most of what is called jitter.
τ corresponds to the maximum error of the time-of-flight measurement value of the ultrasonic signal, and is determined as a characteristic of a specific handwritten handwriting input system regardless of location. This is determined as the width of the variation in the measured time of flight of the ultrasonic signal when the flight time of the ultrasonic signal is measured 100 times continuously by placing it at the right vertex of the right isosceles triangle with the line connecting the receivers as the base. .

超音波信号の飛行時間測定値t及びtに生じた誤差が、位置座標データに与える影響の大きさは、数式2におけるx、yを、それぞれt及びtで微分することによって求めることができる。二つの超音波受信部6及び7のそれぞれに関して、誤差が独立に生じると仮定すると、ある(x,y)における、超音波信号の飛行時間測定値の誤差に起因する位置座標データの誤差の大きさeは、途中の手順は示さないが、数式3に示す関係によって表すことができる。数式3において、複号と関数maxを用いるのは、eの最悪値を評価するため、超音波受信部6及び7のそれぞれに関して生じる位置座標データの誤差を合成した際に、数値が大きくなる組み合わせを選択するためである。
e×τは、ジッタのうち、超音波信号の飛行時間測定値の誤差に起因する誤差の最大値を表す。例えばeが1mm/μsであるとき、τが1μsであれば、位置座標データに最大1mmの誤差が生じる。また、2mm/μsであれば,同じ1μsのτに対して、最大2mmの誤差が生じる、ということを意味する。
The magnitude of the influence of the error generated in the time-of-flight measurement values t 1 and t 2 of the ultrasonic signal on the position coordinate data is obtained by differentiating x and y in Equation 2 with t 1 and t 2 , respectively. be able to. Assuming that an error occurs independently for each of the two ultrasonic receivers 6 and 7, the magnitude of the error in the position coordinate data caused by the error in the time-of-flight measurement value of the ultrasonic signal at a certain (x, y). Although e is not shown in the middle of the procedure, it can be expressed by the relationship shown in Equation 3. In Equation 3, the compound code and the function max are used in order to evaluate the worst value of e. Therefore, when the error of the position coordinate data generated for each of the ultrasonic receiving units 6 and 7 is combined, the numerical value becomes large. This is for selecting.
e × τ represents the maximum value of error due to the error of the time-of-flight measurement value of the ultrasonic signal in the jitter. For example, when e is 1 mm / μs, if τ is 1 μs, a maximum error of 1 mm occurs in the position coordinate data. Further, if it is 2 mm / μs, it means that an error of a maximum of 2 mm occurs for the same τ of 1 μs.

Figure 2007272710
Figure 2007272710

数式3は、x及びyを、それぞれaで除した変数を使うことによって、数式4のように変形することができる。   Formula 3 can be transformed into Formula 4 by using a variable obtained by dividing x and y by a.

Figure 2007272710
Figure 2007272710

数式4から、eは、音速vを別にすれば、x及びyと、二つの超音波受信部の間隔2aの半分aとの比のみによって表されるということが分かる。従って、同じeに対する二つの超音波受信部の間隔2aと領域の大きさは比例関係にあり、例えばa=50のときの(100,100)におけるeの値は、a=100のときの(200,200)における値と等しい。   From Equation 4, it can be seen that e is represented only by the ratio of x and y to the half a of the interval 2a between the two ultrasonic receivers, except for the speed of sound v. Accordingly, the distance 2a between the two ultrasonic wave receiving units for the same e and the size of the area are proportional to each other. For example, the value of e in (100, 100) when a = 50 is equal to ( 200, 200).

ここで、例として、横300mm、縦400mmの領域に対して、下辺の中心を原点とし、a=50mmとして超音波受信部6及び7をそれぞれ(50,0)及び(−50,0)(それぞれ単位はmm)に配置した場合の、eの分布を、等高線で図3に示す。音速vとして、25℃の音速346.5m/sを用いた。図3を見ると分かるように、eの分布は、略円状の等高線が略同心円状に重なったものとなっており、概して原点から遠ざかるほどeが大きくなっている。eがある値以下になるような領域は、y≧0の範囲においては唯一の閉じた領域として特定することができ、その内部に、長方形を含む任意の形状を持った、二つ以上の筆記領域を設定することができる。   Here, as an example, with respect to an area of 300 mm in width and 400 mm in length, the center of the lower side is the origin, a = 50 mm, and the ultrasonic receiving units 6 and 7 are (50, 0) and (−50, 0) ( The distribution of e when arranged in units of mm) is shown by contour lines in FIG. As the sound velocity v, a sound velocity of 346.5 m / s at 25 ° C. was used. As can be seen from FIG. 3, the distribution of e is such that substantially circular contour lines overlap each other in a substantially concentric circle shape, and generally e increases as the distance from the origin increases. An area where e is less than a certain value can be specified as the only closed area in the range of y ≧ 0, and two or more writings having an arbitrary shape including a rectangle inside. An area can be set.

なお、eが最小となるのは、計算手順は省略するが、原点を中心とする半径a(図3の例では50mm)の円弧上であり(図3の点線8)、そのときのeの大きさeminは、数式5で表すことができる。 It should be noted that e is minimized, although the calculation procedure is omitted, but is on an arc having a radius a (50 mm in the example of FIG. 3) centered on the origin (dotted line 8 in FIG. 3). The magnitude e min can be expressed by Equation 5.

Figure 2007272710
Figure 2007272710

当該円弧上では、τが1μsであれば、位置座標データに最大0.49mmの誤差が生じ、その円弧から離れるに従って、位置座標データに生じる誤差の大きさが大きくなる。x軸(y=0)に近づいた場合にもeの大きさが大きくなる領域が存在するため、筆記領域は、y≧0mmではなく、少なくともy≧10mm、好ましくはy≧20mmの位置に設定するのがよい。
特徴的なのは、当該円弧上でのeの大きさが、超音波受信部6及び7の間隔には依存しないことである。つまり、超音波受信部6及び7の間隔を調整することにより、誤差が小さい領域を、自由に設定できることになる。
If τ is 1 μs on the arc, a maximum error of 0.49 mm occurs in the position coordinate data, and the magnitude of the error generated in the position coordinate data increases as the distance from the arc increases. Since there is a region where the size of e increases even when approaching the x-axis (y = 0), the writing region is set not at y ≧ 0 mm but at least y ≧ 10 mm, preferably y ≧ 20 mm. It is good to do.
What is characteristic is that the size of e on the arc does not depend on the interval between the ultrasonic receiving units 6 and 7. That is, by adjusting the interval between the ultrasonic receivers 6 and 7, a region with a small error can be freely set.

ここで、τの見積もりを試みる。超音波が1インチだけ進むのに要する時間は、25℃の音速である346.5m/sを用いて計算すると約73μsである。例えば、手書き筆跡入力システムの位置座標データの出力解像度を100dpiとすると、赤外線超音波測定部は、少なくとも73μs/100=730nsを、十分な精度を持って分解できなくてはならない。そのためには、赤外線超音波測定部が時間測定に用いるクロックとして、少なくとも7MHzから10MHzの周波数のものを選択するのが妥当である。このときに、超音波信号の飛行時間測定値に生じる誤差の最大値は、選択するクロックに応じて、たかだか200nsから300ns程度になると考えられる。このようにしてクロックから見積もった数値は、超音波信号の飛行時間測定値に生じる誤差に対応するパラメータであるτに近似していると考えられる。τが最大200ns程度であれば、eが10mm/μs以下であるよう筆記領域を設定することにより、e×τの大きさを最大2mm(=10mm/μs×200ns)程度であるように制御することが可能となる。超音波信号の飛行時間測定値に生じる誤差の最大値はシステムの設計に依存するため、誤差がより小さいシステムの場合には、同じeに対してより小さいe×τの大きさを得ることができる。
また、eの大きさは音速に依存するため、音速に影響を与える環境条件として例えば温度などを考慮する必要がある。例えば、10℃から40℃の範囲における音速の変動は約5%程度であって、eの大きさに対しては、厳密な議論を必要とする場合以外は問題にならないと考えられるが、温度センサのような環境条件測定部を設け、環境条件の影響を補正することが好ましい。数式2を見ると分かるように、例えば温度変化の影響によって音速vが変化すると、位置座標データ(x,y)が変化してしまうが、温度センサのような環境条件測定部を設ければ、その影響を補正することが可能であるため、その点からも好ましい。
Here, we try to estimate τ. The time required for the ultrasonic wave to travel by 1 inch is about 73 μs when calculated using 346.5 m / s, which is a sound speed of 25 ° C. For example, if the output resolution of the position coordinate data of the handwriting input system is 100 dpi, the infrared ultrasonic measurement unit must be able to resolve at least 73 μs / 100 = 730 ns with sufficient accuracy. For that purpose, it is appropriate to select a clock having a frequency of at least 7 MHz to 10 MHz as a clock used by the infrared ultrasonic measurement unit for time measurement. At this time, it is considered that the maximum value of the error generated in the measured time-of-flight value of the ultrasonic signal is about 200 ns to 300 ns depending on the selected clock. The numerical value estimated from the clock in this way is considered to be approximate to τ, which is a parameter corresponding to an error occurring in the time-of-flight measurement value of the ultrasonic signal. If τ is about 200 ns at the maximum, the writing area is set so that e is 10 mm / μs or less, thereby controlling the size of e × τ to be about 2 mm (= 10 mm / μs × 200 ns) at maximum. It becomes possible. Since the maximum error that occurs in the time-of-flight measurement of the ultrasound signal depends on the design of the system, a system with a smaller error can obtain a smaller e × τ magnitude for the same e. it can.
Further, since the magnitude of e depends on the sound speed, it is necessary to consider, for example, temperature as an environmental condition that affects the sound speed. For example, the fluctuation of the sound speed in the range of 10 ° C. to 40 ° C. is about 5%, and the magnitude of e is considered to be no problem unless strict discussion is required. It is preferable to provide an environmental condition measuring unit such as a sensor to correct the influence of the environmental condition. As can be seen from Equation 2, for example, when the sound velocity v changes due to the influence of temperature change, the position coordinate data (x, y) changes, but if an environmental condition measurement unit such as a temperature sensor is provided, Since it is possible to correct the influence, it is preferable also from that point.

文字認識領域は、e×τの大きさが2mm以下であるような閉じた領域の内側に設定でき、これは、同じくτが200ns程度であるような手書き筆跡入力システムにおいて、eが10mm/μs以下であるような領域に対応する(2mm=10mm/μs×200ns)。この領域は、筆記者の文字の特徴は除去される恐れがあるものの、適切な補正処理を適用すれば、少なくとも、文字の形状を正確に抽出し、OCR処理によって文字コードデータ化することが可能であるような領域である。
また、筆跡認識領域は、e×τの大きさが1mm以下であるような閉じた領域の内側に設定でき、これは、同じくτが200ns程度であるような手書き筆跡入力システムにおいて、eが5mm/μs以下であるような領域に対応する(1mm=5mm/μs×200ns)。この領域は、少なくとも、筆記者の文字の特徴の再現性を、ジッタを除去する補正処理を適用しても、筆記者自身が自筆によるものであると認識することができるレベルに維持できる領域であるといえる。
更に、署名認証領域は、e×τの大きさが0.2mm以下であるような閉じた領域の内側に設定でき、これは、τが200ns程度であるような手書き筆跡入力システムにおいては、eが1mm/μs以下であるような領域に対応する(0.2mm=1mm/μs×200ns)。システムの位置座標データの出力解像度を100dpiとすれば、e×τは最小単位である0.25mmよりも小さくなる。従って、その筆記領域内に入力された筆跡データは、筆記者の文字の特徴を特に忠実に再現していることが期待でき、筆跡データへの変換時に、ジッタを除去するような補正処理を適用しないか、適用したとしても補正の程度を小さく設定することが可能となる。このことから、筆跡データが表現する筆記者の筆記特性、つまり、カーブや止め、はね、はらいなどを、より正確に抽出することができる。
最後に、同じくτが200ns程度であるような手書き筆跡入力システムにおいて、eが10mm/μs以上であるような領域では、e×τの大きさが最大2mmを超える。このような領域においては、例え補正処理を適用したとしても、OCR処理に耐えず、また目視による認識性にも非常に劣るような筆跡データしか得られないと考えられる。
The character recognition area can be set inside a closed area in which the size of e × τ is 2 mm or less. This is because, in a handwriting handwriting input system in which τ is about 200 ns, e is 10 mm / μs. It corresponds to the area as follows (2 mm = 10 mm / μs × 200 ns). In this area, the character characteristics of the writer may be removed. However, if appropriate correction processing is applied, at least the character shape can be accurately extracted and converted into character code data by OCR processing. It is an area that is.
In addition, the handwriting recognition area can be set inside a closed area where the size of e × τ is 1 mm or less, which is the same in a handwriting handwriting input system where τ is about 200 ns. Corresponds to a region that is less than / μs (1 mm = 5 mm / μs × 200 ns). This area is at least an area where the reproducibility of the writer's character characteristics can be maintained at a level at which the writer himself can recognize that it is due to his / her own writing even when correction processing for removing jitter is applied. It can be said that there is.
Furthermore, the signature authentication area can be set inside a closed area where the size of e × τ is 0.2 mm or less. This is the case in the handwriting handwriting input system where τ is about 200 ns. Corresponds to a region where 1 mm / μs or less (0.2 mm = 1 mm / μs × 200 ns). If the output resolution of the position coordinate data of the system is 100 dpi, e × τ is smaller than the minimum unit of 0.25 mm. Therefore, it can be expected that the handwriting data input in the writing area will reproduce the characteristics of the writer's character in a particularly faithful manner, and correction processing that removes jitter is applied when converting to handwriting data. Even if it is not applied, the degree of correction can be set small. From this, it is possible to more accurately extract the writing characteristics of the writer expressed by the handwriting data, that is, curves, stops, splashes, galleys, and the like.
Finally, in the handwritten handwriting input system in which τ is about 200 ns, the size of e × τ exceeds 2 mm at the maximum in the region where e is 10 mm / μs or more. In such an area, even if correction processing is applied, it is considered that only handwriting data that cannot withstand OCR processing and that is very inferior in visual recognition can be obtained.

理論上は、超音波受信部6及び7の間隔を広くすればするほど、ジッタが小さい領域を大きくすることができる。手書き筆跡入力という技術分野においては、被記録媒体として、たかだか、幅2m、高さ1m程度のホワイトボードまでを筆記領域として想定すればよいと考えられ、その場合、超音波受信部6及び7の原点からの距離aとして最大500mm程度が妥当だと考えられる。超音波信号が空気中で減衰することから、それを超える大きさの筆記領域を設定するために超音波受信部6及び7の間隔を極めて大きくした場合には、S/N比が悪くなって信号を検出しにくくなり、電子ペン1の発信出力を増大させると共に、超音波受信部6及び7が受信した信号を更に大きく増幅するなどの特別な工夫が必要になる。また、A4サイズやB5サイズの用紙を被記録媒体とする場合でも、受信装置2の設置面積、場合によっては可搬性などを考慮すると、超音波受信部6及び7の間隔が被記録媒体の大きさに比べてあまり大きすぎるのは好ましくない場合がある。   Theoretically, the wider the gap between the ultrasonic receivers 6 and 7, the larger the region where the jitter is small. In the technical field of handwritten handwriting input, it is considered that a whiteboard with a maximum width of about 2 m and a height of about 1 m may be assumed as a recording medium. In that case, the ultrasonic receiving units 6 and 7 A maximum distance of about 500 mm is considered appropriate as the distance a from the origin. Since the ultrasonic signal is attenuated in the air, the S / N ratio is deteriorated when the interval between the ultrasonic receivers 6 and 7 is set to be very large in order to set a writing area larger than that. This makes it difficult to detect the signal, and increases the transmission output of the electronic pen 1 and requires special measures such as further amplifying the signals received by the ultrasonic receiving units 6 and 7. Even when A4 size or B5 size paper is used as the recording medium, the space between the ultrasonic receiving units 6 and 7 is the size of the recording medium in consideration of the installation area of the receiving apparatus 2 and, in some cases, portability. It may not be preferable to be too large compared to the above.

例えば、図3に示すように、一つの被記録媒体5上に、eの分布に基づいて、目的に合わせて異なる筆跡精度を設定した複数の筆記領域9A、9B、及び9Cを同時に設けるように、被記録媒体5を設計することが可能である。例えば、a=50mmとして超音波受信部6及び7をそれぞれ(50,0)及び(−50,0)(それぞれ単位はmm)に配置し、τが200ns程度であるような手書き筆跡入力システムにおいては、被記録媒体としてA4サイズ(210mm×297mm)の用紙を用いた場合、一例として、図3に示すように、e×τの大きさが2mm以下であるような領域の内側に文字認識領域9Aを設定し、またe×τの大きさが1mm以下であるような領域の内側に筆跡認識領域9Bを、更にe×τの大きさが0.2mm以下であるような領域の内側に署名認証領域9Cを設定することができる。
また、一つの被記録媒体5において、筆跡認識領域が署名認証領域を含むような構成を採用することが可能であり、そのような被記録媒体5を用いて、例えば、署名認証領域に入力された筆跡データを、署名認証に用いた後は破棄するのではなく、個人識別性を持った筆跡データとして利用するような手書き筆跡入力システムを実現することができる。
更に、異なる筆跡精度を設定した複数の筆記領域を同時に設ける場合、図4に例示するように、超音波受信部を三つ以上設け、例えば、二つの超音波受信部6及び7を選択し、e×τの大きさが2mm以下であるような領域の内側に文字認識領域9A、またe×τの大きさが1mm以下であるような領域の内側に筆跡認証領域9Bを設定する他、二つの超音波受信部7及び10を選択し、e×τの大きさが0.2mm以下であるような領域の内側に署名認証領域9Cを設定するような構成も可能である。このような構成下では、例えば、まず超音波受信部6及び7の計測値を用いて電子ペン1の位置座標データを計算し、位置座標データが二つの超音波受信部7及び10に対する署名認証領域9Cに含まれるようであれば、超音波受信部7及び10の計測値を用いて電子ペン1の位置座標データを計算し直すようにすればよい。
For example, as shown in FIG. 3, a plurality of writing areas 9A, 9B, and 9C having different handwriting accuracy set according to the purpose are provided simultaneously on one recording medium 5 based on the distribution of e. The recording medium 5 can be designed. For example, in a handwriting handwriting input system in which the ultrasonic receiving units 6 and 7 are arranged at (50, 0) and (−50, 0) (each unit is mm) with a = 50 mm and τ is about 200 ns. In the case where A4 size (210 mm × 297 mm) paper is used as the recording medium, as an example, as shown in FIG. 3, the character recognition area is located inside the area where the size of e × τ is 2 mm or less. 9A is set, and the handwriting recognition area 9B is placed inside the area where the size of e × τ is 1 mm or less, and further, the signature is signed inside the area where the size of e × τ is 0.2 mm or less. The authentication area 9C can be set.
Further, it is possible to adopt a configuration in which a handwriting recognition area includes a signature authentication area in one recording medium 5, and the recording medium 5 is used to input, for example, the signature authentication area. The handwritten handwriting input system can be realized in which the handwritten data is not discarded after being used for signature authentication, but is used as handwritten data having personal identification.
Furthermore, when simultaneously providing a plurality of writing areas with different handwriting accuracy, as shown in FIG. 4, three or more ultrasonic receiving units are provided, for example, two ultrasonic receiving units 6 and 7 are selected, In addition to setting the character recognition area 9A inside the area where the size of e × τ is 2 mm or less, and the handwriting authentication area 9B inside the area where the size of e × τ is 1 mm or less, It is also possible to select one ultrasonic receiving unit 7 and 10 and set the signature authentication area 9C inside the area where the size of e × τ is 0.2 mm or less. Under such a configuration, for example, the position coordinate data of the electronic pen 1 is first calculated using the measurement values of the ultrasonic receivers 6 and 7, and the signature authentication for the two ultrasonic receivers 7 and 10 is performed. If included in the region 9C, the position coordinate data of the electronic pen 1 may be recalculated using the measurement values of the ultrasonic receiving units 7 and 10.

以下、実施例及び比較例により、本発明を、図面を参照して説明する。本発明は、以下の実施例に限定されるものでなく、本発明の技術範囲において、種々の変形例を含むものである。   Hereinafter, the present invention will be described with reference to the drawings by way of examples and comparative examples. The present invention is not limited to the following examples, and includes various modifications within the technical scope of the present invention.

(実施例1)
本実施例においては、a=50mmとし、二つの超音波受信部6及び7を、それぞれ(50,0)及び(−50,0)(単位はmm)に設置した(二つの超音波受信部の間隔は100mm)。また、被記録媒体5としてA4サイズ(210mm×297mm)の用紙を使用した。a=50mmに対して、数式3を用いてeの分布を計算した結果を、図3に示す。本実施例において使用した手書き筆跡入力システムは、測定の結果、τが200ns程度であることが分かった。従って、図3を元に、eが10mm/μs以下である領域内の、−80mm≦x≦80mm、250mm≦y≦300mmを文字認識領域9Aとして設定し、eが5mm/μs以下である領域内の、−80mm≦x≦80mm、90mm≦y≦220mmを筆跡認識領域9Bとして設定し、eが1mm/μs以下である領域内の、−50mm≦x≦50mm、25mm≦y≦70mmを署名認証領域9Cとして設定した。文字認識領域9A、筆跡認識領域9B、及び署名認証領域9Cとも、A4サイズ内に収まるよう設定した。また、位置座標データを筆跡データに変換する際に、ジッタを除去する補正処理として、ローパスフィルタを適用した。
実験は、筆記部としてボールペンを具備した電子ペン1を用いて、署名認証領域9C内の筆記位置11、筆跡認識領域9B内の筆記位置12、及び文字認識領域9A内の筆記位置13に、それぞれ「日」という文字を書くという方法で実施した。文字の大きさは、最も一般的なノート罫線の幅であるB罫の高さに合わせ、高さを約6mmとした。
Example 1
In this embodiment, a = 50 mm, and two ultrasonic receiving units 6 and 7 are installed at (50, 0) and (−50, 0) (unit: mm), respectively (two ultrasonic receiving units) Is 100 mm). Further, A4 size (210 mm × 297 mm) paper was used as the recording medium 5. FIG. 3 shows the result of calculating the distribution of e using Equation 3 for a = 50 mm. As a result of the measurement, the handwriting handwriting input system used in this example was found to be about 200 ns. Therefore, based on FIG. 3, −80 mm ≦ x ≦ 80 mm and 250 mm ≦ y ≦ 300 mm in the region where e is 10 mm / μs or less is set as the character recognition region 9A, and e is 5 mm / μs or less. -80 mm ≦ x ≦ 80 mm and 90 mm ≦ y ≦ 220 mm are set as the handwriting recognition area 9B, and −50 mm ≦ x ≦ 50 mm and 25 mm ≦ y ≦ 70 mm in the area where e is 1 mm / μs or less are signed. It was set as the authentication area 9C. The character recognition area 9A, the handwriting recognition area 9B, and the signature authentication area 9C are set to be within the A4 size. In addition, a low-pass filter was applied as a correction process for removing jitter when converting the position coordinate data into handwriting data.
In the experiment, using the electronic pen 1 equipped with a ballpoint pen as a writing unit, the writing position 11 in the signature authentication area 9C, the writing position 12 in the handwriting recognition area 9B, and the writing position 13 in the character recognition area 9A, respectively. It was carried out by writing the word “day”. The size of the character was set to about 6 mm in accordance with the height of the B rule, which is the width of the most common note ruled line.

(比較例1)
本比較例では、実施例1の構成を用い、eが10mm/μs以上であるような領域である位置14に、実施例1と同じく、「日」という文字を書くという方法で実験を実施した。ただしこのとき、位置14はA4サイズ外であったため、特に用紙を設置した。
(Comparative Example 1)
In this comparative example, the configuration of Example 1 was used, and an experiment was performed by writing the letter “day” at the position 14 which is an area where e is 10 mm / μs or more, as in Example 1. . However, at this time, since the position 14 was outside the A4 size, a sheet was particularly installed.

上記実施例1及び比較例1の実験結果を表1に示す。
まず、被記録媒体5上の筆記位置11〜14に記録された「日」の筆跡を画像としてスキャナで取り込み、2値化したものを図5の「被記録媒体上の筆跡のスキャン」に、また、それらに対応する筆跡データを図5の「筆跡データ」にそれぞれ示す。これらの筆跡データをOCRソフトによって文字認識したところ、筆記位置11、12、及び13に入力された筆跡データについては、問題なく「日」という文字であると認識された。しかし、筆記位置14に入力された筆跡データについては、少なくとも「日」という文字とは認識されなかった。
また、被記録媒体5上に記録された筆跡に対する筆跡データの再現性を、次のようにして評価した。まず、被記録媒体5上に記録された筆跡を画像としてスキャナで取り込み、2値化して、黒の画素数を計測し、「筆跡黒画素数」とした。次に、取り込んだ画像の上に、筆跡データを、線の幅を合わせ、色を白く設定して重ねて表示した。これにより、筆跡データが被記録媒体5上に記録された筆跡を再現できなかった部分が、黒く残される。この結果を、図5の「筆跡データが被記録媒体上の筆跡を再現できなかった部分」に示した。この状態で、黒の画素数を計測し、「非再現黒画素数」とした。そして、被記録媒体5上に記録された筆跡に対する筆跡データの再現性を、
再現率=(筆跡黒画素数−非再現黒画素数)/筆跡黒画素数×100
と定義した。その結果、特に筆記位置11、また筆記位置12については好適な再現性を示したが、筆記位置13についてはやや劣る結果となり、筆記位置14についてはかなり劣る結果を得た。特に署名認証領域9C内の筆記位置11については、始筆や終筆、角の形状、また直線部の微妙な曲がりなども含めてよく再現されており、筆跡認識領域9B内の筆記位置12についても、すべての形状的な特徴を再現できているわけではないものの、筆記者が自筆によるものであることを認識できるレベルでは再現されていると考えられる。これらに対し、例えば文字認識領域9A内の筆記位置13については、始筆や終筆が歪んだり、角の形状が丸まってしまったり、直線部が崩れてしまったりしており、筆記者が自筆によるものであることを認識するのは困難と思われる。もっとも、筆記位置13については、OCR処理には問題ないレベルで文字の形状が再現されている。また、筆記位置14については、何度か試行したところ、OCRソフトによる文字認識が失敗することがしばしばだった。
これらの結果により、二つの超音波受信部の間隔から、数式3を用いて、筆跡精度を目的に合わせて文字認識領域、筆跡認識領域、及び署名認証領域を設定することの有効性が確認された。
The experimental results of Example 1 and Comparative Example 1 are shown in Table 1.
First, the “day” handwriting recorded at the writing positions 11 to 14 on the recording medium 5 is captured by the scanner as an image and binarized to “scanning of the handwriting on the recording medium” in FIG. The handwriting data corresponding to them is shown in “handwriting data” in FIG. When the handwriting data was recognized by the OCR software, the handwriting data input at the writing positions 11, 12, and 13 was recognized as the character “day” without any problem. However, the handwriting data input at the writing position 14 was not recognized as at least the character “day”.
Moreover, the reproducibility of the handwriting data with respect to the handwriting recorded on the recording medium 5 was evaluated as follows. First, the handwriting recorded on the recording medium 5 was captured by a scanner as an image, binarized, and the number of black pixels was measured to obtain the “number of handwritten black pixels”. Next, the handwriting data was displayed on the captured image with the line width matched and the color set to white. As a result, the portion where the handwriting data recorded on the recording medium 5 cannot be reproduced is left black. This result is shown in “the portion where the handwriting data could not reproduce the handwriting on the recording medium” in FIG. In this state, the number of black pixels was measured and set as “the number of non-reproduced black pixels”. And the reproducibility of the handwriting data with respect to the handwriting recorded on the recording medium 5,
Reproducibility = (number of handwritten black pixels−number of non-reproduced black pixels) / number of handwritten black pixels × 100
Defined. As a result, the reproducibility was particularly suitable for the writing position 11 and the writing position 12, but the writing position 13 was slightly inferior, and the writing position 14 was considerably inferior. In particular, the writing position 11 in the signature authentication area 9C is well reproduced including the first and last strokes, the corner shape, and the slight bending of the straight line portion. The writing position 12 in the handwriting recognition area 9B is also reproduced. Although not all the geometric features can be reproduced, it is considered that it has been reproduced at a level at which the writer can recognize that it is by hand. On the other hand, for example, with respect to the writing position 13 in the character recognition area 9A, the first and last brushes are distorted, the corners are rounded, and the straight line portion is broken. It seems difficult to recognize that it is. However, at the writing position 13, the character shape is reproduced at a level that does not cause any problem in the OCR process. Moreover, about the writing position 14, when it tried several times, the character recognition by OCR software often failed.
From these results, the effectiveness of setting the character recognition area, the handwriting recognition area, and the signature authentication area in accordance with the purpose of the handwriting accuracy is confirmed from the interval between the two ultrasonic receiving units using Equation 3. It was.

Figure 2007272710
Figure 2007272710

(実施例2)
本実施例においては、a=68mmとし、超音波受信部6及び7を、それぞれ(68,0)及び(−68,0)(単位はmm)に設置した(二つの超音波受信部の間隔は136mm)。a=68mmに対して、数式3を用いてeの分布を計算した結果を、図6に示す。本実施例において使用した手書き筆跡入力システムは、測定の結果、τが200ns程度であることが分かった。従って、図6を元に、eが10mm/μs以下(e×τが2mm以下)である領域内の−100mm≦x≦100mm、25mm≦y≦310mmを文字認識領域15Aとして設定した。そして、文字認識領域15Aの内側に、eが1mm/μs以下(e×τが0.2mm以下)である領域内の−50mm≦x≦50mm、40mm≦y≦90mmを署名認証領域15Cとして設定した。また、位置座標データを筆跡データに変換する際に、ジッタを除去する補正処理として、ローパスフィルタを適用したが、筆跡特徴をできるだけ保持するよう、ローパスフィルタの遮断周波数を高めに設定した。
実験は、次のような手順で行った。筆記部としてボールペンを具備した電子ペン1を用いて、被記録媒体5として用いた用紙に設定した署名認証領域15Cの内部に、同じ署名を10回筆記し、入力された筆跡データを元に署名認証の照合用データを作成した。次に、同じ署名認証領域15Cの内部に署名を筆記し、入力された筆跡データが認証を通過するかどうかチェックする試行を数回繰り返した。
(Example 2)
In this embodiment, a = 68 mm, and the ultrasonic receivers 6 and 7 are installed at (68,0) and (−68,0) (unit: mm), respectively (the interval between two ultrasonic receivers). Is 136 mm). FIG. 6 shows the result of calculating the distribution of e using Equation 3 for a = 68 mm. As a result of the measurement, the handwriting handwriting input system used in this example was found to be about 200 ns. Therefore, based on FIG. 6, −100 mm ≦ x ≦ 100 mm and 25 mm ≦ y ≦ 310 mm in the region where e is 10 mm / μs or less (e × τ is 2 mm or less) are set as the character recognition region 15A. Then, inside the character recognition area 15A, −50 mm ≦ x ≦ 50 mm and 40 mm ≦ y ≦ 90 mm in an area where e is 1 mm / μs or less (e × τ is 0.2 mm or less) is set as the signature authentication area 15C. did. In addition, when converting the position coordinate data into handwriting data, a low-pass filter is applied as a correction process for removing jitter, but the cutoff frequency of the low-pass filter is set high so as to retain the handwriting characteristics as much as possible.
The experiment was performed in the following procedure. Using the electronic pen 1 equipped with a ballpoint pen as the writing part, the same signature is written ten times inside the signature authentication area 15C set on the paper used as the recording medium 5, and the signature is based on the input handwriting data. Created verification data for verification. Next, a signature was written inside the same signature authentication area 15C, and an attempt to check whether the input handwritten data passed authentication was repeated several times.

(比較例2)
本比較例では、実施例2の構成を用いて、eが1mm/μs以下であるような領域の外側に、−50mm<=x<=50mm、200mm<=y<=250mmを筆記領域16として、署名認証領域15Cと同じ大きさに設定した。筆記領域16に署名を筆記し、入力された筆跡データが認証を通過するかどうかチェックする試行を数回繰り返した。認証の照合用データとしては、実施例2で作成したものを使用した。
(Comparative Example 2)
In this comparative example, using the configuration of Example 2, -50 mm <= x <= 50 mm and 200 mm <= y <= 250 mm are set as the writing region 16 outside the region where e is 1 mm / μs or less. The same size as the signature authentication area 15C is set. The signature was written in the writing area 16 and an attempt to check whether the input handwritten data passed the authentication was repeated several times. As the verification verification data, the data created in Example 2 was used.

上記実施例2及び比較例2の実験結果を表2に示す。
実施例2においては、認証に関して好適な結果を得られたのに対し、比較例2においてはそれにやや劣る結果を得た。一方、実施例2及び比較例2のいずれに対しても、筆跡データをOCRソフトによって文字認識したところ、問題なく好適な文字認識結果を得ることができた。これは、比較例2においても決してジッタが大きいというわけではないものの、筆跡データが含む筆跡特徴を若干鈍らせるだけの影響を与えていることを示すと考えられ、特にeが小さな領域内に署名認証領域15Cを設定することにより、ジッタの大きさが極めて小さい領域内に署名認証領域15Cを設定することになるため、署名認証のような用途に適することが確認され、数式3の有効性が確認された。
The experimental results of Example 2 and Comparative Example 2 are shown in Table 2.
In Example 2, a suitable result regarding authentication was obtained, whereas in Comparative Example 2, a slightly inferior result was obtained. On the other hand, for both Example 2 and Comparative Example 2, when the handwriting data was character-recognized by OCR software, a suitable character recognition result could be obtained without any problem. This is considered to indicate that although the jitter is not large in Comparative Example 2 as well, it has an effect that the handwriting feature included in the handwriting data is slightly dulled. By setting the authentication area 15C, the signature authentication area 15C is set in an area where the magnitude of jitter is extremely small. Therefore, it is confirmed that the authentication area 15C is suitable for uses such as signature authentication. confirmed.

Figure 2007272710
Figure 2007272710

手書き筆跡入力システムの一例を示す斜視図。The perspective view which shows an example of a handwritten handwriting input system. 電子ペン1と超音波受信部6及び7の位置関係を示す模式図。FIG. 4 is a schematic diagram showing a positional relationship between the electronic pen 1 and ultrasonic receiving units 6 and 7. eの分布及び文字認識領域、筆跡認識領域、署名認証領域の設定の一例を示す図。The figure which shows an example of the setting of distribution of e, a character recognition area | region, a handwriting recognition area | region, and a signature authentication area | region. 三つの超音波受信部を使用した、文字認識領域、筆跡認識領域、署名認証領域の設定の一例を示す図。The figure which shows an example of the setting of the character recognition area | region, handwriting recognition area | region, and signature authentication area | region using three ultrasonic receiving parts. 実施例1における被記録媒体上の筆跡、筆跡データ、及び筆跡データが被記録媒体上の筆跡を再現できなかった部分を示す図。FIG. 4 is a diagram illustrating a portion where handwriting on a recording medium, handwriting data, and handwriting data on the recording medium in Example 1 cannot reproduce the handwriting on the recording medium. eの分布及び文字認識領域、署名認証領域、及び比較用筆記領域の設定の一例を示す図。The figure which shows an example of the setting of distribution of e, a character recognition area | region, a signature authentication area | region, and a writing area for a comparison.

符号の説明Explanation of symbols

1 電子ペン
2 受信装置
3 コンピュータ
4 通信インタフェース
5 被記録媒体
6、7、10 超音波受信部
8 eが最小となる円弧
9A 文字認識領域
9B 筆跡認識領域
9C 署名認証領域
11、12、13、14 筆記位置
15A 文字認識領域
15C 署名認証領域
16 筆記領域

DESCRIPTION OF SYMBOLS 1 Electronic pen 2 Receiving device 3 Computer 4 Communication interface 5 Recording medium 6, 7, 10 Ultrasonic wave reception part 8 Arc with minimum e 9A Character recognition area 9B Handwriting recognition area 9C Signature authentication area 11, 12, 13, 14 Writing position 15A Character recognition area 15C Signature authentication area 16 Writing area

Claims (1)

被記録媒体、
並びに少なくとも、赤外線発光素子を含む赤外線発生回路と、超音波発生素子を含む超音波発生回路と、これらの回路から発信する赤外線信号及び超音波信号を制御する制御手段と、前記被記録媒体上に直接軌跡を残すことが可能な機能を有する筆記部と、スイッチとから成る電子ペン、
並びに少なくとも、一つ以上の赤外線受光部と、二つ以上の超音波受信部を有し、前記赤外線信号と前記超音波信号の前記赤外線受光部又は前記超音波受信部への到達時間差を計測して超音波信号の飛行時間測定値とする赤外線超音波測定部、
並びに該赤外線超音波測定部から得られた超音波信号の飛行時間測定値を用いて前記電子ペンと前記超音波受信部との間の距離を計算し、該距離を用いて前記電子ペンの位置座標データを計算する座標演算部、
並びに前記電子ペンの位置座標データを筆跡データに変換する機能を有する変換処理部とから成り、
前記被記録媒体面上の直交座標系(x,y)において、前記二つ以上の超音波受信部から選択された何れか二つの超音波受信部に対し、
第1の超音波受信部の位置する座標を(a,0)、
第2の超音波受信部の位置する座標を(−a,0)、
音速をvとしたとき、
下記数式によって表されるeとτの積が、2.0mm以下である閉じた領域(x,y)の内側に文字認識領域を設定し、1.0mm以下である閉じた領域(x,y)の内側に筆跡認識領域を設定し、0.2mm以下である閉じた領域(x,y)の内側に署名認証領域を設定したこと、または、これらの三つの領域の内二つ以上の領域を設定したことを特徴とする手書き筆跡入力システム。
Figure 2007272710
Recording medium,
And at least an infrared generation circuit including an infrared light emitting element, an ultrasonic generation circuit including an ultrasonic generation element, a control means for controlling an infrared signal and an ultrasonic signal transmitted from these circuits, and on the recording medium An electronic pen consisting of a writing part having a function capable of leaving a direct trajectory and a switch,
And at least one infrared receiver and two or more ultrasonic receivers, and the difference between the arrival time of the infrared signal and the ultrasonic signal to the infrared receiver or the ultrasonic receiver is measured. Infrared ultrasonic measurement unit to measure the time of flight of ultrasonic signals,
And calculating the distance between the electronic pen and the ultrasonic receiver using the time-of-flight measurement value of the ultrasonic signal obtained from the infrared ultrasonic measurement unit, and using the distance, the position of the electronic pen A coordinate calculation unit for calculating coordinate data;
And a conversion processing unit having a function of converting the position coordinate data of the electronic pen into handwriting data,
In the orthogonal coordinate system (x, y) on the surface of the recording medium, for any two ultrasonic receiving units selected from the two or more ultrasonic receiving units,
The coordinates at which the first ultrasonic receiver is located are (a, 0),
The coordinates at which the second ultrasonic receiver is located are (−a, 0),
When the speed of sound is v,
A character recognition area is set inside a closed area (x, y) where the product of e and τ expressed by the following formula is 2.0 mm or less, and the closed area (x, y) is 1.0 mm or less. ), A handwriting recognition area is set inside and a signature authentication area is set inside a closed area (x, y) that is 0.2 mm or less, or two or more of these three areas Handwriting handwriting input system characterized by having set.
Figure 2007272710
JP2006099585A 2006-03-31 2006-03-31 Handwriting input system Pending JP2007272710A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006099585A JP2007272710A (en) 2006-03-31 2006-03-31 Handwriting input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006099585A JP2007272710A (en) 2006-03-31 2006-03-31 Handwriting input system

Publications (1)

Publication Number Publication Date
JP2007272710A true JP2007272710A (en) 2007-10-18

Family

ID=38675430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006099585A Pending JP2007272710A (en) 2006-03-31 2006-03-31 Handwriting input system

Country Status (1)

Country Link
JP (1) JP2007272710A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018110001A (en) * 2013-03-07 2018-07-12 クゥアルコム・インコーポレイテッドQualcomm Incorporated Ultrasonic hybrid input device
CN110045332A (en) * 2019-03-14 2019-07-23 合肥磐石自动化科技有限公司 A kind of vibraphone is played music the percussion localization method of robot
CN115909372A (en) * 2023-01-09 2023-04-04 浙江环玛信息科技有限公司 Behavior detection method, behavior detection system, terminal and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018110001A (en) * 2013-03-07 2018-07-12 クゥアルコム・インコーポレイテッドQualcomm Incorporated Ultrasonic hybrid input device
CN110045332A (en) * 2019-03-14 2019-07-23 合肥磐石自动化科技有限公司 A kind of vibraphone is played music the percussion localization method of robot
CN115909372A (en) * 2023-01-09 2023-04-04 浙江环玛信息科技有限公司 Behavior detection method, behavior detection system, terminal and storage medium

Similar Documents

Publication Publication Date Title
JP4558253B2 (en) Code sensor accessory for pen
US8340476B2 (en) Electronic acquisition of a hand formed expression and a context of the expression
US9471183B1 (en) Mobile device incorporating projector and pen-location transcription system
US20070075989A1 (en) Electronic acquisition of a hand formed expression and a context of the expression
US7542607B2 (en) Digital pen and paper
WO2006043287A1 (en) A digital pen for capturing hand-drawn data
JP3151886U (en) Information processing system
US10896250B2 (en) Biometric authentication apparatus and biometric authentication method
JP2007518158A (en) Method, apparatus, computer program and storage medium for recording movement of user unit
JP5440926B2 (en) Information processing system and program thereof
JP2007272710A (en) Handwriting input system
JP4546816B2 (en) Information processing system, server device, and program
JP6019939B2 (en) Image processing apparatus, image processing method, and program
JP4853035B2 (en) Handwriting handwriting input system
US9268415B2 (en) Touch positioning method utilizing optical identification (OID) technology, OID positioning system and OID reader
JP5256700B2 (en) Terminal device and program thereof
JP5413315B2 (en) Information processing system and display processing program
JP5305256B2 (en) Terminal device and program thereof
JP2004021917A (en) Electronic document preparing device
US20080143692A1 (en) Method and System for Recognising Handwritten Data
JP2014081681A (en) Information processor, program and information processing system
KR101112624B1 (en) Character Recognizing method and the system with 3D Accelerometer
JP2006079391A (en) Trajectory acquiring apparatus and trajectory acquiring program
JP3161860U (en) Electronic pen and information processing system
JP5272401B2 (en) Handwriting handwriting input system