JPH064206A - Handwritten character input device - Google Patents

Handwritten character input device

Info

Publication number
JPH064206A
JPH064206A JP16610792A JP16610792A JPH064206A JP H064206 A JPH064206 A JP H064206A JP 16610792 A JP16610792 A JP 16610792A JP 16610792 A JP16610792 A JP 16610792A JP H064206 A JPH064206 A JP H064206A
Authority
JP
Japan
Prior art keywords
coordinate data
character
characters
input
line
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.)
Granted
Application number
JP16610792A
Other languages
Japanese (ja)
Other versions
JP2989072B2 (en
Inventor
Akira Tsuruta
彰 鶴田
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP16610792A priority Critical patent/JP2989072B2/en
Publication of JPH064206A publication Critical patent/JPH064206A/en
Application granted granted Critical
Publication of JP2989072B2 publication Critical patent/JP2989072B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 この発明は、手書き文字入力装置に関し、入
力された手書き文字の行を揃えたり、手書き文字の大き
さや行間の幅を一定にすることによって、入力された文
字列を読みやすくすることができる手書き文字入力装置
を提供することを目的とする。 【構成】 手書きの始点および終点に関する筆記情報を
検出する入力手段と、入力の軌跡に関する座標データの
検出を行うストローク検出手段と、座標データを記録し
ておく座標データ記憶手段と、同一方向に並んだ文字列
の行の切り出しと文字の切り出しに必要な情報を抽出す
る特徴抽出手段と、行切り出し手段と文字切り出し手段
と、座標データの変換を行う座標データ変換手段と、変
換した座標データに基づいて手書き文字の再表示を行う
表示手段を備える。
(57) [Summary] [Object] The present invention relates to a handwritten character input device, in which input character strings are input by aligning lines of input handwritten characters or by making the size of handwritten characters and the width between lines constant. It is an object of the present invention to provide a handwritten character input device capable of making a character easy to read. [Arrangement] An input means for detecting handwriting information about handwriting start and end points, a stroke detecting means for detecting coordinate data on an input trajectory, and a coordinate data storage means for recording coordinate data are arranged in the same direction. Based on the converted coordinate data, the feature extraction means for extracting the information necessary for cutting out the lines and the characters for the character string, the line cutting means and the character cutting means, the coordinate data conversion means for converting the coordinate data, and the converted coordinate data. Display means for redisplaying the handwritten character.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、手書き文字入力装置
に関し、ペンによりタブレット上で入力された手書き文
字を表示する機能を有する手書き文字入力装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a handwritten character input device, and more particularly to a handwritten character input device having a function of displaying handwritten characters input on a tablet by a pen.

【0002】[0002]

【従来の技術】従来、手書き文字を入力する装置として
タブレットが多く使用されており、入力用ペンを用いて
このタブレット上に文字を筆記して、その筆記情報に基
づいてペンの軌跡を点および線で連結して、手書き文字
をそのままイメージ画像として表示していた。
2. Description of the Related Art Conventionally, a tablet has been widely used as a device for inputting handwritten characters, and characters are written on the tablet by using an input pen, and a locus of the pen is traced based on the writing information. Handwritten characters were displayed as they were as images by connecting them with lines.

【0003】[0003]

【発明が解決しようとする課題】しかし、従来の手書き
文字入力装置では、タブレット上に入力枠あるいは入力
補助線等がない場合には、タブレット上にペンにより筆
記した文字のサイズにばらつきが生じたり、文字列が途
中で傾いて読みにくくなるといった問題点があった。
However, in the conventional handwritten character input device, when there is no input frame or input auxiliary line on the tablet, the size of the character written by the pen on the tablet varies. However, there was a problem that the character string was inclined in the middle and became difficult to read.

【0004】この発明は、以上のような事情を考慮して
なされたものであり、入力された手書き文字の行を揃え
たり、手書き文字の大きさや行間の幅を一定にすること
によって、入力された文字列を読みやすくすることがで
きる手書き文字入力装置を提供するものである。
The present invention has been made in consideration of the above-mentioned circumstances, and the input handwritten characters are input by aligning the lines or by making the size of the handwritten characters and the width between lines constant. It is intended to provide a handwritten character input device capable of making a read character string easy to read.

【0005】[0005]

【課題を解決するための手段】図1に、この発明の構成
のブロック図を示す。同図に示すように、この発明は、
手書きによって文字を入力し、その手書き入力の軌跡を
表示する手書き文字入力装置において、手書きの始点お
よび終点に関する筆記情報を検出する入力手段1と、筆
記情報から入力の軌跡に関する座標データの検出・保持
を行うストローク検出手段2と、手書きの始点から終点
までのストロークについての座標データを記録しておく
座標データ記憶手段4と、検出されたストロークに関す
る情報を利用して、同一方向に並んだ文字列の行の切り
出しと、その行上に並んだ文字の切り出しに必要な座標
の変化と不連続性の情報を抽出する特徴抽出手段3と、
抽出された情報から同一方向に並んだ文字列の連続的な
つながりを示す行の切り出しを行う行切り出し手段5
と、切り出された行について抽出された情報から文字の
切り出しを行う文字切り出し手段6と、一定の基準位置
に対応するように手書き文字の座標データの変換を行う
座標データ変換手段7と、変換した座標データに基づい
て手書き文字の再表示を行う表示手段8を備え、手書き
入力した同一方向に並んだ文字列から得られる情報を基
に、再表示のための基準位置を計算し、この基準位置上
に手書き文字が並ぶように各文字の座標データの変換を
行い、文字を一列に揃え再表示することを特徴とする手
書き文字入力装置を提供するものである。
FIG. 1 shows a block diagram of the configuration of the present invention. As shown in FIG.
In a handwritten character input device for inputting characters by handwriting and displaying a locus of the handwriting input, an input means 1 for detecting writing information regarding a starting point and an ending point of handwriting, and detection / holding of coordinate data regarding the locus of input from the writing information. Using the stroke detection means 2 for performing the above, the coordinate data storage means 4 for recording the coordinate data of the stroke from the start point to the end point of handwriting, and the character string arranged in the same direction by using the information on the detected stroke. And a feature extraction means 3 for extracting the information of the change in coordinates and the discontinuity necessary for cutting out the line and the characters arranged on the line.
A line cutout unit 5 that cuts out a line indicating a continuous connection of character strings arranged in the same direction from the extracted information.
A character cutting means 6 for cutting out a character from the information extracted for the cut line, and a coordinate data converting means 7 for converting the coordinate data of the handwritten character so as to correspond to a fixed reference position. A display unit 8 for redisplaying handwritten characters based on coordinate data is provided, and a reference position for redisplay is calculated based on information obtained from handwritten input character strings arranged in the same direction. (EN) A handwritten character input device characterized in that coordinate data of each character is converted so that handwritten characters are arranged on the upper side, and the characters are aligned and displayed again in a line.

【0006】ここで、手書き入力された各行の文字列の
行間隔が一定の間隔になるように再表示するために、座
標データ変換手段によって行間の幅を考慮して各行の再
表示のための基準位置を設定し、この基準位置上に手書
き文字が並ぶように各文字の座標データの変換を行って
もよい。
[0006] Here, in order to redisplay the character strings of each line handwritten and input so that the line intervals are constant, the coordinate data conversion means considers the width between lines and redisplays each line. The reference position may be set and the coordinate data of each character may be converted so that the handwritten characters are arranged on the reference position.

【0007】また、手書き入力されたすべての文字の大
きさをある一定の大きさになるように各文字の座標デー
タの変換を行って、文字を再表示してもよい。さらに、
手書き入力された文字列から得られる座標や文字の大き
さに関する情報を基に、各文字の縮小、拡大の比率を計
算して座標データの変換を行い、文字を一列に揃えて再
表示するようにしてもよい。
Further, the coordinate data of each character may be converted so that the size of all the characters input by handwriting becomes a certain size, and the characters may be displayed again. further,
Based on the information about the coordinates and the size of the character obtained from the handwritten input character string, calculate the ratio of reduction and enlargement of each character, convert the coordinate data, and display the characters aligned in a line. You may

【0008】表示手段としては、CRT、液晶(LC
D)が通常用いられる。入力手段としては、横軸(X
軸)と縦軸(Y軸)の座標を持ち、ペンである位置を押
さえた時に、その位置座標(X,Y)を発生する機能を
持つタブレットや表示パネルが用いられる。
As the display means, a CRT, a liquid crystal (LC
D) is usually used. As input means, the horizontal axis (X
A tablet or display panel having coordinates of an axis and a vertical axis (Y axis) and having a function of generating the position coordinates (X, Y) when a position of a pen is pressed is used.

【0009】また、ストローク検出、特徴抽出、行切り
出し、文字切り出し、および座標データ変換の各手段
は、CPUで実現される。座標データ、表示用データお
よび変換の計算上の定数などは、通常RAMに記憶さ
れ、入力、データ変換、表示などの処理手順を記述した
プログラムはROMに記憶されている。
The means for stroke detection, feature extraction, line segmentation, character segmentation, and coordinate data conversion are realized by the CPU. Coordinate data, display data, constants for calculation of conversion, etc. are usually stored in the RAM, and programs describing processing procedures such as input, data conversion, and display are stored in the ROM.

【0010】[0010]

【作用】この発明は、以上のような構成をとることによ
り、入力手段によって手書き文字を入力するとき、文字
を構成するストロークの座標を記憶し、行の切り出し、
文字の切り出しを行ない、各行や各文字の情報に基づい
てストロークの座標データを変換し再表示することによ
り、入力された文字列を読み易くすることができる。さ
らに、行間を詰めたり、文字を縮小して表示することに
より、同一画面上に、より多くの文字を入力することが
可能となる。
According to the present invention, when the handwriting character is input by the input means, the coordinates of the strokes forming the character are stored, the line is cut out, and
By cutting out characters, converting coordinate data of strokes based on information of each line and each character, and displaying again, it is possible to make the input character string easy to read. Furthermore, it is possible to input more characters on the same screen by reducing the space between lines or displaying characters in a reduced size.

【0011】[0011]

【実施例】以下、図に示す実施例に基づいてこの発明を
説明する。なお、これによってこの発明が限定されるも
のではない。図2に実施例の構成のブロック図を示す。
ここでタブレット11は、手書き文字をペンによって入
力し、手書きの始点および終点に関する筆記情報を検出
するものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below based on the embodiments shown in the drawings. The present invention is not limited to this. FIG. 2 shows a block diagram of the configuration of the embodiment.
Here, the tablet 11 is for inputting handwritten characters with a pen and detecting handwriting information about a start point and an end point of handwriting.

【0012】ストローク検出部12は、筆記情報からの
入力の軌跡に関する座標データの検出・保持を行い、座
標データ記憶部14は手書きの始点から終点までのスト
ロークについての座標データを記憶しておくメモリであ
る。
The stroke detection unit 12 detects and holds coordinate data relating to the locus of input from the writing information, and the coordinate data storage unit 14 stores the coordinate data of the stroke from the start point to the end point of handwriting. Is.

【0013】特徴抽出部13は、検出されたストローク
に関する情報を利用して、同一方向に並んだ文字列の行
の切り出しと、その行上に並んだ文字の切り出しに必要
な座標の変化と不連続性の情報を抽出し、行切り出し部
15は抽出された情報から同一方向に並んだ文字列の連
続的なつながりを示す行の切り出しを行い、文字切り出
し部16は切り出された行について抽出された情報から
文字の切り出しを行う。
The feature extraction unit 13 uses information about the detected strokes to cut out a line of character strings arranged in the same direction and a change in coordinates necessary for cutting out a line of characters arranged on the line. The information of continuity is extracted, the line cutout unit 15 cuts out a line showing continuous connection of character strings arranged in the same direction from the extracted information, and the character cutout unit 16 extracts the cutout line. Characters are cut out from the information.

【0014】座標データ変換部17は一定の基準位置に
対応するように手書き文字の座標データの変換を行う。
表示部18は変換した座標データに基づいて手書き文字
の再表示を行う。
The coordinate data conversion unit 17 converts the coordinate data of handwritten characters so as to correspond to a fixed reference position.
The display unit 18 redisplays the handwritten character based on the converted coordinate data.

【0015】図3に、一実施例における再表示の処理の
概略フローチャートを示す。使用者が、タブレット11
上に文字列の入力を行なった後、読み易くするために再
表示を指示した場合、再表示のための処理が行なわれ
る。
FIG. 3 shows a schematic flowchart of the redisplay processing in one embodiment. The user uses the tablet 11
When a redisplay is instructed to make it easier to read after the character string is input above, a process for redisplay is performed.

【0016】ステップ1.使用者がタブレット11上に
ペンで文字の入力を行なうと、ペンの移動にともなっ
て、ストローク検出部12に筆記情報が送られる。ステ
ップ2.ストローク検出部12は、筆記情報をもとにペ
ンON状態の筆記情報を検出する。そして、次にペンO
FF状態の筆記情報を検出するまで筆記情報を座標デー
タとしてストローク検出部12で保持する。ステップ
3.ストローク検出部12はペンOFF状態の筆記情報
を検出すると、ストロークが入力されたことを特徴抽出
部13に指示し、座標データを送る。
Step 1. When the user inputs a character on the tablet 11 with a pen, the writing information is sent to the stroke detection unit 12 as the pen moves. Step 2. The stroke detection unit 12 detects the writing information in the pen ON state based on the writing information. And then the pen O
The stroke detection unit 12 holds the writing information as coordinate data until the writing information in the FF state is detected. Step 3. When the stroke detection unit 12 detects the writing information in the pen OFF state, the stroke detection unit 12 instructs the feature extraction unit 13 that a stroke has been input, and sends coordinate data.

【0017】ステップ4.特徴抽出部13は、送られて
きた座標データを座標データ記憶部14に保持するとと
もに、行の切り出し、文字の切り出し等に必要な特徴と
抽出し、行切り出し部15と文字切り出し部16に送
る。ステップ5.行切り出し部15は、ストローク入力
後の時間経過や座標データの大きな変化(例えば、タブ
レット上の右端から左に大きく変化した場合など)等に
より、行の切り出しを行ない、行を構成するストローク
の情報を文字切り出し部16に送る。
Step 4. The feature extraction unit 13 holds the sent coordinate data in the coordinate data storage unit 14, extracts the features necessary for line cutting, character cutting, etc., and sends them to the line cutting unit 15 and the character cutting unit 16. . Step 5. The line cutout unit 15 cuts out a line due to a lapse of time after inputting a stroke or a large change in coordinate data (for example, a large change from the right end to the left on a tablet) and the like, and information about strokes forming the line. Is sent to the character slicing section 16.

【0018】ステップ6.文字切り出し部16は、抽出
されたストロークの特徴より文字(ここでは、1文字と
思われるストロークの集まり)間の空白、文字の縦横比
等を考慮して文字の切り出しを行ない、切り出した文字
について座標変換に必要な特徴を抽出し、座標データ変
換部17に送る。ステップ7.使用者が再表示を指示す
ると、座標データ変換部17は、切り出した文字毎に文
字の特徴と基準位置に基づいて、座標データ記憶部14
に保持されている座標データを変換し、表示部18に送
る。
Step 6. The character cutout unit 16 cuts out characters considering the space between characters (here, a collection of strokes that seems to be one character), the aspect ratio of the characters, and the like based on the characteristics of the extracted strokes. Features required for coordinate conversion are extracted and sent to the coordinate data conversion unit 17. Step 7. When the user gives an instruction to redisplay, the coordinate data conversion unit 17 causes the coordinate data storage unit 14 to perform the extraction on the basis of the character characteristics and the reference position of each extracted character.
The coordinate data stored in is converted and sent to the display unit 18.

【0019】次に、実施例の具体的な例を図4から図1
0を用いて説明する。いま、使用者がタブレット上にペ
ンで図4のような文字列を1行入力し、2行目の第1ス
トロークを入力した場合を考える。図4において、2行
目の第1ストロークを入力したとき、X方向の座標デー
タが右端から左に大きく変化するので、1行目の切り出
しが行なえる。図5は、切り出した行についてストロー
クのX方向のオーバーラップをもとに文字を切り出した
結果である。
Next, a concrete example of the embodiment will be described with reference to FIGS.
It will be described using 0. Now, let us consider a case where the user inputs one line of a character string as shown in FIG. 4 on the tablet with a pen and inputs the first stroke of the second line. In FIG. 4, when the first stroke on the second line is input, the coordinate data in the X direction greatly changes from the right end to the left, so that the first line can be cut out. FIG. 5 shows the result of cutting out characters based on the overlap of strokes in the X direction for the cut out lines.

【0020】切り出した文字を構成するストロークの特
徴をもとに、文字の座標データの最小値(x
min,min )最大値(xmax,max )、文字の高さh、
幅w等を計算する。次に、本実施例では、基準位置y
baseを1行に含まれる文字のY方向の中央値(ymin
max )/2の平均値とする。1行にn個の文字がある
場合、基準位置ybaseは下記数式1で求められる。
Based on the characteristics of the strokes that make up the cut-out character, the minimum value (x
min, y min ) maximum value (x max, y max ), character height h,
Calculate the width w, etc. Next, in this embodiment, the reference position y
Median value in the Y direction of characters included in one line of base (y min +
y max ) / 2 average value. When there are n characters in one line, the reference position y base is calculated by the following mathematical formula 1.

【0021】[0021]

【数1】 [Equation 1]

【0022】次に座標データの変換について説明する。
まず、図6のように文字のY方向の中央値(ymin +y
max )/2と行の基準位置ybaseとの差Δhを求め、文
字を構成するストロークの座標データのy座標値をΔh
だけ補正する。つまり、変換後のy座標値をy’とする
と、下記の数式2で求められる。
Next, the conversion of coordinate data will be described.
First, as shown in FIG. 6, the median value of the characters in the Y direction (y min + y
max ) / 2 and the reference position y base of the line, and obtain the difference Δh, and calculate the y coordinate value of the coordinate data of the strokes that form the character by Δh.
Only correct. That is, when the converted y coordinate value is y ′, it can be calculated by the following formula 2.

【0023】[0023]

【数2】 図7は図3の入力に対して、上記の数式2により座標デ
ータの変換を行ない文字を一列に揃え再表示した例を示
している。
[Equation 2] FIG. 7 shows an example in which the coordinate data is converted by the above-described mathematical expression 2 with respect to the input of FIG. 3 and the characters are aligned and displayed again.

【0024】次に基準位置ybaseをあらかじめ決められ
た一定の行間Δybaseで更新する場合について説明す
る。いま、n行の文字列が入力された場合、i行目の基
準位置ybase(i)は下記の数式3で求められる。
Next, a case where the reference position y base is updated with a predetermined constant line spacing Δy base will be described. Now, when the character string of n rows is input, the reference position y base (i) of the i-th row is calculated by the following mathematical expression 3.

【0025】[0025]

【数3】 図8(b)は、図8(a)の入力に対して、上記の数式
3で求められる基準位置に基づいて、上記の数式2を用
いて座標データの変換を行ない文字を揃え再表示した例
を示している。
[Equation 3] In FIG. 8B, based on the reference position obtained by the above-mentioned mathematical expression 3 with respect to the input of FIG. 8A, the coordinate data is converted using the above-mentioned mathematical expression 2 and the characters are aligned and displayed again. An example is shown.

【0026】次にY方向の文字サイズを一定に揃える場
合について説明する。いま、文字の高さをhに揃える場
合、変換後のy座標値をy’とすると、下記の数式4で
求められる。
Next, the case where the character sizes in the Y direction are made uniform will be described. Now, when the heights of the characters are aligned with h, the converted y-coordinate value is y ′, which is calculated by the following formula 4.

【0027】[0027]

【数4】 図9は図8(a)の入力に対して、上記の数式4を用い
て座標データの変換を行ない文字の高さを揃え再表示し
た例を示している。同様に図10は図8(a)の入力に
対して、文字の高さ、幅を一定の縮小率で縮小して再表
示した例を示している。
[Equation 4] FIG. 9 shows an example in which the coordinate data is converted by using the above-described mathematical expression 4 with respect to the input of FIG. Similarly, FIG. 10 shows an example in which the height and width of characters are reduced at a constant reduction ratio and re-displayed with respect to the input of FIG.

【0028】[0028]

【発明の効果】この発明によれば、筆記情報から抽出さ
れた特徴から行の切り出し、行から文字の切り出しを行
ない、文字の座標点を変換して、文字を一列に揃え再表
示するようにしているため、入力された文字情報を読み
易くすることできる。また、行間をある一定の間隔に設
定して行間を詰めて文字を一列に揃え再表示したり、文
字をあらかじめ決められた大きさに正規化あるいは縮
小、拡大し文字を一列に揃え再表示することにより、入
力された文字を読み易くすると共に、より多くの文字を
同一画面内に入力することが可能となる。
According to the present invention, a line is cut out from a feature extracted from writing information, a character is cut out from a line, the coordinate points of the character are converted, and the characters are aligned and displayed again. Therefore, the input character information can be made easier to read. In addition, the line spacing is set to a certain interval and the line spacing is reduced so that the characters are aligned and displayed again in one column, or the characters are normalized or reduced to a predetermined size and enlarged and the characters are aligned and displayed again. This makes it easier to read the input characters and allows more characters to be input in the same screen.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of the present invention.

【図2】この発明の一実施例の構成を示すブロック図で
ある。
FIG. 2 is a block diagram showing the configuration of an embodiment of the present invention.

【図3】この発明の一実施例の再表示のフローチャート
である。
FIG. 3 is a flowchart of redisplay of an embodiment of the present invention.

【図4】この発明の一実施例における文字の入力例を示
す図である。
FIG. 4 is a diagram showing an example of character input according to an embodiment of the present invention.

【図5】この発明の一実施例における文字の切り出し結
果を示す図である。
FIG. 5 is a diagram showing a result of extracting characters according to an embodiment of the present invention.

【図6】この発明の一実施例における行の基準位置と文
字の関係を示す図である。
FIG. 6 is a diagram showing a relationship between a reference position of a line and a character in one embodiment of the present invention.

【図7】この発明の一実施例において各文字の座標デー
タの変換を行ない文字を一列に揃え再表示した例を示す
図である。
FIG. 7 is a diagram showing an example in which coordinate data of each character is converted and characters are aligned and displayed again in one embodiment of the present invention.

【図8】この発明の一実施例において行間を一定にして
文字を一列に揃え再表示した例を示す図である。
FIG. 8 is a diagram showing an example in which characters are aligned in a line and displayed again with a constant line spacing in the embodiment of the present invention.

【図9】この発明の一実施例において文字の高さを揃え
て再表示した例を示す図である。
FIG. 9 is a diagram showing an example in which the heights of characters are aligned and redisplayed in the embodiment of the present invention.

【図10】この発明の一実施例において文字を縮小して
文字を一列に揃え再表示した例を示す図である。
FIG. 10 is a diagram showing an example in which characters are reduced and the characters are aligned and displayed again in one embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 入力手段 2 ストローク検出手段 3 特徴抽出手段 4 座標データ記憶手段 5 行切り出し手段 6 文字切り出し手段 7 座標データ変換手段 8 表示手段 1 Input Means 2 Stroke Detection Means 3 Feature Extraction Means 4 Coordinate Data Storage Means 5 Line Cutout Means 6 Character Cutout Means 7 Coordinate Data Conversion Means 8 Display Means

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 手書きによって文字を入力し、その手書
き入力の軌跡を表示する手書き文字入力装置において、 手書きの始点および終点に関する筆記情報を検出する入
力手段と、 筆記情報から入力の軌跡に関する座標データの検出・保
持を行うストローク検出手段と、 手書きの始点から終点までのストロークについての座標
データを記録しておく座標データ記憶手段と、 検出されたストロークに関する情報を利用して、同一方
向に並んだ文字列の行の切り出しと、その行上に並んだ
文字の切り出しに必要な座標の変化と不連続性の情報を
抽出する特徴抽出手段と、 抽出された情報から同一方向に並んだ文字列の連続的な
つながりを示す行の切り出しを行う行切り出し手段と、 切り出された行について抽出された情報から文字の切り
出しを行う文字切り出し手段と、 一定の基準位置に対応するように手書き文字の座標デー
タの変換を行う座標データ変換手段と、 変換した座標データに基づいて手書き文字の再表示を行
う表示手段を備え、 手書き入力した同一方向に並んだ文字列から得られる情
報を基に、再表示のための基準位置を計算し、この基準
位置上に手書き文字が並ぶように各文字の座標データの
変換を行い、文字を一列に揃え再表示することを特徴と
する手書き文字入力装置。
1. A handwritten character input device for inputting a character by handwriting and displaying a locus of the handwriting input, an input means for detecting writing information regarding a starting point and an ending point of the handwriting, and coordinate data relating to the locus of input from the writing information. Stroke detection means for detecting and holding the strokes, coordinate data storage means for recording coordinate data of strokes from the start point to the end point of handwriting, and information on the detected strokes are used to line up in the same direction. A feature extraction means that extracts the information of the change in the coordinates and the discontinuity necessary to cut out the line of the character string and the characters arranged on that line, and the character string that is arranged in the same direction from the extracted information. A line segmenting means for segmenting lines that show continuous connections and a line segmenting character based on the information extracted for the segmented lines. It is equipped with character cutting means, coordinate data conversion means for converting coordinate data of handwritten characters so as to correspond to a fixed reference position, and display means for redisplaying handwritten characters based on the converted coordinate data. The reference position for redisplay is calculated based on the information obtained from the input character strings arranged in the same direction, and the coordinate data of each character is converted so that the handwritten characters are arranged on this reference position. A handwritten character input device characterized in that the characters are aligned and displayed again in a line.
【請求項2】 手書き入力した同一方向に並んだ文字列
の行間があらかじめ決められた一定の間隔となるよう
に、座標データ変換手段が各行の再表示のための基準位
置を設定し、文字を一列に揃え再表示することを特徴と
する請求項1の手書き文字入力装置。
2. The coordinate data conversion means sets a reference position for redisplaying each line so that the line spacing of the character strings input by handwriting and arranged in the same direction becomes a predetermined constant interval, and the characters are displayed. The handwritten character input device according to claim 1, wherein the characters are aligned and displayed again in a line.
【請求項3】 手書き入力されたすべての文字の大きさ
を設定されたある一定の大きさになるように、座標デー
タ変換手段が座標データの変換を行い、文字を一列に揃
えて再表示することを特徴とする請求項1または請求項
2の手書き文字入力装置。
3. The coordinate data conversion means converts the coordinate data so that the size of all the characters input by handwriting becomes a set certain size, and the characters are aligned and redisplayed. The handwritten character input device according to claim 1 or 2, characterized in that.
【請求項4】 手書き入力された文字列から得られる情
報を基に、座標データ変換手段が各文字の縮小、拡大の
比率を計算し、座標データの変換を行い、文字を一列に
揃えて再表示することを特徴とする請求項1または請求
項2または請求項3の手書き文字入力装置。
4. The coordinate data conversion means calculates the reduction / enlargement ratio of each character based on the information obtained from the character string input by handwriting, converts the coordinate data, and aligns the characters in a line and re-creates them. It displays, The handwritten character input device of Claim 1 or Claim 2 or Claim 3.
JP16610792A 1992-06-24 1992-06-24 Handwritten character input device Expired - Fee Related JP2989072B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16610792A JP2989072B2 (en) 1992-06-24 1992-06-24 Handwritten character input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16610792A JP2989072B2 (en) 1992-06-24 1992-06-24 Handwritten character input device

Publications (2)

Publication Number Publication Date
JPH064206A true JPH064206A (en) 1994-01-14
JP2989072B2 JP2989072B2 (en) 1999-12-13

Family

ID=15825153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16610792A Expired - Fee Related JP2989072B2 (en) 1992-06-24 1992-06-24 Handwritten character input device

Country Status (1)

Country Link
JP (1) JP2989072B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311817A (en) * 1994-05-16 1995-11-28 Sharp Corp Handwritten character input display device
JPH08227338A (en) * 1994-09-16 1996-09-03 Compaq Computer Corp Device and method for positioning handwritten data on a display
JPH0944490A (en) * 1995-07-28 1997-02-14 Sharp Corp Handwriting alignment device
JPH10171437A (en) * 1996-10-08 1998-06-26 Sanyo Electric Co Ltd Character data processor, method of character data processing, and medium on which character data processing program is recorded
US6317762B1 (en) 1995-11-22 2001-11-13 Fujitsu Limited Document creating apparatus creates free format document from handwritten data converting into normalized size
US6397233B1 (en) 1995-11-22 2002-05-28 Fujitsu Limited Document processing apparatus and computer program product therefor
WO2002077914A1 (en) * 2001-03-23 2002-10-03 International Business Machines Corporation Method, system and program for inputting handwritten characters
US6920370B2 (en) 1999-12-16 2005-07-19 Agie Sa Method and device for disturbance sensing, especially collision sensing, in the drive system of a numerically controlled machine tool
JP2012234412A (en) * 2011-05-02 2012-11-29 Sharp Corp Display device and display program
KR20140135612A (en) * 2013-05-16 2014-11-26 후지쯔 가부시끼가이샤 Storage medium, information processing apparatus and character recognition method
JP2015088042A (en) * 2013-10-31 2015-05-07 キヤノンマーケティングジャパン株式会社 Information processing terminal, control method of it, and program
US9940536B2 (en) 2013-09-20 2018-04-10 Kabushiki Kaisha Toshiba Electronic apparatus and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01130259A (en) * 1987-11-16 1989-05-23 Canon Inc Information processor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01130259A (en) * 1987-11-16 1989-05-23 Canon Inc Information processor

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311817A (en) * 1994-05-16 1995-11-28 Sharp Corp Handwritten character input display device
JPH08227338A (en) * 1994-09-16 1996-09-03 Compaq Computer Corp Device and method for positioning handwritten data on a display
JPH0944490A (en) * 1995-07-28 1997-02-14 Sharp Corp Handwriting alignment device
JP2009015860A (en) * 1995-11-22 2009-01-22 Fujitsu Ltd Document creation apparatus and storage medium
US6317762B1 (en) 1995-11-22 2001-11-13 Fujitsu Limited Document creating apparatus creates free format document from handwritten data converting into normalized size
US6397233B1 (en) 1995-11-22 2002-05-28 Fujitsu Limited Document processing apparatus and computer program product therefor
JPH10171437A (en) * 1996-10-08 1998-06-26 Sanyo Electric Co Ltd Character data processor, method of character data processing, and medium on which character data processing program is recorded
US6920370B2 (en) 1999-12-16 2005-07-19 Agie Sa Method and device for disturbance sensing, especially collision sensing, in the drive system of a numerically controlled machine tool
WO2002077914A1 (en) * 2001-03-23 2002-10-03 International Business Machines Corporation Method, system and program for inputting handwritten characters
JP2012234412A (en) * 2011-05-02 2012-11-29 Sharp Corp Display device and display program
KR20140135612A (en) * 2013-05-16 2014-11-26 후지쯔 가부시끼가이샤 Storage medium, information processing apparatus and character recognition method
US9940536B2 (en) 2013-09-20 2018-04-10 Kabushiki Kaisha Toshiba Electronic apparatus and method
JP2015088042A (en) * 2013-10-31 2015-05-07 キヤノンマーケティングジャパン株式会社 Information processing terminal, control method of it, and program

Also Published As

Publication number Publication date
JP2989072B2 (en) 1999-12-13

Similar Documents

Publication Publication Date Title
JPH10240220A (en) Information processing equipment with annotation display function
JP2001175807A (en) Method for selecting text area
US6072461A (en) Apparatus and method for facilitating document generation
JP2989072B2 (en) Handwritten character input device
JP4661909B2 (en) Information display device and program
JPH0612540B2 (en) Document creation support device
JP3113747B2 (en) Character recognition device and character recognition method
JP2001357355A (en) Handwritten character input device and method, and recording medium recording program for realizing the same
JP2001154779A (en) Mouse cursor control method
JPS6337487A (en) character recognition device
US12360607B2 (en) Mid-air-gesture editing method, device, display system and medium
JP2003131782A (en) Information processing equipment
JPH1049624A (en) Handwritten character recognition method and apparatus
JPH0782530B2 (en) Handwriting recognition device
JPH06231308A (en) Method and device for processing handwritten document
JP5361315B2 (en) Information processing apparatus and information processing method
JPH0721311A (en) On-line character segmenting device
JP3099925B2 (en) Online character recognition device
JP3145265B2 (en) Character recognition device
JPH08212299A (en) Handwriting input control method and device
JPH10333663A (en) Character font creation device and character font creation method
JP2939159B2 (en) Apparatus and method for aligning handwritten characters
JPH0573718A (en) Area attribute identification method
JPH08185473A (en) Character recognition device
JPH0581467A (en) Image processing method and apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071008

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20081008

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20081008

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20091008

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees