JPH06295356A - On-line character recognition device - Google Patents

On-line character recognition device

Info

Publication number
JPH06295356A
JPH06295356A JP5105092A JP10509293A JPH06295356A JP H06295356 A JPH06295356 A JP H06295356A JP 5105092 A JP5105092 A JP 5105092A JP 10509293 A JP10509293 A JP 10509293A JP H06295356 A JPH06295356 A JP H06295356A
Authority
JP
Japan
Prior art keywords
stroke
character
information
condition
strokes
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
JP5105092A
Other languages
Japanese (ja)
Inventor
Kenji Okano
健治 岡野
Koji Matsumoto
浩司 松本
Hidesato Ichii
英里 一井
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP5105092A priority Critical patent/JPH06295356A/en
Publication of JPH06295356A publication Critical patent/JPH06295356A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Character Input (AREA)

Abstract

PURPOSE:To highly accurately segment a numeral string and to attain high speed processing. CONSTITUTION:A writer inputs a character to a coordinate input part 1 in each stroke. A stroke information calculating part 2 calculates the positional information of each inputted stroke and sends the calculated result to a connection/separation judging part 3. A segmenting condition storing part 4 stores a condition that the information of two strokes is to be separated or connected. The judging part 3 judges the connection/separation of the positional information of two strokes inputted from the calculating part 2. When the information of the two strokes satisfies the separating condition, the information of one stroke is recognized as a character of one stroke, and when the information of the two strokes satisfies the connecting condition, the information is segmented as a character of two strokes.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、オンライン文字認識装
置に関し、特に、筆記された数字の切出しに関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an on-line character recognition device, and more particularly to cutting out written numbers.

【0002】[0002]

【従来の技術】筆記された文字を認識する文字認識技術
として、オンライン文字認識技術がある。このオンライ
ン文字認識技術とは、筆記された文字の軌跡をタブレッ
ト等により一定時間毎にx,y方向の座標として抽出
し、この座標列データを用いて、ほぼ実時間で文字を認
識する技術である。即ち、このようなオンライン文字認
識技術は、筆記入力の始点(ペンオン)から終点(ペン
オフ)までを1ストロークとし、この1ストローク毎の
座標列データから文字認識を行うものである。
2. Description of the Related Art Online character recognition technology is known as a character recognition technology for recognizing written characters. This online character recognition technology is a technology for recognizing a written character trajectory by a tablet or the like as coordinates in the x and y directions at regular intervals, and using this coordinate sequence data to recognize characters in almost real time. is there. That is, in such an online character recognition technique, the stroke from the start point (pen-on) to the end point (pen-off) of the handwriting input is regarded as one stroke, and character recognition is performed from the coordinate sequence data for each stroke.

【0003】このようなオンライン文字認識技術におい
て、従来の文字認識装置では、筆記された文字を1文字
に切出す場合、筆記時に文字枠を予め設けておき、この
文字枠内に、1文字を記入し、この枠内の情報を基に切
出しを行う方法が行われていた。
In such an online character recognition technique, in a conventional character recognition device, when cutting out a written character into one character, a character frame is provided in advance at the time of writing and one character is written in this character frame. There was a method of filling out and cutting out based on the information in this frame.

【0004】ところが、このような文字枠を設ける方法
は、筆記者にとって入力時の負担が大きく、その結果、
筆記文字の入力効率を下げることにもつながる。そこ
で、例えば、特開昭61−123988号公報や特開昭
61−29982号公報等に示されているように、文字
枠を設けることなく文字認識を行う方法が考えられてい
る。
However, the method of providing such a character frame imposes a heavy burden on the writer at the time of inputting, and as a result,
It also leads to a reduction in the input efficiency of written characters. Therefore, as disclosed in, for example, Japanese Patent Laid-Open No. 61-123988 and Japanese Patent Laid-Open No. 61-29982, a method of performing character recognition without providing a character frame has been considered.

【0005】ここで、特開昭61−123988号公報
に記載されている方法(これを方法1とする)は、一つ
の文字幅の上限値を定め、この文字幅によって、1文字
ずつの切出しを行おうとするものであり、また、特開昭
61−29982号公報に記載されている方法(これを
方法2とする)は、先ず、筆記された文字から分割した
各ストロークの組を基本セグメントとし、この基本セグ
メントを組み合わせて候補文字とし、次に、この候補文
字を標準文字と比較し、それらの相違度が最小となる文
字を筆記された文字とする文字認識技術である。
Here, in the method described in Japanese Patent Laid-Open No. 61-123988 (this is referred to as method 1), the upper limit value of one character width is set, and the character width is cut out character by character. In the method disclosed in Japanese Patent Laid-Open No. 61-29982 (referred to as method 2), first, a set of strokes divided from a written character is used as a basic segment. Then, the basic segment is combined into a candidate character, the candidate character is then compared with a standard character, and the character having the smallest difference between them is the written character.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、通常、
人が数字列を筆記する場合、漢字等に比べて文字間が狭
い傾向がある。また、文字と文字との間に空白がない場
合もかなり存在する。従って、このような数字列の認識
を行う場合、例えば、上記方法1のような、文字と文字
との間隔や文字幅等の位置的な情報のみで切出しを行う
方法では、高精度な切出しを行うことが困難であった。
However, in general,
When a person writes down a number string, the space between characters tends to be narrower than that of kanji. Also, there are many cases where there is no space between characters. Therefore, in the case of recognizing such a numerical string, for example, in the method such as the method 1 described above, in which the cutout is performed only by positional information such as the space between characters and the width of the character, highly accurate cutout is performed. It was difficult to do.

【0007】また、上記方法2に示されるような、文字
認識を行うものでは、切出し性能に関しては優れてはい
るものの、様々な基本セグメントの組合せの候補文字に
対して文字認識処理を行うため、認識回数が多く、処理
量が増大して文字認識処理の時間がかかるといった問題
点を有していた。
Further, although the character recognition as shown in the above method 2 is excellent in the clipping performance, the character recognition processing is performed for the candidate characters of various combinations of basic segments. There is a problem in that the number of recognitions is large, the processing amount increases, and the character recognition processing takes time.

【0008】本発明は、上記従来の問題点を解決するた
めになされたもので、数字列の文字認識が高精度で行
え、かつ、処理を簡素化することのできるオンライン文
字認識装置を提供することを目的とする。
The present invention has been made in order to solve the above-mentioned conventional problems, and provides an online character recognition device which can perform character recognition of a numerical string with high accuracy and can simplify processing. The purpose is to

【0009】[0009]

【課題を解決するための手段】第1発明のオンライン文
字認識装置は、筆記文字の始点から終点までの1ストロ
ークの座標データ列を入力するための座標入力部と、前
記座標入力部で入力された座標データ列の情報から、当
該ストロークの位置情報を算出するストローク情報算出
手段と、予め、1文字の画数を2画以内とし、対象とす
る文字の種類に応じた特徴から、2ストローク分の情報
が1文字を構成するか否かの条件を示す切出し条件格納
部と、前記ストローク情報算出部で算出されたストロー
クの位置情報を入力し、これら2ストローク分の位置情
報を、前記切出し条件に基づき、分離・結合判定を行
い、分離条件を満たした場合は、1ストローク分の情報
を1文字として切出し、結合条件を満たした場合は、2
ストローク分の情報を1文字として切出す結合・分離判
定部とを備えたことを特徴とするものである。
The online character recognition apparatus of the first invention is a coordinate input section for inputting a coordinate data string of one stroke from the start point to the end point of a handwritten character, and the coordinate input section. Based on the information of the coordinate data sequence, a stroke information calculation unit that calculates the position information of the stroke, and the number of strokes of one character are set within two strokes in advance, and two strokes are used based on the characteristics according to the type of the target character. A cut-out condition storage section that indicates whether or not information forms one character and position information of strokes calculated by the stroke information calculation section are input, and position information for these two strokes is set as the cut-out condition. Based on this, the separation / combination determination is performed. If the separation condition is satisfied, the information for one stroke is cut out as one character, and if the connection condition is satisfied, 2
A combination / separation determination unit that cuts out information for one stroke as one character is provided.

【0010】第2発明のオンライン文字認識装置は、上
記第1発明において、結合・分離判定部が、2ストロー
ク分の情報を、分離条件に基づき分離できるかを判定
し、この分離判定において分離できなかった場合にの
み、結合条件による結合判定を行うよう構成されている
ことを特徴とするものである。
In the online character recognition device of the second invention, in the first invention, the combination / separation determination unit determines whether the information for two strokes can be separated based on the separation condition, and the separation determination can be performed in this separation determination. It is characterized in that it is configured so as to perform the join determination based on the join condition only when there is not.

【0011】[0011]

【作用】第1発明のオンライン文字認識装置において、
筆記者は先ず座標入力部から数字等の文字の筆記入力を
行う。これにより、ストローク情報算出部は、入力され
た1ストローク分の位置情報、例えば、入力データ列の
X,Y座標の最大値,最小値等の情報を算出する。結合
・分離判定部は、ストローク情報算出部からの各ストロ
ーク毎の位置情報を入力し、切出し条件格納部に格納さ
れている切出し条件に基づき結合・分離判定を行う。こ
の結合・分離判定において、分離条件を満たした場合は
1ストローク分の情報を1画の1文字とし、結合条件を
満たした場合は2ストローク分の情報を2画の1文字と
して切出す。
In the online character recognition device of the first invention,
The writer first inputs a character such as a number from the coordinate input section. As a result, the stroke information calculation unit calculates the position information for one input stroke, for example, the maximum and minimum values of the X and Y coordinates of the input data string. The connection / separation determination unit inputs the position information for each stroke from the stroke information calculation unit, and performs the connection / separation determination based on the cutout condition stored in the cutout condition storage unit. In this connection / separation determination, if the separation condition is satisfied, the information for one stroke is cut out as one character of one stroke, and if the connection condition is satisfied, the information for two strokes is cut out as one character of two strokes.

【0012】第2発明のオンライン文字認識装置におい
ては、第1発明と同様に、ストローク情報算出部からの
各ストローク毎の位置情報が結合・分離判定部に入力さ
れると、結合・分離判定部は、先ず、分離条件を満たす
か否かを判定する。そして、この分離判定において、条
件を満たした場合は、1ストローク分の情報を1画の1
文字として切出し、これらの情報については結合条件に
よる結合判定は行わない。一方、その分離判定におい
て、条件を満たさなかった場合のみ、結合判定を行い、
この結合判定において、その条件を満たした場合は、2
ストローク分の情報を2画の1文字として切出す。
In the online character recognition device of the second invention, as in the first invention, when the position information for each stroke from the stroke information calculation unit is input to the combination / separation determination unit, the combination / separation determination unit is input. First determines whether or not the separation condition is satisfied. Then, in this separation determination, when the condition is satisfied, the information for one stroke is 1
It is cut out as a character, and the combination determination based on the combination condition is not performed for these pieces of information. On the other hand, in the separation judgment, the combination judgment is performed only when the conditions are not satisfied,
If this condition is satisfied in this combination determination, 2
The stroke information is cut out as one character of two strokes.

【0013】[0013]

【実施例】以下、本発明の実施例を図面を用いて詳細に
説明する。図1は本発明のオンライン文字認識装置の実
施例を示すブロック図である。図の装置は、座標入力部
1、ストローク情報算出部2、結合・分離判定部3、切
出し条件格納部4、出力端子5からなる。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of an online character recognition device of the present invention. The apparatus shown in the figure includes a coordinate input unit 1, a stroke information calculation unit 2, a connection / separation determination unit 3, a cutout condition storage unit 4, and an output terminal 5.

【0014】座標入力部1は、タブレット、マウス、ラ
イトペン、タッチパネル等からなり、筆記者が文字を入
力し、この入力されたデータ列{(xi ,yi ),i=
1,2,…,njj (但し、jは画数を示す)をスト
ローク情報算出部2に出力するものである。ストローク
情報算出部2は、座標入力部1で得られた1ストローク
分の座標データ列から結合・分離判定部3で使用する切
出しに必要な情報を計算する機能を有している。即ち、
ストローク情報算出部2では、ストロークのX座標の最
大値および最小値、Y座標の最大値および最小値、縦横
比、外接矩形の面積等を計算するものである。
The coordinate input unit 1 is composed of a tablet, a mouse, a light pen, a touch panel, etc., and a writer inputs characters, and the input data string {(x i , y i ), i =
1, 2, ..., N j } j (where j is the number of strokes) is output to the stroke information calculation unit 2. The stroke information calculation unit 2 has a function of calculating, from the coordinate data string for one stroke obtained by the coordinate input unit 1, information necessary for cutout used in the combination / separation determination unit 3. That is,
The stroke information calculation unit 2 calculates the maximum and minimum values of the X coordinate of the stroke, the maximum and minimum values of the Y coordinate, the aspect ratio, the area of the circumscribed rectangle, and the like.

【0015】結合・分離判定部3は、ストローク情報算
出部2で算出された情報を入力し、この情報が2ストロ
ーク分蓄積されると、これらのストロークの情報が分離
するか結合するかを切出し条件格納部4に格納されてい
る切出し条件情報に基づき判定する機能を有している。
The combination / separation determination unit 3 inputs the information calculated by the stroke information calculation unit 2, and when this information is accumulated for two strokes, it is cut out whether the information of these strokes is separated or combined. It has a function of making a decision based on the cut-out condition information stored in the condition storage unit 4.

【0016】また、この結合・分離判定部3は、ストロ
ーク情報算出部2からの2ストローク分の情報から、最
初に分離条件を満たすかどうかを判定し、もし分離条件
を満たした場合は、その第1ストロークを1文字として
出力端子5に出力し、第2ストロークは次回の処理の第
1ストロークとする。そして、分離条件を満たさない場
合は、次いで結合条件を満たすかどうかを切出し条件格
納部4の情報に基づき判定し、もし結合条件を満たした
場合は、二つのストロークを1文字として出力端子5に
出力し、もし満たさなければ第1ストロークを1文字と
して、出力端子5に出力し、第2ストロークは次回の処
理の第1ストロークとするものである。尚、上記ストロ
ーク情報算出部2および結合・分離判定部3は、専用の
プロセッサまたはプロセッサの実行するプログラムから
構成されている。
The connection / separation determination unit 3 first determines from the information of two strokes from the stroke information calculation unit 2 whether or not the separation condition is satisfied, and if the separation condition is satisfied, the determination is made. The first stroke is output as one character to the output terminal 5, and the second stroke is the first stroke of the next processing. Then, if the separation condition is not satisfied, then it is determined whether or not the connection condition is satisfied based on the information in the cutout condition storage unit 4. If the connection condition is satisfied, the two strokes are regarded as one character at the output terminal 5. If not satisfied, the first stroke is output as one character to the output terminal 5, and the second stroke is the first stroke for the next processing. The stroke information calculation unit 2 and the connection / separation determination unit 3 are configured by a dedicated processor or a program executed by the processor.

【0017】切出し条件格納部4は、切出し条件情報を
格納する切出し辞書であり、結合・分離判定部3が使用
する分離条件、結合条件が格納されている。図2に、切
出し条件格納部4の条件情報を示す。即ち、本発明のオ
ンライン文字認識装置は、画数が2画までの文字の切出
しを行うもので、例えば、このような2画までの文字と
して、0,1,2,…,9といった算用数字、電話番号
や郵便番号等にも使用される括弧やハイフン、あるいは
“+”、“=”等を含むものである。
The cut-out condition storage unit 4 is a cut-out dictionary that stores cut-out condition information, and stores separation conditions and connection conditions used by the connection / separation determination unit 3. FIG. 2 shows condition information of the cutout condition storage unit 4. That is, the on-line character recognition device of the present invention cuts out characters up to 2 strokes. For example, such a character up to 2 strokes can be represented by arithmetic numerals such as 0, 1, 2, ... , Parentheses and hyphens used for telephone numbers, postal codes, etc., or "+", "=", etc. are also included.

【0018】そして、このような文字において、切出し
条件格納部4の分離条件、結合条件は、ストローク同士
の距離や位置的な関係およびストロークが大きいか小さ
いかといった文字の種類に応じた特徴に基づいて決定さ
れている。尚、図中、S1は第1ストローク、S2は第
2ストロークを示している。
Then, in such a character, the separation condition and the connection condition of the cut-out condition storage unit 4 are based on the characteristics according to the character type such as the distance between strokes, the positional relationship, and whether the stroke is large or small. Has been decided. In the figure, S1 indicates the first stroke and S2 indicates the second stroke.

【0019】先ず分離条件を説明する。分離条件とは、
1画の文字であると判定するための条件で、ストローク
の位置的な情報、大きさの情報のみで1画の文字である
と決定できる条件である。例えば、“8”や“0”は他
の文字(特に数字)に比べて始終点が近いという性質が
ある。そこで、この「始終点が近い」という条件を分離
条件として切出し条件格納部4に記述する。同様に、第
1ストローク(S1)が横長である(ハイフン等)、更
に、第2ストローク(S2)とした場合に横長でかつ上
の方に位置しない(ハイフンやマイナス符号等)、とい
った条件が分離条件として挙げることができる。また、
ストロークそのものの性質以外に、「二つのストローク
間にある程度の空白がある」といった、ストローク同士
の位置関係等も分離条件として記述する。
First, the separation conditions will be described. What are separation conditions?
This is a condition for determining that it is a character of one stroke, and it is a condition that can be determined to be a character of one stroke only by the positional information and size information of the stroke. For example, “8” and “0” have a property that the start and end points are closer to each other than other characters (especially numbers). Therefore, the condition that “the start and end points are close” is described in the cutout condition storage unit 4 as a separation condition. Similarly, there is a condition that the first stroke (S1) is horizontally long (such as a hyphen), and when the second stroke (S2) is horizontally long and is not located at the upper side (such as a hyphen or a minus sign). It can be mentioned as a separation condition. Also,
In addition to the nature of the stroke itself, the positional relationship between strokes, such as "there is a certain amount of blank space between two strokes," is also described as a separation condition.

【0020】次に結合条件について説明する。結合条件
とは、二つのストロークからなる文字、つまり2画の文
字であると判定するための条件である。例えば、数字の
5を筆記した場合、横長のストロークがもう一方のスト
ロークの上方に位置するという性質がある。また、数字
の7を筆記した場合には、縦長で小さいストロークがも
う一方のストロークの左側に位置するという性質があ
る。そこで、これらの条件を結合条件として記述する。
Next, the combining condition will be described. The combining condition is a condition for determining a character composed of two strokes, that is, a character of two strokes. For example, writing the number 5 has the property that the horizontally long stroke is located above the other stroke. Further, when the numeral 7 is written, there is a property that a vertically small stroke is located on the left side of the other stroke. Therefore, these conditions are described as connection conditions.

【0021】次に、上記構成のオンライン文字認識装置
の動作について説明する。図3は、そのフローチャート
である。先ず、筆記者は、タブレット等の座標入力部1
から数字等の文字を1ストロークずつ入力する(ステッ
プS1)。次に、ストローク情報算出部2は、入力され
た1ストローク分の入力データ列のX,Y座標それぞれ
の最大値および最小値、ストロークの縦横比、外接矩形
の面積を求める(ステップS2)。
Next, the operation of the online character recognition device having the above configuration will be described. FIG. 3 is a flowchart thereof. First, the scribe is the coordinate input unit 1 such as a tablet.
Characters such as numbers are input stroke by stroke (step S1). Next, the stroke information calculation unit 2 obtains the maximum and minimum values of the X and Y coordinates of the input data string for one stroke, the aspect ratio of the stroke, and the area of the circumscribed rectangle (step S2).

【0022】そして、結合・分離判定部3は、ストロー
ク情報算出部2からのストローク情報を図示省略したメ
モリに蓄え、これが2ストローク分蓄積されたか否かを
判定し(ステップS3)、2ストローク分蓄積された場
合、即ち、ストローク情報算出部2からのストローク情
報が第2ストローク目であった場合は、切出し条件格納
部4からの分離条件に基づき、2ストローク分の情報の
分離判定を行う(ステップS4)。また、ステップS3
において、ストローク分蓄積されていない場合はステッ
プS1に戻り、これを2ストローク分蓄積されるまで繰
返す。ステップS4の分離判定において、分離条件を満
たした場合は、第1ストロークを1画の文字として出力
端子5から出力し(ステップS5)、また、第2ストロ
ークを次回の処理の第1ストロークとして記憶し(ステ
ップS6)、ステップS1に戻る。
Then, the connection / separation determination unit 3 stores the stroke information from the stroke information calculation unit 2 in a memory (not shown) and determines whether or not this has been stored for two strokes (step S3). When accumulated, that is, when the stroke information from the stroke information calculation unit 2 is the second stroke, the separation determination of information for two strokes is performed based on the separation condition from the cutout condition storage unit 4 ( Step S4). Also, step S3
In, if the stroke is not accumulated, the process returns to step S1 and is repeated until two strokes are accumulated. When the separation condition is satisfied in the separation determination in step S4, the first stroke is output as a character of one stroke from the output terminal 5 (step S5), and the second stroke is stored as the first stroke of the next process. (Step S6), the process returns to step S1.

【0023】一方、ステップS4の分離判定において、
分離条件を満たさない場合は、切出し条件格納部4から
の結合条件に基づき、2ストローク分の情報の結合判定
を行う(ステップS7)。この結合判定において、結合
条件を満たした場合は、その第1ストロークと第2スト
ロークは、2画の文字を構成しているため、出力端子5
より2画の文字として出力し(ステップS8)、次にス
テップS9において、まだ文字の切出しが残っている場
合は、結合・分離判定部3は、ストローク情報算出部2
からのストローク情報待ちとなり、切出し対象の文字が
残っていない場合は、文字切出し処理を終了する。
On the other hand, in the separation determination in step S4,
If the separation condition is not satisfied, the combination determination of information for two strokes is performed based on the connection condition from the cutout condition storage unit 4 (step S7). In this combination determination, if the combination condition is satisfied, the first stroke and the second stroke form the characters of two strokes, so the output terminal 5
Output as a two-stroke character (step S8), and in step S9, if the character cutout still remains, the combination / separation determination unit 3 causes the stroke information calculation unit 2
Stroke information is waited for, and when there is no character to be cut out, the character cutout process ends.

【0024】また、ステップS7の結合判定において、
結合条件を満たさなかった場合は、ステップS5に移行
し、第1ストロークを1画の文字として出力し、また第
2ストロークは次回の処理における第1ストロークとす
る。従って、たとえ、ストローク同士が接触あるいは若
干重なっていても、2画の文字の条件を満たさない限り
ストロークは結合されず、このような場合の誤切出しを
防止することができる。尚、上記文字切出し処理におい
て、結合・分離判定部3で判定する最後のストロークが
一つだけであった場合は、そのストロークを1文字とし
て出力する。
In addition, in the combination determination in step S7,
If the combination condition is not satisfied, the process proceeds to step S5, the first stroke is output as a character of one stroke, and the second stroke is the first stroke in the next process. Therefore, even if the strokes are in contact with each other or slightly overlap with each other, the strokes are not combined unless the condition of the character of the two strokes is satisfied, and erroneous clipping in such a case can be prevented. In the above character cutout process, if there is only one final stroke determined by the combination / separation determination unit 3, that stroke is output as one character.

【0025】このように、上記実施例では、切出しを行
う文字の画数を1,2画に限定し、かつ、各ストローク
の位置的な情報を用いることにより、切出し処理は二つ
のストロークの結合・分離を判定するだけでよく、迅速
な逐次処理が可能となる。また、分離条件の判定を結合
条件の判定より先に行うため、二つのストローク同士が
接触あるいは若干重なっていても、いずれか一方のスト
ロークが分離条件を満たせば、ストロークが結合するこ
とがなく、文字が若干重なった状態でもそれぞれの文字
の切出しが可能となる。しかも、結合条件の判定は、分
離条件を満たした場合には行われないので、処理量が削
減され、切出し処理を高速に行うことができる。
As described above, in the above embodiment, the number of strokes of the characters to be cut out is limited to 1 and 2, and the positional information of each stroke is used. It is only necessary to judge the separation, and rapid sequential processing is possible. Further, since the determination of the separation condition is performed before the determination of the connection condition, even if two strokes are in contact with or slightly overlap with each other, if one of the strokes satisfies the separation condition, the strokes are not combined, It is possible to cut out each character even when the characters overlap slightly. Moreover, since the determination of the joining condition is not performed when the separation condition is satisfied, the processing amount is reduced and the cutout process can be performed at high speed.

【0026】尚、上記実施例では、切出し条件格納部4
を切出し辞書として結合・分離判定部3とは別途に設け
たが、これに限定されるものではなく、これらの結合・
分離条件を結合・分離判定部3に組み込むよう構成して
もよい。
In the above embodiment, the cutting condition storage unit 4
Is provided separately from the combination / separation determination unit 3 as a cutout dictionary, but is not limited to this,
The separation condition may be incorporated in the combination / separation determination unit 3.

【0027】[0027]

【発明の効果】以上説明したように、第1発明のオンラ
イン文字認識装置によれば、1文字の画数を2画以内と
し、2ストローク分の情報が分離するか結合するかの条
件を備え、この条件に基づき、分離条件を満たした場合
は1画の文字とし、結合条件を満たした場合は2画の文
字として切出すようにしたので、数字列等の文字の切出
しが高精度で行え、かつ、切出し処理も簡素化すること
ができる。
As described above, according to the online character recognition device of the first invention, the number of strokes of one character is within 2 strokes, and the condition for separating or combining the information of 2 strokes is provided. Based on this condition, when the separation condition is satisfied, it is cut out as a character of one stroke, and when the connection condition is satisfied, it is cut out as a character of two strokes. Therefore, the characters such as a number string can be cut out with high accuracy. In addition, the cutting process can be simplified.

【0028】また、第2発明のオンライン文字認識装置
によれば、第1発明において、2ストローク分の情報が
分離条件を満たした場合は、結合条件による判定は行わ
ないよう構成したので、第1発明の効果に加えて、更に
処理量を削減することができ、従って、文字切出し処理
を更に高速に行うことができる。
Further, according to the online character recognition device of the second invention, in the first invention, when the information for two strokes satisfies the separation condition, the determination based on the connection condition is not performed. In addition to the effect of the invention, the processing amount can be further reduced, and therefore the character cutting processing can be performed at a higher speed.

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

【図1】本発明のオンライン文字認識装置のブロック図
である。
FIG. 1 is a block diagram of an online character recognition device of the present invention.

【図2】本発明のオンライン文字認識装置における切出
し条件を内容の説明図である。
FIG. 2 is an explanatory diagram of the content of a cutout condition in the online character recognition device of the present invention.

【図3】本発明のオンライン文字認識装置における切出
し処理のフローチャートである。
FIG. 3 is a flowchart of a clipping process in the online character recognition device of the present invention.

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

1 座標入力部 2 ストローク情報算出部 3 結合・分離判定部 4 切出し条件格納部 1 Coordinate input unit 2 Stroke information calculation unit 3 Join / separation determination unit 4 Cutting condition storage unit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 筆記文字の始点から終点までの1ストロ
ークの座標データ列を入力するための座標入力部と、 前記座標入力部で入力された座標データ列の情報から、
当該ストロークの位置情報を算出するストローク情報算
出手段と、 予め、1文字の画数を2画以内とし、対象とする文字の
種類に応じた特徴から、2ストローク分の情報が1文字
を構成するか否かの条件を示す切出し条件格納部と、 前記ストローク情報算出部で算出されたストロークの位
置情報を入力し、これら2ストローク分の位置情報を、
前記切出し条件に基づき、分離・結合判定を行い、分離
条件を満たした場合は、1ストローク分の情報を1文字
として切出し、結合条件を満たした場合は、2ストロー
ク分の情報を1文字として切出す結合・分離判定部とを
備えたことを特徴とするオンライン文字認識装置。
1. A coordinate input section for inputting a coordinate data string of one stroke from a start point to an end point of a written character, and information of the coordinate data string input by the coordinate input section,
Stroke information calculation means for calculating the position information of the stroke, and the number of strokes of one character is within two strokes in advance, and whether information for two strokes constitutes one character from the characteristics according to the type of target character A cut-out condition storage unit indicating a condition of whether or not, and position information of strokes calculated by the stroke information calculation unit are input, and position information for these two strokes is input.
Separation / combination determination is performed based on the cutout condition. When the separation condition is satisfied, one stroke of information is cut out as one character, and when the combination condition is satisfied, two strokes of information is cut as one character. An online character recognition device, which is provided with a combination / separation determination unit for outputting.
【請求項2】 結合・分離判定部は、2ストローク分の
情報を、分離条件に基づき分離できるかを判定し、この
分離判定において分離できなかった場合にのみ、結合条
件による結合判定を行うことを特徴とする請求項1記載
のオンライン文字認識装置。
2. The combination / separation determination unit determines whether information for two strokes can be separated based on the separation condition, and only when the separation determination fails, the combination determination based on the combination condition is performed. The online character recognition device according to claim 1, wherein:
JP5105092A 1993-04-07 1993-04-07 On-line character recognition device Pending JPH06295356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5105092A JPH06295356A (en) 1993-04-07 1993-04-07 On-line character recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5105092A JPH06295356A (en) 1993-04-07 1993-04-07 On-line character recognition device

Publications (1)

Publication Number Publication Date
JPH06295356A true JPH06295356A (en) 1994-10-21

Family

ID=14398276

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5105092A Pending JPH06295356A (en) 1993-04-07 1993-04-07 On-line character recognition device

Country Status (1)

Country Link
JP (1) JPH06295356A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7298904B2 (en) 2004-01-14 2007-11-20 International Business Machines Corporation Method and apparatus for scaling handwritten character input for handwriting recognition
US7756337B2 (en) 2004-01-14 2010-07-13 International Business Machines Corporation Method and apparatus for reducing reference character dictionary comparisons during handwriting recognition
US8346533B2 (en) 2005-01-13 2013-01-01 International Business Machines Corporation Compiling word usage frequencies

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7298904B2 (en) 2004-01-14 2007-11-20 International Business Machines Corporation Method and apparatus for scaling handwritten character input for handwriting recognition
US7756337B2 (en) 2004-01-14 2010-07-13 International Business Machines Corporation Method and apparatus for reducing reference character dictionary comparisons during handwriting recognition
US8346533B2 (en) 2005-01-13 2013-01-01 International Business Machines Corporation Compiling word usage frequencies
US8543373B2 (en) 2005-01-13 2013-09-24 International Business Machines Corporation System for compiling word usage frequencies

Similar Documents

Publication Publication Date Title
JP3761937B2 (en) Pattern recognition method and apparatus, and computer control apparatus
JP3155616B2 (en) Character recognition method and device
JPH1196301A (en) Character recognition device
JPH1166238A (en) Handwritten character recognition method
JP2002063548A (en) Handwritten character recognizing method
KR100301216B1 (en) Online text recognition device
JP2962984B2 (en) Character recognition device
JPH09274645A (en) Character recognition method and device
JP2002063547A (en) Handwritten character recognizing method
JP2930996B2 (en) Image recognition method and image recognition device
JP2894305B2 (en) Recognition device candidate correction method
JPH0962788A (en) Online handwriting recognition method
JPH08161426A (en) Handwriting stroke extraction device
KR100367580B1 (en) Device for recognizing on-line character of stroke order independence
JPH0850632A (en) Method and device for cutting out handwritten characters
JPH09237321A (en) Device for recognizing handwritten character
JPH08123907A (en) Online hand-written character string segmenting device
JPH05114048A (en) Method and device for recognizing character
JPH07192091A (en) On-line handwritten character string segmenting device
JPH06337957A (en) Handwritten character input device and correction code recognizing method
JPH09223186A (en) On-line character recognizing device
JPH06348909A (en) Handwriting input recognition device and its recognition method
JPH09161009A (en) Character recognition method
JPH08167005A (en) Character recognition device
JPS63136286A (en) Online character recognition method

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees